(57)【特許請求の範囲】
【請求項１】
バーコードリーダ等により光学的走査で情報を読み取るために使用するスキャンモータの制御方法であって、
前記スキャンモータと一体に固設した反射ミラーによる反射後の光が投光走査される投光走査領域の境界位置に位置センサを設け、
この位置センサに前記反射光が入射・受光するまでスキャンモータへの電流出力時間幅を増大させ、
温度増大若しくは電圧低下に伴うスキャンモータの振動幅の縮小を補正することを特徴とするスキャンモータの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、バーコードリーダ等により光学的走査で情報を読み取るために使用するスキャンモータの制御方法に関するものである。
【０００２】
【従来の技術】
例えば、バーコードリーダにあっては、バーコードラベルに記載された情報を光学的に読み取るために投光光学系が設置されており、この投光光学系では、スキャンモータによる往復振動動作によりバーコードラベルへの読取光の投光走査を行って情報の光学的な読み取りを行っている。即ち、この投光光学系では、例えば図３に示すように、反射鏡１００を固設したスキャンモータ１０１により半導体レーザ（ＬＤ）１０２からの光を反射・振動させてスキャンさせている。また、このスキャンモータ１０１は駆動回路１０３によって反転動作が制御されている。
【０００３】
ところで、このような投光光学系にあっては、例えば季節的な温度の変動により、スキャンモータに備えるコイルの抵抗値が微妙に変動し、例えば夏季には温度上昇によって抵抗値が増大し、その結果コイル中を流れる電流量が実質的に低下してモータのスキャン幅が狭まるといった現象を引き起こすことがある。また個々のスキャンモータのバラツキによりスキャン幅が異なる現象が出る。
【０００４】
そこで、例えばコイルに流れる電流量や電圧値を検出して所定値まで引き上げるための制御回路を設けフィードバック制御をかけたり、定電流回路等を設けることにより、スキャン幅の補正を行い、かかる現象の防止を図っている。また個々のスキャンモータのバラツキを調整抵抗等を用い補正を行なっている。
【０００５】
【発明が解決しようとする課題】
しかしながら、このような構成の投光光学系にあっては、いずれにしても回路の大型化につながり、バーコードリーダの小型化及び低コスト化等にとって大きな問題となっている。
【０００６】
そこで、この発明は、上記した事情に鑑み、回路の小型化・低コスト化に好適であって、スキャン幅を常時一定に保持することができるスキャンモータの制御方法を提供することを目的とするものである。
【０００７】
【課題を解決するための手段】
即ち、この請求項１に記載の発明は、バーコードリーダ等により光学的走査で情報を読み取るために使用するスキャンモータの制御方法であって、前記スキャンモータと一体に固設した反射ミラーによる反射後の光が投光走査される投光走査領域の境界位置に位置センサを設け、この位置センサに前記反射光が入射・受光するまでスキャンモータへの電流出力時間幅を増大させ、温度増大若しくは電圧低下に伴うスキャンモータの振動幅の縮小を補正するものである。
【０００８】
【発明の実施の形態】
以下、この発明の好適な実施例について添付図面を参照しながら説明する。なお、この実施例において、先の従来技術に記載のものと同一部材には同一符号を付して重複説明を避ける。
図１はこの発明に係るスキャンモータの制御方法を適用した投光光学系を示すものであり、この投光光学系では、反射ミラー１００付きのスキャンモータ１０１と光源（半導体レーザ１０２）の他に、第１及び第２位置センサ１及び２と、制御部３と、駆動回路４とを備えている。
【０００９】
第１及び第２位置センサ１及び２は、光源１０２から出射された読取光が所望のスキャン幅Ａで投光されるときの左右境界部分となる位置にそれぞれ設置されており、この実施例では、所定波長の読取光が入射すると所定の電気信号を制御部へ出力する光電変換素子が使用されている。
【００１０】
制御部３は、第１及び第２位置センサ１及び２から出力される信号を入力すると、所定の制御信号を駆動回路４へ出力するようになっており、入力が第１及び第２位置センサ１及び２に接続されているとともに、出力が駆動回路４の入力に接続されている。この制御部３では、第１及び第２位置センサ１及び２からの信号を入力するまでの間は、図２に示すように、出力するパルス幅（ΔＴ1 ，ΔＴ2 ，ΔＴ3 ，・・・）を次第に広げていくように構成されており、かかる位置センサからの信号（α、β）が入力すると出力信号幅をそこで固定する。
【００１１】
駆動回路４は、制御部３からの制御信号を入力すると、この信号を増幅させて駆動信号としてスキャンモータ１０１のコイルへ出力するようになっており、この実施例では制御信号のパルス幅増大に応じてコイルへの駆動信号（電流出力時間幅ΔＩ1 ，ΔＩ2 ，ΔＩ3 , ・・・）を増大していくように構成されている。
【００１２】
従って、この実施例によれば、例えば室内の温度上昇（電圧低下の場合にも同様）に伴ってスキャンモータのコイルを流れる電流量が減少すると、この減少に伴ってスキャン幅が狭まるので、光源１０２からの読取光が第１位置センサ１、第２位置センサ２に入射しなくなる。その結果、これらの位置センサからは所定の信号が出力されないので、図２に示すように、制御部３からはパルス幅が次第に広がった制御信号が出力される。
【００１３】
このようにして、パルス幅の広がりに応じてスキャンモータ１０１のコイルへ流れる１スキャン当たりの電流出力時間幅が増大するから、スキャンモータ１０１の回転角（回転時間）も増大し、スキャン幅Ａが拡大していく。
その結果、読取光が第１及び第２位置センサ１及び２まで達するようになるから、そのときのパルス幅（ΔＴ４）に固定された制御信号がその後は出力されるようになる。
【００１４】
これにより、例えば季節的温度変化（上昇）等によりスキャン幅Ａが縮小されてもこれを補正し、設定されたスキャン幅以下に狭まらぬように制御させることができる。
【００１５】
【発明の効果】
以上説明してきたように、この発明によれば、スキャンモータと一体に固設した反射ミラーによる反射後の光が投光走査される投光走査領域の境界位置に位置センサを設け、位置センサに反射光が入射・受光するまでスキャンモータへの電流出力時間幅を増大させ、温度増大若しくは電圧低下等に伴うスキャンモータの振動幅の縮小を補正することができるから、従来のような回路の大型化を伴うことなくスキャン幅の一定制御が可能となり、ハンデイタイプのバーコードリーダにあっては小型化に好適であるとともに、コストの削減も図ることができる。また、センサの位置を変化することにより、他の部品変更や調整をしなくとも容易にスキャン幅を変化させることができる。
【図面の簡単な説明】
【図１】この発明のスキャンモータ制御方法を適用した投光光学系を示す概略構成図。
【図２】この発明の作用を示すタイムチャート。
【図３】従来の投光光学系を示す概略構成図。
【符号の説明】
１    第１位置センサ
２    第２位置センサ
３    制御部
４    駆動回路
１００  反射ミラー
１０１  スキャンモータ
１０２  光源（半導体レーザ）
Ａ    スキャン幅
【図１】
0004303826.tif 000002
【図２】
0004303826.tif 000003
【図３】
0004303826.tif 000004