(57)【特許請求の範囲】
【請求項１】
操作者による操作を入力する入力手段と、
決済対象の取引についての登録処理を行う登録装置から前記取引の決済のために送信された決済情報を受信する受信手段と、
前記登録装置から送信され、前記受信手段により受信された前記決済情報に基づく決済処理を行う連動決済手段と、
前記受信手段が前記決済情報の受信を完了したことに応じて、前記決済情報に基づく決済処理を開始可能であることを表す開始確認画面の表示を開始し、予め定められた確認操作が前記入力手段により入力されたことに応じて、前記開始確認画面の表示を終了する表示手段と、
前記確認操作が前記入力手段により入力されたことに応じて、前記決済情報に基づく決済処理を開始するよう前記連動決済手段を制御する制御手段と、
を具備することを特徴とする決済装置。
【請求項２】
前記表示手段は表示装置を含み、
前記入力手段は前記表示装置の画面上へのタッチ操作を検出するタッチ検出部材を含み、
前記表示手段は、前記画面上の予め定められた範囲へのタッチ操作が前記タッチ検出部材により検出された場合に前記確認操作が入力されたと判定することを特徴とする請求項１記載の決済装置。
【請求項３】
前記表示手段は、前記受信手段が前記決済情報の受信を開始することに応じて、前記決済情報を受信中であることを表す受信画面を表示する手段をさらに備える
ことを特徴とする請求項１又は２記載の決済装置。
【請求項４】
前記表示手段は、前記決済情報の受信が完了したことを操作者に通知する文章又は前記連動決済手段による決済処理が開始されることを前記操作者に意識させるための文章を含む開始確認画面の表示を開始することを特徴とする請求項１−３のいずれか１記載の決済装置。
【請求項５】
前記開始確認画面の表示と同時、前記開始確認画面が表示される直前又は前記開始確認画面が表示された直後に音を発する発音手段を、さらに備えることを特徴とする請求項１−４のいずれか１記載の決済装置。
【請求項６】
表示装置、操作者による操作を入力する入力装置及び決済対象の取引についての登録処理を行う登録装置から前記取引の決済のために送信された決済情報を受信する受信装置を具備した決済装置を制御するコンピューターを、
前記登録装置から送信され、前記受信装置により受信された前記決済情報に基づく決済処理を行う連動決済手段と、
前記受信装置が前記決済情報の受信を完了したことに応じて、前記決済情報に基づく決済処理を開始可能であることを表す開始確認画面の表示を開始するように前記表示装置を制御し、予め定められた確認操作が前記入力装置により入力されたことに応じて、前記開始確認画面の表示を終了するように前記表示装置を制御する表示制御手段と、
前記確認操作が前記入力装置により入力されたことに応じて、前記決済情報に基づく決済処理を開始するように前記連動決済手段を制御する制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、決済装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、店舗等の物品販売の現場では、決済装置が用いられている。
【０００３】
決済装置として、売上登録の結果として生成された決済情報をＰＯＳ（point of sales）端末などの登録装置から受けて、この決済情報に基づく決済処理を行う動作モードである連動モードを持つ装置がある。
このような決済装置は、待機状態において、登録装置から所定の情報を受信すると、連動モードでの動作を開始する。
【０００４】
この種の決済装置は、連動モードにおいて典型的には、登録装置を操作するのと同一の操作者により操作される。また、この種の決済装置では、操作者の操作ミスなどにより連動モードでの決済が中止又は中断されてしまうことがあった。当該操作ミスは例えば、登録装置は連動モードで動作しているにもかかわらず、連動モードになっていないと操作者が勘違いしてリセットボタンを押してしまった場合である。あるいは、登録装置が連動モードになっていないと操作者が勘違いして、決済装置に対する操作を途中でやめてしまった場合などである。
【０００５】
このような事情から、決済装置が連動モードでの決済処理を開始することを操作者に認識させることが望まれていた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−２１５９８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、決済装置が連動モードでの決済処理を開始することを操作者に認識させることが可能な決済装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態の決済装置は、入力手段、受信手段、連動決済手段、表示手段及び制御手段を備える。入力手段は、操作者による操作を入力する。受信手段は、決済対象の取引についての登録処理を行う登録装置から取引の決済のために送信された決済情報を受信する。連動決済手段は、登録装置から送信され、受信手段により受信された決済情報に基づく決済処理を行う。表示手段は、受信手段が決済情報の受信を完了したことに応じて、決済情報に基づく決済処理を開始可能であることを表す開始確認画面の表示を開始し、予め定められた確認操作が入力手段により入力されたことに応じて、開始確認画面の表示を終了する。制御手段は、確認操作が入力手段により入力されたことに応じて、決済情報に基づく決済処理を開始するように連動決済手段を制御する。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る決済装置の外観及び利用状況を示す斜視図。
【図２】図１に示される決済装置及び登録装置の要部回路構成を示すブロック図。
【図３】図２中の登録装置に設けられたＣＰＵによる制御処理のフローチャート。
【図４】図２中の決済装置に設けられたＣＰＵによる制御処理のフローチャート。
【図５】図２中の決済装置に設けられたＣＰＵによる制御処理のフローチャート。
【図６】図２中の決済装置に設けられたＣＰＵによる制御処理のフローチャート。
【図７】決済装置の表示画面を示す図。
【図８】決済装置の表示画面を示す図。
【図９】決済装置の表示画面を示す図。
【図１０】決済装置の表示画面を示す図。
【図１１】決済装置の表示画面を示す図。
【図１２】決済装置の表示画面を示す図。
【図１３】決済装置の表示画面を示す図。
【図１４】決済装置の表示画面を示す画面遷移図。
【図１５】決済装置の表示画面を示す画面遷移図。
【図１６】決済装置の表示画面を示す図。
【発明を実施するための形態】
【００１０】
以下、実施形態に係る決済装置について図面を用いて説明する。なお、以下の各図面及びその説明において同一の要素には同一の符号を付している。
【００１１】
図１は、実施形態に係る決済装置１０の外観及び利用状況を示す斜視図である。
【００１２】
決済装置１０には、読取端末２０及びピンパッド端末３０が接続されることがある。決済装置１０は、登録装置４０に接続される。  
決済装置１０は、登録装置４０と連動せずに非連動モードで決済を行うこともできるし、接続された登録装置４０と連動して連動モードで決済を行うこともできるものである。連動モードでは、登録装置４０から決済装置１０へと送られる決済情報に基づく決済処理を決済装置１０が実行する。
【００１３】
決済装置１０による決済には、既存の他の決済装置で利用されているのと同様な公知の決済方法を用いることができる。決済方法は例えば、クレジット決済、デビット決済、プリペイド決済、電子マネー決済、あるいはポイント決済などである。上記の各種決済のためには、カード媒体が広く利用される。カード媒体としては、磁気カード（磁気ストライプカード）、接触型ＩＣ（Integrated Circuit）カード、または非接触型ＩＣカードなどが適用される。これらの各カードは、磁気ストライプ、接触型ＩＣチップまたは非接触型ＩＣチップによりデータを記録する。また、上記の各種決済のために、非接触型ＩＣチップを搭載した電子機器（例えば携帯電話、スマートフォン、タブレットＰＣ等）などが利用される場合もある。
【００１４】
決済装置１０は、設定の内容などに応じて、利用可能な決済方法を変化させても良い。また、決済装置１０は、読取端末２０及びピンパッド端末３０などの周辺機器の接続状況に応じて、利用可能な決済方法を変化させても良い。
【００１５】
決済装置１０は、本体１１、タッチパネル１２、カード読取装置１３及びレシート排出口１４、リセットボタン１５を備える。本体１１は、決済装置１０を構成するための後述する各種の要素の多くを含む。タッチパネル１２は、本体１１の上部に設けられている。カード読取装置１３は、タッチパネル１２の側面部に設けられている。レシート排出口１４は、タッチパネル１２の操作者（店員など）に近い側に形成されている。レシート排出口１４は、本体１１の内部に配置された印刷機で印刷された決済伝票等を本体１１の外部へと排出するために利用される。リセットボタン１５は、本体１１の上面に設けられたボタンである。操作者によってリセットボタン１５が操作されると、決済装置１０は、現在行っている処理を中止する。
【００１６】
読取端末２０は、非接触型ＩＣチップに記憶された情報を読み取るために設けられるものである。読取端末２０は、読取部２１及び表示デバイス２２を備える。  
読取部２１は、非接触型ＩＣチップに記憶された情報を無線通信により非接触で読み取る。読取部２１は、非接触型ＩＣチップに記憶された情報を書き換える。  
表示デバイス２２は、各種情報を表示する。表示デバイス２２で表示する各種情報は、例えば決済金額、非接触型ＩＣチップを搭載した媒体を読取部２１に近付けるよう促す文章、あるいは決済が完了したことを通知するための文章などである。
【００１７】
ピンパッド端末３０は、接触型ＩＣカードから情報を読み取る。ピンパッド端末３０は、ピンパッド３１及び表示デバイス３２を備える。  
ピンパッド端末３０の図示されないカード差込口から接触型ＩＣカードが差し込まれると、ピンパッド端末３０の内部に設けられた電極と、接触型ＩＣカードに搭載された接触型ＩＣチップの電極とが接触する。ピンパッド端末３０は、この電極どうしの接触を介して、接触型ＩＣチップに記録された情報を読み取る。  
ピンパッド３１は、テンキー、確定ボタン、訂正ボタン及び各種機能が割り当てられたボタンなどからなる。ピンパッド３１は、買物客による操作により暗証番号の入力などを行う。  
表示デバイス３２は、決済金額、接触型ＩＣカードをカード差込口に差し込むように促す文章又は決済が完了したことの通知のための文章などを表示する。
【００１８】
登録装置４０は、商取引の対象となる商品の登録処理を行う。登録装置４０は、登録した商品についての代金の決済のための決済処理を行う機能を持つ。登録装置４０はまた、決済処理を決済装置１０に行わせるために、決済情報を決済装置１０へと送る機能を持つ。
【００１９】
図２は決済装置１０及び登録装置４０の要部回路構成を示すブロック図である。
本体１１は、ＣＰＵ（central processing unit）１１１、主記憶デバイス１１２、補助記憶デバイス１１３、通信デバイス１１４、印刷機１１５、グラフィックコントローラー１１６、スピーカー１１７及び通信コネクタ１１４１〜１１４４を有している。
【００２０】
ＣＰＵ１１１は、決済装置１０の動作に必要な処理及び制御を行うコンピューターの中枢部分に相当する。ＣＰＵ１１１は、ＢＩＯＳ（basic input/output system）、オペレーティングシステム及びアプリケーションソフトウェアなどのプログラムに従って、決済装置１０としての各種の機能を実現するべく決済装置１０の各部を制御する。さらにＣＰＵ１１１は、通信デバイス１１４を介して読取端末２０及びピンパッド端末３０の制御を行う場合もある。
【００２１】
主記憶デバイス１１２は、上記コンピューターの主記憶部分に相当する。主記憶デバイス１１２は、ＲＯＭ（read only memory）及びＲＡＭ（random access memory）を備える。主記憶デバイス１１２は例えば以下のように動作する。
【００２２】
ＲＯＭは、上記のＢＩＯＳ、オペレーティングシステム又はアプリケーションソフトウェアなどのプログラムを記憶する。またＲＯＭは、ＣＰＵ１１１が決済装置１０の各部を制御するための処理を実行する上で必要なデータを記憶する場合もある。ＲＡＭは、ＣＰＵ１１１が処理を実行する上で必要なデータを記憶する。またＲＡＭは、ＣＰＵ１１１によって情報が適宜書き換えられるワークエリアとしても利用される。
【００２３】
補助記憶デバイス１１３は、上記コンピューターの補助記憶部分に相当する。補助記憶デバイス１１３は、例えばＥＥＰＲＯＭ（electric erasable programmable read-only memory）、ＨＤＤ（hard disc drive）又はＳＳＤ（solid state drive）などである。補助記憶デバイス１１３は、ＣＰＵ１１１が各種の処理を行う上で使用するデータ又はＣＰＵ１１１での処理によって生成されたデータなどを保存する。補助記憶デバイス１１３は、上記のオペレーティングシステム又はアプリケーションなどのプログラムを記憶する場合もある。売上データなども、補助記憶デバイス１１３に記憶される場合がある。
【００２４】
主記憶デバイス１１２または補助記憶デバイス１１３に記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。一例として決済装置１０は、制御プログラムが主記憶デバイス１１２または補助記憶デバイス１１３に記憶された状態で、利用者へと譲渡される。しかしながら決済装置１０は、制御プログラムが主記憶デバイス１１２または補助記憶デバイス１１３に記憶されない状態で利用者に譲渡されても良い。そして、別途に利用者へと譲渡された制御プログラムが、利用者またはサービスマンなどによる操作の下に主記憶デバイス１１２または補助記憶デバイス１１３へと書き込まれても良い。このときの制御プログラムの譲渡は、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介したダウンロードにより実現できる。
【００２５】
通信デバイス１１４には、通信コネクタ１１４１〜１１４４が接続されている。通信デバイス１１４は、通信コネクタ１１４１〜１１４４に接続された機器との通信を行う。通信デバイス１１４は通信コネクタ１１４１と協働して受信手段及び受信装置として動作する。通信コネクタ１１４１〜１１４３には、登録装置４０、読取端末２０及びピンパッド端末３０が接続されている。通信コネクタ１１４４には、ネットワーク５０が接続されている。
【００２６】
ネットワーク５０は例えば、インターネット、電話回線網、３Ｇ若しくはＬＴＥ（long term evolution）等の携帯電話回線網、専用回線若しくはその他のネットワーク又はこれらの組合せなどである。決済装置１０は、認証などのためにネットワーク５０を介してサーバー６０と通信する。
【００２７】
サーバー６０はクレジットカード会社又は決済会社などの所有するサーバーであり、クレジットカードなどの各種決済方法についての認証及び決済などを行う。
【００２８】
通信コネクタ１１４１〜１１４３は例えば、ＲＳ−２３２Ｃ、ＵＳＢ（universal serial bus）、ＳＣＳＩ（small computer system interface）、ＩＥＥＥ  １３９４、Ｅｔｈｅｒｎｅｔ（登録商標）又はその他のインターフェース規格に準拠したケーブルを接続するための端子である。  
通信コネクタ１１４１〜１１４３を使用せずに、決済装置１０が登録装置４０、読取端末２０又はピンパッド端末３０と無線通信しても良い。当該無線通信には例えば、無線ＬＡＮ（local area network）又はＢｌｕｅｔｏｏｔｈ（登録商標）などを用いることができる。  
通信コネクタ１１４４は例えば、Ｅｔｈｅｒｎｅｔケーブルまたは電話線などを接続する端子である。  
通信コネクタ１１４４を使用せずに、決済装置１０がネットワーク５０と無線通信しても良い。当該無線通信には例えば、無線ＬＡＮまたは携帯電話回線などを用いることができる。
【００２９】
通信コネクタの数は４に限らない。例えば、様々な種類のケーブルを接続できるようにするため、あるいはその他の装置を接続するために５以上の通信コネクタを備えていても良い。決済装置１０と、読取端末２０、ピンパッド端末３０、登録装置４０及びネットワーク５０のうちの一部との接続に無線通信を用いるのであれば、通信コネクタ１１４１〜１１４４の一部を省略しても良い。
【００３０】
印刷機１１５は、決済伝票などを印刷する。印刷機１１５としては、サーマルプリンター、インクジェットプリンター又はレーザープリンターなど種々の方式のプリンターを用いることができる。  
グラフィックコントローラー１１６は、ＣＰＵ１１１からの命令の下に表示装置１２２で表示させる画像の処理及び表示装置１２２の制御を行う。  
スピーカー１１７は、ＣＰＵ１１１から送られた音信号に応じた音を発する。
【００３１】
タッチパネル１２は、タッチ検出部材１２１と表示装置１２２とを含む。タッチ検出部材１２１は、表示装置１２２の表示面に積層する状態で配置されている。タッチパネル１２は、操作者が表示装置１２２の表示面に指などにより触れようとするタッチ操作に際し、そのタッチ操作の対象となる位置をタッチ検出部材１２１が検出して、座標位置情報として出力する。かくしてタッチ検出部材１２１は、操作者による操作を入力する入力手段の一例である。  
タッチ検出部材１２１の位置検出方式としては、膜抵抗方式、静電容量方式、電磁誘導方式、光学方式又は弾性波方式など種々の方式を用いることができる。  
表示装置１２２としては、典型的には液晶ディスプレイが用いられる。なお表示装置１２２は、バックライトを備える。
【００３２】
カード読取装置１３は、磁気カードを読み取る。図１においては、カード読取装置１３に磁気ストライプカードをスライドさせるように通すことで磁気ストライプに記録された情報を読み取るタイプのカード読取装置１３を示している。
【００３３】
登録装置４０は、既存のＰＯＳ端末と同様のもので良い。
すなわち登録装置４０は、本体４１、表示デバイス４２，４３及び入力デバイス４４を備える。本体４１はさらに、ＣＰＵ４０１、主記憶デバイス４０２、補助記憶デバイス４０３、通信デバイス４０４、通信コネクタ４０４１及び印刷機４０５を含む。
【００３４】
表示デバイス４２は、登録装置４０の操作者に確認させるための各種情報を表示する。  
表示デバイス４３は、買物客に確認させるための各種情報を表示する。当該各種情報は、例えば商品名、商品の金額、取引の小計金額及び取引の合計金額などである。
【００３５】
入力デバイス４４は、操作者による操作に応じて各種の情報を入力する。入力デバイス４４としては、キーボード、キーパッド又はボタンなどを用いることができる。また入力デバイス４４としては、表示デバイス４２の表示面に重ねて配置されたタッチ検出部材を用いることもできる。つまり、タッチパネルの表示装置及びタッチ検出部材を表示デバイス４２及び入力デバイス４４として用いても良い。
【００３６】
ＣＰＵ４０１は、登録装置４０の動作に必要な処理及び制御を行うコンピューターの中枢部分に相当する。ＣＰＵ４０１は、ＢＩＯＳ、オペレーティングシステム及びアプリケーションソフトウェアなどのプログラムに従って、登録装置４０としての各種の機能を実現するべく登録装置４０の各部を制御する。
【００３７】
主記憶デバイス４０２は、上記コンピューターの主記憶部分に相当する。主記憶デバイス４０２は、ＲＯＭ及びＲＡＭを備える。主記憶デバイス４０２は例えば以下のように動作する。  
ＲＯＭは、上記のＢＩＯＳ、オペレーティングシステム又はアプリケーションソフトウェアなどのプログラムを記憶する。またＲＯＭは、ＣＰＵ４０１が登録装置４０の各部を制御するための処理を実行する上で必要なデータを記憶する場合もある。ＲＡＭは、ＣＰＵ４０１が処理を実行する上で必要なデータを記憶する。またＲＡＭは、ＣＰＵ４０１によって情報が適宜書き換えられるワークエリアとしても利用される。
【００３８】
補助記憶デバイス４０３は、上記コンピューターの補助記憶部分に相当する。補助記憶デバイス４０３は、例えばＥＥＰＲＯＭ、ＨＤＤ又はＳＳＤなどである。補助記憶デバイス４０３は、ＣＰＵ４０１が各種の処理を行う上で使用するデータ又はＣＰＵ４０１での処理によって生成されたデータなどを保存する。補助記憶デバイス４０３は、上記のオペレーティングシステム又はアプリケーションなどのプログラムを記憶する場合もある。売上データなども、補助記憶デバイス４０３に記憶される場合がある。
【００３９】
主記憶デバイス４０２または補助記憶デバイス４０３に記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。一例として登録装置４０は、制御プログラムが主記憶デバイス４０２または補助記憶デバイス４０３に記憶された状態で、利用者へと譲渡される。しかしながら登録装置４０は、制御プログラムが主記憶デバイス４０２または補助記憶デバイス４０３に記憶されない状態で利用者に譲渡されても良い。そして、別途に利用者へと譲渡された制御プログラムが、利用者またはサービスマンなどによる操作の下に主記憶デバイス４０２または補助記憶デバイス４０３へと書き込まれても良い。このときの制御プログラムの譲渡は、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介したダウンロードにより実現できる。
【００４０】
通信デバイス４０４には、通信コネクタ４０４１が接続されている。通信デバイス４０４は、通信コネクタ４０４１に接続された機器との通信を行う。通信コネクタ４０４１には、決済装置１０などが接続される。  
通信コネクタ４０４１は例えば、ＲＳ−２３２Ｃ、ＵＳＢ、ＳＣＳＩ、ＩＥＥＥ  １３９４、Ｅｔｈｅｒｎｅｔ又はその他のインターフェース規格に準拠したケーブルを接続するための端子である。
【００４１】
印刷機４０５は、レシート、領収書、売上票、利用明細、各種控え又は集計リストなどをレシート用紙に印刷する。
【００４２】
登録装置としては、ＰＯＳ端末に限らず電子キャッシュレジスター（ＥＣＲ：electronic cash register）などを用いても良い。
【００４３】
以下、決済装置１０の動作を説明する。またここでは、決済装置１０の動作の説明のために、登録装置４０の動作についても説明する。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
【００４４】
図３は、ＣＰＵ４０１による制御処理のフローチャートである。図４〜図６は、ＣＰＵ１１１による制御処理のフローチャートである。
【００４５】
登録装置４０が、商取引の対象となる商品の登録処理を行うモードで起動されると、ＣＰＵ４０１は、主記憶デバイス４０２または補助記憶デバイス４０３に記憶された制御プログラムに従って図３に示す制御処理を開始する。
【００４６】
ＣＰＵ４０１はまず、商取引の対象となる商品の登録のための操作が開始されたか否かを確認する（Ａｃｔ１）。そしてＣＰＵ４０１は、該当する操作が行われていないならば（Ａｃｔ１のＮｏ）、Ａｃｔ１を繰り返す。かくしてＣＰＵ４０１はＡｃｔ１においては、商品登録のための操作が開始されるのを待ち受ける。そしてＣＰＵ４０１は、例えば入力デバイスに設けられて商品が割り付けられたボタンがタッチされるなどのような商品登録のための操作が開始されたならば（Ａｃｔ１のＹｅｓ）、登録処理（Ａｃｔ２）を開始する。登録処理は、操作者による操作に応じて、商取引の対象となる商品のリストを作成するなどの周知の処理である。ＣＰＵ４０１は、入力デバイス４４に設けられた小計ボタンがタッチされるなどの予め定められた操作がなされたならば、登録処理を終了する。
【００４７】
そしてＣＰＵ４０１は、決済操作が行われたか否かを確認する（Ａｃｔ３）。決済操作とは、登録装置４０で決済処理を行うことを操作者が指示するためのものとして予め定められた操作である。例えば、買物客が現金又は紙製の商品券若しくはギフトカードなど（以下「現金等」という）を用いた決済を希望する場合は、操作者は決済操作を行う。ＣＰＵ４０１は、この決済操作が行われないならば（Ａｃｔ３のＮｏ）、送信操作が行われたか否かを確認する（Ａｃｔ４）。送信操作とは、決済装置１０を利用しての決済を行うべく決済情報を決済装置１０へと送信すべきであることを操作者が指示するためのものとして予め定められた操作である。ＣＰＵ４０１は、この送信操作が行われないならば（Ａｃｔ４のＮｏ）、Ａｃｔ３へと戻る。かくしてＡｃｔ３，Ａｃｔ４においてＣＰＵ４０１は、決済操作または送信操作がなされるのを待ち受ける。
【００４８】
操作者は、買物客の希望に応じて、決済操作または送信操作を行う。ＣＰＵ４０１は、決済操作が行われたならば（Ａｃｔ３のＹｅｓ）、決済処理を実行する（Ａｃｔ５）。ここでの決済処理は、決済装置１０を利用せずに、登録装置４０のみで決済のための各種の処理を行うための処理である。ＣＰＵ４０１は、この決済処理において、印刷機４０５によるレシートの発行までの周知の処理を行う。ＣＰＵ４０１は、決済処理を終えたならば、Ａｃｔ１の待ち受け状態に戻る。
【００４９】
ＣＰＵ４０１は、送信操作が行われたならば（Ａｃｔ４のＹｅｓ）、決済処理を受け入れ可能であるかどうかを決済装置１０に対して問い合わせる（Ａｃｔ６）。具体的には、ＣＰＵ４０１は、この問い合わせのために予め定められた問い合わせコマンドを決済装置１０に対して送信するように通信デバイス４０４に命令を発する。この命令を受けて通信デバイス４０４は、決済装置１０に対して当該問い合わせコマンドを送信する。
【００５０】
ところで決済装置１０が起動されると、ＣＰＵ１１１は、主記憶デバイス１１２または補助記憶デバイス１１３に記憶された制御プログラムに従って図４〜図６に示す制御処理を開始する。
【００５１】
ＣＰＵ１１１はまず、表示装置１２２の表示画面を第１の待受画面とする（図４中のＡｃｔ２１）。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、第１の待受画面に対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００５２】
図７は第１の待受画面２００ａの一例を示す図である。第１の待受画面２００ａは、決済方法を操作者が指定するための複数のボタン２０１ａ〜２０１ｅを含む。ボタン２０１ａ〜２０１ｅは、それぞれに各種決済方法が対応付けられている。ＣＰＵ１１１は、ボタン２０１ａ〜２０１ｅのうちのいずれか１つのボタンが操作者によってタッチされると、当該ボタンに対応付けられた決済方法による決済処理を行うよう動作する。図７の例では、各種決済方法が対応付けられたボタンはボタン２０１ａ〜２０１ｅの５つであるが、これは決済装置１０によって利用可能な決済方法の種類の数が５つである場合の例である。ＣＰＵ１１１は、グラフィックコントローラー１１６に命令して、決済装置１０が利用可能な決済方法の種類と同数のボタンを第１の待受画面２００ａに示す。
【００５３】
そしてＣＰＵ１１１はこの状態で、無操作状態となったか否かの確認（Ａｃｔ２２）、上記の問合わせがなされたか否かの確認（Ａｃｔ２３）、ならびに決済方法の選択がなされたか否かの確認（Ａｃｔ２４）を、それぞれがＮｏと判定されるうちは繰り返す。
【００５４】
タッチパネル１２での操作が既定の時間に渡り行われない状態を無操作状態とする。そこでＣＰＵ１１１は、タッチ検出部材１２１によりタッチ操作が検出されない状態が既定の時間に渡り継続したならば、無操作状態と判定する（Ａｃｔ２２のＹｅｓ）。そしてこの場合にＣＰＵ１１１は、表示装置１２２のバックライトを消灯させる（Ａｃｔ２５）。
【００５５】
そしてＣＰＵ１１１は、タッチパネル１２でのタッチ操作が行われたか否かの確認（Ａｃｔ２６）及び上記の問合わせがなされたか否かの確認（Ａｃｔ２７）を、それぞれがＮｏと判定されるうちは繰り返す。
【００５６】
ＣＰＵ１１１は、タッチ検出部材１２１によりタッチ操作が検出されると（Ａｃｔ２６のＹｅｓ）、Ａｃｔ２１に戻り、それ以降の処理を前述と同様に行う。なお、Ａｃｔ２１で表示装置１２２の画面を第１の待受画面２００ａとする際にＣＰＵ１１１は、表示装置１２２のバックライトを点灯させる。
【００５７】
さて、前述のように通信デバイス４０４から送信された問い合わせコマンドは、通信デバイス１１４によって受信され、ＣＰＵ１１１へと通知される。ＣＰＵ１１１は、Ａｃｔ２６，Ａｃｔ２７の待ち受け状態にあるときに問い合わせがなされた場合（Ａｃｔ２７のＹｅｓ）、表示装置１２２のバックライトを点灯させる（Ａｃｔ２８）。こののちにＣＰＵ１１１は、Ａｃｔ２９へと進む。ＣＰＵ１１１は、Ａｃｔ２２〜Ａｃｔ２４の待ち受け状態にあるときに問い合わせがなされた場合（Ａｃｔ２３のＹｅｓ）、そのままＡｃｔ２９へと進む。
【００５８】
ＣＰＵ１１１がＡｃｔ２２〜Ａｃｔ２４の待ち受け状態またはＡｃｔ２６，Ａｃｔ２７の待ち受け状態にあるとき、決済装置１０においては決済のための処理が行われておらず、登録装置４０からの要求に応じての決済処理を開始できる。そこでＣＰＵ１１１は、問い合わせに対して許可応答を行う（Ａｃｔ２９）。具体的にはＣＰＵ１１１は、許可応答のために予め定められた許可応答コマンドを登録装置４０に対して送信するように通信デバイス１１４に命令を発する。この命令を受けて通信デバイス１１４は、登録装置４０に対して当該許可応答コマンドを送信する。
【００５９】
続いてＣＰＵ１１１は、表示装置１２２の表示画面を受信画面とする（Ａｃｔ３０）。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、受信画面に対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００６０】
図８は、受信画面２００ｂの一例である。受信画面２００ｂは、登録装置４０からデータを受信している旨を操作者に通知するための画面である。受信画面２００ｂは、アイコン２０２及び領域２０３を含む。
アイコン２０２は、決済装置１０が連動モードで動作していることを表すアイコンである。
領域２０３は、登録装置４０からデータを受信中である旨を表す文字列又は画像、あるいはその両方を表示する。図８の例では領域２０３は、「データ受信中です。しばらくお待ちください。」のような文字列を表す。
【００６１】
さて、登録装置４０にてＣＰＵ４０１は、決済処理を受け入れ可能であるかどうかの問い合わせ（図３中のＡｃｔ６）を行ったのちには、この問い合わせに対する応答が許可応答であるか否かを確認する（Ａｃｔ７）。そしてＣＰＵ４０１は、前述のように通信デバイス１１４から送信された許可応答コマンドを通信デバイス４０４が受信した場合（Ａｃｔ７のＹｅｓ）、決済情報を決済装置１０に対して送信する（Ａｃｔ８）。具体的にはＣＰＵ４０１は、Ａｃｔ２における登録処理により作成したリストに示された全商品の代金の合計金額などの決済処理に必要となる情報を含んだ決済情報を生成する。そしてＣＰＵ４０１は、この決済情報を決済装置１０に対して送信するように通信デバイス４０４に命令を発する。この命令を受けて通信デバイス４０４は、決済装置１０に対して当該決済情報を送信する。
【００６２】
登録装置４０は、決済情報に続いて、決済情報の送信を終了することを通知する終了通知データを決済装置１０に送信する（Ａｃｔ９）。具体的にはＣＰＵ４０１は、この通知のために予め定められた終了通知データを決済装置１０に送信するように通信デバイス４０４に命令を発する。この命令を受けて通信デバイス４０４は、決済装置１０に対して終了通知データを送信する。
【００６３】
一方、決済装置１０のＣＰＵ１１１は、登録装置４０からデータを受信中である旨を表示した後、登録装置４０より送信された決済情報を受信するよう通信デバイス１１４に命令する（図４中のＡｃｔ３１）。この命令に応じて通信デバイス１１４は、登録装置４０より送信された決済装置を受信し始める。そこでＣＰＵ１１１は、通信デバイス１１４により受信された当該決済情報を主記憶デバイス１１２に記憶させる。なお通信デバイス１１４は、終了通知データも受信する。
【００６４】
ＣＰＵ１１１は、決済情報の受信が完了したかどうかを調べる（Ａｃｔ３２）。すなわち、ＣＰＵ１１１は、終了通知データが通信デバイス１１４により受信されたかどうかを確認する。ＣＰＵ１１１は、終了通知データが受信されていない場合（Ａｃｔ３２のＮｏ）、Ａｃｔ３２を繰り返す。かくして、ＣＰＵ１１１はＡｃｔ３２において、終了通知データが受信されるのを待ち受ける。そしてＣＰＵ１１１は、終了通知データが受信された場合（Ａｃｔ３２のＹｅｓ）、図５中のＡｃｔ３３へ進む。
【００６５】
ＣＰＵ１１１は、利用可能な決済方法が１種類であるかどうかを判定する（Ａｃｔ３３）。利用可能な決済方法が１種類ではない場合（Ａｃｔ３３のＮｏ）、すなわち２種類以上の場合、ＣＰＵ１１１は、表示装置１２２の表示画面を開始確認画面とする（Ａｃｔ３４）。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、開始確認画面に対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。開始確認画面は、決済処理を開始することを操作者に確認させるため、あるいは意識させるための画面である。
【００６６】
このときにＣＰＵ１１１は、開始確認画面に対応した画像が表示装置１２２で表示されるのと同時か、その直前または直後に、予め定められた音を発するようにスピーカー１１７を制御しても良い。具体的にはＣＰＵ１１１は、当該音を表した音信号をスピーカー１１７へと供給する。当該音は、ビープ音、ブザー音、メロディ、楽曲、録音した音声又は合成音声などを用いることができる。かくして制御プログラムに基づく制御処理をＣＰＵ１１１が実行することによって、ＣＰＵ１１１を中枢部分とするコンピューターによる制御と、スピーカー１１７の機能との協働によって発音手段としての機能が実現される。
【００６７】
図９は、開始確認画面２００ｃの一例である。開始確認画面２００ｃは、アイコン２０２、領域２０４及び確認ボタン２０５を含む。
【００６８】
領域２０４は、決済情報の受信が完了した旨と、開始確認画面の表示を終了した後に操作者がするべき操作とを操作者に通知するための文字列又は画像、あるいはその両方を表す。領域２０４に表す文字列は、図９の例では前者が「ＰＯＳコマンドを受信しました。」であり、後者が「業務を選択してください。」である。ここで業務とは、決済方法のことを示す。
なお、領域２０４は、決済処理が開始されることを操作者に通知する文字列などを含んでいても良い。
【００６９】
確認ボタン２０５は、開始確認画面２００ｃの表示を終了するためのボタンである。
【００７０】
ＣＰＵ１１１は、開始確認画面２００ｃが表示されている状態で、確認操作が行われたか否かを確認する（Ａｃｔ３５）。そしてＣＰＵ１１１は、確認操作が行われていない場合には（Ａｃｔ３５のＮｏ）、Ａｃｔ３５を繰り返す。ここでは、確認操作は、確認ボタン２０５に対するタッチ操作である。操作者は、決済処理を開始したい場合、確認ボタン２０５に対してタッチ操作を行う。
【００７１】
ＣＰＵ１１１は、開始確認画面２００ｃが表示されている状態で確認ボタン２０５を配置している位置に対するタッチ操作がタッチ検出部材１２１により検出された場合（Ａｃｔ３５のＹｅｓ）、表示装置１２２の表示画面を第２の待受画面とする（Ａｃｔ３６）。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、第２の待受画面に対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００７２】
かくして、ＣＰＵ１１１はＡｃｔ３２〜Ａｃｔ３６において、決済情報の受信が完了してから確認操作が行われるまでの間に開始確認画面を表示する。したがって、制御プログラムに基づく制御処理をＣＰＵ１１１が実行することによって、ＣＰＵ１１１を中枢部分とするコンピューターは、表示制御手段として機能する。そしてこの機能と、グラフィックコントローラー１１６及び表示装置１２２との協働によって表示手段としての機能を実現する。
【００７３】
図１０は、第２の待受画面２００ｄの一例である。第２の待受画面２００ｄは、アイコン２０２及び決済方法を操作者が指定するための複数のボタン２０６ａ〜２０６ｄを含む。ボタン２０６ａ〜２０６ｄは、それぞれに各種決済方法が対応付けられている。ＣＰＵ１１１は、ボタン２０６ａ〜２０６ｄのうちのいずれか１つのボタンがタッチされると、当該ボタンに対応付けられた決済方法による決済処理を行うよう動作する。図１０の例では、各種決済方法が対応付けられたボタンはボタン２０６ａ〜２０６ｄの４つであるが、これは、第１の待受画面２００ａの場合と同様に、決済装置１０によって利用可能な決済方法の種類の数に応じた数である。ＣＰＵ１１１は、グラフィックコントローラー１１６に命令して、決済装置１０が利用可能な決済方法の種類と同数のボタンを第２の待受画面２００ｄに示す。
【００７４】
ＣＰＵ１１１は、第２の待受画面２００ｄが表示されている状態で、決済方法の選択が行われたか否かを確認する（Ａｃｔ３７）。そしてＣＰＵ１１１は、決済方法の選択が行われていない場合には（Ａｃｔ３７のＮｏ）、Ａｃｔ３７を繰り返す。
【００７５】
操作者は、買物客の希望する決済方法に応じて、対応する決済方法のボタン２０６ａ〜２０６ｄのいずれかをタッチする。
ＣＰＵ１１１は、ボタン２０６ａ〜２０６ｄのいずれかを配置している位置に対するタッチ操作がタッチ検出部材１２１により検出された場合に決済方法が選択されたと判断する（Ａｃｔ３７のＹｅｓ）。そしてＣＰＵ１１１は、適用すべき決済方法がクレジットカード決済であるか否かを確認する（Ａｃｔ３８）。ＣＰＵ１１１は、利用可能な決済方法が１種類である場合（Ａｃｔ３３のＹｅｓ）にも、このＡｃｔ３８を実行する。すなわち、ＣＰＵ１１１は、利用可能な１種類のみの決済方法又は選択された決済方法を、適用すべき決済方法とし、当該決済方法がクレジットカード決済であるか否かを確認する。
【００７６】
ＣＰＵ１１１は、適用すべき決済方法がクレジットカード決済である場合には（Ａｃｔ３７のＹｅｓ）、表示装置１２２の表示画面を第１の確認画面とする（Ａｃｔ３９）。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、第１の確認画面に対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００７７】
図１１は、第１の確認画面２００ｅの一例である。第１の確認画面２００ｅは、アイコン２０２、確認ボタン２０５及び領域２０７を含む。
【００７８】
領域２０７は、第１の確認画面２００ｅの表示を終了した後に操作者がするべき操作を操作者に通知するための文字列又は画像、あるいはその両方を表示する。図１１の例で領域２０７は、「クレジットカードの読み込みを行ってください。」のような文字列を表す。
【００７９】
ＣＰＵ１１１は、第１の確認画面２００ｅが表示されている状態で、確認操作が行われたか否かを確認する（Ａｃｔ４０）。そしてＣＰＵ１１１は、確認操作が行われていない場合には（Ａｃｔ４０のＮｏ）、Ａｃｔ４０を繰り返す。ここでは、確認操作は、確認ボタン２０５に対するタッチ操作である。
【００８０】
ＣＰＵ１１１は、第１の確認画面２００ｅが表示されている状態で確認ボタン２０５を配置している位置に対するタッチ操作がタッチ検出部材１２１により検出された場合（Ａｃｔ４０のＹｅｓ）、決済処理を行う（Ａｃｔ４１）。すなわち、ＣＰＵ１１１は、図６に示す制御処理を開始する。なお図６は、図５中のＡｃｔ４１における決済処理の詳細な処理のフローチャートである。
【００８１】
ＣＰＵ１１１はまず、表示装置１２２の表示画面を読取画面とする（Ａｃｔ５１）。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、読取画面に対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００８２】
図１２は、読取画面２００ｆの一例である。読取画面２００ｆは、クレジットカードを読取るための画面である。読取画面２００ｆは、アイコン２０２及び領域２０８を含む。
【００８３】
領域２０８は、操作者が現在すべき操作を操作者に指示するための文字列又は画像、あるいはその両方を表示する。図１２の例で領域２０８は、「クレジットカードをどうぞ。」のような文字列と、クレジットカードを読取ることをイラストで表した画像とを表す。
【００８４】
読取画面２００ｆが表示されている状態でＣＰＵ１１１は、クレジットカードの読取が行われたか否かを確認する（Ａｃｔ５２）。そしてＣＰＵ１１１は、クレジットカードの読取が行われていない場合には（Ａｃｔ５２のＮｏ）、Ａｃｔ５２を繰り返す。
【００８５】
ＣＰＵ１１１は、クレジットカードがカード読取装置１３又はピンパッド端末３０で読み取られた場合（Ａｃｔ５２のＹｅｓ）、表示装置１２２の表示画面を第２の確認画面とする（Ａｃｔ５３）。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、第２の確認画面に対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００８６】
図１３は、第２の確認画面２００ｇの一例である。第２の確認画面２００ｇは、アイコン２０２、確認ボタン２０５及び領域２０９を含む。
【００８７】
領域２０９は、第２の確認画面２００ｇの表示を終了した後に操作者がするべき操作を操作者に通知するための文字列又は画像、あるいはその両方を表示する。図１３の例で領域２０９は、「画面の指示に従って、入力を行ってください。」のような文字列を表す。
【００８８】
第２の確認画面２００ｇが表示されている状態でＣＰＵ１１１は、確認操作が行われたか否かを確認する（Ａｃｔ５４）。そしてＣＰＵ１１１は、確認操作が行われていない場合には（Ａｃｔ５４のＮｏ）、Ａｃｔ５４を繰り返す。ここでは、確認操作は、確認ボタン２０５に対するタッチ操作である。
【００８９】
以下、Ａｃｔ５５〜Ａｃｔ６０について図１４、図１５を併用して説明する。図１４及び図１５は、表示装置１２２の表示画面の遷移を示す図である。なお、図１４及び図１５に示す各画面は一例であって、この画面に限るものではない。
【００９０】
ＣＰＵ１１１は、確認ボタン２０５を配置している位置に対するタッチ操作がタッチ検出部材１２１により検出された場合（Ａｃｔ５４のＹｅｓ）、セキュリティコードの入力（Ａｃｔ５５）を開始する。すなわち、ＣＰＵ１１１は、表示装置１２２の表示画面を、画面２００ｈとする。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、画面２００ｈに対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００９１】
画面２００ｈは、操作者にクレジットカードのセキュリティコードを入力させるための画面である。画面２００ｈは、アイコン２０２、テンキー２１０及びセットボタン２１１を含む。
操作者は、セキュリティコードを入力するべくテンキー２１０をタッチ操作する。操作者は、セキュリティコードを入力し終えたら、セットボタン２１１をタッチする。ＣＰＵ１１１は、テンキー２１０のタッチ操作にしたがって数字列を入力する。そしてＣＰＵ１１１は、セットボタン２１１がタッチされた際に入力している数字列をセキュリティコードとして入力する。
【００９２】
ＣＰＵ１１１は続いて、支払方法の選択（Ａｃｔ５６）を開始する。すなわちＣＰＵ１１１は、表示装置１２２の表示画面を画面２００ｉとする。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、画面２００ｉに対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００９３】
画面２００ｉは、操作者に支払方法の選択をさせるための画面である。画面２００ｉは、アイコン２０２及び複数のボタン２１２ａ〜２１２ｅを含む。ボタン２１２ａ〜２１２ｅは、それぞれに各種支払方法が対応付けられている。
操作者は、ボタン２１２ａ〜２１２ｅのうちで買物客が希望する支払方法に対応したボタンにタッチする。なお、支払方法とは、一括払い、ボーナス払い、分割払い、ボーナス併用払い又はリボルビング払いなど、クレジットカード決済の支払区分のことである。ＣＰＵ１１１は、タッチされたボタンに対応した支払方法を選択する。
【００９４】
ＣＰＵ１１１は次に、暗証番号の入力（Ａｃｔ５７）を開始する。すなわちＣＰＵ１１１は、表示装置１２２の表示画面を、画面２００ｊとする。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、画面２００ｊに対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００９５】
画面２００ｊは、買物客に暗証番号の入力をさせるための画面である。画面２００ｊはアイコン２０２及び領域２１３を含む。領域２１３は、暗証番号の入力をすることを表す文字列又は画像、あるいはその両方を表示する。図１４の例では領域２１３は、「暗証番号をどうぞ。」のような文字列と、暗証番号を入力する様子を示したイラストとを表す。操作者はこれを見て、ピンパッド端末３０に暗証番号を入力するよう買物客に求める。買物客は、暗証番号を入力すべくピンパッド３１を操作する。ピンパッド端末３０は、ピンパッド３１の操作に基づいて暗証番号を入力する。ピンパッド３１は、内部のメモリに暗証番号を記憶しておくとともに、暗証番号を入力し終えたことを決済装置１０に通知する。
【００９６】
ＣＰＵ１１１は、ピンパッド端末３０による上記の通知を受けると、内容確認（Ａｃｔ５８）を開始する。すなわちＣＰＵ１１１は、表示装置１２２の表示画面を、画面２００ｋとする。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、画面２００ｋに対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【００９７】
画面２００ｋは、決済の対象となる取引の内容を操作者に確認させるための画面である。画面２００ｋはアイコン２０２、領域２１４、実行ボタン２１５及び戻るボタン２１６を含む。領域２１４には、Ａｃｔ５２，Ａｃｔ５５及びＡｃｔ５６などで得た情報の一部と、図４中のＡｃｔ３１で得た決済情報の一部とを項目名と共に表示する。
操作者は、領域２１４に表示されている内容を見て、問題が無ければ実行ボタン２１５をタッチする。操作者は、領域２１４に表示されている内容に問題を発見した場合には戻るボタン２１６をタッチする。
【００９８】
ＣＰＵ１１１は、戻るボタン２１６を配置している位置に対するタッチ操作がタッチ検出部材１２１により検出されたならば、予め定められた状態に戻る。このときにどの状態に戻るかは、例えば決済装置１０の設計者により定められて良い。例えば、Ａｃｔ５６又はＡｃｔ５７へと戻るようにすることが想定される。あるいは、図６の制御処理、さらには図４及び図５の制御処理を中断し、図４のＡｃｔ２１へと戻るようにしても良い。
【００９９】
ＣＰＵ１１１は、実行ボタン２１５を配置している位置に対するタッチ操作がタッチ検出部材１２１により検出されたならば、通信（Ａｃｔ５９）を開始する。すなわちＣＰＵ１１１は、表示装置１２２の表示画面を、画面２００ｍとする。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、画面２００ｍに対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【０１００】
画面２００ｍは、サーバー６０と通信中であることを操作者に通知するための画面である。画面２００ｍは、アイコン２０２及び領域２１７を含む。領域２１７は、サーバー６０と通信中である旨を表す文字列又は画像、あるいはその両方を表示する。図１５の例では領域２１７は、「センタと通信中です。」のような文字列を表す。
またこのとき、ＣＰＵ１１１は、ネットワーク５０を介してサーバー６０と通信するように通信デバイス１１４に命令する。通信デバイス１１４は、クレジット決済のための周知の通信をサーバー６０と行う。サーバー６０は、この通信により得られる情報に基づいて、クレジット決済のための周知の処理を行う。
【０１０１】
ＣＰＵ１１１は、サーバー６０との通信が終わると、終了確認表示を行う（Ａｃｔ６０）。すなわちＣＰＵ１１１は、表示装置１２２の表示画面を、終了確認画面２００ｎとする。具体的にはＣＰＵ１１１は、その旨をグラフィックコントローラー１１６に命令する。この命令を受けてグラフィックコントローラー１１６は、終了確認画面２００ｎに対応した画像を生成し、この画像を表示するように表示装置１２２を駆動する。
【０１０２】
終了確認画面２００ｎは、アイコン２０２及び領域２１８を含む。領域２１８は、サーバー６０との通信が終わったことを表す文字列又は画像、あるいはその両方を表示する。図１５の例では領域２１８は、「センタとの通信を終了しました。」のような文字列と、サーバー６０との通信が終わったこと象徴するイラストとを表す。
【０１０３】
そしてＣＰＵ１１１は、表示装置１２２の表示画面を終了確認画面としている状態の継続時間が予め定められた時間を越えるなどの規定事象となったことに応じて、図６に示す制御処理を、すなわち図５のＡｃｔ４１における決済処理を終了する。そしてＣＰＵ１１１はこののち、図４中のＡｃｔ２１へと戻り、前述した処理を繰り返す。
【０１０４】
かくして、Ａｃｔ３６〜Ａｃｔ４１において制御プログラムに基づく制御処理をＣＰＵ１１１が実行することによって、ＣＰＵ１１１を中枢部分とするコンピューターは連動決済手段として機能する。
そしてＣＰＵ１１１は、開始確認画面２００ｃが表示されている状態で確認ボタン２０５を配置している位置に対するタッチ操作がタッチ検出部材１２１により検出されたことに応じて、連動決済手段としての処理を開始している。すなわち、ＣＰＵ１１１を中枢部分とするコンピューターは制御手段として機能する。
【０１０５】
ＣＰＵ１１１は、決済を正常に完了したならば、登録装置４０に対する完了通知を行って決済処理を終了する。具体的にはＣＰＵ１１１は、決済が完了したことを示すコマンド及び使用した決済方法を示す情報などを含んだ完了通知情報を生成する。そしてＣＰＵ１１１は、この完了通知情報を登録装置４０に対して送信するように通信デバイス１１４に命令を発する。この命令を受けて通信デバイス１１４は、登録装置４０に対して当該完了通知情報を送信する。  
こののちにＣＰＵ１１１は、Ａｃｔ２１に戻ってそれ以降の処理を前述と同様に実行する。
【０１０６】
登録装置４０においてＣＰＵ４０１は、図３中のＡｃｔ８及びＡｃｔ９にて決済情報及び終了通知データを送信したのちには、決済装置１０から完了通知がなされたか否かを確認する（Ａｃｔ１０）。そしてＣＰＵ４０１は、完了通知がなされていない場合（Ａｃｔ１０のＮｏ）は、Ａｃｔ１０を繰り返す。かくしてＣＰＵ４０１はＡｃｔ１０においては、完了通知がなされるのを待ち受ける。
【０１０７】
前述のように決済装置１０から送信された決済情報は、通信デバイス４０４により受信されて、主記憶デバイス４０２に記憶される。ＣＰＵ４０１は、これに応じて完了通知がなされたと判定し（Ａｃｔ１０のＹｅｓ）、今回の商取引に関するレシートを発行するように印刷機４０５に命令を発する。この命令を受けて印刷機４０５は、商取引の明細、決済金額、ならびに使用した決済方法などを表したレシートを発行する（Ａｃｔ１１）。そしてＣＰＵ４０１はこののち、Ａｃｔ１の待受状態に戻る。
【０１０８】
ところで、決済装置１０における非連動モードで適用する決済方法の選択は、例えば第１の待受画面２００ａ内の決済方法を指定するためのボタン２０１ａ〜２０１ｅのいずれかへのタッチ操作により行う。このような操作が、ＣＰＵ１１１が図４中のＡｃｔ２２〜Ａｃｔ２４の待ち受け状態にあるときにタッチ検出部材１２１により検出された場合（Ａｃｔ２４のＹｅｓ）、ＣＰＵ１１１は、非連動モードによる決済処理を開始する（Ａｃｔ４２）。ＣＰＵ１１１は、ここでの決済処理においては、タッチパネル１２へのタッチ操作により入力された決済金額を決済の対象とする。なお、決済処理におけるＣＰＵ１１１の具体的な処理手順は、既存の同種の決済装置におけるものと同様であって良いので、その説明は省略する。
【０１０９】
ＣＰＵ１１１は、図示は省略しているが、Ａｃｔ４２にて非連動モードによる決済処理を行っている最中に問い合わせコマンドが受信された場合には、拒否応答を行う。具体的にはＣＰＵ１１１は、拒否応答のために予め定められた許可応答コマンドを登録装置４０に対して送信するように通信デバイス１１４に命令を発する。この命令を受けて通信デバイス１１４は、登録装置４０に対して当該拒否応答コマンドを送信する。
【０１１０】
なお、ＣＰＵ１１１は、図示は省略しているが、リセットボタン１５が操作された場合には、Ａｃｔ２１〜Ａｃｔ４２及びＡｃｔ５１〜Ａｃｔ６０のどの処理を行っている最中であっても、その処理を中止してＡｃｔ２１へと戻る。
【０１１１】
ＣＰＵ１１１は、適用すべき決済方法がクレジットカード決済ではない場合（Ａｃｔ３８のＮｏ）には、適用すべき決済方法に応じた他の処理を行う。なお、クレジット決済以外の決済方法での決済の処理としては、周知の処理をそのまま利用できる。この処理の説明は省略する。
【０１１２】
登録装置４０においてＣＰＵ４０１は、前述のように通信デバイス１１４から送信された拒否応答コマンドを通信デバイス４０４が受信した場合（図３中のＡｃｔ７のＮｏ）、エラー処理（Ａｃｔ１２）を行う。エラー処理は、決済装置が非同期モードでの決済処理を実行中であるために、登録装置４０からの要求に応じた同期モードでの決済処理を開始することができないことを操作者に報知するための処理などである。そしてＣＰＵ４０１は、エラー処理を終えたならば、Ａｃｔ３及びＡｃｔ４の待受状態に戻る。
【０１１３】
かくして決済装置１０によれば、登録装置４０から送信される決済情報の受信が完了した場合、表示装置１２２の表示画面は、受信画面２００ｂから開始確認画面２００ｃに遷移する。そして、操作者により確認操作が入力されると、表示装置１２２の表示画面は、開始確認画面２００ｃから第２の待受画面２００ｄに遷移する。従って、開始確認画面２００ｃは、確認操作を行うまでは表示され続けるので、開始確認画面２００ｃを操作者に確実に見させることができ、決済装置１０が連動モードで動作していることを操作者に認識させることができる。
一方、表示装置１２２の表示画面を開始確認画面２００ｃとしない場合は、決済情報の受信が完了したことに応じて、表示装置１２２の表示画面を第２の待受画面２００ｄとすることになる。つまり、第１の待受画面２００ａによく似た第２の待受画面２００ｄがいきなり表示される。そのため、操作者に、連動モードでの動作がまだ開始されていないと誤解させてしまうおそれがある。
【０１１４】
しかも決済装置１０によれば、確認操作を確認ボタン２０５に対するタッチ操作としているので、操作者は確認操作のために開始確認画面２００ｃを目視することになる。このため、開始確認画面２００ｃを、より確実に操作者に目視させることが可能となり、決済装置１０が連動モードで動作していることを操作者に、より的確に認識させることができる。
【０１１５】
また決済装置１０によれば、決済情報の受信中は、表示装置１２２の表示画面を受信画面２００ｂとしている。このため、決済情報の受信中においても、これから連動モードでの動作が開始されることを操作者に認識させることができる。
また決済装置１０によれば、開始確認画面２００ｃは、決済情報の受信が完了した旨を通知する文字列も表示しているため、決済装置１０の操作に不慣れな操作者であっても、連動モードでの決済処理が開始されることを認識できる。
【０１１６】
また決済装置１０によれば、開始確認画面２００ｃの表示と同時、開始確認画面２００ｃが表示される直前又は開始確認画面２００ｃが表示された直後に、音を発することができる。音を発することにより、開始確認画面２００ｃが表示されたことを速やかに操作者に気付かせることができ、結果として連動モードで動作していることを、より確実に操作者に認識させることができる。
【０１１７】
この実施形態は、以下のような変形実施が可能である。  
【０１１８】
Ａｃｔ３３において、選択可能な決済方法が１種類のみである場合（Ａｃｔ３３のＹｅｓ）、ＣＰＵ１１１は、表示装置１２２の表示画面を、第１の確認画面２００ｅに代えて図１６に示すような開始確認画面３００としても良い。図１６は開始確認画面３００の一例である。開始確認画面３００は、アイコン２０２、確認ボタン２０５及び領域３０１を含む。
【０１１９】
領域３０１は、決済情報の受信が完了した旨と、開始確認画面の表示を終了した後に操作者がするべき操作とを操作者に通知するための文字列又は画像、あるいはその両方を表す。領域３０１に表す文字列は図１６の例では、前者が「ＰＯＳコマンドを受信しました。」であり、後者が「クレジットカードの読み込みを行ってください。」である。この例は、選択可能な決済方法がクレジットカード決済のみの場合である。領域３０１は、選択可能な決済方法がクレジットカード決済以外の場合には当該選択可能な決済方法に応じた文字列を表すものとする。
【０１２０】
上記実施形態では確認操作は、確認ボタン２０５へのタッチ入力であったがこれに限らない。すなわち、画面上の予め定められた範囲へのタッチ操作を確認操作とすることができる。
【０１２１】
登録装置４０においてＣＰＵ４０１は、問い合わせなしに決済情報を決済装置１０へと送信しても良い。あるいは、登録装置４０においてＣＰＵ４０１は、決済情報の送信開始を宣言する送信開始コマンドを送信したのち、決済装置１０からの応答を待たずに決済情報を送信しても良い。
【０１２２】
決済情報の受信を完了したかどうかの判断は、決済情報の送信を終了することを通知するデータを用いない方法を用いても良い。例えば、ＣＰＵ１１１は、決済情報について予め定められた全ての項目を受信したことをもって決済情報の受信を完了したと判断しても良い。あるいは、ＣＰＵ１１１は、決済情報の送信が予め定められた時間以上停止したことをもって決済情報の受信を完了したと判断しても良い。
また、その他の周知の方法を用いて決済情報の受信を完了したかどうかの判断を行っても良い。
【０１２３】
決済装置を、決済装置１０の機能に加えて、読取端末２０及びピンパッド端末３０の少なくとも一方の機能を備えるものとして実現することも可能である。  
読取端末２０及びピンパッド端末３０の少なくとも一方は、決済装置１０に接続されなくても良い。
【０１２４】
タッチパネル１２に代えて、液晶ディスプレイ等の表示装置及びキーパッド等の入力装置を設けても良い。この場合にＣＰＵ１１１は、タッチ操作の代わりに当該入力装置での操作を入力する。  
表示装置１２２は、有機ＥＬ（electric-luminescence）ディスプレイ、ブラウン管ディスプレイ又は電子ペーパーなど液晶ディスプレイ以外の表示デバイスを用いることもできる。  
決済装置１０は、無操作状態において表示装置１２２のバックライトを消灯する機能を有していなくても良い。決済装置１０は、バックライトを消灯する機能に代えて、あるいは加えて、無操作状態において表示装置１２２の電源を切る、又は決済装置１０をスリープ状態にするなどの機能を有するものであっても良い。
【０１２５】
決済装置１０は、現金等による決済の機能を備えていても良い。
【０１２６】
バイブレーターによる振動又はＬＥＤ等の発光部材による発光若しくは明滅などを開始確認画面の表示と同時、開始確認画面が表示される直前又は開始確認画面が表示された直後に行っても良い。
【０１２７】
ＣＰＵ１１１は、予め定められた複数の操作のうちの操作者による操作に応じた設定に基づいて選択し、それを確認操作としても良い。  
ＣＰＵ１１１は、開始確認画面２００ｃを表示するかどうかを、操作者による操作に応じた設定に基づいて決定しても良い。
【０１２８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２９】
１０…決済装置、１１…本体、１２…タッチパネル、１３…カード読取装置、２０…読取端末、３０…ピンパッド端末、４０…登録装置、１１１…ＣＰＵ、１１２…主記憶デバイス、１１３…補助記憶デバイス、１１４…通信デバイス、１１６…グラフィックコントローラー、１２１…タッチ検出部材、１２２…表示装置、２００ｃ，３００…開始確認画面
【図１】
0006286400.tif 000002
【図２】
0006286400.tif 000003
【図３】
0006286400.tif 000004
【図４】
0006286400.tif 000005
【図５】
0006286400.tif 000006
【図６】
0006286400.tif 000007
【図７】
0006286400.tif 000008
【図８】
0006286400.tif 000009
【図９】
0006286400.tif 000010
【図１０】
0006286400.tif 000011
【図１１】
0006286400.tif 000012
【図１２】
0006286400.tif 000013
【図１３】
0006286400.tif 000014
【図１４】
0006286400.tif 000015
【図１５】
0006286400.tif 000016
【図１６】
0006286400.tif 000017