(57)【要約】【課題】  車内ネットワークシステムにおいて、アプリケーションやクライアントのＱｏＳ・ユーザビリティを確保する。【解決手段】  カテゴリーの異なる複数のコンテンツデータを格納するデータストレージ１２を設ける。データストレージ１２から取り出されたコンテンツデータを所定の通信速度でクライアント２１、２２に出力する可変データレート回路１３と、自車の走行速度を検出する車速センサ４２とを設ける。車速センサ４２の検出出力により可変データレート回路１３を制御してクライアント２１、２２に出力されるコンテンツデータの通信速度を自車の走行速度に対応して動的に変更する。【選択図】  図１
2006142920.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるクライアント・サーバシステムのサーバにおいて、
カテゴリーの異なる複数のコンテンツデータを格納するデータストレージと、
このデータストレージから取り出された上記コンテンツデータを所定の通信速度でクライアントに出力する可変データレート回路と、
自車の走行速度を検出する車速センサと
を有し、
この車速センサの検出出力により上記可変データレート回路を制御して上記クライアントに出力されるコンテンツデータの通信速度を上記自車の走行速度に対応して動的に変更する
ようにしたサーバ。
【請求項２】
請求項１に記載のサーバにおいて、
上記複数のコンテンツデータのそれぞれの優先順位に応じて、上記クライアントに出力されるコンテンツデータの通信速度に重みをつける
ようにしたサーバ。
【請求項３】
請求項１あるいは請求項２に記載のサーバにおいて、
上記クライアントの優先順位に応じて、そのクライアントに出力されるコンテンツデータの通信速度に重みをつける
ようにしたサーバ。
【請求項４】
車両に搭載されるクライアント・サーバシステムのサーバにおいて、
カテゴリーの異なる複数のコンテンツデータを格納するデータストレージと、
このデータストレージから取り出された上記コンテンツデータを所定の通信速度でクライアントに出力する可変データレート回路と、
自車の走行速度を検出する車速センサと
を有し、
この車速センサの検出出力と、上記複数のコンテンツデータのそれぞれの優先順位と、上記クライアントの優先順位とに応じて、上記可変データレート回路を制御して上記クライアントに出力されるコンテンツデータの通信速度を動的に変更する
ようにしたサーバ。
【請求項５】
車両に搭載されるクライアント・サーバシステムのサーバからクライアントへコンテンツデータを送信する場合において、
カテゴリーの異なる複数のコンテンツデータを格納しているデータストレージから、クライアントの要求にしたがったコンテンツデータを取り出し、
この取り出したコンテンツデータを、上記要求をしてきたクライアントに送信するとともに、
車速センサにより自車の走行速度を検出し、
この検出出力により、上記取り出したコンテンツデータを上記要求をしてきたクライアントに送信するときの通信速度を動的に制御する
ようにしたコンテンツデータの送信方法。
【請求項６】
車両に搭載されるクライアント・サーバシステムのサーバからクライアントへコンテンツデータを送信する場合において、
カテゴリーの異なる複数のコンテンツデータを格納しているデータストレージから、クライアントの要求にしたがったコンテンツデータを取り出し、
この取り出したコンテンツデータを、上記要求をしてきたクライアントに送信するとともに、
車速センサにより自車の走行速度を検出し、
この検出出力と、上記複数のコンテンツデータのそれぞれの優先順位と、上記クライアントの優先順位とに応じて、上記取り出したコンテンツデータを上記要求をしてきたクライアントに送信するときの通信速度を動的に制御する
ようにしたコンテンツデータの送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、サーバおよびコンテンツデータの送信方法に関する。
【背景技術】
【０００２】
ＣＤプレーヤやＤＶＤプレーヤなどのＡＶ機器を自動車に搭載し、車内で音楽や映画などを楽しむことができるようにした車載用ＡＶ装置が普及しつつある。この車載用ＡＶ装置においては、ディスプレイおよびスピーカが例えば図５に示すように配置される。
【０００３】
すなわち、図５は、車載用ＡＶ装置を搭載した自動車内部の一例を示す平面図であり、ダッシュボードの中央付近にディスプレイ２１Ｃが設けられ、運転席DSの運転者や助手席PSの搭乗者からディスプレイ２１Ｃに表示される映像を見ることができるようにされている。また、助手席PSと運転席DSとの間であって両座席PS、DSの背もたれ付近に、ディスプレイ２２Ｃが設けられ、後部座席RSの搭乗者からディスプレイ２２Ｃに表示される映像を見ることができるようにされている。
【０００４】
さらに、左右の前部ドアにスピーカ２１Ｌ、２１Ｒが設けられ、これらスピーカ２１Ｌ、２１Ｒには、左および右チャンネルのオーディオ信号が供給される。また、左右の後部ドアにスピーカ２２Ｌ、２２Ｒが設けられ、これらスピーカ２２Ｌ、２２Ｒには、左および右チャンネルのオーディオ信号が供給される。
【０００５】
したがって、前部の座席PS、DSの搭乗者はディスプレイ２１Ｃおよびスピーカ２１Ｌ、２１Ｒにより映画などを視聴することができ、後部の座席RSの搭乗者はディスプレイ２２Ｃおよびスピーカ２２Ｌ、２２Ｒにより映画などを視聴することができる。また、スピーカ２１Ｌ、２１Ｒあるいは２２Ｌ、２２Ｒを使用してＣＤなどの音楽を聴取することもでき、ディスプレイ２１Ｃ、２２Ｃに地図や道路状況を表示してカーナビゲーションを行うこともできる。
【０００６】
そして、このように複数のディスプレイ２１Ｃ、２２Ｃおよびスピーカ２１Ｌ〜２２Ｒを配置する場合、前部座席DS、PSの搭乗者と、後部座席RSの搭乗者とがそれぞれ自由に映像や音響を再生できるように、クライアント・サーバシステムを構築することが考えられる。
【０００７】
すなわち、前部座席DS、PSのディスプレイ２１Ｃおよびスピーカ２１Ｌ、２１Ｒのために第１のクライアントを用意し、後部座席PSのディスプレイ２２Ｃおよびスピーカ２２Ｌ、２２Ｒのために第２のクライアントを用意する。なお、これらクライアントは、ダッシュボードや前部座席DS、PSおよび後部座席RSの下などに配置することができる。
【０００８】
また、トランクルームにサーバを用意し、このサーバには、映画などを視聴するための映像データ、音楽などを聴取するためのオーディオデータ、ナビゲーションを行うための地図データなどを蓄積しておく。そして、サーバは、前部座席DS、PSのクライアントあるいは後部座席RSのクライアントからの要求があると、その要求にしたがったデータを取り出して該当するクライアントに送出する。
【０００９】
したがって、前部座席DS、PSの搭乗者および後部座席RSの搭乗者は、それぞれ自由に映像や音響を利用することができる。そして、その場合、クライアント・サーバシステムとしているので、メンテナンスや拡張などが容易であるとともに、映像や音響をサーバにおいて１元的に管理することができる。
【００１０】
なお、先行技術文献として例えば以下のものがある。
【特許文献１】特開昭５９−２２５７００号公報
【特許文献２】特開平１０−３２８９８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところが、一般に車載用ＡＶ装置においては、ＣＤを再生しながらナビゲーションの地図を表示するなどのように、複数の処理を同時に実行する場合が多い。したがって、上述のように車載用ＡＶ装置をクライアント・サーバシステムに構築した場合には、サーバは、映像データ、オーディオデータ、地図データを同時にクライアントに送出することになる。
【００１２】
ところが、そのようにサーバが、クライアントに複数のデータを同時に送出しようとすると、このとき、クライアント・サーバ間に要求される通信速度が、クライアント・サーバ間の許容最高通信速度を超えてしまうことがある。すると、そのような状況下では、そのデータに該当するアプリケーションやクライアントのＱｏＳが低下してしまう。
【００１３】
例えば、カーナビゲーションの場合、地図データの通信に十分な速度を確保できないと、地図のスクロールや自動車の走行にともなう表示の更新をスムーズに行うことができなくなる。また、映像や音響の場合、十分なデータ速度を確保できないと、映像や音声（音響）が途切れたり、ノイズを生じたりしてしまう。
【００１４】
この発明は、以上のような問題点を解決しようとするものである。
【課題を解決するための手段】
【００１５】
この発明においては、
車両に搭載されるクライアント・サーバシステムのサーバにおいて、
カテゴリーの異なる複数のコンテンツデータを格納するデータストレージと、
このデータストレージから取り出された上記コンテンツデータを所定の通信速度でクライアントに出力する可変データレート回路と、
自車の走行速度を検出する車速センサと
を有し、
この車速センサの検出出力により上記可変データレート回路を制御して上記クライアントに出力されるコンテンツデータの通信速度を上記自車の走行速度に対応して動的に変更する
ようにしたサーバ
とするものである。
【発明の効果】
【００１６】
この発明によれば、データがサーバ１０からクライアント２１、２２に送出されるときの優先度や速度を、自動車の走行速度や座席の位置などにしたがって動的に変更して最適化しているので、クライアント２１、２２においては、地図、映像、音楽などを適切に再生することができ、そのデータに該当するアプリケーションやクライアントのＱｏＳやユーザビリティを確保することができる。
【発明を実施するための最良の形態】
【００１７】
ここで、車載用ＡＶ装置により地図、映画、動画、音楽、音声などを再生する場合について考えると、それらのコンテンツを再生してもよいかどうか、再生してもよいとすれば、どの程度の再生をしてもよいかは、自動車の走行速度により異なり、さらに、運転席DS、助手席PSと、後部座席RSとでも異なる。
【００１８】
例えば、前部座席PS、DSのディスプレイ２１Ｃに表示される地図は、自動車の走行速度が速いときには、その走行速度に見合ったペースで常に更新する必要があるが、後部座席RSのディスプレイ２２Ｃに表示される地図は、そのような必要はない。むしろ、ディスプレイ２２Ｃに表示される地図は、目的値の設定やルートの確認などのため自動車が停止しているときに、表示をスムーズに更新できることが望まれる。また、前部座席PS、DSで再生される映像は、運転者は走行中に観るわけにいかないが、助手席PSの搭乗者は運転に影響を与えない程度であれが、観ても問題はない。
【００１９】
この発明は、このように、自動車の走行速度やディスプレイ２１Ｃ、２２Ｃおよびスピーカ２１Ｌ〜２２Ｒの設置位置によってコンテンツの再生の許容度が異なる点に着目し、クライアント・サーバ間に要求される通信速度が、クライアント・サーバ間の許容最高通信速度を超えないようにするものである。
【００２０】
以下、この発明の一例について、図１により説明する。なお、この例において、ディスプレイ２１Ｃ、２２Ｃおよびスピーカ２１Ｌ〜２２Ｒは、図５により説明したように自動車内に配置されているものとする。
【００２１】
図１において、符号１０はサーバを示し、このサーバ１０は自動車の例えばトランクルームに設置されている。また、符号２１、２２はクライアントを示し、これらクライアント２１、２２は例えば運転席DSおよび助手席PSの下に設置されている。
【００２２】
そして、サーバ１０は、本体回路１１、データストレージ１２および可変データレート回路１３を有する。本体回路１１は、図示はしないが、ＣＰＵやメモリなどから構成され、この装置１０をサーバとして機能させるとともに、後述す各種の処理を実行あるいは実現するものである。
【００２３】
また、データストレージ１２は、カテゴリーの異なる複数のコンテンツデータを格納するもので、例えばハードディスク装置により構成されている。そして、このハードディスク装置１２には、この例においては、ナビゲーション用のデータとして、地図データ、ルート情報のデータ、ランドマークのデータなどが格納されているとともに、映画やテレビ放送などの映像データ、音楽や語りなどの音響データ（音楽データ、音声データ）、ゲームなどのコンテンツデータも格納されている。なお、この場合、ハードディスク装置１２に格納されているコンテンツデータは、それぞれのコンテンツに適したデータ圧縮方式、例えばＭＰＥＧ方式やＪＰＥＧ方式によりデータ圧縮されている。
【００２４】
さらに、可変データレート回路１３は、ハードディスク装置１２から取り出されたデータを本体回路１１により指定されたビットレートでクライアント２１、２２に送出するためのものである。このため、可変データレート回路１３は、この例においては、デコーダ／エンコーダ回路により構成され、ハードディスク装置１２から取り出されたデータを、もとのコンテンツデータにデコードするとともに、本体回路１１により指定されたビットレートで再エンコードして通信可能な通信速度のデータを出力するものである。
【００２５】
一方、クライアント２１、２２は、一般のＡＶクライアント・サーバシステムにおけるクライアントと同様に構成されているものであり、クライアント２１にディスプレイ２１Ｃおよびスピーカ２１Ｌ、２１Ｒが接続され、クライアント２２にディスプレイ２２Ｃおよびスピーカ２２Ｌ、２２Ｒが接続されている。
【００２６】
そして、これらサーバ１０およびクライアント２１、２２は、例えばイーサネット（登録商標）により構成された車内ネットワーク３０を通じて互いに接続されている。
【００２７】
また、この例においては、ナビゲーション装置４０が設けられている。このナビゲーション装置４０は、この装置４０をナビゲーション装置として機能させるため、マイクロコンピュータにより構成された制御回路４１を有する。そして、ナビゲーション装置４０には、自車の走行速度を検出する車速センサ４２が設けられ、その検出出力が制御回路４１およびサーバ１０に供給される。
【００２８】
さらに、ナビゲーション装置４０には、自律航法ユニット、例えばジャイロ４３と、ＧＰＳユニット４４とが設けられている。そして、ジャイロ４３からは、自車の移動する方向などのデータが取り出され、ＧＰＳユニット２５からは、自車の位置などのデータが取り出され、これらデータが制御回路４１に供給される。
【００２９】
このような構成において、クライアント２１あるいは２２からサーバ１０に例えば音楽データの送信を要求すると、ハードディスク装置１２から音楽データが取り出され、この取り出された音楽データが、デコーダ／エンコーダ回路１３を通じて車内ネットワーク３０に送り出され、クライアント２１あるいは２２に供給される。
【００３０】
したがって、スピーカ２１Ｌ、２１Ｒあるいは２２Ｌ、２２Ｒから音楽を出力することができる。同様にして、ハードディスク装置１２に格納されている映像をディスプレイ２１Ｃあるいは２２Ｃにより再生することができる。
【００３１】
また、クライアント２１あるいは２２からサーバ１０にナビゲーションのための表示を要求すると、車速センサ４２、ジャイロ４３およびＧＰＳユニット４４の出力信号が制御回路４１により処理されて自車位置が判別され、この判別結果に基づいてハードディスク装置１２からは自車位置を含む地図の地図データが取り出される。そして、この取り出された地図データが、ネットワーク３０を通じてクライアント２１あるいは２２に供給され、したがって、ディスプレイ２１Ｃあるいは２２Ｃに自車位置を含む地図が表示される。
【００３２】
そして、このように音響、映像あるいは地図などの再生をする場合、サーバ１０とクライアント２１、２２との間の通信速度の優先度を、例えば以下のように設定する。すなわち、
ｍ：データ（あるいはそのデータを再生するアプリケーション）の識別子
地図データのとき、ｍ＝１
音楽データのとき、ｍ＝２
映像データのとき、ｍ＝３など
ｎ：クライアントの識別子
クライアント２１のとき、ｎ＝１
クライアント２２のとき、ｎ＝２
とするとき、
Ｐmn＝Ｄmn＋Ｃn                                       ・・・ (1)
Ｐmn：サーバとクライアントｎとの間の通信速度の優先度
Ｄmn：クライアントｎに供給されるデータｍの重み
Ｃn ：クライアントｎの重み
とする。なお、優先度Ｐmnが大きくなるほど、データｍの許容最高通信速度Ｖmnが高くされ、より多くのデータｍの伝送が可能とされる。
【００３３】
そして、重みＤmn、Ｃnは、
Ｄmn＝ｄmn＋αmn・ｘ                                  ・・・ (2)
Ｃn ＝ｃn＋βn・ｘ                                    ・・・ (3)
ｄmn、ｃn：識別子ｍ、ｎにより決まる定数
ｘ       ：走行速度により決まるパラメータ
αmn、βn：識別子ｍ、ｎにより決まる係数
とする。
【００３４】
したがって、(1)〜(3)式から優先度Ｐmnは、
Ｐmn＝Ｄmn＋Ｃn
＝（ｄmn＋αmn・ｘ）＋（ｃn＋βn・ｘ）            ・・・ (4)
となる。
【００３５】
以下に、これら数値の具体例を示す。まず、パラメータｘは、例えば図２に示すように、走行速度が速くなるほど大きくなるものとされる。
【００３６】
また、データｍの重みＤmnは、例えば図３Ａに示すような大きさとされる。すなわち、図３Ａにおいては、クライアントｎがクライアント２１（ｎ＝１）の場合には、ｍ＝１〜３に対応して
ｄm1＝３、７あるいは８
αm1＝１、−１あるいは−１
とされ、クライアントｎがクライアント２２（ｎ＝２）の場合には、ｍ＝１〜３に対応して
ｄm2＝７、７あるいは１
αm2＝−１、−１あるいは１
とされる。
【００３７】
さらに、クライアントｎの重みＣnは、例えば図３Ｂに示すような大きさとされるもので、クライアントｎがクライアント２１の場合には、
ｃ1＝２
β1＝0.5
とされ、クライアントｎがクライアント２２の場合には、
ｃ2＝４
β2＝−0.5
とされる。
【００３８】
そして、自動車の走行速度を60km/hとすれば、図２からｘ＝３となる。したがって、一例として、クライアント２１がサーバ１０から地図データおよび音楽データをダウンロードするとともに、クライアント２２が音楽データおよび映像データをダウンロードをする場合を考えると、優先度Ｐmnは(4)式から
クライアント２１における地図データ（ｍ＝１）のときの優先度Ｐ11
Ｐ11＝（３＋ｘ）＋（２＋0.5ｘ）
＝（３＋３）＋（２＋0.5×３）
＝9.5
クライアント２１における音楽データ（ｍ＝２）のときの優先度Ｐ21
Ｐ21＝（７−ｘ）＋（２＋0.5ｘ）
＝（７−３）＋（２＋0.5×３）
＝7.5
クライアント２２における音楽データ（ｍ＝２）のときの優先度Ｐ22
Ｐ22＝（７−ｘ）＋（４−0.5ｘ）
＝（７−３）＋（４−0.5×３）
＝6.5
クライアント２２における映像データ（ｍ＝３）のときの優先度Ｐ32
Ｐ32＝（１＋ｘ）＋（４−0.5ｘ）
＝（１＋３）＋（４−0.5×３）
＝6.5
となる。
【００３９】
そこで、この優先度Ｐmnを用いてクライアントｎに対するデータｍの許容最高通信速度Ｖmnを、
Ｖmn＝Ｐmn／優先度の総和×Ｖmax                       ・・・ (5)
Ｖmax：ネットワーク３０の最大通信容量（許容最高通信速度）
に設定する。
【００４０】
上述の優先度Ｐmnの場合、Ｖmax＝10Mbpsとすれば、
クライアント２１に対する地図データ（ｍ＝１）の許容最高通信速度Ｖ11
Ｖ11＝9.5／（9.5＋7.5＋6.5＋6.5）×10Mbps
＝約3.2Mbps
クライアント２１に対する音楽データ（ｍ＝２）の許容最高通信速度Ｖ21
Ｖ21＝7.5／（9.5＋7.5＋6.5＋6.5）×10Mbps
＝2.5Mbps
クライアント２２に対する音楽データ（ｍ＝２）の許容最高通信速度Ｖ22
Ｖ22＝6.5／（9.5＋7.5＋6.5＋6.5）×10Mbps
＝約2.2Mbps
クライアント２２に対する映像データ（ｍ＝３）の許容最高通信速度Ｖ32
Ｖ32＝6.5／（9.5＋7.5＋6.5＋6.5）×10Mbps
＝約2.2Mbps
とする。
【００４１】
ここで、
Ｓ11：クライアント２１が地図データ（ｍ＝１）に必要とする通信速度
Ｓ21：クライアント２１が音楽データ（ｍ＝２）に必要とする通信速度
Ｓ22：クライアント２２が音楽データ（ｍ＝２）に必要とする通信速度
Ｓ32：クライアント２２が映像データ（ｍ＝３）に必要とする通信速度
とするとき、
Ｓ11＝５Mbps
Ｓ21＝0.5Mbps
Ｓ22＝0.5Mbps
Ｓ32＝10Mbps
あるとすれば、クライアント２１に対する地図データ（ｍ＝１）の許容最高通信速度Ｖ11は、クライアント２１が地図データ（ｍ＝１）に必要とする通信速度Ｓ11に対して、
ΔＶ11＝Ｖ11−Ｓ11
＝3.2Mbps−５Mbps
＝−1.8Mbps
となり、1.8Mbpsの不足を生じることになる。
【００４２】
同様に、
ΔＶ21＝Ｖ21−Ｓ21
＝2.5Mbps−0.5Mbps
＝２Mbps
ΔＶ22＝Ｖ22−Ｓ22
＝2.2Mbps−0.5Mbps
＝1.7Mbps
ΔＶ32＝Ｖ32−Ｓ32
＝2.2Mbps−10Mbps
＝−7.8Mbps
となる。つまり、許容最高通信速度Ｖ11、Ｖ32には不足を生じ、許容最高通信速度Ｖ21、Ｖ22には余りを生じる。
【００４３】
そこで、この剰余分ΔＶ21、Ｖ22を不足分ΔＶ11、Ｖ32に再配分する。この再配分は、優先度Ｐmnにしたがった割り合いで割り振る。
【００４４】
今の場合、剰余分ΔＶ21、ΔＶ22の合計は3.7Mbps（＝２Mbps＋1.7Mbps）であるが、これを優先度Ｐmnにしたがって
ｖ11＝Ｐ11／（Ｐ11＋Ｐ32）×（ΔＶ21＋ΔＶ22）
＝9.5／（9.5＋6.5）×3.7
＝約2.2Mbps
ｖ32＝Ｐ32／（Ｐ11＋Ｐ32）×（ΔＶ21＋ΔＶ22）
＝6.5／（9.5＋6.5）×3.7
＝約1.5Mbps
に分割し、許容最高通信速度Ｖ11、Ｖ32に割り振る。
【００４５】
したがって、
Ｖ11＝最初のＶ11＋ｖ11
＝3.2Mbps＋2.2Mbps
＝5.4Mbps
Ｖ32＝最初のＶ32＋ｖ32
＝2.2Mbps＋1.5Mbps
＝3.7Mbps
となる。ただし、この割り振りの結果、許容最高通信速度Ｖ11（＝5.4Mbps）は、必要な通信速度Ｓ11（＝５Mbps）よりも大きい。しかし、許容最高通信速度Ｖ32（＝3.7Mbps）は、必要通信速度Ｓ32（＝10Mbps）よりも小さい。
【００４６】
このため、さらに再配分を行い、この割り振り結果の剰余分（Ｖ11−Ｓ11）を許容最高通信速度Ｖ32に割り当てる。すなわち、
Ｖ32＝割り振り後のＶ32＋割り振り結果の剰余分（Ｖ11−Ｓ11）
＝3.7Mbps＋（5.4Mbps−５Mbps）
＝4.1Mbps
とする。
【００４７】
以上の結果、許容最高通信速度Ｖ11〜Ｖ32は、
Ｖ11＝５Mbps
Ｖ21＝0.5Mbps
Ｖ22＝0.5Mbps
Ｖ32＝４Mbps（端数は切り捨て）
に設定する。この許容最高通信速度Ｖ11〜Ｖ32の設定は、本体回路１１がデコーダ／エンコーダ回路１３におけるエンコード時のレートを設定することにより行うことができる。
【００４８】
図４において、符号１００は、サーバ１０が上述した許容最高通信速度Ｖ11〜Ｖ32の設定を行うためのルーチンの一例を示す。このルーチン１００は本体回路１１のＣＰＵにより実行されるものであるが、図４においては、この発明に関係する部分だけを抜粋して示している。
【００４９】
そして、このルーチン１００が実行されると、ステップ１０１において、ナビゲーション装置４０の車速センサ４２の検出出力により自車の走行速度が検出され、この走行速度の検出結果が、例えば図２の表にしたがってパラメータｘに変換される。続いて、ステップ１０２において、(4)式にしたがって優先度Ｐmnが計算され、次にステップ１０３において、その優先度Ｐmnを用いてクライアントｎに対するデータｍの許容最高通信速度Ｖmnが計算される。
【００５０】
続いて、ステップ１０４において、デコーダ／エンコーダ回路１３のエンコード時のレートが、データｍごとにステップ１０３により算出された許容最高通信速度Ｖmnに設定される。そして、ステップ１０５において、ハードディスク装置１２からコンテンツデータが取り出されてデコーダ／エンコーダ回路１３に供給され、ステップ１０３により設定されたレートでエンコードされ、ネットワーク３０を通じてクライアント２１あるいは２２へと送出される。そして、処理はステップ１０１に戻る。
【００５１】
こうして、クライアント２１、２２は、それらの要求したデータを得ることができる。
【００５２】
そして、その場合、上述のクライアント・サーバシステムにおいては、コンテンツデータがサーバ１０から送出されるときの優先度や速度を、自動車の走行速度や座席の位置などにしたがって動的に変更して最適化しているので、クライアント２１、２２においては、地図、映像、音楽などを適切に再生することができ、そのコンテンツデータに該当するアプリケーションやクライアントのＱｏＳやユーザビリティを確保することができる。
【００５３】
例えば、カーナビゲーションの場合、地図のスクロールや自動車の走行にともなう表示の更新をスムーズに行うことができる。あるいは、映像や音響の場合、映像や音声（音響）の途切れやノイズの発生を抑えることができる。
【００５４】
なお、上述において、走行速度は自動車の速度計などから得ることもできる。また、上述においては、図２にも示すように、走行速度に対してパラメータｘを多段階に対応させたが、例えば停止中と走行中とによってパラメータｘを２段階に対応させてもよい。そして、その場合には、停止中・走行中の判別を加速度センサ、角速度センサ、自動車から得られるサイドブレーキ信号などにより行うことができる。
【００５５】
〔略語の一覧〕
ＡＶ    ：Audio and Visual
ＣＤ    ：Compact Disc
ＣＰＵ  ：Central Processing Unit
ＧＰＳ  ：Global Positioning System
ＪＰＥＧ：Joint Photographic Experts Group
ＭＰＥＧ：Motion Picture Experts Group
ＱｏＳ  ：Quality Of Service
【図面の簡単な説明】
【００５６】
【図１】この発明の一形態を示す系統図である。
【図２】この発明を説明するための表の図である。
【図３】この発明を説明するための表の図である。
【図４】この発明を説明するためのフローチャートである。
【図５】この発明を説明するための平面図である。
【符号の説明】
【００５７】
１０…サーバ、１１…本体回路、１２…ハードディスク装置、１３…デコーダ／エンコーダ回路、２１および２２…クライアント、３０…車内ネットワーク、４０…ナビゲーション装置、４２…車速センサ
【図１】
2006142920.tif 000003
【図２】
2006142920.tif 000004
【図３】
2006142920.tif 000005
【図４】
2006142920.tif 000006
【図５】
2006142920.tif 000007