(57)【特許請求の範囲】
【請求項１】
移動通信端末が移動体通信網において移動体通信を行うために必要な情報である加入者情報に対応する移動体通信網において移動体通信を行うために必要な機能を示す網情報を取得する網情報取得手段と、
前記移動通信端末が有する移動体通信に係る機能を示す端末情報を取得する端末情報取得手段と、
前記網情報取得手段によって取得された網情報と、前記端末情報取得手段によって取得された端末情報とを比較して、当該網情報に対応する加入者情報を前記移動通信端末に備えられた加入者認証モジュールに記憶させるか否かを判断する判断手段と、
前記判断手段による判断に応じて、前記網情報に対応する加入者情報を前記移動通信端末に備えられた加入者認証モジュールに記憶させる制御を行う制御手段と、
を備える加入者情報制御装置。
【請求項２】
前記網情報取得手段は、前記加入者情報とは別の情報として前記網情報を取得する請求項１に記載の加入者情報制御装置。
【請求項３】
前記制御手段は、前記加入者情報を前記移動通信端末に備えられた加入者認証モジュールに記憶させると前記判断手段によって判断された場合に、当該加入者情報を当該移動通信端末に取得させる請求項１又は２に記載の加入者情報制御装置。
【請求項４】
前記網情報は、前記移動体通信に係る周波数、通信手法及び通信種別の少なくとも何れかを示す情報を含む請求項１〜３の何れか一項に記載の加入者情報制御装置。
【請求項５】
前記制御手段は、前記移動通信端末に前記移動体通信網における接続先を示す接続先情報を取得させ、当該移動通信端末において接続先情報を設定させる請求項１〜４の何れか一項に記載の加入者情報制御装置。
【請求項６】
請求項１〜５の何れか一項に記載の加入者情報制御装置と、
前記加入者情報制御装置とは別体として構成された前記移動通信端末と、
を含む加入者情報制御システム。
【請求項７】
加入者情報制御装置の動作方法である加入者情報制御方法であって、
移動通信端末が移動体通信網において移動体通信を行うために必要な情報である加入者情報に対応する移動体通信網において移動体通信を行うために必要な機能を示す網情報を取得する網情報取得ステップと、
前記移動通信端末が有する移動体通信に係る機能を示す端末情報を取得する端末情報取得ステップと、
前記網情報取得ステップにおいて取得された網情報と、前記端末情報取得ステップにおいて取得された端末情報とを比較して、当該網情報に対応する加入者情報を前記移動通信端末に備えられた加入者認証モジュールに記憶させるか否かを判断する判断ステップと、
前記判断ステップにおける判断に応じて、前記網情報に対応する加入者情報を前記移動通信端末に備えられた加入者認証モジュールに記憶させる制御を行う制御ステップと、
を含む加入者情報制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信を行うために必要な情報であると共に加入者認証モジュールに記憶される加入者情報に係る制御を行う加入者情報制御装置、加入者情報制御システム及び加入者情報制御方法に関する。
【背景技術】
【０００２】
従来から、移動体通信に係る技術として、ｅＵＩＣＣ（Embedded Universal Integrated Circuit Card）（ｅＳＩＭ（Embedded Subscriber Identity Module）とも呼ばれる）が知られている（例えば、特許文献１参照）。ｅＵＩＣＣは、移動通信端末が移動体通信網において移動体通信を行うために必要な加入者情報であるプロファイルを記憶した加入者認証モジュールであり、通常、移動通信端末に組み込まれている。移動通信端末が、新たなプロファイルをダウンロードしてｅＵＩＣＣに記憶させることで、移動体通信を行うことができる移動体通信網（通信事業者）を変更することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１９２５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
プロファイルがｅＵＩＣＣにダウンロードされる際、プロファイルを保持するサーバとｅＵＩＣＣとの間でプロファイルが暗号化される。そのため、ｅＵＩＣＣで復号されるプロファイルが利用開始されるまで、ｅＵＩＣＣが組み込まれた移動通信端末はプロファイルの内容を把握することができない。
【０００５】
移動体通信網の周波数帯域や通信方式は、その移動体通信網を提供する通信事業者等に応じて異なっている。一方で、移動通信端末においても、移動通信端末毎に通信可能な周波数帯域や通信方式が異なっている。そのため、通常、移動通信端末は、通信可能な移動体通信網に対応するプロファイルを記憶した加入者認証モジュールであるＵＩＣＣを装着して移動体通信を行う。
【０００６】
しかしながら、移動通信端末が通信できない移動体通信網に対応するプロファイルがｅＵＩＣＣにダウンロードされると、移動通信端末が移動体通信を行えないこととなってしまう。ｅＵＩＣＣは移動通信端末に組み込まれているため、この場合、移動体通信以外の手段でｅＵＩＣＣに別のプロファイルをダウンロードさせなければ移動体通信が行えなくなる。もし、別のプロファイルをダウンロードさせる移動体通信以外の手段がなければ、移動通信端末は使用不可能になってしまう。
【０００７】
本発明は、上記に鑑みてなされたものであり、移動通信端末が通信できない加入者情報が加入者認証モジュールに記憶されることを防止することができる加入者情報制御装置、加入者情報制御システム及び加入者情報制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る加入者情報制御装置は、移動通信端末が移動体通信網において移動体通信を行うために必要な情報である加入者情報に対応する移動体通信網において移動体通信を行うために必要な機能を示す網情報を取得する網情報取得手段と、移動通信端末が有する移動体通信に係る機能を示す端末情報を取得する端末情報取得手段と、網情報取得手段によって取得された網情報と、端末情報取得手段によって取得された端末情報とを比較して、当該網情報に対応する加入者情報を移動通信端末に備えられた加入者認証モジュールに記憶させるか否かを判断する判断手段と、判断手段による判断に応じて、網情報に対応する加入者情報を移動通信端末に備えられた加入者認証モジュールに記憶させる制御を行う制御手段と、を備える。
【０００９】
本発明に係る加入者情報制御装置では、網情報と端末情報とが比較されて、加入者情報を加入者認証モジュールに記憶させるか否かが判断され、当該記憶の制御が行われる。従って、本発明に係る加入者情報制御装置によれば、移動通信端末が通信を行うことができる場合のみに、加入者情報を加入者認証モジュールに記憶させることができる。即ち、移動通信端末が通信できない加入者情報が加入者認証モジュールに記憶されることを防止することができる。
【００１０】
網情報取得手段は、加入者情報とは別の情報として網情報を取得することとしてもよい。この構成によれば、例えば、暗号化された加入者情報とは別に平文の網情報を取得することができ、暗号化された情報を把握できない装置であっても、確実かつ適切に本発明を実施することができる。
【００１１】
制御手段は、加入者情報を移動通信端末に備えられた加入者認証モジュールに記憶させると判断手段によって判断された場合に、当該加入者情報を当該移動通信端末に取得させることとしてもよい。この構成によれば、加入者情報を加入者認証モジュールに記憶させない場合に、移動通信端末の加入者情報の取得を防止することができる。これにより、不要な通信の発生を防止することができる。
【００１２】
網情報は、移動体通信に係る周波数、通信手法及び通信種別の少なくとも何れかを示す情報を含むこととしてもよい。この構成によれば、適切かつ確実に本発明の効果を得ることができる。
【００１３】
制御手段は、移動通信端末に移動体通信網における接続先を示す接続先情報を取得させ、当該移動通信端末において接続先情報を設定させることとしてもよい。この構成によれば、加入者情報を加入者認証モジュールに記憶させる場合に、移動通信端末に適切かつ確実に通信を開始させることができる。これにより、ユーザの利便性を向上させることができる。
【００１４】
また、本発明に係る加入者情報制御システムは、加入者情報制御装置と、加入者情報制御装置とは別体として構成された移動通信端末含む。
【００１５】
ところで、本発明は、上記のように加入者情報制御装置の発明として記述できる他に、以下のように加入者情報制御方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１６】
即ち、本発明に係る加入者情報制御方法は、加入者情報制御装置の動作方法である加入者情報制御方法であって、移動通信端末が移動体通信網において移動体通信を行うために必要な情報である加入者情報に対応する移動体通信網において移動体通信を行うために必要な機能を示す網情報を取得する網情報取得ステップと、移動通信端末が有する移動体通信に係る機能を示す端末情報を取得する端末情報取得ステップと、網情報取得ステップにおいて取得された網情報と、端末情報取得ステップにおいて取得された端末情報とを比較して、当該網情報に対応する加入者情報を移動通信端末に備えられた加入者認証モジュールに記憶させるか否かを判断する判断ステップと、判断ステップにおける判断に応じて、網情報に対応する加入者情報を移動通信端末に備えられた加入者認証モジュールに記憶させる制御を行う制御ステップと、を含む。
【発明の効果】
【００１７】
本発明によれば、移動通信端末が通信を行うことができる場合のみに、加入者情報を加入者認証モジュールに記憶させることができる。即ち、本発明によれば、移動通信端末が通信できない加入者情報が加入者認証モジュールに記憶されることを防止することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１実施形態に係る加入者情報制御装置である移動通信端末の構成を示す図である。
【図２】本発明の第１実施形態に係る加入者情報制御装置である移動通信端末のハードウェア構成を示す図である。
【図３】本発明の第１実施形態に係る加入者情報制御装置である移動通信端末で実行される処理である加入者情報制御方法を示すシーケンス図である。
【図４】本発明の第２実施形態に係る加入者情報制御装置である通信事業者ネットワークの構成を示す図である。
【図５】本発明の第２実施形態に係る加入者情報制御装置である通信事業者ネットワークのハードウェア構成を示す図である。
【図６】本発明の第２実施形態に係る加入者情報制御装置である通信事業者ネットワークで実行される処理である加入者情報制御方法を示すシーケンス図である。
【発明を実施するための形態】
【００１９】
以下、図面と共に本発明に係る加入者情報制御装置、加入者情報制御システム及び加入者情報制御方法の実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００２０】
［第１実施形態］
図１に第１実施形態に係る加入者情報制御装置である移動通信端末１０を示す。移動通信端末１０は、移動体通信網である通信事業者ネットワーク２０において（通信事業者ネットワーク２０に接続して）移動体通信を行う装置である。移動通信端末１０には、加入者認証モジュールであるｅＵＩＣＣ１１が備えられている。ｅＵＩＣＣ１１は、移動通信端末１０が通信事業者ネットワーク２０において移動体通信を行うために必要な情報である加入者情報であるプロファイル（ＵＩＣＣソフトウェア）を記憶している。プロファイルには、例えば、通信事業者から提供された契約情報である電話番号やＩＭＳＩ（International Mobile Subscriber Identity）が含まれる。
【００２１】
通信事業者毎に複数の通信事業者ネットワーク２０が存在している。プロファイルは、通信事業者ネットワーク２０（通信事業者）に応じたものとなっている。移動通信端末１０は、ｅＵＩＣＣ１１に記憶されたプロファイルに対応する通信事業者ネットワーク２０において移動体通信を行うことができる。ｅＵＩＣＣ１１に記憶されるプロファイルは書き換え可能とされており、プロファイルを書き換えることにより、移動通信端末１０が移動体通信を行うことができる通信事業者ネットワーク２０（通信事業者）を変更することができる。
【００２２】
ｅＵＩＣＣ１１は、ＵＩＣＣとは異なり、通常、移動通信端末１０に固定的に組み込まれている。そのため、移動通信端末１０は、ＵＩＣＣの交換ができない、あるいは交換が難しい装置として、あるいはそのような装置に組み入れられて用いられることが多い。例えば、移動通信端末１０は、Ｍ２Ｍ（マシンツーマシン）の通信を行う装置として、あるいはそのような装置に組み入れられて用いられる。但し、本発明では、加入者認証モジュールは、ＵＩＣＣと同様に移動通信端末１０に着脱可能に装着されるものであってもよい。
【００２３】
移動通信端末１０は、ｅＵＩＣＣサーバ３０からプロファイルをダウンロードして、ｅＵＩＣＣ１１にプロファイルをインストールする（記憶させる）。ｅＵＩＣＣサーバ３０は、移動通信端末１０に対してプロファイルを提供するサーバである。ｅＵＩＣＣサーバ３０は、例えば、通信事業者によって設けられる。図１に示すように、１つのｅＵＩＣＣサーバ３０が複数の通信事業者ネットワーク２０に対応するプロファイルを移動通信端末１０に提供することとしてもよい。移動通信端末１０とｅＵＩＣＣサーバ３０とは、通信事業者ネットワーク２０又は無線ＬＡＮ（ローカルエリアネットワーク）等を介して互いに情報を送受信することができる。また、移動通信端末１０とｅＵＩＣＣサーバ３０とは、近距離無線通信によって互いに情報を送受信することとしてもよい。
【００２４】
引き続いて、本実施形態に係る移動通信端末１０の機能について説明する。図１に示すように、移動通信端末１０は、ｅＵＩＣＣ１１と、移動体通信部１２と、網情報取得部１３と、端末情報取得部１４と、判断部１５と、制御部１６とを備えて構成されている。なお、ｅＵＩＣＣ１１以外の機能部１２〜１６は、移動通信端末１０自体の機能である（ｅＵＩＣＣ１１内部の機能ではない）。また、移動通信端末１０は、上記以外にも、従来の移動通信端末が備える機能を備えていてもよい。
【００２５】
ｅＵＩＣＣ１１は、上述したようにプロファイルを記憶する加入者認証モジュールである。ｅＵＩＣＣ１１は、従来のｅＵＩＣＣと同様の構成でよい。具体的には、ｅＵＩＣＣ１１は、ｅＵＩＣＣ１１に記憶されたｅＵＩＣＣ  ＯＳ（オペレーティングシステム）が動作することで機能する。また、ｅＵＩＣＣ１１には、プロファイルが記憶される領域が設けられている。
【００２６】
移動体通信部１２は、移動体通信を行う手段である。移動体通信部１２は、ｅＵＩＣＣ１１に記憶されたプロファイルを用いて移動体通信を行う。移動体通信部１２の機能は、従来の移動通信端末の移動体通信機能と同様でよい。
【００２７】
網情報取得部１３は、プロファイルに対応する通信事業者ネットワーク２０において移動体通信を行うために必要な機能を示す網情報を取得する網情報取得手段である。このプロファイルは、ｅＵＩＣＣ１１に新たに記憶させる（候補となる）ものである。網情報取得部１３は、プロファイル自体とは別の情報として網情報を取得する。網情報は、予めプロファイルの提供側で（例えば、各通信事業者によって）用意される。例えば、ｅＵＩＣＣサーバ３０が、予めプロファイルと対応付けて網情報を記憶しておき、移動通信端末１０からのプロファイル要求に応じて、プロファイルと網情報とを当該移動通信端末１０に送信する。
【００２８】
例えば、網情報取得部１３は、ｅＵＩＣＣサーバ３０に対してプロファイル要求を送信し、当該プロファイル要求に応じてｅＵＩＣＣサーバ３０から送信されるプロファイル自体と当該プロファイルに対応する網情報とを受信（ダウンロード）して取得する。プロファイル要求には、取得対象のプロファイルを特定する情報が含められる。また、プロファイル要求の送信は、例えば、移動通信端末１０に対する、新たなプロファイルをｅＵＩＣＣ１１に記憶させるユーザの操作をトリガとして行われる。網情報取得部１３は、取得したプロファイル及び網情報を判断部１５に出力する。
【００２９】
ｅＵＩＣＣサーバ３０から送信されるプロファイルは、暗号化（秘匿化）されており、移動通信端末１０ではｅＵＩＣＣにおいて復号されるまでプロファイルの内容を把握することができない。網情報は、移動通信端末１０で暗号化されたプロファイルにかかわらず内容が把握できるように、プロファイル自体とは別の平文の情報として提供される。
【００３０】
網情報は、具体的には、網情報が対応付けられたプロファイルが用いられて行われる移動体通信に係る周波数、通信手法及び通信種別の少なくとも何れかを示す情報を含む。周波数を示す情報は、具体的には、当該移動体通信を行うための電波の周波数の帯域を示す情報である。通信手法を示す情報は、３Ｇ、４Ｇといった通信事業者ネットワーク２０の方式（より詳細な方式であってもよい）を示す情報である。通信種別を示す情報は、通信事業者ネットワーク２０が音声端末向けの網か、データ端末向けの網かを示す情報である。
【００３１】
網情報取得部１３は、プロファイルの取得とあわせて、当該プロファイルに対応する通信事業者ネットワーク２０における接続先であるＡＰＮ（アクセスポイントネーム）を示す接続先情報を取得することとしてもよい。この場合、網情報取得部１３は、自端末１０に接続先情報を取得させる（自端末１０において接続先情報を取得する）制御手段の一機能となる。接続先情報は、網情報と同様に、予めプロファイルの提供側で（例えば、各通信事業者によって）用意される。例えば、ｅＵＩＣＣサーバ３０が、予めプロファイルと対応付けて網情報を記憶しておき、移動通信端末１０からのプロファイル要求に応じて、プロファイル及び網情報とあわせて接続先情報を当該移動通信端末１０に送信する。接続先情報も、網情報と同様に平文の情報としてもよい。網情報取得部１３は、接続先情報を取得した場合には、取得した接続先情報をプロファイルと対応付けて出力する（以降の機能部においても同様）。
【００３２】
なお、接続先情報には、ＡＰＮ以外にも、当該プロファイルに対応する通信事業者ネットワーク２０において移動通信端末１０が移動体通信を行うに際して用いられる設定に係る情報が含まれていてもよい。例えば、当該通信事業者ネットワーク２０における移動体通信を行う際に用いられるアプリケーション（サービスアプリ）のショートカットが含まれていてもよい。
【００３３】
端末情報取得部１４は、自端末１０が有する移動体通信に係る機能を示す端末情報を取得する端末情報取得手段である。例えば、端末情報は、例えば、予め移動通信端末１０の提供者によって移動通信端末１０に記憶される。端末情報取得部１４は、自端末１０に記憶された端末情報を読み出して取得する。端末情報の取得は、網情報取得部１３による網情報の取得が行われると行われる。端末情報取得部１４は、取得した端末情報を判断部１５に出力する。
【００３４】
端末情報は、具体的には、網情報に対応する情報を含む。即ち、端末情報は、移動体通信に係る周波数、通信手法及び通信種別の少なくとも何れかを示す情報を含む。周波数を示す情報は、具体的には、自端末１０が対応している移動体通信の電波の周波数の帯域を示す情報である。通信手法を示す情報は、自端末１０が対応している通信事業者ネットワーク２０の方式を示す情報である。通信種別を示す情報は、自端末１０が音声端末であるか、データ端末であるかを示す情報である。
【００３５】
判断部１５は、網情報取得部１３から入力された網情報と、端末情報取得部１４から入力された端末情報とを比較して、当該網情報に対応するプロファイルを自端末１０に備えられたｅＵＩＣＣ１１に記憶させるか否かを判断する判断手段である。判断部１５は、網情報及び端末情報から、網情報（プロファイル）に対応する通信事業者ネットワーク２０において移動体通信を行うことが可能か否かを判断する。即ち、判断部１５は、プロファイルの適合性確認を行う。
【００３６】
判断部１５は、端末情報によって示される自端末１０の機能が、網情報によって示される移動体通信を行うために必要な機能を満たすか否かを判断する。例えば、周波数については、端末情報によって示される自端末１０が対応している帯域が、網情報によって示される通信事業者ネットワーク２０の帯域を含むか否かを判断する。自端末１０が対応している帯域が、通信事業者ネットワーク２０の帯域を含むと判断した場合には、自端末１０の機能が移動体通信を行うために必要な機能を満たすと判断する。
【００３７】
通信手法については、端末情報によって示される自端末１０が対応している方式が、網情報によって示される通信事業者ネットワーク２０の方式であるか否かを判断する。自端末１０が対応している方式が、通信事業者ネットワーク２０の方式であると判断した場合には、自端末１０の機能が移動体通信を行うために必要な機能を満たすと判断する。通信種別については、端末情報によって示される自端末１０の種別が、網情報によって示される通信事業者ネットワーク２０の種別と一致するか否かを判断する。自端末１０の種別が、通信事業者ネットワーク２０の種別であると判断した場合には、自端末１０の機能が移動体通信を行うために必要な機能を満たすと判断する。
【００３８】
網情報が複数の項目についての情報を含む場合には、全ての項目について上記を満たすと判断した場合に、端末情報によって示される自端末１０の機能が、網情報によって示される移動体通信を行うために必要な機能を満たすと判断する。即ち、何れかの項目で満たさないと判断した場合には、端末情報によって示される自端末１０の機能が、網情報によって示される移動体通信を行うために必要な機能を満たさないと判断する。
【００３９】
判断部１５は、自端末１０の機能が移動体通信を行うために必要な機能を満たすと判断した場合、網情報に対応するプロファイルを自端末１０に備えられたｅＵＩＣＣ１１に記憶させると判断する。判断部１５は、自端末１０の機能が移動体通信を行うために必要な機能を満たさないと判断した場合、網情報に対応するプロファイルを自端末１０に備えられたｅＵＩＣＣ１１に記憶させないと判断する。判断部１５は、上記の判断結果を示す情報とプロファイルとを制御部１６に出力する。
【００４０】
制御部１６は、判断部１５による判断に応じて、網情報に対応するプロファイルを自端末１０に備えられたｅＵＩＣＣ１１に記憶させる制御を行う制御手段である。判断部１５によってプロファイルをｅＵＩＣＣ１１に記憶させると判断された場合、制御部１６は、プロファイルをｅＵＩＣＣ１１に入力して、記憶（インストール）させる。なお、ｅＵＩＣＣ１１でのプロファイルのインストールの処理、及び移動通信端末１０と当該プロファイルに対応する通信事業者ネットワーク２０との間の移動体通信の開始の処理は、従来と同様であってもよい。具体的には、それらの処理については、フローにおける説明で述べる。
【００４１】
また、プロファイルに接続先情報が対応付いている場合には、制御部１６は、プロファイルのインストールとあわせて接続先情報によって示されるＡＰＮを通信事業者ネットワーク２０における接続先として設定する。更に接続先情報にＡＰＮ以外の設定に係る情報が含まれている場合には、制御部１６は、当該情報に基づく設定を行う。
【００４２】
判断部１５によってプロファイルをｅＵＩＣＣ１１に記憶させないと判断された場合、制御部１６は、プロファイルがインストールされない（自端末１０では当該プロファイルに対応する通信事業者ネットワーク２０において移動体通信ができない）旨をユーザに通知する。この通知は、例えば、移動通信端末１０が備える表示装置にその旨を表示することで行われる。また、制御部１６は、判断部１５から入力されたプロファイルを削除する。以上が、本実施形態に係る移動通信端末１０の機能である。
【００４３】
図２に本実施形態に係る移動通信端末１０のハードウェア構成を示す。図２に示すように、移動通信端末１０は、ＣＰＵ（Central Processing Unit）１０１、主記憶装置であるＲＡＭ（RandomAccess Memory）１０２及びＲＯＭ（Read Only Memory）１０３、操作モジュール１０４、無線通信モジュール１０５、アンテナ１０６、ディスプレイ１０７、ｅＵＩＣＣモジュール１０８（ｅＵＩＣＣ１１のハードウェア）等のハードウェアにより構成されている。これらの構成要素がプログラム等により動作することにより、上述した移動通信端末１０の機能が発揮される。以上が、本実施形態に係る移動通信端末１０の構成である。
【００４４】
引き続いて、図３のシーケンス図を用いて、本実施形態に係る移動通信端末１０で実行される処理（移動通信端末１０の動作方法）である加入者情報制御方法を説明する。本処理は、例えば、移動通信端末１０に対する、新たなプロファイルをｅＵＩＣＣ１１に記憶させるユーザの操作をトリガとして行われる。本処理では、まず、網情報取得部１３からｅＵＩＣＣサーバ３０に対してプロファイル要求が送信される（Ｓ０１、網情報取得ステップ）。ｅＵＩＣＣサーバ３０では、当該プロファイル要求が受信され、プロファイル要求に応じたプロファイルが移動通信端末１０に対して送信される。送信されるプロファイルには、網情報及び接続先情報が対応付けられる。移動通信端末１０では、網情報取得部１３によってプロファイルが受信されて取得される（Ｓ０２、網情報取得ステップ）。取得されたプロファイル、網情報及び接続先情報は、網情報取得部１３から判断部１５に出力される。
【００４５】
続いて、端末情報取得部１４によって、端末情報が取得される（Ｓ０３、端末情報取得ステップ）。取得された端末情報は、端末情報取得部１４から判断部１５に出力される。続いて、判断部１５によって、網情報取得部１３から入力された網情報と、端末情報取得部１４から入力された端末情報とが比較されて、当該網情報に対応するプロファイルを自端末１０に備えられたｅＵＩＣＣ１１に記憶させるか否かが判断される（Ｓ０４、判断ステップ）。即ち、判断部１５によって、プロファイルの整合性確認が行わる。判断結果を示す情報とプロファイルとが、判断部１５から制御部１６に出力される。
【００４６】
判断部１５によってプロファイルをｅＵＩＣＣ１１に記憶させないと判断された場合（Ｓ０４のＮＧ）、制御部１６によって、プロファイルがインストールされない（自端末１０では当該プロファイルに対応する通信事業者ネットワーク２０において移動体通信ができない）旨がユーザに通知される（Ｓ０５）。また、当該プロファイルが削除される。
【００４７】
判断部１５によってプロファイルをｅＵＩＣＣ１１に記憶させると判断された場合（Ｓ０４のＯＫ）、制御部１６から当該プロファイルがｅＵＩＣＣ１１に入力される（Ｓ０６、制御ステップ）。ｅＵＩＣＣ１１では、プロファイルが入力され、インストールされる（Ｓ０７）。この際、暗号化されたプロファイルが、ｅＵＩＣＣ１１で復号された上でインストールされる。インストールが完了すると、ｅＵＩＣＣ１１から制御部１６に対して、プロファイルインストール完了通知が行われる（Ｓ０８）。
【００４８】
制御部１６では、当該通知が受け付けられ、続いて、接続先情報が用いられてＡＰＮ等が設定される（Ｓ０９、制御ステップ）。続いて、制御部１６から、ｅＵＩＣＣサーバ３０に対してプロファイルインストール完了通知が行われる（Ｓ１０）。ｅＵＩＣＣサーバ３０では、当該通知が受信され、当該プロファイルの通知が当該プロファイルに対応する通信事業者ネットワーク２０に対して行われる（Ｓ１１）。通信事業者ネットワーク２０（における装置）では、当該通知が受信され、当該プロファイルによる通信事業者ネットワーク２０における移動体通信を可能にする処理（対象プロファイルのネットワーク蓋明け）が行われる（Ｓ１２）。当該処理が終了すると、通信事業者ネットワーク２０からｅＵＩＣＣサーバ３０に対してＡｃｋが送信される（Ｓ１３）。
【００４９】
ｅＵＩＣＣサーバ３０では、当該Ａｃｋが受信される。続いて、ｅＵＩＣＣサーバ３０から移動通信端末１０に対してＡｃｋが送信される（Ｓ１４）。移動通信端末１０では、当該Ａｃｋが受信される。当該Ａｃｋが受信されると、移動通信端末１０では、インストールされたプロファイルに対応する通信事業者ネットワーク２０での移動体通信が可能となったと認識される。続いて、移動通信端末１０の移動体通信部１２によって通信事業者ネットワーク２０に接続され、移動体通信が行われる（Ｓ１５）。以上が、本実施形態に係る移動通信端末１０で実行される処理である。
【００５０】
上述したように本実施形態によれば、網情報と端末情報とが比較されて、プロファイルをｅＵＩＣＣ１１にインストールさせるか否かが判断され、当該インストールの制御が行われる。従って、本実施形態によれば、移動通信端末１０が通信を行うことができる場合のみに、プロファイルをｅＵＩＣＣ１１にインストールさせることができる。即ち、移動通信端末１０が通信できないプロファイルがｅＵＩＣＣ１１に記憶されることを防止することができる。これにより、移動通信端末１０が通信できないプロファイルをインストールした場合の再インストール防止や、当該インストールを行う時間の削減を行うことができる。
【００５１】
また、本実施形態のように網情報は、プロファイル自体とは別の情報にすることとしてもよい。この構成によれば、例えば、上述したように暗号化されたプロファイルとは別に平文の網情報を取得することができ、暗号化されたプロファイルを把握できない移動通信端末１０自体の機能であっても、確実かつ適切に本発明を実施することができる。また、網情報は、プロファイルが復号されなくても、移動通信端末１０で把握できればよいので必ずしも平文である必要はなく、例えば、移動通信端末１０で復号可能な暗号化がなされていてもよい。
【００５２】
また、網情報及び端末情報は、周波数、通信手法及び通信種別の少なくとも何れかを示す情報を含むこととしてもよい。この構成によれば、適切かつ確実に本発明の効果を得ることができる。但し、網情報及び端末情報は、必ずしも上記のものに限られず、移動通信端末１０が通信事業者ネットワーク２０で移動体通信を行うことが可能かどうかを判断できるものであれば、上記以外のものであってもよい。
【００５３】
また、本実施形態のようにプロファイルのインストールを行う場合に、接続先情報によってあわせてＡＰＮ等の設定を行うこととしてもよい。従来、ｅＵＩＣＣに新たなプロファイルをインストールした場合、手動でＡＰＮ等を設定しなければならないケースが存在していた。しかしながら、この構成によれば、プロファイルのインストールを行う場合に、手動での設定を行う必要なく、移動通信端末１０に適切かつ確実に通信を開始させることができる。これにより、ユーザの利便性（ユーザビリティ）を向上させることができる。また、接続先情報を契約内容や移動通信端末１０に応じたものとしておけば、ＡＰＮ等を契約内容や移動通信端末１０に応じたものとすることができる。
【００５４】
引き続いて、本実施形態の変形例について説明する。上述した実施形態では、網情報は、プロファイルと合わせて取得していた。しかしながら、プロファイルがなくても、判断部１５による判断は可能である。そこで、以下のような構成を取ることとしてもよい。網情報取得部１３は、まず、ｅＵＩＣＣ１１に新たに記憶させるプロファイルを取得せず、当該プロファイルに対応する網情報のみを取得する。そして、制御部１６は、プロファイルをｅＵＩＣＣ１１に記憶させると判断部１５によって判断された場合に、当該プロファイルを網情報取得部１３に取得させる。
【００５５】
この構成によれば、プロファイルをｅＵＩＣＣ１１に記憶させない場合に、プロファイルの取得を防止することができる。これにより、プロファイルを取得するための不要な通信の発生を防止することができる。
【００５６】
続いて、別の変形例について説明する。上述した接続先情報は、暗号化されたプロファイルとは別の平文の情報であるとしたが、接続先情報は、プロファイルがｅＵＩＣＣ１１に記憶される場合のみに用いられるため、プロファイルの中に含まれていてもよい。即ち、接続先情報は、プロファイルのファイル構成に含まれ、暗号化された情報であってもよい。例えば、接続先情報として、ＡＰＮの設定情報を持つＥＦファイル“ＥＦ＿ＡＡ”と、当該“ＥＦ＿ＡＡ”が存在することを移動通信端末１０に通知するファイル“ＥＦ＿ＢＢ”とをプロファイル内に含めておき、それらのファイルをプロファイルインストール後に読み出して、設定を行うこととしてもよい。
【００５７】
［第２実施形態］
第１実施形態では、本発明に係る加入者情報制御装置は、プロファイルが記憶されるｅＵＩＣＣ１１が備えられた移動通信端末１０であった。しかしながら、本発明に係る加入者情報制御装置は、必ずしも移動通信端末１０である必要はない。第２実施形態では、本発明に係る加入者情報制御装置が移動通信端末１０でない例を示す。即ち、本実施形態では、移動通信端末１１０は、加入者情報制御装置とは別体として構成されている。
【００５８】
図４に第２実施形態に係る加入者情報制御装置である通信事業者ネットワーク１２０を示す。なお、加入者情報制御装置としては、通信事業者ネットワーク１２０に含まれる装置（例えば、コアネットワーク中のサーバ装置）であるが、説明を分かりやすくするため、以下の説明では、当該装置を通信事業者ネットワーク１２０と呼ぶ。なお、通信事業者ネットワーク１２０は、移動体通信網自体も指すものとする。
【００５９】
また、本実施形態では、通信事業者ネットワーク１２０と移動通信端末１１０を含んで、加入者情報制御システム１００が構成されている。移動通信端末１１０、通信事業者ネットワーク１２０及びｅＵＩＣＣサーバ１３０は、以下の説明する本発明に係る各実施形態の機能を除けば、第１実施形態で説明した移動通信端末１０、通信事業者ネットワーク２０及びｅＵＩＣＣサーバ３０と同様の構成である。通信事業者ネットワーク１２０と、移動通信端末１１０とは、互いに情報を送受信することができる。なお、移動通信端末１１０が、通信事業者ネットワーク１２０のプロファイルを保持していない場合（例えば、別の通信事業者ネットワーク１２０のプロファイルを保持している場合）には、移動通信端末１１０は、直接、移動体通信で通信事業者ネットワーク１２０との情報の送受信を行うことができない。しかし、移動通信端末１１０は、無線ＬＡＮ又はプロファイルを保持している別の通信事業者ネットワーク１２０を介して、通信事業者ネットワーク１２０との情報の送受信を行う。また、通信事業者ネットワーク１２０と、ｅＵＩＣＣサーバ１３０とは、有線ネットワーク等を介して互いに情報を送受信することができる。
【００６０】
引き続いて、本実施形態に係る通信事業者ネットワーク１２０の機能について説明する。図４に示すように、通信事業者ネットワーク１２０は、端末情報取得部１２１と、網情報取得部１２２と、判断部１２３と、制御部１２４とを備えて構成されている。なお、本実施形態に係る移動通信端末１１０及びｅＵＩＣＣサーバ１３０の機能についても、以下の通信事業者ネットワーク１２０の機能とあわせて説明する。
【００６１】
端末情報取得部１２１は、移動通信端末１１０が有する移動体通信に係る機能を示す端末情報を取得する端末情報取得手段である。例えば、移動通信端末１１０は、自端末１１０に記憶された端末情報を読み出して、端末能力通知として、通信事業者ネットワーク１２０に送信する。端末情報は、第１実施形態と同様に、例えば、予め移動通信端末１１０の提供者によって移動通信端末１１０に記憶される。端末情報の送信は、例えば、移動通信端末１１０に対する、新たなプロファイルをｅＵＩＣＣ１１に記憶させるユーザの操作をトリガとして行われる。なお、通信事業者ネットワーク１２０は、新たなプロファイルに対応した移動体通信網であってもよい。即ち、移動通信端末１１０は、新たなプロファイルに応じた（通信事業者の）通信事業者ネットワーク１２０に端末情報を送信することとしてもよい。当該端末情報には、移動通信端末１１０において移動通信端末１１０を特定する情報及び新たなプロファイルを特定する情報が対応付けられる。端末情報自体は、第１実施形態と同様のものでよい。
【００６２】
端末情報取得部１２１は、上記のように移動通信端末１１０から送信される端末情報を受信して取得する。端末情報取得部１２１は、取得した端末情報を判断部１２３に出力する。また、端末情報取得部１２１は、取得した端末情報に対応付けられた新たなプロファイルを特定する情報を網情報取得部１２２に出力する。
【００６３】
網情報取得部１２２は、新たなプロファイルに対応する通信事業者ネットワーク１２０において移動体通信を行うために必要な機能を示す網情報を取得する網情報取得手段である。例えば、網情報は、予めプロファイルの提供側で（例えば、各通信事業者によって）用意され、通信事業者ネットワーク１２０において記憶されている。網情報取得部１２２は、端末情報取得部１２１から入力された情報によって示されるプロファイルに対応する網情報を読み出して取得する。網情報自体は、第１実施形態と同様のものでよい。網情報取得部１２２は、取得した網情報を判断部１２３に出力する。
【００６４】
判断部１２３は、網情報取得部１２２から入力された網情報と、端末情報取得部１２１から入力された端末情報とを比較して、当該網情報に対応するプロファイルを移動通信端末１１０に備えられたｅＵＩＣＣ１１に記憶させるか否かを判断する判断手段である。判断部１２３は、第１実施形態の判断部１５と同様の判断を行う。判断部１２３は、上記の判断結果を示す情報と、網情報に対応付けられた移動通信端末１１０を特定する情報及び新たなプロファイルを特定する情報とを制御部１２４に出力する。
【００６５】
制御部１２４は、判断部１２３による判断に応じて、網情報に対応するプロファイルを移動通信端末１１０に備えられたｅＵＩＣＣ１１に記憶させる制御を行う制御手段である。判断部１２３によってプロファイルをｅＵＩＣＣ１１に記憶させると判断された場合、制御部１２４は、ｅＵＩＣＣサーバ１３０に対して、プロファイルを移動通信端末１１０用に予約するように要求する。ここで、要求の対象となるプロファイル及び移動通信端末１１０は、網情報に対応付けられた情報によって示されるものである。ｅＵＩＣＣサーバ１３０は、当該要求を受け付けると、移動通信端末１１０用にプロファイルを確保する。また、制御部１２４は、移動通信端末１１０に対して、端末能力通知の応答として、ｅＵＩＣＣサーバ１３０からプロファイルを取得するように指示する。この際、移動通信端末１１０に対して、プロファイルの取得先となるｅＵＩＣＣサーバ１３０のアドレスを通知するようにしてもよい。
【００６６】
ｅＵＩＣＣサーバ１３０は、移動通信端末１１０からのプロファイル要求に応じて、移動通信端末１１０用に確保したプロファイルを当該移動通信端末１１０に送信する。移動通信端末１１０は、通信事業者ネットワーク２０から上記の指示を受けると、ｅＵＩＣＣサーバ１３０に対してプロファイル要求を送信し、当該プロファイル要求に応じてｅＵＩＣＣサーバ３０から送信されるプロファイルを受信（ダウンロード）して取得する。移動通信端末１１０は、取得したプロファイルをｅＵＩＣＣ１１に入力して、記憶（インストール）させる。移動通信端末１１０は、第１実施形態と同様に、プロファイルの取得時に接続先情報を取得し、接続先情報を用いた設定を行うこととしてもよい。
【００６７】
判断部１２３によってプロファイルをｅＵＩＣＣ１１に記憶させないと判断された場合、制御部１２４は、プロファイルがインストールされない（移動通信端末１１０では当該プロファイルに対応する通信事業者ネットワーク１２０において移動体通信ができない）旨を移動通信端末１１０に通知する。通知を受けた移動通信端末１１０は、その旨をユーザに通知する。以上が、本実施形態に係る通信事業者ネットワーク１２０の機能である。
【００６８】
図５に本実施形態に係る通信事業者ネットワーク１２０（に含まれる本実施形態に係る装置）のハードウェア構成を示す。図４に示すように通信事業者ネットワーク１２０は、ＣＰＵ２０１、主記憶装置であるＲＡＭ２０２及びＲＯＭ２０３、通信を行うための通信モジュール２０４、並びにハードディスク等の補助記憶装置２０５等のハードウェアを備えるコンピュータを含むものとして構成される。これらの構成要素がプログラム等により動作することにより、上述した通信事業者ネットワーク１２０の機能が発揮される。以上が、本実施形態に係る通信事業者ネットワーク１２０の構成である。
【００６９】
引き続いて、図６のシーケンス図を用いて、本実施形態に係る通信事業者ネットワーク１２０で実行される処理（通信事業者ネットワーク１２０の動作方法）である加入者情報制御方法を説明する。本処理は、例えば、移動通信端末１１０に対する、新たなプロファイルをｅＵＩＣＣ１１に記憶させるユーザの操作をトリガとして行われる。本処理では、移動通信端末１１０から通信事業者ネットワーク１２０に対して、端末能力通知として、移動通信端末１１０の端末情報が送信される。送信される端末情報には、移動通信端末１１０を特定する情報及び新たなプロファイルを特定する情報が対応付けられる。通信事業者ネットワーク１２０では、端末情報取得部１２１によって端末情報が受信されて取得される（Ｓ１０１、端末情報取得ステップ）。取得された端末情報は、端末情報取得部１２１から判断部１２３に出力される。取得された端末情報に対応付けられた新たなプロファイルを特定する情報は、端末情報取得部１２１から網情報取得部１２２に出力される。
【００７０】
続いて、網情報取得部１２２によって、新たなプロファイルに対応する網情報が取得される（Ｓ１０２、網情報取得ステップ）。取得された網情報は、網情報取得部１２２から判断部１２３に出力される。続いて、判断部１２３によって、網情報取得部１２２から入力された網情報と、端末情報取得部１２１から入力された端末情報とが比較されて、当該網情報に対応するプロファイルを移動通信端末１１０に備えられたｅＵＩＣＣ１１に記憶させるか否かが判断される（Ｓ１０３、判断ステップ）。即ち、判断部１２３によって、プロファイルの整合性確認が行わる。判断結果を示す情報、と、網情報に対応付けられた移動通信端末１１０を特定する情報及び新たなプロファイルを特定する情報とが、判断部１２３から制御部１２４に出力される。
【００７１】
判断部１２３によってプロファイルをｅＵＩＣＣ１１に記憶させないと判断された場合（Ｓ１０３のＮＧ）、制御部１２４によって、プロファイルがインストールされない（移動通信端末１１０では当該プロファイルに対応する通信事業者ネットワーク１２０において移動体通信ができない）旨が移動通信端末１１０に通知される（Ｓ１０４）。通知を受けた移動通信端末１１０では、その旨がユーザに通知される。
【００７２】
判断部１２３によってプロファイルをｅＵＩＣＣ１１に記憶させると判断された場合（Ｓ１０３のＯＫ）、制御部１２４からｅＵＩＣＣサーバ１３０に対して、プロファイルを移動通信端末１１０用に予約するように要求される（Ｓ１０５、制御ステップ）。ここで、要求の対象となるプロファイル及び移動通信端末１１０は、網情報に対応付けられた情報によって示されるものである。ｅＵＩＣＣサーバ１３０では、当該要求が受け付けられ、移動通信端末１１０用にプロファイルが確保される（Ｓ１０６）。続いて、ｅＵＩＣＣサーバ１３０から制御部１２４に対して、プロファイル予約完了の通知が行われる（Ｓ１０７）。
【００７３】
通信事業者ネットワーク１２０では、制御部１２４によって当該通知が受け取られる。続いて、制御部１２４から移動通信端末１１０に対して、端末能力通知の応答として、ｅＵＩＣＣサーバ１３０からプロファイルを取得するように指示される（Ｓ１０８、制御ステップ）。この際、移動通信端末１１０に対して、ｅＵＩＣＣサーバ１３０のアドレスが通知される。
【００７４】
移動通信端末１１０では、当該指示が受信され、通知されたアドレスのｅＵＩＣＣサーバ１３０に対してプロファイル要求が送信される（Ｓ１０９）。ｅＵＩＣＣサーバ１３０では、当該プロファイル要求が受信され、プロファイル要求に応じたプロファイルが移動通信端末１１０に対して送信される。移動通信端末１１０では、プロファイルが受信されて取得される（Ｓ１１０）。
【００７５】
続いて、取得されたプロファイルがｅＵＩＣＣ１１に入力される（Ｓ１１１）。ｅＵＩＣＣ１１では、プロファイルが入力され、インストールされる（Ｓ１１２）。この際、暗号化されたプロファイルが、ｅＵＩＣＣ１１で復号された上でインストールされる。インストールが完了すると、ｅＵＩＣＣ１１から移動通信端末１１０に対して、プロファイルインストール完了通知が行われる（Ｓ１１３）。
【００７６】
続いて、移動通信端末１１０から、ｅＵＩＣＣサーバ１３０に対してプロファイルインストール完了通知が行われる（Ｓ１１４）。ｅＵＩＣＣサーバ１３０では、当該通知が受信され、当該プロファイルの通知が当該プロファイルに対応する通信事業者ネットワーク１２０に対して行われる（Ｓ１１５）。通信事業者ネットワーク１２０（における装置）では、当該通知が受信され、当該プロファイルによる通信事業者ネットワーク１２０における移動体通信を可能にする処理（対象プロファイルのネットワーク蓋明け）が行われる（Ｓ１１６）。当該処理が終了すると、通信事業者ネットワーク１２０からｅＵＩＣＣサーバ１３０に対してＡｃｋが送信される（Ｓ１１７）。
【００７７】
ｅＵＩＣＣサーバ１３０では、当該Ａｃｋが受信される。続いて、ｅＵＩＣＣサーバ１３０から移動通信端末１１０に対してＡｃｋが送信される（Ｓ１１８）。移動通信端末１１０では、当該Ａｃｋが受信される。当該Ａｃｋが受信されると、移動通信端末１１０では、インストールされたプロファイルに対応する通信事業者ネットワーク１２０での移動体通信が可能となったと認識される。続いて、移動通信端末１１０の移動体通信部１２によって通信事業者ネットワーク１２０に接続され、移動体通信が行われる（Ｓ１１９）。以上が、本実施形態に係る通信事業者ネットワーク１２０で実行される処理である。
【００７８】
上述したように本実施形態によっても、移動通信端末１１０が通信を行うことができる場合のみに、プロファイルをｅＵＩＣＣ１１にインストールさせることができる。即ち、移動通信端末１１０が通信できないプロファイルがｅＵＩＣＣ１１に記憶されることを防止することができる。また、本実施形態では、プロファイルのインストールの判断等を移動通信端末１１０では行わない。そのため、本発明の実施に際して、第１実施形態と比べて、従来の移動通信端末に対する機能の追加を少なくすることができる。
【符号の説明】
【００７９】
１０…移動通信端末、１１…ｅＵＩＣＣ、１２…移動体通信部、１３…網情報取得部、１４…端末情報取得部、１５…判断部、１６…制御部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…操作モジュール、１０５…無線通信モジュール、１０６…アンテナ、１０７…ディスプレイ、１０８…ｅＵＩＣＣモジュール、２０…通信事業者ネットワーク、３０…ｅＵＩＣＣサーバ、１００…加入者情報制御システム、１１０…移動通信端末、１２０…通信事業者ネットワーク、１２１…端末情報取得部、１２２…網情報取得部、１２３…判断部、１２４…制御部、２０１…ＣＰＵ、２０２…ＲＡＭ、２０３…ＲＯＭ、２０４…通信モジュール、２０５…補助記憶装置、１３０…ｅＵＩＣＣサーバ。
【図１】
0006549997.tif 000002
【図２】
0006549997.tif 000003
【図３】
0006549997.tif 000004
【図４】
0006549997.tif 000005
【図５】
0006549997.tif 000006
【図６】
0006549997.tif 000007