(57)【要約】      （修正有）【課題】２次元バーコードを用いてバーコード・シンボル走査端末をコンフィギュレーションするための構成システムを提供する。【解決手段】構成システム２は、２次元バーコードを表す画像を収集するよう構成された画像センサを含む２次元イメージャ端末３０を含み、２次元イメージャ端末３０は、２次元バーコードを表す画像に基づいてプログラミング・データを決定し、決定されたプログラミング・データを送信するように構成される。構成システム２は、バーコード・シンボル走査端末１０をさらに含み、バーコード・シンボル走査端末１０は、２次元イメージャ端末３０から決定されたプログラミング・データを受信し、バーコード・シンボル走査端末１０は、決定されたプログラミング・データに基づいて構成されるように動作する。【選択図】図１
2012160184.tif 000002
【特許請求の範囲】
【請求項１】
２次元バーコードを用いてバーコード・シンボル走査端末をコンフィギュレーションするための構成システムであって、
２次元イメージャ端末であって、中央演算処理装置（ＣＰＵ）と、前記ＣＰＵと通信可能に結合されるメモリと、２Ｄ画像センサと、前記２Ｄ画像センサが中に配置されるイメージャ端末ハウジングとを含むものであり、前記２次元イメージャ端末は、２次元バーコードを表す画像データのフレームをキャプチャするよう構成され、前記２次元バーコードを表す画像データのフレームに基づいてプログラミング・データを決定するよう構成されるものであり、決定された前記プログラミング・データを送信するための入力／出力（Ｉ／Ｏ）インターフェースをさらに含むものである、２次元イメージャ端末と、
バーコード・シンボル走査端末であって、ＣＰＵと、前記ＣＰＵと通信可能に結合されるメモリと、第１のセクション及び第２のセクションを備える走査端末ハウジングと、前記走査端末ハウジングの前記第１のセクション内に配置される第１のレーザ・アセンブリとを含むものであり、前記第１のレーザ・アセンブリは、第１のレーザ・ビームを生成するための第１のレーザ・ビーム生成ユニットと、前記第１のレーザ・ビームを投射および走査するための１又は複数の鏡と、第１の反射レーザ・ビームの焦点を第１の光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記第１の光検出器ユニットは前記第１の反射レーザ・ビームを検出するよう構成されるものであり、前記バーコード・シンボル走査端末は更に、前記走査端末ハウジングの前記第２のセクション内に配置される第２のレーザ・アセンブリを含み、前記第２のレーザ・アセンブリは、第２のレーザ・ビームを生成するための第２のレーザ・ビーム生成ユニットと、前記第２のレーザ・ビームを投射および走査するための１又は複数の鏡と、前記第２の反射レーザ・ビームの焦点を第２の光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記光検出器ユニットは前記第２の反射レーザ・ビームを検出するよう構成されるものであり、前記バーコード・シンボル走査端末は更に、決定された前記プログラミング・データを前記２次元イメージャ端末の前記Ｉ／Ｏインターフェースから受け取るためのＩ／Ｏインターフェースをさらに含み、決定された前記プログラミング・データに基づいてコンフィギュレーションされるよう動作するものである、バーコード・シンボル走査端末と
を備える構成システム。
【請求項２】
請求項１記載の構成システムであって、前記２次元イメージャ端末も、決定された前記プログラミング・データに基づいてコンフィギュレーションされる、構成システム。
【請求項３】
請求項２記載の構成システムであって、前記２次元イメージャ端末及び前記バーコード・シンボル走査端末は、決定された前記プログラミング・データに基づいて同時にコンフィギュレーションされる、構成システム。
【請求項４】
請求項１記載の構成システムであって、前記バーコード・シンボル走査端末は、１次元バーコードを走査するよう構成される、構成システム。
【請求項５】
請求項１記載の構成システムであって、決定された前記プログラミング・データは、バーコード・シンボル走査端末の複数の動作パラメータをコンフィギュレーションするのに適合している、構成システム。
【請求項６】
請求項１記載の構成システムであって、決定された前記プログラミング・データは、拡張マークアップ言語形式である、構成システム。
【請求項７】
請求項１記載の構成システムであって、前記２次元イメージャ端末は、前記バーコード・シンボル走査端末に結合される外部補助スキャナである、構成システム。
【請求項８】
バーコード・シンボル走査端末をコンフィギュレーションする方法であって、
２次元バーコードを表す画像データのフレームをキャプチャするために２次元イメージャ端末の画像センサを用いて、前記２次元バーコードを画像化するステップであって、前記イメージャ端末は、中央演算処理装置（ＣＰＵ）と、前記ＣＰＵと通信可能に結合されるメモリと、２Ｄ画像センサと、前記２Ｄ画像センサが中に配置されるイメージャ端末ハウジングと、入力／出力（Ｉ／Ｏ）インターフェースとを含むものである、ステップと、
前記２次元イメージャ端末を用いて、前記２次元バーコードを表す画像データのフレームに基づいてプログラミング・データを決定するステップと、
決定された前記プログラミング・データを、前記２次元イメージャ端末のＩ／Ｏインターフェースを用いて送信するステップであって、前記プログラミング・データはバーコード・シンボル走査端末へ送信されるものであり、前記バーコード・シンボル走査端末は、ＣＰＵと、前記ＣＰＵと通信可能に結合されるメモリと、第１のセクション及び第２のセクションを備える走査端末ハウジングと、前記走査端末ハウジングの前記第１のセクション内に配置される第１のレーザ・アセンブリとを含むものであり、前記第１のレーザ・アセンブリは、第１のレーザ・ビームを生成するための第１のレーザ・ビーム生成ユニットと、前記第１のレーザ・ビームを投射および走査するための１又は複数の鏡と、第１の反射レーザ・ビームの焦点を第１の光検出器ユニットに合わせるための１又は複数の鏡とを備え、前記第１の光検出器ユニットは前記第１の反射レーザ・ビームを検出するよう構成されるものであり、前記バーコード・シンボル走査端末は更に、前記走査端末ハウジングの前記第２のセクション内に配置された第２のレーザ・アセンブリを含み、前記第２のレーザ・アセンブリは、第２のレーザ・ビームを生成するための第２のレーザ・ビーム生成ユニットと、前記第２のレーザ・ビームを投射および走査するための１又は複数の鏡と、第２の反射レーザ・ビームの焦点を第２の光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記光検出器ユニットは前記第２の反射レーザ・ビームを検出するよう構成されるものであり、前記２次元イメージャ端末は、Ｉ／Ｏインターフェースをさらに含むものである、送信するステップと、
決定された前記プログラミング・データを前記バーコード・シンボル走査端末の前記Ｉ／Ｏインターフェースで受け取るステップと、
前記決定されたプログラミング・データに基づいて、前記バーコード・シンボル走査端末をコンフィギュレーションするステップと
を備える方法。
【請求項９】
２次元バーコードを用いてバーコード・シンボル走査端末をコンフィギュレーションするための構成システムであって、
２次元イメージャ端末であって、中央演算処理装置（ＣＰＵ）と、前記ＣＰＵと通信可能に結合されるメモリと、２Ｄ画像センサと、前記２Ｄ画像センサが中に配置されるイメージャ端末ハウジングとを含むものであり、２次元バーコードを表す画像データのフレームをキャプチャするよう構成されるものであり、（ａ）１又は複数の、前記２次元バーコードを表す画像データのフレームに基づいたプログラミング・データによってコンフィギュレーションされ、かつ（ｂ）前記２次元バーコードを表す画像データのフレームを送信するものであり、１又は複数の決定された前記プログラミング・データ及び前記２次元バーコードを表す画像データのフレームを送信するための入力／出力（Ｉ／Ｏ）インターフェースをさらに含む、２次元イメージャ端末と、
バーコード・シンボル走査端末であって、ＣＰＵと、前記ＣＰＵと通信可能に結合されるメモリと、レーザ・アセンブリを備える走査端末ハウジングとを含むものであり、前記レーザ・アセンブリは、レーザ・ビームを生成するためのレーザ・ビーム生成ユニットと、前記レーザ・ビームを投射および走査するための１又は複数の鏡と、第１の反射レーザ・ビームの焦点を光検出器ユニットに合わせるための１又は複数の鏡とを有するものであり、前記光検出器ユニットは前記反射レーザ・ビームを検出するよう構成されるものであり、バーコード・シンボル走査端末は更に、１又は複数の決定された前記プログラミング・データ及び前記２次元バーコードを表す画像データのフレームを、前記２次元イメージャ端末の前記Ｉ／Ｏインターフェースから受け取るためのＩ／Ｏインターフェースをさらに含み、１又は複数の決定された前記プログラミング・データ及び前記２次元バーコードを表す画像データのフレーム基づいてコンフィギュレーションされるよう動作する、バーコード・シンボル走査端末と
を備える構成システム。
【請求項１０】
２Ｄ画像センサと、レーザ・アセンブリと、前記２Ｄ画像センサ及び前記レーザ・アセンブリが内部に配置されるハウジングとを含む端末を提供するステップと、
２次元バーコードを表す画像データのフレームをキャプチャするために、前記端末の２次元画像センサを用いて、前記２次元バーコードを画像化するステップであって、前記端末は、中央演算処理装置（ＣＰＵ）と、前記ＣＰＵと通信可能に結合されるメモリと、入力／出力（Ｉ／Ｏ）インターフェースとを含むものである、ステップと、
前記２次元イメージャ端末を用いて、前記２次元バーコードを表す画像データのフレームに基づいてプログラミング・データを決定するステップと、
前記端末ハウジング内に配置された前記レーザ・アセンブリをコンフィギュレーションするために前記プログラミング・データを使用するステップであって、前記レーザ・アセンブリは、レーザ・ビームを生成するためのレーザ・ビーム生成ユニットと、前記レーザ・ビームを投射および走査するための１又は複数の鏡と、反射レーザ・ビームの焦点を光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記光検出器ユニットは前記反射レーザ・ビームを検出するよう構成されるものである、ステップと
を備える方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に走査装置に関し、より詳細には、走査装置のプログラミングに関する。
【背景技術】
【０００２】
関連する出願に対する相互参照：  本願は、２０１１年１月３１日に出願された「２次元プログラミング・コードを用いてバーコード・シンボル走査端末をプログラミングする方法、装置、及びシステム（Method, Apparatus, and System For Programming a Barcode Symbol Scanning Terminal With Two-Dimensional Programming Code）」と題される米国特許出願第１３／０１７，９８１号の優先権を主張するものであり、その出願の内容全体を参照により援用する。
【０００３】
復号可能なバーコードを読み取るためのバーコード読み取り端末は、さまざまなものが使用されている。例えば、キーボード及びディスプレイのない最低限の機能のバーコード読取端末が、ポイント・オブ・セール（ＰＯＳ）のアプリケーションでは一般的である。キーボード及びディスプレイのないバーコード読取端末は、ハンドルと、人差し指で作動可能なトリガ・ボタン（トリガ）とを有しており、拳銃型と認識できる形状（フォーム・ファクタ、form factor）のものが利用可能である。キーボード及びディスプレイを有しているバーコード読取端末も利用可能である。キーボード及びディスプレイを備えたバーコード読取端末は、輸送や倉庫のアプリケーションで一般に用いられており、ディスプレイ及びキーボードが組み込まれた形状のものが利用可能である。キーボード及びディスプレイを備えたバーコード読取端末では、復号されたメッセージの出力を作動させるためのトリガ・ボタンは、操作者の親指によって作動できるような位置に通常は設けられる。キーボード及びディスプレイを備えたバーコード読取端末は、関連するタッチパネルを有するディスプレイによりキーボード及びディスプレイが共通に提供される形のものが、利用可能である。キーボード及びディスプレイがない形のバーコード読取端末、又はキーボード及びディスプレイを備えた形のバーコード読取端末は、ポイント・オブ・セール（ＰＯＳ）のアプリケーション、輸送のアプリケーション、倉庫のアプリケーション、セキュリティ・チェック・ポイントのアプリケーション、及び患者介護のアプリケーションを含む様々なデータ収集アプリケーションで一般的に使用される。また、バーコード読取端末は、プレゼンテーション・リーダ(presentation reader)の形状でも利用可能である。そのような端末は、チェックアウト・ステーション（checkout station：レジ）に取り付けることができる。いくつかのバーコード読取端末は、１又は複数の１次元（１Ｄ）バーコード及び２次元（２Ｄ）バーコードを含むバーコード・シンボルを読み取るように構成される。
【発明の概要】
【０００４】
バーコード・シンボル走査端末及び２次元イメージャ端末を含む構成（コンフィギュレーション）システムが開示され、いくつかある有益な特徴の中でも特に、両方の端末を構成するための改良された方法及び装置を提供する。
【０００５】
２次元イメージャ端末は、中央演算処理装置（ＣＰＵ）、ＣＰＵと通信可能に結合されたメモリ、及び２Ｄ画像センサを含む。２次元イメージャ端末は、２次元バーコードを表す画像データのフレームをキャプチャする（取り込む）ように、かつ２次元バーコードを表す画像データのフレームに基づいてプログラミング・データを決定するように、構成される。２次元イメージャ端末はさらに、決定されたプログラミング・データを送信するための入力／出力（Ｉ／Ｏ）インターフェースを備える。
【０００６】
バーコード・シンボル走査端末は、ＣＰＵと、ＣＰＵと通信可能に結合されるメモリと、第１のセクション及び第２のセクションを含むハウジングとを備える。第１のレーザ・アセンブリ（組立体）は、ハウジングの第１のセクション内に配置される。第１のレーザ・アセンブリは、第１のレーザ・ビームを生成するための第１のレーザ・ビーム生成ユニットと、第１のレーザ・ビームを投射および走査するための１又は複数の鏡と、第１の反射レーザ・ビームの焦点を第１の光検出器ユニットへ合わせるための１又は複数の鏡とを含み、第１の光検出器ユニットは、第１の反射レーザ・ビームを検出するよう構成されている。バーコード・シンボル走査端末はさらに、ハウジングの第２のセクション内に配置された第２のレーザ・アセンブリを含み、第２のレーザ・アセンブリは、第２のレーザ・ビームを生成するための第２のレーザ・ビーム生成ユニットと、第２のレーザ・ビームを投射および走査するための１又は複数の鏡と、第２の反射レーザ・ビームの焦点を、第２の光検出器ユニットへ合わせるための１又は複数の鏡とを含み、光検出器ユニットは、第２の反射レーザ・ビームを検出するよう構成されている。バーコード・シンボル走査端末はさらに、決定されたプログラミング・データを、２次元イメージャ端末のＩ／Ｏインターフェースから受信するためのＩ／Ｏインターフェースを備え、バーコード・シンボル走査端末は、決定されたプログラミング・データに基づいて構成されるように動作する。
【０００７】
この概要は、以下の発明の詳細な説明で述べる概念を単純な形で紹介するために提供される。この概要は、特許請求される発明の重要な特徴や本質的な特徴を特定することを意図せず、また、特許請求される発明の範囲を決定する補助として使用されることも意図していない。特許請求される発明は、背景に記した任意の又は全ての欠点を解決する実施形態に限定するものではない。
【０００８】
本明細書に記載する特徴は、以下に示す図面を参照することでより良好に理解できるであろう。図面は、必ずしも尺度を合わせておらず、概ね、本発明の原理を示すことに重点が置かれている。図面では、さまざまな図にわたって、同様の部分を示すために同様の番号が使用されている。
【図面の簡単な説明】
【０００９】
【図１】図１は、いくつかの実施形態におけるバーコード・シンボル走査端末を構成するための構成システムを示すシステム図である。
【図２】図２は、構成システムに組み込み可能なコンポーネントを有するいくつかの実施形態におけるイメージャ端末及びバーコード・シンボル走査端末のブロック図である。
【図３】図３は、本発明のいくつかの実施形態によるレーザ・アセンブリを示す図である。
【図４】図４は、本発明のいくつかの実施形態による動作の方法を示すフロー図である。
【図５】図５は、本発明のいくつかの実施形態による動作の方法を示すフロー図である。
【発明を実施するための形態】
【００１０】
図１に構成システム２を示す。構成システム２は、実施形態によってはデータ収集システムとしても動作する。構成システム２は、バーコード・シンボル走査端末１０及び２Ｄイメージャ端末３０を備える。バーコード・シンボル走査端末１０及び２Ｄイメージャ端末３０は、通信リンク５０を介して接続される。バーコード（図示せず）は、バーコード・シンボル走査端末１０及び２Ｄイメージャ端末３０のいずれかによって読み取られる。バーコード・シンボル走査端末１０は２Ｄ画像センサを含まない場合もあり、１Ｄバーコードに対してのみ動作可能である。
【００１１】
バーコード・シンボル走査端末１０は、第１の走査窓１８及び第２の走査窓２０を備えることができる。第１の走査窓１８は走査端末ハウジング８の第１のセクション４に位置され、第２の走査窓２０は走査端末ハウジング８の第２のセクション６に位置される。示されるように、第１の走査窓１８及び第２の走査窓２０は、互いに対し実質的に直角に配される。幾つかの実施形態では、第１の走査窓１８及び第２の走査窓２０は並んで配置されるか、又は第１の走査窓１８及び第２の走査窓２０が互いに対して９０°を下回る角度で配置されてもよい。図２に示すように、レーザ・アセンブリ１２は、第１の走査窓１８及び第２の走査窓２０の後ろに配置される。レーザ・アセンブリ１２は、バーコードを走査するために使用される。幾つかの実施形態では、バーコード・シンボル走査端末１０は、１Ｄバーコードのみを走査するよう動作し、２Ｄバーコードの走査をするようには動作しない。一実施形態では、図２の破線８内にあるとして描かれているエレメントは、図１に示した走査端末ハウジング８内に配置され得る。
【００１２】
２Ｄイメージャ端末３０は、通信リンク５０を介してバーコード・シンボル走査端末１０と接続されること、及びイメージャ端末ハウジング２８の前面に配置された走査窓３２を備えることができる。図２に示すように、２Ｄイメージャ端末３０は、走査窓３２の後方に配置された２Ｄ画像センサ３６を含む。幾つかの実施形態では、２Ｄイメージャ端末３０は、走査窓３２の前方にある２Ｄバーコードを画像化する。ユーザは、トリガ５２を作動させることにより、２Ｄイメージャ端末３０にバーコードの画像をキャプチャさせる。
【００１３】
２Ｄイメージャ端末３０は、通信リンク５０を介してバーコード・シンボル走査端末１０と通信する。通信リンク５０は、高速ケーブル、ブルートゥース（登録商標）接続、キーボード・ウェッジ、ＲＳ２３２、ＩＥＥ８０２．１１接続、又は任意の別の適宜の通信手段を含む。
【００１４】
幾つかの実施形態では、２Ｄイメージャ端末３０は、２Ｄバーコードを表す画像データのフレームをキャプチャする。２Ｄイメージャ端末３０は、２Ｄバーコードを表す画像データのフレームに基づいてプログラミング・データを決定し、そのプログラミング・データを、通信リンク５０を介してバーコード・シンボル走査端末１０へ送信するよう構成される。
【００１５】
図２は、本発明の幾つかの実施形態に従った、２Ｄイメージャ端末３０及びバーコード・シンボル走査端末１０のブロック図を示す。前述のように、２Ｄイメージャ端末３０及びバーコード・シンボル走査端末１０は、通信リンク５０を介して通信する。通信リンク５０は、２Ｄイメージャ端末３０の入力／出力（Ｉ／Ｏ）インターフェース４６と、バーコード・シンボル走査端末１０のＩ／Ｏインターフェース２８とに接続される。一実施形態では、図２の破線２８内にあるものとして描かれているエレメントは、図１に示したイメージャ端末ハウジング２８内に配置され得る。一実施形態では、イメージャ端末ハウジング２８は手持ち型（hand held）である。
【００１６】
バーコード・シンボル走査端末１０は、システム・バス２２を介して共に通信可能に接続される電源２４、メモリ２６、Ｉ／Ｏインターフェース２８、中央演算処理装置（ＣＰＵ）１６、及び２つのレーザ・アセンブリ１２を含むことができる。示されるように、各レーザ・アセンブリは、走査窓１８及び２０のいずれかの後方に位置している。レーザ・アセンブリ１２については、以下で図３と関連して述べる。
【００１７】
２Ｄイメージャ端末３０は、システム・バス４８を介して共に通信可能に接続される２Ｄ画像センサ３６、ＣＰＵ３８、メモリ４０、電源４４、及びＩ／Ｏインターフェース４６を含むことができる。２Ｄ画像センサ３６は、Ｍ×Ｎアレイのピクセル、すなわちピクセルの複数の行及び列を有するＣＭＯＳ画像センサであり得る。幾つかの実施形態では、ＣＰＵ３８は、メモリ４０と通信し、データをメモリ４０に記憶するように動作する。２Ｄイメージャ端末３０は、画像データのフレームの読み出し、変換、及びメモリ４０への格納を行うことにより、画像データのフレームをキャプチャするよう動作可能である。フレームの読み出しの前に、フレームは、２Ｄ画像センサの露光期間の間、露光される。幾つかの実施形態では、ＣＰＵ３８はさらに、Ｉ／Ｏインターフェース４６と通信し、Ｉ／Ｏインターフェース４６へ情報を送信する。
【００１８】
２Ｄイメージャ端末３０のさらなる構成について述べると、レンズ・アセンブリ３４は、視野内に配置されたバーコードの画像の焦点を、２Ｄ画像センサ３６に合わせるように構成することができる。画像化光線（imaging light rays）は、図示されていない様々な手段（例えば、ＬＥＤ、光源等）を用いて画像化軸（imaging axis）４２を中心にして送られる。レンズ・アセンブリ３４は、複数の焦点距離（multiple focal lengths）及び複数の最適フォーカス距離(multiple best focus distances)を可能にするように構成することもできる。レンズ・アセンブリ３４は、合焦装置（例えば、レンズ・エレメントや、液体レンズ・エレメントや、ポンプとレンズ素子との組み合わせ等）を含み、これは単独で又は別の光学素子（例えば、変形可能な液体レンズ・エレメントや、エレクトロウェッティング（electrowetting）の液体レンズ・エレメントや、従来型の変形不可能な固体（例えば、ガラス、ポリカーボネートのレンズ・エレメント）と組み合わせて使用される。
【００１９】
２Ｄバーコードの画像に焦点が合っている状態で、２Ｄ画像センサ３６が、２Ｄバーコードを表す画像データのフレームをキャプチャする。
【００２０】
画像データのフレームは、キャプチャされた後にＣＰＵ３８によって処理されて、一連のプログラミング・データが決定される。ＣＰＵ３８はファームウェアを含んでおり、ＣＰＵ３８が２Ｄバーコードの画像から情報を復号して、復号された情報に基づいてプログラミング・データを決定することを、可能にする。プログラミング・データは、バーコード・シンボル走査端末１０を構成（コンフィギュレーション）するように動作する。幾つかの実施形態では、ＣＰＵ３８はさらに、２Ｄイメージャ端末３０を構成するための復号された情報に基づいて、プログラミング・データを決定するように動作する。
【００２１】
ＣＰＵ３８は、決定されたプログラミング・データを、システム・バス４８を介してＩ／Ｏインターフェース４６へ通信する。２Ｄイメージャ端末３０のＩ／Ｏインターフェース４６は次に、決定されたプログラミング・データを、通信リンク５０を介して、バーコード・シンボル走査端末１０のＩ／Ｏインターフェース２８へ送信する。
【００２２】
受信されたプログラミング・データは、Ｉ／Ｏインターフェース２８からＣＰＵ１６へ、システム・バス２２を介して通信される。ＣＰＵ１６は次に、受信されたプログラミング・データを用いて、バーコード・シンボル走査端末１０のパラメータ及びデバイスを構成する。従って、バーコード・シンボル走査端末１０は、２Ｄイメージャ端末３０によって決定された、走査された２Ｄバーコードに基づくプログラミング・データを用いて構成される。
【００２３】
幾つかの実施形態では、２Ｄイメージャ端末３０も、プログラミング・データに基づいて構成（コンフィギュレーション）される。例えば、２Ｄイメージャ端末３０のＣＰＵ３８が、プログラミング・データを用いて、２Ｄイメージャ端末３０のデバイスを構成する。幾つかの実施形態では、２Ｄイメージャ端末３０及びバーコード・シンボル走査端末１０が、プログラミング・データに基づいて同時に構成される。
【００２４】
前述の記載では、イメージャ端末３０がプログラミング・データを決定するが、イメージャ端末３０が、キャプチャされた２Ｄバーコードの画像データのフレームのみ（便宜上、例えば、ＢＭＰ、ＴＩＦ、ＪＰＧ等の画像ファイル形式）をバーコード・シンボル走査端末１０へ送信し、バーコード・シンボル走査端末１０が、キャプチャされた画像データの２Ｄフレームに基づいてプログラミング・データを決定することは、本発明の範囲内である。さらに、プログラミング・データは、拡張マークアップ言語を含む任意の適切なフォーマットにされてよい。
【００２５】
図３は、レーザ・アセンブリ１２を示している。第１のレーザ生成モジュール３００は、回転する多角形の鏡（回転多面鏡）３０４に向けられたレーザ３１２を生成する。回転多面鏡３０４は、矢印３０６の示す方向に回転する。しかし、この回転は実施形態によっては逆でもよい。回転多面鏡３０４は、レーザ３１２をさまざまな方向へ反射する複数のファセットを備える。したがって、レーザ３１２が回転多面鏡３０４のさまざまなファセットに反射するとき、複数の走査面が生成される。回転多面鏡３０４は、走査窓１８、２０を通してレーザ３１２を反射する。
【００２６】
回転多面鏡３０４から反射されたレーザは、バーコード等の物体から再び反射されてレーザ・アセンブリ１２へ向かう。鏡３０８が、物体から反射されたレーザ・ビームを収集して、収集した光の焦点を光検出器３１０に合わせ、光検出器３１０は、焦点を合わせられた光の強度に比例する振幅を有する電気信号を生成する。光検出器３１０によって生成された電気信号は、アナログ／デジタル信号処理回路（図示せず）に与えられ、該回路は、バーコード・シンボル読み取り動作、又は任意の別の必要とされる動作を実行するために、アナログ及びデジタルの走査データ信号を処理する。
【００２７】
幾つかの実施形態では、第２のレーザ生成モジュール３０２はレーザ・ビーム３１４を生成する。第２のレーザ生成モジュール３０２は、第１のレーザ生成モジュール３００と同様の動作をするので、更に論述する必要はない。
【００２８】
図１及び２の実施形態におけるバーコード・シンボル走査端末１０は、２つのレーザ・アセンブリ１２を有するものとして描かれているが、バーコード・シンボル走査端末１０は、より多数のレーザ・アセンブリ１２、又はより少数のレーザ・アセンブリ１２、すなわち零又は１つのレーザ・アセンブリ１２、を有するよう構成されてもよい。さらに、エレメント１２、１６、２２、２４、２６、２８、３４、３６、３８、４０、４４、４６、４８は、図１および２においては別個のハウジング８、２８に配置されているものとして示されているが、これらのエレメント１２、１６、２２、２４、２６、２８、３４、３６、３８、４０、４４、４６、４８は、共通のハウジングに収容されてもよい。そのような実施形態では、２次元バーコードを読み取るために使用される１又は複数の２次元画像センサ３６、及びバーコードを読み取るために使用されるレーザ・アセンブリ１２を有する端末が設けられる。エレメント１２、１６、２２、２４、２６、２８、３４、３６、３８、４０、４４、４６、４８が共通のハウジングに共通して収容される実施形態では、システムバス２２、４８を共通のシステム・バスと置き換えることができ、プログラミング・データの通信をＩ／Ｏインターフェース４６、４８を介してではなくシステム・バスを介して行うことができる。また、図２に示されている複数のＣＰＵ及び電源は、単一のＣＰＵ及び電源に置き換えることができる。エレメント１２、１６、２２、２４、２６、２８、３４、３６、３８、４０、４４、４６、４８が共通のハウジングに共通して収容される実施形態では、２Ｄ画像センサ３６を使用してキャプチャされた画像データのフレームを復号することによって決定されたプログラミング・データは、レーザ・アセンブリ１２を、例えば、走査速度、レーザ強度、走査角度、使用可能なシンボル体系（symbologies enabled）、良好なリード出力（read output）等に関して構成するために使用され得る。単一の２Ｄバーコードを復号することによって決定されたプログラミング・データは、複数の動作パラメータ、例えば、走査速度、レーザ強度、走査角度、使用可能なシンボル体系、良好なリード出力等を決定する動作パラメータを決定するために使用され得る。素子１２、１６、２２、２４、２６、２８、３４、３６、３８、４０、４４、４６、４８を共通して収容するハウジングは、チェックアウト・カウンタ（checkout counter、レジ・カウンタ）への取り付けに適しており、このようなハウジングはチェックアウト・カウンタに取り付けられる。
【００２９】
図４は、本発明の一実施形態による動作の方法４００を示すフロー図である。
【００３０】
ステップ４０２では、２Ｄバーコードを表す画像データのフレームが、２Ｄイメージャ端末３０の２Ｄ画像センサ３６を用いてキャプチャされる。
【００３１】
ステップ４０４に示すように、２Ｄイメージャ端末３０は、２Ｄバーコードを表す画像データのフレームに基づいて、プログラミング・データを決定する。画像データのフレームが２Ｄバーコード・シンボルを表しているような幾つかの実施形態では、ＣＰＵ３８によって実行される復号の試み（decode attempt）は、特徴検出アルゴリズムを用いてファインダ・パターンの位置付けを行うステップと、ファインダ・パターンとの所定の関係に従ってファインダ・パターンと交差するマトリクス・ラインを位置付けするステップと、マトリクス・ラインに沿ってダーク・セル（暗いセル）とライト・セル（明るいセル）とのパターンを決定するステップと、各ライト・パターンを、テーブル・ルックアップによってキャラクタ又はキャラクタ・ストリングに変換するステップとを含む。２Ｄイメージャ端末３０は、例えば。アズテック(Aztec)、マキシコード（Maxi Code）、データ・マトリクス（Data Matrix）、コード１（Code 1）、ＱＲコード、及び他のタイプのマトリクス・コード等の、複数のタイプの２Ｄバーコードを復号するよう動作することができる。
【００３２】
ステップ４０６において、２Ｄイメージャ端末３０はプログラミング・データをバーコード・シンボル走査端末１０に送信し、それから、ステップ４０８で、バーコード・シンボル走査端末１０は、決定されたプログラミング・データを受信する。
【００３３】
ステップ４１０において、バーコード・シンボル走査端末１０は、決定されたプログラミング・データに基づいて構成（コンフィギュレーション）される。構成されるデバイスの幾つかには、Ｉ／Ｏインターフェース２８及びレーザ・アセンブリ１２が含まれる。
【００３４】
幾つかの実施形態では、２Ｄイメージャ端末３０も、決定されたプログラミング・データに基づいて構成され、また幾つかの実施形態では、２Ｄイメージャ端末３０及びバーコード・シンボル走査端末１０が、プログラミング・データに基づいて同時に構成される。２Ｄイメージャ端末３０によって構成されるデバイスの幾つかには、無線トランシーバデバイス、２Ｄ画像センサ３６が含まれる。
【００３５】
図５は、本発明の一実施形態による動作の方法５００を示すフロー図である。
【００３６】
ステップ５０２では、２Ｄバーコードを表す画像データのフレームが、２Ｄイメージャ端末３０の２Ｄ画像センサ３６を用いてキャプチャされる。
【００３７】
ステップ５０４では、２Ｄバーコードを表す画像データのフレーム（便宜上、画像ファイル形式にフォーマットされている）が２Ｄイメージャ端末３０からバーコード・シンボル走査端末１０へ送信される。
【００３８】
ステップ５０６では、２Ｄバーコードを表す画像データのフレームがバーコード・シンボル走査端末１０で受信される。
【００３９】
ステップ５０８では、バーコード・シンボル走査端末１０は、２Ｄバーコードの画像データのフレームに基づいて、プログラミング・データを決定する。例えば、バーコード・シンボル走査端末１０は、プログラミング・データを符号化する２Ｄバーコード・シンボルを表す画像データのフレームを復号する。
【００４０】
ステップ５１０では、決定されたプログラミング・データに基づいて、バーコード・シンボル走査端末１０が構成される。
【００４１】
幾つかの実施形態では、バーコード・シンボル走査端末１０は、プログラミング・データを２Ｄイメージャ端末３０に送信する。２Ｄイメージャ端末３０も、プログラミング・データに基づいて構成され、幾つかの実施形態では、バーコード・シンボル走査端末１０と同時に構成される。
【００４２】
構成システム２の開発において、バーコード・シンボル走査端末１０が２Ｄバーコードを走査および処理することができないケースが観察された。その代わりとして、バーコード・シンボル走査端末１０は１Ｄバーコードの走査及び処理に限られている。さらに、１Ｄバーコードを用いてプログラミング・データを符号化することに関しては、そのようなバーコードでは符号化バイトに大きい制限があるために不都合であることが観察された。一実施形態では、単一の２Ｄバーコードが、幾つかの１Ｄバーコードと同量の情報を保持することができる。場合によっては、２Ｄバーコードは幾つかのパラメータを一度に符号化できるが、１Ｄバーコードは単一のパラメータを構成することに制限される。バーコード・シンボル走査端末１０を構成するために必要とされる時間は、単一の２Ｄバーコードの代わりに幾つかの１Ｄバーコードを走査する場合の方が多くなり、さらにまた、ユーザが多数の１Ｄバーコードの１つを不適切に走査する可能性があるため、処理に誤りが生じやすくなる。例えば、バーコード・シンボル走査端末１０によって読み取り可能な特定の走査面において、プログラミングに必要な１Ｄバーコードの全てがバーコード・シンボル走査端末１０によって走査されなくてはならない。ある１つの１Ｄバーコードが適切な走査面で走査されない場合、その１Ｄバーコードは読み取られず、そのためバーコード・シンボル走査端末１０は適切にプログラミングされなくなる。
【００４３】
また構成システム２の開発では、補助２Ｄイメージャ端末３０等の２Ｄイメージャ端末３０がバーコード・シンボル走査端末１０に結合されている場合には、さらに不都合があることが分かった。２Ｄイメージャ端末３０は単一の２Ｄバーコードを用いることによって構成されるが、バーコード・シンボル走査端末１０は幾つかの１Ｄバーコードを用いて構成され得る。従って、２Ｄイメージャ端末３０及びバーコード・シンボル走査端末１０が、異なるバーコード及び処理を用いて構成される。これは、ユーザにとっては面倒かつ時間のかかることである。
【００４４】
これらの問題を克服するために、バーコード・シンボル走査端末１０は２Ｄイメージャ端末３０と接続することができる。２Ｄイメージャ端末３０は、２Ｄバーコードを走査し、２Ｄバーコードに関する情報をバーコード・シンボル走査端末１０へ送信する。２Ｄイメージャ端末３０及びバーコード・シンボル走査端末１０の両方とも、２Ｄバーコードに関する情報に基づいて構成される。従って、バーコード・シンボル走査端末１０が２Ｄバーコードを適切に走査することができない場合であっても、バーコード・シンボル走査端末１０は、２Ｄイメージャ端末３０からの２Ｄバーコード情報を用いて構成され得る。
【００４５】
本明細書に記載の装置及び方法の中には以下に述べるものがある。
【００４６】
Ａ１．  ２次元バーコードを用いてバーコード・シンボル走査端末を構成（コンフィギュレーション）するための構成システムであって、
構成システムは、２次元イメージャ端末を備え、２次元イメージャ端末は、中央演算処理装置（ＣＰＵ）と、前記ＣＰＵと通信可能に結合されたメモリと、２Ｄ画像センサと、前記２Ｄ画像センサが中に配置されているイメージャ端末ハウジングとを含み、２次元イメージャ端末は、２次元バーコードを表す画像データのフレームをキャプチャするよう構成され、前記２次元バーコードを表す画像データのフレームに基づいてプログラミング・データを決定するよう構成され、２次元イメージャ端末は、決定された前記プログラミング・データを送信するための入力／出力（Ｉ／Ｏ）インターフェースをさらに含むものであり、
構成システムは、バーコード・シンボル走査端末を備えるものであり、バーコード・シンボル走査端末は、ＣＰＵと、前記ＣＰＵと通信可能に結合されたメモリと、第１のセクション及び第２のセクションを備えた走査端末ハウジングと、前記走査端末ハウジングの前記第１のセクション内に配置された第１のレーザ・アセンブリとを備え、第１のレーザ・アセンブリは、第１のレーザ・ビームを生成するための第１のレーザ・ビーム生成ユニットと、前記第１のレーザ・ビームを投射および走査するための１又は複数の鏡と、第１の反射レーザ・ビームの焦点を第１の光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記第１の光検出器ユニットは前記第１の反射レーザ・ビームを検出するよう構成されるものであり、バーコード・シンボル走査端末は、前記走査端末ハウジングの前記第２のセクション内に配置された第２のレーザ・アセンブリをさらに含み、前記第２のレーザ・アセンブリは、第２のレーザ・ビームを生成するための第２のレーザ・ビーム生成ユニットと、前記第２のレーザ・ビームを投射および走査するための１又は複数の鏡と、第２の反射レーザ・ビームの焦点を第２の光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記光検出器ユニットは前記第２の反射レーザ・ビームを検出するように構成されるものであり、バーコード・シンボル走査端末は、前記決定されたプログラミング・データを前記２次元イメージャ端末の前記Ｉ／Ｏインターフェースから受け取るためのＩ／Ｏインターフェースをさらに含むものであり、前記決定されたプログラミング・データに基づいて構成されるように動作するものである。
【００４７】
Ａ２．  Ａ１の構成システムであって、前記２次元イメージャ端末も、前記決定されたプログラミング・データに基づいて構成される、構成システム。
【００４８】
Ａ３．  Ａ２の構成システムであって、前記２次元イメージャ端末及び前記バーコード・シンボル走査端末は、前記決定されたプログラミング・データに基づいて同時に構成される、構成システム。
【００４９】
Ａ４．  Ａ１の構成システムであって、前記バーコード・シンボル走査端末は、１次元バーコードを走査するよう構成される、構成システム。
【００５０】
Ａ５．  Ａ１の構成システムであって、前記決定されたプログラミング・データは、前記バーコード・シンボル走査端末の複数の動作パラメータを構成するのに適合している、構成システム。
【００５１】
Ａ６．  Ａ１の構成システムであって、前記決定されたプログラミング・データは、拡張マークアップ言語形式である、構成システム。
【００５２】
Ａ７．  Ａ１の構成システムであって、前記２次元イメージャ端末は、前記バーコード・シンボル走査端末に結合された外部補助スキャナである、構成システム。
【００５３】
Ａ８．  Ａ１の構成システムであって、前記２Ｄ画像センサは、ＣＭＯＳ画像センサ及びＣＣＤ画像センサからなるグループから選択される画像センサである、構成システム。
【００５４】
Ｂ１．  バーコード・シンボル走査端末を構成する方法であって、該方法は、
２次元バーコードを表す画像データのフレームをキャプチャするために２次元イメージャ端末の画像センサを用いて、前記２次元バーコードを画像化するステップであって、前記イメージャ端末は、中央演算処理装置（ＣＰＵ）と、前記ＣＰＵと通信可能に結合されるメモリと、２Ｄ画像センサと、前記２Ｄ画像センサが中に配置されるイメージャ端末ハウジングと、入力／出力（Ｉ／Ｏ）インターフェースとを含む
ものである、ステップと、
前記２次元イメージャ端末を用いて、前記２次元バーコードを表す画像データのフレームに基づいてプログラミング・データを決定するステップと、
前記決定されたプログラミング・データを、前記２次元イメージャ端末の前記Ｉ／Ｏインターフェースを用いて送信するステップであって、前記プログラミング・データはバーコード・シンボル走査端末へ送信されるものであり、前記バーコード・シンボル走査端末は、ＣＰＵと、前記ＣＰＵと通信可能に結合されたメモリと、第１のセクション及び第２のセクションを備える走査端末ハウジングと、前記走査端末ハウジングの前記第１のセクション内に配置された第１のレーザ・アセンブリとを含み、前記第１のレーザ・アセンブリは、第１のレーザ・ビームを生成するための第１のレーザ・ビーム生成ユニットと、前記第１のレーザ・ビームを投射および走査するための１又は複数の鏡と、第１の反射レーザ・ビームの焦点を第１の光検出器ユニットに合わせるための１又は複数の鏡とを備えるものであり、前記第１の光検出器ユニットは前記第１の反射レーザ・ビームを検出するよう構成されるものであり、前記バーコード・シンボル走査端末は、前記走査端末ハウジングの前記第２のセクション内に配置された第２のレーザ・アセンブリをさらに含み、前記第２のレーザ・アセンブリは、第２のレーザ・ビームを生成するための第２のレーザ・ビーム生成ユニットと、前記第２のレーザ・ビームを投射および走査するための１又は複数の鏡と、第２の反射レーザ・ビームの焦点を第２の光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記光検出器ユニットは前記第２の反射レーザ・ビームを検出するよう構成されるものであり、前記２次元イメージャ端末は、Ｉ／Ｏインターフェースをさらに含むものである、送信するステップと、
前記決定されたプログラミング・データを前記バーコード・シンボル走査端末の前記Ｉ／Ｏインターフェースから受け取るステップと、
前記決定されたプログラミング・データに基づいて、前記バーコード・シンボル走査端末を構成するステップと
を備える方法。
【００５５】
Ｂ２．  Ｂ１の方法であって、前記決定されたプログラミング・データに基づいて前記２次元イメージャ端末を構成するステップをさらに含む、方法。
【００５６】
Ｂ３．  Ｂ２の方法であって、前記２次元イメージャ端末を構成するステップと、前記バーコード・シンボル走査端末を構成するステップが同時に生じる、方法。
【００５７】
Ｂ４．  Ｂ１の方法であって、前記バーコード・シンボル走査端末は１次元バーコードを走査するように動作する、方法。
【００５８】
Ｂ５．  Ｂ１の方法であって、前記決定されたプログラミング・データは、前記バーコード・シンボル走査端末の複数の動作パラメータを構成するのに適合している、方法。
【００５９】
Ｂ６．  Ｂ１の方法であって、前記決定されたプログラミング・データは、拡張マークアップ言語形式である、方法。
【００６０】
Ｂ７．  Ｂ１の方法であって、前記２Ｄ画像センサは、ＣＣＤ画像センサ及びＣＭＯＳ画像センサからなるグループから選択される画像センサである、方法。
【００６１】
Ｃ１．  バーコード・シンボル走査端末であって、
ＣＰＵと、
前記ＣＰＵと通信可能に結合されるメモリと、
第１のセクション及び第２のセクションを備える走査端末ハウジングと、
前記走査端末ハウジングの前記第１のセクション内に配置される第１のレーザ・アセンブリであって、第１のレーザ・ビームを生成するための第１のレーザ・ビーム生成ユニットと、前記第１のレーザ・ビームを投射および走査するための１又は複数の鏡と、第１の反射レーザ・ビームの焦点を第１の光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記第１の光検出器ユニットは第１の反射レーザ・ビームを検出するよう構成される、第１のレーザ・アセンブリと、
前記走査端末ハウジングの前記第２のセクション内に配置される第２のレーザ・アセンブリであって、第２のレーザ・ビームを生成するための第２のレーザ・ビーム生成ユニットと、前記第２のレーザ・ビームを投射および走査するための１又は複数の鏡と、第２の反射レーザ・ビームの焦点を第２の光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記光検出器ユニットは前記第２の反射レーザ・ビームを検出するように構成される、第２のレーザ・アセンブリと、
データを２次元イメージャ端末のＩ／Ｏインターフェースから受け取るためのＩ／Ｏインターフェースと
を備え、
バーコード・シンボル走査端末は、受信された前記データに基づいて構成されるように動作するものであり、前記データは、前記２次元イメージャ端末の２Ｄバーコード・シンボルの復号により決定された１又は複数のプログラミング・データ、及びプログラミング・データを符号化する２Ｄバーコード・シンボルが表している画像データである、
バーコード・シンボル走査端末。
【００６２】
Ｃ２．  Ｃ１のバーコード・シンボル走査端末であって、前記バーコード・シンボル走査端末の複数の動作パラメータを構成するために、前記受信したデータを使用するのに適合するものである、バーコード・シンボル走査端末。
【００６３】
Ｃ３．  Ｃ１のバーコード・シンボル走査端末であって、前記受信したプログラミング・データは、拡張マークアップ言語形式である、バーコード・シンボル走査端末。
【００６４】
Ｃ４．  Ｃ１のバーコード・シンボル走査端末であって、２次元イメージャ端末を有していないバーコード・シンボル走査端末。
【００６５】
Ｄ１．  ２次元バーコードを用いてバーコード・シンボル走査端末を構成するための構成システムであって、
２次元イメージャ端末であって、中央演算処理装置（ＣＰＵ）と、前記ＣＰＵと通信可能に結合されるメモリと、２Ｄ画像センサと、前記２Ｄ画像センサが中に配置されるイメージャ端末ハウジングとを含み、前記２次元イメージャ端末は、２次元バーコードを表す画像データのフレームをキャプチャするように構成されるものであり、（ａ）１又は複数の、前記２次元バーコードを表す画像データのフレームに基づいたプログラミング・データによって構成（コンフィギュレーション）され、（ｂ）前記２次元バーコードを表す画像データのフレームを送信するものであり、前記２次元イメージャ端末は、前記１又は複数の決定されたプログラミング・データ及び前記２次元バーコードを表す画像データのフレームを送信するための入力／出力（Ｉ／Ｏ）インターフェースをさらに含むものである、２次元イメージャ端末と、
バーコード・シンボル走査端末であって、ＣＰＵと、前記ＣＰＵと通信可能に結合されたメモリと、レーザ・アセンブリを備える走査端末ハウジングとを含み、前記レーザ・アセンブリは、レーザ・ビームを生成するためのレーザ・ビーム生成ユニットと、前記レーザ・ビームを投射および走査するための１又は複数の鏡と、第１の反射レーザ・ビームの焦点を光検出器ユニットに合わせるための１又は複数の鏡とを有するものであり、前記光検出器ユニットは前記反射レーザ・ビームを検出するよう構成されるものであり、前記バーコード・シンボル走査端末は、前記１又は複数の決定されたプログラミング・データ及び前記２次元バーコードを表す画像データのフレームを、前記２次元イメージャ端末の前記Ｉ／Ｏインターフェースから受け取るためのＩ／Ｏインターフェースをさらに含み、前記バーコード・シンボル走査端末は、前記１又は複数の決定されたプログラミング・データ及び前記２次元バーコードを表す画像データのフレーム基づいて構成されるよう動作するものである、バーコード・シンボル走査端末と
を備える構成システム。
【００６６】
Ｅ１．  ２Ｄ画像センサと、レーザ・アセンブリと、前記２Ｄ画像センサ及び前記レーザ・アセンブリとが内部に配置されるハウジングとを備える端末を提供するステップと、
２次元バーコードを表す画像データのフレームをキャプチャするために、前記端末の２次元画像センサを用いて、前記２次元バーコードを画像化するステップであって、前記端末は、中央演算処理装置（ＣＰＵ）と、前記ＣＰＵと通信可能に結合されるメモリと、入力／出力（Ｉ／Ｏ）インターフェースを含むものである、ステップと、
前記２次元イメージャ端末を用いて、前記２次元バーコードを表す画像データのフレームに基づいてプログラミング・データを決定するステップと、
前記端末ハウジング内に配置された前記レーザ・アセンブリを構成するために前記プログラミング・データを使用するステップであって、前記レーザ・アセンブリは、レーザ・ビームを生成するためのレーザ・ビーム生成ユニットと、前記レーザ・ビームを投射および走査するための１又は複数の鏡と、反射レーザ・ビームの焦点を光検出器ユニットに合わせるための１又は複数の鏡とを含み、前記光検出器ユニットは前記反射レーザ・ビームを検出するよう構成されるものである、ステップと
を備える方法。
【００６７】
Ｅ２．  Ｂ１の方法であって、前記レーザ・アセンブリは、１次元バーコードの走査において使用するために動作可能である、方法。
【００６８】
Ｅ３．  Ｂ１の方法であって、前記決定されたプログラミング・データは、前記レーザ・アセンブリの複数の動作パラメータを構成するのに適合している、方法。
【００６９】
本発明について多数の特定の実施形態を参照して説明したが、本発明の真の精神及び範囲は、本明細書によって支持される請求項に関してのみ決定されるべきである。さらに、本明細書に記載された数多くのケースにおいて、システム、装置、及び方法は特定の数のエレメントを有するものとして記載されているが、このようなシステム、装置、及び方法は、記載された数のエレメントより少ない又は多い数のエレメントによって実現されてもよい。さらに、多数の特定の実施形態が記載されたが、それぞれの特定の実施形態に関連して説明された特性及び態様は、記載された残りのそれぞれの特定の実施形態で用いられてもよい。
【図１】
2012160184.tif 000003
【図２】
2012160184.tif 000004
【図３】
2012160184.tif 000005
【図４】
2012160184.tif 000006
【図５】
2012160184.tif 000007
【外国語明細書】
2012160184000001.pdf