(57)【要約】【課題】  容易かつ確実に、ローミングの際に移動通信端末をユーザの要求条件に適合したローミング網に在圏させる。【解決手段】  ＨＬＲ１０は、移動通信端末３０がローミングの際に在圏することができる移動体通信網であるローミング網４０，５０に関する情報を記憶したローミング網情報データベース１２と、移動通信端末３０が在圏することができる複数のローミング網４０，５０を特定する情報を受信する網情報受信部１３と、ユーザのローミング網４０，５０に対する要求条件の情報を取得する要求条件取得部１４と、要求条件に基づき、ローミング網に関する情報を参照して、複数のローミング網４０，５０に対して、在圏すべき優先度を決定する優先度決定部１５と、決定された優先度の情報を移動通信端末３０に送信する優先度情報送信部１６と、を備える。【選択図】  図１
2007306324.tif 000002
【特許請求の範囲】
【請求項１】
移動通信端末がローミングの際に在圏することができる移動体通信網であるローミング網に関する情報を記憶したローミング網情報データベースと、
移動通信端末から送信される、当該移動通信端末が在圏することができる複数のローミング網を特定する情報を受信する網情報受信手段と、
前記移動通信端末のユーザの前記ローミング網に対する要求条件の情報を取得する要求条件取得手段と、
前記要求条件取得手段により取得された前記要求条件に基づき、前記ローミング網情報データベースに記憶された前記ローミング網に関する情報を参照して、前記網情報受信手段により受信された情報により特定される複数のローミング網に対して、前記移動通信端末が在圏すべき優先度を決定する優先度決定手段と、
前記優先度決定手段により決定された前記優先度の情報を前記移動通信端末に送信する優先度情報送信手段と、
を備えるローミング制御装置。
【請求項２】
前記要求条件取得手段は、前記要求条件の情報を前記移動通信端末から受信することにより取得する請求項１に記載のローミング制御装置。
【請求項３】
前記要求条件取得手段は、予め登録された前記要求条件の情報から取得する請求項１に記載のローミング制御装置。
【請求項４】
ローミングの際に在圏することができる複数の移動体通信網である複数のローミング網を検出する検出手段と、
前記検出手段により検出された複数のローミング網を特定する情報をローミング制御装置に送信する網情報送信手段と、
前記網情報送信手段による前記複数のローミング網を特定する情報の送信に応じて、ローミング制御装置から送信される当該複数のローミング網に対する、自端末が在圏すべき優先度の情報を受信する優先度情報受信手段と、
前記優先度情報受信手段により受信された前記複数のローミング網に対する優先度の情報に基づいて、当該複数のローミング網の何れかへ在圏する処理を行う在圏処理手段と、
を備える移動通信端末。
【請求項５】
前記ローミング制御装置に、ユーザの前記ローミング網に対する要求条件の情報を送信する要求条件送信手段を更に備える請求項４に記載の移動通信端末。
【請求項６】
前記要求条件送信手段は、前記要求条件の情報を前記移動通信端末から送信される位置登録に係る信号に含めることにより、当該要求条件の情報を送信することを特徴とする請求項５に記載の移動通信端末。
【請求項７】
ローミング制御装置と、移動通信端末とを含んで構成される移動通信システムであって、
前記ローミング制御装置は、
前記移動通信端末がローミングの際に在圏することができる移動体通信網であるローミング網に関する情報を記憶したローミング網情報データベースと、
前記移動通信端末から送信される、当該移動通信端末が在圏することができる複数のローミング網を特定する情報を受信する網情報受信手段と、
前記移動通信端末のユーザの前記ローミング網に対する要求条件の情報を取得する要求条件取得手段と、
前記要求条件取得手段により取得された前記要求条件に基づき、前記ローミング網情報データベースに記憶された前記ローミング網に関する情報を参照して、前記網情報受信手段により受信された情報により特定される複数のローミング網に対して、前記移動通信端末が在圏すべき優先度を決定する優先度決定手段と、
前記優先度決定手段により決定された前記優先度の情報を前記移動通信端末に送信する優先度情報送信手段と、を備え、
前記移動通信端末は、
複数の前記ローミング網を検出する検出手段と、
前記検出手段により検出された複数のローミング網を特定する情報を前記ローミング制御装置に送信する網情報送信手段と、
前記網情報送信手段による前記複数のローミング網を特定する情報の送信に応じて、ローミング制御装置から送信される当該複数のローミング網に対する、自端末が在圏すべき優先度の情報を受信する優先度情報受信手段と、
前記優先度情報受信手段により受信された前記複数のローミング網に対する優先度の情報に基づいて、当該複数のローミング網の何れかへ在圏する処理を行う在圏処理手段と、を備える
ことを特徴とする移動通信システム。
【請求項８】
移動通信端末がローミングの際に在圏することができる移動体通信網であるローミング網に関する情報を記憶したローミング網情報データベースを備えるローミング制御装置におけるローミング制御方法であって、
移動通信端末から送信される、当該移動通信端末が在圏することができる複数のローミング網を特定する情報を受信する網情報受信ステップと、
前記移動通信端末のユーザの前記ローミング網に対する要求条件の情報を取得する要求条件取得ステップと、
前記要求条件取得ステップにおいて取得された前記要求条件に基づき、前記ローミング網情報データベースに記憶された前記ローミング網に関する情報を参照して、前記網情報受信ステップにおいて受信された情報により特定される複数のローミング網に対して、前記移動通信端末が在圏すべき優先度を決定する優先度決定ステップと、
前記優先度決定ステップにおいて決定された前記優先度の情報を前記移動通信端末に送信する優先度情報送信ステップと、
を含むローミング制御方法。
【請求項９】
移動通信端末におけるローミング制御方法であって、
ローミングの際に在圏することができる複数の移動体通信網である複数のローミング網を検出する検出ステップと、
前記検出ステップにおいて検出された複数のローミング網を特定する情報をローミング制御装置に送信する網情報送信ステップと、
前記網情報送信ステップにおいて前記複数のローミング網を特定する情報の送信に応じて、ローミング制御装置から送信される当該複数のローミング網に対する、自端末が在圏すべき優先度の情報を受信する優先度情報受信ステップと、
前記優先度情報受信ステップにおいて受信された前記複数のローミング網に対する優先度の情報に基づいて、当該複数のローミング網の何れかへ在圏する処理を行う在圏処理ステップと、
を含むローミング制御方法。
【請求項１０】
移動通信端末がローミングの際に在圏することができる移動体通信網であるローミング網に関する情報を記憶したローミング網情報データベースを備えるローミング制御装置と、当該移動通信端末とを含んで構成される移動通信システムにおけるローミング制御方法であって、
前記ローミング制御装置が、
前記移動通信端末から送信される、当該移動通信端末が在圏することができる複数のローミング網を特定する情報を受信する網情報受信ステップと、
前記移動通信端末のユーザの前記ローミング網に対する要求条件の情報を取得する要求条件取得ステップと、
前記要求条件取得ステップにおいて取得された前記要求条件に基づき、前記ローミング網情報データベースに記憶された前記ローミング網に関する情報を参照して、前記網情報受信ステップにおいて受信された情報により特定される複数のローミング網に対して、前記移動通信端末が在圏すべき優先度を決定する優先度決定ステップと、
前記優先度決定ステップにおいて決定された前記優先度の情報を前記移動通信端末に送信する優先度情報送信ステップと、
前記移動通信端末が、
複数の前記ローミング網を検出する検出ステップと、
前記検出ステップにおいて検出された複数のローミング網を特定する情報を前記ローミング制御装置に送信する網情報送信ステップと、
前記網情報送信ステップにおいて前記複数のローミング網を特定する情報の送信に応じて、ローミング制御装置から送信される当該複数のローミング網に対する、自端末が在圏すべき優先度の情報を受信する優先度情報受信ステップと、
前記優先度情報受信ステップにおいて受信された前記複数のローミング網に対する優先度の情報に基づいて、当該複数のローミング網の何れかへ在圏する処理を行う在圏処理ステップと、
を含むローミング制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末のローミングを制御するローミング制御装置、当該移動通信端末、当該ローミング制御装置及び当該移動通信端末を含んで構成される移動通信システム並びにローミング制御方法に関する。
【背景技術】
【０００２】
ローミングは、移動通信端末が、ユーザが契約しているサービス事業者のサービス提供エリア外にある場合であっても、ユーザが契約しているサービス事業者以外の（ローミング提携している）サービス事業者の移動体通信網（以下、ローミング網と呼ぶ）を利用して、ユーザが契約しているサービス事業者のサービスを受けられるようにするものである。具体的には、移動通信端末は、ローミング網に在圏（接続）して、ローミング網を介して、ユーザが契約しているサービス事業者の移動体通信網（以下、ホーム網と呼ぶ）に接続することができる。
【０００３】
従来から、移動通信端末が在圏することができるローミング網が複数ある場合、在圏するローミング網を選択する方法として、一般的に移動体通信端末が自動的に在圏網を選択するオートサーチと、ユーザが手動で在圏網を選択するマニュアルサーチとの２通りの方法がある。オートサーチは、３ＧＰＰ（3rd Generation Partnership Project）標準仕様で規定された優先順位に従い、在圏網を移動通信端末が自動的に選択する機能である。その際、事前に優先的に在圏したいローミング網を入力しておくことができる（例えば、下記の特許文献１参照）。入力された情報は、例えば、移動通信端末のＵＳＩＭ（Universal Subscriber Identity Module）等のモジュールに登録される。マニュアルサーチは、在圏することができるローミング網を検出して、検出されたローミング網の中からユーザが自由に選択することができる機能である。
【０００４】
これらの２通りの選択方法を用いることにより、ユーザは料金やサービスで、よりユーザの要求条件に適合したローミング網を選択することが可能である。例えば、より通信料金の安いローミング網に在圏したい場合は、マニュアルサーチにより選択することが可能である。また、ローミング先であるホーム網でテレビ電話を使用したい場合には、事前にテレビ電話を行うことができるローミング網を高い優先順位として登録しておき、オートサーチを行うことでローミングによる接続であっても、テレビ電話を行うことができる。
【特許文献１】特開２００５−５７１５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の技術では、料金やサービスで、よりユーザの要求に適合したローミング網を選択するには、各ローミング網での通信料金や提供されているサービス等を事前に調査しておく必要があった。また、ユーザが、要求条件を満たすローミング網を選択するために必要な情報を、最新の正しい情報として入手できるとは限らないため、ユーザが適切な優先順位を設定できるとは限らない。
【０００６】
本発明は、以上の問題点を解決するためになされたものであり、容易かつ確実に、ローミングの際に移動通信端末をユーザの要求条件に適合したローミング網に在圏させることができるローミング制御装置、移動通信端末、移動通信システム及びローミング制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係るローミング制御装置は、移動通信端末がローミングの際に在圏することができる移動体通信網であるローミング網に関する情報を記憶したローミング網情報データベースと、移動通信端末から送信される、当該移動通信端末が在圏することができる複数のローミング網を特定する情報を受信する網情報受信手段と、移動通信端末のユーザのローミング網に対する要求条件の情報を取得する要求条件取得手段と、要求条件取得手段により取得された要求条件に基づき、ローミング網情報データベースに記憶されたローミング網に関する情報を参照して、網情報受信手段により受信された情報により特定される複数のローミング網に対して、移動通信端末が在圏すべき優先度を決定する優先度決定手段と、優先度決定手段により決定された優先度の情報を移動通信端末に送信する優先度情報送信手段と、を備えることを特徴とする。
【０００８】
上記目的を達成するために、本発明に係る移動通信端末は、ローミングの際に在圏することができる複数の移動体通信網である複数のローミング網を検出する検出手段と、検出手段により検出された複数のローミング網を特定する情報をローミング制御装置に送信する網情報送信手段と、網情報送信手段による複数のローミング網を特定する情報の送信に応じて、ローミング制御装置から送信される当該複数のローミング網に対する、自端末が在圏すべき優先度の情報を受信する優先度情報受信手段と、優先度情報受信手段により受信された複数のローミング網に対する優先度の情報に基づいて、当該複数のローミング網の何れかへ在圏する処理を行う在圏処理手段と、を備えることを特徴とする。
【０００９】
本発明では、移動通信端末が検出した在圏しうる複数のローミング網に対して、ローミング制御装置が、ユーザのローミング網に対する要求条件に基づいて、当該移動通信端末が在圏すべき優先度を決定する。移動通信端末は、当該優先度の情報に基づいて当該複数のローミング網の何れかへ在圏する処理を行う。従って、本発明によれば、ローミング網に対する要求条件さえ指定しておけば、移動通信端末を自動的に当該要求条件に適合したローミング網に在圏させることができる。また、ローミング制御装置が備えるローミング網情報データベースに、常に最新の情報が格納されるようにしておけば、確実に要求条件に適合したローミング網に在圏させることができる。
【００１０】
要求条件取得手段は、要求条件の情報を移動通信端末から受信することにより取得することが望ましい。要求条件取得手段は、予め登録された要求条件の情報から取得することが望ましい。移動通信端末は、ローミング制御装置に、ユーザのローミング網に対する要求条件の情報を送信する要求条件送信手段を更に備えることが望ましい。要求条件送信手段は、要求条件の情報を移動通信端末から送信される位置登録に係る信号に含めることにより、当該要求条件の情報を送信することが望ましい。この構成によれば、ローミング制御装置において、確実にユーザの要求条件の情報を取得することができ、本発明を確実に実施することができる。
【００１１】
ところで、本発明は、上記のようにローミング制御装置及び移動通信端末の発明として記述できる他に、以下のように移動通信システム及びローミング制御方法の発明としても記述することができる。これはカテゴリ等が異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１２】
即ち、本発明に係る移動通信システムは、ローミング制御装置と、移動通信端末とを含んで構成される移動通信システムであって、ローミング制御装置は、移動通信端末がローミングの際に在圏することができる移動体通信網であるローミング網に関する情報を記憶したローミング網情報データベースと、移動通信端末から送信される、当該移動通信端末が在圏することができる複数のローミング網を特定する情報を受信する網情報受信手段と、移動通信端末のユーザのローミング網に対する要求条件の情報を取得する要求条件取得手段と、要求条件取得手段により取得された要求条件に基づき、ローミング網情報データベースに記憶されたローミング網に関する情報を参照して、網情報受信手段により受信された情報により特定される複数のローミング網に対して、移動通信端末が在圏すべき優先度を決定する優先度決定手段と、優先度決定手段により決定された優先度の情報を移動通信端末に送信する優先度情報送信手段と、を備え、移動通信端末は、複数のローミング網を検出する検出手段と、検出手段により検出された複数のローミング網を特定する情報をローミング制御装置に送信する網情報送信手段と、網情報送信手段による複数のローミング網を特定する情報の送信に応じて、ローミング制御装置から送信される当該複数のローミング網に対する、自端末が在圏すべき優先度の情報を受信する優先度情報受信手段と、優先度情報受信手段により受信された複数のローミング網に対する優先度の情報に基づいて、当該複数のローミング網の何れかへ在圏する処理を行う在圏処理手段と、を備えることを特徴とする。
【００１３】
本発明に係るローミング制御方法は、移動通信端末がローミングの際に在圏することができる移動体通信網であるローミング網に関する情報を記憶したローミング網情報データベースを備えるローミング制御装置におけるローミング制御方法であって、移動通信端末から送信される、当該移動通信端末が在圏することができる複数のローミング網を特定する情報を受信する網情報受信ステップと、移動通信端末のユーザのローミング網に対する要求条件の情報を取得する要求条件取得ステップと、要求条件取得ステップにおいて取得された要求条件に基づき、ローミング網情報データベースに記憶されたローミング網に関する情報を参照して、網情報受信ステップにおいて受信された情報により特定される複数のローミング網に対して、移動通信端末が在圏すべき優先度を決定する優先度決定ステップと、優先度決定ステップにおいて決定された優先度の情報を移動通信端末に送信する優先度情報送信ステップと、を含むことを特徴とする。
【００１４】
本発明に係るローミング制御方法は、移動通信端末におけるローミング制御方法であって、ローミングの際に在圏することができる複数の移動体通信網である複数のローミング網を検出する検出ステップと、検出ステップにおいて検出された複数のローミング網を特定する情報をローミング制御装置に送信する網情報送信ステップと、網情報送信ステップにおいて複数のローミング網を特定する情報の送信に応じて、ローミング制御装置から送信される当該複数のローミング網に対する、自端末が在圏すべき優先度の情報を受信する優先度情報受信ステップと、優先度情報受信ステップにおいて受信された複数のローミング網に対する優先度の情報に基づいて、当該複数のローミング網の何れかへ在圏する処理を行う在圏処理ステップと、を含むことを特徴とする。
【００１５】
本発明に係るローミング制御方法は、移動通信端末がローミングの際に在圏することができる移動体通信網であるローミング網に関する情報を記憶したローミング網情報データベースを備えるローミング制御装置と、当該移動通信端末とを含んで構成される移動通信システムにおけるローミング制御方法であって、ローミング制御装置が、移動通信端末から送信される、当該移動通信端末が在圏することができる複数のローミング網を特定する情報を受信する網情報受信ステップと、移動通信端末のユーザのローミング網に対する要求条件の情報を取得する要求条件取得ステップと、要求条件取得ステップにおいて取得された要求条件に基づき、ローミング網情報データベースに記憶されたローミング網に関する情報を参照して、網情報受信ステップにおいて受信された情報により特定される複数のローミング網に対して、移動通信端末が在圏すべき優先度を決定する優先度決定ステップと、優先度決定ステップにおいて決定された優先度の情報を移動通信端末に送信する優先度情報送信ステップと、移動通信端末が、複数のローミング網を検出する検出ステップと、検出ステップにおいて検出された複数のローミング網を特定する情報をローミング制御装置に送信する網情報送信ステップと、網情報送信ステップにおいて複数のローミング網を特定する情報の送信に応じて、ローミング制御装置から送信される当該複数のローミング網に対する、自端末が在圏すべき優先度の情報を受信する優先度情報受信ステップと、優先度情報受信ステップにおいて受信された複数のローミング網に対する優先度の情報に基づいて、当該複数のローミング網の何れかへ在圏する処理を行う在圏処理ステップと、を含むことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、移動通信端末が検出した在圏しうる複数のローミング網に対して、ローミング制御装置が、ユーザのローミング網に対する要求条件に基づいて、当該移動通信端末が在圏すべき優先度を決定して、移動通信端末が、当該優先度の情報に基づいて当該複数のローミング網の何れかへ在圏する処理を行うので、容易かつ確実にユーザの要求条件に適合したローミング網に在圏させることができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面とともに本発明に係るローミング制御装置、移動通信端末、移動通信システム及びローミング制御方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１８】
図１に本実施形態に係る移動通信システム１を示す。移動通信システム１には、本実施形態に係るローミング制御装置でもあるＨＬＲ（Home Location Register）１０を含んで構成される移動体通信網２０と、本実施形態に係る移動通信端末３０とが含まれる。移動体通信網２０は、移動通信端末３０のユーザが契約しているサービス事業者により提供される網であり、移動通信端末３０は、移動体通信網２０に接続して移動体通信を行うことができる（以下、移動体通信網２０をホーム網２０と呼ぶ）。また、移動通信システム１には、移動体通信網４０，５０が含まれる。移動体通信網４０，５０は、移動体通信網２０とローミング提携された網であり、移動通信端末３０は、ローミングのために移動体通信網４０，５０に在圏することができる（以下、移動体通信網４０，５０をローミング網と呼ぶ）。なお、図１においては、ローミング網は２つしか描かれていないが、２つ以上のローミング網が移動通信システム１に含まれていてもよい。また、移動体通信網２０，４０，５０には、図示しないが、交換機や基地局等の、移動通信端末３０に対して移動体通信機能を提供するための装置が含まれる。
【００１９】
ＨＬＲ１０は、移動通信端末３０の位置登録に関する情報を管理する装置である。ＨＬＲ１０は、移動通信端末３０のローミングの制御に係るローミング制御装置でもある。図２に示すように、ＨＬＲ１０は、ＣＰＵ（Central Processing Unit）１０１、主記憶装置であるＲＡＭ（Random Access Memory）１０２及びＲＯＭ(Read Only Memory)１０３、通信を行うための通信モジュール１０４、並びにハードディスク等の補助記憶装置１０５等のハードウェアを備えるコンピュータとして構成される。これらの構成要素が動作することにより、ＨＬＲ本来の機能、及び後述するローミング制御装置としての機能が発揮される。
【００２０】
図１に示すように、ＨＬＲ１０は、ＨＬＲ機能部１１と、ローミング網情報データベース１２と、網情報受信部１３と、要求条件取得部１４と、優先度決定部１５と、優先度情報送信部１６とを備えて構成される。
【００２１】
ＨＬＲ機能部１１は、ＨＬＲ本来の機能である、移動通信端末３０の位置登録に関する情報を管理する手段である。即ち、ＨＬＲ機能部１１は、移動通信端末３０から、位置登録に係る信号を受信することにより位置情報の登録を受け付けて、その情報を管理する。
【００２２】
ローミング網情報データベース１２は、ローミング網４０，５０に関する情報を記憶したデータベースである。ローミング網４０，５０に関する情報とは、例えば、ネットワークのサービス面や料金面等のローミング網４０，５０を用いたときの条件の情報である。この情報は、具体的には図３に示すように、ローミング網情報データベース１２が有するテーブルに格納される。図３に示すように、ローミング網４０，５０を特定する情報（図３における「ネットワーク」欄）に対応付けて、それぞれの情報が格納される。情報の具体的内容としては、例えば、網のサービス提供エリアがどの国に位置するか（「国」欄）、データ通信が可能であるか否か（「サービス面１」欄）、網の方式（「サービス面２」欄）、ＴＶ電話が可能であるか否か（「サービス面３」欄）、及び料金が高いか安いか（「料金面」欄）等である。なお、ローミング網情報データベース１２に格納される各情報は、例えば、ローミング網４０，５０から定期的に情報の提供を受ける等して常に最新のものであることが好ましい。
【００２３】
網情報受信部１３は、移動通信端末３０から送信される、当該移動通信端末３０が在圏することができる複数のローミング網４０，５０を特定する情報を受信する網情報受信手段である。ローミング網４０，５０を特定する情報は、後述するように位置登録に係る信号に含まれるので、ＨＬＲ機能部１１が受信した当該信号から取得される。即ち、網情報受信部１３は、ローミング網４０，５０を特定する情報を、移動通信端末３０からＨＬＲ機能部１１を介して受信する。ローミング網４０，５０を特定する情報は、上記のローミング網情報データベース１２に記憶された情報を参照できるように、ローミング網情報データベース１２に記憶されたローミング網４０，５０を特定する情報に対応するものである。網情報受信部１３により受信された複数のローミング網４０，５０を特定する情報は、優先度決定部１５に出力される。
【００２４】
要求条件取得部１４は、移動通信端末３０のユーザのローミング網４０，５０に対する要求条件の情報を取得する要求条件取得手段である。要求条件は、例えば、“料金が安いこと”、“データ通信が行えること”等のユーザがローミング網４０，５０を用いたときに、求める条件のことである。また、図５に示すよう要求条件の情報は、個々の要求条件に優先度が付与されたものであってもよい。要求条件の情報は、後述するように位置登録に係る信号に含まれるので、ＨＬＲ機能部１１が受信した当該信号から取得される。即ち、要求条件取得部１４は、要求条件の情報を、移動通信端末３０からＨＬＲ機能部１１を介して受信する。要求条件取得部１４により取得された要求条件の情報は、優先度決定部１５に出力される。
【００２５】
優先度決定部１５は、網情報受信部１３により受信された情報により特定される複数のローミング網４０，５０に対して、移動通信端末３０が在圏すべき優先度を決定する優先度決定手段である。優先度の決定は、要求条件取得部１４により取得された要求条件に基づいて、ローミング網情報データベース１２に記憶されたローミング網に関する情報が参照されて行われる。ここで、優先度は、ユーザの要求条件を満たしているローミング網の優先度が高くなるように決定される。例えば、複数のローミング網４０，５０が図３に示す網のうち“ネットワークＡ”と“ネットワークＢ”とであり、要求条件が図４に示すようなものであったとする。要求条件のうち最も優先度が高いものは、“料金が安い”ことであるので、料金が安い“ネットワークＡ”の優先度が高くなるように決定される。また、例えば、料金の条件が同じローミング網４０，５０が存在していた場合、次の要求条件である“データ通信が行える”ことで判断する。優先度は、例えば、ローミング網４０，５０に順位付けすることにより決定されてもよいし、ローミング網４０，５０毎に優先度の度合を付与することにより決定することにしてもよい。決定された優先度の情報は、優先度情報送信部１６に出力される。
【００２６】
優先度情報送信部１６は、優先度決定部１５により、決定された優先度の情報を移動通信端末３０に送信する優先度情報送信手段である。以上が、実施形態に係るローミング制御装置であるＨＬＲ１０の機能である。
【００２７】
移動通信端末３０は、具体的には例えば携帯電話機に相当する移動体通信を行うための装置であり、ローミングを行うことが可能である。図５に移動通信端末３０のハードウェア構成を示す。図５に示すように、移動通信端末３０は、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、操作部３０４、無線通信部３０５、ディスプレイ３０６及びアンテナ３０７等のハードウェアにより構成されている。これらの構成要素が動作することにより、以下に説明する移動通信端末３０の各機能が発揮される。
【００２８】
図１に示すように、移動通信端末３０は、位置登録部３１と、検出部３２と、網情報送信部３３と、要求条件保持部３４と、要求条件送信部３５と、優先度情報受信部３６とを備えて構成される。
【００２９】
位置登録部３１は、位置登録に係る信号を移動体通信網（の基地局）に送信して、移動体通信網から位置登録が完了した旨の通知を受信する位置登録を行うための手段である。位置登録は、移動通信端末３０がローミング網４０，５０に在圏する際に行われる。在圏できるローミング網４０，５０が複数ある場合には、優先度情報受信部３６により受信される、ローミング網４０，５０に対する優先度の情報に基づいて、何れのローミング網４０，５０に位置登録を行うか判断される。位置登録部３１は、より優先度の高いローミング網４０，５０に対して位置登録を行う。即ち、位置登録部３１は、優先度情報受信部３６により受信された複数のローミング網４０，５０に対する優先度の情報に基づいて、当該複数のローミング網４０，５０の何れかへ在圏する処理を行う在圏処理手段である。
【００３０】
検出部３２は、ローミングの際に在圏することができる複数のローミング網４０，５０を検出する検出手段である。ローミング網４０，５０の検出は、例えば、ローミング網４０，５０の報知情報を受信することにより行われる。検出したローミング網４０，５０を特定する情報は、網情報送信部３３に出力される。
【００３１】
網情報送信部３３は、検出部３２により検出された複数のローミング網４０，５０を特定する情報をＨＬＲ１０に送信する網情報送信手段である。なお、ローミング網を特定する情報は、位置登録部３１に出力されて位置登録のためにＨＬＲ１０に送信される信号に含められ、当該位置登録に係る信号の送信と共に行われる。即ち、ローミング網を特定する情報の送信は、位置登録部３１を介して行われる。なお、ＨＬＲ１０は、予め、検出部３２により検出された複数のローミング網４０，５０を特定する情報の送信先として設定されている。
【００３２】
要求条件保持部３４は、上述した例えば図４に示す、移動通信端末３０のユーザのローミング網４０，５０に対する要求条件の情報を保持する手段である。要求条件の情報は、移動通信端末３０が備える操作部３０４を用いてユーザにより予め入力されている。
【００３３】
要求条件送信部３５は、要求条件保持部３４から要求条件の情報を読み出して、ＨＬＲ１０に当該情報を送信する要求条件送信手段である。なお、要求条件の情報は、位置登録部３１に出力されて位置登録のためにＨＬＲ１０に送信される信号に含められ、当該位置登録に係る信号の送信と共に行われる。即ち、要求条件の情報を特定する情報の送信は、位置登録部３１を介して行われる。なお、ＨＬＲ１０は、予め、要求条件の情報の送信先として設定されている。
【００３４】
優先度情報受信部３６は、網情報送信部３３による複数のローミング網４０，５０を特定する情報の送信に応じて、ＨＬＲ１０から送信される当該複数のローミング網４０，５０に対する、自端末３０が在圏すべき優先度の情報を受信する優先度情報受信手段である。受信された優先度の情報は、位置登録部３１に出力され参照される。
【００３５】
引き続いて、図６のフローチャートを用いて、本実施形態に係る移動通信システム１（ＨＬＲ１０及び移動通信端末３０）で実行される処理（ローミング制御方法）を説明する。この処理は、例えば、移動通信端末３０の電源がオンされた時や移動通信端末３０が在圏する移動体通信網を移行するとき（現在、在圏している移動体通信網が圏外検出をしたとき）等に行われる。即ち、移動通信端末３０が新たにローミングを行う可能性がある際に本処理が行われる。また、移動通信端末３０（の要求条件保持部３４）において保持された、ローミング網４０，５０に対する要求条件の情報が更新された際にも行われる。要求条件によっては、在圏するローミング網４０，５０の変更があるからである。
【００３６】
まず、移動通信端末３０では、検出部３２が２つのローミング網４０，５０を検出する（Ｓ０１、検出ステップ）。検出されたローミング網４０，５０を特定する情報は、ＨＬＲ１０に送信されるため網情報送信部３３に出力される。なお、本実施形態では検出されるローミング網４０，５０は２つとしているが、３つ以上でも構わない。また、検出された移動体通信網にホーム網２０が含まれていた場合、在圏する移動体通信網はホーム網２０になるので、本発明に係る以降の処理は行われない。また、検出されたローミング網が１つである場合、在圏する移動体通信網は当該ローミング網となるので、本発明に係る以降の処理は行われない。
【００３７】
続いて、位置登録部３１が、位置登録に係る信号を、複数のローミング網のうちの一つのローミング網４０に送信する。その際、位置登録部３１には、網情報送信部３３検出されたローミング網４０，５０を特定する情報が出力されて、位置登録部３１により送信される当該信号に含められる。また、位置登録部３１には、要求条件送信部３５から要求条件の情報が位置登録部３１に出力されて、位置登録部３１により送信される当該信号に含められる（Ｓ０２、網情報送信ステップ、要求条件送信ステップ）。なお、移動通信端末３０が、上述したマニュアルサーチのモードに設定されていた場合、ユーザの意思を尊重し、マニュアルで選択したローミング網４０，５０に在圏するため、検出されたローミング網４０，５０を特定する情報は送信されずに、従来の位置登録の処理が行われる。
【００３８】
ここで、位置登録に係る信号が送信されるローミング網は、標準仕様に沿って選択される。あるいは、ここで信号を送信するローミング網の優先順位を予め記憶させておき、それに従って選択することとしてもよい。優先順位を適切に記憶させておけば、ＨＬＲ１０により決定される優先度によっても最優先となるローミング網に位置登録を行う可能性が高くなるので、後述するように再度の位置登録の処理を実行する可能性が低くなる。これにより、位置登録に必要な信号数を削減することができる。
【００３９】
続いて、移動通信端末３０から位置登録に係る信号を受信したローミング網４０は、当該信号をＨＬＲ１０に送信する（Ｓ０３）。送信された位置登録に係る信号は、ＨＬＲ１０においてＨＬＲ機能部１１により受信される。
【００４０】
ＨＬＲ１０では、網情報受信部１３が、ＨＬＲ機能部１１により受信された信号からローミング網４０，５０を特定する情報を取得する。また、要求条件取得部１４が、ＨＬＲ機能部１１により受信された信号から、移動通信端末３０のユーザのローミング網４０，５０に対する要求条件の情報を取得する（Ｓ０４、網情報受信ステップ、要求条件取得ステップ）。それぞれ受信された情報は、優先度決定部１５に出力される。
【００４１】
続いて、優先度決定部１５が、複数のローミング網４０，５０に対して移動通信端末３０が在圏すべき優先度を決定する（Ｓ０５、優先度決定ステップ）。優先度の情報は、優先度情報送信部１６に出力され、優先度情報送信部１６から移動通信端末３０に送信される。移動通信端末３０では、優先度情報受信部３６が当該情報を受信する（Ｓ０６、優先度情報送信ステップ、優先度情報受信ステップ）。本実施形態では、２つのローミング網４０，５０のうち、優先度が高いローミング網は、ローミング網５０（Ｓ０２で位置登録に係る信号の送信先となったローミング網４０とは異なるローミング網）であるとする。
【００４２】
ここで、優先度が最も高いローミング網が、Ｓ０２で位置登録に係る信号の送信先となったローミング網４０であった場合、移動通信端末３０から改めて位置登録を行う必要がないため、ＨＬＲ１０は、Ｓ０２での位置登録に係る信号の送信に対して、位置情報の登録を行い、位置登録完了の通知を行う。
【００４３】
優先度の情報を受信した後、移動通信端末３０では、優先度情報受信部３６から位置登録部３１に受信された優先度の情報が出力される。位置登録部３１は、当該優先度の情報に基づいて、ローミング網へ在圏する処理を行う。本実施形態では、位置登録部３１は、優先度の高いローミング網５０への位置登録の処理を行う。具体的には、位置登録部３１は、ローミング網５０に対して、位置登録に係る信号を送信する（Ｓ０７、在圏処理ステップ）。位置登録に係る信号が送信されたローミング網５０は、ＨＬＲ１０に対して位置登録に係る信号を送信し（Ｓ０８）、その送信に応じてＨＬＲ１０から送信される位置登録完了の通知を受信する（Ｓ０９）。続いて、位置登録部３１は、ローミング網５０から送信される位置登録完了の通知を受信して、在圏する処理が完了する（Ｓ１０、在圏処理ステップ）。
【００４４】
なお、Ｓ０７における位置登録に係る信号を送信したローミング網５０から位置登録が拒否された場合は、位置登録部３１は、次に優先度が高いローミング網に位置登録を実施する。その後も、位置登録で拒否された場合は、優先度に従い位置登録を試みる。
【００４５】
上述したように本実施形態によれば、ユーザは移動通信端末３０においてローミング網４０，５０に対する要求条件さえ指定しておけば、ユーザがローミング網４０，５０の条件等を事前に調査等を行うことなしに、移動通信端末３０を自動的に当該要求条件に適合したローミング網４０，５０に在圏させることができる。また、ＨＬＲ１０が備えるローミング網情報データベース１２には、常に最新の情報が格納されるようにしておけば、確実に要求条件に適合したローミング網４０，５０に在圏させることができる。また、本実施形態によれば、ユーザが、個々のローミング網４０，５０に対して優先度を設定する必要がないので、ユーザが個々のローミング網４０，５０を認識していない場合でも、移動通信端末３０を適切なローミング網４０，５０に在圏させることができる。
【００４６】
また、本実施形態のように、要求条件の情報が、移動通信端末３０から送信されて、ＨＬＲ１０により受信されて優先度の決定の際に用いられることとすれば、ＨＬＲ１０において、確実に要求条件の情報を取得することができ、本発明を確実に実施することができる。
【００４７】
但し、要求条件の情報は、必ずしも、本実施形態のようにローミングの際の処理において送受信されずに、予め本実施形態に係るローミング制御装置であるＨＬＲ１０に登録されていてもよい。登録された要求条件の情報の情報は、移動通信端末３０を特定する情報に対応付けられて記憶され、要求条件取得部１４が、要求条件の情報の取得の際に、どのユーザの要求条件の情報かを判別できるようにしておく。登録に係る情報は、移動通信端末３０から予め送信されたものでもよいし、また、インターネットを介して送信された情報が用いられてもよい。更に、書類やＦＡＸ等で要求条件の情報を、ＨＬＲ１０のオペレータに通知して、手動で登録されるようにしてもよい。
【００４８】
本実施形態に係るローミング制御装置は、ＨＬＲと一体となっていることとしたが必ずしもこのような構成になっている必要はなく、ＨＬＲとは別々の構成の独立した装置としてもよい。また、ホーム網２０に含まれる別の装置と一体となっていてもよい。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施形態における移動通信システム、並びに当該移動通信システムに含まれるＨＬＲ及び移動通信端末の構成を示す図である。
【図２】本発明の実施形態におけるＨＬＲのハードウェア構成を示す図である。
【図３】実施形態におけるローミング網情報データベースが有するテーブルを示す図である。
【図４】実施形態における移動通信端末のユーザのローミング網に対する要求条件の情報の例を示す図である。
【図５】本発明の実施形態における移動通信端末のハードウェア構成を示す図である。
【図６】本発明の実施形態における移動通信システム（ＨＬＲ及び移動通信端末）で実行される処理（ローミング制御方法）を示すシーケンス図である。
【符号の説明】
【００５０】
１…移動通信システム、１０…ＨＬＲ、１１…ＨＬＲ機能部、１２…ローミング網情報データベース、１３…網情報受信部、１４…要求条件取得部、１５…優先度決定部、１６…優先度情報送信部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…通信モジュール、１０５…補助記憶装置、２０…移動体通信網（ホーム網）、３０…移動通信端末、３１…位置登録部、３２…検出部、３３…網情報送信部、３４…要求条件保持部、３５…要求条件送信部、３６…優先度情報受信部、３０１…ＣＰＵ、３０２…ＲＡＭ、３０３…ＲＯＭ、３０４…操作部、３０５…無線通信部、３０６…ディスプレイ、３０７…アンテナ、４０，５０…移動体通信網（ローミング網）。
【図１】
2007306324.tif 000003
【図２】
2007306324.tif 000004
【図３】
2007306324.tif 000005
【図４】
2007306324.tif 000006
【図５】
2007306324.tif 000007
【図６】
2007306324.tif 000008