(57)【要約】【課題】外部サーバへの接続を行うことなくディスク記録コンテンナツのコピー許容情報を取得可能とする。【解決手段】コンテンツ記録ディスクに、ディスク記録コンテンツのコピー処理が許容されるか否かを示す利用制御情報を記録したＩＣチップを設け、ＩＣチップから読み取った利用制御情報を参照してディスク記録コンテンツのコピーの可否を判定する。本構成によれば、従来システムにおいて行われていたコピー許容情報を外部サーバから受信するといった処理が不要となり、情報処理装置自信においてＩＣチップから読み取った利用制御情報に基づいてコピー許容の可否を判定して許可情報の確認に基づくコピー処理を行うことが可能となる。【選択図】図４
2009093767.tif 000002
【特許請求の範囲】
【請求項１】
ディスクに設けられたＩＣチップからディスク記録コンテンツに対応する利用制御情報を読み取るデータ読み取り手段と、
前記データ読み取り手段において読み取られた利用制御情報の記録情報に従ってディスク記録コンテンツがコピー許容コンテンツであるか否かを判定するコピー許可要求手段と、
前記利用制御情報からコピー許容するとの判定結果が得られたことを条件として、ディスクに記録されたコンテンツを読み取り、前記ディスク以外のデータ記録手段に対するコピー記録処理を実行するコピー実行手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記ＩＣチップに記録された前記利用制御情報は、
ディスクの固有識別子であるメディアＩＤと、ディスク記録コンテンツの識別子であるコンテンツＩＤとに対応するコンテンツコピー許容情報を記録した構成であり、
前記コピー許可要求手段は、
ディスクから読み取ったメディアＩＤとコンテンツＩＤを利用して前記利用制御情報の対応記録データを参照して、コンテンツＩＤ対応のコンテンツがコピー許容コンテンツであるか否かを判定する処理を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ＩＣチップは、さらに、
ディスク記録コンテンツの識別子であるコンテンツＩＤを記録した構成であり、
前記コピー許可要求手段は、
ＩＣチップから読み取ったコンテンツＩＤを利用して前記利用制御情報の対応記録データを参照して、コンテンツＩＤ対応のコンテンツがコピー許容コンテンツであるか否かを判定する処理を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記ＩＣチップは、さらに、
ディスクの固有識別子であるメディアＩＤを記録した構成であり、
前記コピー許可要求手段は、
ＩＣチップから読み取ったメディアＩＤを利用して前記利用制御情報の対応記録データを参照して、メディアＩＤ対応のコンテンツがコピー許容コンテンツであるか否かを判定する処理を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記ＩＣチップは、さらに、
ディスク記録コンテンツの識別子であるコンテンツＩＤと、ディスクの固有識別子であるメディアＩＤを記録した構成であり、
前記コピー許可要求手段は、
ＩＣチップから読み取ったコンテンツＩＤおよびメディアＩＤを利用して前記利用制御情報の対応記録データを参照して、コンテンツＩＤおよびメディアＩＤ対応のコンテンツがコピー許容コンテンツであるか否かを判定する処理を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記情報処理装置は、さらに、
前記ＩＣチップの記録情報の更新処理を実行する更新処理実行部を有し、
前記更新処理実行部は、
前記ＩＣチップの更新情報を提供する管理サーバとの通信を実行して、管理サーバから受信した情報を前記ＩＣチップに書き込むデータ更新処理を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記ＩＣチップは、
（ａ）簡易プログラムであるスクリプトと、
（ｂ）前記管理サーバのアドレスを示すＵＲＬと、
を記録した構成であり、
前記情報処理装置は、前記スクリプトを実行するスクリプト実行手段を有し、
前記更新処理実行部は、前記スクリプト実行手段の実行するプログラムに従って、前記管理サーバとの通信を実行して、前記ＩＣチップから読み取ったデータを、前記ＵＲＬの指定する管理サーバに送信する処理を実行する構成であることを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記情報処理装置は、さらに、
認証処理を実行する認証処理部を有し、
前記認証処理部は、
前記ディスクに設けられたＩＣチップ内に構成された認証処理部との認証処理を行い、
前記情報処理装置は、前記認証処理の成立を条件としてＩＣチップまたはディスクの記録データの利用処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
コンテンツを記録したディスクであり、
コンテンツを記録したデータ記録部と、
ディスク記録コンテンツに対応する利用制御情報を記録したＩＣチップを備え、
前記ＩＣチップは、非接触のデータ読み取り手段によるデータ読み取りが可能な構成を有し、情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからの利用制御情報の読み取りを行わせ、利用制御情報に従ったディスク記録コンテンツの利用制御を行わせる構成としたことを特徴とするディスク。
【請求項１０】
前記ＩＣチップに記録された前記利用制御情報は、
ディスクの固有識別子であるメディアＩＤと、ディスク記録コンテンツの識別子であるコンテンツＩＤとに対応するコンテンツコピー許容情報を記録した構成であり、
前記情報処理装置において、ディスクから読み取り可能なメディアＩＤとコンテンツＩＤを利用した前記利用制御情報の対応データの参照によってコピー許容の可否を判定させる構成としたことを特徴とする請求項９に記載のディスク。
【請求項１１】
前記ＩＣチップは、さらに、
ディスク記録コンテンツの識別子であるコンテンツＩＤを記録した構成であり、
情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからのコンテンツＩＤ読み取りを行わせ、該コンテンツＩＤを利用したコンテンツのコピー許容可否を判定させる構成としたことを特徴とする請求項９に記載のディスク。
【請求項１２】
前記ＩＣチップは、さらに、
ディスクの固有識別子であるメディアＩＤを記録した構成であり、
情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからのメディアＩＤの読み取りを行わせ、該メディアＩＤを利用したコンテンツのコピー許容可否を判定させる構成としたことを特徴とする請求項９に記載のディスク。
【請求項１３】
前記ＩＣチップは、さらに、
ディスク記録コンテンツの識別子であるコンテンツＩＤと、ディスクの固有識別子であるメディアＩＤを記録した構成であり、
情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからのコンテンツＩＤおよびメディアＩＤの読み取りを行わせ、該コンテンツＩＤおよびメディアＩＤを利用したコンテンツのコピー許容可否を判定させる構成としたことを特徴とする請求項９に記載のディスク。
【請求項１４】
前記ＩＣチップは、さらに、
簡易プログラムであるスクリプトと、管理サーバのアドレスを示すＵＲＬと、
を記録した構成であり、情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからのデータ読み取りを行わせ、スクリプトの実行により前記ＵＲＬによって指定されるサーバに対するアクセス処理を行わせる構成としたことを特徴とする請求項９に記載のディスク。
【請求項１５】
前記ＩＣチップは、
認証処理を実行する認証処理部を有し、
前記認証処理部は、
ディスク記録コンテンツの利用を行う情報処理装置または外部サーバとの認証処理を行う構成であることを特徴とする請求項９に記載のディスク。
【請求項１６】
情報処理装置において、ディスク記録コンテンツの利用処理を行う情報処理方法であり、
データ読み取り手段が、ディスクに設けられたＩＣチップからディスク記録コンテンツに対応する利用制御情報を読み取るデータ読み取りステップと、
コピー許可要求手段が、前記データ読み取りステップにおいて読み取られた利用制御情報の記録情報に従ってディスク記録コンテンツがコピー許容コンテンツであるか否かを判定するコピー許可要求ステップと、
コピー実行手段が、前記利用制御情報からコピー許容するとの判定結果が得られたことを条件として、ディスクに記録されたコンテンツを読み取り、前記ディスク以外のデータ記録手段に対するコピー記録処理を実行するコピー実行ステップと、
を有することを特徴とする情報処理方法。
【請求項１７】
情報処理装置において、ディスク記録コンテンツの利用処理を行わせるコンピュータ・プログラムであり、
データ読み取り手段に、ディスクに設けられたＩＣチップからディスク記録コンテンツに対応する利用制御情報を読み取らせるデータ読み取りステップと、
コピー許可要求手段に、前記データ読み取りステップにおいて読み取られた利用制御情報の記録情報に従ってディスク記録コンテンツがコピー許容コンテンツであるか否かを判定させるコピー許可要求ステップと、
コピー実行手段に、前記利用制御情報からコピー許容するとの判定結果が得られたことを条件として、ディスクに記録されたコンテンツを読み取り、前記ディスク以外のデータ記録手段に対するコピー記録処理を実行させるコピー実行ステップと、
を有することを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、ディスク、および情報処理方法、並びにコンピュータ・プログラムに関する。さらに、詳細には、情報記録媒体の格納コンテンツの利用制御を行う情報処理装置、ディスク、および情報処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
コンテンツの記録媒体としてＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのディスクが利用されている。例えば映画コンテンツなどがディスク（例えばＲＯＭディスク）に記録されてユーザに提供されるが、これらのディスク記録コンテンツは、その作成者あるいは販売者に著作権、頒布権等が保有されたコンテンツである場合が多い。このようなコンテンツについては例えば許可のないコピー（複製）等を防止するため、一定の利用制御構成が採用されている。
【０００３】
コンテンツ著作権保護に関する規格としてＡＡＣＳ（Ａｄｖａｎｃｅｄ  Ａｃｃｅｓｓ  Ｃｏｎｔｅｎｔ  Ｓｙｓｔｅｍ）がある。ＡＡＣＳは高度な共通鍵暗号（ＡＥＳ暗号）を基本とした著作権保護技術を規定している。ＡＡＣＳの規定では、コンテンツ利用処理、例えばディスクからのコンテンツ再生やコンテンツのコピー記録処理等を行なう場合、ディスクに記録された識別情報、例えばディスク固有の識別情報であるＰＭＳＮ（Ｐｒｅ−ｒｅｃｏｒｄｅｄ  Ｍｅｄｉａ  Ｓｅｒｉａｌ  Ｎｕｍｂｅｒ）などの識別情報を読み取り、ＡＡＣＳで規定するシーケンスに従った処理、例えば認証処理や暗号処理を行なうことが必要となる。ＡＡＣＳ規定に従ったコンテンツ格納ディスクの場合、ディスクのＢＣＡ（Ｂｕｒｓｔ  Ｃｕｔｔｉｎｇ  Ａｒｅａ）にディスク固有の識別情報であるＰＭＳＮが記録されている。
【０００４】
ＢＣＡ領域は、通常のデータ記録領域と異なる領域であり、通常のデータ記録方式と異なる物理的なカッティングによってデータが記録される。従ってＢＣＡ領域の記録データは書き換えが困難であり、再生処理においても通常のデータ再生処理とは異なる特殊な読み取り処理が必要となる。
【０００５】
ＡＡＣＳ規定に従ったディスク記録コンテンツの再生処理、および、ディスク記録コンテンツの他のメディア、例えばハードディスクなどの他メディアに対するコピー処理シーケンスについて、図１、図２を参照して説明する。
【０００６】
図１は、ＡＡＣＳ規定に従ったディスク記録コンテンツの再生シーケンスを説明する図である。図１には、左からコンテンツを格納したディスク１０、ディスク１０を装着してディスクからのデータ読み取りを実行するドライブ２０、ドライブ２０を介してディスク１０の記録データを取得してコンテンツの復号、再生を行うホスト３０を示している。なお、図はドライブ２０とホスト３０を別構成として示してあるが、ドライブとホストは１つの装置、例えば再生装置などの一体となった構成である場合もある。左端のディスク（情報記録媒体）１０はＡＡＣＳ規格に対応するディスク１０であり、予め映画などのコンテンツが暗号化コンテンツ１７として記録されている。
【０００７】
ディスク１０には、暗号化コンテンツ１７の識別情報であるコンテンツＩＤ１４、ディスク１０の製造単位毎の識別子であるボリュームＩＤ１５、ディスク固有の識別情報であるメディアＩＤ１６としてＰＭＳＮ（Ｐｒｅ−ｒｅｃｏｒｄｅｄ  Ｍｅｄｉａ  Ｓｅｒｉａｌ  Ｎｕｍｂｅｒ）が記録されている。メディアＩＤ（ＰＭＳＮ）は前述したようにＢＣＡ領域に記録されている。
【０００８】
ディスク１０は、さらに、
ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト１１、
例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ１２、
暗号化コンテンツ１７の復号処理に適用する鍵情報を格納した暗号鍵ブロックであるＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）１３、
これらのデータが記録されている。
【０００９】
ＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）１３は、ブロードキャストエンクリプション方式の一態様として知られる木構造の鍵配信方式に基づいて生成される暗号情報（暗号鍵）ブロックである。ＭＫＢ１３は、コンテンツの復号に必要なキーであるメディアキー［Ｋｍ］が暗号化されて格納された暗号情報ブロックであり、有効なライセンスを持つユーザ装置に格納されたデバイスキー［Ｋｄ］を利用した処理（復号）によってメディアキー［Ｋｍ］を取得することができる。
【００１０】
ドライブ２０は、ＡＡＣＳ管理センタの公開鍵と、ドライブ公開鍵とドライブ秘密鍵を含む鍵データ２１、ホストリボケーションリスト２２を有する。ホストリボケーションリスト２２は、ＡＡＣＳの管理センタが不正なホストであると判定したホストの識別情報を記録したリスト、すなわちブラックリストである。例えばホストの識別情報としてホストに対応するホスト公開鍵証明書の識別番号が記録される。ホストリボケーションリスト２２は改ざんがなされないようにＡＡＣＳ管理センタの秘密鍵による署名が付与されている。
【００１１】
ホスト３０は、ＡＡＣＳ管理センタの公開鍵と、ホスト公開鍵とホスト秘密鍵を含む鍵データ３１、ドライブリボケーションリスト３２を有する。ドライブリボケーションリスト３２は、ＡＡＣＳ管理センタが不正なドライブ装置であると判定したドライブの識別情報を記録したリスト、すなわちブラックリストである。例えばドライブの識別情報としてドライブに対応するドライブ公開鍵証明書の識別番号が記録される。ドライブリボケーションリスト３２も改ざんがなされないようにＡＡＣＳ管理センタの秘密鍵による署名が付与されている。なお、ホストリボケーションリスト２２や、ドライブリボケーションリスト３２は、ディスク１０に記録して、ドライブ２０およびホスト３０は、ディスク１０に記録されたデータを読み取って利用する構成としてもよい。
【００１２】
ホスト３０がコンテンツの再生を行なう場合のシーケンスについて説明する。ホスト３０とドライブ２０は、まず、ホスト３０の認証処理部３３とドライブ２０の認証処理部２３との間で認証処理を実行する。この認証処理はＡＡＣＳの規定する処理シーケンスに従って実行される。この処理において各装置の実行する主な処理は以下の通りである。
【００１３】
ドライブ２０は、ホストリボケーションリスト２２を読み取り、ＡＡＣＳ管理センタ公開鍵を適用してホストリボケーションリスト２２の署名検証を行なって改ざんのないことを確認し、ホストリボケーションリスト２２にホスト３０の識別情報が記載されていないこと、すなわち、ホスト３０がリボークされていないことを確認する。
【００１４】
ホスト３０においても、ドライブリボケーションリスト３２を読み取り、ＡＡＣＳ管理センタ公開鍵を適用してドライブリボケーションリスト３２の署名検証を行なって改ざんのないことを確認し、ドライブリボケーションリスト３２にドライブ２０の識別情報が記載されていないこと、すなわち、ドライブ２０がリボークされていないことを確認する。
【００１５】
ドライブ２０とホスト３０の両者ともリボークされていないことが確認された場合は、ドライブ２０とホスト３０間で、ＡＡＣＳ規定に従った暗号データの通信を実行して、共有秘密鍵を生成してドライブ２０とホスト３０で共有する。
【００１６】
このホストとドライブ間の認証が完了すると、ドライブ２０は、ディスク１０からメディアＩＤ（ＰＭＳＮ）１６を読み取り、ＭＡＣ算出部２４において認証処理に際して生成した共有鍵を適用したＭＡＣ生成処理を実行して、生成ＭＡＣ値と、メディアＩＤ（ＰＭＳＮ）１６をホスト３０に送信する。
【００１７】
なお、メディアＩＤ（ＰＭＳＮ）１６は、前述したように、通常のデータ記録領域と異なるＢＣＡ領域に記録され、通常のデータ再生処理とは異なる特殊な読み取り処理を行うことが必要となる。
【００１８】
ホスト３０のＭＡＣ算出部３４は、認証処理に際して生成した共有鍵を適用したＭＡＣ検証処理を実行する。すなわち、ドライブ２０から受信したメディアＩＤに対して共有鍵を適用したＭＡＣ生成処理を行い、生成ＭＡＣ値とドライプ２０から受信したＭＡＣ値とを照合する。２つのＭＡＣ値が一致した場合に、検証成立と判断し、暗号処理モジュール３６においてＡＡＣＳ規定に従ったコンテンツ復号、再生処理を実行する。
【００１９】
暗号処理モジュール３６において実行するＡＡＣＳ規定に従ったコンテンツ復号においては、デバイスキー［Ｋｄ］３５を適用したＭＫＢ１３の処理により、ＭＫＢ１３からメディアキー［Ｋｍ］を取得し、メディアキー［Ｋｍ］を適用した処理によって、コンテンツの復号用の鍵を取得してコンテンツ復号処理が実行されることになる。
【００２０】
次に、図２を参照して、ディスク記録コンテンツを他のメディア、例えばハードディスクなどの他メディアに対するコピー処理シーケンスについて説明する。ＡＡＣＳ規定に従ったディスク記録コンテンツのコピーに際しては、ＡＡＣＳ規定に従って管理サーバからコピー許可情報を得ることが必要となる。この許可に基づくコピー処理はマネージドコピー（Ｍａｎａｇｅｄ  Ｃｏｐｙ）と呼ばれる。
【００２１】
図２には、左からコピー許可情報を出力する管理サーバ５０、コピー処理を実行する情報処理装置４０、コピー対象のコンテンツを格納したディスク１０を示している。なお、情報処理装置４０は、図１を参照して説明したホストとドライブの双方の機能を持つ装置である。ディスク１０は図１を参照して説明したディスク１０と同じくＡＡＣＳ規格に対応するディスク１０であり、予め映画などのコンテンツが暗号化コンテンツ１７として記録されている。ディスク１０のその他の記情報は、図１を参照して説明したと同様の情報である。
【００２２】
情報処理装置４０は、ディスク１０に記録された暗号化コンテンツ１７を記録メディア４４、例えば情報処理装置４０の保有するハードディスクなどの記録メディア４４にコピーする場合、情報処理装置４０は、管理サーバ５０からコピー許可情報を得るため、ディスク１０に記録されたスクリプト１１（簡易プログラム）をスクリプト実行部４１において実行する。
【００２３】
スクリプト１１には、コピー処理を実行する際の一連の手続きを実行するプログラムが記録されている。情報処理装置４０のコピー許可要求部４２は、ディスク１０からコンテンツＩＤ１４と、メディアＩＤ（ＰＭＳＮ）１６を読み取り、これらのＩＤ情報を、ディスク１０に記録されたＵＲＬ１２に従って管理サーバ５０に送信する。なお、メディアＩＤ（ＰＭＳＮ）１６は、前述したように、通常のデータ記録領域と異なるＢＣＡ領域に記録され、通常のデータ再生処理とは異なる特殊な処理よって読み取ることが必要となる。
【００２４】
管理サーバ５０のコピー許可判定部５１は、情報処理装置５０からコンテンツＩＤ１４と、メディアＩＤ（ＰＭＳＮ）１６を受信し、コピー対象コンテンツとその記録ディスクを確認し、コピーが許容されるか否かを判定する。管理サーバ５０は、ディスクおよびコンテンツ単位のコピー許容情報を保持している。例えば、特定のディスクのあるコンテンツＡは１回のコピー処理を許容するコンテンツであるといった情報である。
【００２５】
管理サーバ５０のコピー許可判定部５１は、このようなコピー許容情報に従って、情報処理装置４０からのコピー要求を許可するか否かを判定し、コピー可否判定情報を、コピー許可通知部５２を介して情報処理装置４０に通知する。
【００２６】
情報処理装置４０は、管理サーバ５０からコピー許可情報を受信すると、コピー実行部４３において、ディスク１０に記録された暗号化コンテンツ１７を読み取り、情報処理装置４０の保有するハードディスクなどの記録メディア４４にコピーする処理を実行する。なお、このコピー処理に際しては、暗号化コンテンツ１７の復号処理を実行して復号コンテンツとして記録することが可能であり、この場合は、ＭＫＢ１３、ボリュームＩＤ１５をディスク１０から読み取り、これらの読み取りデータを適用してＡＡＣＳ規定に従った復号シーケンスを実行して取得した復号コンテンツを記録メディア４４に記録する。
【００２７】
以上、ＡＡＣＳ規定に従ったディスク記録コンテンツの再生処理、および、ディスク記録コンテンツのコピー処理シーケンスについて、図１、図２を参照して説明した。
【００２８】
上述した説明から明らかなように、従来のシーケンスでは、ディスク再生やＢＣＡ領域のデータ読み取りが必須であり、コンテンツの再生やコピー処理を開始する前に必要となる処理の負荷が大きく、またこれらの処理に必要とする時間も増大するという問題がある。
【００２９】
一部のデータをディスクに記録せず、高速なデータ読み取りが可能な素子、例えば高周波による近接通信を可能としたＩＣチップに記録する構成を開示した従来技術として例えば特許文献１がある。特許文献１には、光ディスクにＩＣチップを埋め込み、光ディスクに記録されたソフトウェアのインストールに必要とするソフトウェアの識別情報や利用制御情報をＩＣチップに記録して、ＩＣチップの記録情報を利用してソフトウェアインストール前の事前処理を実行する構成が記載されている。また、特許文献２には、ＲＦＩＤタグを光ディスクに埋め込み、ＲＦＩＤタグに鍵情報を記録した構成を開示している。
【００３０】
なお、図２を参照して説明したコンテンツコピー処理においては、管理サーバに接続して、管理サーバに対してディスクに記録されたコンテンツＩＤやメディアＩＤ（ＰＭＳＮ）を管理サーバに送信することが必要であり、管理サーバが送信ＩＤに基づいて判定したコピー許可情報を取得しなければならない。すなわち、管理サーバに接続できなければコピー処理を行うことができない。従ってサーバ接続機能を持たない機器ではコピー処理などを実行できないという問題がある。上記特許文献１，２に記載の従来技術を適用しても、この問題は解決されない。
【特許文献１】特開２００７−１３３６０８号公報
【特許文献２】特開２００５−３１６９９４号公報
【発明の開示】
【発明が解決しようとする課題】
【００３１】
本発明は、ディスク記録コンテンツのコピー処理に際して、管理サーバとの接続を省略して迅速にコピー許容情報を取得してコピー処理を行うことを可能とする情報処理装置、ディスク、および情報処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【００３２】
本発明の第１の側面は、
ディスクに設けられたＩＣチップからディスク記録コンテンツに対応する利用制御情報を読み取るデータ読み取り手段と、
前記データ読み取り手段において読み取られた利用制御情報の記録情報に従ってディスク記録コンテンツがコピー許容コンテンツであるか否かを判定するコピー許可要求手段と、
前記利用制御情報からコピー許容するとの判定結果が得られたことを条件として、ディスクに記録されたコンテンツを読み取り、前記ディスク以外のデータ記録手段に対するコピー記録処理を実行するコピー実行手段と、
を有することを特徴とする情報処理装置にある。
【００３３】
さらに、本発明の情報処理装置の一実施態様において、前記ＩＣチップに記録された前記利用制御情報は、ディスクの固有識別子であるメディアＩＤと、ディスク記録コンテンツの識別子であるコンテンツＩＤとに対応するコンテンツコピー許容情報を記録した構成であり、前記コピー許可要求手段は、ディスクから読み取ったメディアＩＤとコンテンツＩＤを利用して前記利用制御情報の対応記録データを参照して、コンテンツＩＤ対応のコンテンツがコピー許容コンテンツであるか否かを判定する処理を行う構成であることを特徴とする。
【００３４】
さらに、本発明の情報処理装置の一実施態様において、前記ＩＣチップは、さらに、ディスク記録コンテンツの識別子であるコンテンツＩＤを記録した構成であり、前記コピー許可要求手段は、ＩＣチップから読み取ったコンテンツＩＤを利用して前記利用制御情報の対応記録データを参照して、コンテンツＩＤ対応のコンテンツがコピー許容コンテンツであるか否かを判定する処理を行う構成であることを特徴とする。
【００３５】
さらに、本発明の情報処理装置の一実施態様において、前記ＩＣチップは、さらに、ディスクの固有識別子であるメディアＩＤを記録した構成であり、前記コピー許可要求手段は、ＩＣチップから読み取ったメディアＩＤを利用して前記利用制御情報の対応記録データを参照して、メディアＩＤ対応のコンテンツがコピー許容コンテンツであるか否かを判定する処理を行う構成であることを特徴とする。
【００３６】
さらに、本発明の情報処理装置の一実施態様において、前記ＩＣチップは、さらに、ディスク記録コンテンツの識別子であるコンテンツＩＤと、ディスクの固有識別子であるメディアＩＤを記録した構成であり、前記コピー許可要求手段は、ＩＣチップから読み取ったコンテンツＩＤおよびメディアＩＤを利用して前記利用制御情報の対応記録データを参照して、コンテンツＩＤおよびメディアＩＤ対応のコンテンツがコピー許容コンテンツであるか否かを判定する処理を行う構成であることを特徴とする。
【００３７】
さらに、本発明の情報処理装置の一実施態様において、前記情報処理装置は、さらに、前記ＩＣチップの記録情報の更新処理を実行する更新処理実行部を有し、前記更新処理実行部は、前記ＩＣチップの更新情報を提供する管理サーバとの通信を実行して、管理サーバから受信した情報を前記ＩＣチップに書き込むデータ更新処理を行う構成であることを特徴とする。
【００３８】
さらに、本発明の情報処理装置の一実施態様において、前記ＩＣチップは、
（ａ）簡易プログラムであるスクリプトと、
（ｂ）前記管理サーバのアドレスを示すＵＲＬと、
を記録した構成であり、前記情報処理装置は、前記スクリプトを実行するスクリプト実行手段を有し、前記更新処理実行部は、前記スクリプト実行手段の実行するプログラムに従って、前記管理サーバとの通信を実行して、前記ＩＣチップから読み取ったデータを、前記ＵＲＬの指定する管理サーバに送信する処理を実行する構成であることを特徴とする。
【００３９】
さらに、本発明の情報処理装置の一実施態様において、前記情報処理装置は、さらに、認証処理を実行する認証処理部を有し、前記認証処理部は、前記ディスクに設けられたＩＣチップ内に構成された認証処理部との認証処理を行い、前記情報処理装置は、前記認証処理の成立を条件としてＩＣチップまたはディスクの記録データの利用処理を実行する構成であることを特徴とする。
【００４０】
さらに、本発明の第２の側面は、
コンテンツを記録したディスクであり、
コンテンツを記録したデータ記録部と、
ディスク記録コンテンツに対応する利用制御情報を記録したＩＣチップを備え、
前記ＩＣチップは、非接触のデータ読み取り手段によるデータ読み取りが可能な構成を有し、情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからの利用制御情報の読み取りを行わせ、利用制御情報に従ったディスク記録コンテンツの利用制御を行わせる構成としたことを特徴とするディスクにある。
【００４１】
さらに、本発明のディスクの一実施態様において、前記ＩＣチップに記録された前記利用制御情報は、ディスクの固有識別子であるメディアＩＤと、ディスク記録コンテンツの識別子であるコンテンツＩＤとに対応するコンテンツコピー許容情報を記録した構成であり、前記情報処理装置において、ディスクから読み取り可能なメディアＩＤとコンテンツＩＤを利用した前記利用制御情報の対応データの参照によってコピー許容の可否を判定させる構成としたことを特徴とする。
【００４２】
さらに、本発明のディスクの一実施態様において、前記ＩＣチップは、さらに、ディスク記録コンテンツの識別子であるコンテンツＩＤを記録した構成であり、情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからのコンテンツＩＤ読み取りを行わせ、該コンテンツＩＤを利用したコンテンツのコピー許容可否を判定させる構成としたことを特徴とする。
【００４３】
さらに、本発明のディスクの一実施態様において、前記ＩＣチップは、さらに、ディスクの固有識別子であるメディアＩＤを記録した構成であり、情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからのメディアＩＤの読み取りを行わせ、該メディアＩＤを利用したコンテンツのコピー許容可否を判定させる構成としたことを特徴とする。
【００４４】
さらに、本発明のディスクの一実施態様において、前記ＩＣチップは、さらに、ディスク記録コンテンツの識別子であるコンテンツＩＤと、ディスクの固有識別子であるメディアＩＤを記録した構成であり、情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからのコンテンツＩＤおよびメディアＩＤの読み取りを行わせ、該コンテンツＩＤおよびメディアＩＤを利用したコンテンツのコピー許容可否を判定させる構成としたことを特徴とする。
【００４５】
さらに、本発明のディスクの一実施態様において、前記ＩＣチップは、さらに、簡易プログラムであるスクリプトと、管理サーバのアドレスを示すＵＲＬと、を記録した構成であり、情報処理装置におけるディスク記録コンテンツの利用に際して、前記ＩＣチップからのデータ読み取りを行わせ、スクリプトの実行により前記ＵＲＬによって指定されるサーバに対するアクセス処理を行わせる構成としたことを特徴とする。
【００４６】
さらに、本発明のディスクの一実施態様において、前記ＩＣチップは、認証処理を実行する認証処理部を有し、前記認証処理部は、ディスク記録コンテンツの利用を行う情報処理装置または外部サーバとの認証処理を行う構成であることを特徴とする。
【００４７】
さらに、本発明の第３の側面は、
情報処理装置において、ディスク記録コンテンツの利用処理を行う情報処理方法であり、
データ読み取り手段が、ディスクに設けられたＩＣチップからディスク記録コンテンツに対応する利用制御情報を読み取るデータ読み取りステップと、
コピー許可要求手段が、前記データ読み取りステップにおいて読み取られた利用制御情報の記録情報に従ってディスク記録コンテンツがコピー許容コンテンツであるか否かを判定するコピー許可要求ステップと、
コピー実行手段が、前記利用制御情報からコピー許容するとの判定結果が得られたことを条件として、ディスクに記録されたコンテンツを読み取り、前記ディスク以外のデータ記録手段に対するコピー記録処理を実行するコピー実行ステップと、
を有することを特徴とする情報処理方法にある。
【００４８】
さらに、本発明の第４の側面は、
情報処理装置において、ディスク記録コンテンツの利用処理を行わせるコンピュータ・プログラムであり、
データ読み取り手段に、ディスクに設けられたＩＣチップからディスク記録コンテンツに対応する利用制御情報を読み取らせるデータ読み取りステップと、
コピー許可要求手段に、前記データ読み取りステップにおいて読み取られた利用制御情報の記録情報に従ってディスク記録コンテンツがコピー許容コンテンツであるか否かを判定させるコピー許可要求ステップと、
コピー実行手段に、前記利用制御情報からコピー許容するとの判定結果が得られたことを条件として、ディスクに記録されたコンテンツを読み取り、前記ディスク以外のデータ記録手段に対するコピー記録処理を実行させるコピー実行ステップと、
を有することを特徴とするコンピュータ・プログラムにある。
【００４９】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００５０】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００５１】
本発明の一実施例の構成によれば、コンテンツの記録されたディスクにディスク格納コンテンツの利用制御情報、具体的には、ディスク記録コンテンツのコピー処理が許容されるか否かを示す利用制御情報を記録したＩＣチップを設け、ＩＣチップから読み取った利用制御情報を参照してディスク記録コンテンツのコピーの可否を判定する構成とした。本構成によれば、従来システムにおいて行われていたコピー許容情報を外部サーバから受信するといった処理が不要となり、情報処理装置自信においてＩＣチップから読み取った利用制御情報に基づいてコピー許容の可否を判定して許可情報の確認に基づくコピー処理を行うことが可能となる。
【発明を実施するための最良の形態】
【００５２】
以下、図面を参照しながら本発明の情報処理装置、ディスク、および情報処理方法、並びにコンピュータ・プログラムの詳細について説明する。
以下、本発明の複数の実施例について順次説明する。
【００５３】
［実施例１］
まず、図３、図４、図５を参照して本発明の第１実施例の構成および処理について説明する。図３は、コンテンツを記録したディスク（情報記録媒体）１００の記録データを説明する図である。ディスク１００は、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのディスクであり、データ記録領域に映画などのコンテンツが記録されている。
【００５４】
ディスク１００は、コンテンツなどを記録したデータ記録領域１１０と、ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ：Ｐｒｅ−ｒｅｃｏｒｄｅｄ  Ｍｅｄｉａ  Ｓｅｒｉａｌ  Ｎｕｍｂｅｒ）１２１を記録したＢＣＡ領域（バーストカッテイング領域）１２０を有し、さらに利用制御情報１３１を記録したＩＣチップ１３０が設けられた構成となっている。
【００５５】
ディスク１００は、コンテンツ著作権保護に関する規格であるＡＡＣＳ（Ａｄｖａｎｃｅｄ  Ａｃｃｅｓｓ  Ｃｏｎｔｅｎｔ  Ｓｙｓｔｅｍ）規格に従って製造されたディスクであり、データ記録領域１１０、およびＢＣＡ領域１２０には、ＡＡＣＡ規格に従ったコンテンツ利用を行うためのデータが記録されている。
【００５６】
ディスク１００のデータ記録領域１１０には以下のデータが記録されている。
ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト１１１、
例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ１１２、
暗号化コンテンツ１１６の復号処理に適用する鍵情報を格納した暗号鍵ブロックであるＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）１１３、
暗号化コンテンツ１１６の識別情報であるコンテンツＩＤ１１４、
ディスク１００の製造単位毎の識別子であるボリュームＩＤ１１５、
例えば映画などのコンテンツを暗号化したデータである暗号化コンテンツ１１６、
以上のデータがデータ記録領域１１０に記録されている。
【００５７】
さらに、ディスク１００のＢＣＡ領域１２０には、
ディスク固有の識別情報であるメディアＩＤ（ＰＭＳＮ）１２１が記録されている。
前述したようにＢＣＡ領域は、通常のデータ記録領域と異なる領域であり、通常のデータ記録方式と異なる物理的なカッティングによってデータが記録される。従ってＢＣＡ領域の記録データは書き換えが困難であり、再生処理においても通常のデータ再生処理とは異なる特殊な読み取り処理が必要となる。
【００５８】
さらに、ディスク１００に設けられたＩＣチップ１３０には、
利用制御情報１３１、
が記録されている。
この利用制御情報１３１は、情報記録媒体１００に記録されたコンテンツの利用条件を記録したデータを含み、例えば、情報記録媒体１００に記録されたコンテンツのコピー許容情報、具体的には、コピーが許容されるか否か、コピーが許容される場合のコピー許容回数、さらに、コンテンツ出力許容情報、例えばデジタル出力の可否などを記録している。
【００５９】
ＩＣチップ１３０は、ＩＣチップ１３０と接触または非接触状態に置かれたリーダライタ（またはリーダ）との通信を行う通信機能を有する例えばＲＦＩＣ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＣ）と呼ばれるＩＣチップである。ＩＣチップ１３０内のメモリに格納された利用制御情報１３１は、リーダライタを介して読み書き可能である。ＩＣチップは、リーダライタの出力する電波あるいは磁界をアンテナで受信し、電力に変換してメモリに格納されたメディアＩＤ（ＰＭＳＮ）１３１をリーダライタに対して出力し、またリーダライタを介してデータを入力してＩＣチップ内のメモリに書き込むことが可能な構成を持つ。
【００６０】
この図３に示すデータ格納構成を持つディスクに格納されたコンテンツの再生処理は、先に図１を参照して説明したＡＡＣＳ規定に従った処理と全く同様の処理として実行可能である。
【００６１】
次に、図４を参照して、図３に示すデータ格納構成を持つディスクに格納されたコンテンツのコピー処理シーケンスについて説明する。すなわち、ディスク記録コンテンツを他のメディア、例えばハードディスクなどの他メディアに対するコピー処理シーケンスである。
【００６２】
先に説明したようにＡＡＣＳ規定に従った従来のディスク記録コンテンツのコピーに際しては、ＡＡＣＳ規定に従って管理サーバからコピー許可情報を得ることが必要となる。この許可に基づくコピー処理はマネージドコピー（Ｍａｎａｇｅｄ  Ｃｏｐｙ）と呼ばれる。本実施例のコンテンツコピー処理においては、ＩＣチップ１３０の利用制御情報１３１を読み取り、この利用制御情報に従ってコピーを実行することで、管理サーバとの接続、管理サーバからのコピー許可情報の取得を省略することを可能としている。
【００６３】
図４には、コピー処理を実行する情報処理装置１７０、コピー対象のコンテンツを格納したディスク１００を示している。ディスク１００は、図３を参照して説明したデータ記録構成を持つディスクであり、ディスク１００には、利用制御情報１３１を記録したＩＣチップ１３０が設けられている。
【００６４】
情報処理装置１７０は、コンテンツ再生処理やコピー処理を実行するホストとしての機能とディスクの駆動、データ読み取りを行うドライブ機能の双方の機能を持つ装置である。
【００６５】
情報処理装置１７０は、ディスク１００に記録されたスクリプト１１１（簡易プログラム）を実行するスクリプト実行部１７１、コピー処理に際して、コピー許可情報の取得を行うコピー要求部１７２、コピー処理を行うコピー実行部１７３、コピー先となるＨＤＤなどの記録メディア１７７を有する。
【００６６】
本実施例において、情報処理装置１７０は、ディスク１００に記録された暗号化コンテンツ１１６を記録メディア１７７にコピーする場合、管理サーバからコピー許可情報を得ることなく、ディスク１００に設けられたＩＣチップ１３０に記録された利用制御情報１３１に従ってコピーの可否を判断してコピーが許容されていることが確認された場合にコピーを行う。
【００６７】
情報処理装置１７０のコピー許可要求部１７２は、図示しないユーザ入力部からのコンテンツコピー要求に応じて、まずリーダライタ（Ｒ／Ｗ）１７５を介してＩＣチップ１３０から利用制御情報１３１を読み取り、さらに、コンテンツコピー要求に対応するコンテンツのコンテンツＩＤ１１４をディスクのデータ記録領域から読み取り、さらに、ＢＣＡ領域１２０に記録されているメディアＩＤ（ＰＭＳＮ）１２１を読み取る。
【００６８】
コピー許可要求部１７２は、メディアＩＤ（ＰＭＳＮ）１２１と、コンテンツＩＤ１１４を利用して、コンテンツＩＤ１１４によって特定されるコンテンツが、利用制御情報１３１においてコピーが許容されているコンテンツであるか否かを確認する。利用制御情報１３１には、メディアＩＤ（ＰＭＳＮ）とコンテンツＩＤに応じたコンテンツコピーの許容情報が記録されており、コピー許可要求部１７２は、この記録情報に基づいてコピーが許容されるか否かを判定する。すなわち、コピー許可要求部１７２は、先に図２を参照して説明した管理サーバにおけるコピーが許容されるか否かの判定と同様の処理をＩＣチップ１３０に記録された利用制御情報１３１を利用して行うことになる。
【００６９】
コンテンツＩＤ１１４によって特定されるコンテンツが、利用制御情報１３１に基づいてコピー許容コンテンツであることが確認された場合には、コピー実行部１７３において、ディスク１００のデータ記録領域１１０に記録された暗号化コンテンツ１１６を読み取り、情報処理装置１７０の保有するハードディスクなどの記録メディア１７７にコピーする処理を実行する。
【００７０】
コンテンツＩＤ１１４によって特定されるコンテンツが、利用制御情報１３１に基づいてコピー許容コンテンツでないことが確認された場合には、コピー処理を実行することなく処理を停止する。この場合には例えばユーザインタフェースとしてのディスプレイにコピーの許容されないコンテンツであることを示すメッセージを表示する構成としてもよい。
【００７１】
なお、コンテンツＩＤ１１４によって特定されるコンテンツが、利用制御情報１３１に基づいてコピー許容コンテンツであることが確認された場合には、コピー実行部１７３においてコンテンツコピーが行われ、コンテンツが記録メディア１７７にコピーされるが、例えば、ＩＣチップ１３０に記録された利用制御情報がコピー許容回数を設定したデータである場合、例えば、
コピー許容回数＝３
このようなデータである場合には、コピー処理の実行後、この設定情報を更新することが必要となる。すなわち、１回のコピーを行った場合、
コピー許容回数＝２
上記の設定に書き換える処理が必要となる。この処理は、コピー実行部１７３によって行われる。すなわちコピー処理実行後、コピー実行部１７３がリーダライタ（Ｒ／Ｗ）１７５を介してＩＣチップ１３０のデータ書き換えを行う。
【００７２】
なお、コピー処理に際しては、暗号化コンテンツ１１６の復号処理を実行して復号コンテンツとして記録メディア１７７に記録することが可能であり、この場合は、復号処理に必要とする情報、例えば、データ記録領域１１０に記録されたＭＫＢ１１３、ボリュームＩＤ１１５、ＢＣＡ領域１２０に記録されたメディアＩＤ（ＰＭＳＮ）１２１などを読み取り、これらの読み取りデータを適用してＡＡＣＳ規定に従った復号シーケンスを実行して取得した復号コンテンツを記録メディア１７７に記録する。
【００７３】
このように、本実施例に従ったコンテンツコピー処理においては、コピー処理に関する許可情報を管理サーバから取得することなく、ディスク１００に設けられたＩＣチップ１３０に記録されている利用制御情報１３１の記録情報に基づいてコピーの可否を判定する構成であるので、サーバ接続が省略され迅速な処理が可能となり、情報処理装置はサーバ接続機能を有していない場合でも、確実な利用制御に基づくコンテンツのコピー制御が可能となる。
【００７４】
図５は、図４を参照して説明した構成の変形例である。図５に示す構成では、コピー処理の実行に際して、コピー許可要求部１７２がすべての制御を行い、ＩＣチップ１３０内の利用制御情報の確認処理に基づいて、コピー実行部１７３に許可または不可の情報を出力するとともに、コピー実行後はコピー許可要求部１７２が必要に応じてリーダライタ（Ｒ／Ｗ）１７５を介してＩＣチップ１３０のデータ書き換えを行う。
【００７５】
［実施例２］
次に、図６、図７を参照して本発明の第２実施例の構成および処理について説明する。図６は、コンテンツを記録したディスク（情報記録媒体）２００の記録データを説明する図である。ディスク２００は、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのディスクであり、データ記録領域に映画などのコンテンツが記録されている。
【００７６】
ディスク２００は、図３を参照して説明した実施例１と同様、コンテンツなどを記録したデータ記録領域２１０と、ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）２２１を記録したＢＣＡ領域（バーストカッテイング領域）２２０を有し、さらに利用制御情報２３１を記録したＩＣチップ２３０が設けられた構成となっている。
【００７７】
本実施例では、さらに、ＩＣチップ２３０に、
暗号化コンテンツ２１５の識別情報であるコンテンツＩＤ２３２を記録している。
実施例１においては、コンテンツＩＤは、データ記録領域に記録していたが、本実施例２では、このデータをデータ記録領域２１０に記録せず、ＩＣチップ２３０に記録している。
【００７８】
ディスク２００のデータ記録領域２１０には以下のデータが記録されている。
ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト２１１、
例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ２１２、
暗号化コンテンツ２１５の復号処理に適用する鍵情報を格納した暗号鍵ブロックであるＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）２１３、
ディスク３００の製造単位毎の識別子であるボリュームＩＤ２１４、
例えば映画などのコンテンツを暗号化したデータである暗号化コンテンツ２１５、
以上のデータがデータ記録領域２１０に記録されている。
【００７９】
さらに、ディスク２００のＢＣＡ領域２２０には、
ディスク固有の識別情報であるメディアＩＤ（ＰＭＳＮ）２２１が記録されている。
前述したようにＢＣＡ領域は、通常のデータ記録領域と異なる領域であり、通常のデータ記録方式と異なる物理的なカッティングによってデータが記録される。従ってＢＣＡ領域の記録データは書き換えが困難であり、再生処理においても通常のデータ再生処理とは異なる特殊な読み取り処理が必要となる。
【００８０】
さらに、ディスク２００に設けられたＩＣチップ２３０には、前述したように、
例えば、情報記録媒体２００に記録された暗号化コンテンツ２１５のコピー許容情報、具体的には、コピーが許容されるか否か、コピーが許容される場合のコピー許容回数、さらに、コンテンツ出力許容情報、例えばデジタル出力の可否などを記録した利用制御情報２３１、
暗号化コンテンツ２１５の識別情報であるコンテンツＩＤ２３２、
これらの情報を記録している。
【００８１】
この図６に示すデータ格納構成を持つディスクに格納されたコンテンツの再生処理は、先に図１を参照して説明したＡＡＣＳ規定に従った処理と全く同様の処理として実行可能である。
【００８２】
次に、図７を参照して、図６に示すデータ格納構成を持つディスクに格納されたコンテンツのコピー処理シーケンスについて説明する。すなわち、ディスク記録コンテンツを他のメディア、例えばハードディスクなどの他メディアに対するコピー処理シーケンスである。
【００８３】
図７には、コピー処理を実行する情報処理装置２７０、コピー対象のコンテンツを格納したディスク２００を示している。ディスク２００は、図６を参照して説明したデータ記録構成を持つディスクであり、ディスク２００には、利用制御情報２３１とコンテンツＩＤ２３２を記録したＩＣチップ２３０が設けられている。
【００８４】
情報処理装置２７０は、コンテンツ再生処理やコピー処理を実行するホストとしての機能とディスクの駆動、データ読み取りを行うドライブ機能の双方の機能を持つ装置である。
【００８５】
情報処理装置２７０は、ディスク２００に記録されたスクリプト２１１（簡易プログラム）を実行するスクリプト実行部２７１、コピー処理に際して、コピー許可情報の取得を行うコピー要求部２７２、コピー処理を行うコピー実行部２７３、コピー先となるＨＤＤなどの記録メディア２７７を有する。
【００８６】
本実施例において、情報処理装置２７０は、ディスク２００に記録された暗号化コンテンツ２１５を記録メディア２７７、例えば情報処理装置２７０の保有するハードディスクなどの記録メディア２７７にコピーする場合、管理サーバからコピー許可情報を得ることなく、ディスク２００に設けられたＩＣチップ２３０に記録された利用制御情報２３１に従ってコピーの可否を判断してコピーが許容されていることが確認された場合にコピーを行う。
【００８７】
情報処理装置２７０のコピー許可要求部２７２は、図示しないユーザ入力部からのコンテンツコピー要求に応じて、まずリーダライタ（Ｒ／Ｗ）２７５を介してＩＣチップ２３０から利用制御情報１３１を読み取り、さらに、コンテンツコピー要求に対応するコンテンツのコンテンツＩＤ２３２もＩＣチップ２３０から読み取り、さらに、ＢＣＡ領域２２０に記録されているメディアＩＤ（ＰＭＳＮ）２２１を読み取る。
【００８８】
コピー許可要求部２７２は、メディアＩＤ（ＰＭＳＮ）２２１と、コンテンツＩＤ２３２を利用して、コンテンツＩＤ２３２によって特定されるコンテンツが、利用制御情報２３１においてコピーが許容されているコンテンツであるか否かを確認する。利用制御情報２３１には、メディアＩＤ（ＰＭＳＮ）とコンテンツＩＤに応じたコンテンツコピーの許容情報が記録されており、コピー許可要求部２７２は、この記録情報に基づいてコピーが許容されるか否かを判定する。すなわち、コピー許可要求部２７２は、先に図２を参照して説明した管理サーバにおけるコピーが許容されるか否かの判定と同様の処理をＩＣチップ２３０に記録された利用制御情報２３１を利用して行うことになる。
【００８９】
コンテンツＩＤ２３２によって特定されるコンテンツが、利用制御情報２３１に基づいてコピー許容コンテンツであることが確認された場合には、コピー実行部２７３において、ディスク２００のデータ記録領域２１０に記録された暗号化コンテンツ２１５を読み取り、情報処理装置２７０の保有するハードディスクなどの記録メディア２７７にコピーする処理を実行する。
【００９０】
コンテンツＩＤ２３２によって特定されるコンテンツが、利用制御情報２３１に基づいてコピー許容コンテンツでないことが確認された場合には、コピー処理を実行することなく処理を停止する。この場合には例えばユーザインタフェースとしてのディスプレイにコピーの許容されないコンテンツであることを示すメッセージを表示する構成としてもよい。
【００９１】
なお、コンテンツＩＤ２３２によって特定されるコンテンツが、利用制御情報２３１に基づいてコピー許容コンテンツであることが確認された場合には、コピー実行部２７３においてコンテンツコピーが行われ、コンテンツが記録メディア２７７にコピーされるが、例えば、ＩＣチップ２３０に記録された利用制御情報がコピー許容回数を設定したデータである場合、例えば、
コピー許容回数＝３
このようなデータである場合には、コピー処理の実行後、この設定情報を更新することが必要となる。すなわち、１回のコピーを行った場合、
コピー許容回数＝２
上記の設定に書き換える処理が必要となる。この処理は、コピー許可要求部２７２またはコピー実行部２７３によって行われる。すなわちコピー処理実行後、コピー許可要求部２７２またはコピー実行部２７３がリーダライタ（Ｒ／Ｗ）２７５を介してＩＣチップ２３０のデータ書き換えを行う。
【００９２】
なお、コピー処理に際しては、暗号化コンテンツ２１５の復号処理を実行して復号コンテンツとして記録メディア２７７に記録することが可能であり、この場合は、復号処理に必要とする情報、例えば、データ記録領域２１０に記録されたＭＫＢ２１３、ボリュームＩＤ２１５、ＢＣＡ領域２２０に記録されたメディアＩＤ（ＰＭＳＮ）２２１などを読み取り、これらの読み取りデータを適用してＡＡＣＳ規定に従った復号シーケンスを実行して取得した復号コンテンツを記録メディア２７７に記録する。
【００９３】
このように、本実施例に従ったコンテンツコピー処理においても、実施例１と同様、コピー処理に関する許可情報を管理サーバから取得することなく、ディスク２００に設けられたＩＣチップ２３０に記録されている利用制御情報２３１の記録情報に基づいてコピーの可否を判定する構成であるので、サーバ接続が省略され迅速な処理が可能となり、情報処理装置はサーバ接続機能を有していない場合でも、確実な利用制御に基づくコンテンツのコピー制御が可能となる。
【００９４】
さらに、本実施例においては、コピー可否の判定に利用されるコンテンツＩＤについてもＩＣチップ２３０に記録する構成としたので、コピー可否判定に際してデータ記録領域２１０からのデータ読み取りを省略することが可能となり、迅速なコピー可否判定処理が可能となる。
【００９５】
［実施例３］
次に、図８、図９を参照して本発明の第３実施例の構成および処理について説明する。図８は、コンテンツを記録したディスク（情報記録媒体）３００の記録データを説明する図である。ディスク３００は、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのディスクであり、データ記録領域に映画などのコンテンツが記録されている。
【００９６】
ディスク３００は、図３を参照して説明したと実施例１と同様、コンテンツなどを記録したデータ記録領域３１０と、ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）３２１を記録したＢＣＡ領域（バーストカッテイング領域）３２０を有し、さらに利用制御情報３３１を記録したＩＣチップ３３０が設けられた構成となっている。
【００９７】
本実施例では、さらに、ＩＣチップ３３０に、
暗号化コンテンツ３１５の識別情報であるコンテンツＩＤ３３２と、
ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）３３３、
これらのデータを記録している。ＩＣチップ３３０に記録されたメディアＩＤ（ＰＭＳＮ）３３３と、ＢＣＡ領域３２０に記録されたメディアＩＤ（ＰＭＳＮ）３２１は同一のデータである。
【００９８】
ディスク３００のデータ記録領域３１０には以下のデータが記録されている。
ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト３１１、
例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ３１２、
暗号化コンテンツ３１５の復号処理に適用する鍵情報を格納した暗号鍵ブロックであるＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）３１３、
ディスク３００の製造単位毎の識別子であるボリュームＩＤ３１４、
例えば映画などのコンテンツを暗号化したデータである暗号化コンテンツ３１５、
以上のデータがデータ記録領域３１０に記録されている。
【００９９】
さらに、ディスク３００のＢＣＡ領域３２０には、
ディスク固有の識別情報であるメディアＩＤ（ＰＭＳＮ）３２１が記録されている。
前述したようにＢＣＡ領域は、通常のデータ記録領域と異なる領域であり、通常のデータ記録方式と異なる物理的なカッティングによってデータが記録される。従ってＢＣＡ領域の記録データは書き換えが困難であり、再生処理においても通常のデータ再生処理とは異なる特殊な読み取り処理が必要となる。
【０１００】
さらに、ディスク３００に設けられたＩＣチップ３３０には、前述したように、
例えば、情報記録媒体３００に記録された暗号化コンテンツ３１５のコピー許容情報、具体的には、コピーが許容されるか否か、コピーが許容される場合のコピー許容回数、さらに、コンテンツ出力許容情報、例えばデジタル出力の可否などを記録した利用制御情報３３１、
暗号化コンテンツ３１５の識別情報であるコンテンツＩＤ３３２、
ディスク固有の識別情報であるメディアＩＤ（ＰＭＳＮ）３３３、
これらのデータを記録している。
前述したようにＩＣチップ３３０に記録されたメディアＩＤ（ＰＭＳＮ）３３３と、ＢＣＡ領域３２０に記録されたメディアＩＤ（ＰＭＳＮ）３２１は同一のデータである。
【０１０１】
この図８に示すデータ格納構成を持つディスクに格納されたコンテンツの再生処理は、先に図１を参照して説明したＡＡＣＳ規定に従った処理と全く同様の処理として実行可能である。
【０１０２】
次に、図９を参照して、図８に示すデータ格納構成を持つディスクに格納されたコンテンツのコピー処理シーケンスについて説明する。すなわち、ディスク記録コンテンツを他のメディア、例えばハードディスクなどの他メディアに対するコピー処理シーケンスである。
【０１０３】
図９には、コピー処理を実行する情報処理装置３７０、コピー対象のコンテンツを格納したディスク３００を示している。ディスク３００は、図８を参照して説明したデータ記録構成を持つディスクであり、ディスク３００には、利用制御情報３３１とコンテンツＩＤ３３２と、メディアＩＤ（ＰＭＳＮ）３３３を記録したＩＣチップ３３０が設けられている。
【０１０４】
情報処理装置３７０は、コンテンツ再生処理やコピー処理を実行するホストとしての機能とディスクの駆動、データ読み取りを行うドライブ機能の双方の機能を持つ装置である。
【０１０５】
情報処理装置３７０は、ディスク３００に記録されたスクリプト３１１（簡易プログラム）を実行するスクリプト実行部３７１、コピー処理に際して、コピー許可情報の取得を行うコピー要求部３７２、コピー処理を行うコピー実行部３７３、コピー先となるＨＤＤなどの記録メディア３７７を有する。
【０１０６】
本実施例において、情報処理装置３７０は、ディスク３００に記録された暗号化コンテンツ３１５を記録メディア３７７、例えば情報処理装置３７０の保有するハードディスクなどの記録メディア３７７にコピーする場合、管理サーバからコピー許可情報を得ることなく、ディスク３００に設けられたＩＣチップ３３０に記録された利用制御情報３３１に従ってコピーの可否を判断してコピーが許容されていることが確認された場合にコピーを行う。
【０１０７】
情報処理装置３７０のコピー許可要求部３７２は、図示しないユーザ入力部からのコンテンツコピー要求に応じて、まずリーダライタ（Ｒ／Ｗ）３７５を介してＩＣチップ３３０から利用制御情報３３１を読み取り、さらに、コンテンツコピー要求に対応するコンテンツのコンテンツＩＤ３３２もＩＣチップ３３０から読み取り、さらに、メディアＩＤ（ＰＭＳＮ）３３３もＩＣチップ３３０から読み取る。
【０１０８】
コピー許可要求部３７２は、メディアＩＤ（ＰＭＳＮ）３３３と、コンテンツＩＤ３３２を利用して、コンテンツＩＤ３３２によって特定されるコンテンツが、利用制御情報３３１においてコピーが許容されているコンテンツであるか否かを確認する。利用制御情報３３１には、メディアＩＤ（ＰＭＳＮ）とコンテンツＩＤに応じたコンテンツコピーの許容情報が記録されており、コピー許可要求部３７２は、この記録情報に基づいてコピーが許容されるか否かを判定する。すなわち、コピー許可要求部３７２は、先に図２を参照して説明した管理サーバにおけるコピーが許容されるか否かの判定と同様の処理をＩＣチップ３３０に記録された利用制御情報３３１を利用して行うことになる。
【０１０９】
コンテンツＩＤ３３２によって特定されるコンテンツが、利用制御情報３３１に基づいてコピー許容コンテンツであることが確認された場合には、コピー実行部３７３において、ディスク３００のデータ記録領域３１０に記録された暗号化コンテンツ３１５を読み取り、情報処理装置３７０の保有するハードディスクなどの記録メディア３７７にコピーする処理を実行する。
【０１１０】
コンテンツＩＤ３３２によって特定されるコンテンツが、利用制御情報３３１に基づいてコピー許容コンテンツでないことが確認された場合には、コピー処理を実行することなく処理を停止する。この場合には例えばユーザインタフェースとしてのディスプレイにコピーの許容されないコンテンツであることを示すメッセージを表示する構成としてもよい。
【０１１１】
なお、コンテンツＩＤ３３２によって特定されるコンテンツが、利用制御情報３３１に基づいてコピー許容コンテンツであることが確認された場合には、コピー実行部３７３においてコンテンツコピーが行われ、コンテンツが記録メディア３７７にコピーされるが、例えば、ＩＣチップ３３０に記録された利用制御情報がコピー許容回数を設定したデータである場合、例えば、
コピー許容回数＝３
このようなデータである場合には、コピー処理の実行後、この設定情報を更新することが必要となる。すなわち、１回のコピーを行った場合、
コピー許容回数＝２
上記の設定に書き換える処理が必要となる。この処理は、コピー許可要求部３７２またはコピー実行部３７３によって行われる。すなわちコピー処理実行後、コピー許可要求部３７２またはコピー実行部３７３がリーダライタ（Ｒ／Ｗ）３７５を介してＩＣチップ３３０のデータ書き換えを行う。
【０１１２】
なお、コピー処理に際しては、暗号化コンテンツ３１５の復号処理を実行して復号コンテンツとして記録メディア３７７に記録することが可能であり、この場合は、復号処理に必要とする情報、例えば、データ記録領域３１０に記録されたＭＫＢ３１３、ボリュームＩＤ３１５、ＩＣチップ３３０に記録されたメディアＩＤ（ＰＭＳＮ）３３３などを読み取り、これらの読み取りデータを適用してＡＡＣＳ規定に従った復号シーケンスを実行して取得した復号コンテンツを記録メディア３７７に記録する。なお、メディアＩＤ（ＰＭＳＮ）３３３については、コピー許容判定処理に際して読み取った情報を情報処理装置３７０内のメモリに記録しておき、この読み取り済み情報を利用することが可能である。
【０１１３】
このように、本実施例に従ったコンテンツコピー処理においても、実施例１，２と同様、コピー処理に関する許可情報を管理サーバから取得することなく、ディスク３００に設けられたＩＣチップ３３０に記録されている利用制御情報３３１の記録情報に基づいてコピーの可否を判定する構成であるので、サーバ接続が省略され迅速な処理が可能となり、情報処理装置はサーバ接続機能を有していない場合でも、確実な利用制御に基づくコンテンツのコピー制御が可能となる。
【０１１４】
さらに、本実施例においては、コピー可否の判定に利用されるコンテンツＩＤやメディアＩＤ（ＰＭＳＮ）についてもＩＣチップ３３０に記録する構成としたので、コピー可否判定に際してデータ記録領域３１０からのデータ読み取り、およびＢＣＡ領域３２０からのデータ読み取り処理を省略することが可能となり、迅速なコピー可否判定処理が可能となる。
【０１１５】
なお、上述の処理例では、コピー許可要求部３７２は、コンテンツＩＤ３３２によって特定されるコンテンツが、利用制御情報３３１においてコピーが許容されているコンテンツであるか否かを確認する構成として説明したが、コピー許可要求部３７２は、メディアＩＤ３３３によって特定されるメディア対応のコンテンツが、利用制御情報３３１においてコピーが許容されているコンテンツであるか否かを確認する構成としてもよい。あるいは、コンテンツＩＤ３３２とメディアＩＤ３３３の両ＩＤによって特定されるコンテンツが、利用制御情報３３１においてコピーが許容されているコンテンツであるか否かを確認する構成としてもよい。
【０１１６】
利用制御情報３３１には、メディアＩＤ（ＰＭＳＮ）とコンテンツＩＤの各々あるいは両ＩＤに応じて特定されるコンテンツコピーの許容情報が記録されており、コピー許可要求部３７２は、この記録情報に基づいてコピーが許容されるか否かを判定する。
【０１１７】
［実施例４］
次に、図１０、図１１を参照して本発明の第４実施例の構成および処理について説明する。図１０は、コンテンツを記録したディスク（情報記録媒体）４００の記録データを説明する図である。ディスク４００は、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのディスクであり、データ記録領域に映画などのコンテンツが記録されている。
【０１１８】
ディスク４００は、図３を参照して説明したと実施例１と同様、コンテンツなどを記録したデータ記録領域４１０と、ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）４２１を記録したＢＣＡ領域（バーストカッテイング領域）４２０を有し、さらに利用制御情報４３３を記録したＩＣチップ４３０が設けられた構成となっている。
【０１１９】
本実施例では、さらに、ＩＣチップ４３０に、
（ａ）ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト４３１、
（ｂ）例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ４３２、
（ｃ）暗号化コンテンツ４１３の識別情報であるコンテンツＩＤ４３４、
（ｄ）ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）４３５、
これらのデータを記録している。ＩＣチップ４３０に記録されたメディアＩＤ（ＰＭＳＮ）４３５と、ＢＣＡ領域４２０に記録されたメディアＩＤ（ＰＭＳＮ）４２１は同一のデータである。
【０１２０】
ディスク４００のデータ記録領域４１０には以下のデータが記録されている。
暗号化コンテンツ４１３の復号処理に適用する鍵情報を格納した暗号鍵ブロックであるＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）４１１、
ディスク４００の製造単位毎の識別子であるボリュームＩＤ４１２、
例えば映画などのコンテンツを暗号化したデータである暗号化コンテンツ４１３、
以上のデータがデータ記録領域４１０に記録されている。
【０１２１】
さらに、ディスク４００のＢＣＡ領域４２０には、
ディスク固有の識別情報であるメディアＩＤ（ＰＭＳＮ）４２１が記録されている。
前述したようにＢＣＡ領域は、通常のデータ記録領域と異なる領域であり、通常のデータ記録方式と異なる物理的なカッティングによってデータが記録される。従ってＢＣＡ領域の記録データは書き換えが困難であり、再生処理においても通常のデータ再生処理とは異なる特殊な読み取り処理が必要となる。
【０１２２】
この図１０に示すデータ格納構成を持つディスクに格納されたコンテンツの再生処理は、先に図１を参照して説明したＡＡＣＳ規定に従った処理と全く同様の処理として実行可能である。
【０１２３】
また、ディスクに格納されたコンテンツのコピー処理シーケンスは、上述の実施例３と同様、ＩＣチップ４３０から、利用制御情報４３３、コンテンツＩＤ４３４、メディアＩＤ（ＰＭＳＮ）４３５を読み取ることで実行される。
【０１２４】
本実施例４では、ＩＣチップ４３０に格納された以下のデータ、すなわち、
（ａ）ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト４３１、
（ｂ）例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ４３２、
これらのデータを利用して、ＩＣチップ４３０の格納データである利用制御情報４３３やプログラムの更新を行うことが可能となる。
【０１２５】
図１１を参照して、図１０に示すデータ格納構成を持つディスクを利用したＩＣチップ４３０の格納データ更新処理シーケンスについて説明する。
【０１２６】
図１１には、左から管理サーバ４８０、ディスク４００を装着した情報処理装置４７０、ディスク４００を示している。ディスク４００は、図１０を参照して説明したデータ記録構成を持つディスクであり、ディスク４００には、
利用制御情報４３３の他、
（ａ）ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト４３１、
（ｂ）例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ４３２、
（ｃ）暗号化コンテンツ４１３の識別情報であるコンテンツＩＤ４３４、
（ｄ）ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）４３５、
これらのデータを記録したＩＣチップ４３０が設けられている。
【０１２７】
情報処理装置４７０は、コンテンツ再生処理やコピー処理を実行するホストとしての機能とディスクの駆動、データ読み取りを行うドライブ機能の双方の機能を持つ装置である。
【０１２８】
情報処理装置４７０は、ＩＣチップ４３０に記録されたスクリプト４３１（簡易プログラム）を実行するスクリプト実行部４７１、ＩＣチップ４３０のデータ更新を実行する更新処理実行部４７２を有する。
【０１２９】
本実施例において、情報処理装置４７０は、ＩＣチップ４３０のデータ更新、例えば利用制御情報４３３の更新を行う場合、まず、ＩＣチップ４３０に記録されたスクリプト４３１をリーダライタ（Ｒ／Ｗ）４７５を介して読み取り、スクリプト実行部４７１において実行する。
【０１３０】
本実施例では、スクリプト４３１はＩＣチップ４３０に記録されており、情報処理装置４７０は、リーダライタ（Ｒ／Ｗ）４７５を介してＩＣチップ４３０からスクリプト４３１を取得してスクリプト実行部４７１において実行する。図に示すステップＳ４０１はスクリプト４３１の読み取り処理を示している。
【０１３１】
スクリプト４３１には、ＩＣチップ４３０の更新処理を実行する際の一連の手続きを実行するプログラムが記録されている。情報処理装置４７０の更新処理実行部４７２は、このプログラムに従って管理サーバ４８０に送信するデータをＩＣチップ４３０からリーダライタ（Ｒ／Ｗ）４７５を介して取得する。
【０１３２】
具体的には、コンテンツＩＤ４３４、メディアＩＤ（ＰＭＳＮ）４３５をＩＣチップから読み取り、さらに、ＩＣチップから管理サーバ４８０のＵＲＬを取得して、ＵＲＬに従って、管理サーバ４８０に、これらのデータ、すなわちコンテンツＩＤ４３４、メディアＩＤ（ＰＭＳＮ）４３５を送信する。図に示すステップＳ４０２はこの処理を示している。
【０１３３】
管理サーバ４８０の更新情報提供部４８１は、情報処理装置４７０からのデータを受信すると、必要な更新情報をデータベースから取得し、情報処理装置４７０に提供する。図に示すステップＳ４０３はこの処理を示している。
【０１３４】
情報処理装置４７０の更新処理実行部４７１は、管理サーバ４８０からの受信情報に基づいてリーダライタ（Ｒ／Ｗ）４７５を介してＩＣチップ４３０へのデータ書き込みを実行してＩＣチップ４３０内の記録情報、例えば利用制御情報４３３の更新処理を行う。
【０１３５】
なお、この利用制御情報の更新処理例としては、例えば初期的にディスクのＩＣチップに記録した利用制御情報が、あるコンテンツをコピー禁止としていたが、一定期間経過後にコピー許容コンテンツに変更したいといった場合などにおいて、その変更情報を反映させた利用制御情報を管理サーバが更新利用制御情報として情報処理装置に提供して、ＩＣチップに記録させるといった処理例であり、その他、様々なデータ更新に際してこのシーケンスが適用できる。
【０１３６】
本実施例では、図１１に示すように、ＩＣチップの更新処理に際して必要となる情報は全てＩＣチップ内から取得可能な構成であり、データ記録領域やＢＣＡ領域のデータを読み取ることなく、データ更新処理を行うことができる。
【０１３７】
［実施例５］
次に、図１２〜図１５を参照して本発明の第５実施例の構成および処理について説明する。図１２は、コンテンツを記録したディスク（情報記録媒体）５００の記録データを説明する図である。ディスク５００は、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのディスクであり、データ記録領域に映画などのコンテンツが記録されている。
【０１３８】
ディスク５００は、図３を参照して説明したと実施例１と同様、コンテンツなどを記録したデータ記録領域５１０と、ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）５２１を記録したＢＣＡ領域（バーストカッテイング領域）５２０を有し、さらに利用制御情報５３３を記録したＩＣチップ５３０が設けられた構成となっている。
【０１３９】
本実施例では、さらに、ＩＣチップ５３０は、
（ａ）ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト５３１、
（ｂ）例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ５３２、
（ｃ）暗号化コンテンツ５１３の識別情報であるコンテンツＩＤ５３４、
（ｄ）ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）５３５、
（ｅ）認証用データ５３６、
（ｆ）認証処理部５３７、
これらのデータおよび機能を有している。
ＩＣチップ５３０に記録されたメディアＩＤ（ＰＭＳＮ）５３５と、ＢＣＡ領域５２０に記録されたメディアＩＤ（ＰＭＳＮ）５２１は同一のデータである。
【０１４０】
ディスク５００のデータ記録領域５１０には以下のデータが記録されている。
暗号化コンテンツ５１３の復号処理に適用する鍵情報を格納した暗号鍵ブロックであるＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）５１１、
ディスク５００の製造単位毎の識別子であるボリュームＩＤ５１２、
例えば映画などのコンテンツを暗号化したデータである暗号化コンテンツ５１３、
以上のデータがデータ記録領域５１０に記録されている。
【０１４１】
さらに、ディスク５００のＢＣＡ領域５２０には、
ディスク固有の識別情報であるメディアＩＤ（ＰＭＳＮ）５２１が記録されている。
前述したようにＢＣＡ領域は、通常のデータ記録領域と異なる領域であり、通常のデータ記録方式と異なる物理的なカッティングによってデータが記録される。従ってＢＣＡ領域の記録データは書き換えが困難であり、再生処理においても通常のデータ再生処理とは異なる特殊な読み取り処理が必要となる。
【０１４２】
この図１２に示すデータ格納構成を持つディスクを利用した認証処理シーケンスについて、図１３〜図１５を参照して説明する。図１３〜図１５は、それぞれ以下の認証処理を説明する図である。
（１）図１３は、情報処理装置５７０とＩＣチップ５３０（ディスク５００）間の認証、
（２）図１４は、情報処理装置５７０とＩＣチップ５３０（ディスク５００）間の認証、および情報処理装置５７０と管理サーバ間の認証
（３）図１５は、情報処理装置５７０を介したＩＣチップ５３０（ディスク５００）と管理サーバ間の認証
これらの認証シーケンスを示している。
【０１４３】
まず、図１３を参照して情報処理装置５７０とＩＣチップ５３０（ディスク５００）間の認証処理について説明する。情報処理装置５７０は様々なディスクを装着してコンテンツ再生やコンテンツコピー処理を行うことが可能であるが、ディスクが正統なコンテンツを格納した正統なディスクであることを確認した後、コンテンツ利用を行うことが好ましい。また、ディスク側から見た場合、正当な情報処理装置においてのみコンテンツの利用を許容する形態とすることが好ましい。なお、正当な機器または正当なディスクとは、一例としてＡＡＣＳ規格に従った機器やディスクであり、ＡＡＣＳ規定など、所定のコンテンツ利用制御の下でコンテンツ利用が実現される機器やディスクであることを意味する。
【０１４４】
情報処理装置やディスクは正当性を確認するための処理として認証処理を行う。本実施例では、ディスクに装着されたＩＣチップ５３０に認証処理を実行する認証処理部５３６が備えられ、情報処理装置５７０の認証処理部５７９との間で認証処理を行う。
【０１４５】
情報処理装置５７０は認証処理部５７９と認証用データ５７８を備えており、これらのデータを適用した認証が可能な構成であり、ＩＣチップ５３０も、認証処理部５３７と認証用データ５３６を備えており、これらのデータを適用した認証が可能な構成となっている。
【０１４６】
ＩＣチップ５３０には認証処理に必要なデータ、例えば、ＡＡＣＳ管理センタの公開鍵、ＩＣチップ５３０に対応して設定された公開鍵，秘密鍵などを含む認証用データ５３６が記録されている。同様に、情報処理装置５７０にも、ＡＡＣＳ管理センタの公開鍵、情報処理装置５７０に対応して設定された公開鍵，秘密鍵などを含む認証用データ５７８が記録されている。ＩＣチップ５３０内の認証処理部５３７、および情報処理装置５７０の認証処理部５７９はこれらの認証用データを利用して認証処理を行う。この場合、情報処理装置５７０の認証処理部５７９は、リーダライタ（Ｒ／Ｗ）５７５を介してＩＣチップ５３０内の認証処理部５３７とのデータ通信を行うことになる。
【０１４７】
この認証処理が完了し、情報処理装置５７０と、ＩＣチップ５３０（ディスク５００）の双方の正当性が確認された後、ＩＣチップ５３０やディスク５００に記録されたデータの利用を行うことになる。このように認証処理の成立を条件としてディスクコンテンツやＩＣチップ内のデータ利用を行う構成とすることで、不正ディスクの利用等を防止することが可能となる。
【０１４８】
本実施例では、認証処理機能および認証処理に必要なデータを全てＩＣチップに格納しているので、ディスクを駆動させることなく、すなわちデータ記録領域やＢＣＡ領域のデータを読み取ることなく認証処理を行うことが可能であり効率的な認証が実行される。
【０１４９】
次に、図１４を参照して、情報処理装置５７０とＩＣチップ５３０（ディスク５００）間の認証、および情報処理装置５７０と管理サーバ間の認証シーケンスについて説明する。
【０１５０】
情報処理装置５７０は、ディスクに格納されたコンテンツ利用や、先の実施例４にいて説明したＩＣチップの更新処理に際して、管理サーバと接続し管理サーバとの通信を行うことが必要となる。このように管理サーバと接続して通信を実行する場合、管理サーバ５８０、情報処理装置５７０、ディスク５００、これら各々の正当性を確認するといった処理、すなわち認証処理を行って正当性が確認された場合に、処理を行うことが好ましい。図１４は、これら３者の正当性を確認する認証処理を説明する図である。
【０１５１】
情報処理装置５７０は認証処理部５７９と認証用データ５７８を備えており、これらのデータを適用した認証が可能な構成であり、ＩＣチップ５３０も、認証処理部５３７と認証用データ５３６を備えており、これらのデータを適用した認証が可能な構成となっている。
【０１５２】
情報処理装置５７０の認証処理部５７９とＩＣチップ５３０の認証処理部５３７との認証処理は、図１３を参照して説明したと同様の処理によって行われる。さらに、情報処理装置５７０の認証処理部５７９と管理サーバ５８０の認証処理部５８６間でも認証を実行する。管理サーバ５８６も認証に必要なデータを認証用データ５８５として保持している。
【０１５３】
このように、
（ａ）情報処理装置５７０の認証処理部５７９とＩＣチップ５３０の認証処理部５３７との認証処理
（ｂ）情報処理装置５７０の認証処理部５７９と管理サーバ５８０の認証処理部５８６との認証処理、
これらの２つの認証処理を行うことで、情報処理装置、ＩＣチップ、管理サーバ、これら３者の正当性を相互に確認することが可能となる。
【０１５４】
この認証処理の成立を条件として、例えば先に実施例４として説明したＩＣチップのデータ更新を行う構成とすることで、不正なＩＣチップに対するデータ更新や、不正なサーバによるデータ更新などを防止することが可能となる。また、認証処理を実行して正当性を確認するとともに暗号鍵の共有処理を行うことで、通信データを共有した暗号鍵で暗号化して送受信することが可能になり、セキュリティレベルの高い通信が実現され、データ漏洩の可能性を低減した安全なデータ通信を行うことができる。
【０１５５】
図１５は、情報処理装置５７０を介したＩＣチップ５３０（ディスク５００）と管理サーバ５８０間の認証処理を示す図である。この処理例は、情報処理装置５７０の認証処理部５７９は、ＩＣチップ５３０と、管理サーバ５８０間の通信の仲介のみを行う構成となっている。この構成によっても、管理サーバ５８０とＩＣチップ５３０は双方の正当性を確認可能であり、認証処理に際して暗号鍵の共有を行うことで、通信データを共有した暗号鍵で暗号化して送受信することが可能になり、セキュリティレベルの高い通信が実現され、データ漏洩の可能性を低減した安全なデータ通信を行うことができる。
【０１５６】
この認証処理が完了し、管理サーバ５８０と、ＩＣチップ５３０の双方の正当性が確認された後、先の実施例で説明したＩＣチップ更新処理やその他の管理サーバからの情報取得処理などが行われることになる。認証処理において共有した暗号鍵を利用して通信データを暗号化することでセキュリティレベルの高い通信が可能となりデータ漏洩の可能性を低減した安全なデータ通信が可能となる。
【０１５７】
［実施例６］
次に、図１６〜図１８を参照して本発明の第６実施例の構成および処理について説明する。図１６は、コンテンツを記録したディスク（情報記録媒体）６００の記録データを説明する図である。ディスク６００は、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのディスクであり、データ記録領域に映画などのコンテンツが記録されている。
【０１５８】
ディスク６００は、実施例１〜５において説明した構成と異なり、ＢＣＡ領域（バーストカッテイング領域）６２０にディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）が記録されていない構成となっている。図にはＢＣＡ領域６２０を示しているが、本実施例では、ＢＣＡ領域自体が省略された構成であってもよい。
【０１５９】
ディスク６００は、コンテンツなどを記録したデータ記録領域６１０と、利用制御情報６３３などを記録したＩＣチップ６３０が設けられた構成となっている。
【０１６０】
ＩＣチップ６３０には、さらに、
暗号化コンテンツ６１５の識別情報であるコンテンツＩＤ６３２と、
ディスク固有の識別情報であるメディアＩＤ（例えばＰＭＳＮ）６３３、
これらのデータを記録している。
【０１６１】
ディスク６００のデータ記録領域６１０には以下のデータが記録されている。
ＡＡＣＳ規定に従った再生やコピー処理を実行させるための簡易プログラムであるスクリプト６１１、
例えばディスク格納コンテンツのコピー処理に際してコピー処理の許可を得るために接続するサーバのＵＲＬ６１２、
暗号化コンテンツ６１５の復号処理に適用する鍵情報を格納した暗号鍵ブロックであるＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）６１３、
ディスク３００の製造単位毎の識別子であるボリュームＩＤ６１４、
例えば映画などのコンテンツを暗号化したデータである暗号化コンテンツ６１５、
以上のデータがデータ記録領域６１０に記録されている。
【０１６２】
この図１６に示すデータ格納構成を持つディスクに格納されたコンテンツの再生処理シーケンスについて、図１７を参照して説明する。図１７には、左からコンテンツを格納したディスク６００、ディスク６００を装着してディスクからのデータ読み取りを実行するドライブ６５０、ドライブ６５０を介してディスク６００の記録データを取得してコンテンツの復号、再生を行うホスト６６０を示している。なお、図はドライブ６５０とホスト６６０を別構成として示してあるが、ドライブとホストは１つの装置、例えば再生装置などの一体となった構成である場合もある。左端のディスク（情報記録媒体）６００は、図１６を参照して説明したデータ記録構成を持つディスクである。
【０１６３】
ドライブ６５０は、ＡＡＣＳ管理センタの公開鍵と、ドライブ公開鍵とドライブ秘密鍵を含む鍵データ６５１、ホストリボケーションリスト６５２を有する。ホストリボケーションリスト６５２は、ＡＡＣＳの管理センタが不正なホストであると判定したホストの識別情報を記録したリスト、すなわちブラックリストである。例えばホストの識別情報としてホストに対応するホスト公開鍵証明書の識別番号が記録される。ホストリボケーションリスト６５２は改ざんがなされないようにＡＡＣＳ管理センタの秘密鍵による署名が付与されている。
【０１６４】
ホスト６６０は、ＡＡＣＳ管理センタの公開鍵と、ホスト公開鍵とホスト秘密鍵を含む鍵データ６６１、ドライブリボケーションリスト６６２を有する。ドライブリボケーションリスト６６２は、ＡＡＣＳ管理センタが不正なドライブ装置であると判定したドライブの識別情報を記録したリスト、すなわちブラックリストである。例えばドライブの識別情報としてドライブに対応するドライブ公開鍵証明書の識別番号が記録される。ドライブリボケーションリスト６６２も改ざんがなされないようにＡＡＣＳ管理センタの秘密鍵による署名が付与されている。なお、ホストリボケーションリスト６５２や、ドライブリボケーションリスト６６２は、ディスク６００に記録して、ドライブ６５０およびホスト６６０は、ディスク６００に記録されたデータを読み取って利用する構成としてもよい。
【０１６５】
ホスト６６０がコンテンツの再生を行なう場合のシーケンスについて説明する。ホスト６６０とドライブ６５０は、まず、ホスト６６０の認証処理部６６３とドライブ６５０の認証処理部６５３との間で認証処理を実行する。この認証処理はＡＡＣＳの規定する処理シーケンスに従って実行される。この処理において各装置の実行する主な処理は以下の通りである。
【０１６６】
ドライブ６５０は、ホストリボケーションリスト６５２を読み取り、ＡＡＣＳ管理センタ公開鍵を適用してホストリボケーションリスト６５２の署名検証を行なって改ざんのないことを確認し、ホストリボケーションリスト６５２にホスト６６０の識別情報が記載されていないこと、すなわち、ホスト６６０がリボークされていないことを確認する。
【０１６７】
ホスト６６０においても、ドライブリボケーションリスト６６２を読み取り、ＡＡＣＳ管理センタ公開鍵を適用してドライブリボケーションリスト６６２の署名検証を行なって改ざんのないことを確認し、ドライブリボケーションリスト６６２にドライブ６５０の識別情報が記載されていないこと、すなわち、ドライブ６５０がリボークされていないことを確認する。
【０１６８】
ドライブ６５０とホスト６６０の両者ともリボークされていないことが確認された場合は、ドライブ６５０とホスト６６０間で、ＡＡＣＳ規定に従った暗号データの通信を実行して、共有秘密鍵を生成してドライブ６５０とホスト６６０で共有する。
【０１６９】
このホストとドライブ間の認証が完了すると、ドライブ６５０は、ディスク６００からボリュームＩＤ６１２とメディアＩＤ（ＰＭＳＮ）６３３を読み取る。本実施例において、メディアＩＤ（ＰＭＳＮ）６３３は、ディスク６００に埋め込まれたＩＣチップ６３０に記録されており、ドライブ６５０は、リーダライタ６５５によって、ディスク６００のＩＣチップ６３０からメディアＩＤ（ＰＭＳＮ）６３３を読み取る。
【０１７０】
ドライブ６５０は、ディスクからの読み取りデータを利用してＭＡＣ算出部６５４において認証処理に際して生成した共有鍵を適用したＭＡＣ生成処理を実行して、生成ＭＡＣ値と、メディアＩＤ（ＰＭＳＮ）６３１をホスト６６０に送信する。
【０１７１】
ホスト６６０のＭＡＣ算出部６５４は、共有鍵を適用したＭＡＣ検証処理を実行する。すなわち、ドライブ６５０から受信したメディアＩＤに対して認証処理に際して生成した共有鍵を適用したＭＡＣ生成処理を行い、生成ＭＡＣ値とドライプ６５０から受信したＭＡＣ値とを照合する。２つのＭＡＣ値が一致した場合に、検証成立と判断し、暗号処理モジュール６６６においてコンテンツ復号、再生処理を実行する。
【０１７２】
暗号処理モジュール６６６において実行するコンテンツ復号においては、デバイスキー［Ｋｄ］６６５を適用したＭＫＢ６１１の処理により、ＭＫＢ６１１からメディアキー［Ｋｍ］を取得し、メディアキー［Ｋｍ］を適用した処理によって、コンテンツの復号用の鍵を取得してコンテンツ復号処理が実行されることになる。
【０１７３】
次に、図１８を参照して、図１６に示すデータ格納構成を持つディスクに格納されたコンテンツのコピー処理シーケンスについて説明する。すなわち、ディスク記録コンテンツを他のメディア、例えばハードディスクなどの他メディアに対するコピー処理シーケンスである。
【０１７４】
図１８には、コピー処理を実行する情報処理装置６７０、コピー対象のコンテンツを格納したディスク６００を示している。ディスク６００は、図１６を参照して説明したデータ記録構成を持つディスクであり、メディアＩＤ（ＰＭＳＮ）はＢＣＡ領域に記録されておらずＩＣチップ６３０のみに記録した構成を有する。
【０１７５】
情報処理装置６７０は、コンテンツ再生処理やコピー処理を実行するホストとしての機能とディスクの駆動、データ読み取りを行うドライブ機能の双方の機能を持つ装置である。
【０１７６】
情報処理装置６７０は、ディスク６００に記録された暗号化コンテンツ６１３を記録メディア６７７、例えば情報処理装置６７０の保有するハードディスクなどの記録メディア６７７にコピーする場合、管理サーバからコピー許可情報を得ることなく、ディスク６００に設けられたＩＣチップ６３０に記録された利用制御情報６３１に従ってコピーの可否を判断してコピーが許容されていることが確認された場合にコピーを行う。
【０１７７】
情報処理装置６７０のコピー許可要求部６７２は、図示しないユーザ入力部からのコンテンツコピー要求に応じて、まずリーダライタ（Ｒ／Ｗ）６７５を介してＩＣチップ６３０から利用制御情報６３１を読み取り、さらに、コンテンツコピー要求に対応するコンテンツのコンテンツＩＤ６３２、メディアＩＤ（ＰＭＳＮ）６３３もＩＣチップ６３０から読み取る。
【０１７８】
コピー許可要求部６７２は、メディアＩＤ（ＰＭＳＮ）６３３と、コンテンツＩＤ６３２を利用して、コンテンツＩＤ６３２によって特定されるコンテンツが、利用制御情報６３１においてコピーが許容されているコンテンツであるか否かを確認する。利用制御情報６３１には、メディアＩＤ（ＰＭＳＮ）とコンテンツＩＤに応じたコンテンツコピーの許容情報が記録されており、コピー許可要求部６７２は、この記録情報に基づいてコピーが許容されるか否かを判定する。すなわち、コピー許可要求部６７２は、先に図２を参照して説明した管理サーバにおけるコピーが許容されるか否かの判定と同様の処理をＩＣチップ６３０に記録された利用制御情報６３１を利用して行うことになる。
【０１７９】
コンテンツＩＤ６３２によって特定されるコンテンツが、利用制御情報６３１に基づいてコピー許容コンテンツであることが確認された場合には、コピー実行部６７３において、ディスク６００のデータ記録領域６１０に記録された暗号化コンテンツ６１５を読み取り、情報処理装置６７０の保有するハードディスクなどの記録メディア６７７にコピーする処理を実行する。
【０１８０】
コンテンツＩＤ６３２によって特定されるコンテンツが、利用制御情報６３１に基づいてコピー許容コンテンツでないことが確認された場合には、コピー処理を実行することなく処理を停止する。この場合には例えばユーザインタフェースとしてのディスプレイにコピーの許容されないコンテンツであることを示すメッセージを表示する構成としてもよい。
【０１８１】
なお、コンテンツＩＤ６３２によって特定されるコンテンツが、利用制御情報６３１に基づいてコピー許容コンテンツであることが確認された場合には、コピー実行部６７３においてコンテンツコピーが行われ、コンテンツが記録メディア６７７にコピーされるが、例えば、ＩＣチップ６３０に記録された利用制御情報がコピー許容回数を設定したデータである場合などの場合は前述したように利用制御情報を書き換える処理を行うことになる。すなわちコピー処理実行後、コピー許可要求部６７２、またはコピー実行部６７３がリーダライタ（Ｒ／Ｗ）６７５を介してＩＣチップ６３０のデータ書き換えを行う。
【０１８２】
なお、コピー処理に際しては、暗号化コンテンツ６１５の復号処理を実行して復号コンテンツとして記録メディア６７７に記録することが可能であり、この場合は、復号処理に必要とする情報、例えば、データ記録領域６１０に記録されたＭＫＢ６１３、ボリュームＩＤ６１５、ＩＣチップ６３０に記録されたメディアＩＤ（ＰＭＳＮ）６３３などを読み取り、これらの読み取りデータを適用してＡＡＣＳ規定に従った復号シーケンスを実行して取得した復号コンテンツを記録メディア６７７に記録する。なお、メディアＩＤ（ＰＭＳＮ）６３３については、コピー許容判定処理に際して読み取った情報を情報処理装置６７０内のメモリに記録しておき、この読み取り済み情報を利用することが可能である。
【０１８３】
このように、本実施例に従ったコンテンツコピー処理においてはコピー処理に関する許可情報を管理サーバから取得することなく、ディスク６００に設けられたＩＣチップ６３０に記録されている利用制御情報６３１の記録情報に基づいてコピーの可否を判定する構成であるので、サーバ接続が省略され迅速な処理が可能となり、情報処理装置はサーバ接続機能を有していない場合でも、確実な利用制御に基づくコンテンツのコピー制御が可能となる。
【０１８４】
さらに、本実施例においては、コピー可否の判定に利用されるコンテンツＩＤやメディアＩＤ（ＰＭＳＮ）についてもＩＣチップ６３０に記録する構成としたので、コピー可否判定に際してデータ記録領域６１０からのデータ読み取り、およびＢＣＡ領域６２０からのデータ読み取り処理を省略することが可能となり、迅速なコピー可否判定処理が可能となる。
【０１８５】
なお、ＡＡＣＳ規定によれば、メディアＩＤ（ＰＭＳＮ）はディスクに記録されていることが必要であり、現状の規定ではＢＣＡ領域に記録する設定となっている。従って本実施例６の構成は現状のＡＡＣＳ規定に従った構成ではない。ただし、メディアＩＤ（ＰＭＳＮ）を記録したＩＣチップを埋め込んだディスクを製造し、ＡＡＣＳ規定に従ったディスクに設定する必要がある場合にのみ、ＩＣチップ内に記録済みのメディアＩＤ（ＰＭＳＮ）を後発的にＢＣＡ領域に書き込むといった処理を行ってＡＡＣＳ規定に従ったディスクとしてユーザに提供することも可能である。
【０１８６】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１８７】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１８８】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１８９】
以上、説明したように、本発明の一実施例の構成によれば、コンテンツの記録されたディスクにディスク格納コンテンツの利用制御情報、具体的には、ディスク記録コンテンツのコピー処理が許容されるか否かを示す利用制御情報を記録したＩＣチップを設け、ＩＣチップから読み取った利用制御情報を参照してディスク記録コンテンツのコピーの可否を判定する構成とした。本構成によれば、従来システムにおいて行われていたコピー許容情報を外部サーバから受信するといった処理が不要となり、情報処理装置自信においてＩＣチップから読み取った利用制御情報に基づいてコピー許容の可否を判定して許可情報の確認に基づくコピー処理を行うことが可能となる。
【図面の簡単な説明】
【０１９０】
【図１】ＡＡＣＳ規定に従ったディスク記録コンテンツの再生シーケンスについて説明する図である。
【図２】ＡＡＣＳ規定に従ったディスク記録コンテンツのコピーシーケンスについて説明する図である。
【図３】本発明の第１実施例に従ったディスクのデータ記録構成例について説明する図である。
【図４】本発明の第１実施例に従ったディスク記録コンテンツのコピーシーケンスについて説明する図である。
【図５】本発明の第１実施例に従ったディスク記録コンテンツのコピーシーケンスについて説明する図である。
【図６】本発明の第２実施例に従ったディスクのデータ記録構成例について説明する図である。
【図７】本発明の第２実施例に従ったディスク記録コンテンツのコピーシーケンスについて説明する図である。
【図８】本発明の第３実施例に従ったディスクのデータ記録構成例について説明する図である。
【図９】本発明の第３実施例に従ったディスク記録コンテンツのコピーシーケンスについて説明する図である。
【図１０】本発明の第４実施例に従ったディスクのデータ記録構成例について説明する図である。
【図１１】本発明の第４実施例に従ったディスク記録コンテンツのコピーシーケンスについて説明する図である。
【図１２】本発明の第５実施例に従ったディスクのデータ記録構成例について説明する図である。
【図１３】本発明の第５実施例に従った認証シーケンスについて説明する図である。
【図１４】本発明の第５実施例に従った認証シーケンスについて説明する図である。
【図１５】本発明の第５実施例に従った認証シーケンスについて説明する図である。
【図１６】本発明の第６実施例に従ったディスクのデータ記録構成例について説明する図である。
【図１７】本発明の第６実施例に従ったディスク記録コンテンツの再生シーケンスについて説明する図である。
【図１８】本発明の第６実施例に従ったディスク記録コンテンツのコピーシーケンスについて説明する図である。
【符号の説明】
【０１９１】
１０・・・ディスク（情報記録媒体）、１１・・・スクリプト、１２・・・ＵＲＬ、１３・・・ＭＫＢ、１４・・・コンテンツＩＤ、１５・・・ボリュームＩＤ、１６・・・メディアＩＤ（ＰＭＳＮ）、１７・・・暗号化コンテンツ、２０・・・ドライブ、２１・・・鍵データ、２２・・・ホストリボケーションリスト、２３・・・認証処理部、２４・・・ＭＡＣ算出部、３０・・・ホスト、３１・・・鍵データ、３２・・・ドライブリボケーションリスト、３３・・・認証処理部、３４・・・ＭＡＣ算出部、３５・・・デジイスキー、３６・・・暗号処理モジュール、４０・・・情報処理装置、４１・・・スクリプト実行部、４２・・・コピー許可要求部、４３・・・コピー実行部、４４・・・記録メディア、５０・・・管理サーバ、５１・・・コピー許可判定部、５２・・・コピー許可通知部、１００・・・ディスク、１１０・・・データ記録領域、１１１・・・スクリプト、１１２・・・ＵＲＬ、１１３・・・ＭＫＢ、１１４・・・コンテンツＩＤ、１１５・・・ボリュームＩＤ、１１６・・・暗号化コンテンツ、１２０・・・ＢＣＡ領域、１２１・・・メディアＩＤ（ＰＭＳＮ）、１３０・・・ＩＣチップ、１３１・・・利用制御情報、１７０・・・情報処理装置、１７１・・・スクリプト実行部、１７２・・・コピー許可要求部、１７３・・・コピー実行部、１７５・・・リーダライタ（Ｒ／Ｗ）、１７７・・・記録メディア、２００・・・ディスク、２１０・・・データ記録領域、２１１・・・スクリプト、２１２・・・ＵＲＬ、２１３・・・ＭＫＢ、２１４・・・ボリュームＩＤ、２１５・・・暗号化コンテンツ、２２０・・・ＢＣＡ領域、２２１・・・メディアＩＤ（ＰＭＳＮ）、２３０・・・ＩＣチップ、２３１・・・利用制御情報、２３２・・・コンテンツＩＤ、２７０・・・情報処理装置、２７１・・・スクリプト実行部、２７２・・・コピー許可要求部、２７３・・・コピー実行部、２７５・・・リーダライタ（Ｒ／Ｗ）、２７７・・・記録メディア、３００・・・ディスク、３１０・・・データ記録領域、３１１・・・スクリプト、３１２・・・ＵＲＬ、３１３・・・ＭＫＢ、３１４・・・ボリュームＩＤ、３１５・・・暗号化コンテンツ、３２０・・・ＢＣＡ領域、３２１・・・メディアＩＤ（ＰＭＳＮ）、３３０・・・ＩＣチップ、３３１・・・利用制御情報、３３２・・・コンテンツＩＤ、３３３・・・メディアＩＤ（ＰＭＳＮ）、３７０・・・情報処理装置、３７１・・・スクリプト実行部、３７２・・・コピー許可要求部、３７３・・・コピー実行部、３７５・・・リーダライタ（Ｒ／Ｗ）、３７７・・・記録メディア、４００・・・ディスク、４１０・・・データ記録領域、４１１・・・ＭＫＢ、４１２・・・ボリュームＩＤ、４１３・・・暗号化コンテンツ、４２０・・・ＢＣＡ領域、４２１・・・メディアＩＤ（ＰＭＳＮ）、４３０・・・ＩＣチップ、４３１・・・スクリプト、４３２・・・ＵＲＬ、４３３・・・利用制御情報、４３４・・・コンテンツＩＤ、４３５・・・メディアＩＤ（ＰＭＳＮ）、４７０・・・情報処理装置、４７１・・・スクリプト実行部、４７２・・・更新処理実行部、４７５・・・リーダライタ（Ｒ／Ｗ）、４８０・・・管理サーバ、４８１・・・更新情報提供部、５００・・・ディスク、５１０・・・データ記録領域、５１１・・・ＭＫＢ、５１２・・・ボリュームＩＤ、５１３・・・暗号化コンテンツ、５２０・・・ＢＣＡ領域、５２１・・・メディアＩＤ（ＰＭＳＮ）、５３０・・・ＩＣチップ、５３１・・・スクリプト、５３２・・・ＵＲＬ、５３３・・・利用制御情報、５３４・・・コンテンツＩＤ、５３５・・・メディアＩＤ（ＰＭＳＮ）、５３６・・・認証用データ、５３７・・・認証処理部、５７０・・・情報処理装置、５７１・・・スクリプト実行部、５７１・・・スクリプト実行部、５７２・・・コピー許可要求部、５７３・・・コピー実行部、５７５・・・リーダライタ（Ｒ／Ｗ）、５７７・・記録メディア、５７８・・・認証用データ、５７９・・・認証処理部、５８０・・・管理サーバ、５８１・・・コピー許可判定部、５８２・・・コピー許可通知部、５８５・・・認証用データ、５８６・・・認証処理部、６００・・・ディスク、６１０・・・データ記録領域、６１１・・・スクリプト、６１２・・・ＵＲＬ、６１３・・・ＭＫＢ、６１４・・・ボリュームＩＤ、６１５・・・暗号化コンテンツ、６２０・・・ＢＣＡ領域、６３０・・・ＩＣチップ、６３１・・・利用制御情報、６３２・・・コンテンツＩＤ、６３３・・・メディアＩＤ（ＰＭＳＮ）、６５０・・・ドライブ、６５１・・・鍵データ、６５２・・・ホストリボケーションリスト、６５３・・・認証処理部、６５４・・・ＭＡＣ算出部、６６０・・・ホスト、６６１・・・鍵データ、６６２・・・ドライブリボケーションリスト、６６３・・・認証処理部、６６４・・・ＭＡＣ算出部、６６５・・・デジイスキー、６６６・・・暗号処理モジュール、６７０・・・情報処理装置、６７１・・・スクリプト実行部、６７２・・・コピー許可要求部、６７３・・・コピー実行部、６７５・・・リーダライタ（Ｒ／Ｗ）、６７７・・・記録メディア、
【図１】
2009093767.tif 000003
【図２】
2009093767.tif 000004
【図３】
2009093767.tif 000005
【図４】
2009093767.tif 000006
【図５】
2009093767.tif 000007
【図６】
2009093767.tif 000008
【図７】
2009093767.tif 000009
【図８】
2009093767.tif 000010
【図９】
2009093767.tif 000011
【図１０】
2009093767.tif 000012
【図１１】
2009093767.tif 000013
【図１２】
2009093767.tif 000014
【図１３】
2009093767.tif 000015
【図１４】
2009093767.tif 000016
【図１５】
2009093767.tif 000017
【図１６】
2009093767.tif 000018
【図１７】
2009093767.tif 000019
【図１８】
2009093767.tif 000020