(57)【要約】【課題】  破壊データが、ディスクのコピーを防止するために、ＤＶＤのような光ディスクのコンテンツに組み込まれたものである。コピープロテクトを無効にするために、光ディスクをコピーする装置は、選択されたプログラムパスにより参照されるコピーデータのみに対して制御される。【解決手段】  従って、ディスクにおけるコンテンツへのアクセスを妨げるために、冗長制御データにエラーを導入することにより光ディスクのためのコピープロテクトを与えることを提供する。例えば、エラーは、ビデオマネージャ情報テーブル（ＶＭＧＩ）又はビデオタイトルセット情報テーブル（ＶＴＳＩ）における矛盾である。【選択図】  図９
2005332568.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ及び制御データを担持する光ディスクをコピープロテクトする方法であって、前記コンテンツは１つ又はそれ以上のコンテンツファイルにおいて配列され、前記制御データは前記コンテンツファイルへのアクセスを制御するように備えられている方法であり：
前記光ディスクにおけるコンテンツの再生中に利用されない冗長制御データにエラーを組み込む段階；
から構成される方法であり、
前記エラーは、制御データとしてコンテンツファイルへのアクセスを妨げるように備えられたものである；
ことを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、前記制御データは制御ファイルへのアクセスを与えるプログラムパスを規定し、前記エラーは少なくとも１つのプログラムパスのナビゲーションを妨げるように備えられている、ことを特徴とする方法。
【請求項３】
請求項１又は２に記載の方法であって、前記コンテンツファイルはビデオオブジェクトファイルであり、セルに分割されたビデオオブジェクト（ＶＯＢ）から成り、前記セルは、プログラムチェーンにおけるそれぞれのポインタによりアクセスされることができ、前記エラーは、制御データにより規定されたプログラムチェーンにおいてプログラム数及び／又はポインタ数を不正確に識別する冗長制御データに組み込まれている、ことを特徴とする方法。
【請求項４】
請求項３に記載の方法であって、ビデオマネージャ情報テーブル（ＶＭＧＩ）及び／又はビデオタイトルセット情報テーブル（ＶＴＳＩ）に矛盾を組み込む段階から更に構成される、ことを特徴とする方法。
【請求項５】
請求項４に記載の方法であって、前記ビデオタイトルセット情報テーブル（ＶＴＳＩ）におけるセル位置情報テーブルにおける情報及びビデオオブジェクト（ＶＯＢ）におけるセルのアドレシングが矛盾しているように変更する段階から更に構成される、ことを特徴とする方法。
【請求項６】
コンテンツ及び制御データを担持するコピープロテクトされた光ディスクであって、前記コンテンツは１つ又はそれ以上のコンテンツファイルにおいて配列され、前記制御データは前記コンテンツファイルへのアクセスを制御するように備えられているコピープロテクトされた光ディスクであり：
前記光ディスクにおけるコンテンツの再生中に利用されない冗長制御データは組み込まれたエラーを有し、前記エラーは、制御データとしてコンテンツファイルへのアクセスを妨げるように備えられたものである；
ことを特徴とするコピープロテクトされた光ディスク。
【請求項７】
請求項６に記載のコピープロテクトされた光ディスクであって、前記制御データ派コンテンツファイルへのアクセスを与えるプログラムパスを規定し、前記エラーは少なくとも１つのプログラムパスのナビゲーションを妨げるように備えられている、ことを特徴とするコピープロテクトされた光ディスク。
【請求項８】
請求項６又は７に記載のコピープロテクトされた光ディスクであって、前記コンテンツファイルは、セルに分割されたビデオオブジェクト（ＶＯＢ）から成るビデオオブジェクトファイルであり、前記セルは、プログラムチェーンにおけるそれぞれのポインタによりアクセスされることができ、前記エラーは、制御データにより規定されたプログラムチェーンにおいてプログラム数及び／又はポインタ数を不正確に識別する冗長制御データに組み込まれている、ことを特徴とするコピープロテクトされた光ディスク。
【請求項９】
請求項８に記載のコピープロテクトされた光ディスクであって、前記冗長制御データに組み込まれた前記エラーは、ビデオマネージャ情報テーブル（ＶＭＧＩ）及び／又はビデオタイトルセット情報テーブル（ＶＴＳＩ）における矛盾である、ことを特徴とするコピープロテクトされた光ディスク。
【請求項１０】
請求項９に記載のコピープロテクトされた光ディスクであって、前記ビデオタイトルセット情報テーブル（ＶＴＳＩ）における前記矛盾はセル位置情報テーブルにある、ことを特徴とするコピープロテクトされた光ディスク。
【請求項１１】
請求項９に記載のコピープロテクトされた光ディスクであって、前記ビデオオブジェクト（ＶＯＢ）におけるセルのアドレシングはセル位置情報テーブルにおける情報と矛盾している、ことを特徴とするコピープロテクトされた光ディスク。
【請求項１２】
コピープロテクトされた光ディスクのマスタリングで用いられる画像ファイルであって：
該画像ファイルはコンテンツ及び制御データを含み、前記コンテンツは１つ又はそれ以上のコンテンツファイルにおいて配列され、前記制御データは前記コンテンツファイルへのアクセスを制御するように備えられている；
画像ファイルであり、
マスタリングされたディスクの再生により利用されない冗長制御データは組み込まれたエラーを有し、前記エラーは、前記マスタリングされたディスクにおける制御データとしてコンテンツファイルへのアクセスを妨げるように備えられている；
ことを特徴とする画像ファイル。
【請求項１３】
請求項１２に記載の画像ファイルであって、前記制御データは制御ファイルへのアクセスを与えるプログラムパスを規定し、前記エラーは少なくとも１つのプログラムパスのナビゲーションを妨げるように備えられている、ことを特徴とする画像ファイル。
【請求項１４】
請求項１２又は１３に記載の画像ファイルであって、前記コンテンツファイルはビデオオブジェクトファイルであり、セルに分割されたビデオオブジェクト（ＶＯＢ）から成り、前記セルは、プログラムチェーンにおけるそれぞれのポインタによりアクセスされることができ、前記エラーは、制御データにより規定されたプログラムチェーンにおいてプログラム数及び／又はポインタ数を不正確に識別する冗長制御データに組み込まれている、ことを特徴とする画像ファイル。
【請求項１５】
請求項１４に記載の画像ファイルであって、前記冗長制御データに組み込まれた前記エラーは、ビデオマネージャ情報テーブル（ＶＭＧＩ）及び／又はビデオタイトルセット情報テーブル（ＶＴＳＩ）における矛盾である、ことを特徴とする画像ファイル。
【請求項１６】
請求項１２乃至１５のいずれ一項に記載の画像ファイルであって、エラーは、マスタリングされたディスクの再生中に利用されない冗長制御データをして画像ファイルに備えられた制御データに組み込まれたものである、ことを特徴とする画像ファイル。
【請求項１７】
コピープロテクトされた光ディスクの製造で画像ファイルを生成する方法であって：
コンテンツ及び制御データを含む画像ファイルを生成する段階であって、前記コンテンツは１つ又はそれ以上のコンテンツファイルにおいて配列され、前記制御データは前記コンテンツファイルへのアクセスを制御するように備えられている、段階；
を有する方法であり、
制御データがマスタリングされたディスクの再生中に利用されない冗長制御データにエラーを組み込む段階であって、前記エラーは、マスタリングされたディスクにおける制御データとしてコンテンツファイルへのアクセスを妨げるように備えられている、段階；及び
前記画像ファイルを記憶する段階；
を更に有することを特徴とするコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法。
【請求項１８】
請求項１７に記載のコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法であって、該画像ファイルは記録可能なディスク又は磁気テープに記憶される、ことを特徴とするコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法。
【請求項１９】
請求項１７又は１８に記載のコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法であって、前記制御データは制御ファイルへのアクセスを与えるプログラムパスを規定し、前記の組み込まれたエラーはプログラムパスのナビゲーションを妨げるように備えられている、ことを特徴とするコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法。
【請求項２０】
請求項１７乃至１９のいずれ一項に記載のコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法であって、コンテンツ及び制御データを含む画像ファイルに構成され、組み込まれたエラーを有する冗長制御データを付加する段階から更に構成される、ことを特徴とするコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法。
【請求項２１】
請求項１７乃至１９のいずれ一項に記載のコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法であって、コンテンツ及び制御データに組み込まれたエラーを有する冗長制御データを付加し、コンテンツ、制御データ及び画像ファイルに付加された冗長制御データを生成する段階を更に有する、ことを特徴とするコピープロテクトされた光ディスクの製造で画像ファイルを生成する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ及び制御データを担持する光ディスクにコピープロテクトを施す方法並びにコピープロテクトが施された光ディスクに関する。本発明は又、コピープロテクトが施された光ディスクのマスタリングで用いる画像ファイル及びコピープロテクトが施された光ディスクの製造に用いられる画像ファイルを生成する方法に拡張することができる。
【背景技術】
【０００２】
光ディスクにコピープロテクトを施すための技術は数多く存在する。例えば、国際公開第０１／６１６９５号パンフレット及び国際公開第０１／６１６９６号パンフレットにおいて、光ディスクにおける情報に関連する不正確な制御データを取り除き、壊し又はレンダリンスする方法について記載されている。制御データは、コピープロテクト方法が使用可能なコピーディスクの製造を防止する一方、光ディスクを再生するための機能性を有するプレーヤ全てにおける合法的な光ディスクの再生を妨げず又劣化させないように、制御データが選択される。
【０００３】
ディスクが信頼性高く読み出されることがなく、又コピーされることがないように、光ディスクに担持される制御データ及び／又は情報を意図的に破壊するための多くの方法が存在することは周知である。例えば、本発明者が２００４年２月１９日に出願した同時係属の米国仮出願第６０／５４５，９７９号明細書において、例えば、データの使用可能コピーが製造されないようにするため及び／又は光ディスクからのデータのコピーを停止させるために、ビデオオブジェクトファイルにおいて、破壊データがディスクのコンテンツに‘隠されている’方法について記載されている。この初期の方法は、周知であるように、コピーディスクを製造するために用いられる装置がセンサベースでセクターにディスクのデータをコピーするように制御される場合に、効果的である。
【０００４】
しかしながら、セクター毎及び／又はファイル毎に基づいてコピーを行うことを防止するための手段が提案されてきたために、光ディスクをコピーするために用いられる装置は、今日、例えば、ナビゲーションデータを解析するように、それ故、選択されたプログラムパスにより参照されるデータのみをコピーするように制御される。
【特許文献１】国際公開第０１／６１６９５号パンフレット
【特許文献２】国際公開第０１／６１６９６号パンフレット
【特許文献３】米国仮出願第６０／５４５，９７９号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、ナビゲーションデータを解析する装置によりコピーを防止することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の特徴に従って、コンテンツ及び制御データを担持する光ディスクにコピープロテクトを施す方法であって、コンテンツは１つ又はそれ以上のコンテンツファイルにおいて配列され、制御データはコンテンツファイルへのアクセスを制御するように備えられている方法であり：
ディスクにおける情報の再生の間に利用されない冗長制御データにエラーを組み込む段階；
から構成される方法であり、
制御データとしてコンテンツファイルへのアクセスを妨げるようにエラーが備えられている；
方法を提供する。
【０００７】
本発明の実施形態により、ディスクのコンテンツの再生中に使用可能でない冗長制御データは、制御データとしてコンテンツファイルへのアクセスを妨げる組み込みエラーを有する。それ故、データにアクセスするためにナビゲーション情報を解析することによりディスクをコピーするように備えられた装置は失敗し得る。しかしながら、エラーは冗長制御データに組み込まれるため、ディスクの通常の再生は損なわれることはない。
【０００８】
好適には、制御データは、制御ファイルへのアクセスを防止するプログラムパスを規定し、エラーは、少なくとも１つのプログラムパスのナビゲーションを妨げるように備えられている。
【０００９】
好適な実施形態においては、コンテンツファイルは、セルに分割されるビデオオブジェクト（ＶＯＢ）から成るビデオオブジェクトファイルであり、セルはプログラムチェーンにおけるそれぞれのポインタによりアクセスされる。
【００１０】
現在、ナビゲーションデータを解析することによりコピーする装置は、一般に、プログラムチェーンのナビゲーションデータを解析することを目的としている。
【００１１】
冗長制御データに組み込まれるエラーは、ナビゲーションデータを解析する装置により実行されるコピー操作が失敗するようにするいずれのエラーであることが可能である。例えば、それらのエラーは、制御データにより規定されるプログラムチェーンにおいて、ポインタ数及び／又はプログラム数を不正確に指定することが可能である。
【００１２】
特に、光ディスクがＤＶＤフォーマットの状態にある場合、エラーは、ビデオマネージャ情報テーブル（ＶＭＧＩ）又はビデオタイトルセット情報テーブル（ＶＴＳＩ）における矛盾であることが可能である。後者の場合、矛盾は、ビデオタイトルセット情報テーブル（ＶＴＳＩ）におけるセル位置情報テーブル（Ｃ＿ＰＯＳＩＴ）に導入されることが可能である。更に又は代替として、ビデオタイトルセット情報テーブル（ＶＴＳＩ）におけるプログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＳＩ）のプログラムチェーン一般情報（ＰＧＣ＿ＧＩ）に導入されることが可能である。
【００１３】
他の実施形態においては、ビデオオブジェクトファイルにおけるセルのアドレシングが、セル位置情報テーブルにおける情報及びセルのアドレシングが矛盾するように、変えられることが可能である。
【００１４】
冗長制御データは、光ディスクにおいて、又は光ディスクに用いられる制御データ及びコンテンツの状態で、既に存在していることが可能である。そのような状況下では、エラーは、既に存在する冗長制御データに繰み込まれることが可能である。
【００１５】
代替として、冗長制御データは、特に、光ディスクへの適用のために備えられることが可能であり、エラーは、それ故、光ディスクへのその適用の前に、その付加された冗長制御データに繰み込まれることが可能である。
【００１６】
上記のように、本発明は、特に、ナビゲーションデータを考慮することによりコピーする装置に対して効果的であるコピープロテクトを提供することを目的とする。しかしながら、更に、セクター毎及び／又はファイル毎に基づいてコピーする装置に対してプロテクトする必要がある。この追加の要求に適合するように、本発明の実施形態は、読み取り可能でないデータ又は他の破壊的データを含むコンテンツファイルにおける少なくとも１つの領域を与えることを、更に有する。
【００１７】
例えば、ＤＳＶの問題をもたらすように選択されたデータパターンが、読み取り可能でないデータを与えるために、コンテンツファイルの領域に含まれることが可能である。
【００１８】
ＤＳＶの問題をもたらすデータパターン及びそれらの使用の例については、例えば、本発明者の初期の出願である国際公開第０２／１１１３６号パンフレットに記載されている。その初期の場合において記載されているいずれのデータパターンは、本発明の実施形態における読み取り可能でないデータ又は破壊データとして用いられることが可能である。
【００１９】
本発明は又、コンテンツ及び制御データを担持するコピープロテクトがなされた光リディスクに拡張でき、コンテンツは１つ又はそれ以上のコンテンツファイルにおいて配列され、制御データはコンテンツファイルへのアクセスを制御するように備えられ、ディスクにおけるコンテンツの再生中に利用されない冗長制御データは組み込まれたエラーを有し、それらのエラーは制御データとしてコンテンツファイルへのアクセスを妨げるように備えられたものである。
【００２０】
好適には、制御データはコンテンツファイルへのアクセスを与えるプログラムパスを規定し、エラーは少なくとも１つのプログラムパスのナビゲーションを妨げるように備えられる。
【００２１】
好適な実施形態においては、コンテンツファイルは、セルに分割されたビデオオブジェクト（ＶＯＢ）から成るビデオオブジェクトファイルであり、セルはプログラムチェーンにおけるそれぞれのポインタによりアクセスされることができる。
【００２２】
冗長制御データに組み込まれたエラーは、制御データにより規定されたプログラムチェーンにおいて、プログラム数及び／ポインタ数を不正確に特定することが可能である。上で特定された他の矛盾は又、規定されたようなコピープロテクトされた光ディスクにおいて、代替として又は付加的に用いられることが可能である。
【００２３】
実施形態においては、エラーは、通常、光ディスクに存在する制御データに組み込まれるが、データがディスクにおけるコンテンツの再生中に利用されないため、冗長であるとみなされる。
【００２４】
他の実施形態においては、エラーは、ディスクにおけるコンテンツの再生中に利用されない冗長制御データを構成するようにディスクに与えられた制御データに組み込まれたものである。
【００２５】
上で規定したように、読み出し可能でないデータ又は他の破壊データは、コンテンツファイル内に与えられた少なくとも１つの領域において本発明の光ディスクに付加的に含まれることが可能である。
【００２６】
本発明の他の特徴に従って、コピープロテクトが施された光ディスクのマスタリングで用いられる画像ファイルを提供し、コンテンツは１又はそれ以上のコンテンツファイルにおいて備えられ、制御データはコンテンツファイルへのアクセスを制御するように備えられ、マスタリングされたディスクの再生により利用されない冗長制御データは組み込まれたエラーを有し、それらのエラーはマスタリングディスクにおける制御データとして制御ファイルへのアクセスを妨げるように備えられている。
【００２７】
画像ファイルは、コピープロテクトが施された光ディスクに符号化することによるアプリケーションに対するコンテンツ及び制御データの形成における周知の段階である。
【００２８】
好適には、制御データはコンテンツファイルへのアクセスを与えるプログラムパスを規定し、エラーは少なくとも１つのプログラムパスのナビゲーションを妨げるように備えられる。
【００２９】
好適な実施形態においては、コンテンツファイルは、セルに分割されたビデオオブジェクト（ＶＯＢ）から成るビデオオブジェクトファイルであり、セルはプログラムチェーンにおけるそれぞれのポインタによりアクセスされることができる。
【００３０】
画像ファイルの冗長制御データに組み込まれたエラーは、上で与えられた１つ又はそれ以上の例に従っていることが可能である。
【００３１】
一実施形態においては、マスタリングされたディスクの再生中に利用されない冗長制御データとして画像ファイルにおいて付加的に与えられた制御データに組み込まれたものである。
【００３２】
代替として、エラーは、マスタリングされたディスクの再生中に利用されない冗長制御データとして画像ファイル内に付加的に備えられた制御データに組み込まれたものである。
【００３３】
上記のように、読み出し可能でないデータ又は他の破壊データは又、コンテンツファイル内の少なくとも１つの領域において画像ファイルに付加的に含まれることが可能である。
【００３４】
本発明は又、コピープロテクトされた光ディスクの製造に用いられる画像ファイルを生成する方法であって：
コンテンツ及び制御データを含む画像ファイルを形成する段階であって、コンテンツは１つ又はそれ以上のコンテンツファイルにおいて配列され、制御データはコンテンツファイルへのアクセスを制御するように備えられている、段階；
を有する方法であり、
制御データがマスタリングされたディスクの再生により利用されない冗長制御データにエラーを組み込む段階であって、エラーはマスタリングされたディスクにおける制御データとしてのコンテンツファイルへのアクセスを妨げるように備えられている、段階；及び
画像ファイルを記憶する段階；
を更に有する、方法に拡張することができる。
【００３５】
実施形態においては、画像ファイルは記録可能なディスク又は磁気テープに記憶される。
【００３６】
好適には、制御データはコンテンツファイルへのアクセスを与えるプログラムパスを規定し、組み込まれているエラーは、装置を解析するナビゲーション情報が正当なプログラムパスのための正しいナビゲーションデータを読み込まないようにするように備えられている。
【００３７】
好適な実施形態においては、コンテンツファイルは、セルに分割されたビデオオブジェクト（ＶＯＢ）から成るビデオオブジェクトファイルであり、セルはプログラムチェーンにおけるそれぞれのポインタによりアクセスされることができる。
【００３８】
上記のように、エラーは、画像ファイルを構成する制御データおよびコンテンツ内に既に存在する冗長制御データに組み込まれることが可能である。代替として、冗長制御データは画像ファイルを構成するための制御データ及びコンテンツに付加されることが可能であり、ふかされた冗長制御データはエラーを組み込んでいる。
【００３９】
本発明の他の特徴に従って、上で規定されたような画像ファイルを担持する又は上で規定されたような方法により生成される画像ファイルを担持する記録可能な媒体を提供する。
【００４０】
本発明の実施形態について、以下、添付図面を参照して、例示として説明する。
【００４１】
本発明は、一般に、光ディスクに適用可能であるが、ここでは、本発明について、ＤＶＤフォーマットを用いて説明する。
【発明を実施するための最良の形態】
【００４２】
図１は、例えば、映像、音声、テキスト及びグラフィックス等のコンテンツの適用することによるＤＶＤ１０の製造について模式的に示す図である。この点で、コンテンツ２は、オーサリング素材４を与えるように適切な制御データと結合される。この素材４は、次いで、ＤＶＤを専用のＤＶＤプレーヤにより再生することができる適切なアプリケーションファイルに配列されることが可能である。アプリケーションファイル６は、次いで、マスタリングされるデータを表す画像ファイル８として供給されることが可能である。画像ファイル８は、ディスク記述プロトコルファイルフォーマットにレンダリングされ、マスタリングテープ又は他の記録可能媒体１２のような適切な記憶装置に記録されることが可能である。記録可能媒体１２における画像ファイルは、次いで、符号化器（図示せず）としてのガラス原盤１０において符合化されることができる。
【００４３】
図１は、中間段階を課すことなく、オーサリング素材４が画像ファイル８に、直接、生成される代替の経路を模式的に示している。
【００４４】
周知であるように、画像ファイル８におけるユーザデータは、ディスクに書き込まれ且つディスクからアクセスされ、そして、テキスト、グラフィクス、映像、音声、プログラム、制御データ及び／又は他の種類のデータから構成されるコンテンツである。このデータは、ＥＦＭ  Ｐｌｕｓ符合化される前にフォーマッティング、スクランブリング及びエラー訂正を受ける必要があり、それにより、ビット列、即ち、１組の（複数の）０と（複数の）１が生成される。そのビット列は、ピット及びランドを形成するために適切なマスタリング手段によりディスク１０に適用されるビット列である。この点で、ＤＶＤライタにおいては、そのマスタリング手段は、一般に、レーザビーム記録器である。レーザビーム記録器は又、マスタリングハウスにおいて用いられるが、代替のマスタリング技術を利用でき、使用することが可能である。
【００４５】
図２は、ＤＶＤの拡大部分を示しており、ピット１６を示している。周知であるように、それらのピットは、ディスク１０の表面における螺旋状トラックに沿って形成され、ランドにより分離されている。
【００４６】
ＤＶＤにおけるデータはその螺旋状トラックに沿って配列される。図３に示すように、このようなデータは、リードイン４０、データ領域４２及びリードアウト４４を有するように構成されている。
【００４７】
ＤＶＤにおけるデータ構造は規格の対象であり、当業者には周知である。従って、本発明に関連するＤＶＤ＿ビデオのデータ構造の部分のみについて説明し、図に示すことにする。更に、図３に示しているように、データ領域４２は、データ領域４２におけるデータのコンテンツ及び構造を識別するボリューム記述子４６を含む。このようなボリューム記述子４６は、ＤＶＤ＿ビデオゾーン４３及び可能な他のＤＶＤゾーン４５がその後に続いている。ＤＶＤ＿ビデオゾーン４３は、ビデオマネージャ（ＶＭＧ）及び多くのビデオタイトルセット（ＶＴＳ）から構成される。情報ファイル（ＩＦＯ）４８は、影像マネージャ（ＶＭＧ）及び各々のビデオタイトルセット（ＶＴＳ）に与えられ、ビデオオブジェクト（ＶＯＢ）５０へのナビゲーションが達成されるシンタックスを与える。周知であるように、各々のビデオオブジェクト５０は、映像、音声及び他のコンテンツストリームからなるＭＰＥＧプログラムストリームを含む。他のコンテンツは、例えば、テキスト及びグラフィクスから構成されることが可能である。ビデオオブジェクト５０は又、検索されるビデオオブジェクトにおいてデータを有効にする制御データと共にそのコンテンツの提示を制御するための制御データを含む。ビデオオブジェクト５０は、ビデオタイトルセットＶＴＳ＃１におけるタイトルに対するビデオオブジェクトのセット（ＶＴＳＴＴ＿ＶＯＢＳ）から構成される。ＶＴＳＴＴ＿ＶＯＢＳは、サイズが１ＧＢを超えないビデオオブジェクトファイル５１に分割される。
【００４８】
図４は、ビデオタイトルセット（ＶＴＳ）の構造を示し、従来のＤＶＤにおいて、例えば、単一のビデオオブジェクト５０に記憶された映画がどのようにアクセスされ、ナビゲートされ、それにより再生されるかについて示している。
【００４９】
図４においては、示しているＤＶＤ＿ビデオ構造におけるファイル間のポインタ及び接続は全てではない。そうではなく、図４は、単一のビデオオブジェクト５０がどのようにアドレスされるかについて、示している。
【００５０】
図４に示す構造においては、タイトル５４の収集を含むビデオタイトルセット（ＶＴＳ）５２がある。各々のタイトルは１つ又はそれ以上のプログラムチェーン５６を含む。図４において、タイトル５４”ＴＩＴＬＥ  ｙｙ“は選択されたビデオオブジェクト５０にアドレスし、プログラムチェーンｘを経由してそのようにアドレスする。各々のプログラムチェーン５６は、典型的には、順に再生されるように配列されている数多くの個別のプログラム５８を含む。各々のプログラム５８は、ポインタ６０を有する。典型的には、各々のプログラム５８から単一の対応するビデオオブジェクト５０への単一のポインタ６０が存在し、各々のポインタは対応するビデオオブジェクト５０の特定部分にアドレスする。
【００５１】
図４に示しているように、各々のビデオオブジェクト５０は多くの個別のセル７０に分割されている。典型的には、各々のプログラム５８は、ポインタ６０を経由して、ビデオオブジェクト５０のセル７０の個々のセルに向かっている。しかしながら、又、プログラム１のように、単一のプログラム５８について図４に示すように、多くのポインタ６０、例えば、セル１／１及び１／２のような２つのセルにアドレスする２つのポインタを有することが可能である。その配列は、一般に、プログラム５８は関連するプログラムチェーン５６を経由して順に再生されるため、ビデオオブジェクト５０におけるセル７０は、同様に、順にアクセスされるものである。
【００５２】
図５は、図５に示すＤＶＤが、例えば、２００４年２月１９日に出願された米国特許出願公開第６０／５４５，９７９号明細書に記載されているように、コピープロテクトされたことを除いて、図４の配置に類似している。図４と図５とを比較することにより、付加セル７２がビデオオブジェクト５０の２つのセル７０の間に挿入されたことが理解できる。又、図５に示すように、破壊データ７４が付加セル７２に組み込まれている。付加セル７２における破壊データ７４のどちらか側にはバッファ領域が存在している。
【００５３】
ビデオオブジェクト５０の付加セル７２における破壊データ７４は、光ディスクにおける付加セルを再生する又は読み出すドライブを停止させるいずれのデータであることが可能であり、及び／又は、光ディスクからのデータのコピーを停止させ、及び／又は、なされているディスクにおけるデータの使用可能なコピーを防止する。これらの要求に適合する破壊データの例は、意図的に変えられた情報と不正確なエラー訂正符号を有するデータとを含む。そのデータは、例えば、ＤＳＶが重要な絶対値を有する及び／又はＤＳＶが速い変化速度を有することを確実にするように選択された、ＤＳＶの問題をもたらすように選択されたデータパターンであることが可能である。データパターンがもたらす問題及びＤＳＶデータパターンの記述子については、例えば、国際公開第０２／１１１３６号パンフレットに記載されている。付加的に及び／又は代替として、波形遷移のタイミングを誤ったデータを供給することが可能である。
【００５４】
勿論、オリジナルのディスクにおいて与えられるとき、正当な目的のために、破壊データは、光ディスクを再生するか又は使用するようにする装置に対して問題をもたらすことが可能である。従って、図５に示すように、光ディスク１０の通常の使用の間であって、例えば、装置による再生中に、破壊データ７４が決してアクセスされないことを確実にする段階が必要とされる。この点で、図５に示すように、付加セル７２に向かっている主プログラムチェーン５６において、ポインタ６０は存在していない。又、図５の考慮から、例えば、そのプログラムチェーン５６が実行される場合、その装置は付加セル７２に対して否定的であることが理解できる。この場合、破壊データは、通常のディスクの再生を破壊するいずれのリスクを伴わないで、ディスクにおいて備えられることができる。
【００５５】
ディスクにおける映像及び音声コンテンツを再生するのではなく、図５に示すようなコピープロテクトされたディスクからデータを読み出すための試みがなされるとき、ＤＶＤをコピーするように構成された多くの市販の装置はディスクにおけるデータ全てを抽出するようにする。コピーは、一般に、セクター毎又はファイル毎に基づいて実行される。例えば、装置は、セクターにおいてデータを順に抽出するために、ディスクにおける各々のセクターにアクセスする。それ故、コピー操作中、装置は付加セル７２にアクセスする。付加セル７２における破壊データ７４が、ディスクの読み取り操作が失敗するようにする
ことが可能である。代替として、破壊データは、装置が実行することができるいずれのコピーが、一般に再生可能でないことを意味するエラーフラッグの生成をもたらすことが可能である。
【００５６】
図５に示すようなコピープロテクトがなされたディスクがＤＶＤをコピーするための多くの市販の装置に対して効果的である一方、コピープロテクトを回避することができるディスクをコピーするように制御された装置が存在する。例えば、コピーされるデータにナビゲートするように、特に、今日、情報ファイル４８においてナビゲーションデータを用いることができる、利用可能な装置が存在している。それ故、装置は、ディスクにおけるどのデータが再生されるように設計されているかを判定し、そのデータのみがコピーされる。そのような装置は、それ故、図５に示すような構成により、ディスクにおけるでータをコピーすることを停止しない。
【００５７】
本発明は、特に、コピーされるデータにナビゲートするように制御され、又は、コピーストラテジを決定するために情報ファイル４８を解析する、装置に対して、ディスクのコピープロテクトを行うために開発されたものである。勿論、本発明の実施形態は、例えば、図５に示すようなコピープロテクト技術に関連して用いることが可能であり、これにより、コピー技術の両方のタイプに対して、ディスクにおけるデータのプロテクトを実現することができる。
【００５８】
本発明の実施形態においては、エラーは、冗長制御データ、即ち、ＤＶＤにおけるデータの再生中に利用されない制御データに組み込まれている。経路が繋がっているデータコンテンツのコピーに先立ってディスクにおけるナビゲート可能なパスを識別することによりＤＶＤをコピーするように構成された装置が、ディスクを読み出すことに失敗するように、エラーは選択される。
【００５９】
本発明の実施形態について、図６ａ及び図６ｂに示している。この点で、図６ａは、図４の構造の一部のみを示し、単一のプログラムチェーン５６のみを示している。プログラムチェーン５６は、ｎ個のセル７０、即ち、１／１、１／２．．．１／ｎにアドレスするためのｎ個のプログラム５８をビデオオブジェクトに組み込む。図６ｂは、コピープロテクトを与えるための図６ａに示す構造の修正について示している。図６ｂから理解できるように、付加コンテンツ及び制御データが、修正された構造を形成するために付加されている。付加データは、付加タイトル１５４、付加プログラムチェーン１５６、付加プログラム１５８、及び、ＶＴＳＴＴ＿ＶＯＢＳ５０において付加セル１７０を含む付加ビデオオブジェクトに向かっている付加ポインタ１６０から構成される。必要に応じて、新しいセル１７０は又、例えば、図５に示す方法によりディスクのコピープロテクトのための破壊データを含むことが可能である。
【００６０】
付加タイトル１５４は付加セル１７０にアドレスすることが理解できる。しかしながら、付加ビデオオブジェクトセル１７０のコンテンツはＤＶＤの再生中に必要とされず、プログラムチェーン１５６を有するタイトル１５４は、ＤＶＤを再生するＤＶＤプレーヤにより利用されない冗長制御データを成す。タイトル１５４及びそのプログラムチェーン１５６は、ディスクにおいてアドレスされたデータにナビゲートするように制御されるディスクをコピーするようにする装置によりアクセスされることが可能である。
【００６１】
上記のように、ビデオオブジェクト５０のコンテンツへの、ディスクをコピーするために制御される装置のアクセスを妨げるために、本発明の実施形態は、図６ｂに示すように、冗長制御データがディスクに付加されることばかりでなく、その制御データはエラーを備えていること、を提案する。例えば、図に示すように、プログラムチェーン１５６は１つのプログラム１５８と１つのポインタ１６０とを含んでいる。しかしながら、プログラムチェーン１５６についてのディスクにおける情報は、例えば、不正確であるように及びプログラムチェーン１５６が２つのプログラム１５８と１つのポインタ１６０とを含むことを示すように設定される。代替の、プログラムチェーンについての不正確な情報が与えられることが可能である。例えば、プログラムチェーン１５６は１つのプログラム１５８と２つのポインタ１６０を有することを示すことが可能である。
【００６２】
図７は、一般に、ＤＶＤのＶＭＧ情報ファイル４８において見られるビデオマネージャ情報テーブル（ＶＭＧＩ）８０を示している。このテーブル８０は、当業者にはよく知られており、ここでは、その詳細説明については省略する。
【００６３】
図８は、又、ＶＴＳ情報ファイル４８に含まれるビデオタイトルセット情報（ＶＴＳＩ）テーブル９０を示している。
【００６４】
プログラムチェーン１５６が２つのプログラム１５８を有することを、図６ｂの修正された構造において不正確に示すように、ＶＴＳＩテーブル９０のＰＧＣ情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）における情報は適合される。一般に、ＶＴＳＩ＿ＢＵＰと呼ばれている、ＶＴＳＩ（図示せず）についてのバックアップテーブルが又、存在し、ＶＴＳＩに対してなされるいずれの変化は、好適には、バックアップテーブルにおいて付加的になされる。
【００６５】
図６ｂの修正構造の付加タイトル１５４は、ＶＭＧＩテーブル８０におけるタイトル検索ポインタテーブル（ＴＴ＿ＳＲＰＴ）を変えることにより識別される。
【００６６】
本発明のコピープロテクトがなされたディスクを再生するとき、ＤＶＤプレーヤは付加プログラム１５８をナビゲートすることを決して試みないことが重要であることが理解できるであろう。従って、図６ｂに示しているように、プレコマンド１６２がプログラムチェーン１５６に備えられることが可能である。このプレコマンドは、オリジナルのタイトル５４に戻るように導き、ＤＶＤの再生中にＤＶＤプレーヤが付加タイトル１５４にアクセスする場合、オリジナルのタイトル５４の動作可能なプログラムチェーンに戻るようにナビゲートされることを確実にする。
【００６７】
図９及び１０は、本発明の他の実施形態について示している。図９においては、例えば、１５４のような付加タイトルは付加されず、付加セル１７０は、付加プログラムチェーン１５６を経由してアクセスされる。この場合、付加タイトルを識別するためにＶＭＧＩテーブル８０に対してなされる変更は必要ない。付加プログラムチェーン１５６が存在することは、テーブルＶＴＳＩ９０におけるテーブルＶＴＳ＿ＰＧＣＩＴから明らかである。更に、テーブルＶＭＧＩ８０におけるタイトル検出ポインタテーブル（ＴＴ＿ＳＲＰＴ）に対してなされる変更が必要になり得る。
【００６８】
図１０に示す実施形態においては、ＶＴＳＴＴ＿ＶＯＢＳ５０への付加セルの追加はない。この構成においては、プログラム１５８は、ビデオオブジェクト５０に既に備えられているセル７０（１／１）にポインタ１６０を経由して向かうようにプログラム１５８が備えられている。しかしながら、ディスクにおいては、２つのプログラム１５８及び単一のポインタ１６０が存在することが不正確に指定される。上記のように、代替の不正確な情報が与えられることが可能であり、例えば、単一のプログラム１５８及び２つのポンタ１６０が存在することが指定されることが可能である。
【００６９】
図１１は、ビデオオブジェクト５０における２つのセル（１／１，１／２）に、２つのポインタ１６０を経由して、プログラム１５８が向かう構成を示している。この構成は１つのプログラムと２つのポインタとを有する一方、２つのプログラムと２つのポインタとが存在することを示すように情報が設定されることができる。
【００７０】
図１１においては、ポインタ１６０は、ビデオオブジェクト５０において異なるセル１／１及び１／２に向かっている。両方のポインタは、それに代えて、ビデオオブジェクト５０の同じセルに向かうことが可能であることが理解されるであろう。又、付加タイトル１５４は、いずれの数のプログラムチェーン、いずれの数のポインタを備えることが可能であり、いずれの数のセルにアクセスすることが可能である。好適な実施形態においては、プログラムチェーン１５６はｎ−１個のプログラムとｎ個のポインタとを有することが可能であるが、関連テーブルにおける情報はｎ個のプログラムとｎ個のポインタとを識別することが可能である。代替として、ｎ個のプログラムとｎ−１個のポインタとが存在し、関連テーブルにおける情報はｎ個のプログラムとｎ個のポインタとを識別することが可能である。更に、代替の不正確な情報が指定されることが可能である。
【００７１】
図１２は、ガラス原版１０への情報の適用を示している点で、図１に類似している。しかしながら、図１２は、付加プログラムチェーンのような冗長制御データがガラス原盤０にどのように付加されることができるかを示している。オーサリング素材４がアプリケーションファイル６に備えられる場合、例えば、画像ファイル８の生成に先立って、新しい段階２０において、付加プログラムチェーンが付加される。代替として、例えば、画像ファイル８は、図１２において２２で示されるような付加プログラムチェーンを含むように変更されることが可能である。
【００７２】
本発明について、付加プログラムチェーンの付加に及びそれらのプログラムチェーンに関するデータの変更に、特に関連させて、上で説明した。しかしながら、上記の説明に加えるか又はそれに代えて、代替の変更を実行することが可能であることが理解できるであろう。勿論、ＤＶＤをコピーするための装置は、ディスクにおけるデータにアクセスし、それらをコピーすることを防止するようにアクセスすることが望ましいが、ディスクを再生するときにＤＶＤプレーヤにより識別データが利用されない、データを識別することは重要である。
【００７３】
ＤＶＤをコピーするための装置は益々技術的に進んできており、上記の修正された構造において存在する矛盾の一部を識別する能力を備え、対処できるようになる可能性がある。コピー装置が矛盾するコピープロテクトデータを識別する及び看過することができる可能性を減少させる一方法は、付加タイトルを、実質的に、同じ提示時間、同じプログラムスウ及び同じポインタ数であるようにすることであるこのことは、付加タイトルを、コピー装置にとって可視性が少ないものとする。更に、最大の矛盾を隠すために、ＶＭＧＩテーブル８０及びＶＴＳＩテーブル９０のようなテーブルに更なる調整がなされることが可能である。このようにして、例えば、ＶＭＧＩｔｅ−ｂｕｒｕ  ８０におけるＴＴ＿ＳＲＰＴテーブルは、それが参照するタイトル部分の数がＶＴＳ＿ＰＧＣ情報テーブルのＰＧＣ一般情報（ＰＧＣ＿ＧＩ）のＰＧＣコンテンツにおいて実際に示されるものと等しいように、調整されることが可能である。
【００７４】
上記から理解できるように、上記のコピープロテクト方法は、ディスクに置けるデータにアクセスするために、ディスクにおけるナビゲーションデータを解析することによりディスクをコピーするように制御された装置に対してディスクを保護する。コピー装置は、冗長制御データに備えられた矛盾に遭遇し、それにより混乱され、このことは、コピー装置がディスクからデータを抽出されないようにする。例えば、標準タイプのＤＶＤプレーヤは、付加冗長制御データを利用されない。それ故、ＤＶＤの通常の再生は、コピープロテクト技術により影響されることがない。
【００７５】
上記の実施形態全てにおいては、冗長制御データは光ディスクにおけるデータに付加された。勿論、冗長であるディスクにおける制御データが、ディスクにおけるデータの再生中に利用されないという意味で、既に存在する場合、エラーが、コピープロテクトを与えるようにその冗長制御データに導入されることが可能である。
【００７６】
図１３は、ディスク、通常、備えられているが、ＤＶＤプレーヤにより、一般に、利用されない、制御データにエラーが導入される、代替のコピープロテクト方法について示している。そのような制御データは、それ故、又、上記の実施形態において用いられた‘冗長制御データ’として定義されることが可能である。
【００７７】
この点で、図１３は、図４におけるような、ＤＶＤのデータ構造の一部のみを示しており、それぞれのポインタ６０を経由してビデオオブジェクト５０の個別のセル７０にアドレスするプログラムチェーン５６におけるプログラム数５８を示している。
【００７８】
図１３に示す構造は、ビデオタイトルセットメニューセルアドレステーブル（ＶＴＳＭ＿Ｃ＿ＡＤＴ）及びビデオタイトルセットプログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）のようなデーブルにおいてＶＴＳ情報ファイル４８の状態で表される。特に、この後者のテーブルはセル位置テーブル（Ｃ＿ＰＯＳＩＴ）を有し、図１３の構造に対するそのコンテンツは図１３において参照番号２００で示されている。Ｃ＿ＰＯＳＩＴテーブルは、各々のポインタ６０に対する識別番号を与え、各々のポインタがアドレスするビデオオブジェクト（ＶＯＢ１０）を識別し、そのビデオオブジェクトにおいてアドレスされたセルを識別する、ことが理解できるであろう。
【００７９】
多くのＤＶＤプレーヤは、Ｃ＿ＰＯＳＩＴテーブルにおいて識別番号以外にナビゲーションデータを用い、それ故、エラーは、コピーを破壊するためであるが、光ディスクの通常の再生の妨げにならないように、そのテーブルに導入されることができることが理解できた。この点で、それ故、Ｃ＿ＰＯＳＩＴテーブルは、冗長制御データから成るとみなされる。
【００８０】
コピーを破壊するために導入されることができる矛盾のタイプについて、図１３において参照番号２２０で示されている。図１３に示しているように、ポインタ１により識別されたビデオオブジェクトは、ビデオオブジェクト２にあるテーブル２２０で不正確に示されている。
【００８１】
図１４ａは、Ｃ＿ＰＯＳＩＴテーブル２００と共に、図１３のデータ構造と同じデータ構造を示している。図１４ｂは、Ｃ＿ＰＯＳＩＴテーブルにおける値を変えるための代替を示している。図１４ｂにおいては、位置２におけるポインタ６０は、セル１／１にアドレスするように変更された一方、位置１におけるポインタ６０はセル１／２にアドレスする。しかしながら、この場合、Ｃ＿ＰＯＳＩＴテーブルは、それらの変更を反映するように同様に変化するが、テーブル２００と同じ状態のままである。テーブル２１０は、図１４ｂの構造に対するテーブルの正確であるが、用いられないバージョンである一方、オリジナルのテーブル２００は用いられ、それ故、図１４ｂの構造とＣ＿ＰＯＳＩＴテーブル２００との間における必要な矛盾を与える。
【００８２】
図１５ａは又、図１３及び１４ａにおいて示されている構造を示している。図１５ｂにおいては、コピープロテクトを与える構造における変更について示されている。図１５ｂにおいては、位置２／１において付加セル７０が与えられている。これは、最初に与えられたような、位置１におけるポインタ６０によりアドレスされるブランクセルである。又、図１５ａから図１５ｂへの構造の変化は、与えられるＣ＿ＰＯＳＩＴテーブルにおいては反映されない。ディスクの通常の再生中に、位置１におけるポインタ６０はブランクセル２／１にアクセスする。しかしながら、このブランクセルが、音声を有しないブランク映像の数フレームを単純に含む場合、それは、残りの表示データの再生の前に再生され、眼にとまることはない。
【００８３】
上記の技術に対する修正及びそれらの技術における変形は、本出願の範囲内でなされることが可能であることが理解されるであろう。
【図面の簡単な説明】
【００８４】
【図１】ＤＶＤの製造を示す模式図である。
【図２】ＤＶＤの表面の拡大部分を示す図である。
【図３】ＤＶＤのデータ構造を示す図である。
【図４】従来のＤＶＤにおけるビデオタイトルセット（ＶＴＳ）の構造を示す図である。
【図５】図４に類似する図であって、破壊データを用いるコピープロテクト技術を示す図である。
【図６ａ】図４に示すＤＶＤの構造の一部を示す図である。
【図６ｂ】図６ａに類似する構造を示す図であって、本発明の方法に従った冗長コンテンツ及び冗長制御情報を備えた図である。
【図７】ビデオマネージャ情報テーブルにおけるテーブルを示す図である。
【図８】ビデオタイトルセット情報テーブルにおけるテーブルを示す図である。
【図９】図６ｂに類似する構造を示す図であって、付加制御データは新しいタイトルを含まない図である。
【図１０】図６ｂに類似する構造を示す図であって、ビデオオブジェクトに既に備えられたセルをアドレシングする付加プログラムチェーンのポインタを有する図である。
【図１１】図１０に類似する構造を示す図であって、２つのポインタを有する付加プログラムチェーンを有する図である。
【図１２】図１に類似する図であって、付加制御データを有するＤＶＤの製造を示す模式図である。
【図１３】例えば、図６ａにおける光ディスクの構造の一部を示す図であって、Ｃ＿ＰＯＳＩＴテーブルの代替を示す図である。
【図１４ａ】Ｃ＿ＰＯＳＩＴテーブルを有する図１３の構造に類似する構造を示す図である。
【図１４ｂ】変更後の図１４ａの構造を示し、不正確なＣ＿ＰＯＳＩＴテーブルの位置を示す図である。
【図１５ａ】例えば、図６ａにおけるディスクの構造を示す図である。
【図１５ｂ】図１４ｂに示す技術の変更可能な実施に対する図１５ｂの構造の変更を示す図である。
【符号の説明】
【００８５】
２      コンテンツ（映像、音声等）
４      オーサリング
６      アプリケーションファイル
８      画像ファイル
１０    ガラス原盤  
１２    記録可能媒体
１６    ピット
２０    ＩＦＯ情報変更
２２    ＩＦＯ情報変更
４０    リードイン
４２    データ領域
４３    ＤＶＤ−ビデオゾーン
４４    リードアウト
４５    ＤＶＤの他のゾーン
４６    ボリューム及びファイル構造
４８    情報ファイル
５０    ビデオオブジェクト
５１    ビデオオブジェクトファイル
５２    ビデオタイトルセット（ＶＴＳ）
５４    タイトル
５６    プログラムチェーン
５８    プログラム
６０    ポインタ
７０    セル
７２    付加セル
７４    破壊データ
８０    ビデオマネージャ情報テーブル
９０    ビデオタイトルセット情報テーブル
１５４  タイトル
１５６  プログラムチェーン
１５８  プログラム
１６０  ポインタ
１７０  セル
２００  Ｃ＿ＰＯＳＩＴテーブル
２２０  ビデオオブジェクト２にあるテーブル
【図１】
2005332568.tif 000003
【図２】
2005332568.tif 000004
【図３】
2005332568.tif 000005
【図４】
2005332568.tif 000006
【図５】
2005332568.tif 000007
【図６ａ】
2005332568.tif 000008
【図６ｂ】
2005332568.tif 000009
【図７】
2005332568.tif 000010
【図８】
2005332568.tif 000011
【図９】
2005332568.tif 000012
【図１０】
2005332568.tif 000013
【図１１】
2005332568.tif 000014
【図１２】
2005332568.tif 000015
【図１３】
2005332568.tif 000016
【図１４ａ】
2005332568.tif 000017
【図１４ｂ】
2005332568.tif 000018
【図１５ａ】
2005332568.tif 000019
【図１５ｂ】
2005332568.tif 000020