(57)【要約】【課題】表示画面における表示領域内に情報を入力する光学的情報読取装置を提供する。【解決手段】所定の領域５１内に配置されて当該所定の領域５１に対して配置された位置に関する位置情報を有する位置情報コードＣが複数表示される用紙５０が予め用意されている。そして、各位置情報コードＣの少なくともいずれか１つが読み取られるとき、この位置情報コードＣの位置情報に基づいて、所定の領域５１に対する照明光Ｌｆの中心位置Ｌｏが読取位置として演算される。そして、所定の領域５１および表示領域４６ａの位置関係を対応させることで、上述のように演算された読取位置に対応する表示領域４６ａでの情報入力位置にカーソルＫを移動させる。【選択図】図５
2011154432.tif 000002
【特許請求の範囲】
【請求項１】
情報コードに対して照明光を照射する照明手段と、
前記情報コードからの反射光を受光する受光手段と、
前記受光手段からの受光信号に基づいて前記情報コードを光学的に読み取る読取手段と、
複数の情報が表示可能な表示領域を有しこの表示領域にて入力情報が表示される入力位置を示すカーソルが表示される情報表示手段と、
を備える光学的情報読取装置であって、
所定の領域内に配置されて当該所定の領域に対して配置された位置に関する位置情報を有する位置情報コードが複数表示される位置情報コード表示手段と、
前記読取手段により前記各位置情報コードの少なくともいずれか１つが読み取られるとき、この位置情報コードの前記位置情報に基づいて、前記所定の領域に対する読取位置を演算する読取位置演算手段と、
前記所定の領域および前記表示領域の位置関係を対応させることで、前記読取位置に対応する前記表示領域での位置に前記カーソルを移動させるカーソル移動手段と、
を備えることを特徴とする光学的情報読取装置。
【請求項２】
前記読取位置演算手段は、
前記所定の領域に照射される前記照明光によって当該照明光と前記各位置情報コードの少なくともいずれか１つとからの反射光が前記受光手段により受光されるとき、前記読取手段により読み取られる前記位置情報コードの前記位置情報と、当該位置情報コードが前記所定の領域にて前記照明光に対して占める位置と、から求められる当該照明光の中心位置を前記読取位置として演算することを特徴とする請求項１に記載の光学的情報読取装置。
【請求項３】
前記読取位置演算手段は、
前記所定の領域に照射される前記照明光によって当該照明光と前記各位置情報コードの少なくとも２つとからの反射光が前記受光手段により受光されるとき、前記読取手段により読み取られる前記２つの位置情報コードのそれぞれの前記位置情報と、当該両位置情報コードが前記所定の領域にて前記照明光に対してそれぞれ占める位置と、から当該照明光の中心位置を前記読取位置として演算することを特徴とする請求項１に記載の光学的情報読取装置。
【請求項４】
前記情報表示手段には、前記カーソル移動手段により前記カーソルが移動されることで前記入力情報が入力可能になる複数のデータ入力領域が表示されることを特徴とする請求項１〜３のいずれか一項に記載の光学的情報読取装置。
【請求項５】
前記データ入力領域は、複数の隅部を有するように矩形状に形成され、
前記カーソル移動手段は、前記読取位置に対応する前記表示領域での位置に対して最も近い前記隅部を有するデータ入力領域に前記カーソルを移動させることを特徴とする請求項４に記載の光学的情報読取装置。
【請求項６】
前記所定の領域は、前記表示領域に対して相似形であることを特徴とする請求項１〜５のいずれか一項に記載の光学的情報読取装置。
【請求項７】
前記位置情報コード表示手段には、モード切替用コードが表示され、
前記モード切替用コードからの反射光を前記受光手段にて受光して前記読取手段により読み取ることで、前記カーソル移動手段により前記カーソルを移動させるカーソル移動モードと移動されたカーソル位置に情報を入力する情報入力モードとを切り替え可能なモード切替手段を備えることを特徴とする請求項１〜６のいずれか一項に記載の光学的情報読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面における表示領域内に情報を入力する光学的情報読取装置に関するものである。
【背景技術】
【０００２】
従来、表示画面における表示領域内に情報を入力する光学的情報読取装置として、下記特許文献１に示す表データ入出力装置が知られている。この表データ入出力装置では、表データ記憶手段に記憶された表データの中から見直しあるいは修正が必要なものが選択されると、この表データが表示手段に表示される。続いて、選択された表示データと、この表の種別および表中の各データの行方向の位置並びに列方向の位置を指定するための複数のバーコードとが、データ表帳票として印刷される。そして、データ表帳票に表示されているデータを修正する場合には、そのデータに対応してデータ表帳票に表示されている行と列とのバーコードをバーコードリーダで読み取らせることで、表示手段において修正対象のデータを修正可能な位置にセルポインタを移動させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０５−３４２２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、光学的情報読取装置としては、通常、入力装置としてキーボードのみを備えマウス等の表示画面上のカーソルを容易に移動可能な入力補助装置を備えていないために、表示画面上での所望の位置に対してカーソルを移動させる手間が掛かっていた。そこで、上記特許文献１のように、各入力位置の行および列に対応するバーコードをそれぞれ印刷し、この印刷物にて所望のデータ入力領域に対応するバーコードを行および列と２つ読み取ることで、所望の位置に対してカーソルを移動させることが考えられる。
【０００５】
しかしながら、表示画面毎に印刷する必要があるだけでなく、所望の位置に対応するバーコードを行および列と２つ確実に読み取る必要があるため、カーソルの移動に関する作業性を十分に高めることが困難であった。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、カーソルを表示領域内の所望の位置に容易に移動させ得る光学的情報読取装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、特許請求の範囲に記載の請求項１の光学的情報読取装置では、情報コードに対して照明光を照射する照明手段と、前記情報コードからの反射光を受光する受光手段と、前記受光手段からの受光信号に基づいて前記情報コードを光学的に読み取る読取手段と、複数の情報が表示可能な表示領域を有しこの表示領域にて入力情報が表示される入力位置を示すカーソルが表示される情報表示手段と、を備える光学的情報読取装置であって、所定の領域内に配置されて当該所定の領域に対して配置された位置に関する位置情報を有する位置情報コードが複数表示される位置情報コード表示手段と、前記読取手段により前記各位置情報コードの少なくともいずれか１つが読み取られるとき、この位置情報コードの前記位置情報に基づいて、前記所定の領域に対する読取位置を演算する読取位置演算手段と、前記所定の領域および前記表示領域の位置関係を対応させることで、前記読取位置に対応する前記表示領域での位置に前記カーソルを移動させるカーソル移動手段と、を備えることを特徴とする。
【０００８】
請求項２の発明は、請求項１に記載の光学的情報読取装置において、前記読取位置演算手段は、前記所定の領域に照射される前記照明光によって当該照明光と前記各位置情報コードの少なくともいずれか１つとからの反射光が前記受光手段により受光されるとき、前記読取手段により読み取られる前記位置情報コードの前記位置情報と、当該位置情報コードが前記所定の領域にて前記照明光に対して占める位置と、から求められる当該照明光の中心位置を前記読取位置として演算することを特徴とする。
【０００９】
請求項３の発明は、請求項１に記載の光学的情報読取装置において、前記読取位置演算手段は、前記所定の領域に照射される前記照明光によって当該照明光と前記各位置情報コードの少なくとも２つとからの反射光が前記受光手段により受光されるとき、前記読取手段により読み取られる前記２つの位置情報コードのそれぞれの前記位置情報と、当該両位置情報コードが前記所定の領域にて前記照明光に対してそれぞれ占める位置と、から当該照明光の中心位置を前記読取位置として演算することを特徴とする。
【００１０】
請求項４の発明は、請求項１〜３のいずれか一項に記載の光学的情報読取装置において、前記情報表示手段には、前記カーソル移動手段により前記カーソルが移動されることで前記入力情報が入力可能になる複数のデータ入力領域が表示されることを特徴とする。
【００１１】
請求項５の発明は、請求項４に記載の光学的情報読取装置において、前記データ入力領域は、複数の隅部を有するように矩形状に形成され、前記カーソル移動手段は、前記読取位置に対応する前記表示領域での位置に対して最も近い前記隅部を有するデータ入力領域に前記カーソルを移動させることを特徴とする。
【００１２】
請求項６の発明は、請求項１〜５のいずれか一項に記載の光学的情報読取装置において、前記所定の領域は、前記表示領域に対して相似形であることを特徴とする。
【００１３】
請求項７の発明は、請求項１〜６のいずれか一項に記載の光学的情報読取装置において、前記位置情報コード表示手段には、モード切替用コードが表示され、前記モード切替用コードからの反射光を前記受光手段にて受光して前記読取手段により読み取ることで、前記カーソル移動手段により前記カーソルを移動させるカーソル移動モードと移動されたカーソル位置に情報を入力する情報入力モードとを切り替え可能なモード切替手段を備えることを特徴とする。
【発明の効果】
【００１４】
請求項１の発明では、所定の領域内に配置されて当該所定の領域に対して配置された位置に関する位置情報を有する位置情報コードが複数表示される位置情報コード表示手段が設けられている。そして、読取手段により各位置情報コードの少なくともいずれか１つが読み取られるとき、この位置情報コードの位置情報に基づいて、所定の領域に対する読取位置が演算される。そして、所定の領域および表示領域の位置関係を対応させることで、上述のように演算された読取位置に対応する表示領域での位置（以下、情報入力位置ともいう）にカーソルを移動させる。
【００１５】
これにより、作業者が表示領域での所望の位置にカーソルを移動させる場合には、表示領域内での所望の位置に応じた上記所定の領域内での位置情報コードを読み取るだけで、その読取位置に対応する情報入力位置、すなわち上記所望の位置にカーソルを移動させることができる。例えば、表示領域の右上にカーソルを移動させる場合には、位置情報コード表示手段における所定の領域内の右上の位置情報コードを読み取ることで、カーソルを所望の位置である表示領域の右上に移動させることができる。
したがって、カーソルを表示領域内の所望の位置に容易に移動させることができる。
【００１６】
請求項２の発明では、読取手段により読み取られる位置情報コードの位置情報と、当該位置情報コードが所定の領域にて照明光に対して占める位置と、から求められる当該照明光の中心位置が読取位置として演算される。
【００１７】
読み取った位置情報コードが反射光のどの位置に占めるかを求めることで、当該位置情報コードが所定の領域にて照明光に対して占める位置が求められることから、読み取った位置情報コードに対する照明光の中心位置、すなわち、所定の領域内での照明光の中心位置を求めることができる。そこで、照明光の中心位置を読取位置とすることで、読み取った位置情報コードの位置を読取位置とする場合と比較して、カーソルを所望の位置に対してより近づけるように移動させることができる。
【００１８】
請求項３の発明では、各位置情報コードの少なくとも２つからの反射光が受光されて読み取られるとき、２つの位置情報コードのそれぞれの位置情報と、当該両位置情報コードが所定の領域にて照明光に対してそれぞれ占める位置と、から当該照明光の中心位置が読取位置として演算される。
【００１９】
１つの位置情報コードの位置情報に基づいて照明光の中心位置を求める場合、その位置情報コードが読み取れる範囲内で当該位置情報コードの配列方向（読取方向）に対して照射される照明光が上記所定の領域上にて傾くと、その傾き度合いがデコード結果のバー幅から推定できないので、照明光の中心位置を正確に求めることが困難になる場合がある。そこで、少なくとも２つの位置情報コードの位置情報から照明光の中心位置を求めることで、上記傾き度合いが求められるので、照明光の中心位置をより正確に求めることができる。
【００２０】
請求項４の発明では、情報表示手段には、カーソル移動手段によりカーソルが移動されることで入力情報が入力可能になる複数のデータ入力領域が表示される。これにより、上述のように演算された情報入力位置を基準に各データ入力領域のいずれかを選択してその選択されたデータ入力領域にカーソルを移動させることで、情報表示手段に表示される複数のデータ入力領域のうちの所望のものを容易に選択することができる。
【００２１】
請求項５の発明では、データ入力領域は、複数の隅部を有するように矩形状に形成されており、カーソル移動手段は、読取位置に対応する表示領域での位置に対して最も近い隅部を有するデータ入力領域にカーソルを移動させる。これにより、上述のように演算された情報入力位置を基準とするデータ入力領域の選択を容易に実施することができる。
【００２２】
請求項６の発明では、位置情報コード表示手段での所定の領域は、情報表示手段での表示領域に対して相似形であるため、視覚的に作業者が望む所望のカーソル位置と読取位置とを対応させやすくなるので、上述のように演算された情報入力位置を上記所望の位置に対してより近づけることができる。
【００２３】
請求項７の発明では、モード切替用コードを読み取ることで、カーソル移動モードと情報入力モードとが切り替えられるので、両モードを切り替えるためのスイッチ等を別途設けて操作する場合と比較して、容易にモードを切り替えることができ、部品点数の増大をも抑制することができる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係る光学的情報読取装置の概略構成を示す正面図である。
【図２】図１の光学的情報読取装置の電気的構成を例示するブロック図である。
【図３】本実施形態における情報入力処理の流れを例示するフローチャートである。
【図４】用紙の所定の領域内に配置される各位置情報コードを示す説明図である。
【図５】用紙の所定の領域に照明光が照射された状態を示す説明図である。
【図６】カーソルの移動を説明するための説明図である。
【図７】本実施形態の第１の変形例に係る読取位置演算処理を説明するための説明図である。
【図８】本実施形態の第２の変形例に係る表示領域を説明するための説明図である。
【図９】本実施形態の第３の変形例に係る用紙を説明するための説明図である。
【発明を実施するための形態】
【００２５】
［第１実施形態］
以下、本発明の光学的情報読取装置を具現化した一実施形態について図を参照して説明する。
図１に示す光学的情報読取装置１０は、バーコード等の一次元コードや二次元コード等の情報コードを読み取る携帯型のコードリーダであって、筐体１１内にコードリーダを構成するための回路部２０等が収容されている。また、筐体１１の上面には表示画面を有する液晶表示器４６と、テンキー入力用のキーボード４９とが設けられている。また、筐体１１の両側面には、読み取りを指示するためのトリガースイッチ４２が設けられている。
【００２６】
図２に示すように、回路部２０は、主に、照明光源２１、受光センサ２８、結像レンズ２７等の光学系と、メモリ３５、制御回路４０、トリガースイッチ４２等のマイクロコンピュータ（以下「マイコン」という）系と、から構成されている。
【００２７】
光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明光源２１は、照明光Ｌｆを発光可能な照明光源として機能するもので、例えば、赤色のＬＥＤとこのＬＥＤの出射側に設けられるレンズとから構成されている。なお、図２では、情報コードＢが付された物品Ｒに向けて照明光Ｌｆを照射する例を概念的に示している。また、照明光源２１および照明光Ｌｆは、特許請求の範囲に記載の「照明手段」および「照明光」の一例に相当し得る。
【００２８】
受光光学系は、受光センサ２８、結像レンズ２７、反射鏡（図示略）などによって構成されている。受光センサ２８は、ＣＣＤエリアセンサとして構成されるものであり、情報コードＢに照射されて反射した反射光Ｌｒを受光可能に構成されている。この受光センサ２８は、結像レンズ２７を介して入射する入射光を受光可能にプリント配線板（図示略）に実装されている。なお、受光センサ２８は、特許請求の範囲に記載の「受光手段」の一例に相当し得る。
【００２９】
結像レンズ２７は、外部から読取口１３を介して入射する入射光を集光して受光センサ２８の受光面２８ａに像を結像可能な結像光学系として機能するものである。本実施形態では、照明光源２１から照射された照明光Ｌｆが情報コードＢにて反射した後、この反射光Ｌｒを結像レンズ２７で集光し、受光センサ２８の受光面２８ａにコード像を結像させている。
【００３０】
マイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御回路４０、トリガースイッチ４２、発光部４３、ブザー４４、バイブレータ４５、液晶表示器４６、通信インタフェース４８、キーボード４９等から構成されている。
【００３１】
光学系の受光センサ２８から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることで所定ゲインで増幅された後、Ａ／Ｄ変換回路３３に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ（画像情報）は、生成されてメモリ３５に入力されると、所定のコード画像情報格納領域に蓄積される。なお、同期信号発生回路３８は、受光センサ２８およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００３２】
制御回路４０は、光学的情報読取装置１０全体を制御可能なマイコンによって構成されており、ＣＰＵ、システムバス、入出力インタフェース等を有するとともに、情報処理機能を備えており、メモリ３５とともに情報処理装置を構成している。本第１実施形態では、制御回路４０に対し、トリガースイッチ４２、発光部４３、ブザー４４、バイブレータ４５、液晶表示器４６、通信インタフェース４８、キーボード４９等が接続されている。
【００３３】
これにより、制御回路４０は、例えば、トリガースイッチ４２の監視や管理、情報コードＢの読み取りに関する情報を報知するインジケータとして機能する発光部４３の点灯・消灯、ビープ音やアラーム音を発生可能なブザー４４の鳴動のオンオフ、当該光学的情報読取装置１０の使用者に伝達し得る振動を発生可能なバイブレータ４５の駆動制御、液晶表示器４６の表示制御や外部装置とのシリアル通信を可能にする通信インタフェース４８の通信制御、キーボード４９からの入力信号の処理等を可能にしている。
【００３４】
特に、液晶表示器４６は、制御回路４０により制御されて、例えば、後述するように、デコード成功時には表示画面に情報コードＢの内容が表示され、情報入力処理時には所定の情報とともに表示画面の所定の位置に対して情報の入力を促す表示がなされるように構成されている。なお、液晶表示器４６は、特許請求の範囲に記載の「情報表示手段」の一例に相当し得る。
【００３５】
このように構成される光学的情報読取装置１０の読取処理は以下のように行われる。
例えば、電源スイッチ（図示略）がオンされて所定の自己診断処理等が正常終了し、情報コードＢの読み取りが可能な状態になると、照明光Ｌｆの発光を指示するトリガースイッチ４２の入力を受け付ける。このような状態で、作業者がいずれかのトリガースイッチ４２を押圧しオンにすると、それをトリガとして制御回路４０が同期信号を基準に照明光源２１に発光信号を出力する。当該発光信号を受けた照明光源２１は、ＬＥＤを発光させて照明光Ｌｆを照射する。照明光Ｌｆは、読取口１３を通って情報コードＢに照射される。
【００３６】
すると、情報コードＢに照射された照明光Ｌｆが反射し、その反射光Ｌｒが読取口１３を通って筐体１１内に入射することとなる。この反射光Ｌｒが結像レンズ２７を介して受光センサ２８の受光面２８ａに到達することにより、当該受光面２８ａの撮像領域には情報コードＢの像、つまりコード像が結像されることとなる。これにより、受光センサ２８を構成する各受光素子が露光され、それら各受光素子から情報コードＢの像に応じた受光信号が出力され、画像データが生成されてメモリ３５に記憶される。そして、メモリ３５に記憶されたコード画像を２値化した後、公知のデコード処理が行われ、情報コードＢとして符号化された文字データ等がデコード（解読）される。なお、デコードに成功した場合には、その旨を示す報知出力（例えば「ＯＫ」の文字、短いビープ音や緑色光）を、またデコードに失敗した場合には、その旨を示す報知出力（例えば「ＮＧ」の文字、長いビープ音や赤色光）を、液晶表示器４６、ブザー４４やバイブレータ４５によって出力し、当該光学的情報読取装置１０の使用者に情報コードＢの読み取りの可否を報知する。また、デコードに成功した場合には、デコードされたデータ、つまり情報コードＢの内容を液晶表示器４６に出力したり、通信インタフェース４８を介してホストコンピュータ（図示略）等に出力する。なお、読取処理を実行する制御回路４０は、特許請求の範囲に記載の「読取手段」の一例に相当し得る。
【００３７】
次に、本発明の特徴部分である、液晶表示器４６の表示画面において所定の位置に対して情報を入力する情報入力処理について図を用いて説明する。
情報入力処理では、入力情報が表示される入力位置を示すカーソルＫを移動させるカーソル移動モードと、このカーソル移動モードにより移動されたカーソルＫの位置にて所定の情報を入力するための情報入力モードとが切り替え可能に構成されている。以下、制御回路４０により実行される情報入力処理について、図３のフローチャートを用いて詳細に説明する。
【００３８】
制御回路４０により情報入力処理が開始されると、液晶表示器４６における表示画面の表示領域４６ａに所定の情報とともに情報の入力を促す表示がなされる情報入力モードに移行する。この情報入力モード時において、図３のステップＳ１０１にてカーソル移動モードに切り替えられたか否かについて判定される。本実施形態では、例えば、キーボード４９の所定のキーを押下することによりカーソル移動モードと情報入力モードとが切り替えられるように構成されており、情報入力モード時に上記所定のキーが押下されるまで、ステップＳ１０１にてＮｏとの判定が繰り返される。
【００３９】
そして、上記所定のキーが押下されると（Ｓ１０１でＹｅｓ）、情報入力モードからカーソル移動モードに切り替えられて、ステップＳ１０３にて画像データ生成処理がなされて、上記読取処理と同様に照明光Ｌｆが照射されこの反射光Ｌｒの受光に応じて画像データが生成されると、ステップＳ１０５にてデコード処理がなされて、この画像データに含まれる情報コードがデコードされる。
【００４０】
次に、ステップＳ１０７において、ステップＳ１０５にてデコードされた情報コードが位置情報コードＣであるか否かについて判定される。ここで、位置情報コードＣとは、予め用意される用紙５０の紙面上にて区画される所定の領域５１内に複数表示されて配置されるコードであって、各位置情報コードＣは、所定の領域５１に対して配置された位置に関する位置情報をそれぞれ個別に有するように構成されている。本実施形態では、図４に例示するように、所定の領域５１は、液晶表示器４６における表示画面の表示領域４６ａに対して相似形に形成されており、この所定の領域５１内に１２行６列のバーコードが位置情報コードＣとしてそれぞれ配列されている。なお、用紙５０は、特許請求の範囲に記載の「位置情報コード表示手段」の一例に相当し得る。
【００４１】
ここで、ステップＳ１０５にてデコードされた情報コードが位置情報コードＣでない場合、または、デコードが失敗した場合には（Ｓ１０７でＮｏ）、ステップＳ１０３からの処理がなされる。一方、ステップＳ１０５にてデコードされた情報コードのうち少なくとも１つが位置情報コードＣである場合には、ステップＳ１０７にてＹｅｓと判定される。
【００４２】
続いて、ステップＳ１０９において、読取位置演算処理がなされる。この処理では、位置情報コードＣを読み取るために所定の領域５１に対して照射された照明光Ｌｆの中心位置Ｌｏが読取位置として演算される。この読取位置演算処理を、図５に示すように、照明光Ｌｆの照射による反射光Ｌｒを受光することで、３行５列目の位置情報コードＣ３５と、３行６列目の位置情報コードＣ３６とが読み取られた場合を想定して、以下に説明する。
【００４３】
この演算処理では、まず、ステップＳ１０３にて生成された画像データから得られるバー幅情報や照明光Ｌｆ等から、照明光Ｌｆのどの位置で位置情報コードＣ３５および位置情報コードＣ３６が読み取られたかわかるので、位置情報コードＣ３５および位置情報コードＣ３６の少なくともいずれか１つに対する照明光Ｌｆの中心位置Ｌｏが相対的に求められる。そして、ステップＳ１０５にてデコードされて得られた位置情報コードＣ３５の位置情報と位置情報コードＣ３６の位置情報との少なくともいずれか１つに基づいて、所定の領域５１に対する照明光Ｌｆの中心位置Ｌｏが、読取位置として演算されることとなる。
【００４４】
上述のように読取位置が演算されると、ステップＳ１１１において、カーソル移動処理がなされる。この処理では、所定の領域５１および表示領域４６ａの位置関係を対応させることで、読取位置（中心位置Ｌｏ）に対応する表示領域４６ａでの位置（情報入力位置）にカーソルＫが移動する。例えば、表示領域４６ａの右上近傍にカーソルＫを移動させる場合には、図５に示すように所定の領域５１内の右上近傍の位置情報コードＣ３５，３６を読み取ることで、図６に示すように、カーソルＫが表示領域４６ａの右上近傍に移動することとなる。
【００４５】
このようにカーソルＫが読取位置に応じて表示領域４６ａでの情報入力位置に移動すると、ステップＳ１１３にて情報入力モードか否かについて判定される。ここで、移動したカーソルＫの位置が所望の位置であることから、上記所定のキーが再度押下されると、ステップＳ１１３にてＹｅｓと判定されて、カーソル移動モードから情報入力モードに切り替えられる。そして、ステップＳ１１５にて入力処理がなされ、このカーソルＫの位置に対して所定の情報がキーボード４９の操作等に応じて入力可能になる。一方、移動したカーソルＫの位置を変更させるために情報入力モードへの切り替え操作が所定時間なされない場合には（Ｓ１１３でＮｏ）、ステップＳ１０３からの処理がなされることとなる。
【００４６】
ステップＳ１１５にてカーソルＫの位置に対して所定の情報が入力された後に、表示領域４６ａの他の位置に所定の情報を入力するために上記所定のキーが再度押下されると、ステップＳ１１７にてＹｅｓと判定されて、上記ステップＳ１０３からの処理がなされる。また、ステップＳ１１５にてカーソルＫの位置に対して所定の情報が入力されたことで全ての情報の入力が完了すると、ステップＳ１１９にてＹｅｓと判定されて、当該情報入力処理が終了する。
【００４７】
以上説明したように、本実施形態に係る光学的情報読取装置１０では、所定の領域５１内に配置されて当該所定の領域５１に対して配置された位置に関する位置情報を有する位置情報コードＣが複数表示される用紙５０が予め用意されている。そして、各位置情報コードＣの少なくともいずれか１つが読み取られるとき、この位置情報コードＣの位置情報に基づいて、所定の領域５１に対する照明光Ｌｆの中心位置Ｌｏが読取位置として演算される。そして、所定の領域５１および表示領域４６ａの位置関係を対応させることで、上述のように演算された読取位置（中心位置Ｌｏ）に対応する表示領域４６ａでの情報入力位置にカーソルＫを移動させる。
【００４８】
これにより、作業者が表示領域４６ａでの所望の位置にカーソルＫを移動させる場合には、表示領域４６ａ内での所望の位置に応じた上記所定の領域５１内に照明光Ｌｆを照射して位置情報コードＣを読み取るだけで、その読取位置（中心位置Ｌｏ）に対応する情報入力位置、すなわち上記所望の位置にカーソルＫを移動させることができる。したがって、カーソルＫを表示領域４６ａ内の所望の位置に容易に移動させることができる。
【００４９】
特に、読み取られた位置情報コードＣの位置情報と、当該位置情報コードＣが所定の領域５１にて照明光Ｌｆに対して占める位置と、から求められる当該照明光の中心位置Ｌｏが読取位置として演算されるので、例えば、読み取った位置情報コードＣの位置を読取位置とする場合と比較して、カーソルＫを所望の位置に対してより近づけるように移動させることができる。
【００５０】
また、本実施形態に係る光学的情報読取装置１０では、用紙５０での所定の領域５１は、液晶表示器４６における表示画面の表示領域４６ａに対して相似形であるため、視覚的に作業者が望む所望のカーソル位置と読取位置とを対応させやすくなるので、上述のように演算された情報入力位置を上記所望の位置に対してより近づけることができる。
【００５１】
図７は、本実施形態の第１の変形例に係る読取位置演算処理を説明するための説明図である。
本実施形態の第１の変形例に係る光学的情報読取装置として、上述したステップＳ１０９における読取位置演算処理では、所定の領域５１に対する照明光Ｌｆの中心位置Ｌｏを以下のように演算してもよい。
【００５２】
具体的には、例えば、図７に示すように、照明光Ｌｆが位置情報コードＣの配列方向に対して傾くことから、１行３列目の位置情報コードＣ１３と、２行１列目の位置情報コードＣ２１とが読み取られた場合を想定して、以下に説明する。
【００５３】
この場合、まず、ステップＳ１０３にて生成された画像データから得られるバー幅情報と照明光Ｌｆと等から、照明光Ｌｆのどの位置で位置情報コードＣ１３および位置情報コードＣ２１が読み取られたかわかるので、位置情報コードＣ１３および位置情報コードＣ２１の２つの位置情報コードに対する照明光Ｌｆの中心位置Ｌｏが相対的に求められる。このとき、２つの位置情報コードから中心位置Ｌｏの相対的位置を求めるので、照明光Ｌｆが両位置情報コードの配列方向（読取方向）に対して傾いている場合でもこの傾き度合いが求められるので、中心位置Ｌｏの相対的位置を正確に求めることができる。これにより、この中心位置Ｌｏの相対的位置と、ステップＳ１０５にてデコードされて得られた位置情報コードＣ１３および位置情報コードＣ２１の２つの位置情報とに基づいて、所定の領域５１に対する照明光Ｌｆの中心位置Ｌｏを、読取位置として正確に演算することができる。
【００５４】
図８は、本実施形態の第２の変形例に係る表示領域４６ａを説明するための説明図である。
本実施形態の第２の変形例に係る光学的情報読取装置として、図８に示すように、液晶表示器４６における表示画面の表示領域４６ａに、カーソルＫが移動されることで入力情報が入力可能になる矩形状のデータ入力領域Ｓ１〜Ｓ８が複数表示されてもよい。これにより、上述のように演算された情報入力位置を基準に各データ入力領域Ｓ１〜Ｓ８のいずれかを選択してその選択されたデータ入力領域ＳにカーソルＫを移動させることで、表示領域４６ａに表示される複数のデータ入力領域Ｓ１〜Ｓ８のうちの所望のものを容易に選択することができる。なお、図８では、データ入力領域Ｓ６にカーソルＫが移動された状態を示している。
【００５５】
特に、各データ入力領域Ｓ１〜Ｓ８は、複数の隅部を有するように矩形状に形成されているため、例えば、情報入力位置に対して最も近い隅部を有するデータ入力領域ＳにカーソルＫを移動させることで、データ入力領域Ｓの選択を容易に実施することができる。また、例えば、各データ入力領域Ｓの中心位置を基準に情報入力位置に対して最も近いもののデータ入力領域ＳにカーソルＫを移動させてもよい。
【００５６】
図９は、本実施形態の第３の変形例に係る光学的情報読取装置の要部を説明するための説明図である。
本実施形態の第３の変形例に係る位置情報コード表示手段として、図９に示す用紙５０ａを採用してもよい。この用紙５０ａは、上述した用紙５０に対して所定の領域５１外にカーソル移動モードと情報入力モードとを切り替える際に読み取るモード切替用コードＣｏが配置されている。これにより、これら両モードを切り替える場合には、上述のように所定のキーを押下する場合と比較してモード切替用コードを読み取るだけでいいので、容易にモードを切り替えることができ、上記所定のキーを別途採用することによる部品点数の増大をも抑制することができる。
【００５７】
また、このモード切替用コードＣｏを、上記情報入力処理を実行するモード（情報入力モード）と読取処理を実行するモード（読取モード）とを切り替える際に読み取られるモード切替用コードとして使用してもよい。これにより、これら両モードを切り替える場合には、両モードを切り替えるために別途設けられる専用キー等を操作する場合と比較してモード切替用コードを読み取るだけでいいので、容易にモードを切り替えることができ、上記専用キー等を採用することによる部品点数の増大をも抑制することができる。
【００５８】
なお、本発明は上記実施形態に限定されるものではなく、以下のように具体化してもよく、その場合でも、上記実施形態と同等の作用・効果が得られる。
（１）上記各位置情報コードＣは、用紙５０の所定の領域５１内に配置されることに限らず、例えば、他の液晶表示器等を位置情報コード表示手段としてこの位置情報コード表示手段に対して所定の領域５１内にて複数配置されてもよい。また、各位置情報コードＣは、図４に示すように所定の領域５１内にて１２行６列として配置されることに限らず、読取位置の演算精度を向上させるためにより多くの位置情報コードＣを配置してもよいし、対応する表示領域４６ａに応じてｍ行ｎ列（ｍ，ｎは任意の自然数）として配置されてもよい。また、各位置情報コードＣは、ｍ行ｎ列として整列して配置させることなく、所定の領域５１に対する正確な位置情報を有していることを前提に、当該所定の領域５１内にランダムに配置されてもよい。
【００５９】
（２）各位置情報コードＣは、バーコードに限ることなく、所定の領域５１に対する位置情報を有する二次元コード等の情報コードであってもよい。
【００６０】
（３）ステップＳ１０９では、所定の領域５１内での位置情報コードＣの配置数が少ない場合には、照明光Ｌｆの中心位置Ｌｏを読取位置として演算することに限らず、読み取った位置情報コードＣの所定の領域５１に対する位置を読取位置として演算してもよい。
【符号の説明】
【００６１】
１０…光学的情報読取装置
２１…照明光源
２８…受光センサ
４０…制御回路
４６…液晶表示器
４６ａ…表示領域
５０…用紙（位置情報コード表示手段）
５１…所定の領域
Ｃ…位置情報コード
Ｋ…カーソル
Ｌｆ…照明光
Ｌｏ…中心位置
【図１】
2011154432.tif 000003
【図２】
2011154432.tif 000004
【図３】
2011154432.tif 000005
【図４】
2011154432.tif 000006
【図５】
2011154432.tif 000007
【図６】
2011154432.tif 000008
【図７】
2011154432.tif 000009
【図８】
2011154432.tif 000010
【図９】
2011154432.tif 000011