(57)【特許請求の範囲】
【請求項１】
購入対象の商品を登録する商品登録装置と、代金決済を行なう会計装置とを有するＰＯＳシステムにおいて、
前記商品登録装置は、
顧客から回収された品券の金額を示す情報を入力する入力手段と、
前記入力手段により入力された品券の金額を示す情報を、自装置の識別情報に対応付けて登録する品券登録手段と、
前記品券登録手段により登録された品券の金額を示す情報及び自装置の識別情報と、前記顧客が購入する商品を示す情報と、を含む取引データを生成する生成手段と、
を備え、
前記会計装置は、
前記生成手段によって生成された前記取引データを取得する取得手段と、
前記取得手段により取得された前記取引データを記憶する記憶手段と、
前記記憶手段に記憶された前記品券の金額を示す情報及び前記識別情報に基づいて、各商品登録装置における品券の在高の理論値を算出する算出手段と、
品券を回収した前記商品登録装置の識別情報と、当該商品登録装置における品券の在高の理論値と、品券による売上金額とを出力する出力手段と、
を備えることを特徴とするＰＯＳシステム。
【請求項２】
前記商品登録装置は、前記生成手段によって生成された前記取引データを示す情報を印刷する印刷手段をさらに備え、
前記会計装置の前記取得手段は、前記印刷手段によって印刷された情報を読み取ることによって前記取引データを取得する、
ことを特徴とする請求項１に記載のＰＯＳシステム。
【請求項３】
購入対象の商品を登録する商品登録装置と、代金決済を行なう会計装置とを有するＰＯＳシステムであって、
前記商品登録装置は、
顧客から回収された品券の金額を示す情報を入力する入力手段と、
前記入力手段により入力された品券の金額を示す情報を、自装置の識別情報に対応付けて登録する品券登録手段と、
前記品券登録手段により登録された品券の金額を示す情報及び自装置の識別情報と、前記顧客が購入する商品を示す情報と、を含む取引データを生成する生成手段と、
を備え、
前記会計装置は、
前記生成手段によって生成された前記取引データを取得する取得手段と、
前記取得手段により取得された前記取引データを記憶する記憶手段と、
前記記憶手段に記憶された前記品券の金額を示す情報及び前記識別情報に基づいて、各商品登録装置における品券の在高の理論値を算出する算出手段と、
品券を回収した前記商品登録装置の識別情報と、当該商品登録装置における品券の在高の理論値と、品券による売上金額とを出力する出力手段と、
を備えることを特徴とするＰＯＳシステム、としてコンピュータを動作させるためのコンピュータプログラム。
【請求項４】
購入対象の商品を登録する商品登録装置と、代金決済を行なう会計装置とを有するＰＯＳシステムの前記会計装置において、
顧客から回収された品券の金額を示す情報を入力する入力手段と、前記入力手段により入力された品券の金額を示す情報を、自装置の識別情報に対応付けて登録する品券登録手段と、前記品券登録手段により登録された品券の金額を示す情報及び自装置の識別情報と、前記顧客が購入する商品を示す情報と、を含む取引データを生成する生成手段と、を備える前記商品登録装置によって生成された前記取引データを取得する取得手段と、
前記取得手段により取得された前記取引データを記憶する記憶手段と、
前記記憶手段に記憶された前記品券の金額を示す情報及び前記識別情報に基づいて、各商品登録装置における品券の在高の理論値を算出する算出手段と、
品券を回収した前記商品登録装置の識別情報と、当該商品登録装置における品券の在高の理論値と、品券による売上金額とを出力する出力手段と、
を備えることを特徴とする会計装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳシステム、コンピュータプログラム及び会計装置に関する。
【背景技術】
【０００２】
現在、顧客との取引データを登録する商品登録装置と、登録された取引データに基づいて客自らが代金決済を行なう会計装置とからなるＰＯＳシステムがある。このようなＰＯＳシステムでは、代金決済で用いられる品券を商品登録装置において登録及び回収し、品券に相当する金額を除いた代金を会計装置において決済する仕組みとなっている。
特許文献１には、売上データ及び決済データを関連付けて処理することができる情報サーバ装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２８２３２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したＰＯＳシステムでは、商品登録装置が品券の登録と回収とを行なうため、品券の在高が商品登録装置にしか記憶されなかった。このため、出力装置としての会計装置が売上レポートを出力した場合、売上と在高との合計とが一致しないという問題が生じる。そのため、一日の締め時に、商品登録装置と、出力装置としての会計装置との両方のレポートが必要となり、それぞれのレポートから必要な情報を抽出して合算しなければ、会計装置での在高が判らないという問題がある。
【０００５】
本発明は、上記の点に鑑みてなされたものであり、その目的は、商品登録装置と、出力装置とからなるＰＯＳシステムにおいて、品券の売上と在高とを把握可能なレポートを出力装置が出力することができるＰＯＳシステム、コンピュータプログラム及び会計装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するためになされたものであり、購入対象の商品を登録する商品登録装置と、出力装置とを有するＰＯＳシステムにおいて、前記商品登録装置は、顧客から品券を回収し、前記品券の金額を示す情報を登録し、前記出力装置は、前記品券の金額を示す情報に基づいて前記品券の在高の理論値を算出し、当該品券を回収した前記商品登録装置の前記理論値と、前記品券による売上金額と、をレポートとして出力することを特徴とするＰＯＳシステムである。
【０００７】
この発明によれば、品券による売上と在高とを把握可能なレポートを出力装置が出力することができる。また、品券を回収した商品登録装置毎に品券の在高の理論値が出力（印字、表示等）されるため、品券を登録回収した品券の売上と在高とに違算が発生した際に、どの商品登録装置において違算が生じたかを、店員は容易に把握でき、スムーズに追跡調査を行うことができる。
【０００８】
また、本発明は、上記のＰＯＳシステムにおいて、前記商品登録装置は、前記顧客から回収した品券の金額を示す情報を入力する入力手段と、前記入力手段により入力された品券の金額を示す情報を、自装置の識別情報に対応付けて登録する品券登録手段と、前記品券登録手段により登録された品券の金額を示す情報を、前記顧客が購入する商品を示す取引データに付加する生成手段と、を備え、前記出力装置は、前記取引データを取得する取得手段と、前記取得手段により取得された前記取引データを記憶する記憶手段と、前記記憶手段に記憶された前記品券の金額を示す情報に基づいて、各商品登録装置における品券の在高の理論値をそれぞれ算出する算出手段と、品券を回収した前記商品登録装置の識別情報と、当該商品登録装置における品券の在高の理論値と、品券による売上金額とを含む前記レポートを出力する出力手段と、を備えることを特徴とする。
【０００９】
この発明によれば、商品登録装置は、自装置において回収及び登録した品券の金額を示す情報を取引データに付加する。そして、出力装置が、品券の金額を示す情報が付加された取引データを取得し、記憶する。これにより、出力装置は、各商品登録装置において回収された品券の在高の理論値を算出して、レポートに出力することができる。すなわち、出力装置は、品券による売上と在高とを把握可能なレポートを出力することができる。これにより、各商品登録装置によるレポートがなくとも、出力装置による１枚のレポートで、店員は、品券による売上と在高とを把握することができる。
【００１０】
また、本発明は、上記のＰＯＳシステムにおいて、前記品券登録手段は、前記品券を扱った店員の識別情報を、前記品券の金額を示す情報に付加し、前記出力手段は、前記品券を扱った店員の識別情報を含む前記レポートを出力することを特徴とする。
【００１１】
この発明によれば、品券を扱った（顧客から回収して商品登録装置に登録した）店員の識別情報を含むレポートを出力装置が出力するため、出力装置による１枚のレポートで、店員は、どの店員が品券を扱ったかを把握することができる。
【発明の効果】
【００１２】
本発明によれば、品券による売上と在高とを把握可能なレポートを出力装置が出力することができる。また、品券を回収した商品登録装置毎に品券の在高の理論値を出力するため、品券を登録回収した品券の売上と在高とに違算が発生した際に、どの商品登録装置において違算が生じたかを、店員は容易に把握でき、スムーズに追跡調査を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態における、ＰＯＳシステムにおける会計処置の流れを示すイメージ図である。
【図２】一実施形態における、ＰＯＳシステムの構成図である。
【図３】一実施形態における、印刷用ＰＯＳレジスタの構成を示すブロック図である。
【図４】一実施形態における、印刷用ＰＯＳレジスタのＲＡＭに記憶される取引データの一例を示す概略図である。
【図５】一実施形態における、印刷用ＰＯＳレジスタのＲＡＭに記憶される品券情報のデータ構造及びデータ例を示す概略図である。
【図６】一実施形態における、印刷用ＰＯＳレジスタのＲＡＭに記憶される買い上げ明細情報のデータ構造及びデータ例を示す概略図である。
【図７】一実施形態における、会計用ＰＯＳレジスタの外観構成の一部を示す斜視図である。
【図８】一実施形態における、会計用ＰＯＳレジスタの構成を示すブロック図である。
【図９】一実施形態における、会計用ＰＯＳレジスタのＲＡＭに記憶される会計データの一例を示す概略図である。
【図１０】一実施形態における、印刷用ＰＯＳレジスタの動作を示すフローチャートである。
【図１１】一実施形態における、精算用レシートの一例を示す概略図である。
【図１２】一実施形態における、会計用ＰＯＳレジスタの会計時における動作を示すフローチャートである。
【図１３】一実施形態における、会計用ＰＯＳレジスタのレジ日計レポート出力時における動作を示すフローチャートである。
【図１４】、一実施形態における、レジ日計レポートの一例を示す概略図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。図１は、一実施形態における、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）システムにおける会計処置の流れを示すイメージ図である。まず、印刷用ＰＯＳレジスタ（商品登録装置）２０は、顧客が購入する商品に付されたバーコードを、店員の操作によりスキャンして、商品登録する。
【００１５】
顧客が購入する全ての商品のバーコードについて商品登録が完了した場合、印刷用ＰＯＳレジスタ２０は、精算用コードを印刷媒体（レシート用紙）である精算用レシート（会計用伝票）４０に印刷し、精算用レシート４０を顧客に発行する。ここで、精算用コードは、顧客が購入する全ての商品の買上金額を精算する際に読み取られるコードであって、顧客が購入する商品を示す取引データを特定するためのコードである。
【００１６】
精算用レシート４０を受け取った顧客は、会計用ＰＯＳレジスタ（出力装置としての会計装置）３０が備えるスキャナ部を用いて、精算用レシート４０に印刷された精算用コードを読み取らせ、その顧客自身が、会計用ＰＯＳレジスタ３０の操作ボタンを操作することで、買上金額を精算する。
【００１７】
これにより、店員は、商品登録と精算用コードの印刷操作とを行うが、買上金額の精算を行わないので、効率よく短時間に会計処理を行うことができる。また、顧客が購入する商品の登録については店員が行うので、店員は、商品登録の改ざんが起こらないよう、セキュリティ面における監視役としての役割も果たすことができる。
【００１８】
なお、精算用コードが印刷された精算用レシート４０を発行する印刷用ＰＯＳレジスタ２０と、精算用レシート４０に印刷された精算用コードに基づいて、商品の買上金額の精算を行う会計用ＰＯＳレジスタ３０の設置台数とを、同数にする必要はない。例えば、会計用ＰＯＳレジスタ３０における処理時間は、精算用コードに基づいて会計を行うので短いため、会計用ＰＯＳレジスタ３０の設置台数を少なくしてもよい。
【００１９】
これにより、会計用ＰＯＳレジスタ３０の設置台数を削減して、会計用ＰＯＳレジスタ３０が設置される面積を削減すれば、削減した面積を売り場面積として有効活用させることができる。また、仮に、印刷用ＰＯＳレジスタ２０及び会計用ＰＯＳレジスタ３０の少なくとも一方の台数を削減した場合、従来のＰＯＳシステムと比べると、会計処理にかかる時間を大幅に短縮することができるので、会計処理を待つ顧客の待ち行列を解消させることができる。
【００２０】
次に、ＰＯＳシステムの各構成について説明する。
図２は、一実施形態における、ＰＯＳシステムの構成図である。図２に示すように、ＰＯＳシステムは、ストアコントローラ１０と、Ｎ台（Ｎは２以上の整数）の印刷用ＰＯＳレジスタ２０と、Ｍ台（Ｍは１以上の整数）の会計用ＰＯＳレジスタ３０とを含んで構成される。
【００２１】
ストアコントローラ１０は、ＰＯＳシステムを制御するコンピュータであり、商品マスタなどの種々の情報を管理する。ストアコントローラ１０は、各印刷用ＰＯＳレジスタ２０及び各会計用ＰＯＳレジスタ３０に、最新の商品マスタを適宜送信する。ここで、商品マスタとは、各商品の商品識別情報、商品名称、及び販売価格などの商品情報を格納したファイルであって、適宜更新される。また、ストアコントローラ１０は、印刷用ＰＯＳレジスタ２０から顧客の取引データと当該取引データを識別する識別情報とを受信すると、受信した取引データと識別情報とを対応付けて記憶する。取引データとは、顧客の買上内容等、顧客との取引に関するデータである。また、ストアコントローラ１０は、会計用ＰＯＳレジスタ３０から取引データの識別情報を受信すると、受信した識別情報に対応する取引データを会計用ＰＯＳレジスタ３０へ返信する。
【００２２】
印刷用ＰＯＳレジスタ２０には、ストアコントローラ１０に接続されていない印刷用ＰＯＳレジスタ２０と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１１を介してストアコントローラ１０に接続されている印刷用ＰＯＳレジスタ２０とが存在してよい。
【００２３】
印刷用ＰＯＳレジスタ２０には、顧客が購入する商品に付されたバーコード（バーコード）を店員の操作により読み取るスキャナが接続されている。印刷用ＰＯＳレジスタ２０は、顧客が購入する商品に付されたバーコードに基づいて、顧客が購入する商品の全ての買上内容（取引データ）を精算用コードに変換し、変換した精算用コードを精算用レシート４０に印刷する。ここで、精算用レシート４０に印刷されるコードは、２次元コード（例えば、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コード（登録商標））である。或いは、印刷用ＰＯＳレジスタ２０は、顧客が購入する商品のすべての買上内容（取引データ）と当該取引データの識別情報とをストアコントローラ１０に送信する。そして、印刷用ＰＯＳレジスタ２０は、取引データの識別情報を示すバーコードを精算用レシート４０に印刷する。
【００２４】
会計用ＰＯＳレジスタ３０には、ストアコントローラ１０に接続されていない会計用ＰＯＳレジスタ３０と、ＬＡＮ１１を介してストアコントローラ１０に接続されている会計用ＰＯＳレジスタ３０とが存在してよい。
【００２５】
会計用ＰＯＳレジスタ３０には、精算用レシート４０に印刷されたコード（コード情報）を読み取るスキャナが接続されている。会計用ＰＯＳレジスタ３０は、精算用レシート４０に印刷されたコードに基づき顧客自らが会計操作する装置である。会計用ＰＯＳレジスタ３０は、顧客の操作により、精算用レシート４０に印刷されたコードをスキャナで読み取り、さらに、操作ボタンを介した操作入力に応じて、商品の買上金額の精算を行なう。
【００２６】
図３は、一実施形態における、印刷用ＰＯＳレジスタ２０の構成を示すブロック図である。印刷用ＰＯＳレジスタ２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、スキャナ部２０４と、表示部（店員用）２０５と、表示部（客用）２０５ａと、操作部２０６と、通信部２０７と、ブザー２０８と、レシート印刷手段２０９と、ハードディスク２１０とを備える。これらは、バスを介して相互に通信可能である。
【００２７】
ＲＯＭ２０２は、読み出し専用メモリであり、プログラムを予め記憶する。
ＣＰＵ２０１は、中央演算処理装置であり、ＲＯＭ２０２に記憶されているプログラムを読み出して実行することにより、印刷用ＰＯＳレジスタ２０の動作を制御する。
【００２８】
スキャナ部２０４は、商品に付されているバーコード（商品コード）を光学的に読み取る。
ＲＡＭ２０３は、随時読み出し書き込みメモリであり、種々の情報を記憶する。例えば、ＲＡＭ２０３は、スキャナ部２０４によって読み取られたバーコードに基づく商品情報などを記憶する。また、例えば、ＲＡＭ２０３は、操作ボタンが操作された履歴を記憶してもよい。
【００２９】
表示部（店員用）２０５及び表示部（客用）２０５ａは、種々の情報を表示する。例えば、表示部（店員用）２０５及び表示部（客用）２０５ａは、商品マスタから取得した情報（例えば、商品の名称、価格等）を表示する。また、表示部（店員用）２０５は、タッチパネル（例えば、液晶タッチパネル）であり、店員に対する種々の情報を表示する。さらに、表示部（店員用）２０５は、画面内の領域に表示された操作ボタン（プリセットボタン）が操作されることにより、予め設定登録された商品情報（商品コード等）について、操作入力を受け付ける。
【００３０】
操作部２０６は、印刷用ＰＯＳレジスタ２０を動作させるための各種の操作ボタン（小計キー、現計キー、置数キー、訂正キー、品券キー及びプリセットキー等）を備える。例えば、操作部２０６は、操作ボタン（プリセットキー）が操作されることにより、そのプリセットキーに予め設定登録されている商品情報（商品コード等）について、操作入力を受け付ける。
【００３１】
通信部２０７は、ＬＡＮ１１を介して、他の装置と通信する。なお、例えば、ＣＤ−ＲＯＭなどの記憶媒体を介してＲＡＭ２０３に最新の商品マスタを記憶させるなどすれば、通信部２０７は、ストアコントローラ１０に必ずしも接続されていなくてよい。
ブザー２０８は、店員が操作を確認することが必要な場合などに、ブザー音を発生させる。
【００３２】
レシート印刷手段２０９は、２次元コード又はバーコードを精算用レシート４０に印刷する。
ハードディスク２１０は、２次元コード又はバーコードが精算用レシート４０に印刷された場合、ＲＡＭ２０３が一時的に記憶する顧客の買上内容及び順番情報を記憶する。
【００３３】
図４は、一実施形態における、印刷用ＰＯＳレジスタ２０のＲＡＭ２０３に記憶される取引データの一例を示す概略図である。
図示するように、取引データには、品券情報と、買い上げ明細情報とが含まれる。品券情報は、当該取引において使用された品券に関するデータ（品券の金額を示す情報）である。買い上げ明細情報は、顧客が購入する商品に関する情報である。
【００３４】
図５は、一実施形態における、印刷用ＰＯＳレジスタ２０のＲＡＭ２０３に記憶される品券情報のデータ構造及びデータ例を示す概略図である。
図示するように、品券情報は、登録装置番号と、担当者と、金額との各項目を有している。登録装置番号は、印刷用ＰＯＳレジスタ２０‐ｎの識別情報（符号ｎは、１〜Ｎのいずれかの整数）である。また、担当者は、品券を顧客から回収して印刷用ＰＯＳレジスタ２０に登録した（扱った）店員の識別情報である。また、金額は、品券に相当する金額である。
【００３５】
図６は、一実施形態における、印刷用ＰＯＳレジスタ２０のＲＡＭ２０３に記憶される買い上げ明細情報のデータ構造及びデータ例を示す概略図である。
図示するように、買い上げ明細情報は、ＪＡＮコードと、商品名称と、個数と、値段と、付加情報との各項目を有している。ＪＡＮコードは、商品の識別情報である。商品名称は、商品の名称である。個数は、商品の買上個数である。値段は、商品の販売価格である。付加情報は、商品の付加情報である。
【００３６】
図７は、一実施形態における、会計用ＰＯＳレジスタ３０の外観構成を示す正面図である。図８は、一実施形態における、会計用ＰＯＳレジスタ３０の構成を示すブロック図である。
会計用ＰＯＳレジスタ３０は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、スキャナ部３０４と、表示部３０５と、操作部３０６と、通信部３０７と、ブザー３０８と、印刷部３０９と、決済端末３１０〜３１２と、サインポール３１３とを備える。これらは、バスを介して相互に通信可能である。
なお、会計用ＰＯＳレジスタ３０は、電源投入後の起動時に、バスを介してスキャナ部３０４、決済端末３１０〜３１２等が動作可能であるかを確認するための通信を各装置と行ない、動作可能であるか否かの情報をＲＡＭ３０３に記憶する。例えば、メモリ内の接続装置動作可否エリア（例えば、端末識別情報＝決済端末３１０  動作可否フラグ＝０（０：動作可、１：動作不能））に記憶させ、各報知手段の動作可能の報知を行なう際に前記ＲＡＭ３０３の接続装置動作可否エリアに記憶する情報に基づき報知を行なうようにしてもよい。
【００３７】
スキャナ部（読取手段、取得手段）３０４は、印刷用ＰＯＳレジスタ２０により精算用レシート４０に印刷された精算用コード（２次元コード又はバーコード）、或いは商品に付されているバーコード（商品コード）を光学的に読み取る（取得する）。
【００３８】
ＲＡＭ３０３は、種々の情報を記憶する、随時読み出し書き込みメモリである。例えば、ＲＡＭ（記憶手段）３０３は、ストアコントローラ１０から取得した商品マスタ、及びスキャナ部３０４によって読み取られた精算用コードによって特定される取引データなどを記憶する。また、ＲＡＭ３０３は、一取引における会計に関するデータである会計データを記憶する。
【００３９】
決済端末（釣銭釣札機）３１０は、会計（商品の買上金額の精算）において、現金により決済を実行し、決済を実行した結果（例えば、決済が成立したか否かを示す情報）を、バスを介してＣＰＵ３０１に出力する。
【００４０】
決済端末３１１は、会計において、クレジットにより決済を実行し、決済を実行した結果を、ポート及びバスを介してＣＰＵ３０１に出力する。
【００４１】
決済端末３１２は、会計において、電子マネーにより決済を実行し、決済を実行した結果を、バスを介してＣＰＵ３０１に出力する。
【００４２】
表示部３０５は、ＣＰＵ３０１からの制御に応じて、種々の情報を画面に表示する。また、表示部３０５は、画面に表示した操作ボタンが操作された履歴（例えば、操作回数、操作順など）を、操作ボタン毎にＲＡＭ３０３に記憶させる。
【００４３】
ＲＯＭ３０２は、プログラムを記憶している読み出し専用メモリである。
ＣＰＵ３０１は、中央演算処理装置であり、ＲＯＭ３０２に記憶されているプログラムを読み出して実行することにより、会計用ＰＯＳレジスタ３０の動作を制御する。
【００４４】
操作部３０６は、会計用ＰＯＳレジスタ３０を動作させるための各種の操作ボタン（訂正キー及びプリセットキー等）を備える。例えば、操作部３０６は、操作ボタン（訂正キー）が操作されることにより、操作入力の訂正を受け付ける。
【００４５】
通信部３０７は、ＬＡＮ１１を介して、他の装置と通信する。例えば、ストアコントローラ１０と接続して、ストアコントローラ１０から最新の商品マスタを取得する。なお、例えば、ＣＤ−ＲＯＭなどの記憶媒体を介してＲＡＭ３０３に最新の商品マスタを記憶させるなどすれば、通信部３０７は、ストアコントローラ１０に必ずしも接続されていなくてよい。
【００４６】
ブザー３０８は、エラー等が発生した場合、エラーを報知するブザー音を発生させる。
印刷部３０９は、会計（商品の買上金額の精算）が終了した場合、顧客が持ち帰る会計済みレシートを印刷して発行する。また、印刷部（出力手段）３０９は、１日の売上や在高を示すレジ日計レポートを印刷して発行（出力）する。
サインポール３１３は、会計用ＰＯＳレジスタ３０が操作可能である旨を報知する。
【００４７】
図９は、一実施形態における、会計用ＰＯＳレジスタ３０のＲＡＭ３０３に記憶される会計データの一例を示す概略図である。
図示するように、会計データには、品券情報と、買い上げ明細情報と、精算情報とが含まれる。精算情報は、当該取引の決済方法（現金、クレジットカード、又は電子マネー等）、合計金額、預かり金額、お釣及び買上点数等、精算に関する情報である。
【００４８】
次に、ＰＯＳシステムにおける動作の手順を説明する。
図１０は、一実施形態における、印刷用ＰＯＳレジスタ２０の動作を示すフローチャートである。
まず、店員が、印刷用ＰＯＳレジスタ２０のスキャナ部２０４を用いて、商品のバーコードを読み込ませる。スキャナ部２０４は、バーコードが示すＪＡＮコードを読み込む（ステップＳ１０１）。
【００４９】
ＣＰＵ２０１は、当該読み込んだＪＡＮコードの商品に関する情報（例えば、ＪＡＮコード、商品名称、値段、付加情報等）をＲＡＭ２０３の買い上げ明細情報に書き込み、当該商品を登録する（ステップＳ１０２）。続いて、ＣＰＵ２０１は、商品登録が完了したか否かを判定する（ステップＳ１０３）。具体的には、ＣＰＵ２０１は、操作部２０６にある印刷ボタンまたは現計キーが押下された場合に、商品登録が完了したと判定する。店員は、買い物かごに入っている全ての商品のバーコードが読まれたら、操作部２０６にある「印刷」ボタンまたは「現計」キーを押す。
【００５０】
商品登録が完了していない場合（ステップＳ１０３：Ｎｏ）、印刷用ＰＯＳレジスタ２０は、ステップＳ１０１に処理を戻す。すなわち、印刷用ＰＯＳレジスタ２０は、買い物かごに入っている全ての商品のバーコードが読み込まれるまで、Ｓ１０１〜Ｓ１０３の処理を繰り返す。
【００５１】
一方、商品登録が完了した場合（ステップＳ１０３：Ｙｅｓ）、ＣＰＵ２０１は、品券が利用されたか否かを判定する（ステップＳ１０４）。具体的には、ＣＰＵ２０１は、操作部２０６にある品券キーが押下され、その金額が入力された場合に、品券が利用されたと判定する。店員は、本取引に利用する品券を顧客から受け取ると、品券を当該印刷用ＰＯＳレジスタ２０に回収し、品券キーを押下してその金額を操作部（入力手段）２０６により入力する。
【００５２】
品券が利用された場合（ステップＳ１０４：Ｙｅｓ）、ＣＰＵ（品券登録手段）２０１は、入力された品券の金額と、当該印刷用ＰＯＳレジスタ２０の識別情報と、当該品券を扱った店員（担当者）の識別情報とを当該取引の品券情報としてＲＡＭ２０３に書き込み、品券を登録する（Ｓ１０５）。品券を扱った店員とは、品券を顧客から受け取り当該印刷用ＰＯＳレジスタ２０に登録した店員であり、例えば、当該印刷用ＰＯＳレジスタ２０の操作者である。ここで、品券を扱った店員の識別情報は、例えば、操作部（店員情報入力手段）２０６により予め印刷用ＰＯＳレジスタ２０に入力されている。或いは、店員の識別情報を示すバーコードをスキャナ部（店員情報入力手段）２０６が読み取ることにより、品券を扱った店員の識別情報を印刷用ＰＯＳレジスタ２０に入力してもよい。
【００５３】
品券が利用されていない場合（ステップＳ１０４：Ｎｏ）、またはステップＳ１０５に続いて、ＣＰＵ（生成手段）２０１は、品券情報と買上明細情報とを含む取引データを生成し（ステップＳ１０６）、生成した取引データをＲＡＭ２０３に書き込む。
続いて、ＣＰＵ（生成手段）２０１は、取引データをＲＡＭ２０３から読み出し、読み出した取引データに基づいて精算用コードを生成する（ステップＳ１０７）。具体的には、ＣＰＵ２０１は、当該印刷用ＰＯＳレジスタ２０がＬＡＮ１１に接続していない場合、読み出した取引データを２次元コードに変換する。一方、ＣＰＵ２０１は、当該印刷用ＰＯＳレジスタ２０がＬＡＮ１１に接続している場合、読み出した取引データに識別情報を付与し、取引データと付与した識別情報とをストアコントローラ１０に送信する。そして、ＣＰＵ２０１は、付与した識別情報を示すバーコードを生成する。
最後に、レシート印刷手段２０９が、生成された精算用コードを精算用レシート４０に印刷する（ステップＳ１０８）。
【００５４】
図１１は、一実施形態における、精算用レシート４０の一例を示す概略図である。図１１（ａ）は、バーコードＣ２が印刷された精算用レシート４０の一例である。精算用レシート４０に印刷されたバーコードＣ２は、顧客の取引データの識別情報を示す。印刷用ＰＯＳレジスタ２０は、顧客の取引データと当該取引データの識別情報とをストアコントローラ１０に送信して登録するとともに、当該取引データの識別情報を示すバーコードＣ１を精算用レシート４０に印刷する。一方、図１１（ｂ）は、２次元コードＣ１が印刷された精算用レシート４０の一例である。精算用レシート４０に印刷された２次元コードＣ１は、顧客の取引データを示す。印刷用ＰＯＳレジスタ２０は、顧客の取引データを２次元コードＣ１に変換し、変換した２次元コードＣ１を精算用レシート４０に印刷する。
【００５５】
図１２は、一実施形態における、会計用ＰＯＳレジスタ３０の会計時における動作を示すフローチャートである。
まず、顧客は、会計用ＰＯＳレジスタ３０のスキャナ部３０４を用いて、精算用レシート４０の精算用コードを読ませる。スキャナ部３０４は、精算用コードを読み取る（ステップＳ２０１）。
【００５６】
続いて、ＣＰＵ３０１は、読取られた精算用コードが２次元コードであるか否かを判定する（ステップＳ２０２）。
スキャナ部３０４により２次元コードが読取られた場合（ステップＳ２０２：Ｙｅｓ）、ＣＰＵ３０１は、取引データを２次元コードから読み出す（ステップＳ２０３）。
一方、スキャナ部３０４により２次元コードが読取られていない場合（ステップＳ２０２：Ｎｏ）、ＣＰＵ３０１は、スキャナ部３０４により読取られたバーコードが示す識別情報を用いてストアコントローラ１０から取引データを読み出す（ステップＳ２０４）。具体的には、ＣＰＵ３０１は、通信部３０７を介して、バーコードが示す識別情報をストアコントローラ１０に送信し、識別情報に対応する取引データをストアコントローラ１０から受信する。
【００５７】
ステップＳ２０３又はステップＳ２０４に続いて、読み出した取引データの買い上げ明細情報を表示部３０５に表示する（ステップＳ２０５）。
そして、ＣＰＵ３０１は、表示部３０５に顧客への会計操作を進めるための指示を表示させる。その後、顧客が表示部３０５に表示された指示に従い、会計を済ませる（ステップＳ２０６）。
会計完了後に、ＣＰＵ３０１は、顧客が持ち帰る会計済みレシートを印刷部３０９に印刷させる（Ｓ２０７）。
最後に、ＣＰＵ３０１は、読み出した取引データ及びステップＳ２０６における会計結果に基づいて会計データを生成し、生成した会計データをＲＡＭ３０３に書き込み、記憶する（ステップＳ２０８）。
【００５８】
図１３は、一実施形態における、会計用ＰＯＳレジスタ３０のレジ日計レポート出力時における動作を示すフローチャートである。
本図における処理は、会計用ＰＯＳレジスタ３０において、レジ日計レポートを出力する操作がされた場合に行われる。
まず、ＣＰＵ３０１は、本日１日分の会計データを全てＲＡＭ３０３から読み出す（ステップＳ３０１）。
【００５９】
続いて、ＣＰＵ３０１は、読み出した会計データに基づいて、本日１日における売上げ点検データを集計する（ステップＳ３０２）。売上げ点検データには、税込合計、総売上、純売上、客数、商品の点数、商品の平均単価、客単価、現金による売上金額である現金売上、品券による売上金額である品券売上、現金の在高の理論値である理論現金在高、品券の在高の理論値である理論品券在高、理論現金在高と理論品券在高の合計値である理論在高合計、税額合計、外税対象額、外税額、及び課税対象額が含まれる。また、ＣＰＵ（算出手段）３０１は、各印刷用ＰＯＳレジスタ２０における品券の在高の理論値をそれぞれ算出する。
【００６０】
最後に、ＣＰＵ３０１は、集計した売上げ点検データと、読み出した会計データに含まれる品券情報とに基づいて、レジ日計レポートを印刷部３０９に印刷させる（Ｓ３０３）。レジ日計レポートには、集計した売上げ点検データに加えて、品券を回収した印刷用ＰＯＳレジスタ２０の識別情報と、当該印刷用ＰＯＳレジスタ２０における品券の在高の理論値と、当該品券を扱った店員の識別情報とが印刷される。
【００６１】
図１４は、一実施形態における、レジ日計レポートの一例を示す概略図である。
図示するように、レジ日計レポートには、上述したステップＳ３０２において集計した売上げ点検データと、会計用ＰＯＳレジスタ３０の識別情報（出力装置番号としての会計装置番号）と、品券情報Ｇとが印刷される。品券情報Ｇには、理論品券在高「１０５」と、その品券が登録されている印刷用ＰＯＳレジスタ２０の識別情報（登録装置番号）「２０」（例えば、登録装置番号２０‐１）と、その品券を取り扱った担当者の識別情報「０００１」とが含まれる。
【００６２】
このように、本実施形態によれば、印刷用ＰＯＳレジスタ２０において回収及び登録した品券に関する品券情報を取引データに含める。そして、会計用ＰＯＳレジスタ３０が、会計時に、品券が登録された印刷用ＰＯＳレジスタ２０の識別情報を含む品券情報を取引データから読み出して記憶するため、会計用ＰＯＳレジスタ３０は、売上と在高とを把握可能なレジ日計レポートを出力することができる。
また、レジ日計レポートには、品券を登録した印刷用ＰＯＳレジスタ２０の識別情報（登録装置番号）も含まれるため、品券の違算が発生した際に、どの印刷用ＰＯＳレジスタ２０において違算が生じたかを、店員は容易に把握でき、追跡調査をスムーズ行なう事ができる。
【００６３】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００６４】
例えば、商品登録装置は単数でもよい。つまり、商品登録装置が単数である場合に、商品登録装置の識別情報等がレポートとして出力されても何ら問題はない。むしろ、実際の店舗等では、商品登録装置等が単数から複数に後発的に増やされる場合があるので、この場合に備えて、商品登録装置の識別情報等をレポートとして出力可能な仕様に、出力装置が予め対応していることには意味がある。
【００６５】
また、例えば、以上の説明では、商品登録装置は、取引データを所定形式（例えば、会計用コード）により印刷媒体に印刷しているが、実施形態はこれに限られる必要はない。つまり、商品登録装置の生成手段は、取引データを所定形式で印刷媒体に印刷することなく、取引データを示す信号を出力装置の取得手段に送信してもよい。また、出力装置は、会計装置に限らなくてもよく、例えば、上位管理装置（例えば、上記の実施形態におけるストアコントローラ）、親レジ、携帯管理端末、又はアテンダント端末等でもよい。
【００６６】
なお、上記に説明したＰＯＳシステムを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
【００６７】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００６８】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００６９】
１０…ストアコントローラ、１１…ＬＡＮ、２０…印刷用ＰＯＳレジスタ、３０…会計用ＰＯＳレジスタ、４０…精算用レシート、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…スキャナ部、２０５…表示部（店員用）、２０５ａ…表示部（客用）、２０６…操作部、２０７…通信部、２０８…ブザー、２０９…レシート印刷手段、２１０…ハードディスク、３０１…ＣＰＵ、３０２…ＲＯＭ、３０３…ＲＡＭ、３０４…スキャナ部、３０５…表示部、３０６…操作部、３０７…通信部、３０８…ブザー、３０９…印刷部、３１０…決済端末、３１１…決済端末、３１２…決済端末、３１３…サインポール
【図１】
0005903919.tif 000002
【図２】
0005903919.tif 000003
【図３】
0005903919.tif 000004
【図４】
0005903919.tif 000005
【図５】
0005903919.tif 000006
【図６】
0005903919.tif 000007
【図７】
0005903919.tif 000008
【図８】
0005903919.tif 000009
【図９】
0005903919.tif 000010
【図１０】
0005903919.tif 000011
【図１１】
0005903919.tif 000012
【図１２】
0005903919.tif 000013
【図１３】
0005903919.tif 000014
【図１４】
0005903919.tif 000015