JPH09512372A - 自己発生照明源の必要なしに画像を読む方法及び装置 - Google Patents
自己発生照明源の必要なしに画像を読む方法及び装置Info
- Publication number
- JPH09512372A JPH09512372A JP8520561A JP52056196A JPH09512372A JP H09512372 A JPH09512372 A JP H09512372A JP 8520561 A JP8520561 A JP 8520561A JP 52056196 A JP52056196 A JP 52056196A JP H09512372 A JPH09512372 A JP H09512372A
- Authority
- JP
- Japan
- Prior art keywords
- lens
- signal
- ccd
- image
- 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.)
- Pending
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/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/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10683—Arrangement of fixed elements
- G06K7/10702—Particularities of propagating elements, e.g. lenses, mirrors
-
- 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/10712—Fixed beam scanning
- G06K7/10722—Photodetector array or CCD 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/10712—Fixed beam scanning
- G06K7/10722—Photodetector array or CCD scanning
- G06K7/10752—Exposure time 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/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/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
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)
- Transforming Light Signals Into Electric Signals (AREA)
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
Abstract
(57)【要約】
自己発生照明の必要性を減少させつつ、バーコードや他の画像を読み取るための方法および装置、イメージリーダ(1501)は、光学集光系(1509)と高い縦横比の開口(1508)および/又は多焦点レンズを備える。手持ちユニットの前面に固定された光学的に透明なスペーサおよび拡散部材が接近した領域で付加的な照明を与えるために、手持ちユニットから周囲光を反射するのに用いられる。マスクされたCCD検出器は集光された光を受光するとともに適合型露光回路に結合されている。適合型露光回路に結合された相関2重サンプリング回路はコモンノードノイズを排除する。相関2重サンプリング回路は、画像から符号化された情報をデコードするため、画像のエッジを検出する微分を用いた技術を使用する信号処理回路に接続される。
Description
【発明の詳細な説明】
自己発生照明源の必要なしに画像を読む方法及び装置
関連出願情報
この出願は、1994年12月23日に出願された出願番号第08/363,
258号の出願の一部継続出願であり、この原出願は、その全部が記載されたも
のとしてここに引用される。
発明の分野
本発明の分野は、画像検出に関連し、より詳しくは、自己発生照明源の必要性
を少なくするか或は解消しつつ、バーコードラベルの如き画像を読み取る方法及
び装置に関する。
発明の背景
多数の異なる符号化フォーマットのいずれかで符号化された情報を保持するラ
ベルは、製品、包装或は他の品目に貼着され、多くの用途に用いられる。例えば
、製品の包装或は製品の包装に貼着されたラベル上のバーコードフォーマットに
小売製品識別情報を符号化することは通常行われている。バーコード記号は、ま
た、合計計算や明細目録の目的のため小売の包装等の広い範囲で使用されている
。小売設備のチェック・アウト・ステーションに置かれるバーコード読取装置は
、売り子によって製品識別データを販売コンピュータシステムの関連個所に読込
むために使用される。
現存のバーコードの多くは、幅が変化する一連の平行な明暗の長方形からなる
。明の領域は多くの場合“スペース”と呼ばれ、暗の領域は“バー”と呼ばれる
。バーとスペースは、ある特定のバーコードの異なる特性(characters)を定義
するように選択配列される。
バーコードラベルは特性を構成するバーとスペースから反射及び/又は屈折し
た光を検出する装置(例えば、スキャナ)によって読取られる。かかる装置は、
通常、読取られるべきバーコードラベルを照明するための光源を備える。バーコ
ードラベルを照明する通常の方法は、走査レーザビームの使用であり、その場合
、スポット光がバーコードラベルを横切って走査され、帰ってきた光の強度が光
学検出子によって検出される。光学検出子は検出された光の強度によって決まる
振幅を有する電気信号を発生する。バーコードラベルを照明するいま一つの方法
は、均一な光源をアナログ・シフトレジスタに接続された光学検出子配列(通常
、電荷結合素子即ちCCDと呼ばれる)とともに用いることである。走査レーザ
を用いる手法では、集められた光の強度によって決まる振幅を有する電気信号が
生成される。レーザ或はCCD手法のいずれにおいても、電気入力信号の振幅は
、暗色バーに対応するレベルの集合と明色スペースに対応するレベルの第2の集
合とを有する。あるラベルが走査されると、電気信号は、正方向の遷移と負方向
の遷移とを生じ、バーとスペースとの間の遷移を表わす。電気信号は2値の走査
信号に変換され、走査されたラベルのバーとスペースの配列を決定するために解
析される。バーとスペースの情報は、解読ユニットに送られ、バーコードが認識
されたか否か、認識されたときには、そのバーコードに含まれた情報が解読され
る。
実際に現存するバーコード読取システムの本質的な要素は、バーコードを照明
する手段である。レーザによるスキャナは、例えば、バーコードを照明するため
に飛行するレーザスポットを用いて返ってきた光を検出する。杖状の装置では、
バーコードの小さい部分を照明するために発光ダイオード(LED)と操作者が
照明ビームをバーコードを横切るように物理的に走査しながらバーコードを描画
するための検出装置を用いる。入力を受ける電荷結合素子(CCD)を用いた読
取装置のようなビデオ形式の読取装置(リーダ)では、バーコード全体を均一な
強度で照明するため複数のLEDを用い全体のバーコードをCCDセンサを用い
て描画(作像)する。
上記各システムは、バーコードのバーとスペースを識別する目的で、或は好ま
しい十分な挙動が得られるように集光量を増大するために自分で発生する照明に
依存している。自己発生照明の要求は、しかしながら、複雑化、装置の大型化或
は嵩高さ、および/又は消費電力の増大を招来する。例えば、飛行レーザスポッ
トを用いた走査装置では、パターン化されたミラー構造、2焦点レンズ、レーザ
光源およびレーザスポットをターゲットを横切るように掃引するためのモータを
必要とする。これら構成部品の各々が全体のシステムに対して複雑さと嵩高さを
増加する。さらに、レーザスポットを掃引するためのモータは、スキャナの中で
最も信頼性に乏しい部品であり、次にレーザ照明光源が信頼性を欠く。モータと
レーザ照明光源の使用は、システムを信頼性が乏しくコストの高いものとしてし
まう。要するに、自己照明の要求は、画像読取システムをより複雑で高価で信頼
性の乏しいものにしてしまう。この種の欠点は、ある適用分野、特に低コストで
手持ちの読取装置では重大である。
更に、CCDリーダ(読取装置)は、多くの場合、被写界深度の制限を有する
。例えば、照明用に赤色LEDを用いるCCDリーダは、1インチより小さい被
写界深度を有する。このことは、CCDリーダを用いることができる適用形式を
制限するとともに、一般にこのようなCCDリーダの汎用性を制限する。さらに
、低掃引速度のため、CCDリーダの使用は、手持ちの装置に限られてしまう。
それ故、自己発生照明なしで動作可能なバーコードリーダを提供することは有
利である。さらに、手持ち装置並びに他の応用を含む広い応用分野で利用できる
、より大きな被写界深度を有するバーコードリーダを提供することは有利である
。さらに、より少ない可動部を有し、より高い信頼性を示すバーコードリーダを
提供することは有利である。
発明の要約
本発明は、自己発生照明の必要性を低くするか、解消したバーコードや他のイ
メージを読み取る方法や装置を種々の態様で提供する。
本発明の好ましい実施例態様では、CCDを用いた画像システムが利用される
。画像システムは、高い照明レベルでのCCD検出装置の飽和を防ぐのに用いら
れ、それ故システムのダイナミックレンジを拡大することができる適合型露光回
路を備える。画像システムは、さらに、効率的な光学集光システムを備え、この
集光システムは高い縦横比を有する開口と、および/又は多重平面画像生成技術
を含む。画像生成システムはそれによって、特定の光レベルで大きい被写界深度
又は高い読取率又はその両方を持つことができる。好ましくは、相関2重サンプ
リン
グ回路をシステムによって検出する光のレベルをより低くするため、CCD検出
装置との関連において用いることができる。相関2重サンプリング回路は、より
大きい被写界深度、より高い読取率又はそれら両方を与えることができる。画像
発生システムはより強調されたエッジ検出のため微分信号処理の利点を享受する
ことができる。
種々の他の実施態様では、自己発生照明の必要性の低減或は解消の利点を保持
しつつ、上記要素の全部ではない幾つかを利用することができ、或は付加的な部
品を含むことができる。
図面の簡単な説明
本発明の種々の目的、特徴および利点は、添付の図面と一緒に好ましい実施例
の詳細な説明を精査することによりより良く理解されるであろう。ここで;
第1図は周囲光を用いる手持ちのバーコードリーダの一部切除斜視図である。
第1A図は本発明の1つ又はより以上の態様にしたがった光学読取システムの
ブロックダイヤグラムである。
第2図は結像された光ビームを受光するCCD検出装置のダイヤグラムである
。
第3A図は電荷蓄積とホトダイオードからCCDシフトレジスタ位置への電荷
の移動のプロセスを図示する電位ダイヤグラムである。
第3B図は5個の電位井戸を有する電荷結合素子の物理的な図である。
第3C図はCCDシフトレジスタに沿った電荷の移動を図示する電位ダイヤグ
ラムである。
第4図はCCD検出装置の簡略化した出力段のダイヤグラムである。
第5図はバーコードのダイヤグラムとフィルタ後の対応する波形図である。
第6図はCCDチップを駆動する駆動回路の回路ダイヤグラムである。
第7図は多重CCD検出システムのブロックダイヤグラムである。
第8A図は相関2重サンプリング回路のブロックダイヤグラムであり、第8B
図は第8A図のサンプリング回路に関連する波形ダイヤグラムのグラフである。
第9図はCCD出力段の回路ダイヤグラムである。
第10A図は2重サンプラープロセッサのブロックダイヤグラム、第10B図
は第10A図の2重サンプラープロセッサについてのタイミングダイヤグラムを
示すグラフである。
第11A図は2重スローププロセッサの回路ブロックダイヤグラム、第11B
図は第11A図の2重スローププロセッサについてのタイミングダイヤグラムを
示すグラフである。
第12図は第10A図の2重サンプラープロセッサと第11A図の2重スロー
ププロセッサについての移動(transfer)機能のグラフである。
第13A図は単レンズモデルに基づく光学システムのダイヤグラム、第13B
図は目的画像が焦点から動いたときのボケたスポットの発生を示す単レンズモデ
ルのダイヤグラムである。
第14A図〜第14B図は光学システムに付随する収差と歪の種々の形態を示
すダイヤグラムである。
第15図は余弦法効果を示すグラフである。
第16図は光の集光を示すダイヤグラムである。
第17図は円い開口と長方形/楕円開口について焦点を通っての点拡がり関数
の形状を比較するダイヤグラムである。
第18図はチルト角に関して楕円スポットサイズの変化を示すダイヤグラムで
ある。
第19図は同一の光量を集めた丸い開口と楕円開口についての被写界深度のプ
ロットを示すグラフである。
第20A図は目標物と画像作成装置との間に介在させた開口されていないレン
ズのダイヤグラムであり、第20B図は同様な関係で介在させた開口されたレン
ズのダイヤグラムである。
第21A図と第21B図は対称多焦点レンズの斜視図と正面図を夫々示すダイ
ヤグラムである。
第22A図〜第22C図は楕円開口と組合わされた多焦点レンズの種々の図を
示すダイヤグラムである。
第23A図、第23B図及び第23C図は、夫々単レンズ、干渉なしの多視野
光学レンズ(poly-optic lens)及びゾーン間干渉有の多視光学レンズからの距
離の関数としての最小再現可能バーを示すグラフである。
第24A図及び第24B図は夫々第21A図、第21B図のレンズのセンター
ゾーンについて焦点位置、焦点からズレた位置の点拡がり関数のダイヤグラムで
ある。
第25A図及び第25B図は夫々第21A図、第21B図の環状ゾーンについ
て焦点位置と焦点からズレた位置の点拡がり関数のダイヤグラムである。
第26A図から第30C図は種々の焦点距離のセンター及び環状ゾーンの種々
の組合わせについての近似点拡がり関数のプロットである。
第31A図〜第31C図は複数の開口を持った対称多焦点レンズを幾つかの視
点方向からみたダイヤグラムである。
第32図は切欠き対称レンズのダイヤグラムである。
第33図はレンズの中心に光軸を有する非対称レンズのダイヤグラムである。
第34A図はセンターゾーンが最近深度で、外側の環状ゾーンが最遠深度で結
像したときの軸オフチルト(off-axis tilt)を示すダイヤグラムで、第34B
図は反対の状態を示すダイヤグラムである。
第35A図と第35B図は画像作成装置の廻りにあるパターンで配置したレン
ズ配列を有するレンズシステムの異なる態様を夫々示すダイヤグラムである。
第36A図〜第36C図は画像作成装置の廻りにあるパターンで配置したレン
ズ配列を有する平面適用のためのレンズシステムの種々の態様を示すダイヤグラ
ムである。
第37A図〜第37C図は、画像生成装置の廻りにあるパターンで配置された
レンズ配列を有し、平行化レンズを含む平面適用のレンズシステムの種々の態様
を示すダイヤグラムである。
第38A図と第38B図は、多視光学レンズシステムの異なる実施態様のダイ
ヤグラムである。
第39A図と第39B図は光を集めるための曲面ミラーを用いた光学システム
の異なる実施態様のダイヤグラムである。
第40A図〜第40D図は特定の多視光学レンズの集光の状態を種々の角度か
ら示すダイヤグラムである。
第41A図〜第41C図は好ましい多視野光学レンズのダイヤグラムである。
第42A図〜第42C図はゾーン間干渉を低減するためにシャッターを用いた
光学システムの他の態様のダイヤグラムである。
第43A図は好ましい適合型露光回路の回路ダイヤグラムで、第43B図は第
43A図の回路についての波形パターンのグラフである。
第44A図と第44B図はある適合型露光回路を採用した光学システムの別の
構成例を示すブロックダイヤグラムである。
第45A図はビデオ信号における遷移を決定するための信号処理回路のブロッ
クダイヤグラムで、第45B図は第45A図の回路についての波形パターンのグ
ラフである。
第46A図〜第46D図は本発明の種々の態様に協働するCCD検出モジュー
ルの種々の視点方向の図面を示すダイヤグラムである。
第47図は第46A図〜第46D図のCCD検出モジュールと協働する手持ち
の画像再生装置の実施態様のダイヤグラムである。
第48図は第46A図〜第46D図のCCD検出モジュールと協働する携帯式
データ端末の実施態様のダイヤグラムである。
第49図は多次元領域での読取りのための多重CCD全方向画像再生装置のダ
イヤグラムである。
第50A図と第50B図はCCD配列に関してバーコードを回転した場合の出
力信号に関する効果を示すダイヤグラムである。
第51図は画素幅対ロール角度を正方形の画素を持つCCD配列と長方形の画
素を持つCCD配列(4:1の縦横比を有する)とについて比較して示すグラフ
である。
第52A図と第52B図は夫々マスクされたCCD配列の斜視図と側面図を示
すダイヤグラムである。
第52C図はボケ効果を低減させるための付加的なレンズを含む、マスクされ
たCCD配列の態様のダイヤグラムである。
第53図はアナモーフィック(anamorphic)レンズシステムを含む画像再生シ
ステムのダイヤグラムである。
第54A図と第54B図はゾーン間干渉を減少させるためのアポダイズ(apod
ized)された多視野光学レンズのダイヤグラムである。
第55A図と第55B図は第54A図と第54B図のアポダイズされたレンズ
によって得られる線拡がり関数である。
第56A図と第56B図はレンズ間の干渉を最小化しつつ、被写界深度を強調
するための多要素レンズシステムを図示するダイヤグラムである。
第57図はより長焦点のゾーンについて視野角を狭くするように矯正されてい
ないゾーンの収差を持つ多視野光学レンズを備えた多焦点光学システムを示すダ
イヤグラムである。
第58図は向きがいろいろの画像(例えばバーコード)を読むことを可能とす
るため円筒(シリンドリカル)光学系を用いた多方向光学システムのダイヤグラ
ムである。
第59図はバーコードの向きを決定するための一軸フィルターのダイヤグラム
である。
第60A図〜第60C図は第60D図〜第60F図に示したように種々の領域
と線形センサ形状を有する、ビームスプリッタとミラーを用いた多方向光学シス
テムのダイヤグラムである。
第61A図は単一の投影画像を分割するとともに異なる分割画像を独立に回転
させるためミラーバスケットを採用した多方向光学システムのいま一つの実施例
のダイヤグラムで、第61B図は手持ちのバーコードリーダを用いたミラーバス
ケットの特定の応用を示す。
第62A図〜第62F図はバーコードの多重回転画像を検出アレイ上に投影す
るためのカレイドスコープ(kaleido-scope)を採用した多方向リーダの他の実
施例に関連するダイヤグラムである。
第63図は周囲光を読取るべきバーコードや他の画像に到達させることができ
るように、バーコードリーダのハウジングから前方に伸びる光学的に透明なスペ
ーサのダイヤグラムである。
第64A図は光学拡散部材のダイヤグラム、第64B図は第64A図の光学拡
散部材を採用したシステムの効果を図示するダイヤグラムで、第64C図は光学
拡散部材を用いないシステムの作用を比較するためのダイヤグラムである。
第65A図と第65B図は夫々LEDポインタシステムの側面図および正面図
で、第65C図は種々の距離での種々のポインタ形状を示すダイヤグラムである
。
第66図は無限インパルス応答(IIR)ハイパスフィルタを含む信号処理回
路のダイヤグラムである。
第67図は有限インパルス応答(FIR)ハイパスフィルタを含む信号処理回
路のダイヤグラムである。
第68A図と第68B図は第67図の信号処理回路のインパルス応答係数のグ
ラフであり、第69A図と第69B図は第68図の信号処理回路に関する波形ダ
イヤグラムである。
第70A図と第70B図は第1図のバーコードリーダの走査ヘッドの異なる深
さの断面図である。
第70C図は第70A図と第70B図に示された走査ヘッド内に組込まれる光
学シャーシの平面断面図である。
第71A図は第1図のバーコードリーダのための好ましい電子及び制御システ
ムの電気的なブロックダイヤグラムで、第71B図から第71D図は第71A図
の電子ブロックダイヤグラムに関連する波形ダイヤグラムである。
第72図は再走査能力を有するバーコードリーダのブロックダイヤグラムであ
る。
第73A図と第73B図は装着された多焦点レンズの好ましい寸法諸元を示す
ダイヤグラム、第73C図は第73A図、第73B図の多焦点レンズの特性を示
すテーブルである。
好ましい実施例の詳細な説明
第1図はバーコードリーダの好ましい実施例の切欠き図である。第1図に図示
されたバーコードリーダ1501は、以下に詳細に説明するような技術と要素の
好ましい組合わせを採用することによって、周囲光で操作することができる比較
的深い被写界深度を持つ手持ちユニットである。手持ちのバーコードリーダ15
01は光学系と電子部品の大部分又は全部を包囲するハウジング1502を備え
る。バーコードリーダ1501はさらに、光学シャーシ1506が搭載されるデ
ジタルボード1503と、光学シャーシ1506の背面に接続されるとともにデ
ジタルボード1503にも接続されたアナログボード1505を備える。ハンド
ルボード1505は走査ヘッド1522の下方にハンドルを形成しているハウジ
ング1502の部分の中に収納されている。
走査ヘッド1522と光学シャーシ1506は以下に詳細に述べるように、他
の光学系や関連部品と一緒に、第70A図〜第70C図に詳細に図示されている
。光学シャーシ1506には、第73A図と第73B図に示される如き作像レン
ズ1749の如き作像レンズ1509が取付けられている。作像レンズ1509
は好ましくは拡大された被写界深度を備える多焦点レンズである。種々の好適な
多焦点レンズと他の光学系並びに周囲光中で操作できるのに好適な電子部品につ
いての詳細は以下に詳述する。
第1A図は本発明の1もしくは多くの態様にしたがった画像読取システム10
0のブロックダイヤグラムである。
第1A図の画像読取システム100は、光学集光系103、CCDディテクタ
104、前段増幅ブロック105、信号処理ブロック106、およびデコードブ
ロック107からなる。光学集光系103は周囲照明光101の存在下で作動し
、ターゲット(例えば、バーコードラベル102)から反射されてきた周囲光を
集め、集めた光をCCDディテクタ104上に結像する。CCDディテクタ10
4は作像データからなるCCD入力信号を得るため前段増幅ブロック105と協
働する。CCD入力信号は信号処理ブロック106によって処理され、以下の詳
述するように、デコード(解読)のためデコードブロック107に送られる。
第2図は結像された光ビーム115を受光するCCDディテクタ110のダイ
ヤグラムである。光はターゲットライン114に位置するターゲットから反射さ
れる。反射された光はレンズ113を通してCCDディテクタ110上に結像さ
れる。CCDディテクタ110はホトダイオードアレイ112からなる線形の集
積チップとして実施化される。動作において、CCDディテクタ110はビデオ
カメラと同様に動作し、ホトダイオードアレイ112は画素位置に対応する。画
素サイズと間隔は、レンズ113の結像の制限と共に、CCDディテクタ110
と協働する作像装置について被写界深度と最小バーコードサイズを規定する。
線形CCDディテクタは4個の基本要素を有する。これらの4個の基本要素は
、光子−電子変換、電荷貯蔵、電荷移動、および電荷−電圧変換に関係している
。光子−電子変換は多重のホトダイオード(例えば、画素112)によって行わ
れる。代表的なホトダイオードは50%の量子効率を有し、このことはホトダイ
オードを打つ2個の光子毎に1個の電子電荷が生成されることを意味する。電子
電荷は、コンデンサの如くに作用する電位井戸内に貯蔵される。露光期間が完了
すると、コントローラから受け取った読取りゲートパルスが蓄積された電荷をC
CDシフトレジスタへ放出することを可能にする。電荷の蓄積およびホトダイオ
ードからCCDシフトレジスタ個所への電荷の転移のプロセスを図示する電位ダ
イヤグラムは第3A図に示されている。
電荷移動はホトダイオードが次の露光期間において電荷を集めている間にシフ
トレジスタに沿って生ずる。電荷結合素子は分散ゲート金属酸化シリコン電界効
果トランジスタ(MOSFET)130によって実現され、その物理的な形状は
第3B図に示されている。分散ゲートMOSFET130は長いソースドレイン
チャンネル131を有し、多数のゲート132を含んでいる(画素112につき
1ゲート132)。電荷は各ゲート位置において入射され(例えばシフトレジス
タ位置)ホトダイオードによってかつ第3A図に示されているプロセスによって
行われる。電荷はゲート電位を制御することによって一連のシフトレジスタ位置
に沿って移動される。第3B図のMOSFET130について3つのクロック信
号がシフトレジスタに沿った電荷の移動のために必要である。ホトダイオードは
かくして各3つのゲート毎に電荷を入射させる。他の例として、2つのクロック
を用いて2つのゲート毎に電荷を入射するようにホトダイオードを制御すること
ができる。上記の電荷移動プロセスを図示する電位ダイヤグラムは第3C図に示
されている。
アナログシフトレジスタの終段において、増幅器は電荷を電位に変換する。こ
の変換は典型的なコンデンサを用いて電荷を蓄積し、電位電圧を出力することに
よって行われる。MOSFETは各画素間の移動の間に、コンデンサから電荷を
なくするのに用いられる。変換プロセスは変換された電圧レベルの増幅を含むこ
とができる。出力電圧は電源供給電圧の約半分に等しい直列バイアスレベルを有
している。入力される光の強度が高ければ高いほど、直流バイアス電圧は低くな
り、光電変換による電荷は入射される電子の形態であるからである。
第4図は第2図に示したようなCCDディテクタ110の簡略化された出力段
のダイヤグラムである。第4図において、電子150の流れは蓄積コンデンサ1
52によって蓄積される(以下、センスコンデンサと称される)。トランジスタ
154、例えばMOSFETは、各画素間に蓄積された電荷をクリアする。MO
SFET154はリセットトランジスタもしくはリセットMOSFETと称され
る。センスコンデンサ152の電圧レベルはMOSFETからなるバッファ段1
52によって読み取られる。このバッファMOSFET155は、その一端にお
いて正のバイアス電圧160に接続され、他端においては電流シンク158を通
じて負のバイアス電圧159に接続されている。1つの実施例においては、電流
シンク158は抵抗からなり、負のバイアス電圧159は設置レベルにセットさ
れている。
電荷結合素子の動作に関するより詳しい情報は、ジェイ・ミルマン(J.Millma
n)、マイクロエレクトロニクス、デジタルおよびアナログ回路及びシステム(Mi
cro-electronics,Digital and Analog Circuits and Systems)(マグローヒル
1979)、298〜312頁、ジェイ・ディ・モスレイ(J.D.Mosley),“CC
D作像アレイ(CCD Imaging Arrays)、“EDNマガジン、(8月20日、
1990)、116〜126頁およびソニー株式会社発行1993線形センサI
Cデータブックに見い出される。
CCDディテクタ110は離散時間アナログ信号の形式でデータを提供する。
アナログ信号は、各ステップの1つに寄与する各画素からのデータでもって階段
状と同様に生成される。大部分のCCDチップは画像が明るい(白)である時に
ローレベルであり、画像が暗い(黒)である時に、ハイレベルとなる出力をもっ
ている。CCDディテクタ110からの出力信号はローパスフィルタを通過して
、第5図に示すような平滑化された信号となる。第5図においてバーコードの一
部が暗いバー部分と、より明るいスペース部分171とをもつようにして表示さ
れている。対応するCCD出力信号172がローパスフィルタを通過した後、上
記バーコード部分について示されている。フィルタされたCCD出力信号172
は暗いバー部分170が読まれたときにはハイの状態で、かつ、より明るいスペ
ース部分171が読まれた時にはロー状態でそれぞれ示されている。CCD出力
信号172は変倍可能な直流成分をもっている(例えば4.5V)。
CCD出力信号172の振幅は、ホトダイオードアレイの感度と露光時間に主
として依存する。露光時間の間CCDディテクタ110のホトディテクタは電荷
を蓄積する。周期的に蓄積された電荷はアナログシフトレジスタに渡される。ア
ナログシフトレジスタ内の情報は順次読み出されてアナログCCDシグナルを形
成し、フィルタされることによってCCD出力信号172に対応するものである
。
蓄積されたデータの全ては、ホトディテクタから転送され、露光時間の露光の
間に読み出され、残りの残留電荷は次の露光期間においてデータを歪ませること
はない。もしも、データ読み出し時間より早い露光時間を持つことが要求される
場合には、シャッタを備えたCCD素子を使うことができ、それによって露光時
間が読出し時間の一部を満たすようにすることができる。
CCDディテクタ110はソニー株式会社によって製造されたILX−503
Aチップ(2048画素を有する)、又はILX−505Aチップ(2592画
素)等のILXシリーズのCCDチップによって実現される。ソニーILX−7
03Aは電子シャッタを必要とする応用に使用されうる。これら素子の記述はソ
ニー1993CCD線形センサICデータブックに見い出すことができる。
第6図はILX−503又はILX−703、CCDチップ204を駆動する
のに適した駆動回路の回路ダイヤグラムである。第6図の駆動回路はホトディテ
クタからアナログシフトレジスタへ電荷を移動させることを可能にするため、画
素クロック信号(φCLK)201と読出しゲートクロック信号(φROG)2
02を生成する。画素クロック信号201はレゾネータオシレータ回路203に
よって第6図に示されるように生成される。読出しゲートクロック信号202は
同様に第6図に示すように、読み取りゲートクロック発生回路205によって生
成される。
読出しゲートクロック発生回路205は、一対のワンショット回路に後続され
る発信回路207から成る。いま一つのワンショット回路208は読出しゲート
クロック信号202が生成された時に、画素クロック信号201を一時的に不能
化にするように働く。CCDチップ204はCCDビデオ出力信号206を生成
する。
CCD出力信号206は上で述べたように、ローパス再構成(reconstruction)
フィルタに提供され、その後以下に詳細に述べるように信号処理デコード及び他
の機能のための回路に送られる。ローパス再構成フィルタは前段増幅ブロック1
05の一部として、あるいは信号処理ブロック106の一部として実現される。
ローパスフィルタは好ましくは、画素クロック信号201の周波数の1/2より
高い周波数を持つ信号を締め出すように構成されている。このローパスフィルタ
は、好ましくは急峻なフィルタ特性を有するものであり、急峻でないフィルタは
バーコードを読み取るのに必要な一つのバー当たりの画素数を増大する。ローパ
スフィルタは必要ならば光のレベルと露光時間に依存したゲインを与えることが
できる。
必要な保護を達成するために多重線形CCDアレイを作像のために用いること
ができる。感度はより大きな作像装置では減少する傾向にあり、ある用途におい
ては、多重線形CCDアレイの使用が好ましい。更に、コストはより大きなCC
Dアレイでは幾何学的に増大する傾向がある。線形CCDアレイとの関係で多数
の実施例がここに記述されているが、ここに記述されている実施装置の多くの原
理はCCDセンサ分野に同様に応用することができる。
第7図は、多重CCDディテクタシステムのブロックダイヤグラムであり、例
えば、低コスト多重走査線システムを構成するようになされている。第7図にお
いて、複数のCCDディテクタ230には第6図において先に示したような単一
CCD駆動回路231によって、クロック信号が与えられる。CCD駆動回路2
31はCCDディテクタ230の各々に対し、画素クロック信号と読出しゲート
クロック信号233を与える。CCDディテクタ230は高速アナログマルチプ
レクサ235を介して信号処理回路232に結合されており、信号処理回路はC
CDディテクタ230を処理の順番に選択する。カウンタ237はクロックパル
スを計数するとともに適当な時刻において高速アナログマルチプレクサ235を
切り替えるようにCCD駆動回路231に結合されている。信号処理回路232
は各CCDディテクタ230から順次CCD出力信号238をアナログマルチプ
レクサ235によって制御される順に受け取り、そして、それによってCCD出
力信号238を繰返し時系列的に処理する。
CCDディテクタ230は所望の作像パターンを生成するように、種々の異な
るパターンで物理的に配置される。CCDディテクタ230は完全に分離された
状態で共通の回路基盤上に装着されるか、同じチップ基盤上に構成される。
CCDに基づく光学系をデザインする際に当然に考慮されるべき光区の雑音源
がCCDチップ内には存在する。4つのノイズ源がとりわけここでは注目される
。第1のものは、ホトディテクタのショットノイズであり、これは以下の式で表
される;
Irms=√(2eIdB)
ここで、Idはホトディテクタの暗電流(アンプ内)、Bはシステムのバンド幅
(Hz単位)およびeは電子の電荷(即ち、1.6×10-19C)である。暗電
流Idは25℃毎(ILX−503Aチップの場合)に倍加する温度に依存性の
強い関数である。ホトディテクタショットノイズの効果はホトディテクタがより
長く蓄積する場合により強調される。従って、長い露光時間はホトディテクタシ
ョットノイズを増大させる。このショットノイズの効果は、しかしながら、より
長い露光がより多くの信号を導くという事実によって無視できるものとなる傾
向がある。ショットノイズによる信号対ノイズの比は露光時間の平方根に比例す
る。
ノイズの第2の源は、電荷の移動のプロセスに伴うものである。このノイズ源
は、表面状態(即ち、1/F)および電荷転移MOSFETによって生成される
熱ノイズに起因する。電荷転移ノイズは出発画素から最終画素に至るノイズの線
形的な成長として表される。転移されるべき第1の画素が電荷転移レジスタ内に
おいて、ごく短い間のみとどまっている一方、最終画素はより長い時間その状態
にとどまっており、それ故、第1の画素よりもよりたくさんのノイズを蓄積する
。電荷転移効率は一般的に高いので、このノイズは性能を劣化させるほど通常は
重要ではない。
第3のノイズ源はkTCノイズとして知られている。このタイプのノイズはC
CD連鎖の最終段において、リセットトランジスタに関係する切り替えコンデン
サ効果によって引き起こされる。この種の効果は、切り替えられるコンデンサフ
ィルタ内においても起こり得る。このノイズ源は典型的には、CCDチップにお
ける主要なノイズ源であるが、相関二重サンプリングの如きここで述べる他の手
法によって最小化され、又は除去することができる。
周波数の関数としてのkTCノイズパワーのグラフが第9A図に示すCCD出
力段について第9B図に示されている。第9A図のCCD出力段は、第4図にお
いて、第4図におけるリセットMOSFET154がオフステートにおける内部
抵抗(Roff)およびオン状態(Ron)における抵抗によってモデル化されてい
る点を除いて第4図のものに相当する。第9B図において、ひとつのグラフ26
0は、リセットMOSFET154が、オフされ、したがって、Roffの抵抗を
有する時のkTCノイズパワーを示すいま一つのグラフ261は、リセットMO
SFET154がオンされ、したがって、Ronの抵抗を有する時のkTCノイズ
パワーを示している。
第4のノイズ源は、電荷−電圧変換プロセスに起因する。電荷−電圧増幅器は
、FETの表面状態(すなわち1/F)および熱ノイズによって支配され、さら
に更に他の抵抗による熱ノイズにも支配される。このノイズ源は、kTCノイズ
の
次に支配的で露光時間に影響されない。このノイズ源は、弱い温度依存性しか持
っていない。
第8A図は、kTCノイズを減少させるために採用された、相関二重サンプリ
ング回路のあるタイプのブロックダイヤグラムである。第8B図は、第8A図の
回路のノイズ減衰特性の例を示す波形のダイヤグラムである。
第8A図に示される如き相関二重サンプリング回路は、CCD出力段(例えば
、第9A図に示されるような)におけるリセットMOSFETによって、センス
ノードの周期的なリセットによって生成されるリセットノイズを除去するのに好
適に採用され、それによって、信号対ノイズ比を改善することができる。一般的
に、リセットノイズは、以下の式によって表される。
Nr(V)=√(4kTBR)
ここでkは、ボルツマン定数=1.38×10-23,T=絶対温度(ケルビン),
B=ノイズパワーバンド幅(Hz),およびR=抵抗(Ω)。相関二重サンプリ
ング回路は、CCD出力電圧をリセットパルスがオフされた後一度、および信号
電化が読み出された後一度それぞれサンプリングすることによって動作し、それ
によって電荷の直接測定ができるようになっている。この電荷測定は一般には、
リセットノイズに無関係であって、それはリセットノイズが画素期間の画素周期
の期間に亙って相関しているからである。言い換えれば、チャネル抵抗によるノ
イズ電圧は、2つのサンプルがとられる時にその期間、その周期に亙って変化す
ることがなく、したがってリセットノイズがCCDチップから外部的に消去され
ることになる。
第8A図に示されるように、入力信号240(第6図のCCDチップ204か
らの出力の如きもの)は増幅器241によってバッファされる。増幅器241の
出力はアナログスイッチ243、コンデンサ242およびバイアス電圧244(
これは通常接地電圧)から構成される直流復元回路サーキット239に接続され
ている。クランプ信号255は、アナログスイッチ243を制御する。直流復元
回
路239は、いま1つのバッファ245に接続されている。バッファ245は、
いま1つのアナログスイッチ246に接続されている。アナログスイッチ246
は、サンプル信号259によって制御される。アナログスイッチ246のパター
ンは、コンデンサ247およびいま1つのバッファ248に接続されている。バ
ッファ248は、出力信号249を出力する。
入力信号240はたとえば、第8B図に図示された入力波形250のように出
現する。第8B図の波形は、説明の目的のため幾分理想化されている。入力波形
250の例において、太く陰線がつけてある線は、入力信号240に現れる比較
的低周波のノイズ257を表している。フィードスルーパルス254は、リセッ
トMOSFETがアクティブである時、サンプル入力波形250に発生する。こ
のフィードスルーパルス254の期間の間比較的広帯域のノイズが発生し得る。
しかしながら、フィードスルーパルス254が終了するとともにリセットMOS
FETが不活性状態になると、一般的に比較的低周波の一定のノイズパターンが
期待される。フィードスルーパルス254の間の期間255において生じる比較
的低周波のノイズ257は、第8A図の回路の相関作動によって除去されるか、
もしくは実質的には減少される。
作動において、入力信号240は、入力バッファ241に印加される。クラン
プ信号255(第8図において波形251で示す如き)が、アクティブである時
、コンデンサ242は、アナログスイッチ243を介してバイアス電圧244に
結合される。コンデンサ242には、それによって第8B図の波形250に関連
して示すようにリセット電圧レベル256までチャージされる。クランプ信号2
55がその後不活性化され、クランプを解除し(すなわち、アナログスイッチ2
43を解放する。)、コンデンサ242をリセット電圧レベル252にチャージ
されたままにする。
入力波形250は、CCDディテクタ内の特定のホトダイオードによって集め
られた、或は蓄積された電荷の量によって決まるレベル265に切り替えられる
。バッファ241の出力は、入力波形250に追従し、コンデンサ242が入力
波形250におけるレベルを変化させる前には、その同じ電圧を維持するのでコ
ン
デンサの対向端を新しい電圧レベルに強制的に設定する。バッファ245の入力
端における電圧は、入力波形の電圧レベル265とリセット電圧レベル256の
差の値をとる。入力波形250のリセット電圧レベル256は、画素周期の間相
関するノイズ257を含んでいるので、コモンモードノイズが直流回復回路23
9の出力からそれによって除去される。
コンデンサ242の電圧レベルは、サンプル信号259(第8B図における波
形252に示す)が活性化されたときにサンプルされる。サンプル信号259が
活性化されるとコンデンサ247は、コンデンサ242の電圧によって決まる電
圧レベルにチャージされる。サンプル信号259が不活性化されると、スイッチ
246を開く一方コンデンサ247は、サンプル信号259の次のサンプル期間
までその電圧レベルを保持する。
入力波形250に関連する出力波形253が第8B図に示されている。第8B
図の相関二重サンプリング回路の出力信号249において現れるような出力波形
253は、入力波形250のサンプルされた電圧レベルのシーケンスからなり、
バイアス電圧244によってオフセットされる。上記したように出力波形253
はコモンモードノイズが、十分に減少されたものとなっている。デユアルサンプ
ルプロセッサとして知られる相関二重サンプリング回路の特定の例のより詳細な
ダイヤグラムが第10A図に示されている。第10A図の相関二重サンプリング
回路についてのタイミングダイヤグラムは第10B図に示されている。第10A
図においてCCD信号270は前段増幅段273に接続されている。抵抗RLは
CCDディテクタの出力抵抗を表す。前段増幅段273は図示の如く構成された
増幅器275、2個の抵抗276および277およびコンデンサ278から成る
ローパスフィルタ段274に接続されている。ローパスフィルタ段の転移変換機
能は以下の式で与えられる。
|HRc(f)|2=1/(1+(2πTD)2)
ここで、TD=抵抗276とコンデンサ278のRC時定数である。ローパス
フィルタ段274はコンデンサ280に接続されている。コンデンサ280はバ
ッファ段282及びスイッチS1の一方の端部に接続されている。スイッチS1
の他端は接地286に接続されている。バッファ段282は第2のスイッチS2
に接続されている。スイッチS2の他端はコンデンサ283に接続されるととも
に、いま一つのバッファ段284によってバッファされる。バッファ段284は
相関信号288を出力する。
第10A図に示す相関二重サンプリング回路の動作は、第10B図のタイミン
グダイヤグラムを参照して説明される。CCD信号270は複数の画素周期に分
割され、その各々は上記したように特定の画素からの入力から成る。デュアルサ
ンプリングプロセッサのタイミングは、画素期間内において、5個の非排他的な
時間間隔に分割される。これらの時間周期は(1)リセット、(2)参照、(3
)クランプ、(4)ビデオダンプ、及び(5)サンプルと称される。これら時間
周期の各々は以下においてより詳細に説明される。
第10B図において、波形300に関連して示されるリセット周期310はリ
セットスイッチ(例えば第4図に示されるリセットMOSFET)がオンされた
時に始められ、それによって画素読出しシーケンスを開始する。第10B図の波
形300はリセットスイッチがオンされた時間に始まるCCDビデオ出力信号の
例である。リセット周期310の間、CCD出力段(第4図に示す如き)におけ
るセンスコンデンサ152は参照基準電圧源156の電圧レベルにセットされ、
それによって信号電子によって侵食されるべきセンスコンデンサ152内の正の
電荷パケット(packet)を設定する。この動作に関連する時定数は好ましくは、
非常に小さいものである。例えば、センスコンデンサ152が0.4pFの値を
有し、オン抵抗が2KΩのものである時に800ピコ秒である。このような短い
時定数の結果、センスコンデンサ152のチャージをクリアする制御を行うリセ
ットMOSFET154に印加されるリセットパルス幅は、必要ならば、極めて
小さくすることができる(例えば、数ナノ秒)。
リセットMOSFET154へのリセットパルスの印加は、CCDシグナル2
70において見られるフィードスルーパルスを生成する。このフィードスルーパ
ルスは、センスコンデンサ152及びリセットMOSFET154のゲート対総
数、ゲートソース間容量Cgsからなる効果的コンデンサ分割ネットワークによっ
て引き起こされる。
リセット周期の後、参照周期312がリセットスイッチ(即ちMOSFET1
54)がオフされた後に発生する。センスノード(例えばセンスコンデンサ15
2)における電圧レベルはこの時間の間に参照電位156にまで早期に減少する
。センスノードは参照電位を信号電荷がセンスコンデンサ152に移行されるま
で保持する。
クランプ周期314はリセット周期312の間に発生する。クランプ周期31
4の間クランプスイッチS1がオンされ、それによって第1バッファ段282へ
の入力における電圧レベルを接地レベル、又は必要とあれば0でない参照レベル
に強制する。この動作は各ビデオダンプが生ずる以前に各画素に対して精密な参
照レベルを与える。更に、それはリセットスイッチ154がオンされている時間
の間に投入されるリセットノイズを消滅させる。クランプされたレベルはデュア
ルサンプリング回路によって採用された第1のサンプルであると考えられる。こ
のクランプは次に続くビデオダンプ周期316の開始に際して、レリーズされる
(即ちスイッチS1がオフされる)。
クランプ周期314の後には、ビデオダンプ周期316が続く。ビデオダンプ
周期316の間、合算用井戸からの電荷は出力変換ゲートがアクティブになる時
、センスノードに移される(即ち、センスコンデンサ156において)。このこ
とは、CCDの合算用井戸における信号レベルに比例する量だけセンスノードが
放電される結果を生ずる。
ビデオダンプ周期316の間にサンプル周期318が発生する。ビデオ信号3
00はそれが安定した後、スイッチS2の動作によってサンプルされ、保持され
る。スイッチS2はビデオダンプ以前にオンされ、サンプリングが接地電位にお
いて、クランプスイッチがオンされた時に始まることを保証する。もしもビデオ
ダンプの後まで、サンプリングが開始されない場合には、サンプル・アンド・ホ
ールド回路の有限のバンド幅と応答時間から結果する僅かな非線形性をその応答
が示すであろう。スイッチS2はビデオダンプの前にオンされるので、サンプリ
ングは各画素について同じ電位で開始される。ビデオ信号が保持されている時、
クランプがリリースされる時間周期はクランプ対サンプル時間もしくはサンプル
対サンプル時間tsと称される。
好ましい時間的関係においては、リセットクロックをビデオタンプのhからそ
の大きな振幅比例にできるだけ遠く離すことが好ましい。この位置決めはビデオ
信号がサンプルされる前に参照レベルの十分な安定化時間を保証する。リセット
クロックフィードスルーパルスはビデオ信号がサンプル対サンプル時間tsの間を
除いて全画素周期の間にわたってクランプされているので、クランプスイッチの
結果として消失される。
サンプル対サンプル時間tsおよび電気バンド幅Tdは、好ましくは低ノイズ特
性を示すように選択される。相関二重サンプリングプロセッサは一種のバンドパ
スフィルタとして機能し、高周波ノイズがバンド幅をより小さくすることによっ
て排除される一方、tsが小さくなる(これら低周波数が相関されるようになる)
時に低周波ノイズが排除される。効果的なバンドパスフィルタの中心周波数は高
い信号増幅度を維持しながらtsとTdを調整することができる。最適な中心周波
数はノイズがある与えられたCCDノイズ入力スペクトルについて最小となるよ
うに選ばれる。
好ましくは、相関二重サンプリング回路はkTCノイズを完全に消すと共に
チップCCD増幅器によって生成されるホワイトおよび1/fノイズを最適に
フィルターするように構成されており、それによって全体の信号対ノイズ比を改
善する。
使用し得る相関二重サンプリング回路のいま一つのタイプは、デュアルスロー
ププロセッサである。このデュアルスローププロセッサは遅いデータレートで作
動する場合にその挙動はデュアルサンプルプロセッサと同様の挙動を示すが、デ
ュアルサンプルプロセッサは高い画素レートであることが好ましい。デュアルス
ローププロセッサのダイアグラムは第11A図に図示されている。第11A図の
デュアルスローププロセッサのタイミングダイアグラムは第11B図に示されて
いる。
第11A図のデュアルスローププロセッサにおいては、抵抗352はCCDデ
ィテクターの出力抵抗を表す。CCD出力信号350は前段増幅器353に接続
されている。前段増幅器353の出力は反転増幅器355に接続されると共に、
非反転増幅器354に接続されており、これら増幅器の各々は1のゲインを有す
る。反転増幅器355の出力および非反転増幅器354の出力はそれぞれ3位置
スイッチ360に接続されている。非反転増幅器354の出力は抵抗356を介
して3位置スイッチの一つの位置361に接続される一方、反転増幅器355の
出力は抵抗357を介して3位置スイッチ360のいま一つの位置363に接続
されている。3位置スイッチ360の第3の位置362はオープンのままである
。3位置スイッチ360の共通端364は積算器370に接続されている。積算
器370は作動増幅器366とコンデンサー367からなる。作動増幅器366
の入力および出力は第11A図に示すようにコンデンサー367の対向端にそれ
ぞれ接続されている。いま一つのスイッチ365が積算増幅器366の入力から
接地69の間に接続されている。
動作においてCCDビデオ信号350は前段増幅器353によって増幅される
。前段増幅器353は例えば2ボルトv/vのゲインを有する。前段増幅器35
3の出力は3位置スイッチ360によって積算器370に供給される。CCDビ
デオ信号350の処理はスイッチ365をオンし、スイッチ364を位置362
に設定することによって積算器370を接地電位にリセットすることによってま
ず始められる。積算器370をリセットした後、スイッチ365は開き3方向ス
イッチ360は参照電圧レベルがサンプルタイムtsの間、積算コンデンサ367
に積算されるように第1位置361に切り替える。
積算の効果はリセットポテンシャルを減算することであり、それによってコモ
ンモードリセットノイズを消滅させることができる。ts秒の間積算した後、チャ
ージはCCDのセンスノード(例えばセンスコンデンサ152)に放出される。
3位置スイッチ360が第2位置363に切り替わると同時に、積算器370は
反転増幅器353の出力に接続される。スイッチ360が第3位置に開かれたと
きに、参照レベルとビデオレベルの加算値がts量の間積算される。信号はその後
積算器370によって保持される。
デュアルサンプラーもしくはデュアルスローププロセッサのいずれか一方から
の出力信号は適当な手段、例えばアナログ/デジタルコンバータによってデジタ
ル化され、そしてデジタル的に処理されるかもしくは以下で更に詳述されるアナ
ログ技術のいくつかもしくは全部を用いることによって処理される。
正規化された周波数(2πfts)の関数としてのデュアルサンプラーおよびデ
ュアルスローププロセッサの変換関数はデュアルサンプラープロセッサについて
ts=2Tdであるとして第12図に比較して示されている。第12図に示すよう
にフィルタリング特性は2つの異なるタイプのプロセッサの間で非常によく似て
いるが、相関デュアルサンプラープロセッサはより高いデータレートについてよ
り好ましい。
CCDディテクタの特定の性質は光学システムについて特殊な要求をもたらす
。例えばバーコードラベルを高速に読み取るようにデザインされたCCDに基づ
くバーコードリーダーは、比較的短い露光時間をもたなければならない。周囲光
の条件のもとで、すなわち自己発生レベルが僅かのもとで読取を行う為にはバー
コードリーダーのごとき光学系は好ましくは使用できる最大の光を集めるように
形成されなければならない。本発明は好適な実施例に用いるのに適した多数の異
なる光学構造を考慮している。これらの光学構造は、例えば多視野および多焦点
レンズ,多段階インデックス要素(グレイデッドインデックスエレメント)、光
学的平面プリズムその他の部材を含む。これらの構造は単独でもしくは光を集光
し、あるいは以下に述べる種々の実施例の被写界深度を増大するため組み合わせ
て用いることができる。
線形CCDのための簡単な光学系は単一レンズ系である。単一レンズモデルは
第13A図に図式化されており、そこでは読取距離と走査線の長さとの間の基本
的な関係のいくつかが示されている。
第13A図の単一レンズモデルはレンズ401を通して結合され、かつ作像装
置(例えばCCDディテクタ)402に投影されたターゲット400から光を集
めることを示している。第13A図に示されるように、レンズ401はレンズ4
01が結像される距離XFにおいて作像装置402から長さWFの仮想的な走査ラ
インが投影されると考えられる。この仮想的な走査線の長さWFと作像装置の長
さWiの比は焦点距離XFの作像装置までの距離Iとの比であると考えられる;
WF=Wi XF/I
作像装置距離Iはレンズ方程式からも同様に計算される。
I=XFf/(XF−f)
各画像は仮想走査線WFの長さ方向に投影される。そのような投影の構造のた
め、画素の画像はXF/Iの比だけ拡大される。
幅WFは距離XFにおける作像装置402の視野(フィールドオブビュー)に対
応する。作像装置402は以下のような視野角θを持っている。
θ=2 Arctan (Wi/2XF)
光学系のデザインは焦点ボケ、回折、収差、種々の光散乱、ラベルの反射率お
よびラベルの印刷コントラスト等についての考慮をする必要がある。これらの問
題は以下に簡単に詳述されるが、より完全な説明は本発明の種々の態様に従った
光学構造の好ましい実施例について与えられる。
焦点ボケの現象はレンズの焦点スポットからターゲットイメージまでの距離に
関係する。もしもバーコードがレンズから距離XFのところに位置し、かつ視野
幅WFの範囲内にあるならば、バーコードは結像装置上において結像状態にある
であろう。第13B図に示すようにバーコードがレンズに近付くかあるいは遠ざ
かるように移動されるならば、像は次第にボケるであろう。このボケの度合いは
仮想スポット405もしくは最適焦点位置406における結像スポットより大き
いボケたスポットによってバーコードが作像されることから生ずる。ボケたスポ
ッ
ト405のサイズは第13B図に見られるように焦点406からの距離の線形関
数である。ボケたスポット405はより広いレンズロ径(開口)についてはより
狭いレンズ開口に比べてより急速に距離とともに増大する。開口径の焦点距離に
対する比はfナンバーもしくはfストップと呼ばれ、f/#として記号化される。
このように例えばf/4レンズはf/8レンズの被写界深度の半分の被写界深度を
有する。なぜならば、f/8レンズの開口径はf/4レンズの開口径の半分だから
である。
レーザビームのくびれが作像系の焦点に対応し、かつレーザースポットのサイ
ズがターゲット(例えばバーコード)における点広がり関数のイメージに対応す
る点において、CCD作像系とレーザ光学系との間にはある種のアナロジーが成
立する。実際、焦点406におけるスポット(またはくびれ)は無視できるほど
小さな系ではなくて、むしろ回折の効果およびレンズ収差によって幾分大きいも
のであり得る。レンズ開口のサイズは回折に起因してスポットサイズに影響を与
え、その回折は光の波頭の一部分のみが開口を通過することが許されるときに起
こり得る。より大きな開口は一般により小さなスポットサイズをもたらし、一方
より小さな開口はより大きなスポットサイズをもたらす。回折の効果は光の波長
にも依存し、すなわち周囲光あるいは自己発生光源であるかに依存する。例えば
青色の光は赤色光よりも小さなスポットサイズを生成することができる。
CCDを用いた画像読取システムのための光学モデルにおいて、焦点ボケとス
ポットサイズの回折の効果は平均平方根(すなわち、両方のスポットサイズの二
乗の和の平方根)として評価することができる。
回折に加えてレンズ収差(すなわち、理想的なレンズ形状からの偏移)がより
大きなスポットサイズのくびれを導く。結果的なくびれのスポットサイズはD(
1+K)として表され、ここでDは回折限界のスポットサイズであり、Kは収差
係数である。収差のないレンズに関して言えば、K=0である。
収差には球面収差や色収差を含んで種々のタイプのものがある。球面収差は大
口径レンズ(f/3)より大きいレンズにとって収差の最大のものである。球面
収差は完全な形状のレンズと球面形状のレンズとの間の差によって生ずる。完全
な回折が制限された画像を形成するためには、球面の波頭が必要となる。しかし
ながら球面レンズ形状は球面波頭を生成するのに正しい形状ではない。正しいレ
ンズ形状は物体対画像の距離比以下では拡大し、もしくは共役比と称されるに依
存する。この完全形状のレンズと球面形状レンズとの相異は、球面収差を引き起
す。
レンズの径方向に光が通過する(すなわち、光線高さ)場所に依存する焦点距
離における効果的なシフトずれである。中心に近いレンズの領域は一つの焦点を
持つ一方、センターから外側に広がるレンズの同心リングは中心からの距離に依
存する異なる焦点距離を有する球面収差は適当な形状の球面レンズ(例えばプラ
ノコンベックス,ダブルコンベックス,メニスカス)のレンズを用いる。レンズ
を正しく形状化する(例えば非球面レンズとして)、または多重レンズ(例えば
二重もしくは三重)を用いることによって最小化もしくは解消することができる
。
色収差は波長の関数としての焦点距離の変化に関係する。焦点距離の変化は光
学物質の屈折率が波長によって変化するために生じる(分散と呼ばれる効果)。
色収差は非点収差が存在しない場合にf/2より小さい開口について収差の主た
るものとなる。色収差は異なる分散特性を有する二つの異なるレンズを用いるこ
とによって調整することができる。
コマは作像すべき物体が光軸上にない場合に光線高さの関数としての倍率の変
化に関係する。第14図Bに示されているコマの効果は例えば非点収差の効果に
よって典型的には隠されてしまうが、それにもかかわらず開口を適当に位置させ
ることによって矯正することができる。
非点収差は水平軸と垂直軸の間の焦点における相違である。この非点収差の効
果は第14C図に図示されているように、例えば接線の画像、すなわち垂直軸の
画像がある距離に表れ、径方向の線の画像(すなわち水平軸)以下ある異なった
距離に表れる現象を引き起す。非点収差のある、あるいはないレンズは視野の湾
曲を示し、すなわち画像面の湾曲をもたらす。第14図Dに比較して示すダイヤ
グラムに示すように、異なる接線もしくはサジタル(sagittal)ラインによって
特徴付けられる。非点収差でない径においては、接線方向の視野曲率とサジタル
視野曲率は同じでペッツバル(Petzval)に存在する一方、非点収差径において
はそれらは異なっている。
他に考察すべき点は余弦法効果であり、この用語は作像装置を横断する方向の
光強度の変化を表している。余弦法効果は、広い視野角の場合に強調される。余
弦成分を有する複数のファクターが視野角の関数として第4次の展開に対して余
弦を変化させるような強度分布を作り上げる。より広い視野角は作像装置上で信
号強度における大きな変化をもたらす一方、狭い視野角はより小さい信号強度変
化を与える。余弦法効果は仮想的な走査ラインの端部において充分な光を集める
(すなわち充分な信号レベルを得る)ように考慮されなければならない。余弦法
効果のグラフは第15図に示されている。
作像装置402によって集められる光の量は光の強度(周囲光かそうでないか
)およびバーコードラベルの反射率に部分的に依存している。集光モデルは第1
6図に図示されている。反射率rを持つターゲットラベル410が照度Iiルーメ
ン/m2を有する光411によって照明されたとすると、ラベルからはIi・rルー
メン/m2が通常は照射されることになる。半球内にNルーメン/m2を発光するラ
ンベール光源(完全拡散)は光源に対して垂直な入射方向においてN/πルーメ
ン/ステラジアン・m2を発する。それ故、照度Ii・rを有するターゲットラベル
の輝度(垂直入射における)はIi・r/πルーメン/ステラジアン・m2で表され
る。作像システムは作像装置においてπTN'sin2θに等しい照度を受光する。
ここでN'はルーメン/ステラジアン・m2の単位での物体の輝度であり、Tはシ
ステムの透過度であり、θは作像装置の中心からレンズのエッジまでの半分の角
度である。作像装置までの距離IがI=XFf/(XF−f)として表されることを考
慮すると、ここでfは焦点距離、XFは焦点までの距離であり、ルーメン/m2を単
位として集光された光の量はそれ故以下の式で与えられる。
Ic=Ii・rTsin2θ
θ=Arctan{(XF−f)/2AXF}
小開口に対しては、
Ic=Ii・(rT/4A2)・(XF−f)2/XF 2
ここで、II=入射光(ルーメン/m2)、Ic=集光(ルーメン/m2)、r=ラ
ベル反射率(%)、T=レンズ透過度(%)、θ=開口半角(°)、A=Fが開
口のf#(単位なし)、f=レンズの焦点距離(m)、XF=焦点までの距離(m)
。
以上のように作像装置402において集められた光の量はレンズ401からタ
ーゲットラベルまでの距離に無関係である。集められた光はしかしながらラベル
を照明する光の強度(周囲光またはそれ以外)、ラベルの反射率およびレンズの
透明度に比例的に影響される。集められた光はf#(f/#)の平方の逆数に比
例するとともに、焦点距離に相対した焦点の位置(XF)に幾分か依存する。
CCDビデオ出力信号のモジュレーション変調レベルを設定するために、集光
された光ICはターゲットラベルの印刷のコントラスト比が掛け合わされる。上
記の計算においては変調伝達関数(MTF効果)もしくは余弦法効果に起因する
信号変調現象は考慮されていないことに注意すべきである。
光学および光学系に関する更なる情報は、W.J.スミス著現代光学技術:工
学径のデザイン(マグローヒル35、第2版、1990)に見いだされるであろ
う。
最適レンズ設計のための光学系の挙動を評価し、パラメータを設定するための
便利なモデルは次のように与えられる。
焦点ボケ(mils)=√[(Foc)2+(Diff)2]
ここでFocは幾何学的な焦点ボケでDiffは分散を制限した最小スポットサイ
ズである。
Foc(mils)=1000・[f/(f/#)]・[(R-R0)/R0]
ここでRはレンズからの距離(単位インチ)、R0は焦点位置(インチ)、f
はレンズの焦点距離(インチ)、およびf/#は相対開口(fストップ)
Diff(mils)=9.6x10-5λR・(f/#)/f
ここでRはレンズからの距離(インチ)、λは公称波長(ナノメータ)、fは
レンズの焦点距離(インチ)、およびf/#は相対開口(fストップ)
分解能(mils)=1000WR/[I(f,R0)N]≒1000WR/(fN)
ここでRはレンズからの距離(インチ)、WはCCDアレイの幅(インチ)、
I(f,R0)はCCD画像面(インチ)、およびNはCCDアレイにおける画素
の数であり、
視野(mils)=8.333WR/[I(f,R0)]≒8.333WR/f
ここでRはレンズからの距離(インチ)、WはCCDアレイの幅(インチ)、
I(f,R0)はCCD画像面(インチ)である。上記のモデルに基づいて他の光
学パラメータは以下のように決定され得る。
分解能 =2.44λAX/i
最小球面=0.067X/A3
色 =X/(2・V-A)
コマ =θ・X/(56A2)
視点収差=θ2・X/(2A)
ここでλはメータ単位における波長、Aは相対開口(f/#またはfストップ
)、Vはアッペ(Appe)数、θはラディアンの単位における半視野角である。
典型的には最小要素幅につき少なくとも2.5の画素がバーコードを分解する
のに必要である。焦点ボケは多くの場合最小要素幅より1.9倍大きい。最小要
素幅の2.4倍の大きさのスポットは低ノイズ系においては依然として有効な結
果を与える。
好ましい実施例のあるものにおいては、集光能力を増大し、例えば周囲光の条
件下のごとき少ない光の下で動作することができるようにある形状化された開口
と特殊なレンズを用いている。数多くの応用において、バーコードリーダはバー
とスペースのみを作像し、かつ本当の二次元画像を必要としないので、レンズ開
口のある最適化が可能である。バー方向における開口サイズを増大させることは
被写界深度特性にほとんど最小の効果を与えるだけでより大きな集光を可能とす
る。バーが開口に関して平行であるときには上記のことは正確に正しい一方、バ
ーコードをある角度で読む場合、バーが回転されるにしたがってスポットの楕円
形上の点の広がりはバーコードに関して大きくなる。
この現象は第17図に示されている。第17図は丸い開口430および楕円開
口438これらは同じ集光能力を有するについて焦点を通して点広がり関数を示
すためのダイヤグラムである。第17図に示されるように、丸い開口を通した焦
点の広がりスポット436および楕円開口を通した焦点広がりスポット437は
、焦点435において各々最小となる。しかしながら、楕円開口を通した焦点広
がりスポット437は丸い開口を通した焦点広がりスポット436よりも縦方向
において大きい。
楕円スポットサイズは第18図に示されるようにチルト角に関して変化する。
第18図においてwoはスポットの最小幅を表し、θはチルト角(例えばバッファ
高度の垂直バーに関して)を表し、更にwは投影幅を表す。投影幅は以下の式で
表される。
w={(e2・wo 2)/[(e2-1)・(cosθ)2+1]}1/2
ここで、eは高さに対する幅の比を表す。楕円スポットの面積は以下の式で与
えられる。
面積=π・e・wo 2
上記の式は楕円スポットの面積の増加は高さ対幅の比に直接に比例することを
示している。
第17図に示す楕円開口431(もしくは長方形状の開口)のごとき狭い開口
は被写界深度を増大する傾向がある。開口431のバーに平行な方向における高
さは、集光度を等しくするように拡大される。
第19図は同じ集光量を有する丸い開口430と楕円開口431について、被
写界深度をプロットを示すグラフである。第19図のグラフは一方の軸440上
の分解可能な最小バー幅を他方の軸441上でのレンズからの距離に対してプロ
ットしたものである。第19図に示されるように、より狭い開口はより広い開口
よりも大きな被写界深度を与えるが、分散により、より大きな最小スポットサイ
ズを与える。
小さい丸い開口(例えば、開口430)を採用した光学系は一般に、比較的良
好な被写界深度を有するが、長い露光時間を必要とする問題がある。このような
システムは例えば第20A図に示されている。第20A図において、光はターゲ
ット444(例えば、背面から示されたバーコード)から反射され、丸いレンズ
443(もしくは、丸い開口を有するレンズ)を通してCCDディテクタ442
上に結合される。第20A図の光学系では、反射光の0.02%しかCCDディ
テクタ442に到達しない。
長方形状の開口(例えば、開口431)はより多くの集光を可能とすることで
、露光時間を短縮することができる。長方形状の開口を備えたシステムは例えば
第20B図に示されている。第20B図の光学系において、光はターゲット45
8(例えば、背面から示されたバーコード)から反射され、開口を有するレンズ
457(もしくは長方形状、もしくは同様の形状のレンズ)を通してCCDディ
テクタ456上に結像される。長方形状の開口445を用いた一つの実施例にお
いて、開口445の単軸446は所望の被写界深度(例えばf/20)のための
fストップに対応する一方、比較的大きなfストップ(例えばf/5)を有し、
それ故より多くの光を集めることができる。第20B図の光学系が検出できるバ
ーコードの角度範囲は該長方形状の開口を用いることによって、第20A図の系
に比較して減少されるが、集められた光は実質的に増加する(例えば、10倍か
それ以上だけ)。
CCD作像装置の好ましい実施例では、第50A図に示される如きCCDディ
テクタ1079が採用され、その画素は形状において長方形であり、その長軸は
画素1080の線形アレイによって形成される線に対して垂直である。第17図
において、述べた長方形状の開口431と同様に第50A図の長方形画素構造は
、CCDディテクタ1079が読まれるバーコード(もしくはその他の画像)に
関して大きな角度、回転されていない限り、空間的な分解能を著しく劣化させる
ことなしにCCDディテクタ1079の検出効率を向上させることができる。第
50A図及び第50B図はCCDディテクタ1079に関してバーコードを回転
させた時の出力信号1082A、1082Bについての効果を図示するダイヤグ
ラムである。これらの図面に示されるように、第50A図において、CCDディ
テクタ1079上に投影される回転されていないバー1081Aは比較的明確な
正
方形波形出力シグナル1082Aを与える。第50B図において、CCDディテ
クタ1079上に投影される部分的に回転されたバー1082Aは複数の画素1
080を横切ってバー1081Aが広がる結果として、傾斜して立上がり、傾斜
して立ち下がるエッジをもった出力信号1082Bを与えることになる。長方形
状の画素1080を有する第50A図の実施例において、画像の回転による影響
を減少させるために、画素の縦横比はバーコードの分解能もしくはバーコード(
もしくは読まれるべき他の画像)の分解能が、作像装置に関して許容範囲での回
転角を有するラベルでもって損なわれないように選択するべきである。更に、も
しも、画素があまりにも高い場合にはピクセルの投影画像はあまりにも分解能が
小さくなりすぎてバーコードを適当に作像することができなくなる。第51図は
画素の幅対回転角の関係を正方形状の画素をもつCCDアレイと長方形状の画素
(4対1の縦横比を有する)のCCDアレイについて比較して示すグラフである
。第51図に図示されるように、バーコードラベルの回転角度は正方形画素を持
つCCDアレイについて正規化された投影画素幅に大きな影響を与えないが、4
対1の縦横比を有する長方形状画素を持つCCDアレイについては正規化された
投影画素幅に影響を与える。このようにして、回転されたバーコードラベルを取
り扱うのに正方形画素と同様の挙動を得るためにはより長方形状の画素が必要と
されるであろうことが考えられる。ある与えられた最大回転角(θ)とバー(N
)当たりの画素の最小数(N)についてピクセル画素1080の最大許容縦横比
Kmaxは以下の式で表される関係に従って数学的に決定しうる。
Weff(θ,K)=K・sin(θ)+cos(θ) (51.0)
N=Weff(θ,K・f)・cos(θ) (51.1)
ここでWeffは投影されたもしくは有効な幅(即ち、ある回転で画素幅がどの
ように大きく見えるか)であり、Kは縦横比である。fの値は歪んだ出力信号に
対する信号処理電子回路系の許容度を反映する要素である。信号処理回路(以下
で説明される)に基づく微分信号についてfは約0.8に等しい。バー当たりの
画素の最小数は典型的には少なくとも2.5である。
式51.0によれば有効ピクセル幅Weffは回転角θに依存して変化する。θ
=0°についてWeffは1であり、一方θ=90°でWeff=Kである。0°<θ
<90°ではWeffは第51図のグラフに従って変化する。式51.1によれば
、バーコードが回転されるに従ってシグナル処理効果(ファクタf)によって指
示されている。部分的に依存してcosθのファクタだけ大きく見える。バー当
たりより多くの画素1080を与えることは可能であり(即ち、より大きいN)
、より高い画素1080が可能でそれによって入射する光に対する感度を増大さ
せることができる。画像作成装置に関して最大許容回転角度(θ)が±23°で
あり、f=0.8かつバー当たりの画素数が3.75である例では、最大許容画素
縦横比は以下の式から見いだされる。
Kmax(N,θ,f)=Kmax(3.75,23°,0.8)=10
(51.2)
このようにして上記の実施例では最大許容画素縦横比は約10対1である。第
50A図及び第50B図に関連して述べた如き長方形画素の使用はCCD素子に
対して制限を与えないがその他の画素形式のことをホトディテクション素子にも
適用することができる。
現存のCCDディテクタ1079はすべての許容角度に回転されたバーコード
ラベルを扱うのに最適なもの以上に大きいと考えられる縦横比を有する場合、C
CDディテクタ1079自身を修正する必要なしに、より許容しうる縦横比を与
えるようにシステムを改造する方法がいくつかある。例えば、第52A図及び第
52B図に示されるようにCCDディテクタ1079は画素上を覆う金属マスク
1091の使用によってより許容し得る縦横比を持ったCCDディテクタ109
0に改善することができる。金属マスク1091はマスクの高さに合致するCC
D画素の一部に光が到達することを可能にするスリット1093を有し、それに
よって、CCD画素の有効高さの機械的に簡単な調整を可能にする。
金属マスク1091の使用は適当な画素の縦横比を有する異なるCCDディテ
クタの使用よりも遥かに経済的である。マスク1091は第52A図及び第52
B図に示すようにCCDディテクタ1090の正面に外部から取り付けることが
できる。マスク1091は好ましくは集光のために意図されていないCCDホト
ディテクタの領域内に漏洩する光線を生成するような、いわゆる廻り込み現象を
減少させるように作像面に対して物理的に近い(例えば、接触する)ことが好ま
しい。第52B図はCCDディテクタ1090に相隣る光束密度のグラフ109
2を示しており、そこには適切にマスク1091を配置したとしても廻り込む僅
かな光の量によって引き起こされる光束密度の段階的なロールオフが示されてい
る。もしもマスク1091があまりにも遠く離れている場合には、画素の縦横比
を減少させるのに有効ではなくなり、単純に光集光効率を低下させる。
好ましい実施例において、CCDチップそれ自身の表面金属マスクはCCDホ
トディテクタの正面に適当なサイズのスリット1093を与えるように修正する
ことができる。例えば、ソニーILX−526CCDチップではチップの表面金
属マスク上に好ましい表面上の好ましいマスクスリットは高さと幅のディメンジ
ョンが10対1の画素縦横比を与えるようになっている。
外部マスクを備えたいま一つの修正されたCCD作像システムが第52C図に
示されており、ここでは特殊な光学系が新しい作像面に対して画素を再作像する
ために使用されている。第52C図の作像システムにおいて、作像レンズ109
7はスリット1099を有するマスク1096の正面(CCDアレイ1098に
対抗する)に位置している。マスク1096は第52A図及至第52B図のシス
テムよりもCCDディテクタ1098からより離れた位置に位置している。マス
ク1096とCCDディテクタ1098の間には第2レンズ1095が位置して
いる。第2のレンズ1095は作像レンズ1097によって、結像された光をC
CDディテクタ1096に再方向付けすることによって廻り込みを減少及至は解
消する。このため矯正マスク1096は第52A図及至第52B図のシステムに
おいて用いられているものよりもこのシステムにおいてはより有効であり、廻り
込みに伴う問題はより問題とならない。第52C図のシステムはしかしながら、
第2レンズ及び光学系へのより長い光路長という付加的な複雑さをもっている。
極めて大きい縦横比を持ったCCDディテクタの画素を修正するいま一つの例
は、第53図に示すような歪みレンズ系を用いることである。第53図のシステ
ムはCCDディテクタ1100を含み、その正面にはCCDディテクタ1100
に関して垂直な方向に第1の非球面シリンダレンズ1102が配置され、また、
第1非球面シリンダ1120の正面には第2の非球面シリンダレンズ1104が
CCDディテクタ1100に関して水平な方向に配置されている。各非球面シリ
ンダレンズ1102、1104は位置軸にのみ沿ったものに対して、大きな変形
をもたらす。水平方向に向けられた非球面シリンダレンズ1104は垂直方向に
向けられた非球面シリンダレンズ1102より低い倍率パワーを備えており、そ
れによって、CCDディテクタ1100の画素の有効縦横比を減少させることが
できる。高さH1及び幅W1の要素(即ち、縦横比H1対W1)はそれ故非球面シリ
ンダレンズ1102と1104の作用によって、縦横比H2対W2を持つようにC
CDディテクタ1100の見かけのディメンジョンを変更することができる。又
は、CCDディテクタ1100の画素のバーコード面上への投影はH2対W2から
H1対W1へ高さにおいて減少させることができる。なお、H1/H2<W1/W
2である。
CCDディテクタ1100から垂直方向に配置されたシリンダレンズ1102
までの距離はI1で与えられ、かつCCDディテクタ1100から水平方向に配
置されたシリンダレンズまでの距離はI2で与えられる。同様に、バーコード1
105から垂直方向に配置されたシリンダレンズ1102までの距離はO1で与
えられ、バーコード1105から垂直方向に配置されたシリンダレンズまでの距
離はO2で与えられる。システムの高さの減少はM2/M1、ここでM1=O1/I1
およびM2=O2/I2である。種々の要素間の距離関係の例示が1/3の高さの
減少について第53図に与えられている。第53図のシステムでの可能な難点は
非球面シリンダレンズが製造上難しいことである。
本発明の好ましい実施例においては、多焦点レンズ系(例えば、多視野レンズ
系)を用いる。一般的にいって、多焦点レンズの使用は集光能力を犠牲にするこ
となしに被写界深度を増大することが可能になる。多焦点レンズの各レンズ要素
(ゾーンと呼ばれる)は異なる距離で結像する。ある実施例においては、ここで
さらに説明されるように各ゾーンからのフィールドはCCDディテクタ上に同時
に結像される。いま一つの実施例においては、以下に述べるように各ゾーンは同
時的に全てのゾーンが重ね合わされるのに変えてCCDディテクタ上において、
各ゾーンが多重化(例えば、LCDシャッタを用いて)される。更に、いま一つ
の実施例においては、以下に述べるように各ゾーンが複数の分離されたCCDデ
ィテクタの一つの上に作像される。
楕円開口と組み合わされた多焦点レンズ系の例示的な実施例が第22A図及至
第22C図において種々の方向からの図面として示されている。対称多焦点レン
ズ450は同心ゾーンを有しており、第21A図及び第21B図に示されている
。第21A図は多焦点レンズ450を斜め方向から見た図であり、第21B図は
同一の同じレンズ450を正面から見たものである。図示の如く多焦点レンズ4
50は複数の同心ゾーン451に分割されている。このようなレンズ450は対
称な形状を有し、ダイヤモンドを回転研磨機で研磨するのに適している。
第22A図ないし第22C図のレンズと開口システムは異なる3つの方向から
の図面を示している。第22A図は側面図で、第22B図は平面図で、第22C
図は斜視図である。第22A図ないし第22C図のレンズおよび開口システムは
多焦点レンズ460の正面に位置する楕円形状(又は長方形状)の開口461を
備えている。楕円形状の開口461は好ましくは高い縦横比を有する。楕円形状
開口461と多焦点レンズ460は先に述べたようなCCDディテクタのような
作像装置462の前方に配置される。動作において、バーコード463から反射
された光は楕円形状開口462を通って多焦点レンズ460により結像される。
多焦点レンズ460の各ゾーン465は各ゾーンが異なる距離において結像する
(即ち、レンズ460の正面において異なる焦点距離を有する)ので、作像装置
上に反射された光を異なる仕方で結像させる。被写界深度はそれによって単焦点
レンズのそれを越えて拡大される。
多焦点レンズ(例えば450)の応答性は各レンズゾーン451それ自身の応
答性の合計によっていわゆる重ね合わせの原理により決められる。もしも多焦点
レンズ450のゾーン451を遮蔽するためにシャッタが使用される場合(例え
ば、LCDの使用によって)一つのゾーン451のみ1回にただ一つのゾーン4
51だけ(または、しかしながら多くのゾーンが遮蔽されていない)が、解析さ
れる必要があり、かつ、各個々のゾーンの結果がレンズ450の総合応答性を得
るために重ね合わされる必要がある。
第23A図は単一レンズ系において、レンズからの距離の関数としての最小保
証要素幅(すなわち、分解可能な)を示すグラフである。第23B図は干渉がな
いとして多視野(すなわち、多焦点レンズ系について)レンズからの距離の関数
として最小再生可能なバー幅を示すグラフである。各放物線形状のプロット47
1は多視野レンズ450の個々のゾーン451を表している。焦点470は放物
線の最小点に対応する。プロット471は互いに重ね合わされ、多視野レンズ系
についての拡大された被写界深度の生成を図形的に示すようになっている。しか
しながら、異なるゾーン451が互いに干渉しあって被写界深度のプロットにお
ける死角ゾーンを発生させることも有り得る。これら死角ゾーン472は第23
C図に図形的に示されており、第23C図は第23B図のプロットと同様である
が、多視野レンズ450からのレンズ内干渉が存在すると仮定される。
各ゾーン451間の干渉はレンズ450の線拡がり関数におけるローブ(lobe
)によって、ゾーンの光学中心からの配置ずれによって、又は各ゾーン451の
視野の異なりによって引き起こされる。異なるレンズ形状は異なるローブパター
ンを生成する。2、3の共通多視野レンズについて幾つかの点拡がり関数が第2
4A図から第30C図までに示されており、以下に説明される。
簡単な多焦点レンズ450の形状構成は同心ゾーン451の組からなり、その
各々は第21A図及至第21B図に示すように固有の焦点距離を有する。第21
A図のレンズの中心ゾーン452についての焦点を通した点拡がり関数は、第2
4A図において焦点上でかつ第24B図では焦点からはずれた位置におけるもの
が示されている。特定の環状ゾーン454(例えば、中心ゾーン452以外の他
のゾーン451)についての焦点を通した点拡がり関数は第25A図において焦
点上で、第25B図において焦点からはずれた位置におけるものがそれぞれ示さ
れている。第24A図及び第25A図のダイヤグラムはフルスケールであるが、
第24A図及び第25B図はそれに対して10対1のファクタで縮小されている
。
第26A図から第30C図は種々の焦点距離の環状ゾーンと中心ゾーンの種々
の組み合わせについての点拡がりおよび線拡がり関数を示している。第26A図
から第30C図に現れる光学的な点拡がり関数の像は簡単のため近似されている
。一般的に、焦点から遠い点拡がり関数は幾何光学によって比較的良好に近似す
ることができる。円形の開口について、焦点から遠い点拡がり関数の形状はシリ
ンダ開口と同様である。焦点もしくは焦点近傍では点拡がり関数の形状は収差(
もしそれが大きいならば)もしくは、回折(もし収差が小さい場合)によって決
定される。第26A図から第30C図に示される点拡がり関数は焦点もしくは焦
点近傍において回折が主として制限されている(すなわち、それらはその場合収
差は小さいと仮定されている)。円形開口の場合、焦点もしくは焦点近傍におけ
る点拡がり関数の形状はアイリー(Airy)ディスク形状に近くなる。
第26B図は中心ゾーン452から生成された一つの画像480のダイヤグラ
ムであり、一方第26A図は環状ゾーン454から生成されたいま一つの画像4
81のダイヤグラムであり、ここで中心ゾーン452及び環状ゾーン454は異
なる焦点距離を有している。第26C図は中心ゾーン452と環状ゾーン452
との組み合わせで中心ゾーンのみが結像状態である時に、得られる結合画像48
1を示すダイヤグラムである。第26C図において、環状ゾーン454からの画
像はそれが焦点外であるため、主としてその低い光束密度の故に容易には見えな
い。しかしながら、線拡がり関数483と484のプロットは各環状ゾーン45
4の効果を明白に示している。線拡がり関数483、484は各々メイン主のピ
ーク488と489を有し、これらのピークは中心ゾーン452にそれぞれ対応
しており、さらに、より低い一対のピーク490と491は環状ゾーン454に
それぞれ対応している。中心ゾーン452が焦点からずれるに従って環状ゾーン
454の効果はより主要なものとなる。第27A図及至第27C図は両ゾーンの
焦点の間における点拡がり関数を示している。第27B図は中心ゾーン452に
よって生成された画像500のダイヤグラムであり、一方第27A図はそれぞれ
異なる焦点距離を有するものと仮定して環状ゾーン452によって生成された画
像501のダイヤグラムである。第27C図は2つのゾーン452、454から
両ゾーンの焦点の間において生成された結合画像502のダイヤグラムである。
結合画像502の中心においてディップ503もしくはデッドスポットが存在す
るが、線拡がり関数505と506はこのディップ503の効果からは比較的フ
リーである。
第28A図ないし第28C図は環状ゾーン454が結像状態にあるときの点拡
がり関数を図示している。第28B図は中心ゾーン452によって生成された画
像510のダイヤグラムであり、一方第28A図はそれぞれ異なる焦点距離を有
するものと仮定して、環状ゾーン454によって生成される画像511のダイヤ
グラムである。第28C図は2つのゾーン452と454の両方によって生成さ
れた結合画像512のダイヤグラムである。第28C図の結合画像512は第2
6C図のそれと非常によく似ているが、第26C図の場合には中心ゾーン452
のみが結像状態であった。第28C図における線拡がり関数はしかしながら、焦
点外の中心ゾーン452の効果を示している。
第29A図及至第29C図はより厳しい効果を示しており、ここでは中心ゾー
ン452に関して環状ゾーン454がさほどボケた状態にはなっていない。その
結果は、リング構造をもつ画像522である。第29B図は中心ゾーン452に
よって生成された画像520のダイヤグラムであり、第29A図は環状ゾーン4
54によって生成された画像521のダイヤグラムである。第29C図はリング
構造を有する2つのゾーン452及び454の両方によって生成された結合イメ
ージ522のダイヤグラムを示しており、上記した如く中心焦点の回りに環状パ
ターンを有する拡散光として現れる。線拡がり関数525、526は、このリン
グ構造の効果を示している。リング構造はバーコードを読もうとした場合に、過
剰な記号間干渉(ISI inter-sinbol interference)を引き起こす。
第29C図に示される如く環状ゾーンによって引き起こされるISIのために
開口された環状ゾーン(セクタ)はバーコードを読み取るのに好ましい。第30
A図及至第30C図は環状のゾーンが2つの円形開口をもつように開口されてい
るシステムについて第29A図及至第29C図と同一の条件のもとに生成された
画像のダイヤグラムである。第30B図は中心ゾーン452によって生成された
画像530のダイヤグラムであり、第30A図は開口された環状ゾーン454に
よって生成された画像531のダイヤグラムである。第30C図は2つのゾーン
の452、454の両方から生成された結合画像532のダイヤグラムである。
第30C図の水平方向の線拡がり関数においてしめされる如き2つの円形開口の
使用は水平パターンにおける側方ローブを好適に除去する。この開口形状は多焦
点レンズによる大きな量の記号間干渉を生成することなしに、垂直方向にバーが
方向付けられたバーコードを読み取るのに使用することができる。
第31A図〜第31C図は第30C図と同様の線広がり関数を与える特殊な開
口を有する多焦点ゾーン構成を図示するダイアグラムである。第31A図〜第3
1C図において多焦点レンズ601は位置が複数の開口602をもって種々の視
野方向から図示されており、1つの開口602はレンズ601の複数のゾーン6
03の各々の正面に配置されている。第30C図は2つの円形開口からなる画像
から生成される画像を示しており、第31A図〜第31C図の開口された多焦点
レンズ601は多重環状ゾーンからの複数の画像と垂直線広がり関数535にお
ける対応した複数のピークを与える。しかしながら第31A図〜第31C図の開
口された多焦点レンズ601は第30C図の構成と同様記号間干渉緩衝から比較
的自由な水平線広がり関数を有する。
第31A図もしくは第31B図の開口602は円形である必要はなく正方形長
方形もしくは他の適当な形状でありうる。好ましい実施例においては開口602
の各々は形状において大略正方形である。物理的に形成された正方形開口は第2
2A図〜第22C図における開口461と同様連続的な開口に融合されている。
このような連続開口は全体の形状として長方形でありうるがその開口は各レンズ
ゾーンの1つに対して不連続で個々の開口としての連続するものとして機能する
。
各ゾーンの正面の開口602の高さの選択は集光の要求と回転応答特性とのバ
ランスをとって設定される。各開口602の幅はそのレンズゾーンについて被写
界深度を制御し好ましくはゾーン間干渉を最小化するように各開口602につい
て同一である。
開口されたゾーン603の各々は異なる焦点距離を持つことが好ましい。この
ことは少なくとも2つの方法で達成される。第1の手法においては対称レンズ6
10は第32図に示すように中心ゾーン601の直下で物理的に切断することで
ある。切断されたレンズ612は非対称多焦点レンズの特性を有するであろう。
第2の手法においてはレンズ602は第33図に示すように非対称な形状にモー
ルドされその非対称形状は各リングゾーンの下部621は上部622とは異なっ
た焦点距離を有するようになっている。後者の手法の利点はレンズが第33図に
示すようにレンズの中心620においてその光軸625を有するように構成する
ことができることである。
上記の非対称レンズ構成については軸外チルトは、中心ゾーン627が最も近
い深度で結像し外側の環状ゾーンがより遠い深さで結像する場合第34A図に示
すように典型的に最小となる。第34B図は逆の場合を示しその場合にはより大
きな示点(pointing)の問題を招来する。
光学的集光システムの今1つのものでは第54A図または54B図に示された
ごときマスクされたもしくはアポダイズ(Apodized)された多重多焦点レンズ
を採用する第54A図において多焦点レンズ1120は同心リングゾーン112
1Aから1121Bを有すると共にマスクもしくはアポダイズされた暗くされた
部分1122を有するものとして図示されている。アポダイズされた部分112
2はレンズ上に銀もしくはその他の反射物質を蒸着することによって生成される
。同様に第54B図において多ゾーンレンズ1130は同心のリングゾーン11
31Aから1131Dまでを有すると共にアポダイズされた部分1132を有す
るものとして図示されている。アポダイズされた第54A図および第54B図の
レンズ1120,1130は多焦点面光学集光システムを与えそのシステムは同
時にCCDディテクタ上に入射する異なる焦点面からの光線間の干渉を減少しつ
つ高い集光効率を維持することができる。それ故マスキングは第22A図〜第2
2C図および第31A図〜第31C図に示された実施例の開口に置き換えること
ができ、マスキングがゾーン間緩衝を減少させる点において開口と同様の効果を
持
つ場合には第22A図〜第22C図および第31A図〜第31C図に示す実施例
の開口に置き換えることができる。
第54A図および第54B図のレンズ1120,1130は好ましくはそれぞ
れ同心環状ゾーン1121A〜Dおよび1131A〜Dの面をそれぞれ有してお
りそれらは異なる焦点距離を有する。各ゾーン1121A〜Dおよび1131A
〜Dの面積は各ゾーンについて実施的に等しい光量を集光できるように好ましく
は実質的に等しい。この条件はマスクされないレンズ1120もしくは1130
についてγN=RN=RセンタルートNことであることを要求しここでRNはゾ
ーンNの外半径およびRセンタはセンタゾーン1121Dもしくは1131Dの
半径である。ゾーンからゾーンまでの一定の集光面積を維持にするに必要な半径
はこの式から直接的な方法で変化しマスキングによる面積の減少を考慮するため
のこの式から直接的な方法で変化するであろう。第55A図は第54A図もしく
は第54B図の多焦点レンズの各レンズゾーン1121A〜Dまたは1131A
〜Dについて個々の線広がり関数1141〜1144を示すグラフである。水平
線広がり関数にそうでなければ存在するであろうローブは各レンズ1120,1
130の各ゾーン1121A〜Dまたは1131A〜Dについて一定の垂直高さ
を維持するためのマスクたとえばレンズそれ自身上のアポダイゼーション(Apo
dization)の使用によって減少もしくは解消される結果の複合もしくは垂直方向
に積分された水平線広がり関数1146が第55B図に示されている。第55B
図に示されるように結果的に得られる垂直方向積分水平線広がり関数1146は
ローブなしで比較的平坦である。
線広がり関数は焦点距離および収差および開設の効果に依存して変化する被写
界深度の領域(すなわち中間でない領域)幾何光学系が収差および回折に対して
優勢な領域について第54A図および第54B図のマスキングは第55B図に示
すような複合線広がり関数を与える。焦点面の近くではしかしながら収差と回折
が幾何光学に対して優勢となりその結果低下した挙動を引き起こす。近い場所お
よび遠い場所において良好に作用するマスクのファミリーの多くは中間領域にお
いては良好に作用しないであろう。好ましくは光学マスクパターンは距離の最大
領域にわたってサイドローブを最小化するように選ばれる。光学的マスクパター
ンの選択は特定の光学集光システムにおいて存在する焦点面の数と位置,要求さ
れる収差補正の割合,必要な視野角度,およびまたは読み取られるべきバーコー
ドのサイズ等を含む種々のファクターに依存する。
第21A図〜第21B図の多視野レンズおよび第54A図〜第54B図のアポ
ダイズされた多視野レンズに加えて所望の特性を持つ多焦点レンズを構成する他
の方法は各ゾーンに1つの割合で個々のレンズの複数を結合することである。個
々の各レンズは偏心したすなわち中心を外れた円形開口を有するとともに対応す
るゾーンの所望の結像条件にとって最適化される。各レンズのゾーンはそれによ
って最適化される。最終のレンズは個々のレンズゾーンの部分的連続結合を構成
する。
一方ただ1つの連続するレンズ曲面でもって多焦点レンズを形成することも可
能である。その場合レンズは少なくとも2つの方法において最適化される。第1
は各ゾーンの結像特性を考慮したグローバルメリットファンクションが作られる
。全体の非球面円形係数はその後直ちに解決される。第2の方法は各ゾーンが中
心のゾーンで最も低い次数の係数を与えエッジゾーンにおいて最も公知の係数を
与えるような2,3の変形係数を認めることである。システムは中心ゾーンから
エッジまでの順序で最適化される。この方法はエッジゾーンがコマ効果を惹起し
かつ各システムの被写界深度の集合的な拡大を引き起こす必要があるのでこの方
法はエッジゾーンが収差を最小化するようにより低い次数の係数に対して僅かに
修正を施す必要があるので繰り返しのプロセスとなる。
いくつかの特殊な光学構造が以下に議論され多くのもしくはそれらのすべては
以下に述べられる多視野光学デザインの利点を実体化する。
ある特殊な光学レンズ構造が第35A図に示されている第35A図においてそ
れは平面図を示しているが、単焦点レンズ641のアレイ640が作像装置(た
とえばCCDディテクタ642)の廻りに弓形状のパターンに配列されている。
各641はCCDディテクタ642から僅かに異なる距離離れておりこのレンズ
配列によって形成されるパターンは完全な弓形状ではない。あるいは異なる焦点
距離のレンズのセットを同じ結果が得られるように弓形状に整列させることもで
きる。レンズ641の各々に関連する走査線643の中心はCCDディテクタ6
42から径方向に扇形形状に広げられている。レンズ641の焦点はチグハグで
ありしたがって一番上部のレンズ641Aは最も接近した被写界深度645Aを
有し(なぜならばそれらが最も近い焦点距離を有するからである),次のレンズ
641Bは次に最も近い被写界深度645Bを有し以下同様にして最後のレンズ
641は最も遠い被写界深度645Eを有する。
第35Aに示された光学構造の利点はその構造がレンズ641が互いに干渉を
引き起こさないように配列されている限りシャッタを用いることなしに継ぎ目な
しの被写界深度を与えることができる。今1つの利点はスキャンライン643の
中心の半径方向の扇形状の広がりのためにコマ効果を最小限にすることができる
ことにある。
光学構造の関連する実施例が35Bに示されている。第35B図の構造は35
B図の実施例が平面図でなく側面方向から示されている点を除き第35A図の構
造と同様でありレンズ651の配列650は水平方向よりは垂直方向に被写界深
度を拡大する。第35B図の構造は弓形状のレンズ配列パターンの同様の特徴を
有し、スキャンライン653の半径方向の扇形形状の広がり,多段の被写界深度
、およびコマ収差の対応する緩和およびシステムについての被写界深度の段階的
な拡大といった性質において同様である。
光学構造の他の実施例が第35B図のシステムの修正である第36A図に示さ
れている。第35B図と同様第36A図の実施例はCCDディテクタ662の廻
りに弓形状のパターンに配列されたレンズ661の配列を備える。走査ライン6
63はCCDディテクタ662から径方向に扇形に広がりだしている。第36A
図の実施例はさらにスキャンライン668の平行化されたセットを径方向の操作
ライン663が走査ライン668の平行なセットになるように配列されているミ
ラー667のセットを備えている。この被写界深度665は平行化された走査ラ
イン668に沿って各レンズ661についてマチマチである。複合被写界深度6
69は平行化された走査ライン668に隣合って図示されている。
第36A図の実施例の利点はある面のより密な範囲を与えることである。ミラ
ー667の代わりにプリズムもしくは光を方向づけるレンズを使用することがで
きその代わりにまたはミラーとの組み合わせであるいはミラープリズムおよび偏
光レンズ等の何等かの組み合わせにおいて用いることができる。第36B図は第
36A図の実施例においてミラーに代えてプリズム677を用いて構成したもの
を示している。第36C図は同様の機能をうるため第36A図の実施例において
1つの平行化レンズ687を用いて構成したものを示す。
光学構造の今1つの実施例が第37A図に示されている第37A図の構造は第
36C図の構造と同様であるが大きな単一レンズ707とレンズ配列701の位
置が逆転している。単一平行化レンズ707が作像装置(たとえばCCDディテ
クタ702の正面に配置されている。大きなレンズ707の正面に配置されかつ
大きなレンズ707からの距離において若干異なるように設定されている。より
小さなレンズ701からの走査ライン708は面のより密な範囲を提供するため
平行化されたパターンに仕向けられている。走査ライン708は大きなレンズ7
07によってCCDディテクタ702に向けられている小さなレンズ701の各
々は異なる被写界深度705を有しそれ故より大きな複合被写界深度が生成され
る。
光学構造のさらに今1つの実施例が第37B図に示されている。第37B図の
構造は概念的には第37A図のものと同様である。第37B図の構造は第37A
図と同様形状において凸でCCDディテクタ712の正面に位置する大きな平行
化レンズ717を備える。第37B図の構造は小さなレンズ711の配列をより
大きなレンズ717からの小さなレンズ系のレンズ711の距離を多段階にする
のに代えて第37B図においてはより大きなレンズ717とより小さなレンズ7
11の配列との間に位置する多段の光学平板部材719が付加されている。この
多段階光学平板部材719はより小さなレンズの焦点をシフトさせそれによって
レンズ711の配列に関連する平行化された走査ライン717に沿って多段階の
被写界深度715を与える。
第37B図のシステムの利点はより小さなレンズ711を多段階の配列にする
必要がなくそれ故光学系の製造を容易化することができることである。
光学構造の他の実施例が第37C図に示されている。第37C図の構造は第3
7B図の構造と同様であるが多段階に配列された多段階の光学平板部材に代えて
多段階インデックス(Index)要素(GRIN要素と呼ばれる)729を用いて
いる。第37B図に示されるようにより小さなレンズの配列は多段階に配列され
ていない。より小さなレンズ721はGRIN要素729の前方に正面に位置し
この要素729はCCDディテクタ722の前に設けられた大きな平行化レンズ
727の正面に位置している。走査ライン728は平行化されたパターンを形成
しそれによって面の密な範囲を与えている。GRIN要素729は多段階化され
たインデックス(屈折率)を有する物質から形成されその軸に沿った光路長が異
なっている。かくしてGRIN要素729の一方の端部730に向けて光路は長
くなりGRIN要素729の他方の端部に向けて光路は短くなる。したがって被
写界深度725は図示のごとく平行化された走査ラインに沿って多段階化される
。
第38A図は光学構造の他の実施例を示す第38A図の構造は第37B図の構
造と同様であるが第37B図の個々の要素のいくつかは単一の要素として求めら
れている。多視野レンズ751は大きな平行化レンズ717,多段階化された光
学平板部材719および第37B図に示されるごときより小さなレンズの配列等
の特徴を単一の構造にまとめ挙げている。多視野レンズの751の背面753は
第37B図の平行化レンズの形状に曲線化されている。より小さな第37B図か
らのより小さなレンズの配列711は第38A図においては個々のレンズ要素7
52として実現される。個々のレンズ要素752は段階化され個々のレンズ要素
752と平行化レンズ背面753との間の光学的材料の量は変化している。光学
材料の量の変化は第37B図の多段階光学平板部材719と同様の仕様で作用し
それ故異なる焦点距離と平行化された走査ライン758に沿った段階化された被
写界深度755を与える。第38A図の多視野レンズ751は第37B図のもの
と同様複合被写界深度を有する。
他の光学構造の実施例は第38B図に示されている。第38B図の構造は第3
7C図のそれと同様であるが37Cの個々の要素のいくつかが単一の部材として
まとめられている。多視野レンズ761は第37C図に示される大きな平行化レ
ンズ727,GRIN要素729およびより小さなレンズの配列721の特徴を
単一の構造にまとめあげている。多視野レンズ761の背面は第37C図の平行
化レンズ727の形状に曲線化されている。第37C図のより小さなレンズの配
列721は第38B図においては個々のレンズ要素762として実現されている
。GRIN要素764は個々のレンズ要素762の平行化レンズ背面763との
間に埋め込まれておりそれによって異なる焦点距離と平行化された走査ライン7
68に沿った段階化された被写界深度765を与える。38B図の多視野レンズ
761はしたがって第37C図のそれと同様複合被写界深度を有する。
第36A図から第39B図はCCDディテクタの側面方向から図示されてるが
一方CCDディテクタはレンズおよびもしくは他の光集光要素が垂直方向に重な
るのではなく水平方向に重なりそしてホトダイオードが第35A図に示すのと同
様の方法で集められた光を受光するように90度回転してもよい。一般に水平方
向の重ね合わせはより大きな光の集光能力を与えるが垂直方向の重ね合わせはレ
ンズまたはレンズ要素間の干渉をより少なく小さなものとする。
第39A図および第39B図は湾曲曲面ミラーもしくは同様の部材を用いた光
学構造の他の実施例を示している。第39A図の光学系はCCDディテクタ79
2に関してある角度θをなす曲光ライン751に配置された曲面(すなわち結像
)ミラー790の配列を備えている。異なる焦点距離もしくは異なる光学光路長
を備えた曲面ミラーの配列は図示のごとく平行化された走査ライン794に沿っ
て段階化された被写界深度793を与える。第39A図の構造は色収差効果を最
小化することができる。
第39B図は第39A図と同様の光学構造を示しているが曲面ミラーの790
の配列ではなく単一の多重曲面796を利用したものである。この単一多重曲面
796はCCDディテクタ792に関して対角線791角度に配置されそれによ
って第39A図の構造と同様平行化された操作ライン798に沿って段階化され
た被写界深度797を与える。39B図の構造は同様に色収差効果を最小化する
ことができる。
多視野レンズ系の今1つの実施例が第40A図〜第40D図に示されている。
第40A図はCCDディテクタ782の前方に位置する多視野レンズ780の側
面図のダイヤグラムである。図示のごとく離れた点からの光は多視野レンズ78
0によって集められCCDディテクタ782上に結像される。第40B図は同じ
多視野レンズ系の平面図を示すダイヤグラムである。離れた点からの各平行化さ
れた走査ライン上の離れた点からの光は個々のレンズ要素783によって集めら
れCCDディテクタ782上で結像される。好ましくはレンズ要素783の各々
は異なる焦点距離を有する第40C図は第40B図と同じ多視野レンズ系の平面
図を示すダイヤグラムであるが個々のレンズ要素783の幾つかについてターゲ
ット走査ライン784を示している。ターゲット走査ライン784から反射され
た光は個々のレンズ要素783の軸中心点785を通ってCCDディテクタ78
2の上の投影される。各レンズ要素783についてターゲットスキャンライン7
84は他のターゲット走査ライン784から若干オフセットされているがこれは
レンズ要素783の相対位置によるものである。第40D図は第40C図のごと
く同じターゲット走査ライン捕獲構造の斜視図である。
第41A図〜第41C図には好ましい多焦点レンズが図示されている。第41
A図には好ましいレンズ801の斜視図が示されている。レンズ801は図示の
ごとく円形の対称形をなすレンズ801の背面801Aは好ましくは弓面であり
一方前面801Bは以下に述べるような4つの異なる非弓面曲面を有する。第4
1A図のレンズ801は開口と同様の機能を奏する長方形状の透明なマスクを備
える。その代わりに開口の効果は第41B図および第41C図に示すようにレン
ズ801を切断して切断レンズ810をうるようにすることによって得られる。
第41B図は切除されたレンズ810の斜視図を示し同一の切断された部分は第
41C図における平面図に示されている。切除角度は45度の視野角度が得られ
るように選択される。
レンズ801は中心ゾーン803(ゾーン1および3個の外側のリング形状の
ゾーン804,805および806)(ゾーン2から4)を含む4つのゾーン8
02からなる。ゾーン1は好ましくは0.426インチの幅を持ち、一方ゾーン
2から4は好ましくは0.213インチの幅である。基本の半径(すなわちレン
ズの背面球状部の半径)は好ましくは84.967mmである。レンズから作像装
置(たとえばCCDディテクタ)までの距離は好ましくは34.85272mmで
ある。好ましい焦点距離はテーブル表41−1に示される。
レンズ801の材質はたとえばポリスチレン等のプラスチックであり屈折率は
1.59453059を有するものである。以下レンズゾーン802にしたがっ
た好ましい寸法諸元と他の特性を示す。ゾーン1:
有効焦点距離 23.4508mm
基本半径 16.80842mm
円錐 −0.8092686
非球面係数
r2 2.57577×10-3
r4 −1.923724×10-5
r6 5.448919×10-7
r8 −1.765304×10-8
r10 −2.931042×10-10
r12 −5.210294×10-13
r14 1.652903×10-13
r16 8.778694×10-15 ゾーン2:
有効焦点距離 28.087mm
基本半径 19.64043mm
円錐 −1.212117
非球面係数
r2 4.823852×10-4
r4 −4.101818×10-7
r6 3.891872×10-9
r8 −1.945451×10-11
r10 −5.040134×10-14
r12 −6.846745×10-17
r14 4.655883×10-19
r16 7.854166×10-21 ゾーン3:
有効焦点距離 32.0515mm
基本半径 26.37444mm
円錐 0.1965319
非球面係数
r2 2.988976×10-3
r4 −1.127446×10-5
r6 −5.863206×10-9
r8 8.905697×10-13
r10 −1.472282×10-14
r12 −7.391061×10-17 ゾーン4:
有効焦点距離 35.2546mm
基本半径 27.69962mm
円錐 0.1344306
非球面係数
r2 1.1298197×10-3
r4 −8.30275×10-6
r6 −4.769432×10-9
r8 −6.74277×10-12
r10 −1.675321×10-15
r12 −1.827999×10-17
r14 −4.208912×10-21
好ましい開口幅は0.043インチである。
多焦点光学系の今1つの実施例はより長い焦点距離のゾーンが制限れさた視野
角を有し、これはゾーンの収差の幾つかを意図的に矯正しないことによって達成
されるであろう、それによってそのゾーンの視野角を制限しバーコードの明瞭な
画像がそれを越えてCCDディテクタ上に生成されるようにする。この構造の効
果は第57図に示されておりCCDディテクタ1161の正面に位置し3個のゾ
ーンを有する多視野レンズ1160を示す第57図に示されている。コマ非点収
差および縦方向の色収差を選択的に矯正しないままにすることによって多視野レ
ンズ1160は3つの異なる視野1162,1163および1164、これらは
各ゾーンにつき1個である、を有するように製作される。第1ゾーンについての
視野1162は広い画像の読み取りを広い画像(たとえばバーコードラベル)の
読み取りを比較的広い画像を一括して読み取ることができるように広くなってい
る。第2ゾーンについての視野1163は第1視野1162より狭く第3ゾーン
の視野1164は第2視野1163よりさらに狭いこのようにそれぞれより遠い
焦点領域に対して視野を段階的に狭めることにより第57図の多視野レンズ11
60はバーコードリーダーから遠く離れたバーコードやその他の画像の不用意な
読み取りの危険性を最小限にするとともに、読み取りが要求される領域において
収差の矯正を向上できそれによって分解能を向上できるという利点を与える。
第42A図〜第42C図はゾーン間の干渉を減少もしくは解消するためシャッ
タを用いた光学構造の今1つの実施例である。これらの実施例は機械的もしくは
電気光学的シャッタを用いただ1つのレンズもしくは数個のレンズが同時にアク
チブであるようにする。
第42A図は円形パターンにレンズ830を配列して多視野配列を構成した構
造を示している。レンズ830はCCDディテクタ832の前面に配置されてい
る。機械シャッタ834がレンズ配列830の正面にも配置されている。シャッ
タ834はモータ軸(図示せず)の回りに機械的に回転させられる。シャッタ8
34は開口835を有しモータ軸に加えられる駆動力に応答して円形に回転する
。操作においてシャッタ834は1つのレンズ830を除いて他のすべてのレン
ズを遮蔽する(1つに代えて2,3のレンズを除くようにしてもよい)その1つ
のレンズは834の開口を通して光を集める。シャッタ834は開口835が円
形状の配列において順次に各レンズの遮蔽を解除するように回転する(各レンズ
の代わりにレンズ群でもよい)。この方法によりレンズ830は互いに干渉する
ことが防止される。
第42B図はシャッタ機構を備えた今1つの実施例のダイヤグラムである。第
42E図において多視野レンズの多視野配列は扇形状に配列されている。レンズ
はCCDディテクタ842の前面に位置している。長方形もしくはその他の適当
な形状のシャッタ844がレンズ配列840の前面に位置している。シャッタ8
44は開口854(すなわち開口)を有しており単一のレンズ840(もしくは
必要ならば複数のレンズ840)をある与えられた時刻に動作させるようにする
。シャッタ844はレンズ配列840と平行な軸846に沿って移動可能であり
ソレノイド,リニアモータもしくは機械的カム(図示せず)によって駆動される
。このような方法で開口の位置は一つのレンズ840から次のレンズへと転移さ
れる。操作においてシャッタ844はレンズに平行な軸に沿って開口を所望のレ
ンズもしくは複数のレンズ804の正面に順次位置するように駆動される。この
方法においてレンズ804は互いに干渉することが防止される。
第42C図はシャッタ技術を採用した他の実施例のダイヤグラムである。第4
2C図においてレンズ850の多視野配列が図示のごとく円形のクラスターパタ
ーンを吸収し、あるいは特定のLCD(液晶)シャッタ構成に適合した適当な他
のパターンを形成することができる。LCD配列854はレンズ配列850の前
方に位置しているレンズ850はCCDディテクタ852の前面に位置している
。LCD配列854は複数の電子的に動作されるシャッタ855からなる。各シ
ャッタ855は個々の制御回路(図示せず)からの電子シャッタ命令に応答して
個々に動作する。LCDシャッタ855は一つのレンズ(必要とあらば複数のレ
ンズ850)がある与えられた時刻に動作するように、電子的に時系列化されて
いる。この方法において、レンズ850は互いに干渉しないLCD854の利点
は、可動部分を持たないことおよび従って信頼性を向上させることができること
である。
上記のシャッタ技術は、例えば単一の多視野要素もしくは多数部材からなる光
学系のいずれかを構成する多焦点平面光学集光システムに適用することができる
。
上で述べた第42A図〜第42C図において記述したシャッタ技術の効果は、
第23B図および第23C図を参照して説明され、ここで上記で注意したように
、これら図面は上で述べたようにレンズからの距離に対する作像可能な最小バー
サイズをプロットしたグラフである。第42A図〜第42C図の多視野配列にお
けるすべてのレンズが同時に作動した場合、第23C図に示すような死角ゾーン
472がゾーン間干渉により複合被写界深度において発生し、ターゲット画像は
読取り装置によって誤って同定されるか、全く見過ごされてしまう。第42A図
〜第42C図のシャッタ技術は、個々のレンズの時系列的な作動を与え、それに
よっ
てゾーン間の干渉を最小かもしくは解消することができる。各レンズの被写界深
度は第23B図に示すように、個々のレンズに分けて与えられている。しかしな
がら、上記のシャッタ技術を用いた好ましいすべてのレンズを通して時系列化し
た後には、複合被写界深度は個々の被写界深度の複合したものとなり、ゾーン間
干渉効果を伴わない。その結果、より有効な単レンズを用いることによって達成
させるよりも遥かに大きな有効被写界深度を得ることができ、またはあるいはシ
ャッタを設ける必要がない。
ゾーン間の干渉が減少される多焦点光学系の今一つの実施例が第56A図と第
56B図に示されている。第56B図に示された光学系では、多要素レンズ系1
155と線形CCDアレイ1156のごとき複数のホトセンシティブディテクタ
を備えて構成される。多要素レンズ系1155は各々異なった焦点距離と異なっ
た被写界深度を有する3個のレンズ要素1155a〜cからなる。第56A図には
、各々の視野1151〜1153が比較して示されている。最も近い視野115
1は第1のレンズ要素1155aによって与えられ、中間の視野1152は第2
のレンズ要素115bによって与えられ、最も遠い視野1153は第3のレンズ
要素1155cによって与えられる。レンズ要素1155a〜cは単一の多視野レ
ンズもしくはアレイとなって配列される3個の個別のレンズとして実施化される
。3個のレンズ要素1155a〜cが図示されているが、より多いもしくはより少
ないレンズ要素を全体の被写界深度の要求に依存して必要となるように用いるこ
とができる。
動作において、各レンズ要素1155a〜cは光を3個の線形CCD配列115
6a〜cの異なる一つの上に結像する。かくして、第1のレンズ要素1155aは
焦点距離F1を有し、第1線形CCD配列1156a上に光を結像し、第2のレ
ンズ要素1155bはF2の焦点距離を有し、第2の線形CCD配列1156上
に光を結像し、さらに第3のレンズ要素1155cはF3の焦点距離を有し、光
を第3の線形CCD配列1156上に結像する。各線形CCD配列1156a〜c
はそれ故、レンズ要素1155a〜cの一つのみによって結像された光を受光し、
かつ一つの焦点面のみから画像を受光する。この技術は第42A図〜第42C図
に関連して上で述べたシャッタ技術と同様レンズ要素1155a〜cの間の干渉を
生じない結果をもたらし、すべての焦点面が同時にもしくは平行に線形CCD配
列1155a〜cによって作像されるため、画像読取り時間の短縮をも可能にする
。
上で述べた多視野およびシャッタレンズをシャッタリングする技術は好ましく
は以下に述べる開口形成技術と関連して有利に用いることができる。種々の実施
例のいくつかが以下のように速度および被写界深度特性において比較される。小
さく単一焦点に関連して小さな長方形状の開口を用いる場合、楕円形状のより多
くの光を集光するので小さな丸い開口よりも速度を増大させることができる。長
方形状の開口および丸い開口の両方は比較的良好な被写界深度をもたらす。大き
な開口を持った多視野レンズ構成の使用はより速い作動をもたらすが、レンズ内
もしくはレンズ間の干渉により穴明きの被写界深度をもたらす。被写界深度にお
ける穴明きはシャッタもしくは多重CCD配列(先に述べたようにそれぞれが独
立のレンズ要素に関係する)を用いることによって解消することができる。楕円
形状の開口を備えた多視野レンズ構成の使用はむしろ速い動作をもたらすが、穴
明きの被写界深度をももたらすであろう。再びシャッタもしくは個別のレンズを
備えた多重CCD配列が被写界深度における穴明きを減少もしくは解消するのに
用いられる。
上記のレンズおよびもしくは開口形状のいくつかに関連して用いられるCCD
ディテクタはそれをより速く駆動するため(より速いより高速の読取り速度を実
現する)飽和の僅かの割合において(例えば、フルスケールの1%)用いられる
。CCDディテクタをフルスケールにより以下で駆動することはより高いノイズ
系をもたらし、そこで相関二重サンプリングがこの系においてノイズレベルを低
減するために使用できる。相関二重サンプリングは入射信号レベルが減少するの
で自己発生照明源がない場合にも極めて有利である。かくして、十分な光を集め
ると共に低いノイズ環境において作動することにより、CCDディテクタはバー
コードラベルのようなイメージを読み取るために周囲光を用いることができる。
ここで述べた光学的技術はその全体もしくはその部分において、米国特許第5
317211号および第5479011号、いずれもその全体がこの明細書にお
いて引用される,に記述された調整可能な焦点結像技術に関連して用いることが
できる。
光学系は種々の実施例において、単一のディテクタ配列を用いて多方向の作像
を可能とするように構成することができる。多方向操作はバーコードとリーダー
の相対的な向きが広く変化するような固定リーダ一方式において特に好ましい。
読み取るべき画像(例えば、バーコード)が種々の向きを取り得るような光学系
の一つの実施例が第58図に示されている。第58図の実施例において、2つの
シリンドリカル光学部材(例えば、シリンドリカルレンズ1171および117
4のごとき)がバーコード1175を作像するのに使用される。シリンドリカル
光学部材(また、シリンドリカル回転フィルタと呼ばれる)は1軸においてのみ
大きなイメージの変調を生成し、それ故、シリンダー軸に垂直な方向においての
み分解能を有する。他方、コードの種々のタイプはバーに垂直な方向においての
み変調情報を含むような1軸特性を有する。シリンドリカル光学要素がバーコー
ドを分解するためには、分解の方向はバーコードの変調方向に沿って適当に定め
なければならない。異なる向きの2つのシリンドリカル光学部材を用いることに
よって、より少ない干渉でオーバラップされるべき多重の画像を許容し、そのこ
とによって、第58図に示すような構成において画像の多方向読み取りが可能と
なる。
従って、第58図においてシリンドリカルレンズ1172,1174はその軸
が互いに実質的に直交するように、かつ一つのシリンドリカルレンズ1174が
水平方向において良好に分解されたイメージを生成する一方、他方のシリンドリ
カルレンズが垂直方向に良好に分解されたイメージを生成するように方向付けら
れている。水平軸を有するシリンドリカルレンズ1174によって集められた光
は、複数の画像を回転ミラー1176によって約90°回転され、垂直軸を有す
るシリンドリカルレンズ1172からの光とビームスプリッタ1178によって
結合される。
その全体の結果は、バーコードリーダーの正面において2つの実質的に直交す
る画像作像ラインもしくはそれと等価でCCDディクター1170上のバーコー
ド1175の実質的に直交する画像の重ね合わせとなる。画像のうちの一つはバ
ーコード1175のよく分解された画像であると、他方の画像は分解されておら
ず、実質的に緊密な照明CCDディテクタ1170上の照明をもたらすものであ
り、従って、良好に分解された画像の検出に何ら干渉しないであろう。このよう
にして、水平方向もしくは垂直方向の向けられたバーコード1175が読取れる
のである。
種々変形もしくは修正が種々の方法でその動作を変更するために、第58図の
実施例について成され得る。例えば、線形CCDディテクタ1170をその代わ
りに用いることができる。また、シリンドリカル光学部材の数は2つに制限され
るものではなく、適当な数のものを用いることができ、同様に互いの向きの間の
角度は90°にする必要が必ずしもなく、適当なアングルで用いることができる
。シリンドリカル光学部材は屈折要素としてよりは反射的なものであり得、ある
いはシリンドリカルと非シリンドリカル光学要素の組み合わせを回転フィルター
の受入れ角を修正するために使用することができる。更に、多軸系の焦点距離を
異なる向きのバーコードが被写界深度を向上させる目的でリーダーから離れた異
なる位置に結像するようにオフセットさせることができる。
単一の1軸フィルターが第59図に示されており、そこではバーコードが情報
を利用する他のバーコード読取装置を制御する目的で、特定の向きに配列される
場合にそれを検出するため、単一もしくは多重に用いることができる。第59図
の1軸フィルターは線形CCDディテクタ1180の正面に位置する垂直軸シリ
ンドリカルレンズからなる。バーコード1182がシリンドリカルレンズ118
1の円筒軸に沿って方向付けられている場合には、バーコード画像はその最も良
好な分解能を示す。CCDディテクタ1180から出力される信号はバーコード
1182がCCDディテクタ1180の正面において読取りができるように適当
に方向付けられているか否かを決定するしきい値に対して比較される。
種々の向きのバーコードを読取ることができる光学系の他の実施例は、第60
A〜第60C図に示されており、種々の異なる面積と線形センサー構造は、第6
0D〜第60F図に示されている。第60A図は光学系の斜視図を示しており、
第60B図は平面図を表し、第60C図は側面図を表している。第60A図〜第
60C図の実施例はビームスプリッタキューブ(Cube)1202(またはペリ
クルビームスプリッタもしくは他の同様な要素),一対のミラー1203と12
04および1もしくはそれ以上の作像要素(第60D〜第60C図のいずれかに
示すごとき)が搭載される作像領域1215,1216から成る。ビームスプリ
ッタキューブ1202は一対の三角プリズム形状のビームスプリッタが第60A
図示すごとき立方体形状を形成するように対角面に沿って結合されている。ビー
ムスプリッタキュウブ1202は入射されてくるバーコード画像を2つの光路1
207と1208に分ける。第1のバス1208は垂直線に連続し、作像領域1
216に達する。第2の光路1207は画像の90°回転を引き起こすミラー1
203に到達し、その後さらに画像の90°回転をして垂直ライン1209に向
き、第1の光路1208と平行になるようにするミラー1204に達する。第2
垂直光路1209は作像領域1215に達する。この光学構造の全体の効果は第
60B図に示されており、ここでは90°回転された画像の2つの形態を示すと
ともに、その各々は垂直光路1208と1209の1つで下向きに方向付けられ
ている。
第60D図〜第60F図に示されるごとき、複数の作像構成が第60A図〜第
60C図の光学系に関連して用いられる。第60D図は作像領域1215と12
16上に位置する2つのCCDエリアセンサ(すなわち、2次元CCD配列)1
217,1218を示している。CCDエリアセンサ1217,1218はバー
コードもしくは他の画像の方向を従来公知の複数の方法のいずれかによってその
検出を可能にする。
第60E図は2つのCCD線形配列1219,1220が作像領域1215と
1216上に配置された今一つの配置構造を示している。2つのCCD線形配列
1219,1220は同様に受光した画像を検出するのに用いることができる。
線形配列1219,1220は第1CCD線形配列1219上に投射される画像
が第2のCCD線形配列1220上に投射される画像に関して90°を成すよう
に方向付けられているため、平行にラインアップされ、それらを平行に配置する
ことがイメージがCCD線形配列1219,1220の少なくとも一方に適当に
方向付けられるであろう機会を増大する。
第60F図は単一のCCD線形配列1221が両方の作像領域1215,12
16にまたがってそれらの共通の対角線方向に沿って配列された今一つの配列構
造を示している。第60F図の実施例は第60E図のCCD線形配列1219,
1220よりもより大きなCCD線形配列1221を必要とするが、ただ一つの
CCD線形配列が読み出しと処理のために必要であるため、より少ない処理とよ
り少ない構成要素を必要とするに過ぎない。
他の多方向光学系は第60A図に示されている。光学系1225は画像(例え
ば、バーコード)から反射された光を受光し、この調整ミラー1226を用いて
90°画像を回転する。回転された画像は単一の投影画像を複数のセグメントに
分割し、分割するミラーバスケット1228によって反射され、その結果、ホト
ディテクタ1227(例えば、1もしくはそれ以上のCCD線形配列もしくはC
CDエリアセンサ)の上に多重分割パターンとして投影される。他の方向から見
ると、ホトディテクタ1227の作像ラインはミラーバスケット1228によっ
て反射され、複数のセグメントに分割され、星形形状のパターンとなる。この星
形形状のパターン1229は角度調整ミラー1226によって90°回転され、
バーコードリーダーの作像ボリューム内に投影され、読まれるべき画像を横切る
多方向仮想作像ラインを生成する。所望のパターンを得るため、ミラーバスケッ
ト1228は好ましくは第1のミラー領域1230の各辺に取り付けられ、かつ
そこから約30°曲げられた一対の第2ミラー領域1231を有する。ミラーバ
スケット1228は水平方向に関して45°の角度に配置され、それによって同
時に星形形状のパターン1229を生成しつつ、画像を90°だけ回転させる。
第61A図の実施例は集光光学系において数個の構成部品を含んでいるが、そ
の方向を向いた仮想作像ラインに関連する画像がホトディテクタ1227の異な
るセグメント上に投影され、それによって異なる作像ライン間の干渉の可能性を
減少もしくは解消することができる。
ミラーバスケットの使用は第61B図の実施例において殊の外有用で、そこで
は通常の手持ち操作において単一の仮想作像ラインを有する手持ちのバーコード
リーダ1235が固定された構造において多重の作像ラインを持つように構成す
ることができる。手持ちのバーコードリーダは固定された光学投影ユニット12
36に相隣るクレードル(Cradle、図示せず)内に配置される。光学投影ユニ
ット1236は角度調整ミラー1238と画像(例えば、固定された光学投影ユ
ニット1236上に保持された物体からの)を回転させるとともに、それを(星
形状パターンにおいて)手持ちバーコードリーダ1235内の作像センサ上に投
影するために45°の角度で配置されたミラーバスケット(例えば、ミラーバス
ケット1228のごとき)1237からなる光学投影ユニット1236はそれに
よって手持ちのバーコードリーダ1235が単一線の作像装置である場合でも有
効な多次元作像能力を与えることができる。
多方向読取りを可能にする多方向リーダの他の実施例は、バーコードの多重回
転されたイメージを検出配列(例えば、第62A図〜第62F図に示すごとき)
に投影するカレイドスコープ(Kaleido−Scope)ミラーを採用している。第6
2A図〜第62B図カレイドスコープミラー1250は互いに1つのエッジで結
合され互いに45°の角度を成すように方向付けられた2つのミラー要素125
3,1254を有し、これらミラー要素1253,1254は反射部分は互いに
対面している。カレイドスコープミラー1250によって形成されるトンネル内
に投影された画像1251は、第62B図および第62C図に示すように、カレ
イドスコープミラーの最後端のホトディテクタ1252において複数の画像を発
生させる。複数の作像ゾーン1259はディテクタ1252の領域を超えて規定
され、その各々は、異なる角度に方向付けられた元の画像1256のバージョン
を有している。複写された投影画像1257の総数(NIは一般的にはNI=3
60°/AKで与えられ、ここでKはカレイドスコープミラー1253,125
7のお互いに関する角度である。この例において、角度AKは45°であり、投
影される画像の数は8である。
ディテクタ1252はCCDエリアセンサとして実施化され、第62A図〜第
62B図とカレイドスコープミラーは画像の方向を決めるための複雑アルゴリズ
ムを必要とすることなく、CCDエリアセンサーの出力を比較的簡単に信号処理
する利点を有する。CCDエリアセンサからのデータは固定された方向(すなわ
ち、ライン毎に線形に呼び出され、かつ複写された投影イメージ1257の1つ
が画像認識を可能とする。例えば、バーコードのようなものを認識することがで
きるようなCCDエリアセンサに関して十分に水平な角度になる高い可能性をも
たらす。
第62D図及至第62F図は二重に投影されたイメージ1257が取り得る種
々の相対方向の幾つかの例を示す図である。第62D図及至第62F図における
直線矢印符号“→”は、各々複写投影された画像の向きの角度を表す。第62D
図において原画像1263はCCDエリアセンサに関して垂直方向に向けられて
いるが、複写画像1261はカレイドスコープミラー1250によって水平向き
に投影される。第62E図においては、原画像1264はより僅かに垂直方向を
向いている(約67°)。そして、異なる作像ゾーン1259からの他の複写画
像1262はCCDセンサ配列を用いて認識ができるような水平方向に近い方向
に向けられている。第62F図は原画像が水平方向に関して45°に方向付けら
れた最悪のケースの状態を示している。この場合、複写投影された画像1257
の全てはCCDセンサアレイを用いて認識するのがほとんど等しく困難であり、
そして、投影された画像1257のいずれかの認識をする能力は信号処理及び認
識のための電子回路及びその知能性の許容範囲に部分的に依存する。
バーコードリーダが周囲照明光で有効に機能するためには、バーコードに周囲
光が到達するように十分な距離がバーコードと光学系の間に好ましくは維持され
るべきである。リーダとバーコードが互いにあまりに接近した状態にあると、バ
ーコードはリーダ若しくはバーコードを保持する物体のいずれかによって周囲光
内で読取が不可能となるように影がつけられるであろう。バーコードラベルに到
達する周囲光の量を増加させるため、バーコードリーダに対してある幾つかの変
更を行うことができる。第63図に図示された如き一つの可能な修正は光学系を
その内部に収容するハウジング1301から前方に伸びる光学系に透明なスペー
サ1303を備える。光学系に透明なスペーサ1303はリーダとバーコードの
間に最小の適当な距離が維持されることを保証し、一方同時に周囲光がバーコー
ドに到達することを可能にする。光学系に透明なスペーサ1303はギャップを
備えた透明もしくは固体の部分(例えば、2つの不透明若しくは固体の壁と2つ
の壁がない部分)を備える。光学的に透明なスペーサ1303の透明な部分もし
くは不透明な金属もしくはギャップを通して入る周囲光1311は、ハウジング
1301の正面にある光学的に散乱を生ずる表面1306(それはより反射的な
表面である)によって反射され、それによって周囲光1312はハウジング13
01から反射され、バーコード1310に向けられる。バーコード1310から
反射された周囲光は受光開口1305に受光され、光学系によって集光される。
光学的に透明なスペーサ1303はその前端を横切る(ハウジング1301に
対抗する端部)透明な窓1304と備えるように構成されても良い。手持ちリー
ダにおいては、光学的に透明なスペーサ1303はリーダの前端の透明な鼻の形
態をとることができる。不透明な鼻形状を採用することができ、鼻の断面はリー
ダとバーコードが付けられた物体1309との間の空間に周囲光が入るのを許容
するように鼻の断面が切り欠かれている。これらケースのいずれにおいても窓1
304は必ずしも必要ではないがそれでも、保護の目的で採用することが有用で
ある。固定されたバーコードリーダの場合、とりわけバーコードリーダが水平に
位置する光学前面を有し、読み取られる物体がその上に保持されるような場合に
は、透明な窓1304は光学的な前面端に物体が落ちないように保持するため好
ましいものである。いずれの場合においても、光学的に透明なスペーサはバーコ
ードが付された物体1309が全ての周囲光を遮断するようにリーダにあまりに
も近く接近することを機械的に防ぐことができる。そして、光学的に透明なスペ
ーサ1303の透明もしくは半透明もしくは取り除かれた部分は周囲光1311
がバーコードが付された物体1309と光学的な集光系との間のスペースに入り
込んで固定されたバーコード1310を照明することを可能としている。スペー
サ1303は焦点深度について必要な領域を規制する。
近い範囲において、周囲光を増大させる或は影となるバーコードについてその
周囲光を増大させる第2の構造は、そして、それは単独でもしくは上記の光学的
に透明なスペーサとの組み合わせで用いられる、第64A図に例示するように、
バーコードリーダ(光学的集光システムを除いて)上におかれた光学的に散乱性
の前面である。第64A図に示された光学的に散乱性の前面1320はこれに制
限されるものではないが、表面を荒らした白色プラスチック、表面を荒らした透
明なプラスチックもしくは表面をブラッシングした金属などを含む種々の材料か
ら作成することができる。第64B図に示すように、光学的に散乱性の前面13
20は入射する周囲光の一部をバーコード1321の方向に散乱し返し、それに
よってバーコード1321における照明光のレベルを増加させる。拡散部材13
20内の開口1321は反射された周囲光がレンズ1326(多焦点もしくは多
視野レンズのいずれか)によって集光されるようにすることおよびレンズによっ
てCCDディテクタ1327上に結像されることを可能にする。第64C図は周
囲光の光源1330がバーコードが付された物体1331の背面を照らす場合の
状態を比較して示しており、それによってバーコードリーダ1335に関してバ
ーコードが影となり、従ってリーダが余分な周囲光によって適切に作動すること
を妨害する。
光学的集光及び作像システムはある面から見て、ディテクタ配列の1もしくは
それ以上の画像をバーコードリーダの全面のスペースの作像ボリューム内に投射
し、1もしくはそれ以上の仮想作像ラインを生成するものであると見なすことが
できる。バーコードを読み取るためには、これらの作像ラインの一つは好ましく
はバーコードを横切るように投影される。この目標物設定はバーコードリーダの
被写界深度が例えば、多焦点作像技術を用いることによって、長くなるに従って
ますます困難になる。バーコードとリーダとの適当な相対位置を確保するために
は、1もしくはそれ以上のLEDもしくは同様の素子をポインタとして用いるこ
とができる。好ましいLEDポインタシステムは第65A図と第65B図に示さ
れており、それらはそれぞれ側面図と正面図である。
第65A図及び第65B図の実施例は、LED1350(スーパーブライトス
タイルLED)、(高輝度LED)、開口若しくはスリット1351を備えたハ
ウジングウォール1352、スリット1351をカバーするように配置されたホ
ログラフィック拡散板1353(もしくはその他のタイプの拡散板)およびスリ
ット1351の全面でかつLED1353にならって配列されたプラスチックレ
ンズ1355からなる。動作において、LED1350からの光はホログラフィ
ック拡散板1353によって拡散され、それによってスリット1351の全面を
均一に照明する。スリット1351とホログラフィック拡散板1353を通過し
た光はプラスチックレンズ1355を通過し、このプラスチックレンズはポイン
タ光学系として照明されたスリット1351からの光をスペース上を投影された
作像ラインと一致する点に作像する。スリット1351から拡散され、かつ相対
的に均一な外に向かう照明光を与えるホログラフィック拡散板1353がない場
合、LED出力は不均一なものとなり、それ故LED1350を支持するのに用
いられるLEDチップ(ボンディングワイヤを含む)のイメージを生成してしま
うであろう。
好ましくはLED1350の如き2つのポインタLEDが採用され、そのうち
の一つは作像装置のいずれか一方の側(第46A図又は第48図)でもしくは作
像装置の上または下に配置される。ポインタLEDは読取のためバーコードを照
明するのには使用されず、バーコードリーダの操作者にリーダに関してバーコー
ドの付された物体を適当に位置させるのを補助するのに用いられる。適当な位置
決めはバーコード近傍のポインタスリット1351により結像された画像が現れ
ることによって認識される。第65C図は種々の距離における種々のポインタス
リット形状を示すダイヤグラムである。第65C図に示されるように、照明され
たポインタスリットは比較的小さくお互いに離れたドット1360として近い場
所において時として現れ、中間の場所においては比較的大きな楕円形状で互いに
近く位置する離れているが近くに位置する形状1361としてまた遠い場所では
単一の大きな長方形状1362として現れる。ポインタLED1350は好まし
くは画像を捕捉サイクルに対応してオンとオフに繰り返すようにされることが好
ましく、バーコードの画像が作像装置によって捕捉された状態にあり、ポインタ
ビームが画像検出に干渉しない間オフとされる。あるいは、光学的切欠(not
ch)フィルタ(図示せず)をLEDポインタから背面散乱された光がCCDデ
ィ
テクタ配列に到達するのを防ぐために使用され得る。
上記のLEDポインタシステムについては、種々の変更、別異の構造を採用す
ることができる。例えば、いま一つの実施例では空間の異なる点に結像される少
なくとも2つのポインタを採用している。更に、別の実施例では、拡散部材13
53の代わりに複合集光光学系(図示せず)を採用することができる。幾つかの
他の実施例では、ポインタ光学系を通してLED光の結合の効率を増大させる方
向に施行されている。そのような一つの実施例はLED1350の全面で、しか
し、拡散板1353の背後に位置するシリンドリカルレンズ(図示せず)とスリ
ット形状のポインタ開口1351とを備え、シリンドリカルレンズはポインタ開
口1351にLED1350によって発せられた光の大部分を施行させるように
働く(それによって、必要なLEDパワーを減少させる)。いま同様の目的が達
せられる他のいまひとつの実施例では、LED1350をカバーしポインタ開口
1351の形状に適合するように光を成形する光パイプ(図示せず)を備える。
光パイプは拡散板1353の役割を代替しうるように拡散性の端部をもつことが
できる。
ここで述べた種々の技術は例えば発明の名称が他方向操作方法及び装置と題さ
れた米国特許第5446271号に記述された如き、エリア作像技術との関係に
おいて用いることができ、この米国特許はその全体が本出願において引用される
。このようにして、エリア作像装置は種々の光条件のもとにおいて、増大された
速度を有するものとして与えられ、もしくは事故発生照明源なしに周囲光におい
て操作ができるようなものとして提供される。多次元CCDエリアセンサと仮想
作像ラインを用いた他方向読取記技術はCCDエリアセンサを用いた上述の実施
例において採用することができる。
ターゲットのイメージが光学前端を通って処理され、かつ、CCDビデオ出力
信号が生成されるようにCCDディテクタによって捕捉された後、CCD信号は
種々の方法で処理される。CCD出力信号それ自身は自動露光系、もしくは以下
に詳細に述べられるようにCCDディテクタの露光時間を調整する適合型露光系
の一部として用いることができる。CCD出力信号は以下に議論されるようにバ
ーとスペースの位置を決定するとともに、バーコードもしくはその他の記号を認
識するために処理される。
第43A図は本発明の1もしくはそれ以上の特徴に従って適合型露光系の一つ
の実施例を示している。第43B図は第43A図の実施例に対応した波形のダイ
ヤグラムである。第43A図において、コンデンサC9を介して接地2902に
接続された入力ノード901を有するシュミットトリガ回路U7Aからなるパル
ス列発信器900が示されている。シュミットトリガ回路U7Aの入力ノードは
直列されたダイオードD3と抵抗R26を介してシュミットトリガ回路U7Aの
出力ノード903に接続されている。入力ノード901はダイオードD3の対抗
する方向に構成された他のダイオードD2に接続され、その後レジスタ抵抗R2
2およびさらにシュミットトリガ回路U7Aの出力ノード903に接続されてい
る。
パルス列発信器900の点Aにおける出力は第43B図に示されるような周期
波形920からなる。周期波形920は例えば30ミリ秒の周期と200μ秒の
負のパルス921を有する。コンデンサC9は0.1μFの容量を有し、抵抗R
22は910Ωの抵抗を有し、抵抗R26は4.3KΩの抵抗を有する。波形9
20の出力パルスはコンデンサC9が抵抗R22を介してチャージされる時には
正であり、コンデンサC9が抵抗R26を介して放電される時は負である。
負パルス列発信器900は単安定マルチバイブレータ905に接続されている
。単安定マルチバイブレータ905は図示の如くホトダイオードD1の一端に接
続されたコンデンサC2からなる。ホトダイオードD1の他端は接地902に接
続されている。ホトダイオードD1は好ましくはCCDディテクタの隣に配置さ
れ、もしくは光学系から受光した光の量を検出できるようにその近傍に配置され
ている。コンデンサC2はシュミットトリガ回路U7Bの入力ノード906に接
続されている。コンデンサC2は、0.02μFの電荷容量を有する。
動作において、パルス列発信器900はコンデンサC2とホトダイオードD1
を駆動する。B点における波形924とその結果としての単安定マルチバイブレ
ータ905からのC点における出力波形が第43B図に示されている。ホトダイ
オードD1の連動度は単安定マルチバイブレータ905の出力パルス幅を制御し
、それ故C点における振動のデューティサイクルをコントロールする。ホトダイ
オードD1が比較的多量の光を受光すると、C点における出力波形926は比較
的狭い負のパルスをもつ(例えば、ほとんど100%のデューティサイクル)。
ホトダイオードD1が比較的少量の光を受光した時に、出力波形926は比較的
幅の広い負のパルスをもつ(例えば、0%に近いデューティサイクル)。
単安定マルチバイブレータ905の出力は他の2つの単安定マルチバイブレー
タ908と910に接続されている。単安定マルチバイブレータ908と910
の両方は同様の構成を有する。単安定マルチバイブレータ908はその入力にコ
ントロールC13を有する。コントロールC13は抵抗R11によって接地にシ
ャントされ、そして、他の抵抗R13を介してシュミットトリガ回路U7Fに接
続されている。コントロールC13は0.001μFの容量を有し、抵抗R11
とR13の各はIKΩの抵抗を有する。いま一つの単安定マルチバイブレータ9
10は同様な方法でコントロールC10抵抗R23及びR25とシュミットトリ
ガ回路U7Dから構成されるが、抵抗R25は抵抗R11より大きな抵抗値、例
えば3.3KΩの値を有する。
単安定マルチバイブレータ908の出力は、同様にコントロールC7抵抗R8
及び9とシュミットトリガ回路U7Cとで構成されるいま一つの単安定マルチバ
イブレータ912に接続されている。単安定マルチバイブレータ912のF点に
おける出力は読み出しゲート(ROG)信号913であり、その機能が以下に説
明される。単安定マルチバイブレータ908と912は好ましくはそれぞれその
期間が1μ秒程度の一定したパルスを発生する。一方、マルチバイブレータ91
0はパルス幅が約3μ秒程度の一定したパルスを生成する。
点Hにおけるシャッタ信号915は両方の単安定マルチバイブレータ905と
910の出力の関数である。マルチバイブレータ905のC点における出力とマ
ルチバイブレータ910のG点における出力はダイオードD4とD5をそれぞれ
介したシャッタ出力パルス段914に対してダイオードD4とD5をそれぞれ介
して両者がダイオードオア化されている。シャッタ出力パルス段914はトラン
ジスタネットワークからなりベース916が抵抗R27を介してダイオードD4
とD5のそれぞれに接続されたトランジスタQ1を含んでいる。ダイオードD4
とD5は並列接続された抵抗R28とコンデンサC3を介して参照電圧917(
例えば、5V)に接続されている。トランジスタQ1のコレクタは点Hにおける
シャッタ信号915を生成するものであって、抵抗R30を介して参照電圧91
7に接続されている。トランジスタQ1のベース916は抵抗R29を介して接
地902に接続されている。一方トランジスタQ1のエミッタ919は直接に接
地902に接続されている。
ダイオードD4とD5のオア論理動作によってシャッタ信号915(第43B
図において波形938で示される)は単安定マルチバイブレータ905の負のパ
ルスが開始されたときに、ロー状態からハイ状態に遷移し、かつ単安定マルチバ
イブレータ910の負のパルスがなくなるまで高い状態を保持するパルス列93
9からなる。その効果は可変デューティサイクル発信器のそれであって、デュー
ティサイクルはホトダイオードD1によって受光される光に依存して変化される
。
第43B図に示された実際の露光期間940はシャッタシグナル938のパル
ス939の期間より若干短い。露光期間940はシグナル信号938の各パルス
939の開始と同時に開始されるが、第43B図の波形934にしめすようにR
OG信号パルス935によって終端させられる。ROGパルス935はCCD配
列内の画素からCCDシフトレジスタに電荷を電動させることによって露光期間
940を終端させる。シャッタ信号938がハイである時に画素は光を集光する
。シャッタ信号938がローである時に画素は短絡されるが、しかしROGパル
ス935は一般にシャッタ信号938がハイからローに遷移する以前に光の集光
を終わらせる。
単安定マルチバイブレータ908、910および912は露光期間940を終
わらせるROGパルス935がシャッタパルス939の終わる直前でかつ、CC
D配列のクロックがディスエネブルされる時に明確に立ち下がることを保証する
。単安定マルチバイブレータ910はシャッタパルス939が終わるその終了す
る端部において、3μ秒クロック信号、クロックディスエネブル期間937を与
え
る。3μ秒期間937が開始すると同時に単安定マルチバイブレータ908は1
μ秒の遅延933を与え、その後、ROGパルス935が単安定マルチバイブレ
ータ912によって生成される。このようにして、ROGパルス935は単安定
マルチバイブレータ910によって与えられる3μ秒の期間937の中間のある
点において、かつ、シャッタパルス939の終端の直前において立ち下がる。単
安定マルチバイブレータ910の出力はROGパルス934が発生した時刻にお
いてCCD配列に対するクロックをディスエネブルとする。
第43A図の適合型露光回路はこのようにして光の光量に基づいて変化する露
光期間を与える。より多くの光がある時には露光期間940は小さく、より少な
い光量の時には露光期間940はより大きい(例えば、30ミリ秒まで)。
第44A図と第44B図は適合型露光回路を採用した光学系の別の構成を示す
ものである。
第44A図において、CCDチップ950は前段増幅器951に接続されるビ
デオ出力信号956を生成する。前段増幅された信号952はピークディテクタ
954に接続され、ピークディテクタは前段増幅されたビデオ信号952のピー
ク−ピーク間の値を測定する。ピーク間の信号957はCCDチップ950につ
いての露光期間を調整する露光制御回路955に送られ、印加される。露光制御
回路955は第43A図の露光制御回路と同様に構成されるが、ホトダイオード
D1によって測定された集光された光よりもピーク−ピーク信号957を露光時
間の制御のために使用する。
第44B図は第44A図の技術と同様の適合型露光技術のいま一つの例を示し
ており、ビデオ信号の1次微分のピーク−ピーク信号レベルがCCDチップの露
光時間を制御するために使用される。第44B図において、CCDチップ960
は前段増幅器961に接続されるビデオ出力信号967を生成する。前段増幅さ
れた信号966は単一処理ブロック962に接続されている。信号処理ブロック
962は前段増幅された信号966の1次微分を生成する。1次微分信号963
はピークディテクタ964に接続され、ピークディテクタは1次微分信号963
のピーク−ピーク値を測定する。ピーク−ピーク信号968はCCDチップ96
0の露光時間を調整する露光制御回路965に与えられる。露光制御回路965
は第43A図の露光制御回路と同様に構成されるが、ビデオ信号の1次微分から
生成されるピーク−ピーク信号968をホトダイオードD1によって測定された
集光された光に代えて露光時間の制御のために使用する。
ビデオ信号が得られるとビデオ信号内の遷移は多くの公知の手段のいずれかに
よって検出される。例えばビデオ信号内の遷移はビデオ信号の2次微分を取るこ
とによって、およびある選択された時間間隔の間で2次微分信号の零クロス点を
見いだすことによって検出され得る。上記の技法は例えば信号処理方法及び装置
と題されたハーバートらの名前で発行された米国特許第400397号に記載さ
れており、この特許の内容は、本出願においてその全体が引用される。
2次微分検出回路が第45A図に示されている。第45A図の回路について対
応する波形が第45B図に示されている。第45A図において、ローパス再構成
フィルタ971はCCDチップ973からのビデオ入力信号972を受け取る。
ビデオ入力信号972は第45B図に波形990で示すように、CCD配列の内
容に対応した階段状の複数の段階化された電圧レベルからなる。ビデオ入力信号
972はローパスフィルタ971に入力される前に、任意的なゲイン段974を
通過する。ローパス再構成フィルタ971はビデオ入力信号972を第45B図
の波形992で示すようなよりスムーズでより連続的な波形に変換する。
ローパスフィルタを通過した信号975は微分回路976に接続され、微分回
路976はローパスフィルタを通過した信号975の1次微分979を生成する
。1次微分979はいま一つの微分回路978に与えられ、微分回路978はい
ま一つの微分を取り、それによってローパスフィルタを通過した信号975の2
次微分980を生成する。1次微分信号979は第45B図の波形994に対応
し、2次微分信号980は第45B図の波形996に対応する。
1次微分信号979はピーク検出回路981に接続され、ピーク検出回路は1
次微分979のピーク値を検出してそれによってしきい値信号977を生成する
。しきい値信号977、1次微分信号979及び2次微分信号980は比較論理
ブロック982に与えられる。比較論理ブロック982は2次微分信号を零電圧
レ
ベルと比較することによって、2次微分信号996の零クロス点を検出する(第
45B図に示される如く)。零交差点は1次微分信号979がしきい値信号97
7のレベル(正または負)を越えたときに起こるならば、有効な遷移であると考
えることができる。このようにして、比較論理ブロック982は1次微分信号9
79をしきい値977によって規定されたしきい値レベル(正および負の)98
7,988と比較し、そして1次微分信号がいずれかのしきい値信号987,9
88を越えている時間の間に2次微分信号996が零レベルに交差したときに有
効な遷移を決定する。上記した方法によって得られるであろう再構成されたバー
信号波形998は第45B図に示されている。バー信号波形998の極性は2次
微分が零交差した時の時刻における1次微分信号994の符号に依存する。
2次微分検出技術に関するより詳細な議論は上記米国特許第4000397号
に記述されている。ビデオ信号における遷移はサンプリングされた入力信号にお
ける遷移の検出のための方法及び装置と題され、米国特許第5463211号お
よびもしくは同時に継続し、同じ発明の名称を有する1955年10月26日に
出願された出願番号08/548436号のものに記述された技術を用いること
によって検出することができ、これら2つの出願は本発明の譲受人に譲渡され、
かつ、これらは本出願において参考文献としてその全てが引用される。これも同
様にその全体が本出願において引用される発明の名称“信号処理方法及び装置”
の米国特許第5298728号にも同様の関連する技術が見いだされる。’21
1特許において記述された遅延ラインに基づく信号処理技術は最初のローパス再
構成フィルタの必要なしに稼動することができ、ある状況下ではCCDビデオ出
力信号に直接に作用するように構成することができる。
微分に基づく信号処理の挙動はさらに下で記述される交流結合信号処理技術を
採用することによってより一層向上される。微分信号は元の信号よりもより多く
のノイズを含むので、微分に基づく信号処理は時として好適な動作のためには信
号対ノイズ比が10対1のオーダであることが要求される。更に、バーコードが
ボケている、もしくはリーダに関して誤って配列されている場合、ローとハイの
信号レベル間の遷移は急峻(ハードエッジ)というよりは、むしろ段階的(ソフ
トエッジ)であり、その結果信号レベルとしては適当であるにも拘わらず、低い
振幅の微分信号をもたらす。
ソフトエッジが存在する場合でも、信頼できる信号処理を与えるためには信号
処理電子回路の好ましい実施例において、(1)比較的低いカットオフの周波数
をもったハイパスFIR(有限パルス応答)フィルタに基づく、又は(2)ヒス
テリシスをもった比較器に基づく交流結合信号処理ユニットをから構成する。そ
のような信号処理回路のブロックダイヤグラムが第67図に示されている。第6
7図の実施例はハイパスFIRフィルタ1401とヒステリシスを有する比較器
1402からなり、比較器は適当な量のヒステリシスを与えるように選択された
値をもつ抵抗1406,1407及び1408を有する作動増幅器1450を含
む。検出器配列から受け取った入力信号1410はFIRフィルタ1401に接
続され、そこで低周波および直流バイアス成分(すなわち、非バーコード信)号
が除去される。比較器1402はFIR1401の出力が正である時にはBAR
(ハイ)状態をとり、FIRフィルタ1410の出力が負の場合にはSPACE
(ロー)状態を取る。ヒステリシスバンドは比較器1401のトリガから比較器
1402のトリガを引き起こすことからノイズを禁止保持するのに使用される。
ヒステリシスバンドはノイズによって比較器1402をトリガしないようにする
ために使用される。
好適なFIRフィルタ1401はガウスインパルス応答ハイパスフィルタで構
成され、第11次フィルタについての係数が第68B図に表としてあらわされ、
かつグラフ化されている。簡略なFIRフィルタも移動平均フィルタの形態で実
用化することができる。第11次の移動平均ハイパスFIRフィルタの例示な係
数が第64B図に表として表され、グラフ化されている。第68A図のフィルタ
はソフトウエアにおいて容易に実施化できる利点を有する。
第67図の信号処理回路の動作はバーコード信号の速度に部分的に依存する(
すなわち、遷移間の時間)、そしてFIRフィルタ1401の時定数に近いバー
幅(すなわち、光束バーコード信号)について第69A図に図示されている。こ
の状況においてFIRフィルタ1401は入力信号1401(第69A図におい
て
波形1421として指名される)を0Vの付近に交流結合するように直流リスト
レーション回路として作用する。結合された信号1422(すなわち、FIRフ
ィルタ1401の出力)の振幅は入力波形1421のそれとほぼ同じ大きさであ
り、それ故FIRフィルタ1401の作用により、いかなる付加的なノイズが導
入されることはない。正のヒステリシスしきい値1425と負のヒステリシスし
きい値1426を比較する比較器1402のヒステリシスバンド1424はノイ
ズの段階より少し大きいように設定されている。CCDデバイス素子において、
ノイズフロアは一定であり、一定の信号レベルについて予測可能であり、従って
入力信号レベルが前もって知られている場合には適当に設定することができるし
、あるいは実験によって設定することもできる。比較器1402はFIRフィル
タ出力信号1422が正のヒステリシスしきい値1425を越えて立ち上がると
転移する。FIRフィルタ出力信号1422が負のヒステリシスしきい値142
6以下に低下するとそれはリセットされる。比較器1402は信号レベルがヒス
テリシスバンド1424内に留まるときにはその状態を変えることがない。出力
信号1428は第69A図に示されている。
バーがより大きい(すなわち、入力信号がより遅い)場合には、第69B図に
示すように波形は実質的に異なる。入力信号1431は遷移間により広いはばの
スペースをもつ。FIR出力信号1432は微分信号と同様に見える。しかしな
がら、FIR出力信号1432の振幅は入力信号1431のそれとほとんど同じ
である。比較器1402にはフィルタ出力信号1432が一つのヒステリシスし
きい値1435を越えた時にハイ状態に移る。微分信号上のフィルタ出力信号1
432は0に向けて極めて早く傾斜するが、比較器1402は他のいま一つのエ
ッジがヒステリシスバンド1434の効果により現れるまでそのもう一方の状態
に移ることはない。いま一つのエッジが現れると、FIRフィルタ出力信号14
32は負のヒステリシスしきい値1436を通過し、比較器1402はいま一方
の状態により移る。
従って、第67図の回路はFIRフィルタ140の時定数のオーダに関してほ
とんど無限の幅からFIR1401の時定数の幅に入力信号バーを効果的に再形
生することができる。光学系の光学素子が焦点外となるかバーコードに関してリ
ーダが誤っておかれた場合、入力信号1410の立ち上がり時間は一般に増加す
る。第67図の回路はしかしながらバーの遷移を検出し対応することが依然とし
て可能である。
FIRフィルターの線形フェーズ特性、線形位相特性は、信号処理系において
好ましいものである。FIRフィルターを用いることはソフトウエアにおいて、
比較的、直接的である。ハードウエアによる実施はより多くの問題を起こし、こ
の場合には、トランスバースフィルター,LCリレーライン、もしくはサンプル
・アンド・ホールドリレーラインから構成されるが、ABS検出器配列として同
じ集積回路にそれらを一体に組み込まなければならない。FIRフィルターに対
する代替物としてFIR(無限インパルス応答フィルター)を使用することがで
き、それはよりハードウエア(簡単なRC回路もしくはアクティブフィルターを
用いて)において実施化するのにより容易である。第66図は、3つの単一極/
0ハイパスネットワークを用いた信号処理回路のダイヤグラムである。第66図
の実施例は、バイパスフィルター1380,バッファー1381およびヒステリ
シスを持ったヒステリシス比較器1382からなる。ハイパスフィルターはコン
デンサ1386と抵抗1387からなり、バッファー1381はボルテージ電圧
追従型の差動増幅器1388からなり、比較器1382は適当なヒステリシスを
与えるように選択された値を有する抵抗1389,1390および1392を持
った差動増幅器からなる。第66図の実施例の考えられる難点は、バーの幅がフ
ィルターの時定数に近くなるとバーの歪み量が増大することである。
ビデオ信号中の遷移の場所と時間に関する情報は、デコーダ107(第1A図
において示されるようなもの)に与えられ、デコーダは同業者にとってよく知ら
れた種々の手段のいずれかによって遷移データを解析する。(デコーダ107は
各遷移間の相対的な時間を測定することによってバーおよびスペースの相対的な
幅を決定することができる)。デコーダはバーとスペースの測定データのバーコ
ードの内のどの種類のものが読み込まれたかおよび/またはバーコードの特定の
特徴を決定することができる。デコーディングに関するより詳細な事項は、例え
ばクレイグ・ディ・チェリーおよびドナルド・ディ・デーボールの名前で199
2年12月22日に出願された光学高度ラベルの認識と総合のための方法と装置
と題する米国特許出願番号第07/995,270において見い出されるであろ
う。この出願は、本明細書においてその全体が引用される。
多くのバーコード読取およびデコーディングシステムにおいては、デコーディ
ングが一連の処理の中では遅いステップである。したがって、無効な信号を解読
しようとするデコーダ107によって、消費される時間の量を最小化することが
望ましい。この時間の最小化はデコーダ107に提供するに先立って画像データ
の処理を実行することによって、好ましい実施例において達成される。そうする
ことによって有効なバーコードに対応するとは思われない電圧シーケンスは、デ
コーダ107による試みをすることなく排除されることになる。
処理は簡単なエッジカウンタによって極めて高速になされる。典型的なバーコ
ードは、30個程度のエッジを持っている。信号列は、もしそれがあらかじめ定
めたエッジの最小数よりも多いことを示す時にエッジカウンタにより“興味があ
る”として分類される。あらかじめ定めた最小のエッジ数、例えば20もしくは
25について、興味があるとみなされたこれら信号列はデコーディングのためよ
り低速にデコーダ107によって読み出される。しかしながらCCDディテクタ
ーもしくその他のフォトセンシティブなアレイから読み出されたデータは通常は
破壊的である。すなわち読み出しはデータを破壊する。処理の為のエッジカウン
タはそれ故、再操作を可能にするためにアナログシフトレジスタのような記憶格
納要素と関連して用いることが好ましく、即ち同じデータを2回見ることができ
ることが好ましく、予備処理のためのエッジカウンタは、アナログシフトレジス
タの如き記憶格納要素との関連で用いることが好ましくそれによって再操作即ち
同一データを2回目に見ることを今度はデコーダ107によって可能とする。
再走査能力を有するシステムが第72図に示されている。再走査は、CCDデ
ィテクター1703からの画像データを格納するためのアナログシフトレジスタ
1702の使用によって達成される。CCDディテクター1703をある画像に
露光した後、画素電荷はCCDディテクター1703からログシフトレジスタ1
7
02に移される。再走査マルチプレクサー1704はCCDディテクター170
3からの入力を選択する。画像がアナログシフトレジスタ1702に移された後
、イメージデータは高速でアナログシフトレジスタ1702から読み出され再操
作機能で予備処理される。再操作機能は、アナログシフトレジスタ1702から
のデータをサイクリックに並べられ各画像の電化がアナログシフトレジスタ17
02の出力端において読まれた後、それは残りの電化が前方に1つの位置だけシ
フトされ、かつ、それに従って再操作マルチプレクサー1704を介してアナロ
グシフトレジスタ1702の他方の端部に折り返し送られる。
画像データはシグナルプロセッサ(例えばエッジディテクター)1705に与
えられ次いで予備処理を実行するためその情報をエッジカウンター1706に与
える。このときデコーダ1707は画像データを未だ受け取っておらず前回のス
キャンのデコーディングを行うことができる。エッジカウンター1706による
予備処理の後信号が興味ありとして判断されると画像データはアナログシフトレ
ジスタ1703から比較的予測(読み出しクロック1709の速度を変更するこ
とによって)を行うことができる。
デコーダ1707のデータ受け入れ速度、この時再操作機能は、不能化される
。再操作機能を不能化することによってアナログシフトレジスタ1703は画像
データをレジスタの対向端にサイクリックな方法で並べることを阻止することに
よって次の画像の準備のため空にされる。同時に新しい画像が古い画像が読み出
されるに従ってアナログシフトレジスタ1703に読み込まれる。もしも原画像
データが第1の位置において興味ありとして認識されなかった場合にはアナログ
シフトレジスタは、次の操作の準備のため空にされその場合ドレインもしくは再
操作を不能化した上で高速に読み出すことによってそのことが行われる。
種々の再操作要素の多くが第72図に示されているように単一の集積チップに
組み込まれている。アナログシフトレジスタ1703はCCDチップ内において
画像電位レジスタの形態で共通に存在する。
上のパラグラフで述べた予備処理および再操作能力は複数の検出器配列を含む
応用においてとりわけ有用である。配列の各々は興味ある信号が存在するかを決
定するためそれ自身の予備処理回路を持つことができそれによって、バーコード
を表すらしい信号を持った検出器配列のみの中からデコード時間のより効率的な
分割が可能となる。
第1図のバーコードリーダーの好ましい実施例のより詳細なものが第70A図
ないし第70C図に示されており、そこには、さらに好ましい電子回路ブロック
ダイヤグラムおよびそれに伴う波形が第71A図ないし第71D図に示されてい
る。第1図および第70A図ないし第70D図に示されたバーコードリーダー1
501は、先に述べた技術と構成部品の好ましい組合せを採用することによって
周囲光のもとで操作することができる比較的大きな被写界深度を有する手持ちの
ユニットである。
第1図のバーコードリーダーの操作ヘッド1522および光学シャーシ150
6は、他の光学系および関連する構成部品とともにより詳細に第70A図ないし
第70C図に示されている。ログボード150に取り付けられ、かつ光学シャー
シ1506の内部にあるものは第52A図に種々示したようなマスクされたCC
Dディテクター配列1512である。CCDディテクターは、第50A図の例に
関して記述され示されたごとく好ましくは10対1の縦横比を有する長方形の画
素を持つ。CCDディテクター1512は、第43A図に示されるような適合型
露光システムに接続され、かつCCDはCCDタイミング信号を生成し、適合型
露光フィードバックシステムを与え、さらにデコーダへの種々の信号を与えるマ
イクロコントローラ(第71A図の電子回路に関して以下に述べるように)とと
もにアナログ回路基板1504上に存在する。
光学シャーシ1506の前面に向かっては、作像レンズ1509が位置し、作
像レンズはより詳細には第73A図(正面図)および第73B図(側面図)によ
り詳細に示されている。第73A図においては、種々の焦点距離を有する4個の
同心環状ゾーン1750AないしDを有する第41A図の多ゾーンレンズのよう
な多焦点レンズ部分1753からなる作像レンズ1749(作像レンズ1509
に対応する)が示されており、この作像レンズは、CCDディテクター1512
に上に画像を形成する。多焦点レンズ部分1753はシリンダーレンズ1755
上に取り付けられる。シリンダーレンズ1755と多焦点レンズ部分1753は
好ましくは単一の光学要素を構成しガラスもしくは固体で形成される。シリンダ
ーレンズ1755は必要に応じて視野収差の調整を可能とする凹形状の背面17
52を有する。
第73A図および第73B図にはミリメートル単位で好ましい寸法諸言が与え
られまた第73C図の表にも同様にして他の好ましい特性とともに与えられてい
る。中央厚みの ようさはj±0.05ミリメートルを越えてはならず、表面
の均一さの許容度は理想的な形から10ミクロンを越えてはならず、表面パワー
の許容度は完全な形状から15ミリメートルを越えない。背面1752の最小ク
リア開口は6ミリメートルである。
第70A図ないし第70C図に戻って、第22A図ないし第22C図に示され
たような高い縦横比のスリット開口1508(すなわち、単一の連続した開口内
に形成された個々の開口の列)が多ゾーンレンズ1509の前面に位置している
。光学シャーシ1506に取り付けられるかもしくはその中に組み込まれている
のは2つのポインターLED1520であり、各々ホログラフィック拡散板15
19を照明するとともにポインタースリット1518およびポインターレンズ1
507を通してLEDポインティングビームを送る。LEDポインティングシス
テムは第65A図に関して述べたものと同様である。光学シャーシ1506は、
スリット開口1508、多ゾーンレンズ1509、CCDディテクタ1512お
よびポインターLED1520の相対位置を固定するためアナログ回路基板15
04にごうに結合されている。好ましいバーコードリーダー1501はCCDデ
ィテクタ1512からのビデオ信号をデコーダのためにバー/スペース信号に変
換するための微分に基づく信号処理回路を備えており、信号処理回路はアナログ
回路基板1504上に備えられる一方デコーダーはディジタル回路基板1503
上に位置する。バーコードリーダー1501は、スキャンヘッド1522の入力
端において第63図について述べたごとき光学的に透明なスペーサーを有してお
り、操作ヘッド1522は部分な周囲照明光がバーコードに届くことを可能にす
る除かれた頭部部分断面を有している。
操作において、ポインターLED1520からの光はホログラフィック拡散部
材1519を通過して第65A図に関連して述べたごとくポインタースリット1
518を均一に照明する。ポインタースリット1518からのポインティングビ
ームは操作者がそのユニットを正しくはバーコードに正しく狙いを付けかつバー
コードリーダー1501の被写界深度内に位置させることを可能にするためLE
Dの目的は、前述したごとく周囲光によって照明されるバーコードを照明するた
めではなく、単に操作者がバーコードリーダを適当に位置決めしかつ目的物をと
らえることを助けるためにある。LED1520は露光期間の間バーコードの不
均一な照明を避け、かつ電力を節約するために好ましくはオフされる。周囲光は
仮想作像ラインに沿って位置するターゲット(例えば符号化された記号)によっ
て反射される。バーコードリーダ1501の正面のスペーサはユニットがバーコ
ードに余りに接近してバーコードに適当な周囲光照明がバーコードに到達するの
を防ぐ陰を作るようなあまりにバーコードに接近しないようにユニットを保持す
る。反射された周囲光は作像レンズ1509によってCCDチップ1512上に
結像される。CCDチップ1512は、光強度情報を先に述べた事実のいずれか
によって電気信号に変換する電気信号は符号化された記号の認識を得るため処理
されかつ解読される。
バーコードリーダ1501の好ましい実施例としての手持ちユニットの例にお
いては、高い読取速度を維持しながら電力消費を最小化することが多くの場合重
要である。電力消費は、バーコードを読む必要が生じるまでアナログ回路基板は
パワーダウン状態に保持することによって減少される。そのようにすることにお
いて生じる困難は、アナログ回路基板1504上に配置されるCCD画素と位相
レジスタがパワーアップに際してチャージされており、そして画像が得られる前
に空白にしなければならないことである。この空白化はCCDチップ1512の
画素をクリアするためシャッターピンをパルス化することによっておよび位相レ
ジスタを複数回極めて高いクロック速度でクロックアウトすることによって達成
される。位相レジスタが空にされると画像の獲得の為に通常の速度で画像が読み
出される。
アナログ回路基板1504のパワーアップに際しては、高速のバーコード読み
取りを満足するように露光フィードバックするように露光フィードバックシステ
ムを高速で安定化させることが好ましく、かつ指数コントロールループがこの目
的のために備えられる。ポインターLED1520は相当の電力を消費するが画
像の獲得の間バーコードを照明しないようにすることが好ましく、したがって、
LED1520はリーダーの他の高電力構成部品(ディーパー,インディケータ
ーLEDなど)の画像獲得の間、電力供給期間に好ましくはオフされ、そしてデ
コードが成功した後はできるだけ高速に行う必要がある。
第1図および第70A図ないし第70C図のバーコードリーダーについてのた
めの好ましい電子回路プロックダイヤグラムが第71A図に示されている。電子
回路系1601は、例えばモトローラ社によって製造されたMC68HC05マ
イクロチップとして実施化されるCCDコントローラ1602からなる。CCD
コントローラ1602はCCDチップ1603に対し、ROGおよびSHUPク
ロック信号を与える。発振器1607もCCDチップ1603に対しクロック信
号を与える。CCDチップはビデオ信号を信号処理回路1604に出力する。ビ
デオ信号はまたピーク検出および比較回路1606にも与えられ、この回路は信
号がクリッピングが起こる程大きいことを支持するため、STD信号をCCDコ
ントローラ1602に送り返す。信号処理回路1604とCCDコントローラ1
602は両方ともインターフェース1608に接続されている。信号処理回路1
604とCCDコントローラ1602は集合的にデータ有効(DV)信号、操作
開始(SOS)信号、ボリュームに関係する(SIV=something i
n volume)信号とバー/スペース(BAR)信号をデコーダ(図示せず
)に出力する。デコーダはバーコードであると認識された時に読取良好(GR)
信号を送り返し、バーコードリーダ1501の操作者に見える読取良好LED1
610を発光させる。
デコーディング処理を良好に行うためDV信号がCCDコントローラ1602
によって発生され、各露光サイクルの終了時にデコーディング動作を一時的に中
止し信号処理回路1604からの新しいデータ列を待つためにデコーダに信号を
送る。信号処理回路1604からデコーダへのデータ移動とバー幅のデジタル化
が完了すると、DV信号が除去されデコーディング操作が復活される。この方法
で極めて高い高速の画素読出し速度が露光サイクルの一部においてバー/スペー
スデータをデコーダに移すのに用いられより多くの時間を典型的には計測した記
号を解読動作に用いることができるようにする。
利用される今一つの制御信号は”ボリュームに関する”すなわちSIV信号と
称される。SIV信号は同一のバーコードを複数回読むことを防止するのに使用
されかつそれは固定されたリーダーの場合にとりわけ有用である。SIV信号は
エッジカウンタ(CCDコントローラ160に対して内部)から出力されそれが
物体がバーコードリーダー1501の正面に存在しない時に存在する通常の数よ
り数とは実質的に異なる数のエッジ(大きいか小さい)を検出したときには常に
状態を釣りかえる。SIV信号を受け取るとデコードが成功裡に終わるまでディ
ジタル処理とデコーディング処理を開始する。デコーダが成功し終了するとデコ
ーダは除去され、再び印加されるまで不能化される。SIV信号はHカウントが
元のレベルに復帰した時にのみ除去され、かつ、バーコードリーダ1501の前
面に新しいバーコードラベルがおかれた時にのみ再発生される。この方法で同じ
ラベルの多重読取は防止される。
第71A図の回路実施例に関連する信号の各々は以下の如く記述される。“モ
ードセレクト”(MODE)信号は装置の異なるモードを選択し、その各々は例
えば異なる速度要求に関係する。“サムシング・イン・アウトゲイト”(ROG
)信号は電荷をホトディテクタから移動レジスタに移すようにCCDチップのR
OG入力監視をするアクティブハイの信号である。
“シャッタ”(SHUT)信号はCCDチップ1603上のホトディテクタか
ら電荷を排出することによって、シャッタ機能を実行するアクティブハイの信号
である。この信号のリリース(すなわちローに移行する)からハイに移行したR
OG信号の終端までの時間の間隔が露光時間である。
“LEDフラッシュ”(LED)信号はポインタLED1520をオンにする
アクティブハイの信号である。LED信号は好ましくは露光時間の間アクティブ
でない。
“データ有効”(DV)信号は先に説明したようにCCDチップ1603から
の画素情報の読み出しの間オンであるアクティブハイの信号である。ハイである
DV信号は有効な画像データが存在する時間を表す。
“操作開始”(SOS)信号はCCDチップによってそれぞれが読まれた後に
休止される。DV信号はSOSの休止で中央化される。
“ボリュームの何か(something in volume)”(SIV
)信号は、先に説明したように背景バーパターンからある異なるもの(例えば、
ラベルがちょうど現れた時)への遷移が存在するときに、短く発生されるアクテ
ィブハイのパルスである。
“バー入力”(BAR)信号は読み取られた画像の比較的暗い部分に対応する
ハイの高い信号レベルと読み取られた画像の比較的明るい部分に対応する低い信
号レベルを有するアクティブハイの信号である。
“信号過大”(STB)信号はコンパレータのVref入力によってセットされ
た所望の値よりCCDチップ1602からのビデオ信号が大きい時にオンされる
アクティブハイの信号である。露光時間はこの信号がハイであるときには減少さ
れ、この信号がローのときには増大される。
“スピードアップ”(SUP)信号は高インピーダンス入力を形成するときに
は、高速の周波数まで画素信号を増大させる。ローに引き下げられると画素クロ
ックは通常の周波数に戻る。SUP信号はCCDチップ1603の格納している
電荷を排除するためにパワーアップで用いられる。
第71A図の実施例に関連する信号波形ダイヤグラムは第71B図及至第71
D図に示されている。第71B図はROG信号、DV信号、ビデオ信号(すなわ
ちCCDチップ出力信号)、BAR信号及びそれらのタイミング特性、これらの
間の関係とその時間特性を示している。第71C図はこれら同一の信号をLED
信号、SHUT信号、SOS信号、SIV信号、及びSTB信号とともに時間軸
を拡大して示すものである。第71D図はこれら同一の信号をその作動開始タイ
ミングにおいて(すなわち、例えばアナログ回路基板1504が通電されたとき
)
を示している。
第64A図及至第64D図にCCD検出モジュール1001が種々の視野方向
で示されている。第64A図はDV検出モジュール1001の平面図を示し、第
64B図は正面図を示し、第64C図は側面図を示し、更に第64D図はCCD
検出モジュール1001の斜視図を示している。第64A図及至第64D図にお
いてCCD検出モジュール1001はCCDチップ1003一つ若しくはそれ以
上の発光ダイオード(LED)1005、作像レンズ1006、及び1もしくは
それ以上の結像もしくはポインタレンズ1007からなっている。ポインタレン
ズ1007はLEDを結像する。作像レンズ1006は単一ゾーンレンズ、高い
大きい縦横比の開口を有するレンズ、多ゾーンレンズもしくはこれらの組み合わ
せである。
システムはそれらのシステムの種々の構成要素が搭載される1もしくはそれ以
上の回路基板1008を備え、さらに、電源(図示せず)、CCDドライバ(図
示せず)及び信号処理電子回路(図示せず)を備えている。CCDドライバと信
号処理電子回路は先に述べた種々の実施対応を備えることができる。
さらにまた、多の実施例においてはCCD検出モジュール1001は標的ビー
ムを与えるためのLED1005及びポインタレンズ1007を用いることなく
動作しうるように構成されても良い。
第47図及び第48図は第46A図及至第46D図のCCD検出モジュール1
001を用いたシステムの2つの異なる実施例を示している。第47図は販売も
しくは在庫管理に使用されるであろう手持ちの作像装置1020の実施例のダイ
ヤグラムである。第47図の手持ち作像装置においてCCD検出モジュール10
01は手持ち作像装置1020のヘッド部分1022内に位置し、手持ちの操作
コントローラ(図示せず)に接続されている。CCD検出モジュール1001か
らのCCDビデオ出力信号は手持ちの操作コントローラに直接に与えられるか、
あるいは上記先に述べた種々の技術のいずれかによって条件付けられるか又は処
理される。プリンタLEDが用いられる場合には、ポインタLED1005は手
持ちの操作コントローラを介して連絡されるトリガ回路1021からの信号によ
っ
て制御される。
第48図は第46A図及至第46D図のCCD検出モジュールを用いた形態デ
ータターミナル1030の実施例のダイヤグラムである。第48図において形態
データターミナル1030はデータを入力するためのキーパッド1032と公知
の方法でデータを表示するための表示スクリーン1031を備える。CCD検出
モジュール1001は形態データターミナル1030の内部のデコーダ(図示せ
ず)に接続されている。
CCD検出モジュール1001からのCCDビデオ出力信号は携帯データター
ミナル1030内の信号を調整及び又は処理電子回路に直接に接続されるかもし
くはCCD検出モジュール1001内において先に述べた技術によって調整され
、及び又は処理され、そしてその後携帯データターミナル1030のデコーダに
与えられる。ポインタLED1005は同様に携帯デコーダターミナル1030
によって制御される。
CCD検出モジュール1001は小売もしくは工業的応用では固定された方法
(例えば、細いスリムなスタンド又は支持スタンド状)で搭載される。また、販
売操作や在庫管理の如き分野についてはCCD検出モジュールは手や手首に支持
された作像装置上に配置される。
第49図は多次元の領域を読むために採用される多重CCD作像装置の実施例
のダイヤグラムである。第49図において作像装置は複数のCCD検出器105
1を備える。各CCD検出器は光を集光するための対応するレンズ1052を備
える。レンズ1052は前述した如き多視野レンズでよく上記した技術に従って
開口され、もしくは形状が設定されている。作像装置1056の頭部内には透明
な部材1054がおかれ、符号化された記号を支持するものが作像装置1050
上を通過する。レンズ1050に関連する複数の仮想作像ライン1053に沿っ
ての一つに沿って沿う各レンズ1052によって光が集光される。CCD検出器
1051を異なる角度で配置することによって(例えば第49図に示すように)
、多次元の領域が作像装置1050によってカバーされる。
多重CCD検出器1051は例えば第7図のような仕方で構成された単一のC
CD駆動回路によって制御することができる。このようにしてCCDディテクタ
検出器1051は単一の信号処理ユニットによって順次に登録される。作像装置
1050は固定された操作システム内に組み込まれており、そして小売業のチェ
ックアウトの如き販売分野の応用に用いられる。
ここに記述した技術は、種々の照明条件の下で動作する良好な能力を有するイ
メージリーダを提供しうるように組み合わされ、あるいはそのうちの幾つかをあ
るいは個々に用いることができる。上記した技術は、自己発生照明源が用いられ
るような場合にはより高速にイメージリーダを動作させることができ、あるいは
自己発生照明源のない場合には周囲光によって動作する。本発明の種々の異なる
さらに別の実施例が以上に述べた種々の素子や装置や方法の種々の組み合わせを
用いて構成することができ、かつ、動作させることができる。これらの装置及び
方法の1もしくはそれ以上の追加、省略及び又は修正は本発明の範囲を逸脱しな
い範囲で種々なし得る。例えば、ここに述べたバーコード読取方法及び装置は本
発明の基本概念を基本的にかえることなくCCD配列に変えてCMOSアクティ
ブ画素センサ配列を用いて構成することができ、すなわち、周囲照明光の下でバ
ーコードを読み取ることができる方法及び装置を得ることができる。CMOSア
クティブ画素センサ配列は1995年8月25日に出願された“CMOSアクテ
ィブ画素センサ技術を用いた単一チップバーコードスキャナ”と題する継続中の
予備出願番号第60/003256においてより詳細に述べられており、この出
願の内容は本出願においてその全部が引用される。
本発明はその好ましい実施例の形態で説明されてきた。しかしながら、ここで
開示した光学的読取技術及び装置に対する修正、変更は本発明の技術範囲とその
核心を逸脱しない範囲で当業者にとって支持なし得る。さらに、そのような修正
、変更は添付されたクレームの範囲内に入ると考えられる。
─────────────────────────────────────────────────────
フロントページの続き
(72)発明者 パリス、ブルース・イー
アメリカ合衆国97402オレゴン州ユージー
ン、アスコット・ドライブ815番
(72)発明者 アコスタ、ジョージ・エル
アメリカ合衆国97402オレゴン州ユージー
ン、バーガー・ドライブ5127番
(72)発明者 リング、ジェイムズ・ダブリュー
アメリカ合衆国97402オレゴン州ユージー
ン、ギンプル・ヒル・ロード28471番
(72)発明者 ハス、ポール・アール
アメリカ合衆国97404オレゴン州ユージー
ン、イースト・ローズウッド277番
(72)発明者 ウィリアムズ、ジョン・ピー・シー
アメリカ合衆国97404オレゴン州ユージー
ン、リバー・ループ2、444番
(72)発明者 マックィーン、アレクサンダー・エム
アメリカ合衆国97405オレゴン州ユージー
ン、サウス・ランバート・ストリート3393
番
(72)発明者 パーソン、ランディ・エル
アメリカ合衆国97410オレゴン州ユージー
ン、クレンショー・ロード1265番
Claims (1)
- 【特許請求の範囲】 1.複数のゾーンを有するレンズからなり、各ゾーンが異なる焦点距離を有する 、多焦点周囲光集光系と、 周囲光を同時に集光することによって引き起こされる上記ゾーン間の干渉を減 少させるための手段と、 読取られた画像の明るい部分と暗い部分とに対応して変化する振幅を有する信 号を出力する感光検出器と、 上記信号に連結されたデコーダと を備えたバーコードリーダ。 2.受光した光のレベルを反映した信号を出力する感光検出器と、 複数の同心ゾーンを有し、周囲光を上記感光検出子上に結像させるように配置 された多焦点レンズと、 上記多焦点レンズの中心軸上に位置し、1に等しくない縦横比を有する開口と 、 上記信号に連結されたエッジ検出器と、 を備えた手持ちバーコードリーダ。 3.上記感光検出器が長方形画素の配列を有するCCD検出器からなる、請求項 2に記載の手持ちバーコードリーダ。 4.上記CCD検出器の前面に位置するマスクをさらに備えた、請求項2に記載 の手持ちバーコードリーダ。 5.ハンドル部分とヘッド部分とを含み、該ヘッド部分が上記多焦点レンズによ って周囲光を集光しうるように配設された作像窓を備えたハウジングをさらに備 えるとともに、上記作像窓の前面に光学的に透明なスペーサをさらに備えた、請 求項2に記載の手持ちバーコードリーダ。 6.上記感光検出器に接続された適合露光回路をさらに備えた、請求項2に記載 の手持ちバーコードリーダ。 7.上記感光検出器に接続され、コモンノードノイズを減少させるための手段を さらに備えた、請求項2に記載の手持ちバーコードリーダ。 8.上記信号における遷移を促進する手段をさらに備えた、請求項2に記載の手 持ちバーコードリーダ。 9.上記信号における遷移を促進する上記手段は、比較器に連結された有限イン パルス応答フィルタからなる、請求項8に記載の手持ちバーコードリーダ。 10.上記信号における遷移を促進する上記手段は、比較器に連結された無限イ ンパルス応答フィルタからなる、請求項8に記載の手持ちバーコードリーダ。 11.上記エッジ検出器に接続されたデコーダをさらに備えた、請求項2に記載 の手持ちバーコードリーダ。 12.標的ビームを生成する少なくとも1つの光発光ダイオードをさらに備えた 、請求項2に記載の手持ちバーコードリーダ。 13.上記標的ビームの光路上に配置された光拡散部材をさらに備えた、請求項 12に記載の手持ちバーコードリーダ。 14.上記多焦点レンズの各ゾーンは、異なる視野を与え、各視野は最短の焦点 距離を有するゾーンから最長の焦点距離を有するゾーンにかけて段階的に狭くな る、請求項2に記載の手持ちバーコードリーダ。 15.多数の軸の各々に沿って上記画像を選択的に拡大し、拡大した画像を結合 することによって多数の軸に沿って結焦させるための手段をさらに備えた、請求 項2に記載の手持ちバーコードリーダ。 16.カレイドスコープミラーをさらに備え、感光検出器はカレイドスコープミ ラーから反射された多重の画像を受光するエリア配列を備える、請求項2に記載 の手持ちバーコードリーダ。 17.画像を受光し、画像の繰り返しパターンで再生する、請求項2に記載の手 持ちバーコードリーダ。 18.複数のレンズ要素を有し、各レンズ要素が異なる焦点距離を有するレンズ からなる多焦点周囲光集光系と、 上記各レンズ要素と一対一に対応する複数の感光検出器で、各感光検出器は画 像の明暗部分に対応して変化する振幅を有する検出信号を出力するものと、 上記複数の感光検出器に連結されたデコーダと、 を備えた、バーコードリーダ。 19.感光検出器と、 多数の焦点距離を有し、バーコードラベルから反射された周囲光を集光し、上 記感光検出器上に結像する多焦点光学作像系、ここで上記感光検出器は、自己発 生照明なしで、バーコードの比較的明るい部分と比較的暗い部分に対応する情報 を含んだ信号を生成することができるものと、 上記感光検出器に結合されたデコーダと、 を備えたバーコードリーダ。 20.上記多焦点光学作像系は、多視野レンズからなる、請求項19に記載のバ ーコードリーダ。 21.上記感光検出器から対向した上記多視野レンズの側に位置する開口をさら に備えた、請求項20に記載のバーコードリーダ。 22.上記多視野レンズは、丸い多視野レンズの一部を切除したものからなる、 請求項20に記載のバーコードリーダ。 23.上記多焦点光学作像システムは、レンズ配列と平行化光学要素とからなる 、請求項19に記載のバーコードリーダ。 24.上記レンズ配列は、上記感光検出器に関して放射状に配置されている、請 求項23に記載のバーコードリーダ。 25.上記レンズ配列の個々のレンズは、上記感光検出器の表面に平行に配置さ れており、上記多焦点光学作像系は、上記レンズ配列と感光検出器との間に位置 する多段インデックス要素をさらに備えた、請求項23に記載のバーコードリー ダ。 26.上記レンズ配列、上記多段インデックス要素および平行化光学要素は、複 合レンズに組合わされている、請求項25に記載のバーコードリーダ。 27.上記多焦点光学作像システムは、上記レンズ配列と上記感光検出器との間 に位置する多段化光学平板の配列をさらに備えた、請求項23に記載のバーコー ドリーダ。 28.上記レンズ配列、上記多段化光学平板の配列および平板化光学要素が、複 合レンズに組合わされている、請求項27に記載のバーコードリーダ。 29.上記多焦点光学作像系が、各々が異なる焦点距離に対応した異なる曲率を 有する複数の反射曲面からなり、バーコードラベルから反射された光は、上記複 数の反射曲面によって上記感光検出器上に指向される、請求項19に記載のバー コードリーダ。 30.上記多焦点光学作像系は、異なる焦点距離を有する複数のレンズとこれら レンズを順次に遮蔽する手段からなる請求項19に記載のバーコードリーダ。 31.上記感光検出器は、電化結合素子からなる、請求項19に記載のバーコー ドリーダ。 32.上記電化結合素子に接続された相関二重サンプリング回路をさらに備える 、請求項31に記載のバーコードリーダ。 33.上記相関二重サンプリング回路は、リアルスローププロセッサからなる、 請求項32に記載のバーコードリーダ。 34.上記相関二重サンプリング回路は、リアルサンプルプロセッサからなる、 請求項32に記載のバーコードリーダ。 35.上記連環結合素子によって受光される光の光量の関数として上記 結合 素子の露光時間を変化させるための手段をさらに備えた請求項32に記載のバー コードリーダ。 36.上記多焦点光学作像系は、少なくとも48.3ミリメートルから191ミ リメートルの間の被写界深度を有する、請求項19に記載のバーコードリーダ。 37.感光検出器、 自己発生照明源を用いることなしに、バーコードラベルから反射される周囲光 を上記感光検出器上に結像させかつ集光する多重焦点距離を有する多焦点光学作 像系であって、該感光検出器がバーコードの比較的明るい部分と比較的暗い部分 に対応する情報を含む信号を発生するものと、 上記感光検出器に結合されたデコーダとを備えたバーコードリーダ。 38.上記多焦点光学作像系は、上記感光検出器と開口の間に位置する多視野レ ンズからなる、請求項37に記載のバーコードリーダ。 39.上記感光検出器は、フォトダイオードの配列からなりかつ受光光の強度に 対応して上記フォトダイオードの露光時間を変化させる手段をさらに備えた、請 求項37に記載のバーコードリーダ。 40.上記感光検出器によって生成された信号内のコモンモードノイズを減少さ せる手段をさらに備えた、請求項37に記載のバーコードリーダ。 41.多重の焦点距離を有しバーコードラベルから反射された光を集光するとと もに結像させることができる多焦点光学作像系と、 上記多焦点光学作像系によって結像された光を受光する位置に配置された感光 検出器、該感光検出器は自己発生照明なしにバーコードの比較的明るい部分と比 較的暗い部分とに対応する情報を含む信号を発生させる信号を周囲光から発生す るものと、 上記感光検出器に結合されたデコーダとを備えたバーコードリーダ。 42.上記多焦点光学作像系は、上記感光検出器と開口の間に位置する多視野レ ンズである、請求項41に記載のバーコードリーダ。 43.上記感光検出器は、フォトダイオードの配列からなり、かつ、受光光の強 度に対応して上記フォトダイオードの露光時間を変化させる手段をさらに備えた 、請求項41に記載のバーコードリーダ。 44.上記感光検出器によって生成された上記信号内のコモンモードノイズを減 少させる手段をさらに備えた、請求項41に記載のバーコードリーダ。 45.多焦点作像系と、 上記多焦点作像系によって集光された光を受光するとともに、CCD出力信号 を発生する電化結合素子と、 上記CCD出力信号に応答して、上記電化結合素子が上記集光された光を受光 する時間の量を変化させるための手段と、 上記CCD出力信号内のコモンモードノイズを減少させるための手段と、 上記ノイズを減少させる手段に連結されたデコーダを備えた符号化させたイメ ージを読み取るためのシステム。 46.上記集光された光は、バーコードラベルから反射されたものである、請求 項45に記載のシステム。 47.上記ノイズを減少させる手段は、相関二重サンプリング回路からなる、請 求項45に記載のシステム。 48.上記相関二重サンプリング回路は、リアルサンプルプロセッサからなる、 請求項47に記載のシステム。 49.上記相関二重サンプリング回路は、リアルスローププロセッサからなる、 請求項47に記載のシステム。 50.上記多焦点作像系は、多視野レンズからなる請求項45に記載のシステム 。 51.上記多視野レンズは楕円形である、請求項50に記載のシステム。 52.上記多視野レンズは長方形である、請求項51に記載のシステム。 53.上記多焦点作像系は、大きな縦横比を有する開口を備える、請求項45に 記載のシステム。 54.上記開口は楕円形である、請求項53に記載のシステム。 55.上記開口は長方形である、請求項54に記載のシステム。 56.上記多焦点作像系は、多数のレンズからなりこれらレンズの少なくとも2 つは、異なる焦点距離を有しかつ少なくともレンズの内の少なくとも1つを光を 集光する際に遮蔽するための手段とを備えた、請求項45に記載のシステム。 57.上記ノイズを減少させる手段とを、上記デコーダの間に連結されたエッジ 検出器をさらに備えた、請求項45に記載のシステム。 58.上記エッジ検出器は、ノイズを減少させるための手段の出力の二次微分を 生成し、かつ上記二次微分のゼロ交差点を検出する、請求項57に記載のシステ ム。 59.イメージを読取る方法は以下のステップからなる: 複数の平行化された走査線に沿って光を集光する、 フォトダイオードの配列上に上記平行化された走査線を結像するとともにそれ によって信号を生成する、 上記信号からコモンモードノイズを除去する、 読み取られた画像のより明るい部分とより暗い部分との間の遷移に対応するエ ッジ遷移を上記信号内において検出する。 60.上記平行化された走査線の各々は、レンズ要素に関連しており、上記レン ズ要素の少なくとも2つは異なる焦点距離を有する、請求項59に記載の方法。 61.上記レンズ要素は集合的にレンズの配列を構成する、請求項60に記載の 方法。 62.上記信号に応答してフォトダイオードの配列の露光時間を調整するステッ プをさらに備える、請求項59に記載の方法。 63.デコーディングのステップをさらに備える、請求項59に記載の方法。 64.上記コモンモードノイズを除去するステップは、所定の期間にリセット電 圧をコンデンサにチャージし、 上記所定の期間の後上記信号を上記コンデンサに印加し、 上記コンデンサの出力をサンプリングすることからなる請求項59に記載の方 法。 65.集光された光を受光すると共にそれによってCCD出力信号を生成する電 化結合素子と、 上記CCD出力信号に対応して上記受光する時間の量を変化させるための手段 とを備えた画像を読み取るための装置。 66.上記変化させる手段は、上記CCD出力信号に連結されたピーク検出器か らなり、上記時間の量は、上記CCD出力信号内の測定されたピーク値に応じて 変化させられるものである、請求項65に記載の装置。 67.上記変化させる手段は、上記CCD出力信号に結合されCCD出力信号の 一次微分を発生する微分回路と、上記一次微分に連結されるピーク検出器からな り、上記時間の量は一次微分内の測定されたピーク値に対応して変化させられる 、請求項65に記載の装置。 68.多焦点作像系と、 多焦点作像系によって集められた光を受光するとともにそれによってCCD出 力信号を生成する電化結合素子と、 上記CCD出力信号に接続された相関二重サンプリング回路と、 デコーダとを備え、符号化された画像を読み取るための装置。 69.上記多焦点作像系は、多視野レンズからなる、請求項68に記載の装置。 70.上記多焦点作像系は、レンズの配列からなり少なくともこれらレンズの内 の2つは異なる焦点距離を有するものである、請求項68に記載の装置。 71.上記レンズの各々は、走査線に連携されかつ上記多焦点作像系は、上記走 査線を平行化させるための平行化レンズを備える、請求項70に記載の装置。 72.平行化された走査線を生成するための第1光学部分と上記平行化された走 査線の少なくとも1つに沿って異なる焦点距離を与える第2の光学部分を有する 多視野レンズ、 上記多視野レンズによって集光された光を受光するとともにそれによって出力 信号を生成する電化結合素子とを備えた符号化された画像を読み取るための装置 。 73.上記多視野レンズの正面に位置する楕円開口をさらに備える、請求項72 に記載の装置。 74.上記多視野レンズは、楕円状である、請求項71に記載の装置。 75.各々がCCD出力信号を発生する複数の電化結合素子と、 上記複数の電化結合素子に一対一に対応し、電化結合素子状に光を結合させる 複数の多視野レンズと、上記CCD出力信号の各々に接続されたマルチプレクサ ーと、 上記マルチプレクサーに接続された信号プロセッサと、上記信号プロセッサに 接続されたデコーダとを備え、符号化された画像を読み取るための多重CCDシ ステム。 76.上記信号プロセッサは相関二重サンプリング回路からなる、請求項75に 記載の多重CCDシステム。 77.上記電化結合素子の各々の露光時間の量を変化させるための手段をさらに 備える、請求項75に記載の多重CCDシステム。 78.上記複数の多視野レンズの位置もしくはそれ以上の正面に位置する楕円開 口をさらに備える、請求項75に記載の多重CCDシステム。 79.上記多視野レンズの少なくとも一つは楕円状である、請求項75に記載の 多重CCDシステム。 80.上記多視野レンズの少なくとも一つは周期的に遮蔽される、請求項75に 記載の多重CCDシステム。 81.上記電化結合素子は、光を二次元の領域で受光するように配置されている 、請求項75に記載の多重CCDシステム。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/363,258 | 1994-12-23 | ||
| US08/363,258 US5770847A (en) | 1994-12-23 | 1994-12-23 | Bar code reader with multi-focus lens |
| US08/576,203 US5814803A (en) | 1994-12-23 | 1995-12-21 | Image reader with multi-focus lens |
| US08/576,203 | 1995-12-21 | ||
| PCT/US1995/016828 WO1996020454A1 (en) | 1994-12-23 | 1995-12-22 | Method and apparatus for reading images without need for self-generated illumination source |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09512372A true JPH09512372A (ja) | 1997-12-09 |
Family
ID=27001984
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8520561A Pending JPH09512372A (ja) | 1994-12-23 | 1995-12-22 | 自己発生照明源の必要なしに画像を読む方法及び装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US5814803A (ja) |
| JP (1) | JPH09512372A (ja) |
| DE (1) | DE19581524B4 (ja) |
| GB (1) | GB2301691B (ja) |
| WO (1) | WO1996020454A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001209751A (ja) * | 2000-01-28 | 2001-08-03 | Olympus Optical Co Ltd | 適応二値化方式 |
| US10002272B2 (en) | 2005-06-03 | 2018-06-19 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US10721429B2 (en) | 2005-03-11 | 2020-07-21 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
Families Citing this family (248)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
| US20030043463A1 (en) * | 1992-03-30 | 2003-03-06 | Yajun Li | Athermalized plastic lens |
| US7387253B1 (en) | 1996-09-03 | 2008-06-17 | Hand Held Products, Inc. | Optical reader system comprising local host processor and optical reader |
| US5672858A (en) | 1994-06-30 | 1997-09-30 | Symbol Technologies Inc. | Apparatus and method for reading indicia using charge coupled device and scanning laser beam technology |
| US6708883B2 (en) | 1994-06-30 | 2004-03-23 | Symbol Technologies, Inc. | Apparatus and method for reading indicia using charge coupled device and scanning laser beam technology |
| US6758402B1 (en) * | 1994-08-17 | 2004-07-06 | Metrologic Instruments, Inc. | Bioptical holographic laser scanning system |
| US6073846A (en) * | 1994-08-17 | 2000-06-13 | Metrologic Instruments, Inc. | Holographic laser scanning system and process and apparatus and method |
| US7051922B2 (en) | 1994-08-17 | 2006-05-30 | Metrologic Instruments, Inc. | Compact bioptical laser scanning system |
| GB2308267B (en) * | 1995-08-25 | 2000-06-28 | Psc Inc | Optical reader with imaging array having reduced pattern density |
| US6705526B1 (en) * | 1995-12-18 | 2004-03-16 | Metrologic Instruments, Inc. | Automated method of and system for dimensioning objects transported through a work environment using contour tracing, vertice detection, corner point detection, and corner point reduction methods on two-dimensional range data maps captured by an amplitude modulated laser scanning beam |
| US6260763B1 (en) * | 1996-02-06 | 2001-07-17 | Psc Scanning, Inc. | Integral illumination source/collection lens assembly for data reading system |
| US6141048A (en) * | 1996-08-19 | 2000-10-31 | Eastman Kodak Company | Compact image capture device |
| US6173894B1 (en) | 1996-08-23 | 2001-01-16 | Psc Inc. | Optical reader with addressable pixels |
| US6166375A (en) | 1996-10-08 | 2000-12-26 | Psc Scanning, Inc. | Offset optical axes for bar code scanner |
| US6073849A (en) * | 1996-11-01 | 2000-06-13 | Psc Scanning, Inc. | Electronic edge detection system using a second derivative signal processor |
| US6375076B1 (en) | 1997-04-21 | 2002-04-23 | Intermec Ip Corp. | Optoelectronic device for acquisition of images, in particular of bar codes |
| US6310730B1 (en) | 1997-10-02 | 2001-10-30 | Raytheon Company | Optical system with asymmetric optical corrector |
| US6313951B1 (en) | 1997-10-02 | 2001-11-06 | Raytheon Company | Optical system with zernike-shaped corrector |
| US6028712A (en) * | 1997-10-02 | 2000-02-22 | Raytheon Company | Optical system and method for providing corrected optical images |
| US6318635B1 (en) | 1997-12-02 | 2001-11-20 | Telxon Corporation | Multi-focal length imaging based portable dataform reader |
| US6053408A (en) | 1997-12-02 | 2000-04-25 | Telxon Corporation | Multi-focal length imaging based portable dataform reader |
| US6575964B1 (en) | 1998-02-03 | 2003-06-10 | Sciton, Inc. | Selective aperture for laser delivery system for providing incision, tissue ablation and coagulation |
| US6229964B1 (en) * | 1998-02-26 | 2001-05-08 | Eastman Kodak Company | Image with sound playback apparatus |
| US7369327B1 (en) * | 1998-06-09 | 2008-05-06 | Olympus Corporation | Variable optical-property element and optical apparatus including the same |
| US6340114B1 (en) * | 1998-06-12 | 2002-01-22 | Symbol Technologies, Inc. | Imaging engine and method for code readers |
| 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 |
| US20030019934A1 (en) * | 1998-07-08 | 2003-01-30 | Hand Held Products, Inc. | Optical reader aiming assembly comprising aperture |
| US20040000592A1 (en) * | 2002-02-20 | 2004-01-01 | Welch Allyn, Inc. | Adjustable illumination system for a barcode scanner |
| US6607128B1 (en) | 1998-07-08 | 2003-08-19 | Welch Allyn Data Collection Inc. | Optical assembly for barcode scanner |
| US6275388B1 (en) | 1998-07-08 | 2001-08-14 | Welch Allyn Data Collection, Inc. | Image sensor mounting system |
| US6547139B1 (en) * | 1998-07-10 | 2003-04-15 | Welch Allyn Data Collection, Inc. | Method and apparatus for extending operating range of bar code scanner |
| US6133862A (en) * | 1998-07-31 | 2000-10-17 | Intel Corporation | Method and apparatus to reduce row reset noise in photodiode |
| US6634558B1 (en) | 1998-08-12 | 2003-10-21 | Symbol Technologies, Inc. | Optical code reader with hand mounted imager |
| US6745234B1 (en) | 1998-09-11 | 2004-06-01 | Digital:Convergence Corporation | Method and apparatus for accessing a remote location by scanning an optical code |
| 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 |
| US7386600B1 (en) | 1998-09-11 | 2008-06-10 | Lv Partners, L.P. | Launching a web site using a personal device |
| 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 |
| US6704864B1 (en) | 1999-08-19 | 2004-03-09 | L.V. Partners, L.P. | Automatic configuration of equipment software |
| 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 |
| 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 |
| US7191247B1 (en) | 1998-09-11 | 2007-03-13 | Lv Partners, Lp | Method for connecting a wireless device to a remote location on a network |
| US6860424B1 (en) * | 1998-09-11 | 2005-03-01 | L.V. Partners, L.P. | Optical reader and use |
| 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 |
| US7370114B1 (en) | 1998-09-11 | 2008-05-06 | Lv Partners, L.P. | Software downloading using a television broadcast channel |
| 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 |
| 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 |
| US6868433B1 (en) | 1998-09-11 | 2005-03-15 | L.V. Partners, L.P. | Input device having positional and scanning capabilities |
| US7206849B1 (en) | 1998-10-05 | 2007-04-17 | Symbol Technologies, Inc. | Communication in a wireless communications network when a mobile computer terminal may be unreachable |
| US6336587B1 (en) * | 1998-10-19 | 2002-01-08 | Symbol Technologies, Inc. | Optical code reader for producing video displays and measuring physical parameters of objects |
| ES2171007T3 (es) * | 1998-10-30 | 2002-08-16 | Datalogic Spa | Dispositivo optico y procedimiento para apuntar y marcar visualmente un area de lectura. |
| DE19852464C2 (de) * | 1998-11-13 | 2002-10-24 | Wincor Nixdorf Gmbh & Co Kg | Vorrichtung zum Lesen eines Barcodes |
| US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
| US6651888B1 (en) * | 1999-02-02 | 2003-11-25 | Symbol Technologies, Inc. | Beam shaping system and diverging laser beam for scanning optical code |
| 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 |
| US6345129B1 (en) * | 1999-02-03 | 2002-02-05 | Oren Aharon | Wide-field scanning tv |
| EP1028344A3 (en) * | 1999-02-11 | 2002-02-27 | UMM Electronics, Inc. | A device for one-dimensional lens imaging |
| IL133243A0 (en) * | 1999-03-30 | 2001-03-19 | Univ Ramot | A method and system for super resolution |
| US6160250A (en) * | 1999-03-31 | 2000-12-12 | Hewlett-Packard Company | Integrated optical imaging assembly |
| WO2001004590A1 (en) * | 1999-07-09 | 2001-01-18 | Wavefront Sciences, Inc. | Sub-lens spatial resolution shack-hartmann wavefront sensing |
| EP1226541A2 (en) * | 1999-10-04 | 2002-07-31 | Welch Allyn Data Collection, Inc. | Imaging module for optical reader |
| 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 |
| US6375075B1 (en) * | 1999-10-18 | 2002-04-23 | Intermec Ip Corp. | Method and apparatus for reading machine-readable symbols including color symbol elements |
| FR2803067A1 (fr) | 1999-12-23 | 2001-06-29 | Intermec Scanner Technology Ct | Dispositif optoelectronique et procede d'acquisition de codes a l'aide d'un capteur bidimensionnel de dimension utile optimisee |
| US6520415B1 (en) * | 2000-02-10 | 2003-02-18 | Psc Scanning, Inc. | Barcode reading device with photodetector assembly including a lenticular array |
| US7137555B2 (en) * | 2000-02-28 | 2006-11-21 | Psc Scanning, Inc. | Multi-format bar code reader |
| US6912076B2 (en) * | 2000-03-17 | 2005-06-28 | Accu-Sort Systems, Inc. | Coplanar camera scanning system |
| JP4330762B2 (ja) | 2000-04-21 | 2009-09-16 | 富士フイルム株式会社 | マルチビーム露光装置 |
| US6502751B1 (en) | 2000-04-26 | 2003-01-07 | Ncr Corporation | Methods and apparatus for dual thresholding in processing of barcode signals |
| US6382511B1 (en) * | 2000-04-26 | 2002-05-07 | Ncr Corporation | Methods and apparatus for digitizing and processing of analog barcode signals |
| US6689998B1 (en) | 2000-07-05 | 2004-02-10 | Psc Scanning, Inc. | Apparatus for optical distancing autofocus and imaging and method of using the same |
| EP1205873B1 (en) * | 2000-11-14 | 2006-09-27 | Datalogic S.P.A. | Method for locating the transitions between the elements of a bar code |
| US6909554B2 (en) * | 2000-12-27 | 2005-06-21 | Finisar Corporation | Wafer integration of micro-optics |
| US6556349B2 (en) * | 2000-12-27 | 2003-04-29 | Honeywell International Inc. | Variable focal length micro lens array field curvature corrector |
| ATE335246T1 (de) | 2001-01-22 | 2006-08-15 | Hand Held Prod Inc | Optischer leser mit teilbild-ausschnitt-funktion |
| 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 |
| US6478224B1 (en) | 2001-03-02 | 2002-11-12 | Psc Scanning, Inc. | Symbology-independent method and apparatus for identifying potential bar code data |
| US6743221B1 (en) | 2001-03-13 | 2004-06-01 | James L. Hobart | Laser system and method for treatment of biological tissues |
| US6685092B2 (en) * | 2001-06-15 | 2004-02-03 | Symbol Technologies, Inc. | Molded imager optical package and miniaturized linear sensor-based code reading engines |
| US6621063B2 (en) * | 2001-06-21 | 2003-09-16 | Psc Scanning, Inc. | Omni-directional optical code reader using scheimpflug optics |
| US6770069B1 (en) | 2001-06-22 | 2004-08-03 | Sciton, Inc. | Laser applicator |
| US7331523B2 (en) | 2001-07-13 | 2008-02-19 | Hand Held Products, Inc. | Adaptive optical image reader |
| US6758403B1 (en) | 2001-09-11 | 2004-07-06 | Psc Scanning, Inc. | System for editing data collection device message data |
| US6837431B2 (en) * | 2002-04-09 | 2005-01-04 | Symbol Technologies, Inc. | Semiconductor device adapted for imaging bar code symbols |
| GB2418512B (en) * | 2001-10-26 | 2006-07-05 | Symbol Technologies Inc | Semiconductor device adapted for imaging bar code symbols |
| TWI227447B (en) * | 2001-10-26 | 2005-02-01 | Symbol Technologies Inc | Semiconductor device adapted for imaging bar code symbols |
| US6811085B2 (en) | 2001-10-26 | 2004-11-02 | Symbol Technologies, Inc. | Miniature imager |
| US6789737B2 (en) * | 2001-12-19 | 2004-09-14 | Riotec Corp. | Light source mechanism of barcode scanner |
| US7344082B2 (en) * | 2002-01-02 | 2008-03-18 | Metrologic Instruments, Inc. | Automated method of and system for dimensioning objects over a conveyor belt structure by applying contouring tracing, vertice detection, corner point detection, and corner point reduction methods to two-dimensional range data maps of the space above the conveyor belt captured by an amplitude modulated laser scanning beam |
| WO2007118097A1 (en) * | 2006-04-03 | 2007-10-18 | Omnivision Cdm Optics, Inc. | Optical imaging systems and methods utilizing nonlinear and/or spatially varying image processing |
| US8717456B2 (en) | 2002-02-27 | 2014-05-06 | Omnivision Technologies, Inc. | Optical imaging systems and methods utilizing nonlinear and/or spatially varying image processing |
| US6824059B2 (en) * | 2002-04-30 | 2004-11-30 | Hewlett-Packard Development Company, L.P. | Apparatus for capturing images and barcodes |
| US7083609B2 (en) | 2002-06-13 | 2006-08-01 | Visx, Incorporated | Corneal topography-based target warping |
| CA2390781C (en) * | 2002-06-14 | 2009-09-22 | Institut National D'optique | Line generator optical apparatus |
| US7014113B1 (en) | 2002-08-19 | 2006-03-21 | The Code Corporation | Versatile graphical code reader for reading different types of graphical codes |
| TWI222325B (en) * | 2002-09-24 | 2004-10-11 | Mstar Semiconductor Inc | Interface circuitry for display chip |
| TW582164B (en) * | 2002-10-16 | 2004-04-01 | Veutron Corp | Method for optimizing arrangement of light source array |
| EP1473657A1 (en) * | 2003-04-29 | 2004-11-03 | Sicpa Holding S.A. | Method and device for the authentication of documents and goods |
| US7105793B2 (en) * | 2003-07-02 | 2006-09-12 | Micron Technology, Inc. | CMOS pixels for ALC and CDS and methods of forming the same |
| US7604174B2 (en) | 2003-10-24 | 2009-10-20 | Cognex Technology And Investment Corporation | Method and apparatus for providing omnidirectional lighting in a scanning device |
| US7874487B2 (en) | 2005-10-24 | 2011-01-25 | Cognex Technology And Investment Corporation | Integrated illumination assembly for symbology reader |
| US9070031B2 (en) | 2003-10-24 | 2015-06-30 | Cognex Technology And Investment Llc | Integrated illumination assembly for symbology reader |
| US7823789B2 (en) | 2004-12-21 | 2010-11-02 | Cognex Technology And Investment Corporation | Low profile illumination for direct part mark readers |
| US7823783B2 (en) | 2003-10-24 | 2010-11-02 | Cognex Technology And Investment Corporation | Light pipe illumination system and method |
| US9536124B1 (en) | 2003-10-24 | 2017-01-03 | Cognex Corporation | Integrated illumination assembly for symbology reader |
| US7017812B1 (en) | 2003-11-26 | 2006-03-28 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Variable distance angular symbology reader |
| US6942152B1 (en) | 2004-01-21 | 2005-09-13 | The Code Corporation | Versatile graphical code reader that is configured for efficient decoding |
| US8442331B2 (en) | 2004-02-15 | 2013-05-14 | Google Inc. | Capturing text from rendered documents using supplemental information |
| US7707039B2 (en) | 2004-02-15 | 2010-04-27 | Exbiblio B.V. | Automatic modification of web pages |
| US10635723B2 (en) | 2004-02-15 | 2020-04-28 | Google Llc | Search engines and systems with handheld document data capture devices |
| US7812860B2 (en) | 2004-04-01 | 2010-10-12 | Exbiblio B.V. | Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device |
| US7481536B2 (en) * | 2004-02-19 | 2009-01-27 | Amo Manufacturing Usa, Llc | Methods and systems for differentiating left and right eye images |
| US9143638B2 (en) | 2004-04-01 | 2015-09-22 | Google Inc. | Data capture from rendered documents using handheld device |
| WO2008028674A2 (en) | 2006-09-08 | 2008-03-13 | Exbiblio B.V. | Optical scanners, such as hand-held optical scanners |
| US20060081714A1 (en) | 2004-08-23 | 2006-04-20 | King Martin T | Portable scanning device |
| US9008447B2 (en) | 2004-04-01 | 2015-04-14 | Google Inc. | Method and system for character recognition |
| US7894670B2 (en) | 2004-04-01 | 2011-02-22 | Exbiblio B.V. | Triggering actions in response to optically or acoustically capturing keywords from a rendered document |
| US8146156B2 (en) | 2004-04-01 | 2012-03-27 | Google Inc. | Archive of text captures from rendered documents |
| US8081849B2 (en) | 2004-12-03 | 2011-12-20 | Google Inc. | Portable scanning and memory device |
| US20060098900A1 (en) | 2004-09-27 | 2006-05-11 | King Martin T | Secure data gathering from rendered documents |
| US7990556B2 (en) | 2004-12-03 | 2011-08-02 | Google Inc. | Association of a portable scanner with input/output and storage devices |
| US9116890B2 (en) | 2004-04-01 | 2015-08-25 | Google Inc. | Triggering actions in response to optically or acoustically capturing keywords from a rendered document |
| US8713418B2 (en) | 2004-04-12 | 2014-04-29 | Google Inc. | Adding value to a rendered document |
| US8874504B2 (en) | 2004-12-03 | 2014-10-28 | Google Inc. | Processing techniques for visual capture data from a rendered document |
| US8489624B2 (en) | 2004-05-17 | 2013-07-16 | Google, Inc. | Processing techniques for text capture from a rendered document |
| US8620083B2 (en) | 2004-12-03 | 2013-12-31 | Google Inc. | Method and system for character recognition |
| EP1615045A1 (en) * | 2004-07-07 | 2006-01-11 | STMicroelectronics Limited | Optical detection of relative motion |
| US8346620B2 (en) | 2004-07-19 | 2013-01-01 | Google Inc. | Automatic modification of web pages |
| US7490770B2 (en) * | 2004-08-12 | 2009-02-17 | Datalogic Scanning, Inc. | System and method of optical reading with enhanced depth of field collection |
| US7290711B2 (en) * | 2004-09-30 | 2007-11-06 | Symbol Technologies, Inc. | System and method for reducing motion sensitivity in an imager based optical code reader |
| US7721966B2 (en) * | 2004-10-18 | 2010-05-25 | Datalogic Scanning, Inc. | System and method of optical reading employing virtual scan lines |
| US20090080037A1 (en) * | 2004-10-19 | 2009-03-26 | Kenichi Hayashi | Condenser Lens and Optical Scanning Device |
| US20060087580A1 (en) * | 2004-10-21 | 2006-04-27 | Symagery Microsystems Inc. | Variable focal distance image reader |
| US7527207B2 (en) * | 2004-12-01 | 2009-05-05 | Datalogic Scanning, Inc. | Triggering illumination for a data reader |
| EP1834281A4 (en) * | 2004-12-08 | 2008-08-20 | Symbol Technologies Inc | SCANNING IMAGER EXPLORER ENGINE |
| US7617984B2 (en) * | 2004-12-16 | 2009-11-17 | Cognex Technology And Investment Corporation | Hand held symbology reader illumination diffuser |
| US9292724B1 (en) | 2004-12-16 | 2016-03-22 | Cognex Corporation | Hand held symbology reader illumination diffuser with aimer optics |
| US7163150B2 (en) * | 2005-01-10 | 2007-01-16 | Psion Teklogix Systems Inc. | Targeting system for a portable image reader |
| US7215493B2 (en) | 2005-01-27 | 2007-05-08 | Psc Scanning, Inc. | Imaging system with a lens having increased light collection efficiency and a deblurring equalizer |
| US7499090B2 (en) * | 2005-01-27 | 2009-03-03 | Datalogic Scanning, Inc. | Rolling-reset imager with optical filter |
| US7224540B2 (en) * | 2005-01-31 | 2007-05-29 | Datalogic Scanning, Inc. | Extended depth of field imaging system using chromatic aberration |
| US7273177B2 (en) * | 2005-03-10 | 2007-09-25 | Microsoft Corporation | Camera-based barcode recognition |
| US7780089B2 (en) | 2005-06-03 | 2010-08-24 | Hand Held Products, Inc. | Digital picture taking optical reader having hybrid monochrome and color image sensor array |
| US7611060B2 (en) | 2005-03-11 | 2009-11-03 | Hand Held Products, Inc. | System and method to automatically focus an image reader |
| JP2008533591A (ja) | 2005-03-11 | 2008-08-21 | ハンド ヘルド プロダクツ インコーポレーティッド | グローバル電子シャッター制御を持つバーコード読み取り装置 |
| US7237721B2 (en) * | 2005-05-24 | 2007-07-03 | Nokia Corporation | Image processing for pattern detection |
| JP4701013B2 (ja) * | 2005-06-01 | 2011-06-15 | キヤノン株式会社 | 搬送部材及びシート処理装置 |
| US20060278713A1 (en) * | 2005-06-13 | 2006-12-14 | Psc Scanning, Inc. | Method and system for high speed optical scanning |
| US8286877B2 (en) * | 2005-06-13 | 2012-10-16 | Datalogic ADC, Inc. | System and method for data reading using raster scanning |
| US20070063043A1 (en) * | 2005-09-21 | 2007-03-22 | Intermec Ip Corp. | Optoelectronic reader and method for reading machine-readable symbols |
| KR100735367B1 (ko) * | 2005-10-27 | 2007-07-04 | 삼성전기주식회사 | 다중 곡률 렌즈를 구비하는 광학 시스템 및 그 형성 방법 |
| US7614563B1 (en) | 2005-12-29 | 2009-11-10 | Cognex Technology And Investment Corporation | System and method for providing diffuse illumination in a symbology reader |
| US7717343B2 (en) * | 2006-01-12 | 2010-05-18 | Hand Held Products, Inc. | High-efficiency illumination in data collection devices |
| US20070164115A1 (en) * | 2006-01-17 | 2007-07-19 | Symboltechnologies, Inc. | Automatic exposure system for imaging-based bar code reader |
| US8181878B2 (en) * | 2006-01-25 | 2012-05-22 | Cognex Technology And Investment Corporation | Method and apparatus for providing a focus indication for optical imaging of visual codes |
| US7461790B2 (en) * | 2006-04-04 | 2008-12-09 | Datalogic Scanning, Inc. | Data reader and methods for imaging targets exposed to high intensity illumination |
| US20070267584A1 (en) * | 2006-05-19 | 2007-11-22 | Psc Scanning, Inc. | Optical code reader using an anamorphic Scheimpflug optical system |
| US7549582B1 (en) | 2006-05-30 | 2009-06-23 | Cognex Technology And Investment Corporation | Method and apparatus for adjusting focus in a symbology reader |
| US7784696B2 (en) | 2006-06-09 | 2010-08-31 | Hand Held Products, Inc. | Indicia reading apparatus having image sensing and processing circuit |
| US7740176B2 (en) * | 2006-06-09 | 2010-06-22 | Hand Held Products, Inc. | Indicia reading apparatus having reduced trigger-to-read time |
| EP2030067B1 (en) * | 2006-06-20 | 2023-05-31 | Datalogic USA, Inc. | Imaging scanner with multiple image fields |
| US20080023555A1 (en) * | 2006-07-31 | 2008-01-31 | Edward Barkan | Aperture stop in imaging reader |
| US20080067250A1 (en) * | 2006-09-19 | 2008-03-20 | Igor Vinogradov | Imaging reader and method with optically modified field of view |
| US8033670B2 (en) * | 2006-12-29 | 2011-10-11 | Cognex Corporation | Manually adjustable ruggedized focus mechanism |
| US8091788B2 (en) * | 2007-01-11 | 2012-01-10 | Datalogic Scanning, Inc. | Methods and systems for optical code reading using virtual scan lines |
| US7852519B2 (en) | 2007-02-05 | 2010-12-14 | Hand Held Products, Inc. | Dual-tasking decoder for improved symbol reading |
| US20080239509A1 (en) * | 2007-03-30 | 2008-10-02 | Symbol Technologies, Inc. | Compact imaging lens assembly for an imaging-based bar code reader |
| US20080277472A1 (en) * | 2007-05-10 | 2008-11-13 | Tohru Takahashi | Two-dimensional code scanner with guide illumination |
| US7918398B2 (en) | 2007-06-04 | 2011-04-05 | Hand Held Products, Inc. | Indicia reading terminal having multiple setting imaging lens |
| TWI475874B (zh) * | 2007-06-15 | 2015-03-01 | Camtek Ltd | 使用多面成像之光學檢查系統 |
| US8201743B2 (en) * | 2007-06-28 | 2012-06-19 | Symbol Technologies, Inc. | Bar code reader with improved lens for imaging with balanced astigmatism |
| WO2009020918A1 (en) | 2007-08-04 | 2009-02-12 | Omnivision Cdm Optics, Inc. | Multi-region imaging systems |
| DE602007008561D1 (de) * | 2007-08-31 | 2010-09-30 | Em Microelectronic Marin Sa | Optoelektronischer Schaltkreis mit einem Photoempfänger und einer Laserdiode und diesen umfassendes Modul |
| US7886978B2 (en) | 2007-09-20 | 2011-02-15 | Microsoft Corporation | Techniques for decoding images of barcodes |
| US20090084856A1 (en) * | 2007-09-28 | 2009-04-02 | Igor Vinogradov | Imaging reader with asymmetrical magnification |
| US20090140048A1 (en) * | 2007-11-30 | 2009-06-04 | Symbol Technologies, Inc. | CPC Illumination Apparatus for an Imaging-Based Bar Code Reader |
| US7967210B2 (en) * | 2007-11-30 | 2011-06-28 | Symbol Technologies, Inc. | Imaging bar code reader having light emitting diode for generating a field of view |
| US8646689B2 (en) | 2007-12-28 | 2014-02-11 | Cognex Corporation | Deformable light pattern for machine vision system |
| US8302864B2 (en) | 2007-12-28 | 2012-11-06 | Cognex Corporation | Method and apparatus using aiming pattern for machine vision training |
| EP2248069B1 (en) | 2008-02-12 | 2013-08-28 | Datalogic ADC, Inc. | Systems and methods for forming a composite image of multiple portions of an object from multiple perspectives |
| US8678287B2 (en) * | 2008-02-12 | 2014-03-25 | Datalogic ADC, Inc. | Two-plane optical code reader for acquisition of multiple views of an object |
| US8353457B2 (en) * | 2008-02-12 | 2013-01-15 | Datalogic ADC, Inc. | Systems and methods for forming a composite image of multiple portions of an object from multiple perspectives |
| US8608076B2 (en) * | 2008-02-12 | 2013-12-17 | Datalogic ADC, Inc. | Monolithic mirror structure for use in a multi-perspective optical code reader |
| DE102008009404B4 (de) * | 2008-02-15 | 2013-01-24 | Marson Technology Co., Ltd. | Allseitig strahlender Strichcodeleser |
| US8033471B2 (en) * | 2008-05-08 | 2011-10-11 | Psion Teklogix Inc. | Optical image reader |
| JP4743553B2 (ja) * | 2008-09-29 | 2011-08-10 | 京セラ株式会社 | レンズユニット、撮像装置、および電子機器 |
| US8436909B2 (en) * | 2008-10-21 | 2013-05-07 | Stmicroelectronics S.R.L. | Compound camera sensor and related method of processing digital images |
| US8628015B2 (en) | 2008-10-31 | 2014-01-14 | Hand Held Products, Inc. | Indicia reading terminal including frame quality evaluation processing |
| US8393543B2 (en) * | 2008-12-10 | 2013-03-12 | Optoelectronics Co., Ltd. | Method and apparatus for scanning optical code |
| US8083148B2 (en) * | 2008-12-16 | 2011-12-27 | Hand Held Products, Inc. | Indicia reading terminal including frame processing |
| EP2377071B1 (en) | 2008-12-26 | 2015-02-11 | Datalogic ADC, Inc. | Two-plane optical code reader for acquisition of multiple views of an object |
| US8322621B2 (en) * | 2008-12-26 | 2012-12-04 | Datalogic ADC, Inc. | Image-based code reader for acquisition of multiple views of an object and methods for employing same |
| US8261990B2 (en) | 2008-12-26 | 2012-09-11 | Datalogic ADC, Inc. | Data reader having compact arrangement for acquisition of multiple views of an object |
| US8134116B2 (en) * | 2009-01-12 | 2012-03-13 | Cognex Corporation | Modular focus system for image based code readers |
| WO2010096193A2 (en) | 2009-02-18 | 2010-08-26 | Exbiblio B.V. | Identifying a document by performing spectral analysis on the contents of the document |
| WO2010105244A2 (en) * | 2009-03-12 | 2010-09-16 | Exbiblio B.V. | Performing actions based on capturing information from rendered documents, such as documents under copyright |
| US8447066B2 (en) | 2009-03-12 | 2013-05-21 | Google Inc. | Performing actions based on capturing information from rendered documents, such as documents under copyright |
| US8622302B2 (en) * | 2009-03-17 | 2014-01-07 | Datalogic ADC, Inc. | Systems and methods for compensating for fixed pattern noise |
| US20100316291A1 (en) * | 2009-06-11 | 2010-12-16 | Shulan Deng | Imaging terminal having data compression |
| JP2012163581A (ja) * | 2009-06-19 | 2012-08-30 | Sharp Corp | 表示装置 |
| US8256678B2 (en) * | 2009-08-12 | 2012-09-04 | Hand Held Products, Inc. | Indicia reading terminal having image sensor and variable lens assembly |
| US8373108B2 (en) * | 2009-08-12 | 2013-02-12 | Hand Held Products, Inc. | Indicia reading terminal operative for processing of frames having plurality of frame featurizations |
| US8295601B2 (en) * | 2009-08-12 | 2012-10-23 | Hand Held Products, Inc. | Indicia reading terminal having multiple exposure periods and methods for same |
| US8587595B2 (en) | 2009-10-01 | 2013-11-19 | Hand Held Products, Inc. | Low power multi-core decoder system and method |
| US8225747B2 (en) * | 2009-10-14 | 2012-07-24 | The Kong Company, Llc | Treat dispenser for animals and method |
| US9081799B2 (en) | 2009-12-04 | 2015-07-14 | Google Inc. | Using gestalt information to identify locations in printed information |
| US9323784B2 (en) | 2009-12-09 | 2016-04-26 | Google Inc. | Image search using text-based elements within the contents of images |
| CN102131044B (zh) * | 2010-01-20 | 2014-03-26 | 鸿富锦精密工业(深圳)有限公司 | 相机模组 |
| US20110186639A1 (en) * | 2010-02-04 | 2011-08-04 | Metrologic Instruments, Inc. | Contact aperture for imaging apparatus |
| CN103229509B (zh) * | 2010-02-19 | 2016-08-17 | 双光圈国际株式会社 | 处理多孔径像数据 |
| KR101785131B1 (ko) * | 2010-03-22 | 2017-10-12 | 홀로직, 인크. | 디지털 촬상을 위한 상관해제된 채널 샘플링 |
| US8901495B2 (en) * | 2010-03-30 | 2014-12-02 | Lawrence Livermore National Security, Llc. | Room-temperature quantum noise limited spectrometry and methods of the same |
| US9568741B2 (en) | 2010-04-13 | 2017-02-14 | University Court Of The University Of St Andrews | Optical eigenmode imaging |
| US8939374B2 (en) | 2010-12-30 | 2015-01-27 | Hand Held Products, Inc. | Terminal having illumination and exposure control |
| DE102011001880B4 (de) | 2011-04-07 | 2014-02-27 | Sick Ag | Optoelektronischer Strichcodeleser und Objektiv dafür |
| US8777106B2 (en) * | 2011-06-23 | 2014-07-15 | Symbol Technologies, Inc. | Imaging reader with non-uniform magnification within a field of view |
| US8985459B2 (en) | 2011-06-30 | 2015-03-24 | Metrologic Instruments, Inc. | Decodable indicia reading terminal with combined illumination |
| US8387883B1 (en) * | 2011-08-26 | 2013-03-05 | Honeywell International Inc. | Bar code imagers |
| US8844823B2 (en) | 2011-09-15 | 2014-09-30 | Metrologic Instruments, Inc. | Laser scanning system employing an optics module capable of forming a laser beam having an extended depth of focus (DOF) over the laser scanning field |
| US8729653B2 (en) | 2011-10-26 | 2014-05-20 | Omnivision Technologies, Inc. | Integrated die-level cameras and methods of manufacturing the same |
| US8629926B2 (en) | 2011-11-04 | 2014-01-14 | Honeywell International, Inc. | Imaging apparatus comprising image sensor array having shared global shutter circuitry |
| US8947590B2 (en) | 2011-11-22 | 2015-02-03 | Cognex Corporation | Vision system camera with mount for multiple lens types |
| US11366284B2 (en) | 2011-11-22 | 2022-06-21 | Cognex Corporation | Vision system camera with mount for multiple lens types and lens module for the same |
| US10498933B2 (en) | 2011-11-22 | 2019-12-03 | Cognex Corporation | Camera system with exchangeable illumination assembly |
| WO2013082466A1 (en) | 2011-11-30 | 2013-06-06 | Amo Development, Llc. | System and method for ophthalmic surface measurements based on sequential estimates |
| US9518864B2 (en) * | 2011-12-15 | 2016-12-13 | Facebook, Inc. | Controllable optical sensing |
| US9004363B2 (en) * | 2012-04-27 | 2015-04-14 | Symbol Technologies, Inc. | Diffuser engine for barcode imaging scanner |
| US9746636B2 (en) | 2012-10-19 | 2017-08-29 | Cognex Corporation | Carrier frame and circuit board for an electronic device |
| JP2014103353A (ja) * | 2012-11-22 | 2014-06-05 | Samsung R&D Institute Japan Co Ltd | 認識装置、認識方法、実装装置及び実装方法 |
| WO2014160195A1 (en) | 2013-03-13 | 2014-10-02 | Lockheed Martin Corporation | System and method for providing image encoding projection using an apodized liquid crystal display pixel |
| JP6396638B2 (ja) * | 2013-03-29 | 2018-09-26 | マクセル株式会社 | 位相フィルタ、撮像光学系、及び撮像システム |
| US9016578B2 (en) * | 2013-05-14 | 2015-04-28 | Symbol Technologies, Inc. | Apparatus for and method of electro-optically reading a target in the presence of ambient light by suppressing the ambient light |
| TWI487951B (zh) * | 2013-05-27 | 2015-06-11 | Largan Precision Co Ltd | 塑膠透鏡 |
| WO2015066206A1 (en) * | 2013-11-03 | 2015-05-07 | Dolby Laboratories Licensing Corporation | Systems and methods for local dimming in multi-modulation displays |
| WO2016102988A1 (en) | 2014-12-24 | 2016-06-30 | Datalogic Automation, Inc. | Multiline scanner |
| USD791137S1 (en) * | 2015-07-22 | 2017-07-04 | Hand Held Products, Inc. | Scanner |
| US10958885B2 (en) | 2016-08-26 | 2021-03-23 | Mems Start, Llc | Filtering imaging system including a light source to output an optical signal modulated with a code |
| US10368021B2 (en) * | 2016-08-26 | 2019-07-30 | Mems Start, Llc | Systems and methods for derivative sensing using filtering pixels |
| US9798912B1 (en) * | 2016-09-26 | 2017-10-24 | Symbol Technologies, Llc | Imaging module and reader for, and method of, reading targets by image capture with a substantially constant resolution over an extended range of working distances |
| US10511794B2 (en) | 2017-01-17 | 2019-12-17 | Six Degrees Space Ltd | Wide field of view optical module for linear sensor |
| WO2018155404A1 (ja) * | 2017-02-24 | 2018-08-30 | 富士フイルム株式会社 | レンズ、ズームレンズ、及び撮像レンズ |
| WO2019064075A2 (en) * | 2017-09-28 | 2019-04-04 | Datalogic Ip Tech S.R.L. | SYSTEM AND METHOD FOR LIGHTING A TARGET OF A BARCODE READER |
| US10679024B2 (en) | 2018-07-24 | 2020-06-09 | Cognex Corporation | System and method for auto-focusing a vision system camera on barcodes |
| US11333748B2 (en) | 2018-09-17 | 2022-05-17 | Waymo Llc | Array of light detectors with corresponding array of optical elements |
| WO2023113193A1 (en) | 2021-12-15 | 2023-06-22 | Samsung Electronics Co., Ltd. | Device and method for extended depth of field imaging |
Family Cites Families (71)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2811081A (en) * | 1952-07-03 | 1957-10-29 | Henry L Praeger | Universal focal length photo-objective system |
| US3004470A (en) * | 1956-07-28 | 1961-10-17 | Zeiss Ikon A G Stuttgart | Multiple focal length lens |
| US3801775A (en) * | 1972-08-07 | 1974-04-02 | Scanner | Method and apparatus for identifying objects |
| US4000397A (en) * | 1975-03-21 | 1976-12-28 | Spectra-Physics, Inc. | Signal processor method and apparatus |
| US4354101A (en) * | 1977-04-15 | 1982-10-12 | Msi Data Corporation | Method and apparatus for reading and decoding a high density linear bar code |
| US4135161A (en) * | 1977-05-31 | 1979-01-16 | Torrieri Don J | Method and means for pulse detection |
| GB2048606B (en) * | 1979-02-28 | 1983-03-16 | Barr & Stroud Ltd | Optical scanning system |
| US4335302A (en) * | 1980-08-20 | 1982-06-15 | R.L.S. Industries, Inc. | Bar code scanner using non-coherent light source |
| DE3243009A1 (de) * | 1982-11-20 | 1984-05-24 | Scantron Gmbh | Verfahren und vorrichtung zum identifizieren von gegenstaenden |
| JPS59147306A (ja) * | 1983-02-10 | 1984-08-23 | Sony Corp | フオ−カス誤差検出装置 |
| JPS60140597A (ja) * | 1983-12-28 | 1985-07-25 | Giichi Kuze | Epromプログラマ− |
| US4743773A (en) * | 1984-08-23 | 1988-05-10 | Nippon Electric Industry Co., Ltd. | Bar code scanner with diffusion filter and plural linear light source arrays |
| JPH0762858B2 (ja) * | 1985-06-06 | 1995-07-05 | 株式会社サトー | バーコード読取方法および装置 |
| US4697098A (en) * | 1985-06-10 | 1987-09-29 | Priam Corporation | Composite gate generator circuit for detecting valid data signals |
| JPS61285404A (ja) * | 1985-06-12 | 1986-12-16 | Mitsubishi Electric Corp | 光学装置 |
| 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 |
| US4843222A (en) * | 1986-05-29 | 1989-06-27 | Eastman Kodak Company | Bar code reader for reading bar code symbols at different distances |
| US4782220A (en) * | 1986-09-29 | 1988-11-01 | Mars, Incorporated | Method and apparatus for bar code data autodiscrimination |
| US4818886A (en) * | 1986-11-12 | 1989-04-04 | Quential, Inc. | Method and apparatus for self-referencing and self-focusing a bar-code reader |
| US4879456A (en) * | 1987-06-18 | 1989-11-07 | Spectra-Physics, Inc. | Method of decoding a binary scan signal |
| US4749879A (en) * | 1987-06-18 | 1988-06-07 | Spectra-Physics, Inc. | Signal transition detection method and system |
| US4874933A (en) * | 1987-08-21 | 1989-10-17 | Recognition Equipment Incorporated | Ambient illumination bar code reader |
| JPS6474687A (en) * | 1987-09-16 | 1989-03-20 | Yamatake Honeywell Co Ltd | Reading method for crossed square-shaped code |
| US4861972B1 (en) * | 1987-11-05 | 2000-12-05 | Spectra Physics Scanning Syst | Bar code scanner and method of programming |
| FR2631476B1 (fr) * | 1988-05-10 | 1992-01-03 | Bertin & Cie | Procede et dispositif de lecture d'un code barres sur un support sensiblement immobile |
| US4978860A (en) * | 1988-09-21 | 1990-12-18 | Hewlett-Packard Company | Optical system for a large depth-of-field bar code scanner |
| US5103209A (en) * | 1989-01-09 | 1992-04-07 | Checkpoint Systems, Inc. | Electronic article surveillance system with improved differentiation |
| 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 |
| US5319181A (en) * | 1992-03-16 | 1994-06-07 | Symbol Technologies, Inc. | Method and apparatus for decoding two-dimensional bar code using CCD/CMD camera |
| FR2646252B1 (fr) * | 1989-04-21 | 1991-12-13 | France Etat | Procede et dispositif holographique en lumiere incoherente permettant l'etude du relief terrestre |
| FR2646251B1 (fr) * | 1989-04-21 | 1991-08-09 | France Etat | Dispositif holographique perfectionne en lumiere incoherente |
| US4939356A (en) * | 1989-05-02 | 1990-07-03 | Spectra-Physics, Inc. | Bar code scanner with asterisk scan pattern |
| US5408081A (en) * | 1989-06-16 | 1995-04-18 | Symbol Technologies, Inc. | Digital circuit for a laser scanner using a first derivative signal and a comparison signal |
| US5446272A (en) * | 1989-06-16 | 1995-08-29 | Symbol Technologies, Inc. | System for digitizing a scanned signal indicating changes in signal intensity |
| JPH0827890B2 (ja) * | 1989-09-07 | 1996-03-21 | 株式会社テック | ボーディングパスの読取装置 |
| US4963719A (en) * | 1989-11-01 | 1990-10-16 | Spectra-Physics | Bar code scanner and method of scanning |
| US5272323A (en) * | 1989-11-22 | 1993-12-21 | Symbol Technologies, Inc. | Digitizer for barcode scanner |
| WO1991012551A1 (en) * | 1990-02-14 | 1991-08-22 | Massachusetts Institute Of Technology | Lens/zone plate combination for chromatic dispersion correction |
| US5144118A (en) * | 1990-03-05 | 1992-09-01 | Spectra-Physics, Inc. | Bar code scanning system with multiple decoding microprocessors |
| US5155343A (en) * | 1990-03-28 | 1992-10-13 | Chandler Donald G | Omnidirectional bar code reader with method and apparatus for detecting and scanning a bar code symbol |
| JPH0415774A (ja) * | 1990-05-02 | 1992-01-21 | Eastman Kodak Japan Kk | バーコードリーダ |
| US5121009A (en) * | 1990-06-15 | 1992-06-09 | Novatel Communications Ltd. | Linear phase low pass filter |
| US5229797A (en) * | 1990-08-08 | 1993-07-20 | Minnesota Mining And Manufacturing Company | Multifocal diffractive ophthalmic lenses |
| US5071207A (en) * | 1990-09-25 | 1991-12-10 | The United States Of America As Represented By The United States Department Of Energy | Broadband diffractive lens or imaging element |
| US5124537A (en) * | 1990-10-29 | 1992-06-23 | Omniplanar, Inc. | Omnidirectional bar code reader using virtual scan of video raster scan memory |
| US5103080A (en) * | 1990-12-10 | 1992-04-07 | Symbol Technologies, Inc. | Digitizer signal processing circuit for a bar code |
| US5144460A (en) * | 1990-12-11 | 1992-09-01 | The Dz Company | High contrast-resolution camera |
| US5200597A (en) * | 1991-02-07 | 1993-04-06 | Psc, Inc. | Digitally controlled system for scanning and reading bar codes |
| US5296690A (en) * | 1991-03-28 | 1994-03-22 | Omniplanar, Inc. | System for locating and determining the orientation of bar codes in a two-dimensional image |
| GB2256500A (en) * | 1991-05-03 | 1992-12-09 | Minnesota Mining & Mfg | Diffractive mirror having diffractive zones seperated by optical steps |
| US5210398A (en) * | 1991-06-14 | 1993-05-11 | Symbol Technologies, Inc. | Optical scanner with extended depth of focus |
| CA2053460A1 (en) * | 1991-09-13 | 1993-03-14 | Eugene Bernard Joseph | Analog waveform decoder |
| US5298728A (en) * | 1991-11-01 | 1994-03-29 | Spectra-Physics Scanning System, Inc. | Signal processing apparatus and method |
| US5202784A (en) * | 1992-01-10 | 1993-04-13 | Spectra-Physics Scanning Systems, Inc. | Optical system for data reading applications |
| WO1993017396A1 (en) * | 1992-02-21 | 1993-09-02 | Spectra-Physics Scanning Systems, Inc. | Bar code scanner |
| US5349172A (en) * | 1992-02-27 | 1994-09-20 | Alex Roustaei | Optical scanning head |
| JP2755516B2 (ja) * | 1992-03-10 | 1998-05-20 | アルプス電気株式会社 | 自動識別デコード装置 |
| US5327171A (en) * | 1992-05-26 | 1994-07-05 | United Parcel Service Of America, Inc. | Camera system optics |
| JP3187936B2 (ja) * | 1992-05-29 | 2001-07-16 | オリンパス光学工業株式会社 | バーコード読取装置 |
| US5329105A (en) * | 1992-08-10 | 1994-07-12 | United Parcel Service Of America, Inc. | Method and apparatus for determining the width of elements of bar code symbols |
| US5343028A (en) * | 1992-08-10 | 1994-08-30 | United Parcel Service Of America, Inc. | Method and apparatus for detecting and decoding bar code symbols using two-dimensional digital pixel images |
| US5347121A (en) * | 1992-12-18 | 1994-09-13 | Spectra-Physics Scanning Systems, Inc. | Variable focus optical system for data reading |
| US5479011A (en) * | 1992-12-18 | 1995-12-26 | Spectra-Physics Scanning Systems, Inc. | Variable focus optical system for data reading |
| WO1994015314A1 (en) * | 1992-12-21 | 1994-07-07 | Norand Corporation | Portable optical reader system for reading optically readable information located within a three dimensional area |
| JP3003897B2 (ja) * | 1993-02-02 | 2000-01-31 | 株式会社東芝 | 搬送装置及び券類処理装置 |
| US5317211A (en) * | 1993-03-05 | 1994-05-31 | Motorola, Inc. | Programmable pin for use in programmable logic devices |
| 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 |
| US5304787A (en) * | 1993-06-01 | 1994-04-19 | Metamedia Corporation | Locating 2-D bar codes |
| US5386105A (en) * | 1993-06-07 | 1995-01-31 | Psc Inc. | Diffractive optical beam shaping methods and apparatus for providing enhanced depth of working range of bar code scanners |
| US5446271A (en) * | 1993-08-06 | 1995-08-29 | Spectra-Physics Scanning Systems, Inc. | Omnidirectional scanning method and apparatus |
| US5471515A (en) * | 1994-01-28 | 1995-11-28 | California Institute Of Technology | Active pixel sensor with intra-pixel charge transfer |
-
1995
- 1995-12-21 US US08/576,203 patent/US5814803A/en not_active Expired - Lifetime
- 1995-12-22 GB GB9617173A patent/GB2301691B/en not_active Expired - Lifetime
- 1995-12-22 WO PCT/US1995/016828 patent/WO1996020454A1/en not_active Ceased
- 1995-12-22 JP JP8520561A patent/JPH09512372A/ja active Pending
- 1995-12-22 DE DE19581524T patent/DE19581524B4/de not_active Expired - Lifetime
-
1998
- 1998-09-28 US US09/162,349 patent/US6073851A/en not_active Expired - Lifetime
- 1998-09-28 US US09/162,350 patent/US6042012A/en not_active Expired - Lifetime
Cited By (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001209751A (ja) * | 2000-01-28 | 2001-08-03 | Olympus Optical Co Ltd | 適応二値化方式 |
| US11323650B2 (en) | 2005-03-11 | 2022-05-03 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US12185006B2 (en) | 2005-03-11 | 2024-12-31 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US12075176B2 (en) | 2005-03-11 | 2024-08-27 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US10721429B2 (en) | 2005-03-11 | 2020-07-21 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US10735684B2 (en) | 2005-03-11 | 2020-08-04 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US11968464B2 (en) | 2005-03-11 | 2024-04-23 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US10958863B2 (en) | 2005-03-11 | 2021-03-23 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US11863897B2 (en) | 2005-03-11 | 2024-01-02 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US11317050B2 (en) | 2005-03-11 | 2022-04-26 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US11323649B2 (en) | 2005-03-11 | 2022-05-03 | Hand Held Products, Inc. | Image reader comprising CMOS based image sensor array |
| US11238252B2 (en) | 2005-06-03 | 2022-02-01 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US10691907B2 (en) | 2005-06-03 | 2020-06-23 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US11625550B2 (en) | 2005-06-03 | 2023-04-11 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US11238251B2 (en) | 2005-06-03 | 2022-02-01 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US10949634B2 (en) | 2005-06-03 | 2021-03-16 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12001914B2 (en) | 2005-06-03 | 2024-06-04 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12001913B2 (en) | 2005-06-03 | 2024-06-04 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12020111B2 (en) | 2005-06-03 | 2024-06-25 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12026580B2 (en) | 2005-06-03 | 2024-07-02 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US11604933B2 (en) | 2005-06-03 | 2023-03-14 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12073283B2 (en) | 2005-06-03 | 2024-08-27 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US10002272B2 (en) | 2005-06-03 | 2018-06-19 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12236312B2 (en) | 2005-06-03 | 2025-02-25 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12321815B2 (en) | 2005-06-03 | 2025-06-03 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12321814B2 (en) | 2005-06-03 | 2025-06-03 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12321813B2 (en) | 2005-06-03 | 2025-06-03 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
| US12450457B2 (en) | 2005-06-03 | 2025-10-21 | Hand Held Products, Inc. | Apparatus having hybrid monochrome and color image sensor array |
Also Published As
| Publication number | Publication date |
|---|---|
| US6073851A (en) | 2000-06-13 |
| DE19581524T1 (de) | 1997-06-05 |
| US6042012A (en) | 2000-03-28 |
| GB2301691A (en) | 1996-12-11 |
| US5814803A (en) | 1998-09-29 |
| GB2301691B (en) | 1998-09-30 |
| WO1996020454A1 (en) | 1996-07-04 |
| GB9617173D0 (en) | 1996-09-25 |
| DE19581524B4 (de) | 2007-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH09512372A (ja) | 自己発生照明源の必要なしに画像を読む方法及び装置 | |
| US5770847A (en) | Bar code reader with multi-focus lens | |
| CA2343326C (en) | Optical focusing device | |
| US5354977A (en) | Optical scanning head | |
| US7626769B2 (en) | Extended depth of field imaging system using chromatic aberration | |
| CA2347420C (en) | Variable focus optical system | |
| US5484994A (en) | Optical scanning head with improved resolution | |
| EP1375251B1 (en) | Imaging system for vehicle headlamp control | |
| US5786582A (en) | Optical scanner for reading and decoding one- and two-dimensional symbologies at variable depths of field | |
| US5777314A (en) | Optical scanner with fixed focus optics | |
| US6073849A (en) | Electronic edge detection system using a second derivative signal processor | |
| WO2004063989A3 (en) | Camera with image enhancement functions | |
| US6774366B1 (en) | Image integration and multiple laser source projection | |
| US8056806B2 (en) | Machine-readable symbol reader and method employing an ultracompact light concentrator with adaptive field of view | |
| EP0680641B1 (en) | Optical scanning head | |
| JP3779672B2 (ja) | データ読み取り機の集光方法 | |
| US20070272845A1 (en) | Collapsible structure for optical navigation system |