(57)【要約】【課題】読取機構の読取光軸の位置の調整の作業を容易且つ確実に行う。【解決手段】光学情報読取装置２の読取機構７の構成部品の一部（ミラー）を、その読取光軸Ｏが垂直（上下）方向に変位するように本体６（読取口）に対して移動可能に設ける。調整動作の実行時において、ミラーは、駆動モータ４により自動で移動される。テスト用コードが記されたテスト用プレート５を、光学的情報読取装置２に対して所定位置に配置する。外部装置３（ＣＰＵ）は、駆動モータ４を制御して、読取機構７の読取光軸Ｏを自動で変位させながら、光学的情報読取装置２から送信される入力データ（受光センサの受光信号）を監視し、テスト用コードのデータに一致するかどうかを判定し、一致した時点で駆動モータ４を停止させることにより、読取光軸Ｏの位置合せを自動で行う。【選択図】図１
2007148528.tif 000002
【特許請求の範囲】
【請求項１】
本体内に、受光素子が一列に配列した受光センサ及び結像光学部を有しバーコードを読取る読取機構を備える光学的情報読取装置における、前記読取機構の読取光軸の位置を調整するためのシステムであって、
前記読取光軸の位置を前記受光素子の配列方向に対して直交する方向に変位させるように、前記本体に対して前記読取機構の構成部品の少なくとも一部を移動可能に構成すると共に、
前記本体に対して標準的な読取距離にテスト用コードを配置した状態で、前記読取機構の光軸を変位させながら前記読取機構により前記テスト用コードを撮像させる調整動作を繰返し実行させる調整動作実行手段と、
この調整動作の実行時における前記受光センサの受光信号を監視し、適切な読取光軸の位置が得られたかどうかを検出してその検出結果を出力する検出手段とを具備し、
この検出手段の出力に基づいて前記読取光軸の位置合せを行うことが可能に構成されていることを特徴とする光学的情報読取装置の読取光軸調整システム。
【請求項２】
前記読取光軸の位置を回転方向に変位させるように、前記本体に対して前記読取機構の構成部品の少なくとも一部を移動させる傾き調整機構を備え、前記調整動作の実行時における前記受光センサの受光信号に基づいて前記読取光軸の傾きをも調整可能に構成されていることを特徴とする請求項１記載の光学的情報読取装置の読取光軸調整システム。
【請求項３】
前記検出手段は、外部装置に設けられていることを特徴とする請求項１又は２記載の光学的情報読取装置の読取光軸調整システム。
【請求項４】
前記読取機構の光軸を変位させるべく該読取機構の構成部品の少なくとも一部を自動で移動させる駆動手段を設け、前記検出手段からの出力信号に基づいて前記駆動手段を制御して位置合せを行うように構成されていることを特徴とする請求項１ないし３のいずれかに記載の光学的情報読取装置の読取光軸調整システム。
【請求項５】
前記光学的情報読取装置の本体内に、読取位置を示すためのマーカ光を読取対象に向けて照射するマーカ光照射手段を備えるものにおいて、
前記マーカ光の光軸の位置を前記直交方向に変位させるためのマーカ位置調整機構を設けることにより、該マーカ光の光軸の位置を調整可能に構成されていることを特徴とする請求項１ないし４のいずれかに記載の光学的情報読取装置の読取光軸調整システム。
【請求項６】
前記読取機構の読取光軸の位置合せを行った後に、前記マーカ位置調整機構によりマーカ光の光軸を変位させながら前記マーカ光照射手段により前記テスト用コードにマーカ光を照射するマーカ光調整動作を実行させる手段と、そのマーカ光調整動作の実行時の前記受光センサの受光信号を監視し、適切なマーカ光の光軸の位置が得られたかどうかを検出してその検出結果を出力するマーカ検出手段を備え、このマーカ検出手段の出力に基づいて該マーカ光の光軸の位置合せを行うことを特徴とする請求項５記載の光学的情報読取装置の読取光軸調整システム。
【請求項７】
前記本体に対して標準的な読取距離に検査用光センサを配置した状態で、前記マーカ位置調整機構によりマーカ光の光軸を変位させながら前記マーカ光照射手段により前記検査用光センサに向けてマーカ光を照射し、その際の前記検査用光センサの受光信号に基づいて該マーカ光の光軸の位置合せを行うことを特徴とする請求項５記載の光学的情報読取装置の読取光軸調整システム。
【請求項８】
前記マーカ光の光軸の位置を回転方向に変位させるためのマーカ傾き調整機構を備え、前記マーカ光の光軸の傾きをも調整可能に構成されていることを特徴とする請求項５ないし７のいずれかに記載の光学的情報読取装置の読取光軸調整システム。
【請求項９】
前記マーカ検出手段は、外部装置に設けられていることを特徴とする請求項６記載の光学的情報読取装置の読取光軸調整システム。
【請求項１０】
前記マーカ光の光軸を変位させるべく前記マーカ光照射手段の構成部品の少なくとも一部を自動で移動させるマーカ駆動手段を設け、前記マーカ検出手段からの出力信号に基づいて前記マーカ駆動手段を制御して位置合せを行うように構成されていることを特徴とする請求項９記載の光学的情報読取装置の読取光軸調整システム
【請求項１１】
本体内に、受光素子が一列に配列した受光センサ及び結像光学部を有しバーコードを読取る読取機構を備える光学的情報読取装置であって、
前読取機構の読取光軸の位置を前記受光素子の配列方向に対して直交する方向に変位させるように、前記本体に対して前記読取機構の構成部品の少なくとも一部を移動させる読取光軸調整機構と、
前記本体に対して標準的な読取距離にテスト用コードを配置した状態で、前記読取機構の光軸を変位させながら前記読取機構により前記テスト用コードを撮像させる調整動作を繰返し実行させる調整動作実行手段と、
この調整動作の実行時における前記受光センサの受光信号を監視し、適切な読取光軸の位置が得られたかどうかを検出してその検出結果を出力する検出手段とを具備し、
この検出手段の出力に基づいて前記読取光軸の位置合せを行うことが可能に構成されていることを特徴とする光学的情報読取装置。
【請求項１２】
前記読取光軸の位置を回転方向に変位させるように、前記本体に対して前記読取機構の構成部品の少なくとも一部を移動させる傾き調整機構を備え、前記調整動作の実行時における前記受光センサの受光信号に基づいて前記読取光軸の傾きをも調整可能に構成されていることを特徴とする請求項１１記載の光学的情報読取装置。
【請求項１３】
前記本体内に、読取位置を示すためのマーカ光を読取対象に向けて照射するマーカ光照射手段を備えるものにおいて、
前記マーカ光の光軸の位置を前記直交方向に変位させるためのマーカ位置調整機構を設けることにより、該マーカ光の光軸の位置を調整可能に構成されていることを特徴とする請求項１１又は１２記載の光学的情報読取装置。
【請求項１４】
前記マーカ光の光軸の位置を回転方向に変位させるためのマーカ傾き調整機構を備え、前記マーカ光の光軸の傾きをも調整可能に構成されていることを特徴とする請求項１１ないし１３のいずれかに記載の光学的情報読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受光センサ及び結像光学部を有しバーコードを読取る読取機構の読取光軸の位置を調整するための光学的情報読取装置の読取光軸調整システム、及び光学的情報読取装置に関する。
【背景技術】
【０００２】
例えばバーコードを読取るハンディタイプの光学的情報読取装置（バーコードリーダ）は、本体ケース内に、読取口を通して読取対象（バーコードが印刷されたラベル）に向けて照明光を照射するための照明部や、読取対象からの反射光を結像レンズを介してＣＣＤセンサ等の受光センサより受光（撮像）する読取機構等を組付けて構成されている。
【０００３】
ところで、この種のバーコードリーダにあっては、読取機構の読取光軸が、本体ケース（読取口）対して読取に適した正規の位置に調整されていることが望ましいのであるが、構成部品の組付け誤差などにより、読取光軸の位置が垂直方向にずれる虞がある。そこで、従来では、結像レンズを保持したレンズ枠を本体ケースに対し位置調整可能に設け、バーコードリーダ組立後の検査工程において、読取光軸が正しい位置にあるかどうかを検査し、本体ケースの外部からドライバーなどの工具でレンズ枠の位置を調整することが考えられている（例えば特許文献１参照）。
【特許文献１】実開平５−８３８６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の調整方法では、検査作業者が、検査時に読取機構によるバーコードの読取りを行わせ、その際の受光センサの読取波形をオシロスコープ等で観測しながら、読取光軸を調整するようにしていた。ところが、検査作業者が、オシロスコープの波形を見て読取光軸が合っているかどうかを判断していたため、判断が難しく、調整作業にばらつきが生ずるなど確実性に劣り、あるいは調整作業に時間がかかってしまう不具合があった。
【０００５】
本発明は上記事情に鑑みてなされたもので、その目的は、読取機構の読取光軸の位置の調整が可能なものにあって、調整作業を容易且つ確実に行うことができる光学的情報読取装置の光軸位置調整システム及び光学的情報読取装置を提供するにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の光学的情報読取装置の光軸位置調整システムは、読取機構の読取光軸の位置を受光センサの受光素子の配列方向に対して直交方向に変位させるように、本体に対して前記読取機構の構成部品の少なくとも一部を移動可能に構成すると共に、前記本体に対して標準的な読取距離にテスト用コードを配置した状態で、前記読取機構の光軸を変位させながら該読取機構により前記テスト用コードを撮像させる調整動作を繰返し実行させる調整動作実行手段と、この調整動作の実行時における前記受光センサの受光信号を監視し、適切な読取光軸の位置が得られたかどうかを検出してその検出結果を出力する検出手段とを設け、この検出手段の出力に基づいて読取光軸の位置合せを行うことを可能に構成したものである（請求項１の発明）。
【０００７】
ここで、読取機構の読取光軸を、受光素子の配列方向（水平方向）に対して直交する方向（垂直方向）に変位させながら読取機構によりテスト用コードを撮像させた場合、読取光軸がテスト用コードから外れている状態と、テスト用コードに位置合せされた状態との間で、受光センサの受光信号が大きく変化するようになる。
【０００８】
上記構成によれば、調整動作実行手段により調整動作が繰返し実行され、検出手段によって、その際の受光センサの受光信号が監視されることに基づき、標準的な読取距離に配置されたテスト用コードに読取機構の読取光軸が位置合せされたかどうかを検出することが可能となる。従って、作業者の判断によることなく、検出手段の出力した検出結果に基づいて、読取光軸の位置合せを確実に行うことができ、しかも、調整作業を容易に済ませることができる。
【０００９】
尚、上記調整動作は、読取機構の読取光軸が、テスト用コードから予め下方或いは上方に外れた位置から開始させることが望ましく、これにより、テスト用コードの下端或いは上端に読取光軸の位置を容易に合せることができ、調整作業をより効率的に行うことができる。
【００１０】
またこのとき、前記読取光軸の位置は、受光素子の配列方向に対し直交する方向だけでなく傾き（回転）方向にずれることも考えられるので、読取光軸の位置を回転方向に変位させるように、前記本体に対して前記読取機構の構成部品の少なくとも一部を移動させる傾き調整機構を備え、前記調整動作の実行時における前記受光センサの受光信号に基づいて前記読取光軸の傾きをも調整可能に構成することができる（請求項２の発明）。これによれば、読取光軸の傾きをも併せて調整することができ、より効果的となる。
【００１１】
本発明の光学的情報読取装置の光軸位置調整システムにおいては、検出手段を、外部装置に設けるように構成することができる（請求項３の発明）。例えば工場出荷前の検査時やメンテナンス時などの、読取光軸の調整作業を行うときにのみ、検出手段を有する外部装置に光学的情報読取装置を接続すれば良く、光学的情報読取装置が検出手段を内蔵する場合に比べて、その分、光学的情報読取装置の構成を簡単済ませることができる。
【００１２】
本発明においては、前記読取機構の読取光軸を変位させるべく該読取機構の構成部品の少なくとも一部を自動で移動させる駆動手段を設け、前記検出手段からの出力信号に基づいて前記駆動手段を制御して位置合せを行うように構成することができる（請求項４の発明）。これによれば、駆動手段により、読取機構の読取光軸を自動で変位させながら調整作業を行うことができるので、調整作業をより簡単に行うことができる。
【００１３】
ところで、例えば装置の本体を手で持って操作するハンディタイプの光学的情報読取装置にあっては、本体内に、読取位置を示すためのマーカ光を読取対象に向けて照射するマーカ光照射手段を備えたものがある。この場合、マーカ光照射手段により照射されるマーカ光の光軸の位置が、正規の位置からずれる虞がある。そこで、本発明においては、マーカ光照射手段を備えるものにあって、マーカ光の光軸の位置を前記直交方向に変位させるためのマーカ位置調整機構を設けることにより、該マーカ光の光軸の位置を調整可能に構成することができる（請求項５の発明）。これにより、読取光軸の調整と併せて、マーカ光の光軸の調整も行うことができ、より効果的となる。
【００１４】
より具体的には、前記読取機構の読取光軸の位置合せを行った後に、前記マーカ位置調整機構によりマーカ光の光軸を変位させながら前記マーカ光照射手段により前記テスト用コードにマーカ光を照射するマーカ光調整動作を実行させる手段と、そのマーカ光調整動作の実行時の前記受光センサの受光信号を監視し、適切なマーカ光の光軸の位置が得られたかどうかを検出してその検出結果を出力するマーカ検出手段とを設け、このマーカ検出手段の出力に基づいて該マーカ光の光軸の位置合せを行うように構成することができる（請求項６の発明）。これによれば、読取光軸の調整後において、受光センサの受光信号を用いてマーカ光の光軸の位置合せを行うことが可能となり、構成の複雑化を招くことなく、確実にマーカ光の光軸の位置合せを行うことができる。
【００１５】
或いは、前記本体に対して標準的な読取距離に検査用光センサを配置した状態で、前記マーカ位置調整機構によりマーカ光の光軸を変位させながら前記マーカ光照射手段により前記検査用光センサに向けてマーカ光を照射し、その際の前記検査用光センサの受光信号に基づいて該マーカ光の光軸の位置合せを行うように構成することができる（請求項７の発明）。これによれば、検査用光センサを用いることによって、マーカ光の光軸の位置合せを極めて簡単に行うことが可能となる。
【００１６】
また、この場合も、前記マーカ光の光軸の位置を回転方向に変位させるためのマーカ傾き調整機構を設け、前記マーカ光の光軸の傾きをも調整可能に構成することができる（請求項８の発明）。マーカ光の光軸の傾きをも併せて調整することができ、より一層効果的となる。
【００１７】
上記マーカ検出手段を、外部装置に設けるように構成することができる（請求項９の発明）。例えば工場出荷前の検査時やメンテナンス時などの、マーカ光の光軸の調整作業を行うときにのみ、マーカ検出手段を有する外部装置に接続すれば良く、光学的情報読取装置の構成を簡単済ませることができる。
【００１８】
前記マーカ光の光軸を変位させるべく前記マーカ光照射手段の構成部品の少なくとも一部を自動で移動させるマーカ駆動手段を設け、前記マーカ検出手段からの出力信号に基づいて前記マーカ駆動手段を制御して位置合せを行うように構成すれば（請求項１０の発明）、マーカ駆動手段により、マーカ光の光軸を自動で変位させながら調整作業を行うことができるので、調整作業をより簡単に行うことができる。
【００１９】
本発明の光学的情報読取装置は、読取機構の読取光軸の位置を受光センサの受光素子の配列方向に対して直交する方向に変位させるように、本体に対して前記読取機構の構成部品の少なくとも一部を移動させる読取光軸調整機構と、前記本体に対して標準的な読取距離にテスト用コードを配置した状態で、前記読取機構の光軸を変位させながら前記読取機構により前記テスト用コードを撮像させる調整動作を繰返し実行させる調整動作実行手段と、この調整動作の実行時における前記受光センサの受光信号を監視し、適切な読取光軸の位置が得られたかどうかを検出してその検出結果を出力する検出手段とを具備し、この検出手段の出力に基づいて前記読取光軸の位置合せを行うことを可能に構成したものである（請求項１１の発明）。
【００２０】
これによれば、調整動作実行手段により調整動作が繰返し実行され、検出手段によって、その際の受光センサの受光信号が監視されることに基づき、標準的な読取距離に配置されたテスト用コードに読取機構の読取光軸が位置合せされたかどうかを検出することが可能となる。従って、作業者の判断によることなく、検出手段の出力した検出結果に基づいて、読取光軸の位置合せを確実に行うことができ、しかも、調整作業を容易に済ませることができる。
【００２１】
このとき、前記読取光軸の位置を回転方向に変位させるように、前記本体に対して前記読取機構の構成部品の少なくとも一部を移動させる傾き調整機構を設け、前記調整動作の実行時における前記受光センサの受光信号に基づいて前記読取光軸の傾きをも調整可能に構成することにより（請求項１２の発明）、読取光軸の傾きをも併せて調整することができ、より効果的となる。
【００２２】
そして、前記本体内に、読取位置を示すためのマーカ光を読取対象に向けて照射するマーカ光照射手段を備えるものにおいては、前記マーカ光の光軸の位置を前記垂直方向に変位させるためのマーカ位置調整機構を設けることにより、該マーカ光の光軸の位置を調整可能に構成することができる（請求項１３の発明）。これにより、読取光軸の調整と併せて、マーカ光の光軸の調整も行うことができ、より効果的となる。
【００２３】
さらに、前記マーカ光の光軸の位置を回転方向に変位させるためのマーカ傾き調整機構を設け、前記マーカ光の光軸の傾きをも調整可能に構成すれば（請求項１４の発明）、マーカ光の光軸の傾きをも併せて調整することができ、より一層効果的となる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明を具体化したいくつかの実施例について、図面を参照しながら説明する。
（１）第１の実施例
まず、図１ないし図６を参照しながら、本発明の第１の実施例について述べる。図１は、本実施例に係る読取光軸調整システム１の全体構成を概略的に示しており、このシステム１は、光学的情報読取装置２、検出手段として機能する外部装置３、駆動手段としての駆動モータ４、テスト用バーコードＣ（図６参照）が記された調整用プレート５等から構成されている。
【００２５】
そのうち光学的情報読取装置２について説明する。光学的情報読取装置２は、この場合ハンディタイプのバーコードリーダからなり、周知のように、ユーザが手持ち操作可能な縦長形状をなす本体６内に、読取対象Ｒに記されたバーコードＢ（図２参照）を読取る読取機構７を備えて構成されている。このとき、図示はしないが、本体６の先端部（図で左端部）には、横長矩形状をなす読取口が設けられている。
【００２６】
図２は、この光学的情報読取装置２の電気的構成を概略的に示しており、前記読取機構７は、読取対象Ｒに向けて照明光Ｌを照射する複数個のＬＥＤ等からなる照明部８、読取対象Ｒからの反射光を受光（撮像）しバーコードＢを読取る結像光学部９及び受光センサ１０を備えて構成されている。更に、詳しく図示はしないが、本体６内には、読取対象Ｒに対して読取位置を示すマーカ光を照射するマーカ光照射部１１も設けられている。
【００２７】
前記受光センサ１０は、例えばＣＣＤエリアセンサ（或いはラインセンサ）からなり、縦横方向に多数個の受光素子を配列して構成されている。このとき、バーコードＢを読取る際には、例えば上下方向中央部の横方向（スキャン方向）に配列された受光素子からの信号が用いられるようになっている。そして、詳しく図示はしないが、前記結像光学部９は、前記受光センサ１０の前方に配置された結像レンズ及びその前方に配置されたミラーを備えて構成されている。この読取機構７は、バーコードＢを横切るような水平方向に横長な読取視野を有しており、その光軸Ｏは、読取口を直交するように延びている。
【００２８】
また、前記本体６の上面部には、ＬＣＤ及びタッチパネルからなる表示部１２や、キー操作部１３が設けられ、本体６の側面部には、読取指示用のトリガキー１４が設けられている。そして、本体６内には、前記受光センサ１０の受光信号のＡ／Ｄ変換を行うＡ／Ｄ変換回路１５、全体の制御等を行うためのＣＰＵ１６、ＲＯＭ１７、ＲＡＭ１８を備える制御部、入出力部（Ｉ／Ｏ）１９、報知用ＬＥＤ２０、外部とのデータのやり取りを行う外部出力部２１などが設けられている。
【００２９】
これにて、ユーザが、本体６を読取対象Ｒから適当な距離（読取標準距離前後）だけ離した状態で、その読取口を読取対象Ｒに対してほぼ平行となるように向け、トリガキー１４のオン操作を行うことにより、照明部８により読取口を通してバーコードＢ部分に照明光が照射され、バーコードＢからの反射光が読取口を通して入射されて結像光学部９（ミラー及び結像レンズ）を介して受光センサ１０上に結像され、以てバーコードＢが読取られる。このとき、読取機構７の読取光軸Ｏが、バーコードＢを横方向に横断するように配置されることによって、良好な読取りが行われるのである。
【００３０】
さて、本実施例では、前記読取機構７の読取光軸Ｏの位置を、受光センサ１０の受光素子の配列方向（読取時のスキャン方向である横（水平）方向）に対して直交する方向である垂直（上下）方向に変位させるように、読取機構７の構成部品の一部が、本体６（読取口）に対して移動可能に取付けられている。具体的には、例えば、前記結像光学部９のうちのミラーが、本体６に対して移動（例えば水平方向に延びる軸を中心に回動）可能に設けられ、その移動によって読取口に対する光軸の角度が変動し、読取機構７の読取光軸Ｏが垂直方向に変位するようになっている。
【００３１】
そして、本実施例では、後述する調整動作の実行時に、結像光学部９のミラーが、例えばステッピングモータからなる駆動モータ４により、自動で移動（回動）されるようになっている。尚、結像光学部９全体を移動可能に構成したり、受光センサ１０を含む読取機構７全体を移動可能に構成したりしても良い。結像光学部９がミラーを備えていない場合には、結像レンズ（レンズを保持するホルダ部分）を移動可能に構成しても良い。
【００３２】
詳しくは後の作用説明にて述べるように、この光学的情報読取装置２の制御部（ＣＰＵ１６）は、そのソフトウエア的構成（ＲＯＭ１７に記憶された調整制御プログラムの実行）により、後述する調整動作を実行させる調整動作実行手段として機能する。この調整動作においては、読取機構７の読取光軸Ｏを変位させながら、読取機構７によりテスト用コードＣを撮像し、受光センサ１０の受光信号をＡ／Ｄ変換回路１５によりＡ／Ｄ変換して、そのデータを外部出力部２１から外部装置３に出力させる動作が繰返し実行される。
【００３３】
一方、図３は、前記外部装置３の電気的構成を概略的に示している。この外部装置３は、入出力部（Ｉ／Ｏ）２２、ＣＰＵ２３、ＲＯＭ２４、ＲＡＭ２５、モータ制御用入出力部２６を備えて構成されている。前記入出力部（Ｉ／Ｏ）２２には、前記光学的情報読取装置２（外部出力部２１）が接続され、前記外部出力部２１から出力された受光信号のデータが入力されるようになっている。また、モータ制御用入出力部２６に前記駆動モータ４が接続され、該駆動モータ４を制御するようになっている。
【００３４】
そして、詳しくは後の作用説明にて述べるように、この外部装置３（ＣＰＵ２３）は、そのソフトウエア的構成（ＲＯＭ２４に記憶された調整制御プログラムの実行）により、調整動作の実行時において、駆動モータ４を制御して、結像光学部９のミラー（読取機構７の読取光軸）を自動で移動（変位）させながら、前記光学的情報読取装置２から送信される入力データ（受光センサ１０の受光信号）を監視し、適切な読取光軸Ｏの位置が得られたかどうかを検出（判定）するようになっている。従って、外部装置３が検出手段として機能するようになっている。
【００３５】
このとき、より具体的には、外部装置３（ＣＰＵ２３）は、調整動作の開始時に、駆動モータ４を制御して読取光軸Ｏが最下位置（テスト用コードＣから下方に外れる位置）に来るようにし、その後、読取光軸Ｏが一定量ずつ上方に変位するように駆動モータ４を制御する。一方、外部装置３のＲＡＭ２５には、予めテスト用コードＣのデータが記憶されており、外部装置３（ＣＰＵ２３）は、入力データ（受光センサ１０の受光信号）がそのテスト用コードＣのデータに一致するかどうかを判定し、一致した時点で駆動モータ４を停止させることにより、読取光軸Ｏの位置合せを自動で行うように構成されている。
【００３６】
尚、前記テスト用プレート５は、読取機構７の読取光軸Ｏの調整動作時において、固定的に配置された光学的情報読取装置２の本体６に対して、所定位置に配置される。この所定位置は、本体６の読取口から標準的な読取距離だけ離れていて、且つ、上下方向の位置が、テスト用コードＣの下辺部に読取機構７の読取光軸Ｏが一致した状態で、読取機構７の読取光軸ＯがバーコードＢの読取りに適した正規の位置に来るように設定されている。また、テスト用プレート５には、前記テスト用コードＣの上下部に位置して、白色の余白部分が設けられている。
【００３７】
次に、上記構成の作用について、図４〜図６も参照して述べる。上記構成の光学的情報読取装置２においては、組立時における読取機構７（結像光学部９及び受光センサ１０）の構成部品の組付け誤差などにより、本体６（読取口）に対し、読取機構７の読取光軸ＯがバーコードＢの読取りに適した正規の位置から垂直方向にずれている虞がある。このような読取光軸のずれが生じていると、読取対象Ｒに記されたバーコードＢの画像を読取機構７により正しく取込むことができなくなり、バーコードＢの読取りが良好に行えなくなる虞が生ずる。
【００３８】
そこで、本実施例においては、光学的情報読取装置２の組立後の検査時（工場出荷時）において、上記した読取光軸調整システム１により読取光軸Ｏの調整動作が実行される。図４のフローチャートは、この調整動作において外部装置３のＣＰＵ２３が実行する処理の手順を示しており、図５のフローチャートは、調整動作において光学的情報読取装置２のＣＰＵ１６が実行する処理の手順を示している。
【００３９】
調整動作を行うにあたって、作業者は、図１に示すように、固定配置された光学的情報読取装置２（外部出力部２１）と外部装置３（入出力部２２）とを接続すると共に、駆動モータ４をセット（モータ制御用入出力部２６に接続）し、さらに、光学的情報読取装置２の本体６の読取口の前方の所定位置に、テスト用コードＣが記されたテスト用プレート５をセットする。
【００４０】
図４に示すように、調整動作が開始されると、外部装置３においては、まずステップＳ１にて、駆動モータ４を動作させて、読取機構７の読取光軸Ｏが最も下の位置（テスト用コードＣから下方に外れる位置）に来るように結像光学部９（ミラー）を移動させる。次のステップＳ２では、駆動モータ４を動作させて、読取機構７の読取光軸Ｏが一定量だけ上方に変位するように、結像光学部９を移動させる。そして、ステップＳ３では、光学的情報読取装置２から、受光センサ１０の受光信号をＡ／Ｄ変換した入力データが取込まれる。次のステップＳ４では、入力データの信号波形が、予め記憶されているテスト用コードＣのパターンに一致するかどうかが判断される。
【００４１】
一方、図５に示すように、調整動作が開始されると、光学的情報読取装置２においては、ステップＴ１にて、読取機構７によるテスト用コードＣの撮像動作が実行され、受光センサ１０の受光信号がＡ／Ｄ変換回路１５によりＡ／Ｄ変換される。そして、ステップＴ２にて、そのＡ／Ｄデータが外部出力部２１から外部装置３に出力される。このようなテスト用コードＣの撮像動作が、読取機構７の読取光軸Ｏが一定量ずつ変位する毎に、調整完了となるまで繰返される（ステップＴ３）。
【００４２】
このとき、調整動作開始時（開始初期）には、図６（ａ）に示すように、読取機構７の読取光軸Ｏ（太線で示す）が、テスト用コードＣから下方に外れているため、外部装置３に入力される入力データは、全体が「明」レベルの信号波形とされる。この状態では、入力データの信号波形は、テスト用コードＣのパターンに一致しないので、図４のステップＳ４にてＮｏとなり、ステップＳ２からの処理が繰返される。
【００４３】
これに対し、読取機構７の読取光軸Ｏが次第に上方に変位していくと、遂には図６（ｂ）に示すように、読取光軸Ｏがテスト用コードＣの下端部を撮像する位置となり、この状態では。受光センサ１０の受光信号は、テスト用コードＣに応じた明暗のパターンが繰返されるものとなる。従って、この位置において、入力データの信号波形は、テスト用コードＣのパターンに一致することになり（ステップＳ４にてＹｅｓ）、駆動モータ４が停止され調整動作が終了する。これにて、読取機構７の読取光軸Ｏが、読取りに適した適切な位置に調整されるのである。
【００４４】
このように本実施例の読取光軸調整システム１によれば、光学的情報読取装置２の本体６に対しテスト用コードＣを所定位置に配置し、調整動作を繰返し実行させた際の受光センサ１０の受光信号が監視されることに基づき、読取機構７の読取光軸Ｏの位置合せを行うことができる。従って、作業者がオシロスコープの波形を見て読取光軸Ｏがあっているかどうかを判定していた従来と異なり、作業者の判断によることなく、読取光軸Ｏの位置合せを確実に行うことができ、しかも、調整作業を容易に済ませることができる。
【００４５】
この場合、特に本実施例では、光学的情報読取装置２に外部装置３を接続すると共に、その外部装置３が駆動モータ４を制御して自動で結像光学部９を移動させるように構成したので、光学的情報読取装置２自体が検出手段を内蔵する場合に比べて、光学的情報読取装置２の構成を簡単済ませることができ、また、読取機構７の読取光軸Ｏを自動で変位させながら調整作業を行うことができるので、調整作業をより簡単に行うことができるものである。
【００４６】
（２）第２、第３の実施例
図７及び図８は、本発明の第２の実施例を示すものである。尚、以下に述べる各実施例においては、上記第１の実施例と同一部分について、同一符号を付して新たな図示や説明を省略し、以下、異なる点についてのみ述べることとする。
【００４７】
この第２の実施例における読取光軸調整システム１は、上記第１の実施例と同様に、光学的情報読取装置２に外部装置３を接続すると共に、読取機構７の結像光学部９（ミラー）を移動させて読取光軸Ｏを上下に変位させる駆動モータ４を備えて構成されている。そして、調整動作の実行時に、外部装置３は、駆動モータ４を制御して、読取機構７の読取光軸Ｏを最下位置（テスト用コードＣから下方に外れる位置）から一定量ずつ上方に変位するようにし、光学的情報読取装置２は、読取機構７によりテスト用コードＣを撮像する動作を繰返す。
【００４８】
このとき本実施例では、受光センサ１０の受光信号がテスト用コードＣのパターンに一致するかどうかの判定を、光学的情報読取装置２の制御部（ＣＰＵ１６）が実行するようになっている。そして、光学的情報読取装置２は、その判定結果のデータを、外部出力部２１から外部装置３に出力し、外部装置３は、その判定結果のデータに基づいて、一致しないという判定結果であったときには、駆動モータ４の制御（読取光軸Ｏの移動）を繰返し、一致したという判定結果のデータを入力したときに、駆動モータ４を停止させることにより位置合せを行うようになっている。従って、この第２の実施例では、光学的情報読取装置２が検出手段として機能する。
【００４９】
図７のフローチャートは、この調整動作において外部装置３のＣＰＵ２３が実行する処理の手順を示しており、図８のフローチャートは、調整動作において光学的情報読取装置２のＣＰＵ１６が実行する処理の手順を示している。
【００５０】
即ち、図７に示すように、調整動作が開始されると、外部装置３においては、まずステップＳ１にて、駆動モータ４を動作させて、読取機構７の読取光軸Ｏが最下位置に来るように結像光学部９（ミラー）を移動させる。次のステップＳ２では、駆動モータ４を動作させて、読取機構７の読取光軸Ｏが一定量だけ上方に変位するように、結像光学部９を移動させる。そして、次のステップＳ１１では、光学的情報読取装置２から判定結果のデータが取込まれ、ステップＳ１２にて、入力された判定結果のデータが「一致する」のデータかどうかが判断される。
【００５１】
一方、図８に示すように、光学的情報読取装置２においては、調整動作が開始されると、ステップＴ１にて、読取機構７によるテスト用コードＣの撮像動作が実行され、受光センサ１０の受光信号がＡ／Ｄ変換回路１５によりＡ／Ｄ変換される。次に、ステップＴ１１にて、その明暗データが予め記憶されているテスト用コードＣのパターンと比較され、ステップＴ１２にて、それらが一致するかどうかが判断される。
【００５２】
そして、パターンが一致した場合には（ステップＴ１２にてＹｅｓ）、ステップＴ１３にて、一致する旨のデータが外部装置３に出力され、処理が終了する。これに対し、パターンが一致しない場合には（ステップＴ１２にてＮｏ）、ステップＴ１４にて、一致する旨のデータが外部装置３に出力され、この場合には、ステップＴ１からの処理（読取機構７の読取光軸Ｏが一定量ずつ上方に変位した状態でテスト用コードＣの撮像動作を行う）が繰返される。
【００５３】
図７に戻って、外部装置３は、光学的情報読取装置２から入力された判定結果のデータが「一致する」のデータである場合には（ステップＳ１２にてＹｅｓ）、ステップＳ５にて駆動モータ４を停止させ、処理を終了する。「一致しない」のデータが入力された場合には（ステップＳ１２にてＮｏ）、ステップＳ２からの処理を繰返す。
【００５４】
これにて、上記第１の実施例と同様に、読取光軸調整システム１により、読取機構７の読取光軸Ｏが、読取りに適した適切な位置に自動で調整されるのである。従って、この第２の実施例によっても、作業者の判断によることなく、読取光軸Ｏの位置合せを確実に行うことができ、しかも、調整作業を容易に済ませることができるという優れた効果を得ることができるものである。
【００５５】
図９は、本発明の第３の実施例を示すものである。この第３の実施例が、上記第１の実施例と異なるところは、読取機構７の読取光軸Ｏの位置を、垂直（上下）方向だけでなく、傾き（回転）方向にも変位させるように、本体６に対して読取機構７の構成部品の少なくとも一部を移動させる傾き調整機構を設け、調整動作の実行時における受光センサ１０の受光信号に基づいて読取光軸Ｏの傾きをも調整可能に構成した点にある。
【００５６】
図示はしないが、本実施例では、結像光学系９の一部であるミラーを、その左右の端部を本体６に対し別個に上下に移動可能に取付けるようにしている。そして、２個の駆動モータ４により、ミラーの左右端部を夫々上下動させることにより、読取光軸Ｏの上下方向の変位及び左右の傾き方向の変位を自動で行うことを可能としている。各駆動モータ４は外部装置３により制御される。また、図９に示すように、本実施例では、テスト用コードＣ´として、高さのごく低いバーコードを用いるようにしている。
【００５７】
本実施例においても、調整作業を行うにあたっては、まず、各駆動モータ４を動作させて、読取機構７の読取光軸Ｏが最下位置（テスト用コードＣ´から下方に外れる位置）に来るように結像光学部９（ミラー）を移動させる。次に、各駆動モータ４を動作させて、読取機構７の読取光軸Ｏが一定量だけ上方に変位（平行移動）するようにミラーを移動させ、光学的情報読取装置２においてテスト用コードＣ´を撮像させ、その際の受光センサ１０の受光信号をＡ／Ｄ変換したデータを外部装置３に入力させ、その入力データが予め記憶されているテスト用コードＣ´のパターンに一致するかどうかを判断することが繰返される。
【００５８】
このとき、図９に示すように、仮に、読取機構７の読取光軸Ｏが、図で右側が上がるように傾いている場合には、上記動作が繰返されることによって、図９（ａ）の状態から図９（ｂ）の状態になる。この図９（ｂ）の状態では、受光信号の波形が、図で右側部分のみでテスト用コードＣ´のパターンに対応したものとなる。従って、この状態では、読取機構７の読取光軸Ｏ右下がり状態に傾いていると判断することができ、読取光軸Ｏの左側を上昇させるように駆動モータ４を制御することによって、傾きを調整することが可能となる。
【００５９】
このとき、テスト用コードＣ´は高さの低いものとされているので、受光センサ１０の受光信号が、予め記憶されたテスト用コードＣ´のパターンに一致するようになれば、上下方向及び傾き方向の双方について読取光軸Ｏが適切な位置に位置合せされることになるのである。従って、この第３の実施例によれば、上記第１の実施例と同様の効果に加えて、読取光軸Ｏの傾きをも併せて調整することができ、より効果的となる。
【００６０】
（３）第４、第５の実施例、その他の実施例
図１０ないし図１２は、本発明の第４の実施例を示している。この第４の実施例では、本体６内にマーカ光照射手段たるマーカ光照射部１１を備えるものにあって、マーカ光Ｍ（図１２参照）の光軸の位置を垂直（上下）方向に変位させるためのマーカ位置調整機構を設けることにより、該マーカ光Ｍの光軸の位置を調整可能としている。図１０は、本実施例に係る読取光軸調整システム３１の構成を概略的に示している。
【００６１】
ここで、光学的情報読取装置２の本体６内に設けられるマーカ光照射部１１は、ＬＥＤやレーザダイオード等からなるマーカ光源の前方にレンズを備えて構成されており、読取口を通して読取対象Ｒに対して読取位置を示すマーカ光Ｍ（図１２参照）を照射するように構成されている。この場合、マーカ光Ｍは、横長な帯状の光からなり、バーコードＢを横切るように照射されることによって、読取位置が合う（読取機構７の読取光軸Ｏとマーカ光Ｍ照射位置とが合致する）ように構成されている。
【００６２】
前記マーカ光照射部１１は、全体がユニット化された状態で、本体６に対して上下方向に移動（回動）可能に設けられている。後述するマーカ位置調整動作の実行時に、このマーカ光照射部１１は、例えばステッピングモータからなる駆動モータ３２により、自動で移動（回動）されるようになっている。駆動モータ３２は、光学的情報読取装置２に接続される外部装置３により自動で駆動制御されるようになっている。尚、図１０では、読取機構７や駆動モータ４の図示を省略している。
【００６３】
本実施例では、上記第１の実施例と同様の読取機構７の読取光軸Ｏの位置合せを行った後、つまりテスト用コードＣの下端部に読取機構７の読取光軸Ｏが位置合せされた状態で、引続きマーカ光Ｍの光軸の位置調整の動作が実行される。このマーカ光Ｍの光軸の位置調整動作は、外部装置３が駆動モータ３２を制御してマーカ光照射部１１を自動で移動（変位）させながら、光学的情報読取装置２によりテスト用コードＣを撮像（照明部８はオフ）し、その際の受光センサ１０の受光信号をＡ／Ｄ変換したデータが出力される。
【００６４】
そして、外部装置３は、その受光信号を取込んで信号変化量を監視し、信号変化量が所定量以上あったときに、駆動モータ３２を停止させることにより、マーカ光Ｍの光軸の位置合せを自動で行うように構成されている。従って、外部装置３がマーカ検出手段として機能するようになっている。
【００６５】
図１１のフローチャートは、マーカ光Ｍの光軸の位置調整時において外部装置３のＣＰＵ２３が実行する処理手順を示している。即ち、まずステップＳ２１にて、駆動モータ３２を動作させて、マーカ光Ｍが最も下の位置に来るようにマーカ光照射部１１を移動させる。次のステップＳ２２では、駆動モータ３２を動作させて、マーカ光Ｍの照射位置が一定量だけ上方に変位するように、マーカ光照射部１１を移動させる。そして、ステップＳ２３では、光学的情報読取装置２から、受光センサ１０の受光信号をＡ／Ｄ変換した入力データが取込まれる。
【００６６】
このとき、調整動作の初期には、図１２（ａ）に示すように、マーカ光Ｍはテスト用コードＣから下方に外れる位置に照射されるようになり、読取光軸Ｏから外れている。従って、光学的情報読取装置２の読取機構７は、テスト用コードＣの下端部を撮像することになり、受光センサ１０の受光信号は、テスト用コードＣの下端部のパターンに対応したものとなる。これに対し、マーカ光Ｍの照射位置が次第に上方へ変位し、図１２（ｂ）に示すように、テスト用コードＣの下端部を照射した状態になると、読取機構７がマーカ光Ｍを撮像するようになるため、受光センサ１０の受光信号が大きく変動するようになる。
【００６７】
次のステップＳ２４では、入力データの信号変化量が所定量以上であるかどうかが判断される。信号変化量が所定量未満である場合には（ステップＳ２４にてＮｏ）、ステップＳ２２からの処理が繰返される。一方、信号変化量が所定量以上である場合には（ステップＳ２４にてＹｅｓ）、駆動モータ３２が停止されマーカ光Ｍの光軸の調整動作が終了する。これにて、マーカ光Ｍの照射位置が、読取機構７の読取光軸Ｏに合致した位置に調整されるのである。
【００６８】
このように本実施例によれば、読取光軸Ｏの調整後において、受光センサ１０の受光信号を用いてマーカ光Ｍの光軸の位置合せを行うことが可能となり、構成の複雑化を招くことなく、確実にマーカ光Ｍの光軸の位置合せを行うことができる。しかも、マーカ光Ｍの光軸を自動で調整できるので、調整作業を容易に済ませることができる。
【００６９】
図１３は、本発明の第５の実施例を示すものである。この第５の実施例が上記第４の実施例と異なるところは、マーカ光検出手段として、調整用プレート５に検査用光センサ３３を設けた点にある。この検査用光センサ３３は、テスト用コードＣの下端部にマーカ光Ｍが照射されたことを検出できるように設けられており、その検出信号（出力信号）が、外部装置３（入出力部２２）に入力されるようになっている。
【００７０】
この実施例では、上記第４の実施例と同様に、読取機構７の読取光軸Ｏの位置調整後に、外部装置３が、駆動モータ３２を動作させて、マーカ光Ｍが最下位置に来るようにし、そこから次第にマーカ光Ｍの照射位置を上方に変位させるようになっている。そして、その間の検査用光センサ３３の検出信号を監視し、検査用光センサ３３がマーカ光Ｍを検出したところで、駆動モータ３２を停止させるようになっている。従って、この実施例によっても、マーカ光Ｍの照射位置を、読取機構７の読取光軸Ｏに合致した位置に自動で調整することができるのである。この場合、検査用光センサ３３を用いることによって、マーカ光Ｍの光軸の位置合せを極めて簡単に行うことが可能となる。
【００７１】
尚、上記第４、第５の実施例では、マーカ光Ｍの光軸を上下方向に調整するように構成したが、マーカ光Ｍの光軸の位置を回転方向に変位させるためのマーカ傾き調整機構を設け、マーカ光Ｍの光軸の傾きをも調整可能に構成しても良い。これによれば、マーカ光Ｍの光軸の傾きをも併せて調整することができ、より一層効果的となる。
【００７２】
そして、上記した第４、第５の各実施例では、マーカ光Ｍの光軸調整を、外部装置３及び駆動モータ３２を設けることにより自動で行うように構成したが、作業者が手動で行う構成とすることも可能である。この場合、光学的情報読取装置２の本体６に対して移動可能に設けられたマーカ光照射部１１を、本体６の外部から、作業者が例えばドライバ等の工具を用いて手動で移動させ得るように構成する。一方、図１４に示す本発明の第６の実施例のように、テスト用プレート５に、テスト用コードＣに加えてテスト用コードＣの下端部に対応したマーカ位置決め用のマークＡを印刷しておく。
【００７３】
これにより、光学的情報読取装置２の読取機構７の読取光軸Ｏの位置合せが終了した後、マーカ光照射部１１をオンさせてテスト用プレート５にマーカ光Ｍを照射させる。そして、作業者がテスト用プレート５を照射されたマーカ光Ｍを見ながら、マーカ光照射部１１を手動で移動させ、マーカ光ＭがマークＡに合致するように調整作業を行うことができる。これによれば、マーカ光Ｍの光軸の位置合せを確実且つ簡単に行うことができながらも、そのための構成を簡単化することができる。また、図１５に示す本発明の第７の実施例のように、マーカ光Ｍ´の形状としては、円形のポイント状の光を例えば３個横に並べたようなものであっても良い。
【００７４】
さらに、図示はしないが、本発明においては、読取光軸Ｏをも手動調整する構成としても良い。この場合、上記第２の実施例のように、光学的情報読取装置２が、読取機構７によるテスト用コードＣの撮像動作を実行し、受光センサ１０の受光信号を、予め記憶されているテスト用コードＣのパターンと比較して一致するかどうかを判断し、その判断（検出）結果を表示部１２に表示出力したり、ブザー等で音声出力したりすることにより、作業者に対し読取光軸Ｏが位置合せされたかどうかを報知する構成とすることができる。
【００７５】
その他、本発明は上記し且つ図面に示した各実施例に限定されるものではなく、例えば、テスト用コードＣとしては、実際のバーコードに限らず、単なる黒色の棒状のマーク等などあっても良く、また本発明はハンディタイプのバーコードリーダに限らず固定型の光学的情報読取装置にも適用することができる等、要旨を逸脱しない範囲内で適宜変更して実施し得るものである。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１の実施例を示すもので、読取光軸調整システムの構成を概略的に示す図
【図２】光学的情報読取装置の電気的構成を概略的に示すブロック図
【図３】外部装置の電気的構成を概略的に示すブロック図
【図４】調整動作の実行時に外部装置のＣＰＵが実行する処理手順を示すフローチャート
【図５】調整動作の実行時に光学的情報読取装置のＣＰＵが実行する処理手順を示すフローチャート
【図６】テスト用コードと読取光軸との位置関係及びそのときの受光センサの受光信号の波形を、読取光軸が外れている状態（ａ）及び位置合せ状態（ｂ）について示す図
【図７】本発明の第２の実施例を示すもので、図４相当図
【図８】図５相当図
【図９】本発明の第３の実施例を示す図６相当図
【図１０】本発明の第４の実施例を示すもので、図１相当図
【図１１】図４相当図
【図１２】テスト用コードとマーカ光との位置関係を、マーカ光が外れている状態（ａ）及び位置合せ状態（ｂ）について示す図
【図１３】本発明の第５の実施例を示す図１相当図
【図１４】本発明の第６の実施例を示す図１２（ａ）相当図
【図１５】本発明の第７の実施例を示す図１２（ａ）相当図
【符号の説明】
【００７７】
図面中、１，３１は読取光軸調整システム、２は光学的情報読取装置、３は外部装置、４，３２は駆動モータ（駆動手段）、５はテスト用プレート、６は本体、７は読取機構、９は結像光学部、１０は受光センサ、１１はマーカ光照射部（マーカ光照射手段）、１６はＣＰＵ、２１は外部出力部、２３はＣＰＵ、２６はモータ制御用入出力部、３３は検査用光センサ、Ｃ，Ｃ´はテスト用コード、Ｏは読取光軸、Ｍ，Ｍ´はマーカ光、Ａはマークを示す。
【図１】
2007148528.tif 000003
【図２】
2007148528.tif 000004
【図３】
2007148528.tif 000005
【図４】
2007148528.tif 000006
【図５】
2007148528.tif 000007
【図６】
2007148528.tif 000008
【図７】
2007148528.tif 000009
【図８】
2007148528.tif 000010
【図９】
2007148528.tif 000011
【図１０】
2007148528.tif 000012
【図１１】
2007148528.tif 000013
【図１２】
2007148528.tif 000014
【図１３】
2007148528.tif 000015
【図１４】
2007148528.tif 000016
【図１５】
2007148528.tif 000017