(57)【特許請求の範囲】
【請求項１】
複数の情報コードが記録された光学情報記録面からの反射光を検出する画像検出手段と、該画像検出手段により検出された反射光に含まれる情報コードを復号する復号手段と、を備えた情報コード読取装置において、
前記画像検出手段により検出された反射光に含まれる複数の情報コードを表示する情報コード表示手段と、
該情報コード表示手段によって表示された複数の前記情報コードの中から、前記復号手段に復号させる情報コードを順次指定するための指定手段と、
該指定手段によって指定された情報コードに関する情報および指定を受けた順序を記憶する指定順序記憶手段と、
該指定順序記憶手段に前記情報が記憶された情報コードのみを、前記指定を受けた順序で前記復号手段に復号させる復号制御手段と、
情報コードおよび指定された順序を前記指定順序記憶手段に記憶する設定モード、および前記指定順序記憶手段に記憶された情報コードを該指定順序記憶手段に記憶された前記順序にしたがって前記復号制御手段に復号させる復号モード、の少なくとも２つのモードに、使用者の指示に応じて当該情報コード読取装置を切り替えるモード切替手段と、
を備えたことを特徴とする情報コード読取装置。
【請求項２】
前記画像検出手段が、２次元光学センサであり、
前記情報コード表示手段が、２次元画像を表示するディスプレイ装置を備え、前記２次元光学センサにより検出された反射光を画像として前記ディスプレイ装置の画面に表示するもの
であることを特徴とする請求項１に記載の情報コード読取装置。
【請求項３】
前記指定手段が、前記ディスプレイ装置の画面上に設置されたタッチパネルであり、
前記指定順序記憶手段が、前記タッチパネルで指定された箇所を、その指定を受けた順序と共に記憶するものであり、
前記復号制御手段が、前記指定順序記憶手段に記憶された箇所に、復号モードにおいて読み取られた情報コードのみを、該指定順序記憶手段に記憶された前記順序で前記復号手段に復号させるもの
であることを特徴とする請求項２に記載の情報コード読取装置。
【請求項４】
前記指定手段が、
前記ディスプレイ装置の画面を格子状に分解してなる複数のエリアの一つを差し示すために該画面に表示されるポインタと、
該ポインタを画面上で移動させる矢印キーと、
前記ポインタによって指し示されている前記エリアを、指定するための決定キーとを備えたものであり、
前記指定順序記憶手段が、前記決定キーで指定された前記エリアを、その指定を受けた順序と共に記憶するものであり、
前記復号制御手段が、前記指定順序記憶手段に記憶されたエリアに復号モードにおいて読み取られた情報コードのみを、該指定順序記憶手段に記憶された前記順序で前記復号手段に復号させるもの
であることを特徴とする請求項２に記載の情報コード読取装置。
【請求項５】
前記画像検出手段に表示された複数の情報コードの規格を識別する規格識別手段を備え、
前記指定手段が、情報コードの規格を指定するものであり、
前記指定順序記憶手段が、前記指定手段により指定された規格を、その指定を受けた順序と共に記憶するものであり、
前記復号制御手段が、前記画像検出手段に表示された複数の情報コードを前記規格識別手段にそれぞれ識別させ、前記指定順序記憶手段に記憶された規格の情報コードのみを、該指定順序記憶手段に記憶された前記順序で前記復号手段に復号させるもの
であることを特徴とする請求項１に記載の情報コード読取装置。
【請求項６】
前記指定手段が、
２次元画像を表示するディスプレイ装置と、
前記復号手段で復号可能な規格の情報コードの例を、前記ディスプレイ装置に視覚的に表示する情報コード例示手段と、
該情報コード例示手段により前記ディスプレイ装置に表示された情報コードの中から、復号すべき情報コードの規格の指定を受けるための規格指定手段と、
を備えたものであることを特徴とする請求項５に記載の情報コード読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、バーコードや２次元コードなどの情報コードを複数同時に読み取り可能な情報コード読取装置に関する。
【０００２】
【従来の技術】
従来より、バーコードをラインセンサで検出したり、２次元コードを２次元光学センサにて２次元的な画像データとして検出したりし、これらのデータを一時的に画像データメモリに記憶して、この画像データメモリを走査してコードを復号する情報コード読取装置が知られている。なお、バーコードを２次元光学センサで読み取り、復号することも可能である。また、２次元光学センサを用いる場合には、同時に複数の情報コード（バーコードまたは２次元コード）を読み取り、それぞれ復号する、という手法も考えられている。
【０００３】
【発明が解決しようとする課題】
しかしながら、情報コード読取装置にて複数の情報を一度に読み取らせる場合に、読み取った範囲内に、復号したくない情報コードが入ってしまうことがある。これに対しては、読み取った範囲内の特定の情報コードのみを復号するように指定することが考えられるが、この指定を読み取り動作をする都度、行なう必要に迫られる虞がある。また、読み取った複数の情報コードを、特定の順序で復号したい場合もあるが、そうした要望に答える技術は存在しない。
【０００４】
本発明はかかる課題に鑑みなされたもので、請求項１に記載の情報コード読取装置は、一度に読み取った複数の情報コードの内、特定の情報コードのみを、特定の順序にて繰り返し復号可能にすることを目的としている。
また請求項２に記載の情報コード読取装置は、２次元コードの読み取りも可能にすることを目的としている。
【０００５】
また更に、請求項３、４に記載の情報コード読取装置は、指示を直観的に行なえるようにすることを目的としている。
そして請求項５に記載の情報コード読取装置は、情報コードの位置に関わらず、所望の複数の情報コードを所望の順序で復号可能にすることを目的としている。
【０００６】
請求項６に記載の情報コード読取装置は、情報コードの規格の名称が分からなくとも、情報コードの位置に関わらず、所望の複数の情報コードを所望の順序で復号可能にすることを目的としている。
【０００７】
【課題を解決するための手段及び発明の効果】
かかる課題を解決するためになされた本発明の請求項１に記載の情報コード読取装置（以下、単に読取装置ともいう）は、設定モードと読み取りモードの少なくとも２つのモードを備えたものとなっている。両モードの切り替えはモード切替手段によって行なう。設定モードでは、画像検出手段により検出された光学情報記録面からの反射光に含まれる複数の情報コードを情報コード表示手段に表示し、復号したい情報コードの指定を順次、指定手段により行ない、その情報コードに関する情報および指定を受けた順序を指定順序記憶手段に記憶する。一方、読取モードでは、指定順序記憶手段に記憶された情報コードのみを、その指定順序記憶手段に記憶された順序にしたがって復号制御手段に復号させる。
【０００８】
従って、請求項１に記載の読取装置によれば、一旦、設定モードで情報コードに関する情報およびそれらの復号の順序を指定順序記憶手段に記憶させておけば、その記憶内容にしたがって、特定の複数の情報コードを特定の順序で繰り返し復号することができ、読み取りの都度、復号対象の情報コードや復号の順序を設定する必要がない。
【０００９】
請求項２に記載の読取装置のように、画像検出手段を２次元光学センサとし、情報コード表示手段を、２次元画像を表示するディスプレイ装置を備え、これに２次元光学センサにより検出された反射光を画像として表示するようにすると、バーコード以外の情報、例えば２次元コードも復号対象にすることが可能となる。またバーコードに関しても、読み取り範囲内の任意の位置および任意の姿勢（例：複数のバーコードが段状に並んだ状態）で光学情報記録面に記録されていても読み取り可能となる。また復号対象が当該読取装置に対して読み取り可能な位置にあるか否かをディスプレイ装置の画面に表示された画像を見ることにより確認することもできる。
【００１０】
なお、「情報コードに関する情報」としては、その情報コードの規格や名称などが考えられるが、当該読取装置で光学情報記録面を読み取る際の、当該読取装置と光学情報記録面の位置関係（姿勢を含む）を予め決めておき、その当該読取装置の位置から見て情報コードが存在する筈の位置を指定することにより間接的に指定しても良い。これが請求項３に記載の情報コード読取装置である。
【００１１】
すなわち請求項３に記載の読取装置では、ディスプレイ装置の画面上にタッチパネルを設けてこれを指定手段とし、このタッチパネルで指定された箇所およびその指定を受けた順序を指定順序記憶手段が記憶する。つまりこの指定順序記憶手段は、情報コードに関する情報として、その情報コードが表示されている筈の箇所を記憶する。そして復号制御手段は、指定順序記憶手段に記憶された箇所の下の画面に、復号モードにおいて表示された情報コードを、指定順序記憶手段に記憶された順序で復号する。
【００１２】
このような読取装置によれば、復号する情報コードの指示を直観的に行なうことができる。また指示の際にも各情報コードの名称をユーザが覚えている必要がない。
なお、同様の効果は、請求項４に記載のような態様にしても得られる。
【００１３】
すなわち請求項４に記載の読取装置においては、ディスプレイ装置の画面を格子状に複数のエリアに分解し、そのエリアを差し示すことにより、復号対象の情報コードの位置を指定するようにしている。エリアを差し示すには画面上に表示されるポインタを用い、これを矢印キーで所望の位置へ移動させ、決定キーを操作する。こうして指定されたエリアおよびその指定を受けた順序は指定順序記憶手段が記憶する。つまりこの指定順序記憶手段は、情報コードに関する情報として、その情報コードが表示されている筈のエリアを記憶する。復号制御手段は、指定順序記憶手段に記憶されたエリアに対応する位置に、復号モードにおいて読み込まれた情報コードを、指定順序記憶手段に記憶された順序で復号する。
【００１４】
このような読取装置によっても、請求項３に記載の読取装置と同様の効果を奏するものとなる。なお、請求項３、４のいずれに記載の読取装置も、指定順序記憶手段に記憶される「情報コードに関する情報」は、情報コードが表示されている「筈の」箇所（請求項４ではエリア）である。従って、情報コードが正しく復号されるためには、設定モードでその情報コードが表示されていた位置と同じ位置に、その情報コードが読取モードにおいても表示されるようにユーザが注意する必要がある。この注意を不要にしたのが請求項５に記載の装置である。
【００１５】
すなわち、請求項５に記載の読取装置においては、指定手段を、情報コードの規格（バーコード、２次元コード、あるいはこれらを更に細分化する分類上の規格など）を指定するものとしている。つまりこの規格が、「情報コードに関する情報」となっている。そして読取モードにおいては、復号制御手段が、画像検出手段に表示された複数の情報コードを規格識別手段によりそれぞれ識別させ、指定順序記憶手段に記憶された規格の情報コードのみを、指定順序記憶手段に記憶された順序で復号手段に復号させる。
【００１６】
従って、請求項５に記載の読取装置によれば、情報コードが当該読取装置に読み取られさえすれば、画面のどの位置に表示されるかに関わらず、所望の複数の情報コードを所望の順序で復号することができる。
請求項６に記載の読取装置においては、ディスプレイ装置に、復号手段で復号可能な規格の情報コードの例を表示させ、この中から復号すべき情報コードを指定することにより規格の指定を行なう。
【００１７】
従って、請求項６に記載の読取装置によれば、情報コードの規格名が分からなくとも復号したい情報コードの指定を行なうことができる。
なお、請求項２（または３、４）、５（または６）に記載の読取装置は、これらの内の幾つか（または全て）を兼ねた作用を有する装置として構成しても構わない。読取装置を、請求項２（または３、４）、６を兼ねた作用を有するものとして実現する際には、それぞれのディスプレイ装置を兼用する画像表示装置を１台のみ備えたものとするとシンプルに構成することができる。
【００１８】
【発明の実施の形態】
以下に本発明の一実施の形態を図面と共に説明する。
まず、図１に本発明を適用したハンディターミナル１の正面図を示す。ハンディターミナル１は、その上部に設けられた情報コード読取部５と、液晶ディスプレイ７と、矢印キー９と、ＥＮＴキー１１と、電源スイッチ１３と、モード切替キー１４と、終了キー１５と、取消キー１６と、テンキー１７と、トリガスイッチ１８とを備えている。なお、ハンディターミナル１には本図に示された構成以外にも、外部機器（例えば、ホストコンピュータ）とデータのやり取りをするためのコネクタや、このやり取りに関する指示などをするためのボタン類を備えているが、省略した。
【００１９】
ハンディターミナル１の構成の概略を図２に示す。ハンディターミナル１は、照明１９、レンズ２１、光学的センサ２３、センサ駆動回路２５、照明駆動回路２７を備えた光学系部分、マイコン３１、メモリ３３、波形整形部３５、データ出力部３７を備えた復号処理部、液晶ディスプレイ７、タッチパネル３９、キー群４１からなるマンマシンインタフェース部、電源回路４３、バッテリ４５からなる電源部に分けられる。なお、光学的センサ２３は２次元ＣＣＤイメージセンサであり、レンズ２１にて結像された像を２次元データとして検出することができる。また、データ出力部３７は、復号結果を外部のコンピュータシステムなどに出力するために使用される。
【００２０】
復号処理部は、バーコード４７、ＱＲコード４９、マイクロＱＲ５１（これらを総じて情報コードという。またこれらが複数、光学情報記録面に記録された状態をコード群という。またＱＲコード４９、マイクロＱＲ５１は何れも２次元コードである）を処理可能にされている。具体的には、コード群が記録された光学情報記録面に照明１９により光を照射し、この反射光がレンズ２１により光学的センサ２３上に結像され、光電変換される。変換結果は波形整形部３５で増幅され、２値化されてメモリ３３内に格納される。２値化の結果はメモリ３３内の画像ＲＡＭにも記録され、これにより液晶ディスプレイ７上で、ハンディターミナル１のユーザはハンディターミナル１が読み込んだ画像を見ることができる。
【００２１】
この格納された画像情報を元にマイコン３１が復号を行なう。メモリ３３は、２値化の結果や後述するプログラムの処理に用いるデータ等を一時的に記憶する領域や画像ＲＡＭの他、ハンディターミナル１の電源を切っても格納した内容が消えない不揮発性ＲＡＭ、マイコン３１により実行されるプログラムが格納されたＲＯＭも含んでいる。タッチパネル３９は、液晶ディスプレイ７に重ねて設置された透明の部材で、ペン５３や指で表面に触れると、その触れられた位置をマイコン３１で認識することが可能にされている。またキー群４１とは、矢印キー９、ＥＮＴキー１１、…、トリガスイッチ１８の総称である。
【００２２】
マイコン３１にて実行される情報コード読み取り処理のフローチャートを図３に示す。本処理は電源スイッチ１３が操作されてハンディターミナル１が電源ＯＮ状態になると起動する。本処理が起動するとまずステップ（以下、Ｓと記す）１００にてハンディターミナル１の各部の初期化を行なう。そしてＳ１１０にてモード選択画面を液晶ディスプレイ７に表示する。その表示内容は、図４（ａ）に示すようなもので、ユーザはタッチパネル３９を通して見ることができる。この画面は、メモリ３３のＲＯＭ領域に格納されており、マイコン３１がこれを画像ＲＡＭに転送することにより液晶ディスプレイ７に表示される。ここで設定モードとは、コード群の内のどの情報コードを復号するかをユーザがハンディターミナル１に指示するモードであり、読取モードとは設定モードにて行なわれた設定にしたがって、実際にハンディターミナル１にてコード群の復号を行なうモードである（本発明の復号モードに相当）。本図に示されているように、設定モードを選ぶときには、「●設定モード」と表示されている位置を指またはペン５３で触れる。読取モードを選ぶときには、「●読取モード」と表示されている位置を同様に触れる。
【００２３】
図３に戻る。続くＳ１２０では、設定モードが選択されたか否かを判定する。具体的には、タッチパネル３９の出力結果と、Ｓ１１０において液晶ディスプレイ７に表示された内容とからマイコン３１が、どちらのモードが選択されたかを判断することにより行なわれる。ここではユーザが設定モードを選んだものとする。するとＳ１３０にて設定方法の入力を促す画面（図４（ｂ）参照）を液晶ディスプレイ７に表示する。本図に示す「タッチパネル」とは、一旦コード群をハンディターミナル１で読み取り（復号はしない）、その結果を液晶ディスプレイ７に表示し、その中からどの位置にある情報コードを復号するかをタッチパネル３９を用いて指示する方法であり、規格指定とは情報コードの規格（バーコード４７、ＱＲコード４９、マイクロＱＲ５１）を直接指定する方法である。選択の方法は、モード選択のときと同様、タッチパネル３９に触れることにより行なう。ここでは「タッチパネル」が選択されたとする。
【００２４】
すると続くＳ１４０にて、設定方法として「タッチパネル」が選択されたと判定し、Ｓ１５０に進む。Ｓ１５０では光学情報記録面から画像の読み込みを行なう。そしてＳ１６０にてその画像を液晶ディスプレイ７に表示する。この様子を図５（ａ）に示す。本図に示すように画面の上部には指定方法を案内するメッセージが表示され、画面の残りの部分にはＳ１５０で読み取った画像が表示される。なお、このときに表示された画像の中に復号させたい情報コードが表示されていない等の理由で、ハンディターミナル１の位置や姿勢が必要な場合には、ハンディターミナル１を適切な位置および姿勢に変更した後、取消キー１６を押す。すると、Ｓ１５０の処理を再度行なう。
【００２５】
そしてユーザは復号させたい順序でタッチパネル３９に触れる。例えば、図５（ａ）においてマイクロＱＲ５１、バーコード４７をこの順序で復号し、ＱＲコード４９は復号しなくてもよい場合には、マイクロＱＲ５１が表示されている位置（画面中央のやや左）に触れ、次にバーコード４７が表示されている位置（画面中央のやや下）に触れ、終了キー１５を押す。なお、この記載から判るように、情報コードを１つのみ指定することも可能である（後述する規格指定においても同様）。図３に戻る。このようにして指示を受ける（Ｓ１７０）と、Ｓ１８０にて指示内容をメモリ３３の不揮発性の領域に格納する。前記例では「初めに画面中央のやや左にある情報コードを復号し、次に画面中央のやや下にある情報コードを復号する」という内容がメモリ３３に格納される。このように指示の内容がメモリ３３に格納されると本処理を終了する。
【００２６】
Ｓ１３０にてユーザが「規格指定」を選んだ場合にはＳ１４０からＳ１９０に進み、図５（ｂ）に示す規格入力画面を液晶ディスプレイ７に表示する。本画面は図５（ｂ）に示した画面に似ているが、ハンディターミナル１が読み取った画像ではなく、ハンディターミナル１で復号可能な情報コードの各一例を示している点が異なる。すなわち、画面の中央よりやや上から下方へ、バーコード４７、ＱＲコード４９、マイクロＱＲ５１が示されているが、これらは夫々の一例を示している。この画面で例えば、マイクロＱＲ５１が表示されている位置、バーコード４７が表示されている位置をこの順序で触れ、終了キー１５を押すという指示を受けると、読取モードにおいて、読み取った画像内にあるマイクロＱＲ５１（図５（ｂ）に示されているものと一致している必要はない）をまず復号し、次に同じ画像内にあるバーコード４７（図５（ｂ）に示されているものと一致している必要はない）を復号する、という意味になる。図３に戻る。このようにして指示を受ける（Ｓ２００）と、Ｓ１８０に進み、指示内容をメモリ３３の不揮発性の領域に格納する。
【００２７】
Ｓ１２０にて読取モードを選択したと判定された場合には、Ｓ２１０に進む。なおＳ２１０の処理は、トリガスイッチ１８が押されることによっても起動される。Ｓ２１０では指示内容をメモリ３３から読み出す。仮にその内容がＳ２００において指示を受けたものであれば、前記例では「読み取った画像内にあるマイクロＱＲ５１をまず復号し、次に同じ画像内にあるバーコード４７を復号する」という内容となる。またその内容がＳ１７０において指示を受けたものであれば、前記例では「初めに画面中央のやや左にある情報コードを復号し、次に画面中央のやや下にある情報コードを復号する」という内容となる（以下、指示内容がこの通りであったとして説明する）。
【００２８】
そして続くＳ２２０にて画像の読み込みを行なう。こうして読み取った画像データに対し、Ｓ２１０で読み取った指示内容にしたがって復号を順次行なう（Ｓ２３０）。すなわち、画面中央のやや左にある情報コードを復号する。詳しく言うと、指示内容が示す位置にある情報コードがどんな規格の符号であるかを判別してから復号を行なう。この判別は、読み取ったコードのサイズ、データの特徴等に基づき行なわれる（指示内容が、情報コードの規格およびその復号の順序となっている場合には、読み取った画像中から、Ｓ２００において指定された規格の情報コードを検索してから復号を行なう）。そしてこの復号結果をメモリ３３に一時的に記憶する（Ｓ２４０）。そしてＳ２５０では、指示内容にある情報コードが全て復号されたかを判定する。前記例では「画面中央のやや下にある情報コードを復号」が残っているのでＮＯと判定されてＳ２３０に戻る。ＹＥＳと判定された場合には本処理を終了する。なお、新たに画像を読み取らせ、その復号を行なわせたいときには、トリガスイッチ１８を押す。するとＳ２１０から処理が開始される。
【００２９】
また、Ｓ２２０〜Ｓ２６０の処理を行なっているときにモード切替キー１４を押すと、設定モードへモードを遷移させることができる。例えば、読取モードにおいて、復号対象の情報コードを変更したくなった場合には、モード切替キー１４を押すことにより、Ｓ１３０の処理が起動される。
【００３０】
このようなハンディターミナル１によれば、復号対象の情報コードおよびその順序を設定モードで一度設定しておけば、トリガスイッチ１８を押すだけで次々に所望の情報コードのみを所望の順序で復号することができる。
また、一度設定した指示内容は、メモリ３３に不揮発的に記憶されるので、前回、ハンディターミナル１を使ったときと同じ指示内容で復号して良い場合には、電源を入れ、図４（ａ）の画面が表示されたときに「読取モード」を選択するだけで良い。
【００３１】
しかも、復号対象となる情報コードおよび復号の順序を情報コードの規格により指定しておけば、コード群中の情報コードの配置が変更された場合にも、指定された情報コードのみを指定された順序で復号することができる。また、この指示をする際に、ハンディターミナル１で復号可能な規格の情報コードの例が、液晶ディスプレイ７に表示されるので、情報コードに馴染みのないユーザがハンディターミナル１を用いる場合にも大変便利である。
【００３２】
ここで、本実施の形態の構成と本発明の構成との対応関係を示す。ハンディターミナル１が情報コード読取装置に相当し、光学的センサ２３が画像検出手段に相当し、Ｓ２１０〜Ｓ２５０が復号制御手段に相当し、Ｓ１５０が情報コード表示手段に相当し、タッチパネル３９が指定手段と規格指定手段を兼ねたものに相当し、Ｓ１８０が指定順序記憶手段に相当し、Ｓ１１０およびモード切替キー１４がモード切替手段に相当し、Ｓ２３０中の、読み取ったコードのサイズ、データの特徴等に基づき情報コードの判別を行なう部分が規格識別手段に相当し、Ｓ１９０が情報コード例示手段に相当する。
【００３３】
以上、本発明の一実施形態として、ハンディターミナル１について説明してきたが、本発明はこの実施形態に何等限定されるものではなく様々な態様で実施しうる。
例えば、ハンディターミナル１をバーコード４７、ＱＲコード４９、マイクロＱＲ５１以外の情報コードをも復号可能に構成したり、専ら２次元コードを復号しバーコード４７を復号できない読取装置として構成したりしても良い。また、タッチパネル３９を用いずにモードの選択や情報コードの指定が可能な態様にしても良い。この場合には、タッチパネル３９の代わりにタブレットを用いたり、矢印キー９やテンキー１７を用いたりする態様が考えられる。
【００３４】
矢印キー９を用いる場合には、図４（ａ）の画面に更に矢印などのポインタを表示し、これを矢印キー９で上下に移動させて、所望のモードが表示されている箇所に位置させ、ＥＮＴキー１１を押すとそのモードが選択されるようにするとよい。またテンキー１７を用いて選択する場合には、各モード名に数字を付け（例：（１）設定モード  （２）設定モード）、設定モードを選択したい場合にはテンキー１７の「１」を押すとモードが選択されるようにするとよい。図４（ｂ）や図５（ｂ）における選択も同様にして矢印キー９やテンキー１７で指定可能にすると良い。
【００３５】
情報コードの位置指定、すなわち情報コード読み取り処理のＳ１５０〜Ｓ１７０にて行なった指定を矢印キー９で行なうには、図６に示すグリッド指定処理を実行すればよい。本処理は、液晶ディスプレイ７に図４（ｂ）のような画像を表示（ただし「●タッチパネル」の代わりに「●グリッド指定」と表示）させ（これは前述のＳ１３０の処理に相当）、前述のポインタを「●グリッド指定」が表示された箇所に位置させＥＮＴキー１１を押すことにより起動される。本処理が起動するとまずＳ３００にて光学情報記録面から画像の読み込みを行なう。なお、読み込まれた画像は、画像ＲＡＭにも記録され、液晶ディスプレイ７に表示される。そしてＳ３１０にて液晶ディスプレイ７にグリッドを表示し、更にＳ３２０にてカーソルを表示する。この結果の一例を図７（ａ）に示す。本図において、液晶ディスプレイ７の画面を３×３、計９マスの格子状に分割している線がグリッドであり、右下のマスの黒くなった部分がカーソル５５である。
【００３６】
この画面においてユーザが矢印キー９を操作する（Ｓ３３０）と、カーソル５５が上下左右に移動する。例えば、図７（ａ）の状態から、「▲」と付された矢印キー９（図１参照）を押すと、図７（ｂ）のようにカーソル５５の位置が上方へ移動する。同様にしてユーザが指定したい情報コードが含まれているマスにカーソル５５を移動させ、ＥＮＴキー１１を押す（Ｓ３４０）と、そのマスの位置が復号対象となる情報コードが存在する位置として登録される。この際、一部でもそのマス内に存在している情報コードは、読取モードにおいて復号されるようにするとよい。例えば、図７（ａ）の状態でＥＮＴキー１１を押すとバーコード４７が復号されるようにする。また、指定されたマス内に複数の情報コードが存在すると考えられる場合には、エラー動作（例えば、ビープ音を出す）をし、カーソル５５の位置変更をユーザに促すようにすると良い。
【００３７】
ここでユーザが終了キー１５を押すと、Ｓ３５０にて位置指定が終了したと見なして終了する。終了キー１５ではなく、４つの矢印キー９のいずれかが押された場合は、復号対象となる情報コードが存在する位置の指定を続行する、と見なしてＳ３３０に戻る。なお、本処理の終了後は情報コード読み取り処理のＳ１８０に移行し、指示内容をメモリ３３の不揮発性の領域に格納する。
【００３８】
こうすれば、タッチパネル３９を用いることなく、画面上において復号対象の情報コードが存在する位置を指定できる。ここで、この実施の形態の構成と本発明の構成との対応関係を示す。ＥＮＴキー１１が決定キーに相当し、カーソル５５がポインタに相当し、マスがエリアに相当する。
【００３９】
なお、これと同様の効果は次のようにしても得られる。すなわち、グリッドにより分割されてなる９個のマスにそれぞれ１〜９の番号を割りあて、テンキー１７を操作すると対応する位置のマスが指定されるようにする。番号を割りあてる際には、テンキー１７の配列に倣って下段左から右方へ１、２、３、中段左から右方へ４、５、６、上段左から右方へ７、８、９とすると非常に判り易い。この態様では、ＥＮＴキー１１を押さなくてもよいようにしても良い。例えば、「５」を押すだけで中央のマスが登録されるようにする。テンキー１７を誤って押した際には取消キー１６を押せば登録を取り消せるようにしておくと便利である。
【００４０】
また、グリッドおよびカーソル５５を表示するのを止め、代わりに前述のポインタを表示させてもよい。そして矢印キー９を操作するとポインタが上下左右に移動し、ＥＮＴキー１１を押すとそのときポインタが指し示している位置を画面上において復号対象の情報コードがある位置として登録されるようにするとよい。
【００４１】
前記実施形態では、画像検出手段として２次元ＣＣＤイメージセンサを用いたが、これ以外の２次元光学センサを用いても良い。また、１次元光学的センサを用いても良い。ただしこの場合には、コード群は、図７（ｃ）に示すように走査方向が一直線に並んだバーコードからなるものに限られる（バーコード４７ａ、４７ｂ、４７ｃの規格は、復号処理部で復号可能にされてさえいれば、互いに同じでなくともよい）。指定の仕方は前記実施形態と同様、図７（ｃ）のような画像を液晶ディスプレイ７に表示させタッチパネル３９で指定したり、グリッドとカーソル５５を用いて指定したりするようにしても良い。
【００４２】
あるいは、バーコード４７ａ〜４７ｃが一直線に並んでいる必要があることに鑑みて、液晶ディスプレイ７を排し、代わりに走査方向に平行に複数のＬＥＤを一直線に配置してもよい。そして読み取った一次元画像の中でバーコード４７ａ〜４７ｃが存在する箇所に対応するＬＥＤのみを点灯させる（１つのバーコード中の白い部分は無視し、そのバーコードの左端に対応する位置から右端に対応する位置までに対応するＬＥＤを点灯させる）。この態様で図７（ｃ）のコード群を読み取った場合、バーコード４７ａ、４７ｂ、４７ｃに対応した長さの、光るＬＥＤからなる線を３本視認できることになる。そして、これらの線に対応して左から１、２、３（線が４本以上ある場合には更に４、５、…）と番号を付与するものと予め決めておき、数字キーで復号対象のバーコードおよびそれらの復号の順序を指定できるようにしておくと簡単である。ＬＥＤに代えて一直線に並んだ液晶素子を用いてバーコードの位置および数を表示してももちろん良い。
【００４３】
また、復号対象を指定する際に、タッチパネル３９を用いる場合も、グリッドとカーソル５５を用いる場合も、その指定をした箇所の位置情報をメモリ３３に格納するようにしたが、Ｓ１９０、Ｓ２００の規格指定の場合と同様、規格を格納するようにしても良い。この場合には、指定を受けたときにその箇所（グリッドの場合はマス）に表示されている情報コードの規格を判別し、メモリ３３に格納すれば良い。こうすれば、読取モードにおいて光学情報記録面に対するハンディターミナル１の読み取り方向が変わっても、指定した情報コード指定した順序で復号させることができる。また、指定する際に液晶ディスプレイ７に表示される情報コードは、Ｓ１９０で示される一例ではなく、設定モードにおいて読み取られた実物であるため、読取モードにおいて読み取るものと同じか又は極めて近いものとなる。従って、ユーザは安心して情報コードの指定を行なうことができる。
【図面の簡単な説明】
【図１】  本発明の一実施形態であるハンディターミナル１の正面図である。
【図２】  ハンディターミナル１の概略構成を示すブロック図である。
【図３】  マイコン３１により実行される情報コード読み取り処理を示すフローチャートである。
【図４】  モードおよび設定方法の各選択を行なう場合の液晶ディスプレイ７の表示態様を示す説明図である。
【図５】  タッチパネルを用いて復号対象の情報コードの選択を行なう場合の液晶ディスプレイ７の表示態様を示す説明図である。
【図６】  グリッドを用いて位置指定を行なう場合にマイコン３１が実行する処理を示すフローチャートである。
【図７】  グリッドを用いて位置指定を行なう場合に液晶ディスプレイ７上で行なわれる表示態様の例である。
【符号の説明】
１…ハンディターミナル    ５…情報コード読取部
７…液晶ディスプレイ      ９…矢印キー
１１…決定キー            １３…電源スイッチ
１４…モード切替キー      １５…終了キー
１６…取消キー            １７…テンキー
１９…照明                ２１…レンズ
２３…光学的センサ        ２５…センサ駆動回路
２７…照明駆動回路        ３１…マイコン
３３…メモリ              ３５…波形整形部
３７…データ出力部        ３９…タッチパネル
４７、４７ａ、４７ｂ、４７ｃ…バーコード
４９…ＱＲコード          ５１…マイクロＱＲ
【図１】
0003675289.tif 000002
【図２】
0003675289.tif 000003
【図３】
0003675289.tif 000004
【図４】
0003675289.tif 000005
【図５】
0003675289.tif 000006
【図６】
0003675289.tif 000007
【図７】
0003675289.tif 000008