(57)【要約】  ＤＶＤなどの光ディスク上に記録される記録データが、ビデオオブジェクトデータセットと、ビデオタイトルセットのビデオタイトルセット情報ファイルと、ビデオマネージャ情報とを有するコンテンツデータファイルを有する少なくとも１つのビデオタイトルセットを有する。記録データはさらにファイル識別に関するデータを有するボリュームファイルシステム情報を有し、コンテンツデータファイルの検索を可能にする。ファイル単位のコピー装置によるコピーを禁止するために、コンテンツデータファイルのうち少なくとも１つのボリューム情報内のファイル識別に関するデータが不正確され、例えば変更される。不正確な情報は、ファイル開始アドレスと、ファイル長さと、不正確なエラー検出データと、正しいビデオタイトルセット情報ファイルではなく不正なビデオタイトルセット情報ファイルへのポインタと、のうち少なくとも１つでよい。  【選択図】  図１４
2011514611.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上に記録される記録ボリュームの記録データを提供するための装置において、当該装置が、
複数のコンテンツデータファイルを含むコンテンツデータと、前記記録媒体の再生装置を前記コンテンツデータへナビゲートするのを可能にするナビゲーションデータとを有する記録データであって、さらに前記記録ボリューム内のコンテンツデータのファイルの位置を表す位置データを含むボリューム情報を有する記録データを提供し；
前記ボリューム情報内で少なくとも１つの前記コンテンツデータファイルのファイル識別に関するデータを不正確にし、前記ボリューム情報を読み取る読み取り部が１または複数のファイルを検索するのを禁止するよう動作可能なデータプロセッサを具えることを特徴とする装置。
【請求項２】
請求項１に記載の装置において、前記ファイル識別に関するデータがファイル開始アドレスを含み、前記データプロセッサが少なくとも１つの前記コンテンツデータファイルのファイル開始アドレスを不正確にするよう動作可能であることを特徴とする装置。
【請求項３】
請求項１に記載の装置において、前記ファイル識別に関するデータがファイル長さを含み、前記データプロセッサが少なくとも１つの前記コンテンツデータファイルの少なくとも１つのファイル長さを不正確にするよう動作可能であることを特徴とする装置。
【請求項４】
請求項１に記載の装置において、前記ファイル識別に関するデータがファイル開始アドレスとファイル長さとを含み、前記データプロセッサが少なくとも１つの前記コンテンツデータファイルのファイル長さおよびファイル開始アドレスの少なくとも一方を変更するよう動作可能であることを特徴とする装置。
【請求項５】
請求項１に記載の装置において、前記ファイル識別に関するデータが不正確または不正なデータを識別するデータを含むことを特徴とする装置。
【請求項６】
請求項１に記載の装置において、前記データプロセッサが、ビデオオブジェクトデータセットと、ビデオタイトルセットのビデオタイトルセット情報ファイルと、ビデオマネージャ情報とを含むコンテンツデータファイルを有し、コンテンツデータファイルの検索を可能にするファイル識別に関するデータを有するボリュームファイルシステム情報を含む少なくとも１つのビデオタイトルセットを前記記録データとして提供するよう動作可能であり、ボリューム情報内で少なくとも１つの前記コンテンツデータファイルのファイル識別に関するデータの少なくとも一部を不正確にして前記ボリューム情報を読み取る読み取り部が１または複数のファイルを検索するのを禁止するよう動作可能であることを特徴とする装置。
【請求項７】
請求項６に記載の装置において、前記ファイル識別に関するデータが各コンテンツデータファイルのファイル開始アドレスとファイル長さとを含み、前記データプロセッサが少なくとも１つの前記コンテンツデータファイルのファイル長さおよびファイル開始アドレスの少なくとも一方を変更するよう動作可能であることを特徴とする装置。
【請求項８】
請求項６に記載の装置において、前記データプロセッサが少なくとも１つのビデオタイトルセットの前記記録データに不正なビデオタイトルセット情報ファイルを追加するよう動作可能であり、前記ファイル識別に関するデータが、前記少なくとも１つのビデオタイトルセットの実際のビデオタイトルセット情報ファイルではなく、前記不正なビデオタイトルセット情報ファイルを識別するデータを含むことを特徴とする装置。
【請求項９】
請求項６に記載の装置において、前記ボリューム情報がＵＤＦおよびＩＳＯ情報の少なくとも１つを含むことを特徴とする装置。
【請求項１０】
請求項６に記載の装置において、前記ファイル識別に関するデータがエラー検出データを含み、前記データプロセッサが前記エラー検出データの少なくとも１つを変更するよう動作可能であることを特徴とする装置。
【請求項１１】
記録媒体上に記録される記録データを提供する方法において、当該方法が、
複数のコンテンツデータファイルを含むコンテンツデータと、前記記録媒体の再生装置を前記コンテンツデータへナビゲートするのを可能にするナビゲーションデータとを有する記録データであって、前記記録ボリューム内の前記コンテンツデータファイルの位置を表す位置データを含むボリューム情報も有する記録データを提供するステップと；
前記ボリューム情報内で少なくとも１つの前記コンテンツデータファイルのファイル識別に関するデータを不正確にし、前記ボリューム情報を読み取る読み取り部が１または複数のファイルを検索するのを禁止するステップと、を含むことを特徴とする方法。
【請求項１２】
請求項１１に記載の方法において、前記コンテンツデータファイルの少なくとも１つのボリューム情報内のファイル識別に関するデータを不正確にするステップが、前記識別に関するデータを変更するステップを含むことを特徴とする方法。
【請求項１３】
請求項１１に記載の方法において、前記ボリューム情報内で少なくとも１つの前記コンテンツデータファイルのファイル識別に関するデータを不正確にするステップが、少なくとも１つの前記コンテンツデータファイルのファイル開始アドレスおよびファイル長さの少なくとも１方を不正確にするステップを含むことを特徴とする方法。
【請求項１４】
請求項１１に記載の方法において、前記記録データを提供するステップが少なくとも１つのビデオタイトルセットを提供するステップを含み、当該ビデオタイトルセットがビデオオブジェクトデータセットと、前記ビデオタイトルセットのビデオタイトルセット情報ファイルと、ビデオマネージャ情報とを含むコンテンツデータファイルを有することを特徴とする方法。
【請求項１５】
請求項１４に記載の方法において、前記ボリューム情報がＵＤＦおよびＩＳＯ情報の少なくとも１つを含むことを特徴とする方法。
【請求項１６】
請求項１４に記載の方法において、前記ボリューム情報内で少なくとも１つの前記コンテンツデータファイルのファイル識別に関するデータを不正確にするステップが、少なくとも１つの前記コンテンツデータファイルのファイル長さのデータと；少なくとも１つの前記コンテンツデータファイルのファイル開始アドレスのデータと；少なくとも１つの前記コンテンツデータファイルのエラー検出データと、の少なくとも１つを変更するステップを含むことを特徴とする方法。
【請求項１７】
請求項１４に記載の方法において、前記ボリューム情報内で少なくとも１つの前記コンテンツデータファイルのファイル識別に関するデータを不正確にするステップが、前記少なくとも１つのビデオタイトルセットの記録データに不正なビデオタイトルセット情報ファイルを追加するステップと、前記ファイル識別に関するデータに前記少なくとも１つのビデオタイトルセットの実際のビデオタイトルセット情報ファイルではなく前記不正なビデオタイトルセット情報ファイルを識別させるステップと、を含むことを特徴とする方法。
【請求項１８】
請求項１４に記載の方法において、前記ボリューム情報内で少なくとも１つの前記コンテンツデータファイルのファイル識別に関するデータを不正確にするステップが、少なくとも１つの前記コンテンツデータファイルの前記ファイル長さおよび前記ファイル開始アドレスの少なくとも１つを変更するステップと、少なくとも１つのビデオタイトルセットの前記記録データに不正なビデオタイトルセット情報ファイルを追加するステップと、前記識別に関するデータに前記少なくとも１つのビデオタイトルセットの実際のビデオタイトルセット情報ファイルではなく前記不正なビデオタイトルセット情報ファイルを識別させるステップとを含むことを特徴とする方法。
【請求項１９】
請求項１４に記載の方法がさらに、前記記録データを含む記録データファイルを提供するステップと；前記記録データを所持するマスタを生成するステップと；前記記録データを所持するマスタに対して前身を生成するステップと；光ディスク、例えば前記記録データを所持するＤＶＤなどの少なくとも１つの記録媒体を生成するステップと；書き込み可能または再書き込み可能な光ディスク、例えばＤＶＤ上に前記記録データを書き込むステップと、の少なくとも１つを含むことを特徴とする方法。
【請求項２０】
コンピュータ記憶媒体において、複数のコンテンツデータファイルを含むコンテンツデータおよび前記記録媒体の再生装置を前記コンテンツデータへナビゲートするのを可能にするナビゲーションデータを有する記録データであって、さらに前記記録ボリューム内の前記コンテンツデータファイルの位置を表す位置データを含むボリューム情報を有する記録データを受け取り；前記コンテンツデータファイルのうち少なくとも１つの前記ボリューム情報内のファイル識別に関するデータを不正確にして前記ボリューム情報を読み取る読み取り部が１または複数のファイルを検索するのを禁止することをプロセッサに実行させるプログラムを格納する特徴とするコンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク（もしくはその前身）または記録媒体に保存されたナビゲーションデータを用いて非逐次的な方法でコンテンツデータにアクセスすることができるその他の記録媒体であって、そのコンテンツの不正コピーに対してコンテンツを所持する記録媒体をコピープロテクトするための装置および方法に関し、そのようなコピープロテクトを有する記録媒体、および記録媒体上に記録するコピープロテクトされたデータに関する。単純化するため、記録媒体に保存されたナビゲーションデータを用いて非逐次的な方法でコンテンツデータをアクセスすることができる記録媒体は、以下で単に「記録媒体」という。
【背景技術】
【０００２】
デジタル記録技術の到来は、光ディスク（例えばＤＶＤ）などの記録媒体に記録されるデジタルコンテンツのディジタルコピーを可能にし、コピー品質をほとんど損なわず、もしくは全く損なわずに作成される。これは、無許可の人がデジタルコンテンツを記録する記録媒体の不正コピーを生成するのを容易にする。したがって、コピープロテクト技術が開発されている。最も最新のコピープロテクト技術は、良好な再生可能性を維持しながらコピーを無効化するために、正当な再生装置および無許可のコピー装置もしくは記録媒体にアクセスする「リッパー」の方法の差異を利用している。例として、正当なＤＶＤプレーヤはＤＶＤに記録されたナビゲーションデータによって規定されるＤＶＤ上のナビゲーションパスに従うが、ほとんどの不正なコピー装置またはリッパーは、ファイル単位またはセクタ単位でＤＶＤのコンテンツにアクセスする。したがってＤＶＤのナビゲーションパスの一部を形成しないデジタルデータの一部に破壊データ（これはコピーのコピープロセス、コピー品質および再生可能性の少なくとも１つに有害な影響を与えるデータである）を加えることによって不正なコピー装置のファイル単位あるいはセクタ単位による良好な品質あるいは再生可能なコピーの生成を妨げることができ、つまり破壊データは正当な再生装置によって無視されるが、不正コピーの生成に有害な影響を与える。例えば、正当な再生装置に影響を与えないが、不正なコピー装置または「リッパー」を妨害するように、幾つかのデジタルデータのデジタルサム値（ＤＳＶ）に影響を与えるようデータを変更してもよい。
【０００３】
上記のようなコピープロテクトは、セクタ単位またはファイル単位方式でデータをコピーするリッパーによるＤＶＤなどの光ディスクのコンテンツのディジタルコピーを防止するであろう。しかしながら、他の高度なリッパーは、光ディスク上に含まれるナビゲーション情報を解析してコピーすべきコンテンツデータを選択することができる。したがって、例えば、いわゆる「ＩＦＯ解析リッパー」はＤＶＤ上に含まれるナビゲーション情報を解析し、リッピングする「メインタイトル」または「メインプログラムチェーン」（ＰＧＣ）を自動的に選択したり、または利用可能なものの中で特別のタイトルまたは特別のプログラムチェーンを選択する可能性をユーザに与えることができる。
【発明の概要】
【０００４】
一実施例は、コンテンツデータおよびこのような記録媒体を再生する再生装置をコンテンツデータへナビゲートするのを可能にする制御データを有する記録データを提供し、記録媒体上に記録する装置を提供する。一実施例では、記録データが複数のコンテンツデータファイルを含むコンテンツデータと記録媒体の再生装置をコンテンツデータへナビゲートするのを可能にするナビゲーションデータとを有し、記録データがさらに記録ボリューム内のコンテンツデータファイルの位置を表す位置データを含むボリューム情報を有し、装置はコンテンツデータファイルのうち少なくとも１つのボリューム情報内のファイル識別情報に関する少なくとも幾つかのデータを不正確にするよう動作可能であり、例えばボリューム情報を読み取る読み取り部が１または複数のファイルを検索するのを禁止する。
【０００５】
記録媒体上に記録される記録データを提供する一実施例の装置において、当該装置は、データプロセッサがビデオオブジェクトデータセットと、ビデオタイトルセットのビデオタイトルセット情報ファイルと、ビデオマネージャ情報とを含むコンテンツデータファイルを有し、コンテンツデータファイルの検索を可能にするファイル識別に関するデータを有するボリュームファイルシステム情報を含む少なくとも１つのビデオタイトルセットを含む記録データを提供し、
コンテンツデータファイルのうち少なくとも１つのボリュームファイルシステム内のファイル識別に関する幾つかのデータを不正確にし、ボリュームファイルシステムを読み取る読み取り部が１または複数のファイルを検索するのを禁止する、よう動作可能なデータプロセッサを具えることを特徴とする。
【０００６】
識別情報が各コンテンツデータファイルのファイル開始アドレスとファイル長さとを含み、データプロセッサがコンテンツデータファイルのうち少なくとも１つのファイル長さおよびファイル開始アドレスの少なくとも１つを変更するよう動作可能であることを特徴とする。別の可能性として、エラーデータが不正確でもよく、例えば、巡回冗長検査が変更または破壊されてもよい。
【０００７】
データプロセッサが代わりにまたはさらに、少なくとも１つのビデオタイトルセットの記録データに不正なビデオタイトルセット情報ファイルまたはコンテンツデータファイルを追加するよう動作可能でもよく、識別情報が、実際のビデオタイトルセット情報ファイルまたは少なくとも１つのビデオタイトルセットのコンテンツデータファイルではなく不正なビデオタイトルセット情報ファイルまたはコンテンツデータファイルを識別する情報を含んでもよい。
【０００８】
ボリューム情報がＵＤＦおよびＩＳＯ情報の少なくとも１つを含むことを特徴とする。
【０００９】
一実施例では、ＤＶＤなどの光ディスク上に記録される記録データが、ビデオオブジェクトデータセットと、ビデオタイトルセットのビデオタイトルセット情報ファイルと、ビデオマネージャ情報とを有するコンテンツデータファイルを有する少なくとも１つのビデオタイトルセットを有することを特徴とする。記録データがさらに識別情報を有するボリュームファイルシステム情報を有し、コンテンツデータファイルの検索を可能にすることを特徴とする。ファイル単位またはＩＦＯ解析コピー装置によるコピーを禁止するために、コンテンツデータファイルのうち少なくとも１つのボリューム情報内の識別情報が不正確にされ、例えば変更される。不正確な情報はファイル開始アドレスあるいはファイル長さでもよいし、または正しいビデオタイトルセット情報ファイルではなく不正なビデオタイトルセット情報ファイルを指してもよいし、またはエラー検出データ内にあってもよい（例えば、ＣＲＣが変更または破壊されてもよい）。一実施例では、ＤＶＤなどの光ディスク上に記録される記録データが、ビデオオブジェクトデータセットと、ビデオタイトルセットのビデオタイトルセット情報ファイルと、ビデオマネージャ情報とを有するコンテンツデータファイルを有する少なくとも１つのビデオタイトルセットを有することを特徴とする。記録データがさらにファイル識別に関するデータを有するボリュームファイルシステム情報を有し、コンテンツデータファイルの検索を可能にすることを特徴とする。ファイル単位のコピー装置によるコピーを禁止するために、コンテンツデータファイルのうち少なくとも１つのボリューム情報内のファイル識別に関するデータが不正確にされ、例えば変更される。不正確な情報は、ファイル開始アドレスと、ファイル長さと、不正確なエラー検出データと、正しいビデオタイトルセット情報ファイルではなく不正なビデオタイトルセット情報ファイルへのポインタと、のうち少なくとも１つでもよい。
【００１０】
本発明はまた、コンテンツデータファイルのうち少なくとも１つのボリューム情報内の識別情報を不正確にし、ボリューム情報を読み取る読み取り部が１または複数のファイルを検索するのを禁止する方法を提供する。
【００１１】
この方法がさらに、記録データを含む記録データファイルを提供するステップと；記録データを所持するマスタを生成するステップと；記録データを所持するマスタに対して前身を生成するステップと；光ディスク、例えば記録データを所持するＤＶＤなどの少なくとも１つの記録媒体を生成するステップと；書き込み可能または再書き込み可能な光ディスク、例えばＤＶＤ上に前記記録データを書き込むステップと、の少なくとも１つを含むことを特徴とする。本発明はまた、記録データ自体および記録データを所持する記録媒体を提供する。本発明はまた、この方法を実行するようプロセッサをプログラムするコンピュータ可読命令を格納するコンピュータ可読媒体を提供する。
【００１２】
記録媒体は、ＤＶＤなどの光ディスクあるいはデジタルリニアテープ、ガラスマスタもしくはスタンピングマスタなどのその前身でもよく、または記録媒体に格納されたナビゲーションデータを用いて非逐次的な方法でコンテンツデータにアクセスすることができるその他の形態の記録媒体でもよい。
【図面の簡単な説明】
【００１３】
本発明の実施例は、ここで添付図面を参照して実施例により記載される。
【図１】図１は、ＤＶＤなどのコピープロテクトされた光ディスクを生成するための生成装置の機能ブロック図である。
【図２】図２は、ＤＶＤなどのコピープロテクトされた光ディスクを読み取るための読み取り装置の機能ブロック図である。
【図３】図３は、図１に示されるコピー装置を提供するようにプログラムされた演算装置の機能ブロック図である。
【図４】図４は、図３に示される機能を有する演算装置の一例を示す図である。
【図５】図５は、本発明の一実施例によってプロテクトされたＤＶＤビデオの一例のナビゲーションとプレゼンテーションデータ構造を説明するための図である。
【図６】図６は、ＤＶＤビデオの物理データ構造を説明するための図である。
【図７】図７は、ＤＶＤのビデオマネージャ情報（ＶＭＧＩ）テーブルを示す図である。
【図８ａ】図８ａは、ＤＶＤのビデオタイトルセット情報（ＶＴＳＩ）テーブルを示す図である。
【図８ｂ】図８ｂは、ＤＶＤのビデオタイトルセット情報（ＶＴＳＩ）テーブルを示す図である。
【図８ｃ】図８ｃは、ＤＶＤのビデオタイトルセット情報（ＶＴＳＩ）テーブルを示す図である。
【図８ｄ】図８ｄは、ＤＶＤのビデオタイトルセット情報（ＶＴＳＩ）テーブルを示す図である。
【図９】図９は、ＤＶＤのＵＤＦ／ＩＳＯファイルシステム情報テーブルを示すダイアグラムである。
【図１０】図１０は、ＵＤＦ／ＩＳＯファイルシステム情報、およびＶＭＧＩとＶＴＳＩからファイルへのポインタを示すダイアグラムである。
【図１１】図１１は、ＵＤＦ／ＩＳＯファイルシステム情報、およびＶＭＧＩとＶＴＳＩからファイルへのポインタを示すダイアグラムである。
【図１２】図１２は、図１に示される装置によって実行された動作を説明するためのフローチャートとダイアグラムである。
【図１３】図１３は、図１に示される装置によって実行された動作を説明するためのフローチャートとダイアグラムである。
【図１４】図１４は、コピープロテクトを提供する本発明による方法で実行された動作を示すフローチャートである。
【図１５】図１５は、図１４で示される方法の効果を示すための図１０の変形を示す図である。
【図１６】図１６は、コピープロテクトを提供する本発明による別の方法で実行された動作を示すフローチャートである。
【図１７】図１７は、図１６によって示される方法の効果を示すためのダイアグラムである。
【発明を実施するための形態】
【００１４】
ここで図１を参照すると、生成装置１は、ユーザの制御下で操作可能であり、光ディスク、この場合にはＤｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｖｉｄｅｏ  Ｄｉｓｃ（本書でＤＶＤと略記されたＤＶＤビデオ）に記録すべき記録データを提供するデータプロセッサ２を有し、この記録データは、記録データのコンテンツデータファイルのうち少なくとも１つの記録データのボリューム情報（例えばＤＶＤのＵＤＦおよびＩＳＯ情報の少なくとも１つ）内のファイル識別情報を不正確にすることによってコピープロテクトされる一方（例えばこの情報を変更することによって、あるいは不正な情報ファイルを追加することによってファイル単位の読み取り部がコンテンツデータを読み取るか、またはコピーするのを禁止する）、ファイル単位の再生装置またはナビゲーション型の再生装置にディスクの再生を可能にする。
【００１５】
データプロセッサ２は、データプロセッサ２の全体的な動作を制御するデータプロセッサ制御部３と、ユーザに情報を提供し、かつユーザから指示を受けるよう動作可能なユーザインターフェース４と、ＤＶＤのコンテンツを形成するためにユーザによって選択されたアセット（ビデオデータファイルまたは任意の追加の音声データファイルを追加したデータファイル、およびロゴ、メニューなどのグラフィックデータファイルなど）を受け取るよう動作可能なアセット受信部５と、制御部３の制御下およびユーザインターフェース４を介して受け取られるユーザの指示によって動作可能であり、任意に必要なアセットの符号化を達成してアセットが、例えばビデオデータ用のＭＰＥＧ２などのＤＶＤが準拠するＤＶＤ規格によって規定されたフォーマットであること保証するアセットエンコーダ６とを有している。
【００１６】
データプロセッサはまた、ユーザが、ユーザインターフェース４を介して、ビデオフォーマットおよびディスクサイズなどの生成されているＤＶＤのパラメータを規定し、アセットエンコーダ６から符号化されたアセットを取り込み、アセットを同期させて、チャプタポイントを加えてメニューなどを作成するのを可能にするオーサラ７を有しており、最終的なＤＶＤが、必要なプレゼンテーションデータ（これはＤＶＤプレーヤによって視聴者に配信すべきオーディオおよびビデオのコンテンツデータである）および適切なＤＶＤ規格に従って非逐次的方法でＤＶＤのコンテンツへナビゲーションを可能にするナビゲーションデータ（一般的な制御データ、検索制御データ、ユーザインターフェース制御データおよびナビゲーション制御データを含む）を有することを保証する。オーサラ７はしたがってユーザ制御下で、アセットを多重化し、適切なＤＶＤ規格仕様によってナビゲーション情報と制御情報を加え、作られたデータファイルあるいは最終的なディスクイメージ、またはディレクトリに適切なＤＶＤ仕様データファイルを含むＤＤＰ（Ｄｉｓｃ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）ファイルセットを書き出す。ユーザが彼らの作業を見直し、チェックすることができるように、オーサラ７はまた、得られるＤＶＤをほぼシミュレートすることができる。
【００１７】
データプロセッサ２はまた、ＤＶＤビデオファイルの形式、または画像ファイルとしてもしくはＤＤＰファイルセットとして既に作成されたＤＶＤビデオコンテンツを受信するファイル受信部９１を有してもよい。
【００１８】
データプロセッサ２はまた、破壊データを受信するよう動作可能な破壊データ受信部９０を含んでもよい。
【００１９】
データプロセッサ２はまた、後述するようにオーサラ７またはファイル受信部９１によって提供されるＤＶＤビデオファイル、画像ファイルまたはＤＤＰファイルセットにコピープロテクトを提供するコピープロテクタ８を有している。オーサリングがオーサラ７によって実行されることになっている場合、ＤＤＰファイルセットをもたらすオーサリング処理中にコピープロテクトを達成することができるように、コピープロテクタ８によって提供される機能はオーサラの一部を形成してもよい。
【００２０】
適切なＤＶＤ規格仕様に従ってコピープロテクトされた画像ファイルあるいはＤＰＰファイルセットを符号化して記録用のチャネル符号データを生成する、すなわち適切なＤＶＤ規格仕様に従って符号化することに加えて、スクランブリング、インターリービング、エラー修正およびＥＦＭなどの処理を実行する処理を含む従来のマスタリングプロセスを実行するように構成されたマスタ生成部９にコピープロテクトされたファイルを提供するようにデータプロセッサ２が連結される。
【００２１】
マスタ生成部９は、ローカル記録部１２と、既知の方法で複製装置１１供給用のデータファイル、例えばデジタルリニアテープ（ＤＬＴ）ファイルを提供するマスタデータファイル提供部１０との少なくとも１つに得られたマスタファイルを提供するよう配置される。複製装置１１は通常必須ではないが、生成装置の残部として遠隔に配置され、一般的にガラスマスタを切断するガラスマスタ生成部１３と、ガラスマスタからスタンピングマスタを製造するスタンピングマスタ生成部１４と、スタンピングマスタから最終的なＤＶＤディスク１６を生成するディスク生成部１５と、を有する。任意のローカル記録部１２は、書き込み可能もしくは書き換え可能なＤＶＤディスクに書き込むか、または記録するＤＶＤライタの形態であり、１以上の記録されたディスク１７を生成するであろう。マスタ生成部９は別個の要素として示されているが、データプロセッサ２の一部でもよいし、またはその機能は可能ならば記録部１２およびマスタデータファイル提供部１０によって提供されてもよい。
【００２２】
図２は、図１に示される装置によって生成されたコピープロテクト済みＤＶＤを再生するのに適切な再生装置２０のブロック図を示している。再生装置２０は、専用のＤＶＤプレーヤでもよいし、またはＤＶＤを再生する性能を有するパーソナルコンピュータもしくはその他のコンピュータとすることができる。再生装置２０は、記録済みＤＶＤからデータのセクタを読み取るよう動作可能な読取りヘッド回路素子を持つ記録媒体読み取り部２１と、読み取りヘッド回路素子によって読み取られたチャネルデータを復号するよう動作可能なデータデコーダ２２とを有する。図２に示されていないが、データデコーダ２２は適切な場所にクロック信号を抽出するクロック抽出器と、セクタをデシャッフリングするデインタリーバあるいはデシャッフラと、チャネルデータを復号するチャンネルデコーダとを有する。
【００２３】
再生装置２０は、読取装置の全体的な動作を制御し、出力提供部２６にプレゼンテーションデータを提供するプレゼンテーションデータ提供部２４を含む制御部２３を有しており、出力提供部２６は一般にモニタもしくはＴＶディスプレイなどのディスプレイの形態をしているが、ディスプレイへの通信リンクとすることができる。制御部２３はまた、ユーザ入力提供部２７（これは例えばキーボード、ポインティングデバイス、および／または遠隔操作でよい）を介して受け取られたユーザの入力指示およびＤＶＤから読み取られたナビゲーションデータまたは制御データに従って記録媒体読み取り部２１の読み取りヘッド回路素子によって読み取られるＤＶＤ上の位置を制御するナビゲータ２５を提供している。
【００２４】
もちろん図１および図２に示される機能的要素は単に提供される機能を示すことを認識されたく、これらの機能的要素が別個の物理的実体として必然的に存在することを示唆するよう受け取ってはならない。むしろ、機能は１以上の物理的要素によって提供されてもよいし、後者の場合には、図１または図２に示される一つの機能的要素によって提供される機能は、異なる物理的要素間で分配されてもよい。さらに、機能の異なる態様が別個の機能として特定可能でもよい。
【００２５】
図１および図２に示される機能的要素は適宜、これらのハードウェア、ファームウェア、ソフトウェアまたはこれらの任意の組み合わせによって提供されてもよい。
【００２６】
図３は、プログラム命令によってプログラムされて、例えば図１で示されるデータプロセッサ１、マスタ生成部９、記録部１２およびマスタデータファイル提供部１０の少なくとも１つ、および／または図２に示される再生装置２０を提供する演算装置３００の機能ブロック図を示している。
【００２７】
演算装置３００は記憶装置３１に１以上のバス３７によって連結される処理装置３０を具えており、記憶装置３１はリムーバブル媒体ＲＭ３３を受け取るリムーバブル媒体ドライブあるいはポート３２（この場合、ＤＶＤを受け取るＤＶＤドライブおよび／またはＤＬＴドライブ）、読み取り専用メモリ（ＲＯＭ）３４、ランダムアクセスメモリ（ＲＡＭ）３５およびハードディスクドライブなどの大容量記憶装置３６を具えている。
【００２８】
バス３７はまた、図１のユーザインターフェース２０および図２の出力提供部２６とユーザ入力提供部２７、この場合、キーボード３９、ポインティングデバイス装置４０および表示部４１を形成しうる多くの周辺入出力装置に演算処理装置３０を連結する。周辺装置はまた、ネットワーク通信を提供する通信デバイス４３、および任意にプリンター４２を含んでもよい。通信デバイス４３は、インターネットでよいが、代わりにまたはさらにイントラネット、ローカルエリアネットワーク、ワイドエリアネットワークまたはその他適切な形態のネットワークであるネットワークを通じて演算装置３００を通信可能にする、例えばモデム、ネットワークカードなどでもよい。
【００２９】
記憶装置と入出力装置は、図３に示されるもの全てを具えなくてもよく、および／または追加の装置を具えることができることが当然に認識されるであろう。例えば、フロッピーディスクドライブおよびデジタルリニアテープ（ＤＬＴ）ドライブなどの１以上の更なるリムーバブル媒体ドライブが提供されてもよく、マイクと拡声器などの他の入出力装置が提供されてもよい。
【００３０】
図４に図解的に示されるように、コンピュータ装置は、演算処理装置３０と記憶装置３１とを含むメインプロセッサユニット５０と、キーボード３９、マウス４０および表示部４１で示されるような形態のユーザインターフェース装置とを有するパーソナルコンピュータまたはサーバーの３００ａでもよい。図３は、リムーバブル媒体ドライブ３２の挿入スロット３２ａから排出されるリムーバブル媒体３３を示す。
【００３１】
コンピュータ装置３００または３００ａは、以下のルートの何れか１以上によって供給されるプログラム命令によって図１に示されるコピー装置１を提供するようにプログラムされてもよい：
ＲＯＭ３４および／または大容量記憶装置３６に予め保存されている；
キーボード３９および／またはポインティングデバイス装置４０などの入力装置を用いてユーザによって入力される；
リムーバブル媒体ドライブ３２によって受け取られたリムーバブル媒体３３からダウンロードされる；
通信装置４３を介して信号Ｓとして供給される。
【００３２】
もちろん、装置が異なる物理的要素を有する場合、これらは対応するそれぞれのコンピュータ装置のプログラミングによって提供される。
【００３３】
図１に示される装置は、リッパーがコピーするのが難しいＤＶＤを生成することができる。
【００３４】
図１に示される装置１がどのように機能するかについての理解を容易にするために、最初にＤＶＤの構成について論じる必要がある。
【００３５】
ＤＶＤは、交互配置されている複数の流線と、ＤＶＤビデオゾーン内の構造化された階層的手法で編制されているコンテンツの複数の個々の要素とを持った複雑で非線形の構造を有している。ＤＶＤに保存されたデジタル表示データへのナビゲーションとそのデータを通じてのナビゲーションは、ＤＶＤビデオゾーンの物理データ構造中の異なるレベルで存在するナビゲーションデータによって制御される。ＤＶＤビデオゾーンのプレゼンテーションデータは、ＤＶＤのデータの記録の始めから終わりまで逐次的な方法で記録データにアクセスする再生装置２０によって簡単に再生することができない。むしろ、再生装置２０によってコンテンツを通して取られた１または複数のナビゲーションパスは、再生装置２０のナビゲーター２５、ＤＶＤが作られる方法およびユーザとの相互作用に依存する。
【００３６】
ＤＶＤは、物理データ構造および物理データ構造に重なる論理階層の形式の論理データ構造を具えている。物理データ構造は、データがＤＶＤに編制されて、ＤＶＤ規格に従って、データがＤＶＤ上に逐次的で物理的に続く方法または逐次的方法で保存される方法を決定する。論理データ構造は、ビデオシーケンスのグルーピングと、一連のビデオのブロックの再生順序とを決定する。ディスクに記録されるデータは、物理セクタに編制される。各物理セクタは、ＳＹＮＣブロック、ヘッダー、データパックおよびエラー検出コードから成る。チャネルコーディング規則を満たすのを保証し、ディスク上の欠陥の影響を最小限にするために、これらのセクタのデータが、追加されたエラー訂正パリティー符号を有し、ＤＶＤフォーマットのＥＦＭ＋（８乃至１６変調）チャネルコーディングスキームに従ってチャネルコーディングの前に１６のセクタ（ＥＣＣブロック）のブロックに交互に配置されており、チャネル符号化データは、ＤＶＤ上にピットおよびランドの形態で保存される。データを記録するときに、ＩＳＯ／ＵＤＦファイルシステム情報（ＩＳＯ９６６０／ＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｃ  Ｆｏｒｍａｔ）に従う）はディスクに記録されてディスクの各セクタの検索とこれによるアクセスを可能にする。単一層ＤＶＤに記録された最終データは、リードインセクション、次いでプログラムデータセクション、および次いでリードアウトセクションから成る。
【００３７】
図５は、例示的な実施例によって、本発明の実施例によってプロテクトされたＤＶＤビデオのプレゼンテーションおよびナビゲーションデータ構造を説明するためのダイアグラムを示し、一方図６はプロテクトされたＤＶＤビデオゾーンの構造を示すためのダイアグラムを示している。
【００３８】
図５に示されるように、ナビゲーションデータ構造は、ディスクが初めてＤＶＤプレーヤへ挿入されるときに実行される第１のプログラムチェーンである第１のプレイプログラムチェーン（ＰＧＣ）１００と、ビデオマネージャ（ＶＭＧ）１０１と、ビデオタイトルセット（ＶＴＳ）とを具える。
【００３９】
ビデオマネージャ１０１は、全てのＤＶＤビデオゾーンに制御情報を提供する。図５に示される実施例において、ビデオマネージャ１０１は、示されるように、メインメニュー１０５に対応するタイトルメニュープログラムチェーン１０４を有している。しかしながら、ＤＶＤビデオゾーンは必ずしもタイトルメニューを有する必要はない。
【００４０】
ビデオタイトルセットの番号は、特別なＤＶＤ構造に依存するであろう。図５は２つのビデオタイトルセット、著作権警告やこれに類似のものなどの導入データ用の第１のビデオタイトルセットＶＴＳ１  １０２と、ＤＶＤのメインコンテンツ（このコンテンツはフィルム（映画）、ミュージックビデオ、またはこれに類似のものなどでもよい）用の第２のビデオタイトルセットＶＴＳ２  １０３とを示している。
【００４１】
各ビデオタイトルセットは通常、言語フォルダおよび１以上のタイトルフォルダを有するであろう。言語フォルダは、ユーザに表示されるメニューを提供して言語、カット、アスペクト比（ワイドスクリーンか否か）などの様々なオプションを選択するのをユーザに可能にする１以上のメニュープログラムチェーン（ＰＧＣ）に関係する一方、タイトルフォルダは、少なくとも１つのタイトルプログラムチェーン（タイトルは最大２１５−１のプログラムチェーンを含んでいるかもしれない）に関係している。単純にするため、図５はタイトルフォルダのみを示している。示されている実施例では、第１のビデオタイトルセットＶＴＳ１  １０２は著作権警告用に１つのタイトルフォルダ１０６（タイトル１（ＴＴＮ１））を有する一方、第２のビデオタイトルセットＶＴＳ２  １０３は１つのタイトルフォルダ１０７（タイトル１（ＴＴＮ２））を有している。
【００４２】
タイトルフォルダ１０６および１０７は、少なくとも１つのプログラムチェーン（ＰＧＣ）を有している。タイトルの第１のプログラムチェーンは、入力プログラムチェーン（「入力ＰＧＣ」）として知られている。図５に示されるように、各タイトルフォルダは１つのプログラムチェーン１１０と１１１を有しており、これによりこれらは入力ＰＧＣを形成する。
【００４３】
各プログラムチェーンは、プログラムチェーンの要素へのアクセスを制御するナビゲーションデータを具えるプログラムチェーン情報（ＰＧＣＩ）を具え、典型的に０乃至９９のプログラム（ＰＧ）を含む。プログラムチェーンは、プログラムを含まないがＰＧＣＩのみ含んでもよい。このようなプログラムチェーンは、ダミーのプログラムチェーンとして知られている。例えば、第１のプレイプログラムチェーンはダミーのプログラムチェーンである。プログラムチェーンは、プログラムチェーンが再生装置によってアクセスされる順序を規定するのに用いることができるプレコマンドおよびポストコマンドを有してもよい。
【００４４】
図５に示される実施例では、第１のプレイＰＧＣ１００のプレコマンド２４０は、再生装置にタイトル１（ＴＴＮ１）タイトルフォルダ１０６にジャンプし、次いで第１のビデオタイトルセット１０２のエントリプログラムチェーン１１０の著作権警告を再生させる。エントリプログラムチェーン１１０は、再生装置をビデオマネージャのタイトルメニューエントリープログラムチェーン１０４にジャンプさせ、かつこの実施例において再生ボタン２４３とその他のメニューオプション２４４を有するメインメニューを表示させるポストコマンド２４２を有する。リンクテールＰＧＣコマンド２４５は、再生装置のユーザによる再生ボタン２４３の選択に応じて、再生装置にメインメニューを終了させ、次いでタイトルメニューエントリープログラムチェーン１０４のポストコマンド２４６を実行させ、タイトルＴＴＮ２  １０７（それはこの実施例におけるメインタイトルを構成する）を再生させるよう提供される。タイトルＴＴＮ２のエントリプログラムチェーン１１１は、タイトルを再生した後に再生装置をメインメニューに戻らせるポストコマンド２４９を有する。
【００４５】
図示するように、図５は、１つのプログラム（ＰＧ１）１１３を有するプログラムチェーン１１０と、ｎ個のプログラム（ＰＧ１乃至ＰＧｎ）１１４１乃至１１４ｎを有するプログラムチェーン１１１とを示している。
【００４６】
各プログラムは、プレゼンテーションデータ構造の対応する１または複数の物理セルにマッピングする１または複数列の論理セルを有している。図５の実施例では、各プログラム１１３および１１４１乃至１１４ｎは一つの論理セル１１３ａおよび１１４ａ１乃至１１４ａｎを有する。示される実施例において、論理セル１１３ａは一つの物理セル１１３ｂにマッピングし、各論理セル１１４ａ１乃至１１４ａｎは対応する物理セルへマッピングする。以下で論じられるように、１または複数の物理セルは、図５に示されるように、正しいまたは真正の物理セルの前、または示されるように後に破壊領域（「ＳＵＢ」）１００４を提供する。
【００４７】
図５が非常に単純化された実施例であり、ＤＶＤがより多くのビデオタイトルセットを含んでもよく、ビデオタイトルセットが図５に示されるよりさらに多くのタイトル、プログラムチェーン、プログラムおよびセルを含んでもよいことが当然に認識されるであろう。また論理セルと物理セルとの間のマッピングは１対１である必要はなく、物理セルは論理セルと異なって整列されてもよい。
【００４８】
図６は、図５に示されるものなどの構造がＤＶＤボリューム２００にどのように用意されるかを示している。ＤＶＤボリュームレイアウト２００は、リードイン２０１、続いてＩＳＯ／ＵＤＦファイルシステム情報２０２、ＤＶＤビデオゾーン２０３、恐らく１以上のその他のゾーン２０４、および最後にリードアウト２０５を有している。ＤＶＤビデオゾーン２０３は、図示されるように、ビデオマネージャ（ＶＭＧ）２０６、１以上のビデオタイトルセット１０２および１０３を有している。ビデオマネージャ（ＶＭＧ）２０６は、ＶＩＤＥＯ＿ＴＳ．ＩＦＯとして特定された１つのファイルのＤＶＤビデオゾーン全体に対するナビゲーションデータを具えるビデオマネージャ情報（ＶＭＧＩ）２０７と、ＶＩＤＥＯ＿ＴＳ．ＶＯＢとして特定された１つのファイルとして提供されるビデオマネージャメニュービデオオブジェクトセット（ＶＭＧＭ＿ＶＯＢＳ）２０８と、１つのファイルＶＩＤＥＯ＿ＴＳ．ＢＵＰ内のビデオマネージャ情報（ＶＭＧＩ＿ＢＵＰ）２０９のバックアップファイルと、から成っている。ビデオマネージャメニュービデオオブジェクトセット２０８は通常、タイトルメニューのプレゼンテーションデータと任意のその他の非ダミーメニュープログラムチェーンを含む。
【００４９】
各ビデオタイトルセット（ＶＴＳ）は、１つのファイルＶＴＳ＿＃＃＿０．ＩＦＯ（ここで＃＃は、ビデオタイトルセット数を表す０１と９９の間の２桁の数を表す）でセットされたビデオタイトル中のタイトルおよびメニューのプレゼンテーションを制御するナビゲーションデータを具えるビデオタイトルセット情報（ＶＴＳＩ）２１２，２１３と、１つのファイルＶＴＳ＿＃＃＿０．ＶＯＢ（図５に示される実施例では、ビデオタイトルセット内にメニューがないので、ＶＴＳ  ＭＥＮＵ  ＶＯＢＳがない）にセットされたビデオタイトル内の全種類のメニューに対するコンテンツを典型的に含む任意のビデオタイトルセットメニュービデオオブジェクト（ＶＴＳＭ＿ＶＯＢＳ）用のメニュービデオオブジェクトセット２１４，２１５と、ＶＴＳ＿＃＃＿＠．ＶＯＢ（ここで＠は１と９の間の１桁の数である）として特定された１以上のファイルにセットされたビデオタイトル用のビデオタイトルオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）２１６，２１７と、ＶＴＳ＿＃＃＿０．ＢＵＰとして特定された１つのファイルのビデオタイトルセット情報（ＶＴＳＩ＿ＢＵＰ）２１８，２１９のバックアップとから成る。
【００５０】
各ビデオオブジェクトセット（ＶＯＢＳ）は複数列の物理セルから成る。図を明瞭にするため、図６は、ビデオタイトルセット２（ＶＴＳ２）１０３のＶＴＳＴＴ＿ＶＯＢＳ２１７のみに対する物理セルセット（ＣＥＬＬ１／１乃至ＣＥＬＬｎ／ｍ）の一部を示す。各物理セルは、再生時間の約０．４乃至１秒を表す１以上のビデオオブジェクトユニット（ＶＯＢＵ）から成る（それは多くの連続するフレームである）。図６を単純にするために、１つの物理セル２３０とその物理セル２３０の１つのビデオオブジェクトユニット（ＶＯＢＵ）２３１の構造のみが示されている。
【００５１】
図６に示されるように、各ビデオオブジェクトユニットは、ナビゲーションパック（ＮＶ＿ＰＣＫ）２３２、続いて整数個のビデオ（Ｖ）、オーディオ（Ａ）ならびに副映像（Ｓ）パック２３３，２３４および２３５から成る。ＤＶＤにおいては、各パックが、ディスク上のユーザデータの１セクタを占めている（２０４８バイト）。各ビデオパック２３３は、パックを特定するパックヘッダ２３６と、次いでパック内のパケットを特定するパケットヘッダ２３７と、次いでＤＶＤフォーマット、すなわちＭＰＥＧ２フォーマットによるビデオデータ２３８とから成る。同様に、各オーディオパックは、パックを特定するパックヘッダ２３９と、続いてパック内のパケットを特定するパケットヘッダ２４０と、ＤＶＤに適切な任意のフォーマット、例えばＭＰＥＧ、ＤＴＳ、ＤＤ、ＬＰＣＭ、ＡＣ３であるオーディオデータ２４１とから成る。
【００５２】
各ナビゲーションパック（ＮＶ＿ＰＣＫ）２３２は、パックを特定するパックヘッダ２４２と、続いてシステムヘッダ２４３と、２つのナビゲーションデータパケット２４４および２４５とから成る。第１の２つのパケット２４４は、リアルタイムにボタン表示とナビゲーションとプログラム表示を制御するための表示制御情報（ＰＣＩ）を具えており、第２のパケット２４５は前方／後方スキャニングおよびシームレスな分岐を制御するためのデータ検索情報（ＤＳＩ）を具える。ＤＶＤプレーヤは、可変率およびシームレスな再生を可能にするためのトラックバッファを含む。したがって、読み取りヘッドによる読み取りとオーディオデータとビデオデータのデコードおよび再生の間には時間遅れがある。したがって、リアルタイム制御情報はＰＣＩとＤＳＩパケット間で分配され、ＰＣＩとＤＳＩパケット内に保存され、再生装置は対応する物理セルがトラックバッファを通過する前および後にこの情報をチェックし、利用する。ナビゲーションパック２３２は、ＤＶＤプレーヤのナビゲーションエンジンあるいはナビゲータ２５によって用いられ、再生モード、トリック再生モードおよび検索動作が成功裡にタイムリーな方法で実行されるのを確認する。
【００５３】
したがってＤＶＤビデオゾーンがアクセスおよび対話型の再生を制御するナビゲーションデータを含み、ナビゲーションデータがＤＶＤビデオゾーン内の異なるレベルで存在することは上記から理解されるであろう。ナビゲーションデータは、制御コマンド（例えばフォーマット、言語、オーディオ選択、副映像選択、保護管理、ディスプレイモードおよびディスプレイアスペクト用）と、ナビゲーションコマンド（例えば一般システムパラメータ、システムパラメタ、ナビゲーションタイマおよびメニューボタン用）と、検索およびユーザインターフェースコマンド（例えば特別メニューの選択を可能にするＰＧＣＩ検索またはタイトル、タイトル（チャプタ）の一部などの選択を可能にするプレゼンテーションデータ検索）とを含む。以下で説明されるように、ボリュームファイルシステム情報はまたナビゲーションデータと制御データとを含む。
【００５４】
図７は、ビデオマネージャ情報管理テーブル（ＶＭＧＩ＿ＭＡＴ）と、ナビゲーションデータであって、例えば：タイトルセットの数および属性や；タイトル検索ポインタテーブル（ＴＴ−ＳＰＲＴ）２０７ａ内のタイトルへのポインタや；親管理情報テーブル（ＰＴＬ＿ＭＡＩＴ）２０７ｂや；ビデオタイトルセット属性テーブル（ＶＴＳ＿ＡＴＲＴ）２０７ｃ内のタイトルメニュー（ＶＭＧＭ）ビデオストリーム、オーディオストリーム、および副映像の属性や；ＶＭＧＩ＿ＭＡＴテーブル２０７ｄなどのナビゲーションデータと、を具えるビデオマネージャ情報（ＶＭＧＩ）２０７の構造を示す。タイトル検索ポインタテーブル（ＴＴ＿ＳＰＲＴ）２０７ａは、タイトル検索ポインタテーブル情報２０７ａａと、各タイトル用のタイトル検索ポインタ２０７ａ１，２０７ａ２．．．２０７ａｎ（実施例としてタイトル＃１，＃２．．．＃ｎが示されている）とを有する。図７に示されるように、タイトル検索ポインタ２０７ａ１，２０７ａ２．．．２０７ａｎは、先頭および任意の後続するＶＴＳの開始アドレスへのポインタＶＴＳ＿ＳＡ２０７ａｂを含んでいる。ＶＭＧＩ＿ＭＡＴテーブル２０７ｄは、ビデオマネージャＶＯＢＳの開始アドレスへのポインタＶＭＧＭ＿ＶＯＢＳ＿ＳＡ２０７ｄａを含んでいる。
【００５５】
図８ａは、ナビゲーションデータであって、例えば：タイトル検索ポインタテーブル（ＶＴＳ＿ＰＴＴ＿ＳＲＰＴ）２１０ａのビデオタイトルセットパート内のチャプタへのポインタや；ビデオタイトルセットプログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）２１０ｂ内のプログラムチェーンへのポインタや；ビデオタイトルセットタイムマップテーブル（ＶＴＳ＿ＴＭＡＰＴ）２１０ｃ内のタイムマップや；ビデオタイトルセットセルアドレステーブル（ＶＴＳ＿Ｃ＿ＡＤＴ）２１０ｄや；ＶＴＳＩ＿ＭＡＴテーブル２１０ｅなどのナビゲーションデータを具えるビデオタイトルセットのビデオタイトル情報（ＶＴＳＩ）２１０の構造を示す。図８ａで示されるように、ＶＴＳＩ＿ＭＡＴ２１０ｅは、ビデオタイトルセットメニューＶＯＢＳの開始アドレスへのポインタＶＴＳＭ＿ＶＯＢＳ＿ＳＡ２１０ｅｂと、ビデオタイトルセットＶＯＢＳの開始アドレスへのポインタＶＴＳＴＴ＿ＶＯＢＳ＿ＳＡ２１０ｅａを含んでいる。タイトル検索ポインタテーブル（ＶＴＳ＿ＰＴＴ＿ＳＲＰＴ）２１０ａのビデオタイトルセットパートは図８ｂで示され、ビデオタイトルセットセルアドレステーブル（ＶＴＳ＿Ｃ＿ＡＤＴ）２１０ｄは図８ｃで示される。図８ｄは、ビデオタイトルセットプログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）２１０ｂを示しており、これはＶＴＳプログラムチェーン情報（ＶＴＳ＿ＰＧＣＩ）を含み、セル再生情報テーブル（Ｃ＿ＰＢＩＴ）２１０ｅとセル位置情報テーブル（Ｃ＿ＰＯＳＩＴ）２１とを含むプログラムチェーン情報に関連づけられる。
【００５６】
プログラムチェーンでは、プログラムチェーン情報（ＰＧＣＩ）は、例えば：チェーン内のプログラムの数や；禁止されたユーザ動作や；プログラムチェーン間のリンクや；再生モードや；チェーンの任意のプログラムにアクセスする前に実行されるプレコマンドや；セルコマンドや；チェーンのプログラムにアクセスした後に実行されるポストコマンドなどのナビゲーションデータを具える。
【００５７】
ビデオオブジェクトユニットでは、ナビゲーションデータであって、表示制御情報（ＰＣＩ）が例えば：禁止されたユーザ動作や、ボタン情報や、非シームレスのアングルジャンプポインタや、表示時間などのナビゲーションデータを具える一方で、データ検索情報（ＤＳＩ）が例えば：表示時間や、オーディオギャップ長や、前方および後方スキャニングのＶＯＢＵポインタや、オーディオおよび副映像パック参照映像ポインタへのビデオ同期ポインタや、次の交互配置されたユニットへのリンクや、シームレスのアングルジャンプポインタなどのナビゲーションデータを具える。
【００５８】
プログラムチェーンでは、ナビゲーションコマンドは上記で論じられるように、プログラムチェーンの任意のセルを読み取る前に実行されるプレコマンド、および／またはプログラムチェーンのセルを読み取った後に実行されるポストコマンドを含むことができる。プログラムチェーンのナビゲーションコマンドの実施例は、コマンド番号へ行く「ゴートゥ」命令と、プログラムチェーン番号や、タイトル番号の一部や、セル番号などへの「リンクトゥ」命令と、ＤＶＤ再生の現在のドメインあるいは現在の状態から出る「ジャンプ」命令と、ＳＰＲＭおよびＧＰＲＭをセットおよび操作する命令ならびに「比較」命令と、を含んでいるので、条件付きの動作、例えばある比較が真であるか、またはあるＳＰＲＭあるいはＧＰＲＭパラメータがある値にセットされるというイベントで「ゴートゥ」命令または「ジャンプ」命令を実行することができる。
【００５９】
図９は、ＵＤＦ／ＩＳＯファイルシステム情報に含まれる幾つかのデータの概略図を示す。開始アドレスの形態は、ＵＤＦまたはＩＳＯファイルシステムかどうかに依存してもよく、すなわち開始アドレスはＵＤＦまたはＩＳＯファイルシステムかどうかに依存して異なる位置に関して与えられてもよい。図９に示されるように、ＵＤＦ／ＩＳＯファイルシステム情報２０２は、図９に示すように、ＤＶＤ上の各ファイルの論理セクタ番号（ＬＳＮ）の形態で与えられるアドレスを提供し、ディスク上のファイルの検索を可能にする。図９に示される文字は例示としてのみ与えられ、必ずしも実際の論理セクタ番号（ＬＳＮ）を表さないことが認識されるであろう。
【００６０】
これまでの説明は、本発明の実施例によるプロテクトされたＤＶＤビデオのＤＶＤフォーマットの簡潔な概要である。ＤＶＤフォーマットのより詳細な記載と記録処理については、ＤＶＤ規格を参照されたい。
【００６１】
図１０は、ＤＶＤビデオの一部の表示を示し、上記および特に図９から理解されるように、ＵＤＦ／ＩＳＯファイルシステム情報２０２が、ＶＭＧＩ２０７ファイルＶＩＤＥＯ＿ＴＳ．ＩＦＯ、ＶＭＧＭ＿ＶＯＢＳ２０８ファイルＶＩＤＥＯ＿ＴＳ．ＶＯＢ、ＶＭＧＩ＿ＢＵＰ２０９ファイルＶＩＤＥＯ＿ＴＳ．ＢＵＰへのポインタと、各ビデオタイトルセットに対して、対応するＶＴＳＩファイルＶＴＳ＿＃＃＿０．ＩＦＯ、任意のＶＴＳＭ＿ＶＯＢＳファイルＶＴＳ＿＃＃＿０．ＶＯＢ、ＶＴＳＴＴ＿ＶＯＢＳファイルＶＴＳ＿＃＃＿＠．ＶＯＢの各々、およびＶＴＳＩ＿ＢＵＰファイルＶＴＳ＿＃＃＿０．ＢＵＰへのポインタと、を含んでいるという事実を示す。図１０はまた、ビデオマネージャＶＭＧＩが（図７に示されるＴＴ＿ＳＲＰＴ２０７ａａｓのＴＴ＿ＳＲＰエントリ２０７ａ１，２０７ａ２．．２０７ａｎ内に）第１および任意の後続のＶＴＳの開始アドレスへのポインタＶＴＳ＿ＳＡと、（ＶＭＧＩ＿ＭＡＴ２０７ｄ内に）ビデオマネージャＶＯＢＳの開始アドレスへのポインタＶＭＧＭ＿ＶＯＢＳ＿ＳＡと、を含む一方、ビデオタイトル情報ＶＴＳＩが（図８ａで示されるようなＶＴＳＩ＿ＭＡＴ内に）ビデオタイトルセットメニューＶＯＢＳの開始アドレスへのポインタＶＴＳＭ＿ＶＯＢＳ＿ＳＡと、ビデオタイトルセットＶＯＢＳの開始アドレスへのポインタＶＴＳＴＴ＿ＶＯＢＳ＿ＳＡと、を含むことを示す。
【００６２】
ＤＶＤビデオを読み取るために必要なナビゲーション情報は、ＵＤＦ／ＩＳＯファイルシステムへの関連ファイルを検索することによって（「ファイル型」アプローチ）、またはビデオマネージャ情報（ＶＭＧＩ）を検索し、次いでＶＭＧＩおよびＶＴＳＩに含まれるナビゲーション情報内のポインタを用いることによって（「ナビゲーション型」アプローチ）アクセスされてもよい。ファイル型アプローチは、不正なコピー装置またはリッパーによって一般に用いられるアプローチである一方、ほとんどの正当な再生装置がナビゲーション型アプローチを用いる。
【００６３】
図１１は、図１０に示されるＤＶＤビデオの一部の１つのビデオタイトルセットの表示を示す。ＶＯＢセット内のファイル境界はＶＯＢセット内の論理構造に依存せず、ＶＯＢセット内の論理的な境界と関係を持たない。したがって、ファイル型の読み取り部は、許可されているとしても許可されていないとしても、図１１のＶＴＳ＿ｘｘ＿１．ＶＯＢファイルである第１ＶＯＢファイルのＵＤＦ／ＩＳＯ情報ＶＯＢＳ＿ＳＡを見ることによってＶＯＢセットの開始を決定しなければならない。しかしながら、通常の再生については、そのようなファイル型の再生装置が、図１１に示されるように、一旦ＵＤＦ／ＩＳＯ情報を見ることによってＶＯＢセットの開始を決定した場合、例えばＶＴＳＩのセルポインタデータＶＴＳ＿ＣＰ＿ＳＡ情報で見ることによってＶＯＢセット内の個々のセルにアクセスするので、後続のＶＯＢファイル（図１１に示されるＶＴＳ＿ｘｘ＿２．Ｖ０Ｂ．．．．．．．．．．．．．．．ＶＴＳ＿ｘｘ＿５．ＶＯＢ）のＵＤＦ／ＩＳＯ情報を使用しないであろう。
【００６４】
図１に示される装置のコピープロテクタ８は、第１ＶＯＢファイルの位置が決定された後にナビゲーション型の再生装置もファイル単位型の再生装置もＵＤＦ／ＩＦＯファイルを見ないと推測されるという事実を利用するよう構成される。特に、コピープロテクタ８は、ＵＤＦとＩＳＯ情報の一つまたは双方内のファイルに対する開始アドレス情報と、ＵＤＦとＩＳＯ情報の一つまたは双方内のファイルの大きさあるいは長さと、の少なくとも１つを変更する。ファイルの開始アドレスが変更される場合、ファイル型のリッパーは正しいファイルを検出することができず、ディスク上の不正確な位置へ指示されるか、開始アドレスはファイルの途中でもよいので、正しいファイルの一部のみ検出するであろう。ファイルサイズが実際のファイルサイズから減らされ、開始アドレスが変更されない場合、ファイル型のリッパーはファイルの一部を検索するにすぎない。ファイルサイズが実際のファイルサイズから増やされ、開始アドレスが変更されない場合、リッパーはさらに必要なファイルの不正確な位置に加えてディスク上の不正確な位置をアクセスするであろう。また、付加した不正確な位置のサイズが著しい場合、得られるリッピング時間は著しく増加であろう。ファイルサイズの増加を表すデータはセル構造を必ずしも有する必要はなく、例えばこれは切目（ｇａｐ）の形態を取ってもよい。１または複数の物理セルまたはこのような不正確な位置のデータは、スクランブルを掛けられたデータまたは読み取り不能なデータを含んでもよい。別の可能性としてまたはさらに、このような不正確な位置の１または複数の物理セルは、不正なコピーを禁止するか、または少なくとも再生が困難な不正コピーもしくは非常に悪い品質の不正コピーを提供する破壊データを含んでもよい。例えば、このような不正確な位置の１または複数の物理セルは、図５に示されるように、不正なコピーの生成および／または再生可能性に有害な影響を与える破壊データを含む破壊領域（「ＳＵＢ」）１００４を提供する。そのような破壊セルは、ＤＶＤのナビゲーションパスの一部を形成しないので、正当な再生装置がＤＶＤを再生する性能に影響を与えないであろう。実施例として、このような破壊データがそのエリアを読み取ろうとするドライブの読み取り性能を破壊してもよい。例えばＷＯ０２／１１１３６、ＷＯ００／７４０５３、ＷＯ０１／６１６９５およびＷＯ０１／６１６９６で用いられ、記載されている破壊データの実施例は、これらの各々の全内容が引用例に組み込まれる。その他の可能性は、ＥＦＭ＋ビットストリームに訂正不可能なエラーを導入するか、デジタルサム値（ＤＳＶ）を破壊するか、または任意のコピーＤＶＤを再生できなくして、ナビゲーションパスの一部を形成しないガラスマスタ（およびこれにより得られるＤＶＤ）の領域を故意に損傷してもよい。これらの技術は、個々にまたは任意の組み合わせで用いられてもよい。
【００６５】
データプロセッサ２、およびコピープロテクタ２が特に、ＵＤＦとＩＳＯ情報の一つおよび双方内のファイルの開始アドレス情報と、ＵＤＦとＩＳＯ情報の一つまたは双方内のファイルのサイズあるいは長さと、の少なくとも１つを変更するよう動作するという方法の実施例がここで記載される。
【００６６】
図１２と図１３は、ＤＶＤビデオゾーンの生成中に図１に示される装置によって実行される動作を説明するためのフローチャートとダイアグラムをそれぞれ示す。
【００６７】
このように、ユーザは、ＤＶＤビデオゾーンが生成されるようにユーザインターフェース４を介してデータプロセッサ２を指示するとき、制御部３は最初に、例えばユーザ入力に基づいて、アセットが符号化されるかどうかまたは処理されるファイルがファイル受信部９１によって受信される画像ファイルまたはＤＤＰファイルセットであるかどうかをステップ０で決定する。アセットが符号化される場合、次いで制御部３は一般に図１０のステップ１でアセット受信部５によって受信される必要なアセットをユーザインターフェース４を介してユーザが提供するように促すであろう。次いで制御部３は、ユーザインターフェース４を介してユーザに促して、アセットが正しいデータフォーマット（例えばビデオ用のＭＰＥＧ２）であることをチェックしてもよく、そうでなければステップ２で必要な符号化を達成するためにアセットエンコーダ６を起動するよう制御部３に命じてもよい。
【００６８】
制御部３は次いで図１０のステップ３で、オーサリングプロセスを実行するために、ユーザインターフェース４を介したユーザ命令下で、オーサラ７を制御し、ここでユーザは、ユーザ定義のチャプタとメニュー、およびユーザ定義のコンテンツデータへの１または複数のナビゲーションパスを彼または彼女が望む方法でアセットを組み立て、オーサラ７はユーザが選択および編制したアセットを多重化し、ユーザの指示に従うナビゲーションデータおよび制御データを加え、コピープロテクタ８に画像ファイルまたはＶＯＢ、ＩＦＯ、ＢＵＰファイルを含むＶＩＤＥＯ＿ＴＳディレクトリを提供して画像ファイルまたはＤＤＰファイルセットを生成する。
【００６９】
ステップ０の回答がｎｏである場合、次いでステップ１ａでは、制御部３が画像ファイルあるいはＤＰＰファイルセットをコピープロテクタ８に供給させる。
【００７０】
ステップ４では、コピープロテクタ８は画像ファイル／ＤＤＰファイルセットにコピープロテクトを追加する。ステップ５では、コピープロテクタはマスタ生成部９に変更済の画像ファイルあるいはＤＤＰファイルセットを出力する。ステップ５ａでは、マスタ生成部９は、適切なＤＶＤ規格仕様に従ってコピープロテクトされた画像ファイルあるいはＤＰＰファイルセットを符号化する通常のプロセスを含む従来のマスタリングプロセスを実行するので、図１３によって概略的に示されるように記録用のチャネル符号データを生成する。これにより、マスタ生成部９は、ユーザデータ（図１３のＴ１）の各セクタ上で、スクランブルなどの処理と、ＥＣＣ（エラー訂正符号）追加と、インタリーブおよび記録セクタへの製品コード生成（図１３のＴ３、Ｔ４、Ｔ５およびＴ６）と、適切なＤＶＤ規格仕様によるＥＦＭプラス符号化（図１３のＴ７）と、チャネルコーディング（図１３のＴ８）とを実行し、オーサリングされたファイル（ＤＰＰファイルセット）を提供する。
【００７１】
マスタ生成部９は、遠隔に配置される複製装置１１にマスタデータファイル提供部１０を介して供給するためにコピープロテクトされたオーサリングファイル（ＤＰＰファイルセット）を含むマスタファイル、例えばデジタルリニアテープを生成する。別の可能性として、マスタファイルは、例えばローカルネットワークまたはインターネットであるネットワークを通じて複製装置に供給されてもよい。複製装置１１は、画像ファイルおよびガラスマスタ上の実際のセクタに論理セクタ番号をマップする物理セクタアドレスタグを記録するガラスマスタを生成する。次いで、このガラスマスタが使用されてスタンピングマスタを生成し、これから最終的なＤＶＤディスクが生成される（図１３のＴ９）。
【００７２】
別の可能性またはさらに、マスタファイルはステップ６で、書き込み可能なＤＶＤディスク上に画像ファイルを記録し、光ディスク上に実際のセクタに物理セクタアドレスタグを追加するローカル記録部１２に供給されてもよい。
【００７３】
破壊データは、破壊データの種類に依存して、アセットの符号化に先立つステップ６０か、コピープロテクトプロセスに先立つステップ７０か、または破壊データの種類に依存して、コピープロテクトプロセスの一部としてステップ４で追加されてもよい。別の可能性として、破壊データは、例えば、記録部１２による最終的な記録処理中またはガラスマスタの生成中にディスクの１あるいは複数のセクタを故意に物理的に損傷することによって提供されてもよい。
【００７４】
ビデオマネージャ情報内ではなくＵＤＦ／ＩＳＯ情報内のファイル情報を変更する図１１のステップ４のコピープロテクタ８の動作の実施例がここで、図１４および図１５の補助と共に記載される。
【００７５】
図１４のステップ１０では、コピープロテクタはファイルが選択され変更されたかどうかを判断する。開始アドレスが変更される特別の１または複数のファイルの選択は、予め格納された命令に従って、または特定の方法、例えば任意もしくは周期的または所定間隔でファイルを選択するコピープロテクタによって実装されたルーチンに従って、コピープロテクタによって行われてもよい。別の可能性としてまたはさらに、この選択はユーザインターフェース４を用いてユーザによって行われてもよい。
【００７６】
図１４のステップ１１では、コピープロテクタは、選択されたファイルの開始アドレスがＵＤＦあるいはＩＳＯ情報またはその双方で変更されるかどうかを判断する。開始アドレスが変更されるべきかどうか、これがＵＤＦもしくはＩＳＯ情報またはその双方内にあるべきかどうかについての選択は、予め格納された命令に従って、または特定の方法、例えば任意もしくは周期的または所定間隔でファイルを選択するコピープロテクタによって実装されたルーチンに従って、コピープロテクタによって行われてもよい。別の可能性としてまたはさらに、この選択はユーザインターフェース４を用いてユーザによって行われてもよい。
【００７７】
ステップ１１の応答がｙｅｓである場合、選択されたファイルの開始アドレスが変更され、次いで図１４のステップ１２で、コピープロテクタは現在の開始アドレスを変更し、変更が行われる場所に依存して、ＵＤＦあるいはＩＳＯ情報または双方内に変更された開始アドレスを格納する。この変更は、破壊データもしくは難解なデータまたはそうではなく読み取り不能に関連づけられるＤＶＤビデオゾーンの位置を表す所定の固定アドレスへの開始アドレスを変えてもよいし、または、単に間違ったファイルへのアドレスでもよいし、正しいファイルへの途中へのアドレスでもよいし、またはＤＶＤビデオゾーン外の位置もしくはボリューム外の位置へのアドレスでもよい。
【００７８】
図１４のステップ１３では、コピープロテクタは、選択されたファイルの開始アドレスがＵＤＦあるいはＩＳＯ情報またはその双方で変更されるべきかどうかを判断する。ファイルサイズが変更されるべきかどうか、これがＵＤＦもしくはＩＳＯ情報またはその双方内にあるべきかどうかについての選択は、予め格納された命令に従って、または特定の方法、例えばランダムもしくは周期的または所定間隔でファイルを選択するコピープロテクタによって実装されたルーチンに従って、コピープロテクタによって行われてもよい。別の可能性としてまたはさらに、この選択はユーザインターフェース４を用いてユーザによって行われてもよい。
【００７９】
ステップ１３の応答がｙｅｓである場合、次いで図１４のステップ１４で、コピープロテクタはファイルサイズデータを変更し、変更が行われる場所に依存して、ＵＤＦあるいはＩＳＯ情報またはその双方内で変更されたファイルサイズデータを格納する。この変更は、見かけのファイルサイズを減らすか、または増やすであろう。見かけのファイルサイズの変化量およびこの変化が減少または増加であるかどうかは、予め格納された命令に従って、または見かけのファイルサイズの変化量と、この変化が特定の方法、例えばランダムもしくは周期的または所定間隔の減少または増加であるかどうかと、を選択するコピープロテクタによって実装されたルーチンに従って、コピープロテクタによって行われてもよい。別の可能性としてまたはさらに、この選択はユーザインターフェース４を用いてユーザによって行われてもよい。
【００８０】
図１４のステップ１５では、コピープロテクタは別のファイルのデータがＵＤＦ／ＩＳＯ情報内で変更されるべきかどうかをチェックし、そうならば、所望のデータの変更が全て行われるまで、ステップ１０乃至ステップ１５を繰り返す。
【００８１】
図１５は図１０の変形を示し、図１４に関して上述した方法を実行する結果を示す。図１５に示される実施例において、ＶＴＳ＿０２＿１．ＶＯＢの開始アドレスとＵＤＦ／ＩＳＯ情報内のＶＴＳ＿０２＿５．ＶＯＢの開始アドレスが双方とも変更されている。この実施例において、一点鎖線４００で示されるように、ＵＤＦ／ＩＳＯ内のＶＴＳ＿０２＿１．ＶＯＢの開始アドレスはファイルの途中へのポインタに変えられており、これによりリッパーがＶＯＢファイル内のデータ全てにアクセスできない一方、一点鎖線４０１で示されるように、ＵＤＦ／ＩＳＯ内のＶＴＳ＿０２＿５．ＶＯＢの開始アドレスは実際のＶＴＳ＿０２＿５．ＶＯＢファイルに先立つアドレスの破壊データ領域（ＳＵＢ）４０３へのポインタに変えられており、これによりリッパーが破壊データファイルをアクセスする。しかしながら、ＶＴＳＩ内の情報は依然として正しく（ＶＴＳ＿０２＿１．ＶＯＢの４０６行で示されるように）、したがって再生装置は依然としてＤＶＤビデオへナビゲートすることができるであろう。
【００８２】
図１４は、多くのファイルのファイル開始アドレスとファイルサイズを変更することができるコピープロテクタを示す。その他の可能性として、コピープロテクタが開始アドレスの変更しかできない場合にはコピープロテクタがステップ１１、ステップ１４およびステップ１５を実行せず、またはコピープロテクタがファイルサイズデータの変更しかできない場合にはステップ１１、ステップ１２およびステップ１４を実行しないであろう。
【００８３】
コピープロテクタがＵＤＦ／ＩＳＯ情報内のファイル開始アドレスを変更する場合、上記で言及されるように、コピープロテクタはファイル開始アドレスを変更し、これにより、例えば、ファイル開始アドレスが完全に異なるファイルを格納するＤＶＤ上の位置を指し、これによりリッパーが正しいファイルを読み取るが、スクランブルを掛けられたまたはランダムな順序でコンテンツを正確に再生することができなくてもよく、正しいファイルのＤＶＤの途中の位置へファイル開始アドレスを変更し、これによりリッパーがファイルの全てのコンテンツデータにアクセスできなくてもよく、または破壊データを格納するＤＶＤビデオゾーン外の位置もしくはボリューム外の位置、例えば真正のファイル開始位置より前の位置へファイル開始アドレスを変更し、これによりコピーディスクを読み取り不能にし、見れなくしてもよい。ファイル開始アドレスを変えるのと同じアプローチまたは異なるアプローチが、異なるファイルに用いられてもよい。
【００８４】
コピープロテクタがＵＤＦ／ＩＳＯ情報内の見かけのファイルサイズデータを変更する場合、上記で言及されるように、コピープロテクタは見かけのファイルサイズデータを減らし、または増やしてもよい。見かけのファイルサイズデータは、このデータが変えられる全てのファイルについて減らされてもよい（または増やされてもよい）。または幾つかのファイルサイズデータが増やされてもよく、その他のファイルサイズデータは減らされてもよい。ファイルサイズデータを減らすことにより、ファイル単位のリッパーはファイルのデータの一部のみをコピーし、これによりリッパーがコンテンツデータ全てをコピーできず、得られるコピーＤＶＤは見ることができないであろう。ファイルサイズデータを増やすことにより、ファイル単位のリッパーはファイルの終わりより後に追加された破壊データをコピーするか、または例えば、結果として生じるコピー済みコンテンツがＤＶＤ書込可能ディスク上に適合せず、見ることができない程度にまで、コピープロテクトされたＤＶＤからコンテンツをリッピングするのに大量の延長時間を必要とする。
【００８５】
開始アドレスおよび／またはファイルサイズのデータがＵＤＦ／ＩＳＯ情報内で変更されるファイルはＶＯＢファイルでもよいが、開始アドレスとファイルサイズの少なくとも１つがＵＤＦ／ＩＳＯ内で列挙される任意のファイルが提供されてもよく、ＶＭＧＩとＶＴＳＩ内のナビゲーション情報を介して正当な再生装置によって必要な情報を依然としてアクセスすることができる。
【００８６】
コピープロテクタによって実行されるプロセスの結果として、得られるＤＶＤは少なくとも部分的に不正確または少なくとも幾つかのファイルの開始アドレスおよび／またはファイルサイズのデータの点からＶＭＧＩおよび／またはＶＴＳＩと一致しないＵＤＦ／ＩＳＯ情報を有する。コピー装置あるいはリッパーがこのようなＤＶＤファイルをファイル単位にコピーしようとするとき、これはＵＤＦ／ＩＳＯ情報からコピーすべきファイルの開始アドレスとファイルサイズのデータを特定するので、ＤＶＤ上の正しいコンテンツのアクセスに失敗するであろう。しかしながら、ＤＶＤ上のナビゲーションデータは変更されないので、すなわちＶＭＧＩとＶＴＳＩナビゲーションデータおよび任意の他のナビゲーションデータは正しいので、ナビゲーションアプローチを用いてＤＶＤにアクセスする正当な再生装置はＤＶＤを読み取り再生するのに苦労せず、なぜなら、図５で示されるように、正当な再生装置は第１プレイＰＧＣ１００にＶＭＧＩによって導かれ、その後表示されたボタンのユーザ選択およびＶＭＧＩとＶＴＳＩ内のナビゲーション情報に応答し、ＤＶＤとして個々のセルが再生されるからである。好ましくは、コピープロテクタが、ＤＶＤ上の各ビデオタイトルセットのＶＴＳＴＴ＿ＶＯＢＳ内の第１ＶＯＢ（ＶＴＳ＿ｘｘ＿０１．ＶＯＢ）のＵＤＦ／ＩＳＯ情報を変更しない結果、第１ＶＯＢ（ＶＴＳ＿ｘｘ＿０１．ＶＯＢ）を検出するためＵＤＦ／ＩＳＯ情報にアクセスするが、その後ＤＶＤをナビゲートするのにＶＭＧＩとＶＴＳＩナビゲーションデータを用いるパーソナルコンピュータなどの正当なファイル型の再生装置は、ＵＤＦ／ＩＳＯ情報内のその他のファイルの開始アドレスおよび／またはファイルサイズのデータの変更によって悪影響を及ぼされないであろう。
【００８７】
上記で言及したように、ファイル開始アドレスあるいはファイルサイズのデータの変化により、コピープロセスを禁止するか、または読み取り不能か、再生できないか、もしくは見ることができないコピーＤＶＤを提供する破壊データにリッパーを導くであろう。異なる種類の破壊データの実施例は上記に与えられている。別の可能性として、破壊データは単にタイトルが再生され、見ることができないタイトルを提供するとき現われる付加的なコンテンツデータでもよく、例えば、このような付加的なコンテンツデータは、ＤＶＤが不良であると視聴者に信じさせるタイトルコンテンツデータのスクランブルを掛けられたフレームおよび／またはＤＶＤは不正コピーであるという事実について視聴者に警報する通知でもよい。
【００８８】
ビデオマネージャ情報内ではなくＵＤＦ／ＩＳＯ情報内のファイル情報を変更する図１１のステップ４のコピープロテクタ８の動作の実施例がここで、図１６および図１７の補助と共に記載される。
【００８９】
この実施例において、図１６のステップ２０では、コピープロテクタは、ＶＴＳ（またはＤＶＤビデオが１以上のＶＴＳを有する選択されたＶＴＳ）が変更されたそのＶＴＳＩのＵＤＦ／ＩＳＯ情報内にポインタまたは開始アドレスを有するべきかどうかを決定する。ステップ２０の応答がｙｅｓである場合、次いで図１６のステップ２１では、コピープロテクタがＤＶＤビデオに破壊ＶＴＳＩを追加する。一般に、コピープロテクタは真正のＶＴＳＩの直前または直後に破壊ＶＴＳＩを追加してリッパーを操作する人間がＵＤＦ／ＩＳＯ情報内のＶＴＳＩポインタが変更されたのではないかと疑う機会を減らす。図１６のステップ２２では、コピープロテクタがＵＤＦ／ＩＳＯ情報内のＶＴＳＩポインタを変え、これによりそれが正しいＶＴＳＩの代わりに破壊または壊れたＶＴＳＩを指し、正しいＶＴＳＩ開始アドレスの代わりにＵＤＦ／ＩＳＯ情報内に破壊または壊れたＶＴＳＩの開始アドレスを格納する。図１６のステップ２３では、コピープロテクタは、別のビデオタイトルセットのＶＴＳＩポインタデータ（ＤＶＤビデオが１以上を有する場合）がＵＤＦ／ＩＳＯ情報内で変更されるべきかどうかをチェックし、そうならば、所望のデータ変更が全て行われるまで、ステップ２０乃至ステップ２３を繰り返す。
【００９０】
図１７は、図１６に関して記載された方法に従ったＤＶＤビデオの表示を示す。このように、図１７に示されるように、壊れたＶＴＳＩ５００はビデオタイトルセットＶＴＳ２  ５０１に対して追加されており、ＵＤＦ／ＩＳＯ情報内のポインタは壊れたＶＴＳＩ５００へのポインタ（図１７に５０２行によって示されるように）に変更された。しかしながら、ＶＭＧＩ内のポインタは依然として正しいまたは本物のＶＴＳＩ５０４を指す（図１７の５０３行によって示されるように）。
【００９１】
図１６と図１７で示される実施例において、コピープロテクタは、ビデオタイトルセットのＶＴＳＩのＵＤＦ／ＩＳＯ情報内のポインタあるいは開始アドレスを変更し、これによりファイル単位のリッパーがそのビデオタイトルセットに対する正しいＶＴＳＩ（図１７のＶＴＳＩ５０４）の代わりに破壊または壊れたＶＴＳＩ（図１７のＶＴＳＩ５００）の方へ導かれるが、正当な再生装置は、ＶＭＧＩ内の情報を用いることによってそのビデオタイトルセットの正しいＶＴＳＩを検出するであろう。また、破壊または壊れたＶＴＳＩにアクセスするとき、ファイルシステム情報を介してＶＴＳＩにアクセスするＩＦＯ解析リッパーが影響を受け、リッピングプロセスの失敗または不十分なコピーをもたらす。
【００９２】
コピープロテクタは、図１４と図１６に関して上述した方法の一つまたは双方を実行することができるであろう。コピープロテクタが双方の方法を実行することができる場合、双方またはこれらの方法の選択された１つを一つのＤＶＤビデオに用いてもよい。
【００９３】
上述したように、データプロセッサがコンテンツデータファイルの少なくとも１つのファイル長さおよびファイル開始アドレスの少なくとも１つを変更するよう動作可能でもよい。別の可能性としてまたはさらに、データプロセッサがエラーデータを変更してもよいし、または破壊してもよく、これによりそれは不正確であり、例えば、幾つかのファイルの巡回冗長検査（ＣＲＣ）バイトがファイルシステム情報内で変更され、または破壊されて、これらのファイルが外見上不正確であるので使用不可能であるファイルシステム情報を提供してもよい。同様にＣＲＣの長さの値またはチェックサム値などの任意のその他の情報が変更または破壊されてもよく、もしそれが不正確な場合ファイルシステム情報のアクセスを破壊するであろう。
【００９４】
図１に示されるように、生成装置１はオーサリング機能（アセット受信部５、アセットエンコーダ６およびオーサラ７）とファイル受信部９１との双方を有する。適切な場合にはこの装置がこれらのうち１つのみ、すなわちオーサリング機能またはファイル受信部９１の何れかを含んでもよい。
【００９５】
上述したように、コピープロテクト機能はオーサラ内に提供されてもよく、その結果コピープロテクトが別個のステップを形成するのではなく、オーサリング処理の一部として実行される。
【００９６】
上記実施例では、記録媒体は、ＤＶＤまたはガラスマスタあるいはスタンピングマスタなどの前身である。記録媒体は別の形態の光ディスクまたは前身でもよい。このように、もちろん、例えば磁気ディスクあるいは光磁気記録ディスクなどのデジタル記録媒体のその他の形態に本発明を適用してもよいことが認識されるであろう。さらに、上述したように、記録媒体は中心軸に関してディスクをスピンするか、回転させることによって読み取られるディスクである。しかしながら、デジタルリニアテープの形式のデジタル記録媒体に本発明を適用することができ、これは読み取り書き込みヘッドに関して回転させるのではなく、通過した経路に沿って移動させる。
【図１】
2011514611.tif 000003
【図２】
2011514611.tif 000004
【図３】
2011514611.tif 000005
【図４】
2011514611.tif 000006
【図５】
2011514611.tif 000007
【図６】
2011514611.tif 000008
【図７】
2011514611.tif 000009
【図８ａ】
2011514611.tif 000010
【図８ｂ】
2011514611.tif 000011
【図８ｃ】
2011514611.tif 000012
【図８ｄ】
2011514611.tif 000013
【図９】
2011514611.tif 000014
【図１０】
2011514611.tif 000015
【図１１】
2011514611.tif 000016
【図１２】
2011514611.tif 000017
【図１３】
2011514611.tif 000018
【図１４】
2011514611.tif 000019
【図１５】
2011514611.tif 000020
【図１６】
2011514611.tif 000021
【図１７】
2011514611.tif 000022
【国際調査報告】
2011514611.tif 000023
2011514611.tif 000024