(57)【要約】【課題】通信端末において利用されるアプリケーションごとの品質情報を通信事業者とユーザとの連携によって共有し、通信のＱｏＥを向上させること。【解決手段】１以上の通信端末と、前記通信端末にネットワークを介して接続される品質情報共有装置は、いずれかの前記通信端末においてアプリケーションが利用される際に当該通信端末から送信される、当該通信端末が属する通信エリアの品質情報を受信する品質情報受信部と、前記品質情報受信部によって受信された各品質情報に基づいて、当該品質情報に係る通信エリアにおける通信のユーザ体感品質（ＱｏＥ）を推定する推定部と、前記推定部による推定結果に基づいて、前記ユーザ体感品質（ＱｏＥ）を向上させるための情報を、いずれかの前記通信端末に送信する情報送信部とを有する。【選択図】図３
2017011419.tif 000002
【特許請求の範囲】
【請求項１】
１以上の通信端末と、前記通信端末にネットワークを介して接続される品質情報共有装置とを含む品質情報共有システムであって、
前記通信端末は、
当該通信端末においてアプリケーションが利用される際の、当該通信端末が属する通信エリアの通信品質を示す品質情報を、前記品質情報共有装置に送信する品質情報送信部と、
前記品質情報に基づいて前記品質情報共有装置から送信される、前記通信端末による通信に関してユーザ体感品質（ＱｏＥ：Quality of Experience）を向上させるための情報を受信する情報受信部とを有し、
前記品質情報共有装置は、
いずれかの前記通信端末においてアプリケーションが利用される際に当該通信端末から送信される、当該通信端末が属する通信エリアの品質情報を受信する品質情報受信部と、
前記品質情報受信部によって受信された各品質情報に基づいて、当該品質情報に係る通信エリアにおける通信のユーザ体感品質（ＱｏＥ）を推定する推定部と、
前記推定部による推定結果に基づいて、前記ユーザ体感品質（ＱｏＥ）を向上させるための情報を、いずれかの前記通信端末に送信する情報送信部とを有する、
ことを特徴とする品質情報共有システム。
【請求項２】
１以上の通信端末とネットワークを介して接続される品質情報共有装置であって、
いずれかの前記通信端末においてアプリケーションが利用される際に当該通信端末から送信される、当該通信端末が属する通信エリアの品質情報を受信する品質情報受信部と、
前記品質情報受信部によって受信された各品質情報に基づいて、当該品質情報に係る通信エリアにおける通信のユーザ体感品質（ＱｏＥ）を推定する推定部と、
前記推定部による推定結果に基づいて、前記ユーザ体感品質（ＱｏＥ）を向上させるための情報を、いずれかの前記通信端末に送信する情報送信部と、
を有することを特徴とする品質情報共有装置。
【請求項３】
前記情報送信部は、いずれかの前記通信端末からの要求に応じ、当該通信端末が属する通信エリアの周辺の通信エリアに関する、前記推定部による推定結果を示す情報を、当該通信端末に送信する、
ことを特徴とする請求項２記載の品質情報共有装置。
【請求項４】
前記情報送信部は、前記推定部による推定結果に基づいて、接続先の基地局の切り替え要求を、いずれかの前記通信端末に送信する、
ことを特徴とする請求項２記載の品質情報共有装置。
【請求項５】
前記情報送信部は、前記推定部による推定結果に基づいて、アプリケーションの利用に伴って実行される処理の一部の事前の実行要求を、いずれかの前記通信端末に送信する、
ことを特徴とする請求項２記載の品質情報共有装置。
【請求項６】
請求項２乃至４いずれか一項記載の品質情報共有装置にネットワークを介して接続される通信端末であって、
当該通信端末においてアプリケーションが利用される際の、当該通信端末が属する通信エリアの通信品質を示す品質情報を、前記品質情報共有装置に送信する品質情報送信部と、
前記品質情報に基づいて前記品質情報共有装置から送信される、前記通信端末による通信に関してユーザ体感品質（ＱｏＥ）を向上させるための情報を受信する情報受信部とを有する、
ことを特徴とする通信端末。
【請求項７】
１以上の通信端末と、前記通信端末にネットワークを介して接続される品質情報共有装置とが実行する品質情報共有方法であって、
前記通信端末が、
当該通信端末においてアプリケーションが利用される際の、当該通信端末が属する通信エリアの通信品質を示す品質情報を、前記品質情報共有装置に送信する品質情報送信手順と、
前記品質情報に基づいて前記品質情報共有装置から送信される、前記通信端末による通信に関してユーザ体感品質（ＱｏＥ：Quality of Experience）を向上させるための情報を受信する情報受信手順とを実行し、
前記品質情報共有装置が、
いずれかの通信端末においてアプリケーションが利用される際に当該通信端末から送信される、当該通信端末が属する通信エリアの品質情報を受信する品質情報受信手順と、
前記品質情報受信手順において受信された各品質情報に基づいて、当該品質情報に係る通信エリアにおける通信のユーザ体感品質（ＱｏＥ）を推定する推定手順と、
前記推定手順における推定結果に基づいて、前記ユーザ体感品質（ＱｏＥ）を向上させるための情報を、いずれかの前記通信端末に送信する情報送信手順とを実行する、
ことを特徴とする品質情報共有方法。
【請求項８】
コンピュータを、請求項２乃至５いずれか一項記載の各部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、品質情報共有システム、品質情報共有装置、通信端末、品質情報共有方法、及びプログラムに関する。
【背景技術】
【０００２】
スマートフォンやタブレット端末の普及に伴い、モバイルネットワーク上でインターネット経由の様々なアプリケーションが提供されている。アプリケーションの多様化に伴い、ユーザ体感品質（ＱｏＥ：Quality of Experience）の支配要因が、ネットワーク品質以外の要因で多様化し、ＱｏＥはネットワーク品質だけでは決まらなくなった。例えば、動画配信、音声通話、道案内、クラウドストレージなどのアプリケーションでは、それぞれＱｏＥに大きく影響する要因が相互に異なる。つまり、ネットワークのスループットのみを考慮するだけでは不十分となっている。
【０００３】
一方で、通信事業者においても、モバイルアプリケーションの急激な普及も相俟って、無線リソースをはじめとする網資源の逼迫に対応を迫られているのが現状である。こうした状況に鑑み、今後のモバイルネットワークにおいては、従来の様に、通信事業者に閉じた形での品質向上のフレームワークだけではなく、ユーザ自身がネットワーク事業者に対して情報提供や資源提供等を行って通信事業者と協調することで、ＱｏＥを向上させるフレームワークが有用であると考えられている。
【０００４】
非特許文献１は、ＢｉｔＴｏｒｒｅｎｔネットワークを対象として、ファイルダウンロードを行っているユーザに対して、同一ＩＳＰ（Internet Service Provider）配下のエンドユーザが協力することで、ＩＳＰ事業者、エンドユーザともにメリットを享受することができるという方式を提案し、その有効性を示している。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】T. Karagiannis, P. Rodriguez and K. Papagiannaki, "Should internet service providers fear peer-assisted content distribution?," Proc. Internet Measurement Conference, 2005.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、非特許文献１は、特定のＰ２Ｐ（Peer to Peer）ネットワークのみを対象としており、通信サービスを提供する事業者側が明示的に協力するものではない。また、汎用的なアプリケーションについて、ＱｏＥの向上を目的としたエンドユーザ・事業者間の協調モデルは、現在までに提案されていない。
【０００７】
本発明は、上記の点に鑑みてなされたものであって、通信端末において利用されるアプリケーションごとの品質情報を通信事業者とユーザとの連携によって共有し、通信のＱｏＥを向上させること目的とする。
【課題を解決するための手段】
【０００８】
そこで上記課題を解決するため、１以上の通信端末と、前記通信端末にネットワークを介して接続される品質情報共有装置とを含む品質情報共有システムであって、前記通信端末は、当該通信端末においてアプリケーションが利用される際の、当該通信端末が属する通信エリアの通信品質を示す品質情報を、前記品質情報共有装置に送信する品質情報送信部と、前記品質情報に基づいて前記品質情報共有装置から送信される、前記通信端末による通信に関してユーザ体感品質（ＱｏＥ：Quality of Experience）を向上させるための情報を受信する情報受信部とを有し、前記品質情報共有装置は、いずれかの前記通信端末においてアプリケーションが利用される際に当該通信端末から送信される、当該通信端末が属する通信エリアの品質情報を受信する品質情報受信部と、前記品質情報受信部によって受信された各品質情報に基づいて、当該品質情報に係る通信エリアにおける通信のユーザ体感品質（ＱｏＥ）を推定する推定部と、前記推定部による推定結果に基づいて、前記ユーザ体感品質（ＱｏＥ）を向上させるための情報を、いずれかの前記通信端末に送信する情報送信部とを有する。
【発明の効果】
【０００９】
通信端末において利用されるアプリケーションごとの品質情報を通信事業者とユーザとの連携によって共有し、通信のＱｏＥを向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態における品質情報共有システムの構成例を示す図である。
【図２】本発明の実施の形態における品質情報共有装置のハードウェア構成例を示す図である。
【図３】本発明の実施の形態における品質情報共有システムの機能構成例を示す図である。
【図４】全体の処理手順の概要を説明するためのシーケンス図である。
【図５】ユーザ情報記憶部の構成例を示す図である。
【図６】品質情報記憶部の構成例を示す図である。
【図７】第１の実施の形態におけるエリアマップ画面の表示例を示す図である。
【図８】第１の実施の形態において通信端末及び品質情報共有装置が実行する処理手順の一例を説明するためのシーケンス図である。
【図９】エリア情報記憶部の構成例を示す図である。
【図１０】第３の実施の形態において品質情報共有装置が実行する処理手順の一例を説明するためのフローチャートである。
【図１１】第３の実施の形態における高品質エリア画面の表示例を示す図である。
【図１２】第４の実施の形態において品質情報共有装置が実行する処理手順の一例を説明するためのフローチャートである。
【図１３】第４の実施の形態において一部の通信端末が接続先の切り替えを実行した状態を説明するための図である。
【図１４】第４の実施の形態においてアドホックネットワークが構築された状態を説明するための図である。
【図１５】第５の実施の形態において品質情報共有装置が実行する処理手順の一例を説明するためのフローチャートである。
【図１６】第５の実施の形態において特定のアプリケーションについてプリフェッチが実行される状態を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における品質情報共有システムの構成例を示す図である。図１において、品質情報共有システム１は、通信端末２０−１〜通信端末２０−Ｎの複数の通信端末２０と品質情報共有装置１０とを含む。
【００１２】
各通信端末２０は、例えば、スマートフォン、タブレット端末、又はフィーチャーフォン等であり、品質情報共有システム１のエンドユーザによって利用される。本実施の形態において、各通信端末２０は、品質情報共有装置１０によって提供されるサービスを享受する。各通信端末２０は、無線ＬＡＮ（Local Area Network）又は移動体通信網等の無線通信網を介して、品質情報共有装置１０と通信可能である。
【００１３】
品質情報共有装置１０は、例えば、複数の通信端末２０に対して通信サービスを提供する通信事業者によって設置される１以上のコンピュータである。品質情報共有装置１０は、各通信端末２０による通信に関するＱｏＥを向上させるための情報を、各通信端末２０に送信するサービスを提供する。各通信端末２０による通信とは、例えば、通信端末２０におけるアプリケーションの利用に伴って実行される通信である。ここで、アプリケーションとは、例えば、インターネット共有で各通信端末２０から利用されるアプリケーションである。但し、当該アプリケーションは、各通信端末２０にインストールされ、インターネット経由で通信を行うアプリケーションであってもよい。
【００１４】
図２は、本発明の実施の形態における品質情報共有装置のハードウェア構成例を示す図である。図２の品質情報共有装置１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、及びインタフェース装置１０５等を有する。
【００１５】
品質情報共有装置１０での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体１０１によって提供される。プログラムを記憶した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１６】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って品質情報共有装置１０に係る機能を実行する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００１７】
なお、各通信端末２０は、一般的な通信端末と同様のハードウェア構成を有していればよい。
【００１８】
図３は、本発明の実施の形態における品質情報共有システムの機能構成例を示す図である。図３において、品質情報共有装置１０は、利用エリア登録部１１、品質情報登録部１２、品質推定部１３、品質推定情報開示部１４、及びユーザ行動制御部１５等を有する。これら各部は、品質情報共有装置１０にインストールされた１以上のプログラムが、ＣＰＵ１０４に実行させる処理により実現される。品質情報共有装置１０は、また、ユーザ情報記憶部１６、エリア品質記憶部１７、アプリ情報記憶部１８、及びエリア情報記憶部１９等を利用する。ユーザ情報記憶部１６、エリア品質記憶部１７、アプリ情報記憶部１８、及びエリア情報記憶部１９等は、例えば、補助記憶装置１０２、又は品質情報共有装置１０にネットワークを介して接続可能な記憶装置等を用いて実現可能である。
【００１９】
利用エリア登録部１１は、各通信端末２０から、当該通信端末２０のユーザが平常時に高い頻度で利用する通信エリア（以下、「高利用頻度エリア」という。）を示すエリア情報の登録要求を受信する。高利用頻度エリアの一例として、喫茶店やコンビニ等のＷｉ−Ｆｉ（Wireless Fidelity）（登録商標）スポット等が挙げられる。利用エリア登録部１１は、当該エリア情報を、当該登録要求に含まれているユーザＩＤに関連付けて、ユーザ情報記憶部１６に記憶する。なお、１ユーザあたりに複数のエリア情報が登録されてもよい。したがって、ユーザ情報記憶部１６には、ユーザごとに、１以上の高利用頻度エリアのエリア情報が記憶される。なお、エリア情報は、例えば、Ｗｉ−Ｆｉ（登録商標）スポットに係るアクセスポイントのＩＤ（例えば、ＳＳＩＤ（Service Set Identifier））、又は移動体通信網の基地局のＩＤ等である。Ｗｉ−Ｆｉ（登録商標）スポットに係るアクセスポイントと移動体通信網の基地局とを区別しない場合、以下「無線基地局」という。なお、通信エリアとは、無線基地局の電波の到達範囲をいう。また、本実施の形態では、便宜上、高利用頻度エリアとして登録される通信エリアは、Ｗｉ−Ｆｉ（登録商標）スポットに係る通信エリアであるとする。すなわち、移動体通信網に係る通信エリアは、高利用頻度エリアとしては登録されないこととする。但し、移動体通信網に係る通信エリアが、高利用頻度エリアとして登録可能とされてもよい。
【００２０】
エリア情報記憶部１９には、通信事業者が管理する通信エリアごとに、当該通信エリアの名前及び当該通信エリアの無線基地局の識別情報（すなわち、エリア情報）等を記憶する。通信エリアの名前とは、例えば、「ＸＸＸ喫茶店」、「ＹＹＹ駅」等、ユーザにとってその場所が理解し易い名前である。高利用頻度エリアとして登録されるエリア情報は、エリア情報記憶部１９に記憶されているエリア情報の中から選択されてもよい。
【００２１】
品質情報登録部１２は、何らかのアプリケーションの利用が開始された通信端末２０から送信される、当該通信端末２０による通信の品質を示す情報（以下、「品質情報」という。）を受信する。品質情報登録部１２は、当該品質情報を、当該通信端末２０が属する通信エリアのエリア情報に関連付けてエリア品質記憶部１７に記憶する。当該品質情報は、各通信端末２０においてアプリケーションが利用されるたびに各通信端末２０から送信される。したがって、エリア品質記憶部１７には、例えば、エリア情報に関連付けられた品質情報の履歴が記憶される。なお、品質情報は、例えば、スループット等の転送品質を示す情報やパケット損失率等、一般的に通信品質を評価する指標の値であってもよい。
【００２２】
品質推定部１３は、エリア品質記憶部１７に記憶されている品質情報とアプリ情報記憶部１８に記憶されている情報とに基づいて、品質推定情報を算出する。品質推定情報には、エリア品質推定値とアプリ品質推定値とが有る。エリア品質推定値は、通信エリアごとのＱｏＥの推定値をいう。或る通信エリアのエリア品質推定値は、例えば、当該通信エリアに関して直近の一定時間内にエリア品質記憶部１７に記憶された品質情報の統計値（例えば、平均値）である。一方、アプリ品質推定値は、或る通信エリアにおけるアプリケーションごとのＱｏＥの推定値をいう。或るアプリケーションのアプリ品質推定値は、例えば、当該通信エリアに関して算出されたエリア品質推定値と、当該アプリケーションに関する閾値とを比較することで求められる。当該閾値は、当該アプリケーションを快適に利用可能な状態を判定するための閾値である。したがって、アプリ品質推定値は、「快適」又は「非快適」のいずれかの値であってもよい。又は、アプリ品質推定値は、更に細分化された値であってもよい。アプリ品質推定値が更に細分化される場合、アプリケーションごとに複数の閾値が設定されてもよい。なお、アプリケーションごとの閾値は、アプリケーションごとにアプリ情報記憶部１８に記憶されている。
【００２３】
品質推定情報開示部１４は、例えば、各通信端末２０からの要求に応じ、当該通信端末２０の周辺の通信エリアに関して、品質推定部１３による推定結果である品質推定情報を当該通信端末２０に送信する。例えば、当該通信端末２０の周辺のＷｉ−Ｆｉ（登録商標）やＬＴＥ（Long Term Evolution）ごとの品質推定情報が送信される。なお、品質推定情報開示部１４によって当該通信端末２０に対して送信される品質推定情報は、通信端末２０による通信のＱｏＥを向上させるための情報の一例である。
【００２４】
なお、エリア品質記憶部１７にはエリア情報に関連付けられて当該エリア情報に係る通信エリアの品質情報の履歴が記憶されている。したがって、エリア品質記憶部１７からは、或る通信エリアのエリア情報に基づいて、当該通信エリアの品質情報を十分に迅速に抽出可能である。
【００２５】
ユーザ行動制御部１５は、品質推定部１３による推定結果である品質推定情報に基づいて、各通信端末２０におけるアプリケーションの利用に関するＱｏＥを向上させるための制御情報や、推奨又は提案等に関する情報（以下、「レコメンド」という。）を、各通信端末２０に対して送信する。ユーザ行動制御部１５によって各通信端末２０に対して送信される制御情報及びレコメンド等は、通信端末２０による通信のＱｏＥを向上させるための情報の一例である。
【００２６】
図３において、ユーザ行動制御部１５は、制御メッセージ送信部１５１、アクセスレコメンド部１５２、アドホックレコメンド部１５３、プロトコルレコメンド部１５４、及びプリフェッチレコメンド部１５５等を含む。
【００２７】
制御メッセージ送信部１５１は、例えば、通信品質が劣化している通信端末２０に対して、通信エリアの移動等を促すためのメッセージ（以下、「ユーザ行動制御メッセージ」という。）を送信する。
【００２８】
アクセスレコメンド部１５２は、例えば、或る基地局における無線リソースを利用している通信端末２０のうちの一部においてアプリ品質推定値が低下している場合に、当該基地局の無線リソースを利用している通信端末２０のうち、当該基地局の通信規格（例えば、ＬＴＥ）とは別の通信規格に（例えば、３Ｇ）に対応可能な通信端末２０に対して、当該別の通信規格での通信への切り替え要求を送信する。つまり、アクセスレコメンド部１５２は、接続先の基地局の切り替え要求を通信端末２０に対して送信する。又は、アクセスレコメンド部１５２は、アプリケーションごとに最適な通信規格を示す情報を、各通信端末２０に送信してもよい。例えば、チャット等の文字列ベースのアプリケーションでは、ＬＴＥではなく３Ｇが最適な通信規格とされてもよい。また、動画をダウンロードするアプリケーションでは、ＬＴＥが最適な通信規格とされてもよい。アプリケーションごとに最適な通信規格を示す情報は、アプリ情報記憶部１８において、アプリケーションごとに記憶されていてもよい。
【００２９】
アドホックレコメンド部１５３は、例えば、或る通信エリアの無線リソースが逼迫した場合に、当該通信エリアに属する一部又は全部の通信端末２０に対して、アドホックネットワークの構築を要求する。アドホックレコメンド部１５３、同一のアドホックネットワークの構成要素となる通信端末２０の中から選出された一つの通信端末２０（以下、「選出端末」という。）に対しては、当該無線リソースを利用したインターネット接続を継続するように通知する。選出端末の選出方法は、所定のものに限定されない。例えば、クリティカルな通信を行っていない通信端末２０、通信量が相対的に小さい通信端末２０、又は十分な無線リソースが与えられている通信端末２０が選出端末として選出されてもよい。例えば、同一のコンテンツをダウンロードしている通信端末２０間においてアドホックネットワークが構築されることで、同一のコンテンツのダウンロードの重複が解消されて、無線リソースの逼迫を解消することができる。すなわち、選出端末のみによってコンテンツのダウンロードが実行され、他の通信端末２０は、選出端末から当該コンテンツを取得することができる。
【００３０】
プロトコルレコメンド部１５４は、例えば、アドホックレコメンド部１５３と連携して機能する。すなわち、プロトコルレコメンド部１５４は、アドホックレコメンド部１５３の処理によって構築されたアドホックネットワークに属する各通信端末２０に対して、Ｐ２Ｐ（ピアツーピア）型の通信プロトコルの利用を要求する。その結果、当該通信端末２０間は、Ｐ２Ｐ型の通信プロトコルを用いて効率的にコンテンツの共有を行うことができる。
【００３１】
プリフェッチレコメンド部１５５は、或る通信エリアにおいて特定のアプリケーションが頻繁に利用されていると判断した場合、当該通信エリアに属する通信端末２０に対して、当該アプリケーションに関するプリフェッチの実行要求を送信する。プリフェッチは、例えば、アプリケーションの利用に伴って実行される処理の一部を事前（アプリケーションの利用前に）に実行することである。プリフェッチの内容としては、ＤＮＳ（Domain Name System）プリフェッチであってもよい。すなわち、当該アプリケーションのアクセス先の名前解決の事前実行が行われてもよい。また、当該アプリケーションのアクセス先が、ｗｅｂの検索エンジンであれば特定の単語の検索のプリフェッチ等が実行されてもよい。
【００３２】
一方、通信端末２０は、利用エリア登録要求部２０１、品質情報計測部２０２、品質情報送信部２０３、品質推定情報照会部２０４、品質推定情報表示部２０５、制御メッセージ受信部２０６、アクセス切替部２０７、アドホック動作部２０８、Ｐ２Ｐプロトコル動作部２０９、及びプリフェッチ動作部２１０を有する。これら各部は、通信端末２０にインストールされた１以上のプログラムが、通信端末２０に実行させる処理により実現される。
【００３３】
利用エリア登録要求部２０１は、ユーザによる指示に応じ、高利用頻度エリアのエリア情報の登録要求を品質情報共有装置１０に送信する。例えば、ユーザは、品質情報共有装置１０によって提供されるサービスの開始時や、当該サービスの利用時において、高利用頻度エリアのエリア情報の登録を通信端末２０に指示する。
【００３４】
品質情報計測部２０２は、例えば、当該通信端末２０が、当該通信端末２０のユーザに関して登録されている高利用頻度エリアに属する場合に、何らかのアプリケーションの利用が開始されると、当該通信端末２０に関する品質情報を計測する。
【００３５】
品質情報送信部２０３は、品質情報計測部２０２によって計測された品質情報を、品質情報共有装置１０に送信する。すなわち、本実施の形態では、各通信端末２０が能動的に品質情報を品質情報共有装置１０に送信する。
【００３６】
品質推定情報照会部２０４は、品質推定情報開示部１４に対して品質推定情報の開示要求を送信し、返信される品質推定情報を受信する。
【００３７】
品質推定情報表示部２０５は、品質推定情報照会部２０４によって受信された品質推定情報を表示する。
【００３８】
制御メッセージ受信部２０６は、制御メッセージ送信部１５１によって送信されるユーザ行動制御メッセージを受信し、当該ユーザ行動制御メッセージを表示する。
【００３９】
アクセス切替部２０７は、アクセスレコメンド部１５２から送信される、接続先の切り替え要求に応じ、利用する通信規格を切り替えるための処理を実行する。
【００４０】
アドホック動作部２０８は、アドホックレコメンド部１５３から送信される、アドホックネットワークの構築要求に応じ、周辺の通信端末２０との間でアドホックネットワークを構築する。
【００４１】
Ｐ２Ｐプロトコル動作部２０９は、プロトコルレコメンド部１５４から送信される、Ｐ２Ｐ型の通信プロトコルの利用要求に応じ、Ｐ２Ｐ型の通信プロトコルを用いて、アドホックネットワークに属する他の通信端末２０との間でコンテンツの共有等を行う。
【００４２】
プリフェッチ動作部２１０は、プリフェッチレコメンド部１５５から送信される、プリフェッチの実行要求に応じ、当該実行要求において指定されているアプリケーションに関してプリフェッチを実行する。なお、プリフェッチ動作部２１０は、プリフェッチの実行要求を受信してからランダムな経過時間後にプリフェッチの実行を開始してもよい。そうすることで、各通信端末２０におけるプリフェッチの実行時期をずらすことができ、通信設備に過剰な負担がかかることを回避することができる。
【００４３】
以下、品質情報共有システム１において実行される処理手順について説明する。図４は、全体の処理手順の概要を説明するためのシーケンス図である。
【００４４】
ステップＳ１において、通信端末２０の利用エリア登録要求部２０１は、ユーザからの指示に応じ、高利用頻度エリアのエリア情報の登録要求を品質情報共有装置１０に送信する。当該登録要求には、１以上のエリア情報と、ユーザＩＤとが含まれる。
【００４５】
なお、ユーザによる高利用頻度エリアの選択は、例えば、エリア情報記憶部１９に記憶されているエリア情報の中から行われてもよい。例えば、利用エリア登録部１１は、エリア情報記憶部１９に記憶されている通信エリアの名前及びエリア情報の一覧を、利用エリア登録要求部２０１に提供する。利用エリア登録要求部２０１は、当該名前及びエリア情報を選択肢とする一覧を表示する。ユーザが、当該一覧の中から１以上の選択肢を選択すると、利用エリア登録要求部２０１は、選択された選択肢に対応するエリア情報と、ユーザＩＤとを含むエリア情報の登録要求を品質情報共有装置１０に送信する。なお、ユーザＩＤは、予め通信端末２０に記憶されていてもよいし、高利用頻度エリアの選択に伴って、ユーザによって入力されてもよい。
【００４６】
品質情報共有装置１０の利用エリア登録部１１は、受信した登録要求に含まれているユーザＩＤと１以上のエリア情報とを関連付けて、ユーザ情報記憶部１６に記憶する（ステップＳ２）。
【００４７】
図５は、ユーザ情報記憶部１６の構成例を示す図である。図５に示されるように、ユーザ情報記憶部１６には、ユーザＩＤに関連付けられて、１以上の高利用頻度エリアのエリア情報が記憶される。なお、図５において、＜エリアＡ＞は、エリアＡのエリア情報を示す。＜エリアＢ＞及び＜エリアＣ＞等についても同様である。
【００４８】
図４に戻り、その後、例えば、通信端末２０において何らかのアプリケーションの利用が開始されると（ステップＳ３）、品質情報計測部２０２は、当該通信端末２０が、当該通信端末２０のユーザに関して登録されている高利用頻度エリアに属していれば、当該通信端末２０に関する通信について品質情報を計測する（ステップＳ４）。例えば、スループット等が品質情報として計測される。計測の対象は、当該アプリケーションに関する通信に限定されてもよいし、当該通信端末２０による全ての通信であってもよい。なお、当該通信端末２０が、当該通信端末２０のユーザに関して登録されている高利用頻度エリアに属するか否かは、当該ユーザのユーザＩＤに関連付けられてユーザ情報記憶部１６に記憶されているエリア情報と、当該通信端末２０が現在接続先としている無線基地局のエリア情報とを比較することで判定されてもよい。
【００４９】
品質情報が計測されると、品質情報送信部２０３は、通信端末２０が現在属する通信エリアのエリア情報と、計測された品質情報とを品質情報共有装置１０に送信する（ステップＳ５）。なお、品質情報の計測及び送信は、例えば、一定間隔ごとに行われてもよい。
【００５０】
品質情報共有装置１０の品質情報登録部１２は、エリア情報及び品質情報を受信すると、当該エリア情報及び品質情報を、エリア品質記憶部１７に記憶する（ステップＳ６）。
【００５１】
図６は、エリア品質記憶部の構成例を示す図である。図６に示されるように、エリア品質記憶部１７の各レコードは、日時、エリア情報、及び品質情報等の項目を含む。日時は、当該レコードが追加された日時である。エリア情報及び品質情報は、ステップＳ６において受信された値がそのまま記憶される。このように、エリア品質記憶部１７には、エリア情報及び品質情報の履歴が記憶される。
【００５２】
図４に戻り、その後、任意のタイミングで、品質推定部１３は、エリア品質記憶部１７に記憶されている品質情報とアプリ情報記憶部１８に記憶されている情報とに基づいて、品質推定情報（エリア品質推定値、アプリ品質推定値）の算出を行う（ステップＳ７）。任意のタイミングとは、例えば、通信端末２０から要求や、各通信端末２０の通信状況の変化を契機とするタイミングである。
【００５３】
続いて、品質推定情報開示部１４又はユーザ行動制御部１５によって、品質推定情報の開示又はレコメンド若しくはユーザ制御メッセージの送信等が行われる（ステップＳ７）。
【００５４】
以下、ステップＳ７及びＳ８に関して、第１から第５の実施の形態に分けて、更に具体的に説明する。
【００５５】
第１の実施の形態では、或るユーザが、例えば、高利用頻度エリアであるＷｉ−Ｆｉ（登録商標）スポットで、通信端末２０上の或るアプリケーションを利用している場合を想定する。仮に、当該ユーザが、通信品質の劣化を感じた場合、当該ユーザは、エリアマップ画面の表示指示を、当該通信端末２０に対して入力する。エリアマップ画面とは、当該通信端末２０が現在接続先としている無線基地局に係る通信エリア（以下、「接続エリア」という。）及び周辺の通信エリア（以下、「周辺エリア」という。）の品質推定情報を示す画面（以下、「エリアマップ画面」という。）である。当該通信端末２０は、当該表示指示の入力に応じ、当該エリアマップ画面を表示する。
【００５６】
図７は、第１の実施の形態におけるエリアマップ画面の表示例を示す図である。図７に示されるエリアマップ画面５１０では、接続エリアを中心とする周辺地域の地図上に、星印の記号ｈ１、黒塗りの逆三角形の記号ｂ１〜ｂ３、白抜きの逆三角形の記号ｗ１〜ｗ３、及び楕円の記号ｃ１〜ｃ３等が重畳されて表示されている。
【００５７】
記号ｈ１は、当該接続エリアの位置を示す。記号ｂ１〜ｂ３は、周辺エリアの中で、当該ユーザの高利用頻度エリアの位置を示す。記号ｗ１〜ｗ３は、周辺エリアの中で、当該ユーザの高利用頻度エリアには該当しないが、当該接続エリアよりも高品質な通信が体感できると推定される通信エリア（Ｗｉ−Ｆｉ（登録商標）スポット）の位置を示す。記号ｃ１〜ｃ３は、当該接続エリアよりも高品質な通信が体感できると推定されるＬＴＥエリアの範囲を示す。なお、以下において、記号ｂ１〜ｂ３を区別しない場合、記号ｂという。また、記号ｗ１〜記号ｗ３を区別しない場合、記号ｗという。更に、記号ｃ１〜ｃ３を区別しない場合、記号ｃという。
【００５８】
例えば、ユーザが、記号ｂ（すなわち、高利用頻度エリアのいずれか）をタップすると、通信端末２０は、タップされた記号ｂに係る通信エリアに関するアプリ品質一覧画面５２０を表示する。アプリ品質一覧画面５２０は、アプリケーションごとに、アプリ品質推定値（快適なアプリ又は非快適なアプリ）を示す画面である。
【００５９】
また、ユーザが、記号ｗ（すなわち、当該ユーザの高利用頻度エリアには該当しないが、当該接続エリアよりも高品質な通信が体感できると推定されるＷｉ−Ｆｉ（登録商標）スポットのいずれか）をタップすると、通信端末２０は、タップされた記号ｗに係る通信エリアに関する名前、登録者数、及びエリア品質推定値を含む吹き出しｎ１を表示する。登録者数とは、当該通信エリアを高利用頻度エリアとして登録しているユーザの数である。
【００６０】
このような操作によって、ユーザは、現在利用中のアプリケーションをより快適に利用可能な通信エリアを探すことができる。
【００６１】
なお、エリアマップ画面５１０は、ボタン５１１を含む。例えば、記号ｗ１がタップされ、吹き出しｎ１が表示されている状態で、ボタン５１１がタップされることで、利用エリア登録要求部２０１は、高利用頻度エリアの登録要求を品質情報共有装置１０に送信する。この場合、タップされている記号ｗ１に係る通信エリアのエリア情報が、当該登録要求に含まれる。
【００６２】
図７に示される各画面を表示するために、通信端末２０及び品質情報共有装置１０が実行する処理手順の一例について説明する。図８は、第１の実施の形態において通信端末及び品質情報共有装置１０が実行する処理手順の一例を説明するためのシーケンス図である。なお、図８の処理は、図４におけるステップＳ７及びステップＳ８に関して実行される処理に相当する。
【００６３】
ユーザによってエリアマップ画面５１０の表示指示が通信端末２０に入力されると、品質推定情報照会部２０４は、当該ユーザのユーザＩＤと接続エリアのエリア情報とを含む、エリアマップ画面の生成要求を、品質情報共有装置１０に送信する（ステップＳ１０１）。
【００６４】
品質情報共有装置１０において、品質推定情報開示部１４によって当該生成要求が受信されると、品質推定部１３は、当該生成要求に含まれているエリア情報とエリア情報記憶部１９に記憶されている情報とに基づいて、周辺エリアのエリア情報を特定する（ステップＳ１０２）。
【００６５】
図９は、エリア情報記憶部１９の構成例を示す図である。図９において、エリア情報記憶部１９は、各通信エリアのエリア情報に対応付けて、名前、位置情報、及び種別等を記憶する。名前は、ユーザにとって当該通信エリアの場所が理解し易い文字列である。位置情報は、例えば、当該通信エリアの無線基地局が所在する緯度及び経度等である。種別は、通信方法又は通信規格等に基づいて分類される通信エリアの種別である。「ＷＦ」は、Ｗｉ−Ｆｉ（登録商標）を示す。
【００６６】
ステップＳ１０２では、まず、生成要求に含まれている接続エリアのエリア情報を含むレコード（以下、「接続エリアレコード」という。）がエリア情報記憶部１９から検索される。続いて、接続エリアレコードの位置情報から、例えば、半径ｒｋｍ以内の位置を示す位置情報を含むレコード（以下、「周辺エリアレコード」という。）が検索される。検索された各周辺エリアレコードのエリア情報が、周辺エリアのエリア情報である。
【００６７】
続いて、品質推定部１３は、周辺エリアを、生成要求に係るユーザの高利用頻度エリアとそうでない通信エリア（以下、「非高利用頻度エリア」という。）とに区分する（ステップＳ１０３）。高利用頻度エリアは、周辺エリアのエリア情報の中で、生成要求に含まれているユーザＩＤに関連付けられてユーザ情報記憶部１６に記憶されているエリア情報に係る通信エリアが該当する。一方、非高利用頻度エリアは、周辺エリアの中で、高利用頻度エリアに該当しない通信エリアが該当する。
【００６８】
続いて、品質推定部１３は、接続エリアのエリア品質推定値を算出する（ステップＳ１０４）。当該エリア品質推定値は、エリア品質記憶部１７に記憶されているレコードのうち、「エリア情報」の値が接続エリアのエリア情報に一致し、かつ、「日時」が、直近の一定期間内であるレコードの品質情報に基づいて算出される。例えば、該当する品質情報の平均値等が、エリア品質推定値として算出されてもよい。
【００６９】
続いて、ステップＳ１０３において非高利用頻度エリアに区分された周辺エリアが有る場合、品質推定部１３は、当該各非高利用頻度エリアについて、エリア品質推定値を算出する（ステップＳ１０５）。各非高利用頻度エリアに関するエリア品質推定値の算出方法は、各非高利用頻度エリアに関する品質情報に基づいて算出される点を除き、接続エリアに関するエリア品質推定値の算出方法と同様でよい。
【００７０】
続いて、品質推定部１３は、ステップＳ１０３において非高利用頻度エリアに区分された周辺エリアのうち、接続エリアよりも高品質な非高利用頻度エリアを特定する（ステップＳ１０６）。斯かる非高利用頻度エリアは、接続エリアのエリア品質推定値と、各高利用頻度エリアのエリア品質推定値とを比較することで特定可能である。
【００７１】
続いて、品質推定情報開示部１４は、ステップＳ１０２〜Ｓ１０６の処理結果に基づいて、エリアマップ画面５１０を生成する（ステップＳ１０７）。すなわち、接続エリアは、記号ｈ１によって表現される。また、ステップＳ１０３において高利用頻度エリアに区分された周辺エリアは、記号ｂによって表現される。また、ステップＳ１０６において特定された高品質な非高利用頻度エリアのうち、種別が「ＷＦ」である非高利用頻度エリアは、記号ｗによって表現される。更に、ステップＳ１０６において特定された高品質な非高利用頻度エリアのうち、種別が「ＬＴＥ」である非高利用頻度エリアは、記号ｃによって表現される。
【００７２】
続いて、品質推定情報開示部１４は、生成されたエリアマップ画面５１０を、生成要求の送信元の通信端末２０に返信する（ステップＳ１０８）。
【００７３】
当該通信端末２０の品質推定情報照会部２０４によってエリアマップ画面５１０が受信されると、品質推定情報表示部２０５は、エリアマップ画面５１０を表示する（ステップＳ１０９）。
【００７４】
エリアマップ画面５１０が表示されている状態において、ユーザによって、高利用頻度エリアを示すいずれかの記号ｂがタップされると（ステップＳ１１０）、品質推定情報照会部２０４は、タップされた記号ｂに対応する通信エリア（以下、「対象エリア」という。）のエリア情報を含む、アプリ品質推定値の開示要求を品質情報共有装置１０に送信する（ステップＳ１１１）。
【００７５】
品質情報共有装置１０において、品質推定情報開示部１４によって当該開示要求が受信されると、品質推定部１３は、エリア品質記憶部１７に記憶されているレコードのうち、当該開示要求に含まれているエリア情報を含むレコードであって、「日時」が直近の一定時間内であるレコードに基づいて、対象エリアのエリア品質推定値を算出する（ステップＳ１１２）。
【００７６】
続いて、品質推定部１３は、アプリ情報記憶部１８にアプリケーションごとに記憶されている、エリア品質推定値に対する閾値を、対象エリアの品質推定値と比較して、アプリケーションごとにアプリ品質推定値を判定する（ステップＳ１１３）。例えば、対象エリアの品質推定値が、当該アプリケーションに対する閾値以上であるアプリケーションのアプリ品質推定値は、「快適」と判定される。一方、対象エリアの品質推定値が、当該アプリケーションに対する閾値未満であるアプリケーションのアプリ品質推定値は、「非快適」と判定される。
【００７７】
続いて、品質推定情報開示部１４は、品質推定部１３による判定結果である、アプリケーションごとのアプリ品質推定値を、開示要求の送信元の通信端末２０に返信する（ステップＳ１１４）。
【００７８】
通信端末２０において、品質推定情報照会部２０４によって、アプリケーションごとのアプリ品質推定値が受信されると、品質推定情報表示部２０５は、アプリケーションごとのアプリ品質推定値を含むアプリ品質一覧画面５２０を表示する（ステップＳ１１５）。
【００７９】
また、エリアマップ画面５１０が表示されている状態において、ユーザによって、非高利用頻度エリアを示すいずれかの記号ｗがタップされると（ステップＳ１２１）、品質推定情報照会部２０４は、タップされた記号ｗに対応する通信エリア（以下、「対象エリア」という。）のエリア情報を含む、通信エリアの属性情報の開示要求を品質情報共有装置１０に送信する（ステップＳ１２１）。
【００８０】
品質情報共有装置１０において、品質推定情報開示部１４によって当該開示要求が受信されると、エリア品質推定値は、当該開示要求に含まれているエリア情報に対応付けられてエリア情報記憶部１９に記憶されている名前を取得する（ステップＳ１２２）。
【００８１】
続いて、品質推定部１３は、ユーザ情報記憶部１６を参照して、当該開示要求に含まれているエリア情報を高利用頻度エリアとして登録しているユーザの数（登録者数）をカウントする（ステップＳ１２３）。
【００８２】
続いて、品質推定部１３は、対象エリアのエリア品質推定値を算出する（ステップＳ１２４）。
【００８３】
続いて、品質推定情報開示部１４は、対象エリアの名前、対象エリアの登録者数、及び対象エリアのエリア品質推定値を、開示要求の送信元の通信端末２０に返信する（ステップＳ１２５）。
【００８４】
通信端末２０において、品質推定情報照会部２０４によって、対象エリアの名前、対象エリアの登録者数、及び対象エリアのエリア品質推定値が受信されると、品質推定情報表示部２０５は、当該名前、当該登録者数、及び当該エリア品質推定値を含む吹き出しｎ１を表示する（ステップＳ１２６）。
【００８５】
次に、第２の実施の形態について説明する。第２の実施の形態では、ユーザが、初めての訪問地におけるＷｉ−Ｆｉ（登録商標）スポットで、アプリケーションを利用している状況を想定する。この場合、当該ユーザの高利用頻度エリアは付近に存在しないため、当該地点よりも高品質で当該アプリケーションを利用可能な通信エリアの位置を示すエリアマップ画面が表示される。すなわち、当該エリアマップ画面では、記号ｂによって表現される通信エリアは無い。ユーザは、当該エリアマップ画面を参照して、自らが移動するか否かを判断する。
【００８６】
なお、第２の実施の形態に関して実行される処理手順は、図８と同様でよい。
【００８７】
次に、第３の実施の形態について説明する。第３の実施の形態では、ユーザが、通信端末２０上で映像配信アプリケーションを利用中に、体感品質の劣化が発生している状況において、当該通信端末２０がユーザ行動制御メッセージを品質情報共有装置１０から受信する場合の例を説明する。通信端末２０において品質劣化が発生している場合にユーザ行動制御メッセージを送信可能とするために、品質情報共有装置１０は、図１０に示されるような処理を実行する。
【００８８】
図１０は、第３の実施の形態において品質情報共有装置１０が実行する処理手順の一例を説明するためのフローチャートである。図１０の処理は、例えば、定期的に実行されてもよい。
【００８９】
ステップＳ３０１において、品質推定部１３は、アプリケーションを利用中の通信端末２０を特定する。例えば、各通信端末２０の通信履歴を参照することで、アプリケーションを利用中の通信端末２０が特定されてもよい。各通信端末２０の通信履歴は、通信事業者によって管理されるネットワークを監視することで取得されてもよい。例えば、通信履歴におけるＤＮＳクエリやＨＴＴＰ（HyperText Transfer Protocol）リクエストを参照することで、アプリケーションを利用中の通信端末を特定することができる。
【００９０】
アプリケーションを利用中である通信端末２０が１以上有る場合（ステップＳ３０２でＹｅｓ）、品質推定部１３は、該当する通信端末２０の集合を、通信エリア別及びアプリケーション別のグループに分類する（ステップＳ３０３）。すなわち、所在する通信エリアと利用中のアプリケーションとが共通するグループごとに、各通信端末２０が分類される。各通信端末２０が利用中のアプリケーションは、各通信端末２０の通信履歴におけるＤＮＳクエリやＨＴＴＰリクエスト等に基づいて特定されてもよい。
【００９１】
続くステップＳ３０４以降は、分類されたグループごとに実行される。以下の説明において処理対象とされているグループを、「対象グループ」という。
【００９２】
ステップＳ３０４において、品質推定部１３は、対象グループが属する通信エリア（以下、「接続エリア」という。）の直近の一定期間におけるエリア品質推定値を算出する。続いて、品質推定部１３は、対象グループの通信端末２０が利用中のアプリケーション（以下、「対象アプリケーション」という。）について、接続エリアにおけるアプリ品質推定値を判定する（ステップＳ３０５）。なお、エリア品質推定値の算出方法及びアプリ品質推定値の判定方法は、第１の実施の形態において説明した通りである。
【００９３】
続いて、品質推定部１３は、判定されたアプリ品質推定値が「非快適」であるか否かを判定する（ステップＳ３０６）。すなわち、対象アプリケーションについて、ＱｏＥが劣化しているか否かが判定される。当該アプリ品質推定値が「非快適」である場合（ステップＳ３０６でＹｅｓ）、品質推定部１３は、接続エリアの周辺エリアを特定する（ステップＳ３０７）。周辺エリアの特定方法は、第１の実施の形態において説明した通りである。続いて、品質推定部１３は、各周辺エリアのエリア品質推定値を算出する（ステップＳ３０８）。
【００９４】
続いて、品質推定部１３は、エリア品質推定値と各周辺エリアのエリア品質推定値とを比較して、接続エリアよりもエリア品質推定値が高い周辺エリア（以下、「高品質エリア」という。）の有無を判定する（ステップＳ３０９）。高品質エリアが有る場合（ステップＳ３０９でＹｅｓ）、品質推定部１３は、当該高品質エリアの中で、エリア品質推定値が最高である高品質エリア（以下、「推奨エリア」という。）を特定する（ステップＳ３１０）。
【００９５】
続いて、制御メッセージ送信部１５１は、対象グループに属する各通信端末２０に対して、例えば、推奨エリアへの移動を促すユーザ行動制御メッセージを送信する（ステップＳ３１１）。例えば、エリアＣが推奨エリアであれば、「通信品質が低下しています。エリアＣへの移動をお薦めしめす。」といったような文字列が、ユーザ行動制御メッセージとして当該各通信端末２０に送信される。
【００９６】
当該ユーザ行動メッセージの送信先の各通信端末２０の制御メッセージ受信部２０６は、当該ユーザ行動制御メッセージを受信すると、例えば、現在利用中のアプリケーションの画面に重畳させて、当該ユーザ行動メッセージを表示する。ユーザは、当該ユーザ行動メッセージを参照して、自らの行動を決定する。例えば、対象アプリケーションが、映像配信アプリケーションであれば、ユーザは、映像配信アプリケーションによって再生中の動画の視聴を停止して、より快適なエリアを示す地図画面（以下、「高品質エリア画面」という。）の表示指示を、通信端末２０に入力する。この場合、当該通信端末２０の品質推定情報照会部２０４は、高品質エリア画面の生成要求を、品質情報共有装置１０に送信する。
【００９７】
品質情報共有装置１０の品質推定情報開示部１４は、高品質エリア画面の生成要求が受信されると（ステップＳ３１２でＹｅｓ）、ステップＳ３０９において判定された、高品質エリアと、接続エリアとを示す地図を含む高品質エリア画面を生成する（ステップＳ３１３）。続いて、品質推定情報開示部１４は、高品質エリア画面を、生成要求の送信元の通信端末２０に送信する（ステップＳ３１４）。当該通信端末２０において、品質推定情報照会部２０４によって高品質エリア画面が受信されると、品質推定情報表示部２０５は、当該高品質エリア画面を表示する。
【００９８】
図１１は、第３の実施の形態における高品質エリア画面の表示例を示す図である。図１１に示される高品質エリア画面５３０では、地図上において、接続エリアの範囲と各高品質エリアの範囲とが示されている。星印を含むエリアＢが、接続エリアである。また、エリアＡ及びエリアＣが、高品質エリアである。ユーザは、高品質エリア画面５３０を参照することで、接続エリアよりも快適にアプリケーションを利用可能な周辺エリアを知ることができる。なお、この時点では、通信状況表示画面５４０は、表示されない。
【００９９】
ユーザが、更に詳細な情報を得るために、高品質エリア画面５３０において、接続エリアの範囲をタップすると、当該ユーザの通信端末２０の品質推定情報照会部２０４は、品質詳細情報の開示要求を、品質情報共有装置１０に送信する。
【０１００】
品質情報共有装置１０において、品質推定情報開示部１４によって当該開示要求が受信されると（ステップＳ３１５でＹｅｓ）、品質推定部１３は、対象グループの接続エリアにおける、対象アプリケーションに関する今後のアプリ品質推定値を判定する（ステップＳ３１６）。今後のアプリ品質推定値は、過去の品質情報の傾向に基づいて判定されてもよい。例えば、接続エリアに関して１日におけるエリア品質推定値の推移が、エリア品質記憶部１７に蓄積されている品質情報に基づいて求められ、当該推移における今後１時間のエリア品質推定値と、対象アプリケーションの閾値とを比較することで、今後１時間のアプリ品質推定値が判定されてもよい。
【０１０１】
続いて、品質推定部１３は、ステップＳ３０９において判定された高品質エリアの中から、種別ごとに、エリア品質推定値が最高である周辺エリアを抽出する（ステップＳ３１７）。ここでいう種別とは、エリア情報記憶部１９に記憶されている「種別」の値をいう。したがって、例えば、「ＬＴＥ」及び「ＷＦ（Ｗｉ−Ｆｉ（登録商標）」ごとに、エリア品質推定値が最高である周辺エリアが抽出される。
【０１０２】
続いて、品質推定情報開示部１４は、種別ごとに抽出された各周辺エリアについて、対象アプリケーションのアプリ品質推定値を判定する（ステップＳ３１８）。すなわち、当該各周辺エリアに関してステップＳ３０８において算出されたエリア品質推定値と、対象アプリケーションの閾値とが比較されることで、当該アプリ品質推定値が判定される。
【０１０３】
続いて、品質推定情報開示部１４は、ステップＳ３０５において判定された、接続エリアの直近の一定時間のアプリ品質推定値、ステップＳ３１６において判定された、接続エリアの今後のアプリ品質推定値、及びステップＳ３１８において周辺エリアの種別ごとに判定された、アプリ品質推定値を含む品質詳細情報を、ステップＳ３１５において受信された開示要求の送信元の通信端末２０に送信する（ステップＳ３１９）。
【０１０４】
当該通信端末２０において、品質推定情報照会部２０４によって当該品質詳細情報が受信されると、品質推定情報表示部２０５は、当該品質詳細情報を含む通信状況表示画面５４０を表示する。
【０１０５】
図１１において、通信状況表示画面５４０の領域５４１には、現在の通信状況として、接続エリアの直近の一定時間のアプリ品質推定値が「○」又は「×」で示され、今後の通信状況として、接続エリアの今後のアプリ品質推定値が「○」又は「×」で示されている。「○」は、「快適」を示し、「×」は、非快適を示す。なお、図１１では、ＬＴＥエリア及びＷｉ−Ｆｉ（登録商標）エリアのそれぞれに関して、「○」又は「×」が示されている（Ｗｉ−Ｆｉ（登録商標）については、便宜上、「ＷＦ」によって示されている。）。このような種別ごとの表示を可能とするため、ステップＳ３０４及びＳ３１６のそれぞれにおいて、例えば、接続エリアがＬＴＥエリアであれば、当該接続エリアに最も近いＷｉ−Ｆｉ（登録商標）エリアにおけるアプリ品質推定値が求められ、接続エリアがＷｉ−Ｆｉ（登録商標）エリアであれば、当該接続エリアに最も近いＬＴＥエリアにおけるアプリ品質推定値が求められるようにしてもよい。
【０１０６】
領域５４２には、良質な品質エリア（ＬＴＥ）として、ステップＳ３１８においてエリア品質推定値が最高である、種別がＬＴＥの周辺エリアに関して判定された、アプリ品質推定値が表示されている。すなわち、「おすすめ」として、エリア品質推定値が最高である、種別がＬＴＥの周辺エリアの名前が表示され、「混雑状況」として、当該アプリ品質推定値に基づいて、「空き」が表示されている。なお、「混雑状況」としては、当該アプリ品質推定値が「快適」であれば、「空き」が表示され、当該アプリ品質推定値が「非快適」であれば、「混雑」が表示される。
【０１０７】
領域５４３には、良質な品質エリア（ＷＦ）として、ステップＳ３１８においてエリア品質推定値が最高である、種別がＷｉ−Ｆｉ（登録商標）の周辺エリアに関して判定された、アプリ品質推定値が表示されている。すなわち、「おすすめ」として、エリア品質推定値が最高である、種別がＷｉ−Ｆｉ（登録商標）の周辺エリアの名前が表示され、「混雑状況」として、当該アプリ品質推定値に基づいて、「空き」が表示されている。「混雑状況」の表示方法は、領域５４２と同じである。
【０１０８】
ユーザは、通信状況表示画面５４０を参照して、視聴品質改善のために移動するかどうかを自ら判断する。
【０１０９】
次に、第４の実施の形態について説明する。第４の実施の形態では、通信端末２０からのアクセス集中等に伴い、通信事業者のＬＴＥ基地局における無線リソースが逼迫した状況を想定する。このような状況に対処するため、品質情報共有装置１０のアクセスレコメンド部１５２等は、例えば、図１２に示される処理を実行する。
【０１１０】
図１２は、第４の実施の形態において品質情報共有装置が実行する処理手順の一例を説明するためのフローチャートである。
【０１１１】
アクセスレコメンド部１５２は、無線リソースが逼迫したＬＴＥ基地局の発生を待機している（ステップＳ４０１）。無線リソースが逼迫しているＬＴＥ基地局は、例えば、品質推定部１３によって一定時間ごとに各通信エリアに関して算出されるエリア品質推定値に基づいて特定されてもよい。すなわち、エリア品質推定値が、所定値以下となった通信エリアに係るＬＴＥ基地局が、無線リソースが逼迫しているＬＴＥ基地局として判定されてもよい。又は各ＬＴＥ基地局の無線リソースの実際の状況を監視することで無線リソースが逼迫しているＬＴＥ基地局が特定されてもよい。
【０１１２】
いずれかのＬＴＥ基地局において、無線リソースが逼迫したことが検知されると（ステップＳ４０１でＹｅｓ）、アクセスレコメンド部１５２は、当該ＬＴＥ基地局（以下、「対象基地局」という。）の付近における３Ｇ基地局の有無を、エリア情報記憶部１９（図９）を参照して判定する（ステップＳ４０２）。例えば、当該ＬＴＥ基地局の位置情報からの距離が所定値以内である３Ｇ基地局が検索される。
【０１１３】
ステップＳ４０２において該当する３Ｇ基地局が１以上検索された場合（ステップＳ４０３でＹｅｓ）、アクセスレコメンド部１５２は、当該３Ｇ基地局の中で、無線リソースに余裕が有る３Ｇ基地局の有無を判定する（ステップＳ４０３）。斯かる判定は、当該各３Ｇ基地局の無線リソースの状況を照会することで行われてもよい。
【０１１４】
該当する３Ｇ基地局が有る場合（ステップＳ４０３でＹｅｓ）、アクセスレコメンド部１５２は、対象基地局に接続している通信端末２０のうち、必要とする通信帯域が所定値以下であるアプリケーションを利用している通信端末２０の有無を判定する（ステップＳ４０４）。例えば、アプリ情報記憶部１８には、アプリケーションごとに、必要とする通信帯域が記憶されていてもよい。また、各通信端末２０が利用しているアプリケーションは、アプリケーションの起動時に各通信端末２０から通知されてもよいし、各通信端末２０の通信内容を監視することで特定されてもよい。例えば、各通信端末２０からのＤＮＳクエリや、各通信端末２０からのＨＴＴＰリクエスト等を監視することで、各通信端末２０が利用しているアプリケーションを特定することができる。アプリケーションごとに、ＤＮＳクエリの内容や、ＨＴＴＰリクエストの送信先等が異なるからである。
【０１１５】
該当する通信端末２０が１以上有る場合（ステップＳ４０４でＹｅｓ）、アクセスレコメンド部１５２は、当該通信端末２０の中で、３Ｇに対応可能な通信端末２０の有無を判定する（ステップＳ４０５）。なお、通信事業者には、各通信端末２０の機種を示す情報が管理されている。したがって、斯かる情報を参照して、当該通信端末２０の中で、３Ｇに対応可能な機種の通信端末２０の有無が判定されてもよい。
【０１１６】
該当する通信端末２０が１以上有る場合（ステップＳ４０５でＹｅｓ）、アクセスレコメンド部１５２は、利用する通信規格について、３Ｇへの切り替え要求を、当該各通信端末２０に送信する（ステップＳ４０６）。当該切り替え要求を受信した通信端末２０のアクセス切替部２０７は、３Ｇへの切り替えを実行する。その結果、当該通信端末２０の接続先は、３Ｇ基地局へ切り替えられる。なお、アクセス切替部２０７は、通信端末２０のＧＵＩ（Graphical User Interface）上でユーザに対して３Ｇへの切り替えの是非を照会してもよいし、強制的かつ自動的に切り換えを実行してもよい。
【０１１７】
図１３は、第４の実施の形態において一部の通信端末が接続先の切り替えを実行した状態を説明するための図である。
【０１１８】
図１３の（１）は、ＬＴＥ基地局の無線リソースが逼迫している状態を示す。なお、ＬＴＥ基地局に破線で接続されている各円は、当該ＬＴＥ基地局を接続先としている１以上の通信端末２０を示す。
【０１１９】
（２）は、ステップＳ４０６が実行されることにより実現される状態を示す。すなわち、当初はＬＴＥ基地局に接続していた通信端末２０のうちの一部が、３Ｇ基地局に接続する。その結果、当該ＬＴＥ基地局に関して、当該一部の通信端末２０が使用していた分の無線リソースが解放され、当該ＬＴＥ基地局の無線リソースの逼迫を緩和することができる。また、各通信端末２０のユーザの体感品質を向上させることもできる。
【０１２０】
なお、品質情報共有装置１０は、各通信端末２０のユーザのコンテクストを推定して、その推定結果に基づいて、３Ｇへの切り替え対象とする通信端末２０を選択するようにしてもよい。ユーザのコンテクストとは、例えば、ユーザが置かれている状況や、ユーザによるアプリケーションの利用形態等である。例えば、ユーザのコンテクストとは、ユーザが、ひまつぶしでアプリケーションを利用しているのか、又は業務上の必要性からアプリケーションを利用しているのか等である。このようなコンテクストが、例えば、各通信端末２０の通信履歴から推定されて、ひまつぶしでアプリケーションを利用しているユーザに係る通信端末２０が、３Ｇへの切り替え対象として選択されてもよい。
【０１２１】
その後、アクセスレコメンド部１５２は、一定時間待機する（ステップＳ４０７）。当該待機の時間は、３Ｇへの切り替えが完了するまでに十分な時間であればよい。一定時間が経過すると（ステップＳ４０７でＹｅｓ）、アクセスレコメンド部１５２は、対象基地局の無線リソースの逼迫が解消したか否かを判定する（ステップＳ４０８）。無線リソースの逼迫の解消は、例えば、対象基地局に係る通信エリアに関して、品質推定部１３によって算出される、待機時間中のエリア品質推定値に基づいて判定されてもよい。すなわち、当該エリア品質推定値が、所定値以下であれば、無線リソースの逼迫は解消したと判定されてもよい。
【０１２２】
対象基地局の無線リソースの逼迫が解消していない場合（ステップＳ４０８でＮｏ）、アクセスレコメンド部１５２は、アドホックレコメンド部１５３を呼び出す。アクセスレコメンド部１５２は、呼び出しに応じ、対象基地局に係る通信エリアにおいて、特定のコンテンツのダウンロードが集中しているか否かを判定する（ステップＳ４０９）。例えば、同一のコンテンツをダウンロードしている通信端末２０の数が、所定数以上であるか否かが判定される。なお、各通信端末２０による同一のコンテンツのダウンロードは、各通信端末２０の通信内容を監視することで判定されてもよい。
【０１２３】
特定のコンテンツのダウンロードが集中している場合（ステップＳ４０９でＹｅｓ）、アドホックレコメンド部１５３は、対象基地局において当該コンテンツのダウンロードを実行している各通信端末２０に対して、アドホックネットワークの構築要求を送信する（ステップＳ４１０）。なお、アドホックレコメンド部１５３は、当該各通信端末２０の中から選出された１つの選出端末に対しては、インターネットへの接続を維持することの要求も送信する。
【０１２４】
アドホックネットワークの構築要求を受信した各通信端末２０のアドホック動作部２０８は、アドホックネットワークを構築する。また、当該各通信端末２０のうちの選出端末は、インターネット接続とアドホックネットワークへの接続を併用する状態に遷移する。
【０１２５】
なお、同一のコンテンツをダウンロードしている通信端末２０が複数のグループに分割され、当該グループごとに一つの選出端末が選出されてもよい。
【０１２６】
続いて、プロトコルレコメンド部１５４は、アドホックネットワークの構成要求が送信された各通信端末２０に対し、Ｐ２Ｐ型プロトコルの利用要求を送信する（ステップＳ４１１）。Ｐ２Ｐ型プロトコルの利用要求を受信した各通信端末２０は、Ｐ２Ｐ型プロトコルに基づいて、相互の通信を実行する。
【０１２７】
図１４は、第４の実施の形態においてアドホックネットワークが構築された状態を説明するための図である。図１４では、図１３の（２）から状態が遷移した例が示されている。
【０１２８】
図１４において、黒塗りの円は、選出端末を示す。また、ネットワークＮａは、アドホックネットワークを示す。図１４に示される状態において、各通信端末２０は、選出端末によってダウンロードされるコンテンツを効率的に共有することができる。また、ＬＴＥ基地局へのアクセスの集中を大幅に緩和することができる。
【０１２９】
なお、上記では、切り替え先の基地局が３Ｇ基地局である例を示したが、対象基地局と同じ通信規格に対応する基地局が、切り替え先の基地局とされてもよい。例えば、複数の基地局の通信エリアが重複するエリアにおいて、或る基地局へのアクセスが集中している場合に、他の基地局への切り替えが実行されてもよい。
【０１３０】
次に、第５の実施の形態について説明する。第５の実施の形態では、大型イベント等に伴い、通信事業者の特定の通信エリアで特定のアプリケーションが頻繁に利用されている状況を想定する。このような状況に対処するため、品質情報共有装置１０は、例えば、図１５に示されるような処理を実行する。
【０１３１】
図１５は、第５の実施の形態において品質情報共有装置が実行する処理手順の一例を説明するためのフローチャートである。例えば、図１５の処理手順は、定期的に実行されてもよい。
【０１３２】
ステップＳ５０２において、プリフェッチレコメンド部１５５は、特定の通信エリアで利用されているアプリケーションを特定する。特定の通信エリアは、例えば、大型イベント等の開催の通知を受けた通信事業者によって、予め、プリフェッチレコメンド部１５５に対して設定されていてもよい。また、特定の通信エリアで利用されているアプリケーションの特定は、当該通信エリアにおける各通信端末２０の通信内容（ＤＮＳクエリやＨＴＴＰリクエスト等）を監視することで行われてもよい。ステップＳ５０２では、１回以上利用された全てのアプリケーションが列挙される。
【０１３３】
続いて、プリフェッチレコメンド部１５５は、ステップＳ５０２において列挙された各アプリケーションについて、当該特定の通信エリアにおける利用頻度を算出する（ステップＳ５０３）。当該利用頻度は、当該通信エリアにおける各通信端末２０の通信内容の履歴に基づいて算出されてもよい。また、利用頻度は、例えば、大型イベントが開催される当日の利用回数の累積値でもよいし、一定時間あたりの利用回数や通信端末２０一台あたりの利用回数等であってもよい。
【０１３４】
続いて、プリフェッチレコメンド部１５５は、利用頻度が所定値以上であるアプリケーションの有無を判定する（ステップＳ５０４）。
【０１３５】
該当するアプリケーションが１以上有る場合（ステップＳ５０４でＹｅｓ）、プリフェッチレコメンド部１５５は、当該各アプリケーションに関するプリフェッチの実行要求を、当該特定の通信エリアに属する各通信端末２０に送信する（ステップＳ５０５）。当該実行要求には、当該各アプリケーションの識別情報が含まれる。
【０１３６】
図１６は、第５の実施の形態において特定のアプリケーションについてプリフェッチが実行される状態を示す図である。図１６では、「ＸＸＸアプリ」を利用する通信端末２０が多数存在することに基づいて、通信端末２０に対して、「ＸＸＸアプリ」のプリフェッチの実行要求が送信されている状態が示されている。
【０１３７】
当該実行要求を受信した各通信端末２０のプリフェッチ動作部２１０は、それぞれにランダムなタイミングで、当該実行要求に含まれている識別情報に係るアプリケーションに関して、プリフェッチを実行する。但し、既に、プリフェッチが実行されているアプリケーション、又は既に利用が開始されているアプリケーションについては、プリフェッチの実行対象から除外されてもよい。また、ステップＳ５０５では、当該特定の通信エリアに進入した通信端末２０に対して実行されてもよい。
【０１３８】
ユーザが、当該特定の通信エリアで或るアプリケーションを利用する際に、当該アプリケーションに関してプリフェッチが実行されていれば、当該アプリケーションは高速に利用可能となる。そして、プリフェッチが実行されるアプリケーションは、当該特定の通信エリアでの利用頻度が高いアプリケーションであるため、ユーザによって利用される可能性が高い。したがって、アプリケーションの利用に関してユーザの体感品質を向上させることができる。
【０１３９】
上述したように、上記各実施の形態によれば、各ユーザが利用する各通信端末２０は、品質改善のために能動的に品質情報を発信して、品質情報共有装置１０からアプリケーションのＱｏＥを向上させるための品質推定情報の開示、レコメンド、又は制御等を享受することにより、積極的に品質改善を実現することができる。すなわち、通信端末２０において利用されるアプリケーションのＱｏＥを通信事業者とユーザとの連携によって向上させることができる。その結果、ユーザはより快適な通信品質で所望のアプリケーションを利用することが可能となり、また通信事業者としては、設備リソースの利用平準化や効率化を促進することができる。
【０１４０】
なお、上記各実施の形態において、品質推定情報照会部２０４は、情報受信部の一例である。品質情報登録部１２は、品質情報受信部の一例である。品質推定部１３は、推定部の一例である。品質推定情報開示部１４及びユーザ行動制御部１５は、情報送信部の一例である。
【０１４１】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【０１４２】
１            品質情報共有システム
１０          品質情報共有装置
１１          利用エリア登録部
１２          品質情報登録部
１３          品質推定部
１４          品質推定情報開示部
１５          ユーザ行動制御部
１６          ユーザ情報記憶部
１７          エリア品質記憶部
１８          アプリ情報記憶部
１９          エリア情報記憶部
２０，２０−１，２０−Ｎ  通信端末
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
１５１        制御メッセージ送信部
１５２        アクセスレコメンド部
１５３        アドホックレコメンド部
１５４        プロトコルレコメンド部
１５５        プリフェッチレコメンド部
２０１        利用エリア登録要求部
２０２        品質情報計測部
２０３        品質情報送信部
２０４        品質推定情報照会部
２０５        品質推定情報表示部
２０６        制御メッセージ受信部
２０７        アクセス切替部
２０８        アドホック動作部
２０９        Ｐ２Ｐプロトコル動作部
２１０        プリフェッチ動作部
Ｂ            バス
【図１】
2017011419.tif 000003
【図２】
2017011419.tif 000004
【図３】
2017011419.tif 000005
【図４】
2017011419.tif 000006
【図５】
2017011419.tif 000007
【図６】
2017011419.tif 000008
【図７】
2017011419.tif 000009
【図８】
2017011419.tif 000010
【図９】
2017011419.tif 000011
【図１０】
2017011419.tif 000012
【図１１】
2017011419.tif 000013
【図１２】
2017011419.tif 000014
【図１３】
2017011419.tif 000015
【図１４】
2017011419.tif 000016
【図１５】
2017011419.tif 000017
【図１６】
2017011419.tif 000018