(57)【要約】【課題】異なる移動通信ネットワーク間を移動局が移動するときの通信品質の低下を防止する通信システム、移動局、周辺エリア情報提供サーバ、通信方法を提供する。【解決手段】移動局３０の周辺エリア情報取得部３２は、位置登録済のネットワークの周辺エリア情報を取得する。ネットワーク検出部３１は、移動局３０の位置登録可能なネットワークを検出する。移動方向推定部３５は、移動局３０のエリアマップ上における今後の移動方向を推定する。最適ネットワーク選択部３６は、位置登録可能なネットワークであって、かつ、推定された移動局３０の移動方向に存在するネットワークのうち、次に位置登録を行うネットワークを選択する。エリア外移行判定部３４が、移動局３０が位置登録済のネットワークのエリア外に移動すると判定した場合に、位置登録処理実施部３７は選択されたネットワークに位置登録を行う。【選択図】図６
2010004459.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の移動通信ネットワークのうち位置登録済の移動通信ネットワークを経由して移動局が通信を行うための通信システムであって、
前記位置登録済の移動通信ネットワークのエリア周辺に存在する移動通信ネットワークの周辺エリア情報を取得する周辺エリア情報取得手段と、
前記移動局の位置登録を行うことが可能な移動通信ネットワークを検出するネットワーク検出手段と、
前記移動局の移動方向を推定する移動方向推定手段と、
前記ネットワーク検出手段により検出された位置登録可能な移動通信ネットワークであって、かつ、前記移動方向推定手段により推定された移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するネットワーク選択手段と
を備えたことを特徴とする通信システム。
【請求項２】
複数種類の移動通信ネットワークのうち位置登録済の移動通信ネットワークを経由して通信を行う移動局であって、
前記位置登録済の移動通信ネットワークのエリア周辺に存在する移動通信ネットワークの周辺エリア情報を取得する周辺エリア情報取得手段と、
自局が位置登録可能な移動通信ネットワークを検出するネットワーク検出手段と、
自局の移動方向を推定する移動方向推定手段と、
前記ネットワーク検出手段により検出された位置登録可能な移動通信ネットワークであって、かつ、前記移動方向推定手段により推定された移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するネットワーク選択手段と
を備えたことを特徴とする移動局。
【請求項３】
自局が前記位置登録済の移動通信ネットワークのエリア外に移動する前に、前記ネットワーク選択手段により選択された移動通信ネットワークの候補に位置登録を行う位置登録処理手段をさらに備えたことを特徴とする請求項２に記載の移動局。
【請求項４】
前記位置登録処理手段は、
ユーザの発信操作に基づく通信が開始される前に、位置登録を行うことを特徴とする請求項３に記載の移動局。
【請求項５】
前記周辺エリア情報には、
特定の移動通信ネットワークに故障が発生していることを示す故障情報と、自局のユーザが特定の移動通信ネットワークのエリアに立ち入ることが危険であることを示す危険情報と、の少なくとも一方を含む除外情報が含まれ、
前記ネットワーク選択手段は、
前記除外情報で特定される移動通信ネットワークを選択対象外とすることを特徴とする請求項２から４の何れか１項に記載の移動局。
【請求項６】
前記周辺エリア情報には、
特定の移動通信ネットワークに故障が発生していることを示す故障情報と、自局のユーザが特定の移動通信ネットワークのエリアに立ち入ることが危険であることを示す危険情報と、の少なくとも一方を表す除外情報が含まれ、
自局のユーザに前記除外情報を通知する通知手段を更に備えたことを特徴とする請求項２から５の何れか１項に記載の移動局。
【請求項７】
複数種類の移動通信ネットワークのうち移動局が次に位置登録を行うのに適した移動通信ネットワークを選定するのに用いられる情報を提供する周辺エリア情報提供サーバであって、
所定の移動通信ネットワークへの前記移動局の位置登録が完了した旨を通知する位置登録完了通知を受信する位置登録完了通知受信手段と、
前記位置登録完了通知を受信した場合に、該位置登録完了通知で通知された移動通信ネットワークのエリア周辺に存在する移動通信ネットワークの周辺エリア情報を取得する周辺エリア情報要求制御手段と、
前記周辺エリア情報要求制御手段により取得された周辺エリア情報を、前記選定を行う装置に送信する周辺エリア情報通知手段と
を備えたことを特徴とする周辺エリア情報提供サーバ。
【請求項８】
前記周辺エリア情報には、
特定の移動通信ネットワークに故障が発生していることを示す故障情報と、前記移動局のユーザが特定の移動通信ネットワークのエリアに立ち入ることが危険であることを示す危険情報と、の少なくとも一方を含む、位置登録対象から除外すべき移動通信ネットワークについての情報が含まれることを特徴とする請求項７に記載の周辺エリア情報提供サーバ。
【請求項９】
複数種類の移動通信ネットワークのうち位置登録済の移動通信ネットワークを経由して通信を行う移動局を含む通信システムが実行する通信方法であって、
前記位置登録済の移動通信ネットワークのエリア周辺に存在する移動通信ネットワークの周辺エリア情報を取得する周辺エリア情報取得ステップと、
前記移動局の位置登録を行うことが可能な移動通信ネットワークを検出するネットワーク検出ステップと、
前記移動局の移動方向を推定する移動方向推定ステップと、
前記ネットワーク検出ステップにおいて検出された位置登録可能な移動通信ネットワークであって、かつ、前記移動方向推定ステップにおいて推定された移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するネットワーク選択ステップと
を備えたことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の移動通信ネットワークのエリアを跨いで移動する移動局の通信制御を行う通信システム、移動局、周辺エリア情報提供サーバ、通信方法に関するものである。
【背景技術】
【０００２】
従来の移動通信システムにおいては、移動局は、自局が通信サービスのエリア内にある移動通信ネットワークに位置登録を行うことにより、当該移動通信ネットワークを経由して通信を行う。通信中に移動局のユーザが国外等に移動し、移動局が位置登録済の移動通信ネットワークのエリア外となる場合には、位置登録可能な別の移動通信ネットワークに位置登録を行うことにより、通信を継続することができる。この際、別の移動通信ネットワークへの位置登録のタイミングが遅れたり、移動局の通信処理と位置登録処理とが競合した場合には、通信が瞬間的に切断されることがあり、通信品質が低下するという問題があった。
【０００３】
従来、ルータや基地局単位の無線ゾーンとして形成されるエリアのうち、移動局が次に移動するエリアの予測を行い、当該予測されたエリアで使用する通信リンクを予約したり当該エリアに事前に位置登録を行ったりすることで、移動局がエリア間を移動する際に切替が間に合わずに通信断が発生するのを防ぐ技術が存在した（例えば、特許文献１〜３参照）。
【特許文献１】特開平９−１４９４５２号公報
【特許文献２】特開２００４−２２８８８１号公報
【特許文献３】特開２００６−８０９３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１〜３には、移動局が、１つの移動通信ネットワークを構成する基地局やルータ単位のエリアを跨いで移動する際のエリア切替制御については記載されているが、国や都市単位で通信サービスが提供される移動通信ネットワークのエリアを跨いで移動する際のネットワーク切替制御については全く検討されておらず、特許文献１〜３に記載の技術を用いても、異なる移動通信ネットワークを跨いで移動局が移動する際の通信品質の低下を防ぐことはできない。
【０００５】
例えば、特許文献１では交換機が移動局の移動履歴を管理しており、特許文献２では移動予測装置が移動局の位置情報を取得して移動局の移動予測を行っているが、この構成を移動通信ネットワークに適用する場合、交換機や移動予測装置が属する移動通信ネットワークと、移動局が通信サービス契約を締結している移動通信ネットワークとの通信事業者が異なると、これらの装置間での移動履歴及び位置情報の授受は難しい。また、特許文献２，３に記載の技術では、基地局やルータのエリア情報を保持することで移動局の移動先となるエリアを予測することが可能となるが、移動局の移動先となるネットワークを予測するには、基地局やルータのエリア情報を保持するのみでは不十分である。
本発明は上述した従来の問題点を解決するためになされたものであり、異なる移動通信ネットワーク間を移動局が移動する際の通信品質の低下を防止する通信システム、移動局、周辺エリア情報提供サーバ、通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、複数種類の移動通信ネットワークのうち位置登録済の移動通信ネットワークを経由して移動局が通信を行うための通信システムであって、前記位置登録済の移動通信ネットワークのエリア周辺に存在する移動通信ネットワークの周辺エリア情報を取得する周辺エリア情報取得手段と、前記移動局の位置登録を行うことが可能な移動通信ネットワークを検出するネットワーク検出手段と、前記移動局の移動方向を推定する移動方向推定手段と、前記ネットワーク検出手段により検出された位置登録可能な移動通信ネットワークであって、かつ、前記移動方向推定手段により推定された移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するネットワーク選択手段とを備えたことを特徴とする通信システムを提供する。
本発明によれば、通信システムは、位置登録可能な移動通信ネットワークであって、かつ、推定された移動局の移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するため、異なる移動通信ネットワーク間を移動局が移動する際の通信品質の低下を防止することができる。
【０００７】
請求項２に記載の発明は、複数種類の移動通信ネットワークのうち位置登録済の移動通信ネットワークを経由して通信を行う移動局であって、前記位置登録済の移動通信ネットワークのエリア周辺に存在する移動通信ネットワークの周辺エリア情報を取得する周辺エリア情報取得手段と、自局が位置登録可能な移動通信ネットワークを検出するネットワーク検出手段と、自局の移動方向を推定する移動方向推定手段と、前記ネットワーク検出手段により検出された位置登録可能な移動通信ネットワークであって、かつ、前記移動方向推定手段により推定された移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するネットワーク選択手段とを備えたことを特徴とする移動局を提供する。
本発明によれば、移動局は、位置登録可能な移動通信ネットワークであって、かつ、推定された自局の移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するため、異なる移動通信ネットワーク間を自局が移動する際の通信品質の低下を防止することができる。
【０００８】
請求項３に記載の発明は、請求項２に記載の移動局において、自局が前記位置登録済の移動通信ネットワークのエリア外に移動する前に、前記ネットワーク選択手段により選択された移動通信ネットワークの候補に位置登録を行う位置登録処理手段をさらに備えたことを特徴とする。
本発明によれば、移動局は自局が位置登録済の移動通信ネットワークのエリア外に移動する前に、選択された移動通信ネットワークの候補に位置登録を行うため、異なる移動通信ネットワーク間を自局が移動する際の通信品質の低下を防止することができる。
【０００９】
請求項４に記載の発明は、請求項３に記載の移動局において、前記位置登録処理手段は、ユーザの発信操作に基づいた通信が開始される前に、位置登録を行うことを特徴とする。
本発明によれば、移動局はユーザの発信操作に基づく通信が開始される前に位置登録を行うため、移動局の通信処理と位置登録処理とが競合することがなくなり、通信品質の低下を防ぐことができる。
【００１０】
請求項５に記載の発明は、請求項２から４の何れか１項に記載の移動局において、前記周辺エリア情報には、特定の移動通信ネットワークに故障が発生していることを示す故障情報と、前記移動局のユーザが特定の移動通信ネットワークのエリアに立ち入ることが危険であることを示す危険情報と、の少なくとも一方を含む除外情報が含まれ、前記ネットワーク選択手段は、前記除外情報で特定される移動通信ネットワークを選択対象外とすることを特徴とする。
本発明によれば、除外情報で特定される移動通信ネットワークを位置登録の選択対象外とすることができるため、通信品質やユーザの安全を確保することができる。
【００１１】
請求項６に記載の発明は、請求項２から５の何れか１項に記載の移動局において、前記周辺エリア情報には、特定の移動通信ネットワークに故障が発生していることを示す故障情報と、自局のユーザが特定の移動通信ネットワークのエリアに立ち入ることが危険であることを示す危険情報と、の少なくとも一方を表す除外情報が含まれ、自局のユーザに前記除外情報を通知する通知手段を更に備えたことを特徴とする。
本発明によれば、故障が発生している移動通信ネットワークや、内紛等の危険な状況が発生している移動通信ネットワークがあることを移動局のユーザに通知することができ、ユーザがその移動通信ネットワークのエリアに立ち入ることを防ぎ、通信品質やユーザの安全を確保することができる。
【００１２】
請求項７に記載の発明は、複数種類の移動通信ネットワークのうち移動局が次に位置登録を行うのに適した移動通信ネットワークを選定するのに用いられる情報を提供する周辺エリア情報提供サーバであって、所定の移動通信ネットワークへの前記移動局の位置登録が完了した旨を通知する位置登録完了通知を受信する位置登録完了通知受信手段と、前記位置登録完了通知を受信した場合に、該位置登録完了通知で通知された移動通信ネットワークのエリア周辺に存在する移動通信ネットワークの周辺エリア情報を取得する周辺エリア情報要求制御手段と、前記周辺エリア情報要求制御手段により取得された周辺エリア情報を、前記選定を行う装置に送信する周辺エリア情報通知手段とを備えたことを特徴とする周辺エリア情報提供サーバを提供する。
本発明によれば、周辺エリア情報提供サーバは、移動局が次に位置登録を行うのに適した移動通信ネットワークを選定する装置に対して、該選定を行うために用いられる周辺エリア情報を提供することができる。
【００１３】
請求項８に記載の発明は、請求項７に記載の周辺エリア情報提供サーバにおいて、前記周辺エリア情報には、特定の移動通信ネットワークに故障が発生していることを示す故障情報と、前記移動局のユーザが特定の移動通信ネットワークのエリアに立ち入ることが危険であることを示す危険情報と、の少なくとも一方を含む、位置登録対象から除外すべき移動通信ネットワークについての情報が含まれることを特徴とする。
本発明によれば、周辺エリア情報を提供された装置は、故障情報や危険情報で特定される移動通信ネットワークを除外して位置登録対象のネットワークを選定したり、故障情報や危険情報をユーザに通知することができる。
【００１４】
請求項９に記載の発明は、複数種類の移動通信ネットワークのうち位置登録済の移動通信ネットワークを経由して通信を行う移動局を含む通信システムが実行する通信方法であって、前記位置登録済の移動通信ネットワークのエリア周辺に存在する移動通信ネットワークの周辺エリア情報を取得する周辺エリア情報取得ステップと、前記移動局の位置登録を行うことが可能な移動通信ネットワークを検出するネットワーク検出ステップと、前記移動局の移動方向を推定する移動方向推定ステップと、前記ネットワーク検出ステップにおいて検出された位置登録可能な移動通信ネットワークであって、かつ、前記移動方向推定ステップにおいて推定された移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するネットワーク選択ステップとを備えたことを特徴とする通信方法を提供する。
【発明の効果】
【００１５】
本発明によれば、位置登録可能な移動通信ネットワークであって、かつ、推定された移動局の移動方向に存在する移動通信ネットワークのうち、次の位置登録対象の移動通信ネットワークの候補を選択するため、異なる移動通信ネットワーク間を移動局が移動する際の通信品質の低下を防止することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明に係る実施形態を、図面を参照して説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示されている。
（全体構成）
図１は、本発明の実施の形態に係る通信システムの全体構成を示す図である。本実施形態に係る通信システムは、ネットワーク０を利用した移動通信サービスの契約を締結している移動局３０と、ネットワーク０に属する周辺エリア情報提供サーバ１０及び周辺エリア情報管理サーバ２０と、を含んで構成される。ネットワークＡ，Ｂ，Ｃは、移動局３０の存在する地点で移動通信サービスを提供している移動通信ネットワークである。サーバＡ，Ｂ，Ｃは、それぞれネットワークＡ，Ｂ，Ｃに属するサーバである。各ネットワーク０，Ａ，Ｂ，Ｃは、加入者交換機、中継交換機、基地局、ＨＬＲ（Home Location Register）等を含んで構成される。
【００１７】
ここで、各ネットワーク０，Ａ，Ｂ，Ｃは、ＭＭＣ（Mobile Country Code）と、ＭＮＣ（Mobile Network Code）と、ＲＡＴ（Radio Access Technology）と、で一意に識別される異なる種類の移動通信ネットワークである。３ＧＰＰ（3rd Generation Partnership Project）では通信事業者単位のネットワークとしてＰＬＭＮ（Public Land Mobile Network：公衆陸上移動体ネットワーク）が規定されているが、ＰＬＭＮは、ＭＭＣとＭＮＣとで一意に識別されるネットワークである。一方、本実施形態に係るネットワークは、ＭＭＣとＭＮＣとが同一であっても、ＲＡＴが異なる場合には異なる種類のネットワークとして定義する。
【００１８】
例えば、図２（ａ）に示すように、｛（ＭＭＣ、ＭＮＣ）＝（００１、０１）、ＲＡＴ＝Ｗ−ＣＤＭＡ｝で識別されるネットワークＡと、｛（ＭＭＣ、ＭＮＣ）＝（００１、０２）、ＲＡＴ＝Ｗ−ＣＤＭＡ｝で識別されるネットワークＢとは、ＭＮＣが異なるため、異なる種類のネットワークである。
また、図２（ｂ）に示すように、｛（ＭＭＣ、ＭＮＣ）＝（００１、０１）、ＲＡＴ＝Ｗ−ＣＤＭＡ｝で識別されるネットワークＡと、[（ＭＭＣ、ＭＮＣ）＝（００１、０１）、ＲＡＴ＝ＧＳＭ／ＧＰＲＳ｝で識別されるネットワークＢとは、ＭＭＣ及びＭＮＣが同一でも、ＲＡＴが異なるため、本実施形態では異なる種類のネットワークである。すなわち、同一の通信事業者が運営していても、通信方式が異なる第２世代移動通信ネットワークと第３世代移動通信ネットワークとは、本実施形態では異なる種類のネットワークとして定義する。
【００１９】
通信システムを構成する各装置１０，２０，３０は、一般的なコンピュータのハードウェア構成を備えている。すなわち、各装置１０，２０，３０は、装置全体を制御するＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の記憶装置と、ネットワークを介してデータの授受を制御する通信インターフェースと、ＣＰＵに指令を与えるための操作キーとを備えている。各装置１０，２０，３０のＣＰＵが記憶装置に記憶されているプログラムに従って処理を実行することにより、以下で説明する各装置の機能構成が実現される。
【００２０】
（周辺エリア情報提供サーバの構成）
図３は、周辺エリア情報提供サーバ１０の機能構成を示すブロック図である。
ネットワーク間信号処理部１１は、各ネットワークに属するサーバとの間の情報の送受信を制御する。例えば、ネットワーク間信号処理部１１は、移動局３０の位置登録が完了したネットワークから、その旨の情報（以下、「位置登録完了通知」という）を受信することが可能である（「位置登録完了通知受信手段」に対応）。位置登録完了通知には、位置登録が完了した移動局３０の契約者情報、ネットワーク識別情報等が含まれる。
【００２１】
ネットワーク該当エリア判定部１２は、ネットワーク間信号処理部１１にて得られた位置登録完了通知に含まれるネットワーク識別情報から、移動局３０の位置登録が完了したネットワークのエリアを判定する。例えば、ネットワーク該当エリア判定部１２は、ネットワーク識別情報に含まれるＭＣＣとＭＮＣとの組み合わせから、移動局３０がどのようなエリアに在圏しているのかを、特定エリア単位（国、都市等）で判定することが出来る。
【００２２】
周辺エリア情報要求制御部１３は、ネットワーク該当エリア判定部１２にて得られた情報を基に、周辺エリア情報要求処理を実施する。具体的には、周辺エリア情報要求制御部１３は、ネットワーク該当エリア判定部１２で判定されたエリア周辺のネットワークのエリアマップを表す周辺エリア情報の作成を要求するために、位置登録済のネットワークの識別情報を含む周辺エリア情報作成要求を周辺エリア情報管理サーバ２０へ送信する。周辺エリア情報要求制御部１３は、周辺エリア情報作成要求に応答して周辺エリア情報管理サーバ２０から周辺エリア作成通知を受信すると、周辺エリア作成通知に含まれる周辺エリア情報を周辺エリア情報通知部１４へ通知する。
【００２３】
また、周辺エリア情報要求制御部１３は、情報要求判定部１３１を有する。情報要求判定部１３１は、ネットワーク該当エリア判定部１２が判定したエリアを基に、周辺エリア情報を取得するか否かを判断する。例えば、情報要求判定部１３１は、同一の移動局３０について、ネットワーク該当エリア判定部１２が判定したエリアが前回判定したエリアと同一か否かを判定し、同一の場合は周辺エリア情報作成要求を行わず、異なる場合は周辺エリア情報作成要求を行う。
周辺エリア情報通知部１４は、周辺エリア情報要求制御部１３から得られた周辺エリア情報を移動局３０へ通知する。
【００２４】
（周辺エリア情報管理サーバの構成）
図４は、周辺エリア情報管理サーバ２０の機能構成を示すブロック図である。
周辺エリア情報信号処理部２１は、周辺エリア情報提供サーバ１０との間で授受される周辺エリア情報作成要求、周辺エリア情報作成通知等の信号の信号処理を実施すると共に、周辺エリア情報作成部２２との間で、作成要求の送信、作成通知の受信等の周辺エリア情報作成通知処理を行う。
【００２５】
例えば、周辺エリア情報信号処理部２１は、周辺エリア情報作成要求を周辺エリア情報提供サーバ１０から受信した場合、周辺エリア情報作成部２２へ周辺エリア情報作成要求を転送する。また、周辺エリア情報信号処理部２１は、作成された周辺エリア情報を含む周辺エリア情報作成通知を周辺エリア情報作成部２２から受信した場合、当該周辺エリア情報作成通知を周辺エリア情報提供サーバ１０へ送信する。
【００２６】
周辺エリア情報作成部２２は、周辺エリア情報作成要求を周辺エリア情報信号処理部２１から受信した際に、周辺エリア情報記憶部２３に記憶されている情報を用いて、周辺エリア情報作成要求に含まれるネットワーク識別情報で識別されるネットワークのエリアに対応する周辺エリア情報を作成し、当該作成された周辺エリア情報を周辺エリア情報信号処理部２１へ通知する。
【００２７】
例えば、周辺エリア情報作成要求に含まれるネットワーク識別情報で識別されるネットワークがネットワークＡの場合、周辺エリア情報作成部２２は、図５に示すような、ネットワークＡのエリアと、当該エリアの周辺に存在するネットワークＢ、Ｃのエリアとを地図上にマッピングしたエリアマップを表示するための情報を作成する。
周辺エリア情報記憶部２３は、地球上の地図を表示するための地図情報、各ネットワークの地図上におけるエリアを特定し表示するためのエリア情報（各ネットワークの識別情報、各ネットワークの地図上におけるエリアを特定するための緯度経度情報等）等の、周辺エリア情報を作成するための情報を記憶する。
【００２８】
また、周辺エリア情報記憶部２３は、特定のネットワークに故障が発生していることを示す故障情報、移動局３０のユーザが特定のネットワークのエリアに立ち入ることが危険であることを示す危険情報等の、基地局３０の位置登録対象から除外すべきネットワークについての情報（以下、「除外情報」ともいう）を記憶する。この除外情報は、移動局３０が次に位置登録するのに適したネットワークを選択する際に位置登録対象外とするネットワークを判別するために用いられたり、ユーザに故障情報や危険情報を通知するために用いられる。この除外情報は、周辺エリア情報管理サーバ２０や他のサーバへのオペレータの入力操作によって、周辺エリア情報記憶部２３に登録することが可能である。
【００２９】
なお、周辺エリア情報管理サーバ２０は、移動局３０から受信した情報に基づいて、周辺エリア情報記憶部２３に記憶されている情報を更新することも可能である。例えば、周辺エリア情報管理サーバ２０は、移動局３０の位置情報と、移動局３０が位置登録可能なネットワークの識別情報と、を移動局３０から受信した時に、周辺エリア情報記憶部２３に記憶されている情報によると、上記位置登録可能なネットワークのエリア内に移動局３０の位置が含まれていない場合には、そのネットワークのエリア内に移動局３０の位置が含まれるように、周辺エリア情報記憶部２３に記憶されている情報を補正することができる。或いは、周辺エリア情報管理サーバ２０は、移動局３０の位置情報と、移動局３０の位置登録を完了したネットワークの識別情報と、を受信した時に、周辺エリア情報記憶部２３に記憶されている情報によると、上記位置登録を完了したネットワークのエリア内に移動局３０の位置が含まれていない場合には、そのネットワークのエリア内に移動局３０の位置が含まれるように、周辺エリア情報記憶部２３に記憶されている情報を補正することができる。このように、周辺エリア情報管理サーバ２０にて保持しているネットワークのエリア情報を補正して詳細化を行うことで、周辺エリア情報の精度向上を図ることができる。
【００３０】
（移動局の構成）
図６は、移動局３０の機能構成を示すブロック図である。
ネットワーク検出部３１は、現在地で位置登録可能なネットワークを検出する。具体的には、ネットワーク検出部３１は、各ネットワークからブロードキャストされる報知情報に含まれるネットワークの識別情報に基づいて、位置登録可能なネットワークを検出する。例えば、図１に示すようなネットワークＡ、ネットワークＢ、ネットワークＣのエリアが重複する地点に移動局３０が存在する場合、ネットワーク検出部３１は、ネットワークＡ、ネットワークＢ、ネットワークＣ各々から報知情報を受信することができ、各報知情報に含まれるネットワークの識別情報に基づいてこれらのネットワークを検出することができる。
【００３１】
ネットワーク検出部３１は、定期的に現在地で位置登録可能なネットワークを検出し、検出したネットワークの識別情報、検出時刻、当該ネットワークのエリアの周辺に存在するネットワークの識別情報等を、ネットワーク情報としてネットワーク・エリア情報管理部３３へ通知する。ネットワーク・エリア情報管理部３３に通知されるネットワーク情報は、例えば、図７に示すように、ネットワーク検出部３１による検出が行われた「検出時刻」と、検出したネットワークの名称を示す「ネットワーク名称」と、ネットワークを一意に識別するための識別情報である「ＭＭＣ−ＭＮＣ−ＲＡＴ」と、検出されたネットワークのエリア周辺に存在するネットワークを示す「周辺エリア」とを含む。
【００３２】
周辺エリア情報取得部３２は、自局３０が位置登録済のネットワークのエリア周辺に存在するネットワークのエリアマップを表す周辺エリア情報を周辺エリア情報管理サーバ２０から受信し、当該受信した周辺エリア情報をネットワーク・エリア情報管理部３３へ通知する。
なお、周辺エリア情報取得部３２は、周辺エリア情報を移動局３０の位置登録の度に取得してもよいし、逐次取得してもよいし、ユーザの指定する周期で取得することにより取得処理の時間を低減することも可能である。
【００３３】
ネットワーク・エリア情報管理部３３は、ネットワーク検出部３１から通知されたネットワーク情報、及び、周辺エリア情報取得部３２から通知された周辺エリア情報を、時系列で管理する。また、ネットワーク・エリア情報管理部３３は、移動局３０が位置登録を完了して通信サービスを受けているネットワークと、周辺エリア情報とを関連付けして管理する。
【００３４】
また、ネットワーク・エリア情報管理部３３は、定期的に移動局３０の位置情報を取得して、移動局３０の位置情報を時系列管理する。位置情報の取得方法としては、ネットワーク情報と周辺エリア情報とに基づいて移動局３０の位置を推定する方法、ＧＰＳ（Global Positioning System）受信機を移動局３０に搭載することによりＧＰＳ受信機から移動局３０の位置情報を取得する方法、ネットワーク検出部３１により検出された各ネットワークから受信する電波を計測することにより位置情報を取得する方法等、任意の公知の方法を用いることができる。
【００３５】
さらには、ネットワーク・エリア情報管理部３３は、図８に示すように、周辺エリア情報で表されるエリアマップ上に、検出されたネットワークのエリアや移動局３０の位置を追記していき、移動局３０が時系列でどのような移動経路をとっているのかを管理することも可能である。図８（ａ）は、ある時点でネットワーク検出部３１による検出が行われた時の移動局３０の位置を、エリアマップに重ね合わせて描画した図であり、図８（ｂ）は、前記ある時点から定期的にネットワーク検出部３１による検出が行われる毎に、図８（ａ）に示すエリアマップに対して各検出時点の移動局３０の位置を追記した図である。
移動方向推定部３５は、移動局３０のエリアマップ上における今度の移動方向を推定する。
【００３６】
推定方法としては、例えば、移動方向推定部３５は、ネットワーク・エリア情報管理部３３にて時系列管理されている移動局３０の位置情報や、図８（ｂ）に示すようなエリアマップ上の移動局３０の移動経路に基づいて、移動局３０の移動方向を推定することができる。或いは、移動方向推定部３５は、ネットワーク・エリア情報管理部３３にて時系列管理されているネットワーク情報と周辺エリア情報とに基づいて、さらに、各ネットワークからの電波の到来方向や到来角を測定し測定結果に基づいて移動局３０の移動方向を推定する方法、ＧＰＳに基づき移動局３０の移動方向を推定する方法等の任意の公知の推定方法を用いて、移動局３０の平均移動距離、平均移動速度、移動局３０の今後の移動方向を推定することができる。
【００３７】
エリア外移行判定部３４は、ネットワーク・エリア情報管理部３３及び移動方向推定部３５から得られた情報を基に、移動局３０が現在位置登録済のネットワークのエリア外に移動する可能性があるか否かを判定する。エリア外に移動する可能性があると判断された場合は、エリア外移行判定部３４は、その旨を最適ネットワーク選択部３６へ通知する。
例えば、エリア外移行判定部３４は、ネットワーク・エリア情報管理部３３から現在位置登録済のネットワークの周辺エリア情報を取得し、一方で、移動方向推定部３５から予測移動方向と平均移動速度とを取得する。そして、エリア外移行判定部３４は、取得した各情報に基づいて、移動局３０が、所定時間後に（例えば数秒後に）現在位置登録済のネットワークのエリア外に移動する確率を算出する。当該算出した確率が予め定められた特定の閾値を超えた場合に、エリア外移行判定部３４はエリア外に移行すると判定し、本判定結果を最適ネットワーク選択部３６へ通知する。
【００３８】
最適ネットワーク選択部３６は、ネットワーク・エリア情報管理部３３で管理されている位置登録可能なネットワークのうち、移動方向推定部３５により推定された移動方向を基に、次に移動局３０が位置登録すべき、もしくは位置登録したほうがよい最適なネットワークの候補を選択する。
具体的には、まず、最適ネットワーク選択部３６は、移動方向推定部３５により推定された移動方向と、ネットワーク情報と、周辺エリア情報とに基づいて、移動局３０の移動推定方向にある位置登録可能なネットワークを判定する。
例えば、ネットワーク・エリア情報管理部３３が図９に示すエリアマップを管理していた場合、移動局３０の移動推定方向に存在するネットワークＤ及びネットワークＥが、次に位置登録する最適ネットワークの候補となる。
【００３９】
これらの候補の中から最適ネットワークを選択する方法としては、位置登録回数を減少させて通信品質を保つために、移動局３０の移動方向に広がるエリアが最も広いネットワークを選定するという基準に基づいて選択する方法がある。この基準に基づいて選択する場合には、図１０に示すように、ネットワークＤが次の位置登録対象の最適ネットワークとして選択される。
或いは、予め各ネットワークに優先度を設定しておき、当該優先度に基づいて最適ネットワークを選択する方法も考えられる。例えば、ネットワークＥ＞ネットワークＤという優先度が設定されている場合には、図１１に示すように、ネットワークＥが次の位置登録対象の最適ネットワークとして選択される。
【００４０】
さらには、ネットワーク・エリア情報管理部３３で管理されている周辺エリア情報に、特定のネットワークに故障が発生していることを示す故障情報、内紛等が発生しており移動局３０のユーザが特定のネットワークのエリアに立ち入ることが危険であることを示す危険情報等の除外情報が含まれている場合には、最適ネットワーク選択部３６は、これらの除外情報で特定されるネットワークを選択対象外として、次の位置登録対象となる最適ネットワークを選択する。このように、ネットワークのエリアに移動局３０のユーザが立ち入ることが危険であったり、ネットワーク機器の故障等の理由によりそのネットワークを利用した通信サービスの提供が保証されない場合には、そのネットワークに移動局３０の位置登録を行うことを回避することが可能となる。
【００４１】
最適ネットワーク選択部３６は、選択したネットワークの識別情報を位置登録処理実施部３７へ通知する。
位置登録処理実施部３７は、３ＧＰＰ標準規格に従って位置登録処理を実施し、位置登録処理が完了したネットワークを経由した通信を可能とする。
例えば、移動局３０の電源ＯＮ時には、位置登録処理実施部３７は、ネットワーク検出部３１により検出された位置登録可能なネットワークのうち、何れか１つのネットワークに位置登録処理を実施する。
【００４２】
また、エリア外移行判定部３４により移動局３０が位置登録済のエリア外に移動すると判定された場合に、位置登録処理実施部３７は、最適ネットワーク選択部３６から通知された最適ネットワークに位置登録処理を実施する。
また、移動局３０に対する発信操作を検知した時に、位置登録処理実施部３７は、最適ネットワーク選択部３６から通知されたネットワークへ位置登録処理を実施する。このように、通信開始前に位置登録することで、通話やパケット通信等の通信処理と位置登録処理との競合が発生するのを防ぐことができる。
【００４３】
なお、上記以外に、最適ネットワーク選択部３６による最適ネットワークの選択が完了する度に、位置登録可能なネットワーク、現在位置登録しているネットワーク、選択された位置登録対象の最適ネットワーク等が表示された、例えば図１０や図１１に示すエリアマップを移動局３０のディスプレイ上に表示し、位置登録可能なネットワークの中から次に位置登録対象とするネットワークをユーザに選択させることも出来る。
【００４４】
通知部３８は、周辺エリア情報取得部３２により取得された周辺エリア情報に、特定のネットワークに故障が発生していることを示す故障情報や、移動局３０のユーザが特定のネットワークのエリアに立ち入ることが危険であることを示す危険情報等の除外情報が含まれている場合には、当該情報を移動局３０のユーザに画像や音声で通知する。例えば、通知部３８は、図１０や図１１に示すエリアマップ上のネットワークのうち該当する特定のネットワークのエリア内に、故障や紛争が起きていることを示す絵文字を重ね合わせて、移動局３０のディスプレイに表示する。
その他の移動局３０の機能として、移動局３０はネットワーク・エリア情報管理部３３で管理されている情報を周辺エリア情報管理サーバ２０に通知することにより、周辺エリア情報記憶部２３に記憶されている情報を最新の情報とすることができる。
【００４５】
（動作）
次に、図１２に示すシーケンス図を参照して、図１に示す通信システムにおいて行われる通信制御処理について説明する。
移動局３０のネットワーク検出部３１は、現在地にて自局３０がエリア内となっているネットワークから受信する報知情報に基づいて、位置登録可能なネットワークＡ，Ｂ，Ｃを検出する（ステップＳ１０１）。
移動局３０のネットワーク・エリア情報管理部３３は、ネットワーク検出部３１から通知されたネットワーク情報を、図７に示すようなリストにして管理する（ステップＳ１０２）。
【００４６】
移動局３０の電源ＯＮ時に、移動局３０の位置登録処理実施部３７は、位置登録可能なネットワークＡ，Ｂ，Ｃのうち、例えば、ネットワークＡに位置登録処理を実施する（ステップＳ１０３）。
ネットワークＡのサーバＡは、ネットワークＡへの移動局３０の位置登録が完了した旨を通知するために、移動局３０の契約者情報とネットワークＡの識別情報とを含む位置登録完了通知を生成し、当該生成した位置登録完了通知を周辺エリア情報提供サーバ１０に送信する（ステップＳ１０４）。
【００４７】
周辺エリア情報提供サーバ１０のネットワーク間信号処理部１１がネットワークＡのサーバＡから位置登録完了通知を受信すると、ネットワーク該当エリア判定部１２は、位置登録完了通知に含まれるネットワーク識別情報に基づいて、移動局３０がどのネットワーク（国、ネットワーク名等）に位置登録したのかを判断する（ステップＳ１０５）。
周辺エリア情報提供サーバ１０の周辺エリア情報要求制御部１３は、移動局３０が位置登録したネットワークＡの周辺エリア情報を取得するために、ネットワークＡの識別情報を含む周辺エリア情報作成要求を周辺エリア情報管理サーバ２０に送信する（ステップＳ１０６）。
【００４８】
周辺エリア情報管理サーバ２０の周辺エリア情報信号処理部２１は、周辺エリア情報提供サーバ１０から周辺エリア情報作成要求を受信する。周辺エリア情報作成部２２は、周辺エリア情報記憶部２３に記憶されている情報に基づいて、周辺エリア情報作成要求に含まれるネットワーク識別情報で識別されるネットワークＡのエリア周辺に存在するネットワークのエリアマップを表す周辺エリア情報を作成する（ステップＳ１０７）。
【００４９】
周辺エリア情報管理サーバ２０の周辺エリア情報信号処理部２１は、周辺エリア情報作成部２２にて作成された周辺エリア情報を含む周辺エリア情報作成通知を周辺エリア情報提供サーバ１０へ送信する（ステップＳ１０８）。
周辺エリア情報提供サーバ１０のネットワーク間信号処理部１１は、周辺エリア情報管理サーバ２０から受信した周辺エリア情報作成通知に含まれる周辺エリア情報を移動局３０へ通知する（ステップＳ１０９）。
【００５０】
移動局３０の周辺エリア情報取得部３２が周辺エリア情報を周辺エリア情報提供サーバ１０から受信すると、ネットワーク・エリア情報管理部３３は、当該周辺エリア情報を移動局３０内のメモリに保存する。
移動局３０のネットワーク検出部３１は、定期的に現在地にてエリア内となっており位置登録可能なネットワークを全て検出して、当該検出したネットワークについてのネットワーク情報を作成し、ネットワーク・エリア情報管理部３３は、当該ネットワーク情報を移動局３０内のメモリに保存する（ステップＳ１１０）。
【００５１】
移動局３０の移動方向推定部３５は、ネットワーク・エリア情報管理部３３で管理されている情報に基づいて、移動局３０の今後の移動方向等を推定する（ステップＳ１１１）。
ユーザが移動局３０の操作キーを操作して、通信開始のオペレーションを実施した時に（ステップＳ１１２；Ｙｅｓ）、エリア外移行判定部３４は、ネットワーク・エリア情報管理部３３及び移動方向推定部３５から得られた情報を基に、移動局３０が現在位置登録しているネットワークのエリア外に移動する可能性があるか否かを判定する（ステップＳ１１３）。
【００５２】
移動局３０が現在位置登録しているネットワークのエリア外に移行する可能性があると判定された場合（ステップＳ１１３；Ｙｅｓ）、最適ネットワーク選択部３６は、移動方向推定部３５により推定された移動方向に存在する位置登録可能なネットワークのうち、次に位置登録をするのに適したネットワークを選択する（ステップＳ１１４）。
位置登録処理実施部３７は、ステップＳ１１４にて選択されたネットワークに位置登録処理を開始する（ステップＳ１１５）。ここではネットワークＢが次に位置登録をするのに適したネットワークとして選択されたものとする。
位置登録処理実施部３７は、ネットワークＢに対して位置登録処理を実施する（ステップＳ１１６）。
【００５３】
以上説明したように、通信システムは、推定された移動局３０の移動方向に存在するネットワークのうち、次に位置登録を行うことが可能な１つのネットワークを選択し、移動局３０が位置登録済のネットワークのエリア外に移動する前に、選択されたネットワークに移動局３０の位置登録を行うため、異なるネットワーク間を移動局３０が移動する際の通信品質の低下を防止することができ、リアルタイム通信サービスを行う際にも支障がない。また、最適なネットワークを選択して位置登録を行うことで、通信中のネットワークへの位置登録回数を少なくすることができ、通信品質を保持し続けることが可能となる。
【００５４】
また、ユーザの発信操作に基づく通信が開始される前に位置登録を行うことができるため、移動局の通信処理と位置登録処理とが競合することがなくなり、通信品質の低下を防ぐことができる。
また、故障情報や危険情報を含む除外情報に基づいて、故障中であったり内紛等の危険な状況が発生しているネットワークを位置登録の選択対象外とすることができるとともに、故障中のネットワークや内紛等の危険な状況が発生しているネットワークが存在することをユーザに通知して、ユーザがそのネットワークのエリアに立ち入ることを防ぐことができるため、通信品質やユーザの安全を確保することができる。
【００５５】
なお、上述した実施形態に係る通信システムが備える移動局３０、周辺エリア情報提供サーバ１０、周辺エリア情報管理サーバ２０の機能分担は一例に過ぎず、各装置１０，２０，３０が備える機能をどの装置に配置してもよい。例えば、移動局３０が備えるネットワーク・エリア情報管理部３３、エリア外移行判定部３４、移動方向推定部３５、最適ネットワーク選択部３６等の機能を周辺エリア情報提供サーバ１０が備えていてもよいし、周辺エリア情報提供サーバ１０の機能を周辺エリア情報管理サーバ２０又は基地局３０が備えていてもよい。また、移動局３０、周辺エリア情報提供サーバ１０、周辺エリア情報管理サーバ２０が備える全ての機能を１つの装置が備えていてもよい。
【産業上の利用可能性】
【００５６】
本発明は、移動局が異なる移動通信ネットワークを跨いで移動する場合の通信サービスの品質低下を防ぐことができる。このため、例えば、複数種類の移動通信ネットワークにおいて共通のリアルタイム通信サービスを提供することができる。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態に係る通信システムの全体構成を示す図である。
【図２】同実施形態に係るネットワークの種類を説明するための図である。
【図３】同実施形態に係る周辺エリア情報提供サーバの機能構成を示すブロック図である。
【図４】同実施形態に係る周辺エリア情報管理サーバの機能構成を示すブロック図である。
【図５】同実施形態に係るエリアマップの一例を示す図である。
【図６】同実施形態に係る移動局の機能構成を示すブロック図である。
【図７】同実施形態に係るネットワーク情報のデータ構成の一例を示す図である。
【図８】（ａ）は、ある時点でネットワーク検出部３１による検出が行われた時の移動局３０の位置を、エリアマップに重ね合わせて描画した図であり、（ｂ）は、（ａ）に示すエリアマップに対して、ある時点から定期的にネットワーク検出部３１による検出が行われる毎に、各検出時点の移動局３０の位置を追記した図である。
【図９】同実施形態に係るネットワーク・エリア情報管理部が管理するエリアマップの一例を示す図である。
【図１０】同実施形態に係る次の位置登録対象となる最適ネットワークを選択する方法を説明するための図である。
【図１１】同実施形態に係る次の位置登録対象となる最適ネットワークを選択する方法を説明するための図である。
【図１２】同実施形態に係る通信システムにおいて行われる通信制御処理の流れを示すシーケンス図である。
【符号の説明】
【００５８】
１０    周辺エリア情報提供サーバ
１１    ネットワーク間信号処理部
１２    ネットワーク該当エリア判定部
１３    周辺エリア情報要求制御部
１３１  情報要求判定部
１４    周辺エリア情報通知部
２０    周辺エリア情報管理サーバ
２１    周辺エリア情報信号処理部
２２    周辺エリア情報作成部
２３    周辺エリア情報記憶部
３０    移動局
３１    ネットワーク検出部
３２    周辺エリア情報取得部
３３    ネットワーク・エリア情報管理部
３４    エリア外移行判定部
３５    移動方向推定部
３６    最適ネットワーク選択部
３７    位置登録処理実施部
３８    通知部
【図１】
2010004459.tif 000003
【図２】
2010004459.tif 000004
【図３】
2010004459.tif 000005
【図４】
2010004459.tif 000006
【図５】
2010004459.tif 000007
【図６】
2010004459.tif 000008
【図７】
2010004459.tif 000009
【図８】
2010004459.tif 000010
【図９】
2010004459.tif 000011
【図１０】
2010004459.tif 000012
【図１１】
2010004459.tif 000013
【図１２】
2010004459.tif 000014