(57)【要約】【課題】  着信側端末のユーザの要求または着信側端末の電波状況を考慮して接続を開始するネットワークを選択できるネットワーク制御装置を提供する。【解決手段】  ネットワーク制御装置１０は、通信方式の異なる複数のネットワークに接続可能な通信端末４０への接続を制御する装置であって、複数のネットワークのうちの一つを選択するために通信端末４０から登録されたネットワーク選択情報を格納した端末情報蓄積部２６と、通信端末宛ての通信の接続要求を受信するメッセージ転送部１２と、メッセージ転送部１２により受信した接続要求により確立される接続で行われる通信のためのネットワークを端末情報蓄積部２６に格納されたネットワーク選択情報に基づいて選択するルーティング制御部２４とを備え、ルーティング制御部２４により選択されたネットワークを通じて接続要求を送信する。【選択図】図１
2005203926.tif 000002
【特許請求の範囲】
【請求項１】
通信方式の異なる複数のネットワークに接続可能な通信端末への接続を制御するネットワーク制御装置であって、
前記複数のネットワークのうちの一つを選択するために前記通信端末から登録された情報を格納したネットワーク選択情報格納手段と、
前記通信端末宛ての通信の接続要求を受信する接続要求受信手段と、
前記接続要求受信手段により受信した接続要求により確立される接続で行われる通信のためのネットワークを前記ネットワーク選択情報格納手段に格納された情報に基づいて選択するネットワーク選択手段と、
前記ネットワーク選択手段により選択されたネットワークを通じて、前記通信端末に前記接続要求を送信する接続要求送信手段と、
を備えることを特徴とするネットワーク制御装置。
【請求項２】
前記ネットワーク選択情報格納手段は、前記通信端末が複数のネットワークのそれぞれを通じて受信した電波の強度に関する情報を格納し、
前記ネットワーク選択手段は、前記ネットワーク選択情報格納手段に格納された電波の強度に関する情報に基づいてネットワークを選択する、
ことを特徴とする請求項１に記載のネットワーク制御装置。
【請求項３】
前記ネットワーク選択情報格納手段は、通信種別ごとに通信に必要な電波強度に関する情報を格納し、
前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求により確立される接続で行われる通信種別を判定し、判定された種別の通信に必要な電波強度と、前記通信端末の電波の強度に関する情報とに基づいてネットワークを選択する、
ことを特徴とする請求項２に記載のネットワーク制御装置。
【請求項４】
前記ネットワーク選択情報格納手段は、通信に必要なネットワークのセキュリティに関する情報を格納し、
前記ネットワーク選択手段は、前記ネットワーク選択情報格納手段に格納されたセキュリティに関する情報に基づいてネットワークを選択する、
ことを特徴とする請求項１に記載のネットワーク制御装置。
【請求項５】
前記ネットワーク選択情報格納手段は、接続要求の送信元の端末に関する情報に関連付けて前記セキュリティに関する情報を格納し、
前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求から送信元の端末に関する情報を抽出し、前記送信元の端末との通信に必要なセキュリティに関する情報を前記ネットワーク選択情報格納手段から抽出し、抽出されたセキュリティに関する情報に基づいてネットワークを選択する、
ことを特徴とする請求項４に記載のネットワーク制御装置。
【請求項６】
前記ネットワーク選択情報格納手段は、通信種別ごとに前記セキュリティに関する情報を格納し、
前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求により確立される接続で行われる通信種別を判定し、前記通信種別の通信に必要なセキュリティに関する情報を前記ネットワーク選択情報格納手段から抽出し、抽出されたセキュリティに関する情報に基づいてネットワークを選択する、
ことを特徴とする請求項４に記載のネットワーク制御装置。
【請求項７】
前記ネットワーク選択情報格納手段は、通信に必要なネットワークの通信速度に関する情報を格納し、
前記ネットワーク選択手段は、前記ネットワーク選択情報格納手段に格納された通信速度に関する情報に基づいてネットワークを選択する、
ことを特徴とする請求項１に記載のネットワーク制御装置。
【請求項８】
前記ネットワーク選択情報格納手段は、接続要求の送信元の端末に関する情報に関連付けて前記通信速度に関する情報を格納し、
前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求から送信元の端末に関する情報を抽出し、前記送信元の端末との通信に必要な通信速度に関する情報を前記ネットワーク選択情報格納手段から抽出し、抽出された通信速度に関する情報に基づいてネットワークを選択する、
ことを特徴とする請求項７に記載のネットワーク制御装置。
【請求項９】
前記ネットワーク選択情報格納手段は、通信種別ごとに前記通信速度に関する情報を格納し、
前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求により確立される接続で行われる通信種別を判定し、前記通信種別の通信に必要な通信速度に関する情報を前記ネットワーク選択情報格納手段から抽出し、抽出された通信速度に関する情報に基づいてネットワークを選択する、
ことを特徴とする請求項７に記載のネットワーク制御装置。
【請求項１０】
通信方式の異なる複数のネットワークに接続可能な通信端末への接続を制御するネットワーク制御装置であって、
前記複数のネットワークを通じて前記通信端末が受信する電波の強度に関する電波強度情報を、前記通信端末から受信する電波強度情報受信手段と、
前記電波強度情報受信手段によって受信した電波強度情報に基づいて、前記通信端末を前記一のネットワークに接続された端末として登録する、あるいはその登録を解除する登録処理手段と、
前記登録処理手段によって登録されたネットワークのうちから選択されるネットワークを通じて、前記通信端末宛ての接続要求を送信する接続要求送信手段と、
を備えることを特徴とするネットワーク制御装置。
【請求項１１】
前記登録処理手段は、前記電波強度情報受信手段により受信した電波強度情報に基づいて、前記通信端末の電波強度があらかじめ定められた閾値を超える場合に前記通信端末を登録し、前記通信端末の電波強度が前記閾値以下の場合に前記通信端末の登録を解除する、
ことを特徴とする請求項１０に記載のネットワーク制御装置。
【請求項１２】
前記電波強度情報受信手段は、電波強度情報を含むＳＩＰメッセージを受信し、
前記登録処理手段は、前記電波強度情報受信手段により受信したＳＩＰメッセージのボディから電波強度情報を抽出する、
ことを特徴とする請求項１０に記載のネットワーク制御装置。
【請求項１３】
通信方式の異なる複数のネットワークのうちから通信端末への着信に用いるネットワークを前記通信端末における電波強度に基づいて選択するネットワーク制御装置に接続された通信端末であって、
通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知手段と、
前記電波強度検知手段によって検知した電波強度が所定の閾値を超えて変化した場合に、前記ネットワーク制御装置に電波強度に関する情報を送信する電波強度情報送信手段と、
を備えることを特徴とする通信端末。
【請求項１４】
通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知手段と、
前記電波強度検知手段によって検知された電波の強度に基づいて、前記一のネットワークを使用するか否か判定する判定手段と、
前記判定手段による判定の結果に基づいて、前記通信端末を前記ネットワークに接続された端末として登録する、あるいはその登録を解除するための要求メッセージを、前記ネットワークへの接続を制御するネットワーク制御装置に送信する要求メッセージ送信手段と、
を備えることを特徴とする通信端末。
【請求項１５】
前記判定手段は、前記電波強度検知手段により検知された電波強度があらかじめ定められた閾値を超える場合に前記一のネットワークを使用すると判定し、前記電波強度検知手段により検知された電波強度が前記閾値以下の場合に前記一のネットワークを使用しないと判定する、
ことを特徴とする請求項１４に記載の通信端末。
【請求項１６】
前記要求メッセージ送信手段は、前記判定手段による前記一のネットワークを使用するか否かの判定結果が変化した場合に前記要求メッセージを送信する、
ことを特徴とする請求項１４に記載の通信端末。
【請求項１７】
前記要求メッセージ送信手段は、前記通信端末を前記ネットワークに登録するか、あるいはその登録を解除するかの情報を含むＳＩＰメッセージを送信する、
ことを特徴とする請求項１４に記載の通信端末。
【請求項１８】
通信方式の異なる複数のネットワークに接続可能な通信端末への通信接続方法であって、
前記通信端末を制御するネットワーク制御装置が、前記通信端末宛ての通信の接続要求を受信する接続要求受信ステップと、
前記ネットワーク制御装置が、前記接続要求受信ステップにおいて受信した接続要求により確立される接続で行われる通信のためのネットワークを、前記通信端末から登録された前記複数のネットワークのうちの一つを選択するための情報に基づいて選択するネットワーク選択ステップと、
前記ネットワーク制御装置が、前記ネットワーク選択ステップにおいて選択されたネットワークを通じて、前記通信端末に前記接続要求を送信する接続要求送信ステップと、
を備えることを特徴とする通信接続方法。
【請求項１９】
通信方式の異なる複数のネットワークに接続可能な通信端末をネットワークに接続された端末として登録する方法であって、
前記通信端末を制御するネットワーク制御装置が、前記複数のネットワークを通じて前記通信端末が受信する電波の強度に関する電波強度情報を、前記通信端末から受信する電波強度情報受信ステップと、
前記電波強度情報受信ステップにおいて受信した電波強度情報に基づいて、前記通信端末を前記一のネットワークに接続された端末として登録する、あるいはその登録を解除する登録処理ステップと、
を備え、
前記登録処理ステップにおいて登録されたネットワークは、前記通信端末宛ての接続要求の送信に用いるネットワークの候補となることを特徴とするネットワークへの接続登録方法。
【請求項２０】
通信端末が通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知ステップと、
前記電波強度検知ステップにおいて検知された電波の強度に基づいて、前記一のネットワークを使用するか否か前記通信端末が判定する判定ステップと、
前記判定ステップにおける判定の結果に基づいて、前記通信端末を前記ネットワークに接続された端末として登録する、あるいはその登録を解除するための要求メッセージを、前記ネットワークへの接続を制御するネットワーク制御装置に送信する要求メッセージ送信ステップと、
を備えることを特徴とするネットワークへの接続登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
通信方式の異なる複数のネットワークに接続可能な通信端末への接続を制御するネットワーク制御装置に関する。
【背景技術】
【０００２】
ＩＰネットワーク上でマルチメディアセッションを確立・変更・終了するためのさまざまなプロトコルが提案されている。このプロトコルの一つとして、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）がある。
【０００３】
ＳＩＰは、アプリケーション層のシグナリングプロトコルである。ＩＥＴＦ（Ｉｎｔｅｒｎａｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）のワーキンググループで提案され、現在、ＲＦＣ３２６１で標準化されている。ＳＩＰで実現可能なサービスには、ビデオ会議や電話、インスタントメッセージ、プレゼンスなどさまざまなものが含まれる。また、３ＧＰＰ（Ｔｈｅ  Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐｒｏｊｅｃｔ）では、次世代の移動通信システムの網側のセッション確立にはＳＩＰを利用することが決定している。
【０００４】
標準的なＳＩＰをベースにした通信システムでは、セッションの発側となる通信端末がセッション開始メッセージを送信し、そのメッセージはＳＩＰプロキシにより受信される。そして、ＳＩＰプロキシは、受信したセッション開始メッセージのヘッダの標準的なフィールドに記述した宛先に基づいて、セッション開始メッセージを着信側の通信端末にルーティングする。
【０００５】
発呼者のユーザの意図に基づいて、通信先の通信端末を選択することが可能な通信システムが特許文献１に開示されている。この通信システムは、ＳＩＰを用いて構築されている通信システムであり、発呼側エンドポイントと被呼側エンドポイントとサーバを有する。この通信システムでは、サーバに、ロケーションサーバとデータベースが接続されている。ロケーションサーバは、発呼側エンドポイントと被呼側エンドポイント間の通話のルーティングのために使用される位置情報を有する。データベースには、着信側ネットワークに含まれる通信端末の属性の情報が含まれている。
【０００６】
この通信システムでは、あらかじめ発呼側エンドポイントが、被呼側エンドポイントの情報を有している。この通信システムを用いて通信を開始する際には、発呼側エンドポイントは、ヘッダルーティング情報と呼ばれる標準的なルーティング情報に本体ルーティング情報を加えた通話開始メッセージを作成して送信する。本体ルーティング情報は、発側通信端末を所持するユーザ（発呼者）の意図に関係した情報を含む。例えば、洗濯機に詳しい販売員と話したいと発側通信端末のユーザが希望する場合には、「洗濯機」という着信側端末の属性を表すキーワードを本体ルーティング情報に記述する。
【０００７】
サーバは、発呼側エンドポイントから送信された通話開始メッセージを受信すると、通話開始メッセージに含まれるルーティング情報に基づいて送信先のアドレスを決定する。より詳しくは、サーバは、本体ルーティング情報に含まれるキーワードに基づいて発呼者の意図を推定し、ルーティングすべきアドレスをデータベースから取得する。そして、サーバは、取得したアドレス宛てに通話開始メッセージを送信する。
【０００８】
これにより、特許文献１に記載の通信システムでは、発呼者の意図に基づいた端末に通話開始メッセージをルーティング可能となる。例えば、標準的なルーティング情報が一般の電気会社のアドレスであり、発呼者に関連付けられたルーティング情報が「洗濯機」であった場合、ロケーションサーバとデータベースに基づいて、その電気会社の洗濯機についての質問に答えることができる熟達した販売員の端末に通話を接続することが可能である。
【特許文献１】特開２００２−３３５２６７号公報（第５、６頁、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
近年、通信ネットワークの種類が増え、また通信ネットワークに接続される通信端末の数が増加している。これに伴い、一つの通信端末で、通信方式の異なるネットワークに対応できる通信端末も開発されている。このような通信端末から発呼するユーザは、通信内容に応じて、あるいは、通信端末が接続されたネットワークの状況に応じて、使用するネットワークを選択可能である。今後は、このようなユーザが着信を受ける場合にも、電波状況や通信相手などを考慮して、使用するネットワークを選択することが望まれる。
【００１０】
しかし、上記特許文献１に記載の通信システムでは、発呼側のユーザの意図に基づいてルーティングが行われるが、着信側の要求は考慮されていない。また、着信側端末の電波受信状況は常に変化するが、上記した通信システムでは、着信側端末の状況は考慮されていない。特開平８−３４０３０８号公報に、通信端末で検知した電波強度を利用してデータ転送速度を選択する通信方式が記載されている。しかし、この通信方式も、着信側の通信端末の電波強度を考慮したものではない。つまり、従来の通信システムでは、着信側の通信端末に、着信可能な複数のネットワークの候補が存在する場合に、着信側の通信端末の電波受信状況、例えば、電波強度を考慮していないことから、電波受信状況が悪いネットワーク経由で着信を受ける可能性があった。
【００１１】
本発明は、上記した背景に鑑み、着信側端末のユーザの要求または着信側端末の電波状況を考慮して接続を開始するネットワークを選択できるネットワーク制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明のネットワーク制御装置は、通信方式の異なる複数のネットワークに接続可能な通信端末への接続を制御するネットワーク制御装置であって、前記複数のネットワークのうちの一つを選択するために前記通信端末から登録された情報を格納したネットワーク選択情報格納手段と、前記通信端末宛ての通信の接続要求を受信する接続要求受信手段と、前記接続要求受信手段により受信した接続要求により確立される接続で行われる通信のためのネットワークを前記ネットワーク選択情報格納手段に格納された情報に基づいて選択するネットワーク選択手段と、前記ネットワーク選択手段により選択されたネットワークを通じて、前記通信端末に前記接続要求を送信する接続要求送信手段とを備える。
【００１３】
この構成により、着信側の通信端末から登録されたネットワーク選択情報に基づいて、接続要求により確立される接続で行われる通信のためのネットワークを選択するので、着信側のネットワークとしてより着信側ユーザの要望に合うものを選択することが可能になる。また、通信端末のユーザは着信に用いたいネットワークを、例えば、通信相手や通信種別、通信端末の電波受信状況、ネットワークの通信速度やセキュリティなどに基づいて設定できる。
【００１４】
また、前記ネットワーク選択情報格納手段は、前記通信端末が複数のネットワークのそれぞれを通じて受信した電波の強度に関する情報を格納し、前記ネットワーク選択手段は、前記ネットワーク選択情報格納手段に格納された電波の強度に関する情報に基づいてネットワークを選択してもよい。
【００１５】
この構成により、電波強度に基づいて、通信端末と通信できる可能性の高いネットワークを選択できる。これにより、接続要求の再送回数を低減してネットワークの混雑緩和に資すると共に、通信接続後においても通信接続が切断する可能性を低減できる。
【００１６】
また、前記ネットワーク選択情報格納手段は、通信種別ごとに通信に必要な電波強度に関する情報を格納し、前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求により確立される接続で行われる通信種別を判定し、判定された種別の通信に必要な電波強度と前記通信端末の電波強度に関する情報とに基づいてネットワークを選択してもよい。
【００１７】
この構成により、接続要求により確立される接続で行われる通信に必要な電波強度を有するネットワークを選択できるので、接続後の通信を円滑に行うことができる。通信種別は、例えば、マルチメディア通信、音声通信などの通信内容に関する情報である。
【００１８】
また、前記ネットワーク選択情報格納手段は、通信に必要なネットワークのセキュリティに関する情報を格納し、前記ネットワーク選択手段は、前記ネットワーク選択情報格納手段に格納されたセキュリティに関する情報に基づいてネットワークを選択してもよい。
【００１９】
この構成により、着信側の通信端末のユーザが確保を望む通信のセキュリティを備えた着信側のネットワークを選択できる。
【００２０】
また、前記ネットワーク選択情報格納手段は、接続要求の送信元の端末に関する情報に関連付けて前記セキュリティに関する情報を格納し、前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求から送信元の端末に関する情報を抽出し、前記送信元の端末との通信に必要なセキュリティに関する情報を前記ネットワーク選択情報格納手段から抽出し、抽出されたセキュリティに関する情報に基づいてネットワークを選択してもよい。
【００２１】
この構成により、通信相手に応じて、着信側の通信端末のユーザが確保を望む通信のセキュリティを備えた着信側のネットワークを選択できる。
【００２２】
また、前記ネットワーク選択情報格納手段は、通信種別ごとに前記セキュリティに関する情報を格納し、前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求により確立される接続で行われる通信種別を判定し、前記通信種別の通信に必要なセキュリティに関する情報を前記ネットワーク選択情報格納手段から抽出し、抽出されたセキュリティに関する情報に基づいてネットワークを選択してもよい。
【００２３】
この構成により、通信種別に応じて、着信側の通信端末のユーザが確保を望む通信のセキュリティを備えた着信側のネットワークを選択できる。
【００２４】
また、前記ネットワーク選択情報格納手段は、通信に必要なネットワークの通信速度に関する情報を格納し、前記ネットワーク選択手段は、前記ネットワーク選択情報格納手段に格納された通信速度に関する情報に基づいてネットワークを選択してもよい。
【００２５】
この構成により、着信側の通信端末のユーザが確保を望む通信の通信速度を備えた着信側のネットワークを選択できる。
【００２６】
また、前記ネットワーク選択情報格納手段は、接続要求の送信元の端末に関する情報に関連付けて前記通信速度に関する情報を格納し、前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求から送信元の端末に関する情報を抽出し、前記送信元の端末との通信に必要な通信速度に関する情報を前記ネットワーク選択情報格納手段から抽出し、抽出された通信速度に関する情報に基づいてネットワークを選択してもよい。
【００２７】
この構成により、通信相手に応じて、着信側の通信端末のユーザが確保を望む通信の通信速度を備えた着信側のネットワークを選択できる。
【００２８】
また、前記ネットワーク選択情報格納手段は、通信種別ごとに前記通信速度に関する情報を格納し、前記ネットワーク選択手段は、前記接続要求受信手段によって受信した接続要求により確立される接続で行われる通信種別を判定し、前記通信種別の通信に必要な通信速度に関する情報を前記ネットワーク選択情報格納手段から抽出し、抽出された通信速度に関する情報に基づいてネットワークを選択してもよい。
【００２９】
この構成により、接続要求により確立される接続で行われる通信に必要な通信速度を有するネットワークを選択できるので、接続後の通信を円滑に行うことができる。通信種別は、例えば、マルチメディア通信、音声通信などの通信内容に関する情報である。
【００３０】
本発明の別の態様にかかるネットワーク制御装置は、通信方式の異なる複数のネットワークに接続可能な通信端末への接続を制御するネットワーク制御装置であって、前記複数のネットワークを通じて前記通信端末が受信する電波の強度に関する電波強度情報を、前記通信端末から受信する電波強度情報受信手段と、前記電波強度情報受信手段によって受信した電波強度情報に基づいて、前記通信端末を前記一のネットワークに接続された端末として登録する、あるいはその登録を解除する登録処理手段と、前記登録処理手段によって登録されたネットワークのうちから選択されるネットワークを通じて、前記通信端末宛ての接続要求を送信する接続要求送信手段とを備える。
【００３１】
この構成により、通信端末のみが検知可能な電波強度情報をネットワーク制御装置で管理できる。また、この電波強度情報に基づいて、ネットワークに接続された端末として登録するか否かを決めるので、通信に用いるネットワークの候補として適切なネットワークを登録することが可能となる。
【００３２】
また、前記登録処理手段は、前記電波強度情報受信手段により受信した電波強度情報に基づいて、前記通信端末の電波強度があらかじめ定められた閾値を超える場合に前記通信端末を登録し、前記通信端末の電波強度が前記閾値以下の場合に前記通信端末の登録を解除してもよい。
【００３３】
この構成により、電波強度の大きいネットワークが登録されることになり、候補として登録されたネットワークは、通信接続できる可能性が高くなる。従って、接続要求の再送回数を低減してネットワークの混雑緩和に資すると共に、通信接続後においても通信接続が切断する可能性を低減できる。
【００３４】
また、前記電波強度情報受信手段は、電波強度情報を含むＳＩＰメッセージを受信し、前記登録処理手段は、前記電波強度情報受信手段により受信したＳＩＰメッセージのボディから電波強度情報を抽出してもよい。
【００３５】
ＳＩＰではメッセージボディに付加情報を記述できるので、ＳＩＰメッセージを用いて電波強度に関する情報を送信することが好ましい。
【００３６】
本発明の通信端末は、通信方式の異なる複数のネットワークのうちから通信端末への着信に用いるネットワークを前記通信端末における電波強度に基づいて選択するネットワーク制御装置に接続された通信端末であって、通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知手段と、前記電波強度検知手段によって検知した電波強度が所定の閾値を超えて変化した場合に、前記ネットワーク制御装置に電波強度に関する情報を送信する電波強度情報送信手段とを備える。
【００３７】
この構成により電波強度の変化が小さい場合には電波強度情報を送信しないので、電波強度情報の送信回数を制限してネットワークの混雑緩和につながる。また、電波強度の変化が大きい場合にネットワーク制御装置に電波強度情報を送信するので、ネットワークの選択に役立つ電波強度情報をネットワーク制御装置に通知できる。
【００３８】
本発明の別の態様にかかる通信端末は、通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知手段と、前記電波強度検知手段によって検知された電波の強度に基づいて、前記一のネットワークを使用するか否か判定する判定手段と、前記判定手段による判定の結果に基づいて、前記通信端末を前記ネットワークに接続された端末として登録する、あるいはその登録を解除するための要求メッセージを、前記ネットワークへの接続を制御するネットワーク制御装置に送信する要求メッセージ送信手段とを備える。
【００３９】
この構成により、電波強度に応じて使用すると判定されたネットワークに対して接続の登録を行うので、適切なネットワークを通じて着信を受けることができる。
【００４０】
また、前記判定手段は、前記電波強度検知手段により検知された電波強度があらかじめ定められた閾値を超える場合に前記一のネットワークを使用すると判定し、前記電波強度検知手段により検知された電波強度が前記閾値以下の場合に前記一のネットワークを使用しないと判定してもよい。
【００４１】
この構成により、閾値を超える電波強度のネットワークが登録されることになり、候補として登録されたネットワークは、通信接続できる可能性が高くなる。従って、接続要求の再送回数を低減してネットワークの混雑緩和に資すると共に、通信接続後においても通信接続が切断する可能性を低減できる。
【００４２】
また、前記要求メッセージ送信手段は、前記判定手段による前記一のネットワークを使用するか否かの判定結果が変化した場合に前記要求メッセージを送信してもよい。
【００４３】
この構成により、ネットワークの使用または不使用の判定結果が変化したときのみ要求メッセージを送信するので、要求メッセージを送信する回数を低減することができる。
【００４４】
また、前記要求メッセージ送信手段は、前記通信端末を前記ネットワークに登録するか、あるいはその登録を解除するかの情報を含むＳＩＰメッセージを送信してもよい。
【００４５】
ネットワークに接続された端末として登録するためのメッセージとしては、ＳＩＰのレジスタメッセージを用いることが好ましい。またレジスタメッセージのヘッダにおいて、接続継続時間を０とすることにより、接続登録を解除できる。
【００４６】
本発明の通信接続方法は、通信方式の異なる複数のネットワークに接続可能な通信端末への通信接続方法であって、前記通信端末を制御するネットワーク制御装置が、前記通信端末宛ての通信の接続要求を受信する接続要求受信ステップと、前記ネットワーク制御装置が、前記接続要求受信ステップにおいて受信した接続要求により確立される接続で行われる通信のためのネットワークを、前記通信端末から登録された前記複数のネットワークのうちの一つを選択するための情報に基づいて選択するネットワーク選択ステップと、前記ネットワーク制御装置が、前記ネットワーク選択ステップにおいて選択されたネットワークを通じて、前記通信端末に前記接続要求を送信する接続要求送信ステップとを備える。
【００４７】
この構成により、着信側の通信端末から登録されたネットワーク選択情報に基づいて、接続要求により確立される接続で行われる通信のためのネットワークを選択するので、着信側のネットワークとしてより着信側ユーザの要望に合うものを選択することが可能になる。また、通信端末のユーザは着信に用いたいネットワークを、例えば、通信相手や通信種別、通信端末の電波受信状況、ネットワークの通信速度やセキュリティなどに基づいて設定できる。なお、本発明の通信接続方法に、上記した本発明のネットワーク制御装置の各種の構成を適用することも可能である。
【００４８】
本発明のネットワークへの接続登録方法は、通信方式の異なる複数のネットワークに接続可能な通信端末をネットワークに接続された端末として登録する方法であって、前記通信端末を制御するネットワーク制御装置が、前記複数のネットワークを通じて前記通信端末が受信する電波の強度に関する電波強度情報を、前記通信端末から受信する電波強度情報受信ステップと、前記電波強度情報受信ステップにおいて受信した電波強度情報に基づいて、前記通信端末を前記一のネットワークに接続された端末として登録する、あるいはその登録を解除する登録処理ステップとを備え、前記登録処理ステップにおいて登録されたネットワークは、前記通信端末宛ての接続要求の送信に用いるネットワークの候補となる。
【００４９】
この構成により、通信端末のみが検知可能な電波強度情報をネットワーク制御装置で管理できる。また、この電波強度情報に基づいて、ネットワークに接続された端末として登録するか否かを決めるので、通信に用いるネットワークの候補として適切なネットワークを登録することが可能となる。なお、本発明のネットワークへの接続登録方法に、上記した本発明のネットワーク制御装置の各種の構成を適用することも可能である。
【００５０】
本発明のネットワークへの接続登録方法は、通信端末が通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知ステップと、前記電波強度検知ステップにおいて検知された電波の強度に基づいて、前記一のネットワークを使用するか否か前記通信端末が判定する判定ステップと、前記判定ステップにおける判定の結果に基づいて、前記通信端末を前記ネットワークに接続された端末として登録する、あるいはその登録を解除するための要求メッセージを、前記ネットワークへの接続を制御するネットワーク制御装置に送信する要求メッセージ送信ステップとを備える。
【００５１】
この構成により、電波強度に応じて使用すると判定されたネットワークに対して接続の登録を行うので、適切なネットワークを通じて着信を受けることができる。なお、本発明のネットワークへの接続登録方法に、上記した本発明の通信端末の各種の構成を適用することも可能である。
【発明の効果】
【００５２】
本発明は、着信側の通信端末から登録されたネットワーク選択情報に基づいて、接続要求により確立される接続で行われる通信のためのネットワークを選択するので、複数の異なったネットワークが重なったエリアにおいて、着信側のネットワークとしてより着信側ユーザの要望に合うネットワークを選択することができるというすぐれた効果を有する。
【発明を実施するための最良の形態】
【００５３】
以下、本発明の実施の形態のネットワーク制御装置および通信端末について説明する。
【００５４】
図１は、第１の実施の形態のネットワーク制御装置１０の構成を示す図である。第１の実施の形態のネットワーク制御装置１０の構成について説明する前に、実施の形態のネットワーク制御装置１０および通信端末４０が適用される環境について説明する。
【００５５】
図２は、本発明の実施の形態のネットワーク制御装置１０および通信端末４０が適用される環境を示す図である。図２では、２つのネットワークに接続可能な通信端末４０と、ＩＳＰ（Internet Service Provider）に接続された通信端末７０とが通信するシステムを示している。
【００５６】
通信端末４０は、複数の異なる通信ネットワークに接続可能な端末である。ここでは、通信端末４０は３ＧネットワークとＷＬＡＮネットワークに接続可能とされている。通信端末４０は、ワンナンバーで管理されている。すなわち、いずれのネットワークを用いて通信を行う場合にも同じ番号で通信端末４０にアクセスできる。通信端末４０は、ＩＰ対応可能な端末である。通信端末４０は、例えば、携帯電話端末、ＩＰ電話端末、無線ネットワークに接続する機能を有するＰＤＡ、ネットワークに接続可能なパソコン、またはネット家電などである。通信端末７０は、ＩＳＰに接続されている。なお、通信端末７０は、ＩＳＰ以外の別のキャリアにより接続されてもよい。
【００５７】
図２に示されるように、本実施の形態のネットワーク環境には、複数のネットワークを管理するセンター６０が設けられている。センター６０は、複数のネットワークにおける認証、課金、セッション管理、ＱｏＳ制御などを統合的に管理する。本実施の形態のネットワーク制御装置１０は、センター内に設置される。ネットワーク制御装置１０は、セッションの確立、切断などの管理、およびネットワークの切り替えを行う装置である。また、ネットワーク制御装置１０は、ＳＩＰメッセージを送受信する機能を有する。
【００５８】
図１を参照して、ネットワーク制御装置１０について説明する。ネットワーク制御装置１０は、３ＧネットワークとＷＬＡＮネットワークのインターワーキングのセッション管理装置である。ネットワーク制御装置１０はＳＩＰプロキシを有し、ＳＩＰによりセッションの確立、切断およびルーティングを行う。
【００５９】
図１に示すように、ネットワーク制御装置１０は、メッセージ転送部１２と、メッセージ解析部１４と、ルーティング制御部２４と、端末情報蓄積部２６とを有する。なお、図示を省略するが、ネットワーク制御装置１０は、例えば、ネットワークに関する情報（通信料金、帯域幅等）を蓄積する蓄積部等、通常のネットワーク制御装置１０と同じ構成も備えている。
【００６０】
メッセージ転送部１２は、送信メッセージをパケットとして作成する処理および受信パケットをメッセージとして作成する処理をする機能を有する。
【００６１】
メッセージ解析部１４は、メッセージ転送部１２で送受信されるメッセージを解析する機能を有する。メッセージ解析部１４は、ＳＩＰメッセージ種別の判断、およびそれに伴う動作を制御するメッセージ判別制御部１６と、レジスタメッセージのヘッダおよびボディを抽出して端末情報蓄積部２６に送信するレジスタメッセージ解析部１８と、インバイトメッセージのボディに含まれるＳＤＰ（Session Description Protocol）情報を抽出してルーティング制御部２４に送信するインバイトメッセージ解析部２０と、送信メッセージを作成するメッセージ作成部２２とを有する。なお、レジスタメッセージは、ネットワークに接続された端末であることを登録するためのＳＩＰプロトコルのメッセージであり、インバイトメッセージは、接続の開始を要求するＳＩＰプロトコルのメッセージである。
【００６２】
ルーティング制御部２４は、端末情報蓄積部２６に蓄積された情報に基づいてルーティングを行う機能を有する。端末情報蓄積部２６には、以下に説明するネットワーク選択条件が蓄積されているので、これに基づいてルーティングすることにより、着信側端末の要望に応じたネットワークを用いてルーティングを行える。
【００６３】
端末情報蓄積部２６は、通信端末４０が受信する電波強度に関する情報（電波強度情報）２８と、ネットワークを選択する条件に関する情報（選択条件情報）３０と、通信端末４０のロケーション情報３２とを蓄積する機能を有する。通信端末４０のロケーション情報３２は、通信端末４０が存在する場所に関する情報であり、通常のネットワーク制御装置が蓄積するロケーション情報と同じである。電波強度情報２８と選択条件情報３０は、通信端末４０から登録されたネットワーク選択情報である。次に、電波強度情報２８と選択条件情報３０について説明する。
【００６４】
図３は、端末情報蓄積部２６に蓄積された電波強度情報２８の例を示す図である。電波強度情報２８は、通信端末４０がそれぞれのネットワークを通じて電波を受信する強度に関する情報である。図３に示す例では、通信端末Ａの３Ｇネットワークでの電波強度はＥａ１、ＷＬＡＮのネットワークでの電波強度はＥａ２である。電波強度情報２８は、通信端末４０から送信される電波強度情報に基づいて更新される。
【００６５】
図４（ａ）および図４（ｂ）は、選択条件情報３０の例を示す図である。図４（ａ）は電波強度に関する選択条件３０ａ、図４（ｂ）はネットワークの特徴に関する選択条件３０ｂの例を示す図である。
【００６６】
図４（ａ）に示すように、電波強度に関する選択条件３０ａは、通信のメディアごとに設定された必要な電波強度の情報である。必要な電波強度の情報は、それぞれのネットワークに応じて設定されている。例えば、音声通信の場合、３Ｇネットワークで必要な電波強度はＥ１であり、ＷＬＡＮネットワークではＥ２である。この条件に基づき、必要な電波強度を満たすネットワークが選択されることになる。
【００６７】
図４（ｂ）に示すように、ネットワークの特徴に関する選択条件３０ｂは、着信側ユーザＵＲＩ、発側ユーザＵＲＩおよび通信メディアに応じて選択されるべきネットワークの特徴に関する情報が設定されている。例えば、着信側ユーザＵＲＩがＵ１、発側ユーザＵＲＩがＳ１で、通信メディアが音声である場合には、音質が良いネットワークを選択することが設定されている。ネットワークの特徴に関する選択条件３０ｂは、通信端末４０からの情報に基づいて設定される。なお、本発明は、通信端末４０のユーザからの通知によって選択条件情報３０を更新する態様を含んでもよい。例えば、インターネット経由で、ユーザが選択条件を入力可能としてもよい。また、ユーザが通信端末４０を購入したときに、購入時の契約内容と設定されたネットワークの選択条件情報３０を登録することも可能である。あるいは、通信端末４０をネットワークに接続された端末として登録する際に、選択条件を通知することも可能である。
【００６８】
次に、第１の実施の形態の通信端末４０について説明する。図５は、第１の実施の形態の通信端末４０の構成を示す図である。図５に示すように、通信端末４０は、階層化された構成を有する。上位層４２はＯＳＩ参照モデルのアプリケーション層に相当し、下位層５４はＯＳＩ参照モデルのトランスポート層から物理層に相当する。また、通信端末４０は、上位層４２と下位層５４との間に電波強度を検知する電波強度検知部６４を有する。
【００６９】
通信端末４０は、上位層４２に、通常のアプリケーションを構成するアプリケーションロジック部４４およびアプリケーションプロファイル部４６と、電波強度変化境界値蓄積部４８と、接続制御部５０と、ユーザインターフェース５２とを有する。また、通信端末４０は、下位層５４に、通信プロトコル制御部５６と、無線インターフェース制御部５８と、３Ｇインターフェース６０と、ＷＬＡＮインターフェース６２とを有する。以下、通信端末４０のそれぞれの構成要素について説明する。
【００７０】
電波強度変化境界値蓄積部４８は、ネットワーク制御装置１０に電波強度情報を通知するか否かの判定に用いられる電波強度変化幅の境界値の情報を蓄積している。
【００７１】
接続制御部５０は、電波強度に関する情報をネットワーク制御装置１０に送信するか否かを判定し、判定結果に基づいてレジスタメッセージを作成する機能を有する。電波強度情報を送信するか否かの判定は、電波強度検知部６４により検知される電波強度の変化幅と、電波強度変化の境界値とを比較することにより行われる。
【００７２】
通信プロトコル制御部５６は、無線インターフェースにおける通信プロトコルに関する制御を行う機能を有する。通信プロトコル制御部５６は、ＯＳＩ参照モデルのトランスポート層およびネットワーク層に相当する。
【００７３】
無線インターフェース制御部５８は、無線通信を行うために必要な無線インターフェースを制御する機能を有する。無線インターフェース制御部５８は、ＯＳＩ参照モデルのデータリンク層に相当する。
【００７４】
３Ｇインターフェース６０は、３Ｇネットワークにアクセスするための無線インターフェース、ＷＬＡＮインターフェース６２はＷＬＡＮネットワークにアクセスするための無線インターフェースである。２つのインターフェース６０，６２は、ＯＳＩ参照モデルの物理層に相当する。
【００７５】
電波強度検知部６４は、無線インターフェース６０，６２から電波強度を検知する機能を有する。電波強度検知部６４は、定期的に電波強度を検知し、電波強度の変化を監視する。
【００７６】
次に、本実施の形態の通信端末４０およびネットワーク制御装置１０の動作について説明する。
【００７７】
図６は、通信端末４０が電波強度の情報を送信する動作を示す図である。まず、通信端末４０は、電波強度検知部６４により電波強度の情報を検知し（Ｓ１０）、検知された電波強度の情報を接続制御部５０に入力する。また、通信端末４０の接続制御部５０は、電波強度変化境界値の情報を電波強度変化境界値蓄積部４８から取得する（Ｓ１２）。続いて、接続制御部５０は、検知された電波強度の前回検知時の電波強度に対する変化が、電波強度変化境界値を超えるか否か判定する（Ｓ１４）。
【００７８】
電波強度の変化幅が電波強度変化境界値を超える場合、通信端末４０は、メッセージ作成部２２により電波強度の情報を通知するメッセージを作成する（Ｓ１６）。ここでは、ＳＩＰのレジスタメッセージに電波強度の情報を記述したメッセージを作成する。そして、通信端末４０は、作成されたメッセージをネットワーク制御装置１０に送信する（Ｓ１８）。
【００７９】
ここで、ＳＩＰのレジスタメッセージのシーケンスについて図７を参照しながら説明する。図７に示すように、通信端末４０がネットワーク制御装置１０にレジスタメッセージを送信し、これを受けたネットワーク制御装置１０は送信元の通信端末４０を登録し、成功レスポンスである２００ＯＫを送信する。以上で、レジスタメッセージのシーケンスが完了する。このレジスタメッセージに電波強度の情報を含めることで、新たなメッセージを用いないで、ネットワーク制御装置１０に電波強度の情報を送信することができる。
【００８０】
ステップＳ１４の判定において、検知された電波強度の変化幅が電波強度変化境界値以下であると判定された場合には、通信端末４０は電波強度情報を送信しないで、再び電波強度情報を取得するステップＳ１０に移行する。このように、電波強度の変化があらかじめ定められた境界値を超える場合のみ電波強度情報を送信することにより、電波強度情報の送信回数を減らし、通信端末４０の処理負担を低減できると共にネットワークの混雑緩和に資することができる。
【００８１】
図８は、電波強度情報を記述したレジスタメッセージを示す図である。レジスタメッセージのボディに、電波強度の情報が記述されている。ＳＩＰにおいて、ボディは、標準情報から拡張された情報を記述できる部分である。レジスタメッセージのヘッダは、送信元の通信端末４０のＵＲＩを記述した「Ｆｒｏｍ」および「Ｔｏ」という項目と、登録した無線インターフェースのＩＰアドレスを記述した「Ｃｏｎｔａｃｔ」という項目と、登録を要求する期間に関する情報が記述される「Ｅｘｐｉｒｅｓ」という項目とを有する。ここでは、「Ｅｘｐｉｒｅｓ」には値が記述されていない。これは、期間を定めないで登録することを意味する。
【００８２】
次に、ネットワーク制御装置１０の動作について説明する。図９は、ネットワーク制御装置１０の動作を示す図である。ネットワーク制御装置１０は、メッセージ転送部１２によりメッセージを受信する（Ｓ２０）。メッセージ転送部１２は、受信したメッセージをメッセージ判別制御部１６に送信する。ネットワーク制御装置１０は、メッセージ判別制御部１６により、受信したメッセージの種別を判定する（Ｓ２２）。この判定結果に応じて、ネットワーク制御装置１０が行う処理は、２つに分かれる。受信したメッセージがレジスタメッセージである場合、ネットワーク制御装置１０は、通信端末４０における電波強度の情報を蓄積する処理を行い、受信したメッセージがインバイトメッセージである場合、ネットワーク制御装置１０は、あて先の通信端末４０に通信を接続する処理を行う。
【００８３】
最初に、受信したメッセージがレジスタメッセージである場合について説明する。ネットワーク制御装置１０は、受信したレジスタメッセージをレジスタメッセージ解析部１８に入力する。レジスタメッセージ解析部１８は、レジスタメッセージのヘッダおよびボディの情報を抽出する（Ｓ２４）。ここでは、通信端末４０のＵＲＩと、その端末がサポートする無線インターフェースＩＰアドレスと、電波強度情報とを抽出する。レジスタメッセージ解析部１８は、抽出した情報から通信端末とネットワークを特定し、電波強度情報を端末情報蓄積部２６に蓄積する（Ｓ２６）。
【００８４】
次に、受信したメッセージがインバイトメッセージである場合について説明する。ネットワーク制御装置１０は、受信したインバイトメッセージをインバイトメッセージ解析部２０に入力する。インバイトメッセージ解析部２０は、インバイトメッセージのヘッダおよびボディの情報を抽出する（Ｓ２８）。ここでは、インバイトメッセージの送信元および送信先の通信端末のＵＲＩと、メッセージのボディにＳＤＰで記述された通信メディア（例えば、音声、映像）の情報を抽出する。インバイトメッセージ解析部２０は、抽出した情報をルーティング制御部２４に入力する。
【００８５】
ルーティング制御部２４は、端末情報蓄積部２６に蓄積された情報とインバイトメッセージから抽出された情報とに基づいて、インバイトメッセージのルーティングを行う。
【００８６】
まず、ルーティング制御部２４は、着信側の通信端末４０の電波強度情報２８（図３参照）および電波強度に関する選択条件３０ａ（図４（ａ）参照）を端末情報蓄積部２６から取得する（Ｓ３０）。次に、ルーティング制御部２４は、インバイトメッセージにより確立される通信のメディア種別に基づいて、メディア要求を満足するネットワークが存在するか否かを判定する（Ｓ３２）。
【００８７】
具体的には、まず、ルーティング制御部２４インバイトメッセージに記述されたメディアによる通信を行うために必要な電波強度を、電波強度に関する選択条件３０ａから求める。例えば、メディア情報が映像であった場合、図４（ａ）を参照すると、３ＧネットワークではＥ３の電波強度、ＷＬＡＮネットワークではＥ４の電波強度が必要なことが分かる。続いて、着信側通信端末４０が接続されたネットワークの中に、求められた電波強度で電波を受信可能なネットワークが存在するか否かを判定する。ルーティング制御部２４は、端末情報蓄積部２６から取得した着信側通信端末４０の電波強度情報２８とそれぞれのネットワークで必要な電波強度情報とに基づいて、着信側通信端末４０の電波強度が必要電波強度を超えるネットワークを検索する。通信端末Ａを例とすれば、３Ｇネットワークでの電波強度はＥａ１であるので、通信端末Ａの電波強度Ｅａ１と映像通信に必要な電波強度Ｅ３とを比較し、Ｅａ１＞Ｅ３であれば、３Ｇネットワークはメディア要求を満足すると判定される。同様に他のネットワークについてもメディア要求を満足するか否か判定し、メディア要求を満足するネットワークを検索する。この検索の結果、メディア要求を満足するネットワークが存在しない場合、ネットワーク制御装置１０は、インバイトメッセージの送信元の端末に通信不可能のメッセージを返信する（Ｓ３４）。
【００８８】
メディア要求を満足するネットワークが存在する場合、ネットワーク制御装置１０は、メディア要求を満足するネットワークが複数存在するか否かを判定する（Ｓ３６）。メディア要求を満足できるネットワークが１個だけ存在する場合には、そのネットワークを通じて通信端末４０にインバイトメッセージを送信する（Ｓ４０）。すなわち、そのネットワークのインターフェースのＩＰアドレスをあて先とするインバイトメッセージを作成し、送信する。
【００８９】
メディア要求を満足するネットワークが複数存在する場合、通信端末４０の電波強度が、電波強度に関する選択条件３０ａに規定された必要な電波強度をより大きく上回るネットワークを選択する（Ｓ３８）。そして、ネットワーク制御装置１０は、選択されたネットワークを通じて通信端末４０にインバイトメッセージを送信する（Ｓ４２）。
【００９０】
以上、本発明の第１の実施の形態のネットワーク制御装置１０および通信端末４０について説明した。
【００９１】
第１の実施の形態のネットワーク制御装置１０は、通信端末４０から登録されたネットワーク選択のための情報を端末情報蓄積部２６に蓄積し、蓄積されたネットワーク選択情報に基づいて、その通信端末４０宛ての接続要求を送信するネットワークを選択する。これにより、接続要求の着信側の通信端末４０の要望に合ったネットワークを選択することが可能となる。
【００９２】
また、ネットワーク制御装置１０は、通信端末４０から送信される電波強度情報を受信し、端末情報蓄積部２６に蓄積するので、通信端末４０のみが検知可能な電波強度の情報をネットワーク制御装置１０によって管理できる。そして、本実施の形態では、ネットワークの選択の際に、それぞれのネットワークにおける通信端末４０の電波強度が必要な電波強度を有するかを判定しているので、接続の時点において、要求されたメディアの通信が可能か否か判断できる。
【００９３】
上記した実施の形態では、通信端末４０から送信された電波強度情報を端末情報蓄積部２６に蓄積しておき、ネットワークを選択するときに利用しているが、電波強度情報をそのまま蓄積するのではなく、通信端末４０から電波強度情報を受信したときに、受信した電波強度情報に基づいて、ネットワークに接続された端末として登録するか否かを判定し、その判定の結果を登録情報に反映させることもできる。すなわち、通信端末４０から受信したあるネットワークの電波強度情報が所定の閾値を超える値である場合には、通信端末をそのネットワークに接続された端末として登録し、所定の閾値以下の場合には登録を解除する処理を行う。これにより、所定の閾値より大きい電波強度を有するネットワークが登録されてネットワーク選択のときの選択肢となり、所定の閾値以下の電波強度のネットワークをネットワーク選択の選択肢から除外できる。
【００９４】
また、上記した実施の形態では、ネットワーク制御装置１０のルーティング制御部２４は、通信端末４０の電波強度に基づいて、接続要求を送信するネットワークを選択する方法について説明したが、ルーティング制御部２４は、通信端末４０から登録された情報に基づいてネットワークを選択することも可能である。
【００９５】
図１０は、ネットワーク制御装置１０の動作の別の例について説明する図である。基本的な動作の流れは、図９で説明したネットワーク制御装置１０の動作と同じであるが、ルーティング制御部２４によるネットワークの選択の方法が異なる。以下、ルーティング制御部２４によるネットワーク選択方法のステップについて説明する。
【００９６】
ネットワーク制御装置１０は、インバイトメッセージを受信すると、インバイトメッセージ解析部２０により、ヘッダおよびボディの情報を抽出する（Ｓ２８）。ここでは、インバイトメッセージの送信元および送信先の通信端末４０のＵＲＩと、メッセージのボディにＳＤＰで記述された通信メディア（例えば、音声、映像）の種類の情報を抽出する。インバイトメッセージ解析部２０は、抽出した情報をルーティング制御部２４に入力する。
【００９７】
ルーティング制御部２４は、端末情報蓄積部２６に蓄積された情報とインバイトメッセージから抽出された情報とに基づいて、インバイトメッセージのルーティングを行う。
【００９８】
ルーティング制御部２４は、端末情報蓄積部２６から、ネットワークの特徴に関する選択条件３０ｂ（図４（ｂ）参照）を取得する（Ｓ４２）。ルーティング制御部２４は、インバイトメッセージにより確立される通信のメディア種別と、インバイトメッセージの送信元および送信先の通信端末４０の情報に基づいて、ネットワークの特徴に関する選択条件３０ｂに基づいて、使用すべきネットワークの特徴の情報を検索する（Ｓ４４）。例えば、着信側ユーザのＵＲＩがＵ１、発側のユーザのＵＲＩがＳ１で、メディア種別が音声である場合には、図４（ｂ）を参照すると、使用すべきネットワークの特徴は音質が良いネットワークである。そして、ルーティング制御部２４は、検索された特徴を有するネットワークが存在するか否か判定する。その結果、検索された特徴を有するネットワークが存在しない場合には、ネットワーク制御装置１０は、インバイトメッセージの送信元の端末に通信不可能のメッセージを送信する（Ｓ４６）。
【００９９】
検索された特徴を満足するネットワークが存在する場合、ルーティング制御部２４は、インバイトメッセージを送信するネットワークとして、検索されたネットワークを選択する。そして、ネットワーク制御装置１０は、選択されたネットワークを通じて、インバイトメッセージを送信する（Ｓ４８）。
【０１００】
以上のように、ネットワークの特徴に基づいてネットワークを選択することにより、着信側通信端末４０のユーザは、音質やセキュリティに基づいてネットワークを選択可能となる。
【０１０１】
図１１は、ネットワーク制御装置１０の動作の別の例について説明する図である。基本的な動作の流れは、図９で説明したネットワーク制御装置１０の動作と同じである。図１１に示す動作では、メディア情報を満足するネットワークが複数存在する場合に、電波強度に基づいてネットワークを選択するのではなく、ユーザの要求に基づいてネットワークを選択する点が図９で説明したネットワーク制御装置１０の動作とは異なる。メディア情報を満足する複数のネットワークが存在する場合（Ｓ３６でＹＥＳ）、例えば、通信端末４０から登録されたネットワークの特徴に関する選択条件３０ｂにより、着信側ユーザが要求する特徴を備えたネットワークを選択する（Ｓ５０）。
【０１０２】
以上、ネットワーク制御装置１０によるネットワーク選択の動作の他の例について説明したが、上記で説明した以外にも、様々なネットワーク選択方法が考えられる。ネットワーク制御装置１０の端末情報蓄積部２６に蓄積するネットワーク選択情報を様々に設定することにより、通信端末４０が着信を受けるネットワークを柔軟に選択できる。
【０１０３】
次に、本発明の第２の実施の形態のネットワーク制御装置１０および通信端末４０について説明する。第２の実施の形態の通信端末４０は、ネットワークを通じて受信する電波強度に基づいて、そのネットワークに接続された端末として登録するか、あるいは登録を解除するかを設定する通信端末４０である。なお、第２の実施の形態のネットワーク制御装置１０および通信端末４０が適用される環境は、第１の実施の形態と同様である（図２参照）。
【０１０４】
図１２は、第２の実施の形態の通信端末４０の構成を示す図である。第２の実施の形態の通信端末４０は、第１の実施の形態の通信端末４０と基本的な構成は同じであるが、電波強度変化境界値蓄積部４８に代えて、電波強度境界値蓄積部６６を有する点が異なる。
【０１０５】
図１３は、電波強度境界値蓄積部６６に蓄積されたデータの例を示す図である。電波強度境界値蓄積部６６は、通信を維持するために必要な電波強度の情報が蓄積される。電波強度情報は、通信端末４０が接続可能なネットワークごとに設定されている。図１３を参照すると、３Ｇネットワークでは電波強度はＥ１であり、ＷＬＡＮネットワークでは電波強度はＥ２である。
【０１０６】
接続制御部５０は、ネットワークへ接続の登録をする、あるいは登録を解除するための要求メッセージを送信する機能を有する。作成される要求メッセージは、ＳＩＰのレジスタメッセージである。接続制御部５０は、電波強度検知部６４により検知された電波強度と電波強度境界値蓄積部６６に蓄積された電波強度境界値とを比較し、検知された電波強度が境界値を超える場合に接続登録の要求メッセージを送信し、検知された電波強度が境界値以下である場合に接続解除の要求メッセージを送信する。
【０１０７】
次に、ネットワーク制御装置１０について説明する。図１４は、第２の実施の形態のネットワーク制御装置１０の構成を示す図である。ネットワーク制御装置１０は、メッセージ転送部１２と、メッセージ解析部１４と、ルーティング制御部２４と、端末ロケーション情報蓄積部３２とを有する。第２の実施の形態で用いられるネットワーク制御装置１０は、通常のネットワーク制御装置である。
【０１０８】
次に、第２の実施の形態の通信端末４０およびネットワーク制御装置１０の動作について説明する。
【０１０９】
図１５は、通信端末４０が接続登録に関する要求メッセージを送信する動作を示す図である。まず、通信端末４０は、電波強度検知部６４により、ネットワークを通じて受信する電波の強度を検知する（Ｓ６０）。そして、電波強度検知部６４は、検知した電波強度情報を接続制御部５０に入力する。
【０１１０】
接続制御部５０は、電波強度境界値蓄積部６６に蓄積された境界値を取得し（Ｓ６２）、取得した境界値と検知された電波強度とを比較する（Ｓ６４）。検知された電波強度が境界値を超える場合、接続制御部５０はさらに電波強度を検出したネットワークに通信端末４０がすでに接続登録されているか否か判定する（Ｓ６６）。すでに接続登録されている場合、通信端末４０は電波強度情報を取得するステップＳ６０に移行する。まだ接続登録されていない場合、接続制御部５０はネットワークに接続登録するためのメッセージを作成し（Ｓ６８）、作成したメッセージをネットワーク制御装置１０に送信する（Ｓ７４）。ここで、接続制御部５０が作成するメッセージについて説明する。
【０１１１】
図１６（ａ）は、ネットワークに接続登録を要求するメッセージを示す図である。接続制御部５０により作成されるメッセージはＳＩＰのレジスタメッセージである。ヘッダは、送信元の通信端末４０のＵＲＩを記述した「Ｆｒｏｍ」および「Ｔｏ」という項目と、登録した無線インターフェースのＩＰアドレスを記述した「Ｃｏｎｔａｃｔ」という項目と、登録を要求する期間に関する情報が記述される「Ｅｘｐｉｒｅｓ」という項目とを有する。「Ｅｘｐｉｒｅｓ」には値が記述されていないが、これは期間を定めないで接続を登録することを意味する。
【０１１２】
次に、取得した境界値と検知された電波強度との比較の結果、検知された電波強度が境界値以下である場合（Ｓ６４でＮＯ）の通信端末４０の動作について説明する。この場合、接続制御部５０はさらに電波強度を検出したネットワークに通信端末４０がすでに接続登録されているか否か判定する（Ｓ７０）。ネットワークへの接続登録がされていない場合、通信端末４０は電波強度情報を取得するステップＳ６０に移行する。すでにネットワークへの接続登録がされている場合、接続制御部５０はネットワークに接続登録を解除するためのメッセージを作成し（Ｓ７２）、作成したメッセージをネットワーク制御装置１０に送信する（Ｓ７４）。ここで、接続制御部５０が作成するメッセージについて説明する。
【０１１３】
図１６（ｂ）は、ネットワークに接続登録の解除を要求するメッセージを示す図である。接続制御部５０により作成されるメッセージはＳＩＰのレジスタメッセージである。ヘッダの各項目は、接続登録のためのメッセージと同じである。接続登録の解除を要求するメッセージでは、Ｅｘｐｉｒｅｓの値として０が記述される。このメッセージにより、ネットワークへの接続を解除できる。
【０１１４】
図１７は、ネットワーク制御装置１０の動作を説明する図である。ネットワーク制御装置１０は、メッセージ転送部１２によりメッセージを受信する（Ｓ８０）。メッセージ転送部１２は、受信したメッセージをメッセージ判別制御部１６に入力する。ネットワーク制御装置１０は、受信したメッセージの種別をメッセージ判別制御部１６によって判定する（Ｓ８２）。この判定結果に応じて、ネットワーク制御装置１０が行う処理は、２つに分かれる。受信したメッセージがレジスタメッセージである場合、ネットワーク制御装置１０は、通信端末のネットワークへの登録に関する処理を行い、受信したメッセージがインバイトメッセージである場合、ネットワーク制御装置１０は、指定された宛先の通信端末４０との通信を接続する処理を行う。
【０１１５】
最初に、受信したメッセージがレジスタメッセージである場合について説明する。メッセージ解析部１４は、レジスタメッセージのヘッダおよびボディの情報を抽出する（Ｓ８４）。ここでは、通信端末４０のＵＲＩと、その端末がサポートする無線インターフェースＩＰアドレスとを抽出する。メッセージ解析部１４は、抽出した情報を端末ロケーション情報蓄積部３２に蓄積し、通信端末４０の登録または登録解除を行う（Ｓ８６）。
【０１１６】
次に、受信したメッセージがインバイトメッセージである場合について説明する。メッセージ解析部１４は、インバイトメッセージのヘッダの情報を抽出し（Ｓ８８）、ルーティング制御部２４に入力する。ここでは、インバイトメッセージの送信元および送信先の通信端末４０のＵＲＩの情報を抽出する。
【０１１７】
ルーティング制御部２４は、メッセージ解析部１４からの情報を受けると、着信側の通信端末４０の情報を端末ロケーション情報蓄積部３２から取得する（Ｓ９０）。そして、ルーティング制御部２４は、端末ロケーション情報３２に基づいて、着信側の通信端末４０が接続されているネットワークから通信に用いるネットワークを選択する（Ｓ９２）。そして、ネットワーク制御部は、選択されたネットワークにより送信するためのレジスタメッセージを作成し、送信する（Ｓ９４）。
【０１１８】
以上、第２の実施の形態の通信端末４０およびネットワーク制御装置１０について説明した。
【０１１９】
第２の実施の形態の通信端末４０は、ネットワークを通じて受信する電波の強度を検知し、検知した電波強度とあらかじめ定められた境界値とを比較してネットワークへ接続を登録するか否かを判定する。境界値は、通信を維持するために必要な電波強度の情報が格納され、電波強度が境界値より大きい場合にネットワークへの接続が登録されるので、登録されたネットワークにより安定的な通信を行うことができる。
【産業上の利用可能性】
【０１２０】
以上説明したように、本発明は、着信側の通信端末から登録されたネットワーク選択情報に基づいて、接続要求により確立される接続で行われる通信のためのネットワークを選択するので、着信側のネットワークとしてより着信側ユーザの要望に合うものを選択することができるというすぐれた効果を有し、通信方式の異なる複数のネットワークに接続可能な通信端末への接続を制御するネットワーク制御装置等として有用である。
【図面の簡単な説明】
【０１２１】
【図１】第１の実施の形態のネットワーク制御装置の構成を示す図
【図２】実施の形態のネットワーク制御装置と通信端末が適用される環境を示す図
【図３】端末情報蓄積部に蓄積された電波強度情報の例を示す図
【図４】（ａ）端末情報蓄積部に蓄積されたネットワーク選択情報の例を示す図（ｂ）端末情報蓄積部に蓄積されたネットワーク選択情報の例を示す図
【図５】第１の実施の形態の通信端末の構成を示す図
【図６】第１の実施の形態の通信端末の動作を示す図
【図７】レジスタメッセージのシーケンスを示す図
【図８】通信端末から送信されるレジスタメッセージの例を示す図
【図９】第１の実施の形態のネットワーク制御装置の動作を示す図
【図１０】第１の実施の形態のネットワーク制御装置の動作の他の例を示す図
【図１１】第１の実施の形態のネットワーク制御装置の動作の他の例を示す図
【図１２】第２の実施の形態の通信端末の構成を示す図
【図１３】電波強度境界値蓄積部に蓄積されたデータの例を示す図
【図１４】第２の実施の形態のネットワーク制御装置の構成を示す図
【図１５】第２の実施の形態の通信端末の動作を示す図
【図１６】（ａ）通信端末から送信されるレジスタメッセージの例を示す図（ｂ）通信端末から送信されるレジスタメッセージの例を示す図
【図１７】第２の実施の形態のネットワーク制御装置の動作を示す図
【符号の説明】
【０１２２】
１０  ネットワーク制御装置
１２  メッセージ転送部
１４  メッセージ解析部
１６  メッセージ判別制御部
１８  レジスタメッセージ解析部
２０  インバイトメッセージ解析部
２２  メッセージ作成部
２４  ルーティング制御部
２６  端末情報蓄積部
２８  電波強度情報
３０  ネットワーク選択情報
３２  ロケーション情報
４０  通信端末
４２  上位層
４４  アプリケーションロジック
４６  アプリケーションプロファイル
４８  電波強度変化境界値蓄積部
５０  接続制御部
５２  ユーザインターフェース
５４  下位層
５６  通信プロトコル制御部
５８  無線インターフェース制御部
６０  ３Ｇインターフェース
６２  ＷＬＡＮインターフェース
６４  電波強度検知部
６６  電波強度境界値蓄積部
【図１】
2005203926.tif 000003
【図２】
2005203926.tif 000004
【図３】
2005203926.tif 000005
【図４】
2005203926.tif 000006
【図５】
2005203926.tif 000007
【図６】
2005203926.tif 000008
【図７】
2005203926.tif 000009
【図８】
2005203926.tif 000010
【図９】
2005203926.tif 000011
【図１０】
2005203926.tif 000012
【図１１】
2005203926.tif 000013
【図１２】
2005203926.tif 000014
【図１３】
2005203926.tif 000015
【図１４】
2005203926.tif 000016
【図１５】
2005203926.tif 000017
【図１６】
2005203926.tif 000018
【図１７】
2005203926.tif 000019