(57)【特許請求の範囲】
【請求項１】
Ｎ層（Ｎは２以上の自然数）の記録層が少なくとも基材の一面側に積層されて構成されて、その製造時において再生用レーザービームまたは記録用レーザービームの入射方向から数えてＭ番目（ＭはＮ以下の自然数）の当該記録層と当該入射方向から数えてＬ番目（ＬはＮ以下であってＭを除く自然数）の当該記録層との間に生じる位置ずれに起因して、当該記Ｍ番目の記録層における第１の基準点と当該Ｌ番目の記録層における第２の基準点との両点間距離がそれぞれ相違する多層光記録媒体に所定の暗号化コードに基づいて暗号化した記録データを記録する記録データの記録方法であって、
前記多層光記録媒体に前記暗号化した記録データを記録するときに、当該多層光記録媒体の前記両点間距離を取得し、当該取得した両点間距離を特定可能な距離情報を前記暗号化コードとして前記記録データを暗号化する記録データの記録方法。
【請求項２】
その製造時において前記Ｍ番目の記録層および前記Ｌ番目の記録層のいずれか一方の記録層と、前記入射方向から数えてＫ番目（ＫはＮ以下であってＭまたはＬと同一数を含む自然数）の前記記録層との間に生じる位置ずれに起因して、前記第１および第２の基準点のいずれか一方の基準点、並びに当該Ｋ番目の記録層における第３の基準点を通過する第１の線分と、前記第１の基準点および前記第２の基準点を通過する第２の線分とが交差する角度がそれぞれ相違する前記多層光記録媒体に前記暗号化した記録データを記録するときに、当該多層光記録媒体の当該第１および第２の線分が交差する角度を取得し、当該取得した角度を特定可能な角度情報を前記暗号化コードの一部として前記記録データを暗号化する請求項１記載の記録データの記録方法。
【請求項３】
再生装置によって読み出されて当該再生装置に対して少なくとも前記第１および第２の基準点の前記両点間距離を前記暗号化コードとして取得させると共に、前記暗号化された記録データを当該取得させた暗号化コードに基づいて復号化させるプログラムデータを記録する請求項１または２記載の記録データの記録方法。
【請求項４】
前記プログラムデータを前記多層光記録媒体におけるデータ記録エリア、リードインエリアおよびリードアウトエリアのいずれかに記録する請求項３記載の記録データの記録方法。
【請求項５】
前記多層光記録媒体を装填した際に前記再生装置によって最初にアクセスされる領域、および当該最初にアクセスされる領域に記録された領域情報によって指示される領域のいずれかに前記プログラムデータを記録する請求項３または４記載の記録データの記録方法。
【請求項６】
請求項１から５のいずれかに記載の記録データの記録方法に従って記録された前記記録データを前記暗号化コードに基づいて復号化して再生する記録データの再生方法であって、
再生対象の前記記録データが記録された前記多層光記録媒体についての前記第１および第２の基準点の両点間距離を取得し、当該取得した両点間距離を特定可能な距離情報を前記暗号化コードとして前記記録データを復号化する記録データの再生方法。
【請求項７】
請求項２記載の記録データの記録方法に従って記録された前記記録データを前記暗号化コードに基づいて復号化して再生する記録データの再生方法であって、
再生対象の前記記録データが記録された前記多層光記録媒体についての前記第１および第２の基準点の両点間距離と前記第１および第２の線分が交差する角度とを取得し、当該取得した両点間距離を特定可能な距離情報と当該取得した角度を特定可能な角度情報とを前記暗号化コードの一部として前記記録データを復号化する記録データの再生方法。
【請求項８】
請求項１から５のいずれかに記載の記録データの記録方法に従って前記記録データを暗号化して前記多層光記録媒体に記録可能に構成された記録装置であって、
前記多層光記録媒体を保持して回転させるターンテーブルと、当該ターンテーブルによって保持された前記多層光記録媒体に前記再生用レーザービームおよび前記記録用レーザービームを出射するピックアップと、当該ピックアップを前記多層光記録媒体の半径方向に沿って移動させる移動機構と、前記ターンテーブルの回転および前記移動機構による前記ピックアップの移動を制御すると共に前記暗号化コードに基づく前記記録データの暗号化を実行する制御部とを備え、
前記制御部は、前記ターンテーブルを回転させると共に前記移動機構によって前記ピックアップを移動させつつ当該ピックアップに対して前記Ｍ番目の記録層および前記Ｌ番目の記録層に前記再生用レーザービームをそれぞれ出射させ、当該ピックアップが前記第１の基準点に前記再生用レーザービームを出射したときの前記ターンテーブルの回転角および前記移動機構による当該ピックアップの移動量と、当該ピックアップが前記第２の基準点に前記再生用レーザービームを出射したときの前記ターンテーブルの回転角および前記移動機構による当該ピックアップの移動量とに基づいて当該第１および第２の基準点の両点間距離を演算し、当該演算した両点間距離を特定可能な距離情報を前記暗号化コードとして前記記録データを暗号化する記録装置。
【請求項９】
請求項１または２記載の記録データの記録方法に従って記録された前記記録データを前記多層光記録媒体から読み出して復号化した後に再生可能に構成された再生装置であって、
前記多層光記録媒体を保持して回転させるターンテーブルと、当該ターンテーブルによって保持された前記多層光記録媒体に前記再生用レーザービームを出射するピックアップと、当該ピックアップを前記多層光記録媒体の半径方向に沿って移動させる移動機構と、少なくとも前記第１および第２の基準点の前記両点間距離を前記暗号化コードとして取得させると共に前記暗号化された記録データを当該取得された暗号化コードに基づいて復号化させるプログラムデータを記憶する記憶部と、前記ターンテーブルの回転および前記移動機構による前記ピックアップの移動を制御すると共に前記プログラムデータに従って前記暗号化コードを取得して当該取得した暗号化コードに基づく前記記録データの復号化を実行する制御部とを備え、
前記制御部は、前記ターンテーブルを回転させると共に前記移動機構によって前記ピックアップを移動させつつ当該ピックアップに対して前記Ｍ番目の記録層および前記Ｌ番目の記録層に前記再生用レーザービームをそれぞれ出射させ、当該ピックアップが前記第１の基準点に前記再生用レーザービームを出射したときの前記ターンテーブルの回転角および前記移動機構による当該ピックアップの移動量と、当該ピックアップが前記第２の基準点に前記再生用レーザービームを出射したときの前記ターンテーブルの回転角および前記移動機構による当該ピックアップの移動量とに基づいて当該第１および第２の基準点の両点間距離を演算し、当該演算した両点間距離を特定可能な距離情報を前記暗号化コードとして前記記録データを復号化する再生装置。
【請求項１０】
請求項１または２記載の記録データの記録方法に従って前記記録データを記録可能に構成された多層光記録媒体であって、
再生装置によって読み出されて当該再生装置に対して少なくとも前記第１および第２の基準点の前記両点間距離を前記暗号化コードとして取得させると共に、前記暗号化された記録データを当該取得させた暗号化コードに基づいて復号化させるプログラムデータが記録されている多層光記録媒体。
【請求項１１】
当該多層光記録媒体におけるデータ記録エリア、リードインエリアおよびリードアウトエリアのいずれかに前記プログラムデータが記録されている請求項１０記載の多層光記録媒体。
【請求項１２】
当該多層光記録媒体を装填した際に前記再生装置によって最初にアクセスされる領域、および当該最初にアクセスされる領域に記録された領域情報によって指示される領域のいずれかに前記プログラムデータが記録されている請求項１０または１１に記載の多層光記録媒体。
【請求項１３】
前記プログラムデータがプリピットで記録されている請求項１０から１２のいずれかに記載の多層光記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録データを暗号化して記録する記録データの記録方法および記録装置と、暗号化された記録データを復号化して再生する記録データの再生方法および再生装置と、暗号化された記録データを復号化するためのプログラムデータが記録された多層光記録媒体とに関するものである。
【０００２】
【従来の技術】
今日、大量の記録データを記録可能である点が注目されて、各種の光記録媒体が広く普及している。この場合、光記録媒体に記録した記録データの不正なコピーを防止するための記録データ保護方法としては、記録データの属性を不可視属性などに設定する方法や特殊なフォーマットで記録する方法などが従来から知られている。しかし、これらの記録データ保護方法を採用したとしても、例えばパーソナルコンピュータなどを用いることにより、記録データのコピーが比較的容易に行われてしまう。このため、所定の暗号化コードに基づいて記録データを暗号化した後に記録することにより、記録データが記録されている光記録媒体が不正にコピーされたとしても第三者による記録データの再生（復号化）ができないように保護する記録データ保護方法が考案されている。この記録データ保護方法では、例えば記録データの正規ユーザのみが知り得る暗号化コード（一例として、数字およびアルファベットからなる文字列）を使用して所定のアルゴリズムに従って記録データのデータ構造を改変（暗号化）した後に光記録媒体に記録する。これにより、光記録媒体に記録された記録データは、テキストエディタやバイナリエディタなどでデータ内容が直視されたとしても記録データ本来のデータを認識不能な状態に変換されて、第三者による不正な再生から保護される。
【０００３】
また、暗号化されている記録データを正規ユーザが再生する際には、まず、専用の復号化プログラムを用いて記録データを復号化する。この際には、再生装置が復号化プログラムに従ってユーザに暗号化コードの入力を要求して、入力された暗号化コードを使用して前述した所定のアルゴリズムの逆手順で記録データのデータ構造を再構築（復号化）する。この際に、その記録データの暗号化に際して使用された暗号化コードとは異なる暗号化コードが入力された場合には、再生装置は、暗号化時とは異なる暗号化コードを使用して記録データを復号化する。したがって、復号化された記録データは、暗号化前の記録データとは異なるデータ構造（再生不能な状態）となるため、第三者による不正な再生から保護される。このため、暗号化に際して使用した暗号化コードを知り得るユーザによってのみ、暗号化前の記録データに正しく復号化されて再生可能となる。
【０００４】
一方、特開平７−２１６９７号公報には、その光記録媒体に固有の識別データＩＤをリードインエリアに記録しておくことにより、不正にコピーされた光記録媒体（以下、「コピー媒体」ともいう）内に記録された記録データの再生を禁止させる技術が開示されている。具体的には、オリジナルの光記録媒体（以下、「オリジナル媒体」ともいう）に記録された各記録データの記録位置を特定するためのポインタ情報や各記録データの著作者などの著作者情報を表す文字を組み合わせて識別データＩＤを構成し、この識別データＩＤをポインタ情報および著作者情報と共にリードインエリアに記録しておく。この場合、この種の光記録媒体を一般的なコピー方法によってコピーした際には、リードインエリアに記録された各種情報がオリジナル媒体から読み出されてコピー媒体にコピーされるのではなく、コピー媒体にコピーされた各記録データのコピー媒体における記録位置に基づいて新たに生成されるポインタ情報などがコピー媒体のリードインエリアに記録される。したがって、オリジナル媒体を一般的なコピー方法によって他の光記録媒体にコピーした際には、オリジナル媒体のリードインエリア内に記録されている識別データＩＤがコピー媒体にコピーされないため、コピー媒体には識別データＩＤが存在しないこととなる。
【０００５】
また、この光記録媒体（オリジナル媒体）には、記録データとしてのプログラムが記録されている。このプログラムは、光記録媒体から読み出されて起動させられた際に、その光記録媒体のリードインエリアに識別データＩＤが存在するか否かを最初に判別することにより、その光記録媒体がオリジナル媒体であるか否かを判別する処理が記述されている。したがって、コピー媒体に記録された記録データの再生（プログラムの実行）を実行しようとした際には、識別データＩＤがコピー媒体のリードインエリアに存在しないため、このプログラムの記述に従ってコピー媒体であると判別されて、以後の記録データの再生が禁止される。また、一般的なコピー方法によってオリジナル媒体をコピーした場合、オリジナル媒体における記録データの記録位置と、コピー媒体における対応する記録データの記録位置とが相違する。したがって、たとえ識別データＩＤがコピー媒体のリードインエリアにコピーされたとしても、この識別データＩＤに対応するポインタ情報と、コピー媒体にコピーされた記録データの記録位置に対応するポインタ情報とが一致しないこととなる。このため、このプログラムの記述に従ってコピー媒体であると判別されて、以後の記録データの再生が禁止される。これにより、コピー媒体内に記録された記録データの再生が禁止される。
【０００６】
【発明が解決しようとする課題】
ところが、従来の記録データ保護方法には、以下の問題点がある。すなわち、暗号化による記録データ保護方法では、記録データの正規ユーザのみが知り得る暗号化コードに基づいて記録データを暗号化した後に記録することにより、光記録媒体に記録されている記録データの第三者による再生を規制している。しかし、この記録データ保護方法によって保護された（暗号化された）記録データを再生する際には、暗号化に使用した暗号化コードを入力して再生装置に記録データを復号化させる必要がある。このため、光記録媒体に記録されている複数の記録データを再生する際に、この暗号化コードの入力作業が非常に煩雑であるという問題点がある。また、この記録データ保護方法では、たとえ正規ユーザであったとしても、記録データの暗号化に際して使用した暗号化コードを記憶していない限り、その記録データを復号化（再生）することができない。この場合、暗号化に使用した暗号化データの忘却を防止すべくメモ書きした場合には、そのメモ書きが第三者に盗用されて記録データが復号化される恐れがある。また、記録データの復号化に際して間違った暗号化データを入力したときには、記録データが暗号化前の状態に復号化されない結果、記録データを再生することができない。このため、正規ユーザは、暗号化コードをメモ書きなどせずに正確に記憶していなければならず、非常に大きい負担を強いられているという問題点もある。
【０００７】
一方、特開平７−２１６９７号公報に開示されている記録データ保護方法では、書換えおよびコピーが困難なリードインエリアに識別データＩＤを記録させると共に、その光記録媒体がオリジナル媒体かコピー媒体かをリードインエリアにおける識別データＩＤの存在有無に基づいて判別する処理を記述したプログラムを記録データとして記録することにより、不正にコピーされたコピー媒体からのプログラムの起動（記録データの再生）を禁止している。しかし、リードインエリア内の各種情報を他の光記録媒体にコピーするのは技術的に可能なため、識別データＩＤの存在有無に基づいてオリジナル媒体かコピー媒体かを判別するのは事実上無意味であり、オリジナル媒体かコピー媒体かを確実に判別するのが実際には困難である結果、記録データを確実に保護するのが困難であるという問題点が存在する。
【０００８】
さらに、この記録データ保護方法では、識別データＩＤのデータ内容としてポインタ情報および著作者情報などを用いている。この場合、前述したように、リードインエリア内の各種情報をコピー媒体のリードインエリアにコピーするのは可能であり、加えて、記録データをオリジナル媒体の記録位置に対応させてコピー媒体に記録するのも技術的に可能である。したがって、オリジナル媒体に記録されているポインタ情報および著作者情報と、コピー媒体に記録したポインタ情報および著作者情報とを容易に一致させることができる。このため、これらの情報と識別データＩＤのデータ内容とを比較した際には、その光記録媒体がコピー媒体であるにも拘わらずオリジナル媒体であると誤って判別されるため、記録データを確実に保護するのが困難であるという問題点が存在する。
【０００９】
本発明は、かかる問題点に鑑みてなされたものであり、正規ユーザの負担を軽減しつつ、コピーされた光記録媒体からの記録データの再生を確実に規制可能な記録データの記録方法、記録データの再生方法、記録装置、再生装置、および多層光記録媒体を提供することを主目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成すべく本発明に係る記録データの記録方法は、Ｎ層（Ｎは２以上の自然数）の記録層が少なくとも基材の一面側に積層されて構成されて、その製造時において再生用レーザービームまたは記録用レーザービームの入射方向から数えてＭ番目（ＭはＮ以下の自然数）の当該記録層と当該入射方向から数えてＬ番目（ＬはＮ以下であってＭを除く自然数）の当該記録層との間に生じる位置ずれに起因して、当該記Ｍ番目の記録層における第１の基準点と当該Ｌ番目の記録層における第２の基準点との両点間距離がそれぞれ相違する多層光記録媒体に所定の暗号化コードに基づいて暗号化した記録データを記録する記録データの記録方法であって、前記多層光記録媒体に前記暗号化した記録データを記録するときに、当該多層光記録媒体の前記両点間距離を取得し、当該取得した両点間距離を特定可能な距離情報を前記暗号化コードとして前記記録データを暗号化する。この発明において、「第１の基準点と第２の基準点との両点間距離」には、記録層の厚みを考慮した三次元的な距離と、Ｍ番目の記録層およびＬ番目の記録層を平面視したときの二次元的な距離とが含まれる。
【００１１】
この場合、その製造時において前記Ｍ番目の記録層および前記Ｌ番目の記録層のいずれか一方の記録層と、前記入射方向から数えてＫ番目（ＫはＮ以下であってＭまたはＬと同一数を含む自然数）の前記記録層との間に生じる位置ずれに起因して、前記第１および第２の基準点のいずれか一方の基準点、並びに当該Ｋ番目の記録層における第３の基準点を通過する第１の線分と、前記第１の基準点および前記第２の基準点を通過する第２の線分とが交差する角度がそれぞれ相違する前記多層光記録媒体に前記暗号化した記録データを記録するときに、当該多層光記録媒体の当該第１および第２の線分が交差する角度を取得し、当該取得した角度を特定可能な角度情報を前記暗号化コードの一部として前記記録データを暗号化するのが好ましい。
【００１２】
また、再生装置によって読み出されて当該再生装置に対して少なくとも前記第１および第２の基準点の前記両点間距離を前記暗号化コードとして取得させると共に、前記暗号化された記録データを当該取得させた暗号化コードに基づいて復号化させるプログラムデータを記録するのが好ましい。ここで、本発明における再生装置には、再生用ドライブ装置単体と、再生用ドライブ装置に接続された電子端末および再生用ドライブ装置を含むシステム全体とが含まれる。
【００１３】
さらに、前記プログラムデータを前記多層光記録媒体におけるデータ記録エリア、リードインエリアおよびリードアウトエリアのいずれかに記録するのが好ましい。
【００１４】
また、前記多層光記録媒体を装填した際に前記再生装置によって最初にアクセスされる領域、および当該最初にアクセスされる領域に記録された領域情報によって指示される領域のいずれかに前記プログラムデータを記録するのが好ましい。
【００１５】
また、本発明に係る記録データの再生方法は、上記の記録データの記録方法に従って記録された前記記録データを前記暗号化コードに基づいて復号化して再生する記録データの再生方法であって、再生対象の前記記録データが記録された前記多層光記録媒体についての前記第１および第２の基準点の両点間距離を取得し、当該取得した両点間距離を特定可能な距離情報を前記暗号化コードとして前記記録データを復号化する。
【００１６】
さらに、上記の記録データの記録方法に従って記録された前記記録データを前記暗号化コードに基づいて復号化して再生する記録データの再生方法であって、再生対象の前記記録データが記録された前記多層光記録媒体についての前記第１および第２の基準点の両点間距離と前記第１および第２の線分が交差する角度とを取得し、当該取得した両点間距離を特定可能な距離情報と当該取得した角度を特定可能な角度情報とを前記暗号化コードの一部として前記記録データを復号化するのが好ましい。
【００１７】
また、本発明に係る記録装置は、上記の記録データの記録方法に従って前記記録データを暗号化して前記多層光記録媒体に記録可能に構成された記録装置であって、前記多層光記録媒体を保持して回転させるターンテーブルと、当該ターンテーブルによって保持された前記多層光記録媒体に前記再生用レーザービームおよび前記記録用レーザービームを出射するピックアップと、当該ピックアップを前記多層光記録媒体の半径方向に沿って移動させる移動機構と、前記ターンテーブルの回転および前記移動機構による前記ピックアップの移動を制御すると共に前記暗号化コードに基づく前記記録データの暗号化を実行する制御部とを備え、前記制御部は、前記ターンテーブルを回転させると共に前記移動機構によって前記ピックアップを移動させつつ当該ピックアップに対して前記Ｍ番目の記録層および前記Ｌ番目の記録層に前記再生用レーザービームをそれぞれ出射させ、当該ピックアップが前記第１の基準点に前記再生用レーザービームを出射したときの前記ターンテーブルの回転角および前記移動機構による当該ピックアップの移動量と、当該ピックアップが前記第２の基準点に前記再生用レーザービームを出射したときの前記ターンテーブルの回転角および前記移動機構による当該ピックアップの移動量とに基づいて当該第１および第２の基準点の両点間距離を演算し、当該演算した両点間距離を特定可能な距離情報を前記暗号化コードとして前記記録データを暗号化する。ここで、本発明における制御部には、記録用ドライブ装置に内蔵の制御部と、記録用ドライブ装置に接続された電子端末における制御部とが含まれる。
【００１８】
さらに、本発明に係る再生装置は、上記の記録データの記録方法に従って記録された前記記録データを前記多層光記録媒体から読み出して復号化した後に再生可能に構成された再生装置であって、前記多層光記録媒体を保持して回転させるターンテーブルと、当該ターンテーブルによって保持された前記多層光記録媒体に前記再生用レーザービームを出射するピックアップと、当該ピックアップを前記多層光記録媒体の半径方向に沿って移動させる移動機構と、少なくとも前記第１および第２の基準点の前記両点間距離を前記暗号化コードとして取得させると共に前記暗号化された記録データを当該取得された暗号化コードに基づいて復号化させるプログラムデータを記憶する記憶部と、前記ターンテーブルの回転および前記移動機構による前記ピックアップの移動を制御すると共に前記プログラムデータに従って前記暗号化コードを取得して当該取得した暗号化コードに基づく前記記録データの復号化を実行する制御部とを備え、前記制御部は、前記ターンテーブルを回転させると共に前記移動機構によって前記ピックアップを移動させつつ当該ピックアップに対して前記Ｍ番目の記録層および前記Ｌ番目の記録層に前記再生用レーザービームをそれぞれ出射させ、当該ピックアップが前記第１の基準点に前記再生用レーザービームを出射したときの前記ターンテーブルの回転角および前記移動機構による当該ピックアップの移動量と、当該ピックアップが前記第２の基準点に前記再生用レーザービームを出射したときの前記ターンテーブルの回転角および前記移動機構による当該ピックアップの移動量とに基づいて当該第１および第２の基準点の両点間距離を演算し、当該演算した両点間距離を特定可能な距離情報を前記暗号化コードとして前記記録データを復号化する。ここで、本発明における制御部には、再生用ドライブ装置に内蔵の制御部と、再生用ドライブ装置に接続された電子端末における制御部とが含まれる。
【００１９】
また、本発明に係る多層光記録媒体は、上記の記録データの記録方法に従って前記記録データを記録可能に構成された多層光記録媒体であって、再生装置によって読み出されて当該再生装置に対して少なくとも前記第１および第２の基準点の前記両点間距離を前記暗号化コードとして取得させると共に、前記暗号化された記録データを当該取得させた暗号化コードに基づいて復号化させるプログラムデータが記録されている。
【００２０】
この場合、当該多層光記録媒体におけるデータ記録エリア、リードインエリアおよびリードアウトエリアのいずれかに前記プログラムデータが記録されているのが好ましい。
【００２１】
また、当該多層光記録媒体を装填した際に前記再生装置によって最初にアクセスされる領域、および当該最初にアクセスされる領域に記録された領域情報によって指示される領域のいずれかに前記プログラムデータが記録されているのが好ましい。
【００２２】
さらに、前記プログラムデータがプリピットで記録されているのが好ましい。
【００２３】
【発明の実施の形態】
以下、添付図面を参照して、本発明に係る記録データの記録方法、記録データの再生方法、記録装置、再生装置および多層光記録媒体の好適な実施の形態について説明する。
【００２４】
最初に、多層光記録媒体１の構成について、図面を参照して説明する。
【００２５】
図１に示す多層光記録媒体１は、一例として片面２層の書換え型光記録媒体であって、平板状（一例として円板状）の基材２の上に、Ｌ１記録層３、スペーサ層４、Ｌ０記録層５およびカバー層６が順に積層され、中心部に装着用中心孔Ｈが形成されている。基材２は、ポリカーボネイトなどの樹脂材料で射出成形によって形成され、そのカバー層６側の表面には、螺旋状のグルーブ（案内溝）やランドなどの微細凹凸が形成されている。Ｌ１記録層３は、記録用レーザービームおよび再生用レーザービーム（以下、区別しないときには「レーザービーム」ともいう）を反射する反射膜や、記録用レーザービームを照射することによって光学定数の変化に伴って光反射率が変化する相変化膜、および相変化膜を保護する保護膜などの薄膜が基材２の微細凹凸上に積層されて構成されている。スペーサ層４は、光透過性樹脂で形成され、そのカバー層６側の表面には、螺旋状のグルーブやランドなどの微細凹凸が形成されている。Ｌ０記録層５は、相変化膜および保護膜などの薄膜がスペーサ層４の微細凹凸上に積層されて構成されている。カバー層６は、基材２上の各層の傷付きや多層光記録媒体１全体としての厚み調整用の層であって、光透過性樹脂で形成されている。この多層光記録媒体１では、同図の矢印Ｘの向きでピックアップからレーザービームが照射されることにより、両記録層３，５に対する各種ディジタルデータの記録、または両記録層３，５からの各種ディジタルデータの読み出しが行われる。なお、本発明の実施の形態では、一例として、Ｌ１記録層３を本発明におけるＭ番目の記録層とし、Ｌ０記録層５を本発明におけるＬ番目およびＫ番目の記録層として以下に説明する。
【００２６】
この多層光記録媒体１では、各種ディジタルデータ（記録データ）が記録されるＬ０記録層５が、その最内周部に規定されたリードインエリア５ａと、リードインエリア５ａの外周に規定されたデータ記録エリア５ｂとで構成されて、同じく各種ディジタルデータ（記録データ）が記録されるＬ１記録層３が、その最内周部に規定されたリードアウトエリア３ａと、リードアウトエリア３ａの外周に規定されたデータ記録エリア３ｂとで構成されている。この場合、リードインエリア５ａには、データ記録エリア５ｂ，３ｂに記録される各種ディジタルデータについての物理フォーマット情報、ＦＡＴ（File Allocation Table ）データ、および各種再生装置に多層光記録媒体１が装填された際に最初に読み出されるデータの記録位置を指定する位置データなど（一例として「ＴＯＣ（Table Of Contents ）」または「ＵＴＯＣ（User Table Of Contents）」）を少なくとも含んで構成される管理データＤｔが記録される。また、データ記録エリア５ｂ，３ｂには、後述する暗号化処理によって暗号化された記録データＤｄ，Ｄｄ・・（音声データ、画像データ、音楽データ、テキストデータを初め、各種アプリケーションソフトのプログラムデータやユーザが作成または更新したアプリケーションデータなど）や、本発明におけるプログラムデータに相当する復号化プログラムデータＤｐなどが記録される。なお、実際には、リードインエリア５ａよりもさらに内周側に、ＰＣＡ（Power Caribration Area）、ＴＡ（Test Area ）、ＣＡ（Count Area）およびＰＭＡ（Program Memory Area ）などの公知の領域が存在する場合があるが、詳細な説明および図示を省略する。
【００２７】
この場合、この多層光記録媒体１の製造に際しては、まず、射出成形によって微細凹凸（グルーブおよびランドなど）を形成した基材２の上にＬ１記録層３を形成する。次に、このＬ１記録層３上に光透過性樹脂を例えばスピンコートした後に微細凹凸形成用のスタンパーを被せた状態で光透過性樹脂を硬化させることによってスペーサ層４を形成する。次いで、スタンパーを剥離した後にスペーサ層４の微細凹凸上にＬ０記録層５を形成し、このＬ０記録層５を覆うようにして光透過性樹脂を例えばスピンコートした後に硬化させる。これにより、多層光記録媒体１が製造される。したがって、図２に示すように、この多層光記録媒体１では、スペーサ層４の形成時にスタンパーを被せる位置の位置ずれに起因して、Ｌ０記録層５の中心Ｏ５（スペーサ層４に形成した螺旋状のグルーブおよびランドの中心）がＬ１記録層３の中心Ｏ３（基材２に形成した螺旋状のグルーブおよびランドの中心）に対して数十μｍの範囲内で偏心する。また、この中心Ｏ５，Ｏ３は、基材２の射出成形時において微細凹凸を形成する際の位置ずれや装着用中心孔Ｈを形成する際の位置ずれに起因して、多層光記録媒体１の中心Ｏ（装着用中心孔Ｈの中心）に対しても数十μｍの範囲内でそれぞれ偏心する。また、この中心Ｏ５，Ｏ３の偏心量、および中心Ｏに対する中心Ｏ５，Ｏ３の偏心量は、多層光記録媒体１，１・・毎にそれぞれ相違する。なお、同図では、本発明についての理解を容易とするために、Ｌ１記録層３およびＬ０記録層５のずれ量を誇張して図示している。
【００２８】
さらに、スタンパーは、その螺旋状の微細凹凸と、基材２に既に形成されているＬ１記録層３における螺旋状の微細凹凸とが完全に重なり合うことなく基材２に被せられる。したがって、Ｌ０記録層５の中心Ｏ５からリードインエリア５ａの先頭位置（リードインエリア５ａの最内周部。以下、「基準点Ｐ５ａ」ともいう）に向かう向き（同図の矢印Ａ５ａで示す向き）と、Ｌ１記録層３の中心Ｏ３からリードアウトエリア３ａの最後尾位置（リードアウトエリア３ａの最内周部。以下、「基準点Ｐ３ａ」ともいう）に向かう向き（同図の矢印Ａ３ａで示す向き）とが必ずしも一致せず、しかも、この向きの相違量は多層光記録媒体１，１・・毎にそれぞれ相違する。同様にして、Ｌ０記録層５の中心Ｏ５からデータ記録エリア５ｂの先頭位置（データ記録エリア５ｂの最内周部。以下、「基準点Ｐ５ｂ」ともいう）に向かう向き（同図の矢印Ａ５ｂで示す向き）と、Ｌ１記録層３の中心Ｏ３からデータ記録エリア３ｂの最後尾位置（データ記録エリア３ｂの最内周部。以下、「基準点Ｐ３ｂ」ともいう）に向かう向き（同図の矢印Ａ３ｂで示す向き）とが必ずしも一致せず、しかも、この向きの相違量は多層光記録媒体１，１・・毎にそれぞれ相違する。したがって、これらの「偏心量」と、「中心Ｏ５（Ｏ３）から基準点Ｐ５ａ，Ｐ５ｂ（基準点Ｐ３ａ，Ｐ３ｂ）に向かう向き」との組み合わせは無数に存在する。また、同一の偏心量および同じ向きでＬ０記録層５およびＬ１記録層３を形成しようとしても、実際には非常に困難である。したがって、これらの「偏心量」および「向き」を特定可能な情報を暗号化コードとして使用することで、複製が困難な暗号化コードの提供が可能となる。
【００２９】
次に、この多層光記録媒体１に対する記録データの記録、および記録データの再生を実行する記録再生装置１１およびパーソナルコンピュータＰＣについて、図３を参照して説明する。
【００３０】
記録再生装置１１は、一例として、パーソナルコンピュータＰＣなどに接続可能な外付けタイプの記録再生用ドライブ装置であって、多層光記録媒体１に対する各種ディジタルデータの記録および読出しを実行可能に構成されている。この記録再生装置１１は、本発明における記録装置および再生装置に相当し、ターンテーブル１２、ピックアップ１３、スピンドルサーボ１４、送りサーボ１５、フォーカストラッキングサーボ１６、制御部１７およびＲＯＭ１８を備えている。ターンテーブル１２は、多層光記録媒体１を載置（チャッキング＝保持）可能に構成されており、スピンドルサーボ１４によって駆動制御されるスピンドルモータ（図示せず）によって多層光記録媒体１と共に線速度一定の条件で回転させられる。
【００３１】
ピックアップ１３は、レーザー出射部とレーザー受光部とが一体化されて構成され、制御部１７の制御下でレーザードライバによってレーザー（共に図示せず）が駆動されて多層光記録媒体１に対して記録用レーザービームまたは再生用レーザービーム（出射レーザーＬａ）を出射する。これにより、多層光記録媒体１に対する信号の記録、および記録部位によって反射された反射レーザーＬｂのレベルに応じた電気信号の出力が行われる。また、ピックアップ１３は、対物レンズおよびハーフミラー（共に図示せず）を備え、フォーカストラッキングサーボ１６によって対物レンズがフォーカストラッキング制御されることにより、多層光記録媒体１のＬ１記録層３またはＬ０記録層５にレーザービームを集光させる。このピックアップ１３は、多層光記録媒体１の直径方向に沿ってその内周側と外周側との間を送りサーボ１５によって往復動させられる。
【００３２】
スピンドルサーボ１４は、制御部１７の制御下でターンテーブル１２の回転を線速度一定となるように制御する。このスピンドルサーボ１４は、ターンテーブル１２の回転量（すなわち多層光記録媒体１の回転量）に応じた回転量信号Ｓａを制御部１７に出力する。送りサーボ１５は、本発明における移動機構に相当し、前述したように多層光記録媒体１の半径方向に沿ってピックアップ１３を往復動させる。この送りサーボ１５は、ピックアップ１３の移動量に応じた移動量信号Ｓｂを制御部１７に出力する。制御部１７は、ピックアップ１３、スピンドルサーボ１４、送りサーボ１５およびフォーカストラッキングサーボ１６の駆動を制御すると共に、ピックアップ１３から出力された電気信号に基づいて、Ｌ１記録層３またはＬ０記録層５に記録されている記録データを判読する。また、この制御部１７は、スピンドルサーボ１４および送りサーボ１５から出力される回転量信号Ｓａおよび移動量信号Ｓｂに基づいて、ピックアップ１３の存在位置を演算し、その存在位置に応じた位置信号ＳｃをパーソナルコンピュータＰＣに出力する。ＲＯＭ１８は、後述するようにデータ保護方式で記録データＤｄ，Ｄｄ・・を多層光記録媒体１に記録する際にその多層光記録媒体１に記録するための復号化プログラムデータＤｐが記録されている。
【００３３】
この場合、復号化プログラムデータＤｐは、後述するデータ暗号化処理３０によって暗号化された記録データＤｄ，Ｄｄ・・を復号化するためのプログラムが記載されたデータであって、記録データＤｄの暗号化に際して生成する暗号化コードＤｃと同じ手順で暗号化コードＤｃ１を生成させ、その暗号化コードＤｃ１を使用して、暗号化に際して使用するアルゴリズムとは逆手順のアルゴリズムに従って記録データＤｄを復号化するように記載されている。この復号化プログラムデータＤｐは、各種のパーソナルコンピュータによって読出し可能なファイル形式で記録されると共に、読出し完了直後にパーソナルコンピュータによって自動起動されるように記述されている。具体的には、ＡＵＴＯＲＵＮ．ＥＸＥなどのエクゼクタブルファイル、各種バッチファイル、およびエクゼクタブルファイルやバッチファイルによって起動させられる各種のモジュールファイルで構成されている。
【００３４】
パーソナルコンピュータＰＣは、記録再生装置１１を介しての記録データＤｄ，Ｄｄ・・などの記録および読出しを総括的に制御すると共に、記録データＤｄの再生時には、後述するように復号化プログラム（復号化プログラムデータＤｐの記述内容）に従って所定の復号化処理を実行する。
【００３５】
次に、未使用の多層光記録媒体１に記録データＤｄ，Ｄｄ・・を記録する記録方法、および多層光記録媒体１に記録された記録データＤｄ，Ｄｄ・・の再生方法について、各図を参照して説明する。なお、本発明の実施の形態では、基準点Ｐ３ｂを本発明における第１の基準点、基準点Ｐ５ｂを本発明における第２の基準点、基準点Ｐ５ａを本発明における第３の基準点として以下に説明する。
【００３６】
最初に、図４を参照して、記録再生装置１１およびパーソナルコンピュータＰＣによるデータ記録処理２０について説明する。この記録再生装置１１では、図示しないディスク挿入部に多層光記録媒体１が挿入された際に、制御部１７が、スピンドルサーボ１４を駆動制御することによってターンテーブル１２を回転させる。次に、制御部１７は、送りサーボ１５を駆動制御してピックアップ１３を多層光記録媒体１の最内周部に移動させ、フォーカストラッキングサーボ１６を駆動制御しつつ多層光記録媒体１に対して再生用レーザービーム（出射レーザーＬａ）を出射させる。この場合、多層光記録媒体１には、その光記録媒体が書換え型（または追記型）のメディアであって片面２層タイプである旨のディスクタイプ情報などからなる各種情報（この場合、この「各種情報」はユーザが直接的に使用する情報ではなく、各種記録装置または再生装置によって使用される情報）が、リードインエリア５ａ、およびリードインエリア５ａよりもさらに内周の領域などに記録されている。したがって、制御部１７は、多層光記録媒体１が片面２層書換え型メディアであると判別する。
【００３７】
次に、制御部１７は、送りサーボ１５を駆動制御してピックアップ１３をリードインエリア５ａに移動させ、データ記録エリア５ｂに復号化プログラムデータＤｐが記録されているか否か（復号化プログラムデータＤｐに関する管理データＤｔが存在するか否か）に基づいて、その多層光記録媒体１がデータ保護方式で記録されているメディアか否かを判別する（ステップ２１）。この場合、後述するデータ暗号化処理３０によって暗号化された記録データＤｄ，Ｄｄ・・が記録された多層光記録媒体１（データ保護方式で記録された多層光記録媒体１）では、データ記録エリア５ｂの先頭領域に復号化プログラムデータＤｐが記録されている。したがって、復号化プログラムデータＤｐが存在するときには、制御部１７は、その多層光記録媒体１がデータ保護方式で記録されたメディアと判別して、その多層光記録媒体１に記録すべき記録データＤｄ，Ｄｄ・・に対して直ちにデータ暗号化処理３０を実行する。一方、未使用の多層光記録媒体１におけるデータ記録エリア５ｂは、復号化プログラムデータＤｐや記録データＤｄが未記録の状態となっている。したがって、復号化プログラムデータＤｐに関する管理データＤｔがリードインエリア５ａ存在しないときには、制御部１７は、その多層光記録媒体１がデータ保護方式で記録されたメディアではないと判別する。
【００３８】
次いで、制御部１７は、多層光記録媒体１に対する記録方式を選択させるための選択用画面をパーソナルコンピュータＰＣのモニタに表示させ、ユーザに対して、データ保護方式および通常の記録方式のいずれかを選択させる（ステップ２２）。この際に、ユーザによって通常の記録方式が選択されたときには、パーソナルコンピュータＰＣから出力された記録データＤｄを多層光記録媒体１のデータ記録エリア３ｂ，５ｂに記録し（ステップ２３）、すべての記録データＤｄ，Ｄｄ・・を記録し終えたときに、各記録データＤｄ，Ｄｄ・・の記録位置などを示す管理データＤｔをリードインエリア５ａに記録する（ステップ２４）。これにより、多層光記録媒体１には、正規ユーザを含む全ての者が再生可能な記録データＤｄ，Ｄｄ・・（暗号化されていない記録データＤｄ）が記録される。一方、ステップ２２においてデータ保護方式が選択されたときには、制御部１７は、ＲＯＭ１８から復号化プログラムデータＤｐを読み出してデータ記録エリア５ｂの先頭部位に記録する（ステップ２５）。次に、制御部１７は、復号化プログラムデータＤｐの記録位置に関するＦＡＴデータと、記録再生装置１１を含む各種再生装置に多層光記録媒体１が装填された際に最初に読み出すべきデータとして復号化プログラムデータＤｐの記録位置を指定する位置データなどを管理データＤｔの一部としてリードインエリア５ａなどに記録する（ステップ２６）。
【００３９】
次いで、制御部１７は、パーソナルコンピュータＰＣから出力された記録データＤｄについて、図５に示すデータ暗号化処理３０を実行する。このデータ暗号化処理３０では、制御部１７は、まず、スピンドルサーボ１４および送りサーボ１５から出力される回転量信号Ｓａおよび移動量信号Ｓｂに基づいて、データ記録エリア３ｂの最後尾位置（基準点Ｐ３ｂ）と、データ記録エリア５ｂの先頭位置（基準点Ｐ５ｂ）とをそれぞれ特定する（ステップ３１）。具体的には、制御部１７は、ピックアップ１３が基準点Ｐ３ｂにアクセスした際の回転量信号Ｓａおよび移動量信号Ｓｂに基づいて基準点Ｐ３ｂの位置を特定し、かつ、ピックアップ１３が基準点Ｐ５ｂにアクセスした際の回転量信号Ｓａおよび移動量信号Ｓｂに基づいて基準点Ｐ５ｂの位置を特定する。次に、制御部１７は、特定した基準点Ｐ３ｂ，Ｐ５ｂ間の平面視の距離Ｗ（図６参照）を演算する（ステップ３２）。この場合、Ｌ１記録層３およびＬ０記録層５間の厚みを含めた三次元的な距離を求めてもよい。次いで、制御部１７は、基準点Ｐ３ｂ，Ｐ５ｂの特定方法と同様にして、回転量信号Ｓａおよび移動量信号Ｓｂに基づいてリードインエリア５ａの先頭位置（基準点Ｐ５ａ）を特定する（ステップ３３）。続いて、制御部１７は、基準点Ｐ３ｂ，Ｐ５ｂの両点を通過する線分Ｗ１と、基準点Ｐ５ｂ，Ｐ５ａの両点を通過する線分Ｗ２と（図６参照）が交差する角度θを演算する（ステップ３４）。
【００４０】
この場合、前述したように、基準点Ｐ３ｂ，Ｐ５ａ，Ｐ５ｂのそれぞれの位置関係が多層光記録媒体１，１・・毎にそれぞれ相違するため、基準点Ｐ３ｂ，Ｐ５ｂ間の距離Ｗと、線分Ｗ１，Ｗ２が交差する角度θとは、多層光記録媒体１，１・・毎にそれぞれ相違する。また、基準点Ｐ３ｂ，Ｐ５ａ，Ｐ５ｂの位置が記録データＤｄの記録または再生に起因しては変動しないため、同一の多層光記録媒体１から取得される距離Ｗおよび角度θは、常に同一値となる。この場合、装着用中心孔Ｈがターンテーブル１２のチャッキング（図示せず）の直径よりも若干大きめに形成されているため、ターンテーブル１２の中心と多層光記録媒体１の中心Ｏとの位置関係は、多層光記録媒体１を装填する都度僅かに変動する。しかし、このずれ量（チャッキングによるずれ量）は、各基準点Ｐ３ｂ，Ｐ５ａ，Ｐ５ｂを個々に特定する際には問題となるものの、各基準点Ｐ３ｂ，Ｐ５ａ，Ｐ５ｂの相対的位置関係に基づいて距離Ｗおよび角度θを演算（測定）する際には相殺されるため、その測定結果に影響は及ばない。したがって、この距離Ｗおよび角度θに関する情報を多層光記録媒体１固有の情報として使用する。この場合、図７に示すように、距離Ｗおよび角度θは、線分Ｗ２を軸として基準点Ｐ５ｂを基点とし、その長さ（スカラー量）がＷで、その向きが角度θのベクトルＶとして表される。したがって、この記録再生装置１１では、制御部１７が、ベクトルＶを表す数値情報を本発明における距離情報および角度情報として、その多層光記録媒体１に固有の暗号化コードＤｃを生成する（ステップ３５）。
【００４１】
次に、制御部１７は、生成した暗号化コードＤｃを使用して、所定の暗号化アルゴリズムに従って記録データＤｄのデータ構造を改変（暗号化）する（ステップ３６）。この場合、暗号化コードＤｃに基づいて暗号化した記録データＤｄは、そのデータ内容を直視されたとしても記録データ本来のデータを認識不能に変換され、第三者による不正な再生から保護される。次いで、制御部１７は、他に暗号化すべき記録データＤｄが存在するか否かを判別し（ステップ３７）、すべての記録データＤｄ，Ｄｄ・・を暗号化したときに、データ暗号化処理３０を完了する。続いて、制御部１７は、図４に示すデータ記録処理２０に戻り、データ暗号化処理３０によって暗号化した記録データＤｄ，Ｄｄ・・をデータ記録エリア３ｂ，５ｂに記録する（ステップ２３）。また、制御部１７は、すべての記録データＤｄ，Ｄｄ・・を記録し終えたときに、各記録データＤｄ，Ｄｄ・・の記録位置などを管理データＤｔの一部としてリードインエリア５ａなどに記録（追記）する（ステップ２４）。これにより、記録データＤｄ，Ｄｄ・・がデータ保護方式で多層光記録媒体１に記録される。以下、データ保護方式で記録されたこの多層光記録媒体１を「オリジナルの多層光記録媒体１」ともいう。
【００４２】
次に、記録再生装置１１によってデータ保護方式で記録された多層光記録媒体１内の記録データＤｄ，Ｄｄ・・を再生するデータ再生処理４０について、図面を参照して説明する。
【００４３】
前述したデータ暗号化処理３０によって暗号化された記録データＤｄ，Ｄｄ・・および復号化プログラムデータＤｐが記録された多層光記録媒体１を記録再生装置１１（または、そのほかの記録再生装置）に装填した際には、図８に示すデータ再生処理４０が実行される。このデータ再生処理４０では、多層光記録媒体１が挿入された際に、制御部１７が、最初に、リードインエリア５ａから管理データＤｔを読み出す（ステップ４１）。この場合、管理データＤｔには、最初に読み出すべきデータの記録位置として復号化プログラムデータＤｐの記録位置（この場合、データ記録エリア５ｂの先頭）を指示する位置データが記録されている。このため、制御部１７は、その指示に従い、データ記録エリア５ｂの先頭から復号化プログラムデータＤｐを読み出し（ステップ４２）パーソナルコンピュータＰＣに転送する。この場合、読出し完了直後に自動起動させるファイル形式で復号化プログラムデータＤｐが構成されているため、パーソナルコンピュータＰＣは、記録再生装置１１を介して読み出した復号化プログラムデータＤｐの記述内容を自動実行（復号化プログラムの起動）する。
【００４４】
次に、パーソナルコンピュータＰＣは、復号化プログラムの記述に従って、記録再生装置１１に装填されている多層光記録媒体１の基準点Ｐ３ｂ，Ｐ５ｂの位置を特定する。具体的には、まず、記録再生装置１１に対して位置信号Ｓｃの送信を要求する。これに応じて記録再生装置１１の制御部１７は、ピックアップ１３が基準点Ｐ３ｂにアクセスした際の回転量信号Ｓａおよび移動量信号Ｓｂに基づいて基準点Ｐ３ｂの位置を特定し、かつ、ピックアップ１３が基準点Ｐ５ｂにアクセスした際の回転量信号Ｓａおよび移動量信号Ｓｂに基づいて基準点Ｐ５ｂの位置を特定する。次に、制御部１７は、特定した基準点Ｐ３ｂ，Ｐ５ｂのそれぞれの位置を示す位置信号ＳｃをパーソナルコンピュータＰＣに送信する。これに応じて、パーソナルコンピュータＰＣは、送信された位置信号Ｓｃに基づいて基準点Ｐ３ｂ，Ｐ５ｂの位置を特定した後に（ステップ４３）、特定した基準点Ｐ３ｂ，Ｐ５ｂ間の距離Ｗを演算する（ステップ４４）。次いで、パーソナルコンピュータＰＣは、基準点Ｐ３ｂ，Ｐ５ｂの特定と同様にして、位置信号Ｓｃに基づいて基準点Ｐ５ａの位置を特定する（ステップ４５）。次に、パーソナルコンピュータＰＣは、基準点Ｐ３ｂ，Ｐ５ｂの両点を通過する線分Ｗ１と、基準点Ｐ５ｂ，Ｐ５ａの両点を通過する線分Ｗ２とが交差する角度θを演算する（ステップ４６）。次いで、パーソナルコンピュータＰＣは、演算した距離Ｗおよび角度θからなるベクトルＶを表す数値情報を暗号化コードＤｃ１として生成する（ステップ４７）。
【００４５】
次に、パーソナルコンピュータＰＣは、記録再生装置１１に装填されている多層光記録媒体１のデータ記録エリア５ｂから記録データＤｄを読み出す（ステップ４８）。次いで、復号化プログラムデータＤｐの記述内容に従い、ステップ４７で生成した暗号化コードＤｃ１を使用して所定のアルゴリズム（前述したデータ暗号化処理３０で使用した暗号化アルゴリズムの逆手順）に従って記録データＤｄのデータ構造を再構築（記録データＤｄの復号化）する（ステップ４９）。この際に、記録データＤｄ，Ｄｄ・・や復号化プログラムデータＤｐをオリジナルの多層光記録媒体１からコピーしたコピー媒体が記録再生装置１１に装填されているときには、暗号化コードＤｃ１の生成時に基準とする基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａがオリジナルの多層光記録媒体１とは異なる位置にそれぞれ形成されているため、オリジナルの多層光記録媒体１における基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａに基づいて生成した暗号化コードＤｃ（記録データＤｄの暗号化時に使用された暗号化コードＤｃ）と、コピー媒体の多層光記録媒体１における基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａに基づいて生成した暗号化コードＤｃ１とが互いに相違する。したがって、暗号化コードＤｃに基づいて暗号化された記録データＤｄを暗号化コードＤｃ１に基づいて復号化したときには、復号化された記録データＤｄは、そのデータ構造が暗号化前の記録データＤｄとは大きく相違する。したがって、その記録データＤｄについては、正常に再生することができず、しかも、各種エディタでデータ内容を直視したとしても全く意味をなさないものとなる結果、オリジナルの多層光記録媒体１に記録された記録データＤｄ，Ｄｄ・・の不正な再生（コピーされた多層光記録媒体１からの再生）を確実に規制することができる。
【００４６】
一方、同一の多層光記録媒体１については、暗号化コードＤｃ，Ｄｃ１の生成時に基準とする基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａが固定的で、これらに基づいて演算される距離Ｗおよび角度θが多層光記録媒体１の固有値のため、オリジナルの多層光記録媒体１における基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａに基づいて生成した暗号化コードＤｃ（Ｄｃ１）は、如何なる再生装置によって如何様に生成したとしても常に同一の値となる。したがって、オリジナルの多層光記録媒体１が記録再生装置１１に装填されているときには、暗号化コードＤｃ１および暗号化コードＤｃの値が同一となる。したがって、暗号化コードＤｃに基づいて暗号化された記録データＤｄを暗号化コードＤｃ１に基づいて復号化したときには、復号化された記録データＤｄが、暗号化前の記録データＤｄと同一のデータ構造となる。これにより、多層光記録媒体１から読み出された記録データＤｄが再生可能となる。この後、制御部１７は、他に復号化すべき記録データＤｄ，Ｄｄ・・が存在するか否かを判別し（ステップ５０）、すべての記録データＤｄ，Ｄｄ・・を復号化し終えたときに、記録データＤｄ，Ｄｄ・・を再生する（ステップ５１）。
【００４７】
この場合、この多層光記録媒体１に対して暗号化した記録データＤｄを記録したパーソナルコンピュータＰＣおよび記録再生装置１１に代えて、他の任意の再生装置（または記録再生装置）に多層光記録媒体１が装填されたときにも、その再生装置（または記録再生装置）によってデータ再生処理４０が実行される。この結果、例えば、不正にコピーされた多層光記録媒体１からの記録データＤｄ，Ｄｄ・・の再生が禁止され、結果として、オリジナルの多層光記録媒体１に記録された記録データＤｄ，Ｄｄ・・が保護される。
【００４８】
このように、この記録再生装置１１によれば、多層光記録媒体１に対してデータ保護方式によって記録データＤｄを記録する場合、その多層光記録媒体１における基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａに基づいて生成した固有の暗号化コードＤｃを使用して記録データＤｄを暗号化し、かつ復号化プログラムデータＤｐを記録すると共に最初に読み出されるように指示する管理データＤｔを記録することにより、この多層光記録媒体１を再生する際には、復号化プログラムデータＤｐの記述内容に従って、その多層光記録媒体１における基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａに基づいて生成した暗号化コードＤｃ１が使用されて記録データＤｄが復号化される。したがって、基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａの位置関係がオリジナルの多層光記録媒体１とは異なる多層光記録媒体１（コピー媒体）では、記録データＤｄの正常な復号化が行われず、結果として、オリジナルの多層光記録媒体１に記録した記録データＤｄを不正にコピーした多層光記録媒体１からの記録データＤｄの再生を有効に禁止させることができる。この場合、従来の暗号化による記録データ保護方法では、記録データの復号化時に暗号化に際して使用した暗号化コードをユーザに入力させていたのに対し、この記録再生装置１１による記録データの記録方法（記録データ保護方法）では、保護対象の記録データＤｄを記録した多層光記録媒体１における基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａの位置関係（ベクトルＶを表す数値情報）が暗号化コードＤｃとして使用されるため、記録データＤｄの暗号化および復号化に際してユーザに暗号化コードを入力させる必要がなくなっている。したがって、ユーザは暗号化コードを記憶する必要がないため、記録データＤｄの記録時にデータ保護方式で記録する旨を選択するだけで、記録データＤｄの記録（暗号化）および再生（復号化）を確実かつ容易に行うことができる。
【００４９】
また、この記録再生装置１１によれば、復号化プログラムデータＤｐをデータ記録エリア５ｂに記録することにより、データ保護方式で記録した多層光記録媒体１を一般的なコピー方法で他の多層光記録媒体１に記録したときに復号化プログラムデータＤｐがコピー媒体のデータ記録エリア５ｂにコピーされる。このため、このコピー媒体を再生する際には、復号化プログラムデータＤｐの記述に従って記録データＤｄが復号化され、その際には、前述したように、データ構造が暗号化前とは大きく相違する記録データＤｄが生成されるため、記録データＤｄを正しく再生することができない結果、オリジナルの多層光記録媒体１に記録した記録データＤｄを確実に保護することができる。この場合、各種再生装置によって記録データＤｄなどを確実に読み出すことができるデータ記録エリア５ｂに復号化プログラムデータＤｐを記録しておくことで、そのオリジナルの多層光記録媒体１については、その多層光記録媒体１に対して復号化プログラムデータＤｐを記録した記録再生装置（この場合、記録再生装置１１）以外の各種再生装置によって復号化プログラムデータＤｐを確実に読み出すことができ、これにより、暗号化されている記録データＤｄ，Ｄｄ・・を確実に復号化して再生することができる。
【００５０】
なお、本発明は、上記した発明の実施の形態に限らず、適宜変更が可能である。例えば、本発明の実施の形態では、データ保護方式で記録データＤｄを記録する際に、未使用の多層光記録媒体１に対して復号化プログラムデータＤｐを記録する例を説明したが、本発明はこれに限定されず、例えば、多層光記録媒体１の製造時に、プリピットなどによって各多層光記録媒体１，１・・に復号化プログラムデータＤｐを記録しておくこともできる。この方式によれば、記録データＤｄの記録時に復号化プログラムデータＤｐの書き込みが不要となると共に、記録装置側に復号化プログラムデータＤｐを記録させておく必要もなくなるため、記録処理の迅速化および記録装置の製造コスト低減を図ることができる。したがって、ユーザに対して記録データを有効に保護し得る多層光記録媒体１を提供することができる。また、この復号化プログラムデータＤｐについては、本発明の実施の形態において説明したように多層光記録媒体１に記録しておく方法以外に、各種再生装置に記憶させておくこともできる。この場合には、多層光記録媒体１に対する復号化プログラムデータＤｐの記録（記録データＤｄの記録時に記録する場合、および多層光記録媒体１の製造時に記録する場合の双方を含む）が不要となり、しかも、復号化プログラムデータＤｐの記録に要する分だけ、より多くの記録データＤｄ，Ｄｄ・・を多層光記録媒体１に記録することができる。
【００５１】
さらに、本発明の実施の形態では、暗号化コードＤｃを使用して所定の暗号化アルゴリズムに従って記録データＤｄを暗号化する例について説明したが、この暗号化アルゴリズムは１種類のアルゴリズムに限定されるものではなく、多層光記録媒体１，１・・毎にアルゴリズムを変更することで、暗号化された記録データＤｄの解析を一層困難とすることができる。この場合、暗号化アルゴリズムの変更に伴って復号化プログラムデータＤｐ内に記述するアルゴリズム（暗号化アルゴリズムの逆手順）を変更することで、他人に対して解析を困難にしつつ暗号化した記録データＤｄを確実に復号化することができる。
【００５２】
また、本発明の実施の形態では、データ記録エリア５ｂの先頭位置（基準点Ｐ５ｂ）、データ記録エリア３ｂの最後尾位置（基準点Ｐ３ｂ）、およびリードインエリア５ａの先頭位置（基準点Ｐ５ａ）の各位置に基づいて暗号化コードＤｃを生成した例を説明したが、本発明における第１、第２および第３の基準点は、データ記録エリアの先頭位置や最後尾位置、およびリードインエリアの先頭位置に限定されない。例えば、Ｌ１記録層３の中心Ｏ３、Ｌ０記録層５の中心Ｏ５、リードアウトエリア３ａの最後尾位置（基準点Ｐ３ａ）、データ記録エリア３ｂの最後尾位置、およびデータ記録エリア５ｂの先頭位置などの多層光記録媒体１における任意の基準点や、多層光記録媒体１の製造時に専用に規定した任意の基準点に基づいて暗号化コードＤｃを生成することができる。さらに、本発明の実施の形態では、基準点Ｐ３ｂ，Ｐ５ｂ間の距離Ｗと線分Ｗ１，Ｗ２が交差する角度θとに基づいて暗号化コードＤｃを生成する例を説明したが、本発明はこれに限定されず、距離Ｗを特定可能な距離情報のにみ基づいて暗号化コードＤｃを生成してもよい。かかる場合にも、基準点Ｐ３ｂ，Ｐ５ｂ間の距離Ｗが多層光記録媒体１，１・・毎にそれぞれ相違するため、線分Ｗ１および角度θに基づいて生成した暗号化コードＤｃと同様にしてコピーされた多層光記録媒体１からの記録データＤｄの再生を有効に禁止することができる。
【００５３】
また、本発明の実施の形態では、多層光記録媒体１に記録するすべての記録データＤｄ，Ｄｄ・・について暗号化コードＤｃを使用して暗号化する例について説明したが、本発明はこれに限定されず、例えばユーザに対して暗号化を必要とする記録データＤｄ，Ｄｄ・・を任意に選択させ、選択された記録データＤｄ，Ｄｄ・・についてのみ暗号化して記録することもできる。この際に、暗号化した記録データＤｄ，Ｄｄ・・の記録位置と、暗号化せずに記録した記録データＤｄ，Ｄｄ・・の記録位置とのいずれかまたは双方を特定可能な情報を例えば管理データＤｔの一部として記録しておくことで、暗号化した記録データＤｄ，Ｄｄ・・、および暗号化しない記録データＤｄ，Ｄｄ・・の両タイプの記録データＤｄ，Ｄｄ・・を１枚の多層光記録媒体１内に混在させて記録したとしても、両タイプの記録データＤｄ，Ｄｄ・・を確実かつ容易に再生できる。この場合、例えば、暗号化した記録データＤｄの記録エリアと、暗号化しない記録データＤｄの記録エリアとに多層光記録媒体１のデータ記録エリア５ｂ，３ｂを分割する（一例として、データ記録エリア５ｂを暗号化した記録データＤｄの記録エリアとし、データ記録エリア３ｂを暗号化しない記録データＤｄの記録エリアとする）ことで、両タイプの記録データＤｄ，Ｄｄ・・の記録および再生を容易に行うことができる。
【００５４】
また、本発明の実施の形態では、相変化膜を有するＬ１記録層３およびＬ０記録層５を備えた書換え型の多層光記録媒体１を例に挙げて説明したが、本発明はは、これに限定されず、各種無機材料や有機色素系の記録層を備えた追記型の多層光記録媒体にも有効に適用することができる。さらに、多層光記録媒体の記録層の数（本発明におけるＮ層の記録層）は、本発明の実施の形態に示したＬ１記録層３およびＬ０記録層５からなる２層に限定されず、３層以上の記録層を備えた多層光記録媒体にも本発明を有効に適用することができる。また、復号化プログラムデータＤｐの記録位置は、本発明の実施の形態に示したデータ記録エリア５ｂに限定されるものではなく、再生装置がアクセス可能な任意のエリアに記録することができる。さらに、本発明の実施の形態では、記録再生装置１１にＲＯＭ１８を配設すると共に、このＲＯＭ１８から復号化プログラムデータＤｐを読み出して多層光記録媒体１に記録する例を説明したが、復号化プログラムデータＤｐの保管場所は記録再生装置１１内に限定されず、例えばパーソナルコンピュータＰＣのハードディスクに予め記録しておき、データ保護方式による記録データＤｄの記録時（データ記録処理２０の実行時）には、パーソナルコンピュータＰＣから復号化プログラムデータＤｐを送信させて多層光記録媒体１に記録してもよい。
【００５５】
また、本発明の実施の形態では、復号化プログラムデータＤｐの記述内容に従っての暗号化処理および復号化処理をパーソナルコンピュータＰＣ上で実行する例を説明したが、本発明はこれに限定されず、例えば記録再生装置１１内で実行可能な復号化プログラムを作成し、この復号化プログラムについての復号化プログラムデータを多層光記録媒体１に記録させることもできる。さらに、本発明の実施の形態では、パーソナルコンピュータＰＣに接続可能な外付けタイプの記録再生用ドライブ装置としての記録再生装置１１を例に挙げて説明したが、本発明はこれに限定されるものではなく、パーソナルコンピュータＰＣに内蔵可能な内蔵タイプのドライブ、映像や音楽の記録再生を装置単体で実行可能なＡＶ用記録再生装置、および音楽ＣＤ−Ｒの作製や再生を装置単体で実行可能なＣＤレコーダなどの各種の記録装置に適用することができる。
【００５６】
【発明の効果】
以上のように、本発明に係る記録データの記録方法によれば、再生用レーザービームまたは記録用レーザービームの入射方向から数えてＭ番目の記録層における第１の基準点と、入射方向から数えてＬ番目の記録層における第２の基準点との両点間距離を取得し、取得した両点間距離を特定可能な距離情報を暗号化コードとして記録データを暗号化することにより、多層光記録媒体毎に相違する距離情報が暗号化コードとして使用されるため、その暗号化コードに基づいて暗号化された記録データが他の多層光記録媒体にコピーされたとしても、コピーされた多層光記録媒体における距離情報（復号化に際して使用する暗号化コード）と、オリジナルの多層光記録媒体における距離情報（暗号化に際して使用した暗号化コード）とが不一致となる結果、不正にコピーされた記録データの正常な復号化を規制することができる。したがって、オリジナルの多層光記録媒体に記録した記録データ（暗号化された記録データ）を第三者による不正な再生から確実に保護することができる。加えて、暗号化コードを入力しなくても、記録データの暗号化および復号化を行うことができるため、ユーザの負担を大きく軽減することができる。
【００５７】
また、本発明に係る記録データの記録方法によれば、第１の線分と第２の線分とが交差する角度を特定可能な角度情報を暗号化コードの一部として記録データを暗号化することにより、距離情報のみからなる暗号化コードに基づいて記録データを暗号化する方法と比較して、記録データの暗号化に関する解析および解析結果に基づく復号化が一層困難となる結果、第三者による不正な再生から記録データを一層確実に保護することができる。
【００５８】
さらに、本発明に係る記録データの記録方法によれば、再生装置によって読み出されて再生装置に対して少なくとも第１および第２の基準点の両点間距離を暗号化コードとして取得させると共に、暗号化された記録データを取得させた暗号化コードに基づいて復号化させるプログラムデータを記録することにより、復号化用のプログラムを別途用意することなく、本発明に係る記録データの記録方法に従って記録データを記録した多層光記録媒体を所有している限り、その多層光記録媒体に暗号化されて記録された記録データを確実に再生（復号化）することができる。
【００５９】
また、本発明に係る記録データの記録方法によれば、プログラムデータを多層光記録媒体におけるデータ記録エリア、リードインエリアおよびリードアウトエリアのいずれかに記録することにより、多層光記録媒体を購入したユーザがデータ保護方式で記録データを記録するときだけプログラムデータを記録させることができるため、１種類の多層光記録媒体で、データ保護方式および通常方式のいずれかの任意の記録方式で記録データを記録することができる。また、各種再生装置によって記録内容を確実に読み出すことができるデータ記録エリア、リードインエリアおよびリードアウトエリアのいずれかにプログラムデータを記録しておくことで、プログラムデータを記録した記録装置以外の各種再生装置によってプログラムデータを確実に読み出すことができ、これにより、暗号化されている記録データを確実に復号化して再生することができる。この場合、リードインエリアまたはリードアウトエリアにプログラムデータを記録することにより、プログラムデータの解析が困難になる結果、プログラムデータの不正な書き換えを有効に防止することができる。
【００６０】
また、本発明に係る記録データの記録方法によれば、多層光記録媒体を装填した際に再生装置によって最初にアクセスされる領域、および最初にアクセスされる領域に記録された領域情報によって指示される領域のいずれかにプログラムデータを記録することにより、多層光記録媒体を再生装置に装填するだけでプログラムデータが読み出されるため、再生対象の多層光記録媒体がオリジナル媒体のときには、迅速な再生が可能となり、再生対象の多層光記録媒体がコピー媒体のときには、記録データを確実に保護することができる。
【００６１】
また、本発明に係る記録データの再生方法によれば、再生対象の記録データが記録された多層光記録媒体についての第１および第２の基準点の両点間距離を取得し、取得した両点間距離を特定可能な距離情報を暗号化コードとして記録データを復号化することにより、再生対象の記録データがオリジナル媒体に記録されている限り、暗号化前と同一のデータ構造に復元（復号化）することができ、再生対象の記録データがコピー媒体に記録されている場合には、暗号化前とは相違するデータ構造に復元されるため、結果としてオリジナル媒体に記録された記録データを確実に保護することができる。
【００６２】
さらに、本発明に係る記録データの再生方法によれば、再生対象の記録データが記録された多層光記録媒体についての第１および第２の線分が交差する角度を取得し、取得した角度を特定可能な角度情報を暗号化コードの一部として記録データを復号化することにより、角度情報を暗号化コードの一部として暗号化された記録データについても第三者によるコピー媒体からの不正な再生を確実に阻止しつつ、オリジナル媒体からの再生を許容することができる。
【００６３】
また、本発明に係る記録装置によれば、ピックアップが第１の基準点に前記再生用レーザービームを出射したときのターンテーブルの回転角および移動機構によるピックアップの移動量と、ピックアップが第２の基準点に前記再生用レーザービームを出射したときのターンテーブルの回転角および移動機構によるピックアップの移動量とに基づいて第１および第２の基準点の両点間距離を演算し、演算した両点間距離を特定可能な距離情報を暗号化コードとして記録データを暗号化することにより、その暗号化コードに基づいて暗号化された記録データが他の多層光記録媒体にコピーされたとしても、コピーされた多層光記録媒体における距離情報と、オリジナルの多層光記録媒体における距離情報とが不一致となる結果、不正にコピーされた記録データの正常な復号化を規制することができる。したがって、オリジナルの多層光記録媒体に記録した記録データを第三者による不正な再生から確実に保護することができる。
【００６４】
さらに、本発明に係る再生装置によれば、ピックアップが第１の基準点に再生用レーザービームを出射したときのターンテーブルの回転角および移動機構によるピックアップの移動量と、ピックアップが第２の基準点に再生用レーザービームを出射したときのターンテーブルの回転角および移動機構によるピックアップの移動量とに基づいて第１および第２の基準点の両点間距離を演算し、演算した両点間距離を特定可能な距離情報を暗号化コードとして記録データを復号化することにより、再生対象の記録データがオリジナル媒体に記録されている限り、暗号化前のデータ構造に復元され、再生対象の記録データがコピー媒体に記録されている場合には、暗号化前とは相違するデータ構造に復元されるため、結果としてオリジナル媒体に記録された記録データを確実に保護することができる。
【００６５】
また、本発明に係る多層光記録媒体によれば、再生装置によって読み出されてその再生装置に対して少なくとも第１および第２の基準点の両点間距離を暗号化コードとして取得させると共に、暗号化された記録データを取得させた暗号化コードに基づいて復号化させるプログラムデータが記録されていることにより、ユーザによるプログラムデータの記録処理を不要にできるため、ユーザがデータ保護方式に従って記録データを迅速に記録することができる。
【００６６】
さらに、本発明に係る多層光記録媒体によれば、データ記録エリア、リードインエリアおよびリードアウトエリアのいずれかにプログラムデータが記録されているため、例えばユーザがプログラムデータを書き込んだ汎用の多層光記録媒体との互換性を担保することができる。
【００６７】
また、本発明に係る多層光記録媒体によれば、多層光記録媒体を装填した際に再生装置によって最初にアクセスされる領域、および最初にアクセスされる領域に記録された領域情報によって指示される領域のいずれかにプログラムデータが記録されていることにより、この多層光記録媒体を再生装置に装填するだけでプログラムが読み出されて、再生対象の多層光記録媒体がオリジナル媒体のときには、迅速な再生が可能となり、再生対象の多層光記録媒体がコピー媒体のときには、記録データを確実に保護することができる。
【００６８】
さらに、本発明に係る多層光記録媒体によれば、プログラムデータをプリピットで記録しているため、プログラムデータの書き換えを確実に防止することができる。また、多層光記録媒体に対するプログラムデータの記録処理を不要とすることができるため、データ保護方式による記録データの記録を迅速かつ容易に行い得る多層光記録媒体を提供することができる。さらに、記録装置内にプログラムデータを記憶させておく必要がなくなるため、記録装置の製造コストを十分に低減することができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態における多層光記録媒体１の構成を示す断面図である。
【図２】  多層光記録媒体１におけるＬ１記録層３およびＬ０記録層５の位置関係を説明するための概念図である。
【図３】  本発明の実施の形態における記録再生装置１１の構成およびパーソナルコンピュータＰＣを示すブロック図である。
【図４】  記録再生装置１１によって実行されるデータ記録処理２０のフローチャートである。
【図５】  記録再生装置１１によって実行されるデータ暗号化処理３０のフローチャートである。
【図６】  暗号化コードＤｃの生成時における基準点Ｐ３ｂ，Ｐ５ｂ，Ｐ５ａの位置関係、距離Ｗおよび角度θを説明するための説明図である。
【図７】  距離Ｗおよび角度θに基づいて特定されるベクトルＶを説明するための説明図である。
【図８】  記録再生装置１１およびパーソナルコンピュータＰＣによって実行されるデータ再生処理４０のフローチャートである。
【符号の説明】
１  多層光記録媒体
２  基材
３  Ｌ１記録層
３ａ  リードアウトエリア
３ｂ，５ｂ  データ記録エリア
４  スペーサ層
５  Ｌ０記録層
５ａ  リードインエリア
６  カバー層
１１  記録再生装置
１２  ターンテーブル
１３  ピックアップ
１４  スピンドルーボ
１５  サーボ
１６  フォーカストラッキングサーボ
１７  制御部
１８  ＲＯＭ
２０  データ記録処理
３０  データ暗号化処理
４０  データ再生処理
Ｄｃ，Ｄｃ１  暗号化コード
Ｄｄ  記録データ
Ｄｐ  復号化プログラムデータ
Ｄｔ  管理データ
Ｌａ  出射レーザー
Ｌｂ  反射レーザー
Ｏ，Ｏ３，Ｏ５  中心
Ｐ３ａ，Ｐ３ｂ，Ｐ５ａ，Ｐ５ｂ  基準点
ＰＣ  パーソナルコンピュータ
Ｓａ  回転量信号
Ｓｂ  移動量信号
Ｓｃ  位置信号
Ｖ  ベクトル
Ｗ  距離
Ｗ１，Ｗ２  線分
θ  角度
【図１】
0004195573.tif 000002
【図２】
0004195573.tif 000003
【図３】
0004195573.tif 000004
【図４】
0004195573.tif 000005
【図５】
0004195573.tif 000006
【図６】
0004195573.tif 000007
【図７】
0004195573.tif 000008
【図８】
0004195573.tif 000009