エンコーダにおいて、ビデオ信号を圧縮するステップと、ネットワークを介して送信するために前記ビデオ信号をフォーマット化するステップと、トランスポートパケット内に、タイムスタンプを表すプログラムクロックリファレンスを有する可変長補助データフィールドを組み込むステップと、前記補助データフィールドの前記可変長のバイト数についての情報を搬送するために、長さインジケータを前記トランスポートパケットの長さフィールドに組み込むステップと、前記補助データフィールドが、前記トランスポートパケット内に形成されているかどうかを示すために、制御データを前記トランスポートパケットの制御フィールド内に組み込むステップと、を含む、方法。多重化およびトランスポートパケット化装置の同期は2つの理由でやや複雑になる傾向がある。第1の理由は、多重化されたデータは散発的に到着する。第2に、モデムと復元器との間にレートバッファratebufferが通常使用されるので、レートバッファは製造価格を最小限度にするためにできるだけ小さくすべきであるという制約があり、レートバッファがオーバフローもアンダフローもしないようにしなければならない。本発明は、多層の圧縮されたビデオ信号のトランスポート層または多重層のような中間層の信号の同期を発生させる装置である。システムの符号化端末において、モジュロKの計数器がシステムクロックに応答してクロックされ、計数値は、予め定められるスケジュールscheduleに従って、トランスポート層における信号の中に詰め込まれる。システムの受信端末において、同様な計数器が、制御された受像機クロック信号に応答し、この計数器の計数値は、トランスポート層に詰め込まれた計数値の到着時にサンプリングされる。受像機用計数器の連続的にサンプリングされた計数値の差は、トランスポート層に詰め込まれた、対応する連続的計数値の差と比較されて、受像機クロック信号を制御する信号を発生する。図1は本発明が実施される典型的なシステムを示し、このシステムは、圧縮されたディジタルビデオ信号伝送装置である。このシステムでは、ビデオ信号源10からのビデオ信号は圧縮器11に供給される。圧縮器11には、離散的余弦変換を利用する、動き補償された予測エンコーダが含まれる。圧縮器11からの圧縮されたビデオ信号はフォーマット形成装置12に結合される。フォーマット形成装置12は、国際標準化機構IOSにより開発された標準である、MPEGのような信号プロトコルに従って、圧縮されたデータおよびその他の補助的なデータを配列する。標準化された信号はトランスポート処理装置13に供給される。処理装置13はこの信号を幾つかのデータのパケットに分割し、或る別のデータを加えて、伝送の目的のために雑音に対する排除能力を与える。トランスポートパケットは、通常は一定しないレートで生じ、レートバッファ14に供給され、バッファ14は、比較的狭い帯域幅の伝送チャネルを能率的に使用する助けとなる、比較的一定のレートで出力データを供給する。バッファされたデータはモデム15に結合され、モデム15は信号の伝送を行う。システムクロック22は、少なくともトランスポート処理装置も含めて、多くの装置を動作させるためにクロック信号を供給する。このクロックは、例えば27MHzのような一定の周波数で動作する。しかしながら、ここに示す如く、システムクロックはタイミング情報を発生するのに使用される。システムクロックは計数器23のクロック入力に結合される。計数器23は、例えば、モジュロ230で計数するように構成される。計数器23から出力される計数値はラッチ24および25に供給される。ラッチ24は、それぞれのフレーム期間が生じたときに計数値を保持するようビデオ信号源により条件づけられる。これらの計数値はプレゼンテーションタイムスタンプ即ちPTRと呼ばれ、フォーマット形成装置12により、圧縮されたビデオ信号の流れの中に含められ、関連する音声とビデオ情報のリップlip同期をとるために受像機で使用される。ラッチ25は、予め定められるスケジュールに従って計数値を保持するようトランスポート処理装置13またはシステム制御装置21により条件づけられる。これらの計数値はプログラムクロックリファレンスprogramclockreference、以下PCRと略すと呼ばれ、補助データとしてそれぞれの補助トランスポートパケットの中に詰め込まれる。システム制御装置21は、種々の処理要素を調整するようプログラムされる、可変状態マシンである。各処理要素間で正しい相互通信が行われている限り、制御装置21と圧縮器11とトランスポート処理装置13は共通のクロック装置を介して同期して動作する場合もあり、そうでない場合もある。図1の要素16~26は送信システムの受信端末を構成し、モデム16はモデム15の逆機能を行い、レートバッファ17は、事実上、レートバッファ14の逆機能を行う。レートバッファ17からのデータは逆トランスポート処理装置18に供給され、この逆トランスポート処理装置18は、システムのプロトコルに従って、圧縮されたビデオ信号を復元装置19に供給する。復元装置19は、圧縮されたビデオ信号に応答し、ディスプレイ20に示すために、或いは適当な装置に貯えるために、圧縮されないビデオ信号を発生する。また、逆トランスポート処理装置18は、補助トランスポートデータからのPCR、および制御信号をシステムクロック発生器27に供給する。クロック発生器27はこれらの信号に応答し、少なくとも逆トランスポート処理装置18の動作に同期するシステムクロック信号を発生する。このシステムクロック信号は、処理要素のタイミングを制御するために、受像機システム制御装置26に供給される。図2は、例えば送信モデム15の中に含められる装置を示す。モデムは複数のデータ源からデータを受け取り、そのデータは全て、共通の伝送路で伝送される。これは、種々の信号源からの種々の信号の時分割多重により行われる。また、多重化は層状に行ってもよい。例えば、ビデオ番組Piは別々のスタジオで発生され、第1のマルチプレクサ55に結合される。これらのプログラムは、すでに知られている技術に従って時分割多重され、ソース信号S1として供給される。信号S1、および他のソースからの他のソース信号Siは第2層のマルチプレクサ56に供給され、ここで信号Siは既に知られている技術および予め定められるスケジュールに従って時分割多重される。最後に、それぞれの番組それ自体の中で、更に別の形の多重化もある。このような多重化は、番組素材の中に挿入されるコマーシャルの形をとるか、或いは貯えられた素材としてライブlive制作素材の各セグメントの間に挿入される。このような場合、コマーシャルまたは貯えられた素材はそれぞれのPTRおよびPCRで符号化されているものであるとする。この場合、貯えられた素材のPTRおよびPCRは、ライブ素材のリアルタイムのPTRおよびPCRとは関係がない。PTRについては、新しい信号に再び初期設定することを復元装置に指令するパラメータがビデオ信号の中に含まれるので、問題を起こさない。逆に、貯えられたPCRとリアルタイムのPCRに相関関係がなければ、同期が失われるために、受信システムのレートバッファ/逆トランスポート処理装置要素を完全に混乱させる。図2で、トランスポート処理装置53は、別々のマルチプレクサ55および56と動作が類似した1つの多重化装置を含んでいるものとする。多重化されたシステムの内部には更に別の問題が存在する。複数のデータ源から同時にデータが到着する場合、それぞれの多重場所でデータを失わないようにするために、マルチプレクサの内部である程度の信号緩衝を行う必要がある。これらの緩衝装置は遅延T±δtを生じる。δtはジッタjitter成分を表わす。1つの番組が通過するマルチプレクサの数は100個問題を強調するために数は誇張されているであると仮定し、各多重化毎に1秒±1マイクロ秒の遅延が加わるとする。端から端までの遅延は100秒±100マイクロ秒である。100秒の遅延は復元装置にとってはささいなことである。何故ならば、圧縮されたビデオ信号、従って、PTRも同じ遅延を受けているからである。±100マイクロ秒のジッタは調節しなければならない。さもないと、デコーダのバッファはオーバフローするかアンダフローすることがある。図3は受信機クロック再生器の第1の実施例を示す。この実施例では、トランスポート処理装置は、受信機レートバッファで受ける可変性遅延を除去するために、信号路内でレートバッファ17の前方に置くこともできる。受信機モデムからのデータは、逆トランスポート処理装置32および補助パケット検出器31に結合される。逆トランスポート処理装置32は、それぞれのトランスポートパケットペイロードpayloadからトランスポートヘッダデータを分離する。処理装置32は、トランスポートヘッダデータに応答し、ビデオ信号ペイロードここではサービスデータ1として示すを、例えば、復元装置図示せずに供給し、補助データサービスデータ2として示すを適当な補助データ処理装置図示せずに供給する。補助データ内に在るPCRはルートを通って、メモリ34に貯えられる。補助パケット検出器31は、PCRを含んでいる補助トランスポートパケットを指定する符号ワードを認識するように構成された、整合のとれたフィルタであり、そのようなデータを含んでいるトランスポートパケットが生じたときに制御パルスを発生する。制御パルスは、局部計数器36が現在示している計数値をラッチ35の中に貯えるのに使用される。局部計数器36は、例えば、電圧制御発振器37から発生されるパルスを計数するように構成されている。計数器36は、エンコーダ内のそれと対応する計数器計数器23と同じ数のモジュロで計数するように構成されている。電圧制御発振器37は、クロック制御装置39から発生される低域濾波された誤差信号により制御される。誤差信号は以下のようにして発生される。時刻nで到着するPCRをPCRnとし、それと同時にラッチ35に保持される計数値をLnとする。クロック制御装置はPCRおよびLの連続的な値を読み取り、差に比例する誤差信号Eを発生する。E→|PCRn-PCRn-1|-|Ln-Ln-1|誤差信号Eは、これらの差を等しくする傾向にある周波数に電圧制御発振器37を調整するのに利用される。クロック制御装置39から発生される誤差信号は、パルス幅変調された信号の形式をとり、これは、アナログ構成要素で低域フィルタを実現することにより、アナログ誤差信号にすることもできる。このシステムに関する制約は、システムの2つの端末における計数器が同じ周波数或いはその倍数を計数することである。このため、電圧制御発振器の公称周波数はエンコーダのシステムクロックの周波数にかなり接近していることが要求される。上述の方法では、かなり早い同期が得られるが、長期の誤差を生じることがある。長期の誤差LTEは差に比例する。LTE→|Ln-L0|-|PCRn-PCR0|ここで、PCR0およびL0は、例えば、最初に生じるPCRおよびそれと対応する、受信機計数器の保持された値である。通常、誤差信号EおよびLTEは離散的ステップで変化する。従って、ひとたびシステムが同期すると、誤差信号はゼロ点に関して1単位ディザーする。選択された同期の方法では、1単位のディザーが誤差信号Eに生じるまで誤差信号Eを使用して電圧制御発振器の制御を開始し、それから、長期誤差信号LTEの使用に切り替えて、電圧制御発振器を制御する。多重処理で生じた遅延T±δtを調節するために、エンコーダにおけるトランスポート処理装置は、可変性遅延に関する情報を含んでいる補助トランスポートパケット内に補助フィールドを作る。この可変性遅延情報をそれぞれの多重位置で変更する準備がなされる。図6と図7を参照されたい。図6は、AdvancedTelevisionResearchConsortiumが開発した高品位テレビジョンシステムで使用されるものと同様な型式のトランスポートパケットを示す。このトランスポートパケットはプレフィクスprefixを含んでおり、この中には、とりわけ、パケットに入っているペイロードpayloadがどのサービスに関連しているかを示す一般的な識別符号が含まれている。フィールドCCcontinuitycheckは、誤り検査の目的で入れられる、連続性検査値である。フィールドHDheaderは、ペイロードを明確に定める特定のサービスヘッダである。例えば、テレビの番組を供給する為にその特定のサービスが指定されると、そのサービスの型式のトランスポートパケットのそれぞれのペイロードには、音声データ、ビデオデータ或いは関連する補助データが含まれる。従って、フィールドHDは、特定のパケットに対する特定のペイロードの型式を示す。図7は補助データを含んでいるトランスポートパケットを示す。補助トランスポートパケットのペイロードには、それぞれのグループに含まれているデータの量および現在のシステムの要件に依り、1つまたはそれ以上の補助グループが含まれる。図7に示すトランスポートパケットには、プログラムクロックリファレンスに関連するデータを含んでいる2つの補助グループAUX1およびAUX2がある。補助グループAUX1は可変性遅延に関連するデータを含んでおり、補助グループAUX2はPCR自体を含んでいる。それぞれのグループは、補助グループプレフィクスprefixおよび補助データブロックを含んでいる。プレフィクスには、フィールドMF、CFF、AFIDおよびAFSが含まれている。フィールドMFは1ビットのフィールドであり、そのパケット内のデータが変更可能であるかどうか変更可能であれば1、可能でなければ0を示す。CFFは1ビットのフィールドであり、補助データがこのグループのために定められているかどうかを示す。AFIDは6ビットのフィールドであり、そのグループに入れられている補助データの型式例えば、タイムコード、スクランブルキー、コピーライトなどを識別する。AFSは、そのグループに入れられている補助データのバイトの数を定める8ビットのフィールドである。グループAUX1は変更可能であるとして示され、グループAUX2は変更可能でないとして示されている。AUX2データは、PCRデータ即ちプログラムクロックリファレンスであることが示されている。AUX1データは、ディファレンシャルプログラムクロックリファレンスdifferentialprogramclockreference、以下DPCRと略すとして示されている。PCRデータは、エンコーダ内でトランスポート処理装置を制御するスケジューラの制御の下で捕捉される。DPCRデータは図4に関して以下に述べるようにして捕捉される。図4の装置は、図2に示すマルチプレクサ回路のうちの1つの一部の例示的装置である。それぞれの入力母線に関連するバッファ記憶装置67はFIFO先入れ先出しである。プログラムデータが到着すると、データはそこに貯えられ、マルチプレクサは別の入力母線を現在アクセスしている。その後、マルチプレクサのスケジュールに従って、プログラムデータはバッファ記憶装置67から読み出される。プログラムデータのそれぞれのトランスポートパケットは、PCRおよびDPCRデータの入っている補助グループを含んでいる。PCRデータの値は、補助タイミング情報の入っているトランスポートパケットのタイミングに関連して決定される。このPCRデータは、マルチプレクサにより出力されるとき、多重化処理における信号に競合に因り受ける遅延のために、誤っているかも知れない。バッファ記憶装置を通過するのに要する遅延時間T±δtを使用して、DPCRデータを変更し、そのあとで、このような誤りを補正する。補助パケット検出器61は、DPCRデータの入っているトランスポートパケットの発生を検出するように構成され、プログラムデータ入力母線に結合される。この検出器の機能は、計数器62をリセットし、計数器62が局部クロック60のパルスを計数できるようにすることである。局部クロック60は水晶発振器であり、エンコーダのシステムクロック周波数に非常に接近した周波数を有するか、または図3または図5の装置の動作に従ってエンコーダのクロックに周波数が固定される。もう1つの補助パケット検出器63は、バッファ記憶装置67の出力母線に結合され、DPCRデータの入っている補助パケットがバッファから現れると、計数器62から出力される現在の計数値をラッチ68に貯える。このとき、計数器62の出力は特定のパケットのバッファを通る通過時間の計数値を、クロック周波数のサイクルの単位で示す。もし複数の補助パケットがごく接近して起こりそうになり、1つ以上がバッファ67を同時に通過するかも知れないようであれば、発生する各パケットを検出しこれに応答するよう各補助パケット検出器を構成しなければならない。また補助パケット検出器61は制御信号を発生し、制御信号は、補助パケット内に入っているDPCR値を貯えるようにラッチ64を条件づけるために供給される。このDPCR値は加算器65の1つの入力ポートに供給される。ラッチ68に貯えられた局部計数値は加算器65の第2の入力ポートに供給される。加算器65は現在の補助パケットからのDPCRデータを局部計数値と合計して、最新のDPCR値DPCR′を発生する。バッファ67からのプログラムデータおよび加算器65の出力は、2対1のマルチプレクサ66のそれぞれの入力ポートに結合される。マルチプレクサ66は、通常はプログラムデータを通過させるよう補助パケット検出器63により条件づけられる。しかしながら、プログラムデータの中に入っているDPCRデータがバッファから現れると、マルチプレクサ66は、加算器からの最新のデータDPCR′を通過させるよう条件づけられ、それから再び切り替えられてバッファ67からのデータを通過させる。マルチプレクサ66が加算器からのデータを通過させるように条件づけられると、加算器からの出力信号は、補助パケットに入っているDPCRデータと、DPCRデータがバッファから現れた場合、計数器62における計数値とを加えた和に一致する。従って、マルチプレクサ66によりDPCRデータの代わりに使用されるデータは、バッファ67においてその通過時間を補正された前のDPCRデータである。補助パケット検出器は、補助グループの適当な変更フラグMFに従ってプログラムデータだけを変更するようプログラムされることが望ましい。図2に戻って述べると、トランスポート処理装置53はDPCR補助グループを設定し、通常は、新しいプログラムに対応するDPCRデータに対しゼロ値を挿入する。しかしながら、ディジタル蓄積メディア51からの蓄積されたデータはライブデータのセグメント間に挿入され、且つこの蓄積データはPCRおよびDPCR符号で予め符号化されることを思い起こされたい。トランスポート処理装置53は、蓄積データをライブデータのセグメント間に挿入しようとする時に、蓄積データのPCR符号にアクセスし、このPCR値を、計数器23および/またはラッチ25が現在示している計数値から引く。それからトランスポート処理装置53は、この差を蓄積されたデータの補助パケット内のDPCR値に加える。ライブデータ間に挿入された蓄積データにおけるこの新しいDPCR値は、現在の時間を示す符号を含んでいる。この処理は図8のフローチャートを示されており、自明である。受信機におけるDPCRデータの利用は図5に示されている。図5で、図3の装置と同じ番号で表わされている装置は同様なものであり且つ同様な機能を果たすが、処理装置32の機能が変更されている。この変更では加算器45が、関連する補助グループに到着する、対応しているPCRとDPCRの値を合計するように構成されている。加算器45から供給される合計値は、例えば、多重化において受ける通過遅延により増大される最初のPCR値に一致する。合計値はメモリ46に入れられ、ここで、システムクロックの同期のために、補正されたPCR値としてクロック制御装置39に利用される。その他の実施例を以下の通り例示する。1ビデオ信号の源10と、クロック信号の源22と、整数Nを法として前記クロック信号を計数する計数器23と、前記ビデオ信号のフレームの発生に応答して、前記計数器から供給される計数値のうちの或る計数値をPTRとして捕捉する手段24と、前記ビデオ信号を圧縮し、前記PTRをこの圧縮済みビデオ信号に含ませて、圧縮済みビデオデータをフォーマット化する圧縮/フォーマット化手段11、12と、前記圧縮/フォーマット化手段から前記PTRを含む前記フォーマット化した圧縮済みビデオデータを受け取るように結合されており、この圧縮済みビデオデータを、トランスポートヘッダに連結された前記圧縮済みビデオデータのペイロードと前記PTRのペイロードを含むトランスポートパケットに分割するトランスポートプロセッサ13と、トランスポートパケットのタイミングに応答して、前記計数器から供給される更なる計数値を、前記圧縮済みビデオデータを除いた補助データAUX2として前記トランスポートパケットのうちの或るトランスポートパケットのペイロードに含ませるPCRとして、周期的に捕捉する手段13、25と、前記トランスポートパケットを伝送用に調整する手段14、15と、を備えるビデオ信号圧縮装置。2前記トランスポートプロセッサ13が、圧縮済みビデオデータのトランスポートパケットと前記PCRを含む補助トランスポートパケットとを形成し、また、前記トランスポートプロセッサ13が、前記補助トランスポートパケットの間に前記圧縮済みビデオデータのトランスポートパケットを挿入する手段を含んでいる、1記載のビデオ信号圧縮装置。3符号化システム内に設けられ整数Nを法として符号化システムクロックのパルスを計数する計数器23から周期的に得られる第1の計数値PCRと、圧縮済みビデオ信号および/または圧縮済みデータ信号とを含むトランスポートパケットを処理する圧縮済み信号受信システムの少なくとも一部を同期させる同期装置であって、前記トランスポートパケットの源17と、第1の制御信号に応答する被制御発振器37と、前記符号化システム内の前記計数器23と同じく、Nを法として受信機システムクロック信号のパルスを計数する受信機用計数器36と、前記符号化システムクロックの周波数と前記受信機用計数器の出力の周波数との差を表す誤差信号Eを生成する制御器39とを含み、前記受信機システムクロック信号を供給する固定ループと、前記第1の計数値PCRを含むトランスポートパケットの各出現に応答して、第2の制御信号を供給する手段31と、を有し、更に、前記同期装置は、前記受信機用計数器36を前記符号化システム内の計数器23と同期させるために、前記受信した第1の計数値PCRを記憶する手段34と、前記第2の制御信号に応答して、前記受信機用計数器36から出力される第2の計数値RCVを保持する手段35と、を有し、前記制御器39が、現在受信している第1の計数値PCRnとその前に受信した第1の計数値PCRn-1との差と、現在の第2の計数値RCVnとその前の第2の計数値RCVn-1との差とから前記誤差信号Eを形成するように構成された、前記同期装置。4前記誤差信号Eは、|PCRn-PCRn-1|-|RCVn-RCVn-1|に比例して計算され、ここで、PCRnとPCRn-1は、それぞれ、前記現在受信している第1の計数値と前記その前に受信した第1の計数値であり、RCVnとRCVn-1は、それぞれ、前記現在の第2の計数値と前記その前の第2の計数値とである、3記載の同期装置。5前記連続する計数値の各差により形成される誤差信号Eから、それらの各差に対応する、現在の各計数値PCRn、RCVnとシステム始動時の最初に生じる各計数値PCR0、RCV0との各差、|PCRn-PCR0|-|RCVn-RCV0|に比例して計算される誤差信号LTEに切り替える手段を含む、請求項3或いは4記載の同期装置。6計数器において、整数Nを法としてクロック信号源22からのクロック信号を計数する段階と、ビデオ信号のフレームの発生に応答して、前記計数器から供給される計数値のうちの或る計数値をPTRとして捕捉する24段階と、前記ビデオ信号を圧縮11し、前記PTRをこの圧縮済みビデオ信号に含ませて、圧縮済みビデオデータをフォーマット化する12段階と、トランスポートプロセッサ13内で、前記PTRを含む前記フォーマット化した圧縮済みビデオデータを受け取り、この圧縮済みビデオデータを、トランスポートヘッダに連結された前記圧縮済みビデオデータのペイロードと前記PTRのペイロードを含むトランスポートパケットに分割する段階と、トランスポートパケットのタイミングに応答して、前記計数器から供給される更なる計数値を、前記圧縮済みビデオデータを除いた補助データAUX2として前記トランスポートパケットのうちの或るトランスポートパケットのペイロードに含ませるPCRとして、周期的に捕捉する13、25段階と、前記トランスポートパケットを伝送用に調整する14、15段階と、を含む、ビデオ信号圧縮方法。