(57)【要約】【課題】  情報提供サービスを持続して受けられないことによる受信側のストレス、通信が途切れた後の輻輳による通信速度の低下による受信側のストレスを軽減することができるデータ送信装置を提供する。【解決手段】  車両に搭載されたストリーミング再生装置１０からストリーミングコンテンツ情報のダウンロード要求及び許容バッファ量を受信する受信手段３０と、ストリーミングコンテンツ情報をストリーミング再生装置へ送信する送信手段３３と、走行情報と道路交通情報とに基づいて、道路情報収集センター１４によって算出された通信可能時間と通信不可能時間と、通信ビットレートとを取得する通信情報取得手段３１と、通信可能時間などと許容バッファ量とによってストリーミング再生装置の再生ビットレートを算出する再生ビットレート算出手段３２とを備え、送信手段が再生ビットレート情報をストリーミング再生装置へ送信する。【選択図】  図３
2005079909.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されたストリーミング再生装置からストリーミングコンテンツ情報のダウンロード要求及び前記ストリーミング再生装置の許容バッファ量を受信する受信手段と、
前記ストリーミングコンテンツ情報を前記ストリーミング再生装置へ送信する送信手段と、
前記受信手段によって受信された前記ダウンロード要求に基づいて、あらかじめ前記車両に搭載された走行情報提供装置から道路情報収集センターに送信された前記車両の走行に関する走行情報と前記車両が走行する経路上の通信ビットレートとのうちの前記走行情報と、前記道路情報収集センターが有する道路交通情報とに基づいて、前記道路情報収集センターによって算出された前記車両が通信不能になるまでの通信可能時間と前記通信不能になって再び通信可能となるまでの通信不可能時間と、前記通信ビットレートとを取得する通信情報取得手段と、
前記通信情報取得手段によって取得された前記通信可能時間と前記通信不可能時間と前記通信ビットレートと、前記受信手段によって受信された前記許容バッファ量とに基づいて、前記ストリーミング再生装置における前記ストリーミングコンテンツ情報の再生ビットレートを算出する再生ビットレート算出手段とを備え、
前記送信手段が、前記再生ビットレート算出手段によって算出された前記再生ビットレートを示す情報を前記ストリーミング再生装置へ送信するデータ送信装置。
【請求項２】
前記送信手段は、前記再生ビットレート算出手段によって算出された前記再生ビットレートが所定の再生ビットレートより小さいと判断した場合には、前記算出された再生ビットレートを前記ストリーミング再生装置へ送信しないよう構成された請求項１に記載のデータ送信装置。
【請求項３】
車両に搭載された情報再生装置からコンテンツデータのダウンロード要求を受信する受信手段と、前記受信手段によって受信された前記コンテンツデータのダウンロード要求に基づいて、前記コンテンツデータを有するコンテンツサーバへ前記コンテンツデータを送信するように要求し、前記要求に応じて送信された前記コンテンツデータを前記情報再生装置へ転送する制御手段とを備えるデータ送信装置において、
前記受信手段が前記車両に搭載された前記情報再生装置から前記車両の通信の状況を通知するための通信状況通知を受信し、前記制御手段が前記受信手段によって受信した前記通信状況通知に基づいて前記コンテンツデータの転送を制御することを特徴とするデータ送信装置。
【請求項４】
前記制御手段による前記コンテンツデータの転送の制御は、前記通信を中断する又は前記通信を再開するものであることを特徴とする請求項３に記載のデータ送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を利用した情報提供サービスシステムに用いられるデータ送信装置に関する。
【背景技術】
【０００２】
従来から、ストリーミングコンテンツ情報などの情報提供サービスの多くは有線によって提供されていた。このような情報提供サービスを無線通信によって提供しようとする試みがなされている。そのような試みが下記の非特許文献１に開示されている。
【非特許文献１】http://www.trl.ibm.com/projects/mmqos/
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、非特許文献１に開示されている技術では、障害物などによって通信が途切れるとしばらく情報提供サービスが停止され、通信が復活すると再び情報提供サービスが開始されるため情報提供サービスを持続して受けられない、又は通信が途切れた後に再び情報提供サービスが開始されると輻輳により通信速度が低下するなど、ストリーミングコンテンツ情報などの情報提供サービスを受信する側にストレスを与えるという問題があった。
【０００４】
本発明は、上記問題を解決するためのものであり、情報提供サービスを持続して受けられないことによる受信側のストレス、通信が途切れた後の輻輳による通信速度の低下による受信側のストレスを軽減することができるデータ送信装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明によれば、車両に搭載されたストリーミング再生装置からストリーミングコンテンツ情報のダウンロード要求及び前記ストリーミング再生装置の許容バッファ量を受信する受信手段と、前記ストリーミングコンテンツ情報を前記ストリーミング再生装置へ送信する送信手段と、前記受信手段によって受信された前記ダウンロード要求に基づいて、あらかじめ前記車両に搭載された走行情報提供装置から道路情報収集センターに送信された前記車両の走行に関する走行情報と前記車両が走行する経路上の通信ビットレートとのうちの前記走行情報と、前記道路情報収集センターが有する道路交通情報とに基づいて、前記道路情報収集センターによって算出された前記車両が通信不能になるまでの通信可能時間と前記通信不能になって再び通信可能となるまでの通信不可能時間と、前記通信ビットレートとを取得する通信情報取得手段と、前記通信情報取得手段によって取得された前記通信可能時間と前記通信不可能時間と前記通信ビットレートと、前記受信手段によって受信された前記許容バッファ量とに基づいて、前記ストリーミング再生装置における前記ストリーミングコンテンツ情報の再生ビットレートを算出する再生ビットレート算出手段とを備え、前記送信手段が、前記再生ビットレート算出手段によって算出された前記再生ビットレートを示す情報を前記ストリーミング再生装置へ送信するデータ送信装置が提供される。
【０００６】
また、上記発明のデータ送信装置を構成する前記送信手段が、前記再生ビットレート算出手段によって算出された前記再生ビットレートが所定の再生ビットレートより小さいと判断した場合には、前記算出された再生ビットレートを前記ストリーミング再生装置へ送信しないよう構成されたことは、本発明の好ましい態様である。
【０００７】
また、本発明によれば、車両に搭載された情報再生装置からコンテンツデータのダウンロード要求を受信する受信手段と、前記受信手段によって受信された前記コンテンツデータのダウンロード要求に基づいて、前記コンテンツデータを有するコンテンツサーバへ前記コンテンツデータを送信するように要求し、前記要求に応じて送信された前記コンテンツデータを前記情報再生装置へ転送する制御手段とを備えるデータ送信装置において、前記受信手段が前記車両に搭載された前記情報再生装置から前記車両の通信の状況を通知するための通信状況通知を受信し、前記制御手段が前記受信手段によって受信した前記通信状況通知に基づいて前記コンテンツデータの転送を制御するデータ送信装置が提供される。
【０００８】
また、本発明のデータ送信装置を構成する前記制御手段による前記コンテンツデータの転送の制御が前記通信を中断する又は前記通信を再開するものであることは、本発明の好ましい態様である。
【発明の効果】
【０００９】
本発明のデータ送信装置は、上記構成を有し、情報提供サービスを持続して受けられないことによる受信側のストレス、通信が途切れた後の輻輳による通信速度の低下による受信側のストレスを軽減することができる。
【発明を実施するための最良の形態】
【００１０】
＜第１の実施の形態＞
以下、本発明の第１の実施の形態について図１から図４を用いて説明する。図１は、本発明の第１の実施の形態に係るデータ送信装置を含む情報提供サービスシステムの構成を示す図である。図２は、本発明の第１の実施の形態における情報サービスシステムの処理フローを示す図である。図３は、本発明の第１の実施の形態に係るデータ送信装置の構成を示す図である。図４は、本発明の第１の実施の形態に係るデータ送信装置における処理フローを示す図である。
【００１１】
まず、本発明の第１の実施の形態に係るデータ送信装置を含む情報提供サービスシステムについて図１を用いて説明する。図１に示すように、情報提供サービスシステムは、ストリーミングプレーヤ１０、車載機器情報提供端末１１、ポータルサーバ１２、ストリーミングサーバ１３、道路情報収集センター１４から構成されている。なお、ストリーミングプレーヤ１０がストリーミング再生装置に、車載機器情報提供端末１１が走行情報提供装置に相当する。また、ポータルサーバ１２が本発明のデータ送信装置に相当し、以下データ送信装置をポータルサーバとも言う。ストリーミングプレーヤ１０はストリーミングコンテンツ（以下、コンテンツとも言う）を再生し、また後述するストリーミングコンテンツのダウンロード要求及び許容バッファ量を送信する。ここで、ダウンロード要求の送信は、定期的であってもよく、またトンネルなどの障害物によって通信が不可能になっていて、その後通信が可能になったときにされてもよい。車載機器情報提供端末１１は車両の経路情報、現在位置の情報、現在の車両速度情報などの走行情報や車両の走行経路上の通信ビットレートの情報などを保持している。車載機器情報提供端末１１は、例えばカーナビゲーションシステムに相当する。
【００１２】
ポータルサーバ１２はストリーミングプレーヤ１０から受信するストリーミングコンテンツのダウンロード要求に基づいて、あらかじめ車載機器情報提供端末１１から後述する道路情報収集センター１４へ送信される走行情報と車両の走行経路上の通信ビットレートとのうちの走行情報と、道路情報収集センター１４が保持する道路交通情報とに基づいて、道路情報収集センター１４によって算出された車両が通信不能になるまでの通信可能時間と通信不能になって再び通信可能となるまでの通信不可能時間と、通信ビットレートとを取得し、取得した通信可能時間と通信不可能時間と通信ビットレートと、ストリーミングプレーヤ１０から送信された許容バッファ量とに基づいてストリーミングプレーヤ１０におけるストリーミングコンテンツの再生ビットレートを算出する。ここで、再生ビットレートを算出する際、再び通信可能になってもしばらく再生ができるような再生ビットレートを算出するようにしてもよい。ストリーミングサーバ１３はストリーミングコンテンツを提供する。また、ストリーミングサーバ１３は、上述したポータルサーバ１２に含まれた構成であってもよい。このような構成においては、直接ポータルサーバ１２からストリーミングコンテンツを提供することになる。道路情報収集センター１４は上述したように、車両が通信不能になるまでの通信可能時間と通信不能になって再び通信可能となるまでの通信不可能時間とを算出する。
【００１３】
ここで、本発明の第１の実施の形態における情報提供サービスシステムにおける処理フローについて図２を用いて説明する。図２に示すように、車両機器情報提供端末１１は、間欠的に車両の走行情報及び車両の走行経路上の通信ビットレートの情報を道路情報収集センター１４へ送信している。まずストリーミングプレーヤ１０は、ストリーミングコンテンツのダウンロード要求、ストリーミングプレーヤ１０の許容バッファ量の情報、車両の走行情報、ストリーミングコンテンツの希望の配信ビットレートである希望ビットレートの情報などをポータルサーバ１２へ通知する（ステップＳ２０１）。ポータルサーバ１２は、ストリーミングコンテンツのダウンロード要求に基づいて、通信可能時間と通信不可能時間と通信ビットレートとを道路情報収集センター１４から取得する（ステップＳ２０２）。ステップＳ２０１において、ストリーミングプレーヤ１０から許容バッファ量の情報をポータルサーバ１２へ送信しているが、許容バッファ量の情報は、車載機器情報提供端末１１から道路情報収集センター１４へ送信され、道路情報収集センター１４からポータルサーバ１２へ送信されるようにしてもよい。
【００１４】
ポータルサーバ１２は、ストリーミングプレーヤ１０から受信した希望ビットレートでコンテンツ配信が可能か否かをストリーミングサーバ１３へ問い合わせる（ステップＳ２０３）。ストリーミングサーバ１３は、希望ビットレートでコンテンツ配信が可能か否かの問い合わせに対して、可能と判断すればポータルサーバ１２へ可能である旨を送信する（ステップＳ２０４）。ここで、希望ビットレートでコンテンツ配信が可能でないと判断した場合には、例えば配信可能なビットレートをポータルサーバ１２へ送信することが考えられる。上述したように、ストリーミングサーバ１３がポータルサーバ１２に含まれる構成の場合には、上述したステップＳ２０３及びステップＳ２０４は、ポータルサーバ１２内で処理される。
【００１５】
ポータルサーバ１２は、ストリーミングサーバ１３から希望ビットレートでコンテンツ配信が可能である旨を受信し、ステップＳ２０２において取得した通信可能時間と通信不可能時間と通信ビットレートと、ストリーミングプレーヤ１０から受信した許容バッファ量の情報とに基づいて再生ビットレートを算出し、ストリーミングプレーヤ１０へ送信する（ステップＳ２０５）。ストリーミングプレーヤ１０はストリーミングコンテンツの配信を、ポータルサーバ１２を介してストリーミングサーバ１３から受信する（ステップＳ２０６）。この際、ストリーミングプレーヤ１０は、受信しながらストリーミングコンテンツを再生する。ここで、ステップＳ２０５においてポータルサーバ１２は、再生ビットレートをストリーミングプレーヤ１０へ送信する前に、ストリーミングプレーヤ１０に対して希望ビットレートで配信可能であるが配信してもかまわないか否かの確認をしてもよい。
【００１６】
次に、本発明の第１の実施の形態に係るデータ送信装置の構成について図３を用いて説明する。図３に示すように、ポータルサーバ１２は、受信手段３０、取得手段３１、算出手段３２、送信手段３３から構成されている。受信手段３０は、ストリーミングプレーヤ１０からストリーミングコンテンツのダウンロード要求、ストリーミングプレーヤ１０の許容バッファ量の情報、車両の走行情報、ストリーミングコンテンツの希望の配信ビットレートである希望ビットレートの情報などを受信し、また希望ビットレートでコンテンツ配信が可能か否かの旨を受信し、ストリーミングサーバ１３からストリーミングコンテンツを受信する。取得手段３１は、通信可能時間、通信不可能時間、通信ビットレートを道路情報収集センター１４から取得する。算出手段３２は、取得した通信可能時間と通信不可能時間と通信ビットレートと、許容バッファ量とに基づいて再生ビットレートを算出する。送信手段３３は、希望ビットレートをストリーミングサーバ１３へ送信し、また再生ビットレートをストリーミングプレーヤ１０へ送信し、ストリーミングコンテンツを送信する。ここで、送信手段３３は、算出手段３２によって算出された再生ビットレートが所定の再生ビットレートより小さいと判断した場合には、ストリーミングプレーヤ１０へ算出された再生ビットレートを送信せず、例えば所定の再生ビットレートを送信する。なお、受信手段３０、取得手段３１、算出手段３２、送信手段３３は、例えばＣＰＵに該当する。また、上述した各手段は、バスラインによってインタフェースを介してつながれている。
【００１７】
次に、本発明の第１の実施の形態に係るデータ送信装置における処理フローについて図４を用いて説明する。図４に示すように、受信手段３０は、コンテンツのダウンロード要求、許容バッファ量、希望ビットレートなどを受信する（ステップＳ４０１）。取得手段３１は、ダウンロード要求に基づいて通信可能時間と通信不可能時間と通信ビットレートとを道路情報収集センター１４から取得する（ステップＳ４０２）。送信手段３３は、受信した希望ビットレートをストリーミングサーバ１３へ送信する（ステップＳ４０３）。受信手段３０は、希望ビットレートでコンテンツ配信が可能か否かの旨を受信する（ステップＳ４０４）。
【００１８】
算出手段３２は、希望ビットレートでコンテンツ配信が可能である場合、通信可能時間と通信不可能時間と通信ビットレートと、許容バッファ量とに基づいて再生ビットレートを算出し、希望ビットレートでコンテンツ配信が不可能である場合、ストリーミングサーバ１３からコンテンツ配信が可能なビットレートと通信可能時間と通信不可能時間とに基づいて再生ビットレートを算出する（ステップＳ４０５）。送信手段３３は、再生ビットレートをストリーミングプレーヤ１０へ送信する（ステップＳ４０６）。ここで、送信手段３３は、算出手段３２によって算出された再生ビットレートが所定の再生ビットレートより小さいと判断した場合には、ストリーミングプレーヤ１０へ算出された再生ビットレートを送信せず、例えば所定の再生ビットレートを送信する。
【００１９】
このように、第１の実施の形態によれば、途切れやすい無線通信によるストリーミングコンテンツを途切れることなく再生することができる。
【００２０】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態について図５から図８を用いて説明する。図５は、本発明の第２の実施の形態に係るデータ送信装置を含む情報提供サービスシステムの構成を示す図である。図６は、本発明の第２の実施の形態における情報サービスシステムの処理フローを示す図である。図７は、本発明の第２の実施の形態に係るデータ送信装置の構成を示す図である。図８は、本発明の第２の実施の形態に係るデータ送信装置における処理フローを示す図である。
【００２１】
まず、本発明の第２の実施の形態に係るデータ送信装置を含む情報提供サービスシステムについて図５を用いて説明する。図５に示すように、情報提供サービスシステムは、ブラウザ５０、車載機器情報提供端末５１、ポータルサーバ５２、サーバ５３、道路情報収集センター５４から構成されている。ブラウザ５０は、後述するサーバ５３から送信されるコンテンツデータを表示、再生するものである。なお、ブラウザ５０が情報再生装置に相当する。車載機器情報提供端末５１は、車両の経路情報、現在位置の情報、現在の車両速度情報などの走行情報や車両の走行経路上の通信ビットレートの情報などを保持している。車載機器情報提供端末５１は、例えばカーナビゲーションシステムに相当する。
【００２２】
ポータルサーバ５２は、ブラウザ５０から通信状況通知を受けることによりブラウザ５０に対してコンテンツデータの転送を制御する。ここで、通信状況通知とは、例えばトンネルに入るのでしばらく通信が不可能になる旨やトンネルから抜けたので通信が可能になった旨の通知などをいう。また、転送の制御とは、例えばトンネルに入るのでしばらくコンテンツデータの転送を中止する制御や、トンネルを抜けたのでコンテンツデータの転送を再開する制御などをいう。サーバ５３はコンテンツデータを提供する。サーバ５３は、上述したポータルサーバ５２に含まれた構成であってもよい。このような構成においては、直接ポータルサーバ５２からコンテンツを提供することになる。なお、コンテンツデータは、ストリーミングコンテンツデータであってもよい。この場合、ブラウザ５０はストリーミングコンテンツを再生できる機能を備えることになる。道路情報収集センター５４は、車載機器情報提供端末５１から送信される走行情報と、道路情報収集センター５４自身が保持する道路通信情報とに基づいて将来の無線通信状況の予測値（以下、予測値とも言う）を算出する。例えば、「トンネルによって通信ができなくなるまでの時間は６０秒である」という予測値を算出する。
【００２３】
ここで、情報提供サービスシステムにおける処理フローについて図６を用いて説明する。図６に示すように、車両機器情報提供端末５１は、間欠的に車両の走行情報及び通信ビットレートの情報などを道路情報収集センター５４へ送信している。まずブラウザ５０は、ポータルサーバ５２へコンテンツデータのダウンロード要求を送信する（ステップＳ６０１）。ポータルサーバ５２は、サーバ５３に対してコンテンツデータを送信するよう要求し、サーバ５３はコンテンツデータをポータルサーバ５２へ送信する（ステップＳ６０２）。ポータルサーバ５２は、送信されたコンテンツデータをブラウザ５０へ転送する（ステップＳ６０３）。上述したように、サーバ５３がポータルサーバ５２に含まれる構成の場合には、上述したステップＳ６０２はポータルサーバ５２内で処理される。
【００２４】
ブラウザ５０は、道路情報収集センター５４から将来の無線通信状況の予測値を取得する（ステップＳ６０４）。ここで、ブラウザ５０による予測値の取得のタイミングは定期、不定期どちらでも設定可能である。ブラウザ５０は、取得した予測値に基づいてポータルサーバ５２へ通信状況通知を送信する（ステップＳ６０５）。ポータルサーバ５２は、通信状況通知に基づいてブラウザ５０に対してコンテンツデータの転送の制御を行う（ステップＳ６０６）。なお、上述した処理フローは一例であり、これに限られるものではない。
【００２５】
次に、本発明の第２の実施の形態に係るデータ送信装置の構成について図７を用いて説明する。図７に示すように、ポータルサーバ５２は、受信手段７０及び制御手段７１から構成されている。受信手段７０は、コンテンツデータのダウンロード要求をブラウザ５０から受信し、またブラウザ５０から通信状況通知を受信する。制御手段７１は、サーバ５３に対してコンテンツデータを送信するよう要求し、その要求に応じて送信されたコンテンツデータをブラウザ５０へ転送する。また、受信手段７０によって受信した通信状況通知に基づいてコンテンツデータの転送を制御する。なお、受信手段７０及び制御手段７１は、例えばＣＰＵに該当する。また、受信手段７０及び制御手段７１は、バスラインによってインタフェースを介してつながれている。
【００２６】
次に、本発明の第２の実施の形態に係るデータ送信装置における処理フローについて図８を用いて説明する。図８に示すように、受信手段７０は、ブラウザ５０からコンテンツデータのダウンロード要求を受信する（ステップＳ８０１）。制御手段７１は、コンテンツデータのダウンロード要求の受信に基づいて、サーバ５３へコンテンツデータの送信要求をし、受信手段７０はコンテンツデータを受信する（ステップＳ８０２）。制御手段７１は、受信したコンテンツデータをブラウザ５０へ転送する（ステップＳ８０３）。受信手段７０は、道路情報収集センター５４から予測値を取得したブラウザ５０から通信状況通知を受信する（ステップＳ８０４）。制御手段７１は、受信した通信状況通知に基づいて、コンテンツデータの転送の制御を行う（ステップＳ８０５）。
【００２７】
このように、第２の実施の形態によれば、途切れた後の輻輳による通信速度の低下による受信側のストレスを軽減することができる。
【産業上の利用可能性】
【００２８】
本発明に係るデータ送信装置は、障害物などによって通信がすぐに途切れ、情報提供サービスを持続して受けられないことによる受信側のストレス、途切れた後の輻輳による通信速度の低下による受信側のストレスを軽減することができるため、無線通信を利用して情報サービスを提供するデータ送信装置などに有用である。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施の形態に係るデータ送信装置を含む情報提供サービスシステムの構成を示す図である。
【図２】本発明の第１の実施の形態における情報サービスシステムの処理フローを示す図である。
【図３】本発明の第１の実施の形態に係るデータ送信装置の構成を示す図である。
【図４】本発明の第１の実施の形態に係るデータ送信装置における処理フローを示す図である。
【図５】本発明の第２の実施の形態に係るデータ送信装置を含む情報提供サービスシステムの構成を示す図である。
【図６】本発明の第２の実施の形態における情報サービスシステムの処理フローを示す図である。
【図７】本発明の第２の実施の形態に係るデータ送信装置の構成を示す図である。
【図８】本発明の第２の実施の形態に係るデータ送信装置における処理フローを示す図である。
【符号の説明】
【００３０】
１０  ストリーミングプレーヤ（ストリーミング再生装置）
１１、５１  車載機器情報提供端末（走行情報提供装置）
１２、５２  ポータルサーバ（データ送信装置）
１３  ストリーミングサーバ
１４、５４  道路情報収集センター
３０、７０  受信手段
３１  取得手段（通信情報取得手段）
３２  算出手段（再生ビットレート算出手段）
３３  送信手段
５０  ブラウザ（情報再生装置）
５３  サーバ
７１  制御手段
【図１】
2005079909.tif 000003
【図２】
2005079909.tif 000004
【図３】
2005079909.tif 000005
【図４】
2005079909.tif 000006
【図５】
2005079909.tif 000007
【図６】
2005079909.tif 000008
【図７】
2005079909.tif 000009
【図８】
2005079909.tif 000010