(57)【特許請求の範囲】
【請求項１】
記録媒体にディジタルデータを記録するデータ記録方法において、
上記ディジタルデータの記録毎にそれぞれ独立の記録識別情報を生成し、
上記ディジタルデータのデータ識別情報及びデータ制御情報を上記記録識別情報を用いて暗号化し、
少なくともこの暗号化されて得られた暗号化データと上記記録識別情報とを上記記録媒体に記録する
データ記録方法。
【請求項２】
上記ディジタルデータは上記データ識別情報により暗号化されており、この暗号化されたディジタルデータを、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報と共に、上記記録媒体に記録する請求項１記載のデータ記録方法。
【請求項３】
上記データ制御情報には、上記ディジタルデータのコピー制御情報が含まれている請求項１記載のデータ記録方法。
【請求項４】
上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報を、上記記録媒体に固有の記録媒体識別情報を用いて暗号化し、上記記録媒体に記録する請求項１記載のデータ記録方法。
【請求項５】
上記データ識別情報及びデータ制御情報の暗号化を行うデータ処理部と上記記録媒体にデータを記録するデータ記録部とが分離して設けられ、上記データ記録部で上記記録識別情報を生成すると共に、この生成された記録識別情報を暗号化して上記データ処理部に送る請求項１記載のデータ記録方法。
【請求項６】
記録媒体にディジタルデータを記録するデータ記録装置において、
上記ディジタルデータの記録毎にそれぞれ独立の記録識別情報を生成する手段と、
上記ディジタルデータのデータ識別情報及びデータ制御情報を上記記録識別情報を用いて暗号化する手段と、
少なくともこの暗号化されて得られた暗号化データと上記記録識別情報とを上記記録媒体に記録する手段と
を有して成るデータ記録装置。
【請求項７】
上記ディジタルデータは上記データ識別情報により暗号化されており、この暗号化されたディジタルデータを、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報と共に、上記記録媒体に記録する請求項６記載のデータ記録装置。
【請求項８】
上記データ制御情報には、上記ディジタルデータのコピー制御情報が含まれている請求項６記載のデータ記録装置。
【請求項９】
上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報を、上記記録媒体に固有の記録媒体識別情報を用いて暗号化し、上記記録媒体に記録する請求項６記載のデータ記録装置。
【請求項１０】
ディジタルデータのデータ識別情報及びデータ制御情報の暗号化を行うデータ処理装置と、このデータ処理装置からの暗号化データを記録媒体に記録するデータ記録再生装置とを有するデータ記録再生システムであって、
上記データ記録再生装置は、上記ディジタルデータの記録毎にそれぞれ独立の記録識別情報を生成する手段と、上記データ処理装置からのデータと上記記録識別情報とを上記記録媒体に記録する手段とを有し、
上記データ処理装置は、上記データ記録再生装置からの上記記録識別情報を用いて、上記ディジタルデータのデータ識別情報及びデータ制御情報を暗号化し、上記データ記録再生装置に送る
データ記録再生システム。
【請求項１１】
上記ディジタルデータは上記データ識別情報により暗号化されており、上記データ記録再生装置は、この暗号化されたディジタルデータを、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報と共に、上記記録媒体に記録する請求項１０記載のデータ記録再生システム。
【請求項１２】
上記データ制御情報には、上記ディジタルデータのコピー制御情報が含まれている請求項１０記載のデータ記録再生システム。
【請求項１３】
上記データ記録再生装置は、上記データ処理装置からの上記暗号化された上記データ識別情報及びデータ制御情報並びに上記記録識別情報を、上記記録媒体に固有の記録媒体識別情報を用いて暗号化し、上記記録媒体に記録する請求項１０記載のデータ記録再生システム。
【請求項１４】
上記データ記録再生装置は、上記記録識別情報を上記データ処理装置に送る際に認証処理を行い、上記データ処理装置が正当であると認証されたとき、上記記録識別情報を暗号化して上記データ処理装置に送る請求項１０記載のデータ記録再生システム。
【請求項１５】
記録媒体にディジタルデータを再生するデータ再生方法において、
上記記録媒体から上記ディジタルデータの記録毎にそれぞれ独立の記録識別情報を用いて暗号化されたデータ識別情報及びデータ制御情報の暗号化データと上記記録識別情報とを再生し、
上記データ識別情報及びデータ制御情報の暗号化データを上記記録識別情報を用いて復号し、上記データのデータ識別情報及びデータ制御情報を取り出す
データ再生方法。
【請求項１６】
上記ディジタルデータは上記データ識別情報により暗号化されて上記記録媒体に記録されており、この暗号化されたディジタルデータを、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報と共に、上記記録媒体から再生する請求項１５記載のデータ再生方法。
【請求項１７】
上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報は、上記記録媒体に固有の記録媒体識別情報を用いて暗号化されて上記記録媒体に記録されており、上記記録媒体から上記固有の記録媒体識別情報を再生し、この再生された上記固有の記録媒体識別情報を用いて、該固有の記録媒体識別情報にて暗号化されたデータを復号し、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報を取り出す請求項１５記載のデータ再生方法。
【請求項１８】
上記データ識別情報及びデータ制御情報の暗号化を行うデータ処理部と上記記録媒体にデータを記録するデータ記録部とが分離して設けられ、上記データ記録部で上記記録識別情報を生成すると共に、この生成された記録識別情報を暗号化して上記データ処理部に送る請求項１５記載のデータ再生方法。
【請求項１９】
記録媒体からディジタルデータを再生するデータ再生装置において、
上記ディジタルデータの記録毎にそれぞれ独立の記録識別情報を用いて暗号化された上記ディジタルデータのデータ識別情報及びデータ制御情報の暗号化データと上記記録識別情報とを上記記録媒体から再生する手段と、
上記データ識別情報及びデータ制御情報の暗号化データを上記記録識別情報を用いて復号し、上記データ識別情報及びデータ制御情報を取り出す手段と
を有して成るデータ再生装置。
【請求項２０】
上記ディジタルデータは上記データ識別情報により暗号化されて上記記録媒体に記録されており、この暗号化されたディジタルデータを、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報と共に、上記記録媒体から再生する請求項１９記載のデータ再生装置。
【請求項２１】
上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報は、上記記録媒体に固有の記録媒体識別情報を用いて暗号化されて上記記録媒体に記録されており、上記記録媒体から上記固有の記録媒体識別情報を再生し、この再生された上記固有の記録媒体識別情報を用いて、該固有の記録媒体識別情報にて暗号化されたデータを復号し、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報を取り出す請求項２０記載のデータ再生方法。
【請求項２２】
記録媒体からディジタルデータの記録毎にそれぞれ独立の記録識別情報を用いて暗号化されたデータを再生するデータ記録再生装置と、暗号化されたデータを復号してディジタルデータのデータ識別情報及びデータ制御情報を取り出すデータ処理装置とを有するデータ記録再生システムであって、
上記データ記録再生装置は、上記記録識別情報と上記暗号化されたデータとを上記記録媒体から再生する手段と、これらのデータを上記データ処理装置へ送る手段とを有し、
上記データ処理装置は、上記データ記録再生装置からの上記記録識別情報を用いて上記暗号化されたデータを復号し、上記ディジタルデータのデータ識別情報及びデータ制御情報を取り出す
データ記録再生システム。
【請求項２３】
上記ディジタルデータは上記データ識別情報により暗号化されて上記記録媒体に記録されており、上記データ記録再生装置は、この暗号化されたディジタルデータを、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報と共に、上記記録媒体から再生する請求項２２記載のデータ記録再生システム。
【請求項２４】
上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報は、上記記録媒体に固有の記録媒体識別情報を用いて暗号化されて上記記録媒体に記録されており、上記記録媒体から上記固有の記録媒体識別情報を再生し、この再生された上記固有の記録媒体識別情報を用いて、該固有の記録媒体識別情報にて暗号化されたデータを復号し、上記データ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報を取り出す請求項２２記載のデータ記録再生システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ記録方法及び装置、データ再生方法及び装置、並びにデータ記録再生システムに関し、特に、ディスク状記録媒体における不正なディスクコピーを防止するのに好適なデータ記録方法及び装置、データ再生方法及び装置、並びにデータ記録再生システムに関するものである。
【０００２】
【従来の技術】
ディスク等の記録媒体に記録されたディジタルコンテンツデータ等のデータを他の記録媒体にコピーすることは、著作権の保護等を勘案して、自由にあるいは制限付きで行えたり、完全に禁止される場合があるが、制限付きコピーやコピー禁止の場合には、何らかのデータ保護対策が必要とされる。ここで、上記コンテンツデータには、例えば、音楽、映像、プログラムやテキスト等の著作物が挙げられる。また、ディスク等の記録媒体のコピーを防ぐ方法としては、記録媒体の識別情報（ＩＤ）を用いてコンテンツやコンテンツ鍵を暗号化する方法等が提案されている。
【０００３】
【発明が解決しようとする課題】
ところで、記録すべきコンテンツデータを処理するデータ処理部と、データをディスク等の記録媒体に記録する記録部とが、同一装置内、同一基板上あるいは同一チップ内で一体化されている場合には、お互いのインターフェースから外部にデータが出なければディスクコピーを防止することができる。
【０００４】
しかしながら、データ処理部と記録部とが個別の装置に分離されて設けられ、これらの装置間を例えば一般的なインターフェースで接続した場合は、インターフェース間で伝送されるデータを外部に取り出すことができ、データコピーやディスクコピーが可能となる。
【０００５】
また、データ処理部と記録部とが同一の装置内、あるいは同一の基板上に設けられている場合でも、データ処理部と記録部との間のデータ線の信号をモニタする等により、データコピーやディスクコピーが行われる可能性も存在する。
【０００６】
本発明は、上述の問題点に鑑みてなされたものであって、データ処理部と記録部との間で伝送される信号をモニタされた場合に、データ解読が困難で、データコピーやディスクコピーを防止でき、有効なデータ保護が図れるようなデータ記録方法及び装置、データ再生方法及び装置、並びにデータ記録再生システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述の課題を解決するために、本発明は、記録媒体にディジタルデータを記録する際に、上記ディジタルデータの記録毎にそれぞれ独立の記録識別情報を生成し、この生成された記録識別情報を用いて上記ディジタルデータのデータ識別情報及びデータ制御情報を暗号化し、少なくともこの暗号化されて得られた暗号化データと上記記録識別情報とを上記記録媒体に記録することを特徴とする。
【０００８】
また、本発明にかかるデータ記録再生システムは、上述の課題を解決するために、ディジタルデータの暗号化を行うデータ処理装置と、このデータ処理部からの暗号化データを記録媒体に記録するデータ記録再生装置とを有するデータ記録再生システムであって、上記データ記録再生装置は、上記ディジタルデータの記録毎にそれぞれ独立の記録識別情報を生成する手段と、この生成された記録識別情報を用いて暗号化されて得られた暗号化データと上記記録識別情報とを上記記録媒体に記録する手段とを有し、上記データ処理装置は、上記データ記録再生装置からの上記記録識別情報を用いて、上記ディジタルデータのデータ識別情報及びデータ制御情報を暗号化し、上記データ記録再生装置に送ることを特徴としている。
【０００９】
ここで、上記ディジタルデータはデータ識別情報を用いて暗号化されており、上記ディジタルデータのデータ識別情報及びデータ制御情報の暗号化データ並びに上記記録識別情報を記録媒体に固有の記録媒体識別情報を用いて暗号化し、上記暗号化されたディジタルデータと共に、上記記録媒体に記録することが挙げられる。
【００１０】
上記記録媒体に記録された上記データ識別情報及びデータ制御情報の暗号化データと上記記録識別情報とを読み出して、上記記録識別情報を用いて上記データ識別情報及びデータ制御情報を復号する。
【００１１】
【発明の実施の形態】
以下、本発明に係るデータ記録方法及び装置、データ再生方法及び装置、並びにデータ記録再生システムの実施の形態について、図面を参照しながら説明する。
【００１２】
図１は、本発明の実施の形態となるデータ記録装置の一例となるディスク記録再生装置１０と、このディスク記録再生装置１０に接続される機器の一例としてのパーソナルコンピュータ等のデータ処理装置１００の概略構成を示す図である。
【００１３】
この図１において、ディスク記録再生装置１０は、着脱可能な追記型光ディスクや、書き換えが可能な光磁気ディスクや相変化型ディスク等の記録媒体であるディスク３０を回転駆動するスピンドルモータ１１と、ディスク３０に対してレーザ光を照射すると共にその戻り光を受光する光学ピックアップ１２と、光学ピックアップ１２のレーザダイオード等のレーザ光源を駆動するレーザドライバ１３と、光学ピックアップ１２から出力された信号を検出する信号検出部１４と、レーザドライバ１３への信号の変調や信号検出部１４からの信号の復調を行う変復調部１５と、データを一時記憶するバッファメモリ１６と、調停部１７と、エラー訂正符号化／復号処理を行うＥＣＣ（Error Correction Code） 部１８と、パーソナルコンピュータ等のデータ処理装置１００との間でデータを入出力するＩ／Ｆ（インターフェース）部１９と、データ記録の度毎に異なる記録ＩＤ（識別情報）を生成する記録ＩＤ生成部２０とを有して構成されている。調停部１７は、バッファメモリ１６と、変復調部１５、ＥＣＣ部１８及びＩ／Ｆ部１９との間のデータ入出力を調停し、記録ＩＤ生成部２０からの記録ＩＤは、ＥＣＣ部１８に送られ、また、外部のデータ処理装置１００にも送られる。
【００１４】
スピンドルモータ１１は、図示しないサーボ回路の制御の下に、ディスク３０を一定線速度で、あるいは一定角速度で回転駆動する。
【００１５】
光学ピックアップ１２は、ディスク３０に対するデータの記録時には、レーザドライバ１３により駆動された図示しないレーザ光源からのレーザ光を対物レンズ等の光学系を介してディスク３０上に照射して、データを記録する。また、光学ピックアップ１２は、ディスク３０に記録されているデータの再生時には、図示しないレーザ光源からのレーザ光を光学系を介してディスク３０上に照射すると共に、ディスク３０の表面で反射回折された戻り光を図示しないフォトダイオード等の光検出素子で受光して電気信号に変換して出力する。
【００１６】
このような光学ピックアップ１２によりディスク３０に対してデータを記録／再生する際には、受光した戻り光の検出信号に基づいて、トラッキング制御やフォーカス制御を行うことは勿論である。
【００１７】
記録ＩＤ生成部２０は、記録ファイル（記録内容）に対する固有の識別情報である記録ＩＤを生成する。この記録ＩＤは、データファイル等を記録する毎に更新され、各記録動作に対して固有の識別情報であり、ディスク装置が同じでも、同じディスクに対しても、記録が異なれば異なる記録ＩＤとなる。この記録ＩＤは、例えば乱数発生器等により発生された乱数に基づいて生成すればよい。
【００１８】
記録ＩＤ生成部２０で生成された記録ＩＤは、そのままデータ処理装置１００に送ってもよいが、必要に応じて、暗号化・認証部２１により暗号化してデータ処理装置１００に送るようにしてもよい。暗号化・認証部２１では、上記記録ＩＤに対して暗号化演算j() を施して、暗号化された記録ＩＤデータをＩ／Ｆ（インターフェース）部１９を介してデータ処理装置１００に送っている。この暗号化・認証部２１は、データ処理再生装置１００との間で相互認証を行う機能も有している。
【００１９】
また、ディスク記録再生装置１０のディスクＩＤ生成部２３からは後述するディスクＩＤ（識別情報）が生成され、これがＥＣＣ部１８に設けられた暗号化部２４に送られる。また、暗号化部２４には、記録ＩＤ生成部２０からの記録ＩＤ（識別情報）も送られる。
【００２０】
暗号化部２４は、記録しようとするデータ及び上記記録ＩＤに対して、上記ディスクＩＤを用いた鍵によりそれぞれ暗号化処理e(),f() を施し、調停部１７及びバッファメモリ１６を介してＥＣＣ部１８に送り、また、ＥＣＣ部１８から調停部１７及びバッファメモリ１６を介して得られた再生データに対して、それぞれ上記ディスクＩＤを用いた鍵により暗号の復号処理e-1(),f-1() を施す。
【００２１】
次に、このようなディスク記録再生装置１０に接続されるパーソナルコンピュータ等のデータ処理装置１００は、ディスク記録再生装置１０との間でデータの入出力を行うためのＩ／Ｆ（インターフェース）部１０１と、データの暗号化及び復号（暗号解読）を行う暗号化部１０２と、各種データ処理を行うためのデータ処理部１０３と、外部の認証機関等との間で相互認証等を行うための認証部１０４と、外部との間でデータ識別情報（後述するコンテンツＩＤ）やデータ制御情報（例えばコピー制限や禁止等の制御情報）の入出力を行うためのＩ／Ｆ（インターフェース）部１０５と、Ｉ／Ｆ部１０１からの暗号化された上記記録ＩＤを復号して暗号化部１０２に送る暗号化・認証部２２とを有している。暗号化・認証部２２は、ディスク記録再生装置１０との間での相互認証を行う機能も有している。また、データ処理装置１００は、コンテンツデータ系として、外部から暗号化されたコンテンツデータを入力するＩ／Ｆ（インターフェース）部１０６と、Ｉ／Ｆ部１０６からの暗号化コンテンツデータをコンテンツＩＤ（データ識別情報）を用いて復号するための復号部１０７とを有しており、コンテンツＩＤは、認証部１０４における認証等が正常に行われて正当なユーザであることが確認された場合に、データ処理部１０３から復号部１０７に送られるようになっている。
【００２２】
次に、図１の構成における動作について、図２等も参照しながら説明する。  ディスク記録再生装置１０に接続されるパーソナルコンピュータ等のデータ処理装置１００には、認証機関や鍵配送センタ等からのコンテンツＩＤ及び制御情報がＩ／Ｆ部１０５を介して供給され、また、コンテンツ配送センタやコンテンツプロバイダ等から暗号化されたコンテンツデータがＩ／Ｆ部１０６を介して供給されるようになっている。ここで、上記コンテンツデータをｕ、暗号化の鍵となるコンテンツＩＤをｃIDとし、暗号化処理をc() とするとき、暗号化コンテンツデータは、ｃ(ｕ，cID) と表される。また、上記制御情報をｃINとし、コンテンツＩＤ ｃID 及び制御情報ｃINの暗号化処理をs() とするとき、暗号化されたコンテンツＩＤ及び制御情報は、ｓ(cID+cIN) と表される。
【００２３】
図２の例では、データ処理装置１００_0からのデータをディスク記録再生装置１０_0で記録することにより得られたディスク３０_0を、他のディスク記録再生装置１０_1で再生する場合を示している。この図２のデータ処理装置１００_0には、暗号化されたコンテンツデータc(u_0,cID_0)と、暗号化されたコンテンツＩＤ及び制御情報s(cID_0+cIN_0)とが供給されている。
【００２４】
データ処理装置１００において、例えば認証機関との間で相互認証等を行い、正当であると判断（認証）されたデータ処理装置１００には、暗号化されたコンテンツＩＤ及び制御情報ｓ(cID+cIN) が送られる。正当なデータ処理装置１００においては、上記ｓ(cID+cIN) を復号（暗号解読）することができ、暗号化コンテンツの鍵として用いられるコンテンツＩＤ ｃID を得ることができる。
【００２５】
すなわち、図２の例では、データ処理装置１００_0に供給された暗号化されたコンテンツＩＤ及び制御情報s(cID_0+cIN_0)に復号処理ｓ-1()を施すことで、元の暗号化前のコンテンツＩＤ及び制御情報cID_0+cIN_0 が得られる。配信された暗号化コンテンツデータc(u_0,cID_0)は、制御情報cIN_0 により制御される。例えば、コンテンツのコピー回数に制限がある場合に、コンテンツを記録するときには、上記制御情報cIN_0 は例えばデータ処理部１０４により変更されてcIN_1 となる。この制御情報に応じて、コピー回数が制限されたりコピー禁止とされたりする。また、上記暗号化コンテンツデータc(u_0,cID_0)は、上記復号されたコンテンツＩＤ cID_0を用いて復号することにより元の暗号化前のコンテンツデータｕ_0を得ることができる。
【００２６】
図２のディスク記録再生装置１０_1では、記録を行う毎に新たな記録ＩＤ、例えばwID_0 を発生し、暗号化処理j() を施してデータ処理装置１００_0に送る。図２のデータ処理装置１００_0においては、ディスク記録再生装置１０_1からの暗号化された記録ＩＤ j(wID_0) を復号して得られた記録ＩＤ wID_0を用いて、上記コンテンツＩＤと変更された制御情報 cID_0+cIN_1を暗号化し、暗号化データv(cID_0+cIN_1,wID_0)を生成し、ディスク記録再生装置１０_1に送っている。上記暗号化コンテンツデータc(u_0,cID_0)は、そのままディスク記録再生装置１０_1に送っている。
【００２７】
ディスク記録再生装置１０_1においては、今回の記録に対応して発生された上記記録ＩＤ wID_0を、図１のディスクＩＤ生成部２３からのディスクＩＤ dID_0を用いて暗号化処理 f()を施すことにより、暗号化データf(wID_0,dID_0)を生成し、また上記コンテンツＩＤ及び制御情報の暗号化データv(cID_0+cIN_1,wID_0)に対しては、同じくディスクＩＤ dID_0を用いて暗号化処理 e()を施すことにより、暗号化データe(v(),dID_0)を生成している。なお、このv() は、上記暗号化データv(cID_0+cIN_1,wID_0)を略記したものである。上記暗号化処理f(),e() については、上記ディスクＩＤ dID_0のみならず、必要に応じて、記録単位となるブロック毎の識別情報であるブロックＩＤを用いるようにしてもよい。これらの暗号化データf(wID_0,dID_0)及びv(cID_0+cIN_1,wID_0)は、ディスク３０_0にそれぞれ記録され、また、データ処理装置１００_0からの上記暗号化コンテンツデータc(u_0,cID_0)は、そのままディスク３０_0に記録される。なお、上記ディスクＩＤ dID_0は、ディスクの初期化時やディスクの出荷時、あるいは最初の記録動作時等に、ディスク３０_0上の所定領域に記録される。
【００２８】
次に、記録時のディスク記録再生装置１０_0とは異なるディスク記録再生装置１０_1により上記ディスク３０_0を再生する場合について説明する。
【００２９】
ディスク記録再生装置１０_1は、上記ディスク３０_0より、上記暗号化データe(v(),dID_0)及びf(wID_0,dID_0)を再生し、上記暗号化コンテンツデータc(u_0,cID_0)を再生し、またディスク３０_0上の所定領域から上記ディスクＩＤ dID_0を再生する。ディスク記録再生装置１０_1内では、再生された上記暗号化データe(v(),dID_0)及びf(wID_0,dID_0)を、それぞれ上記ディスクＩＤ dID_0を用いて復号（暗号解読）することにより、上記コンテンツＩＤ及び制御情報の暗号化データv(cID_0+cIN_1,wID_0)及び記録ＩＤ wID_0を得る。暗号化コンテンツデータv(u_0,wID_0)については、上記Ｉ／Ｆを介してデータ処理装置１００_1に送り、記録ＩＤ wID_0については、暗号化演算j() を施して、暗号化された記録ＩＤデータ j(wID_0) をデータ処理装置１００_1に送る。また、上記暗号化コンテンツデータc(u_0,cID_0)は、そのままデータ処理装置１００_1に送る。
【００３０】
データ処理装置１００_1では、暗号化された記録ＩＤデータ j(wID_0) に対し復号演算j-1() を施して記録ＩＤ wID_0を求め、この記録ＩＤ wID_0を用いて、ディスク記録再生装置１０_1からの暗号化データv(cID_0+cIN_1,wID_0)を復号（暗号解読）することにより、上記コンテンツＩＤ及び制御情報cID_0+cIN_1 を取り出している。このコンテンツＩＤ cID_0を用いて、上記暗号化コンテンツデータv(u_0,wID_0)を復号し、コンテンツデータｕ_0を得ることができる。このとき必要に応じて、制御情報cIN_1 による制限を受けたり、制御情報cIN_1 自体が変更されるような処理が行われることがある。例えば、別のディスクに再コピーする場合には、制御情報cIN_1 がcID_2 に変更される等である。
【００３１】
以上のような実施の形態によれば、ディスクＩＤ dIDと記録ＩＤ wIDとは無関係とすることができるため、ディスク記録再生装置１０とデータ処理装置１００との間以外に、ディスクＩＤ dIDや記録ＩＤ wIDが外部に漏洩することを防止できる。また、ディスク記録再生装置１０は、コンテンツＩＤ及び制御情報の暗号化演算v() を知らなくてよい。暗号化演算v() は、データ処理装置１００側の責任で行い、暗号化演算e(),f() は、ディスク記録再生装置１０側の責任で行うことにより、ディスク記録再生装置１０及びデータ処理装置１００の間のインターフェースと、ディスク記録再生装置１０においてディスク３０に対するデータの記録再生とについての各セキュリティを独立させることができる。
【００３２】
次に、図３は、上述したような記録ＩＤを用いた暗号化を施すことによりディスクコピー防止することを説明するための図である。
【００３３】
この図３において、データ処理装置１００_0、１００_1、及びディスク記録再生装置１０_0、１０_1は、上述した図２と共に説明した具体例と同様であるため、図中の対応する部分に同じ指示符号を付して説明を省略する。ただし、この図３の具体例では、データ記録再生装置１０_1からの上記コンテンツＩＤ及び制御情報の暗号化データv(cID_0+cIN_1,wID_0)及び上記暗号化コンテンツデータv(u_0,wID_0)を、他のディスク記録再生装置１０_2に送って、他のディスク３０_2に記録するようにしている。
【００３４】
すなわち、ディスク記録再生装置１０_1は、ディスク３０_0を再生することで上記暗号化データf(wID_0,dID_0)及びe(v(),dID_0)を得、ディスク３０_0の所定位置に書き込まれた上記ディスクＩＤ dID_0を用いて復号（暗号解読）することにより、上記コンテンツＩＤ及び制御情報の暗号化データv(cID_0+cIN_1,wID_0)及び記録ＩＤ wID_0を得る。また、ディスク３０_0を再生することにより上記暗号化コンテンツデータc() 、すなわち、c(u_0,cID_0)  を得る。このディスク記録再生装置１０_1から得られた上記暗号化データv(cID_0+cIN_1,wID_0)及び暗号化コンテンツデータc() を、そのまま他のディスク記録再生装置１０_2に送って、他のディスク３０_2に記録する。ディスク記録再生装置１０_2は、ディスク３０_2に対応するディスクＩＤ dID_2を発生してディスク３０_2の所定位置に記録すると共に、データ記録の際に記録ＩＤ wID_2を発生し、この記録ＩＤ wID_2と上記暗号化データv(cID_0+cIN_1,wID_0)とを、ディスクＩＤ dID_2を用いた鍵によりを暗号化し、得られた暗号化データe(v(),dID_2)及びf(wID_2,dID_2)をディスク３０_2に記録する。
【００３５】
このディスク３０_2を、ディスク記録再生装置１０_3で再生する場合には、上記ディスク記録再生装置１０_2に記録された暗号化データe(v(),dID_2)及びf(wID_2,dID_2)が再生されてディスク記録再生装置１０_3に送られる。また、ディスク３０_2から上記暗号化コンテンツデータc() が再生されてディスク記録再生装置１０_3に送られる。ディスク記録再生装置１０_3では、ディスク３０_2の所定位置に記録されたディスクＩＤ dID_2を読み取って、このディスクＩＤ dID_2を暗号鍵として用いることにより、上記暗号化データe(v(),dID_2)及びf(wID_2,dID_2)の復号（暗号解読）を行う。これにより、上記コピーされた暗号化データv(cID_0+cIN_1,wID_0)と、この暗号化データv(cID_0+cIN_1,wID_0)をディスク３０_2で記録した際の記録ＩＤ wID_2が復元され、暗号化データv(cID_0+cIN_1,wID_0)はそのまま、記録ＩＤ wID_2は暗号化演算j() が施されて、それぞれデータ処理装置１００_3に送られる。データ処理装置１００_3では、暗号化された記録ＩＤj(wID_2)に対して復号演算j-1() を施して記録ＩＤ wID_2を求め、この記録ＩＤ wID_2を用いてディスク記録再生装置１０_3からの暗号化データv(cID_0+cIN_1,wID_0)を復号（暗号解読）しようとするが、暗号化データv(cID_0+cIN_1,wID_0)は記録ＩＤ wID_0を鍵として用いて暗号化されたものであるため、暗号化データv(cID_0+cIN_1,wID_0)を復号して元のデータ、すなわちコンテンツＩＤ及び制御情報のデータcID_0+cIN_1を得ることができない。
【００３６】
すなわち、データ処理装置１００_3においては、記録ＩＤ wID_2が返されたが、暗号化データv(cID_0+cIN_1,wID_0)は記録ＩＤ wID_0により暗号化されており、その矛盾から不正にディスクコピーされたことが分かる。また、暗号化データv(cID_0+cIN_1,wID_0)は記録ＩＤ wID_2では復号されないため、元のコンテンツＩＤ及び制御情報のデータcID_0+cIN_1を得ることはできない。
【００３７】
なお、上記ディスクコピーの際に、元の記録を行ったディスク記録再生装置１０_0を用いて、ディスク記録再生装置１０_1からの再生データをそのまま記録することも考えられるが、記録（コピー）の際に新たな記録ＩＤが生成され、この記録ＩＤは上記元の記録時の記録ＩＤ wID_0とは異なるものとなり、この場合も復号が行えないことになる。
【００３８】
次に、図４は、上記記録ＩＤを暗号化せずにディスク記録再生装置１０から対応するデータ処理装置１００に送る場合を示している。これ以外は、上記図２と同様であるため、対応する部分に同じ指示符号を付して説明を省略する。
【００３９】
次に、図５は、ディスク記録再生装置１０とデータ処理装置１００との間で、上記記録ＩＤのみならず、コンテンツＩＤ及び制御情報の暗号化データv(cID_0+cIN_1,wID_0)についても暗号化を施して伝送する場合の例を示している。
【００４０】
すなわち、記録の際には、ディスク記録再生装置１０_1で発生された記録ＩＤ wID_0に暗号化処理j() を施して得られた暗号化データj(wID_0)をデータ処理装置１００_0に送り、データ処理装置１００_0では、この暗号化データj(wID_0)を復号して得られた記録ＩＤ wID_0を用いて、上記コンテンツＩＤと制御情報のデータ cID_0+cIN_1を暗号化し、暗号化データv(cID_0+cIN_1,wID_0)を生成し、さらにこの暗号化データv(cID_0+cIN_1,wID_0)に対して暗号化処理j() を施して、ディスク記録再生装置１０_1に送っている。
【００４１】
また、再生時には、ディスク記録再生装置１０_1は、ディスク３０_0を再生して得られた上記暗号化データe(v(),dID_0)及びf(wID_0,dID_0)を、同じくディスク３０_0から再生されたディスクＩＤ dID_0を用いて復号することにより、上記記録ＩＤ wID_0及び暗号化データv(cID_0+cIN_1,wID_0)を求め、これらのデータ wID_0及びv(cID_0+cIN_1,wID_0)に対して、それぞれ暗号化処理j() を施し、得られた暗号化データj(wID_0)及びj(v())をデータ処理装置１００_0に送っている。データ処理装置１００_0では、これらの暗号化データj(wID_0)及びj(v())に対して復号処理j-1() を施して、 wID_0及びv(cID_0+cIN_1,wID_0)を得ている。
【００４２】
この図５の例における他の構成及び動作は、上述した図２の例と同様であるため、対応する部分に同じ指示符号を付して説明を省略する。
【００４３】
なお、本発明は、上述した実施の形態のみに限定されるものではなく、例えば上記実施の形態では、データ処理装置とディスク記録再生装置とを個別の装置として説明したが、同一筐体内の別基板、あるいは同一基板上の別回路部としたデータ処理部とデータ記録再生部の場合にも適用できる。また、記録媒体は、ディスク状記録媒体に限定されず、カード状やテープ状の記録媒体等にも適用できる。また、ユーザデータとしては、暗号化されていない平文のデータを用いてもよいが、既に他の暗号鍵により暗号化されているデータを用いてもよい。さらに、上記記録ＩＤのみならず、ディスク等の記録媒体毎に固有の記録媒体ＩＤ（ディスクＩＤ等）や、符号化単位あるいは記録単位となるブロック（セクタ、フレーム等）毎に異なるブロックＩＤを用いるようにしてもよく、この場合、これらの記録ＩＤ、ディスクＩＤ、ブロックＩＤを生成するための乱数発生器等を共通化するようにしてもよい。この他、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【００４４】
【発明の効果】
本発明によれば、ディジタルデータの記録毎にそれぞれ独立の記録識別情報を生成し、この生成された記録識別情報を用いて、上記ディジタルデータのデータ識別情報及びデータ制御情報を暗号化し、少なくともこの暗号化されて得られた暗号化データと記録識別情報とを記録媒体に記録することにより、記録毎に固有の記録識別情報を用いた暗号化が施されるため、記録媒体からの再生データをそのままコピーしても、データ識別情報の解読（暗号化の復号）が行えず、コピー防止が有効に行える。
【００４５】
ここで、上記ディジタルデータは上記データ識別情報を用いて暗号化されており、該データ識別情報が復号できない限り、暗号化コンテンツデータの復号が行えない。
【００４６】
また、上記ディジタルデータの暗号化を行うデータ処理部と上記記録媒体にデータを記録するデータ記録部とを分離して設けた場合に、データ処理部とデータ記録部との間のデータをモニタされても、データ識別情報の解読が行えず、不正コピーの防止が有効に行える。
【図面の簡単な説明】
【図１】本発明の実施の形態が適用されるディスク記録再生装置及びデータ処理装置の概略構成を示すブロック図である。
【図２】暗号化データを記録したディスクを他のディスク記録再生装置で再生する場合を説明するための図である。
【図３】暗号化データを記録したディスクをコピーしたディスクを再生する場合の一例を説明するための図である。
【図４】記録識別情報をデータを暗号化しないで伝送する場合を説明するための図である。
【図５】記録識別情報を暗号化してディスク記録再生装置からデータ処理装置に伝送すると共に暗号化されたデータ識別情報及びデータ制御情報を暗号化してデータ処理装置からディスク記録再生装置に伝送する場合を説明するための図である。
【符号の説明】
１０  ディスク記録再生装置、  １５  変復調部、  １６  バッファメモリ、１７  調停部、  １８  ＥＣＣ部、  １９，１０１，１０５，１０６  Ｉ／Ｆ（インターフェース）部、  ２０  記録ＩＤ生成部、  ２１，２２  暗号化・認証部、  ２４，１０２  暗号化部、  １００  データ処理装置、  １０３  データ処理部、  １０７  復号部
【図１】
0004314713.tif 000002
【図２】
0004314713.tif 000003
【図３】
0004314713.tif 000004
【図４】
0004314713.tif 000005
【図５】
0004314713.tif 000006