(57)【要約】【課題】複数のシートの発行途中に印字不良が生じた場合に、簡便に、無駄なくシートの再発行を行うこと。【解決手段】一取引の精算時に、買上明細情報、特典付与情報又は商品保証情報を含む印字情報を媒体に印字したシートを発行する印字手段と、印字手段を制御する制御手段と、を備え、制御手段は、一取引において複数のシートを順番に発行する場合、複数のシートのうち初めに発行されるシートには発行順序を識別可能なページ情報を印字せずに、続いて発行される他のシートにはページ情報を印字するように印字手段を制御することを特徴とする精算装置。【選択図】図１
2014186584.tif 000002
【特許請求の範囲】
【請求項１】
一取引の精算時に、買上明細情報、特典付与情報又は商品保証情報を含む印字情報を媒体に印字したシートを発行する印字手段と、
前記印字手段を制御する制御手段と、
を備え、
前記制御手段は、
一取引において複数のシートを順番に発行する場合、複数のシートのうち初めに発行されるシートには発行順序を識別可能なページ情報を印字せずに、続いて発行される他のシートには前記ページ情報を印字するように印字手段を制御することを特徴とする精算装置。
【請求項２】
前記印字手段は、締め操作が行われた際に前記初めに発行されるシートに買上明細情報を印字することを特徴とする請求項１に記載の精算装置。
【請求項３】
前記シートの発行不良が発生した場合に再印字するページを指定する指定手段を更に備え、
前記制御手段は、前記指定手段によって指定されたページ以降を印字するように前記印字手段を制御することを特徴とする請求項１又は２に記載の精算装置。
【請求項４】
前記シートの発行不良が発生した場合に再印字するページを指定する指定手段を更に備え、
前記制御手段は、前記指定手段において指定される前記再印字するページのデフォルト値として、前記シートの発行不良元から特定される再印字に関するページ情報に基づく値を表示することを特徴とする請求項１〜３のいずれか一項に記載の精算装置。
【請求項５】
前記発行不良は、
印字後に前記シートに切れ目を入れるためのカッター動作におけるカット不良であり、
最後に発行されるシートの印字後に前記カット不良が発生した場合には、前記指定手段による指定の有無にかかわらず再印字を行わないことを特徴とする請求項３又は４に記載の精算装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、精算装置に関する。
【背景技術】
【０００２】
従来、レジでの精算時に、顧客が購入した商品（以下、「買上商品」という。）の情報（以下、「買上明細情報」という。）が印字されたシート（以下、「買上明細）という。）を発行するレシートプリンタが提案されている（例えば、特許文献１参照）。また、レシートプリンタにおいては、一取引において、複数のシートを発行する場合もある。例えば、買上明細の他に、サービスに関する情報（例えば、獲得ポイントに関する情報、商品の割引若しくは商品との交換に関する情報。「特典付与情報」ともいう。）が印字されたシート（以下、「サービス券」という。）、あるいは、買上商品の保証に関する情報（「商品保証情報」ともいう。）が印字されたシート（以下、「領収書」、「保証書」という。）が発行される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−２６２４９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数のシートの発行途中に印字不良（例えば、紙切れ、紙詰まり、印字のかすれなども含む）が起こると、店員はシートを再発行しなければならない。しかし、店員は何枚目のシートまでが正常に発行されたのかを一見して（迅速に）把握することができないという問題があった。このような問題が発生すると、新たに再発行することになるが、正常に発行されている部分については本来再発行が不要であるにも関わらず、当該部分についても再発行が行われてしまう可能性があり、無駄が生じてしまうおそれがあった。
【０００５】
上記事情に鑑み、本発明は、複数のシートの発行途中に印字不良が生じた場合に、簡便に、無駄なくシートの再発行を行うことができる技術の提供を目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、一取引の精算時に、買上明細情報、特典付与情報又は商品保証情報を含む印字情報を媒体に印字したシートを発行する印字手段と、前記印字手段を制御する制御手段と、を備え、前記制御手段は、一取引において複数のシートを順番に発行する場合、複数のシートのうち初めに発行されるシートには発行順序を識別可能なページ情報を印字せずに、続いて発行される他のシートには前記ページ情報を印字するように印字手段を制御することを特徴とする精算装置である。
【０００７】
上記精算装置によれば、１枚目のシートにはページ情報が印字され、２枚目以降にはそれぞれのページ情報が印字されるため、複数のシートが発行された場合であっても、ページ情報を確認すれば、それぞれのシートが何枚目に発行されたものであるのかを簡便に確認することができる。したがって、複数のシートの発行途中に印字不良が生じた場合であっても、正常に発行されたシートに印字されたページ情報により、何枚目のシートまでが発行されているのかを容易に認識することができ、再発行が不要なシートを一見して把握することができる。その結果、無駄なくシートの再発行を行うことができる。また、１枚のシートのみ発行の場合には、ページ情報が印字されないので、あたかも次のページがあるかのような誤解を与えることがなくお客にシートを手渡すことができる。また、１枚目にはページ情報が印字されないので、１枚目だけの発行の場合、２枚目以降のシートを発行する場合、いずれの場合であっても区別することなく１枚目にページ情報が印字されないよう制御されることで同一（共通）の処理が実行されるようになり、迅速な印字発行が可能になる。
【０００８】
本発明の一態様は、上記の精算装置であって、前記印字手段は、締め操作が行われた際に前記初めに発行されるシートに買上明細情報を印字する。
【０００９】
これにより、精算装置は、一取引の締め操作が行われた後に初めに買上明細を発行し、初めに発行される買上明細にはページ情報が印字されない。そのため、買上明細のみを受け取って帰る顧客に対して２枚目以降のシートがあるような誤解を招くことが無くなる。
【００１０】
本発明の一態様は、上記の精算装置であって、前記シートの発行不良が発生した場合に再印字するページを指定する指定手段を更に備え、前記制御手段は、前記指定手段によって指定されたページ以降を印字するように前記印字手段を制御する。
【００１１】
これにより、精算装置は、発行不良が発生した場合に指定されたページからシートを再発行することができる。そのため、店員が無駄な印字を行ってしまう可能性を軽減できる。
【００１２】
本発明の一態様は、上記の精算装置であって、前記シートの発行不良が発生した場合に再印字するページを指定する指定手段を更に備え、前記制御手段は、前記指定手段において指定される前記再印字するページのデフォルト値として、前記シートの発行不良元から特定される再印字に関するページ情報に基づく値を表示する。
【００１３】
これにより、精算装置は、発行不良が発生した場合に再印字させるページ情報の入力を容易にすることができる。
【００１４】
本発明の一態様は、上記の精算装置であって、前記発行不良は、印字後に前記シートに切れ目を入れるためのカッター動作におけるカット不良であり、最後に発行されるシートの印字後に前記カット不良が発生した場合には、前記指定手段による指定の有無にかかわらず再印字を行わない。
【００１５】
これにより、精算装置は、一取引で発行される最後のシートが印字された後に発行不良が発生しても再印字を行わない。そのため、店員が紙を無駄に印字してしまう可能性を軽減できる。
【発明の効果】
【００１６】
本発明により、複数のシートの発行途中に印字不良が生じた場合に、簡便に、無駄なくシートの再発行を行うことが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態における精算装置１０の構成を示すブロック図である。
【図２】商品ファイル及び会員ファイルの具体例を示す図である。
【図３】精算装置１０が発行するシートの一例を表す図である。
【図４】エラー表示画面の一例を表す図である。
【図５】本実施形態におけるシートの発行処理の流れの具体例を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態を、図面を参照しながら説明する。
図１は、本発明の一実施形態における精算装置１０の構成を示すブロック図である。
精算装置１０は、顧客が購入する商品の登録及び精算を行うための装置であり、小売店などで使用される。また、精算装置１０は、精算処理の終了後に、買上明細を発行する。なお、精算装置１０は、買上明細の他にも顧客に応じてサービス券を発行したり、保証書を発行したりする。
【００１９】
次に、精算装置１０の具体的な構成について説明する。精算装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、スキャナ部１４と、店員用表示部１５と、客用表示部１６と、ハードディスク１７と、カードリーダー１８と、操作部１９と、通信部２０と、ブザー２１と、時計部２２と、レシート発行口２３と、印字部２４と、入出金部２５とを備える。上記の精算装置１０の各機能部は、バス１を介して互いに接続されている。
【００２０】
ＣＰＵ１１は、中央演算処理装置であり、ＲＯＭ１２に記憶されているプログラムを読み出してＲＡＭ１３に展開する。ＣＰＵ１１は、展開したプログラムの各ステップを実行することによって、精算装置１０全体の動作を制御する。例えば、ＣＰＵ１１は、スキャナ部１４から、商品に付されているバーコードの読取情報を取得した場合、商品ファイルに基づく情報（商品名、値段等）を店員用表示部１５等に表示する。
【００２１】
また、ＣＰＵ１１は、入出金部２５から供給された投入硬貨情報と投入紙幣情報に基づいて投入総額を算出する。また、ＣＰＵ１１は、現在迄の投入総額を、店員用表示部１５及び客用表示部１６に表示する。また、ＣＰＵ１１は、合計金額と現在迄の投入総額との差額を算出し、店員用表示部１５及び客用表示部１６に表示させても良い。また、ＣＰＵ１１は、入出金部２５に硬貨の排出（放出）を指示する硬貨排出指示情報又は紙幣の排出を指示する紙幣排出指示情報を供給する。また、ＣＰＵ１１は、一取引ごとに、精算後にレシート発行口２３から発行されるシートの枚数をカウントし、記憶する。一取引とは、商品の登録から精算までの処理を表す。
【００２２】
また、ＣＰＵ１１（制御手段）は、一取引において、１枚目のシートにはページ情報の印字を行わないように制御する。また、ＣＰＵ１１は、一取引において、２枚目以降のシートにはページ情報の印字を行うように制御する。具体的には、一取引において、複数のシート（例えば、５枚）が印刷される場合、ＣＰＵ１１は１枚目のシートにはページ情報を印字しないように印字部２４に指示する。そして、ＣＰＵ１１は、２枚目〜５枚目のシートにはページ情報を印字するように印字部２４に指示する。ページ情報とは、一取引において、発行されるシートの順序を識別する情報を表す。
【００２３】
ＲＯＭ１２は、読み出し専用のメモリであり、精算装置１０を動作させるためのプログラムを予め記憶する。
ＲＡＭ１３は、種々の情報を記憶する読み出し書き込みメモリである。ＲＡＭ１３には、ＲＯＭ１２から読み出されたプログラムが展開される。また、ＲＡＭ１３は、プログラムが実行されることによって生成された各種データを記憶する。例えば、ＲＡＭ２０３は、スキャナ部１４によって読み取られたバーコードに基づく商品情報を記憶する。商品情報とは、商品に関する情報を表す。また、例えば、ＲＡＭ１３は、操作ボタンが操作された履歴を記憶しても良い。
【００２４】
また、例えば、ＲＡＭ１３は、商品ファイルを記憶する。商品ファイルとは、商品に関する情報を記録しているファイルである。例えば、商品ファイルには、商品コード毎に、商品名、値段、保証書フラグの各値が記録されている。
また、例えば、ＲＡＭ１３は、会員ファイルを記憶する。会員ファイルとは、会員に関する情報（会員情報）を記録しているファイルである。例えば、会員ファイルには、会員ＩＤ毎に、年齢、累計ポイント、最終ポイント発行日の各値が記録されている。
スキャナ部１４は、商品に付されているバーコード（商品コード）を光学的に読み取る。
【００２５】
店員用表示部１５は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。また、店員用表示部１５は、モード切替、設定、登録等の操作の受付と表示とを行う。店員用表示部１５の表示面には、透明な接点スイッチであるタッチキー（ソフトキー）が設けられているタッチパネルが備えられており、商品登録が行われた商品情報や合計金額などが表示される。
【００２６】
客用表示部１６は、商品登録を行った商品情報や合計金額などを顧客に対して表示する。また、客用表示部１６は、液晶ディスプレイ等を用いた発光型の表示デバイスであり、例えば、７セグメント表示やドット表示（フルドット表示）によって数字などをその表面に発光して表示する。
ハードディスク１７は、例えば、磁気記録装置などの記録装置である。ハードディスク１７は、種々の情報を記憶する。例えば、ハードディスク１７は、顧客の買上商品の情報（例えば、品目毎に単価、個数、金額、順番情報等）を記憶する。ＣＰＵ１１は、ＲＡＭ１３に記憶されている顧客の買上商品の情報をハードディスク１７に記憶させる。なお、ＲＯＭ１２に代えて、ハードディスク１７が、上記プログラムを記憶しても良い。
【００２７】
カードリーダー１８は、触れた各種カード（例えば、クレジットカード、会員カード）に記憶されている情報を読み取る。例えば、カードリーダー１８は、触れた会員カードに記憶されている会員ＩＤ（識別情報）を読み取る。会員カードとは、顧客情報を登録した店舗で顧客に対して発行されるカードである。なお、顧客を識別する識別情報を入力する入力手段としてカードリーダー１８を示したがこれに限らず、バーコードリーダーを用いてバーコードを読取り、識別情報を入力しても良い。
【００２８】
操作部１９は、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル等の既存の入力装置を用いて構成される。操作部１９は、精算装置１０を動作させるための操作手段を備える。操作手段は、例えば、商品登録の完了を宣言する完了キー（例えば、小計キーなど）、訂正キー、プリセットキー、数字キー、品券キーなどである。また、例えば、操作部１９は、店員が操作キー（プリセットキー）を押下すると、そのキーに対応して予め設定登録された商品コード等について、操作入力を受け付ける。なお、これら操作部１９の操作手段は、メカキー（ハードキー）などのボタンとして配置されていても良いし、店員用表示部１５の表示面上に設けられたタッチパネルに配置されても良い。
【００２９】
通信部２０は、有線または無線のネットワークを介して不図示の外部装置との間でデータ交換を行う。ネットワークは、どのように構成されたネットワークでも良い。例えば、ＬＡＮ（Local Area Network）を用いて構成されても良い。また、外部装置とは、例えば、ストアコントローラ（上位管理装置）である。通信部２０は、精算装置１０の起動時にストアコントローラから商品ファイル及び会員ファイルを受信する。通信部２０は、受信した商品ファイル及び会員ファイルをＲＡＭ１３又はハードディスク１７に記録する。また、通信部２０は、ストアコントローラに買上情報や会員ファイルを送信する。
ブザー２１は、ＣＰＵ１１の指示に従って、ブザー音を発生させる。
時計部２２は、月、日、時、分及び曜日をＣＰＵ１１に通知する。
【００３０】
レシート発行口２３は、精算装置１０に内蔵された印字部２４によって印刷される各種シートを排出する。各種シートとは、例えば、買上明細、サービス券、保証書などである。また、レシート発行口２３は、カッター（不図示、以下同様）を備える。カッターは、レシート発行口２３からシートが発行される度に、ＣＰＵ１１の指示に従い、不図示のソレノイドが駆動することで該ソレノイドに接続されているカッターが動作する。カッター動作は、１枚のシートをレシート発行口２３から分離する動作に加え、レシート発行口２３から発行された各種シートをそれぞれ１枚のシートに分離可能な状態（例えば、ミシン目が入れられた状態やハーフカットされた状態）にするための切り取り線を入れる動作などである。
【００３１】
印字部２４は、不図示のサーマルヘッドと、該サーマルヘッドへ押圧されてセットされるプラテンローラからなり、該プラテンローラはステッピングモータで駆動される。そして、シートはサーマルヘッドとプラテンローラ間を搬送され、該ステッピングモータは、ＣＰＵ１１からの信号により所定パルス分だけ駆動することでシートが所定量だけ発行されるようになる。シートには、例えば、買上明細、サービス券、保証書などが印刷され、レシート発行口２３から発行する。また、印字部２４は、ＣＰＵ１１の指示に従い、１枚目のシートにはページ情報の印字を行わない。そして、印字部２４は、２枚目以降のシートにはページ情報の印字を行う。
【００３２】
入出金部２５は、硬貨入金口２５ａと、硬貨出金口２５ｂと、紙幣入出金口２５ｃとを有する。入出金部２５は、硬貨入金口２５ａに硬貨が投入された場合、硬貨の種類とそれぞれの枚数を計数し、投入された金額を算出し、算出した金額を示す硬貨金額情報をＣＰＵ１１へ供給する。また、入出金部２５は、紙幣入出金口２５ｃに紙幣が投入された場合、紙幣の種類とそれぞれの枚数を計数し、投入された金額を算出し、算出した金額を示す紙幣金額情報をＣＰＵ１１へ供給する。また、入出金部２５は、ＣＰＵ１１の制御に基づいて、硬貨出金口２５ｂに釣銭の硬貨を排出し、紙幣入出金口２５ｃに釣銭の紙幣を排出する。なお、図１に示した硬貨入金口２５ａ、硬貨出金口２５ｂ、紙幣入出金口２５ｃの形状は、一例であって、他の形状であっても良い。また、図１に示した硬貨入金口２５ａと、硬貨出金口２５ｂと、紙幣入出金口２５ｃの配置位置は、一例であって、他の位置に配置しても良い。
【００３３】
図２は、商品ファイル及び会員ファイルの具体例を示す図である。
図２（Ａ）は、商品ファイルの一例を示す図である。商品ファイルには、商品に関する情報が記憶されている。商品ファイルは、例えば、商品コード、商品名、値段、保証書フラグの各値を有する。商品コードは、商品を一意に識別する識別番号である。商品名は、当該商品（商品コードによって識別される商品）の品名である。値段は、当該商品の値段（販売価格）である。保証書フラグは、当該商品が保証対象商品であるか否かを特定する情報である。例えば、保証書フラグの値が“１”である当該商品は、保証対象商品であることを表す。また、保証書フラグの値が“０”である当該商品は、保証対象商品ではないことを表す。
【００３４】
図２（Ａ）に示す例では、商品ファイルには２つの商品コードが存在する。これら２つの商品コードは、“１１１１”、“２２２２”である。図２（Ａ）において、商品ファイルの最上段の行は、商品コードの値が“１１１１”、商品名の値が“冷蔵庫”、値段の値が“９８００”、保証書フラグの値が“１”である。即ち、商品コード“１１１１”の商品は、商品名が“冷蔵庫”であり、値段が“９，８００円”であり、保証対象商品であることが表されている。また、図２（Ａ）において、商品ファイルの２段目の行は、商品コードの値が“２２２２”、商品名の値が“乾電池”、値段の値が“２００”、保証書フラグの値が“０”である。即ち、商品コード“２２２２”の商品は、商品名が“乾電池”であり、値段が“２００円”であり、保証対象商品ではないことが表されている。
【００３５】
図２（Ｂ）は、会員ファイルの一例を示す図である。会員ファイルには、会員に関する情報が記憶されている。会員ファイルは、例えば、会員ＩＤ、年齢、累計ポイント、最終ポイント発行日の各値を有する。会員ＩＤは、会員を一意に識別する識別番号である。年齢は、当該会員（会員ＩＤによって識別される会員）の年齢を表す。累計ポイントは、当該会員が保持しているポイント（所持ポイント）である。最終ポイント発行日は、当該会員に対して最後にポイントが付与された年月日である。なお、ポイントは、商品ごとに付与されるポイントが設定されていても良いし、買上商品の合計金額に応じてポイントが付与されても良い。
【００３６】
図２（Ｂ）に示す例では、会員ファイルには２つの会員ＩＤが存在する。これら２つの会員ＩＤは、“０００１”、“０００２”である。図２（Ｂ）において、会員ファイルの最上段の行は、会員ＩＤの値が“０００１”、年齢の値が“３０”、累計ポイントの値が“４５０”、最終ポイント発行日の値が“ＡＡＢＢＣＣ”である。即ち、会員ＩＤ“０００１”の会員は、年齢が“３０歳”であり、累計ポイントが“４５０”であり、最終ポイント発行日が“ＡＡＢＢＣＣ”であることが表されている。また、図２（Ｂ）において、会員ファイルの２段目の行は、会員ＩＤの値が“０００２”、年齢の値が“４５”、累計ポイントの値が“５５０”、最終ポイント発行日の値が“ＤＤＥＥＦＦ”である。即ち、会員ＩＤ“０００２”の会員は、年齢が“４５”であり、累計ポイントが“５５０”であり、最終ポイント発行日が“ＤＤＥＥＦＦ”であることが表されている。
なお、以下の説明では、顧客と会員とを区別しない場合には、顧客と記載する。
【００３７】
図３は、精算装置１０が発行するシートの一例を表す図である。
図３に示す例では、締め操作後に（ａ）、（ｂ）、（ｃ）の順に複数のシートが１枚つづりで発行される。即ち、図３に示す例では、締め操作後に（Ａ）、（Ｂ）、（Ｃ）、（Ｄ）、（Ｅ）の順にシートが１枚つづりで発行される。締め操作とは、店員が操作部１９の現計キーを押下する操作であって、締め操作に応じて商品情報の精算が行われる。
【００３８】
（Ａ）のシートは買上明細であり、（Ｂ）〜（Ｄ）のシートはサービス券であり、（Ｅ）のシートは保証書である。また、各種シート（買上明細、サービス券、保証書）の下端には、各種シートをそれぞれ１枚のシートに分離可能な状態の切り取り線３０ａ〜３０ｅがある。切り取り線３０ａ〜３０ｅは、発行されるシート毎に最終行の印字が完了すると、ＣＰＵ１１がカッターを動作させることによってつけられる。
【００３９】
また、（Ｂ）〜（Ｅ）のシートの左下（円４０ｂ〜４０ｅ内）には、ページ情報が印字されている。例えば、（Ｂ）のシートは、買上明細（Ａ）の後に印刷されたシートであるため、ページ情報“２枚目”が印字される。また、例えば、（Ｃ）のシートは、サービス券（Ｂ）の後に印刷されたシートであるため、ページ情報“３枚目”が印字される。
（Ｂ）〜（Ｄ）のサービス券には、「サービス点数」が印字されている。サービス点数は、例えば、顧客の累計ポイント（累積付与ポイントから累積使用ポイントを減じた使用可能ポイント）である。
【００４０】
なお、上述のシートの構成は一例であり、発行されるシートの構成は顧客及び商品によって異なる。具体的には、以下のように複数（例えば、４つ）のパターンが存在する。
まず、一つ目のパターンについて説明する。
一つ目のパターンは、買上明細のみが発行されるパターンである。具体的には、精算処理時に、会員カードの読み取りがなく、かつ、保証対象商品（例えば、商品ファイルの保証書フラグが“１”の商品）の買い上げがない場合、買上明細のみが発行される。この場合、発行される買上明細にはページ情報が印字されない。
【００４１】
次に、二つ目のパターンについて説明する。
二つ目のパターンは、買上明細とサービス券との２種類のシートが発行されるパターンである。具体的には、精算処理時に、会員カードの読み取りがあり、かつ、保証対象商品の買い上げがない場合、買上明細とサービス券とが発行される。この場合、１枚目に発行される買上明細にはページ情報が印字されない。そして、２枚目以降に発行されるサービス券にはページ情報が印字される。
【００４２】
しかし、精算処理時に会員カードの読み取りがあった場合であっても、会員カードの読み取りがあった会員に対応する最終ポイント発行日の年月日と精算処理時にポイントが付与された年月日とを比較して月を超えていなければサービス券は発行されない。この場合、買上明細のみが発行される。
【００４３】
次に、三つ目のパターンについて説明する。
三つ目のパターンは、買上明細と保証書との２種類のシートが発行されるパターンである。具体的には、精算処理時に、会員カードの読み取りがなく、かつ、保証対象商品の買い上げがある場合、買上明細と保証対象商品毎の保証書とが発行される。この場合、１枚目に発行される買上明細にはページ情報が印字されない。そして、２枚目以降に発行される保証対象商品毎の保証書にはページ情報が印字される。
【００４４】
次に、四つ目のパターンについて説明する。
四つ目のパターンは、買上明細、サービス券、及び保証書が発行されるパターンである。具体的には、精算処理時に、会員カードの読み取りがあり、かつ、保証対象商品の買い上げがある場合、買上明細、サービス券、及び保証対象商品毎の保証書が発行される。この場合、１枚目に発行される買上明細にはページ情報が印字されない。そして、２枚目以降に発行されるサービス券及び保証対象商品毎の保証書にはページ情報が印字される。
【００４５】
しかし、精算処理時に会員カードの読み取りがあった場合であっても、会員カードの読み取りがあった会員に対応する最終ポイント発行日の年月日と精算処理時にポイントが付与された年月日とを比較して月を超えていなければサービス券は発行されない。この場合、買上明細及び保証対象商品毎の保証書が発行される。
【００４６】
なお、精算装置１０が発行するシートの種類は、上述の種類に限定される必要はない。例えば、精算装置１０は、駐車券などを発行しても良いし、お店の広告などを発行しても良い。また、精算装置１０は、買上明細、サービス券、保証書をどのような順番で発行しても良い。例えば、買上明細、保証書、サービス券の順番に発行しても良いし、保証書、買上明細、サービス券の順番に発行しても良いし、その他の組み合わせで発行しても良い。
【００４７】
なお、締め操作後に登録した商品情報を訂正（例えば、商品の返品など）した際に発行される訂正レシートは、精算装置１０が発行するシートの枚数に含まれない。具体的には、精算装置１０は、締め操作後に商品情報の訂正が行われると、訂正レシート、修正された買上明細、サービス券、保証書などを発行する。この際、精算装置１０は、訂正レシートを発行するが、訂正レシートを発行する枚数に含めない。そのため、修正された買上明細から発行された枚数のカウントが開始される。したがって、精算装置１０は、締め操作後に商品情報の訂正が行われると、訂正レシートを発行し、その後に発行される修正された買上明細を１枚目としてカウントする。そのため、修正された買上明細には、ページ情報が印字されず、その後に発行されるサービス券及び保証書にはページ情報が印字される。
【００４８】
図４は、エラー表示画面の一例を表す。
図４に示すエラー表示画面（ページ指定有）は、各種シートの発行途中に発行不良が発生した場合、店員用表示部１５に表示される画面である。発行不良とは、精算装置１０が行うシートの発行処理において生じるエラーである。発行不良は、例えば、印字不良やカット不良、シートの搬送不良などである。カット不良とは、シートの発行途中にカッターが動作しない状態やカッター動作の途中にカッターが停止した状態などを表す。
【００４９】
つまり、所定のタイミングでカッターを動作させるためのソレノイドが駆動しない場合にはカッターが作動せず、また、所定の印字のタイミングにサーマルヘッドにおける発熱体のある部分に不良が生じ、当該部分が発熱しないため印字不良が発生し、また、印字を開始するタイミングに、シートを駆動するためのプラテンローラのステッピングモータが駆動しない場合には、シート自体の搬送不良が生じる。そして、例えば、カッターの初期位置を検知するセンサにより、カッターが駆動後、一定時間内にそのセンサが検知されない場合には、カッターの動作不良とＣＰＵ１１が判断する。また、シートを搬送する際に、所定のパルス数だけステッピングモータが回転できない場合には、ＣＰＵ１１はシート搬送不良と判断する。また、印字不良の場合には、サーマルヘッドの各発熱体の通電状況を検知する回路をサーマルヘッドに設けることで、ＣＰＵ１１は、サーマルヘッドの印字不良を判断する。このように、ＣＰＵ１１は、各発行不良の判断（検知）を行い、発行不良元（印字不良、搬送不良、カット不良）を特定する。
【００５０】
精算装置１０は、シートの発行途中に発行不良が発生すると、該発行不良であることを示す信号に基づき店員用表示部１５にポップアップメッセージ５０を表示する。これにより、店員は自ら再発行するモードに移行する操作をすることなく迅速に各種シートを再発行することができる。
【００５１】
また、エラーが発生したことを表す画面が表示されて、店員がそのエラー画面を解除する操作をすると、図４に係る表示が店員用表示部１５にポップアップされるようにしてもよい。これにより、店員はエラーを解除する意思の操作と共にシートの再印字が可能になり、且つ、新たにシートを再発行する際のモードに移行するための操作が不要になる。
精算装置１０は、印字不良のエラーが発生したことを店員に通知する情報としてポップアップメッセージ５０に「プリンタの準備ができていません」を表示する。また、ポップアップメッセージ５０には、上下ボタン６０、選択領域７０及び選択ボタン８０が配置されている。
【００５２】
上下ボタン６０は、選択領域７０に表示されている数字を切り替える際に、店員が使用するボタンである。上下ボタン６０の「△」が押下されると、選択領域７０の数字をインクリメント（増加）する。また、上下ボタン６０の「▽」が押下されると、選択領域７０の数字をデクリメントする。
具体的には以下のように選択領域７０に表示されている数字の切り替えが行われる。図４に示す例では、選択領域７０には“２”の値が表示されている。店員によって上下ボタン６０の「△」が押下されると、選択領域７０に表示されている“２”の値は“３”に切り替わる。一方、店員によって上下ボタン６０の「▽」が押下されると、選択領域７０に表示されている“２”の値は、“１”に切り替わる。
【００５３】
選択領域７０は、エラー解除後に、印字部２４に再印字させるページ情報が表示されている領域である。なお、選択領域７０には、一取引において、カッター動作が行われた回数に“１”を加算した数が、再印字させるページ情報を表すデフォルトの値として表示されても良い。以下、選択領域７０に表示させるページ情報のデフォルト設定方法について具体的に説明する。
一取引において、１枚のシートが印字される度にカッター動作が１回行われる。この際、ＣＰＵ１１は、カッター動作が行われた回数（例えば、１回）を記憶する。次に、２枚目のシートの発行途中に発行不良が発生すると、ＣＰＵ１１は自身が記憶しているカッター動作の回数“１”に“１”を加算した数“２”をデフォルトの値としてエラー表示画面の選択領域７０に表示する。
【００５４】
また、３枚目のシートの発行途中に発行不良が発生した場合には、カッター動作は２回行われている。したがって、ＣＰＵ１１は、カッター動作の回数“２”を記憶している。そのため、ＣＰＵ１１は自身が記憶しているカッター動作の回数“２”に“１”を加算した数“３”をデフォルトの値としてエラー表示画面の選択領域７０に表示する。
これにより、エラー表示画面の選択領域７０には、再印字を開始させるページ情報が表示される。そのため、店員は、上下ボタン６０を操作しなくても一見して再印字するページを把握することができる。また、発行不良が発生した際に、常に、選択領域７０にデフォルトの値として“１”が表示される場合よりも、シートを再印字する際の手間を軽減することができる。
【００５５】
また、ＣＰＵ１１が記憶しているカッター動作の回数をデフォルトの値として選択領域７０に表示しても良い。つまり、この場合には、実際にシートを再発行するページ情報よりも１だけ少ない数字がデフォルトの値として表示されるようになるが、店員は、上下ボタン６０を操作することによって、選択領域７０に表示された数を１だけインクリメントすればよい。そのため、発行不良が発生した際に、常に、選択領域７０にデフォルトの値として“１”が表示される場合や、任意の数字が表示されて、その数字から再発行する正しい数字を選択し直す手間を軽減することができる。つまり、発行不良が発生した場合に印字不良が発生したページに関係なく特定の数字を選択領域７０に表示するという態様では、選択領域７０に表示された特定の数字と、再発行を開始させるページとして本来指定すべき正しい数字との差にばらつきが生じるため、正しい数字を確認し、多くの場合上下ボタン６０を上述の差の分だけ操作する必要がある。一方、発行不良が発生した場合にカッター動作の回数をデフォルトの値として選択領域７０に表示するという態様では、上述のごとく、単に、選択領域７０に表示された数を１だけインクリメントすればよいので、店員の手間は格段に軽減される。
以上で、ページ情報のデフォルト設定方法についての説明を終了する。
【００５６】
選択ボタン８０は、再印字を開始するか否かを選択する際に、店員が使用するボタンである。選択ボタン８０の「はい」が押下されると、精算装置１０は選択領域７０に表示されているページ情報（数字）に対応するページから印刷を開始する。また、選択ボタン８０の「いいえ」が押下されると、精算装置１０は印刷を行わない。
【００５７】
また、選択ボタン８０の「はい」が押下された場合であっても、精算装置１０は選択領域７０に表示されている数と、発行されたシートの枚数に“１”を加算した数とが一致しなければ再度ポップアップメッセージ５０を表示して店員に再印字を開始するページを指定させる。
【００５８】
また、精算装置１０は、顧客が会員カードを有していない、かつ、保証対象商品の買い上げがない場合に発行不良が発生すると、エラー表示画面（ページ指定無）を店員用表示部１５に表示する。エラー表示画面（ページ指定無）には、再印字を開始するか否かを選択させる選択ボタン８０が表示される。選択ボタン８０の「はい」が押下されると、精算装置１０は買上明細の印刷を開始する。また、選択ボタン８０の「いいえ」が押下されると、精算装置１０は買上明細の印刷を行わない。
また、一取引において発行される最後のシートが最終行まで印字された後にカッター動作におけるカット不良が発生した場合、精算装置１０は選択ボタン８０の「はい」が押下された場合であっても最後のシートの再印字を行わない。
【００５９】
図５は、本実施形態におけるシートの発行処理の流れの具体例を示すフローチャートである。
ステップＳ１０：ＣＰＵ１１は、会員カードの読み取りがあったか否かを判断する。会員カードの読み取りがあった場合、ステップＳ１２の処理に進む。会員カードの読み取りがなかった場合、ステップＳ１４の処理に進む。
【００６０】
ステップＳ１２：カードリーダー１８は、会員カードが触れると、会員カードに記憶されている会員ＩＤを読み取る。ＣＰＵ１１は、カードリーダー１８から会員ＩＤを取得する。ＣＰＵ１１は、取得した会員ＩＤをＲＡＭ１３に一時記憶する。その後、ステップＳ１４の処理に進む。
ステップＳ１４：ＣＰＵ１１は、商品の登録が完了したか否かを判定する。具体的には、ＣＰＵ１１は、操作部１９の小計キーが押下されたか否かを判定する。小計キーが押下された場合、ステップＳ１６の処理に進む。小計キーが押下されていない場合、ステップＳ１０の処理に戻る。
【００６１】
ステップＳ１６：ＣＰＵ１１は、登録された商品の合計金額を算出する。そして、ＣＰＵ１１は、店員用表示部１５及び客用表示部１６に算出された合計金額を表示する。店員は、顧客から支払われた代金を、操作部１９を操作して入力する。その後、ステップＳ１８の処理に進む。
ステップＳ１８：店員によって現計キーが押下されると、ＣＰＵ１１は操作部１９から入力された代金と合計金額との差分をつり銭として硬貨出金口２５ｂ及び紙幣入出金口２５ｃから出力する。その後、ステップＳ２０の処理に進む。
【００６２】
ステップＳ２０：ＣＰＵ１１は、保証対象商品の買い上げがあったか否かを判定する。具体的には、ＣＰＵ１１は、ＲＡＭ１３に記憶されている商品ファイルを読み出す。ＣＰＵ１１は、読みだした商品ファイルに記録されている商品情報のうち、買上商品の商品コードに対応する商品情報を選択する。ＣＰＵ１１は、選択した商品情報の保証対象フラグの値を参照し、保証対象商品が存在するか否かを判定する。保証対象商品が存在する場合、ステップＳ２２の処理に進む。保証対象商品が存在しない場合、ステップＳ４０の処理に進む。
【００６３】
ステップＳ２２：ＣＰＵ１１は、会員カードを読み取り済みであるか否かを判定する。具体的には、ＣＰＵ１１は、ＲＡＭ１３に会員ＩＤが一時記憶されているか否かを判定する。会員ＩＤが一時記憶されている場合、ステップＳ２４の処理に進む。会員ＩＤが一時記憶されていない場合、ステップＳ３６の処理に進む。
ステップＳ２４：ＣＰＵ１１は、ＲＡＭ１３に記憶されている会員ファイルを読み出す。ＣＰＵ１１は、読みだした会員ファイルに記録されている会員情報のうち、ＲＡＭ１３に一時記憶されている会員ＩＤに対応する会員情報を選択する。ＣＰＵ１１は、選択した会員情報の最終ポイント発行日の値を参照し、参照した最終ポイント発行日の値と、時計部２２から出力される年月日の値とを比較して月を超えているか否かを判定する。月を超えている場合、ステップＳ２６の処理に進む。月を超えていない場合、ステップＳ５６の処理に進む。
【００６４】
ステップＳ２６：ＣＰＵ１１は、印字部２４に買上明細、サービス券、保証対象商品毎の保証書の印字、発行を指示する。印字部２４は、ＣＰＵ１１の指示に従い、各種シート（例えば、買上明細、サービス券、保証対象商品毎の保証書）を印字する。この際、印字部２４は、１枚目のシート（例えば、買上明細）にはページ情報の印字を行わない。そして、２枚目以降のシート（例えば、サービス券及び保証対象商品毎の保証書）にはページ情報の印字を行う。カッターは、各シートの最終行の印字が完了する度に、ＣＰＵ１１の指示に従ってカッター動作を行う。この際、ＣＰＵ１１は、カッター動作が行われる度に、カッター動作の回数を１だけインクリメントして記憶する。その後、ステップＳ２８の処理に進む。
【００６５】
ステップＳ２８：ＣＰＵ１１は、会員ＩＤに対応する最終ポイント発行日の値を、時計部２２から出力される年月日の値で上書きすることによって更新する。その後、ステップＳ３０の処理に進む。
ステップＳ３０：ＣＰＵ１１は、エラーが発生したか否かを判定する。具体的には、ＣＰＵ１１は、シートの発行途中に発行不良が発生したか否かを判定する。エラーが発生した場合、ステップＳ３２の処理に進む。エラーが発生していない場合、発行処理は終了する。
【００６６】
ステップＳ３２：ＣＰＵ１１は、エラー表示画面（ページ指定有）を店員用表示部１５に表示する。この際、ＣＰＵ１１は、エラー表示画面（ページ指定有）の選択領域７０に、カッター動作の回数に“１”を加算した値を表示する。その後、ステップＳ３４の処理に進む。
ステップＳ３４：店員用表示部１５は、店員によって再印字の指示を受け付ける。具体的には、店員は、店員用表示部１５に表示されているエラー表示画面の上下ボタン６０を操作して再印字を開始するページを入力する。その後、ステップＳ３６の処理に進む。
【００６７】
ステップＳ３６：ＣＰＵ１１は、店員によって入力された再印字の開始するページの指定が正しいか否かを判定する。具体的には、ＣＰＵ１１は、店員によって入力された再印字を開始するページの値と、ＣＰＵ１１が記憶しているカッター動作の回数に“１”を加算した値とが一致するか否かを判定する。値が一致する場合、ステップＳ３８の処理に進む。値が一致しない場合、ステップＳ５８の処理に進む。
【００６８】
ステップＳ３８：印字部２４は、選択領域７０に入力されたページ以降のシートの再印字を開始する。その後、発行処理は終了する。
ステップＳ４０：ＣＰＵ１１は、会員カードを読み取り済みであるか否かを判定する。具体的には、ＣＰＵ１１は、ＲＡＭ１３に会員ＩＤが一時記憶されているか否かを判定する。会員ＩＤが一時記憶されている場合、ステップＳ４２の処理に進む。会員ＩＤが一時記憶されていない場合、ステップＳ４８の処理に進む。
【００６９】
ステップＳ４２：ＣＰＵ１１は、ＲＡＭ１３に記憶されている会員ファイルを読み出す。ＣＰＵ１１は、読みだした会員ファイルに記録されている会員情報のうち、ＲＡＭ１３に一時記憶されている会員ＩＤに対応する会員情報を選択する。ＣＰＵ１１は、選択した会員情報の最終ポイント発行日の値を参照し、参照した最終ポイント発行日の値と、時計部２２から出力される年月日の値とを比較して月を超えているか否かを判定する。月を超えている場合、ステップＳ４４の処理に進む。月を超えていない場合、ステップＳ４８の処理に進む。
【００７０】
ステップＳ４４：ＣＰＵ１１は、印字部２４に買上明細、サービス券の印字、発行を指示する。印字部２４は、ＣＰＵ１１の指示に従い、各種シート（例えば、買上明細、サービス券）を印字する。この際、印字部２４は、１枚目のシート（例えば、買上明細）にはページ情報の印字を行わない。そして、２枚目以降のシート（例えば、サービス券）にはページ情報の印字を行う。カッターは、各シートの最終行の印字が完了する度に、ＣＰＵ１１の指示に従ってカッター動作を行う。この際、ＣＰＵ１１は、カッター動作が行われる度に、カッター動作の回数を１だけインクリメントして記憶する。その後、ステップＳ４６の処理に進む。
【００７１】
ステップＳ４６：ＣＰＵ１１は、会員ＩＤに対応する最終ポイント発行日の値を、時計部２２から出力される年月日の値で上書きすることによって更新する。その後、ステップＳ３０の処理に進む。
ステップＳ４８：ＣＰＵ１１は、印字部２４に買上明細の印字、発行を指示する。印字部２４は、ＣＰＵ１１の指示に従い、買上明細を印字する。この際、印字部２４は、買上明細にはページ情報の印字を行わない。カッターは、買上明細の最終行の印字が完了すると、ＣＰＵ１１の指示に従ってカッター動作を行う。その後、ステップＳ５０の処理に進む。
【００７２】
ステップＳ５０：ＣＰＵ１１は、エラーが発生したか否かを判定する。具体的には、ＣＰＵ１１は、シートの発行途中に発行不良が発生したか否かを判定する。エラーが発生した場合、ステップＳ５２の処理に進む。エラーが発生していない場合、発行処理は終了する。
ステップＳ５２：ＣＰＵ１１は、エラー表示画面（ページ指定無）を店員用表示部１５に表示する。その後、ステップＳ５４の処理に進む。
ステップＳ５４：店員用表示部１５は、再印字の指示を受け付ける。
【００７３】
ステップＳ５６：ＣＰＵ１１は、印字部２４に買上明細、保証対象商品毎の保証書の印字、発行を指示する。印字部２４は、ＣＰＵ１１の指示に従い、各種シート（例えば、買上明細、保証対象商品毎の保証書）を印字する。この際、印字部２４は、１枚目のシート（例えば、買上明細）にはページ情報の印字を行わない。そして、印字部２４は、２枚目以降のシート（例えば、保証対象商品毎の保証書）にはページ情報の印字を行う。カッターは、各シートの最終行の印字が完了する度に、ＣＰＵ１１の指示に従ってカッター動作を行う。この際、ＣＰＵ１１は、カッター動作が行われる度に、カッター動作の回数を１だけインクリメントして記憶する。その後、ステップＳ３０の処理に進む。
ステップＳ５８：ＣＰＵ１１は、エラー表示画面（ページ指定有）を店員用表示部１５に表示し、ページの再指定を受け付ける。その後、ステップＳ３６の処理に進む。
【００７４】
以上のように構成された精算装置１０によれば、店員は発行される複数のシートに基づいて再発行する際に必要なシートを判断できる。具体的には、締め操作が行われた後に最初に発行されるシートには、ページ情報が印字されない。そして、２枚目以降に発行されるシートには、ページ情報が印字される。したがって、１枚目のシートの発行途中に印字不良が発生した場合、店員はシートを初めから再発行すればいいことが分かる。また、２枚目以降のシートの発行途中に印字不良が発生した場合、店員は直前に発行されたシートのページ情報を確認することによって何枚目のシートから再発行すればいいのか判断できる。そのため、複数のシートの発行途中に印字不良が生じた場合に、簡便に、無駄なくシートの再発行を行うことが可能となる。
また、締め操作が行われた後に最初に発行されるシートにはページ情報が印字されない。そのため、最初に発行されるシートのみを受け取って帰る顧客に対して、他のシートがあるような誤解を招くことが無い。その結果、顧客に対して余計な不安を与えてしまうおそれが無くなる。また、１枚だけの発行の場合、２枚目以降を発行する場合、いずれの場合でも１枚目にはページ情報が印字されないので、同一（共通）の処理が可能になるので複雑な処理をすることなく迅速にシートの発行が可能になる。
【００７５】
＜変形例＞
通信部２０は、受信された商品ファイル及び会員ファイルをハードディスク１７に記録しても良い。
１店舗で複数の精算装置１０を利用する構成としても良い。
精算装置１０は、締め操作後に発行されるシートに切り取り線を入れないで各種シートを発行しても良い。即ち、精算装置１０は、締め操作後に発行されるシートを、１枚のシート（各シート間で領域を分離しない）として発行しても良い。また、精算装置１０は、締め操作後に発行されるシートを、１枚ごと（シート毎）に完全切り離して発行しても良い。
【００７６】
また、図４の選択領域７０に表示される値のデフォルト設定方法は、上述の方法に限定される必要はない。例えば、締め操作後に発行されるシートが１枚のシート（各シート間で領域を分離しない）として発行される場合には、ＣＰＵ１１はシートに印字される各印字情報の最終行の印字が完了する度に、１枚のシートの印字が完了したことを示す完了情報の数を１だけインクリメントして記憶しても良い。具体的には、複数のシートが１枚のシートとして発行される場合、シートに印字される各印字情報の最終行の印字が完了すると所定のパルスが出力される。この出力されるパルスは、ＣＰＵ１１がシートの最終行に一定の空白を設けるためにステッピングモーター（不図示）を駆動するために出力される。
【００７７】
ＣＰＵ１１は、この出力されたパルスを受信する度に印字が完了した完了情報の数を１だけインクリメントして記憶する。そして、シートの発行途中に発行不良が発生した場合、ＣＰＵ１１は自身が記憶している印字が完了した完了情報の数に“１”を加算した数をデフォルトの値としてエラー表示画面の選択領域７０に表示する。これにより、各シート間の領域を分離しない一枚のシートにおいて、発行途中に発行不良が発生した場合であっても、店員は一見して再印字するページを把握することができる。また、発行不良が発生した際に、常に、選択領域７０にデフォルトの値として“１”が表示される場合より、あるいは任意のページが表示され、再発行するページ情報を選択し直す手間を軽減することができる。
【００７８】
また、ＣＰＵ１１が記憶している印字が完了した完了情報の数をデフォルトの値としてエラー表示画面の選択領域７０に表示しても良い。つまり、この場合には、実際にシートを発行するページ情報よりも１だけ少ない数字がデフォルトの値として表示されるようになるが、店員は、上下ボタン６０を操作することによって、選択領域７０に表示された数を１だけインクリメントすればよい。そのため、発行不良が発生した際に、常に、選択領域７０にデフォルトの値として“１”が表示される場合や、任意のページ情報が表示されて、その数字から店員が再印字するページ情報を選択し直す手間を軽減することができる。
【００７９】
また、本実施例では、サービス券は、会員ごとに、最終ポイント発行日の年月日の値と精算処理時にポイントが付与された年月日の値とを比較して月を超えている場合にのみ発行される構成を示したが、それに限定される必要はない。例えば、精算装置１０は、会員が商品を購入する都度にサービス券を発行しても良いし、サービス点数が所定の点数を超える毎（例えば１０００点を超える毎）にサービス券を発行しても良い。
【００８０】
また、サービス券は、クーポン（例えば、商品の割引もしくは商品との交換に関する情報が印字されたシート）などであっても良い。この場合、サービス券は、会員以外の顧客にも発行される。
【００８１】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００８２】
「付記１」
一取引の精算時に、買上明細情報、特典付与情報又は商品保証情報を含む印字情報を媒体に印字したシートを発行する印字手段と、
前記印字手段を制御する制御手段と、
を備え、
前記制御手段は、
一取引において複数のシートを順番に発行する場合、複数のシートのうち初めに発行されるシートには発行順序を識別可能なページ情報を印字せずに、続いて発行される他のシートには前記ページ情報を印字するように印字手段を制御することを特徴とする精算装置である。
【００８３】
「付記２」
前記印字手段は、締め操作が行われた際に前記初めに発行されるシートに買上明細情報を印字することを特徴とする付記１に記載の精算装置。
【００８４】
「付記３」
前記印字手段は、前記ページ情報を前記シートの最終行に印字することを特徴とする付記１に記載の精算装置。
これにより、精算装置は、２枚目以降に発行されるシートの最終行にページ情報を印字することができる。
【００８５】
「付記４」
前記シートの発行不良が発生した場合に再印字するページを指定する指定手段を更に備え、
前記制御手段は、前記指定手段によって指定されたページ以降を印字するように前記印字手段を制御することを特徴とする付記１〜３のいずれか一項に記載の精算装置。
【００８６】
「付記５」
前記シートの発行不良が発生した場合に再印字するページを指定する指定手段を更に備え、
前記制御手段は、前記指定手段において指定される前記再印字するページのデフォルト値として、前記シートの発行不良元から特定される再印字に関するページ情報に基づく値を表示することを特徴とする付記１〜４のいずれか一項に記載の精算装置。
【００８７】
「付記６」
前記発行不良は、
印字後に前記シートに切れ目を入れるためのカッター動作におけるカット不良であり、
最後に発行されるシートの印字後に前記カット不良が発生した場合には、前記指定手段による指定の有無にかかわらず再印字を行わないことを特徴とする付記４又は５に記載の精算装置。
【００８８】
なお、本発明の精算装置１０の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、精算装置１０の各処理に係る上述した種々の処理を行っても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであっても良い。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００８９】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（DynamicRandomAccessMemory））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されても良い。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００９０】
１０…精算装置,  １１…ＣＰＵ（検知部），  １２…ＲＯＭ，  １３…ＲＡＭ，  １４…スキャナ部，  １５…店員用表示部（指定手段），  １６…客用表示部，  １７…ハードディスク，  １８…カードリーダー，  １９…操作部，  ２０…通信部，  ２１…ブザー，  ２２…時計部，  ２３…レシート発行口，  ２４…印字部（印字手段），  ２５…入出金部，  ２５ａ…硬貨入金口，  ２５ｂ…硬貨出金口，  ２５ｃ…紙幣入出金口
【図１】
2014186584.tif 000003
【図２】
2014186584.tif 000004
【図３】
2014186584.tif 000005
【図４】
2014186584.tif 000006
【図５】
2014186584.tif 000007