(57)【要約】【課題】バーコード読取装置の管理を自動化すること。【解決手段】バーコードスキャナ１０に関する情報や、バーコードスキャナ１０の構成部品およびソフトウェアに関する情報を、光学系１５およびタッチスキャナ１２によるバーコード６ａ，６ｂの読み取りによって取得し、スキャナ管理部１９にスキャナ管理情報１９ａとして記憶する。また、ＰＯＳ管理装置１やＰＯＳ端末３から受信したバーコードスキャナ１０に関する各種情報をスキャナ管理情報１９ａに記憶する。【選択図】      図１
2004252894.tif 000002
【特許請求の範囲】
【請求項１】
バーコードを光学的に読み取る光学読取手段と、該バーコードが示す内容を復号して出力する復号処理手段とを有するバーコード読取装置であって、
外部の装置と通信する通信処理手段と、
バーコード読取装置および／またはバーコード読取装置を構成する構成部品乃至ソフトウェアに関する情報を管理情報として保持する読み書き可能なメモリを備え、前記復号処理手段によって復号されたバーコードの内容が前記管理情報である場合および／または前記通信手段を介して前記管理情報を受信した場合に、当該管理情報を前記メモリに保持させる管理情報保持手段と、
を備えたことを特徴とするバーコード読取装置。
【請求項２】
前記光学読取手段は、前記バーコードに対するレーザ光の照射位置を移動させて当該バーコードを走査することを特徴とする請求項１に記載のバーコード読取装置。
【請求項３】
前記光学読取手段は、使用者が把持して前記バーコードに当接するタッチスキャナを備えたことを特徴とする請求項１または２に記載のバーコード読取装置。
【請求項４】
外部の端末から前記管理情報の問い合わせがあった場合に、当該問い合わせに対応する管理情報を前記管理情報保持手段から読み出して送信する管理情報送信手段をさらに備えたことを特徴とする請求項１，２または３に記載のバーコード読取装置。
【請求項５】
前記管理情報保持手段は、前記光学読取手段による読み取りが可能な位置に配設され、前記管理情報を提供する管理情報バーコードラベルを備えたことを特徴とする請求項１〜４のいずれか一つに記載のバーコード読取装置。
【請求項６】
前記管理情報保持手段は、前記バーコード読取装置および／またはバーコード読取装置を構成する構成部品に固有に割り当てられたシリアルナンバーを前記管理情報として保持することを特徴とする請求項１〜５のいずれか一つに記載のバーコード読取装置。
【請求項７】
前記管理情報保持手段は、前記バーコード読取装置および／またはバーコード読取装置を構成する構成部品の版数を前記管理情報として保持することを特徴とする請求項１〜６のいずれか一つに記載のバーコード読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、バーコードを光学的に読み取る光学読取手段と、該バーコードが示す内容を復号して出力する復号処理手段とを有するバーコード読取装置に関し、特に、バーコード装置の構成の管理を自動化したバーコード読取装置に関する。
【０００２】
【従来の技術】
従来、各種商品を管理する際、商品にバーコードを貼付し、バーコードを光学的に読み取ることで商品の識別をおこなっていた。バーコード自体は印刷などによって安価に作成可能であるので、バーコードラベルを用いることで商品の管理コストを大幅に低減することができる。
【０００３】
一方、バーコードラベルの読み取りは、レーザスキャナやＣＣＤカメラなどの光学系を有するバーコード読取装置によっておこなう。バーコード読取装置は、バーコードラベルからの反射光を受信し、反射光強度からバーコードに含まれる白線と黒線の配列を算出し、復号処理によって白線と黒線の配列を数値や文字の配列であるキャラクタデータに変換する（例えば、特許文献１参照。）。
【０００４】
【特許文献１】
特開２０００−２５１００８号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、この従来のバーコード読取装置では、装置自体がバーコードを復号する機能を有するにも関わらず、装置自体の管理を機械処理することができなかった。
【０００６】
具体的には、バーコード読取装置を管理する場合、シリアルナンバーなどの識別情報を付したプレートを貼付し、必要に応じシリアルナンバーを参照していた。したがって、例えば装置の修理を行う場合に、どのバーコード読取装置が修理済みで、どのバーコード読取装置が未修理であるかを確認するには、利用者が銘板を確認し、メモをするか何らかの情報端末に入力しなければならないという労力が必要であった。特に店舗に設置された定置式のスキャナは、店員が商品登録を行うためのカウンタに埋め込まれる場合が多く、そのシリアルナンバーを確認することは容易ではない。
【０００７】
また、構成部品やソフトウェアに関しても同様に、その管理を人手によっておこなう必要があった。例えば、レーザによってバーコードを読み取る装置構成では、レーザ光の照射に使用するレーザ素子を定期的に交換する必要があるが、バーコード読取装置にどのレーザ素子を、いつ組み付けたか、という情報は、利用者側で管理する必要があった。
【０００８】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、バーコード読取装置の管理を自動化し、もって利用者の負担を軽減することのできるバーコード読取装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明に係るバーコード読取装置は、バーコードを光学的に読み取る光学読取手段と、該バーコードが示す内容を復号して出力する復号処理手段とを有するバーコード読取装置であって、外部の装置と通信する通信処理手段と、バーコード読取装置および／またはバーコード読取装置を構成する構成部品乃至ソフトウェアに関する情報を管理情報として保持する読み書き可能なメモリを備え、前記復号処理手段によって復号されたバーコードの内容が前記管理情報である場合および／または前記通信手段を介して前記管理情報を受信した場合に、当該管理情報を前記メモリに保持させる管理情報保持手段と、を備えたことを特徴とする。
【００１０】
この請求項１の発明によれば、バーコード読取装置は、バーコード読取装置の情報や、バーコード読取装置を構成する構成部品に関する情報、さらにバーコード読取装置が使用するソフトウェアに関する情報を、管理情報として保持する。
【００１１】
また、請求項２の発明に係るバーコード読取装置は、請求項１の発明において、前記光学読取手段は、前記バーコードに対するレーザ光の照射位置を移動させて当該バーコードを走査することを特徴とする。
【００１２】
この請求項２の発明によれば、バーコード読取装置は、レーザ光によってバーコードを走査することでバーコードの読み取りをおこなう。
【００１３】
また、請求項３の発明に係るバーコード読取装置は、請求項１または２の発明において、前記光学読取手段は、使用者が把持して前記バーコードに当接するタッチスキャナを備えたことを特徴とする。
【００１４】
この請求項３の発明によれば、バーコード読取装置は、使用者が手に持って走査するタッチスキャナを備え、タッチスキャナをバーコードに当接することでバーコードの読み取りをおこなう。
【００１５】
また、請求項４の発明に係るバーコード読取装置は、請求項１，２または３の発明において、外部の端末から前記管理情報の問い合わせがあった場合に、当該問い合わせに対応する管理情報を前記管理情報保持手段から読み出して送信する管理情報送信手段をさらに備えたことを特徴とする。
【００１６】
この請求項４の発明によれば、バーコード読取装置は、外部の端末に管理情報を要求された場合に、対応する管理情報を読み出して要求元の端末に送信することができる。
【００１７】
また、請求項５の発明に係るバーコード読取装置は、請求項１〜４のいずれか一つの発明において、前記管理情報保持手段は、前記光学読取手段による読み取りが可能な位置に配設され、前記管理情報を提供する管理情報バーコードラベルを備えたことを特徴とする。
【００１８】
この請求項５の発明によれば、バーコード読取装置は、管理情報を示すバーコードを光学読取手段によって読み取り可能な位置に貼付することで、必要に応じて管理情報を取得することができる。
【００１９】
また、請求項６の発明に係るバーコード読取装置は、請求項１〜５のいずれか一つの発明において、前記管理情報保持手段は、前記バーコード読取装置および／またはバーコード読取装置を構成する構成部品に固有に割り当てられたシリアルナンバーを前記管理情報として保持することを特徴とする。
【００２０】
この請求項６の発明によれば、バーコード読取装置は、バーコード読取装置やその構成部品のシリアルナンバーを管理情報として保持し、必要に応じて読み出すことができる。
【００２１】
また、請求項７の発明に係るバーコード読取装置は、請求項１〜６のいずれか一つの発明において、前記管理情報保持手段は、前記バーコード読取装置および／またはバーコード読取装置を構成する構成部品の版数を前記管理情報として保持することを特徴とする。
【００２２】
この請求項７の発明によれば、バーコード読取装置は、バーコード読取装置の版数や、バーコード読取装置の構成部品の版数を管理情報として保持し、必要に応じて読み出すことができる。
【００２３】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係るバーコード読取装置の好適な実施の形態であるバーコードスキャナについて詳細に説明する。
【００２４】
まず、本実施の形態に係るバーコードスキャナを用いたＰＯＳ（ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ）システムおよび装置管理について説明する。図１は、本実施の形態に係るバーコードスキャナを用いたＰＯＳシステムおよび装置管理を説明する説明図である。図１において、ＰＯＳシステムは、ＰＯＳ管理装置１とＰＯＳ端末３，４をはじめとする複数のＰＯＳ端末とをネットワーク２を介して接続することで構成する。
【００２５】
さらに、複数のＰＯＳ端末はそれぞれバーコードスキャナに接続される。具体的には、ＰＯＳ端末３はバーコードスキャナ１０に接続され、ＰＯＳ端末４はバーコードスキャナ５に接続される。バーコードスキャナ１０は、バーコードに対してレーザ光を照射し、反射光からバーコードの配列を示すバーコードデータを作成する。その後、バーコードスキャナ１０は、バーコードデータを復号して数値や文字の配列であるキャラクタデータを作成し、ＰＯＳ端末３に送信する。ＰＯＳ端末３は、バーコードスキャナ１０から受信したキャラクタデータをもとに、商品に関する情報をＰＯＳ管理装置１に送信する。
【００２６】
バーコードスキャナ５は、バーコードスキャナ１０と同様に、バーコードからキャラクタデータを作成し、ＰＯＳ端末４および図示しないＰＯＳ端末に送信する。また、ＰＯＳ端末４もＰＯＳ端末３と同様に、バーコードスキャナ５から受信したキャラクタデータをもとに、商品に関する情報をＰＯＳ管理装置１に送信する。
【００２７】
同様に、図示しないバーコードスキャナもバーコードからキャラクタデータを作成してＰＯＳ端末に送信し、ＰＯＳ端末が商品に関する情報をＰＯＳ管理装置１に送信する。このように、ＰＯＳ管理装置１は、ＰＯＳ端末３，４および図示しないＰＯＳ端末から商品に関する情報を収集することで、商品の管理をおこなうことができる。
【００２８】
さらに、この図１に示したＰＯＳシステムでは、各バーコードスキャナが自身の装置構成に関する情報を記憶することで装置の管理をおこなう。具体的には、バーコードスキャナ１０は、その内部に設けたスキャナ管理部１９にスキャナ管理情報１９ａを記憶する。
【００２９】
スキャナ管理情報１９ａは、具体的には、バーコードスキャナ１０を識別するための識別情報や版数、バーコードスキャナ１０を構成する部品やプログラムを識別するための識別番号や版数などを記憶する。なお、これらの情報は、バーコードスキャナ１０に対する電源の供給の有無に関わらず保持することが必要であるので、スキャナ管理部１９は、不揮発性のメモリであることが望ましい。
【００３０】
バーコードスキャナ１０は、スキャナ管理部１９に記憶する各種情報をバーコードや、ＰＯＳ端末３から取得する。バーコードから情報を読み取る場合、バーコードスキャナ１０は、光学系１５によってバーコード６ａをスキャンするか、もしくはタッチスキャナ１２によってバーコード６ｂをスキャンすることでバーコードのデータを読み取る。
【００３１】
バーコードスキャナ１０は、バーコードから読み取ったバーコードデータをキャラクタデータに変換し、キャラクタデータの内容をもとに、キャラクタデータをスキャナ管理部１９に記憶するか、ＰＯＳ端末３に送信するかを判断する。バーコードからの情報の取得は、バーコードスキャナ自体の情報を取得する場合や、バーコードスキャナ１０を構成する各種部品の情報を取得する場合に有用である。
【００３２】
たとえば、バーコードスキャナ１０の識別番号をスキャナ管理部１９に記憶させる場合、識別番号をバーコードで銘板に表記しておき、出荷時や納入時にこの番号を読み取ればよい。
【００３３】
また、部品においても同様に、製造時や部品交換時にバーコードを読み取ることで部品の識別番号を記憶することができる。特に、レーザ素子などのように一定周期で交換する必要のある部品については、交換日時を併せて記憶することで、次の交換時期を予測することができる。
【００３４】
一方、ＰＯＳ端末から情報を取得する方法は、プログラムの版数管理に有効である。たとえば、バーコードスキャナが使用するプログラムに修正があった場合、ＰＯＳ管理装置１に修正済みプログラムを記憶しておき、ネットワーク２およびＰＯＳ端末３を経由してバーコードスキャナ１０に送信し、記憶部１８に記憶したプログラムを上書きしてアップデートすることが行われている。
【００３５】
このプログラムのアップデート時に、アップデートしたプログラムのバージョンやリビジョンをスキャナ管理部１９に記憶させることで、バーコードスキャナ１０が記憶しているプログラムの版数を管理することができる。
【００３６】
つぎに、バーコードスキャナ１０の装置構成について説明する。図２は、バーコードスキャナ１０の装置構成を説明する説明図である。図２において、バーコードスキャナ１０は、ホストインターフェース１３、制御部１４、光学系１５、表示部１６、タッチスキャナインターフェース１７記憶部１８およびスキャナ管理部１９を有する。
【００３７】
制御部１４は、バーコードスキャナ１０を全体制御する制御部あり、記憶部１８に記憶されたプログラムを読み出して各種の処理を実行する。記憶部１８は、具体的には、レーザ制御プログラム３１、バーコード処理プログラム３２、通信プログラム３３、スキャナ管理プログラム３４を記憶している。
【００３８】
光学系１５は、モータ２１、レーザ素子２２、受光素子２３を有する。制御部１４は、レーザ制御プログラム３１を使用して光学系１５を制御し、レーザ光によってバーコードを走査する。
【００３９】
また、制御部１４は、タッチスキャナインターフェース１７を介し、タッチスキャナ１２が読み取ったバーコードデータを受信する。したがって、制御部１４は、バーコードを読み取る場合に、光学系１５とタッチスキャナ１２とを切り替えて使用することができる。
【００４０】
具体的には、商品が両手で取り扱う程度の大きさであれば、作業者は商品を両手で持ち上げ、商品に貼付されたバーコードを光学系１５の近傍に配置してバーコードを読み取る。また、商品が片手で取り扱う程度の大きさであれば、作業者は、一方の手で商品を持ち、もう一方の手でタッチスキャナ１２をバーコードに押し当ててバーコードを読み取る。さらに、持ち上げることが困難な商品については、作業者はタッチスキャナ１２を商品に貼付されたバーコードの位置まで移動させてバーコードを読み取ることができる。
【００４１】
制御部１４は、読み取ったバーコードデータをバーコード処理プログラム３２によって復号し、キャラクタデータに変換する。制御部１４は、このキャラクタデータの変換が正常に終了した場合、表示部１６を用いてバーコードの読み取りが終了したことを通知する。表示部１６は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）やスピーカを有し、ＬＥＤの点灯とスピーカからのメッセージ音の出力によってバーコードの読み取りが正常に終了したことを通知する。
【００４２】
この表示部１６は、バーコードデータの読み取り終了の他に、エラーメッセージなどの各種メッセージの通知に使用する。また、表示部１６に７セグメントディスプレイなどのディスプレイを設けても良い。ディスプレイを設けることで、メッセージとして通知可能な情報量を増大させることができる。
【００４３】
また、バーコードデータの変換後、制御部１４は、キャラクタデータが商品の情報を示すデータであるか、バーコードスキャナもしくはその構成部品に関するデータであるかを判定する。キャラクタデータが商品に関するデータである場合、制御部１４は、通信プログラム３３を使用し、キャラクタデータをホストインターフェース１３経由でＰＯＳ端末３に送信する。一方、キャラクタデータがバーコードスキャナもしくはその構成部品に関するデータである場合、制御部１４はそのデータをスキャナ管理部１９にスキャナ管理情報１９ａとして記憶する。この時、制御部１４は、スキャナ管理プログラム３４を使用する。
【００４４】
つぎに、光学系１５の構成について説明する。図３は、光学系１５の構成を説明する説明図である。図３において、光学系１５は、モータ制御回路４１、モータ２１、ポリゴンミラー４５、平面ミラー４４、曲面ミラー４６、レーザ制御回路４２、レーザ素子２２、受光素子２３およびＡ／Ｄ変換器４３を用いて構成する。
【００４５】
モータ制御回路４１は、制御部１４からの制御によってモータ２１の回転を制御する。ポリゴンミラー４５は、モータ２１に接続されるので、モータ２１の回転に従って回転する。
【００４６】
一方、レーザ制御回路４２は、制御部１４からの制御によってレーザ素子２２を発光させる。レーザ素子２２から出力されたレーザ光は、曲面ミラー４６に設けた開口部を通過して平面ミラー４４で反射する。その後、レーザ光は、ポリゴンミラー４５で反射し、バーコード６ａに照射される。
【００４７】
バーコード６ａからの反射光は、ポリゴンミラー４５によって反射した後、平面ミラー４４でさらに反射し、曲面ミラー４６によって集光されて受光素子２３に入力される。この受光素子２３は、フォトダイオードなどによって実現され、入力した反射光の強度を電気信号としてＡ／Ｄ変換器４３に入力し、デジタル信号に変換した後、制御部１４に送信する。
【００４８】
ここで、ポリゴンミラー４５は、モータ２１の動作によって回転しているので、平面ミラー４４から入力されたレーザ光の反射角は時間とともに変化する。したがって、バーコード６ａにおけるレーザ光の照射位置を移動させ、バーコード６ａを走査することができる。
【００４９】
この光学系１５によるバーコード６ａの走査で取得したバーコードデータは、制御部１４で復号され、キャラクタデータに変換される。その後、制御部１４は、キャラクタデータが示す内容が、商品に関するものであればＰＯＳ端末３に送信し、管理情報であればスキャナ管理部１９に記憶する。
【００５０】
つぎに、図４を参照し、スキャナ管理部１９に記憶されるスキャナ管理情報１９ａについて説明する。図４は、スキャナ管理情報１９ａの具体例を説明する説明図である。同図に示すように、スキャナ管理情報１９ａは、バーコードスキャナ１０全体に関する情報としてスキャナ識別情報５１を有する。このスキャナ識別情報５１は、具体的には、バーコードスキャナ１０のシリアルナンバーや版数を示すデータである。
【００５１】
このスキャナ識別情報５１には、バーコードスキャナ１０を構成する部品やプログラムに関する情報が関連付けられている。具体的には、光学系識別番号５２、レーザ制御プログラム識別番号５６、バーコード処理プログラム識別番号５７、通信プログラム識別番号５８が関連付けられている。
【００５２】
光学系識別番号５２は、光学系１５の構成を示すデータである。また、レーザ制御プログラム識別番号５６は、レーザ制御プログラム３１を識別するデータである。このレーザ制御プログラム識別番号５６には、レーザ制御プログラム３１のバージョンを示すバージョン情報５６ａを付加している。
【００５３】
同様に、バーコード処理プログラム識別番号５７は、バーコード処理プログラム３２を識別するデータであり、さらにバーコード処理プログラム３２のバージョンを示すバージョン情報５７ａを付加している。また、通信プログラム識別番号５８は、通信プログラム３３を識別するデータであり、さらに通信プログラム３３のバージョンを示すバージョン情報５７ａを付加している。
【００５４】
ここで、光学系識別番号５２には、さらに光学系１５を構成する各部品の情報が関連付けられている。具体的には、モータ識別番号５３、レーザ素子識別番号５４、受光素子識別番号５５が関連付けられる。モータ識別番号５３は、モータ２１に関する情報、具体的にはモータ２１の品番などを記憶する。
【００５５】
同様に、レーザ素子識別番号５４は、レーザ素子２２に関する情報、すなわちレーザ素子２２の品番などを記憶する。また、受光素子識別番号５５は、受光素子２３に関する情報、具体的には受光素子２３の品番などを記憶する。
【００５６】
さらに、レーザ素子識別番号５４には、レーザ素子交換日時５４ａを付加している。レーザ素子２２は、一定の使用時間で寿命に達し、交換が必要となる。そこで、このようにレーザ素子２２を交換した日時を記憶することで、次の交換時期を予測することができる。
【００５７】
このように、スキャナ管理情報１９ａは、バーコードスキャナ１０の構成に対応し、各種情報を階層化して記憶している。したがって、バーコードスキャナ１０の構成について情報が必要となった時には、このスキャナ管理情報１９ａから必要な情報を読み出して使用することができる。
【００５８】
つぎに、制御部１４がバーコードから管理情報を読み出し、スキャナ管理部１９に記憶させる場合の処理について図５を参照して説明する。図５は、制御部１４のスキャン動作時における処理動作を説明するフローチャートである。同図において、まず、制御部１４は光学系１５を用いてバーコード６ａを走査し、バーコードデータを取得する。（ステップＳ１０１）。具体的には、制御部１４は、モータ２１の回転とレーザ素子２２の発光を制御することでバーコード６ａを走査する。
【００５９】
つぎに、制御部１４は、バーコードデータを復号してキャラクタデータを作成する（ステップＳ１０２）。その後、制御部１４は、キャラクタデータの内容を確認することで、バーコード６ａが管理情報を示しているか否かを判定する（ステップＳ１０３）。たとえば、管理情報であるか否かを示す特定のキャラクタ配列をあらかじめキャラクタデータに埋め込んでおき、このキャラクタ配列の有無を確認することでバーコード６ａが管理情報を示しているか否かを判定することができる。
【００６０】
バーコード６ａが管理情報を示していない場合（ステップＳ１０３，Ｎｏ）、制御部１４は、バーコード６ａが商品のデータを示していると判定し、キャラクタデータをＰＯＳ端末３に送信し（ステップＳ１０４）、処理を終了する。一方、バーコード６ａが管理情報を示している場合（ステップＳ１０３，Ｙｅｓ）、制御部１４は、スキャナ管理情報１９ａに既存の管理情報が存在するか否かを判定する（ステップＳ１０５）。
【００６１】
スキャナ管理情報１９ａに既存の管理情報が存在する場合（ステップＳ１０５，Ｙｅｓ）、たとえばキャラクタデータがレーザ素子識別番号であり、かつスキャナ管理情報１９ａに、既にレーザ素子識別情報が存在する場合、制御部１４は、管理情報を上書きすることで内容を更新し（ステップＳ１０６）、処理を終了する。
【００６２】
一方、スキャナ管理情報１９ａに既存の管理情報が存在しない場合（ステップＳ１０５，Ｎｏ）、たとえばキャラクタデータがレーザ素子識別番号であり、かつスキャナ管理情報１９ａにレーザ素子識別番号が存在しない場合、制御部１４は、スキャナ管理情報１９ａに管理情報を追加し（ステップＳ１０７）、処理を終了する。
【００６３】
なお、ここでは光学系１５を用いたバーコードの読み取りについて説明したが、タッチスキャナ１２を用いたバーコード読み取りにおいても同様である。すなわち、タッチスキャナ１２から取得したバーコードデータの復号時に、そのバーコードが管理情報を示しているか否かを判定し、バーコードが管理情報を示していれば、スキャナ管理部１９に書き込む。
【００６４】
このようにスキャナ管理部１９に記憶したスキャナ管理情報は、必要に応じて読み出すことができる。図６は、ＰＯＳ管理装置１からの要求に応答し、スキャナ管理情報１９ａを読み出す場合の処理を説明する説明図である。
【００６５】
図６に示すように、ＰＯＳ管理装置１は、ネットワーク２を介し、ＰＯＳ端末に対して管理情報確認要求を送信する。ＰＯＳ端末３は、この管理情報確認要求を受信した場合に、バーコードスキャナ１０に対して管理情報の読み出しを要求する。バーコードスキャナ１０は、ＰＯＳ端末３からの要求を、ホストインターフェース１３を介して受信し、スキャナ管理情報１９ａから要求された管理情報を読み出してＰＯＳ端末３に送信する。ＰＯＳ端末３は、バーコードスキャナ１０から受信した管理情報をネットワーク２を介してＰＯＳ管理装置１に送信する。
【００６６】
このように、ＰＯＳ管理装置１は、ＰＯＳ端末３に対して管理情報確認要求を送信することで、バーコードスキャナ１０に関する情報を受信することができる。したがって、ＰＯＳ管理装置１は、ネットワーク２を介して接続された複数のＰＯＳにそれぞれ接続されたバーコードスキャナの情報を収集し、一括して管理することが可能となる。
【００６７】
この管理情報の送信では、バーコードスキャナ１０は、商品データの送信に使用するホストインターフェース１３を利用する。したがって、バーコードスキャナ１０は、新規の通信手段を設けることなく、ＰＯＳ端末３やＰＯＳ管理装置１に管理情報を送信することができる。
【００６８】
なお、スキャナ管理情報１９ａの読み出しは、ＰＯＳ管理装置１からの要求があった場合に限るものではない。たとえば、ＰＯＳ端末３が管理情報を要求することもでき、また、バーコードスキャナ１０が単独で読み出すこともできる。
【００６９】
ところで、以上の構成では、管理情報を全てスキャナ管理部１９に記憶することとしているが、管理情報の保持方法はこれに限るものではなく、必要な時に読み出すことができれば、任意の方法で保持すれば良い。
【００７０】
たとえば、光学系１５によって読み取り可能な範囲に、バーコードを印刷したシールを貼り付けることで管理情報を保持することとしてもよい。図７は、管理情報をシールで貼り付ける場合のバーコードスキャナの構成を説明する説明図である。
【００７１】
同図において、バーコードスキャナ１０は、ガラスなどの光を透過する素材で形成された読み取り窓１１，１１ａを有する。読み取り窓１１は、通常のバーコードスキャンに使用する読み取り窓である。商品などに貼付されたバーコードを読み取る場合、光学系１５は、読み取り窓１１を介してレーザ光を照射する。この時、光学系１５は、バーコードがどの方向に置かれても読み取ることができるように走査する必要がある。そこで、図７ではデルタスキャンとよばれるスキャンパターン６１を使用して走査している。
【００７２】
一方、読み取り窓１１ａは、管理情報を示すバーコードシールを読み取る場合に使用する読み取り窓である。この読み取り窓１１ａにバーコードシールを貼付することで、必要な時にバーコードシールを走査することができる。したがって、例えばこの読み取り窓１１ａにバーコードスキャナ１０のシリアルナンバーを示すバーコードシールを貼り付けた場合、シリアルナンバーは必ずしもスキャナ管理部１９に記憶する必要はなく、バーコードスキャナ１０のシリアルナンバーが必要となった時点で読み取り窓１１ａを走査することで、シリアルナンバーを取得することができる。
【００７３】
この読み取り窓１１ａでは、バーコードをレーザ光の走査方向に合わせて貼り付けることができるので、図７では、シングルスキャンと呼ばれるスキャンパターン６２を使用して走査することとしている。
【００７４】
このように、管理情報を示すバーコードを読み取るための読み取り窓１１ａを独立して設ける場合、レーザ制御プログラム３１に、読み取り窓１１を走査する走査処理と、読み取り窓１１ａを走査する走査処理とを設けておくことで、使用する読み取り窓を切り替えることができる。
【００７５】
なお、読み取り窓１１ａは、必ずしも読み取り窓１１に対して独立して設ける必要は無く、読み取り窓１１にバーコードシールを貼付することとしてもよい。この場合、バーコードシールは通常の走査処理を妨げない位置に貼付することが望ましい。
【００７６】
また、読み取り窓１１の内部に管理情報用のバーコードシールを貼付した場合、商品のバーコードと管理情報用のバーコードシールとを同一の走査処理によって読み出すこととしても良いし、それぞれ異なる走査処理を実行させても良い。
【００７７】
上述してきたように、本実施の形態では、バーコードスキャナ１０にスキャナ管理部１９を設けて装置構成に関する情報をスキャナ管理情報１９ａとして記憶しているので、バーコードスキャナ１０のシリアルナンバーや、部品の品番、プログラムのバージョン情報などを必要に応じて読み出すことができる。さらに、シリアルナンバーや品番などをバーコードから読み取るように構成したので、シリアルナンバーや品番などの各種情報を入力する利用者の負担を軽減し、もって効率良く装置の管理を行うことができる。
【００７８】
また、ＰＯＳ端末３を介して受信した装置構成に関する情報をスキャナ管理部１９に格納することで、プログラムのバージョンなどを自動的に更新することができる。さらに、部品の交換日時を記憶することで、部品の交換時期の管理を行うことができる。
【００７９】
（付記１）バーコードを光学的に読み取る光学読取手段と、該バーコードが示す内容を復号して出力する復号処理手段とを有するバーコード読取装置であって、
外部の装置と通信する通信処理手段と、
バーコード読取装置および／またはバーコード読取装置を構成する構成部品乃至ソフトウェアに関する情報を管理情報として保持する読み書き可能なメモリを備え、前記復号処理手段によって復号されたバーコードの内容が前記管理情報である場合および／または前記通信手段を介して前記管理情報を受信した場合に、当該管理情報を前記メモリに保持させる管理情報保持手段と、
を備えたことを特徴とするバーコード読取装置。
【００８０】
（付記２）前記光学読取手段は、前記バーコードに対するレーザ光の照射位置を移動させて当該バーコードを走査することを特徴とする付記１に記載のバーコード読取装置。
【００８１】
（付記３）前記光学読取手段は、使用者が把持して前記バーコードに当接するタッチスキャナを備えたことを特徴とする付記１または２に記載のバーコード読取装置。
【００８２】
（付記４）外部の端末から前記管理情報の問い合わせがあった場合に、当該問い合わせに対応する管理情報を前記管理情報保持手段から読み出して送信する管理情報送信手段をさらに備えたことを特徴とする付記１，２または３に記載のバーコード読取装置。
【００８３】
（付記５）前記管理情報保持手段は、前記光学読取手段による読み取りが可能な位置に配設され、前記管理情報を提供する管理情報バーコードラベルを備えたことを特徴とする付記１〜４のいずれか一つに記載のバーコード読取装置。
【００８４】
（付記６）前記管理情報バーコードラベルを配置するラベル配設部を専用に設け、前記光学読取手段は、前記管理情報バーコードラベルによって提供される管理情報を取得する場合に選択的に前記ラベル配設部に対する読取を実行することを特徴とする付記４に記載のバーコード読取装置。
【００８５】
（付記７）前記管理情報保持手段は、前記バーコード読取装置および／またはバーコード読取装置を構成する構成部品に固有に割り当てられたシリアルナンバーを前記管理情報として保持することを特徴とする付記１〜６のいずれか一つに記載のバーコード読取装置。
【００８６】
（付記８）前記管理情報保持手段は、前記バーコード読取装置および／またはバーコード読取装置を構成する構成部品の版数を前記管理情報として保持することを特徴とする付記１〜７のいずれか一つに記載のバーコード読取装置。
【００８７】
（付記９）前記管理情報保持手段は、前記バーコード読取装置を構成するソフトウェアの版数を前記管理情報として保持することを特徴とする付記１〜８のいずれか一つに記載のバーコード読取装置。
【００８８】
（付記１０）前記管理情報保持手段は、前記バーコード読取装置を構成する構成部品の交換日時を前記管理情報として保持することを特徴とする付記１〜９のいずれか一つに記載のバーコード読取装置。
【００８９】
【発明の効果】
以上説明したように、請求項１の発明によれば、バーコード読取装置は、バーコード読取装置の情報や、バーコード読取装置を構成する構成部品に関する情報、さらにバーコード読取装置が使用するソフトウェアに関する情報を管理情報として保持するので、バーコード読取装置の管理を自動化し、もって利用者の負担を軽減することのできるバーコード読取装置が得られるという効果を奏する。
【００９０】
また、請求項２の発明によれば、バーコード読取装置は、レーザ光によってバーコードを走査することでバーコードの読み取りをおこなうので、バーコード読取装置の管理を自動化し、もって利用者の負担を軽減することのできる据え置き型のバーコード読取装置が得られるという効果を奏する。
【００９１】
また、請求項３の発明によれば、バーコード読取装置は、使用者が手に持って走査するタッチスキャナを備え、タッチスキャナをバーコードに当接することでバーコードの読み取りをおこなうので、バーコード読取装置の管理を自動化し、もって利用者の負担を軽減することのできるタッチスキャナ型のバーコード読取装置が得られるという効果を奏する。
【００９２】
また、請求項４の発明によれば、バーコード読取装置は、外部の端末に管理情報を要求された場合に、対応する管理情報を読み出して要求元の端末に送信することができるので、バーコード読取装置の管理を自動化し、管理情報を自動的に送信可能なバーコード読取装置が得られるという効果を奏する。
【００９３】
また、請求項５の発明によれば、バーコード読取装置は、管理情報を示すバーコードを光学読取手段によって読み取り可能な位置に貼付することで、必要に応じて管理情報を取得することができるので、バーコード読取装置の管理を自動化し、もって利用者の負担を軽減することのできるバーコード読取装置が得られるという効果を奏する。
【００９４】
また、請求項６の発明によれば、バーコード読取装置は、バーコード読取装置やその構成部品のシリアルナンバーを管理情報として保持し、必要に応じて読み出すことができるので、バーコード読取装置やその構成部品のシリアルナンバーの管理を自動化し、もって利用者の負担を軽減することのできるバーコード読取装置が得られるという効果を奏する。
【００９５】
また、請求項７の発明によれば、バーコード読取装置は、バーコード読取装置の版数や、バーコード読取装置の構成部品の版数を管理情報として保持し、必要に応じて読み出すことができるので、バーコード読取装置やその構成部品の版数の管理を自動化し、もって利用者の負担を軽減することのできるバーコード読取装置が得られるという効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態に係るバーコードスキャナを用いたＰＯＳシステムおよび装置管理を説明する説明図である。
【図２】本実施の形態に係るバーコードスキャナの装置構成を説明する説明図である。
【図３】図２に示した光学系の構成を説明する説明図である。
【図４】図２に示したスキャナ管理情報の具体例を説明する説明図である。
【図５】図２に示した制御部のスキャン動作時における処理動作を説明するフローチャートである。
【図６】図１に示したＰＯＳ管理装置からの要求に応答し、スキャナ管理情報を読み出す場合の処理を説明する説明図である。
【図７】管理情報をシールで貼り付ける場合のバーコードスキャナの構成を説明する説明図である。
【符号の説明】
１    ＰＯＳ管理装置
２    ネットワーク
３，４    ＰＯＳ端末
５，１０    バーコードスキャナ
６ａ，６ｂ    バーコード
１１、１１ａ    読み取り窓
１２    タッチスキャナ
１３    ホストインターフェース
１４    制御部
１５    光学系
１６    表示部
１７    タッチスキャナインターフェース
１８    記憶部
１９    スキャナ管理部
１９ａ  スキャナ管理情報
２１    モータ
２２    レーザ素子
２３    受光素子
３１    レーザ制御プログラム
３２    バーコード処理プログラム
３３    通信プログラム
３４    スキャナ管理プログラム
４１    モータ制御回路
４２    レーザ制御回路
４３    Ａ／Ｄ変換器
４４    平面ミラー
４５    ポリゴンミラー
４６    曲面ミラー
５１    スキャナ識別情報
５２    光学系識別番号
５３    モータ識別番号
５４    レーザ素子識別番号
５４ａ  レーザ素子交換日時
５５    受光素子識別番号
５６    レーザ制御プログラム識別番号
５７    バーコード処理プログラム識別番号
５８    通信プログラム識別番号
５６ａ，５７ａ，５８ａ  バージョン情報
６１，６２    スキャンパターン
【図１】
2004252894.tif 000003
【図２】
2004252894.tif 000004
【図３】
2004252894.tif 000005
【図４】
2004252894.tif 000006
【図５】
2004252894.tif 000007
【図６】
2004252894.tif 000008
【図７】
2004252894.tif 000009