(57)【要約】情報信号ビットストリーム内に透かしを埋め込む方法及び装置（２００）が記載されている。前記方法は、情報信号ビットストリーム（ＭＰＥＧ２）の一部を受信するステップを有する。受信された前記一部の第１コピーは、第１バッファ（２２０）内に記憶される。受信された前記一部の第２コピーは、透かしを入れられ、得られる透かしを入れられた信号は、第２バッファ（２４０）内に記憶される。所定の間隔において、前記受信された一部のビットレートが、透かしを入れられることによって変更されていないかを判断するようにチェックが実行される。前記チェックが、前記ビットレートが変更されていると判断した場合には、前記第１バッファから前記受信された一部の前記第１コピーが、出力される。そうでない場合には、前記第２バッファから前記透かしを入れられた信号が出力される。
2006505171.tif 000002
【特許請求の範囲】
【請求項１】
情報信号ビットストリーム内に透かしを埋め込む方法であって、
―  情報信号ビットストリームの一部を受信するステップ、
―  受信された前記一部の第１コピーを第１バッファ内に記憶するステップ、
―  受信された前記一部の第２コピーに透かしを入れるステップ、
―  得られる透かしを入れられた信号を、第２バッファ内に記憶するステップ、
―  前記受信された一部のビットレートが、透かしを入れられることによって変更されているかどうかを判断するように、所定の間隔において、チェックを実行するステップ、
―  前記チェックが、前記ビットレートが変更されていると判断する場合に、前記第１バッファから前記受信された一部の前記第１コピーを出力し、そうでない場合には、前記第２バッファから前記透かしを入れられた信号を出力するステップ、
を有する方法。
【請求項２】
前記透かしを入れるステップが、トランスコードによって、前記受信された一部の前記第２コピー内に透かしを埋め込むステップを有する、請求項１に記載の方法。
【請求項３】
前記情報信号が、トランスポートストリーム及びプログラムストリームの少なくとも一方を有する、請求項１に記載の方法。
【請求項４】
前記情報信号ビットストリームが一連のパケットを有し、前記所定の間隔は、前記第１バッファが整数個の前記パケットを受信すること対応している、請求項１に記載の方法。
【請求項５】
前記所定の間隔は、前記ビットストリームの所定の開始コードが、前記第１バッファ内の所定の位置において検出される時である、請求項１に記載の方法。
【請求項６】
前記所定の間隔が、各記憶される信号によって埋められている前記バッファの少なくとも一方に対応している、請求項1に記載の方法。
【請求項７】
請求項１に記載の方法を実行するコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムを有する記録担体。
【請求項９】
請求項７に記載のコンピュータプログラムの、ダウンロードを利用可能にする方法。
【請求項１０】
請求項１に記載の方法により形成される透かしを入れられた情報信号。
【請求項１１】
請求項１０に記載の透かしを入れられた情報信号を有する記録担体。
【請求項１２】
情報信号ビットストリーム内に透かしを埋め込む装置であって、
―  情報信号ビットストリームの一部を受信する受信機、
―  受信された前記一部の第１コピーを記憶する第１バッファ、
―  受信された前記一部の第２コピーに透かしを入れるウォータマーカ、
―  得られる透かしを入れられた信号を記憶する第２バッファ、
―  前記受信された一部のビットレートが、透かしを入れる処理によって変更されているどうかを判断するように、所定の間隔において、チェックを実行するコントローラ、及び
―  前記チェックが、前記ビットレートが変更されていると判断する場合には、前記第１バッファから前記受信された一部の前記第１コピーを出力し、そうでない場合には、前記第２バッファから前記透かしを入れられた信号を出力するステップ、
を有する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報信号ビットストリーム内に透かしを埋め込むのに適する方法及び装置に関するものであり、限定的にではないが詳細には、圧縮される情報透かし信号に特に適している。前記のような圧縮される情報信号の典型的な例は、ＭＰＥＧ２ビデオ信号である。
【背景技術】
【０００２】
情報信号の透かしは、前記信号と一緒に付加的なデータを伝送する技術である。例えば、透かし技術は、コピーライト及びコピー制御情報をビデオ信号に埋め込むのに使用されることができる。
【０００３】
米国特許第５，８０９，１３９号明細書には、圧縮された形式のデジタルビデオ信号の透かし用の、電子透かしの方法及び装置が記載されている。前記システムを、厳しいビットレートの制約を有する伝送チャネルと共に使用するのを可能にするように、該システムは、ビデオ信号の前記ビットレートの上昇を防止するビットストリーム制御も含む。前記ビデオ信号の各変換係数に関して、前記係数の透かしを入れられたバージョンをエンコードするのに、透かしを入れられていない係数の場合よりも多くのビットが必要になるかどうかが判断される。透かし係数を伝送するのに多くのビットが必要である場合には、前記透かしを入れられていない係数が、出力される。前記のような方法は、ＭＰＥＧ２ビデオエレメンタリストリーム（Ｅ．Ｓ．）に透かしを入れるのに使用されることができる。
【０００４】
同様に、国際公開第ＷＯ  ０２／０６０１８２号明細書に記載されている方法は、最小の量子化されたＤＣＴ（離散コサイン変換）係数を選択的に切り捨てることにより、透かしが埋め込まれる方法であって、元の信号と同一のビットレート、又はこれよりも低いビットレートのいずれかである、透かしを入れられた信号を供給するのに使用されることができる。この低いビットレートは、１つ以上のパケットを形成するのに十分な比較的大量のデータを蓄積し、ゼロビットと共に前記（複数の）パケットを詰めることによって、元のビットレートまで上げ戻されることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記方法は、例えば、デジタルビデオ放送（ＤＶＢ）において使用されているようなトランスポートストリーム（Ｔ．Ｓ．）、又はデジタル多用途ディスク（ＤＶＤ）において使用されているようなプログラムストリーム（Ｐ．Ｓ．）のように、システムレベル上で規定される情報ビットストリームに透かしを入れるのに、適切ではない。
【０００６】
Ｔ．Ｓ．及びＰ．Ｓ．において、前記エレメンタリストリーム情報は、他の、ビデオストリーム、音声ストリーム、システムデータ及びタイミングデータのような、他のデータによって、任意の場所において中断されるので、ビットレート制御は、より困難である。得られるビデオ信号の歪みを防止するために、前記ビットレート制御は、前記圧縮されたビデオストリーム内の開始コードの位置が、透かしが適用された際に変化しないものであることが重要である。同様に、開始コード間のビットの数が、前記信号に適用されている前記透かしによって変化しないことが望ましい。例えば、ＭＰＥＧにおいて、開始コード間の前記ビットの数の変化は、前記ビットストリームのデコードの際に、システムのタイミングエラーを生じる、及び／又はバッファのオーバー若しくはアンダーフローを生じるであろう。
【０００７】
本発明の実施例の目的は、前記情報信号のビットレートを変化せずに、情報ビットストリームに透かしを適用するのに適した方法及び装置を提供することにある。
【０００８】
本発明の実施例の他の目的は、前記ビットストリーム内の開始コードの位置が変化しないように、プログラムストリーム又はトランスポートストリームに透かしを入れる方法及び装置を提供することにある。
【課題を解決するための手段】
【０００９】
第１の見地において、本発明は、情報信号ビットストリーム内に透かしを埋め込む方法を提供し、該方法は、情報信号ビットストリームの一部を受信するステップと；受信された前記一部の第１コピーを、第１バッファ内に記憶するステップと；前記受信された一部の第２コピーに透かしを入れるステップと；得られる透かしを入れられた信号を、第２バッファ内に記憶するステップと；前記受信された一部のビットレートが、透かしを入れられたことにより変更されているかどうかを判断するように、所定の間隔におけるチェックを実行するステップと；前記チェックが、前記ビットレートが変更されていると判断する場合には、前記第１バッファから、前記受信された一部の第１コピーを出力し、そうでない場合には、前記第２バッファから前記透かしを入れられた信号を出力するステップとを有する。
【００１０】
前記のような手法を利用することによって、出力信号のビットレートが、入力信号と同一のビットレートに保持されることができる。更に、前記所定の間隔を適切に選択することによって、前記ビットストリーム内の開始コードの位置が変化しないことを確実にすることができる。
【００１１】
他の見地において、本発明は、上述の方法を実行するコンピュータプログラムを提供する。
【００１２】
別の見地において、本発明は、上述のコンピュータプログラムを有する記録担体を提供する。
【００１３】
他の見地において、本発明は、上述のコンピュータプログラムのダウンロードを利用可能にする方法を提供する。
【００１４】
別の見地において、本発明は、上述の方法によって形成される透かしを入れられた情報信号を提供する。
【００１５】
他の見地において、本発明は、上述の透かしを入れられた情報信号を有する記録担体を提供する。
【００１６】
別の見地において、本発明は、情報信号ビットストリーム内に透かしを埋め込む装置を提供し、該装置は、情報信号ビットストリームの一部を受信する受信機と；受信された前記一部の第１コピーを記憶する第１バッファと；前記受信された一部の前記第２コピーに透かしを入れるウォータマーカと；得られる透かしを入れられた信号を記憶する第２バッファと；前記受信された一部のビットレートが、前記透かしを入れる処理によって変更されているかどうかを判断するように、所定の間隔におけるチェックを実行するコントローラと；前記チェックが、前記ビットレートが変更されていると判断する場合には、前記第１バッファから、前記受信された一部の前記第１コピーを出力し、そうでない場合には、前記第２バッファから、前記透かしを入れられた信号を出力する、マルチプレクサとを有する。
【００１７】
前記情報の他の見地は、添付の従属請求項から明らかになるであろう。
【発明を実施するための最良の形態】
【００１８】
本発明のより良い理解のために、及び本発明の実施例がどのようにして実行されるかを示すために、例として、以下で添付図面を参照する。
【００１９】
本発明は、２つのバッファを利用する。情報ビットストリームが受信され、該ビットストリームの1つのコピーが、第１バッファ内に記憶される。前記情報ビットストリームの同一の一部の第２コピーが、前記第２バッファ内にも記憶される。前記第２バッファの中身は、透かしを入れられる。この透かしを入れることは、前記信号が前記バッファ内に記憶されている間に、又は該信号が該バッファに入力される前に、実行されることができる。前記透かしを入れることは、前記信号に最初の透かしを入れることであることができ、又は代替的には、（例えば、コピー制御に関して「コピーワンス」を「コピー禁止」信号に変更する）前記信号のリマーキングであることができる。
【００２０】
所定の判断時において、前記第２バッファ内に記憶されている前記ビットストリームの大きさが、前記第１バッファ内に記憶されている等価なビットストリームのサイズと等しい場合には、前記第２バッファの中身が出力される。そうでない場合には、前記第１バッファの中身が、出力として使用される。
【００２１】
前記のような方法は、出力信号のビットレートが、入力信号と同一のレートに保持されながらも、前記信号の少なくとも一部に、透かしを適用することを可能にする。
【００２２】
この方法体系は、パケットの大きさが制限されている（固定された大きさに、又は完全なワードに制限されているかのいずれかである）、パケット化された信号ストリームに特に適切である。通常、前記ビットレートが保持されるのを確実にするには、パケットをファイナライズするのに十分なデータを収集するのに、大型のバッファが必要である。しかしながら、本発明は、各パケットの所定部分を見ることによって、前記ビットレートが保持されているかどうかの判断がなされて、２つの小型のバッファが利用されることを可能にする。この結果、大型の、比較的高価なメモリバッファは、必要ない。
【００２３】
望まれるのであれば、前記第１及び第２バッファの中身の組み合わせ（例えば、任意）が、前記出力が、元の信号と同一のビットレートにおいて有効なストリームを表している限りは、出力されることができる。
【００２４】
ＭＰＥＧ２ビデオ信号は、前記のようなパケット化されたトランスポートビットストリームの一例を表している。
【００２５】
ＭＰＥＧ信号は、典型的には、各ビデオ画像を８ｘ８ピクセルのブロックに分割し、各ピクセルブロックがＤＣＴ係数の各ブロックに離散コサイン変換されることによって形成されている。ＭＰＥＧ２のエレメンタリビデオストリームにおいて、複数のＤＣＴ輝度ブロックとクロミナンスＤＣＴブロックとがマクロブロックを構成し、複数のマクロブロックがスライスを構成し、複数のスライスがピクチャ（フィールド又はフレーム）を構成し、ピクチャの並びがビデオシーケンスを構成している。いくつかのピクチャは、自主的にエンコードされ（Ｉピクチャ）、他のピクチャは、動き補償によって予測的にエンコードされる（Ｐ及びＢピクチャ）。Ｐピクチャ及びＢピクチャにおいて、前記ＤＣＴ係数は、前記ピクセル自体ではなく、現ピクチャのピクセルと、１つ以上の参照ピクチャのピクセルとの間の差分を表している。
【００２６】
図１は、ビデオエレメンタリストリーム（ＥＳ）Ａと、前記エレメンタリストリームを組み込んでいるパケット化されたエレメンタリストリーム（ＰＥＳ）Ｂと、前記パケット化されたエレメンタリストリームを組み込んでいるプログラムストリーム（ＰＳ）Ｃ１と、前記パケット化されたエレメンタリストリームを組み込んでいるトランスポートストリーム（ＴＳ）Ｃ２とを示している。Ｃ１及びＣ２のビットレートは、共にＢのビットレートよりも高く、該Ｂのビットレートは、Ａのビットレートよりも高い。
【００２７】
前記エレメンタリストリームは、複数のスライス１２０（スライス１、スライス２、スライス３、スライス４）を有し、各スライスのデータは、ＥＳ開始コード１１０によって分離されていることがわかる。スライス１２０は、それぞれの不規則な長さを有しており、即ち、スライス１は、スライス２よりも長い。
【００２８】
完全なシステムを実現するように、ビデオデータは、音声ストリーム、システムタイミング情報、又は条件付きアクセスデータ等のような、他のデータと時間多重化される必要がある。これが行われるのを可能にするように、元のビデオエレメンタリストリームは、パケットに切断される。前記ＥＳは、いかなる任意の位置においても切断されることができる。従って、これは、２つの部分に分割される可変長コード（ＶＬＣ）を生じることができる。
【００２９】
Ｂ内に示されているように、各ＰＥＳパケットは、ＰＥＳ開始コードによって隣接するパケットから分離されている。各ＰＥＳパケットは、ＰＥＳヘッダによって開始され、これはデコーダタイミング参照データを含む。パケット１５０は、前記ＰＥＳストリーム内のパケットの一例である。パケット１５０は、ＰＥＳ開始コード１３０と、ＰＥＳヘッダ１４０と、いくつかのスライスの一部（スライス２の後半部、スライス３の全て、及びスライス４の開始部）とを含んでおり、各スライスは、各ＥＳ開始コード１１０によって分離されていることが分かる。
【００３０】
システムレベルにおいて、ＰＥＳパケットは、典型的には他のデータと時間多重化され、例えばＤＶＢにおいて使用されるようなトランスポートストリームＣ２、又は例えばＤＶＤにおいて使用されるようなプログラムストリームＣ１のいずれかを生じる。ＰＥＳパケットは、それぞれ典型的には、大きさが１６キロバイトまでである。
【００３１】
図１内のストリームＣ１及びＣ２は、それぞれ、元のエレメンタリストリームが時間多重化されているプログラムストリーム及びトランスポートストリームの典型的な例である。ＰＥＳパケットは、前記プログラムストリームレベルにおける他のパケットによって、中断され、任意の位置において２つ以上の部分に切断されることができることに留意されたい。
【００３２】
例えば、示されているＰＳの例（Ｃ１）において、各プログラムストリームパケットは、各開始コード１６０によって分離されている。各開始コードに後続して、（複数の）付加的なデータパケット１７０がＰＳパケット１８０、１８２に挿入されている。ＰＳパケットは、それぞれ典型的には、大きさが数キロバイトのオーダである。各ＰＳパケットは、更に、前記ＰＥＳパケットの１つ以上の部分を含む。例えば、ＰＳパケット１８０は、開始コード１６０と、付加的なデータパケット１７０と、スライス１の一部とを含み、該スライス１の一部は、ＥＳ開始コードによってスライス２の一部から分離されており、該スライス２の一部は、順にＰＥＳ開始コード１３０及びＰＥＳヘッダ１４０によってスライス２の残部から分離されており、該スライス２の残部は、更なるＥＳ開始コードによってスライス３の開始部から分離されている。
【００３３】
示されているＴＳの例（Ｃ２）において、各ＴＳパケット１９０は、ペイロードが後続するヘッダ１９２を有する。ＴＳパケットは、典型的には、固定された所定の長さを有し、全体のパケットの長さを１８８バイトにするように、前記ＴＳヘッダは、典型的には４バイトの長さであり、前記ペイロードは１８４バイトの長さである。従って、ＴＳペイロードは、ＰＥＳパケットの前記長さのほんの一部である。従って、図１から分かるように、スライス１は、ただ１つのＴＳパケット内に収容されるには大きすぎるので、いくつかのＴＳパケットに渡って分割されている。前記ペイロードは、付加的なシステム情報１９４と共に、前記ＰＥＳからの情報を含むことができる。
【００３４】
エンコード処理の間、特別な規則が、前記開始コードが各圧縮されているストリームレベルにおいて固有であることを確実にするように、利用される。例えば、ＭＰＥＧにおいて、開始コードは、２３個の論理「０」及び後続する論理「１」（１６進法表記で０ｘ００  ００  ０１）から成る。前記開始コードの位置が変更される場合、これは、例えば、システムタイミングの変更によるデコードにおけるエラーを生じ、バッファのアンダーフロー及びオーバーフローを生じ得る。
【００３５】
本発明の好適実施例が、以下に記載される。前記好適実施例は２つのバッファを利用し、（透かしを有さない）元の到来するストリームが第１バッファ内に記憶され、（付加された透かしを有する）リマークされているストリームが第２バッファ内に記憶される。情報信号が前記バッファを満たしてから最大限に後である所定時間の後、バッファ１（マークされていないデータ）又はバッファ２（リマークされているデータ）のいずれかからデータを出力することが決定される。前記バッファの選択は、前記ビットレートを復元する（即ち、前記決定の時に、ゼロビット予算値に到達する）ことができるか否かの事実に基づいている。以下の実施例から分かるように、決定時は、典型的には、スライスレベルにおけるものである（例えば、各スライスの開始又は終端における）。
【００３６】
前記実施例において、透かしは、例えば国際公開第ＷＯ  ０２／０６０１８２号明細書に記載されているランマージ（run merge）アルゴリズムを使用することにより、それぞれの圧縮されたビデオストリームに付加されているとする。データの処理の間、前記ランマージアルゴリズムは、ビットを切り捨て、従って、前記ビットレートを減少することができる。処理の間のいかなる時においても切り捨てられたビットの総数が記憶され、「ビット予算」と呼ばれる。
【００３７】
情報信号内のビットの数を保持する及び／又は減少するように適用されることができる、他の透かしを入れるシステムが、同様に使用されることができることが分かるであろう。
【００３８】
図２は、本発明の好適実施例による、ＭＰＥＧ２情報ビットストリームに透かしを入れるのに適する装置を示している。この特定の実施例における当該装置は、既に透かしを入れられている信号に透かしを付加するのに使用されるので、「リマーカ」と呼ばれる。しかしながら、前記装置は、情報信号に第１の透かしを適用するのにも使用されることができる。
【００３９】
到来する情報ビットストリームが、入力部２１０において受信される。前記到来するストリームの１つのコピーが、バッファ１  ２２０に通過され、該バッファ１  ２２０は、通常のＦＩＦＯ（First In First Out）バッファとして働く。
【００４０】
前記到来するビットストリームの第２コピーが、透かし埋め込み装置２３０を介して、バッファ２  ２４０（これもＦＩＦＯである）に通過される。従って、第２バッファ２４０は、リマークされた前記圧縮されたビデオストリームの部分を記憶する。
【００４１】
この実施例において、前記バッファは同一の大きさであり、これらは、通常１つ以上のスライスが各バッファ内に記憶されることができるような大きさにされる。好ましくは、前記バッファは、整数個のスライスが各バッファ内に記憶されることができるような大きさにされる。シミュレーションによれば、ＭＰＥＧ２の場合、約２−４キロバイトのバッファ大きさが、適切であることが分かっている。
【００４２】
透かし埋め込み装置２３０は、フィルタ２３２及びリマーカ２３４から成る。前記フィルタ２３２は、前記ストリームの前記システムレベルに特有な前記情報（即ち、前記ＴＳ又はＰＳ特有の開始コード及び／又はデータ）を取り除き、ＥＳ特有のデータを残すように働く。リマーカ２３４は、前記透かしを、上述のランマージアルゴリズムによって、ＥＳデータに埋め込み、次いで、フィルタ２３２によって取り除かれた関連するＴＳ／ＰＳデータ内に付加し戻し、得られた元のビットストリームの透かしを入れられたバージョンを、バッファ２４０に出力する。
【００４３】
カウンタ２４２は、バッファ２４０に接続されている。前記カウンタは、リマークされたスライスが、完全にバッファ２内に記憶される度に、インクリメントされる。同一のカウンタが、リマークされたスライスが、バッファ２から削除される度に、デクリメントされる。
【００４４】
開始コード検出器が、バッファ１の出力部に接続されている。新しいスライスの開始がバッファ１の出力部において検出された時に、同等のスライスがバッファ２内に既に完全に存在するかどうかについてのチェックがなされる（即ち、前記カウンタ値は０であるべきではない）。
【００４５】
マルチプレクサは、両方のバッファ２２０、２４０の出力部に接続されている。前記マルチプレクサは、前記カウンタ２４２の値及び前記スライス開始検出器２６０に基づいて、バッファ１又はバッファ２のいずれかの中身を、（出力２７０に）選択的に出力するように動作する。
【００４６】
前記カウンタ２４２の値が、新しいスライスが検出されたときに０よりも大きい場合には、前記出力マルチプレクサは、バッファ２  ２４０からのデータを選択し、従って、リマークされた（透かしを入れられた）スライスが、出力される。
【００４７】
バッファ１の出力部に対して、前記スライス開始が検出されたときの前記カウンタの値が０である場合には、前記出力マルチプレクサは、バッファ１からのデータを選択し、従って、マークを入れられていないデータが出力される。
【００４８】
いずれの場合も、前記出力信号の等価な一部も、他方のバッファから取り除かれ、冗長なデータが蓄積するのを停止させる。
【００４９】
透かしを入れられていないスライスの数は、バッファの大きさに依存することが分かるであろう。例えば、マークされていないスライスの数は、比較的小さいバッファの大きさ（例えば、２キロバイト）の場合には多く、スライスの大きさが大きい場合（例えば、高いビットレートにおけるＩピクチャの場合）にも多い。
【００５０】
本発明の様々な実施例が、当業者に明らかになるであろう。例えば、前記ビットストリームが、デコードされて前記透かしを付加するのに再エンコードされなくてよいように、前記透かしは、トランスコードによって前記情報ビットストリームに適用されることができる（即ち、前記透かしの前記ビットストリームへの直接的な適用）。
【００５１】
当業者にとって、特に記載されていない様々な実施が、本発明の範囲内にあると理解されることができるとわかるであろう。例えば、前記埋め込み装置の機能のみが記載されている一方で、前記装置が、デジタル回路、アナログ回路、コンピュータプログラム又はこれらの組み合わせとして実現されることができることは、明らかであろう。
【００５２】
前記コンピュータプログラム、及び本発明の埋め込みの方法によって生成されたいかなる透かしを入れられた信号も、何らかの機械読み取り可能媒体（例えば、コンピュータメモリ、フロッピーディスク、コンパクトディスク若しくは等価なもの）上に記憶されることができる、又は無線及び有線媒体の両方を含む、何らかの伝送媒体に沿って伝送されることができる。本明細書において、記録担体という用語は、前記機械読み取り可能媒体と、前記伝送媒体との両方を含むものと解釈される。
【００５３】
本明細書において、「有する」という語は、他の構成要素又はステップを排除するものではないことと、単数形の構成要素は、複数のこのような構成要素を排除するものではないことと、単一のプロセッサ又は他のユニットによって、添付請求項において列挙されているいくつかの手段の機能を実現することもできることとが、分かるであろう。
【００５４】
本明細書（いなかる添付請求項、概要、及び図面を含む）に記載されたフィーチャの全て、及び／又は記載されたいかなる方法又は処理の前記ステップの全ては、前記フィーチャ及び／又はステップの少なくともいくつかが相互に排他的である組み合わせを除いて、いかなる組み合わせにも組み合わせられることができる。
【００５５】
この明細書（いなかる添付請求項、概要、及び図面を含む）に記載されている各フィーチャは、特別に記載されていない限り、同一、等価又は同様の目的に適う代替的なフィーチャによって置き換えられることができる。従って、特別に記載されていない限り、上述の各フィーチャは、等価な又は同様のフィーチャの一般的な一連のもののうちの単なる一例である。
【００５６】
本発明は、上述の実施例の詳細に限定されるものではない。本発明は、本明細書（いなかる添付請求項、概要、及び図面を含む）に記載されているフィーチャの、何らかの新規なもの若しくは何らかの新規な組み合わせ、又は記載されているいかなる方法又は処理の前記ステップの、何らかの新規なもの若しくは何らかの新規な組み合わせとに拡大されるものである。
【図面の簡単な説明】
【００５７】
【図１】ＭＰＥＧ２ビットストリームの異なるレベルにおける開始コードの位置を示している。Ａはエレメンタリストリーム、Ｂはパケット化されたエレメンタリストリーム、Ｃ１はプログラムストリーム、Ｃ２はトランスポートストリームである。
【図２】本発明の実施例によるリマーキング装置の模式図である。
【図１】
2006505171.tif 000003
【図２】
2006505171.tif 000004
【国際調査報告】
2006505171.tif 000005
2006505171.tif 000006
2006505171.tif 000007
2006505171.tif 000008