(57)【要約】【課題】マーカ光により撮像領域を好適に視認させ得る光学的情報読取装置を提供する。【解決手段】マーカ光Ｌｍを照射するためのマーカ光照射部５１と、マーカ光Ｌｍの照度を制御可能なマーカ光照度制御手段としての制御回路４０と、制御回路４０により制御されて受光センサ２８による撮像領域Ｓを囲うようにマーカ光Ｌｍを回転させるマーカ光回転機構５２と、読取対象Ｒとの距離を測定するための距離測定用のレーザ光照射部６０と、が設けられている。そして、測定距離Ｌが大きくなると測定距離Ｌが小さい場合に対してマーカ光Ｌｍの照度が高くなるとともにマーカ光の回転速度Ｖが速くなる。【選択図】図４
2011081655.tif 000002
【特許請求の範囲】
【請求項１】
読取対象に付された情報コードからの反射光を受光する受光手段と、
前記受光手段による受光結果に基づいて前記情報コードを含めた撮像領域に対応する画像データを生成する生成手段と、
前記生成手段にて生成された前記画像データに基づいて前記情報コードを読み取る読取手段と、
を備える光学的情報読取装置であって、
マーカ光を照射するマーカ光照射手段と、
前記マーカ光の照度を制御可能なマーカ光照度制御手段と、
前記撮像領域を囲うように前記マーカ光を回転させるマーカ光回転手段と、
前記読取対象との距離を測定する距離測定手段と、を備え、
前記マーカ光照度制御手段は、前記距離測定手段の測定距離が大きくなると測定距離が小さい場合よりも前記マーカ光の照度を高くし、
前記マーカ光回転手段は、前記距離測定手段の測定距離が大きくなると測定距離が小さい場合よりも前記マーカ光の回転速度を速くすることを特徴とする光学的情報読取装置。
【請求項２】
前記撮像領域内に距離測定用光を照射可能であってその光軸が前記受光手段の光軸に対して所定の角度を有する距離測定用光照射手段を備え、
前記距離測定手段は、前記画像データに含まれる前記距離測定用光の位置に応じて前記測定距離を測定することを特徴とする請求項１に記載の光学的情報読取装置。
【請求項３】
前記マーカ光回転手段は、前記読取手段により前記情報コードの読み取りが完了すると、前記マーカ光の回転を停止することを特徴とする請求項１または２に記載の光学的情報読取装置。
【請求項４】
前記マーカ光回転手段は、前記読取手段により前記情報コードの読み取りが完了すると、前記マーカ光の回転方向を逆転させることを特徴とする請求項１または２に記載の光学的情報読取装置。
【請求項５】
前記マーカ光照度制御手段は、前記距離測定手段による測定距離が所定の閾値以上になると、前記マーカ光の照度を回転回数に応じて変更することを特徴とする請求項１〜４のいずれか一項に記載の光学的情報読取装置。
【請求項６】
前記マーカ光が前記撮像領域の外縁近傍に照射されるとき、当該マーカ光の色および形状の少なくともいずれか１つを変更する変更手段を備えることを特徴とする請求項１〜５のいずれか一項に記載の光学的情報読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学的情報読取装置に関するものである。
【背景技術】
【０００２】
従来、光学的情報読取装置に関する技術として、下記特許文献１に示すバーコードスキャナが知られている。このバーコードスキャナでは、トリガーを最初に引いたときに、照準を合わせるための明るいスポット（小さな可視パターン）として、振動する円又は螺旋パターンがバーコードを付した読取対象に照射される。これによりバーコードの向きが推定され、２回目にトリガーを引くと、上述のように推定されたバーコードの向きに応じて走査されて、バーコード全体がデコードされる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０７−２５４０４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、読取対象に付された情報コードの読取精度を向上させるためには、読取作業時における読取対象に対する撮像領域を作業者に明確に視認させる必要がある。そこで、例えば、撮像領域の周囲を囲むマーカ光を読取対象に照射することで、撮像領域の視認性が向上する。また、マーカ光を上記特許文献１のように振動する円又は螺旋パターンとして読取対象に照射することで、さらに撮像領域の視認性を向上させることもできる。
【０００５】
しかしながら、単に読取対象に対してマーカ光を照射するだけでは、近くに読取対象がある場合には、読取対象にて反射するマーカ光の反射光が眩しすぎて、この反射光を目視する作業者の目が疲労してしまうという問題がある。この問題を解決するためにマーカ光の照度を単に低くすると、遠くに読取対象がある場合にはマーカ光の反射光が弱くなり、撮像領域の視認性が悪化してしまうという問題が生じてしまう。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、マーカ光により撮像領域を好適に視認させ得る光学的情報読取装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、特許請求の範囲に記載の請求項１の光学的情報読取装置では、読取対象に付された情報コードからの反射光を受光する受光手段と、前記受光手段による受光結果に基づいて前記情報コードを含めた撮像領域に対応する画像データを生成する生成手段と、前記生成手段にて生成された前記画像データに基づいて前記情報コードを読み取る読取手段と、を備える光学的情報読取装置であって、マーカ光を照射するマーカ光照射手段と、前記マーカ光の照度を制御可能なマーカ光照度制御手段と、前記撮像領域を囲うように前記マーカ光を回転させるマーカ光回転手段と、前記読取対象との距離を測定する距離測定手段と、を備え、前記マーカ光照度制御手段は、前記距離測定手段の測定距離が大きくなると測定距離が小さい場合よりも前記マーカ光の照度を高くし、前記マーカ光回転手段は、前記距離測定手段の測定距離が大きくなると測定距離が小さい場合よりも前記マーカ光の回転速度を速くすることを特徴とする。
【０００８】
請求項２の発明は、請求項１に記載の光学的情報読取装置において、前記撮像領域内に距離測定用光を照射可能であってその光軸が前記受光手段の光軸に対して所定の角度を有する距離測定用光照射手段を備え、前記距離測定手段は、前記画像データに含まれる前記距離測定用光の位置に応じて前記測定距離を測定することを特徴とする。
【０００９】
請求項３の発明は、請求項１または２に記載の光学的情報読取装置において、前記マーカ光回転手段は、前記読取手段により前記情報コードの読み取りが完了すると、前記マーカ光の回転を停止することを特徴とする。
【００１０】
請求項４の発明は、請求項１または２に記載の光学的情報読取装置において、前記マーカ光回転手段は、前記読取手段により前記情報コードの読み取りが完了すると、前記マーカ光の回転方向を逆転させることを特徴とする。
【００１１】
請求項５の発明は、請求項１〜４のいずれか一項に記載の光学的情報読取装置において、前記マーカ光照度制御手段は、前記距離測定手段による測定距離が所定の閾値以上になると、前記マーカ光の照度を回転回数に応じて変更することを特徴とする。
【００１２】
請求項６の発明は、請求項１〜５のいずれか一項に記載の光学的情報読取装置において、前記マーカ光が前記撮像領域の外縁近傍に照射されるとき、当該マーカ光の色および形状の少なくともいずれか１つを変更する変更手段を備えることを特徴とする。
【発明の効果】
【００１３】
請求項１の発明では、マーカ光を照射するマーカ光照射手段と、マーカ光の照度を制御可能なマーカ光照度制御手段と、受光手段による撮像領域を囲うようにマーカ光を回転させるマーカ光回転手段と、読取対象との距離を測定する距離測定手段と、が設けられている。そして、マーカ光照度制御手段は、距離測定手段の測定距離が大きくなると測定距離が小さい場合よりもマーカ光の照度を高くする。また、マーカ光回転手段は、距離測定手段の測定距離が大きくなると測定距離が小さい場合よりもマーカ光の回転速度を速くする。
【００１４】
これにより、当該装置に対して遠くに読取対象がある場合には、マーカ光の照度が高くなりかつマーカ光の回転速度が早くなるので、作業者が遠くの読取対象に付された情報コードを読み取る場合でも受光手段による撮像領域を明確に視認することができる。また、当該装置に対して近くに読取対象がある場合には、マーカ光の照度が低くなりかつマーカ光の回転速度が遅くなるので、作業者が近くの読取対象に付された情報コードを読み取る場合でも目の疲労を軽減させて受光手段による撮像領域を明確に視認することができる。
したがって、本発明に係る光学的情報読取装置は、当該装置に対する読取対象の遠近に関わらず、作業者に対してマーカ光により撮像領域を好適に視認させることができる。
【００１５】
請求項２の発明では、受光手段の撮像領域内に距離測定用光を照射可能であってその光軸が受光手段の光軸に対して所定の角度を有する距離測定用光照射手段が設けられている。そして、距離測定手段は、生成手段にて生成された画像データに含まれる距離測定用光の位置に応じて測定距離を測定する。
【００１６】
距離測定用光照射手段は、その光軸が受光手段の光軸に対して所定の角度を有するように配置されるため、撮像領域内に照射される距離測定用光の位置は、読取対象との距離が遠くなるほど上記所定の角度に応じた方向に移動することとなる。このため、画像データに含まれる距離測定用光の位置に応じて測定距離を容易に測定することができる。
【００１７】
請求項３の発明では、マーカ光回転手段は、読取手段により情報コードの読み取りが完了すると、マーカ光の回転を停止するため、作業者は、情報コードの読み取りの完了を確実に認識することができる。
【００１８】
請求項４の発明では、マーカ光回転手段は、読取手段により情報コードの読み取りが完了すると、マーカ光の回転方向を逆転させるため、請求項３の発明と同様に、作業者は、情報コードの読み取りの完了を確実に認識することができる。
【００１９】
請求項５の発明では、マーカ光照度制御手段は、距離測定手段による測定距離が所定の閾値以上になると、マーカ光の照度を回転回数に応じて変更するため、作業者が遠くの読取対象に付された情報コードを読み取る場合でもマーカ光の照度を単に高くすることなくマーカ光による撮像領域の視認性を更に向上させることができる。
【００２０】
請求項６の発明では、変更手段により、マーカ光が撮像領域の外縁近傍に照射されるとき、当該マーカ光の色および形状の少なくともいずれか１つが変更される。これにより、撮像領域の外縁がより明確となり、マーカ光による撮像領域の視認性を更に向上させることができる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態に係る光学的情報読取装置１０の電気的構成を示すブロック図である。
【図２】マーカ光発生部５０の構成を概念的に示す説明図である。
【図３】図２のフォログラム５５をマーカ光照射部側から見た正面図である。
【図４】第１実施形態におけるマーカ光Ｌｍの軌跡と撮像領域Ｓとの関係を例示する概念図である。
【図５】撮像領域Ｓのレーザ光Ｌｓと測定距離Ｌとの関係を例示する概念図であり、図５（Ａ）は読取口１３を読取対象Ｒに最接近させたときのレーザ光Ｌｓの位置を示し、図５（Ｂ）は読取口１３を図５（Ａ）よりも読取対象Ｒから遠ざけたときのレーザ光Ｌｓの位置を示す。
【図６】制御回路４０にて行われる読取処理の流れを例示するフローチャートの一部である。
【図７】制御回路４０にて行われる読取処理の流れを例示するフローチャートの一部である。
【図８】読取処理に用いられる測定距離−回転速度マップの一例を示す説明図である。
【図９】第２実施形態に係る光学的情報読取装置１０の要部を例示する概念図である。
【図１０】図９の第２フォログラム５６をマーカ光照射部側から見た正面図である。
【図１１】第２実施形態におけるマーカ光Ｌｍの軌跡と撮像領域Ｓとの関係を例示する概念図である。
【発明を実施するための形態】
【００２２】
［第１実施形態］
以下、本発明の光学的情報読取装置を具現化した第１実施形態について、図面を参照して説明する。
図１に示すように、光学的情報読取装置１０は、梱包箱等の読取対象に付されたバーコードや二次元コード等の情報コードを光学的に読み取る携帯型の読取装置として構成されている。この光学的情報読取装置１０は、筐体（図示略）の内部に回路部２０が収容されてなるものであり、回路部２０は、主に、照明光源２１、受光センサ２８、結像レンズ２７等の光学系と、メモリ３５、制御回路４０、トリガースイッチ４２等のマイクロコンピュータ（以下「マイコン」という）系と、から構成されている。
【００２３】
光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明光源２１は、照明光Ｌｆを発光可能な照明光源として機能するもので、例えば、赤色のＬＥＤとこのＬＥＤの出射側に設けられるレンズとから構成されている。なお、図１では、情報コードＣが表示された読取対象Ｒに向けて照明光Ｌｆを照射する例を概念的に示している。
【００２４】
受光光学系は、受光センサ２８、結像レンズ２７、反射鏡（図示略）などによって構成されている。受光センサ２８は、ＣＣＤエリアセンサとして構成されるものであり、情報コードＣまたは読取対象Ｒに照射されて反射した反射光Ｌｒを受光可能に構成されている。この受光センサ２８は、結像レンズ２７を介して入射する入射光を受光可能にプリント配線板（図示略）に実装されている。なお、受光センサ２８は、特許請求の範囲に記載の「受光手段」の一例に相当し得るものである。
【００２５】
結像レンズ２７は、外部から読取口１３を介して入射する入射光を集光して受光センサ２８の受光面２８ａに像を結像可能な結像光学系として機能するものである。本第１実施形態では、照明光源２１から照射された照明光Ｌｆが情報コードＣにて反射した後、この反射光Ｌｒを結像レンズ２７で集光し、受光センサ２８の受光面２８ａにコード像を結像させている。
【００２６】
また、本第１実施形態では、上記光学系に加え、マーカ光発生部５０が設けられている。マーカ光発生部５０は、図２に示すように、マーカ光照射部５１とマーカ光回転機構５２とを備えている。マーカ光照射部５１は読取対象Ｒに向けてマーカ光となるレーザ光を照射する機能を有するものであり、レーザダイオードおよびレーザダイオード駆動回路等によって構成されている（いずれも図示略）。レーザダイオードは、制御回路４０からの信号に応じて駆動するレーザダイオード駆動回路により制御されて、後述するように所定の照度に設定されるレーザ光を照射する構成をなしている。なお、マーカ光照射部５１は、特許請求の範囲に記載の「マーカ光照射手段」の一例に相当し、マーカ光回転機構５２は、特許請求の範囲に記載の「マーカ光回転手段」の一例に相当し得るものである。
【００２７】
マーカ光回転機構５２は、モータ５３と、このモータ５３のモータ軸に形成されるピニオンギヤ５３ａに常時噛合する歯車５４と、この歯車５４に固定されて同軸的に回転するフォログラム５５とを備えている。モータ５３は、制御回路４０のモータ駆動回路（図示略）からの駆動信号に応じてフォログラム５５を所定の回転速度で回転させるように構成されている。歯車５４には、中央の貫通穴外縁に略円筒状の第１ボス部５４ａおよび第２ボス部５４ｂが形成されている。当該歯車５４は、第１ボス部５４ａの外周面にて軸支されており、ピニオンギヤ５３ａの回転に応じて回転中心Ｇを中心に所定の変速比で回転するように構成されている。また、第１ボス部５４ａの内方には、マーカ光照射部５１が第２ボス部側にレーザ光を照射可能に配置されている。
【００２８】
フォログラム５５は、図３に示すように、円形の透過部５５ａを除きレーザ光が透過できないように構成されている。このフォログラム５５は、歯車５４とともに回転するように当該歯車５４の第２ボス部５４ｂの開口部を閉塞するように固定されており、透過部５５ａは、歯車５４の回転に応じて回転中心Ｇを中心に回転する。このため、マーカ光照射部５１からフォログラム５５に向けて照射されるレーザ光は、透過部５５ａを透過することで、所定の領域を囲うように回転するマーカ光Ｌｍとして読取対象Ｒに照射される。
【００２９】
本第１実施形態では、上述のように回転するマーカ光Ｌｍの軌跡が読取対象Ｒとの距離にかかわらず受光センサ２８による撮像領域Ｓの四隅近傍を通過するように（図４参照）、受光センサ２８およびマーカ光発生部５０が配置されている。これにより、作業者は、回転するマーカ光Ｌｍにより受光センサ２８による撮像領域Ｓを視認することができる。
【００３０】
また、本第１実施形態では、図１および図４に示すように、上記光学系に加え、距離測定用のレーザ光照射部６０が設けられている。レーザ光照射部６０は、レーザダイオードおよびレーザダイオード駆動回路等によって構成されており、このレーザダイオードは、制御回路４０からの信号に応じて駆動するレーザダイオード駆動回路により制御されて、距離測定用のレーザ光Ｌｓを照射する構成をなしている。当該レーザ光照射部６０は、撮像領域Ｓ内に距離測定用のレーザ光Ｌｓを照射可能であって、その光軸が受光センサ２８の光軸に対して所定の角度を有するように配置されている。
【００３１】
具体的には、レーザ光照射部６０は、読取口１３を読取対象Ｒに最接近させるとき、レーザ光Ｌｓが撮像領域Ｓの右下の位置（図５（Ａ）のＰ１参照）に対応する位置に照射されるように配置されている。このため、レーザ光Ｌｓは、読取口１３を読取対象Ｒから離間させるほど、撮像領域Ｓ内に照射される位置が上記所定の角度に応じて図５（Ｂ）中の矢印α方向へ移動する（図５（Ｂ）のＰ２参照）。したがって、撮像領域Ｓに照射されるレーザ光Ｌｓの位置に応じて読取対象Ｒまでの距離を容易に測定することができる。
【００３２】
また、上述したマイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御回路４０、トリガースイッチ４２、発光部４３、ブザー４４、バイブレータ４５、液晶表示器４６、通信インタフェース４８等から構成されている。
【００３３】
光学系の受光センサ２８から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることで所定の増幅率で増幅された後、Ａ／Ｄ変換回路３３に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ（画像情報）は、生成されてメモリ３５に入力されると、所定のコード画像情報格納領域に蓄積される。なお、同期信号発生回路３８は、受光センサ２８およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００３４】
メモリ３５は、半導体メモリ装置で、例えばＲＡＭ（ＤＲＡＭ、ＳＲＡＭ等）やＲＯＭ（ＥＰＲＯＭ、ＥＥＰＲＯＭ等）がこれに相当する。このメモリ３５のうちのＲＡＭには、前述した画像データ蓄積領域のほかに、制御回路４０が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルなども確保されるようになっている。またＲＯＭには、後述する読取処理等を実行可能な所定のプログラムや、照明光源２１、受光センサ２８等の各ハードウェアを制御可能なシステムプログラムなどが予め格納されている。
【００３５】
制御回路４０は、光学的情報読取装置１０全体を制御可能なマイコンで、ＣＰＵ、システムバス、入出力インタフェース等からなるもので、メモリ３５とともに情報処理装置を構成し得るもので情報処理機能を有する。この制御回路４０は、内蔵された入出力インタフェースを介して種々の入出力装置と接続可能に構成されており、本第１実施形態の場合、トリガースイッチ４２、発光部４３、ブザー４４、バイブレータ４５、液晶表示器４６、通信インタフェース４８等が接続されている。
【００３６】
これにより、制御回路４０は、例えば、トリガースイッチ４２の監視や管理、情報コードＣの読み取りに関する情報を通知するインジケータとして機能する発光部４３の点灯・消灯、ビープ音やアラーム音を発生可能なブザー４４の鳴動のオンオフ、当該光学的情報読取装置１０の作業者に伝達し得る振動を発生可能なバイブレータ４５の駆動制御、液晶表示器４６の表示制御や外部装置とのシリアル通信を可能にする通信インタフェース４８の通信制御等を可能にしている。なお、通信インタフェース４８に接続される外部装置には、当該光学的情報読取装置１０の上位システムに相当するホストコンピュータ等が含まれる。
【００３７】
次に、このように構成される光学的情報読取装置１０において制御回路４０により実施される読取処理について、図６および図７に示すフローチャートを用いて説明する。
電源が投入されて所定の初期設定等が実施されると、図６のステップＳ１０１において、フォログラム回転駆動処理がなされる。この処理では、後述するようにメモリ３５に前回記憶された回転速度に応じてマーカ光回転機構５２のモータ５３が駆動されることで、フォログラム５５が設定された回転速度に応じて回転する。そして、ステップＳ１０３にてマーカ光照射処理がなされる。この処理では、低照度のレーザ光がマーカ光照射部５１から照射される。これにより、回転する透過部５５ａを透過したレーザ光が、受光センサ２８による撮像領域Ｓの四隅近傍を通過するように回転するマーカ光Ｌｍとして、読取対象Ｒに照射される。
【００３８】
次に、ステップＳ１０５にて距離測定用レーザ光照射処理がなされる。この処理では、レーザ光照射部６０により読取対象Ｒに向けて距離測定用のレーザ光Ｌｓが照射される。続いて、ステップＳ１０７にて画像取得処理がなされて、受光センサ２８により撮像領域Ｓに対応する画像データが生成されて取得されると、ステップＳ１０９にて消灯処理がなされ、レーザ光照射部６０によるレーザ光Ｌｓの照射が停止される。なお、ステップＳ１０７の処理および後述するステップＳ１２７を実行する制御回路４０は、特許請求の範囲に記載の「生成手段」の一例に相当する。
【００３９】
そして、ステップＳ１１１において、距離測定処理がなされる。この処理では、ステップＳ１０７にて取得した画像データ（撮像領域Ｓ）に含まれる距離測定用のレーザ光Ｌｓの位置に応じて読取対象Ｒまでの距離（以下、測定距離Ｌという）が測定される。具体的には、図５（Ａ），（Ｂ）に示すように、レーザ光Ｌｓが撮像される可能性がある領域を８つの領域（図５中の領域Ａ１〜Ａ８参照）に区画することで、レーザ光Ｌｓが含まれる領域に応じて測定距離Ｌが測定される。なお、本第１実施形態では、例えば、領域Ａ４および領域Ａ５の境界にてレーザ光Ｌｓが撮像されるとき、測定距離Ｌが１ｍになるように上記所定の角度が設定されている。また、レーザ光Ｌｓが隣接する領域の双方に含まれるときには、含まれる面積が多い領域に応じて測定距離Ｌが測定される。なお、ステップＳ１１１の処理を実行する制御回路４０は、特許請求の範囲に記載の「距離測定手段」の一例に相当する。
【００４０】
続いて、ステップＳ１１３において、回転速度設定処理がなされる。この処理では、上記ステップＳ１１１にて測定された測定距離Ｌに応じて回転速度が設定される。本第１実施形態では、回転速度Ｖは、測定距離Ｌが大きくなるほど段階的に増加するように設定され、具体的には、図８の測定距離−回転速度マップに示すように、撮像領域Ｓにおいてレーザ光Ｌｓが撮像される領域がＡ１である場合には回転速度ＶがＶ１に設定され、Ａ２、Ａ３、・・・、Ａ８のいずれかでは回転速度ＶがＶ２、Ｖ３、・・・、Ｖ８に設定される。なお、本第１実施形態では、Ｖ１、Ｖ２、Ｖ３、Ｖ４、Ｖ５、Ｖ６、Ｖ７、Ｖ８は、例えば、それぞれ、０．５、１．０、２．０、３．０、４．０、５．０、６．０、７．０（回転／秒）に設定されている。
【００４１】
これにより、近距離の情報コードＣを読み取る場合にはマーカ光Ｌｍの回転速度が遅く設定され、遠距離の情報コードＣを読み取る場合にはマーカ光Ｌｍの回転速度が速く設定されることとなる。なお、全ての領域にレーザ光Ｌｓが撮像されていない場合には、測定距離Ｌが大きいことからレーザ光Ｌｓが領域Ａ８よりもさらに矢印α方向に照射される状態であると推定されて、回転速度ＶがＶ８よりも大きな値、例えば、１０．０（回転／秒）に設定される。
【００４２】
そして、ステップＳ１１５にて読取対象Ｒまでの距離が遠距離か否かについて判定される。ここで、上記ステップＳ１０７にて取得された画像データにおいてレーザ光Ｌｓが含まれる領域が領域Ａ５を含めた遠距離に対応する領域（Ａ５〜Ａ８）であるか全ての領域にレーザ光Ｌｓが含まれない場合には、読取対象Ｒまでの距離が遠距離（測定距離Ｌが１ｍ以上）であることから、ステップＳ１１５にてＹｅｓと判定される。そして、ステップＳ１１７にて、フラグＦが、読取対象Ｒまでの距離が遠距離であることを示すＦ＝１に設定される。
【００４３】
一方、上記ステップＳ１０７にて取得された画像データにおいてレーザ光Ｌｓが含まれる領域が領域Ａ４を含めた近距離に対応する領域（Ａ１〜Ａ４）である場合には、読取対象Ｒまでの距離が近距離（測定距離Ｌが１ｍ未満）であることから、ステップＳ１１５にてＮｏと判定される。そして、ステップＳ１１９にて、フラグＦが、読取対象Ｒまでの距離が近距離であることを示すＦ＝２に設定される。
【００４４】
上述のようにステップＳ１１７またはステップＳ１１９にてフラグＦが設定されると、図７のステップＳ１２１において、フォログラム回転駆動処理がなされる。この処理では、上記ステップＳ１１３にて設定された回転速度Ｖに応じてマーカ光回転機構５２のモータ５３を駆動することで、フォログラム５５が設定された回転速度Ｖに応じて回転する。
【００４５】
そして、ステップＳ１２３にてマーカ光照射処理がなされる。この処理では、上記ステップＳ１１７にてフラグＦ＝１に設定されている場合にはマーカ光照射部５１により高照度のレーザ光が照射され、上記ステップＳ１１９にてフラグＦ＝２に設定されている場合にはマーカ光照射部５１により低照度のレーザ光が照射される。なお、ステップＳ１２３の処理を実行する制御回路４０は、特許請求の範囲に記載の「マーカ光照度制御手段」の一例に相当する。
【００４６】
このように、回転する透過部５５ａを透過したレーザ光が、受光センサ２８による撮像領域Ｓの四隅近傍を通過するように回転するマーカ光Ｌｍとして、読取対象Ｒに照射されることにより、当該撮像領域Ｓの視認性を向上させる。特に、遠距離の情報コードＣを読み取る場合にはマーカ光の照度が高くかつマーカ光の回転速度が早くなり、近距離の情報コードＣを読み取る場合にはマーカ光の照度が低くかつマーカ光の回転速度が遅くなる。すなわち、測定距離Ｌが大きくなると測定距離Ｌが小さい場合に対してマーカ光Ｌｍの照度が高くなるとともにマーカ光の回転速度Ｖが速くなる。
【００４７】
このように撮像領域Ｓの視認性を向上させるためにマーカ光Ｌｍが撮像領域Ｓの四隅近傍を通過するように回転する状態において、作業者がトリガースイッチ４２を操作するまでステップＳ１２５にてＮｏと判定されて、上記ステップＳ１０５からの処理が繰り返される。
【００４８】
そして、作業者が読取作業を行うためにトリガースイッチ４２を操作すると、Ｓ１２５にてＹｅｓと判定されて、ステップＳ１２７にて画像取得処理がなされ、受光センサ２８により情報コードＣを含めた撮像領域Ｓに対応する画像データが生成されて取得される。続いて、ステップＳ１２９にて情報コードＣとして符号化された文字データ等を公知のデコード方法に基づいて読み取るデコード処理がなされる。なお、ステップＳ１２９の処理を実行する制御回路４０は、特許請求の範囲に記載の「読取手段」の一例に相当する。
【００４９】
そして、ステップＳ１２９におけるデコードが成功すると（Ｓ１３１でＹｅｓ）、ステップＳ１３３にてフォログラム回転停止処理がなされて、モータ５３の停止によりフォログラム５５の回転が停止することから、マーカ光Ｌｍの回転が停止する。これにより、作業者は情報コードＣの読み取りに成功したことを認識することができる。
【００５０】
そして、ステップＳ１３５において、上記ステップＳ１１３にて設定された回転速度Ｖがメモリ３５に記憶されると、ステップＳ１３７にて電源がオフ状態になったと判定されるまで、上記ステップＳ１０１からの処理が繰り返される。一方、ステップＳ１２９におけるデコードが失敗すると（Ｓ１３１でＮｏ）、上記ステップＳ１０５からの処理が繰り返される。
【００５１】
以上説明したように、本第１実施形態に係る光学的情報読取装置１０では、マーカ光Ｌｍを照射するためのマーカ光照射部５１と、マーカ光Ｌｍの照度を制御可能なマーカ光照度制御手段としての制御回路４０と、制御回路４０により制御されて受光センサ２８による撮像領域Ｓを囲うようにマーカ光Ｌｍを回転させるマーカ光回転機構５２と、読取対象Ｒとの距離を測定するための距離測定用のレーザ光照射部６０と、が設けられている。そして、測定距離Ｌが大きくなると測定距離Ｌが小さい場合に対してマーカ光Ｌｍの照度が高くなるとともにマーカ光の回転速度Ｖが速くなる。
【００５２】
これにより、当該装置（読取口１３）に対して遠くに読取対象Ｒがある場合には、マーカ光Ｌｍの照度が高くなりかつマーカ光Ｌｍの回転速度Ｖが早くなるので、作業者が遠くの読取対象Ｒに付された情報コードＣを読み取る場合でも受光センサ２８による撮像領域Ｓを明確に視認することができる。また、当該装置（読取口１３）に対して近くに読取対象Ｒがある場合には、マーカ光Ｌｍの照度が低くなりかつマーカ光Ｌｍの回転速度Ｖが遅くなるので、作業者が近くの読取対象Ｒに付された情報コードＣを読み取る場合でも目の疲労を軽減させて受光センサ２８による撮像領域Ｓを明確に視認することができる。
したがって、当該装置に対する読取対象Ｒの遠近に関わらず、作業者に対してマーカ光Ｌｍにより撮像領域Ｓを好適に視認させることができる。
【００５３】
また、本第１実施形態に係る光学的情報読取装置１０では、受光センサ２８の撮像領域Ｓ内に距離測定用のレーザ光Ｌｓを照射可能であってその光軸が受光センサ２８の光軸に対して所定の角度を有するレーザ光照射部６０が設けられている。そして、画像データに含まれるレーザ光Ｌｓの位置に応じて測定距離Ｌが測定される。撮像領域Ｓ内に照射されるレーザ光Ｌｓの位置は、読取対象Ｒとの距離が遠くなるほど上記所定の角度に応じた方向（矢印α方向）に移動するため、画像データに含まれるレーザ光Ｌｓの位置に応じて測定距離Ｌを容易に測定することができる。
【００５４】
さらに、本第１実施形態に係る光学的情報読取装置１０では、情報コードＣの読み取りが完了すると、マーカ光Ｌｍの回転が停止されるため、作業者は、情報コードＣの読み取りの完了を確実に認識することができる。
【００５５】
本第１実施形態の第１変形例として、ステップＳ１２３において、フラグＦがＦ＝１に設定されている場合には、フォログラム５５の回転回数に応じて照度が変化するようにマーカ光照射部５１からレーザ光が照射されてもよい。具体的には、本第１変形例では、一回転毎に低照度と高照度とを繰り返すようにレーザ光が照射されるが、例えば、所定の回転回数毎に低照度と高照度とを繰り返すようにレーザ光が照射されてもよい。これにより、測定距離Ｌが例えば予め設定される所定の閾値以上になることから遠距離の情報コードＣを読み取る場合には、マーカ光Ｌｍの照度を回転回数に応じて変更するため、作業者が遠くの読取対象Ｒに付された情報コードＣを読み取る場合でもマーカ光Ｌｍの照度を単に高くすることなくマーカ光Ｌｍによる撮像領域Ｓの視認性を更に向上させることができる。
【００５６】
また、本第１実施形態の第２変形例として、ステップＳ１２３において、フラグＦにかかわらずステップＳ１１１にて測定される測定距離Ｌが大きくなるほど徐々にマーカ光Ｌｍの照度を高くするようにしてもよい。
【００５７】
また、本第１実施形態の第３変形例として、ステップＳ１３３において、情報コードＣの読み取りが完了すると、マーカ光Ｌｍの回転を逆転させてもよい。このようにしても、作業者は、情報コードＣの読み取りの完了を確実に認識することができる。
【００５８】
［第２実施形態］
次に、本発明の光学的情報読取装置を具現化した第２実施形態について図９〜図１１を用いて説明する。
本第２実施形態に係る光学的情報読取装置１０では、マーカ光発生部５０に代えてマーカ光発生部５０ａを採用している点が、上記第１実施形態に係る光学的情報読取装置と異なる。したがって、第１実施形態の光学的情報読取装置と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００５９】
マーカ光発生部５０ａは、図９に示すように、上述したマーカ光発生部５０に対して第２フォログラム５６を新たに追加するように構成されている。この第２フォログラム５６は、筐体に回転不能に固定されており、上記フォログラム５５と異なり、図１０に示すように、４つの星形の光形状変更部５６ａの周囲のみレーザ光が透過できないように構成されている。また、各光形状変更部５６ａは、回転するフォログラム５５の透過部５５ａからのレーザ光が透過してマーカ光Ｌｍとして受光センサ２８による撮像領域Ｓの四隅近傍に照射されるように、回転中心Ｇに対して円周方向等間隔に配置される。なお、第２フォログラム５６は、特許請求の範囲に記載の「変更手段」の一例に相当する。
【００６０】
これにより、本第２実施形態では、上記ステップＳ１２３にてマーカ光照射部５１によりレーザ光が照射される場合、図１１に示すように、受光センサ２８による撮像領域Ｓの四隅近傍を通過するときではマーカ光Ｌｍが光形状変更部５６ａの形状に応じて星形になり、それ以外ではマーカ光Ｌｍが透過部５５ａの形状に応じて円形になる。これにより、撮像領域Ｓの外縁がより明確となり、マーカ光Ｌｍによる撮像領域Ｓの視認性を更に向上させることができる。
【００６１】
本第２実施形態の第１変形例として、光形状変更部５６ａを透過する前のマーカ光Ｌｍの色と光形状変更部５６ａを透過した後のマーカ光Ｌｍの色とを変更するように、光形状変更部５６ａ内にフィルタ等を配置してもよい。これにより、撮像領域Ｓの四隅近傍を通過するマーカ光Ｌｍの色と、他の領域を通過するマーカ光Ｌｍの色とが変更されるので、撮像領域Ｓの外縁がより明確となり、マーカ光Ｌｍによる撮像領域Ｓの視認性を更に向上させることができる。また、光形状変更部５６ａの形状は、星形に限らず、透過部５５ａの形状（円形）と異なる形状であればよい。
【００６２】
なお、本発明は上記実施形態に限定されるものではなく、以下のように具体化してもよく、その場合でも、上記実施形態と同等の作用・効果が得られる。
（１）測定距離Ｌは、Ｌｓが含まれる領域Ａに基づいて測定されることに限らず、最接近させた状態（図５（Ａ）のＰ１参照）から矢印α方向への移動量に応じて測定されてもよい。また、測定距離Ｌは、レーザ光照射部６０を使用することで測定されることに限らず、例えば、超音波センサ等の距離測定センサにより測定されてもよい。
【００６３】
（２）マーカ光回転機構５２は、撮像領域Ｓが長方形である場合にこの撮像領域Ｓの四隅をマーカ光Ｌｍが通過するように、フォログラム５５を回転中心Ｇに対して偏心させるように回転させてもよい。
【００６４】
（３）上述した読取処理は、電源投入に応じて図６のステップＳ１０１以降の処理が開始されることに限らず、例えば、トリガースイッチ４２の操作に応じてステップＳ１０１以降の処理を開始してもよい。
【００６５】
（４）マーカ光Ｌｍによる撮像領域Ｓの視認性を更に向上させるために、撮像領域Ｓの四隅近傍では、マーカ光照射部５１から照射されるレーザ光の照度を変更してもよい。
【符号の説明】
【００６６】
１０…光学的情報読取装置
２８…受光センサ（受光手段）
４０…制御回路（生成手段、読取手段、マーカ光制御手段，距離測定手段）
５０，５０ａ…マーカ光発生部
５１…マーカ光照射部（マーカ光照射手段）
５２…マーカ光回転機構（マーカ光回転手段）
５５…フォログラム
５５ａ…透過部
５６…第２フォログラム（変更手段）
５６ａ…光形状変更部
６０…レーザ光照射部（距離測定用光照射手段）
Ｃ…情報コード
Ｌ…測定距離
Ｌｍ…マーカ光
Ｌｓ…レーザ光（距離測定用光）
Ｒ…読取対象
Ｓ…撮像領域
Ｖ…回転速度
【図１】
2011081655.tif 000003
【図２】
2011081655.tif 000004
【図３】
2011081655.tif 000005
【図４】
2011081655.tif 000006
【図５】
2011081655.tif 000007
【図６】
2011081655.tif 000008
【図７】
2011081655.tif 000009
【図８】
2011081655.tif 000010
【図９】
2011081655.tif 000011
【図１０】
2011081655.tif 000012
【図１１】
2011081655.tif 000013