JPS621080A - バ−コ−ド読取装置 - Google Patents
バ−コ−ド読取装置Info
- Publication number
- JPS621080A JPS621080A JP60133855A JP13385585A JPS621080A JP S621080 A JPS621080 A JP S621080A JP 60133855 A JP60133855 A JP 60133855A JP 13385585 A JP13385585 A JP 13385585A JP S621080 A JPS621080 A JP S621080A
- Authority
- JP
- Japan
- Prior art keywords
- time
- reading
- coefficient
- barcode
- timer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
商品の通過を検出してレーザビームの照射を開始し読取
動作を行うバーコード読取装置における読取時間は、処
理時間の短縮、誤読防止等のため、短く設定されている
。
動作を行うバーコード読取装置における読取時間は、処
理時間の短縮、誤読防止等のため、短く設定されている
。
近年、シンボル長が従来に比し数倍のものの使用が普及
しつつあり、そのシンボルに対応して読取時間を長く設
定すると従来のシンボルでは処理時間が増大する等の問
題点が発生する。
しつつあり、そのシンボルに対応して読取時間を長く設
定すると従来のシンボルでは処理時間が増大する等の問
題点が発生する。
本発明は読取時間中にバーコード規格を識別し、そのバ
ーコード規格に対応した読取時間をダイナミックに設定
するバーコード読取装置を提供するものである。
ーコード規格に対応した読取時間をダイナミックに設定
するバーコード読取装置を提供するものである。
本発明はバーコード読取装置に係わり、特に読取時間設
定方法の改良に関する。
定方法の改良に関する。
商品情報を記録した商品上のバーコード情報を読取り、
復調データをpos端末装置等に入力するバーコード読
取装置はよく知られている。
復調データをpos端末装置等に入力するバーコード読
取装置はよく知られている。
定置されたレーザビームに商品を走査する定置型のバー
コード読取装置においては、商品を検出した後レーザビ
ームの照射とともに読取動作を開始し、所定時間後に読
取動作を終了している。
コード読取装置においては、商品を検出した後レーザビ
ームの照射とともに読取動作を開始し、所定時間後に読
取動作を終了している。
上記読取時間は処理時間の短縮2誤読防止等のため、現
規格のシンボル長の読取りに最適な値が設定されており
、シンボル長の長い規格のものでは読取時間が不足する
。
規格のシンボル長の読取りに最適な値が設定されており
、シンボル長の長い規格のものでは読取時間が不足する
。
近年、従来の規格より数倍のシンボル長を有するバーコ
ード規格の使用が普及しつつあり、そのためこのシンボ
ル長に合わせて読取時間を設定すると従来の規格のもの
に対しては処理時間が長くなるとともに、誤読の可能性
が増大するという問題点が生じる。
ード規格の使用が普及しつつあり、そのためこのシンボ
ル長に合わせて読取時間を設定すると従来の規格のもの
に対しては処理時間が長くなるとともに、誤読の可能性
が増大するという問題点が生じる。
このため各種規格のバーコードシンボルに対して適切な
読取時間を設定し得るバーコード読取装置が求められて
いる。
読取時間を設定し得るバーコード読取装置が求められて
いる。
従来のバーコード読取装置を第3図を参照しつつ説明す
る。
る。
第3図(alはバーコード読取装置の斜視図、第3図(
b)はブロック図、第3図(C1は従来の読取制御動作
説明図である。
b)はブロック図、第3図(C1は従来の読取制御動作
説明図である。
読取動作を以下説明する。
第3図(al、 (b)において、センサ01.G2は
通過検出器であって、光ビームLL、L2を常時受光し
ており、光ビームLL、L2の遮断により、商品1の通
過を検出するものである。
通過検出器であって、光ビームLL、L2を常時受光し
ており、光ビームLL、L2の遮断により、商品1の通
過を検出するものである。
センサG1が商品1の通過を検出すると、レーザビーム
の照射とともに読取動作が開始し、続いて商品1がセン
サG2を通過するとセンサC1゜02間の通過時間(T
1)が演算され、その通過時間(T1)に所定の係数(
α)を乗じた時間(T 2−αTl)後に読取動作を終
了する。
の照射とともに読取動作が開始し、続いて商品1がセン
サG2を通過するとセンサC1゜02間の通過時間(T
1)が演算され、その通過時間(T1)に所定の係数(
α)を乗じた時間(T 2−αTl)後に読取動作を終
了する。
即ち、第3図(C1において、′F3およびT4はそれ
ぞれGl、G2における商品1の遮断時間であり、商品
lの先端がセンサG1およびG2を通過する時刻t1.
t2により通過時間′r1が求められ、商品1の後縁が
センサG2を通過する時刻L3よりαT1後に読取動作
を終了する。
ぞれGl、G2における商品1の遮断時間であり、商品
lの先端がセンサG1およびG2を通過する時刻t1.
t2により通過時間′r1が求められ、商品1の後縁が
センサG2を通過する時刻L3よりαT1後に読取動作
を終了する。
上記のごとく設定された読取時間TO
TO=Tl+’I”4+αT1
は読取りエリアを時間に変換したものであるが、商品1
が光ビームL2を確実に遮断するよう光ビームL2が読
取りエリアの中央付近に設けられており、前記換算によ
り読取りエリアが設定されているものである。
が光ビームL2を確実に遮断するよう光ビームL2が読
取りエリアの中央付近に設けられており、前記換算によ
り読取りエリアが設定されているものである。
第3図(blのブロック図により動作を説明する。
商品1がセンサGl、G2を通過すると、通過時間タイ
マ3により通過時間T1が係数され、係数乗算部4によ
り係数αが乗じられてその値が読取時間設定タイマ5に
セットされる。
マ3により通過時間T1が係数され、係数乗算部4によ
り係数αが乗じられてその値が読取時間設定タイマ5に
セットされる。
商品1の後縁がセンナG2を通過するとり・イマ=5は
セットされたαT1の減算を開始し、その値がOになっ
たとき主制御部lOに通知される。
セットされたαT1の減算を開始し、その値がOになっ
たとき主制御部lOに通知される。
なお読取動作は、センサG1がオン(遮断)となると互
いに交差するレーザビームL3を読取窓2より照射せし
め、その反射光を光電変換部8により電気信号に変換し
た後、バー幅情報に変換し復調部9により復調する。
いに交差するレーザビームL3を読取窓2より照射せし
め、その反射光を光電変換部8により電気信号に変換し
た後、バー幅情報に変換し復調部9により復調する。
上記読取時間を設定する係数αは従来約30mm幅のバ
ーコードシンボルU P C/ A (United
Pr。
ーコードシンボルU P C/ A (United
Pr。
duct CodeバージョンA)により設定されてい
るが、今後併用されるUPC/Dは最大1101程度あ
り、レーザビーム走査回数即ち読取時間を長く設定する
必要が生じている。
るが、今後併用されるUPC/Dは最大1101程度あ
り、レーザビーム走査回数即ち読取時間を長く設定する
必要が生じている。
バーコードシンボルは互いに交差して走査するレーザビ
ームにより行われており、バーコードシンボルが長くな
ると読取時間を長くする必要がある。
ームにより行われており、バーコードシンボルが長くな
ると読取時間を長くする必要がある。
従来の読取時間(読取エリア)はレーザビームの照射エ
リヤよりも狭く設定されており、前述の係数αを大とす
れば読取エリアを拡大することができるが、従来のシン
ボルのものの処理時間が増大する等の問題点があった。
リヤよりも狭く設定されており、前述の係数αを大とす
れば読取エリアを拡大することができるが、従来のシン
ボルのものの処理時間が増大する等の問題点があった。
本発明は上記問題点に鑑み、読取時にバーコード規格を
識別し、その規格に対応した読取時間をダイナミックに
設定することを目的とするものである。
識別し、その規格に対応した読取時間をダイナミックに
設定することを目的とするものである。
上記目的のため、本発明は第1図原理説明図に示すよう
に、 バーコード規格を通過期間中に識別する識別手段(19
)と、 該バーコード規格に対応して設定された係数値を選択す
る手段(20)と を備え、バーコードシンボルの長さに従って読取時間を
設定する。
に、 バーコード規格を通過期間中に識別する識別手段(19
)と、 該バーコード規格に対応して設定された係数値を選択す
る手段(20)と を備え、バーコードシンボルの長さに従って読取時間を
設定する。
バーコード読取装置ではバーコードシンボルで反射した
レーザビームを光電変換するとともに、ただちに復調動
作、論理チェックを行っている。
レーザビームを光電変換するとともに、ただちに復調動
作、論理チェックを行っている。
そのため物品が上記センサGl、G2を通過中にバーコ
ード規格を識別することができる。
ード規格を識別することができる。
即ち、読取時間TOは
T O= i” 1 ト1゛4+αTlであり、Tl
+T4の期間でバーコード規格を識別し、係数αを選択
すれば該バーコード規格に対応した読取時間を設定する
ことができる。
+T4の期間でバーコード規格を識別し、係数αを選択
すれば該バーコード規格に対応した読取時間を設定する
ことができる。
以下バーコード規格を識別するためのバーコードシンボ
ルの概要を説明する。
ルの概要を説明する。
第2図(a)はUPC/A規格を示したもので、JAN
(Japan Article Number)規格
、 EAN (Heuropean Article
Number)規格もこれに準するものである。
(Japan Article Number)規格
、 EAN (Heuropean Article
Number)規格もこれに準するものである。
第2図(a)に示すようにシンボルは左右のガードバー
11.12と、センタパー13と、それらに挟まれて配
置された6桁で商品情報を記載するセグメンl−14,
15とで構成されている。
11.12と、センタパー13と、それらに挟まれて配
置された6桁で商品情報を記載するセグメンl−14,
15とで構成されている。
セグメント15(桁1〜6)、セグメント14(桁7〜
12)の各桁は7ビツトの各モジュール(基本パー幅の
もの)に黒/白パーを割り当てて10進数で表わしてい
るが、パリティチェックのため各数(0〜9)を偶数パ
リティ (E:EVOn)で表すコード、奇数パリティ
co:octci)で表すコードが別々に定められて
いる。
12)の各桁は7ビツトの各モジュール(基本パー幅の
もの)に黒/白パーを割り当てて10進数で表わしてい
るが、パリティチェックのため各数(0〜9)を偶数パ
リティ (E:EVOn)で表すコード、奇数パリティ
co:octci)で表すコードが別々に定められて
いる。
UPC/Aでは桁1〜6の各桁は偶数パリティ(E)で
、また桁7〜12は復調後に13桁のフラグ16を付加
するための情報として第2図(a)−(2)に示すよう
に各桁のとるべきパリティが規定されている。このフラ
グ16は12桁の情報とともに国別を表すものある。
、また桁7〜12は復調後に13桁のフラグ16を付加
するための情報として第2図(a)−(2)に示すよう
に各桁のとるべきパリティが規定されている。このフラ
グ16は12桁の情報とともに国別を表すものある。
以上のようにバーコードシンボルは何方の方向から走査
されてもガードバ−、センターパー間の情報が読取れる
ように構成されている。
されてもガードバ−、センターパー間の情報が読取れる
ように構成されている。
一方近年使用されつつあるU P C/Dは第2図(a
l −<3)にその1例を示すように、7〜12桁の各
パリティとして上記IJ P C/Aに使用されていな
い組合せ、即ち各桁のパリティとして「○0OEEEJ
を使用したIJ P C/Aと、パリティが規定された
4桁、8桁の複数のフレームの組合せ(UPC/Dには
複数種類ある)で構成されており、最大シンボル長が1
10u+に及ふ。
l −<3)にその1例を示すように、7〜12桁の各
パリティとして上記IJ P C/Aに使用されていな
い組合せ、即ち各桁のパリティとして「○0OEEEJ
を使用したIJ P C/Aと、パリティが規定された
4桁、8桁の複数のフレームの組合せ(UPC/Dには
複数種類ある)で構成されており、最大シンボル長が1
10u+に及ふ。
上記のごとく各バーコード規格にはとるべきパリティが
規定されているため、各桁の奇数、偶数パリティを判別
することによりバーコード規格を識別することができる
。
規定されているため、各桁の奇数、偶数パリティを判別
することによりバーコード規格を識別することができる
。
本発明の詳細を実施例に従って以下に説明する。
第2図(b)は実施例のバーコード読取装置ブロック図
であって、読取時間の設定を2種、即ちα2〉α1とし
て従来のU P C/A規格のときは係数α1を、UP
C/D規格の場合は係数α2を採用した例を示したもの
である。
であって、読取時間の設定を2種、即ちα2〉α1とし
て従来のU P C/A規格のときは係数α1を、UP
C/D規格の場合は係数α2を採用した例を示したもの
である。
(構成)
第2図(b)において、
PC識別部19はA/D変換部21でバー幅情報に変換
されたバーコード情報を入力とし、ガードバ−、センタ
ーパーを検出して復調動作を行い各桁の奇偶を判別して
奇遇パターンテーブル19aを参照してバーコード規格
を識別するもの、奇遇パターンテーブル19aは前記各
フレー11の奇遇パターンをテーブル化したもの、係数
選択部20は、常時は係数乗算部4に係数α1を送出し
ているが、PCfilli別部19の通知により、α2
を選択して送出するもの、 であり、 メモリ22は復調部9により復調されたデータを格納す
るもの、 光学ユニット制御部23はレーザビーム系および検出系
より構成される光学ユニット7を制御する光学ユニット
制御部、 アラーム部24は読取不能のときオペレータに表示等で
通知するもの、 インタフェース25はメモリ22に格納された復調デー
タを読取終了後にpos端末装置に送出するもの、 26は各部を制御する主制御部、 であり、その他、第3図(b)と同一符号は同一対象物
を表している。
されたバーコード情報を入力とし、ガードバ−、センタ
ーパーを検出して復調動作を行い各桁の奇偶を判別して
奇遇パターンテーブル19aを参照してバーコード規格
を識別するもの、奇遇パターンテーブル19aは前記各
フレー11の奇遇パターンをテーブル化したもの、係数
選択部20は、常時は係数乗算部4に係数α1を送出し
ているが、PCfilli別部19の通知により、α2
を選択して送出するもの、 であり、 メモリ22は復調部9により復調されたデータを格納す
るもの、 光学ユニット制御部23はレーザビーム系および検出系
より構成される光学ユニット7を制御する光学ユニット
制御部、 アラーム部24は読取不能のときオペレータに表示等で
通知するもの、 インタフェース25はメモリ22に格納された復調デー
タを読取終了後にpos端末装置に送出するもの、 26は各部を制御する主制御部、 であり、その他、第3図(b)と同一符号は同一対象物
を表している。
(動作説明)
第2図(C1の動作タイムチャートにより動作を説明す
る。
る。
(1)商品1の先端の通過を検出したとき(時刻t1)
、 読取制御部2は読取開始を主制御部26に通知するとと
もに通過時間タイマ3が時間計数動作を開始する。
、 読取制御部2は読取開始を主制御部26に通知するとと
もに通過時間タイマ3が時間計数動作を開始する。
(2)主制御部26は光学ユニット制御部23を起動し
てレーザビームの照射を開始せしめ、バーコードラベル
の反射光を光電変換部8により受信して復調動作を行う
。
てレーザビームの照射を開始せしめ、バーコードラベル
の反射光を光電変換部8により受信して復調動作を行う
。
この間pc識別部19はA/D変換部21の出力を受信
し復調するとともに奇偶のパターンを抽出して奇遇パタ
ーンテーブル19aを参照し、UPC/Dを識別したと
き、係数選択部20に通知する。
し復調するとともに奇偶のパターンを抽出して奇遇パタ
ーンテーブル19aを参照し、UPC/Dを識別したと
き、係数選択部20に通知する。
(3)係数選択部20は常時読取時間の短い係数α1を
係数乗算部4に送出しているが、上記通知により係数α
2に切り換える。
係数乗算部4に送出しているが、上記通知により係数α
2に切り換える。
(4)センサG2により商品1の先端が検出されたとき
、通過時間タイマ3の計数が停止し、計数乗算部4はそ
の計数値(通過時間)と前記係数とを乗算しその結果を
タイマ5にセットする。
、通過時間タイマ3の計数が停止し、計数乗算部4はそ
の計数値(通過時間)と前記係数とを乗算しその結果を
タイマ5にセットする。
(5)タイマ5はセンサG2が商品1の後縁を検出して
動作を開始し、時間クロックにより減算されてOになっ
たとき読取制御部2は主制御部26に通知する。
動作を開始し、時間クロックにより減算されてOになっ
たとき読取制御部2は主制御部26に通知する。
(6)主制御部26は各部に通知して読取動作を停止す
るとともに復調部9によりメモリ22に格納された復調
データを読取り、インタフェース25を通じてpos端
末装置に送出する。
るとともに復調部9によりメモリ22に格納された復調
データを読取り、インタフェース25を通じてpos端
末装置に送出する。
読取りが不能であった場合はアラーム部24によりオペ
レータに通知する。
レータに通知する。
以上の説明のごとく、識別動作は読取開始時刻t1より
商品1の後縁がセンサG2を通過する時刻t3まで行わ
れ、時刻t3で選定された係数により読取時間が設定さ
れる。
商品1の後縁がセンサG2を通過する時刻t3まで行わ
れ、時刻t3で選定された係数により読取時間が設定さ
れる。
なお時刻【3までに識別できないときはα1がそのまま
採用されるが、その後U P C/Dが識別されたとき
タイマ5のカウントを所定時間停止して時間を延長する
こともできる。
採用されるが、その後U P C/Dが識別されたとき
タイマ5のカウントを所定時間停止して時間を延長する
こともできる。
また識別動作は前述のごとく各フレームごとに奇遇が規
定されており、どのフレームで識別しても良い。
定されており、どのフレームで識別しても良い。
以上説明したように、本発明はバーコードシンボルを読
取りつつその規格を識別してダイナミックに読取時間を
設定できるバーコード読取装置を提供するもので、その
バーコード規格に応じた最適な読取時間で処理できる効
果は大きい。
取りつつその規格を識別してダイナミックに読取時間を
設定できるバーコード読取装置を提供するもので、その
バーコード規格に応じた最適な読取時間で処理できる効
果は大きい。
第1図は本発明の原理説明図、
第2図(8)はバーコード説明図、
第2図(blは実施例のバーコード読取装置ブロック図
、 第2図(C)は動作タイムチャート、 第3図(a)はバーコード読取装置の斜視図、第3図(
blは従来のバーコード読取装置ブロック図、 である。図中、 1はバーコードを付された商品、 2は読取制御部、 3は通過時間タイマ、4は係数
乗算部、 5は読取時間設定タイマ、 7は光学ユニット、 8は光電変換部、9は復調部、
10は主制御部、11.12はガードバ−1 13はセンタバー、 14.15はセグメント、 16は国別を表すフラグ、 17.18はU P C/Dの各フレームの奇遇を表す
図、 19はpc識別部、 20は係数選択部、21はA/D
変換部、22はメモリ、 23は光学ユニット制御部、 24はアラーム部、 25はインタフェース、である。 ノち 2 閃(aンバ−コー「′&L口月図重力イ答タ
イム→−ト 第2図(す (1)ンバーコイ託羊マ茗五tフ”o・ソ2図第3 図
、 第2図(C)は動作タイムチャート、 第3図(a)はバーコード読取装置の斜視図、第3図(
blは従来のバーコード読取装置ブロック図、 である。図中、 1はバーコードを付された商品、 2は読取制御部、 3は通過時間タイマ、4は係数
乗算部、 5は読取時間設定タイマ、 7は光学ユニット、 8は光電変換部、9は復調部、
10は主制御部、11.12はガードバ−1 13はセンタバー、 14.15はセグメント、 16は国別を表すフラグ、 17.18はU P C/Dの各フレームの奇遇を表す
図、 19はpc識別部、 20は係数選択部、21はA/D
変換部、22はメモリ、 23は光学ユニット制御部、 24はアラーム部、 25はインタフェース、である。 ノち 2 閃(aンバ−コー「′&L口月図重力イ答タ
イム→−ト 第2図(す (1)ンバーコイ託羊マ茗五tフ”o・ソ2図第3 図
Claims (1)
- 【特許請求の範囲】 バーコード情報を読取る光ビームの照射エリアに所定間
隔で配置され物品の通過を検出する第1および第2の検
出手段と、上記第1の検出手段により該物品の通過を検
出してバーコード情報の読取動作を開始する手段と、第
1と第2の検出手段を物品が通過する通過時間と該通過
時間に所定の係数を乗じた時間とを加算して該物品の読
取時間を設定する手段とを備えたバーコード読取装置で
あって、 バーコード規格を上記通過期間中に識別する識別手段(
19)と、 該バーコード規格に対応して設定された上記係数値を選
択する手段(20)と を備え、バーコードシンボルの長さに従って読取時間を
設定することを特徴とするバーコード読取装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60133855A JPS621080A (ja) | 1985-06-19 | 1985-06-19 | バ−コ−ド読取装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60133855A JPS621080A (ja) | 1985-06-19 | 1985-06-19 | バ−コ−ド読取装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS621080A true JPS621080A (ja) | 1987-01-07 |
Family
ID=15114608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60133855A Pending JPS621080A (ja) | 1985-06-19 | 1985-06-19 | バ−コ−ド読取装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS621080A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010123085A (ja) * | 2008-11-21 | 2010-06-03 | Fujitsu Fsas Inc | 検査システム |
-
1985
- 1985-06-19 JP JP60133855A patent/JPS621080A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010123085A (ja) * | 2008-11-21 | 2010-06-03 | Fujitsu Fsas Inc | 検査システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4488678A (en) | Method and apparatus for reading a bar code | |
| JP2788152B2 (ja) | バーコードリーダ | |
| EP0390162B1 (en) | An apparatus for reading a bar code | |
| EP0029456B1 (en) | Slot scanning system | |
| JP2748257B2 (ja) | 2次元コード読み取り用バーコードリーダ | |
| JP3077616B2 (ja) | バーコード読取方法 | |
| JPH07101437B2 (ja) | 符号読取装置 | |
| JP2000357205A (ja) | バーコード読取装置及びバーコード読取方法 | |
| US4109143A (en) | Optical reader | |
| JPH0354388B2 (ja) | ||
| US5393968A (en) | Method and device for reading bar code | |
| JPS62162181A (ja) | 光学読取装置 | |
| JP3083464B2 (ja) | バーコード検出装置及び検出方法 | |
| JPH0981660A (ja) | バーコード読取装置及びバーコード読取方法 | |
| JPH01290092A (ja) | バーコードのバー幅判別方法 | |
| JP2677805B2 (ja) | 符号読取装置 | |
| JP2750244B2 (ja) | バーコードデコーダのデコード方法 | |
| JPS62236085A (ja) | 光学読取装置 | |
| JP2734781B2 (ja) | バーコード読取装置 | |
| CA1078061A (en) | Multiple code sensing optical reader | |
| JP2953143B2 (ja) | バーコード読取装置およびバーコード読取方法 | |
| JPS63266585A (ja) | 読み取り制御方式 | |
| JP2732914B2 (ja) | バーコードリーダー | |
| JPH07334607A (ja) | バーコード読取装置 | |
| Carvalho et al. | Laser Scanner For Automatic Storage |