【誤訳訂正書】
【提出日】平成23年11月14日(2011.11.14)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
記録媒体に記録するためのコンテンツデータを提供する装置であって、
ユーザに情報を提供すると共に、ユーザから命令を受け取るユーザインタフェースと、
前記ユーザが、前記ユーザインタフェースを介して、生成中の記録のパラメータの指定を行えるようにするためのオーサリング装置と、
前記ユーザインタフェースを介した前記ユーザからの命令によって指定された規格に従って、コンテンツデータファイルとナビゲーションデータファイルを符号化するアセットエンコーダであって、非シーケンシャル様式で前記コンテンツデータへアクセスするのに用いられる前記ナビゲーションデータファイルを符号化するように動作可能なアセットエンコーダと、
再生コンテンツデータを提供するコンテンツ再生器と、
コンテンツデータを暗号化して、記録媒体に記録するための暗号化コンテンツデータを生成する暗号器と、
読み取り装置によるアクセスに対して、前記暗号化コンテンツデータに代えて、前記再生コンテンツデータを提供するための再生コンテンツデータ提供器と
を備え、
前記オーサリング装置は、
非シーケンシャル様式で符号化されたナビゲーションデータファイルを介して符号化されたコンテンツデータファイルへのアクセス用に、前記符号化されたコンテンツデータファイルと符号化されたナビゲーションデータファイルを同期し、
前記符号化されたコンテンツデータファイルと符号化されたナビゲーションデータファイルを多重化し、
記録媒体の規格に従ってナビゲーション情報および制御情報を追加し、
前記暗号化コンテンツデータと前記再生コンテンツデータを含むオーサリングされたデータファイルを書き込む、
ように動作可能である、
装置。
【請求項２】
前記再生コンテンツデータ提供器は、前記再生コンテンツデータの少なくとも一部を暗号化する再生コンテンツデータ暗号器を備え、前記再生コンテンツデータ暗号器は、前記暗号器とは異なる様式で前記再生コンテンツデータの少なくとも一部を暗号化するように動作可能である、請求項１に記載の装置。
【請求項３】
前記コンテンツ提供器は、前記再生コンテンツデータを前記暗号化コンテンツデータと同じ記録媒体に記憶させるように動作可能である、請求項１に記載の装置。
【請求項４】
前記コンテンツ提供器は、前記再生コンテンツデータを前記暗号化コンテンツデータと同じ記録媒体に記憶させるように動作可能であり、前記再生コンテンツデータの少なくとも一部を暗号化する再生コンテンツデータ暗号器を備え、前記再生コンテンツデータ暗号器は、前記暗号器とは異なる様式で前記再生コンテンツデータの少なくとも一部を暗号化するように動作可能である、請求項１に記載の装置。
【請求項５】
前記再生コンテンツデータ暗号器は、ＭＰＥＧコンテンツデータのＩフレームを暗号化するように動作可能である、請求項２に記載の装置。
【請求項６】
前記コンテンツ提供器は、前記再生コンテンツデータを前記暗号化コンテンツデータと異なるロケーションに記憶させるように動作可能である、請求項１に記載の装置。
【請求項７】
前記コンテンツ提供器は、前記再生コンテンツデータを前記暗号化コンテンツデータから離れたロケーションに記憶させるように動作可能であり、前記再生コンテンツデータの少なくとも一部を暗号化する再生コンテンツデータ暗号器を備え、前記再生コンテンツデータ暗号器は、前記暗号器とは異なる様式で前記再生コンテンツデータの少なくとも一部を暗号化するように動作可能である、請求項１に記載の装置。
【請求項８】
前記コンテンツ提供器は、前記再生コンテンツデータを、ネットワーク記憶装置およびポータブル記憶装置のうちの少なくとも一方に記憶させるように動作可能である、請求項７に記載の装置。
【請求項９】
前記記録媒体は、光ディスクを含み、前記再生コンテンツデータ暗号器は、ＭＰＥＧデータの復号化を阻止するのに十分なデータのみを暗号化するように動作可能であり、このデータは、ＭＰＥＧコンテンツデータの特定のフレーム、キーフレーム、十分なフレーム内符号化フレーム（Ｉフレーム）、Ｉフレームの部分、およびＰフレームの断片を含むリストから選択することができる、請求項６に記載の装置。
【請求項１０】
前記暗号器はＣＳＳ暗号化を使用するように動作可能である、請求項１に記載の装置。
【請求項１１】
コピー保護及びデジタル権利管理（ＤＲＭ）をオーサリングされたデータファイルに提供するコピープロテクタをさらに備える、請求項１に記載の装置。
【請求項１２】
マスタファイルに従って記録を生成するための複製器にマスタファイルを提供するマスタ提供器をさらに備える、請求項１に記載の装置。
【請求項１３】
前記オーサリング装置はさらに、前記記録をシミュレートするように動作可能である、請求項１２に記載の装置。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】
【発明の名称】コンテンツデータを提供する装置
【技術分野】
【０００１】
発明の分野
本発明は、例えば、光ディスク（または光ディスクの前駆体（precursor））等の記録媒体または記録媒体に記憶されたナビゲーションデータを使用してコンテンツデータに非シーケンシャル様式でアクセス可能な他の記録媒体に記録するために、デジタルコンテンツデータを提供する装置および方法、このようなデジタルコンテンツデータを保持する記録媒体、ならびにこのようなデジタルコンテンツデータに関する。簡単にするために、光ディスク（または光ディスクの前駆体）等の記憶媒体または記録媒体に記憶されたナビゲーションデータを使用して非シーケンシャル様式でコンテンツデータにアクセス可能な他の記憶媒体は、以下、単純に「記録媒体」と呼称する。
【背景技術】
【０００２】
発明の背景
デジタル記録技術の出現により、光ディスク（例えば、ＤＶＤ）等の記録媒体に保持されたデジタルコンテンツのデジタルコピーを、コピー品質の損失がほとんどまたはまったくない状態で行えるようになった。これにより、許可を受けていない人が、デジタルコンテンツを保持した記録媒体の不正コピーを生成することが容易になる。そのため、コピー保護技術が発達した。ＤＶＤのコンテンツをデジタルコピーから保護するために現在使用されている１つのコピー保護技術は、ビデオタイトルセットの音声データ、映像データ、またはサブピクチャデータを含むいくつかのフレームまたはセクタが、タイトルキーおよびディスクキーの組み合わせを使用してスクランブルされ、暗号化される、プロプライエタリコンテンツスクランブリングシステム（ＣＳＳ）である。タイトルキーは、セクタヘッダに記憶され、ディスクキーは、ＣＳＳ復号化モジュールを有さないプレーヤがアクセスできないディスクの制御エリアに記憶される。ＣＳＳ保護された各ＤＶＤは、ＣＳＳシステムの下でライセンスを受けたプレーヤの識別を可能にするプレーヤキーリストも含む。ＣＳＳ保護されたディスクがＣＳＳライセンスを受けたプレーヤに挿入されると、プレーヤのＣＳＳ復号化モジュールが、プレーヤキーをディスクと交換し、プレーヤのプレーヤキーが、ディスクに保持されているリスト内のプレーヤキーの１つに合致した場合、暗号鍵がプレーヤキーから生成され、この暗号鍵は、プレーヤへのディスクキーおよびタイトルキーの転送を暗号化するために使用されるものであり、ＣＳＳ復号化モジュールがＣＳＳ暗号化されたセクタを復号化できるようにする。これらキーの転送の暗号化により、転送データの傍受が阻止される。ライセンスを受けていないプレーヤ、すなわち、ＣＳＳ復号化モジュールのないプレーヤ（または正当なプレーヤキーのないプレーヤ）は、ＣＳＳ暗号化されたセクタを復号化することができず、そのため、ＤＶＤのコンテンツの少なくとも一部分は再生不可能である。このコピー保護システムでは、ＣＳＳ保護システムを実施するために、記録済み媒体の制作者および記録済み媒体のプレーヤの生成者の両者がライセンスを受ける必要がある。同様の懸案事項が、他のプロプライエタリ保護システムに対しても当てはまる。
【発明の概要】
【課題を解決するための手段】
【０００３】
発明の概要
一実施形態は、コンテンツデータを提供する装置であって、再生コンテンツデータを提供するコンテンツ再生器と、コンテンツデータを暗号化して、記録媒体に記録するＣＳＳ暗号化コンテンツデータ等の暗号化コンテンツデータを生成する暗号器と、暗号化コンテンツデータに代えて再生コンテンツデータを読み取り装置によるアクセスに提供する再生コンテンツデータ提供器とを備える、装置を提供する。
【０００４】
一実施形態は、コンテンツデータを得る装置であって、ＣＳＳ暗号化コンテンツデータ等の暗号化コンテンツデータを識別する識別子と、コンテンツデータを取得して、暗号化コンテンツデータと置き換える再生コンテンツデータ取得器とを備える、装置を提供する。
【０００５】
一実施形態は、ＤＶＤコンテンツデータを提供する方法であって、コンテンツデータを再生して、再生コンテンツデータを生成するステップと、例えば、ＣＳＳ暗号によって暗号化された同じコンテンツデータに代えて、再生コンテンツデータを読み取り装置によるアクセスに提供するステップとを含む、方法を提供する。
【０００６】
一実施形態は、コンテンツデータを取得する方法であって、ＤＶＤ上のＣＳＳ暗号化コンテンツデータ等の暗号化コンテンツデータを識別するステップと、コンテンツデータを取得して、暗号化コンテンツデータと置き換えるステップとを含む、方法を提供する。
【０００７】
一実施形態は、ＣＳＳ復号化モジュールを有さない読み取り装置が、ＣＳＳ暗号システムを使用して暗号化されたコンテンツを保持する記録済み媒体を読み取れるようにするコンテンツデータを提供する装置および方法を提供する。
【０００８】
一実施形態は、デジタルコピーに対する保護を提供しながら、ＣＳＳ復号化モジュールを有さない読み取り装置が、ＣＳＳ暗号システムを使用して暗号化されたコンテンツを保持する記録済み媒体を読み取れるようにするコンテンツデータを提供する装置および方法を提供する。
【０００９】
一実施形態は、ＣＳＳ復号化モジュールを有さない読み取り装置が、記録済み媒体のＣＳＳ保護セクタのコンテンツデータのコピーにアクセスできるようにすることにより、読み取り装置がコンテンツを保持する記録済み媒体を読み取れるようにするコンテンツデータを提供する装置および方法を提供する。一実施形態では、コピーは、ＣＳＳと異なる暗号方式を使用して暗号化される。コピーは、読み取り装置が、隠しコピーへのアクセスを提供するように特に設計されたアクセスソフトウェアまたはアクセスモジュールを有さない限りアクセス不可能な記録媒体の部分に記憶（「隠す」）ことができる。別の可能性として、またはこれに加えて、コピーは、記録媒体上ではない異なるロケーションに記憶してもよく、読み取り装置は、そのコピーにアクセスするアクセスソフトウェアまたはアクセスモジュールによって構成されてもよく、例えば、コピーは、インターネット等のネットワークを介して読み取り装置がアクセス可能なデータベースに記憶してもよい。
【００１０】
一実施形態は、読み取り装置が、復号化ライセンスを必要とする暗号技術によって暗号化された、ＤＶＤ等の光ディスクのコンテンツデータにアクセスできるようにする。暗号化コンテンツデータに対応する再生コンテンツデータが提供され、この再生コンテンツデータは、少なくとも一部は異なる技術を使用して暗号化され得、読み取り装置によるアクセスに提供される。再生コンテンツデータは、暗号化コンテンツデータと同じ光ディスクに記憶されてもよく、または異なるロケーション、例えば、読み取り装置に結合され得る記憶媒体もしくは読み取り装置がアクセス可能なネットワーク上のロケーションに記憶してもよい。
【００１１】
本発明は、このようなコンテンツデータを提供する方法、コンテンツデータ自体、およびコンテンツデータを保持する記録媒体も提供する。記録媒体は、ＤＶＤ等の光ディスクまたはデジタルリニアテープ、ガラスマスタ、もしくはスタンピングマスタ等の光ディスクの前駆体であってもよく、または記録媒体に記憶されたナビゲーションデータを使用してコンテンツデータがそれに非シーケンシャル様式でアクセス可能な他の任意の形態の記録媒体であってもよい。
【００１２】
本発明の実施形態について、添付図面を参照して例としてこれより説明する。
【図面の簡単な説明】
【００１３】
図面の簡単な説明
【図１】ＤＶＤ等の記録済み光ディスクを生成する生成装置の機能ブロック図を示す。
【図２】図１に示す装置によって生成される記録済み光ディスクを読み取る読み取り装置の機能ブロック図を示す。
【図３】図２に示す読み取り装置とコンテンツ記憶器との間のインターネット等のネットワークを介しての通信を示す図を示す。
【図４】図１、図２、または図３に示す装置を提供するようにプログラムすることができるコンピューティング装置の機能ブロック図を示す。
【図５】図４に示す機能を有するコンピューティング装置の一例を示す図を示す。
【図６】ＣＳＳ暗号フラグを示す簡易図を示す。
【図７】ＤＶＤ表面上のセクタのはるかに簡易化された概略図を示す。
【図８】図１に示す生成装置のコンテンツ再生器によって実行される動作を示すフローチャートを示す。
【図９】図１に示す生成装置のＣＳＳプロセッサによって実行される動作を示すフローチャートを示す。
【図１０】図２に示す読み取り装置によって実行される動作を説明するためのフローチャートを示す。
【図１１】暗号化された再生コンテンツデータを提供して、ＣＳＳ暗号化コンテンツデータと置き換えることができる一方法を示すフローチャートを示す。
【図１２】暗号化された再生コンテンツデータが、図１１に示されるように提供される、暗号化された再生コンテンツデータを得ることができる一方法を示すためのフローチャートを示す。
【図１３】暗号化された再生コンテンツデータを提供して、ＣＳＳ暗号化コンテンツデータと置き換えることができる別の方法を示すためのフローチャートを示す。
【図１４】暗号化された再生コンテンツデータを提供して、ＣＳＳ暗号化コンテンツデータと置き換えることができる別の方法を示すためのフローチャートを示す。
【図１５】図１３および図１４に示されるように提供された、暗号化された再生コンテンツデータを取得することができる一方法を示すためのフローチャートを示す。
【図１６】図１３および図１４に示されるように提供された、暗号化された再生コンテンツデータを得ることができる一方法を示すためのフローチャートを示す。
【図１７】光ディスク生成プロセスを説明するための図を示す。
【発明を実施するための形態】
【００１４】
実施形態の詳細な説明
読み取り装置が、１つまたは複数の復号鍵を必要とする暗号技術によって暗号化された、ＤＶＤ等の光ディスクのコンテンツデータにアクセスできるようにする装置および方法の実施形態について、これより説明する。暗号化コンテンツデータに対応する再生コンテンツデータが提供され、この再生コンテンツデータは、少なくとも一部は異なる技術を使用して暗号化され得、読み取り装置によるアクセスに提供される。再生コンテンツデータは、暗号化コンテンツデータと同じ光ディスクに記憶されてもよく、または異なるロケーション、例えば、読み取り装置に結合され得る記憶媒体もしくは読み取り装置がアクセス可能なネットワーク上のロケーションに記憶してもよい。
【００１５】
これより図１を参照すると、生成装置１は、ユーザの制御下で、または可能な場合には自動的に、光ディスク、この場合、デジタル多用途ビデオディスク（ＤＶＤ−ビデオ、本明細書ではＤＶＤと略する）に記録される記録データを提供するように動作可能なデータプロセッサ２と、マスタファイルを提供するように動作可能なマスタ提供器２０と、マスタ提供器２０によって提供されたマスタファイルを使用してＤＶＤを生成する複製器１１とを有する。当然ながら、データプロセッサ２、マスタ提供器２０、および複製器１１は、必ずしも同じ場所に提供される必要はなく、異なる地理的場所にあってもよく、ネットワークを介して通信してもよく、またはデータを、例えばデジタルリニアテープ（ＤＬＴ）上で物理的にそれらの間で搬送してもよいことが理解されるであろう。別の可能性として、データプロセッサ２およびマスタ提供器２０は、同じ別個エンティティによって提供されてもよい。
【００１６】
データプロセッサ２は、データプロセッサ２の全体動作を制御するデータプロセッサコントローラ３と、ユーザに情報を提供すると共に、ユーザから命令を受け取るユーザインタフェース４と、ユーザが選択したアセット（ビデオデータファイルまたはデータファイルに追加の任意の音声データファイルおよびロゴ、メニュー等のグラフィックスデータファイルが加えられたもの）を受信して、ＤＶＤのコンテンツを形成するアセット受信器５と、データプロセッサコントローラ３の制御下で、ユーザインタフェース４を介して受信したユーザ命令に従って、アセットに必要な符号化を実行して、アセットが、ＤＶＤが準拠するＤＶＤ規格、例えば、ビデオデータ用のＭＰＥＧ２に指定されたフォーマットであることを保証するように動作可能なアセットエンコーダ６とを有する。
【００１７】
データプロセッサは、ユーザが、ユーザインタフェース４を介して、ビデオフォーマットおよびディスクサイズ等の生成中のＤＶＤのパラメータの指定、アセットエンコーダ６からの符号化アセットのインポート、アセットの同期、チャプタポイントの追加、メニューの作成等を行えるようにして、最終ＤＶＤが必要なプレゼンテーションデータ（すなわち、ＤＶＤプレーヤによって閲覧者に届けられる音声および映像コンテンツデータ）およびナビゲーションデータ（一般制御データ、検索制御データ、ユーザインタフェース制御データ、およびナビゲーション制御データを含む）を有することを保証して、適切なＤＶＤ規格に従って非シーケンシャル様式でＤＶＤのコンテンツを通してナビゲーションできるようにするオーサリング装置（authorer）７も有する。したがって、オーサリング装置７は、ユーザの制御下で、アセットを多重化し、適切なＤＶＤ規格の仕様に従ってナビゲーション情報および制御情報を追加し、適切なＤＶＤ仕様データファイルを含むオーサリングされたデータファイル（すなわち、ディスクイメージまたはＤＤＰ（ディスク記述プロトコル）ファイルセット）をディレクトリに書き込む。オーサリング装置７は、一般に、ユーザが各自の作業を再検討しチェックできるように、結果として生成されたＤＶＤをシミュレートすることも可能である。
【００１８】
データプロセッサ２は、すでにオーサリングされたデータファイルを受信するファイル受信器９ｂも有し得る。
【００１９】
データプロセッサ２は、コピー保護および／またはデジタル権利管理（ＤＲＭ）を、オーサリング装置７またはファイル受信器９ａによって提供された、すでにオーサリングされたデータファイルに提供するコピープロテクタ８も有し得る。別の可能性として、オーサリング装置は、コピー保護を提供するように構成され得る。データファイルをマスタプロバイダ２０に出力する出力提供器１１が提供される。
【００２０】
マスタ提供器２０は、マスタ提供器２０の全体動作を制御するマスタ提供器コントローラ２４を有し、ユーザとの対話を可能にするユーザインタフェース２４ａを有してもよく、またはデータプロセッサ２を介して命令を受信するように構成されてもよい。マスタ提供器２０は、データファイルをデータプロセッサ２（または別のソース）から受信するデータ受信器２１と、オーサリング済みデータファイル（ＤＰＰファイルセット）内でＣＳＳ暗号化のフラグが付けられたコンテンツデータフレームまたはセクタをＣＳＳスクランブルし、暗号化するＣＳＳプロセッサ２２と、ＣＳＳ暗号のフラグが付けられたコンテンツデータセクタのコンテンツデータを再生するコンテンツ再生器２３と、コンテンツデータセクタデータを組み立てて、記録される変更・オーサリング済みデータファイルを提供するデータ組立器２５とを有する。マスタ提供器２０は、適切なＤＶＤ規格の仕様に従って変更・オーサリング済みデータファイル（ＤＰＰファイルセット）を符号化して、記録するためのチャネルコードデータを生成することを含む従来のマスタリングプロセスを実行するマスタデータエンコーダ２７も有する。すなわち、マスタデータエンコーダ２７は、適切なＤＶＤ規格の仕様に従ってスクランブル、インタリーブ、誤り修正、およびＥＦＭプラス符号化（EFM plus encoding）等のプロセスを実行するために提供される。
【００２１】
図１に示すように、コンテンツ再生器２３は、ＣＳＳ暗号化されるフラグ付きのセクタのコンテンツデータを再生またはコピーするコンテンツコピー器２３ａと、異なる暗号技術を使用して、コピーされたコンテンツデータを暗号化するコンテンツ暗号器２３ｂとを有する。任意の適した既知の暗号技術、例えば、ＡＥＳ（高度暗号規格）またはＲＳＡ（例えば、米国特許第４４０５８２９号参照）を使用してよい。コンテンツ暗号器２３ｂは、デジタル権利管理（ＤＲＭ）特徴、例えば、米国特許第６３５３８９０号に記載のＤＲＭ特徴を再生またはコピーされたコンテンツデータに追加するように構成されてもよく、この米国特許の内容全体は参照により本明細書に援用される。
【００２２】
マスタ提供器２０は、１）コンテンツ再生器２３によって提供された再生コンテンツデータを、読み取り装置またはプレーヤによって通常はアクセス不可能なＤＶＤの部分に記録させること、および２）読み取り装置またはプレーヤによって続けてアクセスするために、コンテンツ再生器２３によって提供された再生コンテンツデータをコンテンツ記憶装置に提供させることのうちの少なくとも一方を行うように構成される。
【００２３】
マスタ提供器２０が、コンテンツ再生器２３によって提供された再生コンテンツデータを、ＤＶＤ再生装置によって通常はアクセス不可能なＤＶＤの部分に記録させるように構成される場合、データ組立器２５は、再生セクタコンテンツデータを、ＣＳＳプロセッサ２２によって提供されたＣＳＳ暗号化コンテンツデータセクタデータおよびデータ受信器２１によって提供された非ＣＳＳ暗号化コンテンツデータセクタデータと組み合わせて、記録されたときに、再生コンテンツデータが、読み取り装置またはプレーヤによって通常はアクセス不可能なＤＶＤの１つまたは複数のエリア（「隠し」エリア）に配置されるように、かつ各セクタの再生コンテンツデータに、コピーされたコンテンツデータをそのセクタに関連付ける識別データが関連付けられるように、例えば、暗号化セクタにとって代わる元のＣＳＳスクランブルセクタをマッピングする単純なテーブルが提供され得るように、変更・オーサリング済みデータファイル（ＤＰＰファイルセット）を提供するように構成される。このような隠しエリアは、例えば、ＤＶＤの制御エリアまたはＤＶＤのナビゲーションパス上にないセクタであってもよく、またはテーブルをファイルシステムディレクトリから省くことによって隠してもよい。この隠しエリアのアドレスは、ＩＳＯプライマリボリューム記述子内の予備ファイルに記憶することができる。
【００２４】
マスタ提供器２０が、コンテンツ再生器２３によって提供された再生コンテンツデータを、続くアクセスのためにコンテンツ記憶器に提供させるように構成される場合、マスタ提供器２０は再生コンテンツプロバイダ２６を有し、再生コンテンツプロバイダ２６は、１）再生セクタコンテンツデータを、コピーされたコンテンツデータをセクタに関連付ける識別データに関連付けられた各セクタの再生コンテンツデータと組み合わせること、および２）組み立てられた再生セクタコンテンツデータを、記録される特定のＤＶＤを識別するデータに関連付け、それにより、コンテンツ記憶器が、この識別された再生コンテンツデータを、特定のＤＶＤに関連する記憶参照または識別の下にある記憶ロケーションに記憶して、特定のＤＶＤを識別するデータに基づいて再生コンテンツデータにアクセスできるようにする、ことを行う。
【００２５】
複製器１１は、必ずしもではないが通常、生成装置の残りの部分から離れて配置され、一般に、ガラスマスタを切断するガラスマスタ生成器１３と、ガラスマスタからスタンピングマスタを生成するスタンピングマスタ生成器１４と、スタンピングマスタから最終ＤＶＤディスク１６を生成するディスク生成器１５とを有する。
【００２６】
データプロセッサ２は、サブバージョンデータを受信して、不正コピーの阻止を可能にするように動作可能なサブバージョンデータ受信器９ａを含み得る。サブバージョンデータは、コピープロセス、コピー品質、およびコピーの再生可能性のうちの少なくとも１つに有害な影響を及ぼし、正当なプレーヤには無視されるが、不正コピーの生成に対しては有害な影響を及ぼすように、ＤＶＤのナビゲーションパスの一部をなさないデジタルデータの部分に組み込まれるデータである。このようなサブバージョンデータは、そのエリアを読み取ろうとしているドライブの読み取り機能を妨害し得る。一例として、データを変更して、正当なプレーヤには影響を及ぼさないが、不正コピー装置または「リッパー」には干渉するように、デジタルデータのうちのいくらかのデジタル合計値（digital sum value）（ＤＳＶ）に影響を及ぼし得る。別の可能性は、例えば、マスタデータエンコーダ２７の動作中に、修正不可能なエラーをＥＦＭ＋ビットストリーム内に注入することにより、または任意のコピーＤＶＤを再生不能にしようとして、ガラスマスタ生成器に意図的に、ナビゲーションパスの一部をなさないガラスマスタ（ひいては結果として生成されるＤＶＤ）のエリアを破損させることにより、生成プロセスにおいて後にサブバージョンデータを追加することであり得る。これら技術は個々に、または任意の組み合わせで使用され得る。使用され得るサブバージョンデータの例は、例えば、国際公開第０２／１１１３６号パンフレット、国際公開第００／７４０５３号パンフレット、国際公開第０１／６１６９５号パンフレット、および国際公開第０１／６１６９６号明細書に記載されており、これらのそれぞれの内容全体は参照により本明細書に援用される。
【００２７】
オーサリングプロセスおよびマスタリングプロセスから生成されたＤＶＤは、物理セルに提供されたデータが、ＤＶＤ規格に従ってＤＶＤ上で編成される様式を決める物理的なデータ構造、すなわちプレゼンテーションデータ構造であって、データがシーケンシャルかつ物理的に連続して、またはシーケンシャル様式でＤＶＤ上に記憶される、物理的なデータ構造、すなわちプレゼンテーションデータ構造と、ビデオシーケンスのグループおよびシーケンシャルでのビデオブロックの再生順を決めるオーバーレイ階層論理構造とを有する。
【００２８】
論理構造は、ビデオマネージャ（ＶＭＧ）および１つまたは複数のビデオタイトルセット（ＶＴＳ）を定義し、各ビデオタイトルセットは通常、言語フォルダおよび１つまたは複数のタイトルフォルダを有し、各タイトルフォルダは、少なくとも１つのプログラムチェイン（ＰＧＣ）を有し、プログラムチェインは、プログラムチェインがプレーヤにアクセスされる順序を定義するために使用することができるプレコマンドまたはポストコマンドを有し得、プログラムチェインの構成要素へのアクセスを制御するナビゲーションデータを含むプログラムチェイン情報（ＰＧＣＩ）を含む。各プログラムは、プレゼンテーションデータ構造の対応する１つまたは複数の物理セルにマッピングされる１つの論理セルまたは一連の論理セルを有する。
【００２９】
単層ＤＶＤ上に記憶された最終データは、リードインセクション、ＤＶＤ読み取り装置プレーヤがディスクの各セクタを順次見つけ、ひいてはアクセスできるようなＩＳＯ／ＵＤＦファイルシステム情報（ＩＳＯ９６６０／ＵＤＦ（ユニバーサルディスクフォーマット））、１つまたは複数のＤＶＤゾーン、およびリードアウトからなる。ＤＶＤビデオゾーンは、ビデオマネージャおよびビデオマネージャに続く１つまたは複数のビデオタイトルセットからなる。ビデオマネージャは、ＤＶＤ全体のビデオゾーンのナビゲーションデータを含むビデオマネージャ情報（ＶＭＧＩ）、ビデオマネージャメニュービデオオブジェクトセット（ＶＭＧＭ＿ＶＯＢＳ）、およびビデオマネージャ情報のバックアップファイル（ＶＭＧＩ  ＢＵＰ）からなる。ビデオタイトルセット内のタイトルおよびメニューの提示を制御するナビゲーションデータを含むビデオタイトルセット情報（ＶＴＳＩ）、任意のビデオタイトルセットメニュービデオオブジェクト（ＶＴＳＭ＿ＶＯＢＳ）のメニュービデオオブジェクトセット、ビデオタイトルセットのビデオタイトルオブジェクトセット（ＶＴＳ＿ＴＴ＿ＶＯＢＳ）、およびビデオタイトルセット情報のバックアップファイル（ＶＴＳＩ  ＢＵＰ）からなる各ビデオタイトルセット（ＶＴＳ）。各ビデオオブジェクトセット（ＶＯＢＳ）は、一連の物理セルからなる。各物理セルは、１つまたは複数のビデオオブジェクトユニット（ＶＯＢＵ）からなり、各ビデオオブジェクトユニットは、ナビゲーションパック（ＮＶ＿ＰＣＫ）、ナビゲーションパックに続く整数のビデオ（Ｖ）パック、オーディオ（Ａ）パック、およびサブピクチャ（Ｓ）パックからなる。ＤＶＤ上において、各パックはディスク上のユーザデータの１セクタ（２０４８バイト）を占有する。各ビデオ／オーディオパックは、ＤＶＤフォーマットに従って、パックを識別するパックヘッダ、パック内のパケットを識別する、パックヘッダに続くパケットヘッダ、そしてデータからなる。各ナビゲーションパック（ＮＶ＿ＰＣＫ）は、パックを識別するパックヘッダ、パックヘッダに続くシステムヘッダおよび２つのナビゲーションデータパケットからなり、２つのナビゲーションデータパケットのうちの一方は、制御メニューの表示およびプログラムプレゼンテーションをリアルタイムで制御するためのプレゼンテーション制御情報（ＰＣＩ）を有し、他方は、順方向／逆方向スキャンおよびシームレスブランチング（seamless branching）を制御するためのデータ検索情報（ＤＳＩ）を有する。
【００３０】
図２は、読み取り装置５０のブロック図を示す。読み取り装置５０は、ＤＶＤドライブの形態のＤＶＤ読み取り機能を有するパーソナルコンピュータまたは他のコンピュータであってよいが、専用ＤＶＤプレーヤであってもよい。読み取り装置５０は、記録済みディスクまたはＤＶＤ５２からデータセクタを読み取るように動作可能な読み取りヘッド回路と、読み取りヘッド回路によって読み取られたチャネルコードデータを復号化するデータデコーダとを有するリーダ５３を有する。図２に示されていないが、従来通りに、データデコーダは、クロック信号を抽出するクロック抽出器と、セクタをシャッフル解除するデインタリーバまたはシャフラ解除器と、チャネルコードデータを復号化するチャネルデコーダとを有する。読み取り装置は、リーダ５２に結合され、オーディオデータストリームおよびビデオデータストリームを生成する復号化／多重分離回路６４も有し、生成されたオーディオデータストリームおよびビデオデータストリームは、ユーザインタフェース６０のユーザ出力６１のビデオディスプレイ６１ａに供給され、それにより、ユーザは、ＤＶＤに保持されたタイトルを再生し見ることができる。
【００３１】
読み取り装置５０は、読み取り装置５０の全体動作を制御するコントローラ５１を有する。図２では明確にするために、データフローを示す線は、コントローラ５１による制御を示す線よりも太く示される。コントローラ５１は、例えば、ユーザインタフェース６０のユーザ入力６２（例えば、キーボード、ポインティングデバイス、および／またはリモコンであり得る）を介して受信されるユーザ入力命令およびリーダ５２によってＤＶＤから読み取られるナビゲーションデータまたは制御データに従って、リーダ５３の読み取りヘッド回路によって読み取られるＤＶＤ５２上のロケーションを制御するナビゲータ２５を含むか、または図示のように関連付けられる。
【００３２】
これまで説明した読み取り装置の機能は、任意の専用ＤＶＤプレーヤまたはＤＶＤ読み取り機能を有するコンピュータによって提供される機能である。この機能の他に、読み取り装置５０は、ＣＳＳ暗号化セクタを識別するＣＳＳ暗号化セクタ識別器５４と、ＣＳＳ暗号化セクタへの置換コンテンツデータを取得する置換コンテンツデータ取得器５５と、置換コンテンツデータ取得器５５によって取得された置換コンテンツデータを復号化し、コントローラ５１の制御下で、対応するＣＳＳ暗号化コンテンツデータに代えて、復号化された置換コンテンツデータを復号化・多重分離回路６４に供給し、それにより、読み取り装置が、ＣＳＳ暗号化コンテンツデータを復号化する必要なく、タイトルをユーザに対して再生できるようにする、復号器５６とも有する。したがって、読み取り装置は、タイトルがＣＳＳ暗号化されており、かつ読み取り装置５０が、ＣＳＳ暗号化ＤＶＤタイトルを復号化するライセンスを受けていない場合であっても、ＤＶＤタイトルを再生することができる。
【００３３】
コピー生成が、ＤＶＤに提供された特徴、再生またはコピーされたコンテンツデータに関連する特徴、読み取り装置に関連する特徴、およびコピーが記憶される記憶装置に関連する特徴のうちの任意の１つまたは複数であり得る任意のコピー保護／デジタル権利管理（ＤＲＭ）特徴によって許可されている場合、読み取り装置５０は、代替または追加として、ＣＳＳ暗号化コンテンツデータが、コンテンツ再生器によって生成された暗号化コンテンツデータで置き換えられたＤＶＤによって保持されるタイトルのコピーを生成することが可能であり得る。
【００３４】
読み取り装置５０は、このようなコピーを生成可能な場合、リーダ５２および置換コンテンツ取得器５５に結合され、リーダ５２によってＤＶＤから読み取られたデータを受け取り、任意のＣＳＳ暗号化データを対応する暗号化された再生コンテンツデータで置き換え、結果として生成されたコピーファイルを記憶する再生器５７を有する。例外的に、読み取り装置は、コンテンツデータがいずれも暗号化されないコピーを生成することが可能であってもよく、この場合、再生器５７は復号器５６に結合され、任意のＣＳＳ暗号化データを復号化された対応する再生コンテンツデータで置き換えるように構成される。しかし、通常、このようなコピーは、コピーを阻止する別のコピー保護メカニズムを組み込んでいる。
【００３５】
コピーは、後で再生するため（タイムシフト）に読み取り装置によって生成され得、この場合、再生器５７は、復号化／多重分離回路に結合されて（図２に示すように、コピーが暗号化コンテンツデータを含む場合には復号器を介して）、必要な場合には復号器５６によって復号化された後、読み取り装置のユーザに対してコピーを再生できるようにする。別の可能性として、読み取り装置は、リムーバブルまたは外部記憶装置５９（固体状態記憶装置であり得るポータブルメディアプレーヤまたはポータブルハードディスクドライブ記憶装置等）に記録することが可能であってもよい。このような場合、読み取り装置５０は、再生器５７に結合され、適切なファイルフォーマット変換および／または圧縮を実行し、再生された１つまたは複数のタイトルを記憶装置５９に記録するレコーダ５８を有する。
【００３６】
上述したように、このようなコピーの生成が許可されているか否かは、ＤＶＤおよび／または読み取り装置が保持しているコピー保護／デジタル権利管理特徴に依存し得、例えば、コピー保護／デジタル権利管理特徴は、読み取り装置および／または記憶装置が、例えば、ＤＶＤのコンテンツ所有者または配布者からのコピーライセンスを有さない場合、コピー生成を阻止し得る。このようなコピー保護／デジタル権利管理特徴は、コピーが許可される種類（例えば、読み取り装置によるタイムシフトしての記憶または長期記憶または別の記憶装置への記憶）のみならず、コピー回数も制御し得、例えば、このようなコピー保護／デジタル権利管理特徴は、生成されたコピーの２世代目以降のコピーの生成から保護させるように、再生器５７を制御し得る。ＤＶＤが上述したようにサブバージョンデータを保持する場合、このようなライセンスは、コントローラ５１が、ＤＶＤ上の任意のサブバージョンデータがリーダ５２によって読み取られないことを保証するようにリーダを制御できるようにし得る。
【００３７】
当然ながら、図１および図２に示された機能構成要素が単に、提供される機能を示し、これら機能構成要素が離散した物理エンティティとして存在する必要があることを暗示するものとして解釈されるべきではないことが理解されるであろう。むしろ、機能は、１つまたは複数の物理的な構成要素によって提供されてよく、複数の物理的な構成要素によって提供される場合、図１または図２において単一の機能構成要素として提供される機能を異なる複数の物理構成要素に分散してもよい。さらに、機能の異なる態様は、別個の機能として識別可能でなくてもよい。
【００３８】
図１および図２に示される機能構成要素は、適宜、ハードウェア、ファームウェア、ソフトウェア、またはこれらの任意の組み合わせによって提供することができる。
【００３９】
上述したように、再生コンテンツデータは、通常はプレーヤによってアクセス不可能なＤＶＤの部分、すなわち隠しエリアに記録することができる。このような場合、読み取り装置５０の置換コンテンツデータ取得器５５には、再生コンテンツデータが配置されると予期されるＤＶＤのエリアを識別するデータが構成され、例えば、元のＣＳＳスクランブルセクタを暗号化された置換セクタにマッピングする単純なテーブルが提供され得る。
【００４０】
テーブルのアドレスは、ディスクの固定ロケーションに記憶してもよく、またはファイリングシステムヘッダ内の予備エリアのうちの１つに記憶してもよい。
【００４１】
再生コンテンツデータが、ＤＶＤとは別個のコンテンツ記憶器に記憶される場合、置換コンテンツデータ取得器５５は、その記憶装置にアクセスするように構成される。このようなコンテンツ記憶器は、例えば、置換コンテンツデータ取得器５５の適切な記憶装置リーダによって再生コンテンツデータを読み取ることができるポータブル記憶装置（固体状態記憶装置、ハードディスク記憶装置、または光ディスク記憶装置等）であることができる。別の可能性として、コンテンツ記憶器は、ネットワークを介してアクセス可能であり得る。
【００４２】
図３は、置換コンテンツデータ取得器５５が、ネットワーク８０を介してコンテンツ記憶器にアクセスするように構成される構成を示す図を示し、ネットワーク８０は、例えば、ローカルエリアネットワーク、広域ネットワーク、イントラネット、またはインターネットであり得る。いくつかの読み取り装置５０をネットワークに接続し得る。一例として、図３は、ネットワーク８０を介してコンテンツ記憶器７０と通信できるようにする、図２を参照して上述した機能をそれぞれ有し得る３つの異なる読み取り装置５０を示す。
【００４３】
図３に示すように、コンテンツ記憶器７０は、コンテンツ記憶器の全体動作を制御するコントローラ７２と、ネットワーク８０を介して読み取り装置５０との通信を可能にするモデム等のデータ通信器７３と、１つまたは複数のＤＶＤの暗号化された再生セクタコンテンツデータ７７をディスクＩＤまたはＤＶＤ  ＩＤ７６の下で記憶するデータベース７１とを有する。コンテンツ記憶器７０は、ユーザとの対話を可能にする、例えば、データベース７１のローカルアップデートを可能にするユーザインタフェース７５も有し得る。コンテンツ記憶器７０は、ここでもディスクＩＤまたはＤＶＤ  ＩＤの下で、さらなるＤＶＤの暗号化された再生セクタコンテンツデータを記憶するさらなるデータベース７００と通信することが可能であり得る。
【００４４】
図４は、例えば、図１に示されるデータプロセッサ１およびマスタ提供器２０ならびに／または図２に示される読み取り装置５０のうちの少なくとも１つを提供するようにプログラム命令によってプログラムすることができるコンピューティング装置３００の機能ブロック図を示す。
【００４５】
コンピューティング装置３００は、１つまたは複数のバス３７によって記憶装置に結合された処理ユニット３０を備え、記憶装置は、リムーバブル媒体ＲＭ３３を受けるリムーバブル媒体ドライブ３２（装置に応じて、リムーバブル媒体ドライブ３２は、ＤＶＤを受けるＤＶＤドライブ、他の光記憶装置ドライブ、デジタルリニアテープ（ＤＬＴ）ドライブ、フロッピーディスク等のうちの１つまたは複数であり得る）、読み取り専用メモリ（ＲＯＭ）３４、ランダムアクセスメモリ（ＲＡＭ）３５、およびハードディスクドライブ等の大容量記憶装置３６を含む。リムーバブル媒体ドライブ３２は、外部記憶装置を受けるＵＳＢポート等の１つまたは複数のポートを有してもよい。
【００４６】
バス３７は、処理ユニット３０を、適切な周辺入出力装置を含むユーザインタフェース４４にも結合する。特定の入出力装置は、特定の装置に依存し、キーボード３９、ポインティングデバイス４０、ディスプレイ４１、リモコン（図示せず）、および通信装置３００がネットワーク（インターネットであってよいが、代替または追加として、イントラネット、ローカルエリアネットワーク、広域ネットワーク、または他の任意の適した形態のネットワークであってもよい）を介して通信できるようにする、または例えば、赤外線通信または電波通信を使用して、無線プロトコルに従って通信できるようにする１つまたは複数の通信装置４３、例えば、モデム、ネットワークカード等のうちの任意の１つまたは複数であり得る。コンピューティング装置は、記憶装置等の外部装置に結合するための１つまたは複数のポート（例えば、ＵＳＢポート）を有してもよい。
【００４７】
当然ながら、記憶装置および入出力装置が、図３に示されるすべてのものを含まなくてもよく、かつ／または追加の装置を含んでもよく、例えば、マイクロホンおよびラウドスピーカ等の他の入出力装置を提供してもよいことが理解されるであろう。
【００４８】
図５に概略的に示されるように、コンピューティング装置３００は、処理ユニット３０および記憶装置３１を含む主プロセッサユニット３００ａと、図示のように、キーボード３９、マウス４０、およびディスプレイ４１の形態のユーザインタフェース装置とを有するパーソナルコンピュータ等のコンピュータであってよい。図５は、リムーバブル媒体ドライブ３２の挿入スロット３２ａからイジェクトされているリムーバブル媒体３３を示す。
【００４９】
コンピューティング装置３００は、以下のルートのうちの任意の１つまたは複数によって供給されるプログラム命令により、図１に示されるデータプロセッサおよび／またはマスタ提供器、図２に示される読み取り装置、または図３に示されるコンテンツ記憶器７０を提供するようにプログラムすることができる。
１．ＲＯＭ３４および／または大容量記憶装置３６に予め記憶されるルート、
２．キーボード３９および／またはポインティングデバイス４０等の入力装置を使用してユーザによって入力されるルート、
３．外部記憶装置またはリムーバブル媒体ドライブ３２によって受けられたリムーバブル媒体３３からダウンロードされるルート、および
４．通信装置４３を介して信号Ｓとして供給されるルート。
【００５０】
当然ながら、装置が異なる物理構成要素を有する場合、これらは、対応する各コンピューティング装置をプログラミングすることによって提供することができる。
【００５１】
上述した生成装置は、ＣＳＳ復号化モジュールを有さない読み取り装置が、ＣＳＳ暗号化システムを使用して暗号化されたコンテンツを保持する記録済み媒体を読み取ることができるように、ＣＳＳ暗号化コンテンツデータのコピーにアクセスできるようにすると共に、所望であれば、異なる技術を使用してＣＳＳ暗号化コンテンツデータのコピーを暗号化して、デジタルコピーに対する保護を提供できるようにする。
【００５２】
生成装置および読み取り装置の動作についてこれより説明する。
【００５３】
図１に示されるデータプロセッサ２は、ユーザインタフェース４を介して入力されるユーザ命令に従って動作する。例えば、データプロセッサ２は、アセットを符号化し、かつ／またはオーサリングプロセスを実行することができ、オーサリングプロセスでは、ユーザが、ユーザ定義チャプタおよびメニューならびにコンテンツデータを通るユーザ定義の１つまたは複数のナビゲーションパスを使用してアセットを所望のように組み立て、オーサリング装置７が、ユーザによって選択され編成されたアセットを多重化し、ナビゲーションデータ、制御データ、およびＣＳＳフラグをユーザの命令に従って追加し、ＶＯＢファイル、ＩＦＯファイル、ＢＵＰファイルを含むオーサリング済みファイル（イメージファイルまたはＤＤＰファイルセット）を提供する。図６は、ＣＳＳフラグ列９０、セクタ列９１、およびセクタデータ列９２を有するオーサリング済みファイルのデータテーブルの簡易化された例を示し、フラグが１に設定されることで、コンテンツデータをＣＳＳ暗号化すべきであることを示し、０に設定されることで、ＣＳＳ暗号化が必要ないことを示す。オーサリングプロセス中にＣＳＳ暗号化にフラグが付けられるセクタは、ユーザによって選択されてもよく、またはユーザによって決定された選択ポリシーに従ってマスタ提供器２０もしくはオーサリング装置によって自動的に選択されてもよい。
【００５４】
コピープロテクタ１０は、上述したサブバージョンデータを組み込み、かつ／またはデジタル権利管理特徴を加え得る。コピープロテクタ１０は、他のコピー保護プロセスを実行して、例えば、デジタル指紋および／または透かしデータを追加し得る。サブバージョンデータは、サブバージョンデータの種類に応じて、代替または追加として、アセット符号化の前に、かつ／または例えば、ガラスマスタの生成中、ディスクの１つまたは複数のセクタを意図的に物理的に傷つけることによって追加することができる。
【００５５】
出力提供器１１は、コピープロテクタ１０によって変更されたオーサリング済みファイルをマスタ提供器２０のデータ受信器２１に提供する。
【００５６】
出力提供器１１によって出力されたオーサリング済みファイルは、マスタ提供器コントローラ２４の制御下で（自動的に、またはユーザインタフェース２４ａを介してユーザ入力に従って）動作するマスタ提供器２０のデータ受信器２１によって受け取られ、マスタファイルが生成され、それから、複製器１１によってＤＶＤが生成される。
【００５７】
ＣＳＳ暗号化コンテンツデータにとって代わるコンテンツデータを提供する図１に示されるマスタ提供器２０の全体動作およびその置換コンテンツデータを取得する図２に示される読み取り装置の全体動作について、図８〜図１０を使用してこれより説明する。
【００５８】
図８および図９は、コンテンツ再生器２３およびＣＳＳプロセッサ２２のそれぞれによって実行されるプロセスの概説を提供するフローチャートを示す。コンテンツ再生器２３およびＣＳＳプロセッサ２２は、当然ながら、ＣＳＳ暗号化が実行される前に、オーサリングプロセス中にＣＳＳ暗号化にフラグが付けられたセクタのコンテンツデータのコピーが行われる場合、並列に動作してもよく、またはどちらかを先に実行してもよい。
【００５９】
図８のＳ１において、コンテンツ再生器２３は、図６に示されるテーブルから、セクタにＣＳＳ暗号化のフラグが付けられていることを決定し、Ｓ２において、コンテンツコピー器２３ａは、そのセクタのコンテンツデータおよびセクタＩＤをコピーし、セクタＩＤ番号またはコンテンツデータをセクタＩＤに関連付けるＩＤによって識別されるそのセクタのコンテンツデータを記憶する。次に、Ｓ３において、コンテンツ暗号器２３ｂは、上述したＲＳＡまたはＡＥＳ等の適切な暗号化技術を使用して、コピーされたセクタコンテンツデータを暗号化し、Ｓ４において、暗号化コンテンツデータを対応するセクタＩＤと共にデータ組立器２５に出力する。
【００６０】
コンテンツ暗号器２３ｂは、Ｓ３において、ＣＳＳ暗号化の対象である各セクタのコピーされたコンテンツデータに対して暗号化を実行する。別の可能性として、コンテンツ暗号器２３ｂは、ＭＰＥＧデータの復号化を阻止するのに十分なデータのみを暗号化するように構成されてもよく、そのデータは、ＭＰＥＧコンテンツデータの特定のフレーム、キーフレーム、十分なフレーム内符号化フレーム（Ｉフレーム）、Ｉフレームヘッダ等のＩフレームの部分、およびＰフレームの断片を含むリストから選択することができる。したがって、一例として、受け取られたＭＰＥＧデータのキーフレームまたはフレーム内符号化フレーム（Ｉフレーム）等の最も重要なデータを表すセクタのコピーされたコンテンツデータのみ。すべての重要データを暗号化する必要はなく、むしろ、暗号化する必要があるのは、Ｉフレームを復号化することができないことを保証するのに十分な、Ｉフレームを含むセクタの一部分のみである。これは、必要な暗号化の量を低減し、それでもやはり効率的な保護を提供しながら、コンテンツ再生プロセスを加速させるはずである。これは、ＭＰＥＧ規格（さらなる詳細については、ＭＰＥＧ規格を参照されたい）によれば、Ｉフレームは、そのコンテンツデータのすべてを含む唯一のフレームであり、読み取り装置またはＤＶＤは、そのＩフレームに依存するあらゆる予測フレーム（Ｐフレーム）および双方向フレーム（Ｂフレーム）を再生するためには、Ｉフレームのコンテンツデータを復号化する必要があるためである。
【００６１】
図９に示すように、ＣＳＳプロセッサ２２は、Ｓ５において、ＣＳＳプロテクタが、セクタに暗号化のフラグが付されていると判断した場合、Ｓ６において、ＣＳＳライセンスに従ってそのセクタのコンテンツデータに対してＣＳＳ暗号化プロセスを実行し、次に、セクタヘッダおよびＣＳＳ暗号化セクタコンテンツデータを含むセクタをデータ組立器２５に出力することにより、ＣＳＳ暗号化のフラグが付されたコンテンツデータを処理する。
【００６２】
図１０は、ＤＶＤがＣＳＳ暗号化ＤＶＤである場合、コントローラ５１の制御下での読み取り装置５０の動作の概説を提供するフローチャートを示す。読み取り装置は、コントローラ５１またはナビゲータ６３から受け取った命令に従って、ＤＶＤのセクタを通常通りに読み取り（単にＤＶＤを再生するか、またはコンテンツのコピーを生成し）、これをユーザに対してユーザ出力のビデオディスプレイ上に表示するように動作する。しかし、図１０のＳ１０において、ＣＳＳ暗号化セクタ識別器５４が、セクタヘッダ内の非スクランブル情報から、リーダ５２によって読み取られたセクタがＣＳＳ暗号化コンテンツデータを含むことを識別した場合、Ｓ１１において、コントローラ５１は、セクタＩＤを使用してそのセクタの暗号化された再生コンテンツデータを取得するように置換コンテンツデータ取得器５５に命令する。置換コンテンツデータ取得器５５が、暗号化された再生コンテンツデータを取得すると、Ｓ１２において、ＤＶＤを単に再生すべきである場合、コントローラ５１は復号器５６に命令を出し、復号器５６は、Ｓ１４ａにおいて、暗号化技術（例えば、上述したＡＥＳまたはＲＳＡ）の逆を行うことにより、取得された暗号化済み再生コンテンツデータを復号化し、Ｓ１４ｂにおいて、そのセクタのＣＳＳ暗号化コンテンツデータを復号化された再生コンテンツデータで置き換える。しかし、ＤＶＤを再生すべきではなく、そのコンテンツをコピーすべき場合、Ｓ１２において、コントローラは再生器５７に命令を出し、再生器５７は、Ｓ１３において、そのセクタのＣＳＳ暗号化コンテンツデータを暗号化された再生コンテンツデータで置き代える。このプロセスは、ＤＶＤから読み取られた各セクタに対して繰り返される。
【００６３】
図１１および図１２は、生成装置および読み取り装置によって実行される動作を説明するためのフローチャートを示す。図１１および図１２は、コンテンツ再生器２３によって提供された再生コンテンツデータが、読み取り装置またはプレーヤによって通常はアクセスされない、またはアクセス不可能なＤＶＤの部分に記録される際、生成装置および読み取り装置のそれぞれによって実行される動作を説明するためのフローチャートを示す。
【００６４】
図１１では、Ｓ１５において、データ組立器２５は、オーサリング済みファイル（ＤＰＰファイルセット）をデータ受信器２１から受け取ると共に、ＣＳＳ暗号化コンテンツデータを有するセクタの置換コンテンツデータをコンテンツ再生器２３から受け取る。Ｓ１６において、マスタ提供器コントローラ２４の制御下で、データ組立器は、置換コンテンツデータセクタを挿入し、対応するセクタＩＤによって識別され、ＤＶＤの「隠し」エリア、例えば、（ＤＶＤのナビゲーションパス上にないエリアに記録されることになるオーサリング済みファイル（ＤＰＰファイルセット）の部分に置換コンテンツデータを含む変更・オーサリング済みファイル（ＤＰＰファイルセット）の生成に必要なファイリングシステム構造に対して任意の必要な調整を行い、そうして変更されたオーサリング済みファイル（ＤＰＰファイルセット）をマスタデータエンコーダ２７に供給する。次に、Ｓ１７において、マスタデータエンコーダ２７は、マスタ提供器コントローラ２４の制御下で、従来のマスタリングプロセスを実行して、適切なＤＶＤ規格の仕様に従ってオーリング済みファイル（ＤＰＰファイルセット）を符号化し、そうして、図１７に概略的に示されるように記録するためのチャネルコードデータを提供する。したがって、適切なＤＶＤ規格の仕様によれば、ユーザデータの各セクタ（図１７におけるＴ１）は、データＩＤ、ＩＤエラーデータＩＥＤ、複製権管理データＣＰＲ＿ＭＡＩ、２０４８バイトのユーザデータ、およびエラー検出コード（図１７におけるＴ２）を有し、スクランブリング（図１７におけるＴ３）、エラーコード修正（ＥＣＣ）の追加によるＥＣＣブロックの作成（図１７におけるＴ４）、各ＥＣＣブロックのデータおよびパリティ行のインタリーブ（図１７におけるＴ５）、記録セクタまたはフレームへのインタリーブＥＣＣブロックの分割（図１７におけるＴ６）、ＥＦＭプラス符号化およびＳＹＮＣコードの追加（図１７におけるＴ７、ならびにチャネルの符号化（図１７におけるＴ８）等のプロセスが、適切なＤＶＤ規格の仕様にしたがって実行される。
【００６５】
マスタデータエンコーダ２７は、変更・オーサリング済みファイル（ＤＰＰファイルセット）を含むデジタルリニアテープを生成して、遠隔地に配置された複製器１１に供給する。別の可能性として、データは、例えば、ローカルエリアネットワークまたはインターネットであり得るネットワークを介して複製器に供給されてもよい。複製器１１は、イメージファイルと、論理セクタ番号をガラスマスタ上の実際のセクタ番号にマッピングする物理セクタアドレスタグとを保持するガラスマスタを生成する。次に、このガラスマスタが使用されて、スタンピングマスタが生成され、スタンピングマスタから、最終的なＤＶＤディスクが生成される（図１７におけるＴ９）。
【００６６】
こうして、ＣＳＳ暗号化ＤＶＤタイトルを保持すると共に、ＤＶＤの「隠し」エリアに、ＣＳＳライセンスを有さない読み取り装置によって使用される暗号化された再生コンテンツデータを保持するＤＶＤが生成される。当然ながら、ＣＳＳライセンスを受けた読み取り装置は、単にＣＳＳ暗号化ＤＶＤタイトルに通常通りにアクセスすることができる。
【００６７】
図７は、結果として生成されたＤＶＤ表面９３上のセクタ（セクタのすべては、従来通りに同じ長さ／サイズである）のうちのいくつかのはるかに簡易化された概略図を示し、例えば、セクタ９５、９８、および９９がＣＳＳ暗号化セクタであり、セクタ９４および９６が非ＣＳＳ暗号化セクタであり、セクタ９７はディスクＩＤを提供する。セクタ９００は隠しエリアであり得る。
【００６８】
図１２は、ＣＳＳライセンスを有さない読み取り装置により、図１０のＳ１１において実行される動作を説明するフローチャートを示す。コントローラ５１は、ＤＶＤの初期読み取り時に、ＤＶＤがＣＳＳ暗号化ＤＶＤであると判断し、ＣＳＳ暗号化セクタ識別器５４が、ＣＳＳ暗号化コンテンツデータを含むセクタを識別すると、コントローラ５１は、Ｓ１８において、置換コンテンツデータ取得器５５によって記憶されたセクタＩＤおよびデータから、ＣＳＳ暗号化コンテンツデータセクタの置換コンテンツデータを含むＤＶＤの「隠し」エリアを決定するように、置換コンテンツデータ取得器５５に命令する。この隠しエリアのアドレスは、ＩＳＯ９６６０プライマリボリューム記述子内の予備フィールドに記憶することができる。Ｓ１９において、コントローラ５１は、リーダ５２を制御して、ＤＶＤのエリアにアクセスし、読み取られた置換コンテンツデータを置換コンテンツデータ取得器５５に供給する。次に、読み取り装置は、図１０のＳ１２〜Ｓ１４ｂを参照して上述したように進む。
【００６９】
図１３〜図１６は、コンテンツ再生器２３によって提供された再生コンテンツデータが、ＤＶＤの部分に記録されず、別個のコンテンツ記憶器によって記憶される場合に実行される動作を説明するためのフローチャートを示す。
【００７０】
図１３および図１４は、再生コンテンツデータを別個のコンテンツ記憶器に記憶するために実行される動作を生成するためのフローチャートを示す。
【００７１】
図１３のＳ２０において、再生コンテンツ提供器２６は、コントローラ２４の制御下で、コンテンツ再生器２３から、対応するＣＳＳ暗号化セクタのセクタＩＤによって識別された、暗号化された再生コンテンツデータを受け取る。Ｓ２１において、再生コンテンツ提供器２６は、ＤＶＤの各ＣＳＳ暗号化セクタの暗号化された再生コンテンツデータを受け取ったと判断した場合、Ｓ２２において、オーサリング済みファイル（ＤＰＰファイルセット）から生成されているＤＶＤが有することになるディスクＩＤを決定し、これを、すべてのＣＳＳ暗号化セクタの暗号化された再生コンテンツデータを含む再生コンテンツデータに関連付けて、再生コンテンツデータファイルを提供する。別の可能性または追加として、オーサリング済みファイル（ＤＰＰファイルセット）が透かしを含む場合、再生コンテンツ提供器２６は、透かしを再生コンテンツデータファイルに関連付けることができる。別の可能性または追加として、再生コンテンツ提供器２６は、オーサリング済みファイル（ＤＰＰファイルセット）内のデータから、オーサリング済みファイル（ＤＰＰファイルセット）ひいてはＤＶＤを一意に識別するデジタル指紋を生成し、これを再生コンテンツデータファイルに関連付けることができる。
【００７２】
図１３のＳ２３において、再生コンテンツ提供器２６は、再生コンテンツデータファイルをコンテンツ記憶器に記憶させる。このコンテンツ記憶器は、ＣＳＳ暗号化タイトルを保持するＤＶＤとは別個に販売され得るポータブル記憶装置（別のＤＶＤ、固体状態記憶装置、またはハードディスクドライブ記憶装置）であり得る。しかし、この例では、コンテンツ記憶器は、図３に示されるように、遠隔制御記憶器７０（図３）であり、したがって、再生コンテンツプロバイダ２６は、遠隔制御記憶器と通信して、セキュアチャネル上、かつ／またはネットワーク８０を介して暗号化通信の形態で再生コンテンツデータファイルをコンテンツ記憶器７０に送る。
【００７３】
図１４のＳ２４において、コンテンツ記憶器７０は、このような再生コンテンツデータファイルを受け取った場合、コンテンツ記憶器７０のコントローラ７２は、再生コンテンツデータファイルを、対応するディスクＩＤによって決定されるデータベース７１（図３）のアドレスまたはロケーションに記憶させる。この手続きは、当然ながら、データベース７１が各タイトルの各再生コンテンツデータファイルを記憶するように、異なる多くのＤＶＤタイトルに対し繰り返され得る。
【００７４】
図１５および図１６は、再生コンテンツデータファイルがＤＶＤ自体に記憶されず、別個の記憶装置、例えば、図３に示されるデータベース７１に記憶される場合、ＣＳＳライセンスを有さない読み取り装置により実行される動作を説明するためのフローチャートを示す。読み取り装置のコントローラ５１が、ＤＶＤの初期読み取り時に、ＤＶＤがＣＳＳ暗号化ＤＶＤであると判断した場合、Ｓ３０において、コントローラ５１は、置換コンテンツデータ取得器５５に、コンテンツまたはデータベース提供器７０との通信を確立させ、それから、Ｓ３１において、ディスクＩＤをコンテンツ記憶器７０に通信させる。図１４のＳ３５において、コンテンツ記憶器７０との通信が確立され、Ｓ３６において、コンテンツ記憶器７０がディスクＩＤを受け取った場合（コンテンツ記憶器７０が、受け取ったディスクＩＤを見つけられないことを置換コンテンツデータ取得器５５に助言しないと想定して）、図１６のＳ３７において、コンテンツ記憶器７０は、セキュアチャネルを介して、または暗号化されたファイルで、受け取ったディスクＩＤに対応するすべての再生コンテンツデータを含む暗号化された再生コンテンツデータファイルをコンテンツデータ取得器５５に通信し、コンテンツデータ取得器５５は、図１５のＳ３２においてこれを受け取る。コンテンツデータ取得器５５が、暗号化された再生コンテンツデータファイルを受け取ると、読み取り装置は、図１０のＳ１２〜Ｓ４１ｂを参照して上で説明したように進む。
【００７５】
上述したように、図１に示される生成装置は、対応するＣＳＳ暗号化ＤＶＤタイトルと同じＤＶＤに記憶される再生コンテンツデータを生成可能であり得、かつＤＶＤタイトルとは別個に、例えば、図３を参照して上記で説明したようにネットワーク上のロケーションに記憶される再生コンテンツデータを生成可能であり得る。生成装置は、これらオプションのうちの両方またはいずれかを実施することが可能であり得る。
【００７６】
上述したように、図２に示された読み取り装置は、対応するＣＳＳ暗号化ＤＶＤタイトルと同じＤＶＤから再生コンテンツデータを取得することが可能であり得、またはＤＶＤタイトルとは別個の再生コンテンツデータを取得することが可能であり得る。読み取り装置は、これらオプションのうちの両方またはいずれかを実施することが可能であり得る。別の可能性として、読み取り装置はこれらオプションを組み合わせ得る。例えば、読み取り装置は、まず、再生コンテンツデータが同じＤＶＤ上で利用可能であるか否かをチェックし、利用可能ではない場合、再生コンテンツデータが別個の記憶装置から利用可能されるか否かをチェックするか、またはこの逆を行うように構成され得る。読み取り装置は、再生コンテンツデータを探して１つまたは複数の別個の記憶装置をチェックするように構成され得る。例えば、読み取り装置は、任意の適切な順序で、すでにダウンロードされ、読み取り装置によって記憶された再生コンテンツデータをチェックし、再生コンテンツデータを保持するリムーバブル媒体をチェックし、再生コンテンツデータを保持する外部記憶装置を読み取り装置に設置または結合するようにユーザに促し、インターネット等のネットワークを介して再生コンテンツデータの利用可能性をチェックするか、またはチェックするようにユーザに促すように構成され得る。
【００７７】
上記説明は、ＣＳＳ暗号方式を参照しているが、本発明を具現する装置および方法は、他のプロプラエイタリ方式またはシステムが、コンテンツデータの暗号化に使用される場合でも適用することが可能である。
【００７８】
図１に示すように、生成装置１は、オーサリング機能（アセット受信器５、アセットエンコーダ６、およびオーサリング装置７）およびファイル受信器９１を有する。適切な場合、装置は、これらのうちの１つのみ、すなわち、オーサリング機能またはファイル受信器９１のうちのいずれかのみを含んでもよい。
【００７９】
上述した実施形態では、記録媒体はＤＶＤである。記録媒体は、別の形態の光ディスクであってもよい。当然ながら、本発明が、他の形態のデジタル記録媒体、例えば、磁気記録ディスクまたは光磁気記録ディスク等に適用することが可能なことが理解されるであろう。さらに、上述したように、記録媒体は、中心軸を中心としてディスクをスピンまたは回転させることによって読み取られるディスクである。しかし、本発明を、読み書きヘッドに対して回転するのではなく、読み書きヘッドを通過する経路に沿って移動される、デジタルリニアテープの形態のデジタル記録媒体に適用することも可能であり得、デジタルリニアテープは、記録媒体に記憶されたナビゲーションデータを使用して、非シーケンシャル様式でコンテンツデータにそれにアクセス可能な他の任意の形態の記録媒体であってもよい。
【００８０】
記録媒体は、エンドユーザに供給される製品の前駆体であってもよく、例えば、光ディスクの場合、記録媒体は、デジタルリニアテープ、ガラスマスタ、またはスタンピングマスタであってもよい。