(57)【要約】【課題】本発明は機能が異なる多種メディアが存在するシステムにおいて、要求される著作権保護システムを提供することを目的とする。【解決手段】メディア鍵Ｋｍを複数のデバイス鍵Ｋｄで暗号化して第１の暗号化暗号鍵集合体ＭＫＢを生成し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われるメディア固有鍵Ｋｕｍを複数のメディア識別コードＫｉｄで暗号化して第２の暗号化暗号鍵集合体ＭＩＤＢを生成し、複数のメディア識別コードＫｉｄをメディア毎にメディア鍵Ｋｍで暗号化して暗号化メディア識別コードＫｅｉｄを生成し、暗号化コンテンツ、コンテンツ暗号鍵、第１、第２の暗号化暗号鍵集合体ＭＫＢ、ＭＩＤＢ、暗号化メディア識別コードＫｅｉｄを媒体に記録するコンテンツ記録方法。【選択図】    図１２
2005039480.tif 000002
【特許請求の範囲】
【請求項１】
第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成し、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成し、
複数のメディア識別コードをメディア毎に前記第１の鍵で暗号化して暗号化メディア識別コードを生成し、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、暗号化メディア識別コードを媒体に記録するコンテンツ記録方法。
【請求項２】
第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成し、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成し、
メディア識別コードと、メディア識別コード群内での位置情報をメディア毎に前記第１の鍵で暗号化して暗号化メディア識別コードを生成し、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、暗号化メディア識別コードを媒体に記録するコンテンツ記録方法。
【請求項３】
第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成し、
複数の暗号化メディア識別コードをメディア鍵で復号して複数のメディア識別コードを抽出し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成し、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、メディア識別コードを媒体に記録するコンテンツ記録方法。
【請求項４】
複数の第２の鍵は、複数鍵をセットにした鍵セットとして記録再生装置に配布する固有のデバイス鍵である請求項１乃至請求項３のいずれか一項に記載のコンテンツ記録方法。
【請求項５】
前記暗号化メディア識別コードは暗号化コンテンツ、コンテンツ暗号鍵、第１、第２の暗号化暗号鍵集合体の記録後の後処理で、媒体の特定領域に記録する請求項１乃至請求項４のいずれか一項に記載のコンテンツ記録方法。
【請求項６】
前記暗号化メディア識別コードは乱数とシリアル番号との組み合わせからなる請求項１乃至請求項５のいずれか一項に記載のコンテンツ記録方法。
【請求項７】
第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成し、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成し、
複数のメディア識別コードをメディア毎に前記第１の鍵で暗号化して暗号化メディア識別コードを生成し、
コンテンツを暗号化するためのタイトル鍵をメディア固有鍵で暗号化して暗号化タイトル鍵を生成し、
コンテンツをタイトル鍵で暗号化して暗号化コンテンツを生成し、
第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、暗号化メディア識別コード、暗号化タイトル鍵、暗号化コンテンツを媒体に記録するコンテンツ記録方法。
【請求項８】
第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成し、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成し、
複数のメディア識別コードをメディア毎に前記第１の鍵で暗号化して暗号化メディア識別コードを生成し、
コンテンツを暗号化するためのタイトル鍵をメディア固有鍵で暗号化して暗号化タイトル鍵を生成し、
暗号化タイトル鍵を秘匿鍵で多重暗号化して多重暗号化タイトル鍵を生成し、
秘匿鍵をメディア鍵で暗号化して暗号化秘匿鍵を生成し、
コンテンツをタイトル鍵で暗号化して暗号化コンテンツを生成し、
第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、暗号化メディア識別コード、暗号化タイトル鍵、多重暗号化タイトル鍵、暗号化秘匿鍵、暗号化コンテンツを媒体に記録するコンテンツ記録方法。
【請求項９】
前記媒体は再生専用媒体である請求項１乃至請求項８のいずれか一項に記載のコンテンツ記録方法。
【請求項１０】
第１の鍵を予め定められた複数の第２の鍵で暗号化して生成した第１の暗号化暗号鍵集合体と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して生成した第２の暗号化暗号鍵集合体とをリードイン領域にエンボスピットにより記録し、
複数のメディア識別コード群からメディア毎に前記第１の鍵で個別に暗号化して生成した暗号化メディア識別コードを特定領域に書換え不可能な手法で記録した記録媒体。
【請求項１１】
第１の鍵を予め定められた複数の第２の鍵で暗号化して生成した第１の暗号化暗号鍵集合体と、複数の暗号化メディア識別コードをメディア鍵で復号して複数のメディア識別コードを抽出し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を複数のメディア識別コードで暗号化して生成した第２の暗号化暗号鍵集合体とをリードイン領域にエンボスピットにより記録し、
複数のメディア識別コード群からメディア毎に前記第１の鍵で個別に暗号化して生成した暗号化メディア識別コードを特定領域に書換え不可能な手法で記録した記録媒体。
【請求項１２】
第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成する手段と、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成する手段と、
複数のメディア識別コードをメディア毎に前記第１の鍵で暗号化して暗号化メディア識別コードを生成する手段と、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、暗号化メディア識別コードを媒体に記録する手段と、
を具備するコンテンツ記録装置。
【請求項１３】
第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成する手段と、
複数の暗号化メディア識別コードをメディア鍵で復号して複数のメディア識別コードを抽出し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成する手段と、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、メディア識別コードを媒体に記録する手段と、
を具備するコンテンツ記録装置。
【請求項１４】
第１の鍵を予め定められた複数の第２の鍵で暗号化して生成した第１の暗号化暗号鍵集合体と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して生成した第２の暗号化暗号鍵集合体とをリードイン領域にエンボスピットにより記録し、
複数のメディア識別コード群からメディア毎に前記第１の鍵で個別に暗号化して生成した暗号化メディア識別コードを特定領域に書換え不可能な手法で記録した記録媒体に暗号化コンテンツを記録するコンテンツ記録装置において、
記録媒体から前記第１の暗号化暗号鍵集合体を読み出し、コンテンツ暗号用のデバイス鍵を用いて前記第１の鍵を抽出する手段と、
記録媒体から前記暗号化メディア識別コードを読出し、前記第１の鍵で復号し、複数のメディア識別コードを生成する手段と、
記録媒体から前記第２の暗号化暗号鍵集合体を読出し、複数のメディア識別コードを用いて前記第３の鍵を抽出する手段と、
コンテンツをタイトル鍵で暗号化し、タイトル鍵を前記第３の鍵で暗号化し、暗号化コンテンツと暗号化タイトル鍵を記録媒体に記録する手段と、
を具備するコンテンツ記録装置。
【請求項１５】
第１の鍵を予め定められた複数の第２の鍵で暗号化して生成した第１の暗号化暗号鍵集合体と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して生成した第２の暗号化暗号鍵集合体とをリードイン領域にエンボスピットにより記録し、
複数のメディア識別コード群からメディア毎に前記第１の鍵で個別に暗号化して生成した暗号化メディア識別コードを特定領域に書換え不可能な手法で記録した記録媒体に暗号化コンテンツを記録するコンテンツ記録装置において、
記録媒体から前記第１の暗号化暗号鍵集合体を読み出し、コンテンツ暗号用のデバイス鍵を用いて前記第１の鍵を抽出する手段と、
記録媒体から前記暗号化メディア識別コードを読出し、前記第１の鍵で復号し、複数のメディア識別コードを生成する手段と、
記録媒体から前記第２の暗号化暗号鍵集合体を読出し、複数のメディア識別コードを用いて前記第３の鍵を抽出する手段と、
コンテンツをタイトル鍵で暗号化し、タイトル鍵を前記第３の鍵で暗号化し、暗号化タイトル鍵をさらに秘密鍵で多重暗号化し、前記秘密鍵を前記第１の鍵で暗号化し、暗号化コンテンツと多重暗号化タイトル鍵と暗号化秘密鍵を記録媒体に記録する手段と、
を具備するコンテンツ記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は著作権保護を目的としたコンテンツ暗号化処理に用いるコンテンツ記録方法、記録媒体、コンテンツ記録装置に関する。
【０００２】
特に、本発明は著作権保護等のためのコンテンツ暗号化において、再生専用記録媒体（メディア）にもメディア毎に固有の識別コードを与え、識別コードを暗号化システム内に取り入れる事を可能にしたコンテンツ記録方法及び装置及び記録媒体に関する。さらに、本発明は再生専用メディア、ライトワンスタイプの記録再生メディア、複数回の記録再生が可能な記録再生メディアにおいて、統一的な暗号化システムの導入を可能にする方式に関する。
【０００３】
【従来の技術】
従来、ディジタル化された情報（例えば、文書、音声、画像、プログラムなど）を記録するディスクタイプのメディアとして、音声や画像の記録メディアではコンパクトディスクやレーザディスクがある。また、コンピュータなどのプログラムやデータの記録メディアには、フロッピーディスクやハードディスクがある。また、これら記録メディアに加えて、大容量記録メディアであるＤＶＤ（ディジタルバーサタイルディスクまたはディジタルビデオディスク）が開発されている。
【０００４】
上記したような種々のディジタル記録メディアにおいて、記録する時にそのままディジタルデータ（圧縮や符号化等されデコード可能なものも含む）を記録している為、記録されたデータを他のメディアにコピーすることは、例えば音質や画質の損失なしに、かつ容易にコピーする事が可能であり、複製を大量に作り出すことが出来、著作権の侵害など問題があった。
【０００５】
このような背景から、発明者らは過去に著作権保護の特許出願をした（例えば、特許文献１参照）。
【０００６】
この特許は、コンテンツの暗号化とコンテンツ暗号鍵及び暗号鍵の暗号化に関するもので、コンテンツの違法コピー防止を目的としたものである。このような技術をもとに、ＤＶＤビデオやＤＶＤオーディオ等の再生専用メディアにはＣＳＳ（Ｃｏｎｔｅｎｔ  Ｓｃｒａｍｂｌｅ  Ｓｙｓｔｅｍ）と呼ばれる著作権保護システムが導入されている。
【０００７】
また、再生専用のＤＶＤオーディオディスクにはＣＰＰＭ（Ｃｏｐｙ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｐｒｅｒｅｃｏｒｄｅｄ  Ｍｅｄｉａ）方式が導入されている。
【０００８】
一方、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ（ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ−ＲＷ（ｒｅｗｉｒｔａｂｌｅ）等の記録再生型のＤＶＤディスクのコンテンツ保護システムは、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）と呼ばれる著作権保護システムが採用されている。
【０００９】
【特許文献１】
特許第３０９３６７８号明細書（特願平９−１３６７０９号「暗号化方法、復号方法、記録再生装置、復号装置、複合化ユニット装置及び記録メディアの製造方法」）
【００１０】
【発明が解決しようとする課題】
上記したように、光ディスクのような記録メディアでは、大量配布に適した再生専用メディア、アーカイブ利用のライトワンス型記録再生メディア（書換え不能な記録メディア）、記録再生が自由な記録再生メディアのような種々のタイプが存在し、ライトワンス型はアーカイブ的利用と再生専用メディア開発時のオーサリング用への利用がある。このような多種のメディアが混在する場合の著作権保護システムでは、その用途によって複数の著作権保護方式を使い分けるしかなかった。
【００１１】
再生専用メディアでは、ＣＰＰＭ方式で説明したように、コンテンツはランダムな数字群から決められた１つのタイトル鍵で暗号化され、タイトル鍵も暗号化され、同一メディアに記録され、同一のメディアが大量にプレス製造される。結果として全ての再生装置は、同一のタイトル鍵を検出し、暗号化コンテンツを復号していく事になる。
【００１２】
一方、記録再生メディアでは、ＣＰＲＭ方式で説明したように、最終ユーザが持つ記録再生装置で、メディア一枚にコンテンツを暗号化して記録していく。即ち、ここで使われるコンテンツ暗号鍵はそのメディア固有の鍵とすることで、他のメディアへの違法コピー防止能力を持たせる事が可能になる。このようなことから、記録再生メディアでのコンテンツ暗号化方式であるＣＰＲＭ方式は、メディア毎に異なるメディアＩＤをＢＣＡ記録情報の中に記録しておき、このメディアＩＤコードでメディア固有鍵を生成して暗号鍵としている。即ち、記録メディア毎に記録された暗号化コンテンツはメディアバインドされたことになる。
【００１３】
再生専用方式のアルバムＩＤはアルバム単位で固有であるが、ディスクを生産するプレス機にセットするマスター盤単位でしか暗号鍵を異ならせる事は出来ない。しかし、記録メディアがディスク毎に固有な暗号鍵を有するので、再生専用メディアの暗号化コンテンツと暗号化タイトル鍵をそのまま記録再生メディアに記録しても、メディアキーブロックＭＫＢが異なる為、メディア鍵が同一とならず、このような違法コピーは成立しない。
【００１４】
しかし、オーサリング用のライトワンス型記録再生メディアが一般に流通してしまうと、メディアキーブロックＭＫＢも含めて再生専用メディアの情報を他の記録再生メディアへ丸ごとコピーすることによって、違法コピーが成立してしまう。このような違法コピーは暗号化強度を如何に強力にしても、暗号化されたままコピーされる事から著作権保護システムが機能しない。
【００１５】
また、再生専用メディアでもインターラクティブ機能を付加したような情報が記録されたメディアでは、メディア毎に識別コードを付加させたい要求もある。特に、インターネットを利用した応用展開では、メディア毎に固有の番号が必要になってきた。この場合も、その固有番号の保護が必要となり、コンテンツ保護と併せて、トータルシステムの著作権保護システムが要求されつつある。
【００１６】
本発明はこのような状況を鑑みなされたもので、再生専用メディア、ライトワンス型記録可能メディア、記録再生メディア等、その機能が異なる多種メディアが存在するシステムにおいて、要求される著作権保護システムを提供することを目的とする。
【００１７】
別の目的は、再生専用メディアにメディア毎に固有の番号を付加しても、タイトル毎（またはアルバム毎）に共通なコンテンツ暗号鍵が生成できる暗号鍵管理システムを提供することである。
【００１８】
【課題を解決するための手段】
上記した課題を解決し目的を達成するために、本発明は以下に示す手段を用いている。
【００１９】
（１）本発明の一態様によれば、コンテンツ記録方法は、第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成し、複数のメディア識別コードをメディア毎に前記第１の鍵で暗号化して暗号化メディア識別コードを生成し、暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、暗号化メディア識別コードを媒体に記録する。
【００２０】
（２）本発明の他の一態様によれば、コンテンツ記録方法は第１の鍵を予め定められた複数の第２の鍵で暗号化して第１の暗号化暗号鍵集合体を生成し、複数の暗号化メディア識別コードをメディア鍵で復号して複数のメディア識別コードを抽出し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を複数のメディア識別コードで暗号化して第２の暗号化暗号鍵集合体を生成し、暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体、第２の暗号化暗号鍵集合体、メディア識別コードを媒体に記録する。
【００２１】
を記載します。
【００２２】
（３）本発明のさらに他の一態様によれば、第１の鍵を予め定められた複数の第２の鍵で暗号化して生成した第１の暗号化暗号鍵集合体と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して生成した第２の暗号化暗号鍵集合体とをリードイン領域にエンボスピットにより記録し、複数のメディア識別コード群からメディア毎に前記第１の鍵で個別に暗号化して生成した暗号化メディア識別コードを特定領域に書換え不可能な手法で記録した記録媒体が提供される。
【００２３】
（４）本発明のさらに他の一態様によれば、第１の鍵を予め定められた複数の第２の鍵で暗号化して生成した第１の暗号化暗号鍵集合体と、複数の暗号化メディア識別コードをメディア鍵で復号して複数のメディア識別コードを抽出し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を複数のメディア識別コードで暗号化して生成した第２の暗号化暗号鍵集合体とをリードイン領域にエンボスピットにより記録し、複数のメディア識別コード群からメディア毎に前記第１の鍵で個別に暗号化して生成した暗号化メディア識別コードを特定領域に書換え不可能な手法で記録した記録媒体が提供される。
【００２４】
（５）本発明のさらに他の一態様によれば、第１の鍵を予め定められた複数の第２の鍵で暗号化して生成した第１の暗号化暗号鍵集合体と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して生成した第２の暗号化暗号鍵集合体とをリードイン領域にエンボスピットにより記録し、複数のメディア識別コード群からメディア毎に前記第１の鍵で個別に暗号化して生成した暗号化メディア識別コードを特定領域に書換え不可能な手法で記録した記録媒体に暗号化コンテンツを記録するコンテンツ記録装置において、記録媒体から前記第１の暗号化暗号鍵集合体を読み出し、コンテンツ暗号用のデバイス鍵を用いて前記第１の鍵を抽出する手段と、記録媒体から前記暗号化メディア識別コードを読出し、前記第１の鍵で復号し、複数のメディア識別コードを生成する手段と、記録媒体から前記第２の暗号化暗号鍵集合体を読出し、複数のメディア識別コードを用いて前記第３の鍵を抽出する手段と、コンテンツをタイトル鍵で暗号化し、タイトル鍵を前記第３の鍵で暗号化し、暗号化コンテンツと暗号化タイトル鍵を記録媒体に記録する手段とを具備する。
【００２５】
（６）本発明のさらに他の一態様によれば、第１の鍵を予め定められた複数の第２の鍵で暗号化して生成した第１の暗号化暗号鍵集合体と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵を予め定められた複数のメディア識別コードで暗号化して生成した第２の暗号化暗号鍵集合体とをリードイン領域にエンボスピットにより記録し、複数のメディア識別コード群からメディア毎に前記第１の鍵で個別に暗号化して生成した暗号化メディア識別コードを特定領域に書換え不可能な手法で記録した記録媒体に暗号化コンテンツを記録するコンテンツ記録装置において、記録媒体から前記第１の暗号化暗号鍵集合体を読み出し、コンテンツ暗号用のデバイス鍵を用いて前記第１の鍵を抽出する手段と、記録媒体から前記暗号化メディア識別コードを読出し、前記第１の鍵で復号し、複数のメディア識別コードを生成する手段と、記録媒体から前記第２の暗号化暗号鍵集合体を読出し、複数のメディア識別コードを用いて前記第３の鍵を抽出する手段と、コンテンツをタイトル鍵で暗号化し、タイトル鍵を前記第３の鍵で暗号化し、暗号化タイトル鍵をさらに秘密鍵で多重暗号化し、前記秘密鍵を前記第１の鍵で暗号化し、暗号化コンテンツと多重暗号化タイトル鍵と暗号化秘密鍵を記録媒体に記録する手段とを具備する。
【００２６】
【発明の実施の形態】
以下、図面を参照して本発明によるコンテンツ記録方法、記録媒体、コンテンツ記録装置の実施の形態を説明する。
【００２７】
本発明は、再生専用メディア、ライトワンス型メディア、記録再生メディアに対して夫々独立して最適な著作権保護方式を提供するが、同一のプラットホーム上で保護システムを構築してもよい。
【００２８】
従来のシステムでは、再生専用メディアにおけるメディア毎の固有識別コードを利用する技術は共通のコンテンツ暗号鍵を生成する必要がある事から、実現例が少なかった。僅かに、ディスク毎に異なる識別コードをネットワーク経由で管理センターに送り対象メディアの共通暗号鍵を転送してもらい、暗号化コンテンツの復号に使う考えはあった。しかし、本発明実施形態のように、メディア内の閉じた領域で、再生専用メディアであるにも関らず固有識別コードを著作権保護システムの中に組み込む例は無かった。
【００２９】
第１の実施の形態
図１はＤＶＤの著作権保護システムＣＳＳの全体構成を示す。コンテンツ１００は、ＭＰＥＧ−２エンコード部１０１でデータ圧縮され、コンテンツ暗号化部１０２に送られ、ここで暗号化処理されたデータがマスター盤にカッティングされ、最終的に再生専用ディスク１０３として大量生産される。
【００３０】
暗号化コンテンツが記録されたディスク１０３は、ＤＶＤプレーヤ１０８では、コンテンツ復号部１０５で復号され、ＭＰＥＧデコード部１０６でデータ伸張され、ビデオ信号Ｖとオーディオ信号Ａとからなる映像信号として外部に出力される。
【００３１】
コンピュータ環境では、ＤＶＤ−ＲＯＭドライブ１０７で暗号化コンテンツが読み出され、ＰＣバスにより接続されるドライブ１０７とＭＰＥＧデコーダモジュール１０９とがバス認証部により認証される。その後、暗号化コンテンツがドライブ１０７からＭＰＥＧデコーダモジュール１０９に転送され、コンテンツ復号部１０５で復号され、ＭＰＥＧデコード部１０６で伸張処理され、映像信号として外部に出力される。
【００３２】
図２は上記ＣＳＳ方式のコンテンツ暗号化の手順を示す。コンテンツ１００はセクタ化部２０３で暗号化処理単位のデータブロックに分割され、一部のデータがＳ−Ｄ発生器２０４に送られ、タイトル鍵ＴＫと共にコンテンツ暗号化用スクランブルデータが作られる。分割後のコンテンツ１００はスクランブル部２０５でＳ−Ｄ発生器２０４で作られたスクランブルデータでスクランブル処理による暗号化が行われる。このとき利用されたタイトル鍵（ＴＫ）２０１は、タイトル鍵（ＴＫ）暗号化部２０６でディスク鍵（ＤＫ）２０２で暗号化され、暗号化タイトル鍵Ｅｎｃ−ＴＫとして暗号化コンテンツと共にディスク１０３に記録される。
【００３３】
ＴＫ暗号化に使われたディスク鍵（ＤＫ）２０２は、ＣＳＳ管理機構にてＣＳＳ管理機構が管理している複数のマスター鍵（ＭＫ）群２０８でディスク鍵（ＤＫ）暗号化部２０７によって暗号化ディスク鍵セットＥｎｃ−ＤＫ  ｓｅｔが生成され、暗号化コンテンツと共にディスク１０３に記録される。
【００３４】
図３はＣＳＳ方式におけるコンテンツ復号の手順を示す。図３は一例として図１のコンピュータ環境における復号の手順を示す。ＤＶＤプレーヤ１０８における復号も同様であるので、説明は省略する。暗号化暗号鍵や暗号化コンテンツが記録されたディスク１０３から先ず暗号化ディスク鍵セットＥｎｃ−ＤＫ  ｓｅｔがドライブで読み出され、ドライブとＡＶデコーダボードとの認証処理が行われる。認証後、暗号化ディスク鍵セットＥｎｃ−ＤＫ  ｓｅｔはディスク鍵（ＤＫ）復号部２１１に転送される。ＡＶデコーダボードにはＣＳＳ管理機構からＬＳＩメーカ単位固有のマスター鍵（ＭＫ）２１０が提供され、復号ＬＳＩに組み込まれている。ディスク鍵（ＤＫ）復号部２１１において、転送されてきた暗号化ディスク鍵セットＥｎｃ−ＤＫ  ｓｅｔからマスター鍵（ＭＫ）２１０を使ってディスク鍵ＤＫを抽出する。さらに、ドライブでディスクから読み出された暗号化タイトル鍵Ｅｎｃ−ＴＫがタイトル鍵（ＴＫ）復号部２１２に送られ、上記抽出されたディスク鍵ＤＫを使ってタイトル鍵ＴＫが復号される。タイトル鍵ＴＫはＳ−Ｄ発生器２０４に送られ、デスクランブルデータの生成に用いられる。ディスク１０３から読み出された暗号化コンテンツＥｎｃ−Ｃｏｎｔｅｎｔｓはセクタ処理部２１３を通してデスクランブル部２１４に送られ、デスクランブル処理にて復号される。
【００３５】
図４はＣＳＳ方式で暗号化されたコンテンツが記録されたディスクのデータ配置構成を示す。外周のリードアウト領域と内周のリードイン領域の間のデータ領域に暗号化コンテンツと暗号化タイトル鍵ファイルが記録される。リードイン領域にはディスク鍵集合ブロックが記録される。
【００３６】
図５は、ＤＶＤオーディオディスクに導入されているＣＰＰＭ（Ｃｏｐｙ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｐｒｅｒｅｃｏｒｄｅｄ  Ｍｅｄｉａ）方式におけるコンテンツ暗号化の手順を示す。ＣＰＰＭ方式やＣＰＲＭ方式はＣＣＳ方式に比べて暗号鍵がハッキングされた場合の対応を強化しており、ハッキングされた暗号鍵を排除する暗号化システムの更新機能を持たせている。
【００３７】
図５における暗号鍵のベースとなるメディア鍵（Ｋｍ）３０２は、著作権保護（ＣＰ）方式管理機構にて膨大な数のデバイス鍵群３０３によってメディアキーブロック（ＭＫＢ）生成部３０４で暗号化され、暗号化メディアキーブロックＭＫＢが生成される。
【００３８】
図６のＣＰＰＭ方式の復号手順で説明するが、復号システムでは複数のデバイス鍵からなるデバイス鍵セット３２０によって、ＭＫＢ処理部３２１によりメディアキーブロック（ＭＫＢ）からメディア鍵Ｋｍを抽出する。もし、特定の復号装置に組み込まれたデバイス鍵セット３２０がハッキングされた場合は、その鍵セットに入っているデバイス鍵ではメディア鍵Ｋｍが抽出されないように、新規のメディアキーブロックＭＫＢが管理機構で生成され提供される。その為、ハッキングされた復号装置は新しいＭＫＢが入ったメディアは記録、再生が不能となる。鍵セットには複数のデバイス鍵を含み、一部のデバイス鍵が排除されても、排除されていないデバイス鍵を含む為、他の復号装置においては、組み込まれたデバイス鍵セットに入っている複数のデバイス鍵の中に排除された鍵があり、排除されたデバイス鍵でメディア鍵Ｋｍを抽出することは不能となるが、排除されていない他のデバイス鍵でメディア鍵Ｋｍを抽出できる。その為、ハッキングされた復号装置以外は、新しいメディアキーブロックからもメディア鍵Ｋｍを抽出でき、システム更新の機能が発揮される。
【００３９】
図５において、メディア鍵Ｋｍは暗号化部３０５１によってアルバムＩＤ３０１で暗号化され、メディア固有鍵が生成される。更に、コンテンツの一部のデータを暗号鍵として利用して、暗号鍵のリンク処理にてコンテンツ暗号鍵を生成し、暗号化部３０７にて暗号化処理され、最終的にディスク１０３にメディアキーブロックＭＫＢ、アルバムＩＤと共に記録される。
【００４０】
図６はＤＶＤ記録再生ディスクに採用されているＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）方式におけるコンテンツ復号の手順を示す。ドライブは暗号化コンテンツが記録されたディスク１０３からメディアキーブロックＭＫＢを読み出し、認証されたデコーダボードにメディアキーブロックＭＫＢを転送する。デコーダボードは著作権保護方式管理機構から予め提供されているデバイス鍵セット３２０をメディアキーブロック（ＭＫＢ）処理部３２１に与えて、メディアキーブロック（ＭＫＢ）データからメディア鍵Ｋｍを抽出する。同様に、メディアから読み出されたアルバムＩＤコードをデコーダボードに送って、ＩＤ処理部３２２でメディア鍵ＫｍとアルバムＩＤコードに基づいてメディア固有鍵Ｋｕｍを生成する。このメディア固有鍵Ｋｕｍによって暗号化コンテンツは復号される。
【００４１】
実際の復号では、メディアから読み出されたデータは２ＫバイトのＥｎｃｒｙｐｔｅｄ−Ｐａｃｋ３０８に纏められ、一部のデータがＣＣＩ−Ｐｒｏ部３２３でメディア固有鍵Ｋｕｍと演算され、暗号化データの復号鍵を生成し、復号部３２４で復号される。
【００４２】
図７はＣＰＰＭ方式で暗号化されたコンテンツが記録されたディスクのデータ配置を示す。外周のリードアウト領域と内周のリードイン領域の間のデータ領域に暗号化コンテンツが記録される。リードイン領域にはメディアキーブロックＭＫＢとアルバムＩＤが記録される。
【００４３】
図８は記録メディアにコンテンツを暗号化して記録する場合のＣＰＲＭ方式におけるデータ未記録の記録メディアの構成方法を示す。著作権保護方式管理機構ではランダムデータからメディア鍵（Ｋｍ）３０２を設定し、メディアキーブロック（ＭＫＢ）生成部３０４でデバイス鍵群３０３の複数のデバイス鍵を使ってメディア鍵Ｋｍを暗号化し、暗号化メディアキーブロックＭＫＢを生成する。ディスク製造メーカではこのメディアキーブロックＭＫＢデータをリードイン領域のエンボスピット部に予め記録する。他のデータ領域に記録再生膜を形成し、記録再生メディアを構成する。出来上がった記録再生メディアはリードイン領域の内側にあるＢＣＡ（Ｂｕｒｓｔ  Ｃｕｔｔｉｎｇ  Ａｒｅａ）領域にメディア毎に固有の番号となるメディアＩＤ４０１が追記カッティングされる。
【００４４】
図９はＣＰＲＭ方式におけるコンテンツ暗号化の手順を示す。記録再生装置は、著作権保護方式管理機構から提供されたデバイス鍵群をデバイス鍵セット３２０に埋め込んでおく。コンテンツを暗号化して記録する場合は、ドライブにより記録メディア４００から読み出されたメディアキーブロックＭＫＢとメディアＩＤ（Ｍ−ＩＤ）は認証されたエンコーダボードに送られる。エンコーダボードでは、デバイス鍵セット３２０からのデバイス鍵Ｋｄがメディアキーブロック（ＭＫＢ）処理部３２１に送られ、メディア鍵Ｋｍが抽出される。メディアＩＤ（ＭＩＤ）処理部３２２でメディア鍵ＫｍからメディアＩＤによって現在記録しようとしているメディア固有鍵（暗号鍵）Ｋｕｍが生成され、コンテンツ暗号鍵であるタイトル鍵Ｋｔを暗号化して暗号化タイトル鍵Ｋｅｔを作り出す。
【００４５】
コンテンツは、タイトル鍵Ｋｔで暗号化され、暗号化コンテンツＥｎｃ−Ｃｏｎｔｅｎｔｓと暗号化タイトル鍵Ｋｅｔが記録される。
【００４６】
図１０はＣＰＲＭ方式で暗号化されたコンテンツが記録されたメディアを再生する場合の復号手順を示す。記録動作と同様に、メディアキーブロックＭＫＢとメディアＩＤが読み出され、デコーダボードに送れらて、メディア固有鍵Ｋｕｍが抽出される。同様に、読み出された暗号化タイトル鍵Ｋｅｔはメディア固有鍵Ｋｕｍで復号され、タイトル鍵Ｋｔが生成され、暗号化コンテンツは復号部３２４にて元の平文のコンテンツデータに復号される。
【００４７】
図１１はＣＰＲＭ方式でコンテンツを暗号化して記録した記録メディアのデータの配置関係を示す。外周のリードアウト領域が無く、内周からＢＣＡ（メディアＩＤ）、リードイン領域（メディアキーブロックも含む）、暗号化タイトル鍵、暗号化コンテンツ、未記録エリアとなっている。
【００４８】
実施形態の説明では、先ず再生専用メディアにおける著作権保護システムの例を説明する。
【００４９】
図１２は本発明の再生専用メディアにおけるコンテンツ暗号化の手順の一例を示す。
【００５０】
コンテンツ暗号鍵のマスターポジションに位置付けられるデバイス鍵処理部は従来のＣＰＰＭ／ＣＰＲＭ方式などに用いれらている処理部と同じである。メディア鍵（Ｋｍ）３０２は、デバイス鍵群３０３の複数のデバイス鍵Ｋｄに基づいてメディアキーブロック（ＭＫＢ）生成部３０４によって暗号化メディアキーブロックＭＫＢが生成される。メディアキーブロック（ＭＫＢ）方式では、再生装置に著作権保護方式管理機構から提供されるデバイス鍵セット（複数のデバイス鍵で構成される）のデータが違法な行為によってハッキングされた場合は、以降はハッキングされたデバイス鍵セットに入っている全てのデバイス鍵ではメディア鍵（Ｋｍ）が検出されないように暗号化メディアキーブロックＭＫＢが変更される。当然、他の再生装置に提供されたデバイス鍵セットを構成する一部のデバイス鍵にはハッキングされたデバイス鍵が含まれるが、複数のデバイス鍵がセットされている為、他のデバイス鍵を使ってメディア鍵（Ｋｍ）が抽出可能である。即ち、違法行為が行われた装置内のデバイス鍵は全て新規メディアキーブロック（ＭＫＢ）処理が不可能になるが、その他の装置は正しく再生動作が可能となる。
【００５１】
このようにメディアキーブロック（ＭＫＢ）システムはシステムをリニューアルできる機能となっており、本発明システムもこの機能を利用している。このメディアキーブロック（ＭＫＢ）システムにおける、共通の鍵（例えばメディア鍵Ｋｍ）を複数の鍵で暗号化した暗号化暗号鍵集合体ＭＫＢをメディアに記録しておき、複数の鍵は装置などに分配しておく事で、複数鍵群から分配された鍵を持った装置は、暗号化暗号鍵集合体から共通の暗号鍵を抽出できる機能を、多段に利用することによって、新たな機能と能力向上を持たせる事が可能にしたシステムが本発明である。図１２を用いてそのシステムを説明する。
【００５２】
著作権保護方式管理機構では、著作権者から提供されたメディア鍵Ｋｍを、デバイス鍵群３０３のデバイス鍵によってメディアキーブロック（ＭＫＢ）生成部３０４で暗号化メディアキーブロックＭＫＢを生成する。同様に、著作権者から提供されたメディア固有鍵Ｋｕｍを、メディア識別コードの集合体であるメディアＩＤ群５０１から送られる複数のメディアＩＤを使ってメディアＩＤブロック（ＭＩＤＢ）生成部５０４で暗号化メディアＩＤブロックＭＩＤＢを生成する。コンテンツを暗号化して記録した再生専用メディア製作者は、著作権保護方式管理機構から上記のように生成されたメディアキーブロックＭＫＢと、メディアＩＤブロックＭＩＤＢと、メディアＩＤ群から必要な数のメディアＩＤコードの提供を受け、コンテンツ暗号化処理を行う。
【００５３】
先ず、コンテンツ１００は、タイトル鍵（ＴＫ）４０３で暗号化し、暗号化コンテンツを生成する。タイトル鍵（ＴＫ）４０３はメディア固有鍵（Ｋｕｍ）５０３で暗号化し、暗号化タイトル鍵Ｋｅｔを生成する。このようにして暗号化された暗号化コンテンツ、暗号化タイトル鍵Ｋｅｔ、暗号化メディアキーブロックＭＫＢ、暗号化メディアＩＤブロックＭＩＤＢをマスターディスクに記録し、再生ディスク製造工程によって大量生産される。
【００５４】
生産された再生専用メディアは一枚毎に異なるメディアＩＤコードをメディア鍵（Ｋｍ）で暗号化して、暗号化ＩＤコードＫｅｉｄとしてＢＣＡ領域に記録する。再生専用メディアのオーサリング処理におけるライトワンス型メディアに記録する場合も、このような工程を介する事で、メディア毎に固有の番号が付加され、その固有番号が暗号化コンテンツの復号に不可欠となる事から、暗号化コンテンツはアルバム毎に共通の暗号鍵でありながら、本発明の方式を用いる事で、各メディアには固有の番号を付加させる事が可能になる。
【００５５】
図１２の動作フローチャートを図２２に示す。
【００５６】
ステップＳ１２で、コンテンツを暗号化処理単位の２ＫＢのパックに区分する。
【００５７】
ステップＳ１４で、２ＫＢ単位のパックのデータをタイトル鍵ＴＫで暗号化し、データ領域に記録する。
【００５８】
ステップＳ１６で、タイトル鍵ＴＫをメディア固有鍵Ｋｕｍで暗号化し、暗号化暗号鍵Ｋｅｔを指定の場所に記録する。
【００５９】
ステップＳ１８で、ＣＰ方式管理機構で生成された暗号化メディアキーブロックＭＫＢ（メディア鍵Ｋｍをデバイス鍵で暗号化した鍵集合体）と、暗号化メディアＩＤブロックＭＩＤＢ（メディア固有鍵ＫｕｍをメディアＩＤ群で暗号化した鍵集合体）をリードイン領域に記録する。
【００６０】
ステップＳ２０で、ＣＰ方式管理機構から提供される複数のメディアＩＤをメディア鍵Ｋｍで暗号化し、ディスク毎にＢＣＡ領域へ記録する。
【００６１】
図１３は本発明のシステムを用いて暗号化されたコンテンツが記録されたメディアの暗号化コンテンツ復号手順の一例を示す。認証部分は従来システムで説明した通りであるので省く。デコーダボードには予め著作権保護方式管理機構から提供されているデバイス鍵セット３２０が組み込まれている。暗号化コンテンツが記録されたメディアのリードイン領域に記録されているメディアキーブロックＭＫＢが読み出され、メディアキーブロック（ＭＫＢ）処理部３２１でデバイス鍵によってメディア鍵（Ｋｍ）が抽出される。暗号化されたメディアＩＤ（Ｋｅｉｄ）がＢＣＡ領域から読み出され、復号部４０４２でメディア鍵ＫｍによってメディアＩＤ（ＫｉｄあるいはメディアＩＤ）が復号される。メディアＩＤブロックＭＩＤＢがリードイン領域から読み出され、メディアＩＤブロック（ＭＩＤＢ）処理部５０５でメディアＩＤ（Ｋｉｄ）を使ってメディア固有鍵Ｋｕｍが抽出される。暗号化タイトル鍵Ｋｅｔが復号部４０４１でメディア固有鍵Ｋｕｍによって復号され、タイトル鍵Ｋｔが得られる。最終的に、暗号化コンテンツはタイトル鍵Ｋｔで復号され、平文のコンテンツデータが再生される。
【００６２】
このシステムでは、膨大な数の再生装置に各々異なるデバイス鍵セットをＣＰ方式管理機構から提供して組み込んでおく。一方、メディアキーブロックＭＫＢによって共通のメディア鍵Ｋｍが抽出できるシステムが従来から利用されている。膨大な数のメディアに各々異なるメディア識別コードを暗号化して記録しておき、メディアキーブロックＭＫＢと同様に暗号化情報集合ブロック（メディアＩＤブロック）ＭＩＤＢを記録しておき、異なるメディア識別コードかＭＩＤＢを用いて共通のメディア固有鍵を抽出する方式を導入することで、複数の装置と複数のメディアに固有の鍵を配置させても、共通の暗号鍵が再生出来るシステムが実現される。
【００６３】
尚、図１３ではメディアＩＤブロックＭＩＤＢも著作権保護方式管理機構で生成すると説明したが、暗号化メディアＩＤを個別にメディアに記録するのはディスク製作者側である事から、この領域はあえて管理機構で対応する必要は無い。
【００６４】
また、システムの暗号化強度を説明すると、このような複数の第１の鍵で共通の第２の暗号鍵を暗号化して暗号化暗号鍵集合体を生成して利用するシステムは、第１の鍵が分割されて配布される時、暗号化暗号鍵集合体のポジションデータと暗号鍵がペアとなって配布される。このことから、特定の第１の鍵が総当りアタックされて検出されてしまう確立は、１／鍵長ビット数である。即ち、メディアキーブロックＭＫＢ機能もメディアＩＤブロックＭＩＤＢ機能も同様の強度と言えるが、デバイス鍵セットは装置内に秘匿状態で設定されるが、メディアＩＤブロックＭＩＤＢの暗号化メディアＩＤ（Ｋｅｉｄ）は、メディアキーブロック（ＭＫＢ）システムで抽出されるメディア鍵Ｋｍで暗号化されたものであり、結果として、システム全体はデバイス鍵の鍵長ビット数に委ねられる事になる。
【００６５】
図１３の処理フローチャートを図２３に示す。
【００６６】
ステップＳ２２で、ドライブとＡＶデコーダボードとの認証処理が行われる。
【００６７】
ステップＳ２４で、リードイン領域からメディアキーブロックＭＫＢを読出し、認証部を通して、ＡＶデコーダボードにてデバイス鍵セットを使ってメディアキーブロック（ＭＫＢ）処理によりメディア鍵Ｋｍを抽出する。
【００６８】
ステップＳ２６で、ＢＣＡ領域から暗号化メディアＩＤ（Ｋｅｉｄ）を読出して、メディア鍵Ｋｍで復号して、メディアＩＤ（Ｋｉｄ）を抽出する。
【００６９】
ステップＳ２８で、リードイン領域からメディアＩＤブロックＭＩＤＢを読出し、認証部を通して、ＡＶデコーダボードにてメディアＩＤ（Ｋｉｄ）を使ってメディアＩＤブロック（ＭＩＤＢ）処理で、メディア固有鍵Ｋｕｍを抽出する。
【００７０】
ステップＳ３０で、暗号化タイトル鍵Ｋｅｔを読出し、メディア固有鍵Ｋｕｍで復号して、タイトル鍵Ｋｔを抽出する。
【００７１】
ステップＳ３２で、暗号化コンテンツをタイトル鍵Ｋｔで復号し、平文のコンテンツを再生する。
【００７２】
図１４は図１２の暗号処理によって記録された再生専用メディアの配置関係の一例を示す。リードイン領域の内側のＢＣＡ領域にメディアＩＤが記録され、リードイン領域にはメディアキーブロックＭＫＢが記録される。リードイン領域の外側には、暗号化されたタイトル鍵、暗号化コンテンツが順に記録され、その外側は未記録エリアとなっている。
【００７３】
ここで、メディア鍵ブロックＭＫＢの生成方法と復号方法を説明する。
【００７４】
共通暗号鍵を複数の復号鍵から導きだす手法として、暗号化暗号鍵集合体を利用する技術がある。図２６はメディア鍵Ｋｍを暗号化して鍵集合体（メディア鍵ブロックＭＫＢ）の生成における基本構成を示した図である。
【００７５】
非常に多くのデバイス鍵で構成されるデバイス鍵群１２０によって、暗号化部１２２にてメディア鍵（Ｋｍ）１２１を暗号化し暗号化メディア鍵群を生成し、これがメディア鍵ブロックＭＫＢとなる。ここで暗号化に使われたデバイス鍵群は、個別単位で著作権保護システムのライセンス団体から、復号装置の製造会社に配布され、原則として復号装置単位で個別デバイス鍵が設定される。この場合、復号装置に設定されるデバイス鍵データは、鍵データとこの鍵データで暗号化された暗号化メディア鍵のメディア鍵ブロックＭＫＢ内でのポジション情報（ポジションＩＤ）から構成される。
【００７６】
図２７はデバイス鍵データが設定された復号装置の構成を示す。デバイス鍵は、メディア鍵ブロックＭＫＢにポジションＩＤを送り、指定の場所の暗号化メディア鍵を読出し、デバイス鍵で復号処理してメディア鍵を再生する。メディアキーブロックＭＫＢ内には各デバイス鍵に対応した暗号化メディア鍵とともに、抽出されたメディア鍵のチェック用のベリファイメディア鍵データが含まれており、抽出されたメディア鍵のチェックがされて、最終的なメディア鍵が検出される。
【００７７】
図２６、図２７の構成では、復号装置に提供できるデバイス鍵の数は、デバイス鍵群内の鍵数に限定される。しかし、復数種のデバイス鍵をセットとしたデバイス鍵セットを導入することで、復号装置に提供できるデバイス鍵の提供数は膨大な数まで可能になる。
【００７８】
図２８はこの場合のメディア鍵ブロックＭＫＢ生成の基本構成例を示す。図２８におけるメディアキーブロック生成工程の概略を簡単に説明する。
【００７９】
メディア鍵ブロックＭＫＢは複数ページで構成される。先ず、メディア鍵は暗号化部１２２０で暗号化されベリファイ用データが作成され、次に、セレクタ（ＳＥＬ）１３４を通して暗号化部１２２１でデバイス鍵群によって暗号化され、メディア鍵ブロックＭＫＢ−０が作成される。この時、デバイス鍵群の中に不正者によってハッキングされたデバイス鍵があった場合は、リボーク制御部１３５で、セレクタ１３４を制御し、暗号化部１２２１で暗号化されるデータをメディア鍵１２１から仮メディア鍵１（Ｔ−Ｋｍ１）に変更し、ハッキングされたデバイス鍵のポジションには暗号化メディア鍵Ｋｍでは無く、暗号化仮メディア鍵１（Ｔ−Ｋｍ１）が配置される。この処理で、メディア鍵ブロックＭＫＢ−０が作成される。
【００８０】
次に、メディア鍵ブロックＭＫＢ−１の作成が行われる。先ず、仮メディア鍵１（Ｔ−Ｋｍ１）のベリファイ用データ（Ｅｎｃ１−ＫＭｖ）が作成され、次に、メディア鍵Ｋｍがセレクタ（ＳＥＬ）１３４を通して暗号化部１２２２に供給され、暗号化メディア鍵Ｋｍを生成する。さらに、暗号化部１２２２０で仮メディア鍵１（Ｔ−Ｋｍ１）によって多重暗号化され、多重暗号化メディア鍵Ｋｍが生成される。このとき、メディア鍵ブロックＭＫＢ−０の生成と同様に、ハッキングされたデバイス鍵のポジションには、セレクタ（ＳＥＬ）１３４によって暗号化メディア鍵Ｋｍが暗号化仮メディア鍵２（Ｔ−Ｋｍ２）に変更され、暗号化仮メディア鍵２（Ｔ−Ｋｍ２）がデバイス鍵で暗号化され、次に暗号化仮メディア鍵１（Ｔ−Ｋｍ１）で多重暗号化され、メディア鍵ブロックＭＫＢ−１内に配置される。このような処理でメディア鍵ブロックＭＫＢ−ｎまでが生成され、デバイス鍵セットに対するメディア鍵ブロックＭＫＢが生成される。
【００８１】
図２９は、図２８で作成されたメディア鍵ブロックＭＫＢからデバイス鍵セットが設定された復号装置で、メディア鍵Ｋｍを抽出するための構成を示す。
【００８２】
図２９の復号装置に設置されたデバイス鍵セットは、Ｄｖｋ８、Ｄｖｋｎ、…Ｄｖｋ１のｎ個のデバイス鍵がセットされている場合、先ず最初のデバイス鍵Ｄｖｋ８を構成するポジション情報によりメディア鍵ブロックＭＫＢ−０の指定場所の暗号鍵が読み出される。このとき、デバイス鍵Ｄｖｋ８が不正者によってハッキングされたと想定すると、Ｅｎｃ０−ＴＫｍ１が指定され、復号部１２５１で復号処理され、仮メディア鍵１（Ｔ−Ｋｍ１）が抽出される。仮メディア鍵１（Ｔ−Ｋｍ１）はセレクタ（ＳＥＬ）１３１を通り、復号部１２５０でベリファイ用メディア鍵Ｅｎｃ−ＫＭｖが復号される。しかし、仮メディア鍵１（Ｔ−Ｋｍ１）はメディア鍵Ｋｍではないので、判定部１２６１でノーと判定され、仮メディア鍵１（Ｔ−Ｋｍ１）が次のメディア鍵ブロックＭＫＢ−１処理に移る。
【００８３】
先ず、メディア鍵ブロックＭＫＢ−１のベリファイ用メディア鍵Ｅｎｃ１−ＫＭｖを読出し、上記仮メディア鍵１（Ｔ−Ｋｍ１）で復号し、メディア鍵ブロックＭＫＢ−０で復号された鍵は仮メディア鍵１（Ｔ−Ｋｍ１）であることが確認される。
【００８４】
次に、デバイス鍵セットの２番目のデバイス鍵Ｄｖｋｎを構成するポジション情報でメディア鍵ブロックＭＫＢ−１の指定場所からベリファイ用メディア鍵Ｅｎｃ１−Ｋｍｎを読出し、上記仮メディア鍵１（Ｔ−Ｋｍ１）で復号し、次にＤｖｋｎで復号してメディア鍵Ｋｍを抽出する。このメディア鍵Ｋｍはセレクタ１３１を通して再び復号部１２５０に与えられ、メディア鍵ベリファイ用データを読み出して復号し、正しいメディア鍵Ｋｍである事を確認する。ただし、メディア鍵ブロックＭＫＢ−１でメディア鍵Ｋｍで無いと確認されたら、それは仮メディア鍵２（Ｔ−Ｋｍ２）である可能性が高く、次のメディア鍵ブロックＭＫＢ−２処理で仮メディア鍵２（Ｔ−Ｋｍ２）である事を確認し、メディア鍵ブロックＭＫＢ−２処理にてメディア鍵Ｋｍ抽出の復号処理が行われる。復号過程で仮メディア鍵２（Ｔ−Ｋｍ＊）がノーである場合は、異常終了として情報が不適格として判断され、違法メディアである可能性が高く、再生を終了ささせることになる。
【００８５】
第２の実施の形態
図１５は本発明の再生専用メディアにおけるコンテンツ暗号化の手順の他の例を示す。図１５は図１２のシステムを強化したものである。タイトル鍵（Ｋｔ）４０３は暗号化部３０５２にてメディア固有鍵（Ｋｕｍ）５０３で暗号化され、暗号化タイトル鍵Ｋｅｔとされ、更に暗号化部５０８で多重暗号化され、Ｋｅｅｔとしてメディアに記録される。多重暗号化の暗号鍵は乱数発生器の出力であるシークレット鍵（Ｋｓ）５０６であり、シークレット鍵Ｋｓは暗号化部５０７にてメディア鍵Ｋｍで暗号化され、暗号化シークレット鍵Ｋｅｓとして暗号化タイトル鍵Ｋｅｅｔなどと同じくメディアに記録される。
【００８６】
このタイトル鍵の多重暗号化は、暗号化／復号処理がエンコ−ダ／デコーダボードで行われる為、ＰＣシステムではドライブから送り出されるデータの保護は認証処理に委ねられており、違反行為がされやすい。そこで、一部の暗号化／復号部分をドライブ内で処理することで、違法行為の防止している。
【００８７】
図１６は、図１５と同様にタイトル鍵が多重暗号化されているので、最初の復号処理をドライブ内で行うようなシステムの一例を示す。
【００８８】
先ず、暗号化タイトル鍵Ｋｅｅｔと暗号化シークレット鍵Ｋｅｓを読み出した後、ドライブ内の復号部５０９で認証に使われたメディア鍵Ｋｍで暗号化シークレット鍵Ｋｅｓを復号してシークレット鍵Ｋｓを生成し、暗号化タイトル鍵Ｋｅｅｔを復号部５１０で復号して暗号化タイトル鍵Ｋｅｔを生成して、デコーダボードに転送する。他の動作は、図１３と同じである。
【００８９】
図１７は図１５の暗号処理により記録されたメディアの配置関係の一例を示す。リードイン領域の内側のＢＣＡ領域にメディアＩＤが記録され、リードイン領域にはメディアキーブロックＭＫＢが記録される。リードイン領域の外側には、秘匿暗号化暗号鍵Ｋｅｓ、暗号化されたタイトル鍵Ｋｅｅｔ、暗号化コンテンツが順に記録され、その外側は未記録エリアとなっている。
【００９０】
図１８はメディアＩＤブロックＭＩＤＢとメディアＩＤとの関係を図１２〜図１６で示した関係に対して一部変更した変形例を示す。図１２〜図１６では、メディア固有鍵ＫｕｍをメディアＩＤ群のＫｉｄで暗号化してメディアＩＤブロックＭＩＤＢを生成していた。即ち、メディアＩＤ群はＫｉｄの集合体としていたが、図１８ではメディアＩＤ群は暗号化メディアＩＤ（Ｋｅｉｄ）の集合体として扱う。そのため、メディアＩＤ群５０１からの暗号化メディアＩＤ（Ｋｅｉｄ）を復号部４０４３で復号してメディアＩＤ（Ｋｉｄ）を生成し、メディアＩＤブロック（ＭＩＤＢ）生成部５０４に送る。結果としてメディアへの記録信号はメディアＩＤ群が暗号化メディアＩＤ（Ｋｅｉｄ）の集合体であるから、そのまま個別に分配して、各メディアに固有番号をＢＣＡ領域に記録する。
【００９１】
このような方法をとることで、メディアのＢＣＡ記録データは下位ビットはシリアル番号を利用できるので、メディア管理上都合が良い。ただし、ＢＣＡ記録される信号は暗号化メディアＩＤ（Ｋｅｉｄ）とメディアＩＤブロック（ＭＩＤＢ）におけるポジション信号が含まれるので、ポジションデータはメディア鍵Ｋｍで暗号化して記録される。
【００９２】
第３の実施の形態
以上、図１２〜図１８を参照して再生専用メディアに対する暗号化手順の構成例を説明した。以下、図１９〜図２０を参照して記録再生メディアに対する暗号化／復号システムの構成例を示す。記録再生メディアへの著作権保護システムの対応は、最終ユーザが使用する個々の記録に対応したシステムである必要があり、ＲＯＭのようなメディアの大量生産とは異なり、逆の要求仕様、即ち個々のメディアへのバインド機能が要求される。そこで、記録再生用メディアへの事前処理のデータはＣＰＲＭ方式における図８のような対応で良い。但し、再生専用メディアのシステムにメディアキーブロックＭＫＢとメディアＩＤブロックＭＩＤＢの二つの暗号化暗号鍵集合体を用い、複数から単数への変換機能を用いているので、記録再生系でもそれを利用することにより、ディスク管理の応用拡大が実現できる。
【００９３】
図１９は本発明の著作権保護方式における記録再生メディアの事前処理の構成方法を示した図である。著作権保護方式管理機構では、メディア鍵（Ｋｍ）３０２をメディアキーブロック（ＭＫＢ）生成部３０４に送り、デバイス鍵群３０３によって暗号化して暗号化暗号鍵集合体（メディアキーブロックＭＫＢ）を生成する。記録再生メディアの製造メーカでは、特定数量ごとに区切ってメディア固有鍵（Ｋｕｍ）５０３を乱数発生器で生成して設定し、メディアＩＤブロック（ＭＩＤＢ）生成部５０４にてメディアＩＤ群からの複数のメディアＩＤ（Ｋｉｄ）で暗号化して暗号化暗号鍵集合体（メディアＩＤブロックＭＩＤＢ）を生成し、リードイン領域にエンボスピットにより記録する。データ領域に記録膜がつけられ記録再生ディスクとして作られた後、メディア個別にメディアＩＤ（Ｋｉｄ）をメディア鍵Ｋｍで暗号化して暗号化メディアＩＤ（Ｋｅｉｄ）を生成し、後処理にて暗号化された固有番号をＢＣＡ領域に記録する。ここでは、ＢＣＡ領域に記録する記述したが、書換えが出来ない方法で、指定場所に記録してもよい。このようにして、最終ユーザが使う生の記録再生メディアを製造する。
【００９４】
図１９のシステムでは、図８と異なりメディアＩＤブロックＭＩＤＢを設けている為に、ディスク製造メーカが特定枚数毎にメディア固有鍵Ｋｕｍを指定して生産できるため、メディアＩＤ番号の数が多くなくても、メディア製造メーカ単位でメディア固有鍵Ｋｕｍを異ならせる事で、メディア個別管理が容易になり、一製造メーカでも特定枚数ごとにメディア固有鍵Ｋｕｍを変更することで、ディスク管理が行える事から、メリットは大きい。
【００９５】
図２４は図１９の処理フローチャートを示す。
【００９６】
ステップＳ４２で、メディア鍵Ｋｍをデバイス鍵群で暗号化した暗号化暗号鍵集合体（メディアキーブロックＭＫＢ）と、メディア固有鍵ＫｕｍをメディアＩＤ群で暗号化した暗号化暗号鍵集合体（メディアＩＤブロックＭＩＤＢ）を、リードイン領域にエンボスプリピットで記録する。
【００９７】
ステップＳ４４で、メディアＩＤ群を構成しているメディアＩＤを個別にメディア鍵Ｋｍで暗号化し、暗号化メディアＩＤ（Ｋｅｉｄ）を生成し、メディア毎にＢＣＡ領域へメディア固有番号として記録する。
【００９８】
図２０は本発明の著作権保護方式を用いた記録再生メディアへのコンテンツ暗号化の手順の一例を示す。
【００９９】
認証手順は上述した例と同様なので説明は省き、コンテンツ暗号化の手順を説明する。メディアから読み出されたメディアキーブロックＭＫＢは、著作権保護方式管理機構から提供されているデバイス鍵セット３０２が事前に設定されている為、メディアキーブロック（ＭＫＢ）処理部３２１でメディアキーブロックＭＫＢをデバイス鍵で復号し、メディア鍵Ｋｍを抽出する。ＢＣＡ領域に記録されている暗号化メディアＩＤ（Ｋｅｉｄ）を読出し、復号部４０４２でメディア鍵Ｋｍで復号しメディアＩＤ（Ｋｉｄ）を生成する。同様に、リードイン領域に記憶されているメディアＩＤブロックＭＩＤＢをメディアＩＤブロック（ＭＩＤＢ）処理部５０５でメディアＩＤ（Ｋｉｄ）を使ってメディア固有鍵Ｋｕｍを抽出する。メディア固有鍵ＫｕｍとメディアＩＤ（Ｋｉｄ）を混合部５１２で混合し、コンテンツ暗号鍵を暗号化するための鍵を生成する。コンテンツ１００は、暗号化部３０５４で乱数発生器（ＲＮＧ）４０３から発生されるタイトル鍵Ｋｔで暗号化され、この時の暗号鍵Ｋｔはさらに暗号化部３０５２で暗号化され、暗号化タイトル鍵Ｋｅｔとなる。
【０１００】
図２０では図１５と同様にタイトル鍵は多重暗号化の例を示している。暗号化タイトル鍵Ｋｅｔは、暗号化部５０８でシークレット鍵Ｋｓにより多重暗号化され、暗号化タイトル鍵Ｋｅｅｔとして暗号化コンテンツと共にデータ領域に記録される。この多重暗号化に使われたシークレット鍵Ｋｓは認証処理で使われた暗号鍵、例えばメディア鍵Ｋｍで暗号化され、暗号化シークレット鍵Ｋｅｓとして同様に記録される。
【０１０１】
このような構成をとることで、記録再生メディアへのコンテンツ暗号化は、記録メディア固有の暗号鍵が生成されるため、他のメディアへの違法コピーは困難となる。
【０１０２】
図２５は図２０の動作フローチャートを示す。
【０１０３】
ステップＳ５２で、ドライブとエンコーダボードとの認証処理が行われる。
【０１０４】
ステップＳ５４で、リードイン領域からメディアキーブロックＭＫＢを読出し、認証処理を通して、エンコーダボードのＭＫＢ処理部３２１にてデバイス鍵セットを用いてメディアキーブロック（ＭＫＢ）処理され、メディア鍵Ｋｍが抽出される。
【０１０５】
ステップＳ５６で、ＢＣＡ領域から暗号化メディアＩＤ（Ｋｅｉｄ）を読出して、復号部４０４２にてメディア鍵Ｋｍで復号して、メディアＩＤ（Ｋｉｄ）を抽出する。
【０１０６】
ステップＳ５８で、リードイン領域からメディアＩＤブロックＭＩＤＢを読出し、認証処理を通して、エンコーダボードに送り、ＭＩＤＢ処理部５０５にてメディアＩＤ（Ｋｉｄ）に基づいてメディアＩＤブロック（ＭＩＤＢ）処理して、メディア固有鍵Ｋｕｍを抽出する。
【０１０７】
ステップＳ６０で、メディア固有鍵ＫｕｍとメディアＩＤ（Ｋｉｄ）をミックスしてコンテンツ暗号鍵Ｋｔを暗号化する鍵Ｋｕｉｄを生成する。
【０１０８】
ステップＳ６２で、コンテンツ暗号化用タイトル鍵Ｋｔを乱数発生器４０３で生成し、暗号化部３０５４でコンテンツ１００を暗号化して、データ記録領域に記録する。
【０１０９】
ステップＳ６４で、暗号化部３０５２でコンテンツ暗号化用タイトル鍵Ｋｔを鍵Ｋｕｉｄで暗号化し、Ｋｅｔを生成、更に暗号化部５０８でＫｅｔをＫｓで暗号化して、暗号化タイトル鍵Ｋｅｅｔを生成して記録する。
【０１１０】
ステップＳ６６で、Ｋｓを認証用に使った暗号鍵（例えば、Ｋｍ）で暗号化し、暗号化シークレット鍵Ｋｅｓを生成し、秘匿領域に記録する。
【０１１１】
第４の実施の形態
図２１は本発明の著作権保護方式を導入した記録再生システムの構成の一例を示す。映像信号Ｖと音声信号Ａは、ＡＶエンコーダＲ１でエンコードされ、コンテンツ暗号化部Ｒ２で暗号化処理される。コンテンツ暗号鍵Ｋｔは乱数発生器Ｒ３で生成され、ＴＫ暗号化部Ｒ４で暗号化され、暗号化タイトル鍵Ｋｅｔとしてバス認証部Ｒ８を通してドライブ側に転送される。コンテンツ暗号化に使われるタイトル鍵Ｋｔを暗号化する暗号鍵Ｋｕｉｄは、予め記録メディアから読み出しておいたメディアキーブロックＭＫＢ、メディアＩＤブロックＭＩＤＢ、暗号化タイトル鍵Ｋｅｉｄを使って、ＭＩＤＢ＆ＭＫＢ処理部Ｃ２で暗号鍵Ｋｕｉｄを生成しておく。ドライブでは送られてきた暗号化タイトル鍵Ｋｅｔは暗号化部Ｒ８で多重暗号化し、暗号化タイトル鍵Ｋｅｅｔを生成し、暗号化コンテンツと共に媒体に記録する。
【０１１２】
このようにして記録されたメディアを再生する場合は、再生ドライブにて記録された信号を読み出し、復調部Ｐ６、ＥＣＣ誤り訂正処理部Ｐ５にて正しいデータが読み出され、暗号化タイトル鍵Ｋｅｅｔはドライブ内の復号部Ｐ８で暗号化タイトル鍵Ｋｅｔとされ、ＡＶデコーダボードに送られる。ＡＶデコーダボードでは最初にメディアＩＤブロックＭＩＤＢ、メディアキーブロックＭＫＢ、暗号化メディアＩＤ（Ｋｅｉｄ）が読み出され。ＭＩＤＢ＆ＭＫＢ処理部Ｃ２で暗号化コンテンツ暗号鍵の復号に使われる暗号鍵Ｋｕｉｄが生成される。このＫｕｉｄはＴＫ復号部Ｐ４にて暗号化タイトル鍵Ｋｅｔを復号して、タイトル鍵Ｋｔを生成し、コンテンツ復号部Ｐ２に送って、暗号化コンテンツを復号する。暗号化が解かれたコンテンツはＡＶデコーダＰ１でデコード処理され、映像・音声信号が再生される。
【０１１３】
このように、本発明の著作権保護システムでは、再生専用メディアも記録再生メディアも基本的には、メディア毎に付けられた固有コードを使って暗号化／復号を行うシステムとなっており、ディスク間での違法コピーが防止されるとともに、記録再生装置とともにメディアも個別に管理可能な構成となっており、システム全体で違反防止可能である。特に、記録メディアにおけるライトワンス型の記録メディアでは、オーサリング用はＲＯＭメディアとしてコンテンツを検証する必要があり、単にメディア固有の物理特性から来るメディア識別を違反防止システムに組み込むことは出来ない。しかし、本発明にょれば、再生専用メディアにも固有の識別コードが付加され、管理される事から、メディア種別に関らずに、違法コピー防止が可能な著作権保護システムが構築される。
【０１１４】
以上説明したように、本発明の実施の形態によれば、以下のような構成・作用がある。
【０１１５】
（１）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して第１の暗号化暗号鍵集合体（ＭＫＢ）を生成し、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）５０３を予め定められた複数のメディア識別コード（Ｋｉｄ）で暗号化して第２の暗号化暗号鍵集合体（ＭＩＤＢ）を生成し、
複数のメディア識別コード（Ｋｉｄ）５０１をメディア毎に前記第１の鍵（Ｋｍ）で暗号化して暗号化メディア識別コード（Ｋｅｉｄ）を生成し、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体（ＭＫＢ）、第２の暗号化暗号鍵集合体（ＭＩＤＢ）、暗号化メディア識別コード（Ｋｅｉｄ）を媒体に記録するコンテンツ記録方法。
【０１１６】
暗号鍵を複数の暗号鍵で暗号化して生成する暗号化暗号鍵集合体を２組用いて、それらを連結構成する暗号鍵管理システムを構築する事で、複数種類の暗号鍵を２箇所（デバイス鍵、メディア鍵）に存在させる事が可能になり、記録再生装置の固有デバイス鍵と、媒体のメディア識別コードを個別に付加させながら、統一した暗号化管理システムが構築可能になる。
【０１１７】
（２）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して第１の暗号化暗号鍵集合体（ＭＫＢ）を生成し、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）５０３を予め定められた複数のメディア識別コード（Ｋｉｄ）で暗号化して第２の暗号化暗号鍵集合体（ＭＩＤＢ）を生成し、
メディア識別コード（Ｋｉｄ）５０１と、メディア識別コード群内での位置情報をメディア毎に前記第１の鍵（Ｋｍ）で暗号化して暗号化メディア識別コード（Ｋｅｉｄ）を生成し、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体（ＭＫＢ）、第２の暗号化暗号鍵集合体（ＭＩＤＢ）、暗号化メディア識別コード（Ｋｅｉｄ）を媒体に記録するコンテンツ記録方法。
【０１１８】
媒体毎に記録される暗号化されたメディア識別コード（Ｋｅｉｄ）は、メディア識別コード（ｋｉｄ）と第２の暗号化暗号鍵集合体（ＭＩＤＢ）生成時の複数のメディア識別コード群内での位置情報もメディア鍵で暗号化して記録される為、コンテンツ暗号化に用いられるメディア固有鍵（Ｋｕｍ）のセキュリティー性能を向上出来る。
【０１１９】
（３）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して第１の暗号化暗号鍵集合体（ＭＫＢ）を生成し、
複数の暗号化メディア識別コード（Ｋｅｉｄ）をメディア鍵（Ｋｍ）で復号して複数のメディア識別コード（Ｋｉｄ）を抽出し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）を複数のメディア識別コード（Ｋｉｄ）で暗号化して第２の暗号化暗号鍵集合体（ＭＩＤＢ）を生成し、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体（ＭＫＢ）、第２の暗号化暗号鍵集合体（ＭＩＤＢ）、メディア識別コード（Ｋｅｉｄ）を媒体に記録するコンテンツ記録方法。
【０１２０】
最初に生成された複数のメディア識別コードは、メディア鍵（Ｋｍ）で暗号化された情報であると想定し、第２の暗号化暗号鍵集合体（ＭＩＤＢ）を生成する時メディア識別コードをメディア鍵（Ｋｍ）で復号して暗号鍵として利用するように、メディア識別コードの位置付けが（１）と逆になるので、媒体の記録用メディア識別コードがシリアル番号を利用できる。
【０１２１】
（４）上記コンテンツ記録方法において、複数の第２の鍵（Ｋｄ）は、複数鍵をセットにした鍵セットとして記録再生装置に配布する固有のデバイス鍵である。
【０１２２】
記録再生装置に個別に配布されるデバイス鍵は膨大な数となるが、特定暗号鍵を膨大な第２の暗号鍵で暗号化して生成する暗号化暗号鍵集合体を利用する事で、記録装置に固有の暗号鍵が配布されても、共通のメディア鍵が生成される。
【０１２３】
（５）上記コンテンツ記録方法において、前記暗号化メディア識別コード（Ｋｅｉｄ）は暗号化コンテンツ、コンテンツ暗号鍵、第１、第２の暗号化暗号鍵集合体の記録後の後処理で、媒体の特定領域に記録する請求項１乃至請求項４のいずれか一項に記載のコンテンツ記録方法。
【０１２４】
暗号化メディア識別コードはＤＶＤのＢＣＡ領域等に記録することにより、ＲＯＭメディアでもメディア個別管理が可能になる。
【０１２５】
（６）上記コンテンツ記録方法において、前記暗号化メディア識別コード（Ｋｅｉｄ）は乱数とシリアル番号との組み合わせからなる。
【０１２６】
メディア識別コードは、コンテンツ暗号化用暗号鍵の生成及び抽出に使われるため、ランダム性が必要であるが、併せてメディア管理番号としても利用することがあり、ランダム信号とシリアル番号を合成する事で、両立させる事が可能になる。
【０１２７】
（７）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して第１の暗号化暗号鍵集合体（ＭＫＢ）を生成し、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）５０３を予め定められた複数のメディア識別コード（Ｋｉｄ）で暗号化して第２の暗号化暗号鍵集合体（ＭＩＤＢ）を生成し、
複数のメディア識別コード（Ｋｉｄ）５０１をメディア毎に前記第１の鍵（Ｋｍ）で暗号化して暗号化メディア識別コード（Ｋｅｉｄ）を生成し、
コンテンツを暗号化するためのタイトル鍵（Ｔｋ）をメディア固有鍵（Ｋｕｍ）で暗号化して暗号化タイトル鍵（Ｋｅｔ）を生成し、
コンテンツをタイトル鍵で暗号化して暗号化コンテンツ（Ｅｎｃ−Ｃｏｎｔｅｎｔｓ）を生成し、
第１の暗号化暗号鍵集合体（ＭＫＢ）、第２の暗号化暗号鍵集合体（ＭＩＤＢ）、暗号化メディア識別コード（Ｋｅｉｄ）、暗号化タイトル鍵（Ｋｅｔ）、暗号化コンテンツ（Ｅｎｃ−Ｃｏｎｔｅｎｔｓ）を媒体に記録するコンテンツ記録方法。
【０１２８】
ＤＶＤで使われているＣＰＰＭ／ＣＰＲＭ著作権保護方式の構成に近似していながら、メディア毎に固有の識別コードを付加させることが可能な構成になっている。
【０１２９】
（８）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して第１の暗号化暗号鍵集合体（ＭＫＢ）を生成し、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）５０３を予め定められた複数のメディア識別コード（Ｋｉｄ）で暗号化して第２の暗号化暗号鍵集合体（ＭＩＤＢ）を生成し、
複数のメディア識別コード（Ｋｉｄ）５０１をメディア毎に前記第１の鍵（Ｋｍ）で暗号化して暗号化メディア識別コード（Ｋｅｉｄ）を生成し、
コンテンツを暗号化するためのタイトル鍵（Ｔｋ）をメディア固有鍵（Ｋｕｍ）で暗号化して暗号化タイトル鍵（Ｋｅｔ）を生成し、
暗号化タイトル鍵（Ｋｅｔ）を秘匿鍵で多重暗号化して多重暗号化タイトル鍵（Ｋｅｅｔ）を生成し、
秘匿鍵をメディア鍵（Ｋｍ）で暗号化して暗号化秘匿鍵（Ｋｅｓ）を生成し、
コンテンツをタイトル鍵で暗号化して暗号化コンテンツ（Ｅｎｃ−Ｃｏｎｔｅｎｔｓ）を生成し、
第１の暗号化暗号鍵集合体（ＭＫＢ）、第２の暗号化暗号鍵集合体（ＭＩＤＢ）、暗号化メディア識別コード（Ｋｅｉｄ）、暗号化タイトル鍵（Ｋｅｔ）、多重暗号化タイトル鍵（Ｋｅｅｔ）、暗号化秘匿鍵（Ｋｅｓ）、暗号化コンテンツ（Ｅｎｃ−Ｃｏｎｔｅｎｔｓ）を媒体に記録するコンテンツ記録方法。
【０１３０】
タイトル鍵を多重暗号化処理することで、その暗号化の一方を、記録メディアの記録再生ドライブ内でのみ処理するように構成すれば、不正ドライブによって暗号鍵と暗号化コンテンツが丸ごとコピーされても、コンテンツ復元が不可能になる為、不正ドライブ排除を容易になる。
【０１３１】
（９）上記コンテンツ記録方法において、前記媒体は再生専用媒体である。
【０１３２】
再生専用メディアでも、従来不可能であったメディア固有番号を利用できる大きなメリットが生み出される。
【０１３３】
（１０）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して生成した第１の暗号化暗号鍵集合体（ＭＫＢ）と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）５０３を予め定められた複数のメディア識別コード（Ｋｉｄ）で暗号化して生成した第２の暗号化暗号鍵集合体（ＭＩＤＢ）とをエンボスピットによりリードイン領域に記録し、
複数のメディア識別コード（Ｋｉｄ）群からメディア毎に前記第１の鍵（Ｋｍ）で個別に暗号化して生成した暗号化メディア識別コード（Ｋｅｉｄ）を書換え不可能な手法で特定領域に記録した記録媒体。
【０１３４】
メディア識別コードは、メディア鍵で暗号化されている為、コンテンツ暗号用タイトル鍵の暗号鍵であるメディア固有鍵（Ｋｕｍ）抽出用の第２の暗号化暗号鍵集合ブロック（ＭＩＤＢ）が読み取られても、セキュリティー性能はキープされ、コンテンツのメディアバインド機能が強化される。
【０１３５】
（１１）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して生成した第１の暗号化暗号鍵集合体（ＭＫＢ）と、複数の暗号化メディア識別コード（Ｋｅｉｄ）をメディア鍵（Ｋｍ）で復号して複数のメディア識別コード（Ｋｉｄ）を抽出し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）を複数のメディア識別コード（Ｋｉｄ）で暗号化して生成した第２の暗号化暗号鍵集合体（ＭＩＤＢ）とをエンボスピットによりリードイン領域に記録し、
複数のメディア識別コード（Ｋｉｄ）群からメディア毎に前記第１の鍵（Ｋｍ）で個別に暗号化して生成した暗号化メディア識別コード（Ｋｅｉｄ）を書換え不可能な手法で特定領域に記録した記録媒体。
【０１３６】
メディア識別コードは、最初に構成されたコードを暗号化されていると想定して、第２の暗号化暗号鍵集合体ブロックを構成する時は、メディア鍵で復号して暗号鍵を得る方法を採ることによって、媒体への暗号化メディア識別コードにシリアル番号等が利用でき、媒体製造管理が容易になるメリットを生み出せる。
【０１３７】
（１２）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して第１の暗号化暗号鍵集合体（ＭＫＢ）を生成する手段と、
コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）５０３を予め定められた複数のメディア識別コード（Ｋｉｄ）で暗号化して第２の暗号化暗号鍵集合体（ＭＩＤＢ）を生成する手段と、
複数のメディア識別コード（Ｋｉｄ）５０１をメディア毎に前記第１の鍵（Ｋｍ）で暗号化して暗号化メディア識別コード（Ｋｅｉｄ）を生成する手段と、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体（ＭＫＢ）、第２の暗号化暗号鍵集合体（ＭＩＤＢ）、暗号化メディア識別コード（Ｋｅｉｄ）を媒体に記録する手段と、
を具備するコンテンツ記録装置。
【０１３８】
（１３）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して第１の暗号化暗号鍵集合体（ＭＫＢ）を生成する手段と、
複数の暗号化メディア識別コード（Ｋｅｉｄ）をメディア鍵（Ｋｍ）で復号して複数のメディア識別コード（Ｋｉｄ）を抽出し、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）を複数のメディア識別コード（Ｋｉｄ）で暗号化して第２の暗号化暗号鍵集合体（ＭＩＤＢ）を生成する手段と、
暗号化コンテンツ、コンテンツ暗号鍵、第１の暗号化暗号鍵集合体（ＭＫＢ）、第２の暗号化暗号鍵集合体（ＭＩＤＢ）、メディア識別コード（Ｋｅｉｄ）を媒体に記録する手段と、
を具備するコンテンツ記録装置。
【０１３９】
（１４）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して生成した第１の暗号化暗号鍵集合体（ＭＫＢ）と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）５０３を予め定められた複数のメディア識別コード（Ｋｉｄ）で暗号化して生成した第２の暗号化暗号鍵集合体（ＭＩＤＢ）とをリードイン領域にエンボスピットにより記録し、
複数のメディア識別コード（Ｋｉｄ）群からメディア毎に前記第１の鍵（Ｋｍ）で個別に暗号化して生成した暗号化メディア識別コード（Ｋｅｉｄ）を特定領域に書換え不可能な手法で記録した記録媒体に暗号化コンテンツを記録するコンテンツ記録装置において、
記録媒体から前記第１の暗号化暗号鍵集合体（ＭＫＢ）を読み出し、コンテンツ暗号用のデバイス鍵を用いて前記第１の鍵（Ｋｍ）を抽出する手段と、
記録媒体から前記暗号化メディア識別コード（Ｋｅｉｄ）を読出し、前記第１の鍵（Ｋｍ）で復号し、複数のメディア識別コード（Ｋｉｄ）を生成する手段と、
記録媒体から前記第２の暗号化暗号鍵集合体（ＭＩＤＢ）を読出し、複数のメディア識別コード（Ｋｉｄ）を用いて前記第３の鍵（Ｋｕｍ）を抽出する手段と、
コンテンツをタイトル鍵（Ｋｔ）で暗号化し、タイトル鍵（Ｋｔ）を前記第３の鍵（Ｋｕｍ）で暗号化し、暗号化コンテンツと暗号化タイトル鍵（Ｋｅｔ）を記録媒体に記録する手段と、
を具備するコンテンツ記録装置。
【０１４０】
予め、第１、第２の暗号化暗号鍵集合体（ＭＫＢ）、（ＭＩＤＢ）、暗号化メディア識別コード（Ｋｅｉｄ）が記録された媒体に、コンテンツを暗号化して記録する記録装置の構成である。膨大な数が発売される記録再生媒体も、第２の暗号化暗号鍵集合体（ＭＩＤＢ）を導入する事で、従来のＤＶＤ記録再生装置における著作権保護方式に使われているメディア固有番号である「メディアＩＤ」よりも、メディア担体の識別コードを自由に発行できる特徴がある。
【０１４１】
（１５）第１の鍵（Ｋｍ）３０２を予め定められた複数の第２の鍵（Ｋｄ）３０３で暗号化して生成した第１の暗号化暗号鍵集合体（ＭＫＢ）と、コンテンツ暗号鍵または該コンテンツ暗号鍵の暗号鍵として使われる第３の鍵（Ｋｕｍ）５０３を予め定められた複数のメディア識別コード（Ｋｉｄ）で暗号化して生成した第２の暗号化暗号鍵集合体（ＭＩＤＢ）とをリードイン領域にエンボスピットにより記録し、
複数のメディア識別コード（Ｋｉｄ）群からメディア毎に前記第１の鍵（Ｋｍ）で個別に暗号化して生成した暗号化メディア識別コード（Ｋｅｉｄ）を特定領域に書換え不可能な手法で記録した記録媒体に暗号化コンテンツを記録するコンテンツ記録装置において、
記録媒体から前記第１の暗号化暗号鍵集合体（ＭＫＢ）を読み出し、コンテンツ暗号用のデバイス鍵を用いて前記第１の鍵（Ｋｍ）を抽出する手段と、
記録媒体から前記暗号化メディア識別コード（Ｋｅｉｄ）を読出し、前記第１の鍵（Ｋｍ）で復号し、複数のメディア識別コード（Ｋｉｄ）を生成する手段と、
記録媒体から前記第２の暗号化暗号鍵集合体（ＭＩＤＢ）を読出し、複数のメディア識別コード（Ｋｉｄ）を用いて前記第３の鍵（Ｋｕｍ）を抽出する手段と、
コンテンツをタイトル鍵（Ｋｔ）で暗号化し、タイトル鍵（Ｋｔ）を前記第３の鍵（Ｋｕｍ）で暗号化し、暗号化タイトル鍵をさらに秘密鍵で多重暗号化し、前記秘密鍵を前記第１の鍵（Ｋｍ）で暗号化し、暗号化コンテンツと多重暗号化タイトル鍵（Ｋｅｔ）と暗号化秘密鍵を記録媒体に記録する手段と、
を具備するコンテンツ記録装置。
【０１４２】
タイトル鍵は、メディア固有鍵（Ｋｕｍ）と秘匿鍵（Ｋｓ）で多重暗号化することで、記録再生システムが、コンテンツ暗号化部と記録メディア記録部（ドライブ）とでＩ／Ｆを通して分離している場合、夫々に記録時は暗号化、再生時は複合化処理を持たせる事で、暗号化されたデータの丸ごとピー防止能力を向上できる。
【０１４３】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【０１４４】
【発明の効果】
以上説明したように本発明によれば、再生専用メディア、ライトワンス型記録可能メディア、記録再生メディア等、その機能が異なる多種メディアが存在するシステムにおいて、要求される著作権保護システムを提供することができる。さらに、再生専用メディアにメディア毎に固有の番号を付加しても、タイトル毎（またはアルバム毎）に共通なコンテンツ暗号鍵が生成できる暗号鍵管理システムを提供することもできる。
【図面の簡単な説明】
【図１】ＤＶＤの著作権保護システムであるＣＳＳシステムの全体構成を示す。
【図２】ＣＳＳ方式のコンテンツ暗号化の手順を示す。
【図３】ＣＳＳ方式のコンテンツ復号の手順を示す。
【図４】ＣＳＳ方式で暗号化されたコンテンツが記録されたディスクのデータ配置構成を示す。
【図５】ＤＶＤオーディオディスクに導入されているＣＰＰＭ方式におけるコンテンツ暗号化の手順を示す。
【図６】ＣＰＰＭ方式におけるコンテンツ復号の手順を示す。
【図７】ＣＰＰＭ方式で暗号化されたコンテンツが記録されたディスクのデータ配置を示す。
【図８】記録メディアにコンテンツを暗号化して記録する場合のＣＰＲＭ方式におけるデータ未記録の記録メディアの構成方法を示す。
【図９】ＣＰＲＭ方式におけるコンテンツ暗号化の手順を示す。
【図１０】ＣＰＲＭ方式で暗号化されたコンテンツが記録されたメディアを再生する場合の復号手順を示す。
【図１１】ＣＰＲＭ方式でコンテンツを暗号化して記録した記録メディアのデータの配置関係を示す。
【図１２】本発明の再生専用メディアにおけるコンテンツ暗号化の手順の一例を示す。
【図１３】本発明のシステムを用いて暗号化されたコンテンツが記録されたメディアの暗号化コンテンツ復号手順の一例を示す。
【図１４】図１２の暗号処理によって記録された再生専用メディアの配置関係の一例を示す。
【図１５】本発明の再生専用メディアにおけるコンテンツ暗号化の手順の他の例を示す。
【図１６】本発明の再生専用メディアにおけるコンテンツ暗号化の手順のさらに他の例を示す。
【図１７】図１５の暗号処理により記録されたメディアの配置関係の一例を示す。
【図１８】メディアＩＤブロックＭＩＤＢとメディアＩＤとの関係を図１２〜図１６で示した関係に対して一部変更した変形例を示す。
【図１９】本発明の著作権保護方式における記録再生メディアの事前処理の構成方法を示した図。
【図２０】本発明の著作権保護方式を用いた記録再生メディアへのコンテンツ暗号化の手順の一例を示す。
【図２１】本発明の著作権保護方式を導入した記録再生システムの構成の一例を示す。
【図２２】本発明の再生専用メディアにおけるコンテンツ暗号化の手順の一例を示すフローチャート。
【図２３】本発明のシステムを用いて暗号化されたコンテンツが記録されたメディアの暗号化コンテンツ復号手順の一例を示すフローチャート。
【図２４】本発明の著作権保護方式における記録再生メディアの事前処理のフローチャート。
【図２５】本発明の著作権保護方式を用いた記録再生メディアへのコンテンツ暗号化のフローチャート。
【図２６】メディア鍵Ｋｍを暗号化して鍵集合体（メディア鍵ブロックＭＫＢ）の生成における基本構成を示した図。
【図２７】デバイス鍵データが設定された復号装置の構成を示す。
【図２８】復数種のデバイス鍵をセットとしたデバイス鍵セットを導入した場合のメディア鍵ブロックＭＫＢ生成の基本構成例を示す。
【図２９】図２８で作成されたメディア鍵ブロックＭＫＢからデバイス鍵セットが設定された復号装置で、メディア鍵Ｋｍを抽出するための構成を示す。
【符号の説明】
１００…コンテンツ、３０２…メディア鍵Ｋｍ、５０３…メディア固有鍵Ｋｕｍ、５０２…メディアＩＤ、４０３…タイトル鍵、３０３…デバイス鍵群、５０１…メディアＩＤ群、３０４…ＭＫＢ生成部、５０４…ＭＩＤＢ生成部、３０５１、３０５２、３０５３、３０５４…暗号化部、１０３…ＲＯＭメディア、４００…オーサリング用メディア。
【図１】
2005039480.tif 000003
【図２】
2005039480.tif 000004
【図３】
2005039480.tif 000005
【図４】
2005039480.tif 000006
【図５】
2005039480.tif 000007
【図６】
2005039480.tif 000008
【図７】
2005039480.tif 000009
【図８】
2005039480.tif 000010
【図９】
2005039480.tif 000011
【図１０】
2005039480.tif 000012
【図１１】
2005039480.tif 000013
【図１２】
2005039480.tif 000014
【図１３】
2005039480.tif 000015
【図１４】
2005039480.tif 000016
【図１５】
2005039480.tif 000017
【図１６】
2005039480.tif 000018
【図１７】
2005039480.tif 000019
【図１８】
2005039480.tif 000020
【図１９】
2005039480.tif 000021
【図２０】
2005039480.tif 000022
【図２１】
2005039480.tif 000023
【図２２】
2005039480.tif 000024
【図２３】
2005039480.tif 000025
【図２４】
2005039480.tif 000026
【図２５】
2005039480.tif 000027
【図２６】
2005039480.tif 000028
【図２７】
2005039480.tif 000029
【図２８】
2005039480.tif 000030
【図２９】
2005039480.tif 000031