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