(57)【要約】【課題】本発明は、ＰＯＳ端末におけるアドオンバーコード読取時のバーコードリーダの操作性向上とアドオンバーコード使用時の識別記号への柔軟な対応及びＰＯＳ端末を用いたシステムの保守作業を簡便化することを目的とする。【解決手段】ＰＯＳ端末１は、バーコード２１・２２を読み取るバーコードリーダ２０との通信を行う通信部１１と、バーコードリーダ２０から受信したメインバーコード２１の復号結果に基づいてアドオンバーコード２２が付されているか否かを判断する判断部１２と、情報を表示する表示部１３とを備え、判断部１２がアドオンバーコードが付されていると判断し、かつ、バーコードリーダ２０からアドンバーコードの復号結果を受信していない場合には、バーコード２１・２２の読み取りに関する情報を表示部１３に表示する。【選択図】図１
2006011898.tif 000002
【特許請求の範囲】
【請求項１】
バーコードを読み取るバーコードリーダとの通信を行う通信部と、前記バーコードリーダから受信したメインバーコードの復号結果に基づいてアドオンバーコードが付されているか否かを判断する判断部と、情報を表示する表示部とを備え、前記判断部がアドオンバーコードが付されていると判断し、かつ、前記バーコードリーダからアドオンバーコードの復号結果を受信していない場合には、前記バーコードの読み取りに関する情報を前記情報表示部に表示するＰＯＳ端末。
【請求項２】
表示部に表示する読み取りに関する情報は、バーコードリーダの読み取り位置を移動させることを指示する旨の情報である請求項１記載のＰＯＳ端末。
【請求項３】
ＰＯＳ端末と通信を行うバーコードリーダは、復号結果が所定回数一致した場合に復号結果を前記ＰＯＳ端末に送信するものであり、前記ＰＯＳ端末は、判断部がアドオンバーコードが付されていると判断してもアドオンバーコードの復号結果を受信していない場合には、前記バーコードリーダに再度読み取り指示を行い、この指示を受けた前記バーコードリーダは、前記ＰＯＳ端末からの指示の前のメインバーコードの復号結果とＰＯＳ端末から指示の後のメインバーコードの復号結果とが一致し、かつ、アドオンバーコードの復号結果を得ていれば、ＰＯＳ端末から指示後の前記メインバーコードの復号結果の所定回数一致に限らず復号結果を前記ＰＯＳ端末に送信する請求項１または２記載のＰＯＳ端末。
【請求項４】
ＰＯＳ端末は、バーコードリーダから受信した復号結果の所定の参照位置のキャラクタコードと、記憶部に記憶されている復号結果の所定の参照位置のキャラクタコードを比較することでアドオンコードの有無を判断する請求項１から３のいずれか１項に記載のＰＯＳ端末。
【請求項５】
アドオンバーコードの有無を判断するためのキャラクタコードに関する情報がメインバーコードの復号結果の参照位置とキャラクタコードの組合せである請求項４記載のＰＯＳ端末。
【請求項６】
ＰＯＳ端末はネットワークを介してサーバ装置と接続されており、アドオンバーコードの有無を判断するためのキャラクタコードに関する情報を前記サーバ装置から受信して記憶部に記憶する請求項４記載のＰＯＳ端末。
【請求項７】
ＰＯＳ端末と通信を行うバーコードリーダは、手持式である請求項１から６のいずれか１項に記載のＰＯＳ端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードなどの光学情報を読み取るバーコードリーダと通信を行うＰＯＳ端末に関するものである。
【背景技術】
【０００２】
バーコードの中にはメインバーコードの右にアドオンバーコードと呼ばれる付加コードを伴ったものがあり、書籍販売等に利用されている。
【０００３】
図７は、従来の手持式バーコードリーダによるメインバーコードとアドオンバーコードの読み取り状態を示す概略図である。
【０００４】
図７（ａ）は読み取り前の状態を示しており、１０１は手持式バーコードリーダ、１０２は手持式バーコードリーダ１０１の読み取り口、１０３はメインバーコード、１０４はアドオンバーコードである。
【０００５】
図７（ｂ）は読み取り正常の状態を示しており、手持式バーコードリーダ１０１の読み取り口１０２をメインバーコード１０３とアドオンバーコード１０４とを覆う位置に位置することで読み取りできる。
【０００６】
図７（ｃ）は読み取り異常の状態を示しており、手持式バーコードリーダ１０１の読み取り口１０２が左側に寄っているため、読み取り口の幅制限によりアドオンバーコード１０４を覆うことができず読み取り異常となる。
【０００７】
図７に示すように、手持式バーコードリーダはバーコードを覆う状態で読み取り行うため位置合わせが難しい。さらに、アドオンバーコードはメインバーコードの右に並んで配置されるため、読み取り口の幅制限の影響を受けやすいと言える。
【０００８】
アドオンバーコードの読取方法や読取装置については以下の文献が公開されている。
【０００９】
メインバーコードとアドオンバーコードの読み取る場合、メインバーコードが読み取り完了しているがアドオンバーコードが読み取りできないとき、タイマーをセットして予め決められた時間の間アドオンバーコードの読み取りを繰り返し、正常に読み取りできたとき、メインバーコードとアドオンバーコードの読み取り結果をＰＯＳ端末に送信し、タイマーの時間が超過したときメインバーコードとの読み取り結果とエラーコードをＰＯＳ端末に送信する方法が公開されている（例えば、特許文献１参照）。
【００１０】
また、アドオンバーコードのあり／なしの識別はメインバーコードの先頭３桁のコードを特定コードと比較することで行う方法が公開されている（例えば、特許文献２参照）。
【特許文献１】特開平７−１３０３５８号公報
【特許文献２】特開２０００−２４３４１６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、これら従来のアドオンバーコードの読み取り機能は、すべてバーコードリーダ側で行っており、上位にあるＰＯＳ端末は結果を受信するのみである。
【００１２】
このため、アドオンバーコードの読取機能は固定されてしまい本機能を変更や追加するためにはバーコードリーダをまるごと交換するか１台１台設定変更する必要があり、数百台のＰＯＳ端末を設置している大型スーパーや広い地域にＰＯＳ端末が点在する個人商店では容易に変更や追加対応できないという課題があった。
【００１３】
また、図７（ｃ）のようにアドオンバーコードの読み取りが円滑に実行できない場合、タイマー設定時間がアカウントアップするまで操作者に読み取り異常を告知できないので、操作者は数秒間待たされることになりタイムリーな操作案内ができないといった課題があった。
【００１４】
なお、アドオンバーコードは、２００４年度より書籍販売において実運用を開始される予定であり、今後、食品や衣類など書籍販売以外の業界においても採用される可能性があり、設定等が容易に変更や追加できるＰＯＳ端末が望まれている。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明のＰＯＳ端末は、バーコードを読み取るバーコードリーダとの通信を行う通信部と、前記バーコードリーダから受信したメインバーコードの復号結果に基づいてアドオンバーコードが付されているか否かを判断する判断部と、情報を表示する表示部とを備え、前記判断部がアドオンバーコードが付されていると判断し、かつ、前記バーコードリーダからアドンバーコードの復号結果を受信していない場合には、前記バーコードの読み取りに関する情報を前記情報表示部に表示するものである。
【００１６】
この構成によれば、ＰＯＳ端末はアドンバーコードの読み取りが未完了であることを操作者にタイムリーに告知し、操作改善などを実施するよう案内できる。
また、本発明のＰＯＳ端末は、表示部に表示する読み取りに関する情報は、読み取り位置を移動させることを指示する旨の情報である。
【００１７】
この構成によれば、ＰＯＳ端末はアドンバーコードの読み取りが未完了となった原因がバーコードリーダの読み取り口とアドンバーコードとの位置ずれであると判断したとき操作者に読み取り位置を移動させように案内できる。
【００１８】
また、本発明のＰＯＳ端末では、ＰＯＳ端末と通信を行うバーコードリーダは、復号結果が所定回数一致した場合に復号結果を前記ＰＯＳ端末に送信するものであり、前記ＰＯＳ端末は、判断部がアドオンバーコードが付されていると判断してもアドオンバーコードの復号結果を受信していない場合には、前記バーコードリーダに再度読み取り指示を行い、この指示を受けた前記バーコードリーダは、前記ＰＯＳ端末からの指示の前のメインバーコードの復号結果とＰＯＳ端末から指示の後のメインバーコードの復号結果とが一致し、かつ、アドオンバーコードの復号結果を得ていれば、ＰＯＳ端末から指示後の前記メインバーコードの復号結果の所定回数一致に限らず復号結果を前記ＰＯＳ端末に送信するものである。
【００１９】
この構成によれば、ＰＯＳ端末側でアドオンバーコードの読み取りを制御できる。また、アドオンバーコードの読み取りを変更・追加する場合は、ＰＯＳ端末側の設定を変えるだけで対応できる。
【００２０】
また、本発明のＰＯＳ端末は、バーコードリーダから受信した復号結果の所定の参照位置と、記憶部に記憶されている予め決められた復号結果のキャラクタコードを比較することでアドオンコードの有無を判断するものである。
【００２１】
この構成によれば、ＰＯＳ端末は記憶部に記憶されている予め決められた復号結果のキャラクタコードを変更することでアドオンバーコードの読み取りを変更や追加できる。
【００２２】
また、本発明のＰＯＳ端末は、アドオンバーコードの有無を判断するためのキャラクタコードに関する情報が参照位置とキャラクタコードの組合せとしたものである。なお、参照位置とは、復号されたメインバーコードの数列の桁等である。
【００２３】
この構成によれば、ＰＯＳ端末は先頭３桁に固定されることなく、任意の桁位置のコードをアドオンコードの有無を判断するためのキャラクタコードと比較することができる。
【００２４】
また、本発明のＰＯＳ端末は、ネットワークを介してサーバ装置と接続されており、アドオンコードの有無を判断するためのキャラクタコードに関する情報を前記サーバ装置から受信して記憶部に記憶するものである。
【００２５】
この構成によれば、ＰＯＳ端末は記憶部に記憶されている予め決められた復号結果のキャラクタコードをサーバ装置からダウンロードできるので、変更・追加の作業を一括して自動で実施することができる。
【００２６】
また、本発明のＰＯＳ端末と通信を行うバーコードリーダは手持式である。
【００２７】
この構成によれば、手持式のバーコードリーダにおいて発生しやすいバーコードリーダの読み取り口とアドンバーコードとの位置ずれにより読み取り不良に対し、操作者にタイムリーに告知し、操作改善などを実施するよう案内できる。
【発明の効果】
【００２８】
以上のように本発明によると、ＰＯＳ端末の読み取り機能を容易に変更・追加できる。  
【００２９】
また、ＰＯＳ端末とバーコードリーダの連携動作により操作者を待たせることなくタイムリーな操作案内を行うことができるという多大な効果を奏する。
【発明を実施するための最良の形態】
【００３０】
（実施の形態１）
以下、本発明の実施の形態１について、図１から図４を用いて説明する。
【００３１】
なお、本実施の形態では、ＰＯＳ端末１でアドオンバーコード２２の読み取りを制御し、ＰＯＳ端末１とバーコードリーダ２０との連携によりバーコードを読み取る方法を中心に説明する。
【００３２】
図１は、ＰＯＳ端末に接続されたバーコードリーダによるバーコードの読み取りを示す概略図である。
【００３３】
図１において、１はＰＯＳ端末であり、２１はメインバーコードであり、２２はメインバーコード２１の右側に設けられているアドオンバーコードであり、２０はＰＯＳ端末１に接続されておりメインバーコード２１およびアドオンバーコード２２の情報を読み取るバーコードリーダである。また、ＰＯＳ端末１において、１１はバーコードリーダ２０との通信を行う通信部であり、１２はバーコードリーダ２０から受信したメインバーコード２１の復号結果に基づいてアドオンバーコード２２が付されているか否かを判断する判断部であり、１３は情報を表示する表示部であり、１４はバーコードリーダ２０から受信した復号結果を記憶し、また、判断部１２の判断基準となる予め決められた所定の参照位置とキャラクタコードを記憶する記憶部である。なお、参照位置とは、復号した情報である数列の所定の桁を意味するものである。
【００３４】
図２は、記憶部１４の定義を示す図である。
【００３５】
図２（ａ）はバーコードリーダ２０から受信した復号結果を記憶するエリアを示しており、復号結果の一例として「４９１０１２３４５６７８９０１２３４」が記憶されている状態を示している。図２（ｂ）は参照位置とキャラクタコードを記憶するエリアであり、例えば、参照位置とキャラクタコードとのＮ個の組合せを記憶する（Ｎは正の整数）。
図２（ｃ）は、判断部１２における、アドオンバーコードの有無の判断に用いられる記憶データで、先頭から３桁が４９１であるときにはアドオンバーコード２２が有り、先頭から３桁が４９１以外であるときにはアドオンバーコード２２が無いと判断する場合の参照位置とキャラクタコードを記憶するエリアの一例を示すものであり、図２（ｃ）の数値の欄の数が所定の桁数を表しており、アスキーコードの欄が所定の桁の数値を表すものである。具体的には、数値第一の参照位置＝０１ｈｅｘ（１桁目を意味する）、第一のキャラクタコード＝３４ｈｅｘ（１桁目の数値が４であることを意味する）、第二の参照位置＝０２ｈｅｘ（２桁目を意味する）、第二のキャラクタコード＝３９ｈｅｘ（２桁目の数値が９であることを意味する）、第三の参照位置＝０３ｈｅｘ（３桁目を意味する）、第三のキャラクタコード＝３１ｈｅｘ（３桁目の数値が１であることを意味する）と設定する。
【００３６】
次に、ＰＯＳ端末１の動作について説明する。
【００３７】
図３は、ＰＯＳ端末１とバーコードリーダ２０との間のデータフローを示す図である。
本実施の形態では、メインバーコード２１が４９１０１２３４５６７８９の１３桁であり、アドオンバーコード２２が０１２３４の５桁であり、先頭から３桁が４９１であるときアドオンバーコード２２があり、先頭から３桁が４９１以外であるときはアドオンバーコード２２が無いと判断するものとして説明する。
【００３８】
図３（ａ）は、読み取り正常のパターンを示す図である。
【００３９】
バーコードリーダ２０は、復号結果が所定回数一致したことを確認後、復号結果として、メインバーコード２１とアドオンバーコード２２の復号結果を一体とした「４９１０１２３４５６７８９０１２３４」をＰＯＳ端末１に送信する（Ｓ０１）。
【００４０】
次に、バーコードリーダ２０から復号結果として「４９１０１２３４５６７８９０１２３４」を受信したＰＯＳ端末１は、この受信した情報を記憶部１４に記憶する。そして、ＰＯＳ端末１は、記憶部１４の第一の参照位置＝０１ｈｅｘ、第一のキャラクタコード＝３４ｈｅｘ、第二の参照位置＝０２ｈｅｘ、第二のキャラクタコード＝３９ｈｅｘ、第三の参照位置＝０３ｈｅｘ、第三のキャラクタコード＝３１ｈｅｘと、バーコードリーダ２０から受信して記憶した復号結果「４９１０１２３４５６７８９０１２３４」との比較を判断部１２において行い、アドオンバーコード２２有りと判断する。この場合、比較自体は記憶部１４において行い、一致する場合は０、一致しない場合は１の信号を判断部１２に送信し、判断部１２では０の場合にはアドオンバーコード有りと判断し、１の場合はアドオンバーコード無しと判断するようにプログラムしてもよい（以下同じ）。
【００４１】
さらに、ＰＯＳ端末１は、先頭から１４桁以降に５桁のアドオンバーコード２２の復号結果「０１２３４」があることを確認すると、正常終了を意味する「ＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）」信号をバーコードリーダ２０に送信する（Ｓ０２）。
【００４２】
バーコードリーダ２０は、「ＡＣＫ」信号を受信する（Ｓ０３）。
【００４３】
図３（ｂ）は、読み取りリトライのパターンを示す図である。
【００４４】
なお、ここで説明する読み取りリトライについては、背景技術で説明した図７（ｃ）のように、バーコードリーダの読み取り口とアドオンバーコードの位置がずれており、メインバーコードのみ復号可能である場合を想定している。
【００４５】
バーコードリーダ２０は、復号結果が所定回数一致したことを確認後、復号結果としてメインバーコード２１の復号結果「４９１０１２３４５６７８９」をＰＯＳ端末１に送信する（Ｓ１１）。
【００４６】
次に、バーコードリーダ２０から復号結果として「４９１０１２３４５６７８９」を受信したＰＯＳ端末１は、この結果を記憶部１４に記憶する。そして、ＰＯＳ端末１は、記憶部１４の第一の参照位置＝０１ｈｅｘ、第一のキャラクタコード＝３４ｈｅｘ、第二の参照位置＝０２ｈｅｘ、第二のキャラクタコード＝３９ｈｅｘ、第三の参照位置＝０３ｈｅｘ、第三のキャラクタコード＝３１ｈｅｘと、バーコードリーダ２０から受信して記憶した復号結果「４９１０１２３４５６７８９」とを判断部１２で比較し、アドオンバーコード有りと判断する。
【００４７】
さらに、ＰＯＳ端末１の判断部１２は、先頭から１４桁以降を確認するがアドオンバーコードの復号結果がないので読み取り異常と判断し、リトライを意味する「ＮＡＫ（Ｎｅｇａｔｉｖｅ  ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）」信号をバーコードリーダ２０に送信するとともに、表示部１３にバーコードの読み取りに関する情報として読み取り位置を移動させることを指示する旨の情報を操作案内として表示する（Ｓ１２）。この場合も、アドオンバーコードの復号結果の有無は、記憶部１４自体において桁数有無の判断を行い、桁数が合うときは０、桁数が合わない場合は１の信号を判断部１２に送信し、判断部１２で受信信号が０の場合は読み取り異常なし、１の場合は読み取り異常ありと判断しても良い。
【００４８】
図４に、操作案内の一例を示す。すなわち、ＰＯＳ端末１は、アドオンバーコード２２の復号結果がないことを検出し、表示部１３に「アドオンバーコードと読み取り口の位置を正しくあわせてください」と表示する。
【００４９】
なお、表示部１３に表示する操作案内の内容は、バーコードの読み取り異常の原因に依存して適宜変更できるものとする。
【００５０】
このように、ＰＯＳ端末１はバーコードの読み取り異常を検出した直後に、表示部１３に操作案内を表示するので、操作者に無駄な待ち時間を発生させることなく、読み取り操作を改善させることができる。
【００５１】
そして、ＰＯＳ端末１から「ＮＡＫ」を受信したバーコードリーダ２０は、リトライを実行する。
【００５２】
また、図４に示す操作案内を操作者が見ることにより、操作者がバーコードリーダ２０を適切な位置に移動させることでバーコードの読み取りが正常に行われることとなる。
【００５３】
なお、、ＰＯＳ端末１から「ＮＡＫ」を受信したバーコードリーダ２０は、再度バーコードの読み取りを行い、前回（「ＮＡＫ」受信前）のメインバーコード２１の復号結果「４９１０１２３４５６７８９」と今回（「ＮＡＫ」受信後）のメインバーコード２１の復号結果「４９１０１２３４５６７８９」とが一致し、かつ、アドオンバーコード２２の復号結果として５桁のキャラクタコードを得ていれば、所定回数一致に限らず、復号結果として「４９１０１２３４５６７８９０１２３４」をＰＯＳ端末１に送信する（Ｓ１３）。
【００５４】
このように、前回のメインバーコード２１の復号結果を用い、今回のメインバーコード２１の復号結果が所定回数一致に到達する前に復号結果をＰＯＳ端末１に送信することで、リトライに要する時間を短縮し、操作者に無駄な待ち時間を発生させないようにすることができる。
【００５５】
なお、本実施の形態では、アドオンバーコード２２の復号結果の正当性をアドオンバーコード２２の復号結果の桁数で判断しているが、アドオンバーコード２２にチェックデジットを設け、桁数とチェックデジットを組み合わせて判断しても良い。
【００５６】
次に、ＰＯＳ端末１は、バーコードリーダ２０から復号結果として「４９１０１２３４５６７８９０１２３４」を受信し、この情報を記憶部１４に記憶する。そして、ＰＯＳ端末１は、上記と同様に、記憶部１４の第一の参照位置＝０１ｈｅｘ、第一のキャラクタコード＝３４ｈｅｘ、第二の参照位置＝０２ｈｅｘ、第二のキャラクタコード＝３９ｈｅｘ、第三の参照位置＝０３ｈｅｘ、第三のキャラクタコード＝３１ｈｅｘとバーコードリーダ２０から受信した復号結果「４９１０１２３４５６７８９０１２３４」を比較し、アドオンバーコード２２有りと判断する。
【００５７】
そして、ＰＯＳ端末１は、先頭から１４桁以降に５桁のアドオンバーコード２２の復号結果「０１２３４」があることを確認し、正常終了を意味する「ＡＣＫ」をバーコードリーダ２０に送信する（Ｓ１４）。
【００５８】
バーコードリーダ２０は、ＰＯＳ端末１から「ＡＣＫ」を受信する（Ｓ１５）。
【００５９】
以上のようにＰＯＳ端末１は読み取り異常を検出した直後に表示部１３に操作案内を表示するので、操作者に無駄な待ち時間を発生させないようにすることができる。
【００６０】
また、リトライが発生した場合の所定回数一致の検証回数を工夫することで、読み取り時間を短縮し、操作者に無駄な待ち時間を発生させないようにすることができる。
【００６１】
また、バーコードリーダ２０の読み取り口がアドオンバーコード２２側にずれており、メインバーコード２１を覆わず、メインバーコード２１の復号を行わずアドオンコード２２のみを復号してこれが所定回数一致してアドオンバーコード２２の復号結果のみをＰＯＳ端末１に送信した、ＰＯＳ端末１では、送信されてきた復号結果の桁数が５桁であり、メインバーコード２１の復号結果の桁数１３桁より少ないと判断し、表示部１３に、バーコードの読み取りに関する情報として読み取り位置を移動させることを指示する旨の情報を操作案内として表示する、一例をして（「メインバーコードと読み取り口の位置を正しくあわせてください」と表示するようにしてもよい。
【００６２】
なお、本実施の形態では、メインバーコード２１とアドオンバーコード２２の組合せについて説明したが、バーコードとＩＣチップの両方を読み取るリーダやＩＣチップを読み取るリーダにおいて、復号結果の一部に特定コードが含まれることを確認し、特定の動作を実行する機能を変更や追加する場合にも応用可能である。
【００６３】
（実施の形態２）
以下、本発明の実施の形態２について、図５と図６を用いて説明する。
【００６４】
なお、本実施の形態では、実施の形態１で示したＰＯＳ端末１が判断部１２でアドオンバーコード２２の有無を判断するために記憶部１４に記憶する予め決められた復号結果のキャラクタコードを、サーバ装置３０からダウンロードする方法を中心に説明する。また、本実施の形態において実施の形態１と同様の箇所については同一の符号を付して詳細な説明を省略する。
【００６５】
図５は、ＰＯＳ端末管理システムの概略構成を示す図である。
【００６６】
図５において、３２はスーパーマーケットであり、このスーパーマーケット３２に内にはＰＯＳ端末１とこれに接続されたバーコードリーダ２０の組が複数設けられており、各ＰＯＳ端末１はネットワーク３１を介してサーバ装置３０と接続されている。
【００６７】
なお、サーバ装置３０は、アドオンバーコード２２のあり／なしを判断するための参照位置とキャラクタコードに関する情報を記憶しており、各ＰＯＳ端末１に送信する機能を有している。
【００６８】
例えば、メインバーコード２１の先頭から１桁目が「８」、先頭から３桁目が「９」、先頭から５桁目が「３」、であるときアドオンバーコード２２あり、上記以外であるときアドオンバーコード２２なしと判断するように変更する場合の参照位置とキャラクタコードをサーバ装置３０内部のハードディスク（図示せず）に記憶している。
【００６９】
図６は、メインバーコード２１の復号結果の先頭から１桁目が「８」、先頭から３桁目が「９」、先頭から５桁目が「３」、であるときアドオンバーコード２２あり、上記以外であるときアドオンバーコード２２なしと判断する場合の参照位置とキャラクタコードを記憶するエリアの定義を示す図である。第一の参照位置＝０１ｈｅｘ、第一のキャラクタコード＝３８ｈｅｘ、第二の参照位置＝０３ｈｅｘ、第二のキャラクタコード＝３９ｈｅｘ、第三の参照位置＝０５ｈｅｘ、第三のキャラクタコード＝３３ｈｅｘと設定する。なお、この設定の意味については、実施の形態１でした説明と同様である。
【００７０】
次に、ＰＯＳ端末１が判断部１２でアドオンバーコード２２の有無を判断するために記憶部１４に記憶する予め決められた復号結果のキャラクタコードを、サーバ装置３０からダウンロードする動作について説明する。
【００７１】
アドオンバーコード２２の有無を判断するための復号結果の参照位置およびキャラクタコードを変更したい場合、上記したように変更したい参照位置とキャラクタコードに関する情報をサーバ装置３０に記憶する。そして、前記変更を行うために、サーバ装置３０はネットワーク３１をスーパーマーケット３２内にある複数のＰＯＳ端末１に変更したい参照位置とキャラクタコードに関する情報を送信する。サーバ装置３０から前記情報を受信した各ＰＯＳ端末１は、各ＰＯＳ端末１の記憶部１４にこの情報を記憶する。以後各ＰＯＳ端末１はこの情報に基づいてアドオンバーコード２２の有無を判断する。
【００７２】
以上のようにＰＯＳ端末管理システムのＰＯＳ端末１はアドオンバーコード２２のあり／なしを判断するための情報をサーバ装置３０からダウンロードすることで、従来のようにバーコードリーダをまるごと交換したり人が１台１台設定を変更することなく、前記判断するための情報の変更や追加を容易に行うことができる。
【００７３】
そして、多数のＰＯＳ端末１を一括して自動的に対応できるので、メンテナンス費用を削減できるとともに、コンビニエンスストアのように２４時間営業の商店においても作業の中断などが発生しないので有効である。
【００７４】
なお、本実施の形態では、メインバーコードとアドオンバーコードの組合せを例に挙げて説明したが、バーコードとＩＣチップの両方を読み取るリーダやＩＣチップ読み取るリーダにおいて、復号結果の一部に特定コードが含まれることを確認し、特定の動作を実行する機能を変更や追加する場合にも応用可能である。
【産業上の利用可能性】
【００７５】
本発明のＰＯＳ端末は、アドオンバーコード読取時のバーコードリーダの操作性向上とアドオンバーコード使用時の識別記号への柔軟な対応及びＰＯＳ端末を用いたシステムの保守作業を簡便化ことができるので、ＰＯＳ端末などに有用である。
【図面の簡単な説明】
【００７６】
【図１】実施の形態１におけるＰＯＳ端末に接続されたバーコードリーダによるバーコードの読み取りを示す概略図
【図２】（ａ）バーコードリーダから受信した復号結果を記憶するエリアの定義を示す図（ｂ）参照位置とキャラクタコードを記憶するエリアの定義を示す図（ｃ）先頭から３桁が４９１であるときアドオンバーコードあり、先頭から３桁が４９１以外であるときアドオンバーコードなしと判断する場合の参照位置とキャラクタコードを記憶するエリアの定義を示す図
【図３】（ａ）読み取り正常のＰＯＳ端末とバーコードリーダ間のデータフローを示す図（ｂ）読み取りリトライのＰＯＳ端末とバーコードリーダ間のデータフローを示す図
【図４】実施の形態１におけるＰＯＳ端末の操作案内の一例を示す図
【図５】実施の形態２におけるＰＯＳ端末管理システムの概略構成を示す図
【図６】実施の形態２におけるサーバー装置の記憶エリアの定義を示す図
【図７】（ａ）従来の手持式バーコードリーダによるメインバーコードとアドオンバーコードの読み取り前の状態を示す図（ｂ）従来の手持式バーコードリーダによるメインバーコードとアドオンバーコードの読み取り正常の状態を示す図（ｃ）従来の手持式バーコードリーダによるメインバーコードとアドオンバーコードの読み取り異常の状態を示す図
【符号の説明】
【００７７】
１  ＰＯＳ端末
１１  通信部
１２  判断部
１３  表示部
１４  記憶部
２１  メインバーコード
２２  アドオンバーコード
３０  サーバ装置
３１  ネットワーク
３２  スーパーマーケット
１０１  従来の手持式バーコードリーダ
１０２  従来の手持式バーコードリーダの読み取り口
１０３  メインバーコード
１０４  アドオンバーコード
【図１】
2006011898.tif 000003
【図２】
2006011898.tif 000004
【図３】
2006011898.tif 000005
【図４】
2006011898.tif 000006
【図５】
2006011898.tif 000007
【図６】
2006011898.tif 000008
【図７】
2006011898.tif 000009