(57)【要約】【課題】通信ネットワーク上の受信側における再生欠落や再生の一時停止を適切に防止することが可能な「伝送システム、送信装置、受信装置及びクロック制御方法」を提供する。【解決手段】ＨＵ１０は、モニタ２０との間でビットレートを設定し、映像データを含む第１パケットの間に、自身のＶシンクタイミングで、第１パケットとはデータ長の異なる第２パケットを挿入してパケット列を構成し、これら第１パケット及び第２パケットを送信する。モニタ２０は、第１パケット及び第２パケットを受信して第１入力バッファ２２に蓄積するとともに、当該第１入力バッファ２２から設定されたビットレートでパケットを読み出してデータ長を検出することによって、第２パケットを特定し、自身のＶシンクタイミングを、その第２パケットの読み出しタイミングに一致させる。【選択図】図２
2008271077.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して送信装置から受信装置へコンテンツデータを伝送する伝送システムであって、
前記送信装置は、
前記受信装置へ伝送される前記コンテンツデータの再生速度を前記受信装置との間で予め設定する再生速度設定手段と、
前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットの間に、自身のクロックのタイミングで、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットを挿入してパケット列を構成するパケット列構成手段と、
前記受信装置へ前記パケット列に含まれる第１及び第２のパケットを送信する送信手段とを有し、
前記受信装置は、
前記送信装置からの第１及び第２のパケットを受信する受信手段と、
前記送信装置により設定された再生速度で前記受信手段により受信された第１及び第２のパケットに含まれるコンテンツデータの再生を制御する再生制御手段と、
前記受信手段により受信された第１及び第２のパケットのデータ長を検出するデータ長検出手段と、
前記検出手段により検出されたデータ長に基づいて、前記第２のパケットを特定するパケット特定手段と、
前記送信装置により設定された再生速度と、前記第１及び第２のパケットとに基づいて、自身のクロックを、前記第２のパケットのタイミングに一致させるクロック制御手段とを有することを特徴とする伝送システム。
【請求項２】
通信ネットワークを介して受信装置へコンテンツデータを送信する送信装置であって、
前記受信装置へ伝送される前記コンテンツデータの再生速度を前記受信装置との間で予め設定する再生速度設定手段と、
前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットの間に、自身のクロックのタイミングで、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットを挿入してパケット列を構成するパケット列構成手段と、
前記受信装置へ前記パケット列に含まれる第１及び第２のパケットを送信する送信手段とを有することを特徴とする送信装置。
【請求項３】
前記パケット列構成手段により構成されたパケット列に含まれる第１及び第２のパケットを、その並び順に蓄積する蓄積手段を有し、
前記送信手段は、前記蓄積手段に蓄積された第１及び第２のパケットを、その蓄積順に読み出して送信することを特徴とする請求項２に記載の送信装置。
【請求項４】
前記第２のパケットは、前記コンテンツデータを含むことを特徴とする請求項２又は３に記載の送信装置。
【請求項５】
通信ネットワークを介して送信装置からのコンテンツデータを受信する受信装置であって、
前記送信装置からの前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットと、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットとを受信する受信手段と、
前記送信装置により設定された再生速度で前記受信手段により受信された第１及び第２のパケットに含まれるコンテンツデータの再生を制御する再生制御手段と、
前記受信手段により受信された第１及び第２のパケットのデータ長を検出するデータ長検出手段と、
前記データ長検出手段により検出されたデータ長に基づいて、前記第２のパケットを特定するパケット特定手段と、
前記送信装置により設定された再生速度と、前記第１及び第２のパケットとに基づいて、自身のクロックを、前記第２のパケットのタイミングに一致させるクロック制御手段とを有することを特徴とする受信装置。
【請求項６】
前記受信手段により受信された第１及び第２のパケットを、その受信順に蓄積する第１の蓄積手段と、
前記第１の蓄積手段に蓄積された第１及び第２のパケットを、その蓄積順に読み出してコンテンツデータを抽出するコンテンツデータ抽出手段と、
前記コンテンツデータ抽出手段により抽出されたコンテンツデータを、その抽出順に蓄積する第２の蓄積手段とを有することを特徴とする請求項５に記載の受信装置。
【請求項７】
前記データ長検出手段は、前記第１の蓄積手段に蓄積された第１及び第２のパケットを、前記送信装置により設定された再生速度でその蓄積順に読み出してデータ長を検出することを特徴とする請求項６に記載の受信装置。
【請求項８】
前記第２のパケットは、前記コンテンツデータを含むことを特徴とする請求項５乃至７のいずれかに記載の受信装置。
【請求項９】
通信ネットワークを介して受信装置へコンテンツデータを送信する送信装置におけるクロック制御方法であって、
前記受信装置へ伝送される前記コンテンツデータの再生速度を前記受信装置との間で予め設定する再生速度設定ステップと、
前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットの間に、自身のクロックのタイミングで、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットを挿入してパケット列を構成するパケット列構成ステップと、
前記受信装置へ前記パケット列に含まれる第１及び第２のパケットを送信する送信ステップとを有することを特徴とするクロック制御方法。
【請求項１０】
通信ネットワークを介して送信装置からのコンテンツデータを受信する受信装置におけるクロック制御方法であって、
前記送信装置からの前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットと、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットとを受信する受信ステップと、
前記送信装置により設定された再生速度で前記受信手段により受信された第１及び第２のパケットに含まれるコンテンツデータの再生を制御する再生制御ステップと、
前記受信ステップにより受信された第１及び第２のパケットのデータ長を検出するデータ長検出ステップと、
前記データ長検出ステップにより検出されたデータ長に基づいて、前記第２のパケットを特定するパケット特定ステップと、
前記送信装置により設定された再生速度と、前記第１及び第２のパケットとに基づいて、自身のクロックを、前記第２のパケットのタイミングに一致させるクロックタイミング制御ステップとを有することを特徴とするクロック制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して送信装置から受信装置へコンテンツデータを伝送する伝送システム、当該伝送システムを構成する送信装置及び受信装置、これら送信装置及び受信装置におけるクロック制御方法に関する。
【背景技術】
【０００２】
通信ネットワークを介して送信装置（ソース）から受信装置（シンク）へオーディオビデオデータを伝送する場合、同期を保って受信装置にて再生を行うためには、送信装置と受信装置との双方のクロックの同期をとる必要がある。これは、わずかな誤差であっても、時間経過につれて処理するデータ量に差が生じるため、受信装置にて長時間再生を行うと、バッファのアンダーフローやオーバーフローが生じ、再生欠落や再生の一時停止が発生することによる。
【０００３】
従来、このような再生欠落や再生の一時停止を防止すべく、３つの手法が用いられている。図１０（ａ）に示す第１の手法は、車載用の通信ネットワークであるＭＯＳＴ（Media Oriented Systems Transport）ネットワーク等に用いられるものである。この手法では、通信ネットワーク２００上にタイミングマスタと称されるクロックマスタ２０２が設けられ、通信ネットワーク２００に接続されるすべての装置（ここでは送信装置２１０及び受信装置２２０）は、位相同期ループ（ＰＬＬ）によって、自身のクロックをクロックマスタ２０２により生成されるデータ伝送タイミングに一致させる。
【０００４】
図１０（ｂ）に示す第２の手法は、ＩＥＥＥ１３９４（Institute of Electrical and Electronic Engineers 1394）等の通信規格の通信ネットワークに用いられる。この手法では、受信装置２２０のクロックを送信装置２１０のクロックに一致させる（例えば、特許文献１及び２参照）。固定長のパケット単位での伝送が行われており、送信装置２１０は、受信装置２２０内のバッファの蓄積データ量を予測し、そのデータ量の増減に応じてクロックを生成し、受信装置２２０へ伝送することになる。
【０００５】
図１０（ｃ）に示す第３の手法は、Ｅｔｈｅｒｎｅｔ（登録商標）や無線ＬＡＮ等の通信ネットワークに用いられる。この手法では、受信装置２２０でのストリーミング再生等において、当該受信装置２２０が必要に応じて送信装置２１０へデータを要求し、当該送信装置２１０は、バッファにデータを格納する。この際、送信装置２１０は、このバッファにアンダーフローやオーバーフローが生じないように、再生速度を変更すべく、データスキップやリピートを行う。
【特許文献１】特開平６−３０３２５４号公報
【特許文献２】特開平１０−８４３５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
現状の車載用の通信ネットワークでは、上述した３つの手法が混在している。これは、無線ＬＡＮではクロックマスタが存在しないために第１の手法を用いることができない、デジタル放送は放送波がクロックマスタとなるために第１及び第３の手法を用いることができない等の理由による。従って、第２の手法で統一することが望ましい。しかし、第２の手法では、バースト伝送等の伝送速度が可変である場合には、送信装置は受信装置内のバッファのデータ蓄積量を予測することが困難であり、正確にクロックを生成することができない。また、送信装置が時刻情報を含んだパケットをクロックとして受信装置へ送信する手法も存在するが、この手法では、受信装置において特殊な再生がなされてパケットがスキップされたような場合には、受信装置においてクロックが取得されない。
【０００７】
本発明の目的は、上述した問題を解決するものであり、通信ネットワーク上の受信側における再生欠落や再生の一時停止を適切に防止することが可能な伝送システム、送信装置、受信装置及びクロック制御方法を提供するものである。
【課題を解決するための手段】
【０００８】
本発明に係る、通信ネットワークを介して送信装置から受信装置へコンテンツデータを伝送する伝送システムは、前記送信装置が、前記受信装置へ伝送される前記コンテンツデータの再生速度を前記受信装置との間で予め設定する再生速度設定手段と、前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットの間に、自身のクロックのタイミングで、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットを挿入してパケット列を構成するパケット列構成手段と、前記受信装置へ前記パケット列に含まれる第１及び第２のパケットを送信する送信手段とを有し、前記受信装置が、前記送信装置からの第１及び第２のパケットを受信する受信手段と、前記送信装置により設定された再生速度で前記受信手段により受信された第１及び第２のパケットに含まれるコンテンツデータの再生を制御する再生制御手段と、前記受信手段により受信された第１及び第２のパケットのデータ長を検出するデータ長検出手段と、前記検出手段により検出されたデータ長に基づいて、前記第２のパケットを特定するパケット特定手段と、前記送信装置により設定された再生速度と、前記第１及び第２のパケットとに基づいて、自身のクロックを、前記第２のパケットのタイミングに一致させるクロック制御手段とを有することを特徴とする。
【０００９】
この構成によれば、送信装置が、受信装置との間で設定した再生速度で再生されるコンテンツデータを含む第１のパケットの間に、自身のクロックのタイミングで、第１のパケットとはデータ長の異なる第２のパケットを挿入してパケット列を構成し、当該パケット列に含まれる第１及び第２のパケットを送信しており、受信装置はこれらパケットを受信してデータ長を検出するだけで、第２のパケットを特定し、更に送信装置により設定された再生速度に基づいて、自身のクロックをその第２のパケットのタイミングに一致させるようにすることができ、送信装置と受信装置との双方のクロックの同期をとり、受信側における再生欠落や再生の一時停止を適切に防止することが可能となる。
【００１０】
本発明に係る、通信ネットワークを介して受信装置へコンテンツデータを送信する送信装置は、前記受信装置へ伝送される前記コンテンツデータの再生速度を前記受信装置との間で予め設定する再生速度設定手段と、
前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットの間に、自身のクロックのタイミングで、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットを挿入してパケット列を構成するパケット列構成手段と、
前記受信装置へ前記パケット列に含まれる第１及び第２のパケットを送信する送信手段とを有することを特徴とする。
【００１１】
この構成によれば、送信装置が、受信装置へ伝送されるコンテンツデータの再生速度を受信装置との間で予め設定しておき、コンテンツデータを含む第１のパケットの間に、自身のクロックのタイミングで、第１のパケットとはデータ長の異なる第２のパケットを挿入してパケット列を構成し、当該パケット列に含まれる第１及び第２のパケットを送信することによって、受信装置では、これらパケットを受信してデータ長を検出することによって、第２のパケットを特定し、更に送信装置により設定された再生速度に基づいて、自身のクロックをその第２のパケットのタイミングに一致させるようにすることで、送信装置と受信装置との双方のクロックの同期をとり、受信側における再生欠落や再生の一時停止を適切に防止することが可能となる。
【００１２】
同様の観点から、本発明に係る送信装置は、前記パケット列構成手段により構成されたパケット列に含まれる第１及び第２のパケットを、その並び順に蓄積する蓄積手段を有し、前記送信手段が、前記蓄積手段に蓄積された第１及び第２のパケットを、その蓄積順に読み出して送信するようにしてもよい。
【００１３】
また、本発明に係る送信装置は、前記第２のパケットが、コンテンツデータを含むようにしてもよい。
【００１４】
この構成によれば、第２のパケットを送信装置と受信装置のクロックの同期をとるためのみならず、コンテンツデータの伝送にも用いることができるため、可能な限りコンテンツデータの伝送効率を高めることができる。
【００１５】
本発明に係る、通信ネットワークを介して送信装置からのコンテンツデータを受信する受信装置は、前記送信装置からの前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットと、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットとを受信する受信手段と、前記送信装置により設定された再生速度で前記受信手段により受信された第１及び第２のパケットに含まれるコンテンツデータの再生を制御する再生制御手段と、前記受信手段により受信された第１及び第２のパケットのデータ長を検出するデータ長検出手段と、前記データ長検出手段により検出されたデータ長に基づいて、前記第２のパケットを特定するパケット特定手段と、前記送信装置により設定された再生速度と、前記第１及び第２のパケットとに基づいて、自身のクロックを、前記第２のパケットのタイミングに一致させるクロック制御手段とを有することを特徴とする。
【００１６】
この構成によれば、送信装置が、コンテンツデータを含む第１のパケットの間に、自身のクロックのタイミングで、第１のパケットとはデータ長の異なる第２のパケットを挿入してパケット列を構成し、当該パケット列に含まれる第１及び第２のパケットを送信することによって、受信装置は、これらパケットを受信してデータ長を検出することによって、第２のパケットを特定し、更に送信装置により設定された再生速度に基づいて、自身のクロックをその第２のパケットのタイミングに一致させるようにすることで、送信装置と受信装置との双方のクロックの同期をとり、受信側における再生欠落や再生の一時停止を適切に防止することが可能となる。
【００１７】
同様の観点から、本発明に係る受信装置は、前記受信手段により受信された第１及び第２のパケットを、その受信順に蓄積する第１の蓄積手段と、前記第１の蓄積手段に蓄積された第１及び第２のパケットを、その蓄積順に読み出してコンテンツデータを抽出するコンテンツデータ抽出手段と、前記コンテンツデータ抽出手段により抽出されたコンテンツデータを、その抽出順に蓄積する第２の蓄積手段とを有するようにしてもよい。
【００１８】
更に同様の観点から、本発明に係る受信装置は、前記データ長検出手段が、前記第１の蓄積手段に蓄積された第１及び第２のパケットを、前記送信装置により設定された再生速度でその蓄積順に読み出してデータ長を検出するようにしてもよい。
【００１９】
また、本発明に係る受信装置は、前記第２のパケットが、コンテンツデータを含むようにしてもよい。
【００２０】
この構成によれば、第２のパケットを送信装置と受信装置のクロックの同期をとるためのみならず、コンテンツデータの伝送にも用いることができるため、可能な限りコンテンツデータの伝送効率を高めることができる。
【００２１】
本発明に係る、通信ネットワークを介して受信装置へコンテンツデータを送信する送信装置におけるクロック制御方法は、前記受信装置へ伝送される前記コンテンツデータの再生速度を前記受信装置との間で予め設定する再生速度設定ステップと、前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットの間に、自身のクロックのタイミングで、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットを挿入してパケット列を構成するパケット列構成ステップと、前記受信装置へ前記パケット列に含まれる第１及び第２のパケットを送信する送信ステップとを有することを特徴とする。
【００２２】
本発明に係る、通信ネットワークを介して送信装置からのコンテンツデータを受信する受信装置におけるクロック制御方法は、前記送信装置からの前記コンテンツデータを含む第１のデータ長を有する複数の第１のパケットと、前記第１のデータ長とは異なる第２のデータ長を有する第２のパケットとを受信する受信ステップと、前記送信装置により設定された再生速度で前記受信手段により受信された第１及び第２のパケットに含まれるコンテンツデータの再生を制御する再生制御ステップと、前記受信ステップにより受信された第１及び第２のパケットのデータ長を検出するデータ長検出ステップと、前記データ長検出ステップにより検出されたデータ長に基づいて、前記第２のパケットを特定するパケット特定ステップと、前記送信装置により設定された再生速度と、前記第１及び第２のパケットとに基づいて、自身のクロックを、前記第２のパケットのタイミングに一致させるクロックタイミング制御ステップとを有することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、送信装置が、受信装置との間で設定した再生速度で再生されるコンテンツデータを含む第１のパケットの間に、自身のクロックのタイミングで、第１のパケットとはデータ長の異なる第２のパケットを挿入してパケット列を構成し、当該パケット列に含まれる第１及び第２のパケットを送信することによって、受信装置は、これらパケットを受信してデータ長を検出することによって、第２のパケットを特定し、更に送信装置により設定された再生速度に基づいて、自身のクロックをその第２のパケットのタイミングに一致させるようにすることができ、これにより、送信装置と受信装置との双方のクロックの同期をとり、受信側における再生欠落や再生の一時停止を適切に防止することが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について、図面を参照して具体的に説明する。図１は、本発明の実施形態に係る車載用伝送システムの構成を示す図である。図１に示す車載用伝送システムは、送信装置としてのヘッドユニット（ＨＵ）１０、受信装置としてのモニタ２０、３０及び６０、受信装置としてのアンプ（ＡＭＰ）４０、スピーカ５０、アンテナ７０、チューナ８０を有する。これらのうち、ＨＵ１０、モニタ２０、３０及びＡＭＰ４０は、車載用の通信ネットワークとしてのＭＯＳＴネットワーク１００に接続されている。また、ＨＵ１０及びモニタ６０は、車載用の通信ネットワークとしての無線ＬＡＮネットワーク１１０に接続されている。
【００２５】
この車載用伝送システムは、アンテナ７０によって受信される地上デジタル放送信号に基づく映像をモニタ２０、３０及び６０に表示するとともに、地上デジタル放送信号に基づく音声をスピーカ５０から出力するものである。
【００２６】
図２は、送信装置としてのＨＵ１０と、受信装置としてのモニタ２０の詳細な構成を示す図である。なお、受信装置としてのモニタ３０、６０及びＡＭＰ４０も同様の構成を有する。ＨＵ１０は、図示しない水晶発振子等を内蔵するクロック１１と、同期信号発生器１２と、パケット列構成手段に対応するレート変換・パケット生成部１３と、蓄積手段に対応する出力バッファ１４と、送信手段に対応する送受信部１５とを有する。
【００２７】
一方、モニタ２０は、受信手段に対応する送受信部２１と、第１の蓄積手段に対応する第１入力バッファ２２と、再生制御手段、データ長検出手段、パケット特定手段及びコンテンツデータ抽出手段に対応する読出部２３と、第２の蓄積手段に対応する第２入力バッファ２４と、位相同期ループ（ＰＬＬ）２５とを有する。これらのうちＰＬＬ２５は、図示しない水晶発振子等を内蔵するクロック２６と、同期信号発生器２７と、クロック制御手段に対応する比較部２８及びクロック制御部２９とを有する。
【００２８】
次に、車載用伝送システムの動作を説明する。図３は、ＨＵ１０におけるコンテンツデータを含むパケットの蓄積動作を示すフローチャートである。
【００２９】
ＨＵ１０内の送受信部１５は、ＭＯＳＴネットワーク１００を介して、モニタ２０内の送受信部２１との間で、再生速度としてのトータルビットレートを設定する（Ｓ１１）。
【００３０】
図４は、トータルビットレート設定のシーケンス図である。送受信部１５は、送受信部２１に対して、存在確認を送信する（Ｓ１０１）。存在確認を受信した送受信部２１は、応答（リプライ）を送受信部１５へ返す（Ｓ１０２）。次に、リプライを受信した送受信部１５は、送受信部２１に対して受信可能帯域の要求を送信する。受信可能帯域要求を受信した送受信部２１は、受信が受信可能な帯域を含んだリプライを送受信部１５へ返す（Ｓ１０４）。その後、送受信部１５は、受信したリプライに含まれる受信可能帯域に基づいて、トータルビットレートを設定し、送受信部２１に対して送信する。トータルビットレートを受信した送受信部２１は、第１入力バッファ２２や第２入力バッファ２４の空き容量に基づいて、当該トータルビットレートでの再生が可能であるか否かを判断する。そして、送受信部２１は、可能である場合には認容（ＯＫ）である旨の情報を含んだリプライを、不可能である場合には却下（ＮＧ）である旨の情報を含んだリプライを送受信部１５へ返す（Ｓ１０６）。送受信部１５は、認容（ＯＫ）である旨の情報を含んだリプライを受信した場合には、トータルビットレートの設定を終了する。一方、送受信部１５は、却下（ＮＧ）である旨の情報を含んだリプライを受信した場合には、再び、トータルビットレートの設定、送信（Ｓ１０５）を繰り返す。
【００３１】
再び、図３に戻って説明する。アンテナ７０は、地上デジタル放送の放送信号を受信し、チューナ８０へ出力する。チューナ８０は、入力した放送信号から視聴する放送に対応するコンテンツデータである映像データを抽出して、ＨＵ１０内のレート変換・パケット生成部１３へ随時出力する。
【００３２】
レート変換・パケット生成部１３は、ＨＵ１０における、１フレーム分の映像データの区切りに対応するクロックタイミングであるＶシンクタイミングが到来したか否かを判定する（Ｓ１２）。具体的には、ＨＵ１０内のクロック１１は、内蔵する水晶発振子から所定周期でクロック信号を同期信号発生器１２へ出力している。同期信号発生器１２は、クロック信号の入力数をカウントしており、カウント値がＶシンクタイミングの周期に相当する数に達する毎に、Ｖシンクタイミングを表すクロック信号をレート変換・パケット生成部１３へ出力し、カウント値をリセットする。レート変換・パケット生成部１３は、この同期信号発生器１２からのＶシンクタイミングを表すクロック信号を入力した場合に、Ｖシンクタイミングが到来したと判定する。
【００３３】
Ｖシンクタイミングが到来していない場合（Ｓ１２で否定判断の場合）、レート変換・パケット生成部１３は、チューナ８０から入力した映像データを含む第１のデータ長（ここでは１５００バイト）パケットである第１パケットを生成する。更に、レート変換・パケット生成部１３は、生成した第１パケットを、Ｓ１１において設定されたトータルビットレートで出力バッファ１４へ出力する。出力バッファ１４は、レート変換・パケット生成部１３からの第１パケットを蓄積する（Ｓ１３）。その後は、再び、Ｓ１２における、レート変換・パケット生成部１３によるＶシンクタイミングが到来したか否かの判定以降の動作が繰り返される。
【００３４】
一方、Ｖシンクタイミングが到来した場合（Ｓ１２で肯定判断の場合）、レート変換・パケット生成部１３は、チューナ８０から入力した映像データを含む第２のデータ長（第１のデータ長とは異なる）のパケットである第２パケットを生成する。更に、レート変換・パケット生成部１３は、生成した第２パケットを、Ｓ１１において設定されたトータルビットレートで出力バッファ１４へ出力する。出力バッファ１４は、レート変換・パケット生成部１３からの第２パケットを蓄積する（Ｓ１４）。その後は、再び、Ｓ１２における、レート変換・パケット生成部１３によるＶシンクタイミングが到来したか否かの判定以降の動作が繰り返される。
【００３５】
このような動作が繰り返されることによって、レート変換・パケット生成部１３により、複数の第１パケットの間に、Ｖシンクタイミングで第２パケットが挿入されたパケット列が構成され、図５に示すように、これら第１パケット及び第２パケットが出力バッファ１４に蓄積されることになる。
【００３６】
図６は、ＨＵ１０におけるコンテンツデータを含むパケットの送信動作を示すフローチャートである。送受信部１５は、出力バッファ１４に蓄積された第１パケット及び第２パケットを、Ｓ１１において設定したトータルビットレートで、その蓄積順に読み出す（Ｓ２１）。更に、送受信部１５は、読み出した第１パケット及び第２パケットを、Ｓ１１において設定したトータルビットレートで、その読み出し順に、モニタ２０に向けて送信する（Ｓ２２）。ＭＯＳＴネットワーク１００では、図７に示すように、第１パケット及び第２パケットが間欠的に伝送される。
【００３７】
図８は、モニタ２０におけるコンテンツデータを含むパケットの蓄積動作を示すフローチャートである。
【００３８】
モニタ２０内の送受信部２１は、ＭＯＳＴネットワーク１００を介して、ＨＵ１０内の送受信部１５との間で、トータルビットレートを設定する（Ｓ３１）。具体的には、上述した図４のシーケンス図に従って、トータルビットレートが設定される。すなわち、送受信部２１は、送受信部１５からの存在確認を受信すると、応答を送受信部１５へ返す。その後、送受信部２１は、送受信部１５からの受信可能帯域要求を受信すると、受信が受信可能な帯域を含んだリプライを送受信部１５へ返す。更に、送受信部２１は、送受信部１５からのトータルビットレートを受信すると、第１入力バッファ２２や第２入力バッファ２４の空き容量に基づいて、当該トータルビットレートでの再生が可能であるか否かを判断する。そして、送受信部２１は、可能である場合には認容（ＯＫ）である旨の情報を含んだリプライを、不可能である場合には却下（ＮＧ）である旨の情報を含んだリプライを送受信部１５へ返す。却下（ＮＧ）である旨の情報を含んだリプライを送信した場合には、送受信部１５は、送受信部１５からのトータルビットレートを再度受信して、当該トータルビットレートでの受信が可能であるか否かを判断することになる。
【００３９】
再び、図８に戻って説明する。送受信部２１は、図６のＳ２２において、ＨＵ１０内の送受信部１５によって送信される第１パケット及び第２パケットを受信する。更に、送受信部２１は、受信した第１パケット及び第２パケットを、その受信順に第１入力バッファ２２へ出力する。第１入力バッファ２２は、送受信部２１からの第１パケット及び第２パケットを蓄積する（Ｓ３２）。これにより、図５に示すように、第１パケット及び第２パケットが第１入力バッファ２２に蓄積されることになる。
【００４０】
次に、読出部２３は、Ｓ３１において設定されたトータルビットレートで、第１入力バッファ２２に蓄積された第１パケット及び第２パケットを、その蓄積順に読み出し、順次、これら読み出した第１パケット及び第２パケットに含まれる映像データを抽出する（Ｓ３３）。更に、読出部２３は、抽出した映像データからなるパケットであるＴＳＰ（Transport Stream Packet）を、Ｓ１１において設定されたトータルビットレートで、その抽出順に第２入力バッファ２４へ出力する。第２入力バッファ２４は、読出部２３からのＴＳＰを蓄積する（Ｓ３４）。第２入力バッファ２４に蓄積されたＴＳＰは、再生（ここでは映像表示）に用いられる。
【００４１】
図９は、モニタ２０におけるクロック制御動作を示すフローチャートである。読出部２３は、図８のＳ３１において設定されたトータルビットレートで、Ｓ３３において第１入力バッファ２２からその蓄積順に読み出したパケットのデータ長を検出する（Ｓ４１）。
【００４２】
次に、読出部２３は、読み出したパケットが第２パケットであるか否かを判定する（Ｓ４２）。上述したように、第１パケットは第１のデータ長を有し、第２パケットは第１のデータ長とは異なる第２のデータ長を有する。従って、読出部２３は、Ｓ４１において検出したデータ長が第２のデータ長である場合には、読み出したパケットが第２パケットであると判定する。
【００４３】
読み出したパケットが第２パケットではない場合には、再び、Ｓ４１における、データ長の検出以降の動作が繰り返される。
【００４４】
一方、読み出したパケットが第２パケットである場合には、読出部２３は、その第２パケットの終端部を読み出たタイミングを表す通知をＰＬＬ２５内の比較部２８へ出力する。比較部２８は、その通知のタイミング、換言すれば、第２パケットの終端部の読み出しタイミングと、モニタ２０における、１フレーム分の映像データの区切りのタイミングであるＶシンクタイミングとの差分を検出する（Ｓ４３）。
【００４５】
具体的には、モニタ２０内のクロック２６は、内蔵する水晶発振子から所定周期でクロック信号を同期信号発生器２７へ出力している。同期信号発生器２７は、クロック信号の入力数をカウントしており、カウント値がＶシンクタイミングの周期に相当する数に達する毎に、Ｖシンクタイミングを表すクロック信号を比較部２８へ出力し、カウント値をリセットする。比較部２８は、この同期信号発生器２７からのＶシンクタイミングを表すクロック信号を入力した場合に、Ｖシンクタイミングが到来したと判定し、その入力タイミングと、Ｓ３３において第２パケットの終端部を読み出したタイミングとの差分（第２パケットの終端部を読み出したタイミングに対する、Ｖシンクタイミングの進み時間又は遅れ時間）を検出する。検出された差分は、クロック制御部２９へ送られる。
【００４６】
クロック制御部２９は、差分を入力すると、モニタ２０におけるＶシンクタイミングを、第２パケットのタイミングに一致させる（Ｓ４４）。具体的には、クロック制御部２９は、差分が、第２パケットの終端部を読み出したタイミングに対するＶシンクタイミングの進み時間を表す場合には、クロック２６によるクロック信号の出力周期を長くさせる制御を行う。この際、クロック制御部２９は、進み時間が長いほど、クロック信号の出力周期が長くなるように制御を行う。これにより、同期信号発生器２７において、入力クロック信号のカウント値がＶシンクタイミングの周期に相当する数に達するまでの時間が長くなり、Ｖシンクタイミングを表すクロック信号の出力が遅くなる。
【００４７】
一方、クロック制御部２９は、差分が、第２パケットの終端部を読み出したタイミングに対するＶシンクタイミングの遅れ時間を表す場合には、クロック２６によるクロック信号の出力周期を短くさせる制御を行う。この際、クロック制御部２９は、遅れ時間が長いほど、クロック信号の出力周期が短くなるように制御を行う。これにより、同期信号発生器２７において、入力クロック信号のカウント値がＶシンクタイミングの周期に相当する数に達するまでの時間が短くなり、Ｖシンクタイミングを表すクロック信号の出力が早まる。
【００４８】
その後は、再び、Ｓ４１における、パケットのデータ長検出以降の動作が繰り返され、第２パケットが第１入力バッファ２２から読み出される毎に、その第２パケットのタイミングと、モニタ２０におけるＶシンクタイミングとの差分検出と、当該差分に基づくクロック信号の出力周期の制御が行われる。
【００４９】
このように、本実施形態の車載用伝送システムでは、送信装置としてのＨＵ１０が、受信装置としてのモニタ２０との間でビットレートを設定し、映像データを含む第１パケットの間に、自身のＶシンクタイミングで、第１パケットとはデータ長の異なる第２パケットを挿入してパケット列を構成し、これら第１パケット及び第２パケットを送信する。そして、モニタ２０が、これら第１パケット及び第２パケットを受信して第１入力バッファ２２に蓄積するとともに、当該第１入力バッファ２２から設定されたビットレートでパケットを読み出してデータ長を検出することによって、第２パケットを特定し、自身のＶシンクタイミングを、その第２パケットの読み出しタイミングに一致させるようにする。これにより、ＨＵ１０とモニタ２０との双方のＶシンクタイミングの同期をとり、モニタ２０における再生欠落や再生の一時停止を適切に防止することが可能となる。
【００５０】
なお、上述した実施形態では、モニタ２０が受信装置になる場合について説明したが、ＭＯＳＴネットワーク１００を介してＨＵ１０と接続されたモニタ３０やＡＭＰ４０、無線ＬＡＮネットワーク１１０を介してＨＵ１０と接続されたモニタ６０が受信装置となる場合にも、同様に本発明を適用することができる。なお、ＡＭＰ４０が受信装置となる場合には、コンテンツデータとしてオーディオデータが用いられ、当該オーディオデータを含む第１パケットや第２パケットがＨＵ１０からＡＭＰ４０へ伝送される。
【００５１】
また、上述した実施形態では、第２パケットに映像データが含まれるようにしたが、映像データが含まれない構成であってもよい。また、上述した実施形態では、地上デジタル放送の映像データがコンテンツデータとなる場合について説明したが、ＤＶＤやＨＤＤ等から読み取られたコンテンツデータが伝送される場合においても、同様に本発明を適用することができる。
【産業上の利用可能性】
【００５２】
以上、説明したように、本発明に係る伝送システム、送信装置、受信装置及びクロック制御方法によれば、受信側における再生欠落や再生の一時停止を適切に防止することが可能となり、伝送システム等として有用である。
【図面の簡単な説明】
【００５３】
【図１】伝送システムの構成を示す図である。
【図２】ＨＵ及びモニタの詳細な構成を示す図である。
【図３】ＨＵにおけるコンテンツデータを含むパケットの蓄積動作を示すフローチャートである。
【図４】図４は、トータルビットレート設定のシーケンス図である。
【図５】ＨＵ内の出力バッファ及びモニタ内の第１入力バッファの蓄積状態の一例を示す図である。
【図６】ＨＵにおけるコンテンツデータを含むパケットの送信動作を示すフローチャートである。
【図７】ＭＯＳＴネットワークにおける伝送状態の一例を示す図である。
【図８】モニタにおけるコンテンツデータを含むパケットの蓄積動作を示すフローチャートである。
【図９】モニタにおけるクロック制御動作を示すフローチャートである。
【図１０】（ａ）は通信ネットワーク上のクロックマスタを用いたクロック制御の手法、（ｂ）は送信装置をクロックマスタとするクロック制御の手法、（ｃ）は受信装置をクロックマスタとする用いたクロック制御の手法を示す図である。
【符号の説明】
【００５４】
１０  ＨＵ
１１、２６  クロック
１２、２７  同期信号発生器
１３  レート変換・パケット生成部
１４  出力バッファ
１５、２１  送受信部
２０、３０、６０  モニタ
２２  第１入力バッファ
２３  読出部
２４  第２入力バッファ
２５  ＰＬＬ
２８  比較部
２９  クロック制御部
４０  ＡＭＰ
５０  スピーカ
７０  アンテナ
８０  チューナ
１００  ＭＯＳＴネットワーク
１１０  無線ＬＡＮネットワーク
【図１】
2008271077.tif 000003
【図２】
2008271077.tif 000004
【図３】
2008271077.tif 000005
【図４】
2008271077.tif 000006
【図５】
2008271077.tif 000007
【図６】
2008271077.tif 000008
【図７】
2008271077.tif 000009
【図８】
2008271077.tif 000010
【図９】
2008271077.tif 000011
【図１０】
2008271077.tif 000012