【手続補正書】
【提出日】平成15年11月19日(2003.11.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンパクトディスクであって、
デジタルオーディオコンテンツと、
導入領域であって、この導入領域上に格納されたコントロールデータを有し、このコントロールデータはユーザのコンピュータから前記デジタルオーディオコンテンツを隠蔽するように構成されている、導入領域と、
有する。
【請求項２】
請求項１記載のコンパクトディスクにおいて、前記コンパクトディスクは、マルチプルセッションディスクとして構成されており、前記デジタルオーディオコンテンツは第１のセッション上に位置するものである。
【請求項３】
請求項２記載のコンパクトディスクにおいて、更にデジタル権利管理プロトコルに従ったオーディオコンテンツの代替形態へ、前記ユーザコンピュータを導くように構成された第２のセッションを有するものである。
【請求項４】
請求項３記載のコンパクトディスクにおいて、前記第２のセッションは、ユーザコンピュータをオーディオコンテンツの代替供給源に導くように構成されており、前記代替供給源は、ミュージックサーバを有するものである。
【請求項５】
請求項４記載のコンパクトディスクにおいて、前記ミュージックサーバは、インターネットを通してアクセスされるミュージックサーバを有するものである。
【請求項６】
請求項１記載のコンパクトディスクにおいて、前記コントロールデータは、ユーザコンピュータで前記デジタルオーディオコンテンツをデータとして誤って特定するように構成されているものである。
【請求項７】
請求項６記載のコンパクトディスクにおいて、前記コントロールデータは、デジタルオーディオコンテンツにとって、不規則であるＱチャンネルフォーマットを有するように構成されているものである。
【請求項８】
マルチプルセッションコンパクトディスクであって、
デジタルオーディオコンテンツを含む第１のセッションと、
ユーザコンピュータにデジタル権利管理プロトコルに従うオーディオコンテンツの代替形態へのアクセスを提供するように構成されている第２のセッションと、
前記第１のセッション上にあるデジタルオーディオコンテンツの存在をユーザコンピュータから隠蔽するための隠蔽手段を有するものである。
【請求項９】
請求項８記載のマルチプルセッションコンパクトディスクにおいて、前記第２のセッションは、ユーザコンピュータをオーディオコンテンツの代替供給源へ導くように構成されており、前記代替供給源は、ミュージックサーバを有するものである。
【請求項１０】
請求項９記載のマルチプルセッションコンパクトディスクにおいて、前記ミュージックサーバは、インターネットを通してアクセスされるミュージックサーバを有するものである。
【請求項１１】
請求項８記載のマルチプルセッションコンパクトディスクにおいて、前記隠蔽手段は、ユーザコンピュータに前記第１のセッションを読むことを妨げるように構成されており、それによって、ユーザコンピュータは、第２のセッションを通してアクセスされるオーディオコンテンツの代替形態へ導かれるものである。
【請求項１２】
請求項８記載のマルチプルコンパクトディスクにおいて、前記隠蔽手段は、第１のセッションに含まれるデジタルオーディオコンテンツをデータとして誤って特定するように構成されているものである。
【請求項１３】
請求項８記載のマルチプルセッションコンパクトディスクにおいて、前記隠蔽手段は、コンパクトディスクの導入領域上に位置するコントロールデータを有し、前記コントロールデータは、第１のセッションに含まれるデジタルオーディオコンテンツをデータとして誤って特定するように構成されているものである。
【請求項１４】
請求項１３記載のマルチプルセッションコンパクトディスクにおいて、前記コントロールデータは、デジタルオーディオコンテンツにとって、不規則であるＱチャンネルフォーマットを有するように構成されているものである。
【請求項１５】
ユーザコンピュータで、デジタル権利プロトコルに従うデジタルミュージックコンテンツへのアクセスを提供する方法であって、
デジタルオーディオコンテンツを含む第１のセッションを有するコピー保護コンパクトディスクと、デジタル権利プロトコルに従うデジタルオーディオコンテンツの代替形態へのアクセスを有するユーザコンピュータを提供するように構成された第２のセッションと、ユーザコンピュータを第１のセッションに含まれるデジタルオーディオコンテンツをデジタル処理で抽出することを妨げるように構成されているコピー保護とを提供する工程と、
コピー保護コンパクトディスクをユーザコンピュータで動作可能に接続されているＣＤ−ＲＯＭドライブに設置する工程と、
ユーザコンピュータを第２のセッションに含まれるデジタルオーディオコンテンツの代替形態へ導く工程とを有するものである。
【請求項１６】
請求項１５記載の方法において、ユーザコンピュータを第２のセッションに含まれるデジタルオーディオコンテンツの代替形態へ導く前記工程は、ユーザコンピュータをミュージックサーバと通信するように導くことを有するものである。
【請求項１７】
請求項１６記載の方法において、ユーザコンピュータを第２のセッション上に含まれるデジタルオーディオコンテンツの代替形態へ導く前記工程は、ユーザコンピュータをインターネット経由でミュージックサーバと通信するように導くことを有するものである。
【請求項１８】
デジタルオーディオコンテンツを含むコンパクトディスクへのコピー保護を提供する方法であって、
デジタルオーディオコンテンツをコンパクトディスクに適用する工程と、
導入領域をユーザコンピュータからデジタルオーディオコンテンツの認識を妨げるように構成されているコンパクトディスクに適用する工程とを有するものである。
【請求項１９】
請求項１８記載のコンパクトディスクへのコピー保護を提供する方法において、導入領域に適用する前記工程は、第１のセッションに含まれるデジタルオーディオコンテンツをデータとして誤って特定するように構成されているコントロールデータを適用することを有するものである。
【請求項２０】
請求項１９記載のマルチプルセッションコンパクトディスクにおいて、導入領域を適用する前記工程は、更にデジタルオーディオコンテンツにとって、不規則であるＱチャンネルフォーマットを有するように構成されているコントロールデータを適用することによって処理されるものである。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】デジタルコンテンツ隠蔽装置及びその方法
【技術分野】
【０００１】
本発明は、一般的にコンパクトディスク（ＣＤ）のような記憶媒体に格納されたデジタルコンテンツの隠蔽に関するものであり、より具体的には、読み出し専用メモリー（ＣＤ−ＲＯＭ）、または他のデジタルベースの読取装置若しくはコンピュータ装置によって読み込まれ格納されたデジタルコンテンツの隠蔽装置及びその方法に関するものであり、例えば、それらはオーディオコンパクトディスクからの音声情報のデジタルオーディオの抜き出し（リッピングとして知られる）に使用されている。本発明の装置及びその方法は、承認された使用者のみに物理的媒体上に公開されている情報配布の改善された管理を可能にする。
【背景技術】
【０００２】
パーソナルコンピュータ及びインターネットアクセスの広範囲に及ぶ利用は、オーディオ、ビデオ、ソフトウェア、イメージ及びテキストを含む出版業界のコンテンツについて、大規模な不正配布を許してきた。この不正配布の重大な要因は、以前に消費者によって例えば、オーディオＣＤ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、及びＤＶＤ−Ａメディア上から入手された大量のデジタルコンテンツと、これらの物理的媒体上の音楽やその他のコンテンツのデジタル複製の容易さとが含まれる。又、オーディオＣＤのコンテンツ製造に利用されている標準規格（例：ＩＥＣ６０９０８レッドブック規格）は、元来デジタルやアナログ形式に内容の転送を妨げることを意図したものではなく、不正転送を防ぐためにＣＤ上にあるデジタルデータを隠蔽する方法を提供していない。さらに、デジタルプロセスを使用して作られたコピーは、高品質である。圧縮フォーマットを使用したコピーでさえ、例えば標準エムペグ・オーディオ・レイヤースリー（ＭＰ３）フォーマットやマイクロソフトのウィンドウズ（登録商標）・メディアフォーマット等は、以前のアナログコピー方法と比較すると高品質である。
【０００３】
音楽業界においては、不正コピーや配布、特にインターネット上で、又はその他のコンピュータベースのコピーや音楽リッピングソフトウェア又はその他の手法を通した不正配布から価値ある音楽コンテンツを保護することに強い関心がある。この不正コピーや配布を防ぐための業界の努力は、コンテンツ保護方法を使用し、消費者や音楽海賊版製作者による音楽コンテンツのコピーを防止又は管理することを含む。しかしながら、消費者が広範囲な標準ＣＤプレーヤの使用を要望するため、この即時操作性を妨害するようなコンテンツ保護方法は、市場に受け入れられないと考えられる。
【０００４】
不正配布を防ぐための従来のデジタルコンテンツ隠蔽アプローチは、ＣＤのマスタリング過程を完成するためにカスタムハードウェアを必要とするようなハードウェアベースの解決法を使用していた。しかしながら、このようなハードウェアベースの解決法は重大な困難を引き起こし、ＣＤ製造業者に多大な費用を加算する。そのほかの方法は、ＣＤの実際のデータコンテンツの変更に頼ってきたものであり、このアプローチは、前記データが不必要に崩れているため、アーティスト、出版社、レーベル、及び消費者の観点からは望ましくないものである。
【０００５】
それゆえに、ハードウェア修正や実際のデータコンテンツ自体の修正を必要せずに、不正アクセスや配布からＣＤやその他の物理的媒体上のコンテンツを保護するデジタルコンテンツ隠蔽アプローチが必要とされている。この方法は、承認された使用者及び顧客へのデジタルコンテンツの配布を許可でき、そのようなユーザや顧客によって標準ＣＤやその他のプレーヤの使用を許可できる。さらに、この方法は好ましくは、デジタルコンテンツの不正コピーの特定を可能にすることによって、不正配布を追跡することを容易にする。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従って、本発明の目的は、ハードウェア修正及び実際のデータコンテンツ自体の修正を必要せずに、不正アクセスや配布からＣＤ及びその他の物理的媒体上のコンテンツを保護するデジタルコンテンツ隠蔽アプローチを提供することである。更に本発明の目的は、デジタルコンテンツの不正コピーの特定を可能にすることによって、不正配布を追跡することを容易にするアプローチを提供することである。
【０００７】
上記及びその他の本発明の目的を達成するために、本発明の第１の観点において構成されているコンパクトディスクは、デジタルオーディオコンテンツと、コントロールデータがその上に格納されている導入領域と、ユーザコンピュータからデジタルオーディオコンテンツを隠蔽するように構成される制御データを含むものである。
【０００８】
本発明の第２の観点において、マルチプルセッションコンパクトディスクは、デジタルオーディオコンテンツを含む第１のセッション、デジタル権利管理プロトコルの対象となるオーディオコンテンツの代替形態へのアクセスを有するユーザコンピュータを提供するように構成されている第２のセッション及びユーザコンピュータで第１のセッション上のデジタルオーディオコンテンツの存在を隠蔽するための隠蔽技術とを含むものである。
【０００９】
本発明の第３の観点において、デジタルオーディオコンテンツを含むコンパクトディスクへのコピー防止を提供する方法は、デジタルオーディオコンテンツをコンパクトディスクに適用する工程及びユーザコンピュータによってデジタルオーディオコンテンツの認識を妨げるように構成されている導入領域をコンパクトディスクへ適用する工程を含むものである。
【００１０】
これら及び様々なその他の利点及び本発明を特徴付ける本発明の機能は、この明細書に添付され及びこの一部を形成している特許請求に詳細に指摘されている。しかしながら、本発明、その利点及びその使用によって得られる目的のより良い理解のため、本発明の好ましい実施例を図解及び記述し、この明細書の一部を構成する図及びそれに伴う事項への参照がなされる。
【発明を実施するための最良の形態】
【００１１】
図面を参照すると、同じような参照番号は、全図にわたって対応する構成を指しており、物理的な媒体、例えば、ＣＤ上のデジタルコンテンツを隠蔽し、ＣＤ上に格納されたコンテンツに関するデジタルコンテンツの認承された配布を制御する装置及びその方法を提供する。本発明は、オーディオＣＤに限定されない形で、下記に述べられているが、しかし例えば、ＣＤ−ＲＯＭ、ＣＤ−Ｒ及びＤＶＤを含むデジタル記憶媒体のその他の形式で通常使われてもよい。従って、本発明は、拡張し、これらのその他の媒体に役立つものである。
【００１２】
本発明において、ＣＤ上のデジタルコンテンツは、いわゆる「導入領域」にあるコントロールデータに修正を加えることで隠蔽され、ＣＤ上にオーディオコンテンツと共に格納されるものである。修正はまた、いわゆる「プログラム領域」にあるいくつかのエラーチェッキング及びタイミング値に加えられ、それぞれ関連したコントロールデータにエラーがないかを検証、及びタイミング情報を提供することに使われるものである。これらの修正は、下記にて更に詳細に述べられている。
【００１３】
更に、本発明において、上記ＣＤは、第１及び第２のセッションを有するマルチプルセッションＣＤに作成され、第１のセッションは、実際にオーディオデータを含むが、デジタルデータを含むことを示すようにコード化されている。第２のセッションは、ユーザにオリジナルオーディオコンテンツの保護されたバージョンへのアクセスを与えるという特徴を含む標準デジタルデータ含むものである。例えば、第２のセッションは、サーバからの保護されたデジタルミュージックファイルのダウンロードを許可するための中央ミュージックライセンスサーバのインターネット・ユニフォーム・リソース・ロケータ（ＵＲＬ）を示すＨＴＭＬファイルを含んでもよい。その他の解決法として、ファイルは、すでにＣＤ上に存在しているが、それらにアクセスするにはライセンスキーのダウンロードを必要とするようにしてもよい。ＣＤが、パーソナルコンピュータに挿入されると、第１のセッション、すなわちオーディオコンテンツは、コンピュータによって読み込まれない。その代わりに、コンピュータは、第１のセッションのオーディオ領域に格納された同様のコンテンツに対応するデジタルミュージックファイルへの制御されたアクセスを提供する事で、第２のセッションのコンテンツをアクティベートさせる。前記及び本発明のその他の観点は、下記において更に詳細に述べられている。
【００１４】
図１は、ＣＤ製造工程フロー１００を示す工程フロー図である。マスタミュージックコンテンツ１０２は、エンコーダ１０４へ提供されるものである。マスタミュージックコンテンツ１０２は、業界標準のデータフォーマットで、エンコーダ１０４は、例えば、ダグ・カールソン・アンド・アソシエーツ（Ｄｏｕｇ  Ｃａｒｓｏｎ  &  Ａｓｓｏｃｉａｔｅｓ）によってメディア・インプット・システム（ＭＩＳ）という名称で販売されているエンコーディングシステムである。本発明において、エンコーダ１０４を作動するために使われるソフトウェアは、下記にて更に詳細を記載されているコントロール及びエラーチェッキング値修正をエンコードするように修正されているが、一般的には、エンコーダ１０４においてハードウェアの変更は必要とされない。
【００１５】
生産マスタ１０６は、エンコーダ１０４を使用して作成され、大量生産システム１０８は、コンパクトディスク製品１１０を市販用に量産するためにマスタ１０６を使用する。生産マスタ１０６は、標準の物理的構造から成るが、下記に説明される本発明の修正の結果として、マスタ１０６の物理的構造へコード化された情報は、エンコーダ１０４によって加えられたミュージック業界標準規格からの変更を反映するものである。
【００１６】
大量生産システム１０８は、通常はエラーチェッキングを製造工程の一部として行う。システム１０８を作動するために使われるソフトウェアは、下記に説明されるようにエラーチェッキング値への修正に対応するように修正されている。コンパクトディスク製品１１０は、標準の物理的構造から成り、製品１１０のコンテンツは、ここで説明されるコントロール及びエラーチェッキング値の修正を組み込む。
【００１７】
コンパクトディスク製造及び生産技術は、一連の国際出版物において確立されており、本明細書中で「標準規格」と言及され、ここで引用することによって全文を本明細書の１部とする。例えば、ＣＤに適用される共通標準規格は、「情報処理−情報交換用のＣＤ−ＲＯＭのボリューム及びファイル構造、ＩＳＯ規格１３４９０−１」と題する国際標準化機構（ＩＳＯ）規格９６６０と「レッドブック」として知られる国際電気工学委員会（ＣＥＩ−ＩＥＣ）規格９０８及び「イエローブック」として知られるＩＳＯ／ＩＥＣ１０１４９とが含まれる。
【００１８】
図２は、本発明に基づいて作成されたマルチプルセッションコンパクトディスクのコンテンツ２００を示すものである。コンパクトディスク製品１１０は、コンテンツ２００を含む。上記の通り、本発明において、コンテンツ２００は、図２でＳＥＳＳＩＯＮ１とＳＥＳＳＩＯＮ２として示されたセッションを有するマルチプルセッションＣＤに対応する。
【００１９】
ＳＥＳＳＩＯＮ１は、導入領域２０２とプログラム領域２０４及び導出領域２０６とを含む。プログラム領域２０４は、オーディオミュージックコンテンツ２１４を含むデータトラックを含むものであり、導入領域２０２は、これらのデータトラックに対応する目次（ＴＯＣ、テーブルオブコンテンツ）２１２を含むものである。導出領域２０６は、セッション間のスペーサの役割をし、ＣＤ製品１１０においてＳＥＳＳＩＯＮ２の位置を示すものである。ＳＥＳＳＩＯＮ１においてデジタルコンテンツの格納フォーマットは、ここで述べられていることを除き業界標準規格に従うものである。いくつかの修正（下記に述べられている）は、目次２１２に関連したコントロール値に加えられる。これらの修正は、規格に定義されている規格３を超えたそれぞれのレコードにおいて導入領域への追加エントリの付加を含むものである。ＳＥＳＳＩＯＮ１は、実際にはプログラム領域２０４においてオーディオデータトラックを含むにもかかわらず、更に前記の修正は、ＳＥＳＳＩＯＮ１を有効なＴＯＣエントリの先頭番号においてデジタルデータとして認識し及び残り部分ではオーディオデータとして認識する事を含む。各ＴＯＣエントリをデータ又はオーディオとして認識する別の方法も、本発明の範囲に含まれるものである。その他のいくつかの修正（後述）は、ミュージックコンテンツ２１４に格納されるコントロール情報と関連しているエラーチェッキング値に加えられる。
【００２０】
ＳＥＳＳＩＯＮ２は、導入領域２０８及びデジタルデータを含むユーザデータ領域２１０を含むものである。ＳＥＳＳＩＯＮ２中のデジタルコンテンツの格納フォーマットは、デジタルデータセッションの業界標準規格に準拠するであり、特にユーザデータ領域２１０に格納されたデータは、ＣＤ−ＲＯＭデータ格納用のＩＳＯ９６６０規格に準拠する。ユーザデータ領域２１０は、情報ファイルを含み、例えば、それは、コンピュータがＳＥＳＳＩＯＮ２や情報ファイルによってアクセスされた標準ＨＴＭＬファイル及び暗号化データを読み込むとき、オペレーティングシステムによって自動的に読み込まれるものである。
【００２１】
図３は、ユーザコンピュータ３０４とデジタルコンテンツコンピュータ配置システム３００にある中央ミュージックサーバ３０６間の相互関係を示すブロック図である。本発明によれば、ここで示されているように製造されたコンパクトディスク３０２が、ユーザコンピュータ３０４に搭載されるとき、オーディオミュージックコンテンツ２１４は、ＳＥＳＳＩＯＮ１のコントロールデータがＳＥＳＳＩＯＮ１をデジタルデータとして認識するので、ユーザコンピュータ３０４によって読み取られない。ユーザコンピュータ３０４が、プログラム領域２０４をデジタルデータとして読み込みを試みるとき、ユーザコンピュータは、プログラム領域２０４のオーディオコンテンツがＩＳＯ９６６０データ規格に従わないために、データを読み取ることを中止する。
【００２２】
ＣＤ３０２が、マルチプルセッションＣＤであるため、ユーザコンピュータ３０４はＳＥＳＳＩＯＮ１の読み取りを中止した後、ユーザコンピュータ３０４は、次にＳＥＳＳＩＯＮ２を規格として読み取りを試み、ユーザデータ領域２１０に格納された情報の読み取りに成功する。このユーザデータ領域は、保護されたオーディオコンテンツへのアクセスを得るようにプログラムを起動するオペレーティングシステムによって読み取られる情報ファイルを含むものである。例えば、それは、ユーザデータ領域２１０にＨＴＭＬファイルで格納されたＵＲＬによって示されるウェッブサイトを表示するように、マイクロソフト・インターネット・エクスプローラ又はネットスケープ・ナヴィゲータといったようなインターネット・ブラウザ・ソフトウェア・プログラムを起動してもよい。ウェッブサイトは、インターネット又はその他の通信接続３０８を通して、中央ミュージックサーバ３０６にホスティングされるものである。ユーザコンピュータ３０４のユーザは、ユーザデータ領域２１０に格納された暗号化データを使用しているサーバ３０６からデジタルミュージックファイルを安全にダウンロードしてもよい。又ユーザは、データ領域２１０に格納された保護オーディオファイルを開くため暗号化データをダウンロードしてもよい。例えば、ミュージックファイルのフォーマットは、圧縮ＭＰ３フォーマットであろう。ミュージックファイルへのアクセス獲得は、ＣＤ３０２がユーザコンピュータ３０４に存在する事を必要とするが、それは、暗号キーを作成するために必要な必須情報を含むからである。ユーザコンピュータ３０４のユーザは、例えば、携帯ＭＰ３プレーヤのような携帯機器３１０にミュージックファイルのコピー３１２を作ってもよい。ミュージックファイルは、ユーザがコピー３１２を作る権利を有するかを決定するマイクロソフト社のウィンドウズ（登録商標）・メディア権利管理システムのようなデジタル権利管理システムを使用し、保護された形でユーザコンピュータに格納されてもよい。
【００２３】
図４は、本発明において、デジタルコンテンツ隠蔽法及び認承配布方法を示すフロー図である。工程４００において、マルチプルセッションＣＤ３０２の第１オーディオセッションが作成される。工程４０２において、導入領域２０２は、第１のセッションをデータを含むものとして特定するように修正される。
【００２４】
工程４０４において、目次２１２で選択されたコントロール値が、非標準的な値（後述）に設定される。工程４０６において、プログラム領域２０４で選択されたエラーチェッキング値が、非標準的な値に修正される。工程４０４及び４０６の修正は、パーソナルコンピュータ及び他のタイプのＣＤ複写装置及び読取装置によってミュージカルコンテンツ２１４の隠蔽又は、読み込みを妨ぐようになされる。
【００２５】
工程４０８において、ＣＤ３０２の第２のセッションが作成される。工程４１０において、ＨＴＭＬファイル及び暗号化データが、ユーザデータ領域２１０に格納される。工程４１２において、中央ミュージックサーバ３０６に接続し、ユーザは、ミュージックファイルをダウンロードすることを許可されるためにサーバ３０６に登録する。あるいは、ユーザは、ＳＥＳＳＩＯＮ２に格納された保護ミュージックファイルにアクセスすることを許可されるためにサーバ３０６に登録する。
【００２６】
工程４１４において、ミュージックファイルは、ユーザデータ領域２１０に格納された暗号化データを使用してユーザコンピュータ３０４へダウンロードされる。工程４１６において、例えば、デジタル権利管理システムを使用してダウンロードされたミュージックファイルを携帯装置３１０にコピーすることが制御される。
【００２７】
図５は、オーディオＣＤ用の規格において、サブコード構造５００を示すものである。一般的に、データは、プログラム領域２０４でいわゆる標準「フレーム」の中のオーディオＣＤに格納される。そこでは、各ひとつのフレームが演奏時間の７５分の１秒に対応している。各フレームは、その期間のオーディオコンテンツを含み、及び同フレームの部分に格納された付加コントロール及びエラーチェッキング情報を含む。コントロール情報は、例えば、レッドブックにある規格に定義されているように、８チャンネル５０２（文字Ｐ、Ｑ、Ｒ、Ｓ、Ｔ、Ｕ、Ｖ及びＷに示される）に分割される。
【００２８】
チャンネルは、参照符号５０６で、０、１、２、...９７と示されるいわゆる９８スモールフレームにおいて、規格に従って、インターリーブ形式でフレームに格納される。スモールフレーム０及び１は、規格により同期パターンＳ０及びＳ１（参照番号５０８に示される）に確保されており、それは、ＣＤプレーヤのハードウェア中で内部的にのみ使用されて、実際のチャンネルデータを格納しない。残りの各９６スモールフレームは、ビットｄ１...ｄ８（参照番号５０４に示される）として示されるように、チャンネルデータ１ビットを格納するものである。それゆえ、各チャンネルは、フレーム毎に９６ビット格納することができる。参照番号５１２により、これら９６ビットは、Ｑチャンネルのために示される。サブコード構造５００の中の各スモールフレーム５０６は、８ビット（上記インターリーブフレーム構造で単一のコントロールバイトを形成する）を含み、各フレームは、全部で９６のそのようなコントロールチャンネルバイトを含むものである。
【００２９】
フレームは、データを導入領域２０２に格納するために使用されるものである。目次２１２は、通常、導入領域２０２の各フレームのＱチャンネルに格納され、導入領域上の各フレームのオーディオコンテンツは、通常ゼロである。
【００３０】
図６は、サブコード構造５００用の標準チャンネルＱ論理的データフォーマット６００を示すものである。上記の通り、各フレームのＱチャンネルは、９６ビットのデータを格納し、データフォーマット６００で示されるように構造化されるものである。フィールド６０２及び６１２は、上記標準同期パターンに対応し、Ｑチャンネルデータの一部ではない。
【００３１】
Ｑチャンネルデータは、フィールド６０４、６０６、６０８、及び６１０の中に構造化される。フィールド６０４は、他のものの中で、ＣＤのプログラム領域にあるデータがオーディオ又はデジタルデータであるかを定義するコントロールフィールドである。フィールド６０６は、フォーマット６００（下記に述べられる）のサブセット用のモードを示すアドレスフィールドである。フィールド６０８は、Ｑチャンネル用のデータビットを含み、フィールド６１０はエラーチェッキング値を含み、それは、コントロール、アドレス、及びデータフィールド６０４、６０６、及び６０８において、巡回冗長検査（ＣＲＣ）として規格として実施されるものである。
【００３２】
図７は、図６のチャンネルＱデータフォーマット６００用の標準モード１Ｄａｔａ−Ｑ導入トラックフォーマット７００を示すものである。図７のフォーマットは、ＣＤ３０２上で目次２１２のための情報を格納するように使用される。業界の慣行によると、オーディオＣＤは、通常標準モード１を導入領域２０２上でアドレスフィールド６０６用の値として使用し、それは、図７のＡＤＲフィールドに値１で示されている。ＤＡＴＡ−Ｑフィールド６０８に対応しているフィールドは、規格において定義されているように、標準フィールド７０２〜７１８である。ＴＮＯフィールドは、目次２１２のすべてのレコードについて規格によってゼロと設定されるものである。
【００３３】
図８は、標準モード１Ｄａｔａ−Ｑオーディオ及び図６のチャンネルＱデータフォーマット６００用の導出トラックフォーマット８００を示すものである。図８のフォーマットは、プログラム領域２０４にミュージックコンテンツ２１４用のチャンネルＱデータを格納するために使用される。業界の慣行によると、オーディオＣＤもまた、標準モード１をプログラム及び導出領域２０４と２０６上のアドレスフィールド６０６用の値として使用される。オーディオ及び導出トラックデータ用のＤＡＴＡ−Ｑフィールド６０８に対応しているフィールドは、規格に定義されているように標準フィールド８０２〜８１８である。
【００３４】
図９は、本発明において、ＣＤ３０２のＳＥＳＳＩＯＮ１で目次２１２の例として示されている表９００である。表９００は、実際の目次にあるデータの簡略版であり、それは、規格により、３回繰り返された各レコードと、導入領域２０２にわたって数回繰り返されたレコードの全セットとを有する。表９００における各レコード（又は列）は、ＣＤ３０２の１フレーム又はリードインランニングタイムの７５分の１秒に相当するものである。
【００３５】
表９００のカラム９０４は、図６〜８のコントロール及びアドレスフィールド６０４及び６０６に含まれる８ビット値に相当する１６進表記での値を含むものである。表９００はまた、Ｑチャンネルデータフォーマットの標準フィールド７０２〜７１８のいる例示的な値を含むものである。
【００３６】
本発明において、カラム９０４でのコントロール／アドレス（ここでは「コントロール」としても参照される）値は、ミュージックコンテンツ２１４を隠蔽するために非標準的な方法で設定されるものである。これらのフレームでは、ポイントフィールドは、１から９９の間の値であり、それはトラック番号に対応し、カラム９０４のコントロール／アドレスバイトは、４１ｈと設定される。この値は、レコードをモード１レコードとして特定し、ＣＤ３０２をプログラム領域２０４でデジタルデータを有するものとして特定する。プログラム領域２０４のコンテンツは、標準オーディオデータとして実際にレコードされることを思い出すべきである。トラックデータをデジタルデータとして特定することは、プログラム領域２０４を実質的に大部分のパーソナルコンピュータによって読み込まれることを妨ぎ、また、例えば大部分のリッピングソフトウェアプログラムを含む、そのような目的のため、現在使用可能な、実質的に大部分のハードウェア及びソフトウェアを使用したデジタルオーディオ抽出を妨げる。コンピュータ及びリッピングソフトウェアは、通例ＣＤ３０２でオーディオコンテンツの場所（すなわちデータトラックの始点及び終点）を確定するために目次をチェックすることからデジタルオーディオコンテンツの隠蔽は、成し遂げられる。目次が各トラックをデジタルデータとして特定するので、大部分のコンピュータ及びリッピングソフトウェアは、ＣＤ３０２からのミュージックコンテンツ２１４を抽出及び／または再生するように作動しない。
【００３７】
コンピュータは、プログラム領域２０４からコンテンツを読み込むことが出来ないが、オーディオＣＤプレーヤは、プログラム領域２０４からミュージックコンテンツを再生できる。なぜならば、このようなプレーヤは、目次２１２に格納されたコントロール値をチェックしないからである。それゆえ、このようなオーディオプレーヤは、オーディオコンテンツとしてよりもむしろデータコンテンツとして格納されたコンテンツの特定により影響されない。
【００３８】
ポイントフィールドが、Ａ０、Ａ１、及びＡ２（第一及び最終データトラック、及び導出位置に関連している目次情報の具体的な標準タイプに対応している）の標準値と同じであるそれらのフレームのために、コントロール／アドレスバイトは、２１の１６進値（２１ｈと表示される）に設定される。この値は、レコードをモード１レコードとして、及びＣＤ３０２をプログラム領域の中でオーディオデータを有するものとして特定する。この値はポイントフィールドがトラック番号値を有するそれらのフレームのために、４１ｈのコントロール値と異なるように選択され、それによりコントロールバイト値は、標準規格の元で許可されるより、頻繁に変動される。結果として、いくつかのコンピュータシステム、例えば、ＭＡＣ  ＯＳ９．０オペレーティングシステム下で作動するアップル・マッキントッシュコンピュータは、プログラム領域２０４からミュージックコンテンツ２１４を読み込むことが出来ない。これは、ＭＡＣ  ＯＳ９．０オペレーティングシステムが、目次２１２がレッドブック規格に準拠していることを期待するために起こるものだからである。標準規格によると、コントロールバイト値は、もし変動されても、少なくとも２秒持続し、１５０フレームに相当する。
【００３９】
表９００の最後２列は、コントロール／アドレスバイトを０５ｈに設定する。これは、ＣＤ３０２が、標準規格においてのいわゆるモード５に対応するマルチプルセッションＣＤであることを示すために使用される標準コントロールバイトに対応している。特に、これら２つのモード５レコードは、ＣＤ３０２の各第１及び第２のセッションのための導入領域の始動時間を特定するように使用されるものである。
【００４０】
図１０は、本発明による、ＣＤ３０２のＳＥＳＳＩＯＮ２で目次例を示す表１０００である。導入領域２０８は、ＳＥＳＳＩＯＮ１のため上記で論じられているのと同様に、目次情報を格納するためにＱチャンネルを使用するものである。表１０００は、図９のために上記で議論されているように、実際の目次においてのデータの簡略版である。リッピングソフトウェアプログラムは、マルチプルセッションＣＤ上において作動しないので、ＣＤ３０２上でのＳＥＳＳＩＯＮ２の存在は、デジタルオーディオ抽出防止に役立つ。
【００４１】
表１０００のカラム１００４は、図６−８のコントロール及びアドレスフィールド６０４及び６０６に含まれる８ビット値に対応する１６進表記で値を含むものである。表１０００はまた、上記に論じられるＱチャンネルデータフォーマットの標準規格フィールド７０２〜７１８のために対応している例示的な値を含むものである。
【００４２】
本発明によると、カラム１００４でのコントロールバイトは、レコードが、Ｑチャンネル中でモード１レコードであるのと及び、ユーザデータ領域２１０がＩＳＯ９６６０規格に従って格納されたデジタルデータを含むことを示すように４１ｈ値に設定されているものである。４１ｈのコントロール値は、正確にはＳＥＳＳＩＯＮ２に格納されたデータのタイプに対応する。ＣＤ３０２がユーザコンピュータ３０４中にセットされるとき（図３参照）上記に論じられているように、標準規格に従って、ＳＥＳＳＩＯＮ１の読み込む試みをするときエラーに出くわし、次に標準規格に従ってＳＥＳＳＩＯＮ２を読み込む試みをする。ユーザコンピュータ３０４は、通常ＳＥＳＳＩＯＮ２からのデジタルデータを読み込むことができ、中央ミュージックサーバ３０６へのインターネット接続３０８を確立することができる。
【００４３】
図１１は、ＣＤ３０２のプログラム領域２０４のチャンネルＱデータ中の修正ＣＲＣ値の例を図示している表１１００である。本発明によると、上記で論じられているようにコントロール値になされた修正に加え、エラーチェッキング値にもまた変更がなされ、フィールド６１０（図６参照）中のＣＲＣ値としてここでＱチャンネル中に実装される。一般的に、ＳＥＳＳＩＯＮ１のプログラム領域２０４中でのオーディオコンテンツのためのＣＲＣ値のある一定の部分は、以下にて更に詳しく論じられているように、プログラム領域２０４を通して周期的に繰り返すように修正される。これらの修正は、プログラム領域２０４の各トラックで最初の５秒になされ、主要なトラックの全フレームを通して継続され、そしてユーザプログラム２０４でトラック毎に同様の形式で繰り返される。
【００４４】
表１１００のカラム１１０２は、アドレス００で始まる１６進表記での例示的なフレームアドレスを記載するものである。図示の目的のみにおいて、第１フレームで開始論理ブロックアドレスは００であるが、それは、プログラム領域２０４中の実際の第１フレームが、直ぐに目次のためのフレームが引き続く標準的な沈黙期間の開始時に対応し（通常２秒間及び「プレギャップ」として知られる）、論理的ブロックアドレス、例えば、ＦＦＦＦＦＦ６Ａｈを有するものであることを理解すべきである。本発明によると、修正されたＣＲＣ値は、最初の標準２秒の「プレギャップ」から各トラックへの５秒間に第１フレームで始まり、オーディオトラックを通して継続に使用され、その次にプログラム領域２０４で各トラックに同様の方法で繰り返される。
【００４５】
カラム１１０４は、プログラム領域２０４の各フレームのためにＣＤ３０２上に格納されるＣＲＣ値を示すものである。本発明において、フレームの各期間で初期フレームのセット番号は、意図的に不正確な値に設定されており、例えば、ここで示されているＦＦＦＦｈのように、フィールド６０８（図６参照）に格納されたＤＡＴＡ−Ｑ値に正確に対応しないものである。ＦＦＦＦｈ以外の不正確なＣＲＣ値がまた選択されても良い。
【００４６】
カラム１１０４は１３フレーム毎のフレーム期間１１１０を示すものであり、その最初の４フレーム１１０６は不正確なＦＦＦＦｈ値に設定されている。その他の９フレーム１１０８は、規格に従って、正確なＣＲＣ値に設定される。
【００４７】
その他の変更が、本発明において使用される特定の不正確なＣＲＣパターンに加えられることができる。例えば、期間は、例えば７５又は１５０フレームのように、１３フレームよりも大きくなるように変更することができる。また各期間内の不正確なＣＲＣ値の一部は、増加又は減少されることができる。更に、不正確なＣＲＣ値は、連続的フレームアドレスの一グループに亘って位置するというよりもむしろ各期間全体にまばらに配置することができる。
【００４８】
図１２は、ＣＤ３０２のプログラム領域２０４のチャンネルＱデータで修正されたＡＴｉｍｅ値の例を示している表１２００である。本発明において、上記に述べられているように、コントロール値に加えられた変更の他に、変更はＡＴｉｍｅ値にもなされ、ここでフィールド８１４及び８１６（図８参照）中のＡＴｉｍｅエラーとしてＱチャンネルに実装されている。一般的に、ＳＥＳＳＩＯＮ１のプログラム領域２０４中のオーディオコンテンツのためのＡＴｉｍｅ値の一定の部分は、下記に更に詳細に述べるように、プログラム領域２０４の各トラック内において変更・修正される。これらの修正は、プログラム領域２０４の各トラック内で３秒で始まり、２秒のプレギャップを仮定して、対象のトラックの一連の１４フレームに亘って継続し、ユーザプログラム領域２０４の各トラックについて同様の方法で繰り返される。
【００４９】
表１２００のカラム１２０２は、アドレス００で始まる１６進表記での例示的なフレームアドレスを記載するものである。図示の目的のみで、第１フレームの開始論理ブロックアドレスは００であるが、プログラム領域２０４の実際の第１フレームは、直後に目次のためのフレームが続く最初の沈黙標準期間（通常２秒間を及び「プレギャップ」として知られる）と遅延（ここでは、全３秒間の遅れで１秒間を有する）に対応しており、そしてそれは論理ブロックアドレス、例えば、ＦＦＦＦＦＦ６Ａｈを有する。本発明において、修正されたＡＴｉｍｅ値は、第１フレームの沈黙期間プラス各オーディオトラックの１秒の遅れで始まり、ユーザプログラム領域２０４の各トラック毎に同様の形式で繰り返すように使用される。
【００５０】
カラム１２０６は、プログラム領域２０４で各フレームのためのＣＤ３０２上に格納されているＡＴｉｍｅ値を示すものである。本発明において、フレームのセット番号は、意図的に不正確な値に設定されており、例えば、ここで示されているように実際のものよりも１フレーム多いものであり、実際のＡＴｉｍｅ値に正確には対応していない。ＡＴｉｍｅ値の不正確さは、１フレーム以上であっても良い。
【００５１】
カラム１２０４は、各フレーム１〜４、６〜９、１１〜１４  １２０７が、実際よりも１フレーム多く有し、プレギャップ（長さで２秒間のプレギャップと仮定する）開始後３秒で始まるＡＴｉｍｅ値を示す。その他のフレーム１２０８は、規格に従って、正確なＡＴｉｍｅ値に設定されるものである。不正確さは、フレーム１〜４、６〜９、及び１１〜１４以外のフレームに導入することができる。
【００５２】
その他の変更・バリエーションは、本発明において使用された特定の不正確なＡＴｉｍｅパターンに加えられることができる。例えば、フレーム数は、例えば、１２又は１８フレームのように１４フレームよりも多く又少なく変更されることができる。各期間内の不正確なＡＴｉｍｅ値の割合もまた増加又は減少されることができる。更に不正確なＡＴｉｍｅ値は、現在図示されている位置よりもむしろ各期間全体にそれぞれ異なるようにまばらに位置するようにできる。
【００５３】
図１３は、ＣＤ３０２のプログラム領域２０４のチャンネルＱデータで修正されたＡＴｉｍｅ値の例を示している表１３００である。本発明において、上記に述べられたようにコントロール値に加えられる修正に加え、ＡＴｉｍｅ値にもまた変更が加えられ、フィールド８１４及び８１６（図８参照）中のＡＴｉｍｅエラーとしてＱチャンネルに実装される。一般的に、ＳＥＳＳＩＯＮ１のプログラム領域２０４でオーディオコンテンツのためにＡＴｉｍｅ値のある一部は、下記にて更に詳細に述べられているように、プログラム領域２０４を通して、定期的に繰り返されるように修正されるものである。これらの修正は、２秒プレギャップを仮定し、プログラム領域２０４の各トラックに５秒で開始し、対象トラックの全フレームに亘って６５フレーム毎に周期的に継続され、かつユーザプログラム２０４内の各トラック毎に同様の方法で繰り返す。
【００５４】
表１３００のカラム１３０２は、アドレス００で始まる１６進表記での例示的なフレームアドレスを記載するものである。この図において、第１フレームの開始論理ブロックアドレスは００であり、しかし、以下のことが好ましい；プログラム領域２０４で実際の第１フレームは、直後に目次のためのフレームが続く最初の沈黙標準期間（通常２秒間を有する及び「プレギャップ」として知られる）と遅延（ここでは、全５秒間の遅れで３秒間を有する）に対応しており、そして論理ブロックアドレス、例えば、ＦＦＦＦＦＦ６Ａｈを有する。本発明において、修正されたＡＴｉｍｅ値は、遅延に加えて、第１フレームのこの沈黙期間で始まり、各オーディオトラックを通して継続され、ユーザプログラム領域２０４でトラック毎に同様の形式で繰り返すように使用される。
【００５５】
カラム１３０６は、各フレーム１１、２３、３５及び４７  １３０７がＡＴｉｍｅ値を有するような６５フレーム毎のフレーム期間１３１０を示すものである。ここでは、プレギャップの開始後（長さで２秒間のプレギャップと仮定する）５秒開始であるよりもさらに１フレーム少ないものである。その他のフレーム１３０８は、標準規格に従って、正確なＡＴｉｍｅ値を設定されるものである。不正確さは、フレーム１１、２３、３５及び４７以外のフレームに導入されても良い。
【００５６】
カラム１３０４は、各フレーム１１、２３、３５、及び４７  １３０７が、ＡＴｉｍｅ値を有し、プレギャップ開始後（長さで２秒間のプレギャップと仮定する）５秒開始であるよりも、１フレーム少ないものである。不正確さは、フレーム１１、２３、３５、及び４７以外のフレームに導入されたであろう。
【００５７】
更に、特定のコントロールデータへのその他の修正（追加エラー）がなされ、それはコピー保護を拡大する効果を有するものである。そのようなその他の修正としては、ＳＥＳＳＩＯＮ１中のＣＴＬ／ＡＤＲバイトを０１ｈに設定、フレーム１ＣＴＬ／ＡＤＲを４１ｈに及びＴＲＡＣＫＮＯを６５フレーム毎に０に設定、６５フレーム期間毎にフレーム１ＡＴｉｍｅ値を実際よりも１フレーム少ない値に設定（この変更は、ＣＲＣエラー、ＣＴＬ／ＡＤＲエラー及びＴＲＡＣＫＮＯエラーと一致する）等を含んでもよい。
【００５８】
大部分のコンピュータ及びリッピングソフトウェアのようなデジタルオーディオ抽出ソフトウェアは、上記に述べてある定期的なＣＲＣエラー、ＡＴｉｍｅエラー又は追加エラー発生時に、ＣＤ３０２からオーディオデータを抽出するように作動しないことが、見出されている。しかしながら、衝撃耐久モデルを含む実質的にほとんどのＣＤオーディオプレーヤは、それが、定期的ＣＲＣ，ＡＴｉｍｅ及び追加エラーを含むにもかかわらず、プログラム領域２０４からミュージックコンテンツ２１４を再生することが、知られている。ほとんどのこのようなオーディオプレーヤは、再生中にＣＲＣ値を算出し、それをカラム１１０４のＣＲＣ値と比較する。このようなオーディオプレーヤは、一定の最小のＣＲＣエラーに耐え、再生を続行するように設計されている。１３フレーム毎の最初の４フレームでＣＲＣへの修正は、ほとんどのそのようなオーディオプレーヤで耐えられることが見出されている。さらに、あるフレーム中のＡＴｉｍｅへの修正は、同様にほとんどのそのようなオーディオプレーヤによって耐えられることが特定されている。
【００５９】
期間の選択とその期間で使用された不良ＣＲＣ及びＡＴｉｍｅ値数は、オーディオＣＤプレーヤにおいて操作性と、コンピュータ及びデジタルオーディオ抽出ソフトウェアによりオーディオコンテンツが抽出されることを妨げることとのバランスをとる工程である。言い換えれば、リッピングソフトウェアを無効化するためにはフレームの不正確なＣＲＣの割合は高いことが望ましいが、高くすぎると、オーディオＣＤプレーヤは、オーディオコンテンツを再生することが出来ない。
【００６０】
上記に述べてあるＣＲＣ修正はまた、導出領域２０６に加えることができるが、これは、本発明の利点を遂行することに必要ではない。導入領域２０２及び全ＳＥＳＳＩＯＮ２は、上記ＣＲＣ修正は施されていない。
【００６１】
前記述によると、デジタルコンテンツの隠蔽のための新しい方法とその装置が開示されている。本発明は、不正配布から公開されたコンテンツを保護する利点を有する。出版社は、不正配布及び海賊版による利益損失が減少するので、より低価格で、より幅広い範囲のオーディオ及びビデオ素材を提供することが出来る。更に本発明に基づいて製造されたＣＤは、衝撃抵抗モデルを含むほとんどのオーディオＣＤプレーヤで再生することができるが、ほとんどのコンピュータでは再生することができない、それゆえに、リッピングソフトウェア又はデジタルオーディオ抽出に使用されるその他のソフトウェアプログラムによって複製されない。更に、本発明において、オーディオミュージックコンテンツは、修正されず、産業標準規格マスタリング技術を使用で製造されたものと同一であるため、ＣＤがオーディオプレーヤで再生されるとき、オーディオ再生による劣化は起こらない。
【００６２】
上記に述べられているデジタルコンテンツ隠蔽アプローチは、ＣＤマスタを作成するために使用されたエンコーダ及びエラーチェッキングステーションソフトウェアへのソフトウェアアップグレードによってＣＤ複製サイトで容易に実施される。それゆえ、本現隠蔽方法を使用しているＣＤは、エラーをチェックすることができる。
【００６３】
具体的な実施例が上記に述べられているが、本発明の多数の修正及び代用が可能である事は認識されるであろう。例えば、本発明は、例えば、ＣＤ−ＲＯＭ、ＣＲ−Ｒ、ＣＤ−ｉ、ＤＶＤ−Ａ、及びＣＤＲ−Ｇフォーマットといったようなフォーマットのその他のタイプに可能である。そのように、本発明は、制限というよりも実例として説明されている。
【００６４】
構造の詳細及び発明の機能と一緒に、本発明の多数の特徴及び利点が前記されているが、記載内容は、説明のためであり、詳細な変更、特に、形、大きさ、構成部分の配列において、本明細書の請求項に記される事項の幅広い、一般的な意義によって示される本発明の趣旨の範囲内で、変更を加えることが可能である。
【図面の簡単な説明】
【００６５】
【図１】図１は、コンパクトディスク製品の製造を示す工程フロー図である。
【図２】図２は、本発明において、マルチプルセッションコンパクトディスクのコンテンツを示すものである。
【図３】図３は、本発明において、ユーザコンピュータと中央ミュージックサーバ間の相互作用を示すブロック図である。
【図４】図４は、本発明において、デジタルコンテンツ隠蔽及び認可配布方法を示すフロー図である。
【図５】図５は、オーディオＣＤ用の標準サブコード構造を示すものである。
【図６】図６は、図５のサブコード構造用の標準チャンネルＱデータフォーマットを示すものである。
【図７】図７は、図６のチャンネルＱデータフォーマット用の標準モード１データＱ導入トラックフォーマットを示すものである。
【図８】図８は、標準モード１データＱオーディオ及び図６のチャンネルＱデータフォーマット用の導出トラックフォーマットを示すものである。
【図９】図９は、ＣＤの第１のセッションで本発明において、目次（ＴＯＣ）例を示す表である。
【図１０】図１０は、ＣＤの第２のセッションで本発明において、目次例を示す表である。
【図１１】図１１は、本発明において、ＣＤのプログラム領域のチャンネルＱデータで修正されたＣＲＣ値の例を示す表である。
【図１２】図１２は、本発明において、ＣＤのプログラム領域のチャンネルＱデータで修正されたＡＴｉｍｅ値の例を示す表である。
【図１３】図１３は、本発明において、ＣＤのプログラム領域のチャンネルＱデータで修正されたＡＴｉｍｅ値のもう１つの例を示す表である。