(57)【特許請求の範囲】
【請求項１】
標準的なプレイヤが再生できない独自の形式に従って記録されたデータを受信し、デコードし、提示する方法であって、
データの複数のチャネル・フレームをＥＦＭデコーダにおいて受信し、
ＥＦＭデコーディングを用いて、該チャネル・フレームをデコードすることによって、Ｆ３フレームを生成し、
該Ｆ３フレームのそれぞれの制御バイトにＱサブチャネル・ビットを配置し、
該Ｑサブチャネル・ビットを選択的に反転させることによって、前記独自の形式に準拠しないデコードされたＱサブチャネル情報を生成し、
該デコードされたＱサブチャネル情報を用いて、該Ｆ３フレームをデコード及び提示する、ことを特徴とする方法。
【請求項２】
請求項１記載の方法であって、
前記Ｆ３フレームのデコーディング及び提示は、
各Ｆ３フレームから制御バイトを除去することによって、Ｆ２フレームを生成し、
クロス・インターリーブ・リード・ソロモン・コード（ＣＩＲＣ）デコーダにおいて、該Ｆ２フレームを受信し、
該ＣＩＲＣデコーダによって、該Ｆ２フレームをデコードする、ことを特徴とする方法。
【請求項３】
請求項２記載の方法であって、
前記Ｆ３フレームのデコーディング及び提示は、更に、
前記ＣＩＲＣデコーダの出力をデスクランブルすることによって、データ・ストリームを生成する、ことを特徴とする方法。
【請求項４】
請求項３記載の方法であって、
前記Ｆ３フレームのデコーディング及び提示は、更に、
前記ＣＩＲＣデコーダ出力のデスクランブリングに先立ち、該ＣＩＲＣデコーダ出力を反転させる、ことを特徴とする方法。
【請求項５】
標準的なプレイヤが再生できない独自の形式に従って記録されたデータを再生する光ディスク再生システムであって、
光ディスクから前記独自の形式に従って記録された複数のチャネル・フレームを読み出すことが可能なデータ・リーディング・システムと、
該チャネル・フレームをデコードすることによって、Ｆ３フレームを生成することが可能なＥＦＭデコーダと、
該Ｆ３フレームのそれぞれの制御バイトにＱサブチャネル・ビットを配置し、該Ｑサブチャネル・ビットを選択的に反転させることによって、前記独自の形式に準拠しないデコードされたＱサブチャネル情報を生成することが可能なＱサブチャネル・デコーダと、
該Ｆ３フレームを受信し、該デコードされたＱサブチャネル情報を用いて該Ｆ３フレームをデコードすることによって、データ・ストリームを生成し、該データ・ストリームを有用な形式でユーザに提示する、ことが可能な信号デコーディング及び提示システムと、を有することを特徴とする光ディスク再生システム。
【請求項６】
請求項５記載の光ディスク再生システムであって、
前記信号デコーディング及び提示システムは、
各Ｆ３フレームから制御バイトを除去することによって、Ｆ２フレームを生成することが可能な制御ブロックと、
該Ｆ２フレームを受信し、デコードすることが可能なクロス・インターリーブ・リード・ソロモン・コード（ＣＩＲＣ）デコーダと、を有することを特徴とする光ディスク再生システム。
【請求項７】
請求項６記載の光ディスク再生システムであって、
前記信号デコーディング及び提示システムは、更に、
前記ＣＩＲＣデコーダの出力をデスクランブルすることによって、データ・ストリームを生成することが可能なデスクランブリング・システムを有することを特徴とする光ディスク再生システム。
【請求項８】
請求項７記載の光ディスク再生システムであって、
前記信号デコーディング及び提示システムは、更に、
前記ＣＩＲＣデコーダ出力の前記デスクランブリング・システムによるデスクランブリングに先立ち、該ＣＩＲＣデコーダ出力を反転させることが可能なインバータを有する、ことを特徴とする光ディスク再生システム。
【請求項９】
データを標準的なプレイヤが該データを再生できないように独自の形式に従って光媒体上に記録する方法であって、
第一の複数のデータ・フレームをクロス・インターリーブ・リード・ソロモン・コード（ＣＩＲＣ）エンコーダにおいて受信し、
該ＣＩＲＣエンコーダによって該第一の複数のデータ・フレームをエンコードすることによって、第二の複数のデータ・フレームを生成し、
Ｑサブチャネルを構成するデータ群を生成し、
該Ｑサブチャネルにおいて選択されたデータ・ビットを反転させることによって、前記独自の形式に準拠したエンコードされたＱサブチャネルを構成し、
該エンコードされたＱサブチャネルを含む複数の制御バイトを構成し、
該第二の複数のデータ・フレームのそれぞれに該制御バイトの１つを加えることによって、第三の複数のデータ・フレームを生成し、
ＥＦＭエンコーダによって該第三の複数のデータ・フレームの選択された部分をエンコードすることによって、複数のチャネル・フレームを生成し、
該チャネル・フレームを前記光媒体に記録する、ことを特徴とする方法。
【請求項１０】
請求項９記載の方法であって、
前記Ｑサブチャネルにおいて選択されたデータ・ビットを反転させることによるエンコードされたＱサブチャネルの構成は、
複数の記録されたエンコーディング・ビットを読み出し、
該Ｑサブチャネルにおける選択されたデータ・ビットと該エンコーディング・ビットの対応するビットとの間で排他的論理和演算を実行する、ことを特徴とする方法。
【請求項１１】
請求項１０記載の方法であって、更に、
データ・セクタをスクランブルすることによって、スクランブルされたセクタを生成し、
該スクランブルされたセクタを用いることによって、前記第一の複数のデータ・フレームを生成する、ことを特徴とする方法。
【請求項１２】
請求項１１記載の方法であって、更に、
前記ＣＩＲＣエンコーダにおける前記第一の複数のデータ・フレームの受信に先立ち、該第一の複数のデータ・フレームを反転させる、ことを特徴とする方法。
【請求項１３】
標準的なプレイヤが再生できない独自の形式に従って記録されたデータを再生する光ディスク再生システムであって、
光ディスクから前記独自の形式に従って記録された複数のチャネル・フレームを読み出すことが可能なデータ・リーディング・システムと、
該チャネル・フレームをデコードすることによって、Ｆ３フレームを生成することが可能なＥＦＭデコーダと、
該Ｆ３フレームの制御バイトの代替サブチャネル場所へＱサブチャネルを配置することによって、前記独自の形式に準拠しないＱサブチャネル情報を生成することが可能なＱサブチャネル・デコーダと、
該Ｆ３フレームを受信し、該Ｑサブチャネル情報を用いて該Ｆ３フレームをデコードすることによって、データ・ストリームを生成し、該データ・ストリームを有用な形式でユーザに提示する、ことが可能な信号デコーディング及び提示システムと、を有することを特徴とする光ディスク再生システム。
【発明の詳細な説明】
【０００１】
（発明の属する技術分野）
本発明は、コンパクト・ディスク（ＣＤ）及びＣＤプレイヤに係り、特に、ＣＤプログラム・マテリアルのコピー及び権限なき仕様を防ぐための独自のＣＤ形式及び関連する対応プレイヤを含む安全システムに関する。
【０００２】
（発明の背景）
コンパクト・ディスク（ＣＤ）はよく知られており、様々な種類のＣＤが存在する。例えば、ＣＤ−ＲＯＭは、通常、コンピュータ・プログラム及びデータを保持する。音楽等を保持する音楽ＣＤや映画等のマテリアル用のビデオＣＤも存在する。各種類のＣＤは関連するプレイヤを有する。様々なＣＤ規格が存在する。
【０００３】
ＣＤは、従来のビデオ・テープと異なり、ディジタル記録媒体である。よって、このようなディジタル・マテリアルのコピーは、オリジナルのすべての情報を含み、しばしば、権限なきコピーを作るか、若しくはそれを悪用する海賊（著作権侵害者）のターゲットとなる。ＣＤ分野における権限なきコピーを防ぐための安全システムが数多く開発されてきた。
【０００４】
本発明は、ビデオＣＤ及びＣＤ−ＲＯＭ（データＣＤ）等のＣＤの安全性の問題の特定の態様に方向付けられている。具体的に言えば、標準ＣＤプレイヤ上でコピー及び再生できない独自ＣＤのみを再生し、標準ＣＤを再生しないＣＤプレイヤが必要となる。このように、これは、（形式の点で）独自のＣＤ及び関連するプレイヤを含む「閉じた」システムである。典型的な用途は、一般的に使用可能なＣＤを再生する必要がなく、そのシステムのＣＤのみを対象とするおもちゃシステムである。
【０００５】
このようなシステムは、（これらは家庭用プレイヤであるため）比較的安価に実施することができなければならず、コピーを防ぐために強固でなければならず、ＣＤプログラム・マテリアルの再生及び楽しみを妨害するものであってはならない。数ドルの追加コストであっても家電においては問題となるため、コスト要求は特に制限的である。よって、暗号化等の良く知られた方法は、それらが専用の解読集積回路がプレイヤに組み込まれることを要求し得るため、問題となり得る。この解読はリアルタイムに実行されなければならないため、この文脈において、ソフトウェア解読は一般的にあまり役に立たない。
【０００６】
（発明の開示）
その他の点については従来通りのＣＤプレイヤ及びＣＤにおいて、上記ゴールを実現する改善が為される。この改善は、独自の（「対応する」）ＣＤプレイヤに対して、対応するＣＤのみを再生させる効果を有し、この対応プレイヤは標準ＣＤを再生せず、独自ＣＤはコピーできず（すなわち、コピーされた場合、それらは対応プレイヤ上でも標準プレイヤ上でも成功裏に再生できない）、対応ＣＤは標準ＣＤを再生しない。このように、対応ＣＤ及び関連する対応ＣＤの点で全体的に閉じたシステムが作成される。対応ＣＤを再生しようとする者は、対応ＣＤを再生することに用途が制限された対応プレイヤを持っていなければならない。当然、このようなシステムは、特定のマーケットにターゲットが絞られており、対応プレイヤ及び対応ＣＤの両者の利用可能性を要求する。
【０００７】
本発明の一態様によれば、データを光媒体上に記録する方法が開示される。一実施形態において、本方法は、第一の複数のデータ・フレームをクロス・インターリーブ・リード・ソロモン・コード（ＣＩＲＣ）エンコーダにおいて受信し、該ＣＩＲＣエンコーダによって該第一の複数のデータ・フレームをエンコードすることによって、第二の複数のデータ・フレームを生成し、Ｑサブチャネルを構成するデータ群を生成し、該Ｑサブチャネルにおいて選択されたデータ・ビットを変更することによって、エンコードされたＱサブチャネルを構成し、該エンコードされたＱサブチャネルを含む複数の制御バイトを構成し、該第二の複数のデータ・フレームのそれぞれに該制御バイトの一を加えることによって、第三の複数のデータ・フレームを生成し、ＥＦＭエンコーダによって該第三の複数のデータ・フレームの選択された部分をエンコードすることによって、複数のチャネル・フレームを生成し、該チャネル・フレームを前記光媒体に記録する。
【０００８】
本発明の別の態様によれば、データを受信し、デコードし、提示する方法が開示される。一実施形態において、本方法は、データの複数のチャネル・フレームをＥＦＭデコーダにおいて受信し、ＥＦＭデコーディングを用いて、該チャネル・フレームをデコードすることによって、Ｆ３フレームを生成し、該Ｆ３フレームのそれぞれの制御バイトにＱサブチャネル・ビットを配置し、該Ｑサブチャネル・ビットを選択的に反転させることによって、デコードされたＱサブチャネル情報を生成し、該デコードされたＱサブチャネル情報を用いて、該Ｆ３フレームをデコード及び提示する。
【０００９】
（発明の詳細な説明）
本発明のより完全な理解のため、及び、更なる機能及び利点のため、ここで、添付図面と共に、以下の説明が参照される。
【００１０】
本発明の好ましい実施形態及びそれらの利点は、図１Ａ及び１Ｂを参照することによって最も良く理解される。同じ番号は、様々な図面の同じ及び対応する部分に対して用いられる。
【００１１】
本発明は、概して、ＣＤ及びプレイヤに方向付けられている。（通常はコンピュータ・データに対して用いられる）ＣＤ−ＲＯＭやビデオＣＤに限られない。ここで説明される実施形態は、ビデオＣＤ向けであるが、本開示から当業者には明らかなように、他の種類のＣＤに対しても、適切に修正することにより適用可能である。
【００１２】
ここで説明される処理は、ＣＤ−ＲＯＭの文脈であり、専門用語は、ここにその全体が参考文献として組み込まれる、ＩＳＯ／ＩＥＣ１０１４９，  Ｓｅｃｏｎｄ  Ｅｄｉｔｉｏｎ（１９９５−０７−１５）  ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｆｏｒ  ＣＤＲＯＭｓ、に準拠する。適切に修正すれば、ビデオＣＤにも適用可能である。
【００１３】
図１Ａ及び１Ｂは、共に、本発明に係る対応ＣＤを作成する処理フローを示す。２つのデータ変更を除いては、図１Ａ及び１Ｂのほとんどは従来通りである。故に、以下の説明はＣＤ作成（書き込み）全体について述べているが、そのほとんどは、従来通りであって、背景目的のためのみにここに開示されていることは明らかである。上記仕様は、典型的なＣＤ上のデータ構成のより詳細を与える。これも、単に１つのＣＤ仕様規格を表すにすぎない。
【００１４】
図１Ａの左上部分から始める。そこには、入ってくる「セクタ」データ１２が存在する。「セクタ」という語は、既にセクタへ分割されたディジタル・データを指す。
【００１５】
この入来データ１２は、様々な分野である。関連するオーバーヘッド同期フィールド１４、ヘッダ・フィールド１６、及び、ＥＤＣ（誤り訂正コード）フィールド２２がＣＤ−ＲＯＭエンコーダによって作成される。この入来データは、ユーザ・データ・フィールド１８に置かれる。各フィールド名の下の小さい数字は、フィールド長のバイト数である。このユーザ・フィールドは、最も長いフィールドである。残りのフィールドは、オーバーヘッド・フィールドである。
【００１６】
同期フィールド１４は、次いで、次の工程１４’へ直接転送され、ＩＦ（中間フィールド）フィールド２８と合成される。この結果得られたＩＦフィールド２８’を有するフィールドは、リード・ソロモン処理３２より下方に図示される。このＩＦフィールドは、０値の８バイトである。この点において、リード・ソロモン処理のために、Ｑフィールドが加えられる。Ｐ及びＱフィールドは、前方誤り訂正コードである。この点において、ヘッダ、ユーザ・データ、ＥＤＣ、Ｐ及びＱフィールドは、スクランブル用アルゴリズム４６を用いて、スクランブラ４６に適用される。これにより、２，３５２バイトのデータ構成４８が得られる。
【００１７】
処理はＢへ続く（参照文字Ｂは、単に処理の継続を示す）。図１Ｂにおいて、次は、上記２，３５２バイトのデータ構成４８を０〜９７で示される９８個のフレームへマッピングするＦ１マッパ５２である（これらフレームは、通常のビデオ・フレームと同じものではない）。各Ｆ１フレーム５４は、２４バイトの長さを有する。
【００１８】
この点まで、すべての処理は従来通りである。この点において、本発明に係るスクランブリング（反転）が、インバータ５８を通じてＦ１フレーム・データ５４を処理することによって導入される（このスクランブリングは暗号化で代替可能である）。インバータ５８は、フレームを従来通りにインターリーブする切替工程６０によって示されるように、一度に１つのＦ１フレームを受け入れる。各フレームは、セクタ・アドレス情報を含むそのデータの全部について、単純なビット毎の反転を受ける。このようにして、各１のビットは０へ反転され、各０のビットは１へ反転される。
【００１９】
クロス・インターリーブ・リード・ソロモン・コード（ＣＩＲＣ）エンコーディング６２等の後続の処理は，従来通りである。図示するこのＣＩＲＣエンコーダは、インバータ若しくはオーディオ入力からデータを受け入れる。
【００２０】
ＣＩＲＣエンコーダ６２は、９８個のＦ１フレームのそれぞれに、８バイトのデータを加える。このデータは、１０６個のＦ２フレーム上に、３２バイトずつ広げられる。このようにして、ＣＩＲＣエンコーダ６２からのＣＩＲＣ情報を含むＦ２フレーム・データは、レジスタ６８に記録された１０６個の３２バイト・フレームとなる。これは、切替工程７０によって読み出され、セクションを構成する９８個の３３バイトＦ３フレーム７４になる。Ｆ３フレームは、加えられた制御バイト８２を除いて、Ｆ２フレームと同一である。
【００２１】
Ｐ，Ｑ，Ｒ，Ｓ，Ｔ，Ｕ，Ｖ及びＷサブチャネルにおける各フレームに対する情報が、図示するように、８ビットの制御バイト８２を構成するために加えられる。このように、バイト８２の中に、各サブチャネルＰ〜Ｗに対する単一ビットが存在する。Ｑサブチャネルは、通常、ＩＳＯ／ＩＥＣ１０１４９に規定されているように、該ディスクの導入エリアにプログラム情報のコンテンツ・テーブルを有し、該ディスクのユーザ・データ・エリアにインデックス及び経過時間情報を有する。残りのサブチャネルは、通常、使用されない。
【００２２】
本発明によれば、少なくともＱサブチャネルのコンテンツ・テーブルにおけるセクタ・アドレス情報がスクランブルされるか、或いはＱサブチャネル・エンコーダ８０によって変更される追加的スクランブリング工程が存在する。Ｑサブチャネルのこのような変更の２つの例をここで説明する。しかし、Ｑサブチャネルをエンコーディングする他の方法も使用され得ることは明らかである。
【００２３】
第一の例において、Ｑサブチャネルの全体若しくは選択されたその一部が反転を受ける。Ｐ，Ｑ，Ｒ，Ｓ，Ｔ，Ｕ，Ｖ，Ｗサブチャネル処理は、通常、オフラインで実行され、本発明によれば、Ｑサブチャネル・エンコーダ８０による反転を少なくともＱサブチャネルのセクタ・アドレス情報に受けることを含む。このように、Ｑサブチャネルの少なくともセクタ・アドレス情報は、ビット毎に上記反転を受ける。得られた制御バイト８２は、次いで、Ｆ３フレームのそれぞれに付加される。
【００２４】
Ｑサブチャネル・エンコーディングの第二の例において、Ｑサブチャネルの一部は、Ｑサブチャネル・エンコーダ８０において、排他的論理和関数を用いて、スクランブルされる。９８フレームのセクションのＱサブチャネルは、セクションの最初の２つの制御バイトはＳ０及びＳ１バイトによって占められるため、通常は９６ビットを有する。セクションのＱサブチャネルは、通常、制御フィールド（４ビット）、ｑモード・フィールド（４ビット）、ｑデータ・フィールド（７２ビット）、及び、巡回冗長検査（ＣＲＣ）フィールド（１６ビット）を有する。本発明によれば、Ｑサブチャネルの最初の９０ビットは、以下に説明する排他的論理和関数を用いてスクランブルされ、ＣＲＣフィールドを構成する最後の１６ビットは、通常の方法で計算される。
【００２５】
Ｑサブチャネルの最初の８０ビットは、１０バイト（１バイト＝８ビット）として処理され得る。これら１０バイトは、１０個のエンコーディング・バイトと共に、ビット毎に排他的論理和処理され得る。このエンコーディング・バイトは、任意に選択され得る。１０個のエンコーディング・バイトの例示的セットを表Ａに示す。
【００２６】
【表１】
0003996350.tif 000002
Ｑサブチャネルをエンコーディングするこの第二の例示的方法は、単に、Ｑサブチャネル・ビットの選択的反転を提供するものであることは明らかである。エンコーディング・バイトに「１」が発生した場所においては，Ｑサブチャネルの対応するビットが常に反転され、エンコーディング・バイトにおける「０」はＱサブチャネルの対応するビットが変更されないままであることを意味する。これは、Ｑサブチャネルの少なくとも一部のすべてのビットが反転される前述の第一の例示的エンコーディング方法とは対照的である。
【００２７】
その自体新規で有用な上記Ｑサブチャネル・スクランブリングは、他のインバータ（図１Ｂのインバータ５８）に対する必要性を除去し得る。Ｑサブチャネル・アドレス情報をスクランブリングすることによって、幾分の保護が提供され得るが、該情報のほとんどをスクランブリングすることによってより保護が提供される。前述のように、Ｑサブチャネルに記録されるデータの形式は、そのＣＤ上での場所に応じて変わる。一般的な形式は、ＣＲＣによって後続されるデータである。本発明によれば、このデータ部分は、ＣＲＣの計算に先立って変更される。このデータの一部は、変更されてはならない場合があってもよい。
【００２８】
第一のチャネル・フレームが従来のＳ０同期シンボルにさせられる制御バイトを有し、第二のチャネル・フレームが渋滞のＳ１同期シンボルにさせられる制御バイトを有する場合、９８個のＦ３フレームは、最終的に、一連のチャネル・フレームとして該ＣＤに書き込まれる。Ｓ０及びＳ１同期シンボルは、図１Ｂの「同期ヘッダ」ブロック９０とは何の関係もない。光ピックアップ・ヘッドがどのようにＣＤ上のデータを感知するかを想像すれば、９８個のＦ３フレームを再構築するために、該ディスクから（すなわち順番に）ピックアップされるビット列を見るように想像する。フレームＦ３−０若しくはＦ３−１を識別する何らかの方法が必要である。これは、Ｓ０若しくはＳ１シンボルのいずれかを探すことによって為される。よって、標準的な（すなわち反転されていない）Ｓ０若しくはＳ１シンボルのみを検知する標準的なＩＣ（集積回路）を用いるシステムにおいて、Ｓ０若しくはＳ１シンボルは変更できない。更に、ＣＲＣも変更されない。なぜなら、ＣＲＣを用いる標準的なＩＣを用いるシステムにおいて、認証回路は（誤って）ＣＲＣが間違っていると判断してしまうからである。
【００２９】
標準的なＩＣを用いるシステムにおいては、Ｓ０及びＳ１シンボルが（それらを有するチャネル・フレームにおいて）成功裏に検知されることができ、ＣＲＣが正確に回復されることができるように、データのどの部分が反転されるかについて注意しなければならない。
【００３０】
図１Ｂにおける以下の処理は、従来通りであり、ＥＦＭエンコーディング８６を含む。これは、２つの１の間に、最低２若しくは最大１０の０が存在するようにエンコーディングすることを要求する。このＥＦＭエンコーディングは、信号処理のために実行される。この点において、追加的に、マージ・ビット８８（ＥＦＭシンボルあたり３ビット）、同期ヘッダ９０、及び、（同期ヘッダ用）マージ・ビット９２が加えられ、チャネル・フレーム９６が得られる。これは、次いで、非ゼロ復帰反転（ＮＲＺＩ）エンコーディング９８を受ける。このＮＲＺＩエンコードされた情報は、次いで、マスタ・ディスク１００上に書き込まれる。このマスタ・ディスクは、次いで、従来通り、商品として流通するプラスチック・ディスクをプレス・アウトする「スタンパ」を生成するために用いられる。
【００３１】
故に、図１Ａ及び１Ｂは、ＣＤエンコーディング（書き込み）処理を示す。ビデオＣＤに対しても、ＩＦフィールド、リード・ソロモン処理、及び、Ｐ及びＱフィールドが無いことを除いて，同様の処理が用いられる。
【００３２】
得られたＣＤを読み出す対応プレイヤは、大部分は従来通りであるが、インバータ５８及びＱサブチャネル・エンコーダ８０に対してそれぞれ補完的な２つの適切な論理機能を有する。これら２つのプレイヤにおける機能ブロックは、それぞれ、（１）データ・ストリームにおけるデータを再反転させ、（２）用いられるエンコーディング方法に従ってＱサブチャネルをデコードする。故に、この対応プレイヤは、これら追加的な２つの論理機能を除いて、従来通りである。このインバータは、ハードウェア装置である必要はなく、十分な処理スピードを与えるソフトウェア機能であってもよい。当然、同じ事は図１Ｂにおけるインバータ５８及びＱサブチャネル８０にもあてはまり、それらはハードウェア論理機能でもよく、ソフトウェア論理機能でもよい。
【００３３】
別の実施形態において、図１Ｂに示すような２つの反転処理に代わり、例えばＱサブチャネル若しくはデータ・ストリームにおける１つの反転処理のみを行ってもよい。しかし、図１Ｂに示すような２つの反転若しくは変更を行うことが好ましい。これにより、標準プレイヤは対応ＣＤ−ＲＯＭを再生することができなくなる。反転処理の１つが無い場合、好ましくないことに、従来の（非対応な）プレイヤの中にもこのような対応ディスクを再生できるものができてきてしまう可能性がある。
【００３４】
更に、別の実施形態においては、反転をしない代わりに、Ｑサブチャネルにおけるセクタ・アドレス情報の変更だけを行う。この実施形態において、Ｑサブチャネルの代わりに、Ｒ，Ｓ，Ｔなどの使われていないサブチャネルの一にセクタ・アドレス情報が置かれる。この場合、反転もスクランブリングも行われない。対応プレイヤは、この情報が現在置かれている正しいサブチャネルからセクタ・アドレスを読み出すことに補完的でなければならない。図１Ｂのシンプルな反転スクランブリングは、当然、限定しない。他の種類のより洗練されたスクランブリング及び／若しくは暗号化も用いられ得る。しかし、最もシンプルな種類のスクランブリングがこの文脈では効果的である。
【００３５】
図２を参照する。図２は、ＣＤ再生システムの一例の簡略ブロック図を示す。再生システム１０２は、ＣＤリーディング及びＮＲＺＩでコーディング・システム１０４を有し、例えば、ＣＤ１００から情報を読み出すレーザー光要素と得られた信号からデータ・ビットを取り出す従来通りのＮＲＺＩデコーダとを有し得る。ＣＤリーディング及びＮＲＺＩでコーディング・システム１０４によって生成されたデータは、チャネル・フレーム形式のデータを含む。
【００３６】
従来通りのＥＦＭデータコーディング・システム１０６は、１バイトが１４ビットのチャネル・フレームを１バイトが８ビットとなるように変換し、よって、Ｆ３フレーム列を生成する。ＥＦＭデコーディング・システム１０６は、該データ・ストリームからマージ・ビット及び同期ヘッダ情報を捨てる。
【００３７】
制御ブロック１０８は、Ｆ３フレームから制御バイトを取り出し、Ｆ２フレームを生成する。制御バイトからのＱサブチャネル・データは、Ｑサブチャネル・デコーダ１１０へ提供される。Ｑサブチャネル・デコーダ１１０は、図１Ｂに示すＱサブチャネル・エンコーダ８０によって実行されるエンコーディング機能に対応するデコーディング機能を実行する。例えば、Ｑサブチャネル・エンコーダ８０が、前述のように、エンコーディング・バイト群を用いて、排他的論理和機能を実行する場合、Ｑサブチャネル・デコーダ１１０は、同じエンコーディング・バイト群を用いて、該エンコードされたＱサブチャネルについて排他的論理和機能を実行することによって、このＱサブチャネルをデコードすることができ、よってオリジナルのＱサブチャネル情報が復元される。この復元された若しくはデコードされたＱサブチャネルは、次いで、ＣＤ１００からのデータのデコーディング及び提示を支援するために、従来通りに再生システム１０２の他の部分（図示せず）によって用いられてもよい。
【００３８】
制御ブロック１０８によって生成されたＦ２フレームは、ＣＩＲＣデコーダ１１２へ提供される。ＣＩＲＣデコーダ１１２は、従来通りに、Ｆ２フレームをデコードするように動作し、オーディオ・データ若しくはＦ１フレームを生成する。（図１Ｂに示す）インバータ５８がＣＤ記録処理に用いられる場合、得られたＦ１フレームは、インバータ１１４によって反転されてもよい。
【００３９】
Ｆ１マッパ１１６は、反転されたＦ１フレームを受信し、スクランブルされたセクタ・データを得るために、従来通りのマッピング機能を用いる。このスクランブルされたセクタ・データは、次いで、デスクランブラ１１８によって、デスクランブルされ、オリジナルのセクタ・データを復元する。このセクタ・データは、次いで、提示システム１２０へ提供される。提示システム１２０は、ディジタル／アナログ変換器、スピーカ、表示スクリーン、又は、ＣＤ１００からのセクタ・データをユーザに提示するための他の従来機器、を有し得る。ＣＩＲＣデコーダ１１２によってデコードされたオーディオ・データは、ユーザへの提示のために、提示システム１２０へ直接提供されてもよい。
【００４０】
図１Ａ及び１Ｂに示すデータ・エンコーディング機能の反転を実行することによって、ＣＤ再生システム１０２は、上記説明した方法を用いて記録されたＣＤ１００を再生することができる。このＣＤ１００は、従来のＣＤ再生システムによっては再生され得ない。
【００４１】
本方法及び装置は、ビデオに限られず、ＣＤ上のコンピュータ・データ及びオーディオ・プログラム・マテリアルは、ここに開示するように、保護され得ることは明らかである。上記述べたスクランブリングに加えて、Ｑサブチャネル情報を組織的若しくは可逆的に変える暗号化若しくは他の方法が用いられてもよい。
【００４２】
本発明及びその利点が詳細に開示されたにもかかわらず、付属の請求項によって定義される本発明の意図及び範囲を逸脱することなく、様々な変化、代用、及び変更が為され得ることは明らかである。
【図面の簡単な説明】
【図１Ａ】  本発明に係る対応ＣＤを作成する処理の一部を示す図である。
【図１Ｂ】  図１Ａの処理の続きを示す図である。
【図２】  本発明に従って動作するように設計された例示的ＣＤ再生システムの簡略ブロック図である。
【図１Ａ】
0003996350.tif 000003
【図１Ｂ】
0003996350.tif 000004
【図２】
0003996350.tif 000005