(57)【特許請求の範囲】
【請求項１】
複数の決済端末のうち、自装置との間で通信を確立した通信確立済み決済端末の情報を保持する記憶部と、
複数の前記決済端末のうち、いずれかの決済端末が接続要求を行った場合に、前記いずれかの決済端末の情報と、前記記憶部に記憶されている前記通信確立済み決済端末の情報とを比較し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致する場合に成功と判定し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致しない場合に失敗と判定する認証処理を行う認証処理部と、
前記認証処理において前記いずれかの決済端末の認証に失敗した場合に、前記いずれかの決済端末との通信を確立せず、前記認証処理において前記いずれかの決済端末の認証に成功した場合に、前記いずれかの決済端末を前記通信確立済み決済端末として通信を確立し、決済情報を送信するピンパッド通信処理部と、
を備えるピンパッド。
【請求項２】
前記通信確立済み決済端末との通信が切断されてから所定時間経過した場合に、前記記憶部に記憶されている前記通信確立済み決済端末の情報を消去するリセット部をさらに備え、
前記認証処理部は、前記記憶部に記憶される前記通信確立済み決済端末の情報が消去されている場合にも成功と判定する
請求項１に記載のピンパッド。
【請求項３】
複数の決済端末と、ピンパッドとを備える決済処理システムであって、
前記決済端末は、
前記ピンパッドに接続要求を行う決済端末通信処理部と、
前記ピンパッドから取得する決済情報に基づいて、決済処理を実行する決済機能処理部と、
を備え、
前記ピンパッドは、
複数の前記決済端末のうち、自装置との間で通信を確立した通信確立済み決済端末の情報を保持する記憶部と、
複数の前記決済端末のうち、いずれかの決済端末が接続要求を行った場合に、前記いずれかの決済端末の情報と、前記記憶部に記憶されている前記通信確立済み決済端末の情報とを比較し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致する場合に成功と判定し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致しない場合に失敗と判定する認証処理を行う認証処理部と、
前記認証処理において前記いずれかの決済端末の認証に失敗した場合に、前記いずれかの決済端末との通信を確立せず、前記認証処理において前記いずれかの決済端末の認証に成功した場合に、前記いずれかの決済端末を前記通信確立済み決済端末として通信を確立し、決済情報を送信するピンパッド通信処理部と、
を備える決済処理システム。
【請求項４】
前記決済機能処理部は、
前記通信確立済み決済端末との通信が切断された後に通信を再確立した場合に、通信の切断前の決済処理の続きを実行する
請求項３に記載の決済処理システム。
【請求項５】
複数の決済端末と、複数の前記決済端末のうち、自装置との間で通信を確立した通信確立済み決済端末の情報を保持する記憶部を備えるピンパッドとを備える決済処理システムにおける決済処理方法であって、
複数の前記決済端末のうち、いずれかの決済端末が、ピンパッドに接続要求を行う第１ステップと、
前記ピンパッドが、複数の前記決済端末のうち、いずれかの決済端末が接続要求を行った場合に、前記いずれかの決済端末の情報と、前記通信確立済み決済端末の情報とを比較し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致する場合に成功と判定し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致しない場合に失敗と判定する認証処理を行う第２ステップと、
前記ピンパッドが、前記認証処理において前記いずれかの決済端末の認証に失敗した場合に、前記いずれかの決済端末との通信を確立せず、前記認証処理において前記いずれかの決済端末の認証に成功した場合に、前記いずれかの決済端末を前記通信確立済み決済端末として通信を確立し、決済情報を送信する第３ステップと、
前記決済端末が、前記ピンパッドから取得する決済情報に基づいて、決済処理を実行する第４ステップと、
を含む決済処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ピンパッド、決済処理システム、及び決済処理方法に関する。
【背景技術】
【０００２】
複数の携帯端末間において無線通信を行う際に、通信する携帯端末同士の組み合わせを制御する技術や、通信接続中に別の携帯端末からの通信に応答しない技術が開示されている。すなわち、特許文献１には、ある無線通信装置との接続を確立した後、現在接続が確立している無線通信装置以外との接続確立を拒否し、現在接続が確立している無線通信装置間での通信を妨げないようにする技術が記載されている。また、特許文献２には、複数の携帯情報端末と複数の印刷装置とをそれぞれ１対１の関係となるように組み合わせて使用する場合において、誤った組み合わせによる使用を防止するようにする技術が記載されている。これにより、現在接続が確立している携帯端末同士の通信を妨げることを防止する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１０２０６０号公報
【特許文献２】特開２００５−１１５６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のように、特許文献１及び特許文献２に示される技術により、現在接続が確立している携帯端末同士については、他の携帯端末による接続を拒否して、接続が確立している携帯端末間での通信を妨げないようにすることができる。しかしながら、携帯端末が互いに接続して処理を行っている最中に、電波状況の悪化等により、接続を確立している携帯端末が通信不能になり、切断してしまう場合がある。上述の特許文献１及び特許文献２に開示されている技術では、ある携帯端末が通信不能になって切断している間に、他の携帯端末から接続要求が行われた場合は、拒否することができない。
【０００５】
例えば、携帯端末Ａと携帯端末Ｂとが接続され、携帯端末Ａと携帯端末Ｂとの間で処理が行われているとする。そして、電波状況の悪化により、携帯端末Ａと携帯端末Ｂとの間の通信が切断されてしまったとする。この場合、電波状況が回復すれば、携帯端末Ａと携帯端末Ｂとが再び接続され、処理が再開できる。ところが、携帯端末Ａと携帯端末Ｂとの通信が切断している間に、別の携帯端末Ｃから携帯端末Ｂに接続要求が発生すると、携帯端末Ｂと携帯端末Ｃとの間で接続が確立してしまう。この場合、携帯端末Ｂと携帯端末Ｃとの間の接続の確立により、携帯端末Ａと携帯端末Ｂとの間の電波状況が回復しても、携帯端末Ａと携帯端末Ｂとが接続できない。また、携帯端末Ａと携帯端末Ｂとの通信が切断している間に、別の携帯端末Ｃと携帯端末Ｂとの間で処理が行われると、携帯端末Ａと携帯端末Ｂとを再び接続したとき、処理を最初からやり直さなければならなくなる。また、携帯端末Ａと携帯端末Ｂとの処理が中断している間に、別の携帯端末Ｃと携帯端末Ｂとの間で処理が行われると、セキュリティ等のリスクも発生する。特に、携帯端末を使って決済処理を行っている場合には、決済処理を行っている途中で通信が遮断され、別の決済処理が入り込むと、決済している情報が判別できなくなる。また、決済処理が他の端末に割り込まれることで、セキュリティ等のリスクも発生する。携帯端末を使って決済処理を行う場合には、他の割り込みによる処理が発生することがなく、素早く効率的に処理が行われる必要がある。
【０００６】
上述の課題を鑑み、本発明は、決済端末とピンパッドとの間が通信不能になった場合でも、ピンパッドが他の決済端末と接続されてしまうことを拒否できるようにしたピンパッド、決済処理システム、及び決済処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様は、複数の決済端末のうち、自装置との間で通信を確立した通信確立済み決済端末の情報を保持する記憶部と、複数の前記決済端末のうち、いずれかの決済端末が接続要求を行った場合に、前記いずれかの決済端末の情報と、前記記憶部に記憶されている前記通信確立済み決済端末の情報とを比較し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致する場合に成功と判定し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致しない場合に失敗と判定する認証処理を行う認証処理部と、前記認証処理において前記いずれかの決済端末の認証に失敗した場合に、前記いずれかの決済端末との通信を確立せず、前記認証処理において前記いずれかの決済端末の認証に成功した場合に、前記いずれかの決済端末を前記通信確立済み決済端末として通信を確立し、決済情報を送信するピンパッド通信処理部と、を備えるピンパッドである。
【０００８】
本発明の一態様は、上記のピンパッドであって、前記通信確立済み決済端末との通信が切断されてから所定時間経過した場合に、前記記憶部に記憶されている前記通信確立済み決済端末の情報を消去するリセット部をさらに備え、前記認証処理部は、前記記憶部に記憶される前記通信確立済み決済端末の情報が消去されている場合にも成功と判定するピンパッドである。
【０００９】
本発明の一態様は、複数の決済端末と、ピンパッドとを備える決済処理システムであって、前記決済端末は、前記ピンパッドに接続要求を行う決済端末通信処理部と、前記ピンパッドから取得する決済情報に基づいて、決済処理を実行する決済機能処理部と、を備え、前記ピンパッドは、複数の前記決済端末のうち、自装置との間で通信を確立した通信確立済み決済端末の情報を保持する記憶部と、複数の前記決済端末のうち、いずれかの決済端末が接続要求を行った場合に、前記いずれかの決済端末の情報と、前記記憶部に記憶されている前記通信確立済み決済端末の情報とを比較し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致する場合に成功と判定し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致しない場合に失敗と判定する認証処理を行う認証処理部と、前記認証処理において前記いずれかの決済端末の認証に失敗した場合に、前記いずれかの決済端末との通信を確立せず、前記認証処理において前記いずれかの決済端末の認証に成功した場合に、前記いずれかの決済端末を前記通信確立済み決済端末として通信を確立し、決済情報を送信するピンパッド通信処理部と、を備える決済処理システムである。
【００１０】
本発明の一態様は、上記の決済処理システムにおいて、前記決済機能処理部は、前記通信確立済み決済端末との通信が切断された後に通信を再確立した場合に、通信の切断前の決済処理の続きを実行する。
【００１１】
本発明の一態様は、複数の決済端末と、複数の前記決済端末のうち、自装置との間で通信を確立した通信確立済み決済端末の情報を保持する記憶部を備えるピンパッドとを備える決済処理システムにおける決済処理方法であって、複数の前記決済端末のうち、いずれかの決済端末が、ピンパッドに接続要求を行う第１ステップと、前記ピンパッドが、複数の前記決済端末のうち、いずれかの決済端末が接続要求を行った場合に、前記いずれかの決済端末の情報と、前記通信確立済み決済端末の情報とを比較し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致する場合に成功と判定し、前記いずれかの決済端末の情報と前記記憶部に記憶されている前記通信確立済み決済端末の情報とが一致しない場合に失敗と判定する認証処理を行う第２ステップと、前記ピンパッドが、前記認証処理において前記いずれかの決済端末の認証に失敗した場合に、前記いずれかの決済端末との通信を確立せず、前記認証処理において前記いずれかの決済端末の認証に成功した場合に、前記いずれかの決済端末を前記通信確立済み決済端末として通信を確立し、決済情報を送信する第３ステップと、前記決済端末が、前記ピンパッドから取得する決済情報に基づいて、決済処理を実行する第４ステップと、を含む決済処理方法である。
【発明の効果】
【００１２】
本発明によれば、ピンパッドは、通信の確立している決済端末の情報を保持する記憶部を備えており、複数の決済端末のうちの何れかの決済端末からの接続要求があると、接続要求を行っている決済端末の情報と、記憶部に保持されている決済端末の情報とを比較して、認証処理を行っている。これにより、電波状況の悪化、電源断等により、決済端末とピンパッドとの間が通信不能になった場合でも、ピンパッドが他の決済端末と接続されてしまうことを拒否できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態に係る決済処理システムの全体構成を示す図である。
【図２】本発明の第１の実施形態に係る決済処理システムにおけるピンパッドの構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る決済処理システムにおける決済端末の構成を示すブロック図である。
【図４】本発明の第１の実施形態に係る決済処理システムにおける決済端末用上位サーバ１３の構成を示すブロック図である。
【図５】本発明の第１の実施形態に係る決済処理システムにおける決済センターサーバの構成を示すブロック図である。
【図６】本発明の第１の実施形態に係る決済処理システムにおけるピンパッドの動作を示すフローチャートである。
【図７】本発明の第１の実施形態に係る決済処理システムにおける決済端末の動作を示すフローチャートである。
【図８】本発明の第１の実施形態に係る決済処理システムにおける決済端末の動作を示すフローチャートである。
【図９】本発明の第１の実施形態に係る決済処理システムにおける決済端末用上位サーバの動作を示すフローチャートである。
【図１０】本発明の第１の実施形態に係る決済処理システムにおける決済センターサーバの動作を示すフローチャートである。
【図１１】本発明の第１の実施形態に係る決済処理システムの説明に用いるシーケンス図である。
【図１２】本発明の第１の実施形態に係る決済処理システムの説明に用いるシーケンス図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本発明の第１の実施形態に係る決済処理システム１の全体構成を示す図である。決済処理システム１は、クレジットカードやデビットカード等のＭＳ（Ｍａｇｎｅｔｉｃ  Ｓｔｒｉｐｅ）カードやＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードを使って決済処理を行うシステムである。
【００１５】
同図に示すように、決済処理システム１は、ピンパッド１１と、決済端末１２（１２−１、１２−２、…、１２−Ｎ（Ｎは任意の整数））と、決済端末用上位サーバ１３と、決済センターサーバ１４とを含んでいる。ピンパッド１１と決済端末１２（１２−１、１２−２、…、１２−Ｎ）との間は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信１５により、無線で接続される。決済端末１２（１２−１、１２−２、…、１２−Ｎ）と、決済端末用上位サーバ１３及び決済センターサーバ１４との間は、無線通信網１６及びインターネット網（図示せず）により接続される。無線通信網１６は、例えば３Ｇ回線やＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、又は無線ＬＡＮ（ＩＥＥＥ８０２．１１）である。なお、この例では、ピンパッド１１は、決済端末１２（１２−１、１２−２、…、１２−Ｎ）とのみ近距離無線通信１５により接続されているが、ピンパッド１１についても、無線通信網１６と接続可能としてもよい。
【００１６】
ピンパッド１１は、決済端末１２（１２−１、１２−２、…、１２−Ｎ）のうちの１つと無線で接続し、決済処理を行う。決済時には、ピンパッド１１は、クレジットカードやデビットカードの情報を読み取り、暗証番号（ＰＩＮ：Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）を入力する。また、ピンパッド１１は、決済を完了すると、今回の決済についてのレシートを印字する。
決済端末１２（１２−１、１２−２、…、１２−Ｎ）は、例えば、スマートフォンやタブレット端末等の携帯端末であり、ピンパッド１１と近距離無線通信１５により接続して、クレジットカードやデビットカードによる決済処理を行う。
【００１７】
決済端末用上位サーバ１３は、決済処理プログラム及び印字用の決済処理プログラムを提供する。決済処理を行う際に、決済端末１２（１２−１、１２−２、…、１２−Ｎ）は、決済処理プログラム及び印字用の決済処理プログラムを決済端末用上位サーバ１３から無線通信網１６を介してダウンロードし、決済処理プログラム及び印字用の決済処理プログラムを実行する。
決済センターサーバ１４は、無線通信網１６を介して決済端末１２（１２−１、１２−２、…、１２−Ｎ）と通信を行い、決済処理を実行する。
【００１８】
なお、ここでは、１台のピンパッド１１と、Ｎ台の決済端末１２（１２−１〜１２−Ｎ）を図示しているが、ピンパッド１１の台数や決済端末１２の台数はこれに限定されるものではない。また、同図においては、決済端末用上位サーバ１３と決済センターサーバ１４とを別々に示しているが、決済端末用上位サーバ１３と決済センターサーバ１４とを１つのサーバで実現しても良い。また、決済端末用上位サーバ１３と決済センターサーバ１４とは、同一の場所に設置しても良いし、別々の場所に設置しても良い。
【００１９】
図２は、本発明の第１の実施形態に係る決済処理システム１におけるピンパッド１１の構成を示すブロック図である。図２に示すように、ピンパッド１１は、印字処理部１０１と、ＬＣＤ（Liquid Crystal Display）表示処理部１０２と、ＭＳ／ＩＣカード読み取り処理部１０３と、キー入力処理部１０４と、決済端末ＩＤ記憶部１０５と、決済端末用無線通信処理部１０６と、リセット部１０７とを備えている。
【００２０】
印字処理部１０１は、レシートの印字処理を行う。ＬＣＤ表示処理部１０２は、ＬＣＤ(Liquid Crystal Display)ディスプレイからなり、各種の情報を表示する。ＭＳ／ＩＣカード読み取り処理部１０３は、クレジットカードやデビッドカード等の磁気カードやＩＣカードの情報を読み取る。キー入力処理部１０４には、数字キーや実行キー等が配設されている。キー入力処理部１０４は、暗証番号等の入力を行う。決済端末ＩＤ記憶部１０５は、接続が確立した決済端末の端末ＩＤを格納する。なお、端末ＩＤは、各決済端末１２（１２−１、１２−２、…、１２−Ｎ）に固有の識別子である。決済端末用無線通信処理部１０６は、送信部１０６ａと受信部１０６ｂを有し、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信１５により、ピンパッド１１と決済端末１２（１２−１、１２−２、…、１２−Ｎ）とを無線で接続する。リセット部１０７は、決済端末ＩＤ記憶部１０５のリセット処理を行う。ここで、リセット処理とは、例えば、決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤを消去（クリア）したり、無効化したりすることである。
【００２１】
図３は、本発明の第１の実施形態に係る決済処理システム１における決済端末１２の構成を示すブロック図である。図３に示すように、決済端末１２は、決済機能処理部２０１と、プログラム処理部２０２と、決済情報記憶部２０３と、決済端末ＩＤ記憶部２０４と、ピンパッド用無線通信処理部２０５と、決済センターサーバ及び決済端末上位サーバ用無線通信処理部２０６とを備えている。
【００２２】
決済機能処理部２０１は、決済処理プログラムに基づいて、決済端末１２側の決済処理を行う。プログラム処理部２０２は、決済端末用上位サーバ１３から、決済処理プログラム及び印字用決済処理プログラムをダウンロードし、これら決済処理プログラム及び印字用決済処理プログラムを実行する。決済情報記憶部２０３は、クレジットカードやデビットカードの情報、暗証番号の情報等、決済処理により得られた決済情報を記憶する。決済端末ＩＤ記憶部２０４には、決済端末１２毎に固有（すなわち、自装置に固有）の端末ＩＤが記憶されている。ピンパッド用無線通信処理部２０５は、送信部２０５ａと受信部２０５ｂを有し、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信１５により、ピンパッド１１と無線で接続する。決済センターサーバ及び決済端末上位サーバ用無線通信処理部２０６は、送信部２０６ａと受信部２０６ｂを有し、３Ｇ回線若しくはＬＴＥ、又は無線ＬＡＮ等の無線通信網１６により、決済端末用上位サーバ１３及び決済センターサーバ１４に接続する。
【００２３】
図４は、本発明の第１の実施形態に係る決済処理システム１における決済端末用上位サーバ１３の構成を示すブロック図である。図４に示すように、決済端末用上位サーバ１３は、決済機能用プログラム記憶部３０１と、決済端末用動作パラメータ記憶部３０２と、決済端末用通信処理部３０３とを備えている。
【００２４】
決済機能用プログラム記憶部３０１は、決済端末１２に提供する決済処理プログラム及び印字用の決済処理プログラムを記憶している。決済端末用動作パラメータ記憶部３０２は、決済端末用の各種の動作パラメータを記憶している。決済端末用通信処理部３０３は、送信部３０３ａと受信部３０３ｂを有し、インターネット網（図示せず）及び無線通信網１６により、決済端末１２に接続する。
【００２５】
図５は、本発明の第１の実施形態に係る決済処理システム１における決済センターサーバ１４の構成を示すブロック図である。図５に示すように、決済センターサーバ１４は、決済処理部４０１と、決済端末用通信処理部４０２とを備えている。決済処理部４０１は、決済端末１２から送られてきた決済情報に基づいて、決済センターサーバ１４側の決済処理を実行する。決済端末用通信処理部４０２は、送信部４０２ａと受信部４０２ｂを有し、インターネット網（図示せず）及び無線通信網１６により、決済端末１２に接続する。
【００２６】
次に、本発明の第１の実施形態に係る決済処理システム１における決済処理の概要について説明する。
本発明の第１の実施形態に係る決済処理システム１では、クレジットカードやデビットカードによる決済を行う際に、決済処理を行う任意の決済端末１２−ｋ（ｋは任意の整数）は、決済端末用上位サーバ１３から、決済処理プログラムや印字用の決済処理プログラムをダウンロードする。前述したように、本実施形態では、決済端末１２（１２−１、１２−２、…、１２−Ｎ）としてスマートフォンやタブレット端末等の携帯端末を用いている。携帯端末では、プログラムの記憶容量に制限がある。また、携帯端末は、決済処理以外に各種の用途に使用され、携帯端末を決済端末として使用する場合には、十分なセキュリティを確保することが望まれる。そこで、本実施形態では、このように、決済処理を行う毎に、逐一、決済端末１２−ｋは、決済端末用上位サーバ１３から決済処理プログラム及び印字用の決済処理プログラムをダウンロードしている。これにより、記憶容量の負担が軽減できると共に、セキュリティの向上を図ることができる。
【００２７】
決済端末１２−ｋは、決済端末用上位サーバ１３から決済処理プログラムをダウンロードすると、このダウンロードした決済処理プログラムを実行し、ピンパッド１１と近距離無線通信１５により、無線で接続する。なお、本実施形態では、近距離無線通信１５として、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いており、決済端末１２−ｋとピンパッド１１とは、ペアリングにより接続される。また、ピンパッド１１に接続できる端末は、１つに制限される。そして、決済端末１２−ｋとピンパッド１１とが無線で接続されると、ピンパッド１１は、決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤを用いて認証を行う。
【００２８】
すなわち、認証を行う際には、接続を要求する決済端末１２−ｋは端末ＩＤをピンパッド１１に送る。ピンパッド１１は決済端末ＩＤ記憶部１０５を有している。このピンパッド１１の決済端末ＩＤ記憶部１０５の端末ＩＤは、決済端末１２−ｋとピンパッド１１との接続が確立すると記憶され、決済処理が完了するまで、保持される。つまり、電波状況の悪化、電源断等により、決済端末１２ーｋとピンパッド１１との間が通信不能になっても、ピンパッド１１の決済端末ＩＤ記憶部１０５には、それまで接続が確立していた携帯端末の端末ＩＤがそのまま保持されている。
【００２９】
決済端末１２−ｋからの接続要求があると、ピンパッド１１は、接続を要求している決済端末１２−ｋの端末ＩＤと、決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較する。そして、接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが一致する場合には、ピンパッド１１は認証が成功したと判定し、決済端末１２−ｋとの接続を許可する。また、それまでの決済処理が完了していれば、決済端末ＩＤ記憶部１０５はクリアされているので、決済端末ＩＤ記憶部１０５がクリアされている場合にも、ピンパッド１１は決済端末１２−ｋとの接続を許可する。これに対して、接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが異なる場合には、ピンパッド１１は認証が失敗したと判定し、決済端末１２−ｋとの接続を拒否する。これにより、電波状況の悪化、電源断等により、決済端末１２−ｋとピンパッド１１との間が通信不能になった場合でも、ピンパッド１１が他の決済端末と接続されてしまうことが防止できる。
【００３０】
上述の認証処理により、決済端末１２−ｋとピンパッド１１との接続が成功すると、決済端末１２−ｋとピンパッド１１との間で、近距離無線通信１５によりデータを送受することができる。クレジットカードやデビッドカードの情報は、ピンパッド１１のＭＳ／ＩＣカード読み取り処理部１０３により読み取られる。また、ピンパッド１１のキー入力処理部１０４により、暗証番号が入力される。これらクレジットカードやデビッドカードの情報、及び暗証番号等の情報は、近距離無線通信１５を介して、決済端末１２−ｋに送られる。
【００３１】
決済端末１２−ｋは、クレジットカードやデビッドカードの情報や暗証番号の情報を取得すると、これらの決済情報を決済情報記憶部２０３に記憶する。そして、決済端末１２−ｋは、ピンパッド１１との通信を一時的に遮断して、無線通信網１６を介して、決済センターサーバ１４と通信を行い、決済処理を行う。
【００３２】
次に、決済端末１２−ｋは、決済端末用上位サーバ１３から印字用の決済処理プログラムをダウンロードする。そして、決済端末１２−ｋは、この印字用の決済処理プログラムを実行し、近距離無線通信１５によりピンパッド１１と接続する。このとき、ピンパッド１１は、決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤを用いて認証を行う。この場合、決済端末ＩＤ記憶部１０５には、決済端末１２−ｋの端末ＩＤが保持されており、接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが一致する。このため、決済端末１２−ｋとピンパッド１１との接続が許可される。
【００３３】
決済端末１２−ｋは、ピンパッド１１と接続すると、ピンパッド１１に印字処理要求を行い、ピンパッド１１の印字処理部１０１は、レシートの印字を行う。以上により、一連の決済処理が完了する。決済処理が完了すると、ピンパッド１１は、決済端末ＩＤ記憶部１０５をクリアし、決済端末１２−ｋとの近距離無線通信１５による接続を切断する。
【００３４】
図６は、本発明の第１の実施形態に係る決済処理システム１におけるピンパッド１１の動作を示すフローチャートである。
図６において、ピンパッド１１は、決済端末１２−ｋからの接続要求があると、近距離無線通信１５による接続を行う（ステップＳ１０１）。近距離無線通信１５がＢｌｕｅｔｏｏｔｈ（登録商標）の場合には、ペアリングされたピンパッド１１と決済端末１２−ｋとの間で無線通信が行われる。
【００３５】
ピンパッド１１は、決済端末１２−ｋからの認証要求により、認証を実施する（ステップＳ１０２）。認証要求を行う際、決済端末１２−ｋは、決済端末ＩＤ記憶部２０４からその機器の固有の端末ＩＤを読み出し、この端末ＩＤをピンパッド１１に送信する。そして、認証処理では、ピンパッド１１は、決済端末ＩＤ記憶部１０５がクリアされているかどうかを判定する（ステップＳ１０３）。決済端末ＩＤ記憶部１０５がクリアされている場合には（ステップＳ１０３：Ｙｅｓ）、ピンパッド１１は決済端末１２−ｋとの接続を許可する（ステップＳ１０５）。
【００３６】
決済端末ＩＤ記憶部１０５がクリアされていない場合には（ステップＳ１０３：Ｎｏ）、ピンパッド１１は、接続を要求している決済端末１２−ｋの端末ＩＤと、決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較する（ステップＳ１０４）。接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが一致する場合には（ステップＳ１０４：Ｙｅｓ）、ピンパッド１１は決済端末１２−ｋとの接続を許可する（ステップＳ１０５）。接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが異なる場合には（ステップＳ１０４：Ｎｏ）、ピンパッド１１は決済端末１２−ｋとの接続を拒否し（ステップＳ１０６）、処理をステップＳ１０２にリターンする。ステップＳ１０５において、決済端末１２−ｋとの接続が許可されると、ピンパッド１１は、決済端末１２−ｋから決済処理開始要求を受信し、接続が確立した決済端末１２−ｋの端末ＩＤを決済端末ＩＤ記憶部１０５に書き込む（ステップＳ１０７）。
【００３７】
ピンパッド１１と決済端末１２−ｋとが接続されると、ピンパッド１１は、決済端末１２−ｋからの処理要求を受信し、決済処理を実行し、実行結果の応答を決済端末１２−ｋに返す。すなわち、ピンパッド１１は、決済端末１２−ｋからＬＣＤの表示要求があると、ＬＣＤ表示処理部１０２への各種の文字表示を行い、カードの読み取り要求があると、ＭＳ／ＩＣカード読み取り処理部１０３でクレジットカードやデビッドカードのデータの読み込み処理を行い、暗証番号の入力要求があると、キー入力処理部１０４からの暗証番号の入力処理を行い、印字処理の要求があると、印字処理部１０１で印字処理等を実行し、この実行結果の応答を決済端末１２−ｋに返す（ステップＳ１０８）。
【００３８】
決済処理を終了し、決済端末１２−ｋから決済処理終了要求があると、ピンパッド１１は、決済端末ＩＤ記憶部１０５の端末ＩＤを消去する（ステップＳ１０９）。そして、ピンパッド１１は、決済端末１２−ｋからの通信切断要求により、決済端末１２−ｋとの無線接続を切断する（ステップＳ１１０）。
【００３９】
図７及び図８は、本発明の第１の実施形態に係る決済処理システム１における決済端末１２−ｋの動作を示すフローチャートである。図７は、ピンパッド１１と決済端末１２−ｋとを接続して、決済処理を行うときの処理を示している。
【００４０】
図７において、決済端末１２−ｋは、無線通信網１６を介して、決済端末用上位サーバ１３に接続し、決済端末用上位サーバ１３から、決済処理プログラムをダウンロードし、決済処理プログラムを実行する（ステップＳ２０１）。
決済端末１２−ｋは、ピンパッド１１に、近距離無線通信１５による無線接続を行う（ステップＳ２０２）。
【００４１】
次に、決済端末１２−ｋは、決済端末ＩＤ記憶部２０４に記憶している端末ＩＤをピンパッド１１に送り、認証処理を実施する（ステップＳ２０３）。前述のピンパッド１１の動作で説明したように、ピンパッド１１は、決済端末１２−ｋからの接続要求があると、接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較して、認証を行っている（ステップＳ１０２からＳ１０６）。決済端末ＩＤ記憶部１０５の端末ＩＤがクリアされている又は接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが一致する場合には、ピンパッド１１は決済端末１２−ｋとの接続を許可する。これに対して、接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが異なる場合には、ピンパッド１１は決済端末１２−ｋとの接続を拒否する。
【００４２】
認証結果が接続拒否の場合には（ステップＳ２０４：Ｎｏ）、決済端末１２−ｋは、ピンパッド１１との近距離無線通信１５による無線接続を切断する（ステップＳ２０５）。
認証結果が接続許可の場合には（ステップＳ２０４：Ｙｅｓ）、決済端末１２−ｋは、ピンパッド１１との間で、決済処理を実施する。すなわち、決済端末１２−ｋはピンパッド１１に、ＬＣＤ表示処理部１０２への文字の表示要求、ＭＳ／ＩＣカード読み取り処理部１０３でのクレジットカードやデビッドカードのデータの読み込み要求、キー入力処理部１０４からの暗証番号の入力要求等を行う。そして、決済端末１２−ｋは、これらの決済処理の実行結果から、クレジットカードやデビッドカードの情報、暗証番号の情報等をピンパッド１１から取得し、決済情報記憶部２０３に記憶する（ステップＳ２０６）。
【００４３】
決済端末１２−ｋは、ピンパッド１１から決済情報を取得すると、ピンパッド１１との無線接続を一旦切断する（ステップＳ２０７）。そして、決済端末１２−ｋは、無線通信網１６を介して、決済センターサーバ１４に接続し、決済情報記憶部２０３に記憶した決済情報を用いて、決済処理を行う（ステップＳ２０８）。
【００４４】
図８は、ピンパッド１１と決済端末１２−ｋとを接続して、印字処理を行うときの処理を示している。図８において、決済端末１２−ｋは、無線通信網１６を介して、決済端末用上位サーバ１３に接続し、決済端末用上位サーバ１３から、印字用の決済処理プログラムをダウンロードし、印字用の決済処理プログラムを実行する（ステップＳ２１０）。
【００４５】
決済端末１２−ｋは、ピンパッド１１に、近距離無線通信１５による無線接続を行う（ステップＳ２１１）。次に、決済端末１２−ｋは、決済端末ＩＤ記憶部２０４に記憶している端末ＩＤをピンパッド１１に送り、認証処理を実施する（ステップＳ２１２）。前述したように、決済端末ＩＤ記憶部１０５の端末ＩＤがクリアされている又は接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが一致する場合には、ピンパッド１１は決済端末１２−ｋとの接続を許可する。これに対して、接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとが異なる場合には、ピンパッド１１は決済端末１２−ｋとの接続を拒否する。
【００４６】
認証結果が接続拒否の場合には（ステップＳ２１３：Ｎｏ）、決済端末１２−ｋは、ピンパッド１１との近距離無線通信１５による無線接続を切断する（ステップＳ２１４）。認証結果が接続許可の場合には（ステップＳ２１３：Ｙｅｓ）、決済端末１２−ｋはピンパッド１１に印字処理の要求を送り（ステップＳ２１５）、全ての印字が終了するまで、接続を維持する。印字処理が終了すると、決済端末１２−ｋは、ピンパッド１１との無線接続を完全に切断する（ステップＳ２１６）。
【００４７】
図９は、本発明の第１の実施形態に係る決済処理システム１における決済端末用上位サーバ１３の動作を示すフローチャートである。図９において、決済端末用上位サーバ１３は、決済端末１２−ｋからの決済処理プログラムの要求を受信すると（ステップＳ３０１）、決済端末１２−ｋに決済処理プログラムを送信する（ステップＳ３０２）。また、決済端末用上位サーバ１３は、決済端末１２−ｋから印字用の決済処理プログラムの要求を受信すると（ステップＳ３０３）、決済端末１２−ｋに印字用の決済処理プログラムを送信する（ステップＳ３０４）。
【００４８】
図１０は、本発明の第１の実施形態に係る決済処理システム１における決済センターサーバ１４の動作を示すフローチャートである。図１０において、決済センターサーバ１４は、決済端末１２−ｋから決済処理要求を受信すると（ステップＳ４０１）、決済処理を行い（ステップＳ４０２）、決済処理を完了すると、決済処理完了を決済端末１２−ｋに送信する（ステップＳ４０３）。
【００４９】
本発明の第１の実施形態に係る決済処理システム１では、決済端末１２−ｋはピンパッド１１と近距離無線通信１５により接続して決済処理を行う。ここで、電波状況の悪化、電源断等により、決済端末１２−ｋとピンパッド１１との間が通信不能になる場合がある。その間に、他の決済端末１２−ｊ（ｊは任意の整数う）とピンパッド１１とが接続されてしまうと、電波状況が改善しても、決済端末１２−ｋはピンパッド１１と接続できない。また、他の決済端末１２−ｊとピンパッド１１との決済処理が行われると、それまでの決済端末１２−ｋとピンパッド１１との間で行われていた決済処理が無効になってしまう。また、決済端末１２−ｋとピンパッド１１との間で決済処理が完了していない間に、他の決済端末１２−ｊが接続されてしまうと、セキュリティの問題が発生する可能性がある。
【００５０】
そこで、本実施形態では、図２に示したように、ピンパッド１１に、決済端末ＩＤ記憶部１０５が設けられ、この決済端末ＩＤ記憶部１０５に、通信が確立した決済端末１２の機器固有のＩＤが記憶される。ピンパッド１１は、決済端末１２と近距離無線通信１５による接続を行う際に、接続を要求している決済端末１２−ｋの端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較して認証を行っている。これにより、電波状況の悪化、電源断等により、決済端末１２−ｋとピンパッド１１との間が通信不能になった場合でも、ピンパッド１１が他の決済端末１２と接続されてしまうことが防止できる。このことについて、以下のシーケンス図を用いて更に説明する。
【００５１】
図１１及び図１２は、本発明の第１の実施形態に係る決済処理システム１の説明に用いるシーケンス図である。図１１及び図１２において、決済端末１２−１は、無線通信網１６を介して決済端末用上位サーバ１３に接続し、決済端末用上位サーバ１３に決済プログラム要求を送信する（ステップＳ５０１）。決済端末用上位サーバ１３は、決済端末１２−１に決済プログラムを送信し（ステップＳ５０２）、決済端末１２−１はこの決済プログラムをダウンロードし、このダウンロードした決済プログラムを実行する。この決済プログラムにより、決済端末１２−１はピンパッド１１に接続要求を送る（ステップＳ５０３）。決済端末１２−１はピンパッド１１と、近距離無線通信１５により接続される（ステップＳ５０４）。
【００５２】
ここで、決済端末１２−２がピンパッド１１に接続要求を送ったとする。本実施形態では、ピンパッド１１の近距離無線通信は、１台しか接続を認めないため、決済端末１２−２の接続は拒否される（ステップＳ５０５）。決済端末１２−１は、ピンパッド１１に認証要求を送る（ステップＳ５０６）。ピンパッド１１は、接続を要求している決済端末１２−１の端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較して認証を行う。ここでは、決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤはクリアされているので、ピンパッド１１は決済端末１２−１に接続許可の認証応答を送る（ステップＳ５０７）。
【００５３】
決済端末１２−１は、ピンパッド１１に決済処理開始要求を送り（ステップＳ５０８）、ピンパッド１１は決済端末１２−１に決済処理開始応答を送る（ステップＳ５０９）。これにより、決済処理が開始される。決済処理では、決済端末１２−１はピンパッド１１に、「カードを挿入して下さい」というような、ＬＣＤ表示要求を送る（ステップＳ５１０）。ピンパッド１１は、この表示要求に応じてＬＣＤ表示処理部１０２の表示を行い、表示を完了すると、決済端末１２−１に、表示応答を返す（ステップＳ５１１）。
【００５４】
ここで、電波状況の悪化により、決済端末１２−１とピンパッド１１との通信が切断したとする。この間、決済端末ＩＤ記憶部１０５には、決済端末１２−１の端末ＩＤが保存されている。決済端末１２−１とピンパッド１１との通信が切断している間に、決済端末１２−２がピンパッド１１に、近距離無線通信での接続要求を行ったとする（ステップＳ５１２）。このとき、ピンパッド１１は、どの機器とも接続していないので、決済端末１２−２は、ピンパッド１１と近距離無線通信で接続される（ステップＳ５１３）。そして、決済端末１２−２はピンパッド１１に認証要求を送り（ステップＳ５１４）、ピンパッド１１は接続を要求している決済端末１２−２の端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較して認証を行う。このとき、ピンパッド１１の決済端末ＩＤ記憶部１０５には、決済端末１２−１の端末ＩＤが保存されている。このため、決済端末ＩＤ記憶部１０５に保存されている端末ＩＤと、接続要求を行っている端末の端末ＩＤとが不一致となり、ピンパッド１１は、認証拒否を決済端末１２−２に送る（ステップＳ５１５）。このように、本実施形態では、電波状況の悪化により、決済端末１２−１とピンパッド１１との通信が切断したとしても、その間、ピンパッド１１と他の決済端末とが接続されることが防止される。
【００５５】
ここで、決済端末１２−１とピンパッド１１との電波状況が回復し、決済端末１２−１が再びピンパッド１１に、近距離無線通信での接続要求を行ったとする（ステップＳ５１６）。このとき、ピンパッド１１は、どの機器とも接続していないので、決済端末１２−１はピンパッド１１と近距離無線通信で接続される（ステップＳ５１７）。そして、決済端末１２−１はピンパッド１１に認証要求を送り（ステップＳ５１８）、ピンパッド１１は、接続を要求している決済端末１２−１の端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較して認証を行う。このとき、ピンパッド１１の決済端末ＩＤ記憶部１０５には、決済端末１２−１の端末ＩＤが保存されており、決済端末ＩＤ記憶部１０５に保存されている端末ＩＤと、接続要求を行っている端末の端末ＩＤとが一致する。このため、ピンパッド１１は、認証許可を決済端末１２−１に送る（ステップＳ５１９）。
【００５６】
決済端末１２−１は、ピンパッド１１に決済処理開始要求を送り（ステップＳ５２０）、ピンパッド１１は決済端末１２−１に決済処理開始応答を送る（ステップＳ５２１）。これにより、決済処理が再開される。決済処理を再開したときには、中断している決済処理に続けて、処理を行うことができる。すなわち、ステップＳ５１０及びステップＳ５１１で、ＬＣＤ表示処理部１０２への表示処理は、既に終了しており、終了した処理の情報は、例えば、決済情報記憶部２０３に記憶されている。したがって、決済端末１２−１は、これに続く処理として、カードデータの読み込み要求を送る（ステップＳ５２２）。ピンパッド１１は、このカードデータの読み込み要求に応じて、ＭＳ／ＩＣカード読み取り処理部１０３で、クレジットカードやデビットカードの読み込み処理を行い、カードの読み込み処理が完了すると、ピンパッド１１は決済端末１２−１に、カードデータ読み込み応答を返す（ステップＳ５２３）。
【００５７】
次に、決済端末１２−１は、ピンパッド１１に、暗証番号（ＰＩＮ）の入力要求を送る（ステップＳ５２４）。これに応じて、キー入力処理部１０４に暗証番号が入力される。暗証番号の入力が完了されると、ピンパッド１１は決済端末１２−１に、ＰＩＮ入力応答を返す（ステップＳ５２５）。
【００５８】
クレジットカードの読み取りが完了し、ＰＩＮの入力が完了すると、決済端末１２−１はピンパッド１１に、近距離無線通信１５の切断要求を行う（ステップＳ５２６）。これにより、決済端末１２−１とピンパッド１１とが一時的に切断される。なお、このとき、ピンパッド１１は、決済端末ＩＤ記憶部１０５の端末ＩＤを保存しておく。
【００５９】
決済端末１２−１はピンパッド１１との接続を一時的に解除すると、無線通信網１６を介して決済センターサーバ１４と接続し、決済センターサーバ１４に、クレジットカードの読み取りデータや暗証番号のデータ等の決済情報を送り、決済処理要求を送信する（ステップＳ５２７）。決済センターサーバ１４は、決済処理を行い、決済処理を完了すると、決済端末１２−１に、決済処理応答を返す（ステップＳ５２８）。
【００６０】
ここで、決済端末１２−２がピンパッド１１に、近距離無線通信での接続要求を行ったとする（ステップＳ５２９）。決済端末１２−２は、ピンパッド１１と近距離無線通信で接続される（ステップＳ５３０）。そして、決済端末１２−２はピンパッド１１に認証要求を送り（ステップＳ５３１）、ピンパッド１１は、接続を要求している決済端末１２−２の端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較して認証を行う。このとき、ピンパッド１１の決済端末ＩＤ記憶部１０５には、決済端末１２−１の端末ＩＤが保存されている。このため、決済端末ＩＤ記憶部１０５に保存されている端末ＩＤと、接続要求を行っている端末の端末ＩＤとが不一致となり、ピンパッド１１は、接続要求の拒否を決済端末１２−２に送る（ステップＳ５３２）。
【００６１】
決済端末１２−１は、決済センターサーバ１４での決済処理を完了すると、無線通信網１６を介して決済端末用上位サーバ１３に接続し、決済端末用上位サーバ１３に印字用の決済プログラム要求を送信する（ステップＳ５３３）。決済端末用上位サーバ１３は、決済端末１２−１に印字用の決済プログラムを送信し（ステップＳ５３４）、決済端末１２−１はこの印字用の決済プログラムをダウンロードし、このダウンロードした印字用の決済プログラムを実行する。この印字用の決済プログラムにより、決済端末１２−１はピンパッド１１に接続要求を送る（ステップＳ５３５）。決済端末１２−１はピンパッド１１と、近距離無線通信１５により接続される（ステップＳ５３６）。
【００６２】
決済端末１２−１は、ピンパッド１１に認証要求を送る（ステップＳ５３７）。ピンパッド１１は、接続を要求している決済端末１２−１の端末ＩＤと決済端末ＩＤ記憶部１０５に記憶されている端末ＩＤとを比較して認証を行う。このとき、ピンパッド１１の決済端末ＩＤ記憶部１０５には、決済端末１２−１の端末ＩＤが保存されており、決済端末ＩＤ記憶部１０５に保存されている端末ＩＤと、接続要求を行っている端末の端末ＩＤとが一致する。このため、ピンパッド１１は、認証許可を決済端末１２−１に送る（ステップＳ５３８）。
【００６３】
決済端末１２−１は、ピンパッド１１に決済処理開始要求を送り（ステップＳ５３９）、ピンパッド１１は決済端末１２−１に決済処理開始応答を送る（ステップＳ５４０）。これにより、印字用の決済処理が開始される。決済端末１２−１はピンパッド１１に、今回の決済に関するレシートの印字要求を送る（ステップＳ５４１）。これに応じて、印字処理部１０１で、レシートの印字が行われる。印字処理が完了されると、ピンパッド１１は決済端末１２−１に、印字応答を返す（ステップＳ５４２）。そして、決済端末１２−１はピンパッド１１に、決済処理終了要求を送る（ステップＳ５４３）。決済処理が完了すれば、ピンパッド１１は決済端末１２−１に決済処理終了応答を返す（ステップＳ５４４）。
【００６４】
決済処理を完了すると、決済端末１２−１はピンパッド１１に、近距離無線通信１５の切断要求を行う（ステップＳ５４５）。このとき、ピンパッド１１は、決済端末ＩＤ記憶部１０５に保存されている端末ＩＤを消去する。これにより、決済端末１２−１とピンパッド１１とが完全に切断される。
【００６５】
なお、本実施形態の場合には、決済端末１２−ｋとピンパッド１１との間が通信不能になり切断されると、ピンパッド１１の決済端末ＩＤ記憶部１０５には、決済端末１２−ｋの端末ＩＤが保存され続ける。このため、決済端末１２−ｋとピンパッド１１との通信が再開しない限り、ピンパッド１１は他の端末と通信を行えない。そこで、図２に示したように、ピンパッド１１にはリセット部１０７が設けられており、決済端末ＩＤ記憶部１０５をクリアできるようにしている。また、ピンパッド１１にタイマーを設け、決済端末１２−ｋとピンパッド１１との通信が所定時間経過しても再開しなければ、決済端末ＩＤ記憶部１０５をクリアするようにしても良い。
【００６６】
なお、決済処理システム１の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００６７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００６８】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００６９】
１：決済処理システム
１１：ピンパッド
１２：決済端末
１３：決済端末用上位サーバ
１４：決済センターサーバ
１５：近距離無線通信
１６：無線通信網
１０１：印字処理部
１０２：ＬＣＤ表示処理部
１０３：ＭＳ／ＩＣカード読み取り処理部
１０４：キー入力処理部
１０５：決済端末ＩＤ記憶部
１０６：決済端末用無線通信処理部
１０７：リセット部
２０１：決済機能処理部
２０２：プログラム処理部
２０３：決済情報記憶部
２０４：決済端末ＩＤ記憶部
２０５：ピンパッド用無線通信処理部
２０６：決済端末上位サーバ用無線通信処理部
３０１：決済機能用プログラム記憶部
３０２：決済端末用動作パラメータ記憶部
３０３：決済端末用通信処理部
４０１：決済処理部
４０２：決済端末用通信処理部
【図１】
0006611041.tif 000002
【図２】
0006611041.tif 000003
【図３】
0006611041.tif 000004
【図４】
0006611041.tif 000005
【図５】
0006611041.tif 000006
【図６】
0006611041.tif 000007
【図７】
0006611041.tif 000008
【図８】
0006611041.tif 000009
【図９】
0006611041.tif 000010
【図１０】
0006611041.tif 000011
【図１１】
0006611041.tif 000012
【図１２】
0006611041.tif 000013