(57)【要約】【課題】コンテンツをスムーズに配信して、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制することを課題とする。【解決手段】コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集し、コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成する。そして、配信先端末の位置情報に基づいて、生成されたエリアの中から、コンテンツ配信先の移動端末が属するエリアを特定し、特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する。【選択図】        図２
2010081103.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集する通信環境情報収集部と、
前記通信環境情報収集部によって収集された移動端末の位置情報および通信環境情報を用いて、前記コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成するエリア生成部と、
コンテンツ配信先の移動端末の位置情報に基づいて、前記エリア生成部により生成されたエリアの中から、前記コンテンツ配信先の移動端末が属するエリアを特定するエリア特定部と、
前記エリア特定部によって特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する配信速度調整部と、
を有する配信速度制御装置。
【請求項２】
前回コンテンツ配信先の移動端末より位置情報を収集してから予め設定されている所定の経過時間が経過するたびに、コンテンツ配信先の移動端末から位置情報を収集する位置情報収集部と、
前記位置情報収集部によりコンテンツ配信先の移動端末の位置情報が収集された場合に、当該位置情報と、前記位置情報収集部により前回収集された位置情報とを用いて、コンテンツ配信先の移動端末の移動先エリアを予測する移動先エリア予測部をさらに有し、
前記配信速度調整部は、前記移動先エリア予測部によって予測された移動先エリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を再調整する請求項１に記載の配信速度制御装置。
【請求項３】
前記配信速度調整部は、前記移動先エリア予測部によって予測された移動先エリアの方がコンテンツ配信先の移動端末が現在属するエリアよりも良い通信環境状態に対応している場合には、コンテンツ配信先の移動端末が移動先エリアに属した直後にコンテンツの配信速度を速く再調整し、前記移動先エリア予測部によって予測された移動先エリアの方がコンテンツ配信先の移動端末が現在属するエリアよりも悪い通信環境状態に対応している場合には、コンテンツ配信先の移動端末が移動先エリアに属する直前にコンテンツの配信速度を遅く再調整する請求項２に記載の配信速度制御装置。
【請求項４】
前記エリア生成部により生成されたエリアの中心の位置を示したエリア中心位置情報と、各エリアの半径の長さを示したエリア半径情報とを記憶するエリア情報記憶部と、
前記通信環境情報収集部によって位置情報および通信環境情報が収集されるごとに、前記エリア情報記憶部に記憶されている各エリア中心位置情報の中から、収集された位置情報と最も近い位置関係にあるエリア中心位置情報を特定するエリア中心位置情報特定部と、
前記エリア中心位置情報特定部によって特定されたエリア中心位置情報と、前記通信環境情報収集部によって収集された位置情報とを用いて、当該位置情報が示す位置と、前記エリア中心位置情報が示す位置とを結ぶ線分の半分の長さを前記エリア半径情報として算出するエリア半径情報算出部とをさらに有し、
前記エリア生成部は、前記通信環境情報収集部によって収集された位置情報が示す位置を中心に前記エリア半径情報算出部によって算出されたエリア半径情報を半径として描かれる円の内側を、前記通信環境情報収集部による情報収集元の移動端末の通信環境状態に応じて区分けするエリアとして、新たなエリアを生成する請求項１〜３のいずれか１つに記載の配信速度制御装置。
【請求項５】
コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集する通信環境情報収集ステップと、
前記通信環境情報収集ステップによって収集された移動端末の位置情報および通信環境情報を用いて、前記コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成するエリア生成ステップと、
コンテンツ配信先の移動端末の位置情報に基づいて、前記エリア生成ステップにより生成されたエリアの中から、前記コンテンツ配信先の移動端末が属するエリアを特定するエリア特定ステップと、
前記エリア特定ステップによって特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する配信速度調整ステップと、
を含む配信速度制御方法。
【請求項６】
前回コンテンツ配信先の移動端末より位置情報を収集してから予め設定されている所定の経過時間が経過するたびに、コンテンツ配信先の移動端末から位置情報を収集する位置情報収集ステップと、
前記位置情報収集ステップによりコンテンツ配信先の移動端末の位置情報が収集された場合に、当該位置情報と、前記位置情報収集ステップにより前回収集された位置情報とを用いて、コンテンツ配信先の移動端末の移動先エリアを予測する移動先エリア予測ステップをさらに含み、
前記配信速度調整ステップは、前記移動先エリア予測ステップによって予測された移動先エリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を再調整する請求項５に記載の配信速度制御方法。
【請求項７】
前記配信速度調整ステップは、前記移動先エリア予測ステップによって予測された移動先エリアの方がコンテンツ配信先の移動端末が現在属するエリアよりも良い通信環境状態に対応している場合には、コンテンツ配信先の移動端末が移動先エリアに属した直後にコンテンツの配信速度を速く再調整し、前記移動先エリア予測ステップによって予測された移動先エリアの方がコンテンツ配信先の移動端末が現在属するエリアよりも悪い通信環境状態に対応している場合には、コンテンツ配信先の移動端末が移動先エリアに属する直前にコンテンツの配信速度を遅く再調整する請求項６に記載の配信速度制御方法。
【請求項８】
前記エリア生成ステップにより生成されたエリアの中心の位置を示したエリア中心位置情報と、各エリアの半径の長さを示したエリア半径情報とを記憶部に格納するエリア情報記憶ステップと、
前記通信環境情報収集ステップによって位置情報および通信環境情報が収集されるごとに、前記エリア情報記憶ステップにより記憶部に記憶されている各エリア中心位置情報の中から、収集された位置情報と最も近い位置関係にあるエリア中心位置情報を特定するエリア中心位置情報特定ステップと、
前記エリア中心位置情報特定ステップによって特定されたエリア中心位置情報と、前記環境情報収集ステップによって収集された位置情報とを用いて、当該位置情報が示す位置と、前記エリア中心位置情報が示す位置とを結ぶ線分の半分の長さを前記エリア半径情報として算出するエリア半径情報算出ステップとをさらに含み、
前記エリア生成ステップは、前記通信環境情報収集ステップによって収集された位置情報が示す位置を中心に前記エリア半径情報算出ステップによって算出されたエリア半径情報を半径として描かれる円の内側を、前記通信環境情報収集ステップによる情報収集元の移動端末の通信環境状態に応じて区分けするエリアとして、新たなエリアを生成する請求項５〜７のいずれか１つに記載の配信速度制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツの配信速度を調整する配信速度制御装置および配信速度制御方法に関する。
【背景技術】
【０００２】
従来より、通信可能な基地局を介して移動端末に対してコンテンツを配信するコンテンツ配信サーバがある。このコンテンツ配信サーバは、コンテンツを配信するときに、各基地局の中から、コンテンツ配信先の移動端末（以下では、配信先端末と記載する）が属する基地局を特定する。そして、特定された基地局に応じた配信速度でコンテンツを配信することで、配信先端末へのコンテンツの配信速度を調整する。
【０００３】
なお、上記した技術に関連する技術として、特許文献１には、基地局が生成するカバーエリア(セルとも言う)内にある移動端末の数に応じてメッセージの配信を制御する技術が開示されている。また、特許文献２には、ハンドオーバーに関する技術が開示されている。
【０００４】
【特許文献１】特開２００４−１５４４０号公報
【特許文献２】特開２００７−２１５２３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、従来のコンテンツ配信サーバには、コンテンツの配信遅延やコンテンツの配信ロスを発生させることがあるという課題があった。すなわち、従来のコンテンツ配信サーバは、配信先端末の属する基地局に応じた配信速度でコンテンツを配信する。そのため、従来のコンテンツ配信サーバでは、例えば、通信環境状態が悪い位置にある配信先端末に対してコンテンツを配信する場合に、配信先端末の受信速度以上の配信速度でコンテンツを配信してしまうことがある。そして、従来のコンテンツ配信サーバには、コンテンツをスムーズに配信できない結果、コンテンツの配信遅延やコンテンツの配信ロスを発生させることがあるという課題があった。
【０００６】
そこで、配信速度制御装置および配信速度制御方法は、上述した従来技術の課題を解決するためになされたものであり、コンテンツをスムーズに配信して、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制することが可能な配信速度制御装置および配信速度制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、開示の配信速度制御装置は、コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集する通信環境情報収集部と、前記通信環境情報収集部によって収集された移動端末の位置情報および通信環境情報を用いて、前記コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成するエリア生成部と、コンテンツ配信先の移動端末の位置情報に基づいて、前記エリア生成部により生成されたエリアの中から、前記コンテンツ配信先の移動端末が属するエリアを特定するエリア特定部と、前記エリア特定部によって特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する配信速度調整部とを有することを要する。
【０００８】
また、開示の配信速度制御方法は、コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集する通信環境情報収集ステップと、前記通信環境情報収集ステップによって収集された移動端末の位置情報および通信環境情報を用いて、前記コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成するエリア生成ステップと、コンテンツ配信先の移動端末の位置情報に基づいて、前記エリア生成ステップにより生成されたエリアの中から、前記コンテンツ配信先の移動端末が属するエリアを特定するエリア特定ステップと、前記エリア特定ステップによって特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する配信速度調整ステップとを含むことを要する。
【発明の効果】
【０００９】
開示の配信速度制御装置および配信速度制御方法によれば、コンテンツをスムーズに配信して、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制することが可能である。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、この発明に係る配信速度制御装置および配信速度制御方法の実施例を詳細に説明する。なお、以下では、コンテンツ配信サーバから配信されるコンテンツの配信速度を調整する配信速度制御装置を実施例として説明する。
【実施例１】
【００１１】
以下の実施例１では、実施例１に係る配信速度制御装置の概要、配信速度制御装置の構成、配信速度制御装置による処理の流れを順に説明し、最後に実施例１の効果を説明する。
【００１２】
［実施例１に係る配信速度制御装置の概要］
まず、図１および図２を用いて実施例１に係る配信速度制御装置の概要を説明する。図１および図２は、実施例１に係る配信速度制御装置の概要を説明するための図である。実施例１に係る配信速度制御装置は、コンテンツ配信サーバからコンテンツ配信先の移動端末（以下では、配信先端末と記載する）に対して配信されるコンテンツの配信速度を調整することを概要とし、特に、配信先端末に対してコンテンツをスムーズに配信して、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制する。
【００１３】
すなわち、実施例１に係る配信速度制御装置は、図１に示すように、コンテンツ配信サーバと、各基地局との間に配置される。このようなネットワーク構成の下、配信速度制御装置は、コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集し、図２に示すように、コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成する。
【００１４】
そして、配信速度制御装置は、配信先端末の位置情報に基づいて、生成されたエリアの中から、コンテンツ配信先の移動端末が属するエリアを特定し、特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する。
【００１５】
例えば、実施例１に係る配信速度制御装置は、図２の（１）に示すように、通信環境状態が良いエリア「Ａ−１」に属する配信先端末へのコンテンツ配信速度を速く調整する。また、実施例１に係る配信速度制御装置は、図２の（２）に示すように、通信環境状態が悪いエリア「Ａ−２」に属する配信先端末へのコンテンツ配信速度を遅く調整する。
【００１６】
このようなことから、実施例１に係る配信速度制御装置は、コンテンツをスムーズに配信して、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制することが可能である。
【００１７】
［配信速度制御装置の構成］
次に、図３、図４および図５を用いて、図１および図２で説明した配信速度制御装置の構成を説明する。図３は、配信速度制御装置の構成を示すブロック図である。図４は、エリア情報記憶部に記憶される情報の一例を示した図である。図５は、エリア生成部による処理の一例を説明するための図である。
【００１８】
図３に示すように、配信速度制御装置１０は、エリア情報記憶部１１と、通信環境情報収集部１２と、エリア生成部１３と、エリア特定部１４と、配信速度調整部１５とを有する。なお、通信環境情報収集部１２は、位置情報収集部ともいう。また、エリア生成部１３は、エリア中心位置情報特定部もしくはエリア半径情報算出部ともいう。
【００１９】
このうち、エリア情報記憶部１１は、移動端末を管理するための端末管理テーブルと、エリアの中心の位置を示したエリア中心位置情報と、各エリアの半径の長さを示したエリア半径情報とを記憶するエリア管理テーブルとを記憶する。具体的に一例をあげて説明すると、エリア情報記憶部１１は、図４の(ａ)に示すように、各移動端末を識別するための端末識別情報と、位置情報（例えば、緯度および経度）と、移動端末の通信環境状態を示す通信環境情報（例えば、コンテンツの受信速度や電波強度、コンテンツの受信レベルなど）とを対応付けた端末管理テーブルを記憶する。
【００２０】
また、エリア情報記憶部１１は、図４の（ｂ）に示すように、エリア中心位置情報と、エリアを識別するためのエリア識別子と、エリア半径情報と、通信環境情報とを対応付けたエリア管理テーブルを記憶する。なお、レベル「Ａ」は、受信速度が１Ｍｂｐｓ以上の通信環境状態に対応するものとし、レベル「Ｂ」は、受信速度が１００ｋｂｐｓ以上の通信環境状態に対応するものとし、レベル「Ｃ」は、受信速度が１００ｋｂｐｓ未満の通信環境状態に対応するものとする。
【００２１】
通信環境情報収集部１２は、コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集する。また、通信環境情報収集部１２は、前回配信先端末から位置情報を収集してから予め設定されている所定の経過時間が経過するたびに、配信先端末から位置情報を収集する。具体的には、通信環境情報収集部１２は、定期的に各移動端末から送信されるＧＰＳ（グローバルポジショニングシステム）情報やＲＴＣＰ（RTP Control Protocol）受信者レポートを受け付けて、端末識別情報、位置情報および通信環境情報を収集する。
【００２２】
そして、通信環境情報収集部１２は、端末管理テーブルから収集された端末識別情報に対応する位置情報および通信環境情報を読み出し、位置情報や通信環境情報に変化があるか否かを判定する。つまり、通信環境情報収集部１２は、収集された位置情報および通信環境情報が端末管理テーブルに記憶されている位置情報および通信環境情報に一致しているか否かを判定する。ここで、通信環境情報収集部１２は、位置情報もしくは通信環境情報が一致していない場合には、端末管理テーブルに記憶されている位置情報および通信環境情報を収集した位置情報および通信環境情報に更新する。
【００２３】
また、通信環境情報収集部１２は、予め設定されている所定の経過時間が経過するたびに配信先端末から送信される位置情報を受け付けて、配信先端末の位置情報を収集する。
【００２４】
エリア生成部１３は、収集された移動端末の位置情報および通信環境情報を用いて、コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成する。具体的には、エリア生成部１３は、端末管理テーブルに記憶されている位置情報もしくは通信環境情報が更新されるごとに、エリア管理テーブルに記憶されている各エリア中心位置情報の中から、収集された位置情報と最も近い位置関係にあるエリア中心位置情報を特定する。
【００２５】
続いて、エリア生成部１３は、特定されたエリア中心位置情報と、通信環境情報収集部１２によって現に収集された位置情報とを用いて、現に収集された位置情報が示す位置と、特定されたエリア中心位置情報が示す位置とを結ぶ線分の半分の長さをエリア半径情報として算出する。そして、エリア生成部１３は、現に収集された位置情報が示す位置を中心に、特定されたエリア半径情報を半径として描かれる円の内側を、位置情報および通信環境情報の情報収集元の移動端末の通信環境状態に応じて区分けするエリアとして、新たなエリアを生成する。
【００２６】
以下では、エリア生成部１３による処理の一例を、図５を用いて説明する。なお、前提として、端末識別情報「１〜４」に対応する各移動端末それぞれから、位置情報および通信環境情報を収集しており、図５の（Ａ）に示すようなエリア「１〜４」が既に生成されているものとする。
【００２７】
ここで、例えば、端末識別情報「５」に対応する移動端末「５」から位置情報および通信環境情報が収集されて、端末管理テーブルに格納されたものとする。このとき、エリア生成部１３は、エリア管理テーブルを参照して、移動端末「５」の位置情報と最も近い位置関係にあるエリア中心位置情報がエリア「４」に対応していることを特定する。次に、エリア生成部１３は、エリア「４」のエリア中心位置情報と、移動端末「５」の位置情報とを用いて、移動端末「５」の位置情報が示す位置と、エリア「４」のエリア中心位置情報が示す位置とを結ぶ線分の半分の長さをエリア半径情報として算出する。
【００２８】
次に、エリア生成部１３は、移動端末「５」の位置情報が示す位置を中心に、エリア半径情報を半径として描かれる円の内側を、移動端末「５」の通信環境情報が示す通信環境状態に応じて区分けする新たなエリアとして、エリア「５」を生成する（図５の（Ｂ）参照）。そして、エリア生成部１３は、エリア「５」のエリア識別子（例えば、「Ａ-１１５」）と、エリア半径情報と、移動端末「５」の通信環境情報とを対応付けてエリア管理テーブルに格納する。続いて、エリア生成部１３は、移動端末「５」の位置情報をエリア「５」のエリア中心位置情報としてエリア管理テーブルに格納する。
【００２９】
なお、エリア生成部１３は、図５の（Ｂ）に示すように、複数のエリアが重なる場合には、通信環境状態が悪い方のエリアを優先させたエリアを生成するものとする。また、エリア生成部１３は、通信環境状態が同じエリアが重なる場合には、エリアを統合するものとする。
【００３０】
また、例えば、端末識別情報「３」に対応する移動端末「３」から位置情報および通信環境情報が再び収集されて、端末管理テーブルに記憶されている移動端末「３」の位置情報および通信環境情報が更新されたものとする。このとき、エリア生成部１３は、エリア「５」を生成したときと同様に、エリア「３´」を生成する（図５の（Ｃ）参照）。そして、エリア生成部１３は、エリア「３´」のエリア識別子と、エリア半径情報と、移動端末「３」の通信環境情報とを対応付けてエリア管理テーブルに格納する。続いて、エリア生成部１３は、移動端末「３」の位置情報をエリア「３´」のエリア中心位置情報としてエリア管理テーブルに格納する。なお、エリア「３」は、他の新規エリアによって上書きされるまで、エリアとして残るものとする。
【００３１】
また、例えば、エリア「２」が端末識別情報「２」に対応する移動端末「２」から収集された位置情報および通信環境情報を用いて生成されているエリアであるものとする。そして、端末識別情報「２」に対応する移動端末「２」から位置情報および通信環境情報が再び収集されて、端末管理テーブルに記憶されている移動端末「２」の通信環境情報だけが更新されたものとする。このとき、エリア生成部１３は、エリア管理テーブルに記憶されている、エリア「２」のエリア識別子に対応する通信環境情報を移動端末「２」から収集した通信環境情報に更新することでエリア「２」を上書きする（図５の（Ｄ）参照）。
【００３２】
図３の説明に戻ると、エリア特定部１４は、コンテンツ配信先の移動端末の位置情報に基づいて、エリア生成部１３により生成されたエリアの中から、配信先端末が属するエリアを特定する。具体的には、エリア特定部１４は、通信環境情報収集部１２によって配信先端末の位置情報が収集されると、エリア管理テーブルを参照して、配信先端末が属するエリアを特定する。例えば、エリア特定部１４は、エリア管理テーブルに記憶されているエリア中心位置情報が示す位置と、配信先端末の位置情報により示される位置との間の距離をエリア識別子ごとに算出する。そして、エリア特定部１４は、配信先端末が属するエリアのエリア識別子として、算出結果がエリア半径情報未満であるエリア識別子を特定する。
【００３３】
配信速度調整部１５は、エリア特定部１４によって特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する。具体的には、配信速度調整部１５は、エリア特定部１４によって特定されたエリアのエリア識別子に対応する通信環境情報が示す通信環境状態に応じて、コンテンツ配信サーバから配信されたコンテンツの配信速度を調整する。なお、配信速度調整部１５は、エリア特定部１４によって複数のエリアが同時に特定された場合に、特定された各エリアの中で最も悪い通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する。
【００３４】
［配信速度制御装置による処理］
次に、図６および図７を用いて、配信速度制御装置１０による処理を説明する。図６は、配信速度制御装置によるエリア生成処理の流れを示すフローチャート図である。図７は、配信速度制御装置による配信速度調整処理の流れを示すフローチャート図である。なお、配信速度制御装置１０によるエリア生成処理および配信速度調整処理は、配信速度制御装置１０の駆動の停止とともに終了する。
【００３５】
（エリア生成処理）
図６に示すように、通信環境情報収集部１２は、各移動端末から位置情報および通信環境情報を受け付けると（ステップＳ１０１肯定）、端末管理テーブルに記憶されている位置情報および通信環境情報に一致しているか否かを判定する（ステップＳ１０２）。ここで、一致していない場合には（ステップＳ１０２否定）、通信環境情報収集部１２は、端末管理テーブルに記憶されている位置情報もしくは通信環境情報を更新する（ステップＳ１０３）。
【００３６】
続いて、エリア生成部１３は、エリアを生成し（ステップＳ１０４）、通信環境情報収集部１２は、位置情報および通信環境情報の受信を待機する（ステップＳ１０１否定）。一方では、一致している場合には（ステップＳ１０２肯定）、通信環境情報収集部１２は、位置情報および通信環境情報の受信を待機する（ステップＳ１０１否定）。
【００３７】
（配信速度調整処理）
図７に示すように、配信先端末の位置情報が受け付けられると（ステップＳ２０１肯定）、エリア特定部１４は、配信先端末が属するエリアを特定する（ステップＳ２０２）。続いて、配信速度調整部１５は、特定されたエリアに対応する通信環境状態に応じて、コンテンツの配信速度を調整し（ステップＳ２０３）、エリア特定部１４は、再び配信先端末の位置情報が収集されることを待機する（ステップＳ２０１否定）。
【００３８】
［実施例１の効果］
上記したように、実施例１によれば、配信先端末に対してコンテンツをスムーズに配信して、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制することが可能である。例えば、実施例１によれば、通信環境状態が悪いエリアに属する配信先端末へのコンテンツ配信速度を遅く調整するので、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制することが可能である。
【００３９】
また、実施例１によれば、基地局のカバーエリア(セル)よりも小さなエリアを生成することができるので、精度良くコンテンツの配信速度を調整することができる。
【００４０】
また、実施例１によれば、通信環境状態の変化に動的に応じたエリアを生成するので、精度良くコンテンツの配信速度を調整することができる。
【００４１】
また、実施例１によれば、仮に、通信環境状態が悪いエリアと、通信環境状態が良いエリアの両方に配信先端末が属する場合であっても、通信環境状態が悪い方のエリアの通信環境状態に応じてコンテンツ配信速度を調整するので、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制することが可能である。
【００４２】
また、実施例１によれば、仮に、配信先端末の通信環境を収集できない場合であっても、配信先端末が属するエリアを特定することができる。
【実施例２】
【００４３】
ところで、コンテンツの受信中に配信先端末が通信環境の良いエリアから悪いエリアに移動することや、逆に、通信環境の悪いエリアから良いエリアに移動することがある。そこで、実施例２では、配信先端末の移動先エリアを予測してコンテンツの配信速度を再調整する場合を説明する。なお、以下の実施例２では、配信速度制御装置１０の構成、配信速度制御装置１０による処理および実施例２の効果を説明する。
【００４４】
［配信速度制御装置の構成］
実施例２に係る配信速度制御装置１０の構成は、図８に示すように、移動先エリア予測部１６をさらに有する他は、実施例１に係る配信速度制御装置１０と以下に説明する点が異なる。図８は、実施例２に係る配信速度制御装置の構成を示すブロック図である。
【００４５】
すなわち、移動先エリア予測部１６は、通信環境情報収集部１２により配信先端末の位置情報が収集された場合に、現に収集された配信先端末の位置情報と、前回収集された配信先端末の位置情報とを用いて、配信先端末の移動先エリアを予測する。具体的には、移動先エリア予測部１６は、配信先端末の位置情報が収集されると、配信先端末が移動中であるか否かを判定する。言い換えると、移動先エリア予測部１６は、現に収集された配信先端末の位置情報が前回収集された配信先端末の位置情報に一致するか否かを判定する。
【００４６】
ここで、移動先エリア予測部１６は、移動中であると判定すると、現に収集された配信先端末の位置情報と、前回収集された配信先端末の位置情報とを用いて、配信先端末の移動先エリアを予測する。例えば、移動先エリア予測部１６は、移動中であると判定すると、現に収集された配信先端末の位置情報が示す位置と、前回収集された配信先端末の位置情報が示す位置との間の距離を算出する。続いて、移動先エリア予測部１６は、前回配信先端末の位置情報が収集されてから、再び配信先端末の位置情報が収集されるまでの間に経過した経過時間を算出する。
【００４７】
次に、移動先エリア予測部１６は、算出された距離、経過時間および配信先端末の位置情報を用いて、所定の時間が経過した後の配信先端末の位置に対応する位置情報を算出する。そして、移動先エリア予測部１６は、算出された位置情報と、エリア管理テーブルに記憶されているエリア中心位置情報と、エリア半径情報とを用いて、配信先端末の移動先エリアを予測する。
【００４８】
配信速度調整部１５は、移動先エリア予測部１６によって予測された移動先エリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を再調整する。具体的には、配信速度調整部１５は、移動先エリア予測部１６によって予測された移動先エリアの方が現在属するエリアよりも良い通信環境状態に対応している場合には、配信先端末が移動先エリアに属した直後にコンテンツの配信速度を速く再調整する（図９の（Ａ）参照）。
【００４９】
また、配信速度調整部１５は、移動先エリア予測部１６によって予測された移動先エリアの方が現在属するエリアよりも悪い通信環境状態に対応している場合には、配信先端末が移動先エリアに属する直前にコンテンツの配信速度を遅く再調整する（図９の（Ｂ）参照）。なお、図９は、配信速度調整部による処理を説明するための図である。なお、算出された位置情報がどのエリアにも含まれないため、移動先エリア予測部１６が移動先エリアを予測できない場合には、配信速度調整部１５は、コンテンツの配信速度の再調整を実行しないものとする。
【００５０】
例えば、配信速度調整部１５は、移動先エリア予測部１６によって予測された移動先エリアが、配信先端末が現在属するエリアに一致しているか否か（言い換えると、配信先端末がエリアを跨ぐ移動を行うか否か）を判定する。ここで、配信速度調整部１５は、エリアを跨ぐ移動を行うものと判定すると、現に収集された配信先端末の位置情報、前回収集された配信先端末の位置情報および配信先端末の位置情報が再び収集されるまでの経過時間を用いて、配信先端末の移動速度を算出する。続いて、配信速度調整部１５は、配信先端末の移動速度を用いて、配信先端末がエリアを跨ぐタイミングを算出する。
【００５１】
そして、配信速度調整部１５は、移動先エリア予測部１６によって予測された移動先エリアの方が配信先端末が現在属するエリアよりも良い通信環境状態に対応している場合には、エリアを跨ぐタイミングに到達した直後にコンテンツの配信速度を速く再調整する。また、配信速度調整部１５は、移動先エリア予測部１６によって予測された移動先エリアの方が配信先端末が現在属するエリアよりも悪い通信環境状態に対応している場合には、エリアを跨ぐタイミングに到達する直前にコンテンツの配信速度を遅く再調整する。
【００５２】
また、配信速度調整部１５は、移動先エリア予測部１６により移動中でないと判定された場合や、エリアを跨ぐ移動を行わないものと判定した場合には、配信先端末が現在属するエリアに対応する通信環境状態に応じてコンテンツ配信先へのコンテンツ配信速度を再調整する。
【００５３】
［配信速度制御装置による処理］
次に、図１０を用いて、配信速度制御装置１０による処理を説明する。図１０は、実施例２に係る配信速度制御装置による配信速度調整処理の流れを示すフローチャート図である。図１０に示すように、配信先端末の位置情報が収集されると（ステップＳ３０１肯定）、移動先エリア予測部１６は、配信先端末が移動中であるか否かを判定する（ステップＳ３０２）。ここで、移動先エリア予測部１６により移動中でないと判定されると（ステップＳ３０２否定）、配信速度調整部１５は、配信先端末が現在属するエリアに対応する通信環境状態に応じてコンテンツ配信先へのコンテンツ配信速度を再調整する（ステップＳ３０６）。
【００５４】
一方では、移動中であると判定すると（ステップＳ３０２肯定）、移動先エリア予測部１６は、現に収集された配信先端末の位置情報と、前回収集された配信先端末の位置情報とを用いて、配信先端末の移動先エリアを予測する（ステップＳ３０３）。続いて、配信速度調整部１５は、配信先端末がエリアを跨ぐ移動を行うか否かを判定する（ステップＳ３０４）。ここで、配信先端末がエリアを跨ぐ移動を行わないと判定されると（ステップＳ３０４否定）、配信速度調整部１５は、配信先端末が現在属するエリアに対応する通信環境状態に応じてコンテンツ配信先へのコンテンツ配信速度を再調整する（ステップＳ３０６）。
【００５５】
一方では、配信先端末がエリアを跨ぐ移動を行うものと判定すると（ステップＳ３０４肯定）、移動先エリア予測部１６は、配信先端末がエリアを跨ぐタイミングを算出する（ステップＳ３０５）。続いて、配信速度調整部１５は、移動先エリア予測部１６によって予測された移動先エリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を再調整する（ステップＳ３０６）。そして、移動先エリア予測部１６は、再び配信先端末の位置情報が収集されることを待機する（ステップＳ３０１否定）。
【００５６】
［実施例２の効果］
上記したように、実施例２によれば、配信先端末がコンテンツの受信中に移動した場合であっても移動先エリアの通信環境状態に応じてコンテンツの配信速度を調整するので、コンテンツの配信遅延やコンテンツの配信ロスの発生を抑制することが可能である。
【００５７】
また、実施例２によれば、配信先端末がエリアを跨ぐタイミングに合わせてコンテンツの配信速度を調整するので、精度よくコンテンツの配信遅延やコンテンツの配信ロスを抑制することが可能である。
【実施例３】
【００５８】
さて、これまで実施例１および実施例２について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、実施例３として、他の実施例を説明する。
【００５９】
例えば、実施例１では、配信速度制御装置１０は、定期的に各移動端末から送信される位置情報および通信環境情報を収集する場合を説明したが、三角法やＧＰＳを通じて各移動端末の位置情報および通信環境情報を能動的に収集するようにしてもよい。また、配信速度制御装置１０は、各移動端末に位置情報および通信環境情報を送信させる要求を行うようにしてもよい。
【００６０】
また、配信速度制御装置１０は、一定の時間が経過するごとに、端末管理テーブルを参照して、エリアを再編成するようにしてもよい。また、配信速度制御装置１０は、配信先端末が属するエリアに対応する通信環境状態を監視して、通信環境状態の変動に応じて、コンテンツ配信先へのコンテンツ配信速度を再調整するようにしてもよい。
【００６１】
また、エリア生成部１３によるエリアの生成方法は、実施例１で説明した方法に限定されるものではない。例えば、エリア生成部１３は、図１１の（Ａ）に示すように、各移動端末の位置情報を中心に予め設定されるエリア半径のエリアを生成する。続いて、エリア生成部１３は、図１１の（Ｂ）および（Ｃ）に示すように、既に生成されているエリアを優先させつつ、各移動端末の位置情報を中心として前回よりもエリア半径が大きいエリアを生成する。このようにすれば、例えば、コンテンツ配信圏内にある移動端末の数が少ない場合であっても、エリア間の間隙を無くすことができる。
【００６２】
また、配信速度制御装置１０により生成したエリアに関するデータおよびエリア生成方法を、他の事業分野（例えば、アンテナ設置計画やトラフィック管理）に活用してもよい。
【００６３】
また、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報（例えば、図４に示した位置情報など）については、特記する場合を除いて任意に変更することができる。
【００６４】
また、図３および図８に図示した配信速度制御装置１０の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、例えば、通信環境情報収集部１２を、位置情報を収集する構成要素と、通信環境情報を収集する構成要素とに分散して構成するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００６５】
さらに、配信速度制御装置１０にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００６６】
また、上記の実施例１〜２で説明した配信速度制御装置１０の各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。
【００６７】
そこで、以下では、図１２を用いて、上記の実施例１で説明した配信速度制御装置１０と同様の機能を有する配信速度制御プログラムを実行するコンピュータの一例を説明する。図１２は、配信速度制御プログラムを実行するコンピュータを示す図である。
【００６８】
図１２に示すように、配信速度制御装置１０としてのコンピュータ１１０は、入力部１２０、ＲＯＭ１３０、ＣＰＵ１４０、ＨＤＤ１５０、ＲＡＭ１６０および出力部１７０をバス１８０などで接続して構成される。
【００６９】
ＲＯＭ１３０には、上記の実施例１に示した配信速度制御装置１０と同様の機能を発揮する配信速度制御プログラム、つまり、図１２に示すように通信環境情報収集プログラム１３１と、エリア生成プログラム１３２と、エリア特定プログラム１３３と、配信速度調整プログラム１３４とが、あらかじめ記憶されている。なお、これらのプログラム１３１〜プログラム１３４については、図３に示した配信速度制御装置１０の各構成要素と同様、適宜統合または、分散してもよい。
【００７０】
そして、ＣＰＵ１４０がこれらのプログラム１３１〜プログラム１３４をＲＯＭ１３０から読み出して実行することで、図１２に示すように、プログラム１３１〜プログラム１３４は、通信環境情報収集プロセス１４１と、エリア生成プロセス１４２と、エリア特定プロセス１４３と、配信速度調整プロセス１４４として機能するようになる。なお、プロセス１４１〜プロセス１４４は、図３に示した、通信環境情報収集部１２と、エリア生成部１３と、エリア特定部１４と、配信速度調整部１５とにそれぞれ対応する。また、ＣＰＵ１４０は、ＲＡＭ１６０に格納されたエリアデータ１６１に基づいて処理を実行する。なお、エリアデータ１６１は、図３に示したエリア情報記憶部１１に記憶される情報に対応する。
【００７１】
なお、上記した各プログラム１３１〜プログラム１３４については、必ずしも最初からＲＯＭ１３０に記憶させておく必要はなく、例えば、コンピュータ１１０に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、またはコンピュータ１１０の内外に備えられるＨＤＤなどの「固定用の物理媒体」、さらには公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１１０に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ１１０がこれから各プログラムを読み出して実行するようにしてもよい。
【００７２】
なお、上記の実施例１で説明した配信速度制御装置１０により、以下のような配信速度制御方法が実現される。すなわち、コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集する通信環境情報収集ステップ（図６のステップＳ１０１に相当する）と、前記通信環境情報収集ステップによって収集された移動端末の位置情報および通信環境情報を用いて、前記コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成するエリア生成ステップ（図６のステップＳ１０４に相当する）と、コンテンツ配信先の移動端末の位置情報に基づいて、前記エリア生成ステップにより生成されたエリアの中から、前記コンテンツ配信先の移動端末が属するエリアを特定するエリア特定ステップ（図７のステップＳ２０２に相当する）と、前記エリア特定ステップによって特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する配信速度調整ステップ（図７のステップＳ２０３に相当する）と、を含む配信速度制御方法が実現される。
【００７３】
以上の実施例１〜３を含む実施形態に関し、更に以下の付記を開示する。
【００７４】
（付記１）コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集する通信環境情報収集部と、前記通信環境情報収集部によって収集された移動端末の位置情報および通信環境情報を用いて、前記コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成するエリア生成部と、コンテンツ配信先の移動端末の位置情報に基づいて、前記エリア生成部により生成されたエリアの中から、前記コンテンツ配信先の移動端末が属するエリアを特定するエリア特定部と、前記エリア特定部によって特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する配信速度調整部とを有する配信速度制御装置。
【００７５】
（付記２）前回コンテンツ配信先の移動端末より位置情報を収集してから予め設定されている所定の経過時間が経過するたびに、コンテンツ配信先の移動端末から位置情報を収集する位置情報収集部と、前記位置情報収集部によりコンテンツ配信先の移動端末の位置情報が収集された場合に、当該位置情報と、前記位置情報収集部により前回収集された位置情報とを用いて、コンテンツ配信先の移動端末の移動先エリアを予測する移動先エリア予測部をさらに有し、前記配信速度調整部は、前記移動先エリア予測部によって予測された移動先エリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を再調整する付記１に記載の配信速度制御装置。
【００７６】
（付記３）前記配信速度調整部は、前記移動先エリア予測部によって予測された移動先エリアの方がコンテンツ配信先の移動端末が現在属するエリアよりも良い通信環境状態に対応している場合には、コンテンツ配信先の移動端末が移動先エリアに属した直後にコンテンツの配信速度を速く再調整し、前記移動先エリア予測部によって予測された移動先エリアの方がコンテンツ配信先の移動端末が現在属するエリアよりも悪い通信環境状態に対応している場合には、コンテンツ配信先の移動端末が移動先エリアに属する直前にコンテンツの配信速度を遅く再調整する付記２に記載の配信速度制御装置。
【００７７】
（付記４）前記エリア生成部により生成されたエリアの中心の位置を示したエリア中心位置情報と、各エリアの半径の長さを示したエリア半径情報とを記憶するエリア情報記憶部と、前記通信環境情報収集部によって位置情報および通信環境情報が収集されるごとに、前記エリア情報記憶部に記憶されている各エリア中心位置情報の中から、収集された位置情報と最も近い位置関係にあるエリア中心位置情報を特定するエリア中心位置情報特定部と、前記エリア中心位置情報特定部によって特定されたエリア中心位置情報と、前記通信環境情報収集部によって収集された位置情報とを用いて、当該位置情報が示す位置と、前記エリア中心位置情報が示す位置とを結ぶ線分の半分の長さを前記エリア半径情報として算出するエリア半径情報算出部とをさらに有し、前記エリア生成部は、前記通信環境情報収集部によって収集された位置情報が示す位置を中心に前記エリア半径情報算出部によって算出されたエリア半径情報を半径として描かれる円の内側を、前記通信環境情報収集部による情報収集元の移動端末の通信環境状態に応じて区分けするエリアとして、新たなエリアを生成する付記１〜３のいずれか１つに記載の配信速度制御装置。
【００７８】
（付記５）前記配信速度調整部は、前記エリア特定部によって複数のエリアが同時に特定された場合に、特定された各エリアの中で最も悪い通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する付記４に記載の配信速度制御装置。
【００７９】
（付記６）前記通信環境情報収集部は、移動端末より位置情報および通信環境情報を収集してから予め設定されている所定の経過時間が経過するたびに、コンテンツ配信先の移動端末から位置情報を収集し、前記エリア生成部は、前記通信環境情報収集部によって位置情報および通信環境情報が収集されるごとに、新たなるエリアを生成する付記１〜５のいずれか１つに記載の配信速度制御装置。
【００８０】
（付記７）前記通信環境情報収集部によって収集された位置情報および通信環境情報を対応付けて記憶部に格納する通信環境情報格納部をさらに有し、前記エリア生成部は、予め設定されている所定の経過時間が経過するたびに、前記通信環境情報格納部によって記憶部に格納された位置情報および通信環境情報を用いてエリアを生成する付記１〜６のいずれか１つに記載の配信速度制御装置。
【００８１】
（付記８）コンテンツ配信圏内にある各移動端末から位置情報および通信環境情報を収集する通信環境情報収集ステップと、前記通信環境情報収集ステップによって収集された移動端末の位置情報および通信環境情報を用いて、前記コンテンツ配信圏内を移動端末の通信環境状態に応じて区分けした複数のエリアを生成するエリア生成ステップと、コンテンツ配信先の移動端末の位置情報に基づいて、前記エリア生成ステップにより生成されたエリアの中から、前記コンテンツ配信先の移動端末が属するエリアを特定するエリア特定ステップと、前記エリア特定ステップによって特定されたエリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する配信速度調整ステップとを含む配信速度制御方法。
【００８２】
（付記９）前回コンテンツ配信先の移動端末より位置情報を収集してから予め設定されている所定の経過時間が経過するたびに、コンテンツ配信先の移動端末から位置情報を収集する位置情報収集ステップと、前記位置情報収集ステップによりコンテンツ配信先の移動端末の位置情報が収集された場合に、当該位置情報と、前記位置情報収集ステップにより前回収集された位置情報とを用いて、コンテンツ配信先の移動端末の移動先エリアを予測する移動先エリア予測ステップをさらに含み、前記配信速度調整ステップは、前記移動先エリア予測ステップによって予測された移動先エリアに対応する通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を再調整する付記８に記載の配信速度制御方法。
【００８３】
（付記１０）前記配信速度調整ステップは、前記移動先エリア予測ステップによって予測された移動先エリアの方がコンテンツ配信先の移動端末が現在属するエリアよりも良い通信環境状態に対応している場合には、コンテンツ配信先の移動端末が移動先エリアに属した直後にコンテンツの配信速度を速く再調整し、前記移動先エリア予測ステップによって予測された移動先エリアの方がコンテンツ配信先の移動端末が現在属するエリアよりも悪い通信環境状態に対応している場合には、コンテンツ配信先の移動端末が移動先エリアに属する直前にコンテンツの配信速度を遅く再調整する付記９に記載の配信速度制御方法。
【００８４】
（付記１１）前記エリア生成ステップにより生成されたエリアの中心の位置を示したエリア中心位置情報と、各エリアの半径の長さを示したエリア半径情報とを記憶部に格納するエリア情報記憶ステップと、前記環境情報収集ステップによって位置情報および通信環境情報が収集されるごとに、前記エリア情報記憶ステップにより記憶部に記憶されている各エリア中心位置情報の中から、収集された位置情報と最も近い位置関係にあるエリア中心位置情報を特定するエリア中心位置情報特定ステップと、前記エリア中心位置情報特定ステップによって特定されたエリア中心位置情報と、前記環境情報収集ステップによって収集された位置情報とを用いて、当該位置情報が示す位置と、前記エリア中心位置情報が示す位置とを結ぶ線分の半分の長さを前記エリア半径情報として算出するエリア半径情報算出ステップとをさらに有し、前記エリア生成ステップは、前記環境情報収集ステップによって収集された位置情報が示す位置を中心に前記エリア半径情報算出ステップによって算出されたエリア半径情報を半径として描かれる円の内側を、前記位置情報収集ステップによる情報収集元の移動端末の通信環境状態に応じて区分けするエリアとして、新たなエリアを生成する付記８〜１０のいずれか１つに記載の配信速度制御方法。
【００８５】
（付記１２）前記配信速度調整ステップは、前記エリア特定ステップによって複数のエリアが同時に特定された場合に、特定された各エリアの中で最も悪い通信環境状態に応じて、コンテンツ配信先へのコンテンツ配信速度を調整する付記１１に記載の配信速度制御方法。
【００８６】
（付記１３）前記環境情報収集ステップは、移動端末より位置情報および通信環境情報を収集してから予め設定されている所定の経過時間が経過するたびに、コンテンツ配信先の移動端末から位置情報を収集し、前記エリア生成ステップは、前記通信環境情報収集部によって位置情報および通信環境情報が収集されるごとに、新たなるエリアを生成する付記８〜１２のいずれか１つに記載の配信速度制御方法。
【００８７】
（付記１４）前記環境情報収集ステップによって収集された位置情報および通信環境情報を対応付けて記憶部に格納する通信環境情報格納ステップをさらに含み、前記エリア生成ステップは、予め設定されている所定の経過時間が経過するたびに、前記通信環境情報格納ステップによって記憶部に格納された位置情報および通信環境情報を用いてエリアを生成する付記８〜１３のいずれか１つに記載の配信速度制御方法。
【図面の簡単な説明】
【００８８】
【図１】実施例１に係る配信速度制御装置の概要を説明するための図である。
【図２】実施例１に係る配信速度制御装置の概要を説明するための図である。
【図３】配信速度制御装置の構成を示すブロック図である。
【図４】エリア情報記憶部に記憶される情報の一例を示した図である。
【図５】エリア生成部による処理の一例を説明するための図である。
【図６】配信速度制御装置によるエリア生成処理の流れを示すフローチャート図である。
【図７】配信速度制御装置による配信速度調整処理の流れを示すフローチャート図である。
【図８】実施例２に係る配信速度制御装置の構成を示すブロック図である。
【図９】配信速度調整部による処理を説明するための図である。
【図１０】実施例２に係る配信速度制御装置による配信速度調整処理の流れを示すフローチャート図である。
【図１１】エリア生成部による処理の一例を説明するための図である。
【図１２】配信速度制御プログラムを実行するコンピュータを示す図である。
【符号の説明】
【００８９】
１０  配信速度制御装置
１１  エリア情報記憶部
１２  通信環境情報収集部
１３  エリア生成部
１４  エリア特定部
１５  配信速度調整部
１６  移動先エリア予測部
１１０  コンピュータ
１２０  入力部
１３０  ＲＯＭ（Read Only Memory）
１３１  通信環境情報収集プログラム
１３２  エリア生成プログラム
１３３  エリア特定プログラム
１３４  配信速度調整プログラム
１４０  ＣＰＵ（Central Processing Unit）
１４１  通信環境情報収集プロセス
１４２  エリア生成プロセス
１４３  エリア特定プロセス
１４４  配信速度調整プロセス
１５０  ＨＤＤ（Hard disk drive）
１６０  ＲＡＭ（Random Access Memory）
１６１  エリアデータ
１７０  出力部
１８０  バス
【図１】
2010081103.tif 000003
【図２】
2010081103.tif 000004
【図３】
2010081103.tif 000005
【図４】
2010081103.tif 000006
【図５】
2010081103.tif 000007
【図６】
2010081103.tif 000008
【図７】
2010081103.tif 000009
【図８】
2010081103.tif 000010
【図９】
2010081103.tif 000011
【図１０】
2010081103.tif 000012
【図１１】
2010081103.tif 000013
【図１２】
2010081103.tif 000014