(57)【特許請求の範囲】
【請求項１】
リーダーの視野に配置された情報含有証印（IBI、information bearing indicia）を読み取るための証印リーダーは、
近いスキャニングモードで証印リーダーからの第１の距離に配置されたターゲットのＩＢＩをスキャンするための第１の光ビームを転送するための第１の光生成器と、
遠いスキャニングモードで証印リーダーからの第１の距離よりも長い第２の距離に配置されたターゲットのＩＢＩをスキャンするための第２の光ビームを転送するための第２の光生成器と、
第１及び第２の光生成器を活性化させるためのトリガーと、
受光経路を介して第１又は第２の光ビームのいずれかからターゲットから反射された光を差し向けるための受光システムと、
前記差し向けられ反射された光を代表的な出力信号に変換するための光検出器と、
前記出力信号から導出されたＩＢＩ情報を復号化するためのデコーダと、
を有し、
前記第１の光生成器、第２の光生成器、トリガー、受光システム、光検出器、および、デコーダは、ハンドヘルドハウジング内にサポートされ、オペレータがトリガーで第１の光生成器及び／又は第２の光生成器を選択的に活性化させ、
連続したトリガー作動の間、第１の遅延時間でトリガーを作動させることにより、第１又は第２の光生成器のいずれかを、オペレータが選択し、
連続したトリガー作動の間、第２の遅延時間でトリガーを作動させることにより、オペレータが、選択された光生成器を繰り返し活性化させ、前記第２の遅延時間が前記第１の遅延時間よりも長いことを特徴とする証印リーダー。
【請求項２】
第１又は第２の光生成器のいずれかを選択するためにオペレータが利用するためのディスプレイと、
を更に有することを特徴とする請求項１に記載の証印リーダー。
【請求項３】
選択的に活性化させることが、そこに提供されたプログラム命令情報を備えたＩＢＩを復号化することを有することを特徴とする請求項１に記載の証印リーダー。
【発明の詳細な説明】
【技術分野】
【０００１】
[01]  本発明は、証印リーダー装置に関し、特に単一の動きのトリガーで近くおよび遠い証印を読み込むように構成される証印リーダーに関する。
【背景技術】
【０００２】
[02]  証印読取装置（また、スキャナ、レーザー・スキャナ、画像入力装置、証印リーダーなどと称する）は、典型的には、印刷されたまたは表示された情報含有証印（IBI、information bearing indicia）（また、シンボル、象徴学、バーコードなどと称する）によって表されたデータを読む。例えば、シンボルタイプのものは、機械可読形式のデータの要素を表す特定の方法で配置される矩形の棒およびスペースの配置である。概して証印読み取り装置は、シンボルの上の光を送信し、バーコード・シンボルまたは証印から戻って散乱及び／又は反射した光を受光する。シンボルによって表されるデータを抽出するために信号および／または画像処理を実行するプロセッサによって、受け取られた光は、解釈される。概して証印読み取り装置は、可視または赤外線照明を利用する。概して、レーザー証印読取装置は、送信されたレーザー・ライトを利用する。
【０００３】
[03]  一次元の（１Ｄ）証印リーダーは、棒およびスペースの幅で、単一の軸に沿ってコード化されるデータを読み込むことによって特徴づけられ、その結果、シンボルがその軸に沿って十分に高い決定によってサンプルをとられると仮定するならば、この種のシンボルはその軸に沿って単一の走査から読み込まれることができる。
【０００４】
[04]  単一のバーコード・シンボルのデータのより多くの量の符号化を許容するために、コード化されたデータを多数の列に分割する多くのスタックされた1Ｄのバーコードシンボルは呈され、各々のそれぞれの1Ｄのバーコードパターンを含むことは完全なメッセージを形成するために結びつけられ、いくつかまたは全てが走査されなければならなく、それから復号化されなければならない。スキャニングは、一次元だけの場合に比較的より高い解像度を依然として必要とするが、２次元の異なる場所で多数の線形スキャンは、全部のシンボルを読み込むのに必要である。
【０００５】
[05]  ２次元（２Ｄ）マトリックスシンボルとして知られるバーコードシンボルのクラスが開発され、イメージベース読み取りを要求し、１Ｄシンボルよりもより大きなデータ密度および容量を要求する。2Dマトリックス・コードは、グラフィック・ファインダ、オリエンテーションおよび参照構造によって達成される規則的な多角形のマトリックスの範囲内で暗いか明るいデータ・エレメントとしてデータをコード化する。
【０００６】
[06]  しばしば、証印リーダーは、携帯用でもよく、無線でもよく、柔軟性のある特性が加えられる。これらの状況において、かかるリーダーは、無線ネットワークの一部を形成し、端末内に収集されたデータは、無線リンクを介してハード有線バックボーンに配置されたホストコンピュータに通信される。例えば、リーダーはリモート・コンピュータと通信するためのラジオまたはトランシーバを含むことができる。
【０００７】
[07]  かかるシステムに関する努力は、それらの用途の広さ、実用性および効率を改善するために開発を続けることにつながった。
【図面の簡単な説明】
【０００８】
【図１】[08]  図１は、典型的な証印リーダーシステムのブロック図である。
【図２】[09]  図２は、近くおよび遠い証印を走査する典型的な証印リーダーの斜視図である。
【図３】[010]  図3は、典型的なレーザー証印リーダーの簡略概略ブロック図である。
【図４】[011]  図４は、典型的なレーザー証印リーダーの簡略概略ブロック図である。
【図５】[012]  図５は、典型的なレーザー走査エンジンの平面図である。
【図６】[013]  図６は、典型的なレーザー走査エンジンの側面図である。
【図７】[014]  図７は、典型的なイメージング証印リーダーの簡略概略ブロック図である。
【発明を実施するための形態】
【０００９】
[015]  次いで、添付の図面において例示される典型的な実施形態を参照する。他の実施形態は、さまざまな形式があり、本願明細書において記載される例示の実施形態は、その実施形態に限定するように解釈されてはならない。むしろ、この開示は、完全な範囲、構造、動作、機能性および当業者への潜在的適用性を伝達するのに、これらの代表的な実施形態は詳述される。可能な場合、同じ参照番号が、同じまたは同様のパーツを参照するのに図面の全体にわたって使われる。本願明細書において用いられる用語「走査」または「スキャン」は、証印（indicia、インディシア）（またはシンボル）が備える情報からデータを読み取りまたは抜き取ることに関する。本願明細書において用いられる用語イメージングは、電子イメージの取得または作成に関する。
【００１０】
[016]  図１は、典型的なスキャニング・システム構成を例示し、情報含有証印（IBI、information bearing indicia）があるところで、複数の証印リーダー112が作動し、利用される。証印リーダーは固定式またはハンドヘルドでもよく、送信されたレーザー光を利用しているレーザー証印装置（またはレーザー・スキャナ）、または、光学イメージング装置として知られるイメージング証印読取装置、または、データをIBIsから引き出すイメージキャプチャ装置を利用する光学証印読取装置のいずれであってよい。
【００１１】
[017]  オペレータは、IBI、データフォーム（dataform）、テキストまたは集められる他のデータを含んでいるターゲットにハンドヘルド証印リーダー112を向けることができ、証印リーダー上のボタンまたはトリガー115を動かして、例えばIBIのスキャンを起動させるために、リーダーの完全または部分的な動作を制御する。IBIまたはデータフォームはまた、1Dバーコード、２次元のバーコード、1Dのスタックされたバーコード、ロゴ、グリフ、カラーコード等のような機械的に読み込み可能な、機械生成されたシンボルであってよい。
【００１２】
[018]  典型的な証印リーダー112は、モバイルデバイス（例えば、携帯スキャナ、携帯型データ端末（PDT）、パーソナル携帯情報機器（PDA）、携帯電話など）であってもよい。ポータブルデータ端末（すなわちPDT）は概して、無線伝達（WLANまたはWWAN）を介してデータを入力しまたは検索するのに用いられる電子デバイスであり、遠隔場所からデータベースにアクセスするためのフィールド、または、ストア、倉庫、病院で使用される証印リーダーとして役立つことができる。パーソナル携帯情報機器（PDA）は概して電子手帳として使用する携帯装置であり、時計およびカレンダとしての用途、コンピュータゲーム、インターネットへのアクセス、電子メールの送受信をすることができ、ラジオまたはステレオとしての用途、ビデオ録画、記録ノート、アドレス帳としての用途、および、スプレッドシートとしての用途のような計算機としての多くの用途を有する。典型的な証印リーダーは、ディスプレイ116を有することができる。典型的な証印リーダー112は、ハンドヘルドように構成されるハウジング117の中で提供される多くのサブシステムを有することができる。例えば、リーダーは、ハンドル部分111を有することができる。
【００１３】
[019]  典型的な証印リーダーは、ローカル・トランザクション処理システム140、例えば、キャッシュレジスター、顧客ステーションまたは従業員ステーション、または、ローカル・ホスト/サーバ122に直接または帯電ステーションまたはベース138を介して（有線またはワイヤレスで）通信することができる。典型的なローカル・サーバ122または証印リーダー112は、ネットワーク120、または、リモート/webサーバ134と通信してもよい。
【００１４】
[020]  図２は、遠い走査モードのリーダーから第1の距離D1に配置されたIBIを走査し、近い走査モードでリーダーから、第２のより近い距離D2に配置された1IBIを走査するように構成され、リーダーは、トリガー115を連続的に引き、またはボタンを押す、近い及び遠い走査モードのスキャンを代えることができる。
【００１５】
[021]  典型的なトリガー・モード構成は、以下のモードであってもよい：
A.単一のトリガー牽引は、近い走査だけを始め、リーダーは、良好なIBIリードまたはタイム・アウトまでスキャンし続ける。
B.単一のトリガー牽引は、遠い走査だけを始め、リーダーは、良好なIBIリードまたはタイム・アウトまでスキャンし続ける。
C.単一のトリガー牽引は、遠いスキャンで、交互の近い/遠いスキャンスタートを始める。
D.単一のトリガー牽引は、近いスキャンで、交互に近い/遠いスキャンスタートを始める。
E.単一のトリガー牽引は、近いスキャンで近い/遠いスキャンスタートを始め、次のトリガー牽引で遠いスキャンへ切り替え、次いで、連続したトリガー牽引のために交替する。
F.単一のトリガー牽引は、遠いスキャンで近い/遠いスキャンスタートを始め、次のトリガー牽引で近いスキャンに切り替え、次いで、連続したトリガー牽引のために交替する。
G.単一のトリガー牽引は、近いスキャンを始め、ダブルトリガー牽引は、遠いスキャンを始める。
H.単一のトリガー牽引は、遠いスキャンを始め、ダブルトリガー牽引は近いスキャンを始める。
【００１６】
[022]  典型的なトリガーは、標準の一つのクリック（または動き）トリガーであってもよい。典型的なトリガー機能性は、ソフトウェアで達成されることができる。
[023]  さまざまな起動しているモードは、前もってプログラムされていることができ、または、オペレータによって選択可能に作られたメニューであることができ、ディスプレイまたはグラフィック・ユーザ・インタフェース（GUI）は近い/遠いスキャンを選ぶため、または、交互に特別にコード化されたメニュー化しているバーコード・シンボルを走査することによる選択可能な近い/遠いスキャンまたはトリガー作動機能性のメニューを表示する。
【００１７】
[024]  ある具体例では、さまざまな起動しているモードは、IBIにおいて提供されるプログラム・インストラクション情報を有するIBIを走査し、復号化することによってプログラムされることができる。例えば、IBIは、リーダーがリーダートリガー・モードに続くことのうちの1つによって作動するようにプログラムするプログラム命令を有することができ：単一の牽引トリガー牽引は、近いスキャン・モードで始まる近い／遠いスキャン・モードを交替にさせることを始め；単一の牽引トリガー牽引は、遠いスキャン・モードで始まる近い／遠いスキャン・モードを交替させることを始め；単一の牽引トリガー牽引は、近いスキャンで近い/遠いスキャンを始め、次のトリガー牽引で遠いスキャンへ切り替え、次いで、連続したトリガー牽引のために交替し；単一の牽引トリガー牽引は、近いスキャンで近い/遠いスキャンスタートを始め、次のトリガー牽引で近いスキャンに切り替え、次いで、連続したトリガー牽引のために交替する。
【００１８】
[025]  ある具体例では、近い/遠いトリガー・モード選択は、選択をするためにメニュー化バーコードを走査するためにスキャナを利用することによって達成されることができる。例えば、一つ以上の「遠い」走査メニュー証印は、遠い走査モードにリーダーを置くようにスキャンされる。遠い走査メニュー証印は、スキャン・モードを変えるためにプログラム命令を含むことができる。リーダーは、リーダーが近いスキャン・モードに変化するようにプログラムするような指示を含んでいる一つ以上の近いメニューを走査証印を走査することによって、その後近いスキャン・モードに切り替えられることができる。
【００１９】
[026]  ある具体例では、リーダーは、近い走査モードだけで両方の距離のIBIを読み込むことができず、また、遠い走査モードだけで両方の距離のIBIを読み込みもすることができない。
【００２０】
[027]  ある具体例では、近い走査モードにおいて作動するとき、遠い距離のIBIは、リーダーの走査レンジの外に位置する。
[028]  典型的なトリガー・モード実施形態では、リーダーは、第1の距離でIBIを走査するために単一の走査エンジンを、および、第２の距離でIBIを走査するために第２の走査エンジン備え、リーダーはトリガー115の連続した牽引で近いスキャン・モードと遠いスキャン・モードとの交互にさせる。変化している近い／遠いスキャン・モードは、走査エンジンの構成設定を変えることによって達成されることができる。
【００２１】
[029]  典型的な実施形態では、リーダーは、単一のスキャン・モジュールで出力される遠いスキャン・レーザーおよび近いスキャン・レーザーを含むデュアル・レーザー・スキャナを備え、例えば、近いスキャン・レーザーまたは遠いスキャン・レーザーが、単一のスキャナ・トリガーで選ばれることができ得る。近い/遠いレーザー・スキャナ機能性の選択は、異なるスキャン環境のために最適化されることができる。
【００２２】
[030]  図3を参照すると、典型的な証印リーダー112は、ターゲットTの証印を読み込むためのレーザスキャンエンジン280（またはレーザー読取りリーダーシステム）のような多くの典型的なサブシステムを有する。レーザスキャンリーダシステムは、フォールドミラー290に差し向けられ、次いで、回転走査鏡292を回転させまたは発振させ、次いでターゲットＴ付近に差し向けるように近いレーザビームを生成させる近いレーザー生成器288を制御するレーザコントローラ２８４を包含する。近いレーザースキャニングパターンが、ターゲットで反射され、レーザー光パス・フィルタ296、フォトダイオード300、アンプ304およびデジタイザ308から成る受光パス内に走査鏡292によってリダイレクトされる。レーザー・コントローラ284はまた、遠いターゲットT上の発振または回転走査鏡292に光線を向けるフォールドミラー290上へ差し向けられる遠いレーザー光線を生成するための遠いレーザー生成器312を制御することができる。遠いレーザースキャニングパターンがターゲットで反映され、受信経路に走査鏡292によってリダイレクトされるる。光学フィルタは、不必要な照明の波長を取り除くために利用される。
【００２３】
[031]  典型的な実施形態では、近い／遠いレーザー生成器は、単一の受信経路を利用するために走査エンジンのために近位に配置され、または、互いと隣接している。一つ以上のレーザーコントローラは、近い／遠いレーザー生成器を制御するのに用いられる。一般のエンジンの2つのレーザーは、長いレンジスキャンとて短いレンジスキャンの両方で利用されることができる。
【００２４】
[032]  典型的な実施形態では、近い／遠いレーザー生成器は、異なるレーザー光線特性を提供することができ、出力レーザー光線は形状、高さ、幅または狭さにおいて異なる。
【００２５】
[033]  ある具体例では、近い／遠いレーザー生成器は、光強度において異なる出力レーザー光線を出力することができる。
[034]  レーザー光は、空間的にコヒーレント、狭い低発散光と記述され得る。
【００２６】
[035] ターゲット上のレーザー光線パターンの幅は、レーザー光線走査角度に関して定められることができる。第１および第２のレーザー光線パターンは、異なる走査角度を有することができる。
【００２７】
[036]  デジタイザ308は、ターゲットで反射される照明のデジタル信号表示に、フォトダイオードによってアナログ信号出力を変換することができる。
[037]  典型的なレーザー・スキャナは、光源としてのレーザー光線を使用し、IBIの前後にレーザー光線を走査するために往復運動鏡または回転プリズムを使用する。一つ以上のフォトダイオードは、バーコードから明るい反映された後部の強度を計量するのに用いる。リーダーに反射される光は、IBIによって明るさにおいて調整され、フォトダイオード受光回路は、調整されたパターンを有する信号を検出するために最適化される。
【００２８】
[038]  典型的な光センサまたは光検出器は、入射光エネルギーを、IBIを離れて反射される光の出力信号表示である電荷に変換する一つ以上のフォトダイオードから成ることができる。光センサの出力は、更なる下流の処理で使用するために、適切に信号を条件づけるために一つ以上の関数またはアルゴリズムを利用して処理されることができる。
【００２９】
[039]  光センサの出力信号は、IBIの復号化を含む下流の更なる処理で使用するために、適切に信号を条件づけるために一つ以上の関数またはアルゴリズムを利用して処理され得る。レーザースキャニングリーダーシステム280は、距離D1で、および、D1より短いリーダー112からの距離である距離D2でIBIを走査するために設定されることができる。
【００３０】
[040]  ハウジングで支えられる他の典型的なリーダーサブシステムまたは構成要素は、一つ以上のローカルまたはオンボードプロセッサ170、ローカルメモリ172、電池218、ディスプレイ116、キーパッド214およびワイヤレス通信モジュール180を含むことができる。サブシステムは、一つ以上のバス168、データ・ラインまたは他の信号またはデータ通信形式を介して通信することができる。証印リーダーは、一つ以上のホストプロセッサ118、ローカル・ホスト/サーバ122、ローカルメモリ166、ネットワーク120またはリモート・サーバ・ホスト/サーバ134と通信することができる。
【００３１】
[041]  通信モジュール180は、他の証印リーダーにまたは他のシステム（例えばserver/remoteプロセッサ134）にイメージングリーダー112から通信リンクを提供することができる。
【００３２】
[042]  プロセッサは、オンボードにまたは他のサブシステムを備えたハウジング内に位置することができる。プロセッサおよびリーダーの機能性の詳細は、ファームウェア、リモートまたはローカル・メモリに保存されることができる特定の構成設定またはデータによってまたはそれらに基づいて決定されることができる。
【００３３】
[043]  典型的なプロセッサは、多数の従来のMCUベースのシステム・コンポーネントを1つのシングルチップ・プログラム可能な装置と取り替えるように設計されているオンチップ・コントローラ装置を有する混合信号配列であってもよい。それは、プログラム可能な相互接続と同様に、アナログおよびデジタルロジックの可変なブロックを含むことができる。
【００３４】
[044]  リーダーのリーダーサブシステムは、一つ以上のバス168、データ・ラインまたは他の信号またはデータ通信形式によって接続されることができる。典型的なフォームは、インテル-ICバス（例えば2つの導線インタフェース（TWI）、専用のデータバス、RS232インタフェース、USB、その他）であってもよい。
【００３５】
[045]  プロセッサは、ファームウェアおよびデータをストアするために予め定められた量のメモリを含むことができる。ファームウェアは、プロセッサが他のハードウェアを作動し、通信するように必要な命令を提供するプロセッサに埋め込まれまたはプログラムされた命令のセットまたはソフトウェア・プログラムであってもよい。ファームウェアは、バイナリの画像ファイルとしてプロセッサのフラッシュメモリ（ROM）に格納され、消去されることができて、書き直される。同じままだった時から、それが更新されない限り、ファームウェアは「半永久的である」とみなされることができる。このファームウェア・アップデートまたはロードは、デバイス・ドライバによって取り扱われることができる。
【００３６】
[046]  プロセッサは、多くの機能的な動作を実行するのに利用されることができ、それは多くの関連したステップの実行、特に、ファームウェアまたはメモリに保存される特定の構成セッティングに基づいて、または、それによって判断されることができ、RAM、ROM、EEPROMなどのようなどのようなもののうちの一つであってもよい。加えて、いくつかのメモリ機能は、プロセッサの一部として提供されるメモリに格納されることができる。
【００３７】
[047]  プロセッサの典型的な機能は、走査エンジン、復号化機能およびオペレータインタフェース機能の作動を制御することである。オペレーティングソフトウェアは、表面上同時にこの種の機能のためのまたはマルチタスク役割のプロセッサを作動するために利用されることができる。ソフトウェア・アーキテクチャを作動させる典型的な画像入力装置は、方法または実行のスレッドに組織されることができる。
【００３８】
[048]  プロセッサ、メモリ、および、典型的な走査および復号化機能を実行しまたは制御する関連する回路は、走査エンジンでまたはリーダーのハウジングの中に位置する関連する回路基板に提供されることができる。復号化は、光センサ出力信号に含まれる機械的可読コードの解釈を記載するのに用いる用語である。
【００３９】
[049] プロセッサの典型的な機能は、ターゲットまたは捕えられたイメージの範囲内で提供される機械的可読なシンボルを復号化することであってもよい。１次元のシンボル（symbologies）は、非常に大きなものから極小のものまで、Code 128、Interleaved 2 of 5、Codabar、Code 93、Code 11、Code 39、UPC、EAN、MSIまたは他の1Dシンボルを含み得る。スタックされた1Dシンボルは、PDF, Code 16K, Code 49または他のスタックされた1Dシンボルを含むことができる。2Dシンボルは、Aztec、Datamatrix、Maxicode、QR-コードまたは他の2D シンボルを含むことができる。
【００４０】
[050]スキャン・ルーチンとのユーザまたは工場選択可能な関係において実行されることができる復号化の動作は、パラメータまたは構成設定によって決定され得る。一緒に走査し、パラメータを復号化することの組合せは、関係を操作しているスキャン復号化またはリーダーが使用するモードを定める。2つの典型的なオペレーティング・モードは、連続的でも不連続でもよい。リーダーが拘束される連続オペレーティング・モード（また、連続スキャン・モード、連続流動モード、流動モード、接近通過スキャン・モード、フライバイ・スキャン・モードまたはプレゼンテーション・モードと称する）において、静止マナーおよびターゲット（例えばパッケージに置かれるシンボル）は、リーダーによって通過する。連続オペレーティング・モードでは、リーダーは次々と連続走査をするか、連続的に復号化するかまたは（連続して）いくつかまたは全てのスキャンされたターゲットを復号化することを試みる。不連続なオペレーティング・モードは、スキャンおよび／または復号化が、牽引トリガー115を引くような作動イベントによって始められるモードであり、若しくは、電気的イネーブル信号、スキャンおよび／または復号化の受領がタイムアウト、または、成功した読とりで終了されるモードである。不連続なオペレーティング・モードのリーダーの典型的な利用は、ハンドヘルド動作を介してなされる。証印リーダーがもはやトリガーされないならば、復号化は停止し、リーダーはタイムアウトし、または、成功した読み込みがなされる。オペレータがシンボルがあるということを知っているので、不連続なオペレーティング・モードは概して始められる。
【００４１】
[051]  典型的な証印リーダーは、特定のリーダー設定またはリーダー構成設定を格納するためにメモリまたはファームウェアを使用することができる。典型的な構成設定は、スキャニング距離、トリガー・モード機能性、走査入力に基づく所定のバーコード出力データ、連続スキャン・オペレーティング・モード、不連続なスキャン・オペレーティング・モードまたはルーチン、解読モードまたはルーチン、I/O構成、実施可能シンボル（symbology enablement）、出力インターフェース機能性、最小/最大シンボル特徴長さ、走査エンジン選択、照明機能性、コードを処理することができるプロセッサの機能的な動作に影響を及ぼす設定、aimerオペレーション、エンジン方位、照明、光検出器機能性、ソフトウェア制御、販売追跡または保証追跡、リーダー能力、広いまたは狭いスキャン角度の選択、遠いまたは近いスキャンのためのレーザー選択、レーザー強度調節の選択などの選択であってよい。
【００４２】
[052]  リーダーおよびホストシステムは、各々の間の構成設定またはファームウェアのようなデータを自動的に照会し、通信する能力を備え得る。ホストからリーダーまでファームウェアをアップグレードし、構成設定を複製することは、人間の介入なしで実行されることができ、それにより、リーダーが同じリビジョンで作動し、同じ個性設定を有し、ユーザのフラストレーション、ダウンタイムの低下、データ保全性および増加効率を保証する。
【００４３】
[053]  リーダーは、バーコード・メニューによってまたは連続コマンドを使用している連続接続を介して構成されることができる。GUIインタフェースは、例えばVisual Menuのような連続命令、または類似物を作成するかまたは読み込むのに利用されることができる。これはネットワーク（例えばインターネット）を介して、または直接リーダーをリモート・コンピュータに接続することによって局所的にまたは遠隔でなされることができ、リモート・コンピュータを有することはソフトウェア・アップグレードを提供する。
【００４４】
[054]  グレードアップするための典型的な実施形態は、シリアル通信を介して、ターゲットリーダー装置（交換されているもの）から、非デフォルト構成設定を読み出すためにＰＣベースのソフトウェア・ツールに提供され、次いで、同じまたは等価な設定を置換装置にフラッシュすることであってもよい。これは、直接構成マッピング方法を考慮しており、すなわち、（旧）デバイスＡの構成設定を読み込んで、（新）デバイスBに、それらをフラッシュさせる。
【００４５】
[055]  図4を参照すると、典型的な証印リーダー112は、近いレーザー走査エンジン380またはターゲットＴ上の証印を読み込むためのレーザースキャニングリーダーシステムのような多くの典型的なサブシステムから成ることができる。レーザースキャニングリーダーシステムは、近いレーザースキャニングビームを生成するための近いレーザー発生器388を制御するための近いレーザー・コントローラ384を含むことができ、近いレーザースキャニングビームは、フォールドミラー390に差し向けられ、次いで、発振または回転走査鏡392に差し向けられ、次いで、近いターゲットTに差し向けられる。近いレーザースキャニングパターンは、ターゲットから反射され、レーザー光パス・フィルタ396、フォトダイオード400、アンプ404およびデジタイザ408から成る受信経路に、走査鏡392によってリダイレクトされる。
【００４６】
[056]  証印リーダー112はまた、遠いレーザー走査エンジン480、または、遠いターゲットTの証印を読みとるレーザースキャニングリーダーシステムから成ることができる。レーザー・コントローラ484は、遠いターゲットTへ発振または回転走査鏡492によって差し向けられた遠いレーザースキャニングパターンを生成するために遠いレーザー発生器488を制御することができる。遠いレーザースキャニングパターンは、ターゲットから反映され、レーザー光パス・フィルタ496、フォトダイオード500、アンプ504およびデジタイザ508から成る受信経路に、走査鏡492によってリダイレクトされる。
【００４７】
[057]  図5および6を参照すると、典型的なレーザー走査エンジン780は、近い光線786を生成するための近いレーザー生成プログラム・システム784を有し、近い光線786はフォールドミラー790に差し向けられ、次いで、近いスキャン光線を、走査鏡ドライブユニット796によって発振または回転される走査鏡792に差し向ける。近いレーザースキャニング光線は、走査鏡およびターゲットで反射される。典型的な走査鏡は、他の方向に差し向ける他の光学サブセクション・ミラーエレメントを包含しないフロント表面フラット一体ミラーであってもよい。近いレーザースキャニング光線は、走査鏡792へ戻るようにターゲットから反射され、レーザー光パス・フィルタ804およびフォトダイオード808から成る受信経路に、焦点鏡800によって光が焦点鏡800の方へ差し向けられ、焦点合わせされる。結果として生じる電気信号は、アンプおよびデジタイザに送られる。近いレーザー784からブロックされ、真下に直接位置決めされた遠いレーザー生成システムはまた、遠いレーザースキャニングビーム812を生成することができ、遠いレーザースキャニングビーム812はフォールドミラー790に差し向けられ、遠いスキャン光線を走査鏡792に差し向け、ターゲットへ反射される。遠いレーザースキャニング光線は、ターゲットから反射され、走査鏡によってリダイレクトされて、受信経路に焦点鏡800によって焦合される。
【００４８】
[058]  図7を参照すると、典型的な証印リーダー112が、ターゲット上の証印を読み込むために1またはそれ以上のイメージ・エンジン（イメージ証印リーダーシステムまたはイメージ走査エンジン）610、614のような多くの典型的なサブシステムを有する。イメージ・スキャナ・エンジン610が、リーダーからより遠い距離D1で証印を走査するように構成され、形成画像スキャンエンジン614は、リーダー付近またはより近い距離D2で、証印を走査する。イメージ・エンジンは、捕えられたイメージの範囲内に位置するIBIsを検出し、復号化するために捕えて、イメージを読み込む。イメージ証印リーダーシステムは、照射パターンの形でインコヒーレント光のパターンまたはビームを備えたIBIを照射するための一つ以上の照明源618、６２２と、代表的な出力信号に提供されるＩＢＩを備えたターゲットTを反射した光を変換するためのイメージ・センサ626、632とを有する。イメージ・センサの出力信号は、IBIの復号化を含む下流の更なる処理に使用するために信号を適切に条件づけるために一つ以上の関数またはアルゴリズムを利用して処理されることができる。イメージ走査エンジン610は距離D1でIBIを走査するように設定されることができ、イメージ走査エンジン614は、D1より短いリーダー112からの距離である距離D2でIBIを走査するように設定されることができる。
【００４９】
[059]  ある具体例では、近い／遠いイメージ・エンジンは、幅または狭さにおいて異なるターゲット照射パターンを提供することができる。
[060]  ある具体例では、近い／遠いイメージ・エンジンは、光度において異なるターゲット照射パターンを提供することができる。
【００５０】
[061]  典型的なイメージ・センサは、ターゲットで反射される光又は他の電磁気エネルギーを変換し、その出力信号の表示を提供する。イメージ・センサは、グローバルシャッタまたはフルフレーム・シャッタ・モードにおいて作動し、または別の回転シャッタ・モードにおいて作動するのに適しているピクセルのアレイであってもよい。それは、CCD、CMOS、NMOS、ＰＭＯＳ、CID、CMDなどにおいて、実装されたカラーまたはモノクロ2D固体イメージ・センサであってよい。撮影装置は、プログレッシブまたはインターリーブの撮影装置であってもよい。イメージ・センサは、入射光エネルギーを電荷に変換する光高感度フォトダイオード（またはピクセル）のアレイを含むことができる。また多くの固体イメージ・センサによって、画像データのフルフレームの領域が対象にされることができる。
【００５１】
[062]  ある具体例では、証印リーダーは、イメージ証印リーダーおよびレーザー・スキャナ証印リーダーの双方が提供され、両方のリーダーの起動が多数の牽引を備えた単一のトリガーを作動させるオペレータによって達成される。デュアル撮影装置を有する証印リーダーは、「OPTICAL READER HAVING MULTIPLE SCANNING ASSEMBLIES WITH SIMULTANEOUSLY DECODED OUTPUTS」と題された共有特許であるアメリカ特許第5,992,744号に記載されており、全体がリファレンスとして本願に組み込まれる。
【００５２】
[063]  ある具体例では、オペレータは、トリガー作動の間の比較的長い遅延時間でトリガーを作動させることによって繰り返し近い走査エンジンまたは遠い走査エンジンのいずれかで繰り返しスキャンする。オペレータは、2つのトリガー作動の間でより短い遅延時間を有するトリガーを２倍に作動させることによって他の走査エンジンを選ぶことができる。例えば、オペレータは、走査（トリガー作動）間の比較的長い遅延時間によって、繰り返しトリガーを作動させることによって繰り返しバーコードを近い走査光線パターンで走査していることができる。オペレータが、遠い走査光線パターンを利用するスキャニングを選びたいとき、2つのトリガー作動間の長い遅延時間より短い所で、オペレータは、クイックサクセションでリーダートリガーを２倍作動させることができる。リーダーは、次いで、遠いターゲットを読み込むためにスキャンし始めることができる。近いターゲットだけを読み込むためにバックを選択するために、オペレータは迅速なサクセションで２倍のトリガーを作動させることができる。
【００５３】
[064]  ある具体例では、オペレータは、トリガー作動の間の比較的長い遅延時間でトリガーを作動させることによって繰り返し近い走査エンジンまたは遠い走査エンジンで繰り返しスキャンする。オペレータは、2つのトリガー作動間のより短い遅延時間で２倍のトリガーを作動させることによって他の走査エンジンを選ぶことができる。例えば、オペレータは、走査（トリガー作動）の間の比較的長い遅延時間によって、繰り返しトリガーを作動させることによって繰り返しバーコードを近い走査光線パターンで走査することができる。オペレータが遠い走査光線パターンを利用してスキャニングを選びたいとき、2つのトリガー作動間の遅延時間が長い遅延時間より短い所で、オペレータはクイックサクセションで２倍のリーダートリガーを作動させることができる。次いで、リーダーは、各々の連続したトリガー作動を有する近い／遠いターゲットの間で読取を交代させるようにスキャンを始めることができる。近いターゲットだけを読みとるようにバックを選択するために、オペレータは迅速なサクセションで２倍のトリガーを作動させることができる。
【００５４】
[065]  ある具体例では、1つのトリガー作動は、近いターゲットを読み込むためにリーダーを活性化させ、2つの急速なトリガー作動は、近いターゲットを読み込むことから遠いターゲットを読むことまでリーダー活性化を変化させる。
【００５５】
[066]  ある具体例では、1つのトリガー作動は、遠いターゲットを読み込むためにリーダーを活性化させ、2つの急速なトリガー作動は、遠いターゲットを読み込むことから近くのターゲットを読むことまでリーダー活性化を変化させる。
【００５６】
[067]  典型的な実施形態では、2つの急速なトリガー作動は、近いターゲットを排他的に読み取ることから遠いターゲットを読み取ることまでリーダーを変化させ、3つの迅速なトリガー作動は、連続した「より遅い」トリガー作動で近い／遠いターゲットを読み取ることを交代させるようにリーダーを変化させる。
【００５７】
[068]  典型的な実施例では、証印リーダー112は、リーダーが、トリガー・モード（遠い走査または近い走査）にあることをオペレータに通知するための１またはそれ以上のフィードバック・システムを有する。フィードバック・システムは、視覚的なフィードバックを提供するためのディスプレイ116、視覚的なフィードバックを提供するためのＬＥＤ 154、音声フィードバックを提供するための信号発信器158、または、音声フィードバックを提供するためのスピーカ160であってもよい。フィードバック・システムは、例えば、近いモードに関するある色のＬＥＤ、および、遠いモードに関する第２の色のＬＥＤを点灯することができる。異なるスタイル・ビープ音は、放送であってもよく、または、スピーカは、異なるトリガー・モードのための聞き取れるメッセージを放送することができる。
【００５８】
[069]  典型的な実施形態では、近い証印走査エンジンは、レーザー走査エンジンであり、遠い証印走査エンジンはイメージ・エンジンである。
[070]  典型的な実施形態では、遠い証印走査エンジンは、レーザー走査エンジンであり、近い証印走査エンジンは、イメージ・エンジンである。
【００５９】
[071]  典型的な実施形態では、証印リーダーは、ハウジングのフロント面またはフロント表面から光を受光し、光を転送する複数のスキャンエンジンを有し、双方のイメージャは、共通の面からスキャンアウトする。
【００６０】
[072]  典型的な実施形態では、リーダーの視野に置おかれた証印（IBI）がもっている情報を読み込むための証印リーダーを操作する方法は、
証印リーダーから第1の距離に配置されたターゲット上のIBIを走査するために適用される第1の走査光線パターンを送信するステップと；
証印リーダーからの第1の距離より大きい第２の距離に配置されたターゲット上のIBIを走査するために適用される第２の走査光線パターンを送信するステップと；
第１および第２の走査光線パターンを活性化するステップと；
共通の受光経路を介して第１または第２の走査光線からターゲットから反射した光を差し向けるステップと；
前記差し向けられた反射された光を代表的な出力信号に変換するステップと；
第１および第２の出力信号から導出されたIBI情報を復号化するステップと；
を有し、
前記送信ステップ、変換するステップ、差し向けるステップ、活性化するステップおよび復号化するステップは、送信で、変換で、導いていて、起動させていて復号化ステップは、ハンドヘルド証印リーダーハウジングにて支持されるデバイスによって完成され、オペレータは、第１のスキャンビームパターンまたは第２のスキャンビームパターンのいずれかを選択的に活性化する。
【００６１】
[ 073 ]  本願明細書において記載されているプログラム、プロセス、方法および装置は、いかなる特定のタイプのコンピュータまたはネットワーク装置（ハードウェアまたはソフトウェア）に関係せず、限定されないことを理解すべきである。汎用または特定のさまざまなタイプのコンピュータ装置は、本願明細書において記載されている教示に従って動作を実行し、用いられる。好ましい実施形態のさまざまな要素がソフトウェアでインプリメントされるように記載されると共に、他の実施形態では、ハードウェアまたはファームウェア実装が同様に用いられ得る。例示の実施形態は、典型的なものであり、本発明の範囲を限定するようにとってはならない。また、出願人が本出願の範囲内ではっきりと否定していない限り、具体例または内容は本願明細書において否定されると考えられない。
【図１】
0005975608.tif 000002
【図２】
0005975608.tif 000003
【図３】
0005975608.tif 000004
【図４】
0005975608.tif 000005
【図５】
0005975608.tif 000006
【図６】
0005975608.tif 000007
【図７】
0005975608.tif 000008