JPS6120911B2 - - Google Patents
Info
- Publication number
- JPS6120911B2 JPS6120911B2 JP54135956A JP13595679A JPS6120911B2 JP S6120911 B2 JPS6120911 B2 JP S6120911B2 JP 54135956 A JP54135956 A JP 54135956A JP 13595679 A JP13595679 A JP 13595679A JP S6120911 B2 JPS6120911 B2 JP S6120911B2
- Authority
- JP
- Japan
- Prior art keywords
- barcode
- signal
- pulse
- scanning
- scanner
- 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.)
- Expired
Links
- 230000003287 optical effect Effects 0.000 claims description 2
- 230000001960 triggered effect Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000001788 irregular Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
Description
【発明の詳細な説明】
本発明は光学読取方式、特にバーコード読取方
式に関する。
式に関する。
バーコード読取装置は、その光線走査部、いわ
ゆるスキヤナが定置式のものと手持式のものとに
大別される。
ゆるスキヤナが定置式のものと手持式のものとに
大別される。
このうち手持式のものでは、スキヤナを手で持
つて商品に貼付あるいは印刷されたバーコードシ
ンボルに近づけてからスキヤナに設けられている
スイツチを操作して読取りを開始させるようにな
つているのが普通である。しかしながら、この方
式ではスキヤナをバーコードシンボルに近づけて
から走査を開始させるまでの時間にロスが生じ、
バーコードシンボル毎にスイツチ操作を必要とす
るのでスーパストア等のように大量の商品を扱う
場合には操作者に多大な疲労を生ぜしめる原因と
なつていた。
つて商品に貼付あるいは印刷されたバーコードシ
ンボルに近づけてからスキヤナに設けられている
スイツチを操作して読取りを開始させるようにな
つているのが普通である。しかしながら、この方
式ではスキヤナをバーコードシンボルに近づけて
から走査を開始させるまでの時間にロスが生じ、
バーコードシンボル毎にスイツチ操作を必要とす
るのでスーパストア等のように大量の商品を扱う
場合には操作者に多大な疲労を生ぜしめる原因と
なつていた。
本発明はこのような欠点に鑑み、スキヤナをバ
ーコードの読取りが可能な位置に近づければ自動
的にバーコードシンボルを走査して読取りを行な
うようなバーコード読取方式を提供しようとする
ものである。
ーコードの読取りが可能な位置に近づければ自動
的にバーコードシンボルを走査して読取りを行な
うようなバーコード読取方式を提供しようとする
ものである。
本発明によれば、スキヤナにおいては走査用光
線を連続的に振らせるが、バーコード解読動作は
バーコードシンボルを走査した信号が送られてき
た時だけ行なうバーコード読取方式が得られる。
線を連続的に振らせるが、バーコード解読動作は
バーコードシンボルを走査した信号が送られてき
た時だけ行なうバーコード読取方式が得られる。
以下に本発明の実施例を説明する。
第1図は本発明の一実施例の構成をブロツク図
で示す。
で示す。
この装置は、走査反射光を電気信号に変換する
光電変換器1と、雑音信号消去及び波形整形用の
コンパレータ2と、この出力信号がバーコードシ
ンボルを走査した信号であるか否かを判別するバ
ーコード判別回路3と、バーコード解読器4と、
手持式のスキヤナ5と、このスキヤナ5の制御回
路6とから成る。
光電変換器1と、雑音信号消去及び波形整形用の
コンパレータ2と、この出力信号がバーコードシ
ンボルを走査した信号であるか否かを判別するバ
ーコード判別回路3と、バーコード解読器4と、
手持式のスキヤナ5と、このスキヤナ5の制御回
路6とから成る。
バーコード判別回路3は、簡単に言えば、バー
コードシンボルを走査して得られる走査反射光を
光電変換するとパルス列状の電気信号(以下、こ
れをバーコード信号と称する)が得られ、このバ
ーコード信号はバーコードの性質上走査速度が一
定であればパルス間隔の最大値も定まるので、コ
ンパレータ2から到来するパルス列がこの最大値
以内の間隔で連続しているか否かを検出してバー
コード解読器4の解読動作を規制するものであ
る。このための構成として、リトリガラブル単安
定マルチバイブレータによるパルス発生器31と
クロツクパルス発生器32とアンド回路33、カ
ウンタ34、フリツプフロツプ35、カウンタリ
セツト回路36とを有する。
コードシンボルを走査して得られる走査反射光を
光電変換するとパルス列状の電気信号(以下、こ
れをバーコード信号と称する)が得られ、このバ
ーコード信号はバーコードの性質上走査速度が一
定であればパルス間隔の最大値も定まるので、コ
ンパレータ2から到来するパルス列がこの最大値
以内の間隔で連続しているか否かを検出してバー
コード解読器4の解読動作を規制するものであ
る。このための構成として、リトリガラブル単安
定マルチバイブレータによるパルス発生器31と
クロツクパルス発生器32とアンド回路33、カ
ウンタ34、フリツプフロツプ35、カウンタリ
セツト回路36とを有する。
パルス発生器31はコンパレータ2からのパル
スをトリガ入力として一定時間t1だけハイレベル
の信号を出力し、出力がハイレベルの間に再びト
リガ入力があるとこの時点から時間t1だけハイレ
ベル信号を出力する。そこで、この時間t1をバー
コード信号のパルス間隔の最大値よりもやや大き
く設定しておけば、パルス発生器31はバーコー
ド信号の最初のパルスで発生した出力がローレベ
ルに変化する前にバーコード信号の次のパルスで
再びトリガされ、順次このようにしてトリガされ
るのでバーコード信号が到来している間はパルス
発生器31の出力はハイレベルの状態を維持する
ことになる。
スをトリガ入力として一定時間t1だけハイレベル
の信号を出力し、出力がハイレベルの間に再びト
リガ入力があるとこの時点から時間t1だけハイレ
ベル信号を出力する。そこで、この時間t1をバー
コード信号のパルス間隔の最大値よりもやや大き
く設定しておけば、パルス発生器31はバーコー
ド信号の最初のパルスで発生した出力がローレベ
ルに変化する前にバーコード信号の次のパルスで
再びトリガされ、順次このようにしてトリガされ
るのでバーコード信号が到来している間はパルス
発生器31の出力はハイレベルの状態を維持する
ことになる。
これに対し、物品に付されているバーコードシ
ンボル以外の文字や数字等を走査した場合、これ
らの線と線との間隔は通常、バーコードシンボル
の最大バー間隔よりも大きくしかも不規則なの
で、コンパレータ2から得られる電気信号のパル
ス間隔はバーコード信号のパルス間隔の最大値よ
りかなり大きくなる。したがつて、このような信
号が到来した場合には、パルス発生器31は通
常、最初のパルスでトリガされるだけで次のパル
スが入力する前に出力はローレベルに変化し、ハ
イレベルの状態が時間t1を越えることはほとんど
無い。
ンボル以外の文字や数字等を走査した場合、これ
らの線と線との間隔は通常、バーコードシンボル
の最大バー間隔よりも大きくしかも不規則なの
で、コンパレータ2から得られる電気信号のパル
ス間隔はバーコード信号のパルス間隔の最大値よ
りかなり大きくなる。したがつて、このような信
号が到来した場合には、パルス発生器31は通
常、最初のパルスでトリガされるだけで次のパル
スが入力する前に出力はローレベルに変化し、ハ
イレベルの状態が時間t1を越えることはほとんど
無い。
このことから、パルス発生器31のハイレベル
出力継続時間が時間t1より十分長いか否かで走査
した信号がバーコード信号であるか否かを判別す
ることができる。
出力継続時間が時間t1より十分長いか否かで走査
した信号がバーコード信号であるか否かを判別す
ることができる。
制御回路6は、スキヤナ5における光線の走査
周期及び角度を規定する信号を出力する発振器6
1と、走査角度切換用のアナログスイツチ62
と、増幅器63とを含み、スキヤナ5の回動反射
鏡を往復回動させて光線(レーザビーム)を振ら
せるが、通常は小さな角度で光線を繰返し振らせ
ておき、フリツプフロツプ35からアナログスイ
ツチ62にハイレベル信号が到来した時のみ全バ
ーコードを走査し得る角度で光線を繰返し振らせ
るようになつている。
周期及び角度を規定する信号を出力する発振器6
1と、走査角度切換用のアナログスイツチ62
と、増幅器63とを含み、スキヤナ5の回動反射
鏡を往復回動させて光線(レーザビーム)を振ら
せるが、通常は小さな角度で光線を繰返し振らせ
ておき、フリツプフロツプ35からアナログスイ
ツチ62にハイレベル信号が到来した時のみ全バ
ーコードを走査し得る角度で光線を繰返し振らせ
るようになつている。
また、バーコード解読器4は、フリツプフロツ
プ35からのハイレベル信号でコンパレータ2か
ら到来するパルス信号、すなわちバーコード信号
の解読を行ない、解読終了後フリツプフロツプ3
5をリセツトする。
プ35からのハイレベル信号でコンパレータ2か
ら到来するパルス信号、すなわちバーコード信号
の解読を行ない、解読終了後フリツプフロツプ3
5をリセツトする。
次に、各部の入出力信号のタイムチヤート図で
ある第2図をも参照して動作を説明する。
ある第2図をも参照して動作を説明する。
電源をオンしてからスキヤナ5をバーコードシ
ンボルが貼付あるいは印刷された物品に近づける
間はスキヤナ5による走査角度は小さく、光電変
換器1への走査反射光も無いので、パルス発生器
31へのトリガ入力は無くフリツプフロツプ35
の出力もローレベルのままである。しかし、バー
コードシンボルを走査すると、その走査反射光は
光電変換器1でパルス状信号(第2図イ)に変換
され、更にコンパレータ2で矩形状のパルス信号
(第2図ロ)に波形整形される。
ンボルが貼付あるいは印刷された物品に近づける
間はスキヤナ5による走査角度は小さく、光電変
換器1への走査反射光も無いので、パルス発生器
31へのトリガ入力は無くフリツプフロツプ35
の出力もローレベルのままである。しかし、バー
コードシンボルを走査すると、その走査反射光は
光電変換器1でパルス状信号(第2図イ)に変換
され、更にコンパレータ2で矩形状のパルス信号
(第2図ロ)に波形整形される。
バーコード判別回路3では、パルス発生器31
がパルス信号ロの最初のパルスでトリガされてハ
イレベルの信号(第2図ハ)を出力し、信号ロの
パルス間隔はパルス発生器31の出力継続時間t1
より短かいので、以後パルスの到来毎に繰返しト
リガされることによりパルス発生器31の出力は
ハイレベル状態が続く。
がパルス信号ロの最初のパルスでトリガされてハ
イレベルの信号(第2図ハ)を出力し、信号ロの
パルス間隔はパルス発生器31の出力継続時間t1
より短かいので、以後パルスの到来毎に繰返しト
リガされることによりパルス発生器31の出力は
ハイレベル状態が続く。
カウンタ34はアンド回路33を通して入力す
るクロツクパルス発生器32からのパルス(第2
図ニ)を計数して、所定数を計数し終えるとフリ
ツプフロツプ35をセツト状態にする信号(第2
図ホ)を出力する。このクロツクパルス数n4は、
パルス発生器31の出力継続時間t1に対応するク
ロツクパルス数より十分大きくなるよう設定され
ており、これによつてカウンタ34の出力レベル
でコンパレータ2からバーコード信号が到来して
いることを検出することができる。フリツプフロ
ツプ35の出力(第2図ヘ)がハイレベルになる
と、制御回路6ではアナログスイツチ62が発振
器61の出力周波数を切換えて全バーコードを走
査できるようにスキヤナ5の走査角度を切換え
る。同時に、バーコード解読器4はコンパレータ
2から到来するパルス信号の解読を開始して、バ
ーコードにて表わされた情報をデイジタル表示す
る。
るクロツクパルス発生器32からのパルス(第2
図ニ)を計数して、所定数を計数し終えるとフリ
ツプフロツプ35をセツト状態にする信号(第2
図ホ)を出力する。このクロツクパルス数n4は、
パルス発生器31の出力継続時間t1に対応するク
ロツクパルス数より十分大きくなるよう設定され
ており、これによつてカウンタ34の出力レベル
でコンパレータ2からバーコード信号が到来して
いることを検出することができる。フリツプフロ
ツプ35の出力(第2図ヘ)がハイレベルになる
と、制御回路6ではアナログスイツチ62が発振
器61の出力周波数を切換えて全バーコードを走
査できるようにスキヤナ5の走査角度を切換え
る。同時に、バーコード解読器4はコンパレータ
2から到来するパルス信号の解読を開始して、バ
ーコードにて表わされた情報をデイジタル表示す
る。
このように、バーコード解読器4における解読
動作は、フリツプフロツプ35の出力で規定さ
れ、解読動作を開始すると、コンパレータ2から
到来する信号からバーコード信号の始端及び終端
を判定してバーコード信号部分のみの解読を行な
うようになつている。したがつて、バーコード解
読器4はコンパレータ2から到来する信号がバー
コード信号でなければ解読動作を開始しないが、
バーコードシンボル以外の部分を走査した場合で
も、バーコード信号に類似する信号が得られてパ
ルス発生器31の出力が継続することがあり得
る。しかし、このような信号はバーコード信号の
ような規則性を有していないので、バーコード解
読器4は解読不能となり、この場合にはフリツプ
フロツプ35が自動的にリセツトされるから、再
度スキヤナ5をバーコードシンボルに近づけて走
査させるようにすれば良い。
動作は、フリツプフロツプ35の出力で規定さ
れ、解読動作を開始すると、コンパレータ2から
到来する信号からバーコード信号の始端及び終端
を判定してバーコード信号部分のみの解読を行な
うようになつている。したがつて、バーコード解
読器4はコンパレータ2から到来する信号がバー
コード信号でなければ解読動作を開始しないが、
バーコードシンボル以外の部分を走査した場合で
も、バーコード信号に類似する信号が得られてパ
ルス発生器31の出力が継続することがあり得
る。しかし、このような信号はバーコード信号の
ような規則性を有していないので、バーコード解
読器4は解読不能となり、この場合にはフリツプ
フロツプ35が自動的にリセツトされるから、再
度スキヤナ5をバーコードシンボルに近づけて走
査させるようにすれば良い。
解読完了後フリツプフロツプ35がリセツトさ
れると、アナログスイツチ62がスキヤナ5によ
る走査角度を小さくするように切換えて再びバー
コードを判別する走査が行なわれるが、バーコー
ド解読器4では一つのバーコードの解読完了後は
コンパレータ2からのパルス信号が一定時間途絶
えない限り次の解読を開始しないようにされてお
り、これによつて同一バーコード信号の重複読取
りを防止している。カウンタリセツト回路36は
コンパレータ2からのパルス信号が途絶えてパル
ス発生器31の出力がローレベルになつた時カウ
ンタ34をリセツトする。言い換えれば、ある物
品のバーコードの解読を完了し、次の物品のバー
コードシンボルにスキヤナ5を近づけるまでの間
に次のバーコード解読の準備が行なわれる。
れると、アナログスイツチ62がスキヤナ5によ
る走査角度を小さくするように切換えて再びバー
コードを判別する走査が行なわれるが、バーコー
ド解読器4では一つのバーコードの解読完了後は
コンパレータ2からのパルス信号が一定時間途絶
えない限り次の解読を開始しないようにされてお
り、これによつて同一バーコード信号の重複読取
りを防止している。カウンタリセツト回路36は
コンパレータ2からのパルス信号が途絶えてパル
ス発生器31の出力がローレベルになつた時カウ
ンタ34をリセツトする。言い換えれば、ある物
品のバーコードの解読を完了し、次の物品のバー
コードシンボルにスキヤナ5を近づけるまでの間
に次のバーコード解読の準備が行なわれる。
以上の説明で明らかなように、本発明では常時
スキヤナによる走査を繰返しているのでスキヤナ
をバーコードシンボルに近づければバーコード信
号が得られ、しかも到来する信号がバーコード信
号であるか否かを判別して、バーコード信号の時
のみ次の走査が得られるバーコード信号をバーコ
ード解読器で自動的に解読されるようにし、その
他の場合は解読は行なわないようにしているの
で、バーコードシンボル毎に走査開始及び停止の
ためのスイツチ操作は不要で取扱いは非常に容易
であり、作業性は大幅に改善される。
スキヤナによる走査を繰返しているのでスキヤナ
をバーコードシンボルに近づければバーコード信
号が得られ、しかも到来する信号がバーコード信
号であるか否かを判別して、バーコード信号の時
のみ次の走査が得られるバーコード信号をバーコ
ード解読器で自動的に解読されるようにし、その
他の場合は解読は行なわないようにしているの
で、バーコードシンボル毎に走査開始及び停止の
ためのスイツチ操作は不要で取扱いは非常に容易
であり、作業性は大幅に改善される。
また、バーコードを判別する走査では走査角度
を通常のそれより小さくしているので、スキヤナ
の走査機構の負荷を小さくして消費電力、温度上
昇等を極力小さくすることができる。
を通常のそれより小さくしているので、スキヤナ
の走査機構の負荷を小さくして消費電力、温度上
昇等を極力小さくすることができる。
第1図は本発明の一実施例のブロツク構成図、
第2図はその各部の入出力波形のタイムチヤート
図。 図中、1は光電変換器、2はコンパレータ、3
はバーコード判別回路、4はバーコード解読器、
5はスキヤナ、6は制御回路、31はパルス発生
器、32はクロツクパルス発生器、33はアンド
回路、34はカウンタ、35はフリツプフロツ
プ、36はカウンタリセツト回路、61は発振
器、62はアナログスイツチ、63は増幅器。
第2図はその各部の入出力波形のタイムチヤート
図。 図中、1は光電変換器、2はコンパレータ、3
はバーコード判別回路、4はバーコード解読器、
5はスキヤナ、6は制御回路、31はパルス発生
器、32はクロツクパルス発生器、33はアンド
回路、34はカウンタ、35はフリツプフロツ
プ、36はカウンタリセツト回路、61は発振
器、62はアナログスイツチ、63は増幅器。
Claims (1)
- 1 手持式のスキヤナによりバーコードを光線で
走査し該走査反射光を電気信号に変換して解読器
により前記バーコードにて表わされた情報を読取
る装置において、前記電気信号がパルス状であつ
てしかもそのパルス間隔が所定時間以内の状態に
てあらかじめ定められた時間連続しているか否か
を検出して前記電気信号がバーコードを走査して
得られたバーコード信号であるか否かを判別する
手段と、該判別手段の判別結果に応じて前記スキ
ヤナの少なくとも走査角度の切換えを行なう制御
回路とを備え、前記光線を連続的に振らせた状態
にて前記バーコード信号を検出した時、前記走査
角度を大きくすると共に、前記解読器の動作を開
始させるようにしたことを特徴とする光学読取方
式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13595679A JPS5660977A (en) | 1979-10-23 | 1979-10-23 | Optical read system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13595679A JPS5660977A (en) | 1979-10-23 | 1979-10-23 | Optical read system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5660977A JPS5660977A (en) | 1981-05-26 |
| JPS6120911B2 true JPS6120911B2 (ja) | 1986-05-24 |
Family
ID=15163764
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13595679A Granted JPS5660977A (en) | 1979-10-23 | 1979-10-23 | Optical read system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5660977A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003162685A (ja) * | 2001-11-28 | 2003-06-06 | Olympus Optical Co Ltd | コード読取装置 |
-
1979
- 1979-10-23 JP JP13595679A patent/JPS5660977A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5660977A (en) | 1981-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6357659B1 (en) | Hands free optical scanner trigger | |
| US5302813A (en) | Multi-bit digitizer | |
| JPH0737154Y2 (ja) | バーコードリーダ | |
| US5324924A (en) | Bar code decoder with changeable working ranges | |
| US3971917A (en) | Labels and label readers | |
| US4356389A (en) | Bar code scanner interface | |
| US5821520A (en) | Bar code scanning system with the pre-decoding signal processing and method for bar code candidate selection for decoding | |
| EP0653721B1 (en) | Bar code reader | |
| US5288983A (en) | Symbol read device having separate gain controls for reading different scan lines | |
| JPS6120911B2 (ja) | ||
| EP0369793A2 (en) | Bar code reader signal processing method and device | |
| JP3292635B2 (ja) | バーコード読取装置 | |
| JP2732914B2 (ja) | バーコードリーダー | |
| JP2789949B2 (ja) | バーコード読取装置 | |
| JPS6318481A (ja) | バ−コ−ド復調装置 | |
| JP3500489B2 (ja) | バーコード読取装置 | |
| JP2836288B2 (ja) | バーコード読み取り装置 | |
| JPH03271880A (ja) | バーコード読取装置 | |
| JPH02135581A (ja) | バーコードリーダの信号処理装置 | |
| JPS61290577A (ja) | バ−コ−ド読取装置 | |
| JPH03103995A (ja) | 定置式バーコードスキャナー | |
| JPS5461420A (en) | Data input system | |
| JPS63133281A (ja) | 情報読取装置 | |
| JP2732915B2 (ja) | 物品検出方式 | |
| CA1078061A (en) | Multiple code sensing optical reader |