(57)【要約】【課題】より適切なネットワークにローミングすることを可能にする移動機、サーバ及びこれらに用いられる方法を提供すること。【解決手段】本発明の一態様は、設定されているネットワーク選択モードに応じてユーザインタフェースを制御するインタフェース制御部と、前記インタフェース制御部に通信接続され、ネットワークとの通信を制御する通信制御部とを有する移動機であって、前記通信制御部が、位置登録を要求した第１ネットワークから位置登録応答と共に第２ネットワークの情報を受信すると、前記インタフェース制御部は、前記ネットワーク選択モードが自動選択モード又は手動選択モードであるか判断し、前記ネットワーク選択モードが自動選択モードに設定されている場合、前記通信制御部は、前記第２ネットワークをサーチする移動機に関する。【選択図】図２
2011199390.tif 000002
【特許請求の範囲】
【請求項１】
設定されているネットワーク選択モードに応じてユーザインタフェースを制御するインタフェース制御部と、
前記インタフェース制御部に通信接続され、ネットワークとの通信を制御する通信制御部と、
を有する移動機であって、
前記通信制御部が、位置登録を要求した第１ネットワークから位置登録応答と共に第２ネットワークの情報を受信すると、前記インタフェース制御部は、前記ネットワーク選択モードが自動選択モード又は手動選択モードであるか判断し、
前記ネットワーク選択モードが自動選択モードに設定されている場合、前記通信制御部は、前記第２ネットワークをサーチする移動機。
【請求項２】
前記ネットワーク選択モードが手動選択モードに設定されている場合、前記インタフェース制御部は、前記ユーザインタフェースを介し前記第２ネットワークのサーチの要否を照会し、照会結果に応じて、前記通信制御部は、前記第２ネットワークをサーチする、請求項１記載の移動機。
【請求項３】
在圏エリアに対応する推奨ネットワークを登録した推奨ネットワーク情報を格納する格納部と、
第１ネットワークからの認証要求に応答して、前記第１ネットワークより高い優先度を有する第２ネットワークが前記推奨ネットワーク情報に登録されているか判断し、登録されている場合、認証結果と共に前記第２ネットワークの情報を前記第１ネットワークに通知する通知部と、
を有するサーバ。
【請求項４】
位置登録を要求した第１ネットワークから位置登録応答と共に第２ネットワークの情報を受信するステップと、
移動機に設定されているネットワーク選択モードが自動選択モード又は手動選択モードであるか判断するステップと、
前記ネットワーク選択モードが自動選択モードに設定されている場合、前記移動機は前記第２ネットワークをサーチし、前記ネットワーク選択モードが手動選択モードに設定されている場合、ユーザインタフェースを介し前記第２ネットワークのサーチの要否を照会し、照会結果に応じて、前記移動機は前記第２ネットワークをサーチするステップと、
を有する方法。
【請求項５】
第１ネットワークからの認証要求を受信するステップと、
前記認証要求の受信に応答して、前記第１ネットワークより高い優先度を有する第２ネットワークが、格納部に格納された在圏エリアに対応する推奨ネットワークを登録した推奨ネットワーク情報に登録されているか判断するステップと、
登録されている場合、認証結果と共に前記第２ネットワークの情報を前記第１ネットワークに通知するステップと、
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムにおいて使用される移動機、サーバ及び方法に関する。
【背景技術】
【０００２】
現在の移動通信システムでは、ユーザが自国から外国に旅行したときでも、自国で使用している携帯電話などの移動機を海外でも利用できる。このようなサービスは、ローミングサービスとして知られている。このローミングでは、ユーザが外国で移動機を利用する際、移動機は、ユーザが契約している通信事業者、すなわち、ＨＰＬＭＮ（Ｈｏｍｅ  Ｐｕｂｌｉｃ  Ｌａｎｄ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）と提携している当該国の通信事業者、すなわち、ＶＰＬＭＮ（Ｖｉｓｉｔｅｄ  Ｐｕｂｌｉｃ  Ｌａｎｄ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）に接続して通信する。当該国においてＨＰＬＭＮがいくつかのＶＰＬＭＮと提携している場合、移動機はローミングによりその何れかと通信することになる。
【０００３】
提携先のＶＰＬＭＮが、第３世代通信方式（３Ｇ）と第２世代のＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）の双方の通信方式によるサービスを提供している場合、３ＧとＧＳＭの２つの通信方式に対応している移動機はその何れかにより通信することになる。
【０００４】
ローミングの際は、移動機主導でPＬＭＮを選択するため、例えばＨＰＬＭＮが特定のＶＰＬＭＮとローミングフィーの割引契約を結んでいるにも関わらず、移動機が他のＶＰＬＭＮにローミングしてしまうようなケースが考えられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０２１６９１
【特許文献２】特開２００８−２６３３０４
【特許文献３】特開２００６−２１７５２５
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、上記問題点に鑑み、より適切なネットワークにローミングすることを可能にする移動機、サーバ及びこれらに用いられる方法を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様は、設定されているネットワーク選択モードに応じてユーザインタフェースを制御するインタフェース制御部と、前記インタフェース制御部に通信接続され、ネットワークとの通信を制御する通信制御部とを有する移動機であって、前記通信制御部が、位置登録を要求した第１ネットワークから位置登録応答と共に第２ネットワークの情報を受信すると、前記インタフェース制御部は、前記ネットワーク選択モードが自動選択モード又は手動選択モードであるか判断し、前記ネットワーク選択モードが自動選択モードに設定されている場合、前記通信制御部は、前記第２ネットワークをサーチする移動機に関する。
【発明の効果】
【０００８】
本発明によると、より適切なネットワークにローミングすることを可能にする移動機、サーバ及びこれらに用いられる方法を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の一実施例による移動通信システムの一例となる構成を示す。
【図２】図２は、本発明の一実施例による移動機の一例となる構成を示す。
【図３】図３は、本発明の一実施例によるＨＬＲの一例となる構成を示す。
【図４】図４は、本発明の一実施例によるＨＬＲに格納される一例となるリストを示す。
【図５】図５は、本発明の一実施例によるＨＬＲに格納される他の一例となるリストを示す。
【図６】図６は、本発明の一実施例によるローミング処理の第１のシーケンス図を示す。
【図７】図７は、図６のローミング処理の第２のシーケンス図を示す。
【図８】図８は、本発明の一実施例によるネットワーク選択画面を示す。
【図９】図９は、本発明の他の実施例によるネットワーク選択画面を示す。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて本発明の実施の形態を説明する。
【００１１】
図１を参照して、本発明の一実施例による移動通信システムにおける移動機のローミングを説明する。図１は、本発明の一実施例による移動通信システムの一例となる構成を示す。
【００１２】
図１において、移動通信システムは、ＨＰＬＭＮ（Ｈｏｍｅ  Ｐｕｂｌｉｃ  Ｌａｎｄ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）ネットワークと、ＶＰＬＭＮ（Ｖｉｓｉｔｅｄ  Ｐｕｂｌｉｃ  Ｌａｎｄ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）ネットワーク１，２と、移動機（ＵＥ）とから構成される。また、ＨＰＬＭＮネットワーク及びＶＰＬＭＮネットワーク１，２はそれぞれ、ＨＰＬＭＮエリア及びＶＰＬＭＮ１，２エリアと呼ばれる通信サービスエリアを提供する。移動機は、これらの通信サービスエリアに在圏し、当該通信サービスエリアに係るアクセス方式又はＲＡＴ（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｔｅｃｈｎｏｌｏｇｙ）に従って通信することによって、通信サービスを利用することが可能となる。図示された実施例では、第３世代通信方式（３Ｇ）と第２世代のＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）の２つの通信方式が示されているが、本発明はこれらに限定されるものでなく、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）や他の通信方式であってもよい。
【００１３】
図１では、移動機（ＵＥ）が、ＨＰＬＭＮによって３Ｇアクセス方式によるサービスが提供されているＨＰＬＭＮエリア（３Ｇ）から、ＶＰＬＭＮ２によって３Ｇアクセス方式によるサービスが提供されているＶＰＬＭＮ２エリア（３Ｇ）にローミングしている様子が概略的に示される。ローミング（ｒｏａｍｉｎｇ）とは、移動機が、移動機のユーザが契約している通信サービス事業者又はオペレータのサービスエリア外にある場合も、契約している通信サービス事業者が提携している提携先の通信サービス事業者のサービスエリア内において、契約している通信サービス事業者と同様のサービスを利用することがことをいう。例えば、国際ローミングでは、ユーザは、外国など契約している通信サービス事業者のサービスエリア外に移動機を持ち込んでも、契約している通信サービス事業者と提携している外国の通信サービス事業者のサービスエリアにおいて自国と同様のサービスを利用することができる。このローミングにおいて、ユーザが契約している通信サービス事業者のネットワークをＨＰＬＭＮと呼び、提携先の通信サービス事業者のネットワークをＶＰＬＭＮと呼ぶこともある。図示された実施例では、ローミング先がＶＰＬＭＮ２エリア（３Ｇ）となっているが、移動機はＶＰＬＭＮ１エリア（３Ｇ）にローミングしてもよい。また、移動機がＧＳＭにより通信可能である場合には、移動機はＶＰＬＭＮ２エリア（ＧＳＭ）にローミングしてもよい。
【００１４】
次に、図２を参照して、本発明の一実施例による移動機について説明する。移動機１００は、典型的には、携帯電話やスマートフォンなどの無線通信機能を備えた装置であって、プロセッサ、メモリ、ディスプレイ、スピーカー、操作ボタンなどの各種ユーザインタフェース、アンテナ、符号化回路、変調回路などの各種無線通信手段などのハードウェアにより構成される。後述される機能的要素の各処理は、メモリに格納された各種プログラム及びデータをプロセッサが実行することにより実現される。プロセッサによる実行結果は各種ユーザインタフェースに表示されると共に、ユーザは、移動機１００への各種命令及びデータをユーザインタフェースを介し入力することができる。また、移動機１００は、無線通信手段を用いて無線ネットワーク及び他の移動機と所定のアクセス方式に従って通信することが可能である。本実施例では、移動機１００は、３ＧとＧＳＭの２つのアクセス方式により通信可能である。しかしながら、本発明はこれに限定されるものでなく、３Ｇ及びＧＳＭに加えて又はこれらの何れかの代わりに、ＬＴＥなどの他のアクセス方式により通信可能とされてもよい。また、移動機１００は、上述したハードウェア構成に限定されるものでなく、各機能要素を回路などによりモジュール化したハードウェア構成など、他の何れか適切なハードウェア構成により実現されてもよい。
【００１５】
図２は、本発明の一実施例による移動機の一例となる構成を示す。図２において、移動機１００は、インタフェース制御部１２０と、通信制御部１４０と、ＵＳＩＭ（Ｕｎｉｖｅｒｓａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｎｄｅｔｉｔｙ  Ｍｏｄｕｌｅ  ｃａｒｄ）格納部１６０とを有する。
【００１６】
インタフェース制御部１２０は、移動機１００に備えられたディスプレイ、スピーカー、操作ボタンなどの各種ユーザインタフェースを制御する機能を有し、インタフェース部１２２と、モード選択部１２４と、メッセージ送受信部１２６とを有する。インタフェース部１２２と、モード選択部１２４と、メッセージ送受信部１２６とは、通信可能に接続される。
【００１７】
インタフェース部１２２は、ユーザインタフェースを介しユーザにより提供される各種操作及び指示を受け付けると共に、ユーザインタフェースに各種情報を提供する。
【００１８】
モード選択部１２４は、移動機１００がローミングする際にローミング先の通信サービス事業者（ＰＬＭＮ）を自動的に選択する自動選択モードと、ローミング先の通信サービス事業者（ＰＬＭＮ）を手動により選択する手動選択モードとの何れかをユーザに選択させる。ユーザが手動選択モードを選択した場合、モード選択部１２４は、ローミングに際してローミング先の候補となる通信サービス事業者のサービスエリア（例えば、ＶＰＬＭＮ１エリア（３Ｇ）など）をディスプレイに表示し、ユーザに選択させる。また、ユーザが自動選択モードを選択した場合であっても、必要に応じてローミング先の候補となる通信サービス事業者のサービスエリアをディスプレイに表示し、ユーザに選択させるようにしてもよい。
【００１９】
メッセージ送受信部１２６は、通信制御部１４０と各種メッセージ及びデータをやりとりする。
【００２０】
通信制御部１４０は、移動機１００に備えられたアンテナ、符号化回路、変調回路などの各種無線通信手段を制御し、各種通信サービス事業者により提供される各種ネットワークと無線信号をやりとりする。通信制御部１４０は、メッセージ送受信部１４２と、ＰＬＭＮ・ＲＡＴ選択部１４４と、ＲＡＴ管理部１４６と、３Ｇ通信部１４８と、ＧＳＭ通信部１５０とを有する。
【００２１】
メッセージ送受信部１４２は、インタフェース制御部１２０と各種メッセージ及びデータをやりとりする。
【００２２】
ＰＬＭＮ・ＲＡＴ選択部１４４は、ＵＳＩＭ格納部１６０にアクセスして、ＰＬＭＮ・ＲＡＴ優先度情報を取得する。移動機１００のネットワーク接続モードが自動選択モードに設定されている場合、ＰＬＭＮ・ＲＡＴ選択部１４４は、取得したＰＬＭＮ・ＲＡＴ優先度情報に従って、通信すべきＰＬＭＮと当該通信のアクセス方式とを選択する。移動機１００が電源オンされると、自動選択モードが設定されている場合には、ＰＬＭＮ・ＲＡＴ選択部１４４は、ＰＬＭＮ・ＲＡＴ優先度情報にアクセスして、電源オフ時に選択していたＰＬＭＮ及びアクセス方式を選択するようにしてもよい。また、手動選択モードが設定されている場合には、ＰＬＭＮ・ＲＡＴ選択部１４４は、インタフェース制御部１２０から取得したユーザにより選択されたＰＬＭＮ及びアクセス方式を適用するようにしてもよい。
【００２３】
ＲＡＴ管理部１４６は、ＰＬＭＮ・ＲＡＴ選択部１４４により選択されたアクセス方式に対応して、３Ｇ通信部１４８又はＧＳＭ通信部１５０を起動する。また、ＲＡＴ管理部１４６は、全波サーチなどセルサーチを実行するため、３Ｇ通信部１４８とＧＳＭ通信部１５０の双方を起動して、各通信部に対応するアクセス方式を従うセルをサーチさせる。
【００２４】
３Ｇ通信部１４８は、第３世代（３Ｇ）アクセス方式に従うセルをサーチし、検出された３Ｇセルを介し３Ｇサービスを提供するＰＬＭＮと通信する。
【００２５】
ＧＳＭ通信部１５０は、ＧＳＭアクセス方式に従うセルをサーチし、検出されたＧＳＭセルを介しＧＳＭサービスを提供するＰＬＭＮと通信する。
【００２６】
ＵＳＩＭ格納部１６０は、ユーザの契約情報などと共にＰＬＭＮ及びＲＡＴの優先度が記述されたＰＬＭＮ・ＲＡＴ優先度情報を記憶したＵＳＩＭを格納する。ＰＬＭＮ・ＲＡＴ優先度情報には、ローミング先のＰＬＭＮ及びアクセス方式の優先度が記述され、この優先度に従って、ＰＬＭＮ・ＲＡＴ選択部１４４は、ローミング先のＰＬＭＮとアクセス方式とを選択する。典型的には、ＰＬＭＮ・ＲＡＴ優先度情報では、電源オフ時に選択していた事業者、すなわち、ＲＰＬＭＮ（Ｒｅｇｉｓｔｅｒｅｄ  ＰＬＭＮ）が最優先される。次に、ユーザが契約している事業者、すなわち、ＨＰＬＭＮ（Ｈｏｍｅ  ＰＬＭＮ）が優先される。さらに、ユーザが選択登録する事業者、すなわち、ＵＰＬＭＮ（Ｕｓｅｒ  ｃｏｎｔｒｏｌｌｅｄ  ＰＬＭＮ）、ＨＰＬＭＮが選択登録する事業者、すなわち、ＯＰＬＭＮ（Ｏｐｅｒｅｔａｔｏｒ  ｃｏｎｔｒｏｌｌｅｄ  ＰＬＭＮ）、上記以外の接続可能な事業者が記述される。ＵＳＩＭは、典型的には、移動機１００に着脱可能に構成され、ＵＳＩＭ格納部１６０に挿入されることによって、ユーザは、移動機１００において通信サービスなどの各種サービスを利用可能となる。ＵＳＩＭ格納部１６０は、挿入されたＵＳＩＭに記憶されているＰＬＭＮ・ＲＡＴ優先度情報を格納及び制御するＰＬＭＮ・ＲＡＴ優先度情報格納部１６２を有する。
【００２７】
次に、図３を参照して、本発明の一実施例によるＨＰＬＭＮのＨＬＲ（Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）について説明する。
【００２８】
一般に、ＨＬＲ２００は、ＨＰＬＭＮと契約している移動機１００がＶＰＬＭＮにローミングした際に、当該ＶＰＬＭＮから要求される移動機１００のユーザ認証を実行するのに使用される。すなわち、ローミングの際の位置登録時、ローミング先のＶＰＬＭＮは、自己のネットワークへの移動機１００のローミングを受け入れるか判断するため、ＨＬＲ２００に移動機１００のユーザ認証を要求する。
【００２９】
ＨＬＲ２００は、典型的には、データベースを備えたサーバであって、プロセッサ、メモリ、ストレージ装置、通信手段などのハードウェアにより構成される。後述される機能的要素の各処理は、メモリに格納された各種プログラム及びデータをプロセッサが実行することにより実現される。ストレージ装置は、携帯電話番号や端末識別番号などの各ユーザに関する情報を管理及び格納するデータベースを有し、プロセッサによりアクセスされ、格納されている情報を提供及び操作する。通信手段を介し各ＰＬＭＮからユーザ認証などの各処理を要求されると、ＨＬＲ２００は、データベースに格納される当該ユーザに関する情報を参照して、後述されるような各処理を実行し、実行結果を要求元のＰＬＭＮに返す。しかしながら、ＨＬＲ２００は、上述したハードウェア構成に限定されるものでなく、他の何れか適切なハードウェア構成により実現されてもよい。
【００３０】
図３は、本発明の一実施例によるＨＬＲの一例となる構成を示す。図３において、ＨＬＲ２００は、ＰＬＭＮ・ＲＡＴ通知部２０２とＰＬＭＮ・ＲＡＴリスト格納部２０４とを有する。
【００３１】
ＰＬＭＮ・ＲＡＴ通知部２０２は、ＨＬＲ２００がＶＰＬＭＮからユーザ認証要求を受け付けると、後述されるようなＰＬＭＮ・ＲＡＴリスト格納部２０４に格納されているＰＬＭＮ・ＲＡＴリストを参照して、要求元のＶＰＬＭＮのある国に対して登録されているＰＬＭＮ及びＲＡＴを特定する。具体的には、ＨＬＲ２００は、ＶＰＬＭＮからユーザ認証要求を受け付けると、当該ＶＰＬＭＮを識別するためのＰＬＭＮ  ＩＤを特定し、このＰＬＭＮ  ＩＤからＶＰＬＭＮが属する国又は地域を決定する。ユーザ認証が成功すると、ＰＬＭＮ・ＲＡＴ通知部２０２は、ユーザ認証成功を示すメッセージと共に、後述されるようなＰＬＭＮ・ＲＡＴリストを参照して、決定したＶＰＬＭＮが属する国又は地域に対応するＰＬＭＮ・ＲＡＴリストに登録されているＰＬＭＮ及びＲＡＴを要求元のＶＰＬＭＮに返す。
【００３２】
ＰＬＭＮ・ＲＡＴリスト格納部２０４は、ＨＰＬＭＮがＨＰＬＭＮと契約している移動機にローミング先の国及び地域で優先的に使用させたいＶＰＬＭＮ及びＲＡＴを記述したＰＬＭＮ・ＲＡＴリストを格納する。ＰＬＭＮ・ＲＡＴリストは、例えば、図４に示されるようなものであり、ローミング先の国及び地域と、当該国及び地域においてＨＰＬＭＮが移動機に優先的に使用させたいＰＬＭＮ及びＲＡＴがテーブル形式により記述されている。図４に示されるように、ローミング先の国及び地域は、国及び地域を識別するためのＭＣＣ（Ｍｏｂｉｌｅ  Ｃｏｕｎｔｒｙ  Ｃｏｄｅ）により特定され、各ＰＬＭＮは、ＰＬＭＮを識別するためのＰＬＭＮ  ＩＤにより特定され、各ＲＡＴは、３ＧやＧＳＭなどのアクセス方式により特定される。ここで、ＰＬＭＮ  ＩＤは、典型的には、ＭＣＣとＭＮＣ（Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ  Ｃｏｄｅ）との組み合わせにより表示される。
【００３３】
図４に示されるＰＬＭＮ・ＲＡＴリストは、各国及び地域毎に最も優先度の高いＰＬＭＮ及びＲＡＴが登録されているが、本発明はこれに限定されるものでない。例えば、図５に示されるように、各国及び地域毎にＨＰＬＭＮが提携している１以上のＰＬＭＮと当該ＰＬＭＮが提供しているＲＡＴとの組み合わせが登録されてもよい。この各組み合わせに対して、ＨＰＬＭＮが移動機に優先的に使用させたい優先度を割り当てるようにしてもよい。例えば、図５のＰＬＭＮ・ＲＡＴリストでは、各国及び地域毎にＨＰＬＭＮが提携しているＰＬＭＮ及び当該ＰＬＭＮが提供するＲＡＴとの各組み合わせが優先度の降順に登録されている。ＰＬＭＮ・ＲＡＴリスト格納部２０４が図５に示されるＰＬＭＮ・ＲＡＴリストを格納している場合、ＰＬＭＮ・ＲＡＴ通知部２０２は、ユーザ認証成功を示すメッセージと共に、最も高い優先度のＰＬＭＮ及びＲＡＴを返すようにしてもよいし、又は要求元のＶＰＬＭＮより優先度の高い何れかのＰＬＭＮ及びＲＡＴの組み合わせを返すようにしてもよい。また、複数のＰＬＭＮ及びＲＡＴの組み合わせを送信可能である場合には、１以上の上位の優先度を有するＰＬＭＮ及びＲＡＴの組み合わせを要求元のＶＰＬＭＮに返すようにしてもよい。
【００３４】
次に、図６及び７を参照して、本発明の一実施例による移動機のローミング処理について説明する。本実施例では、電源オフ時にＶＰＬＭＮ１の３Ｇネットワークに接続していた移動機１００が電源オンされたときのローミング処理について説明する。以下の説明では、移動機１００は、ＲＰＬＭＮであるＶＰＬＭＮ１の３Ｇセルをサーチするが検出できず、ＶＰＬＭＮ１のＧＳＭセルを検出したと仮定する。
【００３５】
図６及び７は、本発明の一実施例によるローミング処理のシーケンス図である。ステップＳ１０１において、ユーザがインタフェース制御部１２０を介し移動機１００の電源をオンすると、ステップＳ１０３において、通信制御部１４０は、電源オフ時に在圏していたＶＰＬＭＮ１の３Ｇセルを優先的にサーチする。サーチの結果、ＶＰＬＭＮ１の３Ｇセルを検出できず、ＶＰＬＭＮ１のＧＳＭセルを検出する。ＧＳＭセルを検出したため、ステップＳ１０７において、通信制御部１４０は、ＶＰＬＭＮ１のＧＳＭセルとの無線通信を開始するため、ＧＳＭ通信部１５０を起動する。
【００３６】
ステップＳ１０９において、通信制御部１４０は、起動したＧＳＭ通信部１５０を用いて、ＧＳＭアクセス方式に従ってＶＰＬＭＮ１との間で無線通信を確立し、ＶＰＬＭＮ１から報知情報を受信する。その後、ステップＳ１１１において、通信制御部１４０は、ＶＰＬＭＮ１のＧＳＭセルへのローミングのため、ＶＰＬＭＮ１に位置登録要求を送信する。ステップＳ１１３において、ＶＰＬＭＮ１は、自己のネットワークへの移動機１００のローミングを受け入れるか判断するため、移動機１００が契約しているＨＰＬＭＮのＨＬＲ２００に移動機１００のユーザ認証を要求する。
【００３７】
ＶＰＬＭＮ１からユーザ認証要求を受け付けると、ステップＳ１１５において、ＨＬＲ２００は、ユーザ情報を管理するデータベースを参照して、移動機１００のユーザがＶＰＬＭＮ１にローミング可能かユーザ認証を実行する。このユーザ認証が成功すると、ＨＬＲ２００は、ＰＬＭＮ・ＲＡＴリスト格納部２０４に格納されているＰＬＭＮ・ＲＡＴリストを参照して、ＶＰＬＭＮ１が属する国又は地域に対応するＰＬＭＮ及びＲＡＴの組み合わせを決定する。具体的には、保持しているＰＬＭＮ・ＲＡＴリストが図４に示されるようなリストである場合、ＨＬＲ２００は、要求元のＶＰＬＭＮ１のＰＬＭＮ  ＩＤのＭＣＣからＶＰＬＭＮ１の属する国又は地域を特定し、特定された国又は地域に対応するＰＬＭＮ・ＲＡＴリストに登録されているＰＬＭＮ及びＲＡＴの組み合わせを特定する。また、保持しているＰＬＭＮ・ＲＡＴリストが図５に示されるようなリストである場合、ＨＬＲ２００は、特定された国又は地域に対応するＰＬＭＮ・ＲＡＴリストに登録されている１以上のＰＬＭＮ及びＲＡＴの組み合わせの何れか１つを選択するようにしてもよい。なお、ＰＬＭＮ・ＲＡＴリストから選択されたＰＬＭＮ及びＲＡＴの組み合わせが、要求元のＶＰＬＭＮ１のＧＳＭに一致している場合、すなわち、ＨＰＬＭＮにより推奨されるＰＬＭＮ及びＲＡＴに移動機１００がローミングしようとしている場合、ＨＬＲ２００は、ユーザ認証成功のメッセージのみをＶＰＬＭＮ１に送信するようにしてもよい。本実施例では、ＶＰＬＭＮ１のＧＳＭと異なるＶＰＬＭＮ２の３Ｇが特定されたと仮定する。その後ステップＳ１１７において、ＨＬＲ２００は、ＰＬＭＮ・ＲＡＴ通知部２０２を介し、ユーザ認証成功を示すメッセージと共に、ＶＰＬＭＮ２の３Ｇが推奨されることを示すメッセージをＶＰＬＭＮ１に返す。
【００３８】
ＨＬＲ２００からユーザ認証成功のメッセージとＶＰＬＭＮ２の３Ｇが推奨されることを示すメッセージとを受信すると、ステップＳ１１９において、ＶＰＬＭＮ１は、ＶＰＬＭＮ１のＧＳＭセルへのローミングを許可することを示す位置登録応答と共に、ＨＬＲ２００から通知されたＶＰＬＭＮ２の３Ｇが推奨されていることを示すメッセージを移動機１００に送信する。
【００３９】
ＶＰＬＭＮ１から位置登録応答を受信すると、ステップＳ１２１において、通信制御部１４０は、インタフェース制御部１２０にＶＰＬＭＮ１のＧＳＭセルへのローミングが完了したことを通知すると共に、ＨＰＬＭＮによりＶＰＬＭＮ２の３Ｇセルへの再ローミングが推奨されていることを通知する。通信制御部１４０からＶＰＬＭＮ２の３Ｇセルが推奨されていることを通知されると、ステップＳ１２３において、インタフェース制御部１２０はまず、移動機１００のディスプレイ上に、ＶＰＬＭＮ１のＧＳＭセルへのローミングが完了したことを表示する。さらに、インタフェース制御部１２０は、モード選択部１２４を介して設定されているネットワーク選択モードに応じて、ＨＰＬＭＮにより推奨されたＶＰＬＭＮ２の３Ｇセルに再ローミングを実行するか、ＶＰＬＭＮ１のＧＳＭセルでの通信を継続するか、及び／又はＨＰＬＭＮにより推奨されたＶＰＬＭＮ２の３Ｇセルに関する情報をディスプレイ上に表示して、ユーザに再ローミングを検討させるか、を判断する。
【００４０】
具体的には、ネットワーク選択モードが自動選択モードに設定されている場合、インタフェース制御部１２０は、ＨＰＬＭＮにより推奨されるＶＰＬＭＮ２の３Ｇセルに再ローミングするため、ステップＳ１２５において通信制御部１４０にＶＰＬＭＮ２の３Ｇセルへの再選択要求を通知する。なお、ＨＰＬＭＮにより推奨されるＰＬＭＮ及びＲＡＴの組み合わせが現在在圏しているＶＰＬＭＮ１のＧＳＭより低い優先度によりＵＳＩＭに登録されている場合、移動機１００は、推奨されるＰＬＭＮ及びＲＡＴへの再選択を行わないようにしてもよい。推奨されたＶＰＬＭＮ２の３Ｇが位置登録に成功したＶＰＬＭＮ１のＧＳＭより低い優先度でＵＳＩＭに登録されている場合、（ＶＰＬＭＮ１がＵＰＬＭＮに設定されている場合など）より優先度の高いＰＬＭＮを再選択するための定期的なサーチ動作により再びＶＰＬＭＮ１のＧＳＭが選択されることになるためである。
【００４１】
他方、ネットワーク選択モードが手動選択モードに設定されている場合、インタフェース制御部１２０は、ＶＰＬＭＮ２の３Ｇセルが推奨されていることを表示する。この表示は、例えば、図８に示されるようなネットワーク選択画面により表示してもよい。図示されるネットワーク選択画面では、まず、ＶＰＬＭＮ１のＧＳＭセルへのローミングが完了したことが表示され（左側画面）、その後、さらにＶＰＬＭＮ２の３Ｇセルへの再ローミングが推奨されていることが表示され（中央画面）、再ローミングを実行するか否かユーザに選択するよう要求する。ユーザが再ローミングを選択した場合（"Ｙｅｓ"）、ＶＰＬＭＮ２の３Ｇへの再選択が行われたことを表示し（右側画面）、移動機１００は、後述される図７に示される処理に従って再ローミングを実行する。他方、ユーザが再ローミングを選択しなかった場合（"Ｎｏ"）、移動機１００は、ローミングが完了したＶＰＬＭＮ１のＧＳＭセルにより通信する。なお、本発明は、図示されたネットワーク選択画面に限定されるものでなく、音声ガイダンスによる選択など、ユーザによる再ローミングの選択が可能な他の何れか適切なインタフェースが提供されてもよい。
【００４２】
ユーザが再ローミングを選択すると、ステップＳ１２５において、インタフェース制御部１２０は、通信制御部１４０にＶＰＬＭＮ２の３Ｇセルへの再選択要求を通知する。インタフェース制御部１２０から再選択要求を受信すると、通信制御部１４０は、ステップＳ１２７において、選択されたＶＰＬＭＮ２の３Ｇセルをサーチするため、全波サーチを実行する。ステップＳ１２９においてＶＰＬＭＮ２の３Ｇセルを検出すると、通信制御部１４０は、ステップＳ１３１においてＶＰＬＭＮ２の３Ｇセルとの無線通信を開始するため、３Ｇ通信部１４８を起動する。なお、ステップＳ１２７における全波サーチによりＶＰＬＭＮ２の３Ｇセルが検出できなかった場合、通信制御部１４０は、当初のＶＰＬＭＮ１のＧＳＭセルにおいて通信を継続し、ＶＰＬＭＮ２の３Ｇセルが検出できなかったことをインタフェース制御部１２０に通知するようにしてもよいし、再度全波サーチを実行してもよい。この場合、インタフェース制御部１２０は、ユーザに推奨されたＶＰＬＭＮ２の３Ｇセルにアクセスできていないことを何れか適切なインタフェースを介し通知する。
【００４３】
ステップＳ１３３において、通信制御部１４０は、起動した３Ｇ通信部１４８を用いて、３Ｇアクセス方式に従ってＶＰＬＭＮ２との間で無線通信を確立し、ＶＰＬＭＮ２から報知情報を受信する。その後、ステップＳ１３５において、通信制御部１４０は、ＶＰＬＭＮ２の３Ｇセルへのローミングのため、ＶＰＬＭＮ２に位置登録要求を送信する。ステップＳ１３７において、ＶＰＬＭＮ２は、自己のネットワークへの移動機１００のローミングを受け入れるか判断するため、移動機１００が契約しているＨＰＬＭＮのＨＬＲ２００に移動機１００のユーザ認証を要求する。
【００４４】
ＶＰＬＭＮ２からユーザ認証要求を受け付けると、ステップＳ１３９において、ＨＬＲ２００は、ユーザ情報を管理するデータベースを参照して、移動機１００のユーザがＶＰＬＭＮ２にローミング可能かユーザ認証を実行する。このユーザ認証が成功すると、ＨＬＲ２００は、ＰＬＭＮ・ＲＡＴリスト格納部２０４に格納されているＰＬＭＮ・ＲＡＴリストを参照して、ＶＰＬＭＮ２が属する国又は地域に対応するＰＬＭＮ及びＲＡＴの組み合わせを決定する。この場合、移動機１００はＨＰＬＭＮにより推奨されるＰＬＭＮ及びＲＡＴにローミングしようとしているため、ＨＬＲ２００は、そのままユーザ認証成功のメッセージのみをＶＰＬＭＮ２に送信する。その後ステップＳ１４１において、ＨＬＲ２００は、ＰＬＭＮ・ＲＡＴ通知部２０２を介し、ユーザ認証成功を示すメッセージをＶＰＬＭＮ２に返す。
【００４５】
ＨＬＲ２００からユーザ認証成功のメッセージを受信すると、ステップＳ１４３において、ＶＰＬＭＮ２は、ＶＰＬＭＮ２の３Ｇセルへのローミングを許可することを示す位置登録応答を移動機１００に送信する。
【００４６】
ＶＰＬＭＮ２から位置登録応答を受信すると、ステップＳ１４５において、通信制御部１４０は、インタフェース制御部１２０にＶＰＬＭＮ２の３Ｇセルへのローミングが完了したことを通知する。
【００４７】
上述した実施例では、移動機１００が電源オンされると、電源オフ時に接続していたＰＬＭＮ（ＲＰＬＭＮ）及びＲＡＴであるＶＰＬＭＮ１の３Ｇセルを優先的にサーチした。他方、本発明は、これに限定されるものでなく、手動選択モードが選択されている場合には、電源オン時にローミング先のＰＬＭＮ及びＲＡＴをユーザに選択させるようにしてもよい。この場合、移動機１００が電源オンされると、ステップＳ１０３の前に、モード選択部１２４が、図９に示されるようなローミング先の候補となる１以上のＰＬＭＮ及びＲＡＴを表示したネットワーク選択画面を移動機１００のディスプレイ上に表示する。この候補となる１以上のＰＬＭＮ及びＲＡＴは、ＵＳＩＭに格納されているローミング可能なＰＬＭＮ及びＲＡＴの組み合わせから抽出されてもよい。ユーザがネットワーク選択画面に表示されたＰＬＭＮ及びＲＡＴの何れかを選択すると、モード選択部１２４は、選択されたＰＬＭＮ及びＲＡＴを通信制御部１４０に通知する。通信制御部１４０は、ステップＳ１０３において、選択されたＰＬＭＮ及びＲＡＴのセルを優先的にサーチする。以降、上述した各ステップが実行される。この場合、ＨＬＲ２００から他のＰＬＭＮ及びＲＡＴが推奨されても、移動機１００は、ユーザの選択を尊重してユーザにさらなる選択を要求しないようにしてもよい。
【００４８】
上述した実施例では、１つのＰＬＭＮ及びＲＡＴの組み合わせが推奨されたが、ＨＬＲ２００は、複数のＰＬＭＮ及びＲＡＴの推奨される組み合わせを通知してもよい。例えば、ＰＬＭＮ・ＲＡＴリストが、図５に示されるような各国及び地域毎に複数のＰＬＭＮ及びＲＡＴの組み合わせを、各組み合わせの優先度と関連付けて格納している場合、ＨＬＲ２００は、ＶＰＬＭＮ１が属する国又は地域に対応する複数のＰＬＭＮ及びＲＡＴを通知してもよい。この場合、通知したＰＬＭＮ及びＲＡＴの各組み合わせの優先度と共に通知することによって、移動機１００のユーザは、各組み合わせの優先度を考慮して、再ローミング先のＰＬＭＮ及びＲＡＴを選択できるようになる。
【００４９】
また、ＨＬＲ２００は、ＶＰＬＭＮ１が属する国又は地域に対応するＰＬＭＮ・ＲＡＴリストに登録される複数のＰＬＭＮ及びＲＡＴのうち、ＶＰＬＭＮ１のＧＳＭより優先度が高いＰＬＭＮ及びＲＡＴの組み合わせを抽出し、抽出した組み合わせをＶＰＬＭＮ１に通知して、移動機１００のユーザに選択させるようにしてもよい。この場合、ユーザは、ネットワーク選択画面に表示されたＰＬＭＮ及びＲＡＴの何れも選択しても、少なくともＶＰＬＭＮ１のＧＳＭよりは有利なＰＬＭＮ及びＲＡＴによって以降の通信をすることが可能となる。
【００５０】
なお、このような複数のＰＬＭＮ及びＲＡＴが推奨される実施例では、ユーザが最も優先度の高いＰＬＭＮ及びＲＡＴを選択しなかった場合、ユーザが最も高い優先度のＰＬＭＮ及びＲＡＴを選択するまで、ＨＬＲ２００は、推奨されるＰＬＭＮ及びＲＡＴを通知し続ける可能性もある。これを回避するため、ユーザが所定の回数（１回など）選択を行った場合、移動機１００は、ユーザの選択を尊重してユーザにさらなる選択を要求しないようにしてもよい。
【００５１】
また、上述した実施例では、図８に示されるように、推奨されるＰＬＭＮ及びＲＡＴが単にネットワーク選択画面が表示されたが、推奨理由などの付加情報と共に、推奨されるＰＬＭＮ及びＲＡＴが表示されてもよい。例えば、ＰＬＭＮ・ＲＡＴリストの優先度が、ユーザに課金される通信料金などに基づき規定されている場合、ネットワーク選択画面において推奨されるＰＬＭＮ及びＲＡＴの方が通信料金が低いことを表示するようにしてもよい。また、通信品質や通信速度などに基づきＰＬＭＮ・ＲＡＴリストの優先度が規定されている場合、ネットワーク選択画面において推奨されるＰＬＭＮ及びＲＡＴの方が通信品質が高い、又は通信速度が速いなどの情報を表示するようにしてもよい。このような付加情報を表示する場合には、ＨＬＲ２００が、通信料金、通信品質、通信速度などの優先度の各基準毎に推奨されるＰＬＭＮ及びＲＡＴのＰＬＭＮ・ＲＡＴリストを有し、どの基準により推奨したかを示す情報を、推奨するＰＬＭＮ及びＲＡＴの情報と共に提供する必要がある。
【００５２】
さらに、ＨＬＲ２００は、通信料金、通信品質、通信速度などの優先度の各基準毎に推奨されるＰＬＭＮ及びＲＡＴを判断し、これらを通知するようにしてもよい。この場合、ユーザは、移動機１００の使用態様に応じて適切なＰＬＭＮ及びＲＡＴを選択することが可能になる。
【００５３】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００５４】
１００  移動機
１２０  インタフェース制御部
１４０  通信制御部
１６０  ＵＳＩＭ格納部
２００  ＨＬＲ
【図１】
2011199390.tif 000003
【図２】
2011199390.tif 000004
【図３】
2011199390.tif 000005
【図４】
2011199390.tif 000006
【図５】
2011199390.tif 000007
【図６】
2011199390.tif 000008
【図７】
2011199390.tif 000009
【図８】
2011199390.tif 000010
【図９】
2011199390.tif 000011