(57)【特許請求の範囲】
【請求項１】
複数の情報を当該情報毎に暗号化する少なくとも一つの暗号鍵を暗号化して登録した暗号化暗号鍵集合体と、前記暗号鍵によって暗号化された暗号化情報とを記録媒体に記録し、前記記録媒体に記録された情報を再生する情報記録再生装置であって、
前記暗号鍵を暗号又は復号するために用いられる暗号化された第１の秘密鍵情報を前記記録媒体に記録する記録手段を有し、
前記記録手段は、前記記録媒体に前記暗号化暗号鍵集合体が記録されていないときは、前記暗号化暗号鍵集合体が前記記録媒体に記録されるときにのみ、前記記録媒体に前記第１の秘密鍵情報を記録するようになされたこと
を特徴とする情報記録再生装置。
【請求項２】
前記記録媒体及び前記情報記録再生装置には、予め前記暗号鍵を暗号又は復号するために用いられる暗号化されたそれぞれ第２及び第３の秘密鍵情報が記録され、
前記記録手段は、前記記録媒体が前記暗号化暗号鍵集合体を記録していないときは、前記第２または第３の秘密鍵情報の内バージョンの新しい方を前記第１の秘密鍵情報として前記記録媒体に記録するようになされたことを特徴とする請求項１に記載の情報記録再生装置。
【請求項３】
前記記録媒体及び前記情報記録再生装置には、予め前記暗号鍵を暗号又は復号するために用いられる暗号化されたそれぞれ第２及び第３の秘密鍵情報が記録され、
前記記録手段は、前記記録媒体に前記暗号化暗号鍵集合体が記録されているときで、少なくとも前記第２または第３の秘密鍵情報のバージョンが前記第１の秘密鍵情報のバージョンよりも新しいときは、前記第２または第３の秘密鍵情報の内バージョンの新しい方を前記第１の秘密鍵情報として前記記録媒体に記録するようになされたことを特徴とする請求項１に記載の情報記録再生装置。
【請求項４】
前記記録手段は、前記記録媒体に前記暗号化暗号鍵集合体が記録されているときで、前記記録媒体がライトワンスメディアであるときは、前記第１の秘密鍵情報を前記記録媒体に記録しないようになされたことを特徴とする請求項３に記載の情報記録再生装置。
【請求項５】
複数の情報を当該情報毎に暗号化する少なくとも一つの暗号鍵を暗号化して登録した暗号化暗号鍵集合体と、前記暗号鍵によって暗号化された暗号化情報とを記録媒体に記録し、前記記録媒体に記録された情報を再生する情報記録再生装置の情報記録再生方法であって、
前記暗号鍵を暗号又は復号するために用いられる暗号化された第１の秘密鍵情報を前記記録媒体に記録する記録手順を有し、
前記記録手順では、前記記録媒体に前記暗号化暗号鍵集合体が記録されていないときは、前記暗号化暗号鍵集合体が前記記録媒体に記録されるときにのみ、前記記録媒体に前記第１の秘密鍵情報を記録すること
を特徴とする情報記録再生方法。
【請求項６】
前記記録媒体及び前記情報記録再生装置には、予め前記暗号鍵を暗号又は復号するために用いられる暗号化されたそれぞれ第２及び第３の秘密鍵情報が記録され、
前記記録手順では、前記記録媒体が前記暗号化暗号鍵集合体を記録していないときは、前記第２または第３の秘密鍵情報の内バージョンの新しい方を前記第１の秘密鍵情報として前記記録媒体に記録することを特徴とする請求項５に記載の情報記録再生方法。
【請求項７】
前記記録媒体及び前記情報記録再生装置には、予め前記暗号鍵を暗号又は復号するために用いられる暗号化されたそれぞれ第２及び第３の秘密鍵情報が記録され、
前記記録手順は、前記記録媒体に前記暗号化暗号鍵集合体が記録されているときで、少なくとも前記第２または第３の秘密鍵情報のバージョンが前記第１の秘密鍵情報のバージョンよりも新しいときは、前記第２または第３の秘密鍵情報の内バージョンの新しい方を前記第１の秘密鍵情報として前記記録媒体に記録することを特徴とする請求項５に記載の情報記録再生方法。
【請求項８】
前記記録手順は、前記記録媒体に前記暗号化暗号鍵集合体が記録されているときで、前記記録媒体がライトワンスメディアであるときは、前記第１の秘密鍵情報を前記記録媒体に記録しないことを特徴とする請求項７に記載の情報記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、高度な機密性が求められる情報（暗号鍵等）の記録または再生方法に関する。また、保存または記録された高度機密情報（Ｈｉｇｈｌｙ  Ｃｏｎｆｉｄｅｎｔｉａｌ  Ｄａｔａ）を利用する再生装置等に関する。
【背景技術】
【０００２】
近年、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のディスクメディアに収録されたＡＶコンテンツを再生可能な種々の再生機器（専用プレーヤまたは再生機能を持つレコーダあるいはＤＶＤディスクドライブと再生ソフトを装備したパーソナルコンピュータ等）が開発されている。このような再生機器で再生されるＤＶＤディスク等に収録されたストリームデータには、コピーを防止するため、暗号化処理が施されている。この暗号化されたストリームのデータ部には、主にＣＳＳ（Ｃｏｎｔｅｎｔ  Ｓｃｒａｍｂｌｅ  Ｓｙｓｔｅｍ）方式に準拠した暗号化方式が採用されているが、より高度な暗号化方式として、ＡＡＣＳ（Ａｄｖａｎｃｅｄ  Ａｃｃｅｓｓ  Ｃｏｎｔｅｎｔ  Ｓｙｓｔｅｍ）が提案されている（特許文献１）。このＡＡＣＳ方式を採用する場合、例えば再生機器のセットメーカーは、ライセンシーが持つ鍵マトリクスから特定の鍵セットを入手し、異なる組み合わせの鍵を暗号化して、個々の再生機器に組み込んでいる。
【０００３】
このＡＡＣＳでは、不正コピーを防止するため、ＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）と呼ばれるデータが用いられている。ＭＫＢは、コンテンツ暗号化のベース鍵であるメディアキー（Ｋｍ）を、再生機器に秘密鍵として設置されるデバイスキー（Ｋｄ）の集合体で暗号化して数学的体系を整えた（メディアキーブロック）である。また、ＭＫＢには不正機器の情報も記録されており、不正機器は（Ｋｍ）を取り出すことができないようになっている。
【０００４】
不正機器の情報は更新されるため、ＭＫＢも新しいものを使う必要がある。このため、ＡＡＣＳではメディアのＬｅａｄ−ｉｎ  Ａｒｅａに埋め込まれているＬｅａｄ−ｉｎ  ＭＫＢ、メディアにファイルとして保存されているＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢ、及び機器自体が内部の不揮発性メモリに保存するＤｅｖｉｃｅ  ＭＫＢの３種類のＭＫＢが存在し、このうち最も新しいＭＫＢをＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢに上書きすることが定められている。
【特許文献１】特開２００５−３９４８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、このようなＭＫＢを用いたコンテンツ保護は、ＤＶＤメディアのコンテンツの不正利用を防止するために有効な技術であるが、この機能を継続し維持するためには、適宜ＭＫＢの更新が必要とされる。しかしながら、この更新は、ＭＫＢをＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢに上書きすることにより実行されるため、頻繁なＭＫＢの更新はシステムの応答性を低下させることにつながる。  
本発明は係る事情に鑑みてなされたものであって、ＭＫＢの更新に伴うメディアへの書込み回数を削減することのできる情報記録再生装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
課題を解決するための本発明は、複数の情報を当該情報毎に暗号化する少なくとも一つの暗号鍵を暗号化して登録した暗号化暗号鍵集合体と、前記暗号鍵によって暗号化された暗号化情報とを記録媒体に記録し、前記記録媒体に記録された情報を再生する情報記録再生装置であって、前記暗号鍵を暗号又は復号するために用いられる暗号化された第１の秘密鍵情報を前記記録媒体に記録する記録手段を有し、前記記録手段は、前記記録媒体に前記暗号化暗号鍵集合体が記録されていないときは、前記暗号化暗号鍵集合体が前記記録媒体に記録されるときにのみ、前記記録媒体に前記第１の秘密鍵情報を記録するようになされた。
【０００７】
また本発明は、複数の情報を当該情報毎に暗号化する少なくとも一つの暗号鍵を暗号化して登録した暗号化暗号鍵集合体と、前記暗号鍵によって暗号化された暗号化情報とを記録媒体に記録し、前記記録媒体に記録された情報を再生する情報記録再生装置の情報記録再生方法であって、前記暗号鍵を暗号又は復号するために用いられる暗号化された第１の秘密鍵情報を前記記録媒体に記録する記録手順を有し、前記記録手順では、前記記録媒体に前記暗号化暗号鍵集合体が記録されていないときは、前記暗号化暗号鍵集合体が前記記録媒体に記録されるときにのみ、前記記録媒体に前記第１の秘密鍵情報を記録する。
【発明の効果】
【０００８】
この発明によれば、ＭＫＢの更新に伴うメディアへの書込み回数を削減することのできる情報記録再生装置及び方法が提供される。
【発明を実施するための最良の形態】
【０００９】
情報記録媒体、例えば、光ディスクに対して情報を記録する場合、情報を暗号化して記録することが要求される場合がある。例えば、著作権保護方式では、著作物であるコンテンツを暗号鍵で暗号化して暗号化コンテンツとし、さらに暗号化のために用いた前記暗号鍵を秘匿させる為、他の暗号鍵で暗号化して暗号化鍵としている。そして前記暗号化鍵と、暗号化コンテンツとを一緒に、記録媒体に記録し、違法コピー防止している。
【００１０】
現在、急速にマーケットを拡大しているＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）に関する著作権保護方式では、次のような対応が図られている。即ち、ＤＶＤ  ｖｉｄｅｏは、ＤＶＤ  ＣＣＡ（ＤＶＤ  Ｃｏｐｙ  Ｃｏｎｔｒｏｌ  Ａｓｓｏｃｉａｔｉｏｎ）がライセンスしている、ＣＳＳ（Ｃｏｎｔｅｎｔ  Ｓｃｒａｍｂｌｅ  Ｓｙｓｔｅｍ）方式を利用しており、再生専用であるＤＶＤ  ＡｕｄｉｏはＣＰＰＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｐｒｅｒｅｃｏｒｄｅｄ  Ｍｅｄｉａ）方式を利用しており、また、記録メディアに記録されるコンテンツの著作権保護方式ではＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｄａｂｌｅ  Ｍｅｄｉａ）方式が利用されている。ＣＰＰＭ方式とＣＰＲＭ方式のライセンスは、特定の団体（例えば４Ｃ  Ｅｎｔｉｔｙ，  ＬＬＣと称される団体）が行っている。    
一方では、更に高精細映像や音声信号などを記録再生可能とする、高容量の次世代ＤＶＤ等の開発が進められている。このような次世代記録媒体へ高品位著作物を記録する場合の著作権保護方式は、従来以上にセキュリティー能力を高めた方式の導入が要求されている。
【００１１】
ＨＤ  ＤＶＤ（Ｈｉｇｈ  Ｄｅｎｓｉｔｙ  Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ  Ｆｏｒｍａｔで採用するコンテンツ保護技術であるＡＡＣＳにおけるコンテンツ鍵の管理方法を説明する。
【００１２】
従来のＣＰＲＭ方式では、ディスクの中に存在するメディアキーブロック（ＭＫＢ）とメディアＩＤ（Ｍｅｄｉａ  ＩＤ）を用いて暗号鍵を生成してコンテンツを暗号化していた。一方、ＡＡＣＳ方式では、ディスク内のコンテンツは共通の一つの暗号鍵ではなく、コンテンツ毎の暗号鍵によって暗号化されている。
【００１３】
図１はメディア内のデータの構成を示す図である。  
同一のメディア内には、従来のＤＶＤで用いられていたＭＰＥＧ２などの形式のコンテンツであるビデオオブジェクト（ＶＯＢ）、ＨＤＤＶ等で用いられていたストリームオブジェクト（ＳＯＢ）をそれぞれ規格上最大１９９８個保存することが可能である。
【００１４】
上述のように、従来の方式ではこれらの全オブジェクトで１つの暗号鍵を使用していたが、ＡＡＣＳ方式ではコンテンツ毎にそれぞれ異なる暗号鍵によって暗号化がなされている。  
そしてこのコンテンツごとの暗号鍵はタイトルキーファイル（ＴＫＦ）に記憶されている。即ち、ビデオオブジェクト用タイトルキーファイルとストリームオブジェクト用タイトルキーファイルが設けられ、それぞれのタイトルキーファイルには暗号化されたタイトルキー（Ｅｎｃｒｙｐｔｅｄ  Ｔｉｔｌｅ  Ｋｅｙ：  Ｅ−ＴＫ）が１９９８個保存可能となっている。
【００１５】
図２は、メデイアに記録された暗号化コンテンツ（Ｅ−ｃｏｎｔｅｎｔｓ）を復号する処理を説明する図である。図２には、コンテンツなどを記録したメディア１００に格納されている情報と、情報記録再生装置２００に設けられた処理機能及びそれらの間のデータの流れを表している。  
なお、情報記録再生装置２００には、制御部２１０、読み出し部２２０、書込み部２３０が設けられている。制御部２００は、図２に示す情報記録再生装置２００の各機能及び各処理動作を制御する。読出し部２２０は、メディア１００よりデータを情報記録再生装置２００に読み込む。書込み部２３０は、情報記録再生装置２００内のデータをメディア１００に書き込む。
【００１６】
メディア１００のＲｅａｄ  Ｏｎｌｙ領域であるＬｅａｄ−ＩＮ領域にはＬｅａｄ−ＩＮ  ＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）が格納され、書き換え可能領域であるＵｓｅｒ  Ｄａｔａ  ＡｒｅａにはＲｅａｄ／Ｗｒｉｔｅ  ＭＫＢが格納されている。  
ＭＫＢは、コンテンツ暗号化のベース鍵であるメディアキー（Ｋｍ）を、情報記録再生装置２００に秘密鍵として設置されるデバイスキー（Ｋｄ）の集合体で暗号化して数学的体系を整えた（メディアキーブロック）であって、タイトルキー（ＴＫ）を暗号又は復号するために用いられる暗号化された秘密鍵情報である。
【００１７】
ステップＳ１０において、メディア１００に記録されているＬｅａｄ−ｉｎ  ＭＫＢとＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢのバージョンを比較して、バージョンの新しいＭＫＢをＭｅｄｉａ  ＭＫＢとして読み出す。そして、ステップＳ１１において情報記録再生装置２００で保存されているデバイスキーセット（Ｄｅｖｉｃｅ  Ｋｅｙ  Ｓｅｔ）とＭｅｄｉａ  ＭＫＢとを用いてＭＫＢ処理を行う。Ｄｅｖｉｃｅ  Ｋｅｙ  Ｓｅｔは、複数のデバイスキーＫｄで構成されている。
【００１８】
ここで、ＭＫＢにはプロテクテッドエリアキー（Ｋｐａ）を生成するための情報が暗号化されて保存されているが、そのほかに、リボーク情報も含まれている。即ち、あるデバイスキーセットにセキュリティホールが存在し、ライセンサが該当するデバイスキーＫｄを使用禁止としたときは、該当するデバイスキーＫｄに関するリボーク情報が記載される。このリボーク情報によって、該当するデバイスキーＫｄを持ったデバイスでは暗号を解くことができなくなる。不正機器の情報は更新されるため、ＭＫＢも新しいものを使うようにする必要がある。そのため上述のようにバージョンの新しいほうをＭｅｄｉａ  ＭＫＢとして使用する。
【００１９】
このＭＫＢ処理によって、メディア鍵（Ｋｍ）が生成される。ステップＳ１２において、生成されたメディア鍵を検証する。生成されたメディア鍵が検証結果不正である場合は、Ｄｅｖｉｃｅ  Ｋｅｙ  Ｓｅｔが不正であるとみなしてＡＡＣＳに関する処理を終了する。
【００２０】
一方、タイトルキーファイル（ＴＫＦ）の先頭アドレスのプロテクト領域にはＢｉｎｄｉｇ  Ｎｏｎｃｅというファイルと結合した乱数を基にしたデータが記録されている。このＢｉｎｄｉｇ  Ｎｏｎｃｅは、例えば、ＰＣ（パソコン）のＷｒｉｔｅ命令ではコピー不可であり、ＡＡＣＳで定義された命令のみによってコピーが可能である。このように、ＡＡＣＳのライセンスを受けたハードでのみコピー可能とすることで、ＰＣを介した情報の流出を防いでいる。
【００２１】
次に、ステップＳ１３において、ＫｍとＢｉｎｄｉｇ  Ｎｏｎｃｅを用いて暗号処理であるＫｐａ処理を実施する。このＫｐａ処理には、暗号アルゴリズムであるＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）−Ｇを用いる。Ｋｐａ処理の結果としてプロテクテッドエリアキー（Ｋｐａ）が生成される。
【００２２】
次に、Ｋｐａからタイトルキー（ＴＫ）を生成するための、ステップＳ１４に示すタイトルキー処理について説明する。  
タイトルキーファイル（ＴＫＦ）には、Ｔｉｔｌｅ  Ｋｅｙ  Ｆｉｌｅ  Ｎｏｎｃｅ（ＴＫＦＮ）という乱数データが記憶されている。このＴＫＦＮは暗号化処理（後述）において、タイトルキーを暗号化するために用いられた乱数データである。  
また、ディスクにはコンテンツの利用規則を記述したＵｓａｇｅ  Ｒｕｌｅ  Ｆｉｌｅが備わっている。このＵｓａｇｅ  Ｒｕｌｅ  Ｆｉｌｅには、複数の使用規則それぞれについて、その使用規則を適用するか否かの情報（Ｕｓａｇｅ  Ｒｕｌｅ）が０または１のＢｉｔ情報として表されている。
【００２３】
さらに、ディスクのリードオンリイ領域であるバーストカッティングエリア（BCA）には、Ｍｅｄｉａ  ＩＤが格納されている。Ｍｅｄｉａ  ＩＤは、メディア毎に付加されている固有ＩＤである。そして、書き換え可能領域であるユーザデータエリアには、Ｍｅｄｉａ  ＩＤを用いた改鼠防止コードＭＡＣ（Ｍｅｓｓａｇｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｏｄｅ）であるＭｅｄｉａ  ＩＤ  ＭＡＣが格納されている。
【００２４】
ステップＳ１４に示すタイトルキー処理では、上述のＵｓａｇｅ  Ｒｕｌｅを処理した結果とＫｐａとＴＫＦＮとに基いてＡＥＳーＤのアルゴリズムを用いた処理を行い、暗号化されたタイトルキー（Ｅ−ＴＫ）を復号してタイトルキー（ＴＫ）を生成する。なお、この際ＢＣＡに格納されているＭｅｄｉａ  ＩＤを用いて生成したＭＡＣと、ディスクに格納されているＭｅｄｉａ  ＩＤ  ＭＡＣとを比較して改鼠がなされていないことが検証される。  
ステップＳ１５において、このようにして生成されたＴＫと暗号化されたコンテンツ（Ｅ−ｃｏｎｔｅｎｔｓ）とをＡＥＳ−Ｇのアルゴリズムで処理してコンテンツキーを生成し、ステップＳ１６において、このコンテンツキーを用いて暗号化されたコンテンツ（Ｅ−ｃｏｎｔｅｎｔｓ）を復号してコンテンツを生成する。
【００２５】
図３は、コンテンツを暗号化してＤＶＤに記録する処理を説明する図である。なお、使用する用語は図２と同一であるため、重複する説明は省略する。  
ステップＳ２０において、メディア１００に記録されているＬｅａｄ−ｉｎ  ＭＫＢとＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢのバージョンを比較して、バージョンの新しいＭＫＢをＭｅｄｉａ  ＭＫＢとして読み出す。次に、Ｍｅｄｉａ  ＭＫＢと、情報記録再生装置２００が保有するＤｅｖｉｃｅ  ＭＫＢとのバージョンを比較する。Ｄｅｖｉｃｅ  ＭＫＢのバージョンの方が新しい場合は、ステップＳ２１において、ＭＫＢ更新処理を起動しＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢにＤｅｖｉｃｅ  ＭＫＢの値を更新する。但し、Ｍｅｄｉａ  ＭＫＢのバージョンの方が新しい場合に、Ｄｅｖｉｃｅ  ＭＫＢの値を更新するかどうかは、セット仕様となる。ステップＳ２２において情報記録再生装置２００で保存されているデバイスキーセット（Ｄｅｖｉｃｅ  Ｋｅｙ  Ｓｅｔ）とＭｅｄｉａ  ＭＫＢとを用いてＭＫＢ処理を行う。
【００２６】
このＭＫＢ処理によって、メディア鍵（Ｋｍ）が生成される。ステップＳ２３において、生成されたメディア鍵を検証し、生成されたメディア鍵が検証結果不正である場合は、Ｄｅｖｉｃｅ  Ｋｅｙ  Ｓｅｔが不正であるとみなしてＡＡＣＳに関する処理は終了する。
【００２７】
ステップＳ２４において、ＫｍとＢｉｎｄｉｇ  Ｎｏｎｃｅとを用いて暗号処理であるＫｐａ処理を実施する。ＡＥＳ−Ｇを用いたＫｐａ処理の結果としてプロテクテッドエリアキー（Ｋｐａ）が生成される。
【００２８】
ステップＳ２５において、タイトルキー（ＴＫ）とコンテンツ（ｃｏｎｔｅｎｔｓ）とをＡＥＳ−Ｇのアルゴリズムで処理してコンテンツキーを生成し、ステップＳ２６において、このコンテンツキーを用いてコンテンツを暗号化して、Ｅ−ｃｏｎｔｅｎｔｓを生成し、メディア１００に記録する。  
また、ステップＳ２７において、Ｍｅｄｉａ  ＩＤとＴＫとを用いてＭＡＣを生成し、メディア１００にＭｅｄｉａ  ＩＤ  ＭＡＣとして格納する。
【００２９】
一方、ステップＳ２８において、タイトルキーを暗号化するために用いられる乱数データを生成し、Ｔｉｔｌｅ  Ｋｅｙ  Ｆｉｌｅ  Ｎｏｎｃｅとしてメディアに記録する。  
ステップＳ２９において、Ｕｓａｇｅ  Ｒｕｌｅをハッシュ処理した結果とＫｐａとＴＫとに基いてＡＥＳーＥのアルゴリズムを用いた処理を行い、暗号化されたタイトルキー（Ｅ−ＴＫ）を生成してメディアに格納する。なお、ステップＳ３０において、Ｕｓａｇｅ  Ｒｕｌｅをメディア１００に記録する。
【００３０】
上述のように、コンテンツの暗号化、復号化においてはタイトルキー等が重要な役割を担っている。しかし、このタイトルキー等はＲｅａｄ／Ｗｒｉｔｅ可能なファイルとしてメディアに記録されているため、メディア表面が例えば指紋などで汚れた場合、簡単にコンテンツの読み出し不能の状態に至るおそれがある。そこで、ＡＡＣＳではこれらのタイトルキー等の情報を格納したタイトルキーファイル（ＴＫＦ）についてバックアップが図られている。
【００３１】
図４は、タイトルキーファイルとそのバックアップファイルとしてのタイトルキーファイルの構造を示す説明図である。なお、このバックアップ方法の説明では、タイトルキーファイルをＴＫＦ１とし、バックアップファイルとしてのタイトルキーファイルをＴＫＦ２，ＴＫＦ３と表す。なお、ＴＫＦ１〜３は、メディア１００に格納している。
【００３２】
それぞれのタイトルキーファイル（ＴＫＦ１〜３）は、Ｂｉｎｄｉｎｇ  Ｎｏｎｃｅ（ＢＮ１，ＢＮ２，ＢＮ３）と、Ｔｉｔｌｅ  Ｋｅｙ  Ｆｉｌｅ  Ｇｅｎｅｒａｔｉｏｎ（Ｇｅｎｅｒａｔｉｏｎ）と、Ｔｉｔｌｅ  Ｋｅｙ  Ｆｉｌｅ  Ｎｏｎｃｅ（ＴＫＦＮ１〜３）と、暗号化タイトルキー（ＥＴＫ１〜３）とをそれぞれ登録した構成となっている。  
（ＢＮ１，ＢＮ２，ＢＮ３）は、上述のように自身のタイトルキーファイルの暗号化に用いられる乱数データである。（Ｇｅｎｅｒａｔｉｏｎ）は、タイトルキーファイル（ＴＫＦ１〜３）それぞれの変更回数を表している。  
（ＴＫＦＮ１，ＴＫＦＮ２，ＴＫＦＮ３）は、自身のタイトルキーファイルまたはバックアップファイル以外のファイルの暗号化タイトルキー（ＥＴＫ１，ＥＴＫ２，ＥＴＫ３）を生成するための乱数である。
【００３３】
暗号化タイトルキー（ＥＴＫ１，ＥＴＫ２，ＥＴＫ３）は、次の（１）〜（３）式で示される。  
ＥＴＫ１＝f（ＴＫ，ＢＮ１，ＴＫＦＮ３）  ・・・（１）  
ＥＴＫ２＝f（ＴＫ，ＢＮ２，ＴＫＦＮ１）  ・・・（２）  
ＥＴＫ３＝f（ＴＫ，ＢＮ３，ＴＫＦＮ２）  ・・・（３）  
ここで、ＴＫは平文のタイトルキーを示し、fは、第１パラメタ（ＴＫ）に第２パラメタ（ＢＮ１〜３）と第３パラメタ（ＴＫＦＮ１〜３）を暗号鍵として暗号処理を施すことを示している。暗号処理fには、たとえばAES（Advanced Encryption Standard）などのよく知られた暗号アルゴリズムを用いればよい。
【００３４】
すなわち、ＴＫＦ１は、ＴＫＦ３と関連づけられており、タイトルキー（ＴＫ）を、（ＢＮ１）と、関連づけられたＴＫＦ３の（ＴＫＦＮ３）とで暗号化したものとなっている。また、ＴＫＦ２は、ＴＫＦ１と関連づけられており、タイトルキー（ＴＫ）を、（ＢＮ２）と、関連づけられたＴＫＦ１の（ＴＫＦＮ１）とで暗号化したものとなっている。さらに、ＴＫＦ３は、ＴＫＦ２と関連づけられており、タイトルキー（ＴＫ）を、（ＢＮ３）と、関連づけられたＴＫＦ２の（ＴＫＦＮ２）とで暗号化したものとなっている。
【００３５】
このようにタイトルキーファイルＴＫＦ１と各バックアップファイルＴＫＦ２，ＴＫＦ３は、互いに他のファイルと関連付けられており、暗号化タイトルキー（Ｅ−ＴＫ１，Ｅ−ＴＫ２，Ｅ−ＴＫ３）は、自己のファイルに登録された（ＢＮ１，ＢＮ２，ＢＮ２）と、関連づけられている他のファイルに登録されている（ＴＫＦＮ１，ＴＫＦＮ２，ＴＫＦＮ３）とでタイトルキー（ＴＫ）を暗号化したものとなっている。
【００３６】
上記のようにＴＫＦを３つ保存し、ＴＫＦＮを別ファイルに保存することにより、１つのＴＫＦがデータ破損などにより壊れてしまっても、残り２つのＴＫＦのデータから、壊れたデータを復元できる。
【００３７】
なお、前述したＢｉｎｄｉｎｇ  Ｎｏｎｃｅを特殊なドライブ用コマンドでしか読み書きできないデータとしておくことにより、不正コピーを防止できる。すなわち、仮にＴＫＦがコピーされてもそれに付随するＢｉｎｄｉｎｇ  Ｎｏｎｃｅはコピーされないため、悪意のある第三者による不正な暗号化／復号化行為を防ぐことができる。
【００３８】
図５、図６、図７を参照しつつ、ＡＡＣＳ方式の記録再生処理で必要となるメデイア上のデータを詳細に説明する。  
メディア上のＰｒｏｔｅｃｔｅｄ  Ａｒｅａ即ち、Ｅ−ＴＫが格納されているファイルのＰｒｏｔｅｃｔｅｄ  Ａｒｅａには、Ｂｉｎｄｉｎｇ  Ｎｏｎｃｅ及びそのバックアップデータが格納されている。  
また、メディアのＲｅａｄ  Ｏｎｌｙ  Ａｒｅａにある、ＢＣＡ（Burst Cutting Area）にはＭｅｄｉａ  ＩＤが記録され、Ｌｅａｄ−Ｉｎ  ＡｒｅａにはＬｅａｄ−Ｉｎ  ＭＫＢが記録されている。
【００３９】
メディア上のＵｓｅｒ  Ｄａｔａ  Ａｒｅａにはビデオオブジェクト（ＶＯＢ）、ストリームオブジェクト（ＳＯＢ）のＣｏｐｙ  Ｐｒｏｔｅｃｔｉｏｎ  ポインタに関する情報である管理情報が格納されている。また、Ｒｅａｄ／Ｗｒｉｔｅ  ＭＫＢ、暗号化されたタイトルキー（Ｅ−ＴＫ）、Ｍｅｄｉａ  ＩＤ  ＭＡＣ、Ｕｓａｇｅ  Ｒｕｌｅ及びそれらのバックアップファイルが格納されている。さらに、暗号化されたコンテンツが最大１９９８個まで格納が可能である。
【００４０】
図８は、暗号化されたタイトルキーファイル（Ｅ−ＴＫＦ）の構造を示している。なお、図８はストリームオブジェクト（ＳＯＢ）についてのＥ−ＴＫＦの構造であるが、ビデオオブジェクト（ＶＯＢ）についても同様の構造である。  
０〜１５バイトには、タイトルキーファイルを特定するための固定情報（ＳＴＫＦ＿ＩＤ、  ＨＲ＿ＳＴＫＦ＿ＥＡ）が記載され、３２〜３３バイトには、ＡＡＣＳのバージョン番号が記載されている。そして、１２８〜１４３バイトには、Ｔｉｔｌｅ  Ｋｅｙ  Ｆｉｌｅ  Ｇｅｎｅｒａｔｉｏｎが格納され、１４４〜１５９バイトにはＴｉｔｌｅ  Ｋｅｙ  Ｆｉｌｅ  Ｎｏｎｃｅが格納されている。
【００４１】
また、１６０〜６４０９５バイトには、Ｔｉｔｌｅ  Ｋｅｙ  Ｉｎｆｏｒｍａｔｉｏｎ（ＫＴＩ）として、暗号化されたタイトルキー（Ｅ−ＴＫ）とＭｅｄｉａ  ＩＤ  ＭＡＣとが１９９８組記載されている。
【００４２】
それぞれのコンテンツはこの１９９８個のタイトルキーのうちの１つの鍵を使って暗号化されている。但し、１９９８個すべてにＥｎｃｒｙｐｔｅｄ  Ｔｉｔｌｅ  Ｋｅｙを記録しておく必要は無く、未使用のものは０という数値をＴＫ処理で暗号化したものを記述する。  
またＴｉｔｌｅ  Ｋｅｙ  Ｆｉｌｅ  Ｇｅｎｅｒａｔｉｏｎにはこのファイルの更新のたびにインクリメントされる値が記されている。上述のようにタイトルキーファイルはバックアップ用に合計３つのファイルを備えている。そしてこの３つのファイルのＴｉｔｌｅ  Ｋｅｙ  Ｆｉｌｅ  Ｇｅｎｅｒａｔｉｏｎの値がすべて一致していない場合、ファイル書き込み中に何らかの障害があったことを意味する。
【００４３】
次にＭＫＢの更新方法について説明する。  
上述のようにＭＫＢには不正機器に関する情報が格納されている。そして、ＭＫＢのバージョンが新しければ、新たな不正機器に関する情報が追加して登録されていることになる。従って、不正防止の観点からはより新しいＭＫＢが普及し使用されることが望ましい。
【００４４】
ＡＡＣＳでは３種類のＭＫＢが用いられる。  
Ｌｅａｄ−ｉｎ  ＭＫＢは、ディスクの書き換え不可能な領域であるＬｅａｄ−ｉｎ  Ａｒｅａに予め記録されている。Ｌｅａｄ−ｉｎ  ＭＫＢは、ディスクの製造メーカがディスクを製造する毎に書き込んでいくデータである。従って、新しく製造されたディスクには新しいバージョンのＭＫＢが書き込まれている。
【００４５】
Ｄｅｖｉｃｅ  ＭＫＢは、デバイスの製造メーカがデバイス鍵を購入するのと同時にＭＫＢを購入しデバイスの不揮発性の記憶領域に記録するデータである。現在の取り決めでは、デバイスメーカは、３ヶ月毎に新しいＭＫＢを購入し、Ｄｅｖｉｃｅ  ＭＫＢも新しいバージョンのＭＫＢに書き換えて出荷しなければならないとされている。
【００４６】
例えば、旧いメディアを同じ機器で使い続けている場合には、ＭＫＢのバージョンは更新されていない。そのため、新しく購入した機器で旧いメディアを使用したときに、旧いメディアの書換え可能の領域に新しいバージョンのＭＫＢを記録することとする。このディスク上に保存されて常に新しいバージョンに更新されるＭＫＢをＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢと呼ぶ。
【００４７】
図９は、ブランクディスクに対するＭＫＢ書込み処理の概略の手順を示すフロー図である。  
ステップＳ０１において、ユーザが情報記録再生装置２００の電源をＯＮとし、ブランクディスク、即ち、コンテンツの記録されていないディスクを挿入したときは、ステップＳ０２においてＭＫＢ処理（図１０）を実行する。
【００４８】
図１０のステップＴ０１において、制御部２１０は情報記録再生装置２００の不揮発性領域に保存されているＤｅｖｉｃｅ  ＭＫＢを取得し、ステップＴ０２において、メディア１００のＬｅａｄ−ｉｎ  領域に記録されているＬｅａｄ−ｉｎ  ＭＫＢを取得する。ステップＴ０３において、Ｄｅｖｉｃｅ  ＭＫＢのバージョンとＬｅａｄ−ｉｎ  ＭＫＢのバージョンを比較する。なお、バージョン番号はそれぞれのＭＫＢの先頭部分に記録されている。
【００４９】
ステップＴ０４においてＹｅｓの場合、即ち、Ｌｅａｄ−ｉｎ  ＭＫＢのバージョンが新しい場合は、ステップＴ０５において、Ｌｅａｄ−ｉｎ  ＭＫＢをＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢとする。  
一方、ステップＴ０４においてＮｏの場合、即ち、Ｄｅｖｉｃｅ  ＭＫＢのバージョンが新しい場合は、ステップＴ０６において、Ｄｅｖｉｃｅ  ＭＫＢをＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢとする。  
ステップＴ０７において、書き込むべきＭＫＢを決定する。
【００５０】
図９に戻り、ステップＳ０３において、タイトルキーファイル（ＴＫＦ）を読み込む。即ち、メディア１００にあるタイトルキーファイルをＳＤＲＡＭ上に展開する。  
そして、ステップＳ０４において、ユーザのコンテンツ記録操作、コンテンツ再生操作、コンテンツ編集操作、コンテンツ削除操作に対応して、Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢの更新を行うかどうかを判断する。  
ステップＳ０５でＹｅｓの場合、即ち、ユーザの操作に対応してタイトルキーファイル（ＴＫＦ）、タイトルユーセージファイル（ＴＵＦ）に対して記録処理が行われた場合は、ステップＳ０６において、上述の決定されたＭＫＢをＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢに書き込む。
【００５１】
一方、ステップＳ０５でＮｏの場合、即ち、タイトルキーファイル、ユーセージファイルに対して記録処理が行われていない場合は、ステップＳ０７において、上述の決定されたＭＫＢをＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢに書き込まない。  
従来、メディア１００を情報記録再生装置２００に挿入したが、録画等のコンテンツを記録する動作をしないでメディア１００の排出操作をした場合、その状態でもＳＤＲＡＭ上にはＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢが生成されているため、そのデータがメディア１００のＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢに書き込まれていた。
【００５２】
ＭＫＢは、記録したコンテンツを保護するために使用されるものであるにもかかわらず、保護すべきコンテンツがない場合にも無駄にＭＫＢのファイルが書き込まれることになる。  
他のＰＣ（パソコン）等の装置でＨＤ  ＤＶＤを別の用途で使用する可能性があることを考慮すると、保護すべきコンテンツがない場合にもＭＫＢのファイルを書き込むことは無駄に容量を消費することになる。
【００５３】
そこで、図９のステップＳ０７に示すように、ブランクメディアが挿入されたときは、コンテンツを記録した場合にのみ、即ち、ＴＫＦ、ＴＵＦが記録された場合にのみ、ＭＫＢをメディア１００に書き込む処理を行うように判定する。
【００５４】
図１１は、記録済みのリライタブルメディアに対するＭＫＢ書込み処理の概略の手順を示すフロー図である。  
リライタブルメディアに対しては、上述のようにＭＫＢは常に最新のバージョンを書き込む必要がある。そこでメディア１００を挿入後にＭＫＢの更新事由が生じた場合には、ユーザが記録・削除・編集などのＴＫＦを更新するような操作を行わない場合でもＭＫＢをメディア１００に書き込む。
【００５５】
図１１のステップＳ１１において、ユーザが情報記録再生装置２００の電源をＯＮとし、コンテンツの記録されているリライタブルメディアを挿入したときは、ステップＳ１２においてＭＫＢ処理を実行する。  
ＭＫＢ処理では、制御部２１０は情報記録再生装置２００の不揮発性領域に保存されているＤｅｖｉｃｅ  ＭＫＢ、メディア１００のＬｅａｄ−ｉｎ  領域に記録されているＬｅａｄ−ｉｎ  ＭＫＢ及びＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢを取得する。そして、Ｄｅｖｉｃｅ  ＭＫＢのバージョン、もしくはＬｅａｄ−ｉｎ  ＭＫＢのバージョンがＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢのバージョンよりも新しいときは、ｕｐｄａｔｅＭＫＢ（ＭＫＢ更新）が発生したと判断する。  
ＵｐｄａｔｅＭＫＢが発生した場合は、メディアキー（Ｋｍ）が変更されるためタイトルキーファイルの再暗号化、即ち、タイトルキーファイルの記録処理が発生する。
【００５６】
ステップＳ１３において、タイトルキーファイル（ＴＫＦ）を読み込む。即ち、メディアにあるタイトルキーファイルをＳＤＲＡＭ上に展開する。  
そして、ステップＳ１４において、ユーザの操作が行われる。
【００５７】
しかし、ステップＳ１２において、ＵｐｄａｔｅＭＫＢが発生しているため、ユーザがタイトルキーファイルを書き換えるような操作（記録・削除・編集）を行っていない場合であっても、Ｄｅｖｉｃｅ  ＭＫＢまたはＬｅａｄ−ｉｎ  ＭＫＢの内最新のバージョンを有するＭＫＢをＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢに書き込む。
【００５８】
なお、図１１に示す記録済みリライタブルメディアにおいても、図９で説明したと同様の考え方で、タイトルキーファイル、タイトルユーセージファイルの記録が行われない場合にはＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢへの書き込みを行わない。
【００５９】
なお、図１１に示す処理は、ライトワンスメディアには適用されない。なぜならば、ＭＫＢが更新されると、プロテクテッドエリアキー（Ｋｐａ）が更新され、ＴＫＦを更新することになる。しかしながら、ＡＡＣＳの下では、ライトワンスメディアではブランクディスクにのみＴＫＦの書込みが許可されている。従って、ＭＫＢの更新は、リライタブルディスクに認められ、ライトワンスメディアには認められていない。
【００６０】
以上説明した実施の形態によれば、ＡＡＣＳで保護するコンテンツが記録されていないにもかかわらず、無駄にＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢを書き込むことがなくなるため、書込み回数を削減し、ディスク容量を無駄に消費することを防止できる。
【００６１】
また、Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢが存在しないディスクであっても、Ｌｅａｄ−ｉｎ  ＭＫＢとＤｅｖｉｃｅ  ＭＫＢのバージョンを比較することによって最新のＲｅａｄ  Ｗｒｉｔｅ  ＭＫＢをディスクに書き込むことができる。
【００６２】
本発明の代表的な構成要素を例示すると以下のように示すことができる。
【００６３】
＜図９について＞  複数の情報（ｃｏｎｔｅｎｔｓ）を当該情報毎に暗号化する少なくとも一つの暗号鍵（ＴＫ）を暗号化して登録した暗号化暗号鍵集合体（ＴＫＦ）と、前記暗号鍵（ＴＫ）によって暗号化された暗号化情報（Ｅ−ｃｏｎｔｅｎｔｓ）とを記録媒体（１００）に記録し、前記記録媒体に記録された情報を再生する情報記録再生装置（２００）であって、前記暗号鍵（ＴＫ）を暗号又は復号するために用いられる暗号化された第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）を前記記録媒体（１００）に記録する記録手段を有し、前記記録手段は、前記記録媒体（１００）に前記暗号化暗号鍵集合体（ＴＫＦ）が記録されていないときは、前記暗号化暗号鍵集合体（ＴＫＦ）が前記記録媒体（１００）に記録されるときにのみ、前記記録媒体（１００）に前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）を記録するようになされた。
【００６４】
＜図１０について＞  前記記録媒体（１００）及び前記情報記録再生装置（２００）には、予め前記暗号鍵（ＴＫ）を暗号又は復号するために用いられる暗号化されたそれぞれ第２及び第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）が記録され、  前記記録手段は、前記記録媒体（１００）が前記暗号化暗号鍵集合体（ＴＫＦ）を記録していないときは、前記第２または第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）の内バージョンの新しい方を前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）として前記記録媒体（１００）に記録するようになされた。
【００６５】
＜図１１について＞  前記記録媒体（１００）及び前記情報記録再生装置（２００）には、予め前記暗号鍵（ＴＫ）を暗号又は復号するために用いられる暗号化されたそれぞれ第２及び第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）が記録され、  前記記録手段は、前記記録媒体（１００）に前記暗号化暗号鍵集合体（ＴＫＦ）が記録されているときで、少なくとも前記第２または第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）のバージョンが前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）のバージョンよりも新しいときは、前記第２または第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）の内バージョンの新しい方を前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）として前記記録媒体（１００）に記録するようになされた。
【００６６】
＜図１１について＞  前記記録手段は、前記記録媒体（１００）に前記暗号化暗号鍵集合体（ＴＫＦ）が記録されているときで、前記記録媒体（１００）がライトワンスメディアであるときは、前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）を前記記録媒体（１００）に記録しないようになされた。
【００６７】
＜図９について＞  複数の情報（ｃｏｎｔｅｎｔｓ）を当該情報毎に暗号化する少なくとも一つの暗号鍵（ＴＫ）を暗号化して登録した暗号化暗号鍵集合体（ＴＫＦ）と、前記暗号鍵（ＴＫ）によって暗号化された暗号化情報（Ｅ−ｃｏｎｔｅｎｔｓ）とを記録媒体（１００）に記録し、前記記録媒体に記録された情報を再生する情報記録再生装置（２００）の情報記録再生方法であって、  前記暗号鍵（ＴＫ）を暗号又は復号するために用いられる暗号化された第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）を前記記録媒体（１００）に記録する記録手順を有し、  前記記録手順では、前記記録媒体（１００）に前記暗号化暗号鍵集合体（ＴＫＦ）が記録されていないときは、前記暗号化暗号鍵集合体（ＴＫＦ）が前記記録媒体（１００）に記録されるときにのみ、前記記録媒体（１００）に前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）を記録する。
【００６８】
＜図１０について＞  前記記録媒体（１００）及び前記情報記録再生装置（２００）には、予め前記暗号鍵（ＴＫ）を暗号又は復号するために用いられる暗号化されたそれぞれ第２及び第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）が記録され、  前記記録手順では、前記記録媒体（１００）が前記暗号化暗号鍵集合体（ＴＫＦ）を記録していないときは、前記第２または第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）の内バージョンの新しい方を前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）として前記記録媒体（１００）に記録する。
【００６９】
＜図１１について＞  前記記録媒体（１００）及び前記情報記録再生装置（２００）には、予め前記暗号鍵（ＴＫ）を暗号又は復号するために用いられる暗号化されたそれぞれ第２及び第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）が記録され、前記記録手順は、前記記録媒体（１００）に前記暗号化暗号鍵集合体（ＴＫＦ）が記録されているときで、少なくとも前記第２または第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）のバージョンが前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）のバージョンよりも新しいときは、前記第２または第３の秘密鍵情報（Ｌｅａｄ−ｉｎＭＫＢ、ＤｅｖｉｃｅＭＫＢ）の内バージョンの新しい方を前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）として前記記録媒体（１００）に記録する。
【００７０】
＜図１１について＞  前記記録手順は、前記記録媒体（１００）に前記暗号化暗号鍵集合体（ＴＫＦ）が記録されているときで、前記記録媒体（１００）がライトワンスメディアであるときは、前記第１の秘密鍵情報（Ｒｅａｄ  Ｗｒｉｔｅ  ＭＫＢ）を前記記録媒体（１００）に記録しない。
【００７１】
なお、本発明は、実施の形態に示すＨＤ  ＤＶＤのみでなく、ＨＤＤ、半導体フラッシュメモリに対しても適用することができる。
【００７２】
尚、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００７３】
【図１】メディア内のデータの構成を示す図。
【図２】メデイアに記録された暗号化コンテンツを復号する処理を説明する図。
【図３】コンテンツを暗号化してＤＶＤに記録する処理を説明する図。
【図４】タイトルキーファイルとそのバックアップファイルとしてのタイトルキーファイルの構造を示す説明図。
【図５】ＡＡＣＳ方式の記録再生処理で必要となるメデイア上のデータを示す図。
【図６】ＡＡＣＳ方式の記録再生処理で必要となるメデイア上のデータを示す図。
【図７】ＡＡＣＳ方式の記録再生処理で必要となるメデイア上のデータを示す図。
【図８】暗号化されたタイトルキーファイル（Ｅ−ＴＫＦ）の構造示す図。
【図９】ブランクディスクに対するＭＫＢ書込み処理の概略の手順を示すフロー図。
【図１０】ＭＫＢ処理の概略の手順を示すフロー図。
【図１１】記録済みのリライタブルメディアに対するＭＫＢ書込み処理の概略の手順を示すフロー図。
【符号の説明】
【００７４】
１００…メディア、２００…情報記録再生装置、２１０…制御部、２２０…読出し部、２３０…書込み部。
【図１】
0004768523.tif 000002
【図２】
0004768523.tif 000003
【図３】
0004768523.tif 000004
【図４】
0004768523.tif 000005
【図５】
0004768523.tif 000006
【図６】
0004768523.tif 000007
【図７】
0004768523.tif 000008
【図８】
0004768523.tif 000009
【図９】
0004768523.tif 000010
【図１０】
0004768523.tif 000011
【図１１】
0004768523.tif 000012