JPH06274670A - 電子光学式読取り装置 - Google Patents
電子光学式読取り装置Info
- Publication number
- JPH06274670A JPH06274670A JP6013381A JP1338194A JPH06274670A JP H06274670 A JPH06274670 A JP H06274670A JP 6013381 A JP6013381 A JP 6013381A JP 1338194 A JP1338194 A JP 1338194A JP H06274670 A JPH06274670 A JP H06274670A
- Authority
- JP
- Japan
- Prior art keywords
- scanner
- signal
- scanning
- display
- light
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10861—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
- G06K7/10871—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels randomly oriented data-fields, code-marks therefore, e.g. concentric circles-code
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10554—Moving beam scanning
- G06K7/10564—Light sources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10554—Moving beam scanning
- G06K7/10564—Light sources
- G06K7/10584—Source control
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10603—Basic scanning using moving elements
- G06K7/10633—Basic scanning using moving elements by oscillation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10603—Basic scanning using moving elements
- G06K7/10633—Basic scanning using moving elements by oscillation
- G06K7/10643—Activating means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10603—Basic scanning using moving elements
- G06K7/10633—Basic scanning using moving elements by oscillation
- G06K7/10643—Activating means
- G06K7/10653—Activating means using flexible or piezoelectric means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10603—Basic scanning using moving elements
- G06K7/10673—Parallel lines
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10683—Arrangement of fixed elements
- G06K7/10693—Arrangement of fixed elements for omnidirectional scanning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10792—Special measures in relation to the object to be scanned
- G06K7/10801—Multidistance reading
- G06K7/10811—Focalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10851—Circuits for pulse shaping, amplifying, eliminating noise signals, checking the function of the sensing device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10881—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10881—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners
- G06K7/10891—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners the scanner to be worn on a finger or on a wrist
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10881—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners
- G06K7/109—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners adaptations to make the hand-held scanner useable as a fixed scanner
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/146—Methods for optical code recognition the method including quality enhancement steps
- G06K7/1478—Methods for optical code recognition the method including quality enhancement steps adapting the threshold for pixels in a CMOS or CCD pixel sensor for black and white recognition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2207/00—Other aspects
- G06K2207/1011—Aiming
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2207/00—Other aspects
- G06K2207/1016—Motor control or optical moving unit control
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2207/00—Other aspects
- G06K2207/1018—Source control
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Electromagnetism (AREA)
- Artificial Intelligence (AREA)
- Toxicology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Mechanical Optical Scanning Systems (AREA)
- Photometry And Measurement Of Optical Pulse Characteristics (AREA)
- Image Input (AREA)
- Manipulation Of Pulses (AREA)
Abstract
ターンを交差する複数の走査線から成る全方向性走査パ
ターンへ変換する知能型固定装置を提供する。 【構成】 トリガー操作またはトリガーレススキャナ
は、手で持って使用する第1の姿勢で第1走査パターン
によってバーコード記号を読み取る。知能型固定装置
は、ハンドフリーワークステーションとして選択的にス
キャナを支持するほか、スキャナを単に固定装置に取り
付けるだけで、第1走査パターンをそれとは異なる第2
走査パターンへ変換する。スキャナはこのワークステー
ションを使用する第2の姿勢でバーコード記号を読み取
る。スキャナは、バーコード記号を忠実にディジタルで
再構築するため、いろいろな信号処理ディジタル化回路
を備えている。
Description
示たとえばバーコード記号を第1走査パターンで走査し
て読み取る手持ち式レーザースキャナ、より詳細には、
レーザースキャナをその上に選択的に支持し、スキャナ
がその上に支持されると、外側に置かれたコード化表示
を走査して該表示を読み取る作用をする異なる第2走査
パターンへ第1走査パターンで変換する独立型固定装置
に関するものである。さらに詳しく述べると、本発明
は、手で操作されるとトリガー動作モードで読取りを開
始させるトリガー(引き金)を有する手持ち式スキャナ
を、単に固定装置上に置くことによってトリガーレス動
作モードへ変換する技術、さらに一般のトリガーレスス
キャナのほかに、トリガー付きおよびトリガーレス手持
ち式スキャナを支持する技術に関するものである。その
ほかに、信号を処理するさまざまなディジタル化回路を
開示する。
ている。たとえば、この技術を代表する米国特許第4,38
7,297 号、同第4,409,470 号、および同第4,806,742 号
を参照されたい。また、内蔵レーザー、走査部品および
センサ部品を備えた独立型レーザー走査ワークステーシ
ョン(たとえば、米国特許第4,369,361 号参照)も知ら
れている。また、オペレータが保持しないとき、すなわ
ち使用しないとき、手持ち式レーザースキャナを選択的
に載せる、いわゆるダミースタンドすなわち固定装置も
知られている。ダミースタンドは、一般に、主としてオ
ペレータがスキャナへ容易にアクセスすることができる
便利な卓上取付台として役に立つ。そのような場合に
は、たとえば、米国特許第5,105,070 号に記載されてい
るように、ダミースタンドを使用して、その上に支持さ
れたスキャナが放射したレーザービームの方向を変える
ことができる。
は、手で操作されるとコード化表示の走査および読取り
を開始させるトリガーを使用している。最近、手動操作
式トリガーの代わりに、スキャナの前部または先端に超
赤外線発光ダイオード(LED)と赤外線センサを取り
付けた、いわゆる「トリガーレス」手持ち式レーザース
キャナが提案された。スキャナの先端を記号の近くに置
くと、LEDから放射された光が記号で反射され、セン
サによって検出される。その検出に応じて、スキャナに
搭載された制御回路網がレーザーおよび走査部品を作動
させて、記号の走査および読取りを開始させる。
範囲は赤外線スキャナの感知範囲によって制限される。
センサの感知範囲外に置かれた記号は、センサがレーザ
ーおよび走査部品を作動させないので、走査することが
できない。さらに、赤外線LEDおよびセンサの費用が
加わるほかに、この赤外線トリガーレス感知技術は使用
するのに不便である。別の記号または再び同じ記号を読
み取るには、スキャナを一度記号から離して感知範囲
(たとえば、約15cm)外へ動かしたあと、再び感知
範囲内に戻さなければならない。これには疲れる大きな
手の運動が必要である。それに加えて、スキャナの先端
近くに置かれたあらゆる物体がスキャナを作動させるの
で、トリガーレススキャナは間違って何度も読取りを試
行する。もちろん、これには記号の付いていない物品も
含まれる。
から直接に導いた一定のしきい値レベルを使用するか、
アナログ信号の一次導関数とアナログ信号のピークを追
従するピーク信号とを比較する信号処理ディジタル化回
路を使用することにより、走査中に記号から反射された
光を光電変換して生成されたアナログ信号からディジタ
ル信号を構築する方法が知られている。しかし、この既
知のディジタル化回路は、特に読取り用ビームスポット
がうまく焦点に集まらない場合には、すなわち長レンジ
の読取り、あるいは非常に高密度の記号を読み取る場合
には、高い周囲光レベルやノイズなどの要因のためにエ
ラーが生じやすい。
は、手持ち式レーザースキャナを選択的に支持するほ
か、商品に付いているコード化表示を読み取ることがで
きるハンドフリーワークステーションとして役に立つい
わゆる「知能型」固定装置を提供することである。
が放射した走査パターンをそれとは異なる走査パターン
へ変換することである。
が放射した単一直線走査パターンを、手持ち式スキャナ
を固定装置に設置するという簡単な処置により、交差す
る直線から成る全方向性走査パターンへ変換することで
ある。
ち式レーザースキャナを固定装置の上に置くと、スキャ
ナをトリガーレス動作モードへ自動的に変更する固定装
置を提供することである。
ススキャナを提供することである。
光レベル、および不完全な焦点合せの状態に耐えること
ができ、かつ走査中の記号を真に忠実にディジタルで再
構築することができる信号処理ディジタル化回路を提供
することである。
になるであろうその他の諸目的を達成するため、本発明
は、コード化表示(たとえば、バーコード記号)を電子
光学的に読み取る装置および方法を提供する。本発明の
読取り装置は、意図されたある使用姿勢でオペレータが
保持してスキャナを読み取る表示に向けることができる
握り部をもつ電子光学式スキャナを含む。スキャナは、
オペレータがスキャナを保持して表示に向けたとき第1
走査パターン(たとえば、表示を横断する単一走査線、
または表示を通り過ぎて延びる複数の直線ラスター走査
パターン)で表示を走査する手段を備えている。ラスタ
ー走査パターンは、一組の平行な走査線であってもよい
し、一組の交差する走査線であってもよいし、あるいは
曲線の走査パターンであってもよい。
たもう1つの使用姿勢で、すなわちオペレータがスキャ
ナを保持しないとき、スキャナを支持する手段をもつ独
立型固定装置を含んでいる。固定装置は、出口と、スキ
ャナが固定装置によって支持されたとき第1走査パター
ンをそれとは異なる第2走査パターン(たとえば、複数
の走査線)へ変換し、出口を通過してその外側に置かれ
た表示を横断する方向に第2走査パターンを向ける変換
手段を有している。第2走査パターンは一組の平行な走
査線、交差する走査線、あるいは曲線の走査線であって
もよい。2つの走査パターンが対応する平行な直線群を
含んでいる場合には、第1および第2走査パターンは、
高さ、輝度、傾斜角、どれかその他の特徴が互いに相違
することがある。
されていても、独立型固定装置上に支持されていても、
表示を読み取る機能を果たす。走査パターンは、スキャ
ナを固定装置上に載せるという簡単な措置によって変え
られるので都合がよい。
ドから成っている。ヘッドに設けられた出口は基部と向
かい合っている。一実施例においては、パターン変換手
段はヘッド内に支持された複数のビーム折返しミラーを
有しており、スキャナが発生した光ビームは出口を通過
する前に上記ミラーに次々に当たってミラーから基部に
向かって反射される。別の実施例においては、光ビーム
は複数のビーム折返しミラーに取り囲まれた主ミラーに
直接当たるようになっている。駆動装置が主ミラーを回
転させ、主ミラーに当たった光ビームをビーム折返しミ
ラーへ次々に反射させるようになっている。
開始させる手動操作トリガーを備えていてもよいし、い
なくてもよい。もしトリガーを備えていれば、本発明
は、さらに、スキャナが固定装置によって支持されたと
き、走査パターンのどんな変化にも無関係に、トリガー
レス動作モードで読取りを開始するようにスキャナを変
更させるモード変更手段を提案する。
固定装置上に載せたときトリガーを押すように固定装置
上に設置された不動突起であってもよい。代案として、
固定装置上のスキャナの存在を感知する手段を取り付け
ることができる。好ましい実施例の場合は、固定装置側
に磁石が設置され、スキャナ側に磁気センサが設置され
ている。スキャナを固定装置に載せると、磁気センサは
スキャナの存在を感知して、電気制御信号を発生する。
この制御信号は読取りを開始するために使用される。
わち「トリガーレス」スキャナの場合には、本発明は、
光ビームのくびれがスキャナの内部に位置するように光
ビームを焦点に集めることによってその作業範囲を限定
することを提案する。走査方向(各記号はその方向に沿
って伸びている)に沿ってみると、ビームのくびれは最
小ビーム断面を有する。作業範囲は、光ビームが記号に
向かう途中に通過する光透過窓とビームのくびれの間の
スキャナ内で光ビームが進行する距離によって限定され
る。限定された作業範囲内の記号だけを読み取ることが
できる。このやり方は、特別なLEDや磁気センサを必
要としない。
タルで真に忠実に再構築する、さまざまな信号処理ディ
ジタル化回路を提案する。
許請求の範囲に詳しく記載してあるが、発明の構成と使
用方法に関する発明自体、その他の目的、利点について
は、添付図面を参照して以下の具体的な実施例の説明を
熟読されれば十分に理解することができよう。
示を読み取り、走査し、および(または)分析する作用
をするレーザー走査システムの中で使用するとき、ユー
ザーが完全に支持することができ、かつ読取り前および
読取り中にユーザーが表示に向けることができる、軽量
(1ポンド以下)の手持ち式レーザースキャナ10につ
いて説明する。ここで取り替えて使用している用語「表
示」または「記号」は、使用中の光源(たとえば、レー
ザー)の波長において異なる反射特性を示す異なる部分
から成る表示を含むものとする。表示は、どこでも見か
けるUPC(Universal Product Code) バーコード記
号、あるいは白黒の産業用記号(たとえば、 Code 39
、Codabar 、Interleaved 2 of 5 等)のどれであっ
てもよい。また、表示はアルファベット文字と数字また
はそのどちらであってもよい。用語「記号」はさらに背
景領域内に配置された表示を含んでおり、表示または少
なくともその一部分は背景領域とは異なる光反射性質を
有するものとする。この後者の定義の場合には、記号の
「読取り」はロボット工学や対象認識の分野において特
に有用である。
をもち軸線に沿って伸びた握り部12と水平に伸びた銃
身部11をもつガン形式のハウジングを有する。握り部
12は、スキャナがユーザーの手に適合し、手の中に保
持できるような断面寸法と全体サイズを有する。銃身部
11と握り部12は、軽量で、弾力性および耐衝撃性の
ある自立プラスチック材料でできている。プラスチック
製ハウジングは射出成形することが好ましいが、容積が
50立方インチ、用途によっては、25立方インチまた
はそれ以下の内部空間を取り囲む薄い中空殻を形成する
ために真空成形または吹込成形することもできる。上記
の特定の値は自らを制約するものでなく、ハウジングの
最大サイズと容積の大体の目安を与えるものである。ハ
ウジングの殻は、垂直な接合線12cに沿ってぴったり
合わされた2つのハウジング部分12a,12bから成
っている。
図4に示すように手持ち式スキャナとして使用する場合
について説明すると、銃身部11は、傾斜した前壁11
aをもつ前端部と、傾斜した前壁11aの後方に間隔を
おいて配置された後壁11bをもつ後端部とを有する。
銃身部11はさらに上壁11c、底壁11d、および上
壁と底壁の間にある一対の向かい合った側壁11e,1
1fを有する。前壁11aは上壁および底壁に対し傾斜
している。
ザーが意図された使用姿勢で握り部を握ったとき普通は
ユーザーの人指し指が置かれる場所である前面領域内で
ハウジングに対し動かすことができるように、手動起動
可能な、好ましい押下げ可能なトリガー13が、片持ち
弾性アーム13aに取り付けられている。トリガー13
は、底壁11dの開口および握り部12の前面の溝穴を
通って突き出ている。アーム13aの一端はトリガース
イッチ25の上に置かれており、トリガー13を引くと
スイッチ25は開状態から閉状態へ切り替わる。
14は、レーザー光がハウジングの内部から外部へ、ま
たはその逆へ通過するのを許す。
ばらないコイル形式の電気ケーブル15は、スキャナと
レーザー走査装置の残りの構成部品を相互に接続してい
る。レーザー走査装置の動作については、後で詳しく説
明する。
られており、後で説明するように、それらの少なくとも
一部はトリガー13によって直接的に、あるいは制御マ
イクロプロセッサによって間接的に起動される。構成部
品の1つは、トリガー13で起動されると、人間の目に
見える、または少なくとも辛うじて見える入射レーザー
ビームを放射する起動可能なレーザー光源たとえば半導
体レーザーダイオード33(図3、図5、および図6)
である。放射されたレーザービームは発散性が強く、ビ
ーム伝播方向に平行な平面および垂直な平面内で異なっ
て発散し、半径方向に非対称(すなわち、アナモルフィ
ック)であり、楕円形に似たビーム断面を有する。ダイ
オードは連続波またはパルス形式のダイオードであって
もよい。ダイオードは、スキャナ内に搭載可能な電力調
整装置とバッテリ(DC)電源によって、スキャナに取
外し自在に搭載された充電式バッテリパックによって、
または外部電源(たとえば、DC電源)からスキャナに
接続されたケーブル15内の電力線によって供給される
低電圧(たとえば、12V(DC)またはそれ以下)が
必要である。
ント回路基板16上に取り付けられた光学装置30は基
板に対し調整自在に配置されていて、放射されたレーザ
ービームを光学的に修正し、すなわち焦点に集め、第1
光路21a,21cに沿って基準面へ向ける。基準面
は、前壁11aに接した状態で記号を読み取る場合は前
端部に、または前壁11aに接していない状態で記号を
読み取る場合は前端部の前方にヘッドの外側に位置して
いる。基準面は、放射されたレーザービームが伝播する
縦方向にほぼ直角に横たわっている。読み取られる記号
100(図5参照)は、基準面、またはその一の側、ま
たは他の側のどちらかに、すなわち光学的に修正された
レーザービームの焦点深度の範囲内およびスキャナに対
し測った作業距離の範囲内のどこかに、基準面に近接し
て置かれる。レーザービームは、記号から正反射成分と
して一方向に、そして散乱成分として多くの方向に反射
する。記号から反射され第2光路21c,21bに沿っ
てスキャナへ戻るレーザー光の部分は、この分野では戻
り部分として知られる。
円筒形の光学筒34を有する。光学筒34は、一方の端
部にダイオード33の環状ケーシング部分をぴったり受
け入れてダイオード33を定位置に保持する円筒形ボア
を有し、他方の端部に鏡筒35を有する。鏡筒35は開
口絞り45、開口絞りを取り囲んで輪郭を定めている遮
蔽壁部分44、および内部空間の輪郭を定めている円筒
形側壁部分46を有する。
部空間内の第1光路内に配置された焦点合せレンズ32
(たとえば、平凸面レンズ)を有する。焦点合せレンズ
32は開口絞りと共同して、放射されたレーザービーム
を焦点に集めて基準面の所でビームのくびれ(たとえ
ば、図5の位置d3 参照)を作る。開口絞り45はレン
ズ32のどちら側にあってもよいが、下流側に配置する
ことが好ましい。光学筒内に配置されたバイアス手段す
なわち圧縮コイルばね47は、一方のコイル端がダイオ
ードのケーシング部分に接し、他方のコイル端がレンズ
32の平面側に接している。コイルばね47はレンズ3
2を遮蔽壁面部分に常時押し付けることによってレンズ
を開口絞りに対し固定する。鏡筒を縦方向に動かすと、
レンズと開口絞りも共に動く。
開口絞りにおけるレーザービームの断面にほぼ等しい断
面を有するので、放射されたレーザービームの大部分は
第1光路に沿って記号に向かう途中に下流の開口絞り4
5を通過する。開口絞り45の断面は長方形または楕円
形が好ましい。その場合には、より多くのエネルギーを
記号へ伝達するために、長方形または楕円形断面のより
長い寸法とレーザービームのより大きな発散とが一直線
に合わされる。光学装置30は、前方部分52と後方部
分54をもつ光学ブロック50を有する。前方部分52
と後方部分54で取り囲まれた空間内に、ダイオード3
3、光学筒34、鏡筒35、および鏡筒内の上述の構成
部品が入っている。ダイオードから熱を逃がすために、
ヒートシンク31がダイオードに密着した状態で取り付
けられている。少なくとも1個のねじ要素56を含む高
さ調整手段は、ヒートシンクと後方部分54のそれぞれ
の孔をゆとりをもって通過し、前方部分52のねじ付き
ボアにねじ込まれている。都合よく、光学ブロック50
の前方部分52と後方部分54の間に薄い、撓みやす
い、弱い区域を設けることによって、ヒンジ58が得ら
れる。前方部分52は固定ねじ59で基板16に固定さ
れている。ダイオード、光学筒、鏡筒、および鏡筒内の
構成部品は、後方部分54と共に動くように後方部分5
4に結合されている。ねじ要素56をどちらかに回す
と、後方部分54とその上に支持されたすべての構成部
品が、固定された前方部分52に対しヒンジ58のまわ
りに回転するので、クリアランス通路60を通って光学
ブロック50を出ていくレーザービームが上下に動かさ
れる。通路60はレーザービームの角度調整範囲にわた
ってビームを遮らない寸法で作られている
学装置によってスキャナ内の光路21に沿って後方へ向
けられ、平面走査ミラー19bに当たって反射される。
走査ミラー19bはレーザービームを前方へ反射し、光
路21cに沿って光透過窓14を通して記号に向ける。
図5に示すように、記号100は基準面102の近くに
置かれている。バーコード記号の場合、記号は縦方向に
沿って間隔をおいて配置された一連の縦バーから成って
いる。レーザービームスポットは記号の上に集められ
る。以下に説明するように、走査ミラーが横方向に繰り
返して往復振動し、記号のすべてのバーを横断するよう
にレーザービームを長手方向に掃引すると、単一直線の
走査線が生じる。すべてのバーが掃引されるならば、直
線走査線はバーの高さに沿ったどの位置にあってもよ
い。直線走査線の長さは読み取ることが予想される最長
記号の長さより長く、好ましいケースでは、直線走査線
は基準面の所で3インチ程度である。
れている。走査手段は米国特許第4,387,297 号に記載さ
れている形式の高速走査モーター24が好ましい。本発
明を説明するため、走査モーター24が出力軸104を
有し、その上に支持ブラケット19が固定して取り付け
られていることを指摘すれば十分であると考える。その
支持ブラケット19に、走査ミラー19bが固定して取
り付けられている。モーター24は、出力軸104を交
互に円周方向に任意の所望の円弧長さ(一般に、360
°以下)にわたって毎秒数振動程度の割合で振動させ
る。好ましい実施例においては、走査ミラーに当たった
レーザービームを基準面で約32°の角距離、すなわち
円弧長さにわたって毎秒約40走査、すなわち20振動
の割合で繰り返して掃引するように、出力軸が走査ミラ
ーを振動させる。
を構成するいろいろな部分の異なる光反射特性のせい
で、反射されたレーザー光の散乱成分の戻り部分は、走
査のとき記号の端から端へ光強度が変化する。記号から
反射されたレーザー光の戻り部分は凹形球面集光ミラー
19aによって集められ、光路21c上に中心がある円
錐形容積内の広幅円錐形の光の流れである。集光ミラー
19aは集めた円錐形の光を光路21bに沿ってヘッド
内に反射し、レーザー光透過素子106を通してセンサ
手段たとえば光センサ17に当てる。光センサ17(フ
ォトダイオードが好ましい)は、直線走査線に沿って広
がっている(直線走査線を越えていることが好ましい)
さまざまな光強度を検出し、検出したさまざまな光強度
を表す電気アナログ信号を発生する。
19上に設置されており、トリガーによって走査ミラー
19bが起動されると、集光ミラー19aも横方向に繰
り返して振動し、直線走査線内の記号を横切る長手方向
のフォトダイオードの視野を掃引する。
ミラーは一体構造の部品として作られている。しかし、
走査ミラーは、別個の前面反射膜付き凹面ミラーの上の
所定の場所に正しい位置および角度で接着された、また
は別個の成形された平面ミラーであってもよい。凹面集
光ミラーはレーザー光の戻り部分を集めてフォトダイオ
ード上の焦点に集める作用をする。
ざまな電気部分回路が設けられている。たとえば、基板
16上の信号処理手段38は光センサが発生したアナロ
グ電気信号を処理してディジタル化ビデオ信号を発生す
る作用をする。記号を記述するデータはビデオ信号から
得ることができる。この目的に合った適当な信号処理回
路が米国特許第4,251,798 号に記載されている。基板1
6上の部品39は走査モーター駆動回路網を構成してい
る。この目的に合った適当なモーター駆動回路網が米国
特許第4,387,297 号に記載されている。基板16上の部
品40はレーザーダイオード33を励起する電圧変換器
である。
号はケーブル15を通して復号/制御モジュール101
(図4参照)へ送られる。復号/制御モジュール101
はディジタル化ビデオ信号をディジタル化復号信号へ復
号する作用をする。ソフトウェア制御プログラムに入っ
ているアルゴリズムに従って、上記ディジタル化復号信
号から記号を記述する所望のデータが得られる。復号/
制御モジュール101は制御プログラムを保存するPR
OM、一時的にデータを記憶するRAM、および前記P
ROMとRAMを制御する制御マイクロプロセッサを含
んでいる。復号/制御モジュール101は記号の復号が
いつ成功したか決定し、記号の復号の成功を決定する
と、記号の読取りを停止する。読取りの開始はトリガー
を押すことによって行われる。復号/制御モジュール1
01は、さらに、たとえば指示ランプ36,37(図3
参照)へ制御信号を送って指示ランプを点灯させて読取
りが自動的に停止されたことをユーザーへ知らせるほ
か、トリガーによって起動されるヘッド内の構成部品の
起動を制御する制御回路網を含んでいる。
3へ送られる。ホストコンピュータ103は基本的に大
型データベースの役目を果たし、復号信号を記憶し、場
合によっては、復号信号に関する情報を提供する。たと
えば、ホストコンピュータは復号記号によって識別され
た商品に対応する小売り価格情報を提供することができ
る。
ールとローカルデータ記憶装置が、握り部内の別のプリ
ント回路基板27上に取り付けられていて、読み取られ
た複数の復号信号を記憶する。ローカルデータ記憶装置
に記憶された信号は遠隔のホストコンピュータへダウン
ロードすることができる。ローカルデータ記憶装置を設
置することによって、記号を読み取るときケーブルを使
用しないですむ。これは、ヘッドをできる限り自由に操
作できるようにする上で望ましい特徴である。さらに、
記号の読取りが成功したとき握り部の孔29を通してユ
ーザーが聞くことができるように、オプションとして基
板27上にビーパー28(ビーという音を発生する)が
設置されている。さらに、握り部内にバッテリパックが
入っている。
前に指摘した通り、スキャナ10は単一直線走査パター
ンを放射する。本発明の1つの特徴は単一直線走査パタ
ーンをそれとは異なる走査パターン(たとえば、走査線
が互いに交差している全方向性走査パターンへ変換する
ことである。これはスキャナ10を独立型定置固定装置
110に載せるという簡単な処置によって達成される。
116によって基部114に対し持ち上げられた中空ヘ
ッド112から成っている。基部114は水平支持面た
とえばカウンタ面125の上に置かれている。ヘッド1
12はスキャナ10の銃身部の先端を受け入れる隔室1
18を有する。ヘッド112はさらにスキャナ10の握
り部12の底をスナップ作用で弾力的に引っ掛けるフィ
ンガー120を有する。このように、スキャナ10は固
定装置上の所定位置に寄り添った形で保持される。隔室
118内の光透過窓122は銃身部の先端に面してい
て、スキャナが放射したレーザービームは光透過窓12
2を通過してヘッド112の内部に入ることができる。
変換装置124は、垂直軸のまわりに等角度で配列さ
れ、後方マウント126a,128a,130aによっ
てヘッド112内に固定して取り付けられた複数のビー
ム折返しミラー126,128,130から成ってい
る。各ミラーは、放射されたレーザービームの通路内に
設置され、光透過窓として作られた出口132に面する
ように下方に傾斜している。
動されると、以下に説明するように、スキャナ10は端
限界位置134aと134b(図8参照)の間を直線的
に移動するレーザービームを放射する。この直線移動の
ときレーザービームは側面ミラー130、中央ミラー1
26、および反対側の側面ミラー128に次々に当た
る。各ミラーは当たったレーザービームを下方へ反射
し、出口132を通して、基部114および(または)
支持面125の上またはその近くに置かれた記号に向け
る。図示のように3個のミラーを使用すると、3本一組
の交差する走査線126′,128′,130′が発生
する。
パターン変換装置140は、モーター軸148のまわり
に等角度で配列された一組のビーム折返しミラー14
2,144,146と、モーター軸148に取り付けら
れた主走査ミラー150から成っている。モーター軸1
48は駆動モーター152によって回される。各ミラー
142,144,146は、後方マウント142a,1
44a,146aによってヘッド112内に固定して取
れ付けられ、出口132に面するように下方に傾斜して
いる。主ミラー150は放射されたレーザービームの通
路内に設置されている。固定装置内に設置された近接セ
ンサ153は、スキャナ10内に取り付けられたセンサ
要素155の存在を検出することによって、固定装置上
のスキャナの存在を検出する作用をする。近接センサ1
53とセンサ要素155の場所は逆にしてもよい。
動されると、以下に説明するように、スキャナ10は主
ミラー150に当たるレーザービームを放射する。そこ
で、主ミラー150がモーター152によって回転され
ると、主ミラーから反射されたビームが次々に各ミラー
142,144,146に当たって下方に反射され、出
口132を通って基部114および(または)支持面1
25の上またはその近くに置かれた記号に向けられる。
その結果、同様に交差する直線の走査線パターン14
2′,144′,146′が発生する。
動および定置ミラーを使用する別形式の走査パターン変
換装置も考えられる。たとえば、複数の鏡面をもつ回転
多面体あるいは傾斜鏡面をもつプリズムを使用すること
ができる。モーター152は近接センサ153,155
によって固定装置上のスキャナの存在が検出されると起
動され、スキャナの存在が検出されないと停止される。
0が固定装置110上に置かれたとき、トリガー13を
使用できないので都合が悪い。このため、走査を可能に
し、読取りを開始させる別の手段が必要である。
10に磁気起動式リードスイッチすなわちホール効果セ
ンサ154を設置し、固定装置に磁石156を設置する
ことである。スキャナ10が固定装置上に置かれると、
センサ154が自動的に磁石156を検出し、次に説明
するように、スキャナ10をいわゆる「トリガーレス動
作モード」にする。
ケーブル15内の電線158を経由して復号/制御モジ
ュール101内のマイクロプロセッサ160へ送られ
る。マイクロプロセッサは、次に説明するように、電線
162を経由してレーザー駆動装置164へ制御信号を
出力してレーザーダイオード33を制御するように、か
つ電線166を経由してモーター駆動装置168へ制御
信号を出力して走査モーター24を制御するように、プ
ログラムされている。
に面した突起157を設けることである。スキャナ10
が固定装置上に置かれると、突起157は自動的にトリ
ガーを押して、スキャナが固定装置上にある間トリガー
を押した状態を維持する。
き(たとえば、5秒以上)を検出するように、復号/制
御モジュール101内のマイクロプロセッサ160をプ
ログラムすることができる。これにより、スキャナはト
リガーレス動作モードにされる。トリガーを離すと、ス
キャナはトリガー動作モードに戻る。
0は一般に次のように動作する。すなわち、トリガーを
押すと、スキャナは走査を開始する。スキャナは、どち
らが先に来ても、所定の時間長さ(一般に、1、2秒)
の間、または記号が復号されるまで走査する。
数秒間押し続けられたときだけ、スキャナはトリガーレ
ス動作モードに入る。所望ならば、特殊記号が読み取ら
れた後まで押し続けられた場合だけ、あるいはどれかの
記号が読み取られた場合だけ、あるいは記号が読み取ら
れなかった場合だけ、トリガーレス動作モードに入るよ
うにスキャナを構成することができる。
であってもよいし、あるいはスキャナが1秒間に数回、
記号を捜索する「明滅」モードであってもよい。これら
の捜索の間、レーザーダイオード33および(または)
走査モーター24を停止させることができる。もし記号
が存在するとスキャナが決定すれば、記号が復号される
までスキャナはオンのままで、そのあと明滅モードへ戻
ることができる。このモードは、スキャナ内の熱の蓄積
を最小にし、かつモーターおよび(または)レーザーダ
イオード33の動作時間を最小にすることによって、ス
キャナの寿命を延ばすことができる。好ましい実施例の
場合、モーターは連続して動作し、レーザーダイオード
は明滅モードに置かれる。
動操作トリガー付き手持ち式スキャナを固定装置上に置
いて手でトリガーを押して固定装置内で読取りを開始さ
せる、または固定装置内にあるがスキャナをトリガーレ
ス動作モードへ変更するのいずれでもなく、固定装置上
でも固定装置外でも使用できる新しいトリガーレススキ
ャナを心に描いている。
基本的に手動操作形式のトリガーをもたないことを除
き、図2のスキャナと構造的に類似している。トリガー
レススキャナにおいては、伝統的でないやり方でレーザ
ー光を焦点に集めるように光学装置設計することによっ
て、作業範囲を限定する。
点合せレンズ32と開口絞り45は、放射されたビーム
を焦点に集め、距離d1 ,d2 ,d3 ,d4 ,d5 ,d
6 の所でいろいろな断面をもたせる。走査方向すなわち
記号を横切る水平方向に沿って注意して見ると、ビーム
の断面は減少して距離d3 の所で最小になり、そこから
増大して距離d6 の所で最大になる。非走査方向すなわ
ち垂直方向に沿って注意して見ると、ビームの断面は増
大し距離d3 の所で最大になり、そこから減少して距離
d6 の所で最小になる。距離d3 における最小断面は
「ビームのくびれ」と呼ばれ、記号100をそこに置い
て読み取るのに理想的なスポットである。記号は距離d
1 〜距離d6 の範囲内のどこにでも置くことができ、こ
れがスキャナの作業範囲を構成している。
ビームのくびれが作業範囲内に、しかしスキャナのハウ
ジング外に位置するように、レーザー光が焦点に集めら
れる。スキャナが読み取るつもりの最大密度のバーコー
ド記号がビームのくびれの所に、またはその近くに置か
れたとき読み取ることができるように、ビームのくびれ
のサイズが選定される。
に従って、ビームのくびれは記号を置くことができない
スキャナのハウジング内に位置している。ビームのくび
れは高密度の記号を読み取るために必要なサイズよりも
かなり小さく、ビームがスキャナの先端に達するまで
に、高密度の記号にふさわしいサイズまで成長してい
る。ビームのくびれは非常に小さいので、ビームは非常
に迅速に成長し続けて、スキャナの先端をほんの数イン
チ過ぎた所では普通の密度の記号を読み取るには大き過
ぎるほどになる。たとえば、プロトタイプのスキャナ
は、約 0.25 インチまで5ミルの記号を、約 1.25 イン
チまで13ミルの記号を、そして約 2.5 インチまで2
6ミルの記号を読み取ることができる。この限定された
作業範囲により、従来のように連続する記号を読み取る
ため必要であった大きな疲れる手の運動をしなくてす
む。
要ないから、これは非常に経済的である。また、非常に
小さいくびれのサイズは低倍率を意味するので、レーザ
ーの焦点合せも容易になる。すなわち、焦点合せが容易
な10倍以下の焦点合せ装置を使用できる。
ザーダイオード33と走査モーター24をオンにするセ
ンサが存在しないので、走査範囲の中に入ってくるすべ
ての記号を即座に復号することができるように、モータ
ーとレーザーを常時ランさせておくことが望ましい。し
かし、これはスキャナのハウジング内に許容できない量
の熱を発生させる可能性がある。レーザーはスキャナ内
の最大熱発生器であると同時に、スキャナ内の最も熱に
敏感で、しかも最も寿命の短い部品である。従って、必
要なときだけレーザーをオンさせることが重要である。
レーザーのオン時間を最小にすることができる幾つかの
方法がある。
バーの幅を横断するのに要する時間内に数回)でオンと
オフに切り替えることができる。これはレーザーの電力
消費を減らす周知の方法である。もう1つの方法は、復
号モジュール101が新しいデータを受け取る準備が完
了したときだけ、レーザーをオンにすることである。こ
れは、復号モジュール内のマイクロプロセッサ160
が、データをローディングする時間の部分(レーザーが
必要とするとき)と、ロードされたばかりのデータを評
価する時間の部分(レーザーを必要としないとき)を経
過するという事実を利用する。評価(すなわち、処理)
時間は、走査している記号にもよるが、走査時間の15
%から50%の割合を占めることがある。
法は、過走査期間の間、レーザーをオフにすることであ
る。過走査期間は、レーザービームが走査窓の一端また
は他端を通り過ぎて、レーザービームが記号でなくハウ
ジングの内側に当たるようなモーター角度の期間であ
る。マイクロプロセッサ160は、走査の遷移が始まる
両側で短時間の間レーザーをオフにすることによって、
これを制御することができる。走査の開始は、走査モー
ターの回転方向が変わり、新しい走査を始めることを指
示するモーター駆動回路からの信号である。
れなかった場合には、記号が検出されるまで、時々(た
とえば、1走査おきに)レーザーをオンにすることがで
きる。復号マイクロプロセッサは、作業範囲内に復号可
能な記号が存在するかも知れないと考えた場合には、レ
ーザーを走査ごとにオンにすることができる。すなわ
ち、復号マイクロプロセッサは、記号が復号されるまで
に走査データをロードする準備が完了したときはいつで
も、その時点で、レーザーを時々オンにするモードへ戻
る。
ていると思って、「毎走査」モードに入ったが、所定の
時間(たとえば、2秒)の後、復号に成功しなかった場
合には、復号マイクロプロセッサは、新しい何かが存在
していると思うまで、「時々走査」モードへ戻る。
かった場合には、所望ならば、数ステップで「時々走
査」モードのデュティサイクルを減らすことができる。
すなわち、レーザーを1走査おきにオンにすることがで
きる。もし5分間何も復号されなければ、レーザーを3
走査おきにオンにする。15分後は、5走査おきにする
ことができる。スキャナがたまにしか使用されない環境
の場合や、夜自宅に帰ったとき電源をオンにするような
場合には、これはレーザーのオン時間を最小にするであ
ろう。しかし、酷使する環境においては、その積極性
(低いデュティサイクルで低下する)は維持されるであ
ろう。
いはスキャナホスト間インタフェースを介して、ユーザ
ーが正確なデュティサイクルと、それらが使用可能にさ
れる時間をプログラムすることができる。
ば、上に述べたレーザーオン時間制限技術は最適に実施
される。これには、数年間連続的にランさせなければな
らないかも知れないので、非常に長寿命のモーターを得
ることが重要である。さらに、レーザーの寿命を縮める
ので、モーターは最少限の電力を使用し、スキャナの内
部を加熱しないことが重要である。これには、共振モー
ターが理想的であり、共振モーターの1つが係属中の米
国特許出願第812,938 号(1991年12月24日) に開示され
ている。
常はトリガーレススキャナにとって都合のよい作業範囲
より長い作業範囲を与えるように焦点に集められるレー
ザーを使用する。この場合には、作業範囲は復号ソフト
ウェアによって制限される。小さ過ぎると思われる記号
(スポット速度がより高いので、復号器には記号はより
いっそう小さく見える)を拒絶するするように、デコー
ダをプログラムすることができる。ここで、作業範囲は
ソフトウェア制御の下にある。これは作業範囲を特定の
用途に合わせて変更できることを意味する。たとえば、
固定装置使用の場合には6インチに、メニュー読取りの
場合には1インチに作業範囲を設定することができる。
さらに、異なる記号表示あるいは特殊コード化記号を異
なる距離で読み取ることもできる。
光センサ17が発生したアナログ電気信号をディジタル
化する作用をする。しかし、このアナログ信号は、バー
コード記号のバーからスペースへ、またはその逆の各遷
移を表す明確な点をもっていない。このアナログ信号
は、振幅のピークに達する立上がり傾斜と、そのあと各
ピークから下落する立下がり傾斜に特徴がある。たとえ
ば、米国特許第4,251,798 号に記載されている従来の信
号処理回路においては、アナログ信号自身を直接使用し
て、最大および最小の固定しきい値レベルを得て、それ
らから記号の遷移を決定している。しかし、高い周囲光
レベルが記号の再構築に悪い影響を及ぼしている。
ているように、アナログ信号をディジタル信号へ変換す
る際に、アナログ信号の一次導関数とピーク検出器を使
用することが提案された。しかし、たとえば長レンジ走
査のとき、読取りスポットが不完全に焦点に集められた
場合(すなわち、焦点深度の外側に集められた場合)な
ど、一定の状況においては、一次導関数とピーク検出信
号とを比較するだけでは不十分である。一次導関数信号
のピークは振幅が変化し、しかも非常に低い振幅のピー
クは検出されないので、記号の再構築にエラーが生じ
た。
4は回路200のいろいろな場所における電圧波形を示
す。回路200は、記号の走査中、光センサ17が発生
した可変電流を電圧へ変換する作用をする電流電圧変換
器202を有する。可変電圧は、そのあと、低域フィル
タ204によってろ波され、アナログ電圧信号(波形
A)が作られる。
C)を発生する。一次導関数信号の振幅ピークはバーコ
ード記号の真の縁位置に近い。正ピーク検出器208は
あるピークから次のピークへ延びるピーク信号(波形
B)を発生する。しかし、不完全に焦点に集められた場
合には、一次導関数信号のいくつかのピークは非常に振
幅が低く、ピーク信号によってピックアップされない。
このため、第1の救済手段として、ピーク信号の電圧を
分圧器210によって一般に50%だけ一定率で減ら
す。この一定率で減らしたピーク信号は、図14に波形
B′として点線で示してある。
C)と一定率で減らしたピーク信号(波形B′)とを加
算して第1和信号(波形D)を与える。次に、反転器2
14が一次導関数信号(波形C)を反転し、反転された
導関数信号(波形E)を与える。そのあと、比較器21
6が第1和信号(波形D)と反転された導関数信号(波
形E)とを比較して、第1比較器出力信号(波形H)を
与える。第1比較器出力信号はパルスより成っており、
波形Dと波形Eが交差するたびに、パルスの前縁および
後縁の遷移の境が定められる。これらの遷移はフリップ
フロップ218の“preset”入力端子へ送られ、フリッ
プフロップを2進高論理レベル“1”にリセットするこ
とによって、立上がり縁(positive-going edge)を指示
する。
する遷移を得るために、反転された一次導関数信号(波
形E)が別の正ピーク検出器220へ送られ、そこでピ
ーク反転信号(波形F)が生成される。前と同様に、分
圧器220がこのピーク反転信号(波形F)を一定率で
減らす。次に、この一定率で減らしたピーク反転信号と
反転された一次導関数信号とを別の加算増幅器224が
加算して第2和信号(波形G)を発生する。この第2和
信号(波形G)と一次導関数信号(波形C)を別の比較
器226が比較して第2比較器出力信号(波形I)を発
生する。この第2比較器出力信号(波形I)は、次にフ
リップフロップ218の“Clear ”端子へ送られ、フリ
ップフロップ218をクリヤする立下がり縁を示す遷移
を与える。フリップフロップ218は、各立上がり縁が
検出されると2進高論理レベル“1”を格納し、各立下
がり縁が検出されると2進低論理レベル“0”を格納す
る出力信号(波形L)を発生する。この出力信号(波形
L)は別のフリップフロップ228のデータ“D”端子
へ送られる。
J)を発生する。この二次導関数信号(波形J)は比較
器232の一方の入力へ送られる。比較器232の他方
の入力は接地されている。比較器232の出力は、クロ
ック信号(波形K)を生成するためRC時間遅延回路お
よび排他的論理和ゲートへ送られる。そこでは、二次導
関数信号(波形J)が零を通過するたびに、すなわち比
較器232がある状態から別の状態へ変わるたびに、パ
ルスが生成される。
プ228のクロック“Clk ”端子へ送られる。フリップ
フロップ228は、このクロック信号(波形K)とフリ
ップフロップ218が与える出力信号(波形L)を受け
取り、出力ディジタル信号(波形M)を発生する。クロ
ック信号(波形K)はフリップフロップ228を刻時
し、かつフリップフロップ218に保存された縁の方向
をラッチするのに使用される。このようにして、アナロ
グ信号から正しいバーコードの縁が再構築される。マー
ジンしきい値副回路236はフリップフロップ228を
クリヤするのにと要される。その作用はあとで図17お
よび図18を参照して説明する。
0のもう1つの実施例と説明用の波形を示す、図中、同
じ参照番号は同じ構成部品を示す。変換器202、フィ
ルタ204、微分器206、正ビーク検出器208、分
圧器210、加算増幅器212、および反転器214
は、前に述べたように、波形A,B,B′,C,Dを生
成する作用をする。信号処理回路200と異なり、加算
増幅器212が、一定率で減らしたピーク信号(波形
B′)と反転した一次導関数信号(波形E)の和である
第1和信号(波形N)を生成する。比較器216は第1
和信号(波形N)と一次導関数信号(波形C)とを比較
して寝台1比較器出力信号(波形S)を生成し、フリッ
プフロップ218の“Clear ”端子へ送る。第1比較器
出力信号の遷移は、フリップフロップ218を2進低論
理レベル“0”へクリヤし、それによって各立下がり縁
を指示する。
負ピーク検出器238は一次導関数信号(波形C)の負
ピークを検出して、負ピーク信号(波形P)を発生す
る。分圧器222はこの負ピーク信号(波形P)を一定
率で減らす。加算増幅器224はこの一定率で減らした
信号と反転した一次導関数信号とを加算して、第2和信
号(波形Q)を得る。比較器226は、この第2和信号
と一次導関数信号とを比較して、第1比較器出力信号
(波形R)を生成し、それをフリップフロップ218の
“Preset”端子へ送る。第2比較器出力信号(波形R)
の遷移は立上がり縁を示す。フリップフロップ218は
出力信号(波形L)を発生する。その場合、フリップフ
ロップ218は、立上がり縁が検出されると2進高論理
レベル“1”を保存し、立下がり縁が検出されると2進
低論理レベル“0”を保存する。
数信号(波形J)を発生し、クロック信号(波形K)が
フリップフロップ228のクロック“Clear ”端子へ送
られる。フリップフロップ228の出力ディジタル信号
(波形M)が記号のディジタル再構築である。
うに、アナログ信号から直接導いた一定しきい値レベル
を使用するのでなく、すなわち一次導関数信号とピーク
信号とを比較するのでなく、本発明は、一次導関数信号
と、一次導関数信号を反転した信号とピーク信号との和
とを比較する。したがって、特にアナログ信号のコント
ラストレベルが低いときに、特別な成果が得られる。た
とえば、図16の領域Xに示すように、アナログ信号の
コントラストレベルは低い。ときには、ピーク信号が一
次導関数信号のピークの下で交差せず、そのために記号
の再構築が不完全になることがある。
ル化回路250を示す。このディジタル化回路250
は、読取りビームスポットが走査する記号の最小幅のバ
ーまたはスペースよりかなり大きいときでも、すぐれた
ディジタル化精度が得られる。これは、長レンジのスキ
ャナ、非常に高密度の記号を読み取るスキャナ、あるい
は長焦点深度が重要な場合に使用するスキャナに使用す
るのに特に適している。さらに、ディジタル化回路25
0は日光を含む高レベルの周囲光に対するすぐれた免疫
性を与えることができる。
ナログ信号は一次導関数信号を発生する微分器として構
成された一連の増幅器の最初に置かれた第1演算増幅器
252へ送られる。微分器として構成された第2演算増
幅器254は二次導関数信号を発生する作用をする。簡
単化のため、受動微分器を使用することもできるであろ
う。一次および二次導関数信号は比較器256の一対の
入力へ送られ、比較器256のディジタル出力がトラン
ジスタ258へ送られる。マージンしきい値副回路26
0は比較器260を有し、比較器260の一方の入力に
一次導関数出力が与えられ、その他方の入力は接地され
ている。比較器262の出力はトランジスタ264のベ
ースに接続されており、トランジスタ264のコレクタ
は比較器256の出力に接続されている。
理ディジタル化回路300と、説明用の波形を示す。
導関数を発生する。この一次導関数信号(波形AA)は
回路300の入力へ加えられる。信号の極性は、負のピ
ークが走査中のバーコード記号の白から黒への遷移を表
し、正のピークが黒から白への遷移を表す。
遅らせる作用をする。この遅らせた一次導関数信号は図
20に波形BBとして点線で示してある。比較器304
は遅らせた一次導関数信号(波形BB)と一次導関数信
号(波形AA)とを比較して、比較器出力信号(波形C
C)を発生する。ゲート306は、比較器304の出力
における各立上がりおよび立下がりの遷移のときにパル
スをもつゲート出力信号(波形DD)を発生する。ゲー
ト出力信号(波形DD)は次にフリップフロップ308
のクロック“Ck”に送られる。
に全波ピーク検出器316を構成している。全波ピーク
検出器316はキャパシタC1を一次導関数信号のピー
クの絶対値までチャージする。キャパシタC1は抵抗器
R1,R2を通して放電する。図20に、このピーク電
圧を波形EEとして示してある。
は、キャパシタC1にかかる電圧の割合であり、図示し
た値の場合は約27%である。抵抗器R1とR2は分圧
器318として作用する。図20に、一定率で減らした
電圧信号を波形FFとして示してある。
ク信号(波形FF)と一次導関数信号(波形AA)とを
比較する。比較器322は同じ一定率で減らしたピーク
信号(波形FF)と一次導関数信号(波形AA)の反転
した信号(波形GG)とを比較する。この反転は増幅器
310によって実行される。比較器322の出力信号
(波形HH)はフリップフロップ324の“Preset”端
子に接続されている。比較器320の出力信号(波形I
I)はフリップフロップ324のクリヤ“Clear”端子
に接続されている。
波形JJが示すように、一次導関数信号(波形AA)の
正ピークがキャパシタC1にかかる電圧の割合を越える
と、フリップフロップ324はある状態へフリップす
る。前記割合は抵抗器R1とR2の比で決まる。反転し
た一次導関数信号(波形GG)の正ピークがキャパシタ
C1にかかる電圧の前記割合を越えると、フリップフロ
ップ324は他の状態へフリップする。前記割合の電圧
を越えない一次導関数信号(波形AA)上のピークは、
比較器322または比較器320によって検出されず、
フリップフロップ324の状態は変わらない。これは、
回路300が雑音に応答するのを防止する。
フロップ308のデータ“D”端子に接続されている。
これにより、フリップフロップ324の出力ディジタル
信号(波形KK)によって示すように、フリップフロッ
プ324がその状態を変えた後にクロック入力に最初の
パルスが入ったときだけ、フリップフロップ308の出
力が状態を変える。雑音によって生じたパルスなどの付
加クロックパルスは無視される。前に述べたように、ゲ
ート出力信号(波形DD)は一次導関数信号のピークに
おいてのみ生じる。したがって、フリップフロップ32
4の遷移後に最初のピークが生じたとき、フリップフロ
ップ308はその状態を変える。出力ディジタル信号
(波形KK)は、もちろん無視される雑音ピークを除い
て、一次導関数信号のピークに正確に一致する遷移を有
する。
バーコード記号またはその他の図形が存在しないとき、
ピーク検出器316が0まで放電するのを防止する。こ
れは回路300が低レベルの雑音に応答するのを防止す
る。
328内に使用され、反転された一次導関数信号(波形
GG)の正ピークレベルまでキャパシタC2をチャージ
する。これらのピークはアナログ信号の白から黒への遷
移に対応する。キャパシタC2は別の分圧器330の一
部である抵抗器R4とR5を通してゆっくり放電する。
得られた時定数は十分に長いので、キャパシタC2は走
査と走査の間に完全に放電しない。図示した値の場合、
抵抗器R4とR5の間のノードにおける電圧はキャパシ
タC2の電圧の1/2である。
のノードにおける電圧と全波ピーク検出器から出た電圧
とを比較する。記号を走査している場合には、全波ピー
ク検出器の出力は比較器332の他の入力での電圧より
高いであろう。これは比較器332の出力を低値にする
であろう。
を通過した少し後に、キャパシタC1はキャパシタC2
の電圧の1/2以下になるまで放電する。これは比較器
332の出力を高値にし、したがってトランジスタ33
4をターンオンする。トランジスタ334の出力はフリ
ップフロップ308のプリセット“PRE ”端子に接続さ
れており、フリップフロップ308をプリセットするの
で、フリップフロップ308は確実に次の走査を開始す
るのに適した状態になる。また、これはフリップフロッ
プ308が抵抗器R4とR5の間のノードに存在する振
幅より小さい振幅を有する何かに応答するのを防止し、
しかも前に参照番号236で示したマージンしきい値副
回路としての役目を果たすので、走査と走査の間の雑音
に対する回路300の免疫性が向上する。図21に、多
くの機能を組み入れることにより、かなり少ない数の構
成部品で高性能のスキャナを実現する単一チップ特注線
型回路400を示す。チップ400には、ディジタイザ
402(たとえば、図2、図13、図15、図17と図
18、および図19のそれぞれの信号処理回路38,2
00,240,250,300)、モーター駆動回路4
04(たとえば、図2の品39)、レーザー駆動回路4
06(たとえば、図2の部品40)、およびディジタイ
ザ回路へ送る前に光センサが発生したアナログ信号の利
得(40dBの有効範囲)を制御する自動利得制御回路
を含むフロントエンド408が取り付けられている。フ
ロントエンド408は光センサからの電流アナログ信号
を電圧信号へ変換し、ろ波し、増幅し、ディジタイザが
使用できるように準備する。信号の調整には、雑音や周
囲光の影響の除去のほか、AGCセルによる正しい増幅
が含まれる。
B以上にすることができる。したがって、電流入力ノー
ド(IN1)は望ましくないフィードバックおよび(ま
たは)発振を最小にするのに、集積回路とプリント回路
基板レイアウトに決定的に依存している。
(IN1)は、最小検出可能信号を決定し、したがって
システム全体のダイナミックレンジを制限するので、最
も重要である。この第1段については漏話を最小にする
レイアウトが最も重要である。トレンチング(少しでも
可能であれば)とサブストレート電流を制限する技術も
非常に望ましい。
ャパシタ電圧に関する垂下(一般に、27 msec ) を減
らすために、AGC制御入力(PKAGC)の入力バイ
アス電流を最小にすることも重要である。高速AGCア
タック時間およびスキャナの用途に合った物理的サイズ
を維持するために、キャパシタは1μF以下に保たれ
る。
バッファ入力段と、2つの全波ピーク検出器段と、1つ
の半波ピーク検出器段とで構成されている。スプリット
バッファ付き信号は、ピーク検出器のソースフォロワの
ほか、ディジタイザ402に給電するために使用され
る。ピーク検出器410の出力トランジスタは、ローデ
ィングキャパシタを迅速にチャージするため(直列抵抗
器によって制限される)必要なサージ電流を供給するこ
とができ、さらに絶縁破壊せずに最悪のケースの逆電圧
(たとえば、5ボルト以上)にも耐えることができる。
電圧信号をフィードバックするために、ディジタイザの
ウィンドウ比較器に信号トラッキングしきい値を与える
ために、およびAGCセルを使用しない用途においてデ
ィジタイザの MARGIN 回路へ信号状態情報を与えるため
に、使用される。
ある。ここで、調整されたアナログ信号が分析され、分
解されて、読み取り中のバーコード記号の電子的同等物
が生成される。ディジタイザ402の一方の分岐は可変
しきい値をもつウィンドウ比較器である。
て、すべての可能な振幅について可能な最大信号雑音比
を維持する。
きは、単一走査ごとに非常に正確な読取りが可能である
が、信号が弱くて読み取るのに数回の走査を必要とする
かも知れないときは、より低い信号雑音比に対し順応す
るであろう。
プフロップ412のSET(S)およびRESET
(R)入力をトリガーし、読み取り中の記号を表す方形
波を生成するのに使用される。正確なタイミング情報
(すなわち、位相)を得るために、追加のD形フリップ
フロップ414が使用されている。フリップフロップ4
14はディジタイザの遅延ループの分岐の一部である排
他的論理和ゲート416の出力から刻時される。遅延ル
ープは、過渡的な速度や回路応答の変動による位相の歪
みを実質的に除去するために、入ってくる信号からタイ
ミング情報を抽出するのに使用される。遅延ループは、
最初に信号を遅らせた後、信号とその遅延させた信号
を、適切に選択した大きさヒステリシスをもつ比較器4
18の2つの入力へ与えることによって仕事をする。
がピークに近い点で交差し(したがって、比較器に状態
を変えさせる)、小さい全位相歪みを生じさせる零交差
遷移において可能であるより高度の雑音免疫性を得られ
るように選択される。
次導関数は、そのあと排他的論理和ゲート416(一定
しきい値をもつ別のウィンドウ比較器にすぎない)に送
られる。排他的論理和ゲート416の出力は、別のやり
方で可能であるより高度の位相完全性で、D形フリップ
フロップ414からの記号データを刻時するのに使用さ
れる。
程度の低い信号に応答しなければならないので、この副
回路に対し最も厳しい要求を有する。比較器418は信
号のピークに非常に近い状態を変化させ、そして15m
V程度の大きなヒステリシスを見込んでいる。このた
め、利得と帯域はできるだけ大きくなければならない
(135dBのDC利得;低周波数モードのためにバイ
アスしたとき5Vの状態の下で、2 MHz で85dB、
43 MHz で0dBが好ましい値である)。
Vのオーバードライブの場合、600 nsec 以下(30
0 nsec が好ましい)の応答遅れが必要である。
がり時間遅れと立下がり時間遅れとの差(10mVのオ
ーバードライブのとき)を、低周波モードバイアスの場
合は450 nsec 以下に、高周波モードバイアスの場合
は250 nsec 以下にしなければならない。両状態につ
いて時間遅れの差を100 nsec 以下することが非常に
望ましい。
動しているとき(ゲート416の入力インピーダンス=
20kΩ±20%)、最低限度各レールから1V以内へ
スイングすることができなければならない。
通入力(XORIN)が15〜22pFキャパシタを介
して比較器の出力に接続されたとき、すべての状態につ
いて(最悪のケースは低周波モードである)中間点で測
定したとき最小の1.5μscでなければならない。十
分な雑音免疫性を与えるために、ゲートしきい値は1V
の共通入力DCレベルより250mV上および下に設定
される。
パルス幅が 1.5 μsec のとき、データを刻時すること
ができなければならない。
力が加えられるとフリップフロップ414をクリヤし、
ピーク検出器のキャパシタのオーバーチャージを避ける
ために使用される。この作用は、まさに最初の走査で復
号ができることを保証するために必要である。
(rail) および重バイパス付き AC GROUND ハブを検出
することによって仕事をする。その出力は、AC GROUND
における電圧が1 Vbe の値に達するまでは活動状態で
あり、達した時点で非活動状態になり、したがってピー
ク検出器とフリップフロップ414をリリースして正常
に動作させる。
する。それは、すべての副回路によって使用されるすべ
ての基準電圧と AC GROUND を発生することにによって
行われる。
タまたはCMOSドライブを容認するように設計されて
いる。一方の入力制御ライン( /ENABL ) は 1.25 Vバ
ンドギャップ基準を活動化し、その 1.25 Vバンドギャ
ップ基準がレーザードライブを除くすべての副回路を活
動化する。この一方の入力に高電圧が加えられると、回
路は使用不能にされ、そして最大の100μAを引き出
す(たとえば、 SLEEPモード) 。
れた低電圧は、レーザー駆動副回路406を使用可能に
し、そのレーザー駆動副回路406は動作のため /ENAB
L 入力にも低電圧が加えられるよう要求する。
を提供する制御回路422を除き、これまで説明したど
れとも相互に作用しない。
出力は AC GROUND 電圧レベル( そのレスト状態) へ向
かって上がる。この遷移は外部キャパシタを介して駆動
増幅器426の入力に送られる。
期キックを与える。始動すると、センスコイルは誘導し
たEMFをセンス増幅器に与える。次にセンス増幅器は
再生ドライブをモーターコイルに与えるように駆動増幅
器に命令する。モーターは高Qフィードバック要素とし
て働き、発振周波数を制御する。
たびに状態を変化させる走査開始(SOS:start-of-s
can ) 外部比較器を駆動するのに使用される。
幅器で構成されており、高周波雑音(たとえば、RF,
EMI)が増幅器によって取り入れられ、レーザーを過
駆動して損傷させることがないように、その入力は低域
ろ波される。
る。第1の出力はレーザーを駆動する外部駆動装置を駆
動するのに使用される最大5mAの電流を送り出すこと
ができるが、VCCから1ボルト以内にスウィングできる
だけである。
ができるだけの第2の出力は、レーザーを駆動する外部
FETを駆動するのに使用され、各レールから250m
V以内にスウィングすることができる。
介して接地するためレーザー電流を調整すること、およ
び光センサからのフィードハック電流を感知することの
2つの目的に使用される。これにより、レーザー電流を
セットし、連続して調整することができる。
うと、レーザー駆動回路406は停止される。 (a) 過輝度状態 (b) モーター故障状態 (c) 過大温度状態 (d) LAS.EN 端子に加えられた論理高信号
モニター光センサ(連続調整も行う)を介して LSRADJ
入力端子の所で増幅器フィードバックループに直結する
ことによって検出される。
よって管理されており、モーターが所定のスウィング振
幅より上にスウィングするのに失敗した場合にはレーザ
ーを停止させる。
御される。比較器428は内部設定基準電圧と、“LSRT
MP”として外部に設けられた比較器の残りの入力に接続
された外部抵抗器−サーミスタ対を介して、バンドギャ
ップ基準の電圧分割によって得られた電圧とを比較す
る。
多くの用途、特に小売り販売店において役に立つ。たと
えば、図22に示すように、店頭カウンタたとえば食品
カウンタ508には、魚510、肉512、ポテトサラ
ダ514、チーズ516、サラミソーセージ518な
ど、多数の食欲をそそる食品が並んでいる。各食品はバ
ーコード記号と独自に対応つけられている。たとえば、
立札520,522,524,526,528には、そ
れぞれ食品510,512,514,516,518を
識別する独自のコード化記号が付いており、電子光学的
に走査され、復号され、読み取られるようになってい
る。
現金入れ、キーボード、ディスプレイ、レシートテープ
装置、および卓上スキャナ536のアンテナ534と無
線通信するためのアンテナ532を有する形式のレジス
タ530が設置されている。店員はカウンタ508の後
ろに立ってスキャナ536とレジスター530を操作す
る。
ークステーションであり、半剛体の可曲支柱540は一
端にヘッド538が取り付けられており、他端は基部5
42に結合されている。ヘッド538には、キーボード
544、ディスプレイ546、および磁気コード化顧客
カード、たとえばクレジットカードまたはスマートカー
ドを通すカード挿入口548が設けられたカード読取り
装置が搭載されている。クレジットカードには、カード
読取り装置が読み取って顧客の預金口座に購入品の代金
を請求することができるように磁気ストリップが付いて
いる。また、スマートカードには、預金口座に代金を請
求することができる貸出し限度額がプログラムされた内
部メモリをもつ集積回路が埋め込まれている。基部54
2には、計量秤550、電子式モニター値札デアクチベ
ータ552、および紙テープおよび(または)機械また
は人が読取り可能なラベルが通る開口554が設けられ
ている。秤は基部上板の平面内に計量台を有する。デア
クチベータ552は基部内部に設置されていて、商品に
付けられた値札の状態を変えて盗難を防ぐ作用をする。
プリンタは基部の内部に設置されており、商品に貼るテ
ープおよび(または)ラベルを開口554から放出す
る。
ーション536は、既に図7および図9について説明し
た独立型スキャナワークステーション、または次に図2
3および図24について説明するワークステーションで
置き換えることができる。スキャナを固定装置から取り
外すことができることは、店員が商品をスキャナまで運
ぶ代わりにスキャナを商品まで運ぶことができるなど、
融通性がある。
て、特定の商品たとえばサラミソーセージ518の一部
を求める。店員はその一部を切り、秤550の上で計量
し、スキャナ538を立札528に向けて、計量中の商
品がサラミソーセージであることをシステムに知らせ
る。このような商品の光学的識別により、店員の間違い
が防止される。
をもつローカルデータベースに問い合わせがなされ、プ
リンタ554によってラベルが印刷される。ラベルはサ
ラミシーセージの一部、一般にはその包装に貼り付けら
れる。
チェックして、正しい商品が識別されたかどうかを見る
こともできるし、あるいはキーボードにアクセスするこ
ともできる。ラベルを商品に貼り付けたあと、顧客のク
レジットカードまたはスマートカードをカード挿入口5
48に通して、顧客の預金口座に代金を請求することが
できる。
と無線連絡されているが、有線であってもよい。また、
スキャナ538は必ずしも基部542によって機械的に
支持する必要がなく、固定または操作可能な支柱または
類似の支持体上に取り付けることもできるであろう。
み取ることができるから、本発明を食品カウンタに限定
するつもりはない。衣料店などの小売り販売店において
は、値札デアクチベータ552はより役に立つであろ
う。
る。懐中電灯形スキャナ600は、カウンタ面上の基部
604によって支持された直立部602を含むスタンド
に取外し可能に設置されている。電子機械式コネクタ6
06により、スキャナ600をスタンドに迅速に取り付
け、また取り外すことができる。コネクタ606は、さ
らに、スキャナ内の電気部品とスタンドとを電気的に接
続している。
または全方向性走査パターンでバーコード記号を読み取
る電子光学式読取り装置、あるいはスタンド上にスキャ
ナ600を置くという簡単な処置で、ある走査パターン
を別の走査パターンへ変換できる上に述べた好ましい読
取り装置を含む、図1〜図6のスキャナ10について説
明したすべての構成部品を備えることができる。スキャ
ナ600は、さらに、スタンドに接続されたデコーダや
その他の周辺機器たとえば秤、プリンタ、クレジットカ
ードまたはスマートカード読取り装置、等との通信チャ
ンネルを備えることもできる。スキャナは、さらに、上
に述べた形式の信号処理回路網、データを一時的に保存
する記憶装置、および電源を備えている。電源は、スキ
ャナをスタンドから取り外した後、所定の時間、所定量
の電力を保有することが可能な内蔵充電式バッテリパッ
ク、またはエネルギー蓄積部品たとえばキャパシタであ
ってもよい。
キャナ600はスタンド上に設置され、この形態でハン
ドフリー独立型装置として使用される。この場合には、
スキャナと周辺機器とは常時連絡されており、情報搬送
信号はコネクタ606を経由してスタンド内の電気部品
へ、または有線まは無線によって遠隔周辺機器へ送られ
る。比較的小形の包装を走査する必要がある場合、この
形式の使用法は小売り店の端末における通常の使用法と
みなすことができる。
場合、たとえばかさばる箱または物品をショッピングカ
ートで運んでいる場合には、店員がスキャナを走査対象
物まで運ばなければならない。スキャナ600はコード
レスであるから、その取外しに支障がない。使用する場
合、店員はスキャナをつかんで、素早くスタンドからス
キャナを取り外す。スキャナが動作している数分間の
間、十分なエネルギーを供給する内蔵充電式電源を備え
ているので、店員は遠くに置かれた商品上の記号を走査
することができる。この場合、ディジタルデータをメモ
リに一時的に保存して、そのあと遠隔のホストコンピュ
ータへダウンロードすることもできる。
要素が上述の形式とは異なる他の形式の構造においても
有益に利用することができることは理解されるであろ
う。以上、手持ち式レーザースキャナの走査パターンを
変換する独立型固定装置に具体化された場合について本
発明を説明したが、本発明を記載した細部構造に限定す
るつもりはない。その理由は、本発明の範囲の中でいろ
いろな修正や構造的変更ができるからである。
本発明の要旨は完全に明らかにされているから、従来技
術の見地から、本発明の一般的または具体的特徴の不可
欠な特性を明確に構成する諸特徴を省略せずに、最新の
知識を利用することによって、本発明をいろいろな用途
に容易に適応させることができるであろう。したがっ
て、そのような適応は特許請求の範囲の均等物の意味お
よび範囲の中で理解すべきものである。
キャナの斜視図である。
ビームの断面を示す拡大斜視図である。
である。
使用姿勢で置かれた図1のスキャナの部分断面図であ
る。
部分断面図である。
る。
置の略図である。
図である。
1実施例のブロック図である。
組の波形である。
2実施例のブロック図である。
組の波形である。
3実施例の電気回路図である。
施例の電気回路図である。
4実施例の電気回路図である。
の波形である。
プのブロック図である。
ステムの斜視図である。
ステーションの斜視図である。
る。
Claims (31)
- 【請求項1】 コード化表示を電子光学的に読み取る装
置であって、 (a) オペレータが保持してスキャナを読み取るべき
表示に向けることができる握り部と、前記スキャナを前
記表示に向けたとき該表示を横断する第1走査パターン
で該表示を走査する手段を有する電子光学式スキャナ、
および (b) オペレータが保持しないときにスキャナを支持
するための支持手段、出口、およびスキャナが固定装置
によって支持されたとき第1走査パターンをそれとは異
なる第2走査パターンへ変換し、出口の外側に置かれた
表示を横断するように前記第2走査パターンを出口を通
過する方向に向けるパターン変換手段を有する定置式固
定装置、を備えていることを特徴とする読取り装置。 - 【請求項2】 前記スキャナが光ビームを発生する光源
と射出窓を有していること、前記走査手段が光ビームを
射出窓を通して第1走査パターンを構成する単一走査線
に沿って掃引すること、および前記パターン変換手段が
固定装置内に支持され、単一走査線を第2走査パターン
を構成する複数の走査線へ変換することを特徴とする請
求項1に記載の読取り装置。 - 【請求項3】 前記各走査パターンが一組の走査線を含
んでいることを特徴とする請求項1に記載の読取り装
置。 - 【請求項4】 前記固定装置が基部とその上方の中空ヘ
ッドから成っていること、前記パターン変換手段が前記
ヘッド内に複数のビーム折返しミラーを有しているこ
と、および前記複数のビーム折返しミラーが光ビームを
次々に反射し、前記出口を通して基部へ向ける作用をす
ることを特徴とする請求項2に記載の読取り装置。 - 【請求項5】 前記パターン変換手段が最初に光ビーム
が当たる主ミラーを有していること、前記主ミラーがヘ
ッド内に設置され、ビーム折返しミラーによって取り囲
まれていること、および前記パターン変換手段がさらに
主ミラーを回転させて光ビームをビーム折返しミラーへ
反射させる主ミラー駆動手段を有していることを特徴と
する請求項4に記載の読取り装置。 - 【請求項6】 前記スキャナが読取りをトリガー動作モ
ードで開始させる手動操作トリガーを備えていること、
およびスキャナが固定装置によって支持されたとき読取
りをトリガーレス動作モードで開始するようスキャナを
変更する変更手段を備えていることを特徴とする請求項
1に記載の読取り装置。 - 【請求項7】 前記変更手段が、スキャナが固定装置に
よって支持されたときトリガーを押すように固定装置上
に設置された突起を有していることを特徴とする請求項
6に記載の読取り装置。 - 【請求項8】 前記変更手段が固定装置上のスキャナの
存在を感知し、トリガーレス電気信号を発生する感知手
段を有していることを特徴とする請求項6に記載の読取
り装置。 - 【請求項9】 前記感知手段が固定装置側の磁石とスキ
ャナ側の磁気センサより成ることを特徴とする請求項8
に記載の読取り装置。 - 【請求項10】 スキャナが固定装置によって支持され
ている限りは、前記変更手段が連続的にトリガーレス動
作モードを維持することを特徴とする請求項6に記載の
読取り装置。 - 【請求項11】 スキャナが固定装置によって支持され
ている限りは、前記変更手段が断続的にトリガーレス動
作モードを維持することを特徴とする請求項6に記載の
読取り装置。 - 【請求項12】 コード化表示を電子光学的に読み取る
装置であって、 (a) オペレータが保持してスキャナを表示に向ける
ことができる握り部、表示を走査する手段、および走査
をトリガー動作モードで開始させるトリガー手段を有す
る電子光学式スキャナ、 (b) オペレータが保持しないときにスキャナを支持
するための支持手段を有する定置固定装置、および (c) スキャナが固定装置によって支持されたとき走
査をトリガーレス動作モードで開始するようにスキャナ
を変更するモード変更手段、を備えていることを特徴と
する読取り装置。 - 【請求項13】 前記トリガー手段が手動操作式トリガ
ーであること、および前記変更手段が、スキャナが固定
装置によって支持されたときトリガーを押すように固定
装置上に設置された突起を有していることを特徴とする
請求項12に記載の読取り装置。 - 【請求項14】 前記変更手段が、固定装置上のスキャ
ナの存在を感知してトリガーレス電気信号を発生する感
知手段を有していることを特徴とする請求項12に記載
の読取り装置。 - 【請求項15】 スキャナに対し限定された作業範囲内
でコード化表示を電子光学的に読み取るトリガーレスス
キャナであって、 (a) 内部空間と光透過窓をもつハウジング、 (b) 光ビームを放射し、光路に沿って光透過窓を通
してコード化表示へ向ける、ハウジング内の光源、 (c)コード化表示を横切って走査方向に光ビームを走
査する、ハウジング内の走査手段、および (d) 光ビームのくびれがハウジングの内部空間内に
位置するように光ビームを焦点に集める、ハウジング内
の光学手段、 を備え、前記ビームのくびれが走査方向に沿ってみたと
き最小ビーム断面を有していること、およびハウジング
内で光ビームが進行する距離によって作業範囲が限定さ
れるように前記ビームのくびれが光源と光透過窓間の光
路内に位置していることを特徴とするトリガーレススキ
ャナ。 - 【請求項16】 さらに、光源および走査手段の少なく
とも一方を連続して動作させる制御手段を備えているこ
とを特徴とする請求項15に記載のトリガーレススキャ
ナ。 - 【請求項17】 さらに、光源および走査手段の少なく
とも一方を断続的に動作させる制御手段を備えているこ
とを特徴とする請求項15に記載のトリガーレススキャ
ナ。 - 【請求項18】 前記制御手段が一組の所定基準に従っ
て光源および走査手段の少なくとも一方を動作させるこ
とを特徴とする請求項17に記載のトリガーレススキャ
ナ。 - 【請求項19】 コード化表示を電子光学的に読み取る
方法であって、 (a) 電子光学式スキャナを手で保持し、操作するこ
とによって第1走査パターンで表示を走査すること、お
よび (b) スキャナを独立型固定装置の中に置くことによ
って第1走査パターンをそれとは異なる第2走査パター
ンへ変換すること、の諸ステップから成ることを特徴と
する方法。 - 【請求項20】 前記第1走査パターンが単一走査線で
あること、および前記第2走査パターンが複数の走査線
であることを特徴とする請求項19に記載の方法。 - 【請求項21】 各走査パターンが一組の走査線を含ん
でいることを特徴とする請求項19に記載の方法。 - 【請求項22】 前記ステップ(a)が、スキャナ上の
トリガーを手動で押すことによって開始されること、さ
らにスキャナが固定装置の上に置かれるとトリガーを押
さなくとも読取りを開始するステップを含んでいること
を特徴とする請求項19に記載の方法。 - 【請求項23】 コード化表示を電子光学的に読み取る
方法であって、 (a) 電子光学式スキャナを手で保持し、操作するこ
とによってトリガー動作モードで表示を走査すること、
および (b) スキャナを独立型固定装置の中に置くことによ
ってスキャナをトリガーレス動作モードへ変換するこ
と、の諸ステップから成ることを特徴とする方法。 - 【請求項24】 限定された作業囲内でコード化表示を
電子光学的に読み取る方法であって、 (a) 光ビームを放射し、光路に沿って内部空間をも
つハウジングの光透過窓を通過するように向けること、 (b) ハウジングの外側に置かれた表示を横切って走
査方向に光ビームを走査すること、および (c) 、光ビームのくびれがハウジングの内部空間内
に位置するように光ビームを焦点に集めること、の諸ス
テップから成り、前記ビームのくびれが走査方向に沿っ
てみたとき最小ビーム断面を有していること、および光
路に沿ってビームのくびれと光透過窓の間を光ビームが
進行する距離によって前記作業範囲が限定されることを
特徴とする方法。 - 【請求項25】 さらに、一組の所定基準に従ってステ
ップ(a)および(b)の少なくとも一方の実行を制御
するステップを含むことを特徴とする請求項24に記載
の方法。 - 【請求項26】 縁が境界を定めている光反射性部分を
有する空間的に離れた表示を走査しているとき反射され
た光を光電変換して生成されたアナログ電気信号をディ
ジタル化する回路であって、 (a) アナログ電気信号を微分して微分信号を発生す
るする微分手段、 (b) 微分信号を反転させて反転信号を発生する反転
器手段、 (c) 微分信号の振幅のピークを検出してピーク信号
を発生するピーク検出手段、 (d) 微分信号と反転信号のうちの一方とピーク信号
とを加算して和信号を発生する加算手段、 (e) 微分信号と反転信号のうちの他方と和信号とを
比較してアナログ信号の縁を表すゲートパルスを発生す
る比較器手段、および (f) 前記ゲートパルスに応答して、走査中の表示か
らディジタル電気信号を構築する制御手段、 を備えていることを特徴とするディジタル化回路。 - 【請求項27】 前記加算手段が、ピーク信号と微分信
号とを加算して和信号を発生する作用をすること、前記
比較器手段が、和信号と反転信号とを比較してアナログ
信号の立上がり縁を表す前記ゲートパルスを発生するこ
と、さらに前記回路が、ピーク信号と反転信号とを加算
して和信号を発生する作用をする補助加算手段と、和信
号と微分信号とを比較してアナログ信号の立下がり縁を
表す補助ゲートパルスを発生する作用をする補助比較器
手段を備えていることを特徴とする請求項26に記載の
ディジタル化回路。 - 【請求項28】 さらに、微分信号を微分して二次微分
信号を発生する二次微分手段と、二次微分信号が零交差
するたびに零交差パルスを発生する状態変更手段を備え
ていることを特徴とする請求項26に記載のディジタル
化回路。 - 【請求項29】 光反射性部分を有する空間的に離れた
表示を走査しているとき反射された光を光電変換して生
成されたアナログ電気信号をディジタル化する回路であ
って、 (a) 前記アナログ電気信号を微分して一次微分信号
を発生する一次微分手段、 (b) 前記一次微分信号を微分して二次微分信号を発
生する二次微分手段、および (c) 前記一次微分信号と二次微分信号とを比較して
走査中の表示からディジタル電気信号を発生する比較器
手段、を備えていることを特徴とする回路。 - 【請求項30】 さまざまな光反射率の表示に向かって
レーザービームを放射して表示から反射させるレーザ
ー、表示から戻ってきた視野上の反射光を検出してさま
ざまな振幅のアナログ信号を発生する光センサ、および
前記レーザービームおよび前記視野の少なくとも一方を
走査する走査モーターを含む形式の電子光学式スキャナ
に使用する単一チップ集積回路であって、 (a) アナログ信号をディジタル信号へ変換するディ
ジタイザ手段、 (b) レーザーを励起するレーザードライブ手段、 (c) モーターを作動させるモータードライブ手段、
および (d) 単一基板上に設置された上記手段の全部、から
成ることを特徴とする集積回路。 - 【請求項31】 店頭で製品を処理する装置であって、 (a) それぞれの製品に関する価格情報が保存されて
いるデータベースを備えたホストコンピュータ、 (b) 選択された製品に付いている異なる光反射率の
部分を有する表示を読み取る電子光学式スキャナ、 (c) 識別された製品の価格情報をホストコンピュー
タに実時間で問い合わせ、その製品の価格を計算する手
段、および (d) 前記電子光学式スキャナ上の顧客の預金口座に
代金を請求するカード読取り装置を含む、店頭で識別さ
れた製品の取引を完全なものにする手段、を備えている
ことを特徴とする装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/028,107 US5408081A (en) | 1989-06-16 | 1993-03-08 | Digital circuit for a laser scanner using a first derivative signal and a comparison signal |
| US08/028107 | 1993-03-08 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004211566A Division JP3790535B2 (ja) | 1993-03-08 | 2004-07-20 | 電子光学式読取り装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06274670A true JPH06274670A (ja) | 1994-09-30 |
| JP3602863B2 JP3602863B2 (ja) | 2004-12-15 |
Family
ID=21841616
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP01338194A Expired - Fee Related JP3602863B2 (ja) | 1993-03-08 | 1994-02-07 | 電子光学式読取り装置 |
| JP2004211566A Expired - Fee Related JP3790535B2 (ja) | 1993-03-08 | 2004-07-20 | 電子光学式読取り装置 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004211566A Expired - Fee Related JP3790535B2 (ja) | 1993-03-08 | 2004-07-20 | 電子光学式読取り装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (4) | US5408081A (ja) |
| EP (1) | EP0615207B1 (ja) |
| JP (2) | JP3602863B2 (ja) |
| KR (1) | KR940022329A (ja) |
| CN (1) | CN1041247C (ja) |
| DE (1) | DE69333135T2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000235615A (ja) * | 1998-11-02 | 2000-08-29 | Datalogig Spa | 光コードから得られたデータを捕捉および自動処理する装置および方法 |
Families Citing this family (63)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5783813A (en) * | 1989-06-16 | 1998-07-21 | Symbol Technologies, Inc. | Limited working range scanner having focused light beam waist situated within scanner housing |
| US6227450B1 (en) * | 1990-09-11 | 2001-05-08 | Metrologic Instruments, Inc. | Electronically-controlled mechanically-damped off-resonant light beam scanning mechanism and code symbol readers employing the same |
| US6742709B2 (en) | 1990-09-11 | 2004-06-01 | Metrologic Instruments, Inc. | Bar code symbol reading system employing electronically-controlled raster-type laser scanner for reading bar code symbols during hands-on and hands-free modes of operation |
| US6047894A (en) * | 1993-05-07 | 2000-04-11 | Spectra-Physics Scanning Systems, Inc. | Signal conditioning for variable focus optical reader |
| US5463211A (en) * | 1993-05-07 | 1995-10-31 | Spectra-Physics Scanning Systems, Inc. | Method and apparatus for detecting transitions in a time sampled input signal |
| US5814803A (en) * | 1994-12-23 | 1998-09-29 | Spectra-Physics Scanning Systems, Inc. | Image reader with multi-focus lens |
| US5770847A (en) * | 1994-12-23 | 1998-06-23 | Spectra-Physics Scanning Systems, Inc. | Bar code reader with multi-focus lens |
| US6811086B1 (en) * | 1995-07-20 | 2004-11-02 | Fujitsu Limited | Stand for pivotably mounting an optical reading device |
| US5949054A (en) * | 1995-10-23 | 1999-09-07 | Welch Allyn, Inc. | Bar code reader for reading high to low contrast bar code symbols |
| US6343741B1 (en) | 1995-10-26 | 2002-02-05 | Psc Scanning, Inc. | Method and apparatus for detecting transitions in an input signal |
| US5719385A (en) * | 1995-12-08 | 1998-02-17 | Ncr Corporation | Optical scanner having multi-line and single-line scanning modes |
| US6494377B1 (en) | 1995-12-18 | 2002-12-17 | Metrologic Instruments, Inc. | Method of and apparatus for processing analog scan data signals derived while scanning a bar code symbol using a laser beam, wherein the detected beam spot speed of said laser beam is used to dynamically switch into operation optimal pass-band filtering circuits |
| US6572018B1 (en) | 1995-12-18 | 2003-06-03 | Metrologic Instruments, Inc. | Method of and apparatus for processing analog scan data signals derived by scanning bar code symbols using a laser beam, wherein a real-time bar code element detector is used to control the detection of zero-crossings occurring in the second derivative of said analog scan data signals |
| US6354505B1 (en) | 1995-12-18 | 2002-03-12 | Metrologic Instruments, Inc. | Scan data signal processor employing pass-band filter structures having frequency response characteristics dynamically switched into operation by control signals indicative of the focal zone of the laser beam during bar code symbol scanning |
| US6422467B2 (en) | 1995-12-18 | 2002-07-23 | Metrologic Instruments, Inc. | Reading system a variable pass-band |
| US6073849A (en) * | 1996-11-01 | 2000-06-13 | Psc Scanning, Inc. | Electronic edge detection system using a second derivative signal processor |
| US6012639A (en) * | 1996-11-01 | 2000-01-11 | Psc Scanning Inc. | Edge detection method and apparatus for shot noise limited signals |
| US5914478A (en) * | 1997-01-24 | 1999-06-22 | Symbol Technologies, Inc. | Scanning system and method of operation with intelligent automatic gain control |
| US6764012B2 (en) * | 1997-02-10 | 2004-07-20 | Symbol Technologies, Inc. | Signaling arrangement for and method of signaling in a wireless local area network |
| US5864129A (en) * | 1997-05-05 | 1999-01-26 | Psc Inc. | Bar code digitizer including a voltage comparator |
| US7124950B2 (en) | 1997-09-16 | 2006-10-24 | Metrologic Instruments, Inc. | Bar code symbol reading system employing electronically-controlled raster-type laser scanner for reading bar code symbols during on hands-on and hands-free modes of operation |
| EP0921492B1 (en) * | 1997-12-05 | 2001-07-25 | DATALOGIC S.p.A. | Method of compensating the edge positions of a signal generated by scanning a bar code |
| NL1008260C2 (nl) | 1998-02-10 | 1999-08-11 | Scantech Bv | Optische inrichting voor het uitlezen en decoderen van een barcode. |
| NL1009156C2 (nl) * | 1998-05-13 | 1999-11-16 | Scantech Bv | Optische inrichting voor het uitlezen en decoderen van volgens een barcode aangebrachte en aan elkaar grenzende stroken van verschillende reflectiviteit. |
| US6087941A (en) * | 1998-09-01 | 2000-07-11 | Ferraz; Mark | Warning device for alerting a person falling asleep |
| US6499662B1 (en) * | 1998-09-14 | 2002-12-31 | Psc Scanning, Inc. | Fast edge detection system tolerant of high degree of intersymbol interference |
| US6830190B2 (en) * | 1999-02-02 | 2004-12-14 | Metrologic Instruments, Inc. | Multipath scan data signal processor having multiple signal processing paths with different operational characteristics to enable processing of signals having increased dynamic range |
| JP2000306036A (ja) * | 1999-04-19 | 2000-11-02 | Keyence Corp | 光学読み取り装置、及び光学読み取り方法、並びに光学読み取りシステム |
| US6382511B1 (en) | 2000-04-26 | 2002-05-07 | Ncr Corporation | Methods and apparatus for digitizing and processing of analog barcode signals |
| US6502751B1 (en) | 2000-04-26 | 2003-01-07 | Ncr Corporation | Methods and apparatus for dual thresholding in processing of barcode signals |
| DE60030985T2 (de) | 2000-11-14 | 2007-06-14 | Datalogic S.P.A., Lippo Di Calderara Di Reno | Verfahren zur Lokalisierung der Übergänge zwischen Teilen eines Streifenkodes |
| US6508405B1 (en) * | 2000-11-14 | 2003-01-21 | Ncr Corporation | Methods and apparatus for area weighted means processing of barcode signals |
| US8682077B1 (en) | 2000-11-28 | 2014-03-25 | Hand Held Products, Inc. | Method for omnidirectional processing of 2D images including recognizable characters |
| US6761316B2 (en) | 2001-03-27 | 2004-07-13 | Symbol Technologies, Inc. | Compact auto ID reader and radio frequency transceiver data collection module |
| US6766954B2 (en) | 2001-06-15 | 2004-07-27 | Symbol Technologies, Inc. | Omnidirectional linear sensor-based code reading engines |
| JP2003308476A (ja) * | 2002-04-12 | 2003-10-31 | Toshiba Corp | バーコード読み取り装置 |
| US7086596B2 (en) | 2003-01-09 | 2006-08-08 | Hand Held Products, Inc. | Decoder board for an optical reader utilizing a plurality of imaging formats |
| JP4113387B2 (ja) * | 2002-07-24 | 2008-07-09 | シャープ株式会社 | 携帯端末装置並びに情報読取プログラム及びそのプログラムを記録した記録媒体 |
| US20050150959A1 (en) * | 2004-01-09 | 2005-07-14 | John Izzo | Optical reader |
| US7093763B1 (en) | 2005-02-25 | 2006-08-22 | Symbol Technologies, Inc. | Laser scanner having analog digitizer with increased noise immunity |
| US7556203B2 (en) | 2005-06-27 | 2009-07-07 | Hand Held Products, Inc. | Method and system for linking a wireless hand held optical reader with a base unit or other wireless device |
| WO2007127430A2 (en) * | 2006-04-27 | 2007-11-08 | Fatigue Technology, Inc. | Alignment device and methods of using the same |
| US7686216B2 (en) * | 2006-06-13 | 2010-03-30 | Hand Held Products, Inc. | Method and apparatus for uniquely associating a bar code reading terminal to a cash register in a retail store network |
| US7428999B2 (en) * | 2006-09-29 | 2008-09-30 | Symbol Technologies, Inc. | MEMS-based electro-optical reader and method with extended working range |
| US7550713B2 (en) * | 2007-04-26 | 2009-06-23 | Microvision, Inc. | System for determining an operational state of a MEMS based laser scanner |
| US7619802B2 (en) | 2007-04-26 | 2009-11-17 | Microvision, Inc. | Suspension for maintaining mirror flatness of a MEMS device in a scanner system or the like |
| US7857223B2 (en) * | 2007-04-26 | 2010-12-28 | Microvision, Inc. | Scanning module for a scanner system having a MEMS device or the like |
| US7717341B2 (en) | 2007-04-26 | 2010-05-18 | Microvision, Inc. | Bar code scanner having an adaptive threshold using a first derivative amplitude |
| US7616366B2 (en) * | 2007-04-26 | 2009-11-10 | Microvision, Inc. | MEMS device having a drive coil with curved segments |
| US7679804B2 (en) * | 2007-04-26 | 2010-03-16 | Microvision, Inc. | Non-resonant drive for adaptive trajectory of a scanner system having a MEMS device |
| US20080266629A1 (en) * | 2007-04-26 | 2008-10-30 | Brown Dean R | MEMS device of a scanner system having magnetic components disposed opposite to reflectance path |
| CN101862912A (zh) * | 2010-03-11 | 2010-10-20 | 广东海洋大学 | 一种手持式激光打孔的方法 |
| CN101862911A (zh) * | 2010-03-11 | 2010-10-20 | 广东海洋大学 | 一种手持式激光切割的方法 |
| CN101862902A (zh) * | 2010-03-11 | 2010-10-20 | 广东海洋大学 | 一种手持式激光焊接的方法及装置 |
| CN103049724B (zh) * | 2011-10-11 | 2016-01-27 | 阿丹电子企业股份有限公司 | 条形码扫描器装置及其模式切换方法 |
| CN104657692A (zh) * | 2015-02-25 | 2015-05-27 | 成都博智维讯信息技术有限公司 | 一种全方位大行程扫描装置 |
| CN105095820B (zh) * | 2015-08-11 | 2017-08-29 | 福建英吉微电子设计有限公司 | 自动扳机扣动机构 |
| US11797793B2 (en) | 2019-01-11 | 2023-10-24 | Zebra Technologies Corporation | Industrial digital barcode scanner |
| WO2021050174A1 (en) * | 2019-09-13 | 2021-03-18 | Melzi Corporation | Metal detection device and methods of operation thereof |
| EP4013298A4 (en) | 2019-09-13 | 2023-09-06 | Melzi Corporation | METAL DETECTION DEVICE AND OPERATING METHOD THEREOF |
| KR20230061378A (ko) * | 2020-08-04 | 2023-05-08 | 멜지 코퍼레이션 | 금속 검출 장치 및 그 오퍼레이션의 방법 |
| CN112377760A (zh) * | 2020-12-03 | 2021-02-19 | 上海商米科技集团股份有限公司 | 一种扫码枪支架及扫码枪组件 |
| US20260002319A1 (en) * | 2022-07-08 | 2026-01-01 | The Regents Of The University Of Michigan | Article tracking |
Family Cites Families (52)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3360659A (en) * | 1964-04-23 | 1967-12-26 | Outlook Engineering Corp | Compensated optical scanning system |
| US3699321A (en) * | 1971-04-01 | 1972-10-17 | North American Rockwell | Automatic adaptive equalizer implementation amenable to mos |
| US3685723A (en) * | 1971-05-21 | 1972-08-22 | Robert M Berler | Photoelectric manual reader for printed coded tags |
| US3891831A (en) * | 1973-12-05 | 1975-06-24 | Data General Corp | Code recognition apparatus |
| US4182956A (en) * | 1974-04-01 | 1980-01-08 | DeVar Inc. | Optical light pen |
| US3892949A (en) * | 1974-04-22 | 1975-07-01 | Rca Corp | Circuit for determining the time of transitions in an alternating signal |
| US4000397A (en) * | 1975-03-21 | 1976-12-28 | Spectra-Physics, Inc. | Signal processor method and apparatus |
| US4109316A (en) * | 1976-01-21 | 1978-08-22 | Xerox Corporation | Method and apparatus for inverting the polarity of an input image formed on a surface of an image recording device |
| US4115703A (en) * | 1976-11-08 | 1978-09-19 | Monarch Marking Systems, Inc. | Hand held optical reading device |
| US4118675A (en) * | 1977-03-31 | 1978-10-03 | The United States Of America As Represented By The Secretary Of The Navy | Laser tuning with an acousto-optic lens |
| JPS53128230A (en) * | 1977-04-14 | 1978-11-09 | Shinko Electric Co Ltd | Method of reading bar code information in label reader |
| US4113343A (en) * | 1977-05-18 | 1978-09-12 | International Business Machines Corporation | Holographic opaque document scanner |
| JPS5424543A (en) * | 1977-07-26 | 1979-02-23 | Nippon Denso Co Ltd | Bar code reader |
| US4160156A (en) * | 1978-05-04 | 1979-07-03 | Msi Data Corporation | Method and apparatus for reading bar coded data wherein the light source is periodically energized |
| US4305646A (en) * | 1979-11-19 | 1981-12-15 | Eltra Corporation | Optical system for electro-optical scanner |
| US4277127A (en) * | 1979-12-03 | 1981-07-07 | The United States Of America As Represented By The Secretary Of The Army | Dopler extended depth of field imaging system with coherent object illumination |
| US4356389A (en) * | 1980-06-27 | 1982-10-26 | Motorola Inc. | Bar code scanner interface |
| JPS5793907U (ja) * | 1980-11-26 | 1982-06-09 | ||
| US4360998A (en) * | 1981-03-27 | 1982-11-30 | Sperry Corporation | Absolute grain loss monitor |
| JPS5876973A (ja) * | 1981-10-30 | 1983-05-10 | Nippon Denso Co Ltd | 光学的情報読取装置 |
| US4570057A (en) * | 1981-12-28 | 1986-02-11 | Norand Corporation | Instant portable bar code reader |
| DE3347905C2 (ja) * | 1982-04-30 | 1992-03-12 | Ricoh Co., Ltd., Tokio/Tokyo, Jp | |
| JPS5979684A (ja) * | 1982-10-28 | 1984-05-08 | Casio Comput Co Ltd | 信号変換回路 |
| US4560862A (en) * | 1983-04-26 | 1985-12-24 | Skan-A-Matic Corp. | System for optical scanning over a large depth of field |
| US4578571A (en) * | 1983-11-14 | 1986-03-25 | Numa Corporation | Portable bar code scanning device and method |
| JPS6159573A (ja) * | 1984-08-30 | 1986-03-27 | Audio Technica Corp | バ−コ−ドリ−ダにおけるバ−信号の雑音除去回路 |
| DE3686171T2 (de) * | 1985-02-28 | 1993-03-18 | Symbol Technologies Inc | Tragbarer abtastkopf mit laserdiode. |
| JPS6260074A (ja) * | 1985-09-10 | 1987-03-16 | Tokyo Electric Co Ltd | バ−コ−ドスキヤナ− |
| US4740675A (en) * | 1986-04-10 | 1988-04-26 | Hewlett-Packard Company | Digital bar code slot reader with threshold comparison of the differentiated bar code signal |
| JP2571683B2 (ja) * | 1986-06-12 | 1997-01-16 | アルプス電気株式会社 | 符号読取装置の信号増幅回路 |
| US4795224A (en) * | 1986-10-06 | 1989-01-03 | Katsuchika Goto | Optical scanning pattern generator |
| US4916318A (en) * | 1986-12-16 | 1990-04-10 | Asahi Kogaku Kogyo K.K. | Scan type optical reader with changing beam waist position |
| JPS63165979A (ja) * | 1986-12-26 | 1988-07-09 | Tokyo Electric Co Ltd | バ−コ−ド信号2値化回路 |
| US4766297A (en) * | 1987-01-08 | 1988-08-23 | Recognition Equipment Incorporated | Dual mode stationary and portable scanning system |
| JPS63311489A (ja) * | 1987-06-13 | 1988-12-20 | Tohoku Ricoh Co Ltd | バ−コ−ド読取装置 |
| US4749879A (en) * | 1987-06-18 | 1988-06-07 | Spectra-Physics, Inc. | Signal transition detection method and system |
| JPH01304589A (ja) * | 1988-06-01 | 1989-12-08 | Ricoh Co Ltd | バーコードスキヤナ |
| US5151580A (en) * | 1990-08-03 | 1992-09-29 | Symbol Technologies, Inc. | Light emitting diode scanner |
| US5015833A (en) * | 1988-10-31 | 1991-05-14 | Symbol Technologies, Inc. | Scan board module for laser scanners |
| JPH07101429B2 (ja) * | 1989-05-30 | 1995-11-01 | 富士通株式会社 | バーコードリーダーのアナログ信号処理方式 |
| US5124539A (en) * | 1989-06-16 | 1992-06-23 | Symbol Technologies, Inc. | Scan pattern generators for bar code symbol readers |
| JP2729088B2 (ja) * | 1989-09-22 | 1998-03-18 | 富士通株式会社 | バーコードリーダ処理装置 |
| JP2808735B2 (ja) * | 1989-10-25 | 1998-10-08 | 富士通株式会社 | 分離型読取装置 |
| US5140146A (en) * | 1989-11-20 | 1992-08-18 | Symbol Technologies, Inc. | Bar code symbol reader with modulation enhancement |
| US5272323A (en) * | 1989-11-22 | 1993-12-21 | Symbol Technologies, Inc. | Digitizer for barcode scanner |
| US5210397A (en) * | 1990-05-03 | 1993-05-11 | Psc, Inc. | Differentiating and integrating circuit for translating bar code signals into corresponding pulses |
| US5103080A (en) * | 1990-12-10 | 1992-04-07 | Symbol Technologies, Inc. | Digitizer signal processing circuit for a bar code |
| US5132523A (en) * | 1990-12-10 | 1992-07-21 | Ncr Corporation | Dual mode optical scanning system |
| JPH0775356B2 (ja) * | 1991-06-05 | 1995-08-09 | 株式会社東芝 | 光受信器 |
| US5214270A (en) * | 1991-11-22 | 1993-05-25 | Spectra-Physics | Modular handheld or fixed scanner |
| US5294783A (en) * | 1992-01-10 | 1994-03-15 | Welch Allyn, Inc. | Analog reconstruction circuit and bar code reading apparatus employing same |
| WO1993017396A1 (en) * | 1992-02-21 | 1993-09-02 | Spectra-Physics Scanning Systems, Inc. | Bar code scanner |
-
1993
- 1993-03-08 US US08/028,107 patent/US5408081A/en not_active Expired - Lifetime
- 1993-11-25 DE DE69333135T patent/DE69333135T2/de not_active Expired - Lifetime
- 1993-11-25 EP EP93119030A patent/EP0615207B1/en not_active Expired - Lifetime
-
1994
- 1994-02-07 JP JP01338194A patent/JP3602863B2/ja not_active Expired - Fee Related
- 1994-03-08 KR KR1019940004470A patent/KR940022329A/ko not_active Ceased
- 1994-03-08 CN CN94102509A patent/CN1041247C/zh not_active Expired - Fee Related
- 1994-05-11 US US08/241,014 patent/US5436440A/en not_active Expired - Lifetime
-
1995
- 1995-04-05 US US08/387,271 patent/US5581072A/en not_active Expired - Lifetime
- 1995-05-22 US US08/445,546 patent/US5545888A/en not_active Expired - Lifetime
-
2004
- 2004-07-20 JP JP2004211566A patent/JP3790535B2/ja not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000235615A (ja) * | 1998-11-02 | 2000-08-29 | Datalogig Spa | 光コードから得られたデータを捕捉および自動処理する装置および方法 |
| US8058600B2 (en) | 1998-11-02 | 2011-11-15 | Datalogic S.P.A. | Device and method for the acquisition and automatic processing of data obtained from optical codes |
| US8368000B2 (en) | 1998-11-02 | 2013-02-05 | Datalogic S.P.A. | Device and method for the acquisition and automatic processing of data obtained from optical codes |
| US9268982B2 (en) | 1998-11-02 | 2016-02-23 | Datalogic Ip Tech S.R.L. | Device and method for the acquisition and automatic processing of data obtained from optical codes |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3790535B2 (ja) | 2006-06-28 |
| EP0615207A2 (en) | 1994-09-14 |
| US5436440A (en) | 1995-07-25 |
| CN1109615A (zh) | 1995-10-04 |
| KR940022329A (ko) | 1994-10-20 |
| DE69333135D1 (de) | 2003-09-11 |
| CN1041247C (zh) | 1998-12-16 |
| US5581072A (en) | 1996-12-03 |
| EP0615207B1 (en) | 2003-08-06 |
| EP0615207A3 (en) | 1998-07-01 |
| JP3602863B2 (ja) | 2004-12-15 |
| JP2004348758A (ja) | 2004-12-09 |
| DE69333135T2 (de) | 2004-06-09 |
| US5408081A (en) | 1995-04-18 |
| US5545888A (en) | 1996-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3790535B2 (ja) | 電子光学式読取り装置 | |
| US5446272A (en) | System for digitizing a scanned signal indicating changes in signal intensity | |
| EP0433593B1 (en) | Bar code symbol readers with edge enhancement | |
| JP2752735B2 (ja) | 標識読み取りのための装置及び走査モジュール | |
| EP0653720B1 (en) | Method and apparatus for reading two-dimensional bar code symbols with an elongated laser line | |
| US5015833A (en) | Scan board module for laser scanners | |
| US6575369B1 (en) | Automatic optical projection scanner with improved activation controlling mechanism | |
| US5410139A (en) | Peak detecting bar code reader | |
| CA2084212C (en) | Scanning arrangement and method | |
| US6398112B1 (en) | Apparatus and method for reading indicia using charge coupled device and scanning laser beam technology | |
| US5117098A (en) | Multi-position trigger for control over aiming and symbol reading in a portable laser diode scanning head | |
| US5103080A (en) | Digitizer signal processing circuit for a bar code | |
| JP3081288B2 (ja) | 非レーザー式走査装置および方法 | |
| US6357659B1 (en) | Hands free optical scanner trigger | |
| US5902989A (en) | Single integrated circuit chip with on-board motor drive, laser drive and digitizer | |
| JPH05182009A (ja) | バー・コードを読み取るためのラスタ走査システムと走査方法 | |
| US5140144A (en) | Scan board module for laser scanners | |
| JPH06187481A (ja) | バーコードを読み取る方法 | |
| US5136147A (en) | Light emitting diode scanner | |
| US5828050A (en) | Light emitting laser diode scanner | |
| EP0803836A2 (en) | Laser scanning system having a connector | |
| JP3058941B2 (ja) | 光学的走査装置 | |
| CA1328017C (en) | Scan board module for terminal connected scanner | |
| JPH05266239A (ja) | バーコード用ディジタイザ信号処理回路 | |
| GB2278217A (en) | Bar code scanner |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040301 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20040601 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20040604 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040720 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040921 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040927 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081001 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081001 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091001 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101001 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111001 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121001 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131001 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |