(57)【要約】【課題】タイトルコンテンツから派生して生成された付属データおよびコンテンツの著作権を保護しつつ、著作権保護機能に未対応の記録媒体再生装置でも、プレイリストに基づいてコンテンツの再生を行うこと。【解決手段】ＤＶＤレコーダ１００において、再生対象のタイトルコンテンツの再生順序を定めたプレイリストであって、再生対象のタイトルコンテンツに対応して、暗号化された付属データと平文の付属データとを含む第１のプレイリストを生成し、再生対象のタイトルコンテンツに対応した付属データの中で、平文のタイトルコンテンツに対応する平文の付属データのみを含む第２のプレイリストを生成するプレイリスト生成部１２８と、第１のプレイリストと第２のプレイリストを、記録媒体に記録する記録部１１３とを備えた。【選択図】        図１
2007250021.tif 000002
【特許請求の範囲】
【請求項１】
番組のコンテンツであるタイトルコンテンツを暗号化するタイトルキーと、前記タイトルキーによって暗号化された前記タイトルコンテンツと、平文の前記タイトルコンテンツと、前記タイトルコンテンツから派生して生成された付属データであって、前記暗号化された前記タイトルコンテンツに対応して暗号化された前記付属データと、前記平文の前記タイトルコンテンツに対応する平文の前記付属データとが記録された記録媒体を読み出す読み出し部と、
再生対象の前記タイトルコンテンツの再生順序を定めたプレイリストであって、再生対象の前記タイトルコンテンツに対応して、暗号化された前記付属データと平文の前記付属データとを含む第１のプレイリストを生成し、前記再生対象の前記タイトルコンテンツに対応した前記付属データの中で、前記平文の前記タイトルコンテンツに対応する平文の前記付属データのみを含む第２のプレイリストを生成するプレイリスト生成部と、
前記第１のプレイリストと前記第２のプレイリストを、前記記録媒体に記録する記録部と、
を備えたことを特徴とするコンテンツ記録装置。
【請求項２】
前記記録媒体に、前記プレイリストが存在するか否かを判断するプレイリスト判断部、を更に備え、
前記プレイリスト生成部は、前記記録媒体に前記プレイリストが存在する場合に、最初に再生される前記プレイリストが暗号化された前記付属データを含まない場合には、前記第１のプレイリストと前記第２のプレイリストを生成することを特徴とする請求項１に記載のコンテンツ記録装置。
【請求項３】
前記プレイリスト判断部は、さらに、前記記録媒体に前記プレイリストが存在する場合に、前記記録媒体に記録された前記プレイリストの中で最初に再生される前記プレイリストが暗号化された前記付属データを含むか否かを判断し、
前記プレイリスト生成部は、最初に再生される前記プレイリストが暗号化された前記付属データを含む場合には、前記第１のプレイリストのみを生成することを特徴とする請求項２に記載のコンテンツ記録装置。
【請求項４】
前記プレイリスト判断部は、前記付属データの復号化に用いる前記タイトルキーが存在するか否か、または前記プレイリストの参照先に暗号化された前記付属データが含まれているか否か、もしくは前記記録媒体における暗号化された前記付属データを含むファイルの拡張子、のいずれかによって、最初に再生される前記プレイリストが暗号化された前記付属データを含むか否かを判断することを特徴とする請求項３に記載のコンテンツ記録装置。
【請求項５】
平文の前記付属データを含む前記プレイリストを生成するか否かを示す設定情報を記憶する機器設定情報記憶部と、
前記設定情報が示す内容を判断するプレイリスト判断部と、を更に備え、
前記プレイリスト生成部は、前記設定情報が平文の前記付属データを含む前記プレイリストを生成しない旨を示す場合に、前記第１のプレイリストのみを生成し、
前記記録部は、前記第１のプレイリストのみを前記記録媒体に記録することを特徴とする請求項１に記載のコンテンツ記録装置。
【請求項６】
前記プレイリスト生成部は、さらに、前記設定情報が平文の前記付属データを含む前記プレイリストを生成する旨を示す場合に、前記第１のプレイリストと前記第２のプレイリストを生成することを特徴とする請求項５に記載のコンテンツ記録装置。
【請求項７】
前記プレイリスト生成部は、前記第２のプレイリストのファイル名に付与する接尾番号を、前記第１のプレイリストのファイル名に付与する接尾番号より大きい値で前記第２のプレイリストのファイル名を生成することにより、前記第２のプレイリストを前記第１のプレイリストより先に再生されるように処理することを特徴とする請求項１〜６のいずれか一つに記載のコンテンツ記録装置。
【請求項８】
前記プレイリスト生成部は、前記第１のプレイリストへの参照情報を含めて前記第２のプレイリストを生成することを特徴とする請求項１〜７のいずれか一つに記載のコンテンツ記録装置。
【請求項９】
前記プレイリスト生成部は、暗号化された前記タイトルコンテンツの存在のみを示す情報を含めて前記第２のプレイリストを生成することを特徴とする請求項１〜７のいずれか一つに記載のコンテンツ記録装置。
【請求項１０】
前記プレイリスト生成部は、暗号化された前記タイトルコンテンツの存在のみを示す情報として、平文の画像データを含めて前記第２のプレイリストを生成することを特徴とする請求項９に記載のコンテンツ記録装置。
【請求項１１】
番組のコンテンツであるタイトルコンテンツを暗号化するタイトルキーと、前記タイトルキーによって暗号化された前記タイトルコンテンツと、平文の前記タイトルコンテンツと、前記タイトルコンテンツから派生して生成された付属データであって、前記暗号化された前記タイトルコンテンツに対応して暗号化された前記付属データと、前記平文の前記タイトルコンテンツに対応する平文の前記付属データとが記録された記録媒体を読み出すステップと、
再生対象の前記タイトルコンテンツの再生順序を定めたプレイリストであって、再生対象の前記タイトルコンテンツに対応して、暗号化された前記付属データと平文の前記付属データとを含む第１のプレイリストを生成するステップと、
前記再生対象の前記タイトルコンテンツに対応した前記付属データの中で、前記平文の前記タイトルコンテンツに対応する平文の前記付属データのみを含む第２のプレイリストを生成するステップと、
前記第１のプレイリストと前記第２のプレイリストを、前記記録媒体に記録するステップと、
を含むことを特徴とするコンテンツ記録方法。
【請求項１２】
番組のコンテンツであるタイトルコンテンツを暗号化するタイトルキーと、前記タイトルキーによって暗号化された前記タイトルコンテンツと、平文の前記タイトルコンテンツと、前記タイトルコンテンツから派生して生成された付属データであって、前記暗号化された前記タイトルコンテンツに対応して暗号化された前記付属データと、前記平文の前記タイトルコンテンツに対応する平文の前記付属データとが記録された記録媒体を読み出すステップと、
再生対象の前記タイトルコンテンツの再生順序を定めたプレイリストであって、再生対象の前記タイトルコンテンツに対応して、暗号化された前記付属データと平文の前記付属データとを含む第１のプレイリストを生成するステップと、
前記再生対象の前記タイトルコンテンツに対応した前記付属データの中で、前記平文の前記タイトルコンテンツに対応する平文の前記付属データのみを含む第２のプレイリストを生成するステップと、
前記第１のプレイリストと前記第２のプレイリストを、前記記録媒体に記録するステップと、
をコンピュータに実行させるコンテンツ記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組のコンテンツであるタイトルコンテンツを暗号化するタイトルキーと、タイトルキーによって暗号化されたタイトルコンテンツとタイトルコンテンツのコピーに関する制限を示すコピー制御情報とを含むコンテンツデータとが記録された記録媒体に対して、タイトルコンテンツの一部のデータである付属データを記録するコンテンツ記録装置、コンテンツ記録方法およびコンテンツ記録プログラムに関する。
【背景技術】
【０００２】
従来から、ＤＶＤ等の記録媒体に記録されたコンテンツの不正コピーを防止するため、番組の映像または音声のコンテンツである複数のタイトルコンテンツのそれぞれに対して、タイトルコンテンツごとに異なるタイトルキーで暗号化処理を施して、暗号化されたタイトルコンテンツをＤＶＤメディアに記録する技術が知られている（例えば、非特許文献１、非特許文献２参照）。
【０００３】
この従来技術では、複数のタイトルキーのそれぞれを、コンテンツを正当に記録再生するＤＶＤレコーダ等の記録再生装置ごとに付与されたデバイスキーにより暗号化してタイトルキーファイルに登録してＤＶＤメディアに記録している。そして、タイトルコンテンツを再生する場合には、このタイトルキーファイルに登録されている暗号化タイトルキーを再生しようとする記録再生装置のデバイスキーで復号化して復号化されたタイトルキーでタイトルコンテンツを復号化してタイトルコンテンツを再生している。
【０００４】
また、書き換え型のＤＶＤメディアにおいてタイトルコンテンツの一部を削除した場合には、タイトルキーファイルも更新する。具体的には、一度、タイトルキーファイルを復号化し、ＤＶＤメディアから削除したタイトルコンテンツに対応するタイトルキーを削除したタイトルキーファイルを、デバイスキーにより再度暗号化してＤＶＤメディアに記録している。これによって、削除したタイトルコンテンツに対応するタイトルキーを予め複製しておき、このタイトルキーを用いて削除したタイトルコンテンツを不正に再生する攻撃を防止することができる。
【０００５】
このような従来の技術は、放送波等によって外部から入力したコンテンツをＤＶＤメディア等の記録媒体に保護して記録し、コンテンツの不正利用を防止するためには有用な技術である。
【０００６】
【非特許文献１】AdvancedAccessContentSystem(AACS)RecordableVideoBookRevision0.90
【非特許文献２】Content Protection for Recordable Media (CPRM)
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術では、動画データや音声データからなるコンテンツをＭＰＥＧ２やＨ．２６４等の符号化方式で圧縮化したデータであるＡＶコンテンツから派生して記録再生装置が新たに生成したコンテンツ（付属データ）を保護することに関しては十分な保護がはかれていない。
【０００８】
このような付属データとしては、例えば、サムネイル画像や音声ファイル等メニュー画面に用いるデータ等であり、ＪＰＥＧやＧＩＦ等の画像圧縮フォーマットによって圧縮された画像データや、ＬＰＣＭさらにＭＰ３等の音声圧縮フォーマットによってデジタル化された音声データからなるデータ等、ＡＶコンテンツとは別のファイルフォーマットとしてＤＶＤメディア上に記録される画像・音声コンテンツである。付属データの生成の例としては、例えば、著作権保護されたＡＶコンテンツがタイトルキーで暗号化されており、そのＡＶコンテンツの中からある場面を画像ファイルとして抽出し、画像データに変換しファイルとしてＤＶＤメディア上に記録し、それらの画像ファイルをサムネイルとすることで、タイトルコンテンツの一覧を示すメニュー画面を生成する場合が考えられる。
【０００９】
従来、このような付属データの用途はサムネイル画像などに限定されており、付属データは、付属データの生成元となるＡＶコンテンツの解像度よりも低い解像度に抑えてファイルとして出力していたため、用途も限定されており、著作権上の問題は発生することは少なかった。
【００１０】
しかしながら、付属データをメニュー画面の背景画像等に用いる場合、付属データを平文にてＤＶＤメディア上に記録することが考えられるが、この場合、不正な利用者が付属データをＤＶＤメディアからハードディスク等の他の記録媒体へコピーしたり、著作権３０条の私的利用の範囲内を超えてインターネット等に不正に配布したりすることが可能となってしまう。付属データは、その生成元のＡＶコンテンツの一部であるため、ＡＶコンテンツのコンテンツ保護が図られていた場合でも、付属データが何の保護もなく流通してしまうと、結果として、ＡＶコンテンツの保護がはかられないこととなってしまう。このため、付属データの著作権保護を図ることが重要な課題となってくる。
【００１１】
このため、付属データを利用してコンテンツの再生順序を定めたプレイリストを作成しＤＶＤメディアに記録した場合にも付属データおよびコンテンツの著作権保護を図ることが必要となってくる。ここで、ＤＶＤメディアを再生するＤＶＤプレイヤーでは、ＤＶＤの著作権保護機能に対応したＤＶＤプレイヤーと未対応のＤＶＤプレイヤーの双方が市場に出回っている。このため、プレイリストの付属データに著作権保護を行ってコンテンツの保護を図った場合に、著作権保護機能に未対応のＤＶＤプレイヤーでは、本来、再生できるはずのコンテンツが付属データを含むプレイリストに起因して再生不可能になってしまうおそれがある。
【００１２】
本発明は、上記の問題点に鑑みてなされたものであって、タイトルコンテンツから派生して生成された付属データおよびコンテンツの著作権を保護しつつ、著作権保護機能に未対応の記録媒体再生装置でも、プレイリストに基づいてコンテンツの再生を行うことができるコンテンツ記録装置、コンテンツ記録方法およびコンテンツ記録プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するために、本発明は、番組のコンテンツであるタイトルコンテンツを暗号化するタイトルキーと、前記タイトルキーによって暗号化された前記タイトルコンテンツと、前記タイトルコンテンツから派生して生成された付属データとが記録された記録媒体から、再生対象の前記タイトルコンテンツの再生順序を定めたプレイリストであって、再生対象の前記タイトルコンテンツから派生した全ての前記付属データを含む第１のプレイリストを生成し、前記全ての前記付属データの中で、平文の前記付属データのみを参照する第２のプレイリストを生成し、前記第２のプレイリストを前記第１のプレイリストより先に再生されるように処理するプレイリスト生成部と、前記第１のプレイリストと前記第２のプレイリストを、前記記録媒体に記録する記録部と、を備えたことを特徴とするコンテンツ記録装置である。
【００１４】
また、本発明は、上記コンテンツ記録装置で実行されるコンテンツ記録方法およびコンテンツ記録プログラムである。
【発明の効果】
【００１５】
本発明によれば、暗号化された付属データを含む第１のプレイリストと、平文の付属データのみを含む第２のプレイリストとを生成するので、この第２のプレイリストを使用することによりタイトルコンテンツから派生して生成された付属データおよびタイトルコンテンツの著作権を保護しつつ、著作権保護機能に未対応の記録媒体再生装置でもプレイリストに基づいてコンテンツの再生を行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
以下に添付図面を参照して、この発明にかかるコンテンツ記録装置、コンテンツ記録方法およびコンテンツ記録プログラムの最良な実施の形態を詳細に説明する。
【００１７】
（実施の形態１）
図１は、実施の形態１にかかるコンテンツ記録再生装置１００の構成を示すブロック図である。ここで、コンテンツ記録再生装置１００としては、例えば、記録型ＤＶＤおよびＨＤ  ＤＶＤメディア（以下、「ＤＶＤメディア１４０」という）への記録および再生を行うＤＶＤ／ＨＤ  ＤＶＤレコーダ等があげられる。実施の形態１にかかるコンテンツ記録再生装置１００（以下、「ＤＶＤレコーダ１００」という。）は、図１に示すように、ＤＶＤメディア１４０にデータの記録およびＤＶＤメディア１４０からのデータの読み出し等を行うドライブ部１１０と、タイトルコンテンツやタイトルキーの暗号化処理、復号化処理、および復号化したタイトルコンテンツから後述する付属データを生成する処理、プレイリストの生成処理等を行うホスト部１２０とを備えている。そして、ドライブ部１１０とホスト部１２０は、汎用バスや専用の特殊バスで接続された構成となっている。
【００１８】
なお、本実施の形態にかかるＤＶＤレコーダ１００は、コンテンツをハードディスクドライブ装置（ＨＤＤ）に格納する構成となっていないが、タイトルコンテンツを格納するためのＨＤＤを備えた構成としてもよい。
【００１９】
ＤＶＤメディア１４０には、図１に示すように、後述するタイトルキーファイル（ＴＫＦ）、複数のＡＶコンテンツ（ＡＶコンテンツ＃１、ＡＶコンテンツ＃２、ＡＶコンテンツ＃３）と、付属データ（付属データ＃１，付属データ＃２、・・・）と、プレイリスト（プレイリスト＃１）と、管理ファイルがそれぞれファイルとして記録されている。なお、本実施の形態では、以下、ＤＶＤメディア１４０として、タイトルキーファイルが書き換え可能なＲｅｗｒｉｔａｂｌｅメディアを用いた例をあげて説明する。
【００２０】
ここで、ＡＶコンテンツは、番組ごとに一つのタイトルコンテンツを後述するタイトルキーとコピー制御情報とで暗号化した暗号化タイトルコンテンツを含むコンテンツである。タイトルコンテンツは、番組としての映像や音声のコンテンツの単位であり、例えば、映画一本のコンテンツが一つのタイトルコンテンツとなる。このタイトルコンテンツは、動画データや音声データからなり、ＭＰＥＧ２やＨ．２６４等の符号化方式で圧縮化したデータである。
【００２１】
タイトルキーファイルは、複数のタイトルコンテンツに対応した各タイトルキーをデバイス秘密鍵で暗号化した複数の暗号化タイトルキーを登録したファイルである。また、タイトルキーは、タイトルコンテンツを暗号化する鍵であり、本実施の形態では、タイトルコンテンツごとに異なる鍵となっている。なお、これに限定されるものではなく、複数のタイトルコンテンツが同一のタイトルキーで暗号化されていてもよい。
【００２２】
付属データとは、タイトルコンテンツから派生して生成されるデータである。このような付属データとしては、例えば、タイトルコンテンツから生成されたサムネイル画像や音声ファイル等のメニュー画面に用いるデータ等が該当し、ＪＰＥＧやＧＩＦ等の画像圧縮フォーマットによって圧縮された画像データや、ＬＰＣＭさらにＭＰ３等の音声圧縮フォーマットによってデジタル化された音声データからなるデータ等、タイトルコンテンツとは異なるフォーマット形式でＤＶＤメディア１４０上に記録可能なコンテンツである。なお、以下では、画像ファイルを付属データの例として説明するが、画像ファイル以外のファイルを付属データとした場合にも同様に適用される。
【００２３】
プレイリストは、再生対象のタイトルコンテンツの再生順序を定めたものであり、タイトルコンテンツごとにタイトルコンテンツに対応した付属データが含まれている。なお、プレイリストの詳細については後述する。
【００２４】
管理ファイルは、ＡＶコンテンツの暗号化タイトルコンテンツに対応したタイトルキーを管理するファイルである。
【００２５】
実施の形態１のＤＶＤレコーダ１００で対象としているＤＶＤメディアの形式は、ＨＤＤＶＤ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ規格に準拠したＤＶＤメディアであるが、必ずしもかかるフォーマットのＤＶＤメディアに限定されるものではない。
【００２６】
ここで、ＤＶＤメディア１４０に記録されている各種データについて説明する。図２は、ＤＶＤメディア１４０に記録されているＡＶコンテンツ、タイトルキーファイルおよび管理ファイルのデータ構造を模式的に示す構成図である。
【００２７】
ＡＶコンテンツは、番組ごとに一つのＡＶコンテンツとして構成されている。このＡＶコンテンツは、図２に示すように、ヘッダ部と暗号化タイトルコンテンツの組からなる複数パケットの集合の組として構成される。
【００２８】
暗号化タイトルコンテンツは、タイトルコンテンツをタイトルキーと後述するタイトルコンテンツの中に含まれるコピー制御情報とで暗号化したコンテンツである。タイトルキーは、ライセンス組織からＤＶＤレコーダ１００ごとに割り当てられたデバイス秘密鍵にて暗号化されてタイトルキーファイルとして記録されている。
【００２９】
ヘッダ部は、図２に示すように、鍵番号とコピー制御情報とを含む構造となっている。鍵番号は、タイトルコンテンツを暗号化した際に使用したタイトルキーを暗号化した暗号化タイトルキーのタイトルキーファイルの先頭からのレコード位置を示すポインタである。例えば、図２において、ＡＶコンテンツ＃１の鍵番号が３とすると、ＡＶコンテンツ＃１のタイトルコンテンツに対応する暗号化タイトルキーは、タイトルキーファイルの先頭から３番目のレコードに位置する暗号化タイトルキー３となる。
【００３０】
ここで、タイトルコンテンツが平文の場合には、ＡＶコンテンツ中には暗号化タイトルコンテンツの代わりに、平文のタイトルコンテンツが含まれることになる。この場合には、タイトルキーによる暗号化は行われておらず、鍵番号には０が設定される。すなわち、ＡＶコンテンツの鍵番号フィールドに０が設定されているか０以外の番号が設定されているかにより、タイトルコンテンツが平文か、暗号化されているかを判断することが可能となる。
【００３１】
なお、本実施の形態では、タイトルコンテンツが平文の場合の鍵番号を０としているが、これに限定されるものではなく、タイトルキーファイル先頭からのレコード位置に相当しない任意の値を用いてもよい。
【００３２】
コピー制御情報は、タイトルコンテンツのコピーに対する制限を示す情報であり、「Ｃｏｐｙ  Ｆｒｅｅ」、「Ｃｏｐｙ  Ｎｅｖｅｒ」、「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｉｅｓ」、「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」、「ＥＰＮ」等が設定される。
【００３３】
「Ｃｏｐｙ  Ｆｒｅｅ」は、タイトルコンテンツが制限なくコピー可能であることを示し、「Ｃｏｐｙ  Ｎｅｖｅｒ」は、タイトルコンテンツのコピーが不可能を示している。「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」は、一世代限りタイトルコンテンツのコピーが可能であることを示し、「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｉｅｓ」は、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」であるタイトルコンテンツを一世代コピーすることにより、コピー不可能となった状態であり、世代管理としてこれ以上コピーしてはいけない、すなわちコピー禁止であることを示す。「ＥＰＮ」(Encryption Plus Non-assertion)は、タイトルコンテンツに暗号化処理を施して著作権は保護するが、コピーに関しては数や世代の制限などを設けないことを示す。「Ｃｏｐｙ  Ｆｒｅｅ」の場合には、タイトルコンテンツは暗号化されず、それ以外の状態ではタイトルコンテンツは暗号化される。コピー制御情報はタイトルコンテンツの暗号化に用いているため、コピー制御情報の不正な改変を防ぐことができる。
【００３４】
タイトルキーファイルには、図２に示すように、複数のタイトルコンテンツに対応した各タイトルキーをデバイス秘密鍵で暗号化した複数の暗号化タイトルキーが複数を登録されている。
【００３５】
管理ファイルは、図２に示すように、ＡＶコンテンツごとに、対応する暗号化タイトルキーのタイトルキーファイル先頭からのレコード位置を示す鍵番号を登録している。例えば、図２において、ＡＶコンテンツ＃１の鍵番号は２であるため、ＡＶコンテンツ＃１のタイトルコンテンツに対応する暗号化タイトルキーは、タイトルキーファイルの先頭から２番目のレコードに位置する暗号化タイトルキー２となる。
【００３６】
また、上述したヘッダ部の鍵番号と同様に、タイトルコンテンツが平文の場合には、管理ファイルの該当するＡＶコンテンツの鍵番号には０が設定される。このため、管理ファイルの鍵番号フィールドに０が設定されているか０以外の番号が設定されているかにより、ＡＶコンテンツに含まれるタイトルコンテンツが平文か、暗号化されているかを判断することが可能となる。
【００３７】
なお、本実施の形態では、このように管理ファイルと上述したＡＶコンテンツのヘッダ部の鍵番号の双方によって、ＡＶコンテンツの暗号化タイトルコンテンツに対応する暗号化タイトルキーを指示しているが、いずれかのみで暗号化タイトルコンテンツに対応する暗号化タイトルキーを指定する構成としてもよい。
【００３８】
図３は、実施の形態１の付属データのデータ構造を示す説明図である。図３に示すように、付属データ（画像データ）はカプセル化されており、このカプセル化されたファイルには、ファイルＩＤと、暗号化に用いたタイトルキーの鍵番号と、当該ファイルのファイルサイズと、暗号化画像データ（暗号化付属データ）とから構成される。ファイルＩＤはこのファイルが暗号化画像データを有することを示す所定の値を設定する。鍵番号には、タイトルキーファイルの中で暗号化に用いたタイトルキーのタイトルキーファイル先頭からのレコード位置を示すポインタである。たとえば、鍵番号フィールドの値が５の場合、タイトルキーファイルの中で５番目のレコード位置に記録されたタイトルキーを使用して暗号化処理を行ったことを示している。また、ファイルサイズは、暗号化処理前の平文の画像データ（付属データ）のサイズが設定される。暗号化画像データは、暗号化された圧縮画像データであるが、鍵番号が０の場合には、平文の画像データが登録される。
【００３９】
なお、カプセル化されたファイルのデータ構造には、これらの情報のほかに、コピー制御情報を含めてもよい。その場合、付属データはタイトルキーとコピー制御情報を用いて暗号化してもよい。
【００４０】
なお、暗号化された付属データを含むカプセル化されたファイルの拡張子は、平文の付属データを示す特定フォーマットの拡張子と異なる拡張子に置換したり、その拡張子を付けたファイル名に加えてさらに別の拡張子を付加したりしてもよい。たとえば、ファイル名を”ｆｉｌｅＡ”、カプセル化したファイルの拡張子を”ａａａ”とし、平文の拡張子を”ｊｐｇ”とした場合、カプセル化したファイルの名前は”ｆｉｌｅＡ．ａａａ”とすることができ、また、”ｆｉｌｅＡ．ｊｐｇ．ａａａ”としてもよい。
【００４１】
ここで、本実施の形態のＤＶＤメディア１４０には、暗号化されたタイトルコンテンツを含むＡＶコンテンツと平文のタイトルコンテンツを含むＡＶコンテンツが混在して記録されており、このため、付属データも暗号化されたタイトルコンテンツから派生して記録された暗号化された付属データと、平文のタイトルコンテンツから派生して記録された平文の付属データとが混在して記録されていることを前提とする。
【００４２】
図１に戻り、ドライブ部１１０は、ＤＶＤメディア１４０からデータを直接読み出す読み出し部１１２と、ＤＶＤメディア１４０に対して、データを直接記録する記録部１１３とを主に備えている。
【００４３】
ホスト部１２０は、図１に示すように、タイトルキー処理部１２１と、復号化処理部１２２と、暗号化処理部１２３と、鍵選択部１２４と、ＡＶデータデコード部１２５と、画像生成処理部１２６と、デバイス秘密鍵記憶部１２７と、プレイリスト生成部１２８とを主に備えた構成となっている。
【００４４】
鍵選択部１２４は、タイトルキーファイルの中に登録されたタイトルキーから適切なタイトルキーを選択し、タイトルコンテンツを復号化する際に用いるタイトルキーを選択する処理部である。また、鍵選択部１２４は、コンテンツの記録処理において付属データを暗号化する際に使用するタイトルキーを選択する処理を行う。また、鍵選択部１２４は、コンテンツの記録処理において、タイトルコンテンツのコピー制御情報がＣｏｐｙ  Ｏｎｅ  ｇｅｎｅｒａｔｉｏｎ（一世代コピー可能）やＥＰＮ等の制限付きコピー可能である場合に、付属データを暗号化するタイトルキーを生成する処理を行う。
【００４５】
さらに、鍵選択部１２４は、コンテンツの再生処理において、タイトルキーファイルの中に登録された暗号化タイトルキーから適切な暗号化タイトルキーを選択し、暗号化タイトルコンテンツや付属データを復号するためのタイトルキーを選択する処理を行う。
【００４６】
ここで、付属データの暗号化について説明する。図４は、付属データに暗号化処理を施すタイトルキーの選択について説明するための説明図である。
【００４７】
図４では、ＡＶコンテンツ＃１，ＡＶコンテンツ＃２，ＡＶコンテンツ＃３が記録されている。そして、ＡＶコンテンツ＃１のタイトルコンテンツは、鍵番号（２）であることからタイトルキーファイルの２番目のレコード位置に記録された暗号化タイトルキー２で暗号化されており、コンテンツの状態は、「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｉｅｓ」である。ＡＶコンテンツ＃２は、鍵番号（１）であることからタイトルキーファイルの１番目のレコードに記録された暗号化タイトルキー１で暗号化されており、コンテンツの状態は「ＥＰＮ」であるとする。また、ＡＶコンテンツ＃３は、鍵番号（０）であることから平文であり、コンテンツの状態は、「Ｃｏｐｙ  Ｆｒｅｅ」となっている。
【００４８】
図４に示すように、本実施の形態にかかる鍵選択部１２４では、コピー制御情報が「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｉｅｓ」等のコピー制限のあるＡＶコンテンツ＃１のタイトルコンテンツから生成した付属データを、ＡＶコンテンツ＃１のタイトルコンテンツの暗号化処理に用いた暗号化タイトルキー２で暗号化することとしている。
【００４９】
一方、図４に示すように、本実施の形態にかかる鍵選択部１２４では、コピー制御情報が「ＥＰＮ」などのコピー制限のない、あるいは制限付きコピー可能なＡＶコンテンツ＃２のタイトルコンテンツから生成した付属データを暗号化する際には、ＡＶコンテンツ＃２のタイトルキーとは無関係に、新たに鍵番号４に相当するタイトルキーを生成してタイトルキーファイルに登録し、この新たに生成したタイトルキーにより付属データを暗号化する。
【００５０】
ここで、図４に示した状態では、タイトルキーファイルには暗号化タイトルキーが３個しか登録されていないので、タイトルキーファイルの空きレコードである4レコード目に新たに生成したタイトルキーをデバイス秘密鍵により暗号化して記録する。さらに、新たに生成したタイトルキーによって付属データを暗号化し、鍵番号フィールドには空きフィールドの番号（４）を設定して付属データをカプセル化して単一ファイルとし、ＤＶＤメディア１４０に記録する。鍵選択部１２４による付属データの暗号化に用いる鍵選択の具体的な処理については後述する。
【００５１】
図１に戻り、暗号化処理部１２３は、鍵選択部１２４によって選択されたタイトルキーを用いて、タイトルコンテンツを暗号化する処理部である。また、暗号化処理部１２３は、鍵選択部１２４によって選択されたタイトルキーまたは生成されたタイトルキーを用いて付属データを暗号化する処理を行う。
【００５２】
復号化処理部１２２は、鍵選択処理部１２４によって選択されたタイトルキーを用いて暗号化タイトルコンテンツを復号化する処理部である。
【００５３】
タイトルキーファイル処理部１２１は、タイトルキーファイルに格納され、タイトルキーを生成したり、暗号化されたタイトルキー（暗号化タイトルキー）を復号化したり、タイトルキーを暗号化してタイトルキーファイルに登録したりする処理部である。
【００５４】
プレイリスト生成部１２８は、プレイリストを生成する処理部であり、本実施の形態では、ＤＶＤメディア１４０に記録されているタイトルコンテンツの中で再生対象のタイトルコンテンツに対応した全ての付属データ、すなわち、再生対象のタイトルコンテンツに対応し、暗号化された付属データと平文の付属データとを含む第１のプレイリストを生成する。また、本実施の形態のプレイリスト生成部１２８は、再生対象のタイトルコンテンツに対応した付属データの中で、平文のタイトルコンテンツに対応する平文の付属データのみを含む第２のプレイリストを生成する。
【００５５】
さらに、プレイリスト生成部１２８は、第２のプレイリストを生成する際に、第２のプレイリストのファイル名に付与する接尾番号を、第１のプレイリストのファイル名に付与する接尾番号より大きい値で第２のプレイリストのファイル名を生成する。
【００５６】
ＡＶデータデコード部１２５は、圧縮されたタイトルコンテンツや付属データをデコードし、非圧縮形式のデータに変換する処理部である。画像生成処理部１２６は、非圧縮形式のタイトルコンテンツから利用者の指定等により、必要な部分を画像データとして検出し、当該画像データを抽出して圧縮画像フォーマットに変換して付属データを生成する処理部である。
【００５７】
デバイス秘密鍵記憶部１２７は、ライセンス組織によってＤＶＤレコーダ１００の製造業者に割り当てられたタイトルキーの暗号化・復号に用いるデバイス秘密鍵を秘匿、格納するメモリ等の記憶媒体である。
【００５８】
なお、本実施の形態にかかるＤＶＤレコーダ１００は、付属データの生成およびプレイリストの生成のため上記の構成を採用しているが、これのみに限定されるものではなく、さらに再生機能など他の機能を有する処理部を備えた構成としてもよい。
【００５９】
タイトルコンテンツが平文の場合、その平文のタイトルコンテンツから生成した付属データも平文となる。このように一枚のＤＶＤメディア１４０には、暗号化されている付属データと平文の付属データが混在する場合がある。
【００６０】
平文のタイトルコンテンツしか記録しないＤＶＤレコーダは、デバイス秘密鍵を自器に保持する必要はない。このようなデバイス秘密鍵を保持しないＤＶＤレコーダがブランクのＤＶＤメディアにコンテンツを記録し、このコンテンツから付属データとして画像データを生成し、それらの画像データをサムネイルとして用いたメニュー画面を生成した場合を考える。その後、このＤＶＤメディアをデバイス秘密鍵を保持するＤＶＤレコーダに挿入し、暗号化されたタイトルコンテンツを追記すると、その暗号化タイトルコンテンツから派生して生成された画像データ（付属データ）には暗号化処理が施される。このため、メニュー画面は暗号化された画像データを含むものになる。さらに、その追記したＤＶＤメディア１４０を再びデバイス秘密鍵を保持しないＤＶＤレコーダに挿入して再生する場合、暗号化された画像データである暗号化付属データを復号化することができない。このため、デバイス秘密鍵を保持しないＤＶＤレコーダでは、暗号化された画像データを含むメニュー画面を表示させることができず、結果として自機器にて記録したコンテンツでさえも再生することができなくなってしまう。
【００６１】
そこで、本実施の形態では、プレイリスト生成部１２８により、ＤＶＤメディア１４０に記録されているタイトルコンテンツの中で再生対象のタイトルコンテンツに対応した全ての付属データ、すなわち、再生対象のタイトルコンテンツに対応し、暗号化された付属データと平文の付属データとを含む第１のプレイリストを生成し、再生対象のタイトルコンテンツに対応した付属データの中で、平文のタイトルコンテンツに対応する平文の付属データのみを含む第２のプレイリストを生成する。そして、第２のプレイリストのファイル名に付与する接尾番号を、第１のプレイリストのファイル名に付与する接尾番号より大きい値で第２のプレイリストのファイル名を生成することにより、上述した不具合を解決している。
【００６２】
すなわち、ＤＶＤプレイヤーには、ＤＶＤメディア１４０に記録されているプレイリストが複数存在する場合に、プレイリストのファイル名の接尾番号が大きい方のプレイリストから先にロードする。このため、プレイリスト生成部１２８により、第２のプレイリストを上述のようなファイル名で生成することにより、平文の付属データのみを含む第２のプレイリストが第１のプレイリストより先にロードされて再生されることになり、著作権保護機能に未対応のＤＶＤプレイヤーでも、暗号化されたタイトルコンテンツと平文のタイトルコンテンツが混在したＤＶＤメディア１４０からプレイリストに基づいて平文のタイトルコンテンツのみを再生することができ、暗号化された付属データを含むタイトルリストが原因で通常再生可能な平文のタイトルコンテンツまでも再生不可能になることを防止することができる。
【００６３】
次に、以上のように構成された本実施の形態にかかるＤＶＤレコーダによるプレイリストの生成処理について説明する。本実施の形態にかかるＤＶＤプレイヤーでは、タイトルコンテンツの生成、付属データの生成、プレイリストの生成の順に処理が行われる。このため、まず、タイトルコンテンツの記録処理について説明する。図５は、実施の形態にかかるＤＶＤレコーダによるタイトルコンテンツの記録処理の手順を示すフローチャートである。
【００６４】
まず、タイトルキーファイル処理部１２１によって、タイトルキーを生成する（ステップＳ５０１）。次に、暗号化処理部１２３によって、タイトルコンテンツをタイトルキーと登録するコピー制御情報を用いて暗号化し（ステップＳ５０２）、記録部１１３によって暗号化したタイトルコンテンツを図２に示すＡＶコンテンツの形式でＤＶＤメディア１４０に記録する（ステップＳ５０３）。
【００６５】
次に、タイトルキーファイル処理部１２１によって、ＤＶＤメディア１４０にタイトルキーファイルが存在するか否かを調べる（ステップＳ５０４）。そして、ＤＶＤメディア１４０にタイトルキーファイルが存在しない場合には（ステップＳ５０４：Ｎｏ）、ＤＶＤメディア１４０にタイトルキーファイルを生成する（ステップＳ５０５）。
【００６６】
一方、ステップＳ５０４において、ＤＶＤメディア１４０にタイトルキーファイルが存在する場合には（ステップＳ５０４：Ｙｅｓ）、タイトルキーファイルの生成処理は行われない。
【００６７】
次に、タイトルキーファイル処理部１２１によって、タイトルキーファイルの空きレコードを検索し検索された空きレコードをタイトルキーを記録するレコードと決定する（ステップＳ５０６）。そして、タイトルキーファイル処理部１２１によって、デバイス秘密鍵記憶部１２７に記憶されているデバイス秘密鍵を使用してタイトルキーを暗号化する（ステップＳ５０７）。そして、記録部１１３によって、ステップＳ５０６で決定されたタイトルキーファイルの空きレコードに、暗号化されたタイトルキー（暗号化タイトルキー）を登録する（ステップＳ５０８）。
【００６８】
このようにして、タイトルコンテンツとタイトルキーがＤＶＤメディア１４０に記録されることになる。なお、図５では、タイトルコンテンツを暗号化してＤＶＤメディアに記録する処理を説明したが、記録対象のコンテンツのコピー制御情報がＣｏｐｙ  Ｆｒｅｅである場合には、タイトルコンテンツを暗号化せずに平文のままＤＶＤメディア１４０に記録する。この場合には、上述したように、ＡＶコンテンツのヘッダ部の鍵番号フィールドには「０」が設定され、コピー制御情報に「Ｃｏｐｙ  Ｆｒｅｅ」が設定されることになる。
【００６９】
次に、付属データの生成およびプレイリストの生成処理について説明する。図６−１および図６−２は、実施の形態１にかかるＤＶＤレコーダによる付属データの生成処理およびプレイリストの生成処理の手順を示すフローチャートである。
【００７０】
かかる付属データの生成処理は、具体的には、例えば、ＤＶＤメディア１４０上に記録されたＡＶコンテンツのタイトルコンテンツから、メニュー画面に用いるサムネイル画像や背景画像を付属データとして生成し、このサムネイル画像や背景画像を含むプレイリストを生成する処理である。
【００７１】
ここで、ＤＶＤメディア１４０の初期状態として、図５で説明した処理により、ＡＶコンテンツとタイトルキーファイルがメディア上に記録されているものとする。一枚のＤＶＤメディア１４０には、暗号化されたタイトルコンテンツを含むＡＶコンテンツと暗号化されていないタイトルコンテンツを含むＡＶコンテンツが混在する場合があり、本実施の形態でも、双方のＡＶコンテンツが混在している場合を前提とする。すなわち、ＡＶコンテンツ＃１とＡＶコンテンツ＃２の各タイトルコンテンツはタイトルキーによって暗号化されているが、ＡＶコンテンツ＃３のタイトルコンテンツは平文の場合等である。
【００７２】
まず、ホスト部１２０は、付属データの抽出元となるタイトルコンテンツを含むＡＶコンテンツを選択する（ステップＳ６０１）。
【００７３】
次に、鍵選択部１２４は、ＤＶＤメディア１４０に記録された管理ファイルを参照して、タイトルコンテンツが暗号化されているか否かを調べる（ステップＳ６０２）。具体的には、上述したとおり、管理ファイルにおいて抽出元となるＡＶコンテンツに対応した鍵番号が０か否かによって判断する。
【００７４】
そして、タイトルコンテンツが平文の場合には（ステップＳ６０２：Ｎｏ）、ＡＶデータデコード部１２５によって、ＡＶコンテンツのタイトルコンテンツをデコードする（ステップＳ６１２）。そして、利用者の指定や機器の設定によって、所望の範囲の指定を受けると、画像生成処理部１２６によって、デコードしたタイトルコンテンツから再生時間にして指定された所定の時間に再生される画像データを静止画として抽出し、抽出した画像データを圧縮画像フォーマットに変換して圧縮画像を生成する（ステップＳ６１３）。かかる圧縮画像が付属データとなる。
【００７５】
一方、ステップＳ６０２において、タイトルコンテンツが暗号化されていると鍵選択部１２４が判断した場合には（ステップＳ６０２：Ｙｅｓ）、タイトルキーファイル処理部１２１によって、管理ファイルを参照してタイトルキーファイルから暗号化タイトルキーを取得する（ステップＳ６０３）。
【００７６】
次に、タイトルキーファイル処理部１２１は、取得した暗号化タイトルキーを、デバイス秘密鍵記憶部１２７に保存されているデバイス秘密鍵を用いて復号化する（ステップＳ６０４）。
【００７７】
次に、復号化処理部１２２は、復号化されて平文となったタイトルキーとＡＶコンテンツに含まれるコピー制御情報を用いて暗号化タイトルコンテンツを復号化する（ステップＳ６０５）。ここで、復号化の際にはコピー制御情報の一部（例えば数ｂｉｔ）が使用される。
【００７８】
なお、タイトルコンテンツの復号化処理の際に、管理ファイルで指定された暗号化タイトルキーと、実際のタイトルコンテンツを暗号化するのに用いる鍵が一致するか否かを、ＡＶコンテンツのヘッダ部に含まれる鍵番号フィールドの値と比較することにより判断するように復号化処理部１２２を構成してもよい。
【００７９】
次に、ＡＶデータデコード部１２５は、平文となったタイトルコンテンツをデコードする（ステップＳ６０６）。そして、利用者の指定によって、所望の範囲の指定を受けると、画像生成処理部１２６によって、デコードしたタイトルコンテンツから再生時間にして指定された所定の時間に再生される画像データを静止画として抽出し、抽出した画像データを圧縮画像フォーマットに変換して圧縮画像を生成する（ステップＳ６０７）。かかる圧縮画像が付属データとなる。
【００８０】
次いで、鍵選択部１２４によって、付属データを暗号化するためのタイトルキーをＤＶＤメディア１４０に記録されたタイトルキーファイルから選択する、もしくは付属データを暗号化するためのタイトルキーを新たに生成する鍵選択処理を実行する（ステップＳ６０８）。
【００８１】
ここで、鍵選択処理の詳細について説明する。図７は、実施の形態１にかかるＤＶＤレコーダの鍵選択部１２４による鍵選択処理の手順を示すフローチャートである。
【００８２】
まず、鍵選択部１２４は、付属データの抽出元のタイトルコンテンツが含まれるＡＶコンテンツのコピー制御情報の内容を調べる（ステップＳ７０１）。そして、コピー制御情報が「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｉｅｓ」あるいは「Ｃｏｐｙ  Ｎｅｖｅｒ」等のコピー制限を示す情報である場合には、付属データの抽出元であるタイトルコンテンツに対応するタイトルキー（暗号化タイトルキー）をタイトルキーファイルから選択する（ステップＳ７０２）。ここで、タイトルキーを選択する際には、図４の例で示したように、ＤＶＤメディア１４０の管理ファイルに登録されたタイトルコンテンツを含むＡＶコンテンツに対応した鍵番号を参照している。
【００８３】
ここで、コピー制御情報が「Ｃｏｐｙ  Ｆｒｅｅ」の場合には、図６−１のステップＳ６０２（Ｎｏ）、Ｓ６１２，Ｓ６１３、Ｓ６１０およびＳ６１１の処理によって、付属データは暗号化されずに平文のままＤＶＤメディア１４０に記録されるが、仮に鍵選択処理のステップＳ７０１で、コピー制御情報が「Ｃｏｐｙ  Ｆｒｅｅ」と判断された場合も、タイトルキーの選択を行わずに付属データを暗号化しないで鍵選択処理を終了し、ステップＳ６１０へ戻る。これにより、付属データは平文のままＤＶＤメディア１４０に記録されることになる。
【００８４】
一方、ステップＳ７０１において、コピー制御情報が「ＥＰＮ」あるいは「Ｃｏｐｙ
Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合には、鍵選択部１２４は、新たにタイトルキーを生成する（ステップＳ７０３）。そして、タイトルキーファイル処理部１２１により、ＤＶＤメディア１４０のタイトルキーファイルの空レコードを検索し（ステップＳ７０４）、タイトルキーファイル処理部１２１によって、新たに生成したタイトルキーを、デバイス秘密鍵を使用して暗号化する。そして、記録部１１３により、暗号化された新たなタイトルキーをタイトルキーファイルの空きレコードに記録することにより、タイトルキーファイルを更新する（ステップＳ７０５）。
【００８５】
なお、本実施の形態では、このようにコピー制御情報を判断し、「ＥＰＮ」あるいは「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合には、新たにタイトルキーを生成して、そのタイトルキーで付属データを暗号化しているが、これに限定されるものではない。
【００８６】
例えば、コピー制御情報が「ＥＰＮ」あるいは「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合にも、「Ｎｏ Ｍｏｒｅ  Ｃｏｐｉｅｓ」もしくは「Ｃｏｐｙ  Ｎｅｖｅｒ」と同様に付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用するように構成してもよい。すなわち、タイトルコンテンツが暗号化されているならば、コピー制御情報の種類に関わらずそのタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用する。この場合には、ステップＳ７０１のコピー制御情報の判断の処理は行う必要がない。
【００８７】
また、ＤＶＤレコーダのホスト部１２０に、設定情報記憶部１２８を備えた構成となっているが、コピー制御情報が「ＥＰＮ」あるいは「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」等のコピー制限のない、あるいは制限付きコピー可能な情報である場合にタイトルキーを付属データの抽出元であるタイトルコンテンツに対応するタイトルキーと同一のキーを付属データの暗号化に使用するキーとして使用するか否かを示す設定情報を記憶した設定情報記憶部を備え、コピー制御情報が「ＥＰＮ」あるいは「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」等の場合この設定情報を参照してタイトルキーを選択するように構成してもよい。
【００８８】
図６−１に戻り、ステップＳ６０８における鍵選択処理により付属データの暗号化に用いるタイトルキーが選択されたら、暗号化処理部１２３は、付属データとしての圧縮画像をステップ６０８によって選択または生成されたタイトルキーを用いて暗号化する（ステップＳ６０９）。
【００８９】
そして、記録部１１３によって、暗号化された圧縮画像、すなわち暗号化付属データを、ファイルＩＤ、暗号化に用いたタイトルキーの鍵番号、ファイルサイズとともに単一のファイルにしてカプセル化し（ステップＳ６１０）、当該ファイル、すなわちカプセル化した圧縮画像である暗号化付属データをＤＶＤメディア１４０にファイルとして記録する（ステップＳ６１１）。
【００９０】
次に、プレイリストの生成処理に移行する。プレイリスト生成部１２８は、ＤＶＤメディア１４０に記録されているタイトルコンテンツの中で再生対象のタイトルコンテンツに対応した全ての付属データ、すなわち、再生対象のタイトルコンテンツに対応したて暗号化された付属データ（圧縮画像データ）と平文の付属データ（圧縮画像データ）とを含むメニュー画面を構成するプレイリスト＃ｎを生成する（ステップＳ６１４）。
【００９１】
次に、プレイリスト生成部１２８は、再生対象のタイトルコンテンツに対応した付属データの中で、平文のタイトルコンテンツに対応する平文の付属データのみを含むメニュー画面を構成するプレイリスト＃ｎ＋１を生成する（ステップＳ６１５）。
【００９２】
ここで、プレイリスト生成部１２８は、平文の付属データのみを含むプレイリスト＃ｎ＋１を生成する際に、当該プレイリスト＃ｎ＋１に全ての付属データを含むプレイリスト＃ｎを参照するリンク情報を含めている。
【００９３】
また、プレイリスト生成部１２８は、ステップＳ６１５で生成するプレイリストのファイル名に付与する接尾番号を、ステップＳ６１４で生成したプレイリストのファイル名に付与する接尾番号＃ｎより大きい値である＃ｎ＋１としている。
【００９４】
そして、記録部１１３によって、２つのプレイリスト＃ｎとプレイリスト＃ｎ＋１をＤＶＤメディア１４０に記録する（ステップＳ６１６）。これにより、著作権保護機能に未対応のＤＶＤプレイヤーでも、暗号化されたタイトルコンテンツと平文のタイトルコンテンツが混在したＤＶＤメディア１４０からプレイリスト＃ｎ＋１に基づいて平文のタイトルコンテンツのみを再生することができるようになる。
【００９５】
次に、ＤＶＤメディア１４０に記録された２つのプレイリストの状態について説明する。ここで、すべての付属データ（圧縮画像データ）を含むメニュー画面を構成するプレイリスト＃ｎをＰｌａｙｌｉｓｔ＃２とし、平文の付属データ（圧縮画像データ）のみを含むメニュー画面を構成するプレイリスト＃ｎ＋１をＰｌａｙｌｉｓｔ＃３として説明する。
【００９６】
図８は、Ｐｌａｙｌｉｓｔ＃２が参照するデータの関連の一例を示す模式図である。図９は、Ｐｌａｙｌｉｓｔ＃２で生成するメニュー画面の一例を示す模式図である。
【００９７】
図１０は、Ｐｌａｙｌｉｓｔ＃３が参照するデータの関連の一例を示す模式図である。図１１は、Ｐｌａｙｌｉｓｔ＃３で生成するメニュー画面の一例を示す模式図である。
【００９８】
図８に示すように、Ｐｌａｙｌｉｓｔ＃２は暗号化された付属データを含むのに対し、図１０に示すように、Ｐｌａｙｌｉｓｔ＃３は暗号化された付属データを含まない。すなわち、Ｐｌａｙｌｉｓｔ＃２に含まれる付属データである画像データ＃３は暗号化されており、メニュー画面は図９に示すように画像データ＃３が表示されるが、デバイス秘密鍵を保持しないＤＶＤレコーダでは再生することができない。
【００９９】
一方、Ｐｌａｙｌｉｓｔ＃３は平文の付属データのみを含むことから、メニュー画面には暗号化された画像データ＃３を含まず、デバイス秘密鍵を保持しないＤＶＤプレイヤーやＤＶＤレコーダでも図１１に示すように正常に表示させることができる。
【０１００】
さらに、Ｐｌａｙｌｉｓｔ＃３の接尾番号はＰｌａｙｌｉｓｔ＃２の接尾番号よりも大きい値に設定してファイル名が生成されているため、ＤＶＤプレイヤーやＤＶＤレコーダの種類に依存せず、Ｐｌａｙｌｉｓｔ＃３が必ず先にロードされて再生されることになる。
【０１０１】
また、本実施の形態では、図１０に示すように、Ｐｌａｙｌｉｓｔ＃３に暗号化された付属データを含むＰｌａｙｌｉｓｔ＃２へのリンクを含んでいるため、Ｐｌａｙｌｉｓｔ＃３のメニュー画面には、暗号化された画像データ＃３の表示の代わりに、Ｐｌａｙｌｉｓｔ＃２へジャンプする旨のボタンが表示される。
【０１０２】
このように実施の形態１にかかるＤＶＤレコーダでは、暗号化された付属データと平文の付属データが混在して記録されたＤＶＤメディア１４０から再生対象のすべての付属データを含むプレイリストと、平文の付属データのみを含むプレイリストの２つのプレイリストを生成して、平文の付属データのみを含むプレイリストのファイル名の接尾番号を全ての付属データを含むプレイリストのファイル名の接尾番号より大きい値に設定しているので、付属データおよびタイトルコンテンツの著作権を保護しつつ、著作権保護機能に未対応のＤＶＤプレイヤーやＤＶＤレコーダでもプレイリストに基づいてコンテンツの再生を行うことができる。
【０１０３】
なお、プレイリスト生成部１２８は、平文の付属データのみを含むプレイリスト＃ｎ＋１を生成する際に、当該プレイリスト＃ｎ＋１に全ての付属データを含むプレイリスト＃ｎを参照するリンク情報を含めているが、このようなリンク情報を含めずに、単に平文の付属データ（画像データ）のみを含むプレイリスト＃ｎ＋１を生成するように構成してもよい。この場合には、プレイリスト＃ｎ＋１のメニュー画面には、図１１に示したプレイリスト＃ｎへジャンプする旨のボタンの表示はされないことになる。
【０１０４】
また、デバイス秘密鍵を持たない著作権保護機能に未対応のＤＶＤプレイヤーは暗号化された付属データを再生することはできないが、プレイリスト生成部１２８を、暗号化されたコンテンツがＤＶＤメディア１４０に存在する旨だけを示すようにプレイリスト＃ｎ＋１を生成するように構成してもよい。
【０１０５】
このような例として、ＤＶＤレコーダが機器内に保持する平文の画像データを、暗号化された付属データの代わりに用いることができる。
【０１０６】
図１２は、ＤＶＤレコーダが機器内に保持する平文の画像データを、暗号化された付属データの代わりに用いた場合のＰｌａｙｌｉｓｔ＃３が参照するデータの関連の一例を示す模式図である。図１３は、ＤＶＤレコーダが機器内に保持する平文の画像データを、暗号化された付属データの代わりに用いた場合のＰｌａｙｌｉｓｔ＃３で生成するメニュー画面の一例を示す模式図である。
【０１０７】
図１２に示すように、プレイリスト＃３は、暗号化された付属データである画像データ＃３の代わりに、平文の画像データ＃４を含めて生成されている。また、このプレイリスト＃３を生成したメニュー画面は、図１３に示すように、暗号化されたＡＶコンテンツ＃３に対する画像として平文の画像データ＃４と再生不可の旨が表示されることになる。これにより、デバイス秘密鍵を保持しない著作権保護機能に未対応のＤＶＤプレイヤーの利用者は、ＤＶＤメディア１４０に記録されているコンテンツの中に再生不可能なコンテンツが存在することを把握しつつ、平文のコンテンツをプレイリストに基づいて正常に再生することが可能となる。
【０１０８】
なお、この場合において、ＡＶコンテンツ＃３に平文の部分が含まれる場合には、暗号化されたＡＶコンテンツ＃３を示す画像データとして、当該ＡＶコンテンツ＃３に含まれる平文の画像データを使用するようにプレイリスト生成部１２８を構成してもよい。このような平文の画像データを用いて圧縮画像を生成する場合には、圧縮画像は暗号化されないため、デバイス秘密鍵を保持しないＤＶＤプレイヤーやＤＶＤレコーダでも再生可能となる。このため、Ｐｌａｙｌｉｓｔ＃２に相当するプレイリストを生成せずに、すべての画像ファイルを含んだＰｌａｙｌｉｓｔ＃３のみを生成してＤＶＤメディア１４０に記録するか、あるいはＰｌａｙｌｉｓｔ＃３に相当するプレイリストをＰｌａｙｌｉｓｔ＃１に上書きして記録するように構成すればよい。
【０１０９】
また、かかる場合、ＤＶＤメディア１４０に記録されていたＰｌａｙｌｉｓｔ＃１を参照しないが、Ｐｌａｙｌｉｓｔ＃１が参照するタイトルコンテンツの再生が保証されている場合には、Ｐｌａｙｌｉｓｔ＃３またはＰｌａｙｌｉｓｔ＃２からＰｌａｙｌｉｓｔ＃１へジャンプするようにリンクを接続するようにプレイリスト生成部１２８を構成してもよい。
【０１１０】
Ｐｌａｙｌｉｓｔ＃１を生成した時点からＤＶＤメディア１４０上のコンテンツを編集し、ＡＶコンテンツ＃１やＡＶコンテンツ＃２を削除した場合、Ｐｌａｙｌｉｓｔ＃１での再生は保証されない。このように、Ｐｌａｙｌｉｓｔ＃１の再生が保証されない場合は、Ｐｌａｙｌｉｓｔ＃１を残さず上書きして、全ての付属データを含むＰｌａｙｌｉｓｔ＃１と平文の付属データのみを含むＰｌａｙｌｉｓｔ＃２の二つのプレイリストを生成するようにプレイリスト生成部１２８を構成することもできる。
【０１１１】
一方、ＤＶＤメディア１４０への単なるコンテンツの追記などであれば、新たに追記したコンテンツはＰｌａｙｌｉｓｔ＃１のメニュー画面に表示されないが、追記前にもともとＤＶＤメディア１４０に存在したコンテンツは変化せず、Ｐｌａｙｌｉｓｔ＃１にて再生することが可能であるため、Ｐｌａｙｌｉｓｔ＃１へジャンプするようにリンクを接続したＰｌａｙｌｉｓｔ＃３またはＰｌａｙｌｉｓｔ＃２を生成するようにプレイリスト生成部１２８を構成してもよい。
【０１１２】
（実施の形態２）
実施の形態１にかかるＤＶＤプレイヤーは、デバイス秘密鍵を保持しない著作権保護機能に未対応のＤＶＤプレイヤーやＤＶＤレコーダにおいて、タイトルコンテンツを再生できるようにプレイリストを生成するものであったが、この実施の形態２にかかるＤＶＤプレイヤーは、ＤＶＤメディアにプレイリストが存在するか否かによって、著作権保護機能に対応したＤＶＤプレイヤーやＤＶＤレコーダにのみ再生可能なプレイリストを生成するものである。
【０１１３】
図１４は、実施の形態２にかかるＤＶＤプレイヤーの構成を示すブロック図である。実施の形態２にかかるＤＶＤレコーダ１４００は、図１４に示すように、ＤＶＤメディア１４０にデータの記録およびＤＶＤメディア１４０からのデータの読み出し等を行うドライブ部１１０と、タイトルコンテンツやタイトルキーの暗号化処理、復号化処理、および復号化したタイトルコンテンツから付属データを生成する処理、プレイリストの生成処理等を行うホスト部１４２０とを備えている。そして、実施の形態１と同様に、ドライブ部１１０とホスト部１４２０は、汎用バスや専用の特殊バスで接続された構成となっている。
【０１１４】
ＤＶＤメディア１４０には、実施の形態１と同様に、タイトルキーファイル（ＴＫＦ）、複数のＡＶコンテンツ（ＡＶコンテンツ＃１、ＡＶコンテンツ＃２、ＡＶコンテンツ＃３）と、付属データ（付属データ＃１，付属データ＃２、・・・）と管理ファイルがそれぞれファイルとして記録されている。本実施の形態では、プレイリスト（プレイリスト＃１）が格納されていない点が実施の形態１のＤＶＤメディアと異なっている。
【０１１５】
本実施の形態にかかるＤＶＤレコーダ１４００において、ドライブ部１１０の構成は実施の形態１と同様である。実施の形態２にかかるＤＶＤレコーダ１４００では、ホスト部１４２０に、プレイリスト判断部１４２２が備わっている点および、プレイリスト生成部１４２８の機能が実施の形態１と異なっており、ホスト部１１２０の他の構成である、タイトルキー処理部１２１、復号化処理部１２２、暗号化処理部１２３、ＡＶデータデコード部１２５、画像生成処理部１２６、デバイス秘密鍵記憶部１２７については実施の形態１と同様である。
【０１１６】
プレイリスト判断部１４２２は、ＤＶＤメディア１４０にプレイリストが存在するか否かを判断する処理部である。また、プレイリスト判断部１４２２は、ＤＶＤメディア１４０にプレイリストが存在する場合に、ＤＶＤメディア１４０に記録されたプレイリストの中で最初にロードされて再生されるプレイリストが暗号化された付属データを含むか否かを判断する。
【０１１７】
プレイリスト生成部１４２８は、ＤＶＤメディア１４０にプレイリストが存在しない場合には、暗号化された付属データと平文の付属データを含む第１のプレイリストのみを生成する。プレイリスト生成部１４２８は、ＤＶＤメディア１４０にプレイリストが存在する場合において、最初に再生されるプレイリストが暗号化された付属データを含む場合には、上記第１のプレイリストのみを生成する。
【０１１８】
実施の形態２にかかるＤＶＤレコーダ１００によるタイトルコンテンツの生成処理、および付属データの生成処理については実施の形態１と同様に行われる。本実施の形態では、プレイリストの生成処理が実施の形態１と異なっている。
【０１１９】
次に、実施の形態２にかかるＤＶＤレコーダ１４００によるプレイリスト生成処理について説明する。図１５は、実施の形態２にかかるＤＶＤレコーダ１４００によるプレイリスト生成処理の手順を示すフローチャートである。なお、以下に説明するプレイリスト生成処理は、実施の形態１の図６−１で示した付属データをＤＶＤメディアに記録した後の処理として行ってもよいし、既に付属データが存在する場合には、プレイリストのみを生成する処理として、図６−１の処理とは独立に行っても良い。以下の例では、図６−１の続きの処理として説明する。
【０１２０】
まず、プレイリスト判断部１４２２は、ＤＶＤメディア１４０にプレイリストが存在するか否かを調べる（ステップＳ１５０１）。
【０１２１】
そして、ＤＶＤメディア１４０にプレイリストが存在しない場合には（ステップＳ１５０１：Ｎｏ）、プレイリスト生成部１４２１は、再生対象のタイトルコンテンツに対応した全ての付属データ、すなわち暗号化された付属データと平文の付属データを含む第１のプレイリスト（プレイリスト＃ｎ）のみを生成し、記録部１１３によってＤＶＤメディア１４０に記録する（ステップＳ１５０６）。
【０１２２】
一方、ステップＳ１５０１において、ＤＶＤメディア１４０にプレイリストが存在する場合には（ステップＳ１５０１：Ｙｅｓ）、プレイリスト判断部１４２２は、さらに、ＤＶＤメディア１４０に記録されたプレイリストの中で最初にロードされて再生されるプレイリストが暗号化された付属データを含まないか否かを調べる（ステップＳ１５０２）。
【０１２３】
ここで、暗号化された付属データを含むか否か、すなわち暗号化された付属データがＤＶＤメディア１４０に存在することを検出する手法としては、タイトルキーファイルの有無によって検出する方法、すでにＤＶＤメディア１４０に存在するプレイリストの参照先から判断する方法、暗号化された付属データのカプセル化したファイルの拡張子を保持するファイルがＤＶＤメディア１４０に存在するか検索する方法、暗号化された付属データのタイトルキーを付属データ用タイトルキーファイルによって管理しているように構成した場合において当該付属データ用タイトルキーファイルが存在する場合に、当該タイトルキーファイルに有効なタイトルキーが存在するか検索する方法、これらを組み合わせた方法等が考えられる。
【０１２４】
ステップＳ１５０２において、ＤＶＤメディア１４０に記録されたプレイリストの中で最初にロードされて再生されるプレイリストが暗号化された付属データを含む場合には（ステップＳ１５０２：Ｎｏ）、プレイリスト生成部１４２１は、再生対象のタイトルコンテンツに対応した全ての付属データ、すなわち暗号化された付属データと平文の付属データを含む第１のプレイリスト（プレイリスト＃ｎ）のみを生成し、ＤＶＤメディア１４０に記録する（ステップＳ１５０６）。
【０１２５】
これにより、ＤＶＤメディア１４０にプレイリストが存在しない場合や、暗号化された付属データを含むプレイリストが既にＤＶＤメディア１４０に存在する場合には、暗号化された付属データと平文の付属データを含む第１のプレイリスト（プレイリスト＃ｎ）のみがＤＶＤメディア１４０に記録され、著作権保護機能に対応したＤＶＤプレイヤーやＤＶＤレコーダでなければ、ＤＶＤメディアのコンテンツをプレイリストに基づいて再生できなくなる。
【０１２６】
一方、ステップＳ１５０２において、ＤＶＤメディア１４０に記録されたプレイリストの中で最初にロードされて再生されるプレイリストが暗号化された付属データを含まない場合には（ステップＳ１５０２：Ｙｅｓ）、プレイリスト生成部１４２８は、ＤＶＤメディア１４０に記録されているタイトルコンテンツの中で再生対象のタイトルコンテンツに対応した全ての付属データ、すなわち、再生対象のタイトルコンテンツに対応したて暗号化された付属データ（圧縮画像データ）と平文の付属データ（圧縮画像データ）とを含むメニュー画面を構成するプレイリスト＃ｎ＋１を生成する（ステップＳ１５０３）。
【０１２７】
次に、プレイリスト生成部１４２８は、再生対象のタイトルコンテンツに対応した付属データの中で、平文のタイトルコンテンツに対応する平文の付属データのみを含むメニュー画面を構成するプレイリスト＃ｎ＋２を生成する（ステップＳ１５０４）。
【０１２８】
ここで、プレイリスト生成部１４２８は、実施の形態１と同様に、平文の付属データのみを含むプレイリスト＃ｎ＋２を生成する際に、当該プレイリスト＃ｎ＋２に全ての付属データを含むプレイリスト＃ｎ＋１を参照するリンク情報を含めてもよい。
【０１２９】
また、プレイリスト生成部１４８は、ステップＳ１５０４で生成するプレイリストのファイル名に付与する接尾番号を、ステップＳ１５０３で生成したプレイリストのファイル名に付与する接尾番号＃ｎ＋１より大きい値である＃ｎ＋２としている。
【０１３０】
そして、記録部１１３によって、２つのプレイリスト＃ｎ＋１とプレイリスト＃ｎ＋２をＤＶＤメディア１４０に記録する（ステップＳ１５０５）。これにより、著作権保護機能に未対応のＤＶＤプレイヤーでも、暗号化されたタイトルコンテンツと平文のタイトルコンテンツが混在したＤＶＤメディア１４０からプレイリスト＃ｎ＋２に基づいて平文のタイトルコンテンツのみを再生することができるようになる。
【０１３１】
このように実施の形態２にかかるＤＶＤレコーダでは、ＤＶＤメディア１４０に平文の付属データのみを含むプレイリストが存在する場合にのみ、暗号化された付属データと平文の付属データを含む第１のプレイリストと、平文の付属データのみを含むメニュー画面を構成する第２のプレイリストがＤＶＤメディア１４０に記録されるので、著作権保護機能に対応していないＤＶＤプレイヤーやＤＶＤレコーダで、ＤＶＤメディアのコンテンツをプレイリストに基づいて再生することができる。
【０１３２】
（実施の形態３）
実施の形態２にかかるＤＶＤプレイヤーでは、ＤＶＤメディアにプレイリストが存在するか否かによって、著作権保護機能に対応したＤＶＤプレイヤーやＤＶＤレコーダにのみ再生可能なプレイリストを生成するものであったが、この実施の形態３にかかるＤＶＤレコーダは、ＤＶＤレコーダの設定によって著作権保護機能に対応したＤＶＤプレイヤーやＤＶＤレコーダにのみ再生可能なプレイリストを生成するものである。
【０１３３】
図１６は、実施の形態３にかかるＤＶＤプレイヤーの構成を示すブロック図である。実施の形態３にかかるＤＶＤレコーダ１６００は、図１６に示すように、ＤＶＤメディア１４０にデータの記録およびＤＶＤメディア１４０からのデータの読み出し等を行うドライブ部１１０と、タイトルコンテンツやタイトルキーの暗号化処理、復号化処理、および復号化したタイトルコンテンツから付属データを生成する処理、プレイリストの生成処理等を行うホスト部１６２０とを備えている。そして、実施の形態１および２と同様に、ドライブ部１１０とホスト部１６２０は、汎用バスや専用の特殊バスで接続された構成となっている。
【０１３４】
ＤＶＤメディア１４０には、実施の形態２と同様に、タイトルキーファイル（ＴＫＦ）、複数のＡＶコンテンツ（ＡＶコンテンツ＃１、ＡＶコンテンツ＃２、ＡＶコンテンツ＃３）と、付属データ（付属データ＃１，付属データ＃２、・・・）と管理ファイルがそれぞれファイルとして記録されている。
【０１３５】
本実施の形態にかかるＤＶＤレコーダ１６００において、ドライブ部１１０の構成は実施の形態１と同様である。実施の形態３にかかるＤＶＤレコーダ１４００では、ホスト部１６２０に、設定情報記憶部１６２３が備わっている点および、プレイリスト生成部１６２８とプレイリスト判断部１６２２の機能が実施の形態２と異なっており、ホスト部１１２０の他の構成である、タイトルキー処理部１２１、復号化処理部１２２、暗号化処理部１２３、ＡＶデータデコード部１２５、画像生成処理部１２６、デバイス秘密鍵記憶部１２７については実施の形態１および２と同様である。
【０１３６】
設定情報記憶部１６２３は、平文の付属データを含むプレイリストを生成するモードのＯＮ、ＯＦＦいずれかを示す設定情報を記憶したメモリ等の記憶媒体である。なお、設定情報は、ＤＶＤレコーダの初期設定等において利用者によって設定される。
【０１３７】
プレイリスト判断部１６２２は、設定情報の内容を判断する処理部である。プレイリスト生成部１６２８は、設定情報の平文の付属データを含むプレイリストを生成するモードがＯＦＦに設定されている場合に、暗号化された付属データと平文の付属データを含む第１のプレイリストのみを生成する。また、プレイリスト生成部１６２８は、設定情報の平文の付属データを含むプレイリストを生成するモードがＯＮが設定されている場合に、暗号化された付属データと平文の付属データを含む第１のプレイリストと、平文の付属データのみを含む第２のプレイリストを生成する。
【０１３８】
実施の形態３にかかるＤＶＤレコーダ１００によるタイトルコンテンツの生成処理、および付属データの生成処理については実施の形態１および２と同様に行われる。本実施の形態では、プレイリストの生成処理が実施の形態１および２と異なっている。
【０１３９】
次に、実施の形態３にかかるＤＶＤレコーダ１６００によるプレイリスト生成処理について説明する。図１７は、実施の形態３にかかるＤＶＤレコーダ１６００によるプレイリスト生成処理の手順を示すフローチャートである。
【０１４０】
実施の形態１の図６−１で説明した処理により、付属データがＤＶＤメディアに記録されたら、プレイリスト判断部１６２２は、設定情報記憶部１６２３に記憶されている設定情報を参照する（ステップＳ１７０１）。そして、プレイリスト判断部１６２２は、設定情報の平文の付属データを含むプレイリストを生成するモードを調べる（ステップＳ１７０２）。
【０１４１】
そして、設定情報の平文の付属データを含むプレイリストを生成するモードがＯＦＦに設定されている場合には（ステップＳ１７０２：ＯＦＦ）、プレイリスト生成部１６２１は、再生対象のタイトルコンテンツに対応した全ての付属データ、すなわち暗号化された付属データと平文の付属データを含む第１のプレイリスト（プレイリスト＃ｎ）のみを生成し、記録部１１３によってＤＶＤメディア１４０に記録する（ステップＳ１７０６）。
【０１４２】
これにより、設定情報によって暗号化された付属データと平文の付属データを含む第１のプレイリスト（プレイリスト＃ｎ）のみがＤＶＤメディア１４０に記録され、著作権保護機能に対応したＤＶＤプレイヤーやＤＶＤレコーダでなければ、ＤＶＤメディアのコンテンツをプレイリストに基づいて再生できなくなる。
【０１４３】
一方、設定情報の平文の付属データを含むプレイリストを生成するモードがＯＮに設定されている場合には（ステップＳ１７０２：ＯＮ）、プレイリスト生成部１６２８は、ＤＶＤメディア１４０に記録されているタイトルコンテンツの中で再生対象のタイトルコンテンツに対応した全ての付属データ、すなわち、再生対象のタイトルコンテンツに対応したて暗号化された付属データ（圧縮画像データ）と平文の付属データ（圧縮画像データ）とを含むメニュー画面を構成するプレイリスト＃ｎ＋１を生成する（ステップＳ１７０３）。
【０１４４】
次に、プレイリスト生成部１６２８は、再生対象のタイトルコンテンツに対応した付属データの中で、平文のタイトルコンテンツに対応する平文の付属データのみを含むメニュー画面を構成するプレイリスト＃ｎ＋２を生成する（ステップＳ１７０４）。
【０１４５】
ここで、プレイリスト生成部１６２８は、実施の形態１と同様に、平文の付属データのみを含むプレイリスト＃ｎ＋２を生成する際に、当該プレイリスト＃ｎ＋２に全ての付属データを含むプレイリスト＃ｎ＋１を参照するリンク情報を含めてもよい。
【０１４６】
また、プレイリスト生成部１６２８は、ステップＳ１７０４で生成するプレイリストのファイル名に付与する接尾番号を、ステップＳ１５０３で生成したプレイリストのファイル名に付与する接尾番号＃ｎ＋１より大きい値である＃ｎ＋２としている。
【０１４７】
そして、記録部１１３によって、２つのプレイリスト＃ｎ＋１とプレイリスト＃ｎ＋２をＤＶＤメディア１４０に記録する（ステップＳ１７０５）。これにより、著作権保護機能に未対応のＤＶＤプレイヤーでも、暗号化されたタイトルコンテンツと平文のタイトルコンテンツが混在したＤＶＤメディア１４０からプレイリスト＃ｎ＋２に基づいて平文のタイトルコンテンツのみを再生することができるようになる。
【０１４８】
このように実施の形態３にかかるＤＶＤレコーダでは、ＤＶＤレコーダで保持する設定情報によって、暗号化された付属データと平文の付属データを含む第１のプレイリストのみがＤＶＤメディア１４０に記録するか、上記第１のプレイリストと平文の付属データのみを含む第２のプレイリストとをＤＶＤメディア１４０に記録するかを切り換えることができ、付属データやコンテンツの著作権保護を図りつつ、利用者の便宜を図ることができる。
【０１４９】
なお、実施の形態１〜３にかかるＤＶＤレコーダでは、付属データを暗号化するタイトルキーを、タイトルコンテンツを暗号化するタイトルキーファイルで管理していたが、付属データを暗号化するためタイトルキーを上記タイトルキーファイルとは別個に付属データ用タイトルキーファイルで管理するように構成してもよい。
【０１５０】
また、実施の形態１〜３では、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」、「ＥＰＮ」であるタイトルコンテンツから付属データを生成した場合に、付属データを暗号化するタイトルキーを新たに生成していたが、この場合にも、抽出元のタイトルコンテンツに対応したタイトルキー、すなわち、抽出元のタイトルコンテンツを暗号化したタイトルキーで付属データを暗号化するように構成してもよい。
【０１５１】
また、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」のタイトルコンテンツから生成した付属データを暗号化するタイトルキーと、「ＥＰＮ」のタイトルコンテンツから生成した付属データを暗号化するタイトルキーの一方を、新たに生成したタイトルキーとし、他方を抽出元のタイトルコンテンツに対応したタイトルキーとするように構成してもよい。
【０１５２】
なお、実施の形態１〜３にかかるＤＶＤレコーダで実行されるコンテンツ記録プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１５３】
実施の形態１〜３にかかるＤＶＤレコーダで実行されるコンテンツ記録プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１５４】
さらに、実施の形態１〜３にかかるＤＶＤレコーダで実行されるコンテンツ記録プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態１および２にかかるＤＶＤレコーダで実行されるコンテンツ記録プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１５５】
実施の形態１〜３にかかるＤＶＤレコーダで実行されるコンテンツ記録プログラムは、上述したホスト部１２０、ドライブ部１１０の各部を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからコンテンツ記録プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされて主記憶装置上に生成されるようになっている。
【図面の簡単な説明】
【０１５６】
【図１】実施の形態１にかかるコンテンツ記録再生装置１００の構成を示すブロック図である。
【図２】ＤＶＤメディア１４０に記録されているＡＶコンテンツ、タイトルキーファイルおよび管理ファイルのデータ構造を模式的に示す構成図である。
【図３】実施の形態１の付属データのデータ構造を示す説明図である。
【図４】付属データに暗号化処理を施すタイトルキーの選択について説明するための説明図である。
【図５】実施の形態にかかるＤＶＤレコーダによるタイトルコンテンツの記録処理の手順を示すフローチャートである。
【図６−１】実施の形態１にかかるＤＶＤレコーダによる付属データの生成処理およびプレイリストの生成処理の手順を示すフローチャートである。
【図６−２】実施の形態１にかかるＤＶＤレコーダによる付属データの生成処理およびプレイリストの生成処理の手順を示すフローチャートである。
【図７】実施の形態１にかかるＤＶＤレコーダの鍵選択部１２４による鍵選択処理の手順を示すフローチャートである。
【図８】Ｐｌａｙｌｉｓｔ＃２が参照するデータの関連の一例を示す模式図である。
【図９】Ｐｌａｙｌｉｓｔ＃２で生成するメニュー画面の一例を示す模式図である。
【図１０】Ｐｌａｙｌｉｓｔ＃３が参照するデータの関連の一例を示す模式図である。
【図１１】Ｐｌａｙｌｉｓｔ＃３で生成するメニュー画面の一例を示す模式図である。
【図１２】ＤＶＤレコーダが機器内に保持する平文の画像データを、暗号化された付属データの代わりに用いた場合のＰｌａｙｌｉｓｔ＃３が参照するデータの関連の一例を示す模式図である。
【図１３】ＤＶＤレコーダが機器内に保持する平文の画像データを、暗号化された付属データの代わりに用いた場合のＰｌａｙｌｉｓｔ＃３で生成するメニュー画面の一例を示す模式図である。
【図１４】実施の形態２にかかるＤＶＤプレイヤーの構成を示すブロック図である。
【図１５】実施の形態２にかかるＤＶＤレコーダ１４００によるプレイリスト生成処理の手順を示すフローチャートである。
【図１６】実施の形態３にかかるＤＶＤプレイヤーの構成を示すブロック図である。
【図１７】実施の形態３にかかるＤＶＤレコーダ１６００によるプレイリスト生成処理の手順を示すフローチャートである。
【符号の説明】
【０１５７】
１００，１４００，１６００  ＤＶＤレコーダ（コンテンツ記録再生装置）
１１０  ドライブ部
１１２  読み出し部
１１３  記録部
１２０，１４２０，１６２０  ホスト部
１２１  タイトルキーファイル処理部
１２２  復号化処理部
１２４  鍵選択部
１２５  ＡＶデータデコード部
１２６  画像生成処理部
１２７  デバイス秘密鍵記憶部
１２８  プレイリスト生成部
１４２２  プレイリスト判断部
１６２３  設定情報記憶部
【図１】
2007250021.tif 000003
【図２】
2007250021.tif 000004
【図３】
2007250021.tif 000005
【図４】
2007250021.tif 000006
【図５】
2007250021.tif 000007
【図６−１】
2007250021.tif 000008
【図６−２】
2007250021.tif 000009
【図７】
2007250021.tif 000010
【図８】
2007250021.tif 000011
【図９】
2007250021.tif 000012
【図１０】
2007250021.tif 000013
【図１１】
2007250021.tif 000014
【図１２】
2007250021.tif 000015
【図１３】
2007250021.tif 000016
【図１４】
2007250021.tif 000017
【図１５】
2007250021.tif 000018
【図１６】
2007250021.tif 000019
【図１７】
2007250021.tif 000020