(57)【特許請求の範囲】
【請求項１】
コンテンツを記録媒体に蓄積するコンテンツ蓄積装置において、
前記コンテンツを暗号化する際に参照するセキュリティの強度に関して規定する要件拡張属性レンジ情報に基づいて、前記コンテンツを暗号化するコンテンツ暗号化手段と、
このコンテンツ暗号化手段で暗号化された暗号化コンテンツを、前記記録媒体の予め指定されているコンテンツ区画に蓄積する暗号化コンテンツ蓄積実行手段と、
前記要件拡張属性レンジ情報を、予め規定されているファイルシステム識別情報に基づいて、暗号化する要件拡張属性レンジ情報暗号化手段と、
この要件拡張属性レンジ情報暗号化手段で暗号化された暗号化要件拡張属性レンジ情報を、前記記録媒体の予め規定されているメタ情報区画に蓄積する暗号化要件拡張属性レンジ情報蓄積実行手段と、を備え、
前記コンテンツが１つの主コンテンツとこの主コンテンツに従属する１つまたは複数の副コンテンツとからなり、前記要件拡張属性レンジ情報が、当該主コンテンツおよび当該副コンテンツごとに設定されていることを特徴とするコンテンツ蓄積装置。
【請求項２】
コンテンツを記録媒体から読み出して再生するコンテンツ再生装置において、
前記記録媒体の予め規定されているメタ情報区画から、前記コンテンツを暗号化する際に参照するセキュリティの強度に関して規定する要件拡張属性レンジ情報が暗号化された暗号化要件拡張属性レンジ情報を読み出す暗号化要件拡張属性レンジ情報読出手段と、
この暗号化要件拡張属性レンジ情報読出手段で読み出された暗号化要件拡張属性レンジ情報を、予め規定されているファイルシステム識別情報に基づいて、復号する暗号化要件拡張属性レンジ情報復号手段と、
前記記録媒体の予め規定されているコンテンツ区画から、前記コンテンツが暗号化された暗号化コンテンツを読み出す暗号化コンテンツ読出手段と、
この暗号化コンテンツ読出手段で読み出された暗号化コンテンツを、前記暗号化要件拡張属性レンジ情報復号手段で復号された要件拡張属性レンジ情報に基づいて復号する暗号化コンテンツ復号手段と、を備え、
前記コンテンツが１つの主コンテンツとこの主コンテンツに従属する１つまたは複数の副コンテンツとからなり、前記要件拡張属性レンジ情報が、当該主コンテンツおよび当該副コンテンツごとに設定されていることを特徴とするコンテンツ再生装置。
【請求項３】
コンテンツを記録媒体に蓄積するために、コンピュータを、
前記コンテンツを暗号化する際に参照するセキュリティの強度に関して規定する要件拡張属性レンジ情報に基づいて、前記コンテンツを暗号化するコンテンツ暗号化手段、
このコンテンツ暗号化手段で暗号化された暗号化コンテンツを、前記記録媒体の予め指定されているコンテンツ区画に蓄積する暗号化コンテンツ蓄積実行手段、
前記要件拡張属性レンジ情報を、予め規定されているファイルシステム識別情報に基づいて、暗号化する要件拡張属性レンジ情報暗号化手段、
この要件拡張属性レンジ情報暗号化手段で暗号化された暗号化要件拡張属性レンジ情報を、前記記録媒体の予め規定されているメタ情報区画に蓄積する暗号化要件拡張属性レンジ情報蓄積実行手段、として機能させ、
前記コンテンツが１つの主コンテンツとこの主コンテンツに従属する１つまたは複数の副コンテンツとからなり、前記要件拡張属性レンジ情報が、当該主コンテンツおよび当該副コンテンツごとに設定されていることを特徴とするコンテンツ蓄積プログラム。
【請求項４】
コンテンツを記録媒体から読み出して再生するために、コンピュータを、
前記記録媒体の予め規定されているメタ情報区画から、前記コンテンツを暗号化する際に参照するセキュリティの強度に関して規定する要件拡張属性レンジ情報が暗号化された暗号化要件拡張属性レンジ情報を読み出す暗号化要件拡張属性レンジ情報読出手段、
この暗号化要件拡張属性レンジ情報読出手段で読み出された暗号化要件拡張属性レンジ情報を、予め規定されているファイルシステム識別情報に基づいて、復号する暗号化要件拡張属性レンジ情報復号手段、
前記記録媒体の予め規定されているコンテンツ区画から、前記コンテンツが暗号化された暗号化コンテンツを読み出す暗号化コンテンツ読出手段、
この暗号化コンテンツ読出手段で読み出された暗号化コンテンツを、前記暗号化要件拡張属性レンジ情報復号手段で復号された要件拡張属性レンジ情報に基づいて復号する暗号化コンテンツ復号手段、として機能させ、
前記コンテンツが１つの主コンテンツとこの主コンテンツに従属する１つまたは複数の副コンテンツとからなり、前記要件拡張属性レンジ情報が、当該主コンテンツおよび当該副コンテンツごとに設定されていることを特徴とするコンテンツ再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを記録媒体に書き込むコンテンツ蓄積装置およびコンテンツ蓄積プログラム、並びに、コンテンツを記録媒体から読み出すコンテンツ再生装置およびコンテンツ再生プログラムに関する。
【背景技術】
【０００２】
従来、マルチメディアコンテンツや文書のデジタル化（電子化）の進展に伴い、これらデジタル化されたデータ、すなわち、デジタルデータを、バックアップや再利用等を目的にして、ネットワークを介して転送し、記録媒体に保存して管理する記録再生処理が日常的に行われている。
【０００３】
一般に、デジタルデータは、コピーしても劣化しないので、コピーするたびに劣化するアナログデータに比べ、不正利用が行われやすく、改ざんが容易であるため、ネットワークや記録媒体上でのセキュリティ確保が重要になる。それゆえ、ネットワーク上でのセキュリティ確保は、既存の暗号化技術を使うことによって、ある程度解決されている。また、記録媒体上でのセキュリティ確保は、デジタルデータをファイルとして管理するファイルシステムによって行われている（例えば、特許文献１，２参照）。
【０００４】
このファイルシステムでは、例えば、１つのファイルごとにセキュリティをかける技術が存在している。しかし、近年のマルチメディアコンテンツは、主たるデジタルデータ（主コンテンツ、主ファイル）に付随する複数のデジタルデータ（副コンテンツ、副ファイル）がまとまって構成されているものがあり、１つのファイルで完結することがない場合がある。この場合、ファイルシステムでは、主コンテンツと副コンテンツとを１まとまりのファイル群としてまとめると共に、主コンテンツと副コンテンツとについて保護したいセキュリティの強度を変えて取り扱う場合がある。
【０００５】
例えば、デジタルデータが放送等に用いられる番組コンテンツの場合、一般的に番組コンテンツは、主コンテンツである本編の番組ファイル以外に、副コンテンツである、ライセンス、試聴コンテンツ、静止画サムネイル、あらすじを記したテキスト（テキストデータ）等の複数のファイルを、ファイル群としてまとめて取り扱う必要がある。
【０００６】
そして、この場合、副コンテンツの中でそれぞれ保護したいセキュリティの強度が異なっており、ライセンスは、許諾された装置および記録媒体でのみ再生が許可されているので、これらの装置や記録媒体で取り扱いできるレベルにセキュリティの強度が設定されている。また、試聴コンテンツは、許諾された装置でなくても他の装置でも再生が許可されており、許諾された記録媒体を問わず、他の記録媒体へ自由にコピーすることも許可されている。
【０００７】
さらに、静止画サムネイルやあらすじを記したテキストデータは、許諾された装置および記録媒体を問わずに自由に取り扱いできるようにセキュリティの強度が設定されている。
【０００８】
ところで、一般に光ディスク（ＣＤ、ＤＶＤ）、磁気ディスク等の記録媒体（記録メディア）は、階層構造を有しており、この階層構造に「アプリケーションレイヤ」、「ファイルシステムレイヤ」および「物理レイヤ」がある。従来、当該記録媒体にデジタルデータを記録しようとした場合、当該デジタルデータを取り扱うアプリケーションによって、ＣＰＲＭ（Content Protection for Recordable Media）、ＣＳＳ（Content Scramble System）といったコピープロテクションが、アプリケーションレイヤにおいて行われている。
【０００９】
また、記録媒体では、様々なアプリケーションによって、様々なデジタルデータが記録されている。そして、様々なアプリケーションがそれぞれコピープロテクションをはずすことによって、コピー制御といったことを当該アプリケーションで担保している。
【特許文献１】特開２０００−１２２８１６号公報
【特許文献２】特開平１０−２８３２６２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、あるアプリケーションによって、記録媒体に記録したデジタルデータを、他のアプリケーションによって無理矢理再生しようとすると、共通の「アプリケーションレイヤ」に従っていれば再生でき、従っていなければ再生できず、デジタルデータの再生の可否がアプリケーションに依存してしまうという問題がある。
【００１１】
また、デジタルデータを１つのファイルとして取り扱うファイルシステムにおいて、各ファイルの再生条件（許諾条件）が異なる複数のファイルを１つのファイル群、すなわち、一連のコンテンツとして取り扱うことが困難であるという問題がある。ちなみに、例えば、複数のデジタルデータ（複数の副ファイル）を、主ファイルに関連づけて収める機能は、Ｗｉｎｄｏｗｓ（登録商標）のＮＴＦＳ（NT File System）やＵＤＦ（Universal Disk Format）で実現されており、この中で１つのファイルを暗号化する技術は存在しているが、個々のデジタルデータごとにセキュリティの強度を指定して取り扱う（保存、再生）技術は存在していない。
【００１２】
そこで、本発明では、前記した問題を解決し、デジタルデータの再生の可否がアプリケーションに依存することなく、当該デジタルデータを１つのファイルとして取り扱うファイルシステムにおいて、各ファイルの再生条件（許諾条件）が異なる複数のファイルを１つのファイル群、すなわち、一連のコンテンツとして取り扱うことができるコンテンツ蓄積装置およびコンテンツ再生装置、並びに、コンテンツ蓄積プログラムおよびコンテンツ再生プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
前記課題を解決するため、請求項１に記載のコンテンツ蓄積装置は、コンテンツを記録媒体に蓄積するコンテンツ蓄積装置において、コンテンツ暗号化手段と、暗号化コンテンツ蓄積実行手段と、要件拡張属性レンジ情報暗号化手段と、暗号化要件拡張属性レンジ情報蓄積実行手段と、を備える構成とした。
【００１４】
かかる構成によれば、コンテンツ蓄積装置は、コンテンツ暗号化手段によって、コンテンツを暗号化する際に参照するセキュリティの強度に関して規定する要件拡張属性レンジ情報に基づいて、コンテンツを暗号化する。なお、要件拡張属性レンジ情報は、メタ情報（メタデータ）の１種である。続いて、コンテンツ蓄積装置は、暗号化コンテンツ蓄積実行手段によって、コンテンツ暗号化手段で暗号化された暗号化コンテンツを、記録媒体の予め指定されているコンテンツ区画に蓄積する。
【００１５】
そして、コンテンツ蓄積装置は、要件拡張属性レンジ情報暗号化手段によって、要件拡張属性レンジ情報を、予め規定されているファイルシステム識別情報に基づいて、暗号化する。ファイルシステム識別情報は、様々なファイルシステムを識別するファイルシステムＩＤのことである。そしてまた、コンテンツ蓄積装置は、暗号化要件拡張属性レンジ情報蓄積実行手段によって、要件拡張属性レンジ情報暗号化手段で暗号化された暗号化要件拡張属性レンジ情報を、記録媒体の予め規定されているメタ情報区画に蓄積する。
【００１６】
つまり、このコンテンツ蓄積装置は、記録媒体の階層構造の中の「ファイルシステムレイヤ」に着目し、当該記録媒体上の論理ボリュームとして、２つの区画（コンテンツ区画、メタ情報区画）を定義し、コンテンツ区画にコンテンツを暗号化した暗号化コンテンツを、メタ情報区画に要件拡張属性レンジ情報を暗号化した要件拡張属性レンジ情報を蓄積している。そして、コンテンツを暗号化する際に要件拡張属性レンジ情報を用いて、さらに、要件拡張属性レンジ情報を暗号化する際にファイルシステムＩＤを用いることで、アプリケーションによらずに、暗号化要件拡張属性レンジ情報を復号し、暗号化コンテンツを復号でき、記録媒体に記録したデジタルデータを管理することにしている。これによって、コンテンツ蓄積装置では、ファイルシステムにおけるファイルシステムレイヤにてデジタルデータを制御することで、アプリケーションから見れば、当該デジタルデータを論理的に管理することができる。
【００１７】
また、コンテンツ蓄積装置は、前記コンテンツが１つの主コンテンツとこの主コンテンツに従属する１つまたは複数の副コンテンツとからなり、前記要素拡張属性レンジ情報が、当該主コンテンツおよび当該副コンテンツごとに設定されている。
【００１８】
かかる構成によれば、コンテンツ蓄積装置は、１つの主コンテンツとこの主コンテンツに従属する（従属関係にある）１つまたは複数の副コンテンツとからなるコンテンツを、要素拡張属性レンジ情報に基づいて、コンテンツ区画に蓄積する。なお、副コンテンツには、ライセンス、試聴コンテンツ、静止画サムネイル、テキストデータ等が含まれている。
【００１９】
請求項２に記載のコンテンツ再生装置は、コンテンツを記録媒体から読み出して再生するコンテンツ再生装置において、暗号化要件拡張属性レンジ情報読出手段と、暗号化要件拡張属性レンジ情報復号手段と、暗号化コンテンツ読出手段と、暗号化コンテンツ復号手段と、を備える構成とした。
【００２０】
かかる構成によれば、コンテンツ再生装置は、暗号化要件拡張属性レンジ情報読出手段によって、記録媒体の予め規定されているメタ情報区画から、コンテンツを暗号化する際に参照するセキュリティの強度に関して規定する要件拡張属性レンジ情報が暗号化された暗号化要件拡張属性レンジ情報を読み出す。続いて、コンテンツ再生装置は、暗号化要件拡張属性レンジ情報復号手段によって、暗号化要件拡張属性レンジ情報読出手段で読み出された暗号化要件拡張属性レンジ情報を、予め規定されているファイルシステム識別情報に基づいて、復号する。
【００２１】
そして、コンテンツ再生装置は、暗号化コンテンツ読出手段によって、記録媒体の予め規定されているコンテンツ区画から、コンテンツが暗号化された暗号化コンテンツを読み出す。そしてまた、コンテンツ再生装置は、暗号化コンテンツ復号手段によって、暗号化コンテンツ読出手段で読み出された暗号コンテンツを、暗号化要件拡張属性レンジ情報復号手段で復号された要件拡張属性レンジ情報に基づいて復号する。
【００２２】
また、コンテンツ再生装置は、前記コンテンツが１つの主コンテンツとこの主コンテンツに従属する１つまたは複数の副コンテンツとからなり、前記要素拡張属性レンジ情報が、当該主コンテンツおよび当該副コンテンツごとに設定されている。
【００２３】
かかる構成によれば、コンテンツ再生装置は、１つの主コンテンツとこの主コンテンツに従属する（従属関係にある）１つまたは複数の副コンテンツとからなるコンテンツが暗号化された暗号化コンテンツを、コンテンツ区画から読み出して復号する。
【００２４】
請求項３に記載のコンテンツ蓄積プログラムは、コンテンツを記録媒体に蓄積するために、コンピュータを、コンテンツ暗号化手段、暗号化コンテンツ蓄積実行手段、要件拡張属性レンジ情報暗号化手段、暗号化要件拡張属性レンジ情報蓄積実行手段、として機能させる構成とした。さらに、コンテンツ蓄積プログラムは、前記コンテンツが１つの主コンテンツとこの主コンテンツに従属する１つまたは複数の副コンテンツとからなり、前記要件拡張属性レンジ情報が、当該主コンテンツおよび当該副コンテンツごとに設定されていることとした。
【００２５】
かかる構成によれば、コンテンツ蓄積プログラムは、コンテンツ暗号化手段によって、コンテンツを暗号化する際に参照するセキュリティの強度に関して規定する要件拡張属性レンジ情報に基づいて、コンテンツを暗号化し、暗号化コンテンツ蓄積実行手段によって、コンテンツ暗号化手段で暗号化された暗号化コンテンツを、記録媒体の予め指定されているコンテンツ区画に蓄積する。
【００２６】
そして、コンテンツ蓄積プログラムは、要件拡張属性レンジ情報暗号化手段によって、要件拡張属性レンジ情報を、予め規定されているファイルシステム識別情報に基づいて、暗号化し、暗号化要件拡張属性レンジ情報蓄積実行手段によって、要件拡張属性レンジ情報暗号化手段で暗号化された暗号化要件拡張属性レンジ情報を、記録媒体の予め規定されているメタ情報区画に蓄積する。なお、コンテンツ蓄積プログラムは、１つの主コンテンツとこの主コンテンツに従属する（従属関係にある）１つまたは複数の副コンテンツとからなるコンテンツを、要素拡張属性レンジ情報に基づいて、コンテンツ区画に蓄積する。なお、副コンテンツには、ライセンス、試聴コンテンツ、静止画サムネイル、テキストデータ等が含まれている。
【００２７】
請求項４に記載のコンテンツ再生プログラムは、コンテンツを記録媒体から読み出して再生するために、コンピュータを、暗号化要件拡張属性レンジ情報読出手段、暗号化要件拡張属性レンジ情報復号手段、暗号化コンテンツ読出手段、暗号化コンテンツ復号手段、として機能させる構成とした。そして、コンテンツ再生プログラムは、前記コンテンツが１つの主コンテンツとこの主コンテンツに従属する１つまたは複数の副コンテンツとからなり、前記要件拡張属性レンジ情報が、当該主コンテンツおよび当該副コンテンツごとに設定されていることとした。
【００２８】
かかる構成によれば、コンテンツ再生プログラムは、暗号化要件拡張属性レンジ情報読出手段によって、記録媒体の予め規定されているメタ情報区画から、コンテンツを暗号化する際に参照するセキュリティの強度に関して規定する要件拡張属性レンジ情報が暗号化された暗号化要件拡張属性レンジ情報を読み出し、暗号化要件拡張属性レンジ情報復号手段によって、暗号化要件拡張属性レンジ情報読出手段で読み出された暗号化要件拡張属性レンジ情報を、予め規定されているファイルシステム識別情報に基づいて、復号する。
【００２９】
そして、コンテンツ再生プログラムは、暗号化コンテンツ読出手段によって、記録媒体の予め規定されているコンテンツ区画から、コンテンツが暗号化された暗号化コンテンツを読み出し、暗号化コンテンツ復号手段によって、暗号化コンテンツ読出手段で読み出された暗号コンテンツを、暗号化要件拡張属性レンジ情報復号手段で復号された要件拡張属性レンジ情報に基づいて復号する。なお、コンテンツ再生プログラムは、１つの主コンテンツとこの主コンテンツに従属する（従属関係にある）１つまたは複数の副コンテンツとからなるコンテンツが暗号化された暗号化コンテンツを、コンテンツ区画から読み出して復号する。
【発明の効果】
【００３０】
請求項１、３に記載の発明は、要件拡張属性レンジ情報およびファイルシステム識別情報（ファイルシステムＩＤ）を用いることで、記録媒体の「ファイルシステムレイヤ」に着目し、要件拡張属性レンジ情報に基づいて暗号化した暗号化コンテンツを、コンテンツ区画に蓄積させ、ファイルシステム識別情報に基づいて暗号化した暗号化要件拡張属性レンジ情報を、メタ情報区画に蓄積させる。これによって、コンテンツ（デジタルデータ）の再生の可否がアプリケーションに依存することを無くすことができる。
【００３１】
また、請求項１、３に記載の発明によれば、主コンテンツおよび副コンテンツからなるコンテンツ（デジタルデータ）を１つのファイルとして取り扱うファイルシステムにおいて、主コンテンツおよび副コンテンツ（各ファイル）の再生条件（許諾条件）が異なる複数のファイルを１つのファイル群、すなわち、一連のコンテンツとして、コンテンツ区画に蓄積することができる。
【００３２】
請求項２、４に記載の発明は、メタ情報区画に蓄積されている暗号化要件拡張レンジ情報を読み出して復号し、コンテンツ区画に蓄積されている暗号化コンテンツを読み出して復号しており、これらメタ情報区画やコンテンツ区画が記録媒体の「ファイルシステムレイヤ」に存在しているので、コンテンツ（デジタルデータ）の再生の可否がアプリケーションに依存することを無くすことができる。
【００３３】
また、請求項２、４に記載の発明によれば、主コンテンツおよび副コンテンツからなるコンテンツ（デジタルデータ）を１つのファイルとして取り扱うファイルシステムにおいて、主コンテンツおよび副コンテンツ（各ファイル）の再生条件（許諾条件）が異なる複数のファイルを１つのファイル群、すなわち、一連のコンテンツとして、再生することができる。
【発明を実施するための最良の形態】
【００３４】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
（コンテンツ蓄積再生装置の構成）
図１はコンテンツ蓄積再生装置のブロック図である。この図１に示すように、コンテンツ蓄積再生装置１は、入力されたコンテンツを蓄積および再生（出力）するもので、コンテンツ入力手段３と、コンテンツ暗号化手段５と、暗号化コンテンツ蓄積実行手段７と、要件拡張属性レンジ情報暗号化手段９と、暗号化要件拡張属性レンジ情報蓄積実行手段１１と、記録媒体１３と、暗号化要件拡張属性レンジ情報読出手段１５と、暗号化要件拡張属性レンジ情報復号手段１７と、暗号化コンテンツ読出手段１９と、暗号化コンテンツ復号手段２１と、コンテンツ出力手段２３とを備えている。
【００３５】
コンテンツ入力手段３は、入力されたコンテンツを受け取る（受信する）インターフェースの役割をするものである。このコンテンツ入力手段３に入力されるコンテンツは、１つの主コンテンツと、１つまたは複数の副コンテンツとからなるものであり、さらに、当該コンテンツには、要件拡張属性レンジ情報が付加されている。
【００３６】
なお、このコンテンツ入力手段３では、当該コンテンツを物理的なデータとしてどのように取り扱うのかを設定するファイルエントリ情報が生成される。このファイルエントリ情報は、コンテンツを構成する主コンテンツおよび副コンテンツのそれぞれに生成される。さらに、主コンテンツと副コンテンツとの関係を示すディレクトリである副コンテンツディレクトリが作成（定義）され、この副コンテンツディレクトリに、主コンテンツおよび副コンテンツの要件拡張属性レンジ情報を配置する（対応付ける）ためのデータ秘匿ストリームを作成する。すなわち、データ秘匿ストリームでは、主コンテンツおよび副コンテンツの名前と、セキュリティロバストネスレンジとが対応付けられている。
【００３７】
主コンテンツは、コンテンツの本体となるもので、例えば、コンテンツが放送番組である場合、当該放送番組の映像（動画ファイル）や音声（音声ファイル）が該当する。また、副コンテンツは、コンテンツに付随するもので、例えば、コンテンツがネットワークを介して放送される番組である場合、ライセンス（視聴条件を記したもの）、試聴コンテンツ（試聴用の動画ファイル）、静止画サムネイル等が該当する。
【００３８】
要件拡張属性レンジ情報は、コンテンツ（主コンテンツ、副コンテンツ）の暗号化の仕方を規定したメタデータの一種であり、主コンテンツおよび副コンテンツごとに、セキュリティの強度である基本レンジ（セキュリティロバストネスレンジ）が記述されたものである。なお、基本レンジ（セキュリティロバストネスレンジ）は、コンテンツを構成する主コンテンツおよび副コンテンツのセキュリティ情報といえるものである。
【００３９】
そして、この要件拡張属性レンジ情報に従ってデータ秘匿ストリームがコンテンツ入力手段３において作成されている。なお、データ秘匿ストリーム、セキュリティロバストネスレンジの具体的な例は後記する。
【００４０】
そして、このコンテンツ入力手段３は、入力されたコンテンツと、このコンテンツに付加されている要件拡張属性レンジ情報とを分離し、コンテンツをコンテンツ暗号化手段５に、要件拡張属性レンジ情報をコンテンツ暗号化手段５および要件拡張属性レンジ情報暗号化手段９に出力する。
【００４１】
コンテンツ暗号化手段５は、コンテンツ（主コンテンツ、副コンテンツ）を、要件拡張属性レンジ情報に基づいて暗号化するものである。つまり、主コンテンツおよび副コンテンツでは、要件拡張属性レンジ情報で記述されているセキュリティ強度にあわせて暗号化が施される。なお、このコンテンツ暗号化手段５で施される暗号化処理は、一般的なものである。また、主コンテンツを暗号化したものを暗号化主コンテンツと、副コンテンツを暗号化したものを暗号化副コンテンツとする。
【００４２】
暗号化コンテンツ蓄積実行手段７は、コンテンツ暗号化手段５で暗号化されたコンテンツ（暗号化コンテンツ）を、記録媒体１３に蓄積するものである。この暗号化コンテンツ蓄積実行手段７は、記録媒体１３の論理ボリュームに作成された２つの区画（コンテンツ区画とメタ情報区画）のうち、一方のコンテンツ区画に、暗号化コンテンツを蓄積する。
【００４３】
要件拡張属性レンジ情報暗号化手段９は、コンテンツ入力手段３で分離された要件拡張属性レンジ情報を、記録媒体１３のファイルシステムレイヤにおいて予め規定されているファイルシステムＩＤ（ファイルシステム情報）を用いて暗号化するものである。
【００４４】
なお、このファイルシステムＩＤを用いる場合には、後記する当該装置１を用いたコンテンツ配信システムにおいて、当該装置１をホームサーバとして活用した場合に挿入されるＣＡＳ（Conditional Access System）カードによる制約を受けるように構成されている。つまり、ホームサーバ（コンテンツ蓄積再生装置１）またはこのホームサーバに接続されたストレージ（外部記録装置）若しくはリムーバブルメディア（ＤＶＤ等）にコンテンツを蓄積した後、再生する場合、蓄積時に挿入されたＣＡＳカードを用いなければ、再生することができないように構成されている。
【００４５】
暗号化要件拡張属性レンジ情報蓄積実行手段１１は、要件拡張属性レンジ情報暗号化手段９で暗号化された暗号化要件拡張属性レンジ情報を、記録媒体１３に蓄積するものである。この暗号化要件拡張属性レンジ情報蓄積実行手段１１は、記録媒体１３の論理ボリュームに作成された２つの区画（コンテンツ区画とメタ情報区画）のうち、他方のメタ情報区画に、暗号化要件拡張属性レンジ情報を蓄積する。
【００４６】
記録媒体１３は、暗号化コンテンツ蓄積実行手段７から出力された暗号化コンテンツ（暗号化主コンテンツ、暗号化副コンテンツ）をコンテンツ区画に、暗号化要件拡張属性レンジ情報蓄積実行手段１１から出力された暗号化要件拡張属性レンジ情報をメタ情報区画に蓄積するもので、一般的なハードディスク（ＨＤＤ）や光ディスク（ＤＶＤ等）のリムーバブルメディアによって構成されている。
【００４７】
この記録媒体１３では、当該装置１に設置または挿入された時点で、論理ボリュームを構成するコンテンツ区画とメタ情報区画とが作成されている（フォーマットされている）。そして、これらコンテンツ区画およびメタ情報区画は、記録媒体１３上において、区画記述子によって定義されている。
【００４８】
暗号化要件拡張属性レンジ情報読出手段１５は、記録媒体１３のメタ情報区画に蓄積されている暗号化要件拡張属性レンジ情報を読み出すものである。この暗号化要件拡張属性レンジ情報読出手段１５により、暗号化要件拡張属性レンジ情報の読み出しが失敗した場合、例えば、記録媒体１３の異常等により、当該装置１に接続される表示装置（図示せず）にエラー応答がなされる。
【００４９】
暗号化要件拡張属性レンジ情報復号手段１７は、暗号化要件拡張属性レンジ情報読出手段１５で読み出された暗号化要件拡張属性レンジ情報を、ファイルシステムＩＤ（ファイルシステム情報）を用いて復号するものである。そして、この暗号化要件拡張属性レンジ情報復号手段１７で暗号化要件拡張属性レンジ情報が復号された要件拡張属性レンジ情報は、暗号化コンテンツ復号手段２１に出力される。
【００５０】
暗号化コンテンツ読出手段１９は、記録媒体１３のコンテンツ区画に蓄積されている暗号化コンテンツ（暗号化主コンテンツ、暗号化副コンテンツ）を読み出すものである。この暗号化コンテンツ読出手段１９により、暗号化コンテンツの読み出しが失敗した場合、例えば、記録媒体１３の異常等により、当該装置１に接続される表示装置（図示せず）にエラー応答がなされる。
【００５１】
暗号化コンテンツ復号手段２１は、暗号化コンテンツ読出手段１９で読み出された暗号化コンテンツを、要件拡張属性レンジ情報に基づいて、復号するものである。この暗号化コンテンツ復号手段２１では、場合によって、例えば、暗号化主コンテンツを復号する際にライセンスが必要であり、このライセンスが暗号化副コンテンツとして暗号化されている場合、当該暗号化副コンテンツを復号後、暗号化主コンテンツが復号される。
【００５２】
コンテンツ出力手段２３は、暗号化コンテンツ復号手段２１で暗号化コンテンツが復号されたコンテンツを、当該装置１に接続される表示装置（図示せず）に出力するものである。
【００５３】
このようにコンテンツ蓄積再生装置１では、入力されたコンテンツを記録媒体１３に蓄積し、当該記録媒体１３から読み出して再生を行うことができる。なお、この記録媒体１３のコンテンツ区画とメタ情報区画との定義（フォーマット）は、ＵＤＦ（Universal Disk Format）をベースにしている。ただし、このＵＤＦに限定されず、同等の区画区分を定義できるものであればよい。そして、コンテンツ蓄積再生装置１では、このような定義（フォーマット）をすることによって、コンテンツに含まれている主コンテンツおよび副コンテンツごとにセキュリティ強度を指定して、当該コンテンツを蓄積（保存）している。
【００５４】
コンテンツ蓄積再生装置１によれば、要件拡張属性レンジ情報およびファイルシステムＩＤ（ファイルシステム識別情報）を用いることで、記録媒体１３の「ファイルシステムレイヤ」に着目し、コンテンツ暗号化手段５により要件拡張属性レンジ情報に基づいて暗号化した暗号化コンテンツを、暗号化コンテンツ蓄積実行手段７によりコンテンツ区画に蓄積し、要件拡張属性レンジ情報暗号化手段９によりファイルシステムＩＤに基づいて暗号化した暗号化要件拡張属性レンジ情報を、暗号化要件拡張属性レンジ情報蓄積実行手段１１によりメタ情報区画に蓄積する。これによって、コンテンツ（デジタルデータ）の再生の可否がアプリケーションに依存することを無くすことができる。
【００５５】
また、コンテンツ蓄積再生装置１によれば、主コンテンツおよび副コンテンツの再生条件（許諾条件）が異なる複数のファイルを１つのファイル群、すなわち、一連のコンテンツとして、記録媒体１３のコンテンツ区画に蓄積することができる。
【００５６】
さらに、コンテンツ蓄積再生装置１によれば、暗号化要件拡張属性レンジ情報読出手段１５により記録媒体１３のメタ情報区画に蓄積されている暗号化要件拡張レンジ情報を読み出して暗号化要件拡張属性レンジ情報復号手段１７により復号し、暗号化コンテンツ読出手段１９により記録媒体１３のコンテンツ区画に蓄積されている暗号化コンテンツを読み出して暗号化コンテンツ復号手段２１により復号しており、これらメタ情報区画やコンテンツ区画が記録媒体１３の「ファイルシステムレイヤ」に存在しているので、コンテンツ（デジタルデータ）の再生の可否がアプリケーションに依存することを無くすことができる。
【００５７】
さらにまた、コンテンツ蓄積再生装置１によれば、主コンテンツおよび副コンテンツ（各ファイル）の再生条件（許諾条件）が異なる複数のファイルを１つのファイル群、すなわち、一連のコンテンツとして、再生することができる。
【００５８】
（記録媒体の論理ボリューム、データ秘匿ストリーム、セキュリティロバストネスレンジの具体的な例について）
次に、図２〜図４を参照して、記録媒体の論理ボリュームの概略、データ秘匿ストリームの概略、セキュリティロバストネスレンジの具体的な例について説明する（適宜、図１参照）。図２は、記録媒体上の定義および記録状態の概略を示した図である。図３は、データ秘匿ストリームの概略を示した図である。図４は、セキュリティロバストネスレンジの具体的な例を示した図である。
【００５９】
［記録媒体の論理ボリューム］
図２に示すように、記録媒体１３は、当該媒体１３上に論理ボリュームを有しており、この論理ボリュームにはファイルシステムレイヤにおいて区画記述子によりコンテンツ区画とメタ情報区画とが定義されている。
【００６０】
そして、コンテンツ蓄積再生装置１に、コンテンツ（主コンテンツ、副コンテンツａ、副コンテンツｂ、副コンテンツｃ）が入力された場合、コンテンツ入力手段３により要件拡張属性レンジ情報に基づいて、ファイルエントリ情報であるファイルエントリＡ、さらに、副コンテンツディレクトリが作成され、図２に示したように、記録媒体１３のコンテンツ区画に蓄積される。そして、コンテンツ入力手段３により要件拡張属性レンジ情報に基づいて、データ秘匿ストリームが作成され、図２に示したように、コンテンツ区画の副コンテンツディレクトリと対応付けられた、記録媒体１３のメタ情報区画に蓄積される。
【００６１】
そして、記録媒体１３には、コンテンツ区画のファイルエントリＡの下（ツリー構造上）に主コンテンツ（正確には暗号化主コンテンツ）が蓄積されている。また、記録媒体１３には、コンテンツ区画の副コンテンツディレクトリの下に、副コンテンツａ（ライセンス）のファイルエントリ情報であるファイルエントリａ、副コンテンツｂ（静止画サムネイル）のファイルエントリ情報であるファイルエントリｂ、副コンテンツｃ（試聴コンテンツ）のファイルエントリ情報であるファイルエントリｃが作成され、これらファイルエントリａ〜ｃの下に副コンテンツ（正確には暗号化副コンテンツ）ａ〜ｃがそれぞれ蓄積されている。
【００６２】
［データ秘匿ストリーム］
図３に示すように、データ秘匿ストリームは、主コンテンツおよび副コンテンツａ〜ｃとセキュリティロバストネスレンジとを対応付けたものである。このデータ秘匿ストリームでは、主コンテンツとセキュリティロバストネスレンジ“３”とが対応付けられており、副コンテンツａ（ライセンス）とセキュリティロバストネスレンジ“４”とが対応付けられており、副コンテンツｂ（静止画サムネイル）とセキュリティロバストネスレンジ“３”とが対応付けられており、副コンテンツｃ（試聴コンテンツ）とセキュリティロバストネスレンジ“０”とが対応付けられている。
【００６３】
これらのセキュリティロバストネスレンジ“３”、“４”、“０”を簡単に説明すると（詳細は次の図４で説明する）、セキュリティロバストネスレンジ“３”は、セキュリティ強度が「３」であることを示しており、記録媒体１３を識別するメディアＩＤを使用して暗号化することを規定している。また、セキュリティロバストネスレンジ“４”は、セキュリティ強度が「４」（ここでは最大値）であることを示しており、ファイルシステムＩＤを使用して暗号化することを規定している。さらに、セキュリティロバストネスレンジ“０”は、セキュリティ強度が「０」（ここでは最小値）であることを示しており、暗号化しないことを規定している。
【００６４】
［セキュリティロバストネスレンジ］
図４に示すように、セキュリティロバストネスレンジは、「０」から「４」までのセキュリティ強度を示す「レンジ」の他に、「保護方法」、「保護内容」、「脅威」、「用途」の４つの項目が規定されている。
【００６５】
「保護方法」は、暗号化の有無、暗号化する場合に用いる暗号鍵を規定した項目である。「保護内容」は、不正閲覧の防止や不正コピーの防止など保護する内容を規定した項目である。「脅威」は、どのような不正行為によって、セキュリティが破られるかを規定した項目である。「用途」は、主コンテンツや副コンテンツに対してどのように用いるかを規定した項目である。なお、この図４において、「ＦＳ」とはファイルシステムの略であり、「ハック」とはハッキングの略を指している。
【００６６】
これら図２から図４に示したように、コンテンツ蓄積再生装置１では、予め、セキュリティロバストネスレンジごとのセキュリティ強度を設定し、記録媒体１３の論理ボリュームにコンテンツ区画とメタ情報区画を作成しておいて、要件拡張属性レンジ情報が付加されたコンテンツが入力された場合に、当該要件拡張属性レンジ情報に基づいて、主コンテンツおよび副コンテンツとセキュリティロバストネスレンジとを対応付けたデータ秘匿ストリームを作成してから、暗号化し蓄積している。
【００６７】
（コンテンツ蓄積再生装置の動作）
次に、図５および図６を参照して、コンテンツ蓄積再生装置１の蓄積動作、再生動作を説明する（適宜、図１参照）。図５はコンテンツ蓄積再生装置の蓄積動作を説明したフローチャートであり、図６はコンテンツ蓄積再生装置の再生動作（出力動作）を説明したフローチャートである。
【００６８】
［蓄積動作］
図５に示したように、まず、コンテンツ蓄積再生装置１は、コンテンツ入力手段３によって、要件拡張属性レンジ情報が付加されたコンテンツ（主コンテンツ、副コンテンツ）を受信し、要件拡張属性レンジ情報に基づいて、ファイルエントリ情報を作成し、副コンテンツディレクトリを作成し、データ秘匿ストリームを作成し（ステップＳ１）、コンテンツと要件拡張属性レンジ情報とを分離して出力する。
【００６９】
続いて、コンテンツ蓄積再生装置１は、コンテンツ暗号化手段５によって、要件拡張属性レンジ情報に基づいて、コンテンツ（主コンテンツ、副コンテンツ）を暗号化し（ステップＳ２）、暗号化コンテンツ蓄積実行手段７によって、暗号化コンテンツ（暗号化主コンテンツ、暗号化副コンテンツ）を、記録媒体１３のコンテンツ区画に蓄積する（ステップＳ３）。
【００７０】
そして、コンテンツ蓄積再生装置１は、要件拡張属性レンジ情報暗号化手段９によって、ファイルシステムＩＤを用いて、要件拡張属性レンジ情報を暗号化し（ステップＳ４）、暗号化要件拡張属性レンジ情報蓄積実行手段１１によって、暗号化要件拡張属性レンジ情報を、記録媒体１３のメタ情報区画に蓄積する（ステップＳ５）。
【００７１】
［再生動作］
図６に示したように、まず、コンテンツ蓄積再生装置１は、暗号化要件拡張属性レンジ情報読出手段１５によって、記録媒体１３のメタ情報区画に蓄積されている暗号化要件拡張属性レンジ情報を読み出して（ステップＳ１１）、暗号化要件拡張属性レンジ情報復号手段１７によって、暗号化要件拡張属性レンジ情報を、ファイルシステムＩＤを用いて復号し（ステップＳ１２）、復号した要件拡張属性レンジ情報を暗号化コンテンツ復号手段２１に出力する。
【００７２】
そして、コンテンツ蓄積再生装置１は、暗号化コンテンツ読出手段１９によって、記録媒体のコンテンツ区画に蓄積されている暗号化コンテンツを読み出して（ステップＳ１３）、暗号化コンテンツ復号手段２１によって、暗号化コンテンツを、要件拡張属性レンジ情報に基づいて復号し（ステップＳ１４）、コンテンツ出力手段２３から出力する。
【００７３】
（コンテンツ蓄積再生装置を用いたコンテンツ配信システム）
次に、図７を参照して、コンテンツ蓄積再生装置１を、ホームサーバとして用いたコンテンツ配信システムについて説明する（適宜、図１参照）。図７はコンテンツ配信システムの概略図である。
【００７４】
図７に示すように、コンテンツ配信システムＳは、ネットワークを利用して、各家庭（ここでは、家庭Ａ、家庭Ｂのみ記載）にコンテンツ（以下、番組コンテンツともいう）の配信を行うものであり、配信側（放送局）と受信側（家庭）とに大別することができる。配信側には、ネットワーク上にコンテンツを配信する放送局サーバ２と、この放送局サーバ２に接続される多数のコンテンツが蓄積されたコンテンツＤＢ４とが備えられている。受信側にはホームサーバ１（１Ａ，１Ｂ）と、視聴装置６（６Ａ，６Ｂ）と、ＣＡＳカード８（８Ａ，８Ｂ）と、ストレージ１０（１０Ａ，１０Ｂ）と、リムーバブルメディア１２（１２Ａ，１２Ｂ）とが備えられている。
【００７５】
このコンテンツ配信システムＳにおいて、コンテンツ蓄積再生装置１を、ＣＡＳカードを挿入するホームサーバ１（１Ａ，１Ｂ）として用いている。また、記録媒体１３の代わりとして、外部記録装置であり固定のストレージ１０（１０Ａ，１０Ｂ）と、可搬のリムーバブルメディア１２（１２Ａ，１２Ｂ）とを用いている。
【００７６】
このコンテンツ配信システムＳでは、配信側の放送局サーバ２から、予め編成した配信スケジュールに従ってコンテンツを配信する、または、受信側の家庭Ａ，Ｂからの要求に従ってコンテンツを個別に配信する。そうすると、家庭Ａ，Ｂでは、配信されたコンテンツを受信し、ホームサーバ１（１Ａ，１Ｂ）を介して、ストレージ１０（１０Ａ，１０Ｂ）またはリムーバブルメディア１２（１２Ａ，１２Ｂ）にコンテンツを蓄積する。
【００７７】
なお、受信側の家庭Ａ，Ｂからの要求には、配信可能なコンテンツの一覧（番組表）の配信を要求する番組表リクエスト、試聴可能なコンテンツである試視聴コンテンツの配信を要求する試視聴コンテンツリクエスト、所望のコンテンツの配信を要求する番組コンテンツリクエスト、ライセンスの配信を要求する視聴ライセンスリクエストが挙げられる。
【００７８】
その後、家庭Ａ，Ｂでは、ホームサーバ１（１Ａ，１Ｂ）を介して、視聴装置６（６Ａ，６Ｂ）によって、蓄積したコンテンツを視聴する。なお、リムーバブルメディア１２Ａ（１２Ａ，１２Ｂ）に蓄積したコンテンツは、別のホームサーバに接続される視聴装置に、蓄積した際に挿入されていたＣＡＳカード８（８Ａ，８Ｂ）を挿入すれば、当該別のホームサーバに接続される視聴装置で視聴することができる。つまり、このホームサーバ１（１Ａ，１Ｂ）では、蓄積した際に挿入されていたＣＡＳカード８（８Ａ，８Ｂ）を用いることで、暗号化要件拡張属性レンジ情報を復号する際に用いるファイルシステムＩＤが利用できるように構成されている。
【００７９】
なお、このコンテンツ配信システムＳによって配信されるコンテンツを視聴するためには、配信側（放送局）からコンテンツの視聴権、いわゆるライセンスを予め取得するか、当該コンテンツを購入する必要がある。また、コンテンツが主コンテンツと副コンテンツとから構成されており、副コンテンツに静止画サムネイル（単に、サムネイルともいう）や試聴コンテンツが含まれている場合には、例えば、これらのセキュリティロバストネスレンジを「０」（暗号化なし）にしておくことで、参照してから購入することも可能である。
【００８０】
ここで、このコンテンツ配信システムＳで配信するコンテンツのファイル構造を図８に示す。図８に示したように、コンテンツは、主ファイルである「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」でまとめられたファイル構造をしており、この中に、主コンテンツである「ＭＡＩＮ  ＴＳ」、副コンテンツである「Ｓａｍｐｌｅ  ＴＳ」、「Ｔｈｕｍｂｎａｉｌ」、「Ｔｅｘｔ」、「Ｌｉｃｅｎｓｅ」、「Ｄａｔａ  Ｐｒｉｖａｃｙ」が収められている。
【００８１】
「ＭＡＩＮ  ＴＳ」はコンテンツの本体であり、「Ｓａｍｐｌｅ  ＴＳ」は試聴コンテンツ（以下、試視聴コンテンツともいう）であり、「Ｔｈｕｍｂｎａｉｌ」はコンテンツの１つ場面を静止画で取り出した静止画サムネイル（以下、単にサムネイルともいう）である。また、「Ｔｅｘｔ」は付随するテキストデータであり、「Ｌｉｃｅｎｓｅ」は視聴権（ライセンス）であり、「Ｄａｔａ  Ｐｒｉｖａｃｙ」は各コンテンツに付加されている要件拡張属性レンジ情報である。
【００８２】
そして、このコンテンツ配信システムＳでは、コンテンツの蓄積場所によって、或いはコンテンツの視聴権を取得したか否かまたはコンテンツを購入したか否かによって、要件拡張属性レンジ情報に基づいて作成される、データ秘匿ストリームのセキュリティロバストネスレンジが異なるように設定されている。ここで作成されたデータ秘匿ストリーム（ここでは、各コンテンツのレンジ情報という）を図９に示す。なお、この各コンテンツのレンジ情報における各数値は、図４で示したものと同様である。
【００８３】
図９では、蓄積場所がホームサーバ１（１Ａ，１Ｂ）に接続されるストレージ１０（１０Ａ，１０Ｂ）の場合と、リムーバブルメディア１２（１２Ａ，１２Ｂ）の場合とにおけるライセンス状況と各コンテンツのセキュリティロバストネスレンジとの関係を示している。
【００８４】
ホームサーバ１（１Ａ，１Ｂ）において、“試視聴”される場合、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」および「ＭＡＩＮ  ＴＳ」のセキュリティロバストネスレンジが“０”、「Ｓａｍｐｌｅ  ＴＳ」および「Ｔｈｕｍｂｎａｉｌ」のセキュリティロバストネスレンジが“１”、「Ｔｅｘｔ」のセキュリティロバストネスレンジが“２”となっており、「Ｌｉｃｅｎｓｅ」にはセキュリティロバストネスレンジが設定されていない。
【００８５】
また、ホームサーバ１（１Ａ，１Ｂ）において、“視聴ライセンス取得”される場合、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」および「ＭＡＩＮ  ＴＳ」のセキュリティロバストネスレンジが“０”、「Ｓａｍｐｌｅ  ＴＳ」および「Ｔｈｕｍｂｎａｉｌ」のセキュリティロバストネスレンジが“１”、「Ｔｅｘｔ」および「Ｌｉｃｅｎｓｅ」のセキュリティロバストネスレンジが“２”となっている。
【００８６】
さらに、ホームサーバ１（１Ａ，１Ｂ）において、“コンテンツ購入”される場合、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」のセキュリティロバストネスレンジが“０”、「ＭＡＩＮ  ＴＳ」、「Ｓａｍｐｌｅ  ＴＳ」および「Ｔｈｕｍｂｎａｉｌ」のセキュリティロバストネスレンジが“１”、「Ｔｅｘｔ」のセキュリティロバストネスレンジが“２”となっており、「Ｌｉｃｅｎｓｅ」にはセキュリティロバストネスレンジが設定されていない。
【００８７】
リムーバブルメディア１２（１２Ａ，１２Ｂ）において、“試視聴”される場合、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」および「ＭＡＩＮ  ＴＳ」のセキュリティロバストネスレンジが“０”、「Ｓａｍｐｌｅ  ＴＳ」および「Ｔｈｕｍｂｎａｉｌ」のセキュリティロバストネスレンジが“１”、「Ｔｅｘｔ」のセキュリティロバストネスレンジが“４”となっており、「Ｌｉｃｅｎｓｅ」にはセキュリティロバストネスレンジが設定されていない。
【００８８】
また、リムーバブルメディア１２（１２Ａ，１２Ｂ）において、“視聴ライセンス取得”される場合、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」および「ＭＡＩＮ  ＴＳ」のセキュリティロバストネスレンジが“０”、「Ｓａｍｐｌｅ  ＴＳ」および「Ｔｈｕｍｂｎａｉｌ」のセキュリティロバストネスレンジが“１”、「Ｔｅｘｔ」および「Ｌｉｃｅｎｓｅ」のセキュリティロバストネスレンジが“４”となっている。
【００８９】
さらに、リムーバブルメディア１２（１２Ａ，１２Ｂ）において、“コンテンツ購入”される場合、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」のセキュリティロバストネスレンジが“０”、「ＭＡＩＮ  ＴＳ」、「Ｓａｍｐｌｅ  ＴＳ」、「Ｔｈｕｍｂｎａｉｌ」および「Ｔｅｘｔ」のセキュリティロバストネスレンジが“３”となっており、「Ｌｉｃｅｎｓｅ」にはセキュリティロバストネスレンジが設定されていない。
【００９０】
（コンテンツ配信システムの全体動作の一例）
次に、図１０に示すシーケンシャルチャートを用いて、コンテンツ配信システムＳの全体動作の一例について説明する（適宜、図７、図８参照）。
まず、ホームサーバ１Ａは、放送局サーバ２に番組表リクエストを行って、放送局サーバ２は、ホームサーバ１Ａに番組表を配信する。ここで、ホームサーバ１Ａのユーザは、視聴したい番組コンテンツを選択する。
【００９１】
そして、ホームサーバ１Ａは、放送局サーバ２に試視聴コンテンツリクエストを行って、放送局サーバ２は、ホームサーバ１Ａに試視聴コンテンツを配信する。このときに放送局サーバ２からホームサーバ１Ａに配信されるものは、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」の中の「Ｓａｍｐｌｅ  ＴＳ」、「Ｔｈｕｍｂｎａｉｌ」、「Ｔｅｘｔ」である。そして、ホームサーバ１Ａは、これらをストレージ１０Ａに蓄積し、このときに、「Ｄａｔａ  Ｐｒｉｖａｃｙ」を作成する。
【００９２】
そうすると、ホームサーバ１Ａでは、試視聴コンテンツおよび静止画サムネイルの視聴が可能となる（ホームサーバ１Ａの試視聴ＯＫ、ホームサーバ１ＡのサムネイルＯＫ）。ここで、ホームサーバ１Ａのユーザは、試視聴コンテンツおよび静止画サムネイルを視聴して、番組コンテンツを取得することを決定する。
【００９３】
続いて、ホームサーバ１Ａは、放送局サーバ２に番組コンテンツリクエストを行って、放送局サーバ２は、番組コンテンツを配信する。このときに放送局サーバ２からホームサーバ１Ａに配信されるものは、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」の中の「ＭＡＩＮ  ＴＳ」である。そして、ホームサーバ１Ａは、受信した番組コンテンツをストレージ１０Ａに蓄積する。
【００９４】
しかし、ホームサーバ１Ａでは、受信した番組コンテンツのライセンスを取得していないので、当該番組コンテンツを視聴することができない（ホームサーバ１Ａの視聴ＮＧ）。そこで、ホームサーバ１Ａは、放送局サーバ２に視聴ライセンスリクエストを行って、放送局サーバ２は、ホームサーバ１Ａに視聴ライセンスを配信する。このときに放送局サーバ２からホームサーバ１Ａに配信されるものは、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」の中の「Ｌｉｃｅｎｓｅ」である。そして、ホームサーバ１Ａは、受信した視聴ライセンスをストレージ１０Ａに蓄積する。
【００９５】
これによって、ホームサーバ１Ａでは、番組コンテンツを視聴することができる（ホームサーバ１Ａの視聴ＯＫ）。この後、ホームサーバ１Ａは、「Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｉｌｅ」の記述に従って、リムーバブルメディア１２Ａに番組コンテンツを移動（蓄積）させても視聴することができる（リムーバブルメディア１２Ａの視聴ＯＫ）。
【００９６】
さらに、リムーバブルメディア１２Ａを、ホームサーバ１Ｂに挿入すると、ホームサーバ１Ｂでは、試視聴コンテンツおよび静止画サムネイルの視聴が可能となるが、番組コンテンツがリムーバブルメディア１２Ａに蓄積された際にホームサーバ１Ａに挿入されていたＣＡＳカード８Ａがホームサーバ１Ｂに挿入されていないので、ＣＡＳカードによる制約を受け、番組コンテンツの視聴はできない（ホームサーバ１Ｂの試視聴ＯＫ、ホームサーバ１ＢのサムネイルＯＫ、ホームサーバ１Ｂの視聴ＮＧ）。
【００９７】
そこで、ＣＡＳカード８Ａをホームサーバ１Ｂに挿入すると、ホームサーバ１Ｂでは、番組コンテンツを視聴することができる（ホームサーバ１Ｂの視聴ＯＫ）。
【００９８】
以上、本発明の実施形態について説明したが、本発明は前記実施形態には限定されない。例えば、本実施形態では、コンテンツ蓄積再生装置１として説明したが、当該装置１の各構成の処理を実現できるように、一般的または特殊なコンピュータ言語で記述したコンテンツ蓄積プログラムおよびコンテンツ再生プログラムとして構成することが可能である。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施形態に係るコンテンツ蓄積再生装置（コンテンツ蓄積装置、コンテンツ再生装置を包含）のブロック図である。
【図２】記録媒体の論理ボリュームの概略を示した図である。
【図３】データ秘匿ストリームの概略を示した図である。
【図４】セキュリティロバストネスレンジの具体的な例について説明した図である。
【図５】図１に示したコンテンツ蓄積再生装置の蓄積動作を説明するためのフローチャートである。
【図６】図１に示したコンテンツ蓄積再生装置の再生動作を説明するためのフローチャートである。
【図７】コンテンツ蓄積再生装置を、ホームサーバとして用いたコンテンツ配信システムの概略を示した図である。
【図８】図７に示したコンテンツ配信システムで配信される番組（コンテンツ）のファイル構造を示した図である。
【図９】図７に示したコンテンツ配信システムで用いられる各コンテンツのレンジ情報（データ秘匿ストリーム）を示した図である。
【図１０】図７に示したコンテンツ配信システムの全体動作の一例を示したシーケンスチャートである。
【符号の説明】
【０１００】
１      コンテンツ蓄積再生装置
３      コンテンツ入力手段
５      コンテンツ暗号化手段
７      暗号化コンテンツ蓄積実行手段
９      要件拡張属性レンジ情報暗号化手段
１１    暗号化要件拡張属性レンジ情報蓄積実行手段
１３    記録媒体
１５    暗号化要件拡張属性レンジ情報読出手段
１７    暗号化要件拡張属性レンジ情報復号手段
１９    暗号化コンテンツ読出手段
２１    暗号化コンテンツ復号手段
２３    コンテンツ出力手段
【図１】
0004783159.tif 000002
【図２】
0004783159.tif 000003
【図３】
0004783159.tif 000004
【図４】
0004783159.tif 000005
【図５】
0004783159.tif 000006
【図６】
0004783159.tif 000007
【図７】
0004783159.tif 000008
【図８】
0004783159.tif 000009
【図９】
0004783159.tif 000010
【図１０】
0004783159.tif 000011