(57)【要約】【課題】データを要求してからダウンロードが完了するまでに要する時間および要求するデータのデータサイズに基づいて無線通信インタフェースを選択することによって、ダウンロードの効率化を図る。【解決手段】無線通信インタフェース１ａ、１ｂ毎に、データを要求してからダウンロードが完了するまでに要する時間を測定し、測定した時間および取得したデータ量の関係を示す測定情報を出力する品質測定部３ａ、３ｂと、要求するデータのデータサイズ情報および各測定情報に基づいて、無線通信インタフェース１ａ、１ｂ毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力するＤＬ時間推定部５ａ、５ｂと、各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択するネットワーク選択部９と、を備える。【選択図】図１
2015041798.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通信インタフェースを有し、前記各無線通信インタフェースを同時に使用して無線通信を行なうことが可能な通信装置であって、
前記無線通信インタフェース毎に、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間を測定し、前記測定した時間およびダウンロードしたデータのデータ量の関係を示す測定情報を出力する品質測定部と、
要求するデータのデータサイズ情報および前記各測定情報に基づいて、前記無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力するＤＬ時間推定部と、
前記各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択するネットワーク選択部と、を備え、
前記選択した無線通信インタフェースを用いて要求するデータのダウンロードを行なうことを特徴とする通信装置。
【請求項２】
前記ネットワーク選択部は、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間が最短である無線通信インタフェースを選択することを特徴とする請求項１記載の通信装置。
【請求項３】
前記品質測定部は、前記無線通信インタフェース毎に、無線ネットワークの混雑度を含む負荷情報を取得し、
前記ネットワーク選択部は、要求するデータの要求品質を示す情報を取得し、前記要求品質が所定の閾値よりも高い場合は、要求するデータのダウンロードが完了するまでに要する時間が最短である無線通信インタフェースを選択する一方、前記要求品質が所定の閾値よりも低い場合は、前記負荷情報に基づいて、負荷が小さい無線ネットワークに対応する無線通信インタフェースを選択することを特徴とする請求項１記載の通信装置。
【請求項４】
前記品質測定部は、前記無線通信インタフェース毎に、無線ネットワークの混雑度を含む負荷情報を取得し、
前記ネットワーク選択部は、要求するデータの要求品質を示す情報を取得し、前記ＤＬ時間情報に関わらず、前記負荷情報および前記要求品質に応じて無線通信インタフェースを選択することを特徴とする請求項１記載の通信装置。
【請求項５】
前記品質測定部は、前記無線通信インタフェース毎に、データを要求してからダウンロードが完了するまでに要する時間の合計値と、過去にダウンロードしたデータのデータ量を累積した累積データ量との関係を前記測定情報として出力することを特徴とする請求項１記載の通信装置。
【請求項６】
前記品質測定部は、前記無線通信インタフェース毎に、データを要求してからダウンロード完了するまでに要する時間と、過去にダウンロードしたデータの要求データサイズとの関係を前記測定情報として出力することを特徴とする請求項１記載の通信装置。
【請求項７】
前記出力された各測定情報を保持し、前記品質測定部から新たな測定情報が出力された場合は、保持している測定情報を更新する品質更新部を更に備え、
前記品質更新部は、前記累積データ量が最も大きい測定情報または最新の測定情報を前記ＤＬ時間推定部に出力することを特徴とする請求項５記載の通信装置。
【請求項８】
前記ネットワーク選択部は、過去に用いたＤＬ時間情報および最新のＤＬ時間情報を比較して、要求するデータのダウンロードが完了するまでに要する時間が短い無線通信インタフェースを選択することを特徴とする請求項１記載の通信装置。
【請求項９】
複数の無線通信インタフェースを有し、前記各無線通信インタフェースを同時に使用して無線通信を行なうことが可能な通信装置のプログラムであって、
前記無線通信インタフェース毎に、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間を測定し、前記測定した時間および取得したデータ量の関係を示す測定情報を出力する処理と、
要求するデータのデータサイズ情報および前記各測定情報に基づいて、前記無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力する処理と、
前記各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択する処理と、
前記選択した無線通信インタフェースを用いて要求するデータのダウンロードを行なう処理と、の一連の処理を、前記通信装置に実行させることを特徴とするプログラム。
【請求項１０】
複数の無線通信インタフェースを有し、前記各無線通信インタフェースを同時に使用して無線通信を行なうことが可能な通信装置の通信方法であって、
前記無線通信インタフェース毎に、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間を測定し、前記測定した時間および取得したデータ量の関係を示す測定情報を出力するステップと、
要求するデータのデータサイズ情報および前記各測定情報に基づいて、前記無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力するステップと、
前記各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択するステップと、
前記選択した無線通信インタフェースを用いて要求するデータのダウンロードを行なうステップと、を少なくとも含むことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相互に異なる無線通信方式で同時に無線通信を行なう技術に関する。
【背景技術】
【０００２】
従来から、無線ＬＡＮ（Local Area Network）、携帯電話等の異なる無線メディアを統合するための技術が提案されている。特許文献１には、ピコセル、マイクロセル、マクロセルなる異なるセルサイズを有する異種無線システムを、コグニティブ基地局、コグニティブ端末を用いて統合する技術が開示されている。コグニティブ基地局、コグニティブ端末は、スイッチ、複数の無線モジュール、無線環境認識部を備えており、無線環境認識部は、無線環境を認識して、その認識結果に基づき、スイッチに対してリンクフレームの分配先である無線モジュールの切り替えを指示する。リンクフレームは指示された無線モジュールを介して送受信される。
【０００３】
近年、このように構成された無線通信システムにおいて、アプリケーションによるリンクアグリゲーションが可能となっている。例えば、一つの大きなデータを分割し、複数のリンクを用いて分割した各データをダウンロードすることができる。ユーザは、無線通信システムのインタフェース毎にＩＰ（Internet Protocol）アドレスを持ち、各ＩＰアドレスからＨＴＴＰ（Hypertext Transfer Protocol）のＧＥＴメソッドを用いてデータの一部をそれぞれ指定する。これにより、一つのデータを複数のリンク（複数の無線通信システム）を用いてダウンロードすることが可能となる。
【０００４】
また、データを分割するのではなく、複数種類のデータを相互に異なる複数のリンクを用いて同時にダウンロードすることができる。例えば、一つのＷＥＢ（World Wide Web）ページを構成する宛先の異なる複数のデータ毎に、相互に異なるリンクを指定する。これにより、一つのＷＥＢページを表示するために必要なデータを、同時に複数のリンクを用いてダウンロードすることが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０８５７５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、複数のデータを相互に異なる複数のリンクでダウンロードする場合に、どのデータをどのリンクからダウンロードすべきであるかについての具体的な手法は、提案されていない。このため、品質が低いリンクに大きなサイズのデータを要求して、混雑度の悪化やダウンロードの長期化を招いたり、ＴＣＰ（Transmission Control Protocol）コネクションを確立するために要する時間が大きいリンクに小さいサイズのデータを要求して、ダウンロード完了までに余計な時間を費やしてしまったりする可能性がある。無線ネットワークの混み具合、品質、方式の違いにより、データのダウンロード時間は異なるため、各無線リンクの状況を考慮したデータの要求をすることが望ましいと考えられる。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、データを要求してから取得が完了するまでに要する時間および要求するデータのデータサイズに基づいて無線通信インタフェースを選択することによって、ダウンロードの効率化を図ることができる通信装置、プログラムおよび通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明の通信装置は、複数の無線通信インタフェースを有し、前記各無線通信インタフェースを同時に使用して無線通信を行なうことが可能な通信装置であって、前記無線通信インタフェース毎に、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間を測定し、前記測定した時間およびダウンロードしたデータのデータ量の関係を示す測定情報を出力する品質測定部と、要求するデータのデータサイズ情報および前記各測定情報に基づいて、前記無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力するＤＬ時間推定部と、前記各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択するネットワーク選択部と、を備え、前記選択した無線通信インタフェースを用いて要求するデータのダウンロードを行なうことを特徴とする。
【０００９】
このように、要求するデータのデータサイズ情報および各測定情報に基づいて、無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力し、各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択するので、品質が低いリンクに大きなサイズのデータを要求したり、コネクションを確立するために要する時間が大きいリンクに小さいサイズのデータを要求したりすることを回避し、最適な無線通信インタフェースを選択して、ダウンロードの効率化を図ることが可能となる。
【００１０】
（２）また、本発明の通信装置において、前記ネットワーク選択部は、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間が最短である無線通信インタフェースを選択することを特徴とする。
【００１１】
このように、要求するデータのダウンロードが完了するまでに要する時間が最短である無線通信インタフェースを選択するので、短時間でダウンロードを完了させることが可能となる。特に、小さいサイズのデータを要求する場合は、コネクションを確立するために要する時間が大きい無線通信インタフェースを選択することが回避されるため、ダウンロードの効率化を図ることが可能となる。
【００１２】
（３）また、本発明の通信装置において、前記品質測定部は、前記無線通信インタフェース毎に、無線ネットワークの混雑度を含む負荷情報を取得し、前記ネットワーク選択部は、要求するデータの要求品質を示す情報を取得し、前記要求品質が所定の閾値よりも高い場合は、要求するデータのダウンロードが完了するまでに要する時間が最短である無線通信インタフェースを選択する一方、前記要求品質が所定の閾値よりも低い場合は、前記負荷情報に基づいて、負荷が小さい無線ネットワークに対応する無線通信インタフェースを選択することを特徴とする。
【００１３】
このように、要求するデータの要求品質を示す情報を取得し、要求品質が所定の閾値よりも高い場合は、要求するデータのダウンロードが完了するまでに要する時間が最短である無線通信インタフェースを選択するので、ダウンロードの効率化を図ることが可能となる。一方、要求品質が所定の閾値よりも低い場合は、負荷情報に基づいて、負荷が小さい無線ネットワークに対応する無線通信インタフェースを選択するので、無線ネットワーク全体のスループット向上に資することが可能となる。
【００１４】
（４）また、本発明の通信装置において、前記品質測定部は、前記無線通信インタフェース毎に、無線ネットワークの混雑度を含む負荷情報を取得し、前記ネットワーク選択部は、要求するデータの要求品質を示す情報を取得し、前記ＤＬ時間情報に関わらず、前記負荷情報および前記要求品質に応じて無線通信インタフェースを選択することを特徴とする。
【００１５】
このように、要求するデータの要求品質を示す情報を取得し、前記ＤＬ時間情報に関わらず、前記負荷情報および前記要求品質に応じて無線通信インタフェースを選択するので、ダウンロードが完了するまでに要する時間とは別の指標（例えば、トラヒック状況など）を用いて、無線通信インタフェースを選択することが可能となる。
【００１６】
（５）また、本発明の通信装置において、前記品質測定部は、前記無線通信インタフェース毎に、データを要求してからダウンロードが完了するまでに要する時間の合計値と、過去にダウンロードしたデータのデータ量を累積した累積データ量との関係を前記測定情報として出力することを特徴とする。
【００１７】
このように、無線通信インタフェース毎に、データを要求してからダウンロードが完了するまでに要する時間の合計値と、過去にダウンロードしたデータのデータ量を累積した累積データ量との関係を測定情報として出力するので、要求するデータのダウンロードが完了するまでに要する時間が最短である無線通信インタフェースを迅速に選択することが可能となる。
【００１８】
（６）また、本発明の通信装置において、前記品質測定部は、前記無線通信インタフェース毎に、データを要求してからダウンロードが完了するまでに要する時間と、過去にダウンロードしたデータの要求データサイズとの関係を前記測定情報として出力することを特徴とする。
【００１９】
このように、無線通信インタフェース毎に、データを要求してからダウンロードが完了するまでに要する時間と、過去にダウンロードしたデータの要求データサイズとの関係を測定情報として出力するので、要求するデータのダウンロードが完了するまでに要する時間が最短である無線通信インタフェースを迅速に選択することが可能となる。
【００２０】
（７）また、本発明の通信装置は、前記出力された各測定情報を保持し、前記品質測定部から新たな測定情報が出力された場合は、保持している測定情報を更新する品質更新部を更に備え、前記累積データ量が最も大きい測定情報または最新の測定情報を前記ＤＬ時間推定部に出力することを特徴とする。
【００２１】
このように、出力された各測定情報を保持し、品質測定部から新たな測定情報が出力された場合は、保持している測定情報を更新し、累積データ量が最も大きい測定情報または最新の測定情報をＤＬ時間推定部に出力するので、常に変動する無線環境に応じた無線通信インタフェースの選択をすることが可能となる。
【００２２】
（８）また、本発明の通信装置は、前記ネットワーク選択部は、過去に用いたＤＬ時間情報および最新のＤＬ時間情報を比較して、要求するデータのダウンロードが完了するまでに要する時間が短い無線通信インタフェースを選択することを特徴とする請求項１記載の通信装置。
【００２３】
このように、過去に用いたＤＬ時間情報および最新のＤＬ時間情報を比較して、要求するデータのダウンロードが完了するまでに要する時間が短い無線通信インタフェースを選択するので、ＤＬ時間情報に応じて使用中の無線通信インタフェースを変更するかどうかを判断することができる。
【００２４】
（９）また、本発明のプログラムは、複数の無線通信インタフェースを有し、前記各無線通信インタフェースを同時に使用して無線通信を行なうことが可能な通信装置のプログラムであって、前記無線通信インタフェース毎に、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間を測定し、前記測定した時間および取得したデータ量の関係を示す測定情報を出力する処理と、要求するデータのデータサイズ情報および前記各測定情報に基づいて、前記無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力する処理と、前記各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択する処理と、前記選択した無線通信インタフェースを用いて要求するデータのダウンロードを行なう処理と、の一連の処理を、前記通信装置に実行させることを特徴とする。
【００２５】
このように、要求するデータのデータサイズ情報および各測定情報に基づいて、無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力し、各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択するので、品質が低いリンクに大きなサイズのデータを要求したり、コネクションを確立するために要する時間が大きいリンクに小さいサイズのデータを要求したりすることを回避し、最適な無線通信インタフェースを選択して、ダウンロードの効率化を図ることが可能となる。
【００２６】
（１０）また、本発明の通信方法は、複数の無線通信インタフェースを有し、前記各無線通信インタフェースを同時に使用して無線通信を行なうことが可能な通信装置の通信方法であって、前記無線通信インタフェース毎に、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間を測定し、前記測定した時間および取得したデータ量の関係を示す測定情報を出力するステップと、要求するデータのデータサイズ情報および前記各測定情報に基づいて、前記無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力するステップと、前記各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択するステップと、前記選択した無線通信インタフェースを用いて要求するデータのダウンロードを行なうステップと、を少なくとも含むことを特徴とする。
【００２７】
このように、要求するデータのデータサイズ情報および各測定情報に基づいて、無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力し、各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択するので、品質が低いリンクに大きなサイズのデータを要求したり、コネクションを確立するために要する時間が大きいリンクに小さいサイズのデータを要求したりすることを回避し、最適な無線通信インタフェースを選択して、ダウンロードの効率化を図ることが可能となる。
【発明の効果】
【００２８】
本発明によれば、品質が低いリンクに大きなサイズのデータを要求したり、コネクションを確立するために要する時間が大きいリンクに小さいサイズのデータを要求したりすることを回避し、最適な無線通信インタフェースを選択して、ダウンロードの効率化を図ることが可能となる。
【図面の簡単な説明】
【００２９】
【図１】本実施形態に係る通信装置の概略構成を示すブロック図である。
【図２】累積受信データ量と経過時間との関係を示す図である。
【図３】要求したデータサイズと平均受信完了時間との関係を示す図である。
【図４】ＤＬ時間推定部およびネットワーク選択部の動作の概略を示すフローチャートである。
【発明を実施するための形態】
【００３０】
本発明者らは、複数のデータを相互に異なる複数のリンクでダウンロードする場合に、どのデータをどのリンクからダウンロードすべきであるかについての具体的な手法が提案されていないため、品質が低いリンクに大きなサイズのデータを要求して、混雑度の悪化やダウンロードの長期化を招いたり、ＴＣＰコネクションを確立するために要する時間が大きいリンクに小さいサイズのデータを要求して、ダウンロード完了までに余計な時間を費やしてしまったりする可能性があることに着目し、無線ネットワークの混み具合、品質、方式の違いなどの各無線リンクの状況を考慮したデータの要求をすることによって、ダウンロードの効率化を図ることができることを見出し、本発明をするに至った。
【００３１】
すなわち、本発明は、無線通信インタフェース毎に、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含み、要求するデータのダウンロードが完了するまでに要する時間を測定し、測定した時間およびダウンロードしたデータのデータ量の関係を示す測定情報を出力し、要求するデータのデータサイズ情報および各測定情報に基づいて、無線通信インタフェース毎に、要求するデータのダウンロードが完了するまでに要する時間を推定し、推定した時間をＤＬ時間情報として出力し、各ＤＬ時間情報を用いて、使用する無線通信インタフェースを選択し、選択した無線通信インタフェースを用いて要求するデータのダウンロードを行なうことを特徴とする。
【００３２】
この構成により、本発明者らは、最適な無線通信インタフェースを選択し、ダウンロードの効率化を図ることを可能とした。以下、本発明の実施形態について、具体的に説明する。
【００３３】
図１は、本実施形態に係る通信装置の概略構成を示すブロック図である。この通信装置は、複数の無線通信インタフェース（例えば、LTE、Wi-Fi、WiMAXなど）を備え、リンクアグリゲーションを行なうことが可能である。ここでは、２つの無線通信インタフェースを備える場合について説明するが、本発明は、これに限定されるわけではない。無線通信インタフェース１ａは、無線ネットワークＡとの間で無線通信を行なう。一方、無線通信インタフェース１ｂは、無線ネットワークＢとの間で無線通信を行なう。
【００３４】
品質測定部３ａ、３ｂは、各無線通信インタフェースにおけるＴＣＰコネクションの開始からデータの受信が完了するまでの時間と、ＴＣＰコネクション毎のデータ量の関係とを測定情報として出力する。
【００３５】
図２は、累積受信データ量と経過時間との関係を示す図である。品質測定部３ａ、３ｂは、図２に示すように、ＴＣＰコネクション毎に、時間経過に応じた累積受信データ量のグラフを作成する。図３は、要求したデータサイズと平均受信完了時間との関係を示す図である。品質測定部３ａ、３ｂは、図３に示すように、要求したデータサイズと平均受信完了時間との関係を示すグラフを作成しても良い。
【００３６】
品質更新部５ａ、５ｂは、測定情報を保持し、保持している測定情報から、各無線通信インタフェースに対応する無線品質情報を出力する。品質更新部５ａ、５ｂは、ＴＣＰコネクション毎に累積受信データ量と経過時間との関係を示すグラフを測定情報として受け取った場合、過去の一定期間内に保持していたグラフのうち、最もデータ量が大きいグラフを品質情報として出力する。または、過去の一定期間内に保持していたグラフのうち、一定のデータ量以上となるグラフの平均を品質情報として出力する。また、過去の一定期間内に保持していたグラフではなく、常に最新のデータを出力するようにしても良い。すなわち、一定区間ではなく前回の送信した結果から判断する手法である。
【００３７】
一方、品質更新部５ａ、５ｂは、要求したデータサイズと平均受信完了時間との関係を示すグラフを測定情報として受け取った場合、最新の測定情報を品質情報として出力する。または、過去の一定期間内に保持していた同グラフの平均を品質情報として出力する。
【００３８】
なお、本明細書において、平均は、単純平均の他、忘却平均などを用いても良い。また、本明細書では、データサイズとは、ＨＴＴＰメッセージボディのサイズのことをいうものとする。
【００３９】
ＤＬ時間推定部７ａ、７ｂは、品質情報とデータサイズ情報とを用いて、当該データを要求した時のダウンロードが完了するまでに要する時間を推定し、ＤＬ時間情報として出力する。ここで、ＤＬ時間情報は、データを要求してからダウンロードが開始されるまでに要するオフセット時間を含んでも良い。オフセット時間は、例えば、データのリクエスト（要求）が発生してから、ＴＣＰコネクションが確立されダウンロードが開始可能となるまでの時間である。例えば、無線ネットワークＡの方が、無線ネットワークＢよりもＴＣＰコネクションが確立するまでの時間が早かったとする。このような状況であっても、無線ネットワークＡの負荷情報を考慮すると、無線ネットワークＡには接続しないことが望ましい場合がある。オフセット時間を加えることによって、無線ネットワークＡが選択され難くすることも可能である。
【００４０】
ネットワーク選択部９は、複数の無線通信インタフェース毎のＤＬ時間情報に基づいて、どの無線ネットワークに接続すべきであるかを決定し、決定結果をＮＷ選択情報として出力する。ネットワーク選択部９は、ダウンロードが完了するまでに要する時間が最も小さい無線通信ネットワークを示す情報をＮＷ選択情報とする。
【００４１】
なお、品質測定部３ａ、３ｂにおいて、無線通信ネットワークの混み具合を表わす負荷情報（無線リソースの使用率、接続ユーザ数、アクセス規制の有無など）を取得しても良い。そして、ネットワーク選択部９が、要求データのＱｏＳ（Quality of Service：要求品質）を取得し、所定の閾値とＱｏＳとを比較しても良い。ＱｏＳが所定の閾値よりも高い場合は、ダウンロードが完了するまでに要する時間が最も小さい無線通信ネットワークに対応する無線通信インタフェースを選択し、ＱｏＳが所定の閾値よりも低い場合は、上記負荷情報に基づいて、負荷が小さい無線ネットワークに対応する無線通信インタフェースを選択するようにしても良い。さらに、いずれの無線通信インタフェースを選択したとしても、ＱｏＳを構成する各要求品質が満たされる場合は、負荷情報に基づいて無線通信インタフェースを選択しても良い。これにより、ダウンロードが完了するまでに要する時間とは別の指標（例えば、トラヒック状況など）を用いて、無線通信インタフェースを選択することが可能となる。
【００４２】
図４は、ＤＬ時間推定部７ａ、７ｂおよびネットワーク選択部９の動作の概略を示すフローチャートである。まず、ＤＬ時間推定部７ａ、７ｂは、通信可能な各無線通信ネットワークに対する品質情報を取得し、要求データのデータサイズを示す情報を取得する（ステップＳ１）。次に、ＤＬ時間推定部７ａ、７ｂは、各無線通信ネットワークにおけるデータサイズに対するダウンロード時間を推定する（ステップＳ２）。ネットワーク選択部９は、ＤＬ時間推定部７ａ、７ｂから出力された各ＤＬ時間情報に基づいて、ダウンロード時間が最も短い無線通信ネットワークに対応する無線通信インタフェースを選択する（ステップＳ３）。
【００４３】
なお、品質情報は、測定情報に従って更新されたものを利用しても良く、また、事前に設定された品質情報を利用しても良い。また、一定時間通信を行なっていなかった場合や、通信装置の電源を投入した時には、品質更新部５ａ、５ｂは、過去の測定情報を持たないため、事前に設定された品質情報を利用しても良い。
【００４４】
さらに、過去の測定情報を持たない場合、要求データサイズの大きなデータを優先してダウンロードすることによって、データサイズの大きな品質情報を取得することができる。これにより、実測に基づいたダウンロード時間を算出することが可能となる。
【００４５】
以上説明したように、本実施形態によれば、品質が低いリンクに大きなサイズのデータを要求したり、コネクションを確立するために要する時間が大きいリンクに小さいサイズのデータを要求したりすることを回避し、最適な無線通信インタフェースを選択して、ダウンロードの効率化を図ることが可能となる。
【符号の説明】
【００４６】
１ａ、１ｂ  無線通信インタフェース
３ａ、３ｂ  品質測定部
５ａ、５ｂ  品質更新部
７ａ、７ｂ  ＤＬ時間推定部
９  ネットワーク選択部
【図１】
2015041798.tif 000003
【図２】
2015041798.tif 000004
【図３】
2015041798.tif 000005
【図４】
2015041798.tif 000006