(57)【特許請求の範囲】
【請求項１】
複数の異なる無線通信のセルの位置に関する情報を少なくとも提供する通信情報提供部と、
前記通信情報提供部により提供される情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する通信接続形態選択部と、
前記通信接続形態選択部により選択された通信接続形態を使用して前記端末装置により通信を行う通信接続部と、
前記端末装置において実行されるアプリケーションに関する情報として、それぞれの前記アプリケーションごとの優先度の情報を提供するアプリケーション情報提供部と、を備え、
前記通信接続形態選択部は、さらに、少なくとも、前記アプリケーション情報提供部により提供される情報に基づいて、前記優先度と定められた閾値との大小関係に応じて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、
前記通信情報提供部は、さらに、セルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報を提供し、
前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記電源があるか否かに関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、
ことを特徴とする通信システム。
【請求項２】
前記通信情報提供部は、過去の通信履歴の情報に基づいて、前記複数の異なる無線通信のセルの位置に関する情報を取得する、
ことを特徴とする請求項１に記載の通信システム。
【請求項３】
前記通信情報提供部は、外部の装置から、前記複数の異なる無線通信のセルの位置に関する情報を取得する、
ことを特徴とする請求項１に記載の通信システム。
【請求項４】
前記通信情報提供部は、さらに、通信の品質に関する情報を提供し、
前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記通信の品質に関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、
ことを特徴とする請求項１から請求項３のいずれか１項に記載の通信システム。
【請求項５】
さらに、電池を前記端末装置に備え、
前記端末装置に備えられる前記電池の残量の情報を提供する電池残量情報提供部を備え、
前記通信接続形態選択部は、さらに、少なくとも、前記電池残量情報提供部により提供される情報に基づいて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、
ことを特徴とする請求項１から請求項４のいずれか１項に記載の通信システム。
【請求項６】
さらに、複数の異なる無線通信のセルの位置に関する情報、通信の品質に関する情報またはセルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報のうちの１つ以上の情報を記憶する通信情報データベースを前記端末装置に備え、
前記端末装置に備えられる前記通信情報データベースに記憶される情報を外部の装置にアップロードするアップロード部を備える、
ことを特徴とする請求項１から請求項５のいずれか１項に記載の通信システム。
【請求項７】
通信情報提供部が、複数の異なる無線通信のセルの位置に関する情報を少なくとも提供し、
通信接続形態選択部が、前記通信情報提供部により提供される情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、
通信接続部が、前記通信接続形態選択部により選択された通信接続形態を使用して前記端末装置により通信を行い、
アプリケーション情報提供部が、前記端末装置において実行されるアプリケーションに関する情報として、それぞれの前記アプリケーションごとの優先度の情報を提供し、
前記通信接続形態選択部は、さらに、少なくとも、前記アプリケーション情報提供部により提供される情報に基づいて、前記優先度と定められた閾値との大小関係に応じて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、
前記通信情報提供部は、さらに、セルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報を提供し、
前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記電源があるか否かに関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、
ことを特徴とする通信方法。
【請求項８】
通信情報提供部が、複数の異なる無線通信のセルの位置に関する情報を少なくとも提供するステップと、
通信接続形態選択部が、前記通信情報提供部により提供される情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択するステップと、
通信接続部が、前記通信接続形態選択部により選択された通信接続形態を使用して前記端末装置により通信を行うステップと、
アプリケーション情報提供部が、前記端末装置において実行されるアプリケーションに関する情報として、それぞれの前記アプリケーションごとの優先度の情報を提供するステップと、をコンピュータに実行させるための通信プログラムであって、
前記通信接続形態選択部は、さらに、少なくとも、前記アプリケーション情報提供部により提供される情報に基づいて、前記優先度と定められた閾値との大小関係に応じて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、
前記通信情報提供部は、さらに、セルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報を提供し、
前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記電源があるか否かに関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、
通信プログラム。
【請求項９】
複数の異なる無線通信のセルの位置に関する情報を少なくとも提供する通信情報提供部と、
前記通信情報提供部により提供される情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する通信接続形態選択部と、
前記通信接続形態選択部により選択された通信接続形態を使用して前記端末装置により通信を行う通信接続部と、
前記端末装置において実行されるアプリケーションに関する情報として、それぞれの前記アプリケーションごとの優先度の情報を提供するアプリケーション情報提供部と、を備え、
前記通信接続形態選択部は、さらに、少なくとも、前記アプリケーション情報提供部により提供される情報に基づいて、前記優先度と定められた閾値との大小関係に応じて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、
前記通信情報提供部は、さらに、セルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報を提供し、
前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記電源があるか否かに関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、
ことを特徴とする前記端末装置である通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信方法、通信プログラムおよび通信装置に関する。
【背景技術】
【０００２】
複数の通信接続形態を使用することが可能な端末装置において、適切な通信接続形態の接続を自動的に選択する方法が多数提案されてきた。
【０００３】
背景技術の一例として、特許文献１に記載された無線通信カードでは、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と公衆系無線通信とを自動的に選択するように、使用する通信インターフェースを切り替える（特許文献１参照。）。
しかしながら、このような技術では、無線ＬＡＮを利用することができる場合には、常に無線ＬＡＮを利用し、このように常に一方の通信接続形態を利用する方法は、簡便であり、多くの場合に有効であるものの、各通信接続形態の状況に応じて最適な通信接続形態を選択することができないという問題があった。
【０００４】
背景技術の他の一例として、特許文献２に記載された通信装置では、複数の通信接続形態の通信料金、通信時間、通信の安全性、通信の確実性といった通信得失を予測し、この予測結果を基に、最適な通信接続形態を選択する（特許文献２参照。）。
しかしながら、このような技術では、利用者の得失に応じて最適な通信接続形態を選択する方法は、よりきめ細かな制御を行うことを可能にするものの、各通信接続形態の現状や将来の状況を勘案することができないという問題があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１３５２３６号公報
【特許文献２】特開２００５−３４８３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のように、通信システムにおいて端末装置により使用される通信接続形態を選択する技術については、さらなる開発が要求されていた。
【０００７】
本発明は、このような事情を考慮してなされたもので、端末装置により使用される通信接続形態を選択することを効果的に行うことができる通信システム、通信方法、通信プログラムおよび通信装置を提供することを課題とする。
【課題を解決するための手段】
【０００８】
（１）上記の課題を解決するために、本発明に係る通信システムは、複数の異なる無線通信のセルの位置に関する情報を少なくとも提供する通信情報提供部と、前記通信情報提供部により提供される情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する通信接続形態選択部と、前記通信接続形態選択部により選択された通信接続形態を使用して前記端末装置により通信を行う通信接続部と、前記端末装置において実行されるアプリケーションに関する情報として、それぞれの前記アプリケーションごとの優先度の情報を提供するアプリケーション情報提供部と、を備え、前記通信接続形態選択部は、さらに、少なくとも、前記アプリケーション情報提供部により提供される情報に基づいて、前記優先度と定められた閾値との大小関係に応じて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、前記通信情報提供部は、さらに、セルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報を提供し、前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記電源があるか否かに関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、ことを特徴とする。
【０００９】
（２）本発明は、上記した（１）に記載の通信システムにおいて、前記通信情報提供部は、過去の通信履歴の情報に基づいて、前記複数の異なる無線通信のセルの位置に関する情報を取得する、ことを特徴とする。
【００１０】
（３）本発明は、上記した（１）に記載の通信システムにおいて、前記通信情報提供部は、外部の装置から、前記複数の異なる無線通信のセルの位置に関する情報を取得する、ことを特徴とする。
【００１１】
（４）本発明は、上記した（１）から上記した（３）のいずれか１つに記載の通信システムにおいて、前記通信情報提供部は、さらに、通信の品質に関する情報を提供し、前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記通信の品質に関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、ことを特徴とする。
【００１４】
（５）本発明は、上記した（１）から上記した（４）のいずれか１つに記載の通信システムにおいて、さらに、電池を前記端末装置に備え、前記端末装置に備えられる前記電池の残量の情報を提供する電池残量情報提供部を備え、前記通信接続形態選択部は、さらに、少なくとも、前記電池残量情報提供部により提供される情報に基づいて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、ことを特徴とする。
【００１５】
（６）本発明は、上記した（１）から上記した（５）のいずれか１つに記載の通信システムにおいて、さらに、複数の異なる無線通信のセルの位置に関する情報、通信の品質に関する情報またはセルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報のうちの１つ以上の情報を記憶する通信情報データベースを前記端末装置に備え、前記端末装置に備えられる前記通信情報データベースに記憶される情報を外部の装置にアップロードするアップロード部を備える、ことを特徴とする。
【００１６】
（７）上記の課題を解決するために、本発明に係る通信方法は、通信情報提供部が、複数の異なる無線通信のセルの位置に関する情報を少なくとも提供し、通信接続形態選択部が、前記通信情報提供部により提供される情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、通信接続部が、前記通信接続形態選択部により選択された通信接続形態を使用して前記端末装置により通信を行い、  アプリケーション情報提供部が、前記端末装置において実行されるアプリケーションに関する情報として、それぞれの前記アプリケーションごとの優先度の情報を提供し、前記通信接続形態選択部は、さらに、少なくとも、前記アプリケーション情報提供部により提供される情報に基づいて、前記優先度と定められた閾値との大小関係に応じて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、前記通信情報提供部は、さらに、セルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報を提供し、前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記電源があるか否かに関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、ことを特徴とする。
【００１７】
（８）上記の課題を解決するために、本発明に係る通信プログラムは、通信情報提供部が、複数の異なる無線通信のセルの位置に関する情報を少なくとも提供するステップと、通信接続形態選択部が、前記通信情報提供部により提供される情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択するステップと、通信接続部が、前記通信接続形態選択部により選択された通信接続形態を使用して前記端末装置により通信を行うステップと、アプリケーション情報提供部が、前記端末装置において実行されるアプリケーションに関する情報として、それぞれの前記アプリケーションごとの優先度の情報を提供するステップと、をコンピュータに実行させるための通信プログラムであって、前記通信接続形態選択部は、さらに、少なくとも、前記アプリケーション情報提供部により提供される情報に基づいて、前記優先度と定められた閾値との大小関係に応じて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、前記通信情報提供部は、さらに、セルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報を提供し、前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記電源があるか否かに関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、通信プログラムである。
【００１８】
（９）上記の課題を解決するために、本発明に係る通信装置は、複数の異なる無線通信のセルの位置に関する情報を少なくとも提供する通信情報提供部と、前記通信情報提供部により提供される情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する通信接続形態選択部と、前記通信接続形態選択部により選択された通信接続形態を使用して前記端末装置により通信を行う通信接続部と、前記端末装置において実行されるアプリケーションに関する情報として、それぞれの前記アプリケーションごとの優先度の情報を提供するアプリケーション情報提供部と、を備え、前記通信接続形態選択部は、さらに、少なくとも、前記アプリケーション情報提供部により提供される情報に基づいて、前記優先度と定められた閾値との大小関係に応じて、前記端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択し、前記通信情報提供部は、さらに、セルのエリアに前記端末装置に電力を供給するために使用することが可能な電源があるか否かに関する情報を提供し、前記通信接続形態選択部は、さらに、少なくとも、前記通信情報提供部により提供される情報である、前記電源があるか否かに関する情報に基づいて、端末装置により使用することが可能な複数の異なる通信接続形態の中で、前記端末装置により使用する通信接続形態を選択する、ことを特徴とする前記端末装置である通信装置である。
【発明の効果】
【００１９】
本発明によれば、通信システムにおいて、端末装置により使用される通信接続形態を選択することを効果的に行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る通信システムの概略的な構成を示すブロック図である。
【図２】本発明の一実施形態に係る無線端末装置の概略的な構成を示すブロック図である。
【図３】本発明の一実施形態に係る通信システムにおける無線通信のセルの概略的な構成を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照し、本発明の実施形態について説明する。
【００２２】
＜本実施形態に係る通信システムの概略の説明＞
図１は、本発明の一実施形態に係る通信システムの概略的な構成を示すブロック図である。
本実施形態に係る通信システムは、サーバ装置１１と、コンテンツ記憶装置１２と、基地局装置１３と、回線１４と、無線端末装置３１と、有線の端末装置３２と、を備える。
また、図１には、基地局装置１３の無線による通信エリア２１を示してある。
【００２３】
なお、本実施形態では、サーバ装置１１と、コンテンツ記憶装置１２と、基地局装置１３と、無線端末装置３１と、有線の端末装置３２は、それぞれ、通信装置の例である。
【００２４】
ここで、サーバ装置１１と、コンテンツ記憶装置１２と、基地局装置１３と、有線の端末装置３２と、は、回線１４を介して、互いに通信することが可能に接続されている。
回線１４としては、任意のものが用いられてもよく、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の回線や、インターネットの回線などを用いることができる。
【００２５】
また、基地局装置１３と、当該基地局装置１３の通信エリア２１に存在する無線端末装置３１とは、互いに無線により通信することが可能に接続される。
回線１４に接続されたサーバ装置１１などと、無線端末装置３１とは、それぞれが基地局装置１３との通信を行うことで、当該基地局装置１３を介して、互いに通信することが可能である。
【００２６】
具体的には、サーバ装置１１と、コンテンツ記憶装置１２と、基地局装置１３と、有線の端末装置３２とは、任意の２つの装置が、回線１４を介して、互いに通信することができる。
また、サーバ装置１１と、コンテンツ記憶装置１２と、有線の端末装置３２とのうちの１つの装置と、無線端末装置３１とは、当該１つの装置が回線１４を介して基地局装置１３と通信するとともに、当該無線端末装置３１が当該基地局装置１３と無線により通信することにより、当該基地局装置１３を中継装置として、互いに通信することができる。
【００２７】
なお、本実施形態では、各装置１１〜１３、３１、３２をそれぞれ１つずつ示すが、各装置１１〜１３、３１、３２について、同様な複数の装置が通信システムに備えられてもよい。
また、コンテンツ記憶装置１２は、例えば、本実施形態に係る通信システムの外部に備えられてもよい。
【００２８】
また、通信システムとしては、例えば、有線の通信システムが用いられてもよく、または、無線の通信システムが用いられてもよく、または、有線の通信と無線の通信との両方を使用する通信システムが用いられてもよい。
例えば、本実施形態に係る通信システムについて、有線の端末装置３２が備えられない構成が用いられてもよく、または、基地局装置１３および無線の端末装置３１が備えられない構成が用いられてもよい。
【００２９】
＜通信システムにおける無線通信の説明＞
図３は、本発明の一実施形態に係る通信システムにおける無線通信のセルの概略的な構成を示すブロック図である。
本実施形態では、例えば、携帯電話公衆網（ネットワーク）を使用する携帯電話システム（一例として、３Ｇ）などのように比較的大きいセル（本実施形態において、大セルと言う）１００１と、Ｗｉ−Ｆｉ（登録商標）ネットワークなどのように比較的小さいセル（本実施形態において、小セルと言う）１０１１−１〜１０１１−５が存在する。
【００３０】
大セル１００１の通信回線は、広いエリアの全てをカバーするのに対して、各小セル１０１１−１〜１０１１−５の通信回線は、当該広いエリアの全てをカバーせずに、それぞれ部分的なエリアをカバーするように設置される。
【００３１】
図３の例では、大セル１００１の中に、複数（図３の例では、５個）の小セル１０１１−１〜１０１１−５が設けられている。
また、図３には、ユーザにより持ち運ばれるなどして移動する無線端末装置１１０１、１１０２を示してある。この無線端末装置１１０１、１１０２は、図１に示される無線端末装置３１に対応するものである。
【００３２】
ここで、図１に示される基地局装置１３を大セル１００１の基地局装置であるとみなすと、基地局装置１３の通信エリア２１が大セル１００１に相当する。
また、図１に示される基地局装置１３を小セル（複数の小セル１０１１−１〜１０１１−５のうちの１つ）の基地局装置であるとみなすと、基地局装置１３の通信エリア２１が当該小セルに相当する。
本実施形態では、大セル１００１ごと、および、小セル１０１１−１〜１０１１−５ごとに、基地局装置が備えられているとする。
【００３３】
本実施形態では、無線端末装置３１は、大セル１００１のシステムの基地局装置との間で無線通信する機能と、小セル１０１１−１〜１０１１−５のシステムの基地局装置との間で無線通信する機能と、を有している。また、無線端末装置３１は、大セル１００１のシステムの基地局装置との間で無線通信する機能と、小セル１０１１−１〜１０１１−５のシステムの基地局装置との間で無線通信する機能と、を切り替えて使用する機能を有している。
【００３４】
本実施形態では、無線端末装置３１の通信接続部１１７は、大セル１００１の基地局装置との間で当該大セル１００１の通信回線を使用して無線通信することにより、コンテンツのダウンロードなどを行う機能、および、小セル１０１１−１〜１０１１−５の基地局装置との間で当該小セル１０１１−１〜１０１１−５の通信回線を使用して無線通信することが可能な状態にある場合に、当該小セル１０１１−１〜１０１１−５の基地局装置との間で当該小セル１０１１−１〜１０１１−５の通信回線を使用して無線通信することにより、コンテンツのダウンロードなどを行う機能を有する。
【００３５】
このように、本実施形態に係る通信システムによると、例えば、大規模なセル（大セル１００１）に比べて小規模なセル（小セル１０１１−１〜１０１１−５）のネットワークを検出して、当該小規模なセルのネットワークを用いて、各種のダウンロードなどを行うことができる。このように、例えば、Ｗｉ−Ｆｉ（登録商標）オフロードのように、小規模なセルのネットワークへのオフロードを実現することができる。
【００３６】
なお、本実施形態では、無線端末装置３１に、小セル１０１１−１〜１０１１−５の基地局装置との間で当該小セル１０１１−１〜１０１１−５の通信回線を使用して無線通信する機能を備える場合について示したが、他の構成例として、有線の端末装置３２に、同様な機能を備えてもよい。
例えば、有線の端末装置３２が小セル１０１１−１〜１０１１−５の基地局装置との間で当該小セル１０１１−１〜１０１１−５の通信回線を使用して無線通信する機能を有しており、当該有線の端末装置３２がユーザにより持ち運ばれるなどして移動させられるような場合には、当該有線の端末装置３２が小セル１０１１−１〜１０１１−５の範囲内と範囲外とで移動させられることがある。
このような構成では、有線の端末装置３２は、有線の回線１４を介して通信する機能と、小セル１０１１−１〜１０１１−５のシステムの基地局装置との間で無線通信する機能と、を有している。また、有線の端末装置３２は、有線の回線１４を介して通信する機能と、小セル１０１１−１〜１０１１−５のシステムの基地局装置との間で無線通信する機能と、を切り替えて使用する機能を有している。
【００３７】
ここで、比較的大きいセル（大セル）を形成するシステムとしては、例えば、携帯電話システムに限られず、様々なものが用いられてもよい。このように大セルを形成するシステムとして扱うシステムは、例えば、あらかじめ定められる。
また、比較的小さいセル（限定的な通信回線を提供する小セル）を形成するシステムとしては、例えば、Ｗｉ−Ｆｉ（登録商標）ネットワークのシステムに限られず、様々なものが用いられてもよい。このように小セルを形成するシステムとして扱うシステムは、例えば、あらかじめ定められる。
【００３８】
＜本実施形態に係る通信システムに備えられる各装置の説明＞
本実施形態に係る通信システムに備えられる各装置１１〜１３、３１、３２について説明する。
サーバ装置１１は、本実施形態では、ネットワーク側の装置である。
サーバ装置１１は、レコメンド部１０１と、通信情報データベース１０２と、を備える。
【００３９】
レコメンド部１０１は、端末装置３１、３２を使用するユーザの属性データや履歴データなどをベースとして、これらのデータに基づいて、当該ユーザの嗜好やニーズに合ったレコメンドコンテンツ（推薦する対象とするコンテンツ）を選択する。また、レコメンド部１０１は、レコメンドコンテンツの選択結果を該当する端末装置３１、３２（本実施形態では、端末装置３１、３２の通信接続部１１７）に通知する。
【００４０】
ここで、ユーザの属性データとしては、様々なデータが用いられてもよく、例えば、ユーザの性別、年齢、ライフスタイルなどのデータを用いることができる。
また、ユーザの履歴データとしては、様々なデータが用いられてもよく、例えば、ユーザが端末装置３１、３２によって利用したコンテンツの履歴（コンテンツ利用履歴）、ユーザが端末装置３１、３２によって評価したコンテンツの履歴（コンテンツ評価履歴）などのデータを用いることができる。
【００４１】
また、レコメンド部１０１は、ユーザの属性データや履歴データなどをベースに当該ユーザの嗜好やニーズに合ったレコメンドコンテンツを選択するだけでなく、例えば、コンテンツのアップロード、削除、修正、あるいは、ランキング順位の変化などに応じて、レコメンドコンテンツの選択結果を、随時、更新することも可能である。この場合、レコメンド部１０１は、レコメンドコンテンツの選択結果を更新すると、その更新結果（更新後におけるレコメンドコンテンツの選択結果）を該当する端末装置３１、３２（本実施形態では、端末装置３１、３２の通信接続部１１７）に通知する。
【００４２】
ここで、レコメンドコンテンツの選択結果としては、例えば、レコメンドの対象となるコンテンツを取得（本実施形態では、ダウンロード）するための情報が用いられる。具体例として、レコメンドコンテンツの選択結果としては、レコメンドの対象となるコンテンツが記憶されたコンテンツ記憶装置１２および当該コンテンツを特定する情報（例えば、ＵＲＬの情報など）を用いることができる。
【００４３】
なお、コンテンツをレコメンドする技術（レコメンド技術）については、例えば、公知の様々な技術を利用することもできる。
【００４４】
通信情報データベース１０２は、あらかじめ定められた通信に関する情報（通信情報）を記憶する。
なお、例えば、あらかじめ、任意の情報が通信情報として、通信情報データベース１０２に記憶させられてもよい。
【００４５】
ここで、通信に関する情報（通信情報）としては、様々な情報が用いられてもよく、例えば、過去の通信履歴の情報などを用いることができる。
また、本実施形態では、通信に関する情報（通信情報）としては、通信における混雑度に関する情報（混雑度情報）や、Ｗｉ−Ｆｉ（登録商標）ネットワークなどのように比較的小さいセル（小セル１０１１−１〜１０１１−５）のエリアにおける電源の有無の情報を含む。小セル１０１１−１〜１０１１−５のエリアにおける電源の有無の情報は、当該小セル１０１１−１〜１０１１−５のエリアに、ユーザの端末装置３１、３２に電力を供給するために使用することが可能な電源があるか否かを示す。
【００４６】
なお、通信情報データベース１０２に記憶される通信情報は、例えば、サーバ装置１１が端末装置３１、３２との間の通信の状況などに基づいて収集した情報であり、または、端末装置３１、３２が収集した情報をサーバ装置１１に通知したものであり、または、これらの両方の情報を合わせたものである。
また、本実施形態では、サーバ装置１１は、通信情報データベース１０２に記憶される通信情報を、端末装置３１、３２（本実施形態では、端末装置３１、３２の通信情報提供部１１２）に送信して通知する。
【００４７】
コンテンツ記憶装置１２は、端末装置３１、３２に提供することが可能な様々なコンテンツを記憶する。
具体例として、コンテンツ記憶装置１２は、インターネットに存在する複数のサイトについて、各サイトのコンテンツを記憶する記憶装置の集合から構成することができる。
ここで、コンテンツとしては、例えば、デジタルのコンテンツが用いられ、様々な内容の情報（データ）が用いられてもよい。
【００４８】
基地局装置１３は、回線１４を介して、サーバ装置１１、コンテンツ記憶装置１２、有線の端末装置３２と通信し、また、無線の回線を介して、無線端末装置３１と通信する。
基地局装置１３は、例えば、自己の通信エリア２１に存在して通信対象とする無線端末装置３１を管理する。
【００４９】
図２は、本発明の一実施形態に係る無線端末装置３１の概略的な構成を示すブロック図である。
本実施形態に係る無線端末装置３１は、通信情報データベース１１１と、通信情報提供部１１２と、アプリケーション情報提供部１１３と、電池残量情報提供部１１４と、アプリケーション部１１５と、通信接続形態選択部１１６と、通信接続部１１７と、通信情報蓄積部１１８と、アップロード部１１９と、電池１２１と、を備える。
【００５０】
通信情報データベース１１１は、あらかじめ定められた通信に関する情報（通信情報）を記憶する。
通信情報蓄積部１１８は、サーバ装置１１などとの間の通信の状況などに基づいて、通信に関する情報を収集し、収集した情報を通信情報データベース１１１に通信情報として記憶（蓄積）させる。
なお、例えば、あらかじめ、任意の情報が通信情報として、通信情報データベース１１１に記憶させられてもよい。
【００５１】
ここで、通信に関する情報（通信情報）としては、様々な情報が用いられてもよく、例えば、過去の通信履歴の情報などを用いることができる。
また、本実施形態では、通信に関する情報（通信情報）としては、通信における混雑度に関する情報（混雑度情報）や、Ｗｉ−Ｆｉ（登録商標）ネットワークなどのように比較的小さいセル（小セル１０１１−１〜１０１１−５）のエリアにおける電源の有無の情報を含む。小セル１０１１−１〜１０１１−５のエリアにおける電源の有無の情報は、当該小セル１０１１−１〜１０１１−５のエリアに、ユーザの端末装置３１、３２に電力を供給するために使用することが可能な電源があるか否かを示す。
【００５２】
なお、通信情報蓄積部１１８は、通信における混雑度に関する情報（混雑度情報）として、例えば、コンテンツをダウンロードすることに関する通信回線（接続回線）のトラフィックの混雑度を表す情報を取得する。
また、混雑度としては、例えば、所定時間単位の混雑度が用いられてもよい。
所定時間単位の混雑度における当該所定時間単位としては、様々な長さの時間の単位が用いられてもよく、例えば、１時間の単位、などを用いることができる。
【００５３】
また、コンテンツをダウンロードすることに関する通信回線のトラフィックの混雑度としては、様々な手法で検出されてもよく、例えば、自己（ここでは、無線端末装置３１）とサーバ装置１１との間の通信回線のトラフィックの混雑度を検出する手法、または、自己（ここでは、無線端末装置３１）とコンテンツ記憶装置１２との間の通信回線のトラフィックの混雑度を検出する手法などを用いることができる。
【００５４】
また、コンテンツをダウンロードすることに関する通信回線のトラフィックの混雑度としては、例えば、有線の回線を使用する場合には当該有線の回線のトラフィックの混雑度を検出する手法を用いることができ、また、無線の回線を使用する場合には当該無線の回線のトラフィックの混雑度を検出する手法を用いることができ、また、有線の回線と無線の回線との両方を使用する場合には当該有線の回線と当該無線の回線とのうちの一方または両方のトラフィックの混雑度を検出する手法を用いることができる。
【００５５】
また、通信情報蓄積部１１８は、小セル１０１１−１〜１０１１−５のエリアにおける電源の有無の情報として、例えば、当該小セル１０１１−１〜１０１１−５の基地局装置が当該小セル１０１１−１〜１０１１−５のエリアにおける電源の有無の情報を無線により送信している場合に、その情報を受信する。
【００５６】
アップロード部１１９は、通信情報データベース１１１に記憶される通信情報のうちの全部またはあらかじめ定められた一部をサーバ装置１１に送信して通知する（アップロードする）。
これにより、無線端末装置３１において収集した通信情報のうちの全部または一部が、サーバ装置１１に備えられた通信情報データベース１０２に記憶される通信情報に反映される。
【００５７】
通信情報提供部１１２は、通信情報データベース１１１に記憶される通信情報を読み出して、読み出した通信情報のうちの全部またはあらかじめ定められた一部、もしくは、このような通信情報に基づいて得られる情報を、通信接続形態選択部１１６に出力して提供する。
【００５８】
また、通信情報提供部１１２は、サーバ装置１１から送信されて通知される通信情報（サーバ装置１１の通信情報データベース１０２に記憶される通信情報）を受信する。そして、通信情報提供部１１２は、サーバ装置１１から受信した通信情報のうちの全部またはあらかじめ定められた一部、もしくは、このような通信情報に基づいて得られる情報を、通信接続形態選択部１１６に出力して提供する。
【００５９】
ここで、通信情報提供部１１２は、例えば、無線端末装置３１の通信情報データベース１１１に記憶される通信情報と、サーバ装置１１から通知される通信情報とについて、いずれか一方のみの通信情報を用いて、通信接続形態選択部１１６への情報の提供を行ってもよく、または、これら両方の通信情報を用いて、通信接続形態選択部１１６への情報の提供を行ってもよい。
【００６０】
通信情報提供部１１２から通信接続形態選択部１１６へ提供する情報としては、様々な情報が用いられてもよい。
具体例として、通信情報提供部１１２から通信接続形態選択部１１６へ提供する情報としては、端末在圏地域のサービス地域密度に関する情報、混雑度に関する情報（混雑度情報）、小セル１０１１−１〜１０１１−５における電源の有無の情報、過去の通信履歴の情報などのうちの１つ以上を用いることができる。
【００６１】
端末在圏地域のサービス地域密度に関する情報としては、例えば、複数の異なる無線通信のセルについて、それぞれの無線通信のセルが存在する位置を特定する情報を用いることができる。
具体例として、端末在圏地域のサービス地域密度に関する情報として、図３に示されるように、大セル１００１と各小セル１０１１−１〜１０１１−５の位置を特定する地図のような情報を用いることができる。
【００６２】
また、端末在圏地域のサービス地域密度に関する情報としては、例えば、無線端末装置３１が存在する位置に対して、特定のシステム（例えば、Ｗｉ−Ｆｉ（登録商標）のシステムなど）のサービスが可能な地域の密度の情報（サービス地域密度情報）を用いることができる。
具体例として、サービス地域密度情報として、無線端末装置３１が存在する位置を中心としたあらかじめ定められた範囲（領域）における、特定のシステムのサービスが可能な地域の密度の値（サービス地域密度の値）の情報を用いることができる。このようなサービス地域密度の値は、例えば、大セル１００１と各小セル１０１１−１〜１０１１−５の位置を特定する地図のような情報に基づいて演算することができ、または、あらかじめ設定しておくこともできる。このようなサービス地域密度の値は、一例として、無線端末装置３１が存在する位置を中心としたあらかじめ定められた範囲（領域）における、特定のシステムのサービスを行うセル（本実施形態では、小セル１０１１−１〜１０１１−５のうちで該当する範囲（領域））の密度の値の情報を用いることができる。
【００６３】
ここで、例えば、混雑度情報や、サービス地域密度情報などは、通信（ここでは、無線通信）の品質に関する情報と捉えることもできる。また、通信の品質に関する情報として、他の様々な情報が用いられてもよい。
【００６４】
一例として、通信情報提供部１１２は、端末在圏地域のサービス地域密度に関する情報を、通信情報データベース１１１に記憶される過去の通信履歴の情報に基づいて推測して取得する。
他の一例として、通信情報提供部１１２は、端末在圏地域のサービス地域密度に関する情報を、その情報があらかじめ記憶されたネットワーク上のデータベースから取得する。このネットワーク上のデータベースとしては、様々なものが用いられてもよく、例えば、サーバ装置１１の通信情報データベース１０２を用いることができる。
【００６５】
なお、無線端末装置３１は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）の機能を備えて、その機能により、自己の位置の情報を得ることが可能である。また、無線端末装置３１は、例えば、大セル１００１の基地局装置との通信により、自己の位置の情報を得ることが可能である。また、無線端末装置３１は、例えば、各小セル１０１１−１〜１０１１−５の基地局装置から送信される所定の情報（例えば、識別情報）に基づいて、自己の位置の情報を得ることが可能である。
そして、無線端末装置３１は、このようにして得られる自己の位置の情報を、各小セル１０１１−１〜１０１１−５の位置を特定するために使用することも可能である。
【００６６】
アプリケーション部１１５は、無線端末装置３１が有する１つ以上のアプリケーション（例えば、複数のアプリケーション）の機能を備え、ユーザの操作などにより指定されたアプリケーションの機能を実行する。また、アプリケーション部１１５は、通信を使用するアプリケーションを実行する場合には、通信接続形態選択部１１６の機能や通信接続部１１７の機能を使用する。
【００６７】
ここで、アプリケーションの機能としては、様々なものが用いられてもよく、例えば、通信を使用するメールの機能、通信を使用するＷＥＢブラウザの機能、通信を使用するゲームの機能、通信を使用するコンテンツの先行的なダウンロードの機能、通信を使用するアップデートの機能、通信を使用するウイルスチェックの機能などを用いることができる。
【００６８】
アプリケーション情報提供部１１３は、アプリケーションに関する情報（アプリケーション情報）をメモリに記憶する。
本実施形態では、アプリケーション情報提供部１１３は、アプリケーション部１１５により実行される、通信を使用するアプリケーションに関する情報をメモリに記憶し、その情報を、通信接続形態選択部１１６に出力して提供する。
【００６９】
ここで、アプリケーションに関する情報としては、様々なものが用いられてもよく、例えば、アプリケーションの実行について、優先度の情報を用いることができる。
具体例として、コンテンツの先行的なダウンロードのアプリケーションの優先度や、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などのアップデートのアプリケーションの優先度や、ウイルスチェックのアプリケーションの優先度と比べて、メールのアプリケーションの優先度の方を高く設定することなどができる。
【００７０】
電池１２１は、無線端末装置３１において電力の供給が必要な処理部に対して、電力を供給する。
本実施形態では、電池１２１は、無線端末装置３１の内部にあるものを示している。
一例として、電池１２１としては、交換が可能で、使い捨てのものを用いることができる。
他の一例として、電池１２１としては、例えば、小セル１０１１−１〜１０１１−５における電源のような外部の電源から、電力の供給を受けて、充電されるものが用いられてもよい。
【００７１】
電池残量情報提供部１１４は、電池１２１の残量（残っている電力の量）を検出し、検出した電池１２１の残量の情報（電池残量情報）を、通信接続形態選択部１１６に出力して提供する。
【００７２】
通信接続形態選択部１１６は、通信情報提供部１１２から提供されて入力される情報と、アプリケーション情報提供部１１３から提供されて入力される情報と、電池残量情報提供部１１４から提供されて入力される情報とのうちの１つ以上に基づいて、複数の異なる通信接続形態の中から、使用する通信接続形態を選択する。そして、通信接続形態選択部１１６は、選択した通信接続形態を特定する情報（通信接続形態特定情報）を通信接続部１１７に出力する。
【００７３】
ここで、複数の異なる通信接続形態としては、通信接続の形態が異なる様々なものが用いられてもよく、例えば、使用する通信のシステムという形態、通信に使用する時間帯という形態、通信に使用する通信方式という形態などのうちの１つ以上が異なるものを用いることができる。
使用する通信のシステムという形態としては、例えば、携帯電話システム（一例として、３Ｇ）などのような大セル１００１のシステムや、Ｗｉ−Ｆｉ（登録商標）ネットワークなどのように小セル１０１１−１〜１１０１−５のシステムなどを用いることができる。
また、通信に使用する時間帯という形態には、例えば、現在においては通信を実行せずにその通信の実行を未来に先送りするような形態も含まれる。
【００７４】
通信接続形態選択部１１６は、例えば、あらかじめ、通信接続形態を選択するときに参照する情報（通信情報提供部１１２から提供されて入力される情報と、アプリケーション情報提供部１１３から提供されて入力される情報と、電池残量情報提供部１１４から提供されて入力される情報とのうちの１つ以上の情報）と、選択する通信接続形態を特定する情報とを、対応付けてメモリに記憶する。
【００７５】
具体的な一例として、通信接続形態選択部１１６は、通信情報提供部１１２から提供されて入力される情報として、端末在圏地域のサービス地域密度に関する情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、無線端末装置３１が任意の小セル１０１１−１〜１０１１−５からあらかじめ定められた閾値以内の距離に存在すると判定した場合には、大セル１００１の通信回線を使用して無線通信を行うことはせず、通信を先送りし、小セル１０１１−１〜１０１１−５の領域に無線端末装置３１が入ったときに、当該小セル１０１１−１〜１０１１−５の通信回線を使用して無線通信を行う通信接続形態を選択する。
【００７６】
具体的な他の一例として、通信接続形態選択部１１６は、通信情報提供部１１２から提供されて入力される情報として、端末在圏地域のサービス地域密度に関する情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、無線端末装置３１が最も近い小セル１０１１−１〜１０１１−５からあらかじめ定められた閾値を超えた距離に存在すると判定した場合には、大セル１００１の通信回線を使用して無線通信を行う通信接続形態を選択する。
【００７７】
具体的な一例として、通信接続形態選択部１１６は、通信情報提供部１１２から提供されて入力される情報として、過去の通信履歴の情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、過去の通信状況から推測することで、無線端末装置３１があらかじめ定められた時間以内に任意の小セル１０１１−１〜１０１１−５に存在すると判定（例えば、推測）した場合には、大セル１００１の通信回線を使用して無線通信を行うことはせず、通信を先送りし、小セル１０１１−１〜１０１１−５の領域に無線端末装置３１が入ったときに、当該小セル１０１１−１〜１０１１−５の通信回線を使用して無線通信を行う通信接続形態を選択する。
【００７８】
具体的な他の一例として、通信接続形態選択部１１６は、通信情報提供部１１２から提供されて入力される情報として、過去の通信履歴の情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、過去の通信状況から推測することで、無線端末装置３１があらかじめ定められた時間以内に任意の小セル１０１１−１〜１０１１−５に存在しないと判定（例えば、推測）した場合には、大セル１００１の通信回線を使用して無線通信を行う通信接続形態を選択する。
【００７９】
具体的な一例として、通信接続形態選択部１１６は、通信情報提供部１１２から提供されて入力される情報として、それぞれの通信回線（本実施形態では、例えば、大セル１００１の通信回線と、使用することが可能な小セル１０１１−１〜１０１１−５の通信回線）について、あらかじめ分割されたそれぞれの時間帯ごとの混雑度の情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、あらかじめ定められた閾値と比べて混雑度（混雑の程度）が低い通信回線および時間帯を使用する通信接続形態を選択する。
【００８０】
具体的な一例として、通信接続形態選択部１１６は、アプリケーション情報提供部１１３から提供されて入力される情報として、それぞれのアプリケーションごとに、あらかじめ定められた優先度の情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、あらかじめ定められた閾値以上に優先度が高いアプリケーションを実行するときに行う通信については、小セル１０１１−１〜１０１１−５の通信回線を使用することができない状態であるときには、大セル１００１の通信回線を使用する通信接続形態を選択する。
【００８１】
具体的な他の一例として、通信接続形態選択部１１６は、アプリケーション情報提供部１１３から提供されて入力される情報として、それぞれのアプリケーションごとに、あらかじめ定められた優先度の情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、あらかじめ定められた閾値より優先度が低いアプリケーションを実行するときに行う通信については、小セル１０１１−１〜１０１１−５の通信回線を使用することができない状態であるときには、大セル１００１の通信回線を使用せずに待機して、小セル１０１１−１〜１０１１−５の領域に無線端末装置３１が入ったときに、当該小セル１０１１−１〜１０１１−５の通信回線を使用して無線通信を行う通信接続形態を選択する。
【００８２】
具体的な一例として、通信接続形態選択部１１６は、電池残量情報提供部１１４から提供されて入力される情報として、電池１２１の残量の情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、あらかじめ定められた閾値以上に電池１２１の残量が多いと判定した場合には、通常の動作を行い、つまり、特には動作の仕方を制限しない。
【００８３】
具体的な他の一例として、通信接続形態選択部１１６は、電池残量情報提供部１１４から提供されて入力される情報として、電池１２１の残量の情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、あらかじめ定められた閾値より電池１２１の残量が少ないと判定した場合には、あらかじめ定められた優先度が高いアプリケーション（例えば、メールなど）以外の通信を停止して、電力消費を抑えることができるように、通信接続形態（通信を行わない形態や、通信を先送りする形態なども含む）を選択する。
【００８４】
具体的な他の一例として、通信接続形態選択部１１６は、電池残量情報提供部１１４から提供されて入力される情報として、電池１２１の残量の情報を取得する。そして、通信接続形態選択部１１６は、取得した情報に基づいて、あらかじめ定められた閾値より電池１２１の残量が少ないと判定した場合には、消費電力が大きいものとしてあらかじめ定められた小セル１０１１−１〜１０１１−５の通信回線を使用することができる状態においても、それを使用しないように、通信接続形態（通信を行わない形態や、通信を先送りする形態なども含む）を選択する。
但し、このようなときにおいても、通信接続形態選択部１１６は、通信情報提供部１１２から提供されて入力される情報として、小セル１０１１−１〜１０１１−５における電源の有無の情報を取得して、取得した情報に基づいて、電源が存在する小セル１０１１−１〜１０１１−５の通信回線を使用することができる状態にあることを判定した場合には、当該小セル１０１１−１〜１０１１−５の通信回線を使用して無線通信を行う通信接続形態を選択するようにしてもよい。
【００８５】
通信接続部１１７は、複数の異なる通信接続形態のそれぞれについて、その通信接続形態を使用して通信を行う機能を有する。そして、通信接続部１１７は、通信接続形態選択部１１６から入力される通信接続形態特定情報により特定される通信接続形態を使用して通信を行う。
【００８６】
ここで、例えば、通信接続形態選択部１１６が２つ以上の異なる通信接続形態を同時に選択して、通信接続部１１７が当該選択された２つ以上の異なる通信接続形態のそれぞれを使用する通信を同時に行う場合があってもよい。
また、通信接続部１１７により行われる通信としては、様々な通信であってもよく、例えば、無線端末装置３１において実行されるアプリケーションで使用される通信を行うことができる。
【００８７】
一例として、コンテンツの先行的なダウンロードのアプリケーションを実行する場合には、通信接続部１１７は、サーバ装置１１のレコメンド部１０１からレコメンドコンテンツの選択結果の通知を受け取る（受信する）と、通信接続形態選択部１１６により選択される通信接続形態で、レコメンドされたコンテンツ（当該レコメンドコンテンツの選択結果で指定されたコンテンツ）をダウンロードする。
本実施形態では、このダウンロードは、ユーザにより指示されることなく、先行的に自動的に行われる。
【００８８】
また、通信接続部１１７は、サーバ装置１１のレコメンド部１０１からレコメンドコンテンツの選択結果の更新の通知を受け取る（受信する）と、通信接続形態選択部１１６により選択される通信接続形態で、更新後にレコメンドされたコンテンツ（当該レコメンドコンテンツの選択結果の更新で指定されたコンテンツ）をダウンロードする。
本実施形態では、このダウンロードは、ユーザにより指示されることなく、先行的に自動的に行われる。
【００８９】
ここで、通信接続部１１７は、例えば、ダウンロードの対象となるコンテンツのデータをコンテンツ記憶装置１２から（サーバ装置１１を介さずに）受信してもよく、または、ダウンロードの対象となるコンテンツのデータをサーバ装置１１を介して受信してもよい。
【００９０】
なお、コンテンツをダウンロードする技術（ダウンロード技術）については、例えば、公知の様々な技術を利用することもできる。
【００９１】
有線の端末装置３２は、無線端末装置３１と同様に、通信情報データベースと、通信情報提供部と、アプリケーション情報提供部と、電池残量情報提供部と、アプリケーション部と、通信接続形態選択部と、通信接続部と、通信情報蓄積部と、アップロード部と、電池と、を備える。
ここで、本実施形態では、無線端末装置３１が基地局装置１３を介して回線１４と接続する一方、有線の端末装置３２が直接に回線１４と接続する点を除いては、有線の端末装置３２に備えられる各処理部は無線端末装置３１に備えられる各処理部１１１〜１１９、１２１と同様な機能を有する。
【００９２】
以上のように、本実施形態に係る通信システムにおける端末装置３１、３２では、複数の通信接続形態のそれぞれの機能を備え、通信接続形態選択部１１６が１つ以上の使用する通信接続形態を選択し、通信接続部１１７が当該選択された通信接続形態を使用して通信を行う。この場合に、通信接続形態選択部１１６は、通信情報提供部１１２から提供される通信情報と、アプリケーション情報提供部１１３から提供されるアプリケーション情報と、電池残量情報提供部１１４から提供される電池残量情報とのうちの１つ以上に基づいて、通信接続形態を選択する。
【００９３】
以上のように、本実施形態に係る通信システムによると、端末装置３１、３２により使用される通信接続形態を選択することを効果的に行うことができる。また、本実施形態に係る通信システムによると、例えば、端末装置３１、３２の利用者（ユーザ）の使用感を損なうことなく、通信網の負荷を軽減し、過度の輻輳を回避することが可能となる。本実施形態に係る通信システムによると、特に、コンテンツの先行ダウンロードのように緊急に行う必要がない通信を行う場合に、最適な通信接続形態を選択することができる。
【００９４】
具体的には、本実施形態に係る通信システムによると、例えば、端末装置３１、３２において、バックグラウンドとなる各ネットワークの状態を勘案しながら通信制御を行うことで、過負荷を回避して、最適化を図ることができる。各ネットワークの状態に関する情報として、例えば、端末在圏地域のサービス地域密度に関する情報、混雑度に関する情報（混雑度情報）、小セル１０１１−１〜１０１１−５における電源の有無の情報などを用いることができる。
また、本実施形態に係る通信システムによると、例えば、端末装置３１、３２において、各アプリケーションの優先度などを勘案しながら通信制御を行うことで、最適化を図ることができる。
また、本実施形態に係る通信システムによると、例えば、端末装置３１、３２において、当該端末装置３１、３２における電池１２１の残量を勘案しながら通信制御を行うことで、最適化を図ることができる。
【００９５】
本実施形態に係る通信システムにより得られる効果の例をより具体的に説明する。
一般的には、通信のビット単価を考慮して、極力、ビット単価が安い通信接続形態（例えば、小セル１０１１−１〜１０１１−５の通信回線を使用する通信接続形態）を使用してダウンロードなどを行うことが合理的である。しかしながら、特に、緊急に行う必要がない通信においては、いずれの通信接続形態を使用するかを選択する方法に加えて、通信を行わずに先送りするという方法も有効となる。
【００９６】
例えば、端末装置において、現在は、高価な携帯電話網を利用した通信のみが可能であるが、周辺にＷｉ−Ｆｉ（登録商標）を利用することができる箇所が多数あり、いずれその個所に移動する可能性が高いという知識（過去の情報）があれば、通信を先送りすることが合理的である。一方で、端末装置において、Ｗｉ−Ｆｉ（登録商標）を利用することができる可能性が低いことが明らかであるが、携帯電話網が空いている時間帯があることが明らかであれば、携帯電話網が空いている時間帯を利用して通信を行うことが合理的である。
そこで、本実施形態に係る通信システムにおける端末装置３１、３２では、このような通信制御を実現する。
【００９７】
例えば、本実施形態に係る通信システムにおける端末装置３１、３２では、通信情報提供部１１２から提供される通信情報に基づいて、適切な通信接続形態を選択する。この際に使用される通信情報は、例えば、端末装置３１、３２における利用履歴の情報（本実施形態では、端末装置３１、３２の通信情報データベース１１１に記憶される情報）、または、ネットワーク上のデータベースから得られる情報（本実施形態では、サーバ装置１１の通信情報データベース１０２に記憶される情報）である。また、この際に使用される通信情報として、各通信接続形態を使用する通信における時間帯ごとの混雑度の情報を考慮することも好ましい。
【００９８】
また、例えば、本実施形態に係る通信システムにおける端末装置３１、３２では、他のアプリケーションとの優先制御を適切に行うことが効果的である。本実施形態に係る通信システムにおける端末装置３１、３２では、特に、緊急に行う必要がない通信を行う際などには、アプリケーション情報提供部１１３から他のアプリケーションにおける通信の優先度（重要性）の情報を受け取って、優先制御を行うことも好ましい。
【００９９】
また、例えば、本実施形態に係る通信システムにおける端末装置３１、３２では、通信接続形態の選択において、電池残量や電源の有無を考慮することも重要となる。一般に、Ｗｉ−Ｆｉ（登録商標）のように消費電力が大きい通信接続形態を多用すると、電力が不十分となり得る。このため、本実施形態に係る通信システムにおける端末装置３１、３２では、通信接続形態を選択する際に、電池残量や、Ｗｉ−Ｆｉ（登録商標）などの利用可能エリアにおける電源の有無などを考慮することも好ましい。
【０１００】
なお、緊急に行う必要がない通信のサービスとしては、必ずしも、コンテンツの先行ダウンロードに限定されるものではなく、例えば、ＯＳのダウンロード、ウイルス対策ソフトウェアのウイルス情報のダウンロードなどのように、緊急に行う必要がない通信のサービスの一般に広く適用することが可能である。本実施形態に係る通信システムでは、このような緊急に行う必要がない通信を、網（ネットワーク）が比較的空いている時間帯や場所を利用して、行うことが可能である。
また、それぞれの通信接続形態についても、その適用対象としては、必ずしも、特定の通信のサービスに限定されるものではなく、通信のサービスの一般に広く適用することが可能である。
【０１０１】
＜通信システムの他の構成例の説明＞
以上では、各種のダウンロードを、各端末装置３１、３２の主導で行う。具体的には、端末装置３１、３２にダウンロードを行う通信接続部１１７を配置して、各端末装置３１、３２が自律分散的にダウンロードを行う構成を示した。
【０１０２】
これに対して、他の構成例として、ネットワーク側に、端末装置３１、３２へのコンテンツのダウンロードを行うダウンロード部の機能を備えることもできる。
一例として、サーバ装置１１に、ダウンロード部（サーバ側ダウンロード部）を備えることができる。この場合、各端末装置３１、３２には、ダウンロードの機能は備えられなくてもよい。
また、他の構成例として、ネットワーク側のダウンロード部は、サーバ装置１１ではなく、コンテンツ記憶装置１２、または、他の任意の装置に備えられてもよい。
【０１０３】
サーバ装置１１のサーバ側ダウンロード部は、レコメンド部１０１から通知された情報（各端末装置３１、３２に対する初期的なレコメンドコンテンツや更新後のレコメンドコンテンツを識別する情報）に基づいて、各端末装置３１、３２へのコンテンツのダウンロードを制御して実行する。
また、サーバ装置１１のサーバ側ダウンロード部は、各端末装置３１、３２の通信接続形態選択部１１６から通知された通信接続形態特定情報に基づいて、当該通信接続形態特定情報により特定される通信接続形態でダウンロードが行われるように、各端末装置３１、３２へのコンテンツのダウンロードを制御して実行する。この場合、各端末装置３１、３２の通信接続形態選択部１１６は、選択した通信接続形態を特定する情報（通信接続形態特定情報）をサーバ装置１１のサーバ側ダウンロード部に送信して通知する。
【０１０４】
このように、他の構成例に係る通信システムでは、各種のダウンロードを、ネットワーク側（ここで説明した例では、サーバ装置１１）の主導で行う。
【０１０５】
さらに、以上の構成例では、ネットワーク側と端末装置３１、３２の側とに各処理部の機能を配置する構成の幾つかの例を示したが、これに限られず、各処理部の機能は、任意のところに備えられてもよい。
例えば、本実施形態では、ネットワーク側（本実施形態では、サーバ装置１１）にレコメンド部１０１を備える構成を示したが、他の構成例として、コンテンツをレコメンドする機能（例えば、レコメンド部１０１と同様なコンテンツのレコメンドを実現する機能）を各端末装置３１、３２に備える構成とすることも可能である。
【０１０６】
また、本実施形態では、レコメンド部１０１によりレコメンドされるコンテンツを端末装置３１、３２へダウンロードする構成を示したが、ダウンロードの対象とするコンテンツは、任意の方法で決定されてもよい。具体的に、他の構成例として、あらかじめ定められたコンテンツを端末装置３１、３２へダウンロードする構成が用いられてもよく、または、端末装置３１、３２などにおいてユーザにより行われる操作によりダウンロードを希望するコンテンツの指示を受け付け、受け付けた指示に合致するコンテンツを該当する端末装置３１、３２へダウンロードする構成が用いられてもよい。
【０１０７】
［以上の実施形態のまとめ］
ここで、端末装置３１、３２としては、様々なものが用いられてもよく、例えば、スマートフォンを含む携帯電話、パーソナルコンピュータ（ＰＣ）、ホームゲートウェイ、専用端末などの端末装置を用いることができる。
【０１０８】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【０１０９】
また、以上に示した各実施形態に係る各装置の機能（例えば、サーバ装置１１、各端末装置３１、３２などのうちの１つ以上の装置の機能）を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、処理を行ってもよい。
【０１１０】
なお、ここで言う「コンピュータシステム」とは、オペレーティング・システム（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ；ＯＳ）や周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことを言う。
【０１１１】
さらに、「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記のプログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことを言う。
また、上記のプログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【０１１２】
１１…サーバ装置、１２…コンテンツ記憶装置、１３…基地局装置、１４…回線、２１…通信エリア、３１…端末装置（無線端末装置）、３２…端末装置（有線の端末装置）、１０１…レコメンド部、１０２…通信情報データベース、１１１…通信情報データベース、１１２…通信情報提供部、１１３…アプリケーション情報提供部、１１４…電池残量情報提供部、１１５…アプリケーション部、１１６…通信接続形態選択部、１１７…通信接続部、１１８…通信情報蓄積部、１１９…アップロード部、１２１…電池、１００１…セル（大セル）、１０１１−１〜１０１１−５…セル（小セル）、１１０１、１１０２…端末装置
【図１】
0005941681.tif 000002
【図２】
0005941681.tif 000003
【図３】
0005941681.tif 000004