(57)【特許請求の範囲】
【請求項１】
決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理システムであって、
前記決済端末は、
前記決済金額情報を暗号化した第１決済データを生成する決済データ生成部と、
生成された前記第１決済データを、近距離通信により前記通信装置へ送信する端末通信部と、
を備え、
前記通信装置は、
前記近距離通信により前記決済端末から前記第１決済データを受信する第１装置通信部と、
前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信する第２装置通信部と、
前記第１装置通信部により受信した前記第１決済データを用いて、前記決済サーバへ送信する前記第２決済データを生成する装置データ処理部と、
を備え、
前記決済端末から前記通信装置へ送信される前記第１決済データには、決済可能な複数のサービスのリスト情報が暗号化されずに含まれ、
前記リスト情報のうち前記通信装置に予め登録されているサービスが提示され、
前記装置データ処理部は、前記リスト情報を、前記提示されたサービスのうちユーザに選択された一のサービス情報に置換することで、前記第２決済データを生成し、
前記第２装置通信部は、前記装置データ処理部により生成された前記第２決済データを前記決済サーバへ送信し、
前記決済サーバは、
前記ネットワークを介して前記通信装置から前記第２決済データを受信するサーバ通信部と、
前記通信装置から受信した前記第２決済データを復号化して、前記第２決済データに含まれる前記一のサービス情報に対応するサービスのバリューに対して決済処理を実行する決済処理部と、
を備え、
前記サーバ通信部は、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信し、
前記第１装置通信部は、前記第２装置通信部により前記決済サーバから受信した決済後の前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信する、
決済処理システム。
【請求項２】
前記装置データ処理部は、生成する前記第２決済データに、前記決済サーバで処理される装置付加情報を暗号化せずに付加し、
前記決済サーバは、前記通信装置から受信した前記第２決済データに基づく決済処理の際に、前記装置付加情報に対応する処理を行う、
請求項１に記載の決済処理システム。
【請求項３】
前記通信装置は、前記第２装置通信部により受信した決済後の前記第３決済データを用いて、前記決済端末へ送信する前記第４決済データを生成する装置データ処理部を更に備え、
前記第１装置通信部は、前記装置データ処理部により生成された前記第４決済データを前記決済端末へ送信する、
請求項１または２に記載の決済処理システム。
【請求項４】
前記装置データ処理部は、生成する前記第４決済データに、前記決済端末で処理される装置付加情報を暗号化せずに付加し、
前記決済端末は、前記通信装置から受信した前記第４決済データの前記装置付加情報に対応する処理を行う、
請求項３に記載の決済処理システム。
【請求項５】
前記決済サーバから前記通信装置へ送信される前記第３決済データには、前記通信装置で処理されるサーバ付加情報が暗号化せずに含まれ、
前記通信装置は、前記決済サーバから受信した前記第３決済データの前記サーバ付加情報に対応する処理を行う、
請求項１〜４のいずれか１項に記載の決済処理システム。
【請求項６】
前記決済端末から前記通信装置へ送信される前記第１決済データには、前記通信装置で処理される端末付加情報が暗号化せずに含まれ、
前記通信装置は、前記決済端末から受信した前記第１決済データの前記端末付加情報に対応する処理を行う、
請求項１〜５のいずれか１項に記載の決済処理システム。
【請求項７】
決済可能なサービスのバリューを記憶するバリュー記憶部が、前記決済サーバに接続され、
前記決済処理部は、前記通信装置から受信した前記第２決済データに含まれる前記サービス情報に対応する、前記バリュー記憶部に記憶されたサービスの前記バリューに対して決済処理を行う、
請求項１〜６のいずれか１項に記載の決済処理システム。
【請求項８】
決済可能なサービスのバリューを記憶するバリュー記憶部が、前記通信装置に設けられ、
前記決済処理部は、前記通信装置から受信した前記第２決済データに含まれる前記サービス情報に対応する、前記バリュー記憶部に記憶されたサービスの前記バリューに対して決済処理を行う、
請求項１〜７のいずれか１項に記載の決済処理システム。
【請求項９】
決済可能なサービスのバリューを記憶するバリュー記憶部が、前記通信装置と近距離通信する外部装置に設けられ、
前記決済処理部は、前記通信装置から受信した前記第２決済データに含まれる前記サービス情報に対応する、前記バリュー記憶部に記憶されたサービスの前記バリューに対して決済処理を行う、
請求項１〜８のいずれか１項に記載の決済処理システム。
【請求項１０】
決済処理を実行する決済処理システムにおいて、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバとの間で、少なくとも決済金額情報と決済対象のサービス情報とを含む決済データの送受信を行う通信装置であって、
前記決済端末において前記決済金額情報を暗号化して生成された第１決済データを、近距離通信により前記決済端末から受信する第１装置通信部と、
前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信する第２装置通信部と、
前記第１装置通信部により受信した前記第１決済データを用いて、前記決済サーバへ送信する前記第２決済データを生成する装置データ処理部と、
を備え、
前記決済端末から前記通信装置へ送信される前記第１決済データには、決済可能な複数のサービスのリスト情報が暗号化されずに含まれ、
前記リスト情報のうち前記通信装置に予め登録されているサービスが提示され、
前記装置データ処理部は、前記リスト情報を、前記提示されたサービスのうちユーザに選択された一のサービス情報に置換することで、前記第２決済データを生成し、
前記第２装置通信部は、前記装置データ処理部により生成された前記第２決済データを前記決済サーバへ送信し、
前記第２装置通信部は、送信した前記第２決済データを前記決済サーバが復号化して決済処理した後に、暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記決済サーバから受信し、
前記第１装置通信部は、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信する、
通信装置。
【請求項１１】
決済処理を実行する決済処理システムにおいて、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末との間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データの送受信を行う決済サーバであって、
前記決済端末において前記決済金額情報を暗号化して生成された第１決済データに基づく第２決済データを、ネットワークを介して前記通信装置から受信するサーバ通信部と、
前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行する決済処理部と、
を備え、
第２決済データは、前記第１決済データに含まれる決済可能な複数のサービスのリスト情報のうち前記通信装置に予め登録されているサービスが提示され、前記第１決済データに含まれるリスト情報が、前記提示されたサービスのうちユーザに選択された一のサービス情報に置換することで生成され、
前記決済処理部は、前記第２決済データに含まれる前記一のサービス情報に対応するサービスのバリューに対して決済処理を実行し、
前記サーバ通信部は、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信する、
決済サーバ。
【請求項１２】
決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理方法であって、
前記決済端末が、前記決済金額情報を暗号化した第１決済データを生成することと、
前記決済端末が、生成された前記第１決済データを、近距離通信により前記通信装置へ送信することと、
前記通信装置が、前記近距離通信により前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信することと、
前記決済サーバが、前記ネットワークを介して前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行することと、
前記決済サーバが、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信することと、
前記通信装置が、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信することと、
を含み、
前記第１決済データには、決済可能な複数のサービスのリスト情報が暗号化されずに含まれ、
前記リスト情報のうち前記通信装置に予め登録されているサービスが提示され、
前記通信装置は、前記リスト情報を、前記提示されたサービスのうちユーザに選択された一のサービス情報に置換することで、前記第２決済データを生成する、
決済処理方法。
【請求項１３】
決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理方法であって、
前記通信装置が、前記決済端末において前記決済金額情報を暗号化して生成された第１決済データを、近距離通信により前記決済端末から受信することと、
前記通信装置が、前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信することと、
前記通信装置が、送信した前記第２決済データを前記決済サーバが復号化して決済処理した後に、暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記決済サーバから受信することと、
前記通信装置が、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信することと、
を含み、
前記第１決済データには、決済可能な複数のサービスのリスト情報が暗号化されずに含まれ、
前記リスト情報のうち前記通信装置に予め登録されているサービスが提示され、
前記通信装置は、前記リスト情報を、前記提示されたサービスのうちユーザに選択された一のサービス情報に置換することで、前記第２決済データを生成する、
決済処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、決済処理システム、決済端末、通信装置、決済サーバ、及び決済処理方法に関する。
【背景技術】
【０００２】
近年、購入者がサービスに対する対価として現金の代わりに電子マネーで決済ができる電子マネーシステムが普及している。この電子マネーシステムでは、例えば、サービスを提供する店舗の決済端末と、電子マネーシステムの事業者の決済サーバとの間で決済データを送受信することで、決済処理が行われる。【０００３】
下記の特許文献１には、買物の支払、サービス代価の支払、自動販売機の支払、タクシー運賃の支払などのオフライン取引の決済について開示されている。具体的には、決済の際に、現金、クレジットカードまたはポイントカードなどを持参することなく携帯端末を決済用近距離無線通信機器にかざすだけの簡単な操作でポイントの利用と決済が出来る決済方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１４１８５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の技術では、取引データの改ざん等を防止する観点から、クライアント端末に、決済サーバと通信を行う専用のネットワークデバイスを設けている。このようなネットワークデバイスを設けるとクライアント端末の構成が複雑になり、またコストも高くなる。【０００６】
そこで、本開示は、決済サーバと通信を行う専用のネットワークデバイスを有しない決済端末を利用して、安全かつ汎用的な決済方法を提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理システムであって、前記決済端末は、前記決済金額情報を暗号化した第１決済データを生成する決済データ生成部と、生成された前記第１決済データを、近距離通信により前記通信装置へ送信する端末通信部と、を備え、前記通信装置は、前記近距離通信により前記決済端末から前記第１決済データを受信する第１装置通信部と、前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信する第２装置通信部と、を備え、前記決済サーバは、前記ネットワークを介して前記通信装置から前記第２決済データを受信するサーバ通信部と、前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行する決済処理部と、を備え、前記サーバ通信部は、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信し、前記第１装置通信部は、前記第２装置通信部により前記決済サーバから受信した決済後の前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信する、決済処理システムが提供される。【０００８】
かかる構成によれば、前記決済端末は、前記決済金額情報を暗号化した第１決済データを生成し、生成された前記第１決済データを、近距離通信により前記通信装置へ送信する。前記通信装置は、前記近距離通信により前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信する。前記決済サーバは、前記ネットワークを介して前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行し、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信する。そして、前記通信装置は、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信する。これにより、決済端末にネットワークデバイスを設けなくても、通信装置を経由して決済端末と決済サーバとの間で決済データの送受信ができる。また、暗号化された決済データが送受信されるので、暗号化された情報の改ざんを防止できる。従って、決済サーバと通信を行う専用のネットワークデバイスを有しない決済端末を利用して、安全かつ汎用的な決済方法を実現できる。【０００９】
また、本開示によれば、決済処理を実行する決済処理システムにおいて、決済処理を実行する決済処理システムにおいて、通信装置を経由して決済サーバとの間で、少なくとも決済金額情報と決済対象のサービス情報とを含む決済データの送受信を行う、前記決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末であって、前記決済金額情報を暗号化した第１決済データを生成する決済データ生成部と、生成された前記第１決済データを、近距離通信により前記通信装置へ送信する端末通信部と、を備え、前記端末通信部は、前記第１決済データに基づく第２決済データを前記通信装置から受信した前記決済サーバが前記第２決済データを復号化して決済処理した後に、暗号化された残高情報を少なくとも含む第３決済データに基づく第４決済データを前記近距離通信により前記通信装置から受信する、決済端末が提供される。【００１０】
また、本開示によれば、決済処理を実行する決済処理システムにおいて、決済処理を実行する決済処理システムにおいて、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバとの間で、少なくとも決済金額情報と決済対象のサービス情報とを含む決済データの送受信を行う通信装置であって、前記決済端末において前記決済金額情報を暗号化して生成された第１決済データを、近距離通信により前記決済端末から受信する第１装置通信部と、前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信する第２装置通信部と、を備え、前記第２装置通信部は、送信した前記第２決済データを前記決済サーバが復号化して決済処理した後に、暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記決済サーバから受信し、前記第１装置通信部は、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信する、通信装置が提供される。【００１１】
また、本開示によれば、決済処理を実行する決済処理システムにおいて、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末との間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データの送受信を行う決済サーバであって、前記決済端末において前記決済金額情報を暗号化して生成された第１決済データに基づく第２決済データを、ネットワークを介して前記通信装置から受信するサーバ通信部と、前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行する決済処理部と、を備え、前記サーバ通信部は、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信する、決済サーバが提供される。【００１２】
また、本開示によれば、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理方法であって、前記決済端末が、前記決済金額情報を暗号化した第１決済データを生成することと、前記決済端末が、生成された前記第１決済データを、近距離通信により前記通信装置へ送信することと、前記通信装置が、前記近距離通信により前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信することと、前記決済サーバが、前記ネットワークを介して前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行することと、前記決済サーバが、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信することと、前記通信装置が、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信することと、を含む決済処理方法が提供される。【００１３】
また、本開示によれば、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理方法であって、前記通信装置が、前記決済端末において前記決済金額情報を暗号化して生成された第１決済データを、近距離通信により前記決済端末から受信することと、前記通信装置が、前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信することと、前記通信装置が、送信した前記第２決済データを前記決済サーバが復号化して決済処理した後に、暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記決済サーバから受信することと、前記通信装置が、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信することと、を含む決済処理方法が提供される。
【発明の効果】
【００１４】
以上説明したように本開示によれば、決済サーバと通信を行う専用のネットワークデバイスを有しない決済端末を利用して、安全かつ汎用的な決済方法を実現可能である。
【図面の簡単な説明】
【００１５】
【図１】本開示の第１の実施形態に係る決済処理システムの概要を説明するための図である。
【図２】第１の実施形態に係る決済端末の機能構成の一例を示すブロック図である。
【図３】第１の実施形態に係る決済データ生成部により生成される決済データＤａの一例を示す図である。
【図４】第１の実施形態に係る携帯端末の機能構成の一例を示すブロック図である。
【図５】第１の実施形態に係る決済データ処理部により処理される決済データＤｂの一例を示す図である。
【図６】第１の実施形態に係る決済サーバから受信する決済データＤｃの一例を示す図である。
【図７】第１の実施形態に係る決済データ処理部により処理される決済データＤｄの一例を示す図である。
【図８】第１の実施形態に係る決済サーバの機能構成の一例を示すブロック図である。
【図９】第１の実施形態に係る決済処理システムによる決済処理の流れを示すフローチャートである。
【図１０】第１の実施形態に係る決済処理システムにおける認証関係を説明するための模式図である。
【図１１】本開示の第２の実施形態に係る決済処理システムの概要を説明するための図である。
【図１２】本開示の第３の実施形態に係る決済処理システムの概要を説明するための図である。
【図１３】第１〜第３の実施形態に係る携帯端末のハードウェア構成の一例を示すブロック図である。
【図１４】第１の実施形態に係る携帯端末サーバデータの一例を示す図である。
【図１５】第１の実施形態の変形例に係る携帯端末サーバデータの一例を示す図である。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１７】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
１−１．決済処理システムの概要
１−２．決済端末の構成例
１−３．携帯端末の構成例
１−４．決済サーバの構成例
１−５．決済処理システムによる決済処理の流れ
１−６．決済処理システムにおける認証関係
１−７．まとめ
２．第２の実施形態
３．第３の実施形態
４．ハードウェア構成例
【００１８】
＜１．第１の実施形態＞
（１−１．決済処理システムの概要）
図１を参照しながら、本開示の第１の実施形態に係る決済処理システム１０の概要について説明する。図１は、本開示の第１の実施形態に係る決済処理システム１０の概要を説明するための図である。
【００１９】
決済処理システム１０は、図１に示すように、決済端末１００と、通信装置の一例である携帯端末２００と、決済サーバ３００と、ネットワーク４００と、を有する。この決済処理システム１０は、例えば、サービスを提供する店舗の決済端末１００と、電子マネーシステムの事業者の決済サーバ３００との間で、携帯端末２００を経由して決済データを送受信することで、決済処理を行うものである。
【００２０】
決済端末１００は、サービスを提供する店舗に設置された端末であり、例えばＰＯＳ（Point  Of  Sales）装置である。決済端末１００は、決済端末１００の端末ＩＤ１０２と、電子マネー事業者から取得した登録サービスＩＤ１０３と、を記憶している。決済端末１００は、決済処理される決済金額を受け付ける機能と、決済処理後にレシートを出力する機能と、を有する。また、決済端末１００は、セキュリティ処理を実行するセキュアチップ１０４を有する。
【００２１】
また、決済端末１００は、例えばリーダ／ライタ（不図示）を有し、携帯端末２００と近距離通信（非接触通信とも呼ばれる）を行う。例えば、決済端末１００は、携帯端末２００とＮＦＣ（Near  Field  Communication）による通信を行い、データを送受信する。決済端末１００は、決済処理に供される暗号化された決済データを、携帯端末２００を経由して決済サーバ３００に送信する。
【００２２】
携帯端末２００は、サービスが提供される購入者が利用する端末であり、例えばスマートフォンや携帯電話である。携帯端末２００は、近距離通信により、決済端末１００との間で決済データの送受信を行う。また、携帯端末２００は、無線通信によりネットワーク４００を介して、決済サーバ３００との間で決済データの送受信を行う。携帯端末２００には、決済処理におけるサービスを選択する選択アプリケーション２０２と、サービス毎の決済アプリケーション２０３と、がインストールされている。
【００２３】
決済サーバ３００は、例えば電子マネーシステムを管理する事業者側のサーバである。決済サーバ３００は、携帯端末２００を経由して決済端末１００から受信した決済データを復号化し、復号化した決済データに基づいて決済処理を行う。決済サーバ３００には、決済対象のサービスＩＤのバリュー３５０を記憶するバリュー記憶部の一例であるデータベースが接続されており、決済サーバ３００は、決済データのサービスＩＤに対応するバリューに対して決済処理を行う。
【００２４】
ネットワーク４００は、携帯端末２００と決済サーバ３００を接続する無線、または有線の伝送路である。ネットワーク４００は、例えば、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク４００は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。なお、決済端末１００と携帯端末２００の間の通信路と、携帯端末２００と決済サーバ３００の間の通信路は、予め暗号化されている。
【００２５】
（１−２．決済端末の構成例）
図２を参照しながら、第１の実施形態に係る決済端末１００の機能構成の一例について説明する。図２は、第１の実施形態に係る決済端末１００の機能構成の一例を示すブロック図である。
【００２６】
決済端末１００は、決済処理システムにおいて携帯端末２００を経由して決済サーバ３００との間で決済データの送受信を行って、決済処理を行う。図２に示すように、決済端末１００は、制御部１１０と、記憶部１１２と、入力部１１４と、表示部１１６と、端末通信部の一例である近距離通信部１１８と、を有する。
【００２７】
制御部１１０は、決済端末１００の各ブロックと信号をやり取りして各種演算を行い、決済端末１００の動作全体を制御する。例えば、制御部１１０は、決済データを生成して送信する処理を行う。制御部１１０は、例えばＣＰＵ、ＲＯＭ、ＲＡＭを含む。また、制御部１１０は、決済データ生成部１２０と、署名検証部１２２と、を有する。
【００２８】
決済データ生成部１２０は、図３に示す決済データを生成する。決済データは、決済金額や、決済端末１００の端末ＩＤ等の決済情報を含む。なお、決済データは、決済サーバ３００に直接送信されるのではなく、近距離通信部１１８により携帯端末２００に送信される。
【００２９】
図３は、第１の実施形態に係る決済データ生成部１２０により生成される決済データＤａの一例を示す図である。決済データＤａは、決済端末ＩＤと、サーバＩＤと、決済実行ＩＤと、決済金額と、携帯端末ＩＤと、携帯端末サーバデータと、決済端末による署名値と、サービスＩＤリストと、端末付加情報の一例である付加情報Ｉ１とを含む。
【００３０】
端末ＩＤは、決済端末１００のＩＤを示す。サーバＩＤは、決済サーバ３００のＩＤを示す。決済実行ＩＤは、決済後に出力されるレシートの番号に利用される。決済金額は、入力部１１４で受け付けた決済金額である。携帯端末ＩＤは、携帯端末２００のＩＤを示す。携帯端末サーバデータは、決済処理に用いられるものであり、図１４に示すように、携帯端末ＩＤと、ユーザＩＤと、サーバによる署名値と、を含む。ユーザＩＤは、決済処理に用いられる携帯端末２００のユーザのＩＤを示す。図１４は、第１の実施形態に係る携帯端末サーバデータの一例を示す図である。
【００３１】
図３に戻って、決済データＤａの説明を続ける。決済端末による署名値は、決済データを受信した決済サーバ３００が決済端末１００の認証に用いるものである。サービスＩＤリストは、決済端末１００が処理可能（決済可能）な複数のサービスＩＤの一覧を示す。付加情報Ｉ１は、携帯端末２００で処理される情報である。例えば、付加情報Ｉ１は、決済端末１００が設置された店舗の特売に関する情報（来週の特売予定、現在の特売等）である。また、付加情報Ｉ１は、決済データを送信する携帯端末２００のユーザに応じて付加されても良い。
【００３２】
決済データＤａのうち端末ＩＤ及び決済金額は、決済端末１００（セキュアチップ１０４）により署名されると共に、予めサーバ３００から取得したサーバ鍵で暗号化される。一方で、サービスＩＤリストは、暗号化されていない。なお、暗号化された決済金額と同じ決済金額の情報が、携帯端末２００でユーザに表示させるために、暗号化されずに決済データＤａに含まれている。決済サーバ３００で決済に供される決済金額は、暗号化された決済金額である。
【００３３】
署名検証部１２２は、携帯端末２００から受信した決済後の決済データに付された決済サーバ３００の認証を検証する。これにより、決済端末１００は、送信した決済データに対応した決済が実行されたかを確認できる。
【００３４】
記憶部１１２は、制御部１１０が実行する制御プログラムや、制御部１１０が決済処理に用いるデータを記憶する。例えば、記憶部１１２は、決済端末１００の端末ＩＤや、電子マネー事業者から取得した登録サービスＩＤを記憶する。また、記憶部１１２は、決済データＤａの付加情報Ｉ１に関する情報や、決済サーバ３００から取得したサーバ鍵を記憶する。
【００３５】
入力部１１４は、決済端末１００の利用者の操作を受け付け、入力信号を制御部１１０に出力する。入力部１１４は、決済端末１００の利用者の操作による各種の情報を受け付ける。例えば、入力部１１４は、決済金額を受け付ける。入力部１１４は、例えば、キーボード、マウス等で構成されうるが、タッチパネルで構成されても良い。
【００３６】
表示部１１６は、表示画面に各種の画像や情報を表示する。表示部１１６は、例えば、決済処理に関する設定画面（例えば、決済金額を受け付ける画面）を表示する。表示部１１６は、例えばＴＦＴ（Thin  Film  Transistor）等のＬＣＤやＯＥＬＤ（Organic  Electro-Luminescence  Display）である。
【００３７】
近距離通信部１１８は、通信アンテナを有し、携帯端末２００と近距離通信（ＮＦＣ通信）を行う。近距離通信部１１８は、近距離通信により、携帯端末２００との間で決済データの送受信を行う。例えば、近距離通信部１１８は、決済データ生成部１２０により生成された決済データ（図３に示す決済データＤａ）を携帯端末２００へ送信する。
【００３８】
上述した構成を有する決済端末１００は、決済金額情報を暗号化した決済データＤａを生成し、生成された決済データＤａを近距離通信により携帯端末２００へ送信する。そして、決済端末１００は、送信した決済データを決済サーバ３００が復号化して決済処理した後に、暗号化された残高情報を少なくとも含む決済データを近距離通信により携帯端末２００から受信する。これにより、決済端末１００にネットワークデバイスを設けなくても、携帯端末２００を経由して決済端末１００と決済サーバ３００との間で決済データの送受信ができる。また、暗号化された決済データが送受信されるので、携帯端末２００において、暗号化された情報（例えば、端末ＩＤや決済金額）の改ざんを防止できる。
【００３９】
（１−３．携帯端末の構成例）
図４を参照しながら、第１の実施形態に係る携帯端末２００の機能構成の一例について説明する。図４は、第１の実施形態に係る携帯端末２００の機能構成の一例を示すブロック図である。
【００４０】
携帯端末２００は、決済処理システム１０において決済端末１００と決済サーバ３００の間の決済データの送受信を中継する装置である。携帯端末２００は、図４に示すように、制御部２１０と、記憶部２１２と、入力部２１４と、表示部２１６と、第１装置通信部の一例である近距離通信部２１８と、第２装置通信部の一例である無線通信部２２０と、を有する。
【００４１】
制御部２１０は、携帯端末２００の各ブロックと信号をやり取りして各種演算を行い、携帯端末２００の動作全体を制御する。例えば、制御部２１０は、決済端末１００及び決済サーバ３００との間で決済データを送受信する処理を行う。制御部２１０は、装置データ処理部の一例である決済データ処理部２２２を有する。
【００４２】
決済データ処理部２２２は、決済端末１００から受信した決済データＤａを処理する。決済データ処理部２２２は、決済データＤａに含まれる付加情報Ｉ１に対応した処理を実行する。例えば、決済データ処理部２２２は、付加情報Ｉ１に基づいて、表示部２１６に表示させるための処理を行う。
【００４３】
また、決済データ処理部２２２は、図３に示す決済データＤａを用いて、図５に示す決済サーバ３００へ送信する決済データＤｂを生成する。すなわち、決済データ処理部２２２は、決済データＤａに別の付加情報（装置付加情報の一例）を加えた決済データＤｂを生成する。
【００４４】
図５は、第１の実施形態に係る決済データ処理部２２２により処理される決済データＤｂの一例を示す図である。決済データＤｂは、決済データＤａと同様にサーバ鍵で暗号された、決済端末ＩＤと、サーバＩＤと、決済実行ＩＤと、決済金額と、携帯端末ＩＤと、携帯端末サーバデータと、決済端末による署名値と、を含む。さらに、決済データＤｂは、サービスＩＤと、付加情報Ｉ２と、を含む。
【００４５】
サービスＩＤは、決済データＤａのサービスＩＤリストの中で携帯端末２００のユーザが選択したサービスＩＤである。すなわち、決済データ処理部２２２は、サービスＩＤリストを決済対象のサービスＩＤに置換する。付加情報Ｉ２は、ユーザに関する情報であり、例えば、決済サービスの会員ＩＤや、Facebook等のソーシャルユーティリティサイトのＩＤ等である。付加情報Ｉ２は、ここでは暗号化されていない。ただし、付加情報Ｉ２も暗号化されることとしても良い。そして、決済サーバ３００は、決済データＤｂの付加情報Ｉ２に対応する処理を行う。
【００４６】
なお、上記では、決済データ処理部２２２は、決済データＤｂに付加情報Ｉ２を付加することとしたが、付加情報Ｉ２を付加しなくても良い。また、決済データＤａにおいてサービスＩＤリストの代わりにサービスＩＤが含まれている場合には、サービスＩＤリストをサービスＩＤに置換する処理が不要となる。
【００４７】
また、決済データ処理部２２２は、決済サーバ３００から受信した図６に示す決済データＤｃ（決済サーバ３００における決済データＤａに基づく決済処理後のデータ）を用いて、決済端末１００へ送信する図７に示す決済データＤｄを生成する。すなわち、決済データ処理部２２２は、決済データＤｃに別の付加情報（装置付加情報の一例）を加えた決済データＤｄを生成する。なお、付加情報は、ここでは暗号化されない。しかし、これに限定されず、付加情報も暗号化されても良い。
【００４８】
図６は、第１の実施形態に係る決済サーバ３００から受信する決済データＤｃの一例を示す図である。決済データＤｃは、決済サーバ３００で生成されている。決済データＤｃは、決済端末鍵で暗号化された、決済端末ＩＤと、サーバＩＤと、決済実行ＩＤと、決済金額と、携帯端末ＩＤと、残高と、サーバによる署名値と、を含む。また、決済データＤｃは、付加情報Ｉ３を含む。
【００４９】
決済データＤｃの決済端末ＩＤと、サーバＩＤと、決済実行ＩＤと、決済金額と、携帯端末ＩＤは、図５に示す決済データＤｂと同じである。残高は、携帯端末２００のユーザの利用可能な金額である。付加情報Ｉ３は、携帯端末で処理される情報であり、例えば、決済端末１００の登録情報（決済端末１００の位置情報）を反映した決済端末１００周辺の広告情報、観光情報、ポイント情報等である。そして、携帯端末２００（決済データ処理部２２２）は、決済データＤｃの付加情報Ｉ３に対応する処理を行う。なお、決済データＤｃの端末ＩＤ、決済金額、サービスＩＤ、サーバＩＤ、及び残高は、決済サーバ３００により署名されると共に、決済端末１００の端末鍵で暗号化されている。一方で、付加情報Ｉ３は、ここでは暗号化されていない。しかし、付加情報Ｉ３も暗号化されても良い。
【００５０】
決済データ処理部２２２は、付加情報Ｉ３に、決済データＤｂの携帯端末サーバデータを追加しても良い。そして、決済データＩ３に追加された携帯端末サーバデータを、次の処理で用いても良い。なお、かかる場合には、携帯端末サーバデータに、図１５に示すように、実行カウンタが追加される。これにより、決済端末１００からの電文再利用が可能というセキュリティ上の問題を解決しうる。図１５は、第１の実施形態の変形例に係る携帯端末サーバデータの一例を示す図である。
【００５１】
図７は、第１の実施形態に係る決済データ処理部２２２により処理される決済データＤｄの一例を示す図である。決済データＤｄは、決済データＤｃと同様に決済端末鍵で暗号化された、決済端末ＩＤと、サーバＩＤと、決済実行ＩＤと、決済金額と、携帯端末ＩＤと、残高と、サーバによる署名値と、を含む。さらに、決済データＤｄは、付加情報Ｉ４を含む。
【００５２】
決済データＤｄの決済端末ＩＤと、サーバＩＤと、決済実行ＩＤと、決済金額と、携帯端末ＩＤと、残高と、サーバによる署名値は、決済データＤｃと同じである。付加情報Ｉ４は、ここでは暗号化されておらず、決済端末１００で処理される情報である。ただし、付加情報Ｉ４も暗号化されることとしても良い。例えば、付加情報Ｉ４は、決済端末１００からのレシートの受け取りの有無や、ポイントサービスのポイントを付与するサービスの指定に関する情報等である。そして、決済端末１００は、決済データＤｄの付加情報Ｉ４に対応した処理を行う。
【００５３】
記憶部２１２は、制御部２１０が実行する制御プログラムや、制御部２１０が処理する各種のデータを記憶する。例えば、記憶部２１２は、決済データＤｂの付加情報Ｉ２に関する情報や、決済データＤｄの付加情報Ｉ４に関する情報を記憶する。また、記憶部２１２は、携帯端末２００が対応できるサービスＩＤに関する情報を記憶する。記憶部２１２は、例えばフラッシュメモリ等で構成される。
【００５４】
入力部２１４は、携帯端末２００の利用者の操作を受け付け、入力信号を制御部２１０に出力する。入力部２１４は、携帯端末２００のユーザの操作による各種の情報を受け付ける。入力部２１４は、例えばキー、ボタン、スイッチ等で構成されうるが、タッチパネルで構成されても良い。
【００５５】
表示部２１６は、表示画面に各種の画像や情報を表示する。表示部２１６は、例えば、決済端末１００から受信した決済データＤａに含まれる付加情報Ｉ１（ここでは、決済端末１００が設置された店舗の特売に関する情報）に対応した情報を表示する。これにより、携帯端末２００のユーザは、表示部２１６の表示を見ることで、店舗に関する情報を取得できる。また、ユーザは、付加情報Ｉ１に付加された個別情報も知ることができ、ユーザのプライバシーを保護できる。
【００５６】
近距離通信部２１８は、決済端末１００の近距離通信部１１８と近距離通信（ＮＦＣ通信）を行う。近距離通信部２１８は、近距離通信により、携帯端末２００との間で決済データの送受信を行う。近距離通信部２１８は、決済端末１００から決済データＤａを受信する。また、近距離通信部２１８は、決済データ処理部２２２により生成された決済後の決済データＤｄ（図６参照）を決済端末１００へ送信する。
【００５７】
無線通信部２２０は、ネットワーク４００を介して決済サーバ３００と無線通信を行う。無線通信部２２０は、決済サーバ３００に決済データ処理部２２２により生成された決済データＤｂ（図５）を送信し、決済サーバ３００から図６に示す決済後の決済データＤｃを受信する。無線通信部２２０は、例えばネットワークインタフェースカードやモデム等を有し、インターネットやＬＡＮ（Local  Area  Network）等のネットワークを介して、決済サーバ３００との間で通信処理を行う。無線通信部２２０は、無線ＬＡＮモージュル、又はＷＷＡＮ（Wireless  Wide  Area  Network）モージュルを有していても良い。
【００５８】
上述した構成を有する携帯端末２００は、決済端末１００において生成された決済データＤａを、近距離通信により決済端末１００から受信し、受信した決済データＤａに基づく決済データＤｂを、ネットワーク４００を介して決済サーバ３００へ送信する。また、携帯端末２００は、送信した決済データＤａを決済サーバ３００が復号化して決済処理した後に、暗号化された残高情報を少なくとも含む決済データＤｃを、ネットワーク４００を介して決済サーバ３００から受信する。そして、携帯端末２００は、受信した決済データＤｃに基づく決済データＤｄを、近距離通信により決済端末１００へ送信する。これにより、決済端末１００にネットワークデバイスを設けなくても、携帯端末２００を経由して決済端末１００と決済サーバ３００との間で決済データの送受信ができる。また、暗号化された決済データが送受信されるので、携帯端末２００において、暗号化された情報（例えば、端末ＩＤや決済金額）の改ざんを防止できる。
【００５９】
（１−４．決済サーバの構成例）
図８を参照しながら、第１の実施形態に係る決済サーバ３００の機能構成の一例について説明する。図８は、第１の実施形態に係る決済サーバ３００の機能構成の一例を示すブロック図である。
【００６０】
決済サーバ３００は、決済端末１００から携帯端末２００を経由して受信した決済データを復号化して、決済処理を行う。また、決済サーバ３００は、決済後の決済データを、携帯端末２００を経由して決済端末１００に送信する。図８に示すように、決済サーバ３００は、制御部３１０と、記憶部３１２と、入力部３１４と、表示部３１６と、サーバ通信部の一例である無線通信部３１８と、を有する。
【００６１】
制御部３１０は、決済サーバ３００の各ブロックと信号をやり取りして各種演算を行い、決済サーバ３００の動作全体を制御する。例えば、制御部３１０は、受信した決済データに基づいて、決済処理を行う。制御部３１０は、署名検証部３２０と、決済処理部３２２と、決済データ処理部３２４と、を有する。
【００６２】
署名検証部３２０は、携帯端末２００から受信した決済データＤｂの端末ＩＤにより、決済端末１００の認証を検証する。具体的には、署名検証部３２０は、サーバ鍵で決済データＤｂ中の暗号化されたデータを復号化し、決済端末１００による署名値を検証し、決済端末ＩＤを確認する。これにより、決済サーバ３００は、決済端末１００がサービス登録された装置であることを確認する。
【００６３】
決済処理部３２２は、復号化された決済データＤｂを用いて、決済処理を実行する。すなわち、決済処理部３２２は、決済データＤｂのサービスＩＤに対応するバリュー（すなわち、図１に示す決済サーバ３００に接続されたデータベースに記憶されたバリュー３５０）に対して、決済データＤｂの決済金額（暗号化されていた決済金額）の決済を実行する。これにより、バリューを携帯端末２００に登録する必要がなくなり、多様なバリューに対して決済処理を実行できる。
【００６４】
決済データ処理部３２４は、携帯端末２００から受信した決済データＤｂを処理する。決済データ処理部３２４は、決済データＤｂに含まれる付加情報Ｉ２（決済サービスの会員ＩＤ等）に対応した処理を実行する。例えば、決済データ処理部３２４は、付加情報Ｉ２を参照して、決済処理と会員ＩＤとを包括的に管理しうる。また、決済データ処理部３２４は、会員ＩＤを参照してサービスポイントの取得等の処理を行なっても良い。
【００６５】
また、決済データ処理部３２４は、決済処理部３２２による決済処理後に、決済データＤｂに基づいて、上述した図６に示す決済データＤｃを生成する。すなわち、決済データ処理部３２４は、端末ＩＤと、決済金額と、サービスＩＤと、サーバＩＤと、残高と、付加情報Ｉ３と、を含む決済データＤｃを生成する。決済データＤｃの端末ＩＤ、決済金額、サービスＩＤ、サーバＩＤ、残高は、決済サーバ３００により署名されると共に、予め決済端末１００から取得した決済端末１００の端末鍵で暗号化される。一方で、付加情報Ｉ３は、暗号化されていない。
【００６６】
記憶部３１２は、制御部３１０が実行する制御プログラムや、制御部３１０が処理する各種のデータを記憶する。例えば、記憶部３１２は、決済データＤｃの決済サーバ３００のサーバＩＤを記憶する。また、記憶部３１２は、決済データＤｃの付加情報Ｉ３に関する情報を記憶する。
【００６７】
入力部３１４は、決済サーバ３００の利用者の操作を受け付け、入力信号を制御部３１０に出力する。入力部３１４は、例えば、キーボード、マウス等で構成されうるが、タッチパネルで構成されても良い。
【００６８】
表示部３１６は、表示画面に各種の画像や情報を表示する。表示部３１６は、例えば、携帯端末２００から受信した決済データＤｂに関する情報を表示する。
【００６９】
無線通信部３１８は、ネットワーク４００を介して携帯端末２００と無線通信を行い、決済データの送受信を行う。具体的には、無線通信部３１８は、携帯端末２００から図５に示す決済データＤｂを受信し、決済処理後に携帯端末２００に図６に示す決済データＤｃを送信する。
【００７０】
上述した構成を有する決済サーバ３００は、決済端末１００において生成された決済データＤａに基づく決済データＤｂを、ネットワーク４００を介して携帯端末２００から受信し、受信した決済データＤｂを復号化して、決済処理を実行する。また、決済サーバ３００は、決済後に暗号化された残高情報を少なくとも含む決済データＤｄを、ネットワーク４００を介して携帯端末２００へ送信する。これにより、決済端末１００にネットワークデバイスを設けなくても、携帯端末２００を経由して決済端末１００と決済サーバ３００との間で決済データの送受信ができる。また、暗号化された決済データが送受信されるので、携帯端末２００において、暗号化された情報（例えば、端末ＩＤや決済金額）の改ざんを防止できる。
【００７１】
（１−５．決済処理システムによる決済処理の流れ）
図９を参照しながら、第１の実施形態に係る決済処理システム１０による決済処理の流れについて説明する。図９は、第１の実施形態に係る決済処理システム１０による決済処理の流れを示すフローチャートである。
【００７２】
本決済処理は、決済端末１００、携帯端末２００、決済サーバ３００の制御部１１０、２１０、３１０が、記憶部１１２、２１２、３１２に記憶されたプログラムを実行することにより、実現される。
【００７３】
図９に示すフローチャートは、決済端末１００の入力部１１４が、例えば店舗の店員によって入力された決済金額を受け付けるところから開始される（ステップＳ１０２）。次に、決済端末１００の決済データ生成部１２０は、図３に示す決済データＤａを生成する（ステップＳ１０４）。
【００７４】
ここで、決済データＤａは、図３に示すように、決済端末１００の端末ＩＤと、入力部１１４が受け付けた決済金額と、決済端末１００が処理可能なサービスＩＤリストと、付加情報Ｉ１と、を含む。なお、決済データＤａの決済金額、及び端末ＩＤのデータは、決済端末１００により署名されると共に、記憶部１１２に記憶されたサーバ鍵で暗号化される。
【００７５】
次に、ユーザが携帯端末２００を決済端末１００にかざすと、近距離通信部１１８は、決済データ生成部１２０により生成された決済データＤａを携帯端末２００に送信する（ステップＳ１０６）。
【００７６】
携帯端末２００の近距離通信部２１８は、決済端末１００から送信された決済データＤａを受信する。次に、表示部２１６は、受信した決済データＤａに基づいて、サービスリスト及び決済金額を表示する（ステップＳ１０８）。なお、表示されるサービスリストは、決済データＤａ中のサービスＩＤのうち、携帯端末２００に予め登録されているサービスＩＤのリストである。携帯端末２００のユーザは、表示されたサービスリストの中から、所望のサービスを選択できる。また、携帯端末２００は、決済データＤａの付加情報Ｉ１に対応する処理を行なっても良い。
【００７７】
次に、決済データ処理部２２２は、選択画面においてユーザにより選択されたサービスに対応する、図５に示す決済データＤｂを生成する（ステップＳ１１０）。決済データ処理部２２２は、決済データＤａのサービスＩＤリストを、ユーザが選択したサービスＩＤに置き換えると共に、付加情報Ｉ２を付加することで、決済データＤｂを生成する。
【００７８】
次に、無線通信部２２０は、決済データ処理部２２２により生成された決済データＤｂを、ネットワーク４００を介して決済サーバ３００に送信する（ステップＳ１１２）。このように、本決済処理においては、決済端末１００が生成した決済データが、携帯端末２００を経由して決済サーバ３００へ送信される。
【００７９】
決済サーバ３００の無線通信部３１８は、携帯端末２００から送信された決済データＤｂを受信する。次に、署名検証部３２０は、受信した決済データＤｂに付された決済端末１００の署名を検証する（ステップＳ１１４）。これにより、決済サーバ３００は、決済端末１００がサービス登録された装置であることを確認する。
【００８０】
次に、決済処理部３２２は、ユーザが選択したサービスＩＤ（決済データＤｂのサービスＩＤ）に対応するバリューに対して、決済処理を実行する（ステップＳ１１６）。すなわち、決済処理部３１６は、サービスＩＤに対応するデータベースに格納されたバリューに対して、決済処理を実行する。この際、決済処理部３２２は、決済データＤｂ中の携帯端末サーバデータ（図１４参照）を用いて、ユーザ毎のデータベースによる決済も可能である。また、決済サーバ３００は、決済データＤｂの付加情報Ｉ２に対応する処理を行なっても良い。
【００８１】
次に、決済データ処理部３２４は、決済データＤｂに基づいて、図６に示す決済データＤｃを生成する（ステップＳ１１８）。決済データＤｃは、決済端末１００の装置ＩＤと、決済金額と、サービスＩＤと、サーバ３００のサーバＩＤと、残高と、付加情報Ｉ３と、を含む。すなわち、決済データ処理部３２４は、決済データＤｂに、決済サーバ３００のサーバＩＤと、残高と、付加情報Ｉ３と、を付加することで、決済データＤｃを生成する。なお、決済データＤｃの装置ＩＤ、決済金額、サービスＩＤ、サーバサーバＩＤ、及び残高は、決済サーバ３００により署名されると共に、記憶部３１２に記憶された決済端末１００の端末鍵で暗号化される。
【００８２】
次に、無線通信部３１８は、決済データ処理部３２４により生成された決済データＤｃを携帯端末２００に送信する（ステップＳ１２０）。このように、本決済処理においては、決済サーバ３００が生成した決済データＤｃが決済端末１００に直接送信されるのではなく、携帯端末２００を経由して送信される。
【００８３】
携帯端末２００は、決済サーバ３００から送信された決済データＤｃを無線通信部２２０により受信する。携帯端末２００は、決済データＤｃの付加情報Ｉ３に対応する処理を行なっても良い。次に、決済データ処理部２２２は、受信した決済データＤｃに基づいて、図７に示す決済データＤｄを生成する（ステップＳ１２２）。決済データ処理部２２２は、決済データＤｃに付加情報Ｉ４を付与することで、決済データＤｄを生成する。
【００８４】
次に、近距離通信部２１８は、決済データ処理部２１６により生成された決済データＤｄを決済端末１００に送信する（ステップＳ１２４）。
【００８５】
決済端末１００の近距離通信部１１８は、携帯端末２００から送信された決済データＤｄを受信する。次に、署名検証部１２２は、受信した決済データＤｄに付されたサーバ３００の署名を検証する（ステップＳ１２６）。これにより、決済端末１００は、決済処理が実行されたことを確認する。
【００８６】
次に、表示部１１６は、決済が完了したことを示す情報を表示する（ステップＳ１２８）。この際、決済端末１００は、決済に関するレシートを出力しても良い。また、決済端末１００は、決済データＤｄの付加情報Ｉ４に対応する処理を行なっても良い。
【００８７】
なお、携帯端末２００の表示部２１６も、決済が完了したことを示す情報を表示する（ステップＳ１３０）。これにより、携帯端末２００のユーザも決済が完了したことを把握できる。以上により、決済処理システム１０による決済処理が完了する。
【００８８】
（１−６．決済処理システムにおける認証関係）
図１０を参照しながら、第１の実施形態に係る決済処理システム１０における認証関係について説明する。図１０は、第１の実施形態に係る決済処理システム１０における認証関係を説明するための模式図である。
【００８９】
上述したように、決済端末１００と携帯端末２００は近距離通信を行うので、携帯端末２００は、決済端末１００の近傍に位置する。このように携帯端末２００が決済端末１００の近くに位置することで、決済端末１００のサービス提供者側は、携帯端末２００を物理的に認証できる。
【００９０】
また、携帯端末２００は、決済サーバ３００に対して携帯端末２００のＩＤ等の情報を送信することで、決済サーバ３００は、ＩＤ情報等に基づいて認証できる。なお、携帯端末２００のＩＤ等の情報は、別のセキュリティが確保されている通信路で決済サーバ３００に送信される。これにより、決済サーバ３００の事業者側は、携帯端末２００のユーザが支払者であるか否かを確認できる。
【００９１】
決済端末１００と決済サーバ３００との間の認証関係については、まず、決済端末１００が、携帯端末２００を経由して端末ＩＤを含む決済データを決済サーバ３００に送信することで、決済サーバ３００は、端末ＩＤを照合することで、サービスの提供が認められている端末であるか否かを確認できる。一方で、決済サーバ３００が、決済後に携帯端末２００を経由してサーバＩＤを含む決済データを送信することで、決済端末１００は、決済結果の提供身元が正しいか否かを確認できる。
【００９２】
このように、決済処理システム１０によれば、携帯端末２００を経由して決済端末１００と決済サーバ３００との間で決済データを送受信しても、互いに認証ができるので、安全な決済方法を実現できる。
【００９３】
（１−７．まとめ）
上述したように、第１の実施形態に係る決済処理システム１０において、決済端末１００は、決済金額情報を暗号化した決済データＤａを生成し、生成された決済データＤａを近距離通信により携帯端末２００へ送信する。次に、携帯端末２００は、近距離通信により決済端末１００から受信した決済データＤａに基づく決済データＤｂを、ネットワーク４００を介して決済サーバ３００へ送信する。次に、決済サーバ３００は、ネットワーク４００を介して携帯端末２００から受信した決済データＤｂを復号化して、決済処理を実行し、決済後に暗号化された残高情報を少なくとも含む決済データＤｃを、ネットワーク４００を介して携帯端末２００へ送信する。そして、携帯端末２００は、決済サーバ３００から受信した決済データＤｃに基づく決済データＤｄを、近距離通信により決済端末１００へ送信する。
【００９４】
これにより、決済端末１００にネットワークデバイスを設けなくても、携帯端末２００を経由して決済端末１００と決済サーバ３００との間で決済データの送受信ができる。また、暗号化された決済データが送受信されるので、携帯端末２００において、暗号化された情報（例えば、端末ＩＤや決済金額）の改ざんを防止できる。従って、決済サーバと通信を行う専用のネットワークデバイスを有しない決済端末１００を利用して、安全かつ汎用的な決済方法を実現できる。更に、以下のような副次的な効果も奏される。
【００９５】
まず、決済端末１００にネットワークデバイスを設けないことにより、部品点数が減るので、決済端末１００のコストダウンを図れる。また、ネットワークデバイスを設けることによるプログラムコードの増加を防止でき、ソフトウェアの開発費を抑制できる。
【００９６】
また、決済端末１００の機能を単純化できるので、新しいサービスを導入する場合の設定作業を軽減できる。また、内部設定を変更する必要も無くなるので、決済端末１００の長期利用も可能になり、メンテナンスコストも低減できる。また、決済端末１００のメモリ量を制約としないので、将来にリッチかつ複雑なサービスが導入された場合にも対応しやすくなる。
【００９７】
また、購入者が決済端末１００で決済をする場合に、決済端末１００が設置される店舗への信用が１つの不安要素となる。例えば、出店のような数日間限りの店舗にて決済する場合には、クレジットカードを渡すことは購入者の心理的に難しい。これに対して、第１の実施形態に場合には、決済サーバ３００との接続は携帯端末２００が行うため、信頼したシステム内で決済処理を実現できる。
【００９８】
＜２．第２の実施形態＞
図１１を参照しながら、本開示の第２の実施形態に係る決済処理システム２０の概要について説明する。図１１は、本開示の第２の実施形態に係る決済処理システム２０の概要を説明するための図である。
【００９９】
第２の実施形態に係る決済処理システム２０は、前述した第１の実施形態に係る決済処理システム１０と同様な決済処理を行う。決済処理システム２０は、図１１に示すように、決済端末１００と、携帯端末２００と、決済サーバ３００と、ネットワーク４００と、を有する。以下では、第１の実施形態と同様な構成については、説明を省略する。
【０１００】
第１の実施形態ではサービスＩＤバリュー３５０（図１）が決済サーバ３００に接続されたデータベースに接続されていることとしたが、第２の実施形態では、携帯端末２００がサービスＩＤバリュー２０４を有する。すなわち、携帯端末２００が、決済可能なサービスのバリューを記憶するバリュー記憶部を有する。このため、決済サーバ３００は、携帯端末２００を経由して決済端末１００から受信した決済データのサービスＩＤに対応する、携帯端末２００に格納されたサービスＩＤバリュー２０４に対して、決済処理を実行する。このため、予め携帯端末２００に登録されたバリューに対してのみ決済処理が行われ、予期せぬバリューに対して決済処理が行わることを防止できる。
【０１０１】
第２の実施形態に係る決済処理システム２０においても、決済端末１００と決済サーバ３００との間で、携帯端末２００を経由して決済データを送受信する。このため、決済端末１００にネットワークデバイスを設けなくても、携帯端末２００を経由して決済端末１００と決済サーバ３００との間で決済データの送受信ができる。また、暗号化された決済データが送受信されるので、暗号化された情報の改ざんを防止できる。従って、決済サーバと通信を行う専用のネットワークデバイスを有しない決済端末１００を利用して、安全かつ汎用的な決済方法を実現できる。
【０１０２】
＜３．第３の実施形態＞
図１２を参照しながら、本開示の第３の実施形態に係る決済処理システム３０の概要について説明する。図１１は、本開示の第３の実施形態に係る決済処理システム３０の概要を説明するための図である。
【０１０３】
第３の実施形態に係る決済処理システム３０は、前述した第１の実施形態に係る決済処理システム１０と同様な決済処理を行う。決済処理システム３０は、図１２に示すように、決済端末１００と、携帯端末２００と、決済サーバ３００と、ネットワーク４００と、ＩＣカード５００と、を有する。以下では、第１の実施形態と同様な構成については、説明を省略する。
【０１０４】
第１の実施形態ではサービスＩＤバリュー３５０（図１）が決済サーバ３００に接続されたデータベースに接続されていることとしたが、第３の実施形態では、ＩＣカード５００がサービスＩＤバリュー５１０を有する。すなわち、ＩＣカード５００が、決済可能なサービスのバリューを記憶するバリュー記憶部を有する。このため、決済サーバ３００は、携帯端末２００を経由して決済端末１００から受信した決済データのサービスＩＤに対応する、ＩＣカード５００に格納されたサービスＩＤバリュー５１０に対して、決済処理を実行する。このため、ユーザが所望のバリューを記憶したＩＣカード５００と携帯端末２００と通信させるだけで、多様なバリューに対する決済処理が可能となる。
【０１０５】
ＩＣカード５００は、携帯端末２００と近距離通信（非接触通信）を行う。このため、携帯端末２００は、リーダ／ライタ機能を有する。なお、上記では、ＩＣカード５００が携帯端末２００に対して非接触通信を行うこととしたが、これに限定されない。例えば、ＩＣカード５００は携帯端末２００と接触通信を行うこととしても良い。また、ＩＣカード５００を例に挙げて説明したが、これに限定されず、サービスＩＤバリューを格納する機能を有する通信装置であれば形態を問わない。
【０１０６】
第３の実施形態に係る決済処理システム２０においても、決済端末１００と決済サーバ３００との間で、携帯端末２００を経由して決済データを送受信する。このため、決済端末１００にネットワークデバイスを設けなくても、携帯端末２００を経由して決済端末１００と決済サーバ３００との間で決済データの送受信ができる。また、暗号化された決済データが送受信されるので、暗号化された情報の改ざんを防止できる。従って、決済サーバと通信を行う専用のネットワークデバイスを有しない決済端末１００を利用して、安全かつ汎用的な決済方法を実現できる。
【０１０７】
＜４．ハードウェア構成例＞
上述した第１〜第３の実施形態に係る決済処理システム１０、２０、３０による決済処理は、決済端末１００、携帯端末２００、及び決済サーバ３００が備えるハードウェア構成とソフトウェアとが協働することにより実現される。そして、決済端末１００、携帯端末２００、及び決済サーバ３００のハードウェア構成は同様であるので、以下では、図１３を参照しながら、携帯端末２００のハードウェア構成の一例について説明する。
【０１０８】
図１３は、第１〜第３の実施形態に係る携帯端末２００のハードウェア構成の一例を示すブロック図である。図１３に示すように、携帯端末２００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２６２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２６４と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２６６と、を有する。また、携帯端末２００は、入力装置２６８と、出力装置２７０と、ストレージ装置２７２と、ドライブ２７４と、通信装置２７６と、近距離通信装置２７８と、を備える。
【０１０９】
ＣＰＵ２６２は、演算処理装置および制御装置として機能し、各種プログラムに従って携帯端末２００内の動作全般を制御する。また、ＣＰＵ２６２は、マイクロプロセッサであってもよい。ＲＯＭ２６４は、ＣＰＵ２６２が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ２６６は、ＣＰＵ２６２の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【０１１０】
入力装置２６８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ２６２に出力する入力制御回路などから構成されている。携帯端末２００のユーザは、入力装置２６８を操作することにより、携帯端末２００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１１１】
出力装置２７０は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置２７０は、スピーカおよびヘッドホンなどの音声出力装置を含む。例えば、表示装置は、生成された画像などを表示する。一方、音声出力装置は、音声データ等を音声に変換して出力する。
【０１１２】
ストレージ装置２７２は、携帯端末２００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置２７２は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置２７２は、ＣＰＵ２６２が実行するプログラムや各種データを格納する。
【０１１３】
ドライブ２７４は、記憶媒体用リーダライタであり、携帯端末２００に内蔵、あるいは外付けされる。ドライブ２７４は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体６００に記録されている情報を読み出して、ＲＡＭ２６６に出力する。また、ドライブ２７４は、リムーバブル記憶媒体６００に情報を書き込むこともできる。
【０１１４】
通信装置２７６は、例えば、ネットワーク４００に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置２７６は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【０１１５】
近距離通信装置２７８は、外部装置と近距離通信（例えば、ＮＦＣ通信）を行う装置である。近距離通信装置２７８は、例えば、通信アンテナにより外部装置のリーダ／ライタから送信された搬送波を受信し、内臓のＩＣチップにおける処理の処理結果に基づく応答信号を送信する。通信アンテナは、例えば、所定のインダクタンスをもつコイル（インダクタ）と、所定の静電容量をもつキャパシタとからなる共振回路で構成される。ＩＣチップは、受信された搬送波に基づいて搬送波信号を復調して処理し、負荷変調により応答信号を通信アンテナから送信させる。
【０１１６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１７】
上記の実施形態では、通信装置としてスマートフォンを例に挙げて説明したが、これに限定されない。例えば、通信装置は、近距離通信と無線通信を有すれば、ＰＤＡ、ゲーム機、電子辞書、ノートパソコン等であっても良い。
【０１１８】
また、上記の実施形態では、近距離通信としてＮＦＣ（Near  Field  Communication）通信を例に挙げて説明したが、これに限定されない。例えば、近距離通信は、Bluetoothであっても良い。また、上記では、通信装置（携帯端末２００）が、決済サーバと無線通信を行うこととしたが、これに限定されない。例えば、通信装置（携帯端末２００）が、決済サーバと有線通信を行って、決済データを送受信しても良い。
【０１１９】
また、上記の実施形態のフローチャートに示されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【０１２０】
本明細書において説明した情報処理装置による処理は、ソフトウェア、ハードウェア、及びソフトウェアとハードウェアとの組合せのいずれを用いて実現されてもよい。ソフトウェアを構成するプログラムは、例えば、各装置の内部又は外部に設けられる記憶媒体に予め格納される。そして、各プログラムは、例えば、実行時にＲＡＭ（Random  Access  Memory）に読み込まれ、ＣＰＵなどのプロセッサにより実行される。
【０１２１】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理システムであって、
前記決済端末は、
前記決済金額情報を暗号化した第１決済データを生成する決済データ生成部と、
生成された前記第１決済データを、近距離通信により前記通信装置へ送信する端末通信部と、
を備え、
前記通信装置は、
前記近距離通信により前記決済端末から前記第１決済データを受信する第１装置通信部と、
前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信する第２装置通信部と、
を備え、
前記決済サーバは、
前記ネットワークを介して前記通信装置から前記第２決済データを受信するサーバ通信部と、
前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行する決済処理部と、
を備え、
前記サーバ通信部は、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信し、
前記第１装置通信部は、前記第２装置通信部により前記決済サーバから受信した決済後の前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信する、
決済処理システム。
（２）
前記通信装置は、前記第１装置通信部により受信した前記第１決済データを用いて、前記決済サーバへ送信する前記第２決済データを生成する装置データ処理部を更に備え、
前記第２装置通信部は、前記装置データ処理部により生成された前記第２決済データを前記決済サーバへ送信する、
前記（１）に記載の決済処理システム。
（３）
前記決済端末から前記通信装置へ送信される前記第１決済データには、決済可能な複数のサービスのリスト情報が暗号化されずに含まれ、
前記装置データ処理部は、前記リスト情報を、前記決済サーバによる決済対象の一のサービス情報に置換することで、前記第２決済データを生成する、
前記（２）に記載の決済処理システム。
（４）
前記装置データ処理部は、生成する前記第２決済データに、前記決済サーバで処理される装置付加情報を暗号化せずに付加し、
前記決済サーバは、前記通信装置から受信した前記第２決済データに基づく決済処理の際に、前記装置付加情報に対応する処理を行う、
前記（２）又は（３）に記載の決済処理システム。
（５）
前記通信装置は、前記第２装置通信部により受信した決済後の前記第３決済データを用いて、前記決済端末へ送信する前記第４決済データを生成する装置データ処理部を更に備え、
前記第１装置通信部は、前記装置データ処理部により生成された前記第４決済データを前記決済端末へ送信する、
前記（１）〜（４）のいずれか１項に記載の決済処理システム。
（６）
前記装置データ処理部は、生成する前記第４決済データに、前記決済端末で処理される装置付加情報を暗号化せずに付加し、
前記決済端末は、前記通信装置から受信した前記第４決済データの前記装置付加情報に対応する処理を行う、
前記（５）に記載の決済処理システム。
（７）
前記決済サーバから前記通信装置へ送信される前記第３決済データには、前記通信装置で処理されるサーバ付加情報が暗号化せずに含まれ、
前記通信装置は、前記決済サーバから受信した前記第３決済データの前記サーバ付加情報に対応する処理を行う、
前記（１）〜（６）のいずれか１項に記載の決済処理システム。
（８）
前記決済端末から前記通信装置へ送信される前記第１決済データには、前記通信装置で処理される端末付加情報が暗号化せずに含まれ、
前記通信装置は、前記決済端末から受信した前記第１決済データの前記端末付加情報に対応する処理を行う、
前記（１）〜（７）のいずれか１項に記載の決済処理システム。
（９）
決済可能なサービスのバリューを記憶するバリュー記憶部が、前記決済サーバに接続され、
前記決済処理部は、前記通信装置から受信した前記第２決済データに含まれる前記サービス情報に対応する、前記バリュー記憶部に記憶されたサービスの前記バリューに対して決済処理を行う、
前記（１）〜（８）のいずれか１項に記載の決済処理システム。
（１０）
決済可能なサービスのバリューを記憶するバリュー記憶部が、前記通信装置に設けられ、
前記決済処理部は、前記通信装置から受信した前記第２決済データに含まれる前記サービス情報に対応する、前記バリュー記憶部に記憶されたサービスの前記バリューに対して決済処理を行う、
前記（１）〜（８）のいずれか１項に記載の決済処理システム。
（１１）
決済可能なサービスのバリューを記憶するバリュー記憶部が、前記通信装置と近距離通信する外部装置に設けられ、
前記決済処理部は、前記通信装置から受信した前記第２決済データに含まれる前記サービス情報に対応する、前記バリュー記憶部に記憶されたサービスの前記バリューに対して決済処理を行う、
前記（１）〜（８）のいずれか１項に記載の決済処理システム。
（１２）
決済処理を実行する決済処理システムにおいて、通信装置を経由して決済サーバとの間で、少なくとも決済金額情報と決済対象のサービス情報とを含む決済データの送受信を行う、前記決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末であって、
前記決済金額情報を暗号化した第１決済データを生成する決済データ生成部と、
生成された前記第１決済データを、近距離通信により前記通信装置へ送信する端末通信部と、
を備え、
前記端末通信部は、前記第１決済データに基づく第２決済データを前記通信装置から受信した前記決済サーバが前記第２決済データを復号化して決済処理した後に、暗号化された残高情報を少なくとも含む第３決済データに基づく第４決済データを前記近距離通信により前記通信装置から受信する、
決済端末。
（１３）
決済処理を実行する決済処理システムにおいて、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバとの間で、少なくとも決済金額情報と決済対象のサービス情報とを含む決済データの送受信を行う通信装置であって、
前記決済端末において前記決済金額情報を暗号化して生成された第１決済データを、近距離通信により前記決済端末から受信する第１装置通信部と、
前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信する第２装置通信部と、
を備え、
前記第２装置通信部は、送信した前記第２決済データを前記決済サーバが復号化して決済処理した後に、暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記決済サーバから受信し、
前記第１装置通信部は、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信する、
通信装置。
（１４）
決済処理を実行する決済処理システムにおいて、決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末との間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データの送受信を行う決済サーバであって、
前記決済端末において前記決済金額情報を暗号化して生成された第１決済データに基づく第２決済データを、ネットワークを介して前記通信装置から受信するサーバ通信部と、
前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行する決済処理部と、
を備え、
前記サーバ通信部は、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信する、
決済サーバ。
（１５）
決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理方法であって、
前記決済端末が、前記決済金額情報を暗号化した第１決済データを生成することと、
前記決済端末が、生成された前記第１決済データを、近距離通信により前記通信装置へ送信することと、
前記通信装置が、前記近距離通信により前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信することと、
前記決済サーバが、前記ネットワークを介して前記通信装置から受信した前記第２決済データを復号化して、決済処理を実行することと、
前記決済サーバが、決済後に暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記通信装置へ送信することと、
前記通信装置が、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信することと、
を含む決済処理方法。
（１６）
決済サーバと通信を行う専用のネットワークデバイスを有していない決済端末と前記決済サーバの間で、通信装置を経由して少なくとも決済金額情報と決済対象のサービス情報とを含む決済データを送受信して、決済処理を実行する決済処理方法であって、
前記通信装置が、前記決済端末において前記決済金額情報を暗号化して生成された第１決済データを、近距離通信により前記決済端末から受信することと、
前記通信装置が、前記決済端末から受信した前記第１決済データに基づく第２決済データを、ネットワークを介して前記決済サーバへ送信することと、
前記通信装置が、送信した前記第２決済データを前記決済サーバが復号化して決済処理した後に、暗号化された残高情報を少なくとも含む第３決済データを、前記ネットワークを介して前記決済サーバから受信することと、
前記通信装置が、前記決済サーバから受信した前記第３決済データに基づく第４決済データを、前記近距離通信により前記決済端末へ送信することと、
を含む決済処理方法。
【符号の説明】
【０１２２】
１０、２０、３０    決済処理システム
１００    決済端末
１１８    近距離通信部
１２０    決済データ生成部
１２２    署名検証部
２００    携帯端末
２１８    近距離通信部
２２０    無線通信部
２２２    決済データ処理部
３００    決済サーバ
３１８    無線通信部
３２０    署名検証部
３２２    決済処理部
３２４    決済データ処理部
４００    ネットワーク
５００    ＩＣカード
【図１】
0005935871.tif 000002
【図２】
0005935871.tif 000003
【図３】
0005935871.tif 000004
【図４】
0005935871.tif 000005
【図５】
0005935871.tif 000006
【図６】
0005935871.tif 000007
【図７】
0005935871.tif 000008
【図８】
0005935871.tif 000009
【図９】
0005935871.tif 000010
【図１０】
0005935871.tif 000011
【図１１】
0005935871.tif 000012
【図１２】
0005935871.tif 000013
【図１３】
0005935871.tif 000014
【図１４】
0005935871.tif 000015
【図１５】
0005935871.tif 000016