(57)【特許請求の範囲】
【請求項１】
プロセッサと少なくとも２つのセキュアエレメントインタフェースとを備える端末であって、
前記プロセッサは、前記少なくとも２つのセキュアエレメントインタフェースに接続され、
前記プロセッサは、第１セキュアエレメントが前記少なくとも２つのセキュアエレメントインタフェースに接続された場合、接続された前記第１セキュアエレメントの識別情報を取得し、
排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得し、
前記第１セキュアエレメントの前記識別情報を前記予め設定された識別情報と照合し、
前記第１セキュアエレメントの前記識別情報が前記予め設定された識別情報と一致する場合、前記第１セキュアエレメントを正常作業状態に設定し、且つ前記端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定し、
前記他の複数のセキュアエレメントは、前記第１セキュアエレメント以外の、前記少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントである、
端末。
【請求項２】
前記プロセッサにより取得された前記識別情報は所有者識別情報を含み、
前記所有者識別情報はセキュアエレメント発行者を識別するのに用いられる、
請求項１に記載の端末。
【請求項３】
前記端末は、ＮＦＣコントローラを更に備え、
前記ＮＦＣコントローラは前記プロセッサに接続され、
前記ＮＦＣコントローラは前記少なくとも２つのセキュアエレメントインタフェースに接続され、
前記プロセッサは更に、命令を前記ＮＦＣコントローラに送信して、前記第１セキュアエレメントを有効状態に設定し、
前記プロセッサと前記第１セキュアエレメントとの間の通信に用いられる論理チャネルを、前記プロセッサと前記ＮＦＣコントローラとの間に生成し、
前記第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を前記ＮＦＣコントローラのルーティングテーブルに設定する、
請求項１又は２に記載の端末。
【請求項４】
前記プロセッサは更に、前記第１セキュアエレメントにインストールされた前記アプリケーションの前記ルーティング情報を、前記プロセッサにより維持されたルーティングテーブルに設定する、
請求項３に記載の端末。
【請求項５】
前記端末は制御回路とＮＦＣコントローラとを更に備え、
前記制御回路は前記プロセッサに接続され、
前記制御回路は前記ＮＦＣコントローラに接続され、
前記制御回路は前記少なくとも２つのセキュアエレメントインタフェースに接続され、
制御スイッチが前記制御回路に配置され、
前記制御スイッチの第１端部が、前記他の複数のセキュアエレメントに接続されたセキュアエレメントインタフェースに接続され、
前記制御スイッチの第２端部が前記ＮＦＣコントローラに接続され、
前記プロセッサは更に制御信号を前記制御回路に送信して前記制御スイッチを開状態に設定し、
前記制御信号は、前記他の複数のセキュアエレメントと前記ＮＦＣコントローラとを接続する前記制御スイッチを前記開状態に設定するよう前記制御回路に命令するのに用いられる、
請求項１又は２に記載の端末。
【請求項６】
プロセッサと少なくとも２つのセキュアエレメントインタフェースを備える端末に適用されるセキュアエレメント管理する方法であって、
前記方法は、
第１セキュアエレメントが前記少なくとも２つのセキュアエレメントインタフェースに接続された場合、前記プロセッサが、接続された前記第１セキュアエレメントの識別情報を取得する段階と、
前記プロセッサが、排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得する段階と、
前記プロセッサが、前記第１セキュアエレメントの前記識別情報を前記予め設定された識別情報と照合する段階と、
前記第１セキュアエレメントの前記識別情報が前記予め設定された識別情報と一致する場合、前記プロセッサが、前記第１セキュアエレメントを正常作業状態に設定し、且つ、前記プロセッサが、前記端末上に接続された他の複数のセキュアエレメントを非正常作業状態に設定する段階と、
を備え、
前記他の複数のセキュアエレメントは、前記第１セキュアエレメント以外の、前記少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントである、
方法。
【請求項７】
前記識別情報は所有者識別情報を含み、
前記所有者識別情報はセキュアエレメント発行者を識別するのに用いられる、
請求項６に記載の方法。
【請求項８】
前記プロセッサが、前記第１セキュアエレメントを正常作業状態に設定する前記段階は、
前記プロセッサが、前記第１セキュアエレメントを有効状態に設定する段階と、
前記プロセッサが、プロセッサと前記第１セキュアエレメントとの間の通信に用いられる論理チャネルを、前記端末の前記プロセッサと前記端末のＮＦＣコントローラとの間に生成する段階と、
前記プロセッサが、前記第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、前記ＮＦＣコントローラのルーティングテーブルに設定する段階と、
を含む、
請求項６又は７に記載の方法。
【請求項９】
前記プロセッサが、前記第１セキュアエレメントにインストールされた前記アプリケーションの前記ルーティング情報を、前記プロセッサにより維持されたルーティングテーブルに設定する段階を更に備える、
請求項８に記載の方法。
【請求項１０】
前記プロセッサが、前記端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する前記段階は、以下の複数の実装態様のうち少なくとも１つを含み、
前記複数の実装態様とは、
前記プロセッサが、前記他の複数のセキュアエレメントを無効状態に設定する段階、
前記プロセッサが、前記他の複数のセキュアエレメントとＮＦＣコントローラとを接続する、制御回路の制御スイッチを開状態に設定する段階、及び、
前記プロセッサが、前記ＮＦＣコントローラのルーティングテーブルに格納された、前記他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除する段階である、
請求項６又は７に記載の方法。
【請求項１１】
プロセッサと少なくとも２つのセキュアエレメントインタフェースとを備える端末であって、
第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、接続された前記第１セキュアエレメントの識別情報を取得する第１取得ユニットと、
排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得する第２取得ユニットと、
前記第１セキュアエレメントの前記識別情報を前記予め設定された識別情報と照合する照合ユニットと、
前記第１セキュアエレメントの前記識別情報が前記予め設定された識別情報と一致する場合、前記第１セキュアエレメントを正常作業状態に設定し、且つ前記端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する設定ユニットとを、
備え、
前記他の複数のセキュアエレメントは、前記第１セキュアエレメント以外の、複数のセキュアエレメントインタフェースに接続されたセキュアエレメントである、
端末。
【請求項１２】
前記設定ユニットは更に、
前記第１セキュアエレメントを有効状態に設定し、
前記プロセッサと前記第１セキュアエレメントとの間の通信に用いられる論理チャネルを、前記端末の前記プロセッサと前記端末のＮＦＣコントローラとの間に生成し、
前記第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を前記ＮＦＣコントローラのルーティングテーブルに設定する、
請求項１１に記載の端末。
【請求項１３】
前記設定ユニットは更に、
前記第１セキュアエレメントにインストールされた前記アプリケーションの前記ルーティング情報を、前記プロセッサにより維持されたルーティングテーブルに設定する、
請求項１２に記載の端末。
【請求項１４】
前記設定ユニットは更に、
以下の複数の設定態様のうち少なくとも１つを実行し、
前記複数の設定態様とは、
前記他の複数のセキュアエレメントを無効状態に設定すること、
前記他の複数のセキュアエレメントとＮＦＣコントローラとを接続する、制御回路の制御スイッチを開状態に設定すること、及び、
前記ＮＦＣコントローラのルーティングテーブルに格納された、前記他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除することである、
請求項１１に記載の端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はモバイル決済の分野に関し、具体的にはセキュアエレメント管理方法及び端末に関する。
【背景技術】
【０００２】
モバイル通信のエレクトロニクス技術の急速な発展、特にスマートフォン技術の急速な発展によって、既にスマートフォンは徐々に普及している。一方、既存の様々なビジネスモデルも、迅速、簡便、且つセキュアな決済モードに対して、新たな要件を提案している。この一般的背景から、ますます多様、簡便、且つセキュアな決済要件を満たすべく、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ、近距離無線通信）が増え続けるモバイル端末によりサポートされる技術になっている。
【０００３】
既存のＮＦＣモバイル決済システムは主に３種類のエンティティを含む。第１エンティティは端末ＣＰＵ（Ｄｅｖｉｃｅ  Ｈｏｓｔ、デバイスホスト）とも称される）であり、ＮＦＣコントローラ（ＮＦＣ  Ｃｏｎｔｒｏｌｌｅｒ、ＮＦＣコントローラ）の構成・管理、例えば、ＮＦＣコントローラ用の無線周波数通信パラメータの構成、ＮＦＣコントローラのルーティングテーブルの設定を担い、これにより、ＮＦＣコントローラはセキュアエレメントと連携して近距離無線通信又は決済処理を実行し得る。第２エンティティはＮＦＣコントローラであり、端末ＣＰＵにより構成される通信パラメータ及びルーティングテーブルなどの設定を受信し、これらの構成に従いアンテナを用いて、端末ＣＰＵ及びＳＥ（Ｓｅｃｕｒｅ  Ｅｌｅｍｅｎｔ、セキュアエレメント）により送信されたデータをリモートＮＦＣエンティティに送信するよう構成される。第３エンティティはセキュアエレメントであり、ＮＦＣアプリケーションの関連データを格納し、セキュア且つ機密な環境を提供するよう構成される。既存のモバイル決済業界では、セキュアエレメントがモバイル通信事業者、金融機関、又は第三者のモバイル決済事業者により制御され得る。一方、１つの端末には複数のセキュアエレメントがあってよく、利用者は全て複数のセキュアエレメントが同時に働くことを要求する。これに対して、自分の利益を保護するモバイル通信事業者はＸＳＥ（ＥＸｃｌｕｓｉｖｅ  Ｓｅｃｕｒｅ  Ｅｌｅｍｅｎｔ、排他的セキュアエレメント）を求める訴えを提案し、排他的セキュアエレメントが携帯電話に組み込まれた後は、排他的セキュアエレメントにインストールされたアプリケーションのみが端末環境において実行を許可されることを提案し、端末のセキュアエレメントを管理することを見込んでいる。
【０００４】
図１に示されるように、先行技術は、アプリケーションプログラムモジュール、ＮＦＣモジュール、マルチパス切替スイッチモジュール、マルチセキュアエレメントモジュールを含むモバイル決済端末を提供する。モバイル決済端末が電源投入された後、ＮＦＣモジュールとセキュアエレメントチップとの間の接続が、マルチパス切替スイッチモジュールを用いて連続して切り替えられ、列挙された列のセキュアエレメントチップ、セキュアエレメントチップによりサポートされるアプリケーションプログラムリスト、及び各セキュアエレメントチップとアプリケーションプログラムとの間の対応が取得される。ユーザはアプリケーションプログラムリストからアプリケーションプログラムを選択してそのアプリケーションプログラムを実行し、各セキュアエレメントチップとアプリケーションプログラムとの間の対応に従って、対応するセキュアエレメントチップのゲート制御信号を送信し、ＮＦＣモジュールと対応するセキュアエレメントチップとの間のデータ送信リンクを確立する。このように、ＮＦＣコントローラは、異なるアプリケーションプログラムに従って異なるセキュアエレメントチップに接続するよう制御されることが実行される。先行技術では、本質的に、単一のセキュアエレメントとＮＦＣコントローラとの間の接続はスイッチを用いて制御され、業界において比較的成熟した技術的解決手段、つまり端末が単一のセキュアエレメントを起動して決済を実行するという手段がまだ用いられている。現在、全関係者の利害を調整するグローバルプラットフォーム標準規格の組織は、複数のセキュアエレメントが連携して働く技術的解決手段を考案している。しかしながら、複数のセキュアエレメントが連携して働く技術的解決手段が採用された場合、次のような状況が確実に生じる。つまり、連携して働く複数のセキュアエレメントは対等な状態にあり、端末がセキュアエレメント発行者（例えば、モバイル通信事業者）により発行されたセキュアエレメントのみを起動すると見込んでいるセキュアエレメント発行者の計画は実現されない。従って、セキュアエレメント発行者の訴えは満たされない。
【発明の概要】
【０００５】
このような事情を考慮すると、本発明の複数の実施形態において解決されるべき技術的問題は、複数のセキュアエレメントの連携作業をサポートする端末上で、どのように１つのセキュアエレメントのみが正常作業状態になることを可能にし、他の複数のセキュアエレメントが非正常作業状態になることを可能にするかということである。
【０００６】
第１態様に従って、本発明は端末の一実施形態を提供する。
【０００７】
第１の可能な実装態様において、端末は、プロセッサと少なくとも２つのセキュアエレメントインタフェースとを含み、プロセッサは少なくとも２つのセキュアエレメントインタフェースに接続される。第１セキュアエレメントがセキュアエレメントインタフェースに接続されている場合、プロセッサは、接続された第１セキュアエレメントの識別情報を取得し、排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得し、第１セキュアエレメントの識別情報を予め設定された識別情報と照合し、第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定するよう構成される。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【０００８】
第１態様の第１の可能な実装態様に関連して、第２の可能な実装態様では、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、プロセッサは、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定するよう更に構成される。
【０００９】
第１態様の第２の可能な実装態様に関連して、第３の可能な実装態様では、プロセッサは、接続された他の複数のセキュアエレメントの識別情報を取得し、他の複数のセキュアエレメントの識別情報を予め設定された識別情報と照合し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定するよう更に構成される。
【００１０】
第１態様の第２の可能な実装態様に関連して、第４の可能な実装態様では、端末はメモリを更に含み、メモリはプロセッサに接続される。メモリは、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と、予め設定された識別情報との間の照合に関する情報を格納する。プロセッサは、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する、メモリに格納された情報を取得し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定するよう更に構成される。
【００１１】
第１態様の第１から第４の可能な実装態様の何れか１つに関連して、第５の可能な実装態様では、プロセッサにより取得された識別情報は、所有者識別情報を含む。所有者識別情報は、セキュアエレメント発行者を識別するのに用いられる。
【００１２】
第１態様の第１から第５の可能な実装態様の何れか１つに関連して、第６の可能な実装態様では、少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことが検出された場合、プロセッサは、セキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にするよう更に構成される。
【００１３】
第１態様の第１から第６の可能な実装態様の何れか１つに関連して、第７の可能な実装態様では、端末はＮＦＣコントローラを更に含み、ＮＦＣコントローラはプロセッサに接続され、ＮＦＣコントローラはセキュアエレメントインタフェースに接続される。プロセッサは、命令をＮＦＣコントローラに送信して第１セキュアエレメントを有効状態に設定し、プロセッサと第１セキュアエレメントとの間の通信に用いられる論理チャネルを、プロセッサとＮＦＣコントローラとの間に生成し、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定するよう更に構成される。
【００１４】
第１態様の第７の可能な実装態様に関連して、第８の可能な実装態様では、プロセッサは、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、プロセッサにより維持されたルーティングテーブルに設定するよう更に構成される。
【００１５】
第１態様の第１から第６の可能な実装態様の何れか１つに関連して、第９の可能な実装態様では、端末は制御回路及びＮＦＣコントローラを更に含み、制御回路はプロセッサに接続され、制御回路はＮＦＣコントローラに接続され、制御回路はセキュアエレメントインタフェースに接続される。制御スイッチが制御回路に配置され、制御スイッチの第１端部が他の複数のセキュアエレメントに接続されたセキュアエレメントインタフェースに接続され、制御スイッチの第２端部がＮＦＣコントローラに接続される。プロセッサは制御信号を制御回路に送信して制御スイッチを開状態に設定するよう更に構成され、制御信号は、他の複数のセキュアエレメントとＮＦＣコントローラとを接続する制御スイッチを開状態に設定するよう制御回路に命令するのに用いられる。
【００１６】
第１態様の第１から第６の可能な実装態様の何れか１つに関連して、第１０の可能な実装態様では、端末はＮＦＣコントローラを更に含み、ＮＦＣコントローラはプロセッサに接続され、ＮＦＣコントローラはセキュアエレメントインタフェースに接続される。プロセッサは、以下の実装態様のうち少なくとも１つを実行するよう更に構成される。つまり、他の複数のセキュアエレメントを無効状態に設定するようＮＦＣコントローラに命令を送信する、又はＮＦＣコントローラのルーティングテーブルに格納された、他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除する。
【００１７】
第１態様の第１から第１０の可能な実装態様の何れか１つに関連して、第１１の可能な実装態様では、プロセッサは、第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージを第１セキュアエレメントに送信し、第１セキュアエレメントにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信するよう更に構成される。
【００１８】
第１態様の第１から第６の可能な実装態様の何れか１つに関連して、第１２の可能な実装態様では、端末はＮＦＣコントローラを更に含み、ＮＦＣコントローラはプロセッサに接続され、ＮＦＣコントローラはセキュアエレメントインタフェースに接続される。プロセッサは、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージをＮＦＣコントローラに送信し、ＮＦＣコントローラにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信するよう更に構成される。
【００１９】
第１態様の第７から第１０の可能な実装態様の何れか１つに関連して、第１３の可能な実装態様では、プロセッサは、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージをＮＦＣコントローラに送信し、ＮＦＣコントローラにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信するよう更に構成される。
【００２０】
第１態様の第１から第１０の可能な実装態様の何れか１つに関連して、第１４の可能な実装態様では、端末は送信器及び受信器を更に含む。セキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成される。プロセッサはクエリ要求を生成するよう更に構成され、クエリ要求はＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられる。送信器はクエリ要求をサーバに送信するよう構成され、受信器はサーバにより送信された応答メッセージを受信するよう構成され、応答メッセージはＵＩＣＣ型セキュアエレメントの識別情報を含む。プロセッサは、応答メッセージを取得し、ＵＩＣＣ型セキュアエレメントの識別情報を応答メッセージから取得するよう更に構成される。
【００２１】
第１態様の第１から第１０の可能な実装態様の何れか１つに関連して、第１５の可能な実装態様では、セキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成され、ＵＩＣＣ型セキュアエレメントはＵＩＣＣにインストールされる。プロセッサは、ＵＩＣＣにより送信されたＡＴＲメッセージを受信し、ＵＩＣＣ型セキュアエレメントの識別情報を取得するよう更に構成される。
【００２２】
第１態様の第１４又は第１５の可能な実装態様に関連して、第１６の可能な実装態様では、予め設定された識別情報は、事業者識別情報及び所有者識別情報を含む。プロセッサは、ＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合するよう更に構成され、ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、プロセッサは、ＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合するよう更に構成される。
【００２３】
第１態様の第１から第１６の可能な実装態様に関連して、第１７の可能な実装態様では、第１セキュアエレメントの識別情報が予め設定された識別情報と一致し、第１セキュアエレメントが除去された場合、プロセッサは他の複数のセキュアエレメントを正常作業状態に設定するよう更に構成される。
【００２４】
第２態様に従って、本発明は、セキュアエレメント管理方法の一実施形態を提供する。
【００２５】
第１の可能な実装態様において、方法は、少なくとも２つのセキュアエレメントインタフェースを含む端末に適用される。方法は、第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、接続された第１セキュアエレメントの識別情報を取得する段階と、排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得する段階と、第１セキュアエレメントの識別情報を予め設定された識別情報と照合する段階と、第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する段階とを含む。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【００２６】
第２態様の第１の可能な実装態様に関連して、第２の可能な実装態様では、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、方法は、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定する段階を更に含む。
【００２７】
第２態様の第２の可能な実装態様に関連して、第３の可能な実装態様では、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないということは、接続された他の複数のセキュアエレメントの識別情報を取得する段階と、他の複数のセキュアエレメントの識別情報を予め設定された識別情報と照合する段階と、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定する段階とを含む。
【００２８】
第２態様の第２の可能な実装態様に関連して、第４の可能な実装態様では、端末は、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との照合に関する情報を格納する。他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないということは、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を取得する段階と、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定する段階とを含む。
【００２９】
第２態様の第１から第４の可能な実装態様の何れか１つに関連して、第５の可能な実装態様では、識別情報は所有者識別情報を含み、所有者識別情報はセキュアエレメント発行者を識別するのに用いられる。
【００３０】
第２態様の第１から第５の可能な実装態様の何れか１つに関連して第６の可能な実装態様では、接続された第１セキュアエレメントの識別情報を取得する段階の前に、方法は、少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことを端末が検出した場合、セキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にする段階を更に含む。
【００３１】
第２態様の第１から第６の可能な実装態様の何れか１つに関連して、第７の可能な実装態様では、第１セキュアエレメントを正常作業状態に設定する段階は、第１セキュアエレメントを有効状態に設定する段階と、端末のプロセッサと端末のＮＦＣコントローラとの間に、プロセッサと第１セキュアエレメントとの間の通信に用いられる論理チャネルを生成する段階と、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定する段階とを含む。
【００３２】
第２態様の第７の可能な実装態様に関連して、第８の可能な実装態様では、方法は、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、プロセッサにより維持されたルーティングテーブルに設定する段階を更に含む。
【００３３】
第２態様の第１から第６の可能な実装態様の何れか１つに関連して、第９の可能な実装態様では、端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する段階は、以下の実装態様のうち少なくとも１つを含む。つまり、他の複数のセキュアエレメントを無効状態に設定する段階、他の複数のセキュアエレメントとＮＦＣコントローラとを接続する、制御回路の制御スイッチを開状態に設定する段階、又はＮＦＣコントローラのルーティングテーブルに格納された、他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除する段階である。
【００３４】
第２態様の第１から第９の可能な実装態様の何れか１つに関連して、第１０の可能な実装態様では、第１セキュアエレメントの識別情報を取得する段階は、第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージを第１セキュアエレメントに端末により送信する段階と、第１セキュアエレメントにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを端末により受信する段階とを含む。
【００３５】
第２態様の第１から第９の可能な実装態様の何れか１つに関連して、第１１の可能な実装態様では、第１セキュアエレメントの識別情報を取得する段階は、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージを、端末のプロセッサによりＮＦＣコントローラに送信する段階と、ＮＦＣコントローラにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを端末のプロセッサにより受信する段階とを含む。
【００３６】
第２態様の第１から第９の可能な実装態様の何れか１つに関連して、第１２の可能な実装態様では、セキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成される。第１セキュアエレメントの識別情報を取得する段階は、ＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられるクエリ要求を端末によりサーバに送信する段階と、サーバにより送信された、ＵＩＣＣ型セキュアエレメントの識別情報を含む応答メッセージを端末により受信する段階とを含む。
【００３７】
第２態様の第１から第９の可能な実装態様の何れか１つに関連して、第１３の可能な実装態様では、セキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成される。第１セキュアエレメントの識別情報を取得する段階は、ＵＩＣＣにより送信されたＡＴＲメッセージを端末により受信する段階と、ＵＩＣＣ型セキュアエレメントの識別情報を取得する段階とを含む。
【００３８】
第２態様の第１２又は第１３の可能な実装態様に関連して、第１４の可能な実装態様では、予め設定された識別情報は事業者識別情報及び所有者識別情報を含む。第１セキュアエレメントの識別情報を予め設定された識別情報と照合する段階は、ＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合する段階と、ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、ＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合する段階とを含む。
【００３９】
第２態様の第１から第１４の可能な実装態様の何れか１つに関連して、第１５の可能な実装態様では、第１セキュアエレメントの識別情報が予め設定された識別情報と一致し、第１セキュアエレメントが除去された場合、方法は他の複数のセキュアエレメントを正常作業状態に設定する段階を更に含む。
【００４０】
第３態様に従って、本発明は端末の一実施形態を提供する。
【００４１】
第１の可能な実装態様において、端末は、第１セキュアエレメントがセキュアエレメントインタフェースに接続されている場合、接続された第１セキュアエレメントの識別情報を取得するよう構成された第１取得ユニットと、排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得するよう構成された第２取得ユニットと、第１セキュアエレメントの識別情報を予め設定された識別情報と照合するよう構成された照合ユニットと、第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定するよう構成された設定ユニットとを含む。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【００４２】
第３態様の第１の可能な実装態様に関連して、第２の可能な実装態様では、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、設定ユニットは、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定するよう更に構成される。
【００４３】
第３態様の第２の可能な実装態様に関連して、第３の可能な実装態様では、端末は、接続された他の複数のセキュアエレメントの識別情報を取得するよう構成された第３取得ユニットと、他の複数のセキュアエレメントの識別情報を予め設定された識別情報と照合し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定するよう構成された第１判定ユニットとを更に含む。
【００４４】
第３態様の第２の可能な実装態様に関連して、第４の可能な実装態様では、端末は、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を格納するよう構成された格納ユニットと、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を取得し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定するよう構成された第２判定ユニットとを更に含む。
【００４５】
第３態様の第１から第４の可能な実装態様の何れか１つに関連して、第５の可能な実装態様では、端末は、第１取得ユニットが接続された第１セキュアエレメントの識別情報を取得する前に、少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことを端末が検出した場合、セキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にするよう構成された無効化ユニットを更に含む。
【００４６】
第３態様の第１から第５の可能な実装態様の何れか１つに関連して、第６の可能な実装態様では、設定ユニットは、第１セキュアエレメントを有効状態に設定し、端末のプロセッサと端末のＮＦＣコントローラとの間に、プロセッサと第１セキュアエレメントとの間の通信に用いられる論理チャネルを生成し、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定するよう更に構成される。
【００４７】
第３態様の第６の可能な実装態様に関連して、第７の可能な実装態様では、設定ユニットは、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、プロセッサにより維持されたルーティングテーブルに設定するよう更に構成される。
【００４８】
第３態様の第１から第５の可能な実装態様の何れか１つに関連して、第８の可能な実装態様では、設定ユニットは以下の設定態様のうち少なくとも１つを実行するよう更に構成される。つまり、他の複数のセキュアエレメントを無効状態に設定する、他の複数のセキュアエレメントとＮＦＣコントローラとを接続する、制御回路の制御スイッチを開状態に設定する、又はＮＦＣコントローラのルーティングテーブルに格納された、他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除する。
【００４９】
第３態様の第１から第８の可能な実装態様の何れか１つに関連して、第９の可能な実装態様では、第１取得ユニットは、第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージを第１セキュアエレメントに送信するよう構成された第１送信ユニットと、第１セキュアエレメントにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信するよう構成された第１受信ユニットとを含む。
【００５０】
第３態様の第１から第８の可能な実装態様の何れか１つに関連して、第１０の可能な実装態様では、第１取得ユニットは、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージをＮＦＣコントローラに送信するよう構成された第２送信ユニットと、ＮＦＣコントローラにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信するよう構成された第２受信ユニットとを含む。
【００５１】
第３態様の第１から第８の可能な実装態様の何れか１つに関連して、第１１の可能な実装態様では、セキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成される。第１取得ユニットは、ＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられるクエリ要求をサーバに送信するよう構成された第３送信ユニットと、サーバにより送信された、ＵＩＣＣ型セキュアエレメントの識別情報を含む応答メッセージを受信するよう構成された第３受信ユニットとを含む。
【００５２】
第３態様の第１から第８の可能な実装態様の何れか１つに関連して、第１２の可能な実装態様では、セキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成される。第１取得ユニットは、ＵＩＣＣにより送信されたＡＴＲメッセージを受信し、ＵＩＣＣ型セキュアエレメントの識別情報を取得するよう更に構成される。
【００５３】
第３態様の第１１又は第１２の可能な実装態様に関連して、第１３の可能な実装態様では、予め設定された識別情報は事業者識別情報及び所有者識別情報を含む。照合ユニットは、ＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合するよう更に構成され、照合ユニットは、ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、ＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合するよう更に構成される。
【００５４】
第３態様の第１から第１３の可能な実装態様の何れか１つに関連して、第１４の可能な実装態様では、第１セキュアエレメントの識別情報が予め設定された識別情報と一致し、第１セキュアエレメントが除去された場合、設定ユニットは、他の複数のセキュアエレメントを正常作業状態に設定するよう更に構成される。
【００５５】
本発明の複数の実施形態において、第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、端末は、接続された第１セキュアエレメントの識別情報を取得し、排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得し、第１セキュアエレメントの識別情報を予め設定された識別情報と照合し、第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。これにより、端末は排他的セキュアエレメントの管理モードをサポートし、端末のセキュアエレメントを管理するための、排他的セキュアエレメントの発行者、例えば、モバイル通信ネットワーク事業者の要件が満たされ、モバイル決済の決済効率が改善される。
【図面の簡単な説明】
【００５６】
本発明の複数の実施形態において技術的解決手段をより明確に説明すべく、実施形態又は先行技術を説明するのに必要とされる添付図面を以下に簡潔に紹介する。以下の説明における添付図面は、単に本発明のいくつかの実施形態を示すにすぎず、当業者は、創造的な努力をすることなく、これらの添付図面から他の図面をさらに導き出し得ることは明らかである。
【００５７】
【図１】先行技術に従ったモバイル決済端末の概略構造図である。
【００５８】
【図２】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００５９】
【図３】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００６０】
【図４】本発明の一実施形態に従った本発明の方法の実施形態を端末により実行することに関する一実施形態の概略フローチャートである。
【００６１】
【図５】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００６２】
【図６】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００６３】
【図７】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００６４】
【図８】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００６５】
【図９】本発明の一実施形態に従ったセキュアエレメント管理方法の一実施形態の概略フローチャートである。
【００６６】
【図１０】本発明の一実施形態に従ったセキュアエレメント管理方法の一実施形態の概略フローチャートである。
【００６７】
【図１１】本発明の一実施形態に従ったセキュアエレメント管理方法の一実施形態の概略フローチャートである。
【００６８】
【図１２】本発明の一実施形態に従ったセキュアエレメント管理方法の一実施形態の概略フローチャートである。
【００６９】
【図１３】本発明の一実施形態に従ったセキュアエレメント管理方法の一実施形態の概略フローチャートである。
【００７０】
【図１４】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７１】
【図１５】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７２】
【図１６】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７３】
【図１７】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７４】
【図１８】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７５】
【図１９】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７６】
【図２０】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７７】
【図２１】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７８】
【図２２】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００７９】
【図２３】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００８０】
【図２４】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００８１】
【図２５】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００８２】
【図２６】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００８３】
【図２７】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【００８４】
【図２８】本発明の一実施形態に従った端末の一実施形態の概略構造図である。
【発明を実施するための形態】
【００８５】
本発明の複数の実施形態における添付図面を参照して、本発明の複数の実施形態における技術的解決手段を、以下に明確且つ完全に説明する。説明される実施形態は、本発明の複数の実施形態のいくつかであり、全ではないことは明らかである。本発明の複数の実施形態に基づいて、創造的な努力をすることなく当業者により取得される他の全ての実施形態は、本発明の保護範囲内に含まれるものとする。本明細書の実施形態で説明される技術的解決手段の理解を容易にすべく、技術的解決手段におけるいくつかの専門用語の必要な紹介を以下に行う。この部における専門用語の説明は、本明細書において説明される技術的解決手段に制限を設けるものではないことが理解されるべきである。
【００８６】
端末は、ユーザ機器（ＵＥ、Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）、モバイルユーザ機器、又は同様のものとも称されるが、無線アクセスネットワーク（例えば、ＲＡＮ、Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）を用いて１又は複数のコアネットワークと通信してよい。例えば、携帯電話（又は、「セルラー」電話とも称される）及びコンピュータ（例えば、携帯型、ポケットサイズ型、ハンドヘルド型、コンピュータ内蔵型、又は車載型のモバイル装置）は、無線アクセスネットワークを使って音声及び／又はデータを交換する。
【００８７】
セキュアエレメント（Ｓｅｃｕｒｅ  Ｅｌｅｍｅｎｔ、ＳＥ）は、不正開封防止機能を有する電子コンポーネントであり、データストレージ及び操作のためのセキュア且つ機密な環境でセキュアエレメントにインストールされたアプリケーションを提供すべく、端末にインストールされてよい。概して、アプリケーションをインストールするストレージ領域を提供し、インストールされたアプリケーションを管理する機能を有するハードウェアデバイスは、セキュアエレメントとみなされてよい。例えば、サードパーティアプリケーションが、アンドロイド（Ａｎｄｒｏｉｄ（登録商標））システムがインストールされたスマートフォンにインストールされてよい。アンドロイド・オペレーティング・システムは、サードパーティアプリケーションを管理し、特定の保護を提供し得る。従って、スマートフォンは、広い意味でセキュアエレメントとみなされてよい。セキュアエレメントに対応する用語は、様々な標準規格によって異なり、例えば、一連のグローバルプラットフォーム標準規格では、ＳＥ（Ｓｅｃｕｒｅ  Ｅｌｅｍｅｎｔ）という用語が定義され、用いられる。しかしながら、一連のＮＦＣフォーラムの標準規格では、ＮＦＣ実行環境（ＮＦＣ  Ｅｘｅｃｕｔｉｏｎ  Ｅｎｖｉｒｏｎｍｅｎｔ、ＮＦＣＥＥ）という用語がＳＥの代わりに用いられる。本発明の複数の実施形態では、これらの２つの用語は意味に関して等価であることが留意されるべきである。
【００８８】
ＮＦＣコントローラ（ＮＦＣ  Ｃｏｎｔｒｏｌｌｅｒ、ＮＦＣＣ）は、ＮＦＣ無線周波数インタフェースへのデータ送信を担う論理エンティティであり、この機能を実装するチップを指すのに用いられることが多い。ＮＦＣコントローラの１つの端部のインタフェースはＮＦＣアンテナに接続され、もう１つの端部はＣＰＵ（ＤＨ）などのデバイスプロセッサ、及び様々なＮＦＣ動作環境に接続される。
【００８９】
管理エンティティ（Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ、ＭＥ）は、同一の端末にインストールされた複数のセキュアエレメントを管理するのに用いられる論理エンティティであり、ソフトウェア又はハードウェハの態様で実装され得る。管理エンティティは、セキュアエレメントを有効／無効にするのに用いられてよく、例えば、管理エンティティは、セキュアエレメントとＮＦＣコントローラとの間の論理チャネルを開く／閉じることで、セキュアエレメントを有効／無効にすることを実行してよい。本願において、有効／無効（Ｅｎａｂｌｅ／Ｄｉｓａｂｌｅ）は、セキュアエレメントで実行される動作を指し、無効なセキュアエレメントにインストールされたアプリケーションは、ＮＦＣコントローラ及びＮＦＣアンテナを用いてリモートＮＦＣエンティティ（例えば、カードリーダ）と情報交換することはできない。管理エンティティは、複数のセキュアエレメントのデータ通信トラフィックを集約する機能を更に有してよい。すなわち、各セキュアエレメントとＮＦＣコントローラとの間のデータ送信は管理エンティティを通過する。
【００９０】
ルート（Ｒｏｕｔｉｎｇ／Ｒｏｕｔｅ）は、ＮＦＣコントローラのルーティングテーブルに格納された、アプリケーションのパス情報を指す。ＮＦＣコントローラは複数のセキュアエレメントに接続されてよく、アプリケーションが各セキュアエレメントにインストールされてよい。リモートＮＦＣエンティティが、端末にインストールされたアプリケーションと情報交換する場合、ＮＦＣコントローラは、端末にインストールされたアプリケーションに関連する、ＮＦＣコントローラのルーティングテーブルに格納されたパス情報を提供する必要があり、そうでなければ、セッションを確立することはできない。ここでパス情報はルートであり、概してアプリケーション識別子（ＡＩＤ、ａｐｐｌｉｃａｔｉｏｎ  ｉｄｅｎｔｉｆｉｅｒ）／アプリケーションがあるセキュアエレメントのＩＤ／セキュアエレメントの現在の状況の形態であるが、パス情報は別の形態を含んでもよい。端末のプロセッサもそのようなルーティングテーブルを維持してよい。
【００９１】
シングル・ワイヤ・プロトコル（Ｓｉｎｇｌｅ  Ｗｉｒｅ  Ｐｒｏｔｏｃｏｌ、ＳＷＰ）は、ＥＴＳＩにより規格化された、非接触通信モジュール（ＮＦＣコントローラを含む）とＵＳＩＭカードとの間の情報送信に用いられるインタフェースプロトコルである。具体的には、ＳＷＰプロトコルは、非接触通信モジュールとＵＳＩＭカード内のセキュアエレメントチップとの間の情報送信に関する物理接続形態、最下層（物理層及びデータリンク層を含む）、信号送信要件などを定義する。ホスト・コントローラ・インタフェース（Ｈｏｓｔ  Ｃｏｎｔｒｏｌ  Ｉｎｔｅｒｆａｃｅ、ＨＣＩ）もＥＴＳＩにより規格化され、ホスト（Ｈｏｓｔ）、ゲート（ＧＡＴＥ）、及びパイプ（ＰＩＰＥ）に基づく論理プロトコルを定義し、ＳＷＰプロトコルの各層の上部で、論理送信パイプの確立、ルーティングなどを担う。本発明の複数の実施形態において、ＳＷＰ／ＨＣＩはそれぞれ、セキュアエレメントとＮＦＣコントローラとの間のインタフェース方式である。データの受信及び送信を実行し、全二重データ通信プロトコルを提供すべく、セキュアエレメントとＮＦＣコントローラとの間に物理ワイヤが用いられる。特に、ＵＩＣＣセキュアエレメントの場合、ＵＩＣＣのＣ６ピンがＮＦＣコントローラのＳＷＰインタフェースに接続される。
【００９２】
ＮＦＣ−ＷＩ（ＮＦＣ−Ｗｉｒｅｄ  Ｉｎｔｅｒｆａｃｅ）は、セキュアエレメントとＮＦＣコントローラとの間のインタフェース方式であり、ＮＦＣコントローラとセキュアエレメントとの間の通信に用いられる。データの受信及び送信を実行すべく、２つの物理ワイヤがセキュアエレメントとＮＦＣコントローラとの間に用いられる。２つのワイヤはそれぞれ、ＳＩＧＩＮ及びＳＩＧＯＵＴである。インタフェースは、オフ、接続、仮想の３つの状態を有する。インタフェースがオフモードの場合、セキュアエレメント及びＮＦＣコントローラは論理的に切断されており、セキュアエレメントは、ＮＦＣコントローラを用いて外部デバイスと通信することはできない。インタフェースが接続モードの場合、セキュアエレメントはＮＦＣコントローラを用いてプロセッサに接続され、プロセッサはセキュアエレメントを構成し得る。インタフェースが仮想モードの場合、セキュアエレメントは、プロセッサを用いてリモートＮＦＣカードリーダと通信し得る。
【００９３】
排他的セキュアエレメント（ｅＸｃｌｕｓｉｖｅ  Ｓｅｃｕｒｅ  Ｅｌｅｍｅｎｔ、ＸＳＥ）はセキュアエレメントの一種である。排他的セキュアエレメントが端末にインストールされた後に、端末にインストールされた他の複数のセキュアエレメントのアプリケーションは全て無効にされ、外部デバイスによりアクセスされることはできず、排他的セキュアエレメントのアプリケーションのみがリモートＮＦＣデバイスと通信し得る。概して、排他的セキュアエレメントは着脱可能なセキュアエレメントである。組み込みＳＥが排他的セキュアエレメントである場合、他の複数のセキュアエレメントを端末にインストールすることはできず、端末は、単一のセキュアエレメントの端末である。
【００９４】
本発明の複数の実施形態に対して具体的な説明を行う前に、図１から図８は、本発明の複数の実施形態における端末の構造配置を、ハードウェアモジュールの観点から例示的に説明していることが留意されるべきである。図９から図１３は、本発明の複数の実施形態おける方法部分を例示的に説明している。図１４から図２８は、本発明の複数の実施形態における端末の構造配置を、機能モジュールの観点から更に例示的に説明している。同様に、本発明の具体的な複数の実施形態は、それに応じて３つの種類、すなわち、ハードウェアモジュール装置の実施形態、方法の実施形態、及びソフトウェアモジュール装置の実施形態に分類されている。３つの種類の実施形態の間で、同一又は対応する技術的特徴が互いから認識され得る。本発明の保護範囲は、以下の３つの種類の実施形態における技術的特徴の組み合わせを含んでよい。
［ハードウェアモジュール装置の実施形態の部］
【００９５】
図２を参照すると、図２は、本発明の一実施形態に従った端末を示す。本発明のこの実施形態において提供される端末は、プロセッサ２０２、少なくとも２つのセキュアエレメントインタフェース２０３、プロセッサ２０２とセキュアエレメントインタフェース２０３とを接続する通信バス２０１を含む。プロセッサ２０２は、通信バスを用いて、少なくとも２つのセキュアエレメントインタフェース２０３に接続される。具体的には、プロセッサ２０２はセキュアエレメントインタフェース２０３に直接接続されてよい。すなわち、信号は、１つの電子デバイス（例えば、プロセッサ２０２）から送信された後に、通信バスを用いて別の電子デバイス（例えば、セキュアエレメントインタフェース２０３又はプロセッサ２０２）に直接到達してよい。プロセッサ２０２は、セキュアエレメントインタフェース２０３に間接的に接続されてもよい。すなわち、別の電子デバイス、例えばＮＦＣコントローラが、プロセッサ２０２とセキュアエレメントインタフェース２０３との間にある通信バスに更に接続され、信号は、１つの電子デバイス（例えば、プロセッサ２０２）から送信された後に、通信バスに接続された別の電子デバイス（例えば、ＮＦＣコントローラ）を用いて、別の電子デバイス（例えば、セキュアエレメントインタフェース２０３）に転送されてよい。任意選択で、図３に示されるように、端末はＮＦＣコントローラ２０４を更に含み、ＮＦＣコントローラ２０４はプロセッサ２０２に接続され、セキュアエレメントインタフェース２０３はＮＦＣコントローラ２０４に接続される。第１セキュアエレメントがセキュアエレメントインタフェース２０３に接続された後に、第１セキュアエレメントはＮＦＣコントローラ２０４に接続される。
【００９６】
プロセッサ２０２は、図４に示される方法を実行するよう構成され得る。
【００９７】
Ｓ１０１．第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、プロセッサは接続された第１セキュアエレメントの識別情報を取得する。
【００９８】
任意選択で、プロセッサ２０２により取得される第１セキュアエレメントの識別情報は、第１セキュアエレメントの所有者識別情報であってよい。所有者識別情報は、セキュアエレメントの発行者を識別するのに用いられる。例えば、第１セキュアエレメントは、ＡＴＲに含まれる発行者ＩＤ又はカード発行者データ、あるいは所有者識別情報としてＨＣＩに含まれるＶＥＲＳＩＯＮ＿ＳＷ＋ＶＥＲＳＩＯＮ＿ＨＷ＋ＶＥＮＤＯＲ＿ＮＡＭＥを用いてよい。この情報は、第１セキュアエレメントの発行者（例えば、モバイル通信ネットワーク事業者）を識別するのに用いられる。第１セキュアエレメントがＵＩＣＣ型セキュアエレメントである場合、第１セキュアエレメントの識別情報はＵＩＣＣのＩＣＣＩＤを更に含んでよい。ＵＩＣＣ型セキュアエレメントは、ユニバーサル集積回路カード（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ、ＵＩＣＣ）によりサポートされたセキュアエレメントである。第１セキュアエレメントの所有者識別情報は、第１セキュアエレメントの事業者に関する関連情報、又は第１セキュアエレメントを管理する管理団体に関する関連情報、例えば第１セキュアエレメントの所有者識別情報（Ｏｗｎｅｒ  ＩＤ）を更に含んでよい。所有者ＩＤはセキュアエレメントの発行者情報（Ｉｓｓｕｅｒ  ＩＤ）を含んでよい。本発明のこの実施形態は、そこに何も限定を設けない。
【００９９】
任意選択で、図５に示されるように、端末はメモリ２０５を更に含み、メモリ２０５はプロセッサ２０２に接続される。端末は少なくとも２つのセキュアエレメントインタフェース２０３を含む。プロセッサ２０２が第１セキュアエレメントに関する識別情報を取得した後に、第２セキュアエレメントが他の複数のセキュアエレメントインタフェース２０３に接続されていることを、プロセッサ２０２が更に検出した場合、メモリは第１セキュアエレメントの識別情報を格納し、プロセッサ２０２は第２セキュアエレメントの識別情報を取得してよい。メモリ２０５は第２セキュアエレメントの識別情報を格納するよう更に構成され得る。更に、メモリ２０５は、セキュアエレメントインタフェース２０３に接続された全てのセキュアエレメントの識別情報を格納するよう構成され得る。複数のセキュアエレメントの識別情報がメモリ２０５に格納される場合、メモリ２０５はセキュアエレメント管理プログラムを更に格納し得る。プロセッサ２０２はセキュアエレメント管理プログラムを呼び出し、セキュアエレメント構成テーブルを生成し、セキュアエレメント管理プログラムを起動することでセキュアエレメント構成テーブルを維持する。構成テーブルは、少なくとも２つのセキュアエレメントインタフェース２０３に接続された全てのセキュアエレメントの識別情報を含んでよい。セキュアエレメント管理プログラムは、端末が工場から届けられるときにインストールされてよく、又は端末が工場から届けられた後に、システム更新の方式で端末にインストールされてよい。
【０１００】
本発明の複数の実施形態において、アンドロイド４．４のホストベースのカードエミュレーションをサポートする端末、すなわち、ホストベースのカードエミュレーション機能が、広い意味でセキュアエレメントとみなされてよい。
【０１０１】
Ｓ１０２．プロセッサは予め設定された識別情報を取得し、予め設定された識別情報は排他的セキュアエレメントを識別するのに用いられる。
【０１０２】
具体的には、排他的セキュアエレメントの識別情報が端末に予め設定され、排他的セキュアエレメントの予め設定された識別情報に対応するセキュアエレメントは、排他的セキュアエレメントである。プロセッサ２０２は予め設定された識別情報を取得し、予め設定された識別情報は、排他的セキュアエレメントの予め設定された所有者識別情報であってよい。上述の予め設定された識別情報は、排他的セキュアエレメント事業者、すなわち、モバイル事業者の識別情報を更に含んでよい。任意選択で、メモリに格納されたセキュアエレメント構成テーブルは、排他的セキュアエレメントの予め設定された識別情報、例えば、排他的セキュアエレメントの予め設定された所有者識別情報を含んでよい。説明を容易にするために、本発明の複数の実施形態では、予め設定された識別情報は、排他的セキュアエレメントの予め設定された識別情報と称されてもよい。
【０１０３】
Ｓ１０３．プロセッサは、第１セキュアエレメントの識別情報を予め設定された識別情報と照合する。
【０１０４】
第１セキュアエレメントの識別情報を取得し、且つ予め設定された識別情報を取得した後に、プロセッサ２０２は、第１セキュアエレメントの識別情報を排他的セキュアエレメント（ｅＸｃｌｕｓｉｖｅ  Ｓｅｃｕｒｅ  Ｅｌｅｍｅｎｔ、ＸＳＥ）の予め設定された識別情報と照合し、第１セキュアエレメントが排他的セキュアエレメントであるか否かを更に判定する。
【０１０５】
任意選択で、第１セキュアエレメントの識別情報と排他的セキュアエレメントの予め設定された識別情報との間の照合をプロセッサ２０２により実行することは、第１セキュアエレメントの所有者識別情報を排他的セキュアエレメントの予め設定された所有者識別情報と照合することであってよい。
【０１０６】
任意選択で、第１セキュアエレメントがＵＩＣＣ型セキュアエレメントである場合、予め設定された識別情報は、事業者識別情報及び所有者識別情報を含む。プロセッサ２０２が第１セキュアエレメントの識別情報を予め設定された識別情報と照合することは、プロセッサ２０２がＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合することと、ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、ＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合することを含む。
【０１０７】
任意選択で、プロセッサ２０２は第１セキュアエレメントの識別情報を排他的セキュアエレメントの予め設定された識別情報と照合し、管理エンティティがハードウェアエンティティである場合、例えば管理エンティティが電子デバイスに統合されたコンポーネント又はチップである場合、プロセッサ２０２は、管理エンティティ（Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ、ＭＥ）を用いて、排他的セキュアエレメントの識別及び管理を実行してよい。管理エンティティがソフトウェアエンティティである場合、プロセッサは管理エンティティを起動して、第１セキュアエレメントの識別情報と排他的セキュアエレメントの予め設定された識別情報との間の照合を実行してよい。
【０１０８】
Ｓ１０４．第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、プロセッサは、第１セキュアエレメントを正常作業状態に設定し、且つ端末の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【０１０９】
第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致するとプロセッサ２０２が判定した場合、プロセッサ２０２は、第１セキュアエレメントが排他的セキュアエレメントであると判定してよい。排他的セキュアエレメントの特徴に基づいて、プロセッサ２０２は、第１セキュアエレメントを正常作業状態に設定し、且つセキュアエレメントインタフェース２０３に接続された他の複数のセキュアエレメントを非正常作業状態に設定する。
【０１１０】
具体的には、プロセッサ２０２は、第１セキュアエレメントの識別情報と排他的セキュアエレメントの予め設定された識別情報との間の照合結果に従って、第１セキュアエレメントの作業状態を設定する。作業状態は、セキュアエレメントが正常作業状態であるか否か、すなわち、セキュアエレメントが正常作業状態であるか、非正常作業状態であるかを指す。作業状態の解釈及び説明を行う前に、本発明のこの実施形態に用いられる、セキュアエレメントの別の状態群、すなわち、有効状態及び無効状態を説明することが必要である。有効状態及び無効状態は、セキュアエレメントが利用可能か否かを示し、正常作業状態及び非正常作業状態は、セキュアエレメントが正常に働き得るか否かを示す。
【０１１１】
有効状態は、プロセッサがＥｎａｂｌｅコマンドをＮＦＣコントローラに送信した後に、セキュアエレメントＩＤに従って、ＮＦＣコントローラにより設定される特定のセキュアエレメントの状態（ＥＮＡＢＬＥＤ）を指す。Ｅｎａｂｌｅコマンドは、特定のセキュアエレメントの識別情報（例えば、セキュアエレメントＩＤ）を含む。無効状態は、プロセッサがＤｉｓａｂｌｅコマンドをＮＦＣコントローラに送信した後に、ＮＦＣコントローラにより設定される特定のセキュアエレメントの別の状態（ＤＩＳＡＢＬＥＤ）を指す。同様に、Ｄｉｓａｂｌｅコマンドは特定のセキュアエレメントの識別情報（例えば、セキュアエレメントＩＤ）を含む。
【０１１２】
セキュアエレメントが有効状態であるということのみに基づいて、セキュアエレメントが正常作業状態であるか否かが判定されてよい。セキュアエレメントが正常作業状態であるか否かは、セキュアエレメントが有効状態／無効状態であるか否かのみで限定されるのではなく、他の因子によっても限定される。例えば、端末がＮＦＣコントローラを更に含む場合、セキュアエレメントを正常作業状態になるよう設定すべく、セキュアエレメントを有効状態になるよう設定することに加えて、プロセッサは、プロセッサとセキュアエレメントとの間でデータを送信するのに用いられる論理チャネルを、プロセッサとＮＦＣコントローラとの間に生成することが更に必要となり、それにより、論理チャネルから受信したコマンドに従って、セキュアエレメントにインストールされたアプリケーションの状態をセキュアエレメントが確実に変えるようにする。プロセッサは、セキュアエレメントと関連付けられたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定することが更に必要である。
【０１１３】
それに基づいて、本発明のこの実施形態では、セキュアエレメントを正常作業状態になるよう設定することは、セキュアエレメントを有効状態になるよう設定し、論理チャネル（論理チャネルは、プロセッサとセキュアエレメントとの間の通信に用いられる）をプロセッサとＮＦＣコントローラとの間に生成するとともに、セキュアエレメントのアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定することを指す。セキュアエレメントを非正常作業状態になるよう設定することは、セキュアエレメントを無効状態になるよう設定すること、又はセキュアエレメントとプロセッサとの間の論理接続を切ること、又はセキュアエレメントのルーティング情報をＮＦＣコントローラのルーティングテーブルから削除すること、又はセキュアエレメントのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定しないこと、または同様のことであってよい。言い換えれば、本発明の複数の実施形態では、セキュアエレメントを正常作業状態になるよう設定すべく、３つの条件を同時に満たすことが必要である。すなわち、セキュアエレメントが有効状態であること、論理チャネルがプロセッサとＮＦＣコントローラとの間に生成されること、それとともにセキュアエレメントのアプリケーションのルーティング情報がＮＦＣコントローラのルーティングテーブルに設定されることである。上述の３つの条件の全てが満たされる場合のみ、セキュアエレメントのアプリケーションは正常に用いられ得て、セキュアエレメントは正常作業状態に入り、セキュアエレメントの機能を正常に実装し得る。それに対応して、セキュアエレメントを非正常作業状態になるよう設定する場合、上述の３つの条件のうち少なくとも１つが満たされないならば、セキュアエレメントのアプリケーションはデータ送信を正常に実行できず、セキュアエレメントはセキュアエレメントの機能を正常に実装できない。本発明のこの実施形態において、セキュアエレメントを正常作業状態又は非正常作業状態になるよう設定するのに満たされる必要がある条件の中で、本明細書で言及されるＮＦＣコントローラは、本発明のこの実施形態では単に任意の装置にすぎず、本発明の目的を実行し得る別の代替の装置が、本発明の複数の実施形態の保護範囲内に含まれ得ることが留意されるべきである。
【０１１４】
正常作業状態のために満たされる上述の３つの条件の中で、論理チャネル（論理チャネルは、プロセッサとセキュアエレメントとの間の通信に用いられる）がプロセッサとＮＦＣコントローラとの間に生成されることは、プロセッサとＮＦＣコントローラとの間の論理チャネルが、正常な接続を常時接続した状態であることを含むことが更に留意されるべきである。一方、論理チャネルがプロセッサとＮＦＣコントローラとの間に生成されることは、黙示条件を更に含む。すなわち、論理チャネルの接続部間の制御回路が正常に接続された状態であること、つまり、プロセッサとＮＦＣコントローラとの間の制御回路が接続状態であり、ＮＦＣコントローラとセキュアエレメントとの間の制御回路が接続状態であり、電流又は信号が制御回路中を正常に流れ得ることである。言い換えれば、ソフトウェア層における論理チャネルの生成は、論理チャネルの接続部間のハードウェア回路が正常に接続された状態であるという前提のもとでのみ考慮される。
【０１１５】
当然ながら、３つの要因、すなわち、セキュアエレメントの有効状態／無効状態、論理チャネルの接続が生成されているか否か、及びＮＦＣコントローラのルーティングテーブルにおけるセキュアエレメントのアプリケーションのルーティング情報の構成に加えて、端末のセキュアエレメントが正常作業状態であるか否かを判定することは、他の因子によって更に影響され得る。他の因子は、本発明のこの実施形態において限定されるものではない。
【０１１６】
具体的には、本発明のこの実施形態では、セキュアエレメントの有効状態／無効状態をプロセッサ２０２により設定することは、任意選択で、ＮＦＣフォーラムのＮＣＩ仕様により規定されたＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＣＭＤコマンドを用いて実行されてよい。プロセッサ２０２はＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＣＭＤコマンドをＮＦＣコントローラに送信し、ＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＣＭＤコマンドは、特定のセキュアエレメントのＩＤ及び有効／無効パラメータを含む。ＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＣＭＤコマンドは特定のセキュアエレメントのＩＤを含む必要があるため、プロセッサ２０２により送信された１つのＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＣＭＤコマンドを用いて、１つの特定のセキュアエレメントのみが設定され得る。いくつかのセキュアエレメントの作業状態を設定すべく、プロセッサ２０２は、いくつかのＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＣＭＤコマンドをＮＦＣコントローラに送信する必要がある。ＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＣＭＤコマンド内のＮＦＣＥＥ＿ＩＤ及び有効／無効パラメータに従って、ＮＦＣコントローラはセキュアエレメントを有効又は無効にし、セキュアエレメントを有効状態又は無効状態になるよう設定する。具体的には、第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致する場合、プロセッサ２０２は、第１セキュアエレメントのセキュアエレメントインタフェース２０３とＮＦＣコントローラとの間の制御回路を接続状態に設定してよく、これにより、第１セキュアエレメントを正常作業状態に設定する。プロセッサ２０２は、他の複数のセキュアエレメントのセキュアエレメントインタフェースとＮＦＣコントローラとの間の制御回路を切断状態に設定してよく、これにより、識別情報が予め設定された識別情報と一致しないセキュアエレメントを非正常作業状態に設定する。任意選択で、ＮＦＣコントローラと他の複数のセキュアエレメントインタフェース２０３との間の制御回路は、１つの制御スイッチを共有してよい。例えば、セキュアエレメントインタフェースとＮＦＣコントローラとの間の制御回路に、制御スイッチが配置されてよい。第１セキュアエレメントは、端末の予め設定された位置、例えば、予め設定されたカードスロットにインストールされてよい。予め設定された位置以外の、他の複数のセキュアエレメントのセキュアエレメントインタフェースとＮＦＣコントローラとの間の制御回路が、１つの制御スイッチを共有してよい。第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致する場合、プロセッサ２０２は、第１セキュアエレメントが排他的セキュアエレメントであると判定し、制御信号を制御回路に送信して、第１セキュアエレメントとＮＦＣコントローラとの間の制御回路の制御スイッチを閉状態になるよう設定し、第１セキュアエレメントとＮＦＣコントローラとの間の制御回路を接続状態になるよう設定し、更に第１セキュアエレメントを正常作業状態になるよう設定してよい。プロセッサ２０２は制御信号を制御回路に送信して、他の複数のセキュアエレメントとＮＦＣコントローラとの間で共有された制御スイッチを開状態になるよう設定し、更に、他の複数のセキュアエレメントのセキュアエレメントインタフェースとＮＦＣコントローラとの間の制御回路を切断状態になるよう設定し、他の複数のセキュアエレメントを非正常作業状態になるよう設定する。例えば、ＮＦＣ−ＷＩインタフェースの方式が、ＮＦＣコントローラと排他的セキュアエレメントとの間で用いられる場合、プロセッサは、ＮＦＣ−ＷＩインタフェースを接続モードになるよう設定してよく、排他的セキュアエレメントはＮＦＣコントローラを用いてプロセッサに接続され、プロセッサは排他的セキュアエレメントを正常作業状態になるよう設定してよい。又は、プロセッサはＮＦＣ−ＷＩインタフェースを仮想モードになるよう設定し、排他的セキュアエレメントはリモートＮＦＣカードリーダと通信するよう設定されてよい。ＳＷＰインタフェースの方式が、ＮＦＣコントローラとセキュアエレメントインタフェースとの間で用いられる場合、プロセッサは、端末インタフェースを排他的セキュアエレメントのＳＷＰインタフェースに対してのみ接続されるよう設定し、更に、排他的セキュアエレメントを正常作業状態になるよう設定してよい。
【０１１７】
具体的には、プロセッサ２０２は、プロセッサ２０２とＮＦＣコントローラの間に論理チャネルを生成する。関連標準規格の定義において、論理チャネルに関連した実行動作が２つの動作、つまり、論理チャネルを生成すること（Ｃｒｅａｔｅ）、及び、論理チャネルを閉じること（Ｃｌｏｓｅ）を含むことが留意されるべきである。端末が論理チャネルを生成するたびに、接続管理を容易にすべく、識別（ＩＤ）番号が論理チャネルに設定される。論理チャネルが予め設定された期間内に用いられない場合、端末は論理チャネルを閉じてよい。本願において、論理チャネルを生成することは、論理チャネルが生成されてきた継続的な状態処理を保持することを含んでよく、論理チャネルは接続状態、すなわち、論理チャネルの生成から論理チャネルを閉じるまでの動的な接続処理の中にあり、その中で、論理チャネルは接続された状態を保持する。
【０１１８】
更に、端末は管理エンティティを含み、管理エンティティは、端末の電子デバイスに統合されたコンポーネント又はチップであってよい。プロセッサ２０２はクエリ命令を管理エンティティに送信してよく、クエリ命令は、第１セキュアエレメントの識別情報を問い合わせるよう管理エンティティに命令するのに用いられる。第１セキュアエレメントの識別情報を取得した後に、管理エンティティは、第１セキュアエレメントの識別情報をプロセッサ２０２に送信する。プロセッサは、第１セキュアエレメントの識別情報を予め設定された識別情報と照合する。第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致する場合、プロセッサ２０２は、第１セキュアエレメントを有効状態に設定し、管理エンティティと第１セキュアエレメントとの間に論理チャネルを生成する。管理エンティティは論理チャネルの生成状態をプロセッサ２０２に送信し、その間にプロセッサ２０２は、第１セキュアエレメントのアプリケーションのルーティング情報をＮＦＣコントローラのルーティング情報テーブルに構成する。プロセッサ２０２は対応する命令をＮＦＣコントローラに送信してよく、第１セキュアエレメントとデータ送信を実行してよい。ここで、第１セキュアエレメントは正常作業状態である。
【０１１９】
具体的には、第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致する場合、プロセッサ２０２は、第１セキュアエレメントを正常作業状態に設定すべく、第１セキュアエレメントのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定し、また、他の複数のセキュアエレメントを非正常作業状態に設定すべく、他の複数のセキュアエレメントのルーティング情報をＮＦＣコントローラのルーティングテーブルから削除してよい。プロセッサ２０２は、第１セキュアエレメントのアプリケーションのルーティング情報に従って、第１セキュアエレメントのアプリケーションのパス情報を判定し、更に、アプリケーションのパス情報に従って、アプリケーションを起動して、外部ＮＦＣエンティティとＮＦＣ通信を実行してよい。第１セキュアエレメントのルーティング情報がＮＦＣコントローラのルーティングテーブルに設定されるのと同時に、プロセッサ２０２は、他の複数のセキュアエレメントのアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルから削除してよく、これにより端末は、他の複数のセキュアエレメントのアプリケーションのパス情報を取得できず、対応するアプリケーションを呼び出して外部ＮＦＣエンティティとＮＦＣ通信を実行することができない。ルーティング情報を削除する目的は、排他的セキュアエレメントの識別情報と一致しないセキュアエレメントのルーティング情報が、ＮＦＣコントローラのルーティングテーブルに確実に格納されないようにすることであり、この目的を実現し得る他の段階又は動作が本発明の複数の実施形態の保護範囲内に含まれ得ることが、留意されるべきである。例えば、排他的セキュアエレメントの識別情報と一致しないセキュアエレメントのルーティング情報がＮＦＣコントローラのルーティングテーブルに格納されていない場合、プロセッサ２０２は、排他的セキュアエレメントの識別情報と一致しないセキュアエレメントのルーティング情報をルーティングテーブルに追加しなくてもよい。ルーティングテーブルは、セキュアエレメントインタフェース２０３に接続されたセキュアエレメントのアプリケーションのルーティング情報を記録し、特定の一実装態様において、インストールされたセキュアエレメントのルーティング情報がテーブルの形態で存在しなくてよく、別の形態を含んでよいが本発明のこの実施形態において限定されるものではない。
【０１２０】
本発明のこの実施形態において、第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、プロセッサは、接続された第１セキュアエレメントの識別情報を取得し、排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得し、第１セキュアエレメントの識別情報を予め設定された識別情報と照合し、第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。本発明のこの実施形態に従って、端末は排他的セキュアエレメントの管理モードをサポートし、端末のセキュアエレメントを排他的に管理するための、排他的セキュアエレメント発行者の要件が満たされ、モバイル決済の決済効率が改善される。
【０１２１】
本発明の一実施形態において、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、端末のプロセッサは、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定するよう更に構成されてよい。具体的には、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントに排他的セキュアエレメントは存在しない。この場合、プロセッサは、少なくとも２つのセキュアエレメントインタフェースに接続された全てのセキュアエレメントを正常作業状態に設定してよく、接続された全てのセキュアエレメントは対等な状態であり、正常作業状態である。
【０１２２】
任意選択で、プロセッサ２０２が、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定することは、プロセッサ２０２が、接続された他の複数のセキュアエレメントの識別情報を取得し、他の複数のセキュアエレメントの識別情報を予め設定された識別情報と照合し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定することを含む。プロセッサ２０２が、第１セキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定した後に、プロセッサ２０２は、第２セキュアエレメントの識別情報を取得し、第２セキュアエレメントの識別情報を予め設定された識別情報と照合する。プロセッサ２０２は、他の複数のセキュアエレメントの各セキュアエレメントの識別情報を１つ１つ取得し、他の複数のセキュアエレメントの各セキュアエレメントの識別情報を予め設定された識別情報と照合し、更に、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致するか否かを判定してよい。
【０１２３】
任意選択で、図５に示されるように、端末はメモリ２０５を更に含み、メモリ２０５はプロセッサ２０２に接続され、メモリ２０５は、セキュアエレメントインタフェース２０３に接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を格納する。プロセッサ２０２が、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定することは、プロセッサ２０２が、メモリ２０５に格納された、セキュアエレメントインタフェース２０３に接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を取得し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定することを含む。具体的には、セキュアエレメントが少なくとも２つのセキュアエレメントインタフェース２０３に接続された場合、プロセッサ２０２は、接続されたセキュアエレメントの識別情報を取得し、接続されたセキュアエレメントの識別情報を予め設定された識別情報と照合し、照合結果をメモリに格納する。すなわち、セキュアエレメントがセキュアエレメントインタフェース２０３に接続されているならば、プロセッサ２０２は、一度照合を実行し、現時点で接続されているセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報をメモリに格納する。プロセッサ２０２は、他の複数のセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を取得し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定してよい。
【０１２４】
セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、排他的セキュアエレメントは端末に存在しない。この場合、セキュアエレメントは対等な状態であり、プロセッサは、セキュアエレメントインタフェースに接続された全てのセキュアエレメントを正常作業状態になるよう設定してよい。本発明のこの実施形態における実装態様は、複数のセキュアエレメントの連携作業をサポートし、モバイル通信事業者、金融機関、第三者のモバイル決済事業者などの複数の関係者のセキュアエレメントと互換性があってよく、これにより、モバイル決済の決済効率が改善される。
【０１２５】
本発明の上述の実施形態において、プロセッサにより取得された識別情報は所有者識別情報を含んでよく、所有者識別情報はセキュアエレメント発行者を識別するのに用いられる。
【０１２６】
本発明の上述の実施形態において、少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことが検出された場合、プロセッサは、セキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にするよう更に構成される。具体的には、ＮＦＣアプリケーションがセキュアエレメントにインストールされ、セキュアエレメントにインストールされたＮＦＣアプリケーションはセキュアエレメントに格納されてよい。セキュアエレメントにインストールされたＮＦＣアプリケーションは、セキュアエレメントで起動してよく、更に、ＣＰＵを用いずにＮＦＣＣを用いて直接リモートＮＦＣアプリケーションと情報交換してよい。少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことが検出される前に、プロセッサは、端末に接続されているセキュアエレメントに関する関連情報を取得し、端末に接続されているセキュアエレメントの関連アプリケーションに関する情報、例えば、有効アプリケーションリストを取得する。セキュアエレメントの数量が変化したことが検出された場合、例えば、端末にＵＩＣＣカード（例えば、ＳＩＭ、ＵＩＭ、又はＵＳＩＭ）が挿入された場合、又はマイクロＳＤカードが挿入されたことが検出された場合、この場合では、接続されたセキュアエレメントが端末に追加され、端末に接続されたセキュアエレメントは、事前に端末に接続されていたセキュアエレメントと、新たに追加接続されたセキュアエレメントとを含む。端末が、接続された全てのセキュアエレメントに関連したＮＦＣアプリケーションを無効にすることは、事前に接続されたセキュアエレメントの有効アプリケーションを無効にし、新たに追加接続されたセキュアエレメントのアプリケーションの有効化を禁止することを含む。端末のＵＩＣＣカード又はマイクロＳＤカードが除去された場合、端末上の接続された残りのセキュアエレメントは、除去されたセキュアエレメント以外の、事前に接続されたセキュアエレメントの中のセキュアエレメントであり、端末は、接続された残りのセキュアエレメントの有効アプリケーションを無効にし、セキュアエレメントのＮＦＣアプリケーションを端末により無効にするという目的を実現してよい。本発明の一実施形態において、端末はＮＦＣコントローラ２０４を含み、ＮＦＣコントローラ２０４はプロセッサ２０２に接続され、ＮＦＣコントローラ２０４はセキュアエレメントインタフェース２０３に接続される。プロセッサが第１セキュアエレメントを正常作業状態に設定することは、プロセッサが、命令をＮＦＣコントローラに送信して、第１セキュアエレメントを有効状態に設定し、プロセッサと第１セキュアエレメントとの間の通信に用いられる論理チャネルを、プロセッサとＮＦＣコントローラとの間に生成し、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、ＮＦＣコントローラのルーティングテーブルに設定することを含む。具体的には、プロセッサ２０２が第１セキュアエレメントを正常作業状態に設定することは、少なくとも上述の３つの条件を満たす必要がある。第１セキュアエレメントをプロセッサ２０２により有効状態又は無効状態に設定する専用の端末に、チャネルが予め設定されてよいことが留意されるべきである。プロセッサ２０２は、プロセッサ２０２とＮＦＣコントローラ２０４との間に論理チャネルを生成し、これにより、プロセッサ２０２と、ＮＦＣコントローラ２０４に接続された第１セキュアエレメントとの間の通信を確保する。
【０１２７】
図６又は図７に示されるように、本発明の一実施形態において、端末は制御回路及びＮＦＣコントローラを更に含み、制御回路はプロセッサに接続され、制御回路はＮＦＣコントローラに接続され、制御回路はセキュアエレメントインタフェースに接続される。制御スイッチが制御回路に配置され、制御スイッチの第１端部が他の複数のセキュアエレメントに接続されたセキュアエレメントインタフェースに接続され、制御スイッチの第２端部がＮＦＣコントローラに接続される。プロセッサが、端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定することは、プロセッサが制御信号を制御回路に送信して制御スイッチを開状態に設定することを含み、制御信号は、他の複数のセキュアエレメントとＮＦＣコントローラとを接続する制御スイッチを開状態に設定するよう制御回路に命令するのに用いられる。端末は、制御回路を用いて、他の複数のセキュアエレメントを非正常作業状態になるよう設定してよい。上述のように、セキュアエレメントを作業状態になるよう設定する３つの条件の中で、制御回路が正常に接続された状態であることは、プロセッサとＮＦＣコントローラとの間に論理チャネルを生成するための黙示条件である。制御回路が切断状態である場合、プロセッサは、プロセッサとＮＦＣコントローラとの間に論理チャネルを生成できない。例えば、制御スイッチＳ１に接続されたセキュアエレメントインタフェースが第１セキュアエレメントに接続され、制御スイッチＳ２に接続されたセキュアエレメントインタフェースが他の複数のセキュアエレメントに接続される。すなわち、第１セキュアエレメントが第１セキュアエレメントインタフェースに接続された後に、第１セキュアエレメントとＮＦＣコントローラとの間のＳＷＰ接続がスイッチＳ１により制御され、他の複数のセキュアエレメントとＮＦＣコントローラとの間の制御回路のＳＷＰ接続がスイッチＳ２により制御される。プロセッサが、第１セキュアエレメントの識別情報を予め設定された識別情報と照合し、第１セキュアエレメントの識別情報が、端末に予め設定された、排他的セキュアエレメントの識別情報と一致すると判定した場合、プロセッサは、第１セキュアエレメントが排他的セキュアエレメントであると判定する。プロセッサは、第１セキュアエレメントを正常作業状態になるよう設定し、且つ他の複数のセキュアエレメントを非正常作業状態になるよう設定する。具体的には、プロセッサは制御信号を制御回路に送信し、制御回路は制御信号を受信した後に、スイッチＳ１を閉じスイッチＳ２を開いて、第１セキュアエレメントとプロセッサとの間の制御回路を接続状態になるよう設定し、他の複数のセキュアエレメントプロセッサ２０２との間の制御回路を切断状態になるよう設定する。更に、他の複数のセキュアエレメントは非正常作業状態である。
【０１２８】
本発明の一実施形態において、第１セキュアエレメントは広い意味でセキュアエレメントであってよく、例えば、アンドロイド４．４のホストベースのカードエミュレーションをサポートする端末、すなわち、ホストベースのカードエミュレーション機能であってよい。端末は第１セキュアエレメントとみなされてよく、この場合、第１セキュアエレメントにインストールされたアプリケーションは、端末にインストールされたアプリケーションである。プロセッサは、第１セキュアエレメントを正常作業状態になるよう設定する、すなわち、第１セキュアエレメントを有効状態に設定する。第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定することに加えて、プロセッサは、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、プロセッサにより維持されたルーティングテーブルに設定するよう更に構成される。プロセッサは、端末にインストールされている全てのアプリケーションのルーティング情報を維持し、任意選択で、インストールされた全てのアプリケーションのルーティング情報は、ルーティングテーブルの形態で端末に格納される。ルーティング情報は、端末にインストールされたアプリケーションのアプリケーション識別子を格納してよい。アプリケーション識別子はパス情報を識別するのに用いられ、パス情報は、アプリケーションがインストールされた、端末上のパスに関する情報であってよい。プロセッサがアプリケーションを起動する場合、プロセッサは、プロセッサにより維持されたルーティング情報内のアプリケーションのパス情報を呼び出して、リモートＮＦＣ通信を実行してよい。端末は、第１セキュアエレメント以外の他の複数のセキュアエレメントとしても機能を果たしてよい。
【０１２９】
図６又は図７に示されるように、本発明の一実施形態において、端末は制御回路及びＮＦＣコントローラを更に含んでよく、制御回路はプロセッサに接続され、制御回路はＮＦＣコントローラに接続され、制御回路はセキュアエレメントインタフェースに接続される。第１制御スイッチ及び第２制御スイッチが制御回路に配置され、第１制御スイッチの第１端部が第１セキュアエレメントに接続されたセキュアエレメントインタフェースに接続され、第２端部がＮＦＣコントローラに接続される。第２制御スイッチの第１端部が他の複数のセキュアエレメントに接続されたセキュアエレメントインタフェースに接続され、第２端部がＮＦＣコントローラに接続される。第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定することは、プロセッサにより、制御信号を制御回路に送信すること、第１セキュアエレメントとＮＦＣコントローラとの間の制御スイッチを接続状態に設定すること、及び他の複数のセキュアエレメントとＮＦＣコントローラとの間の制御スイッチを接続状態に設定することを含み、これにより、第１セキュアエレメント及び他の複数のセキュアエレメントを正常作業状態になるよう設定する。制御信号は、第１セキュアエレメントとＮＦＣコントローラとの間の制御スイッチをオンにし、且つ他の複数のセキュアエレメントとＮＦＣコントローラとの間の制御スイッチをオンにするよう、制御回路に命令するのに用いられる。端末は、制御回路を用いて、セキュアエレメントを正常作業状態又はそうでない状態になるよう設定してよい。上述のように、セキュアエレメントを作業状態になるよう設定する３つの条件の中で、制御回路が正常に接続された状態であることは、プロセッサとＮＦＣコントローラとの間に論理チャネルを生成するための黙示条件である。
【０１３０】
任意選択で、図６に示されるように、ＮＦＣコントローラは、ＳＷＰ接続形態でセキュアエレメントインタフェースに接続されてよい。制御スイッチＳ１及び制御スイッチＳ２は制御回路に配置される。例えば、制御スイッチＳ１に接続されたセキュアエレメントインタフェースが第１セキュアエレメントに接続され、制御スイッチＳ２に接続されたセキュアエレメントインタフェースが他の複数のセキュアエレメントに接続される。すなわち、第１セキュアエレメントが第１セキュアエレメントインタフェースに接続された後に、第１セキュアエレメントとＮＦＣコントローラとの間のＳＷＰ接続がスイッチＳ１により制御され、他の複数のセキュアエレメントとＮＦＣコントローラとの間の制御回路のＳＷＰ接続がスイッチＳ２により制御される。第１セキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、第１セキュアエレメント及び他の複数のセキュアエレメントと、プロセッサとの間の制御回路、並びに、第１セキュアエレメント及び他の複数のセキュアエレメントと、ＮＦＣコントローラとの間の制御回路が正常な接続状態であるという前提のもとに、プロセッサは、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定する。具体的には、プロセッサは制御信号を制御回路に送信し、制御信号は、第１セキュアエレメントとＮＦＣコントローラとの間の制御スイッチＳ１をオンにするよう制御回路に命令するのに用いられ、これにより第１セキュアエレメントとＮＦＣコントローラとの間の制御回路を接続状態に設定する。一方、制御信号は、他の複数のセキュアエレメントとＮＦＣコントローラとの間の制御スイッチＳ２をオンにするよう制御回路に命令するのに更に用いられ、これにより、他の複数のセキュアエレメントとＮＦＣコントローラとの間の制御回路を接続状態に設定する。セキュアエレメントインタフェースに接続された全てのセキュアエレメントは対等な接続状態を有し、全てのセキュアエレメントは、プロセッサにより、正常作業状態に更に設定される。
【０１３１】
任意選択で、図７に示されるように、図６に示される端末との違いが、ＮＦＣコントローラ及びセキュアエレメントインタフェースが異なる接続形態を有するという点にある。ＮＦＣコントローラもＮＦＣ−ＷＩ接続形態でセキュアエレメントインタフェースに接続されてよい。
【０１３２】
本発明の一実施形態において、端末はＮＦＣコントローラを含み、ＮＦＣコントローラはプロセッサに接続され、ＮＦＣコントローラはセキュアエレメントインタフェースに接続される。プロセッサが端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定することは、以下の実装態様のうち少なくとも１つを含む。つまり、プロセッサが命令をＮＦＣコントローラに送信して、他の複数のセキュアエレメントを無効状態に設定すること、及び、プロセッサが、ＮＦＣコントローラのルーティングテーブルに格納された、他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除することである。具体的には、セキュアエレメントを非正常作業状態になるよう設定すべく、上述の３つの条件のうち１つを満たさないようにセキュアエレメントを設定することのみが必要とされる。上述の３つの条件のどれも満たされない場合、又は上述の３つの条件のうちどれか２つが満たされない場合、セキュアエレメントは、やはり非正常作業状態であることは明らかである。
【０１３３】
本発明の一実施形態において、プロセッサが第１セキュアエレメントの識別情報を取得することは、プロセッサが、第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージを第１セキュアエレメントに送信すること、及び、プロセッサが、第１セキュアエレメントにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信することを含む。
【０１３４】
本発明の一実施形態において、端末はＮＦＣコントローラを更に含み、ＮＦＣコントローラはプロセッサに接続され、ＮＦＣコントローラはセキュアエレメントインタフェースに接続される。プロセッサが第１セキュアエレメントの識別情報を取得することは、プロセッサが、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージをＮＦＣコントローラに送信すること、及び、プロセッサが、ＮＦＣコントローラにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信することを含む。例えば、プロセッサは、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＣＭＤをＮＦＣコントローラに送信して、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるよう要求する。ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＣＭＤを受信した後に、ＮＦＣコントローラは、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＲＳＰをプロセッサに返信する。ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＲＳＰは、ＮＦＣコントローラに接続されたセキュアエレメントの数量を含む。ＮＦＣコントローラは、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦをプロセッサに送信する。ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦは、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を含んでよい。
【０１３５】
本発明の一実施形態において、図８に示されるように、端末は送信器２０７及び受信器２０６を更に含んでよい。セキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成される。プロセッサはクエリ要求を生成するよう更に構成され、クエリ要求は、ＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられる。送信器２０７はクエリ要求をサーバに送信するよう構成され、受信器２０６はサーバにより送信された応答メッセージを受信するよう構成され、応答メッセージは、ＵＩＣＣ型セキュアエレメントの識別情報を含む。プロセッサ２０２が第１セキュアエレメントの識別情報を取得することは、プロセッサが応答メッセージを取得し、ＵＩＣＣ型セキュアエレメントの識別情報を応答メッセージから取得することを含む。例えば、送信器２０７は、ＵＩＣＣ型セキュアエレメントの識別情報を取得すべく、クエリ要求をＵＩＣＣ事業者のサーバに送信してよい。
【０１３６】
更に、予め設定された識別情報は、事業者識別情報及び所有者識別情報を含む。プロセッサが第１セキュアエレメントの識別情報を予め設定された識別情報と照合することは、プロセッサがＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合すること、及び、ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、プロセッサがＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合するよう更に構成されることを含む。
【０１３７】
本発明の一実施形態において、セキュアエレメントインタフェース２０３はＵＩＣＣセキュアエレメントインタフェース２０３を含み、ＵＩＣＣセキュアエレメントインタフェース２０３はＵＩＣＣ型セキュアエレメントに接続するよう構成され、ＵＩＣＣ型セキュアエレメントはＵＩＣＣにインストールされる。プロセッサ２０２が第１セキュアエレメントの識別情報を取得することは、プロセッサ２０２がＵＩＣＣにより送信されたＡＴＲメッセージを受信し、ＵＩＣＣ型セキュアエレメントの識別情報を取得することを含む。例えば、プロセッサは、コールドリセット（ｃｏｌｄ  ｒｅｓｅｔ）又はウォームリセット（ｗａｒｍ  ｒｅｓｅｔ）に応じてＵＩＣＣにより送信されたＡＴＲ（Ａｎｓｗｅｒ  Ｔｏ  Ｒｅｓｅｔ、ＩＳＯ７８１６−３及び７８１６−４により定義される）メッセージを受信し、ＵＩＣＣ型セキュアエレメントの識別情報を取得する。事業者は、ユニバーサル集積回路カード（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ、ＵＩＣＣ）を初期化する間に、ＵＩＣＣ用のＡＴＲ応答のフォーマットを設定してよく、カードによりサポートされたセキュアエレメントの所有者情報をＡＴＲメッセージフィールドに書き込む。
【０１３８】
更に、予め設定された識別情報は、事業者識別情報及び所有者識別情報を含む。プロセッサ２０２が第１セキュアエレメントの識別情報を予め設定された識別情報と照合することは、プロセッサ２０２がＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合すること、及び、ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、プロセッサ２０２がＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合するよう更に構成されることを含む。
【０１３９】
本発明の上述の実施形態において、第１セキュアエレメントの識別情報が予め設定された識別情報と一致し、第１セキュアエレメントが除去された場合、プロセッサは他の複数のセキュアエレメントを正常作業状態に設定するよう更に構成される。第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントは排他的セキュアエレメントであり、排他的セキュアエレメントが端末に接続された場合、端末は排他的セキュアエレメントを正常作業状態に設定し、且つ他の複数のセキュアエレメントを非正常作業状態に設定する。排他的セキュアエレメントが除去された場合、新たな排他的セキュアエレメントが接続される前に、端末は排他的セキュアエレメントを何も持たない。この場合、プロセッサは、端末の正常なＮＦＣ通信を確保すべく、他の複数のセキュアエレメントを正常作業状態に設定してよい。
【０１４０】
本発明の上述の実施形態において、端末は、スマートフォン、タブレット・パーソナル・コンピュータ（Ｔａｂｌｅｔ  Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、携帯情報端末（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ、略してＰＤＡ）、モバイル・インターネット・デバイス（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｄｅｖｉｃｅ、ＭＩＤ）、ウェアラブルデバイス（Ｗｅａｒａｂｌｅ  Ｄｅｖｉｃｅ）又は同様のものなどのハンドヘルド形態のコンピュータシステムであってよい。当業者は、上述の端末の構造が端末に制限を設けるものではないことを理解してよく、電子デバイスは図面に示されるものより多い、又は少ない部分を含んでよく、いくつかの部分は組み合わされてもよく、又は異なる方法で構成されてもよい。
【０１４１】
［方法の実施形態の部］
［方法の実施形態１］
【０１４２】
図９を参照すると、図９は、本発明の一実施形態に従ったセキュアエレメント管理方法の概略フローチャートである。本発明のこの実施形態において提供される方法は、少なくとも２つのセキュアエレメントインタフェースを含む端末に適用され、方法は以下の段階を含む。
【０１４３】
Ｓ２０１．第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、接続された第１セキュアエレメントの識別情報を取得する。
【０１４４】
具体的には、端末は少なくとも２つのセキュアエレメントインタフェースを含んでよい。第１セキュアエレメントがセキュアエレメントインタフェースに接続された後に、第１セキュアエレメントの識別情報が取得される。任意選択で、第１セキュアエレメントの識別情報は、第１セキュアエレメントの所有者識別情報であってよく、所有者識別情報は、セキュアエレメントの発行者を識別するのに用いられる。例えば、第１セキュアエレメントは、ＡＴＲに含まれる発行者ＩＤ又はカード発行者データを用いても、所有者識別情報としてＨＣＩ内のＶＥＲＳＩＯＮ＿ＳＷ＋ＶＥＲＳＩＯＮ＿ＨＷ＋ＶＥＮＤＯＲ＿ＮＡＭＥを用いてもよい。第１セキュアエレメントがＵＩＣＣ型セキュアエレメントである場合、第１セキュアエレメントの識別情報はＵＩＣＣのＩＣＣＩＤを更に含む。ＵＩＣＣ型セキュアエレメントは、ユニバーサル集積回路カード（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ、ＵＩＣＣ）によりサポートされたセキュアエレメントである。
【０１４５】
任意選択で、第１セキュアエレメントの識別情報を取得した後に、端末は、端末に接続された他の複数のセキュアエレメントの識別情報を更に取得してよい。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。任意選択で、端末は、セキュアエレメント管理プログラムを起動し、セキュアエレメント構成テーブルを生成し、セキュアエレメント管理プログラムを用いてセキュアエレメント構成テーブルを維持してよい。構成テーブルは、セキュアエレメントの現在の作業状態、セキュアエレメントが排他的か否かについての属性情報、セキュアエレメントの識別情報などを含んでよい。
【０１４６】
Ｓ２０２．予め設定された識別情報を取得する。予め設定された識別情報は、排他的セキュアエレメントを識別するのに用いられる。
【０１４７】
具体的には、排他的セキュアエレメントの識別情報は端末に予め設定されており、排他的セキュアエレメントの予め設定された識別情報に対応するセキュアエレメントは、排他的セキュアエレメントである。端末は予め設定された識別情報を取得し、予め設定された識別情報は、排他的セキュアエレメントの予め設定された所有者識別情報であってよく、排他的セキュアエレメント事業者の識別情報を更に含んでよい。
【０１４８】
Ｓ２０３．第１セキュアエレメントの識別情報を予め設定された識別情報と照合する。
【０１４９】
具体的には、端末が第１セキュアエレメントの識別情報と、予め設定された識別情報とを取得した後に、端末は、第１セキュアエレメントの識別情報を排他的セキュアエレメントの予め設定された識別情報と照合し、更に、第１セキュアエレメントが排他的セキュアエレメントか否かを判定する。
【０１５０】
任意選択で、第１セキュアエレメントの識別情報と排他的セキュアエレメントの予め設定された識別情報との間の照合を端末により実行することは、第１セキュアエレメントの所有者識別情報を排他的セキュアエレメントの予め設定された所有者識別情報と照合することであってよい。
【０１５１】
任意選択で、第１セキュアエレメントがＵＩＣＣ型セキュアエレメントである場合、予め設定された識別情報は、事業者識別情報及び所有者識別情報を含む。第１セキュアエレメントの識別情報を予め設定された識別情報と照合することは、ＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合すること、及び、ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、ＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合することを含む。
【０１５２】
Ｓ２０４．第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【０１５３】
第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致する場合、端末は、第１セキュアエレメントが排他的セキュアエレメントであると判定する。排他的セキュアエレメントの特徴に基づいて、端末は、第１セキュアエレメントを正常作業状態に設定し、且つ他の複数のセキュアエレメントを非正常作業状態に設定する。
【０１５４】
具体的には、セキュアエレメントを正常作業状態及び非正常作業状態になるよう設定することに関しては、ハードウェアモジュール装置の実施形態の部の対応する部分が参照されてよく、詳細が改めてこの部で説明されることはない。
【０１５５】
本発明のこの実施形態において、第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、端末は、接続された第１セキュアエレメントの識別情報を取得し、排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得し、第１セキュアエレメントの識別情報を予め設定された識別情報と照合し、第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。本発明のこの実施形態に従って、端末は排他的セキュアエレメントの管理モードをサポートし、端末のセキュアエレメントを排他的に管理するための、排他的セキュアエレメント発行者の要件が満たされ、モバイル決済の決済効率が改善される。
【０１５６】
本発明のこの実施形態の一実装態様では、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、方法は、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定する段階を更に含む。
【０１５７】
任意選択で、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないということは、接続された他の複数のセキュアエレメントの識別情報を取得する段階と、他の複数のセキュアエレメントの識別情報を予め設定された識別情報と照合する段階と、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定する段階を含む。端末は、他の複数のセキュアエレメントの識別情報を１つ１つ取得し、他の複数のセキュアエレメントの識別情報を予め設定された識別情報と１つ１つ照合し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定してよい。
【０１５８】
任意選択で、端末は、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を格納する。他の複数のセキュアエレメントの識別情報は予め設定された識別情報と一致しないということは、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を取得する段階と、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定する段階を含む。第１セキュアエレメントが端末に接続される前に、端末は、端末に接続された他の複数のセキュアエレメントの識別情報を取得しており、他の複数のセキュアエレメントの識別情報を予め設定された識別情報と照合し、照合結果を格納する。第１セキュアエレメントが端末に接続された後に、端末は照合結果を呼び出し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定する。
【０１５９】
本発明のこの実施形態のこの実装態様において、セキュアエレメントインタフェースに接続されたセキュアエレメントのどれも排他的セキュアエレメントではなく、全てのセキュアエレメントは対等な状態であり、端末は、複数のセキュアエレメントの連携作業をサポートし、モバイル通信事業者、金融機関、第三者のモバイル決済事業者などの複数の関係者のセキュアエレメントと互換性があってよく、これにより、モバイル決済のサポート効率が改善される。
【０１６０】
本発明のこの実施形態の一実装態様において、接続された第１セキュアエレメントの識別情報が取得される前に、方法は、少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことを端末が検出した場合、セキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にする段階を更に含む。具体的には、端末に接続されたセキュアエレメントの数量が変化したことが検出される前に、端末は、端末に接続されたセキュアエレメントの関連情報を取得し、端末に接続されたセキュアエレメントの関連アプリケーションに関する情報を取得する。セキュアエレメントの数が変化したことが検出された場合、例えば、端末にＵＩＣＣカード又はマイクロＳＤカードが挿入されたことが検出された場合、接続されたセキュアエレメントは端末に追加され、端末に接続されたセキュアエレメントは、事前に端末に接続されていたセキュアエレメントと、新たに追加接続されたセキュアエレメントとを含む。端末が、接続された全てのセキュアエレメントに関連したＮＦＣ通信を無効にすることは、事前に接続されたセキュアエレメントの有効アプリケーションを無効にする段階と、新たに追加接続されたセキュアエレメントのアプリケーションの有効化を禁止する段階とを含み、これにより、端末のセキュアエレメントの数量が変化した場合、端末がセキュアエレメントのＮＦＣアプリケーションを確実に無効にする。このように、新たなセキュアエレメントが端末に接続された場合、既存のセキュアエレメントに関連したアプリケーションは無効にされ、排他的セキュアエレメントの検出効率が改善され、更に決済効率も改善され得る。一方、端末のＮＦＣ通信のセキュリティも確保される。
【０１６１】
本発明の一実施形態において、第１セキュアエレメントは広い意味でセキュアエレメントであってよく、例えば、アンドロイド４．４のホストベースのカードエミュレーションをサポートする端末、すなわち、ホストベースのカードエミュレーション機能であってよい。端末は第１セキュアエレメントとみなされてよく、この場合、第１セキュアエレメントにインストールされたアプリケーションは、端末にインストールされたアプリケーションである。第１セキュアエレメントを正常作業状態に設定する段階は、第１セキュアエレメントを有効状態に設定する段階と、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定する段階と、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、プロセッサにより維持されたルーティングテーブルに設定する段階とを含む。プロセッサは、端末にインストールされている全てのアプリケーションのルーティング情報を維持し、任意選択で、インストールされた全てのアプリケーションのルーティング情報は、ルーティングテーブルの形態で端末に格納される。ルーティング情報は、端末にインストールされたアプリケーションのアプリケーション識別子を格納し、アプリケーション識別子はパス情報を識別するのに用いられ、パス情報は、アプリケーションがインストールされた、端末上のパスに関する情報であってよい。端末は、第１セキュアエレメント以外の他の複数のセキュアエレメントとしても機能を果たしてよい。
【０１６２】
本発明のこの実施形態の可能な一実装態様において、１つのセキュアエレメントのみが端末に接続された場合、端末は、セキュアエレメントの識別情報を取得し、排他的セキュアエレメントの予め設定された識別情報を取得し、取得された１つのセキュアエレメントのみの識別情報を排他的セキュアエレメントの予め設定された識別情報と照合する。１つのセキュアエレメントのみの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致する場合、端末にインストールされた１つのセキュアエレメントのみが排他的セキュアエレメントである。端末は、端末にインストールされた１つのセキュアエレメントのみを正常作業状態になるよう設定してよい。１つのセキュアエレメントのみが端末にインストールされているので、識別情報が排他的セキュアエレメントの識別情報と一致しないセキュアエレメントを非正常作業状態に設定する段階は、この実装態様では特に実行されなくてよい。１つのセキュアエレメントのみの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致しない場合、端末にインストールされた１つのみのセキュアエレメントは、排他的セキュアエレメントではなく、端末は排他的セキュアエレメントを有していない。さらに、端末がＮＦＣ通信を確実に実行し得るように、端末は、端末の１つのみのセキュアエレメントを正常作業状態になるよう設定してよい。１つのセキュアエレメントのみが端末にインストールされた場合、端末は、接続された他の複数のセキュアエレメントを非正常作業状態に設定する方法の段階を特に実行する必要はないが、このアプリケーション状況では、端末は、方法に対応している、識別情報を取得する手順、識別情報を照合する手順、セキュアエレメントの作業状態を設定する手順を、まだ実行してよいことが留意されるべきである。言い換えれば、１つのセキュアエレメントのみが、端末の少なくとも２つのセキュアエレメントインタフェースに接続された場合、端末は本発明のこの実施形態における方法の段階をまだ実行してよい。本発明のこの実施形態における方法の段階を端末により実行することは、本発明のこの実施形態の保護範囲内に含まれるものとする。
［方法の実施形態２］
【０１６３】
本発明の一実施形態において、第１セキュアエレメントが端末のセキュアエレメントインタフェースに接続された場合、端末は、管理エンティティ（Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ、ＭＥ）を用いて第１セキュアエレメントの識別情報を取得し、更に、第１セキュアエレメントの識別情報を排他的セキュアエレメントの予め設定された識別情報と照合してよい。すなわち、端末は、管理エンティティを用いて、排他的セキュアエレメントの識別及び管理を実行してよい。「背景技術」において、ＭＥは、グローバルプラットフォームの要件文書において複数のセキュアエレメント管理の解決手法と定義され、同一の端末に存在する複数のセキュアエレメントを管理するのに用いられる論理エンティティであり、ソフトウェア又はハードウェハの態様で実装されてよいことが言及されている。例えば、管理エンティティは、ＮＦＣコントローラ又はプロセッサ（Ｄｅｖｉｃｅ  Ｈｏｓｔ、ＤＨ）において、端末の複数のセキュアエレメント、及び複数のセキュアエレメントのアプリケーションを管理するのに用いられるソフトウェアエンティティであってよく、電子デバイスに統合されたコンポーネント又はチップでもよく、又は個別の電子デバイスでもよい。本発明のこの実施形態は、方法の実施形態１における技術的解決手段の特定の一実装態様であることが留意されるべきである。本発明のこの実施形態では、他の実施形態における技術的解決手段と同一又はそれと類似の段階があり、同一又は類似の段階における技術的特徴が互いから認識され得る。図１０に示されるように、方法は以下の段階を含む。
【０１６４】
Ｓ３０１．第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、接続された第１セキュアエレメントの識別情報を取得する。
【０１６５】
端末は、管理エンティティを用いて、第１セキュアエレメントの識別情報を取得してよい。第１セキュアエレメントの識別情報を取得する段階は、第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージを、第１セキュアエレメントに端末により送信する段階と、第１セキュアエレメントにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを端末により受信する段階とを含む。
【０１６６】
任意選択で、端末はセキュアエレメント管理プログラムを起動してよい。端末のプロセッサがクエリ命令を管理エンティティに送信し、クエリ命令は、管理エンティティに接続されたセキュアエレメントの識別情報を問い合わせるよう要求するのに用いられる。管理エンティティにより第１セキュアエレメントに送信されたクエリメッセージは、ＡＰＤＵ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ、アプリケーション・プロトコル・データ・ユニット：ここでＡＰＤＵは、ＩＳＯ７８１６−４で定義され、スマートカードにより、カードリーダと半二重通信を実行するのに用いられるコマンド群であり、これらのコマンドはＡＰＤＵフォーマットにカプセル化される）コマンドを含む。第１セキュアエレメントのセキュリティドメインが問い合わせを受け、第１セキュアエレメントの識別情報がセキュリティドメインから取得される。識別情報は所有者識別情報であってよい。例えば、第１セキュアエレメントはＵＩＣＣ型セキュアエレメントである場合、ＭＥは選択ＦＣＳＤ（金融認証セキュリティドメイン）命令をＵＩＣＣ型セキュアエレメントに送信し、ＵＩＣＣ型セキュアエレメントのＰＡＭＩＤを取得すべく、ＦＣＳＤと情報交換する。例えば、セキュアエレメントのＰＡＭＩＤを読み取る（ｒｅａｄ）又は取得する（ｇｅｔ）。ＵＩＣＣ型セキュアエレメントのＰＡＭＩＤは、セキュアエレメントの発行者情報（ｉｓｓｕｅｒ  ＩＤ）、セキュアエレメントの種類、及びセキュアエレメントの固有の製造番号を含んでよい。端末は、第１セキュアエレメントのＰＡＭＩＤ及び他の情報を取得する。
【０１６７】
任意選択で、端末は、管理エンティティを用いて、クエリメッセージを第１セキュアエレメントに送信し、クエリメッセージは第１セキュアエレメントの識別情報を問い合わせるのに用いられる。管理エンティティは、第１セキュアエレメントにより送信された応答メッセージを受信し、応答メッセージは第１セキュアエレメントの識別情報を含む。端末は、第１セキュアエレメントの識別情報を取得する。
【０１６８】
Ｓ３０２．予め設定された識別情報を取得する。予め設定された識別情報は、排他的セキュアエレメントを識別するのに用いられる。
【０１６９】
Ｓ３０３．第１セキュアエレメントの識別情報を予め設定された識別情報と照合する。
【０１７０】
具体的には、端末は、第１セキュアエレメントのＰＡＭＩＤを排他的セキュアエレメントの予め設定された発行者情報と照合してよい。例えば、端末は、セキュアエレメント管理プログラムを起動して照合を実行する。第１セキュアエレメントのＰＡＭＩＤが排他的セキュアエレメントの予め設定された発行者情報と一致することを端末が検出した場合、第１セキュアエレメントは排他的セキュアエレメントであり、この場合、段階Ｓ３０４が実行される。第１セキュアエレメントのＰＡＭＩＤが排他的セキュアエレメントの予め設定された発行者情報と一致しないことを端末が検出した場合、第１セキュアエレメントは排他的セキュアエレメントではなく、この場合、段階Ｓ３０５が実行される。
【０１７１】
Ｓ３０４．第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【０１７２】
具体的には、第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致する、例えば、第１セキュアエレメントのＰＡＭＩＤが排他的セキュアエレメントの予め設定された発行者情報と一致することを端末が検出した場合、第１セキュアエレメントは排他的セキュアエレメントであり、端末は第１セキュアエレメントを正常作業状態に設定する。端末の少なくとも２つのセキュアエレメントインタフェースにおいて、セキュアエレメントが、第１セキュアエレメントに接続されたセキュアエレメントインタフェース以外の他の複数のセキュアエレメントインタフェースにも接続された場合、少なくとも２つのセキュアエレメントインタフェースにおいて、端末は、他の複数のセキュアエレメントインタフェースに接続されたセキュアエレメントを非正常作業状態に設定する。
【０１７３】
第１セキュアエレメントを正常作業状態になるよう設定する場合、端末は、セキュアエレメントにマークをつけてよく、例えば、第１セキュアエレメントが「排他属性か否か」に「はい」を設定し、他の複数のセキュアエレメントが「排他属性か否か」に「いいえ」を設定し、そのマークに従ってセキュアエレメントを正常作業状態又はそうでない状態になるよう更に設定する。端末により、セキュアエレメントを正常作業状態及び非正常作業状態になるよう設定することに関しては、本発明の複数の実施形態において対応する技術的特徴が参照されてよく、詳細が改めてここで説明されることはない。
【０１７４】
Ｓ３０５．第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定する。
【０１７５】
具体的には、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、例えば、全てのセキュアエレメントのＰＡＭＩＤが排他的セキュアエレメントの予め設定された発行者情報と一致しない場合、端末は排他的セキュアエレメントを有していない。端末は、セキュアエレメントインタフェースに接続されている全てのセキュアエレメントを正常作業状態に設定する。
【０１７６】
本発明のこの実施形態の上述の実装態様において、セキュアエレメントが正常作業状態である場合、ＮＦＣコントローラと正常作業状態のセキュアエレメントとの間のデータ送信リンクが確立され、ＮＦＣコントローラがデータ送信リンクを確立したセキュアエレメントに関連したアプリケーションのエントリがＮＦＣコントローラのルーティング情報に構成される。
【０１７７】
具体的には、セキュアエレメントは正常作業状態になるよう設定され、セキュアエレメントのルーティング情報を構成する場合、端末のプロセッサは、ＲＦ＿ＳＥＴ＿ＬＩＳＴＥＮ＿ＭＯＤＥ＿ＲＯＵＴＩＮＧ＿ＴＡＢＬＥ＿ＣＭＤをＮＦＣコントローラに送信し、ルーティング情報を設定する。ルーティング情報が正常に設定された後、排他的セキュアエレメントを検出する手順がこの次に開始されるまで、端末は、ＮＦＣコントローラのルーティング情報及びセキュアエレメントの構成情報に関する修正許可をロックしてよい。
【０１７８】
本発明のこの実施形態の一実装態様において、接続された第１セキュアエレメントの識別情報が取得される前に、方法は、少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことを端末が検出した場合、セキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にする段階を更に含む。具体的には、管理エンティティは、管理エンティティと全てのセキュアエレメントとの間の論理チャネルを閉じ、セキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にしてよい。全てのセキュアエレメントに関連したＮＦＣアプリケーションを無効にした後に、端末は、排他的セキュアエレメントを検出する手順を可能にする。排他的セキュアエレメントを検出する処理において、端末にインストールされているセキュアエレメントのリスト、及びセキュアエレメントの現在の状態が、ＮＦＣフォーラムのＮＣＩ仕様により定義されたＮＦＣＥＥ検出メカニズムを用いて取得されてよい。例えば、プロセッサは、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＣＭＤをＮＦＣコントローラに送信して、ＮＦＣコントローラに接続されたセキュアエレメントに関する情報を問い合わせるよう要求してよい。プロセッサにより送信されたＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＣＭＤを受信した後に、ＮＦＣコントローラは、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＲＳＰをプロセッサに送信して、ＮＦＣコントローラに接続されたセキュアエレメントの数量をプロセッサに通知する。ＮＦＣコントローラは更に、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦをプロセッサに１つ１つ送信し、ＮＦＣコントローラに接続されたセキュアエレメントの関連情報、例えば、セキュアエレメントの現在の状態をプロセッサに通知してよい。ＮＦＣコントローラによりプロセッサに送信されたＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦの数量は、ＮＦＣコントローラに接続されたセキュアエレメントの数量に依存する。ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦ命令がセキュアエレメントの関連情報のみをレポートすることを示すために、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦはＮＦＣＥＥのＩＤを含んでよい。ＮＦＣコントローラにより送信されたＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＲＳＰを受信した後に、プロセッサは、ＮＦＣコントローラに接続されたセキュアエレメントの数量を認識する。ＮＦＣコントローラにより送信されたＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦを１つ１つ受信した後に、プロセッサは、ＮＦＣコントローラに接続されたセキュアエレメントの関連情報を認識する。プロセッサは、取得されたセキュアエレメントの関連情報を管理エンティティに送信してよく、管理エンティティは、セキュアエレメントの関連情報を取得する。
［方法の実施形態３］
【０１７９】
本発明の一実施形態において、端末は、ＮＦＣフォーラムのＮＣＩ仕様（ＮＦＣ  Ｃｏｎｔｒｏｌｌｅｒ  Ｉｎｔｅｒｆａｃｅ  ｓｐｅｃｉｆｉｃａｔｉｏｎ）のセキュアエレメント検出メカニズムに基づいて、第１セキュアエレメントが排他的セキュアエレメントか否かを検出してよい。ＮＦＣフォーラムのＮＣＩ仕様は、ＮＦＣフォーラムの組織により規格化されたコアとなる標準規格の１つである。端末のモバイル決済アーキテクチャでは、ＮＦＣコントローラのルーティング情報を正しく構成すべく、プロセッサは、ＮＦＣコントローラに接続された各セキュアエレメントの構成情報を取得する必要がある。構成情報は、セキュアエレメントの発行者記述情報を含む。発行者記述情報は、セキュアエレメントの発行者、例えば、セキュアエレメントの事業者、セキュアエレメントを管理する団体の記述であり、この情報は、セキュアエレメントが特定の事業者に属するか否かを示すのに用いられ得る。セキュアエレメントの発行者記述情報を取得した後に、端末は、発行者情報に従って、セキュアエレメントが排他的か否かを判定し、更に、対応する命令に従って、例えば、セキュアエレメントの発行者情報に従ってセキュアエレメントの排他性が判定された後に、セキュアエレメントの作業状態を判定してよい。ＮＦＣＥＥ＿ＳＥＴ＿ＭＯＤＥ＿ＣＭＤが、対応するセキュアエレメントを有効又は無効にするのに用いられてよい。本発明のこの実施形態は、方法の実施形態１における技術的解決手段の特定の一実装態様であることが留意されるべきである。本発明のこの実施形態では、他の実施形態における技術的解決手段と同一又はそれと類似の段階があり、同一又は類似の段階における技術的特徴が互いから認識され得る。第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、図１１に示されるように、本発明のこの実施形態の特定の実装プロセスは、以下の段階を含んでよい。
【０１８０】
Ｓ４０１．接続された第１セキュアエレメントの識別情報を取得する。
【０１８１】
具体的には、端末はＮＦＣコントローラを含んでよく、ＮＦＣコントローラはセキュアエレメントインタフェースに接続される。第１セキュアエレメントの識別情報を取得する段階は、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージを、端末のプロセッサによりＮＦＣコントローラに送信する段階と、ＮＦＣコントローラにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを、端末のプロセッサにより受信する段階とを含む。第１セキュアエレメントが接続された場合、プロセッサは、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を取得してよい。プロセッサにより取得された、セキュアエレメントの識別情報は、所有者識別情報及びセキュアエレメントのセキュアエレメントＩＤ（ＮＦＣＥＥ  ＩＤ）を含んでよい。セキュアエレメントの所有者識別情報はセキュアエレメントの発行者記述情報であり、セキュアエレメントのベンダ、セキュアエレメントの型式などを含んでよい。セキュアエレメントＩＤは、端末のセキュアエレメントの識別情報である。任意選択で、プロセッサは、クエリ命令をＮＦＣコントローラに送信して、ＮＦＣコントローラに接続された第１セキュアエレメントに関する情報を問い合わせてよい。プロセッサにより送信されたクエリ命令を受信した後に、ＮＦＣコントローラは応答情報をプロセッサに送信する。例えば、プロセッサは、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＣＭＤをＮＦＣコントローラに送信して、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるよう要求する。ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＣＭＤを受信した後に、ＮＦＣコントローラは、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＲＳＰをプロセッサに返信する。ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＲＳＰは、ＮＦＣコントローラに接続されたセキュアエレメントの数量を含む。ＮＦＣコントローラはＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦをプロセッサに送信し得る。ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦは、ＮＦＣコントローラに接続されたセキュアエレメントの特定の構成情報を含む。ＮＦＣコントローラに接続された各セキュアエレメントは、個別のＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦを用いて、セキュアエレメントに関連した記述情報を有する必要がある。例えば、ＮＦＣコントローラは３つのセキュアエレメントに接続され、次に、プロセッサは、３つのセキュアエレメントに関連した３つのＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦを受信し、プロセッサはＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦを個々に受信して３つのセキュアエレメントの構成情報を個々に取得する。プロセッサは、第１セキュアエレメントの識別情報を取得する。すなわち、プロセッサは、ＮＦＣコントローラにより送信された１つのＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦを受信することで、第１セキュアエレメントの識別情報を取得してよい。
【０１８２】
任意選択で、第１セキュアエレメントの構成情報を取得した後に、プロセッサは、端末に格納されたセキュアエレメントの構成情報を更新してよい。第１セキュアエレメントが端末に新たに接続されたセキュアエレメントである場合、端末は、新たに検出されたセキュアエレメント用にセキュアエレメントの構成情報を生成してよい。構成情報は、セキュアエレメントの所有者識別情報、セキュアエレメントのＩＤ（又は一時ＩＤ）、及びセキュアエレメントＳｔａｔｕｓなどのセキュアエレメントの関連状態を含んでよい。第１セキュアエレメントが、端末に事前に接続されているセキュアエレメントである場合、端末は、第１セキュアエレメントに関連した更新済み構成情報を取得してよく、セキュアエレメントの以前の構成情報を、第１セキュアエレメントに関連した更新済み構成情報と置き換える。更に、端末はセキュアエレメント構成テーブルを作成してよい。セキュアエレメント構成テーブルは、端末に接続されている全てのセキュアエレメントの関連情報、例えば、全てのセキュアエレメントの所有者識別情報、及び全てのセキュアエレメントの現在の状態を含んでよい。エントリは、各セキュアエレメントについてセキュアエレメント構成テーブルに生成されてよい。各エントリは、セキュアエレメントの所有者識別情報、セキュアエレメントＩＤ（ＮＦＣＥＥのＩＤ、又はプロセッサにより割り当てられた一時ＩＤ）、及びセキュアエレメントのＳｔａｔｕｓ情報を含む。一時ＩＤは、ＮＦＣコントローラに接続されたセキュアエレメントにＳＷＰ／ＨＣＩ方式で割り当てられる。
【０１８３】
任意選択で、端末が複数のセキュアエレメントの関連構成情報を格納しているが、検出が実行されたときにセキュアエレメントが検出されない場合、端末は、セキュアエレメントが除去された（Ｒｅｍｏｖｅｄ）か否かを更に検出してよい。セキュアエレメントが除去されたということは、セキュアエレメントの物理キャリアが端末から除去されたことを指し得る。例えば、セキュアエレメントがＳＤカード又はＳＩＭカードにロードされ、ＳＤカード又はＳＩＭカードが除去された場合、ＳＤカード又はＳＩＭカード上のセキュアエレメントが除去される。セキュアエレメントが除去されたと端末が判定した場合、端末は、セキュアエレメントの関連構成情報及びルーティング情報を削除してよい。
【０１８４】
端末により取得された、識別情報などの第１セキュアエレメントの関連情報を管理する場合、セキュリティを配慮して、端末は、スーパーパーミッション（ｓｕｐｅｒ  ｐｅｒｍｉｓｓｉｏｎ）を持つアカウントと同様の特殊なアカウントを用いて、ＮＦＣコントローラに接続された第１セキュアエレメントの構成情報、及びＮＦＣコントローラのルーティングテーブル内の第１セキュアエレメントのルーティング情報を管理してよい。
【０１８５】
更に、プロセッサは、ＮＦＣコントローラにより送信された応答メッセージを受信し、プロセッサにより受信された応答メッセージのプロトコル種別がＨＣＩ  Ａｃｃｅｓｓである場合、例えば、ＮＦＣＥＥ＿ＤＩＳＣＯＶＥＲ＿ＮＴＦのプロトコル種別がＨＣＩ  Ａｃｃｅｓｓである場合、プロセッサは、対応するコマンドを用いて、セキュアエレメントの発行者の識別情報を取得してよい。例えば、ＨＣＩコマンドのＡＮＹ＿ＧＥＴ＿ＰＡＲＡＭＥＴＥＲを用いて、各ゲートのベンダ情報を取得してよい。
【０１８６】
Ｓ４０２．予め設定された識別情報を取得する。予め設定された識別情報は、排他的セキュアエレメントを識別するのに用いられる。
【０１８７】
排他的セキュアエレメントの識別情報、例えば、排他的セキュアエレメントの所有者識別情報、又はＶｅｎｄｏｒ  Ｎａｍｅ＋Ｖｅｎｄｏｒ＿ＨＡＲＤ＋Ｖｅｎｄｏｒ＿ＳＷなど、排他的セキュアエレメントの発行者の身元を識別するのに用いられ得る他のデータが端末に予め設定される。排他的セキュアエレメントの予め設定された識別情報を取得した後に、段階Ｓ４０３が実行される。
【０１８８】
排他的セキュアエレメントの予め設定された識別情報が端末に予め設定されていなかった場合、端末が排他的セキュアエレメントを指定していないことが判定されてよい。現在、端末が２又はそれより多くのセキュアエレメントを含む場合、セキュアエレメントは対等な状態であり、この場合、端末は、第１セキュアエレメント及び他の複数のセキュアエレメントを正常作業状態に設定する。
【０１８９】
Ｓ４０３．第１セキュアエレメントの識別情報を予め設定された識別情報と照合する。
【０１９０】
具体的には、端末は、第１セキュアエレメントの所有者識別情報を排他的セキュアエレメントの予め設定された所有者識別情報と照合してよい。例えば、端末は、セキュアエレメント管理プログラムを起動して照合を実行してよい。第１セキュアエレメントの所有者識別情報が排他的セキュアエレメントの予め設定された所有者識別情報と一致することを端末が検出した場合、すなわち、端末に排他的セキュアエレメントがある場合、段階Ｓ４０４が実行される。第１セキュアエレメントの所有者識別情報が排他的セキュアエレメントの予め設定された所有者識別情報と一致しないことを端末が検出した場合、この場合には、段階Ｓ４０５が実行される。
【０１９１】
任意選択で、第１セキュアエレメントの所有者識別情報は排他的セキュアエレメントの予め設定された所有者識別情報と一致することを端末が検出した場合、端末は、排他的セキュアエレメントの検出マークをセキュアエレメント構成テーブルに設定し、排他的セキュアエレメントのセキュアエレメントＩＤ又は一時ＩＤを記録し、これにより、排他的セキュアエレメントが端末にインストールされていると判定してよい。排他的セキュアエレメントの検出マークは、グローバル変数、テキストファイルのレコード、又はＸＭＬファイルのフィールドであってよいが、本発明のこの実施形態において限定されるものではない。
【０１９２】
Ｓ４０４．第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【０１９３】
具体的には、第１セキュアエレメントの所有者識別情報は排他的セキュアエレメントの予め設定された所有者識別情報と一致することを端末が検出した場合、端末は、端末に接続された第１セキュアエレメントが排他的セキュアエレメントであると判定し、端末は第１セキュアエレメントを正常作業状態に設定する。他の複数のセキュアエレメントが端末のセキュアエレメントインタフェースに接続された場合、端末は他の複数のセキュアエレメントを非正常作業状態に設定する。例えば、端末は他の複数のセキュアエレメントを無効状態に設定してよい。具体的な無効方式は、プロセッサが無効命令をセキュアエレメントに送信することであってよい。
【０１９４】
Ｓ４０５．第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、端末は、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定する。
【０１９５】
具体的には、排他的セキュアエレメントの識別情報が端末に予め設定されていなかった場合、排他的セキュアエレメントは端末に予め設定されていない。すなわち、端末には、予め設定された排他的セキュアエレメントがない。この場合、端末は、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定し、接続されたセキュアエレメントは正常に働き得る。
【０１９６】
具体的には、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、すなわち、端末のセキュアエレメントインタフェースに接続されたセキュアエレメントの中に予め設定された排他的セキュアエレメントがない場合、端末は、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定してもよく、接続されたセキュアエレメントは全て正常に働き得る。
【０１９７】
更に、端末は、システムのデフォルト設定又はユーザの選択に従って、端末に接続された全てのセキュアエレメントのうち任意のセキュアエレメントを有効又は無効にしてよい。具体的には、プロセッサは、ＮＦＣＥＥのＩＤに従ってＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＣＭＤをセキュアエレメントに送信し、ＮＦＣＥＥのＩＤに対応するセキュアエレメントを有効又は無効にするよう要求する。プロセッサは応答、例えば、ＮＦＣＥＥ＿ＭＯＤＥ＿ＳＥＴ＿ＲＳＰをセキュアエレメントから受信してよく、これにより、セキュアエレメントが正常作業状態に入るか否かを判定する。セキュアエレメントが正常作業状態に入るか否かを認識した後に、プロセッサは、端末のセキュアエレメントの構成情報においてセキュアエレメントの現在の状況（Ｓｔａｔｕｓ）を更新してよい。
【０１９８】
本発明のこの実施形態の上述の実装態様において、端末は、接続されたセキュアエレメントの作業状態を取得してよい。プロセッサは、対応する命令、例えばＲＦ＿ＳＥＴ＿ＬＩＳＴＥＮ＿ＭＯＤＥ＿ＲＯＵＴＩＮＧ＿ＣＭＤを用い、セキュアエレメントの作業状態（Ｓｔａｔｕｓ）に従って、セキュアエレメントのルーティング情報を設定してよい。端末は、特殊なアカウントを用いて、セキュアエレメント管理プログラムを起動し、ルーティング情報の設定を実行してよい。特殊なアカウントは、「スーパーパーミッション」を持つアカウントと同様である。端末が、セキュアエレメントのルーティング情報の設定を実行した後に、端末は、セキュアエレメントの構成情報及びルーティング情報に関する修正許可をロックしてよい。端末は、ＮＦＣ通信の正常作業状態に入る。
［方法の実施形態４］
【０１９９】
本発明の一実施形態において、端末のセキュアエレメントインタフェースに接続されたセキュアエレメントが事業者により提供されたセキュアエレメントである場合、端末は更に、事業者のサーバ又はユニバーサル集積回路カード（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ、ＵＩＣＣ）を用いて、事業者により提供されたセキュアエレメントに関する情報を取得し、事業者により提供されたセキュアエレメントの識別情報を用いて、事業者により提供されたセキュアエレメントが排他的セキュアエレメントか否かを検出してよい。事業者により提供されたセキュアエレメントは、ユニバーサル集積回路カード（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ、ＵＩＣＣ）によりサポートされたセキュアエレメントであってよい。ＵＩＣＣは、物理的特徴を定めるスマートカードの総称で、モバイルスマートカードであり、ユーザ情報、認証キー、電話帳、及びショート・メッセージ・サービスのメッセージなどの情報を格納するのに用いられる。ＵＩＣＣの物理エンティティは、事業者により発行されるＳＩＭカード、ＵＳＩＭカード、ＵＩＭカード、又は同様のものであってよい。ＵＩＣＣは、加入者識別モジュール（ＳＩＭ、Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）、ユニバーサル加入者識別モジュール（ＵＳＩＭ、Ｕｎｉｖｅｒｓａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）、及びＩＰマルチメディアサービス識別情報モジュール（ＩＳＩＭ、ＩＰ  ｍｕｌｔｉｍｅｄｉａ  ｓｅｒｖｉｃｅｓ  ｉｄｅｎｔｉｔｙ  ｍｏｄｕｌｅ）などの複数の論理アプリケーションを含んでよく、別のアプリケーション（例えば、ｅＷａｌｌｅｔ）を更に含んでよい。現在、ＵＩＣＣカードは概して２つのモジュール、つまりＵＳＩＭ及びＳＩＭを含み、この場合、ＵＩＣＣカードはコンポジットＵＳＩＭカードと称される（ＧＳＭ（登録商標）端末及びＷＣＤＭＡ（登録商標）端末と互換性があり得る）。ＵＩＣＣがＵＳＩＭモジュールのみを含む場合、ＵＩＣＣは純粋なＵＳＩＭカードと称される。本発明のこの実施形態は、方法の実施形態１における技術的解決手段の特定の一実装態様であることが留意されるべきである。本発明のこの実施形態では、実施形態１における技術的解決手段と同一又はそれと類似の複数の段階があり、同一又は類似の複数の段階における技術的特徴が互いから認識され得る。本発明のこの実施形態において、図１２に示されるように、第１セキュアエレメントがＵＩＣＣ型セキュアエレメントである一例を用いることで、ＵＩＣＣ型セキュアエレメントがセキュアエレメントインタフェースに接続された場合、以下の段階が特に含まれてよい。
【０２００】
Ｓ５０１．ＵＩＣＣ型セキュアエレメントの識別情報を取得する。
【０２０１】
具体的には、ＵＩＣＣ型セキュアエレメントは、ＵＩＣＣによりサポートされたセキュアエレメント、例えば、事業者により発行されるＳＩＭカード、ＵＳＩＭカード、又はＵＩＭカードによってサポートされたセキュアエレメントである。端末は、ＵＩＣＣの事業者情報を取得してよい。ＵＩＣＣが端末にロードされたことを端末が検出したとき、端末は、ＵＩＣＣの集積回路カード識別情報（Ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ  ｃａｒｄ  ｉｄｅｎｔｉｔｙ、ＩＣＣＩＤ）を読み取り、ＵＩＣＣの事業者情報を取得し、例えば、事業者がチャイナ・ユニコム、チャイナ・モバイル、又はチャイナ・テレコムか否かを判定する。ＵＩＣＣ型セキュアエレメントの識別情報は、ＵＩＣＣによりサポートされたセキュアエレメントの所有者情報であってよい。
【０２０２】
任意選択で、ＵＩＣＣ型セキュアエレメントの識別情報を取得する段階は、ＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられるクエリ要求を端末によりサーバに送信する段階と、サーバにより送信された、ＵＩＣＣ型セキュアエレメントの識別情報を含む応答メッセージを端末により受信する段階とを含む。端末は、ＵＩＣＣがセキュアエレメントをサポートするか否かを問い合わせるのに用いられるクエリ要求をＵＩＣＣ事業者のサーバに送信し、ＵＩＣＣがセキュアエレメントをサポートする場合、ＵＩＣＣによりサポートされたセキュアエレメントの識別情報が取得される。要求の形態は、ショート・メッセージ・サービスのメッセージ又はデータ接続要求であってよい。事業者のサーバは、ＵＩＣＣのＩＣＣＩＤに従って、ＵＩＣＣがセキュアエレメントをサポートするか否かを判定し、判定結果を端末に送信してよい。ＵＩＣＣがセキュアエレメントをサポートするとサーバが判定した場合、サーバは、ＵＩＣＣによりサポートされたセキュアエレメントの発行者ＩＤ及び／又は発行者定義データを端末に送信する。端末は、サーバにより送信された応答メッセージを受信し、ＵＩＣＣ型セキュアエレメントの所有者識別情報を取得する。
【０２０３】
任意選択で、ＵＩＣＣ型セキュアエレメントの識別情報を取得する段階は、ＵＩＣＣにより送信されたＡＴＲメッセージを端末により受信する段階と、ＵＩＣＣ型セキュアエレメントの識別情報を取得する段階とを含む。端末は、ＵＩＣＣによりサポートされたセキュアエレメントの識別情報を、ＵＩＣＣを用いて直接取得してもよい。端末は、コールドリセット（ｃｏｌｄ  ｒｅｓｅｔ）又はウォームリセット（ｗａｒｍ  ｒｅｓｅｔ）に応じてＵＩＣＣにより送信されたＡＴＲメッセージを受信し、ＵＩＣＣ型セキュアエレメントの識別情報を取得する。事業者は、ユニバーサル集積回路カード（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ、ＵＩＣＣ）を初期化する間に、ＵＩＣＣのＡＴＲ（Ａｎｓｗｅｒ  Ｔｏ  Ｒｅｓｅｔ、ＩＳＯ７８１６−３及び７８１６−４により定義されたメッセージ）応答のフォーマットを設定してよく、カードによりサポートされたセキュアエレメントの所有者情報をＡＴＲメッセージフィールドに書き込む。ＵＩＣＣカードがカードスロットに挿入され、端末が電源投入されて起動すると、端末のカードスロット回路が電気信号をＵＩＣＣに送信する。電気信号は、コールドリセット（ｃｏｌｄ  ｒｅｓｅｔ）及びウォームリセット（ｗａｒｍ  ｒｅｓｅｔ）を含む（詳細は、標準規格であるＩＳＯ７８１６−３及び７８１６−４の定義を参照）。電気信号を検出した後に、ＵＩＣＣは初期化状態に入り、関連通信パラメータをＡｎｓｗｅｒ−Ｔｏ−Ｒｅｓｅｔメッセージにカプセル化し、Ａｎｓｗｅｒ−Ｔｏ−Ｒｅｓｅｔメッセージを端末に送信する。端末はＡＴＲメッセージを用いてＵＩＣＣ型セキュアエレメントの識別情報を取得する。例えば、プロセッサは、ヒストリカルバイト内のカード発行者データ及び／又は発行者ＩＤを取得する。ヒストリカルバイトは、ＡＴＲコマンド内のフィールドである。端末は、カード発行者データ及び発行者ＩＤのうち少なくとも１つから、ＵＩＣＣによりサポートされたセキュアエレメントの所有者識別情報などの識別情報を取得する。
【０２０４】
Ｓ５０２．予め設定された識別情報を取得する。予め設定された識別情報は、排他的セキュアエレメントを識別するのに用いられる。
【０２０５】
具体的には、予め設定された識別情報は、事業者識別情報ＩＣＣＩＤ、排他的セキュアエレメントの所有者識別情報などを含んでよい。
【０２０６】
Ｓ５０３．ＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合する。
【０２０７】
具体的には、端末が、ＵＩＣＣ型セキュアエレメントの事業者識別情報を取得し、予め設定された事業者識別情報を取得した場合、端末は、ＵＩＣＣの事業者識別情報を予め設定された事業者識別情報と照合してよい。具体的には、端末は、プロセッサによりセキュアエレメント管理プログラムを起動することによって、照合動作を実行してよい。ＵＩＣＣの事業者識別情報が予め設定された事業者識別情報と一致すると端末が判定した場合、段階Ｓ５０４が実行される。この段階は、本発明のこの実施形態では、「ＵＩＣＣ型セキュアエレメントの所有者識別情報を排他的セキュアエレメントの予め設定された所有者識別情報と照合する」前の任意の段階であり、本発明のこの実施形態において実行されなければならない段階ではないことが、留意されるべきである。ＵＩＣＣの事業者識別情報が予め設定された事業者識別情報と一致する場合にのみ、ＵＩＣＣ型セキュアエレメントは排他的セキュアエレメントであってよく、ＵＩＣＣの事業者識別情報が予め設定された事業者識別情報と一致しない場合、ＵＩＣＣ型セキュアエレメントは排他的セキュアエレメントであり得ず、この場合には、ＵＩＣＣ型セキュアエレメントと他の複数のセキュアエレメントの両方が正常作業状態に設定される。本発明のこの実施形態の一実装態様において、ＵＩＣＣの事業者識別情報を予め設定された事業者識別情報と照合する動作を実行することで、排他的セキュアエレメントの識別効率が改善される。
【０２０８】
Ｓ５０４．ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、ＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合する。
【０２０９】
具体的には、端末は、ＵＩＣＣ型セキュアエレメントの所有者識別情報を排他的セキュアエレメントの予め設定された所有者識別情報と照合してよい。ＵＩＣＣ型セキュアエレメントの所有者識別情報が排他的セキュアエレメントの予め設定された所有者識別情報と一致する場合、端末は、ＵＩＣＣ型セキュアエレメントが排他的セキュアエレメントであると判定し、端末に接続された排他的セキュアエレメントを起動する実行段階が後に実行され、例えば段階Ｓ５０５が実行される。ＵＩＣＣ型セキュアエレメントの所有者識別情報が排他的セキュアエレメントの予め設定された所有者識別情報と一致しない場合、端末は、ＵＩＣＣ型セキュアエレメントが排他的セキュアエレメントではないと判定し、端末に接続された全てのセキュアエレメントを起動する実行段階が実行されてよく、例えば、段階Ｓ５０６が実行される。
【０２１０】
Ｓ５０５．ＵＩＣＣ型セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、ＵＩＣＣ型セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。他の複数のセキュアエレメントは、ＵＩＣＣ型セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【０２１１】
具体的には、ＵＩＣＣ型セキュアエレメントの所有者識別情報が排他的セキュアエレメントの予め設定された所有者識別情報と一致する場合、端末は、ＵＩＣＣ型セキュアエレメントが排他的セキュアエレメントであると判定する。端末は、ＵＩＣＣ型セキュアエレメントとＮＦＣコントローラとの間の制御回路を接続してよく、例えば端末は、ＮＦＣコントローラのＳＷＰインタフェースをＵＩＣＣのＣ６ピンに接続してよい。これにより、ＮＦＣコントローラとＵＩＣＣ型セキュアエレメントとの間の制御回路は正常に接続され、ＵＩＣＣ型セキュアエレメントは、正常作業状態になるよう更に設定されてよい。
【０２１２】
２又はそれより多くのセキュアエレメントが端末に接続され、そのうちの１つがＵＩＣＣ型セキュアエレメントである場合、端末がＵＩＣＣ型セキュアエレメントを正常作業状態になるよう設定すると同時に、端末は、ＵＩＣＣ型セキュアエレメント以外の、端末のセキュアエレメントインタフェースに接続された他の複数のセキュアエレメントを非正常作業状態になるよう更に設定しなければならない。すなわち、ＵＩＣＣ型セキュアエレメントのみが正常作業状態になり、ＵＩＣＣ型セキュアエレメント以外の、端末に接続された他の複数のセキュアエレメントは、正常に働くことができない。端末に接続された他の複数のセキュアエレメントを非正常作業状態になるよう設定する段階は、セキュアエレメントとＮＦＣコントローラとの間の制御回路を切断することで実行されてよい。例えば、ＵＩＣＣ型セキュアエレメントはＳＷＰ又はＨＣＩインタフェースの方式でＮＦＣコントローラに接続されてよく、端末はＮＦＣ−ＷＩインタフェースを無効にしてよい。これにより、ＮＦＣコントローラと、ＮＦＣ−ＷＩを用いて端末に接続されている他の複数のセキュアエレメントとの間のハードウェア回路が切断状態になる。複数のセキュアエレメントがＳＷＰを用いてＮＦＣコントローラに接続された場合、端末は、ＮＦＣコントローラのＳＷＰインタフェースをＵＩＣＣのＣ６ピンのみに接続してよく、これにより、ＮＦＣコントローラとＵＩＣＣ型セキュアエレメントの間の制御回路は接続状態になり、ＮＦＣコントローラと他の複数のセキュアエレメントのＳＷＰインタフェースとの間の制御回路が切断される。セキュアエレメントとＮＦＣコントローラとの間の制御回路の接続状態を設定することで、端末は、端末に接続されたセキュアエレメントを正常作業状態又はそうでない状態になるよう更に設定する。
【０２１３】
Ｓ５０６．ＵＩＣＣ型セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、ＵＩＣＣ型セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定する。
【０２１４】
具体的には、ＵＩＣＣ型セキュアエレメントの所有者識別情報が排他的セキュアエレメントの予め設定された所有者識別情報と一致しない場合、端末は、ＵＩＣＣ型セキュアエレメントが排他的セキュアエレメントではないと判定し、端末は、接続された全てのセキュアエレメントを対等な状態になるよう設定し、接続された全てのセキュアエレメントを正常作業状態になるよう設定してよい。例えば、端末は、接続された全てのセキュアエレメントとＮＦＣコントローラとの間のハードウェア回路を接続し、例えば、ＮＦＣ−ＷＩインタフェースを接続状態又は仮想状態に設定し、ＮＦＣコントローラのＳＷＰインタフェースを、ＳＷＰインタフェースを有する各セキュアエレメントに接続してよく、その結果、全てのセキュアエレメントとＮＦＣコントローラとの間の制御回路が確実に接続状態になる。これにより、接続された全てのセキュアエレメントは正常作業状態になる。
［方法の実施形態５］
【０２１５】
本発明の一実施形態において、端末は、制御回路を用いて、セキュアエレメントを正常作業状態又はそうでない状態になるよう設定してよい。上述のように、セキュアエレメントを作業状態になるよう設定する３つの条件の中で、制御回路が正常作業状態であることは、プロセッサとＮＦＣコントローラとの間に論理チャネルを生成するための黙示条件である。本発明のこの実施形態において、図６に示されるように、端末の制御回路のＳ１制御スイッチに対応するセキュアエレメントインタフェースは、予め設定されたカードスロットであってよい。制御回路は、予め設定されたカードスロットとＮＦＣコントローラとの間に配置され、予め設定されたカードスロットは第１セキュアエレメントに接続される。本発明のこの実施形態は、実施形態１における技術的解決手段の特定の一実装態様であることが留意されるべきである。本発明のこの実施形態では、他の実施形態における技術的解決手段と同一又はそれと類似の段階があり、同一又は類似の段階における技術的特徴が互いから認識され得る。
【０２１６】
任意選択で、図６に示されるように、ＮＦＣコントローラはＳＷＰ接続形態で予め設定されたカードスロットに接続されてよい。予め設定されたカードスロットとＮＦＣコントローラのＳＷＰ接続インタフェースとの間にスイッチＳ１が配置され、予め設定されたカードスロット以外の他の複数のセキュアエレメントインタフェースと、ＮＦＣコントローラのＳＷＰ接続との間にスイッチＳ２が配置される。すなわち、予め設定されたカードスロット、及びＮＦＣコントローラのＳＷＰ接続がスイッチＳ１で制御されることを除いて、全ての他のセキュアエレメントインタフェース、及びＮＦＣコントローラの制御回路のＳＷＰ接続はスイッチＳ２で制御される。予め設定されたカードスロットにハードウェアが接続されたと端末が検出した場合、プロセッサは、予め設定されたカードスロットに接続されたセキュアエレメントの識別情報が、端末に予め設定された、排他的セキュアエレメントの識別情報と一致するか否かを検出する。予め設定されたカードスロットのセキュアエレメントが排他的セキュアエレメントであると、端末が検出によって確認した場合、プロセッサは制御信号を制御回路に送信し、制御回路は制御信号を受信した後にスイッチＳ１を閉じ、スイッチＳ２を開く。これにより、端末は、制御回路の接続関係を制御することで、予め設定されたカードスロットのセキュアエレメントのみを確実に利用可能にする。予め設定されたカードスロットに接続されたセキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致しない場合、プロセッサは制御信号を制御回路に送信し、制御回路は制御信号を受信した後にスイッチＳ１及びスイッチＳ２の両方を閉じる。その結果、端末のセキュアエレメントインタフェースに接続された全てのセキュアエレメントは、確実にＮＦＣコントローラに正常に接続された状態になる。全てのセキュアエレメントは対等な接続状態を有し、正常作業状態に設定されてよい。
【０２１７】
任意選択で、図７に示されるように、ＮＦＣコントローラはＮＦＣ−ＷＩ接続形態で予め設定されたカードスロットに接続されてよい。ＮＦＣ−ＷＩ接続形態の検出及び実行動作は、上述のＳＷＰ接続形態のものと同様であり、詳細が改めてここで説明されることはない。
【０２１８】
図１３に示されるように、方法の特定の実装プロセスは以下の段階を含み得る。
【０２１９】
Ｓ６０１．予め設定されたカードスロットに接続された第１セキュアエレメントの識別情報を取得する。
【０２２０】
具体的には、端末は予め設定されたカードスロットを有し、予め設定されたカードスロットとＮＦＣコントローラとの間に個別の制御回路接続関係がある。予め設定されたカードスロットは、ＵＩＣＣカードスロットでもＴＦカードスロットでもよい。接続形態は、ＳＷＰ形態でもよく、又はＮＦＣ−ＷＩ形態でもよい。予め設定されたカードスロットとＮＦＣコントローラとの間の制御回路には個別の制御スイッチがあり、制御スイッチは、予め設定されたカードスロットとＮＦＣコントローラとの間の回路接続を制御するのに用いられる。予め設定されたカードスロットに接続されることに加えて、ＮＦＣコントローラは、他の複数のセキュアエレメントインタフェースに更に接続され、他の複数のセキュアエレメントインタフェースとＮＦＣコントローラとの間の制御回路接続は、同一の制御スイッチを共有する。
【０２２１】
任意選択で、端末が起動した後に、端末は、予め設定されたカードスロットにハードウェアが挿入されたか否かを検出する。予め設定されたカードスロットにハードウェアが接続されたと端末が検出した場合、端末は、ＮＦＣコントローラと予め設定されたカードスロットとの間の接続制御スイッチを閉じ、ＮＦＣコントローラと他の複数のセキュアエレメントインタフェースとの間の接続制御スイッチを開く。例えば、予め設定されたカードスロットがＵＩＣＣカードスロットであり、ＵＩＣＣが予め設定されたカードスロットに接続されたと端末が検出した場合、プロセッサは制御信号を制御回路に送信し、これにより、ＮＦＣコントローラと予め設定されたカードスロットとの間の接続制御スイッチを閉じ、ＮＦＣコントローラと他の複数のセキュアエレメントインタフェースとの間の接続制御スイッチを開く。
【０２２２】
具体的には、端末のプロセッサは、第１セキュアエレメントの識別情報を取得すべく、予め設定されたカードスロットの第１セキュアエレメントに情報クエリ要求を送信してよい。
【０２２３】
Ｓ６０２．予め設定された識別情報を取得する。予め設定された識別情報は排他的セキュアエレメントを識別するのに用いられる。
【０２２４】
Ｓ６０３．第１セキュアエレメントの識別情報を予め設定された識別情報と照合する。
【０２２５】
具体的には、端末は、予め設定されたカードスロットに接続された第１セキュアエレメントの所有者識別情報を、排他的セキュアエレメントの予め設定された所有者識別情報と照合する。所有者情報が一致した場合、端末は、第１セキュアエレメントが排他的セキュアエレメントであると判定し、この場合、段階Ｓ６０４が実行される。所有者情報が一致しない場合、第１セキュアエレメントは排他的セキュアエレメントではなく、この場合、段階Ｓ６０５が実行される。
【０２２６】
Ｓ６０４．予め設定されたカードスロットに接続された第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致すると端末が判定した場合、端末は、第１セキュアエレメントを正常作業状態に設定すべく、ＮＦＣコントローラと予め設定されたカードスロットとの間の制御回路を接続し、他の複数のセキュアエレメントを非正常作業状態に設定すべく、ＮＦＣコントローラと他の複数のセキュアエレメントインタフェースとの間の制御回路を切断する。
【０２２７】
具体的には、予め設定されたカードスロットに接続された第１セキュアエレメントの所有者情報が排他的セキュアエレメントの予め設定された所有者情報と一致し、端末は、第１セキュアエレメントが排他的セキュアエレメントであると判定する。端末は、ＮＦＣコントローラと予め設定されたカードスロットとの間の制御回路の制御スイッチを閉状態になるよう設定する。すなわち、第１セキュアエレメントとＮＦＣコントローラとの間の制御回路は接続状態になる。この場合、端末は、第１セキュアエレメントを有効状態に設定し、端末のプロセッサと端末のＮＦＣコントローラとの間に、プロセッサと第１セキュアエレメントとの間の通信に用いられる論理チャネルを生成し、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定し、第１セキュアエレメントを正常作業状態に設定してよい。一方、端末は、ＮＦＣコントローラと他の複数のセキュアエレメントインタフェースとの間の制御スイッチを開く。すなわち、第１セキュアエレメント以外の、端末上の他の複数のセキュアエレメントと、ＮＦＣコントローラとの間の制御回路は切断状態になる。この場合、他の複数のセキュアエレメントは非正常作業状態になる。端末は、制御スイッチの制御許可をロックして、第１セキュアエレメントを正常作業状態に保持してよい。
【０２２８】
更に、端末は、予め設定されたカードスロットに接続された第１セキュアエレメントの状態を更に監視してよい。予め設定されたカードスロットからハードウェアが除去された場合、端末は、予め設定されたカードスロットとＮＦＣコントローラとの間の制御回路を切断状態になるよう設定し、端末は、他の複数のセキュアエレメントを正常作業状態になるよう設定すべく、ＮＦＣコントローラと他の複数のセキュアエレメントインタフェースとの間の制御回路を接続し得る。
【０２２９】
Ｓ６０５．予め設定されたカードスロットに接続された第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致しないと端末が判定した場合、端末は、ＮＦＣコントローラと全てのセキュアエレメントインタフェースとの間の制御回路を接続し、これにより、全てのセキュアエレメントインタフェースに接続されたセキュアエレメントを正常作業状態に設定する。
【０２３０】
具体的には、予め設定されたカードスロットのハードウェアによりサポートされたセキュアエレメントの所有者情報が排他的セキュアエレメントの予め設定された所有者情報と一致せず、特殊なカードスロットのハードウェアセキュアエレメントが排他的セキュアエレメントではない場合、プロセッサは制御信号を制御回路に送信して、ＮＦＣコントローラと他の複数のセキュアエレメントとの間の接続制御スイッチを閉じる。この場合、端末は、ＮＦＣコントローラと予め設定されたカードスロットとの間のスイッチ回路を接続し、ＮＦＣコントローラと他の複数のセキュアエレメントとの間のスイッチ回路を接続する。端末には排他的セキュアエレメントがなく、全てのセキュアエレメントは対等な接続状態になり、各セキュアエレメントは正常作業状態になる。
［ソフトウェアモジュール装置の実施形態の部］
【０２３１】
本発明の一実施形態が端末を提供する。図１４に示されるように、端末は、第１取得ユニット１３１、第２取得ユニット１３２、照合ユニット１３３、及び設定ユニット１３４を含む。
【０２３２】
第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、第１取得ユニット１３１は、接続された第１セキュアエレメントの識別情報を取得するよう構成される。具体的には、端末は、少なくとも２つのセキュアエレメントインタフェースを含んでよい。第１セキュアエレメントがセキュアエレメントインタフェースに接続された後に、第１取得ユニット１３１は、第１セキュアエレメントの識別情報を取得する。任意選択で、第１セキュアエレメントの識別情報は、第１セキュアエレメントの所有者識別情報であってよく、所有者識別情報は、セキュアエレメントの発行者を識別するのに用いられる。任意選択で、第１セキュアエレメントの識別情報を取得した後に、第１取得ユニット１３１は、端末に接続された他の複数のセキュアエレメントの識別情報を更に取得してよい。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【０２３３】
第２取得ユニット１３２は、予め設定された識別情報を取得するよう構成され、予め設定された識別情報は、排他的セキュアエレメントを識別するのに用いられる。具体的には、排他的セキュアエレメントの識別情報は端末に予め設定されており、排他的セキュアエレメントの予め設定された識別情報に対応するセキュアエレメントは、排他的セキュアエレメントである。第２取得ユニット１３２は予め設定された識別情報を取得し、予め設定された識別情報は、排他的セキュアエレメントの予め設定された所有者識別情報であってよく、事業者識別情報を更に含んでよい。
【０２３４】
照合ユニット１３３は、第１セキュアエレメントの識別情報を予め設定された識別情報と照合するよう構成される。具体的には、第１取得ユニット１３１が第１セキュアエレメントの識別情報を取得した後に、第２取得ユニット１３２は予め設定された識別情報を取得する。照合ユニット１３３は、第１セキュアエレメントの識別情報を排他的セキュアエレメントの予め設定された識別情報と照合し、第１セキュアエレメントが排他的セキュアエレメントか否かを更に判定する。
【０２３５】
任意選択で、第１セキュアエレメントの識別情報と排他的セキュアエレメントの予め設定された識別情報との間の照合を照合ユニット１３３により実行することは、第１セキュアエレメントの所有者識別情報を排他的セキュアエレメントの予め設定された所有者識別情報と照合することであってよい。
【０２３６】
任意選択で、第１セキュアエレメントがＵＩＣＣ型セキュアエレメントである場合、予め設定された識別情報は、事業者識別情報及び所有者識別情報を含む。照合ユニット１３３が第１セキュアエレメントの識別情報を予め設定された識別情報と照合することは、照合ユニット１３３がＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合することと、ＵＩＣＣ型セキュアエレメントの事業者識別情報が予め設定された事業者識別情報と一致する場合、照合ユニット１３３がＵＩＣＣ型セキュアエレメントの所有者識別情報を予め設定された所有者識別情報と照合することを含む。
【０２３７】
設定ユニット１３４は、第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定するよう構成される。他の複数のセキュアエレメントは、第１セキュアエレメント以外の、セキュアエレメントインタフェースに接続されたセキュアエレメントである。
【０２３８】
第１セキュアエレメントの識別情報が排他的セキュアエレメントの予め設定された識別情報と一致する場合、端末は、第１セキュアエレメントが排他的セキュアエレメントであると判定する。排他的セキュアエレメントの特徴に基づいて、設定ユニット１３４は、第１セキュアエレメントを正常作業状態に設定し、且つ他の複数のセキュアエレメントを非正常作業状態に設定する。具体的には、セキュアエレメントを正常作業状態及び非正常作業状態になるよう設定することに関しては、ハードウェアモジュール装置の実施形態の部の対応する部分が参照されてよく、詳細が改めてこの部で説明されることはない。
【０２３９】
本発明のこの実施形態において、第１セキュアエレメントがセキュアエレメントインタフェースに接続された場合、端末は、接続された第１セキュアエレメントの識別情報を取得し、排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得し、第１セキュアエレメントの識別情報を予め設定された識別情報と照合し、第１セキュアエレメントの識別情報が予め設定された識別情報と一致する場合、第１セキュアエレメントを正常作業状態に設定し、且つ端末上の接続された他の複数のセキュアエレメントを非正常作業状態に設定する。本発明のこの実施形態に従って、端末は排他的セキュアエレメントの管理モードをサポートし、端末のセキュアエレメントを排他的に管理するための、排他的セキュアエレメント発行者の要件が満たされ、モバイル決済の決済効率が改善される。
【０２４０】
本発明のこの実施形態の一実装態様では、第１セキュアエレメントの識別情報が予め設定された識別情報と一致せず、且つ他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しない場合、設定ユニットは、第１セキュアエレメント及び他の複数のセキュアエレメントの両方を正常作業状態に設定するよう更に構成される。本発明のこの実施形態のこの実装態様において、セキュアエレメントインタフェースに接続されたセキュアエレメントのどれも排他的セキュアエレメントではなく、全てのセキュアエレメントは対等な状態であり、端末は、複数のセキュアエレメントの連携作業をサポートし、モバイル通信事業者、金融機関、第三者のモバイル決済事業者などの複数の関係者のセキュアエレメントと互換性があってよく、これにより、モバイル決済のサポート効率が改善される。
【０２４１】
本発明のこの実施形態の一実装態様において、図１５に示されるように、端末は、接続された他の複数のセキュアエレメントの識別情報を取得するよう構成された第３取得ユニット１３５と、他の複数のセキュアエレメントの識別情報を予め設定された識別情報と照合し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定するよう構成された第１判定ユニット１３６とを更に含む。具体的には、第３取得ユニット１３５は他の複数のセキュアエレメントの識別情報を１つ１つ取得してよく、第１判定ユニット１３６は、取得された他の複数のセキュアエレメントの識別情報を予め設定された識別情報と１つ１つ照合し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定する。
【０２４２】
本発明のこの実施形態の一実装態様において、図１６に示されるように、端末は、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を格納するよう構成された格納ユニット１３７と、セキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と予め設定された識別情報との間の照合に関する情報を取得し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定するよう構成された第２判定ユニット１３８とを更に含む。第１セキュアエレメントが端末に接続される前に、格納ユニット１３７は、接続された他の複数のセキュアエレメントの識別情報と予め設定された識別情報との間の照合結果を格納しており、第１セキュアエレメントが接続された後に、第２判定ユニット１３８は、その照合結果を呼び出し、他の複数のセキュアエレメントの識別情報が予め設定された識別情報と一致しないと判定する。
【０２４３】
本発明のこの実施形態の一実装態様において、識別情報は所有者識別情報を含み、所有者識別情報はセキュアエレメント発行者を識別するのに用いられる。例えば、第１取得ユニットにより取得された第１セキュアエレメントの識別情報は、第１セキュアエレメントの所有者識別情報であってよく、所有者識別情報は第１セキュアエレメントの発行者を識別するのに用いられる。第２取得ユニットにより取得された予め設定された識別情報は所有者識別情報を含んでよく、所有者識別情報は排他的セキュアエレメントの発行者を識別するのに用いられてよい。
【０２４４】
本発明のこの実施形態の一実装態様において、図１７に示されるように、端末は、第１取得ユニットが接続された第１セキュアエレメントの識別情報を取得する前に、少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことを端末が検出した場合、セキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にするよう構成された無効化ユニット１３９を更に含む。
【０２４５】
本発明のこの実施形態の一実装態様において、設定ユニットが第１セキュアエレメントを正常作業状態に設定することは、設定ユニットが、第１セキュアエレメントを有効状態に設定し、端末のプロセッサと端末のＮＦＣコントローラとの間に、プロセッサと第１セキュアエレメントとの間の通信に用いられる論理チャネルを生成し、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定するよう構成されることを含む。
【０２４６】
この実装態様において、設定ユニットにより、第１セキュアエレメントを正常作業状態に設定することは、設定ユニットが個別の装置として上述の特定の段階を実行することであってよく、又は設定ユニットの特定の複数のサブユニットがその段階を実行することであってもよいことが留意されるべきである。図１８に示されるように、設定ユニットは、第１セキュアエレメントを有効状態に設定するよう構成された第１設定サブユニット１３４１と、端末のプロセッサと端末のＮＦＣコントローラとの間に、プロセッサと第１セキュアエレメントとの間の通信に用いられる論理チャネルを生成するよう構成された生成ユニット１３４２と、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定するよう構成された構成ユニット１３４３とを含んでよい。
【０２４７】
本発明の一実施形態において、第１セキュアエレメントは広い意味でセキュアエレメントであってよく、例えば、アンドロイド４．４のホストベースのカードエミュレーションをサポートする端末、すなわち、ホストベースのカードエミュレーション機能であってよい。端末は第１セキュアエレメントとみなされてよく、この場合、第１セキュアエレメントにインストールされたアプリケーションは、端末にインストールされたアプリケーションである。設定ユニットにより第１セキュアエレメントを正常作業状態に設定することは、第１セキュアエレメントを有効状態に設定することと、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報をＮＦＣコントローラのルーティングテーブルに設定することと、第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、プロセッサにより維持されたルーティングテーブルに設定することを含む。プロセッサは、端末にインストールされている全てのアプリケーションのルーティング情報を維持し、任意選択で、インストールされた全てのアプリケーションのルーティング情報は、ルーティングテーブルの形態で端末に格納される。ルーティング情報は、端末にインストールされたアプリケーションのアプリケーション識別子を格納し、アプリケーション識別子はパス情報を識別するのに用いられ、パス情報は、アプリケーションがインストールされた、端末上のパスに関する情報であってよい。端末は、第１セキュアエレメント以外の他の複数のセキュアエレメントとしても機能を果たしてよい。
【０２４８】
本発明のこの実施形態の一実装態様において、設定ユニットにより、端末に接続された他の複数のセキュアエレメントを非正常作業状態に設定することは、以下の設定態様のうち少なくとも１つを含む。つまり、他の複数のセキュアエレメントを無効状態に設定すること、他の複数のセキュアエレメントとＮＦＣコントローラとを接続する制御回路の制御スイッチを開状態に設定すること、及び、ＮＦＣコントローラのルーティングテーブルに格納された、他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除することである。
【０２４９】
この実装態様において、設定ユニットにより、端末に接続された他の複数のセキュアエレメントを非正常作業状態に設定することは、設定ユニットが個別の装置として上述の特定の段階を実行することであってよく、又は設定ユニットの特定の複数のサブユニットがその段階を実行することであってもよいことが留意されるべきである。設定ユニットは以下の複数のサブユニットのうち少なくとも１つを含んでよい。つまり、他の複数のセキュアエレメントを無効状態に設定するよう構成された第２設定サブユニット、他の複数のセキュアエレメントとＮＦＣコントローラとを接続する制御回路の制御スイッチを開状態に設定するよう構成された第３設定サブユニット、及び、ＮＦＣコントローラのルーティングテーブルに格納された、他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除するよう構成された削除ユニットである。端末が、第２設定サブユニット、第３設定サブユニット、及び削除ユニットのうち２又はそれより多くを含む場合、設定ユニットに含まれる複数のサブユニットは互いに接続されてよい。図１９に示されるように、設定ユニットが第２設定サブユニット１３４４のみを含む場合、第２設定サブユニット１３４４は他の複数のセキュアエレメントを無効状態に設定し、他の複数のセキュアエレメントを非正常作業状態に更に設定する。図２０に示されるように、設定ユニットが第３設定サブユニット１３４５のみを含む場合、第３設定サブユニットは他の複数のセキュアエレメントとＮＦＣコントローラとを接続する制御回路の制御スイッチを開状態に設定する。ＮＦＣコントローラは端末のプロセッサとともに論理チャネルを生成することができず、これにより、他の複数のセキュアエレメントは非正常作業状態になる。図２１に示されるように、設定ユニットが削除ユニット１３４６のみを含む場合、削除ユニット１３４６は、ＮＦＣコントローラのルーティングテーブルに格納された、他の複数のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除し、これにより、他の複数のセキュアエレメントは非正常作業状態になる。図２２に示されるように、設定ユニットは第２設定サブユニット１３４４及び第３設定サブユニット１３４５の両方を更に含んでよく、第２設定サブユニット１３４４は第３設定サブユニット１３４５に接続される。図２３に示されるように、設定ユニットは第２設定サブユニット１３４４及び削除ユニット１３４６の両方を更に含んでよく、第２設定サブユニット１３４４は削除ユニット１３４６に接続される。図２４に示されるように、設定ユニットは第３設定サブユニット１３４５及び削除ユニット１３４６の両方を更に含んでよく、第３設定サブユニット１３４５は削除ユニット１３４６に接続される。図２５に示されるように、設定ユニットは第２設定サブユニット１３４４、第３設定サブユニット１３４５、及び削除ユニット１３４６を更に含んでよく、第２設定サブユニット１３４４は第３設定サブユニット１３４５に接続され、第３設定サブユニット１３４５は削除ユニット１３４６に接続される。
【０２５０】
本発明のこの実施形態の一実装態様において、図２６に示されるように、第１取得ユニットは、第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージを第１セキュアエレメントに送信するよう構成された第１送信ユニット１３１１と、第１セキュアエレメントにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信するよう構成された第１受信ユニット１３１２とを含む。
【０２５１】
本発明のこの実施形態の一実装態様において、図２７に示されるように、第１取得ユニットは、ＮＦＣコントローラに接続された第１セキュアエレメントの識別情報を問い合わせるのに用いられるクエリメッセージをＮＦＣコントローラに送信するよう構成された第２送信ユニット１３１３と、ＮＦＣコントローラにより送信された、第１セキュアエレメントの識別情報を含む応答メッセージを受信するよう構成された第２受信ユニット１３１４とを含む。
【０２５２】
本発明のこの実施形態の一実装態様において、図２８に示されるように、端末のセキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成される。第１取得ユニットは、ＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられるクエリ要求をサーバに送信するよう構成された第３送信ユニット１３１５と、サーバにより送信された、ＵＩＣＣ型セキュアエレメントの識別情報を含む応答メッセージを受信するよう構成された第３受信ユニット１３１６とを含む。更に、予め設定された識別情報は事業者識別情報及び所有者識別情報を含み、照合ユニットが、第１セキュアエレメントの識別情報を予め設定された識別情報と照合することは、照合ユニットがＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合することを含む。
【０２５３】
本発明のこの実施形態の一実装態様において、セキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、ＵＩＣＣセキュアエレメントインタフェースは、ＵＩＣＣ型セキュアエレメントに接続するよう構成される。第１取得ユニットが第１セキュアエレメントの識別情報を取得することは、第１取得ユニットが、ＵＩＣＣにより送信されたＡＴＲメッセージを受信し、ＵＩＣＣ型セキュアエレメントの識別情報を取得することを含む。更に、予め設定された識別情報は事業者識別情報及び所有者識別情報を含み、照合ユニットが、第１セキュアエレメントの識別情報を予め設定された識別情報と照合することは、照合ユニットがＵＩＣＣ型セキュアエレメントの事業者識別情報を予め設定された事業者識別情報と照合することを含む。
【０２５４】
本発明のこの実施形態の一実装態様において、第１セキュアエレメントの識別情報が予め設定された識別情報と一致し、第１セキュアエレメントが除去された場合、設定ユニットは、他の複数のセキュアエレメントを正常作業状態に設定するよう更に構成される。
（項目１）
プロセッサと少なくとも２つのセキュアエレメントインタフェースとを備える端末であって、上記プロセッサは、上記少なくとも２つのセキュアエレメントインタフェースに接続され、
上記プロセッサは、第１セキュアエレメントが上記複数のセキュアエレメントインタフェースに接続された場合、接続された上記第１セキュアエレメントの識別情報を取得し、
排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得し、
上記第１セキュアエレメントの上記識別情報を上記予め設定された識別情報と照合し、
上記第１セキュアエレメントの上記識別情報が上記予め設定された識別情報と一致する場合、上記第１セキュアエレメントを正常作業状態に設定し、且つ上記端末上の接続された別のセキュアエレメントを非正常作業状態に設定するよう構成され、
上記別のセキュアエレメントは、上記第１セキュアエレメント以外の、上記複数のセキュアエレメントインタフェースに接続されたセキュアエレメントである、
端末。
（項目２）
上記プロセッサは、上記第１セキュアエレメントに上記識別情報が上記予め設定された識別情報と一致せず、且つ上記別のセキュアエレメントの識別情報が上記予め設定された識別情報と一致しない場合、上記第１セキュアエレメント及び上記別のセキュアエレメントの両方を上記正常作業状態に設定するよう更に構成される、
項目１に記載の端末。
（項目３）
上記プロセッサが、上記別のセキュアエレメントの識別情報が上記予め設定された識別情報と一致しないと判定することは、
上記プロセッサが、接続された上記別のセキュアエレメントの上記識別情報を取得し
上記別のセキュアエレメントの上記識別情報を上記予め設定された識別情報と照合し、
上記別のセキュアエレメントの上記識別情報が上記予め設定された識別情報と一致しないと判定することを含む、
項目２に記載の端末。
（項目４）
上記端末はメモリを更に備え、上記メモリは上記プロセッサに接続され、
上記メモリは、上記複数のセキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と上記予め設定された識別情報との間の照合に関する情報を格納し、
上記プロセッサが、上記別のセキュアエレメントの識別情報が上記予め設定された識別情報と一致しないと判定することは、
上記プロセッサが、上記複数のセキュアエレメントインタフェースに接続されたセキュアエレメントの識別情報と上記予め設定された識別情報との間の照合に関する、上記メモリに格納された上記情報を取得し、上記別のセキュアエレメントの上記識別情報が上記予め設定された識別情報と一致しないと判定することを含む、
項目２に記載の端末。
（項目５）
上記プロセッサにより取得された上記識別情報は所有者識別情報を含み、
上記所有者識別情報はセキュアエレメント発行者を識別するのに用いられる、
項目１から４の何れか一項に記載の端末。
（項目６）
上記少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことが検出された場合、上記プロセッサは、上記複数のセキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされた近距離無線通信ＮＦＣアプリケーションを無効にするよう更に構成される、
項目１から５の何れか一項に記載の端末。
（項目７）
上記端末は、ＮＦＣコントローラを更に備え、上記ＮＦＣコントローラは上記プロセッサに接続され、上記ＮＦＣコントローラは上記複数のセキュアエレメントインタフェースに接続され、
上記プロセッサが、上記第１セキュアエレメントを正常作業状態に設定することは、
上記プロセッサが、命令を上記ＮＦＣコントローラに送信して、上記第１セキュアエレメントを有効状態に設定し、
上記プロセッサと上記第１セキュアエレメントとの間の通信に用いられる論理チャネルを、上記プロセッサと上記ＮＦＣコントローラとの間に生成し、
上記第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を上記ＮＦＣコントローラのルーティングテーブルに設定することを含む、
項目１から６の何れか一項に記載の端末。
（項目８）
上記プロセッサは、上記第１セキュアエレメントにインストールされた上記アプリケーションの上記ルーティング情報を、上記プロセッサにより維持されたルーティングテーブルに設定するよう更に構成される、
項目７に記載の端末。
（項目９）
上記端末は制御回路とＮＦＣコントローラとを更に備え、上記制御回路は上記プロセッサに接続され、上記制御回路は上記ＮＦＣコントローラに接続され、上記制御回路は上記複数のセキュアエレメントインタフェースに接続され、制御スイッチが上記制御回路に配置され、
上記制御スイッチの第１端部が、上記別のセキュアエレメントに接続されたセキュアエレメントインタフェースに接続され、上記制御スイッチの第２端部が上記ＮＦＣコントローラに接続され、
上記プロセッサが、上記端末上の接続された別のセキュアエレメントを非正常作業状態に設定することは、
上記プロセッサが制御信号を上記制御回路に送信して上記制御スイッチを開状態に設定することを含み、上記制御信号は、上記別のセキュアエレメントと上記ＮＦＣコントローラとを接続する上記制御スイッチを上記開状態に設定するよう上記制御回路に命令するのに用いられる、
項目１から６の何れか一項に記載の端末。
（項目１０）
上記端末はＮＦＣコントローラを更に備え、上記ＮＦＣコントローラは上記プロセッサに接続され、上記ＮＦＣコントローラは上記複数のセキュアエレメントインタフェースに接続され、
上記プロセッサが、上記端末上の接続された別のセキュアエレメントを非正常作業状態に設定することは、以下の複数の実装態様のうち少なくとも１つを含み、
上記複数の実装態様とは、
上記プロセッサが、上記別のセキュアエレメントを無効状態に設定するよう上記ＮＦＣコントローラに命令を送信することと、
上記プロセッサが、上記ＮＦＣコントローラのルーティングテーブルに格納された、上記別のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除することである、
項目１から６の何れか一項に記載の端末。
（項目１１）
上記プロセッサが上記第１セキュアエレメントの識別情報を取得することは、
上記プロセッサが、上記第１セキュアエレメントの上記識別情報を問い合わせるのに用いられるクエリメッセージを上記第１セキュアエレメントに送信することと、
上記プロセッサが、上記第１セキュアエレメントにより送信された、上記第１セキュアエレメントの上記識別情報を含む応答メッセージを受信することと、
を含む、
項目１から１０の何れか一項に記載の端末。
（項目１２）
上記端末はＮＦＣコントローラを更に備え、上記ＮＦＣコントローラは上記プロセッサに接続され、上記ＮＦＣコントローラは上記複数のセキュアエレメントインタフェースに接続され、
上記プロセッサが上記第１セキュアエレメントの識別情報を取得することは、
上記プロセッサが、上記ＮＦＣコントローラに接続された上記第１セキュアエレメントの上記識別情報を問い合わせるのに用いられるクエリメッセージを上記ＮＦＣコントローラに送信することと、
上記プロセッサが、上記ＮＦＣコントローラにより送信された、上記第１セキュアエレメントの上記識別情報を含む応答メッセージを受信することと、
を含む、
項目１から６の何れか一項に記載の端末。
（項目１３）
上記プロセッサが上記第１セキュアエレメントの識別情報を取得することは、
上記プロセッサが、上記ＮＦＣコントローラに接続された上記第１セキュアエレメントの上記識別情報を問い合わせるのに用いられるクエリメッセージを上記ＮＦＣコントローラに送信すること、及び、
上記プロセッサが、上記ＮＦＣコントローラにより送信された、上記第１セキュアエレメントの上記識別情報を含む応答メッセージを受信することを含む、
項目７から１０の何れか一項に記載の端末。
（項目１４）
上記端末は送信器と受信器とを更に備え、
上記複数のセキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、上記ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成され、
上記プロセッサは、上記ＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられるクエリ要求を生成するよう更に構成され、
上記送信器は、上記クエリ要求をサーバに送信するよう構成され、
上記受信器は、上記サーバにより送信された応答メッセージを受信するよう構成され、上記応答メッセージは、上記ＵＩＣＣ型セキュアエレメントの上記識別情報を含み、
上記プロセッサが上記第１セキュアエレメントの識別情報を取得することは、
上記プロセッサが上記応答メッセージを取得し、上記ＵＩＣＣ型セキュアエレメントの上記識別情報を上記応答メッセージから取得することを含む、
項目１から１０の何れか一項に記載の端末。
（項目１５）
上記複数のセキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、上記ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成され、上記ＵＩＣＣ型セキュアエレメントはＵＩＣＣにインストールされ、
上記プロセッサが、上記第１セキュアエレメントの識別情報を取得することは、
上記プロセッサが上記ＵＩＣＣにより送信されたＡＴＲメッセージを受信し、上記ＵＩＣＣ型セキュアエレメントの識別情報を取得することを含む、
項目１から１０の何れか一項に記載の端末。
（項目１６）
上記予め設定された識別情報は事業者識別情報及び上記所有者識別情報を含み、
上記プロセッサが、上記第１セキュアエレメントの上記識別情報を上記予め設定された識別情報と照合することは、上記プロセッサが上記ＵＩＣＣ型セキュアエレメントの事業者識別情報を上記予め設定された事業者識別情報と照合することを含み、
上記ＵＩＣＣ型セキュアエレメントの上記事業者識別情報が上記予め設定された事業者識別情報と一致する場合、上記プロセッサは、上記ＵＩＣＣ型セキュアエレメントの所有者識別情報を上記予め設定された所有者識別情報と照合するよう更に構成される、
項目１４又は１５に記載の端末。
（項目１７）
上記第１セキュアエレメントの上記識別情報が上記予め設定された識別情報と一致し、上記第１セキュアエレメントが除去された場合、上記プロセッサは、上記別のセキュアエレメントを上記正常作業状態に設定するよう更に構成される、
項目１から１６の何れか一項に記載の端末。
（項目１８）
少なくとも２つのセキュアエレメントインタフェースを備える端末に適用されるセキュアエレメント管理方法であって、上記方法は、
第１セキュアエレメントが上記複数のセキュアエレメントインタフェースに接続された場合、接続された上記第１セキュアエレメントの識別情報を取得する段階と、
排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得する段階と、
上記第１セキュアエレメントの上記識別情報を上記予め設定された識別情報と照合する段階と、
上記第１セキュアエレメントの上記識別情報が上記予め設定された識別情報と一致する場合、上記第１セキュアエレメントを正常作業状態に設定し、且つ上記端末上に接続された別のセキュアエレメントを非正常作業状態に設定する段階と、
を備え、
上記別のセキュアエレメントは、上記第１セキュアエレメント以外の、上記複数のセキュアエレメントインタフェースに接続されたセキュアエレメントである、
方法。
（項目１９）
上記第１セキュアエレメントの上記識別情報が上記予め設定された識別情報と一致せず、且つ上記別のセキュアエレメントの識別情報が上記予め設定された識別情報と一致しない場合、上記第１セキュアエレメント及び上記別のセキュアエレメントの両方を上記正常作業状態に設定する段階を更に備える、
項目１８に記載の方法。
（項目２０）
上記別のセキュアエレメントの上記識別情報が上記予め設定された識別情報と一致しないということは、
接続された上記別のセキュアエレメントの上記識別情報を取得する段階と、
上記別のセキュアエレメントの上記識別情報を上記予め設定された識別情報と照合する段階と、
上記別のセキュアエレメントの上記識別情報が上記予め設定された識別情報と一致しないと判定する段階と、
を含む、
項目１９に記載の方法。
（項目２１）
上記端末は、上記複数のセキュアエレメントインタフェースに接続された複数のセキュアエレメントの識別情報と上記予め設定された識別情報との間の照合に関する情報を格納し、
上記別のセキュアエレメントの上記識別情報が上記予め設定された識別情報と一致しないということは、
上記複数のセキュアエレメントインタフェースに接続された複数のセキュアエレメントの識別情報と上記予め設定された識別情報との間の照合に関する上記情報を取得する段階と、
上記別のセキュアエレメントの上記識別情報が上記予め設定された識別情報と一致しないと判定する段階と、
を含む、
項目１９に記載の方法。
（項目２２）
上記識別情報は所有者識別情報を含み、上記所有者識別情報はセキュアエレメント発行者を識別するのに用いられる、
項目１８から２１の何れか一項に記載の方法。
（項目２３）
接続された上記第１セキュアエレメントの識別情報を取得する上記段階の前に、
上記少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことを上記端末が検出した場合、上記複数のセキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にする段階を更に備える、
項目１８から２２の何れか一項に記載の方法。
（項目２４）
上記第１セキュアエレメントを正常作業状態に設定する上記段階は、
上記第１セキュアエレメントを有効状態に設定する段階と、
プロセッサと上記第１セキュアエレメントとの間の通信に用いられる論理チャネルを、上記端末の上記プロセッサと上記端末のＮＦＣコントローラとの間に生成する段階と、
上記第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を、上記ＮＦＣコントローラのルーティングテーブルに設定する段階と、
を含む、
項目１８から２３の何れか一項に記載の方法。
（項目２５）
上記第１セキュアエレメントにインストールされた上記アプリケーションの上記ルーティング情報を、上記プロセッサにより維持されたルーティングテーブルに設定する段階を更に備える、
項目２４に記載の方法。
（項目２６）
上記端末上の接続された別のセキュアエレメントを非正常作業状態に設定する上記段階は、以下の複数の実装態様のうち少なくとも１つを含み、
上記複数の実装態様とは、
上記別のセキュアエレメントを無効状態に設定する段階、
上記別のセキュアエレメントと上記ＮＦＣコントローラとを接続する、制御回路の制御スイッチを開状態に設定する段階、及び、
上記ＮＦＣコントローラのルーティングテーブルに格納された、上記別のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除する段階である、
項目１８から２３の何れか一項に記載の方法。
（項目２７）
上記第１セキュアエレメントの識別情報を取得する上記段階は、
上記第１セキュアエレメントの上記識別情報を問い合わせるのに用いられるクエリメッセージを、上記端末により上記第１セキュアエレメントに送信する段階と、
上記第１セキュアエレメントにより送信された、上記第１セキュアエレメントの上記識別情報を含む応答メッセージを上記端末により受信する段階と、
を含む、
項目１８から２６の何れか一項に記載の方法。
（項目２８）
上記第１セキュアエレメントの識別情報を取得する上記段階は、
上記ＮＦＣコントローラに接続された上記第１セキュアエレメントの上記識別情報を問い合わせるのに用いられるクエリメッセージを、上記端末の上記プロセッサにより上記ＮＦＣコントローラに送信する段階と、
上記ＮＦＣコントローラにより送信された、上記第１セキュアエレメントの上記識別情報を含む応答メッセージを上記端末の上記プロセッサにより受信する段階と、
を含む、
項目１８から２６の何れか一項に記載の方法。
（項目２９）
上記複数のセキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、上記ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成され、
上記第１セキュアエレメントの識別情報を取得する上記段階は、
上記ＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられるクエリ要求を上記端末によりサーバに送信する段階と、
上記サーバにより送信された、上記ＵＩＣＣ型セキュアエレメントの上記識別情報を含む応答メッセージを上記端末により受信する段階と、
を含む、
項目１８から２６の何れか一項に記載の方法。
（項目３０）
上記複数のセキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、上記ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成され、
上記第１セキュアエレメントの識別情報を取得する上記段階は、ＵＩＣＣにより送信されたＡＴＲメッセージを上記端末により受信し、上記ＵＩＣＣ型セキュアエレメントの識別情報を取得する段階を含む、
項目１８から２６の何れか一項に記載の方法。
（項目３１）
上記予め設定された識別情報は事業者識別情報及び上記所有者識別情報を含み、
上記第１セキュアエレメントの上記識別情報を上記予め設定された識別情報と照合する上記段階は、
上記ＵＩＣＣ型セキュアエレメントの事業者識別情報を上記予め設定された事業者識別情報と照合する段階と、
上記ＵＩＣＣ型セキュアエレメントの上記事業者識別情報が上記予め設定された事業者識別情報と一致する場合、上記ＵＩＣＣ型セキュアエレメントの所有者識別情報を上記予め設定された所有者識別情報と照合する段階とを、
含む、
項目２９又は３０に記載の方法。
（項目３２）
上記第１セキュアエレメントの上記識別情報が上記予め設定された識別情報と一致し、上記第１セキュアエレメントが除去された場合、上記別のセキュアエレメントを上記正常作業状態に設定する段階を更に備える、
項目１８から３１の何れか一項に記載の方法。
（項目３３）
端末であって、
第１セキュアエレメントが上記複数のセキュアエレメントインタフェースに接続された場合、接続された上記第１セキュアエレメントの識別情報を取得するよう構成された第１取得ユニットと、
排他的セキュアエレメントを識別するのに用いられる予め設定された識別情報を取得するよう構成された第２取得ユニットと、
上記第１セキュアエレメントの上記識別情報を上記予め設定された識別情報と照合するよう構成された照合ユニットと、
上記第１セキュアエレメントの上記識別情報が上記予め設定された識別情報と一致する場合、上記第１セキュアエレメントを正常作業状態に設定し、且つ上記端末上の接続された別のセキュアエレメントを非正常作業状態に設定するよう構成された設定ユニットとを、
備え、
上記別のセキュアエレメントは、上記第１セキュアエレメント以外の、上記複数のセキュアエレメントインタフェースに接続されたセキュアエレメントである、
端末。
（項目３４）
上記第１セキュアエレメントの上記識別情報が上記予め設定された識別情報と一致せず、且つ上記別のセキュアエレメントの識別情報が上記予め設定された識別情報と一致しない場合、上記設定ユニットは、上記第１セキュアエレメント及び上記別のセキュアエレメントの両方を上記正常作業状態に設定するよう更に構成される、
項目３３に記載の端末。
（項目３５）
接続された上記別のセキュアエレメントの上記識別情報を取得するよう構成された第３取得ユニットと、
上記別のセキュアエレメントの上記識別情報を上記予め設定された識別情報と照合し、上記別のセキュアエレメントの上記識別情報が上記予め設定された識別情報と一致しないと判定するよう構成された第１判定ユニットと、
を更に備える、
項目３４に記載の端末。
（項目３６）
上記複数のセキュアエレメントインタフェースに接続された複数のセキュアエレメントの識別情報と上記予め設定された識別情報との間の照合に関する情報を格納するよう構成された格納ユニットと、
上記複数のセキュアエレメントインタフェースに接続された複数のセキュアエレメントの識別情報と上記予め設定された識別情報との間の照合に関する上記情報を取得し、上記別のセキュアエレメントの上記識別情報が上記予め設定された識別情報と一致しないと判定するよう構成された第２判定ユニットとを、
更に備える、
項目３４に記載の端末。
（項目３７）
上記第１取得ユニットが接続された上記第１セキュアエレメントの上記識別情報を取得する前に、上記少なくとも２つのセキュアエレメントインタフェースに接続されたセキュアエレメントの数量が変化したことを上記端末が検出した場合、上記複数のセキュアエレメントインタフェースに接続された全てのセキュアエレメントにインストールされたＮＦＣアプリケーションを無効にするよう構成された無効化ユニットを更に備える、
項目３３から３６の何れか一項に記載の端末。
（項目３８）
上記設定ユニットが上記第１セキュアエレメントを正常作業状態に設定することは、
上記設定ユニットが、
上記第１セキュアエレメントを有効状態に設定し、
プロセッサと上記第１セキュアエレメントとの間の通信に用いられる論理チャネルを、上記端末の上記プロセッサと上記端末のＮＦＣコントローラとの間に生成し、
上記第１セキュアエレメントにインストールされたアプリケーションのルーティング情報を上記ＮＦＣコントローラのルーティングテーブルに設定するよう構成されることを含む、
項目３３から３７の何れか一項に記載の端末。
（項目３９）
上記設定ユニットは、上記第１セキュアエレメントにインストールされた上記アプリケーションの上記ルーティング情報を、上記プロセッサにより維持されたルーティングテーブルに設定するよう更に構成される、
項目３８に記載の端末。
（項目４０）
上記設定ユニットが上記端末上の接続された別のセキュアエレメントを非正常作業状態に設定することは、以下の複数の設定態様のうち少なくとも１つを含み、
上記複数の設定態様とは、
上記別のセキュアエレメントを無効状態に設定すること、
上記別のセキュアエレメントと上記ＮＦＣコントローラとを接続する、制御回路の制御スイッチを開状態に設定すること、及び
上記ＮＦＣコントローラのルーティングテーブルに格納された、上記別のセキュアエレメントにインストールされたアプリケーションのルーティング情報を削除することである、
項目３３から３７の何れか一項に記載の端末。
（項目４１）
上記第１取得ユニットは、
上記第１セキュアエレメントの上記識別情報を問い合わせるのに用いられるクエリメッセージを上記第１セキュアエレメントに送信するよう構成された第１送信ユニットと、
上記第１セキュアエレメントにより送信された、上記第１セキュアエレメントの上記識別情報を含む応答メッセージを受信するよう構成された第１受信ユニットと、
を含む、
項目３３から４０の何れか一項に記載の端末。
（項目４２）
上記第１取得ユニットは、
上記ＮＦＣコントローラに接続された上記第１セキュアエレメントの上記識別情報を問い合わせるのに用いられるクエリメッセージを上記ＮＦＣコントローラに送信するよう構成された第２送信ユニットと、
上記ＮＦＣコントローラにより送信された、上記第１セキュアエレメントの上記識別情報を含む応答メッセージを受信するよう構成された第２受信ユニットと、
を含む、
項目３３から４０の何れか一項に記載の端末。
（項目４３）
上記複数のセキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、上記ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成され、
上記第１取得ユニットは、
上記ＵＩＣＣ型セキュアエレメントの識別情報を問い合わせるのに用いられるクエリ要求をサーバに送信するよう構成された第３送信ユニットと、
上記サーバにより送信された、上記ＵＩＣＣ型セキュアエレメントの上記識別情報を含む応答メッセージを受信するよう構成された第３受信ユニットと、
を含む、
項目３３から４０の何れか一項に記載の端末。
（項目４４）
上記複数のセキュアエレメントインタフェースはＵＩＣＣセキュアエレメントインタフェースを含み、上記ＵＩＣＣセキュアエレメントインタフェースはＵＩＣＣ型セキュアエレメントに接続するよう構成され、
上記第１取得ユニットが上記第１セキュアエレメントの上記識別情報を取得することは、
上記第１取得ユニットがＵＩＣＣにより送信されたＡＴＲメッセージを受信し、上記ＵＩＣＣ型セキュアエレメントの識別情報を取得することを含む、
項目３３から４０の何れか一項に記載の端末。
（項目４５）
上記予め設定された識別情報は事業者識別情報及び上記所有者識別情報を含み、
上記照合ユニットが上記第１セキュアエレメントの上記識別情報を上記予め設定された識別情報と照合することは、
上記照合ユニットが上記ＵＩＣＣ型セキュアエレメントの事業者識別情報を上記予め設定された事業者識別情報と照合することと、
上記ＵＩＣＣ型セキュアエレメントの上記事業者識別情報が上記予め設定された事業者識別情報と一致する場合、上記照合ユニットが上記ＵＩＣＣ型セキュアエレメントの所有者識別情報と上記予め設定された所有者識別情報との間の照合を実行するよう更に構成されることと、
を含む、
項目４３又は４４に記載の端末。
（項目４６）
上記第１セキュアエレメントの上記識別情報が上記予め設定された識別情報と一致し、上記第１セキュアエレメントが除去された場合、上記設定ユニットは上記別のセキュアエレメントを上記正常作業状態に設定するよう更に構成される、
項目３３から４５の何れか一項に記載の端末。
【図１】
0006305559.tif 000002
【図２】
0006305559.tif 000003
【図３】
0006305559.tif 000004
【図４】
0006305559.tif 000005
【図５】
0006305559.tif 000006
【図６】
0006305559.tif 000007
【図７】
0006305559.tif 000008
【図８】
0006305559.tif 000009
【図９】
0006305559.tif 000010
【図１０】
0006305559.tif 000011
【図１１】
0006305559.tif 000012
【図１２】
0006305559.tif 000013
【図１３】
0006305559.tif 000014
【図１４】
0006305559.tif 000015
【図１５】
0006305559.tif 000016
【図１６】
0006305559.tif 000017
【図１７】
0006305559.tif 000018
【図１８】
0006305559.tif 000019
【図１９】
0006305559.tif 000020
【図２０】
0006305559.tif 000021
【図２１】
0006305559.tif 000022
【図２２】
0006305559.tif 000023
【図２３】
0006305559.tif 000024
【図２４】
0006305559.tif 000025
【図２５】
0006305559.tif 000026
【図２６】
0006305559.tif 000027
【図２７】
0006305559.tif 000028
【図２８】
0006305559.tif 000029