(57)【要約】【課題】  安定したクロック再生制御を行うことが可能なＩＰ伝送映像データ受信装置を提供する。【解決手段】  非同期通信網でＲＴＰを使用した映像データ伝送を行うＩＰ伝送映像データ受信装置は、受信した映像データのＲＴＰヘッダから抽出したタイムスタンプ情報のうちの所定のタイムスタンプ間隔を選択する選択手段（ＲＴＰタイムスタンプ選択部２１）と、その選択したタイムスタンプの抽出時間間隔を基準クロック（２２）を基にカウントするカウント手段（タイムスタンプ間隔カウンタ２３）と、選択したタイムスタンプの時間間隔を平均化する平均化手段（タイムスタンプ間隔平均化部２４）と、その平均化した時間間隔を基に、選択したタイムスタンプを再出力する再出力手段（タイムスタンプ再出力部２５）とを含むタイムスタンプ処理手段（受信タイムスタンプ処理部２）を有する。【選択図】      図１
2009239375.tif 000002
【特許請求の範囲】
【請求項１】
非同期通信網でＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を使用した映像データ伝送を行うＩＰ伝送映像データ受信装置であって、
受信した映像データのＲＴＰヘッダから抽出したタイムスタンプ情報のうちの所定のタイムスタンプ間隔を選択する選択手段と、
前記選択手段で選択したタイムスタンプの抽出時間間隔を基準クロックを基にカウントするカウント手段と、
前記選択手段で選択したタイムスタンプの時間間隔を平均化する平均化手段と、
前記平均化手段で平均化した時間間隔を基に前記選択手段で選択したタイムスタンプを再出力する再出力手段と
を含むタイムスタンプ処理手段を有することを特徴とするＩＰ伝送映像データ受信装置。
【請求項２】
前記再出力手段から再出力されたタイムスタンプとシステムクロックカウンタの値との差分を抽出する差分抽出手段と、
前記差分抽出手段で抽出した差分を基にシステムクロックの周波数制御を行う周波数制御手段と
を含むシステムクロックＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）再生手段を持ち、
前記システムクロックＰＬＬ再生手段によって送信装置に同期したシステムクロックを再生することを特徴とする請求項１記載のＩＰ伝送映像データ受信装置。
【請求項３】
前記選択手段は、前記ＲＴＰヘッダから抽出したタイムスタンプのうち、一定間隔のものを選択することを特徴とする請求項１または請求項２記載のＩＰ伝送映像データ受信装置。
【請求項４】
前記タイムスタンプ処理手段は、前記タイムスタンプの時間間隔に対する到着遅延の変動量の割合を小さい状態にすることを特徴とする請求項１から請求項３のいずれか記載のＩＰ伝送映像データ受信装置。
【請求項５】
非同期通信網でＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を使用した映像データ伝送を行う受信装置に用いるＩＰ伝送映像データ受信方法であって、
受信した映像データのＲＴＰヘッダから抽出したタイムスタンプ情報のうちの所定のタイムスタンプ間隔を選択する選択処理と、
前記選択処理で選択したタイムスタンプの抽出時間間隔を基準クロックを基にカウントするカウント処理と、
前記選択処理で選択したタイムスタンプの時間間隔を平均化する平均化処理と、
前記平均化処理で平均化した時間間隔を基に前記選択処理で選択したタイムスタンプを再出力する再出力処理と
を含むタイムスタンプ処理を前記受信装置にて実行することを特徴とするＩＰ伝送映像データ受信方法。
【請求項６】
前記再出力処理から再出力されたタイムスタンプとシステムクロックカウンタの値との差分を抽出する差分抽出処理と、
前記差分抽出処理で抽出した差分を基にシステムクロックの周波数制御を行う周波数制御処理と
を含むシステムクロックＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）再生処理を前記受信装置で実行し、
前記システムクロックＰＬＬ再生処理によって送信装置に同期したシステムクロックを再生することを特徴とする請求項５記載のＩＰ伝送映像データ受信方法。
【請求項７】
前記選択処理において、前記ＲＴＰヘッダから抽出したタイムスタンプのうち、一定間隔のものを選択することを特徴とする請求項５または請求項６記載のＩＰ伝送映像データ受信方法。
【請求項８】
前記タイムスタンプ処理において、前記タイムスタンプの時間間隔に対する到着遅延の変動量の割合を小さい状態にすることを特徴とする請求項５から請求項７のいずれか記載のＩＰ伝送映像データ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＩＰ伝送映像データ受信装置及びそれに用いるＩＰ伝送映像データ受信方法に関し、特にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク網においてＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を使用した映像データ伝送に用いる受信装置の同期クロック再生回路に関する。
【背景技術】
【０００２】
通常、映像データの伝送は、同期クロックを持った伝送方法での伝送のため、受信装置では到着遅延量が一定に保たれ、到着遅延変動の影響がなく、ジッタ許容量の少ないＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）クロック再生回路を使用している。
【０００３】
しかしながら、ＩＰネットワーク網では、到着遅延変動量が大きいため、ＰＬＬクロック再生が安定せず、映像データの再出力時に映像データフォーマット規格を満足する出力が困難、または安定しない状態にある。
【０００４】
下記の特許文献１には、上記のＩＰネットワーク網等のような非同期通信網を利用してＲＴＰの映像データを受信する技術が記載されている。
【特許文献１】特開２００６−１４８２２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＩＰネットワーク網のような非同期通信間で受信した映像データからタイムスタンプを抽出して同期クロックを再生する場合には、抽出したタイミングではパケット到着ジッタが大きいために安定したクロックを再生することが困難である。
【０００６】
ＩＰネットワーク網上では、目的の映像データパケット以外にも多様なデータパケットを重畳して伝送しており、パケット到着ジッタはネットワーク上で他のデータパケットが重畳される時にその重畳するパケット長分、目的の映像データパケットの伝送が待たされることで遅延量が変動して揺らぎが発生し、その変動量は、重畳されるデータパケットのデータレートやパケット長に支配される。
【０００７】
そのため、パケット到着毎に抽出したタイムスタンプでシステムクロックカウンタとの差分をとると、映像データパケット間隔に対して到着ジッタの比率が大きく、安定したクロック再生制御を行うにはサンプル数を非常に大きくとる必要がある。上記の特許文献１にも、上記同様の課題がある。
【０００８】
そこで、本発明の目的は上記の問題点を解消し、安定したクロック再生制御を行うことができるＩＰ伝送映像データ受信装置及びそれに用いるＩＰ伝送映像データ受信方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明によるＩＰ伝送映像データ受信装置は、非同期通信網でＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を使用した映像データ伝送を行うＩＰ伝送映像データ受信装置であって、
受信した映像データのＲＴＰヘッダから抽出したタイムスタンプ情報のうちの所定のタイムスタンプ間隔を選択する選択手段と、
前記選択手段で選択したタイムスタンプの抽出時間間隔を基準クロックを基にカウントするカウント手段と、
前記選択手段で選択したタイムスタンプの時間間隔を平均化する平均化手段と、
前記平均化手段で平均化した時間間隔を基に前記選択手段で選択したタイムスタンプを再出力する再出力手段と
を含むタイムスタンプ処理手段を備えている。
【００１０】
本発明によるＩＰ伝送映像データ受信方法は、非同期通信網でＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を使用した映像データ伝送を行う受信装置に用いるＩＰ伝送映像データ受信方法であって、
受信した映像データのＲＴＰヘッダから抽出したタイムスタンプ情報のうちの所定のタイムスタンプ間隔を選択する選択処理と、
前記選択処理で選択したタイムスタンプの抽出時間間隔を基準クロックを基にカウントするカウント処理と、
前記選択処理で選択したタイムスタンプの時間間隔を平均化する平均化処理と、
前記平均化処理で平均化した時間間隔を基に前記選択処理で選択したタイムスタンプを再出力する再出力処理と
を含むタイムスタンプ処理を前記受信装置にて実行している。
【発明の効果】
【００１１】
本発明は、上記のような構成及び動作とすることで、安定したクロック再生制御を行うことができるという効果が得られる。
【発明を実施するための最良の形態】
【００１２】
次に、本発明の実施の形態について図面を参照して説明する。まず、本発明の害と用について図１を参照して説明する。図１は本発明によるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）伝送映像データ受信装置の構成例を示すブロック図である。図１において、本発明によるＩＰ伝送映像データ受信装置は、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）タイムスタンプ抽出部１と、受信タイムスタンプ処理部２と、システムクロックＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）再生部３と、蓄積バッファ（ＢＵＦ）１１と、映像データ復号部１２と、映像データ出力制御部１３と、映像データシリアル変換部１４とを備えている。本発明によるＩＰ伝送映像データ受信装置は、図１に示すように、ＩＰネットワーク網等の非同期通信網１００でＲＴＰを使用した映像データ伝送を行っている。
【００１３】
受信タイムスタンプ処理部２は、ＲＴＰタイムスタンプ選択部２１と、基準クロック２２と、タイムスタンプ間隔カウンタ２３と、タイムスタンプ間隔平均化部２４と、タイムスタンプ再出力部２５とからなる。
【００１４】
システムクロックＰＬＬ再生部３は、差分抽出部３１と、クロック周波数制御部３２と、システムクロック生成部（ＶＣＸＯ：Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌｌｅｄ  Ｃｒｙｓｔａｌ  Ｏｓｃｉｌｌａｔｏｒ）３３と、システムクロックカウンタ３４とからなる。
【００１５】
ＲＴＰタイムスタンプ抽出部１は、受信した映像データのＲＴＰヘッダからタイムスタンプ情報を抽出する。
【００１６】
受信タイムスタンプ処理部２において、ＲＴＰタイムスタンプ選択部２１は、抽出したタイムスタンプ情報の内、所定のタイムスタンプ間隔を選択する。タイムスタンプ間隔カウンタ２３は、ＲＴＰタイムスタンプ選択部２１で選択したタイムスタンプの抽出時間間隔を基準クロック２２でカウントする。
【００１７】
タイムスタンプ間隔平均化部２４は、ＲＴＰタイムスタンプ選択部２１で選択したタイムスタンプの時間間隔を平均化する。タイムスタンプ再出力部２５は、タイムスタンプ間隔平均化部２４で平均化した時間間隔によって、ＲＴＰタイムスタンプ選択部２１で選択したタイムスタンプを再出力する。
【００１８】
システムクロックＰＬＬ再生部３において、差分抽出部３１は、タイムスタンプ再出力部２５から再出力されたタイムスタンプとシステムクロックカウンタ３４の値との差分を抽出する。クロック周波数制御部３２は、差分抽出部３１で抽出した差分によって、システムクロックの周波数制御を行う。
【００１９】
このように、本発明では、ＲＴＰヘッダから抽出したタイムスタンプを、一定間隔（例えば１秒、または映像フレームの整数倍）のものを選択し、選択したタイムスタンプを抽出した時間間隔をカウントして、選択したタイムスタンプの時間間隔を平均化し、平均化した時間間隔によってタイムスタンプを再送出している。
【００２０】
これによって、本発明では、タイムスタンプ間隔に対する、到着遅延の変動量の割合を極小さい状態にすることによって、クロック周波数制御部を、従来の同期通信間で使用していた回路と同等の物でも、安定したクロック再生制御を行うこと、再生クロックの周波数精度を保つことができる。
【００２１】
図２は本発明の第１の実施の形態によるＩＰ伝送映像データ受信装置の構成例を示すブロック図である。図２は、本発明の第１の実施の形態によるＩＰ伝送映像データ受信装置によって、ＭＰＥＧ２−ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ２−Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）データをＩＰネットワーク網から受信して、ＭＰＥＧ２−ＴＳデータをＤＶＢ−ＡＳＩ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｓｅｒｉａｌ  Ｉｎｔｅｒｆａｃｅ）規格によって再送信する例を示している。
【００２２】
図２において、本発明の第１の実施の形態によるＩＰ伝送映像データ受信装置は、ＲＴＰタイムスタンプ抽出部１と、受信タイムスタンプ処理部２と、システムクロックＰＬＬ再生部３と、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）／ＲＴＰフィルタ１０と、蓄積バッファ（ＢＵＦ）１１と、ＴＳパケット復号部１５と、ＴＳパケット出力制御部１６と、ＤＶＢ−ＡＳＩインタフェース（Ｉ／Ｆ）部１７とを備えている。
【００２３】
受信タイムスタンプ処理部２は、ＲＴＰタイムスタンプ選択部２１と、基準クロック２２と、タイムスタンプ間隔カウンタ２３と、タイムスタンプ間隔平均化部２４と、タイムスタンプ再出力部２５とからなる。
【００２４】
システムクロックＰＬＬ再生部３は、差分抽出部３１と、クロック周波数制御部３２と、システムクロック生成部（ＶＣＸＯ）３３と、システムクロックカウンタ３４とからなる。
【００２５】
ＵＤＰ／ＲＴＰフィルタ１０は、ＩＰ網２００及びルータ装置２０１を経由して装置へ入力されるＩＰデータから目的の映像データを持つＲＴＰパケットを抽出する。蓄積バッファ１１は、ＵＤＰ／ＲＴＰフィルタ１０で抽出したＲＴＰパケットを蓄積する。
【００２６】
ＴＳパケット復号部１５は、ＲＴＰパケットのペイロード部からＭＰＥＧ２−ＴＳデータを復元する。ＴＳパケット出力制御部１６は、ＭＰＥＧ２−ＴＳデータを格納していたＲＴＰパケットのタイムスタンプとシステムクロックとを比較してＴＳパケットの出力タイミングを決める。ＤＶＢ−ＡＳＩインタフェース部１７は、ＴＳパケットデータをＤＶＢ−ＡＳＩフォーマットに変換して出力する。
【００２７】
ＲＴＰタイムスタンプ抽出部１は、ＲＴＰヘッダからタイムスタンプ情報を抽出する。
【００２８】
受信タイムスタンプ処理部２において、ＲＴＰタイムスタンプ選択部２１は、タイムスタンプの値を監視して１秒間隔相当のタイムスタンプを選択して透過する。基準クロック２２は、タイムスタンプ間隔を２７ＭＨｚでカウントする。
【００２９】
タイムスタンプ間隔カウンタ２３は、ＲＴＰタイムスタンプ選択部２１で選択したタイムスタンプ間の時間間隔情報を得る。タイムスタンプ間隔平均化部２４は、タイムスタンプ抽出毎に得られた時間間隔情報の平均値を計算する。タイムスタンプ再出力部２５は、タイムスタンプ間隔平均化部２４で平均化した時間間隔情報でタイムスタンプのタイミングを再生成して出力する。
【００３０】
システムクロックＰＬＬ再生部３において、差分抽出部３１は、再出力タイムスタンプの入力タイミングでシステムクロックカウンタ３４の値とタイムスタンプ値との差分を得る。周波数制御部３２は、差分抽出部３１で得られた差分値を再生クロック周波数の制御値に変換する。システムクロック生成部３３は、周波数制御部３２からの制御値をＶＣＸＯの制御電圧に変換してクロック周波数を調整する。システムクロックカウンタ３４は、システムクロックをカウントする。
【００３１】
図３及び図４は本発明の第１の実施の形態によるＩＰ伝送映像データ受信装置の動作を示すフローチャートである。これら図２〜図４を参照して本発明の第１の実施の形態によるＩＰ伝送映像データ受信装置の動作について説明する。
【００３２】
ＩＰ網２００で伝送されるデータは、ルータ装置２０１で目的のＩＰパケットを透過して本実施の形態による受信装置に入力される（図３ステップＳ１）。受信装置に入力したＩＰデータは、ＵＤＰ／ＲＴＰパケットフィルタ１０で必要な映像データを持つＲＴＰパケットのみを透過する（図３ステップＳ２）。
【００３３】
ＲＴＰタイムスタンプ抽出部１では、ＵＤＰ／ＲＴＰパケットフィルタ１０の出力データのＲＴＰヘッダ毎に、ＲＴＰヘッダに含まれるタイムスタンプを抽出する（図３ステップＳ３）。
【００３４】
ＲＴＰタイムスタンプ抽出部１のタイムスタンプ抽出タイミングは、ＲＴＰパケット間隔よりも大きな遅延変動を含んでいる。ＭＰＥＧ２−ＴＳのビットレートが、例えば５０Ｍｂｐｓの場合、ＲＴＰパケットの送信間隔は、約２００ｕＳになるが、ＩＰ網２００内で他のデータパケットの重畳や中継のためのルータ装置２０１を通過すると、到着遅延時間は約５ｍｓの変動量になる。
【００３５】
受信タイムスタンプ処理部２において、ＲＴＰタイムスタンプ選択部２１では、最初に入力したタイムスタンプ値から１秒後のタイムスタンプ値を見つけるまでは入力したタイムスタンプ値を破棄して、１秒後のタイムスタンプ値のみを通過させる（図３ステップＳ４）。
【００３６】
その後、ＲＴＰタイムスタンプ選択部２１では、最後に通過したタイムスタンプ値に対して上記と同様に処理して、１秒間隔のタイムスタンプを出力する（図３ステップＳ５）。ＲＴＰタイムスタンプ選択部２１の出力では、ＲＴＰパケット間隔が１秒に対して遅延変動量が５ｍｓとなる。
【００３７】
タイムスタンプ間隔カウンタ２３は、ＲＴＰタイムスタンプ選択部２１から出力されるタイムスタンプの時間間隔を基準クロック２２（２７ＭＨｚ）を使ってで計数し（図３ステップＳ６）、１秒単位のタイムスタンプが実際に到着したタイムスタンプ間隔情報を得る（図３ステップＳ７）。
【００３８】
タイムスタンプ平均化部２４では、タイムスタンプ間隔カウンタ２３からのタイムスタンプ間隔情報を、入力したタイムスタンプ数で平均値を計算し（図３ステップＳ８）、平均間隔情報をタイムスタンプ再出力部２５へ送る。
【００３９】
タイムスタンプ再出力部２５では、平均間隔情報の値を基準クロック２２でカウントして、再出力タイミングを生成してタイムスタンプ値を再出力する（図４ステップＳ９）。
【００４０】
システムクロックＰＬＬ再生部３において、差分抽出部３１では、再出力タイムスタンプの入力タイミングで、タイムスタンプ値に対するシステムクロックカウンタ３４の値とのクロック差分を計算する（図４ステップＳ１０）。
【００４１】
周波数制御部３２では、前回までのクロック差分と比較してシステムクロック周波数を、保持／上げる／下げるかの制御方向と、制御量とを判定し（図４ステップＳ１１）、ＶＣＸＯ制御値をシステムクロック生成部３３へ送る。
【００４２】
システムクロック生成部３３は、周波数制御部３２からのＶＣＸＯ制御値をＶＣＸＯ制御電圧に変換して、システムクロックの再生周波数を変更する（図４ステップＳ１２）。
【００４３】
このように、本実施の形態では、受信したデータから抽出したタイムスタンプの内、一定間隔になるように任意のタイムスタンプを選択し、選択したタイムスタンプの間隔を平均化し、その間隔を作り直すことで、システムクロックＰＬＬ再生部３に入力するタイムスタンプタイミングを、到着遅延変動の影響がない状態にすることで、システムクロックＰＬＬ再生部３を簡単な回路にすることができ、または同期伝送での受信装置のＰＬＬ再生制御部を使用することができるようになる。
【００４４】
本実施の形態では、ＩＰネットワーク伝送の場合でも、ＲＴＰで映像データを伝送する際に、送信側装置のデータ出力を一定レートになるように平滑化処理するので、出力時点でのパケット間隔が一定間隔になる。
【００４５】
ＩＰネットワーク内では、ＲＴＰ以外のデータも伝送されており、映像データとその他のデータとが重畳されて伝送されており、他のデータと重畳されて伝送された時と重畳されないで伝送された時や、重畳される他のデータの種類やパケット数が変化した場合に、映像データの伝送位置が変わり、遅延時間の変動が発生している。
【００４６】
ＩＰネットワーク上の重畳処理は、パケット単位で行われるため、遅延時間変動はパケット単位で発生する。１パケット毎の遅延時間変動は、パケット間隔に対して大きい変動量だが、映像データは、一定間隔、一定レートで出力するので、例えば１秒間隔のパケットに注目すると、そのパケットの遅延変動量も１パケットの遅延変動量と同じであるので、パケット間隔に対する変動量の割合を小さく見ることができる。
【００４７】
また、その間隔情報をある程度のサンプル数で平均化することで、さらに変動量が小さくなり、システムクロックＰＬＬ再生部３では、タイムスタンプタイミングの到着遅延変動量を無視して、クロック再生制御を行うことができる。
【００４８】
例えば、システムクロックＰＬＬ再生部３で許容される入力タイミングジッタ許容量が０．０００１％の場合、１秒間隔では、１ｕｓであるので、平均化サンプル数を５０００サンプルとすると、許容される到着遅延変動量は、
パケット到着遅延量［ａ］÷平均サンプル数［５０００］
＝タイミングジッタ量［１ｕｓ］
であるので、パケット到着遅延量［ａ］＝５０００×１ｕｓ＝５ｍｓの到着遅延まで許容することができる。
【００４９】
図５は本発明の第２の実施の形態によるＩＰ伝送映像データ受信装置の構成例を示すブロック図である。図５は、ＲＴＰによる非圧縮ＳＤ／ＨＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ／Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）映像データを受信して映像データに同期したクロックを再生し、そのクロックによってシリアル映像データを再出力する受信装置の例を示している。
【００５０】
図５において、本発明の第２の実施の形態によるＩＰ伝送映像データ受信装置は、ＲＴＰタイムスタンプ抽出部１と、受信タイムスタンプ処理部２と、システムクロックＰＬＬ再生部３ａと、ＵＤＰ／ＲＴＰフィルタ１０と、蓄積バッファ（ＢＵＦ）１１と、映像データ復号部１２と、映像データ出力制御部１３と、映像データシリアルインタフェース（Ｉ／Ｆ）部１８とを備えている。
【００５１】
受信タイムスタンプ処理部２は、ＲＴＰタイムスタンプ選択部２１と、基準クロック２２と、タイムスタンプ間隔カウンタ２３と、タイムスタンプ間隔平均化部２４と、タイムスタンプ再出力部２５とからなる。
【００５２】
システムクロックＰＬＬ再生部３ａは、差分抽出部３１と、クロック周波数制御部３２と、映像データクロック生成部（ＶＣＸＯ）３５と、映像データクロックカウンタ３６とからなる。映像データクロック生成部３５のＶＣＸＯの発振周波数は、映像データフォーマットによって異なる周波数を使用する。ＳＤ映像データ受信装置では、２７ＭＨｚを使用し、ＨＤ映像データ受信装置では、１４５／１．００１ＭＨｚを使用する。
【００５３】
ＵＤＰ／ＲＴＰフィルタ１０は、ＩＰ網２００及びルータ装置２０１を経由して装置へ入力されるＩＰデータから目的の映像データを持つＲＴＰパケットを抽出する。蓄積バッファ１１は、ＵＤＰ／ＲＴＰフィルタ１０で抽出したＲＴＰパケットを蓄積する。
【００５４】
映像データ復号部１２は、ＲＴＰパケットのペイロード部からＳＤまたはＨＤ映像データを復元する。映像データ出力制御部１３は、ＳＤまたはＨＤ映像データを格納していたＲＴＰパケットのタイムスタンプと、映像データクロックとを比較して映像データ出力タイミングを決める。映像データシリアルインタフェース部１８は、ＳＤまたはＨＤ映像データをシリアル映像データに変換して出力する。
【００５５】
ＲＴＰタイムスタンプ抽出部１は、ＲＴＰヘッダからタイムスタンプ情報を抽出する。
【００５６】
受信タイムスタンプ処理部２において、ＲＴＰタイムスタンプ選択部２１は、タイムスタンプの値を監視して１秒間隔相当のタイムスタンプを選択して透過する。基準クロック２２は、タイムスタンプ間隔を２７ＭＨｚでカウントする。タイムスタンプ間隔カウンタ２３は、ＲＴＰタイムスタンプ選択部２１で選択したタイムスタンプ間の時間間隔情報を得る。
【００５７】
タイムスタンプ間隔平均化部２４は、タイムスタンプ抽出毎に得られた時間間隔情報の平均値を計算する。タイムスタンプ再出力部２５は、タイムスタンプ間隔平均化部２４で平均化した時間間隔情報を基にタイムスタンプのタイミングを再生成して出力する。
【００５８】
システムクロックＰＬＬ再生部３ａにおいて、差分抽出部３１は、再出力タイムスタンプの入力タイミングで映像データクロックカウンタ３６の値とタイムスタンプ値との差分を得る。周波数制御部３２は、差分抽出部３１で得られた差分値を再生クロック周波数の制御値に変換する。映像データクロック生成部３５は、周波数制御部３２からの制御値をＶＣＸＯの制御電圧に変換してクロック周波数を調整する。映像データクロックカウンタ３６は、映像データクロックをカウントする。
【００５９】
このように、本実施の形態では、受信したデータから抽出したタイムスタンプの内、一定間隔になるように任意のタイムスタンプを選択し、選択したタイムスタンプの間隔を平均化し、その間隔を作り直すことで、システムクロックＰＬＬ再生部３ａに入力するタイムスタンプタイミングを、到着遅延変動の影響がない状態にすることで、システムクロックＰＬＬ再生部３ａを簡単な回路にすることができ、または同期伝送での受信装置のＰＬＬ再生制御部を使用することができるようになる。
【図面の簡単な説明】
【００６０】
【図１】本発明によるＩＰ伝送映像データ受信装置の構成例を示すブロック図である。
【図２】本発明の第１の実施の形態によるＩＰ伝送映像データ受信装置の構成例を示すブロック図である。
【図３】本発明の第１の実施の形態によるＩＰ伝送映像データ受信装置の動作を示すフローチャートである。
【図４】本発明の第１の実施の形態によるＩＰ伝送映像データ受信装置の動作を示すフローチャートである。
【図５】本発明の第２の実施の形態によるＩＰ伝送映像データ受信装置の構成例を示すブロック図である。
【符号の説明】
【００６１】
１  ＲＴＰタイムスタンプ抽出部
２  受信タイムスタンプ処理部
３  システムクロックＰＬＬ再生部
１０  ＵＤＰ／ＲＴＰフィルタ
１１  蓄積バッファ
１２  映像データ復号部
１３  映像データ出力制御部
１４  映像データシリアル変換部
１５  ＴＳパケット復号部
１６  ＴＳパケット出力制御部
１７  ＤＶＢ−ＡＳＩインタフェース部
１８  映像データシリアルインタフェース部
２１  ＲＴＰタイムスタンプ選択部
２２  基準クロック
２３  タイムスタンプ間隔カウンタ
２４  タイムスタンプ間隔平均化部
２５  タイムスタンプ再出力部
３１  差分抽出部
３２  クロック周波数制御部
３３  システムクロック生成部
３４  システムクロックカウンタ
３５  映像データクロック生成部
３６  映像データクロックカウンタ
１００  非同期通信網
２００  ＩＰ網
２０１  ルータ装置
【図１】
2009239375.tif 000003
【図２】
2009239375.tif 000004
【図３】
2009239375.tif 000005
【図４】
2009239375.tif 000006
【図５】
2009239375.tif 000007