(57)【要約】【課題】携帯電話回線と公衆無線ＬＡＮ回線など複数の通信回線を介してサーバと接続可能な携帯端末装置において、最適な通信回線を選択することが可能な通信システム、携帯端末装置の通信回線選択方法を提供する。【解決手段】サーバと、複数の通信回線の中から選択した通信回線を介して前記サーバと通信する機能を備える携帯端末装置と、を備え、携帯端末装置は、通信を行う前に、サーバに対して複数の通信回線のうち少なくとも一つの通信回線の応答時間の測定を要求し、サーバが測定した通信回線の応答時間の計測結果に基づいて、携帯端末装置は、複数の通信回線の中から通信に使用する通信回線を選択し、通信を行う。【選択図】図１
2013128237.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、
複数の通信回線の中から選択した通信回線を介して前記サーバと通信する機能を備える携帯端末装置と、
を備え、
前記携帯端末装置は、通信を行う前に、前記サーバに対して前記複数の通信回線のうち少なくとも一つの通信回線の応答時間の測定を要求し、前記サーバが測定した通信回線の応答時間の計測結果に基づいて、前記携帯端末装置は、前記複数の通信回線の中から通信に使用する通信回線を選択し、通信を行うことを特徴とする通信システム。
【請求項２】
前記携帯端末装置は、前記通信を行う前に、前記サーバに対して前記複数の通信回線それぞれについて前記測定を要求し、前記サーバが測定した前記複数の通信回線毎の応答時間の計測結果に基づいて、前記携帯端末装置は、前記複数の通信回線の中から前記通信に使用する通信回線を選択し、前記通信を行うことを特徴とする請求項１記載の通信システム。
【請求項３】
前記サーバが、
前記携帯端末装置からの応答時間の測定の要求に応じてテストデータを前記携帯端末装置に送信し、前記携帯端末装置から前記テストデータが返信されてくるまでの時間を応答時間として計測し、前記携帯端末装置に計測した応答時間を送信する応答時間計測手段を、
備えることを特徴とする請求項１又は２記載の通信システム。
【請求項４】
前記複数の通信回線がそれぞれ規格の異なる通信回線であり、
前記サーバが、
前記応答時間の計測を行う計測サーバと、
前記選択した通信回線を用いて前記携帯端末装置と前記通信を行う情報サーバと、
を含むことを特徴とする請求項１乃至３いずれか１項記載の通信システム。
【請求項５】
前記複数の通信回線は互いに異なる規格の複数の無線通信回線を含むことを特徴とする請求項１乃至４いずれか１項記載の通信システム。
【請求項６】
前記複数の通信回線が、携帯電話回線と、公衆無線ＬＡＮ回線と、を含むことを特徴とする請求項１乃至５いずれか１項記載の通信システム。
【請求項７】
それぞれ種類の異なる複数の通信回線を介してサーバと通信する機能を有する携帯端末装置の通信回線選択方法であって、
前記複数の通信回線のうち特定の通信回線を通じて前記サーバと接続し、前記特定の通信回線を介した応答速度の測定を要求するステップと、
前記要求に応答して前記サーバから送信されてきたテストデータを受信し、前記サーバに前記テストデータを返信するステップと、
前記サーバがテストデータの送信時間と受信時間との時間差から計算した前記特定の通信回線の応答時間を前記サーバから受信するステップと、
前記応答時間に基づいて、以後の通信に使用する通信回線を決定するステップと、
を含むことを特徴とする携帯端末装置の通信回線選択方法。
【請求項８】
前記携帯端末装置が、前記複数の通信回線それぞれについて前記サーバを用いて応答時間を求め、前記複数の通信回線それぞれの応答時間に基づいて、以後の通信に使用する通信回線を決定することを特徴とする請求項７記載の携帯端末装置の通信回線選択方法。
【請求項９】
前記複数の通信回線が、それぞれ無線通信回線であり、
前記携帯端末装置が、前記複数の通信回線毎の受信電界強度を測定し、前記複数の通信回線毎の前記応答時間と受信電界強度とに基づいて、以後の通信に使用する通信回線を決定することを特徴とする請求項８記載の携帯端末装置の通信回線選択方法。
【請求項１０】
前記複数の通信回線が、携帯電話回線と、公衆無線ＬＡＮ回線と、を含むことを特徴とする請求項７乃至９いずれか１項記載の携帯端末装置の通信回線選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム及び携帯端末装置の通信回線選択方法に関する。特に、携帯端末装置を含む通信システム、及び携帯電話回線や無線ＬＡＮ回線などの複数の通信回線に接続する機能を有する携帯端末装置の通信回線選択方法に関する。
【背景技術】
【０００２】
携帯電話や携帯情報端末等の携帯端末装置では、携帯電話回線や公衆無線ＬＡＮ回線など複数の種類の通信回線の中から選択した通信回線を用いてアプリケーションサーバなどの外部の機器と接続する機能を有するものが現れてきている。一般的には、携帯端末装置の利用者が携帯電話回線や公衆無線ＬＡＮ回線などの複数種類の通信回線から、接続可能なステーションが近くにあるか否か等を判断して通信に用いる通信回線を選択する。利用者に取っては、携帯端末装置が複数種類の通信回線に接続できる機能を持っていることは、より高速に通信できる通信回線を選択することが可能であり便利である一方、複数種類の通信回線の中からどの通信回線を用いて接続するかを選択しなければならず、手間を要し、却って使いづらくなる恐れもある。従って、複数の通信回線の中から良好に通信可能な通信回線を自動的に選択して接続する機能を有する携帯端末装置が望まれている。
【０００３】
特許文献１には、通信相手との間で無線回線を介して通信を行う無線系統と、通信端末に電力を供給する電力線を介して通信相手との間で通信を行う有線系統とを選択的に切り替えて通信を行う通信システムにおいて、無線系統と有線系統の各通信品質を検出し、その通信品質が良好な方の系統へ系統切り替えを行う通信システムが記載されている。特許文献１には、これによって、常に通信品質の良い通信系統を用いて通信することができると記載されている。
【０００４】
特許文献１では、各通信品質検出手段の一つに、スループットによる検出手段を設けており、過去のスループット測定データを通信品質レベルデータとして測定データテーブルに保存し、この過去の測定データに基づいて通信系統の選択を行っている。
【０００５】
携帯端末装置に関するものではないが、特許文献２には、複数のネットワークインタフェースと、複数のネットワークインタフェースの各々について、同じ通信先に送信した信号の応答時間が最短となるネットワークインタフェースを選択するインタフェース選択部と、ネットワーク選択部で選択したネットワークインタフェースを介して通信先と通信を行うネットワークモジュールとを有する通信制御装置が記載されている。上記インタフェース選択部は、通信先との通信を開始する前に複数のネットワークインタフェースのうちいずれかの選択を行うことが記載されている。
【０００６】
特許文献２では、通信制御装置が通信先にテスト信号を送信してから通信先から応答信号を受けるまでの時間を応答時間として、複数のネットワークインタフェースのうち、最も応答時間の短いネットワークインタフェースを選択することにより、通信相手に対して最適なネットワークインタフェースが自動的に設定できるようになることが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−２２９７９０号公報
【特許文献２】特開２００９−２１９００３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
以下の分析は、本発明によって与えられたものである。
【０００９】
特許文献１のように過去の通信結果から判断されたスループットの結果から判断された通信系統により通信を行うのでは、利用者が通信を行う時点でのスループットが判断されず、通信環境が急激に悪化した時などは、通信が出来ないことが考えられる。
【００１０】
また、特許文献２のように、これから通信を行おうとする携帯端末装置側が通信先に対してテスト信号を送信し、通信先からテスト信号に対する応答信号があるまでの時間を応答時間として計測を行ったのでは、通信回線の遅延時間以外のテスト信号を受信したときの通信先の状態等により、通信先がテスト信号を受信してから応答信号を返信するまでの通信先自体の処理時間が測定しようとする通信回線の応答時間に加算されてしまうため、通信回線自体の応答時間を正確に測定できない問題がある。
【００１１】
本発明は、複数の通信回線の中から選択した通信回線を介して通信する機能を備える携帯端末装置において、通信回線自体の応答時間を正確に測定し、その正確な応答時間に基づいて通信に使用する通信回線を選択することのできる通信システムを提供することを課題とする。
【課題を解決するための手段】
【００１２】
本発明の第１の視点によれば、サーバと、複数の通信回線の中から選択した通信回線を介して前記サーバと通信する機能を備える携帯端末装置と、を備え、前記携帯端末装置は、通信を行う前に、前記サーバに対して前記複数の通信回線のうち少なくとも一つの通信回線の応答時間の測定を要求し、前記サーバが測定した通信回線の応答時間の計測結果に基づいて、前記携帯端末装置は、前記複数の通信回線の中から通信に使用する通信回線を選択し、通信を行う通信システムが提供される。
【００１３】
本発明の第２の視点によれば、それぞれ種類の異なる複数の通信回線を介してサーバと通信する機能を有する携帯端末装置の通信回線選択方法であって、前記複数の通信回線のうち特定の通信回線を通じて前記サーバと接続し、前記特定の通信回線を介した応答速度の測定を要求するステップと、前記要求に応答して前記サーバから送信されてきたテストデータを受信し、前記サーバに前記テストデータを返信するステップと、前記サーバがテストデータの送信時間と受信時間との時間差から計算した前記特定の通信回線の応答時間を前記サーバから受信するステップと、前記応答時間に基づいて、以後の通信に使用する通信回線を決定するステップと、を含むことを特徴とする携帯端末装置の通信回線選択方法が提供される。
【発明の効果】
【００１４】
本発明の各視点によれば、通信前の通信回線の状態を正確に反映した応答時間を測定することができるので、測定した応答時間に基づいて適切に通信回線を選択することが可能になる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態による通信システム全体の構成を示す図である。
【図２】図１における携帯情報端末内部の構成の一例を示すブロック図である。
【図３】一実施形態による応答時間計測処理を示すシーケンス図である。
【図４】一実施形態による通信回線選択処理を示すシーケンス図である。
【図５】図１における計測サーバ内部の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１６】
本発明の実施形態の概要について説明する。図１に示すように、一実施形態の通信システム（１００）は、サーバ（計測サーバ３）と、複数の通信回線（２１、２２）の中から選択した通信回線を介してサーバ（３）と通信する機能を備える携帯端末装置（携帯情報端末１）と、を備え、携帯端末装置（１）は、通信を行う前に、サーバ（３）に対して複数の通信回線のうち少なくとも一つの通信回線の応答時間の測定を要求し、サーバ（３）が測定した通信回線の応答時間の計測結果に基づいて、携帯端末装置（１）は、複数の通信回線の中から通信に使用する通信回線を選択し、通信を行う。携帯端末装置自体が応答時間の計測を行うのではなく、携帯端末装置の要求に基づいてサーバ（計測サーバ３）が応答時間の計測を行うので、通信回線の正確な応答時間の計測を行うことができる。また、複数の通信回線のうち、応答時間の予測が困難な通信回線が一つだけであり、他の通信回線の応答時間が計測するまでもなく安定した一定の応答時間を示すことが予測される場合は、予測が困難な通信回線のみについて、応答時間の計測を行うことにより、実際の通信に使用する通信回線を決定することもできる。
【００１７】
また、サーバ（３）は、応答時間計測手段（一例を図５に示す）を、備える。サーバ（３）が備える応答時間計測手段は、携帯端末装置（１）からの応答時間の測定の要求に応じてテストデータ（たとえばダミーデータ）を携帯端末装置（１）に送信し、（サーバは）携帯端末装置（１）からテストデータが返信されてくるまでの時間を応答時間として計測し、携帯端末装置（１）に計測した応答時間を送信する。サーバ（３）が応答時間計測手段を備えているので、携帯端末装置（１）は、単にテストデータをループバックするだけでよいので携帯端末装置（１）の返信処理時間にばらつきが生じ、通信回線の応答時間が正確に測定できなくなることはない。何らかの理由で携帯端末装置（１）が即座にループバックできない場合は、サーバ（３）に対する応答時間の測定要求からやり直せばよい。携帯端末装置（１）は、一例を図２に示すようにループバック部（１１Ｂ、２０Ｂ）を設けてもよい。なお、本明細書におけるループバックとは、通信回線を介して送信先から受信したデータについて通信回線を介して送信先にそのまま送り返すことを言う。受信したデータをそのまま送信するのであるから、送信したデータをそのまま受信する一般的なループバックとは送信と受信が逆である。
【００１８】
さらにサーバは、上記応答時間の計測を行う計測サーバ（３）の他に携帯端末装置（１）に対して情報提供等を行うアプリケーションサーバ等の情報サーバ（４）を設けてもよい。計測サーバ（３）を情報サーバ（４）とは別に設けることにより、他のアプリケーション等の実行により応答時間の計測が妨げられることなく、適時に応答時間の計測を行うことができる。
【００１９】
なお、この概要に付記した図面参照符号は専ら理解を助けるための例示であり、図示の態様に限定することを意図するものではない。
【００２０】
本発明において下記の形態が可能である。
［形態１］第１の視点のとおり、サーバと、複数の通信回線の中から選択した通信回線を介して前記サーバと通信する機能を備える携帯端末装置と、を備え、前記携帯端末装置は、通信を行う前に、前記サーバに対して前記複数の通信回線のうち少なくとも一つの通信回線の応答時間の測定を要求し、前記サーバが測定した通信回線の応答時間の計測結果に基づいて、前記携帯端末装置は、前記複数の通信回線の中から通信に使用する通信回線を選択し、通信を行うことを特徴とする通信システム。
［形態２］前記携帯端末装置は、前記通信を行う前に、前記サーバに対して前記複数の通信回線それぞれについて前記測定を要求し、前記サーバが測定した前記複数の通信回線毎の応答時間の計測結果に基づいて、前記携帯端末装置は、前記複数の通信回線の中から前記通信に使用する通信回線を選択し、前記通信を行うことが好ましい。
［形態３］前記サーバが、前記携帯端末装置からの応答時間の測定の要求に応じてテストデータを前記携帯端末装置に送信し、前記携帯端末装置から前記テストデータが返信されてくるまでの時間を応答時間として計測し、前記携帯端末装置に計測した応答時間を送信する応答時間計測手段を、備えることが好ましい。
［形態４］前記複数の通信回線がそれぞれ規格の異なる通信回線であり、前記サーバが、前記応答時間の計測を行う計測サーバと、前記選択した通信回線を用いて前記携帯端末装置と前記通信を行う情報サーバと、を含むことが好ましい。
［形態５］前記複数の通信回線は互いに異なる規格の複数の無線通信回線を含むことが好ましい。
［形態６］前記複数の通信回線が、携帯電話回線と、公衆無線ＬＡＮ回線と、を含むことが好ましい。
［形態７］第２の視点のとおり、それぞれ種類の異なる複数の通信回線を介してサーバと通信する機能を有する携帯端末装置の通信回線選択方法であって、前記複数の通信回線のうち特定の通信回線を通じて前記サーバと接続し、前記特定の通信回線を介した応答速度の測定を要求するステップと、前記要求に応答して前記サーバから送信されてきたテストデータを受信し、前記サーバに前記テストデータを返信するステップと、前記サーバがテストデータの送信時間と受信時間との時間差から計算した前記特定の通信回線の応答時間を前記サーバから受信するステップと、前記応答時間に基づいて、以後の通信に使用する通信回線を決定するステップと、を含む携帯端末装置の通信回線選択方法。
［形態８］前記携帯端末装置が、前記複数の通信回線それぞれについて前記サーバを用いて応答時間を求め、前記複数の通信回線それぞれの応答時間に基づいて、以後の通信に使用する通信回線を決定することが好ましい。
［形態９］前記複数の通信回線が、それぞれ無線通信回線であり、前記携帯端末装置が、前記複数の通信回線毎の受信電界強度を測定し、前記複数の通信回線毎の前記応答時間と受信電界強度とに基づいて、以後の通信に使用する通信回線を決定することが好ましい。
［形態１０］前記複数の通信回線が、携帯電話回線と、公衆無線ＬＡＮ回線と、を含むことが好ましい。
［形態１１］通信回線を介してサーバに接続された携帯端末装置が通信回線の応答時間を測定する方法であって、前記通信回線を通じて前記サーバと接続し、前記通信回線を介した応答速度の測定を要求するステップと、前記要求に応答して前記サーバから送信されてきたテストデータを受信し、前記サーバに前記テストデータを返信するステップと、前記サーバがテストデータの送信時間と受信時間との時間差から計算した前記通信回線の応答時間を前記サーバから受信するステップと、を含む携帯端末装置が通信回線の応答時間を測定する方法。
［形態１２］上記形態１乃至１１のいずれかにおいて、前記携帯端末装置が、通信回線を介して前記サーバから受信したテストデータをそのまま前記サーバに送り返すループバック部を備えることが好ましい。
［形態１３］上記形態１乃至１２のいずれかにおいて、前記携帯端末装置は携帯電話であってもよい。
［形態１４］携帯情報端末と、第一の通信回線と、第二の通信回線と、通信時間を計測する第一のサーバ装置と、携帯情報端末に対してアプリケーションサービスを提供する第二のサーバ装置、より構成される通信システム。
［形態１５］第一の通信回線と第二の通信回線とも無線システム、で構成される形態１４の通信システム。
［形態１６］前記通信時間を計測する計測手段は、予め定められた通信回線を経由して、携帯情報端末から第一のサーバ装置に対して指示する手段と、前記指示を受けた第一のサーバ装置が携帯情報端末に対して予め定められたデータを送信する手段と、前記データを受信した携帯情報端末が第一のサーバ装置に対して当該データを送信する手段と、前記データを受信した第一のサーバ装置が送信データと受信データの時間差から応答時間を計測する手段と、第一のサーバ装置が前記計測データを携帯情報端末に対して送信する手段と、を備える形態１４又は１５記載の通信システム。
［形態１７］前記携帯情報端末が、第一の通信回線に対して前記通信時間を計測する計測手段と、第二の通信回線に対して前記通信時間を計測する計測手段と、前記第一の通信回線の通信時間と前記第一の通信回線の通信時間との計測結果から最良の結果を比較選択する手段と、前記選択された通信回線経由で第二のサーバ装置と通信を行う手段、を備える形態１６記載の通信システム。
［形態１８］前記携帯情報端末が、第一の通信回線における受信電界強度の測定手段と、第二の通信回線における受信電界強度の測定手段と、をさらに備え、第一及び第二の通信回線それぞれにおける前記通信時間の計測結果と受信電界強度の測定結果の４つの結果から最良の結果を比較選択する手段と、前記比較選択された通信回線経由で前記第二のサーバ装置と通信を行う手段、を含む携帯情報端末である形態１７記載の通信システム。
［形態１９］
それぞれ種類の異なる複数の通信回線を介してサーバと通信する手段と、
前記複数の通信回線のうち特定の通信回線を通じて前記サーバと接続し、前記特定の通信回線を介した応答速度の測定を要求する手段と、
前記要求に応答して前記サーバから送信されてきたテストデータを受信し、前記サーバに前記テストデータを返信する手段と、
前記サーバがテストデータの送信時間と受信時間との時間差から計算した前記特定の通信回線の応答時間を前記サーバから受信する手段と、
前記応答時間に基づいて、以後の通信に使用する通信回線を決定する手段と、
を備えることを特徴とする携帯端末装置。
【００２１】
以下に具体的な実施の形態について、図面を参照して詳細に説明する。
【００２２】
［第１の実施形態］
図１、図２、図５を用いて第１の実施形態による通信システムの構成について説明する。図１は第１の実施形態による通信システム１００全体の構成を示す図である。図１に示すように、通信システム１００は、携帯情報端末１と、Ａ社携帯電話網２１（Ａ社は仮称）と、公衆無線ＬＡＮシステム２２と、計測サーバ３と、情報サーバ４、を備える。携帯情報端末１は、Ａ社携帯電話網２１と公衆無線ＬＡＮシステム２２のどちらの通信回線を介しても計測サーバ３や情報サーバ４等のサーバシステム３０と通信すること可能な構成を備えている。
【００２３】
Ａ社携帯電話網２１は、携帯電話事業者であるＡ社（仮称）が提供するインフラ設備であり、携帯情報端末１が接続されるインフラ設備である。携帯情報端末１は、通信回線であるＡ社携帯電話網２１を介して計測サーバ３や情報サーバ４などのサーバシステムに接続することが可能である。
【００２４】
公衆無線ＬＡＮシステム２２は、携帯情報端末１が接続される別のインフラ設備であり、無線ＬＡＮ対応のアクセスポイントを有するインフラ設備である。
【００２５】
計測サーバ３は、Ａ社携帯電話網２１と公衆無線ＬＡＮシステム２２にインターネット経由で接続されるサーバ設備である。計測サーバ３は、Ａ社携帯電話網２１とインターネット回線５２１３を介して、公衆無線ＬＡＮシステム２２とインターネット回線５２２３を介してそれぞれ接続されている。
【００２６】
計測サーバ３は、携帯情報端末１からの指示により、応答時間を測定する。また、応答時間とは、携帯情報端末１と計測サーバ３との間の通信時間である。応答時間を測定する為の動作は、実施形態の動作の説明にて後述する。
【００２７】
情報サーバ４は、計測サーバ３とは別にＡ社携帯電話網２１と公衆無線ＬＡＮシステム２２にインターネット経由で接続されるサーバ設備である。情報サーバ４は、Ａ社携帯電話網２１とインターネット回線５２１４を介して、公衆無線ＬＡＮシステム２２とインターネット回線５２２４を介してそれぞれ接続されている。情報サーバ４は、通常のＷＥＢアプリケーションシステムを実装した携帯情報端末１向けのアプリケーションサーバである。
【００２８】
図２は、図１における携帯情報端末１内部の構成の一例を示すブロック図である。図２を用いて携帯情報端末１の内部の構成について説明する。無線部１１は、アンテナ１１Ａを介してＡ社携帯電話網２１等の無線通信回線を使用してデータを送受信する。制御部１２は、予めＲＯＭ部１９に書き込まれたプログラムにより携帯情報端末１全体を制御し、動作させる。ＬＣＤ部１３は、制御部１２の制御に基づいて各種メッセージ情報やユーザデータを表示する。キー入力部１４は、制御部１２の制御に基づいて利用者の操作により情報や各種指示を入力する。レシーバ部１５は、各種通知音パターンを備え、携帯情報端末１の状態に応じて、各種通知音により利用者に通知する。マイク部１６は、利用者の音声を入力する。メモリ部１７は、電話帳などのユーザデータを保存管理する。ＲＡＭ部１８は、制御部１２が各種動作を行う際の作業用データを一時的に格納する。ＲＯＭ部１９には、制御部１２が動作する為の本携帯電話（携帯情報端末）１のプログラムが予め書き込まれている。ＲＯＭ部１９に書き込まれたプログラムは通常の利用者の操作では書き換えが不可能である。無線ＬＡＮ部２０は、アンテナ２０Ａを介して公衆無線ＬＡＮシステム２２等の無線ＬＡＮ通信回線を使用してデータを送受信する。
【００２９】
なお、図２に破線で示すように、無線部１１は、計測サーバ３等の特定のサーバからＡ社携帯電話網２１等の無線通信回線を介して受信したテストデータ（特定のダミーデータ等）をそのまま無線通信回線を介して送信元（計測サーバ３等の特定のサーバ）へ送り返すループバック部１１Ｂを設けてもよい。同様に、無線ＬＡＮ部２０は、計測サーバ３等の特定のサーバから公衆無線ＬＡＮシステム２２等の無線ＬＡＮ通信回線を介して受信したテストデータ（ダミーデータ）をそのまま無線ＬＡＮ通信回線を介して送信元（計測サーバ３等の特定のサーバ）へ送り返すループバック部２０Ｂを設けてもよい。
【００３０】
上記構成を備えることにより、携帯情報端末１は、一般の携帯電話における無線通信機能と、外部アクセスポイントとの無線ＬＡＮ通信機能と、前記の無線通信機能あるいは無線ＬＡＮ通信機能を使って受信した特定のダミーデータを特定の外部サーバへループバックする機能と、上記無線通信機能あるいは無線ＬＡＮ通信機能を使って（任意の）情報サーバとのデータ送受信機能を実現することができる。これらの機能や通信手順（プロトコル）については特に詳しく説明しないが、いずれも既知の技術を用いることができる。
【００３１】
図５は、図１における計測サーバ３内部の構成の一例を示すブロック図である。図５を用いて、計測サーバ３の内部構成の一例について説明する。送信部３１と受信部３２はインターネット回線（通信回線）に接続されている。送信部３１は携帯情報端末１へ向けてテストデータ（ダミーデータ）を通信回線に出力し、受信部３２は携帯情報端末１から通信回線を介して返信（ループバック）されてきたデータを受信する。また、送信部３１は、計測した応答時間を通信回線に出力し、受信部３２は携帯情報端末１から応答時間の計測要求を受信する。計時部３３は、送信部３１がテストデータ（ダミーデータ）を送信する時刻から受信部３２がテストデータ（ダミーデータ）を受信する時刻までの時間を計時する。テストパターン生成部３４は応答時間の計測に使用するテストデータ（ダミーデータ）を生成する。テストパターン検出部３５は、携帯情報端末１から返信（ループバック）されてきたテストデータ（ダミーデータ）が送信したデータと一致しているか否かを検出する。応答時間検出部３６は、テストパターン検出部３５が一致を検出した場合、計時部３３が計測した応答時間を記録する。応答時間検出部３６が検出した応答時間は、送信部３１から携帯情報端末１へ向けて送信される。
【００３２】
なお、図１において、Ａ社携帯電話網２１と、計測サーバ３及び情報サーバ４とは、それぞれインターネット接続回線５２１３と５２１４を経由して接続され、公衆無線ＬＡＮシステム２２と、計測サーバ３及び情報サーバ４とは、それぞれインターネット接続回線５２２３と５２２４を経由して接続されている。Ａ社携帯電話網２１と公衆無線ＬＡＮシステム２２の通信回線を経由する時間に対して、インターネット接続回線５２１３、５２１４、５２２３、５２２４を経由する時間は十分短い時間であるとする。
【００３３】
［第１の実施形態の動作］
次に、利用者の操作に応答して、携帯情報端末１が情報サーバ４とデータ通信を行うときの通信システム１００の動作の一例について、図３、図４を用いて説明する。
【００３４】
第１の実施形態において、携帯情報端末１が情報サーバ４とデータ通信を行う場合、各通信回線について計測サーバを用いて応答時間の計測を行い、その応答時間の計測結果に基づいて、情報サーバ４とデータ通信を行う通信回線を決定する。図３はその応答時間計測処理を示すシーケンス図である。
【００３５】
まず、計測サーバ３が、携帯情報端末１からの指示により、応答時間を測定する動作について、図３を用いて説明する。
【００３６】
携帯情報端末１上で、利用者は通信開始の操作あるいは指示を行う。（ステップＳ１）
【００３７】
この指示を受けた携帯情報端末１は、通信回線と接続を開始する為、接続要求を送出する。この通信回線とは、図１におけるＡ社携帯電話網２１あるいは公衆無線ＬＡＮシステム２２の、インフラ設備一般を示すが、ここでは応答時間を測定する動作について説明しているので、どちらでも問題は無い。ただし携帯情報端末１は、対応するインフラ設備にあわせ、対応するプロトコルや無線回路を適合させて、接続要求を送出する。（ステップＳ２）
【００３８】
携帯情報端末１からの接続要求を受けた通信回線は、携帯情報端末１との回線を確立できる場合は、携帯情報端末１へ接続応答を送出する。この時点で、携帯情報端末１と通信回線の間で接続完了し、その先の計測サーバ３へデータを送信することが可能となる。（ステップＳ３）
【００３９】
携帯情報端末１は、計測サーバ３へ応答時間の測定を指示する為、データ計測要求を、通信回線を経由して送信する。（ステップＳ４）
【００４０】
データ計測要求を受けた計測サーバ３は、携帯情報端末１との応答時間の測定を開始する為、携帯情報端末１へダミーデータ（テストデータ）を送出し、携帯情報端末１はそのダミーデータを受信する。（ステップＳ５）
【００４１】
携帯情報端末１は、ダミーデータ（テストデータ）を受信すると、そのまま計測サーバ３へループバックする機能を備えている。したがって、ステップＳ５で計測サーバ３からのダミーデータを受信後、携帯情報端末１は当該ダミーデータをそのまま計測サーバ３へ送り返す。（ステップＳ６）
【００４２】
計測サーバ３は、ステップＳ５で送信したダミーデータと、ステップＳ６で受信したダミーデータの時間差、つまり送信開始から受信完了までの応答時間を計測する。（ステップＳ７）
【００４３】
計測サーバ３は、ステップＳ７で計測した応答時間を、携帯情報端末１へ送信し、携帯情報端末１はその応答時間を受信する。（ステップＳ８）
【００４４】
これで一連の処理が終了した為、携帯情報端末１は通信回線を切断する為、切断要求を送出し（ステップＳ９）、切断応答を受信することで切断を完了する。（ステップＳ１０）以上の通り、計測サーバ３は、携帯情報端末１からの指示により、応答時間を測定する。
【００４５】
次に、本携帯情報端末１が複数の通信回線から一つを選択して情報サーバ４と通信を行う時の動作シーケンス全体を、図４を使って説明する。図４は、第１の実施形態による通信回線選択処理を示すシーケンス図である。
【００４６】
情報サーバ４とデータ通信を行うために、利用者は、携帯情報端末１上で、通信開始の操作あるいは指示を行う。例えば、利用者は、所定の操作、例えばキー入力部１４上の通話キーを押下する。あるいは、利用者の操作有無に拘らず、一定の周期毎に自動的に開始することでも良い。（ステップＳ１１）
【００４７】
先ず、Ａ社携帯電話網２１経由での応答時間を測定する。ステップＳ１１で通信開始の指示を受けた携帯情報端末１は、先ずＡ社携帯電話網２１と接続を開始する為、Ａ社携帯電話網２１に対して接続要求を送出する。（ステップＳ１２）
【００４８】
携帯情報端末１からの接続要求を受けたＡ社携帯電話網２１は、携帯情報端末１との回線を確立する為、携帯情報端末１へ接続応答を送出する。この時点で、携帯情報端末１とＡ社携帯電話網２１との間で接続完了し、その先の計測サーバ３へデータを送信することが可能となる。（ステップＳ１３）
【００４９】
携帯情報端末１は、計測サーバ３へ応答時間の測定を指示する為、データ計測要求を、Ａ社携帯電話網２１を経由して送信する。（ステップＳ１４）
【００５０】
データ計測要求を受けた計測サーバ３は、携帯情報端末１との応答時間の測定を開始する為、携帯情報端末１へダミーデータを送出する。（ステップＳ１５）
【００５１】
携帯情報端末１は、前記ダミーデータを受信すると、そのまま計測サーバ３へループバックする機能を備えているので、ステップＳ１５で計測サーバ３からのダミーデータを受信後、携帯情報端末１は当該ダミーデータをそのまま計測サーバ３へ送り返す。（ステップＳ１６）
【００５２】
計測サーバ３は、ステップＳ１５で送信したダミーデータと、ステップＳ１６で受信したダミーデータの時間差、つまりＡ社携帯電話網２１経由の送信開始から受信完了までの応答時間を計測する。（ステップＳ１７）
【００５３】
計測サーバ３は、ステップＳ１７で計測した応答時間を、携帯情報端末１へ送信する。（ステップＳ１８）
【００５４】
携帯情報端末１はＡ社携帯電話網２１との通信を切断する為、切断要求を送出し（ステップＳ１９）、切断応答を受信することで切断を完了する。（ステップＳ２０）
【００５５】
こうして、Ａ社携帯電話網２１経由の応答時間の測定が完了する。
【００５６】
次に、公衆無線ＬＡＮシステム２２経由の応答時間を測定する。動作は、Ａ社携帯電話網２１経由の応答時間の測定時と同様だが、以下に説明する。
【００５７】
携帯情報端末１は、公衆無線ＬＡＮシステム２２と接続を開始する為、公衆無線ＬＡＮシステム２２に対して接続要求を送出する。（ステップＳ２１）
【００５８】
携帯情報端末１からの接続要求を受けた公衆無線ＬＡＮシステム２２は、携帯情報端末１との回線を確立する為、携帯情報端末１へ接続応答を送出する。この時点で、携帯情報端末１と公衆無線ＬＡＮシステム２２との間で接続完了する。（ステップＳ２２）
【００５９】
携帯情報端末１は、計測サーバ３へ応答時間の測定を指示する為、データ計測要求を、公衆無線ＬＡＮシステム２２を経由して送信する。（ステップＳ２３）
【００６０】
データ計測要求を受けた計測サーバ３は、携帯情報端末１との応答時間の測定を開始する為、携帯情報端末１へダミーデータを送出する。（ステップＳ２４）
【００６１】
携帯情報端末１は、ステップＳ２４でダミーデータを受信すると、ステップＳ１５、Ｓ１６と同様に、計測サーバ３からダミーデータを受信後、携帯情報端末１は当該ダミーデータをそのまま計測サーバ３へ送り返す。（ステップＳ２５）
【００６２】
計測サーバ３においては、ステップＳ２４で送信したダミーデータと、ステップＳ２５で受信したダミーデータの時間差、公衆無線ＬＡＮシステム２２経由の送信開始から受信完了までの応答時間を計測する。（ステップＳ２６）
【００６３】
ステップＳ２６で計測した応答時間を、携帯情報端末１へ送信する。（ステップＳ２７）
【００６４】
携帯情報端末１は公衆無線ＬＡＮシステム２２との通信を切断する為、切断要求を送出し（ステップＳ２８）、切断応答を受信することで切断を完了する。（ステップＳ２９）
【００６５】
こうして、Ａ社携帯電話網２１経由と同様に、公衆無線ＬＡＮシステム２２経由の応答時間の測定が完了する。
【００６６】
その後、携帯情報端末１は、Ａ社携帯電話網２１経由と公衆無線ＬＡＮシステム２２経由のどちらの通信環境が最良であるかを判断するため、ステップＳ１８で受信したＡ社携帯電話網２１経由の応答時間と、ステップＳ２７で受信した公衆無線ＬＡＮシステム２２経由の応答時間を比較、選択する。ここではＡ社携帯電話網２１経由での通信環境が最良（最も応答時間が短い）と判断されるものとする。（ステップＳ３０）
【００６７】
携帯情報端末１は、情報サーバ４と通信を行う為の通信回線を、Ａ社携帯電話網２１と決定する。（ステップＳ３１）
【００６８】
ステップＳ３１にて、Ａ社携帯電話網２１経由での情報サーバ４との通信を開始するため、あらためてＡ社携帯電話網２１と回線の接続を行い（ステップＳ３２、Ｓ３３）、同携帯電話網２１経由で情報サーバ４とデータ通信を行う。（ステップＳ３４）
【００６９】
［第１の実施形態のまとめ］
以上説明したように、携帯情報端末１と、Ａ社携帯電話網２１と、公衆無線ＬＡＮシステム２２と、計測サーバ３と、情報サーバ４、より構成される自動通信回線選択機能を有する携帯電話システム（通信システム１００）において、利用者の指示に基づいて、携帯情報端末１がデータ通信を行う前に、計測サーバ３でＡ社携帯電話網２１と公衆無線ＬＡＮシステム２２経由での通信状態を計測し、通信システム１００から最良な通信回線を自動的に選択して、情報サーバ４とデータ通信を行うことが可能である。
【００７０】
その理由につき以下に説明する。
【００７１】
携帯情報端末１は、Ａ社携帯電話網２１向け無線通信機能と、公衆無線ＬＡＮシステム２２向け無線ＬＡＮ通信機能と、前記の無線通信機能あるいは無線ＬＡＮ通信を使って受信した特定のダミーデータを計測サーバ３へループバックする機能、を有する。
【００７２】
計測サーバ３は、Ａ社携帯電話網２１と公衆無線ＬＡＮシステム２２にインターネット経由で接続されるサーバ設備であり、携帯情報端末１からの指示により、応答時間を測定する機能、を有する。
【００７３】
情報サーバ４は、計測サーバとは別にＡ社携帯電話網２１と公衆無線ＬＡＮシステム２２にインターネット経由で接続されるサーバ設備であり、携帯情報端末１向けのＷＥＢアプリケーション機能、を有する。
【００７４】
利用者は、情報サーバ４とデータ通信を行うため、携帯情報端末１上で、通信開始の操作あるいは指示を行った時、指示を受けた携帯情報端末１は、先ずＡ社携帯電話網２１と回線を接続する。Ａ社携帯電話網２１と接続後、携帯情報端末１は、計測サーバ３へ応答時間の測定を指示する為、データ計測要求を、Ａ社携帯電話網２１を経由して送信する。データ計測要求を受けた計測サーバ３は、携帯情報端末１との応答時間の測定を開始する為、携帯情報端末１へダミーデータを送出する。携帯情報端末１は、計測サーバ３からダミーデータを受信後、計測サーバ３へ当該ダミーデータをループバックで送り返す。計測サーバ３は、自分が送信したダミーデータと、受信したダミーデータの時間差、つまりＡ社携帯電話網２１経由の送信開始から受信完了までの応答時間を計測し、当該応答時間を、携帯情報端末１へ送信する。その応答時間を受信した携帯情報端末１は、Ａ社携帯電話網２１との通信を切断する。
【００７５】
次に、携帯情報端末１は、同様の動作により、公衆無線ＬＡＮシステム２２経由の応答時間を測定する。
【００７６】
そして、携帯情報端末１は、Ａ社携帯電話網２１経由の応答時間と、公衆無線ＬＡＮシステム２２経由の応答時間を比較し、通信環境が最良な通信回線を選択し、あらためて選択した最良な通信回線経由で、情報サーバ４とデータ通信を開始する。
【００７７】
以上説明したように、携帯情報端末１と、Ａ社携帯電話網２１と、公衆無線ＬＡＮシステム２２と、計測サーバ３と、情報サーバ４、より構成される自動通信回線選択機能を有する携帯電話システムにおいては、利用者がデータ通信を行う前に、計測サーバ３でＡ社携帯電話網２１と公衆無線ＬＡＮシステム２２経由での通信状態を計測し、通信システム１００から最良な通信回線を自動的に選択して、情報サーバ４とデータ通信を行うことが可能である。
【００７８】
これにより、携帯電話システム（通信システム１００）において、利用者が携帯情報端末１を操作して情報サーバとデータ通信を行う前に、最良の通信回線が自動的に選択することができ、ついては利便性の向上に繋がる。
【００７９】
［第１の実施形態の変形例］
本発明は上記の実施形態に限定されるものでなく、携帯情報端末に限らず、携帯電話装置等の携帯端末装置一般にも適用可能である。
【００８０】
通信システム（通信回線）においては、携帯電話システム（携帯電話回線）と公衆無線ＬＡＮシステム（公衆無線ＬＡＮ回線）の組み合わせに限定するものではなく、インターネットと接続する通信システム（通信回線）であれば、組み合わせ及び種別は、特に問わず、適用可能である。
【００８１】
携帯端末装置が接続可能な通信回線の種類は３種類以上であってもよい。計測した応答時間に基づいて、任意の数の通信回線から最適な通信回線（たとえば最も応答時間の短い通信回線）を選択することができる。
【００８２】
また、接続可能な通信回線のうち、応答時間のばらつきが少なく一定の応答時間が期待できる通信回線があれば、その通信回線の応答時間の測定は省略してもよい。たとえば、通信回線Ａ（仮称）と通信回線Ｂ（仮称）のうち、通信回線Ａの応答時間が安定しており、一定の応答時間が期待できる場合は、通信回線Ｂの応答時間を実際に計測し、その実際に計測した通信回線Ｂの応答時間を通信回線Ａが期待できる応答時間と比較することにより以後の通信に使用する通信回線を決定してもよい。
【００８３】
さらに、携帯端末装置における、通信回線（通信システム）の選択手段は、計測サーバ３との応答時間のみに限らず、それぞれの通信回線（通信システム）における受信電界強度と組み合わせて決定しても良い。たとえば、電界強度が一定以上である通信回線の中から応答時間の最も短い通信回線を選択することができる。
【００８４】
また、携帯端末装置における、応答時間の測定は、通信を行おうとする直前に限られず、待ち受け時に一定の時間間隔で自動的に実行してもよい。ただし、待ち受け時に一定の間隔で自動的に応答時間の測定を行ったとしても、通信を行おうとする直前にも応答時間の計測を行うことが好ましい。この場合は、一定の間隔で測定した応答時間の平均値と直前に計測した応答時間の両者共が好ましい値を示した通信回線を選択するものとすればよい。
【００８５】
本発明の全開示（特許請求の範囲及び図面を含む）の枠内において、さらにその基本的技術思想に基づいて、実施例ないし実施例の変更・調整が可能である。また、本発明の特許請求の範囲の枠内において種々の開示要素（各請求項の各要素、各実施例の各要素、各図面の各要素等を含む）の多様な組み合わせないし選択が可能である。すなわち、本発明は、特許請求の範囲及び図面を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
【符号の説明】
【００８６】
１：携帯情報端末（携帯端末装置）
３：計測サーバ（応答時間計測サーバ）
４：情報サーバ（アプリケーションサーバ）
５２１３、５２１４、５２２３、５２２４：接続回線（インターネット接続回線）
１１：無線部
１１Ａ、２０Ａ：アンテナ
１１Ｂ、２０Ｂ：ループバック部
１２：制御部
１３：ＬＣＤ部
１４：キー入力部
１５：レシーバ部
１６：マイク部
１７：メモリ部
１８：ＲＡＭ部
１９：ＲＯＭ部
２０：無線ＬＡＮ部
２１：Ａ社携帯電話網（携帯電話回線）
２２：公衆無線ＬＡＮシステム（公衆無線ＬＡＮ回線）
３０：サーバシステム
３１：送信部
３２：受信部
３３：計時部
３４：テストパターン生成部（ダミーパターン生成部）
３５：テストパターン検出部（ダミーパターン検出部）
３６：応答時間検出部
１００：通信システム
【図１】
2013128237.tif 000003
【図２】
2013128237.tif 000004
【図３】
2013128237.tif 000005
【図４】
2013128237.tif 000006
【図５】
2013128237.tif 000007