JPH07200718A - バーコード読取り方法および装置 - Google Patents

バーコード読取り方法および装置

Info

Publication number
JPH07200718A
JPH07200718A JP6281951A JP28195194A JPH07200718A JP H07200718 A JPH07200718 A JP H07200718A JP 6281951 A JP6281951 A JP 6281951A JP 28195194 A JP28195194 A JP 28195194A JP H07200718 A JPH07200718 A JP H07200718A
Authority
JP
Japan
Prior art keywords
symbol
light
elongated
illuminated
bar code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6281951A
Other languages
English (en)
Inventor
Jerome Swartz
スウォーツ ジェローム
Yajun Li
リー ヤーイュン
Paul Dvorkis
ドヴォーキス ポール
Glenn Spitz
スピッツ グレン
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.)
Symbol Technologies LLC
Original Assignee
Symbol Technologies LLC
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 Symbol Technologies LLC filed Critical Symbol Technologies LLC
Publication of JPH07200718A publication Critical patent/JPH07200718A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods 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/10554Moving beam scanning
    • G06K7/10564Light sources
    • G06K7/10584Source control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods 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/10554Moving beam scanning
    • G06K7/10594Beam path
    • G06K7/10603Basic scanning using moving elements
    • G06K7/10633Basic scanning using moving elements by oscillation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods 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/10554Moving beam scanning
    • G06K7/10594Beam path
    • G06K7/10603Basic scanning using moving elements
    • G06K7/10633Basic scanning using moving elements by oscillation
    • G06K7/10643Activating means
    • G06K7/10653Activating means using flexible or piezoelectric means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods 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/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2207/00Other aspects
    • G06K2207/1011Aiming
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2207/00Other aspects
    • G06K2207/1016Motor control or optical moving unit control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2207/00Other aspects
    • G06K2207/1017Programmable
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2207/00Other aspects
    • G06K2207/1018Source control

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mechanical Optical Scanning Systems (AREA)

Abstract

(57)【要約】 【目的】 二次元バーコード記号を、少数の光源と機械
的に簡単な構造を使用して読み取る新規な方法を提供す
る。 【構成】 本方法は、細長い断面をもつレーザー光束を
使用して、バーコード記号の異なる光反射率の複数の区
域を同時に照明する。時間につれて記号の二次元区域が
照明されるように、記号が読み取られるまで、レーザー
光束は被照明領域の細長い寸法を横切る方向に記号の上
で掃引される。記号の照明された領域から反射する光は
直線形センサアレイの上に像形成される。そのあとセン
サアレイは走査され、視域内の直線経路に沿って像形成
された光の空間的強度変化を表す電気信号を発生する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、バーコード読取り装置
に関するものである。
【0002】
【従来の技術】一般に、バーコード記号はさまざまな幅
をもつ長方形の要素(バー)で構成されている。これら
の要素の特定の配列が、使用するコードすなわち記号表
示法によって規定された一組の規則と定義に従って文字
を定義する。バーおよびスペースの相対的サイズは、実
際のサイズと同様に、使用するコーディング形式によっ
て決まる。バーコード記号によって表される1インチあ
たりの文字の数は、記号の密度と呼ばれる。所望の順序
の文字を符号化するために、数グループの要素がつなぎ
合わされて完全なバーコード記号が作られる。メッセー
ジの各文字はそれ自身の対応するグループの要素によっ
て表される。一部の記号表示法においては、バーコード
がどこで「始まり」、どこで「終わる」かを指示するた
め、独自の「開始」文字と「終了」文字を使用してい
る。多数の異なるバーコード記号表示法が存在する。そ
れらの記号表示法に、例えば UPC/EAN、Code 39 、Code
49 、Code 128、Codabar 、および Interleaved 2 of
5 が含まれる。
【0003】決められた大きさの表面積上に表現する、
すなわち格納することができるデータの量を増やすため
に、最近、幾つかの新しいバーコード記号表示法が開発
された。それらのコード規格の1つ、PDF 417 は、文字
の列を縦に積み重ねた「二次元」体系を使用している。
すなわち、1つのみの列の代わりに、幾つかのバーとス
ペースの列より成るパターンが存在する。
【0004】従って、バーコードは、伝統的な長方形の
バーとスペースばかりでなく、記号の異なる部分が異な
る光反射特性をもつあらゆる形式の記号を含む。
【0005】一般に、バーコードは走査装置によって走
査され、その図形的記号要素が電気的記号へ変換され、
そのあと電気的記号は文字に復号される。走査装置は、
光源(一般に、レーザー)から放射された光線をレンズ
または他の光学素子によって記号すなわちバーコードへ
向ける。走査装置は、記号を横切る1つまたは一連の経
路で光線を繰り返して走査することによって機能する。
走査装置は、さらに、記号から反射された光を検出する
光検出器を備えている。反射された反射光の一部は、検
出されて電気的信号へ変換される。電子回路網またはソ
フトウェアはその電気的信号をディジタル表現へ復号す
る。記号は使用するコーディング法に従って復号され
る。
【0006】例えば、多くのスーパーマーケットの商品
に広く使用されているUPC(Universal Product Cod
e) バーコードの場合、最初の5桁は商品の製造業者を
示し、次の5桁は、商品の現在価格を検索したり、スー
パーマーケットの在庫からその商品を差し引くためにコ
ンピュータが使用できる商品番号を示す。
【0007】バーコードは他のデータ表現にまさる幾つ
かの利点を有する。バーコードはコンピュータでデータ
をより迅速に入力することができる。バーコード読取り
装置はほとんどエラーがない。バーコードフォーマット
は、いろいろな形式のエラー検査がコードに組み込んで
設計されている。
【0008】
【発明が解決しようとする課題】近年、バーコードラベ
ルにさらに多くの情報を含めたいという要望が高まって
きた。詳しく述べると、従来のバーコード記号の「ライ
センスプレート」の性質とは対照的に、「携帯データフ
ァイル」を作り出すことが要望されている。
【0009】例えば、典型的なUPCバーコードは製造
業者コードと商品番号を含んでいるだけである。価格の
検索は、バーコードの商品番号をキーとなるデータベー
スにアクセスしなければならない。これに対して、二次
元バーコードを使用すれば、価格、製品名、製造業者、
重量、在庫データ、および満期データなど、関連するす
べてのデータを格納することができるであろう。この二
次元バーコードは、データベースにアクセスせずに、情
報を検索することができるので、「携帯データファイ
ル」になるであろう。価格探索データベースファィルは
小売り店の環境において便利に利用できるが、これは他
の使用環境においてはそうでないことがある。
【0010】二次元バーコード体系は、垂直冗長性は持
っていないが、情報格納密度を高めながら、別形式の冗
長性と別の利点を組み入れている。例えば code PDF 41
7 は、部分的走査の縫合、エラーの検出、およびエラー
の修正が可能である。
【0011】
【課題を解決するための手段】本発明は、異なる光反射
率の領域をもつ二次元記号(例えば、二次元バーコー
ド)を読み取る新規な方法および装置を提供する。この
新規な読取り方法は、高い信号雑音比を約束しながら、
ごく少数の光源と機械的に簡単な構造で具体化すること
ができる。本発明は、同じ形式の読取り装置、例えば手
持ち式読取り装置を使用して異なる(以前は相いれな
い)バーコード記号表示を読み取ることができる方法お
よび装置を提供する。
【0012】概略的に説明すると、本発明に従って、例
えば細長い断面形状をもつレーザー光束を使用して、バ
ーコード記号または同種の或る部分すなわち区域を同時
に照明する。記号の照明された領域から反射した光は、
走査された経路に沿った反射光の空間強度変化を表す信
号を発生するセンサの上に像形成される。次に、記号の
別の部分を読み取ることができるように、レーザー光束
は記号の照明された領域の細長い寸法を横切る方向に記
号の上で動かされる。反射された光を正しく像形成し、
処理する十分な時間があれば、その動きは連続する動き
またはステップ状の動きのどちらでもよい。時間につれ
て記号の二次元区域全体が照明されるように、記号の高
さにわたって光束が掃引され、記号全体が読み取られる
まで、上記の動作が前後に繰り返される。
【0013】本発明による実施例は、いろいろな形式の
光反射性記号を読み取る十分な照明を与えるが、必要電
力は比較的少ない。
【0014】光束は細長い断面寸法が発散することが好
ましい。光束の細長い断面寸法は、記号の平面内で記号
の列の1つの寸法の全部を一度に照明することができる
程度に長いことが好ましい。光束は細長い断面寸法のく
びれまで収束しないことが好ましい。
【0015】本発明は、特にいろいろな二次元バーコー
ド記号を読み取る場合に役に立つ。例えば、平行なデー
タ列のスタックで構成された二次元バーコード記号を読
み取るために、本発明のバーコード読取り装置は、光束
の細長い寸法が記号の列とほぼ平行になるように位置合
わせされる。一度に1つのデータ列だけが照明されるこ
とが好ましい。
【0016】上記の代わりに、例えば、1つまたはそれ
以上の同じ形状(例えば六角形)から作られた記号表示
など、マトリックスコード記号表示法が提案されてい
る。マトリックスコード記号表示法は、本発明に従っ
て、光束の細長い寸法を3つの異なる対称軸の1つにほ
ぼ平行に位置合わせして記号を読み取ることができる三
重対称性を有する。
【0017】本発明のその他の特徴および利点は、以下
の発明の詳細な説明および特許請求の範囲から明らかに
なるであろう。
【0018】
【実施例】本明細書において使用するとき、用語「記
号」と「バーコード」は、広く解釈すべきであり、いろ
いろな幅のバーとスペースが交互に配置されたパターン
ばかりでなく、他の一次元または二次元図形パターンと
英数字を含んでいるものとする。
【0019】図1に示すように、手持ち式読取り装置1
0は、二次元バーコード記号16と一次元バーコード1
8が付着している表面にレーザー光束12が向くように
位置決めされる。読取り装置10は握り部20をもつピ
ストル形の装置として具体化することが好ましい。オペ
レータは手動でトリガースイッチ22を操作して(一般
には、読取り装置を読み取る特定の記号に向けた後)読
取り装置を起動させることができる。
【0020】軽量プラスチックハウジング24の中に
は、レーザー光源と光検出器を含む、読取り装置の光学
素子が入っている。読取り装置の前端にある光透過窓を
通って、レーザーが発した光束が読取り装置から出てい
き、そしてバーコード記号16,18から反射された光
が読取り装置に入ってくる。
【0021】電気ケーブル26は読取り装置10から復
号モジュール(図示せず)へ信号を送る。復号モジュー
ルは読取り装置から送られてきたバーコード記号を表す
信号を復号する。外部ホスト装置(図示せず)、例えば
プログラム可能なコンピュータはデータ記憶装置として
も機能し、そこに復号モジュールが生成したデータがそ
の後の処理のために格納される。
【0022】バーコード記号を読み取りたいとき、ユー
ザーは読取り装置10をバーコード記号に向けてトリガ
ー22を引き、記号の読取りを開始させる。読取り装置
から、狭い寸法28と発散する細長い寸法30の断面サ
イズをもつ光束12が出てくる。光束12は細長い寸法
30のくびれまで収束しないことが好ましい。光束12
は、双方向矢印32で示した前後方向に(すなわち、光
束の細長い寸法30を横切って)表面14の上を高速掃
引するので、時間につれて長方形視域34(想像線で示
した)内の表面14が照明される。記号がうまく復号さ
れ、読み取られると直ちに、走査動作が自動的に停止さ
れ、そして読取り装置を別の記号に向けることができる
ことがユーザーに指示される。
【0023】図2に示すように、二次元バーコード記号
36は、記号の上でレーザー光束を掃引することによっ
て読み取られる。照明された領域40,42,44で示
したように、記号36は時間につれて矢印38の方向に
連続的に走査される。一部の二次元バーコード体系、例
えば PDF 417 は、部分走査の縫合ができるので、図示
のように、照明された領域は完全に1つの列の中にある
必要がないことに留意すべきである。これは、少なくと
も一部には、上記のバーコード体系の任意の2つの隣接
するデータ列は、相互に排他的な異なるセットから選択
されたコードワードを使用してデータを符号化するため
である。
【0024】図3に示した別の二次元バーコード体系で
は、二次元バーコード46は3つの異なる対称軸と平行
な列内に並んでいる複数の同じ六角形48からできてい
る。このバーコードは、照明光束50,52,54で示
したように、記号の対称軸と平行な方向に細長い断面を
もつ光束を記号の上で掃引することによって読み取るこ
とができる。
【0025】細長い静止レーザー光束50,52,54
に加えて、例えば米国特許第5,250,791号、同
第5,229,591号、同第5,493,538号に
記載されているように、1個またはそれ以上の静止スポ
ットを使用することができる。代わりに、スポットと走
査線の組合せを使用して照準パターンを作ることができ
る。代わりに、または追加して、点滅照準光束(スポッ
ト、走査線、またはそれらの組合せ)を使用して、読取
り装置が照準モードにあることをユーザーに知らせるこ
とができる。例えば、二次元バーコードが照準用の円形
標的を含んでいる場合には、照準光束が、コードの端と
位置あわせするため使用される実線のほかに、円形標的
の中心に位置合わせするための点滅スポットを含んでい
ると役に立つ。実例として、図3に点滅スポットを示
す。
【0026】点滅スポットは、いろいろなやり方で具体
化することができる。最も簡単なケースでは、パルス信
号を発生する電子回路で周期的に活動化および非活動化
される、あるいは機械的に遮蔽される定置レーザー光源
によって、点滅スポットを発生させることができる。よ
り完全な具体化は、静止スポットと短い直線が交替する
「スポット」光束を与えることであろう。上記の具体化
では、静止スポットと短い直線が交替するように、レー
ザーダイオードと走査ミラーへ異なる周波数のパルス信
号が与えられる。
【0027】照明光束50,52,54は、各走査後に
角度的に新しい位置へ動かされる単一走査装置で、ある
いは図3に示した3つのレーザー光束を生成するように
空間的に配置された、独立した別個の走査装置で生成す
ることができる。図4は独立した単一走査装置の斜視図
である。しかし、図3に示した複数の直線パターンを生
成することができるように、1個の読取り装置の中に2
個、3個、またはそれ以上の走査装置を組み入れてもよ
いことを認識すべきである。ユーザーは直交する光束5
0,52を使用して記号を枠で囲み、それによって静止
レーザー光束が記号の縁と、あるいは対称軸と平行に並
ぶように読取り装置を位置決めし、向きを定めることが
できることに注目されたい。これは、図1に示した手持
ち式読取り装置の場合は、特に重要なことである。図4
の走査装置を説明する前に、動作モードをより詳しく検
討する。
【0028】本発明の特徴を使用して、読取り装置を異
なるモードで動作させることが可能である。本発明の手
持ち式読取り装置について検討するとよい、3つの可能
なモード、(a)通常のトリガー作動モード、(b)ト
リガー作動スポット/走査モード、(c)対象センサモ
ードがある。
【0029】通常のトリガー作動モードの場合は、最
初、レーザー光束はオフである。静止レーザー光束の活
動化と対象記号の高速反復走査の両方を開始させるた
め、トリガースイッチが使用される。多くの応用面で
は、1つの対象に対し多くの走査が行われたかどうか、
あるいは多くの対象に対し1回の走査が行われたかどう
かを識別する必要がある。順に走査すべき各対象を感知
する能力は、復号を成功させるために重要である。
【0030】従来のスキャナ(米国特許第4,387,
297号に記載されているスキャナなど)で知られてい
るように、手動トリガーを使用して光源および(また
は)走査手段を起動させ、トリガーを引くたびにバーコ
ード記号を繰り返して何回も掃引することができる。ト
リガーはハウジングの銃身部と握り部の連結部に近くに
取り付けられた手動押下げスイッチが好ましい。トリガ
ースイッチは人指し指を使って手動でスイッチを押し下
げれるように握り部に取り付けられている。スイッチを
押し下げるたびに、レーザー光束が発生し、走査手段
は、全記号の完全な復号または一時的中断に達するま
で、記号を多数回掃引する。
【0031】単一位置トリガーまたは複数位置トリガー
のどちらも使用できる。
【0032】通常のトリガー作動モードの場合は、復号
回路網は、記号の復号に成功すると、復号成功信号を発
生し、スキャナ内の指示器を作動させることができる。
指示器は、音声型ビーパーおよび(または)発光ダイオ
ードを備えている。ビーパーがビーという警報音を発生
すると、あるいは発光ダイオードが発光すると、または
その両方が行われると、ユーザーはその特定の記号の走
査が終了したことを知る。
【0033】トリガー作動スポット/走査モードの場合
は、トリガーを引いた後、光束は固定すなわち静止モー
ドになる。この静止モードでは、レンズによってレーザ
ー光束から1つまたはそれ以上の非常に明るい直線、ス
ポット、またはパターンが生成される(すなわち、スポ
ットモード)。明るい光束は、レーザー読取り装置を保
持しているユーザーが手動で光束をバーコードがある場
所へ向けるために使用される。ユーザーは読取り装置を
正しく位置決めした後、トリガーを引いて走査処理(す
なわち、走査モード)を開始させることができる。トリ
ガー作動モードの代案として、自動スポット/走査モー
ドの場合は、バーコード記号を表す目印パターンがソフ
トウェアによって検出されたら、光束は全記号を復号す
るため記号の掃引を自動的に開始するであろう。
【0034】対象センサモードの場合は、読取り装置に
トリガーがなく、ユーザーは、常時オンの静止レーザー
光束を用いて読取り装置を位置決めすることができる。
バーコード記号を表す目印パターンが検出されたら、全
記号を読み取るまで、光束は記号の掃引を行うであろ
う。
【0035】上記の動作モードのどれか1つまたはすべ
てが、この分野で知られたバーコード記号検出方法を使
用している単一読取り装置において使用することができ
る。上記の動作モードは、ユーザーが手動で(例えば、
スイッチを設定して)選択することもできるし、あるい
は特定の形式の読取り装置において自動的に決定し、専
用することもできる。特定の形式の走査パラメータは、
おそらく、検出されたバーコードの分析によって自動的
に決定することができる。そしてコンピュータアルゴリ
ズムは全バーコード記号を最も効果的に走査し、検出す
るため、使用する最も適切な次の走査モードを決定する
ことができる。上記の代替実施例はすべて本発明の範囲
内に含まれる。
【0036】本発明に従ってバーコード記号を読み取る
好ましい方法では、複数の順序付けられたバーコード情
報の列を有し、各列が縦方向に沿って延び、複数の列が
縦方向に垂直な横方向に沿って連続して配列されている
二次元バーコード記号が提示される。
【0037】提示された二次元バーコード記号は、読取
り装置によって、第1方向に延びている細長い第1光束
と、第1方向と直交する第2方向に延びている細長い第
2光束で照明される。ユーザーは、次に、少なくとも一
方の光束が記号の列と平行に並ぶように、読取り装置を
手動で位置決めする。
【0038】縦方向に沿って延びている視域から反射さ
れた光が検出され、縦方向に沿って検出された光を表す
第1電気信号が生成される。
【0039】第1電気信号はソフトウェアによって処理
され、縦方向の反射光が列の1つを表しているかどうか
が判断される。縦方向が列の1つと一致し、従って読取
り装置がバーコード記号に正しく並んでいることを示す
まで、検出ステップと処理ステップが繰り返される。正
しく位置合わせした後、掃引動作が開始される。
【0040】横方向に沿った視域と別の列との相対運動
は、ミラーによって、または機械的運動によって自動的
に行われる。
【0041】前記別の列から反射された光が検出され、
その列の上で検出された光を表す第2電気信号が生成さ
れる。前記第2電気信号が復号されて、前記別の列によ
って表されるデータが生成される。それぞれの列内のデ
ータが復号され、二次元バーコード記号全体が復号され
るまで、検出ステップと復号ステップが繰り返される。
【0042】図4において、レーザーライン発生器60
は、一の寸法が発散し、他の寸法が或る距離にわたって
収束するレーザー光束62を走査素子64(例えば、揺
動可能なミラーまたはレンズ)に向けて放射する。走査
素子64は静止光束12を読み取るバーコード記号へ向
ける。
【0043】光束12が表面14を照明すると、バーコ
ード記号16の一部分から反射された光が集められ、レ
ンズ66へ向けられる。レンズ66は、集められた光を
直線電荷結合素子(CCD)センサ68の上に集めるこ
とが好ましい。集められた光70は、光束12の長い寸
法と短い寸法にそれぞれ対応する長い寸法と短い寸法を
もつ断面サイズを有する。この対応により、CCDは、
視域を走査し、視域内のバーコード記号の照明された部
分から反射された光の空間的強度変化を表す信号を発生
することができる。
【0044】光学レンズと光学フィルタを読取り装置の
内部に設置し、反射光が検出器に達する前に、入ってき
た反射光をさえぎるよう位置決めすることができる。フ
ィルタを使用する場合には、フィルタは走査されたレー
ザー光束の波長範囲に対応する波長範囲をもつ光のみを
選択して通すことが望ましい。
【0045】電気操作式駆動装置72は、走査素子64
を円周方向に交互に動かし、視域34の上で表面14を
横切る光束12の前後の掃引を生じさせることが好まし
い。代替実施例においては、駆動装置72は走査素子6
4を回転軸74のまわりに完全に回転させる。
【0046】上記の代わりに、光学式走査装置は、米国
特許第5,059,779号に記載されているように、
交差レーザーラインパターンを発生する無指向性走査パ
ターン発生器であってもよい。この方式により、細長い
断面をもつ光束の細長い寸法が記号と正しく一直線に並
んで、記号を読み取ることができるまで、記号の上で異
なる読取り方向に光束を掃引することができる。例え
ば、走査パターン発生器を使用して、図2に示した照明
光束50,52,54を連続的に生成することができ
る。
【0047】図5〜図7に、レーザーライン発生器60
の構造を示す。図5に示すように、レーザーダイオード
84は、近視野位置で(レーザーダイオードに近い所
で)特定のサイズ、形状、および方位の楕円形断面10
0をもつ光束を発生する。円柱レンズ88は、その長軸
が楕円形断面100の長軸に一致するように、レーザー
ダイオード84の近くに置かれている。円柱レンズ88
は光束100を楕円の長軸の方向に拡大して、すなわち
発散させて、非常に幅の狭い細長い光束101を生成す
る作用をする。図6は、レーザーライン発生器60の斜
視図である。
【0048】図7は、レーザーライン発生器60の断面
を示す。レーザー光束62はアパーチャ80と窓82を
通ってレーザーライン発生器から出てくる。レーザーダ
イオード84はレーザー保持器86の中に置かれ、円柱
レンズまたはトーリックレンズ88はレンズ保持器90
の中に置かれている。これら2つの保持器の間に、ネジ
付きインタフェース92がある。レンズ保持器90はば
ね94によってレーザー保持器86から離れる方向に押
されている。
【0049】製造のとき、レーザーライン発生器60
は、レンズ保持器90をレーザー保持器86に対し滑ら
せて焦点が合わされる。望んでいる焦点が得られた後、
2つの保持器は、「にかわ」またはエポキシなどの接着
剤の使用、またはステーキングによる固定、あるいはス
ポット溶接や超音波溶接を含む、いろいろな方法で互い
に永久的に固定される。
【0050】図8および図9に示すように、代替実施例
の読取り装置110は2個のレーザーライン発生器11
2,114を使用している。走査素子116(例えば、
回転鏡)は、発生器112,114が発生した光束を窓
118を通して読み取るべき対象物へ向ける。対象物か
ら反射された光はレンズ120によって検出器121、
例えば1024画素より成る直線CCDアレイの上に集
められる。
【0051】単一光源からのレーザー光束に沿った放射
照度分布が一様でなく、ガウス分布のように光束の中心
から急激に放射照度が低下するため、この実施例では、
2個のレーザーライン発生器を使用している。2個のレ
ーザーライン発生器からの出力を光学的に重ね合わせる
と、得られたレーザーラインに沿ってより一様な強度分
布が得られる。
【0052】図8および図9に示すように、2個のレー
ザーライン発生器112,114からの光束出力12
4,126を光学的に重ね合わせると、レーザー光束1
22が生じる。図9に示すように、レーザー光束122
の長い寸法の上の強度プロフィルの一様性は、想像線で
示した1個の光束のみの強度プロフィルに対し著しく改
善されていることがわかる。
【0053】1個以上の光源からの出力を組み合わせる
ことによって、読み取る記号126を十分に照明するこ
とができる光強度をもつより長いレーザーラインが生じ
るので、読取り装置に細長い視域を与えることができ
る。読取り装置110の典型的な実施例では、得られた
光束の断面の長い寸法に沿ったラインの長さは、窓82
から約4インチの距離で約5インチ、そして12インチ
の距離で約10インチに変化する。
【0054】図10および図11は、平坦な像域と半広
角視域を得るために選んだ検出器レンズ120(図8参
照)の好ましい実施例の断面図である。レンズ120と
して、図10に示すように、凸レンズ130、凹レンズ
132、ピンホールアパーチャ134、および接合レン
ズ136で構成されたテッサー(Tesser) レンズ128
を使用することができる。代わりに、テッサーレンズ1
28を簡単化したレンズ138を使用することができ
る。レンズ138は凸レンズ140、ピンホールアパー
チャ142、および接合レンズ144で構成された、レ
ンズ128に近い性能を有する。
【0055】図12に、検出器回路217の好ましい実
施例の回路図を示す。増幅器/ディジタイザ216から
信号がインバータ231の入力に加えられる。インバー
タ231の出力がダイオード232に加えられる。比較
器237の第1入力235とアース電位の間に、第1抵
抗器R1とキャパシタC(234)で構成されたRC回
路が接続されている。比較器237の第1入力235と
アース電位の間に、第2抵抗器R2が接続されている。
抵抗器R1の抵抗値は、なるべく抵抗器R2の抵抗値よ
り小さくしければならない。
【0056】比較器237の第2入力238は、電位V
とアースの間に直列に接続された抵抗器R4とR5より
成る分圧器のノードに接続されている。比較器237の
出力241は、抵抗器R3を通るフィードバックと、
「レーザーイネーブル」信号回線に接続されている。比
較器237の出力からのフィードバックは、抵抗器R3
の他の端子が比較器237の第3入力238に接続され
ているので、比較演算にヒステリシス効果を与える。次
に、検出器回路217の作用について説明する。ディジ
タイザが「バー」を出力すると、R2がR1より相当に
大きいので、キャパシタCが約R1Cの時定数で充電す
る。ディジタイザが「スペース」を出力すると、ダイオ
ード232がR1を通る放電を阻止するので、キャパシ
タはR2を通して放電する。また時定数R2Cが時定数
R1Cよりかなり大きいので、「バー」の影響を消すた
めに、多くの「スペース」時間が必要である。
【0057】典型的な密度の幾つかの「バー」と「スペ
ース」の後、キャパシタ234に電圧が現れ、比較器2
37のユーザー設定しきい値を越える。この時点で、比
較器237から「トリガー」信号すなわち「レーザーイ
ネーブル」信号が出力され、バーコードの存在が指示さ
れる。
【0058】この時点で、比較器237のオープンコレ
クタ出力が LOW にされ、これにより、比較器237の
しきい値が下げられるので、次に続く「バー」と「スペ
ース」や、沈黙ゾーンが原因で生じるキャパシタの小電
圧変化は、トリガー信号を使用不能にしないであろう。
【0059】もし長い黒バーを走査すべきであれば、説
明したように回路はトリガーするであろう。しかし、好
ましい実施例では、ディジタイザは長い黒バーを読み取
る前に識別する回路を備えている。すなわちディジタイ
ザは高域フィルタとして機能する。もし長い黒バーが走
査されれば、短いパルスのみが生じるように、そのよう
なディジタイザ回路は一時的中断を使用するであろう。
そのような短いパルス信号が検出器回路216へ加えら
れると、しきい値を上回らないので、トリガー信号は出
力されない。
【0060】トリガー信号は単に比較的長い時間の後
(その間、ディジタル化されたバーは存在しない)リリ
ースされる。スキャナが記号から離されると、キャパシ
タはR2を通して放電し、トリガー信号がリリースされ
る。それにより、同じ記号がもはや走査されないことが
復号論理回路すなわち検出器回路に指示される。
【0061】図12に示したバーコード検出回路は画像
の特定のパターンに敏感である。回路は、高反射光信号
と低反射光信号のパターンに応答して、キャパシタ23
4を充電および放電させる。正味電荷は、或るしきい値
に達したあと、トリガー信号を発生させるために使用さ
れる。
【0062】図12に記載した回路は、走査区域内のバ
ーコードをテキストまたは他の図形から識別するのに使
用できる。これを実行するために、回路はバーコードの
共通の寸法外観を利用して、バーコードをテキストから
区別する。回路は、走査線の動き(これは、通常、ユー
ザーの手中のスキャナの動きから来る)に頼って、走査
域内のパターンの異なるスライスを比較する。もし連続
するスライスが決められた範囲内で似ていれば、バーコ
ードが走査されていることは非常に確かである。もし連
続するスライスが似ていなければ、バーコードが走査さ
れていないと思われる。このアルゴリズムは、二次元バ
ーコードを図形から区別することができるように修正さ
れる。そのアルゴリズムは、Y寸法に関する領域内の一
次元性質に頼っている。
【0063】本発明によるアルゴリズムは、ソフトウェ
アの中に具体化し、スキャナのCPU140によって実
行することが好ましい。米国特許第5,235,167
号に記載されているように、アルゴリズムを使用して、
一次元バーコード、二次元(積み重ねられた)バーコー
ド、およびテキストまたは他の図形を互いに識別するこ
とができる。ラスター走査パターンは、自動的に走査線
を走査方向に直角に動かす(これは、アルゴリズムが当
てにしていることであるが、連続する走査線が確実に走
査パターンの異なるスライスを横切る)ので、上記アル
ゴリズムを使って仕事をするのに本来的に適している。
【0064】走査は、一般にトリガースイッチの起動に
よって開始され、細長い光束で照明することによって記
号が走査される。記号が一次元の場合には、CPUは受
け取った一次元信号を復号しようと試みる。もし一次元
記号がうまく復号されたならば、復号されたデータを送
り出し、それ以後の処理が行われる。もし一次元記号が
うまく復号されなかったならば、記号がうまく復号され
るまで、あるいは所定の長さの時間が経過するまで、記
号は走査される。記号が二次元であると判断された場合
には、記号の領域を横切って細長い光束を掃引すること
によって、記号が走査される。もし二次元記号がうまく
復号されたならば、復号されたデータを送り出し、それ
以後の処理が行われる。もし二次元記号が復号されなか
ったならば、満足できる復号が生じるまで、あるいは所
定の長さの時間(約3秒程度)が経過するまで、あるい
はオペレータが十分な時間をかけて記号に照準を定め、
満足できる復号が得られるまで、記号は連続的に走査さ
れる。
【0065】上記のアルゴリズムは、スキャナから得た
データに対して行われる処理量を最小にし、従ってバー
コード記号を完全に生み取る際の装置の待ち時間を減ら
す。このアルゴリズムのもう1つの特徴は、走査すると
決められたバーコードの形式に応じて、走査装置の動作
パラメータ、例えば水平および垂直走査角を制御する方
法が得られることである。
【0066】
【発明の効果】以上、一次元および二次元バーコード記
号について説明したが、本発明はそれらの実施例に限定
されないばかりでなく、より複雑なインディシア(indi
cia)走査あるいはデータ収集装置に利用することもでき
る。本発明の方法は、さらに、印字された文字または記
号などの「インディシア」から、あるいは走査中の物品
の表面または形態的特徴から情報を得る各種のマシンビ
ジョン装置すなわち光学式文字認識装置にも用途を見い
だし得ると思われる。
【0067】さまざまな実施例のすべてにおいて、スキ
ャナの構成要素を非常にコンパクトなアセンブリまたは
パッケージ、例えば1枚のプリント回路基板または集積
モジュールの中に具体化することができる。それらの基
板またはモジュールは互換性があり、異なる多くの動作
方式および形式のデータ収集装置に専用の走査要素とし
て使用することができる。例えば、モジュールは、手持
ち式スキャナに、机面上に延びている可撓アームに取り
付けられた、あるいは机面の下側に取り付けられた、あ
るいはより複雑なデータ収集装置のサブコンポーネント
またはサブアセンブリとして設置された卓上スキャナ
に、選択して使用することができる。
【0068】これらの異なる具体化は、それぞれバーコ
ード記号を読み取る異なる方式に関係している。例え
ば、手持ち式スキャナは、一般に、ユーザーがスキャナ
を物品に向けることによってバーコード記号を読み取
る。卓上スキャナは、物品を動かして走査区域を素早く
通過させるか、背景面の上に像形成された走査パターン
に物品を提示することによってバーコード記号を読み取
る。本発明の範囲に含まれる別の記号読取り方式は、物
品を動かして異なる方向に向けられた複数の走査モジュ
ールを通過させ、少なくとも1つの走査モジュールの視
域が物品上のバーコード記号を走査することができるこ
とを想定している。
【0069】走査モジュールはプリント回路カードまた
は支持体上に取り付けられた光学サブアセンブリと、光
検出器すなわちセンサ構成部品を含んでいることが好ま
しい。上記の構成部品に関係する制御回線またはデータ
回線をカードまたはモジュールの縁または外面に取り付
けられた電気コネクタに接続することにより、走査モジ
ュールをデータ収集装置の他の構成要素に関係する相手
側のコネクタに電気的に接続することができる。
【0070】個々の走査モジュールは、それに関係する
特定の走査特性または復号特性、例えば一定の作業距離
における操作性、あるいは特定の記号表示または印刷密
度についての操作性を具備することができる。特性は、
走査モジュールに関係する制御スイッチを手動で設定す
ることにより定めることができる。また、ユーザーは異
なる形式の物品を走査するためデータ収集装置を適応さ
せることができる。すなわち、電気コネクタを使用し
て、あるモジュールを取り外し、別のモジュールを挿入
してデータ収集装置のモジュールを交換することによっ
て、データ収集装置を異なる適用業務に適応させること
ができる。
【0071】さらに、上記の走査モジュールは、キーボ
ード、ディスプレイ、プリンタ、データ記憶装置、中央
処理装置、アプリケーションソフトウェア、およびデー
タベースなどの構成要素を1つまたはそれ以上含む自己
内蔵型データ収集装置の中に具体化することができる。
そのようなデータ収集装置は、さらに、モデムまたはI
SDNインタフェースを通じて、または携帯端末から静
置受信機への低電力無線放送によって、ローカルエリヤ
ネットワークの他の構成要素または電話交換網と通信す
ることができるように、通信インタフェースを備えるこ
とができる。
【0072】上に述べた発明の各特徴または2つまたは
それ以上の特徴の組合せが、上に述べた形式とは異なる
バーコード読取り装置や別形式のスキャナにおいても有
益な用途を見いだし得ることは理解されるであろう。
【図面の簡単な説明】
【図1】表面に付着した二次元バーコードおよび一次元
バーコードを走査する手持ち式読取り装置の斜視図であ
る。
【図2】本発明の読取り装置を使用して細長い断面をも
つ3つの連続する光束で照明された平行なデータ列のス
タックで構成された二次元バーコード記号の拡大図であ
る。
【図3】記号の3つの対称軸の1つに平行に位置合わせ
された細長い光束によって読み取ることができる複数の
六角形から成る二次元記号の拡大図である。
【図4】図1に示した読取り装置に使用する走査装置の
斜視図である。
【図5】図1に示した読取り装置に使用する光源の分解
図である。
【図6】同斜視図である。
【図7】同横断面図である。
【図8】図1に示した読取り装置に使用する代替走査装
置の平面図である。
【図9】光束の細長い寸法に平行な、光束に沿った空間
的寸法の関数として図8に示した光束の断面強度プロフ
ィルのグラフである。
【図10】図1に示した読取り装置に使用するレンズ構
成の断面図である。
【図11】別のレンズ構成の断面図である。
【図12】図1に示した読取り装置に使用する検出器回
路の回路図である。
【符号の説明】
10 手持ち式読取り装置 12 レーザー光の光束 14 物品の表面 16 二次元バーコード記号 18 一次元バーコード記号 20 ピストル形握り部 22 トリガースイッチ 24 ハウジング 26 電気ケーブル 28 狭い寸法 30 細長い拡大する寸法 31 光束122の寸法 32 上下走査方向 34 長方形の視域 36 二次元バーコード記号 38 走査方向 40,42,44 照明された領域 46 別の二次元バーコード体系の二次元バーコード記
号 48 複数の同一六角形 50,52,54 照明光束 60 レーザーライン発生器 62 レーザー光束 64 走査素子 66 レンズ 68 直線形電荷結合素子 70 集められた光 72 電気操作式駆動装置 74 回転軸 80 アパーチャ 82 窓 84 レーザーダイオード 86 レーザー保持器 88 レンズ 90 レンズ保持器 92 ネジ付きインタフェース 94 ばね 100 楕円形断面の光束 101 非常に狭い幅の細長い光束 110 代替読取り装置 112,114 レーザーライン発生器 116 走査部品(回転鏡) 118 窓 120 レンズ 121 検出器 122 光束 124,126 レーザーライン発生器のそれぞれの光
束出力 127 別の二次元バーコード体系の二次元バーコード
記号 128 テッサーレンズ 130 凸レンズ 132 凹レンズ 134 ピンホールアパーチャ 136 接合レンズ 138 代替レンズ 140 凸レンズ 142 ピンホールアパーチャ 144 接合レンズ 216 増幅器/ディジタイザ 217 検出器回路 231 インバータ 232 ダイオード 234 キャパシタ 235 比較器の第1入力 237 比較器 238 比較器の第2入力 241 比較器の出力
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ポール ドヴォーキス アメリカ合衆国 ニューヨーク州 11790 ストーニー ブルック バーカー ドラ イヴ 39 (72)発明者 グレン スピッツ アメリカ合衆国 ニューヨーク州 11768 ノースポート シーヴィュー アベニュ ー 100

Claims (30)

    【特許請求の範囲】
  1. 【請求項1】 異なる光反射率の区域を有する情報を表
    す記号を読み取る方法であって、 レーザー放射の光束を提供すること、 記号の異なる光反射率の複数の区域を前記光束で同時に
    照明すること、 照明された領域から反射する光を像形成して、経路に沿
    って像形成された光の空間的強度変化を表す信号を生成
    すること、および記号によって表される情報が読み取ら
    れるまで、時間につれて記号の二次元区域全体が照明さ
    れるように、照明された領域の細長い寸法を横切る方向
    に前記光束を記号の上で掃引すること、の諸ステップよ
    り成ることを特徴とする方法。
  2. 【請求項2】 前記掃引ステップが、記号と光束を相対
    運動させることによって実施されることを特徴とする請
    求項1に記載の方法。
  3. 【請求項3】 半導体レーザーダイオードから原始レー
    ザー光束を受け取り、前記原始レーザー光束のより長い
    断面軸を細長い軸寸法について光学的に拡大することに
    よって、前記光束の細長い断面形状が光束へ与えられる
    ことを特徴とする請求項1に記載の方法。
  4. 【請求項4】 前記拡大が、レンズによって光束を細長
    い軸寸法について発散させるステップより成ることを特
    徴とする請求項3に記載の方法。
  5. 【請求項5】 前記細長い軸寸法について拡大された光
    束が、くびれまで収束しないことを特徴とする請求項3
    に記載の方法。
  6. 【請求項6】 前記照明ステップが、記号の或る寸法の
    全部を含む記号の領域を一度に照明するステップより成
    ることを特徴とする請求項1に記載の方法。
  7. 【請求項7】 前記記号が異なる光反射率の区域を有す
    る平行な細長いデータ列より成る二次元バーコード記号
    であり、前記照明ステップが、照明された領域の細長い
    寸法が平行なデータ列の細長い寸法に対しほぼ平行であ
    るように前記光束を位置合わせするステップより成るこ
    とを特徴とする請求項1に記載の方法。
  8. 【請求項8】 前記照明ステップが主として1つのデー
    タ列の区域のみを一度に照明するステップより成ること
    を特徴とする請求項7に記載の方法。
  9. 【請求項9】 各データ列の細長い寸法の全体が同時に
    照明されることを特徴とする請求項8に記載の方法。
  10. 【請求項10】 前記記号が少なくとも1つの軸に平行
    な列内に並べられた1つまたはそれ以上にほぼ同じ形状
    から作られた異なる光反射率の領域より成る二次元記号
    であり、前記照明ステップが、前記照明された領域の細
    長い寸法が前記少なくとも1つの軸にほぼ平行であるよ
    うに前記光束を位置合わせするステップより成ることを
    特徴とする請求項1に記載の方法。
  11. 【請求項11】 前記同一形状が60°の鋭角をなすよ
    うに互いに交差する3つの異なる軸に平行な列内に並べ
    られた六角形であり、前記照明ステップが、前記照明さ
    れた領域の細長い寸法が前記3つの異なる軸の1つにほ
    ぼ平行であるように前記光束を位置合わせするステップ
    より成ることを特徴とする請求項10に記載の方法。
  12. 【請求項12】 前記光束を提供するステップが、可視
    光線の範囲内の波長をもつ光束を提供するステップより
    成ることを特徴とする請求項1に記載の方法。
  13. 【請求項13】 バーコード化情報の順序付けられた複
    数の列より成り、各列が縦方向に沿って延び、複数の列
    が縦方向に直角な横方向に沿って連続して配列されてい
    る二次元バーコード記号を、手持ち式読取り装置で読み
    取る方法であって、 (a)第1方向に延びている細長い第1光束と、第1方
    向に直交する第2方向に延びている細長い第2光束で前
    記記号を照明すること、 (b)前記少なくとも一方の光束が前記記号の列と平行
    に並ぶように、読取り装置を手動で位置決めすること、 (c)縦方向に沿って延びている視域の全面にわたって
    反射された光を検出し、前記縦方向に沿って検出された
    光を表す第1電気信号を発生すること、 (d)前記第1電気信号を処理して、前記縦方向に沿っ
    て検出された光が前記列の1つを表しているかどうかを
    判断すること、および (e)前記縦方向が前記列の1つに一致するまで、前記
    ステップ(c)と(d)を繰り返すこと、の諸ステップ
    より成ることを特徴とする方法。
  14. 【請求項14】 さらに、 記号のすべての情報が検出され読み取られるまで、時間
    につれて記号の二次元区域全体が照明されるように、前
    記一方の光束によって照明された領域の細長い寸法を横
    切る方向に前記少なくとも一方の光束を記号の上で掃引
    するステップを含んでいることを特徴とする請求項13
    の方法。
  15. 【請求項15】 前記掃引ステップが、記号と光束を相
    対運動させることによって実施されることを特徴とする
    請求項14に記載の方法。
  16. 【請求項16】 半導体レーザーダイオードから原始レ
    ーザー光束を受け取り、前記原始レーザー光束のより長
    い断面軸を細長い軸寸法について光学的に拡大すること
    によって、前記各光束の細長い断面形状が前記光束に与
    えられることを特徴とする請求項13に記載の方法。
  17. 【請求項17】 少なくとも1列のバーコード化情報を
    有するバーコード記号を読み取る方法であって、 (a)ユーザーが照準を定め、光束を読み取るバーコー
    ド記号に向けることができるように、細長い静止レーザ
    ー光束を準備すること、 (b)前記記号から反射された光を検出し、走査するこ
    と、および (c)前記反射した光に応じて電気信号を発生するこ
    と、の諸ステップより成ることを特徴とする方法。
  18. 【請求項18】 前記検出ステップが直線形電荷結合素
    子によって実施されることを特徴とする請求項17に記
    載の方法。
  19. 【請求項19】 さらに、 (d)前記電気信号を処理して、反射された光がバーコ
    ード記号の列を表しているかどうかを判断すること、お
    よび (e) 反射された光がバーコード記号の列と一致する
    まで、前記ステップ(c)と(d)を繰り返すこと、の
    2つのステップを含んでいることを特徴とする請求項1
    7に記載の方法。
  20. 【請求項20】 異なる光反射率の区域をもつ記号を読
    み取る光学式読取り装置であって、 記号の細長い領域において記号の異なる反射率の複数の
    区域を同時に照明する光束の光源、 記号の照明された領域から反射された光を受け取り、集
    めた光の空間的強度変化を表す信号を生成するように構
    成され、配置された光検出器、および記号の二次元区域
    全体が時間につれて照明されるように、前記光束を記号
    の照明された領域の細長い寸法を横切る方向に記号の上
    で前後に掃引する光学的走査素子、より成ることを特徴
    とする読取り装置。
  21. 【請求項21】 さらに、 前記光束の断面サイズを細長い寸法について発散させる
    光学素子を備えていることを特徴とする請求項20に記
    載の読取り装置。
  22. 【請求項22】 前記光学素子が円柱レンズより成るこ
    とを特徴とする請求項21に記載の読取り装置。
  23. 【請求項23】 前記光学素子が円柱状のミラーより成
    ることを特徴とする請求項21に記載の読取り装置。
  24. 【請求項24】 前記走査素子が光束を記号の上で掃引
    する機械的駆動装置を備えていることを特徴とする請求
    項20に記載の読取り装置。
  25. 【請求項25】 前記機械的駆動装置がレンズまたはミ
    ラーを回転させて光束を記号の上で掃引することを特徴
    とする請求項24に記載の読取り装置。
  26. 【請求項26】 前記光源が可視レーザー光の光源より
    成ることを特徴とする請求項20に記載の読取り装置。
  27. 【請求項27】 前記検出器が個別にアクセス可能な光
    検出器のアレーより成ることを特徴とする請求項20に
    記載の読取り装置。
  28. 【請求項28】 前記検出器がCCDアレーより成るこ
    とを特徴とする請求項27に記載の読取り装置。
  29. 【請求項29】 さらに、前記光源、前記光学的走査素
    子、および前記検出器を格納するように作られた手持ち
    式ハウジングを有することを特徴とする請求項20に記
    載の読取り装置。
  30. 【請求項30】 異なる光反射率の区域をもつ記号を読
    み取る光学式読取り装置であって、 レーザー放射の光束を提供する手段、 記号の照明された細長い領域内の異なる光反射率の複数
    の区域を同時に照明する手段、 照明された領域から反射された光を像形成して、直線に
    沿って像形成された光の空間的強度変化を表す信号を生
    成する像形成手段、および記号が読み取られるまで、時
    間につれて記号の二次元区域全体が照明されるように、
    照明された領域の細長い寸法を横切る方向に記号の上で
    前後に光束を掃引する手段、を備えていることを特徴と
    する読取り装置。
JP6281951A 1993-11-17 1994-11-16 バーコード読取り方法および装置 Pending JPH07200718A (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US15363793A 1993-11-17 1993-11-17
US08/268,913 US5621203A (en) 1992-09-25 1994-06-30 Method and apparatus for reading two-dimensional bar code symbols with an elongated laser line
US08/153637 1994-06-30
US08/268913 1994-06-30

Publications (1)

Publication Number Publication Date
JPH07200718A true JPH07200718A (ja) 1995-08-04

Family

ID=26850724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6281951A Pending JPH07200718A (ja) 1993-11-17 1994-11-16 バーコード読取り方法および装置

Country Status (5)

Country Link
US (1) US5621203A (ja)
EP (1) EP0653720B1 (ja)
JP (1) JPH07200718A (ja)
CA (1) CA2134699A1 (ja)
DE (1) DE69431280T2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001256430A (ja) * 2000-02-29 2001-09-21 Sick Ag スキャナ
US7275694B2 (en) 1994-03-04 2007-10-02 Hand Held Products, Inc. Portable bar code reading device generating first and second electronic representations of a substrate

Families Citing this family (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6736321B2 (en) 1995-12-18 2004-05-18 Metrologic Instruments, Inc. Planar laser illumination and imaging (PLIIM) system employing wavefront control methods for reducing the power of speckle-pattern noise digital images acquired by said system
US6631842B1 (en) 2000-06-07 2003-10-14 Metrologic Instruments, Inc. Method of and system for producing images of objects using planar laser illumination beams and image detection arrays
US6732929B2 (en) 1990-09-10 2004-05-11 Metrologic Instruments, Inc. Led-based planar light illumination beam generation module employing a focal lens for reducing the image size of the light emmiting surface of the led prior to beam collimation and planarization
US6119944A (en) * 1997-02-03 2000-09-19 Symbol Technologies, Inc. Down-loadable hand-held optical reader
US7937312B1 (en) * 1995-04-26 2011-05-03 Ebay Inc. Facilitating electronic commerce transactions through binding offers
JPH0950475A (ja) * 1995-08-08 1997-02-18 Hitachi Maxell Ltd マーク検出方法および装置
US5979767A (en) * 1995-08-11 1999-11-09 Scantech B.V. Portable multi-directional bar code scanner
JP3448404B2 (ja) * 1995-09-08 2003-09-22 富士通株式会社 バーコード読取装置及びバーコード読取方法
US6629641B2 (en) 2000-06-07 2003-10-07 Metrologic Instruments, Inc. Method of and system for producing images of objects using planar laser illumination beams and image detection arrays
US5768032A (en) * 1996-06-04 1998-06-16 Industrial Technology Research Institute Large aperture projection lens
US5914477A (en) * 1996-06-26 1999-06-22 Ncr Corporation Line focus barcode scanner
US5856194A (en) 1996-09-19 1999-01-05 Abbott Laboratories Method for determination of item of interest in a sample
WO1998016896A1 (en) * 1996-10-16 1998-04-23 Omniplanar, Inc. Hand-held bar code reader with laser scanning and 2d image capture
US5912452A (en) * 1997-02-06 1999-06-15 Intermec Corporation Method and apparatus for reading one-and two-dimensional symbols with a linear detector
US6297727B1 (en) 1997-05-05 2001-10-02 George N. Nelson, Jr. Transponder identification and record assembly
US6109529A (en) * 1997-05-06 2000-08-29 Nelson, Jr.; George N. Bar code identification and record assembly
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
US7028899B2 (en) * 1999-06-07 2006-04-18 Metrologic Instruments, Inc. Method of speckle-noise pattern reduction and apparatus therefore based on reducing the temporal-coherence of the planar laser illumination beam before it illuminates the target object by applying temporal phase modulation techniques during the transmission of the plib towards the target
US6636332B1 (en) * 1998-02-05 2003-10-21 Eastman Kodak Company System for reproducing images and method thereof
US6275388B1 (en) 1998-07-08 2001-08-14 Welch Allyn Data Collection, Inc. Image sensor mounting system
US20040000592A1 (en) * 2002-02-20 2004-01-01 Welch Allyn, Inc. Adjustable illumination system for a barcode scanner
US20030019934A1 (en) * 1998-07-08 2003-01-30 Hand Held Products, Inc. Optical reader aiming assembly comprising aperture
US6607128B1 (en) 1998-07-08 2003-08-19 Welch Allyn Data Collection Inc. Optical assembly for barcode scanner
US6659350B2 (en) 2000-11-01 2003-12-09 Hand Held Products Adjustable illumination system for a barcode scanner
US6164544A (en) 1998-07-08 2000-12-26 Welch Allyn Data Collection, Inc. Adjustable illumination system for a barcode scanner
JP4663047B2 (ja) * 1998-07-13 2011-03-30 株式会社半導体エネルギー研究所 レーザー照射装置及び半導体装置の作製方法
US7440993B1 (en) 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US6868433B1 (en) 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US6823388B1 (en) 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US6745234B1 (en) 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
US7159037B1 (en) * 1998-09-11 2007-01-02 Lv Partners, Lp Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network
US7370114B1 (en) 1998-09-11 2008-05-06 Lv Partners, L.P. Software downloading using a television broadcast channel
US7386600B1 (en) 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US7191247B1 (en) 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US7536478B2 (en) 1998-09-11 2009-05-19 Rpx-Lv Acquisition Llc Method and apparatus for opening and launching a web browser in response to an audible signal
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US7284066B1 (en) 1998-09-11 2007-10-16 Lv Partners, Lp Method and apparatus for matching a user's use profile in commerce with a broadcast
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US6860424B1 (en) * 1998-09-11 2005-03-01 L.V. Partners, L.P. Optical reader and use
US7392945B1 (en) 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US7379901B1 (en) 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US6158660A (en) * 1999-02-25 2000-12-12 Ncr Corporation Methods and apparatus for supplemental barcode detection and decoding
US6959870B2 (en) * 1999-06-07 2005-11-01 Metrologic Instruments, Inc. Planar LED-based illumination array (PLIA) chips
US6988660B2 (en) 1999-06-07 2006-01-24 Metrologic Instruments, Inc. Planar laser illumination and imaging (PLIIM) based camera system for producing high-resolution 3-D images of moving 3-D objects
US6959869B2 (en) * 1999-06-07 2005-11-01 Metrologic Instruments, Inc. Automatic vehicle identification (AVI) system employing planar laser illumination and imaging (PLIIM) based subsystems
US6325288B1 (en) 1999-08-09 2001-12-04 Webscan, Inc. Self-contained scanning and verifying apparatus with movably mounted scanning unit
US6572017B1 (en) * 1999-08-12 2003-06-03 Telxon Corporation Optical device employing a mirror array for increasing the apparent resolution of a photosensor
JP2003532944A (ja) * 1999-10-04 2003-11-05 ウェルチ アリン データ コレクション インコーポレーテッド 光学読取り装置用撮像モジュール
US7270274B2 (en) * 1999-10-04 2007-09-18 Hand Held Products, Inc. Imaging module comprising support post for optical reader
US6832725B2 (en) 1999-10-04 2004-12-21 Hand Held Products, Inc. Optical reader comprising multiple color illumination
US6690396B1 (en) 1999-12-27 2004-02-10 Gateway, Inc. Scannable design of an executable
US20020016750A1 (en) * 2000-06-20 2002-02-07 Olivier Attia System and method for scan-based input, storage and retrieval of information over an interactive communication network
US7140543B2 (en) * 2000-11-24 2006-11-28 Metrologic Instruments, Inc. Planar light illumination and imaging device with modulated coherent illumination that reduces speckle noise induced by coherent illumination
US7464877B2 (en) * 2003-11-13 2008-12-16 Metrologic Instruments, Inc. Digital imaging-based bar code symbol reading system employing image cropping pattern generator and automatic cropped image processor
US7708205B2 (en) 2003-11-13 2010-05-04 Metrologic Instruments, Inc. Digital image capture and processing system employing multi-layer software-based system architecture permitting modification and/or extension of system features and functions by way of third party code plug-ins
US7128266B2 (en) * 2003-11-13 2006-10-31 Metrologic Instruments. Inc. Hand-supportable digital imaging-based bar code symbol reader supporting narrow-area and wide-area modes of illumination and image capture
US7164810B2 (en) * 2001-11-21 2007-01-16 Metrologic Instruments, Inc. Planar light illumination and linear imaging (PLILIM) device with image-based velocity detection and aspect ratio compensation
US7490774B2 (en) * 2003-11-13 2009-02-17 Metrologic Instruments, Inc. Hand-supportable imaging based bar code symbol reader employing automatic light exposure measurement and illumination control subsystem integrated therein
US7540424B2 (en) * 2000-11-24 2009-06-02 Metrologic Instruments, Inc. Compact bar code symbol reading system employing a complex of coplanar illumination and imaging stations for omni-directional imaging of objects within a 3D imaging volume
US7395971B2 (en) 2000-11-24 2008-07-08 Metrologic Instruments, Inc. Method of and system for profile equalization employing visible laser diode (VLD) displacement
US7077319B2 (en) * 2000-11-24 2006-07-18 Metrologic Instruments, Inc. Imaging engine employing planar light illumination and linear imaging
US7607581B2 (en) * 2003-11-13 2009-10-27 Metrologic Instruments, Inc. Digital imaging-based code symbol reading system permitting modification of system features and functionalities
US7594609B2 (en) * 2003-11-13 2009-09-29 Metrologic Instruments, Inc. Automatic digital video image capture and processing system supporting image-processing based code symbol reading during a pass-through mode of system operation at a retail point of sale (POS) station
US8042740B2 (en) * 2000-11-24 2011-10-25 Metrologic Instruments, Inc. Method of reading bar code symbols on objects at a point-of-sale station by passing said objects through a complex of stationary coplanar illumination and imaging planes projected into a 3D imaging volume
US6637658B2 (en) * 2001-01-22 2003-10-28 Welch Allyn, Inc. Optical reader having partial frame operating mode
EP1354291B1 (en) 2001-01-22 2006-08-02 Hand Held Products, Inc. Optical reader having partial frame operating mode
US7270273B2 (en) * 2001-01-22 2007-09-18 Hand Held Products, Inc. Optical reader having partial frame operating mode
US7268924B2 (en) * 2001-01-22 2007-09-11 Hand Held Products, Inc. Optical reader having reduced parameter determination delay
US7203361B1 (en) 2001-03-16 2007-04-10 Hand Held Products, Inc. Adaptive digitizer for optical reader
JP3522239B2 (ja) * 2001-07-02 2004-04-26 株式会社オーディオテクニカ 広角レーザーライン照射装置および方法
US7331523B2 (en) 2001-07-13 2008-02-19 Hand Held Products, Inc. Adaptive optical image reader
DE10143060A1 (de) 2001-09-03 2003-03-20 Sick Ag Optoelektronische Erfassungseinrichtung
US7513428B2 (en) * 2001-11-21 2009-04-07 Metrologic Instruments, Inc. Planar laser illumination and imaging device employing laser current modulation to generate spectral components and reduce temporal coherence of laser beam, so as to achieve a reduction in speckle-pattern noise during time-averaged detection of images of objects illuminated thereby during imaging operations
DE10244641A1 (de) 2002-09-25 2004-04-08 Ibeo Automobile Sensor Gmbh Optoelektronische Erfassungseinrichtung
US6866198B2 (en) * 2002-10-15 2005-03-15 Symbol Technologies, Inc. Imaging bar code reader with moving beam simulation
US20040134988A1 (en) * 2003-01-09 2004-07-15 Hand Held Products, Inc. Analog-to-digital converter with automatic range and sensitivity adjustment
US7156311B2 (en) * 2003-07-16 2007-01-02 Scanbuy, Inc. System and method for decoding and analyzing barcodes using a mobile device
US7841533B2 (en) 2003-11-13 2010-11-30 Metrologic Instruments, Inc. Method of capturing and processing digital images of an object within the field of view (FOV) of a hand-supportable digitial image capture and processing system
US7387250B2 (en) * 2003-12-04 2008-06-17 Scanbuy, Inc. System and method for on the spot purchasing by scanning barcodes from screens with a mobile device
US7293923B2 (en) * 2004-02-13 2007-11-13 Hsin Chih Tung Laser module for circular saw
US7296747B2 (en) * 2004-04-20 2007-11-20 Michael Rohs Visual code system for camera-equipped mobile devices and applications thereof
US20050246196A1 (en) * 2004-04-28 2005-11-03 Didier Frantz Real-time behavior monitoring system
CA2567250A1 (en) 2004-05-18 2005-11-24 Silverbrook Research Pty Ltd Authentication of an object using a signature encoded in a number of data portions
US7309015B2 (en) * 2004-07-14 2007-12-18 Scanbuy, Inc. Mobile device gateway providing access to instant information
DE102005002934A1 (de) * 2005-01-21 2006-07-27 Roche Diagnostics Gmbh System und Verfahren zur optischen Abbildung von Objekten auf eine Detektionsvorrichtung mittels einer Lochblende
US8016187B2 (en) * 2006-02-21 2011-09-13 Scanbury, Inc. Mobile payment system using barcode capture
US8150163B2 (en) * 2006-04-12 2012-04-03 Scanbuy, Inc. System and method for recovering image detail from multiple image frames in real-time
USRE46672E1 (en) 2006-07-13 2018-01-16 Velodyne Lidar, Inc. High definition LiDAR system
US7852519B2 (en) 2007-02-05 2010-12-14 Hand Held Products, Inc. Dual-tasking decoder for improved symbol reading
US8201740B2 (en) * 2007-09-28 2012-06-19 Symbol Technologies, Inc. Imaging reader for and method of improving visibility of aiming pattern
US8899484B2 (en) * 2008-09-26 2014-12-02 Symbol Technologies, Inc. Imaging reader and method with enhanced aiming pattern detection
US8628015B2 (en) 2008-10-31 2014-01-14 Hand Held Products, Inc. Indicia reading terminal including frame quality evaluation processing
US8587595B2 (en) 2009-10-01 2013-11-19 Hand Held Products, Inc. Low power multi-core decoder system and method
US9396421B2 (en) 2010-08-14 2016-07-19 Rujan Entwicklung Und Forschung Gmbh Producing, capturing and using visual identification tags for moving objects
DE102011000863A1 (de) * 2011-02-22 2012-08-23 Sick Ag Optoelektronischer Sensor und Verfahren zur Erfassung von Objekten
US8479993B2 (en) * 2011-07-29 2013-07-09 Symbol Technologies, Inc. Method for aiming imaging scanner with single trigger
US9461534B2 (en) * 2012-08-21 2016-10-04 Stmicroelectronics S.R.L. Wirelessly activated power supply for an electronic device
ITMI20121436A1 (it) 2012-08-21 2014-02-22 St Microelectronics Srl Apparato di alimentazione per un apparecchio elettrico.
DE102013011853A1 (de) * 2013-07-16 2015-01-22 Valeo Schalter Und Sensoren Gmbh Optoelektronische Detektionseinrichtung und Verfahren zur abtastenden Erfassung der Umgebung eines Kraftfahrzeugs
JP6394134B2 (ja) 2014-07-11 2018-09-26 船井電機株式会社 プロジェクタおよびヘッドアップディスプレイ装置
US9526417B1 (en) * 2015-12-07 2016-12-27 Omnivision Technologies, Inc. Projector for adaptor-less smartphone eye imaging and associated methods
US10627490B2 (en) 2016-01-31 2020-04-21 Velodyne Lidar, Inc. Multiple pulse, LIDAR based 3-D imaging
US12399278B1 (en) 2016-02-15 2025-08-26 Red Creamery Llc Hybrid LIDAR with optically enhanced scanned laser
US11556000B1 (en) 2019-08-22 2023-01-17 Red Creamery Llc Distally-actuated scanning mirror
US12123950B2 (en) 2016-02-15 2024-10-22 Red Creamery, LLC Hybrid LADAR with co-planar scanning and imaging field-of-view
US12399279B1 (en) 2016-02-15 2025-08-26 Red Creamery Llc Enhanced hybrid LIDAR with high-speed scanning
EP3430428B1 (en) 2016-03-19 2025-04-02 Velodyne Lidar USA, Inc. Integrated illumination and detection for lidar based 3-d imaging
WO2017210418A1 (en) 2016-06-01 2017-12-07 Velodyne Lidar, Inc. Multiple pixel scanning lidar
EP3593166B1 (en) 2017-03-31 2024-04-17 Velodyne Lidar USA, Inc. Integrated lidar illumination power control
EP3612798A4 (en) 2017-05-08 2021-01-13 Velodyne Lidar, Inc. LIDAR DATA ACQUISITION AND ORDER
US10140497B1 (en) 2017-09-12 2018-11-27 Symbol Technologies, Llc Methods and system for reading barcodes captured on multiple images
US11082010B2 (en) 2018-11-06 2021-08-03 Velodyne Lidar Usa, Inc. Systems and methods for TIA base current detection and compensation
US11885958B2 (en) 2019-01-07 2024-01-30 Velodyne Lidar Usa, Inc. Systems and methods for a dual axis resonant scanning mirror
US12061263B2 (en) 2019-01-07 2024-08-13 Velodyne Lidar Usa, Inc. Systems and methods for a configurable sensor system
CN112800796B (zh) * 2019-11-14 2023-05-26 杭州海康机器人股份有限公司 读码方法和读码装置以及物流系统
GB2640466A (en) * 2024-04-19 2025-10-22 The Manufacturing Tech Centre Limited A laser device

Family Cites Families (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3051051A (en) * 1958-07-11 1962-08-28 Caps Ltd Optical justifying means
GB1040792A (en) * 1964-02-24 1966-09-01 Nat Res Dev Optical systems for lasers
GB1392086A (en) * 1972-03-29 1975-04-23 Rank Organisation Ltd Lenses
US3780270A (en) * 1972-06-20 1973-12-18 Recognition Equipment Inc Bar/half-bar optical code reader
US3790756A (en) * 1972-11-08 1974-02-05 Fmc Corp Bar code reading circuitry
US4360798A (en) * 1978-05-31 1982-11-23 Symbol Technologies, Inc. Portable laser scanning arrangement for and method of evaluating and validating bar code symbols
US4251798A (en) * 1978-05-31 1981-02-17 Symbol Technologies Portable laser scanning arrangement for and method of evaluating and validating bar code symbols
US4199816A (en) * 1978-06-28 1980-04-22 Humphrey Instruments, Inc. Optical calibration apparatus and procedure
JPS5588172A (en) * 1978-12-27 1980-07-03 Nec Corp Check unit for information code mark
US4387297B1 (en) * 1980-02-29 1995-09-12 Symbol Technologies Inc Portable laser scanning system and scanning methods
US4369361A (en) * 1980-03-25 1983-01-18 Symbol Technologies, Inc. Portable, stand-alone, desk-top laser scanning workstation for intelligent data acquisition terminal and method of scanning
US4508686A (en) * 1980-12-03 1985-04-02 Probex, Inc. Film strip for rapid test of a film processor
JPS57127272A (en) * 1981-01-30 1982-08-07 Sharp Corp Optical reader
US4387397A (en) * 1981-03-17 1983-06-07 Rca Corporation Integrated circuit interface in a vertical sync circuit
US4570057A (en) * 1981-12-28 1986-02-11 Norand Corporation Instant portable bar code reader
US4409470A (en) * 1982-01-25 1983-10-11 Symbol Technologies, Inc. Narrow-bodied, single-and twin-windowed portable laser scanning head for reading bar code symbols
US5047617A (en) * 1982-01-25 1991-09-10 Symbol Technologies, Inc. Narrow-bodied, single- and twin-windowed portable laser scanning head for reading bar code symbols
US4500776A (en) * 1982-11-08 1985-02-19 Vadim Laser Method and apparatus for remotely reading and decoding bar codes
US4555164A (en) * 1983-03-03 1985-11-26 Designs For Vision, Inc. Anamorphic lens system increasing the field of view for the visually handicapped
US4652750A (en) * 1983-08-22 1987-03-24 Optel Systems Inc Optical device for detecting coded symbols
JPS60238977A (ja) * 1984-05-11 1985-11-27 Touken:Kk バ−コ−ドリ−ダ
US4606660A (en) * 1984-07-12 1986-08-19 System Development Corporation Printer kit for letter sorting machines
US4721860A (en) * 1984-09-20 1988-01-26 Skan-A-Matic Corp. Laser scanner for bar code reader
US4705939A (en) * 1984-09-28 1987-11-10 Rjs Enterprises, Inc. Apparatus and method for optically measuring bar code dimensions
US4641018A (en) * 1984-11-09 1987-02-03 Ncr Corporation Bar code and reading and decoding device
US4795281A (en) * 1984-11-30 1989-01-03 Tohoku Ricoh Co., Ltd. Self-correcting printer-verifier
DE3686494T2 (de) * 1985-02-28 1993-04-01 Symbol Technologies Inc Tragbarer abtastkopf mit laserdiode.
JPS61289470A (ja) * 1985-06-18 1986-12-19 Oputo Electron:Kk バ−コ−ド読取装置
JPS6273387A (ja) * 1985-09-26 1987-04-04 Minolta Camera Co Ltd バ−コ−ドリ−ダ
JPS62111367A (ja) * 1985-11-11 1987-05-22 Hitachi Ltd バ−コ−ド読取機
EP0236738A3 (en) * 1986-02-05 1988-12-21 OMRON Corporation Input method for reference printed circuit board assembly data to an image processing printed circuit board assembly automatic inspection apparatus
US4820911A (en) * 1986-07-11 1989-04-11 Photographic Sciences Corporation Apparatus for scanning and reading bar codes
US4860226A (en) * 1986-09-09 1989-08-22 Martin Edward L Method and apparatus for bar code graphics quality control
US4825058A (en) * 1986-10-14 1989-04-25 Hewlett-Packard Company Bar code reader configuration and control using a bar code menu to directly access memory
JPS63127387A (ja) * 1986-11-17 1988-05-31 Tokyo Optical Co Ltd コ−ド読み取り装置
US4822986A (en) * 1987-04-17 1989-04-18 Recognition Equipment Incorporated Method of detecting and reading postal bar codes
DE3878718T2 (de) * 1987-04-22 1993-09-02 Abbott Lab Abtaster und format eines optischen codes.
JPH0193871A (ja) * 1987-10-05 1989-04-12 Toshiba Corp バーコード読取装置
US4794239A (en) * 1987-10-13 1988-12-27 Intermec Corporation Multitrack bar code and associated decoding method
US4826269A (en) * 1987-10-16 1989-05-02 Spectra Diode Laboratories, Inc. Diode laser arrangement forming bright image
FR2622992B1 (fr) * 1987-11-06 1990-02-09 Thomson Semiconducteurs Procede de lecture de codes a barres
US5034904A (en) * 1988-01-27 1991-07-23 Storage Technology Corporation Vision system illumination calibration apparatus
US4896029A (en) * 1988-04-08 1990-01-23 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
US4874936A (en) * 1988-04-08 1989-10-17 United Parcel Service Of America, Inc. Hexagonal, information encoding article, process and system
US4998010A (en) * 1988-04-08 1991-03-05 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
US4992649A (en) * 1988-09-30 1991-02-12 United States Postal Service Remote video scanning automated sorting system
US5229591A (en) * 1988-10-21 1993-07-20 Symbol Technologies, Inc. Scanning system with adjustable light output and/or scanning angle
US5235167A (en) * 1988-10-21 1993-08-10 Symbol Technologies, Inc. Laser scanning system and scanning method for reading bar codes
US4933538A (en) * 1988-10-21 1990-06-12 Symbol Technologies, Inc. Scanning system with adjustable light output and/or scanning angle
US5086215A (en) * 1988-10-26 1992-02-04 National Computer Systems, Inc. Method and apparatus for discriminating or locating bar codes for an optical mark reader
US4896026A (en) * 1988-10-31 1990-01-23 Symbol Technologies, Inc. Laser diode scanner with improved shock mounting
US5280161A (en) * 1988-11-18 1994-01-18 West Electric Company, Ltd. Apparatus for optically reading a bar code
JP2690125B2 (ja) * 1988-11-18 1997-12-10 ウエスト電気株式会社 光学的読取装置
JP2932098B2 (ja) * 1988-12-07 1999-08-09 アイ・アール・オー エー・ビー オプトエレクトロニクス糸検出装置
US5064258A (en) * 1988-12-09 1991-11-12 Ricoh Company, Ltd. Information reading device
US5010241A (en) * 1989-01-12 1991-04-23 Hewlett-Packard Company Sensor array and illumination system for a large depth-of-field bar code scanner
US5073954A (en) * 1989-02-28 1991-12-17 Electrocom Automation, Inc. Bar code location and recognition processing system
US5304786A (en) * 1990-01-05 1994-04-19 Symbol Technologies, Inc. High density two-dimensional bar code symbol
CA1329263C (en) * 1989-03-01 1994-05-03 Mark Krichever Bar code scanner
CA1334218C (en) * 1989-03-01 1995-01-31 Jerome Swartz Hand-held laser scanning for reading two dimensional bar codes
US5059779A (en) * 1989-06-16 1991-10-22 Symbol Technologies, Inc. Scan pattern generators for bar code symbol readers
US5013895A (en) * 1989-10-23 1991-05-07 Iggulden Jerry R Personal postnet barcode printers
JPH03198175A (ja) * 1989-12-27 1991-08-29 Fujikura Ltd バーコードリーダ
US5067093A (en) * 1990-01-24 1991-11-19 Eastman Kodak Company Reference reading in an analyzer
JPH03266089A (ja) * 1990-03-16 1991-11-27 Fujitsu Ltd バーコード読取装置
US5250791A (en) * 1990-04-09 1993-10-05 Symbol Technologies, Inc. Scanning system with adjustable light output and/or scanning angle
JPH03290609A (ja) * 1990-04-09 1991-12-20 Ricoh Co Ltd 光走査装置
US5194720A (en) * 1991-04-25 1993-03-16 Eastman Kodak Company Method and apparatus for performing on-line integrated decoding and evaluation of bar code data
US5210398A (en) * 1991-06-14 1993-05-11 Symbol Technologies, Inc. Optical scanner with extended depth of focus
GB2257280A (en) * 1991-06-26 1993-01-06 Asahi Optical Co Ltd Non-scanning bar code reading apparatus
US5354977A (en) * 1992-02-27 1994-10-11 Alex Roustaei Optical scanning head
US5414251A (en) * 1992-03-12 1995-05-09 Norand Corporation Reader for decoding two-dimensional optical information
ES2139654T3 (es) * 1992-03-12 2000-02-16 Norand Corp Lector para la decodificacion de informacion optica bidimensional.
US5276315A (en) * 1992-05-14 1994-01-04 United Parcel Service Of America, Inc. Method and apparatus for processing low resolution images of degraded bar code symbols
FI930726A7 (fi) * 1993-02-18 1994-08-19 Halton System Oy Menetelmä viivakoodin lukemiseksi sekä viivakoodin lukulaite

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7275694B2 (en) 1994-03-04 2007-10-02 Hand Held Products, Inc. Portable bar code reading device generating first and second electronic representations of a substrate
JP2001256430A (ja) * 2000-02-29 2001-09-21 Sick Ag スキャナ

Also Published As

Publication number Publication date
CA2134699A1 (en) 1995-05-18
DE69431280D1 (de) 2002-10-10
EP0653720A2 (en) 1995-05-17
EP0653720B1 (en) 2002-09-04
DE69431280T2 (de) 2003-05-08
EP0653720A3 (en) 1996-05-01
US5621203A (en) 1997-04-15

Similar Documents

Publication Publication Date Title
JPH07200718A (ja) バーコード読取り方法および装置
US5210398A (en) Optical scanner with extended depth of focus
US5235167A (en) Laser scanning system and scanning method for reading bar codes
US5324924A (en) Bar code decoder with changeable working ranges
US6123264A (en) Apparatus and method for determining a distance to a target
US6708883B2 (en) Apparatus and method for reading indicia using charge coupled device and scanning laser beam technology
US5600119A (en) Dual line laser scanning system and scanning method for reading multidimensional bar codes
US5717221A (en) Multiple laser indicia reader optionally utilizing a charge coupled device (CCD) detector and operating method therefor
US6845915B2 (en) Extended range bar code reader
US6883713B2 (en) Hand-held bar code reader with eyelet or hook
JP3602863B2 (ja) 電子光学式読取り装置
US5410139A (en) Peak detecting bar code reader
US5262628A (en) Narrow-bodied, single- and twin-windowed portable laser scanning head for reading bar code symbols
US6592040B2 (en) Hand-held bar code reader with single printed circuit board
EP0433593B1 (en) Bar code symbol readers with edge enhancement
US5923021A (en) Light collection systems in electro-optical readers
US20020162891A1 (en) Writing instrument with laser pointer and bar code reader
KR100209781B1 (ko) 발광다이오드 주사장치
EP0517958A2 (en) Combined range laser scanner
JPH0950476A (ja) 光学スキャナ
JPH03204790A (ja) 部分走査からバーコード記号を復号する方法
US6491225B1 (en) Electro-optical reader with electronic stylus
KR960003056B1 (ko) 바코드를 판독하기 위한 라스터 주사시스템과 주사장치 및 주사방법
JPH0749922A (ja) シンボル情報読取方法及び装置、及び光電変換スキャナ