(57)【要約】  連結されたコンテンツセルからなり、その連結がナビゲーションデータに基づいて行われた少なくとも１つのストリームを格納する記録担体は、変更されたナビゲーションデータ、及び／又は、連結されたコンテンツセルからなる少なくとも１つのストリームのストリーム構成を有することにより、ナビゲーションデータを考慮した記録担体上の連結されたコンテンツセルからなる少なくとも１つのストリームのアクセスは妨害されないが、記録担体上の連結されたコンテンツセルからなる少なくとも１つのストリームの一般的にリニアなアクセスは妨害される。
2007511021.tif 000002
【特許請求の範囲】
【請求項１】
連結されたコンテンツセルからなり、その連結がナビゲーションデータに基づいて行われた少なくとも１つのストリームを格納する記録担体において、
変更されたナビゲーションデータ、及び／又は、連結されたコンテンツセルからなる少なくとも１つのストリームのストリーム構成を有することにより、ナビゲーションデータを考慮した記録担体のアクセスは妨害されないが、記録担体の一般的にリニアなアクセスは妨害されることを特徴とする記録担体。
【請求項２】
連結された１つのコンテンツセルの前又は後に物理的に配置された、少なくとも１つの再生阻止セル、及び／又は、
連結されたコンテンツセルからなる少なくとも１つのストリームのうち、これらのコンテンツセルの連結順序に従わない少なくとも１つのストリームの物理的格納構成、及び／又は、
記録担体の規格において明示的に記述されていないデータを用いる読出装置を、少なくとも１つの再生阻止データ及び／又は周期的データに割り当てる、記録担体上の連結されたコンテンツセルの位置探索を行うのに用いられるファイルシステム構造及び／又はファイルコンテンツを備えること
と特徴とする請求項１記載の記録担体。
【請求項３】
上記タイプの記録担体専用の再生装置が、記録担体に配置された連結されたコンテンツセルのアクセス中に、上記少なくとも１つの再生阻止セル周辺に自動的にナビゲートされる一方、そのような専用再生装置が記録担体へのアクセスに使用されていない場合に、少なくとも１つの再生阻止セルが、アクセスされた連結されたコンテンツセルに加えてアクセスされるように、上記連結されたコンテンツセルは連結され、また、上記少なくとも１つの再生阻止セルは物理的に配置されることを特徴とする請求項２記載の記録担体。
【請求項４】
上記再生阻止セルのアクセスは、記録担体上のコンテンツセル内に元々格納されていた再生コンテンツのさらなる再生を禁止又は阻止するか、そのエンターテインメント価値を低下させることを特徴とする請求項２又は３記載の記録担体。
【請求項５】
上記再生阻止セルは、ＤＶＤの物理的仕様に合致しない変更、特に、ＥＦＭ＋符号化の規則に違反する、及び／又は、ＰＩ及び／又はＰＯに誤ったＥＣＣデータを設定する、及び／又は、誤ったＥＤＣ、ＩＤ、ＣＰＲ＿ＭＡＩ及び／又はＩＥＤデータを設定する、及び／又は、例えば、周期的リファレンス等の不正なＵＤＦファイルシステムデータを追加／設定する変更を有することを特徴とする請求項２乃至４いずれか１項記載の記録担体。
【請求項６】
上記再生阻止セルは、使用されるストリーミングメディア規格に準拠しないデータ、及び／又は、コンテンツセル内に格納された再生コンテンツの置換を行うデータ、及び／又は、隣接するコンテンツセル内に格納されたコンテンツに関連しないコンテンツを追加するデータ、特に広告コンテンツ、及び／又は、コンテンツセル内に格納された再生オーディオ及び／又はビデオコンテンツを視聴に堪えないように変更するデータを含むことを特徴とする請求項２乃至５いずれか１項記載の記録担体。
【請求項７】
上記少なくとも１つの再生阻止セルは、連結されたコンテンツセルからなる少なくとも１つのストリームでインタリーブされた、連結された再生阻止セルからなるストリームであり、連結セルからなるインタリーブされたストリームは、それぞれ、１つの再生パスを与え、連結された再生阻止セルに対応する再生パスは、上記タイプの記録担体専用の再生装置ではアクセスされないことを特徴とする請求項２乃至６いずれか１項記載の記録担体。
【請求項８】
上記ナビゲーションデータは、コンテンツセルシーケンスとして定義される、少なくとも１つのプログラムからなるプログラムチェーンのプリコマンド及び／又はポストコマンド、あるいは、プログラム内のセルコマンドに配置される分岐コマンドを有することを特徴とする請求項１乃至７いずれか１項記載の記録担体。
【請求項９】
連結されたコンテンツセルからなり、その連結がナビゲーションデータに基づいて行われた少なくとも１つのストリームを格納する記録担体にコピープロテクションを与える方法において、
ナビゲーションデータを変更するステップ、及び／又は、連結されたコンテンツセルからなる少なくとも１つのストリームのストリーム構成を設定するステップを有することにより、ナビゲーションデータを考慮した記録担体のアクセスは妨害されないが、記録担体の一般的なリニアアクセスは妨害されることを特徴とする方法。
【請求項１０】
連結された１つのコンテンツセルの前又は後に、少なくとも１つの再生阻止セルを物理的に配置するステップ、及び／又は、
連結されたコンテンツセルからなる少なくとも１つのストリームのうち、これらのコンテンツセルの連結順序に従わない少なくとも１つのストリームの物理的格納領域を構成するステップ、及び／又は、
記録担体の規格において明示的に記述されていないデータを用いる読出装置を、少なくとも１つの再生阻止データ及び／又は周期的データに割り当てるように、記録担体上の連結されたコンテンツセルの位置探索を行うのに用いられるファイルシステム構造及び／又はファイルコンテンツを変更するステップ
を備えることを特徴とする請求項９記載の方法。
【請求項１１】
上記タイプの記録担体専用の再生装置が、記録担体に配置された連結されたコンテンツセルのアクセス中に、上記少なくとも１つの再生阻止セル周辺に自動的にナビゲートされる一方、そのような専用再生装置が記録担体へのアクセスに使用されていない場合に、少なくとも１つの再生阻止セルが、アクセスされた連結されたコンテンツセルに加えてアクセスされるように、上記連結されたコンテンツセルは連結され、また、上記少なくとも１つの再生阻止セルは物理的に配置されることを特徴とする請求項１０記載の方法。
【請求項１２】
上記再生阻止セルのアクセスが、記録担体上のコンテンツセル内に元々格納されていた再生コンテンツのさらなる再生を禁止又は阻止するか、そのエンターテインメント価値を低下させるように、上記再生阻止セルからコンテンツを選択するステップを備えることを特徴とする請求項１０又は１１記載の方法。
【請求項１３】
ＤＶＤの物理的仕様に合致しない変更、特に、ＥＦＭ＋符号化の規則に違反する、及び／又は、ＰＩ及び／又はＰＯに誤ったＥＣＣデータを設定する、及び／又は、誤ったＥＤＣ、ＩＤ、ＣＰＲ＿ＭＡＩ及び／又はＩＥＤデータを設定する、及び／又は、例えば、周期的リファレンス等の不正なＵＤＦファイルシステムデータを追加／設定する変更を、上記再生阻止セルに挿入するステップを有することを特徴とする請求項１０乃至１２いずれか１項記載の方法。
【請求項１４】
使用されるストリーミングメディア規格に準拠しないデータ、及び／又は、コンテンツセル内に格納された再生コンテンツの置換を行うデータ、及び／又は、隣接するコンテンツセル内に格納されたコンテンツに関連しないコンテンツを追加するデータ、特に広告コンテンツ、及び／又は、コンテンツセル内に格納された再生オーディオ及び／又はビデオコンテンツを視聴に堪えないように変更するデータを、上記再生阻止セルに挿入するステップを有することを特徴とする請求項１０乃至１３いずれか１項記載の方法。
【請求項１５】
ナビゲーションデータを用いて、上記連結されたコンテンツセルのリンク付け、特に、コンテンツセルシーケンスとして定義される、少なくとも１つのプログラムからなるプログラムチェーンのプリコマンド及び／又はポストコマンド、あるいは、プログラム内のセルコマンドに配置される分岐コマンドを与えるステップを有することを特徴とする請求項１０乃至１４いずれか１項記載の方法。
【請求項１６】
連結されたコンテンツセルからなる少なくとも１つのストリームにより、連結された再生阻止セルからなるストリームをインタリーブするステップを有し、連結セルからなるインタリーブされたストリームは、それぞれ、１つの再生パスを与え、連結された再生阻止セルに対応する再生パスは、上記タイプの記録担体専用の再生装置ではアクセスされないことを特徴とする請求項１０乃至１５いずれか１項記載の方法。
【請求項１７】
連結されたコンテンツセルからなり、その連結がナビゲーションデータに基づいて行われた少なくとも１つのストリームを格納する記録担体をコピーする方法において、
ナビゲーションデータを考慮した記録担体上の連結されたコンテンツセルからなる少なくとも１つのストリームのアクセスを行うステップを有することを特徴とする方法。
【請求項１８】
連結された１つのコンテンツセルの前又は後に物理的に配置されたすべての再生阻止セルを決定し、記録担体のコピーの再生がそれにより阻止されないように、これらのセルを変更又は除去するステップ、及び／又は、
連結されたコンテンツセルからなる少なくとも１つのストリームの連結順序を決定し、記録担体のコピーの再生がそれにより阻止されないように、連結されたコンテンツセルからなる少なくとも１つのストリームを物理的に格納するステップ、及び／又は、
記録担体の規格において記述されるような連結されたコンテンツセルに関するファイルシステム構造及び／又はファイルコンテンツのみを用いるルートナビゲーションファイルの位置探索を行うステップ
を有することを特徴とする請求項１７記載の方法。
【請求項１９】
コンピュータプログラム製品において、コンピュータ、デジタル信号プロセッサ等において実行されたときに、請求項９乃至１６のいずれか１項に定義されるような方法ステップを行うように構成されたコンピュータプログラム手段を備えることを特徴とするコンピュータプログラム製品。
【請求項２０】
コンピュータにより読取可能な記憶手段において、請求項１９記載のコンピュータプログラム製品を格納することを特徴とする記憶手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録担体又は記憶媒体に格納されたコンテンツのコピーを防止する、及び／又は、コピーをより困難にする方法に関する。さらに、本発明は、この方法で保護された対応する記録担体に関する。特に、本発明は、ＤＶＤビデオ仕様に準拠した光学的媒体に関するが、これに限定されるものではない。
【背景技術】
【０００２】
著作権所有者の権利を保護するため、記憶媒体に関する多くの仕様には、コピープロテクションメカニズムが含まれている。ＤＶＤビデオディスクの場合、一般的には３つのメカニズムが使用されている。
【０００３】
−アナログＣＰＳ：この方法は、アナログビデオテープ媒体にコピーされた場合にＤＶＤビデオコンテンツの品質が低下するように設計されている。
−ＣＧＭＳ：シリアルコピー管理システム（ＣＧＭＳ）は、最初のコピー又は連鎖的に行われるコピー（コピーのコピー）を防止するように設計されている。この方法では、記憶媒体及び出力されるビデオ信号に、コピーコントロール情報を埋め込んでいる。記録装置は、この情報に注意し、必要な場合はコピーを拒否することになっている。
−ＣＳＳ：コンテンツスクランブリングシステム（ＣＳＳ）は、データ暗号化及び認証方式である。ＤＶＤビデオメディアに格納されたコンテンツは暗号化され、復号キーはディスクのリードイン領域にある。ＤＶＤ−ＲＯＭドライブは、認証処理が成功した後でなければ、このデータへのアクセスを許可してはならない。
【０００４】
アナログビデオテープの使用は後退しているので、アナログＣＰＳシステムの重要性は失われつつある。ＤＶＤビデオコンテンツの著作権に対する最大の脅威は、パーソナルコンピュータシステムが広く普及していることである。
【０００５】
１９９９年１０月、クラッカーの一集団がＣＳＳシステムの逆行分析を行い、ＣＳＳ保護されたコンテンツを解読するためのソフトウェアが、インターネットで配信された。このソフトウェアに基づいて、
−コンピュータのハードディスクドライブにＤＶＤビデオコンテンツをコピーする、及び／又は、
−記録可能媒体にＤＶＤビデオコンテンツをコピーするために、
多数のソフトウェアアプリケーションが構築された。
【０００６】
これらのソフトウェアアプリケーションの使用は非常に簡単で、元のコンテンツと同じ品質又は高い品質のコピーを作成する。特殊技術を必要としないことから、このソフトウェアアプリケーションは非常に人気があり、広く使用されている。このソフトウェアの普及により、販売されたＤＶＤビデオメディアが著しく減少し、その結果、著作権所有者に対して膨大な財政的損失が生じる。
【０００７】
多くの場合、媒体のデータ全体をコピーすること（１対１コピー）は、コピー先の媒体に同じデータ容量がないことから不可能である。例えば、多くのＤＶＤビデオディスクは、約９ＧＢのデータ容量を持つ、いわゆるＤＶＤ９ディスクである。市販の記録可能なＤＶＤメディア（ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＡＭ）は、最大で約４．５ＧＢのデータ容量である。ＣＤレコーダブルメディアのデータ容量は、それよりはるかに小さい。したがって、ＤＶＤビデオコピーソフトウェアは、データ量を低減しなければならない。これは、
−コンテンツの一部を抜き出す、及び／又は、
−コンテンツの高圧縮を行う
ことにより、行うことができる。
【０００８】
ＤＶＤビデオコピーソフトウェアは、通常、データを低減する両方の方法をサポートする。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明の目的は、コピープロテクション特性を改善した記録担体、及び、記録担体に、特に、ＤＶＤフォーマット又は類似フォーマットに従った記録担体にコピープロテクションを与える改良された方法を提供することである。
【００１０】
本発明に係る類似フォーマットとは、特に、連結されたコンテンツセルからなる少なくとも１つのストリームを記録担体に格納するフォーマットである。
【課題を解決するための手段】
【００１１】
この目的は、独立請求項１に定義するような、連結されたコンテンツセルからなる少なくとも１つのストリームを格納する記録担体、及び、独立請求項９に定義するような、連結されたコンテンツセルからなる少なくとも１つのストリームを格納する記録担体にコピープロテクションを与える方法により達成される。これらの各好ましい実施形態は、各従属請求項においてそれぞれ定義する。本発明に係る記録担体のコピー方法は、独立請求項１７において定義する。その好ましい一実施形態は、請求項１８において定義する。また、本発明に係るコンピュータプログラム製品は請求項１９において定義し、コンピュータにより読取可能な記憶手段は請求項２０において定義する。
【００１２】
したがって、本発明に係る、連結されたコンテンツセルからなり、その連結がナビゲーションデータに基づいて行われた少なくとも１つのストリームを格納する記録担体は、変更されたナビゲーションデータ、及び／又は、連結されたコンテンツセルからなる少なくとも１つのストリームのストリーム構成を有することにより、ナビゲーションデータを考慮した記録担体のアクセスは妨害されないが、記録担体の一般的にリニアなアクセスは妨害される。
【００１３】
これに対応して、本発明に係る、連結されたコンテンツセルからなり、その連結がナビゲーションデータに基づいて行われた少なくとも１つのストリームを格納する記録担体にコピープロテクションを与える方法は、ナビゲーションデータを変更するステップ、及び／又は、連結されたコンテンツセルからなる少なくとも１つのストリームのストリーム構成を設定するステップを有することにより、ナビゲーションデータを考慮した記録担体のアクセスは妨害されないが、記録担体の一般的なリニアアクセスは妨害される。
【００１４】
さらに、本発明に係る、連結されたコンテンツセルからなり、その連結がナビゲーションデータに基づいて行われた少なくとも１つのストリームを格納する記録担体をコピーする方法は、ナビゲーションデータを考慮した記録担体のアクセスを行うステップを有する。
【００１５】
本発明に係る記録担体のアクセスは、特に、記録担体上の、連結されたコンテンツセルからなる少なくとも１つのストリームのアクセスであるが、この可能性に限定されるものではなく、例えば、後述するように、ファイルシステム構造、及び／又は、連結されたコンテンツセルの位置探索に用いられるファイルコンテンツのアクセスであってもよい。
【００１６】
一般的な再生装置（又は再生ソフトウェア）が、連結されたコンテンツセルの特性、例えば、ＤＶＤビデオデータを用いる方法と、そのような連結されたコンテンツセル用の通常のコピーソフトウェア、例えば、ＤＶＤビデオコピーソフトウェアがこれらの特性を用いる方法とでは、顕著な違いがある。これらの特性について、ここではナビゲーションデータという用語のもとに要約するが、これは、種々のストリーム間をナビゲートするのに用いられるデータだけでなく、各ストリームのセットアップ、ストリームの開始部及び終了部の定義、ストリームの分岐、２つのストリームの統合等に用いられるデータをも示す。
【００１７】
１）特定タイプの記録担体専用の再生装置（又は再生ソフトウェア）は、現在のプレーヤステータスとユーザの操作（例えば、リモートコントロールコマンド）により、プレゼンテーションデータを表す。連結されたコンテンツセルからなる少なくとも１つのストリームを格納するこのような記録担体、例えば、多言語ＤＶＤビデオメディアの通常のインタラクティブ能力により、データアクセスは、よりリニアとなる。
【００１８】
２）コピーソフトウェアは、要求されたコンテンツをコピーするように設計されている。通常、単純化されたプレーヤステータスモデルを有し、ナビゲーションデータの部分を無視することができる。データアクセスは、よりリニアとなる。このソフトウェアの望ましい動作は、ナビゲーションデータを解釈せずにコピーを行うこと、特に、コピーソフトウェアがナビゲーションデータの１：１コピーを目指すことにより、コピーされたディスクが、ナビゲーション機能全体を含むようにすることである。したがって、ナビゲーションデータは、解釈されずに読出し及び書込みが行われる。
【００１９】
上述のように、本発明は、この異なる使用法を利用する。したがって、本発明に係る記録担体をコピーする方法は、「通常の読出し」と同様に元の記録担体のアクセスを行う、すなわち、記録担体の通常アクセス中に読出しを行うことにより、元の記録担体の適切に機能するコピーが得られる。すなわち、ナビゲーションデータは、上述の１）で述べたように考慮／解釈される。
【００２０】
本発明によれば、好ましくは、この異なる使用法を利用するために以下の手段を講じて、例えば、ＭＰＥＧ規格ＩＳＯ／ＩＥＣ１３８１８−１に定義されるような、ストリーミングメディアについて、コピープロテクション又はコピーの再生阻止が達成されるように、ナビゲーションデータを設定する。ここでは、プレゼンテーションストリームは、「セル」と呼ばれる領域に分割され、ナビゲーションデータを用いて、プレゼンテーションストリームにアクセスするとともに、プレゼンテーションストリームに関するユーザのインタラクションを可能にする。
【００２１】
本発明に係る記録担体は、好ましくは、
連結された１つのコンテンツセルの前又は後に物理的に配置された、少なくとも１つの再生阻止セル、及び／又は、
連結されたコンテンツセルからなる少なくとも１つのストリームのうち、これらのコンテンツセルの連結順序に従わない少なくとも１つのストリームの物理的格納構成、及び／又は、
記録担体の規格において明示的に記述されていないデータを用いる読出装置を、少なくとも１つの再生阻止データ及び／又は周期的データに割り当てる、記録担体上の連結されたコンテンツセルの位置探索を行うのに用いられるファイルシステム構造及び／又はファイルコンテンツを備える。
【００２２】
このような再生阻止セルは、連結されたコンテンツセルの直前又は直後に物理的に配置され、また、よりリニアなアクセスを行う読出装置が再生阻止セルにアクセスする可能性がある限り、連結されたコンテンツセルに対してギャップを有して配置される。
【００２３】
さらに、このようなファイルシステム構造及び／又はファイルコンテンツは、記録担体を生成するのに用いられる規格に対する拡張又は関連規格において記述されてもよく、読出装置を再生阻止セルに割り当てる必要がないが、代替的に、記録担体の任意のセクタ又は部分に配置された他の再生阻止メカニズムに読出装置を割り当ててもよい。一具体例として、コンピュータオペレーティングシステムは、多数の異なるファイルシステムに対するアクセス能力を与えるように設定されるが、例えば、読出専用ディスクのＤＶＤ仕様は、ＵＤＦファイルシステム（バージョン１．０２）の第２の限定変更と同様である。すなわち、ファイルアクセス可能性サブセットしか備えていない。本発明は、記録担体の規格、特に、読出専用ディスクのＤＶＤ仕様や、既存又は将来的な同様の規格に近い動作をする装置に、適切なアクセスを制限する。そして、他の規格による記録担体にアクセスしている装置は拒絶される。
【００２４】
これに対応して、本発明に係る方法は、好ましくは、
連結された１つのコンテンツセルの前又は後に、少なくとも１つの再生阻止セルを物理的に配置するステップ、及び／又は、
連結されたコンテンツセルからなる少なくとも１つのストリームのうち、これらのコンテンツセルの連結順序に従わない少なくとも１つのストリームの物理的格納領域を構成するステップ、及び／又は、
記録担体の規格において明示的に記述されていないデータを用いる読出装置を、少なくとも１つの再生阻止データ及び／又は周期的データに割り当てるように、記録担体上の連結されたコンテンツセルの位置探索を行うのに用いられるファイルシステム構造及び／又はファイルコンテンツを変更するステップを備える。
【００２５】
さらに、本発明に係る記録担体をコピーする方法は、好ましくは、
連結された１つのコンテンツセルの前又は後に物理的に配置されたすべての再生阻止セルを決定し、記録担体のコピーの再生がそれにより阻止されるように、これらのセルを変更又は除去するステップ、及び／又は、
連結されたコンテンツセルからなる少なくとも１つのストリームの連結順序を決定し、記録担体のコピーの再生がそれにより阻止されないように、連結されたコンテンツセルからなる少なくとも１つのストリームを物理的に格納するステップ、及び／又は、
記録担体の規格において記述されるような連結されたコンテンツセルに関するファイルシステム構造及び／又はファイルコンテンツのみを用いるルートナビゲーションファイルの位置探索を行うステップを備える。
【００２６】
特に、上述のように、本発明に係る記録担体に適切にアクセスできる装置は、使用される仕様、特に、ＤＶＤビデオ仕様に記述されるような、連結されたコンテンツセルに関連するファイルシステム構造及び／又はファイルコンテンツを用いて、ルートナビゲーションファイルの位置探索を行う。拒絶された、すなわち、本発明にかかる記録担体に適切にアクセスできない他のすべての装置は、ルートナビゲーションファイルではなく、他のファイルシステム構造及び／又はファイルコンテンツに基づいてナビゲーション及びプレゼンテーションデータを読み出す。これらのファイルシステム構造及び／又はファイルコンテンツは、連結されたコンテンツセルに関連してもよいが、記録担体において追加的に使用可能である。
【００２７】
本発明によれば、さらに好ましくは、上記タイプの記録担体専用の再生装置が、記録担体に配置された連結されたコンテンツセルのアクセス中に、上記少なくとも１つの再生阻止セル周辺に自動的にナビゲートされる一方、そのような専用再生装置が記録担体へのアクセスに使用されていない場合に、少なくとも１つの再生阻止セルが、アクセスされた連結されたコンテンツセルに加えてアクセスされるように、上記連結されたコンテンツセルは連結され、また、上記少なくとも１つの再生阻止セルは物理的に配置される。
【００２８】
この場合、上記タイプの記録担体専用の再生装置とは、そのタイプの記録担体用に設計された再生装置、すなわち、記録担体としてのＤＶＤ用のＤＶＤプレーヤ等、特定タイプの記録担体により可能とされるすべての特徴を実行することがほぼ完全に可能な再生装置を意味する。記録担体へのアクセスに用いられる非専用再生装置は、このような記録担体用に設計されているが、特定の記録担体の適切なアクセスではなくフォーマットをコピーするためのコピー及び／又はリッピング装置又はソフトウェアであってもよい。
【００２９】
本発明によれば、代替的又は追加的に、さらに好ましくは、上記再生阻止セルのアクセスは、記録担体上のコンテンツセル内に元々格納されていた再生コンテンツのさらなる再生を禁止又は阻止するか、そのエンターテインメント価値を低下させる。
【００３０】
本発明に係る再生阻止セルは、ＤＶＤ規格において言及されるセルであってもよく、すなわち、コンテンツセルと類似していてもよいが、例えば、記録担体の１つのセクタ等、別の記憶ユニットであってもよい。
【００３１】
本発明によれば、さらに代替的又は追加的に、さらに好ましくは、上記再生阻止セルは、ＤＶＤの物理的仕様に合致しない変更、特に、ＥＦＭ＋符号化の規則に違反する、及び／又は、ＰＩ及び／又はＰＯに誤ったＥＣＣデータを設定する、及び／又は、誤ったＥＤＣ、ＩＤ、ＣＰＲ＿ＭＡＩ及び／又はＩＥＤデータを設定する、及び／又は、例えば、周期的リファレンス等の不正なＵＤＦファイルシステムデータを追加／設定する変更を有する。
【００３２】
この場合、そして一般的にＤＶＤ規格によれば、用いる略語は以下の意味である。
ＥＣＣ：エラー訂正符号。エラー訂正を目的として、１７２バイト毎の１９２行からなるマトリクスに、１６セクタを配置する。第１のステップで、１７２バイトの各行についてインナーパリティ（ＰＩ）を計算し、１７２バイトの各行に１０バイトとして付加し、１８２バイトのラインを完成させる。第２のステップで、インナーパリティのバイトを含む各列についてアウターパリティ（ＰＯ）を計算し、１８２バイトの１６ラインとして、１８２バイトの１９２ラインに付加する。図４は１６セクタのバイト配置を示す。右側の１０バイト幅のブロックがインナーパリティである。下部の最後の１６ラインがアウターパリティである。
ＩＤ：識別データであり、セクタ番号とセクタ記録情報を含む。
ＩＥＤ：ＩＤエラー検出符号であり、ＩＤにおけるエラーを見つけるのに使用される。
ＣＰＲ＿ＭＡＩ：著作権管理情報。
ＥＤＣ：メインデータ、ＩＤ、ＩＥＤ及びＣＰＲ＿ＭＡＩのエラー検出符号。
【００３３】
図５は、１７２バイトの１２行からなる１つのＤＶＤセクタの構造を示す。１行目には、４バイトのＩＤ、２バイトのＩＥＤ、６バイトのＣＰＲ＿ＭＡＩ、及び、１６０バイトのメインデータが、その順序で含まれている。２行目から１１行目には１７２バイトのメインデータが含まれ、１２行目には、１６８バイトのメインデータと４バイトのＥＤＣが、その順序で含まれている。
【００３４】
本発明によれば、さらに代替的又は追加的に、さらに好ましくは、上記再生阻止セルは、使用されるストリーミングメディア規格（例えば、ＭＰＥＧ規格）に準拠しないデータ、及び／又は、コンテンツセル内に格納された再生コンテンツの置換を行うデータ、及び／又は、例えば、広告コンテンツ等、隣接するコンテンツセル内に格納されたコンテンツに関連しないコンテンツを追加するデータ、及び／又は、コンテンツセル内に格納された再生オーディオ及び／又はビデオコンテンツを視聴に堪えないように変更するデータを含んでいる。
【００３５】
このようにして、コピー／リッピング装置又はソフトウェアにより機能するコピーが生成されるような印象を与えることが可能であるが、そのコピーは、例えば、スクランブルされたコンテンツ及び／又は追加的に広告を含んだコンテンツのみを再生するので、コピーにより発生する利益の損失は、広告を介して発生する追加的利益により補償される。
【００３６】
したがって、本発明は、一般的に、元の記録担体のアクセス中には一般的に表示されず、また、一般的にアクセス不可能な少なくとも１つの広告を含むことにより、記録担体のコピーにも収入を発生するためのビジネスモデルを可能とする。これは、ナビゲーションデータ、特にナビゲーションデータが、これらの広告周辺をナビゲートするからである。なお、これは、一般的にはコピー処理中に連結されたコンテンツセルからなる少なくとも１つのコピーストリーム、例えば、ビデオストリーム及び対応するすべてのオーディオストリームに自動的に含まれる。この場合、コピーのユーザは、少なくとも１つの広告を目にすることにより、コピーコンテンツの使用許諾料を「支払っている」とみなされる。特に、この少なくとも１つの広告を含めることは、上述の一般的なアクセス方式を用いる限りコピーソフトウェア又はハードウェアとは独立して機能する。すなわち、元の記録担体で使用可能ではない追加コンテンツを含む特殊なコピーソフトウェア又はハードウェアをコピーした記録担体にインストールしなくてよい。
【００３７】
本発明によれば、さらに代替的又は追加的に、好ましくは、上記少なくとも１つの再生阻止セルは、連結されたコンテンツセルからなる少なくとも１つのストリームでインタリーブされた、連結された再生阻止セルからなるストリームであるが、連結セルからなるインタリーブされたストリームは、１つの再生パスを与え、連結された再生阻止セルに対応する再生パスは、上記タイプの記録担体専用の再生装置ではアクセスされない。
【００３８】
本発明によれば、さらに代替的又は追加的に、好ましくは、上記ナビゲーションデータは、コンテンツセルシーケンスとして定義される、少なくとも１つのプログラムからなるプログラムチェーンのプリコマンド及び／又はポストコマンド、あるいは、プログラム内のセルコマンドに配置される分岐（Branch）コマンド（例えば、リンク及びジャンプコマンド）を有している。
【００３９】
本発明に係る記録担体及び記録担体にコピープロテクションを与える方法について上述のように定義した、本発明に係るすべての好ましい特徴は、単独又は任意の組み合わせで、本発明に係る記録担体のコピー方法、及び、上述のようなビジネス方式にも適用可能である。
【００４０】
本発明に係るコンピュータプログラム製品は、コンピュータ、デジタル信号プロセッサ等において実行されたときに、上述のような方法ステップを行うように構成されたコンピュータプログラム手段を備える。
【００４１】
本発明に係るコンピュータにより読取可能な記憶手段は、上述のようなコンピュータプログラム製品を格納する。
【００４２】
本発明をより理解するため、また、本発明、その特徴、目的、利点をさらに説明するため、本発明の例示的な好ましい実施形態について、図面を参照しながら具体例を用いて詳細に説明する。
【発明を実施するための最良の形態】
【００４３】
以下における本発明の例示的な一実施形態の説明では、本発明の原理を明確にする手段としてＤＶＤビデオ仕様を用いる。なお、上述のように、本発明はこのフォーマットに限定されない。本発明は、同様の既存のデータフォーマット又は将来的なデータフォーマットにも適用できる。
【００４４】
ＤＶＤビデオメディアについての関連仕様として、読出専用ディスク用のＤＶＤ仕様がある（読出専用という名称であるが、この仕様はＤＶＤレコーダブルメディアにも適用できる）。この仕様は３部からなる。
第１部：物理的仕様
第２部：ファイルシステム仕様
第３部：ビデオ仕様
【００４５】
物理的仕様（第１部）は、ディスクの機械的及び光学的パラメータ（サイズ、質量、反射率等）、及び、データが記録される方法を定めている。データは、小さいピットからなる単一のスパイラルトラックに記録される。これらのピット間の平面領域はランドと呼ばれている。情報領域はセクタに細分化され、各セクタは一定量のデータを表す。
【００４６】
エンコード処理は、２０４８バイトのユーザデータから開始する。エンコードの間、識別データと著作権管理データをユーザデータセクタに追加する。エラー検出符号（error detection code：ＥＤＣ）を計算し、この拡大されたセクタに追加する。この段階の後、セクタは２０６４バイトの大きさである。次の段階で、セクタをスクランブルする。その後、続く１６個のスクランブルされたセクタによりＥＣＣブロックを形成する。ＥＣＣブロックについてエラー訂正符号を計算する。エンコード処理の最終段階で、ＥＦＭ＋変調方法を用いてセクタをエンコードする。
【００４７】
ファイルシステム仕様（第２部）は、ＤＶＤメディアの容量とファイル構造を定めている。このフォーマットは「ＵＤＦブリッジ」と呼ばれ、ＩＳＯ／ＩＥＣ１３３４６規格に基づいている。このフォーマットは、ＯＳＴＡユニバーサルディスクフォーマット（ＵＤＦ）仕様及びＩＳＯ９６６０規格に準拠するものである。
【００４８】
ビデオ仕様（第３部）は、動画コンテンツに対する第１部及び第２部の適用を定めている。この部分は、他のアプリケーションについての対応する仕様、例えば、高品位オーディオディスク用の仕様により置き換えてもよい。
【００４９】
ＤＶＤ仕様は、幾つかの他の規格に言及している。ビデオエンコードの場合、ＭＰＥＧ規格が言及される。ＭＰＥＧ規格は、プレゼンテーションデータのためのデータフォーマット及びデータ圧縮方法を定めている。ＤＶＤ仕様の第３部は、さらに、ナビゲーションデータを定めている。ナビゲーションデータは多数の追加的な特徴を可能にする。例えば、
−マルチオーディオトラック（例えば、多言語）
−サブタイトル
−種々のカメラアングル
−多層式シームレス分岐
−ペアレンタルロック（親、保護者によるロック）
−メニュー
がある。
【００５０】
上述のように、ナビゲーションデータを用いて、特に本発明に係るコピープロテクション方式を用いて、多数のさらなる追加的な特徴を実現することができる。
【００５１】
一般的に、上述のように、本発明はデータアクセス及び使用法の違いを利用するものである。ＤＶＤについては特に以下のデータアクセス及び使用方式が識別されている。すなわち、一般的なＤＶＤビデオ再生装置、例えば、家庭用電子プレーヤ又はＤＶＤプレーヤソフトウェアにて、ＤＶＤビデオコンテンツの再生をしているときは、タイプａ）であり、リッピングを行っているとき、すなわち、コンピュータのハードディスクドライブにコンテンツを転送しているときは、タイプｂ）である。なお、リッピングについては、以下、コピー、又は、リッピング／コピーソフトウェアを用いた記録可能な記録担体へのコンテンツのコピーとも呼ぶ。
【００５２】
タイプａ）は、ＤＶＤビデオ仕様の各詳細事項に当てはまるわけではないが、ＤＶＤ仕様により意図されるようにナビゲーションデータを使用することを特徴としている。タイプｂ）は、ナビゲーションデータの大部分を無視することを特徴としている。
【００５３】
本発明の、上述の例示的な好ましい実施形態によれば、タイプａ）とタイプｂ）のデータ使用法の違いを用いて、
−ＤＶＤビデオコンテンツのリッピング／コピーを困難又は不可能にする、及び／又は、
−コピーされたコンテンツのエンターテインメント価値を低下させる。
【００５４】
ＤＶＤビデオコンテンツのリッピング／コピーを困難又は不可能にする１つの方法は、１つ以上のＤＶＤセクタを、物理的仕様（第１部）に準拠しないように変更することである。これは、以下の方法により行うことができる。
−ＥＦＭ＋符号化の規則に意図的に違反する、及び／又は、
−誤ったＥＣＣデータ（ＰＩ、ＰＯ）を意図的に設定する、及び／又は、
−誤ったＥＤＣ、ＩＤ、ＣＰＲ＿ＭＡＩ又はＩＥＤデータを意図的に設定する、及び／又は、
−例えば、周期的リファレンス等の不正なＵＤＦファイルシステムデータを意図的に追加／設定する。
【００５５】
ＤＶＤビデオコンテンツのエンターテインメント価値を低下させる方法としては以下の方法がある。
−ＭＰＥＧ規格に準拠しないデータを意図的に設定する、及び／又は、
−ビデオコンテンツの部分を置換する、及び／又は、
−例えば、広告コンテンツ等、追加コンテンツを追加する、及び／又は、
−オーディオ及び／又はビデオコンテンツを視聴に堪えないように変更する。
【００５６】
本発明の例示的な好ましい実施形態では、ナビゲーションデータによるタイプａ）の再生中の減損を防止する。ナビゲーションデータは、変更されたセクタ及びエンターテインメント価値が低下したビデオコンテンツを除外するために使用される。
【００５７】
タイプａ）の再生中に変更された領域を除外するのに使用することができる方法が幾つかある。これらの領域のうち、１つは記録担体のコピープロテクションを行うのに十分であるが、これらはバイパス領域とも呼ばれる。
【００５８】
この方法の一具体例は、ナビゲーションデータの一部を構成するナビゲーションコマンドを使用することである。特に分岐コマンドは、ビデオコンテンツの部分を除外するのに使用することができる。
【００５９】
図１は、タイプａ）の再生中には達しないが、タイプｂ）のアクセス中には通常達する領域を作成する、すなわち、いわゆるバイパス領域を作成する分岐コマンドの適用例を示す。
【００６０】
ＤＶＤビデオ仕様は、プログラムチェーン１、プログラム２及びセル３の概念を定めている。セル３は、ビデオオブジェクトストリームにおけるアドレス可能な最小単位である。プログラム２はセル３のシーケンスであり、通常は映画のチャプタを形成するのに用いられる。プログラムチェーン１はプログラム２の集合である。図１（ａ）に示す具体例では、プログラムチェーン１は、第１〜第３のセル３ａ、３ｂ、３ｃからなる第１のプログラム２により構成されている。プログラムチェーン１内では、一連のナビゲーションコマンド４を、プログラム２の開始部及び終了部とプログラム２内に付加することができる。これらのナビゲーションコマンド４を、プリコマンド４ａ、ポストコマンド４ｂ及びセルコマンド４ｃと呼ぶ。
【００６１】
タイプａ）の再生中に除外されるプログラムチェーン１又はプログラム２内の領域、すなわち、バイパス領域を作成するには、図１（ｂ）に示すように、第１の追加セル５ａを第１のセル３ａの前に挿入し、第２の追加セル５ｂを第２のセル３ｂの前に挿入し、第１の分岐コマンドをプリコマンド４ａ内に設定し、第２の分岐コマンドをセルコマンド４ｃ内に設定すればよい。第１の分岐コマンドのターゲットアドレスは、元のプログラム２の第１のセル３ａに設定され、第２の分岐コマンドのターゲットアドレスは、元のプログラム２の第２のセル３ｂに設定される。プリコマンド４ａは、プレーヤに第１のセル３ａにてプログラム２の再生を開始させ、追加セル５ａにはアクセスさせない。セルコマンド４ｃは、プレーヤに第２のセル３ｂにてプログラム２の第１のセル３ａ後の再生を続けさせ、追加セル５ｂにはアクセスさせない。
【００６２】
また、追加（再生阻止）セル５ａ、５ｂは、それぞれ第１のセル３ａ及び第２のセル３ｂの前に物理的に挿入されている。したがって、リッピング／コピーを困難又は不可能にするために使用することができる。あるいは、コンテンツのエンターテインメント価値を低下させるために使用することができる。これは、リッピング／コピーソフトウェアは、一般的にナビゲーションデータを使用せず、プログラム２の各セルのリニアなアクセス、すなわち、図示の具体例では、第１の追加セル５ａ、第１のセル３ａ、第２の追加セル５ｂ、第２のセル３ｂ、第３のセル３ｃの順序でリニアなアクセスを行うからである。このようなリニアなアクセスの結果、それに対応するコピー及び再生となる。
【００６３】
また、プログラムチェーン１は、コピー／リッピングソフトウェアによりリニアにアクセスされる。このため、意図した再生順序に合致しない順序で、かつ、意図した再生順序が確保されるようにポストコマンド４ｂを用いて、オリジナルのプログラムチェーン１を物理的に配置することにより、コピーのエンターテインメント価値を低下させることも可能である。そして、プログラムチェーン１をコピーし、オリジナルに物理的に配置されたような順序でコピーを再生する。
【００６４】
プログラム２及び／又はセル３についても、このようなノンリニアな配置で同じ効果が可能である。この場合、プリコマンド、ポストコマンド、セルコマンド以外の相対的アドレス付加メカニズムを用いればよい。
【００６５】
ナビゲーションコマンドの使用は、バイパス領域を作成するための１つの選択肢に過ぎない。第２の選択肢として、ＤＶＤビデオ仕様に定義されるようなインタリーブ構造の使用がある。これらのインタリーブ構造の目的は、平行の再生パスを可能にし、再生パス間のシームレスな変更の可能性を得ることである。インタリーブ構造は、例えば、以下のように用いられる。
−言語クレジット
−ペアレンタルレベル
−マルチアングル
【００６６】
図２は、インタリーブされたプレゼンテーションデータを示す。インタリーブブロック６は、平行な再生パス７、８を有するプレゼンテーションデータにおける領域である。インタリーブブロックは、一連のインタリーブユニット（ＩＬＶＵ）、ここでは、それぞれ、第１の再生パス７の第１〜第３のＩＬＶＵ７ａ、７ｂ、７ｃ及び第２の再生パス８の第１〜第３のＩＬＶＵ８ａ、８ｂ、８ｃにより構成されている。各ＩＬＶＵ７ａ、７ｂ、７ｃ、８ａ、８ｂ、８ｃは、再生パス７、８の一部である。再生パス７、８のＩＬＶＵ７ａ、７ｂ、７ｃ、８ａ、８ｂ、８ｃは、交互に連続して混在する。すなわち、第２の再生パスの第１のＩＬＶＵ８ａ、第１の再生パスの第１のＩＬＶＵ７ａ、第２の再生パスの第２のＩＬＶＵ８ｂ、第１の再生パスの第２のＩＬＶＵ７ｂ、第２の再生パスの第３のＩＬＶＵ８ｃ、第１の再生パスの第３のＩＬＶＵ７ｃの順である。インタリーブブロック６は、ユーザに見えないようにして使用することができる。このため、追加再生パスをバイパス領域として使用することができる。すなわち、専用アクセス中にユーザにより選択可能ではないが、視認可能であり、コピー／リッピングソフトウェア又はハードウェアについて判別可能ではない。
【００６７】
バイパス領域を作成する第３の具体例は、ＤＶＤビデオナビゲーションデータが相対的なセクタアドレスによりデータを参照するということを利用する。タイプａ）の再生装置は、ルートナビゲーションデータファイルを読み出さなければならない。残りのプレゼンテーション及びナビゲーションデータは、参照されたセクタを直接的に読み出すことにより、読み出すことができる。
【００６８】
タイプａ）の再生中、多くの場合、より多くのセクタが読み出される、及び／又は、追加セクタが読み出されるようにファイルシステムデータを変更することができる。
【００６９】
図３は、この考え方の適用例を示す。タイプａ）の再生装置のアクセス中、セクタは特定順序で読み出される。特に、記録担体にアクセスするドライブに記録担体が挿入された後、最初にリードインエリア９がアクセスされ、その後、第１のステップＳ１にて、ボリューム記述部１０へのジャンプが行われ、ボリューム記述部１０が読み出される。そして、続く第２のステップＳ２で、パーティション記述部１１へのジャンプが行われ、パーティション記述部１１が読み出される。その後、次の第３のステップＳ３で、ルートディレクトリ１２へのジャンプが行われ、ルートディレクトリ１２にアクセスする。ルートディレクトリ１２のアクセス後、第４のステップＳ４にて、ディレクトリ１３へのジャンプが行われ、ディレクトリ１３にアクセスする。ディレクトリ１３のアクセスにより、第５のステップＳ５におけるファイル１４への相対的ジャンプと、その後のファイルへのアクセスが可能になる。続くすべてのファイルアクセスも、既に使用可能な情報、すなわち、現在又は過去のファイル又はディレクトリのアクセスから得られた情報に依存した相対的な方法で行われる。
【００７０】
タイプｂ）のデータアクセスは、場合によっては、追加セクタを読み出す、及び／又は、追加セクタを読み出すように強制することができる。これらの追加セクタは、通常のタイプａ）アクセスのバイパス領域を構成する。図示の具体例では、第１〜第５のステップＳ１〜Ｓ５とそれに続くアクセスが、タイプｂ）アクセス中に行われる。しかし、ディレクトリ１３のアクセスは、コピーメカニズムに対して、さらなるファイル１５に追加的にアクセスするように指示する。そうでないと、コピーメカニズムは不完全なコピーを作成してしまうからである。このため、コピーメカニズムは、第５のジャンプＳ５の後にさらなるファイル１５への第６のジャンプＳ６を行い、そのアクセスを可能にする。
【００７１】
追加セクタの読出しを強制するのに使用できるデータ構造は、周期的読出しのデータ構造である、及び／又は、周期的読出しを引き起こす。
・ＩＳＯ９６６０データ、ジョリエ（Joliet）データ
・拡張ＵＤＦデータ
−ＵＤＦボリューム／パーティションデータ（すなわち、２つ以上のボリューム及び／又は２つ以上のパーティション）
−仮想アドレステーブル
−スペア管理データ
・特定の読出装置により使用されるプレゼンテーションデータ
例えば、マイクロソフトのオペレーティングシステムの場合、
−隠れファイル
−ＣＯＦＦフォーマット実行可能ファイルにおけるアイコンリソース
−ディスクロゴ
−オートラン・ｉｎｆ（autorun.inf）ファイル
ＭａｃのＯＳの場合、
−リソースフォーク
【００７２】
バイパス領域を作成する第４の具体例として、ファイルシステムデータの配置を利用する、すなわち、ファイルシステムデータのリンク付けを利用する。バイパス領域は、例えば、リードイン９とボリューム記述部１０との間、ボリューム記述部１０とパーティション記述部１１との間、パーティション記述部１１とルートディレクトリ１２との間、ルートディレクトリ１２とディレクトリ１３との間、及び／又は、ディレクトリ１３と第１のファイル１４との間に配置されているが、好ましくは、１つ以上のセクタからなり、その１つ以上のセクタがアクセスされると記録担体のアクセスが中止されるようなセクタからなる。このようなバイパス領域は、例えば、上述のバイパス領域を作成する第３の具体例を克服するため、例えば、ビデオストリームの開始部についての特定のマーカが見つかるまで、ディスクの開始部から順にプレゼンテーションデータをサーチする、すなわち、ディスクの全セクタを連続して読み出すようなコピーソフトウェア及び／又はハードウェアによるディスクのコピーを防止する。図３は、このタイプのバイパス領域の具体例として、ボリューム記述部１０とパーティション記述部１１との間に配置された不良セクタ１６を示す。
【図面の簡単な説明】
【００７３】
【図１】専用再生装置による再生中には達しないが、よりリニアなアクセスのときには通常達する領域を作成する分岐コマンドの適用例を示す図である。
【図２】インタリーブされたプレゼンテーションデータとそのアクセス方法を示す図である。
【図３】ファイルシステムセクタアクセスの方法を示す図である。
【図４】ＥＣＣブロックの構造を示す図である。
【図５】データセクタの構造を示す図である。
【図１】
2007511021.tif 000003
【図２】
2007511021.tif 000004
【図３】
2007511021.tif 000005
【図４】
2007511021.tif 000006
【図５】
2007511021.tif 000007
【国際調査報告】
2007511021.tif 000008
2007511021.tif 000009