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