(57)【要約】 【課題】  移動機によるデータの配信要求およびデータ配信装置によるデータの配信を同一時間帯に集中しないようにデータ配信装置側で移動機による配信要求する時刻を変更することのできるデータ配信装置およびデータ配信時刻の変更方法を提供する。【解決手段】  変更候補時刻算出部１０３は、移動機２００がデータの配信要求を行う配信要求時刻を、ネットワークのトラヒック状況に基づいて算出する。そして、データ配信装置１００は、移動機２００からのデータの配信要求を受けたときに配信するデータを記憶するデータ格納部１０８に記憶されるデータとともに、算出した配信要求時刻情報を送信する。移動機２００では、配信要求時刻を書き換え、次回データの配信要求を行う場合には、書き換えられた配信要求時刻に基づいて配信要求を行う。【選択図】  図２
2005318119.tif 000002
【特許請求の範囲】
【請求項１】
移動機に対してデータを配信するデータ配信装置において、
前記移動機の時間帯ごとの予定位置に関する予定位置情報を記憶する位置情報記憶手段と、時間帯ごとの各位置における予測されるトラヒックに関する予定トラヒック情報を記憶するトラヒック情報記憶手段と、前記位置情報記憶手段に記憶された前記予定位置情報と前記トラヒック情報記憶手段に記憶された前記予定トラヒック情報とに基づいて、時間帯ごとに前記移動機の予定位置における予測されるトラヒックを抽出し、当該抽出された時間帯ごとの前記移動機の予定位置における予測されるトラヒックに基づいて、前記データの配信時刻を決定する決定手段とを備えたデータ配信装置。
【請求項２】
前記決定手段は、前記データの配信予定時刻に移動機が通信している基地局のネットワークの空き容量が予め定められた閾値以下であると判断する場合、前記データの配信時刻を再決定することを特徴とする請求項１記載のデータ配信装置。
【請求項３】
予め定めた時刻に移動機に対してデータの配信を行うデータ配信装置のデータ配信時刻の変更方法において、前記移動機の時間帯ごとの予定位置に関する予定位置情報と時間帯ごとの各位置における予測されるトラヒックに関する予定トラヒック情報とに基づいて、時間帯ごとに前記移動機の予定位置における予測されるトラヒックを抽出する抽出ステップと、当該抽出された時間帯ごとの前記移動機の予定位置における予測されるトラヒックに基づいて、前記データの配信時刻を決定する決定ステップとを備えるデータ配信時刻の変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動機からの要求に応じてデータの配信を行うデータ配信装置およびデータ配信時刻の変更方法に関する。
【背景技術】
【０００２】
移動機の通信方法において、コンピュータウイルスの混入を防止するため、ウイルスプログラムによるウイルスチェックを行うことが考えられている。そして、ウイルスチェックを行う場合、最新のウイルスにも対応することができるように定期的にウイルスに関するパターンデータを取得する必要がある。移動機は定期的にパターンデータを取得するため、パターンデータの配信要求を行う時刻が予め移動機に設定されており、移動機はパターンデータを設定された時刻に配信するようサーバなどのデータ配信装置に要求を行い、この要求を受けたデータ配信装置は配信要求をした移動機に対してパターンデータを配信する。
【０００３】
なお、データなどを定期的に配信する発明として特許文献１に記載の発明が挙げられる。特許文献１に記載の発明は、電子メールシステムに関するものであって、メール配信装置から定期的にメールを配信することが記載されている。
【特許文献１】特開２００２−２８８０９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、移動機の数が増大するにしたがって、パターンデータの配信要求の件数が増大することになり、配信要求を受付けたデータ配信装置では要求処理が集中する場合がある。そして、その結果、ネットワークやデータ配信装置のシステムリソースが逼迫することになり、発信規制や、データ配信装置へのアクセス規制が発動し、移動機ではパターンデータを取得することができないという問題が生じる。また、上述特許文献１に記載されている発明においても、メールを配信する時間帯に多数のメール配信が集中すると、配信を行う電子メールシステムの負荷が高くなるという同様の問題が生じる。
【０００５】
そこで、本発明では、上述の問題点を解消するために、移動機によるデータの配信要求およびデータ配信装置によるデータの配信を同一時間帯に集中しないよう移動機の予定される移動先に基づいて配信の制御を行うデータ配信装置およびデータ配信時刻の変更方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するため、本発明のデータ配信装置は、移動機に対してデータを配信するデータ配信装置において、
【０００７】
上記移動機の時間帯ごとの予定位置に関する予定位置情報を記憶する位置情報記憶手段と、時間帯ごとの各位置における予測されるトラヒックに関する予定トラヒック情報を記憶するトラヒック情報記憶手段と、上記位置情報記憶手段に記憶された上記予定位置情報と上記トラヒック情報記憶手段に記憶された上記予定トラヒック情報とに基づいて、時間帯ごとに上記移動機の予定位置における予測されるトラヒックを抽出し、当該抽出された時間帯ごとの上記移動機の予定位置における予測されるトラヒックに基づいて、上記データの配信時刻を決定する決定手段とを備えている。
【０００８】
また、本発明のデータ配信時刻の変更方法は、予め定めた時刻に移動機に対してデータの配信を行うデータ配信装置のデータ配信時刻の変更方法において、上記移動機の時間帯ごとの予定位置に関する予定位置情報と時間帯ごとの各位置における予測されるトラヒックに関する予定トラヒック情報とに基づいて、時間帯ごとに上記移動機の予定位置における予測されるトラヒックを抽出する抽出ステップと、当該抽出された時間帯ごとの上記移動機の予定位置における予測されるトラヒックに基づいて、上記データの配信時刻を決定する決定ステップとを備えている。
【０００９】
本発明の上述の構成において、予定位置情報と予定トラヒック情報とに基づいて、時間帯ごとに移動機の予定位置における予測されるトラヒックを抽出し、当該抽出された時間帯ごとの移動機の予定位置におけるトラヒックに基づいて、データの配信時刻を決定することにより、移動機の予定位置においてネットワークの負荷が高くならないように配信時刻を決定することができ、ネットワークの負荷が高くなることを防止することができる。また、定期的にデータを配信する配信先の数が増えることによる同一時間帯の配信処理を行うデータ配信装置の負荷が高くなることを防止することができる。さらに、ネットワークの負荷が高くなったことに起因した通信事業者の通信規制により、ユーザ側でデータを取得できなくなるといったことを防止することができる。
【００１０】
また、本発明のデータ配信装置の前記決定手段は、前記データの配信予定時刻に移動機が通信している基地局のネットワークの空き容量が予め定められた閾値以下であると判断する場合、前記データの配信時刻を再決定するよう構成されている。
【００１１】
本発明の上述の構成において、データの配信予定時刻に移動機が使用する基地局におけるネットワークの空き容量が予め定められた閾値以下であると判断する場合に、決定手段はデータの配信時刻の再決定を行うことにより、むやみにデータの配信時刻を変更することによるユーザの利便性の損失を防止することができる。
【発明の効果】
【００１２】
本発明は、予定位置情報と予定トラヒック情報とに基づいて、時間帯ごとに移動機の予定位置における予測されるトラヒックを抽出し、当該抽出された時間帯ごとの移動機の予定位置におけるトラヒックに基づいて、データの配信時刻を決定することにより、移動機の予定位置においてネットワークの負荷が高くならないように配信時刻を決定することができ、ネットワークの負荷が高くなることを防止することができる。また、定期的にデータを配信する配信先の数が増えることによる同一時間帯の配信処理を行うデータ配信装置の負荷が高くなることを防止することができる。さらに、ネットワークの負荷が高くなったことに起因した通信事業者の通信規制により、ユーザ側でデータを取得できなくなるといったことを防止することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明のデータ配信装置およびデータ配信時刻の変更方法について図面に基づいて説明する。
【００１４】
まず、本発明のデータ配信装置１００と移動機２００とのネットワーク上の関係を説明する。図１は、データ配信装置１００と移動機２００とを用いたシステム構成図である。
【００１５】
データ配信装置１００は、無線ネットワークを介して移動機２００と通信することができる。移動機２００は、データ配信装置１００に対してパターンデータなどのデータを移動機２００に配信するよう予め定められた時刻に要求する。この要求を受けたデータ配信装置１００は要求に応じて予め記憶しているデータを移動機２００に対して配信する。
【００１６】
さらに、本発明のデータ配信装置１００は、配信要求のあったデータを移動機２００に送信するとともに、ネットワークのトラヒックが混雑せず他の移動機からの要求が少ない時間帯に移動機２００における配信要求時刻を変更するよう、配信要求時刻を示す情報を移動機２００に送信する。
【００１７】
ＨＬＲ（Home Location Resister）３００は、ネットワーク上に配置されている移動機２００の位置情報を管理する管理装置である。移動機２００の位置情報は、移動機２００が基地局をまたいで移動するたびに、移動先となった基地局から移動機を特定する情報がＨＬＲ３００に送信されることにより生成され、位置情報は基地局を特定する情報（基地局の名称など）から構成される。そして、ＨＬＲ３００は、移動機２００がどの基地局を使用するかを判断し、基地局を特定する情報と移動機を特定する情報とを本発明であるデータ配信装置１００に通知する。
【００１８】
以下、データ配信装置１００、移動機２００の詳細について説明する。図２は、データ配信装置１００のブロック構成図である。
【００１９】
図２に示すとおり、データ配信装置１００は、データ配信部１０１、基地局管理部１０２、変更候補時刻算出部１０３（本発明の決定手段）、位置情報データベース部１０４、位置情報管理部１０５（本発明の位置情報管理手段）、トラヒックデータベース部１０６、ＮＷ（ネットワーク）状況管理部１０７（本発明のネットワーク状況管理手段）、データ格納部１０８とを有して構成される。
【００２０】
データ配信部１０１は、後述するデータ格納部１０８に格納されているウイルスプログラムのためのパターンデータなどのデータを配信要求のあった移動機２００に配信し、また、配信要求を行う時間を変更した時刻情報を移動機２００に配信する。さらに、データ配信部１０１は、移動機２００からのデータの配信の要求を受付けると、後述する基地局管理部１０２、変更候補時刻算出部１０３に要求があった旨を通知する。
【００２１】
基地局管理部１０２は、配信要求をした移動機２００が使用している基地局のネットワークの空き容量を管理する。まず、移動機２００から配信要求が来ると、基地局管理部１０２は、移動機２００から配信要求のあったデータのデータサイズとネットワークの伝送速度とに基づいて基地局で必要とされる伝送容量を算出する。基地局管理部１０２は、算出した伝送容量、移動機２００が使用する基地局において実際に使用されているネットワークの伝送容量、および基地局におけるネットワークの全伝送容量に基づいて基地局のネットワークの空き容量を算出する。
【００２２】
そして、基地局管理部１０２は、算出した基地局におけるネットワークの空き容量が予め定められた空き容量以下となる場合、移動機からの配信要求を行う時刻の変更処理を行うよう変更候補時刻算出部１０３に通知する。空き容量管理部１０２は、基地局の空き容量が予め定められた空き容量以下とならない場合は、データ配信部１０１に、データの配信を行うよう通知する。なお、データ配信装置１００は、基地局における実際に使用しているネットワークの伝送容量を示す情報を、移動機２００からデータ配信の要求があったときに当該移動機２００が使用している基地局から受信している。また、基地局における実際に使用されている伝送容量を用いる代わりに、後述する予め記憶している予定トラヒック量を用いてもよい。
【００２３】
変更候補時刻算出部１０３は、基地局管理部１０２からの指示により、データの配信予定時刻に移動機が通信している基地局のネットワークの空き容量が予め定められた閾値以下であると判断する場合、前記データの配信時刻を再決定するよう構成し、移動機とネットワークとの間のトラヒック量に基づいて移動機がデータの配信要求を行う新たな時刻を算出する。すなわち変更候補算出部１０３は、配信するデータのデータサイズ、後述する位置情報管理部１０５で作成された移動機の予定される移動先で使用される基地局を特定する情報、および後述するＮＷ状況管理部１０７で作成された各基地局の予測されるネットワークのトラヒック量を示す情報に基づいて、移動機の予定される移動先で使用される基地局を検索し、検索した基地局において、ネットワーク上のトラヒックが混雑していないと予測される時間帯を抽出する。
【００２４】
そして、変更候補時刻算出部１０３は、ネットワークの伝送速度と配信するデータのデータサイズとから算出した配信時間を用いて、抽出した時間帯において分刻みで管理されるネットワークの伝送量を平準化するようにデータの配信時刻を決めることで移動機がデータの配信要求をする時刻を算出する。詳細は後述する。
【００２５】
位置情報データベース部１０４は、データの配信要求をした移動機の位置（移動先）の変遷を示す移動履歴を記憶する。図３は、位置情報データベース部１０４が記憶する移動機の移動履歴を示す移動履歴情報の具体例を示す説明図である。
【００２６】
図３に示すとおり、位置情報データベース部１０４が記憶する移動履歴情報には、日にちごとに、移動機を特定する電話番号と移動先の基地局の名称と移動機が位置した時間帯とが記述されている。
【００２７】
位置情報管理部１０５は、移動履歴情報に基づいて各移動機の時間帯別に予定される移動先を示す予定位置情報を作成して記憶する。位置情報管理部１０５は、位置情報データベース部１０４に記憶される移動機の移動履歴情報に基づいて移動機が、どの時間帯にどの基地局を使用する位置（移動先）にいたかの統計情報を作成する。そして、位置情報管理部１０５は、作成した統計情報に基づいて、各時間帯における使用頻度の高い基地局を、当該各時間帯における今後の予定される移動先とし、時間帯と予定される移動先となる基地局との対応付けを行って記憶する。その具体的処理を図に示す。図４は、予定される移動先を示す情報を作成するときの処理フロー図である。
【００２８】
位置情報管理部１０５は、データ配信部１０１を介して移動機の位置情報を記憶しているＨＬＲ３００から移動機が基地局をまたいで移動する毎に、移動機の位置情報および移動機が当該基地局を使用している時間帯を取得し、移動機が使用する基地局を特定する情報、当該基地局を使用している時間帯、および移動機を特定する情報を取得する（Ｓ１０１）。その後、取得した移動機が使用する基地局を特定する情報、当該基地局を使用している時間帯、および移動機を特定する情報から構成される移動履歴情報を位置情報データベース部１０４は記憶する（Ｓ１０２）。
【００２９】
次に、位置情報管理部１０５は、位置情報データベース部１０４から移動機の移動履歴情報を取出し、移動機を特定する情報（電話番号）と時間帯とに基づいて統計処理を行い、時間帯別に各移動機が使用する頻度の高い基地局を抽出する（Ｓ１０３）。そして、位置情報管理部１０５は、移動機を特定する情報と時間帯別に当該移動機が使用する頻度の高い基地局との対応付けを行い、対応付けがなされた移動機の予定位置情報を記憶する（Ｓ１０４）。
【００３０】
予定位置情報の具体例を図５に示す。図５は、上述処理により作成された予定位置情報の説明図である。図５に示すとおり移動機を特定する電話番号、時間帯、基地局の名称（横須賀、久里浜など）が対応付けて記憶される。
【００３１】
図２に戻り、トラヒックデータベース部１０６は、移動機と無線通信を行う基地局におけるトラヒック情報を記憶する。トラヒック情報は基地局から送信される。図６は、トラヒック情報を記憶する具体例を示す説明図である。図６に示すとおり、トラヒックデータベース部１０６は、基地局、時間帯、トラヒック量（伝送容量）を対応付けてトラヒック情報として記憶し、日にちおよび曜日を区別してトラヒック情報を記憶する。
【００３２】
ＮＷ状況管理部１０７は、基地局ごとの過去のトラヒック量を示すトラヒック情報および予定されるトラヒック量を示す予定トラヒック情報を時間単位に統計管理するものであって、トラヒックデータベース部１０６に記憶されるトラヒック情報を用いて、各基地局のトラヒック量を時間帯別に算出し、時間帯別に過去のトラヒック量の平均値を算出したものを各基地局の予定トラヒック情報として記憶する。
【００３３】
以下、図７を用いて予定トラヒック情報について説明する。図７は予定トラヒック情報を示す説明図である。図７に示すとおり、トラヒックデータベース部１０６は、基地局ごとに時間帯別に対応付けられたトラヒック量（伝送容量）を対応付けて記憶する。なお、図７において、トラヒック情報は、１種類の予定トラヒック情報を示しているが、トラヒックデータベース部１０６は、例えば月曜日に予測されるトラヒック量を示す予定トラヒック情報を記憶するなど、曜日で区別して予測したトラヒック量を示す予定トラヒック情報を記憶するようにしても良い。
【００３４】
データ格納部１０８は、データ配信部１０１が配信するウイルスプログラムのパターンデータなどのデータを記憶する。
【００３５】
次に、上述データ配信装置１００のデータの配信先であって、データの配信要求を行う時刻の変更対象となる移動機２００について説明する。図８は、移動機２００のブロック構成図である。
【００３６】
移動機２００は、携帯電話であることから、電話をする機能、インターネットを用いたデータ通信をする機能など基本機能を有しているが、図８では省略している。
【００３７】
移動機２００は、移動機としての基本機能を有するとともに、要求部２０１、制御部２０２、時刻記憶部２０３、受信部２０４とを有して構成される。
【００３８】
要求部２０１は、データ配信装置１００にデータの配信を行うよう要求する。制御部２０２は、要求部２０１にデータの配信の要求を実行させる制御を行う。時刻記憶部２０３は、データ配信装置１００にデータの配信の要求を行う時刻を記憶する。ここで記憶されている時刻に達すると制御部２０２の制御により要求部２０１を用いて移動機２００はデータ配信装置１００に対してデータの配信の要求を行うことになる。
【００３９】
また、受信部２０４は、データ配信装置１００からデータを受信するとともに、データの配信の要求を行う時刻の変更指示、および変更された時刻情報を受信し、上述時刻記憶部２０３に記憶される時刻情報を書き換えるものである。
【００４０】
以上のとおり構成されたデータ配信装置１００、および移動機２００のデータ配信の要求および要求する時刻を変更するときの処理について説明する。図９は、データ配信の要求および要求する時刻を変更するときの処理を示すシーケンス図である。
【００４１】
まず、移動機２００では、データ配信装置１００に時刻記憶部２０３に記憶された予め設定された時刻に達すると、データの取得要求を行う（Ｓ２０１）。移動機２００からデータ取得要求を受信するとデータ配信部１０１は、移動機２００から配信要求があったことを基地局管理部１０２に通知する（Ｓ２０２）。基地局管理部１０２は、移動機から配信要求が来て、配信要求の対象となったデータのデータサイズから基地局において必要とする伝送容量を算出し、この算出した伝送容量、ネットワークの全伝送容量、基地局ですでに使用されている伝送容量から算出した空き容量が予め定めた空き容量以下となる場合、移動機において配信要求を行う時刻を変更するよう変更候補時刻算出部１０３に要求する（Ｓ２０３）。
【００４２】
この変更する要求を受けた変更候補時刻算出部１０３は、変更候補時刻の算出処理を行う（Ｓ２０４）。以下、この算出処理を図を用いて詳細に説明する。
【００４３】
図１０は、移動機２００がデータの配信の要求をする時刻に関して、データ配信装置１００およびネットワークの負荷がかからない時刻を算出する変更候補時刻算出部１０３の動作フロー図である。
【００４４】
まず、変更候補時刻算出部１０３は、移動機２００の各時間帯における予定される移動先を位置情報管理部１０５の予定位置情報から取得する（Ｓ３０１）。次に、変更候補時刻算出部１０３は、取得した予定位置情報に基づいて移動機２００の予定位置で使用する基地局の各時間帯における予定トラヒック情報をＮＷ状況管理部１０７から取得する（Ｓ３０２）。そして、変更候補時刻算出部１０３は、移動機２００が予定位置で使用する基地局の各時間帯における当該基地局で使用できる全伝送容量に対する空き容量を算出する。この空き容量は、基地局における無線通信部分の移動機に対して伝送することのできる全伝送容量（単位はＫｂｐｓ）から上述の予定トラヒック情報で示されるトラヒック量を減算することにより算出される（Ｓ３０３）。従って、現実の空き容量ではなく、理論的な空き容量を示している。
【００４５】
次に、変更候補時刻算出部１０３は、配信しようとするデータのデータサイズと基地局におけるネットワークの伝送速度に基づいて、（データサイズ）／（伝送速度）を演算することにより当該データを伝送するのに必要な伝送時間を算出する（Ｓ３０４）。
【００４６】
そして、変更候補時刻算出部１０３は、上述基地局におけるネットワークの空き容量（単位はＫｂｐｓ）、およびデータを配信するために必要な配信時間に基づいて移動機２００が配信要求する新たな時刻である変更候補時刻を算出する（Ｓ３０５）。具体的には、変更候補時刻算出部１０３は、まず、算出した各基地局におけるネットワークの空き容量を示す情報に基づいて、空き容量の大きい時間帯を有する基地局を抽出する。そして、変更候補時刻算出部１０３は、抽出した基地局の空き容量のもっとも大きい時間帯においてネットワークの空き容量と配信開始時刻との予約テーブルを作成する。
【００４７】
図１１は、その予約テーブルを示す説明図である。変更候補時刻算出部１０３は、図１１に示す予約テーブルを基地局に対応して時間帯別に備えている。この予約テーブルは、図１１（ａ）および（ｂ）に示すとおり、縦軸にネットワークの空き容量（Ｋｂｐｓ）、横軸に配信開始時刻（分）とから構成されており、移動機２００が当該基地局を使用する予定のある時間帯を登録するテーブルである。そして、変更候補時刻算出部１０３が、この予約テーブルに、縦軸方向に移動機の伝送速度（Ｋｂｐｓ）、横軸方向にデータ配信時間から構成される長方形からなる領域を書き込むことにより、配信予約を登録する。
【００４８】
図１１（ａ）の例では、既に他の移動機がＡで示す領域（データ伝送容量がｘ（Ｋｂｐｓ）、配信時間１０分、開始時刻０分）と、Ｂで示す領域（データ伝送容量ｙ（Ｋｂｐｓ）、データ配信時間１５分、開始時刻１０分）が登録されている状態を示している。このような情報が登録されている状態で、新たに予約登録する場合、２５分〜６０分に登録することができることが分かる。ここで、変更候補時刻算出部１０３は、この時間帯における２５分を配信開始時刻とし、上述算出したデータ配信時間を配信開始時刻に加算し、当該時間帯で配信が終了するかを確認すると、当該時間帯の２５分を配信開始時刻と決定する。
【００４９】
また、変更候補時刻算出部１０３は、当該時間帯で配信が終了しないと判断できる場合は、当該時間帯でネットワークの空き容量が平準化するよう既に登録されている他のデータ配信の登録情報に積み上げた状態に基づいて配信開始時刻を決定する。具体的には、なるべく早い時間帯にデータ配信を始めることができつつ、ネットワークの空き容量を当該時間帯において全体的に平準化することができる（ネットワークの空き容量を均一な値とする）状態となるよう開始時刻を、変更候補時刻算出部１０３は決定する。
【００５０】
そうして、図１１（ｂ）に示すように、変更候補時刻算出部１０３は、当該時間帯の２５分をデータ配信の開始時刻と決定し、データ配信終了時間をデータ配信時間に基づいて決定し、予約テーブルにＣで示す領域（データ伝送容量ｚ（ｂｐｓ）、配信時間２５分、開示時刻２５分）を登録することができる（上述算出したデータ配信時間は２５分と仮定している）。予約テーブルに登録されると、変更候補時刻算出部１０３は、ＮＷ状況管理部１０７で作成した予定トラヒック情報に予約テーブルに登録された伝送容量を加算する処理を行う。これは、当該時間帯の実際に予定される伝送容量（トラヒック量）を管理するためである。
【００５１】
なお、縦軸方向には、基地局を使用する移動機が使用することのできる伝送容量を登録することになるため、移動機のデータ通信速度（通常速度タイプ、次世代型高速伝送タイプ）によって、登録することのできる伝送容量に差異が生じる。また、次回の予約登録処理に、この基地局を選択した場合は、図１１（ｂ）に示される状態から空いている時刻を抽出することになる。さらに、図１１では、５分刻みの予約テーブルを用いているが、１分単位、３０秒単位など細かく区切った予約テーブルを用いると、より細かい時刻を設定することができる。
【００５２】
このように、ネットワークに空き容量のある特定の時間帯を選択し、その時間帯の中で予約テーブルを用いて細かな配信時刻を決定することができる。なお、本実施の形態においては移動機から配信要求があった時刻に基づいて、データ配信装置１００がデータを配信する時刻の変更を行うか否かを判断しており、配信要求があってから実際にデータの配信が開始されるまで時間的な誤差があるが、本実施の形態ではこれを無視している。よって、データの配信要求があってから実際にデータの配信を行う時間差を考慮して、データを配信する時刻を決定し、また配信する時刻を変更する必要があるかを判断することが望ましい。
【００５３】
図９に戻り、変更候補時刻算出部１０３は、上述の処理により算出した変更候補時刻をデータ配信部１０１に通知する（Ｓ２０５）。データ配信部１０１は、データ格納部１０８に記憶されるデータとともに、候補として算出した時刻情報を移動機２００に配信する（Ｓ２０６）。
【００５４】
移動機２００は、受信したデータともに変更時刻を示す時刻情報を受信し、データの更新処理などを行うとともに、定期的にデータの要求を行う新たにデータ配信装置１００で算出された時刻を表示し、ユーザに当該時刻に変更しようとする旨を知らせる。ユーザがデータの配信要求の時刻を変更することに了解するならば、ユーザによる特定の操作を行うことにより、移動機２００の制御部２０４は、移動機２００の時刻記憶部２０３に記憶される時刻情報を、受信した時刻情報に書き換える処理を行う（Ｓ２０７）。
【００５５】
そして、時刻情報が書き換えられた移動機２００は、次にデータ配信装置１００に配信要求を行う場合には、書き換えらた時刻になったときにデータの配信の要求を行うことになる。
【００５６】
なお、上述の説明では、データ配信装置１００にデータの配信の要求を行う時刻が移動機２００の内部に記憶されており、移動機２００は記憶されている時刻にデータ配信の要求を行うよう動作しているが、ユーザの操作により移動機２００はデータ配信装置１００に対してデータ配信の要求を行うようにしても良い。
【００５７】
以上、説明したデータ配信装置１００の効果について説明する。
【００５８】
本発明では、本発明の上述の構成において、位置情報管理部１０５に記憶される予定位置情報とＮＷ状況管理部１０７に記憶される予定トラヒック情報とに基づいて、時間帯ごとに移動機２００の予定位置における予測されるトラヒックを抽出し、当該抽出された時間帯ごとの移動機２００の予定位置における予測されるトラヒックに基づいて、データの配信時刻を決定することにより、移動機２００の予定位置においてネットワークの負荷が高くならないように配信時刻を決定することができ、ネットワークの負荷が高くなることを防止することができる。また、定期的にデータを配信する配信先の数が増えることによる同一時間帯の配信処理を行うデータ配信装置の負荷が高くなることを防止することができる。さらに、ネットワークの負荷が高くなったことに起因した通信事業者の通信規制により、ユーザ側でデータを取得できなくなるといったことを防止することができる。
【００５９】
また、基地局管理部１０２からの指示により、変更候補時刻算出部１０３は、データの配信予定時刻に移動機が使用する基地局におけるネットワークの空き容量が予め定められた閾値以下であると判断する場合、データの配信時刻の再決定を行うことにより、むやみにデータの配信時刻を変更することによるユーザの利便性の損失を防止することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明のデータ配信装置１００が配置されるネットワークのシステム構成図である。
【図２】本発明のデータ配信装置１００のブロック構成図である。
【図３】位置情報デーベース部１０４の説明図である。
【図４】位置情報管理部１０５の動作フロー図である。
【図５】位置情報管理部１０５が生成した移動機の予定位置情報を示す説明図である。
【図６】トラヒックデータベース部１０６が記憶する基地局ごとの過去のトラヒック情報を示す説明図である。
【図７】ＮＷ状況管理部１０７が生成した基地局ごとの予定トラヒック情報を示す説明図である。
【図８】移動機２００のブロック構成図である。
【図９】本発明のデータ配信装置１００と移動機２００との処理を示すシーケンス図である。
【図１０】変更候補時刻算出部１０３の動作フロー図である。
【図１１】（ａ）は、変更候補時刻算出部１０３が備えているネットワーク空き容量と時間帯との予約テーブルを示す図であり、（ｂ）は、別の形態を示す予約テーブルを示す図である。
【符号の説明】
【００６１】
１００・・・データ配信装置、１０１・・・データ配信部、１０２・・・基地局管理部、１０３・・・変更候補時刻算出部、１０４・・・位置情報データベース部、１０５・・・位置情報管理部、１０６・・・トラヒックデータベース部、１０７・・・ＮＷ状況管理部、１０８・・・データ格納部、２００・・・移動機
【図１】
2005318119.tif 000003
【図２】
2005318119.tif 000004
【図３】
2005318119.tif 000005
【図４】
2005318119.tif 000006
【図５】
2005318119.tif 000007
【図６】
2005318119.tif 000008
【図７】
2005318119.tif 000009
【図８】
2005318119.tif 000010
【図９】
2005318119.tif 000011
【図１０】
2005318119.tif 000012
【図１１】
2005318119.tif 000013