(57)【要約】セキュアエレメント（ＳＥ）内に記憶されたサービスプロバイダ（ＳＰ１、ＳＰ２）のアプリケーション（appSP1.1、appSP1.2、appSP2.1）に対するこのサービスプロバイダ（ＳＰ１、ＳＰ２）のアクセスのトラステッドアプリケーション(ＳＰ１＿ＷＬ)を許可する方法が、前記サービスプロバイダ（ＳＰ１、ＳＰ２）により、そのアプリケーションに対するアクセスを許可するための要求（ＲＥＱ１）をトラステッドサービスマネジャー（ＴＳＭ）に送信するステップと、このトラステッドサービスマネジャー（ＴＳＭ）により、アクセス権コード（ＡＣ１）を発生させるとともに、このアクセス権コードを前記サービスプロバイダ（ＳＰ１、ＳＰ２）に且つ前記セキュアエレメント（ＳＥ）内のサービスマネジャー（ＳＭ）に送信するステップと、前記サービスプロバイダ（ＳＰ１、ＳＰ２）により、前記トラステッドアプリケーション(ＳＰ１＿ＷＬ)を発生させ、このトラステッドアプリケーションにアクセス権コード（ＡＣ１）を与え、このトラステッドアプリケーションを前記セキュアエレメント（ＳＥ）に送信するステップとを具えており、前記トラステッドアプリケーション(ＳＰ１＿ＷＬ)が、前記アクセス権コード（ＡＣ１）を有する前記サービスマネジャー（ＳＭ）に接続され、その時点でこのサービスマネジャー（ＳＭ）が前記アプリケーション（appSP1.1、appSP1.2、appSP2.1）に対するワレット(ＳＰ１＿ＷＬ)のアクセスを許可するようにする方法を提供する。
2010541059.tif 000002
【特許請求の範囲】
【請求項１】
SmartMX デバイスのようなセキュアエレメント内に記憶されたサービスプロバイダのアプリケーションに対するこのサービスプロバイダのアクセスの、ワレットとしても知られたトラステッドアプリケーションを許可する方法であって、前記セキュアエレメントは、一般に、記憶されたアプリケーションに対するワレットのアクセスを防止するサービスマネジャーを有しているようにする前記方法において、この方法が、
前記サービスプロバイダにて、そのアプリケーションに対するこのサービスプロバイダのアクセスを許可するために、前記セキュアエレメント内のサービスマネジャーを制御する要求をトラステッドサービスマネジャーに送信するステップと、
このトラステッドサービスマネジャーにて、アクセス権コードを発生させるとともに、このアクセス権コードを前記サービスプロバイダと、前記セキュアエレメント内の前記サービスマネジャーとの双方に送信するステップと、
前記サービスプロバイダにて、ワレットを発生させ、このワレットにアクセス権コードを与え、このワレットを前記セキュアエレメントに送信するステップと
を具え、
前記ワレットは、前記セキュアエレメントにおけるこのワレットのサービスプロバイダのアプリケーションにアクセスしようとする場合に、アクセス権コードを有するサービスマネジャーに接続され、その時点でこのサービスマネジャーがそのサービスプロバイダのアプリケーションに対するワレットのアクセスを許可するようにする方法。
【請求項２】
請求項１に記載の方法において、前記サービスプロバイダ及び前記トラステッドサービスマネジャーが、好ましいデータ伝送プロトコルをＨＴＴＰＳとしたインターネットのようなコンピュータネットワークを介して相互通信するようにする方法。
【請求項３】
請求項１に記載の方法において、前記トラステッドサービスマネジャーと前記サービスプロバイダとの双方又は何れか一方が、モバイルネットワークオペレータの、ショートメッセージサービスとするのが好ましいオーバーザエアーサービスを介して、ＮＦＣ携帯電話のようなモバイル通信装置内に配置されたセキュアエレメントと通信するようにする方法。
【請求項４】
少なくとも１つのサービスプロバイダと、少なくとも１つのトラステッドサービスマネジャーと、ＮＦＣ携帯電話のような複数のモバイル通信装置とを有する通信システムであって、前記モバイル通信装置には、前記サービスプロバイダのアプリケーションに対するこのサービスプロバイダのアクセスの、ワレットとしても知られたトラステッドアプリケーションを許可するために、前記サービスプロバイダのアプリケーションを記憶するセキュアエレメントが設けられている当該通信システムにおいて、前記セキュアエレメントがサービスマネジャーを有し、前記サービスプロバイダと、前記トラステッドサービスマネジャーと、前記モバイル通信装置と、前記セキュアエレメントとが、請求項１〜３のいずれか一項に記載の方法のステップを実行するための計算ユニット及びソフトウェアコード部分を有している通信システム。
【請求項５】
請求項４に記載の通信システムにおいて、前記サービスプロバイダ及び前記トラステッドサービスマネジャーが、好ましいデータ伝送プロトコルをＨＴＴＰＳとしたインターネットのようなコンピュータネットワークを介して相互通信するようにした通信システム。
【請求項６】
請求項４に記載の通信システムにおいて、前記トラステッドサービスマネジャーと前記サービスプロバイダとの双方又は何れか一方が、モバイルネットワークオペレータの、ショートメッセージサービスとするのが好ましいオーバーザエアーサービスを介して、ＮＦＣ携帯電話のようなモバイル通信装置内に配置されたセキュアエレメントと通信するようにした通信システム。
【請求項７】
請求項４に記載の通信システムにおいて、前記セキュアエレメントをSmartMX デバイスとした通信システム。
【請求項８】
サービスプロバイダから、セキュアエレメント内に記憶されたそのアプリケーションに対するこのサービスプロバイダのアクセスを許可するための要求を受けるようにしたトラステッドサービスマネジャーであって、前記セキュアエレメントが、一般に、記憶されたアプリケーションに対するアクセスを防止するサービスマネジャーを有しており、前記トラステッドサービスマネジャーはアクセス権コードを発生し、このアクセス権コードを前記サービスプロバイダと、前記セキュアエレメント内の前記サービスマネジャーとの双方に送信するようになっているトラステッドサービスマネジャー。
【請求項９】
請求項８に記載のトラステッドサービスマネジャーにおいて、前記サービスプロバイダが、好ましいデータ伝送プロトコルをＨＴＴＰＳとしたインターネットのようなコンピュータネットワークを介して前記トラステッドサービスマネジャーと通信するようにしたトラステッドサービスマネジャー。
【請求項１０】
請求項８に記載のトラステッドサービスマネジャーにおいて、前記トラステッドサービスマネジャーが、モバイルネットワークオペレータの、ショートメッセージサービスとするのが好ましいオーバーザエアーサービスを介して、モバイル通信装置内に配置されたセキュアエレメントと通信するようにしたトラステッドサービスマネジャー。
【請求項１１】
モバイル通信装置内に配置されたSmartMX デバイスのようなセキュアエレメント内にアプリケーションを記憶するようにしたサービスプロバイダであって、このサービスプロバイダは更に、前記セキュアエレメント内のそのアプリケーションに対するアクセスを許可するための要求をトラステッドサービスマネジャーに送信し、このトラステッドサービスマネジャーからアクセス権コードを受信し、ワレットとしても知られたトラステッドアプリケーションを発生し、このトラステッドアプリケーションに前記アクセス権コードを与え、このトラステッドアプリケーションを前記セキュアエレメントに送信するようになっているサービスプロバイダ。
【請求項１２】
請求項１１に記載のサービスプロバイダにおいて、このサービスプロバイダは、好ましいデータ伝送プロトコルをＨＴＴＰＳとしたインターネットのようなコンピュータネットワークを介して前記トラステッドサービスマネジャーと通信するようにしたサービスプロバイダ。
【請求項１３】
請求項１１に記載のサービスプロバイダにおいて、このサービスプロバイダは、モバイルネットワークオペレータの、ショートメッセージサービスとするのが好ましいオーバーザエアーサービスを介して、モバイル通信装置内に配置されたセキュアエレメントと通信するようにしたサービスプロバイダ。
【請求項１４】
算術論理演算ユニット及びメモリを有するセキュアエレメント内に直接ローディングされるサービスマネジャーコンピュータプログラムプロダクトであって、このサービスマネジャーコンピュータプログラムプロダクトは、前記セキュアエレメントを起動する際に、アクセス権コードを受信して記憶するステップと、前記セキュアエレメント内にインストールされたワレットに接続するステップと、このワレットからアクセス権コードを受信するステップと、このアクセス権コードを記憶されたアクセス権コードと比較するステップと、前記アクセス権コードが前記記憶されたアクセス権コードと一致した場合に、前記アクセス権コードを有し前記セキュアエレメント内にインストールされたアプリケーションに対するワレットのアクセスを許可するステップとを実行するソフトウェアコード部分を有しているサービスマネジャーコンピュータプログラムプロダクト。
【請求項１５】
算術論理演算ユニット及びメモリを有するセキュアエレメントであって、このセキュアエレメントが請求項１４に記載のサービスマネジャーコンピュータプログラムプロダクトを具えているセキュアエレメント。
【請求項１６】
請求項１５に記載のセキュアエレメントであって、このセキュアエレメントがSmartMX デバイスとして構成されているセキュアエレメント。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、SmartMX デバイスのようなセキュアエレメントに記憶されたサービスプロバイダのアプリケーションに対するサービスプロバイダのアクセスのトラステッドアプリケーションを許可する方法に関するものである。
【０００２】
本発明は更に、少なくとも１つのサービスプロバイダと、少なくとも１つのトラステッドサービスマネジャーと、サービスプロバイダのアプリケーションを記憶するセキュアエレメントが設けられたＮＦＣ携帯電話とするのが好ましい複数のモバイル通信装置とを具える通信システムに関するものである。
【０００３】
本発明は更に、トラステッドサービスマネジャーに関するものである。
【０００４】
本発明は更に、サービスプロバイダに関するものである。
【０００５】
本発明は更に、算術論理演算ユニット及びメモリを有するセキュアエレメント内に直接ローディングしうるサービスマネジャーコンピュータプログラムプロダクトに関するものである。
【０００６】
本発明は更に、上述したサービスマネジャーコンピュータプログラムプロダクトを処理するようにしたセキュアエレメントに関するものである。
【背景技術】
【０００７】
自身のメモリ装置識別子を有するモバイル通信装置、例えば、ＮＸＰセミコンダクターズ社により開発されたMIFARE（登録商標）のクラッシックファミリー、すなわち、読み出し／書き込み機能を有し、１３．５６ＭHzの周波数レンジで動作する非接触スマートカードＩＣが知られている。最近、特に短距離無線通信（ＮＦＣ）機能を有する携帯電話及びその他のモバイル通信装置に用いるための、安全対策を強化したメモリ装置であるセキュアエレメントが開発されている。これらのセキュアエレメントは、“スマートカード”としても知られている。更に理解を深めるために、セキュアエレメントを代表する草分けであるSmartMX デバイスを以下に説明する。SmartMX （Memory eXtension）は、ＮＸＰセミコンダクターズ社が、マルチプルインタフェースのオプションのある又はない、信頼性の高いソリューションを必要とする安全性の高いスマートカードアプリケーションに対し設計したスマートカードのファミリーである。主要なアプリケーションは、電子政府、バンキング／ファイナンス、モバイル通信及び先進公共交通である。
【０００８】
SmartMX アーキテクチャは、ＲＳＡ、ＥＣＣ、ＤＥＳ及びＡＥＳに対するコプロセッサを組み合わせ、Java（登録商標） Open Platform及びMULTOS（登録商標）を含むオペレーティングシステムの実行を可能にする。MIFAREプロトコルを、ユーザオペレーティングシステムにより実行される他の非接触伝送プロトコルと同時に起動するSmartMX カードの機能は、単一のデュアルインタフェースコントローラに基づくスマートカードに関して、MIFAREに基づく現存のアプリケーション（例えば、発券業務）と、新たなサービスとの組み合わせを可能にする。SmartMX カードはMIFAREクラッシックデバイスをエミュレートし、これによりこのインタフェースを、設置されたいかなるMIFAREクラッシックインフラストラクチュアとも両立するようにしうる。何らかのプロトコル、特にMIFAREプロトコル及び自己規定の非接触伝送プロトコルを介して通信するのに非接触インタフェースを用いることができる。SmartMX は、最新技術のオペレーティングシステム及びＪＣＯＰ（Java Card Operating System）を含むオープンプラットホームソリューションを容易に実行しうるとともに、最大レベルの安全度と一緒に設定された最適な特徴を提供する。SmartMX は、ＤＰＡ、ＳＰＡ等のようなサイドチャネル攻撃に対処するある範囲の安全対策を含んでいる。真の衝突防止方法（acc. ISO/IEC 14443-3）は、複数のカードを同時に対処しうる。
【０００９】
ＧＳＭアソシエーション（ＧＳＭＡ）は、2007年 2月に、モバイルＮＦＣ（Near Field Communication）サービスの開発に含まれるエコシステムの関係者に対するオペレータコミュニティガイダンスを概説している白書を公表した。モバイルＮＦＣは、ＮＦＣ技術に基づいた、非接触サービスと携帯電話との組み合わせとして規定される。ハードウェアに基づく安全識別トークン（ＵＩＣＣ）を有する携帯電話は、ＮＦＣアプリケーションに対し理想的な環境を提供しうる。ＵＩＣＣは物理的なカードに代わることができ、従って、サービスプロバイダに対する経費を最適にし、より一層便利なサービスをユーザに提供しうるようになる。モバイルＮＦＣエコシステムには、種々の異なるエンティティが含まれる。これらのエンティティは以下の通りに規定される。
・  カスタマ：モバイル通信及びモバイルＮＦＣサービスに対しモバイルデバイスを使用する。カスタマはＭＮＯと契約し、モバイルＮＦＣサービスを利用する。
・  モバイルネットワークオペレータ（ＭＮＯ）：カスタマに全種類のモバイルサービスを提供し、特にＵＩＣＣ及びＮＦＣ端末且つオーバーザエアー（Over The Air：ＯＴＡ）輸送サービスを提供する。
・  サービスプロバイダ（ＳＰ）：カスタマに非接触サービスを提供する（ＳＰは例えば、銀行、公共輸送会社、ロイヤリティプログラムの所有者等である）。
・   リテーラー（小売店）／マーチャント（商人）：サービス依存により例えば、ＮＦＣ可能なＰＯＳ（Point of Sales）端末を動作させる。
・  トラステッドサービスマネジャー（ＴＳＭ）：サービスプロバイダのサービスをＭＮＯのカスタマベース（顧客基盤）に安全に提供し、管理する。
・  ハンドセット、ＮＦＣチップセット及びＵＩＣＣの製造者：モバイルＮＦＣ／通信装置及び関連のＵＩＣＣハードウェアを製造する。
・  読取装置の製造者：ＮＦＣ読取装置を製造する。
・  アプリケーションの開発者：モバイルＮＦＣアプリケーションを設計するとともに開発する。
・  標準化機関及び産業フォーラム：ＮＦＣアプリケーション及びサービスの相互運用性、下位互換性及び未来開発を可能にするＮＦＣに対する世界標準規格を構築する。
【００１０】
前記の白書における重要な決定の１つは、モバイルＮＦＣエコシステムが安定で、その中の全てのエンティティに値を与えるとともに、トラステッドサービスマネジャーの新たな役割を導入させることにより有効となれば、モバイルＮＦＣは有効となるということである。
【００１１】
トラステッドサービスマネジャー（ＴＳＭ）の役割は、
・  サービスプロバイダがこれらのカスタマベースを、ＭＮＯを介してアクセスするために単一の接点を提供すること、及び
・  サービスプロバイダに代わってモバイルＮＦＣアプリケーションの安全なダウンロード及びライフサイクルを管理すること
である。
【００１２】
ＴＳＭは、サービスのトランザクションステージに関与せず、従って、サービスプロバイダの現存するビジネスモデルが乱されないようになる。ＴＳＭは、国内市場の必要性及び状況に応じて、１つのＭＮＯ、ＭＮＯのコンソーシアム又は独立のトラステッドサードパーティにより管理しうる。１つの市場で動作するＴＳＭの個数は、国内市場の必要性及び状況に依存する。
【００１３】
SmartMX カードのようなセキュアエレメントの特徴は、これらのセキュアエレメントがサービスマネジャーを有し、このサービスマネジャーが、アプリケーション及びサービスをセキュアエレメント内にインストールするのを制御するとともに、インストールされたアプリケーションが他のインストールされたアプリケーション及びサービスをアクセスするのを防止するプログラムであるということである。サービスマネジャーは、外部のトラステッドサービスマネジャーと連携する。インストールされるアプリケーション及びサービスは、サービスプロバイダにより提供されるものであり、インストールには、サービスプロバイダによるいかなる不正使用をも防止するためにトラステッドサービスマネジャーをプロキシとして使用する必要がある。インストールされたアプリケーションが、他のインストールされたアプリケーション及びサービスにアクセスするのを防止するためのセキュアエレメントのサービスマネジャーの機能は、安全の点から重要且つ必要であるが、これにより新たなＮＦＣサービスの開発を制限している。セキュアエレメントにおけるサービスマネジャーの機能により生ぜしめられる制限は、サービスプロバイダが、ＮＦＣ機能を有するモバイル通信装置のセキュアエレメント内に既にインストールされている自身のＮＦＣアプリケーション（クーポン、チケット等）の代わりに（ワレット（財布）又はトラステッドMIDlet（ミッドレット）としても知られている）自身のトラステッドアプリケーションを得ることを望む状況を考慮した場合に打撃となる。一般に、トラステッドアプリケーションは、例えば、セキュアエレメントに記憶されたアプリケーションをアクセスするのに限定された検知可能なアプリケーションプログラムインタフェースを用いる必要がある。この状態で起きることは、トラステッドアプリケーションがセキュアエレメントにあるＮＦＣアプリケーションにアクセスできないということである。その理由は、サービスマネジャーがこのアクセスを許可してはならない為である。その理由は、幾つかのサービスプロバイダがこれらの自身のＮＦＣアプリケーションを同じセキュアエレメントにインストールすることができるが、ある１つのサービスプロバイダが自身のワレットを介して、他のサービスプロバイダのインストールされたＮＦＣアプリケーションにアクセスしないようにする必要がある為である。
【発明の概要】
【発明が解決しようとする課題】
【００１４】
本発明の目的は、既知のセキュアエレメントの欠点を解決するとともに、サービスプロバイダがセキュアエレメント内にワレットをインストールして、このセキュアエレメントがこれらのインストールされたアプリケーションにアクセスすることができ且つ他のサービスプロバイダのインストールされたアプリケーションに関する安全性を侵害することなしに同じサービスプロバイダのアプリケーションにのみアクセスしうるようにする方法を提供することにある。
【課題を解決するための手段】
【００１５】
本発明によるアプリケーションに対するトラステッドアプリケーションのアクセスを許可する方法により上述した目的を達成するために、以下に規定する特徴の本発明による方法、すなわち、
SmartMX デバイスのようなセキュアエレメント内に記憶されたサービスプロバイダのアプリケーションに対するこのサービスプロバイダのアクセスの、ワレットとしても知られたトラステッドアプリケーションを許可する方法であって、前記セキュアエレメントは、一般に、記憶されたアプリケーションに対するワレットのアクセスを防止するサービスマネジャーを有しているようにする前記方法において、この方法が、
前記サービスプロバイダにて、そのアプリケーションに対するこのサービスプロバイダのアクセスを許可するために、前記セキュアエレメント内のサービスマネジャーを制御する要求をトラステッドサービスマネジャーに送信するステップと、
このトラステッドサービスマネジャーにて、アクセス権コードを発生させるとともに、このアクセス権コードを前記サービスプロバイダと、前記セキュアエレメント内の前記サービスマネジャーとの双方に送信するステップと、
前記サービスプロバイダにて、ワレットを発生させ、このワレットにアクセス権コードを与え、このワレットを前記セキュアエレメントに送信するステップと
を具え、
前記ワレットは、前記セキュアエレメントにおけるこのワレットのサービスプロバイダのアプリケーションにアクセスしようとする場合に、アクセス権コードを有するサービスマネジャーに接続され、その時点でこのサービスマネジャーがそのサービスプロバイダのアプリケーションに対するワレットのアクセスを許可するようにする方法
を提供する。
【００１６】
本発明による通信システムにより上述した目的を達成するために、以下に規定する特徴の本発明による通信システム、すなわち、
少なくとも１つのサービスプロバイダと、少なくとも１つのトラステッドサービスマネジャーと、ＮＦＣ携帯電話のような複数のモバイル通信装置とを有する通信システムであって、前記モバイル通信装置には、前記サービスプロバイダのアプリケーションに対するこのサービスプロバイダのアクセスの、ワレットとしても知られたトラステッドアプリケーションを許可するために、前記サービスプロバイダのアプリケーションを記憶するセキュアエレメントが設けられている当該通信システムにおいて、前記セキュアエレメントがサービスマネジャーを有し、前記サービスプロバイダと、前記トラステッドサービスマネジャーと、前記モバイル通信装置と、前記セキュアエレメントとが、上述した方法のステップを実行するための計算ユニット及びソフトウェアコード部分を有している通信システム
を提供する。
【００１７】
本発明によるトラステッドサービスマネジャーにより上述した目的を達成するために、以下に規定する特徴の本発明によるトラステッドサービスマネジャー、すなわち、
サービスプロバイダから、セキュアエレメント内に記憶されたそのアプリケーションに対するこのサービスプロバイダのアクセスを許可するための要求を受けるようにしたトラステッドサービスマネジャーであって、前記セキュアエレメントが、一般に、記憶されたアプリケーションに対するアクセスを防止するサービスマネジャーを有しており、前記トラステッドサービスマネジャーはアクセス権コードを発生し、このアクセス権コードを前記サービスプロバイダと、前記セキュアエレメント内の前記サービスマネジャーとの双方に送信するようになっているトラステッドサービスマネジャー
を提供する。
【００１８】
本発明によるサービスプロバイダにより上述した目的を達成するために、以下に規定する特徴の本発明によるサービスプロバイダ、すなわち、
モバイル通信装置内に配置されたSmartMX デバイスのようなセキュアエレメント内にアプリケーションを記憶するようにしたサービスプロバイダであって、このサービスプロバイダは更に、前記セキュアエレメント内のそのアプリケーションに対するアクセスを許可するための要求をトラステッドサービスマネジャーに送信し、このトラステッドサービスマネジャーからアクセス権コードを受信し、ワレットとしても知られたトラステッドアプリケーションを発生し、このトラステッドアプリケーションに前記アクセス権コードを与え、このトラステッドアプリケーションを前記セキュアエレメントに送信するようになっているサービスプロバイダ
を提供する。
【００１９】
本発明によるサービスマネジャーコンピュータプログラムプロダクトにより上述した目的を達成するために、以下に規定する特徴の本発明によるサービスマネジャーコンピュータプログラムプロダクト、すなわち、
算術論理演算ユニット及びメモリを有するセキュアエレメント内に直接ローディングされるサービスマネジャーコンピュータプログラムプロダクトであって、このサービスマネジャーコンピュータプログラムプロダクトは、前記セキュアエレメントを起動する際に、アクセス権コードを受信して記憶するステップと、前記セキュアエレメント内にインストールされたワレットに接続するステップと、このワレットからアクセス権コードを受信するステップと、このアクセス権コードを記憶されたアクセス権コードと比較するステップと、前記アクセス権コードが前記記憶されたアクセス権コードと一致した場合に、前記アクセス権コードを有し前記セキュアエレメント内にインストールされたアプリケーションに対するワレットのアクセスを許可するステップとを実行するソフトウェアコード部分を有しているサービスマネジャーコンピュータプログラムプロダクト
を提供する。
【００２０】
上述した目的を達成するために、SmartMX デバイスとするのが好ましい本発明によるセキュアエレメントが、算術論理演算ユニット及びメモリを有し、このセキュアエレメント内にローディングされた場合のサービスマネジャーコンピュータプログラムプロダクトを処理するようにする。
【００２１】
本発明による特徴によれば、トラステッドアプリケーション（ワレット又はMIDlet）をセキュアエレメント内にインストールされたユーザに提供することができ、これらのトラステッドアプリケーションはサービスマネジャーによりこれらトラステッドアプリケーションの（これらトラステッドアプリケーションのみの）サービスプロバイダのアプリケーションにアクセスしうるようになり、この際他のサービスプロバイダに関する安全性を侵害することがないという利点が得られる。これらのアクセス権は、信頼性の高いインスタンスであるトラステッドサービスマネジャーにより与えられる。
【００２２】
本発明の幾つかの例では、サービスプロバイダ及びトラステッドサービスマネジャーが、好ましいデータ伝送プロトコルをＨＴＴＰＳとしたインターネットのようなコンピュータネットワークを介して相互通信するようにする。これらの例によれば、データ伝送が、良好に規定され且つアクセス性の高いネットワークインフラストラクチュア及びサービスに依存するという利点が得られる。
【００２３】
本発明の他の例では、トラステッドサービスマネジャーとサービスプロバイダとの双方又は何れか一方が、モバイルネットワークオペレータの、ショートメッセージサービスとするのが好ましいオーバーザエアーサービスを介して、モバイル通信装置内に配置されたセキュアエレメントと通信するようにする。これらの例によっても、データ伝送が、良好に規定され且つアクセス性の高いネットワークインフラストラクチュア及びサービスに依存するという利点が得られる。
【００２４】
本発明の上述した及びその他の態様は、以下に詳細に説明する代表的な実施例から明らかとなるであろう。しかし、本発明はこの代表的な実施例に限定されるものではない。
【図面の簡単な説明】
【００２５】
【図１】図１は、本発明を組み込んだ通信システム及び本発明による方法の第１のステップを示す線図である。
【図２】図２は、本発明による方法の他のステップを表す通信システムを示す線図である。
【図３】図３は、本発明による方法の残りのステップを表す通信システムを示す線図である。
【発明を実施するための形態】
【００２６】
図１は、通信システム、例えば、前述したＧＳＭＡの白書に記載されているようなモバイルＮＦＣエコシステムを示す線図である。この通信システムは、２つのサービスプロバイダＳＰ１及びＳＰ２と、トラステッドサービスマネジャーＴＳＭと、複数のモバイル通信装置とを有しているが、図面には１つのみのモバイル通信装置ＭＯＢを示してある。サービスプロバイダＳＰ１及びＳＰ２は、モバイルネットワークオペレータにより与えられるオーバーザエアー（ＯＴＡ）サービスを介して、特に、ショートメッセージサービス（ＳＭＳ）のサービスを介して、又はコンピュータネットワーク及びワイヤレスサービス、例えば、ＮＦＣサービスを介して、又はこれらの双方を介してモバイル通信装置ＭＯＢと通信する。ＮＦＣサービスを実行するためのＮＦＣ端末は、モバイルネットワークオペレータにより与えることができる。同様に、トラステッドサービスマネジャーＴＳＭが、モバイルネットワークオペレータのオーバーザエアーサービス、例えば、ショートメッセージサービスを介してモバイル通信装置ＭＯＢと通信する。サービスプロバイダＳＰ１及びＳＰ２は、好ましいデータ伝送プロトコルがＨＴＴＰＳであるインターネットのようなコンピュータネットワークを介してトラステッドサービスマネジャーＴＳＭと通信する。
【００２７】
モバイル通信装置ＭＯＢは例えば、ＮＦＣ携帯電話として構成することができる。このＮＦＣ携帯電話は、安全対策が強化されているとともに自身の計算能力を有しているメモリ装置であるセキュアエレメントＳＥを具えている。セキュアエレメントＳＥは、複数のインタフェースオプションを有しうるSmartMX デバイスとして構成するのが有利である。SmartMX デバイスは、暗号化コプロセッサをも有しており、Javaオペレーティングシステムを含むオペレーティングシステムの実施を可能にする。セキュアエレメントＳＥは、サービスプロバイダＳＰ１及びＳＰ２により提供されるＮＦＣアプリケーションappSP1.1、appSP1.2、appSP2.1のインストールを管理するように構成されたコンピュータプログラムとして実現されたサービスマネジャーＳＭを有する。サービスマネジャーＳＭは、安全上の理由で、インストールされたアプリケーションが他のインストールされたアプリケーションにアクセスするのを阻止する。従って、たとえサービスプロバイダＳＰ１又はＳＰ２（本例におけるようにサービスプロバイダＳＰ１）が、モバイル通信装置ＭＯＢのセキュアエレメントＳＥ内にインストールされたそのアプリケーション（クーポン、チケット、他のＮＦＣアプリケーション等）に対し（ワレット又はトラステッドMIDletとしても知られた）自身のトラステッドアプリケーションを提供することを望んだとしても、このトラステッドアプリケーションを前記アプリケーション（クーポン、チケット、他のＮＦＣアプリケーション等）に直接アクセスしない。この問題を解決するために、本発明は、サービスマネジャーＳＭへのアクセス権を導入することに基づく以下の解決策を提供する。サービスマネジャーＳＭは、トラステッドサービスマネジャーＴＳＭにより制御され、このトラステッドサービスマネジャーＴＳＭは、これらのアクセス権を管理する権利を排他的に有するエンティティとして規定されている。
【００２８】
図１の例では、サービスプロバイダＳＰ１が、サービスマネジャーＳＭによる制御下でセキュアエレメントＳＥ内にインストールされたアプリケーションappSP1.1及びappSP1.2（例えば、２枚のコンサートチケット）を提供する。これと同様に、サービスプロバイダＳＰ２が、セキュアエレメントＳＥにアプリケーションappSP2.1を提供する。
【００２９】
サービスプロバイダＳＰ１は、モバイル通信装置ＭＯＢ内に、モバイル通信装置ＭＯＢのユーザがサービスプロバイダＳＰ１のアプリケーションappSP1.1及びappSP1.2をアクセスしうるようにするワレットをインストールすることを望む。この目的を達成するために、サービスプロバイダＳＰ１が、そのアプリケーションappSP1.1及びappSP1.2にアクセスすることを要求する要求ＲＥＱ１をトラステッドサービスマネジャーＴＳＭに送信する。
【００３０】
図２に示すように、トラステッドサービスマネジャーＴＳＭはこの要求ＲＥＱ１を処理してアクセス権コードＡＣ１を発生させるとともに、このアクセス権コードＡＣ１をサービスプロバイダＳＰ１と、モバイル通信装置ＭＯＢのセキュアエレメントＳＥ内のサービスマネジャーＳＭとの双方に送信する。アクセス権コードＡＣ１は例えば、ピンコードにより表わすことができる。
【００３１】
サービスプロバイダＳＰ１は、アクセス権コードＡＣ１を受信すると、このアクセス権コードＡＣ１を設けたワレットＳＰ１＿ＷＬを発生させ、このワレットをセキュアエレメントＳＥに送信する（図３の矢印ＳＰ１＿ＷＬ（ＡＣ１）を参照）。サービスマネジャーＳＭは、セキュアエレメントＳＥ内へのワレットＳＰ１＿ＷＬのインストールを管理する。モバイル通信装置ＭＯＢのユーザＵＳが、サービスプロバイダＳＰ１のアプリケーションappSP1.1及びappSP1.2をアクセスするために、ワレットＳＰ１＿ＷＬを起動させると、このワレットＳＰ１＿ＷＬが、アクセス権コードＡＣ１、すなわち、サービスプロバイダＳＰ１の許可されたアクセス権を有するサービスマネジャーＳＭに接続される。サービスマネジャーＳＭは、ワレットＳＰ１＿ＷＬが受信したアクセス権コードＡＣ１と、トラステッドサービスマネジャーＴＳＭが受信したアクセス権コードＡＣ１とを比較し、これらが一致したらサービスプロバイダＳＰ１のアプリケーションappSP1.1及びappSP1.2に対するワレットＳＰ１＿ＷＬのアクセスを許可するが、他のサービスプロバイダＳＰ２のアプリケーションappSP2.1に対しては許可しない。これにより、モバイル通信装置ＭＯＢのユーザＵＳがアプリケーションappSP1.1及びappSP1.2にアクセスするようになる。
【００３２】
本発明は上述した実施例に限定されるものではなく、当業者は、特許請求の範囲から逸脱することなく、本発明の多くの他の実施例を設計しうることを銘記すべきである。幾つかの手段を列挙している装置の請求項において、これらの手段の幾つかを１つのハードウェアで構成することができる。ある種の手段を互いに異なる従属請求項に述べているという単なる事実は、これらの手段の組み合わせを用いることが有利でないということを意味するものではない。
【図１】
2010541059.tif 000003
【図２】
2010541059.tif 000004
【図３】
2010541059.tif 000005
【国際調査報告】
2010541059.tif 000006
2010541059.tif 000007