(57)【特許請求の範囲】
【請求項１】
第１の電気通信ネットワーク（ＴＮ１）の加入者であって、第２の電気通信ネットワーク（ＴＮ２）の加入者となることを望むユーザの通信デバイス（ＣＤ）に結合されたスマートカード（ＳＣ）をパーソナライズするための方法であって、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコードが、スマートカード（ＳＣ）に格納されており、前記アドミンコードは、スマートカードの空間メモリへの読み取り／書き込みアクセスを取得するために、コマンドを許可するコードであり、方法が、第１の電気通信ネットワーク（ＴＮ１）に含まれるアプリケーションサーバ（ＡＳ１）において、
第２の電気通信ネットワーク（ＴＮ２）の識別子（ＩｄＭＮＯ２）を含む加入変更の要求（Ｒｅｑ）を受信するステップ（Ｓ１）と、
識別子（ＩｄＭＮＯ２）によって識別される第２の電気通信ネットワーク（ＴＮ２）の別のアプリケーションサーバ（ＡＳ２）とのセキュアなセッションを確立するステップ（Ｓ２）と、
第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコード（ＡＣａｓ）を含むメッセージ（Ｍｅｓ）を、前記別のアプリケーションサーバ（ＡＳ２）に送信するステップ（Ｓ３）であって、前記別のアプリケーションサーバ（ＡＳ２）が、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を用いて認証される第２の電気通信ネットワーク（ＴＮ２）のリソースを使用するようスマートカード（ＳＣ）に許可する（Ｓ４）、送信するステップ（Ｓ３）と
を含み、
前記受信するステップ（Ｓ１）、前記確立するステップ（Ｓ２）及び前記送信するステップ（Ｓ３）の実行により、前記別のアプリケーションサーバ（ＡＳ２）が、パーソナライゼーションコマンド（ＣｏｍＰ）、受信されたメッセージ（Ｍｅｓ）から取り出された前記アドミンコード（ＡＣａｓ）、第２の移動端末識別子（ＩＭＳＩ＿２）、および第２の認証鍵（ＡＫ＿２）を含む別のメッセージ（ＭｅｓＰ）を通信デバイス（ＣＤ）に送信し（Ｓ５）、スマートカード（ＳＣ）が、前記アドミンコード（ＡＣａｓ）とスマートカード（ＳＣ）に格納されたアドミンコードが同じであるアドミンコード（ＡＣａｓ）が有効である場合に、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を削除し、それらを第２の移動端末識別子（ＩＭＳＩ＿２）および第２の認証鍵（ＡＫ＿２）に置き換えるように、パーソナライゼーションコマンド（ＣｏｍＰ）を解釈することができる、ことを可能とする、
方法。
【請求項２】
加入変更の要求（Ｒｅｑ）が、ユーザ同意の後、通信デバイス（ＣＤ）によって、または第２の電気通信ネットワーク（ＴＮ２）のエンティティによって送信される、請求項１に記載の方法。
【請求項３】
アプリケーションサーバ（ＡＳ１）が、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）をとりだすために、第１の電気通信ネットワーク（ＴＮ１）のホームロケーションレジスタ（ＨＬＲ１）と通信することができ、前記別のアプリケーションサーバ（ＡＳ２）が、第２の移動端末識別子（ＩＭＳＩ＿２）および第２の認証鍵（ＡＫ＿２）を提供するために、第２の電気通信ネットワーク（ＴＮ２）のホームロケーションレジスタ（ＨＬＲ２）と通信することができる、請求項１に記載の方法。
【請求項４】
アドミンコード（ＡＣａｓ）が有効であるかどうかを判定するために、スマートカード（ＳＣ）におけるアプリケーション（ＣＰＡ）が、前記別のメッセージ（ＭｅｓＰ）で受信されたアドミンコード（ＡＣａｓ）がスマートカードに最初に格納されたアドミンコード（ＡＣｓｃ）と適合するかどうかを検査する、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記別のメッセージ（ＭｅｓＰ）が、暗号化されたショートメッセージである、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記別のメッセージ（ＭｅｓＰ）が、多くのメッセージに分解される、請求項５に記載の方法。
【請求項７】
前記別のメッセージ（ＭｅｓＰ）が、セキュアなセッションを介して、第２の電気通信ネットワーク（ＴＮ２）のサービスノード（ＳＧＳＮ）およびゲートウェイノード（ＧＧＳＮ）を通してスマートカード（ＳＣ）に送信されるデータパケットを収容する、請求項１から４のいずれか一項に記載の方法。
【請求項８】
メッセージ（Ｍｅｓ）が、スマートカードの識別子（ＩｄＳＣ）を収容し、前記別のアプリケーションサーバ（ＡＳ２）が、アドミンコード（ＡＣａｓ）に対応して記憶された識別子（ＩｄＳＣ）をメモリに有する第三者サーバ（ＭＳ）に問い合わせることによって、第三者サーバ（ＭＳ）からアドミンコード（ＡＣａｓ）をとりだす、請求項１から７のいずれか一項に記載の方法。
【請求項９】
第１の電気通信ネットワーク（ＴＮ１）の加入者であって、第２の電気通信ネットワーク（ＴＮ２）の加入者となることを望むユーザの通信デバイス（ＣＤ）に結合されたスマートカード（ＳＣ）をパーソナライズするための方法であって、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコードが、スマートカード（ＳＣ）に格納されており、前記アドミンコードは、スマートカードの空間メモリへの読み取り／書き込みアクセスを取得するために、コマンドを許可するコードであり、方法が、第２の電気通信ネットワーク（ＴＮ２）に含まれるアプリケーションサーバ（ＡＳ２）において、
第１の電気通信ネットワーク（ＴＮ１）に含まれる別のアプリケーションサーバ（ＡＳ１）が、第２の電気通信ネットワーク（ＴＮ２）の識別子（ＩｄＭＮＯ２）を含む加入変更の要求（Ｒｅｑ）を受信（Ｓ１）して、識別子（ＩｄＭＮＯ２）によって識別される第２の電気通信ネットワーク（ＴＮ２）のアプリケーションサーバ（ＡＳ２）とのセキュアなセッションを確立した（Ｓ２）後で、前記別のアプリケーションサーバ（ＡＳ１）から、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコード（ＡＣａｓ）を含むメッセージ（Ｍｅｓ）を受信するステップ（Ｓ５）と、
第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を用いて認証される第２の電気通信ネットワーク（ＴＮ２）のリソースを使用するようスマートカード（ＳＣ）に許可するステップ（Ｓ４）と、
パーソナライゼーションコマンド（ＣｏｍＰ）、受信されたメッセージ（Ｍｅｓ）から取り出された前記アドミンコード（ＡＣａｓ）、第２の移動端末識別子（ＩＭＳＩ＿２）、および第２の認証鍵（ＡＫ＿２）を含む別のメッセージ（ＭｅｓＰ）を通信デバイス（ＣＤ）に送信するステップ（Ｓ５）であって、スマートカード（ＳＣ）が、前記アドミンコード（ＡＣａｓ）とスマートカード（ＳＣ）に格納されたアドミンコードが同じであるアドミンコード（ＡＣａｓ）が有効である場合に、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を削除し、それらを第２の移動端末識別子（ＩＭＳＩ＿２）および第２の認証鍵（ＡＫ＿２）に置き換えるように、パーソナライゼーションコマンド（ＣｏｍＰ）を解釈することができる、送信するステップ（Ｓ５）と
を含む、方法。
【請求項１０】
第１の電気通信ネットワーク（ＴＮ１）の加入者であって、第２の電気通信ネットワーク（ＴＮ２）の加入者となることを望むユーザの通信デバイス（ＣＤ）に結合されたスマートカード（ＳＣ）をパーソナライズするためのアプリケーションサーバ（ＡＳ１）であって、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコードが、スマートカード（ＳＣ）に格納されており、前記アドミンコードは、スマートカードの空間メモリへの読み取り／書き込みアクセスを取得するために、コマンドを許可するコードであり、アプリケーションサーバ（ＡＳ）が第１の電気通信ネットワーク（ＴＮ１）に含まれており、アプリケーションサーバ（ＡＳ）が、
第２の電気通信ネットワーク（ＴＮ２）の識別子（ＩｄＭＮＯ２）を含む加入変更の要求（Ｒｅｑ）を受信するための手段（ＭＭ１）と、
識別子（ＩｄＭＮＯ２）によって識別される第２の電気通信ネットワーク（ＴＮ２）の別のアプリケーションサーバ（ＡＳ２）とのセキュアなセッションを確立するための手段（ＭＭ１）と、
第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコード（ＡＣａｓ）を含むメッセージ（Ｍｅｓ）を、前記別のアプリケーションサーバ（ＡＳ２）に送信するための手段（ＭＭ１）であって、前記別のアプリケーションサーバ（ＡＳ２）が、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を用いて認証される第２の電気通信ネットワーク（ＴＮ２）のリソースを使用するようスマートカード（ＳＣ）に許可する、送信するための手段（ＭＭ１）と
を含み、
前記受信するための手段（ＭＭ１）、前記確立するための手段（ＭＭ１）及び前記送信するための手段（ＭＭ１）の動作の実行により、前記別のアプリケーションサーバ（ＡＳ２）が、パーソナライゼーションコマンド（ＣｏｍＰ）、受信されたメッセージ（Ｍｅｓ）から取り出された前記アドミンコード（ＡＣａｓ）、第２の移動端末識別子（ＩＭＳＩ＿２）、および第２の認証鍵（ＡＫ＿２）を含む別のメッセージ（ＭｅｓＰ）を通信デバイス（ＣＤ）に送信し、スマートカード（ＳＣ）が、前記アドミンコード（ＡＣａｓ）とスマートカード（ＳＣ）に格納されたアドミンコードが同じであるアドミンコード（ＡＣａｓ）が有効である場合に、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を削除し、それらを第２の移動端末識別子（ＩＭＳＩ＿２）および第２の認証鍵（ＡＫ＿２）に置き換えるように、パーソナライゼーションコマンド（ＣｏｍＰ）を解釈することができる、ことを可能とする、
アプリケーションサーバ（ＡＳ１）。
【請求項１１】
第１の電気通信ネットワーク（ＴＮ１）の加入者であって、第２の電気通信ネットワーク（ＴＮ２）の加入者となることを望むユーザの通信デバイス（ＣＤ）に結合されたスマートカード（ＳＣ）をパーソナライズするためのアプリケーションサーバ（ＡＳ２）であって、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコードが、スマートカード（ＳＣ）に格納されており、前記アドミンコードは、スマートカードの空間メモリへの読み取り／書き込みアクセスを取得するために、コマンドを許可するコードであり、アプリケーションサーバ（ＡＳ２）が第２の電気通信ネットワーク（ＴＮ２）に含まれており、アプリケーションサーバ（ＡＳ２）が、
第１の電気通信ネットワーク（ＴＮ１）に含まれる別のアプリケーションサーバ（ＡＳ１）が、第２の電気通信ネットワーク（ＴＮ２）の識別子（ＩｄＭＮＯ２）を含む加入変更の要求（Ｒｅｑ）を受信して、識別子（ＩｄＭＮＯ２）によって識別される第２の電気通信ネットワーク（ＴＮ２）のアプリケーションサーバ（ＡＳ２）とのセキュアなセッションを確立した後で、前記別のアプリケーションサーバ（ＡＳ１）から、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコード（ＡＣａｓ）を含むメッセージ（Ｍｅｓ）を受信するための手段（ＭＭ２）と、
第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を用いて認証される第２の電気通信ネットワーク（ＴＮ２）のリソースを使用するようスマートカード（ＳＣ）に許可するための手段（ＭＭ２）と、
パーソナライゼーションコマンド（ＣｏｍＰ）、受信されたメッセージ（Ｍｅｓ）から取り出された前記アドミンコード（ＡＣａｓ）、第２の移動端末識別子（ＩＭＳＩ＿２）、および第２の認証鍵（ＡＫ＿２）を含む第２のメッセージ（ＭｅｓＰ）を通信デバイス（ＣＤ）に送信するための手段（ＭＭ２）であって、スマートカード（ＳＣ）が、前記アドミンコード（ＡＣａｓ）とスマートカード（ＳＣ）に格納されたアドミンコードが同じであるアドミンコード（ＡＣａｓ）が有効である場合に、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を削除し、それらを第２の移動端末識別子（ＩＭＳＩ＿２）および第２の認証鍵（ＡＫ＿２）に置き換えるように、パーソナライゼーションコマンド（ＣｏｍＰ）を解釈することができる、送信するための手段（ＭＭ２）と
を含む、アプリケーションサーバ（ＡＳ２）。
【請求項１２】
第１の電気通信ネットワーク（ＴＮ１）の加入者であって、第２の電気通信ネットワーク（ＴＮ２）の加入者となることを望むユーザの通信デバイス（ＣＤ）に結合されたスマートカード（ＳＣ）をパーソナライズするために、アプリケーションサーバ（ＡＳ１）で実行されるようになされたコンピュータプログラムであって、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコードが、スマートカード（ＳＣ）に格納されており、前記アドミンコードは、スマートカードの空間メモリへの読み取り／書き込みアクセスを取得するために、コマンドを許可するコードであり、アプリケーションサーバ（ＡＳ１）が第１の電気通信ネットワーク（ＴＮ１）に含まれており、前記プログラムが、前記アプリケーションサーバで実行されるときに、
第２の電気通信ネットワーク（ＴＮ２）の識別子（ＩｄＭＮＯ２）を含む加入変更の要求（Ｒｅｑ）を受信するステップ（Ｓ１）と、
識別子（ＩｄＭＮＯ２）によって識別される第２の電気通信ネットワーク（ＴＮ２）の別のアプリケーションサーバ（ＡＳ２）とのセキュアなセッションを確立するステップ（Ｓ２）と、
第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコード（ＡＣａｓ）を含むメッセージ（Ｍｅｓ）を、前記別のアプリケーションサーバ（ＡＳ２）に送信するステップ（Ｓ３）であって、前記別のアプリケーションサーバ（ＡＳ２）が、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を用いて認証される第２の電気通信ネットワーク（ＴＮ２）のリソースを使用するようスマートカード（ＳＣ）に許可する（Ｓ４）、送信するステップ（Ｓ３）と
を実行する命令を含み、
前記命令の実行により、前記別のアプリケーションサーバ（ＡＳ２）が、パーソナライゼーションコマンド（ＣｏｍＰ）、受信されたメッセージ（Ｍｅｓ）から取り出された前記アドミンコード（ＡＣａｓ）、第２の移動端末識別子（ＩＭＳＩ＿２）、および第２の認証鍵（ＡＫ＿２）を含む別のメッセージ（ＭｅｓＰ）を通信デバイス（ＣＤ）に送信し（Ｓ５）、スマートカード（ＳＣ）が、前記アドミンコード（ＡＣａｓ）とスマートカード（ＳＣ）に格納されたアドミンコードが同じであるアドミンコード（ＡＣａｓ）が有効である場合に、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を削除し、それらを第２の移動端末識別子（ＩＭＳＩ＿２）および第２の認証鍵（ＡＫ＿２）に置き換えるように、パーソナライゼーションコマンド（ＣｏｍＰ）を解釈することができる、ことを可能とする、
コンピュータプログラム。
【請求項１３】
第１の電気通信ネットワーク（ＴＮ１）の加入者であって、第２の電気通信ネットワーク（ＴＮ２）の加入者となることを望むユーザの通信デバイス（ＣＤ）に結合されたスマートカード（ＳＣ）をパーソナライズするために、アプリケーションサーバ（ＡＳ２）で実行されるようになされたコンピュータプログラムであって、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコードが、スマートカード（ＳＣ）に格納されており、前記アドミンコードは、スマートカードの空間メモリへの読み取り／書き込みアクセスを取得するために、コマンドを許可するコードであり、アプリケーションサーバ（ＡＳ２）が第２の電気通信ネットワーク（ＴＮ２）に含まれており、前記プログラムが、前記アプリケーションサーバで実行されるときに、
第１の電気通信ネットワーク（ＴＮ１）に含まれる別のアプリケーションサーバ（ＡＳ１）が、第２の電気通信ネットワーク（ＴＮ２）の識別子（ＩｄＭＮＯ２）を含む加入変更の要求（Ｒｅｑ）を受信（Ｓ１）して、識別子（ＩｄＭＮＯ２）によって識別される第２の電気通信ネットワーク（ＴＮ２）のアプリケーションサーバ（ＡＳ２）とのセキュアなセッションを確立した（Ｓ２）後で、前記別のアプリケーションサーバ（ＡＳ１）から、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコード（ＡＣａｓ）を含むメッセージ（Ｍｅｓ）を受信するステップ（Ｓ５）と、
第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を用いて認証される第２の電気通信ネットワーク（ＴＮ２）のリソースを使用するようスマートカード（ＳＣ）に許可するステップ（Ｓ４）と、
パーソナライゼーションコマンド（ＣｏｍＰ）、受信されたメッセージ（Ｍｅｓ）から取り出された前記アドミンコード（ＡＣａｓ）、第２の移動端末識別子（ＩＭＳＩ＿２）、および第２の認証鍵（ＡＫ＿２）を含む別のメッセージ（ＭｅｓＰ）を通信デバイス（ＣＤ）に送信するステップ（Ｓ５）であって、スマートカード（ＳＣ）が、前記アドミンコード（ＡＣａｓ）とスマートカード（ＳＣ）に格納されたアドミンコードが同じであるアドミンコード（ＡＣａｓ）が有効である場合に、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を削除し、それらを第２の移動端末識別子（ＩＭＳＩ＿２）および第２の認証鍵（ＡＫ＿２）に置き換えるように、パーソナライゼーションコマンド（ＣｏｍＰ）を解釈することができる、送信するステップ（Ｓ５）と
を実行する命令を含む、
コンピュータプログラム。
【請求項１４】
第１の電気通信ネットワーク（ＴＮ１）の加入者であって、第１の電気通信ネットワーク（ＴＮ１）の加入者であるユーザの加入者となることを望み、第２の電気通信ネットワーク（ＴＮ２）の加入者となることを望むユーザの通信デバイス（ＣＤ）に結合されたスマートカード（ＳＣ）であって、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及びアドミンコードが、スマートカード（ＳＣ）に格納されており、前記アドミンコードは、スマートカードの空間メモリへの読み取り／書き込みアクセスを取得するために、コマンドを許可するコードであり、第１のアプリケーションサーバ（ＡＳ１）が第１の電気通信ネットワーク（ＴＮ１）に含まれており、第２のアプリケーションサーバ（ＡＳ２）が第２の電気通信ネットワーク（ＴＮ２）に含まれており、スマートカード（ＳＣ）が、
パーソナライゼーションコマンド（ＣｏｍＰ）、アドミンコード（ＡＣａｓ）、第２の移動端末識別子（ＩＭＳＩ＿２）、および第２の認証鍵（ＡＫ＿２）を含むメッセージ（ＭｅｓＰ）を、第２のアプリケーションサーバ（ＡＳ２）から受信するための手段（ＣＰＡ）と、
第２のアプリケーションサーバ（ＡＳ２）が、第１の移動端末識別子（ＩＭＳＩ＿１）と第１の認証鍵（ＡＫ＿１）及び前記アドミンコード（ＡＣａｓ）を含むメッセージ（Ｍｅｓ）を、第１のアプリケーションサーバ（ＡＳ１）から受信して、第２の電気通信ネットワーク（ＴＮ２）の識別子（ＩｄＭＮＯ２）を含む加入変更の要求（Ｒｅｑ）を最初に受信している前記第１のアプリケーションサーバ（ＡＳ１）が、識別子（ＩｄＭＮＯ２）によって識別される第２の電気通信ネットワーク（ＴＮ２）の第２のアプリケーションサーバ（ＡＳ２）とのセキュアなセッションを確立した後で、かつ、第２のアプリケーションサーバ（ＡＳ２）が、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を用いて認証される第２の電気通信ネットワーク（ＴＮ２）のリソースを使用するようスマートカード（ＳＣ）に許可した後で、
前記アドミンコード（ＡＣａｓ）とスマートカード（ＳＣ）に格納されたアドミンコードが同じであるアドミンコード（ＡＣａｓ）が有効である場合に、第１の移動端末識別子（ＩＭＳＩ＿１）および第１の認証鍵（ＡＫ＿１）を削除し、それらを第２の移動端末識別子（ＩＭＳＩ＿２）および第２の認証鍵（ＡＫ＿２）に置き換えるように、パーソナライゼーションコマンド（ＣｏｍＰ）を解釈するための手段（ＣＰＡ）と
を含む、スマートカード（ＳＣ）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、いかなる第三者も介入させない、電気通信ネットワークを介した、スマートカードの遠隔でのパーソナライゼーションに関する。
【背景技術】
【０００２】
モバイル通信は、モバイル電話、携帯情報端末（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）ＰＤＡ、ポータブルコンピュータ、およびさまざまな他のユーザ装置によるアクセスを提供して、無線アクセスネットワーク（ＲＡＮ）を介して、他のモバイルデバイス、インターネット、および従来の固定電話に接続するためのコアネットワークと通信する。ＲＡＮは、通常、対応する基地局によってサービス提供されるセルに分割された、地理的エリア上に分布される。基地局は、エアインターフェース上でユーザ装置と通信し、いくつかの基地局は、１つまたは複数のコアネットワークに接続された、無線ネットワークコントローラ（ＲＮＣ）または基地局コントローラ（ＢＳＣ）に接続されている。通常の状況では、システムのユーザのためのセキュアな通信は、基地局における暗号化および復号を通して提供され得る。コアネットワークと基地局との間の通信が、暗号化され、基地局とワイヤレスユーザ装置との間の通信もまた、暗号化される。
【０００３】
モバイルネットワークは、ＨＬＲまたはＨＳＳの認証センタにおいてネットワーク側で、かつユニバーサル集積回路カード（ＵＩＣＣ）において端末側で構成される、共有された秘密に基づいた強力な認証方法を使用しており、ＵＩＣＣは、ＧＳＭ(登録商標)ネットワーク用にはＳＩＭ（加入者識別モジュール）アプリケーションを、またはＵＭＴＳネットワークにおけるＵＳＩＭ（移動通信用加入者識別モジュール）を収容している。
【０００４】
この共有された秘密とは、認証鍵であり、所与の認証鍵を用いて一般的なＵＩＣＣカードを構成するための措置は、パーソナライゼーションと呼ばれる。
【０００５】
本認証鍵は、認証プロセスおよび暗号鍵生成プロセスにおいて使用される１２８ビット鍵である。認証鍵は、モバイルネットワーク上で、ＵＩＣＣカードを認証するために使用される。各ＵＩＣＣは、パーソナライゼーションプロセス中にオペレータによってＵＩＣＣに割り当てられる、この認証鍵を収容する。
【０００６】
そうしてモバイルネットワークオペレータ（ＭＮＯ）は、ＵＩＣＣカードを、ＭＮＯ構内において一度限り、物理的にパーソナライズしている。オペレータは次いで、パーソナライズされたＵＩＣＣカードをユーザに送信し、ユーザは、それを自分のモバイル端末に挿入して、そのＭＮＯのモバイルネットワークにアクセスすることになる。パーソナライゼーションはまた、ＵＩＣＣプロバイダに外部委託されてもよいが、パーソナライゼーションは常に、物理的かつ永久に構成されることになる。
【０００７】
ユーザが自分のＭＮＯを変更したいときは、新しいＭＮＯが、新しくパーソナライズされたＵＩＣＣカードを送信し、ユーザは、この新しいカードを自分のモバイル端末に挿入して、新しいネットワークにアクセスしなければならない。このことは、（たとえば、セキュリティの理由のために）その内部にＵＩＣＣを伴って販売されるべきデバイス、または、センサ、自動車／トラック、自動販売機のようにアクセスが難しい（またはアクセスにコストがかかりすぎる）デバイスについて、問題があることを意味する。これらのデバイスの場合、ＵＩＣＣカードを手動で置き換えることは、コストがかかりすぎる、または不可能ですらある。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
サービス提供するモバイルネットワークオペレータを変更するために、いかなるクレデンシャルのやり取りに関与するいかなる第三者も介入させずに、異なる組のクレデンシャルによるモバイル端末のＵＩＣＣを簡単に再構成できるようにする必要性が存在する。
【課題を解決するための手段】
【０００９】
上記で言及された問題を改善するために、第１の電気通信ネットワークの加入者であって、第２の電気通信ネットワークの加入者となることを望むユーザの通信デバイスに結合されたスマートカードをパーソナライズするための方法が提供され、第１の移動端末識別子および第１の認証鍵が、スマートカードに格納されており、方法が、第１の電気通信ネットワークに含まれるアプリケーションサーバにおいて、以下のステップ：
第２の電気通信ネットワークの識別子を含む加入変更の要求を受信するステップと、
識別子によって識別される第２の電気通信ネットワークの別のアプリケーションサーバとのセキュアなセッションを確立するステップと、
第１の移動端末識別子および第１の認証鍵を含むメッセージを、前記別のアプリケーションサーバに送信するステップであって、前記別のアプリケーションサーバが、第１の移動端末識別子および第１の認証鍵を用いて認証される第２の電気通信ネットワークのリソースを使用するようスマートカードに許可する、送信するステップと
を含み、
前記別のアプリケーションサーバが、パーソナライゼーションコマンド、アドミンコード、第２の移動端末識別子、および第２の認証鍵を含む別のメッセージを通信デバイスに送信するために、スマートカードが、アドミンコードが有効である場合に、第１の移動端末識別子および第１の認証鍵を削除し、それらを第２の移動端末識別子および第２の認証鍵に置き換えるように、パーソナライゼーションコマンドを解釈することができる。
【００１０】
本発明は、有利なことに、電気通信ネットワークオペレータに関連付けられたクレデンシャルの遠隔での再構成を可能にし、非常に柔軟なやり方で、回数の制限なく、電気通信ネットワークオペレータの加入を簡単に変更する能力を可能にする。クレデンシャルの遠隔での再構成は、いかなる第三者も介入せずに行われ、それにより、クレデンシャルの転送にセキュリティおよび機密性が与えられる。
【００１１】
本発明は、有利なことに、新しいローミングの提案を可能にし、これはそのスマートカードを変更する必要なしにローカルな加入で流用するので、加入者の利益となり、かつ本発明は、スマートカードを通信デバイスに組み込むことを可能にする。
【００１２】
一実施形態において、加入変更の要求は、ユーザ同意の後、通信デバイスによって、または第２の電気通信ネットワークのエンティティによって送信されてよい。
【００１３】
一実施形態において、アプリケーションサーバは、第１の移動端末識別子および第１の認証鍵をとりだすために、第１の電気通信ネットワークのホームロケーションレジスタと通信することができ、前記別のアプリケーションサーバは、第２の移動端末識別子および第２の認証鍵を提供するために、第２の電気通信ネットワークのホームロケーションレジスタと通信することができる。
【００１４】
一実施形態において、アドミンコードが有効であるかどうかを判定するために、スマートカードにおけるアプリケーションが、前記別のメッセージで受信されたアドミンコードがスマートカードに最初に格納されたアドミンコードと適合するかどうかを検査することができる。
【００１５】
一実施形態において、前記別のメッセージは、暗号化されたショートメッセージである。
【００１６】
一実施形態において、前記別のメッセージは、多くのメッセージに分解される。
【００１７】
一実施形態において、前記別のメッセージは、セキュアなセッションを介して、第２の電気通信ネットワークのサービスノードおよびゲートウェイノードを通してスマートカードに送信されるデータパケットを収容している。
【００１８】
一実施形態において、メッセージは、アドミンコードを収容し、前記別のアプリケーションサーバは、受信されたメッセージからアドミンコードをとりだす。
【００１９】
一実施形態において、メッセージは、スマートカードの識別子を収容し、前記別のアプリケーションサーバは、アドミンコードに対応して記憶された識別子をメモリに有する第三者サーバに問い合わせることによって、第三者サーバからアドミンコードをとりだす。
【００２０】
本発明のさらなる目的は、第１の電気通信ネットワークの加入者であって、第２の電気通信ネットワークの加入者となることを望むユーザの通信デバイスに結合されたスマートカードをパーソナライズするための方法であり、第１の移動端末識別子および第１の認証鍵が、スマートカードに格納されており、方法が、第２の電気通信ネットワークに含まれるアプリケーションサーバにおいて、以下のステップ：
第１の電気通信ネットワークに含まれる別のアプリケーションサーバが、第２の電気通信ネットワークの識別子を含む加入変更の要求を受信して、識別子によって識別される第２の電気通信ネットワークのアプリケーションサーバとのセキュアなセッションを確立した後で、前記別のアプリケーションサーバから、第１の移動端末識別子および第１の認証鍵を含むメッセージを受信するステップと、
第１の移動端末識別子および第１の認証鍵を用いて認証される第２の電気通信ネットワークのリソースを使用するようスマートカードに許可するステップと、
パーソナライゼーションコマンド、アドミンコード、第２の移動端末識別子、および第２の認証鍵を含む別のメッセージを通信デバイスに送信するステップであって、スマートカードが、アドミンコードが有効である場合に、第１の移動端末識別子および第１の認証鍵を削除し、それらを第２の移動端末識別子および第２の認証鍵に置き換えるように、パーソナライゼーションコマンドを解釈することができる、送信するステップと
を含む。
【００２１】
本発明のさらなる目的は、第１の電気通信ネットワークの加入者であって、第２の電気通信ネットワークの加入者となることを望むユーザの通信デバイスに結合されたスマートカードをパーソナライズするためのアプリケーションサーバであって、第１の移動端末識別子および第１の認証鍵が、スマートカードに格納されており、アプリケーションサーバが第１の電気通信ネットワークに含まれており、アプリケーションサーバが、以下の手段：
第２の電気通信ネットワークの識別子を含む加入変更の要求を受信するための手段と、
識別子によって識別される第２の電気通信ネットワークの別のアプリケーションサーバとのセキュアなセッションを確立するための手段と、
第１の移動端末識別子および第１の認証鍵を含むメッセージを、前記別のアプリケーションサーバに送信するための手段であって、前記別のアプリケーションサーバが、第１の移動端末識別子および第１の認証鍵を用いて認証される第２の電気通信ネットワークのリソースを使用するようスマートカードに許可する、送信するための手段と
を含み、
前記別のアプリケーションサーバが、パーソナライゼーションコマンド、アドミンコード、第２の移動端末識別子、および第２の認証鍵を含む別のメッセージを通信デバイスに送信するために、スマートカードが、アドミンコードが有効である場合に、第１の移動端末識別子および第１の認証鍵を削除し、それらを第２の移動端末識別子および第２の認証鍵に置き換えるように、パーソナライゼーションコマンドを解釈することができる。
【００２２】
本発明のさらなる目的は、第１の電気通信ネットワークの加入者であって、第２の電気通信ネットワークの加入者となることを望むユーザの通信デバイスに結合されたスマートカードをパーソナライズするためのアプリケーションサーバであって、第１の移動端末識別子および第１の認証鍵が、スマートカードに格納されており、アプリケーションサーバが第２の電気通信ネットワークに含まれており、アプリケーションサーバが、以下の手段：
第１の電気通信ネットワークに含まれる別のアプリケーションサーバが、第２の電気通信ネットワークの識別子を含む加入変更の要求を受信して、識別子によって識別される第２の電気通信ネットワークのアプリケーションサーバとのセキュアなセッションを確立した後で、前記別のアプリケーションサーバから、第１の移動端末識別子および第１の認証鍵を含むメッセージを受信するための手段と、
第１の移動端末識別子および第１の認証鍵を用いて認証される第２の電気通信ネットワークのリソースを使用するようスマートカードに許可するための手段と、
パーソナライゼーションコマンド、アドミンコード、第２の移動端末識別子、および第２の認証鍵を含む第２のメッセージを通信デバイスに送信するための手段であって、スマートカードが、アドミンコードが有効である場合に、第１の移動端末識別子および第１の認証鍵を削除し、それらを第２の移動端末識別子および第２の認証鍵に置き換えるように、パーソナライゼーションコマンドを解釈することができる、送信するための手段と
を含む。
【００２３】
本発明のさらなる目的は、第１の電気通信ネットワークの加入者であって、第１の電気通信ネットワークの加入者であるユーザの加入者となることを望み、第２の電気通信ネットワークの加入者となることを望むユーザの通信デバイスに結合されたスマートカードであって、第１の移動端末識別子および第１の認証鍵が、スマートカードに格納されており、第１のアプリケーションサーバが第１の電気通信ネットワークに含まれており、第２のアプリケーションサーバが第２の電気通信ネットワークに含まれており、スマートカードが、以下の手段：
パーソナライゼーションコマンド、アドミンコード、第２の移動端末識別子、および第２の認証鍵を含むメッセージを、第２のアプリケーションサーバから受信するための手段と、
第２のアプリケーションサーバが、第１の移動端末識別子および第１の認証鍵を含むメッセージを、第１のアプリケーションサーバから受信して、第２の電気通信ネットワークの識別子を含む加入変更の要求を最初に受信している前記第１のアプリケーションサーバが、識別子によって識別される第２の電気通信ネットワークの第２のアプリケーションサーバとのセキュアなセッションを確立した後で、かつ、第２のアプリケーションサーバが、第１の移動端末識別子および第１の認証鍵を用いて認証される第２の電気通信ネットワークのリソースを使用するようスマートカードに許可した後で、
アドミンコードが有効である場合に、第１の移動端末識別子および第１の認証鍵を削除し、それらを第２の移動端末識別子および第２の認証鍵に置き換えるように、パーソナライゼーションコマンドを解釈するための手段と
を含む。
【００２４】
本発明はさらに、通信デバイスに結合されたスマートカードのパーソナライゼーションを実施するために、サーバにおいて実行されるようになされたコンピュータプログラムに関し、前記プログラムは、プログラムが前記サーバにおいて実行されるときに、本発明の方法のステップを実行する命令を含む。
【００２５】
次に、本発明のいくつかの実施形態が、例のみとして、添付の図面を参照して説明される。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態による通信システムの概略ブロック図である。
【図２】本発明の一実施形態による、電気通信ネットワークにおいて通信デバイスに結合されたスマートカードをパーソナライズするための方法を実行するために実施される、ステップを示す流れ図である。
【発明を実施するための形態】
【００２７】
すべての図面において、同じ参照番号は、同じ要素または同じタイプの要素を表す。
【００２８】
図面および以下の説明は、本発明の特定の例示的な実施形態を例証する。したがって、本明細書で明示的に説明されない、または示されなくとも、本発明の原理を具体化し、本発明の範囲内に含まれるさまざまな仕組みを、当業者が考案できることが認識されるであろう。さらに、本明細書で説明されるいかなる例も、本発明の原理を理解することを支援するよう意図されており、そのような具体的に列挙される例および条件に限定されないものとして解釈されるべきである。結果として、本発明は、以下で説明される特定の実施形態または例には限定されず、特許請求の範囲およびその均等物によって限定される。
【００２９】
図１を参照すると、通信システムが、通信デバイス（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｄｅｖｉｃｅ）ＣＤと、第１の電気通信ネットワーク（ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  ｎｅｔｗｏｒｋ）ＴＮ１の第１のアプリケーションサーバ（ａｐｐｌｉｃａｔｉｏｎ  ｓｅｒｖｅｒ）ＡＳ１と、第２の電気通信ネットワークＴＮ１の第２のアプリケーションサーバＡＳ２とを含み、これらは互いに、第１の電気通信ネットワークＴＮ１および第２の電気通信ネットワークＴＮ２を通して、通信することができる。
【００３０】
たとえば、電気通信ネットワークＴＮ１、ＴＮ２は、ＧＳＭ（モバイル通信用グローバルシステム）もしくはＵＭＴＳ（ユニバーサルモバイル電気通信システム）、またはさらにＣＤＭＡ（符号分割多重アクセス）タイプ、またはさらにはＬＴＥ（ロングタームエボリューション）タイプの、デジタルセルラ無線通信ネットワークである。ＧＳＭタイプのネットワークは、無線を介した移動性およびアクセス管理を伴うパケットによるデータの伝送のためのＧＰＲＳ（汎用パケット無線サービス）ネットワークに結合されてよい。たとえば、電気通信ネットワークは、通信デバイスが、たとえば通信デバイスに関連付けられた加入者識別モジュールによって、ネットワークにおいて識別されるとき、通信デバイスがネットワークを介してデータを送受信するのを認可することができる。
【００３１】
図１は、通信デバイスが位置している電気通信ネットワークの局所エリアの、知られている主要なコンポーネントを表しているわけではない。たとえば、ＧＳＭタイプのネットワークにおいては、局所エリアは、ＢＳＣ（基地局コントローラ）によって基地局ＢＴＳ（基地局トランシーバ）に接続されたＭＳＣ（モバイルサービススイッチングセンタ）を含み、基地局ＢＴＳは、無線リンクによって通信デバイスに接続されている。
【００３２】
通信デバイスＣＤは、基地局との無線リンクを介し、電気通信ネットワークＴＮ１、ＴＮ２と、それぞれの無線アクセスネットワークＲＡＮ１、ＲＡＮ２を通して、接続を確立することができる。無線アクセスネットワークは、通常、対応する基地局によってサービス提供されるセルに分割された、地理的エリア上に分布される。基地局は、エアインターフェース上でユーザ装置と通信し、いくつかの基地局は、１つまたは複数のコアネットワークに接続された、無線ネットワークコントローラ（ＲＮＣ）または基地局コントローラ（ＢＳＣ）に接続されている。通常の状況では、システムのユーザのためのセキュアな通信は、基地局における暗号化および復号を通して提供され得る。
【００３３】
各電気通信ネットワークＴＮ１、ＴＮ２は、それぞれのホームロケーションレジスタＨＬＲ１、ＨＬＲ２と、スイッチＭＳＣおよび／またはサービスノードＳＧＳＮ（サービングＧＰＲＳサポートノード）に接続された１つまたは複数のビジターロケーションレジスタとを含む。各レジスタＨＬＲ１、ＨＬＲ２は、認証センタと協働し、認証センタは、とりわけ、移動端末識別子ＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）のそれぞれの組ＩＭＳＩ＿Ｓｅｔ１、ＩＭＳＩ＿Ｓｅｔ２、およびＡＫと呼ばれる認証鍵のそれぞれの組ＡＫ＿Ｓｅｔ１、ＡＫ＿Ｓｅｔ２を収容したそれぞれのデータベースを管理し、各ＡＫが、ネットワークのユーザごとの加入プロファイルと、通信デバイスが一時的に接続されるビジターロケーションレジスタの番号とに関連付けられている。
【００３４】
各電気通信ネットワークの無線アクセスネットワークは、電気通信ネットワークのパケット交換コアネットワークをサポートする、サービスノードＳＧＳＮとゲートウェイノードＧＧＳＮ（ゲートウェイＧＰＲＳサポートノード）の組に接続され、かつ、電気通信ネットワークの回線交換コアネットワークをサポートするスイッチＭＳＣに接続されている。ＳＧＳＮノードおよびＧＧＳＮノードのすべては、無線アクセスネットワークおよびパケットコアネットワークを接続するゲートウェイを構成する。本発明によれば、アプリケーションサーバＡＳ１、ＡＳ２は、パケット通信ネットワーク、たとえばインターネットを介して、対応する電気通信ネットワークのゲートウェイノードＧＧＳＮから直接的にまたは間接的にアクセス可能であってよく、ショートメッセージサービスセンタＳＭＳＣを介して、スイッチＭＳＣからもまたアクセス可能であってよい。
【００３５】
図１を見にくくしないように、言及された、各電気通信ネットワークのサービスノードＳＧＳＮ、ゲートウェイノードＧＧＳＮ、およびショートメッセージサービスセンタＳＭＳＣは表されていない。
【００３６】
通信デバイスＣＤは、無線通信モバイル端末であってよい。たとえば、通信デバイスＣＤは、モバイル電話、または通信する携帯情報端末ＰＤＡ、またはスマートフォンのようなインテリジェント電話機である。
【００３７】
例において、通信デバイスＣＤは、電気通信ネットワークＴＮ、たとえば、ＧＳＭ（モバイル通信用グローバルシステム）、またはＵＭＴＳ（ユニバーサルモバイル電気通信システム）、またはＬＴＥ（ロングタームエボリューション）の無線アクセスネットワークに、チャネルによって接続されたセルラモバイル無線通信端末である。
【００３８】
例として、通信デバイスＣＤは、タクシー会社に属する自動車、またはエネルギー部門の会社に属する水道、ガス、もしくは電気などの特定のエネルギーの自動カウンタ、または食料販売に特化した会社に属する飲料自動販売機であってもよい。したがって、その通信デバイスＣＤは、ＵＩＣＣカードを収容し、ＵＩＣＣカードを用いて電気通信ネットワークと通信することができる、固定デバイスまたはモバイルデバイスである。
【００３９】
他の例において、通信デバイスＣＤは、スマートカードリーダを備え、スマートカードと通信することができる、任意のデバイスに取って代わってもよい。
【００４０】
一実施形態において、通信デバイスＣＤは、第１の電気通信ネットワークＴＮ１の加入者であって、したがって第１の電気通信ネットワークへのその加入をキャンセルして、第２の電気通信ネットワークＴＮ２の加入者となることを望む、ユーザによって所有されると考えられている。
【００４１】
すべてのケースにおいて、通信デバイスおよびスマートカードは、ユーザによって所有されると考えられている。たとえば、通信デバイスがモバイル端末またはスマートフォンである場合、ユーザは、自然人または一個人であってよく、通信デバイスが自動車または自動カウンタのような機械である場合、ユーザは、道徳的な人または法人であってよい。
【００４２】
通信デバイスＣＤは、たとえば、通信デバイスＣＤに含まれるスマートカード（ｓｍａｒｔ  ｃａｒｄ）ＳＣに関連付けられている。
【００４３】
通信デバイスＣＤは、無線インターフェース（ｒａｄｉｏ  ｉｎｔｅｒｆａｃｅ）ＲＩと、プロセッサＰＤと、デバイスメモリＭＤと、スマートカードリーダとを含む。メモリＭＤは、ＲＯＭメモリ、不揮発性メモリＥＥＰＲＯＭまたはフラッシュ、およびＲＡＭメモリなどのさまざまなメモリを含む。
【００４４】
無線インターフェースＲＩは、電気通信ネットワークＴＮを介して受信されたメッセージの周波数のトランスポーズ、デジタル変換、復調および解読を行い、メッセージを逆方向に送信する。
【００４５】
デバイスメモリＭＤは、通信デバイスＣＤのオペレーティングシステム、およびＪａｖａ(登録商標)でプログラムされたＪａｖａ仮想マシンＪＶＭＴ、たとえばＪ２ＭＥなどの実行環境を含む。
【００４６】
とりわけ、デバイスメモリＭＤの不揮発性メモリにおいて、仮想マシンＪＶＭＴに適合した言語Ｊａｖａなどのオブジェクト指向タイプの高水準言語で元々書かれたデバイスアプリケーションが実装される。仮想マシンＪＶＭＴは、プロトコルＡＰＤＵのような所定の通信プロトコルを介して、スマートカードＳＣにインストールされた仮想マシンＪＶＭＣと通信することができる。
【００４７】
デバイスアプリケーションが、所定の通信プロトコルに従ってスマートカードＳＣにおいて実装されたカードアプリケーションとそれぞれ通信するために、スマートカードにおいてリソースおよびデータにアクセスするためのアクセスインターフェースが、たとえば、ＪａｖａＡＰＩ（アプリケーションプログラムインターフェース）の形式のもとに、デバイスメモリＤＭにおいて実装される。
【００４８】
デバイスメモリＤＭは、通信インターフェース、たとえば、ＳＩＭツールキットエンジンをさらに含み、その結果、スマートカード内の主なアプリケーションＳＩＭもしくはＵＳＩＭまたは任意の他のアプリケーションは、通信デバイスを介して、「外界」と、たとえば、アプリケーションサーバと通信する。通信インターフェースは、「外界」と、主要アプリケーションＳＩＭまたはＵＳＩＭとの間でやり取りされるコマンドおよび応答を、たとえば、ショートメッセージサーバとやり取りされるショートメッセージに適応させることによって、管理する。
【００４９】
マイクロコントローラカードまたは集積回路カードとしても知られるスマートカードＳＣは、通信デバイスに関連付けられたＵＩＣＣタイプのユーザ識別モジュールである。
【００５０】
一実施形態において、スマートカードＳＣにおけるマイクロコントローラは、主に、１つまたは複数のプロセッサＰＣと、カードメモリＣＭとを含む。スマートカードは、接触して、または接触せずに、通信デバイスＣＤのスマートカードリーダの入力／出力ポートを介して、通信デバイスＣＤと、コマンドまたは要求、および返答をやり取りする。スマートカードのさまざまなコンポーネントは、双方向バスによって相互接続されてよい。
【００５１】
カードメモリＣＭは、フラッシュまたはＲＯＭタイプのメモリを含み、メモリは、たとえば、Ｊａｖａ  Ｃａｒｄ仕様に適合したオペレーティングシステムおよび仮想マシンＪＶＭＣのコードおよびデータ、または任意の他のオペレーティングシステムのコードおよびデータを含む。
【００５２】
カードメモリＣＭはまた、たとえば、ＰＩＮコード、移動端末識別子、認証鍵、アドミンコード、および他のセキュリティデータなどの、カードを保有するユーザの識別番号およびプロファイルの他のパラメータを記憶するための、フラッシュまたはＥＥＰＲＯＭタイプのメモリを含む。通信デバイスＣＤは、第１の電気通信ネットワークＴＮ１の加入者であるユーザによって所有されると考えられており、そのためカードメモリＣＭは、スマートカードにアクセスする、またはスマートカードを変更するためのアドミンコードＡＣｓｃを収容し、第１の電気通信ネットワークＴＮ１によってユーザを認証するために使用される、移動端末識別子ＩＭＳＩ＿１、および認証鍵ＡＫ＿１もまた収容している。
【００５３】
カードメモリＣＭはまた、より具体的には、データ処理にサービス提供するＲＡＭタイプのメモリを含む。
【００５４】
カードメモリＣＭはまた、プロプライエタリなコードであるカードアプリケーション、またはアプレットＳＴＫ、たとえば、ＳＩＭツールキットを記憶するためのメモリ空間を含み、アプリケーションまたはアプレットは、スマートカードの製造中にインストールされる、または場合により、ユーザまたはオペレータの要求に応じて、カードの使用中にインストールされる。
【００５５】
とりわけ、カードパーソナライゼーションアプリケーション（ｃａｒｄ  ｐｅｒｓｏｎａｌｉｚａｔｉｏｎ  ａｐｐｌｉｃａｔｉｏｎ）ＣＰＡが、カードメモリＣＭに記憶され、たとえば、アドミンコードＡＣｓｃを提示するＯＴＡコマンドのもとで、特に移動端末識別子ＩＭＳＩおよび認証鍵ＡＫへの読み取り／書き込みアクセスができる。カードパーソナライゼーションアプリケーションＣＰＡは、無線（ｏｖｅｒ−ｔｈｅ−ａｉｒ：ＯＴＡ）メカニズムに従ってコマンドおよびメッセージを扱うことができ、ユーザとのインターフェースなどのいくつかの機能性のために通信デバイスＣＤのデバイスメモリＤＭに記憶された、対応するデバイスパーソナライゼーションアプリケーション（ｄｅｖｉｃｅ  ｐｅｒｓｏｎａｌｉｚａｔｉｏｎ  ａｐｐｌｉｃａｔｉｏｎ）ＤＰＡと通信することができる。ＣＰＡはまた、スマートカードのパーソナライゼーションのために、アプリケーションサーバＡＳと通信することもできる。
【００５６】
各電気通信ネットワークＴＮ１、ＴＮ２は、それぞれのアプリケーションサーバＡＳ１、ＡＳ２を含む。アプリケーションサーバは、対応する電気通信ネットワークを通して、通信デバイスＣＤからアクセス可能なプラットフォームである。
【００５７】
各アプリケーションサーバＡＳ１、ＡＳ２は、対応するレジスタＨＬＲ１、ＨＬＲ２と直接通信することができ、アプリケーションサーバＡＳ１とＡＳ２とは、たとえばＩＰｓｅｃ（インターネットプロトコルセキュリティ）タイプまたはＳＳ７（シグナリングシステム＃７）タイプのセキュアなセッションを介し、第１の電気通信ネットワークＴＮ１および第２の電気通信ネットワークＴＮ２を通して、互いに通信することができる。
【００５８】
各アプリケーションサーバＡＳ１、ＡＳ２は、それぞれのメッセージングモジュール（ｍｅｓｓａｇｉｎｇ  ｍｏｄｕｌｅ）ＭＭ１、ＭＭ２を含み、これらは、たとえば、ショートメッセージセンタを通してショートメッセージの形式で通信デバイスＣＤとのメッセージのやり取りを扱い、第１の電気通信ネットワークＴＮ１および第２の電気通信ネットワークＴＮ２のエンティティとのメッセージのやり取りを扱う。
【００５９】
各アプリケーションサーバＡＳ１、ＡＳ２は、それぞれのレジスタＨＬＲ１、ＨＬＲ２と通信するための、それぞれのインターフェースＩＮＴ１、ＩＮＴ２を含む。
【００６０】
図１に表されるように、一実施形態において、各レジスタＨＬＲ１、ＨＬＲ２は、アドミンコードのそれぞれの組、ＡＣ＿Ｓｅｔ１、ＡＣ＿Ｓｅｔ２を管理する。アドミンコードは、移動端末識別子ＩＭＳＩおよび認証鍵ＡＫが記憶された、スマートカードの空間メモリへの読み取り／書き込みアクセスを取得するために、ＯＴＡメカニズムを通して提供されるコマンドを許可するものと考えられている。それぞれの組ＡＣ＿Ｓｅｔ１、ＡＣ＿Ｓｅｔ２の各アドミンコードは、したがって、それぞれの組ＩＭＳＩ＿Ｓｅｔ１、ＩＭＳＩ＿Ｓｅｔ２と、それぞれの組ＡＫ＿Ｓｅｔ１、ＡＫ＿Ｓｅｔ２の、移動端末識別子ＩＭＳＩと認証鍵ＡＫとの対に関連付けられている。各レジスタＨＬＲ１、ＨＬＲ２は、対応するスマートカードにアクセスする、またはスマートカードを変更するためのアドミンコードＡＣａｓを管理する。
【００６１】
別の実施形態においては、各アプリケーションサーバＡＳ１、ＡＳ２が、スマートカードの識別子ＩｄＳＣに対応してアドミンコードＡＣａｓが格納された、それぞれのデータベースを管理し、スマートカードの同じ識別子ＩｄＳＣが、それぞれのレジスタＨＬＲ１、ＨＬＲ２においてスマートカードのそれぞれの移動端末識別子ＩＭＳＩおよびそれぞれの認証鍵ＡＫに対応して格納される。
【００６２】
別の実施形態において、アドミンコードＡＣａｓは、管理サーバ（ｍａｎａｇｉｎｇ  ｓｅｒｖｅｒ）ＭＳにおいてスマートカードの識別子ＩｄＳＣに対応して格納され、ＭＳは、それぞれの電気通信ネットワークの外部にあって、スマートカードへのアクセス権を管理する第三者サーバを形成する。たとえば、管理サーバＭＳは、スマートカードの製造業者により所有される。このケースで、スマートカードの同じ識別子ＩｄＳＣはまた、それぞれのレジスタＨＬＲ１、ＨＬＲ２においてスマートカードのそれぞれの移動端末識別子ＩＭＳＩおよびそれぞれの認証鍵ＡＫに対応して格納される。
【００６３】
アプリケーションサーバは、アドミンコードに関連付けられた移動端末識別子ＩＭＳＩと認証鍵ＡＫとの対を、セキュアなセッションを通して他のアプリケーションサーバに伝送することができる。たとえば、第１の電気通信ネットワークＴＮ１のアプリケーションサーバＡＳ１は、それぞれの組ＩＭＳＩ＿Ｓｅｔ１の移動端末識別子ＩＭＳＩと、それぞれの組ＡＣ＿Ｓｅｔ１の認証鍵ＡＫとの対を、第２の電気通信ネットワークＴＮ２のアプリケーションサーバＡＳ２に伝送することができる。
【００６４】
図２を参照すると、本発明の一実施形態による、通信デバイスに結合されたスマートカードをパーソナライズするための方法が、通信システム内で自動的に実行されるステップＳ１からＳ６を含む。
【００６５】
方法は、以下で、第１の電気通信ネットワークＴＮ１の加入者であって、第２の電気通信ネットワークＴＮ２の加入者となることを望むユーザについて、第１の電気通信ネットワークＴＮ１および第２の電気通信ネットワークＴＮ２を参照して説明されるが、方法は、さらに多くの電気通信ネットワークに拡張されてもよい。
【００６６】
最初のステップＳ０１で、第１の電気通信ネットワークＴＮ１および第２の電気通信ネットワークＴＮ２は、起こり得るユーザの加入変更について同意し、そのような加入変更に専用のセッションのための暗号鍵を設定する。
【００６７】
スマートカードがオペレータに提供され、オペレータの加入者となるユーザに帰属されると、オペレータは、移動端末識別子および認証鍵を作成することによって、そのスマートカードをパーソナライズする。スマートカードのパーソナライゼーションはまた、スマートカード製造業者に外部委託されてもよい。
【００６８】
一実施形態において、作成された移動端末識別子および認証鍵は、スマートカードにアクセスするためのアドミンコードに対応して、対応するレジスタＨＬＲに格納される。
【００６９】
別の実施形態において、作成された移動端末識別子および認証鍵は、スマートカードの識別子ＩｄＳＣに対応して、対応するレジスタＨＬＲに格納され、この識別子ＩｄＳＣは、アプリケーションサーバまたは管理サーバにおいて、スマートカードにアクセスするためのアドミンコードに対応して格納される。
【００７０】
例示的な実施形態において、ユーザは、第１の電気通信ネットワークＴＮ１の加入者となる。レジスタＨＬＲ１のデータベースは、組ＩＭＳＩ＿Ｓｅｔ１に含まれる移動端末識別子ＩＭＳＩ＿１と、組ＡＫ＿Ｓｅｔ１に含まれる認証鍵ＡＫ＿１とに対応して格納された、スマートカードにアクセスするためのアドミンコードＡＣａｓを収容している。また、アドミンコードＡＣａｓ、移動端末識別子ＩＭＳＩ＿１、および認証鍵ＡＫ＿１は、スマートカードの識別子ＩｄＳＣに対応して格納されると考えられている。また、移動端末識別子ＩＭＳＩ＿１および認証鍵ＡＫ＿１は、スマートカードＳＣのカードメモリＣＭにも記憶される。
【００７１】
ステップＳ１で、ユーザは、第２の電気通信ネットワークＴＮ２のオペレータに、そのオペレータ加入を変更するために要求を請う。たとえば、ユーザは、デバイスパーソナライゼーションアプリケーションＤＰＡによって通信デバイスに表示されるメニューの中のコマンドを選択する、またはオペレータのドキュメントから読み取られるコマンドのコードを入力する。
【００７２】
通信デバイスＣＤは、第２の電気通信ネットワークＴＮ２の識別子ｌｄＭＮＯ２を含む要求Ｒｅｑを、第１のアプリケーションサーバＡＳ１に送信する。
【００７３】
一実施形態において、要求Ｒｅｑは、ショートメッセージセンタによって扱われるショートメッセージの形式であり、ショートメッセージセンタは、メッセージをデータパケットに変換し、そのデータパケットを、第１の電気通信ネットワークＴＮ１を通して、第１のアプリケーションサーバＡＳ１に送信する。
【００７４】
異なる実施形態において、ユーザは、アプリケーションサーバには要求を伝送せず、ユーザは、たとえばコンタクトセンタまたはウェブサイトを介して、第２の電気通信ネットワークＴＮ２のオペレータのカスタマーセンタに連絡し、スマートカードの識別子ＩｄＳＣをオペレータに提供する。ユーザ同意の後で、オペレータのエンティティが、第２の電気通信ネットワークＴＮ２の識別子ｌｄＭＮＯ２とスマートカードの識別子ＩｄＳＣとを含む同様の要求Ｒｅｑを、アプリケーションサーバＡＳに送信する。
【００７５】
第１のアプリケーションサーバＡＳ１のメッセージングモジュールＭＭ１は、要求を受信し、受信された識別子がｌｄＭＮＯ２であるために、要求を、第２の電気通信ネットワークＴＮ２のオペレータを選好する加入変更の要求として解釈する。
【００７６】
一実施形態において、第１のアプリケーションサーバＡＳ１のインターフェースＩＮＴ１は、要求Ｒｅｑが通信デバイスＣＤから受信された場合には、通信デバイスＣＤによって送信されたクレデンシャルを用いて、または要求Ｒｅｑが第２の電気通信ネットワークＴＮ２のエンティティから受信された場合には、スマートカードの識別子ＩｄＳＣを用いて、レジスタＨＬＲ１のデータベースにおいて、スマートカードにアクセスするためのアドミンコードＡＣａｓ、移動端末識別子ＩＭＳＩ＿１、および認証鍵ＡＫ＿１をとりだす。
【００７７】
別の実施形態において、第１のアプリケーションサーバＡＳ１のインターフェースＩＮＴ１は、レジスタＨＬＲ１のデータベースにおいて、移動端末識別子ＩＭＳＩ＿１および認証鍵ＡＫ＿１のみをとりだし、それ自身のデータベースにおいて、通信デバイスＣＤによって送信されたクレデンシャル、ならびにレジスタＨＬＲ１において移動端末識別子ＩＭＳＩ＿１および認証鍵ＡＫ＿１に対応して格納されたスマートカードの識別子ＩｄＳＣを用いて、スマートカードにアクセスするためのアドミンコードＡＣａｓをとりだす。
【００７８】
別の実施形態において、第１のアプリケーションサーバＡＳ１のインターフェースＩＮＴ１は、レジスタＨＬＲ１のデータベースにおいて、移動端末識別子ＩＭＳＩ＿１、認証鍵ＡＫ＿１、およびスマートカードの識別子ＩｄＳＣ、管理サーバＭＳに格納されているアドミンコードＡＣａｓをとりだす。
【００７９】
オプションで、第１のアプリケーションサーバＡＳ１のメッセージングモジュールＭＭ１は、加入変更要求が受け入れられ、処理されることになるという指示を収容したメッセージを、通信デバイスＣＤに送信する。
【００８０】
ステップＳ２で、第１のアプリケーションサーバＡＳ１のメッセージングモジュールＭＭ１は、識別子ＩｄＭＮＯ２によって識別される第２の電気通信ネットワークＴＮ２の第２のアプリケーションサーバＡＳ２のメッセージングモジュールＭＭ２と、たとえば、ＩＰｓｅｃタイプまたはＳＳ７タイプのセキュアなセッションを確立する。
【００８１】
ステップＳ３で、第１のアプリケーションサーバＡＳ１のメッセージングモジュールＭＭ１は、移動端末識別子ＩＭＳＩ＿１および認証鍵ＡＫ＿１を含むメッセージＭｅｓを、第２のアプリケーションサーバＡＳ２に送信する。
【００８２】
一実施形態において、メッセージＭｅｓはまた、スマートカードにアクセスするためのアドミンコードＡＣａｓを収容している。
【００８３】
別の実施形態において、メッセージＭｅｓはまた、スマートカードの識別子ＩｄＳＣを収容している。
【００８４】
ステップＳ４で、第２のアプリケーションサーバＡＳ２のメッセージングモジュールＭＭ２が、メッセージＭｅｓを受信する。第２のアプリケーションサーバＡＳ２は、第２の電気通信ネットワークＴＮ２のオペレータに、移動端末識別子ＩＭＳＩ＿１および認証鍵ＡＫ＿１を用いた通信デバイスＣＤによるアクセスを一時的に認可するように、第２の電気通信ネットワークＴＮ２を構成するよう命じる。
【００８５】
通信デバイスＣＤは、その回線交換コアネットワークおよびそのパケット交換コアネットワークへの接続性を可能にする第２の電気通信ネットワークのリソースを使用することを許可される。ユーザがパケット交換コアネットワークを使用することを許可された場合、ノードＳＧＳＮが、通信デバイスＣＤとデータをやり取りするためのＰＤＰ（パケットデータネットワーク）コンテキストを作成する。ＰＤＰコンテキストは、ＩＰまたはＸ．２５プロトコルなどの特定のプロトコルを使用し、決められたサービス品質で、マルチメディアサービスを記述し、サービスサーバと通信するためのパラメータを含む情報の組である。「ＰＤＰコンテキストアクティブ化」と呼ばれるアクティブ化手順により、通信デバイスＣＤは、ノードゲートウェイＧＧＳＮに知られることが可能になり、ノードゲートウェイＧＧＳＮは、通信デバイスＣＤにサービス提供する無線アクセスネットワークＲＡＮ２を、第２のアプリケーションサーバＡＳ２に接続された第２の電気通信ネットワークＴＮ２のパケット交換コアネットワークに接続する。この結果、第２の電気通信ネットワークＴＮ２は、第２のアプリケーションサーバＡＳ２によって提供されるサービスに専用のアクセスポイント名（ＡＰＮ）を定義することができ、ユーザが、パーソナライゼーションサービスのためだけに、第２の電気通信ネットワークのインターネット接続を使用することを可能にする。
【００８６】
第２のアプリケーションサーバＡＳ２のインターフェースＩＮＴ２は、レジスタＨＬＲ２と協働して、未使用の移動端末識別子を提供し、この移動端末識別子が、ユーザが第２の電気通信ネットワークＴＮ２の加入者となるために、ユーザに関連付けられることになる。レジスタＨＬＲ２は、組ＩＭＳＩ＿Ｓｅｔ２に含まれた、かつ組ＡＫ＿Ｓｅｔ２に含まれる認証鍵ＡＫ＿２に対応して格納された、移動端末識別子ＩＭＳＩ＿２を提供する。
【００８７】
ステップＳ５で、移動端末識別子ＩＭＳＩ＿１および認証鍵ＡＫ＿１を用いて認証されている通信デバイスＣＤが、第２の電気通信ネットワークＴＮ２に結び付けられるようになると、第２のアプリケーションサーバＡＳ２のメッセージングモジュールＭＭ２が、パーソナライゼーションメッセージＭｅｓＰを、通信デバイスＣＤに送信する。パーソナライゼーションメッセージＭｅｓＰは、パーソナライゼーションコマンドＣｏｍＰと、アドミンコードＡＣａｓと、移動端末識別子ＩＭＳＩ＿２と、認証鍵ＡＫ＿２とを含む。パーソナライゼーションメッセージＭｅｓＰは、第２のアプリケーションサーバＡＳ２から、第２のネットワークＴＮ２およびＲＡＮ２を横断して、通信デバイスＣＤの通信インターフェースを介して、スマートカードＳＣに送信される。
【００８８】
一実施形態において、受信されたメッセージＭｅｓは、スマートカードにアクセスするためのアドミンコードＡＣａｓを収容し、第２のアプリケーションサーバＡＳ２のメッセージングモジュールＭＭ２は、受信されたメッセージＭｅｓからこのアドミンコードＡＣａｓをとりだす。
【００８９】
別の実施形態において、メッセージＭｅｓは、スマートカードの識別子ＩｄＳＣを収容し、第２のアプリケーションサーバＡＳ２のメッセージングモジュールＭＭ２は、管理サーバＭＳに問い合わせることによって、管理サーバＭＳにおいてアドミンコードＡＣａｓに対応して格納された識別子ＩｄＳＣを用いて、このアドミンコードＡＣａｓをとりだす。
【００９０】
一実施形態において、パーソナライゼーションメッセージＭｅｓＰは、第２の電気通信ネットワークＴＮ２のショートメッセージセンタによって、暗号化されたショートメッセージに変換される。受信されたパーソナライゼーションメッセージＭｅｓＰは、スマートカードによって復号され、メッセージのコンテンツは、カードパーソナライゼーションアプリケーションＣＰＡによって実行されるように、スマートカードのカードメモリＣＭに一時的に記憶される。
【００９１】
別の実施形態において、通信デバイスＣＤが、ユーザの手動措置による、またはカードパーソナライゼーションアプリケーションＣＰＡの自動措置による「ＧＰＲＳ  Ａｔｔａｃｈ」タイプの手順をトリガするために、第２のアプリケーションサーバＡＳ２は、最初にショートメッセージを通信デバイスＣＤに送信し、これにより、通信デバイスＣＤとノードＳＧＳＮとの間に論理リンクを確立し、通信デバイスＣＤからのデータを送受信するためのＰＤＰコンテキストをアクティブ化することが可能になる。スマートカードＣＤは、データパケットを収容した要求を、たとえばＩＰｓｅｃ（インターネットプロトコルセキュリティ）タイプのセキュアなセッションを介し、ＳＧＳＮノードおよびＧＧＳＮノードを通して、第２のアプリケーションサーバＡＳ２に送信する。一実施形態において、要求ＲｅｑＰが、第２のアプリケーションサーバＡＳ２によって提供されるサービスに制限され、サービスに専用のＡＰＮに対して送信される。第２のアプリケーションサーバＡＳ２は次いで、データパケットを収容したパーソナライゼーションメッセージＭｅｓＰを作成し、それを、たとえばＩＰｓｅｃ（インターネットプロトコルセキュリティ）タイプのセキュアなセッションを介し、ＳＧＳＮノードおよびＧＧＳＮノードを通して、通信デバイスＣＤに伝送する。
【００９２】
オプションで、クレデンシャルＩＭＳＩ＿１およびＡＫ＿１が新しいクレデンシャルＩＭＳＩ＿２およびＡＫ＿２に置き換えられた後で、次いでアドミンコードＡＣａｓを置き換えるために、第２のアプリケーションサーバＡＳ２はまた、パーソナライゼーションメッセージＭｅｓＰにおける別のアドミンコードを含む。
【００９３】
ステップＳ６で、カードパーソナライゼーションアプリケーションＣＰＡは、パーソナライゼーションコマンドＣｏｍＰを解釈して、スマートカードＳＣのパーソナライゼーションを実行する。カードパーソナライゼーションアプリケーションＣＰＡは、アドミンコードＡＣａｓが有効であるかどうか、すなわち、パーソナライゼーションメッセージＭｅｓＰにおいて受信されたアドミンコードＡＣａｓが、スマートカードに最初に格納されたアドミンコードＡＣｓｃと適合するかどうかを検査する。一例において、パーソナライゼーションメッセージＭｅｓＰにおいて受信されたアドミンコードＡＣａｓは、スマートカードに最初に格納されたアドミンコードＡＣｓｃと同じでなければならない。より広くは、とりわけパーソナライゼーションメッセージＭｅｓＰが多くのメッセージに分解される場合に、アドミンコードは、認証手順および暗号化手順のために使用されるツールであってよい。
【００９４】
アドミンコードＡＣａｓが有効である場合、カードパーソナライゼーションアプリケーションＣＰＡは、スマートカードＳＣのカードメモリＣＭに最初に記憶された識別子ＩＭＳＩ＿１および認証鍵ＡＫ＿１を削除し、それらを、受信された移動端末識別子ＩＭＳＩ＿２および認証鍵ＡＫ＿２に置き換える。
【００９５】
オプションで、カードパーソナライゼーションアプリケーションＣＰＡは、カードパーソナライゼーションについてユーザに承認を求めるために、デバイスパーソナライゼーションアプリケーションＤＰＡをアクティブ化することができる。たとえば、デバイスパーソナライゼーションアプリケーションＤＰＡは、以下のような質問を表示する：「本当にＭＮＯを変更して、ＭＮＯ２の加入者になりますか？」。
【００９６】
ステップＳ７で、通信デバイスＣＤは、たとえば、「ＩＭＳＩ−ａｔｔａｃｈ」シグナリングメッセージを送信することによって、第２の電気通信ネットワークＴＮ２に結び付けられるようにする接続要求を立ち上げることができる。
【００９７】
第２の電気通信ネットワークＴＮ２のオペレータは、たとえば、第２の電気通信ネットワークＴＮ２による通信デバイスＣＤの認証の成功後に、スマートカードのパーソナライゼーションに成功したことに気づき、第２のアプリケーションサーバＡＳ２に通知する。第２のアプリケーションサーバＡＳ２は次いで、ユーザがもはやその加入者ではなくなった第１の電気通信ネットワークＴＮ１のオペレータに通知する。したがって、第１および第２の両方のアプリケーションサーバは、そのそれぞれのデータベースから、移動端末識別子ＩＭＳＩ＿１および認証鍵ＡＫ＿１を取り除くことができる。
【００９８】
本明細書で説明された本発明は、通信デバイスに結合されたスマートカードのパーソナライゼーションのための方法およびサーバに関する。一実施形態において、本発明の方法のステップは、本発明による第１のアプリケーションサーバＡＳ１または第２のアプリケーションサーバＡＳ２などのサーバに組み込まれたコンピュータプログラムの命令によって決定される。プログラムは、プログラム命令を含み、プログラム命令は、前記プログラムがサーバのプロセッサにおいて実行され、プロセッサの動作が同時にプログラムの実行によって制御されるとき、本発明による方法のステップを実行する。
【００９９】
結果として、本発明は、コンピュータプログラム、とりわけ、データ処理デバイスによって読み取り可能な情報媒体上で、または情報媒体において、本発明を実装するようになされたコンピュータプログラムにもまた適用される。そのプログラムは、任意のプログラミング言語を使用することができ、ソースコード、オブジェクトコードまたはソースコードとオブジェクトコードの間の中間コードの形態、たとえば部分的にコンパイルされた形態、または本発明による方法を実装するための任意の他の所望な形式であってよい。
【０１００】
情報媒体は、プログラムを格納することが可能な任意のエンティティまたはデバイスであってよい。たとえば、媒体は、ＲＯＭ（たとえばＣＤ  ＲＯＭもしくは超小型電子回路ＲＯＭ）、またはＵＳＢ鍵、または磁気記録手段（たとえばディスケット（フロッピー(登録商標)ディスク）もしくはハードディスク）などの、本発明によるコンピュータプログラムが記録された記憶手段または記録媒体を含むことができる。
【図１】
0006009071.tif 000002
【図２】
0006009071.tif 000003