(57)【要約】【課題】バーコードスキャナのバーコードに対する狙いを安全に、かつ、容易に定めること。【解決手段】レーザ光を発光するレーザ発光部と、発光されたレーザ光で対象物のバーコードを走査するための走査部と、前記バーコードから反射するレーザ光を受光する受光部と、レーザ発光部から対象物までの距離を測定する距離センサと、前記距離センサの出力を受けて前記レーザ発光部と読取り部を制御すると共に受光部の出力を受けてバーコードを解読する制御部とを備え、前記制御部は、前記距離センサが所定距離内で対象物を検知したとき、レーザ発光部のレーザ光強度を、バーコードの読取りが可能な第１強度に調整し、前記距離センサが前記所定距離内に対象物を検知するまでは前記レーザ光強度を第１強度よりも低い第２強度に調整するバーコードスキャナ。【選択図】図１
2013168067.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を発光するレーザ発光部と、発光されたレーザ光で対象物のバーコードを走査するための走査部と、前記バーコードから反射するレーザ光を受光する受光部と、レーザ発光部から対象物までの距離を測定する距離センサと、前記距離センサの出力を受けて前記レーザ発光部と読取り部を制御すると共に受光部の出力を受けてバーコードを解読する制御部とを備え、前記制御部は、前記距離センサが所定距離内で対象物を検知したとき、レーザ発光部のレーザ光強度を、バーコードの読取りが可能な第１強度に調整し、前記距離センサが前記所定距離内に対象物を検知するまでは前記レーザ光強度を第１強度よりも低い第２強度に調整するバーコードスキャナ。
【請求項２】
前記制御部は、レーザ発光部を起動させ、レーザ光強度を第２強度に設定した後、前記距離センサを作動させ、前記対象物が前記所定距離内に検出されるとレーザ光強度を第１強度に設定し、受光部からの出力を受けてバーコードを解読する請求項１記載のバーコードスキャナ。
【請求項３】
前記制御部は、対象物が、レーザ発光部の起動後、所定時間内に検出されないときはレーザ光を消灯させる請求項２記載のバーコードスキャナ。
【請求項４】
前記制御部は、バーコードを解読できたときにはレーザ光を消灯させる請求項２又は３記載のバーコードスキャナ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はバーコードスキャナに関し、特に、レーザ光を用いてバーコードを読み取るポータブル形のバーコードスキャナに関する。
【背景技術】
【０００２】
この発明に関連する背景技術としては、物体検出フィールド内に存在する物体を赤外線で検出し、検出した物体のバーコード・シンボルをレーザ光で読み取るようにしたバーコード・シンボル読取システムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００７−５２４８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ポータブル形のバーコードスキャナは、棚の上や棚の下など、不特定な場所にある物体のバーコードを正確に読み取ることが要求される。そこで、バーコードを読み取る前から強いレーザ光を出射してバーコードに対する狙いを定めるようにすると、強いレーザ光が誤ってヒトの眼に入り、眼に不快感や場合によっては障害を与える危険性がある。
【０００５】
この発明はこのような事情を考慮してなされたもので、バーコードの読み取り用のレーザ光よりも弱いレーザ光で予めバーコードに対する狙いを定めることが可能なバーコードスキャナを提供するものである。
【課題を解決するための手段】
【０００６】
この発明は、レーザ光を発光するレーザ発光部と、発光されたレーザ光で対象物のバーコードを走査するための走査部と、前記バーコードから反射するレーザ光を受光する受光部と、レーザ発光部から対象物までの距離を測定する距離センサと、前記距離センサの出力を受けて前記レーザ発光部と読取り部を制御すると共に受光部の出力を受けてバーコードを解読する制御部とを備え、前記制御部は、前記距離センサが所定距離内で対象物を検知したとき、レーザ発光部のレーザ光強度を、バーコードの読取りが可能な第１強度に調整し、前記距離センサが前記所定距離内に対象物を検知するまでは前記レーザ光強度を第１強度よりも低い第２強度に調整するバーコードスキャナを提供するものである。
【発明の効果】
【０００７】
この発明によれば、距離センサが所定距離内に対象物を検知するまではレーザ光強度が、バーコードの読み取りが可能な第１強度よりも低い第２強度に調整されるので、第２強度のレーザ光によって、バーコードへの狙いを安全に定めることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明のバーコードスキャナの構成説明図である。
【図２】図１に示すバーコードスキャナの制御系を示すブロック図である。
【図３】図２に示す制御系の動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
この発明のバーコードスキャナは、レーザ光を発光するレーザ発光部と、発光されたレーザ光で対象物のバーコードを走査するための走査部と、前記バーコードから反射するレーザ光を受光する受光部と、レーザ発光部から対象物までの距離を測定する距離センサと、前記距離センサの出力を受けて前記レーザ発光部と読取り部を制御すると共に受光部の出力を受けてバーコードを解読する制御部とを備え、前記制御部は、前記距離センサが所定距離内で対象物を検知したとき、レーザ発光部のレーザ光強度を、バーコードの読取りが可能な第１強度に調整し、前記距離センサが前記所定距離内に対象物を検知するまでは前記レーザ光強度を第１強度よりも低い第２強度に調整することを特徴とする。
【００１０】
前記制御部は、レーザ発光部を起動させ、レーザ光強度を第２強度に設定した後、前記距離センサを作動させ、前記対象物が前記所定距離内に検出されるとレーザ光強度を第１強度に設定し、受光部からの出力を受けてバーコードを解読してもよい。
【００１１】
前記制御部は、対象物が、レーザ発光部の起動後、所定時間内に検出されないときはレーザ光を消灯させてもよい。
前記制御部は、バーコードを解読できたときにはレーザ光を消灯させてもよい。
【００１２】
以下、図面に示す実施形態を用いてこの発明を詳述する。
図１はこの発明のバーコードスキャナの構成説明図である。同図に示すように、本体１は、レーザ光Ｌ１を発光するレーザ発光部２と、発光されたレーザ光Ｌ１で対象物６のバーコード７を走査するための走査部３と、バーコード７から反射するレーザ光Ｌ２を受光する受光部４と、レーザ発光部２から対象物６までの距離を赤外光Ｌ３によって測定する赤外線距離センサ５と、制御部８と、起動部９を備える。
【００１３】
ここでレーザ発光部２は、可視領域の波長を有するレーザ光を発光する半導体レーザを備える。走査部３は、レーザ発光部２からのレーザ光Ｌ１を反射する反射ミラー３ａと、レーザ光Ｌ１でバーコード７を走査するためにミラー３ａを振動させるガルバノメータ方式のミラー駆動部３ｂとを備える。
【００１４】
受光部４は、フォトダイオードやフォトトランジスタのような受光素子から構成される。
距離センサ５には、レーザ光や超音波などを用いたものも適用可能である。
制御部８は後述の制御回路を載置した基板を備え、起動部９は例えば押ボタンスイッチのようなスイッチから構成される。
【００１５】
図２は、この発明のバーコードスキャナの制御系を示すブロック図である。
制御部８は、ＣＰＵ、ＲＯＭ、ＲＡＭからなるマイクロコンピュータの回路や、レーザ発光部２および走査部３の駆動回路などを含む制御回路を備える。
【００１６】
制御部８は、起動部９と受光部４と距離センサ５からの出力を受けて、レーザ発光部２と走査部８へ出力するようになっている。
【００１７】
制御部８は、バーコード７を読み取り可能な第１強度（強レーザＩｓ）と、第１強度より弱いがバーコード７への狙いを定めることが可能な第２強度（弱レーザＩｗ）に、レーザ発光部２のレーザ光強度Ｉを制御することができる。
【００１８】
また、制御部８は受光部４の出力（バーコード情報）をうけて、それを２値化し、デコード（解読）する機能を有する。
【００１９】
また、制御部８のマイクロコンピュータは、レーザ光強度Ｉが弱レーザＩｗに設定される回数をカウントする弱レーザ設定カウンタＣ１と、レーザ光強度Ｉが強レーザＩｓに設定される回数をカウントする強レーザ設定カウンタＣ２と、時間を計時するカウンタＴをソフトウェアで構成している。
【００２０】
このような構成における動作を、図３に示すフローチャートを用いて説明する。
起動部９から起動信号が出力されると、制御部８のマイクロコンピュータにおいて次のような動作が実行される。
【００２１】
まず、弱レーザ設定カウンタＣ１および強レーザ設定カウンタＣ２がリセットされ（ステップＳ１）、レーザ光強度Ｉが弱レーザＩｗに設定される（ステップＳ２）。
【００２２】
そして、設定された強度Ｉｗのレーザ光が発光され、タイマＴが起動される（ステップＳ３、Ｓ４）。ステップＳ２でレーザ光強度Ｉが弱レーザＩｗが設定されたので、弱レーザ設定カウンタＣ１は１だけカウントアップする（ステップＳ５）。
【００２３】
ステップＳ４におけるタイマＴ起動後、時間ｔ（例えば、１０ｍＳ）だけ経過すると（ステップＳ６）、タイマＴは１だけカウントアップする（ステップＳ７）。そして、Ｔ＝Ｔｍ（例えば１００）になる、つまり、１０００ｍＳにわたって弱レーザＩｗが発光されると（ステップＳ８）、距離センサ５が対象物６までの距離Ｓの測定を行う（ステップＳ９）。
【００２４】
Ｓ≦Ｓ１、つまり測定距離Ｓが所定距離Ｓ１（例えば、５０ｃｍ）以下であることが確認されると（ステップＳ１０）、レーザ光強度Ｉが強レーザＩｓに設定され（ステップＳ１１）、強レーザ設定カウンタＣ２は１だけカウントアップする（ステップＳ１２）。
【００２５】
そして、Ｃ２が所定値Ｃ２ｍ（例えば、５）でない場合には（ステップＳ１３）、受光部４の検出値が確認され、確認された検出値が２値化され、バーコードが解読される（ステップＳ１４、Ｓ１５、Ｓ１６）。そして、解読が成功すると、レーザ発光部２のレーザ光が消灯する。
【００２６】
ステップＳ１０において、Ｓ＞Ｓ１つまり、対象物６までの距離Ｓが所定距離Ｓ１より大きいことが確認された場合には、レーザ光強度Ｉが弱レーザＩｗに再設定され（ステップＳ１９）、タイマＴがリセットされる（ステップＳ２０）。
【００２７】
そして、弱レーザ設定カウンタＣ１のカウンタ値がＣ１ｍ（例えば１０）に達していないと（ステップＳ２１）、ルーチンはステップＳ５へ戻り、Ｃ１ｍに達しているとレーザ光が消灯する。
【００２８】
また、ステップＳ１７においてバーコードの解読が不成功であると、ルーチンはステップＳ５へ戻る。また、ステップＳ１３において、強レーザ設定カウンタＣ２が所定値Ｃ２ｍに達した場合には、レーザ光は消灯する。
【００２９】
このようにして、バーコードまでの距離が所定距離以下になるまでは弱いレーザ光が発光されるので、それによって、バーコードスキャナは予めバーコードを安全に狙うことができる。
【符号の説明】
【００３０】
１    本体
２    レーザ発光部
３    走査部
３ａ  反射ミラー
３ｂ  ミラー駆動部
４    受光部
５    距離センサ
６    対象物
７    バーコード
Ｌ１  出射光
Ｌ２  反射光
Ｌ３  赤外光
８    制御部
９    起動部
【図１】
2013168067.tif 000003
【図２】
2013168067.tif 000004
【図３】
2013168067.tif 000005