(57)【要約】  ＰｏＣサーバ２２、プロキシサーバ２０が接続される３Ｇシステム１４、無線ＬＡＮシステム１２へのベアラの通信品質を携帯端末装置２４の３ＧベアラＩＦ、無線ＬＡＮベアラＩＦで監視する。携帯端末装置２４のアプリケーションからの参照要求によって携帯端末装置２４のルーティングテーブルを参照する。送信先へのベアラ（通信回線）及び上記監視で得られる通信品質対応の優先度に基づいてベアラを選択する。
2007099700.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信網に接続可能な通信端末装置から前記複数の通信網のうちのいずれかの通信網を経由して送信先へ通信回線を形成する際に、形成しようとする前記通信回線について所定の選択処理を行って前記送信先への最適な前記通信回線に切り替える通信回線切替方法であって、
前記送信先へ通信する前記通信端末装置のアプリケーション毎に、前記通信端末装置が接続される前記通信回線及び当該通信回線の通信品質に応じて決まる優先度を記憶手段に記憶し、
前記通信端末装置を接続しようとする通信回線の前記通信品質を監視し、
前記送信先へ通信を行う前記通信端末装置によって前記アプリケーション対応の読み出しを前記記憶手段に行い、
読み出される前記通信回線及び前記監視で得られる前記通信品質に対応する前記優先度に基づいて前記通信回線を選択することを特徴とする通信回線切替方法。
【請求項２】
前記優先度は、前記通信品質に重み付けをして決められることを特徴とする請求項１記載の通信回線切替方法。
【請求項３】
前記通信回線間での選択順序に応じて前記優先度を変えることを特徴とする請求項１記載の通信回線切替方法。
【請求項４】
前記通信品質は、前記通信回線のＳＮ比及びエラーレート並びに前記通信網の遅延量のうちの１つ又は複数であることを特徴とする請求項１、２又は３記載の通信回線切替方法。
【請求項５】
前記通信回線は、無線通信回線で、前記通信品質は、前記無線通信回線の電界強度、ＳＮ比及びエラーレート並びに前記通信網の遅延量のうちの１つ又は複数であることを特徴とする請求項１、２又は３記載の通信回線切替方法。
【請求項６】
前記読み出し手段の前記読み出し及び前記通信回線の前記選択は、前記通信端末装置のアプリケーションから前記送信先への通信要求発生時に行われることを特徴とする請求項１乃至５のいずれか一に記載の通信回線切替方法。
【請求項７】
前記読み出し手段の前記読み出し及び前記通信回線の前記選択は、前記通信端末装置のアプリケーションから前記送信先への通信中に行われることを特徴とする請求項１乃至６のいずれか一に記載の通信回線切替方法。
【請求項８】
複数の通信網に接続可能な通信端末装置から前記複数の通信網のうちのいずれかの通信網を経由して送信先へ通信回線を形成する際に、形成しようとする前記通信回線について所定の選択処理を行って前記送信先への最適な前記通信回線に切り替える通信回線切替装置であって、
前記送信先へ通信する前記通信端末装置のアプリケーション毎に、前記通信端末装置が接続される前記通信回線及び当該通信回線の通信品質に応じて決まる優先度を記憶する記憶手段と、
前記通信端末装置を接続しようとする通信回線の通信品質を監視する監視手段と、
前記アプリケーション対応の読み出しを前記記憶手段に行う読み出し手段と、
該読み出し手段によって読み出される前記通信回線及び前記監視手段から得られる前記通信品質に対応する優先度に基づいて前記通信回線を選択する選択手段を備えることを特徴とする通信回線切替装置。
【請求項９】
前記記憶手段の前記優先度は、前記通信品質に重み付けをして決められることを特徴とする請求項８記載の通信回線切替装置。
【請求項１０】
前記記憶手段の前記優先度は、前記通信回線間での選択順序に応じて変えられることを特徴とする請求項８記載の通信回線切替装置。
【請求項１１】
前記記憶手段は、前記送信先へ通信する前記通信端末装置のアプリケーション毎に、前記通信端末装置が接続される前記通信回線及び当該通信回線の通信品質に応じて決まる優先度を記憶するルーティングテーブルと、前記優先度の更新値を出力する出力手段と、該出力手段から出力される前記更新値に前記ルーティングテーブルの優先度を更新する更新手段を含むことを特徴とする請求項８、９又は１０記載の通信回線切替装置。
【請求項１２】
前記通信品質は、前記通信回線のＳＮ比及びエラーレート並びに前記通信網の遅延量のうちの１つ又は複数であることを特徴とする請求項８、９、１０又は１１記載の通信回線切替装置。
【請求項１３】
前記通信回線は、無線通信回線で、前記通信品質は、前記無線通信回線の電界強度、ＳＮ比及びエラーレート並びに前記通信網の遅延量のうちの１つ又は複数であることを特徴とする請求項８、９、１０又は１１記載の通信回線切替装置。
【請求項１４】
前記読み出し手段による前記読み出し及び前記選択手段による前記通信回線の前記選択は、前記通信端末装置の前記アプリケーションから前記送信先への通信要求発生時に行うことを特徴とする請求項８乃至１３のいずれか一に記載の通信回線切替装置。
【請求項１５】
前記読み出し手段による前記読み出し及び前記選択手段による前記通信回線の前記選択は、前記通信端末装置の前記アプリケーションから前記送信先への通信中に行うことを特徴とする請求項８乃至１３のいずれか一に記載の通信回線切替装置。
【請求項１６】
複数のアプリケーションを有する通信端末装置が通信するときに、複数の前記アプリケーションで個々に形成する複数の通信回線を切り替えるための、前記通信端末装置の通信回線切替方法であって、
複数の前記アプリケーションごとに前記通信回線の通信品質に対応した優先度を登録しておき、
形成しようとする複数の前記通信回線ごとに前記通信品質を検出し、
通信しようとする前記アプリケーションごとに対応した前記優先度を読み出し、
読み出された前記優先度と検出された前記通信品質とに基づいて複数の前記通信回線を切り替えることを特徴とする通信回線切替方法。
【請求項１７】
複数のアプリケーションを有する通信端末装置が通信するときに、複数の前記アプリケーションで個々に形成する複数の通信回線を切り替えるための、前記通信端末装置の通信回線切替装置であって、
複数の前記アプリケーションごとに前記通信回線の通信品質に対応した優先度を記憶している記憶手段と、
形成しようとする複数の前記通信回線ごとに前記通信品質を検出する監視手段と、
通信しようとする前記アプリケーションごとに対応した前記優先度を読み出す読み出し手段と、
読み出された前記優先度と検出された前記通信品質とに基づいて複数の前記通信回線を切り替える選択手段と、
を有することを特徴とする通信回線切替装置。
【請求項１８】
複数の通信回線を個々に形成する複数のアプリケーションを有する通信端末装置であって、
請求項１ないし７または１６の何れか一項に記載の通信回線切替方法で複数の前記通信回線を切り替えることを特徴とする通信端末装置。
【請求項１９】
複数の通信回線を個々に形成する複数のアプリケーションを有する通信端末装置であって、
請求項８ないし１５または１７の何れか一項に記載の通信回線切替装置を有する通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信回線切替方法及びその装置に関し、詳しくは通信端末装置から送信先への通信回線を複数の通信網のうちのいずれかの通信網を経由して形成する際の最適な通信回線を選択して切り替えるのに好適な通信回線切替方法及びその装置に関する。
【背景技術】
【０００２】
近年、異なる通信システムを融合させて各通信システムの特徴を生かしつつ、それら通信システムの活用を計る試みが為されている。【０００３】
例えば、ＩＥＥＥ（Ｉnstitute of Ｅlectrical and Ｅlectronics）８０２．１１に代表される無線ＬＡＮ（Ｌocal Ａrea Ｎetwork）と第３世代携帯電話システム（３Ｇシステム、３Ｇ：３rd Ｇeneration）とを融合させて携帯端末装置を使用可能にするシステム構成にその例（以下、公知例という）がある。【０００４】
その中でも、ＦＭＣ（Ｆixed Ｍoblie Ｃonvergence）は、移動電話と固定電話との融合を図る取り組みとして注目されている。【０００５】
また、特許文献１には、複数の無線通信システムが提供する無線ベアラと接続可能な無線通信装置が開示されている。【０００６】
この無線通信装置は、無線ベアラ情報取得手段により取得された無線ベアラ種別情報、すなわち、無線ベアラの通信料金、データ伝送速度、データ容量等のいずれを優先するかを示す情報と、記憶手段に記憶された無線ベアラ優先度基準情報、すなわち、無線ベアラの通信料金、データ伝送速度、データ容量等とに基づいて、無線ベアラ切替手段が適切な無線通信システムの無線ベアラを選択してその切り替えを行う装置である。【０００７】
また、特許文献２には、複数の通信システムのうちの使用している無線通信システムから他の切り替え可能な通信システムへの切り替えを行える端末装置が開示されている。【０００８】
この端末装置は、第1のスループット導出手段により導出された使用中の通信システムのスループット対応の第1の値と、第２のスループット導出手段により導出された切り替え先の通信システムのスループット対応の第２の値とがしきい値決定手段に与えられ、しきい値決定手段において第1の値と第2の値に基づいて伝送路品質に関するしきい値が決定され、しきい値決定手段で決定されたしきい値と伝送路品質導出手段で導出された伝送路品質の値とに基づいて使用中の通信システムから切り替え先の通信システムへの切り替えを行う装置である。
【特許文献１】特開２００４−０８０７０７号公報
【特許文献２】特開２００４−３５７２１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
前記公知例のシステムは、無線ＬＡＮシステムと３Ｇシステムとを含んで構成されるが、これら両システム間には無線特性を始め、種種の相違点が存在する。【００１０】
これらの相違点をどのように克服して実際のアプリケーションをそのシステムの中で融合させ、それぞれが固有に備えている特性を統合されるシステムの中で生かして行けるかが大きな課題となっている。【００１１】
特許文献１に開示される無線通信装置でも、また、特許文献２に開示される端末装置でも、それぞれの特許文献で対象としている固有の技術的課題の解決は図れているが、上述の課題にはそのほかにもあり、上記各特許文献ではその課題に対する解決策は示唆されていない。【００１２】
この発明は、上述の事情に鑑みてなされたもので、通信端末装置から送信先への通信回線を複数の通信網のうちのいずれかの通信網を経由して形成する際にアプリケーション別にアプリケーションの特性を考慮して最適な通信回線を選択して切り替える通信回線切替方法及びその装置を提供することを目的としている。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、請求項１記載の発明は、複数の通信網に接続可能な通信端末装置から上記複数の通信網のうちのいずれかの通信網を経由して送信先へ通信回線を形成する際に、形成しようとする上記通信回線について所定の選択処理を行って上記送信先への最適な上記通信回線に切り替える通信回線切替方法に係り、上記送信先へ通信する上記通信端末装置のアプリケーション毎に、上記通信端末装置が接続される上記通信回線及び当該通信回線の通信品質に応じて決まる優先度を記憶手段に記憶し、上記通信端末装置を接続しようとする通信回線の通信品質を監視し、上記送信先へ通信を行う上記通信端末装置によって上記アプリケーション対応の読み出しを上記記憶手段に行い、読み出される上記通信回線及び上記監視で得られる上記通信品質に対応する上記優先度に基づいて上記通信回線を選択することを特徴としている。【００１４】
請求項２記載の発明は、請求項１記載の通信回線切替方法に係り、上記優先度は、上記通信品質に重み付けをして決められることを特徴としている。請求項１記載の通信回線切替方法に係り、前記優先度は、調整可能とされていることを特徴としている。【００１５】
請求項３記載の発明は、請求項１記載の通信回線切替方法に係り、前記通信回線間での選択順序に応じて前記優先度を変えることを特徴としている。【００１６】
請求項４記載の発明は、請求項１、２又は３記載の通信回線切替方法に係り、上記通信品質は、上記通信回線のＳＮ比及びエラーレート並びに上記通信網の遅延量のうちの１つ又は複数であることを特徴としている。【００１７】
請求項５記載の発明は、請求項１、２又は３記載の通信回線切替方法に係り、上記通信回線は、無線通信回線で、上記通信品質は、上記無線通信回線の電界強度、ＳＮ比及びエラーレート並びに上記通信網の遅延量のうちの１つ又は複数であることを特徴としている。【００１８】
請求項６記載の発明は、請求項１乃至５のいずれか一に記載の通信回線切替方法に係り、上記読み出し手段の上記読み出し及び上記通信回線の上記選択は、上記通信端末装置の上記アプリケーションから上記送信先への通信要求発生時に行われることを特徴としている。【００１９】
請求項７記載の発明は、請求項１乃至６のいずれか一に記載の通信回線切替方法に係り、上記読み出し手段の上記読み出し及び上記通信回線の上記選択は、上記通信端末装置の上記アプリケーションから上記送信先への通信中に行われることを特徴としている。【００２０】
請求項８記載の発明は、複数の通信網に接続可能な通信端末装置から上記複数の通信網のうちのいずれかの通信網を経由して送信先へ通信回線を形成する際に、形成しようとする上記通信回線について所定の選択処理を行って上記送信先への最適な上記通信回線に切り替える通信回線切替装置に係り、上記送信先へ通信する上記通信端末装置のアプリケーション毎に、上記通信端末装置が接続される上記通信回線及び当該通信回線の通信品質に応じて決まる優先度を記憶する記憶手段と、上記通信端末装置を接続しようとする通信回線の通信品質を監視する監視手段と、上記アプリケーション対応の読み出しを上記記憶手段に行う読み出し手段と、該読み出し手段によって読み出される上記通信回線及び上記監視手段から得られる上記通信品質に対応する優先度に基づいて上記通信回線を選択する選択手段を備えることを特徴としている。【００２１】
請求項９記載の発明は、請求項８記載の通信回線切替装置に係り、上記優先度は、上記通信品質に重み付けをして決められることを特徴としている。【００２２】
請求項１０記載の発明は、請求項８記載の通信回線切替装置に係り、前記記憶手段の前記優先度は、前記通信回線間での選択順序に応じて変えられることを特徴としている。【００２３】
請求項１１記載の発明は、請求項８、９又は１０記載の通信回線切替装置に係り、前記記憶手段は、前記送信先へ通信する前記通信端末装置のアプリケーション毎に、前記通信端末装置が接続される前記通信回線及び当該通信回線の通信品質に応じて決まる優先度を記憶するルーティングテーブルと、前記優先度の更新値を出力する出力手段と、該出力手段から出力される前記更新値に前記ルーティングテーブルの優先度を更新する更新手段を含むことを特徴としている。【００２４】
請求項１２記載の発明は、請求項８、９、１０又は１１記載の通信回線切替装置に係り、上記通信品質は、上記通信回線のＳＮ比及びエラーレート並びに上記通信網の遅延量のうちの１つ又は複数であることを特徴としている。【００２５】
請求項１３記載の発明は、請求項８、９、１０又は１１記載の通信回線切替装置に係り、上記通信回線は、無線通信回線で、上記通信品質は、上記無線通信回線の電界強度、ＳＮ比及びエラーレート並びに上記通信網の遅延量のうちの１つ又は複数であることを特徴としている。【００２６】
請求項１４記載の発明は、請求項８乃至１３のいずれか一に記載の通信回線切替装置に係り、上記読み出し手段による上記読み出し及び上記選択手段による上記通話回線の上記選択は、上記通信端末装置の上記アプリケーションから上記送信先への通信要求発生時に行うことを特徴としている。【００２７】
請求項１５記載の発明は、請求項８乃至１３のいずれか一に記載の通信回線切替装置に係り、上記読み出し手段による上記読み出し及び上記選択手段による上記通話回線の上記選択は、上記通信端末装置の上記アプリケーションから上記送信先への通信中に行うことを特徴としている。【００２８】
請求項１６記載の発明は、複数のアプリケーションを有する通信端末装置が通信するときに、複数の前記アプリケーションで個々に形成する複数の通信回線を切り替えるための、前記通信端末装置の通信回線切替方法であって、複数の前記アプリケーションごとに前記通信回線の通信品質に対応した優先度を登録しておき、形成しようとする複数の前記通信回線ごとに前記通信品質を検出し、通信しようとする前記アプリケーションごとに対応した前記優先度を読み出し、読み出された前記優先度と検出された前記通信品質とに基づいて複数の前記通信回線を切り替えることを特徴としている。【００２９】
請求項１７記載の発明は、複数のアプリケーションを有する通信端末装置が通信するときに、複数の前記アプリケーションで個々に形成する複数の通信回線を切り替えるための、前記通信端末装置の通信回線切替装置であって、複数の前記アプリケーションごとに前記通信回線の通信品質に対応した優先度を記憶している記憶手段と、形成しようとする複数の前記通信回線ごとに前記通信品質を検出する監視手段と、通信しようとする前記アプリケーションごとに対応した前記優先度を読み出す読み出し手段と、読み出された前記優先度と検出された前記通信品質とに基づいて複数の前記通信回線を切り替える選択手段と、を有することを特徴としている。【００３０】
請求項１８記載の発明は、複数の通信回線を個々に形成する複数のアプリケーションを有する通信端末装置であって、請求項１ないし７または１６の何れか一項に記載の通信回線切替方法で複数の前記通信回線を切り替えることを特徴としている。【００３１】
請求項１９記載の発明は、複数の通信回線を個々に形成する複数のアプリケーションを有する通信端末装置であって、請求項８ないし１５または１７の何れか一項に記載の通信回線切替装置を有することを特徴としている。
【発明の効果】
【００３２】
この発明によれば、アプリケーション毎に、切り替えられるべき通信回線の無線通信品質（電界強度）に応じて決まる優先度を変えているから、無線通信品質に応じて使用したい通信回線を自動的に選択することができる。その自動選択は、アプリケーションの特性を考慮した最適な通信回線を選択することができ、その選択に使用者が特に意識する必要はない。【００３３】
また、通信回線間での選択順序に応じて変えることにより、通信回線間での回線切り替えにおいて不用意な切り替えの行き来を防止することができる。
【図面の簡単な説明】
【００３４】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。
【図１】この発明の実施例１である通信経路選択装置を組み込む通信システムの構成図である。
【図２】同通信経路選択装置を内臓する携帯端末装置の電気的構成を示す図である。
【図３】同通信経路選択装置の処理手順を示すブロック図である。
【図４】同通信経路選択装置で用いるルーティングテーブルを示す図である。
【図５】同通信経路選択装置の状態遷移図である。
【図６】同通信経路選択装置で行われる通信経路選択の処理シーケンス例を示す図である。
【発明を実施するための最良の形態】
【００３５】
この発明は、送信先へ通信するアプリケーション毎に、通信回線の情報及び通信回線の通信品質に応じて決まる優先度を記憶手段に記憶すること、アプリケーションからの参照要求によって記憶手段を参照すること、通信回線の通信品質を監視すること、監視される通信品質対応の優先度に基づいて切り替えたい通信回線を選択することによって構成される。
【実施例１】
【００３６】
図１は、この発明の実施例１である通信回線切替装置を組み込む通信システムの構成図、図２は、同通信回線切替装置を内臓する携帯端末装置の電気的構成を示す図、図３は、同通信回線切替装置の処理手順を示すブロック図、図４は、同通信回線切替装置で用いるルーティングテーブルを示す図、図５は、同通信回線切替装置の状態遷移図、また、図６は、同通信回線切替装置で行われる通信回線の切り替えの処理シーケンス例を示す図である。【００３７】
この実施例の通信回線切替装置１０は、送信先へのアプリケーション（通信アプリケーション）毎に通信回線の通信品質に応じて決まる優先度を記憶すると共に、アプリケーションから送信先への通信要求が発生されるときに監視されている通信回線の通信品質対応の優先度に応じて通信回線を切り替える装置に係り、図１に示すように、無線ＬＡＮシステム１２及び第３世代携帯電話システム（以下、３Ｇシステム（３Ｇ：３rd Ｇeneration）ともいう）１４のいずれかの無線通信回線（以下、ベアラともいう）１６、１８を経由して通信先である無線ＬＡＮシステム１２のプロキシサーバ（代理サーバ）２０又はＰｏＣ（Ｐush−talk over Ｃellular）サーバ２２に接続可能な通信端末装置である携帯端末装置２４に構築されている。【００３８】
無線ＬＡＮシステム１２を構成する無線ＬＡＮの方式としては、ＩＥＥＥ（Ｉnstitute of Ｅiectrical and Ｅlectronics Ｅngineers）８０２．１１を使用する。【００３９】
携帯端末装置２４は、無線ＬＡＮシステム通信機能を搭載しており、アクセスポイント（ＡＰ）２６を介して無線ＬＡＮシステム１２に接続できる能力を有している。携帯端末装置２４は、また、３Ｇ通信機能も搭載しており、基地局（ＢＴＳ（Ｂase Ｔransceiver Ｓtation））２８を介して３Ｇシステムに接続できる能力も有している。【００４０】
ベアラ１６は、３Ｇシステムに設置されたゲートウェイ（ＧＷ（Ｇａｔｅｗａｙ））３０を介して３Ｇシステムに設置されているＰｏＣサーバ２２にもアクセスできる。【００４１】
また、ベアラ１８は、ゲートウェイ３０を介して無線ＬＡＮシステム１２に設置されているプロキシサーバ２０にもアクセスできる。無線ＬＡＮシステム１２に設置されるプロキシサーバ２０は、インターネット１００に接続可能となっている。【００４２】
同様に、３Ｇにもプロキシサーバ３２が設置されており、このサーバ３２を介してインターネット１００に接続可能となっている。【００４３】
携帯端末装置２４は、図２に示すように、３Ｇシステム系のアンテナ４１、３Ｇシステム無線モジュール４２、３Ｇシステムベースバンドモジュール４３及び３Ｇシステムコントローラ４４が端末制御コントローラ４５に接続されると共に、無線ＬＡＮシステム１２系のアンテナ４６、無線ＬＡＮシステム無線モジュール４７、無線ＬＡＮシステムベースバンドモジュール４８及び無線ＬＡＮシステムコントローラ４９が端末制御コントローラ４５に接続され、また、端末制御コントローラ４５にメモリ（ＲＯＭ）５１及び記憶手段に相当するメモリ（ＲＡＭ）５２が接続されて主要部が構成されている。【００４４】
これに加えて、キー５３、ディスプレイ（ＬＣＤ）５４、マイク５５及びスピーカ５６が、端末制御コントローラ４５に接続されている。【００４５】
なお、この端末制御コントローラ４５は、いわゆるＣＰＵ(Central Processing Unit)からなり、適正なコンピュータプログラムがファームウェアなどとして実装されている。【００４６】
そして、このコンピュータプログラムに対応して端末制御コントローラ４５が各種の処理動作を実行することにより、形成しようとする複数の通信回線ごとに通信品質を検出する監視手段７１と、通信しようとするアプリケーション６１ごとに対応した優先度を読み出す読み出し手段７２と、読み出された優先度と検出された通信品質とに基づいて複数の通信回線を切り替える選択手段７３と、が論理的に実現されている。【００４７】
３Ｇシステム無線モジュール４２は、ベースバンド信号を無線周波数信号へ変換し、増幅して出力する機能、及び無線周波数信号をベースバンド信号に変換する機能等を有し、無線周波数信号の処理全般を行う。【００４８】
３Ｇシステムベースバンドモジュール４３は、主に変復調処理等、ベースバンド信号の処理全般を行う。また、受信電界レベル、信号対ノイズ比等、無線通信品質の指標となる各種測定等も行う機能を有している。【００４９】
３Ｇシステムコントローラ４４は、３Ｇシステム無線モジュール４２及び３Ｇシステムベースバンドモジュール４３全般を制御する機能を有している。また、３Ｇベースバンドモジュール４３で測定した受信電界レベル、信号対ノイズ比及び３Ｇシステムコントローラ４４で算出したエラーレート等、各種無線通信品質の指標を端末制御コントローラ４５に受け渡す機能も有している。【００５０】
無線ＬＡＮシステム無線モジュール４７、無線ＬＡＮシステムベースバンドモジュール４８及び無線ＬＡＮシステムコントローラ４９は、それぞれ３Ｇシステムの対応する要素と同等の機能を有している。【００５１】
メモリ５１は、図３に示す処理手順を実行するソフトウェアが記憶されている。そのソフトウェアが、端末制御コントローラ４５によって読み出され、メモリ５２を使用しつつ実行されることによって、図３に示す処理手順に従った処理が順次行われる。【００５２】
図３に示す処理手順のブロック６１は、アプリケーションソフトウェアで携帯端末装置２４の使用者が直接操作するソフトウェアで行われる処理を示す。【００５３】
このソフトウェアは、具体的には、ブラウザアプリケーションや、ＰｏＣアプリケーションのソフトウェアである。これらのアプリケーションソフトウェアは、アプリケーション独自の通信規約に基づいた信号を用いて対向するＷｅｂサーバ、ＰｏＣサーバ等にアクセスする。【００５４】
通信規約としては、具体的には、ブラウザアプリケーションであればＨＴＴＰ（Ｈyper Ｔext Ｔransfer Ｐrotocol）、ＰｏＣアプリケーションであればＳＩＰ（Ｓesssion Ｉnitiation Ｐrotocol）が主に使用される。【００５５】
ブロック６２は、ＴＣＰ／ＩＰモジュールの処理を示し、ＨＴＴＰやＳＩＰの信号がＴＣＰ／ＩＰ（Ｔransmission Ｃontrol Ｐrotocol／Ｉnternet Ｐrotocol）を介してやり取りが行われるが、この処理を示すものである。【００５６】
そして、ＩＰ信号は、さらに無線ＬＡＮシステム１２及び３Ｇシステム１４のいずれかのベアラを送受信に用いられることになるが、これらの処理は、ブロック６３の３ＧベアラＩＦ及びブロック６４の無線ＬＡＮベアラＩＦで行われる。【００５７】
ブロック６３の３ＧベアラＩＦは、３Ｇシステムコントローラ４４とのデータ送受信及びその制御を行い、ブロック６４の無線ＬＡＮベアラＩＦは、無線ＬＡＮシステムコントローラ４９とのデータ送受信及びその制御を行う。【００５８】
ブロック６３の３ＧベアラＩＦ及びブロック６４の無線ＬＡＮベアラＩＦは、それぞれ３Ｇシステム１４のベアラ及び無線ＬＡＮシステム１２のベアラの無線通信品質情報である電界強度を監視する機能を有している。【００５９】
なお、これらの３ＧベアラＩＦ６３と無線ＬＡＮベアラＩＦ６４とが、監視手段７１に相当する。また、詳細には後述するが、ルーティング制御ミドル６５が、読み出し手段７２と選択手段７３とに相当する。【００６０】
ブロック６６は、ルーティング制御ミドルで、ブロック６３の３ＧベアラＩＦ及びブロック６４の無線ＬＡＮベアラＩＦから通知される無線通信品質情報（電界強度）をメモリ５２のルーティングテーブル５２Ｍに予め記憶されているポリシルーティングに当て嵌め、各アプリケーションに３Ｇシステム１４及び無線ＬＡＮシステム１２のいずれかのベアラを経由して通信すべきかを通知する。【００６１】
ルーティングテーブル５２Ｍは、図４に示すように、アプリケーション毎に送信先、ルーティング情報（無線通信回線の接続候補）及びメトリック（優先度）を記憶している。テーブル番号１及び２は、ＰｏＣアプリケーションに、テーブル番号３及び４は、ブラウザアプリケーションに割り当てられている。【００６２】
例えば、テーブル番号１は、３Ｇベアラ経由でＰｏＣサーバ２２にアクセスする際の優先度が１０であることを意味している。また、テーブル番号２は、無線ＬＡＮベアラ経由でＰｏＣサーバ２２にアクセスする際の優先度が無線ＬＡＮへの無線通信回線の無線通信品質情報によって可変であることを意味している。優先度の値は、数値が小さいほど優先度が高いことを意味する。【００６３】
次に、図１乃至図６を参照して、この実施例の動作について説明する。【００６４】
通信が行われていない状態においては、携帯端末装置２４は、「非通信状態」にある（図５のＳ１０）。【００６５】
「非通信状態」において、アプリケーションの処理によって通信要求イベントが発生すると、「通信回線判断」状態に遷移する（図５のＳ１１）。この「通信回線判断」状態において、図３のブロック６２の処理が行われて３ＧベアラＩＦ ６３及び無線ＬＡＮベアラＩＦ ６４で監視されている無線通信品質情報をルーティング制御ミドル６５で受け取り、ルーティング制御ミドル６５は、通信要求イベントを出したアプリケーションの識別情報でルーティングテーブル５２Ｍを参照して得られる通信回線、例えば、３Ｇシステム又は無線ＬＡＮシステムへの無線通信回線（無線ベアラ）と、３ＧベアラＩＦ又は無線ＬＡＮベアラＩＦから受け取った対応無線ベアラの無線通信品質情報（電界強度）に応じて決まる優先度とに基づいて３Ｇシステム及び無線ＬＡＮシステムのうちのいずれのベアラ（通信回線）を使用すべきかを選択して「３Ｇシステム通信状態」（図５のＳ１２）又は「無線ＬＡＮシステム通信状態」（図５のＳ１３）へ遷移し、通信を開始する。【００６６】
なお、いずれの通信回線も通信不可能な場合には、「非通信状態」に戻る。【００６７】
ベアラの具体的な選択例を以下に説明する。【００６８】
無線通信品質情報として電界強度を使用するものとする。例えば、アプリケーションがＰｏＣアプリケーションである場合で、無線ＬＡＮシステムのベアラの電界強度が−２０ｄＢｍであるとき、無線ＬＡＮシステムの優先度は−２０×（−０．５）＝１０となる。【００６９】
よって、無線ＬＡＮシステムのベアラの電界強度が−２０ｄＢｍよりも小さくなれば、３Ｇシステムのベアラの優先度が高くなり、したがって３Ｇシステムのベアラ（通信回線）が選択され、逆に、無線ＬＡＮシステムのベアラの電界強度が−２０ｄＢｍよりも大きくなれば、無線ＬＡＮシステムのベアラの優先度が高くなり、したがって無線ＬＡＮシステムのベアラ（通信回線）が選択される。【００７０】
また、ブラウザアプリケーションの場合も、次の点を除き、ＰｏＣアプリケーションの場合と同様てある。無線ＬＡＮシステムのベアラの電界強度が−５０ｄＢｍよりも小さくなれば、３Ｇシステムのベアラの優先度が高くなり、したがって３Ｇシステムのベアラ（通信回線）が選択され、逆に、無線ＬＡＮシステムのベアラの電界強度が−５０ｄＢｍよりも大きくなれば、無線ＬＡＮシステムのベアラの優先度が高くなり、したがって無線ＬＡＮシステムのベアラ（通信回線）が選択される。【００７１】
上述のようにして通信が開始された後も、定期的に「通信回線判断」状態に遷移してベアラの通信品質が監視され、ルーティング制御ミドルは、通信中のアプリケーションの識別情報でルーティングテーブル５２Ｍを参照して通信中の無線通信回線、例えば、３Ｇシステム又は無線ＬＡＮシステムの無線通信回線（ベアラ、ルーティング情報）と、３ＧベアラＩＦ ６３又は無線ＬＡＮベアラＩＦ ６４から受け取ったベアラ対応の無線通信品質情報に応じて決まる優先度とに基づいて通信に使用されているベアラを他のベアラに切り替えるべきか否かの選択をしてその通信が継続される。【００７２】
この例を図６を参照して以下に説明する。【００７３】
例えば、３Ｇシステムのベアラを使用して通信が継続されている状況にあるとき、３Ｇシステム及び無線ＬＡＮシステムそれぞれのベアラの無線通信品質が監視され（図６の１０１、１０２）、ルーティングテーブル５２Ｍの通信継続中のアプリケーション対応の無線通信回線と監視されている無線通信回線対応の無線通信品質に応じて決まる優先度とに基づいて３Ｇシステム及び無線ＬＡＮシステムのうちのいずれのベアラを選択すべきかの判定を行い、その判定結果が使用中の３Ｇシステムの選択を示すならば（図６の１０３の３Ｇ優先））、その選択がアプリケーションに通知され、そのアプリケーションは、携帯端末装置２４の３ＧベアラＩＦへＩＰデータを送信し（図６の１０４）、携帯端末装置２４の３ＧベアラＩＦ ６３から３Ｇシステムの３ＧベアラＩＦへＩＰデータを送信し（図６の１０５）、そして３Ｇシステムの３ＧベアラＩＦから対向サーバへＩＰデータの送信を行う（図６の１０６）、つまり、そのまま３Ｇシステムのベアラで通信を続行する。【００７４】
その後の同様の判定（図６の１１１、１１２、１１３）で無線ＬＡＮシステムの選択が示されるならば（図６の１１３の無線ＬＡＮ優先）、その旨をアプリケーションに通知する（図６の１１７）。そのアプリケーションは、無線通信システムのベアラを使用して通信を継続する（図６の１１４、１１５、１１６）。【００７５】
このように、この実施例の構成によれば、アプリケーション毎に、切り替えられるべき通信回線（ベアラ）の無線通信品質（電界強度）に応じて決まる優先度を変えているから、無線通信品質に応じて使用したいベアラを自動的に選択することができる。その自動選択は、アプリケーションの特性を考慮した最適なベアラを選択することができ、その選択に使用者が特に意識する必要はない。
【実施例２】
【００７６】
この発明の実施例２である通信回線切替装置は、３Ｇシステムから無線ＬＡＮシステムへのベアラの切り替えと無線ＬＡＮシステムから３Ｇシステムへのベアラの切り替えとで優先度を別々に設定する点に実施例１と大きな違いがある。【００７７】
これを具体的に説明すると、３Ｇシステムから無線ＬＡＮシステムへのベアラの切り替えのための電界強度を−２０ｄＢｍとし、無線ＬＡＮシステムから３Ｇシステムへのベアラの切り替えのための電界強度を−２５ｄＢｍとして切替ポイントをそれぞれ別々にする。【００７８】
このように構成することにより、実施例１と同効を享受しつつ、切替ポイントを異ならしめることによりベアラの切り替えにヒステリシスを持たせることが可能になり、電界レベルの定常的な擾乱によって３Ｇシステムと無線ＬＡＮシステムとの間を不用意に行き来するのを防止することができる。
【実施例３】
【００７９】
この発明の実施例３である通信回線切替装置は、無線通信品質情報として電界強度でなく、Ｓ／Ｎ比、エラーレート、３Ｇシステム及び無線ＬＡＮシステムの遅延量等の指標を用いて構成される。【００８０】
この構成により、実施例１と同等の効果を得ることができる。【００８１】
また、運用環境に合わせて無線通信品質情報の指標を重み付けをする。【００８２】
この構成により、より精度の高いベアラの選択が可能になる。【００８３】
以上、この発明の実施例を、図面を参照して詳述してきたが、この発明の具体的な構成は、これらの実施例に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があってもそれらはこの発明に含まれる。【００８４】
例えば、実施例においては、優先度を固定とする例を説明したが、システムの運用に応じて調整可能にしてもよい。例えば、携帯端末装置のキーボードから運用に応じて決まる優先度の更新値を入力し、この更新値を用いて端末制御コントローラがメモリにあるルーティングテーブルの優先度を更新する。また、更新テーブルに複数の更新値を予め登録して置き、運用に応じてそのうちの適宜の更新値を選択してルーティングテーブルの優先度の更新に用いるようにしてもよい。【００８５】
また、実施例では、３Ｇシステムと無線ＬＡＮシステムとに接続される携帯端末装置の場合について説明したが、３Ｇシステムと２Ｇシステム（２Ｇ：２ｎｄ Ｇｅｎｅｒａｔｉｏｎ）（第２世代携帯電話システム）との通信機能を搭載する携帯端末装置にも、この発明を同等に適用し得る。【００８６】
また、通信システム数は、２つでなく、３以上へも拡張することができる。【００８７】
また、無線通信網だけでなく、有線通信網も取り込んでこの発明を実施し得る。
【図１】
2007099700.tif 000003
【図２】
2007099700.tif 000004
【図３】
2007099700.tif 000005
【図４】
2007099700.tif 000006
【図５】
2007099700.tif 000007
【図６】
2007099700.tif 000008
【国際調査報告】
2007099700.tif 000009
2007099700.tif 000010
2007099700.tif 000011
2007099700.tif 000012