(57)【要約】【課題】複数の商品情報を含むバーコードの一部が読み取れなかった場合であっても、少ない操作でより正確に商品の登録を行うことができる。【解決手段】精算端末装置は、商品情報を判別する識別子と商品情報との組が複数コード化されたコード情報を読み取る読取手段と、取り扱う商品情報に対応する識別子を記憶する識別子取り扱い記憶手段と、前記識別子取り扱い記憶手段に記憶された取り扱う商品情報に対応する識別子を参照して、前記読取手段により読み取られた前記コード情報に含まれる商品情報のうち取り扱う商品情報のみに基づいて商品登録する登録手段と、を備える。【選択図】図１
2010086329.tif 000002
【特許請求の範囲】
【請求項１】
商品に付されたコード情報を読み取り、当該コード情報に基づいて会計処理を行う精算端末装置において、
商品情報を判別する識別子と商品情報との組が複数コード化されたコード情報を読み取る読取手段と、
取り扱う商品情報に対応する識別子を記憶する識別子取り扱い記憶手段と、
前記識別子取り扱い記憶手段に記憶された取り扱う商品情報に対応する識別子を参照して、前記読取手段により読み取られた前記コード情報に含まれる商品情報のうち取り扱う商品情報のみに基づいて商品登録する登録手段と、
を備えることを特徴とする精算端末装置。
【請求項２】
識別子に対応してプログラムを記憶するプログラム記憶手段と、
前記登録手段により登録された識別子に対応する前記プログラムを読み出し、読み出した前記プログラムを実行するプログラム実行手段と、
を備えることを特徴とする請求項１に記載の精算端末装置。
【請求項３】
前記読取手段により読取エラーが発生した場合に、前記識別子取り扱い記憶手段を参照して、取り扱う商品情報の入力を要求する入力要求手段と、
商品情報を入力する入力手段と、
を備えることを特徴とする請求項１又は２に記載の精算端末装置。
【請求項４】
前記識別子取り扱い記憶手段は、前記取り扱う商品情報に対応する識別子の表示区分を記憶し、
前記識別子取り扱い記憶手段に記憶された表示区分に基づいて、前記登録手段により登録された商品情報を表示部に表示する表示手段を備える
ことを特徴とする請求項１から３いずれか１の項に記載の精算端末装置。
【請求項５】
商品に付されたコード情報を読み取り、当該コード情報に基づいて会計処理を行う精算端末装置において、
商品情報を判別する識別子と商品情報との組が複数コード化されたコード情報を読み取る読取手段と、
取り扱う商品情報に対応する識別子と当該識別子に関する情報を記憶する識別子取り扱い記憶手段と、
前記識別子取り扱い記憶手段に記憶された取り扱う商品情報に対応する識別子を参照して、前記読取手段により読み取られた前記コード情報に含まれる商品情報のうち取り扱う商品情報のみに基づいて商品登録する登録手段と、
前記読取手段により読取エラーが発生した場合に、前記識別子取り扱い記憶手段を参照して、取り扱う商品情報の入力を要求する入力要求手段と、
商品情報を入力する入力手段と、
を備え、
前記入力要求手段は、前記識別子取り扱い記憶手段に記憶された前記識別子に関する情報に基づいて、前記取り扱う商品情報の案内を表示部に表示するか又は音声により報知する
ことを特徴とする精算端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、精算端末装置に関する。
【背景技術】
【０００２】
現在、ＧＳ１  ＤａｔａＢａｒシンボルと呼ばれるバーコードが普及してきている。これまで小売業のＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）レジスタで利用されてきたバーコードは、商品識別コードのみがコード化されていたものであるが、ＧＳ１  ＤａｔａＢａｒシンボルでは、商品識別コードに加えてロット番号や製造年月日、販売期限、特売価格などの複数の商品情報を１つのバーコード内に含めることができる。そのため、１回のバーコード読取操作で複数の商品情報をＰＯＳレジスタへ読み込むことが可能となった。
特許文献１には、従来から利用されているバーコード体系のバーコードを読取るバーコード読取装置が記載されている。
【０００３】
図８は、ＧＳ１  ＤａｔａＢａｒシンボルのコード例である。
この図に示す符号１０１がコード例であり、符号１０２がコードに対応するデータであり、符号１０３がデータに対応する項目である。図に示す例では、複数のＡＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｄｅｎｔｉｆｉｅｒ）コードと商品情報との組が連続してコード化されている。ＡＩコードは、商品情報の識別子である。例えば、ＧＴＩＮ（商品識別コード）のＡＩコードは「０１」であり、有効期限のＡＩコードは「１７」であり、ロット番号のＡＩコードは「１０」である。図８に示す例では、ＧＴＩＮのＡＩコード「０１」と商品情報「１４９１２３４５６７８９０１」の組と、有効期限のＡＩコード「１７」と商品情報「０８年０４月２５日」の組と、ロット番号のＡＩコード「１０」と商品情報「１２３４」の組と、が連続してコード化されている。
【特許文献１】特開２００３−３３３１３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、商品に付すバーコードは、製造メーカ或いは販売元で付される、小売業では使用しない不必要な商品情報がバーコードに含まれる場合がある。従来のＰＯＳレジスタは、バーコードを読み込んで会計処理を行う際に、バーコードが一部でも汚損していると、エラーを報知してバーコードの読込を中止する。このような場合、バーコードを読み込んで会計処理を行うことができない。そのため、ＰＯＳレジスタの操作者は、小売業で使用しない不必要な商品情報が汚損していた場合であっても、商品情報を全て目視確認しながら手入力をしなければならず、商品の登録に手間が掛かる、という問題がある。長いバーコードに対応する印字された可読文字を目視確認しながら手入力する場合、目視確認時に誤って違う文字と認識したり、或いは入力を間違える可能性もある。更に、目視確認しながらの手作業であるため、商品の登録をするまでに通常より多く時間が掛かる。
また、上記問題が有るために客捌きを優先させると、商品の部門コードのみを用いて当該商品を会計登録することも考えられるが、商品識別コードが登録（記録保存）されないため、後日顧客から返品の申し出があった場合に、その商品を特定することが困難である、という更なる問題がある。
また、バーコードに含まれる商品情報が複数になると、バーコードが印字される面積が全体的に長く大きくなるため、バーコードが汚損する確率も高く、その頻度も多くなる。そこで、バーコードの一部が汚損していたとしても読み取れる部分のみを読み取るバーコードスキャナ（読み取り装置）であった場合、その装置に対応しなければならない。
【０００５】
本発明は上記の点に鑑みてなされたものであり、その目的は、複数の商品情報を含むバーコードの一部が読み取れなかった場合であっても、少ない操作でより正確に商品の登録を行うことができる精算端末装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は商品に付されたコード情報を読み取り、当該コード情報に基づいて会計処理を行う精算端末装置において、商品情報を判別する識別子と商品情報との組が複数コード化されたコード情報を読み取る読取手段と、取り扱う商品情報に対応する識別子を記憶する識別子取り扱い記憶手段と、前記識別子取り扱い記憶手段に記憶された取り扱う商品情報に対応する識別子を参照して、前記読取手段により読み取られた前記コード情報に含まれる商品情報のうち取り扱う商品情報のみに基づいて商品登録する登録手段と、を備えることを特徴とする精算端末装置である。
【０００７】
この発明によれば、コード情報に含まれる商品情報のうち取り扱う商品情報のみに基づいて商品登録するため、不要なデータを余分に記憶する必要がなくなる。また、バーコードが汚損されているなどして商品情報が読み取れなかった場合であっても、取り扱う商品情報のみを入力すればよく、全ての商品情報を入力する必要がない。また、バーコードの一部が汚損していたとしても読み取れる部分のみを読み取るバーコードスキャナを用いる際は、汚損している部分が取り扱う商品情報でなかった場合には、エラーにすることなく、また不必要な商品情報を入力する必要もない。これにより、複数の商品情報を含むバーコードの一部が汚損していた場合であっても、少ない操作で商品の登録を行うことができる。
【０００８】
また、本発明の一態様は、上記の精算端末装置において、識別子に対応してプログラムを記憶するプログラム記憶手段と、前記登録手段により登録された識別子に対応する前記プログラムを読み出し、読み出した前記プログラムを実行するプログラム実行手段と、
を備えることを特徴とする。
【０００９】
この発明によれば、精算端末装置における会計処理のプログラムを改修することなく、各識別子に対応した様々な機能を実現することができる。例えば、商品の販売期限がコード情報に含まれている場合には、その商品を現在の日付で販売できるか否かを判定する販売可否判定プログラムを実行し、商品の単位重量単価がコード情報に含まれている場合には、重量と単位重量単価とを乗算して販売価格を算出する販売価格表示プログラムを実行して会計処理を行うことが考えられる。
【００１０】
また、本発明の一態様は、上記の精算端末装置において、前記読取手段により読取エラーが発生した場合に、前記識別子取り扱い記憶手段を参照して、取り扱う商品情報の入力を要求する入力要求手段と、商品情報を入力する入力手段と、を備えることを特徴とする。
【００１１】
この発明によれば、商品情報が読み取れなかった場合であっても、取り扱う商品情報だけを入力要求する。このため、全ての商品情報（可読文字）を目視確認しながら入力することが無くなるため、入力ミスを防ぐことができ、登録操作及びその時間を短縮することができる。また、部門コードを用いて商品登録をさせないため、後日返品があった商品が正当なものであるかの商品識別コードの照合作業を素早く確実に行うことができる。
【００１２】
また、本発明の一態様は、上記の精算端末装置において、前記識別子取り扱い記憶手段は、前記取り扱う商品情報に対応する識別子の表示区分を記憶し、前記識別子取り扱い記憶手段に記憶された表示区分に基づいて、前記登録手段により登録された商品情報を表示部に表示する表示手段を備えることを特徴とする。
【００１３】
この発明によれば、コード情報に含まれる商品情報のうち取り扱う商品情報であって、表示区分が「有」のもののみを表示するため、不要なデータを画面へ表示させることがない。このため、店員は商品情報の確認を容易に行うことができる。また、表示が必要である商品情報とそうでないものとを区別して取り扱うことができるので、表示の必要が無い内部処理を行うための商品情報、例えば販売期限や賞味期限など、を画面に表示しないようにすることができる。
【００１４】
また、本発明の一態様は、商品に付されたコード情報を読み取り、当該コード情報に基づいて会計処理を行う精算端末装置において、商品情報を判別する識別子と商品情報との組が複数コード化されたコード情報を読み取る読取手段と、取り扱う商品情報に対応する識別子と当該識別子に関する情報を記憶する識別子取り扱い記憶手段と、前記識別子取り扱い記憶手段に記憶された取り扱う商品情報に対応する識別子を参照して、前記読取手段により読み取られた前記コード情報に含まれる商品情報のうち取り扱う商品情報のみに基づいて商品登録する登録手段と、前記読取手段により読取エラーが発生した場合に、前記識別子取り扱い記憶手段を参照して、取り扱う商品情報の入力を要求する入力要求手段と、商品情報を入力する入力手段と、を備え、前記入力要求手段は、前記識別子取り扱い記憶手段に記憶された前記識別子に関する情報に基づいて、前記取り扱う商品情報の案内を表示部に表示するか又は音声により報知することを特徴とする精算端末装置である。
【００１５】
この発明によれば、バーコードラベルを発行貼付するメーカーにより印字される可読文字の印字方式が異なったとしても（例えば、識別子と商品情報が連続印字され、その区切りが判別し辛い場合など）、ラベルに印字されたどの位置の識別子でどのような商品情報を何桁で入力しなければならないかを表示部へ表示して店員に案内することができる。これにより、ラベルに印字された可読文字の位置とその商品情報の桁数などを表示と一致対応させることができるので店員による入力ミスを軽減することができる。
【発明の効果】
【００１６】
本発明によれば、コード情報に含まれる商品情報のうち取り扱う商品情報のみに基づいて商品登録するため、不要なデータを余分に記憶する必要がなくなる。また、バーコードが汚損されているなどして商品情報が読み取れなかった場合であっても、取り扱う商品情報のみを入力すればよく、全ての商品情報を入力する必要がない。また、バーコードの一部が汚損していたとしても読み取れる部分のみを読み取るバーコードスキャナを用いる際は、汚損している部分が取り扱う商品情報でなかった場合には、エラーにすることなく、また不必要な商品情報を入力する必要もない。これにより、複数の商品情報を含むバーコードの一部が汚損していた場合であっても、少ない操作で商品の登録を行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態による精算端末装置１の外観正面図及び側面図である。また、図２は図１に示した精算端末装置１に内蔵される電気回路の構成を示すブロック図である。
図１及び図２において、符号１１は精算端末装置１の動作全体を制御するＣＰＵ（中央演算装置）であり、図示するように他の構成要素それぞれと接続されている。符号１２はＣＰＵ１１が実行するプログラムが記憶されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であり、ＣＰＵ１１の処理を規定したプログラム等が格納されている。符号１３はＣＰＵ１１の演算処理で使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００１８】
また、符号１４は店員用の表示部であると同時に、モード切替、設定、登録等の入力操作が可能な店員用の操作部として機能する店員用表示部（タッチパネル）である。符号１５は商品登録の完了入力や精算時において顧客から受け取った預り金額などの数字データ入力等を行うための入力手段が設けられ、入力されたデータをＣＰＵ１１へ供給する操作部である。符号１６はＣＰＵ１１からの表示指示に従って所定の情報を表示することにより、顧客に対して商品名や値段を通知する客用表示器である。
【００１９】
符号１７は計算した釣銭のうち、少なくとも硬貨分を釣り銭放出口１７ａに自動的に放出する自動釣銭機であり、１７ｂは客から受け取った預り金（硬貨）を投入するための預り金投入口である。符号１８は商品に貼付されたバーコードを読み取り、そのデータをＣＰＵ１１へ供給するスキャナ部である。符号１９はＣＰＵ１１からの印字指示に従って登録・精算された商品のレシート等の印字を行うレシート印字部である。符号２０はＬＡＮを介した通信によって外部（例えば、ストアコントローラ）とデータ交換を行う交信部である。交信部２０は、例えば、ストアコントローラが保持している登録処理用のＰＬＵファイル（商品マスタ）をダウンロードしたり、逆に売上データをストアコントローラにアップロードしたりする。
【００２０】
また、スキャナ部１８については図１に記載しなかったが、これは、図１に示した精算端末装置１本体に有線で接続され、読み取ったデータを有線で装置本体に送信する構成としても良いし、また、無線によって装置本体に接続され、読み取ったデータを装置本体に無線によって送信するような構成としてもよい。さらに、符号３０は、金銭が収納されているキャッシュドロアである。また、符号２１は、音声案内やブザー音などを出力する音声出力部である。
なお、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、店員用表示部１４、操作部１５、客用表示部１６、自動釣銭機１７、レシート印字部１９、交信部２０、音声出力部２１及びキャッシュドロア３０は、バスを介して接続されており相互に通信可能となっている。
【００２１】
図３は、本実施形態における精算端末装置１が適用されるＰＯＳシステムの構成を示すブロック図である。
ＰＯＳシステムは、複数のＰＯＳレジスタ（精算端末装置１）と、ストアコントローラ２と、を含んで構成される。ストアコントローラ２と精算端末装置１はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続されている。ストアコントローラ２は、データの集計や会計処理などといった事務処理や、このデータに基づいて仕入れ量や生産・加工量などに関する意志決定が行われるエリア（例えば、オフィス）に設置され、商品登録に係る各種ファイルを保持している。
【００２２】
図４は、本実施形態における精算端末装置１が保持する識別子取り扱い設定情報のデータ構成及びデータ例を示す概略図である。
図示するように、識別子取り扱い設定情報（識別子取り扱い記憶手段）は、行と列からなる２次元の表形式のデータであり、ＡＩコードと、識別子定義・内容と、フォーマットと、表示区分の各項目の列を有している。この識別子取り扱い設定情報の主キーはＡＩコードである。また、識別子取り扱い設定情報には、精算端末装置１で取り扱う商品情報に対応するＡＩコードのみが登録されている。識別子定義・内容は、ＡＩコードの定義及び内容である。フォーマットは、バーコードに印字されるフォーマットであり、「ＡＩコード＋商品情報」で表される。例えば、「ｎ２＋ｎ１４」は、ＡＩコードが２桁の数字であり、商品情報が１４桁の数字であることを表す。表示区分は、ＡＩコードに対応する商品情報を表示するか否かを示すデータであり、表示区分「有」は商品情報を表示することを表し、表示区分「無」は商品情報を表示しないことを表す。
【００２３】
図４に示す例では、１行目のデータは、ＡＩコード「０１」に対応する識別子定義・内容は「商品識別コード」であり、フォーマットは「ｎ２＋ｎ１４」であり、表示区分は「有」であることを表す。２行目のデータは、ＡＩコード「１５」に対応する識別子定義・内容は「販売期限」であり、フォーマットは「ｎ２＋ｎ６」であり、表示区分は「無」であることを表す。
なお、精算端末装置１は、各ＡＩコード（識別子）を識別子取り扱い設定情報に設定する設定手段を有しており、操作者は精算端末装置１を操作して取り扱う商品情報のＡＩコードを設定することができる。
なお、本実施形態では、取り扱う商品情報に対応するＡＩコードのみを識別子取り扱い設定情報に登録しているが、全てのＡＩコードを識別子取り扱い設定情報に登録して、図示していない各ＡＩコードの取り扱いデータを設定してもよい。その設定する取り扱いデータは、そのＡＩコードの商品情報を取り扱うか否かを示すデータである。この場合、ＡＩコードの取り扱いデータを「取り扱わない」から「取り扱う」に変更することにより、容易に取り扱う商品情報のＡＩコードを追加することができる。
【００２４】
図５は、本実施形態における精算端末装置１が保持する商品マスタのデータ構成及びデータ例を示す概略図である。精算端末装置１は、当該商品マスタをストアコントローラ２から取得してＲＡＭ１３に記憶する。
図示するように、商品マスタは、行と列からなる２次元の表形式のデータであり、部門コードと、部門名と、商品識別コードと、商品名称と、標準価格と、現在価格と、特売価格と、の各項目の列を有している。この商品ファイルの主キーは商品識別コードである。商品マスタの各行は、商品毎に存在する。
部門コードは、部門を一意に識別するためのコードである。商品識別コードは、商品を一意に識別するためのコードである。通常価格は、商品を通常販売している価格である。現在価格は、商品を現在販売している価格である。特売価格は、商品を特売する際の価格である。
また、会計処理に必要な全ての情報がＡＩコードとその商品情報とで構成することができる場合には、商品ファイルを備えなくても良い。
【００２５】
図６は、本実施形態における精算端末装置１が保持するプログラム設定情報のデータ構成及びデータ例を示す概略図である。
図示するように、プログラム設定情報（プログラム記憶手段）は、行と列からなる２次元の表形式のデータであり、ＡＩコードと、プログラムの各項目の列を有している。このプログラム設定情報の主キーはＡＩコードである。プログラムは、精算端末装置１が実行可能ないずれかのプログラムである。
図６に示す例では、ＡＩコード「３９３ｎ」に対応するプログラムは、各国通貨での支払金額を表示させる「販売価格表示プログラム」である。
なお、プログラムは会計処理のプログラムとは別体で記憶しても良いし、会計処理のプログラムのルーチンとして必要な時に分岐させる方式のどちらでも良い。
【００２６】
次に、精算端末装置１による会計処理手順について説明する。図７は、本実施形態における精算端末装置１による会計処理の手順を示すフローチャートである。
まず、ステップＳ１０１では、ＣＰＵ１１は、識別子取り扱い設定情報をＲＡＭ１３に読み込む。
次に、ステップＳ１０２では、ＣＰＵ１１は、店員がスキャナ部１８を用いて商品に付加されたバーコードを読み取った結果であるコード情報をＲＡＭ１３へ一時記憶する。
次に、ステップＳ１０３では、ＣＰＵ１１は、読取エラーが発生したか否かを判定する。具体的には、ＣＰＵ１１は、スキャナ部１８からエラーコードが入力された場合に読取エラーが発生したと判定する。読取エラーが発生した場合には、ステップＳ１０４へ進む。一方、読取エラーが発生していない場合には、ステップＳ１０５へ進む。
【００２７】
ステップＳ１０４では、ＣＰＵ１１は、読取エラーとなった旨を音声又は店員用表示部１４に表示して店員に通知する。そして、ＣＰＵ１１は、識別子取り扱い設定情報に記憶されているＡＩコードに対応する商品情報の入力を要求する画面を店員用表示部１４に表示し、商品情報の入力を受け付ける。この時、ＣＰＵ１１は、入力要求する商品情報のＡＩコード及び当該ＡＩコードに対応する識別子定義・内容及びフォーマット（識別子に関する情報）を含む案内を表示することにより、店員の入力ミスを防ぐ。例えば、ＡＩコード「０１」の場合には、ＣＰＵ１１は、「ＡＩコード０１：商品識別コードをフォーマット１４桁の数字で入力して下さい」等を表示する。店員は、バーコードとともに商品に可読文字で付された商品情報を読み取って、精算端末装置１に入力する。ＣＰＵ１１は、商品情報が入力されるとそのＡＩコードとともに商品情報を商品明細情報としてＲＡＭ１３に記憶する。つまり、ＣＰＵ１１（入力要求手段）は、読取エラーが発生した場合に、前記識別子取り扱い記憶手段を参照して、取り扱う商品情報の入力を要求する。
【００２８】
一方、ステップＳ１０５では、ＣＰＵ１１は、ＲＡＭ１３に記憶されたコード情報から先頭のＡＩコードと商品情報の組を切り出す。
次に、ステップＳ１０６では、ＣＰＵ１１は、切り出したＡＩコードが識別子取り扱い設定情報に記憶されているＡＩコードであるか否かを判定する。ＡＩコードが識別子取り扱い設定情報に記憶されている場合には、ステップＳ１０７へ進む。一方、ＡＩコードが識別子取り扱い設定情報に記憶されていない場合には、ステップＳ１０５へ戻る。
ステップＳ１０７では、ＣＰＵ１１は、切り出したＡＩコードと商品情報の組を商品明細情報としてＲＡＭ１３に記憶する。つまり、ＣＰＵ１１（登録手段）は、取り扱う商品情報のみを登録する。
次に、ステップＳ１０８では、ＣＰＵ１１は、ＲＡＭ１３に一時記憶されているコード情報から全てのＡＩコードと商品情報の組を切り出したか否かを判定する。切り出した場合には、ステップＳ１０９へ進む。一方、切り出していない場合には、ステップＳ１０５へ戻る。
【００２９】
ステップＳ１０９では、ＣＰＵ１１は、ＲＡＭ１３に記憶した商品明細情報から商品識別コードを取得し、取得した商品識別コードに対応する行を商品マスタから読み出す。
次に、ステップＳ１１０では、ＣＰＵ１１は、プログラム設定情報に記憶されたＡＩコードがＲＡＭ１３に記憶した商品明細情報に含まれているか否かを判定する。本例では、ＡＩコード「３９３ｎ（不定貫計量商品の支払金額表示）」がプログラム設定情報に記憶されているため、ステップＳ１１０では、ＡＩコード「３９３ｎ（不定貫計量商品の支払金額表示）」が商品明細情報に含まれているか否かを判定する。商品明細情報に含まれている場合には、ステップＳ１１１へ進む。一方、商品明細情報に含まれていない場合には、ステップ１１２へ進む。
ステップＳ１１１では、ＣＰＵ１１は、商品明細情報に含まれているＡＩコードに対応するプログラムをプログラム設定情報から読み出し、当該プログラムを実行する。本例では、ＡＩコード「３９３ｎ（不定貫計量商品の支払金額表示）」に対応するプログラム「販売価格表示プログラム」を実行する。「販売価格表示プログラム」は、３９３ｎのＡＩコードに対応する支払い金額（各国通貨）を基に商品の販売価格を表示するプログラムである。このため、ＣＰＵ１１は、商品明細情報に含まれるＡＩコード３９３ｎに対応する通貨コード３桁（例えば、３９２：日本）と１５桁の可変長の支払金額を参照して、商品の販売価格を各国通貨で表示する（例えば、１９３０円等）。
【００３０】
一方、ステップＳ１１２では、ＣＰＵ１１は、ＲＡＭ１３に記憶された商品明細情報のうち、識別子取り扱い設定情報に記憶されている表示区分が「有」であるものを店員用表示部１４に表示する。図４に示すデータ例では、販売期限の表示区分が「無」であるため、販売期限は表示しない。つまり、内部処理のみで使用する商品情報の表示区分を「無」と設定することにより、表示不要な商品情報（例えば、ＡＩコード（１１）：製造年月日、（１５）：販売期限日、（１７）：有効期限日など）を画面に表示させないようにすることができる。例えば、販売期限の場合、販売期限に基づいて販売の許可や禁止を行う内部処理を行うための商品情報であるため、画面に表示する必要がない。
次に、ステップＳ１１３では、ＣＰＵ１１は、全ての商品登録が終了したか否かを判定する。具体的には、ＣＰＵ１１は、操作部１５に備えられた小計キーが押下された場合に商品登録が終了したと判定する。商品登録が終了した場合には、ステップＳ１１４へ進む。一方、商品登録が終了していない場合には、ステップＳ１０２へ戻る。
【００３１】
ステップＳ１１４では、ＣＰＵ１１は、店員が顧客から受け取った預り金額の入力を行う。店員は、操作部１５を用いて金額登録を行う。又は、自動釣銭機１７の預り金投入口１７ｂに入金された金額に基づいて顧客から受け取った預り金額の確定を行っても良い。
次に、ステップＳ１１５では、ＣＰＵ１１は、入力された預かり金額に基づいて釣銭金額を計算し、顧客へ渡す釣銭を自動釣銭機１７から払い出す。
次に、ステップＳ１１６では、ＣＰＵ１１は、商品明細情報、預り金額及び釣銭金額に基づいてレシート印字部１９よりレシートを印字発行する。
次に、ステップＳ１１７では、ＣＰＵ１１は、レシートへ印字した情報を販売実績としてＲＡＭ１３に記憶して、処理を終了する。
【００３２】
このように、本実施形態によれば、精算端末装置１は、コード情報に含まれる商品情報のうち小売業の会計処理で必要なものだけを登録するため、不要なデータを余分に記憶する必要がなくなる。また、バーコードが汚損されているなどして商品情報が読み取れなかった場合であっても、取り扱う商品情報のみを入力すればよく、全ての商品情報を入力する必要がない。これにより、複数の商品情報を含むバーコードの一部が汚損していた場合であっても、少ない操作で商品の登録を行うことができる。
また、精算端末装置１は、プログラム設定情報を記憶しているため、精算端末装置１における会計処理のプログラムを改修することなく、各識別子に対応した様々な機能を実現することができる。
また、精算端末装置１は、商品情報が読み取れなかった場合であっても、小売業の会計処理で必要なものだけを入力要求する。このため、全ての商品情報（可読文字）を目視確認しながら入力することが無くなるため、入力ミスを防ぐことができ、登録操作と、その時間を短縮することができる。
【００３３】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
また、本実施形態では、精算端末装置１で取り扱う商品情報のＡＩデータを記憶しているが、商品毎にどのＡＩデータを取り扱うかを設定してもよい。
また、本実施形態では、販売価格表示プログラムのみがプログラム設定情報に設定されているが、例えば、商品の製造年月日、販売期限日、有効期限日などのＡＩコードに、商品を現在の日付で販売できるか否かを判定する販売可否判定プログラムをプログラム設定情報に設定してもよい。この場合、精算端末装置１は、読み取ったコード情報に販売期限のＡＩコードが含まれていると、販売可否判定プログラムを実行して商品を現在の日付で販売できるか否かを判定する。或いは、単位重量単価と重量との組により、単位重量単価と重量を乗算して販売価格を算出するプログラムをプログラム設定情報に設定してもよい。
【００３４】
また、本実施形態では、バーコードを読み取れるか否かの判断しかできないスキャナ部を用いて説明したが、これに限らず、バーコードを読み取るスキャナ部の読み取りソフトが識別子毎に商品情報を読み取るものを使用してもよい。この場合、取り扱う識別子の商品情報のみを読み取るようにし、バーコード全部を読み取らなくても良いようにしてもよい。
また、本実施形態では、入力の案内やエラーなどを画面に表示して報知しているが、これに限らず、音声によりナビゲーションしてもよく、表示と合わせて報知させてもよい。
【００３５】
また、ラベル印字フォーマット（印字される商品名称、価格、バーコードなどの印字位置及び前記印字されるバーコードの識別子とその商品情報の桁数とその印字順など）を記憶しておき、清算端末装置１のスキャナ部１８で前記ラベルに印字されたバーコードの読み込み時にエラーとなった場合は、上述したステップＳ１０４において、ラベルのイメージ（画像）を店員用表示部１４に表示し、エラーとなった取り扱う識別子と商品情報とを前記ラベルのイメージで表示されたどの位置に何桁で印字されているかを判り易く対応させて表示しても良い。前記表示の方法は、取り扱う識別子とその商品情報のみを判別し易く色分けして表示させたり、或いは取り扱う識別子とその商品情報のみを反転表示させ、ラベルに印字された可読文字と表示とを一致対応させるようにしても良い。その他の表示方法としては、取り扱う識別子に対応する商品情報の入力が一つ完了すると、次の識別子とその商品情報の印字位置とその桁数とをラベルのイメージ（画像）へ順次表示させ、一つづつラベルの可読文字と表示とを一致対応させて入力させる方式であっても良い。これにより、ラベルに印字された可読文字の位置とイメージ（画像）表示された識別子とその商品情報との位置を一致対応させることができるので、店員による入力ミスを軽減することが出来る。
なお、識別子（ＡＩコード）は、流通システム開発センターなどで統一されたもの（ＩＳＯ／ＩＥＣ１５４１８規格）に準拠しているものを使用する。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態による精算端末装置の外観正面図及び側面図である。
【図２】本実施形態における精算端末装置に内蔵される電気回路の構成を示すブロック図である。
【図３】本実施形態における精算端末装置が適用されるＰＯＳシステムの構成を示すブロック図である。
【図４】本実施形態における精算端末装置が保持する識別子取り扱い設定情報のデータ構成及びデータ例を示す概略図である。
【図５】本実施形態における精算端末装置が保持する商品マスタのデータ構成及びデータ例を示す概略図である。
【図６】本実施形態における精算端末装置が保持するプログラム設定情報のデータ構成及びデータ例を示す概略図である。
【図７】本実施形態における精算端末装置による会計処理の手順を示すフローチャートである。
【図８】ＧＳ１  ＤａｔａＢａｒシンボルのデータ例である。
【符号の説明】
【００３７】
１…精算端末装置  ２…ストアコントローラ  １１…ＣＰＵ  １２…ＲＯＭ  １３…ＲＡＭ  １４…店員用表示部  １５…操作部  １６…客用表示部  １７…自動釣銭機  １７ａ…釣り銭放出口  １７ｂ…預り金投入口  １８…スキャナ部  １９…レシート印字部  ２０…交信部  ２１…音声出力部  ３０…キャッシュドロア
【図１】
2010086329.tif 000003
【図２】
2010086329.tif 000004
【図３】
2010086329.tif 000005
【図４】
2010086329.tif 000006
【図５】
2010086329.tif 000007
【図６】
2010086329.tif 000008
【図７】
2010086329.tif 000009
【図８】
2010086329.tif 000010