JPH0620080A - バーコード読取用スキャナ - Google Patents

バーコード読取用スキャナ

Info

Publication number
JPH0620080A
JPH0620080A JP4173203A JP17320392A JPH0620080A JP H0620080 A JPH0620080 A JP H0620080A JP 4173203 A JP4173203 A JP 4173203A JP 17320392 A JP17320392 A JP 17320392A JP H0620080 A JPH0620080 A JP H0620080A
Authority
JP
Japan
Prior art keywords
scanning
light
bar code
sub
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.)
Granted
Application number
JP4173203A
Other languages
English (en)
Other versions
JP2779362B2 (ja
Inventor
Ryoichi Konno
良一 今野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Research Institute of General Electronics Co Ltd
Tohoku Ricoh Co Ltd
Original Assignee
Ricoh Research Institute of General Electronics Co Ltd
Tohoku Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Research Institute of General Electronics Co Ltd, Tohoku Ricoh Co Ltd filed Critical Ricoh Research Institute of General Electronics Co Ltd
Priority to JP4173203A priority Critical patent/JP2779362B2/ja
Publication of JPH0620080A publication Critical patent/JPH0620080A/ja
Application granted granted Critical
Publication of JP2779362B2 publication Critical patent/JP2779362B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 バーコードラベルに印刷むらや汚れがあって
も読み取りが確実に行えるようにする。 【構成】 レーザーダイオード5からの光ビームを光学
系をバーコードラベルに照射し、その反射光をフォトダ
イオード6によって光−電変換してデコード用の信号を
得るバーコード読取用スキャナにおいて、レーザーダイ
オード5による主走査方向に直交する方向に副走査用駆
動部13により副走査を行い、さらに副走査位置に同期
させて前記光源の発光制御及び前記受光素子の制御を制
御回路12によって行う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、バーコードを読み取る
ためのスキャナ、特に、レーザー方式によるスキャナに
関するものである。
【0002】
【従来の技術】従来より用いられているバーコード読取
用のレーザースキャナは、2次元(縦、横がある)で印
刷されているバーコードを1次元に走査して読み取りを
行っている。
【0003】なお、この種の装置には、例えば、特開昭
60−100273号、特開昭61−26185号及び
特開平3−25585号などの公報がある。
【0004】
【発明が解決しようとする課題】しかし、上記した従来
技術にあっては、バーコードを1次元に走査を行ってい
るため、バーコードを上にボイドやスポットと呼ばれる
印刷むらや汚れがあると、読み取りエラーが生じ、読み
取りを再度行わねばならなかった。このため、読取速度
の低下や読取結果に対する信頼性に課題を残している。
【0005】本発明の目的は、バーコードラベルに印刷
むらや汚れがあっても読み取りが確実に行えるようにす
るバーコード読取用スキャナを提供することにある。
【0006】
【課題を解決するための手段】上記の目的を達成するた
めに、この発明は、光源からの光ビームをバーコードラ
ベルに照射し、その反射光を受光素子によって光−電変
換してデコード用の信号を得るバーコード読取用スキャ
ナにおいて、前記光源による主走査方向に直交する方向
に副走査を行う副走査手段と、該手段による副走査位置
に同期させて前記光源の発光制御及び前記受光素子の制
御を行う制御手段とを設けるようにしている。
【0007】
【作用】上記した手段によれば、光源からの光ビームを
走査方向に対し直交する方向に副走査し、バーコードラ
ベルに対しサイン波形状に走査が行われる。これによ
り、バーコードラベルに印刷むらや汚れがあっても読み
取りが確実に行われる。
【0008】
【実施例】ここで、実施例の説明の前に本発明の基本動
作について説明する。
【0009】バーコードを従来のレーザースキャナを用
いて走査した場合の軌跡(斜めに引かれた細線)が図2
である。このように、レーザーのスポット径は分解能を
上げるために小さくしてあり、このために線状の軌跡に
なる。
【0010】図3は本発明のスキャナによる軌跡を示
し、従来の線状に対し、軌跡は帯状(または面状)にな
っている。この図3の軌跡を拡大して示したのが図4で
あり、実際には面ではなく、レーザーの走査方向に対し
直交するように、単振動でかつ変調を加えた副走査を行
っており、正弦波状の軌跡が残される。
【0011】また、図5はボイドやスポットの有るバー
コード上を従来のスキャナで走査した状態、及びそのバ
ーコードを電気信号に変換した出力信号波形を示してい
る。図示のように、バーコード1a,1bに直交する方
向に形成される走査軌跡4上には、スポット2及びボイ
ド3が点在している。通常、スキャナの出力信号波形
は、バーコード1a,1bが黒色であるため、その信号
レベルは“0”であり、コード間は白であるために
“1”になる。ところが、スポット2やボイド3が有る
と、スポット2の部分が“1”になり、ボイド3部分が
“0”になり、バーコード1aの幅内に2つのコードが
有り、バーコード1aとバーコード1bの間にも1つの
コードが挿入されているものと誤読されてしまう。
【0012】ところが、本発明によれば、図4に示した
ように、走査軌跡がサインカーブを描いているため、そ
の走査に際して変調1サイクル当たりN点(例えば、5
点)のサンプリングを行えば、多数決論理を用いること
によりスキャンしている領域が白か黒かを判別すること
ができる。この結果、スポット2やボイド3の悪影響を
取り除くことができる。
【0013】しかし、図6に示すようにバーコードの並
びに沿ったスキャンでは、上記したように問題なく読み
取りが行われるが、図7に示すように、バーコード列に
対し斜めに走査された場合、サンプル点がコードの変化
域を往来することになり、単純な多数決論理では正常な
動作が望めない。そこで、図8に示すように、実質的に
僅かな時間のずれは有るものの、変調1周期中のサンプ
ル数(ここでは5点)と同数の走査を同時に行っている
ものとみなすことができる。これは図8に示す「1〜
5」のサンプリングポイントにおける白黒判別の出力
は、時間のずれが有るのみで出力波形そのものの形状は
同じであることを意味する。そのため、何らかの同期を
とることで図7に示す斜めの走査が図6と等価になる。
【0014】以下、本発明の実施例について説明する。
【0015】図1は本発明によるバーコード読取用スキ
ャナの一実施例を示すブロック図である。
【0016】光源としてのレーザーダイオード(LD)
5はバーコードラベルに向けてレーザー光を発生し、そ
のバーコードラベルの表面からの反射光がフォトダイオ
ード(PD)6によって受光され、その反射輝度に応じ
た電気信号がフォトダイオード6から出力される。フォ
トダイオード6には増幅器(AMP)7が接続され、こ
の増幅器7にはサンプル・アンド・ホールド回路(以
下、S/H回路という)回路8a〜8c並列接続されて
いる(上記の説明ではサンプリングを5点で行うものと
したが、ここでは3点の場合を例示しており、したがっ
てS/H回路は3つになっている)。S/H回路8a,
8s,8cの各々にはA/D(アナログ/デジタル)変
換回路9a,9b,9cの各々が接続され、これらには
同期回路10が接続され、さらに同期回路10には多数
決回路11が接続され、この多数決回路11の出力がデ
コーダ(不図示)へ送出される。さらに、レーザーダイ
オード5及びS/H回路8a,8s,8cを制御するた
めに制御回路12が設けられている。この制御回路12
には、さらに副走査用駆動部13が接続され、レーザー
ダイオード5の副走査するための駆動を行う。
【0017】図9は走査光学系の一例を示す構成図であ
り、図10は走査光学系の他の例を示す構成図である。
ここで、図9は走査機構にポリゴンミラーを用いてお
り、図10ではガルバノミラーを用いている。
【0018】図9の構成では、レーザーダイオード5の
出射光路上には、光学レンズ14及びポリゴンミラー1
5(ここでは図示を簡略にするために円で描いている
が、実際には円周方向に多角形を成している)が順次配
設され、ポリゴンミラー15の反射光はバーコードラベ
ル16に導かれ、図6で示したように一方から他方へ走
査される。このバーコードラベル16からの反射光は、
フォトダイオード6によって受光され、図1のレーザー
ダイオード5、フォトダイオード6を除く回路によって
構成されるデコーダ17に入力され、解読処理がなされ
る。
【0019】一方、図10の構成にあっては、レーザー
ダイオード5に代えてガスレーザー18が用いられてお
り、その出射光路上にはガルバノミラー19が配設され
ている。他の構成については図9と同一であるので、こ
こでは重複する説明は省略する。
【0020】図9及び図10においては、光源(レーザ
ーダイオード5またはガスレーザー18)からのレーザ
ー光は、ポリゴンミラー15またはガルバノミラー19
によってバーコードラベル16に対する走査が行われ
る。この際の走査軌跡は線状となり、これに対し図6に
示したようなサイン波形状に副走査を行う必要がある
が、具体的には前記ポリゴンミラーの回転方向に対し垂
直な方向(ガルバノミラーの場合は、その振動方向と垂
直な方向)にレーザー光を振らせる。この手段として
は、ポリゴンミラー15やガルバノミラー19を直接動
かすことも可能であるが、他に、光源を振動させる方
法、光路の途中にミラーを挿入し、このミラーを振動さ
せる方法などが考えられる。なお、本実施例では、図1
1に示すように、光源を直接振動させることで副走査を
行っている。
【0021】図11においては、レーザーダイオード5
を装着し、他端に永久磁石21を装着したバー20のレ
ーザーダイオード5寄りに軸22を設定し、永久磁石2
1に対峙させて電磁石23を配設し、この電磁石23に
交流電源24を印加することでレーザーダイオード5を
図示の上下方向に振動させている。
【0022】次に、以上の構成による実施例の動作につ
いて説明する。
【0023】制御回路12から副走査用駆動部13の電
磁石23に駆動用の正弦波信号(100スキャン/秒の
場合、約10KHz)を付与する。これにより、図12
に示すような走査軌跡が得られる。この場合、1〜3点
の各点でサンリングが行われるように、副走査用駆動部
13の電磁石23に与える電流から駆動部の機構が動作
を始めるまでの遅延時間を加味した信号を制御回路12
からS/H回路8a,8s,8cへ印加する。また、S
/H回路8a,8s,8cの動作を確実なものにするた
め、レーザーダイオード5にもサンプリング期間中だけ
点灯するように図13に示すような信号を送出する。
【0024】図8から明らかなように、バーコード上を
斜めに走査した場合、S/H回路8a,8s,8cの出
力信号をA/D変換回路9a,9b,9cでA/D変換
後、順に使用したのでは正しい情報が得られない。そこ
で、同期回路10を設け、図14に示すような同期をと
っている。この図は、レーザー走査光がバーコード部に
さしかかった状態を示し、1〜3は各サンプル点でのA
/D変換出力を示している。サンプル点「1」と既にバ
ーコード上にあるにもかかわらず、時間的に遅れて走査
される「2」、「3」の点は、未だバーコード部にはか
かっていない。そのため、副走査の数周期分を蓄えるバ
ッファから見掛け上最初に黒に反転したところまで(図
14では、サンプル点「1」が反転したところ)他のサ
ンプル点を合わせることで、サンプル点「1」〜「3」
はバーコード上の走査方向に対して直交する点の情報と
等価なものになる。このようにして同期を取ったあと、
本実施例では反転後、1サンプリング周期をおいて多数
決論理を用いることにより、ボイド、スポットなどの擾
乱を取り除くことができる。
【0025】図15は多数決論理回路の一例を示すブロ
ック図である。
【0026】同期回路10にはバイナリ変換回路111
が接続され、このバイナリ変換回路111の出力端子に
は2入力のコンパレータ112の一方の入力端子が接続
され、コンパレータ112の他方の入力端子には基準値
を出力する基準値発生回路113の出力端子が接続され
ている。コンパレータ112には、例えば、TTLの
「74LS85」を用いることができる。この「74L
S85」は、夫々4ビットからなるA,B2組の入力を
備えている。
【0027】例えば、図1の構成では、サンプル数が3
であることから、コンパレータ112のA入力にはA/
D変換回路9a,9b,9cの出力を同期回路10を通
した後、バイナリ変換(2進コードに変換)して接続す
る。白を「1」、黒を“0」とすると、全部黒の場合は
「0」、白「1」黒「2」の場合は「1」、白「2」黒
「1」の場合は「2」、全部白の場合は「3」となり、
コンパレータ112のB入力に基準値発生回路113か
ら基準値「1」を与えておけば、A>B出力は白が多数
であることを判定する。この出力を用いることで、A入
力の多数がわかり、結果としてノイズを除くことが可能
になる。また、本実施例に示すように、S/H回路8
a,8s,8cを用いることで高速化のネックの1つで
あるA/D変換回路を容易に設計することができる。
【0028】
【発明の効果】以上説明した通り、この発明は、光源か
らの光ビームをバーコードラベルに照射し、その反射光
を受光素子によって光−電変換してデコード用の信号を
得るバーコード読取用スキャナにおいて、前記光源によ
る主走査方向に直交する方向に副走査を行う副走査手段
と、該手段による副走査位置に同期させて前記光源の発
光制御及び前記受光素子の制御を行う制御手段とを設け
るようにしたので、バーコードラベルに印刷むらや汚れ
があっても読み取りが確実に行われる。
【図面の簡単な説明】
【図1】本発明のバーコード読取用スキャナの一実施例
を示すブロック図である。
【図2】従来のレーザースキャナを用いて走査した場合
の軌跡を示す説明図である。
【図3】本発明のスキャナによる軌跡を示す説明図であ
る。
【図4】図3の軌跡を拡大して示した説明図である。
【図5】ボイドやスポットの有るバーコード上を従来の
スキャナによる走査状況、及びその際の出力信号波形を
示す説明図である。
【図6】本発明により走査光に副走査を行った場合の問
題点を説明するための説明図である。
【図7】本発明による走査光の斜め走査を示す説明図で
ある。
【図8】本発明による走査光の同期方法を示す説明図で
ある。
【図9】本発明にかかる走査光学系の一例を示す構成図
である。
【図10】走査光学系の他の例を示す構成図である。
【図11】副走査を行うための機構例を示す構成図であ
る。
【図12】本発明による走査軌跡を示す説明図である。
【図13】制御回路からレーザーダイオード及び副走査
用駆動部へ出力される信号波形を示す波形図である。
【図14】図1の同期回路による同期の一例を示す波形
図である。
【図15】多数決論理回路の一例を示すブロック図であ
る。
【符号の説明】
5 レーザーダイオード 6 フォトダイオード 7 増幅器 8a,8s,8c S/H回路 9a,9b,9c A/D変換回路 10 同期回路 11 多数決回路 12 制御回路 13 副走査用駆動部 15 ポリゴンミラー 16 バーコードラベル 18 ガスレーザー 19 ガルバノミラー 111 バイナリ変換回路 112 コンパレータ 113 基準値発生回路

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 光源からの光ビームをバーコードラベル
    に照射し、その反射光を受光素子によって光−電変換し
    てデコード用の信号を得るバーコード読取用スキャナに
    おいて、前記光源による主走査方向に直交する方向に副
    走査を行う副走査手段と、該手段による副走査位置に同
    期させて前記光源の発光制御及び前記受光素子の制御を
    行う制御手段とを具備することを特徴とするバーコード
    読取用スキャナ。
JP4173203A 1992-06-30 1992-06-30 バーコード読取用スキャナ Expired - Fee Related JP2779362B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4173203A JP2779362B2 (ja) 1992-06-30 1992-06-30 バーコード読取用スキャナ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4173203A JP2779362B2 (ja) 1992-06-30 1992-06-30 バーコード読取用スキャナ

Publications (2)

Publication Number Publication Date
JPH0620080A true JPH0620080A (ja) 1994-01-28
JP2779362B2 JP2779362B2 (ja) 1998-07-23

Family

ID=15956028

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4173203A Expired - Fee Related JP2779362B2 (ja) 1992-06-30 1992-06-30 バーコード読取用スキャナ

Country Status (1)

Country Link
JP (1) JP2779362B2 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03212777A (ja) * 1990-01-18 1991-09-18 Tokyo Electric Co Ltd バーコードスキャナ

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03212777A (ja) * 1990-01-18 1991-09-18 Tokyo Electric Co Ltd バーコードスキャナ

Also Published As

Publication number Publication date
JP2779362B2 (ja) 1998-07-23

Similar Documents

Publication Publication Date Title
US5012089A (en) Scanning beam control system and optical scale structure useful thereto
JPH05297301A (ja) 光走査装置の光源制御方法
JPS62178920A (ja) 光ビ−ム走査装置
JPH08129597A (ja) 光学読取装置
JP2779362B2 (ja) バーコード読取用スキャナ
US6247648B1 (en) Bar code scanner utilizing multiple light beams output by a light beam splitter
JPH0833904B2 (ja) レーザースキヤナ
JP2605007B2 (ja) 記録情報読取装置
JPH0253191A (ja) バーコード読取装置
JPH0548461B2 (ja)
JPH06233074A (ja) マルチビーム記録装置
JPH10213760A (ja) 光走査位置検出方法および装置
JP2997916B2 (ja) 多色画像読取装置
JPS62237420A (ja) ガルバノミラ−を用いた画像記録装置
JP3404819B2 (ja) イメージスキャナ装置
JPH02106715A (ja) 多点同期方式の光走査装置
JPS62164015A (ja) 複数ビ−ムを用いた走査装置
JPS61166265A (ja) 光学的読取装置
JP2922564B2 (ja) 光書込み装置の半導体レーザ駆動方法
US6310965B2 (en) Manuscript document detecting system and method
JPH09297810A (ja) バーコード読み取り装置
JPH06259592A (ja) バーコードリーダ
JPH11208027A (ja) 光走査装置
JP2003114393A (ja) 光走査装置
JPH0646210A (ja) 光ビーム走査装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees