JPH10501360A - ラベルイメージキャプチャ用自動電子カメラ - Google Patents

ラベルイメージキャプチャ用自動電子カメラ

Info

Publication number
JPH10501360A
JPH10501360A JP8514709A JP51470996A JPH10501360A JP H10501360 A JPH10501360 A JP H10501360A JP 8514709 A JP8514709 A JP 8514709A JP 51470996 A JP51470996 A JP 51470996A JP H10501360 A JPH10501360 A JP H10501360A
Authority
JP
Japan
Prior art keywords
image
video
camera
gain
electronic camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP8514709A
Other languages
English (en)
Other versions
JP2933720B2 (ja
Inventor
ロス,ステファン,アントニー
ガーランド,ランス,ゴードン
サースメイヤー,ジョン,ウィリアム
クルセ,ロス,ナポレオン
Original Assignee
ユナイテッド パーセル サービス オブ アメリカ,インコーポレイテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ユナイテッド パーセル サービス オブ アメリカ,インコーポレイテッド filed Critical ユナイテッド パーセル サービス オブ アメリカ,インコーポレイテッド
Publication of JPH10501360A publication Critical patent/JPH10501360A/ja
Application granted granted Critical
Publication of JP2933720B2 publication Critical patent/JP2933720B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • G06K7/10742Photodetector array or CCD scanning including a diffuser for diffusing the light from the light source to create substantially uniform illumination of the target record carrier
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • G06K7/10732Light sources
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods 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/10851Circuits for pulse shaping, amplifying, eliminating noise signals, checking the function of the sensing device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods 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/1092Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing by means of TV-scanning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/56Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/72Combination of two or more compensation controls

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Image Input (AREA)
  • Exposure Control For Cameras (AREA)
  • Studio Devices (AREA)
  • Details Of Cameras Including Film Mechanisms (AREA)
  • Camera Bodies And Camera Details Or Accessories (AREA)
  • Cameras In General (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

(57)【要約】 手持ちタイプのラベルリーダ(10)は、ラベル(20)を照射することと、前記ラベル上の二次元の情報のしるしのディジタルイメージをキャプチャすることと、、そして、前記ディジタルイメージのデコード出力を端末(35)に供給するためにデコードすることと、の能力を有する。対象ラベルは、平凹分散レンズの後方に設けられた円形のLEDアレイを含む多様でない照射器。CCDカメラとコントロール回路を含む、自動電子カメラは、ディジタルイメージの輝度を調整しかつ適正に露光されたラベルのイメージをビデオRAMに記憶するするために3つのイメージを使用する。ディジタルイメージの輝度は、CCDアレイの統合時間を調整を経たビデオシステムゲイン、ビデオアンプのゲイン、そして、アナログ/ディジタルコンバータによって提供されるゲイン、を制御することによって調整される。アナログ/ディジタルコンバータによって提供されるゲインは、カメラのレンズアセンブリを通した光の減衰を補填するために調整される。はじめに、ディジタルイメージは、ゲインのデフォルト設定を利用して取得される。イメージの輝度は、ヒストグラムを利用しつつ分析され、新しいゲイン設定が決定される。第2のイメージは、はじめのイメージから導かれたゲイン設定を利用して取得される。第2のイメージの輝度は、分析され、そのゲイン設定は、調整される。第3のイメージからのディジタルイメージは、ビデオRAMに記憶され、そこでマイクロプロセッサによるデコードが可能になる。

Description

【発明の詳細な説明】 ラベルイメージキャプチャ用自動電子カメラ 技術分野 本発明は、ラベル上のコード読取り装置に関し、さらにとりわけ、太陽光の明 るさから完全な暗闇までを含む明るさの条件において、多様なラベル様式を読み 取りかつデコードする能力のある非接触電子カメラシステムに関している。 発明の背景 この分野においては、いろいろな種類の機械読み取りコードと電子コードリー ダが知られている。電子コードリーダは有用であるが、なぜならば、これは、機 械読み取りコードとして具現されたデータを自動的に収集し、それにより、デー タが、手作業のデータ入力による場合よりもより迅速より正確に収集されるから である。 レーザスキャナは通常一次元のバーコードの読み取りに使用され、様々なアプ リケーションにおいて利用される。例えば、バーコードは多様な物品、商品、ま た、それらの包装に添付された荷送りラベル上に見受けられる。一旦バーコード が適切なバーコードリーダによって読み取られデコードされると、データベース 内に蓄積された関連データにアクセスするためにそのデコードされた番号の利用 が可能になる。例えば、物品や商品については、各々の製品が唯一のバーコード 番号を有しており、前記関連データが、その製品とその価格と生産者などを識別 する。 あるパッケージについては、ラベル番号は、そのパッケージと、パッケージの 大きさや重量、送り元と送り先の住所、そして(例えば、翌日配達、翌々日配達 等の)選択されたサービスの種類、などのような情報を含む関連データと、を混 同せず識別するだろう。 ポータブルの、非接触バーコードリーダの場合では、ラベルを読み取るために 用いられるレーザ光線は、また、他の二つの重要な機能を提供する。使用者がバ ーコードリーダを対象のラベルに合わせるのを助け、バーコードリーダをバーコ ードの軸に沿うように正しく方向付けできるようにする可視光線を、レーザ光線 は照射する。加えて、レーザ光の明るさと波長は、店舗や事務所や倉庫等内の周 辺光環境が、バーコードリーダがラベルを読み取る性能に影響しない程度のもの である。 一次元のバーコードは、およそ15字の最大枠を要求するアプリケーションに は最適である。一次元バーコードを利用する大量のデータをエンコードするため には、バーコードは比較的大きくなければならない。これでは、小さな品目に合 わない程大きく、比較的大量の紙を必要とするようなラベルになってしまう。実 際には、大量のデータをエンコードするために、コンパクトな二次元バーコード やシンボロジーが開発されてきた。例えば、六角符号化シンボロジーは、およそ 1平方インチの領域内の100文字に相当するものをエンコードできる。そのよ うなシンボロジーが米国特許群において開示されているが、それは、”品目、プ ロセス及びシステムをエンコードする多角形情報”と題した第4,998,01 0号と、”品目、プロセス及びシステムをエンコードする六角形情報”と題した 第4,874,936号とであり、該開示において、言及により包含され、その 一部を形成している。これら二次元シンボロジーは、バッケージのラベル上で使 用されると、送り元、送り先、重量、サービスの種類などの荷送り情報がラベル から直接的に読み取られるのを可能にし、この際、関連データが集中化されたデ ータベース内で検索されるのを要求しない。 二次元バーコードを読み取るために用いられる一般的なレーザスキャナは、二 次元コードを読み取る能力はない。しかしながら、電荷結合素子(CCD)アレ イを利用するカメラは、一次元または二次元のコードを含むであろう二次元イメ ージの”キャプチャ”の能力がある。一旦CCDカメラの出力がデジタル化され ると、それは、蓄積され、そして/または、デコードされる以前に加工され得る 。イメージデータがキャプチャされた後にイメージを”回転”させる能力により 、 カメラがたとえコード独自の軸に沿って正確に調整されていないとしても、コー ドがキャプチャされデコードされるようになる。 CCDカメラは二次元イメージをキャプチャし、デコードアルゴリズムへイメ ージデータを供給するので、CCDカメラ利用のラベル読み取り装置は、該装置 内にプログラムされたデコードアルゴリズムと同等に多目的性がある。このこと は、適切なデコードアルゴリズムが利用可能ならば、様々なタイプのバーコード 及び二次元シンボロジーをキャプチャしデコードするのに、あるリーダを利用可 能にする。そのようなカメラと関連する方法の例が、米国特許群において開示さ れているが、それは、”バーコードシンボルの要素の幅を決定する方法と装置” と題した第5,329,105号と、”複合カメラシステム”と題した第5,3 08,960号と、そして、”劣化したバーコードシンボルの低解像度イメージ を処理する方法と装置”と題した第5,276,315号とであり、該開示にお いて言及により包含されている。 コンパクトCCDカメラは容易に使用可能であり、この業務によく適している 。しかしながら、キャプチャされたイメージデータをデコードするのに用いられ る前記アルゴリズムは、キャプチャされたイメージが明る過ぎず暗過ぎもしない ときや、イメージの明るさとコントラストがイメージ全体に亘ってほぼ一定であ るときに、最高に機能する。それゆえ、キャプチャされたイメージが適正な明る さを有しているかを保証する必要があるが、それは、照射源、カメラの光学系、 そしてビデオシステムのゲイン、を含む様々な要因に影響される。 一般的な写真カメラによるスナップショットを撮ることに似ている、イメージ のキャプチャのプロセスは、CCDアレイにイメージをフォーカスすることと、 電荷がCCDアレイの太陽電池内に蓄積するのを可能にさせることとを含む。 太陽電池内に蓄積する充電の程度は、入射光のレベルに依存する。キャプチャ されたイメージの明るさは、時間的な蓄積の充電の程度を合計することにより決 定する。合算期間を変更することによって、与えられた光レベルに応じて収集 された充電総量と、そしてキャプチャイメージの明るさと、が変更可能である。 照射時間は、また、カメラの露光時間や電子シャッタースピードに関わっている 。 CCDに起きるイメージ作用は、二つの作用の成果として説明できる。第一の 作用は、照射されイメージ処理されるべき対象物のコントラスト作用である。第 二の作用は、照射及びカメラのレンズの複合的影響である。この第一の作用は、 バーコードや二次元コードを構成する黒と白の要素の間のコントラストに相当す る。第二は、好ましからざるもので、カメラの様々な性能を駆使して可能な範囲 で修正されるべきでものである。 光源からの好ましからざる影響を最小化するために、カメラの全視野に合致す る光を伴って対象のラベルを照射することが必要である。多様な照射器がこの分 野では知られており、いささかの局所特性を有し、かつ、二次元の視野全体に合 致する、光を提供する照射器が当分野には存在する。加えて、照射光パターンの 品質は、カメラの被写界深度に相当する物体距離の範囲に合致しているべきであ る。 対象のラベルが完全に照射されたときでも、CCDカメラのレンズアセンブリ はキャプチャイメージに影響する減衰を生起せしめる。例えば、いくつかのCC Dカメラにおいては、たとえ対象物が完全に照射されたときでも、レンズで生成 されるイメージが、cos4(θ)に近い要因により減衰される。イメージの隅部分で の明るさは中央部での明るさの50%程であろう。それゆえ、当分野においては 、カメラのレンズアセンブリにより生起される減衰をカメラが修正するような要 請がある。 手持ちタイプのラベルリーダは、光環境が直射日光から薄暗まで変化するよう な状況で使用されるので、キャプチャイメージの明るさが光環境の全範囲をカバ ーすることを保証可能であるような手持ちタイプのラベルリーダであることが好 ましい。このことは、十分な被写界深度を提供し直射日光がCCDアレイを損傷 するのを防ぐのに充分な程小さい絞りを伴って始めて可能である。カメラのシャ ッタスピードは、また、前記リーダの動きのためにイメージがぶれるのを防ぐの に充分なくらいな速さを維持できなけらばならない。それゆえ、当分野において は、予想される光環境を補填するに充分なダイナミックレンジを伴って全体的な ビデオゲイン調整が可能なカメラが必要とされている。さらには、光環境を正確 に判定することと、適正なイメージの明るさを保証するためにビデオゲインを選 択することとの能力を有するカメラが必要とされている。 従来技術は、光源と露光制御を備えたラベルイメージャを包含しているが、当 分野における自動電子カメラには、平坦な光源を備えることと、カメラのレンズ アセンブリに由来する減衰現象を補填することと、が要請されている。さらには 、カメラの電子ストロボと露光を制限している間、照射光のダイナミックレンジ を補填するに充分な全体的なビデオゲイン調整を備えるカメラが必要とされてい る。入射光のレベルを考慮することなく、イメージの明るさを正確に制御するカ メラが、なお、必要とされている。 発明の概要 本発明は、その視野全体に及び視野より以上に見合う照射を提供し、その光学 的特性に起因するイメージの明るさの変位を補填し、あるテストイメージの明る さに相当するビデオシステムゲインを補正、するような電子カメラの提供しよう としている。 本発明によれば、これらの目的は、視野全般でほぼ均一のコントラストを有す るディジタルイメージを生成するようなカメラという点で達成される。本発明の この側面に従えば、前記カメラは、イメージセンサと、視野と被写界深度を定義 する光学系と、及び照射器と、を含んでいる。前記照射器は、光学系とおよそ同 芯円上に配された複数の光源を含んでいる。前記照射器はまた、ほぼ均一かつ被 写界深度の中心から周縁にかけて合致するような形状を有する照射パターンで光 源から光を投射するように成形された分散環状レンズを含んでいる。 これらの目的はまた、被写体から反射した光度の範囲をカバーする好適なディ ジタルイメージを生成するような電子カメラという点で達成される。本発明のこ の側面に従えば、前記カメラは、適正なシャッタスピードコントロールとアナロ グイメージ信号生成手段とを含むイメージセンサアセンブリと、前記アナログイ メージ信号を受領しかつ増幅された前記アナログイメージ信号を出力するよう構 成されたビデオゲイン回路と、A/Dリファレンス入力に応答し、かつ、前記増 幅アナログイメージ信号をディジタルイメージ信号に変換するように構成された 、A/Dゲインコントローラを含むアナログディジタル(A/D)コンバータと、 を包含している。輝度評価回路は、ディジタルイメージ信号の受領と、前記ディ ジタルイメージ信号の少なくとも一部分の明るさにつれて変化する矯正信号の出 力と、をするよう構成されている。シャッタスピードコントロール、ビデオゲイ ン回路、及びA/Dリファレンス入力は、前記矯正信号に応答可能である。 これらの目的は、電子カメラに設けられたレンズにより生じる減衰効果を補正 する方法を提供することによっても達成される。本発明のこの側面に従ったカメ ラならば、この減衰に対応する複数の値を収容する。前記複数の値は、カメラに より供給されたビデオ信号中の各々のピクセルに対応する点を包含する曲線を創 造するに充分なものである。前記カメラは、前記複数の値を順番に検索し、前記 曲線を提供する複数の値にフィルタをかける。転送命令は、前記ビデオ信号に適 用され、そして、前記カメラによって供給された各々のピクセルとしての、前記 転送命令における対応点は、前記転送信号を補正することに適用される。 これらの目的は、また、電子カメラ製イメージの輝度の評価と前記カメラのゲ インコントロールとの方法を提供することによっても達成される。本発明のこの 側面によれば、前記方法は、前記カメラ製のビデオフィールド内の各ピクセルに 対応するビットを含む第1メモリと、前記ピクセルの有り得る各輝度レベルに対 応するビンを含む第2メモリと、を供給する。前記ビットの予定数は、評価され るべきピクセルに対応するテストビットとして、定義される。前記ビデオフィー ルド内のピクセルは、前記第1メモリ内のビットに同期される。テストビットに 対応する各ピクセル毎に、前記ピクセルの輝度に対応するビンが増加さ れる。前記方法は、前記ビン内の前記値を順番に合算し、前記合算がいつ予定数 を超過したかを判定する。前記方法は、前記予定値を超過する前記合算に応答す る最終ビンの値を定義し、前記最終ビンの値を出力として供給する。 本発明によって構成されたカメラは、多くの利点を有している。照射光源は、 均一な照射を供給するので、イメージはその視野を全体を亘って良好なコントラ ストを持つことが可能である。この光学系による減衰の影響を矯正する方法は、 視野の縁部に掛けて起こる減衰をカメラが補填するを可能にする。カメラのゲイ ンを制御する方法は、多様な光環境でカメラが作動するのを可能にする。これら の特徴は、その視野全体に亘って一様な照射をもたらし、かつ、その光学的特徴 から起因するイメージの輝度の変化を補填するようなカメラを、提供する。 図面の簡単な説明 図1は、パッケージのラベルの読み取りに使用される本発明による自動電子カ メラに関する手持ちタイプラベルリーダの斜視図である。 図2は、図1の手持ちタイプのラベルリーダ10の側断面図である。 図3は、図1の手持ちタイプのラベルリーダ10の、正面図である。 図4は、図1の手持ちタイプのラベルリーダ10の、平断面図である。 図5は、図1の手持ちタイプのラベルリーダの一部を形成するカメラアセンブ リと照射光源の断面図である。 図6は、図1の手持ちタイプのラベルリーダの一部形成する照射光源により生 成される照射パターンを示す図である。 図7は、図1の手持ちタイプのラベルリーダの一部を形成する、アナログ/デ ィジタルプリント回路ボードに設けられた回路のブロック図である。 図8は、図1の手持ちタイプのラベルリーダの一部を形成する、CPUプリン ト回路ボード上に設けられた回路のブロック図である。 図9は、図1の手持ちタイプのラベルリーダの一部を形成する、コントロール プリント回路ボード上に設けられた回路のブロック図である。 図10は、ラベル読み取りサイクルを実行するための手持ちタイプのラベルリ ーダを操作する好適な方法を示すフローチャートである。 図11は、ラベルイメージのキャプチャに関するイベントのシーケンスを示す 時系列図である。 図12は、ゲインルックアップテーブルにより提供されるゲインコントロール 値を示す表である。 図13は、図7のゲインコントロール回路に設けられた回路のブロック図であ る。 図14は、ディジタルイメージの輝度を分析する好適なヒストグラム方法を示 すフローチャートである。 図15は、図14の分析する好適なヒストグラム方法内のビットをサンプリン グすることに使用されるパターンのタイプを示す図である。 図16は、図7のヒストグラム回路に設けられた回路のブロック図である。 図17aと図17bは、それぞれ、ヒストグラムアルゴリズムにより定義され る、累積の分布と確率密度とを示している。 図18は、レンズアセンブリの減衰効果により生起される減衰を示すグラフで ある。 図19は、図7の放物線生成回路に設けられた回路のブロック図である。 図20は、放物線生成回路により生成される信号間の関係を示す図である。 図21は、シャッタスピード、トリガ信号、及び、転送クロック間の関係を示 す時系列図である。 図22は、パッケージのラベルの読み取りに使用される本発明の自動電子カメ ラに関するポータブルデータターミナルの斜視図である。 好適な実施例の詳細な説明 ここで図面を参照してみると、数枚の図面を通して数字が要素を表現している が、図1は、本発明の実施である自動電子カメラを組み込んだ手持ちタイプラベ ルリーダ10を示している。 リーダ10の構造を詳述する前に、このリーダの機能と作用を概説しよう。手持 ちタイプラベルリーダ10の第1の機能は、パッケージラベル上で使用される一次 及び二次元コードをキャプチャしデコードすることである。このデコード済みラ ベルデータは、データ端末に提供されるが、そこでそれはパッケージの配達を受 領する人物の署名のような、他のパッケージ関連データと、関連付けられる。 そして、パッケージデータのすべてが、前記データターミナルによって運送会 社の中央コンピュータに転送され、そこでそれは追跡と課金目的に利用される。 パッケージラベル上に配されたデータをキャプチャしデコードするために、手 持ちタイプラベルリーダ10は、電荷結合素子(CCD)カメラと、このカメラを 制御しカメラ製のデータをデコードするよう要求されたエレクトロニクスと、を 含む自動電子カメラを組み込んでいる。この電子カメラは、また、対称性のある 、多様でない光パターンを生成する内蔵の照射器を含んでいる。 ラベル読み取り作業開始前、手持ちタイプのラベルリーダは、アイドル状態に ある。アイドル状態にあるとき、手持ちタイプのラベルリーダコントロール回路 は、他の部分のほとんどの電源を落とす。マーカーランプは、手持ちタイプのラ ベルリーダの適切な照準を容易にするために、アイドル状態の間は点灯されてい る。ラベル読み取り作業は、操作者がトリガを押したとき起動される。その時点 で、前記コントロール回路は、カメラと他の電子回路に電力を与え、そして、そ れら部分をリセットさせる。そして輝度評価回路は、適切な輝度を有するディジ タルイメージの取得が必要とされるようなシャッタスピードとビデオゲイン設定 を決定する。これらの設定を利用してラベルのディジタルイメージがキャプチャ された後、マイクロプロセッサは、記憶されたラベルイメージデータをデコード し、このデータを接続するデータ端末へ出力する。 ここで図1に転じてみると、好適な手持ちタイプのラベルリーダ10は、ピスト ル状の形状を有しており、それにより、片手で容易に保持できるようになってい る。手持ちタイプのラベルリーダ10は、二次元コード15やパッケージ25上のラベ ル20に印刷された一次元バーコード(図示せず)のような、多様なラベル様式のイ メージをキャプチャしデコードする能力がある。ラベル12は、また、パッケージ 識別番号や、受取人及び目的地の住所のような情報を具備する印刷英数字30を含 んでいる。ラベルイメージデータが手持ちタイプのラベルリーダによりデコード された後、デコード済みイメージデータは、コード40経由でデータ端末35に供給 される。データ端末35は、ポータブル又はデスクトップ又はデータ端末のいかな るタイプにも、仮想的になり得る。前記リーダと前記端末間のデータ交換は、光 学的、赤外線、あるいはRFリンク経由で達成され得る。 図2から4は、好的な手持ちタイプのラベルリーダ10の主要部を示している。 図2は、手持ちタイプのラベルリーダ10の、前記カメラアセンブリ、プリント回 路基盤(PCB)、及びその他部品の配置を示す、側断面図である。図3は、手持ち タイプのラベルリーダ10の、照射光源を示す、正面図である。図4は、手持ちタ イプのラベルリーダ10の、前記カメラアセンブリ、及びプリント回路基盤(PCB) の配置を示す、平断面図である。 手持ちタイプのラベルリーダ10は、カメラアセンブリ65、マーカーランプ70、 及び照射光源75を含んでいる。前記電子回路は、コントロールボード80、CPU ボード85、そしてアナログ/ディジタル(A/D)ボード90である、3つのプリント 回路基盤(PCB)を含んでいる。ハンドル100に取付けられたトリガ95は、操作者が ラベル読み取り作業を開始するために、利用される。インジケータランプ101群 は、手持ちタイプのラベルリーダの状態とデコード作業が成功したかどうかを示 すために利用される。 前記PCB群は、フレキシブルフラットケーブル102経由で互いに接続されている 。 当業者ならば、ケーブル102は、電力と、PCB群間の様々なデータとコントロー ル信号を供給するバックプレーンのように機能することを認めるだろう。カメラ アセンブリ65は、ビデオケーブル103によりA/Dボード90に接続されている。 このビデオケーブルは、カメラアセンブリからA/Dボード90に、アナログビデ オ出力とタイミング信号を送るように用いられる。ビデオケーブルは、A/Dボ ード90からカメラアセンブリ65にコントロール信号を送るのにも用いられる。 前記コントロール、CPU、及びA/D、ボード群については、後でより完璧に 論じよう。 好適なマーカーランプ70は、AND製の光放射ダイオードAND190AOP型である。こ れらマーカーランプ群は、手持ちタイプのラベルリーダの前縁における分離プリ ント回路基盤上に設けられている。これらマーカーランプ群は、対象ラベルに向 かうように存在し、カメラのCCDアレイの水平軸に沿って並べられている。マ ーカーランプ70の各々は、対象面に斑点を形成する光線を投影し、このとき、カ メラの視野の中央部が、スポット間に来るように位置づけられる。マーカーラン プは、操作者が、対象コードの中心を2つの斑点間に置くことで、カメラの照準 を正確に合わせることを可能にする。 図5は、カメラアセンブリ65と照射光源75のさらに詳しい例示を提供している 。このカメラアセンブリは、ソニー製の高解像度CCIRフォーマットCCDカ メラM37/CE型である。焦点距離5mmのレンズアセンブリ120は、CCDアレイ1 22でイメージを形成するために用いられる。これは、およそ、横530(H)で縦410( V)の比較的広い視野を提供する。CCDアレイ122で形成されるイメージのサイ ズは、4.89mm(H)で3.64mm(V)である。理想焦点のための被写体距離 は、149mmである。理想焦点距離(149mm)での視野は、141mm(H) で105mm(V)(5.54”x4.13”)。被写界深度は、前記理想焦点から+50m mである。対象物が完全に照射されているときでも、およそcos4(θ)の要因によ り、このレンズアセンブリにより生成されたイメージの輝度が減衰されることが 、当業者ならば、理解できるだろう。それゆえ、θ=320であるところの、均一に 照射されたイメージの隅においては、イメージ輝度は、イメージの中央部の輝度 の約52%である。 当業者ならば、好適なカメラ65が、ある内部信号へのアクセスを許容するため に改良されることを理解できるだろう。フィルタが掛かっており同期信号とブラ ンキングを含むような、標準的なビデオ出力信号を使用する代わりに、カメラ65 は、CCDのサンプルと保持回路とが直接的に取り去られたピクセルボルテージ を含むアナログCCDビデオ出力信号を提供ように変更される。このように、C CDビデオ出力は、CCDアレイを構成する画像要素(ピクセル)の各々に対応す る一連のアナログ信号である。各ビデオフィールドは、イメージの左上隅で始ま り、ピクセルのすべてが出力されるまで、1行1行移動して行く。 このカメラは、また、3つの適切なタイミング信号を供給するように変更され る。14.318MHzピクセルクロックの信号が、いつ新しいピクセルが時計 刻みで取出されるかを示す。垂直駆動(VDRV)信号は、新しいフィールドの開 始を示す。水平駆動(HDRV)信号は、新しい行の始まりを示す。露出していな い(すなわち、黒い)参照ピクセルからのピクセルボルテージがCCDビデオ出力 信号経由で出力されるのを可能にするために、このカメラの内的ブランキング信 号は非稼働である。このカメラは、また、いつCCD出力が黒いピクセルに対応 するかを示す黒いピクセルタイミング信号を提供する。後に説明するが、黒いピ クセルの参照は、直流分再生ビデオアンプに利用される。A/Dボードは、トリ ガパルスを生成し、これは、カメラで露光を開始するために利用される。 好適なカメラは、通常のビデオアプリケーションにおいてインターレースされ る偶数及び奇数のフィールドに対応するCCD素子を含んでいる。しかしながら 、本発明においては、偶数又は奇数のフィールドかどうかを顧みることなしに、 ラベルイメージは高解像度カメラの単一フィールドを利用してキャプチャされる 。 単一のビデオフィールドの利用は、752(H)×291(V)ピクセル、6.4ミクロン(H) ×12.5ミクロン(V)に相当、のイメージフィールドを提供する。これは、理想焦 点距離149mmでの136.5dpi(H)x70 dpi(V)の対象面における解像度を定義する。 純粋に水平又は垂直以外の角度における解像度は、水平と垂直の解像度のベク トルの和に等しい。 15ミル(0.015インチ)の幅を持つ要素を伴うラベルを確実にデコードするため に、カメラは、少なくとも100ドット パー インチ(dpi)の解像度を提供しなけ ればならない。このように、このカメラは、対象ラベルの水平軸がカメラの水平 軸の62.40内であるときに、充分な解像度を提供する。 イメージされるべき対象物は、手持ちタイプのラベルリーダの前縁に設けられ ている16個のLED105の円形アレイにより照射される。この円形アレイは、 図3及び4により明確に示されるように、カメラレンズの周りに配されている。 好適なLEDは、AND製のAND120CR型LEDである。好適なLEDは、660ナノメ ートル(nm)の波長を有する濃い赤色光を放出する。濃い赤色光を使用する利点は 、普通使われるラベルインクが、630から680nm間の波長を持つレーザスキャナを 伴って稼働することを要求されるということである。それは、また、赤色マーキ ングペンで荷送りラベル上にマークするのを可能にする。マーキングペンからの 赤色インクは、人々から視認可能であろうが、カメラには写らないだろう。加え て、ヒトの目は、この範囲の波長を有する光には最も鈍感である。それゆえ、濃 い赤色光の輝きは、同じエネルギーの白色光の輝きよりもかなり認知しにくい。 赤色光は、また、使用者の夜間視力においてわずかな効果しか持たない。 図5を参照すると、LED105は、真っ直ぐ前方へ向かい、そして、平凹レン ズ、拡散層113、及び偏光フィルタ115のような、分散環状レンズ112を含む、分 散レンズアセンブリ110の背後に設けられている。カメラレンズアセンブリ120は 、LEDアレイの中心に配されている。好適な分散環状レンズ112は、純粋なエ ポキシ材で出来た平凹レンズである。外面130は、平坦、すなわち、カメラの光 軸に垂直である。内面125は、前記外面に平行な部分と、角度250において前記外 面から分離する部分と、を含み、これにより、CCD122向かって開口する円錐 である 部分を形成している。分散環状レンズの薄い部分は、約0.060インチの厚さであ り、一方、最も厚い部分は約0.250の厚さである。好適な分散環状レンズ112は、 1.52という屈折率を有しており、そして、焦点距離−3.0である平凸レンズの効 果に近づく。前記平凹レンズは、負焦点距離で、フレスネルレンズと置き換え可 能である。 分散環状レンズ112の内面125は、高度に磨かれている。外面130は、拡散層113 に接合されるようにかなり広げられている。好適な拡散層113は、ミネソタ マ イニング アンド マニュファクチャリング カンパニー製のDFA-12型光拡散フ ィルムから形成されている。拡散層113は、偏光レンズ115に接合されている。 分散レンズアセンブリ110の直径は、出来る限り小さく作られる。その外直径 は、約1.5インチである。LED105の中心群によって形成される円の直径は、約 1.2インチである。これにより、照射光源75がカメラレンズ自体に同調した光源 に接近するのが可能になり、そして、被写体距離が変化するときにほとんど変化 しないという照射パターンに帰結する。 図6は、前記拡散層の効果なしでの、分散環状レンズ112の効果を例示してい る。各LED105は、350の円形光線パターンを放射する。完全に焦点の合ったシ ステムにおいては、分散環状レンズ112は、各LEDの光線パターンが分散する か中心(すなわち、光軸)から反対方向に約13.4°曲がるように仕向け、この結果 前記円形パターンは、楕円状に広がることになる。 拡散層113は、それが、分散環状レンズ112を通して送られる光を拡散するゆえ に、必須である。被写体距離が短いときには、これがイメージの中央部の薄暗い スポットを除去する。加えて、拡散層は、局所的異常や照射パターン内の明るい スポットを取り去る。拡散楕円パターンの合算は、小さな局所的多様性を有しか つ中央部から縁部まで一貫性のある全体的パターンである。このように、 照射パターンは、角変化のみを説明する照射矯正技術の利用を、可能にする。上 述したように、カメラレンズアセンブリ120により生成されるイメージの輝度は 、対象物が完全に照射されているときでさえも、約cos4(θ)の要因によって減衰 される。 図5を再度参照すると、LED105からの光は、偏光フィルタ115によって、偏 光化される。さらには、分離直交偏光フィルタ135が、カメラレンズアセンブリ1 20内に設けられている。この干渉偏波は、それが、光沢面(例えば、きれいなプ ラスチックラベルプロテクタあるいは滑らかな紙の表面)からの直接的反射と拡 散反射とを区別するのを可能にするので、有用である。また、照射光源からの光 の干渉偏波と反射光は、LED照射器からのぎらつきを低減する。てかり面のあ るラベルを観察するとき、ラベル要素のコントラストは、偏光フィルタの使用に より格段に増加する。 カメラレンズアセンブリ120は、前方レンズグループ140と後方レンズグループ 145を含んでいる。レンズの絞り面は、前記前方及び後方グループの間に位置し ている。好適な手持ちタイプのラベルリーダにおいて、カメラは、固定の絞りを 伴って作動する。これは、調整可能なアイリスあるいは前記絞り面内の他のアセ ンブリの必要性を排除する。代わりに、偏光フィルタ135と狭帯域フィルタ150が 、前記絞り面に設けられている。 当業者ならば、狭帯域フィルタを通る光の伝達率は、投射光の角度が増加同様 劇的に変化するであろうことが、理解できるだろう。このため、前記光線の角度 が増大するにつれて、縁部におけるイメージの明るさに重大な減衰が起こり易く なるだろう。この効果は、前方及び後方レンズグループの間の絞り面に前記フィ ルタを設置することにより、低減される。この偏光フィルタと狭帯域フィルタの 設置は、フィルタ内の局所的欠陥がカメラでイメージされることを防ぎ、かつフ ィルタを損傷から守る。 好適な狭帯域フィルタは、640から720nmの通過帯域を有している。この帯域 は、前記フィルタの、投射角度の増加の発生する、特性における変化の影響を最 小化するために選択される。フィルタの帯域の中心は、前記角度が増加するとき 、短くなる。それゆえ、選択されたLED波長が前記帯域の短波長端に一致する ようにフィルタを選択することは、光線と偏光フィルタの間の角度が増加するに つれて、減衰を低減する。 帯域のフィルタ掛けは、日光及び他の広帯域の光源の輝度を、約8:1のファク タで低減するが、しかし、照射光源75からの赤色光について微細な影響を被る。 この減衰は、前記カメラで要求されるダイナミックレンジでの低減に帰結し、こ れにより、固定絞りの利用が可能になる。屋内光源からのちらつきとぎらつきと は、また、前帯域フィルタによって低減される。蛍光ライトは、120Hzのレー トで変化するが、これは、適切な露光を定義するのを困難にしている。典型的な オフィス環境においては、天井光が、てかてかのラベル上に多数のぎらつきスポ ットを、生起させている。前記帯域フィルタは、周囲の光からのぎらつきを低減 する。偏光フィルタ135は、2.5:1の係数で、すべての光を低減する。広帯域の 光源の複合減衰は、20:1である。この減衰とf/5.6より大きくない固定絞りとは 、CCDに焦点の合った直射日光によってもイメージングCCDは損なわれない 、ということを保証する。 図7から9に転じて、プリント回路基盤の主な部分と機能を説明しよう。図7 は、A/Dボード90に含まれるこの回路のブロック図である。明確には、図7は 、カメラ65と、カメラとA/Dボード90間の接続とを、示している。このA/D ボードは、2つの主な機能を有する。第1は、カメラからのアナログビデオ信号 を8ビットのディジタルイメージデータに変換し、かつ、そのディジタルイメー ジデータをビデオRAMに蓄積することである。蓄積されたディジタルイメージ データは、CPUボード85上のマイクロプロセッサに読み取られ、これにより、 ラベルイメージを探知しデコードするというイメージ処理アルゴリズムが、実行 される。第2の機能は、蓄積ディジタルイメージデータが適切な標準 的な輝度を持つことを保証するために、ビデオシステムの全体的ゲインを制御す ることである。これは、前記デコードアルゴリズムがディジタルイメージデータ を分析しデコードできるようになるために、必要である。 A/Dボード90上の特有の部品に言及する前に、ビデオシステムがどのように 作動するかと、及びビデオ信号の全体的ゲインがどのように制御されるかと、の 一般的な説明を提示することは意義がある。カメラはアナログCCDビデオ出力 信号を供給する。CCDビデオ出力は、アナログ/ディジタル(A/D)コンバータ によりディジタル化される前に、アナログビデオアンプ回路により増幅される。 A/Dコンバータの出力は、前記ビデオRAMに蓄積され続いて前記マイクロプ ロセッサによりデコードされるディジタルイメージデータである。 マイクロプロセッサが正確にディジタルイメージデータをデコードするために 、ディジタルイメージの輝度は、予定の範囲でなければならない。前記デコード アルゴリズムは、もしディジタルイメージが明るすぎるか暗すぎるかすると、ラ ベルコードのイメージを究明し的確にデコードするという困難を伴うだろう。そ れゆえ、ビデオシステムは、(前記リーダの作動パラメータ内で)対象物からの 反射光の総量を顧みずに、適切な輝度のディジタルイメージを供給するのに充分 なほどに融通のきくものでなければならない。前記カメラ、ビデオアンプ回路、 及びA/Dコンバータが、おのおの相対的なゲインを供給する能力があるという ことと、ビデオシステムの全体的ゲイン調整が、前記カメラによりイメージ化さ れるであろう光度の範囲を補正するのに充分であるべきたということと、は当業 者ならば理解できるだろう。このように、好適な手持ちタイプのラベルリーダ10 におけるビデオシステムは、明るい太陽光の下でイメージ化されるラベルから、 内蔵照射器で照射されるような、全くの闇でイメージ化されるラベルまでの範囲 での光度を補填できるのが好ましい。 前記カメラは、CCDアレイにキャプチャされたイメージに対応するアナログ CCDビデオ出力信号を提供する。このキャプチャイメージは、予定された時 間シャッタを開くことにより形成されるスナップショットに似ている。イメージ の明るさは、前記アレイに当たる光度と照射時間(すなわち、光が、CCDの太 陽電池に当たるのを許される時間)により定義される。適切に露光したイメージ は、明る過ぎ(露光過剰)もせず、暗すぎ(露光不足)もしない。それゆえ、照射時 間(電子シャッタスピード)と、ラベルイメージをキャプチャする際にCCDカ メラが適切に露光されることを保証するような絞り設定(fストップ)と、を決 定することが必要である。ビデオシステムの全体ゲイン調整へのカメラの貢献は 、電子シャッタスピードと絞りの量によって定義される。 手持ちタイプのラベルリーダ10をラベルイメージのキャプチャに利用するとき には、シャッタスピードと絞りの設定範囲をいつ決定するかを考慮しなければな らないという制約が存在する。好適なカメラは、1/4000秒ほどの速さのシャッタ スピードの能力があるものである。最も遅い電子シャッタスピードであってもな お、キャプチャ済みイメージが、操作者の体の通常の動きが原因で起きるように ボケない。本発明者は、シャッタスピードは、11250秒よりも遅くてあってはな らないと判断している。それゆえ、好適なカメラは、1/4000から1/250秒までに 分布するシャッタスピードで操作されるものである。 カメラに関するいかなる動きも除去するので、固定絞りは好ましい。対象ラベ ルとラベルリーダ間の距離の正確な決定を操作者に要求することなしで、レベル イメージをキャプチャするのに充分な被写界深度を有することをカメラが保証す るのに充分なくらいに、絞り量は小さくなければならない。固定絞りはまた、C CDアレイが損なわれるのを防ぐのに充分なくらいに、明るい太陽光が低減され ることを保証するのに充分な程小さくなければならない。上述したように、帯域 フィルタと偏光フィルタにより持らされる前記減衰と相まって、イメージングC CDはCCDに焦点の合った直射日光により損傷を受けないであろうことを、f/ 5.6より大きくない固定絞りが確実にしてくれると、本発明者は判断している。 フィルタが掛かった後、光度のダイナミックレンジは、約100:1又は40dBであ る。1/250から1/4000秒まで変化する、シャッタスピードは、16:1又は24dBのゲ イン調整率をもたらす。 カメラからのアナログCCDビデオ出力は、ビデオアンプ回路175により増強 される。好適なビデオアンプ175は、ハリス セミコンダクタ製の四重電流帰還 アンプHA5024型を含んでいる。好適なラベルリーダにおいては、ビデオアンプ回 路のゲインは、6dB刻みで6dBから24dBまでに調整可能であり、これにより、8:1 又は18dBのゲイン調整範囲が提供される。LED照射器を利用するとき、CCD の出力は、約100ミリボルト(mv)である。ビデオアンプ回路の最大ゲインが24dB のとき、カメラの100mv出力が約1.6Vに増強される。 ビデオアンプ回路175のアナログ出力は、アナログ/ディジタル(A/D)コンバー タ180に供給され、そこで、アナログビデオ出力の各ピクセルは8ビットディジ タル値に変換される。VIDEO IN入力に加えて、A/Dコンバータは、また、ピクセ ルクロック入力、ポジティブリファレンス入力とネガティブリファレンス入力( 好適なリーダにアースされた、ゆえに図示しない)とを有している。ピクセルク ロック入力は、CCDカメラからピクセルクロック信号を受領する。このリファ レンス信号は、ディジタル出力値を定義するのに用いられるアナログリファレン ス信号である。(ピクセルクロック信号として示される)各ピクセル毎に、A/ Dコンバータのディジタル出力は、以下に等しい、すなわち: 出力 = ((VIDEO IN)/(ポジティブリファレンス入力 - ネガティブリファ レンス入力)*255) A/Dコンバータの転送作用は、リファレンス電圧を調整することにより変更 可能である。このように、A/Dコンバータは、そのリファレンス電圧を調整す ることによりゲイン調整をもたらすことができる。ポジティブ及びネガティブコ ンバータにかかる名目上2.5Vのリファレンスは、3.65:1又は11.25d Bに昇るファクタによって、減衰され得る。 上述したように、当業者ならば、シャッタスピードコントロールであるゲイン (24dB)、足すビデオアンプ回路のゲイン(18dB)、足すA/Dコンバータのゲイン (11.25dB)、都合53.25dB(460:1)の、CCDアレイに当たる光における変異を40 dBで補填するに充分な、充分な被写界深度を提供しイメージがボケないことを保 証するカメラ設定を可能にするような、全体的ゲイン調整を、ビデオシステムは 提供することを理解できよう。 ビデオシステムにより持らされる53.25dBのゲイン調整範囲は、照射時に予測 される変化と比較して13dBの超過ダイナミックレンジを提供する。この超過ゲイ ンは、分かれており、これによりビデオシステムは、光環境のどちらかの際限で の約6dBのダイナミックレンジを提供する。このことは、様々なビデオシステム の部品の耐久性をもたらすゆえに、有用である。加えて、本発明のこの特徴ゆえ に、ビデオシステムは、適切な範囲で操作するためのいかなる手動調整を要求す ることなく作成が可能である。 A/Dコンバータの出力は、このコンバータへの信号のDC復帰に依る光度に 常に比例している。CCD上の黒色リファレンスピクセルは、光に反応せず、そ れらの出力電圧は、ビデオアンプ回路にバイアスを掛けるために使用され、それ により、ゼロ光度(黒)が、ネガティブコンバータリファレンス(すなわち、0ボル ト)に等しいビデオ入力電圧を生成するようになる。A/Dコンバータの出力は 、それゆえ、ゼロである。A/Dコンバータの出力は、光度に直接的に比例して いるので、カメラのシャッタスピード、ビデオアンプ回路のゲイン、そして/あ るいはA/Dコンバータのリファレンス電圧、を変えながら本システムの全体的 ビデオゲインを調整するのに、A/Dコンバータの出力の期待値への率は、利用 可能である。イメージの輝度が決定され、これら設定が調整される特殊な方法は 、後に述べることとする。 上述したように、カメラ65のCCDビデオ出力は、ビデオアンプ回路175の入 力に接続されており、そこで、カメラからのアナログビデオ出力が増幅される。 当業者ならば、ビデオアンプ回路175は、また、カメラからの黒色ピクセル信号 を 受領することも理解するだろう。黒色リファレンスは、ビデオアンプが復帰する ために供給され、それゆえ、アナログビデオ出力が黒色リファレンス信号である ときに0ボルトの出力が為されるようになる。ビデオアンプ回路のゲインが制御 されるところの方法は、後に述べることとする。 ビデオアンプ回路175の出力は、アナログ/ディジタル(A/D)コンバータ180に 供給され、そこで、各アナログピクセルは8ビットディジタル値に変換される。 上述したように、A/Dコンバータのポジティブリファレンス入力は、ビデオシ ステムのゲインを調整するために偏光される。このプロセスは、後により完全に 説明しよう。 A/Dコンバータ180の出力は、ランダム・アクセス・メモリ(RAM)185とヒ ストグラム回路190とに供給される。ビデオRAM185は、256Kバイトのダイナ ミックRAMアレイである。ビデオRAMは、1つのシリアル入力ポートと1つ のシリアル出力ポートを有している。この入力ポートは、A/Dコンバータ180 の出力に接続されている。出力ポートは、CPUボード85上に配されたデコード マイクロプロセッサに接続されている。各ポートは、それ自身のデータクロック を有しており、ゆえに、データの書き込みと読み取りが非同期つまり異なるクロ ック率で可能である。ビデオRAMコントロール回路(図示せず)は、カメラから 第3の領域を探知し、それをビデオRAMに書き込む。はじめの2つの領域は、 ラベルイメージの適切な露光を獲得するために必要なシャッタスピードとシステ ムゲイン設定を決定するのに利用される。このプロセスは、後により完全に説明 しよう。 ヒストグラム回路190は、A/Dコンバータ180からの出力の輝度レベルを評価 しかつ適切な輝度を有するディジタルイメージを供給するシステムの相対的ビデ オゲインを調整するために、イメージデータヒストグラムアルゴリズムを実行す る。ヒストグラム回路190は、電子的にプログラム可能なリード・オンリー・メ モリ(EPROM)ルックアップテーブル、スタティックRAM、データバッファ及び ラッチ、などの多様な、カスタムプログラマブル論理装置を利用して実行される 。好適な手持ちタイプのラベルリーダにおいて、すべての制御指令、カウンタ、 ステートマシン、多重化装置、アドレス、そして比較器は、回路の融通性を最大 化するためかつ回路のサイズを最小化するために、フィールド・プログラマブル ・ゲート・アレイ(FPGAs)内で実行される。 一般に説明されるように、ヒストグラム回路は、累積分布関数を生成するため の確率密度関数を積分することにより、ディジタル化されたビデオイメージの輝 度を計測する。ヒストグラム技術の利点は、それが、この回路の局所的に暗いか 特別に明るい領域に対する感度を最小化するということである。好適な手持ちタ イプのラベルリーダにおいては、予定のグレーレベル、好ましくは75%の彩度、 で、あるいは、それ以下に落ちつく(図15に示すような)イメージの選択的にサン プリングされたピクセルの1団の予定のパーセンテージ(90%)を有するように、 適切に露光したイメージは定義される。サンプリングされたピクセルの1団の予 定のパーセンテージに収まるような、実際のグレーレベルは、好ましいレベルに 匹敵し、2つの割合は、露光/ゲイン設定を矯正するのに用いられるが、この点 は、図14から20に関連して後に説明する。 このように、好適なヒストグラム回路190は、8ビットグレーレベル、ビデオ イメージデータから255回選択的にサンプリングされた点の明るさを評価する。 ビン・スタティックRAM(SRAM)は、8ビットのデータを記憶するための256の ビンを提供する。各ビンの数は、グレーレベルに対応しており、各ビンは、各グ レーレベル用のサンプルでの実現値の全体数を保持する。イメージのサンプリン グした後、このビンの内容は、ビンSRAMのアドレス0(最も暗いグレーレベ ル)を起点として、ビンの合算の実行が、255の90%回選択的にサンプリングされ たピクセル(230ピクセル)に届くまで、合算される。到達ビンの数(ビン数)が、 全体的イメージの明るさレベルの評価となる。ビン数は、記憶され、ゲインコン トロール回路195に供給される。 ゲインコントロール回路195は、ヒストグラム回路と最終ゲイン値により持ら されるビン数に基づく、新しい、相対的システムゲイン値を設定するために、ゲ インルックアップテーブルを利用する。新しいゲイン値は、本システムの全体的 ゲイン調整を制御するのに用いられる出力信号を提供する。このことは、上述し たように、カメラの電子シャッタスピードと、ビデオアンプ回路のゲインと、そ して、A/Dコンバータのリファレンス電圧とを調整することによって達成され る。ゲインコントロール回路からのビデオアンプゲイン出力は、直接的にビデオ アンプ回路175に供給される。ゲインコントロール回路からのA/Dコンバータ ゲイン出力は、A/Dコンバータのリファレンス電圧信号へアナログ出力信号を 供給するところの、放物線生成回路200に供給される。ゲインコントロール回路 からのシャッタコントロール信号は、シャッタコントロール回路205に供給され 、そこで、露光が始まるとトリガパルスをカメラにもたらす。このプロセスの詳 細は、後にさらに完全に説明しよう。A/Dコンバータ90は、CPUボード85と コントロールボード80にコネクタ210経由で接続されている。 図8は、CPUボード85上に設けられた回路のブロック図である。CPUボー ド85は、マイクロプロセッサ225、電子的にプログラム可能なリードオンリーメ モリ(EPROM)230、ランダムアクセスメモリ(RAM)235、シリアル通信回路240、 及び、コネクタ245、を含んでいる。 好適なマイクロプロセッサ225は、インテグレイテッド デバイス テクノロ ジー製の、中央処理装置(CPU)IODT3081型である。マイクロプロセッサの第1の 機能は、A/Dボード上のビデオRAM185内に記憶されるディジタルイメージ データをデコードすることである。加えて、マイクロプロセッサ155は、デコー ド動作が成功したかどうかを示すインジケータランプの動作を制御する。 CCDカメラは、二次元イメージ又は「スナップショット」をキャプチャし、 イメージデータをデコードアルゴリズムにもたらすので、CCDカメラ利用のラ ベル読み取り装置は、ラベルリーダにおいてプログラムされたデコードアルゴリ ズムと同様に多目的利用性が高い。これにより、多様なバーコードと二次元シン ボロジーを読み取りデコードすることに、シングルラベルリーダの利用が可能に なり、供給済の適切なデコードアルゴリズムが役に立つ。このようなカメラと関 連する方法の例が、”品目、プロセス及びシステムをエンコードする六角形情報 ”と題した第4,874,936号と、”バーコードシンボルの要素の幅決定の 方法と装置”と題した第5,329,105号と、”複合カメラシステム”と題 した第5,308,960号と、”バーコードシンボルの低解像度イメージの処 理の方法と装置”と題した第5,276,315号と、において開示されており 、これら開示において、言及により包含されている。CPUボードは、512Kバ イトのEPROM230を含んでおり、それは、ベーシックオペレーションシステ ムとデコードのソフトウェアとを記憶するように利用されている。このオペレー ションシステムとデコードアルゴリズムは、新しいEPROM装置を提供するこ とによりアップグレード又は改変され得る。 CPUボードは、また、4MバイトのRAM235を含んでおり、それは、イメ ージデータのデコードに関する多様なデータを記憶する。当業者ならば、イメー ジデータがビデオRAM185から読み取られたときにそれを記憶することと、デ コードプロセスに起因する多様なデータを記憶することに、RAM235が利用さ れ得ることを理解するであろう。 シリアル通信回路240は、シグネティクス製の5CN2681T型の二重同期受信/転送 機(DUART)を含んでいる。シリアル通信回路は、それが取り付けられているとこ ろの手持ちタイプのラベルリーダとデータターミナル間で、マイクロプロセッサ 225により、シリアルデータを通信することに利用される。 コネクタ245は、CPUボード85をコントロールボード80とA/Dボード90に バックプレーンケーブル経由で接続することに利用される。 図9は、コントロールボード80上に設けられた回路のブロック図である。コン トロールボード80の主な機能は、シーケンサ回路260内電極供給回路265、照射 器回路270、及び、インジケータ回路275、において実行される。コントロールボ ード80は、CPUボード80とA/Dボード90にコネクタ280により接続されてい る。 一般に、説明されるように、シーケンサ回路260は、トリガ95からの信号を受 領し、そして、ラベル読み取りサイクルに関するシーケンス動作を起動する。例 えば、トリガ信号を受領すると、シーケンサ回路260は、電極供給回路265が、カ メラ、マイクロプロセッサ、及び、手持ちタイプのラベルリーダがアイドル状態 のときは電力断である他の部品への電力を、投入させるようになる信号を供給す る。シーケンサ回路260は、また、電源投入時に部品が初期化されるようなリセ ット信号を供給する。ラベル読み取りサイクルは、図10を参照つつ後に詳しく 説明する。 照射器回路275は、照射光源を駆動するためのアナログ回路を提供する。A/ Dボードは、照射器回路275が、カメラがイメージをキャプチャするときのみ、 照射光源のLEDを点灯させるような信号を提供する。このように、照射光源は 、同じくA/Dボードに制御されるところの、カメラの電子シャッタのトリガを 引くことを伴って点灯される。照射光源をこの方法で制御することによって、照 射光源は、各ラベル読み取りサイクルにつき3回点灯される。はじめの2回は、 ビデオシステムを再度調整するための、事前露光のための時間である。第3は、 対象ラベルのイメージをキャプチャするためである。当業者ならば、読み取り作 業の間隙に照射光源の消灯することが、オーバーヒートからLED群を防ぎ、そ れらがより強い電流で駆動されるようにするということを理解できるだろう。 加えて、LEDは、それらがより冷えているときに明るくなる。 インジケータ回路270は、マーカーランプ70を駆動するために必要な回路と、 手持ちタイプのラベルリーダの口部に設置される状態インジケータランプとを、 提供する。インジケータ回路270は、照射光源が点灯中に、その部分がキャプチ ャ済みイメージ内で明るいスポットにならないようにするために、マーカーラン プを消灯する。インジケータ回路は、また、状態インジケータランプを、マイク ロプロセッサから受領した信号に従って、点灯及び消灯する。例えば、1つのイ ンジケータランプは、一次元コードがデコードされたかどうかを示すために使用 される。他方は、二次元コードがデコードされたかどうかを示すために使用され る。両インジケータランプは、手持ちタイプのラベルリーダがあいどる状態にあ るとき、黄色く光る。これらのインジケータランプは、前記トリガが引かれた時 とデコードプロセスが完了した時との間フラッシュする。一又は二次元コードが デコードされるかに依って、対応するインジケータが緑に変わる。他方のインジ ケータは赤に変わる。もしデコードプロセスが成功しないならば、両インジケー タ共、赤くなる。 図10は、ラベル読み取り動作を実行するために手持ちタイプのラベルリーダ で利用されるアルゴリズムを示すフロー図である。ラベル読み取りアルゴリズム 300は、ステップ305において手持ちタイプのラベルリーダを伴ってアイドル状態 で、始まる。この時点で、マーカーランプ70は、使用者が対象ラベルにこのリー ダを正確に照準できるようにするために、点灯される。省電力のために、手持ち タイプのラベルリーダ内のほとんどの部品には、電力は供給されない。手持ちタ イプのラベルリーダ10は、コントロールボード80がトリガ95からのトリガ入力信 号を受領するときである、ステップ310までアイドル状態に留まる。 ステップ315において、コントロールボード80は、手持ちタイプのラベルリー ダ内の、カメラ、マイクロプロセッサ225及びA/Dボード90上に配されたカメ ラコントロール回路を含む、全部品に電力を供給する。電力が供給されると、コ ントロールボードは、また、カメラ、マイクロプロセッサ及びカメラコントロー ル回路が初期化されるようなリセット信号を発信する。 ステップ320において、コントロールボード80は、VINIT信号をマイクロプロセ ッサとA/Dボードのカメラコントロール回路に供給する。VINIT信号は、ラベ ルイメージデータがキャプチャされるところの前記プロセスの始まりを示す。好 適な手持ちタイプのラベルリーダにおいて、トリガパルスがトリガ95により受 領されたてから約62ミリ秒(msec)後に、VINIT信号は供給される。当業者な らば、電源を入れて安定したビデオ出力信号の供給を開始するのに充分な時間を カメラが持つことを保証するために、そのようなディレイが必要であるというこ とを、理解できよう。 ステップ325において、カメラはキャプチャ済みイメージの輝度が矯正される ことを保証するために、露光を調整する。このことは、対象ラベルを照射するこ とと、適切な電子シャッタスピードと、カメラにより受領された反射光の総量に 反応したシステムゲイン調整と、を含んでいる。 適切なシャッタスピードとゲイン調整が一旦決定されると、対象ラベルは照射 され、ステップ326において、ラベルイメージデータがキャプチャされビデオR AMに記憶される。この時点で、本プロセスはステップ330に進む。 ステップ330において、マイクロプロセッサ225は、記憶済ラベルイメージをビ デオRAM185から読み取り、ラベルデータをデコードする。記憶済ディジタル イメージデータのデコードは、ディジタルイメージデータへ記憶済デコードアル ゴリズムを適用することによって達成される。当業者ならば、CCDカメラにキ ャプチャされた特定の情報のしるしのために、デコードアルゴリズムはデザイン されなければならないことが理解できよう。それゆえ、もしラベルリーダがバー コード読み取りの為に使用されるのなら、適切なバーコードデコードアルゴリズ ムは、マイクロプロセッサのEPROM230内に記憶されなければならない。 同様に、もしデータターミナルが、二次元シンボロジーを持つパッケージに関 して利用されるのなら、適切なデコードアルゴリズムがデコード内に供給されな ければならない。当業者ならば、CCDカメラによりキャプチャされた情報のし るしは、バーコードと二次元シンボロジーに限らず、光学的文字認識(OCR)技術 で読み取り可能な印刷又は手書きの文章をも含みうることが理解できよう。デー タターミナルが多様な情報のしるしの読み取りとデコードに利用できるようにす るために、複数のデコードアルゴリズムを提供することが可能である。 当業者ならば、数ステップがディジタルイメージデータをデコードするために 必要とされるであろうことも理解できるだろう。例えば、デコードアルゴリズム は、はじめに、キャプチャ済イメージが認識可能な字体の情報のしるしを含んで いるかどうかを判定する必要があるだろう。もしそうならば、アルゴリズムは、 情報のしるしの方向付けを決定することと、もし必要ならは情報のしるしを所期 の軸に並べてデータを循環させることと、の必要がある。必要な全ステップが完 了しディジタルイメージデータがデコードされた後、デコード済データは、CP Uボード85上のランダムアクセスメモリ内に記憶される。 ステップ335において、マイクロプロセッサ225は、デコード済ラベルデータを 付属のターミナルデータ器具に転送する。デコードデータは、シリアルポートの 1つを経由してシリアルデータとして転送される。好適な手持ちタイプのラベル リーダにおいては、シリアルデータは付属のデータターミナルへリーダケーブル 40経由で供給する。 ステップ340において、コントロールボード80上のシーケンサ回路260は、スイ ッチの利く部品の電源を切り、手持ちタイプのラベルリーダは、アイドル状態に 戻る。好適な手持ちタイプのラベルリーダにおいては、コントロールボードがC UPボードからデコードプロセスが完了した旨の信号を受領したときに電源が切 られる。もし、何らかの理由で、マイクロプロセッサがそのような信号を供給し 損なったら、コントロールボード回路は、自動的に他の部品の電源をトリガから の信号の受領後約8秒間切るだろう。このタイムアウトは、マイクロプロセッサ 何らかの理由でクラッシュしたときでさえも、手持ちタイプのリーダがアイドル 状態に戻ることを保証している。 ここで図11に転じ、イメージデータの好適な方法を説明しよう。イメージデ ータキャプチャのプロセスは、図10の方法のステップ325を形成している。 図11は、ラベルイメージデータがキャプチャされるイベントの一通りのシー ケンスを示す時系列図である。その水平スケールは、0から160msecまでの 期間を反映している。当業者ならば、本発明で利用されるCCIRフォーマット カメラが20msecにつき1つのビデオフィールドを提供するということが理 解できよう。それゆえ、この時系列図は、20msec間隔で刻まれている。 本時系列図は、トリガ信号が受領された直後つまり約0msecで電力がカメ ラとA/Dボードに供給されるということを示すことで始まる。図10を基に上 述したように、ラベル読み取りサイクルは、オペレータが手持ちタイプのラベル リーダのトリガを引いたときに始まる。この時点で、コントロールボード上の回 路は、マイクロプロセッサ、カメラ、及びA/Dボード上の他の部品に電力を供 給する。 約62msecにおいて、コントロールボードは、ヒストグラム回路190にVINIT 信号を供給することによって、イメージキャプチャシーケンスを初期化する。カ メラが暖まり、良好で安定したビデオ出力信号の供給を開始するのが可能なほど 、トリガ信号とVINIT信号の間の期間は充分ものである。 A/DボードはVINIT信号をコントロールボードから受領した後、A/Dボー ドは、カメラからの次のVDRV信号を待つ。上述したようにVDRV信号は新 しいビデオ信号の始まりを示す。CCDアレイは、電子シャッタスピードに対応 する時間の間露光する 後にさらに詳しく説明するが、この露光時間の大部分が 、VDRV信号に先立つものである。VDRV信号が発生する直後に、内的転送 クロック信号は、CCDアレイ内の太陽電池内で増大した充電をして、CCDレ ジスタへの転送を生起せしめる。こうして、イメージは、CCDレジスタから、 CCDビデオ信号を供給する時間につき1つのピクセルずつ、時計刻みに取出さ れる。 VINIT信号に続く最初のVDRVの後に、A/Dボード回路は、ビデオシステ ムゲイン調整を、テスト露光を行うために用いられる、予定のデフォルトの設定 にセットする。期待のシステムのゲイン設定は、シャッタスピード、ビデオアン プのゲイン、及びA/Dリファレンス入力を含んでいる。 約96と100msecの間で、カメラの太陽電池は、デフォルトの照射時間露光 される。100msec時点のVDRV信号の直後、カメラは、最初のビデオフ ィールドを形成するアナログピクセルデータを出力する。データがカメラから供 給されるにつれて、A/Dボードのヒストグラム回路190は、フィールド1のイ メージの輝度を決定する。ヒストグラム回路の出力は、約116から120msecの 間に始まる第2の露光に先立ちゲイン設定を調整するために、ゲイン回路195に よって利用される。ヒストグラム回路195により持らされるアルゴリズムは、後 にさらに詳しく説明する。 120msec時点のVDRV信号の後、カメラは、第2のビデオフィールドを 形成するアナログピクセルデータを出力する。A/Dボードのヒストグラム回路 は、これのデータがカメラにより供給されたときに、それを分析する。ヒストグ ラム回路の出力は、約136から140msecの間に始まる第3の露光に先立ちビデ オシステムゲインを調整するために、利用される。 140msec時点のVDRV信号の後、カメラは、第4のビデオフィールドを 形成するアナログピクセルデータを出力する。CCDビデオ出力信号がカメラか ら時計刻みに取出され、そしてA/Dコンバータによりディジタル化されるにつ れて、ディジタルイメージデータは、ビデオRAM内に記憶されて行く。図10 を伴って上述したように、記憶済ビデオイメージデータは、CPUボード上に配 されたマイクロプロセッサにより読み取られデコードされるだろう。好適な手持 ちタイプのリーダにおいては、マイクロプロセッサは、ディジタルデータが(約1 60msec時点で)ビデオRAM内に記憶されるまでは、その初期化を完了せず 手順をブートアップしない。それゆえ、マイクロプロセッサが読み取り可能にな り次第、ディジタルイメージデータは使用可能になる。 既に述べたとおり、ビデオシステムの全体的ゲイン調整は、手持ちタイプのラ ベルリーダが様々な環境にあるときの反射光のダイナミックレンジを補填するの に十分であることが好ましい。加えて、カメラの絞りとシャッタスピードは、極 遅いシャッタスピードや極浅い被写界深度が原因でもキャプチャ済イメージがボ ケないことの保証しなければならないだろう。好適なシステムにおいては、ビデ オシステム内の部品群は、53.25dBに及ぶ全体的ゲイン調整を提供することが可 能である。これは、カメラのシャッタスピードを変化させながらの24dBのゲイン 調整、ビデオアンプ回路の調整から18dB、及びA/Dコンバータの調整から11.2 5dB、を含んでいる。 好適な手持ちタイプのラベルリーダにおいては、全体的ビデオゲインは、0. 75dB間隔で調整される。このゲインは、A/Dボード上のゲインコントロール回 路195の一部を形成するゲインルックアップテーブルにより、定義される。ゲイ ンルックアップテーブル内で実行されるゲイン値が、図12内に示される。ゲイ ンルックアップテーブルは、0から53.25dBまで0.75dB刻みで分布するゲイン調 整に対応する、72の分離したゲインコントロール値(0-71)を提供する。 各ゲインコントロール値は、予定の設定のシャッタスピードと、ビデオアンプ ゲインと、及び、A/Dコンバータリファレンス電圧とに対応する。例えば、最 も暗い光環境で利用されるであろう、最大ゲインコントロール値の71は、1/250 秒のシャッタスピードを要求する。これは、イメージがボケる危険を伴わずに利 用可能な最も遅いシャッタスピードであると、本発明者は判断している。ゲイン コントロール値の71は、18dBのビデオアンプゲイン調整を提供し、そしてこれは 、好適なビデオアンプ回路によって持らされる最大のゲイン調整である。また、 A/Dコンバータが、アナログビデオ信号をディジタル信号に変換するプロセス の間中その最大の相対的ゲインを提供するように、A/Dコンバータのリファレ ンス信号は設定されるだろう。 ゲインコントロール195の主要な要素が、図13に示されている。当業者なら ば、ゲインルックアップテーブル内に記憶されたゲインコントロール値は、カメ ラと、ビデオアンプ回路と、そしてA/Dコンバータとに向けて適切な入力信号 を提供するべくデコードされなければならない。好適なゲインコントロール回路 195は、以前のゲインコントロール値と後に述べる方法でヒストグラム190によっ て提供されるビンの数とに応答する、ゲインコントロール値ルックアップテーブ ルを記憶するためにEPROM500を利用する。EPROM500の出力は、テコー ダ505に供給され、そこで、フィールドプログラマブルゲートアレイの一部を形 成する。デコーダ505は、ゲインコントロール値をデコードし、システムゲイン を調整することに使用される信号を供給する。VIDEO GAIN信号は、ビデオアンプ に直接的に供給される。シャッタ設定は、カメラへのシャッタトリガパルスを提 供するために使用されるところのシャッタコントロール回路205に対して提供さ れる。放物線ページ信号とREF6dB信号とは、放物線生成回路に提供され、そこ で、A/Dコンバータへのビデオリファレンス信号を制御することに使用される 。当業者ならば、代替的な実施例として、放物線矯正関数が、ビデオアンプ回路 175に、又は、A/Dコンバータとビデオアンプの両方に適用され得ることを理 解できよう。シャッタコントロール回路と放物線生成回路との機能は、後にさら に完全に述べることとする。 ゲインルックアップテーブルは、はじめに、デフォルトのゲインコントロール 値32を選択するが、これは、約96msec時点で(図11参照)で露光に使用され る。図12に示すように、ゲインコントロール値32は、ビデオシステムゲイン調 整の24dBに対応している。上述したように、A/Dコンバータの出力は、直接的 に光度に比例している。これにより、ゲインルックアップテーブルがシステムの 全体的ビデオゲインを調整するのが可能になる。光の総量が決定され、かつ、こ れらの設定が調整される特有の方法については、後に述べることとする。 前記ヒストグラム分析が(デフォルトのゲイン調整設定を用いてキャプチャさ れた)第1ビデオフィールドに適用される後、ゲインルックアップテーブルは、 A/Dコンバータの出力として示されるような光度に基づく第2ビデオフィール ドのゲインコントロール値を選択する。この光度は、ヒストグラム回路により供 給されたヒストグラムビン値(ビン数)によって表現される。 ゲインルックアップテーブルは、次のゲインコントロール値を、以前のゲイン コントロール値と最近ののヒストグラムからのビン値とに基づいて、設定する。 以前のゲイン値は、データラッチ510によりEPROM500に供給される。イメ ージ領域の90%であるピクセルグレーレベル(すなわち、255分の230ピクセル)が 、飽和値(255)の約75%(190)未満に降下するように、ゲインコントロール値は、 信号処理を駆動するよう選択される。このことが成立する方程式は、 次の値= 最後の値 + 4/3 * 20 LOG(190/ビン数) もし第1フィールドからのイメージが飽和(すなわち、イメージが最も明るい ;ビン数=255)したのなら、第2フィールドは、第2デフォルトゲイン値の8で 露光されるが、これは、6dBのビデオシステムゲイン調整を意味する。補とんん どの場合、デフォルトのコントロール値から適正なゲインコントロール値へのジ ャンプは、1回の矯正で達成され可能である。しかしながら、CCDが飽和状態 の明るい光環境の場合では、2つの調整が必要である。それゆえ、好適な手持ち タイプのラベルリーダは、3つのビデオフィールドを超えて適正な露光に到達す るように設計されている。 図14は、ヒストグラム分析を実行する好適な方法400を示すフロー図であり 、これは、ヒストグラム回路190により実行される。上述したとおり、ヒストグ ラム作用は、累積分布関数を生成するためにピクセル輝度の確率密度関数を積分 する。ヒストグラム回路で使用されるハードウェアは、カスタムプログラマブル ロジック、EPROMルックアップテーブル、スタティックRAM、データバッ ファ、そしてラッチ、を含む。すべての制御指令、カウンタ、ステートマシン、 多重化装置、アドレス、及び比較器は、回路の融通性を最大化するためかつボー ドスペースを最小化するために、フィールド・プログラマブル・ゲート・アレイ 内で実行される。 好適な方法400はステップ405において、ビンSRAMをクリアすることで始ま り、それは、各光度値の発生数を記憶するために使用される。ステップ405にお いて、記憶済ビン値を合算するのに使用される可変のBIN SUM TOTALもクリアさ れる。 ヒストグラムプロセは、イメージの輝度を判定するために、255個の予選択 済ピクセルをサンプリングする。分析されるべく選択されたピクセルは、ショッ トガンパターンに似た準ランダムパターンを形成すし、そして、イメージの中央 部付近で最高の集中を見せている。ヒストグラムプロセスで使用されるショット ガンタイプパターンを、図15に示す。好適な手持ちタイプのラベルリーダにお いては、選択済ピクセル群は、イメージの真ん中3分の1に位置している。 予選択済ピクセルは、EPROM内のヒットテーブル内に記憶されるヒットビ ットによって識別される。ヒットテーブルは、ビデオフィールドの各々につき1 ビット含んでいる。予選択済ビットは、ヒットテーブル内の当該ビット当り1を 記憶することにより示される。ヒストグラムプロセスにより看過された、他のビ ットは、ヒットテーブル内で、0で表現される。各ピクセルがカメラから時計刻 みで取出されるにつれて、ヒストグラム回路は、対応ヒットビットを、それが1 かどうかを見るために、チェックする。このプロセスは、ステップ410と415に示 されている。もしヒットビットが0ならば、本方法はステップ410に戻って次のピ クセルがカメラから時計刻みに取出されるのを待つ。 もしヒットビットが1ならば、本方法は、A/Dコンバータからのイメージデ ータバイトがビンSRAM内のビンの数に対応するアドレスに使用されるところ の、ステップ420へ進む。ステップ425において、本方法は、そのビンに現在記憶 されている値を読み取る。ステップ430において、前記値は1つずつ加算される 。ステップ435において、新しい値が、ビンに記憶され直す。 ステップ440において、本方法は255個の予選択済ピクセルのすべてがサンプリ ングされたかどうかを判断する。このことは、好適なヒストグラム回路におい ては、最後のVDRV信号以来発生したHDRV信号の数をカウントすることと 、前記線が最後のヒットビットを含んだときにヒットエンド信号を生成すること と、により達成される。このように、本方法は、それがデータを受け取るところ のビデオラインを維持し、すべてのヒットビットがいつ検査されたかを判定する 。代替的に、ヒストグラム回路は、遭遇したヒットビットの数を保持し得る。当 業者ならば、好適な方法で検査されたビットが、ビデオイメージの2/3時点より 以前で、すべて発生してしまうことが理解できよう。このことは、次のフィール ドのための電子シャッタをトリガする時間内で、ヒストグラムプロセスが完了し かつゲインコントロール値が選択されるような、時間を与えるために、為される 。 このように、図11のフィールド1において、第1のヒストグラムプロセスは 、電子シャッタをトリガする時間を与えるために、約96msecより速いくらい でなされるではあろうが、約95msecで完了しなければならない。 ステップ440において、もし、予選択済ピクセルのすべてが完了していないと 本方法が判断したならば、本方法はステップ410に戻る。もし、予選択済ピクセ ルのすべてが分析されているのならば、本方法はステップ445に進み、ビンレジ スタの合算値として使用されるビン合算値をクリアする。 ステップ450において、本方法はビンSRAMアドレスポインタを00に設定す る。ステップ455において、本方法は、ビンSRAMアドレス00内の値を読み取 り、それをビン合算値に追加する。ステップ460において、ビン合算値が、255個 である予選択済サンプルピクセルの90%である予定のしきい値(230ピクセル)以 下かどうかを、本方法は判断する。もしそうならば、本方法は、ステップ465に 進み、アドレスポインタが、1つ増加する。ステップ465から、本方法は、ステ ップ455に戻る。ステップ455、460、そして、465を繰り返すことで、本方法は、 ビンSRAMレジスタ内に記憶された値を合算する。 ステップ460において、ビン合算値がしきい値を超えたと本方法が判断したと き、本方法は、ステップ470に進む。ビン数の値は、ゲインコントロール回路に 供給 され、それは、ゲインコントロールルックアップテーブルをアドレス指定するこ とに使用される。 図16は、ヒストグラム回路190の主要な要素を示しているが、それは、図1 4の方法400を履行するものである。上述したとおり、ヒストグラム回路は、カ スタムプログラマブルロジック、EPROMルックアップテーブル、スタティッ クRAM、データバッファ、そして、ラッチ、を含んでいる。すべての制御指令 、カウンタ、ステートマシン、多重化装置、アドレス、及び比較器は、回路の融 通性を最大化するためかつボードスペースを最小化するために、フィールド・プ ログラマブル・ゲート・アレイ内で実行される。 ヒットテーブルは、EPROM500内にに記憶され、そしてそれは、手持ちタ イプのラベルリーダではゲインコントロール値ルックアップテーブルを含む(図 13参照)。EPROMアドレスは、カウンタ520によって提供されるが、それは 、ドライバ525によって駆動される。カウンタ520は、8で除算されたピクセルク ロックに等しいクロックによって駆動される。このように、EPROMは、8ピ クセルにつき新しい1バイト(8ビット)を供給する。ドライバ525は、また、多 重化装置530を制御するが、それは、各ピクセル毎に1つのヒットビット(8ビッ トの)を出力する。 データラッチ535は、多重化装置530と、A/Dコンバータ180からのディジタ ルイメージデータと、からヒットビットを受領する。ヒットビットが1のとき、 ディジタルイメージ値は、データラッチ535内へラッチ入力され、ビンSRAM5 40をアドレス指定することに使用する。アドレスメモリロケーション内に記憶さ れる値である、ビンSRAMの出力は、加算器545によって加算される。加算値 は、ビンSRAM540内に記憶され直す。 ヒットビットのすべてが履行されたとき、ビン数値の出力に等しい、合算プロ セスは、カウンタ550と合算/比較器555とによって実行される。カウンタ550は 、アドレス00で始まり、順番にビンSRAMメモリをアドレスして行く。各アド レスの出力は、合算/比較器555に供給され、そこで、ビンの合算がいつ予定の 値以上になったかを判定する。そうなったとき、前記比較器は、ビン数を出力し 、それは、ゲインコントロール回路195によって利用される。 図17aと17bは、初期ゲインコントロール値の32を利用してイメージ化さ れたサンプルラベルに適用された好適なヒストグラム手続きの結果を示す。図1 7bは、確率密度(サンプル/ビン)と、明るさ(ビン数)を示している。図17a は、累積の分布(サンプルの累積数)と、明るさ(ビンの数)を示している。 確率密度(図17b)は、図14の方法のステップ405から440にかけての履行の 結果であり、分散した各々の輝度レベルでのサンプルピクセルの数を示している 。このように、図17bの例において、サンプリングされたピクセルのほとんど が150から200の範囲の明るさレベルを持つように見える。これは、そのイメージ はかなり明るいということを示している。 累積密度(図17a)は、図14の方法のステップ445からステップ470にかけて の履行の結果である。前記確率密度の積分により取得された、この累積密度は、 ビンがビン0から順番に合算されたようなサンプル総数を示している。 図17aは、また、ヒストグラム回路の出力であるビン数を示している。上述 したとおり、ビン数出力は、230個のサンプルの累積の分布に対応するビンの数 である。このように、ビン数出力は、約210であろう。このことは、キャプチャ 済イメージは、初期輝度である190よりも明るいということを示している。 ゲインコントロールは、そのゲインコントロール値を次のイメージに適用すべ きか判断するために、ビン数値の210と前回のゲインコントロール値の32とを使 用する。図13に関連して上述した方程式に従って: 次のゲインコントロール値=32 + 4/3 * 20 LOG(190/210)=31 期待の輝度レベル(190)と実際の輝度(210)との割合は、ゲインが約−0.87dBで 調整される必要があるということを示している。4/3で乗じたとき、これは、ゲ インコントロール値につき−1.16の変化に対応しており、この際、0.75dB刻みで 変化している。こうして、次のイメージに適用されるゲインコントロール値は、 31となるだろう。 CCDにおけるイメージ作用は、二つの作用の産物だと言うことが出来る。1 つは、照射されイメージ化される対象物のコントラスト作用である。もう一方は 、レンズと照射の複合効果である。上述したように、カメラのレンズアセンブリ 120は、たとえ対象物が完璧に照射されているときでも約cos4(θ)の要因により 、生成したイメージの輝度を減衰するのである。それゆえ、均一に書写されたイ メージの隅部、ここはθ=320であるが、においては、イメージ輝度はイメー ジの中央の輝度の約52%である。この作用は、図18に示す。上述したとおり照 射光源75による照射は、かなり均一であるが、それゆえ、不測の作用が、前記レ ンズ減衰効果に支配される。 レンズアセンブリによる減衰は、好ましくなく、ビデオA/Dコンバータ180 の相対的ゲインを調整するために、減衰作用の非常な近似値を用いることで矯正 可能である。これは、A/Dコンバータのリファレンス電圧を調整することで達 成される。各ピクセルで得た減衰の総量に対応する方法で、A/Dコンバータの ゲインを増加させることによって、A/Dコンバータは、イメージの中央から離 れるにつれてピクセル群が暗くなって行くという事実を補填する。 当業者ならば、cos4(θ)の減衰作用は、イメージの中央部で明るいということ と、中央部から縁部にかけて移動するにつれて一様に減衰して行くということと が、理解できよう。このように、減衰補填作用は、2つの放物線の合算に非常に 似る可能性があり、そこで、1つの放物線は、垂直方向に矯正されたフィールド につき1回適用され、他方は、水平方向に矯正されたビデオラインにつき1回適 用される。結果として、ディジタル化プロセスの出力は、視野全体に亘って 非常に均一なコントラストを持つディジタルイメージとなる。 A/Dボード上の放物線生成回路200の主要な要素は、図19に示してある。 放物線生成回路は、クロック回路570、アドレスカウンタ575、EPROM580、 ディジタル/アナログ(A/D)コンバータ、そして、低域通過フィルタとを利用す る。 EPROMは、8つの放物線波形を8”ページ”に亘って記憶する。各ページ は、A/Dコンバータのための異なる平均ゲイン調整を供給する。当業者ならば 、異なるページ内の波形の形は、仮想的に同型であるということが理解できよう 。しかしながら、それら値は、異なる平均ゲイン調整を供給するように計量され ている。クロック回路570は、ピクセルクロックを32ずつ駆動し、各HDRV 信号と再同期させる。クロック回路の出力は、カウンタ575に供給され、そこで 、EPROM580内のルックアップテーブルのためのアドレスを形成する。 このように、EPROMからの各値には、32ピクセルが適用される。EPR OMページは、ゲインコントロール回路からのページの信号(ページ信号)により 選択される。 図12内のテーブルから、当業者ならば、放物線ページ選択は、ゲインコント ロール値により選択され、全体的ゲイン調整の最良の部分を提供するということ が理解できよう。前記8ページの各々は、相対的ゲイン値の1つ(すなわち,0.0 0,0.75,1.50,...,5.25)として表現され、ルックアップテーブルを通して繰り 返される。 EPROMの出力は、D/Aコンバータ585に対して供給され、そこで、EP ROMからのディジタル値をアナログ値に変換する。アナログ出力は、ゲインコ ントロール回路からのリファレンス6dB信号の状態に依存しつつ、6dBずつ増加 するであろう。6dB信号がアクティブになとき、それはD/Aコンバータの出力 を6dBずつ低減し、そこで、A/Dコンバータの出力を6dBすつ増加する。 D/Aコンバータの出力は、低域通過フィルタ590を通過し、そして、前記信 号 を滑らかにし、前記放物線作用を正しく繰り返す。好適な低域通過フィルタ590 は、約50KHzの遮断周波数を伴うベッセル低域通過フィルタである。ベッセル フィルタは、その滑らかな周波数ロールオフと、周波数に対する平らなディレイ との理由から、用いられる。 図20は、ディジタル/アナログ(D/A)コンバータ585の出力600と低域通過フ ィルタ590の出力605との間の関係を示している。図20内の曲線は、CCDビデ オ出力の1本の水平線に該当する関数の部分である。このプロセスは、概ね放物 線のように見られる階段関数を生成するためにEPROMの出力を利用すること として概説できよう。そして、低域通過フィルタは、好ましい曲線関数を提供す るためにこの角を滑らかにし、そしてそれは、A/Dコンバータのリファレンス 入力に適用される。EPROMのルックアップテーブル内に記憶された値は、コ ンピュータを使って、期待の放物線波形を生成かつサンプリングするように、そ して、ディレイを低域通過フィルタを通して形成するように、生成される。 本発明者は、32ピクセルにつき1つのルックアップテーブルを提供すること で、期待の波形は表現され得るという判断に至った。これは以下の理由で有用で ある、すなわち、放物線生成回路が通常放物線形をした出力を供給するのを可能 にするという理由である。 シャッタコントロール回路205は、ゲインコントロール回路195からのシャッタ 設定を、シャッタトリガパルスをカメラへ供給するために使用する。トリガパル ス、シャッタスピード、そして、他のカメラ信号の間の関係は、図21に示して ある。 上述したとおり、VDRV信号は、それぞれ、新しいビデオフィールドの始ま りを示している。各VDRV信号の直後、累積したピクセルの電荷は、CCDの 太陽電池から対応するレジスタに転送される。レジスタから、ピクセル値は、カ メラからアナログビデオデータとして時計刻みで取出される。転送クロック 右信号(XFER CLK)は、該電荷が太陽電池からレジスタにいつ転送されるかを示す 。 トリガパルスに先立ち、CCDの太陽電池により蓄積された電荷は、各HDR V信号において破棄される。統合済時間、又はシャッタスピードは、トリガパル スがカメラに供給されるときに始まる。その時点で、太陽電池は、転送クロック が生じるまで充電を続ける。このように、統合済時間、又はシャッタスピードは 、トリガパルス(TRIG)とカメラの転送クロック信号との間の相対的時間により決 定する。 トリガ信号と転送クロックとの間の関係ゆえに、シャッタコントロール回路は 、次の転送クロックの発生の予期と、転送クロックに先立ち適切なポイントでの トリガパルスの供給と、をしなければならない。これは、HDRV信号と転送ク ロックとの間の周知の関係に依って達成される。 HDRV信号の間の間隔は、約64ミリ秒(μs)である。転送クロックは、直前 のHDRVの約35μS後に発生する。加えて、CCD素子は、トリガパルスが 受領されるときには、既に64μs相当の電荷を蓄積済みである。このことは、 トリガパルスがカメラに、最後のHDRV信号から蓄積し続けてきた、電荷をダ ンプしないように伝えているために、起こる現象である。このように、統合済時 間は、トリガパルスと、転送クロック、プラス1HDRV期間(64μs)、プラ ス35μs、との間のHDRV期間の数に等しい。 トリガパルス作用は、フィールドプログラマブルゲートアレイ内で実行される 。ヒストグラムが完了し、新しいシャッタ設定がゲインコントロール回路から供 給された後、シャッタ設定はデコードされ、トリガダウンカウンタは7ビットの 数と共にプレロードされる。カウントが有効になり、カウンタが0までカウント ダウンする。カウンタが0になると、トリガパルスは、カメラに送られる。トリ ガパルスは、6.32μsの長さであり、負論理である。トリガパルスの長さは、H DRVパルス(91ピクセルクロック)の長さに対応している。 カウンタプリセットは、CCDカメラ内の転送クロックへのヒットエンドパル スの相対的ポジションを知ることにより定義される。ヒットエンドパルスは、発 生したヒットビットの数を数えることにより、またはカメラからクロックアウト された線の数を数えることにより、生成される。本発明者は、ヒットエンドパル スは、ビデオフィールドの78%の時間と同程度に遅く生成されることと、そし て、なお、ゲイン設定が、最悪の場合の(最も早く)トリガポジション、それは11 250秒だが、と見積もられるの許容することと、を可能にするとの判断に至った 。しかしながら、上述したとおり、好適なヒットテーブルは、ビデオフィールド の真ん中3分の1に位置している。上述したとおり、A/DボードはLEDオン 信号をコントロールボードに供給し、そこで、CCDの露光時間のみ照射光源を 点灯する。 このように、転送クロックより以前に、トリガ信号は、HDRV信号の正確な 番号で送出されなければならない。下記のテーブルは、数種の典型的な統合時間 と関連し、トリガパルスが転送クロックを依って続行するはずのところのHDR V信号の番号を示している: 先の説明では、好適な手持ちタイプのラベルリーダ10に重点を置いたが、当業 者ならば、本発明の自動電子カメラが、また、他のタイプのデータ取得装置を伴 う利用に適した他の装置として具現され得ることを理解できよう。 例えば、図22は、本発明の自動電子カメラがポータブルデータターミナル45に 組み込まれた代替的な具体例を示している。ポータブルデータターミナル45は、 キーパッド50を含んでおり、そしてそれは、使用者が命令と英数字データを入力 可能な英数字と機能関連との両方のキーを備えている。署名取得パッド55は、荷 物を受け取った人物の署名をディジタル化し取得することと、荷送り情報(例え ば、価格など)を入力データに沿って提供することと、に用いられる。光学的イ ンターフェイスポート(図示せず)は、シリアルデータがポータブルデータターミ ナル45へ及びから転送されるようにするために用意される。ポータブルデータタ ーミナル45は、マイクロプロセッサと他の電子回路(図示せず)によって制御され る。そのような特性を備えるポータブルデータターミナルは、”データ入力ユニ ット”と題した米国特許第5,278,399号に説明されており、これは、言 及により包含されている開示を含んでいる。 さらには、この自動電子カメラの機能の多くは、フィールドプログラマブルゲ ートアレイような、多様な特定用途向けIC内で実行されると説明してきた。当 業者ならば、ここで説明される機能は、プログラム済汎用マイクロプロセッサや 他の電子装置を利用しても実現可能であることを理解できよう。 それゆえに、本発明は、すべての点で制限的よりも例示的なものを意図した特 定の実施例と連携して説明されてきた。 代替的な実施例は、その精神と視野からの逸脱していないことは、本発明が属 する当分野における熟達者には明白であろう。
【手続補正書】 【提出日】1997年7月4日 【補正内容】 請求の範囲 1.視野に亘ってほぼ均一なコントラストを有するディジタルイメージを生成す る電子カメラであり、イメージセンサと、光軸を定義しかつ前記センサによるイ メージキャプチャのための視野と被写界深度を定義するように構成された光学系 と、照射器と、を含み、 前記照射器は、前記カメラに対し同芯円環上に、及び直近に配された複数の光 源と; この光源からの光を被写界深度の中心から周縁にかけて合致するほぼ均一な照 射パターンで投射するように成形された分散環状レンズと; を備えることを特徴とするカメラ。 2.各々の前記光源は、概ね円形に形成される光線を対象物へ投射させ、前記分 散環状レンズは、前記光パターンを形成する楕円内へ前記円形光線を投入するよ うに構成されることを特徴とする請求項1記載の電子カメラ。 3.前記分散環状レンズは、平凹レンズと、前記平凹レンズ近傍の拡散層と、を 含むことをさらに特徴とする請求項1記載の電子カメラ。 4.前記分散環状レンズは、前記光源と前記対象物の間に配された偏光フィルタ をさらに含む請求項1記載の電子カメラ。 5.前記光源は、光放射ダイオードを含むことをさらに特徴とする請求項1記載 の電子カメラ。 6.前記光源の前に配された第1偏光フィルタと、反射光経路内の第2偏光フィ ルタと、を備えることをさらに特徴とする請求項1記載の電子カメラ。 7.前記環状レンズは、前記センサに向かって開いている円錐の一部分を含む内 面と、前記光軸へ垂直に延びる外面と、を有する屈折材質のリングを含むことを さらに特徴とする請求項1記載の電子カメラ。 8.前記屈折材質は、エポキシを含む請求項7記載の電子カメラ。 9.前記屈折材質は、ポリカーボネートを含む請求項7記載の電子カメラ。 10.前記被写界深度は、前記光学系から約99mmから約199mmまで延び ていることをさらに特徴とする請求項1記載の電子カメラ。 11.前記視野が、前記被写界深度内で70mmずつ約94mmから、140m mずつ約188mmまでの範囲の領域をカバーする請求項10記載の電子カメラ 。 12.前記イメージセンサが、可変シャッタスピードコントロールとアナログイ メージ信号生成手段とを含むことをさらに特徴とし、 前記カメラは: 前記アナログイメージ信号を受領しかつ増幅された前記アナログイメージ信号 を出力するよう構成されたビデオゲイン回路と; A/Dリファレンス入力に応答し、かつ、前記増幅アナログイメージ信号をデ ィジタルイメージ信号に変換するように構成された、A/Dゲインコントローラ を含むアナログディジタルコンバータと; ディジタルイメージ信号を受領するようにかつ輝度依存出力信号を前記イメー ジ矯正器に供給するように構成されている輝度評価回路と; を特徴とし、 前記イメージ矯正器が、矯正パラメータを前記シャッタスピードコントロール 、前記ビデオゲインサーキット、及び前記A/Dリファレンス入力に送信するこ とを特徴とする、 請求項1記載の電子カメラ。 13.前記イメージセンサからの出力信号からディジタルイメージを生成する手 段と; 前記光軸からの角度の関数として変化する矯正を適用することによって、前記 光学系と前記光パターンの好ましからざる影響を補填するために前記ディジタル イメージを調整するように構成されたイメージ矯正器と; をさらに特徴とする請求項1記載の電子カメラ。 14.前記矯正は、前記光軸からの角度の放物線関数である請求項13記載の電 子カメラ。 15.被写体から反射した光度の範囲をカバーする好適なディジタルイメージを 生成する電子カメラであって、前記カメラは、可変シャッタスピードコントロー ルとアナログイメージ信号生成手段とを含むイメージセンサアセンブリと、前記 アナログイメージ信号を受領しかつ増幅された前記アナログイメージ信号を出力 するよう構成されたビデオゲイン回路と、A/Dリファレンス入力に応答し、か つ、前記増幅アナログイメージ信号をディジタルイメージ信号に変換するように 構成された、A/Dゲインコントローラを含むアナログディジタル(A/D)コン バータと、を包含しており、 輝度制御回路が、ディジタルイメージ信号の受領と、前記ディジタルイメージ 信号の少なくとも一部分の明るさにつれて変化する矯正信号の出力と、をするよ う構成されていることと; 前記輝度制御回路は、前記カメラによって生成されたビデオ・フィールド内の ピクセルに対応する複数のビットを含む第1メモリと;前記ピクセルの有り得る 各輝度レベルでのビンを含む第2メモリと;を備える輝度評価器を含み、かつ; テストビット、評価されるべきピクセルに対応する前記テストビット、としての 前記ビットの予定数を定義すること;前記ビデオフィールド内のピクセルを前記 第1メモリ内のビットに同期させること;テストビットに対応する各ピクセル毎 に、前記ピクセルの輝度に対応するビンを増加させること;前記ビン内の値を合 算すること;前記合算がいつ予定数を超過したかを判定すること;前記予定値を 越量する前記合算に応答するビン値を定義すること:により、輝度評価器出力信 号が決定されることと; 前記矯正信号は、前記ビン値に対応することと; 前記シャッタスピードコントロール、前記ビデオゲインサーキット、及び前記 A/Dリファレンス入力のうち少くとも1つは、前記矯正信号に応答することと を特徴とする電子カメラ。16. 前記輝度評価回路は、前記矯正信号から導き出されるシャッタトリガパル スを生成することをさらに特徴とし、前記シャッタスピードコントロールが前記 トリガパルスに応答可能である、請求項15記載の電子カメラ。17. 前記輝度評価回路は、前記矯正信号から導き出されるディジタル値を生成 することをさらに特徴とし、前記ビデオゲイン回路が前記ディジタル値に応答可 能である、請求項15記載の電子カメラ。18. 前記輝度評価回路は、前記矯正信号から導き出されるアナログ電圧レベル を生成することをさらに特徴とし、前記A/Dゲインコントローラが前記アナロ グ電圧レベルに応答可能である、請求項15記載の電子カメラ。19.電子カメラ製イメージ輝度の評価と前記カメラのゲインコントロールの方 法であって、 複数のビットを含み、その各々のビットは、前記カメラによって生成されたビ デオ・フィールド内の複数のピクセルの中の1つに対応している、第1メモリを 提供するステップと; 前記ピクセルの有り得る各輝度レベルに対応するビンを含む第2メモリを供給 するステップと; テストビット、評価されるべきピクセルに対応する前記テストビット、として の前記ビットの予定数を定義するステップと; 前記ビデオフィールド内のピクセルを前記第1メモリ内のビットに同期させる ステップと; テストビットに対応する各ピクセル毎に、前記ピクセルの輝度に対応するビン を増加させるステップと; 前記ビン内の前記値を順番に合算するステップと; 前記合算がいつ予定数を超過したかを判定するステップと; 前記予定値を超過する前記合算に応答するビンの値を定義するステップと; 前記最終ビンの、前記イメージの輝度に対応する、値を出力として供給するス テップと; を特徴とする方法。20. 前記テストビットは、前記ビデオフィールド内でのピクセルパターンを定 義することをさらに特徴とする請求項19記載のイメージ輝度の評価方法。21. 前記ピクセルパターンは、前記ビデオフィールドの中心に向かって偏りの あることをさらに特徴とする請求項20記載のイメージ輝度の評価方法。22. 前記ピクセルパターンは、前記ビデオフィールドの中心近傍でほぼ散弾状 であることをさらに特徴とする請求項20記載のイメージ輝度の評価方法。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ガーランド,ランス,ゴードン アメリカ合衆国,97070 オレゴン,ウィ ルソンビル,キャメロット ストリート サウス ウェスト 29812番地 (72)発明者 サースメイヤー,ジョン,ウィリアム アメリカ合衆国,12590 ニューヨーク, ワッピンジャーズ ファルス,エッジヒル ドライブ 44番地 (72)発明者 クルセ,ロス,ナポレオン アメリカ合衆国,97305 オレゴン,セー レム,ラリアット コート 4718番地 【要約の続き】 グラムを利用しつつ分析され、新しいゲイン設定が決定 される。第2のイメージは、はじめのイメージから導か れたゲイン設定を利用して取得される。第2のイメージ の輝度は、分析され、そのゲイン設定は、調整される。 第3のイメージからのディジタルイメージは、ビデオR AMに記憶され、そこでマイクロプロセッサによるデコ ードが可能になる。

Claims (1)

  1. 【特許請求の範囲】 1.視野に亘ってほぼ均一なコントラストを有するディジタルイメージを生成す る電子カメラであり、イメージセンサと、光軸を定義しかつ前記センサによるイ メージキャプチャのための視野と被写界深度を定義するように構成された光学系 と、照射器と、を含み、 前記照射器は、前記光学系に対しほぼ同芯円上に配された複数の光源と; この光源からの光を被写界深度の中心から周縁にかけて合致するほぼ均一な照 射パターンで投射するように成形された分散環状レンズと; を備えることを特徴とするカメラ。 2.各々の前記光源は、概ね円形に形成される光線を対象物へ投射させ、前記分 散環状レンズは、前記光パターンを形成する楕円内へ前記円形光線を投入するよ うに構成されることを特徴とする請求項1記載の電子カメラ。 3.前記分散環状レンズは、平凹レンズと、前記平凹レンズ近傍の拡散層と、を 含むことをさらに特徴とする請求項1記載の電子カメラ。 4.前記分散環状レンズは、前記光源と前記対象物の間に配された偏光フィルタ をさらに含む請求項1記載の電子カメラ。 5.前記光源は、光放射ダイオードを含むことをさらに特徴とする請求項1記載 の電子カメラ。 6.前記光源の前に配された第1偏光フィルタと、反射光経路内の第2偏光フィ ルタと、を備えることをさらに特徴とする請求項1記載の電子カメラ。 7.前記環状レンズは、前記センサに向かって開いている円錐の一部分を含む内 面と、前記光軸へ垂直に延びる外面と、を有する屈折材質のリングを含むことを さらに特徴とする請求項1記載の電子カメラ。 8.前記屈折材質は、エポキシを含む請求項7記載の電子カメラ。 9.前記屈折材質は、ポリカーボネートを含む請求項7記載の電子カメラ。 10.前記被写界深度は、前記光学系から約99mmから約199mmまで延び ていることをさらに特徴とする請求項1記載の電子カメラ。 11.前記視野が、前記被写界深度内で70mmずつ約94mmから、140m mずつ約188mmまでの範囲の領域をカバーする請求項10記載の電子カメラ 。 12.前記イメージセンサアセンブリが、可変シャッタスピードコントロールと アナログイメージ信号生成手段とを含むことをさらに特徴とし、 前記カメラは: 前記アナログイメージ信号を受領しかつ増幅された前記アナログイメージ信号 を出力するよう構成されたビデオゲイン回路と; A/Dリファレンス入力に応答し、かつ、前記増幅アナログイメージ信号をデ ィジタルイメージ信号に変換するように構成された、A/Dゲインコントローラ を含むアナログディジタルコンバータと; ディジタルイメージ信号を受領するようにかつ輝度依存出力信号を前記イメー ジ矯正器に供給するように構成されている輝度評価回路と; を特徴とし、 前記イメージ矯正器が、矯正パラメータを前記シャッタスピードコントロール 、前記ビデオゲインサーキット、及び前記A/Dリファレンス入力に送信するこ とを特徴とする、 請求項1記載の電子カメラ。 13.前記イメージセンサからの出力信号からディジタルイメージを生成する手 段と; 前記光軸からの角度の関数として変化する矯正を適用することによって、前記 光学系と前記光パターンの好ましからざる影響を補填するために前記ディジタル イメージを調整するように構成されたイメージ矯正器と; をさらに特徴とする請求項1記載の電子カメラ。 14.前記矯正は、前記光軸からの角度の放物線関数である請求項13記載の電 子カメラ。 15.被写体から反射した光度の範囲をカバーする好適なディジタルイメージを 生成する電子カメラであって、前記カメラは、可変シャッタスピードコントロー ルとアナログイメージ信号生成手段とを含むイメージセンサアセンブリと、前記 アナログイメージ信号を受領しかつ増幅された前記アナログイメージ信号を出力 するよう構成されたビデオゲイン回路と、A/Dリファレンス入力に応答し、か つ、前記増幅アナログイメージ信号をディジタルイメージ信号に変換するように 構成された、A/Dゲインコントローラを含むアナログディジタル(A/D)コン バータと、を包含しており、 ディジタルイメージ信号の受領と、前記ディジタルイメージ信号の少なくとも 一部分の明るさにつれて変化する矯正信号の出力と、をするよう構成されている 輝度評価回路と; 前記シャッタスピードコントロール、前記ビデオゲイン回路、及びA/Dリフ ァレンス入力は、前記矯正信号に応答可能であること; を特徴とする: 電子カメラ。 16.前記カメラが生成したビデオフィールド内の各ピクセルに対応するビット を含む第1メモリと; 前記ピクセルの有り得る各輝度レベルでのビンを含む第2メモリと; を含む前記輝度評価回路をさらに特徴とし、 前記輝度評価出力信号は、 評価されるべきピクセルに対応するテストビットとして前記ビットの予定数を 定義すること; 前記ビデオフィールド内のピクセルを前記第1メモリ内のビットに同期させる こと; テストビットに対応する各ピクセル毎に、前記ピクセルの輝度に対応するビッ トを増加させること; 前記ビン内の値を合算すること; 前記合算がいつ予定数を超過したかを判定すること; 前記予定値を超過する前記合算に応答する最終ビンの値を定義すること; 前記最終ビンの値を用いて前記出力矯正信号を判定すること; により、定義されるところの請求項15記載電子カメラ。 17.前記輝度評価回路は、前記矯正信号から導き出されるシャッタトリガパル スを生成することをさらに特徴とし、前記シャッタスピードコントロールが前記 トリガパルスに応答可能である、請求項15記載の電子カメラ。 18.前記輝度評価回路は、前記矯正信号から導き出されるディジタル値を生成 することをさらに特徴とし、前記ビデオゲイン回路が前記ディジタル値に応答可 能である、請求項15記載の電子カメラ。 19.前記輝度評価回路は、前記矯正信号から導き出されるアナログ電圧レベル を生成することをさらに特徴とし、前記A/Dゲインコントローラが前記アナロ グ電圧レベルに応答可能である、請求項15記載の電子カメラ。 20.前記減衰に対応する複数の値、前記カメラにより提供されるビデオ信号内 の各ピクセルに対応する点を含む曲線を生成するのに充分な前記複数の値を蓄積 するステップと; 前記複数の値を順番に検索するステップと; 前記曲線を提供する前記複数の値をフィルタ掛けするステップと; データ変換システム内の前記ビデオ信号への転送作用を適用するステップと; 前記カメラが供給する各ピクセルについて、前記曲線上の前記対応点を前記転 送作用に適合するよう適用するステップと; :を特徴とする、電子カメラ組み込みレンズ起因の減衰効果の矯正方法。 21.前記データ変換システムはビデオアンプを含むことと、前記転送作用は前 記ビデオアンプのゲインの変化により調整されること、を特徴とする請求項20 記載の減衰効果の矯正方法。 22.前記転送作用は、前記ビデオアンプのゲインの変化により調整される請求 項21記載の減衰効果の矯正方法。 23.前記データ変換システムは、アナログ/ディジタルコンバータを含むこと をさらに特徴とする請求項20記載の減衰効果の矯正方法。 24.前記転送作用は、アナログ/ディジタルコンバータの参照電圧の変化によ り調整される請求項23記載の減衰効果の矯正方法。 25 前記複数の放物線に対応する前記複数の値をさらに特徴とする請求項20 記載の減衰効果の矯正方法。 26.前記複数の放物線の1つは、ビデオフィールドにつき1つ適用され、前記 放物線の1つはビデオ線につき1つ適用される請求項25記載の減衰効果の矯正 方法。 27.メモリに記憶される複数の値をさらに特徴とし、 前記複数の値を検索する前記ステップは: ピクセルの各予定数毎のカウンタの加算ステップと; 前記メモリに関するアドレスを選択する前記カウンタの出力の利用ステップと ; 前記アドレスで前記メモリに記憶されているデータを検索するステップと; 前記データをアナログの値に変換するステップと; を含む請求項20記載の減衰効果の矯正方法。 28.前記対応点の適用という前記ステップは、前記アナログ値の前記アナログ /ディジタルコンバータへの適用を含む請求項27記載の減衰効果の矯正方法。 29.前記フィルタ掛けステップは、低域濾波フィルタを通して前記複数の値を 通過させることを含むことをさらに特徴とする請求項20記載の減衰効果の矯正 方法。 30.電子カメラ製イメージ輝度の評価と前記カメラのゲインコントロールの方 法であって、 前記カメラ製のビデオフィールド内の各ピクセルに対応するビットを含む第1 メモリを供給するステップと; 前記ピクセルの有り得る各輝度レベルに対応するビンを含む第2メモリを供給 するステップと; テストビット、評価されるべきピクセルに対応する前記テストビット、として の前記ビットの予定数を定義するステップと; 前記ビデオフィールド内のピクセルを前記第1メモリ内のビットに同期させる ステップと; テストビットに対応する各ピクセル毎に、前記ピクセルの輝度に対応するビン を増加させるステップと; 前記ビン内の前記値を順番に合算するステップと; 前記合算がいつ予定数を超過したかを判定するステップと; 前記予定値を超過する前記合算に応答する最終ビンの値を定義するステップと ; 前記最終ビンの値を出力として供給するステップと; を特徴とする方法。 31.前記テストビットは、前記ビデオフィールド内でのピクセルパターンを定 義することをさらに特徴とする請求項30記載のイメージ輝度の評価方法。 32.前記ピクセルパターンは、前記ビデオフィールドの中心に向かって偏りの あることをさらに特徴とする請求項30記載のイメージ輝度の評価方法。 33.前記ピクセルパターンは、前記ビデオフィールドの中心近傍でほぼ散弾状 であることをさらに特徴とする請求項30記載のイメージ輝度の評価方法。
JP8514709A 1994-10-25 1995-10-24 ラベルイメージキャプチャ用自動電子カメラ Expired - Fee Related JP2933720B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US32866094A 1994-10-25 1994-10-25
US328,660 1994-10-25
US08/328,660 1994-10-25
PCT/US1995/013765 WO1996013798A2 (en) 1994-10-25 1995-10-24 Automatic electronic camera for label image capture

Publications (2)

Publication Number Publication Date
JPH10501360A true JPH10501360A (ja) 1998-02-03
JP2933720B2 JP2933720B2 (ja) 1999-08-16

Family

ID=23281884

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8514709A Expired - Fee Related JP2933720B2 (ja) 1994-10-25 1995-10-24 ラベルイメージキャプチャ用自動電子カメラ

Country Status (11)

Country Link
US (2) US5818528A (ja)
EP (3) EP0788634B1 (ja)
JP (1) JP2933720B2 (ja)
AT (3) ATE275743T1 (ja)
CA (1) CA2202909C (ja)
DE (2) DE69515500T2 (ja)
DK (2) DK0959425T3 (ja)
ES (2) ES2227940T3 (ja)
GR (1) GR3033054T3 (ja)
PT (1) PT788634E (ja)
WO (1) WO1996013798A2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006192027A (ja) * 2005-01-12 2006-07-27 Olympus Corp 内視鏡装置
US8302862B2 (en) 2010-08-10 2012-11-06 Toshiba Tec Kabushiki Kaisha Code reading apparatus and code reading method
US8439259B2 (en) 2010-03-10 2013-05-14 Toshiba Tec Kabushiki Kaisha Code reading apparatus, sales registration processing apparatus, and code reading method
JP2017091333A (ja) * 2015-11-13 2017-05-25 株式会社キーエンス 携帯型光学読取装置
JP2018195074A (ja) * 2017-05-17 2018-12-06 トッパン・フォームズ株式会社 コード読み取り方法
JP2020532249A (ja) * 2017-09-01 2020-11-05 テレダイン・イー・2・ブイ・セミコンダクターズ・エス・ア・エス 光学的に読み取り可能なコードを認識するcmos型画像センサによる画像取得方法

Families Citing this family (154)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6631842B1 (en) 2000-06-07 2003-10-14 Metrologic Instruments, Inc. Method of and system for producing images of objects using planar laser illumination beams and image detection arrays
US7387253B1 (en) 1996-09-03 2008-06-17 Hand Held Products, Inc. Optical reader system comprising local host processor and optical reader
ES2227940T3 (es) * 1994-10-25 2005-04-01 United Parcel Service Of America, Inc. Camara electronica automatica para captar una imagen de etiqueta.
US6747692B2 (en) * 1997-03-28 2004-06-08 Symbol Technologies, Inc. Portable multipurpose recording terminal and portable network server
US6629641B2 (en) 2000-06-07 2003-10-07 Metrologic Instruments, Inc. Method of and system for producing images of objects using planar laser illumination beams and image detection arrays
JP3814008B2 (ja) * 1996-02-20 2006-08-23 株式会社オプトエレクトロニクス 光学的パターン読取装置
US6387707B1 (en) * 1996-04-25 2002-05-14 Bioarray Solutions Array Cytometry
US7144119B2 (en) * 1996-04-25 2006-12-05 Bioarray Solutions Ltd. System and method for programmable illumination pattern generation
US7041510B2 (en) 1996-04-25 2006-05-09 Bioarray Solutions Ltd. System and method for programmable illumination pattern generation
CA2255599C (en) 1996-04-25 2006-09-05 Bioarray Solutions, Llc Light-controlled electrokinetic assembly of particles near surfaces
JPH10191183A (ja) * 1996-12-27 1998-07-21 Fuji Photo Film Co Ltd 撮像装置
US6135354A (en) * 1997-09-07 2000-10-24 Label Vision Systems, Inc. System and method for facilitating high speed processing of video signals containing images of barcode labels
US7028899B2 (en) 1999-06-07 2006-04-18 Metrologic Instruments, Inc. Method of speckle-noise pattern reduction and apparatus therefore based on reducing the temporal-coherence of the planar laser illumination beam before it illuminates the target object by applying temporal phase modulation techniques during the transmission of the plib towards the target
US6561428B2 (en) 1997-10-17 2003-05-13 Hand Held Products, Inc. Imaging device having indicia-controlled image parsing mode
US6729543B1 (en) 1998-03-06 2004-05-04 Audiovelocity, Inc. Page identification system and method
US7673803B2 (en) 1998-03-24 2010-03-09 Metrologic Instruments, Inc. Planar laser illumination and imaging (PLIIM) based engine
US7769644B2 (en) 1998-04-01 2010-08-03 R & L Carriers, Inc. Bill of lading transmission and processing system for less than a load carriers
US6924781B1 (en) 1998-09-11 2005-08-02 Visible Tech-Knowledgy, Inc. Smart electronic label employing electronic ink
US6283374B1 (en) * 1998-09-11 2001-09-04 Robotic Vision Systems, Inc. Symbology imaging and reading apparatus and method
US6529920B1 (en) 1999-03-05 2003-03-04 Audiovelocity, Inc. Multimedia linking device and method
US6670988B1 (en) * 1999-04-16 2003-12-30 Eastman Kodak Company Method for compensating digital images for light falloff and an apparatus therefor
US6533175B1 (en) * 1999-05-28 2003-03-18 Barcode Graphic Inc. Automatic compliance-testing system for desktop designed consumer packaging
US6959870B2 (en) 1999-06-07 2005-11-01 Metrologic Instruments, Inc. Planar LED-based illumination array (PLIA) chips
DE19933199C1 (de) * 1999-07-15 2001-01-25 Daimler Chrysler Ag Verfahren zur Erfassung von Helligkeitssignalen einer Mehrzahl lichtempfindlicher Sensorelemente
RU2176855C2 (ru) * 1999-08-13 2001-12-10 Государственный центральный научно-исследовательский институт "ЦИКЛОН" Низкоуровневая цветная телевизионная система
AU779858B2 (en) * 1999-09-17 2005-02-17 Bioarray Solutions Ltd System and method for programmable illumination pattern generation
US7270274B2 (en) 1999-10-04 2007-09-18 Hand Held Products, Inc. Imaging module comprising support post for optical reader
JP2003532944A (ja) * 1999-10-04 2003-11-05 ウェルチ アリン データ コレクション インコーポレーテッド 光学読取り装置用撮像モジュール
KR100495415B1 (ko) * 1999-12-30 2005-06-14 매그나칩 반도체 유한회사 이미지 센서에서의 자동 노출 장치
CA2330433A1 (en) * 2000-01-21 2001-07-21 Symagery Microsystems Inc. Smart exposure determination for imagers
DE10009493A1 (de) 2000-02-29 2001-08-30 Sick Ag Scanner
US6352349B1 (en) 2000-03-24 2002-03-05 United Parcel Services Of America, Inc. Illumination system for use in imaging moving articles
DE60117556T2 (de) 2000-06-21 2006-11-02 Bioarray Solutions Ltd. Multianalytische molekularanalyse durch verwendung anwendungsspezifischer zufallspartikelarrays
US9709559B2 (en) 2000-06-21 2017-07-18 Bioarray Solutions, Ltd. Multianalyte molecular analysis using application-specific random particle arrays
US7057704B2 (en) * 2000-09-17 2006-06-06 Bioarray Solutions Ltd. System and method for programmable illumination pattern generation
US20030045005A1 (en) 2000-10-17 2003-03-06 Michael Seul Light-controlled electrokinetic assembly of particles near surfaces
US7708205B2 (en) 2003-11-13 2010-05-04 Metrologic Instruments, Inc. Digital image capture and processing system employing multi-layer software-based system architecture permitting modification and/or extension of system features and functions by way of third party code plug-ins
US7954719B2 (en) 2000-11-24 2011-06-07 Metrologic Instruments, Inc. Tunnel-type digital imaging-based self-checkout system for use in retail point-of-sale environments
US7607581B2 (en) 2003-11-13 2009-10-27 Metrologic Instruments, Inc. Digital imaging-based code symbol reading system permitting modification of system features and functionalities
US7128266B2 (en) 2003-11-13 2006-10-31 Metrologic Instruments. Inc. Hand-supportable digital imaging-based bar code symbol reader supporting narrow-area and wide-area modes of illumination and image capture
US7594609B2 (en) 2003-11-13 2009-09-29 Metrologic Instruments, Inc. Automatic digital video image capture and processing system supporting image-processing based code symbol reading during a pass-through mode of system operation at a retail point of sale (POS) station
US7540424B2 (en) 2000-11-24 2009-06-02 Metrologic Instruments, Inc. Compact bar code symbol reading system employing a complex of coplanar illumination and imaging stations for omni-directional imaging of objects within a 3D imaging volume
US7490774B2 (en) 2003-11-13 2009-02-17 Metrologic Instruments, Inc. Hand-supportable imaging based bar code symbol reader employing automatic light exposure measurement and illumination control subsystem integrated therein
US8042740B2 (en) 2000-11-24 2011-10-25 Metrologic Instruments, Inc. Method of reading bar code symbols on objects at a point-of-sale station by passing said objects through a complex of stationary coplanar illumination and imaging planes projected into a 3D imaging volume
US7464877B2 (en) 2003-11-13 2008-12-16 Metrologic Instruments, Inc. Digital imaging-based bar code symbol reading system employing image cropping pattern generator and automatic cropped image processor
US7268924B2 (en) 2001-01-22 2007-09-11 Hand Held Products, Inc. Optical reader having reduced parameter determination delay
US6637658B2 (en) 2001-01-22 2003-10-28 Welch Allyn, Inc. Optical reader having partial frame operating mode
US7270273B2 (en) 2001-01-22 2007-09-18 Hand Held Products, Inc. Optical reader having partial frame operating mode
EP1354291B1 (en) 2001-01-22 2006-08-02 Hand Held Products, Inc. Optical reader having partial frame operating mode
BR0208106A (pt) * 2001-03-14 2004-08-24 Comtrak Technologies Llc Sistema de registro de vìdeo digital
JP4181753B2 (ja) * 2001-03-22 2008-11-19 キヤノン株式会社 露出決定装置およびその露出決定装置を備えた撮像装置
US20020140824A1 (en) * 2001-04-02 2002-10-03 Christoff Jordan C. System and method for processing low illumination image data
US7221381B2 (en) * 2001-05-09 2007-05-22 Clairvoyante, Inc Methods and systems for sub-pixel rendering with gamma adjustment
US7111787B2 (en) 2001-05-15 2006-09-26 Hand Held Products, Inc. Multimode image capturing and decoding optical reader
US6942151B2 (en) 2001-05-15 2005-09-13 Welch Allyn Data Collection, Inc. Optical reader having decoding and image capturing functionality
US7262063B2 (en) 2001-06-21 2007-08-28 Bio Array Solutions, Ltd. Directed assembly of functional heterostructures
DE10132482A1 (de) * 2001-07-05 2003-02-06 Bosch Gmbh Robert Beleuchtungsvorrichtung für eine Bilderzeugungsvorrichtung
US6834807B2 (en) 2001-07-13 2004-12-28 Hand Held Products, Inc. Optical reader having a color imager
US7331523B2 (en) 2001-07-13 2008-02-19 Hand Held Products, Inc. Adaptive optical image reader
ES2661167T3 (es) 2001-10-15 2018-03-27 Bioarray Solutions Ltd. Análisis multiplexado de loci polimórficos mediante consulta simultánea y detección mediada por enzimas
US7513428B2 (en) 2001-11-21 2009-04-07 Metrologic Instruments, Inc. Planar laser illumination and imaging device employing laser current modulation to generate spectral components and reduce temporal coherence of laser beam, so as to achieve a reduction in speckle-pattern noise during time-averaged detection of images of objects illuminated thereby during imaging operations
US6815659B2 (en) * 2002-01-14 2004-11-09 Palantyr Research, Llc Optical system and method of making same
JP4187497B2 (ja) * 2002-01-25 2008-11-26 Jsr株式会社 半導体基板の化学機械研磨方法
JP4550350B2 (ja) * 2002-02-01 2010-09-22 株式会社ニコン 電子カメラ
US7055747B2 (en) 2002-06-11 2006-06-06 Hand Held Products, Inc. Long range optical reader
TWI225743B (en) * 2002-03-19 2004-12-21 Mitsubishi Electric Corp Mobile telephone device having camera and illumination device for camera
US6959865B2 (en) * 2002-03-28 2005-11-01 Hand Held Products, Inc. Customizable optical reader
US7086596B2 (en) 2003-01-09 2006-08-08 Hand Held Products, Inc. Decoder board for an optical reader utilizing a plurality of imaging formats
US20030222147A1 (en) 2002-06-04 2003-12-04 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US7219843B2 (en) 2002-06-04 2007-05-22 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US7090132B2 (en) 2002-06-11 2006-08-15 Hand Held Products, Inc. Long range optical reader
US8596542B2 (en) 2002-06-04 2013-12-03 Hand Held Products, Inc. Apparatus operative for capture of image data
US6867423B2 (en) * 2002-09-17 2005-03-15 Quad/Tech, Inc. Method and apparatus for visually inspecting a substrate on a printing press
US7526114B2 (en) 2002-11-15 2009-04-28 Bioarray Solutions Ltd. Analysis, secure access to, and transmission of array images
KR100429703B1 (ko) * 2003-04-07 2004-05-03 주식회사 아이콘랩 실시간 영상 획득 방법
US7637430B2 (en) 2003-05-12 2009-12-29 Hand Held Products, Inc. Picture taking optical reader
EP1697811B2 (en) 2003-09-03 2021-02-24 Visible Tech-Knowledgy, Inc. Electronically updateable label and display
US7927796B2 (en) 2003-09-18 2011-04-19 Bioarray Solutions, Ltd. Number coding for identification of subtypes of coded types of solid phase carriers
JP4564959B2 (ja) 2003-09-22 2010-10-20 バイオアレイ ソリューションズ リミテッド 生体分子に共有結合できる、複数の官能基を持つ表面固定化高分子電解質
US7014114B2 (en) * 2003-10-02 2006-03-21 Symbol Technologies, Inc. Image capture device for and method of electro-optically reading indicia at low ambient light levels
US7823783B2 (en) 2003-10-24 2010-11-02 Cognex Technology And Investment Corporation Light pipe illumination system and method
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
US9536124B1 (en) 2003-10-24 2017-01-03 Cognex Corporation 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
US9070031B2 (en) 2003-10-24 2015-06-30 Cognex Technology And Investment Llc Integrated illumination assembly for symbology reader
WO2005042763A2 (en) 2003-10-28 2005-05-12 Bioarray Solutions Ltd. Optimization of gene expression analysis using immobilized capture probes
WO2005045060A2 (en) 2003-10-29 2005-05-19 Bioarray Solutions, Ltd. Multiplexed nucleic acid analysis by fragmentation of double-stranded dna
US7270272B2 (en) 2003-11-13 2007-09-18 Metrologic Instruments, Inc. Digital image-based bar code symbol reading system employing a multi-mode image-processing symbol reading subsystem
US7841533B2 (en) 2003-11-13 2010-11-30 Metrologic Instruments, Inc. Method of capturing and processing digital images of an object within the field of view (FOV) of a hand-supportable digitial image capture and processing system
JP2005241513A (ja) * 2004-02-27 2005-09-08 Rigaku Corp Ccdセンサの制御方法及び装置並びにx線回折装置
US7172125B2 (en) * 2004-04-26 2007-02-06 Symbol Technologies, Inc. Gain control system and method for use in electro-optical readers
US20050236488A1 (en) * 2004-04-26 2005-10-27 Kricorissian Gregg R Motion induced blur minimization in a portable image reader
US7603299B1 (en) * 2004-05-28 2009-10-13 Target Brands, Inc. Automated receiving system
US7229021B2 (en) * 2004-06-07 2007-06-12 Nokia Corporation Indicia reader with synchronized light source and associated methods and computer program product
US7848889B2 (en) 2004-08-02 2010-12-07 Bioarray Solutions, Ltd. Automated analysis of multiplexed probe-target interaction patterns: pattern matching and allele identification
US7293712B2 (en) 2004-10-05 2007-11-13 Hand Held Products, Inc. System and method to automatically discriminate between a signature and a dataform
US7281659B2 (en) * 2004-11-03 2007-10-16 Psion Teklogix Systems Inc. Self-optimizing symbology reader
US9292724B1 (en) 2004-12-16 2016-03-22 Cognex Corporation Hand held symbology reader illumination diffuser with aimer optics
US7617984B2 (en) 2004-12-16 2009-11-17 Cognex Technology And Investment Corporation Hand held symbology reader illumination diffuser
US7568628B2 (en) 2005-03-11 2009-08-04 Hand Held Products, Inc. Bar code reading device with global electronic shutter control
US7344273B2 (en) 2005-03-22 2008-03-18 Binary Works, Inc. Ring light with user manipulable control
US8486629B2 (en) 2005-06-01 2013-07-16 Bioarray Solutions, Ltd. Creation of functionalized microparticle libraries by oligonucleotide ligation or elongation
US7770799B2 (en) 2005-06-03 2010-08-10 Hand Held Products, Inc. Optical reader having reduced specular reflection read failures
US7243848B2 (en) * 2005-07-18 2007-07-17 Optoelectronics Co. Ltd. Optical module with accelerated reset capability
US7614563B1 (en) 2005-12-29 2009-11-10 Cognex Technology And Investment Corporation System and method for providing diffuse illumination in a symbology reader
US20070152064A1 (en) * 2005-12-30 2007-07-05 Laurens Nunnink Diffuse light ring for reading encoded symbols
US7544304B2 (en) * 2006-07-11 2009-06-09 Electro Scientific Industries, Inc. Process and system for quality management and analysis of via drilling
US20080136961A1 (en) * 2006-12-12 2008-06-12 Motorola, Inc. Devices and methods for an image recording indicator
FR2910770A1 (fr) * 2006-12-22 2008-06-27 France Telecom Dispositif pour permettre une communication par visioconference et procede de communication associe.
US7775431B2 (en) 2007-01-17 2010-08-17 Metrologic Instruments, Inc. Method of and apparatus for shipping, tracking and delivering a shipment of packages employing the capture of shipping document images and recognition-processing thereof initiated from the point of shipment pickup and completed while the shipment is being transported to its first scanning point to facilitate early customs clearance processing and shorten the delivery time of packages to point of destination
US7852519B2 (en) 2007-02-05 2010-12-14 Hand Held Products, Inc. Dual-tasking decoder for improved symbol reading
US20080306841A1 (en) * 2007-06-07 2008-12-11 Caterpillar Inc. System and method for processing orders
CA2910843C (en) 2007-07-23 2018-06-12 R & L Carriers, Inc. Information transmission and processing systems and methods for freight carriers
US8554579B2 (en) 2008-10-13 2013-10-08 Fht, Inc. Management, reporting and benchmarking of medication preparation
US8628015B2 (en) 2008-10-31 2014-01-14 Hand Held Products, Inc. Indicia reading terminal including frame quality evaluation processing
US8783573B2 (en) * 2008-12-02 2014-07-22 Hand Held Products, Inc. Indicia reading terminal having plurality of optical assemblies
US8083147B2 (en) 2008-12-17 2011-12-27 Symbol Technologies, Inc. Arrangement for and method of controlling image exposure in an imaging reader
US8134116B2 (en) 2009-01-12 2012-03-13 Cognex Corporation Modular focus system for image based code readers
US8457013B2 (en) 2009-01-13 2013-06-04 Metrologic Instruments, Inc. Wireless dual-function network device dynamically switching and reconfiguring from a wireless network router state of operation into a wireless network coordinator state of operation in a wireless communication network
US8234507B2 (en) 2009-01-13 2012-07-31 Metrologic Instruments, Inc. Electronic-ink display device employing a power switching mechanism automatically responsive to predefined states of device configuration
US9569001B2 (en) * 2009-02-03 2017-02-14 Massachusetts Institute Of Technology Wearable gestural interface
JP5645379B2 (ja) * 2009-08-17 2014-12-24 キヤノン株式会社 撮像装置
US8587595B2 (en) 2009-10-01 2013-11-19 Hand Held Products, Inc. Low power multi-core decoder system and method
US8600190B1 (en) * 2010-07-29 2013-12-03 Exelis, Inc. Method for combining two image data sets using fixed distribution
US8561903B2 (en) 2011-01-31 2013-10-22 Hand Held Products, Inc. System operative to adaptively select an image sensor for decodable indicia reading
US9551914B2 (en) * 2011-03-07 2017-01-24 Microsoft Technology Licensing, Llc Illuminator with refractive optical element
US8657200B2 (en) 2011-06-20 2014-02-25 Metrologic Instruments, Inc. Indicia reading terminal with color frame processing
JP5395134B2 (ja) * 2011-08-19 2014-01-22 東芝テック株式会社 セルフ読取装置
US8608071B2 (en) 2011-10-17 2013-12-17 Honeywell Scanning And Mobility Optical indicia reading terminal with two image sensors
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
US8731389B2 (en) 2011-11-22 2014-05-20 Cognex Corporation Auto-focus mechanism for vision system camera
US10498933B2 (en) 2011-11-22 2019-12-03 Cognex Corporation Camera system with exchangeable illumination assembly
US8947590B2 (en) 2011-11-22 2015-02-03 Cognex Corporation Vision system camera with mount for multiple lens types
US20150242833A1 (en) * 2012-08-03 2015-08-27 Nec Corporation Information processing device and screen setting method
EP3651158B1 (en) 2012-08-31 2025-04-23 Baxter Corporation Englewood Medication requisition fulfillment system and method
CA2889352C (en) 2012-10-26 2021-12-07 Baxter Corporation Englewood Improved work station for medical dose preparation system
EP3346444B1 (en) 2012-10-26 2020-09-23 Baxter Corporation Englewood Improved image acquisition for medical dose preparation system
US9465967B2 (en) 2012-11-14 2016-10-11 Hand Held Products, Inc. Apparatus comprising light sensing assemblies with range assisted gain control
US20150301012A1 (en) * 2012-12-07 2015-10-22 Axure Technologies S. A. Automated lamp with ultraviolet light for characterising rocks
EP2814235A1 (en) * 2013-06-14 2014-12-17 Q Lifestyle Holding AB Camera device with diffuser and related method
SG10202006464RA (en) 2014-06-30 2020-08-28 Baxter Corp Englewood Managed medical information exchange
US11107574B2 (en) 2014-09-30 2021-08-31 Baxter Corporation Englewood Management of medication preparation with formulary management
US11575673B2 (en) 2014-09-30 2023-02-07 Baxter Corporation Englewood Central user management in a distributed healthcare information management system
US9503612B1 (en) * 2014-10-20 2016-11-22 Evernote Corporation Glare mitigation for dynamic document scanning
EP3779858B1 (en) 2014-10-24 2023-08-09 Baxter Corporation Englewood Automated exchange of healthcare information for fulfillment of medication doses
EP3937116A1 (en) 2014-12-05 2022-01-12 Baxter Corporation Englewood Dose preparation data analytics
AU2016226164A1 (en) 2015-03-03 2017-10-19 Baxter Corporation Englewood Pharmacy workflow management with integrated alerts
USD790727S1 (en) 2015-04-24 2017-06-27 Baxter Corporation Englewood Platform for medical dose preparation
ES2684690B1 (es) * 2017-03-30 2019-07-10 Biyectiva S L Método para la captura de imágenes desde un dispositivo portable
US10694112B2 (en) * 2018-01-03 2020-06-23 Getac Technology Corporation Vehicular image pickup device and image capturing method
US10516831B1 (en) * 2018-07-12 2019-12-24 Getac Technology Corporation Vehicular image pickup device and image capturing method
ES2986811T3 (es) * 2022-06-28 2024-11-12 Sick Ag Dispositivo de iluminación para generar un campo de iluminación para una cámara
CN119269580B (zh) * 2024-12-12 2025-04-08 宁波家联科技股份有限公司 一种基于视觉识别的吸管缺陷检测方法及系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6421581A (en) * 1987-07-16 1989-01-24 Omron Tateisi Electronics Co Projector for image processing
JPH01144952A (ja) * 1987-12-01 1989-06-07 Lion Corp カロチン油懸濁液の製造方法
JPH01144952U (ja) * 1988-03-28 1989-10-05
JPH05189591A (ja) * 1992-01-08 1993-07-30 Nitsuko Corp バーコードスキャナ
JPH05189581A (ja) * 1992-01-14 1993-07-30 Sharp Corp 図形データの書込装置

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1096406B (de) * 1960-01-08 1961-01-05 Fernseh Gmbh Verfahren und Einrichtung zur Aufnahme von Fernsehbildern
FR1575749A (ja) * 1968-04-26 1969-07-25
US3809462A (en) * 1972-05-12 1974-05-07 Donnelly Mirrors Inc View expanding and directing optical system
JPS5123724A (en) * 1974-08-06 1976-02-25 Ricoh Kk Fukushakitoniokeru suritsutoshomeisochi
US4188103A (en) * 1978-04-21 1980-02-12 Polaroid Corporation Range synchronized flash photographic apparatus and method for achieving optimum flash exposure
US4282425A (en) * 1979-07-25 1981-08-04 Norand Corporation Instant portable bar code reader
JPS5795771A (en) * 1980-12-05 1982-06-14 Fuji Photo Film Co Ltd Solid-state image pickup device
US4396950A (en) * 1982-02-26 1983-08-02 Honeywell Inc. CCD Camera
JPS58211277A (ja) * 1982-05-31 1983-12-08 Nippon Denso Co Ltd 光学的情報読取装置
US4818847A (en) * 1982-07-29 1989-04-04 Nippondenso Co., Ltd. Apparatus for optically reading printed information
US4525741A (en) * 1982-11-03 1985-06-25 Ncr Corporation Self-adjusting video camera
US4578571A (en) * 1983-11-14 1986-03-25 Numa Corporation Portable bar code scanning device and method
DE3413288A1 (de) * 1984-04-07 1985-10-17 Gebhardt Fördertechnik GmbH, 6920 Sinsheim Vorrichtung zum automatischen lesen von informationen auf bewegten gegenstaenden
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
JPS6153868A (ja) * 1984-08-24 1986-03-17 Dainippon Screen Mfg Co Ltd 画像走査信号処理におけるキャリブレーション装置
US4733335A (en) * 1984-12-28 1988-03-22 Koito Manufacturing Co., Ltd. Vehicular lamp
JPH0650535B2 (ja) * 1985-02-19 1994-06-29 日本電装株式会社 光学的情報読取装置
KR900007137B1 (ko) * 1985-11-06 1990-09-29 닛뽕 덴소오 가부시기가이샤 광학적 정보 판독장치
JPH07107688B2 (ja) * 1986-03-18 1995-11-15 日本電装株式会社 光学的情報読取装置
US4877949A (en) * 1986-08-08 1989-10-31 Norand Corporation Hand-held instant bar code reader system with automated focus based on distance measurements
US4843476A (en) * 1986-11-25 1989-06-27 Matsushita Electric Industrial Co., Ltd. System for controlling the amount of light reaching an image pick-up apparatus based on a brightness/darkness ratio weighing
EP0280511B1 (en) * 1987-02-25 1996-08-14 Konica Corporation Still video camera
US4793703A (en) * 1987-08-03 1988-12-27 Corning Glass Works Laminated glass lenses
US4884140A (en) * 1987-11-18 1989-11-28 Goldstar Co., Ltd. Vignetting compensating circuit for a video camera
US4908709A (en) * 1987-12-11 1990-03-13 Fuji Photo Film Co., Ltd. Solid-state electronic imaging device with a photometry function responsive to discarded charge packets
US5019699A (en) * 1988-08-31 1991-05-28 Norand Corporation Hand-held optical character reader with means for instantaneously reading information from a predetermined area at an optical sensing area
US4874936A (en) * 1988-04-08 1989-10-17 United Parcel Service Of America, Inc. Hexagonal, information encoding article, process and system
US5280161A (en) * 1988-11-18 1994-01-18 West Electric Company, Ltd. Apparatus for optically reading a bar code
US5278399A (en) * 1989-03-28 1994-01-11 Toppan Moore Company, Ltd. Data entry unit
US5175615A (en) * 1989-04-27 1992-12-29 Canon Kabushiki Kaisha White balance processing device
US4980778A (en) * 1989-05-11 1990-12-25 At&T Bell Laboratories Method for correcting nonuniformities in pixel output level for a line scanner
US5111301A (en) * 1989-06-28 1992-05-05 Sanyo Electric Co., Ltd. Automatic exposure adjusting apparatus for automatically adjusting exposure by fuzzy inference
US5040883A (en) * 1989-10-30 1991-08-20 Minnesota Mining And Manufacturing Company Light fixture with beam shaping lens
US5022740A (en) * 1990-01-04 1991-06-11 Steve Forthner Instrument gauge light projection device
US5194960A (en) * 1990-03-05 1993-03-16 Konica Corporation Optical image signal control device
US5047861A (en) * 1990-07-31 1991-09-10 Eastman Kodak Company Method and apparatus for pixel non-uniformity correction
JP3018492B2 (ja) * 1990-11-28 2000-03-13 ソニー株式会社 固体撮像素子の露光調整装置
JP3097146B2 (ja) * 1991-02-28 2000-10-10 ソニー株式会社 露光制御回路
US5378883A (en) * 1991-07-19 1995-01-03 Omniplanar Inc. Omnidirectional wide range hand held bar code reader
US5245411A (en) * 1991-09-03 1993-09-14 Stark Yttrium Optical instrument and conveyor for automated optical inspection machine and methods of operation
JP3191354B2 (ja) * 1991-11-15 2001-07-23 ソニー株式会社 シェーディング補正回路
US5247367A (en) * 1991-12-18 1993-09-21 Samsung Electronics Co., Ltd. Circuit for controlling the electronic shutter speed of a video camera
US5291008A (en) * 1992-01-10 1994-03-01 Welch Allyn, Inc. Optical assembly and apparatus employing same using an aspherical lens and an aperture stop
US5354977A (en) * 1992-02-27 1994-10-11 Alex Roustaei Optical scanning head
DE69321013T2 (de) * 1992-03-17 1999-05-12 Koninklijke Philips Electronics N.V., Eindhoven Bildgebendes System mit Mitteln zur Kompensation von Vignettierung und ein solches bildgebendes System enthaltende Röntgenuntersuchungseinrichtung
US5308960A (en) * 1992-05-26 1994-05-03 United Parcel Service Of America, Inc. Combined camera system
US5327171A (en) * 1992-05-26 1994-07-05 United Parcel Service Of America, Inc. Camera system optics
US5325276A (en) * 1992-09-10 1994-06-28 United Parcel Service Of America, Inc. Lighting apparatus for the computer imaging of a surface
US5313373A (en) * 1992-11-25 1994-05-17 United Parcel Service Of America, Inc. Apparatus for the uniform illumination of a surface
US5426517A (en) * 1992-11-30 1995-06-20 Eastman Kodak Company Automated tone correction apparatus and method using filtered histogram equalization
US5408084A (en) * 1993-02-18 1995-04-18 United Parcel Service Of America, Inc. Method and apparatus for illumination and imaging of a surface using 2-D LED array
US5388035A (en) * 1993-07-23 1995-02-07 Federal-Mogul Corporation Automotive marker lamp
JP3435200B2 (ja) * 1993-11-29 2003-08-11 ペンタックス株式会社 画像読取装置
WO1995035506A2 (en) * 1994-06-17 1995-12-28 Kensington Laboratories, Inc. Scribe mark reader
US5572006A (en) * 1994-07-26 1996-11-05 Metanetics Corporation Automatic exposure single frame imaging systems
US5521365A (en) * 1994-09-06 1996-05-28 Promar, Inc. Lighting assembly for mail sorting system
ES2227940T3 (es) * 1994-10-25 2005-04-01 United Parcel Service Of America, Inc. Camara electronica automatica para captar una imagen de etiqueta.
US5607229A (en) * 1995-04-03 1997-03-04 Radiant Imaging Inc. Illumination system including an asymmetrical projection reflector

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6421581A (en) * 1987-07-16 1989-01-24 Omron Tateisi Electronics Co Projector for image processing
JPH01144952A (ja) * 1987-12-01 1989-06-07 Lion Corp カロチン油懸濁液の製造方法
JPH01144952U (ja) * 1988-03-28 1989-10-05
JPH05189591A (ja) * 1992-01-08 1993-07-30 Nitsuko Corp バーコードスキャナ
JPH05189581A (ja) * 1992-01-14 1993-07-30 Sharp Corp 図形データの書込装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006192027A (ja) * 2005-01-12 2006-07-27 Olympus Corp 内視鏡装置
US8439259B2 (en) 2010-03-10 2013-05-14 Toshiba Tec Kabushiki Kaisha Code reading apparatus, sales registration processing apparatus, and code reading method
US8302862B2 (en) 2010-08-10 2012-11-06 Toshiba Tec Kabushiki Kaisha Code reading apparatus and code reading method
JP2017091333A (ja) * 2015-11-13 2017-05-25 株式会社キーエンス 携帯型光学読取装置
JP2018195074A (ja) * 2017-05-17 2018-12-06 トッパン・フォームズ株式会社 コード読み取り方法
JP2020532249A (ja) * 2017-09-01 2020-11-05 テレダイン・イー・2・ブイ・セミコンダクターズ・エス・ア・エス 光学的に読み取り可能なコードを認識するcmos型画像センサによる画像取得方法

Also Published As

Publication number Publication date
EP0788634B1 (en) 2000-03-08
US6141046A (en) 2000-10-31
WO1996013798A2 (en) 1996-05-09
EP1489550B1 (en) 2011-07-20
EP0788634A2 (en) 1997-08-13
ES2143084T3 (es) 2000-05-01
EP1489550A2 (en) 2004-12-22
ES2227940T3 (es) 2005-04-01
PT788634E (pt) 2000-08-31
JP2933720B2 (ja) 1999-08-16
GR3033054T3 (en) 2000-08-31
CA2202909C (en) 2000-12-05
ATE275743T1 (de) 2004-09-15
DE69533491D1 (de) 2004-10-14
DK0788634T3 (da) 2000-12-04
EP0959425B1 (en) 2004-09-08
US5818528A (en) 1998-10-06
DE69515500T2 (de) 2009-09-17
ATE517394T1 (de) 2011-08-15
DE69515500D1 (de) 2000-04-13
DE69533491T2 (de) 2006-07-20
EP0959425A2 (en) 1999-11-24
EP1489550A3 (en) 2009-05-13
DK0959425T3 (da) 2005-01-03
WO1996013798A3 (en) 1996-10-17
EP0959425A3 (en) 2002-11-06
ATE190416T1 (de) 2000-03-15

Similar Documents

Publication Publication Date Title
JPH10501360A (ja) ラベルイメージキャプチャ用自動電子カメラ
US5591955A (en) Portable data file readers
US5821518A (en) Method and apparatus for a portable non-contact label imager
US9514365B2 (en) Image sensor with integrated region of interest calculation for iris capture, autofocus, and gain control
CA2156153C (en) Method and apparatus for illumination and imaging of a surface
TWI393060B (zh) 成像讀取器中之脈衝照明技術
US8408464B2 (en) Auto-exposure method using continuous video frames under controlled illumination
US7815120B2 (en) Electronic shutter for a dual-mode imager
EP1950687A2 (en) Barcode reader
US20090084847A1 (en) Imaging-Based Bar Code Reader Utilizing Modified Rolling Shutter Operation
JPH11514461A (ja) データフォームリーダー及び方法
US20090159686A1 (en) Barcode imaging system and source of electromagnetic radiation therefor
JP3087684B2 (ja) 画像読取装置
US12430524B1 (en) Method of compensating illuminance variation due to skew and pitched field of view from a handheld scanner
CA2202908C (en) Method and apparatus for a portable non-contact label imager
WO1995016973A1 (en) Portable data file readers
CA2162673A1 (en) Portable data file readers
JP2011066783A (ja) 画像取得装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080528

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090528

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100528

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110528

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120528

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 14

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees