(57)【要約】【課題】  情報記録媒体に対してコピープロテクション情報等の付加情報を暗号化データとして記録するとともに、解析困難性を高めた暗号鍵の記録構成を提供する。【解決手段】  コピープロテクション情報などの付加情報を暗号化して記録し、その暗号鍵を併せて記録する構成において、暗号鍵データに対するデータ処理として、付加情報に対応して設定されるエラー訂正コード（ＥＤＣ）に基づいてシードを生成し、シードに基づいて生成する乱数を適用したスクランブルまたはビット位置変換処理を実行して情報記録媒体に記録する。また、付加情報をピット情報とし、暗号鍵データをウォッブルデータとして記録する。暗号鍵の解析困難性が高まるとともに、効率的なデータ再生処理が実現される。【選択図】  図１
2008186468.tif 000002
【特許請求の範囲】
【請求項１】
暗号化データ、および前記暗号化データの暗号処理に適用した暗号鍵に基づいて生成された暗号鍵データを記録した情報記録媒体であり、
前記暗号鍵データは、スクランブル処理のなされたデータとして記録され、
前記スクランブル処理は、
前記暗号化データに対応するエラー検出コード自体に基づいて生成したシードを入力として生成した乱数を適用したスクランブル処理であり、
前記情報記録媒体の再生処理を行う情報再生装置において、前記エラー検出コードからシードを生成させ、生成したシードに基づく乱数を適用したデスクランブル処理によって生成可能な暗号鍵によって前記暗号化データの復号を行わせる構成としたことを特徴とする情報記録媒体。
【請求項２】
前記暗号鍵データは、さらに、
ビット位置変換処理のなされたデータとして記録され、
前記ビット位置変換処理は、
前記暗号化データに対応するエラー検出コードに基づいて生成したシードを入力として生成した乱数を適用したビット位置変換処理であり、
前記情報記録媒体の再生処理を行う情報再生装置において、前記エラー検出コードからシードを生成させ、生成したシードに基づく乱数を適用したビット位置変換処理によって生成可能な暗号鍵によって前記暗号化データの復号を行わせる構成としたことを特徴とする請求項１に記載の情報記録媒体。
【請求項３】
前記暗号鍵データは、ピット信号と異なる物理的記録信号として記録された構成であることを特徴とする請求項１または２に記載の情報記録媒体。
【請求項４】
前記暗号化データは、コンテンツに対応して設定されるコピープロテクション情報を含む付加情報であり、
前記付加情報を、暗号鍵により暗号化してピット信号として記録するとともに、
前記暗号鍵データを、前記ピット信号記録位置におけるピット信号と異なる物理的記録信号として記録した構成であることを特徴とする請求項１または２に記載の情報記録媒体。
【請求項５】
前記付加情報に基づくピット信号、および前記暗号鍵データに基づくピット信号と異なる物理的記録信号は、リードイン領域に記録された構成であることを特徴とする請求項４に記載の情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録媒体に関する。さらに詳細には、例えば、画像データ、音楽データ等のコンテンツを記録する情報記録媒体に、コピープロテクションキー等の暗号鍵を解析困難な形態で記録し、また再生時における効率的な再生処理を可能とした情報記録媒体に関する。
【背景技術】
【０００２】
音楽データ、画像データなどのデータを記録媒体にデジタルデータとして記録する際には、所定の記録フォーマットに従った記録処理が行われる。例えば、記録対象のオリジナルデータに対して誤り検出／訂正符号が付加され、特定のデータ記録再生処理に応じたフォーマットに変換（コーディング）されて記録されることになる。
【０００３】
高密度情報の記録を可能とする情報記録システムとしては、例えばＤＶＤ(Digital Versatile Disc)システム、あるいは、近年開発が進んでいる青色レーザを用いた情報記録、再生を行なうＢｌｕ−Ｒａｙ  Ｄｉｓｃシステムなどがある。
【０００４】
ところで、このような情報記録媒体に対して格納するコンテンツは、例えば映画、音楽データなどがある。音楽データ、画像データ等、多くのコンテンツは、一般的にその作成者あるいは販売者に頒布権等が保有されている。従って、これらのコンテンツの配布に際しては、一定の利用制限、すなわち、正規なユーザに対してのみ、コンテンツの利用を許諾し、許可のない複製等が行われないようにする構成をとるのが一般的となっている。
【０００５】
高容量記録可能な青色レーザ記録方式を用いた記録媒体等の大容量型記録媒体は、１枚の媒体に例えば映画１本〜数本分のデータを記録することが可能である。コンテンツは、コピー、再生処理において劣化のないデジタル情報として記録することが可能であり、この結果として、不正コピーの氾濫という問題も多く発生することになり、コンテンツ著作権者、頒布権者の利益の阻害という問題が大きくなっている。このような現状から、いかに不正コピーを防止し、著作権者、頒布権者の利益の保護を図るかが重要な課題となっている。
【０００６】
このようなコンテンツの不正利用を防止するため、情報記録媒体に格納するコンテンツを暗号化コンテンツとして記録するとともに、その暗号化コンテンツの利用に適用する暗号鍵情報としてのコピープロテクションキー情報などの付加情報、あるいは暗号鍵の生成に必要となる情報や、あるいは、コンテンツの再生制御、コピー制御などの各種制御情報を秘密情報として情報記録媒体に格納する構成が提案されている。ユーザの再生装置において実行する再生処理プログラムが、再生対象コンテンツに対応する鍵等の秘密情報を読み取り、読み取った秘密情報に従ってコンテンツを復号し、また再生制御情報に従ったコンテンツ利用を実行させるという構成である。
【０００７】
暗号鍵などの特定情報の埋め込み処理構成を開示した従来技術として、例えば特許文献１がある。特許文献１は、スクランブルされたデータに秘密情報を含ませる構成を開示している。
【０００８】
暗号鍵情報などの付加情報の格納処理構成については、様々な技術が提案されているが、一方で、その解析技術も進化しており、情報記録媒体のどこに秘密情報がどのような態様で格納されているかといった情報がユーザ、あるいは不正なコンテンツ利用者に取得され、付加情報の漏洩、改竄、コンテンツの不正コピーが発生しているという現状がある。この結果、正当なコンテンツ利用権に基づくコンテンツの利用形態がくずれることになり、コンテンツの著作権、利用権の十分な保護が行われなくなるという問題が発生している。
【特許文献１】特開２００２−９３０５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上述の問題点に鑑みてなされたものであり、例えばコンテンツとともに記録媒体に格納する暗号鍵、暗号鍵生成情報、コンテンツ再生制御情報、コンテンツコピー制御情報、あるいはその他のコンテンツ属性情報など、様々な付加情報や、これらの記録データに対応する暗号鍵データを一般のデータ読み取り処理では読み取ることのできない態様で記録することを可能とし、また、データ再生時における効率的な再生処理を可能とした情報記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の側面は、
暗号化データ、および前記暗号化データの暗号処理に適用した暗号鍵に基づいて生成された暗号鍵データを記録した情報記録媒体であり、
前記暗号鍵データは、スクランブル処理のなされたデータとして記録され、
前記スクランブル処理は、
前記暗号化データに対応するエラー検出コード自体に基づいて生成したシードを入力として生成した乱数を適用したスクランブル処理であり、
前記情報記録媒体の再生処理を行う情報再生装置において、前記エラー検出コードからシードを生成させ、生成したシードに基づく乱数を適用したデスクランブル処理によって生成可能な暗号鍵によって前記暗号化データの復号を行わせる構成としたことを特徴とする情報記録媒体にある。
【００１１】
さらに、本発明の情報記録媒体の一実施態様において、前記暗号鍵データは、さらに、ビット位置変換処理のなされたデータとして記録され、前記ビット位置変換処理は、前記暗号化データに対応するエラー検出コードに基づいて生成したシードを入力として生成した乱数を適用したビット位置変換処理であり、前記情報記録媒体の再生処理を行う情報再生装置において、前記エラー検出コードからシードを生成させ、生成したシードに基づく乱数を適用したビット位置変換処理によって生成可能な暗号鍵によって前記暗号化データの復号を行わせる構成としたことを特徴とする。
【００１２】
さらに、本発明の情報記録媒体の一実施態様において、前記暗号鍵データは、ピット信号と異なる物理的記録信号として記録された構成であることを特徴とする。
【００１３】
さらに、本発明の情報記録媒体の一実施態様において、前記暗号化データは、コンテンツに対応して設定されるコピープロテクション情報を含む付加情報であり、前記付加情報を、暗号鍵により暗号化してピット信号として記録するとともに、前記暗号鍵データを、前記ピット信号記録位置におけるピット信号と異なる物理的記録信号として記録した構成であることを特徴とする。
【００１４】
さらに、本発明の情報記録媒体の一実施態様において、前記付加情報に基づくピット信号、および前記暗号鍵データに基づくピット信号と異なる物理的記録信号は、リードイン領域に記録された構成であることを特徴とする。
【００１５】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００１６】
本発明の構成によれば、情報記録媒体に対して格納するコピープロテクション情報などの付加情報を暗号化して記録し、その暗号鍵を併せて記録する構成において、記録する暗号鍵データに対するデータ処理として、付加情報に対応するエラー訂正コード（ＥＤＣ）に基づいてシードを生成し、シードに基づいて生成する乱数を適用したスクランブル処理またはビット位置変換処理を実行して暗号鍵を記録する構成としたので、解析困難性を高めた暗号鍵情報のディスク格納が可能となる。
【００１７】
さらに、本発明の構成によれば、情報記録媒体に対して格納するコピープロテクション情報などの付加情報を暗号化して記録し、その暗号鍵を併せて記録する構成において、付加情報をピット信号とし、暗号鍵データをピット信号と異なる物理的記録信号、例えば、ウォッブルデータとして記録したので、両データの読み取りを並列に実行し、読み取りデータに基づく暗号鍵の生成において必要となるシードの取得、取得したシードに基づく暗号鍵の生成、生成した暗号鍵に基づく付加情報の復号等の一連の処理を高速に実行することが可能となり、効率的なデータ再生が可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しながら本発明の情報記録媒体、およびその関連する装置、方法の詳細について説明する。
【００１９】
まず、図１を参照して本発明の情報記録処理装置の構成の構成および処理について説明する。なお、ここで説明する情報記録処理装置は、いわゆるマスターディスクといわれるディスク原盤の製造装置としてのマスタリング装置を含み、さらに、一般ユーザの利用可能なＤＶＤあるいはＢｌｕ−Ｒａｙディスク等の情報記録媒体の記録再生装置やＰＣ等の情報記録媒体ドライブを備えた装置として適用可能な装置である。すなわち、マスターディスクのみならず、書き込み可能（Recordable）、再書き込み可能（Rewritable）な様々な情報記録媒体に対してデータ記録処理を実行する情報処理装置も含むものである。
【００２０】
図１を参照して、本発明に係る情報記録処理装置の構成、および処理について説明する。図１に示す情報記録処理装置は、ディスク（情報記録媒体）１５０に対して、コンテンツ情報と、例えばコピープロテクション情報（ＣＰ  Ｄａｔａ）を含む付加情報からなるメインデータ１０１と、メインデータ１０１に対する暗号処理鍵としての暗号鍵（コピープロテクションキー（ＣＰ  Ｋｅｙ））１０２を記録する構成をもつ。
【００２１】
メインデータ１０１に含まれるコンテンツ情報、付加情報（コピープロテクション情報）は、暗号鍵（コピープロテクションキー（ＣＰ  Ｋｅｙ））１０２に基づいて暗号化されたデータ、あるいは、暗号鍵（コピープロテクションキー（ＣＰ  Ｋｅｙ））１０２に基づいて生成される暗号鍵によって暗号化されてディスク１５０に格納される。
【００２２】
メインデータ１０１に含まれる付加情報は、コンテンツの暗号処理に適用する鍵情報、再生制御情報などのコピープロテクション情報を含み、漏洩を防止すべき情報を含むデータが含まれる。例えば暗号化コンテンツの再生に必要となる鍵情報を暗号化して格納した暗号鍵ブロックとしてのＥＫＢ（有効化キーブロック：（Enabling Key Block））が格納される。
【００２３】
ＥＫＢは、有効なライセンスを持つユーザの情報処理装置に格納された例えばデバイスキーに基づく処理によってのみ、コンテンツの復号に必要な暗号鍵を取得することを可能とした暗号鍵データブロックである。これはいわゆる階層型木構造に従った情報配信方式に従って、有効なコンテンツ利用ライセンスを持つユーザデバイス（情報処理装置）においてのみ鍵取得を可能とし、無効化（リボーク処理）されたユーザデバイスによる暗号鍵の取得を阻止可能とした暗号鍵ブロックとして設定される。
【００２４】
なお、ＥＫＢは、付加情報を構成するデータの一例であり、本発明における付加情報は、ＥＫＢに限らず、その他の暗号鍵情報、暗号鍵生成情報、コンテンツ再生制御情報、ライセンス情報など、秘密情報としてディスクに格納する情報であればよく、付加データの構成データは限定されない。
【００２５】
図１において、処理ブロック１１１〜１１６は、メインデータの処理を実行するメインデータ処理系列に属する処理ブロックであり、ブロック１２１〜１２５は、暗号鍵の処理を実行する暗号鍵処理系列に属する処理ブロックである。まず、メインデータの処理について説明する。
【００２６】
メインデータ１０１、すなわち、コンテンツ情報、および付加情報は、まず、暗号処理部１１１において暗号鍵（コピープロテクションキー）１０２によって暗号化される。暗号かされたメインデータは、ＥＤＣ符号化部１１２において、略２ｋバイトのユニット（セクタ）に分割され、略２ｋバイトの情報に対して記録情報に誤りがないかどうかをチェックするための、エラー検出コード（ＥＤＣ：Error Detection Code）を付加する。
【００２７】
図２にＥＤＣを付加したセクタデータ構成を示す。１セクタは２０４８バイトのデータ部１６１と、４バイトのＥＤＣ（Error Detection Code）部１６２によって構成される。
【００２８】
図１に示すＥＤＣ符号化部１１２においてＥＤＣを付加されたデータは、スクランブル処理部１１３において、変調後の信号パターンをランダムにするためのデータのスクランブル処理が実行される。スクランブルされた情報は、ＥＣＣブロック生成部１１４において、スクランブルデータに対するエラー訂正情報（ＥＣＣ）をエンコードするとともにアドレス情報を付加したＥＣＣブロックとして設定される。
【００２９】
次に、エラー訂正情報、およびアドレス情報を付加されたＥＣＣブロックデータは、メインデータ変調処理部１１５において、同期情報を付加するとともに、ディスクの記録再生チャンネルにあった記録再生帯域信号にするための変調処理が実行される。さらに、変調データの［０］または［１］の値に応じてパルスの正負を反転させたＮＲＺＩ(Non Return to Zero Inverted)信号に変換され、これが記録信号としてＬＤ（レーザ・ダイオード）ドライバ１１６に出力される。
【００３０】
ＬＤ（レーザ・ダイオード）ドライバ１１６は、ＮＲＺＩ信号に基づいて光学ピックアップ（ＯＰ）１３０のＬＤ（レーザ・ダイオード）１３１を変調し、変調されたレーザ光は対物レンズ（ｏｂｊ  ｌｅｎｓ）１３３を介してディスク１５０上に集光され、コンテンツ情報、および付加情報を含むメインデータ１０１の暗号化データが記録される。
【００３１】
次に、コンテンツ情報、および付加情報（コピープロテクション情報）からなるメインデータ１０１を暗号化するために適用される暗号鍵（コピープロテクションキー）１０２の記録処理について説明する。
【００３２】
暗号鍵（コピープロテクションキー）１０２は、ＥＣＣブロック生成部（ＣＰ  ＥＣＣ）１２１において、暗号鍵データに対するエラー訂正情報（ＥＣＣ）がエンコードされ、暗号鍵データにＥＣＣを設定したＥＣＣブロックが生成される。次に、スクランブル処理部（ＣＰ  Ｓｃｒａｍｂｌｅ）１２２においてスクランブル処理が実行される。
【００３３】
スクランブル処理部（ＣＰ  Ｓｃｒａｍｂｌｅ）１２２は、シード生成部（ｓｅｅｄ  ｇｅｎｅｒａｔｏｒ）１１７から入力するシード（ｓｅｅｄ）を適用して乱数を発生し、生成した乱数を適用して入力したＥＣＣブロック生成部（ＣＰ  ＥＣＣ）１２１から入力する暗号鍵データのスクランブル処理を実行する。
【００３４】
スクランブル処理された暗号鍵データは、さらに、ビット位置変換部１２３に入力され、やはりシード生成部（ｓｅｅｄ  ｇｅｎｅｒａｔｏｒ）１１７から入力するシード（ｓｅｅｄ）に基づいて生成する乱数を適用したビット位置変換処理が実行される。
【００３５】
シード生成部（ｓｅｅｄ  ｇｅｎｅｒａｔｏｒ）１１７、スクランブル処理部（ＣＰ  Ｓｃｒａｍｂｌｅ）１２２、およびビット位置変換部１２３の各処理の詳細について、図３以下を参照して説明する。
【００３６】
図３は、図１に示すメインデータの処理系列に属するＥＤＣ符号化部１１２と、暗号鍵１０２の処理系列に属するＥＣＣブロック生成部１２１、スクランブル処理部１２２、ビット位置変換部１２３、さらに、シード生成部１１７を示している。
【００３７】
シード生成部１１７は、メインデータの処理系列に属するＥＤＣ符号化部１１２において、メインデータに対応するエラー検出コードとして設定されたＥＤＣビット情報を入力して、ＥＤＣビット情報に基づく演算処理により、暗号鍵１０２の処理系列に属するＥＣＣブロック生成部１２１、スクランブル処理部１２２に出力するシード情報を生成する。
【００３８】
メインデータの処理系列に属するＥＤＣ符号化部１１２では、コンテンツおよび付加情報の各々について、先に図２を参照して説明したように、２０４８バイトのデータ部と、４バイトのＥＤＣ（Error Detection Code）部によって構成されるセクタデータを生成する。
【００３９】
シード生成部１１７は、ＥＤＣ符号化部１１２において設定するエラー検出コードとしてのＥＤＣを入力し、ＥＤＣの構成ビット情報に基づく演算処理を実行してシードを生成する。
【００４０】
図３に示すように、シード生成部１１７に構成された演算部１６１において、ＥＤＣを入力とした演算処理が実行され、所定ビット数のシード情報を生成して出力する。演算を実行する関数としては例えば、拡大体ＧＦ（２８）上における演算処理などが適用される。
【００４１】
例えば、シード生成部１１７の演算部１６１は、エラー検出コードとしてのＥＤＣを入力とした演算処理により、ｎ＋ｍビットのシード情報を生成し、その一部（ｎビット）を、シードＡとして、暗号鍵処理系列に属するスクランブル処理部１２２に出力し、残りのｍビットを、シードＢとしてビット位置変換部１２３に出力する。
【００４２】
次に、図４を参照して、暗号鍵１０２の処理系列に属するスクランブル処理部１２２において実行するシード情報を適用したスクランブル処理について説明する。
【００４３】
スクランブル処理部１２２は、暗号鍵１０２の処理系列のＥＣＣブロック生成部１２１からＥＣＣブロックとして設定された暗号鍵データを入力するとともに、図３を参照して説明したように、シード生成部１１７がメインデータのエラー検出情報（ＥＤＣ）に基づいて生成したシード情報（シードＡ）を入力する。
【００４４】
図４に示すように、スクランブル処理部１２２は、スクランブル処理部１２２内に構成された乱数生成器１７１にシードＡを入力し、シードＡに基づく乱数を生成する。例えば、シードＡの値を初期値として乱数生成器１７１に設定し、システムクロックごとに乱数を発生する。乱数生成器１７１は、例えば線形フィードバックシフトレジスタ（ＬＦＳＲ）などによって構成されるものや、擬似乱数生成器などによって構成されるものが適用可能である。
【００４５】
乱数生成器１７１がシードＡに基づいて生成した乱数は、ＥＣＣブロック生成部１２１から入力する暗号鍵データ（コピープロテクションキーデータ）と排他論理和部１７２において排他論理和演算が実行されて、スクランブルデータが生成される。生成されたスクランブルデータは、暗号鍵処理系列の次の処理段であるビット位置変換部１２３に入力される。
【００４６】
ビット位置変換部１２３は、スクランブル処理部１２２から入力する暗号鍵データのスクランブルデータに対するシード情報（シードＢ）を適用したビット位置変換処理を実行する。
【００４７】
図５を参照して、ビット位置変換部１２３において実行するシード情報（シードＢ）を適用したビット位置変換処理について説明する。
【００４８】
ビット位置変換部１２３は、ビット位置変換部１２３内の乱数生成器１８１に、シードＢを入力し、シードＢに基づく乱数を生成する。例えばシードＢの値を初期値として乱数生成器１８１に設定し、システムクロックごとに乱数を発生する。乱数生成器１８１としては、スクランブル処理部１２２と同様、例えば線形フィードバックシフトレジスタ（ＬＦＳＲ）などによって構成されるものや、擬似乱数生成器などによって構成されるものが適用可能である。
【００４９】
一方、スクランブル処理部１２２から入力する暗号鍵データ（コピープロテクションキーデータ）は、その構成ビットが、ＲＡＭ１８２のデータ格納領域に順次格納される。乱数生成器１８１がシードＢに基づいて生成した乱数は、ＲＡＭ１８２に対する読み出しアドレスデータとしてＲＡＭ１８２に入力される。
【００５０】
この乱数に基づいて発生されるアドレスに従って、ＲＡＭ１８２に格納されたスクランブル暗号鍵データ（コピープロテクションキーデータ）の構成ビットが読み出されてシリアル出力される。
【００５１】
例えば、スクランブル処理部１２２から入力する暗号鍵データ（コピープロテクションキーデータ）のスクランブルデータが１２８ビットデータである場合、スクランブル処理部１２２から入力する１２８ビットスクランブルデータは、その第１番目のビットがＲＡＭ１８２のアドレス［００１］のメモリ位置に格納され、第２ビットがアドレス［００２］のメモリ位置に格納され、第３ビットがアドレス［００３］のメモリ位置、以下、第１２８ビットまで、順次、ＲＡＭ１８２のメモリ位置に格納される。
【００５２】
一方、乱数生成器１８１は、メインデータのエラー検出情報（ＥＤＣ）に基づいて生成したシードＢに基づいて、アドレスデータ１〜１２８をランダムにＲＡＭ１８２に出力する。例えば乱数生成器１８１は、ＲＡＭ１８２に対して、［１２５］、［００３］、［０８４］、・・・といったアドレスを出力する。
【００５３】
ＲＡＭ１８２は、乱数生成器１８１から入力するアドレスを、データ読み出しアドレスとして適用し、まず、メモリ位置［１２５］の位置に格納されたビット情報を読み出し、次に、メモリ位置［００３］の位置に格納されたビット情報を読み出し、次に、メモリ位置［０８４］の位置に格納されたビット情報を読み出す。これらの処理を実行し、ＲＡＭ１８２に格納されたスクランブル暗号鍵データの構成ビットの位置の入れ替えが実行され、ビット位置変換データが出力される。
【００５４】
ビット位置変換部１２３から出力されたビット位置変換データは、暗号鍵処理系列に属する次の処理部であるＣＰ変調処理部１２４に入力される。
【００５５】
図１に戻り、暗号鍵１０２の記録処理の説明を続ける。ＣＰ変調処理部１２４は、ビット位置変換部１２３から出力された暗号鍵データに対する変調処理を実行し、ピット信号と異なる物理的記録信号、例えばディスクのウォッブル（ｗｏｂｂｌｅ）記録再生チャンネルにあった記録再生帯域信号にする変調処理を実行する。ウォッブル（ｗｏｂｂｌｅ）信号についての詳細は後段で説明する。
【００５６】
ＣＰ変調処理部１２４において変調されたデータは、ＮＲＺＩ変換された後、ＥＯ（Ｅｌｅｃｔｒｏ−Ｏｐｔｉｃ＝電気光学素子）ドライバ１２５に出力され、ＮＲＺＩデータに基づく光学ピックアップ１３０のＥＯ（Ｅｌｅｃｔｒｏ−Ｏｐｔｉｃ＝電気光学素子）の変調処理によりレーザ光を偏光し、ディスク１５０に暗号鍵１０２データに基づくピット信号と異なる物理的記録信号、例えばウォッブル（ｗｏｂｂｌｅ）信号を記録する。
【００５７】
ウォッブル（ｗｏｂｂｌｅ）信号の記録処理について、図６を参照して説明する。コンテンツ情報、およびコピープロテクション情報を含む付加情報からなるメインデータは、ピット２０１によるスペース、マークの長さで記録される。
【００５８】
一方、コピープロテクションキー等の暗号鍵１０２データは、ウォッブル（ｗｏｂｂｌｅ）記録、すなわち、メインデータを記録するピット系列の振れを制御することによって記録する。
【００５９】
図６（Ａ）に示すウォッブル（ｗｏｂｂｌｅ）記録信号２２１は、メインデータを記録するピット系列が、図に示す上段から下段に移動する振れ（Ｈ→Ｌ）を発生させている。このウォッブル（ｗｏｂｂｌｅ）記録信号２２１が暗号鍵データの記録ビット［１］に対応する。
【００６０】
また、図６（Ｂ）に示すウォッブル（ｗｏｂｂｌｅ）記録信号２２２は、メインデータを記録するピット系列が、図に示す下段から上段に移動する振れ（Ｌ→Ｈ）を発生させている。このウォッブル（ｗｏｂｂｌｅ）記録信号２２２が暗号鍵データの記録ビット［０］に対応する。
【００６１】
なお、ウォッブル（ｗｏｂｂｌｅ）記録信号において１ビットは、ピット信号として記録されるメインデータの６８Ｔ（Ｔはピット信号の１チャンネル長）の長さにおける記録ピットの振れの状態に対応し、ピット情報として記録されるメインデータの６８Ｔ毎に、暗号鍵データの構成１ビットが読み取られることになる。
【００６２】
このように、コンテンツ情報、およびコピープロテクション情報を含む付加情報からなるメインデータをピット情報として記録し、暗号鍵をウォッブル（ｗｏｂｂｌｅ）記録信号として記録することにより、メインデータと、暗号鍵を重畳してディスクに記録することが可能となりデータ読み取りにおいては、これらの複数情報（メインデータと暗号鍵）を並列に読み取ることが可能となる。
【００６３】
なお、ここでは、一例として暗号鍵をウォッブル（ｗｏｂｂｌｅ）記録信号として記録する構成について説明したが、暗号鍵は、ウォッブル（ｗｏｂｂｌｅ）記録信号に限らず、ピット信号と異なる物理的記録信号であれば、様々な態様での記録方式の採用が可能である。例えば、ＲＯＭディスクにおいてのみ記録可能なピット幅の変化やピット形状そのものの変化、または溝の深さの変化などに基づく記録方式を適用してもよい。
【００６４】
上述した記録処理によって生成されるディスクの構成について、図７を参照して説明する。なお、前述したように、図１に示す情報記録処理装置は、いわゆるマスターディスクといわれるディスク原盤の製造装置としてのマスタリング装置を含み、さらに、一般ユーザの利用可能なＤＶＤあるいはＢｌｕ−Ｒａｙディスク等の情報記録媒体の記録再生装置やＰＣ等の情報記録媒体ドライブを備えた装置として適用可能な装置である。すなわち、マスターディスクのみならず、書き込み可能（Recordable）、再書き込み可能（Rewritable）な様々な情報記録媒体に対してデータ記録処理を実行する情報処理装置も含むものであり、図７は、上述のメインデータおよび暗号鍵データの記録処理によって生成されるマスターディスク、またはマスターディスクに基づくスタンピング処理によって生成される一般ユーザの利用可能なＤＶＤあるいはＢｌｕ−Ｒａｙディスク等の情報記録媒を示す図である。
【００６５】
情報記録媒体３１０は、コンテンツを格納したデータ領域３１１と、コピープロテクション情報やコンテンツ再生制御情報などの付加情報を格納したリードイン領域３１２、ディスクのデータ領域外周部に設定されたリードアウト領域３１３によって構成される。
【００６６】
リードイン領域の情報は、通常のデータ再生処理においては読み取りのできない領域であり、特定のコンテンツ再生プログラムの実行において実行されるコンテンツ暗号鍵取得ステップや再生制御情報の取得ステップなど、特定の処理ステップにおいてのみ読み取りが可能となる。
【００６７】
このリードイン領域には、コンテンツの暗号鍵としてのコンテンツ鍵あるいはコンテンツ鍵の生成に必要なデータ、再生制御情報などのコピープロテクション情報等からなる付加情報が格納されており、この付加情報は、先に説明した暗号鍵１０２（図１参照）によって暗号化されたデータとして記録されている。この記録データはピットデータとして記録され、一方、暗号鍵は付加データの記録ピットに対応して設定されるウォッブル（ｗｏｂｂｌｅ）記録信号として記録されている。すなわち付加データおよび付加データの暗号鍵はディスクに重畳して記録されている。
【００６８】
図８にリードイン領域の記録信号の例を示す。（Ａ）がピット情報として記録された、再生制御情報などのコピープロテクション情報等からなる付加情報である。（Ｂ）が（Ａ）の記録ピットの振れによって記録されるウォッブル（ｗｏｂｂｌｅ）記録信号からなる暗号鍵情報である。
【００６９】
ピット情報からなる付加情報は、ウォッブル（ｗｏｂｂｌｅ）記録信号から取得可能な暗号鍵によって暗号化されたデータである。
【００７０】
情報再生処理装置は、リードイン領域に重畳して記録されたピット情報からなる付加情報と、ピット信号と異なる物理的記録信号、例えばウォッブル（ｗｏｂｂｌｅ）記録信号からなる暗号鍵データとを並列に読み取ることが可能であり、読み取ったウォッブル（ｗｏｂｂｌｅ）記録信号に基づいて暗号鍵を取得し、取得した暗号鍵に基づいて、ピット情報の読み取りによって取得した暗号化付加データの復号を行ない、付加データを取得する。
【００７１】
なお、ここでは、付加データおよび暗号鍵データをリードイン領域に格納する例を説明したが、データ領域に付加データおよび暗号鍵データを格納する構成としてもよい。
【００７２】
次に、図９を参照して、本発明の情報記録処理装置において実行するメインデータのＥＤＣを適用して取得するシードに基づく暗号鍵のデータ処理シーケンスについて説明する。
【００７３】
ステップＳ１０１において、メインデータのエラー訂正コード（ＥＤＣ）を取得する。メインデータは、コンテンツあるいは付加データであり、ディスクにピット情報として記録されるデータである。
【００７４】
ステップＳ１０２において、取得したメインデータのエラー訂正コード（ＥＤＣ）に基づいてシード（シードＡ，シードＢ）を生成する。この処理は、先に図３を参照して説明したように、シード生成部１１７において、ＥＤＣに基づく演算を実行してシードを生成する処理である。
【００７５】
次にステップＳ１０３において、シードＡに基づいて乱数を生成し、生成乱数により、暗号鍵データのスクランブルを実行する。この処理は、先に図４を参照して説明したように、スクランブル処理部１２２において実行する処理である。
【００７６】
次にステップＳ１０４において、シードＢに基づいて乱数を生成し、生成乱数により、暗号鍵データのビット位置変換を実行する。この処理は、先に図５を参照して説明したように、ビット位置変換部１２３において実行する処理である。
【００７７】
次にステップＳ１０５において、スクランブル処理およびビット位置変換処理のなされた暗号鍵データに対する変調処理が実行され、その後、ウォッブル信号としてディスクに記録される。
【００７８】
次に、上述の記録データを格納した情報記録媒体（図７参照）を再生する情報再生処理装置の処理、構成について、図１０を参照して説明する。
【００７９】
図１０に示す情報再生処理装置は、ディスク５００から、コンテンツを読み取り、またコピープロテクション情報等から構成される付加情報を読み取る処理を実行する。コンテンツおよび付加情報はメインデータ５０１としてピット信号によって記録され、また暗号鍵（コピープロテクションキー）５０２による暗号化データとして記録されている。従って、メインデータの再生処理に際しては、暗号鍵（コピープロテクションキー）５０２を適用した復号処理が必要となる。
【００８０】
まず、ディスク５００に格納されたコンテンツ情報、およびコピープロテクション情報等からなる付加情報によって構成されるメインデータ５０１の再生シーケンスを説明する。
【００８１】
メインデータは、ディスク５００にピット信号として記録されており、光学ピックアップ５１０によってディスク５００から読み取られる。読み取られた信号は変調復号部（変調ＤＥＣ）５１１において、復調処理が実行される。
【００８２】
次に、エラー訂正処理部（ＥＣＣ）５１２において、ＥＣＣに基づくエラー訂正処理、アドレス情報の取得が実行される。次に、デスクランブル部５１３において、スクランブルの解除処理、すなわち、データ記録時に変調信号がランダムになるようにスクランブルされていた情報に対して、デスクランブル処理が行なわれ、スクランブルが解除される。
【００８３】
さらに、誤り検出部（ＥＤＣ）５１４において、デスクランブルされた情報に対して、２ｋＢセクタ単位に設定されたエラー検出コード（ＥＤＣ）により、データエラーの有無が検証され、エラー訂正が実行される。その後、復号処理部５１５において、ディスク５００から読み取られたデータ（ウォッブル（ｗｏｂｂｌｅ）信号）に基づいて生成した暗号鍵（コピープロテクションキー）５０２を適用した復号処理が行なわれてメインデータ５０１が生成され出力される。
【００８４】
次に、暗号鍵（コピープロテクションキー）５０２のディスク５００からの読み取り、生成処理ついて説明する。暗号鍵（コピープロテクションキー）は、ディスク５００から、ピット信号と異なる物理的記録信号、例えばウォッブル（ｗｏｂｂｌｅ）信号として、プッシュプル信号として光学ピックアップ（ＯＰ）５１０によって読み取られる。
【００８５】
読み取られたウォッブル（ｗｏｂｂｌｅ）信号は、ＣＰ変調復号部（ＣＰ変調ＤＥＣ）５２１において、復調処理が実行される。復調された信号は、次にビット位置変換部５２２においてビット位置変換処理が実行される。
【００８６】
ビット位置変換部５２２は、シード情報生成部５１７から、メインデータのエラー検出コード（ＥＤＣ）に基づいて生成したシードを入力し、シードに基づいて乱数を生成し、生成した乱数に基づいて、ビット位置変換を実行する。
【００８７】
シード情報生成部５１７は、先に図１を参照して説明した情報記録再生処理装置におけるシード生成部１１７と同様の構成であり、メインデータのエラー検出コード（ＥＤＣ）を入力して演算処理を実行し、ビット位置変換部５２２に出力するシード（シードＢ）と、デスクランブル部５２３に出力するシード（シードＡ）を生成する。
【００８８】
ビット位置変換部５２２では、シード情報生成部５１７からシードＢを入力し、シードＢに基づいて生成する乱数を適用して、先に図５を参照して説明した記録処理に際して実行するビット位置変換処理と逆のアルゴリズムを実行し、ビット位置変換処理前のビット位置を持つデータを生成する。
【００８９】
ビット位置変換部５２２における処理によって生成された元のビット位置を持つデータは、次に、デスクランブル部５２３に入力され、スクランブル解除処理が実行される。
【００９０】
デスクランブル部５２３は、シード情報生成部５１７からシードＡを入力し、シードＡに基づいて生成する乱数を適用して、先に図４を参照して説明した記録処理におけるスクランブル処理と逆のアルゴリズムを実行してスクランブル解除を行い、スクランブル処理前のデータを生成する。
【００９１】
デスクランブル部５２３において、スクランブルの解除されたデータは、ＣＰエラー訂正処理部（ＣＰ  ＥＣＣ）５２４に入力され、ＥＣＣに基づくエラー訂正処理がなされ、暗号鍵（コピープロテクションキー）５０２を取得する。
【００９２】
この処理によって取得した暗号鍵（コピープロテクションキー）５０２を適用して、復号処理部５１５において、付加データを含むメインデータの復号処理が実行されてメインデータ５０１が出力される。
【００９３】
例えばコピープロテクション情報を含む付加データの暗号鍵は、コピープロテクション情報を含む付加データのピットに対応するウォッブル（ｗｏｂｂｌｅ）信号として記録されており、ピット信号読み取りと、ウォッブル（ｗｏｂｂｌｅ）信号読み取りを並列に実行することが可能であり、図１０に示すブロック５１１〜５１５において実行するメインデータを対象とした処理と、ブロック５２１〜５２４において実行する暗号鍵を対象とした処理とを並列に実行し、効率的なデータの読み取り、復号、再生が可能となる。
【００９４】
次に、図１１を参照して、ディスクからの暗号鍵の読み取り、生成処理シーケンスについて説明する。ステップＳ２０１において、ディスクからウォッブル信号を読み取り、復調処理を実行する。ステップＳ２０２において、メインデータのエラー訂正コード（ＥＤＣ）を取得し、取得したメインデータのエラー訂正コード（ＥＤＣ）に基づいてシード（シードＡ，シードＢ）を生成する。この処理は、先に図３を参照して説明したと同様の処理であり、シード生成部５１７において、ＥＤＣに基づく演算を実行してシードを生成する処理である。
【００９５】
次にステップＳ２０３において、シードＢに基づいて乱数を生成し、生成乱数により、暗号鍵データのビット位置変換を実行する。この処理は、先に図５を参照して説明したデータ記録処理に際して実行するビット位置変換処理と逆のアルゴリズムを実行し、ビット位置変換処理前のビット位置を持つデータを生成する処理である。
【００９６】
次にステップＳ２０４において、シードＡに基づいて乱数を生成し、生成乱数により、暗号鍵データのスクランブルを実行する。この処理は、先に図４を参照して説明したデータ記録処理に際して実行するスクランブル処理と逆のアルゴリズムを実行し、スクランブル処理前のデータを生成する処理である。
【００９７】
次にステップＳ２０５において、ＥＣＣに基づくエラー訂正処理がなされ、暗号鍵（コピープロテクションキー）が取得される。この暗号鍵（コピープロテクションキー）を適用して、付加データを含むメインデータの復号処理が実行される。
【００９８】
次に図１２を参照して、情報記録媒体の再生処理デバイスとしての、例えばＤＶＤドライブ、あるいはＢｌｕ−Ｒａｙドライブを持つ情報記録再生処理装置の構成について説明する。
【００９９】
ディスク６００は、上述したデータ、すなわち暗号化されたメインデータがピット信号として記録され、暗号鍵データがウォッブル（ｗｏｂｂｌｅ）信号として記録されたディスク、ＤＶＤやＢｌｕ−Ｒａｙディスクである。
【０１００】
記録再生信号入出力部（ＯＰ）６１１は、レーザ・ダイオードを含む光学系、再生アンプ、２軸アクチュエータ等から構成され、ディスク６００上の信号の読み取りを実行する。なお、図１２に示す装置は、記録処理も可能な装置構成をもつ。
【０１０１】
ウォッブル（Ｗｏｂｂｌｅ）信号処理回路６１２は、ディスク６００から取得されるウォッブル（Ｗｏｂｂｌｅ）信号を取得して、読み取り信号の復調処理などを実行する。
【０１０２】
暗号鍵デコーダ（ＣＰキーＤＥＣ）６１６は、記録再生信号処理部（ＲＷ回路）６１５からタイミング信号を入力するとともに、変復調ＥＣＣ処理回路６１７から入力するメインデータのエラー検出コード（ＥＤＣ）データに基づいてシード（シードＡ，シードＢ）を生成し、生成したシードに基づいて乱数を生成し、生成乱数を適用したビット位置変換、デスクランブル処理を実行するとともに、ＥＣＣに基づくエラー訂正を実行し暗号鍵（コピープロテクションキー）を生成する。
【０１０３】
記録再生信号処理部（ＲＷ回路）６１５は、ディスク６００に対するデータ記録時には、記録補償を行い、ディスク６００からのデータ再生時には、ＰＬＬ等により２値化データ再生を行う。変復調ＥＣＣ処理回路６１７は、記録再生データの変復調処理を実行し、エラー訂正エンコード、デコード、エラー訂正処理を実行し、さらにアドレス情報の再生を実行する。なお、変復調ＥＣＣ処理回路６１７は、メインデータの各セクタデータに設定されたエラー検出コード（ＥＤＣ）を抽出し、暗号鍵デコーダ（ＣＰキーＤＥＣ）６１６に対して出力する。
【０１０４】
復号処理部６１８は、暗号鍵デコーダ（ＣＰキーＤＥＣ）６１６がディスク６００から読み取られたウォッブル（Ｗｏｂｂｌｅ）信号に基づいて生成した暗号鍵（コピープロテクションキー）を適用して、暗号化されたメインデータ、例えば暗号化付加データとしての暗号化コピープロテクション情報の復号処理、暗号化コンテンツの復号処理を実行し、復号結果をコンテンツ再生処理を実行するＡＶシステム６２０に出力する。
【０１０５】
サーボ信号制御回路６１３は、２軸アクチュエータのサーボ、および、光学ピックアップヘッドのシーク制御を行う。スピンドル制御回路６１４は、ディスク６００を回転させるスピンドルモーターの制御を行う。システム制御部（Ｓｙｓｃｏｎ）６１９は、ＡＶシステム６２０と通信を行うとともに、各処理ブロックの制御を行う。
【０１０６】
ディスク６００にウォッブル（Ｗｏｂｂｌｅ）信号として記録されている暗号鍵（コピープロテクションキー）を取得し、メインデータ、例えば付加情報としてのコピープロテクション情報を再生する場合の処理について説明する。
【０１０７】
まず、ＡＶシステム６２０より、付加情報再生コマンドがシステム制御部６１９に送られる。システム制御部６１９は、変復調回路６１７よりアドレス情報を取得し、サーボ信号制御回路６１３に、ピックアップをシークさせ、光学ピックアップヘッドを所望のアドレス位置のデータ読み取りが可能となるように移動させる。
【０１０８】
設定位置からの光学ピックアップヘッドの読み取り信号は、ウォッブル信号処理回路６１２に出力され、ウォッブル信号処理回路６１２において、読み取られたウォッブル信号の復調がなされ、復調信号が、暗号鍵デコーダ６１６に入力される。
【０１０９】
暗号鍵デコーダ６１６は、記録再生信号処理部６１５からタイミング信号を得て、さらに、変復調ＥＣＣ処理回路６１７からピット信号として記録された付加情報に設定されたエラー検出コード（ＥＤＣ）を入力し、ＥＤＣデータを適用して生成するシードに基づく乱数によるビット情報位置並び換え、デスクランブル、さらにエラー訂正を行い、暗号鍵（コピープロテクションキー）を得る。
【０１１０】
一方、暗号鍵（コピープロテクションキー）データと重畳記録されているコピープロテクション情報等の付加情報は、記録再生信号処理部６１５においてＰＬＬ回路を適用したデータ処理等により同時に再生される。再生データは変復調ＥＣＣ処理回路６１７において復調され、復調されたビットストリームがＥＣＣに基づいてエラー訂正デコードされる。
【０１１１】
さらに、暗号鍵デコーダ６１６がウォッブル信号に基づいて生成した暗号鍵を適用した暗号化付加データの復号処理が、復号処理部６１８において実行され、復号結果がＡＶシステム６２０に出力される。
【０１１２】
メインデータとしての付加情報が記録されたピット信号位置（例えばリードイン領域）には、その付加情報の暗号鍵データがウォッブル信号として記録されているので、別々にアクセスすることなく暗号化付加データの読み取り、暗号鍵のディスクからの読み取りを並列に実行することが可能であり、各読み取りデータの復調、エラー訂正などの処理について並列処理を実行することで、生成暗号鍵による暗号化メインデータの復号処理までの処理時間が短縮され、効率的なデータ読み取り、再生が可能となる。
【０１１３】
次に、ディスク６００に格納された暗号化コンテンツの再生処理について説明する。
【０１１４】
まず、ＡＶシステム６２０より、コンテンツ再生コマンドがシステム制御部６１９に送られる。システム制御部６１９は、変復調回路６１７よりアドレス情報を取得し、取得したアドレス情報に従って、サーボ信号制御回路６１３にピックアップのシークを実行させ、光学ピックアップを所望のアドレス位置に移動させる。
【０１１５】
さらに、光学ピックアップから再生信号を得て、記録再生信号処理部６１５においてＰＬＬ等により再生データを得る。再生データは変復調ＥＣＣ処理回路６１７において復調処理、エラー訂正処理が実行される。
【０１１６】
次に、復号処理部６１８において、ディスク６００から読み取られた暗号化コンテンツの復号処理が実行される。復号処理には、暗号鍵デコーダ６１６がウォッブル信号に基づいて生成した暗号鍵が適用される。
【０１１７】
復号処理部６１８における復号処理結果としてのコンテンツ、例えば、画像／音声再生ビットストリームがＡＶシステム６２０に出力される。
【０１１８】
なお、情報記録媒体に格納される付加情報は、ウォッブル（Ｗｏｂｂｌｅ）信号として記録された暗号鍵によって暗号化されたデータであり、コンテンツもまた暗号化データとして記録されている。コンテンツは、ウォッブル（Ｗｏｂｂｌｅ）信号として記録された暗号鍵、または、この暗号鍵に基づいて生成されるコンテンツキーによって暗号化されている。
【０１１９】
従って、コンテンツがコンテンツキーによって暗号化されている場合は、ウォッブル（Ｗｏｂｂｌｅ）信号として記録された暗号鍵を適用したコンテンツキー生成処理を実行して、コンテンキーに基づいて暗号化コンテンツの復号処理を実行する。
【０１２０】
付加情報には、上述のコンテンツキーを取得するために必要な情報、例えば前述したＥＫＢが含まれる場合がある。付加情報には、暗号化コンテンツの復号処理に適用する鍵データ、鍵生成情報、コンテンツ再生制御情報、コンテンツコピー制御情報、その他コンテンツの属性情報などが含まれる。
【０１２１】
付加情報は、暗号化データとして、前述したように例えばディスクのリードイン領域にピット信号として記録され、付加情報の暗号化に適用した鍵としての暗号鍵データは、ピット情報に対応する位置のウォッブル（Ｗｏｂｂｌｅ）信号として記録される。
【０１２２】
従って、付加情報再生に際しては、暗号化付加情報とその暗号化に適用した暗号鍵のディスクからの読み取りを並列に実行することが可能であり、各読み取りデータの復調、エラー訂正などの処理を並列に実行し、暗号鍵生成、生成した暗号鍵に基づく付加情報の復号、再生を効率的に行なうことが可能となる。
【０１２３】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１２４】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１２５】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０１２６】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１２７】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１２８】
以上、説明したように、本発明の構成によれば、情報記録媒体に対して格納するコピープロテクション情報などの付加情報を暗号化して記録し、その暗号鍵を併せて記録する構成において、記録する暗号鍵データに対するデータ処理として、付加情報に対応するエラー訂正コード（ＥＤＣ）に基づいてシードを生成し、シードに基づいて生成する乱数を適用したスクランブル処理またはビット位置変換処理を実行して暗号鍵を記録する構成としたので、解析困難性を高めた暗号鍵情報のディスク格納が可能となる。従って、例えば、著作権の保護の必要なコンテンツを記録媒体に格納し、そのコンテンツの復号処理に適用する鍵情報、鍵生成情報、あるいはコンテンツ再生制御情報、コピー制御情報などの付加情報を解析困難な態様で埋め込む必要のある構成における情報記録処理装置、情報再生処理装置、情報記録媒体において適用可能である。
【０１２９】
さらに、本発明の構成によれば、情報記録媒体に対して格納するコピープロテクション情報などの付加情報を暗号化して記録し、その暗号鍵を併せて記録する構成において、付加情報をピット情報とし、暗号鍵データをウォッブルデータとして記録したので、両データの読み取りを並列に実行し、読み取りデータに基づく暗号鍵の生成において必要となるシードの取得、取得したシードに基づく暗号鍵の生成、生成した暗号鍵に基づく付加情報の復号等の一連の処理を高速に実行することが可能となり、効率的なデータ再生が可能となる。従って、例えば、著作権の保護の必要なコンテンツを記録媒体に格納し、そのコンテンツの復号処理に適用する鍵情報、鍵生成情報、あるいはコンテンツ再生制御情報、コピー制御情報などの付加情報を解析困難な態様で埋め込む必要のある構成における情報記録処理装置、情報再生処理装置、情報記録媒体において適用可能である。
【図面の簡単な説明】
【０１３０】
【図１】本発明に関連する情報記録処理装置の構成を示す図である。
【図２】本発明に関連する情報記録処理装置における記録データとしてのセクタデータの構成を示す図である。
【図３】本発明に関連する情報記録処理におけるシード生成および暗号鍵に対するデータ処理の詳細を説明する図である。
【図４】本発明に関連する情報記録処理において、暗号鍵に対するデータ処理として実行するシードに基づく生成乱数を適用したスクランブル処理の詳細を説明する図である。
【図５】本発明に関連する情報記録処理において、暗号鍵に対するデータ処理として実行するシードに基づく生成乱数を適用したビット位置変換処理の詳細を説明する図である。
【図６】本発明に関連する情報記録処理におけるメインデータのピット信号記録と暗号鍵のウォッブル信号記録の詳細について説明する図である。
【図７】情報記録媒体の格納データの詳細について説明する図である。
【図８】本発明に関連する情報記録処理における付加データのピット信号記録と付加データの暗号鍵のウォッブル信号記録の詳細について説明する図である。
【図９】本発明に関連する情報記録処理における暗号鍵に対するデータ処理シーケンスを説明するフローチャートである。
【図１０】本発明に関連する情報再生処理装置の構成を示す図である。
【図１１】本発明に関連する情報再生処理における暗号鍵に対するデータ処理シーケンスを説明するフローチャートである。
【図１２】本発明に関連する情報記録再生処理装置の構成、および処理を説明する図である。
【符号の説明】
【０１３１】
１０１  メインデータ
１０２  暗号鍵
１１１  暗号処理部
１１２  ＥＤＣ符号化部
１１３  スクランブル処理部
１１４  ＥＣＣブロック生成部
１１５  メインデータ変調処理部
１１６  ＬＤドライバ
１１７  シード生成部
１２１  ＥＣＣブロック生成部
１２２  スクランブル処理部
１２３  ビット位置変換部
１２４  ＣＰ変調処理部
１２５  ＥＯドライバ
１３０  光学ピックアップ
１３１  レーザ・ダイオード
１３２  電光変換素子
１３３  対物レンズ
１６１  データ部
１６２  ＥＤＣ部
１７１  乱数生成器
１７２  排他論理和部
１８１  乱数生成器
１８２  ＲＡＭ
２２１，２２２  ウォッブル記録信号
３１０  情報記録媒体
３１１  データ領域
３１２  リードイン領域
３１３  リードアウト領域
５００  ディスク
５０１  メインデータ
５０２  暗号鍵
５１０  光学ピックアップ
５１１  変調復号部
５１２  エラー訂正部
５１３  デスクランブル部
５１４  誤り検出部
５１５  復号処理部
５２１  ＣＰ変調復号部
５２２  ビット位置変換部
５２３  デスクランブル部
５２４  ＣＰエラー訂正処理部
６００  ディスク
６１１  記録再生信号入出力部
６１２  ウォッブル信号処理回路
６１３  サーボ信号制御回路
６１４  スピンドル制御回路
６１５  記録再生信号処理部
６１６  暗号鍵デコーダ
６１７  変復調ＥＣＣ処理回路
６１８  復号処理部
６１９  システム制御部
６２０  ＡＶシステム
【図１】
2008186468.tif 000003
【図２】
2008186468.tif 000004
【図３】
2008186468.tif 000005
【図４】
2008186468.tif 000006
【図５】
2008186468.tif 000007
【図６】
2008186468.tif 000008
【図７】
2008186468.tif 000009
【図８】
2008186468.tif 000010
【図９】
2008186468.tif 000011
【図１０】
2008186468.tif 000012
【図１１】
2008186468.tif 000013
【図１２】
2008186468.tif 000014