"記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定し、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、コンテンツファイルの識別子を検索キーとした管理情報ファイルの検索処理を実行する情報処理装置。前記記録メディアに格納された管理情報ファイルは、ファイル名にコンテンツファイルの識別子が設定され、前記データ処理部は、再生予定のコンテンツファイルの識別子と同じ識別子の設定されたファイル名を有する管理情報ファイルを選択する処理を実行する請求項1に記載の情報処理装置。前記記録メディアに格納された管理情報ファイルは、コンテンツファイルの識別子を含むディレクトリ名を持つディレクトリに設定され、前記データ処理部は、再生予定のコンテンツファイルの識別子と同じ識別子の設定されたディレクトリに設定された管理情報ファイルを選択する処理を実行する請求項1に記載の情報処理装置。前記データ処理部は、前記コンテンツファイルに記録されたコンテンツファイル識別子を検索キーとした管理情報ファイルの検索処理を実行する請求項1に記載の情報処理装置。前記データ処理部は、前記記録メディアの識別子メディアIDに基づく検証値を算出し、前記記録メディアに記録済みの検証値との照合処理を実行し、照合成立を条件として前記暗号化コンテンツの再生処理を行う請求項1に記載の情報処理装置。前記データ処理部は、前記記録メディアに対して自装置の証明書を出力し、前記記録メディアにおける前記証明書検証に基づく前記記録メディアの保護領域に対するアクセス権の許容判定を条件として、前記保護領域から暗号鍵を読み出して該暗号鍵を適用したコンテンツ復号、再生処理を実行する請求項1に記載の情報処理装置。記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定し、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、前記コンテンツファイルに格納された管理情報ファイルの参照処理を実行する情報処理装置。記録メディアに対するデータ記録処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに暗号化コンテンツを含むコンテンツファイルを記録し、該コンテンツファイルに、暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを設定し、コンテンツファイル識別子を含むファイル名とした管理情報ファイル、または、コンテンツファイル識別子を含むディレクトリ名を持つディレクトリ下に管理情報ファイルを記録する情報処理装置。前記データ処理部は、前記記録メディアの識別子メディアIDに基づく検証値を算出し、算出した検証値を前記記録メディアに記録する請求項8に記載の情報処理装置。再生装置における再生対象となる暗号化コンテンツを含むコンテンツファイルを記録データとして有し、前記コンテンツファイルに、前記暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを格納し、再生装置におけるコンテンツ再生処理に際して、前記フラグの設定に基づいて管理情報ファイルの参照の要否判定を実行させることを可能とした情報記録メディア。前記情報記録メディアは、さらに、前記情報記録メディアの識別子メディアIDに基づく検証値を記録データとして格納し、再生装置におけるコンテンツ再生処理に際して、前記情報記録メディアの識別子メディアIDに基づく検証値を算出させ、算出検証値と記録済み検証値との照合処理を実行させて照合結果に応じてコンテンツ再生の許容判定処理を行わせることを可能とした請求項10に記載の情報記録メディア。情報処理装置において実行する情報処理方法であり、前記情報処理装置は、記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定し、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、コンテンツファイルの識別子を検索キーとした管理情報ファイルの検索処理を実行する情報処理方法。情報処理装置において実行する情報処理方法であり、前記情報処理装置は、記録メディアに対するデータ記録処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに暗号化コンテンツを含むコンテンツファイルを記録し、該コンテンツファイルに、暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを設定し、コンテンツファイル識別子を含むファイル名とした管理情報ファイル、または、コンテンツファイル識別子を含むディレクトリ名を持つディレクトリ下に管理情報ファイルを記録する情報処理方法。情報処理装置において情報処理を実行させるプログラムであり、前記情報処理装置は、記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記プログラムは、前記データ処理部に、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定する処理と、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、コンテンツファイルの識別子を検索キーとした管理情報ファイルの検索処理を実行させるプログラム。情報処理装置において情報処理を実行させるプログラムであり、前記情報処理装置は、記録メディアに対するデータ記録処理を実行するデータ処理部を有し、前記プログラムは、前記データ処理部に、前記記録メディアに暗号化コンテンツを含むコンテンツファイルを記録する処理と、該コンテンツファイルに、暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを設定する処理と、コンテンツファイル識別子を含むファイル名とした管理情報ファイル、または、コンテンツファイル識別子を含むディレクトリ名を持つディレクトリ下に管理情報ファイルを記録する処理を実行させるプログラム。本開示は、例えば上記問題点に鑑みてなされたものであり、例えばコンテンツの再生プログラムアプリケーションのフレームワークに依存することなく、特定のコンテンツ保護システムCPS:ContentProtectionSystemに従った処理を実行可能とする構成を実現する情報処理装置、および情報処理方法、並びにプログラムを提供することを目的とする。本開示の第1の側面は、記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定し、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、コンテンツファイルの識別子を検索キーとした管理情報ファイルの検索処理を実行する情報処理装置にある。さらに、本開示の情報処理装置の一実施態様において、前記記録メディアに格納された管理情報ファイルは、ファイル名にコンテンツファイルの識別子が設定され、前記データ処理部は、再生予定のコンテンツファイルの識別子と同じ識別子の設定されたファイル名を有する管理情報ファイルを選択する処理を実行する。さらに、本開示の情報処理装置の一実施態様において、前記記録メディアに格納された管理情報ファイルは、コンテンツファイルの識別子を含むディレクトリ名を持つディレクトリに設定され、前記データ処理部は、再生予定のコンテンツファイルの識別子と同じ識別子の設定されたディレクトリに設定された管理情報ファイルを選択する処理を実行する。さらに、本開示の情報処理装置の一実施態様において、前記データ処理部は、前記コンテンツファイルに記録されたコンテンツファイル識別子を検索キーとした管理情報ファイルの検索処理を実行する。さらに、本開示の情報処理装置の一実施態様において、前記データ処理部は、前記記録メディアの識別子メディアIDに基づく検証値を算出し、前記記録メディアに記録済みの検証値との照合処理を実行し、照合成立を条件として前記暗号化コンテンツの再生処理を行う。さらに、本開示の情報処理装置の一実施態様において、前記データ処理部は、前記記録メディアに対して自装置の証明書を出力し、前記記録メディアにおける前記証明書検証に基づく前記記録メディアの保護領域に対するアクセス権の許容判定を条件として、前記保護領域から暗号鍵を読み出して該暗号鍵を適用したコンテンツ復号、再生処理を実行する。さらに、本開示の第2の側面は、記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定し、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、前記コンテンツファイルに格納された管理情報ファイルの参照処理を実行する情報処理装置にある。さらに、本開示の第3の側面は、記録メディアに対するデータ記録処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに暗号化コンテンツを含むコンテンツファイルを記録し、該コンテンツファイルに、暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを設定し、コンテンツファイル識別子を含むファイル名とした管理情報ファイル、または、コンテンツファイル識別子を含むディレクトリ名を持つディレクトリ下に管理情報ファイルを記録する情報処理装置にある。さらに、本開示の情報処理装置の一実施態様において、前記データ処理部は、前記記録メディアの識別子メディアIDに基づく検証値を算出し、算出した検証値を前記記録メディアに記録する。さらに、本開示の第4の側面は、再生装置における再生対象となる暗号化コンテンツを含むコンテンツファイルを記録データとして有し、前記コンテンツファイルに、前記暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを格納し、再生装置におけるコンテンツ再生処理に際して、前記フラグの設定に基づいて管理情報ファイルの参照の要否判定を実行させることを可能とした情報記録メディアにある。さらに、本開示の情報記録メディアの一実施態様において、前記情報記録メディアは、さらに、前記情報記録メディアの識別子メディアIDに基づく検証値を記録データとして格納し、再生装置におけるコンテンツ再生処理に際して、前記情報記録メディアの識別子メディアIDに基づく検証値を算出させ、算出検証値と記録済み検証値との照合処理を実行させて照合結果に応じてコンテンツ再生の許容判定処理を行わせることを可能とした。さらに、本開示の第5の側面は、情報処理装置において実行する情報処理方法であり、前記情報処理装置は、記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定し、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、コンテンツファイルの識別子を検索キーとした管理情報ファイルの検索処理を実行する情報処理方法にある。さらに、本開示の第6の側面は、情報処理装置において実行する情報処理方法であり、前記情報処理装置は、記録メディアに対するデータ記録処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに暗号化コンテンツを含むコンテンツファイルを記録し、該コンテンツファイルに、暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを設定し、コンテンツファイル識別子を含むファイル名とした管理情報ファイル、または、コンテンツファイル識別子を含むディレクトリ名を持つディレクトリ下に管理情報ファイルを記録する情報処理方法にある。さらに、本開示の第7の側面は、情報処理装置において情報処理を実行させるプログラムであり、前記情報処理装置は、記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記プログラムは、前記データ処理部に、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定する処理と、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、コンテンツファイルの識別子を検索キーとした管理情報ファイルの検索処理を実行させるプログラムにある。さらに、本開示の第8の側面は、情報処理装置において情報処理を実行させるプログラムであり、前記情報処理装置は、記録メディアに対するデータ記録処理を実行するデータ処理部を有し、前記プログラムは、前記データ処理部に、前記記録メディアに暗号化コンテンツを含むコンテンツファイルを記録する処理と、該コンテンツファイルに、暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを設定する処理と、コンテンツファイル識別子を含むファイル名とした管理情報ファイル、または、コンテンツファイル識別子を含むディレクトリ名を持つディレクトリ下に管理情報ファイルを記録する処理を実行させるプログラムにある。なお、本開示のプログラムは、例えば、様々なプログラムコードを実行可能な情報処理装置やコンピュータシステムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータシステム上でプログラムに応じた処理が実現される。本開示のさらに他の目的、特徴や利点は、後述する本開示の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。本開示の一実施例の構成によれば、コンテンツの再生プログラムアプリケーションのフレームワークに依存することなく、所定のコンテンツ利用制御処理を実行可能とする構成が実現される。具体的には、例えば、記録メディアに格納される暗号化コンテンツを含むコンテンツファイル内にコンテンツ再生処理に際してコンテンツ対応のトークンや利用制御情報ファイル等の管理情報ファイルの参照の要否判別情報を設定したフラグを記録する。本構成によって、コンテンツ再生処理に際して、再生装置は、記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定することができる。また、フラグの設定が管理情報ファイルの参照が必要であることを示している場合に、再生装置は、コンテンツファイル識別子を検索キーとして正しい管理情報ファイルを選択することができる。以下、図面を参照しながら本開示の情報処理装置、および情報処理方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行う。1.コンテンツ提供処理および利用処理の概要について2.コンテンツおよび管理情報の記録構成例1実施例13.第1実施例のデータ記録構成に対応するコンテンツ再生処理例について4.メモリカードの構成例について5.保護領域に対するアクセス許容情報を持つ証明書について6.各装置の証明書を適用したメモリカードに対するアクセス処理例について7.第1実施例のデータ記録構成に対応するコンテンツ記録処理例について8.コンテンツおよび管理情報の記録構成例2実施例29.第2実施例のデータ記録構成に対応するコンテンツ再生処理例について10.第2実施例のデータ記録構成に対応するコンテンツ記録処理例について11.コンテンツおよび管理情報の記録構成例3実施例312.第3実施例のデータ記録構成に対応するコンテンツ再生処理例について13.第3実施例のデータ記録構成に対応するコンテンツ記録処理例について14.各装置のハードウェア構成例について15.本開示の構成のまとめ[1.コンテンツ提供処理および利用処理の概要について]以下、図面を参照しながら本発明の情報処理装置、および情報処理方法、並びにプログラムの詳細について説明する。まず、図1を参照して、コンテンツ提供処理および利用処理の一例について概要を説明する。図1には、例えば映画や音楽等のコンテンツの再生処理や記録処理を実行するユーザ機器20を示している。ユーザ機器20には、コンテンツの再生および記録処理を行うPC21、再生装置22、テレビ23が含まれる。さらにPC21、再生装置22、テレビ23の記録メディア、例えばハードディスク等に記録されたコンテンツをこれらの機器から出力して記録するフラッシュメモリ等のメモリカード30、さらに、メモリカード30を装着してメモリカードに記録されたコンテンツの再生を実行する再生装置41等が含まれる。ユーザ機器20としてのPC21、再生装置22、テレビ23は、コンテンツ提供サーバ12a,12bから様々なコンテンツを取得し、自装置の記録メディア、例えばハードディスクに記録する。また、これらのコンテンツについて利用するために必要となる鍵情報などを管理サーバ11から取得する。ユーザは、PC21、再生装置22、テレビ23において、コンテンツ提供サーバ12a,12bからの取得コンテンツの再生処理や、外部機器に対する出力等、様々な形態でコンテンツ利用を行う。なお、多くの場合、コンテンツ提供サーバ12a,12bから提供されるコンテンツは利用制御対象コンテンツである。コンテンツ提供サーバ12a,12bは、ユーザ機器20に提供する利用制御コンテンツに併せて、許容されるコンテンツ利用形態、例えば再生処理やコピー処理についての制限情報などを記録した利用制御情報ファイルUsageFileをユーザ機器20に提供する。ユーザ機器20では、この利用制御情報ファイルUsageFileにおいて認められた範囲でコンテンツ利用が行われる。コンテンツ提供サーバ12a,12bが利用制御コンテンツに対応する管理情報ファイルとしてユーザ機器20に提供するデータには、例えば以下のデータがある。aコンテンツの利用条件、例えばコピー/再生制御情報などを規定した利用制御情報ファイルUsageFile、bコンテンツの識別子としてのコンテンツIDなど、再生コンテンツの確認、検証等に利用するデータを格納したファイルであるトークンToken、PC21、再生装置22、テレビ23等のユーザ機器20は、これらのファイルをコンテンツファイルに併せてコンテンツ提供サーバ12a,12bから受領する。しかし、前述したように、ユーザ機器20が、これらの管理情報ファイルを、ハードディスク等の記録メディアにコンテンツファイルと別の独立したファイルとして記録してしまうと、ユーザ機器によっては、前述した問題を発生させる場合がある。ユーザ機器20に設定された基本ソフトOSが、ディレクトリとファイル名を指定して個別にファイルを読み出す処理を許容した機器であれば、これらの管理情報ファイルを個別に読み出して所定シーケンスに従ったコンテンツ利用権の確認処理例えばAACS規定の処理を実行してコンテンツの利用可否を決定してコンテンツ利用を行うといった処理が可能となる。しかし、これらの機器が、前述したAndroidのようにディレクトリとファイル名を指定して個別にファイルを読み出す処理を許容しない基本ソフトOSを持つ機器である場合、上記の利用制御情報ファイルUsageFileや、トークンToken等の管理情報ファイルのスムーズな読み出しが阻害される場合がある。結果として、これらの管理情報ファイルに基づくコンテンツ利用権の確認処理例えばAACS規定の処理やコンテンツの利用可否の決定処理などの規定に従った利用制御処理ができなくなる場合がある。なお、この問題は、特に、図1に示す再生装置41のように、直接、コンテンツ提供サーバ12a,12b等からコンテンツを取得する機器でない場合に発生しやすい。図1に示すユーザ機器20としてのPC21、再生装置22、テレビ23は、コンテンツ提供サーバ12a,12bからのコンテンツ取得処理を実行する際、コンテンツ利用権を持つ管理サーバ11に登録された機器例えばドメイン機器であることを確認した上で行われる場合が多く、この確認処理の際に、例えばAACS規定に従ったコンテンツ確認を伴うコンテンツ再生シーケンスの実行可能な機器であることが確認されるからである。なお、ドメイン機器とは、コンテンツ利用権を認められた機器であり、管理サーバ11に登録がなされた機器である。例えば暗号化コンテンツの復号処理等に適用する鍵データを管理サーバ11から取得している機器である。具体的には、例えば、ソニー株他のメーカーが規定したデジタルコンテンツの利用制御規定であるマーリンDRMMarlinDigitalRightsManagementに従ってコンテンツ利用を行う機器である。一方、コンテンツ提供サーバ12から、直接、コンテンツを取得しない機器、例えば図1に示す再生装置41では、コンテンツの取得時に再生装置41の有する機能の確認等が行われないので、再生装置41の機能によっては、上記の問題が発生することがある。具体的には、例えば、ユーザ機器20としてのPC21、再生装置22、テレビ23に格納されたコンテンツファイルと管理情報ファイルをフラッシュメモリ等のメモリカード30に記録し、メモリカード30の格納コンテンツを再生する再生装置41において再生する場合である。再生装置41が先に説明したAndroidのようにディレクトリとファイル名を指定して個別にファイルを読み出す処理を許容しない基本ソフトOSを備えた機器である場合に、上記の問題が発生することになる。以下では、このような問題を解決する構成例について説明する。[2.コンテンツおよび管理情報の記録構成例1実施例1]図2以下を参照して、本開示に係るコンテンツおよび管理情報の記録構成例1実施例1について説明する。図2は、メディア記録媒体のデータ記録構成、具体的には、コンテンツファイルと、管理情報ファイルと、コンテンツの再生処理において利用される鍵情報等の各データの記録構成例を示す図である。メディア記録媒体は、例えば図1に示すメモリカード30、あるいはPC21、再生装置22、テレビ23、再生装置41等に備えられた記録メディアである。図2に示すメディア記録構成に従ったデータ記録処理は、例えば以下のようなタイミングで行われるデータ記録処理に際して行われる。1ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータをメモリカード30に記録する処理。あるいは、2ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータを自装置のハードディスク等の記録メディアに記録する処理。例えば、図2に示すデータ記録構成は、上記1,2のデータ記録処理によって設定される構成である。以下では、一例として、上記の1のデータ記録処理を実行する場合、すなわち、ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータをメモリカード30に記録する際に、図2に示すデータ記録構成で記録を行う処理例について説明する。具体例として図2に示すユーザ機器20中のPC21がメモリカード30を装着して、メモリカード30にデータ記録を行う場合の処理例について説明する。PC21は、コンテンツ提供サーバ12から取得し、PC21のハードディスクに記録済みのコンテンツファイル、管理情報ファイル、鍵情報などの各データを、メモリカード30に記録する。この際に、図2に示す記録構成に従ったデータ記録を実行する。図2に示すように、メモリカード30には、aコンテンツファイル110、b管理情報と第1鍵データ120、c第2鍵データ130、これらの各データが記録される。図2には、aコンテンツファイル110として、n個のコンテンツファイル1,110-1~コンテンツファイルn,110-nが記録された例を示している。これらのコンテンツファイルは例えばMP4形式の符号化データファイルであり、例えば映画や音楽等の再生対象データを暗号化した暗号化コンテンツを含むデータファイルである。コンテンツファイル1,110-1~コンテンツファイルn,110-nの各々には、暗号化コンテンツの他に、コンテンツファイルに含まれるコンテンツの属性を示すフラグflag112-1~nを記録したセキュリティボックスSecuritybox111-1~nが記録される。フラグは、コンテンツの利用に際して管理情報ファイルの参照が必要となるか否かの情報を有するフラグである。さらに、例えば、コンテンツの利用制御システムDRM:DigitalRightsManagementの種類、例えばマーリンMarlin等のDRM種別を示す情報を持つフラグを設定してもよい。例えば、フラグの値=0:管理情報ファイルを参照した処理が不要、フラグの値=1:管理情報ファイルを参照した処理が必要、このような設定、あるいは、フラグの値=00:管理情報ファイルを参照した処理が不要、フラグの値=01:コンテンツの利用制御システムDRM=マーリンMarlinであり、管理情報ファイルを参照した処理が必要、フラグの値=02:コンテンツの利用制御システムDRM=xxxxであり、管理情報ファイルを参照した処理が必要、このような設定のフラグである。例えば、再生装置におけるコンテンツ再生処理に際して、前述のAndoroidのようなOS上で実行されるコンテンツ再生プログラムアプリケーションは、コンテンツファイル110-xを読み出して再生を実行する。この際、再生装置は、読み出したコンテンツファイル110-xに含まれるセキュリティボックスを取得してフラグの値を参照し、フラグの値に基づいて、管理情報ファイルの読み出しと管理情報ファイルに基づくデータ処理の要否を判定することが可能となる。なお、この処理をスムーズに実行するため、セキュリティボックス内のデータは非暗号化データとすることが好ましい。図2に示すb管理情報と第1鍵データ120には、各コンテンツファイル1,110-1~コンテンツファイルn,110-nに対応する管理情報ファイルと鍵情報ファイルが含まれる。管理情報ファイルには以下のファイルが含まれる。コンテンツの識別子としてのコンテンツIDなど、再生コンテンツの確認、検証等に利用するデータを格納したファイルであるトークンファイルTokenFile121-1~121-n、コンテンツの利用条件、例えばコピー/再生制御情報などを規定した利用制御情報ファイルUsageFile122-1~n、管理情報ファイルにはこれらのファイルが含まれる。トークンファイルTokenFile121の具体的なデータ構成例について図3を参照して説明する。トークンは、図3に示すように例えば以下のデータを含むデータである。1ボリュームIDPVVolumeID2コンテンツIDContentID3コンテンツハッシュテーブルダイジェストContentHashTableDigestS4利用制御情報ハッシュ値UsageRuleHash5タイムスタンプTimestamp6その他の情報7署名Signature以下、上記の各データについて説明する。1ボリュームIDPVVolumeIDボリュームIDPVVolumeIDは、所定単位例えばタイトル単位のコンテンツに対応する識別子IDである。このIDは、例えばコンテンツ再生時に利用可能性のあるJava登録商標アプリケーションであるBD-J/APIやBDAPI等によって参照される場合があるデータである。2コンテンツIDContentIDコンテンツIDContentIDはコンテンツを識別する識別子であるが、トークンに記録されるコンテンツIDは、コンテンツまたはコンテンツ管理データトークンを含むを提供したサーバIDを含むデータとして設定される。すなわち、コンテンツID=サーバIDServerIDコンテンツ固有IDUniqueContentID上記のようにサーバIDを含むデータとしてコンテンツIDが記録される。サーバIDは、認証局が各コンテンツ提供サーバに設定したIDである。先に図4を参照して説明したサーバ証明書ServerCertに記録されたサーバIDと同じIDである。コンテンツ固有IDは、コンテンツ提供サーバが独自に設定するコンテンツ対応の識別子IDである。トークンに記録されるコンテンツIDは、このように認証局の設定したサーバIDとコンテンツ提供サーバの設定したコンテンツ固有IDの組み合わせとして構成される。なお、コンテンツIDの構成ビット数や、サーバIDのビット数、コンテンツ固有IDのビット数は予め規定されており、コンテンツを再生する再生装置は、トークンに記録されたコンテンツIDから所定ビット数の上位ビットを取得してサーバIDを取得し、コンテンツIDから所定の下位ビットを取得することでコンテンツ固有IDを得ることが可能となる。3コンテンツハッシュテーブルダイジェストContentHashTableDigestSコンテンツハッシュテーブルダイジェストContentHashTableDigestSは、メモリカードに格納されるコンテンツのハッシュ値を記録したデータである。このデータは、コンテンツが改ざん検証処理に利用される。コンテンツを再生する再生装置は、メモリカードに記録された再生予定のコンテンツのハッシュ値を計算し、トークンに記録されたコンテンツハッシュテーブルダイジェストContentHashTableDigestSの記録値との比較を実行する。計算データと登録データとが一致としていればコンテンツの改ざんはないと判定されコンテンツ再生が可能となる。一致しない場合は、コンテンツは改ざんされている可能性があると判定され、再生は禁止される。4利用制御情報ハッシュ値UsageRuleHash利用制御情報ハッシュ値UsageRuleHashはサーバがコンテンツの管理データとしてユーザに提供しメモリカードに記録させる利用制御情報のハッシュ値である。利用制御情報は、例えばコンテンツのコピーを許容するか否か、コピーの許容回数、他機器への出力可否などのコンテンツの利用形態の許容情報などを記録したデータであり、コンテンツとともにメモリカードに記録される情報である。利用制御情報ハッシュ値は、この利用制御情報の改ざん検証用のデータとして利用されるハッシュ値である。コンテンツを再生する再生装置は、メモリカードに記録された再生予定のコンテンツに対応する利用制御情報のハッシュ値を計算し、トークンに記録された利用制御情報ハッシュ値UsageRuleHashの記録値との比較を実行する。計算データと登録データとが一致としていれば利用制御情報の改ざんはないと判定され、利用制御情報に従ったコンテンツ利用が可能となる。一致しない場合は、利用制御情報は改ざんされている可能性があると判定され、コンテンツの再生等の利用処理は禁止される。5タイムスタンプTimestampタイムスタンプTimestampは、このトークンの作成日時、例えば図3の7に示す署名の作成日時情報である。トークンTokenには、上述したデータの他、図3に示すように[6その他の情報]が記録され、さらに、1~6の各データに対してサーバの秘密鍵によって生成された7署名Signatureが記録される。この署名によりトークンの改ざん防止構成が実現される。トークンTokenを利用する場合は、署名検証を実行して、トークンTokenが改ざんのない正当なトークンであることを確認した上で利用が行われる。なお、署名検証は、サーバの公開鍵を利用して実行される。サーバの公開鍵は、例えばサーバの公開鍵証明書ServerCertificateから取得可能である。図2に戻り、メモリカード30に格納されるデータについて説明を続ける。図2に示すb管理情報と第1鍵データ120には、トークンファイル121と、利用制御情報ファイル122の他、鍵情報ファイル123が含まれる。鍵情報ファイル123は、各コンテンツファイル1,110-1~コンテンツファイルn,110-nに格納された暗号化コンテンツの暗号化/復号処理に適用する鍵であるタイトルキーを暗号化した暗号化タイトルキー124、さらに、コンテンツファイルの識別子と機器またはメディア識別子本例では図1に示すメモリカード30の識別子との連結情報に基づく検証値MAC:MessageAuthenticationCode125-1~n、これらのデータを格納している。なお、本例では図2に示すデータを格納している機器がメモリカード30であると仮定しており、検証値125-1~nはコンテンツファイルの識別子とメモリカード30の識別子との連結情報に基づく検証値MACとして設定される。なお、検証値MACは、図2に示す構成を持つデータを格納した機器の識別子機器IDまたはメディアの識別子メディアIDに基づく検証値MACとして設定される。管理情報ファイルであるトークンファイルTokenFile121-1~121-nと、利用制御情報ファイルUsageFile122-1~nの各ファイルには、ファイル名として、コンテンツファイルの識別情報1~nが設定される。このようなファイル名設定処理によって、コンテンツ再生を行う再生機器において実行されるコンテンツ再生実行プログラムアプリケーションは、再生予定のコンテンツファイルの識別子1~nを検索キーとして、同じ識別子を持つ管理情報ファイルを選択することが可能となる。このファイル選択処理によって、再生予定コンテンツに対応する管理情報ファイルを正しく選択できる。なお、管理情報ファイルのファイル名にコンテンツファイルの識別子1~nを設定する構成の他、管理情報ファイルを設定するディレクトリ名に、コンテンツファイルの識別子1~nを設定する構成としてもよい。この構成の場合、再生装置は、再生予定のコンテンツファイルの識別子1~nを検索キーとして、同じ識別子を持つディレクトリを選択して再生予定コンテンツに対応する管理情報ファイルをその選択ディレクトリから取得することができる。また、コンテンツ再生を行う再生機器において実行されるコンテンツ再生実行プログラムアプリケーションは、鍵情報ファイル123に含まれる再生予定のコンテンツファイルに対応する検証値IDx検証値125-xを取得して、取得した検証値に基づく検証処理を実行する。具体的には、例えば図2に示すデータが図1に示すメモリカード30に記録され、図1に示す再生装置41がメモリカード30を装着してコンテンツファイル110-xに含まれるコンテンツを再生する場合、再生装置41は、メモリカード30の識別子メディアIDを取得し、取得したメディアIDと、再生予定コンテンツファイルの識別子IDxに基づくMAC算出を実行する。さらに、算出したMACと、鍵情報ファイル123に含まれる検証値IDx検証値125-xとの照合処理を実行する。この照合処理において、照合成立両MACが一致した場合、正当な処理に従ってコンテンツがメディアに格納されたと判定して、コンテンツ再生に移行する。一方、照合が不成立両MACが不一致の場合、正当な処理に従ってコンテンツがメディアに格納されていない、例えば不正にメディア間コピーが行われた可能性があると判定する。この場合はコンテンツ再生を実行しない。図2に示すように、メモリカード30には、さらに、c第2鍵データ130が記録される。これは、具体的には、図2に示すようにバインドキー131である。バインドキー131は、暗号化タイトルキー124の暗号化キーである。バインドキー131は、メモリカードの保護領域ProtectedAreaに記録される。なお、保護領域ProtectedAreaは、アクセス制限領域であり、アクセス要求装置がメモリカードに提示した証明書を検証して、証明書に記載されたアクセス許容情報に応じてアクセスが許容される領域である。この保護領域の構成と、アクセスシーケンスについての詳細は後述する。例えば、図1に示す再生装置41がメモリカード30を装着してメモリカード30に格納されたコンテンツファイル110-xに記録されたコンテンツの再生を行う場合、再生装置41は自装置の証明書例えば公開鍵証明書をメモリカード30に出力する。メモリカード30は再生装置41の証明書を検証して、証明書に記載されたアクセス許容情報に応じて保護領域ProtectedAreaに対するアクセスを許容するか否かを決定する。アクセスが許容されると判定された場合にのみ、再生装置41は、メモリカード30の保護領域ProtectedAreaからバインドキー131を読み出すことが可能となる。読み出したバインドキー131を適用して暗号化タイトルキーを復号してタイトルキーを取得し、取得したタイトルキーを用いてコンテンツファイル110-xに含まれる暗号化コンテンツを復号して再生を実行する。[3.第1実施例のデータ記録構成に対応するコンテンツ再生処理例について]次に、再生装置が、図2を参照して説明したデータ記録構成を持つメディアに記録されたコンテンツを読み出して再生処理を実行する場合の再生シーケンスについて図4以下に示すフローチャートを参照して説明する。図4以下のフローチャートに従ったコンテンツ再生処理は、例えば図2に示すデータを格納したメディアからコンテンツファイルを読み出して再生処理を実行する再生装置において実行される。例えば、図1に示す再生装置41が、図2に示すデータを格納したメモリカード30を装着してメモリカード30に格納されたコンテンツファイルを読み出して再生する場合に実行される処理である。なお、再生装置41におけるコンテンツ再生処理は、再生装置41のメモリに予め格納された再生プログラムアプリケーションを、再生装置41のデータ処理部で実行することで行われ、図4以下のフローチャートに示す各ステップの処理は、再生装置41のデータ処理部において実行される。図4以下のフローに示す各ステップの処理について説明する。まず、ステップS101において、再生コンテンツの指定情報を入力することで再生シーケンスがスタートする。ステップS101の処理は、具体的には、例えば再生装置41のディスプレイに表示される再生可能なコンテンツ情報に対するユーザによるコンテンツ指定情報の入力検出処理として行われる。次に、ステップS102において、再生指定コンテンツファイルを取得する。例えば再生装置41に装着されたメモリカード30に記録されたコンテンツファイルを取得する。具体的には、例えば再生装置41のデータ処理部が、メモリカード30から、図2に示すコンテンツファイル1,110-1を読み出す処理として実行する。次に、ステップS103において、読み出したコンテンツファイルからセキュリティボックスを取得する。先に図2を参照して説明したように、コンテンツファイルに含まれるセキュリティボックスには、コンテンツファイルに含まれるコンテンツの属性を示すフラグflagが記録されている。フラグは、例えば、コンテンツの利用に際して管理情報ファイルの参照が必要となるか否かの情報を持つ。例えば、フラグの値=0:管理情報ファイルを参照した処理が不要、フラグの値=1:管理情報ファイルを参照した処理が必要、このような設定である。ステップS104において、再生装置は、セキュリティボックスのフラグの値が管理情報ファイルの参照処理が必要であることを示しているか否かを判定する。管理情報ファイルの参照処理が必要であることを示している場合にはステップS105に進む。管理情報ファイルの参照処理が不要であることを示す場合にはステップS118に進み、コンテンツ再生に移行する。これは、例えばサービスコンテンツなど、利用制御の不要なコンテンツに対して行われる処理であり、コンテンツも暗号化されていないコンテンツで自由に利用可能なコンテンツである場合などの処理である。この場合は、ステップS105~S117の処理を省略してコンテンツファイルに含まれるコンテンツ再生に移行することになる。フラグが、管理情報ファイルの参照処理が必要であることを示す場合にはステップS105に進み、管理情報ファイルの読み出しを実行する。この管理情報ファイルの読み出し処理に際しては、再生指定コンテンツファイルの識別子xを検索キーとして管理情報ファイルを検索する。すなわち、管理情報ファイル名に再生予定のコンテンツファイルの識別子1~nと同じ識別子を持つ管理情報ファイルを選択する。このファイル選択処理によって、再生予定コンテンツに対応する管理情報ファイルを正しく選択できる。なお、前述したように、管理情報ファイルを設定したディレクトリ名にコンテンツファイルの識別子1~nを設定した構成としてもよく、この場合は、ンテンツファイルの識別子1~nと同じ識別子を持つディレクトリを選択してそのディレクトリに設定された管理情報ファイルを選択する。このファイル選択処理によって、再生予定コンテンツに対応する管理情報ファイルを正しく選択できる。次に、再生装置は、ステップS106において、再生予定コンテンツファイルに対応する管理情報ファイルであるトークン、利用制御情報を読み取り、これらのデータに設定された改ざん検証用の署名検証を実行する。ステップS107において検証成立と判定されると、ステップS108に進み、検証不成立の場合は、ステップS151に進み、再生処理を中止する。ステップS107において検証成立と判定され、トークン、利用制御情報の正当性が確認された場合は、ステップS108に進み、トークン、利用制御情報の構成データに基づくコンテンツの検証や許容処理の確認等を実行する。次に、ステップS109において、再生装置は、コンテンツファイルを格納したメモリカードの識別子であるメディアIDを読み取る。次に、再生装置は、ステップS110において、読み取ったメディアIDと、再生予定のコンテンツファイルの識別子xとに基づく検証値例えばMACを算出する。なお、この算出アルゴリズムは、予め既定されたアルゴリズムであり、先に図2を参照して説明した鍵情報ファイル123に格納されたMACの算出アルゴリズムと同様のアルゴリズムが適用される。次に、ステップS111において、再生装置は、図2を参照して説明した鍵情報ファイル123に格納された検証値MACを取得し、ステップS112において、再生装置は、算出MAC値と、鍵情報ファイル123に格納された検証値MACとの照合処理MAC検証を実行する。ステップS113において、算出MACと読み出しMACが一致したと判定した場合は、正当なコンテンツ書き込み処理がなされたメディアであると判定してステップS114以下の処理を実行する。ステップS113において、算出MACと読み出しMACが一致しなかったと判定した場合は、正当なコンテンツ書き込み処理がなされたメディアではない可能性があると判定してステップS114以下の処理を実行することなく、ステップS151に進み処理を中止する。ステップS113において、算出MACと読み出しMACが一致し、ステップS114に進むと、再生装置は、メモリカードの保護領域に記録された暗号鍵バインドキーを読み取る。なお、この保護領域に対するアクセスの前提として、再生装置は、メモリカードに対して再生装置の証明書例えば公開鍵証明書の提示を行う。メモリカードは再生装置から受領した証明書に基づいて保護領域に対するアクセス権の有無を判定してアクセス権が認められた場合にのみ、ステップS114の保護領域からのバインドキー読み取り処理が実行されることになる。アクセス権が認められなかった場合は、ステップS114の処理は実行されず、コンテンツ再生は許容されないことになる。再生装置のメモリカード保護領域に対するアクセス権が確認され、ステップS114の保護領域からのバインドキー読み取り処理が実行されると、次に、ステップS115において、再生装置は、図2に示す暗号鍵ファイル123から、再生予定コンテンツに対応する暗号化タイトルキーを読み出す。次に、再生装置は、ステップS116において、バインドキーを利用して暗号化タイトルキーの復号処理を実行しタイトルキーを取得する。さらに、ステップS117において、取得したタイトルキーを適用して再生予定のコンテンツファイル内の暗号化コンテンツの復号処理を実行し、ステップS118において、復号したコンテンツを再生する。[4.メモリカードの構成例について]上述したように、例えばフラッシュメモリ等のメモリカード30などのメディアには、アクセス権の確認に基づいてアクセスの許容される保護領域が設定されている。このような保護領域の設定されたメディアの構成例について図7以下を参照して説明する。図7は、コンテンツの記録メディアとして利用されるフラッシュメモリ等のメモリカードの具体的構成例を示す図である。メモリカード200の記憶領域は、図7に示すように、a保護領域ProtectedArea210、b汎用領域GeneralPurposeArea220、これら2つの領域によって構成される。b汎用領域GeneralPurposeArea220はユーザの利用する記録装置や再生装置等によって、自由にアクセス可能な領域であり、コンテンツや一般のコンテンツ管理データ等が記録される。ユーザによって自由にデータの書き込みや読み取りを行うことか可能な領域である。一方、a保護領域ProtectedArea210は、自由なアクセスが許容されない領域である。例えば、ユーザの利用する記録装置、再生装置、あるいはネットワークを介して接続されるサーバ等によってデータの書き込みあるいは読み取りを行おうとする場合、メモリカード200のデータ処理部は、メモリカード200に予め格納されたプログラムに従ってアクセス許容判定処理を実行する。この判定処理によって、アクセスを要求する各装置に応じて読み取りReadまたは書き込みWriteの可否が決定される。メモリカード200は、予め格納されたプログラムの実行や認証処理を行うデータ処理部を備えており、メモリカード200は、メモリカード200に対してデータの書き込みまたは読み取りを実行しようとする装置との認証処理を行う。この認証処理の段階で、相手装置、すなわちアクセス要求装置から公開鍵証明書等の装置証明書たとえばサーバ証明書ServerCertificateを受信し、その証明書に記載された情報を用いて、保護領域ProtectedArea210の各区分領域に対するアクセス許容判定を行う。この判定処理は、図7に示す保護領域ProtectedArea210内の区分領域図に示す領域0,1,2単位で行われ、許可された区分領域で許可された処理データの読み取り/書き込み等の処理のみが、アクセス要求装置に対する許容処理として設定される。このメディアに対する読み取り/書き込み制限情報PADRead/PADWriteは、例えば、アクセスしようとする装置、例えばサーバや、記録再生装置ホスト単位で設定される。これらの情報は各装置対応のサーバ証明書ServerCertificateや、ホスト証明書HostCertificateに記録される。メモリカード200は、メモリカード200に予め格納された既定のプログラムに従って、サーバ証明書ServerCertificateや、ホスト証明書HostCertificateの記録データを検証して、アクセス許可のなされた領域についてのみアクセスを許容する処理を行う。[5.保護領域に対するアクセス許容情報を持つ証明書について]次に、上述したメモリカード200の保護領域ProtectedArea210に対するアクセスを行う場合に、メモリカードに提示が必要となる証明書の構成例について図8を参照して説明する。上述したように、メモリカード200は、メモリカード200に対してデータの書き込みまたは読み取りを実行しようとする装置との認証処理を行う。この認証処理の段階で、相手装置、すなわちアクセス要求装置から公開鍵証明書等の装置証明書たとえばサーバ証明書ServerCertificateを受信し、その証明書に記載された情報を用いて、保護領域ProtectedArea210の各区分領域のアクセスを許容するか否かを判定する。この認証処理に利用される装置証明書の一例について図8を参照して説明する。図8に示す証明書は、ホスト証明書HostCertificateである。ホスト証明書は、図1に示すコンテンツ再生処理を実行するPC21、再生装置22、テレビ23、再生装置41等のユーザ機器ホスト機器に提供され、これらの機器に格納される。ホスト証明書HostCertificateは、例えば、公開鍵証明書発行主体である認証局によって各ユーザ機器ホスト機器に提供される。例えば、ホスト証明書HostCertificateは、認証局がコンテンツ利用処理を認めたユーザ機器ホスト機器に対して発行するユーザ機器の証明書であり、公開鍵等を格納した証明書である。ホスト証明書HostCertificateは、認証局の秘密鍵によって署名が設定され、改ざんの防止されたデータとして構成される。なお、メモリカード200の保護領域に対するアクセスを行うサーバに対しても、ホスト証明書と同様の構成を持つサーバ公開鍵とメモリカードのアクセス許容情報が記録されたサーバ証明書SeverCertificateが提供される。図8に示すホスト証明書HostCertificateの構成について説明する。ホスト証明書HostCertificateには、図6に示すように、以下のデータが含まれる。1タイプ情報2ホストIDユーザ機器ID3ホスト公開鍵HostPublicKey4メディアに対する読み取り/書き込み制限情報PADRead/PADWrite5その他の情報6署名Signaure以下、上記1~6の各データについて説明する。1タイプ情報タイプ情報は、証明書のタイプやユーザ機器のタイプを示す情報であり、例えば本証明書がホスト証明書であることを示すデータや、機器の種類、例えばPCであるとか、音楽再生プレーヤであるといった機器の種類などを示す情報が記録される。2ホストIDホストIDは機器識別情報としての機器IDを記録する領域である。3ホスト公開鍵HostPublicKeyホスト公開鍵HostPublicKeyはホスト機器の公開鍵である。ホスト機器ユーザ機器に提供される秘密鍵とともに公開鍵暗号方式に従った鍵ペアを構成する。4メディアに対する読み取り/書き込み制限情報PADRead/PADWriteメディアに対する読み取り/書き込み制限情報PADRead/PADWriteは、コンテンツを記録するメディア、例えば図7に示すメモリカード200の記憶領域中に設定される保護領域PDA:ProtectedArea210内のデータ読み取りReadや、書き込みWriteが許容された区分領域についての情報が記録される。5その他の情報、6署名Signatureホスト証明書には、上記1~4の他、様々な情報が記録され、1~5の情報に対する署名データが記録される。署名は、認証局の秘密鍵によって実行される。ホスト証明書に記録された情報、例えばホスト公開鍵を取り出して利用する場合には、まず認証局の公開鍵を適用した署名検証処理を実行して、ホスト証明書の改ざんがないことを確認し、その確認がなされたことを条件として、ホスト公開鍵等の証明書格納データの利用が行われることになる。なお、図8は、メモリカードの保護領域に対するユーザ機器ホスト機器のアクセス許容情報を記録したホスト証明書であるが、例えばメモリカードにコンテンツを提供するコンテンツ提供サーバなど、保護領域に対するアクセスが必要となるサーバに対しては、図8に示すホスト証明書と同様、メモリカードの保護領域に対するアクセス許容情報を記録した証明書サーバ証明書サーバ公開鍵証明書が提供される。[6.各装置の証明書を適用したメモリカードに対するアクセス処理例について]図8を参照して説明したように、メモリカード200の保護領域ProtectedArea210に対してアクセスを行う場合には、図8に示すような証明書をメモリカードに提示することが必要となる。メモリカードは、例えば図8に示す証明書を確認して、図7に示すメモリカード200の保護領域ProtectedArea210に対するアクセス可否を判定する。ホスト機器は、例えば図8を参照して説明したホスト証明書HostCertificateを保持し、コンテンツの提供等を行うサーバは、サーバに対応する証明書サーバ証明書:ServerCertificateを保持している。これらの各装置が、メモリカードの保護領域ProtectedAreaに対するアクセスを行う場合には、各装置が保有している証明書をメモリカードに提供してメモリカード側の検証に基づくアクセス可否の判定を受けることが必要となる。図9を参照して、メモリカードに対するアクセス要求装置が記録再生装置等のホスト機器である場合のアクセス制限の設定例について説明する。図9には、左から、メモリカードに対するアクセス要求装置であるホスト機器222と、メモリカード200を示している。ホスト機器222は、例えば、図1に示すユーザ機器でありコンテンツ再生処理を実行するPC21、再生装置22、テレビ23、再生装置41等のユーザ機器ホスト機器であり、メモリカード200に対するコンテンツの出力処理や、メモリカード200に記録されたコンテンツ再生を実行する装置である。これらのユーザ機器ホスト機器は、自装置の記憶部に格納された暗号化コンテンツをメモリカード200に出力する際に、自装置に格納された暗号鍵例えばバインドキーをメモリカード200の保護領域ProtectedArea210に書き込む処理を実行する。また、メモリカード210に記録された暗号化コンテンツを利用して再生する場合に、メモリカード200の保護領域ProtectedArea210に書き込まれた暗号鍵例えばバインドキーを取得する処理を実行する。これらの処理においてメモリカード200の保護領域ProtectedArea210に対するアクセスが必要となる。メモリカード200は、保護領域ProtectedArea210と、汎用領域GeneralPurposeArea220を有し、暗号化コンテンツ等は汎用領域GeneralPurposeArea220に記録される。コンテンツ再生に際して必要とする鍵であるバインドキーは保護領域ProtectedArea210に記録される。先に図7を参照して説明したように、保護領域ProtectedArea210は、複数の領域に区分されている。図9に示す例では、区分領域0ProtectedArea0211、区分領域1ProtectedArea1212、これらの2つの区分領域を持つ例を示している。これらの区分領域の設定態様としては様々な設定が可能である。図9に示す例では、ホスト機器222の保持するホスト証明書HostCertificateは、区分領域0ProtectedArea0に対しては、データの記録Writeと読み取りReadの双方の処理が許可、区分領域1ProtectedArea1に対しては、読み取りRead処理のみが許可、これらの設定がなされた証明書である。図9に示すホスト証明書HostCertificateには、区分領域1ProtectedArea1に対する書き込みWrite許可が設定されていない。例えば、このようなアクセス許容情報が記録された証明書がユーザ機器に提供されることになる。メモリカード200の保護領域ProtectedArea210をアクセスしようとする装置は、このアクセス許容情報が記録された証明書をメモリカードに出力して、メモリカード内のデータ処理部における証明書検証処理に基づいて、アクセス可否が決定され、決定情報に従ってメモリカード200の保護領域ProtectedArea210をアクセスすることになる。このように、メモリカードの保護領域ProtectedAreaは、アクセス要求装置単位、かつ区分領域0,1,2単位で、データの書き込みWrite、読み取りReadの許容、非許容がアクセス制御情報として設定される。このアクセス制御情報は、各アクセス要求装置の証明書サーバ証明書、ホスト証明書などに記録され、メモリカードは、アクセス要求装置から受領した証明書について、まず署名検証を行い、正当性を確認した後、証明書に記載されたアクセス制御情報、すなわち、以下の情報を読み取る。読み取り許容領域情報PADRead、書き込み許容領域情報PADWrite、これらの情報に基づいて、アクセス要求装置に対して認められた処理のみを許容して実行する。なお、ホスト機器にも、例えばレコーダ、プレーヤ等のCE機器や、PC等、様々な機器の種類がある。装置証明書は、これらの各装置が個別に保持する証明書であり、これらの装置の種類に応じて異なる設定とすることができる。また、メモリカードのデータ処理部は、装置証明書に記録された以下の情報、すなわち、読み取り許容領域情報PADRead、書き込み許容領域情報PADWrite、これらの情報のみならず、例えば、図8を参照して説明した証明書に含まれるタイプ情報Typeに基づいて、保護領域の区分領域単位のアクセスの許容判定を行ってもよい。[7.第1実施例のデータ記録構成に対応するコンテンツ記録処理例について]次に、図2を参照して説明したデータ記録構成を持つデータの記録処理の実行シーケンスについて、図10を参照して説明する。ここでは、データ記録処理の一例として、図1に示すユーザ機器20中のPC21が自装置のメディア例えばハードディスクに記録済みのコンテンツ等を着脱可能なメディア、例えばメモリカード30に記録する場合のシーケンスについて説明する。図10には、左から、コンテンツを保持し、出力するデバイス例えば図1に示すPC21、コンテンツの記録対象となるメデイア例えば図1に示すメモリカード30、これらを示している。なお、図10に示す例は、コンテンツ記録処理の一例としてデバイスとメディア間の処理例を示しているが、コンテンツ記録処理は、デバイスとメディア間に限らず、PCと再生装置間などのデバイス間処理として実行することも可能であり、またサーバとデバイス間、サーバとメディア間の処理として実行することも可能である。図10に示すコンテンツ記録を実行するデバイスPCは、例えば図1に示すコンテンツ提供サーバ12から暗号化コンテンツおよびその管理情報、暗号鍵等を保持しているデバイスである。管理情報には、先に図2を参照して説明した以下の情報が含まれる。aトークンToken、b利用制御情報UsageFile、これらの情報が含まれる。図10のシーケンス図に従って、各処理について説明する。まず、デバイスは、メディア例えばメモリカードを装着し、ステップS201において、デバイスとメディア間で相互認証処理を実行する。例えば公開鍵暗号方式に従って、双方の公開鍵証明書の交換処理等を含む相互認証処理を行う。デバイス、メディアメモリカードとも、認証局の発行した公開鍵を格納した証明書Certificateと秘密鍵を保持している。デバイスの保持する証明書Certificateは、先に図8を参照して説明したホスト証明書HostCertificateであり、公開鍵の他、メモリカードの保護領域に関するアクセス権情報が記録されている。なお、メディアメモリカードは相互認証処理や、保護領域ProtectedAreaに対するアクセス可否判定を行うプログラムを格納し、これらのプログラムを実行するデータ処理部を有する。デバイスとメディアメモリカード間の相互認証が成立し、双方の正当性が確認されると、ステップS202以下の処理が実行される。相互認証が成立しない場合は、ステップS202以下の処理は実行されない。デバイスとメディア間の相互認証が成立し、双方の正当性が確認されると、メディアのデータ処理部は、ステップS202において、デバイスが認証処理に際してメディアに提供した公開鍵証明書図8に示すホスト証明書HostCertificateを参照して、メディアの保護領域ProtectedAreaに対するアクセス権の確認を行う。なお、メディアに対するコンテンツの記録処理に際しては、メディアの保護領域ProtectedAreaに対する暗号鍵バインドキーの書き込みを行うことが必要となる。従って、メディアのデータ処理部は、デバイスから受領した証明書図8に示すホスト証明書HostCertificateに保護領域ProtectedAreaの1つ以上の区分領域に対する書き込みWrite許容情報が記録されているか否かを確認する。区分領域に対する書き込みWrite許容情報がない場合、そのデバイスによるメディアメモリカードの保護領域ProtectedAreaに対する暗号鍵の書き込みは許容されない。この場合、ステップS203以下の処理、すなわちメディアに対するコンテンツの提供処理は中止される。デバイスからメディアに提供された証明書図8に示すホスト証明書HostCertificateにメディアの保護領域ProtectedAreaの1つ以上の区分領域に対する書き込みWrite許容情報が記録されている場合には、デバイスの提供する暗号鍵を保護領域ProtectedAreaに記録可能となり、この場合に限り、ステップS203以下の処理が実行される。ステップS203~S206では、デバイスがメディアに対して、以下のデータを送信し書き込み処理を行う。aコンテンツファイルb管理情報と第1鍵データc暗号鍵バインドキーこれらの情報は、図2を参照して説明したa~cの各データに対応する。ステップS203では、コンテンツファイルの書き込みを行う。コンテンツファイルには、先に図2を参照して説明したフラグを有するセキュリティボックスを設定してメディアに提供する。すなわちコンテンツ再生時に管理情報ファイルを参照した処理が必要であるか否かを示す情報を設定したフラグを持つセキュリティボックスである。ステップS204では、b管理情報と第1鍵データ中の管理情報ファイルの書き込みを行う。管理情報ファイルは、図2を参照して説明したb管理情報と第1鍵データに含まれるトークンファイルと、利用制御情報ファイル等である。これらの管理情報ファイルのファイル名は、コンテンツファイルの識別子xを含むファイル名として記録する。あるいはディレクトリ名にコンテンツファイルの識別子xを含むディレクトリにこれらの管理情報ファイルを記録する。なお、これらのファイル名の設定あるいはディレクトリ名設定は、デバイス側の処理ではなく、メディア側のデータ処理部において実行してもよい。ステップS205では、b管理情報と第1鍵データ中の第1鍵データの書き込みを行う。b管理情報と第1鍵データに含まれる第1鍵データは、図2に示す鍵情報ファイル123である。鍵情報ファイルには、バインドキーで暗号化された暗号化タイトルキーの他、ID検証値xが含まれる。ID検証値xは、先に図2を参照して説明したように、コンテンツファイルを記録するメディアや機器のIDメディアID/デバイスIDとコンテンツファイル識別子xとに基づいて生成される検証値MACである。コンテンツ記録処理を実行するデバイスはコンテンツ記録先としてのメディア、本例ではメモリカードのメディアIDを取得して、このメディアIDとコンテンツファイルの識別子に基づいて検証値MACを生成して鍵情報ファイル123に格納してメディアメモリカードに提供して記録する。なお、メディアIDは、ステップS201の認証処理に際してメディアからデバイスに提供される公開鍵証明書に記録されている。ステップS206では、暗号鍵バインドキーの書き込みを行う。暗号鍵バインドキーについては、図2に示すように、メディアの保護領域ProtectedAreaに記録する。なお、この保護領域に対する書き込み処理は、ステップS202のメディアによるデバイスの証明書に基づくアクセス権判定の結果、アクセス権の認められた領域に対して実行される。このようにコンテンツファイルの記録処理に際しては、コンテンツファイルに管理情報の参照要否を示すフラグを設定する。管理情報ファイルのファイル名または設定ディレクトリにコンテンツファイルの識別子を含める。暗号鍵ファイルにコンテンツ記録機器デバイスまたはメディアのIDに基づく検証値MACを記録する。バインドキーを保護領域に記録する。これらの処理を実行する。コンテンツ再生処理に際しては、これらの記録データに基づいて、先に図4~図7を参照して説明したフローに従った処理が実行されることになる。再生処理に際しては、例えば以下の処理が実行可能となる。コンテンツファイルのセキュリティボックスのフラグの値に基づいて管理情報の参照要否が判定できる。管理情報ファイルのファイル名または設定ディレクトリのコンテンツファイルの識別子に基づいてコンテンツに対応する管理情報ファイルを確実に選択できる。暗号鍵ファイルに設定されたコンテンツ記録機器デバイスまたはメディアのIDに基づく検証値MACによってコンテンツが正当な記録シーケンスによって記録されたメディアまたはデバイスであるかの検証が可能となる。証明書に基づいてアクセス可能な保護領域からバインドキーを取得することで、保護領域に対するアクセス権を持つ機器のみがコンテンツ再生を行うことができる。このような処理によって、正当なコンテンツ利用処理が実現される。[8.コンテンツおよび管理情報の記録構成例2実施例2]次に、図11を参照して、本開示に係るコンテンツおよび管理情報等の記録構成例2実施例2について説明する。図11は、先に説明した図2と同様、メディア記録媒体のデータ記録構成、具体的には、コンテンツファイルと、管理情報ファイルと、コンテンツの再生処理において利用される鍵情報等の各データの記録構成例を示す図である。メディア記録媒体は、例えば図1に示すメモリカード30、あるいはPC21、再生装置22、テレビ23、再生装置41等に備えられた記録メディアである。図11に示すメディアの記録構成は、例えば以下のような記録処理に際して実現される。1ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータをメモリカード30に記録する際に、図11に示すデータ記録構成で記録を行う。あるいは、2ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータを自装置のハードディスク等の記録メディアに記録する際に、図11に示すデータ記録構成で記録を行う。図11に示すデータ記録構成は、例えば、上記1,2の記録処理に際して設定される記録構成である。以下では、一例として、上記の1の処理を実行する場合、すなわち、ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータをメモリカード30に記録する際に、図11に示すデータ記録構成で記録を行う処理例について説明する。具体例として図1に示すユーザ機器20中のPC21がメモリカード30を装着して、メモリカード30にデータ記録を行う場合の処理例として説明する。すなわち、PC21が事前にコンテンツ提供サーバ12から取得し、PC21のハードディスクに記録済みのコンテンツファイル、管理情報ファイル、鍵情報などの各データをメモリカード30に記録する処理例として説明する。図11に示すように、メモリカード30には、aコンテンツファイル310、b第2鍵データ350、これらの各データが記録される。図11に示す例では、aコンテンツファイル310として、n個のコンテンツファイル1,310-1~コンテンツファイルn,310-nが記録された例を示している。これらのコンテンツファイルは例えばMP4形式の符号化データファイルであり、例えば映画や音楽等の再生対象データを暗号化した暗号化コンテンツを含むデータファイルである。コンテンツファイル1,310-1~コンテンツファイルn,310-nの各々には、暗号化コンテンツの他に、管理情報等を記録したセキュリティボックス311-1~nが格納される。セキュリティボックス311には、以下の情報が記録される。コンテンツファイルに含まれるコンテンツの属性を示すフラグflag321、管理情報ファイルとしてのトークンファイル322、管理情報ファイルとしての利用制御情報ファイル323、デバイスまたはメディア等のコンテンツファイルを記録した装置のIDに基づく検証値MAC324、暗号化タイトルキー325、これらのデータを含むセキュリティボックス311が各コンテンツファイル内に設定される。フラグは、先に図2を参照して説明したフラグと同様のフラグであり、コンテンツの利用に際して管理情報ファイルの参照が必要となるか否かの情報を有するフラグである。さらに、例えば、コンテンツの利用制御システムDRM:DigitalRightsManagementの種類、例えばマーリンMarlin等のDRM種別を示す情報を持つフラグとして設定してもよい。例えば、フラグの値=0:管理情報ファイルを参照した処理が不要、フラグの値=1:管理情報ファイルを参照した処理が必要、このような設定、あるいは、フラグの値=00:管理情報ファイルを参照した処理が不要、フラグの値=01:コンテンツの利用制御システムDRM=マーリンMarlinであり、管理情報ファイルを参照した処理が必要、フラグの値=02:コンテンツの利用制御システムDRM=xxxxであり、管理情報ファイルを参照した処理が必要、このような設定のフラグである。例えば、前述のAndoroidのようなOS上で実行されるコンテンツ再生プログラムアプリケーションが、コンテンツファイル110-xを読み出してコンテンツ再生を行う際に、読み出したコンテンツファイル110-xに含まれるセキュリティボックスを取得してフラグの値を参照する。再生装置は、参照したフラグの値に基づいて、管理情報ファイルの読み出しと管理情報ファイルに基づくデータ処理の要否を判定することが可能となる。なお、この処理をスムーズに実行するため、セキュリティボックス内のデータ、または少なくともフラグは非暗号化データとすることが好ましい。さらに、本実施例では、コンテンツファイル310内のセキュリティスボックス311内に以下の管理情報ファイルが記録される。コンテンツの識別子としてのコンテンツIDなど、再生コンテンツの確認、検証等に利用するデータを格納したファイルであるトークンファイルTokenFile322、コンテンツの利用条件、例えばコピー/再生制御情報などを規定した利用制御情報ファイルUsageFile323、トークンファイル322は、先に図3を参照して説明したデータを有するファイルである。なお、利用制御情報ファイル323には、暗号化タイトルキーの暗号鍵であるバインドキーの識別子IDが記録される。再生装置は、利用制御情報ファイル323に記録されたIDに基づいて、コンテンツファイルの暗号化タイトルキーの暗号鍵であるバインドキーを選択することが可能となる。さらに、コンテンツファイル310内のセキュリティスボックス311には、コンテンツファイルの記録装置であるメディアの識別子メディアIDまたはデバイスの識別子デバイスIDに基づく検証値MAC、すなわちID検証値MACofID324が記録される。さらに、コンテンツファイル310内のセキュリティスボックス311には、バインドキーで暗号化された暗号化タイトルキー325が記録される。本実施例では、コンテンツファイル自身に、再生対象となる暗号化コンテンツの他、管理情報ファイル、暗号化タイトルキーを含むセキュリティボックスが記録されている。このファイル設定処理によって、コンテンツ再生を行う再生機器において実行されるコンテンツ再生実行プログラムアプリケーションは、再生予定のコンテンツファイルxを取得するのみで、そのコンテンツに対応する管理情報等を即座に取得可能となる。また、コンテンツ再生を行う再生機器において実行されるコンテンツ再生実行プログラムアプリケーションは、コンテンツファイルのセキュリティボックスに含まれる検証値MACofIDを取得して、取得した検証値に基づく検証処理を実行する。具体的には、例えば図11に示すデータが図1に示すメモリカード30に記録され、図1に示す再生装置41がメモリカード30を装着してコンテンツファイル310-xに含まれるコンテンツを再生する場合、再生装置41は、メモリカード30の識別子メディアIDを取得し、取得したメディアIDに基づくMAC算出を実行する。さらに、算出したMACと、コンテンツファイルのセキュリティボックスに含まれる検証値MACofID324との照合処理を実行する。この照合処理において、照合成立両MACが一致した場合、正当な処理に従ってコンテンツがメディアに格納されたこと判定して、コンテンツ再生に移行する。一方、照合が不成立両MACが不一致の場合、正当な処理に従ってコンテンツがメディアに格納されていない、例えば不正にメディア間コピーが行われた可能性があると判定して、コンテンツ再生を実行しない。図11に示すように、メモリカードには、さらに、b第2鍵データ350が記録される。これは、先に図2を参照して説明したと同様のバインドキー351である。バインドキー351は、暗号化タイトルキー325の暗号化キーである。バインドキー351は、メモリカードの保護領域ProtectedAreaに記録される。なお、保護領域ProtectedAreaは、前述したように、アクセス制限領域であり、アクセス要求装置がメモリカードに提示した証明書を検証して、証明書に記載されたアクセス許容情報に応じてアクセスが許容される領域である。例えば、図1に示す再生装置41がメモリカード30を装着してメモリカード30に格納されたコンテンツファイル310-xに記録されたコンテンツの再生を行う場合、再生装置41は自装置の証明書例えば公開鍵証明書をメモリカード30に出力する。メモリカード30は再生装置41の証明書を検証して、証明書に記載されたアクセス許容情報に応じて保護領域ProtectedAreaに対するアクセスを許容するか否かを決定する。アクセスが許容されると判定された場合にのみ、再生装置41は、メモリカード30の保護領域ProtectedAreaからバインドキー351を読み出すことが可能となる。読み出したバインドキー351を適用して暗号化タイトルキーを復号してタイトルキーを取得し、取得したタイトルキーを用いてコンテンツファイル310-xに含まれる暗号化コンテンツを復号して再生を実行する。[9.第2実施例のデータ記録構成に対応するコンテンツ再生処理例について]次に、図11を参照して説明したデータ記録構成を持つメディアに記録されたコンテンツを読み出して再生処理を実行する場合の再生シーケンスについて図12以下に示すフローチャートを参照して説明する。図12以下のフローチャートに従ったコンテンツ再生処理は、例えば図11に示すデータを格納したメディアからコンテンツファイルを読み出して再生処理を実行する装置において実行される。例えば、図1に示す再生装置41が、図11に示すデータを格納したメモリカード30を装着してメモリカード30に格納されたコンテンツファイルを読み出して再生する場合に実行される処理である。なお、再生装置41におけるコンテンツ再生処理は、再生装置41のメモリに予め格納された再生プログラムアプリケーションを、再生装置41のデータ処理部で実行することで行われ、図12以下のフローチャートに示す各ステップの処理は、再生装置41のデータ処理部において実行される。図12以下のフローに示す各ステップの処理について説明する。まず、ステップS301において、再生コンテンツの指定情報を入力することで再生シーケンスがスタートする。ステップS301の処理は、具体的には、例えば再生装置41のディスプレイに表示される再生可能コンテンツ情報に対するユーザによるコンテンツ指定情報の入力検出処理として行われる。次に、ステップS302において、再生指定コンテンツファイルを取得する。例えば再生装置41に装着されたメモリカード30に記録されたコンテンツファイルを取得する。具体的には、例えば再生装置41のデータ処理部が、メモリカード30から、図11に示すコンテンツファイル1,310-1を読み出す処理として実行する。次に、ステップS303において、読み出したコンテンツファイルからセキュリティボックスを取得する。先に図11を参照して説明したように、コンテンツファイルに含まれるセキュリティボックス311には、以下の情報が記録されている。コンテンツファイルに含まれるコンテンツの属性を示すフラグflag321、管理情報ファイルとしてのトークンファイル322、管理情報ファイルとしての利用制御情報ファイル323、デバイスまたはメディア等のコンテンツファイルを記録した装置のIDに基づく検証値MAC324、暗号化タイトルキー325、これらの各データが記録される。フラグは、例えば、コンテンツの利用に際して管理情報ファイルの参照が必要となるか否かの情報を持つ。例えば、フラグの値=0:管理情報ファイルを参照した処理が不要、フラグの値=1:管理情報ファイルを参照した処理が必要、このような設定である。ステップS304において、再生装置は、セキュリティボックスのフラグの値が管理情報ファイルを参照した処理が必要であることを示しているか否かを判定する。フラグの値が、管理情報ファイルの参照処理が必要であることを示す場合にはステップS305に進む。フラグの値が、管理情報ファイルの参照処理が必要でないことを示す場合にはステップS318に進み、コンテンツ再生に移行する。これは、例えばサービスコンテンツなど、利用制御の不要なコンテンツに対して行われる処理であり、コンテンツも暗号化されていないコンテンツで自由に利用可能なコンテンツである場合などの処理である。この場合は、ステップS305~S317の処理を省略してコンテンツファイルに含まれるコンテンツ再生に移行することになる。一方、フラグの値が、管理情報ファイルの参照処理が必要であることを示す場合にはステップS305に進み、管理情報ファイルの読み出しを実行する。本実施例において、管理情報ファイルはコンテンツファイル内のセキュリティボックスに記録されている。したがって、再生予定コンテンツに対応する管理情報ファイルを正しく選択できる。次に、再生装置は、ステップS306において、再生予定コンテンツファイルに対応する管理情報ファイルであるトークン、利用制御情報を読み取り、これらのデータに設定された改ざん検証用の署名検証を実行する。ステップS307において検証成立と判定されると、ステップS308に進み、検証不成立の場合は、ステップS351に進み、再生処理を中止する。ステップS307において検証成立と判定され、トークン、利用制御情報の正当性が確認された場合は、ステップS308に進み、トークン、利用制御情報の構成データに基づくコンテンツの検証や許容処理の確認等を実行する。次に、ステップS309において、再生装置は、コンテンツファイルを格納したメモリカードの識別子であるメディアIDを読み取る。次に、再生装置は、ステップS310において、読み取ったメディアIDに基づく検証値例えばMACを算出する。なお、この算出アルゴリズムは、予め既定されたアルゴリズムであり、先に図11を参照して説明したセキュリティボックス311内に記録されたID検証値324の算出アルゴリズムと同様のアルゴリズムが適用される。次に、ステップS311において、再生装置は、図11を参照して説明したセキュリティボックス311内に記録されたID検証値324を取得し、ステップS312において、再生装置は、算出MAC値と、ID検証値324との照合処理MAC検証を実行する。ステップS313において、算出MACと読み出しMACが一致したと判定した場合は、正当なコンテンツ書き込み処理がなされたメディアであると判定してステップS314以下の処理を実行する。ステップS313において、算出MACと読み出しMACが一致しなかったと判定した場合は、正当なコンテンツ書き込み処理がなされたメディアではない可能性があると判定してステップS314以下の処理を実行することなく、ステップS351に進み処理を中止する。ステップS313において、算出MACと読み出しMACが一致し、ステップS314に進むと、再生装置は、メモリカードの保護領域に記録された暗号鍵バインドキーを読み取る。なお、この保護領域に対するアクセスの前提として、再生装置は、メモリカードに対して再生装置の証明書例えば公開鍵証明書の提示を行う。メモリカードは再生装置から受領した証明書に基づいて保護領域に対するアクセス権の有無を判定してアクセス権が認められた場合にのみ、ステップS314の保護領域からのバインドキー読み取り処理が実行されることになる。アクセス権が認められなかった場合は、ステップS314の処理は実行されず、コンテンツ再生は許容されないことになる。再生装置のメモリカード保護領域に対するアクセス権が確認され、ステップS314の保護領域からのバインドキー読み取り処理が実行されると、次に、ステップS315において、再生装置は、図11に示すセキュリティボックス311から、再生予定コンテンツに対応する暗号化タイトルキーを読み出す。次に、再生装置は、ステップS316において、バインドキーを利用して暗号化タイトルキーの復号処理を実行しタイトルキーを取得する。さらに、ステップS317において、取得したタイトルキーを適用して再生予定のコンテンツファイル内の暗号化コンテンツの復号処理を実行し、ステップS318において、復号したコンテンツを再生する。[10.第2実施例のデータ記録構成に対応するコンテンツ記録処理例について]次に、図11を参照して説明したデータ記録構成を持つデータの記録処理の実行シーケンスについて、図15を参照して説明する。ここでは、データ記録処理の一例として、図1に示すユーザ機器20中のPC21が自装置のメディア例えばハードディスクに記録済みのコンテンツ等を着脱可能なメディア、例えばメモリカード30に記録する場合のシーケンスについて説明する。図15には、左から、コンテンツを保持し、出力するデバイス例えば図1に示すPC21、コンテンツの記録対象となるメデイア例えば図1に示すメモリカード30、これらを示している。なお、図15に示す例は、コンテンツ記録処理の一例としてデバイスとメディア間の処理として示しているが、コンテンツ記録処理は、デバイスとメディア間に限らず、PCと再生装置間などのデバイス間処理として実行することも可能であり、またサーバとデバイス間、サーバとメディア間の処理として実行することも可能である。図15に示すコンテンツ記録を実行するデバイスは、例えば図1に示すコンテンツ提供サーバ12から暗号化コンテンツおよびその管理情報、暗号鍵等を保持しているデバイスである。管理情報には、先に図11を参照して説明した以下の情報が含まれる。aトークンToken、b利用制御情報UsageFile、これらの情報が含まれる。図15のシーケンス図に従って、各処理について説明する。まず、デバイスは、メディア例えばメモリカードを装着し、ステップS401においてデバイスとメディア間で相互認証処理を実行する。例えば公開鍵暗号方式に従って、双方の公開鍵証明書の交換処理等を含む相互認証処理を行う。デバイス、メディアメモリカードとも、認証局の発行した公開鍵を格納した証明書Certificateと秘密鍵を保持している。デバイスの保持する証明書Certificateは、先に図8を参照して説明したホスト証明書HostCertificateであり、公開鍵の他、メモリカードの保護領域に関するアクセス権情報が記録されている。なお、メディアメモリカードは相互認証処理や、保護領域ProtectedAreaに対するアクセス可否判定を行うプログラムを格納し、これらのプログラムを実行するデータ処理部を有する。デバイスとメディアメモリカード間の相互認証が成立し、双方の正当性が確認されると、ステップS402以下の処理が実行される。相互認証が成立しない場合は、ステップS402以下の処理は実行されない。デバイスとメディア間の相互認証が成立し、双方の正当性が確認されると、メディアのデータ処理部は、ステップS402において、デバイスが認証処理に際してメディアに提供した公開鍵証明書図8に示すホスト証明書HostCertificateを参照して、メディアの保護領域ProtectedAreaに対するアクセス権の確認を行う。なお、メディアに対するコンテンツの記録処理に際しては、メディアの保護領域ProtectedAreaに対する暗号鍵バインドキーの書き込みを行うことが必要となる。従って、メディアのデータ処理部は、デバイスから受領した証明書図8に示すホスト証明書HostCertificateに保護領域ProtectedAreaの1つ以上の区分領域に対する書き込みWrite許容情報が記録されているか否かを確認する。区分領域に対する書き込みWrite許容情報がない場合、そのデバイスによるメディアメモリカードの保護領域ProtectedAreaに対する暗号鍵の書き込みは許容されない。この場合、ステップS403以下の処理、すなわちメディアに対するコンテンツの提供処理は中止される。デバイスからメディアに提供された証明書図8に示すホスト証明書HostCertificateにメディアの保護領域ProtectedAreaの1つ以上の区分領域に対する書き込みWrite許容情報が記録されている場合には、デバイスの提供する暗号鍵を保護領域ProtectedAreaに記録可能となり、この場合に限り、ステップS403以下の処理が実行される。ステップS403~S404では、デバイスがメディアに対して、以下のデータを送信し書き込み処理を行う。aコンテンツファイルb暗号鍵バインドキーこれらの情報は、図11を参照して説明したa~bの各データに対応する。ステップS403では、コンテンツファイルの書き込みを行う。コンテンツファイルには、先に図11を参照して説明したセキュリティボックスを設定してメディアに提供する。先に図11を参照して説明したように、コンテンツファイルに含まれるセキュリティボックスには、以下の情報が記録されている。コンテンツファイルに含まれるコンテンツの属性を示すフラグflag、管理情報ファイルとしてのトークンファイル、管理情報ファイルとしての利用制御情報ファイル、デバイスまたはメディア等のコンテンツファイルを記録した装置のIDに基づく検証値MACofID、暗号化タイトルキー、これらの各データが記録される。フラグは、例えば、コンテンツの利用に際して管理情報ファイルの参照が必要となるか否かの情報を持つ。例えば、フラグの値=0:管理情報ファイルを参照した処理が不要、フラグの値=1:管理情報ファイルを参照した処理が必要、このような設定である。ID検証値MACofIDは、デバイスまたはメディア等のコンテンツファイルを記録した装置のIDに基づく検証値である。コンテンツ記録処理を実行するデバイスはコンテンツ記録先としてのメディア、本例ではメモリカードのメディアIDを取得して、このメディアIDに基づいて検証値MACを生成してセキュリティボックスに格納してメディアメモリカードに提供して記録する。なお、メディアIDは、ステップS401の認証処理に際してメディアからデバイスに提供される公開鍵証明書に記録されている。ステップS404では、暗号鍵バインドキーの書き込みを行う。暗号鍵バインドキーについては、図11に示すように、メディアの保護領域ProtectedAreaに記録する。なお、この保護領域に対する書き込み処理は、ステップS402のメディアによるデバイスの証明書に基づくアクセス権判定の結果、アクセス権の認められた領域に対して実行される。このように、本実施例では、コンテンツファイルの記録処理に際しては、以下のデータを持つセキュリティボックスを含むコンテンツファイルを設定して記録する。コンテンツファイルに含まれるコンテンツの属性を示すフラグflag、管理情報ファイルとしてのトークンファイル、管理情報ファイルとしての利用制御情報ファイル、デバイスまたはメディア等のコンテンツファイルを記録した装置のIDに基づく検証値MACofID、暗号化タイトルキー。さらに、バインドキーを保護領域に記録する。これらの処理を実行する。コンテンツ再生処理に際しては、これらの記録データに基づいて、先に図12~図14を参照して説明したフローに従った処理が実行されることになる。再生処理に際しては、コンテンツファイルのセキュリティボックスのフラグの値に基づいて管理情報の参照要否が判定できる。管理情報ファイルはコンテンツファイルのセキュリティボックスから直接取得できる。暗号鍵ファイルに設定されたコンテンツ記録機器デバイスまたはメディアのIDに基づく検証値MACによってコンテンツが正当な記録シーケンスによって記録されたメディアまたはデバイスであるかの検証が可能となる。証明書に基づいてアクセス可能な保護領域からバインドキーを取得することで、保護領域に対するアクセス権を持つ機器のみがコンテンツ再生を行うことができる。このような処理によって、正当なコンテンツ利用処理が実現される。[11.コンテンツおよび管理情報の記録構成例3実施例3]次に、図16を参照して、本開示に係るコンテンツおよび管理情報の記録構成例3実施例3について説明する。図16は、先に説明した図2と同様、メディア記録媒体のデータ記録構成、具体的には、コンテンツファイルと、管理情報ファイルと、コンテンツの再生処理において利用される鍵情報等の各データの記録構成例を示す図である。メディア記録媒体は、例えば図1に示すメモリカード30、あるいはPC21、再生装置22、テレビ23、再生装置41等に備えられた記録メディアである。図16に示すメディアの記録構成は、例えば以下のような記録処理に際して実現される。1ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータをメモリカード30に記録する際に、図16に示すデータ記録構成で記録を行う。あるいは、2ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータを自装置のハードディスク等の記録メディアに記録する際に、図16に示すデータ記録構成で記録を行う。図16に示すデータ記録構成は、上記1,2のいずれの場合にも適用可能である。以下では、一例として、上記の1の処理を実行する場合、すなわち、ユーザ機器20としてのPC21、再生装置22、テレビ23、再生装置41が、コンテンツ提供サーバ12a,12bから取得したデータをメモリカード30に記録する際に、図16に示すデータ記録構成で記録を行う処理例について説明する。具体例として図1に示すユーザ機器20中のPC21がメモリカード30を装着して、メモリカード30にデータ記録を行う場合の処理例として説明する。すなわち、PC21が事前にコンテンツ提供サーバ12から取得し、PC21のハードディスクに記録済みのコンテンツファイル、管理情報ファイル、鍵情報などの各データに基づいて、図16に示す記録構成を持つ記録データをメモリカード30に記録する処理例として説明する。図16に示すように、メモリカード30には、aコンテンツファイル510、b管理情報と第1鍵データ520、c第2鍵データ530、これらの各データが記録される。本実施例3は、先に図2を参照して説明した実施例1のデータ記録構成とほぼ同様の記録構成である。ただし、aコンテンツファイル510内のセキュリティボックス511にフラグの他に、コンテンツファイルの識別情報xを記録した点が異なる。その他、b管理情報と第1鍵データ520、c第2鍵データ530、これらのデータ構成は、図2を参照して説明したデータ構成と同様である。コンテンツファイルのセキュリティボックスに記録されるデータが異なっている。フラグは、先に図2を参照して説明したフラグと同様のフラグデあり、コンテンツの利用に際して管理情報ファイルの参照が必要となるか否かの情報を有するフラグである。本実施例では、セキュリティボックス511に、さらに、コンテンツファイルの識別情報xが記録される。再生装置において、コンテンツファイルに含まれるコンテンツを再生する場合、セキュリティボックスのフラグの値に応じて管理情報ファイルの参照処理の要否を判定し、さらに、セキュリティボックスに記録されたコンテンツファイルの識別情報xに基づいて管理情報ファイルを選択取得する。なお、本実施例においても、トークンファイル521や利用制御情報ファイル522は、コンテンツファイルの識別子xがファイル名に設定されている。あるいはディレクトリ名に設定されている。従って、本実施例においても実施例1と同様、コンテンツファイルの識別子xを検索キーとして再生予定コンテンツに対応する管理情報を正しく選択することが可能となる。その他の構成は実施例1と同様である。鍵情報ファイル523には、暗号化タイトルキー524、コンテンツファイルの識別子と機器またはメディア識別子本例では図1に示すメモリカード30の識別子との連結情報に基づく検証値MAC:MessageAuthenticationCode525-1~n、これらのデータが格納される。保護領域には、c第2鍵データ530が記録される。これは、具体的には、図16に示すようにバインドキー531である。バインドキー531は、暗号化タイトルキー524の暗号化キーである。バインドキー531は、メモリカードの保護領域ProtectedAreaに記録される。なお、保護領域ProtectedAreaは、アクセス制限領域であり、アクセス要求装置がメモリカードに提示した証明書を検証して、証明書に記載されたアクセス許容情報に応じてアクセスが許容される領域である。[12.第3実施例のデータ記録構成に対応するコンテンツ再生処理例について]次に、図16を参照して説明したデータ記録構成を持つメディアに記録されたコンテンツを読み出して再生処理を実行する場合の再生シーケンスについて図17以下に示すフローチャートを参照して説明する。図17以下のフローチャートに従ったコンテンツ再生処理は、例えば図16に示すデータを格納したメディアからコンテンツファイルを読み出して再生処理を実行する装置において実行される。例えば、図1に示す再生装置41が、図16に示すデータを格納したメモリカード30を装着してメモリカード30に格納されたコンテンツファイルを読み出して再生する場合に実行される処理である。なお、再生装置41におけるコンテンツ再生処理は、再生装置41のメモリに予め格納された再生プログラムアプリケーションを、再生装置41のデータ処理部で実行することで行われ、図17以下のフローチャートに示す各ステップの処理は、再生装置41のデータ処理部において実行される。図17以下のフローに示す各ステップの処理について説明する。まず、ステップS501において、再生コンテンツの指定情報を入力することで再生シーケンスがスタートする。ステップS501の処理は、具体的には、例えば再生装置41のディスプレイに表示される再生可能コンテンツ情報に対するユーザによるコンテンツ指定情報の入力検出処理として行われる。次に、ステップS502において、再生指定コンテンツファイルを取得する。例えば再生装置41に装着されたメモリカード30に記録されたコンテンツファイルを取得する。具体的には、例えば再生装置41のデータ処理部が、メモリカード30から、図16に示すコンテンツファイル1,510-1を読み出す処理として実行する。次に、ステップS503において、読み出したコンテンツファイルからセキュリティボックスを取得する。先に図16を参照して説明したように、コンテンツファイルに含まれるセキュリティボックスには、コンテンツファイルに含まれるコンテンツの属性を示すフラグflagが記録されている。フラグは、例えば、コンテンツの利用に際して管理情報ファイルの参照が必要となるか否かの情報を持つ。例えば、フラグの値=0:管理情報ファイルを参照した処理が不要、フラグの値=1:管理情報ファイルを参照した処理が必要、このような設定である。ステップS504において、再生装置は、セキュリティボックスのフラグの値が管理情報ファイルを参照した処理が必要であることを示しているか否かを判定する。フラグの値が、管理情報ファイルの参照処理が必要であることを示す場合にはステップS505に進む。フラグの値が、管理情報ファイルの参照処理が必要でないことを示す場合にはステップS518に進み、コンテンツ再生に移行する。これは、例えばサービスコンテンツなど、利用制御の不要なコンテンツに対して行われる処理であり、コンテンツも暗号化されていないコンテンツで自由に利用可能なコンテンツである場合などの処理である。この場合は、ステップS505~S517の処理を省略してコンテンツファイルに含まれるコンテンツ再生に移行することになる。一方、フラグの値が、管理情報ファイルの参照処理が必要であることを示す場合にはステップS505に進み、管理情報ファイルの読み出しを実行する。本実施例では、この管理情報ファイルの読み出し処理は、実施例1と同様、コンテンツファイルの識別子xを検索キーとして管理情報ファイルを検索する。ただし、本実施例ではセキュリティボックスにコンテンツファイル識別子が記録されており、これを参照することができる。再生装置は、この識別子に基づいて、管理情報ファイル名に再生予定のコンテンツファイルの識別子1~nと同じ識別子を持つ管理情報ファイルを選択する。このファイル選択処理によって、再生予定コンテンツに対応する管理情報ファイルを正しく選択できる。なお、前述したように、管理情報ファイルを設定したディレクトリ名にコンテンツファイルの識別子1~nを設定した構成としてもよく、この場合は、ンテンツファイルの識別子1~nと同じ識別子を持つディレクトリを選択してそのディレクトリに設定された管理情報ファイルを選択する。このファイル選択処理によって、再生予定コンテンツに対応する管理情報ファイルを正しく選択できる。次に、再生装置は、ステップS506において、再生予定コンテンツファイルに対応する管理情報ファイルであるトークン、利用制御情報を読み取り、これらのデータに設定された改ざん検証用の署名検証を実行する。ステップS507において検証成立と判定されると、ステップS508に進み、検証不成立の場合は、ステップS551に進み、再生処理を中止する。ステップS507において検証成立と判定され、トークン、利用制御情報の正当性が確認された場合は、ステップS508に進み、トークン、利用制御情報の構成データに基づくコンテンツの検証や許容処理の確認等を実行する。次に、ステップS509において、再生装置は、コンテンツファイルを格納したメモリカードの識別子であるメディアIDを読み取る。次に、再生装置は、ステップS510において、読み取ったメディアIDと、再生予定のコンテンツファイルの識別子xとに基づく検証値例えばMACを算出する。なお、この算出アルゴリズムは、予め既定されたアルゴリズムであり、先に図16に示す鍵情報ファイル523に格納されたMACの算出アルゴリズムと同様のアルゴリズムが適用される。次に、ステップS511において、再生装置は、図16を参照して説明した鍵情報ファイル523に格納された検証値MACを取得し、ステップS512において、再生装置は、算出MAC値と、鍵情報ファイル523に格納された検証値MACとの照合処理MAC検証を実行する。ステップS513において、算出MACと読み出しMACが一致したと判定した場合は、正当なコンテンツ書き込み処理がなされたメディアであると判定してステップS514以下の処理を実行する。ステップS513において、算出MACと読み出しMACが一致しなかったと判定した場合は、正当なコンテンツ書き込み処理がなされたメディアではない可能性があると判定してステップS514以下の処理を実行することなく、ステップS551に進み処理を中止する。ステップS513において、算出MACと読み出しMACが一致し、ステップS514に進むと、再生装置は、メモリカードの保護領域に記録された暗号鍵バインドキーを読み取る。なお、この保護領域に対するアクセスの前提として、再生装置は、メモリカードに対して再生装置の証明書例えば公開鍵証明書の提示を行う。メモリカードは再生装置から受領した証明書に基づいて保護領域に対するアクセス権の有無を判定してアクセス権が認められた場合にのみ、ステップS514の保護領域からのバインドキー読み取り処理が実行されることになる。アクセス権が認められなかった場合は、ステップS514の処理は実行されず、コンテンツ再生は許容されないことになる。再生装置のメモリカード保護領域に対するアクセス権が確認され、ステップS514の保護領域からのバインドキー読み取り処理が実行されると、次に、ステップS515において、再生装置は、図16に示す暗号鍵ファイル523から、再生予定コンテンツに対応する暗号化タイトルキーを読み出す。次に、再生装置は、ステップS516において、バインドキーを利用して暗号化タイトルキーの復号処理を実行しタイトルキーを取得する。さらに、ステップS517において、取得したタイトルキーを適用して再生予定のコンテンツファイル内の暗号化コンテンツの復号処理を実行し、ステップS518において、復号したコンテンツを再生する。[13.第3実施例のデータ記録構成に対応するコンテンツ記録処理例について]次に、図16を参照して説明したデータ記録構成を持つデータの記録処理の実行シーケンスについて、図20を参照して説明する。ここでは、データ記録処理の一例として、図1に示すユーザ機器20中のPC21が自装置のメディア例えばハードディスクに記録済みのコンテンツ等を着脱可能なメディア、例えばメモリカード30に記録する場合のシーケンスについて説明する。図20には、左から、コンテンツを保持し、出力するデバイス例えば図1に示すPC21、コンテンツの記録対象となるメデイア例えば図1に示すメモリカード30、これらを示している。なお、図20に示す例は、コンテンツ記録処理の一例としてデバイスとメディア間の処理として示しているが、コンテンツ記録処理は、デバイスとメディア間に限らず、PCと再生装置間などのデバイス間処理として実行することも可能であり、またサーバとデバイス間、サーバとメディア間の処理として実行することも可能である。図20に示すコンテンツ記録を実行するデバイスは、例えば図1に示すコンテンツ提供サーバ12から暗号化コンテンツおよびその管理情報、暗号鍵等を保持しているデバイスである。管理情報には、先に図16を参照して説明した以下の情報が含まれる。aトークンToken、b利用制御情報UsageFile、これらの情報が含まれる。図20のシーケンス図に従って、各処理について説明する。まず、デバイスは、メディア例えばメモリカードを装着し、ステップS601においてデバイスとメディア間で相互認証処理を実行する。例えば公開鍵暗号方式に従って、双方の公開鍵証明書の交換処理等を含む相互認証処理を行う。デバイス、メディアメモリカードとも、認証局の発行した公開鍵を格納した証明書Certificateと秘密鍵を保持している。デバイスの保持する証明書Certificateは、先に図8を参照して説明したホスト証明書HostCertificateであり、公開鍵の他、メモリカードの保護領域に関するアクセス権情報が記録されている。なお、メディアメモリカードは相互認証処理や、保護領域ProtectedAreaに対するアクセス可否判定を行うプログラムを格納し、これらのプログラムを実行するデータ処理部を有する。デバイスとメディアメモリカード間の相互認証が成立し、双方の正当性が確認されると、ステップS602以下の処理が実行される。相互認証が成立しない場合は、ステップS602以下の処理は実行されない。デバイスとメディア間の相互認証が成立し、双方の正当性が確認されると、メディアのデータ処理部は、ステップS602において、デバイスが認証処理に際してメディアに提供した公開鍵証明書図8に示すホスト証明書HostCertificateを参照して、メディアの保護領域ProtectedAreaに対するアクセス権の確認を行う。なお、メディアに対するコンテンツの記録処理に際しては、メディアの保護領域ProtectedAreaに対する暗号鍵バインドキーの書き込みを行うことが必要となる。従って、メディアのデータ処理部は、デバイスから受領した証明書図8に示すホスト証明書HostCertificateに保護領域ProtectedAreaの1つ以上の区分領域に対する書き込みWrite許容情報が記録されているか否かを確認する。区分領域に対する書き込みWrite許容情報がない場合、そのデバイスによるメディアメモリカードの保護領域ProtectedAreaに対する暗号鍵の書き込みは許容されない。この場合、ステップS603以下の処理、すなわちメディアに対するコンテンツの提供処理は中止される。デバイスからメディアに提供された証明書図8に示すホスト証明書HostCertificateにメディアの保護領域ProtectedAreaの1つ以上の区分領域に対する書き込みWrite許容情報が記録されている場合には、デバイスの提供する暗号鍵を保護領域ProtectedAreaに記録可能となり、この場合に限り、ステップS603以下の処理が実行される。ステップS603~S606では、デバイスがメディアに対して、以下のデータを送信し書き込み処理を行う。aコンテンツファイルb管理情報と第1鍵データc暗号鍵バインドキーこれらの情報は、図16を参照して説明したa~cの各データに対応する。ステップS603では、コンテンツファイルの書き込みを行う。コンテンツファイルには、先に図2を参照して説明したセキュリティボックスを設定してメディアに提供する。すなわち、コンテンツ再生時に管理情報ファイルを参照した処理が必要であるか否かを示す情報を設定したフラグ、コンテンツファイルの識別子xこれらのデータを持つセキュリティボックスである。ステップS604では、b管理情報と第1鍵データ中の管理情報ファイルの書き込みを行う。管理情報ファイルは、図16を参照して説明したb管理情報と第1鍵データに含まれるトークンファイルと、利用制御情報ファイル等である。これらの管理情報ファイルのファイル名は、コンテンツファイルの識別子xを含むファイル名として記録する。あるいはディレクトリ名にコンテンツファイルの識別子xを含むディレクトリにこれらの管理情報ファイルを記録する。なお、これらのファイル名の設定あるいはディレクトリ名設定は、デバイス側の処理ではなく、メディア側のデータ処理部において実行してもよい。ステップS605では、b管理情報と第1鍵データ中の第1鍵データの書き込みを行う。b管理情報と第1鍵データに含まれる第1鍵データは、図2に示す鍵情報ファイル123である。鍵情報ファイルには、バインドキーで暗号化された暗号化タイトルキーの他、ID検証値xが含まれる。ID検証値xは、先に図16を参照して説明したように、コンテンツファイルを記録するメディアや機器のIDメディアID/デバイスIDとコンテンツファイル識別子xとに基づいて生成される検証値MACである。コンテンツ記録処理を実行するデバイスはコンテンツ記録先としてのメディア、本例ではメモリカードのメディアIDを取得して、このメディアIDとコンテンツファイルの識別子に基づいて検証値MACを生成して鍵情報ファイル523に格納してメディアメモリカードに提供して記録する。なお、メディアIDは、ステップS601の認証処理に際してメディアからデバイスに提供される公開鍵証明書に記録されている。ステップS606では、暗号鍵バインドキーの書き込みを行う。暗号鍵バインドキーについては、図16に示すように、メディアの保護領域ProtectedAreaに記録する。なお、この保護領域に対する書き込み処理は、ステップS602のメディアによるデバイスの証明書に基づくアクセス権判定の結果、アクセス権の認められた領域に対して実行される。このようにコンテンツファイルの記録処理に際しては、コンテンツファイルに管理情報の参照要否を示すフラグとコンテンツファイル識別子を設定する。管理情報ファイルのファイル名または設定ディレクトリにコンテンツファイルの識別子を含める。暗号鍵ファイルにコンテンツ記録機器デバイスまたはメディアのIDに基づく検証値MACを記録する。バインドキーを保護領域に記録する。これらの処理を実行する。コンテンツ再生処理に際しては、これらの記録データに基づいて、先に図17~図19を参照して説明したフローに従った処理が実行されることになる。具体的には、再生処理に際して以下の処理が可能となる。コンテンツファイルのセキュリティボックスのフラグの値に基づいて管理情報の参照要否が判定できる。管理情報ファイルのファイル名または設定ディレクトリのコンテンツファイルの識別子に基づいてコンテンツに対応する管理情報ファイルを確実に選択できる。暗号鍵ファイルに設定されたコンテンツ記録機器デバイスまたはメディアのIDに基づく検証値MACによってコンテンツが正当な記録シーケンスによって記録されたメディアまたはデバイスであるかの検証が可能となる。証明書に基づいてアクセス可能な保護領域からバインドキーを取得することで、保護領域に対するアクセス権を持つ機器のみがコンテンツ再生を行うことができる。このような処理によって、正当なコンテンツ利用処理が実現される。[14.各装置のハードウェア構成例について]最後に、図21、図22を参照して、上述した処理を実行する各装置のハードウェア構成例について説明する。まず、図21を参照して、メモリカードを装着してデータの記録や再生処理を行うホスト機器のハードウェア構成例について説明する。CPUCentralProcessingUnit701は、ROMReadOnlyMemory702、または記憶部708に記憶されているプログラムに従って各種の処理を実行するデータ処理部として機能する。例えば、上述の各実施例において説明したサーバとの通信処理やサーバからの受信データのメモリカードに対する記録処理、メモリカードからのデータ再生処理等を実行する。RAMRandomAccessMemory703には、CPU701が実行するプログラムやデータなどが適宜記憶される。これらのCPU701、ROM702、およびRAM703は、バス704により相互に接続されている。CPU701はバス704を介して入出力インタフェース705に接続され、入出力インタフェース705には、各種スイッチ、キーボード、マウス、マイクロホンなどよりなる入力部706、ディスプレイ、スピーカなどよりなる出力部707が接続されている。CPU701は、入力部706から入力される指令に対応して各種の処理を実行し、処理結果を例えば出力部707に出力する。入出力インタフェース705に接続されている記憶部708は、例えばハードディスク等からなり、CPU701が実行するプログラムや各種のデータを記憶する。通信部709は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。入出力インタフェース705に接続されているドライブ710は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア711を駆動し、記録されているコンテンツや鍵情報等の各種データを取得する例えば、。取得されたコンテンツや鍵データを用いて、CPUによって実行する再生プログラムに従ってコンテンツの復号、再生処理などが行われる。図22は、メモリカードのハードウェア構成例を示している。CPUCentralProcessingUnit801は、ROMReadOnlyMemory802、または記憶部807に記憶されているプログラムに従って各種の処理を実行するデータ処理部として機能する。例えば、上述の各実施例において説明したサーバやホスト機器との通信処理やデータの記憶部807に対する書き込み、読み取り等の処理、記憶部807の保護領域811の区分領域単位のアクセス可否判定処理等を実行する。RAMRandomAccessMemory803には、CPU801が実行するプログラムやデータなどが適宜記憶される。これらのCPU801、ROM802、およびRAM803は、バス804により相互に接続されている。CPU801はバス804を介して入出力インタフェース805に接続され、入出力インタフェース805には、通信部806、記憶部807が接続されている。入出力インタフェース805に接続されている通信部804は、例えばサーバ、ホスト機器との通信を実行する。記憶部807は、データの記憶領域であり、先に説明したようにアクセス制限のある保護領域ProtectedArea811、自由にデータ記録読み取りができる汎用領域GeneralPurposeArea812を有する。なお、サーバは、例えば図21に示すホスト機器と同様のハードウェア構成を持つ装置によって実現可能である。[15.本開示の構成のまとめ]以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。なお、本明細書において開示した技術は、以下のような構成をとることができる。1記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定し、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、コンテンツファイルの識別子を検索キーとした管理情報ファイルの検索処理を実行する情報処理装置。2前記記録メディアに格納された管理情報ファイルは、ファイル名にコンテンツファイルの識別子が設定され、前記データ処理部は、再生予定のコンテンツファイルの識別子と同じ識別子の設定されたファイル名を有する管理情報ファイルを選択する処理を実行する前記1に記載の情報処理装置。3前記記録メディアに格納された管理情報ファイルは、コンテンツファイルの識別子を含むディレクトリ名を持つディレクトリに設定され、前記データ処理部は、再生予定のコンテンツファイルの識別子と同じ識別子の設定されたディレクトリに設定された管理情報ファイルを選択する処理を実行する前記1または2に記載の情報処理装置。4前記データ処理部は、前記コンテンツファイルに記録されたコンテンツファイル識別子を検索キーとした管理情報ファイルの検索処理を実行する前記1~3いずれかに記載の情報処理装置。5前記データ処理部は、前記記録メディアの識別子メディアIDに基づく検証値を算出し、前記記録メディアに記録済みの検証値との照合処理を実行し、照合成立を条件として前記暗号化コンテンツの再生処理を行う前記1~4いずれかに記載の情報処理装置。6前記データ処理部は、前記記録メディアに対して自装置の証明書を出力し、前記記録メディアにおける前記証明書検証に基づく前記記録メディアの保護領域に対するアクセス権の許容判定を条件として、前記保護領域から暗号鍵を読み出して該暗号鍵を適用したコンテンツ復号、再生処理を実行する前記1~5いずれかに記載の情報処理装置。7記録メディアに格納されたデータを読み出して再生処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに格納された暗号化コンテンツを含むコンテンツファイルを取得し、該コンテンツファイルに記録されたフラグを参照して、フラグの設定に基づいて管理情報ファイルの参照の要否を判定し、フラグの設定が、管理情報ファイルの参照が必要であることを示している場合に、前記コンテンツファイルに格納された管理情報ファイルの参照処理を実行する情報処理装置。8記録メディアに対するデータ記録処理を実行するデータ処理部を有し、前記データ処理部は、前記記録メディアに暗号化コンテンツを含むコンテンツファイルを記録し、該コンテンツファイルに、暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを設定し、コンテンツファイル識別子を含むファイル名とした管理情報ファイル、または、コンテンツファイル識別子を含むディレクトリ名を持つディレクトリ下に管理情報ファイルを記録する情報処理装置。9前記データ処理部は、前記記録メディアの識別子メディアIDに基づく検証値を算出し、算出した検証値を前記記録メディアに記録する前記8に記載の情報処理装置。10再生装置における再生対象となる暗号化コンテンツを含むコンテンツファイルを記録データとして有し、前記コンテンツファイルに、前記暗号化コンテンツの再生処理に際して管理情報ファイルの参照が必要であるか否かを示すフラグを格納し、再生装置におけるコンテンツ再生処理に際して、前記フラグの設定に基づいて管理情報ファイルの参照の要否判定を実行させることを可能とした情報記録メディア。11前記情報記録メディアは、さらに、前記情報記録メディアの識別子メディアIDに基づく検証値を記録データとして格納し、再生装置におけるコンテンツ再生処理に際して、前記情報記録メディアの識別子メディアIDに基づく検証値を算出させ、算出検証値と記録済み検証値との照合処理を実行させて照合結果に応じてコンテンツ再生の許容判定処理を行わせることを可能とした前記10に記載の情報記録メディア。さらに、上記した装置等において実行する処理の方法や、処理を実行させるプログラムも本開示の構成に含まれる。また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、LANLocalAreaNetwork、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。"