(57)【要約】【課題】正しい取消額を払い出すことができる精算システムを提供する。【解決手段】精算システムは、取引に基づく金額を精算するための入金を受け付ける受付部と、入金を識別する識別部と、入金の額を認識する認識部と、入金の識別情報と、入金の額を示す情報と、を対応付けて出力する出力部と、を有する精算装置を備える。また、精算システムは、取引に基づく情報が記録された媒体を発行する登録装置を備え、精算装置は、取引に基づく情報を媒体から読み取る読取部を有し、出力部は、第１の媒体に記録された取引に基づく情報に基づいて精算中に、第２の媒体に記録された取引に基づく情報が読取部に読み取られた場合、入金の識別情報と、入金の額を示す情報と、を対応付けて出力してもよい。【選択図】図２
2015035023.tif 000002
【特許請求の範囲】
【請求項１】
取引に基づく金額を精算するための入金を受け付ける受付部と、
前記入金を識別して、前記入金の識別情報を生成する識別部と、
前記入金の額を認識する認識部と、
前記入金の識別情報と、前記入金の額を示す情報と、を対応付けて出力する出力部と、
を有する精算装置
を備えることを特徴とする精算システム。
【請求項２】
前記出力部は、前記入金の受け付け時刻、所定時刻からの経過時間、及び、入金額の入金順を示す情報のうち少なくとも一つを、前記入金の識別情報として出力することを特徴とする請求項１に記載の精算システム。
【請求項３】
前記取引に基づく情報が記録された媒体を発行する登録装置
を備え、
前記精算装置は、前記取引に基づく情報を前記媒体から読み取る読取部を有し、
前記出力部は、第１の媒体に記録された前記取引に基づく情報に基づいて精算中に、第２の媒体に記録された前記取引に基づく情報が前記読取部に読み取られた場合、前記入金の識別情報と、前記入金の額を示す情報と、を対応付けて出力することを特徴とする請求項１又は請求項２に記載の精算システム。
【請求項４】
前記出力部は、前記媒体の識別番号を、前記入金の識別情報として出力することを特徴とする請求項３に記載の精算システム。
【請求項５】
前記出力部は、前記第１の媒体に記録された前記取引に基づく情報が前記読取部に読み取られた時刻を示す情報と、前記第２の媒体に記録された前記取引に基づく情報が前記読取部に読み取られた時刻を示す情報と、を出力することを特徴とする請求項３又は請求項４に記載の精算システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、精算システムに関する。
【背景技術】
【０００２】
取引の精算をする客のエラー操作を早めに発見して対応することで、セルフチェックアウトをスムーズに行うことを目的としたセルフチェックシステムが、特許文献１に開示されている。また、取引の精算をする客の会計待ち時間を短縮し、会計ミスを無くすことを課題としたＰＯＳ（Ｐｏｉｎｔ Ｏｆ Ｓａｌｅｓ）システムが、特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−８６７２８号公報
【特許文献２】特開２０１１−１５８９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、精算システムの精算装置に入金等をして自らの取引の精算を開始した客（以下、「前客」という。）が、その取引の精算が終了していないにも関わらず、精算装置から離れてしまうことがある。他の取引の精算を前客の次に行う客（以下、「次客」という。）は、前客の取引の精算が終了していないことを知らずに、その精算装置に新たに入金等することにより、次客自らの取引の精算を開始させてしまう場合がある。この場合、精算装置は、前客の取引の精算を一旦取消し、前客によって入金された額を取消額（返金額）として、払い出す必要がある。
【０００５】
しかしながら、精算システムは、精算装置の釣銭釣札部への入金が、前客又は次客のいずれによる入金かを区別することができないため、正しい取消額を払い出すことができない、という問題がある。
【０００６】
本発明は、前記の点に鑑みてなされたものであり、正しい取消額を払い出すことができる精算システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様は、取引に基づく金額を精算するための入金を受け付ける受付部と、前記入金を識別して、前記入金の識別情報を生成する識別部と、前記入金の額を認識する認識部と、前記入金の識別情報と、前記入金の額を示す情報と、を対応付けて出力する出力部と、を有する精算装置を備えることを特徴とする精算システムである。
この構成により、出力部は、入金の識別情報と、入金の額を示す情報と、を対応付けて出力する。これにより、精算システムは、正しい取消額を払い出すことができる。つまり、精算システムは、取消額（返金額）等の間違いをなくし、かつ、スムーズにエラー対応することができる。店員は、入金の識別情報と入金の額とに基づいて、前客又は次客のいずれによる入金であるかを、容易に判断することができる。
【０００８】
本発明の一態様は、出力部が、前記入金の受け付け時刻、所定時刻からの経過時間、及び、入金額の入金順を示す情報のうち少なくとも一つを、前記入金の識別情報として出力することを特徴とする精算システムである。
これにより、精算システムは、入金の受け付け時刻などに基づいて、正しい取消額を払い出すことができる。
【０００９】
本発明の一態様は、前記取引に基づく情報が記録された媒体を発行する登録装置を備え、前記精算装置が、前記取引に基づく情報を前記媒体から読み取る読取部を有し、前記出力部が、第１の媒体に記録された前記取引に基づく情報に基づいて精算中に、第２の媒体に記録された前記取引に基づく情報が前記読取部に読み取られた場合、前記入金の識別情報と、前記入金の額を示す情報と、を対応付けて出力することを特徴とする精算システムである。
この構成により、精算システムは、登録装置と、精算装置とを備える。登録装置は、取引に基づく情報が記録された媒体を発行する。精算装置は、取引に基づく情報を媒体から読み取る読取部を有する。これにより、精算システムは、登録装置に並ぶ客の列を長くさせることなく、正しい取消額を精算装置が払い出すことができる。
【００１０】
本発明の一態様は、出力部が、前記媒体の識別番号を、前記入金の識別情報として出力することを特徴とする精算システムである。
これにより、精算システムは、前記媒体の識別番号に基づいて、登録装置に並ぶ客の列を長くさせることなく、正しい取消額を精算装置が払い出すことができる。
【００１１】
本発明の一態様は、前記出力部が、前記第１の媒体に記録された前記取引に基づく情報が前記読取部に読み取られた時刻を示す情報と、前記第２の媒体に記録された前記取引に基づく情報が前記読取部に読み取られた時刻を示す情報と、を出力することを特徴とする精算システムである。
この構成により、出力部は、第１の媒体に記録された取引に基づく情報が読取部に読み取られた時刻を示す情報と、第２の媒体に記録された取引に基づく情報が読取部に読み取られた時刻を示す情報と、を出力する。これにより、第１の媒体に記録された取引に基づく情報が読取部に読み取られた時刻を示す情報と、第２の媒体に記録された取引に基づく情報が読取部に読み取られた時刻を示す情報と、に基づいて、店員は、前客又は次客のいずれによる入金であるかを、さらに容易に判断することができる。
【発明の効果】
【００１２】
本発明によれば、出力部は、入金の識別情報と、入金の額を示す情報と、を対応付けて出力する。これにより、精算システムは、正しい取消額を払い出すことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施形態における、精算システムの構成例を示すブロック図である。
【図２】本発明の第１実施形態における、精算装置の構成例を示すブロック図である。
【図３】本発明の第１実施形態における、精算装置の動作手順例を示すフローチャートである。
【図４】本発明の第１実施形態における、エラーがあることを次客に通知するための画像の例を示す図である。
【図５】本発明の第１実施形態における、取消額があることを店員に通知するための画像の例を示す図である。
【図６】本発明の第１実施形態における、取消額がない場合のエラー通知シートの記載例を示す図である。
【図７】本発明の第１実施形態における、取消額がある場合のエラー通知シートの記載例を示す図である。
【図８】本発明の第２実施形態における、精算システムの構成例を示すブロック図である。
【図９】本発明の第２実施形態における、登録装置の構成例を示すブロック図である。
【図１０】本発明の第２実施形態における、精算装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００１４】
[第１実施形態]
本発明の第１実施形態について図面を参照して詳細に説明する。精算システムは、例えば、店舗に備えられる。精算システムは、精算装置（セルフレジ）を備える。精算装置は、複数でもよい。精算装置は、客が購入する商品に付されたバーコードを、客自らの操作によりスキャンする。
【００１５】
精算装置は、バーコード・データに基づいて、会計券を発行する。会計券には、バーコード・データに基づく取引情報と、会計券の識別番号とが印字されている。精算装置は、会計券に付された取引情報と、会計券の識別番号とを、客自らの操作によりスキャンする。精算装置は、取引情報に基づいて、購入された商品の合計金額（取引に基づく金額）を精算する処理を実行する。
【００１６】
図１には、精算システムの構成例がブロック図により示されている。精算システムは、精算装置２００ａを備える。精算システムは、ストアコントローラ４００（上位管理装置）と、Ｍ台（Ｍは、１以上の整数）の精算装置２００ａとを備える。以下、精算装置２００ａ−ｍ（ｍは、１以上Ｍ以下の整数）に共通する事項については、符号ｍを省略して、「精算装置２００ａ」と表記する。
【００１７】
精算装置２００ａと、ストアコントローラ４００とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３００を介して接続されている。精算システムは、店員が操作する精算装置（不図示）を、更に備えてもよい。
【００１８】
ストアコントローラ４００は、商品情報（例えば、商品の値段）を、商品マスタデータとして予め記憶する。精算装置２００ａは、読み取ったバーコード・データに基づいて、商品の取引情報をストアコントローラ４００に登録してもよい。つまり、ストアコントローラ４００は、精算装置２００ａから送信された取引情報を記憶してもよい。
【００１９】
まず、精算装置の構成例を説明する。
図２には、精算装置の構成例がブロック図により示されている。精算装置２００ａは、ＣＰＵ２０１（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）と、ＲＯＭ２０２（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）と、ＲＡＭ２０３（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）と、スキャナ部２０４と、表示部２０５と、操作部２０６と、撮像部２０７と、通信部２０８と、ブザー２０９と、レシート発行口２１０と、印字部２１１と、釣銭釣札部２１２、ハードディスク２１３とを備える。精算装置２００の各部は、バス２を介して互いに接続されている。なお、スキャナ部２０４及び撮像部２０７は、精算装置２００ａに着脱可能な別体（外付）であってもよい。
【００２０】
ＣＰＵ２０１は、中央演算処理装置である。ＣＰＵ２０１は、ＲＯＭ２０２に記憶されているプログラムを読み出して、ＲＡＭ２０３に展開する。ＣＰＵ２０１は、展開されたプログラムの各ステップを実行することによって、精算装置２００ａの各部を制御する。ＣＰＵ２０１（時刻部）は、計時機能を有することにより、時刻を認識してもよい。
【００２１】
ＣＰＵ２０１は、スキャナ部２０４が読み取った商品に付されたコードの内容を認識する。より具体的には、ＣＰＵ２０１は、スキャナ部２０４によって読み取られたバーコード又は２次元コード（画像データ）に、ＯＣＲ（Ｏｐｔｉｃａｌ Ｃｈａｒａｃｔｅｒ Ｒｅａｄｅｒ）処理を施すことにより、そのバーコード又は２次元コードが示す内容を認識する。ここで、バーコードが示す内容は、例えば、商品情報である。
【００２２】
ＣＰＵ２０１は、商品に付されたバーコード又は２次元コードが示す内容に基づいて、取引情報と会計券の識別番号とを示すバーコード又は２次元コードが印字された会計券を、印字部２１１を制御して発行させる。
【００２３】
ＣＰＵ２０１は、スキャナ部２０４が読み取った会計券に印刷されたバーコード又は２次元コードの内容を認識する。ＣＰＵ２０１は、会計券の識別番号を認識することで、実行中の精算が、前客の取引の精算であるか又は次客の取引の精算であるかを、区別してもよい。
【００２４】
なお、精算装置２００ａがセルフレジであるため、ＣＰＵ２０１は、必ずしも会計券を発行させなくてもよい。会計券を発行させない場合、ＣＰＵ２０１は、操作部２０６の操作キー「精算」が押下操作される毎に取引を区別することで、実行中の精算が前客の取引の精算であるか又は次客の取引の精算であるかを、会計券によらずに区別してもよい。また、ＣＰＵ２０１は、客毎に固有の会員番号が記憶された予め発行された会員券から、スキャナ部２０４が会員番号を読み取ることにより、実行中の精算が前客の取引の精算であるか又は次客の取引の精算であるかを、区別してもよい。つまり、第１実施形態、及び、第２実施形態（後述する）のそれぞれに係る「会計券」は、「会員券」と読み替えられてもよい。また、会員券は、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）カードでもよい。会員番号は、近距離無線通信により、会員券（ＩＣカード）から読み取られてもよい。
【００２５】
ＣＰＵ２０１は、コードの内容に基づく取引情報を、ＲＡＭ２０３に記憶させる。また、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている取引情報を、ハードディスク２１３に記憶させる。ＣＰＵ２０１は、バーコード又は２次元コードが示す内容に基づいて、取引情報により定まる商品の買上金額（取引に基づく金額）の精算処理を実行する。
【００２６】
ＣＰＵ２０１は、取引の精算が終了したか否かを示す取引フラグ情報を、取引毎にＲＡＭ２０３に記憶させる。ＣＰＵ２０１は、買上金額以上の現金等が釣銭釣札部２１２に投入されたか否かに基づいて、取引の精算が終了したか否かを判定してもよい。また、ＣＰＵ２０１は、レシートが発行されたか否かに基づいて、取引の精算が終了したか否かを判定してもよい。
【００２７】
スキャナ部２０４は、商品に付されているバーコード又は２次元コードを、光学的に読み取る。また、スキャナ部２０４は、シート（例えば、会計券）に付されているバーコード又は２次元コードを、光学的に読み取る。
ＲＯＭ２０２は、読み出し専用のメモリであり、精算装置２００ａを動作させるためのプログラムを予め記憶する。
【００２８】
ＲＡＭ２０３は、種々の情報を記憶する読み出し書き込みメモリである。種々の情報は、例えば、取引情報である。また、ＲＡＭ２０３には、ＲＯＭ２０２から読み出されたプログラムが展開される。また、ＲＡＭ２０３は、プログラムが実行されることによって生成された各種データを記憶する。
【００２９】
操作部２０６は、精算装置２００ａを動作させるための操作手段を備える。この操作手段（入力デバイス）は、例えば、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン又はタッチパネルである。操作手段は、例えば、精算キーである。精算キーは、精算処理を実行させる指示をＣＰＵ２０１に操作入力する際、客によって操作される操作キーである。
【００３０】
なお、操作手段は、メカキー（ハードキー）などのボタンとして配置されていてもよいし、表示部２０５の表示面上に設けられたタッチパネルに、操作キーの画像として表示されてもよい。
【００３１】
表示部２０５は、ＣＲＴディスプレイ、液晶ディスプレイ、有機ＥＬディスプレイなどの表示装置である。表示部２０５は、透明な接点スイッチであるタッチキー（ソフトキー）が設けられたタッチパネルを有する。表示部２０５は、操作部２０６としてのタッチパネルを有していてもよい。表示部２０５は、モード切替、設定又は登録などの操作入力を受け付ける。
【００３２】
表示部２０５は、ＣＰＵ２０１によって認識されたバーコード又は２次元コードが示す内容（取引情報）により定まる商品の明細情報（例えば、買上金額）を表示する。表示部２０５は、エラー通知シート（図６及び図７を用いて後述する）を表す画像を、表示してもよい。表示部２０５は、エラー通知シートに記載（印字）される数字及び文字列等を表示してもよい。例えば、表示部２０５は、エラー通知シートに記載される入金の識別情報（入金時刻など）及び入金額を、対応付けて表示してもよい。
【００３３】
撮像部２０７は、撮像を実行し、画像データを生成する。撮像部２０７は、生成した画像データをＣＰＵ２０１に出力する。画像データには、例えば、精算装置２００ａを操作している前客又は次客が撮像されていてもよい。撮像部２０７は、精算中に異なる会計券が読み取られた場合、取引の精算が終了していない前客が撮像された画像データを確認できるので、店員は、当該前客を容易に特定することができる。
ブザー２０９は、ＣＰＵ２０１による制御により、ブザー音を発生させる。
【００３４】
通信部２０８は、ネットワークを介して、ストアコントローラ４００と通信する。また、通信部２０８は、取消額があることを店員に通知するための情報を、他の装置（不図示）に対して送信する。当該他の装置は、店員に携帯されていてもよい。
【００３５】
レシート発行口２１０は、買上シートを発行する。買上シートには、精算が完了した取引情報により定まる商品の明細情報が、印字部２１１により印刷されている。レシート発行口２１０は、エラー通知シートを発行する。エラー通知シートの詳細については、図６及び図７を用いて後述する。
【００３６】
印字部２１１は、買上シートに情報（例えば、取引情報により定まる商品の明細情報）を印刷する。印字部２１１は、入金の識別情報（例えば、明細情報、入金時刻（入金の受け付け時刻）、所定時刻（例えば、会計券が精算装置２００ａのスキャナ部２０４に最初に読み取られた時刻）からの経過時間、入金額の入金順を示す情報、又は、取消額）を、エラー通知シートに印刷する。印字部２１１は、サーマルヘッド（不図示）と、プラテンローラ（不図示）とを有する。プラテンローラは、サーマルヘッドに押圧された状態に設置され、ステッピングモータにより駆動される。ＣＰＵ２０１からの制御信号に応じてステッピングモータが駆動することにより、シートは、サーマルヘッドとプラテンローラとの隙間を、所定量だけ搬送される。
【００３７】
釣銭釣札部２１２は、現金投入口と現金払出口を有する。釣銭釣札部２１２は、現金投入口に現金が投入された場合、投入された現金の種別情報及び数量情報を、ＣＰＵ２０１に出力する。また、釣銭釣札部２１２は、ＣＰＵ２０１から入力された差額情報に応じた金額の釣銭又は釣札を、現金払出口から払い出す。また、釣銭釣札部２１２は、取消額（返金額）が発生した場合、取消額に応じた金額の釣銭又は釣札を、現金払出口から払い出す。
【００３８】
これにより、前客の取引の精算は、リセットされる。前客が店舗に戻ってきた場合、店員は、精算装置２００ａが発行したエラー通知シート（図６及び図７を用いて後述する）と、取消額に応じた金額の釣銭又は釣札とを、当該前客に渡すことができる。
【００３９】
なお、変形例として、釣銭釣札部２１２は、釣銭又は釣札を現金払出口から払い出す場合、前客による入金額と次客による入金額とをまとめて払い出してもよいが、ＣＰＵ２０１による制御に基づいて、まずは次客による入金額だけを払い出してもよい。釣銭釣札部２１２は、前客が店に戻った際、ＣＰＵ２０１による制御に基づいて、前客による入金額を払い出してもよい。
【００４０】
ハードディスク２１３は、例えば、磁気を用いた記録装置である。ハードディスク２１３は、種々の情報を記憶する。ハードディスク２１３は、例えば、買上シートに印刷される印字内容を示す文字情報を予め記憶する。また、ハードディスク２１３は、例えば、エラー通知シートに印刷される印字内容を示す文字情報を予め記憶する。また、ハードディスク２１３は、例えば、表示部２０５に表示される文字情報を予め記憶する。表示部２０５に表示される文字情報は、例えば、文字列「店員が来ますので、少々お待ちください」、文字列「異なるお会計券が読み取られました」である。
【００４１】
図３は、精算装置の動作手順例を示すフローチャートである。この動作手順は、取引の精算が開始されてから、その取引の精算が終了するまでの間、予め定められた周期で繰り返し起動されてもよい。
【００４２】
（ステップＳ１）取引の精算が終了していないにも関わらず、異なる会計券が読み取られたか否かを、ＣＰＵ２０１は、会計券の識別番号と、取引フラグ情報とに基づいて、取引毎に判定する。つまり、ＣＰＵ２０１は、取引の精算が終了していないにも関わらず前客が精算装置２００ａから離れてしまったか否かを、判定することになる。
【００４３】
異なる会計券が読み取られた場合（ステップＳ１：Ｙｅｓ）、ＣＰＵ２０１は、ステップＳ２に処理を進める。一方、異なる会計券が読み取られていない場合（ステップＳ１：Ｙｅｓ）、ＣＰＵ２０１は、処理を終了する。
【００４４】
（ステップＳ２）通信部２０８は、取消額がある（エラーがある）ことを店員に通知するための情報を、他の装置（不図示）に対して送信する。これにより、取消額があることが、店員に通知される。なお、この通知は、パトライト（登録商標）の点灯等による通知、音による通知、他の装置（不図示）の画面等への通知でもよい。
（ステップＳ３）表示部２０５は、文字列「店員が来ますので、少々お待ちください」と、操作キー「確認」とを表示する。
【００４５】
（ステップＳ４）ＣＰＵ２０１は、操作キー「確認」が押下されたか否かを判定する。操作キー「確認」が押下された場合（ステップＳ４：Ｙｅｓ）、ＣＰＵ２０１は、ステップＳ５に処理を進める。一方、操作キー「確認」が押下されていない場合（ステップＳ４：Ｎｏ）、ＣＰＵ２０１は、予め定められた時間を待ってから、ステップＳ４を再実行する。
（ステップＳ５）表示部２０５は、文字列「異なるお会計券が読み取られました」と、操作キー「確認」とを表示する。
【００４６】
（ステップＳ６）ＣＰＵ２０１は、操作キー「確認」が押下されたか否かを判定する。操作キー「確認」が押下された場合（ステップＳ６：Ｙｅｓ）、ＣＰＵ２０１は、ステップＳ７に処理を進める。一方、操作キー「確認」が押下されていない場合（ステップＳ６：Ｎｏ）、ＣＰＵ２０１は、予め定められた時間を待ってから、ステップＳ６を再実行する。
【００４７】
（ステップＳ７）ＣＰＵ２０１は、入金の識別情報及び入金額を通知する。ＣＰＵ２０１は、入金の識別情報及び入金額を通知するためのエラー通知シート（図６及び図７を用いて後述する）を、印字部２１１に印字させることにより、入金の識別情報及び入金額を通知する。また、ＣＰＵ２０１は、入金の識別情報及び入金額を通知するためのエラー通知シートを表す画像を、表示部２０５に表示させることにより、入金の識別情報及び入金額を通知してもよい。
【００４８】
次に、取消額があることを店員に通知するための画像例を説明する。
図４には、エラーがあることを次客に通知するための画像の例が示されている。この通知されるエラーは、店員が対応しなければならないエラーである。表示部２０５は、文字列「店員が来ますので、少々お待ちください」と、操作キー「確認」とを表示する（図３に示すステップＳ３を参照）。店員は、エラーがあることを次客に通知するための画像における、操作キー「確認」を押下操作する（図３に示すステップＳ４を参照）。
【００４９】
店員は、自らに割り当てられた店員識別番号を、精算装置２００ａに入力する。店員識別番号を入力する方法は、例えば、名札に記載されているバーコードを、スキャナ部２０４に読み取らせる方法である。また、店員識別番号を入力する方法は、例えば、店員のみが知っている隠し画面を表示部２０５に表示させてから、その隠し画面に応じて、店員が操作部２０６を操作して精算装置２００ａに操作入力する方法でもよい。
【００５０】
なお、隠し画面を表示部２０５に表示させる方法は、例えば、表示画面に予め定められた領域を押下操作することにより表示させる方法でもよい。この予め定められた領域には、操作キーの画像が表示されていなくてもよい。
【００５１】
図５には、取消額があることを店員に通知するための画像の例が示されている。店員は、エラーがあることを次客に通知するための画像における、操作キー「確認」が押下操作する（図３に示すステップＳ４を参照）。表示部２０５は、文字列「店員が来ますので、少々お待ちください」と操作キー「確認」とを消去した上で、文字列「異なるお会計券が読み取られました」と、操作キー「確認」とを表示する（図３に示すステップＳ５を参照）。
【００５２】
これにより、ＣＰＵ２０１は、取引の精算が終了していないにも関わらず前客が精算装置２００ａから離れてしまったことを、店員に通知することができる。店員は、取消額があることを店員に通知するための画像における、操作キー「確認」を押下操作する。店員は、精算中だった前客の取引の精算がなかったことにするための予め定められた操作入力を行い、次客が精算できるようにする。
【００５３】
次に、レシートの記載例を説明する。
図６には、取消額がない場合のエラー通知シートの記載例が示されている。エラー通知シートには、精算装置識別番号６００と、レシート番号６１０と、会計券識別番号６２０と、扱者識別番号６３０と、登録装置識別番号６４０と、ヘッダ６５０と、会計券読込履歴６６０と、入金履歴６７０と、コード６８０とが記載される。
【００５４】
精算装置識別番号６００は、精算装置の識別番号である。レシート番号６１０は、エラー通知シートの識別番号である。会計券識別番号６２０は、会計券の識別番号である。扱者識別番号６３０は、扱者（登録装置を操作する店員）の識別番号である。登録装置識別番号６４０は、登録装置の識別番号である。ヘッダ６５０には、予め定められた文字列及び図形が描かれる。
【００５５】
会計券読込履歴６６０は、会計券の読込履歴である。図６では、会計券読込履歴６６０として、前客による１枚目の会計券の読み込み時刻と、次客による２枚目の会計券の読み込み時刻とが記載されている。
【００５６】
また、会計券読込履歴６６０として、入金額が会計券の読込毎に記載されてもよい。ここで、入金額は、入金順（例えば、１００円、１０円、５円…のように、硬貨の投入順）で記載されてもよい。また、入金額は、合計金額のみが会計券の読込毎に記載されてもよい。
【００５７】
入金履歴６７０は、登録装置への入金履歴である。入金履歴は、例えば、入金時刻と入金額とが対応付けられた情報である。図６では、前客及び次客のいずれも入金をしていないので、入金履歴６７０として、文字列「なし」が記載されている。
【００５８】
コード６８０は、１枚目の会計券の取引情報と、その会計券の識別番号とを示すバーコードである。なお、取消額がない場合のエラー通知シートには、前客が精算を終了させるはずであった取引における商品名又は商品コードが、１枚目の会計券の取引情報に基づいて記載されてもよい。
【００５９】
図７には、取消額がある場合のエラー通知シートの記載例が示されている。図７については、図６に示す取消額がない場合のエラー通知シートの記載例との差分を説明する。入金履歴６７０には、釣銭釣札部２１２への入金時刻と入金額とが対応付けられた入金履歴が記載されている。ここで、エラー通知シートに記載された入金額は、釣銭釣札部２１２への現金の投入毎に記録されるため、２円、８円…、といった端数の金額でもよい。また、入金履歴として、紙幣及び硬貨の枚数と、金種とが記載されてもよい。
【００６０】
入金履歴６７０には、会計券読込履歴６６０に示す「２枚目のお会計券の読み込み時刻」以降の履歴も記載される。図７に示す例では、入金履歴６７０には、２枚目の会計券の読み込み時刻「１０：４０：４４」以降の履歴の記載がないので、ＣＰＵ２０１は、入金額が全て前客による入金によるものである、と判定することができる。つまり、ＣＰＵ２０１は、２枚目の会計券の読み込み時刻「１０：４０：４４」以降の履歴に入金額が記載されている場合、その記載された入金額が全て次客による入金額である、と判定することができる。
【００６１】
入金履歴６７０には、「２枚目のお会計券の読み込み時刻」以前の履歴と、「２枚目のお会計券の読み込み時刻」以降の履歴とが、分類されて記載されてもよい。この場合でも、入金履歴として、紙幣及び硬貨の枚数と、金種とが記載されてもよい。
【００６２】
エラー通知シートには、取消額６９０が記載されている。取消額６９０は、返金額であり、前客が入金した額である。図７に示す例では、入金額が全て前客による入金によるものであるとＣＰＵ２０１が判定したので、取消額「１９円」は、入金履歴６７０に示された入金額の総計（＝１円＋１円＋１０円＋５円＋１円＋１円）と等しくなっている。
【００６３】
なお、エラー通知シート（履歴等が記載されている券）には、前客の取引の識別番号を示す識別コードが印字されていてもよい。また、エラー通知シートには、取引情報が補足的に印字されていてもよい。前客は、エラー通知シートに印字されている識別コード等を精算装置に読み取らせることにより、自らの取引の精算を再開することができる。また、このエラー通知シートは、前客が店舗に戻ってきた場合、当該前客が精算を再開させるための会計券を兼ねてもよい。これにより、エラー通知シートに使われるレシート用紙は、節約される。
【００６４】
また、変形例として、入金履歴６７０には、読み込まれた会計券の識別番号と入金額とが対応付けられた入金履歴が、記載されてもよい。また、入金履歴６７０には、前客の取引の精算であるか又は次客の取引の精算であるかを区別するため情報、例えば、読み込まれた会計券の識別番号のみが、記載されてもよい。また、入金履歴６７０には、読み込まれた会計券の識別番号と、入金額の入金順を示す数字列又は文字列とが対応付けられた入金履歴が、記載されてもよい。また、入金履歴６７０には、相対的な時間、例えば、会計券が最初に読み取られた時刻から現在時刻までの経過時間が、記載されてもよい。
【００６５】
以上のように、精算システムは、取引に基づく金額を精算するための入金を受け付ける釣銭釣札部２１２（受付部）と、入金を識別して、入金の識別情報を生成するＣＰＵ２０１（識別部）と、入金の額を認識するＣＰＵ２０１（認識部）と、入金の識別情報と、入金の額を示す情報と、を対応付けて出力する印字部２１１又は表示部２０５（出力部）と、を有する精算装置２００ａを備える。
【００６６】
この構成により、印字部２１１又は表示部２０５（出力部）は、入金の識別情報と、入金の額（入金額）を示す情報と、を対応付けて出力する（例えば、図７に示す入金履歴６７０を参照）。これにより、精算システムは、正しい取消額を払い出すことができる。また、先客が精算装置２００ａをすぐに離れる行動は、精算を完了させないで帰ってしまうなどの不正の可能性がある。精算システムは、このような行動を、店員に確実に通知することができる。
【００６７】
印字部２１１又は表示部２０５（出力部）は、入金の受け付け時刻、所定時刻（例えば、会計券が精算装置２００ａの読取部に最初に読み取られた時刻）からの経過時間、及び、入金額の入金順を示す情報のうち少なくとも一つを、入金の識別情報として出力してもよい。
【００６８】
[第２実施形態]
第２実施形態では、登録装置及び精算装置が別体である点が、第１実施形態と相違する。以下では、第１実施形態との相違点についてのみ説明する。
【００６９】
精算システムは、登録装置と、精算装置とを備える。登録装置及び精算装置は、それぞれ複数でもよい。登録装置は、客が購入する商品に付されたバーコードを、店員の操作によりスキャンする。登録装置は、バーコード・データに基づいて、商品の取引情報を記憶部に登録する。商品の取引情報には、例えば、取引の識別番号、商品の識別番号、商品の個数を示す情報が含まれていてもよい。
【００７０】
客が購入する全ての商品のバーコードについて、商品の取引情報の登録が完了した場合、登録装置は、商品の取引情報の登録の完了を宣言するための操作入力（例えば、店員による完了キーの押下操作）に基づいて、バーコード又は２次元コードを会計券に印刷し、その会計券を客に発行する。
【００７１】
会計券を受け取った客は、精算装置まで移動し、精算装置が備えるスキャナ部を用いて、会計券に印刷されたバーコード又は２次元コードを読み取らせ、その客自身が、精算装置の操作キーを操作することにより、取引情報により定まる買上金額（購入された商品の合計金額）を精算する。
【００７２】
図８には、精算システムの構成例が、ブロック図により示されている。精算システムは、ストアコントローラ４００と、Ｎ台（Ｎは、１以上の整数）の登録装置１００と、Ｍ台の精算装置２００ｂとを備える。登録装置１００と、精算装置２００ｂと、ストアコントローラ４００とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３００を介して接続されている。
【００７３】
ストアコントローラ４００は、商品情報（例えば、商品の値段）を、商品マスタデータとして予め記憶する。登録装置１００は、読み取ったバーコード・データに基づいて、商品の取引情報をストアコントローラ４００に登録してもよい。つまり、ストアコントローラ４００は、登録装置１００から送信された取引情報を記憶してもよい。
【００７４】
まず、登録装置の詳細について説明する。
図９には、登録装置の構成例が、ブロック図により示されている。登録装置１００は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、スキャナ部１０４と、店員用表示部１０５と、客用表示部１０６と、操作部１０７と、通信部１０８と、ブザー１０９と、印字部１１１と、電子マネー読取部１１２と、クレジットカード読取部１１３とを備える。これらの各部は、バス１を介して、互いに接続されている。印字部１１１は、レシート発行口１１０を有する。
【００７５】
スキャナ部１０４は、商品に付されているバーコード（商品コード）を、光学的に読み取る。
ＲＯＭ１０２は、読み出し専用のメモリであり、登録装置１００を動作させるためのプログラムを予め記憶する。
【００７６】
ＣＰＵ１０１は、中央演算処理装置である。ＣＰＵ１０１は、ＲＯＭ１０２に記憶されているプログラムを読み出して、ＲＡＭ１０３に展開する。ＣＰＵ１０１は、展開したプログラムの各ステップを実行することによって、登録装置１００の各部を制御する。
【００７７】
ＣＰＵ１０１は、スキャナ部１０４に読み取られたバーコード・データに基づいて、商品の取引情報をＲＡＭ１０３に登録する。また、ＣＰＵ１０１は、スキャナ部１０４に読み取られたバーコード・データに基づいて、商品の取引情報を、通信部１０８を介してストアコントローラ４００に登録してもよい。
【００７８】
ＣＰＵ１０１は、客が選択した精算方法（支払い方法）を特定する。例えば、ＣＰＵ１０１は、操作部１０７を操作する店員によって入力された、現金、クレジットカード、電子マネー又は品券を示す識別情報に基づいて、客が選択した精算方法を特定する。
【００７９】
また、ＣＰＵ１０１は、特定した精算方法に応じた様式のレシートを印字して、そのレシートを発行するよう、印字部１１１を制御する。より具体的には、ＣＰＵ１０１は、特定された精算方法が現金以外による精算方法である場合、自登録装置で精算の済んだ取引情報により定まる商品の明細情報をレシートに印刷し、そのレシートを発行するよう、印字部１１１を制御する。つまり、操作部１０７を介してＣＰＵ１０１に入力された精算方法情報が「クレジット宣言」、「電子マネー宣言」、又は、「品券」を示す場合、ＣＰＵ１０１は、自精算装置にて精算処理を実行した後の明細情報が印刷されたレシートを発行するよう、印字部１１１に指示する。
【００８０】
一方、ＣＰＵ１０１は、特定された精算方法が少なくとも現金による精算方法を含む場合、取引情報が印刷された会計券を発行するよう、印字部１１１を制御する。ここで、ＣＰＵ１０１は、取引情報を示す識別情報が印刷された会計券を発行するよう、印字部１１１を制御してもよい。つまり、操作部１０７を介してＣＰＵ１０１に入力された精算方法情報が「現金」又は「会計券」を示す場合、ＣＰＵ１０１は、精算装置２００を客が操作して精算するために必要な情報が印刷された会計券を発行するよう、印字部１１１に指示する。
【００８１】
ＲＡＭ１０３は、種々の情報を記憶する読み出し書き込みメモリである。種々の情報は、例えば、買上金額である。買上金額は、購入された全ての商品の代金の合計金額である。ＲＡＭ１０３には、ＲＯＭ１０２から読み出されたプログラムが展開される。また、ＲＡＭ１０３は、プログラムが実行されることによって生成された各種データを記憶する。
【００８２】
店員用表示部１０５は、ＣＲＴ（Ｃａｔｈｏｄｅ Ｒａｙ Ｔｕｂｅ）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどの表示装置である。店員用表示部１０５は、操作キーなどの各種の画像を表示する。
【００８３】
店員用表示部１０５は、透明な接点スイッチであるタッチキー（ソフトキー）が設けられたタッチパネルを有する。つまり、店員用表示部１０５は、操作部１０７としてのタッチパネルを有する。店員用表示部１０５は、モード切替、設定又は登録などの操作入力を、表示された操作キーを介して受け付ける。
【００８４】
客用表示部１０６は、表示デバイスである。客用表示部１０６は、液晶ディスプレイなどを用いた発光型の表示デバイスでもよい。客用表示部１０６は、例えば、７セグメント表示又はドット表示（フルドット表示）により、文字列などの画像を表示する。例えば、客用表示部１０６は、登録された取引情報、購入された商品の買上金額（合計金額）、又は、精算装置２００ｂでの支払いが必要である旨の情報などを、取引情報の登録を完了した客に対して表示する。
【００８５】
操作部１０７は、登録装置１００を動作させるための操作手段を備える。この操作手段（入力デバイス）は、例えば、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン又はタッチパネルである。操作手段は、例えば、商品登録の完了を宣言するための完了キー（例えば、会計キー、会計券キーでもよい。）、訂正キー、プリセットキー、数字キー、品券キー、クレジット宣言キー、電子マネー宣言キーでもよい。
【００８６】
なお、操作手段は、メカキー（ハードキー）などのボタンとして配置されていてもよいし、店員用表示部１０５の表示面上に設けられたタッチパネルに、操作キーの画像として表示されてもよい。
【００８７】
通信部１０８は、ネットワークを介して、ストアコントローラ４００及び精算装置２００と通信する。なお、ネットワークは、どのように構成された通信回線（例えば、無線通信回線、有線通信回線）でもよく、ＬＡＮ３００に限らなくてもよい。
ブザー１０９は、ＣＰＵ１０１による制御により、ブザー音を発生させる。
【００８８】
レシート発行口１１０は、印字部１１１により印刷された各種シートを排出して発行する。各種シートは、例えば、クレジットレシート、電子マネーレシート、品券レシート、又は、会計券である。
【００８９】
ここで、クレジットレシートは、クレジット宣言キーが押下されて、登録装置１００での精算処理が完了した後に発行されるレシートである。電子マネーレシートは、電子マネー宣言キーが押下されて、登録装置１００での精算処理が完了した後に発行されるレシートである。品券レシートは、品券キーが押下されて、登録装置１００での精算処理が完了した後に発行されるレシートである。会計券は、会計券キーが押下された場合に発行される。会計券には、一取引における買上金額が印字されてもよい。
【００９０】
印字部１１１は、シートに情報を印刷する。印字部１１１は、サーマルヘッド（不図示）と、プラテンローラ（不図示）とを有する。プラテンローラは、サーマルヘッドに押圧された状態に設置され、ステッピングモータにより駆動される。ＣＰＵ１０１からの制御信号に応じてステッピングモータが駆動することにより、シートは、サーマルヘッドとプラテンローラとの隙間を、所定量だけ搬送される。シートは、例えば、クレジットレシート、電子マネーレシート、品券レシート又は会計券として、レシート発行口１１０から発行される。
【００９１】
電子マネー読取部１１２は、電子マネーカード（媒体）を挿入可能な構造を有する。電子マネー読取部１１２は、挿入された電子マネーカードに記憶されている金額情報を無線により読み取り、読み取った金額情報をＣＰＵ１０１に出力する。電子マネー読取部１１２は、ＣＰＵ１０１から入力された買上金額が差し引かれた金額情報を、挿入された電子マネーカードに記憶させる。
【００９２】
クレジットカード読取部１１３は、クレジットカード（媒体）を挿入可能な構造を有する。クレジットカード読取部１１３は、挿入されたクレジットカードに記憶されている顧客情報を、磁気などを用いて読み取り、読み取った情報をＣＰＵ１０１に出力する。
【００９３】
次に、精算装置の詳細について説明する。
図１０には、精算装置の構成例がブロック図により示されている。精算装置２００ｂは、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、スキャナ部２０４と、表示部２０５と、操作部２０６と、撮像部２０７と、通信部２０８と、ブザー２０９と、レシート発行口２１０と、印字部２１１と、釣銭釣札部２１２、ハードディスク２１３とを備える。精算装置２００ｂの各部は、バス２を介して互いに接続されている。なお、スキャナ部２０４及び撮像部２０７は、精算装置２００ｂに着脱可能な別体（外付）であってもよい。
【００９４】
ＣＰＵ２０１は、スキャナ部２０４が読み取ったシートに印刷されたコードの内容を認識する。例えば、ＣＰＵ２０１は、登録装置１００による登録が完了した取引情報のうち、精算が完了していない取引情報について発行された会計券に印刷されているバーコード又は２次元コードが示す内容を認識する。
【００９５】
より具体的には、ＣＰＵ２０１は、スキャナ部２０４によって読み取られたバーコード又は２次元コード（画像データ）に、ＯＣＲ処理を施すことにより、会計券に印刷されているバーコード又は２次元コードが示す内容を認識する。ここで、バーコードが示す内容は、例えば、ストアコントローラ４００に登録されている取引情報を示す識別情報である。また、２次元コードが示す内容は、例えば、精算装置２００により登録された取引情報により定まる商品の明細情報である。
【００９６】
ＣＰＵ２０１は、取引情報を、ＲＡＭ２０３に記憶させる。また、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている取引情報を、ハードディスク２１３に記憶させる。ＣＰＵ２０１は、バーコード又は２次元コードが示す内容に基づいて、取引情報により定まる商品の買上金額（代金）の精算処理を実行する。
【００９７】
スキャナ部２０４は、シート（例えば、会計券）に付されているバーコード又は２次元コードを、光学的に読み取る。
【００９８】
表示部２０５は、ＣＰＵ２０１によって認識されたバーコード又は２次元コードが示す内容（取引情報）により定まる商品の明細情報（例えば、買上金額）を表示する。表示部２０５は、エラー通知シート（図６及び図７を参照）を表す画像を、表示してもよい。表示部２０５は、エラー通知シートに記載される数字及び文字列等を表示してもよい。例えば、表示部２０５は、エラー通知シートに記載（印字）される入金時刻及び入金額を、対応付けて表示してもよい。
【００９９】
また、表示部２０５は、文字列「異なるお会計券が読み取られました」（図５を参照）を表示する代わりに、文字列「別の精算機で精算してください」を表示してもよい。つまり、エラーの解除は店員が行えばよいため、次客は、自身が入金していない場合には、エラーが起きた精算装置２００ｂの傍にいつまでも居なくてもよい。ＣＰＵ２０１は、次客による入金額があるか否かを判定する。ＣＰＵ２０１は、次客による入金額がない場合、別の精算装置２００ｂ（別の精算機）に会計券を読ませることを促すための文字列「別の精算機で精算してください」を表示することにより、次客を余計に待たせることなく迅速に精算させることができる。なお、精算装置２００ｂが音声出力部（スピーカ等）を備えている場合には、その音声出力部は、音声「別の精算機で精算してください」を出力してもよい。
【０１００】
通信部２０８は、ネットワークを介して、ストアコントローラ４００及び登録装置１００と通信する。撮像部２０７は、精算中に異なる会計券が読み取られた場合、取引の精算が終了していない前客が撮像された画像データを確認できるので、店員は、前客を容易に特定することができる。
【０１０１】
以上のように、精算システムは、取引に基づく情報（取引情報）が記録された媒体（例えば、バーコード又は２次元コードが印刷された会計券）を発行する登録装置１００を備える。精算装置２００ｂは、取引に基づく情報を媒体（会計券）から読み取るスキャナ部２０４（読取部）を有してもよい。印字部２１１又は表示部２０５（出力部）は、第１の媒体に記録された取引に基づく情報に基づいて精算中に、第２の媒体に記録された取引に基づく情報がスキャナ部２０４（読取部）に読み取られた場合（例えば、図３に示すステップＳ１におけるＹｅｓ判定）、入金の識別情報と、入金の額を示す情報と、を対応付けて出力してもよい（例えば、図７に示す入金履歴６７０を参照）。
【０１０２】
この構成により、精算システムは、登録装置１００と、精算装置２００ｂとを備える。登録装置１００は、取引に基づく情報が記録された媒体（会計券）を発行する。精算装置２００ｂは、取引に基づく情報を媒体から読み取るスキャナ部２０４（読取部）を有する。これにより、精算システムは、登録装置１００に並ぶ客の列を長くさせることなく、正しい取消額（例えば、図９に示す取消額６９０を参照）を、精算装置２００ｂが払い出すことができる。
【０１０３】
また、印字部２１１又は表示部２０５（出力部）は、入金の受け付け時刻、所定時刻（例えば、会計券が精算装置２００ｂに最初に読み込まれた時刻）からの経過時間、入金額の入金順を示す情報、及び、媒体（会計券）の識別番号のうち少なくとも一つを、入金の識別情報として出力してもよい。
これにより、精算システムは、媒体（会計券）の識別番号などに基づいて、登録装置１００に並ぶ客の列を長くさせることなく、正しい取消額（例えば、図９に示す取消額６９０を参照）を、精算装置２００ｂから払い出すことができる。
【０１０４】
また、印字部２１１又は表示部２０５（出力部）は、第１の媒体（会計券）に記録された取引に基づく情報がスキャナ部２０４（読取部）に読み取られた時刻を示す情報と、第２の媒体（会計券）に記録された取引に基づく情報がスキャナ部２０４（読取部）に読み取られた時刻を示す情報と、を出力してもよい。
【０１０５】
この構成により、印字部２１１又は表示部２０５（出力部）は、第１の媒体に記録された取引に基づく情報がスキャナ部２０４（読取部）に読み取られた時刻を示す情報と、第２の媒体に記録された取引に基づく情報がスキャナ部２０４（読取部）に読み取られた時刻を示す情報と、を出力する。これにより、店員は、前客又は次客のいずれによる入金であるかを、さらに容易に判断することができる。
【０１０６】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【０１０７】
例えば、ＣＰＵ２０１は、次客の取引の精算の受け付けを、２枚目の会計券が読み取られた時点で中止又は中断するよう、釣銭釣札部２１２を制御してもよい。これにより、ＣＰＵ２０１は、次客が入金してしまうことを防ぐことができる。会計券の読取時刻から、次客が入金する入金時刻までにはタイムラグがあるので、ＣＰＵ２０１は、次客が入金してしまうことを有効に防ぐことができる。
【０１０８】
なお、上記に説明した登録装置、精算装置、及び、精算システムを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
【０１０９】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１１０】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【０１１１】
１…バス、２…バス、１００…登録装置、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…スキャナ部、１０５…店員用表示部、１０６…客用表示部、１０７…操作部、１０８…通信部、１０９…ブザー、１１０…レシート発行口、１１１…印字部、１１２…電子マネー読取部、１１３…クレジットカード読取部、２００ａ…精算装置、２００ｂ…精算装置、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…スキャナ部、２０５…表示部、２０６…操作部、２０７…撮像部、２０８…通信部、２０９…ブザー、２１０…レシート発行口、２１１…印字部、２１２…釣銭釣札部、２１３…ハードディスク、３００…ＬＡＮ、４００…ストアコントローラ、６００…精算装置識別番号、６１０…レシート番号、６２０…会計券識別番号、６３０…扱者識別番号、６４０…登録装置識別番号、６５０…ヘッダ、６６０…会計券読込履歴、６７０…入金履歴、６８０…コード、６９０…取消額
【図１】
2015035023.tif 000003
【図２】
2015035023.tif 000004
【図３】
2015035023.tif 000005
【図４】
2015035023.tif 000006
【図５】
2015035023.tif 000007
【図６】
2015035023.tif 000008
【図７】
2015035023.tif 000009
【図８】
2015035023.tif 000010
【図９】
2015035023.tif 000011
【図１０】
2015035023.tif 000012