(57)【要約】対象を照らすための方法および装置は、情報キャプチャモジュールの光学モジュールの片側のイルミネーション媒体を用いて対象を非対称に照らすことと、対象の電子的な表現をキャプチャすることと、該対象の電子的な表現をデコードすることとを包含する。代替的な実施形態において、スキャナは、対象および／またはデータフォームがデコードされるまで、複数の異なる角度から対象を良好に照らす。イルミネーション媒体は、情報キャプチャモジュールに対して外部であり得る。
2008527492.tif 000002
【特許請求の範囲】
【請求項１】
非対称のイルミネーションの方法であって、
情報キャプチャモジュールの光学モジュールの片側のナロービームイルミネーション媒体を用いて対象を照らすステップと、
該対象の電子的な表現をキャプチャするステップと、
該対象の該電子的な表現を解析するステップと
を包含する、方法。
【請求項２】
前記対象は、ドットピーニングされた２次元データフォームを備えている、請求項１の方法。
【請求項３】
前記イルミネーション媒体は、発光ダイオードとしてインプリメントされている、請求項１に記載の方法。
【請求項４】
前記情報キャプチャモジュールは、イメージスキャナである、請求項１に記載の方法。
【請求項５】
前記イメージスキャナは、処理ユニットと、メモリと、スキャンモジュールとを備えている、請求項４に記載の方法。
【請求項６】
前記スキャンモジュールは、前記光学モジュールと、センサモジュールと、前記イルミネーション媒体とを備えているカメラである、請求項５に記載の方法。
【請求項７】
前記光学モジュールは、前記カメラのレンズである、請求項６に記載の方法。
【請求項８】
前記情報キャプチャモジュールは、前記第１のイルミネーションモジュールの反対側に置かれる第２のイルミネーション媒体をさらに備えている、請求項１に記載の方法。
【請求項９】
前記情報キャプチャモジュールの前記光学モジュールの第２の側の前記第２のイルミネーション媒体を用いて前記対象を照らすステップと、
該対象の第２の電子的な表現をキャプチャするステップと、
該対象の該第２の電子的な表現を解析するステップと
をさらに包含する、請求項８に記載の方法。
【請求項１０】
前記第２のイルミネーション媒体を用いて前記対象を照らすステップと、該対象の第２の電子的な表現をキャプチャするステップと、該対象の該第２の電子的な表現を解析するステップとは、該対象の前記第１の電子的な表現をデコードすることに依存する、請求項９に記載の方法。
【請求項１１】
前記情報キャプチャモジュールは、前記光学モジュールの周囲に置かれる複数のイルミネーション媒体をさらに備えている、請求項１に記載の方法。
【請求項１２】
前記複数のイルミネーション手段を交互に照らすステップと、
各イルミネーションを用いて前記対象の電子的な表現をキャプチャするステップと、
該対象の該キャプチャされた電子的な表現を解析するステップと
をさらに包含する、請求項１１に記載の方法。
【請求項１３】
前記対象から情報をキャプチャすることは、デコードが成功した後にストップする、請求項１２に記載の方法。
【請求項１４】
前記イルミネーション媒体は、軸に対して回転する、請求項１に記載の方法。
【請求項１５】
前記イルミネーション媒体を第２の角度まで回転するステップと、
該第２のイルミネーション角度で、該イルミネーション媒体を用いて、前記対象を照らすステップと、
該対象の電子的な表現をキャプチャするステップと、
該対象の該キャプチャされた電子的な表現を解析するステップと
をさらに包含する、請求項１４に記載の方法。
【請求項１６】
前記イルミネーション媒体を複数の角度まで回転する、ステップと、
該複数のイルミネーション角度で、該イルミネーション媒体を用いて前記対象を照らすステップと、
各イルミネーション角度で、該対象の電子的な表現をキャプチャするステップと、
該対象の該キャプチャされた電子的な表現を解析するステップと
をさらに包含する、請求項１４に記載の方法。
【請求項１７】
前記対象からの解析されるべき情報をキャプチャすることは、デコードが成功した後にストップする、請求項１６に記載の方法。
【請求項１８】
情報キャプチャデバイスであって、
処理ユニットと、
スキャンモジュールと、
イルミネーション媒体と、
該情報キャプチャデバイス上で動作可能な少なくとも１つの処理を格納するメモリと
を備えており、
該少なくとも１つの処理は、
情報キャプチャモジュールの光学モジュールの片側のナロービームイルミネーション媒体を用いて対象を照らすことと、
該対象の電子的な表現をキャプチャすることと、
該対象を解析することと
を包含する、デバイス。
【請求項１９】
前記対象は、ドットピーニングされた２次元データフォームを備えている、請求項１８に記載の情報キャプチャデバイス。
【請求項２０】
前記イルミネーション媒体は、発光ダイオードとしてインプリメントされる、請求項１８に記載の情報キャプチャデバイス。
【請求項２１】
前記情報キャプチャデバイスは、イメージスキャナである、請求項１８に記載の情報キャプチャデバイス。
【請求項２２】
前記スキャンモジュールは前記光学モジュールとセンサモジュールと前記イルミネーション媒体とを備えているカメラである、請求項１８に記載の情報キャプチャデバイス。
【請求項２３】
前記光学モジュールは、前記カメラのレンズである、請求項２２に記載の情報キャプチャデバイス。
【請求項２４】
前記第１のイルミネーションモジュールの反対側に置かれる第２のイルミネーション媒体をさらに備えている、請求項１８に記載の情報キャプチャデバイス。
【請求項２５】
前記少なくとも１つの処理は、
前記スキャンモジュールの前記光学モジュールの第２の側に前記第２のイルミネーション媒体を用いて前記対象を照らすステップと、
該対象の第２の電子的な表現をキャプチャするステップと、
該対象の該第２の電子的な表現を解析するステップと
をさらに包含する、請求項２４に記載の情報キャプチャデバイス。
【請求項２６】
前記第２のイルミネーション媒体を用いて前記対象を照らすステップと、該対象の第２の電子的な表現をキャプチャするステップと、該対象の該第２の電子的な表現を解析するステップとは、該対象の前記第１の電子的な表現をデコードすることに依存する、請求項２５に記載の情報キャプチャデバイス。
【請求項２７】
前記光学モジュールの周囲に置かれる複数のイルミネーション媒体をさらに備えている、請求項１８に記載の情報キャプチャデバイス。
【請求項２８】
前記少なくとも１つの処理は、
前記複数のイルミネーション手段を交互に照らすステップと、
各イルミネーションを用いて前記対象の電子的な表現をキャプチャするステップと、
該対象の該キャプチャされた電子的な表現を解析するステップと
をさらに包含する、請求項２７に記載の情報キャプチャデバイス。
【請求項２９】
前記対象からの解析されるべき情報をキャプチャすることは、デコードが成功した後にストップする、請求項２８に記載の情報キャプチャデバイス。
【請求項３０】
前記イルミネーション媒体は、軸に対して回転する、請求項１８に記載の情報キャプチャデバイス。
【請求項３１】
前記少なくとも１つの処理は、
前記イルミネーション媒体を第２の角度まで回転する、ステップと、
該第２のイルミネーション角度で、該イルミネーション媒体を用いて前記対象を照らすステップと、
該対象の電子的な表現をキャプチャするステップと、
該対象の該電子的な表現を解析するステップと
をさらに包含する、請求項３０に記載の情報キャプチャデバイス。
【請求項３２】
前記少なくとも１つの処理は、
前記イルミネーション媒体を複数の角度まで回転する、ステップと、
該複数のイルミネーション角度で該イルミネーション媒体を用いて前記対象を照らすステップと、
各イルミネーション角度で該対象の電子的な表現をキャプチャするステップと、
該対象の該キャプチャされた電子的な表現を解析するステップと
をさらに包含する、請求項３０に記載の情報キャプチャデバイス。
【請求項３３】
前記対象からの解析されるべき情報をキャプチャすることは、成功したデコードの後にストップする、請求項３２に記載の情報キャプチャデバイス。
【請求項３４】
情報キャプチャモジュールから外部に配置されるイルミネーション媒体を用いて対象を照らし、該イルミネーション媒体は、該対象に向けられていることと、
該対象の電子的な表現をキャプチャすることと、
該対象の該キャプチャされた電子的な表現を解析することと
を包含する、イルミネーションの方法。
【請求項３５】
前記イルミネーション媒体は、前記情報キャプチャモジュールに結合されていて、該イルミネーション媒体は、該情報キャプチャモジュールによって送信された制御信号に応答して起動される、請求項３４に記載の方法。
【請求項３６】
前記イルミネーション媒体は、前記対象に非対称に向けられている、請求項３４に記載の方法。
【請求項３７】
前記イルミネーション媒体は、点光イルミネーション媒体および実質的に均一な拡散イルミネーションを有する拡張光源のうちの１つである、請求項３４に記載の方法。
【請求項３８】
情報キャプチャシステムであって、
情報キャプチャモジュールと外部のイルミネーション媒体とを備えており、該イルミネーション媒体は、該対象に向けられており、該情報キャプチャモジュールは、
処理ユニットと、
スキャンモジュールと、
該情報キャプチャシステム上で動作可能な少なくとも１つの処理を格納するメモリを備え、該少なくとも１つの処理は、
対象の電子的な表現をキャプチャすることと、
該対象の該キャプチャされた電子的な表現を解析することと
を包含する、情報キャプチャシステム。
【請求項３９】
前記イルミネーション媒体は、前記情報キャプチャモジュールと結合されていて、該イルミネーション媒体は、該情報キャプチャモジュールによって送信された制御信号に応答して起動される、請求項３８に記載の情報キャプチャシステム。
【請求項４０】
前記イルミネーション媒体は、前記情報キャプチャシステムの前記スキャンモジュールよりも頻繁に起動される、請求項３８に記載の情報キャプチャシステム。
【請求項４１】
前記イルミネーション媒体は、前記対象に非対称に向けられている、請求項３８に記載の情報キャプチャシステム。
【請求項４２】
前記イルミネーション媒体は、点光イルミネーション媒体および実質的に均一な拡散イルミネーションを有する拡張光源のうちの１つである、請求項３８に記載の情報キャプチャシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データをキャプチャするための方法および装置に向けられており、より詳しくは、ダイレクトパートマーク（Ｄｉｒｅｃｔ  Ｐａｒｔ  Ｍａｒｋ）（ＤＰＭ）データフォームを照らすことに向けられる。
【背景技術】
【０００２】
数値情報および他の情報を視覚的なフォームにエンコードするための規格（例えば、統一商品コード（Ｕｎｉｖｅｒｓａｌ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ）（ＵＰＣ）および／または欧州商品番号（Ｅｕｒｏｐｅａｎ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）（ＥＡＮ））が多数存在する。これらの数値コードは、企業が、類似のシステムおよび多くの他の機能の下で、製品および製造品の識別をすることと、莫大な在庫の維持をすることと、広範囲の対象の管理をすることを可能にする。製品のＵＰＣおよび／またはＥＡＮは印刷され、ラベルされ、エッチングされ、または他の場合にはデータフォームとして製品に取り付けられる。
【０００３】
データフォームは、数値情報および他の情報を視覚的なフォームにエンコードする任意のインディシア（ｉｎｄｉｃｉａ）である。例えば、データフォームは、バーコード、２次元コード、対象のマーク、ラベル、署名、サインなどであり得る。バーコードは、異なる幅の長方形の明領域と暗領域の連続からなる。明領域および暗領域は、ＵＰＣの数字を表すように配置され得る。さらに、データフォームは、製品を識別することに限定されない。データフォームは、重要な対象、位置などを識別するために使用され得る。
【０００４】
ダイレクトパートマーキング（ＤＰＭ）は、識別のために対象に永久的にマークする、重要な方法である。例えば、自動車産業および宇宙産業は、それらの製品を識別するためにＤＰＭを使用することを決定している。ＤＰＭにおいて、対象の表面は、データフォーム（例えば、バーコード、２次元コードなど）を含むように変更される。マークする例示的な方法の１つは、ドットピーニング（ｄｏｔ−ｐｅｅｎｉｎｇ）であり、ドットピーニングにおいて、対象の表面はピーニングデバイス（例えば、スタイラス（ｓｔｙｌｕｓ））によってインパクトされる。各インパクトは、「クレータ（ｃｒａｔｅｒ）」を作り、クレータの集合は、ＤａｔａＭａｔｒｉｘＴＭのようなデータフォームを表すパターンを形成するように使用され得る。クレータはまた、クレータの円周周辺にピーニング処理の間に押しのけられた材料によって作られる、わずかに隆起したリムを有する。表面のプロフィールを作るための他の方法は、レーザエッチング、化学エッチング、および電気化学エッチングを包含する。
【０００５】
図１は、例示的なドットピーニングされたデータフォーム１０２を示す。円は、対象の表面上のクレータを表す。クレータは、情報を表すアレイで配置される。データフォーム１０２は、製造者、ＵＰＣ、時間、製造の日付および位置などに関連する情報を含み得る。この情報は、在庫、説明責任、識別、リコールなどのために使用され得る。
【０００６】
いくつかのＤＰＭアプリケーションにおいては、マーキングの場所において、対象の表面とデータフォームとの間には本来、コントラストがなく、ＤＰＭデータフォームをスキャンする場合には、スキャンデバイスは、対象の表面上のハイライトおよび／または影の作成を使用し、データフォームを適切に検出する。データフォームを検出するための２つの方法は、明視野イルミネーションおよび暗視野イルミネーションを使用することである。
【０００７】
例示的な明視野イルミネーションインプリメンテーションにおいて、拡張光源が使用され、ブロードビームイルミネーションを作る。データフォームのイメージが明視野イルミネーションを用いてキャプチャされる場合には、バックグラウンド表面は、明るくなる傾向があり、一方でマークされた特性（すなわちデータフォーム）は、暗くなる。例示的な暗視野イルミネーションのインプリメンテーションの１つにおいて、ナロービームイルミネーションが、単一の点光源よりむしろ点光源のセットによって作られる。暗視野イルミネーションを使用する場合には、データフォームは明るく輝かされ、一方で対象の表面は、相対的に暗いままである。
【０００８】
この暗視野イルミネーション方法を使用する公知のスキャナは、スキャナのカメラの光学システムに対して対称的である点光源をインプリメントする。例えば、１つの公知のスキャナは、データフォームを同時に照らす９個の発光ダイオード（ＬＥＤ）の輪を有し、一方で他のスキャナは、スキャンされるマークに近付くように設計される円筒形の押し出し（ｅｘｔｒｕｓｉｏｎ）を有する拡散ライトパイプ（ｄｉｆｆｕｓｉｎｇ  ｌｉｇｈｔｐｉｐｅ）を有する。
【０００９】
他のハンドヘルドスキャナは、左右から同時にデータフォームを照らす２つの光源を備え、一方でＤＰＭの提案された印刷品質規格は、中心を通る垂直方向に位置する、換言すると４個の点光源に対して対称な軸に沿って位置するスキャナのカメラで、データフォームの表面から４５°の角度で、互いから９０°にある４個の点光源の使用を推奨する。不幸にも、ＤＰＭデータフォームの対称的なイルミネーションは、データフォームが特定の角度で照らされる場合に、イメージをデコードしにくくさせ得る。
【００１０】
別の暗視野イルミネーションインプリメンテーションにおいて、データフォームを明るく照らすためにグランシング（ｇｌａｎｃｉｎｇ）イルミネーションが使用される。グランシングイルミネーションは、極端な角度でデータフォームに当たるイルミネーションである。対象の表面に当たる光は、わずかに当たってそれ、一方でデータフォームのクレータに当たる光は、反射されてスキャナに戻る。グランシングイルミネーションを提供する公知のハンドヘルドＤＰＭスキャナは、開いた円筒形のパイプを備える。パイプの第１の開口端は、スキャナのヘッドに取り付けられ、パイプの第２の開口端は、ＬＥＤを含む。ＬＥＤは、ブロードイルミネーションを提供し、４つの同等なグループに分かれる。全てのＬＥＤが一度に使用され得るか、または１回に１グループが使用され得る。スキャナの例示的な動作において、ユーザは、グランシングイルミネーションを提供するように、パイプの第２の開口端を直接データフォームの上に置く。不幸にも、イルミネーションがグランシングすることを確実にするために、ユーザは、パイプを、対象の表面の上に直接、または対象の表面に非常に接近して置かなければならない。さらに、カメラの視野は、パイプの第２の開口端を越えては広がらない。従って、ターゲットデータフォームが、障害物に囲まれている場合には、またはデータフォームが対象の窪んだ領域に引っ込んでいる場合には、イルミネーションがもはやグランシングせず、スキャナの視野が広がり得ないので、グランシングスキャナは、効果的でない。
【００１１】
さらに、組み込まれたイルミネーションサブシステムを有する公知のＤＰＭスキャナ（例えば、上記のようなもの）は、しばしば大きくおよび／または壊れやすい。従って、ターゲットデータフォームの上に直接置かれる必要がなく、デコードしやすいイメージを生成し得るスターディな（ｓｔｕｒｄｙ）イルミネーションサブシステムを有するＤＰＭスキャナへの必要性が存在する。
【発明の開示】
【課題を解決するための手段】
【００１２】
本明細書において記載され、請求される本発明は、この必要性および他の必要性を満たし、それは、本明細書の教示から明らかである。本発明の実施形態は、ＤＰＭデータフォームを非対称に照らすための方法および装置を含む。
【００１３】
本発明の例示的な実施形態は、データキャプチャのための非対称のイルミネーションの方法を包含し、例えば、ＤＰＭスキャンデバイスは、スキャンデバイスの光学モジュールの片側のイルミネーション媒体を使用してデータフォームを照らす。イルミネーションと同時に、スキャンデバイスは、データフォームの電子的な表現をキャプチャし、データフォームをデコードする。
【００１４】
本発明の代替的な実施形態において、ＤＰＭスキャンデバイスはスキャナの光学モジュールの周囲に配置される複数の光源を備える。これらの光源は、光学モジュールに対して対称的であったり、なかったりする。スキャナは、光源の各々を、または光源のサブセットを使用して順にＤＰＭデータフォームを照らし、スキャナがデータフォームをうまく読み込んだ場合には任意選択的にストップする。複数の光源は、スキャナがデータフォームを非対称に、および異なる角度で照らすことを可能にする。
【００１５】
一部の実施形態において、イルミネーション媒体は、軸に対して回転し、スキャナは、異なる回転角でデータフォームを照らす。スキャナは、各角度でデータフォームの電子的な表現をキャプチャし、デコードすることを試行し、デコードが成功した後に、任意選択的にストップする。
【００１６】
代替的な実施形態において、イルミネーション媒体はデータキャプチャモジュールの外側に配置され、データフォームに向けられる。イルミネーションは、点光源であり得、および／または非対称にデータフォームに向けられ得る。外部のイルミネーション媒体は、例えば、製造組立ライン環境において使用され得る。
【００１７】
本発明の他の対象および特性は、添付する図面と関連して考慮し、以下の詳細な記載から明らかになる。しかしながら、図面は、単に例示の目的のためのみに設計され、本発明の限定を規定するものではないことが理解される。
【発明を実施するための最良の形態】
【００１８】
図面は、スケールが合わせられておらず、単に例示であり、類似の参照番号は、いくつかの図を通して、類似の要素を描く。
【００１９】
非対称のイルミネーションのための方法および装置のいくつかの例示的な実施形態が、添付する図面に関連して示され、記載される。
【００２０】
本発明に従ってインプリメントされる例示的なデータキャプチャデバイス（例えば、ＤＰＭイメージスキャナ）は、スキャナのスキャンモジュール（例えば、カメラ）の一側面上に置かれるイルミネーションモジュール（例えば、ＬＥＤ）を備える。カメラに対するＬＥＤの位置は、ＤＰＭ表面をスキャンするための非対称のナロービームイルミネーションを作る。
【００２１】
本発明のさらなる実施形態において、スキャナの角度許容値は、カメラの周囲に複数の光またはグループの光を加えることによって、広げられ得る。光の位置は、カメラに対して対称的であったり、なかったりする。非対称のイルミネーションスキャン方法のデコード動作の間に、各光または各グループの光は、順に、データフォームを照らす。スキャナは、各イルミネーション角度からデータフォームのイメージをキャプチャし、デコードし、デコードが良好になされた場合には、動作を終える。代替的な実施形態においては、角度許容値は、イルミネーションモジュールを回転することまたは旋回させることを用いて増加させ得る。
【００２２】
複数のイルミネーションソースが、スキャナのカメラの複数の側面から使用される場合には、クレータの中心が影の中に残され、一方でクレータの円周は照らされ、クレータがイメージの中で単一のハイライトされた実体として見えることが望まれる。不幸にも、イルミネーションが正確には円でない場合には、クレータおよびクレータのリムによって作られる複数のハイライトおよび影は、デコードし難いイメージを作り得る。例えば、光が複数の角度からインパクトサイト（ｉｍｐａｃｔ  ｓｉｔｅ）に放たれる場合には、複数のハイライトが、クレータの曲面から反射しているように見られ得る。さらに、複数の影が、クレータのリムによって作られるように見られ得る。これらの追加のハイライトおよび影はイメージの解釈を複雑にし得る。
【００２３】
データフォームがスキャンされる場合には、対象がスキャナの前を移動するか、またはスキャナが対象の前を移動させられるかのいずれかであるので、光源およびカメラに対する対象の角度は動的である。対象の角度が変化し得、特定のイルミネーション角度でキャプチャされたイメージはより簡単にデコードし得るので、ＤＰＭスキャナは、典型的には、一度のデコードの試行の間に複数のイメージを得る。複数の対称の光源が同時にデータフォームを照らすために使用される場合には、複数の同時光源が、キャプチャされたイメージに複数のハイライトおよび影を作る、莫大な数のイルミネーション角度があるので、インパクトサイトごとに１つのハイライトおよび／または影を取得するようにデータフォームをフレームすることは困難であり得る。
【００２４】
非対称のイルミネーションの下でさえ、特定の角度で、各インパクトサイトのクレータおよびリムは、２セットのハイライトおよび影を作り得るが、イメージはこれら２つのセットに限定される。対称に照らされる場合には、イメージは、解釈をさらに困難にさせる追加のハイライトおよび影を含み得る。従って、ＤＰＭデータフォームを非対称に照らすことは、インパクトサイトごとに１つのハイライトおよび／または影を示すイメージをキャプチャする機会を増加させ、デコードし易いイメージを作る。
【００２５】
ある環境において、例えば、製造組立ラインにおいて、データキャプチャは、データキャプチャモジュールと外部のイルミネーション媒体とを備えるシステムを用いて達成され得る。ＤＰＭスキャナの性能は、適切なイルミネーション（例えば、オンアクシス（ｏｎ−ａｘｉｓ）イルミネーション、オフアクシス（ｏｆｆ−ａｘｉｓ）イルミネーション、非対称イルミネーション、点または拡散イルミネーション）を用いて改良され得、適切なイルミネーションは、様々な条件および／または構成の下で変化し得る。対象の方向が、データキャプチャモジュールおよび外部のイルミネーション媒体（例えば、組立ライン上の対象）に対して相対的に一定である場合には、特定のセットの条件に最良に適した外部のイルミネーション媒体が、外部のイルミネーション媒体が、適切にデータフォームを照らすように通過する対象に向けられるように選択され得る。
【００２６】
図２を参照すると、データキャプチャモジュール１００を備えるデバイス１０１の例示的なブロック図が示される。デバイス１０１は、例示的な実施形態において、ハンズフリースキャナ、ハンドヘルドスキャナ、モバイルコンピュータなどであり得る。データ収集モジュール１００は、１つの限定されない例示的な実施形態において、イメージスキャナモジュール１００であり得る。イメージスキャナ１００は、デバイス１０１に統合され得る。さらに、データキャプチャモジュール１００は、デバイス１０１内にあるように示されるが、代替的な実施形態においては、データキャプチャモジュール１００は、デバイス１０１に有線または無線で結合される分離したモジュールであり得る。例えば、一実施形態において、データキャプチャモジュール１００は、コンピュータ１０１と結合されるコンパーチブルハンドヘルドの／据え付けのスキャンガンであり得る。
【００２７】
イメージスキャナ１００は、バス１２５によって一緒に結合された処理ユニット１０５と、スキャンモジュール１１５と、メモリ１２０と、通信インタフェース１１０と、イルミネーションモジュール１４０とを備えている。データキャプチャモジュール１００のモジュールは、ソフトウェア、ハードウェア、ソフトウェアをエミュレートするハードウェア、および再プログラム可能なハードウェアの任意の組み合わせとしてインプリメントされ得る。バス１２５は、本発明の異なるモジュールの相互運用を示す例示的なバスである。設計選択の問題として、２つ以上のバスがあり得、一部の実施形態においては特定のモジュールがバス１２５と結合される代わりに、直接結合され得る。
【００２８】
処理ユニット１０５は、例示的な実施形態において、１つ以上の中央処理装置（ＣＰＵ）、書き換え可能ゲートアレイ（ＦＰＧＡ）などとしてインプリメントされ得る。ある実施形態において、処理ユニット１０５は、メモリ１２０に格納されるソフトウェアおよび未加工のイメージを処理する汎用ＣＰＵを備え得る。他の実施形態において、処理ユニット１０５のモジュールは、例えば、信号処理、インタフェースエミュレーションなどの機能を実行するように処理ユニット１０５のメモリ内で予めプログラムされ得る。代替的な実施形態において、処理ユニット１０５の１つ以上のモジュールは、（例えば、メモリ１２０から）様々な処理を用いてロードされ得、複数の機能を行うＦＰＧＡとしてインプリメントされ得る。処理ユニット１０５は、上記のプロセッサの任意の組み合わせを備え得る。
【００２９】
スキャンモジュール１１５は、一実施形態において、光学モジュール１３０と、センサモジュール１３５と、ターゲッティングモジュール１４２とを備えるカメラ１１５としてインプリメントされ得る。光学モジュール１３０は、例えば、カメラ１１５のレンズ１３０であり得る。一部の実施形態において、光学モジュール１３０は２つ以上のレンズを備え得、２つ以上の焦点を提供し得る。さらに、光学モジュール１３０は、レンズには限定されず、イメージをキャプチャするために適した任意のプリズムおよび／または他の光学媒体が、光学モジュールをインプリメントするために使用され得る。
【００３０】
センサモジュール１３５は、一実施形態において、電荷結合デバイス（Ｃｈａｒｇｅｄ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）（ＣＣＤ）としてインプリメントされ得る。ＣＣＤ１３５は、処理のためにデジタルフォーマットでイメージを記録する。代替的な実施形態において、イメージをキャプチャする任意のセンサが、使用され得、センサモジュール１３５（例えば、ＣＭＯＳ半導体）をインプリメントする。イルミネーションモジュール１４０は、限定されない一実施形態において、１つ以上の発光ダイオード（ＬＥＤ）１４５としてインプリメントされ得る。他のイルミネーション媒体が、代替的な実施形態において使用され得る。非対称のイルミネーションを提供するためのイルミネーション媒体の配置、数、および使用は、以下にさらに記載される。
【００３１】
本発明の一部の実施形態は、ターゲッティングモジュール１４２を備え得る。ターゲッティングモジュール１４２は、イメージスキャナ１００の視野に近いターゲットを投影する、光源または複数の光源（例えば、レーザ）を備える。ターゲットは、スキャナの視野にデータフォームを配置することにおいてユーザを助け得る、十字線、正方形、円形、または任意の他のデザインとして対象上に現れる。
【００３２】
メモリ１２０は、揮発性メモリ、不揮発性メモリ、および再書き込み可能なメモリ（例えば、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）および／またはフラッシュメモリ）としてインプリメントされ得る。メモリ１２０は、イメージスキャナ１００を動作するために使用される方法および処理（例えば、信号処理方法１５０、電力管理方法１５５、インタフェース方法１６０および非対称のイルミネーションスキャン方法１６５）を格納する。メモリ１２０はまた、未加工のイメージデータおよび／または処理されたイメージデータを格納するために使用され得る。
【００３３】
デコード動作が開始される場合、例えば、トリガが押された場合には、スキャナ１００は、非対称のイルミネーションスキャン方法１６５を開始する。本発明の一実施形態において、スキャナはスキャンモジュール１１５の片側からターゲットデータフォームを照らす。スキャンモジュール１１５は、スキャナ１００の視野内のイメージをキャプチャし、イメージは、信号処理方法１５０によって解析され、デコードされる。
【００３４】
図３は、本発明の実施形態に従ってインプリメントされた、例示的なスキャンモジュール３００の前面図を示す。スキャンモジュール３００は、カメラレンズ３０５と、イルミネーション媒体３１０と、ターゲッティングレンズ３１５とを備えている。イルミネーション媒体３１０（例えば、ＬＥＤ３１０）は、カメラレンズ３０５の左側に位置される。ＬＥＤ３１０からの光が、カメラレンズ３０５の片側から来るので、ＬＥＤ３１０は、デコード動作の間に、非対称にデータフォームを照らす。代替的な実施形態において、イルミネーションモジュール３１０は、カメラレンズ３０５の同じ側に位置されるＬＥＤのグループを備え得る。例示的な実施形態において、レンズ３０５がデータフォームと一列に並んだ場合の角度で、ターゲットデータフォームを照らすように、ＬＥＤ３１０は位置される。ＬＥＤ３１０からの光は、斜めにデータフォームを照らすが、イルミネーション媒体および／またはスキャナは、データフォームに接触したり、極端に近付いたりする必要がない。
【００３５】
別の実施形態において、スキャナ１００の角度許容値を増加させるために、スキャンモジュール１００は、カメラレンズ１３０とは異なる側に位置される追加のＬＥＤ１４０を備え得る。対象の方向とスキャナの方向とは、動的であるので、データフォームによって作られるハイライトおよび／または影は、１つのイルミネーション角度から別の角度にかけてデコードし易くなり得る。代わりに使用される、拡散型のＬＥＤは、スキャナ１００が、異なる角度からデータフォームを非対称に照らすことを可能にする。データフォームの１つ以上のイメージが、各イルミネーション角度に対してキャプチャされ、一旦データフォームがうまくデコードされると、スキャナ１００は、任意選択的にデコード動作を終了し得る。
【００３６】
図４は、本発明に従ってインプリメントされた、別の例示的なスキャンモジュール４００の前面図を示す。スキャンモジュール３００および４００は、例示であり、スケールに合わせて描かれていない。スキャンモジュール４００は、カメラレンズ４０５と、ターゲッティングレンズ４１０と、第１のイルミネーション媒体４１５（これはＬＥＤ４２０および４２５のグループを備えている）と、第２のイルミネーション媒体４３０（これはＬＥＤ４３５および４４０を備えている）とを備えている。
【００３７】
非対称のイルミネーションスキャン方法の例示的なデコード動作において、スキャンモジュール４００は、第１のイルミネーション媒体４１５を用いてターゲットデータフォームの１つ以上のイメージをキャプチャし、解析する。スキャナ１００が、キャプチャされたイメージを用いてデータフォームをうまくデコードしない場合には、スキャンモジュール４００は、第２のイルミネーション媒体４３０を用いてデータフォームを照らし、追加のイメージをキャプチャし、解析する。データフォームおよび／またはスキャナ１００が、第２のイルミネーション角度がデコードし易いイメージを生成するように位置されるので、第２のイルミネーション角度を用いて行われるデコード動作は、成功し得る。
【００３８】
図４に示される例示的な実施形態は、２つのイルミネーション媒体に限定はされない。複数のＬＥＤまたはＬＥＤのグループが、カメラレンズの周囲に位置され得る。さらに、イルミネーション媒体は、カメラレンズ４０５に対して対称的に配置される必要はない。イルミネーション媒体は、イルミネーション角度を変化させるようにカメラレンズ４０５から異なる距離に配置され得る。
【００３９】
一部の実施形態において、スキャナ１００の角度許容値は、イルミネーション媒体１４０を回転または旋回することを用いて増加し得る。スキャナ１００は、各イルミネーション角度で、データフォームの１つ以上のイメージを得て、データフォームがうまく読み込まれた場合に、任意選択的に止まる。
【００４０】
図２に戻って、データ収集モジュール１００は、種々の言語で通信する異なるデバイス１０１に対するモジュールとしてインプリメントされ得る。それゆえ、データ収集モジュール１００は、デコードされたデータフォームを、データ収集モジュール１００とインタフェースするデバイス１０１の言語に翻訳するインタフェース方法１６０を包含する。異なるインタフェースは、汎用シリアルバス（ＵＳＢ）、スキャナエミュレーション、ＩＢＭキーボードウェッジ、シンボルシリアルインタフェース（ＳＳＩ）などを含む。
【００４１】
電力管理方法１５５は、スキャナ１００によって使用される電力を管理する。一部の実施形態において、行動が所与の時間の間に検出されない場合には、スキャナ１００は、電力セーブモードにスイッチし得る。電力セーブモードは、スキャナ１００を完全にシャットダウンし得、あるいは該モードは、イメージキャプチャ速度を遅くし得、または他の電力セーブ手法を開始し得る。
【００４２】
図２の例示的な実施形態は、信号処理方法１５０と、非対称のイルミネーションスキャン方法１６５と、インタフェース方法１６０と、電力管理方法１５５とを別個の構成要素として図示するが、これらの方法はこの構成に限定されない。本明細書において記載される各方法は、全体または一部が、分離した構成要素であり得、または動作を相互運用し得、共有し得る。さらに、方法はメモリ１２０内に描かれるが、代替的な実施形態においては、方法は処理ユニット１０５のメモリ内に永久的にまたは動的に統合され得る。一部の実施形態において、スキャンモジュール１１５は、データキャプチャモジュール１００から分離し得、データキャプチャモジュール１００は、汎用コンピュータおよびソフトウェアを用いてインプリメントされ得る。
【００４３】
メモリ１２０は、図２に単一のモジュールとして示されるが、一部の実施形態において、イメージスキャナ１００は、２つ以上のメモリモジュールを備え得る。例えば、上記の方法は別個のメモリモジュール内に格納され得る。
【００４４】
図５は、非対称のイルミネーションを用いてデータフォームをスキャンする方法５００の例示的な実施形態を示している。イメージスキャナ１００の参照が、方法５００の記載においてなされる。方法５００のステップおよび本明細書に記載される方法は、例示的であり、ステップの順序は設計選択の問題として再編成され得る。非対称のイルミネーションスキャン方法５００は、開始ステップ２０５で開始する。例示的な実施形態において、イメージスキャナ１００および／もしくはデバイス１０１が電力を受けた場合、ならびに／またはスキャナ１００上のトリガもしくはボタンが押された場合に、方法５００が開始する。デバイス１０１および／またはスキャナ１００は、動作の前に診断を実行し得る。
【００４５】
処理は、ステップ５０５からステップ５１０まで進み、ここでスキャナ１００は、スキャンモジュールの側からターゲットデータフォームを照らす。図３のスキャンモジュール３００は、スキャンモジュール３００の片側に位置されるイルミネーション媒体３１０を有する例示的な構成を示す。スキャンモジュール３００の片側からのイルミネーションは、本発明に従って、ターゲットデータフォームを非対称に照らす。
【００４６】
処理は、ステップ５１０からステップ５１５まで進み、ここでスキャナ１００は、ターゲットデータフォームの表示（例えば、デジタルイメージ）をキャプチャする。次いで、ステップ５２０において、キャプチャされたイメージは解析され、ターゲットデータフォームはデコードされる。ステップ５４５において、デコードアルゴリズムが成功した場合には、処理はステップ５５５に進み、ここでデコードされたデータがさらに処理される。例えば、データは、デバイス１０１が解釈し得る言語に翻訳され得る。例えば、ステップ５５５において、イメージスキャナ１００が、ＵＳＢ接続を介してコンピュータに取り付けられる場合には、デコードされたデータフォームは、シリアル形式に翻訳され、通信インタフェース１１０を介してデバイス１０１に通信される。ステップ５５５に続いて、方法５００の処理はステップ５６０に進み、ここで方法５００はステップ５０５に戻り、イメージスキャナ１００は別のデータフォームを処理する準備が出来ている。
【００４７】
ステップ５４５に戻って、スキャナ１００がターゲットデータフォームのデコードを良好にしない場合には、処理はステップ５５０に進む。一部の実施形態においては、イメージスキャナ１００は何もせず、ステップ５６０においてステップ５０５に戻るが、他の実施形態においては、スキャナ１００はフェイル信号を通信インタフェース１１０に送信し得、および／または聞き取れるフェイルインジケータをスキャナ１００のオペレータに発する。デバイス１０１は、聞き取れる音および／またはスクリーン上のメッセージを介して、フェイル信号を認識させ、オペレータに失敗を警告するようにプログラムされ得る。さらに、スキャナ１００および／またはデバイス１０１は、データフォームをスキャナ１００まで持ち上げるように、ならびに／もしくは異なる方向にスキャナおよび／または対象を傾けるように、オペレータに指示し得る。
【００４８】
ステップ５５０に戻って、代替的な実施形態において、失敗したデコードの試行に応答して、ステップ５６０においてスキャナ１００は、ステップ５１０に戻り、解析のためにターゲットデータフォームの別のピクチャを得る。スキャナ１００は、失敗の前に予め決定された数の回数だけ試行し得る。他の実施形態において、２つ以上のイメージが並行して解析され得る。
【００４９】
図４に示されるように、スキャナ１００は、２つ以上のイルミネーション媒体を備え得る。図６は、別の非対称のイルミネーションスキャン方法６００を示し、ここでスキャナ１００は、カメラレンズの左右に位置される２つのイルミネーション媒体を有するスキャンモジュールを備えている。
【００５０】
非対称のスキャン方法６００は、ステップ６０５において開始し、ここでスキャナ１００は動作に入るようにトリガされ、および／または電力を受ける。ステップ６１０において、スキャナ１００は、第１のイルミネーション媒体（例えば、イルミネーションモジュール１（４１５））を用いてターゲットデータフォームを照らす。代替的な実施形態において、方法６００は、イルミネーションモジュール２（４３０）を有して開始し得るか、またはスキャナ１００は、デコード動作ごとにイルミネーション媒体を交替し得る。
【００５１】
処理は、ステップ６１０からステップ６１５に進み、ここでスキャナはデータフォームのデジタル表示をキャプチャし、ステップ６２０において、イメージがデコードされる。デコードが成功した場合には、処理はステップ６２５からステップ６５５まで進み、ここでデコードされたデータはさらに処理される。次いで、ステップ６６０において、スキャナ１００は開始ステップ６０５に戻り、別のデータフォームのための準備が出来ている。
【００５２】
ステップ６２５に戻って、キャプチャされたデコードが成功しない場合には、処理はステップ６２５からステップ６３０まで進み、ここでスキャナ１００はスキャンモジュール４００の第２の側（例えば、イルミネーション媒体２（４３０））からターゲットデータフォームを照らす。ステップ６３５において、照らされるデータフォームのイメージは、キャプチャされ、ステップ６４０においてイメージがデコードされる。ステップ６４５において、デコードが成功した場合には、処理はステップ６４５からステップ６５５まで進み、ここでデコードされたデータはさらに処理される。次いで、ステップ６６０において、スキャナ１００は開始ステップ６０５に戻り、別のデータフォームのための準備が出来ている。
【００５３】
ステップ６４５に戻って、キャプチャされたイメージがうまくデコードされない場合には、処理は、フェイルステップ６５０に進む。ステップ６５０に続いて、一部の実施形態においては、ステップ６６０において方法６００がステップ６１０に戻り、データフォームを再びデコードすることを試行する。このループは、所所の反復回数に対して、またはスキャナがうまくデータフォームをデコードするまで繰り返され得る。他の実施形態においては、ステップ６６０において、スキャナ１００は開始ステップ６０５に戻る。
【００５４】
方法６００の他の実施形態において、スキャナ１００は、別のイルミネーションモジュールにスイッチする前に、予め決定された数の回数の間、同一のイルミネーションモジュールを用いて、イメージをキャプチャし、ターゲットデータフォームをデコードすることを試行し得る。
【００５５】
方法６００に記載されるものと類似の方法が、イルミネーションモジュールを回転することを用いてスキャナ１００が、角度許容値を増加させる実施形態において使用され得る。異なるイルミネーションソースを用いてイメージをキャプチャする代わりに、イルミネーション媒体を回転することによって、複数のイルミネーション角度が作られる。
【００５６】
図７は、外部のイルミネーション媒体を有するデータキャプチャシステム７００を備えている本発明の代替的な実施形態を示す。データキャプチャシステム７００は、対象７１５に向けられたデータキャプチャモジュール７０５と、イルミネーション媒体７１０とを備えている。対象７１５は、ＤＰＭデータフォーム（例えば、２次元コード）を備えている。例示的な一実施形態において、データキャプチャシステム７００は、組立ラインの一部である構造７２０に結合されている。対象がデータキャプチャモジュール７０５の視野を通過する場合に、イルミネーション媒体７１０によって、対象は照らされる。データキャプチャモジュール７０５は、通過する対象７１５上のデータフォームをキャプチャし、解析する。代替的な実施形態において、データキャプチャシステム７００は、基底またはプラットフォーム備えている構造７２０を備え、ここに対象は解析のために位置され得る。
【００５７】
一実施形態において、データキャプチャモジュール７０５は、イルミネーション媒体なしでＤＰＭスキャナ７０５を用いてインプリメントされる。データフォームは、外部のイルミネーション媒体７１０によって照らされる。外部のイルミネーション媒体７１０は、連続モードの蛍光灯ライトボックス、ＬＥＤによって稼動されるフラッシュイルミネーションライトボックス、フラッシュランプなどとしてインプリメントされ得る。スキャナ７０５の視野を通過するＤＰＭデータフォームを最適に照らすように、手動的におよび／または自動的に、外部イルミネーションは選択され、位置される。例えば、選択されるイルミネーション媒体は、点または拡散イルミネーションであり、イルミネーション媒体７１０は、非対称に、オンアクシスに、オフアクシスに、など位置され得る。さらに、代替的な実施形態において、データキャプチャシステム７００は、複数のイルミネーション媒体を備え得、図６に描写される非対称のイルミネーションスキャン方法を実行し得る。
【００５８】
一部の実施形態において、同調イルミネーションを円滑にするために、スキャナ７０５は、イルミネーション媒体７１０と、有線、無線のいずれかによって別のコンピュータなどを介して結合される。スキャナ７０５がイメージを得る場合に、外部のイルミネーション媒体７１０のスイッチをオンする（ｔｕｒｎ  ｏｎ）制御信号を、スキャナ７０５は送信し得る。スキャナ７０５の露光設定は、イルミネーション制御信号よりもわずかに長くあり得、イルミネーション制御信号の遅延が、イルミネーション媒体７１０を、露光した期間外に活性化させないようにする。イルミネーション媒体のスイッチをオンおよびオフすることは、移動する対象上のデータフォームをフリーズさせるフラッシング効果を生じる。
【００５９】
一般的に利用可能なセンサは、ＣＣＤまたはＣＭＯＳセンサであり、世界中で一般的なテレビ信号規格に従って、しばしば、１秒ごとに２５〜３０フレームで最適に動作するように設計される。これらの速度で繰り返されるフラッシュイルミネーションは、フリッカ効果を示す傾向にある。しかし、一定に移動する組立ラインの環境のような環境に対しては、許容される最大速度で繰り返されるスキャンが、ある場合には望ましい。フリッカ効果を抑圧するための方法は、イルミネーションモジュールに、データキャプチャモジュールによってキャプチャされたイメージの数によって要求される数よりも多くのフラッシュを生成させることである。
【００６０】
本発明の実施形態はドットピーニングされたデータフォームをデコードするために記載されたが、本発明は、他のＤＰＭ手法（例えば、エッチング）によって作られるデータフォームと共に使用され得る。
【００６１】
好ましい実施形態に適用された場合の本発明の基本的な新規な特徴が、示され、記載され、指摘されたが、開示された本発明の形成および詳細における様々な省略と置換と変化とが、本発明の精神から逸脱することなく当業者によってなされ得ることが理解される。それゆえ、本明細書に添付される特許請求の範囲によって示される限りにおいて限定されることが意図されている。
【図面の簡単な説明】
【００６２】
【図１】図１は、例示的なＤＰＭデータフォームを図示する。
【図２】図２は、本発明の実施形態に従ってインプリメントされた、例示的なデータキャプチャモジュールを図示する。
【図３】図３は、本発明の実施形態に従ってインプリメントされた、例示的なスキャンモジュールを図示する。
【図４】図４は、本発明の別の実施形態に従ってインプリメントされた、別のスキャンモジュールを図示する。
【図５】図５は、本発明の実施形態に従ってインプリメントされた例示的な非対称のイルミネーション方法を図示する。
【図６】図６は、本発明の実施形態に従ってインプリメントされた代替的な対称のイルミネーション方法を図示する。
【図７】図７は、外部のイルミネーション媒体を備える、本発明の代替的な実施形態を図示する。
【図１】
2008527492.tif 000003
【図２】
2008527492.tif 000004
【図３】
2008527492.tif 000005
【図４】
2008527492.tif 000006
【図５】
2008527492.tif 000007
【図６】
2008527492.tif 000008
【図７】
2008527492.tif 000009
【手続補正書】
【提出日】平成19年12月13日(2007.12.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非対称のイルミネーションの方法であって、
情報キャプチャモジュールの光学モジュールの第１の部分に位置する第１のナロービームイルミネーション媒体を用いて対象を照らすステップと、
該対象の第１の電子的な表現をキャプチャするステップと、
該光学モジュールの第２の部分に位置する第２のイルミネーション媒体を用いて該対象を照らすステップであって、該第１のイルミネーション媒体からのイルミネーションと該第２のイルミネーション媒体からのイルミネーションとは、実質的に同一の波長におけるイルミネーションである、ステップと、
該対象の第２の電子的な表現をキャプチャするステップと、
該対象の該第１の電子的な表現および該第２の電子的な表現を解析するステップと
を包含する、方法。
【請求項２】
前記対象は、ドットピーニングされた２次元データフォームを備えている、請求項１に記載の方法。
【請求項３】
前記イルミネーション媒体のうちの少なくとも１つは、発光ダイオードとしてインプリメントされている、請求項１に記載の方法。
【請求項４】
前記情報キャプチャモジュールは、イメージスキャナである、請求項１に記載の方法。
【請求項５】
前記イメージスキャナは、処理ユニットと、メモリと、スキャンモジュールとを備えている、請求項４に記載の方法。
【請求項６】
前記スキャンモジュールは、前記光学モジュールと、センサモジュールと、前記イルミネーション媒体とを備えているカメラである、請求項５に記載の方法。
【請求項７】
前記光学モジュールは、前記カメラのレンズである、請求項６に記載の方法。
【請求項８】
前記第２のイルミネーション媒体を用いて前記対象を照らすステップと、該対象の前記第２の電子的な表現をキャプチャするステップと、該対象の該第２の電子的な表現を解析するステップとは、該対象の前記第１の電子的な表現をデコードすることに依存する、請求項１に記載の方法。
【請求項９】
前記情報キャプチャモジュールは、前記光学モジュールの周囲に配置されたさらなる複数のイルミネーション媒体をさらに備えている、請求項１に記載の方法。
【請求項１０】
前記複数のイルミネーション媒体の各々を交互に照らすステップと、
各イルミネーションを用いて前記対象のさらなる電子的な表現をキャプチャするステップと、
該対象の該キャプチャされたさらなる電子的な表現を解析するステップと
をさらに包含する、請求項９に記載の方法。
【請求項１１】
前記対象からさらなる電子的な表現をキャプチャするステップは、デコードが成功した後にストップする、請求項１０に記載の方法。
【請求項１２】
情報キャプチャモジュールの光学モジュールの片側のナロービームイルミネーション媒体を用いて対象を照らすステップであって、該イルミネーション媒体は、軸の周りを回転する、ステップと、
該対象の電子的な表現をキャプチャするステップと、
該対象の該電子的な表現を解析するステップと
を包含する、方法。
【請求項１３】
前記イルミネーション媒体を第２の角度まで回転させるステップと、
該第２のイルミネーション角度で、該イルミネーション媒体を用いて、前記対象を照らすステップと、
該対象の第２の電子的な表現をキャプチャするステップと、
該対象の該キャプチャされた第２の電子的な表現を解析するステップと
をさらに包含する、請求項１２に記載の方法。
【請求項１４】
前記イルミネーション媒体を複数の角度まで回転させるステップと、
該複数のイルミネーション角度で、該イルミネーション媒体を用いて前記対象を照らすステップと、
各イルミネーション角度で、該対象のさらなる電子的な表現をキャプチャするステップと、
該対象の該キャプチャされたさらなる電子的な表現を解析するステップと
をさらに包含する、請求項１２に記載の方法。
【請求項１５】
前記対象から、後に解析されるさらなる電子的な表現をキャプチャするステップは、デコードが成功した後にストップする、請求項１４に記載の方法。
【請求項１６】
情報キャプチャデバイスであって、
処理ユニットと、
スキャンモジュールと、
第１の位置に位置する第１のイルミネーション媒体と、
第２の位置に位置する第２のイルミネーション媒体であって、該第１のイルミネーション媒体および該第２のイルミネーション媒体は、実質的に同一の波長におけるイルミネーションを提供する、第２のイルミネーション媒体と、
該情報キャプチャデバイス上で動作可能な少なくとも１つの処理を格納するメモリと
を備えており、
該少なくとも１つの処理は、
該第１のイルミネーション媒体を用いて対象を照らすステップと、
該対象の第１の電子的な表現をキャプチャするステップと、
該第２のイルミネーション媒体を用いて該対象を照らすステップと、
該対象の第２の電子的な表現をキャプチャするステップと、
該第１の表現および該第２の表現を解析するステップと
を包含する、情報キャプチャデバイス。
【請求項１７】
前記対象は、ドットピーニングされた２次元データフォームを備えている、請求項１６に記載の情報キャプチャデバイス。
【請求項１８】
前記イルミネーション媒体のうちの少なくとも１つは、発光ダイオードとしてインプリメントされる、請求項１６に記載の情報キャプチャデバイス。
【請求項１９】
前記情報キャプチャデバイスは、イメージスキャナである、請求項１６に記載の情報キャプチャデバイス。
【請求項２０】
前記スキャンモジュールは、前記光学モジュールとセンサモジュールと前記イルミネーション媒体とを備えているカメラである、請求項１６に記載の情報キャプチャデバイス。
【請求項２１】
前記光学モジュールは、前記カメラのレンズである、請求項２０に記載の情報キャプチャデバイス。
【請求項２２】
前記第２のイルミネーション媒体を用いて前記対象を照らすステップと、該対象の第２の電子的な表現をキャプチャするステップと、該対象の該第２の電子的な表現を解析するステップとは、該対象の前記第１の電子的な表現をデコードすることに依存する、請求項１６に記載の情報キャプチャデバイス。
【請求項２３】
前記光学モジュールの周囲に配置される複数のさらなるイルミネーション媒体をさらに備えている、請求項１６に記載の情報キャプチャデバイス。
【請求項２４】
前記少なくとも１つの処理は、
前記複数のさらなるイルミネーション媒体の各々を交互に照らすステップと、
各イルミネーションを用いて前記対象のさらなる電子的な表現をキャプチャするステップと、
該対象の該キャプチャされたさらなる電子的な表現を解析するステップと
をさらに包含する、請求項２３に記載の情報キャプチャデバイス。
【請求項２５】
前記対象から、後に解析されるさらなる電子的な表現をキャプチャするステップは、デコードが成功した後にストップする、請求項２４に記載の情報キャプチャデバイス。
【請求項２６】
情報キャプチャデバイスであって、
処理ユニットと、
スキャンモジュールと、
軸の周りを回転するイルミネーション媒体と、
該情報キャプチャデバイス上で動作可能な少なくとも１つの処理を格納するメモリと
を備えており、
該少なくとも１つの処理は、
該イルミネーション媒体を用いて対象を照らすステップと、
該対象の電子的な表現をキャプチャするステップと、
該電子的な表現を解析するステップと
を包含する、情報キャプチャデバイス。
【請求項２７】
前記少なくとも１つの処理は、
前記イルミネーション媒体を第２の角度まで回転させるステップと、
該第２のイルミネーション角度で、該イルミネーション媒体を用いて前記対象を照らすステップと、
該対象の第２の電子的な表現をキャプチャするステップと、
該対象の該第２の電子的な表現を解析するステップと
をさらに包含する、請求項２６に記載の情報キャプチャデバイス。
【請求項２８】
前記少なくとも１つの処理は、
前記イルミネーション媒体を複数の角度まで回転させるステップと、
該複数のイルミネーション角度で該イルミネーション媒体を用いて前記対象を照らすステップと、
各イルミネーション角度で該対象のさらなる電子的な表現をキャプチャするステップと、
該対象の該キャプチャされた電子的な表現を解析するステップと
をさらに包含する、請求項２６に記載の情報キャプチャデバイス。
【請求項２９】
前記対象から、後に解析されるさらなる電子的な表現をキャプチャするステップは、成功したデコードの後にストップする、請求項２８に記載の情報キャプチャデバイス。
【国際調査報告】
2008527492.tif 000010