(57)【要約】モバイルデバイスと、サービス提供者と、口座マネージャと、残高マネージャと、加盟店によって開始される決済トランザクションを実行し、その結果を受信するためのモバイルＰＯＳ端末とを含むモバイル決済手段のためのアプリケーションシステムである。システムは、ユーザによって開始されるトランザクションを認証するためのトークンを生成するように適合された通信サーバ（３）と、モバイルデバイス（１）上のユーザによって開始されるトランザクションのデータから生成されるインプリントを含むセーフティサーバ（４）の公開キーで暗号化されたメッセージが受信されるときに、ユーザの固有の秘密キーでインプリントに署名し、かつユーザのＰＩＮコードを用いることによってユーザを認証するように適合されたセーフティサーバ（４）と、認証及び署名確認に基づいてメッセージをアンパックし、トランザクションを実行するためにデータを生成し、かつ残高マネージャに伝送し、残高マネージャのトランザクションの結果を認証された様態で伝送するように適合された実行サーバ（５）と、ユーザによって開始される決済トランザクションをサービス提供者トランザクションに変換し、これをサービス提供者に伝送するように適合されたＵＭＧサーバ（８）と、モバイルＰＯＳ端末と、開始されるトランザクションを加盟店トランザクションに変換し、これをサービス提供者に伝送するように適合された加盟店端末サーバ（９）と、を含み、サーバ（４）は前記通信サーバ（３）を介して、前記通信サーバ（３）は前記実行サーバ（５）及び前記ＵＭＧサーバ（８）を介して、前記実行サーバ（５）は前記一体型加盟店インターフェース（６）、前記端末サーバ（９）、及び前記ＵＭＧサーバ（８）を介して、それぞれの安全なチャネルを通じて前記モバイルＰＯＳ端末に接続される。【選択図】図１
2015537399.tif 000002
【特許請求の範囲】
【請求項１】
モバイルネットワークにおいて動作するアプリケーションを備える登録されたユーザのモバイルデバイスと、サービス提供者と、口座マネージャと、残高マネージャと、加盟店によって開始される決済トランザクションを実行し、その結果を受信するためのモバイルＰＯＳ端末とを含むモバイル決済手段のためのアプリケーションシステムであって、
ユーザによって開始されるトランザクションを認証するためのトークンを生成するように適合された通信サーバ（３）と、
モバイルデバイス（１）上のユーザによって開始されるトランザクションのデータから生成されるインプリントを含むセーフティサーバ（４）の公開キーで暗号化されたメッセージが受信されるときに、ユーザの固有の秘密キーで前記インプリントに署名し、かつユーザのＰＩＮコードを用いることによってユーザを認証するように適合されたセーフティサーバ（４）と、
認証及び署名確認に基づいてメッセージをアンパックし、トランザクションを実行するためにデータを生成し、かつ残高マネージャ（１１）に伝送し、前記残高マネージャのトランザクションの結果を認証された様態で伝送するように適合された実行サーバ（５）と、
前記ユーザによって開始される決済トランザクションをサービス提供者トランザクションに変換し、これをサービス提供者に伝送するように適合されたＵＭＧサーバ（８）と、
モバイルＰＯＳ端末と、
前記開始されるトランザクションを加盟店トランザクションに変換し、これを前記サービス提供者に伝送するように適合された加盟店端末サーバ（９）と、
をさらに含み、
前記セーフティサーバ（４）は前記通信サーバ（３）を介して、前記通信サーバ（３）は前記実行サーバ（５）及び前記ＵＭＧサーバ（８）を介して、並びに前記実行サーバ（５）は前記一体型加盟店インターフェース（６）、前記端末サーバ（９）、及び前記ＵＭＧサーバ（８）を介して、それぞれの安全なチャネルを通じて前記モバイルＰＯＳ端末に接続されることを特徴とするシステム。
【請求項２】
自動販売機（１０）と、前記自動販売機からのメッセージを予約動作、決済動作、及び差引動作に変換するため、及び前記動作の結果を前記自動販売機（１０）に戻すために前記自動販売機に接続される加盟店端末サーバ（９）とを含み、前記自動販売機（１０）が、安全なチャネルを通じて前記加盟店端末サーバ（９）に接続されることを特徴とする請求項１に記載のシステム。
【請求項３】
前記システムが、バンクカードに属する残高、及び／又は銀行預金口座に属する残高、及び／又は加盟店（１２）によって制御される残高、及び／又はロイヤルティ型残高を取り扱うように適合された１つ以上の残高マネージャ（１１）を含むことを特徴とする請求項１に記載のシステム。
【請求項４】
前記モバイルデバイス（１）が移動電話であることを特徴とする請求項１に記載のシステム。
【請求項５】
モバイル決済のためのアプリケーションシステムでモバイル決済手段を提供するための方法であって、
モバイルデバイス（１）において、
ａ）専用モバイルアプリケーション（２）をインストールするステップと、
ｂ）前記モバイルアプリケーション（２）インターフェース上で決済手段のデータを提供するステップと、
ｃ）前記決済手段のデータを暗号化し、署名し、これらを実行サーバ（５）に伝送するステップと、
前記実行サーバ（５）において、
ｄ）前記決済手段のデータを解読し、チェックするステップと、
ｅ）前記登録要求を残高マネージャ（１１）に伝送するステップと、
前記残高マネージャ（１１）において、
ｆ）前記決済手段を認証するステップであり、認証中にデビットの有効化パスワードも残高マネージャ（１１）に伝送されるステップと、
前記実行サーバ（５）において、
ｇ）前記決済手段を暗号化し、得られた暗号文を２つの部分に分割するステップと、
ｈ）前記第１の部分をモバイルデバイス（１）に伝送し、前記第２の部分を前記実行サーバ（５）で記憶するステップと、
前記ユーザのモバイルデバイス（１）において、
ｉ）前記残高マネージャ（１１）のデビットレポートで受信される前記有効化パスワードを提供するステップと、
ｊ）必要に応じて前記有効化パスワードを暗号化し、署名するステップと、
前記実行サーバ（５）において前記パスワードがチェックされ、有効化され、最後に、
ｋ）有効なモバイル決済手段を前記モバイルデバイス（１）上で提示するステップと、
が行われる、方法。
【請求項６】
モバイル決済のためのアプリケーションシステムでモバイル決済手段を用いるための方法であって、この方法の中で、加盟店（１２）でデビットトランザクションが開始され、次いで、
ユーザのモバイルデバイス（１）において、
ａ）トランザクションに用いられるモバイル決済手段を選択するステップと、
ｂ）前記ユーザに属するモバイルＰＩＮコードを入力するステップと、
ｃ）セーフティサーバ（４）を通じてデータにユーザの秘密キーで署名し、それらを実行サーバの公開キー（５）で暗号化し、次いで、それらを実行サーバ（５）に伝送するステップと、
前記実行サーバ（５）で、
ｄ）前記データを解読し、署名を確認するステップと、
ｅ）行われるべきトランザクションをモバイル決済のためにアプリケーションシステムの残高マネージャ（１１）に伝送するステップと、
前記残高マネージャ（１１）において、
ｆ）現在のトランザクションを管理するステップと、
ｇ）前記現在のトランザクションの結果を前記実行サーバ（５）に報告するステップと、
前記実行サーバ（５）によって、受信した前記現在のトランザクションの結果が前記加盟店（１２）及び前記ユーザのモバイルデバイス（１）に伝送され、最後に、
ｈ）前記トランザクションの結果を前記加盟店（１２）及び前記ユーザのモバイルデバイス（１）に提示するステップと、
が行われる、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の主題は、モバイル決済手段を介する物品又はサービスの決済である。より詳細には、本発明は、モバイル決済のためのアプリケーションシステムに関する。システムは、モバイルネットワーク、例えばＧＳＭ（登録商標）／ＣＤＭＡネットワークにおいて動作するアプリケーションを備える登録されたユーザのモバイルデバイスと、サービス提供者と、口座マネージャと、残高マネージャと、サービス提供者によって開始される決済動作を実行し、その結果を受信するモバイルＰＯＳ端末とを含む。本発明はさらに、モバイル決済のためのアプリケーションシステムでモバイル決済手段を提供するための方法及びモバイル決済手段を用いるための方法に関する。
【背景技術】
【０００２】
以下、加盟店という用語は、適切な装置を有する任意のサービス提供者を指すことがある。
【０００３】
特許出願ＨＵ２２４７８８は、移動電話を介する簡単な様態での決済トランザクションのためのソリューションを開示する。しかしながら、移動電話などのモバイルデバイスの能力は著しく向上している。同時に、システムがハックされるのを防ぐために安全で信頼できる伝送が必要とされる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、ＨＵ２２４７８８で開示されたソリューションを向上させること、並びにモバイル決済手段を特徴づけるデータを安全な様態で記憶し、取り扱うことである。
【課題を解決するための手段】
【０００５】
本発明の基本概念は、モバイル決済手段を特徴づけるデータを記憶するための安全な方法を提供することであり、該方法を通じた移動電話を介する物品及びサービスの決済は、公知のソリューションとは異なるように行うことができる。
【０００６】
データを移動電話上に記憶させることは、これらのデータを入手及び改変することができるため安全でないことが分かっている。この問題を解決するために、決済を移動電話上に記憶させるための公知のソリューションは、安全なストレージ、所謂セキュアエレメントを用いる。普通は、こうした安全なストレージは、ＳＩＭ又はＵＩＣＣ上で、ＳＤカード上で、又は製造中に電話の中に設置されるＳＥ回路によって実現される。
【０００７】
本発明は、電話内の安全なストレージであるセキュアエレメントを用いない。代わりに、決済手段に関係する情報が暗号文に変換され、これは次に、２つに分割される。暗号文の第１の部分は、安全でない環境にある移動電話内に記憶され、一方、他の部分は、ハードウェアセキュリティモジュールによって保護される安全な環境にある実行サーバに記憶される。
【０００８】
さらに、移動電話由来の情報は、他のデバイスが電話として機能することができるので、それで認証できるとは考えられないことが分かっている。移動電話環境でのユーザの認証をサポートするソリューションは、移動電話内の安全なキーストレージ及び安全な署名手段（暗号動作を実行するための手段）も必要とする。こうした署名暗号化手段も、ＳＩＭ又はＵＩＣＣ上で、ＳＤカード上で、又は製造中に電話の中に設置されるＳＥ回路によって実現されることがある。
【０００９】
本発明は、移動電話内の安全な署名手段及びキーストレージを使用しない。本発明によれば、トランザクションが移動電話上で生成されるが、署名される必要があるのはそのインプリントだけである。インプリントの署名は、セーフティサーバのハードウェアセキュリティモジュールによって実行され、署名の確認は、移動電話上で、最終的には実行サーバで実行される。
【００１０】
署名サーバは、署名を開始する人物のＩＤと認証性に関係する二重の有効性チェックをする及び行う。トランザクションの署名を開始するには、ユーザは、電話を所持していなければならず、かつ署名を可能にするパスワードを知っており、署名サーバに伝送しなければならない。これらの情報交換は、単回使用のセッションキーによって保護及び暗号化される。これらのキーは、モバイルデバイス上で実行されるアプリケーションによってのみ得ることができる。
【００１１】
最後に、すべてのトランザクションが、ユーザに割り当てられた秘密キーでデジタル方式で署名され、電話から実行サーバに伝送するために実行サーバの公開キーで暗号化される。このように、トランザクションの認証性、機密性、及び完全性が保証される。この方法を実施するために専用のシステムアーキテクチャが提供される。
【００１２】
一態様では、本発明は、前文で開示されるモバイル決済のためのアプリケーションシステムであり、該システムは、
ユーザによって開始されるトランザクションを認証するためのトークンを生成するように適合された通信サーバと、
モバイルデバイス上のユーザによって開始されるトランザクションのデータから生成されるインプリントを含むセーフティサーバの公開キーで暗号化されたメッセージが受信されるときに、ユーザの固有の秘密キーでインプリントに署名し、かつユーザのＰＩＮコードを用いることによってユーザを認証するように適合されたセーフティサーバと、
認証及び署名確認に基づいてメッセージをアンパックし、動作を実行するためにデータを生成し、かつ残高マネージャに伝送し、残高マネージャの動作の結果を認証された様態で伝送するように適合された実行サーバと、
ユーザによって開始される決済トランザクションをサービス提供者トランザクションに変換し、これをサービス提供者に伝送するように適合されたＵＭＧサーバと、
モバイルＰＯＳ端末と、
開始されるトランザクションを加盟店トランザクションに変換し、これをサービス提供者に伝送するように適合された加盟店端末サーバと、
をさらに含み、
セーフティサーバは通信サーバを介して、通信サーバは実行サーバ及びＵＭＧサーバを介して、並びに実行サーバは一体型加盟店インターフェース、端末サーバ、及びＵＭＧサーバを介して、それぞれの安全なチャネルを通じてモバイルＰＯＳ端末に接続される。
【００１３】
別の態様では、本発明は、上述のシステムでモバイル決済手段を提供するための方法である。この方法の中で、
ａ）モバイルデバイスに専用モバイルアプリケーションをインストールするステップと、
ｂ）モバイルアプリケーションインターフェース上で決済手段のデータを提供するステップと、
ｃ）決済手段のデータを暗号化し、これらを実行サーバに伝送するステップと、
実行サーバにおいて、
ｄ）決済手段のデータを解読し、チェックするステップと、
ｅ）登録要求を残高マネージャに伝送するステップと、
残高マネージャにおいて、
ｆ）決済手段の認証を実行するステップであり、認証中にデビットの有効化パスワードも残高マネージャに伝送されるステップと、
実行サーバにおいて、
ｇ）決済手段を暗号化し、得られた暗号文を２つの部分に分割するステップと、
ｈ）第１の部分をモバイルデバイスに伝送し、第２の部分を実行サーバに伝送するステップと、
ユーザのモバイルデバイスにおいて、
ｉ）残高マネージャのデビットレポートで受信される有効化パスワードを提供するステップと、
ｊ）必要に応じて有効化パスワードを暗号化し、署名するステップと、
実行サーバにおいてパスワードがチェックされ、有効化され、最後に、
ｋ）有効なモバイル決済手段をモバイルデバイス上で提示するステップと、
が行われる。
【００１４】
第３の態様では、本発明は、上記のシステムでモバイル決済手段を用いるための方法であり、この方法の中で、加盟店でデビットトランザクションが開始され、次いで、
ユーザのモバイルデバイスにおいて、
ａ）トランザクションに用いられるモバイル決済手段を選択するステップと、
ｂ）ユーザに属するモバイルＰＩＮコードを入力するステップと、
ｃ）セーフティサーバによって、データがユーザの秘密キーで署名され、実行サーバの公開キーで暗号化され、次いで、実行サーバに伝送されるステップと、
実行サーバで、
ｄ）データを解読し、署名の認証性を確認するステップと、
ｅ）モバイル決済のために行われるべきトランザクションをアプリケーションシステムの残高マネージャに伝送するステップと、
残高マネージャにおいて、
ｆ）現在のトランザクションを管理するステップと、
ｇ）現在のトランザクションの結果が実行サーバに報告されるステップと、
実行サーバによって、受信した現在のトランザクションの結果が加盟店及びユーザのモバイルデバイスに伝送され、最後に、
ｈ）トランザクションの結果を加盟店及びユーザのモバイルデバイスに提示するステップと、
が行われる。
【００１５】
本発明に係るモバイル決済手段（モバイルサービスの分野でＭＰＩとして知られている）の生成及び取り扱いは、データの記憶、取得、及びレストアの点で極めて安全である。
【００１６】
本発明の態様が添付図を参照しながら説明される。
【図面の簡単な説明】
【００１７】
【図１】残高マネージャにさらに接続されるモバイル決済手段のエンティティを含むアプリケーションシステムのブロック図である。
【図２】システムアーキテクチャのコンポーネント部分間の協働のための接続を示すブロック図である。
【図３】モバイル決済手段を生成するステップを示すフローチャートである。
【図４】決済トランザクションのステップを示すフローチャートである。
【発明を実施するための形態】
【００１８】
図１は、アプリケーションシステム内の残高マネージャに接続されるエンティティＺとしてのモバイル決済手段の構造を示す。図２は、エンティティＺとシステムアーキテクチャのコンポーネント部分との間の協働的接続、すなわち、１つ以上の残高マネージャ１１及び加盟店１２との協働を示す。モバイル決済手段を介して、特定の残高管理トランザクションを行うことができ、モバイル決済手段を用いることによって開始されるトランザクションの結果についての認証された通知をトランザクションに関与する関係者に送信することができる。モバイル決済手段は、これに接続される残高マネージャ１１によって決定されるタイプ特徴を有する。残高マネージャは異なるタイプのものであってもよく、図２の例では、残高マネージャのサブユニットＡ、Ｂ、Ｃ、及びＤは、バンクカード及び銀行預金口座、ロイヤルティポイント、割引、予め記入された口座、又はその後の支払いのための口座に属する残高を取り扱ってもよい。示された例では、残高マネージャのサブユニットＡは、モバイル決済手段Ａ１に属する残高と、クレジットＡ２に属する残高も取り扱う。
【００１９】
モバイル決済手段のライフサイクルは、モバイル決済手段の登録で始まる。この登録により、モバイルアプリケーション２（モバイル決済手段を登録した）とモバイルデバイス１（電話又はＳＩＭカード）が或るユーザによって所有されることを保証するモバイル決済手段自体が達成され、モバイルデバイス１を所有し、かつパスワード（モバイルＰＩＮコード）を知っている人物が、残高マネージャ１１に関連するトランザクションを行う権限を与えられる。
【００２０】
モバイル決済手段の登録は、ユーザによって、又はユーザの認証に基づいて、残高マネージャ１１を担当する別の人物によって開始されてもよい。登録プロセスの成功の結果として、有効なモバイル決済手段が提供される。
【００２１】
後述するモバイル決済手段の登録成功後に、残高マネージャに関連するトランザクションを行うことができる。デビットトランザクションの場合、クレジットを受け取る関係者（例えば加盟店１２）が、どのタイプの残高マネージャ１１が決済手段として認められるかを決める。
【００２２】
モバイル決済手段のライフサイクルは、モバイル決済手段の削除動作が行われるときに終わる。その後、モバイル決済手段を復元することはできず、どのような種類のトランザクションにも用いることはできない。削除コマンドは、ユーザ（決済手段の所有者）によって、又はユーザの認証に基づいて、残高マネージャ１１を担当する別の人物によって与えられてもよい。
【００２３】
モバイル決済手段の最長有効期間は、モバイル決済手段を取り扱うのに用いられる暗号ソリューションによって規定される。モバイル決済手段の有効期間は、残高マネージャによって又は残高マネージャを担当する人物によって決定されてもよい。もはや有効でないモバイル決済手段はトランザクションに用いることができない。
【００２４】
モバイル決済手段のトランザクションは、実行サーバ５に接続される残高マネージャ１１のインターフェースを通じてトランザクションが遠隔的に実行される状態でモバイルデバイス１において開始されてもよい。
【００２５】
モバイル決済手段の登録、モバイル決済手段での決済中にとられる安全措置、並びに暗号ソリューションは、トランザクションの発信者、トランザクションの内容、及びトランザクションの時間が、デバイスの所有者の確認された同席とパスワードの知識を通じて識別されることを保証する。トランザクションは、ユーザの秘密キーで署名され、実行サーバの公開キーで暗号化されるので、その開始からその完了まで、否定の余地なく、変更は利かない。さらに、同じトランザクションを再現することはできない。
【００２６】
本発明に係るモバイル決済手段をもたらすためのアーキテクチャは、以下のコンポーネント部分、すなわち、例えば移動電話であるモバイルデバイス１と、モバイルアプリケーション２と、通信サーバ３と、セーフティサーバ４と、実行サーバ５とを含む。個々のコンポーネント部分のタスクは以下の通りである。
【００２７】
通常は移動電話であるモバイルデバイス１は、モバイルアプリケーション２を実行し、モバイルアプリケーション２のためのユーザインターフェースを提供し、モバイルデバイス１の一意性を提供し、かつ通信サーバ３へのモバイルアプリケーション２の出力及び入力メッセージチャネルを提供する。
【００２８】
モバイルアプリケーション２は、トランザクションを行い、ユーザ出力及び入力を取り扱い、トランザクションの完全性及び機密性を保証する暗号アルゴリズムを実行し、通信サーバ３を通じてセーフティサーバ４及び実行サーバ５と通信する。
【００２９】
トランザクションは、モバイルアプリケーション機能を用いるクライアントによって又はＱＲコード（登録商標）によって開始されてもよい。ＱＲコード（登録商標）は、モバイルデバイス上で実行するＱＲコード（登録商標）読取アプリケーションによって迅速に解読することができるデータを含む２Ｄコードである。次いで、コードに含まれるデータをデバイスの画面上に表示することができる。種々のタイプのデータが存在し、ＱＲコード（登録商標）のいずれもすべてのタイプのデータを含むわけではないので、コードに格納されるデータタイプの関数として数種類のＱＲコード（登録商標）が存在する。
【００３０】
ＱＲコード（登録商標）は、クレジットを受ける関係者（加盟店）によって引き渡され、この関係者は、自分が格納できるデータタイプに従って特定のＱＲコード（登録商標）に含まれるべきデータを決定することになる。コードＱＲコード（登録商標）を生成するために、ＱＲコード（登録商標）を生成するアプリケーションを利用可能である。アプリケーションにデータを入れることによって、アプリケーションはＱＲコード（登録商標）自体を生成することになる。
【００３１】
通信サーバ３のタスクは、登録中にモバイルデバイス１にモバイルアプリケーション２を割り当てること、並びにトランザクション中にモバイルデバイス１（移動電話）とシステムの他の要素との間の通信を保証することである。アプリケーションとモバイルデバイス１との間の割り当てと、この試験を通じて、トランザクション中にデバイスの所持を制御することができる。通信サーバ３は、すべての単一アプリケーションに対して固有のトークンを提供し、ゆえにシステムは、登録されたモバイルデバイスからメッセージが送信されるかどうかをチェックすることができる。
【００３２】
セーフティサーバ４は、デバイスの所持と特別なパスワードをチェックすることによってトランザクションの発信者を識別及び認証する。デバイスの所持は、これに登録されるモバイルアプリケーション２と共に電話又は他のモバイルデバイス１の所持として理解され、一方、パスワードの知識は、モバイルＰＩＮコードの知識を意味する。このために、ユーザによって開始されるトランザクションのデータから移動電話でインプリントが生成され、次いで、このインプリントは、セーフティサーバ４の公開キーで暗号化され、セーフティサーバ４に伝送される。ここで、インプリントが、ユーザの固有の秘密キーで署名される。秘密キーは、セーフティサーバ４のデータベースに暗号化された状態で記憶される。インプリントは、署名を開始するモバイルデバイス１にモバイルアプリケーション２が割り当てられ、かつＰＩＮが正しい場合に署名される。次いで、セーフティサーバ４は、署名されたインプリントをモバイルデバイス１に返送する。モバイルアプリケーション２は、ユーザのトランザクションのデータ及び公開キーに基づいて署名されたインプリントをチェックする。
【００３３】
実行サーバ５のタスクは、機密メッセージをアンパックすること、ユーザ及びユーザの署名の認証性をチェックすること、及びモバイル決済手段を識別することである。さらに、決済手段及び記憶されたデータに基づいて、実行サーバ５は、信頼できる様態で、残高管理に必要なすべてのデータをコンパイルし、これを残高マネージャ１１に送信し、次いで、残高マネージャの動作の結果をトランザクションに関係する人物に戻す。
【００３４】
本発明に係るモバイル決済のためのアーキテクチャのさらなるコンポーネント部分は、一体型加盟店インターフェース６、モバイルＰＯＳ端末、ＵＭＧサーバ８、及び端末サーバ９である。
【００３５】
一体型加盟店インターフェース６は、加盟店１２によって開始される予約動作、決済動作、及び差引動作を行い、動作の結果を受信する。
【００３６】
モバイルＰＯＳ端末７は、加盟店１２によって開始される決済動作を行い、動作の結果を受信する。モバイルＰＯＳ端末は、ＳＩＭベースのモバイルＰＯＳ端末７ａであってもよく、この場合、アプリケーションはＳＩＭ上で実行される。しかしながら、これはＳＩＭベースでないモバイルＰＯＳ端末７ｂであってもよく、この場合、アプリケーションはモバイルデバイス１で実行される。
【００３７】
ＵＭＧサーバ８（Ｕｎｉｖｅｒｓａｌ  Ｍｅｒｃｈａｎｔ  Ｇａｔｅｗａｙ（ユニバーサル・マーチャント・ゲートウェイ））は、ユーザによって開始される決済トランザクションを加盟店トランザクションに変換し、変換結果を加盟店１２に伝送する。
【００３８】
端末サーバ９は、自動販売機から受信したメッセージを予約動作、決済動作、及び差引動作に変換し、これらの動作の結果を自動販売機に戻す。もちろん、これは自動販売機が用いられる場合にのみ行われる。
【００３９】
モバイル決済手段を提供するプロセスでは、以下のステップが行われる。
【００４０】
モバイル決済手段の登録の前提条件は、モバイルデバイス１にモバイルアプリケーション２のインスタンスがインストールされることである。さらに、モバイルアプリケーション２を実行するモバイルデバイス１は、中央セーフティサーバ４及び／又はモバイル通信サーバ３による固有のインストールとして記録されなければならない。アプリケーションを実行するモバイルデバイス１と併せて、モバイルアプリケーション２の所持及び使用が、有効なトランザクションのために必要とされる。モバイルアプリケーション２のインストール中に、モバイルデバイス１と通信サーバ３との間の安全な環境が確立され、モバイル決済手段の登録を安全な様態で行うことができる。
【００４１】
モバイル決済手段の登録中に、決済手段に関連するすべての基礎データが与えられなければならない。ユーザ登録の場合、これはアプリケーションインターフェースを通じて行われ、決済手段を発行する場合、これはユーザの指示に基づいて残高マネージャ１１を担当する人物によって行われる。所与のデータの安全な取り扱い及び記憶が、本発明に係る固有の安全な方法によって保証される。すべての記録されたデータは、それらがモバイルデバイス１から通信サーバ３に伝送される前にＰＫＩ技術を用いることによって暗号化される。さらに、このように暗号化された各データパッケージは、安全な通信に必要とされる署名キーで署名される。
【００４２】
モバイル決済手段の基礎データは、その秘密キーを用いることによって実行サーバ５で解読され、署名されたインプリントの確認のために、モバイルアプリケーションの署名キーに対応する公開キーが必要とされる。モバイル決済手段の登録要求が、デビットエントリとして実行サーバ５から残高マネージャ１１に伝送され、ゆえに残高の所有者は、デビットエントリのデータをチェックすることによってモバイル決済手段の登録を有効化するワンタイムパスワードを得ることができる。
【００４３】
モバイル決済手段の基礎データに基づいてモバイル決済手段のデビット登録認証が成功する場合、モバイル決済手段の基礎データが実行サーバ５によって暗号化され、暗号化後に得られる暗号文が２つの部分に分割される。暗号文の第１の部分は、登録されるがまだ有効ではない（アクティブ化されない）モバイル決済手段としてモバイルデバイス１に暗号化された状態で返送される。最終的に、これらのデータはモバイルデバイス１のメモリに記憶される。暗号文の他の部分は、登録されるが有効ではないモバイル決済手段のサーバ側のペアとして実行サーバ５に記憶される。
【００４４】
モバイル決済手段によって規定される残高の実際の所有者は、モバイル決済手段のデビットデータの登録の際に受信した有効化ワンタイムパスワードをモバイルアプリケーション２に入力する。次いで、モバイルデバイス１が、ユーザの秘密キーで署名され、かつ実行サーバの公開キーで暗号化されたこのパスワードを、セーフティサーバを通じて実行サーバ５に送信する。有効化パスワードが正しい場合、モバイル決済手段のサーバ側のペアが実行サーバによって有効化され、実行サーバが有効化メッセージをモバイルデバイス１に返送する。
【００４５】
その後、モバイル決済手段の基礎データが再び与えられる必要がない状態で、有効なモバイル決済手段によって、残高マネージャ１１と共に実行されるべきトランザクションを行うことができる。有効な決済手段を選択することと、モバイルＰＩＮをモバイルデバイス１に入力することのみが必要とされる。本発明に係るアーキテクチャによれば、モバイル決済手段及びそのサーバ側のペアによって、トランザクションの完了後にモバイル決済手段の基礎データが記憶されない、したがってそれらを復元できない状態で、実行サーバ５が、トランザクションに必要とされるモバイル決済手段の基礎データを生成することができる。このように高い安全性が保証される。
【００４６】
モバイル決済手段でのトランザクションは以下のように進む。
【００４７】
ユーザは有効なモバイル決済手段を有していなければならない。多数のモバイル決済手段をモバイルアプリケーション２に登録することができる。モバイル決済手段のタイプにより、トランザクションを行うのにどのタイプの残高マネージャ１を用いることができるかが決まる。
【００４８】
デビットトランザクションは、加盟店１２によってモバイルＰＯＳ端末７（ＳＩＭベースの７ａか又はＳＩＭベースでない７ｂかのいずれか）から一体型加盟店インターフェース６を通じて、又は端末サーバ９から開始可能であり、若しくはユーザによってＵＭＧサーバ８から開始可能である。各場合において、トランザクションの開始時に、加盟店１２は、自店でどのタイプの決済手段を認められるかを決定する。
【００４９】
トランザクションの開始通知がユーザに送信され、次いで、ユーザが加盟店１２によって認められる決済手段のタイプに従ってモバイル決済手段を選択する。
【００５０】
モバイルＰＩＮを入力することによって、トランザクションが通信サーバ３及びセーフティサーバ４によって有効化される、すなわち、トランザクションのデータと、本発明に従って記憶及び選択されるモバイル決済手段のクライアント側のデータが、署名及び暗号化された状態で実行サーバ５に伝送される。
【００５１】
トランザクションのデータ及び選択されたモバイル決済手段のデータが、本発明に係る方法に従ってその秘密キーを用いることによって実行サーバ５で解読される。トランザクションデータの署名を確認するために、ユーザに属する署名キーの公開ペアも必要とされる。本発明に係るモバイル決済手段とそのサーバ側のペアとの照合後に、実行サーバ５によってモバイル決済手段の基礎データが生成され、残高管理動作が実行される。
【００５２】
次いで、実行サーバ５は、トランザクションの結果を含むメッセージをユーザ及び加盟店１２に送信する。
【００５３】
以下に、モバイル決済手段に属する可能な残高マネージャ１１に存在する残高マネージャのサブユニットＡ、Ｂ、Ｃ、及びＤのいくつかの例が与えられる。
【００５４】
１．バンクカードに属する残高の取り扱い
モバイル決済手段は、市中銀行によって発行される物理的に存在するバンクカードに属していてもよい。この場合、モバイル決済手段で決済されたトランザクションの値は、バンクカードに属する口座の借方側に銀行によって入力される。
２．銀行預金口座に属する残高の取り扱い
市中銀行に預けられる銀行預金口座に関して、銀行がモバイル決済手段の発行を開始してもよい。この場合、ユーザは物理的に存在するバンクカードを有している必要はない。銀行によってユーザにコードが提供され、ユーザは銀行によって生成されたモバイル決済手段をこのコードでアクティブ化することができる。モバイル決済手段で決済されたすべてのトランザクションは、モバイル決済手段に関連付けられる口座から引き落とされる。
３．加盟店によって管理される残高の取り扱い
加盟店１２が、物品又はサービスを入手するのに使用可能な残高を有する場合、モバイル決済手段を発行するためのサービスも、これらの残高を確保することができる。この場合、加盟店１２によって制御される残高は、モバイルデバイス１でアクティブ化されるモバイル決済手段の背後にある。このタイプのモバイル決済手段でなされる各決済は、この残高から引き落とされることになる。
４．ロイヤルティ型残高の取り扱い
加盟店１２が、自分の顧客に物品及びサービスの購入に関するロイヤリティポイントを与える場合、このロイヤルティポイントは次回の購入の決済のために用いることができ、モバイル決済手段はロイヤルティ残高も提供することができる。ユーザがこのタイプのモバイル決済手段で物品又はサービスの決済をするとき、加盟店によって制御されるユーザのロイヤルティ残高が減少することになる。
【００５５】
図３は、本発明に係るアプリケーションシステムでモバイル決済手段ＭＰＩを生成するための方法のステップを示すフローチャートである。この方法の中で、
モバイルデバイス１において、
ａ）モバイルアプリケーション２をインストールするステップと、
ｂ）アプリケーションインターフェースで決済手段のデータを提供するステップと、
ｃ）決済手段のデータを暗号化し、署名し、実行サーバ５に伝送するステップと、
実行サーバ５で、
ｄ）決済手段のデータを解読し、チェックするステップと、
ｅ）決済手段の登録要求を残高マネージャ１１に伝送するステップと、
残高マネージャ１１で、
ｆ）決済手段を認証するステップであり、認証中にデビットの有効化パスワードも残高マネージャ１１に伝送されるステップと、
次いで、実行サーバ５で、
ｇ）決済手段のデータを暗号化し、得られた暗号文を２つの部分に分割するステップと、
ｈ）第１の部分をモバイルデバイス１に伝送し、第２の部分を実行サーバ５に伝送するステップと、
ユーザのモバイルデバイス１において、
ｉ）残高マネージャ１１のデビットレポートで受信される有効化パスワードを提供するステップと、
ｊ）必要に応じて有効化パスワードを暗号化し、署名するステップと、
実行サーバ５で、パスワードをチェックし、有効化し、最後に、
ｋ）有効な決済手段ＭＰＩをモバイルデバイス１で提示するステップと、
が行われる。
【００５６】
図４は、本発明に係るアプリケーションシステムでモバイル決済手段を用いるための方法のステップを示すフローチャートである。この方法の中で、加盟店１２でデビットトランザクションが開始され、次いで、
ユーザのモバイルデバイス１上で、
ａ）トランザクションに用いるのに必要とされるモバイル決済手段を選択するステップと、
ｂ）ユーザに属するモバイルＰＩＮコードを入力するステップと、
ｃ）セーフティサーバ４を通じて、データにユーザの秘密キーで署名し、かつそれらを実行サーバ５の公開キーで暗号化し、次いで、それらを実行サーバ５に伝送するステップと、
実行サーバ５で、
ｄ）データを解読し、署名をチェックするステップと、
ｅ）行われるべきトランザクションをアプリケーションシステムの残高マネージャ１１に伝送するステップと、
残高マネージャ１１で、
ｆ）現在のトランザクションを管理するステップと、
ｇ）現在のトランザクションの結果を実行サーバ５に報告するステップと、
実行サーバ５は、現在のトランザクションの結果を加盟店１２に及びユーザのモバイルデバイス１に伝送し、最後に、
ｈ）トランザクションの結果を加盟店１２及びユーザのモバイルデバイス１に提示するステップと、
が行われる。
【００５７】
或る実施形態では、システムは、自動販売機１０と、自動販売機からのメッセージを予約動作、決済動作、及び差引動作に変換するため、及び動作の結果を自動販売機１０に戻すために自動販売機１０に接続される加盟店端末サーバ９とを含んでもよい。自動販売機１０は、安全なチャネルを通じて加盟店端末サーバ９に接続される。
【図１】
2015537399.tif 000003
【図２】
2015537399.tif 000004
【図３】
2015537399.tif 000005
【図４】
2015537399.tif 000006
【国際調査報告】
2015537399.tif 000007
2015537399.tif 000008
2015537399.tif 000009
2015537399.tif 000010
2015537399.tif 000011