(57)【要約】      （修正有）【課題】トランスポートストリーム信号とプログラムストリーム信号の両方を伸長できる装置、ディスク状媒体から再生された信号をテープ状媒体に記録する装置を提供する。【解決手段】トランスポートストリームを伸長する場合には、それに含まれる基準信号を用いて発生したクロック信号を用い、プログラムストリームを伸長する場合には安定なクロックを用いる。ディスク状媒体から再生された信号をテープ状媒体に記録する場合に、再生された信号を伸長しながらテープ状媒体に記録する。【選択図】図２
2011139478.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも映像信号を圧縮した圧縮信号と該映像信号に同期した基準信号を含むトランスポートストリームと前記圧縮信号を含むプログラムストリームを伸長する装置において、
前記基準信号に基づき前記映像信号に同期した第１のクロック信号を発生する第１のクロック信号発生手段と、
安定な第２のクロック信号を発生する第２のクロック信号発生手段と、
前記第１のクロック信号と前記第２のクロック信号を切り換える切り換え手段と、
前記圧縮信号を前記切り換え手段から出力されるクロック信号に基づき伸長する伸長手段と、
前記トランスポートストリームに含まれる圧縮信号を伸長する場合には前記第１のクロック信号を選択し、前記プログラムストリームに含まれる圧縮信号を伸長する場合には前記第２のクロック信号を選択するように前記切り換え手段を切り換え制御する制御手段
とを有することを特徴とするディジタル信号処理装置。
【請求項２】
ディスク状媒体から再生された可変レートの圧縮信号をテープ状媒体に記録するための信号処理装置において、
安定なクロック信号を発生するクロック信号発生手段と、
前記可変レート圧縮信号を前記安定なクロック信号を用いて伸長する伸長手段とを有し、
前記可変レート圧縮信号を前記伸長手段で伸長しながら前記テープ状媒体に記録することを特徴とするディジタル信号処理装置。
【請求項３】
パケット化された圧縮信号を含むプログラムストリームを前記ディスク状媒体から再生し、該再生された圧縮信号を前記テープ状媒体に記録する請求項２記載のディジタル信号処理装置において、
前記プログラムストリームをトランスポートストリームに変換する変換手段と、
トランスポートストリームを構成するパケット信号に該パケット信号の到来する時刻の相対的な時間情報を付加する付加手段とを有し、
前記付加手段で相対的な時間情報の付加されたパケット信号を前記テープ状媒体に記録することを特徴とするディジタル信号処理装置。
【請求項４】
少なくとも映像信号を圧縮した圧縮信号と該映像信号に同期した基準信号を含むパケット形式の信号で構成されたトランスポートストリームを入力し、前記圧縮信号をディスク状媒体に記録する装置において、
前記基準信号に基づき前記映像信号に同期したクロック信号を発生するクロック信号発生手段と、
前記トランスポートストリームをプログラムストリームに変換する変換手段と、
前記プログラムストリームを一時的に記憶するバッファ手段とを有し、
前記バッファ手段の出力信号を前記ディスク状媒体に記録することを特徴とするディジタル信号処理装置。
【請求項５】
前記ディスク状媒体の瞬時記録レートは前記トランスポートストリームの平均入力レートよりも高いことを特徴とする請求項４記載のディジタル信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は異なる信号形式の信号を記録する装置に関し、特に圧縮された信号を記録処理
するためのディジタル信号処理装置に関する。
【背景技術】
【０００２】
ビット圧縮した信号を送信し、受信した圧縮信号をそのまま記録する記録再生装置については例えば特開平４-７９５８８に記載されている。高度圧縮技術については例えばＭＰＥＧ (Ｍｏｖｉｎｇ Ｐｉｃｔｕｒｅ Ｅｘｐｅｒｔ Ｇｒｏｐｅ)と呼ばれる方式が知られている。MPEG方式はフレーム間の相関を利用して基準フレームに対する差分信号を伝送する方式である。このため、各フレーム毎のデータ量（ビット数）は異なる。
【０００３】
MPEG方式で圧縮したデータ信号を伝送する方式として、さらに、トランスポートストリームとプログラムストリームが知られている。トランスポートストリームは主に、MPEG方式で圧縮された信号をディジタル放送する場合などに用いられる。一方、プログラムストリームは光ディスクなどの蓄積装置にMPEG方式で圧縮した信号を記録、再生する場合などに用いられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平４-７９５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、光ディスク、ハードディスク装置などで再生されたプログラムストリーム信号をビデオテープレコーダで記録再生する方式は未だ開示されていない。
【０００６】
本発明の目的は、MPEGなどに代表される、可変レート圧縮方式で圧縮された信号ではあるが、信号形式の異なる信号を伸長することのできる装置を提供することに有る。さらに、MPEGなどに代表される、可変レート圧縮方式で圧縮された信号をディスク装置などの再生速度の制御可能な蓄積装置から再生した場合に、ビデオテープレコーダで効率良く記録可能な装置を提供することに有る。さらにはまた、VTRで再生された圧縮信号や、ディジタル放送された圧縮信号をハードディスク、光ディスクなどで効率良く記録することのできる装置を提供することに有る。
【課題を解決するための手段】
【０００７】
本発明では、映像信号を圧縮した圧縮信号とその映像信号に同期した基準信号を含むトランスポートストリームと圧縮信号を含むプログラムストリームを伸長する装置において、前記の基準信号に基づき映像信号に同期した第１のクロック信号を発生するクロック信号発生手段と、安定な第２のクロック信号を発生するクロック信号発生手段と、第１のクロック信号と第２のクロック信号を切り換える切り換え手段と、圧縮信号を前記切り換え手段から出力されるクロック信号に基づき伸長する伸長手段とを設け、トランスポートストリームに含まれる圧縮信号を伸長する場合には第１のクロック信号を用い、プログラムストリームに含まれる圧縮信号を伸長する場合には第２のクロック信号を用いるようにした。
【０００８】
さらに、ディスク状媒体から再生された可変レートのプログラムストリーム圧縮信号をテープ状媒体に記録するための信号処理装置において、安定なクロック信号を発生するクロック信号発生手段と、再生された可変レート圧縮信号を前記の安定なクロック信号を用いて伸長する伸長手段と、プログラムストリームをトランスポートストリームに変換する変換手段と、トランスポートストリームを構成するパケット信号にパケット信号の到来する時刻の相対的な時間情報を付加する付加手段とを有し、再生された可変レート圧縮信号を前記伸長手段で伸長しながらトランスポートストリームをテープ状媒体に記録する。
【０００９】
さらにはまた、映像信号を圧縮した圧縮信号とそれに同期した基準信号を含むトランスポートストリームを入力し、その圧縮信号をディスク状媒体に記録する装置において、基準信号に基づき映像信号に同期したクロック信号を発生するクロック信号発生手段と、トランスポートストリームをプログラムストリームに変換する変換手段と、プログラムストリームを一時的に記憶するバッファ手段とを有し、バッファ手段の出力信号をディスク状媒体に記録する様にした。
【発明の効果】
【００１０】
本発明によれば、例えば、圧縮されたディジタル放送の受信信号や圧縮されたビットストリーム記録再生装置の再生信号であるトランスポートストリームを伸長する場合には、トランスポートストリームに含まれる基準信号に基づきクロック信号を発生し、そのクロック信号を用いて圧縮信号を伸長し、例えば、ディスク状媒体から再生された圧縮信号であるプログラムストリーム信号を伸長する場合には安定なクロック信号を用いて圧縮信号を伸長するので、トランスポートストリームとプログラムストリームの両方をデータの過不足が生じることなく伸長することができる。
【００１１】
さらに、可変レート圧縮方式で圧縮された信号をディスク装置などの再生速度の制御可能な蓄積装置から再生された圧縮信号を伸長しながら再生するので、テープ状媒体に記録することができ、さらに、データの過不足なく再生することができる。
【００１２】
さらにはまた、テープ状媒体から再生されたトランスポートストリームをプログラムストリームに変換し、ディスク状媒体の記録レートを平均再生レートよりも高くなるように設定しているので、テープ状媒体から再生された圧縮信号を効率良くディスク状媒体に効率良く記録することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例を示すブロック図。
【図２】本発明の一実施例を示すブロック図。
【図３】本発明に係る入力信号の模式図。
【図４】本発明に係る信号の模式図。
【図５】本発明の一実施例を示すブロック図。
【図６】本発明に係る信号の模式図。
【図７】本発明の一実施例を示すブロック図。
【発明を実施するための形態】
【００１４】
本発明の一実施例を図１を用いて説明する。図１において、１０は蓄積装置、２０はインタフェース回路、３０はメモリ、４０はデコーダ、５０はインタフェース回路、６０は受像機、７０はビットストリーム記録再生装置、８０はバス、９０はアンテナ、１００システムコントローラ、１１０はディジタル信号処理装置である。図２はデコーダ４０、インタフェース回路５０の詳細を示す一実施例である。図２において、４１０はバッファ回路、４２０は伸長回路、４３０は表示制御回路、４４０はクリスタル発振器、４５０、４６０は切り換え回路、５１０はチューナ回路、５２０は復調回路、５３０は誤り訂正回路、５４０は選択回路、５５０はクロック発生回路、５６０はプログラムストリームとトランスポートストリームの変換回路、５７０はタイムスタンプ付加／除去回路、５８０は切り換え回路である。
【００１５】
本実施例では、蓄積装置１０は例えば、光ディスクドライブ装置で、少なくともMPEG方式で圧縮された映像信号、音声信号がプログラムストリームで再生できるものとする。蓄積装置１０はMPEGで圧縮された映像信号、音声信号の記録機能を有してもよい。さらには、光ディスクドライブ装置だけでなく、ハードディスクドライブ（磁気ディスクドライブ）装置でもよい。
【００１６】
初めに、蓄積装置１０から再生した信号をデコーダ４０で伸長し、受像機６０で鑑賞する場合について説明する。蓄積装置１０から再生された信号はインタフェース回路２０に入力される。インタフェース回路２０は再生された信号を所定のパケット長にしてバス８０を介してメモリ３０に入力する。デコーダ４０には少なくとも、バッファ回路４１０とクリスタル発振器４４０を有しており、この場合には切り換え回路４５０は端子Aに、切り換え回路４６０は端子Bに接続され、クリスタル発振器４４０の発振クロックを基準クロックとして伸長回路４２０で圧縮信号の伸長を行う。伸長にあたり、メモリ３０からの信号をバス８０を介して必要に応じデコーダ４０のバッファ回路４１０に貯え、バッファ回路４１０からの信号を伸長回路４２０で伸長処理する。デコーダ４０内のバッファ回路４１０に貯えられたデータ量が所定の値を越えた場合にはメモリ３０からのデータの入力を一時中止し、逆に、バッファ回路４１０内のデータ量が所定の値を下回った場合にはメモリ３０からデータを入力する。このようにすることにより、クリスタル発振器４４０からのクロック信号を基準として蓄積装置１０からのデータを過不足なく伸長処理できる。以上の動作で、システムコントローラ１００はバス８０の制御、メモリ３０、バッファ回路４１０への書き込み、読みだし制御、切り換え回路４５０、４６０の切り換え制御などを行う。
【００１７】
以上のようにして伸長された映像信号、音声信号は表示制御回路４３０で表示制御されて受像機６０に入力されユーザはそれを鑑賞することができる。
【００１８】
次に、アンテナ９０で受信した信号をデコーダ４０で伸長しながらプログラムを鑑賞する場合について説明する。図１には示さないが、プログラムには少なくとも映像信号と音声信号を含み、そのプログラムは圧縮されて放送局より送信（放送）されており、それをアンテナ９０で受信するものとする。さらに送信にあたり、MPEG方式のいわゆるトランス
ポートストリームを送信しているものとする。
【００１９】
アンテナ９０で受信された信号はインタフェース回路５０に入力される。インタフェース回路５０には図２に示すようにチューナ回路５１０、復調回路５２０、誤り訂正回路５３０などを含む。チューナ回路５１０では鑑賞しようとするプログラムを含む信号を受信するように受信帯域を調整する。復調回路５２０では受信した信号を復調し、さらに、誤り訂正回路５３０で伝送中に生じた誤りを訂正する。誤り訂正された信号がいわゆるトランスポートストリーム信号である。誤り訂正回路５３０で誤り訂正されたトランスポートストリーム信号には、複数のプログラムを含むことができ、必要に応じ鑑賞しようとするプログラムの映像信号、音声信号、プログラムガイド情報、コンディショナルアクセス情報、等のパケットを選択回路５４０で選択する。また、インタフェース回路５０にはトランスポートストリームに付加することが義務付けられているプログラムクロックリファレンス(PCR)あるいはシステムクロックリファレンス(SCR)などと呼ばれるクロック基準情報を基に、基準となるクロック信号を発生するクロック信号発生回路５５０を持つ。上記の基準情報は受信選択されたプログラムに同期しているので、選択回路５４０で選択されたプログラムのパケット信号をクロック発生回路５５０に入力することで、受信選択されたプログラムに同期したクロック信号を得ることができる。クロック信号発生回路５５０で発生した受信選択されたプログラムに同期したクロック信号はデコーダ４０に入力される。この場合、切り換え回路５８０は端子Aに、切り換え回路４６０は端子Bに、切り換え回路４５０は端子Bに接続される。
【００２０】
選択回路５４０で選択されたプログラムのトランスポートストリームパケットを変換回路５６０でプログラムストリームパケットに変換し蓄積装置１０から再生された場合と同様のパケット信号形式でバス８０を介してデコーダ４０に入力する。
【００２１】
デコーダ４０では、切り換え回路４５０が端子Bに、切り換え回路４６０が端子Bに接続され、インタフェース回路５０から入力されたクロック信号を選択し、バス８０からバッファ回路４１０を介して入力される映像信号、音声信号を伸長回路４３０で伸長する。ここで用いているクロック信号は選択したプログラムに同期しているため、そのプログラムの映像信号、音声信号パケットがアンテナ９０から一方的に入力されてきてもデータの過不足を生じることはない。復調された映像信号、音声信号は表示制御回路４３０で表示制御されて受像機６０に入力される。
【００２２】
次に、アンテナ９０から入力した信号をビットストリーム記録再生装置７０で記録する場合について説明する。この場合にも、受信したプログラムは上記と同様の動作により伸長され、受像機６０で鑑賞することができる。インタフェース回路５０ではさらに選択回路５４０で選択されたプログラムのビットストリームの各パケットに、パケットの到着時刻を示す相対的な時間情報（タイムスタンプ）をタイムスタンプ付加／除去回路５７０で付加する。この時間情報を付加したパケットをビットストリーム記録再生装置７０に入力する。ビットストリーム記録再生装置７０はタイムスタンプの付加されたパケットを一塊としてその記録媒体に記録する。ビットストリーム記録再生装置は例えば、ビデオテープレコーダである。
【００２３】
再生時には、ビットストリーム記録再生装置７０の記録媒体から時間情報の付加されたパケット信号を再生する。そして、再生されたパケット信号は付加された時間情報に従いパケット間隔を受信した時と同じパケット間隔にしてビットストリーム記録再生装置７０から出力し、インタフェース回路５０に入力する。再生時にビットストリーム記録再生装置７０からインタフェース回路５０に入力された信号は、記録時にインタフェース回路５０からビットストリーム記録再生装置７０に入力された信号と同じ信号であり、かつパケット間隔が同じなので、必要に応じ、タイムスタンプ付加／除去回路５７０でタイムスタンプを除去し、このビットストリームに含まれるクロック基準情報を用いてクロック発生回路５５０で再生されたプログラムに同期したクロック信号を得ることができる。後は、アンテナ９０から入力された信号を伸長して鑑賞する場合と同様に動作することで、ビットストリーム記録再生装置７０からの信号を過不足なく伸長することができ、受像機６０で鑑賞することができる。
【００２４】
次に、蓄積装置１０からの信号をビットストリーム記録再生装置７０に記録する場合についてその動作を説明する。この場合、蓄積装置１０から再生されたプログラムストリーム信号は前記したように、インタフェース回路２０、バス８０を介し、メモリ３０に入力される。さらに、メモリ３０からバス８０を介しデコーダ４０に入力され、伸長される。同時に、メモリ３０からのプログラムストリーム信号はインタフェース回路５０に入力される。蓄積装置１０からの信号をビットストリーム記録再生装置７０に記録する場合には、クロック信号はデコーダ４０からインタフェース回路５０に入力する。この場合、切り換え回路４５０は端子A、切り換え回路４６０は端子A、切り換え回路５８０は端子Bに接続される。インタフェース回路５０ではバス８０から入力されたプログラムストリームは変換回路５６０でトランスポートストリームに変換される。変換されたトランスポートストリームはアンテナ９０から受信された信号を記録する場合と同様に、タイムスタンプ付加回路５７０でタイムスタンプを付加し、ビットストリーム記録再生装置７０に入力する。以上により、蓄積装置１０からの再生信号をビットストリーム記録再生装置７０に記録することができる。
【００２５】
以上により記録した蓄積装置１０からの信号を再生する場合の動作は、前記したアンテナ９０からの信号を記録した場合に再生する場合の動作と同様である。
【００２６】
次に、蓄積装置１０が記録機能を有する場合に、アンテナ９０で受信した信号又はビットストリーム記録再生装置７０で再生されたプログラムを蓄積装置１０で記録する場合についての実施例を示す。この場合にも、アンテナ９０で受信したプログラム、あるいはビットストリーム記録再生装置７０で再生したプログラムを既に説明したように受像機６０で鑑賞しながら蓄積装置１０に記録することができる。アンテナ９０で受信されたプログラムは選択回路５４０で選択されたプログラムのトランスポートストリームパケット信号が変換回路５６０に入力される。ビットストリーム記録再生装置７０で再生された場合にも同様に、タイムスタンプが除去されたトランスポートストリームパケット信号が変換回路５６０に入力される。変換回路５６０では、トランスポートストリームパケットがプログラムストリームパケットに変換される。変換されたプログラムストリームパケットはバス８０を介してメモリ３０に一時保存される。メモリ３０に一時保存されたプログラムストリームパケットはバス８０を介してインタフェース回路２０に入力される。インタフェース回路２０にはバッファ回路（図示せず）を有し、そのバッファ回路に所定量のデータがたまった後蓄積装置１０にデータを書き込む。蓄積装置１０の平均書き込みデータレートは受信又は再生されるプログラムの平均データレートよりも大きくする必要が有る。即ち、インタフェース回路２０内のバッファ回路に所定量のデータが蓄積されていない場合には蓄積装置１０は書き込みと中止し、所定量のデータが蓄積された時に既に記録された部分に引き続き蓄積装置１０に高速にデータを書き込む。
【００２７】
以上の動作により、受信又は再生された信号を蓄積装置１０に効率良く書き込むことができる。
【００２８】
以上では、蓄積装置１０、ビットストリーム記録再生装置７０からの再生信号をプログラムとして説明を行ったが、本発明は映像信号、音声信号からなるプログラムに限定する物ではなく、一般に、データ信号、情報信号でもよい。
【００２９】
図１、図２に示す実施例では例えば衛星放送を受信するパラボラアンテナの様な図を用いてアンテナ９０を示したが、これに限定する物ではなく、地上波を受信するアンテナでも良いし、更には光ケーブル、同軸ケーブル、電話回線により信号が入力される場合にも適用することができる。
【００３０】
次に、タイムスタンプ付加に関連する技術に関する実施例を示す。
【００３１】
図３は図２に示す実施例で、アンテナ９０で受信される信号の一例を示す模式図である。図３に示す実施例では１つの伝送チャネルで４つの番組を伝送する場合について示す。また、伝送チャネルは（１）〜（n）までのn伝送チャネルの場合について示す。図３において、V1、V2、V3、V4はそれぞれ４つの番組の映像信号、A1、A2、A3、A4はそれぞれ４つの番組の音声信号、PGは番組ガイド情報を示す信号、VECM、AECMはそれぞれ視聴の権利関係を示す制御信号である。そして、それぞれが１つのパケットの信号を表すものとする。
【００３２】
上記の４つの番組は一般にそれぞれ伝送レートが異なる。また、瞬時的に見た場合には、データ量が多くなったり、少なくなったりする。これを効率良く制御するために、図３に示す様にそれぞれの情報をパケット化して、時分割多重する。パケット内の信号の詳細については、MPEGの伝送標準に準拠するものとする。図３に示す模式図では詳細に示されていないが、各パケット内の信号は必要に応じ暗号化され、誤り訂正符号、同期信号などのヘッダ情報が付加されている。
【００３３】
図１、図２に示す実施例では、アンテナ９０より図３（１）…（n）に示す信号が入力され、チューナ５１０でこのうちの１つの伝送チャネルの信号が選択される。ここでは図３（１）が選択されたものとする。選択された図３（１）に示す信号は復調回路５２０で復調され、誤り訂正回路５３０で誤り訂正され、選択回路５４０に入力される。選択回路５４０では時分割多重された４つの番組のうち添時１で示されている番組が選択されたものとする。このとき映像信号V1、音声信号A1と同時に、番組ガイド情報PG、視聴権利制御信号VECM、AECMも分離出力される。図４（２）はその番組分割された信号を示す。図４（１）は図３（１）を再記したものである。
【００３４】
図２に示す実施例でチューナ５１０からの信号を伸長回路４２０で伸長する場合を最初に説明する。図４（２）に示す番組選択された信号はすでに説明したように、変換回路５６０でプログラムストリームに変換され、バス８０、バッファ回路４１０を介して伸長回路４２０に入力される。暗号化された信号の場合には、特に図示しないが、伸長回路４２０内の暗号復号回路で暗号復号される。これは、図４（２）に示す視聴権利制御信号VECM、AECM信号に基づき行われる。即ち、加入世帯が今選択した番組の視聴の権利を有する場合には暗号を復号し、視聴の権利がない場合には暗号の復号を行わず、視聴の権利がないことを明示するか、視聴の権利を得る方法を示す情報を受像機６０に出力する。この情報の出力はいわゆるOSDと呼ばれるものである。
【００３５】
なお、暗号の復号は誤り訂正回路５３０で誤り訂正された後、選択回路５４０でプログラムが選択される前に行うこともできる。その場合にも、本発明を同様に適用することができる。
【００３６】
暗号復号された信号は伸長回路４２０で例えばMPEG標準に従い伸長される。MPEG標準で圧縮された信号を伸長する場合、送信された信号と復号するデータの同期を取る必要がある。例えば、送信された信号と伸長するデータの同期が取れていない場合で、伸長する速度が送信する速度よりも速い場合には、データが不足して伸長ができなくなるためである。このために、MPEG標準では前記したようにパケットにPCRまたはSCRと呼ばれるクロック基準情報が付加されている。伸長時にはこのクロック基準情報を基準にしてクロック発生回路５５０で伸長用のクロック信号を復元し、伸長回路４２０に入力し、伸長を行う。
【００３７】
ビットストリーム記録再生装置７０に図４（２）に示す選択された信号を記録するためには、上記した様にタイムスタンプを付加して入力されるパケットの時間間隔を維持したまま再生できる工夫をする必要がある。
【００３８】
図４（２）に示す様にパケットが連続して存在する部分もあるし、数パケット分の間隔を置いて存在する部分もある。この信号の時間間隔を保ったままビットストリーム記録再生装置７０に記録するためには入力信号のレートよりも高いレートの記録が必要になる。図４（２）に示す様に、パケットが送られていない期間もあるので、パケットをつめて記録し、再生時に元の時間間隔に戻すことができれば、記録レートを入力信号のレートに対し小さくできる。図４（３）は記録時にはパケットをつめて記録し、再生時には元の時間間隔に戻すことのできるようにするための、タイムスタンプ付加／除去回路５７０からビットストリーム記録再生装置７０に出力される信号を示す。
【００３９】
タイムスタンプ付加／除去回路５７０では、入力された信号に対し、パケットが到来した時の時刻を示す情報（タイムスタンプ）をヘッダ情報として付加する。ヘッダ情報としてタイムスタンプ以外の情報を必要に応じさらに付加してもよい。また、図４（２）に示すタイムスタンプ付加／除去回路５７０の入力信号に対し、タイムスタンプなどのヘッダ情報を付加するために、パケットの伝送レートを高くする必要がある。図４（３）はそれを模式的に示している。即ち、図４（２）に示す１つのパケットの伝送時間に対し、（３）では短い時間で１つのパケットを伝送している。
【００４０】
図５はタイムスタンプを付加する回路の一実施例を示す。６００はタイムスタンプを計数するためのクロック信号の入力端子、６０１は図４（２）に示すパケット信号の入力端子、６０２はタイムスタンプを付加した信号の出力端子、６１０は計数回路、６１１はラッチ回路、６２０はメモリ、６３０はパケット先頭検出回路、６３１はメモリの制御回路、６４０は多重回路、６５０は遅延回路である。
【００４１】
端子６０１からは図４（２）に示すパケット信号が入力され、メモリ６２０、パケット先頭検出回路６３０に入力される。パケット先頭検出回路６３０では、入力される信号のパケットの先頭を検出し、その検出信号はラッチ回路６１１、制御回路６３１、遅延回路６５０に入力される。一方、端子６００から入力されたクロック信号は計数回路６１０に入力され、連続的にクロック信号を計数する。計数回路の出力信号はラッチ回路６１１に入力される。ラッチ回路６１１では、入力された計数値をパケット先頭検出回路６３０からのパケット先頭信号でラッチする。ラッチされた計数値は多重回路６４０に入力される。この計数値は、パケットのタイムスタンプ情報となる。
【００４２】
制御回路６３１に入力されたパケット先頭検出信号に基づきメモリ６２０の制御信号が作られる。メモリ６２０の書き込みクロックは端子６０４から入力されるクロック信号を用いる。これは、端子６０１から入力されるパケット信号周波数と一致したものを用いる。メモリ６２０の読みだしクロックは端子６０３から入力されるクロック信号を用いる。このクロック信号周波数は端子６０４から入力される書き込みクロック周波数より高い周波数が選ばれる。一例として、書き込みクロック周波数が30.3MHzの場合に、読みだしクロック周波数を49.152MHzとする。この読み出しクロックが図２に示すインタフェース回路５０からビットストリーム記録再生装置７０へ送り出す信号のバスクロック周波数となる。この時、端子６００から入力される計数回路６１０のクロック信号、即ちタイムスタンプ用クロック信号周波数として、例えば端子６０３から入力されるクロック信号周波数と同じ周波数とすれば、タイムスタンプ用クロック信号と端子６０３から入力されるバスクロック信号と同一のものを用いることができる。しかし、本発明はタイムスタンプ用クロック周波数をバスクロック信号周波数と同一に限定するものではない。
【００４３】
メモリ６２０にパケットが入力された後、所定の時間後にメモリから読み出す。書き込みクロック信号周波数に対し、読みだしクロック信号の周波数を高く設定しているので、図４（２）、（３）に示す様に入力パケット信号の伝送時間よりも出力パケットの伝送時間を短くすることができる。従って、連続してパケットが伝送されている部分でも、図４（３）に示す様にタイムスタンプ情報を含むヘッダ情報を付加する期間を得ることができる。メモリ６２０の出力信号は多重回路６４０に入力される。
【００４４】
遅延回路６５０ではパケット先頭検出信号を遅延し、メモリ６２０から出力されるパケット信号に合わせてタイムスタンプ信号を付加する位置を示すゲート信号を出力する。そのゲート信号は多重回路６４０に入力され、多重回路６４０では、ゲート信号に従い、ラッチ回路６１１からのタイムスタンプ情報を付加して端子６０２から図４（３）に示す信号を出力する。
【００４５】
図４（３）に示す信号はビットストリーム記録再生装置７０に入力される。図６（１）は図４（３）に相当する信号を再記したものであり、P1、P2、…はそれぞれ入力されるパケット信号を示す。図６（１）に示す入力信号のパケット間には図４を用いて説明したように隙間があるが、図６（２）に示す様にパケット信号の間隔がつめられた状態で記録を行えば入力されたパケット信号のレートよりも低くできる。このためテープトランスポート系における記録レートを下げることができる。図６では入力信号（１）と出力信号（２）が１トラック期間遅延して出力する図を示したが、これは便宜的に示したものであり、１トラック期間に限定するものではなく、信号処理に要する時間遅延してもよい。
【００４６】
再生時には、テープトランスポート系から再生された信号は図６（２）と同様にパケット信号P1、P2、…がつめられた状態の信号である。図６（３）は再生された信号を示す。図７は再生パケット信号P1、P2、…の間隔を元に戻すビットストリーム記録再生装置７０内の時間軸調整回路の一実施例を示すブロック図である。図６（４）は再生パケット信号P1、P2、…の間隔を元に戻した後の信号である。
【００４７】
図７において、７１０はメモリ、７００はメモリ７１０の入力端子、７２０はメモリ、７０１はメモリ７２０の読みだしクロックの入力端子、７０２はメモリ７２０の書き込みクロック入力端子、７０３は時間軸調整された信号の出力端子、７５１は計数回路、７０４は計数回路７５１のクロック信号の入力端子、７３０はタイムスタンプゲート回路、７４０は制御回路、７５０はタイムスタンプ読み取り回路、７５２は一致検出回路である。  
【００４８】
図７に示す端子７００から入力された図６（３）に示す再生信号はメモリ７１０に入力される。メモリ７１０からパケット信号P1、P2、…のパケット毎に出力された信号はメモリ７２０とタイムスタンプ読み取り回路７５０に入力される。メモリ７１０の読み取り制御、メモリ７２０の書き込み、読み取り制御は制御回路７４０からの制御信号により行われる。また、タイムスタンプ読み取り回路７５０にも制御回路７４０からの制御信号が入力され、メモリ７１０からの信号に対しタイムスタンプ信号の位置を示す信号を出力し、正しい位置のタイムスタンプ信号を読み取る。読み取られたタイムスタンプ信号は一致検出回路７５２に入力される。
【００４９】
端子７０４からは図５に示す端子６００から入力されたのと同じ周波数のクロック信号が入力され、計数回路７５１に入力される。計数回路７５１では入力されたクロック信号を計数し、計数値を一致検出回路７５２に向け出力する。一致検出回路７５２では入力された２つの信号が一致した所で一致信号を出力し、制御回路７４０に入力する。
【００５０】
制御回路７４０では一致信号に基づきメモリ７２０からパケット信号が読みだされる。図６（４）にその読み出された信号を示す。その読みだしは端子７０１から入力された読み取りクロック信号に基づき行われる。また、同時にメモリ７１０から新たなパケットを入力し、端子７０２から入力される書き込みクロックに基づきメモリ７２０に書き込む。端子７０１から入力されるクロック信号周波数はインタフェース回路５０とビットストリーム記録再生装置７０間の信号レートに対応するように決定すればよい。
【００５１】
メモリ７２０からの時間調整されたパケット信号P1、P2、…は図６（４）に示す様に図６（１）に示す信号と同じ時間間隔に直された信号が端子７０３から出力される。
【００５２】
以上により、図４（３）に示すのと同じパケット間隔の信号がインタフェース回路５０に入力される。タイムスタンプ付加／除去回路５７０では、ヘッダ情報を除去して出力する。これによりチューナ５１０からの信号と同じ信号を復元することができる。
【符号の説明】
【００５３】
１０  …  蓄積装置
２０、５０  …  インタフェース回路
４０  …  デコーダ
７０  …  ビットストリーム記録再生装置
４２０  …  伸長回路
４４０  …  クリスタル発振器
５５０  …  クロック発生回路
５６０  …  変換回路
５７０  …  タイムスタンプ付加／除去回路
６１０、７５１  …  計数回路
６３０  …  パケット先頭検出回路
６４０  …  多重回路
７５０  …  タイムスタンプ読み取り回路
７５２  …  一致検出回路
【図１】
2011139478.tif 000003
【図２】
2011139478.tif 000004
【図３】
2011139478.tif 000005
【図４】
2011139478.tif 000006
【図５】
2011139478.tif 000007
【図６】
2011139478.tif 000008
【図７】
2011139478.tif 000009
【手続補正書】
【提出日】平成23年1月14日(2011.1.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像信号または音声信号を圧縮したディジタル圧縮信号を処理しするディジタル信号処理装置において、
映像信号または音声信号を圧縮したディジタル圧縮信号と該映像信号または音声信号に同期した基準信号を含むトランスポートストリームを入力するトランスポートストリーム入力手段と、
前記トランスポートストリーム入力手段により入力されたトランスポートストリームをプログラムストリームに変換する変換手段と、
前記基準信号に基づき前記トランスポートストリームに同期したクロック信号を生成し、該クロック信号から前記トランスポートストリーム入力手段により入力されたトランスポートストリームを構成するパケット信号に該パケット信号の到着する時刻を示す時刻情報を付加する付加手段と、
前記付加手段によりパケット信号に時刻情報が付加されたトランスポートストリームと、前記変換手段により変換されたプログラムストリームを記録する記録手段を有することを特徴とするディジタル信号処理装置。
【請求項２】
映像信号または音声信号を圧縮したディジタル圧縮信号を処理しするディジタル信号処理装置において、
映像信号または音声信号を圧縮したディジタル圧縮信号と該映像信号または音声信号に同期した基準信号を含むトランスポートストリームを入力するトランスポートストリーム入力手段と、
前記トランスポートストリーム入力手段により入力されたトランスポートストリームをプログラムストリームに変換する変換手段と、
前記基準信号に基づき前記トランスポートストリームに同期したクロック信号を生成し、該クロック信号から前記トランスポートストリーム入力手段により入力されたトランスポートストリームを構成するパケット信号に該パケット信号の到着する時刻を示す時刻情報を付加する付加手段と、
前記付加手段によりパケット信号に時刻情報が付加されたトランスポートストリームを記録する第１の記録手段と、前記変換手段により変換されたプログラムストリームを記録する第２の記録手段を有することを特徴とするディジタル信号処理装置。