(57)【要約】【課題】情報コードを読み取るために適した位置を報知し得る光学的情報読取装置を提供する。【解決手段】３軸モーションセンサ５０により検出される情報コードＣに対する当該光学的情報読取装置１０の相対位置に基づいて、受光センサ２８を用いた情報コードＣの光学的読み取りが可能な読取可能領域に光学的情報読取装置１０を移動させるための移動情報として移動量を示す数値および表示色が、表示画面４６ａに表示されることで報知される。【選択図】図５
2013254347.tif 000002
【特許請求の範囲】
【請求項１】
情報コードからの反射光を受光する受光手段と、前記受光手段から出力される受光信号に基づいて前記情報コードをデコードするデコード手段と、を備え、前記情報コードを光学的に読み取る光学的情報読取装置であって、
前記情報コードに対する当該光学的情報読取装置の相対位置を検出する相対位置検出手段と、
前記相対位置検出手段により検出される前記相対位置に基づいて、当該光学的情報読取装置を、前記受光手段を用いた前記情報コードの光学的読み取りが可能な読取可能領域に移動させるための移動情報を報知する報知手段と、
を備えることを特徴とする光学的情報読取装置。
【請求項２】
前記移動情報は、前記情報コードまでの距離と当該情報コードが表示される表示面に対する角度との少なくともいずれか一方であることを特徴とする請求項１に記載の光学的情報読取装置。
【請求項３】
前記報知手段は、前記移動情報を表示することで報知する表示手段を備えることを特徴とする請求項１または２に記載の光学的情報読取装置。
【請求項４】
前記表示手段には、前記移動情報として、前記相対位置検出手段により検出される前記相対位置と前記受光手段を用いた前記情報コードの光学的読み取りが最適となる最適読取位置との位置差を示す数値および表示色の少なくともいずれか一方が表示されることを特徴とする請求項３に記載の光学的情報読取装置。
【請求項５】
前記報知手段は、前記移動情報に応じて発光状態が変化する発光手段と、前記移動情報に応じて振動状態が変化する振動手段と、前記移動情報に応じて音量が変化する発音手段との少なくともいずれか１つを備えることを特徴とする請求項１〜４のいずれか一項に記載の光学的情報読取装置。
【請求項６】
操作に応じた情報を入力するための操作手段を備え、
前記報知手段は、前記操作手段に対して特定の操作がなされる場合に、前記移動情報を報知することを特徴とする請求項１〜５のいずれか一項に記載の光学的情報読取装置。
【請求項７】
前記相対位置検出手段により検出される前記相対位置が前記読取可能領域内にあるか否かについて判定する判定手段を備え、
前記デコード手段は、前記判定手段により前記相対位置が前記読取可能領域内にあると判定される場合に、前記受光手段から出力される受光信号に基づいて前記情報コードをデコードすることを特徴とする請求項１〜６のいずれか一項に記載の光学的情報読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コードを光学的に読み取り可能な光学的情報読取装置に関するものである。
【背景技術】
【０００２】
従来、情報コードを光学的に読み取り可能な光学的情報読取装置として、下記特許文献１に示す光学的情報読取装置が知られている。この光学的情報読取装置は、情報コードが記録された読取対象からの反射光を受光する受光センサを備えており、受光センサによる受光結果に基づいて読取対象の第１画像を生成し、その第１画像に含まれる情報コードの画像をデコードする。そして、読取対象の第１画像において情報コードの画像が複数含まれる場合には、ユーザ（操作者）によってなされる操作の操作方向に基づいていずれかの情報コードを選択し、その選択された情報コードのデコード結果が出力される。これにより、読み取りエリア内に複数の情報コードが含まれる場合には、ユーザが当該光学的情報読取装置を適切な方向に操作することによって情報コードが選択されるため、情報コードの選択操作を容易化することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１５１４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、光学的情報読取装置を操作する操作者は、読取口を情報コードに向けても当該情報コードが読み取れない場合には、当該光学的情報読取装置を情報コードに近づけるか遠ざけるかして、情報コードを読み取るために適した位置に光学的情報読取装置を移動させるように試行錯誤する。これは、操作者が情報コードに対する光学的情報読取装置の適切な読取位置を把握していないためであり、読取作業性が低下する原因となる。一方、光学的情報読取装置には、機種毎に最適な読取位置が予め決まっており、機種毎にその最適な読取位置が異なる場合があるために、操作者が最適な読取位置を都度把握することは困難である。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、情報コードを読み取るために適した位置を報知し得る光学的情報読取装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明は、情報コード（Ｃ）からの反射光を受光する受光手段（２８）と、前記受光手段から出力される受光信号に基づいて前記情報コードをデコードするデコード手段（４０）と、を備え、前記情報コードを光学的に読み取る光学的情報読取装置（１０）であって、前記情報コードに対する当該光学的情報読取装置の相対位置を検出する相対位置検出手段（５０）と、前記相対位置検出手段により検出される前記相対位置に基づいて、当該光学的情報読取装置を、前記受光手段を用いた前記情報コードの光学的読み取りが可能な読取可能領域に移動させるための移動情報（ΔＬ，θ）を報知する報知手段（４６ａ，４３，４４，４５）と、を備えることを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００７】
請求項１の発明では、相対位置検出手段により検出される情報コードに対する当該光学的情報読取装置の相対位置に基づいて、受光手段を用いた情報コードの光学的読み取りが可能な読取可能領域に光学的情報読取装置を移動させるための移動情報が、報知手段により報知される。これにより、情報コードを読み取るために適した位置が移動情報として報知されることとなり、報知手段による移動情報の報知を受けた操作者は、光学的情報読取装置を容易に上記読取可能領域に移動させることができる。
【０００８】
請求項２の発明では、移動情報は、情報コードまでの距離と当該情報コードが表示される表示面に対する角度との少なくともいずれか一方であるため、操作者に対して、情報コードを読み取るために適した位置を、より具体的に報知することができる。
【０００９】
請求項３の発明では、報知手段は、移動情報を表示することで報知する表示手段を備えるため、移動情報が視覚的に報知されることとなり、操作者に対して、情報コードを読み取るために適した位置を、確実に報知することができる。
【００１０】
請求項４の発明では、相対位置検出手段により検出される相対位置と受光手段を用いた情報コードの光学的読み取りが最適となる最適読取位置との位置差を示す数値および表示色の少なくともいずれか一方が、表示手段に移動情報として表示される。これにより、上記位置差を示す数値または表示色を見た操作者は、上記最適読取位置を容易に視認することができるので、光学的情報読取装置をより容易に上記読取可能領域に移動させることができる。
【００１１】
請求項５の発明では、報知手段は、移動情報に応じて、発光状態が変化する発光手段と、振動状態が変化する振動手段と、音量が変化する発音手段との少なくともいずれか１つを備えている。このように、移動情報を、請求項３に示すような表示による報知方法に限らず様々な報知方法で報知しても、操作者に対して、情報コードを読み取るために適した位置を、確実に報知することができる。
【００１２】
請求項６の発明では、操作手段に対して特定の操作がなされる場合に、移動情報が報知手段により報知される。これにより、特定の操作をしない限り移動情報が報知されることもないので、不要な報知をなくして、操作者が望むタイミングで報知手段による報知を実施することができる。
【００１３】
請求項７の発明では、相対位置検出手段により検出される相対位置が上記読取可能領域内にあると判定手段により判定される場合に、受光手段から出力される受光信号に基づいて情報コードがデコード手段によりデコードされる。これにより、相対位置が上記読取可能領域内にないためにデコード手段によるデコードが失敗することが防止されて、不要なデコード処理をなくすことができる。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態に係る光学的情報読取装置を概略的に示す斜視図である。
【図２】図１の光学的情報読取装置の電気的構成を示すブロック図である。
【図３】３軸モーションセンサの測定方向を説明する説明図である。
【図４】第１実施形態に係る制御回路における読取処理の流れを例示するフローチャートである。
【図５】第１実施形態の表示処理における表示画面の報知例を説明する説明図である。
【図６】第１実施形態の変形例に係る制御回路における報知処理の流れを例示するフローチャートである。
【図７】情報コードが表示される表示面に対する角度を説明する説明図である。
【図８】第２実施形態に係る制御回路における読取処理の流れを例示するフローチャートである。
【図９】第２実施形態の表示処理における表示画面の報知例を説明する説明図である。
【図１０】第２実施形態の表示処理における表示画面の変形例を説明する説明図である。
【図１１】第３実施形態に係る制御回路における読取処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００１５】
［第１実施形態］
以下、本発明の第１実施形態に係る光学的情報読取装置について図を参照して説明する。図１は、第１実施形態に係る光学的情報読取装置１０を概略的に示す斜視図である。図２は、図１の光学的情報読取装置１０の電気的構成を示すブロック図である。図３は、３軸モーションセンサ５０の測定方向を説明する説明図である。
【００１６】
図１に示す光学的情報読取装置１０は、物品に付されたバーコードなどの一次元コードや二次元コード等の情報コードを光学的に読み取る装置として構成されている。この光学的情報読取装置１０は、外郭を構成するケース１１の内部に回路部２０が収容されてなるものであり、回路部２０は、主に、照明光源２１、受光センサ２８、結像レンズ２７等の光学系と、メモリ３５、制御回路４０、トリガースイッチ４１等のマイクロコンピュータ（以下「マイコン」という）系と、から構成されている。
【００１７】
光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明光源２１は、照明光Ｌｆを発光可能な照明光源として機能するもので、例えば、赤色のＬＥＤとこのＬＥＤの出射側に設けられるレンズとから構成されている。なお、図１および図２では、情報コードＣが表示された物品の表示面Ｒに向けて照明光Ｌｆを照射する例を概念的に示している。
【００１８】
受光光学系は、受光センサ２８、結像レンズ２７、反射鏡（図示略）などによって構成されている。受光センサ２８は、例えば、Ｃ−ＭＯＳやＣＣＤ等の固体撮像素子である受光素子を一次元に配列したラインセンサまたは二次元に配列したエリアセンサとして構成されるものであり、情報コードに照射されて反射した反射光Ｌｒを受光可能に構成されている。この受光センサ２８は、結像レンズ２７を介して入射する入射光を受光可能にプリント配線板（図示略）に実装されている。なお、受光センサ２８は、特許請求の範囲に記載の「受光手段」の一例に相当し得るものである。
【００１９】
結像レンズ２７は、外部から読取口（図示略）を介して入射する入射光を集光して受光センサ２８の受光面２８ａに像を結像可能な結像光学系として機能するものである。本実施形態では、照明光源２１から照射された照明光Ｌｆが情報コードにて反射した後、この反射光Ｌｒを結像レンズ２７で集光し、受光センサ２８の受光面２８ａにコード像を結像させている。
【００２０】
マイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御回路４０、トリガースイッチ４１、キー操作部４２、発光部４３、ブザー４４、バイブレータ４５、液晶表示器４６、通信インタフェース４８等から構成されている。
【００２１】
光学系の受光センサ２８から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることで所定ゲインで増幅された後、Ａ／Ｄ変換回路３３に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ（画像情報）は、生成されてメモリ３５に入力されると、所定のコード画像情報格納領域に蓄積される。なお、同期信号発生回路３８は、受光センサ２８およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００２２】
メモリ３５は、半導体メモリ装置で、例えばＲＡＭ（ＤＲＡＭ、ＳＲＡＭ等）やＲＯＭ（ＥＰＲＯＭ、ＥＥＰＲＯＭ等）がこれに相当する。このメモリ３５のうちのＲＡＭには、上述したコード画像情報格納領域のほかに、制御回路４０が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルも確保可能に構成されている。またＲＯＭには、後述する読取処理、解析処理等を実行可能な所定プログラムやその他、照明光源２１、受光センサ２３等の各ハードウェアを制御可能なシステムプログラム等が予め格納されている。
【００２３】
制御回路４０は、光学的情報読取装置１０全体を制御可能なマイコンによって構成されており、ＣＰＵ、システムバス、入出力インタフェース等を有すると共に、情報処理機能を備えており、メモリ３５とともに情報処理装置を構成している。本実施形態では、制御回路４０に対し、トリガースイッチ４１、キー操作部４２、発光部４３、ブザー４４、バイブレータ４５、液晶表示器４６、通信インタフェース４８等が接続されている。
【００２４】
これにより、制御回路４０は、例えば、読取時に押下操作されるトリガースイッチ４１の監視や管理、キー操作部４２の操作に応じて入力される操作信号に応じた各種制御、情報コードの読み取りに関する情報を報知するインジケータとして機能する発光部４３の点灯・消灯、ビープ音やアラーム音を発生可能なブザー４４の鳴動のオンオフ、当該光学的情報読取装置１０の読取作業者に伝達し得る振動を発生可能なバイブレータ４５の駆動制御、液晶表示器４６の表示制御や外部装置とのシリアル通信を可能にする通信インタフェース４８の通信制御等を可能にしている。
【００２５】
また、制御回路４０には、３軸方向の加速度を検出する３軸加速度センサとして３軸モーションセンサ５０が接続されている。この３軸モーションセンサ５０は、図３に示すように、読取口１３の開口面に対して、当該読取口１３の短手方向（図３の上下方向）をｘ方向、長手方向（図３の左右方向）をｙ方向、上記開口面に直交する方向をｚ方向として、それぞれの方向の加速度を検出し、この検出結果に応じた加速度信号を、制御回路４０に出力するように構成されている。この３軸モーションセンサ５０により、３軸方向（ｘ方向，ｙ方向，ｚ方向）の加速度が検出されることで、当該光学的情報読取装置１０の３軸方向の移動量をそれぞれ算出することができる。
【００２６】
なお、３軸モーションセンサ５０は、携帯機器に対して一般的に搭載される３軸加速度センサであり、例えば、搭載された携帯機器の落下を検知して緊急バックアップを実行するための信号を出力する３軸加速度センサが設けられた装置では、この３軸加速度センサを３軸モーションセンサ５０として流用することができる。なお、３軸モーションセンサ５０は、特許請求の範囲に記載の「相対位置検出手段」の一例に相当し得るものである。
【００２７】
次に、上述のように構成される光学的情報読取装置１０において、情報コードを光学的に読み取る場合に、この情報コードを読み取るために適した光学的情報読取装置１０の位置を報知する読取処理について、図４および図５を参照して説明する。図４は、第１実施形態に係る制御回路４０における読取処理の流れを例示するフローチャートである。図５は、第１実施形態の表示処理における表示画面４６ａの報知例を説明する説明図であり、図５（Ａ）は情報コードから引き離す方向の移動が必要な状態を示し、図５（Ｂ）は読取可能領域内に位置している状態を示し、図５（Ｃ）は情報コードに近づける方向の移動が必要な状態を示す。
【００２８】
一般に、光学的情報読取装置には、機種毎に、情報コードを読み取るために適した相対位置（以下、最適読取位置という）が予め決まっている。そのため、最適読取位置を把握していない操作者は、読取口１３を情報コードに向けても当該情報コードが読み取れない場合には、当該光学的情報読取装置を情報コードに近づけるか遠ざけるかして、情報コードを読み取るために適した位置に光学的情報読取装置を移動させるように試行錯誤する。このような試行錯誤は、読取作業性の低下を招いてしまう。
【００２９】
そこで、本実施形態における読取処理では、３軸モーションセンサ５０により検出される光学的情報読取装置１０の３軸方向の加速度を利用して、情報コードを基準とする光学的情報読取装置１０の相対位置を常時測定する。そして、この測定結果を利用して、光学的情報読取装置１０を、情報コードの光学的読み取りが可能な読取可能領域に移動させるための移動情報を報知する。なお、本実施形態にて採用される光学的情報読取装置１０の読取可能領域は、例えば、情報コードから１０ｃｍ〜１５ｃｍ離れた領域である。
【００３０】
以下、制御回路４０により実施される読取処理について、図４に示すフローチャートを用いて詳細に説明する。
使用者により光学的情報読取装置１０の読取口１３を読取対象の情報コードＣに接触させた状態でセンシングキーが操作されると、制御回路４０により読取処理が開始され、まず、図４のステップＳ１０１に示す基準位置取得処理がなされる。この処理では、読取口１３を情報コードＣに接触させた状態での光学的情報読取装置１０の位置が、基準位置として取得される。なお、センシングキーは、キー操作部４２に設けられる複数のキーのうちの１つである。
【００３１】
次に、ステップＳ１０３に示す移動量算出処理がなされる。この処理では、３軸モーションセンサ５０から出力される加速度信号に基づいて、前回移動量が算出されたときの相対位置からの光学的情報読取装置１０の移動量が算出される。続いて、ステップＳ１０５に示す距離算出処理がなされる。この処理では、繰り返し算出される移動量を累積することで、現時点での光学的情報読取装置１０から情報コードＣまでの距離が算出される。
【００３２】
続いて、ステップＳ１０７に示す表示処理がなされる。この処理では、上述のように算出された距離に基づいて、光学的情報読取装置１０を読取可能領域内に移動させるために必要な移動情報、すなわち、情報コードＣを読み取るために適した光学的情報読取装置１０の位置が報知される。具体的には、例えば、光学的情報読取装置１０を情報コードＣから１０ｃｍ引き離すことで読取可能領域内に移動する場合には、図５（Ａ）に例示するように、移動情報として、表示画面４６ａの下方に設けられる２つの枠のうち一方の枠４６ｂ内に「−１０ｃｍ」が表示される。また、他方の枠４６ｃ内が、情報コードＣから引き離す方向の移動が必要であることを示す「黄色」の表示色で表示される。
【００３３】
また、例えば、光学的情報読取装置１０が読取可能領域内に位置している場合には、図５（Ｂ）に例示するように、移動情報として、一方の枠４６ｂ内に「０ｃｍ」が表示され、他方の枠４６ｃ内が読取可能領域内に位置していることを示す「青色」の表示色で表示される。また、例えば、光学的情報読取装置１０を情報コードＣに１０ｃｍ近づけることで読取可能領域内に移動する場合には、図５（Ｃ）に例示するように、移動情報として、一方の枠４６ｂ内に「＋１０ｃｍ」が表示され、他方の枠４６ｃ内が情報コードＣに近づける方向の移動が必要であることを示す「赤色」の表示色で表示される。
【００３４】
このように、表示画面４６ａに、情報コードＣを読み取るために適した光学的情報読取装置１０の位置が移動情報として報知されるので、この移動情報の報知を受けた操作者は、光学的情報読取装置１０を容易に上記読取可能領域に移動させることができる。なお、液晶表示器４６の表示画面４６ａは、特許請求の範囲に記載の「報知手段」および「表示手段」の一例に相当し得る。
【００３５】
そして、情報コードＣから引き離す方向の移動か情報コードＣに近づける方向の移動が必要であるとの報知を受けたことから、操作者がトリガースイッチ４１を押下操作しない場合には（Ｓ１０９でＮｏ）、ステップＳ１１７に示す判定処理にて、センシングキーが再操作されたか否かについて判定され、センシングキーが再操作されていなければ（Ｓ１１７でＮｏ）、ステップＳ１０３からの処理が再びなされる。
【００３６】
そして、表示画面４６ａに表示される移動情報を見た操作者が、この移動情報に基づき光学的情報読取装置１０を読取可能領域内に移動させると、移動情報が更新されて、光学的情報読取装置１０が読取可能領域内に位置している状態を示す移動情報が表示画面４６ａに表示される（図５（Ｂ）参照）。
【００３７】
そして、光学的情報読取装置１０が読取可能領域内に位置しているとの報知を受けたことから、操作者がトリガースイッチ４１を押下操作すると（Ｓ１０９でＹｅｓ）、ステップＳ１１１に示す撮像処理がなされる。この処理では、照明光源２１から照明光Ｌｆが照射されて、情報コードＣにて反射された反射光Ｌｒが受光センサ２８にて受光されると、受光センサ２８から出力される信号に基づいて、当該情報コードＣを含む画像データが生成される。次に、ステップＳ１１３に示すデコード処理がなされ、生成された画像データのうち情報コードＣに相当するコード画像に対して公知のデコード処理が実施される。この処理により、情報コードＣとして符号化された文字データ等がデコードされると（Ｓ１１５でＹｅｓ）、読取処理が終了する。また、デコードが成功しない状態で、センシングキーが再操作されても（Ｓ１１７でＹｅｓ）、読取処理が終了する。なお、ステップＳ１１３に示すデコード処理を実施する制御回路４０は、特許請求の範囲に記載の「デコード手段」の一例に相当し得る。
【００３８】
以上説明したように、本実施形態に係る光学的情報読取装置１０では、３軸モーションセンサ５０により検出される情報コードＣに対する当該光学的情報読取装置１０の相対位置に基づいて、受光センサ２８を用いた情報コードＣの光学的読み取りが可能な読取可能領域に光学的情報読取装置１０を移動させるための移動情報が、表示画面４６ａに表示されることで報知される。これにより、情報コードＣを読み取るために適した位置が移動情報として報知されることとなり、表示画面４６ａによる移動情報の報知を受けた操作者は、光学的情報読取装置１０を容易に上記読取可能領域に移動させることができる。
【００３９】
また、移動情報の１つは、情報コードＣまでの距離に関する情報であるため、操作者に対して、情報コードＣを読み取るために適した位置を、より具体的に報知することができる。
【００４０】
さらに、報知手段として、移動情報を表示することで報知する液晶表示器４６の表示画面４６ａが採用されるため、移動情報が視覚的に報知されることとなり、操作者に対して、情報コードＣを読み取るために適した位置を、確実に報知することができる。
【００４１】
なお、表示画面４６ａの一方の枠４６ｂ内には、移動情報を示す数値として、上述したように読取可能領域内に移動させるために必要な移動量が表示されることに限らず、現時点での情報コードＣに対する相対位置と最適読取位置との位置差を示す数値が表示されてもよい。これにより、上記位置差を示す数値を見た操作者は、上記最適読取位置を容易に視認することができるので、光学的情報読取装置１０をより容易に上記読取可能領域に移動させることができる。
【００４２】
また、上述した表示処理では、移動情報として、距離に応じた数値を連続的に変化させるように表示させることに限らず、例えば、５ｃｍ単位で表示してもよい。
【００４３】
また、上記読取可能領域までの距離または上記位置差を示す数値および表示色の双方が表示画面４６ａに移動情報として表示されることに限らず、どちらか一方が表示画面４６ａに移動情報として表示されてもよい。また、移動情報として表示される表示色は、情報コードＣから引き離す方向の移動が必要であることを示す「黄色」と、読取可能領域内に位置していることを示す「青色」と、情報コードＣに近づける方向の移動が必要であることを示す「赤色」との３色に限らず、上記読取可能領域までの距離または上記位置差に応じて複数段階の表示色を採用してもよい。また、情報コードＣから引き離す際に読取可能領域に近づくほど「黄色」から「青色」に近づく色に連続して変化して表示され、情報コードＣに近づける際に読取可能領域に近づくほど「赤色」から「青色」に近づく色に連続して変化して表示されてもよい。
【００４４】
図６は、第１実施形態の変形例に係る制御回路における報知処理の流れを例示するフローチャートである。
なお、上述した読取処理からステップＳ１０９〜Ｓ１１５のデコードに関する処理を除き、図６に示すように、デコード処理と無関係に移動情報を報知する報知処理を実施してもよい。この場合には、特定の操作として、センシングキーが操作されることで報知処理が開始されて移動情報が報知され、センシングキーが再操作されることで報知処理が終了する。
【００４５】
このようにしても、情報コードＣを読み取るために適した光学的情報読取装置１０の位置を報知することができる。特に、センシングキーが操作される場合に、移動情報が表示画面４６ａの表示により報知されるため、センシングキーを操作しない限り移動情報が報知されることもないので、不要な報知をなくして、操作者が望むタイミングで表示画面４６ａの表示による報知を実施することができる。なお、キー操作部４２のセンシングキーは、特許請求の範囲に記載の「操作手段」の一例に相当し得る。
【００４６】
なお、図６に示す報知処理でも、表示画面４６ａの一方の枠４６ｂ内には、移動情報を示す数値として、上述したように読取可能領域内に移動させるために必要な移動量が表示されることに限らず、現時点での情報コードＣに対する相対位置と最適読取位置との位置差を示す数値が表示されてもよい。
【００４７】
［第２実施形態］
次に、本発明の第２実施形態に係る光学的情報読取装置について図７〜図９を参照して説明する。図７は、情報コードＣが表示される表示面Ｒに対する角度θを説明する説明図である。図８は、第２実施形態に係る制御回路４０における読取処理の流れを例示するフローチャートである。図９は、第２実施形態の表示処理における表示画面４６ａの報知例を説明する説明図であり、図９（Ａ）は角度θが＋３０°である場合を示し、図９（Ｂ）は角度θが０°である場合を示し、図９（Ｃ）は角度θが−３０°である場合を示す。
【００４８】
本第２実施形態に係る光学的情報読取装置１０では、移動情報として、情報コードＣまでの距離に加えて当該情報コードＣが表示される表示面に対する角度を報知する点が、上記第１実施形態およびその変形例に係る光学的情報読取装置と異なる。したがって、第１実施形態の光学的情報読取装置と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００４９】
図７に示すように、情報コードＣに対する光学的情報読取装置１０の相対位置に関する情報としては、情報コードＣまでの距離ΔＬと当該情報コードＣが表示される表示面Ｒに対する角度θとがある。上記第１実施形態では、情報コードＣまでの距離ΔＬをΔｘおよびΔｚから求めて移動情報として報知しているが、距離ΔＬの値と最適距離の値との差が小さい場合でもΔｘおよびΔｚから求められる角度θが大きくなるように光学的情報読取装置１０が位置していると、光学的情報読取装置１０が読取可能領域からはずれてデコードが失敗してしまう場合がある。なお、距離ΔＬおよび角度θは、ΔｘおよびΔｚに基づいて、以下の式により算出することができる。
ΔＬ＝（Δｘ２＋Δｚ２）１／２                                    ・・・（１）
θ＝ｔａｎ−１（Δｘ／Δｚ）                                    ・・・（２）
なお、表示面Ｒは、ｘｙ平面に対して略平行であることが前提であり、角度θは、ｚ軸に対して、図７にて時計方向の角度が正の値となり、反時計方向の角度が負の値となるように設定される。
【００５０】
そこで、本実施形態では、情報コードＣまでの距離ΔＬに加えて上記角度θを報知することで、情報コードＣを読み取るために適した光学的情報読取装置１０の位置を報知する。
以下、本実施形態における読取処理について、図８に示すフローチャートを用いて説明する。
【００５１】
上記第１実施形態と同様に、ステップＳ１０５に示す距離算出処理がなされて、現時点での光学的情報読取装置１０から情報コードＣまでの距離が上記式（１）を用いてΔＬとして算出されると、ステップＳ１０６に示す角度算出処理がなされる。この処理では、上記式（２）を用いてΔｘおよびΔｚに基づいて角度θが算出される。
【００５２】
続いて、ステップＳ１０７ａに示す表示処理がなされる。この処理では、上述のように算出された距離ΔＬおよび角度θに基づいて、光学的情報読取装置１０を読取可能領域内に移動させるために必要な移動情報、すなわち、情報コードＣを読み取るために適した光学的情報読取装置１０の位置が報知される。
【００５３】
具体的には、例えば、距離ΔＬが最適距離であり角度θが＋３０°である場合には、図９（Ａ）に例示するように、移動情報として、一方の枠４６ｂ内に「０ｃｍ」が表示され、他方の枠４６ｃ内に「＋３０°」が表示される。また、例えば、距離ΔＬが最適距離であり角度θが０°である場合には、図９（Ｂ）に例示するように、移動情報として、一方の枠４６ｂ内に「０ｃｍ」が表示され、他方の枠４６ｃ内に「０°」が表示される。また、例えば、距離ΔＬが最適距離であり角度θが−３０°である場合には、図９（Ｃ）に例示するように、移動情報として、一方の枠４６ｂ内に「０ｃｍ」が表示され、他方の枠４６ｃ内に「−３０°」が表示される。
【００５４】
以上説明したように、本実施形態に係る光学的情報読取装置１０では、移動情報として、情報コードＣまでの距離ΔＬに加えて当該情報コードＣが表示される表示面Ｒに対する角度θが、移動情報として表示画面４６ａに表示されることで報知される。これにより、表示画面４６ａによる移動情報の報知を受けた操作者が、距離ΔＬおよび角度θの双方が小さくなるように光学的情報読取装置１０を移動させることで、当該光学的情報読取装置１０が読取可能領域内に位置することとなり、操作者に対して、情報コードＣを読み取るために適した位置を、確実に報知することができる。
【００５５】
図１０は、第２実施形態の表示処理における表示画面４６ａの変形例を説明する説明図であり、図１０（Ａ）は図９（Ａ）の状態に相当する模式図であり、図１０（Ｂ）は図９（Ｂ）の状態に相当する模式図であり、図１０（Ｃ）は図９（Ｃ）の状態に相当する模式図である。
第２実施形態の表示処理における表示画面４６ａの変形例として、表示画面４６ａの他方の枠４６ｃ内には、角度θの値を表示することに代えて、角度θを反映させた模式図を表示してもよい。
【００５６】
具体的には、例えば、図９（Ａ）のように角度θが＋３０°である場合には、図１０（Ａ）に示すように、基準線Ｌｏに対して角度θ（＋３０°）に位置する模式図を表示する。また、例えば、図９（Ｂ）のように角度θが０°である場合には、図１０（Ｂ）に示すように、基準線Ｌｏに平行な模式図を表示する。また、例えば、図９（Ｃ）のように角度θが−３０°である場合には、図１０（Ｃ）に示すように、基準線Ｌｏに対して角度θ（−３０°）に位置する模式図を表示する。
【００５７】
このように、移動情報として、角度θを数値に代えて角度θを反映させた模式図で表示しても、操作者に対して、情報コードＣを読み取るために適した位置を報知することができる。この場合、光学的情報読取装置１０が最適読取位置に近づくほど基準線Ｌｏに対する角度が小さくなるように模式図を表示することで、操作者は、光学的情報読取装置１０を読取可能領域内に移動させるために必要な移動量を容易に把握することができる。
【００５８】
［第３実施形態］
次に、本発明の第３実施形態に係る光学的情報読取装置について図１１を参照して説明する。図１１は、第３実施形態に係る制御回路４０における読取処理の流れを例示するフローチャートである。
【００５９】
本第３実施形態に係る光学的情報読取装置１０では、光学的情報読取装置１０が読取可能領域内に位置する場合に限りデコード処理がなされる点が、上記第１実施形態およびその変形例に係る光学的情報読取装置と異なる。したがって、第１実施形態の光学的情報読取装置と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００６０】
以下、本実施形態における読取処理について、図１１に示すフローチャートを用いて説明する。
上記第１実施形態と同様に、ステップＳ１０７に示す表示処理がなされて、移動情報が表示画面４６ａに表示されると、ステップＳ１０９ａに示す判定処理にて、光学的情報読取装置１０が読取可能領域内に位置しているか否かについて判定される。ここで、距離算出処理の結果に基づいて、光学的情報読取装置１０が読取可能領域内に位置していないと判定されると（Ｓ１０９ａでＮｏ）、上述したステップＳ１１１，Ｓ１１３に示す各処理を実施することなく、すなわち、デコードに関する処理を実施することなく、ステップＳ１１７の処理がなされる。
【００６１】
一方、距離算出処理の結果に基づいて、光学的情報読取装置１０が読取可能領域内に位置していると判定されると（Ｓ１０９ａでＹｅｓ）、ステップＳ１１１，Ｓ１１３の各処理がなされて、読取可能領域内に位置した状態で撮像された情報コードＣがデコードされる。
【００６２】
このように、光学的情報読取装置１０が読取可能領域内にあると判定される場合に、情報コードＣがデコードされるため、光学的情報読取装置１０が読取可能領域内に位置していないためにデコードが失敗することが防止されて、不要なデコード処理をなくすことができる。なお、ステップＳ１０９ａに示す判定処理を実施する制御回路４０は、特許請求の範囲に記載の「判定手段」の一例に相当し得る。
【００６３】
なお、本実施形態では、光学的情報読取装置１０が読取可能領域内にあると判定される場合に自動的に撮像処理が開始されるが、これに限らず、光学的情報読取装置１０が読取可能領域内にあると判定される場合に限り、トリガースイッチ４１の押下操作に応じて撮像処理が開始されてもよい。
【００６４】
なお、本発明は上記各実施形態に限定されるものではなく、以下のように具体化してもよい。
（１）移動情報を、表示画面４６ａを用いた表示による報知方法に限らず、様々な報知方法で報知してもよい。例えば、移動情報を、発光部４３の発光状態の変化、ブザー４４の音量変化、バイブレータ４５の振動状態の変化、の少なくともいずれか１つを用いて報知することができる。このようにしても、操作者に対して、情報コードＣを読み取るために適した位置を、確実に報知することができる。なお、発光部４３は、特許請求の範囲に記載の「発光手段」の一例に相当し、ブザー４４は、特許請求の範囲に記載の「発音手段」の一例に相当し、バイブレータ４５は、特許請求の範囲に記載の「振動手段」の一例に相当し得る。
【００６５】
具体的には、発光部４３を報知手段として採用する場合には、光学的情報読取装置１０が読取可能領域内に位置していると点灯状態となり、光学的情報読取装置１０が読取可能領域内に位置していないと点滅状態となることで、情報コードＣを読み取るために適した光学的情報読取装置１０の位置を報知することができる。この場合、光学的情報読取装置１０が最適読取位置に近づくほど点滅を遅くすることで、操作者は、光学的情報読取装置１０を読取可能領域内に移動させるために必要な移動量を容易に把握することができる。
【００６６】
また、発光部４３を報知手段として採用する場合、光学的情報読取装置１０が読取可能領域内に位置していると青色点灯状態となり、情報コードＣから引き離す方向の移動が必要であると黄色点灯状態となり、情報コードＣに近づける方向の移動が必要であると赤色点灯状態となることで、情報コードＣを読み取るために適した光学的情報読取装置１０の位置を報知することができる。
【００６７】
また、ブザー４４を報知手段として採用する場合には、光学的情報読取装置１０が読取可能領域内に位置していると鳴動せず、光学的情報読取装置１０が読取可能領域内に位置していないと鳴動することで、情報コードＣを読み取るために適した光学的情報読取装置１０の位置を報知することができる。この場合、光学的情報読取装置１０が最適読取位置に近づくほど低速（低音量）で鳴動させることで、操作者は、光学的情報読取装置１０を読取可能領域内に移動させるために必要な移動量を容易に把握することができる。
【００６８】
また、バイブレータ４５を報知手段として採用する場合には、光学的情報読取装置１０が読取可能領域内に位置していると振動せず、光学的情報読取装置１０が読取可能領域内に位置していないと振動することで、情報コードＣを読み取るために適した光学的情報読取装置１０の位置を報知することができる。この場合、光学的情報読取装置１０が最適読取位置に近づくほど低振動にすることで、操作者は、光学的情報読取装置１０を読取可能領域内に移動させるために必要な移動量を容易に把握することができる。
【００６９】
また、距離ΔＬに関する移動情報として、上記読取可能領域までの距離または上記位置差に応じて形状が変化する図形を、上述した数値および表示色の少なくともいずれか１つに代えて表示するか、新たに表示画面４６ａの所定の位置に表示してもよい。例えば、光学的情報読取装置１０が読取可能領域内に位置しているときの円状の図形を基準形状とし、情報コードＣから引き離す方向の移動が必要であると円状の図形が大きくなるように変化し、情報コードＣに近づける方向の移動が必要であると円状の図形が小さくなるように変化することで、情報コードＣを読み取るために適した光学的情報読取装置１０の位置を報知することができる。この場合、光学的情報読取装置１０が最適読取位置に近づくほど円状の図形を基準形状に近づけることで、操作者は、光学的情報読取装置１０を読取可能領域内に移動させるために必要な移動量を容易に把握することができる。
【００７０】
（２）情報コードＣに対する光学的情報読取装置１０の相対位置を検出する相対位置検出手段として、３軸モーションセンサ５０を採用することに限らず、他の移動量を測定可能なセンサを採用してもよい。
【符号の説明】
【００７１】
１０…光学的情報読取装置
１３…読取口
２８…受光センサ（受光手段）
４０…制御回路（デコード手段，判定手段）
４３…発光部（発光手段，報知手段）
４４…ブザー（発音手段，報知手段）
４５…バイブレータ（振動手段，報知手段）
４６ａ…表示画面（表示手段，報知手段）
５０…３軸モーションセンサ（相対位置検出手段）
ΔＬ…距離（移動情報）
θ…角度（移動情報）
【図１】
2013254347.tif 000003
【図２】
2013254347.tif 000004
【図３】
2013254347.tif 000005
【図４】
2013254347.tif 000006
【図５】
2013254347.tif 000007
【図６】
2013254347.tif 000008
【図７】
2013254347.tif 000009
【図８】
2013254347.tif 000010
【図９】
2013254347.tif 000011
【図１０】
2013254347.tif 000012
【図１１】
2013254347.tif 000013