(57)【要約】【課題】  コンテンツを格納した情報記録媒体の不正製造、流通を防止するシステム、装置、方法を提供する。【解決手段】  情報記録媒体製造エンティテイが、コンテンツ権利所有者の発行した情報記録媒体（ディスク）製造要求に基づいて生成される鍵情報（ＥＫＢ）発行要求を鍵情報（ＥＫＢ）発行センタに対して送信し、鍵情報（ＥＫＢ）発行センタにおける鍵情報（ＥＫＢ）発行要求の検証、すなわち、鍵情報（ＥＫＢ）発行要求が、正当な情報記録媒体（ディスク）製造要求に対応する正当な要求データであるかを検証し、この検証の成立を条件として、情報記録媒体に格納する鍵情報（ＥＫＢ）を発行する構成とした。不正ルートからの入手コンテンツについては、鍵情報（ＥＫＢ）の取得が不可能となり、不正入手コンテンツの記録ディスクの製造が防止される。【選択図】  図１
2005050176.tif 000002
【特許請求の範囲】
【請求項１】
情報記録媒体製造管理システムであり、
コンテンツに関する著作権または頒布権を持つコンテンツ権利所有エンティテイと、
前記コンテンツ権利所有エンティテイからの情報記録媒体製造要求を受領して暗号化コンテンツを格納した情報記録媒体の製造処理を実行する情報記録媒体製造エンティテイと、
前記情報記録媒体製造エンティテイからの鍵情報発行要求に応答して前記暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する鍵情報発行エンティテイとを有し、
前記鍵情報発行エンティテイは、
前記情報記録媒体製造エンティテイからの鍵情報発行要求が、前記コンテンツ権利所有エンティテイからの情報記録媒体製造要求に対応する正当な要求データであるか否かを検証し、正当要求データであることの確認を条件として、前記鍵情報ブロックを前記情報記録媒体製造エンティテイに提供し、
前記情報記録媒体製造エンティテイは、
前記コンテンツ権利所有エンティテイからの受領コンテンツを暗号化した暗号化コンテンツ、および前記鍵情報発行エンティテイから受領した前記鍵情報ブロックを格納した情報記録媒体を製造する構成を有することを特徴とする情報記録媒体製造管理システム。
【請求項２】
前記鍵情報ブロックは、正当なコンテンツ利用権を持つユーザデバイスに格納された鍵に基づく復号処理によってのみ取得可能な鍵情報を格納した鍵情報ブロックであり、該鍵情報ブロックから取得可能な鍵情報は、前記情報記録媒体に格納される暗号化コンテンツの復号処理に必要となる鍵情報であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項３】
前記鍵情報ブロックは、ツリー構成のリーフに設定した複数のユーザデバイスから選択したユーザデバイスの格納鍵を適用した復号処理によってのみ鍵情報の取得を可能としたＥＫＢ（Enabling Key Block）であることを特徴とする請求項２に記載の情報記録媒体製造管理システム。
【請求項４】
前記鍵情報発行エンティテイは、
前記情報記録媒体製造エンティテイからの鍵情報発行要求に含まれる前記コンテンツ権利所有エンティテイの署名検証処理に基づいて、前記鍵情報発行要求が、情報記録媒体製造要求に対応する正当な要求データであるか否かの検証を実行する構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項５】
前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイ、および前記鍵情報発行エンティテイの間において実行するデータ送受信に際しては、相互認証処理を実行し、認証成立を条件としたデータ通信を実行するとともに、送信データの暗号化処理を行う構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項６】
前記コンテンツ権利所有エンティテイと前記情報記録媒体製造エンティテイ間における情報伝達処理は、記録媒体を介した処理として実行する構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項７】
前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイ、および前記鍵情報発行エンティテイは、認証局において発行される公開鍵証明書に対応する公開鍵および秘密鍵を有し、各エンティテイ間の通信においては、公開鍵暗号方式の相互認証を実行する構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項８】
前記情報記録媒体製造要求、および前記鍵情報発行要求には、前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイの識別情報が含まれる構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項９】
前記鍵情報発行要求は、前記コンテンツ権利所有エンティテイの公開鍵証明書を含む構成であり、
前記鍵情報発行エンティテイは、前記コンテンツ権利所有エンティテイの公開鍵証明書の無効化状況としてのリボーク状況を検証し、リボークされていないことの確認を条件として、前記鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行する構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項１０】
前記鍵情報発行要求は、情報記録媒体に格納予定のコンテンツまたは該コンテンツに対応するハッシュ値のいずれかを含む構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項１１】
前記情報記録媒体製造エンティテイは、
製造数記録処理を行う情報記録媒体製造装置を適用した情報記録媒体製造処理を実行する構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項１２】
前記情報記録媒体製造エンティテイは、
情報記録媒体製造管理システムの管理エンティテイからライセンスされたデータ書き込み機を有し、
前記管理エンティテイからの書き込み許可情報の受領を条件として、前記データ書き込み機を用いた情報記録媒体に対するデータ書き込み処理を実行する構成であることを特徴とする請求項１に記載の情報記録媒体製造管理システム。
【請求項１３】
情報記録媒体製造要求データの生成処理を実行する情報処理装置であり、
コンテンツと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、
上記各データに対するデジタル署名を施した情報記録媒体製造要求データの生成処理を実行する構成を有することを特徴とする情報処理装置。
【請求項１４】
コンテンツ権利所有エンティテイから受領する情報記録媒体製造要求データに対応する鍵情報発行要求データを生成する情報処理装置であり、
コンテンツまたはコンテンツに基づくハッシュ値の少なくともいずれかのデータと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、上記各データに対するコンテンツ権利所有エンティテイのデジタル署名を含む鍵情報発行要求データの生成処理を実行する構成を有することを特徴とする情報処理装置。
【請求項１５】
情報記録媒体製造エンティテイからの鍵情報発行要求に応答して情報記録媒体に格納する暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行する情報処理装置であり、
前記鍵情報発行要求に含まれるコンテンツ権利所有エンティテイの署名検証処理を実行し、該署名検証に基づいて、前記鍵情報発行要求が、コンテンツ権利所有エンティテイの発行した情報記録媒体製造要求に対応する正当な鍵情報発行要求データであることの確認を条件として、情報記録媒体製造エンティテイに対する前記鍵情報ブロックの送信処理を実行する構成を有することを特徴とする情報処理装置。
【請求項１６】
情報記録媒体製造管理方法であり、
コンテンツに関する著作権または頒布権を持つコンテンツ権利所有エンティテイから、暗号化コンテンツを格納した情報記録媒体の製造処理を実行する情報記録媒体製造エンティテイに対して情報記録媒体製造要求を送信するステップと、
前記情報記録媒体製造エンティテイから、鍵情報発行エンティテイに対して鍵情報発行要求を送信するステップと、
前記鍵情報発行要求が前記コンテンツ権利所有エンティテイからの情報記録媒体製造要求に対応する正当な要求データであるか否かについて、前記鍵情報発行エンティテイにおいて検証する検証ステップと、
前記検証ステップにおける検証処理の結果、前記鍵情報発行要求が前記情報記録媒体製造要求に対応する正当要求データであることが確認されたことを条件として、前記暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記鍵情報発行エンティテイから前記情報記録媒体製造エンティテイに提供する鍵情報発行ステップと、
前記情報記録媒体製造エンティテイにおいて、前記コンテンツ権利所有エンティテイからの受領コンテンツを暗号化した暗号化コンテンツ、および前記鍵情報発行エンティテイから受領した前記鍵情報ブロックを格納した情報記録媒体を製造する情報記録媒体製造ステップと、
を有することを特徴とする情報記録媒体製造管理方法。
【請求項１７】
前記鍵情報ブロックは、正当なコンテンツ利用権を持つユーザデバイスに格納された鍵に基づく復号処理によってのみ取得可能な鍵情報を格納した鍵情報ブロックであり、該鍵情報ブロックから取得可能な鍵情報は、前記情報記録媒体に格納される暗号化コンテンツの復号処理に必要となる鍵情報であることを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項１８】
前記鍵情報ブロックは、ツリー構成のリーフに設定した複数のユーザデバイスから選択したユーザデバイスの格納鍵を適用した復号処理によってのみ鍵情報の取得を可能としたＥＫＢ（Enabling Key Block）であることを特徴とする請求項１７に記載の情報記録媒体製造管理方法。
【請求項１９】
前記検証ステップは、
前記情報記録媒体製造エンティテイからの鍵情報発行要求に含まれる前記コンテンツ権利所有エンティテイの署名検証処理に基づいて、前記鍵情報発行要求が、情報記録媒体製造要求に対応する正当な要求データであるか否かの検証を実行するステップであることを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２０】
前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイ、および前記鍵情報発行エンティテイの間において実行するデータ送受信は、相互認証処理の認証成立を条件としたデータ通信処理として実行するとともに、送信データの暗号化処理を伴う処理であることを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２１】
前記コンテンツ権利所有エンティテイと前記情報記録媒体製造エンティテイ間における情報伝達処理は、記録媒体を介した処理として実行することを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２２】
前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイ、および前記鍵情報発行エンティテイは、認証局において発行される公開鍵証明書に対応する公開鍵および秘密鍵を有し、各エンティテイ間の通信においては、公開鍵暗号方式の相互認証を実行することを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２３】
前記情報記録媒体製造要求、および前記鍵情報発行要求には、前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイの識別情報が含まれる構成であることを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２４】
前記鍵情報発行要求は、前記コンテンツ権利所有エンティテイの公開鍵証明書を含む構成であり、
前記検証ステップにおいて、前記鍵情報発行エンティテイは、前記コンテンツ権利所有エンティテイの公開鍵証明書の無効化状況としてのリボーク状況を検証し、リボークされていないことの確認を条件として、前記鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行することを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２５】
前記鍵情報発行要求は、情報記録媒体に格納予定のコンテンツまたは該コンテンツに対応するハッシュ値のいずれかを含むことを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２６】
前記情報記録媒体製造ステップは、
製造数記録処理を行う情報記録媒体製造装置を適用した情報記録媒体製造処理を実行するステップであることを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２７】
前記情報記録媒体製造エンティテイは、情報記録媒体製造管理システムの管理エンティテイからライセンスされたデータ書き込み機を有し、
前記情報記録媒体製造ステップは、
前記管理エンティテイからの書き込み許可情報の受領を条件として、前記データ書き込み機を用いた情報記録媒体に対するデータ書き込み処理を実行する構成であることを特徴とする請求項１６に記載の情報記録媒体製造管理方法。
【請求項２８】
情報記録媒体製造要求データの生成処理を実行する情報処理方法であり、
コンテンツと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、
上記各データに対するデジタル署名を施した情報記録媒体製造要求データの生成処理を実行することを特徴とする情報処理方法。
【請求項２９】
コンテンツ権利所有エンティテイから受領する情報記録媒体製造要求データに対応する鍵情報発行要求データを生成する情報処理方法であり、
コンテンツまたはコンテンツに基づくハッシュ値の少なくともいずれかのデータと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、上記各データに対するコンテンツ権利所有エンティテイのデジタル署名を含む鍵情報発行要求データの生成処理を実行することを特徴とする情報処理方法。
【請求項３０】
情報記録媒体製造エンティテイからの鍵情報発行要求に応答して情報記録媒体に格納する暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行する情報処理方法であり、
前記鍵情報発行要求に含まれるコンテンツ権利所有エンティテイの署名検証処理を実行し、該署名検証に基づいて、前記鍵情報発行要求が、コンテンツ権利所有エンティテイの発行した情報記録媒体製造要求に対応する正当な鍵情報発行要求データであることの確認を条件として、情報記録媒体製造エンティテイに対する前記鍵情報ブロックの送信処理を実行することを特徴とする情報処理方法。
【請求項３１】
情報記録媒体製造要求データの生成処理を実行するコンピュータ・プログラムであり、
コンテンツと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、上記各データに対するデジタル署名を施した情報記録媒体製造要求データの生成処理を実行することを特徴とするコンピュータ・プログラム。
【請求項３２】
コンテンツ権利所有エンティテイから受領する情報記録媒体製造要求データに対応する鍵情報発行要求データを生成するコンピュータ・プログラムであり、
コンテンツまたはコンテンツに基づくハッシュ値の少なくともいずれかのデータと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、上記各データに対するコンテンツ権利所有エンティテイのデジタル署名を含む鍵情報発行要求データの生成処理を実行することを特徴とするコンピュータ・プログラム。
【請求項３３】
情報記録媒体製造エンティテイからの鍵情報発行要求に応答して情報記録媒体に格納する暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行するコンピュータ・プログラムであり、
前記鍵情報発行要求に含まれるコンテンツ権利所有エンティテイの署名検証処理を実行し、該署名検証に基づいて、前記鍵情報発行要求が、コンテンツ権利所有エンティテイの発行した情報記録媒体製造要求に対応する正当な鍵情報発行要求データであることの確認を条件として、情報記録媒体製造エンティテイに対する前記鍵情報ブロックの送信処理を実行することを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録媒体製造管理システム、情報処理装置、および方法、並びにコンピュータ・プログラムに関する。詳細には、コンテンツを記録した情報記録媒体の不正コピーの製造、流通、不正なコピーコンテンツの利用を防止する情報記録媒体製造管理システム、情報処理装置、および方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
音楽等のオーディオデータ、映画等の画像データ、ゲームプログラム、各種アプリケーションプログラム等、様々なソフトウエアデータ（以下、これらをコンテンツ（Content）と呼ぶ）は、記録メディア、例えば、ＤＶＤ(Digital Versatile Disc)、ＭＤ(Mini Disc)、ＣＤ(Compact Disc)にデジタルデータとして格納することができる。また、近年、青色レーザを利用した高密度記録可能なディスクも開発されており、これら様々な情報記録媒体（記録メディア）にデジタルコンテンツが格納され、ユーザに提供される。ユーザは、所有するＰＣ（Personal Computer）、ディスクプレーヤ等の再生装置においてコンテンツの再生、利用を行う。
【０００３】
音楽データ、画像データ等、多くのコンテンツは、一般的にその作成者あるいは販売者に頒布権等が保有されている。従って、これらのコンテンツの配布に際しては、一定の利用制限、すなわち、正規なユーザに対してのみ、コンテンツの利用を許諾し、許可のない複製等が行われないようにする構成をとるのが一般的となっている。
【０００４】
デジタルデータの記録再生処理によれば、画像や音声を劣化させることなく記録、再生を繰り返すことが可能であり、コンテンツをＣＤ−Ｒ等のデータ記録可能な媒体にコピーした、いわゆる海賊版ディスクの流通といった問題が発生している。
【０００５】
特に、ＤＶＤ、あるいは、さらに高容量記録可能な青色レーザ記録方式を用いた記録媒体等の大容量型記録媒体は、１枚の媒体に例えば映画１本〜数本分のデータを記録することが可能である。このようにコンテンツを容易にデジタル情報として記録することが可能となるに従って、不正コピーの氾濫という問題も多く発生することになり、コンテンツ著作権者、頒布権者の利益の阻害という問題が大きくなっている。このような現状から、いかに不正コピーを防止し、著作権者、頒布権者の利益の保護を図るかが重要な課題となっている。
【０００６】
コンテンツを格納したＣＤ、ＤＶＤ、あるいは青色レーザ記録媒体等、各情報記録媒体を製造する場合、コンテンツの権利、すなわちコンテンツに関する著作権または頒布権を持つコンテンツオーナーが、ディスク（情報記録媒体）製造工場にコンテンツを提供し、ディスク製造工場がコンテンツオーナーから受領したコンテンツをディスクに記録して、製造したディスクを販売店などの流通業者を介してユーザに提供することになる。
【０００７】
コンテンツの権利を持つコンテンツオーナーと、ディスク製造者とはそれぞれ別のエンティテイとして存在するのが通常であり、コンテンツオーナーにおいて、あるいはディスク製造者の一方においてコンテンツの管理を実行しても不十分であり、双方のエンティテイにおいて適切な管理を行うことが必要となる。
【０００８】
しかし、現状においては、コンテンツを格納した情報記録媒体の製造ルートにおけるコンテンツ管理、鍵情報管理を総括的にかつ効率的に実行する適切な構成が実現されているとは言い難く、不正なコピーコンテンツ記録媒体が市場に流通する可能性は高い。
【０００９】
特に、ＤＶＤなどの記録メディアを用いた映画などのコンテンツ配信ビジネスにおいては、海賊版製造業者が海賊版ディスクを大量に製造し、マーケットに流通させるといった状況が発生しており、コンテンツオーナーが得るはずだった利益を不当に減少させるといった問題が現実に発生している。このような自体が発生するシナリオのひとつとして、ディスク工場に、不正コピーコンテンツ等、盗まれたコンテンツが持ち込まれ、それを用いて海賊版ディスクが作られるということが挙げられる。
【００１０】
コンテンツオーナーからの依頼を受けたコンテンツ編集者によるコンテンツの盗難行為やディスク製造者自身による盗難されたコンテンツの製造の結果として市場に流通する媒体は正規品との判別が困難であり、不正な媒体の市場への流通は一層深刻な状況となりつつある。
【００１１】
すなわち、ディスク製造者自体による不正コピーコンテンツの大量製造といった事態も発生している。このような現状を鑑みると、コンテンツオーナーからコンテンツの提供を受け、コンテンツ格納ディスクを製造するディスク製造業者であっても完全な信頼をおくことはできないものであり、このようなディスク製造エンティテイについても管理を行い、不正なコンテンツを格納した記録媒体の製造を排除するシステムの形成を行うことが必要となる。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は、上述の問題点に鑑みてなされたものであり、ＤＶＤ、ＣＤ、青色レーザ記録媒体等の各種情報記録媒体にコンテンツを格納し提供する構成において、不正入手コンテンツを格納した情報記録媒体の製造を排除し、不正コンテンツ格納記録媒体の製造、流通、利用を防止することを可能とした情報記録媒体製造管理システム、情報処理装置、および方法、並びにコンピュータ・プログラムを提供することを目的とする。
【００１３】
本発明は、ディスク工場等の情報記録媒体製造エンティテイが、暗号化コンテンツを格納した情報記録媒体を製造する際、情報記録媒体に格納する暗号化コンテンツの復号に適用する鍵を取得するための鍵情報（ＥＫＢ：Enabling Key Block）を、鍵情報（ＥＫＢ）発行センタから受領する構成とし、さらに、情報記録媒体製造エンティテイが鍵情報（ＥＫＢ）発行センタから鍵情報（ＥＫＢ）を受領する条件として、情報記録媒体製造エンティテイが、コンテンツ権利所有エンティテイから正当な情報記録媒体製造要求を受領したことを示すこととしている。ディスク工場等の情報記録媒体製造エンティテイがコンテンツ権利所有エンティテイからディスク製造要求を受けていない不正入手コンテンツを取得しても、鍵情報（ＥＫＢ）発行センタから鍵情報（ＥＫＢ）を受領することができず、不正入手コンテンツについてのディスク製造の防止が可能となる情報記録媒体製造管理システム、情報処理装置、および方法、並びにコンピュータ・プログラムが提供される。
【課題を解決するための手段】
【００１４】
本発明の第１の側面は、
情報記録媒体製造管理システムであり、
コンテンツに関する著作権または頒布権を持つコンテンツ権利所有エンティテイと、
前記コンテンツ権利所有エンティテイからの情報記録媒体製造要求を受領して暗号化コンテンツを格納した情報記録媒体の製造処理を実行する情報記録媒体製造エンティテイと、
前記情報記録媒体製造エンティテイからの鍵情報発行要求に応答して前記暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する鍵情報発行エンティテイとを有し、
前記鍵情報発行エンティテイは、
前記情報記録媒体製造エンティテイからの鍵情報発行要求が、前記コンテンツ権利所有エンティテイからの情報記録媒体製造要求に対応する正当な要求データであるか否かを検証し、正当要求データであることの確認を条件として、前記鍵情報ブロックを前記情報記録媒体製造エンティテイに提供し、
前記情報記録媒体製造エンティテイは、
前記コンテンツ権利所有エンティテイからの受領コンテンツを暗号化した暗号化コンテンツ、および前記鍵情報発行エンティテイから受領した前記鍵情報ブロックを格納した情報記録媒体を製造する構成を有することを特徴とする情報記録媒体製造管理システムにある。
【００１５】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記鍵情報ブロックは、正当なコンテンツ利用権を持つユーザデバイスに格納された鍵に基づく復号処理によってのみ取得可能な鍵情報を格納した鍵情報ブロックであり、該鍵情報ブロックから取得可能な鍵情報は、前記情報記録媒体に格納される暗号化コンテンツの復号処理に必要となる鍵情報であることを特徴とする。
【００１６】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記鍵情報ブロックは、ツリー構成のリーフに設定した複数のユーザデバイスから選択したユーザデバイスの格納鍵を適用した復号処理によってのみ鍵情報の取得を可能としたＥＫＢ（Enabling Key Block）であることを特徴とする。
【００１７】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記鍵情報発行エンティテイは、前記情報記録媒体製造エンティテイからの鍵情報発行要求に含まれる前記コンテンツ権利所有エンティテイの署名検証処理に基づいて、前記鍵情報発行要求が、情報記録媒体製造要求に対応する正当な要求データであるか否かの検証を実行する構成であることを特徴とする。
【００１８】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイ、および前記鍵情報発行エンティテイの間において実行するデータ送受信に際しては、相互認証処理を実行し、認証成立を条件としたデータ通信を実行するとともに、送信データの暗号化処理を行う構成であることを特徴とする。
【００１９】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記コンテンツ権利所有エンティテイと前記情報記録媒体製造エンティテイ間における情報伝達処理は、記録媒体を介した処理として実行する構成であることを特徴とする。
【００２０】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイ、および前記鍵情報発行エンティテイは、認証局において発行される公開鍵証明書に対応する公開鍵および秘密鍵を有し、各エンティテイ間の通信においては、公開鍵暗号方式の相互認証を実行する構成であることを特徴とする。
【００２１】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記情報記録媒体製造要求、および前記鍵情報発行要求には、前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイの識別情報が含まれる構成であることを特徴とする。
【００２２】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記鍵情報発行要求は、前記コンテンツ権利所有エンティテイの公開鍵証明書を含む構成であり、前記鍵情報発行エンティテイは、前記コンテンツ権利所有エンティテイの公開鍵証明書の無効化状況としてのリボーク状況を検証し、リボークされていないことの確認を条件として、前記鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行する構成であることを特徴とする。
【００２３】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記鍵情報発行要求は、情報記録媒体に格納予定のコンテンツまたは該コンテンツに対応するハッシュ値のいずれかを含む構成であることを特徴とする。
【００２４】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記情報記録媒体製造エンティテイは、製造数記録処理を行う情報記録媒体製造装置を適用した情報記録媒体製造処理を実行する構成であることを特徴とする。
【００２５】
さらに、本発明の情報記録媒体製造管理システムの一実施態様において、前記情報記録媒体製造エンティテイは、情報記録媒体製造管理システムの管理エンティテイからライセンスされたデータ書き込み機を有し、前記管理エンティテイからの書き込み許可情報の受領を条件として、前記データ書き込み機を用いた情報記録媒体に対するデータ書き込み処理を実行する構成であることを特徴とする。
【００２６】
さらに、本発明の第２の側面は、
情報記録媒体製造要求データの生成処理を実行する情報処理装置であり、
コンテンツと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、
上記各データに対するデジタル署名を施した情報記録媒体製造要求データの生成処理を実行する構成を有することを特徴とする情報処理装置にある。
【００２７】
さらに、本発明の第３の側面は、
コンテンツ権利所有エンティテイから受領する情報記録媒体製造要求データに対応する鍵情報発行要求データを生成する情報処理装置であり、
コンテンツまたはコンテンツに基づくハッシュ値の少なくともいずれかのデータと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、上記各データに対するコンテンツ権利所有エンティテイのデジタル署名を含む鍵情報発行要求データの生成処理を実行する構成を有することを特徴とする情報処理装置にある。
【００２８】
さらに、本発明の第４の側面は、
情報記録媒体製造エンティテイからの鍵情報発行要求に応答して情報記録媒体に格納する暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行する情報処理装置であり、
前記鍵情報発行要求に含まれるコンテンツ権利所有エンティテイの署名検証処理を実行し、該署名検証に基づいて、前記鍵情報発行要求が、コンテンツ権利所有エンティテイの発行した情報記録媒体製造要求に対応する正当な鍵情報発行要求データであることの確認を条件として、情報記録媒体製造エンティテイに対する前記鍵情報ブロックの送信処理を実行する構成を有することを特徴とする情報処理装置にある。
【００２９】
さらに、本発明の第５の側面は、
情報記録媒体製造管理方法であり、
コンテンツに関する著作権または頒布権を持つコンテンツ権利所有エンティテイから、暗号化コンテンツを格納した情報記録媒体の製造処理を実行する情報記録媒体製造エンティテイに対して情報記録媒体製造要求を送信するステップと、
前記情報記録媒体製造エンティテイから、鍵情報発行エンティテイに対して鍵情報発行要求を送信するステップと、
前記鍵情報発行要求が前記コンテンツ権利所有エンティテイからの情報記録媒体製造要求に対応する正当な要求データであるか否かについて、前記鍵情報発行エンティテイにおいて検証する検証ステップと、
前記検証ステップにおける検証処理の結果、前記鍵情報発行要求が前記情報記録媒体製造要求に対応する正当要求データであることが確認されたことを条件として、前記暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記鍵情報発行エンティテイから前記情報記録媒体製造エンティテイに提供する鍵情報発行ステップと、
前記情報記録媒体製造エンティテイにおいて、前記コンテンツ権利所有エンティテイからの受領コンテンツを暗号化した暗号化コンテンツ、および前記鍵情報発行エンティテイから受領した前記鍵情報ブロックを格納した情報記録媒体を製造する情報記録媒体製造ステップと、
を有することを特徴とする情報記録媒体製造管理方法にある。
【００３０】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記鍵情報ブロックは、正当なコンテンツ利用権を持つユーザデバイスに格納された鍵に基づく復号処理によってのみ取得可能な鍵情報を格納した鍵情報ブロックであり、該鍵情報ブロックから取得可能な鍵情報は、前記情報記録媒体に格納される暗号化コンテンツの復号処理に必要となる鍵情報であることを特徴とする。
【００３１】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記鍵情報ブロックは、ツリー構成のリーフに設定した複数のユーザデバイスから選択したユーザデバイスの格納鍵を適用した復号処理によってのみ鍵情報の取得を可能としたＥＫＢ（Enabling Key Block）であることを特徴とする。
【００３２】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記検証ステップは、前記情報記録媒体製造エンティテイからの鍵情報発行要求に含まれる前記コンテンツ権利所有エンティテイの署名検証処理に基づいて、前記鍵情報発行要求が、情報記録媒体製造要求に対応する正当な要求データであるか否かの検証を実行するステップであることを特徴とする。
【００３３】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイ、および前記鍵情報発行エンティテイの間において実行するデータ送受信は、相互認証処理の認証成立を条件としたデータ通信処理として実行するとともに、送信データの暗号化処理を伴う処理であることを特徴とする。
【００３４】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記コンテンツ権利所有エンティテイと前記情報記録媒体製造エンティテイ間における情報伝達処理は、記録媒体を介した処理として実行することを特徴とする。
【００３５】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイ、および前記鍵情報発行エンティテイは、認証局において発行される公開鍵証明書に対応する公開鍵および秘密鍵を有し、各エンティテイ間の通信においては、公開鍵暗号方式の相互認証を実行することを特徴とする。
【００３６】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記情報記録媒体製造要求、および前記鍵情報発行要求には、前記コンテンツ権利所有エンティテイ、前記情報記録媒体製造エンティテイの識別情報が含まれる構成であることを特徴とする。
【００３７】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記鍵情報発行要求は、前記コンテンツ権利所有エンティテイの公開鍵証明書を含む構成であり、前記検証ステップにおいて、前記鍵情報発行エンティテイは、前記コンテンツ権利所有エンティテイの公開鍵証明書の無効化状況としてのリボーク状況を検証し、リボークされていないことの確認を条件として、前記鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行することを特徴とする。
【００３８】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記鍵情報発行要求は、情報記録媒体に格納予定のコンテンツまたは該コンテンツに対応するハッシュ値のいずれかを含むことを特徴とする。
【００３９】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記情報記録媒体製造ステップは、製造数記録処理を行う情報記録媒体製造装置を適用した情報記録媒体製造処理を実行するステップであることを特徴とする。
【００４０】
さらに、本発明の情報記録媒体製造管理方法の一実施態様において、前記情報記録媒体製造エンティテイは、情報記録媒体製造管理システムの管理エンティテイからライセンスされたデータ書き込み機を有し、前記情報記録媒体製造ステップは、前記管理エンティテイからの書き込み許可情報の受領を条件として、前記データ書き込み機を用いた情報記録媒体に対するデータ書き込み処理を実行する構成であることを特徴とする。
【００４１】
さらに、本発明の第６の側面は、
情報記録媒体製造要求データの生成処理を実行する情報処理方法であり、
コンテンツと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、
上記各データに対するデジタル署名を施した情報記録媒体製造要求データの生成処理を実行することを特徴とする情報処理方法にある。
【００４２】
さらに、本発明の第７の側面は、
コンテンツ権利所有エンティテイから受領する情報記録媒体製造要求データに対応する鍵情報発行要求データを生成する情報処理方法であり、
コンテンツまたはコンテンツに基づくハッシュ値の少なくともいずれかのデータと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、上記各データに対するコンテンツ権利所有エンティテイのデジタル署名を含む鍵情報発行要求データの生成処理を実行することを特徴とする情報処理方法にある。
【００４３】
さらに、本発明の第８の側面は、
情報記録媒体製造エンティテイからの鍵情報発行要求に応答して情報記録媒体に格納する暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行する情報処理方法であり、
前記鍵情報発行要求に含まれるコンテンツ権利所有エンティテイの署名検証処理を実行し、該署名検証に基づいて、前記鍵情報発行要求が、コンテンツ権利所有エンティテイの発行した情報記録媒体製造要求に対応する正当な鍵情報発行要求データであることの確認を条件として、情報記録媒体製造エンティテイに対する前記鍵情報ブロックの送信処理を実行することを特徴とする情報処理方法にある。
【００４４】
さらに、本発明の第９の側面は、
情報記録媒体製造要求データの生成処理を実行するコンピュータ・プログラムであり、
コンテンツと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、
上記各データに対するデジタル署名を施した情報記録媒体製造要求データの生成処理を実行することを特徴とするコンピュータ・プログラムにある。
【００４５】
さらに、本発明の第１０の側面は、
コンテンツ権利所有エンティテイから受領する情報記録媒体製造要求データに対応する鍵情報発行要求データを生成するコンピュータ・プログラムであり、
コンテンツまたはコンテンツに基づくハッシュ値の少なくともいずれかのデータと、コンテンツ権利所有エンティテイと情報記録媒体製造エンティテイ各々の識別データと、情報記録媒体製造数データとを含み、上記各データに対するコンテンツ権利所有エンティテイのデジタル署名を含む鍵情報発行要求データの生成処理を実行することを特徴とするコンピュータ・プログラムにある。
【００４６】
さらに、本発明の第１１の側面は、
情報記録媒体製造エンティテイからの鍵情報発行要求に応答して情報記録媒体に格納する暗号化コンテンツの復号に適用する鍵情報を取得可能な鍵情報ブロックを前記情報記録媒体製造エンティテイに提供する処理を実行するコンピュータ・プログラムであり、
前記鍵情報発行要求に含まれるコンテンツ権利所有エンティテイの署名検証処理を実行し、該署名検証に基づいて、前記鍵情報発行要求が、コンテンツ権利所有エンティテイの発行した情報記録媒体製造要求に対応する正当な鍵情報発行要求データであることの確認を条件として、情報記録媒体製造エンティテイに対する前記鍵情報ブロックの送信処理を実行することを特徴とするコンピュータ・プログラムにある。
【００４７】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能なコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記録媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００４８】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００４９】
本発明の構成によれば、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)は、コンテンツ権利所有者（ＣＯ: Content Owner）の発行した情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）に基づいて生成される鍵情報（ＥＫＢ）発行要求を鍵情報（ＥＫＢ）発行センタに対して送信し、鍵情報（ＥＫＢ）発行センタにおける鍵情報（ＥＫＢ）発行要求の検証、すなわち、鍵情報（ＥＫＢ）発行要求が、正当な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）に対応する正当な要求データであるかを検証し、この検証の成立を条件として、情報記録媒体に格納する鍵情報（ＥＫＢ）を発行する構成としたので、不正なルートから入手したコンテンツについては、鍵情報（ＥＫＢ）発行センタからの鍵情報（ＥＫＢ）の取得が不可能となり、情報記録媒体に格納する暗号化コンテンツに対応する鍵情報（ＥＫＢ）の格納が不可能となり、不正入手コンテンツの格納ディスクの製造が防止される。
【００５０】
このように、本発明の構成によれば、コンテンツ権利所有者（ＣＯ: Content Owner）の発行した正式な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）を伴わない不正ルートから入手コンテンツについては、鍵情報（ＥＫＢ）発行センタからの鍵情報（ＥＫＢ）の取得ができず、鍵情報（ＥＫＢ）を格納した情報記録媒体の製造が不可能となる。
【００５１】
本発明の構成では、鍵情報（ＥＫＢ）発行要求が、正当な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）に対応する正当な要求データであるか否の検証処理として、鍵情報（ＥＫＢ）発行センタが、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)からの鍵情報（ＥＫＢ）発行要求に含まれるコンテンツ権利所有者（ＣＯ: Content Owner）の署名検証処理を行う構成としたので、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)における改竄が不可能であり、鍵情報（ＥＫＢ）発行要求が、正当な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）に対応するか否かを確実に判定することができる。
【発明を実施するための最良の形態】
【００５２】
以下、図面を参照しながら本発明の情報記録媒体製造管理システム、情報処理装置、および方法、並びにコンピュータ・プログラムの詳細について説明する。なお、説明は、以下の記載の順に行う。
１．情報記録媒体の製造プロセス概要
２．ＥＫＢの構成および鍵取得処理
３．情報記録媒体の製造管理処理の詳細
４．各エンティテイの情報処理装置構成
５．各エンティテイの処理シーケンス
６．ライセンス機器によるデータ書き込み
【００５３】
［１．情報記録媒体の製造プロセス概要］
まず、情報記録媒体の製造プロセス概要について、図１以下を参照して説明する。情報記録媒体には、音楽、画像、プログラム等の様々なコンテンツが格納されユーザに提供される。コンテンツの著作権あるいは頒布権を持つコンテンツ権利所有者（ＣＯ: Content Owner）１０２が、所定の手続きに基づいて情報記録媒体（ディスク）製造エンティテイ（ＤＭ：Disc Manufacturer)１０３にコンテンツを提供し、情報記録媒体（ディスク）製造エンティテイ１０３が受領コンテンツをディスクに格納して情報記録媒体１１０を製造し、図示しない流通業者を介してユーザに提供する。ユーザは、データ記録再生装置や、ＰＣ（パーソナルコンピュータ）等の情報処理装置（ユーザデバイス）１０５に情報記録媒体を装着し、コンテンツの再生、利用を行う。
【００５４】
コンテンツ権利所有者１０２は、コンテンツの著作権あるいは頒布権など、コンテンツを複製し提供する権利を持つコンテンツオーナーである。例えば映画会社などのコンテンツ所有者などによって構成される。コンテンツ権利所有者１０２は、例えばオリジナルコンテンツから、ＣＤ，ＤＶＤなどの情報記録媒体に格納する編集コンテンツを生成して、編集コンテンツを情報記録媒体製造エンティテイ１０３に提供する。その後、情報記録媒体製造エンティテイ１０３が、受領コンテンツに基づいて、所定の手続きの下にユーザに提供される媒体としてのＣＤ、ＤＶＤ等を大量に複製（レプリカ）して、情報記録媒体１１０を製造してユーザに提供する。
【００５５】
本発明のコンテンツ格納情報記録媒体の製造管理構成では、コンテンツ権利所有者１０２、情報記録媒体製造エンティテイ１０３の他に、認証局（CA: Certificate Authority）１０１、鍵情報（ＥＫＢ）発行センタ１０４が存在する。これらの各エンティテイの機能、役割について説明する。
【００５６】
認証局（ＣＡ: Certificate Authority）１０１
各エンティテイに対して、それぞれの信用を調査した上で公開鍵暗号に基づく公開鍵（Public Key)、秘密鍵（Private Key）、さらに公開鍵（Public Key)の正当性を保証するための公開鍵証明書(Public Key Certificate)を発行する。また、発行済みの公開鍵証明書(Public Key Certificate)を無効情報としての証明書リボケーションリスト(Certificate revocation list)を必要に応じて発行し、各エンティテイに与える。
【００５７】
鍵情報（ＥＫＢ）発行センタ１０４
鍵情報（ＥＫＢ）を発行する機関である。ＥＫＢは、有効化キーブロック（Enabling Key Block）であり、ある秘密情報、例えばコンテンツの復号に適用する鍵情報を格納した鍵情報ブロックである。例えば特定のデバイスに格納されたデバイスキーに基づく復号処理によってのみ秘密情報（鍵情報）を取得することを可能とした鍵情報ブロックである。例えば、有効なライセンスを持つユーザの情報処理装置に格納されたデバイスキーに基づく処理（復号）によって、コンテンツの復号に必要な鍵情報を取得可能とした鍵情報ブロックとして構成される。
【００５８】
ＥＫＢは、ツリー構成のリーフに設定した複数のユーザデバイスから選択したユーザデバイスの格納鍵を適用した復号処理によってのみ鍵情報の取得を可能とした鍵情報ブロックとして構成される。
【００５９】
ＥＫＢは、有効なライセンスを持つユーザデバイスに格納されたデバイスキーによってのみ鍵取得を可能とした鍵情報ブロックであり、無効化（リボーク処理）されたユーザデバイスに格納されたデバイスキーでは処理（復号）および鍵取得が不可能となる。鍵情報（ＥＫＢ）発行センタ１０４は、ユーザデバイスに対するライセンスの有効性の変化に伴い、ＥＫＢの構成変更を行って、特定のユーザデバイスに格納されたデバイスキーでのみ復号を可能としたＥＫＢを生成することができる。ＥＫＢは、暗号化コンテンツを格納した情報記録媒体１１０にコンテンツとともに記録されてユーザに提供される。ＥＫＢの構成および鍵取得処理については、後段で詳細に説明する。
【００６０】
コンテンツ権利所有者（ＣＯ: Content Owner）１０２
コンテンツの著作権、頒布権など、コンテンツを複製し提供する権利を有するエンティテイである。具体的には映画会社やレコード会社などによって構成される。コンテンツ権利所有者（ＣＯ: Content Owner）１０２は自前でコンテンツ編集（オーサリング）設備を備え、コンテンツの編集を行う場合もあるし、または別エンティテイとしてのオーサリングスタジオにコンテンツの編集（オーサリング）を依頼する場合もある。コンテンツ権利所有者（ＣＯ: Content Owner）１０２は、少なくとも編集（オーサリング）後のコンテンツを複製し提供する権利を有する。
【００６１】
情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３
コンテンツ権利所有者（ＣＯ: Content Owner）１０２からの依頼に基づいて、コンテンツ権利所有者（ＣＯ: Content Owner）１０２から受領したコンテンツを格納した情報記録媒体を製造するエンティテイである。例えばＣＤ，ＤＶＤ等のディスク製造装置を備え、これを用いてコンテンツ権利所有者（ＣＯ: Content Owner）１０２から受領したコンテンツを格納した情報記録媒体を製造する。
【００６２】
情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の製造する情報記録媒体１１０には、図２に示すように、暗号化コンテンツ２０１および暗号化コンテンツ２０１の復号処理に必要となる鍵情報を取得するための鍵情報（ＥＫＢ）２０２が格納される。
【００６３】
ユーザは、情報処理装置１０５において、予め情報処理装置１０５に格納されたデバイスキーを用いて鍵情報（ＥＫＢ）２０２の復号を行い、暗号化コンテンツ２０１の復号処理に必要となる鍵情報を取得し、取得した情報に基づいて暗号化コンテンツ２０１の復号処理を実行し、コンテンツの再生、利用を行う。なお、鍵情報（ＥＫＢ）２０２の復号によって取得される鍵情報は、直接暗号化コンテンツの復号鍵として適用可能な場合と、さらに、他の情報に基づく暗号処理によって暗号化コンテンツの復号鍵を取得する場合がある。いずれの場合も、鍵情報（ＥＫＢ）２０２の復号を実行可能なデバイスキーを持つユーザデバイスは、正当なライセンスを持つユーザデバイスのみである。
【００６４】
鍵情報（ＥＫＢ）２０２は、有効なライセンスを持つユーザの情報処理装置に格納されたデバイスキーのみによって処理（復号）可能であり、無効化（リボーク処理）されたユーザデバイスに格納されたデバイスキーでは処理することができない。これはいわゆる階層型木構造に従った情報配信方式によって、ユーザデバイス（情報処理装置）に提供される。
【００６５】
［２．ＥＫＢの構成および鍵取得処理］
ＥＫＢの構成および鍵取得処理について、図を参照して説明する。図３の最下段に示すナンバ０〜１５が、例えばコンテンツ利用を行なう情報処理装置としてのユーザデバイスである。すなわち図３に示す階層ツリー（木）構造の各葉(リーフ：leaf)がそれぞれのデバイスに相当する。
【００６６】
各デバイス０〜１５は、製造時あるいは出荷時、あるいはその後において、階層ツリー（木）構造における自分のリーフからルートに至るまでのノードに割り当てられた鍵（ノードキー）および各リーフのリーフキーからなるキーセット（デバイスキー（ＤＮＫ：Device Node Key））をメモリに格納する。図３の最下段に示すＫ００００〜Ｋ１１１１が各デバイス０〜１５にそれぞれ割り当てられたリーフキーであり、最上段のＫＲ（ルートキー）から、最下段から２番目の節（ノード）に記載されたキー：ＫＲ〜Ｋ１１１をノードキーとする。
【００６７】
図３に示す木構造において、例えばデバイス０はリーフキーＫ００００と、ノードキー：Ｋ０００、Ｋ００、Ｋ０、ＫＲをデバイスキーとして所有する。デバイス５はＫ０１０１、Ｋ０１０、Ｋ０１、Ｋ０、ＫＲを所有する。デバイス１５は、Ｋ１１１１、Ｋ１１１、Ｋ１１、Ｋ１、ＫＲを所有する。なお、図３のツリーにはデバイスが０〜１５の１６個のみ記載され、ツリー構造も４段構成の均衡のとれた左右対称構成として示しているが、さらに多くのデバイスがツリー中に構成され、また、ツリーの各部において異なる段数構成を持つことが可能である。
【００６８】
また、図３のツリー構造に含まれる各デバイスには、様々な記録媒体、例えば、デバイス埋め込み型あるいはデバイスに着脱自在に構成されたＤＶＤ、ＣＤ、ＭＤ、フラッシュメモリ等を使用する様々なタイプのデバイスが含まれている。さらに、様々なアプリケーションサービスが共存可能である。このような異なるデバイス、異なるアプリケーションの共存構成の上に図３に示すコンテンツあるいは鍵配布構成である階層ツリー構造が適用される。
【００６９】
これらの様々なデバイス、アプリケーションが共存するシステムにおいて、例えば図３の点線で囲んだ部分、すなわちデバイス０，１，２，３を１つのグループとして設定する。例えば、この点線で囲んだグループ内に含まれるデバイスのみが情報記録媒体に格納した暗号化コンテンツの正当な利用権、すなわちライセンスを保有する。この場合、デバイス０，１，２，３のみがコンテンツ復号に適用する鍵の取得を可能としたＥＫＢを設定して、暗号化コンテンツを格納した情報記録媒体に格納することになる。
【００７０】
図３から明らかなように、１つのグループに含まれる３つのデバイス０，１，２，３はそれぞれのデバイスに格納したデバイスキー（ＤＮＫ：Device Node Key）として共通のキーＫ００、Ｋ０、ＫＲを保有している。
【００７１】
このとき、デバイス０，１，２のみがコンテンツの復号に適用するコンテンツキーＫｃｏｎを取得可能としたＥＫＢの構成は、例えば図４に示す構成となる。すなわち、ＥＫＢは、
インデックス  暗号化データ
０００        Ｅｎｃ（Ｋ０００，Ｋｃｏｎ）
００１０      Ｅｎｃ（Ｋ００１０，Ｋｃｏｎ）
として設定される。
【００７２】
なお、Ｅｎｃ（Ｋｘ，Ｋｙ）は、データＫｙを鍵Ｋｘで暗号化した暗号化データを意味する。このとき、デバイス０，１は自己の保有するデバイスキー［Ｋ０００］を用いてインデックス［０００］の暗号化データの復号が可能であり、またデバイス２はデバイスキー［Ｋ００１０］を用いて上記ＥＫＢのうちのインデックス［００１０］の暗号化データの復号が可能であり、それぞれの暗号化データの復号処理によりコンテンツキーＫｃｏｎを取得することができる。その他のデバイスは、デバイスキー［Ｋ０００］、［Ｋ００１０］のいずれも保有しておらず、図４に示す構成を持つＥＫＢを受領してもＥＫＢの復号によるコンテンツキーの取得ができない。
【００７３】
このように、ＥＫＢは、ライセンスを保有するデバイスに応じた構成データとすることで、任意の選択されたデバイスにおいてのみ処理可能としてコンテンツ鍵等の秘密情報を特定のデバイスにのみ提供可能とした鍵情報ブロックとして構成される。鍵情報（ＥＫＢ）発行センタ１０４は、コンテンツの利用を許容するデバイスにおいてのみ処理可能なＥＫＢを生成して情報記録媒体製造エンティテイ１０３に提供する。情報記録媒体製造エンティテイ１０３はこのＥＫＢを暗号化コンテンツとともに情報記録媒体１１０に格納してユーザに提供する。
【００７４】
［３．情報記録媒体の製造管理処理の詳細］
図１に戻り、情報記録媒体の製造における管理構成について説明する。コンテンツ権利所有者（ＣＯ: Content Owner）１０２が、情報記録媒体に格納するための編集（オーサリング）済みのコンテンツを所有しているものとする。コンテンツ権利所有者（ＣＯ: Content Owner）１０２は、情報記録媒体製造エンティテイ１０３に対して、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１を送る。
【００７５】
情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１のデータフォーマットの一例を図５に示す。図５に示す情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）データには以下のデータが含まれる。
（１）ディスクに格納するコンテンツ
（２）コンテンツ権利所有者（ＣＯ: Content Owner）のＩＤ（識別子）
（３）情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)のＩＤ（識別子）
（４）情報記録媒体（ディスク）製造要求枚数（Number of order）、これは、コンテンツ権利所有者（ＣＯ: Content Owner）が提供したコンテンツで何枚のディスクを作ることを許容したかを示すオーダー数である。
【００７６】
さらに、上記（１）〜（４）のデータに対する電子署名情報として、コンテンツ権利所有者（ＣＯ: Content Owner）の秘密鍵（Private Key）を用いて生成したデジタル署名（Signature）と、コンテンツ権利所有者（ＣＯ: Content Owner）の公開鍵が格納された公開鍵証明書（Content Owner's Cert）が含まれる。なお、一例においてコンテンツ権利所有者（ＣＯ: Content Owner）の公開鍵証明書（Content Owner's Cert）を情報記録媒体製造エンティテイが記憶しておくようにすれば、２回目以降の依頼の際にコンテンツ権利所有者（ＣＯ: Content Owner）の公開鍵証明書（Content Owner's Cert）を送らなくてもよくなり、負荷が軽減される。
【００７７】
デジタル署名は、あるデータに対して特定のエンティテイのみが作成可能（他のエンティテイが作ることは計算量的に困難であるような）データであり、所定シーケンスに従った署名検証処理を実行することにより、署名対象データの改竄の有無を判定することができる。
【００７８】
デジタル署名の方式としては、ＤＳＡ（Digital Signature Algorithm）や、楕円ＤＳＡやＲＳＡ暗号方式に従った方式が適用可能である。ＤＳＡ、ＲＳＡ方式については、たとえば，岡本龍明，山本博資著，「現代暗号」，産業図書に紹介されており、また楕円ＤＳＡについては、ＩＥＥＥ−Ｐ１３６３規格で現在策定中である。
【００７９】
なお、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１には、上述したデータ（１）〜（４）の他の情報を含めてもよい。例えば、コンテンツのコピー制御情報、コンテンツの再生許容回数／時間などのコンテンツの利用許諾情報（Ｕｓａｇｅ  Ｒｕｌｅ）などの情報を含めてもよい。コンテンツ権利所有者（ＣＯ: Content Owner）の秘密鍵（Private Key）を用いて生成するデジタル署名（Signature）は、これらの付加情報を含めたデータに対して生成する。従って、他のエンティテイ、あるいはユーザによるデータ改竄は防止される。また、一例として情報記録媒体（ディスク）製造要求（ＤＭＲ）には、シリアルナンバーなどの個々のＤＭＲの識別情報や、ＤＭＲを発行した時刻情報などを含めてもよい。そうすることにより、ある情報記録媒体（ディスク）製造要求（ＤＭＲ）が繰り返し使われることを防止することが可能となる。
【００８０】
これらの情報をコンテンツとともに情報記録媒体に格納し、ユーザデバイス側でのコンテンツ再生処理に際して、コピー制御情報、コンテンツの再生許容回数／時間に従った処理を実行するコンテンツ利用処理プログラムの下にコンテンツ利用を実行する構成とすることで、付加情報に従ったコンテンツの利用を行わせることが可能となる。
【００８１】
図５に示すデータ構成を持つ情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１を受け取った情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、情報記録媒体（ディスク）製造要求（ＤＭＲ）１５１に含まれる公開鍵証明書（Content Owner's Cert）をＣＡの検証鍵（公開鍵）を用いて検証する。不合格であれば以降の処理を行わない。合格であれば、この証明書から、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の公開鍵を取り出して、取り出した公開鍵を適用して、情報記録媒体（ディスク）製造要求（ＤＭＲ）１５１に含まれるデジタル署名（Signature）の検証処理を実行する。デジタル署名（Signature）の検証処理により、上記（１）〜（４）のデータが改竄されていない、正当なデータであることを確認する。
【００８２】
なお、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の識別子（ＩＤ）が、認証局（ＣＡ: Certificate Authority）１０１によって発行済みの公開鍵証明書リボケーション（無効）リストに記載されているか否か確認し、リスト記載があれば、コンテンツ権利所有者（ＣＯ: Content Owner）１０２は無効なエンティテイとして判定されたエンティテイであるので、検証を不合格とし、情報記録媒体（ディスク）製造要求（ＤＭＲ）１５１を受け付けないものとする。
【００８３】
コンテンツ権利所有者（ＣＯ: Content Owner）１０２の識別子（ＩＤ）が、認証局（ＣＡ: Certificate Authority）１０１によって発行済みの公開鍵証明書リボケーション（無効）リストに記載されておらず、また、上記公開鍵証明書および情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）のデジタル署名（Signature）の検証処理により、上記公開鍵証明書および情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）の（１）〜（４）のデータが改竄されていない、正当なデータであることが確認された場合には、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、鍵情報（ＥＫＢ）発行センタ１０４に、鍵情報（ＥＫＢ）発行要求１５２を送る。
【００８４】
鍵情報（ＥＫＢ）発行要求１５２は、図５を参照して説明した情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１のフォーマットと同一のデータを含む。
【００８５】
なお、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３から、鍵情報（ＥＫＢ）発行センタ１０４に対する鍵情報（ＥＫＢ）発行要求１５２の送信に先立ち、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３と、鍵情報（ＥＫＢ）発行センタ１０４の双方は、相互認証およびセッションキー共有処理を実行し、双方の正当性を確認するとともに、通信データの暗号化用のセッションキーを共有して、通信データ、すなわち、鍵情報（ＥＫＢ）発行要求１５２をセッションキーで暗号化して送信することが好ましい。
【００８６】
なお、相互認証およびセッションキー共有処理としては、互いの秘密鍵および公開鍵証明書を用いた公開鍵暗号方式に基づく相互認証処理（たとえばＩＳＯ９７９８−３）が適用可能である。
【００８７】
また、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３から、鍵情報（ＥＫＢ）発行センタ１０４に対する鍵情報（ＥＫＢ）発行要求１５２に、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３のデジタル署名を付加するとともに、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の公開鍵証明書を添付して送信する構成としてもよい。デジタル署名は、鍵情報（ＥＫＢ）発行要求１５２の構成データに対する情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の秘密鍵を適用した暗号処理によって生成する。
【００８８】
鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求１５２に含まれるコンテンツ権利所有者（ＣＯ: Content Owner）１０２の公開鍵証明書（Content Owner's Cert）をＣＡの検証鍵（公開鍵）を用いて検証する。不合格であれば以降の処理を行わない。合格であれば、この証明書から、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の公開鍵を取り出して、取り出した公開鍵を適用して、鍵情報（ＥＫＢ）発行要求１５２に含まれるコンテンツ権利所有者（ＣＯ: Content Owner）１０２のデジタル署名（Signature）の検証処理を実行する。デジタル署名（Signature）の検証処理により、鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求１５２に含まれるデータが、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の発行した正当な情報記録媒体（ディスク）製造要求（ＤＭＲ）１５１に対応する要求であることを確認する。
【００８９】
また、鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求１５２に含まれるコンテンツ権利所有者（ＣＯ: Content Owner）１０２の公開鍵証明書（Content Owner's Cert）のリボーク状況を検証し、リボークされていないことの確認をした後、署名検証を行う。リボークされている場合は、鍵情報（ＥＫＢ）発行処理は中止する。
【００９０】
なお、鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求１５２に情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３のデジタル署名（Signature）、および公開鍵証明書（Disc Manufacturer's Cert）が含まれる場合は、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の公開鍵証明書（Disc Manufacturer's Cert）をＣＡの検証鍵（公開鍵）を用いて検証する。不合格であれば以降の処理を行わない。合格であれば、この証明書から、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の公開鍵を取り出して、取り出した公開鍵を適用して、鍵情報（ＥＫＢ）発行要求１５２に含まれる情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３のデジタル署名（Signature）の検証処理を実行し、デジタル署名（Signature）の検証処理により、鍵情報（ＥＫＢ）発行要求１５２自体が改竄されていない、正当なデータであることを確認する処理を実行する。なお、この場合も、鍵情報（ＥＫＢ）発行センタ１０４は、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の公開鍵証明書（Disc Manufacturer's Cert）がリボークされていないことの確認を実行する。リボークされている場合は、鍵情報（ＥＫＢ）発行処理は中止する。
【００９１】
鍵情報（ＥＫＢ）発行センタ１０４は、上述した処理により、鍵情報（ＥＫＢ）発行要求１５２の正当性、すなわち、鍵情報（ＥＫＢ）発行要求１５２に含まれるデータが、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の発行した正当な情報記録媒体（ディスク）製造要求（ＤＭＲ）１５１に対応する要求であることを確認すると、要求に対する応答として、ＥＫＢを含む鍵情報１５３を、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に送信する。なお、これらのデータ送信に際しても、セッションキーに基づく暗号化処理を行って送信することが好ましい。
【００９２】
なお、鍵情報（ＥＫＢ）に格納する鍵情報や、コンテンツの暗号化に利用する鍵は、鍵情報（ＥＫＢ）発行センタ１０４が生成して、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に送信する構成としてもよいが、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３側において、コンテンツの暗号処理に適用する鍵を生成し、生成した鍵を鍵情報（ＥＫＢ）発行センタ１０４に送信して、この生成鍵を格納した鍵情報（ＥＫＢ）を鍵情報（ＥＫＢ）発行センタ１０４が生成して、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に送信する構成としてもよい。
【００９３】
情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、鍵情報（ＥＫＢ）発行センタ１０４から、ＥＫＢを含む鍵情報１５３を受信すると、これらの鍵情報に対応する暗号鍵を適用して、コンテンツ権利所有者（ＣＯ: Content Owner）１０２から受領済みのコンテンツの暗号化処理を行い、情報記録媒体に格納する暗号化コンテンツを生成し、生成した暗号化コンテンツと、鍵情報（ＥＫＢ）とを格納した情報記録媒体を製造する。情報記録媒体の製造枚数は、コンテンツ権利所有者（ＣＯ: Content Owner）１０２からの製造要求枚数に応じた枚数である。
【００９４】
なお、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３が使用する情報記録媒体製造装置は、例えばある特定のＥＫＢに対応して何枚のディスクを製造したかを記憶する処理を実行し、記憶データがメモリに格納される構成を持つ構成とすることが好ましい。これらのデータは、鍵情報（ＥＫＢ）発行センタ１０４や、コンテンツ権利所有者（ＣＯ: Content Owner）１０２が必要に応じて検証する監査を実行する。また、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３が使用する情報記録媒体製造装置に対して、鍵情報（ＥＫＢ）発行センタ１０４や、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の情報処理装置が通信可能な構成として、必要に応じて、各エンティテイが情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３が使用する情報記録媒体製造装置との通信を実行して、記憶データの検証を行う構成としてもよい。
【００９５】
上述したように、本発明の構成によれば、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の発行した情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１に基づいて生成される鍵情報（ＥＫＢ）発行要求１５２を鍵情報（ＥＫＢ）発行センタ１０４に対して送信し、鍵情報（ＥＫＢ）発行センタ１０４における鍵情報（ＥＫＢ）発行要求１５２の検証、すなわち、鍵情報（ＥＫＢ）発行要求１５２が、正当な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１に対応する正当な要求データであるかを検証し、この検証の成立を条件として、情報記録媒体１１０に格納する鍵情報（ＥＫＢ）を含む鍵情報１５３を発行する構成としたので、不正なルートから入手したコンテンツについては、鍵情報（ＥＫＢ）発行センタ１０４からの鍵情報（ＥＫＢ）を含む鍵情報１５３の取得が不可能となり、情報記録媒体に格納する暗号化コンテンツに対応する鍵情報（ＥＫＢ）の格納が不可能となり、不正入手コンテンツの格納ディスクの製造が防止される。
【００９６】
このように、本発明の構成によれば、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の発行した正式な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１を伴わない不正ルートから入手コンテンツについては、鍵情報（ＥＫＢ）発行センタ１０４からの鍵情報（ＥＫＢ）を含む鍵情報１５３の取得ができず、鍵情報（ＥＫＢ）を格納した情報記録媒体１１０の製造が不可能となる。
【００９７】
なお、鍵情報（ＥＫＢ）発行要求１５２が、正当な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）に対応する正当な要求データであるか否の検証処理として、鍵情報（ＥＫＢ）発行センタ１０４が、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３から受信する鍵情報（ＥＫＢ）発行要求１５１に含まれるコンテンツ権利所有者（ＣＯ: Content Owner）１０２の署名検証処理として実行する構成としたので、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３における改竄は不可能であり、鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求１５２が、正当な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１に対応するか否かを確実に判定することができる。
【００９８】
なお、上記の説明においては、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３から鍵情報（ＥＫＢ）発行センタ１０４に送信する鍵情報（ＥＫＢ）発行要求１５２は、コンテンツ権利所有者（ＣＯ: Content Owner）１０２から情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に送信する情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１に含まれる全データ（図５参照）、すなわちコンテンツデータも含むものとして説明したが、コンテンツデータの容量が大きいと伝送の負荷が大きいという問題がある。
【００９９】
コンテンツ権利所有者（ＣＯ: Content Owner）１０２から情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に送信する情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１には、コンテンツを含めることが必要であるが、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３から鍵情報（ＥＫＢ）発行センタ１０４に送信する鍵情報（ＥＫＢ）発行要求１５２には、必ずしもコンテンツ全体を含めることが必要とはならないので、図６に示すように、鍵情報（ＥＫＢ）発行要求１５２には、コンテンツを含めない構成としてもよい。
【０１００】
ただし、鍵情報（ＥＫＢ）発行センタ１０４において、コンテンツの確認を可能とするため、コンテンツデータに基づいてハッシュ値を生成し、ハッシュ値を含むデータに対して、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の秘密鍵に基づく署名を生成し、鍵情報（ＥＫＢ）発行要求１５２に含める構成とする。
【０１０１】
図６に示すように、コンテンツ権利所有者（ＣＯ: Content Owner）１０２は、コンテンツデータ３１１に基づくハッシュ値としてのコンテンツハッシュ３１２を生成し、コンテンツハッシュ３１２を含むデータに対して、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の秘密鍵に基づく署名を付加して、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）データ３０１を生成する。
【０１０２】
また、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、コンテンツ３１１を除いたデータに、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の秘密鍵に基づく署名３１３を付加して、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の公開鍵を格納した公開鍵証明書３１４を添付して、鍵情報（ＥＫＢ）発行要求データ３１２として、鍵情報（ＥＫＢ）発行センタ１０４に送信する。
【０１０３】
このようなデータ構成とすることで、鍵情報（ＥＫＢ）発行要求１５２のデータサイズを大きく軽減できる。もし後に論争が起こった場合には、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３がハッシュ値に対応するコンテンツデータを提示できれば、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３が正しい処理を行ったとの確認が可能となる。
【０１０４】
なお、ハッシュ値は、ハッシュ関数Ｈにコンテンツデータを入力した結果の固定長（たとえば１６０ｂｉｔ）のデータとして構成される。ハッシュ関数Ｈは、ある範囲の任意長のデータｘに対し、出力ｙ＝Ｈ（ｘ）を計算することは容易だが、ｙが与えられた場合にｙ＝Ｈ（ｘ'）を満たすｘ'（ｘに一致しなくてもよい）を求めることは計算量的に困難であるような関数である。出力長１６０ｂｉｔのハッシュ関数としては、例えばＦＩＰＳ１８０−１、および１８０−２で定められているＳＨＡ−１がある。
【０１０５】
［４．各エンティテイの情報処理装置構成］
図１に示すコンテンツ権利所有者（ＣＯ: Content Owner）１０２、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３、および鍵情報（ＥＫＢ）発行センタ１０４の各々は、相互に送受信するデータ、すなわち、コンテンツ権利所有者（ＣＯ: Content Owner）１０２から情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に対して送信される情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）１５１、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３から鍵情報（ＥＫＢ）発行センタ１０４に対して送信される鍵情報（ＥＫＢ）発行要求１５２、さらに、鍵情報（ＥＫＢ）発行センタ１０４から情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に対して送信されるＥＫＢを含む鍵情報１５３などのデータ送受信処理を実行し、また送信データの生成、さらに、受信データの検証処理などを行うことになる。
【０１０６】
従って、図１に示すコンテンツ権利所有者（ＣＯ: Content Owner）１０２、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３、および鍵情報（ＥＫＢ）発行センタ１０４の各々は、送信するデータの生成処理、データ送受信処理、データ検証などを実行する情報処理装置を備えることが必要である。
【０１０７】
図７に、これらの各エンティテイの有する情報処理装置の構成例を示す。情報処理装置は、図７に示すように、コントローラ５０１、演算ユニット５０２、入出力インタフェース５０３、セキュア記憶部５０４、メイン記憶部５０５、ネットワークインタフェース５０６、メディアインタフェース５０７を備える。
【０１０８】
コントローラ５０１は、例えばコンピュータ・プログラムに従ったデータ処理を実行する制御部としての機能を有するＣＰＵによって構成される。演算ユニット５０２は、例えば暗号鍵の生成、乱数生成、及び暗号処理のための専用の演算機能を提供する。入出力インタフェース５０３は、キーボード、マウス等の入力手段からのデータ入力や、ディスプレイなどの出力部に対するデータ出力処理に対応するインタフェースである。セキュア記憶部５０４は、例えば暗号鍵、各種ＩＤなど、安全にまたは秘密に保持すべきデータを保存する記憶部である。メイン記憶部５０５は、例えばコントローラ５０１において実行するデータ処理プログラム、その他、一時記憶処理パラメータ、プログラム実行のためのワーク領域等に使用されるメモリ領域である。セキュア記憶部５０４及びメイン記憶部５０５は、例えばＲＡＭ、ＲＯＭ等によって構成されるメモリである。
【０１０９】
ネットワークインタフェース５０６は、インターネット、専用回線などに接続され、外部エンティテイとの通信処理に適用されるネットワークインタフェースである。メディアインタフェース５０７は、ＣＤ、ＤＶＤ、ＭＤ等のメディアに対する読出／書込機能を提供する。
【０１１０】
［５．各エンティテイの処理シーケンス］
次に、図８以下を参照して、コンテンツ権利所有者（ＣＯ: Content Owner）１０２、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３、および鍵情報（ＥＫＢ）発行センタ１０４の各々の処理シーケンスについて説明する。
【０１１１】
まず、図８を参照してコンテンツ権利所有者（ＣＯ: Content Owner）１０２の実行する処理シーケンスについて説明する。
【０１１２】
ステップＳ１０１において、コンテンツ権利所有者（ＣＯ: Content Owner）１０２は、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に対して送信する情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）を生成する。報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）は、先に、図５、図６を参照して説明したように、情報記録媒体に格納するコンテンツ、コンテンツ権利所有者ＩＤ、ディスク製造エンティテイＩＤ、製造要求枚数、コンテンツ権利所有者署名、およびコンテンツ権利所有者公開鍵証明書を含むデータである。
【０１１３】
ステップＳ１０２において、コンテンツ権利所有者（ＣＯ: Content Owner）１０２は、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に対して、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）を送信する。
【０１１４】
なお、コンテンツ権利所有者（ＣＯ: Content Owner）１０２から、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に対する情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）をネットワークを介した通信により送信する場合は、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）の送信の前に、コンテンツ権利所有者（ＣＯ: Content Owner）１０２と、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３との間で相互認証およびセッションキー共有処理を実行し、通信相手の確認がなされたことを条件として、通信データ、すなわち、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）をセッションキーで暗号化して送信する。また、一例として、ＣＤ−Ｒなどの記録媒体を通信路として情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）を送信してもよいし、大容量データであるコンテンツデータは記録媒体を通信路として、それ以外のデータはネットワーク経由で送信してもよい。
【０１１５】
次に、図９を参照して、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の実行する処理シーケンスについて説明する。
【０１１６】
ステップＳ２０１において、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、コンテンツ権利所有者（ＣＯ: Content Owner）１０２からの情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）を受信する。
【０１１７】
ステップＳ２０２において、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）の検証処理を行う。すなわち、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、情報記録媒体（ディスク）製造要求（ＤＭＲ）に含まれる公開鍵証明書（Content Owner's Cert）をＣＡの検証鍵（公開鍵）を用いて検証する。不合格であれば以降の処理を行わない。合格であれば、この証明書から、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の公開鍵を取り出して、取り出した公開鍵を適用して、情報記録媒体（ディスク）製造要求（ＤＭＲ）に含まれる署名の検証処理を実行する。署名検証エラーとなった場合は、情報記録媒体（ディスク）製造要求（ＤＭＲ）が、例えば改竄された不正なデータであると判定し、その後の処理を実行することなく処理終了とする。
【０１１８】
なお、前述したように、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の識別子（ＩＤ）が、認証局（ＣＡ: Certificate Authority）１０１によって発行済みの公開鍵証明書リボケーション（無効）リストに記載されているか否か確認し、リスト記載があれば、コンテンツ権利所有者（ＣＯ: Content Owner）１０２は無効なエンティテイとして判定されたエンティテイであるので、検証を不合格とし、情報記録媒体（ディスク）製造要求（ＤＭＲ）１５１を受け付けない。
【０１１９】
署名検証によって、情報記録媒体（ディスク）製造要求（ＤＭＲ）が、正当なデータであると判定されると、ステップＳ２０３に進み、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、鍵情報（ＥＫＢ）発行センタ１０４に、鍵情報（ＥＫＢ）発行要求を送る。
【０１２０】
鍵情報（ＥＫＢ）発行要求は、図５、図６を参照して説明したように、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）のフォーマットと同一のデータによって構成されるか、あるいはコンテンツのハッシュ値を含むデータとするか、さらに、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の署名と、公開鍵証明書を含む構成など、様々なデータ構成のいずれかが適用される。
【０１２１】
なお、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３から、鍵情報（ＥＫＢ）発行センタ１０４に対する鍵情報（ＥＫＢ）発行要求の送信に先立ち、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３と、鍵情報（ＥＫＢ）発行センタ１０４の双方は、相互認証およびセッションキー共有処理を実行し、双方の正当性を確認するとともに、通信データの暗号化用のセッションキーを共有して、通信データ、すなわち、鍵情報（ＥＫＢ）発行要求１５２をセッションキーで暗号化して送信する。
【０１２２】
ステップＳ２０４において、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、鍵情報（ＥＫＢ）発行センタ１０４から、ＥＫＢを含む鍵情報を受信し、ステップＳ２０５において、鍵情報（ＥＫＢ）発行センタ１０４から受信した鍵情報に含まれる鍵を適用して、コンテンツ権利所有者（ＣＯ: Content Owner）１０２から受領済みのコンテンツの暗号化を実行し、ディスクに書き込みディスク製造処理を行う。
【０１２３】
情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の実行するディスク製造処理の詳細シーケンスを図１０に示す。ステップＳ３０１において、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、鍵情報（ＥＫＢ）発行センタ１０４から受信した鍵情報に含まれる鍵を適用して、コンテンツ権利所有者（ＣＯ: Content Owner）１０２から受領済みのコンテンツの暗号化を実行する。ステップＳ３０２において、暗号化コンテンツを情報記録媒体（ディスク）に格納する。
【０１２４】
ステップＳ３０３において、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３は、鍵情報（ＥＫＢ）発行センタ１０４から受信したＥＫＢを情報記録媒体（ディスク）に格納する。
【０１２５】
なお、図１０に示すフローは、マスターディスクの製造処理フローであり、この処理フローによって製造されたマスターディスクを用いて、複数のディスクが製造される。製造枚数は、コンテンツ権利所有者（ＣＯ: Content Owner）１０２から受領した情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）に含まれる製造要求枚数となる。
【０１２６】
次に、図１１を参照して、鍵情報（ＥＫＢ）発行センタ１０４の処理シーケンスについて説明する。
【０１２７】
ステップＳ４０１において、鍵情報（ＥＫＢ）発行センタ１０４は、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３から、鍵情報（ＥＫＢ）発行要求を受信する。
【０１２８】
ステップＳ４０２において、鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求の検証処理を実行する。鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求に含まれるコンテンツ権利所有者（ＣＯ: Content Owner）１０２の公開鍵証明書（Content Owner's Cert）をＣＡの検証鍵（公開鍵）を用いて検証する。不合格であれば以降の処理を行わない。合格であれば、この証明書から、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の公開鍵を取り出して、取り出した公開鍵を適用して、鍵情報（ＥＫＢ）発行要求に含まれるコンテンツ権利所有者（ＣＯ: Content Owner）１０２のデジタル署名（Signature）の検証処理を実行する。デジタル署名（Signature）の検証処理により、鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求に含まれるデータが、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の発行した正当な情報記録媒体（ディスク）製造要求（ＤＭＲ）に対応する要求であることを確認する。
【０１２９】
なお、鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求に情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３のデジタル署名（Signature）、および公開鍵証明書（Disc Manufacturer's Cert）が含まれる場合は、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の公開鍵証明書（Disc Manufacturer's Cert）をＣＡの検証鍵（公開鍵）を用いて検証する。不合格であれば以降の処理を行わない。合格であれば、この証明書から、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３の公開鍵を取り出して、取り出した公開鍵を適用して、鍵情報（ＥＫＢ）発行要求１５２に含まれるデジタル署名（Signature）の検証処理を実行し、デジタル署名（Signature）の検証処理により、鍵情報（ＥＫＢ）発行要求自体が改竄されていない、正当なデータであることを確認する。
【０１３０】
上述の署名（Signature）検証において、いずれか一方でもエラーとなった場合は、鍵情報（ＥＫＢ）発行要求が、例えば改竄された不正なデータであると判定し、その後の処理を実行することなく処理終了とする。
【０１３１】
署名（Signature）検証に基づいて、鍵情報（ＥＫＢ）発行要求が改竄されていない、コンテンツ権利所有者（ＣＯ: Content Owner）１０２の発行した正当な情報記録媒体（ディスク）製造要求（ＤＭＲ）に対応する要求であることが確認されると、鍵情報（ＥＫＢ）発行センタ１０４は、鍵情報（ＥＫＢ）発行要求に対する応答として、ＥＫＢを含む鍵情報を、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に送信する。なお、これらのデータは、セッションキーに基づく暗号化処理データとして送信することが好ましい。
【０１３２】
なお、前述したように、鍵情報（ＥＫＢ）に格納する鍵情報や、コンテンツの暗号化に利用する鍵は、鍵情報（ＥＫＢ）発行センタ１０４が生成して、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に送信する構成としてもよいが、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３側において、コンテンツの暗号処理に適用する鍵を生成し、生成した鍵を鍵情報（ＥＫＢ）発行センタ１０４に送信して、この生成鍵を格納した鍵情報（ＥＫＢ）を鍵情報（ＥＫＢ）発行センタ１０４が生成して、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)１０３に送信する構成としてもよい。
【０１３３】
［６．ライセンス機器によるデータ書き込み］
次に、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)による情報記録媒体の製造処理において、コンテンツ管理を行う管理センタからライセンスを受けた機器であり、特殊なデータ書き込み処理が可能なデータ書き込み機を用いてデータを書き込む処理を行う構成例について説明する。
【０１３４】
図１２を参照して本実施例の処理構成について説明する。図１２において、認証局（ＣＡ: Certificate Authority）６０１は、各エンティテイに対して、それぞれの信用を調査した上で公開鍵暗号に基づく公開鍵（Public Key)、秘密鍵（Private Key）、さらに公開鍵（Public Key)の正当性を保証するための公開鍵証明書(Public Key Certificate)を発行する。コンテンツ権利所有者（ＣＯ: Content Owner）６０２は、コンテンツの著作権、頒布権など、コンテンツを複製し提供する権利を有するエンティテイである。
【０１３５】
情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３は、コンテンツ権利所有者（ＣＯ: Content Owner）６０２からの依頼に基づいて、コンテンツ権利所有者（ＣＯ: Content Owner）６０２から受領したコンテンツを格納した情報記録媒体を製造するエンティテイである。情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３は管理センタ６１１のライセンスを受けたデータ書き込み機６１２を有する。データ書き込み機６１２は、特殊なデータ書き込み処理が可能なデータ書き込み機６１２は、例えばディスクに生成されるピット形状の微小な差異を利用して特殊なデータを埋め込むことが可能な機器であり、コンテンツ等、一般のデータ書き込み処理とは異なる特殊な処理でデータを書き込むことが可能な機器である。
【０１３６】
管理センタ６１１は、鍵情報（ＥＫＢ）を発行する機関としての鍵情報（ＥＫＢ）発行センタ６０４を有し、かつ、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３に対してデータ書き込み機６１２をライセンスによって貸与する。
【０１３７】
なお、本例では、管理センタ６１１が、鍵情報（ＥＫＢ）発行センタ６０４を持つ構成として説明するが、これらのエンティテイは、それぞれ別の独立したエンティテイとしてもよい。
【０１３８】
ディスクの製造に際して、まず、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）６５１が、コンテンツ権利所有者（ＣＯ: Content Owner）６０２から、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３に送信される。このデータフォーマットは、先の実施例と同様であり、図５、図６を参照して説明したデータ構成を持つ。
【０１３９】
情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３は、において、情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）６５１の検証の後、鍵情報（ＥＫＢ）発行センタ６０４に、鍵情報（ＥＫＢ）発行要求６５２を送る。鍵情報（ＥＫＢ）発行要求６５２も、前述の実施例と同様のデータ構成（図５、図６参照）を持つ。
【０１４０】
鍵情報（ＥＫＢ）発行センタ６０４は、鍵情報（ＥＫＢ）発行要求６５２の正当性が確認されると、要求に対する応答として、ＥＫＢを含む鍵情報６５３を、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３に送信する。さらに、鍵情報（ＥＫＢ）発行センタ６０４を持つ管理センタ６１１は、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３にライセンス貸与しているデータ書き込み機６１２の使用許可情報としてのデータ書き込み許可情報６５４を送信する。
【０１４１】
情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３は、鍵情報（ＥＫＢ）発行センタ６０４から、ＥＫＢを含む鍵情報６５３を受信し、かつ、管理センタ６１１から、データ書き込み許可情報６５４を受信すると、ＥＫＢを含む鍵情報６５３に基づいて取得される暗号鍵を適用して、コンテンツ権利所有者（ＣＯ: Content Owner）６０２から受領済みのコンテンツの暗号化処理を行い、情報記録媒体に格納する暗号化コンテンツを生成し、生成した暗号化コンテンツと、鍵情報（ＥＫＢ）とを格納した情報記録媒体を製造する。さらに、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３は、管理センタ６１１からのデータ書き込み許可情報６５４に基づいて、データ書き込み機６１２を使用して特殊データの書き込みを実行する。
【０１４２】
なお、このデータ書き込み機６１２を使用して書き込まれる情報は、例えば情報記録媒体に格納される暗号化コンテンツの復号処理の際に必要とされる暗号鍵、あるいは暗号鍵生成情報、あるいはディスク、コンテンツ、エンティテイなどの識別データなどである。
【０１４３】
図１３を参照して、本実施例における情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３の実行するディスク製造処理の詳細シーケンスについて説明する。
【０１４４】
情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３は、ステップＳ５０１において鍵情報（ＥＫＢ）発行センタ６０４からのＥＫＢを含む鍵情報の受信確認を行い、また、ステップＳ５０２において、管理センタ６１１からのデータ書き込み情報の受信を確認する。いずれかの情報が受信されない場合は、ディスク製造は実行されない。
【０１４５】
ステップＳ５０３では、鍵情報（ＥＫＢ）発行センタ６０４から受信したＥＫＢを含む鍵情報に基づいて、コンテンツ暗号鍵を取得し、コンテンツ権利所有者（ＣＯ: Content Owner）６０２から受領済みのコンテンツの暗号化を実行する。ステップＳ５０４において、暗号化コンテンツを情報記録媒体（ディスク）に格納する。
【０１４６】
ステップＳ５０５において、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３は、鍵情報（ＥＫＢ）発行センタ６０４から受信したＥＫＢを情報記録媒体（ディスク）に格納する。さらに、ステップＳ５０６において、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３は、管理センタ６１１からのデータ書き込み許可情報６５４に基づいて、データ書き込み機６１２を使用して特殊データの書き込みを実行する。
【０１４７】
管理センタ６１１からのライセンスによって、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)６０３が使用できるデータ書き込み機６１２は、例えばある特定のＥＫＢに対応して何枚のディスクを製造したかを記憶する処理を実行し、記憶データがメモリに格納される構成を持つ。
【０１４８】
管理センタ６１１は、必要に応じて、データ書き込み機６１２に格納されたディスク製造枚数データを検証する監査を実行する。さらに監査の際に取得したディスク製造枚数データを鍵情報（ＥＫＢ）発行センタ６０４や、コンテンツ権利所有者（ＣＯ: Content Owner）６０２に開示する。
【０１４９】
あるいは、データ書き込み機６１２は、管理センタ６１１あるいは他のエンティテイと継続的または断続的な通信が可能な構成とされ、ルールにのっとったディスク製造を行っているか、コンテンツ権利所有者（ＣＯ: Content Owner）６０２から依頼された以上の枚数のディスクを製造していないかなどの状況の監査が可能な構成としてもよい。
【０１５０】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１５１】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１５２】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０１５３】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１５４】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１５５】
以上、説明したように、本発明の構成によれば、情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)は、コンテンツ権利所有者（ＣＯ: Content Owner）の発行した情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）に基づいて生成される鍵情報（ＥＫＢ）発行要求を鍵情報（ＥＫＢ）発行センタに対して送信し、鍵情報（ＥＫＢ）発行センタにおける鍵情報（ＥＫＢ）発行要求の検証、すなわち、鍵情報（ＥＫＢ）発行要求が、正当な情報記録媒体（ディスク）製造要求（ＤＭＲ：Disc Manufacturing Request）に対応する正当な要求データであるかを検証し、この検証の成立を条件として、情報記録媒体に格納する鍵情報（ＥＫＢ）を発行する構成としたので、不正なルートから入手したコンテンツについては、鍵情報（ＥＫＢ）発行センタからの鍵情報（ＥＫＢ）の取得が不可能となり、情報記録媒体に格納する暗号化コンテンツに対応する鍵情報（ＥＫＢ）の格納が不可能となり、不正入手コンテンツの格納ディスクの製造が防止され、ＣＤ、ＤＶＤ、ＭＤ、あるいは青色レーザに基づくデータ記録処理を実行するディスク装置など、デジタルデータとしてコンテンツを記録する情報記録媒体の製造処理における管理システムおよび方法として適用可能であり、個々の処理プロセスは、コンテンツ提供エンティテイ、情報記録媒体の製造エンティテイ、および鍵情報の提供エンティテイ等のコンテンツ格納情報記録媒体の製造、管理に関わる各エンティテイの情報処理装置において適用可能である。
【図面の簡単な説明】
【０１５６】
【図１】本発明に従った情報記録媒体管理構成を説明する図である。
【図２】情報記録媒体に格納されるデータ構成について説明する図である。
【図３】各種キー、データの暗号化処理、配布処理に適用される階層型木構造を説明する図である。
【図４】コンテンツ鍵の有効化キーブロック（ＥＫＢ）を使用した配布例と復号処理例を示す図である。
【図５】情報記録媒体製造要求デーおよびＥＫＢ発行要求データのデータ構成について説明する図である。
【図６】情報記録媒体製造要求デーおよびＥＫＢ発行要求データのデータ構成について説明する図である。
【図７】各エンティテイにおける情報処理装置の構成例について説明する図である。
【図８】コンテンツ権利所有者（ＣＯ: Content Owner）の処理シーケンスを説明するフローチャートである。
【図９】情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)の処理シーケンスを説明するフローチャートである。
【図１０】情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)のディスク製造処理シーケンスを説明するフローチャートである。
【図１１】鍵情報（ＥＫＢ）発行センタの処理シーケンスを説明するフローチャートである。
【図１２】本発明に従った情報記録媒体管理構成を説明する図である。
【図１３】情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)のディスク製造処理シーケンスを説明するフローチャートである。
【符号の説明】
【０１５７】
１０１  認証局（ＣＡ: Certificate Authority）
１０２  コンテンツ権利所有者（ＣＯ: Content Owner）
１０３  情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)
１０４  鍵情報（ＥＫＢ）発行センタ
１０５  情報処理装置（ユーザデバイス）
１１０  情報記録媒体
１５１  情報記録媒体製造要求
１５２  鍵情報（ＥＫＢ）発行要求
１５３  ＥＫＢを含む鍵情報
２０１  暗号化コンテンツ
２０２  鍵情報（ＥＫＢ）
３０１  情報記録媒体製造要求データ
３０２  ＥＫＢ発行要求データ
３１１  コンテンツ
３１２  コンテンツハッシュ
３１３  ディスク製造エンティテイ署名
３１４  ディスク製造エンティテイ公開鍵証明書
５０１  コントローラ
５０２  演算ユニット
５０３  入出力インタフェース
５０４  セキュア記憶部
５０５  メイン記憶部
５０６  ネットワークインタフェース
５０７  メディアインタフェース
６０１  認証局（ＣＡ: Certificate Authority）
６０２  コンテンツ権利所有者（ＣＯ: Content Owner）
６０３  情報記録媒体製造エンティテイ（ＤＭ：Disc Manufacturer)
６０４  鍵情報（ＥＫＢ）発行センタ
６１１  管理センタ
６１２  データ書き込み機
６５１  情報記録媒体製造要求
６５２  鍵情報（ＥＫＢ）発行要求
６５３  ＥＫＢを含む鍵情報
６５４  データ書き込み許可情報
【図１】
2005050176.tif 000003
【図２】
2005050176.tif 000004
【図３】
2005050176.tif 000005
【図４】
2005050176.tif 000006
【図５】
2005050176.tif 000007
【図６】
2005050176.tif 000008
【図７】
2005050176.tif 000009
【図８】
2005050176.tif 000010
【図９】
2005050176.tif 000011
【図１０】
2005050176.tif 000012
【図１１】
2005050176.tif 000013
【図１２】
2005050176.tif 000014
【図１３】
2005050176.tif 000015