(57)【要約】【課題】移動している車両に大量のデータを効率よく伝送できる安価なデータ伝送システムを提供する。【解決手段】データを保持するセンタ３００と、道路脇に設置された路側機４００、４１０、４２０と、センタに車両情報を送信するとともに、路側機との間で通信を行う車両２００とを備え、センタは、車両から受信した車両情報に基づき該車両が走行する経路を予測し、該予測した経路に設置された路側機に自己が保持しているデータを送信して保持させる。【選択図】図１
2010204949.tif 000002
【特許請求の範囲】
【請求項１】
データを保持するセンタと、
道路脇に設置された路側機と、
前記センタに車両情報を送信するとともに、前記路側機との間で通信を行う車両とを備え、
前記センタは、前記車両から受信した車両情報に基づき該車両が走行する経路を予測し、該予測した経路に設置された路側機に自己が保持しているデータを送信して保持させる
データ伝送システム。
【請求項２】
車両は、路側機に保持されているデータを、該路側機との間の通信によって受信する
ことを特徴とする請求項１記載のデータ伝送システム。
【請求項３】
車両は、該車両に搭載されたナビゲーションシステムで提示された案内経路、車両の位置、速度、進行方位、方向指示器の指示内容および車両の走行履歴の少なくとも１つを表す情報を車両情報としてセンタに送信する
ことを特徴とする請求項１または請求項２記載のデータ伝送システム。
【請求項４】
センタは、経路の予測が失敗した旨を認識した場合は、車両が走行する経路の予測をやり直す
ことを特徴とする請求項１から請求項３のうちのいずれか１項記載のデータ伝送システム。
【請求項５】
路側機は、車両に伝送する全てのデータを保持する
ことを特徴とする請求項１から請求項４のうちのいずれか１項記載のデータ伝送システム。
【請求項６】
路側機は、車両に伝送する全データを分割した一部のデータを保持する
ことを特徴とする請求項１から請求項４のうちのいずれか１項記載のデータ伝送システム。
【請求項７】
路側機は、一定時間が経過すると保持しているデータを消去する
ことを特徴とする請求項５または請求項６記載のデータ伝送システム。
【請求項８】
路側機に保持される一部のデータは、分割されたデータの全てが揃わないと元のデータに復元できないように処理されている
ことを特徴とする請求項６記載のデータ伝送システム。
【請求項９】
路側機に保持される一部のデータは、車両におけるデータの再生状況に応じてビットレートが異なるように加工されている
ことを特徴とする請求項６記載のデータ伝送システム。
【請求項１０】
路側機は、複数の車両から通信を要求された場合は、優先度の高い車両と通信を行う
ことを特徴とする請求項１から請求項９のうちのいずれか１項記載のデータ伝送システム。
【請求項１１】
路側機は、車両が既に受信したデータ量の全データ量に対する比率によって優先度を決定する
ことを特徴とする請求項１０記載のデータ伝送システム。
【請求項１２】
路側機は、車両が受信したデータを逐次読み込んでいる場合に、該読み込み位置が、車両が受信しているデータの最終の位置からどれくらい離れているかによって優先度を決定する
ことを特徴とする請求項１０記載のデータ伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両に大量のデータを伝送するデータ伝送システムに関し、特にデータ伝送を効率よく行う技術に関する。
【背景技術】
【０００２】
近年、ＨＤＤ（Hard Disk Drive）レコーダに代表されるようなテレビジョン放送を長時間録画するための機器、または、テレビジョン放送の録画に限らず映像および音声といったマルチメディアデータを汎用的に蓄積するための機器が普及してきている。これらの機器の記憶媒体として、多くの場合、ＨＤＤが使用されているが、ＨＤＤの低価格化および大容量化に伴って、ＨＤＤに蓄積される、マルチメディアデータが格納されたファイルのサイズも大きくなってきている。
【０００３】
また、このような機器の多くはネットワークへ接続できるようになっており、家庭内のネットワークに接続されたホームサーバに蓄積されているマルチメディアデータを他の機器に伝送して再生できるようになっている。
【０００４】
このような現状において、家庭内に限らず、車両内においてもマルチメディアデータを再生して閲覧したいという要求が増えてきている。ところで、車両は移動するものであるため、車両内でマルチメディアデータを再生して閲覧するためには、無線通信によりマルチメディアデータを車両に伝送する必要がある。現時点で無線通信のインフラストラクチャとして最も普及している携帯電話は、通信可能な範囲は広いものの回線のデータ伝送速度が遅く、上述したホームサーバに蓄積された大きなファイルサイズのマルチメディアデータを伝送するためには長時間を必要とする。
【０００５】
また、高速な無線通信を可能とするインフラストラクチャとして、数Ｍｂｐｓの速度で無線通信を行うことができるＤＳＲＣ（Dedicated Short Range Communication）を代表とする専用狭域通信が存在するが、ＤＳＲＣの通信エリアは数メートルから数百メートル程度の範囲であり狭い。このため、上述したマルチメディアデータを車両に伝送しようとしても、通信エリアが狭く、しかも車両は移動するために、データ伝送中に車両が通信エリア外に出てしまい、全てのマルチメディアデータを伝送できない場合が発生するという問題がある。
【０００６】
このような問題を解決する方法として、道路脇に設置された複数の路側機の各々に、車両に伝送すべきデータを分割して一時的に記憶しておき、車両が路側機と通信できる領域に入った場合に、路側機は、一時的に記憶している分割されたデータを車両に伝送し、この伝送を車両が路側機を通過する毎に繰り返すことによって大きなファイルサイズのデータを車両へ伝送する技術が存在する。
【０００７】
例えば、特許文献１は、スポットアクセスを前提としながらネットワークトラフィックの問題の解決に有効な無線通信システムを開示している。この無線通信システムにおいては、検知局と局地基地局との間隔は、車載端末が検知局にて検知されてから局地基地局の通信エリアに到達する間に、局地基地局から車載端末への情報伝送が可能なように設定されている。また、各局地基地局は、通信エリアの所定距離手前において車載端末の端末局ＩＤを第１のトリガとして検知し、また、通信エリアの境界において車載端末が通信エリアへ到来したことを第２のトリガとして検知する。これら両トリガの検知位置間隔は、複数の車載端末が存在する場合であっても、検知する車載端末の順番の入れ替わりが発生しないような近接状態にされている。そのため、第１のトリガで供給された情報の伝送準備をした後、第２のトリガで単位その情報を伝送するだけでよい。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−２２９８０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した従来の技術は、例えば高速道路などのように道路が分岐せず一直線であるような環境で路側機が配置されている場合に適用されることを想定したものであり、例えば市街地などのように様々な経路を車両が走行する可能性がある環境では、何れの路側機に予めデータを伝送しておけばよいのか分からないという問題がある。
【００１０】
また、路側機の通信エリア内に車両が入ったことを認識してから該車両に伝送すべきデータを外部から取得しようとしても、路側機の通信エリアが狭いために車両が短時間で通信エリア外に出てしまい、データを伝送できないという問題がある。さらに、予め全ての路側機に全てのデータを保持させておくことはコストの面で不利になる。
【００１１】
この発明は、上述した問題を解消するためになされたものであり、その課題は、移動している車両に大量のデータを効率よく伝送できる安価なデータ伝送システムを提供することにある。
【課題を解決するための手段】
【００１２】
この発明は、上記課題を解決するために、データを保持するセンタと、道路脇に設置された路側機と、センタに車両情報を送信するとともに、路側機との間で通信を行う車両とを備え、センタは、車両から受信した車両情報に基づき該車両が走行する経路を予測し、該予測した経路に設置された路側機に自己が保持しているデータを送信して保持させるように構成されている。
【発明の効果】
【００１３】
この発明によれば、予め車両が走行する経路を予測し、予測された経路上に存在する路側機に、車両に伝送すべきデータを送信して保持させるように構成したので、車両が路側機に保持されているデータを順次に受信するように構成すれば、大きなファイルサイズのデータを効率よく車両に伝送することができる。
【図面の簡単な説明】
【００１４】
【図１】この発明の実施の形態１に係るデータ伝送システムの構成を示す図である。
【図２】この発明の実施の形態１に係るデータ伝送システムで使用されるセンタの詳細な構成を示すブロック図である。
【図３】この発明の実施の形態１に係るデータ伝送システムで使用される路側機の詳細な構成を示すブロック図である。
【図４】この発明の実施の形態１に係るデータ伝送システムで使用される車両の詳細な構成を示すブロック図である。
【図５】この発明の実施の形態１に係るデータ伝送システムにおいて想定する車両および路側機の配置ならびに路側機周辺の詳細を示す図である。
【図６】この発明の実施の形態１に係るデータ伝送システムで行われる処理の概略を示すシーケンスチャートである。
【図７】この発明の実施の形態２に係るデータ伝送システムの構成を示す図である。
【図８】この発明の実施の形態２に係るデータ伝送システムで使用されるセンタの詳細な構成を示すブロック図である。
【図９】この発明の実施の形態２に係るデータ伝送システムで行われる処理の概略を示すシーケンスチャートである。
【図１０】この発明の実施の形態３に係るデータ伝送システムの構成を示す図である。
【図１１】この発明の実施の形態３に係るデータ伝送システムで使用されるセンタの詳細な構成を示すブロック図である。
【図１２】この発明の実施の形態３に係るデータ伝送システムで行われる処理の概略を示すシーケンスチャートである。
【発明を実施するための形態】
【００１５】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
この発明の実施の形態１に係るデータ伝送システムは、車両から得た車両情報を用いて、車両が走行するであろう経路を予測し、その予測した経路上に存在する路側機に対して、車両に伝送したい大きなファイルサイズの全データを予め伝送しておき、車両は、路側機の傍を通過する毎に、路側機からデータを順次に取得していくことにより、最終的に大きなファイルサイズのデータを得ることができるようにしたものである。
【００１６】
図１は、実施の形態１に係るデータ伝送システムの構成を示す図である。このデータ伝送システムは、ホームサーバ１００、車両２００、センタ３００、路側機４００、４１０および４２０、ネットワーク５００、５１０および５２０、ならびに、通信経路５０１、５０２、５１１、５１２、５２１、５２２、５２３、５２４、５２５、５２６および５２７を備えている。なお、このデータ伝送システムでは、説明を簡単にするために、路側機の数を「３」としているが、路側機の数は任意に決定することができる。ネットワークおよび通信経路の数についても同様である。
【００１７】
ホームサーバ１００は、車両２００に伝送すべきデータを保存している。車両２００は、ホームサーバ１００に保存されているデータの取得を要求するデータ要求を通信経路５１２、ネットワーク５１０および通信経路５１１を介してセンタ３００に送信する。また、車両２００は、自己の車両情報を通信経路５１２、ネットワーク５１０および通信経路５１１を介してセンタ３００に逐次送信する。この車両２００の詳細は後述する。
【００１８】
センタ３００は、車両２００からのデータ要求に応答して、ホームサーバ１００から、通信経路５０２、ネットワーク５００および通信経路５０１を介してデータを取得する。また、センタ３００は、車両２００から受信した車両情報に基づき、車両２００が走行するであろう経路を予測し、予測した経路上に存在する路側機４００、４１０および４２０に対して、ホームサーバ１００から取得したデータを、通信経路５２１、ネットワーク５２０および通信経路５２２、５２３または５２４をそれぞれ介して送信する。このセンタ３００の詳細は後述する。
【００１９】
路側機４００、４１０および４２０は、道路脇に設置される。これら路側機４００、４１０および４２０の各々は、センタ３００から受信したデータを保持しておき、車両２００が自己の通信エリア内に入った場合に、車両２００に対して通信経路５２５、５２６または５２７を介してデータを送信する。これら路側機４００、４１０および４２０の詳細は後述する。
【００２０】
次に、センタ３００の詳細を説明する。図２は、センタ３００の詳細な構成を示すブロック図である。センタ３００は、ネットワークインタフェース３０１、３０２および３０３、予測部３０４、記憶部３０５ならびに制御部３０６を備えている。ネットワークインタフェース３０１は、通信経路５０１を経由しネットワーク５００に接続されている。ネットワークインタフェース３０２は通信経路５１１を経由しネットワーク５１０に接続されている。ネットワークインタフェース３０３は通信経路５２１を経由しネットワーク５２０に接続されている。
【００２１】
予測部３０４は、車両２００からネットワークインタフェース３０２を経由して送られてくる車両情報を取得し、この取得した車両情報に基づき、車両２００が走行するであろう経路を予測する。記憶部３０５は、ホームサーバ１００からネットワークインタフェース３０１を経由して取得したデータを保持する。制御部３０６は、予測部３０４の予測結果に基づいて、データを送信すべき路側機を決定し、この決定した路側機に、記憶部３０５に記憶されているデータを、ネットワークインタフェース３０３を経由して送信する制御を行う。
【００２２】
次に、路側機４００、４１０および４２０の詳細を説明する。なお、路側機４００、４１０および４２０の各々の構成は同じであるので、以下では、路側機４００についてのみ説明する。図３は、路側機４００の詳細な構成を示すブロック図である。路側機４００は、ネットワークインタフェース４０１および４０２、車両優先度判定部４０３、記憶部４０４ならびに制御部４０５を備えている。
【００２３】
ネットワークインタフェース４０１は、通信経路５２２を経由しネットワーク５２０に接続されている。ネットワークインタフェース４０２は、通信経路５２５を経由して車両２００に接続される。なお、路側機４００と車両２００と間の接続は、車両２００が路側機４００の通信エリア内に入っている時にのみ確立される。
【００２４】
車両優先度判定部４０３は、車両２００からネットワークインタフェース４０２を経由して得られる情報に従って、複数の車両が路側機４００の通信エリア内に入っている場合に、どの車両と優先的に通信を行うべきかを判定する。この判定は、車両に伝送したい全データのうちのどこまでの伝送が完了しているか、つまり車両２００が既に受信したデータ量の全データ量に対する比率に基づいて行われる。例えば、残り１回の伝送で全データの受信が完了する車両と、未だ全データのうち半分程度しか受信できていない車両とを比較した場合、前者の優先度が高いと判断する。なお、車両２００が受信したデータを逐次読み込んでいる場合に、該読み込み位置が、車両２００が受信しているデータの最終の位置からどれくらい離れているかによって優先度を決定するように構成することもできる。
【００２５】
記憶部４０４は、センタ３００からネットワークインタフェース４０１を経由して受信したデータを保持する。制御部４０５は、車両２００からネットワークインタフェース４０２を経由して伝送位置情報（伝送が完了したデータ位置を示す情報）を取得し、この取得した伝送位置情報に基づき、どのデータから送信を開始すればよいか、つまり開始位置を判断し、記憶部４０４に記憶されているデータを開始位置から順次に読み出してネットワークインタフェース４０２を経由して車両２００に送信する。このデータ伝送は、上述したように、通信経路５２５が確立されている間にのみ行われる。このため、例えば車両２００が路側機の通信エリア内で停止している場合は、データの伝送は、車両２００が停止している間は継続して行われる。
【００２６】
また、制御部４０５は、路側機４００の限られたリソースを有効に使用するために、記憶部４０４に保持されているデータであって、一定時間内に車両２００に伝送されなかったデータを消去し、その旨をセンタ３００に通知する。センタ３００は、データが消去された旨の通知を受け取ると、経路の予測が失敗したことを認識し、車両の経路の予測から一連の動作をやり直すように制御する。
【００２７】
次に、車両２００の詳細を説明する。図４は、車両２００の詳細な構成を示すブロック図である。車両２００は、ネットワークインタフェース２０１および２０２、ナビゲーションシステム２０３、車両情報管理部２０４、走行履歴管理部２０５、方向指示器２０６、車速センサ２０７、ＧＰＳ（Global Positioning System）２０８、結合部２０９、記憶部２１０ならびに制御部２１１を備えている。
【００２８】
ネットワークインタフェース２０１は通信経路５１２を経由してネットワーク５１０に接続される。ネットワークインタフェース２０２は通信経路５２５、５２６または５２７を経由して路側機４００、４１０または４２０へそれぞれ接続される。なお、これらの接続は、車両２００が路側機４００、４１０または４２０の通信エリア内に入っている時にのみ確立される。
【００２９】
ナビゲーションシステム２０３は、運転者に対して走行経路のナビゲーションを行っている場合は、運転者に提示した案内経路を表す経路情報を車両情報管理部２０４に送る。走行履歴管理部２０５は、過去の車両２００の走行履歴を管理する。この走行履歴管理部２０５で管理されている走行履歴情報は、履歴情報として車両情報管理部２０４に送られる。
【００３０】
方向指示器２０６は、運転手によって方向を指示する操作がなされた場合に、その指示内容を表す状態情報を車両情報管理部２０４に送る。車速センサ２０７は、現在の車両の進行速度を検出し、進行速度情報として車両情報管理部２０４に送る。ＧＰＳ２０８は、車両２００の現在の位置（緯度および経度）および進行方位を算出し、現在位置情報および進行方位情報として車両情報管理部２０４に送る。
【００３１】
車両情報管理部２０４は、ナビゲーションシステム２０３からの経路情報、走行履歴管理部２０５からの走行履歴情報、方向指示器２０６からの状態情報、車速センサ２０７からの進行速度情報、ならびに、ＧＰＳ２０８からの現在位置情報および進行方位情報を管理し、車両情報としてネットワークインタフェース２０１を経由してセンタ３００へ送信する。この車両情報の送信は、一定時間間隔または車両情報に変化があった際に逐次行われる。
【００３２】
制御部２１１は、ユーザからの指示に応答して、ホームサーバ１００に蓄積されているデータの取得を、ネットワークインタフェース２０１を経由してセンタ３００に要求する。車両２００が道路を走行し、ネットワークインタフェース２０２を介して路側機との間の通信経路が確立されると、制御部２１１は、路側機に対してデータ要求を送信する。また、このデータ要求に応答して路側機から送られてくるデータを受信して記憶部２１０へ保存する。
【００３３】
なお、車両２００が別の路側機から既にデータの一部を受信している場合は、データ要求を送信する際に、記憶部２１０に既に格納されているデータを確認し、そのデータの続きから受信するための伝送位置情報を付加する。制御部２１１は、全てのデータを受信できたことを認識すると、結合部２０９に対して記憶部２１０に格納されているデータの結合を指示する。結合部２０９は、この指示に応答して、記憶部２１０に記憶されているデータを結合する。
【００３４】
次に、上記のように構成される実施の形態１に係るデータ伝送システムの動作を説明する。図５は、実施の形態１に係るデータ伝送システムにおいて想定する車両および路側機の配置ならびに路側機周辺の詳細を示す図である。路側機４００を例に取ると、路側機４００にはアンテナ４４１が接続されており、そのアンテナ４４１によって通信できる通信エリア４４２が存在している。通信エリア４４２は、直径が数メートルから数百メートル程度の領域であり、複数の路側機は、各々の通信エリアが重ならないように設置されている。図５は、車両２００が路側機４００に向かって進行している状態を示しており、この状態において、センタ３００は、車両２００が走行するであろう経路を予測する。以下においては、センタ３００は、路側機４１０および４２０が存在する道路を走行すると予測したものとして説明する。
【００３５】
図６は、実施の形態１に係るデータ伝送システムで行われる処理の概略を示すシーケンスチャートである。まず、車両２００は、ホームサーバ１００から伝送を希望するデータの取得を要求するデータ要求をセンタ３００に送信する（６００）。センタ３００は、車両２００からのデータ要求に応答して、データ要求をホームサーバ１００に送信する（６０１）。ホームサーバ１００は、センタ３００からのデータ要求に応答して、全データをセンタ３００に送信する（６０２）。
【００３６】
一方、車両２００は、車両情報をセンタ３００に逐次送信する（６０３）。センタ３００は、車両２００から受け取った車両情報に基づき、以後に車両２００が走行するであろう経路を予測する（６０４）。そして、予測した経路とセンタ３００が予め保持している路側機４００、４１０および４２０の位置情報とを用いて、車両２００が傍を通過する可能性がある路側機、つまりデータを伝送すべき路側機を決定する（６０５）。ここで、データの伝送先として、路側機４００、４１０および４２０に決定されたものとする。
【００３７】
センタ３００は、路側機４００に対して全データを送信する（６０６）。また、センタ３００は、路側機４１０に対して全データを送信する（６０７）。さらに、センタ３００は、路側機４２０に対して全データを送信する（６０８）。その後、車両２００は、路側機４００の通信エリア内に入ると、データ伝送要求を路側機４００に送信する（６０９）。路側機４００は、このデータ伝送要求に応答して、車両２００にデータを送信する（６１０）。路側機４００は、データの送信が完了すると、センタ３００にデータ伝送通知を送信する（６１１）。なお、上述したように、通信エリアが限られた広さであるため、伝送すべきデータのサイズが大きい場合は全てのデータを伝送することができない場合がある。この場合、車両２００は、全データのうちどこまでを受信できたかを表す伝送位置情報を保持しておく。
【００３８】
次に、車両２００は、路側機４１０の通信エリア内に入ると、データ伝送要求を路側機４１０に送信する（６１２）。このデータ伝送要求には、上述した伝送位置情報が含まれる。路側機４１０は、このデータ伝送要求に応答して、全データのうち、伝送位置情報によって示される車両２００が未だ受信していないデータから送信を開始する（６１３）。路側機４１０は、送信が完了すると、センタ３００にデータ伝送通知を送信する（６１４）。
【００３９】
次に、車両２００は、路側機４２０の通信エリア内に入ると、データ伝送要求を路側機４２０に送信する（６１５）。このデータ伝送要求には、上述した伝送位置情報が含まれる。路側機４２０は、このデータ伝送要求に応答して、全データのうち、伝送位置情報によって示される車両２００が未だ受信していないデータから送信を開始する（６１６）。路側機４１０は、送信が完了すると、センタ３００にデータ伝送通知を送信する（６１７）。この例では、この時点で、車両２００に対する全てのデータの伝送が完了する。車両２００は、得られたデータを結合する（６１８）。これにより、元のデータが得られる。
【００４０】
その後、車両２００は、センタ３００に対して全データの受信を完了した旨を通知する（６１９）。センタ３００は、車両２００からの通知に応答して、ホームサーバ１００に全データの伝送が完了した旨を通知し、一連のデータ伝送を完了する（６２０）。
【００４１】
以上説明したように、この発明の実施の形態１に係るデータ伝送システムによれば、大きなファイルサイズのデータを車両に伝送する場合、予め車両が走行する経路を予測し、予測した経路上に存在する路側機に対して伝送すべきデータを送信しておくように構成したので、データ伝送を効率的かつ確実に行うことができる。
【００４２】
実施の形態２．
この発明の実施の形態２に係るデータ伝送システムでは、車両から得た車両情報を用いて、車両が走行するであろう経路を予測し、その予測した経路上に存在する路側機に対して、車両に伝送したい大きなファイルサイズのデータを分割して予め伝送しておき、車両は、路側機の傍を通過する毎に、路側機から分割されたデータを順次取得していくことにより、最終的に大きなファイルサイズのデータを得ることができるようにしたものである。
【００４３】
図７は、実施の形態２に係るデータ伝送システムの構成を示す図である。このデータ伝送システムは、実施の形態１に係るデータ伝送システムのセンタ３００が、センタ３１０に変更されている点を除けば、図１に示した実施の形態１に係るデータ伝送システムの構成と同じである。以下では、実施の形態１に係るデータ伝送システムの構成要素と同じ部分には実施の形態１の説明で使用した符号と同一の符号を付して説明を省略し、相違する部分を中心に説明する。
【００４４】
センタ３１０は、車両２００からのデータ要求に応答して、ホームサーバ１００から、通信経路５０２、ネットワーク５００および通信経路５０１を介してデータを取得する。また、センタ３１０は、車両２００から受信した車両情報に基づき、車両２００が走行するであろう経路を予測し、予測した経路上に存在する路側機４００、４１０および４２０に対して、通信経路５２１、ネットワーク５２０および通信経路５２２、５２３または５２４をそれぞれ介して伝送すべきデータを分割して送信する。路側機４００、４１０および４２０は、センタ３１０から得たデータを保持しておき、車両２００が自己の通信エリア内を走行した際に、車両２００に分割されたデータを送信する。
【００４５】
図８は、センタ３１０の詳細な構成を示すブロック図である。このセンタ３１０は、ネットワークインタフェース３１１、３１２および３１３、予測部３１４、分割部３１５、記憶部３１６ならびに制御部３１７を備えている。ネットワークインタフェース３１１は、通信経路５０１を経由しネットワーク５００に接続されている。ネットワークインタフェース３１２は通信経路５１１を経由しネットワーク５１０に接続されている。ネットワークインタフェース３１３は通信経路５２１を経由しネットワーク５２０に接続されている。
【００４６】
予測部３１４は、車両２００からネットワークインタフェース３１２を経由して送られてくる車両情報を取得し、この取得した車両情報に基づき、車両２００が走行するであろう経路を予測する。記憶部３１６は、ホームサーバ１００からネットワークインタフェース３１１を経由して取得したデータを保持する。
【００４７】
分割部３１５は、予測部３１４による予測結果に基づいて、記憶部３１６に保持されているデータを、各路側機に送信するデータに分割する。この分割部３１５で分割されたデータの各々を「分割データ」という。分割データのサイズは、各路側機において車両２００が路側機の通信エリア内を走行した場合に伝送可能なデータの最大サイズよりも小さい値に決定されている。なお、この分割の際には、セキュリティのために、分割データの全てが揃わないと元のデータに復元できないような処理、例えば暗号化を施すように構成することもできる。
【００４８】
制御部３１７は、予測部３１４の予測結果に基づいて、データを送信すべき路側機を決定し、この決定した路側機に、記憶部３１６に記憶されている分割データをネットワークインタフェース３１３を経由して送信する制御を行う。
【００４９】
次に、上記のように構成される実施の形態２に係るデータ伝送システムの動作を説明する。この実施の形態２に係るデータ伝送システムにおいて想定する車両および路側機の配置ならびに路側機周辺の詳細については、図５に示した実施の形態１の場合と同様である。すなわち、図５に示すように、車両２００が路側機４００に向かって進行している状態において、センタ３１０は、車両２００が走行するであろう経路を予測する。以下においては、センタ３１０は、路側機４１０および４２０が存在する道路を走行すると予測したものとして説明する。
【００５０】
図９は、実施の形態２に係るデータ伝送システムで行われる処理の概略を示すシーケンスチャートである。まず、車両２００は、ホームサーバ１００から伝送を希望するデータの取得を要求するデータ要求をセンタ３１０に送信する（７００）。センタ３１０は、車両２００からのデータ要求に応答して、データ要求をホームサーバ１００に送信する（７０１）。ホームサーバ１００は、センタ３１０からのデータ要求に応答して、全データをセンタ３１０に送信する（７０２）。
【００５１】
一方、車両２００は、車両情報をセンタ３１０に逐次送信する（７０３）。センタ３１０は、車両２００から受け取った車両情報に基づき、以後に車両２００が走行するであろう経路を予測する（７０４）。そして、予測した経路とセンタ３１０が予め保持している路側機４００、４１０および４２０の位置情報とを用いて、車両２００が傍を通過する可能性がある路側機、つまりデータを伝送すべき路側機を決定する（７０５）。ここで、データの伝送先として、路側機４００、４１０および４２０が決定されたものとする。
【００５２】
次いで、センタ３１０は、データの伝送先として決定された路側機４００、４１０および４２０にデータを送信するために、データの分割を行う（７０６）。その後、センタ３１０は、路側機４００に対して分割データを送信する（７０７）。また、センタ３１０は、路側機４１０に対して分割データを送信する（７０８）。さらに、センタ３１０は、路側機４２０に対して分割データを送信する（７０９）。その後、車両２００は、路側機４００の通信エリア内に入ると、データ伝送要求を路側機４００に送信する（７１０）。路側機４００は、そのデータ伝送要求に応答して、車両２００に分割データを送信する（７１１）。路側機４００は、分割データの送信が完了すると、センタ３１０にデータ伝送通知を送信する（７１２）。
【００５３】
次に、車両２００は、路側機４１０の通信エリア内に入ると、データ伝送要求を路側機４１０に送信する（７１３）。路側機４１０は、このデータ伝送要求に応答して、車両２００に分割データを送信する（７１４）。路側機４１０は、送信が完了すると、センタ３１０にデータ伝送通知を送信する（７１５）。
【００５４】
次に、車両２００は、路側機４２０の通信エリア内に入ると、データ伝送要求を路側機４２０に送信する（７１６）。路側機４２０は、このデータ伝送要求に応答して、車両２００に分割データを送信する（７１７）。路側機４２０は、送信が完了すると、センタ３１０にデータ伝送通知を送信する（７１８）。この例では、この時点で、車両２００に対する全てのデータの伝送が完了する。車両２００は、得られたデータを結合する（７１９）。これにより、元のデータが得られる。
【００５５】
その後、車両２００は、センタ３１０に対して全データの受信を完了した旨を通知する（７２０）。センタ３１０は、車両２００からの通知に応答して、ホームサーバ１００に全データの伝送が完了した旨を通知し、一連のデータ伝送を完了する（７２１）。
【００５６】
以上説明したように、この発明の実施の形態２に係るデータ伝送システムによれば、大きなファイルサイズのデータを車両に伝送する場合、予め車両が走行する経路を予測し、予測した経路上に存在する路側機に対して伝送すべきデータを分割した分割データを送信しておくように構成したので、路側機で保持すべきデータの量を減らすことができ、データ伝送を効率的かつ確実に行うことができる。
【００５７】
実施の形態３．
この発明の実施の形態３に係るデータ伝送システムでは、車両から得た車両情報を用いて、車両が走行するであろう経路を予測し、その予測した経路上に存在する路側機に対して、車両に伝送したい大きなファイルサイズのデータを分割し、かつそのビットレートを適切に選択したものを予め伝送しておき、車両は、路側機の傍を通過する毎に、路側機から分割されたデータを順次取得していくことにより、最終的には恰も大きなファイルサイズのデータが手元にあるように、途切れの無いデータの再生を行うことができるようにしたものである。
【００５８】
図１０は、実施の形態３に係るデータ伝送システムの構成を示す図である。このデータ伝送システムは、実施の形態２に係るデータ伝送システムのセンタ３１０が、センタ３２０に変更されている点を除けば、図７に示した実施の形態２に係るデータ伝送システムの構成と同じである。以下では、実施の形態２に係るデータ伝送システムの構成要素と同じ部分には実施の形態２の説明で使用した符号と同一の符号を付して説明を省略し、相違する部分を中心に説明する。
【００５９】
センタ３２０は、車両２００からのデータ要求に応答して、ホームサーバ１００から、通信経路５０２、ネットワーク５００および通信経路５０１を介してデータを取得する。また、センタ３２０は、車両２００から受信した車両情報に基づき、車両２００が走行するであろう経路を予測し、予測した経路上に存在する路側機４００、４１０および４２０に対して、通信経路５２１、ネットワーク５２０および通信経路５２２、５２３または５２４をそれぞれ介して伝送すべきデータを分割して送信する。
【００６０】
また、センタ３２０は、車両２００から受信した車両情報から、現在、車両で再生されているデータの再生完了時刻を推測し、その再生が路側機からデータを受信する前に完了することが予測された場合は、データを分割する際にサイズあたりの再生時間を伸ばす加工を行ったデータを路側機４００、４１０および４２０に送信する。路側機４００、４１０および４２０は、センタ３２０から得たデータを保持しておき、車両２００が自己の通信エリア内を走行した際に、車両２００に分割されたデータを送信する。
【００６１】
図１１は、センタ３２０の詳細な構成を示したブロック図である。センタ３２０は、ネットワークインタフェース３２１、３２２および３２３、予測部３２４、分割加工部３２５、記憶部３２６および制御部３２７を備えている。ネットワークインタフェース３２１は、通信経路５０１を経由しネットワーク５００に接続されている。ネットワークインタフェース３２２は、通信経路５１１を経由しネットワーク５１０に接続されている。ネットワークインタフェース３２３は、通信経路５２１を経由しネットワーク５２０に接続されている。
【００６２】
予測部３２４は、車両２００からネットワークインタフェース３２２を経由して送られてくる車両情報を取得し、この取得した車両情報に基づき、車両２００が走行するであろう経路を予測する。記憶部３２６は、ホームサーバ１００からネットワークインタフェース３２１を経由して取得したデータを保持する。
【００６３】
分割加工部３２５は、予測部３２４による予測結果に基づいて、記憶部３２６に保持されているデータを、各路側機に送信する分割データに分割するとともに加工する。分割データのサイズは、各路側機において車両２００が路側機の通信エリア内を走行した場合に伝送可能なデータの最大サイズよりも小さい値に決定されている。なお、この分割の際には、セキュリティのために、分割データの全てが揃わないと元のデータに復元できないような処理、例えば暗号化を施すように構成することもできる。
【００６４】
また、分割加工部３２５は、分割データを加工する場合は、例えばトランスコードを行ってビットレートを下げたり、そのデータが階層符号化のような複数のビットレートに対応している場合は、低いビットレートのデータを取り出すといった処理を行う。
【００６５】
制御部３２７は、予測部３２４の予測結果に基づいて、データを送信すべき路側機を決定し、この決定した路側機に、記憶部３２６に記憶されている分割データを、ネットワークインタフェース３２３を経由して送信する制御を行う。
【００６６】
次に、上記のように構成される実施の形態３に係るデータ伝送システムの動作を説明する。この実施の形態３に係るデータ伝送システムにおいて想定する車両および路側機の配置ならびに路側機周辺の詳細については、図５に示した実施の形態１の場合と同様である。すなわち、図５に示すように、車両２００が路側機４００に向かって進行している状態において、センタ３２０は、車両２００が走行するであろう経路を予測する。以下においては、センタ３２０は、路側機４１０および４２０が存在する道路を走行すると予測したものとして説明する。
【００６７】
図１２は、実施の形態３に係るデータ伝送システムで行われる処理の概略を示すシーケンスチャートである。まず、車両２００は、ホームサーバ１００から伝送を希望するデータの取得を要求するデータ要求をセンタ３２０に送信する（８００）。センタ３２０は、車両２００からのデータ要求に応答して、データ要求をホームサーバ１００に送信する（８０１）。ホームサーバ１００は、センタ３２０からのデータ要求に応答して、全データをセンタ３２０に送信する（８０２）。
【００６８】
一方、車両２００は、車両情報をセンタ３２０に逐次送信する（８０３）。センタ３２０は、車両２００から受け取った車両情報に基づき、以後に車両２００が走行するであろう経路を予測する（８０４）。そして、予測した経路とセンタ３２０が予め保持している路側機４００、４１０および４２０の位置情報とを用いて、車両２００が傍を通過する可能性がある路側機、つまりデータを伝送すべき路側機を決定する（８０５）。ここで、データの伝送先として、路側機は４００、４１０および４２０が決定されたものとする。
【００６９】
また、センタ３２０は、車両２００が路側機４００から路側機４１０へ移動する時間を予測し、路側機４００から伝送したデータが車両２００で再生される場合は、その再生が路側機４１０から次のデータを受信するまでに完了しないように、つまり、データの再生状況に応じて、データの分割および加工を行う（８０６）。例えば、センタ３２０は、トランスコードを行ってビットレートを下げたり、そのデータが階層符号化のような複数のビットレートに対応している場合は、低いビットレートのデータを取り出す処理を行う。
【００７０】
次いで、センタ３２０は、路側機４００に対して分割データを送信する（８０７）。また、センタ３２０は、路側機４１０に対して分割データを送信する（８０８）。さらに、センタ３２０は、路側機４２０に対して分割データを送信する（８０９）。その後、車両２００は、路側機４００の通信エリア内に入ると、データ伝送要求を路側機４００に送信する（８１０）。路側機４００は、そのデータ伝送要求に応答して、車両２００に分割データを送信する（８１１）。路側機４００は、分割データの送信が完了すると、センタ３２０にデータ伝送通知を送信する（８１２）。一方、車両２００では、受信した分割データの再生が開始される（８１３）。
【００７１】
センタ３２０は、車両２００から逐次送られてくる車両情報に基づき、次に車両２００が通信を行うと予測された路側機４１０に送信するデータの分割および加工を行う（８１４）。そして、センタ３２０は、その分割および加工が施された分割データを路側機４１０に送信する（８１５）。
【００７２】
次に、車両２００は、路側機４１０の通信エリア内に入ると、データ伝送要求を路側機４１０に送信する（８１６）。路側機４１０は、このデータ伝送要求に応答して、車両２００に分割データを送信する（８１７）。路側機４１０は、送信が完了すると、センタ３２０にデータ伝送通知を送信する（８１８）。
【００７３】
センタ３２０は、車両２００から逐次送られてくる車両情報に基づき、次に車両２００が通信を行うと予測された路側機４２０に送信するデータの分割および加工を行う（８１９）。そして、センタ３２０は、その分割および加工が施された分割データを路側機４２０に送信する（８２０）。
【００７４】
次に、車両２００は、路側機４２０の通信エリア内に入ると、データ伝送要求を路側機４２０に送信する（８２１）。路側機４２０は、このデータ伝送要求に応答して、車両に分割データを送信する（８２２）。路側機４２０は、送信が完了すると、センタ３２０にデータ伝送通知を送信する（８２３）。この例では、この時点で、車両２００に対する全てのデータの伝送が完了する。
【００７５】
その後、車両２００は、センタ３２０に対して全データの受信を完了した旨を通知する（８２４）。センタ３２０は、車両２００からの通知に応答して、ホームサーバ１００に全データの伝送が完了した旨を通知し、一連のデータ伝送を完了する（８２５）。
【００７６】
以上説明したように、この発明の実施の形態３に係るデータ伝送システムによれば、大きなファイルサイズのデータを車両に伝送する場合、予め車両が走行する経路を予測し、予測した経路上に存在する路側機に対して伝送すべきデータを分割し、かつ、そのビットレートを適切に選択したものを送信するように構成したので、車両では恰も大きなファイルサイズのデータが手元にあるように、途切れの無いデータの再生を行うことができる。
【符号の説明】
【００７７】
１００  ホームサーバ、２００  車両、２０１，２０２  ネットワークインタフェース、２０３  ナビゲーションシステム、２０４  車両情報管理部、２０５  走行履歴管理部、２０６  方向指示器、２０７  車速センサ、２０８  ＧＰＳ、２０９  結合部、２１０  記憶部、２１１  制御部、３００，３１０，３２０  センタ、３０１，３０２，３０３，３１１，３１２，３１３，３２１，３２２，３２３  ネットワークインタフェース、３０４，３１４，３２４  予測部、３０５，３１６，３２６  記憶部、３０６，３１７，３２７  制御部、３１５  分割部、３２５  分割加工部、４００，４１０，４２０，４３０，３３０，３５０  路側機、４０１，４０２  ネットワークインタフェース、４０３  車両優先度判定部、４０４  記憶部、４０５  制御部、４４１  アンテナ、４４２  通信エリア、５００，５１０，５２０  ネットワーク、５０１，５０２，５１１，５１２，５２１，５２２，５２３，５２４，５２５，５２６，５２７  通信経路。
【図１】
2010204949.tif 000003
【図２】
2010204949.tif 000004
【図３】
2010204949.tif 000005
【図４】
2010204949.tif 000006
【図５】
2010204949.tif 000007
【図６】
2010204949.tif 000008
【図７】
2010204949.tif 000009
【図８】
2010204949.tif 000010
【図９】
2010204949.tif 000011
【図１０】
2010204949.tif 000012
【図１１】
2010204949.tif 000013
【図１２】
2010204949.tif 000014