(57)【要約】記録再生装置１０は、コンテンツ供給装置１１から放送されるコンテンツを受信する。記録再生装置１０は、受信したコンテンツを装置鍵を用いて暗号化し、第１暗号化コンテンツを生成する。記録再生装置１０は、生成した第１暗号化コンテンツを復号して、コンテンツを生成する。記録再生装置１０は、生成したコンテンツに画像変換を施して、変換コンテンツを生成し、生成した変換コンテンツを媒体鍵で暗号化し、第２暗号化コンテンツを生成する。記録再生装置１０は、第２暗号化コンテンツと媒体鍵と装置鍵とを可搬媒体１４に書き込む。可搬媒体１４が携帯情報端末１５に挿入されると、携帯情報端末１５は、第２暗号化コンテンツを媒体鍵で復号し、再生する。【特許請求の範囲】
【請求項１】
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段と、
前記記憶手段から前記装置鍵を消去する鍵消去手段とを備える
ことを特徴とする端末装置。
【請求項２】
前記鍵消去手段は、前記書込手段が、前記装置鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記記憶手段は、前記装置鍵を暗号化するための鍵情報を記憶しており、
前記暗号化手段は、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、
前記書込手段は、前記装置鍵に替えて前記暗号化手段により生成された前記暗号化装置鍵を前記可搬媒体に書き込む
ことを特徴とする請求項２に記載の端末装置。
【請求項４】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、
前記暗号化装置鍵を前記可搬媒体から読み出す読出手段を備え、
前記復号手段は、前記鍵情報を用いて前記暗号化装置鍵を復号し、前記装置鍵を生成し、生成した前記装置鍵を前記記憶手段に格納する
ことを特徴とする請求項３に記載の端末装置。
【請求項５】
前記端末装置は、更に、
前記変換手段により生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成する埋込手段を備え、
前記暗号化手段は、前記埋込手段により生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、
前記鍵消去手段は、前記埋込手段が、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１に記載の端末装置。
【請求項６】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記鍵消去手段は、前記記憶手段から前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、更に、
前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記記憶手段に格納する抽出手段を備え、
前記読出手段は、前記可搬媒体から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、
前記復号手段は、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを前記抽出手段に出力する
ことを特徴とする請求項５に記載の端末装置。
【請求項７】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、更に、
前記可搬媒体から前記装置鍵を読み出す読出手段を備え、
前記読出手段により読み出された前記装置鍵を、前記記憶手段に格納する
ことを特徴とする請求項１に記載の端末装置。
【請求項８】
前記端末装置は、更に、
前記コンテンツを再生する再生手段を備え、
前記復号手段は、前記記憶手段から、前記第１暗号化コンテンツと前記装置鍵とを読み出し、読み出した前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成した前記コンテンツを前記再生手段へ出力する
ことを特徴とする請求項７に記載の端末装置。
【請求項９】
コンテンツの著作権を保護しつつ、コンテンツの利用権を端末装置から可搬媒体へ移動させるコンテンツ保護システムであって、
前記端末装置は、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している第１記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により生成されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記記憶手段から前記装置鍵を読み出し、前記可搬媒体に書き込む書込手段と、
前記第１記憶手段から前記装置鍵を消去する鍵消去手段とを備え、
前記可搬媒体は、
前記端末装置から受け取る前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを記憶する第２記憶手段を備え、
前記鍵消去手段は、前記書込手段が、前記装置鍵を前記第２記憶手段に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とするコンテンツ保護システム。
【請求項１０】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記第２記憶手段から前記装置鍵を読み出す読出手段を備え、
前記読出手段により読み出された前記装置鍵を、前記第１記憶手段に格納し、
前記可搬媒体は、更に、
前記第２記憶手段に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去する消去手段を備え、
前記読出手段は、前記消去手段が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記装置鍵を読み出す
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１１】
前記第１記憶手段は、前記装置鍵を暗号化するための鍵情報を記憶しており、
前記暗号化手段は、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、
前記書込手段は、前記装置鍵に替えて前記暗号化手段により生成された前記暗号化装置鍵を前記第２記憶手段に書き込み、前記暗号化装置鍵を書き込んだ後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、
前記第２記憶手段は、前記装置鍵に替えて、前記暗号化装置鍵を記憶する
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１２】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記暗号化装置鍵を前記第２記憶手段に書き込み、前記鍵消去手段は、前記第１記憶手段から前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記暗号化装置鍵を前記第２記憶手段から読み出す読出手段を備え、
前記復号手段は、前記鍵情報を用いて前記暗号化装置鍵を復号して前記装置鍵を生成し、生成した前記装置鍵を前記第１記憶手段に格納し、
前記可搬媒体は、更に、
前記第２記憶手段に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去する消去手段を備え、
前記読出手段は、前記消去手段が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記暗号化装置鍵を読み出す
ことを特徴とする請求項１１に記載のコンテンツ保護システム。
【請求項１３】
前記端末装置は、更に、
前記変換手段により生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成する埋込手段を備え、
前記暗号化手段は、前記埋込手段により生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、
前記鍵消去手段は、前記埋込手段が、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記第１記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に書き込む
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１４】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記鍵消去手段は、前記第１記憶手段から前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記第１記憶手段に格納する抽出手段を備え、
前記読出手段は、前記第２記憶手段から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、
前記復号手段は、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを前記抽出手段に出力し、
前記可搬媒体は、
前記端末装置により、前記第２暗号化コンテンツ及び前記媒体鍵が読み出されると、前記第２記憶手段から、前記第２暗号化コンテンツ及び前記媒体鍵を消去する
ことを特徴とする請求項１３に記載のコンテンツ保護システム。
【請求項１５】
前記コンテンツ保護システムは、更に、携帯情報端末を含み、
前記携帯情報端末は、前記第２記憶手段に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記第２暗号化コンテンツと前記媒体鍵とを読み出し、読み出した前記第２暗号化コンテンツを、前記媒体鍵を用いて復号して、前記変換コンテンツを生成し、生成した前記変換コンテンツを再生する
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１６】
前記コンテンツ保護システムは、更に、
前記端末装置と接続された他の端末装置を備え、
前記他の端末装置は、
前記第２記憶手段に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを読み出す読出手段と、
前記読出手段が読み出した前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方を消去する消去手段と、
前記消去手段により、前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方が消去されると、前記端末装置から前記第１暗号化コンテンツを取得する取得手段とを備え、
前記可搬媒体は、
前記他の端末装置へ前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを移動させ、
前記端末装置は、更に、
前記他の端末装置へ、前記第１暗号化コンテンツを送信する送信手段と、
前記第１記憶手段から前記第１暗号化コンテンツを消去するコンテンツ消去手段とを備える
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１７】
コンテンツの著作権を保護しつつ、端末装置から前記コンテンツの利用権の移動を受け付ける可搬媒体であって、
前記記録装置は、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段と、
前記記憶手段から前記装置鍵を消去する鍵消去手段とを備え、
前記可搬媒体は、
前記媒体鍵、前記第２暗号化コンテンツ及び前記装置鍵を記憶する記憶手段を備える
ことを特徴とする可搬媒体。
【請求項１８】
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動方法であって、
前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶しており、
前記コンテンツ移動方法は、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込ステップと、
前記端末装置から前記装置鍵を消去する鍵消去ステップと含む
ことを特徴とするコンテンツ移動方法。
【請求項１９】
前記鍵消去ステップは、前記書込ステップが、前記装置鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記装置鍵を消去し、
前記書込ステップは、前記鍵消去ステップが前記端末装置から前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１８に記載のコンテンツ移動方法。
【請求項２０】
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動プログラムであって、
前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶しており、
前記コンテンツ移動プログラムは、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込ステップと、
前記端末装置から前記装置鍵を消去する鍵消去ステップと含む
ことを特徴とするコンテンツ移動プログラム。
【請求項２１】
前記鍵消去ステップは、前記書込ステップが、前記装置鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記装置鍵を消去し、
前記書込ステップは、前記鍵消去ステップが前記端末装置から前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項２０に記載のコンテンツ移動プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、コンテンツを記録再生する記録再生装置に関し、特にコンテンツの不正利用を防止しつつユーザの利便性を高める技術に関する。
【背景技術】
【０００２】  デジタル放送番組のコピーガード施策として、１回だけ録画可能であることを示す「コピーワンス」の制御信号を付加して暗号化して放送される。この様に「コピーワンス」の制御信号が付加されたデジタル放送番組は、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）に対応する記録再生装置を用いることにより録画することができる。録画されたデジタル放送番組は、他の機器にダビングすることはできず、対応する機器への移動（ムーブ）のみ行うことができる。
【特許文献１】特開２００３−２２８５２２号公報
【非特許文献１】「現代暗号理論」、池野信一、小山謙二、電子通信学会
【非特許文献２】「現代暗号入門」、岡本栄司、共立出版株式会社
【発明の開示】
【発明が解決しようとする課題】
【０００３】  しかしながら、デジタル放送番組は、データ量の多い高画質コンテンツであるため、移動先がメモリカードなど記憶容量の小さい機器である場合には、記録再生装置は、高画質コンテンツを画像変換により圧縮し、データ量を減らした後にメモリカードに移動させる必要がある。
この場合、移動先のメモリカードから元の記録再生装置へ再度コンテンツを移動させた場合には、既に画像変換により元の高画質コンテンツは失われてしまっているので、記録再生装置は、もはや高画質コンテンツを利用することができないという問題がある。【０００４】  そこで本発明は、上記の問題点に鑑みなされたものであって、画像変換を施したコンテンツを他の機器へ移動した場合であっても、移動先の機器から元の記録再生装置へ再度コンテンツを移動させた場合に、画像変換前のコンテンツを利用することができる記録再生装置及びコンテンツ保護システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】  上記の目的を達成するために、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段とを備えることを特徴とする。【０００６】  また、上記の目的を達成するために、前記鍵消去手段は、前記書込手段が、前記装置鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させることを特徴とする。
【発明の効果】
【０００７】  本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶領域に記憶しており、前記装置鍵を用いて前記第１暗号化コンテンツを復号し、復号したコンテンツに非可逆変換を施し、変換コンテンツを生成し、生成した前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶領域から読み出し、前記可搬媒体に書き込み、前記記憶領域から前記装置鍵を消去することを特徴とする。【０００８】  この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記媒体鍵とを前記可搬媒体に移動させると共に、前記装置鍵も前記可搬媒体に移動させるので、前記第１暗号化コンテンツを、記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、記憶領域に第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記装置鍵を取得することにより画像変換前の前記コンテンツを復元することが可能である。【０００９】  ここで、前記端末装置は、前記装置鍵を前記可搬媒体に書き込んだ後に、記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
この構成によると、第１暗号化コンテンツを復号するための装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。【００１０】  ここで、前記端末装置は、前記装置鍵を暗号化するための鍵情報を記憶しており、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、前記装置鍵に替えて、生成された前記暗号化装置鍵を前記可搬媒体に書き込むように構成してもよい。
この構成によると、装置鍵を暗号化せず可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に書き込むことができる。【００１１】  ここで、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記装置鍵を消去した後の前記端末装置は、前記暗号化装置鍵を前記可搬媒体から読み出し、前記鍵情報を用いて前記暗号化装置鍵を復号し、前記装置鍵を生成し、生成した前記装置鍵を記憶領域に格納するように構成してもよい。【００１２】  この構成によると、可搬媒体に移動させた装置鍵を可搬媒体から読み出すことにより、端末装置は、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを可搬媒体から読み出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
また、読み出す装置鍵が暗号化されていることにより、暗号化されていない装置鍵を読み出す場合と比較し、安全に装置鍵を可搬媒体から読み出すことができる。【００１３】  ここで、前記端末装置は、更に、変換されて生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成し、生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、前記装置鍵を前記変換コンテンツに埋め込んだ後に、記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。【００１４】  この構成によると、装置鍵を可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に移動させることができる。また、装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。【００１５】  ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記記憶手段から前記装置鍵を消去した後に、前記可搬媒体から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記記憶手段に格納するように構成してもよい。【００１６】  この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
ここで、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記端末装置は。前記可搬媒体から前記装置鍵を読み出し、読み出した前記装置鍵を、前記記憶手段に格納するように構成してもよい。【００１７】  この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
ここで、前記端末装置は、更に、記憶領域から前記第１暗号化コンテンツと前記装置鍵とを読み出し、読み出した前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成した前記コンテンツを再生するように構成してもよい。【００１８】  この構成によると、記憶領域に装置鍵が格納されており、コンテンツを利用可能状態である端末装置は、第１暗号化コンテンツを前記装置鍵を用いて復号し、再生することができる。
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成し、生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成し、生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させ、記憶領域から前記コンテンツ鍵を消去することを特徴とする。【００１９】  この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記コンテンツ鍵とを前記可搬媒体に移動させると共に、記憶領域からコンテンツ鍵を消去することで、前記第１暗号化コンテンツを、記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、記憶領域に第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記コンテンツ鍵を取得すれば画像変換前の前記コンテンツを復元することが可能である。【００２０】  ここで、前記端末装置は、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、記憶領域から前記コンテンツ鍵を消去し、前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
この構成によると、コンテンツ移動処理の過程において、端末装置及び可搬媒体が共に、暗号化コンテンツとコンテンツ鍵とを保持する状態が存在しない。即ち、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。【００２１】  ここで、前記コンテンツ鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、記憶領域から、前記コンテンツ鍵を消去した後の前記端末装置は、前記可搬媒体から前記コンテンツ鍵を読み出し、読み出した前記コンテンツ鍵を、記憶領域に格納するように構成してもよい。
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。【００２２】  また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を端末装置から可搬媒体へ移動させるコンテンツ保護システムであって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを第１記憶領域に記憶しており、前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成されたコンテンツに非可逆変換を施し、変換コンテンツを生成し、生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、記憶領域から前記装置鍵を読み出し、前記可搬媒体に書き込み、前記第１記憶領域から前記装置鍵を消去し、前記可搬媒体は、前記端末装置から受け取る前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを記憶する第２記憶領域を備え、前記端末装置は、前記装置鍵を前２記憶領域に書き込んだ後に、第１記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させることを特徴とする。【００２３】  この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記媒体鍵とを前記可搬媒体に移動させると共に、前記装置鍵も前記可搬媒体に移動させるので、前記第１暗号化コンテンツを、第１記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、前記端末装置は、前記第１記憶領域に前記第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記装置鍵を取得することにより画像変換前のコンテンツを復元することが可能である。【００２４】  ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記記憶手段から、前記装置鍵を消去した後の前記コンテンツ保護システムにおいて、前記端末装置は、前記可搬媒体から前記装置鍵を読み出し、読み出した前記装置鍵を、第１記憶領域に格納し、前記可搬媒体は、第２記憶領域に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去し、前記端末装置は、前記可搬媒体が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記装置鍵を読み出すように構成してもよい。【００２５】  この構成によると、可搬媒体は、第２暗号化コンテンツ及び媒体鍵の少なくとも一方を消去することにより、第２暗号化コンテンツを利用不可能状態とすることができる。また、端末装置は、可搬媒体が第２暗号化コンテンツを利用不可能状態となった後に、装置鍵を読み出すため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。【００２６】  ここで、前記端末装置は第１記憶領域に、前記装置鍵を暗号化するための鍵情報を記憶しており、前記鍵情報を用いて前記装置鍵を暗号化して暗号化装置鍵を生成し、前記装置鍵に替えて生成された前記暗号化装置鍵を前記第２記憶領域に書き込み、前記暗号化装置鍵を書き込んだ後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記第２記憶領域は、前記装置鍵に替えて、前記暗号化装置鍵を記憶するように構成してもよい。【００２７】  この構成によると、装置鍵を暗号化せず可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に書き込むことができる。また、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記第１記憶領域から前記装置鍵を消去した後の前記コンテンツ保護システムであって、前記端末装置は、前記暗号化装置鍵を前記第２記憶領域から読み出し、前記鍵情報を用いて前記暗号化装置鍵を復号して前記装置鍵を生成し、生成した前記装置鍵を前記第１記憶領域に格納し、前記可搬媒体は、前記第２記憶領域に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内、少なくとも一方を消去し、前記端末装置は前記可搬媒体が、前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記暗号化装置鍵を読み出すように構成してもよい。【００２８】  この構成によると、可搬媒体に移動させた暗号化装置鍵を可搬媒体から読み出し、復号することにより、端末装置は、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを可搬媒体から読み出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
また、可搬媒体から読み出す装置鍵が暗号化されていることにより、暗号化されていない装置鍵を読み出す場合と比較し、安全に装置鍵を可搬媒体から読み出すことができる。また、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。【００２９】  ここで、前記端末装置は、前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、前記鍵消去手段は、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記第１記憶手段から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に書き込むように構成してもよい。【００３０】  この構成によると、装置鍵を可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に移動させることができる。また、装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。【００３１】  ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記第１記憶領域から前記装置鍵を消去した後の前記コンテンツ保護システムであって、前記端末装置は、前記第２記憶領域から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記第１記憶領域に格納し、前記可搬媒体は、前記端末装置により、前記第２暗号化コンテンツ及び前記媒体鍵が読み出されると、前記第２記憶領域から、前記第２暗号化コンテンツ及び前記媒体鍵を消去するように構成してもよい。【００３２】  この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。また、可搬媒体は、第２暗号化コンテンツと媒体鍵とを消去することにより、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。【００３３】  ここで、前記コンテンツ保護システムは、更に、携帯情報端末を含み、前記携帯情報端末は、前記第２記憶領域に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記第２暗号化コンテンツと前記媒体鍵とを読み出し、読み出した前記第２暗号化コンテンツを、前記媒体鍵を用いて復号して、前記変換コンテンツを生成し、生成した前記変換コンテンツを再生するように構成してもよい。【００３４】  この構成によると、ユーザは、可搬媒体が端末装置から取得した第２暗号化コンテンツを携帯情報端末を用いて再生することにより視聴することができる。
ここで、前記コンテンツ保護システムは、更に、前記端末装置と接続された他の端末装置を備え、前記他の端末装置は、前記第２記憶領域に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを読み出し、読み出した前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方を消去し、前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方が消去されると、前記端末装置から前記第１暗号化コンテンツを取得し、前記可搬媒体は、前記他の端末装置へ前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを移動させ、前記端末装置は、更に、前記他の端末装置へ、前記第１暗号化コンテンツを送信し、前記第１記憶領域から前記第１暗号化コンテンツを消去するように構成してもよい。【００３５】  この構成によると、端末装置、可搬媒体及び他の端末装置が同時にコンテンツ利用可能状態となることはなく、可搬媒体から他の端末装置へコンテンツを移動させることもでき、よりユーザの利便性が高まる。
【図面の簡単な説明】
【００３６】［図１］コンテンツ保護システム１の構成を示す図である。
［図２］記録再生装置１０の構成を機能的に示す機能ブロック図である。
［図３］記憶部１０４が記憶している情報を示す図である。
［図４］モニタ１２に出力されるタイトルリストの具体例を示す図である。
［図５］可搬媒体１４の構成を機能的に示す機能ブロック図である。
［図６］携帯電話機１５の構成を機能的に示す機能ブロック図である。
［図７］コンテンツ保護システム１全体の動作を示すフローチャートである。
［図８］記録再生装置１０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
［図９］記録再生装置１０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
［図１０］可搬媒体１４から記録再生装置１０へコンテンツをムーブする処理の動作を示すフローチャートである。
［図１１］可搬媒体１４から記録再生装置１０へコンテンツをムーブする処理過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
［図１２］コンテンツ保護システム１ａの構成を示す図である。
［図１３］ＰＣ１６の構成を機能的に示す機能ブロック図である。
［図１４］コンテンツ保護システム１ａ全体の動作を示すフローチャートである。
［図１５］可搬媒体１４からＰＣ１６へコンテンツをムーブする処理の動作を示すフローチャートであり、図１６へ続く。
［図１６］可搬媒体１４からＰＣ１６へコンテンツをムーブする処理の動作を示すフローチャートであり、図１５から続く。
［図１７］コンテンツ保護システム２の構成及び記録再生装置２０の機能的な構成を示す図である。
［図１８］記録再生装置２０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
［図１９］記録再生装置２０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
［図２０］可搬媒体１４から記録再生装置２０へコンテンツをムーブする処理の動作を示すフローチャートである。
［図２１］可搬媒体１４から記録再生装置２０へコンテンツをムーブする処理過程において、記録再生装置２０及び可搬媒体１４が保持するデータを示す図である。
［図２２］コンテンツ保護システム３の構成及び記録再生装置３０の機能的な構成を示す図である。
［図２３］記録再生装置３０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
［図２４］記録再生装置３０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４が保持するデータを示す図である。
［図２５］可搬媒体１４から記録再生装置３０へコンテンツをムーブする処理の動作を示すフローチャートである。
［図２６］可搬媒体１４から記録再生装置３０へコンテンツをムーブする処理過程において、記録再生装置３０及び可搬媒体１４が保持するデータを示す図である。
［図２７］本発明に係る著作権保護システムの全体構成を示すブロック図である。
［図２８］本発明の実施の形態１における機能ブロック図である。
［図２９］本発明の実施の形態１における記録再生装置にコンテンツを記録する際の動作フロー図である。
［図３０］本発明の実施の形態１における記録再生装置から可搬媒体へコンテンツを移動させる際の動作フロー図である。
［図３１］本発明の実施の形態１における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
［図３２］本発明の実施の形態１における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
［図３３］本発明の実施の形態１における可搬媒体から記録再生装置へコンテンツを移動させる際の動作フロー図である。
［図３４］本発明の実施の形態１における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
［図３５］本発明の実施の形態１における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
［図３６］本発明の実施の形態１における記録再生装置に記録したコンテンツを再生する際の動作フロー図である。
［図３７］本発明の実施の形態１における機能ブロック図である。
［図３８］本発明の実施の形態２における記録再生装置にコンテンツを記録する際の動作フロー図である。
［図３９］本発明の実施の形態２における記録再生装置から可搬媒体へコンテンツを移動させる際の動作フロー図である。
［図４０］本発明の実施の形態２における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
［図４１］本発明の実施の形態２における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
［図４２］本発明の実施の形態２における可搬媒体から記録再生装置へコンテンツを移動させる際の動作フロー図である。
［図４３］本発明の実施の形態２における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
［図４４］本発明の実施の形態２における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
［図４５］本発明の実施の形態２における記録再生装置に記録したコンテンツを再生する際の動作フロー図である。
【符号の説明】
【００３７】      １    コンテンツ保護システム
１ａ  コンテンツ保護システム
２    コンテンツ保護システム
３    コンテンツ保護システム
１０    記録再生装置
１１    コンテンツ供給装置
１２    モニタ
１３    スピーカ
１４    可搬媒体
１５    携帯情報端末
１６    ＰＣ
２０    記録再生装置
３０    記録再生装置
１０１    コンテンツ受信部
１０２    装置記録鍵記憶部
１０３    暗号化部
１０４    記憶部
１０５    復号部
１０６    再生部
１０７    変換部
１０８    媒体記録鍵生成部
１０９    媒体記録鍵記憶部
１１０    暗号化部
１１１    装置固有鍵記憶部
１１２    暗号化／復号部
１１３    書込／読出部
１１４    入力部
１１５    記録制御部
１３２    入出力部
１３３    記録制御部
１３４    記憶部
１４１    入出力部
１４２    制御部
１４３  ディスプレイ
１４４    キー操作部
１４５    通信部
１４６    アンテナ
１４７  マイク
１４８  スピーカ
１６１    入出力部
１６２    入力部
１６３  コンテンツ記憶部
１６４    媒体記録鍵記憶部
１６５    復号部
１６６    送受信部
１６７    復号部
１６８    復号部
１６９    暗号化部
１７０    記憶部
１７１    装置記録鍵記憶部
１７２    復号部
１７３    再生部
１７４  ディスプレイ
１７５  スピーカ
２００１    鍵埋込／抽出部
２００２    暗号化／復号部
３００１  コンテンツ鍵記憶部
３００２  コンテンツ鍵領域
【発明を実施するための最良の形態】
【実施例１】
【００３８】  本発明に係る第１の実施例として、コンテンツ保護システム１について、図面を参照して説明する。
＜構成＞
１．システム全体
図１は、コンテンツ保護システム１の構成を示す図である。同図に示す様に、コンテンツ保護システム１は、記録再生装置１０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。【００３９】  コンテンツ保護システム１は、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置１０により受信し、受信したコンテンツを記録及び再生し、また、記録再生装置１０に記録されているコンテンツを可搬媒体１４へムーブ（移動）し、可搬媒体１４にムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置１０へムーブするシステムである。【００４０】  ２．コンテンツ供給装置１１
コンテンツ供給装置１１は、放送局に備えられており、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ）−２規格に従って圧縮符号化されたトランスポートストリームであるコンテンツを放送する。コンテンツ供給装置１１から放送されたコンテンツは、記録再生装置１０のアンテナにより受信される。【００４１】  ３．記録再生装置１０
図２は、記録再生装置１０の構成を機能的に示す機能ブロック図である。
同図に示す様に、記録再生装置１０は、コンテンツ受信部１０１、装置記録鍵記憶部１０２、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、暗号化部１１０、装置固有鍵記憶部１１１、暗号化／復号部１１２、書込／読出部１１３、入力部１１４及び記録制御部１１５から構成される。【００４２】  記録再生装置１０は、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット等を備えるコンピュータシステムであって、ここでは具体例としてハードディスクレコーダを想定している。
（１）コンテンツ受信部１０１
コンテンツ受信部１０１は、アンテナを含み、コンテンツ供給装置１１から放送されたコンテンツを、アンテナを介して受信し、受信したコンテンツを暗号化部１０３へ出力する。なお、コンテンツ受信部１０１が受信するコンテンツは、ＭＰＥＧ−２規格に従い圧縮符号化された高画質コンテンツである。【００４３】  （２）装置記録鍵記憶部１０２
装置記録鍵記憶部１０２は、予め内部に装置記録鍵ＫＨＤＤを記憶している。装置記録鍵ＫＨＤＤは、コンテンツ受信部１０１がコンテンツ供給装置１１から受信したコンテンツを暗号化部１０３が暗号化する際に、暗号鍵として用いる１２８ビットのデータである。
装置記録鍵記憶部１０２は、装置記録鍵ＫＨＤＤが暗号化／復号部１１２により読み出されると、それまで記憶していた装置記録鍵ＫＨＤＤを消去する。また、装置記録鍵記憶部１０２は、暗号化／復号部１１２により、装置記録鍵ＫＨＤＤが書き込まれると、書き込まれた装置記録鍵ＫＨＤＤを再度格納する。【００４４】  （３）暗号化部１０３
暗号化部１０３は、コンテンツ受信部１０１からコンテンツを受け取る。ここで暗号化部１０３が受け取るコンテンツは、高画質なＭＰＥＧ−２コンテンツであり、後に説明するＭＰＥＧ−４コンテンツと区別するために、「Ｃ２」と表記する。暗号化部１０３は、Ｃ２の先頭から１２８ビット毎に分割し、部分コンテンツを生成する。ここでは、生成した部分コンテンツを、それぞれ、Ｃ２（１）、Ｃ２（２）、Ｃ２（３）、・・・、Ｃ２（Ｍ）と表記する。【００４５】  更に、暗号化部１０３は、装置記録鍵記憶部１０２から装置記録鍵ＫＨＤＤを読み出し、部分コンテンツＣ２（ｎ）（ｎ＝１、２、・・・、Ｍである。以下同じ）のそれぞれについて、装置記録鍵ＫＨＤＤを暗号鍵として用い、暗号化アルゴリズムＥ１を施して暗号化部分コンテンツＥＣ２（ｎ）を生成する。即ち、ＥＣ２（ｎ）＝Ｅ１（Ｃ２（ｎ），ＫＨＤＤ）である。なお、暗号化部１０３が用いる暗号化アルゴリズムＥ１の一例は、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）である。【００４６】  暗号化部１０３は、生成した暗号化部分コンテンツＥＣ２（１）、ＥＣ２（２）、・・・、ＥＣ２（Ｍ）を記憶部１０４に格納する。
（４）記憶部１０４
記憶部１０４は、具体的にはハードディスクユニットであって、図３に示すように、暗号化コンテンツ領域１０４ａ、コンテンツテーブル領域１０４ｂ及び機器ＩＤ領域１０４ｃを含む。【００４７】  記憶部１０４は、暗号化部１０３から暗号化部分コンテンツＥＣ２（ｎ）を受け取ると、暗号化コンテンツ領域１０４ａに蓄積して格納する。なお、暗号化部分コンテンツＥＣ２（ｎ）が蓄積されて成るデータを、暗号化コンテンツＥＣ２と表記する。
図３に示すように、暗号化コンテンツ領域１０４ａは、暗号化コンテンツＥＣ２１、ＥＣ２２、ＥＣ２３、・・・を格納している。添え字の数値は、単に、複数の暗号化コンテンツを識別するための情報である。各暗号化コンテンツＥＣ２には、各暗号化コンテンツを一意に識別するための情報であるコンテンツＩＤが割り振られており、暗号化コンテンツ領域１０４ａは、暗号化コンテンツとコンテンツＩＤとを対応付けて記憶している。具体的には、ＥＣ２１のコンテンツＩＤは「ＣＩＤ＿Ｘ」、ＥＣ２２のコンテンツＩＤは「ＣＩＤ＿Ａ」、ＥＣ２３のコンテンツＩＤは「ＣＩＤ＿Ｙ」である。【００４８】  コンテンツテーブル領域１０４ｂは、コンテンツテーブル１２０を記憶している。コンテンツテーブル１２０は、暗号化コンテンツ領域１０４ａに記憶されている暗号化コンテンツＥＣ２１、ＥＣ２２、ＥＣ２３、・・・に関する情報を管理するテーブルである。図３に示すように、コンテンツテーブル１２０は、コンテンツ情報１２１、１２２、１２３、・・・を含む。【００４９】  各コンテンツ情報は、コンテンツＩＤ欄、タイトル欄、録画時間欄、利用可否欄、及びＭＯＶＥ先機器欄を有し、各欄には、以下に示すデータが記述されている。
コンテンツＩＤ欄には、暗号化コンテンツ領域１０４ａに記憶されている暗号化コンテンツのコンテンツＩＤが記述されている。タイトル欄には、コンテンツのタイトルが記述されている。コンテンツタイトルは、例えばＥＰＧから取得する。録画時間欄には、コンテンツの録画時間が記述されている。利用可否欄には、０又は１が記述されており、「０」は、コンテンツが利用不可能状態であることを示し、「１」はコンテンツが利用可能状態であることを示す。ＭＯＶＥ先機器欄には、コンテンツがムーブされている場合には、ムーブ先の機器を識別する機器ＩＤが記述され、コンテンツがムーブされていない場合は、何も記述されない。【００５０】  コンテンツテーブル１２０は、暗号化コンテンツ領域１０４ａに新たに暗号化コンテンツが記録される毎に、対応する新たなコンテンツ情報を記憶する。なお、コンテンツ情報は、後述する記録制御部１１５により作成される。
機器ＩＤ領域１０４ｃは、記録再生装置１０を一意に識別する機器ＩＤ「ＩＤ＿Ａ」を記憶している。機器ＩＤ「ＩＤ＿Ａ」は、予め設定されているものとする。【００５１】  （５）復号部１０５
復号部１０５は、入力部１１４からコンテンツの指定とコンテンツをムーブする指示とを受け、記憶部１０４の暗号化コンテンツ領域１０４ａから、指定の暗号化コンテンツを読み出す。具体的には、入力部１１４からコンテンツＩＤを受け付け、受け付けたコンテンツＩＤと一致するコンテンツＩＤを有する暗号化コンテンツを暗号化コンテンツ領域１０４ａから読み出す。ここでは、コンテンツＩＤ「ＣＩＤ＿Ａ」を有する暗号化コンテンツＥＣ２２を読み出したとする。復号部１０５は、暗号化コンテンツＥＣ２２の先頭から１２８ビット毎に分割し、暗号化部分コンテンツを生成する。生成した暗号化部分コンテンツを、それぞれ、ＥＣ２２（１）、ＥＣ２２（２）、ＥＣ２２（３）、・・・、ＥＣ２２（Ｍ）とする。【００５２】  更に、復号部１０５は、装置記録鍵記憶部１０２に格納されている装置記録鍵ＫＨＤＤを読み出し、暗号化部分コンテンツＥＣ２２（ｎ）のそれぞれについて、装置記録鍵ＫＨＤＤを復号鍵として用い、復号アルゴリズムＤ１を施して部分コンテンツＣ２２（ｎ）を生成する。即ち、Ｃ２２（ｎ）＝Ｄ１（ＥＣ２２（ｎ），ＫＨＤＤ）である。なお、復号アルゴリズムＤ１は、暗号化アルゴリズムＥ１で暗号化された暗号文を平文に変換するためのアルゴリズムである。【００５３】  復号部１０５は、生成した部分コンテンツＣ２２（１）、Ｃ２２（２）、Ｃ２２（３）、・・・、Ｃ２２（Ｍ）を変換部１０７へ出力する。
また、復号部１０５は、コンテンツの再生時に、再生部１０６から指示を受け、記憶部１０４から読み出した暗号化コンテンツＥＣ２を、装置記録鍵ＫＨＤＤを用いて復号し、復号したコンテンツを再生部１０６へ出力する。【００５４】  （６）再生部１０６
再生部１０６は、入力部１１４からコンテンツの指定とコンテンツを再生する指示を受け付け、受け付け指示を復号部１０５へ出力する。
再生部１０６は、具体的にはＭＰＥＧデコーダなどを含み、復号部１０５により復号されたコンテンツＣ２を受け取り、受け取ったコンテンツＣ２をデコードし、映像信号と音声信号とを生成する。再生部１０６は、生成した映像信号をモニタ１２へ出力し、生成した音声信号をスピーカ１３へ出力する。【００５５】  また、再生部１０６は、入力部１１４からの指示を受け、記録制御部１１５からタイトルリストを読み出し、読み出したタイトルリストをモニタ１２へ出力する。タイトルリストは、コンテンツテーブル領域１０４ｂに格納されているコンテンツテーブル１２０に基づき生成されたＧＵＩ用データである。その生成については、後述する。
図４（ａ）及び（ｂ）は、タイトルリストの具体例を示す図である。図４（ａ）に示すタイトルリスト１２５は、タイトル情報１２６、１２７、１２８を含み、各タイトル情報は、タイトル欄、記録時間欄及び利用可否欄を含む。タイトル情報１２６は、コンテンツ情報１２１に対応し、タイトル情報１２７は、コンテンツ情報１２２に対応し、タイトル情報１２８は、コンテンツ情報１２３に対応している。各タイトル情報の利用可否欄は、「○」及び「×」の何れかが記載されており、「○」は当該コンテンツが利用可能状態であることを示し、「×」は当該コンテンツが利用不可能状態であることを示す。図４（ｂ）に示すタイトルリスト１２９は、タイトル情報１３０及び１３１を含み、各タイトル情報は、タイトル欄及び記録時間欄を含む。タイトル情報１３０は、コンテンツ情報１２１に対応し、タイトル情報１３１は、コンテンツ情報１２３に対応している。即ち、タイトルリスト１２９は、利用不可能状態であるコンテンツについての情報を含まない。【００５６】  ここで、先の再生するコンテンツの指定及びムーブするコンテンツの指定は、モニタ１２にタイトルリスト１２５又は１２６が表示されている状態において、入力部１１４が何れかのタイトル情報を選択することにより受け付けるように構成してもよい。
（７）変換部１０７
変換部１０７は、具体的には、ＭＰＥＧ−２のデータを、ＭＰＥＧ−４に変換するためのダウンコンバータなどから構成され、復号部１０５により生成される部分コンテンツＣ２（ｎ）を順次受け取り、受け取った部分コンテンツＣ２（ｎ）を、ＭＰＥＧ−４に圧縮変換する。ここで、ＭＰＥＧ−４に変換された部分コンテンツをＣ４（ｎ）と表記する。【００５７】  具体例として、変換部１０７は、復号部１０５からＣ２２（１）、Ｃ２２（２）、Ｃ２２（３）、・・・、Ｃ２２（Ｍ）を受け取り、Ｃ４２（１）、Ｃ４２（２）、Ｃ４２（３）、・・・、Ｃ４２（Ｍ）を生成する。変換部１０７、生成した部分コンテンツＣ４２（１）、Ｃ４２（２）、Ｃ４２（３）、・・・、Ｃ４２（Ｍ）を順次、暗号化部１１０へ出力する。
なお、ＭＰＥＧ−２からＭＰＥＧ−４への変換は公知技術により実現可能であるため説明を省略する。【００５８】  （８）媒体記録鍵生成部１０８
媒体記録鍵生成部１０８は、乱数生成器などから構成され、媒体記録鍵ＫＴを生成する。媒体記録鍵ＫＴは、暗号化部１１０による暗号化の際に、暗号鍵として用いられる１２８ビットのデータである。媒体記録鍵生成部１０８は、生成した媒体記録鍵ＫＴを、媒体記録鍵記憶部１０９へ出力する。【００５９】  （９）媒体記録鍵記憶部１０９
媒体記録鍵記憶部１０９は、媒体記録鍵生成部１０８から媒体記録鍵ＫＴを受け取り、受け取ったＫＴを内部に格納する。書込／読出部１１３により媒体記録鍵ＫＴが可搬媒体１４に書き込まれると、媒体記録鍵記憶部１０９は、格納している媒体記録鍵ＫＴを消去する
（１０）暗号化部１１０
暗号化部１１０は、変換部１０７から、部分コンテンツをＣ４（ｎ）を順次受け取る。更に、暗号化部１１０は、媒体記録鍵記憶部１０９から装置記録鍵ＫＴを読み出し、部分コンテンツＣ４（ｎ）のそれぞれについて、媒体記録鍵ＫＴを暗号鍵として用い、暗号化アルゴリズムＥ２を施して暗号化部分コンテンツＥＣ４（ｎ）を生成する。即ち、ＥＣ４（ｎ）＝Ｅ２（Ｃ４（ｎ），ＫＴ）である。なお、暗号化部１１０が用いる暗号化アルゴリズムＥの一例は、ＡＥＳである。【００６０】  ここでは、具体例として暗号化部１１０は、部分コンテンツＣ４２（１）、Ｃ４２（２）、Ｃ４２（３）、・・・、Ｃ４２（Ｍ）を順次暗号化してＥＣ４２（１）、ＥＣ４２（２）、ＥＣ４２（３）、・・・、ＥＣ４２（Ｍ）を生成するものとする。暗号化部１１０は、生成した暗号化部分コンテンツＥＣ４２（１）、ＥＣ４２（２）、ＥＣ４２（３）、・・・、ＥＣ４２（Ｍ）を書込／読出部１１３へ出力する。【００６１】  （１１）装置固有鍵記憶部１１１
装置固有鍵記憶部１１１は、装置固有鍵Ｋａを予め保持している。装置固有鍵Ｋａは、装置記録鍵ＫＨＤＤを暗号化及び復号するための５６ビットのデータである。
（１２）暗号化／復号部１１２
暗号化／復号部１１２は、装置記録鍵記憶部１０２に格納されている装置記録鍵ＫＨＤＤを読み出し、更に、装置固有鍵記憶部１１１に格納されている装置固有鍵Ｋａを読み出す。暗号化／復号部１１２は、装置記録鍵ＫＨＤＤに装置固有鍵Ｋａを暗号鍵として用い、暗号化アルゴリズムＥ３を施して暗号化装置記録鍵ＥＫＨＤＤを生成し、生成した暗号化装置記録鍵ＥＫＨＤＤを、記憶部１０４の機器ＩＤ領域１０４ｃから読み出した、機器ＩＤ「ＩＤ＿Ａ」と共に、書込／読出部１１３へ出力する。ここで、暗号化アルゴリズムＥ３の一例は、ＤＥＳである。【００６２】  また、暗号化／復号部１１２は、書込／読出部１１３から暗号化装置記録鍵ＥＫＨＤＤと機器ＩＤとを受け取ると、受け取った機器ＩＤが、機器ＩＤ領域１０４ｃに格納されている記録再生装置１０の機器ＩＤ「ＩＤ＿Ａ」と一致するか否か判断する。
書込／読出部１１３から受け取った機器ＩＤが「ＩＤ＿Ａ」と一致する場合には、暗号化／復号部１１２は、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出し、暗号化装置記録鍵ＥＫＨＤＤに装置固有鍵Ｋａを復号鍵として用い、復号アルゴリズムＤ３を施して、装置記録鍵ＫＨＤＤを生成する。暗号化／復号部１１２は、生成した装置記録鍵ＫＨＤＤを、装置記録鍵記憶部１０２へ書き込む。【００６３】  書込／読出部１１３から受け取った機器ＩＤが「ＩＤ＿Ａ」と一致しない場合、暗号化／復号部１１２は、受け取った機器ＩＤ及び暗号化装置記録鍵ＥＫＨＤＤを破棄する。
ここで、復号アルゴリズムＤ３は、暗号化アルゴリズムＥ３を用いて暗号化した暗号文を平文に変換するためのアルゴリズムである。
（１３）書込／読出部１１３
書込／読出部１１３は、メモリカードスロットを備え、メモリカードスロットに可搬媒体１４が挿入されている状態において、暗号化部１１０から受け取る暗号化部分コンテンツＥＣ４（ｎ）、暗号化／復号部１１２から受け取る暗号化装置記録鍵ＥＫＨＤＤ及び機器ＩＤ「ＩＤ＿Ａ」並びに媒体記録鍵記憶部１０９から受け取る媒体記録鍵ＫＴを、可搬媒体１４に書き込む。なお、書込／読出部１１３は、暗号化部１１０から暗号化部分コンテンツＥＣ４（ｎ）を受け取る毎に、順次可搬媒体１４に書き込む。具体例として、書込／読出部１１３は、暗号化部分コンテンツＥＣ４２（１）、ＥＣ４２（２）、ＥＣ４２（３）、・・・、ＥＣ４２（Ｍ）を、可搬媒体１４に書き込む。【００６４】  また、書込／読出部１１３は、可搬媒体１４から、暗号化装置記録鍵ＥＫＨＤＤを読み出し、読み出した暗号化装置記録鍵を暗号化／復号部１１２へ出力する。
（１４）入力部１１４
入力部１１４は、ユーザからの入力により指示を受け付け、受け付けた指示を、復号部１０５や、再生部１０６へ出力する。具体例として入力部１１４は、リモコンとリモコン受光部とから構成されてもよい。入力部１１４が受け付ける指示は、再生指示、ムーブ指示、タイトルリスト表示指示などである。【００６５】  再生指示は、記憶部１０４に記憶されている暗号化コンテンツを復号してモニタ１２及びスピーカ１３に出力することを示す。ムーブ指示は、記憶部１０４に記憶されている暗号化コンテンツを圧縮変換し、可搬媒体１４へムーブすることを示す。
（１５）記録制御部１１５
記録制御部１１５は、暗号化コンテンツが記憶部１０４の暗号化コンテンツ領域１０４ａに記録される都度、記録された暗号化コンテンツに対応するコンテンツ情報を作成し、作成したコンテンツ情報をコンテンツテーブル領域１０４ｂのコンテンツテーブル１２０に追加して書き込む。更に、記録制御部１１５は、可搬媒体１４へムーブされたことにより、利用不可能状態となったコンテンツについて、コンテンツ情報の利用可否欄のデータを「１」から「０」に変更する。同様に、コンテンツが可搬媒体からムーブされたことにより、利用可能状態となったコンテンツについて、コンテンツ情報の利用可否欄のデータを「０」から「１」に変更する。【００６６】  更に、記録制御部１１５は、コンテンツテーブル１２０から、タイトルリストを生成する。記録制御部１１５が生成するタイトルリストの一例は、図４（ａ）に示したタイトルリスト１２５である。記録制御部１１５は、コンテンツテーブル１２０に含まれる全てのコンテンツ情報について、各コンテンツ情報毎に、タイトル欄及び記録時間欄に記述されている情報を抽出し、利用可否欄に記述されている情報が「１」の場合は「○」を、「０」の場合は「×」を生成し、タイトル欄、記録時間欄及び利用可否欄から成るタイトル情報を作成する。記録制御部１１５は、全てのコンテンツ情報からタイトル情報を作成することによりタイトルリスト１２５を作成して内部に保持する。【００６７】  なお、記録制御部１１５は、図４（ｂ）に示したタイトルリスト１２９を作成してもよい。この場合、記録制御部１１５は、コンテンツテーブル１２０から、利用可否欄に「１」を含むコンテンツ情報を全て抽出し、抽出した全てのコンテンツ情報について、各コンテンツ情報毎に、タイトル欄及び記録時間欄に記述されている情報を抽出し、タイトル欄及び記録時間欄から成るタイトル情報を作成する。記録制御部１１５は、抽出した全てのコンテンツ情報からタイトル情報を作成することによりタイトルリスト１２９を作成して内部に保持する。【００６８】  ４．モニタ１２及びスピーカ１３
モニタ１２及びスピーカ１３は、具体的には、記録再生装置１０と接続されたデジタルテレビである。モニタ１２は、再生部１０６から映像信号を受け取ると、受け取った映像信号を出力する。スピーカ１３は、再生部１０６から音声信号を受け取ると、受け取った音声信号を出力する。【００６９】  ５．可搬媒体１４
図５は、可搬媒体１４の構成を機能的に示す機能ブロック図である。同図に示す様に、可搬媒体１４は、入出力部１３２、記録制御部１３３及び記憶部１３４から構成され、記憶部１３４は、暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ、暗号化装置記録鍵領域１３４ｃ及び機器ＩＤ領域１３４ｄを含む。【００７０】  可搬媒体１４は、記録再生装置１０及び携帯情報端末１５のメモリカードスロットに挿入されて使用される、カード型メモリである。可搬媒体１４の具体例は、ＳＤメモリカードである。
可搬媒体１４は、記録再生装置１０のメモリカードスロットに挿入されている状態において、記録再生装置１０から暗号化コンテンツをムーブされる。ムーブされた暗号化コンテンツは、暗号化コンテンツ領域１３４ａに格納される。暗号化コンテンツ領域１３４ａに格納された暗号化コンテンツは、可搬媒体１４が、携帯情報端末１５のメモリカードスロットに挿入されている状態において、携帯情報端末１５を用いて再生することができる。また、暗号化コンテンツ領域１３４ａに格納された暗号化コンテンツは、可搬媒体１４が記録再生装置１０に装着されている状態において、再度、記録再生装置１０にムーブすることができる。
（１）入出力部１３２
入出力部１３２は、コネクタピン、インターフェースドライバなどから成り、可搬媒体１４が挿入されている装置との間でデータの入出力を行うインターフェースである。【００７１】  可搬媒体１４が記録再生装置１０のメモリカードスロットに挿入されている状態において、入出力部１３２は、記録再生装置１０の書込／読出部１１３から、暗号化部分コンテンツＥＣ４（ｎ）、暗号化装置記録鍵ＥＫＨＤＤ、機器ＩＤ「ＩＤ＿Ａ」及び媒体記録鍵ＫＴを受け取り、受け取った各データを、記録制御部１３３へ出力する。なお、入出力部１３２は、書込／読出部１１３から暗号化部分コンテンツＥＣ４（ｎ）を受け取る毎に、順次記録制御部１３３へ出力する。具体例として、入出力部１３２は、暗号化部分コンテンツＥＣ４２（１）、ＥＣ４２（２）、ＥＣ４２（３）、・・・、ＥＣ４２（Ｍ）を受け取る。また、入出力部１３２は、記録制御部１３３から暗号化装置記録鍵ＥＫＨＤＤ、機器ＩＤ「ＩＤ＿Ａ」及び機器ＩＤ「ＩＤ＿Ｂ」を受け取ると、受け取った暗号化装置記録鍵ＥＫＨＤＤ、機器ＩＤ「ＩＤ＿Ａ」及び機器ＩＤ「ＩＤ＿Ｂ」を、書込／読出部１１３へ出力する。【００７２】  可搬媒体１４が携帯情報端末１５のメモリカードスロットに挿入されている状態において、入出力部１３２は、記録制御部１３３から暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴを受け取り、受け取った暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴを、携帯情報端末１５の入出力部１４１へ出力する。
（２）記録制御部１３３
（ａ）可搬媒体１４が記録再生装置１０に挿入されている状態
記録制御部１３３は、入出力部１３２から受け取る各データを、記憶部１３４のそれぞれの領域に書き込む。具体的には、記録制御部１３３は、入出力部１３２から受け取る暗号化部分コンテンツＥＣ４（ｎ）を、順次暗号化コンテンツ領域１３４ａに書き込み、暗号化装置記録鍵ＥＫＨＤＤ及び機器ＩＤ「ＩＤ＿Ａ」を、暗号化装置記録鍵領域１３４ｃに書き込み、媒体記録鍵ＫＴを、媒体記録鍵領域１３４ｂに書き込む。【００７３】  また、コンテンツを記録再生装置１０へムーブする際には、記録制御部１３３は、暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫＴを消去する。暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴが消去されると、記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫＨＤＤを読み出し、読み出した暗号化装置記録鍵ＥＫＨＤＤを、入出力部１３２へ出力する。
（ｂ）可搬媒体１４が携帯情報端末１５に挿入されている状態
記録制御部１３３は、暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫＴを読み出し、読み出した暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴを入出力部１３２へ出力する。【００７４】  （３）記憶部１３４
記憶部１３４は、具体的にはフラッシュメモリで構成される。
暗号化コンテンツ領域１３４ａは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る暗号化部分コンテンツＥＣ４（ｎ）を蓄積して成る暗号化コンテンツＥＣ４を記憶する。具体例として、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４２（１）、ＥＣ４２（２）、ＥＣ４２（３）、・・・、ＥＣ４２（Ｍ）を受け取り、蓄積し、暗号化コンテンツＥＣ４２を記憶する。【００７５】  媒体記録鍵領域１３４ｂは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る媒体記録鍵ＫＴを記憶する。
暗号化装置記録鍵領域１３４ｃは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る暗号化装置記録鍵ＥＫＨＤＤを記憶する。
機器ＩＤ領域１３４ｄは、可搬媒体１４を一意に識別する機器ＩＤ「ＩＤ＿Ｂ」を記憶している。機器ＩＤ「ＩＤ＿Ｂ」は、予め設定されているものとする。【００７６】  ８．携帯情報端末１５
図６は、携帯情報端末１５の機能的な構成を示す機能ブロック図である。同図に示す様に、携帯情報端末１５は、入出力部１４１、制御部１４２、ディスプレィ１４３、キー操作部１４４、通信部１４５、アンテナ１４６、マイク１４７及びスピーカ１４８から構成され、具体的には、無線電波を用いて通信を行う携帯電話器である。【００７７】  また、携帯情報端末１５は、ＣＰＵ、ＲＯＭ、ＲＡＭ、メモリカードスロットなどを備えるコンピュータシステムである。
入出力部１４１は、メモリカードスロットなどから成り、メモリカードスロットに可搬媒体１４が挿入されている状態において、可搬媒体１４の暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫＴ読み出し、読み出した暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴを制御部１４２へ出力する。【００７８】  制御部１４２は、入出力部１４１から、暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴを受け取り、受け取った暗号化コンテンツＥＣ４を先頭から１２８ビット毎の暗号化部分コンテンツＥＣ４（ｎ）に分割する。
制御部１４２は、暗号化部分コンテンツＥＣ４（ｎ）に媒体記録鍵ＫＴを復号鍵として用い、復号アルゴリズムＤ２を施して、順次部分コンテンツＣ４（ｎ）を復号する。即ち、Ｃ４（ｎ）＝Ｄ２（ＥＣ４（ｎ），ＫＴ）である。なお、制御部１４２が用いる復号アルゴリズムＤ２は、暗号化アルゴリズムＥ２を用いて暗号化された暗号文を平文に変換するアルゴリズムである。【００７９】  ここでは、具体例として制御部１４２は、暗号化部分コンテンツＥＣ４２（１）、ＥＣ４２（２）、ＥＣ４２（３）、・・・、ＥＣ４２（Ｍ）を順次復号してＣ４２（１）、Ｃ４２（２）、Ｃ４２（３）、・・・、Ｃ４２（Ｍ）を生成するものとする。
制御部１４２は、生成した部分コンテンツＣ４２（ｎ）を、順次デコードし、映像信号及び音声信号を生成する。制御部１４２は、生成した映像信号をディスプレイ１４３へ出力し、生成した音声信号をスピーカ１４８へ出力する。【００８０】  キー操作部１４４、通信部１４５、アンテナ１４６、マイク１４７及びスピーカ１４８は、携帯電話器としての通常の通話、電子メール送受信などの機能を担う。これらの構成要素については、公知技術で実現可能であるため説明を省略する。
＜動作＞
ここでは、図７から図１１に示すフローチャート等を用いて、コンテンツ保護システム１の処理動作について説明する。【００８１】  １．システム全体の動作
図７は、コンテンツ保護システム１全体の動作、及び各装置の状態を説明するフローチャートである。
コンテンツ供給装置１１は、コンテンツを放送し（ステップＳ１）、記録再生装置１０は、アンテナを介してコンテンツを受信する（ステップＳ２）。このとき、記録再生装置１０は、コンテンツ利用可能状態である（ステップＳ３）。【００８２】  コンテンツ利用可能状態である記録再生装置は、ＭＰＥＧ−２規格に従い圧縮符号化されたコンテンツが装置記録鍵ＫＨＤＤで暗号化された暗号化コンテンツＥＣ２を記憶している。記録再生装置１０は、暗号化コンテンツＥＣ２を装置記録鍵ＫＨＤＤで復号し、コンテンツＣ２を生成し、生成したコンテンツＣ２をモニタ１２及びスピーカ１３に出力し、モニタ１２及びスピーカ１３は、コンテンツＣ２を再生する（ステップＳ１１）。【００８３】  コンテンツ利用可能状態（ステップＳ３）である記録再生装置１０は、メモリカードスロットに挿入された可搬媒体１４へコンテンツをムーブすることにより、コンテンツの利用権を可搬媒体１４へ移動する（ステップＳ４）。コンテンツを可搬媒体１４へムーブすると、記録再生装置１０は、コンテンツ利用不可能状態となる（ステップＳ５）。
記録再生装置１０からコンテンツをムーブされた可搬媒体１４は、コンテンツ利用可能状態となる（ステップＳ６）。【００８４】  コンテンツ利用可能状態である可搬媒体１４は、ＭＰＥＧ−４規格に従い圧縮符号化されたコンテンツＣ４が媒体記録鍵ＫＴで暗号化された暗号化コンテンツＥＣ４、媒体記録鍵ＫＴ及び暗号化装置記録鍵ＥＫＨＤＤを記憶している。
可搬媒体１４は、携帯情報端末１５のメモリカードスロットに挿入され、暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴを携帯情報端末１５へ出力し、携帯情報端末１５は、暗号化コンテンツＥＣ４を媒体記録鍵ＫＴで復号し、コンテンツＣ４を再生する（ステップＳ１２）。【００８５】  続いて、可搬媒体１４は、記録再生装置１０のメモリカードスロットに挿入され、コンテンツを記録再生装置１０へムーブすることにより、コンテンツの利用権を記録再生装置１０へ移動する（ステップＳ７）。コンテンツを記録再生装置１０へムーブすると、可搬媒体１４は、コンテンツを利用不可能状態となる（ステップＳ８）。
可搬媒体１４からコンテンツをムーブされた記録再生装置１０は、コンテンツ利用可能状態となる（ステップＳ９）。コンテンツ利用可能状態である記録再生装置１０は、コンテンツＣ２をモニタ１２及びスピーカ１３に出力し、モニタ１２及びスピーカ１３は、コンテンツＣ２を再生する（ステップＳ１１）。【００８６】  ２．記録再生装置１０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図８は、記録再生装置１０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、図７のステップＳ４の詳細である。
記録再生装置１０の媒体記録鍵生成部１０８は、媒体記録鍵ＫＴを生成し（ステップＳ１０１）。生成した媒体記録鍵ＫＴを、媒体記録鍵記憶部１０９に格納する。【００８７】  次に、記録再生装置１０は、記憶部１０４の暗号化コンテンツ領域１０４ａに格納されている暗号化コンテンツＥＣ２を、暗号化部分コンテンツＥＣ２（ｎ）に分割し、ステップＳ１０２からステップＳ１１２まで、ｎ＝１，２，・・・，Ｍについて繰り返す。また、可搬媒体１４は、ステップＳ１０７からステップＳ１０９まで、ｎ＝１，２，・・・，Ｍについて繰り返す。【００８８】  先ず、記録再生装置１０の復号部１０５は、暗号化部分コンテンツＥＣ２（ｎ）を、装置記録鍵ＫＨＤＤで復号し、部分コンテンツＣ２（ｎ）を生成する（ステップＳ１０３）。次に、変換部１０７は、ＭＰＥＧ−２の部分コンテンツＣ２（ｎ）をダウンコンして、ＭＰＥＧ−４の部分コンテンツＣ４（ｎ）を生成する（ステップＳ１０４）。次に、暗号化部１１０は、部分コンテンツＣ４（ｎ）を媒体記録鍵ＫＴで暗号化し、暗号化部分コンテンツＥＣ４（ｎ）を生成する（ステップＳ１０５）。【００８９】  書込／読出部１１３は、暗号化部分コンテンツＥＣ４（ｎ）を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化部分コンテンツＥＣ４（ｎ）を受け取る（ステップＳ１０６）。可搬媒体１４の記録制御部１３３は、入出力部１４１を介して暗号化部分コンテンツＥＣ４（ｎ）を受け取り、記憶部１３４の暗号化コンテンツ領域１３４ａに書き込み、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４（ｎ）を格納する（ステップＳ１０８）。暗号化コンテンツ領域１３４ａにおいて、暗号化部分コンテンツＥＣ４（ｎ）が蓄積されることで、暗号化コンテンツＥＣ４が生成される（ステップＳ１１０）。【００９０】  記録再生装置１０は、ステップＳ１０６の出力が終了すると、暗号化部分コンテンツＥＣ４（ｎ）を消去する（ステップＳ１１１）。繰り返しが終了すると（ステップＳ１１２）、暗号化／復号部１１２は、装置記録鍵記憶部１０２から装置記録鍵ＫＨＤＤを読み出し、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出す。暗号化／復号部１１２は、装置固有鍵Ｋａを暗号鍵として用い、装置記録鍵ＫＨＤＤを暗号化し、暗号化装置記録鍵ＥＫＨＤＤを生成する（ステップＳ１１３）。【００９１】  次に、暗号化／復号部１１２は、記憶部１０４の機器ＩＤ領域１０４ｃからＩＤ＿Ａを読み出し（ステップＳ１１４）、読み出したＩＤ＿Ａを、ステップＳ１１３で生成した暗号化装置記録鍵ＥＫＨＤＤと共に、書込／読出部１１３へ出力する。書込／読出部１１３は、暗号化装置記録鍵ＥＫＨＤＤとＩＤ＿Ａとを可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、暗号化装置記録鍵ＥＫＨＤＤとＩＤ＿Ａとを受け取る（ステップＳ１１５）。【００９２】  可搬媒体１４の記録制御部１３３は、ＥＫＨＤＤとＩＤ＿Ａとを、暗号化装置記録鍵領域１３４ｃに書き込み。暗号化装置記録鍵領域１３４ｃは、ＥＫＨＤＤとＩＤ＿Ａとを格納する（ステップＳ１１６）。
記録再生装置１０は、ステップＳ１１５の出力が終了すると、装置記録鍵記憶部１０２から、装置記録鍵ＫＨＤＤを消去する（ステップＳ１１７）。次に、書込／読出部１１３は、媒体記録鍵記憶部１０９から媒体記録鍵ＫＴを読み出し（ステップＳ１１８）、読み出した媒体記録鍵ＫＴを、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、ＫＴを受け取る（ステップＳ１１９）。【００９３】  可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫＴを媒体記録鍵領域１３４ｂに書き込み、媒体記録鍵領域１３４ｂは、ＫＴを格納する（ステップＳ１２０）。記録再生装置１０は、ステップＳ１１９の出力が終了すると、媒体記録鍵記憶部１０９から、媒体記録鍵ＫＴを消去する（ステップＳ１２１）。
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫＴを媒体記録鍵領域１３４ｂに書き込むと、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ１２２）、入出力部１３２を介して、ＩＤ＿Ｂを記録再生装置１０へ出力し、記録再生装置１０の書込／読出部１１３は、ＩＤ＿Ｂを受け取る（ステップＳ１２３）。【００９４】  書込／読出部１１３は、受け取ったＩＤ＿Ｂを記録制御部１１５へ出力する。記録制御部１１５は、ＩＤ＿Ｂを受け取ると、記憶部１０４のコンテンツテーブル領域１０４ｂ２格納されているコンテンツテーブル１２０から、ムーブしたコンテンツに対応するコンテンツ情報を特定し、特定したコンテンツ情報の、ＭＯＶＥ先機器欄に、ＩＤ＿Ｂを書き込む（ステップＳ１２４）。【００９５】  図９は、記録再生装置１０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置１０及び可搬媒体１４が保持するデータを示している。【００９６】  記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫＴを記憶している。装置記録鍵記憶部１０２は、装置記録鍵ＫＨＤＤを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。【００９７】  このとき、記録再生装置１０は、コンテンツ利用可能状態であり、ＭＰＥＧ−２コンテンツを利用できる。勿論、可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
（ｂ）は、暗号化コンテンツＥＣ４の可搬媒体１４への書き込みが終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。【００９８】  記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫＴを記憶している。装置記録鍵記憶部１０２は、装置記録鍵ＫＨＤＤを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ−４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。【００９９】  このとき、記録再生装置１０は、コンテンツ利用可能状態であり、ＭＰＥＧ−２コンテンツを利用できる。可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツＥＣ４を保持しているが、暗号化を解く媒体記録鍵ＫＴを保持していないため、コンテンツ利用不可能状態である。
（ｃ）は、装置記録鍵ＫＨＤＤの可搬媒体１４への移動が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。【０１００】  記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫＴを記憶している。装置記録鍵記憶部１０２は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ−４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、データを保持していない。暗号化装置記録鍵領域１３４ｃは暗号化装置記録鍵ＥＫＨＤＤを記憶している。【０１０１】  このとき、記録再生装置１０は、暗号化されたＭＰＥＧ−２コンテンツを保持しているが、暗号化を解く装置記録鍵ＫＨＤＤを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツを保持しているが、暗号化を解く媒体記録鍵ＫＴを保持していないため、コンテンツ利用不可能状態である。
（ｄ）は、コンテンツのムーブ処理が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。【０１０２】  記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９及び装置記録鍵記憶部１０２は、何れもデータを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ−４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、媒体記録鍵ＫＴを記憶している。暗号化装置記録鍵領域１３４ｃは暗号化装置記録鍵ＥＫＨＤＤを記憶している。【０１０３】  このとき、記録再生装置１０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫＨＤＤを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫＴを保持しているため、コンテンツ利用可能状態である。
３．可搬媒体１４から記録再生装置１０へのコンテンツ利用権移動処理の動作
図１０は、可搬媒体１４から記録再生装置１０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、図７のステップＳ７の詳細である。【０１０４】  可搬媒体１４の記録制御部１３３は、記憶部１３４の媒体記録鍵領域１３４ｂから、媒体記録鍵ＫＴを消去し（ステップＳ１３１）、更に、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ１３２）。
次に、記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫＨＤＤ及び機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ１３３）。読み出された暗号化装置記録鍵ＥＫＨＤＤ及びＩＤ＿Ａは、入出力部１３２を介して、記録再生装置１０へ出力され、記録再生装置１０の書込／読出部１１３は、暗号化装置記録鍵ＥＫＨＤＤ及びＩＤ＿Ａを受け取る（ステップＳ１３４）。書込／読出部１１３は、ＥＫＨＤＤ及びＩＤ＿Ａを暗号化／復号部１１２へ出力する。【０１０５】  暗号化／復号部１１２は、受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致するか否か確認する（ステップＳ１３５）。一致しない場合（ステップＳ１３６でＮＯ）、書込／読出部１１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」と暗号化装置記録鍵ＥＫＨＤＤとを破棄する。その後、記録再生装置１０は、エラーである旨をモニタ１２に出力する等、エラー処理を行う（ステップＳ１３７）。【０１０６】  受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致する場合（ステップＳ１３６でＹＥＳ），暗号化／復号部１１２は、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出し、装置固有鍵Ｋａを暗号鍵として用い、暗号化装置記録鍵ＥＫＨＤＤを復号して、装置記録鍵ＫＨＤＤを生成する（ステップＳ１３８）。
暗号化／復号部１１２は、生成した装置記録鍵ＫＨＤＤを、装置記録鍵記憶部１０２に書き込み、装置記録鍵記憶部１０２は、ＫＨＤＤを格納する（ステップＳ１３９）。【０１０７】  可搬媒体１４の記録制御部１３３は、ＫＨＤＤが装置記録鍵記憶部１０２に格納されると、暗号化装置記録鍵領域１３４ｃに格納されている暗号化装置記録鍵ＥＫＨＤＤ及び機器ＩＤ「ＩＤ＿Ａ」を消去する（ステップＳ１４０）。
図１１は、可搬媒体１４から記録再生装置１０へ、コンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。【０１０８】  （ａ）は、コンテンツをムーブする以前の記録再生装置１０及び可搬媒体１４が保持するデータを示しており、図９（ｄ）に示した状態と同一である。即ち、記録再生装置１０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫＨＤＤを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫＴを保持しているため、コンテンツ利用可能状態である。【０１０９】  （ｂ）は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴの消去が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９及び装置記録鍵記憶部１０２は、何れもデータを保持していない。【０１１０】  可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。暗号化装置記録鍵領域１３４ｃは、暗号化装置記録鍵ＥＫＨＤＤを保持している。
このとき、記録再生装置１０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫＨＤＤを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツを保持しておらず、コンテンツを利用不可能状態である。【０１１１】  （ｃ）は、コンテンツのムーブが終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、データを保持していない。装置記録鍵記憶部１０２は、装置記録鍵ＫＨＤＤを記憶している。【０１１２】  可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ−２コンテンツを利用できる。可搬媒体１４は、勿論、コンテンツ利用不可能状態である。
なお、本実施例では、可搬媒体１４から記録再生装置１０へコンテンツをムーブする際に、図１０のステップＳ１３１において、まず可搬媒体１４から媒体記録鍵ＫＴを消去する構成としたが、この構成に限定されるものではない。【０１１３】  例えば、ムーブ処理を行う際に、記録再生装置１０は、可搬媒体１４から、暗号化装置記録鍵領域１３４ｃに格納されている機器ＩＤを読み出し、読み出した機器ＩＤが、自機の機器ＩＤと一致するか否かを確認することにより、ムーブ対象となるコンテンツが、記録再生装置１０自身が可搬媒体１４にムーブしたコンテンツであるか否かを判定してもよい。【０１１４】  機器ＩＤが一致し、ムーブ対象となるコンテンツが、自機が可搬媒体１４へムーブしたコンテンツであると判定する場合には、記録再生装置１０は、その旨を可搬媒体１４に通知し、通知を受けた可搬媒体１４は、ステップＳ１３１から続けて動作するように構成してもよい。
機器ＩＤが一致せず、ムーブ対象となるコンテンツが、自機が可搬媒体１４へムーブしたコンテンツでないと判定する場合には、記録再生装置１０は、その旨を可搬媒体１４に通知し、通知を受けた可搬媒体１４は、ムーブ処理を中止するように構成してもよい。【０１１５】  或いは、ステップＳ１３１において、媒体記録鍵ＫＴを消去せずに、媒体記録鍵ＫＴの特定のビットを反転させたり、媒体記録鍵ＫＴを一時待避用フォルダに移動したりするなどして一時的に無効化してもよい。この場合、ステップＳ１３６でＹＥＳの場合には、ステップＳ１４０の処理と共に一時的に無効化した媒体記録鍵ＫＴを消去し、ステップＳ１３６でＮＯの場合には、ステップＳ１３７のエラー処理として、一時的に無効化した媒体記録鍵ＫＴを有効化するように構成してもよい。【０１１６】  ＜変形例＞
ここでは、実施例１の変形例として、コンテンツ保護システム１ａについて説明する。
図１２は、コンテンツ保護システム１ａのシステム構成を示す図である。同図に示す様に、コンテンツ保護システム１ａは、記録再生装置１０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４、携帯情報端末１５及びＰＣ１６から構成される。【０１１７】  コンテンツ保護システム１ａは、コンテンツ保護システム１にＰＣ１６が追加された構成を有し、記録再生装置１０とＰＣ１６とは、ケーブルを介して接続されている。
コンテンツ保護システム１ａは、記録再生装置１０から可搬媒体１４にムーブされたコンテンツを、可搬媒体１４からＰＣ１６へ更にムーブさせるシステムである。
コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５は、コンテンツ保護システム１の構成要素と同一の機器であるため、ここでは説明を省略する。【０１１８】  １．記録再生装置１０の構成
記録再生装置１０は、先に述べた様にＰＣ１６と接続されており、図２に示した機能ブロック図の各構成要素に加えて、ＰＣ１６とデータの送受信などを行う送受信部を備えるものとする。記録再生装置１０の送受信部は、記憶部１０４及び装置固有鍵記憶部１１１に格納されているデータを読み出し、読み出したデータをＰＣ１６へ送信する。また、記録再生装置１０の送受信部は、ＰＣ１６から受け取る機器ＩＤの確認処理を行う。【０１１９】  ２．ＰＣ１６の構成
図１３は、ＰＣ１６の構成を機能的に示す機能ブロック図である。同図に示す様に、ＰＣ１６は、入出力部１６１、入力部１６２、コンテンツ記憶部１６３、媒体記録鍵記憶部１６４、復号部１６５、送受信部１６６、復号部１６７、復号部１６８、暗号化部１６９、記憶部１７０、装置記録鍵記憶部１７１、復号部１７２、再生部１７３、ディスプレイ１７４及びスピーカ１７５から構成される。【０１２０】  ＰＣ１６は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイ、キーボード、マウスなどを備えるコンピュータシステムである。なお、ＰＣ１６と記録再生装置１０とは、ケーブルで接続されているものとする。
（１）入出力部１６１
入出力部１６１は、メモリカードスロット、インターフェースドライバなどを含むメモリカードインターフェースであって、メモリカードスロットに可搬媒体１４が挿入された状態において、可搬媒体１４からデータを読み出す。【０１２１】  具体的には、入出力部１６１は、入力部１６２からコンテンツの読み出しを示す信号を受け取ると、可搬媒体１４の暗号化コンテンツ領域１３４ａから、ＭＰＥＧ−４規格に従い圧縮符号化された暗号化コンテンツＥＣ４を読み出し、読み出したＥＣ４を、コンテンツ記憶部１６３へ書き込む。また、入出力部１６１は、可搬媒体の媒体記録鍵領域１３４ｂから媒体記録鍵ＫＴを読み出し、読み出した媒体記録鍵ＫＴを、媒体記録鍵記憶部１６４へ書き込む。また、入出力部１６１は、可搬媒体１４の暗号化装置記録鍵領域１３４ｃから暗号化装置記録鍵ＥＫＨＤＤを読み出し、読み出した暗号化装置記録鍵ＥＫＨＤＤを、復号部１６７へ出力する。【０１２２】  （２）入力部１６２
入力部１６２は、キーボード及びマウスなどから構成され、キーボード及びマウスがユーザにより操作されることにより要求を受け付ける。入力部１６２は、受け付けた要求に対応する信号を生成し、生成した信号を、入出力部１６１、復号部１６５又は再生部１７３へ出力する。【０１２３】  （３）コンテンツ記憶部１６３
コンテンツ記憶部１６３は、入出力部１６１を介して、可搬媒体１４から読み出したＭＰＥＧ−４の暗号化コンテンツＥＣ４を格納する。
（４）媒体記録鍵記憶部１６４
媒体記録鍵記憶部１６４は、入出力部１６１を介して、可搬媒体１４から読み出した媒体記録鍵ＫＴを格納する。【０１２４】  （５）復号部１６５
復号部１６５は、入力部１６２からＭＰＥＧ−４コンテンツの再生を示す信号を受け取ると、コンテンツ記憶部１６３から暗号化コンテンツＥＣ４を読み出し、媒体記録鍵記憶部１６４から、媒体記録鍵ＫＴを読み出す。
復号部１６５は、暗号化コンテンツＥＣ４を先頭から１２８ビット毎に分割し、それぞれを、暗号化部分コンテンツＥＣ４（ｎ）とする。【０１２５】  復号部１６５は、ＫＴを復号鍵として用い、暗号化部分コンテンツＥＣ４（ｎ）に復号アルゴリズムＤ２を施すことにより部分コンテンツＣ４（ｎ）を復号する。復号部１６５は、復号したＣ４（ｎ）を、順次再生部１７３へ出力する。
（６）送受信部１６６
送受信部１６６は、ケーブルコネクタなどを含み、ケーブルを介して接続された記録再生装置１０から、ＭＰＥＧ−２規格に従い圧縮符号化された暗号化コンテンツＥＣ２及び装置固有鍵Ｋａを受信する。送受信部１６６は、受信した暗号化コンテンツＥＣ２を、復号部１６８へ出力し、受信した装置固有鍵Ｋａを、復号部１６７へ出力する。【０１２６】  （７）復号部１６７
復号部１６７は、入出力部１６１を介して可搬媒体１４から読み出した暗号化装置記録鍵ＥＫＨＤＤを受け取り、更に、送受信部１６６を介して記録再生装置１０から装置固有鍵Ｋａを受信する。
復号部１６７は、装置固有鍵Ｋａを復号鍵として用い、暗号化装置記録鍵ＥＫＨＤＤに復号アルゴリズムＤ３を施して、装置記録鍵ＫＨＤＤを復号する。復号部１６７は、復号した装置記録鍵ＫＨＤＤを、復号部１６８へ出力する。ここで、復号アルゴリズムＤ３は、暗号化アルゴリズムＥ３を用いて暗号化した暗号文を平文に変換するためのアルゴリズムである。【０１２７】  （８）復号部１６８
復号部１６８は、送受信部１６６を介して記録再生装置１０から暗号化コンテンツＥＣ２を受け取り、また、復号部１６７から装置記録鍵ＫＨＤＤを受け取る。
復号部１６８は、暗号化コンテンツＥＣ２を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ２（ｎ）に分割する。復号部１６８は、暗号化部分コンテンツＥＣ２（ｎ）に装置記録鍵ＫＨＤＤを復号鍵として用い、復号アルゴリズムＤ１を用いて復号し、部分コンテンツＣ２（ｎ）を生成する。復号部１６８は、生成した部分コンテンツＣ２（ｎ）を、順次暗号化部１６９へ出力する。【０１２８】  （９）暗号化部１６９
暗号化部１６９は、復号部１６８から部分コンテンツＣ２（ｎ）を受け取る。
更に、暗号化部１０３は、装置記録鍵記憶部１７１から装置記録鍵ＫＰＣを読み出し、部分コンテンツＣ２（ｎ）のそれぞれについて、装置記録鍵ＫＰＣを暗号鍵として用い、暗号化アルゴリズムＥ１を施して暗号化部分コンテンツＥＣ２（ｎ）を生成する。即ち、ＥＣ２（ｎ）＝Ｅ１（Ｃ２（ｎ），ＫＰＣ）である。【０１２９】  暗号化部１６９は、生成した暗号化部分コンテンツＥＣ２（ｎ）を記憶部１７０に格納する。
（１０）記憶部１７０
記憶部１７０は、暗号化部１６９から出力される暗号化部分コンテンツＥＣ２（ｎ）を蓄積して成る暗号化コンテンツＥＣ２を格納する。【０１３０】  （１１）装置記録鍵記憶部１７１
装置記録鍵記憶部１７１は、予め内部に装置記録鍵ＫＰＣを記憶している。装置記録鍵ＫＰＣは、暗号化部１６９において暗号鍵として用いられ、且つ、復号部１７２において復号鍵として用いられる１２８ビットのデータである。
（１２）復号部１７２
復号部１７２は、記憶部１７０から、暗号化コンテンツＥＣ２を読み出し、読み出した暗号化コンテンツＥＣ２の先頭から１２８ビット毎に分割し、暗号化部分コンテンツＥＣ２（ｎ）を生成する。【０１３１】  更に、復号部１７２は、装置記録鍵記憶部１７１に格納されている装置記録鍵ＫＰＣを読み出し、暗号化部分コンテンツＥＣ２（ｎ）のそれぞれについて、装置記録鍵ＫＰＣを復号鍵として用い、復号アルゴリズムＤ１を施して部分コンテンツＣ２（ｎ）を生成する。即ち、Ｃ２（ｎ）＝Ｄ１（ＥＣ２（ｎ），ＫＰＣ）である。なお、復号アルゴリズムＤ１は、暗号化アルゴリズムＥ１で暗号化された暗号文を平文に変換するためのアルゴリズムである。【０１３２】  復号部１７２は、生成した部分コンテンツＣ２（ｎ）を、順次再生部１７３へ出力する。
（１３）再生部１７３
再生部１７３は、ＭＰＥＧ−２デコーダ及びＭＰＥＧ−４デコーダを備える。
再生部１７３は、復号部１６５からＭＰＥＧ−４規格に従い圧縮符号化されたコンテンツＣ４を受け取ると、受け取ったコンテンツＣ４をＭＰＥＧ−４デコーダにてデコードし、映像信号と音声信号とを生成する。【０１３３】  再生部１７３は、復号部１７２からＭＰＥＧ−２規格に従い圧縮符号化されたコンテンツＣ２を受け取ると、受け取ったコンテンツＣ２をＭＰＥＧ−２デコーダにてデコードし、映像信号と音声信号とを生成する。
再生部１７３は、生成した映像信号をディスプレイ１７４へ出力し、音声信号をスピーカ１７５へ出力する。【０１３４】  （１４）ディスプレイ１７４及びスピーカ１７５
ディスプレイ１７４は、再生部１７３から映像信号を受け取り、映像信号を出力する。スピーカ１７５は、再生部１７３から音声信号を受け取り、音声信号を出力する。
３．システム全体の動作の動作
コンテンツ保護システム１ａ全体の動作及び各機器の状態について、図７及び図１４に示すフローチャートを用いて説明する。【０１３５】  先ず、図７に示したステップＳ１からステップＳ６について、コンテンツ保護システム１ａは、コンテンツ保護システム１と同様に動作する。ステップＳ６の続きから、図１４へ続く。
コンテンツ利用不可能状態（ステップＳ５）である記録再生装置１０、コンテンツ利用可能状態（ステップＳ６）である可搬媒体１４、及びＰＣ１６との間で、コンテンツ利用権移動処理を行う（ステップＳ１３）。【０１３６】  記録再生装置１０は、引き続きコンテンツ利用不可能状態であり（ステップＳ１４）、コンテンツをムーブすることにより、可搬媒体１４もコンテンツ利用不可能状態となる（ステップＳ１５）。ＰＣ１６は、コンテンツをムーブされコンテンツを利用可能状態である（ステップＳ１６）。
コンテンツ利用可能状態である記録再生装置１０は、コンテンツを出力し、再生する（ステップＳ１７）。【０１３７】  ４．コンテンツ利用権移動処理の動作
ここでは、図１５及び図１６に示すフローチャートを用いて、可搬媒体１４からＰＣ１６へコンテンツ利用権を移動させる処理の動作について説明する。なお、ここで説明する動作は、図１４に示したフローチャートにおけるステップＳ１３の詳細である。
メモリカードスロットに可搬媒体１４が挿入されている状態において、ＰＣ１６の入出力部１６１は、入力部１６２がユーザに操作されることにより、ムーブ要求を受け付ける（ステップＳ１５１）。ムーブ要求を受け付けると、入出力部１６１は、可搬媒体１４へコンテンツの読み出し指示を出力する（ステップＳ１５２）。【０１３８】  可搬媒体１４の記録制御部１３３は、入出力部１３２を介して、コンテンツの読み出し指示を受け取ると、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を読み出し（ステップＳ１５３）、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、暗号化コンテンツＥＣ４を受け取る（ステップＳ１５４）。入出力部１６１は、受け取った暗号化コンテンツＥＣ４を、コンテンツ記憶部１６３へ書き込み、コンテンツ記憶部１６３は、暗号化コンテンツＥＣ４を格納する（ステップＳ１５５）。【０１３９】  記録制御部１３３は、ステップＳ１５４におけるＰＣ１６への暗号化コンテンツＥＣ４の出力が終了すると、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ１５６）。
次に、記録制御部１３３は、媒体記録鍵領域１３４ｂから、媒体記録鍵ＫＴを読み出し（ステップＳ１５７）、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、媒体記録鍵ＫＴを受け取る（ステップＳ１５８）。入出力部１６１は、受け取った媒体記録鍵ＫＴを、媒体記録鍵記憶部１６４へ書き込み、媒体記録鍵記憶部１６４は、媒体記録鍵ＫＴを格納する（ステップＳ１５９）。可搬媒体１４の記録制御部１３３は、媒体記録鍵領域１３４ｂから、媒体記録鍵ＫＴを消去する（ステップＳ１６０）。【０１４０】  記録制御部１３３は、ステップＳ１５８におけるＰＣ１６への媒体記録鍵ＫＴの出力が終了すると、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫＨＤＤ及びＩＤ＿Ａを読み出し（ステップＳ１６１）、読み出した暗号化装置記録鍵ＥＫＨＤＤ及びＩＤ＿Ａを、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、暗号化装置記録鍵ＥＫＨＤＤ及びＩＤ＿Ａを受け取る（ステップＳ１６２）。入出力部１６１は、受け取った暗号化装置記録鍵ＥＫＨＤＤを、復号部１６７へ出力し、復号部１６７は、暗号化装置記録鍵ＥＫＨＤＤを受け取り、内部に格納する（ステップＳ１６３）。また、入出力部１６１は、ＩＤ＿Ａを、送受信部１６６へ出力する。【０１４１】  一方、可搬媒体１４の記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫＨＤＤ及びＩＤ＿Ａを消去する（ステップＳ１６４）。
なお、ステップＳ１５９からステップＳ１６３までの間、ＰＣ１６は、ＭＰＥＧ−４コンテンツを利用することができる。
ＰＣ１６は、コンテンツ記憶部１６３に格納されている暗号化コンテンツＥＣ４及び媒体記録鍵記憶部１６４に格納されている媒体記録鍵ＫＴを消去する（ステップＳ１６５）。ＰＣ１６は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴの消去を確認後、送受信部１６６を介して、記録再生装置１０へ、ＭＰＥＧ−２コンテンツを要求する（ステップＳ１６６）。【０１４２】  具体的に、送受信部１６６は、ＭＰＥＧ−２コンテンツを要求する旨を示す信号と、入出力部１６１から受け取った機器ＩＤ「ＩＤ＿Ａ」とを、記録再生装置１０へ送信し、記録再生装置１０に備えられた送受信部は、ＭＰＥＧ−２コンテンツを要求する旨を示す信号と、機器ＩＤ「ＩＤ＿Ａ」とを受信する（ステップＳ１６７）。
記録再生装置１０の送受信部は、記憶部１０４の機器ＩＤ領域１０４ｃから機器ＩＤを読み出し、読み出した機器ＩＤと受信した機器ＩＤ「ＩＤ＿Ａ」とが一致するか否か判断する（ステップＳ１６８）。機器ＩＤが一致しない場合（ステップＳ１６９でＮＯ）、送受信部は、受信した機器ＩＤ「ＩＤ＿Ａ」を破棄し、ＰＣ１６に対してエラーである旨を通知する（ステップＳ１７０）。【０１４３】  機器ＩＤが一致する場合（ステップＳ１６９でＹＥＳ）、送受信部は、記憶部１０４の暗号化コンテンツ領域１０４ａから、暗号化コンテンツＥＣ２を読み出し、更に、装置固有鍵記憶部１１１から、装置固有鍵Ｋａを読み出す（ステップＳ１７１）。送受信部は、読み出した暗号化コンテンツＥＣ２及び装置固有鍵ＫａをＰＣ１６へ送信し、ＰＣ１６の送受信部１６６は、暗号化コンテンツＥＣ４及び装置固有鍵Ｋａを受信する（ステップＳ１７２）。その後、記録再生装置１０は、暗号化コンテンツＥＣ２及び装置固有鍵Ｋａを消去する（ステップＳ１７３）。【０１４４】  ＰＣ１６の送受信部１６６は、受信した装置固有鍵Ｋａを復号部１６７へ出力し、復号部１６７は、装置固有鍵Ｋａを用いてＥＫＨＤＤを復号し、装置記録鍵ＫＨＤＤを生成する（ステップＳ１８１）。復号部１６７は、生成した装置記録鍵ＫＨＤＤを、復号部１６８へ出力する。
また、送受信部１６６は、受信した暗号化コンテンツＥＣ２を復号部１６８へ出力し、復号部１６８は、受け取った暗号化コンテンツＥＣ２を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ２（ｎ）に分割する。【０１４５】  次に、ステップＳ１８２からステップＳ１８６まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
復号部１６８は、暗号化部分コンテンツＥＣ２（ｎ）を装置記録鍵ＫＨＤＤを用いて復号し、部分コンテンツＣ２（ｎ）を生成し（ステップＳ１８３）、生成した部分コンテンツＣ２（ｎ）を、暗号化部１６９へ出力する。暗号化部１６９は、装置記録鍵記憶部１７１から装置記録鍵ＫＰＣを読み出し、読み出した装置記録鍵ＫＰＣを暗号鍵として用い、部分コンテンツＣ２（ｎ）を暗号化して、暗号化部分コンテンツＥＣ２（ｎ）を生成する（ステップＳ１８４）。【０１４６】  暗号化部１６９は、生成した暗号化部分コンテンツＥＣ２を、記憶部１７０へ格納する（ステップＳ１８５）。
【実施例２】  本発明における第２の実施例として、コンテンツ保護システム２について説明する。
＜構成＞
１．システム全体
図１７は、コンテンツ保護システム２の構成、更には、記録再生装置２０の機能的な構成を示す図である。同図に示す様に、コンテンツ保護システム２は、記録再生装置２０、コンテンツ供給装置１１．モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。【０１４７】  コンテンツ保護システム２は、コンテンツ保護システム１と同様に、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置２０が受信し、受信したコンテンツを記録及び再生し、また、記録再生装置２０に記録されているコンテンツを可搬媒体１４へムーブ（移動）し、ムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置２０へムーブするシステムである。【０１４８】  コンテンツ供給装置１１及び携帯情報端末１５は、それぞれ、コンテンツ保護システム１における装置と同一の機能及び構成を有する。
なお、図１４に示した可搬媒体１４は、入出力部１３２、記録制御部１３３及び機器ＩＤ領域１３４ｄを省略している。コンテンツ保護システム２における可搬媒体１４は、暗号化装置記録鍵領域１３４ｃを備えていない。【０１４９】  以下では、特に、コンテンツ保護システム１との相違点である記録再生装置２０について説明する。
２．記録再生装置２０
図１７に示す様に、記録再生装置２０は、コンテンツ受信部２０１、装置記録鍵記憶部２０２、暗号化部２０３、記憶部２０４、復号部２０５、再生部２０６、変換部２０７、媒体記録鍵生成部２０８、媒体記録鍵記憶部２０９、書込／読出部２１３、入力部２１４、記録制御部２１５、鍵埋込／抽出部２００１及び暗号化／復号部２００２から構成される。【０１５０】  図２に示した記録再生装置１０の機能ブロック図との相違は、記録再生装置２０は、装置固有鍵記憶部１１１及び暗号化／復号部１１２に相当する構成要素を備えず、鍵埋込／抽出部２００１及び暗号化／復号部２００２を備える点である。
コンテンツ受信部２０１、装置記録鍵記憶部２０２、暗号化部２０３、記憶部２０４、復号部２０５、再生部２０６、変換部２０７、媒体記録鍵生成部２０８、媒体記録鍵記憶部２０９、書込／読出部２１３、入力部２１４及び記録制御部２１５は、図２に示したコンテンツ受信部１０１、装置記録鍵記憶部１０２、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、書込／読出部１１３、入力部１１４及び記録制御部１１５と同様の構成及び機能を有するため、ここでは説明を省略する。【０１５１】  （１）鍵埋込／抽出部２００１
鍵埋込／抽出部２００１は、変換部２０７によりＭＰＥＧ−２からＭＰＥＧ−４に圧縮変換された部分コンテンツＣ４（ｎ）を順次受け取り、蓄積する。更に、鍵埋込／抽出部２００１は、装置記録鍵記憶部２０２から装置記録鍵ＫＨＤＤを読み出す。
鍵埋込／抽出部２００１は、部分コンテンツＣ４（ｎ）を蓄積して成るコンテンツＣ４に、装置記録鍵ＫＨＤＤを埋め込む。具体的には、鍵埋込／抽出部２００１は、装置記録鍵ＫＨＤＤを、コンテンツＣ４のヘッダ部分にあるリザーブ領域に埋め込む。【０１５２】  鍵埋込／抽出部２００１は、装置記録鍵ＫＨＤＤを埋め込んだコンテンツＣ４を、暗号化／復号部２００２へ出力する。
また、鍵埋込／抽出部２００１は、暗号化／復号部２００２から、装置記録鍵ＫＨＤＤが埋め込まれたコンテンツＣ４が１２８ビット毎に分割された部分コンテンツＣ４（ｎ）を受け取り、受け取った部分コンテンツＣ４（ｎ）を蓄積する。鍵埋込／抽出部２００１は、コンテンツＣ４のヘッダ部分から装置記録鍵ＫＨＤＤを抽出し、抽出した装置記録鍵ＫＨＤＤを装置記録鍵記憶部２０２に書き込む。鍵埋込／抽出部２００１は、装置記録鍵ＫＨＤＤを抽出した後のコンテンツＣ４を破棄する。【０１５３】  （２）暗号化／復号部２００２
暗号化／復号部２００２は、鍵埋込／抽出部２００１から装置記録鍵ＫＨＤＤが埋め込まれたコンテンツＣ４を受け取ると、コンテンツＣ４を先頭から１２８ビット毎の部分コンテンツＣ４（ｎ）に分割する。また、暗号化／復号部２００２は、媒体記録鍵記憶部２０９から媒体記録鍵ＫＴを読み出す。【０１５４】  暗号化／復号部２００２は、媒体記録鍵ＫＴを暗号鍵として用い、部分コンテンツＣ４（ｎ）を順次暗号化して、暗号化部分コンテンツＥＣ４（ｎ）を生成する。暗号化／復号部２００２は、生成した暗号化部分コンテンツＥＣ４（ｎ）を書込／読出部２１３へ出力する。
また、暗号化／復号部２００２は、書込／読出部２１３から暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴを受け取ると、受け取った暗号化コンテンツＥＣ４を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ４（ｎ）に分割する。暗号化／復号部２００２は、媒体記録鍵ＫＴを復号鍵として用い、暗号化部分コンテンツＥＣ４（ｎ）を復号して、部分コンテンツＣ４（ｎ）を生成する。暗号化／復号部２００２は、生成した部分コンテンツＣ４（ｎ）を、鍵埋込／抽出部２００１へ出力する。【０１５５】  ＜動作＞
１．システム全体
コンテンツ保護システム２全体の動作は、図７に示したフローチャートの「記録再生装置１０」を「記録再生装置２０」に置き換えればよい。
２．記録再生装置２０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図１８は、記録再生装置２０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置２０」に置き換えた図７のステップＳ４の詳細である。【０１５６】  記録再生装置２０の媒体記録鍵生成部２０８は、媒体記録鍵ＫＴを生成し（ステップＳ２０１）。生成した媒体記録鍵ＫＴを、媒体記録鍵記憶部２０９に格納する。
次に、記録再生装置２０は、記憶部２０４の暗号化コンテンツ領域に格納されている暗号化コンテンツＥＣ２を、暗号化部分コンテンツＥＣ２（ｎ）に分割し、ステップＳ２０２からステップＳ２０５まで、ｎ＝１，２，・・・，Ｍについて繰り返す。また、可搬媒体１４は、ステップＳ２１１からステップＳ２１３まで、ｎ＝１，２，・・・，Ｍについて繰り返す。【０１５７】  先ず、記録再生装置２０の復号部２０５は、暗号化部分コンテンツＥＣ２（ｎ）を、装置記録鍵ＫＨＤＤで復号し、部分コンテンツＣ２（ｎ）を生成する（ステップＳ２０３）。次に、変換部２０７は、ＭＰＥＧ−２の部分コンテンツＣ２（ｎ）をダウンコンして、ＭＰＥＧ−４の部分コンテンツＣ４（ｎ）を生成する（ステップＳ２０４）。次に、鍵埋込／抽出部２００１は、ステップＳ２０４で生成された部分コンテンツＣ４（ｎ）を蓄積し、コンテンツＣ４を生成する（ステップＳ２０６）。鍵埋込／抽出部２００１は、コンテンツＣ４のヘッダ部分に装置記録鍵ＫＨＤＤを埋め込む（ステップＳ２０７）。【０１５８】  続いて、記録再生装置２０は、ステップＳ２０８からステップＳ２３０までｎ＝１，２，・・・，Ｍについて繰り返す。
暗号化／復号部２００２は、鍵埋込／抽出部２００１からコンテンツＣ４を受け取ると、受け取ったコンテンツＣ４の先頭から１２８ビット毎の部分コンテンツＣ４（ｎ）に分割する。更に、暗号化／復号部２００２は、媒体記録鍵記憶部２０９から媒体記録鍵ＫＴを読み出す。【０１５９】  暗号化／復号部２００２は、媒体記録鍵ＫＴを暗号鍵として用い、部分コンテンツＣ４（ｎ）を暗号化して、暗号化部分コンテンツＥＣ４（ｎ）を生成する（ステップＳ２０９）。暗号化／復号部２００２は、生成した暗号化部分コンテンツＥＣ４（ｎ）を、書込／読出部２１３へ出力する。
書込／読出部２１３は、暗号化部分コンテンツＥＣ４（ｎ）を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化部分コンテンツＥＣ４（ｎ）を受け取る（ステップＳ２１０）。可搬媒体１４の記録制御部１３３は、入出力部１４１を介して暗号化部分コンテンツＥＣ４（ｎ）を受け取り、記憶部１３４の暗号化コンテンツ領域１３４ａに書き込み、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４（ｎ）を格納する（ステップＳ２１２）。【０１６０】  記録再生装置２０は、ステップＳ２１０の出力が終了すると、装置記録鍵記憶部２０２から装置記録鍵ＫＨＤＤを消去する（ステップＳ２１５）。次に、書込／読出部２１３は、記憶部２０４から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ２１６）。書込／読出部２１３は、読み出したＩＤ＿Ａを、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、ＩＤ＿Ａを受け取る（ステップＳ２１７）。【０１６１】  可搬媒体１４の記録制御部１３３は、ＩＤ＿Ａを受け取り、受け取ったＩＤ＿Ａを、記憶部１３４の所定の領域に書き込み、記憶部１３４は、ＩＤ＿Ａを格納する（ステップＳ２１８）。
次に、書込／読出部２１３は、媒体記録鍵記憶部２０９から媒体記録鍵ＫＴを読み出し（ステップＳ２１９）、読み出した媒体記録鍵ＫＴを、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、ＫＴを受け取る（ステップＳ２２０）。【０１６２】  可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫＴを媒体記録鍵領域１３４ｂに書き込み、媒体記録鍵領域１３４ｂは、ＫＴを格納する（ステップＳ２２１）。記録再生装置２０は、ステップＳ２２０の出力が終了すると、媒体記録鍵記憶部２０９から、媒体記録鍵ＫＴを消去する（ステップＳ２２２）。
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫＴを媒体記録鍵領域１３４ｂに書き込むと、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ２２３）、入出力部１３２へ渡す。入出力部１３２は、ＩＤ＿Ｂを記録再生装置２０へ出力し、記録再生装置２０の書込／読出部２１３は、ＩＤ＿Ｂを受け取る（ステップＳ２２４）。【０１６３】  書込／読出部２１３は、受け取ったＩＤ＿Ｂを記録制御部２１５へ出力する。記録制御部２１５は、ＩＤ＿Ｂを受け取ると、記憶部２０４に格納する（ステップＳ２２５）。
図１９は、記録再生装置２０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置２０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。【０１６４】  （ａ）は、コンテンツをムーブする以前の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫＴを記憶している。装置記録鍵記憶部２０２は、装置記録鍵ＫＨＤＤを記憶している。【０１６５】  可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。
このとき、記録再生装置２０は、コンテンツ利用可能状態であり、ＭＰＥＧ−２コンテンツを利用できる。勿論、可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。【０１６６】  （ｂ）は、暗号化コンテンツＥＣ４の可搬媒体１４への書き込みが終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫＴを記憶している。装置記録鍵記憶部２０２は、装置記録鍵ＫＨＤＤを記憶している。【０１６７】  可搬媒体１４の暗号化コンテンツ領域１３４ａは、そのヘッダ部分に装置記録鍵ＫＨＤＤが埋め込まれた、ＭＰＥＧ−４の暗号化コンテンツを記憶している。ここでは、ヘッダ部分にＫＨＤＤが埋め込まれていることから「（ＫＨＤＤ）ＥＣ４」と記載している。媒体記録鍵領域１３４ｂは、データを保持していない。
このとき、記録再生装置２０は、コンテンツ利用可能状態であり、ＭＰＥＧ−２コンテンツを利用できる。可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツＥＣ４とＭＰＥＧ−４コンテンツに埋め込まれている装置記録鍵ＫＨＤＤとを保持しているが、暗号化を解く媒体記録鍵ＫＴを保持していないため、コンテンツ利用不可能状態である。【０１６８】  （ｃ）は、装置記録鍵ＫＨＤＤの可搬媒体１４への移動が終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫＴを記憶している。装置記録鍵記憶部２０２は、データを保持していない。【０１６９】  可搬媒体１４の暗号化コンテンツ領域１３４ａは、装置記録鍵ＫＨＤＤが埋め込まれたＭＰＥＧ−４の暗号化コンテンツ（ＫＨＤＤ）ＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、データを保持していない。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ−２コンテンツを保持しているが、暗号化を解く装置記録鍵ＫＨＤＤを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツとＭＰＥＧ−４コンテンツに埋め込まれた装置記録鍵ＫＨＤＤとを保持しているが、暗号化を解く媒体記録鍵ＫＴを保持していないため、コンテンツ利用不可能状態である。【０１７０】  （ｄ）は、コンテンツのムーブ処理が終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９及び装置記録鍵記憶部１０２は、何れもデータを保持していない。【０１７１】  可搬媒体１４の暗号化コンテンツ領域１３４ａは、装置記録鍵ＫＨＤＤが埋め込まれたＭＰＥＧ−４の暗号化コンテンツ（ＫＨＤＤ）ＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、媒体記録鍵ＫＴを記憶している。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫＨＤＤを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、装置記録鍵ＫＨＤＤが埋め込まれて暗号化されたＭＰＥＧ−４コンテンツ（ＫＨＤＤ）ＥＣ４及び暗号化を解くための媒体記録鍵ＫＴを保持しているため、コンテンツ利用可能状態である。【０１７２】  ３．可搬媒体１４から記録再生装置２０へのコンテンツ利用権移動処理の動作
図２０は、可搬媒体１４から記録再生装置２０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置２０」に置き換えた図７のステップＳ７の詳細である。
可搬媒体１４の記録制御部１３３は、記憶部１３４の所定の領域から、ステップＳ２１８で格納した機器ＩＤ［ＩＤ＿Ａ］を読み出し（ステップＳ２４１）、読み出した機器ＩＤ「ＩＤ＿Ａ」を、入出力部１３２を介して記録再生装置２０へ出力し、記録再生装置２０の書込／読出部２１３は、機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ２４２）。【０１７３】  書込／読出部２１３は、記憶部２０４から機器ＩＤを読み出し、読み出した機器ＩＤと、ステップＳ２４２で受け取った機器ＩＤ「ＩＤ＿Ａ」とが一致するか否か判断する（ステップＳ２４３）。一致しない場合（ステップＳ２４４でＮＯ）、書込／読出部２１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」を破棄し、エラーである旨をモニタ１２へ出力するなど、エラー処理を行う（ステップＳ２４５）。一致する場合（ステップＳ２４４でＹＥＳ）、処理を続ける。【０１７４】  可搬媒体１４の記録制御部１３３は、媒体記録鍵領域１３４ｂから媒体記録鍵ＫＴを読み出し（ステップＳ２４６）、読み出した媒体記録鍵ＫＴを、入出力部１３２を介して書込／読出部２１３へ出力し、書込／読出部２１３は、ＫＴを受け取る（ステップＳ２４７）。書込／読出部２１３は、媒体記録鍵ＫＴを暗号化／復号部２００２へ出力し、暗号化／復号部２００２は、媒体記録鍵ＫＴを内部に格納する（ステップＳ２４８）。【０１７５】  ステップＳ２４７において、ＫＴの出力が終了すると、記録制御部１３３は、媒体記録鍵領域１３４ｂから媒体記録鍵ＫＴを消去する（ステップＳ２４９）。次に、記録制御部１３３は、暗号化コンテンツ領域１３４ａから、ヘッダ部分にＫＨＤＤを含む暗号化コンテンツＥＣ４を読み出し（ステップＳ２５０）、入出力部１３２を介して、書込／読出部２１３へ出力し、書込／読出部２１３は、ＥＣ４を受け取る（ステップＳ２５１）。【０１７６】  書込／読出部２１３は、受け取った暗号化コンテンツＥＣ４を、暗号化／復号部２００２へ出力し、暗号化／復号部２００２は、暗号化コンテンツＥＣ４を、内部に格納する（ステップＳ２５２）。
暗号化／復号部２００２は、暗号化コンテンツＥＣ４を先頭から１２８ビット毎に、暗号化部分コンテンツＥＣ４（ｎ）に分割し、ステップＳ２５３からステップＳ２５５までｎ＝１，２，・・・，Ｍについて繰り返す。暗号化／復号部２００２は、媒体記録鍵ＫＴを復号鍵として用い、暗号化部分コンテンツＥＣ４（ｎ）を復号し、部分コンテンツＣ４（ｎ）を生成する（ステップＳ２５４）。暗号化／復号部２００２は、生成した部分コンテンツＣ４（ｎ）を、鍵埋込／抽出部２００１へ出力し、鍵埋込／抽出部２００１は、部分コンテンツＣ４（ｎ）を蓄積する。【０１７７】  鍵埋込／抽出部２００１は、部分コンテンツＣ４（ｎ）を蓄積して成るコンテンツＣ４のヘッダ部分から、装置記録鍵ＫＨＤＤを抽出する（ステップＳ２５６）。鍵埋込／抽出部２００１は、装置記録鍵ＫＨＤＤを抽出した後のコンテンツＣ４を破棄する（ステップＳ２５７）。
鍵埋込／抽出部２００１は、抽出した装置記録鍵ＫＨＤＤを、装置記録鍵記憶部２０２へ書き込み、装置記録鍵記憶部２０２は、装置記録鍵ＫＨＤＤを格納する（ステップＳ２５８）。【０１７８】  図２１は、可搬媒体１４から記録再生装置２０へ、コンテンツをムーブする処理の過程において、記録再生装置２０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置２０及び可搬媒体１４が保持するデータを示しており、図１９（ｄ）に示した状態と同一である。即ち、記録再生装置２０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫＨＤＤを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫＴを保持しているため、コンテンツ利用可能状態である。【０１７９】  （ｂ）は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫＴを、可搬媒体１４から記録再生装置２０へ移動させた時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９及び装置記録鍵記憶部２０２は、何れもデータを保持していない。【０１８０】  可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫＨＤＤを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、勿論コンテンツを利用不可能状態である。【０１８１】  （ｃ）は、コンテンツのムーブが終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、データを保持していない。装置記録鍵記憶部１０２は、装置記録鍵ＫＨＤＤを記憶している。【０１８２】  可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ−２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
【実施例３】  本発明における第３の実施例として、コンテンツ保護システム３について説明する。【０１８３】  ＜構成＞
１．システム全体
図２２は、コンテンツ保護システム３の構成、更には、記録再生装置３０の機能的な構成を示す図である。同図に示す様に、コンテンツ保護システム３は、記録再生装置３０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。【０１８４】  コンテンツ保護システム３は、コンテンツ保護システム１と同様に、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置３０が受信し、受信したコンテンツを記録及び再生し、また、記録再生装置３０に記録されているコンテンツを可搬媒体１４へムーブし、ムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置３０へムーブするシステムである。【０１８５】  コンテンツ供給装置１１及び携帯情報端末１５は、それぞれ、コンテンツ保護システム１における装置と同一の機能及び構成を有する。
なお、図１４に示した可搬媒体１４は、入出力部１３２、記録制御部１３３、機器ＩＤ領域１３４ｄを省略している。コンテンツ保護システム３における可搬媒体１４は、媒体記録鍵領域１３４ｂ及び装置記録鍵領域１３４ｃを備えず、コンテンツ鍵領域３００２を備える。【０１８６】  以下では、特に、コンテンツ保護システム１との相違点である記録再生装置３０について説明する。
２．記録再生装置３０
図２２に示す様に、記録再生装置３０は、コンテンツ受信部３０１、暗号化部３０３、記憶部３０４、復号部３０５、再生部３０６、変換部３０７、暗号化部３１０、書込／読出部３１３、入力部３１４、記録制御部３１５及びコンテンツ鍵記憶部３００１から構成される。【０１８７】  図２に示した記録再生装置１０との相違は、記録再生装置３０は、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、装置固有鍵記憶部１１１及び暗号化／復号部１１２に相当する構成要素を備えず、装置記録鍵記憶部１０２に替わって、コンテンツ鍵記憶部３００１を備える点である。
コンテンツ受信部３０１、暗号化部３０３、記憶部３０４、復号部３０５、再生部３０６、変換部３０７、書込／読出部３１３、入力部３１４及び記録制御部３１５は、図１に示したコンテンツ受信部１０１、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、書込／読出部１１３、入力部１１４及び記録制御部１１５と同様の構成及び機能を有する。【０１８８】  コンテンツ鍵記憶部３００１は、予め内部にコンテンツ鍵ＫＣを格納している。コンテンツ鍵ＫＣは、暗号化部３０３におけるＭＰＥＧ−２コンテンツＣ２の暗号化、復号部３０５によるＭＰＥＧ−２暗号化コンテンツＥＣ２の復号、及び、暗号化部３１０によるＭＰＥＧ−４コンテンツの暗号化の各処理において、暗号鍵及び復号鍵として用いられる１２８ビットの鍵データである。【０１８９】  即ち、実施例１及び実施例２において、Ｃ２の暗号化及びＥＣ２の復号処理において、鍵データとして用いられる装置記録鍵ＫＨＤＤと、Ｃ４の暗号化処理に用いられる媒体記録鍵ＫＴとを、同一のコンテンツ鍵ＫＣにより実現する構成が、実施例３の特徴である。
＜動作＞
１．システム全体
コンテンツ保護システム３全体の動作は、図７に示したフローチャートの「記録再生装置１０」を「記録再生装置３０」に置き換えればよい。【０１９０】  ２．記録再生装置３０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図２３は、記録再生装置３０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置３０」に置き換えた図７のステップＳ４の詳細である。
記録再生装置３０の暗号化部３０３は、コンテンツ鍵記憶部３００１からコンテンツ鍵ＫＣを読み出す（ステップＳ３０１）。また、暗号化部３０３は、記憶部３０４から暗号化コンテンツＥＣ２を読み出し、読み出したＥＣ２を暗号化部分コンテンツＥＣ２（ｎ）に分割し、ステップＳ３０２からステップＳ３０６まで、ｎ＝１，２，・・・，Ｍについて繰り返す。【０１９１】  先ず、記録再生装置３０の復号部３０５は、暗号化部分コンテンツＥＣ２（ｎ）を、コンテンツ鍵ＫＣで復号し、部分コンテンツＣ２（ｎ）を生成する（ステップＳ３０３）。次に、変換部３０７は、ＭＰＥＧ−２の部分コンテンツＣ２（ｎ）をダウンコンして、ＭＰＥＧ−４の部分コンテンツＣ４（ｎ）を生成する（ステップＳ３０４）。
暗号化部３１０は、コンテンツ鍵記憶部３００１から、コンテンツ鍵ＫＣを読み出し、コンテンツ鍵ＫＣを暗号鍵として用い、部分コンテンツＣ４（ｎ）を暗号化して、暗号化部分コンテンツＥＣ４（ｎ）を生成する（ステップＳ３０５）。暗号化部３１０は、生成した暗号化部分コンテンツＥＣ４（ｎ）を蓄積しておく。【０１９２】  次に、書込／読出部３１３は、コンテンツ鍵記憶部３０２からコンテンツ鍵ＫＣを読み出し、更に、記憶部３０４から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ３０７）。書込／読出部３１３は、読み出したコンテンツ鍵ＫＣ及び機器ＩＤ「ＩＤ＿Ａ」を、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、コンテンツ鍵ＫＣ及び機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ３０８）。【０１９３】  可搬媒体１４の記録制御部１３３は、コンテンツ鍵ＫＣ及び機器ＩＤ「ＩＤ＿Ａ」を受け取り、受け取ったコンテンツ鍵ＫＣを、コンテンツ鍵領域３００２へ書き込み、コンテンツ鍵領域３００２は、コンテンツ鍵ＫＣを格納する。また、記録制御部１３３は、機器ＩＤ「ＩＤ＿Ａ」を、記憶部１３４の所定の領域に書き込む（ステップＳ３０９）。
記録再生装置３０は、ステップＳ３０８によるコンテンツ鍵ＫＣの出力が終了すると、コンテンツ鍵記憶部３００１からコンテンツ鍵ＫＣを消去する（ステップＳ３１０）。【０１９４】  次に、書込／読出部３１３は、暗号化部３１０に蓄積されている暗号化コンテンツＥＣ４を読み出し（ステップＳ３１１）、読み出した暗号化コンテンツＥＣ４を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化コンテンツＥＣ４を受け取る（ステップＳ３１２）。可搬媒体１４の記録制御部１３３は、入出力部１３２を介して暗号化コンテンツＥＣ４を受け取り、暗号化コンテンツ領域１３４ａに格納する（ステップＳ３１３）。【０１９５】  暗号化コンテンツＥＣ４を格納すると、記録制御部１３３は、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ３１４）、入出力部１３２へ渡す。入出力部１３２は、ＩＤ＿Ｂを記録再生装置３０へ出力し、記録再生装置３０の書込／読出部３１３は、ＩＤ＿Ｂを受け取る（ステップＳ３１５）。
書込／読出部３１３は、受け取ったＩＤ＿Ｂを記録制御部３１５へ出力する。記録制御部３１５は、ＩＤ＿Ｂを受け取ると、記憶部３０４に格納する（ステップＳ３１６）。【０１９６】  図２４は、記録再生装置３０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置３０及び可搬媒体１４が保持するデータを示している。【０１９７】  記録再生装置３０の記憶部３０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫＣを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ及びコンテンツ鍵領域３００２は、何れもデータを保持していない。
このとき、記録再生装置２０は、コンテンツ利用可能状態であり、ＭＰＥＧ−２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。【０１９８】  （ｂ）は、コンテンツ鍵ＫＣの移動が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
記録再生装置３０の記憶部３０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、データを保持していない。コンテンツ鍵領域３００２は、コンテンツ鍵ＫＣを記憶している。【０１９９】  このとき、記録再生装置３０は、暗号化コンテンツＥＣ２は保持しているが、暗号化を解くためのコンテンツ鍵ＫＣを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツ鍵ＫＣを保持しているが、暗号化コンテンツ自体を保持していないため、コンテンツ利用不可能状態である。
（ｃ）は、コンテンツのムーブ処理が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。【０２００】  記録再生装置３０の記憶部３０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ−４の暗号化コンテンツＥＣ４を記憶している。コンテンツ鍵領域３００２は、コンテンツ鍵ＫＣを記憶している。
このとき、記録再生装置３０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫＣを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツＥＣ４及び暗号化を解くためのコンテンツ鍵ＫＣを保持しているため、コンテンツ利用可能状態である。【０２０１】  ３．可搬媒体１４から記録再生装置３０へのコンテンツ利用権移動処理の動作
図２５は、可搬媒体１４から記録再生装置３０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置３０」に置き換えた図７のステップＳ７の詳細である。
可搬媒体１４の記録制御部１３３は、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ３３１）。次に、記録制御部１３３は、コンテンツ鍵領域３００２から、コンテンツ鍵ＫＣを読み出し、また所定の領域から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ３３２）。【０２０２】  コンテンツ鍵ＫＣ及び機器ＩＤ「ＩＤ＿Ａ」は、入出力部１３２を介して、記録再生装置３０へ出力され、記録再生装置３０の書込／読出部３１３は、コンテンツ鍵ＫＣ及び機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ３３４）。書込／読出部３１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致するか否か確認する（ステップＳ３３５）。一致しない場合（ステップＳ３３６でＮＯ）、書込／読出部３１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」とコンテンツ鍵ＫＣとを破棄する。その後、記録再生装置３０は、エラーである旨をモニタ１２に出力する等、エラー処理を行う（ステップＳ３３７）。【０２０３】  受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致する場合（ステップＳ３３６でＹＥＳ）、書込／読出部３１３は、コンテンツ鍵ＫＣを、コンテンツ鍵記憶部３００１へ書き込み、コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫＣを格納する（ステップＳ３３８）。
可搬媒体１４の記録制御部１３３は、コンテンツ鍵ＫＣがコンテンツ鍵記憶部３００１に格納されると、コンテンツ鍵領域３００２に格納されているコンテンツ鍵ＫＣを消去し（ステップＳ３３９）、更に、所定の領域に格納されている機器ＩＤ「ＩＤ＿Ａ」を消去する（ステップＳ３４０）。【０２０４】  図２６は、可搬媒体１４から記録再生装置３０へ、コンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置３０及び可搬媒体１４が保持するデータを示しており、図２４（ｃ）に示した状態と同一である。即ち、記録再生装置３０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫＣを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ−４コンテンツＥＣ４及び暗号化を解くためのコンテンツ鍵ＫＣを保持しているため、コンテンツ利用可能状態である。【０２０５】  （ｂ）は、暗号化コンテンツＥＣ４の消去が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
記録再生装置３０の記憶部３０４は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、データを保持していない。コンテンツ鍵領域３００２は、コンテンツ鍵ＫＣを保持している。【０２０６】  このとき、記録再生装置３０は、暗号化されたＭＰＥＧ−２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫＣを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツ鍵ＫＣを保持しているが、コンテンツ自体を保持していないため、勿論コンテンツを利用不可能状態である。
（ｃ）は、コンテンツのムーブが終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。【０２０７】  記録再生装置３０の記憶部３０４は、ＭＰＥＧ−２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫＣを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ及びコンテンツ鍵領域３００２は、何れもデータを保持していない。
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ−２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
【実施例４】  以下では、本発明の他の実施形態について、図面を参照しながら説明する。図２７は、本発明に係る著作権保護システムの全体構成を示すブロック図である。このシステムは、コンテンツを供給するコンテンツ供給装置１１０１と、前記コンテンツを獲得して、コンテンツの記録、並びに再生を行い、さらにコンテンツの移動を実行する記録再生装置１１０２と、前記移動するコンテンツを獲得する記録再生装置１１０３、あるいは可搬媒体１１０４からなる。【０２０８】  記録再生装置１１０２は、コンテンツ供給装置１１０１からコンテンツを受信して記録する際、当該コンテンツを暗号化して、例えば内蔵ＨＤＤに記録する。そして、当該コンテンツを移動する際は、移動先となる装置、あるいは可搬媒体が正規装置、あるいは正規可搬媒体であるか否かを確認（認証）した上で、コンテンツの移動を実行する。さらに、記録再生装置１１０２は、コンテンツの移動が完了した後に、内部に記録するコンテンツを利用できない状態にする。ここで、認証技術は、例えば、相手が装置であれば、ＤＴＣＰ規格で定められた手順を用いることができ、相手が可搬媒体であればＣＰＲＭ  ＳＤ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ＳＤ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｂｏｏｋ）規格で定められた手順を用いることができる。あるいは、非特許文献１、並びに非特許文献２に開示される公知の任意の技術を用いることができる。このように認証技術は、公知の技術で実現可能なため、その詳細についてはここでは言及しない。【０２０９】  図２８は、本発明の実施例４における、記録再生装置１１０２がコンテンツを記録、並びに再生を行い、さらに記録再生装置１１０２から可搬媒体１１０４にコンテンツを移動させる場合の記録再生装置１１０２、並びに可搬媒体１１０４の機能を示す機能ブロック図である。
記録再生装置１１０２は、外部からコピー制御情報と、コンテンツを受信する受信部１２０１と、前記コピー制御情報に基づき、前記受信したコンテンツを記録再生装置１１０２（具体的には、後述する暗号化コンテンツ記録部１２１０、２１１）に記録することが認められているか否かを判定する判定部１２０２と、前記コピー制御情報を、必要に応じて更新した後、記録するコピー制御情報記録部１２０４と、前記受信したコンテンツを暗号化するために用いるコンテンツ鍵を生成する鍵生成部１２０５と、前記生成したコンテンツ鍵を記録するコンテンツ鍵記録部１２０６と、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵へのアクセスを制御する制御部１２０３と、前記コンテンツ鍵を用いて、前記受信したコンテンツを暗号化して、第１暗号化コンテンツを生成する暗号化部１２０８と、前記第１暗号化コンテンツを記録する暗号化コンテンツ記録部１２１０と、前記受信したコンテンツを、変換する変換部１２０７と、前記コンテンツ鍵を用いて、前記変換したコンテンツを暗号化して第２暗号化コンテンツを生成する暗号化部１２０９と、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１１とを備える。【０２１０】  また、記録再生装置１１０２は、さらに、前記第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、前記コンテンツ鍵を用いて復号化する復号化部１２２１と、復号した第１暗号化コンテンツ、もしくは、復号した第２暗号化コンテンツを再生する再生部１２２２と、コピー制御情報記録部１２０４に記録したコピー制御情報に基づいて、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを、記録再生装置１１０２から可搬媒体１１０４に移動することが認められているか否か判定する、もしくは、後述する可搬媒体１１０４のコピー制御情報記録部１２１６に記録したコピー制御情報に基づいて、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録した第２暗号化コンテンツを、可搬媒体１１０４から記録再生装置１１０２に移動することが認められているか否か判定する判定部１２１２と記録再生装置１１０２と可搬媒体１１０４との間で、相互に、相手が正当であるか否かを認証する認証部１２２３、認証が成功した時に、記録再生装置１１０２と可搬媒体１１０４との間で、やり取りされるコンテンツ鍵、及び、コピー制御情報を暗号化、復号化するための暗号化／復号化部１２２５、コピー制御情報記録部１２０４に記録したコピー制御情報、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵、並びに、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に書き込む、もしくは、可搬媒体１１０４から読み出す書込／読出部１２１３とを備える。【０２１１】  記録再生装置１１０２が備える制御部１２０３、コピー制御情報記録部１２０４、並びに、コンテンツ鍵記録部１２０６は、外部からのデータの読み書きが不可能なセキュアな領域１２１４に設けられる。この領域１２１４は、具体的には、耐タンパハードウエア、耐タンパソフトウエア、あるいは、両者の組み合わせで構成する。暗号化コンテンツ記録部１２１０、２１１は、外部からの読み書きが可能な領域１２１５に設け��れる。この領域１２１５は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）により構成する。【０２１２】  一方、可搬媒体１１０４は、記録再生装置１１０２と可搬媒体１１０４との間で、相互に、相手が正当であるか否かを認証する認証部１２２４と、認証が成功した時に、記録再生装置１１０２と可搬媒体１１０４との間で、やり取りされるコンテンツ鍵、及び、コピー制御情報を暗号化、復号化するための暗号化／復号化部１２２６とを備える。
また、可搬媒体１１０４は、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１８と、前記コンテンツ鍵を記録するコンテンツ鍵記録部１２１７と、前記コピー制御情報を記録するコピー制御情報記録部１２１６を備える。可搬媒体１１０４が備えるコピー制御情報記録部１２１６、並びに、コンテンツ鍵記録部１２１７は、外部から正当な装置以外読み書きできない領域１２１９に設けられる。この領域１２１９は、可搬媒体１１０４の認証部１２２４と、記録再生装置１１０２の認証部１２２３との間で、認証処理が正しく実行できた場合のみ、記録再生装置１１０２からのデータの読み書きが可能となる領域である。暗号化コンテンツ記録部１２１８は、外部からの読み書きが可能な領域１２２０に設けられる。【０２１３】  次に、図２９を用いて、受信したコンテンツを記録再生装置１１０２に記録する場合の動作について説明する。
Ｓ５０１：記録再生装置１１０２の受信部１２０１は、コンテンツとコピー制御情報を受信する。
Ｓ５０２：判定部１２０２は、「前記コピー制御情報が、受信したコンテンツを記録再生装置１１０２に記録することが認められているか否か」を判定する。判定の結果、「記録は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「記録は認められる」と判定した場合は、以降の処理を実行する。【０２１４】  Ｓ５０３：前記コピー制御情報を、必要に応じて更新してコピー制御情報記録部１２０４に記録する。
Ｓ５０４：鍵生成部１２０５は、コンテンツ鍵を生成し、コンテンツ鍵記録部１２０６に記録する。
Ｓ５０５：暗号化部１２０８は、受信したコンテンツを、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵で暗号化して第１暗号化コンテンツを生成する。【０２１５】  Ｓ５０６：前記第１暗号化コンテンツを暗号化コンテンツ記録部１２１０に記録する。
Ｓ５０７：変換部１２０７は、受信したコンテンツを、変換する。
Ｓ５０８：暗号化部１２０９は、前記変換したコンテンツを、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵で暗号化して第２暗号化コンテンツを生成する。
Ｓ５０９：前記第２暗号化コンテンツを暗号化コンテンツ記録部１２１１に記録する。【０２１６】  ここで、コピー制御情報としては、例えば、コピーが禁止されていることを示す「Ｃｏｐｙ  Ｎｅｖｅｒ」や、コピーが１回だけ許されていることを示す「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」などが用いられる。この場合、判定部１２０２は、コピー制御情報が「Ｃｏｐｙ  Ｎｅｖｅｒ」であれば、「記録は認められない」と判定し、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」であれば、「記録は認められている」と判定する。後者の場合、コンテンツを記録再生装置に記録するのに伴い、コピー制御情報は、「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」から、コピー禁止を示す「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙ」へ更新してコピー制御情報記録部１２０４に記録する。【０２１７】  変換部１２０７は、例えば、受信したコンテンツが、ＭＰＥＧ２形式の映像コンテンツである場合に、ＭＰＥＧ４形式の映像コンテンツに変換する。
次に、図３０を用いて、記録再生装置１１０２から、可搬媒体１１０４へコンテンツを移動する場合の動作について説明する。
Ｓ４０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、コピー制御情報記録部１２０４に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。【０２１８】  Ｓ４０２：記録再生装置１０４の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３：書込／読出部１２１３は、コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を読み出す。【０２１９】  このとき、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないように利用不可状態にする。
Ｓ４０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２５にて、前記セッション鍵を用いて暗号化して可搬媒体１１０４に送り、可搬媒体１１０４は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２６にて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、コンテンツ鍵を可搬媒体１１０４に記録する。【０２２０】  Ｓ４０５：コピー制御情報記録部１２０４に記録しているコピー制御情報と、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を消去する。
Ｓ４０６：書込／読出部１２１３は、暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを読出す。
Ｓ４０７：読み出した第２暗号化コンテンツを可搬媒体１１０４に記録する。【０２２１】  Ｓ４０８：暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを消去する。
図３０、図３１は、上記動作における記録再生装置１１０２、並びに可搬媒体１１０４における各データの記録状態を示した図である。図３０（ａ）は、上記ステップＳ４０１の開始時点、（ｂ）は、上記ステップＳ４０３の終了時点、（ｃ）は、ステップＳ４０４の終了時点、（ｄ）は、ステップＳ４０５の終了時点、図３１（ｅ）は、ステップＳ４０７の終了時点、（ｆ）は、ステップＳ４０８の終了時点である。【０２２２】  ここで、ステップＳ４０３において、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。これにより、ステップＳ４０４が終了し、ステップＳ４０５が開始する前のタイミングで（図３０（ｃ））、電源断、もしくは、可搬媒体１１０４を記録再生装置１１０２から不正に引き抜く事などが行われたとしても、記録再生装置１１０２と、可搬媒体１１０４の両方において同時にコンテンツ鍵が利用可能な状態で存在することを防止できる。また、図３０（ａ）〜図３１（ｆ）のどのタイミングで電源断が起こっても、記録再生装置１１０２と、可搬媒体１１０４のいずれかにおいてコンテンツ鍵は存在するため、移動元と移動先の両方でコンテンツ鍵が共に損なわれコンテンツが利用できなくなることはない。【０２２３】  ステップＳ４０２における認証部１２２３、２２４で実行される相互認証、及び、セッション鍵共有方法としては、例えば、チャレンジ−レスポンス型の相互認証、セッション鍵共有方法を用いる。チャレンジ−レスポンス型の相互認証、セッション鍵共有方法については、公知であるので説明は省略する。
次に、図３２を用いて、可搬媒体１１０４から、記録再生装置１１０２へコンテンツを移動する場合の動作について説明する。【０２２４】  Ｓ６０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、可搬媒体１１０４のコピー制御情報記録部１２１６に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録した第２暗号化コンテンツを記録再生装置１１０２に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。【０２２５】  Ｓ６０２：記録再生装置１０４の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ６０３：書込／読出部１２１３は、可搬媒体１１０４のコピー制御情報記録部１２１６に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵を読み出す。このとき、可搬媒体１１０４の暗号化／復号化部１２２６にて、コピー制御情報、並びに、コンテンツ鍵は、前記セッション鍵を用いて暗号化して、記録再生装置１１０２に送り、記録再生装置１１０２の暗号化／復号化部１２２５は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、前記セッション鍵を用いて復号して、書込／読出部１２１３に送る。【０２２６】  Ｓ６０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、記録再生装置１１０２のコピー制御情報記録部１２０４、並びに、コンテンツ鍵記録部１２０６にそれぞれ記録する。このとき、制御部２２３は、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵はアクセスできないよう利用不可状態にする。
Ｓ６０５：可搬媒体１１０４のコピー制御情報記録部１２１６に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵を消去する。【０２２７】  制御部２２３は、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵がアクセスできるように利用可能状態にする。
Ｓ６０６：書込／読出部１２１３は、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録している第２暗号化コンテンツを読出す。
Ｓ６０７：読み出した第２暗号化コンテンツを記録再生装置１１０２の暗号化コンテンツ記録部１２１１に記録する。【０２２８】  Ｓ６０８：可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録している第２暗号化コンテンツを消去する。
図３３、図３４は、上記動作における記録再生装置１１０２、並びに可搬媒体１１０４における各データの記録状態を示した図である。図３３（ａ）は、上記ステップＳ６０１の開始時点、（ｂ）は、上記ステップＳ６０４の終了時点、（ｃ）は、ステップＳ６０５の終了時点、（ｄ）は、ステップＳ６０７の終了時点、図３４（ｅ）は、ステップＳ６０８の終了時点である。【０２２９】  次に、図３５を用いて、記録再生装置１１０２において、記録した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを再生する場合の動作について説明する。
Ｓ８０１：復号化部１２２１は、暗号化コンテンツ記録部１２１０、もしくは、暗号化コンテンツ記録部１２１１より、第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを読出す。【０２３０】  Ｓ８０２：復号化部１２２１は、コンテンツ鍵記録部１２０６より、コンテンツ鍵を読み出す。
このとき、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。
Ｓ８０３：復号化部１２２１は、読み出した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、読み出したコンテンツ鍵を用いて復号化する。【０２３１】  Ｓ８０４：再生部１２２２は、復号した第１暗号化コンテンツもしくは、第２暗号化コンテンツを再生する。再生が終了すると、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を利用可能状態にする。
ここで、ステップＳ８０２において、制御部１２０３により、コンテンツ鍵はアクセスできない利用不可状態にされるので、第１暗号化コンテンツの復号及び再生処理と、第２暗号化コンテンツの復号及び再生処理は、排他的にしか実行できない。【０２３２】  ＜変形例＞
実施例４では、第２暗号化コンテンツが記録再生装置１１０２から可搬媒体１１０４に移動する場合において、記録再生装置１１０２の制御部１２０３が、コンテンツ鍵が読み出されたときアクセスできないように利用不可状態にしたが、この構成に変えて、可搬媒体１１０４の領域１２１９に制御部を設けても良い。この場合、第２暗号化コンテンツが記録再生装置１１０２から可搬媒体１１０４に移動する場合の動作は次の通りである。【０２３３】  Ｓ４０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、コピー制御情報記録部１２０４に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。【０２３４】  Ｓ４０２：記録再生装置１０４の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３：書込／読出部１２１３は、コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を読み出す。【０２３５】  Ｓ４０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２５にて、前記セッション鍵を用いて暗号化して可搬媒体１１０４に送り、可搬媒体１１０４は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２６にて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、コンテンツ鍵を可搬媒体１１０４に記録する。【０２３６】  このとき、可搬媒体の制御部は、可搬媒体１１０４のコンテンツ鍵記録部１２１７に記録しているコンテンツ鍵が、アクセスできないように利用不可状態にする。
Ｓ４０５：コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を消去する。
このとき、可搬媒体１１０４の制御部は、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵が、アクセスできるように利用可能状態にする。【０２３７】  Ｓ４０６：書込／読出部１２１３は、暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを読出す。
Ｓ４０７：読み出した第２暗号化コンテンツを可搬媒体１１０４に記録する。
Ｓ４０８：暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを消去する。【０２３８】  同様に、実施例４では、第２暗号化コンテンツが可搬媒体１１０４から記録再生装置１１０２に移動する場合において、記録再生装置１１０２の制御部１２０３が、コンテンツ鍵が読み出されたときアクセスできないように利用不可状態にしたが、この構成に変えて、可搬媒体１１０４の領域１２１９に制御部を設けても良い。この場合の動作については、上記ステップＳ４０１からＳ４０８と同様であるので説明は省略する。【０２３９】  また、実施例４では、記録再生装置１１０２に制御部１２０３を設ける構成としたが、記録再生装置１１０２と、可搬媒体１１０４の双方に、制御部を設ける構成としてもよい。
以上、本発明の実施例４では、受信したコンテンツと、それを変換したコンテンツとを、それぞれ、同一のコンテンツ鍵を用いて、暗号化する構成について説明したが、この構成に限定されない。すなわち、受信したコンテンツと、それを変換したコンテンツとを、異なるコンテンツ鍵を用いて、暗号化する構成としてもよい。この場合について、以下、実施例５として説明する。
【実施例５】  図３６は、本発明の実施例５における、記録再生装置１１０２ａがコンテンツを記録、並びに再生を行い、さらに記録再生装置１１０２ａから可搬媒体１１０４ａにコンテンツを移動させる場合の記録再生装置１１０２ａ、並びに可搬媒体１１０４ａの機能を示す機能ブロック図である。【０２４０】  記録再生装置１１０２ａは、外部からコピー制御情報と、コンテンツを受信する受信部１２０１ａと、前記コピー制御情報に基づき、前記受信したコンテンツを記録再生装置１１０２ａ（具体的には、後述する暗号化コンテンツ記録部１２１０ａ、２１１ａ）に記録することが認められているか否かを判定する判定部１２０２ａと、前記コピー制御情報を、必要に応じて更新した後、記録するコピー制御情報記録部１２０４ａと、前記受信したコンテンツを暗号化するために用いる第１コンテンツ鍵と、第２コンテンツ鍵を生成する鍵生成部１２０５ａと、前記生成した第１コンテンツ鍵を記録するコンテンツ鍵記録部１２０６ａ１と、前記生成した第２コンテンツ鍵を記録するコンテンツ鍵記録部１２０６ａ２と、コンテンツ鍵記録部１２０６ａ１、２０６ａ２に記録された第１コンテンツ鍵、第２コンテンツ鍵へのアクセスを制御する制御部１２０３ａと、前記第１コンテンツ鍵を用いて、前記受信したコンテンツを暗号化して、第１暗号化コンテンツを生成する暗号化部１２０８ａと、前記第１暗号化コンテンツを記録する暗号化コンテンツ記録部１２１０ａと、前記受信したコンテンツを、変換する変換部１２０７ａと、前記第２コンテンツ鍵を用いて、前記変換したコンテンツを暗号化して第２暗号化コンテンツを生成する暗号化部１２０９ａとを備える。【０２４１】  また、記録再生装置１１０２ａは、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１１ａと、前記第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、前記第１コンテンツ鍵、もしくは、前記第２コンテンツ鍵を用いて復号化する復号化部１２２１ａと、復号した第１暗号化コンテンツ、もしくは、復号した第２暗号化コンテンツを再生する再生部１２２２ａと、コピー制御情報記録部１２０４ａに記録したコピー制御情報に基づいて、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを、記録再生装置１１０２ａから可搬媒体１１０４ａに移動することが認められているか否か判定する、もしくは、後述する可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録したコピー制御情報に基づいて、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録した第２暗号化コンテンツを、可搬媒体１１０４ａから記録再生装置１１０２ａに移動することが認められているか否か判定する判定部１２１２ａと、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、相互に、相手が正当であるか否かを認証する認証部１２２３ａ、認証部１２２４ａと、認証が成功した時に、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、やりとりされるコピー制御情報、並びに、第１コンテンツ鍵、もしくは、第２コンテンツ鍵を暗号化、復号化するための暗号化／復号化部１２２５ａ、２２６ａと、コピー制御情報記録部１２０４ａに記録したコピー制御情報と、コンテンツ鍵記録部１２０６ａ１に記録した第１コンテンツ鍵、もしくは、コンテンツ鍵記録部１２０６ａ２に記録した第２コンテンツ鍵と、並びに、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを可搬媒体１１０４ａに書込む、もしくは、可搬媒体１１０４ａから読み出す書込／読出部１２１３ａとを備える。【０２４２】  記録再生装置が備えるコピー制御情報記録部１２０４ａ、制御部１２０３ａ、並びに、コンテンツ鍵記録部１２０６ａ１、２０６ａ２は、外部からのデータの読み書きが不可能なセキュアな領域１２１４ａに設けられる。この領域１２１４ａは、具体的には、耐タンパハードウエア、耐タンパソフトウエア、あるいは、両者の組み合わせで構成する。暗号化コンテンツ記録部１２１０ａ、２１１ａは、外部からの読み書きが可能な領域１２１５ａに設けられる。この領域１２１５ａは、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）により構成する。【０２４３】  一方、可搬媒体１１０４ａは、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、相互に、相手が正当であるか否かを認証する認証部１２２４ａと、認証が成功した時に、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、やりとりされるコピー制御情報、並びに、第１コンテンツ鍵、もしくは、第２コンテンツ鍵を暗号化、復号化するための暗号化／復号化部１２２６ａとを備える。【０２４４】  また、可搬媒体１１０４ａは、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１８ａと、前記第１コンテンツ鍵、もしくは、第２コンテンツ鍵を記録するコンテンツ鍵記録部１２１７ａと、前記コピー制御情報を記録するコピー制御情報記録部１２１６ａを備える。可搬媒体１１０４ａが備えるコピー制御情報記録部１２１６ａ、並びに、前記コンテンツ鍵記録部１２１７ａは、外部から正当な装置以外読み書きできない領域１２１９ａに設けられる。この領域１２１９ａは、可搬媒体１１０４ａの認証部１２２４ａと、記録再生装置の認証部１２２３ａとの間で、認証処理が正しく実行できた場合のみ、前記記録再生装置１１０２ａからのデータの読み書き可能となる領域である。暗号化コンテンツ記録部１２１８ａは、外部からの読み書きが可能な領域１２２０ａに設けられる。【０２４５】  次に、図３７を用いて、受信したコンテンツを記録再生装置１１０２ａに記録する場合の動作について説明する。
Ｓ５０１ａ：記録再生装置１１０２ａの受信部１２０１ａは、コンテンツとコピー制御情報を受信する。
Ｓ５０２ａ：判定部１２０２ａは、「前記コピー制御情報が、受信したコンテンツを記録再生装置１１０２ａに記録することが認められているか否か」を判定する。判定の結果、「記録は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「記録は認められる」と判定した場合は、以降の処理を実行する。【０２４６】  Ｓ５０３ａ：前記コピー制御情報を、必要に応じて更新してコピー制御情報記録部１２０４ａに記録する。
Ｓ５０４ａ：鍵生成部１２０５ａは、第１コンテンツ鍵、および、第２コンテンツ鍵を生成し、それぞれコンテンツ鍵記録部１２０６ａ１、２０６ａ２に記録する。
Ｓ５０５ａ：暗号化部１２０８ａは、受信したコンテンツを、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵で暗号化して第１暗号化コンテンツを生成する。【０２４７】  Ｓ５０６ａ：前記第１暗号化コンテンツを暗号化コンテンツ記録部１２１０ａに記録する。
Ｓ５０７ａ：変換部１２０７ａは、受信したコンテンツを、変換する。
Ｓ５０８ａ：暗号化部１２０９ａは、前記変換したコンテンツを、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵で暗号化して第２暗号化コンテンツを生成する。【０２４８】  Ｓ５０９ａ：前記第２暗号化コンテンツを暗号化コンテンツ記録部１２１１ａに記録する。
ここで、コピー制御情報としては、実施例４の場合と同様に、例えば、コピーが禁止されていることを示す「Ｃｏｐｙ  Ｎｅｖｅｒ」や、コピーが１回だけ許されていることを示す「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」などが用いられる。この場合、判定部１２０２ａは、コピー制御情報が「Ｃｏｐｙ  Ｎｅｖｅｒ」であれば、「記録は認められない」と判定し、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」であれば、「記録は認められている」と判定する。後者の場合、コンテンツを記録再生装置に記録するのに伴い、コピー制御情報は、「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」から、これ以上コピー禁止を示す「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙ」へ更新してコピー制御情報記録部１２０４ａに記録する。【０２４９】  変換部１２０７ａは、例えば、受信したコンテンツが、ＭＰＥＧ２形式の映像コンテンツである場合に、ＭＰＥＧ４形式の映像コンテンツに圧縮変換する。
次に、図３８を用いて、記録再生装置１１０２ａから、可搬媒体１１０４ａへコンテンツを移動する場合の動作について説明する。
Ｓ４０１ａ：記録再生装置１１０２ａの判定部１２１２ａは、書込／読出部１２１３ａを介して、コピー制御情報記録部１２０４ａに記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを可搬媒体１１０４ａに移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。【０２５０】  Ｓ４０２ａ：記録再生装置１０４ａの認証部１２２３ａは、可搬媒体１１０４ａの認証部１２２４ａとの間で相互認証を行い、相互認証が成功した時は、認証部１２２３ａ、２２４ａはそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３ａ：書込／読出部１２１３ａは、コピー制御情報記録部１２０４ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵を読み出す。【０２５１】  このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵および、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないように利用不可状態にする。
Ｓ４０４ａ：書込／読出部１２１３は、読み出したコピー制御情報、並びに、第２コンテンツ鍵を、暗号化／復号化部１２２５ａにて、前記セッション鍵を用いて暗号化して可搬媒体１１０４ａに送り、可搬媒体１１０４ａは、受け取った暗号化したコピー制御情報、並びに、第２コンテンツ鍵を、暗号化／復号化部１２２６ａにて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、第２コンテンツ鍵を可搬媒体１１０４ａに記録する。【０２５２】  Ｓ４０５ａ：コピー制御情報記録部１２０４ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵を消去する。
Ｓ４０６ａ：書込／読出部１２１３ａは、暗号化コンテンツ記録部１２１１ａに記録している第２暗号化コンテンツを読出す。
Ｓ４０７ａ：読み出した第２暗号化コンテンツを可搬媒体１１０４ａに記録する。【０２５３】  Ｓ４０８ａ：暗号化コンテンツ記録部１２１１ａに記録している第２暗号化コンテンツを消去する。
図３９、図４０は、上記動作における記録再生装置１１０２ａ、並びに可搬媒体１１０４ａにおける各データの記録状態を示した図である。図３９（ａ）は、上記ステップＳ４０１ａの開始時点、（ｂ）は、上記ステップＳ４０３ａの終了時点、（ｃ）は、ステップＳ４０４ａの終了時点、（ｄ）は、ステップＳ４０５ａの終了時点、図４０（ｅ）は、ステップＳ４０７ａの終了時点、（ｆ）は、ステップＳ４０８ａの終了時点である。【０２５４】  ここでステップＳ４０３ａにおいて、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵、及び、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。これにより、ステップＳ４０４ａが終了し、ステップＳ４０５ａが開始する前のタイミングで、電源断、もしくは、可搬媒体１１０４ａを記録再生装置１１０２ａから不正に引き抜く事などが行われたとしても、記録再生装置１１０２ａと、可搬媒体１１０４ａの両方において同時に、第１コンテンツ鍵と第２コンテンツ鍵が利用可能な状態で存在することを防止できる。また、図３９（ａ）〜図４０（ｆ）のどのタイミングで電源断が起こっても、記録再生装置１１０２ａと、可搬媒体１１０４ａのいずれかにおいて第１コンテンツ鍵、及び、第２コンテンツ鍵は存在するため、移動元と移動先の両方で、第１コンテンツ鍵、及び、第２コンテンツ鍵が共に損なわれコンテンツが利用できなくなることはない。【０２５５】  ステップＳ４０２ａにおける認証部１２２３ａ、２２４ａで実行される相互認証、及び、セッション鍵共有方法としては、実施例４と同様に、例えば、チャレンジ−レスポンス型の相互認証、セッション鍵共有方法を用いる。チャレンジ−レスポンス型の相互認証、セッション鍵共有方法については、公知であるので説明は省略する。
次に、図４１を用いて、可搬媒体１１０４ａから、記録再生装置１１０２ａへコンテンツを移動する場合の動作について説明する。【０２５６】  Ｓ６０１ａ：記録再生装置１１０２ａの判定部１２１２ａは、書込／読出部１２１３ａを介して、可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録した第２暗号化コンテンツを記録再生装置１１０２ａに移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。【０２５７】  Ｓ６０２ａ：記録再生装置１０４ａの認証部１２２３ａは、可搬媒体１１０４ａの認証部１２２４ａとの間で相互認証を行い、相互認証が成功した時は、認証部１２２３ａ、２２４ａはそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ６０３ａ：書込／読出部１２１３ａは、可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７ａに記録している第２コンテンツ鍵を読み出す。このとき、可搬媒体１１０４ａの暗号化／復号化部１２２６ａにて、コピー制御情報、並びに、第２コンテンツ鍵は、前記セッション鍵を用いて暗号化して、記録再生装置１１０２ａに送り、記録再生装置１１０２ａの暗号化／復号化部１２２５ａは、受け取った暗号化したコピー制御情報、並びに、第２コンテンツ鍵を、前記セッション鍵を用いて復号して、書込／読出部１２１３ａに送る。【０２５８】  Ｓ６０４ａ：書込／読出部１２１３ａは、読み出したコピー制御情報、並びに、第２コンテンツ鍵を、記録再生装置１１０２ａのコピー制御情報記録部１２０４ａ、並びに、コンテンツ鍵記録部１２０６ａ２にそれぞれ記録する。このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ２に記録した第２コンテンツ鍵はアクセスできないよう利用不可状態にする。【０２５９】  Ｓ６０５ａ：可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７ａに記録している第２コンテンツ鍵を消去する。
制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ２に記録したコンテンツ鍵、並びに、コンテンツ鍵記録部１２０６ａ１に記録した第１コンテンツ鍵を利用可能状態にする。【０２６０】  Ｓ６０６ａ：書込／読出部１２１３ａは、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録している第２暗号化コンテンツを読出す。
Ｓ６０７ａ：読み出した第２暗号化コンテンツを記録再生装置１１０２ａの暗号化コンテンツ記録部１２１１ａに記録する。
Ｓ６０８ａ：可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録している第２暗号化コンテンツを消去する。【０２６１】  図４２、図４３は、上記動作における記録再生装置１１０２ａ、並びに可搬媒体１１０４ａにおける各データの記録状態を示した図である。図４２（ａ）は、上記ステップＳ６０１ａの開始時点、（ｂ）は、上記ステップＳ６０４ａの終了時点、（ｃ）は、ステップＳ６０５ａの終了時点、（ｄ）は、ステップＳ６０７ａの終了時点、図４３（ｅ）は、ステップＳ６０８ａの終了時点である。【０２６２】  次に、図４４を用いて、記録再生装置１１０２ａにおいて、記録した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを再生する場合の動作について説明する。
Ｓ７０１ａ：復号化部１２２１ａは、暗号化コンテンツ記録部１２１０ａ、もしくは、暗号化コンテンツ記録部１２１１ａより、第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを読出す。【０２６３】  Ｓ７０２ａ：復号化部１２２１ａは、コンテンツ鍵記録部１２０６ａ１より第１コンテンツ鍵を、もしくは、コンテンツ鍵記録部１２０６ａ２より第２コンテンツ鍵を読み出す。
このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵、及び、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。【０２６４】  Ｓ７０３ａ：復号化部１２２１ａは、読み出した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、読み出した第１コンテンツ鍵、もしくは、第２コンテンツ鍵を用いて復号化する。
Ｓ７０４ａ：再生部１２２２ａは、復号した第１暗号化コンテンツもしくは、第２暗号化コンテンツを再生する。【０２６５】  ここで、ステップＳ７０２ａにおいて、制御部１２０３ａにより、第１コンテンツ鍵、もしくは、第２コンテンツ鍵はアクセスできないよう利用不可状態にされるので、第１暗号化コンテンツの復号及び再生処理と、第２暗号化コンテンツの復号及び再生処理は、排他的にしか実行できない。
＜変形例＞
（１）上記実施例４、及び上記実施例５において、コンテンツ供給装置１１０１、１１０１ａから記録再生装置１１０２、１０２ａへのコンテンツの供給方法としては、地上波、あるいは、衛星などを介した放送、インターネットなどを介した通信、ＤＶＤなどの記録メディアを介した方法など、さまざまな方法が利用できる。【０２６６】  （２）上記実施例４、及び上記実施例５において、受信部１２０１、２０１ａにて、受信したコンテンツや、コピー制御情報は、暗号化されていてもよい。この場合は、判定部１２０２、２０２ａで処理する前に、暗号化されたコンテンツやコピー制御情報は復号化するものとする。
（３）上記実施例４、及び上記実施例５では、受信したコンテンツから、１つの変換したコンテンツを作成し、暗号化して記録する構成を説明したが、この構成に限定されない。例えば、受信したコンテンツから、複数の異なる変換を施したコンテンツを作成し、暗号化して記録し、そのうちの一つないし複数を記録再生装置から可搬媒体に移動するように構成してもよい。また実施例４、及び実施例５では、受信したコンテンツ自身は変換しない構成としたが、受信したコンテンツ自身を、（第２暗号化コンテンツとは異なる形式で）変換したものであるとしてもよい。【０２６７】  （４）上記実施例４、及び上記実施例５では、記録再生装置１１０２、１０２ａの鍵生成部１２０５、２０５ａにて、コンテンツ鍵、第１コンテンツ鍵、第２コンテンツ鍵を生成し、コンテンツ鍵記録部１２０６、２０６ａ１、２０６ａ２に記録するものとしたが、この構成に限定されない。例えば、コンテンツ鍵は、外部で生成され、記録再生装置１１０２、１０２ａに供給される構成としてもよい。【０２６８】  （５）上記実施例４、及び上記実施例５において、可搬媒体１１０４、１０４ａとしては、例えば、ＳＤメモリカードを用いることができる。この場合、認証部１２２３、２２４、２２３ａ、２２４ａ、及び、暗号化／復号化部１２２５、２２６、２２５ａ、２２６ａは、ＣＰＲＭ  ＳＤ規格により決められた方式に従って実行する。
（６）上記実施例４、及び上記実施例５では、第２暗号化コンテンツを、記録再生装置１１０２、１０２ａから可搬媒体１１０４、１０４ａに移動する場合について説明したが、第１暗号化コンテンツを記録再生装置１１０２、１０２ａから可搬媒体１１０４、１０４ａに移動するとしてもよい。【０２６９】  （７）上記実施例４、及び上記実施例５では、記録再生装置から可搬媒体へコンテンツを移動する、あるいは可搬媒体から記録再生装置へコンテンツを移動する構成としたが、本発明はその構成に限定されるものではない。例えば、記録再生装置から、別の記録再生装置へコンテンツを移動する構成であってもよい。
（８）このとき、例えば、記録再生装置１１０２、及び、記録再生装置１１０３の認証部、及び、暗号化／復号化部は、ＤＴＣＰ規格により決められた方式に従って実行する。【０２７０】  （９）上記実施例４、及び上記実施例５では、記録再生装置から可搬媒体へコンテンツを移動する、あるいは可搬媒体から記録再生装置へコンテンツを移動する際、記録再生装置、並びに可搬媒体に記録する各種データを消去する構成としたが、本発明はその構成に限定されるものではない。例えば、可搬媒体に記録する暗号化コンテンツは消去せずに、復号に必要なコンテンツ鍵だけを消去して、前記暗号化コンテンツを利用不可状態にする構成であってもよい。また、データの消去ではなく、データの一部を破壊して利用できない状態にする構成であってもよい。また、データの消去ではなく、データを不正にアクセスできない利用不可能状態にする構成であってもよい。【０２７１】  （１０）上記実施例４、及び上記実施例５において、記録再生装置が、コンテンツの移動処理における状態遷移を記憶する記憶部を備える構成であってもよい。記録再生装置は、コンテンツの移動が正しく完了しなかった場合、前記記憶部に記憶する状態遷移に基づいて、コンテンツの移動処理を続けて行うか、コンテンツの移動処理を最初からやり直すかを判断する構成であってもよい。さらに、記録再生装置は、前記記憶部に記憶する状態遷移を利用者に通知する通知部を備える構成であってもよい。その場合、正しく完了しなかった旨を利用者に通知して、利用者からの指示に基づいて、コンテンツの移動処理を続けるか、あるいはコンテンツの移動処理を最初かやり直すかを決定する構成であってもよい。【０２７２】  （１１）上記実施例４、及び上記実施例５において、記録再生装置、並びに可搬媒体が、コンテンツ鍵を移動後に消去する場合、コンテンツ鍵の受信側が、コンテンツ鍵の送信側に対して正しく受信できたことを通知して、送信側は前記通知に基づいて受信を確認した後に、コンテンツ鍵を消去する構成であってもよい。
（１２）上記実施例４、及び上記実施例５において、コンテンツには当該コンテンツを一意に識別するための識別子が付与されており、可搬媒体に移動させたコンテンツを元の記録再生装置に戻す場合、前記記録再生装置は、自身が保持する暗号化コンテンツの識別子、並びに可搬媒体に記録する暗号化コンテンツの識別子が一致するか否かを判定して、一致した場合に限り、コンテンツを記録再生装置に移動させることを許可する構成であってもよい。また、コンテンツには、コンテンツを一意に識別する識別子の代わりに、移動元の記録再生装置を一意に識別する識別子が付与されている構成であってもよい。この場合、記録再生装置は、コンテンツに付与されている記録再生装置の識別子と、自身の識別子が一致するか否かを判定して、一致した場合に限り、コンテンツを記録再生装置に移動させることを許可する構成であってもよい。【０２７３】  （１３）上記実施例４、及び上記実施例５において、複数のコンテンツに対する、第１暗号化コンテンツ、第２暗号化コンテンツをそれぞれ作成し、暗号化コンテンツ記録部１２１０、２１１、２１０ａ、２１１ａに記録し、複数のコンテンツに対する、コピー制御情報、並びに、コンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、それぞれコピー制御情報記録部１２０４、２０４ａ、コンテンツ鍵記録部１２０６、２０６ａ１、２０６ａ２に記録する構成としてもよい。この場合、コンテンツと、それに対応するコンテンツ鍵、並びに、コピー制御情報が分かるように、例えば、コンテンツ識別情報を、第１暗号化コンテンツ、及び、第２暗号化コンテンツを、暗号化コンテンツ記録部１２１０、２１１、２１０ａ、２１１ａに記録するときに一緒に記録し、また、コピー制御情報、並びに、コンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、それぞれ、コピー制御情報記録部１２０４、２０４ａ、並びに、コンテンツ鍵記録部１２０６、２０６ａ１、２０６ａ２に記録するときに、前記コンテンツ識別情報を一緒に記録する構成としてもよい。これにより、例えば、ある第２暗号化コンテンツを可搬媒体１１０４ａに移動するとき、そのコンテンツ識別情報と同じコンテンツ識別情報を有するコピー制御情報、並びにコンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、コピー制御情報記録部１２０４、２０４ａ、並びに、コンテンツ鍵記録部１２０６、２０６ａ１、２０６ａ２より見出すことが可能となる。【０２７４】  （１４）上記実施例４、及び上記実施例５では、コンテンツは外部のコンテンツ供給装置により供給される構成としたが、本発明はその構成に限定されるものではない。例えば、記録再生装置に挿入された記録媒体からコンテンツを読み出す構成であってもよい。
＜まとめ＞
（１）以上説明したように、本発明は、コンテンツを保持する第１の装置から第２の装置へコンテンツを移動する、もしくは、第２の装置から第１の装置へコンテンツを移動することが可能な著作権保護システムであって、前記第１の装置は、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部と、前記コンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第２の装置は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記コンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第２の装置のコンテンツ記録部に記録することを特徴とする著作権保護システムである。【０２７５】  （２）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。
（３）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を消去し、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。【０２７６】  （４）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を消去するとしても良い。
（５）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに認証部を備え、前記第２の装置は、さらに認証部を備え、前記第１の装置の認証部は、前記第２の装置の認証部との間で認証処理を行い、認証処理が成功したときに、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。【０２７７】  （６）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに、認証部、および、鍵暗号部を備え、前記第２の装置は、さらに認証部、および、鍵暗号部を備え、前記第１の装置の認証部は、前記第２の装置の認証部との間で認証処理を行い、認証処理が成功したときに、前記第１の装置の認証部と、前記第２の装置の認証部は、それぞれ、セッション鍵を生成し、前記第１の装置の鍵暗号部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を前記セッション鍵で暗号化して第２の装置に送り、前記第２の装置の鍵暗号部は、受け取った暗号化されたコンテンツ鍵を前記セッション鍵で復号し、復号したコンテンツ鍵を前記第２の装置の鍵記録部に記録するとしても良い。【０２７８】  （７）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに、コピー制御情報を記録するコピー制御情報記録部と、前記コピー制御情報に基づいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動することが認められているか否かを判定する判定部を備えるとしても良い。【０２７９】  （８）また、（１）の著作権保護システムにおいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第２の装置から前記第１の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第１の装置のコンテンツ記録部に記録するとしても良い。【０２８０】  （９）また、（８）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部へ記録するコンテンツ鍵を利用不可能な状態にして、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を消去し、前記第１の装置の鍵記録部へ記録するコンテンツ鍵を利用可能な状態にするとしても良い。【０２８１】  （１０）また、（１）の著作権保護システムにおいて、コンテンツを、コンテンツ鍵で暗号化したものを第１の暗号化コンテンツとし、前記コンテンツを変換して得られた変換コンテンツを、前記コンテンツ鍵で暗号化したものを第２の暗号化コンテンツとするとしても良い。
（１１）また、（１）の著作権保護システムにおいて、前記第１の装置が、記録再生装置であり、前記第２の装置が、前記記録再生装置により、データの読み書きが可能な可搬媒体であるとしても良い。【０２８２】  （１２）また、本発明は、コンテンツを可搬媒体へ移動する、もしくは、可搬媒体からコンテンツを移動することが可能な記録再生装置であって、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部と、前記コンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記記録再生装置から前記可搬媒体に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記記録再生装置の鍵記録部に記録しているコンテンツ鍵を、前記可搬媒体に記録し、前記第１の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記可搬媒体に記録することを特徴とする記録再生装置である。【０２８３】  （１３）また、前記記録再生装置において、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記可搬媒体から前記記録再生装置に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記可搬媒体の鍵記録部に記録しているコンテンツ鍵を、前記記録再生装置の鍵記録部に記録し、前記可搬媒体のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記記録再生装置のコンテンツ記録部に記録するとしても良い。【０２８４】  （１４）また、本発明は、記録再生装置へコンテンツを移動する、もしくは、記録再生装置からコンテンツを移動することが可能な可搬媒体であって、前記可搬媒体は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記記録再生装置から可搬媒体に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記記録再生装置の鍵記録部に記録しているコンテンツ鍵を、前記可搬媒体の鍵記録部に記録し、前記記録再生装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記可搬媒体のコンテンツ記録部に記録することを特徴とする可搬媒体である。【０２８５】  （１５）前記可搬媒体において、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記可搬媒体から前記記録再生装置に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記可搬媒体の鍵記録部に記録しているコンテンツ鍵を、前記記録再生装置の鍵記録部に記録し、前記可搬媒体のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記記録再生装置のコンテンツ記録部に記録するとしても良い。【０���８６】  （１６）また、本発明は、コンテンツを保持する第１の装置から第２の装置へコンテンツを移動する、もしくは、第２の装置から第１の装置へコンテンツを移動することが可能な著作権保護システムであって、前記第１の装置は、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツを復号するための第１のコンテンツ鍵、及び、前記第２の暗号化コンテンツを復号するための第２コンテンツ鍵を記録する鍵記録部と、前記第１のコンテンツ鍵、及び、第２のコンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第２の装置は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第２の装置のコンテンツ記録部に記録することを特徴とする著作権保護システムである。【０２８７】  （１７）また、（１６）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、並びに、第２のコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録した第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を、前記第１の装置の鍵記録部から消去するとしても良い。【０２８８】  （１８）また、（１６）の著作権保護システムにおいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第２の装置から前記第１の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第１の装置のコンテンツ記録部に記録するとしても良い。【０２８９】  （１９）また、（１８）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部へ記録する第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を利用不可能な状態にして、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を消去し、前記第１の装置の鍵記録部へ記録する第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を利用可能な状態にするとしても良い。
その他の変形例【０２９０】  （１）上記実施例では、記録再生装置から可搬媒体へコンテンツを移動する構成を有しているが、本発明は、記録再生装置から可搬媒体へのコンテンツの移動に限定されず、例えば、記録再生装置から、他の記録再生装置へコンテンツを移動する構成であってもよい。
（２）上記実施例では、記録再生装置から可搬媒体へコンテンツを移動するために、高画質コンテンツであるＭＰＥＧ−２から、低画質コンテンツであるＭＰＥＧ−４へ画像変換する構成を有しているが、本発明において、画像変換は、ＭＰＥＧ−２からＭＰＥＧ−４への変換に限定されず、非可逆変換であればよい。【０２９１】  （３）更には、画像変換を施したコンテンツを移動させるのではなく、画像変換を施さずに移動させる場合であっても、本発明に含まれる。具体的には、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと、前記第１暗号化コンテンツを復号するための装置鍵と、前記装置鍵とは異なる媒体鍵とを記憶している記憶手段と、前記装置鍵を用いて前記暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により生成された前記コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に書き込む書込手段と、第１記憶手段から前記装置鍵を消去する鍵消去手段とを備えるように構成してもよい。【０２９２】  （４）上記第２実施例において、記録再生装置２０は、装置記録鍵ＫＨＤＤを装置固有鍵Ｋａで暗号化した後、可搬媒体１４に移動する構成でもよい。上記第３実施例においても同様に、記録再生装置３０は、コンテンツ鍵ＫＣを装置固有鍵Ｋａで暗号化した後、可搬媒体１４に移動するように構成してもよい。
（５）上記実施例では、可搬媒体から記録再生装置へのコンテンツの移動処理では、移動元である可搬媒体が保持していた暗号化コンテンツ及び媒体記録鍵を共に消去する構成を有しているが、本発明は、この構成に限定されず、暗号化コンテンツ及び媒体記録鍵のいずれか一方を消去する構成であってもよい。【０２９３】  また、暗号化コンテンツ及び媒体記録鍵を消去せず、何れか一方のデータの一部を破壊して利用できない状態にする構成であってもよい。
（６）本発明は、記録再生装置がコンテンツの移動処理における状態遷移を記憶する記憶手段を備える構成であってもよい。具体的には、記録再生装置は、コンテンツの移動状態を保持する状態保持手段を備え、前記記録再生装置は、前記コンテンツの移動が正しく完了しなかった場合、前記状態保持手段が保持するコンテンツの移動状態を、利用者に通知するように構成してもよい。これにより、記録再生装置は、コンテンツ移動が正しく完了しなかった場合、前記状態保持手段が保持する状態に基づいて、コンテンツの移動処理を続けるか、はじめからやり直すかなどを判断するように構成してもよい。【０２９４】  また、前記記録再生装置は、コンテンツの移動状態を利用者に通知する通知手段を備え、前記通知手段は、前記状態保持手段が保持するコンテンツの移動状態を、利用者に通知するように構成してもよい。更にこの場合は、コンテンツの移動が正しく完了しなかった旨を利用者に通知して、利用者からの指示に基づいて、コンテンツの移動処理を続けるか、はじめからやり直すかなどを決定するように構成してもよい。【０２９５】  （７）上記実施例において、記録再生装置及び可搬媒体が、鍵を移動した後、自機が保持する鍵を消去する場合、移動先の機器が鍵を正しく受信したか否かを確認後に、鍵を消去するように構成してもよい。この場合、移動先の機器から鍵を正しく受信した旨を移動元の機器に通知するように構成してもよい。
（８）上記実施例１において、記録再生装置１０は、装置記録鍵ＫＨＤＤを装置固有鍵Ｋａで暗号化する構成を有しているが、本発明はこの構成に限定されない。例えば、装置固有鍵Ｋａではなく、複数の装置が共有する共有鍵でＫＨＤＤを暗号化する構成でもよい。また、装置製造業者毎に割り当てられる製造業者固有鍵でＫＨＤＤを暗号化する構成であってもよい。また、暗号化の処理毎に鍵を生成し、生成した鍵でＫＨＤＤを暗号化する構成であってもよい。【０２９６】  （９）上記実施例では、記録再生装置は、外部のコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを取得する構成を有しているが、本発明は、この構成に限定されないのは勿論である。例えば、記録再生装置は、当該記録再生装置に挿入された記録媒体に記録されているデジタルコンテンツを読み出す構成であってもよい。
（１０）上記実施例の前提として、装置間において、ＤＴＣＰ規格で定められた認証手順に基づき相互認証を行い、認証に成功した場合に、コンテンツの移動を行う構成も本発明に含まれる。【０２９７】  （１１）本発明において、記録再生装置が作成するタイトルリストのデータ構成は、図４に示したタイトルリスト１２５及び１２９に限定されない。例えば、タイトル情報として、コンテンツのサムネイル画像を用いる構成であってもよい。この場合、利用可能なコンテンツについては、大きなサムネイル画像を表示し、利用不可能なコンテンツについては、小さなサムネイル画像を表示するなどして、利用可否に関する情報をユーザに提示する構成であってもよい。【０２９８】  （１２）上記実施例では、記録再生装置が記録するコンテンツを暗号化するための鍵（装置鍵）と可搬媒体が記録するコンテンツを暗号化するための鍵（媒体鍵）とが、異なる鍵データである構成を有するが、本発明において上記の構成は必須ではなく、以下のような場合であっても本発明に含まれる。
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶している記憶手段と、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、前記変換手段により生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動手段と、前記記憶手段から前記コンテンツ鍵を消去する鍵消去手段とを備えることを特徴とする。【０２９９】  ここで、前記鍵消去手段は、前記移動手段が、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記コンテンツ鍵を消去し、前記移動手段は、前記鍵消去手段が前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
ここで、前記移動手段は、前記コンテンツ鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記鍵消去手段は、前記記憶手段から、前記コンテンツ鍵を消去した後の前記端末装置であって、当該端末装置は、更に、前記可搬媒体から前記コンテンツ鍵を読み出す読出手段を備え、前記読出手段により読み出された前記コンテンツ鍵を、前記記憶手段に格納するように構成してもよい。【０３００】  また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動方法であって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ移動方法は、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、前記復号ステップにより生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、前記変換ステップにより生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動ステップと、前記端末装置から前記コンテンツ鍵を消去する鍵消去ステップとを含むことを特徴とする。【０３０１】  ここで、前記鍵消去ステップは、前記移動ステップが、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記コンテンツ鍵を消去し、前記移動ステップは、前記鍵消去ステップが前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させてもよい。
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動プログラムであって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ移動プログラムは、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、前記復号ステップにより生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、前記変換ステップにより生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動ステップと、前記端末装置から前記コンテンツ鍵を消去する鍵消去ステップとを含むことを特徴とする。【０３０２】  ここで、前記鍵消去ステップは、前記移動ステップが、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記コンテンツ鍵を消去し、前記移動ステップは、前記鍵消去ステップが前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させてもよい。
（１３）本発明において、記録再生装置からコンテンツをムーブされる可搬媒体は、ＳＤメモリカードなどのカード型メモリに限定されないのは勿論であり、読み出し及び書き込み可能なＤＶＤなどであってもよい。【０３０３】  （１４）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。【０３０４】  また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。【０３０５】  また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（１５）上記実施例及び上記変形例をそれぞれ組み合わせる構成も本発明に含まれる。
【産業上の利用可能性】
【０３０６】  本発明は、コンテンツをユーザに配信する産業、コンテンツを記録再生する装置を製造する製造業、コンテンツを記録再生する装置を販売する販売業において、画像変換したコンテンツを他の装置へムーブしても、元のコンテンツを復元可能であることから、ユーザの利便性を損なわず、コンテンツの著作権を保護する仕組みとして利用することができる。
【図１】
2005076140.tif 000002
【図２】
2005076140.tif 000003
【図３】
2005076140.tif 000004
【図４】
2005076140.tif 000005
【図５】
2005076140.tif 000006
【図６】
2005076140.tif 000007
【図７】
2005076140.tif 000008
【図８】
2005076140.tif 000009
【図９】
2005076140.tif 000010
【図１０】
2005076140.tif 000011
【図１１】
2005076140.tif 000012
【図１２】
2005076140.tif 000013
【図１３】
2005076140.tif 000014
【図１４】
2005076140.tif 000015
【図１５】
2005076140.tif 000016
【図１６】
2005076140.tif 000017
【図１７】
2005076140.tif 000018
【図１８】
2005076140.tif 000019
【図１９】
2005076140.tif 000020
【図２０】
2005076140.tif 000021
【図２１】
2005076140.tif 000022
【図２２】
2005076140.tif 000023
【図２３】
2005076140.tif 000024
【図２４】
2005076140.tif 000025
【図２５】
2005076140.tif 000026
【図２６】
2005076140.tif 000027
【図２７】
2005076140.tif 000028
【図２８】
2005076140.tif 000029
【図２９】
2005076140.tif 000030
【図３０】
2005076140.tif 000031
【図３１】
2005076140.tif 000032
【図３２】
2005076140.tif 000033
【図３３】
2005076140.tif 000034
【図３４】
2005076140.tif 000035
【図３５】
2005076140.tif 000036
【図３６】
2005076140.tif 000037
【図３７】
2005076140.tif 000038
【図３８】
2005076140.tif 000039
【図３９】
2005076140.tif 000040
【図４０】
2005076140.tif 000041
【図４１】
2005076140.tif 000042
【図４２】
2005076140.tif 000043
【図４３】
2005076140.tif 000044
【図４４】
2005076140.tif 000045
【図４５】
2005076140.tif 000046
【手続補正書】
【提出日】平成17年4月29日(2005.4.29)
【手続補正００１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【書類名】特許請求の範囲
【請求項１】コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段と、
前記記憶手段から前記装置鍵を消去する鍵消去手段とを備える
ことを特徴とする端末装置。
【請求項２】前記鍵消去手段は、前記書込手段が、前記装置鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１に記載の端末装置。
【請求項３】前記記憶手段は、前記装置鍵を暗号化するための鍵情報を記憶しており、
前記暗号化手段は、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、
前記書込手段は、前記装置鍵に替えて前記暗号化手段により生成された前記暗号化装置鍵を前記可搬媒体に書き込む
ことを特徴とする請求項２に記載の端末装置。
【請求項４】前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、
前記暗号化装置鍵を前記可搬媒体から読み出す読出手段を備え、
前記復号手段は、前記鍵情報を用いて前記暗号化装置鍵を復号し、前記装置鍵を生成し、生成した前記装置鍵を前記記憶手段に格納する
ことを特徴とする請求項３に記載の端末装置。
【請求項５】前記端末装置は、更に、
前記変換手段により生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成する埋込手段を備え、
前記暗号化手段は、前記埋込手段により生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、
前記鍵消去手段は、前記埋込手段が、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１に記載の端末装置。
【請求項６】前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記鍵消去手段は、前記記憶手段から前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、更に、
前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記記憶手段に格納する抽出手段を備え、
前記読出手段は、前記可搬媒体から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、
前記復号手段は、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを前記抽出手段に出力する
ことを特徴とする請求項５に記載の端末装置。
【請求項７】前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、更に、
前記可搬媒体から前記装置鍵を読み出す読出手段を備え、
前記読出手段により読み出された前記装置鍵を、前記記憶手段に格納する
ことを特徴とする請求項１に記載の端末装置。
【請求項８】前記端末装置は、更に、
前記コンテンツを再生する再生手段を備え、
前記復号手段は、前記記憶手段から、前記第１暗号化コンテンツと前記装置鍵とを読み出し、読み出した前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成した前記コンテンツを前記再生手段へ出力する
ことを特徴とする請求項７に記載の端末装置。
【請求項９】コンテンツの著作権を保護しつつ、コンテンツの利用権を端末装置から可搬媒体へ移動させるコンテンツ保護システムであって、
前記端末装置は、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している第１記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により生成されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記記憶手段から前記装置鍵を読み出し、前記可搬媒体に書き込む書込手段と、
前記第１記憶手段から前記装置鍵を消去する鍵消去手段とを備え、
前記可搬媒体は、
前記端末装置から受け取る前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを記憶する第２記憶手段を備え、
前記鍵消去手段は、前記書込手段が、前記装置鍵を前記第２記憶手段に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とするコンテンツ保護システム。
【請求項１０】前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記第２記憶手段から前記装置鍵を読み出す読出手段を備え、
前記読出手段により読み出された前記装置鍵を、前記第１記憶手段に格納し、
前記可搬媒体は、更に、
前記第２記憶手段に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去する消去手段を備え、
前記読出手段は、前記消去手段が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記装置鍵を読み出す
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１１】前記第１記憶手段は、前記装置鍵を暗号化するための鍵情報を記憶しており、
前記暗号化手段は、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、
前記書込手段は、前記装置鍵に替えて前記暗号化手段により生成された前記暗号化装置鍵を前記第２記憶手段に書き込み、前記暗号化装置鍵を書き込んだ後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、
前記第２記憶手段は、前記装置鍵に替えて、前記暗号化装置鍵を記憶する
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１２】前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記暗号化装置鍵を前記第２記憶手段に書き込み、前記鍵消去手段は、前記第１記憶手段から前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記暗号化装置鍵を前記第２記憶手段から読み出す読出手段を備え、
前記復号手段は、前記鍵情報を用いて前記暗号化装置鍵を復号して前記装置鍵を生成し、生成した前記装置鍵を前記第１記憶手段に格納し、
前記可搬媒体は、更に、
前記第２記憶手段に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去する消去手段を備え、
前記読出手段は、前記消去手段が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記暗号化装置鍵を読み出す
ことを特徴とする請求項１１に記載のコンテンツ保護システム。
【請求項１３】前記端末装置は、更に、
前記変換手段により生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成する埋込手段を備え、
前記暗号化手段は、前記埋込手段により生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、
前記鍵消去手段は、前記埋込手段が、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記第１記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に書き込む
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１４】前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記鍵消去手段は、前記第１記憶手段から前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記第１記憶手段に格納する抽出手段を備え、
前記読出手段は、前記第２記憶手段から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、
前記復号手段は、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを前記抽出手段に出力し、
前記可搬媒体は、
前記端末装置により、前記第２暗号化コンテンツ及び前記媒体鍵が読み出されると、前記第２記憶手段から、前記第２暗号化コンテンツ及び前記媒体鍵を消去する
ことを特徴とする請求項１３に記載のコンテンツ保護システム。
【請求項１５】前記コンテンツ保護システムは、更に、携帯情報端末を含み、
前記携帯情報端末は、前記第２記憶手段に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記第２暗号化コンテンツと前記媒体鍵とを読み出し、読み出した前記第２暗号化コンテンツを、前記媒体鍵を用いて復号して、前記変換コンテンツを生成し、生成した前記変換コンテンツを再生する
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１６】前記コンテンツ保護システムは、更に、
前記端末装置と接続された他の端末装置を備え、
前記他の端末装置は、
前記第２記憶手段に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを読み出す読出手段と、
前記読出手段が読み出した前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方を消去する消去手段と、
前記消去手段により、前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方が消去されると、前記端末装置から前記第１暗号化コンテンツを取得する取得手段とを備え、
前記可搬媒体は、
前記他の端末装置へ前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを移動させ、
前記端末装置は、更に、
前記他の端末装置へ、前記第１暗号化コンテンツを送信する送信手段と、
前記第１記憶手段から前記第１暗号化コンテンツを消去するコンテンツ消去手段とを備える
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１７】（補正後）コンテンツの著作権を保護しつつ、端末装置から前記コンテンツの利用権の移動を受け付ける可搬媒体であって、
前記端末装置は、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段と、
前記記憶手段から前記装置鍵を消去する鍵消去手段とを備え、
前記可搬媒体は、
前記媒体鍵、前記第２暗号化コンテンツ及び前記装置鍵を記憶する記憶手段を備える
ことを特徴とする可搬媒体。
【請求項１８】コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動方法であって、
前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶しており、
前記コンテンツ移動方法は、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込ステップと、
前記端末装置から前記装置鍵を消去する鍵消去ステップと含む
ことを特徴とするコンテンツ移動方法。
【請求項１９】前記鍵消去ステップは、前記書込ステップが、前記装置鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記装置鍵を消去し、
前記書込ステップは、前記鍵消去ステップが前記端末装置から前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１８に記載のコンテンツ移動方法。
【請求項２０】コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動プログラムであって、
前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶しており、
前記コンテンツ移動プログラムは、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込ステップと、
前記端末装置から前記装置鍵を消去する鍵消去ステップと含む
ことを特徴とするコンテンツ移動プログラム。
【請求項２１】前記鍵消去ステップは、前記書込ステップが、前記装置鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記装置鍵を消去し、
前記書込ステップは、前記鍵消去ステップが前記端末装置から前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項２０に記載のコンテンツ移動プログラム。
【手続補正書】
【提出日】平成17年8月31日(2005.8.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段と、
前記記憶手段から前記装置鍵を消去する鍵消去手段とを備える
ことを特徴とする端末装置。
【請求項２】
前記鍵消去手段は、前記書込手段が、前記装置鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記記憶手段は、前記装置鍵を暗号化するための鍵情報を記憶しており、
前記暗号化手段は、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、
前記書込手段は、前記装置鍵に替えて前記暗号化手段により生成された前記暗号化装置鍵を前記可搬媒体に書き込む
ことを特徴とする請求項２に記載の端末装置。
【請求項４】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、
前記暗号化装置鍵を前記可搬媒体から読み出す読出手段を備え、
前記復号手段は、前記鍵情報を用いて前記暗号化装置鍵を復号し、前記装置鍵を生成し、生成した前記装置鍵を前記記憶手段に格納する
ことを特徴とする請求項３に記載の端末装置。
【請求項５】
前記端末装置は、更に、
前記変換手段により生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成する埋込手段を備え、
前記暗号化手段は、前記埋込手段により生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、
前記鍵消去手段は、前記埋込手段が、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１に記載の端末装置。
【請求項６】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記鍵消去手段は、前記記憶手段から前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、更に、
前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記記憶手段に格納する抽出手段を備え、
前記読出手段は、前記可搬媒体から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、
前記復号手段は、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを前記抽出手段に出力する
ことを特徴とする請求項５に記載の端末装置。
【請求項７】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記端末装置であって、
当該端末装置は、更に、
前記可搬媒体から前記装置鍵を読み出す読出手段を備え、
前記読出手段により読み出された前記装置鍵を、前記記憶手段に格納する
ことを特徴とする請求項１に記載の端末装置。
【請求項８】
前記端末装置は、更に、
前記コンテンツを再生する再生手段を備え、
前記復号手段は、前記記憶手段から、前記第１暗号化コンテンツと前記装置鍵とを読み出し、読み出した前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成した前記コンテンツを前記再生手段へ出力する
ことを特徴とする請求項７に記載の端末装置。
【請求項９】
コンテンツの著作権を保護しつつ、コンテンツの利用権を端末装置から可搬媒体へ移動させるコンテンツ保護システムであって、
前記端末装置は、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している第１記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により生成されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記記憶手段から前記装置鍵を読み出し、前記可搬媒体に書き込む書込手段と、
前記第１記憶手段から前記装置鍵を消去する鍵消去手段とを備え、
前記可搬媒体は、
前記端末装置から受け取る前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを記憶する第２記憶手段を備え、
前記鍵消去手段は、前記書込手段が、前記装置鍵を前記第２記憶手段に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とするコンテンツ保護システム。
【請求項１０】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記第２記憶手段から前記装置鍵を読み出す読出手段を備え、
前記読出手段により読み出された前記装置鍵を、前記第１記憶手段に格納し、
前記可搬媒体は、更に、
前記第２記憶手段に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去する消去手段を備え、
前記読出手段は、前記消去手段が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記装置鍵を読み出す
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１１】
前記第１記憶手段は、前記装置鍵を暗号化するための鍵情報を記憶しており、
前記暗号化手段は、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、
前記書込手段は、前記装置鍵に替えて前記暗号化手段により生成された前記暗号化装置鍵を前記第２記憶手段に書き込み、前記暗号化装置鍵を書き込んだ後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、
前記第２記憶手段は、前記装置鍵に替えて、前記暗号化装置鍵を記憶する
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１２】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記暗号化装置鍵を前記第２記憶手段に書き込み、前記鍵消去手段は、前記第１記憶手段から前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記暗号化装置鍵を前記第２記憶手段から読み出す読出手段を備え、
前記復号手段は、前記鍵情報を用いて前記暗号化装置鍵を復号して前記装置鍵を生成し、生成した前記装置鍵を前記第１記憶手段に格納し、
前記可搬媒体は、更に、
前記第２記憶手段に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去する消去手段を備え、
前記読出手段は、前記消去手段が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記暗号化装置鍵を読み出す
ことを特徴とする請求項１１に記載のコンテンツ保護システム。
【請求項１３】
前記端末装置は、更に、
前記変換手段により生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成する埋込手段を備え、
前記暗号化手段は、前記埋込手段により生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、
前記鍵消去手段は、前記埋込手段が、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記第１記憶手段から前記装置鍵を消去し、
前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に書き込む
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１４】
前記書込手段は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記鍵消去手段は、前記第１記憶手段から前記装置鍵を消去した後の前記コンテンツ保護システムであって、
前記端末装置は、更に、
前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記第１記憶手段に格納する抽出手段を備え、
前記読出手段は、前記第２記憶手段から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、
前記復号手段は、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを前記抽出手段に出力し、
前記可搬媒体は、
前記端末装置により、前記第２暗号化コンテンツ及び前記媒体鍵が読み出されると、前記第２記憶手段から、前記第２暗号化コンテンツ及び前記媒体鍵を消去する
ことを特徴とする請求項１３に記載のコンテンツ保護システム。
【請求項１５】
前記コンテンツ保護システムは、更に、携帯情報端末を含み、
前記携帯情報端末は、前記第２記憶手段に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記第２暗号化コンテンツと前記媒体鍵とを読み出し、読み出した前記第２暗号化コンテンツを、前記媒体鍵を用いて復号して、前記変換コンテンツを生成し、生成した前記変換コンテンツを再生する
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１６】
前記コンテンツ保護システムは、更に、
前記端末装置と接続された他の端末装置を備え、
前記他の端末装置は、
前記第２記憶手段に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを読み出す読出手段と、
前記読出手段が読み出した前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方を消去する消去手段と、
前記消去手段により、前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方が消去されると、前記端末装置から前記第１暗号化コンテンツを取得する取得手段とを備え、
前記可搬媒体は、
前記他の端末装置へ前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを移動させ、
前記端末装置は、更に、
前記他の端末装置へ、前記第１暗号化コンテンツを送信する送信手段と、
前記第１記憶手段から前記第１暗号化コンテンツを消去するコンテンツ消去手段とを備える
ことを特徴とする請求項９に記載のコンテンツ保護システム。
【請求項１７】
（補正後）コンテンツの著作権を保護しつつ、端末装置から前記コンテンツの利用権の移動を受け付ける可搬媒体であって、
前記端末装置は、
コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段と、
前記記憶手段から前記装置鍵を消去する鍵消去手段とを備え、
前記可搬媒体は、
前記媒体鍵、前記第２暗号化コンテンツ及び前記装置鍵を記憶する記憶手段を備える
ことを特徴とする可搬媒体。
【請求項１８】
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動方法であって、
前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶しており、
前記コンテンツ移動方法は、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込ステップと、
前記端末装置から前記装置鍵を消去する鍵消去ステップと含む
ことを特徴とするコンテンツ移動方法。
【請求項１９】
前記鍵消去ステップは、前記書込ステップが、前記装置鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記装置鍵を消去し、
前記書込ステップは、前記鍵消去ステップが前記端末装置から前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項１８に記載のコンテンツ移動方法。
【請求項２０】
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動プログラムであって、
前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶しており、
前記コンテンツ移動プログラムは、
前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、
前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、
前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、
前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込ステップと、
前記端末装置から前記装置鍵を消去する鍵消去ステップと含む
ことを特徴とするコンテンツ移動プログラム。
【請求項２１】
前記鍵消去ステップは、前記書込ステップが、前記装置鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記装置鍵を消去し、
前記書込ステップは、前記鍵消去ステップが前記端末装置から前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させる
ことを特徴とする請求項２０に記載のコンテンツ移動プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを記録再生する記録再生装置に関し、特にコンテンツの不正利用を防止しつつユーザの利便性を高める技術に関する。
【背景技術】
【０００２】
デジタル放送番組のコピーガード施策として、１回だけ録画可能であることを示す「コピーワンス」の制御信号を付加して暗号化して放送される。この様に「コピーワンス」の制御信号が付加されたデジタル放送番組は、ＣＰＲＭ（ContentProtection for Recordable Media）に対応する記録再生装置を用いることにより録画することができる。録画されたデジタル放送番組は、他の機器にダビングすることはできず、対応する機器への移動（ムーブ）のみ行うことができる。
【特許文献１】特開２００３‐２２８５２２号公報
【非特許文献１】「現代暗号理論」、池野信一、小山謙二、電子通信学会
【非特許文献２】「現代暗号入門」、岡本栄司、共立出版株式会社
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、デジタル放送番組は、データ量の多い高画質コンテンツであるため、移動先がメモリカードなど記憶容量の小さい機器である場合には、記録再生装置は、高画質コンテンツを画像変換により圧縮し、データ量を減らした後にメモリカードに移動させる必要がある。
この場合、移動先のメモリカードから元の記録再生装置へ再度コンテンツを移動させた場合には、既に画像変換により元の高画質コンテンツは失われてしまっているので、記録再生装置は、もはや高画質コンテンツを利用することができないという問題がある。
【０００４】
そこで本発明は、上記の問題点に鑑みなされたものであって、画像変換を施したコンテンツを他の機器へ移動した場合であっても、移動先の機器から元の記録再生装置へ再度コンテンツを移動させた場合に、画像変換前のコンテンツを利用することができる記録再生装置及びコンテンツ保護システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段とを備えることを特徴とする。
【０００６】
また、上記の目的を達成するために、前記鍵消去手段は、前記書込手段が、前記装置鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させることを特徴とする。
【発明の効果】
【０００７】
本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶領域に記憶しており、前記装置鍵を用いて前記第１暗号化コンテンツを復号し、復号したコンテンツに非可逆変換を施し、変換コンテンツを生成し、生成した前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶領域から読み出し、前記可搬媒体に書き込み、前記記憶領域から前記装置鍵を消去することを特徴とする。
【０００８】
この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記媒体鍵とを前記可搬媒体に移動させると共に、前記装置鍵も前記可搬媒体に移動させるので、前記第１暗号化コンテンツを、記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、記憶領域に第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記装置鍵を取得することにより画像変換前の前記コンテンツを復元することが可能である。
【０００９】
ここで、前記端末装置は、前記装置鍵を前記可搬媒体に書き込んだ後に、記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
この構成によると、第１暗号化コンテンツを復号するための装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００１０】
ここで、前記端末装置は、前記装置鍵を暗号化するための鍵情報を記憶しており、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、前記装置鍵に替えて、生成された前記暗号化装置鍵を前記可搬媒体に書き込むように構成してもよい。
この構成によると、装置鍵を暗号化せず可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に書き込むことができる。
【００１１】
ここで、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記装置鍵を消去した後の前記端末装置は、前記暗号化装置鍵を前記可搬媒体から読み出し、前記鍵情報を用いて前記暗号化装置鍵を復号し、前記装置鍵を生成し、生成した前記装置鍵を記憶領域に格納するように構成してもよい。
【００１２】
この構成によると、可搬媒体に移動させた装置鍵を可搬媒体から読み出すことにより、端末装置は、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを可搬媒体から読み出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
また、読み出す装置鍵が暗号化されていることにより、暗号化されていない装置鍵を読み出す場合と比較し、安全に装置鍵を可搬媒体から読み出すことができる。
【００１３】
ここで、前記端末装置は、更に、変換されて生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成し、生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、前記装置鍵を前記変換コンテンツに埋め込んだ後に、記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
【００１４】
この構成によると、装置鍵を可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に移動させることができる。また、装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００１５】
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記記憶手段から前記装置鍵を消去した後に、前記可搬媒体から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記記憶手段に格納するように構成してもよい。
【００１６】
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
ここで、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記端末装置は。前記可搬媒体から前記装置鍵を読み出し、読み出した前記装置鍵を、前記記憶手段に格納するように構成してもよい。
【００１７】
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
ここで、前記端末装置は、更に、記憶領域から前記第１暗号化コンテンツと前記装置鍵とを読み出し、読み出した前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成した前記コンテンツを再生するように構成してもよい。
【００１８】
この構成によると、記憶領域に装置鍵が格納されており、コンテンツを利用可能状態である端末装置は、第１暗号化コンテンツを前記装置鍵を用いて復号し、再生することができる。
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成し、生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成し、生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させ、記憶領域から前記コンテンツ鍵を消去することを特徴とする。
【００１９】
この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記コンテンツ鍵とを前記可搬媒体に移動させると共に、記憶領域からコンテンツ鍵を消去することで、前記第１暗号化コンテンツを、記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、記憶領域に第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記コンテンツ鍵を取得すれば画像変換前の前記コンテンツを復元することが可能である。
【００２０】
ここで、前記端末装置は、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、記憶領域から前記コンテンツ鍵を消去し、前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
この構成によると、コンテンツ移動処理の過程において、端末装置及び可搬媒体が共に、暗号化コンテンツとコンテンツ鍵とを保持する状態が存在しない。即ち、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００２１】
ここで、前記コンテンツ鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、記憶領域から、前記コンテンツ鍵を消去した後の前記端末装置は、前記可搬媒体から前記コンテンツ鍵を読み出し、読み出した前記コンテンツ鍵を、記憶領域に格納するように構成してもよい。
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
【００２２】
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を端末装置から可搬媒体へ移動させるコンテンツ保護システムであって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを第１記憶領域に記憶しており、前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成されたコンテンツに非可逆変換を施し、変換コンテンツを生成し、生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、記憶領域から前記装置鍵を読み出し、前記可搬媒体に書き込み、前記第１記憶領域から前記装置鍵を消去し、前記可搬媒体は、前記端末装置から受け取る前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを記憶する第２記憶領域を備え、前記端末装置は、前記装置鍵を前２記憶領域に書き込んだ後に、第１記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させることを特徴とする。
【００２３】
この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記媒体鍵とを前記可搬媒体に移動させると共に、前記装置鍵も前記可搬媒体に移動させるので、前記第１暗号化コンテンツを、第１記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、前記端末装置は、前記第１記憶領域に前記第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記装置鍵を取得することにより画像変換前のコンテンツを復元することが可能である。
【００２４】
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記記憶手段から、前記装置鍵を消去した後の前記コンテンツ保護システムにおいて、前記端末装置は、前記可搬媒体から前記装置鍵を読み出し、読み出した前記装置鍵を、第１記憶領域に格納し、前記可搬媒体は、第２記憶領域に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去し、前記端末装置は、前記可搬媒体が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記装置鍵を読み出すように構成してもよい。
【００２５】
この構成によると、可搬媒体は、第２暗号化コンテンツ及び媒体鍵の少なくとも一方を消去することにより、第２暗号化コンテンツを利用不可能状態とすることができる。また、端末装置は、可搬媒体が第２暗号化コンテンツを利用不可能状態となった後に、装置鍵を読み出すため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００２６】
ここで、前記端末装置は第１記憶領域に、前記装置鍵を暗号化するための鍵情報を記憶しており、前記鍵情報を用いて前記装置鍵を暗号化して暗号化装置鍵を生成し、前記装置鍵に替えて生成された前記暗号化装置鍵を前記第２記憶領域に書き込み、前記暗号化装置鍵を書き込んだ後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記第２記憶領域は、前記装置鍵に替えて、前記暗号化装置鍵を記憶するように構成してもよい。
【００２７】
この構成によると、装置鍵を暗号化せず可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に書き込むことができる。また、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記第１記憶領域から前記装置鍵を消去した後の前記コンテンツ保護システムであって、前記端末装置は、前記暗号化装置鍵を前記第２記憶領域から読み出し、前記鍵情報を用いて前記暗号化装置鍵を復号して前記装置鍵を生成し、生成した前記装置鍵を前記第１記憶領域に格納し、前記可搬媒体は、前記第２記憶領域に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内、少なくとも一方を消去し、前記端末装置は前記可搬媒体が、前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記暗号化装置鍵を読み出すように構成してもよい。
【００２８】
この構成によると、可搬媒体に移動させた暗号化装置鍵を可搬媒体から読み出し、復号することにより、端末装置は、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを可搬媒体から読み出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
また、可搬媒体から読み出す装置鍵が暗号化されていることにより、暗号化されていない装置鍵を読み出す場合と比較し、安全に装置鍵を可搬媒体から読み出すことができる。また、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００２９】
ここで、前記端末装置は、前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、前記鍵消去手段は、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記第１記憶手段から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に書き込むように構成してもよい。
【００３０】
この構成によると、装置鍵を可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に移動させることができる。また、装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００３１】
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記第１記憶領域から前記装置鍵を消去した後の前記コンテンツ保護システムであって、前記端末装置は、前記第２記憶領域から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記第１記憶領域に格納し、前記可搬媒体は、前記端末装置により、前記第２暗号化コンテンツ及び前記媒体鍵が読み出されると、前記第２記憶領域から、前記第２暗号化コンテンツ及び前記媒体鍵を消去するように構成してもよい。
【００３２】
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。また、可搬媒体は、第２暗号化コンテンツと媒体鍵とを消去することにより、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００３３】
ここで、前記コンテンツ保護システムは、更に、携帯情報端末を含み、前記携帯情報端末は、前記第２記憶領域に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記第２暗号化コンテンツと前記媒体鍵とを読み出し、読み出した前記第２暗号化コンテンツを、前記媒体鍵を用いて復号して、前記変換コンテンツを生成し、生成した前記変換コンテンツを再生するように構成してもよい。
【００３４】
この構成によると、ユーザは、可搬媒体が端末装置から取得した第２暗号化コンテンツを携帯情報端末を用いて再生することにより視聴することができる。
ここで、前記コンテンツ保護システムは、更に、前記端末装置と接続された他の端末装置を備え、前記他の端末装置は、前記第２記憶領域に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを読み出し、読み出した前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方を消去し、前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方が消去されると、前記端末装置から前記第１暗号化コンテンツを取得し、前記可搬媒体は、前記他の端末装置へ前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを移動させ、前記端末装置は、更に、前記他の端末装置へ、前記第１暗号化コンテンツを送信し、前記第１記憶領域から前記第１暗号化コンテンツを消去するように構成してもよい。
【００３５】
この構成によると、端末装置、可搬媒体及び他の端末装置が同時にコンテンツ利用可能状態となることはなく、可搬媒体から他の端末装置へコンテンツを移動させることもでき、よりユーザの利便性が高まる。
【発明を実施するための最良の形態】
【００３６】
＜実施例１＞
本発明に係る第１の実施例として、コンテンツ保護システム１について、図面を参照して説明する。
＜構成＞
１．システム全体
図１は、コンテンツ保護システム１の構成を示す図である。同図に示す様に、コンテンツ保護システム１は、記録再生装置１０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。
【００３７】
コンテンツ保護システム１は、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置１０により受信し、受信したコンテンツを記録及び再生し、また、記録再生装置１０に記録されているコンテンツを可搬媒体１４へムーブ（移動）し、可搬媒体１４にムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置１０へムーブするシステムである。
【００３８】
２．コンテンツ供給装置１１
コンテンツ供給装置１１は、放送局に備えられており、ＭＰＥＧ（Moving Picture ExpertsGroup phase）‐２規格に従って圧縮符号化されたトランスポートストリームであるコンテンツを放送する。コンテンツ供給装置１１から放送されたコンテンツは、記録再生装置１０のアンテナにより受信される。
【００３９】
３．記録再生装置１０
図２は、記録再生装置１０の構成を機能的に示す機能ブロック図である。
同図に示す様に、記録再生装置１０は、コンテンツ受信部１０１、装置記録鍵記憶部１０２、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、暗号化部１１０、装置固有鍵記憶部１１１、暗号化／復号部１１２、書込／読出部１１３、入力部１１４及び記録制御部１１５から構成される。
【００４０】
記録再生装置１０は、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット等を備えるコンピュータシステムであって、ここでは具体例としてハードディスクレコーダを想定している。
（１）コンテンツ受信部１０１
コンテンツ受信部１０１は、アンテナを含み、コンテンツ供給装置１１から放送されたコンテンツを、アンテナを介して受信し、受信したコンテンツを暗号化部１０３へ出力する。なお、コンテンツ受信部１０１が受信するコンテンツは、ＭＰＥＧ‐２規格に従い圧縮符号化された高画質コンテンツである。
【００４１】
（２）装置記録鍵記憶部１０２
装置記録鍵記憶部１０２は、予め内部に装置記録鍵ＫHDDを記憶している。装置記録鍵ＫHDDは、コンテンツ受信部１０１がコンテンツ供給装置１１から受信したコンテンツを暗号化部１０３が暗号化する際に、暗号鍵として用いる１２８ビットのデータである。
装置記録鍵記憶部１０２は、装置記録鍵ＫHDDが暗号化／復号部１１２により読み出されると、それまで記憶していた装置記録鍵ＫHDDを消去する。また、装置記録鍵記憶部１０２は、暗号化／復号部１１２により、装置記録鍵ＫHDDが書き込まれると、書き込まれた装置記録鍵ＫHDDを再度格納する。
【００４２】
（３）暗号化部１０３
暗号化部１０３は、コンテンツ受信部１０１からコンテンツを受け取る。ここで暗号化部１０３が受け取るコンテンツは、高画質なＭＰＥＧ‐２コンテンツであり、後に説明するＭＰＥＧ‐４コンテンツと区別するために、「Ｃ２」と表記する。暗号化部１０３は、Ｃ２の先頭から１２８ビット毎に分割し、部分コンテンツを生成する。ここでは、生成した部分コンテンツを、それぞれ、Ｃ２(1)、Ｃ２(2)、Ｃ２(3)、・・・、Ｃ２(M)と表記する。
【００４３】
更に、暗号化部１０３は、装置記録鍵記憶部１０２から装置記録鍵ＫHDDを読み出し、部分コンテンツＣ２(n)（ｎ＝１、２、・・・、Ｍである。以下同じ）のそれぞれについて、装置記録鍵ＫHDDを暗号鍵として用い、暗号化アルゴリズムＥ1を施して暗号化部分コンテンツＥＣ２(n)を生成する。即ち、ＥＣ２(n)＝Ｅ1（Ｃ２(n)，ＫHDD）である。なお、暗号化部１０３が用いる暗号化アルゴリズムＥ1の一例は、ＡＥＳ（AdvancedEncryption Standard）である。
【００４４】
暗号化部１０３は、生成した暗号化部分コンテンツＥＣ２(1)、ＥＣ２(2)、・・・、ＥＣ２(M)を記憶部１０４に格納する。
（４）記憶部１０４
記憶部１０４は、具体的にはハードディスクユニットであって、図３に示すように、暗号化コンテンツ領域１０４ａ、コンテンツテーブル領域１０４ｂ及び機器ＩＤ領域１０４ｃを含む。
【００４５】
記憶部１０４は、暗号化部１０３から暗号化部分コンテンツＥＣ２(n)を受け取ると、暗号化コンテンツ領域１０４ａに蓄積して格納する。なお、暗号化部分コンテンツＥＣ２(n)が蓄積されて成るデータを、暗号化コンテンツＥＣ２と表記する。
図３に示すように、暗号化コンテンツ領域１０４ａは、暗号化コンテンツＥＣ２1、ＥＣ２2、ＥＣ２3、・・・を格納している。添え字の数値は、単に、複数の暗号化コンテンツを識別するための情報である。各暗号化コンテンツＥＣ２には、各暗号化コンテンツを一意に識別するための情報であるコンテンツＩＤが割り振られており、暗号化コンテンツ領域１０４ａは、暗号化コンテンツとコンテンツＩＤとを対応付けて記憶している。具体的には、ＥＣ２1のコンテンツＩＤは「ＣＩＤ＿Ｘ」、ＥＣ２2のコンテンツＩＤは「ＣＩＤ＿Ａ」、ＥＣ２3のコンテンツＩＤは「ＣＩＤ＿Ｙ」である。
【００４６】
コンテンツテーブル領域１０４ｂは、コンテンツテーブル１２０を記憶している。コンテンツテーブル１２０は、暗号化コンテンツ領域１０４ａに記憶されている暗号化コンテンツＥＣ２1、ＥＣ２2、ＥＣ２3、・・・に関する情報を管理するテーブルである。図３に示すように、コンテンツテーブル１２０は、コンテンツ情報１２１、１２２、１２３、・・・を含む。
【００４７】
各コンテンツ情報は、コンテンツＩＤ欄、タイトル欄、録画時間欄、利用可否欄、及びＭＯＶＥ先機器欄を有し、各欄には、以下に示すデータが記述されている。
コンテンツＩＤ欄には、暗号化コンテンツ領域１０４ａに記憶されている暗号化コンテンツのコンテンツＩＤが記述されている。タイトル欄には、コンテンツのタイトルが記述されている。コンテンツタイトルは、例えばＥＰＧから取得する。録画時間欄には、コンテンツの録画時間が記述されている。利用可否欄には、０又は１が記述されており、「０」は、コンテンツが利用不可能状態であることを示し、「１」はコンテンツが利用可能状態であることを示す。ＭＯＶＥ先機器欄には、コンテンツがムーブされている場合には、ムーブ先の機器を識別する機器ＩＤが記述され、コンテンツがムーブされていない場合は、何も記述されない。
【００４８】
コンテンツテーブル１２０は、暗号化コンテンツ領域１０４ａに新たに暗号化コンテンツが記録される毎に、対応する新たなコンテンツ情報を記憶する。なお、コンテンツ情報は、後述する記録制御部１１５により作成される。
機器ＩＤ領域１０４ｃは、記録再生装置１０を一意に識別する機器ＩＤ「ＩＤ＿Ａ」を記憶している。機器ＩＤ「ＩＤ＿Ａ」は、予め設定されているものとする。
【００４９】
（５）復号部１０５
復号部１０５は、入力部１１４からコンテンツの指定とコンテンツをムーブする指示とを受け、記憶部１０４の暗号化コンテンツ領域１０４ａから、指定の暗号化コンテンツを読み出す。具体的には、入力部１１４からコンテンツＩＤを受け付け、受け付けたコンテンツＩＤと一致するコンテンツＩＤを有する暗号化コンテンツを暗号化コンテンツ領域１０４ａから読み出す。ここでは、コンテンツＩＤ「ＣＩＤ＿Ａ」を有する暗号化コンテンツＥＣ２2を読み出したとする。復号部１０５は、暗号化コンテンツＥＣ２2の先頭から１２８ビット毎に分割し、暗号化部分コンテンツを生成する。生成した暗号化部分コンテンツを、それぞれ、ＥＣ２2(1)、ＥＣ２2(2)、ＥＣ２2(3)、・・・、ＥＣ２2(M)とする。
【００５０】
更に、復号部１０５は、装置記録鍵記憶部１０２に格納されている装置記録鍵ＫHDDを読み出し、暗号化部分コンテンツＥＣ２2(n)のそれぞれについて、装置記録鍵ＫHDDを復号鍵として用い、復号アルゴリズムＤ1を施して部分コンテンツＣ２2(n)を生成する。即ち、Ｃ２2(n)＝Ｄ1（ＥＣ２2(n)，ＫHDD）である。なお、復号アルゴリズムＤ1は、暗号化アルゴリズムＥ1で暗号化された暗号文を平文に変換するためのアルゴリズムである。
【００５１】
復号部１０５は、生成した部分コンテンツＣ２2(1)、Ｃ２2(2)、Ｃ２2(3)、・・・、Ｃ２2(M)を変換部１０７へ出力する。
また、復号部１０５は、コンテンツの再生時に、再生部１０６から指示を受け、記憶部１０４から読み出した暗号化コンテンツＥＣ２を、装置記録鍵ＫHDDを用いて復号し、復号したコンテンツを再生部１０６へ出力する。
【００５２】
（６）再生部１０６
再生部１０６は、入力部１１４からコンテンツの指定とコンテンツを再生する指示を受け付け、受け付け指示を復号部１０５へ出力する。
再生部１０６は、具体的にはＭＰＥＧデコーダなどを含み、復号部１０５により復号されたコンテンツＣ２を受け取り、受け取ったコンテンツＣ２をデコードし、映像信号と音声信号とを生成する。再生部１０６は、生成した映像信号をモニタ１２へ出力し、生成した音声信号をスピーカ１３へ出力する。
【００５３】
また、再生部１０６は、入力部１１４からの指示を受け、記録制御部１１５からタイトルリストを読み出し、読み出したタイトルリストをモニタ１２へ出力する。タイトルリストは、コンテンツテーブル領域１０４ｂに格納されているコンテンツテーブル１２０に基づき生成されたＧＵＩ用データである。その生成については、後述する。
図４（ａ）及び（ｂ）は、タイトルリストの具体例を示す図である。図４（ａ）に示すタイトルリスト１２５は、タイトル情報１２６、１２７、１２８を含み、各タイトル情報は、タイトル欄、記録時間欄及び利用可否欄を含む。タイトル情報１２６は、コンテンツ情報１２１に対応し、タイトル情報１２７は、コンテンツ情報１２２に対応し、タイトル情報１２８は、コンテンツ情報１２３に対応している。各タイトル情報の利用可否欄は、「○」及び「×」の何れかが記載されており、「○」は当該コンテンツが利用可能状態であることを示し、「×」は当該コンテンツが利用不可能状態であることを示す。図４（ｂ）に示すタイトルリスト１２９は、タイトル情報１３０及び１３１を含み、各タイトル情報は、タイトル欄及び記録時間欄を含む。タイトル情報１３０は、コンテンツ情報１２１に対応し、タイトル情報１３１は、コンテンツ情報１２３に対応している。即ち、タイトルリスト１２９は、利用不可能状態であるコンテンツについての情報を含まない。
【００５４】
ここで、先の再生するコンテンツの指定及びムーブするコンテンツの指定は、モニタ１２にタイトルリスト１２５又は１２６が表示されている状態において、入力部１１４が何れかのタイトル情報を選択することにより受け付けるように構成してもよい。
（７）変換部１０７
変換部１０７は、具体的には、ＭＰＥＧ‐２のデータを、ＭＰＥＧ‐４に変換するためのダウンコンバータなどから構成され、復号部１０５により生成される部分コンテンツＣ２（ｎ）を順次受け取り、受け取った部分コンテンツＣ２(n)を、ＭＰＥＧ‐４に圧縮変換する。ここで、ＭＰＥＧ‐４に変換された部分コンテンツをＣ４(n)と表記する。
【００５５】
具体例として、変換部１０７は、復号部１０５からＣ２2(1)、Ｃ２2(2)、Ｃ２2(3)、・・・、Ｃ２2(M)を受け取り、Ｃ４2(1)、Ｃ４2(2)、Ｃ４2(3)、・・・、Ｃ４2(M)を生成する。変換部１０７、生成した部分コンテンツＣ４2(1)、Ｃ４2(2)、Ｃ４2(3)、・・・、Ｃ４2(M)を順次、暗号化部１１０へ出力する。
なお、ＭＰＥＧ‐２からＭＰＥＧ‐４への変換は公知技術により実現可能であるため説明を省略する。
【００５６】
（８）媒体記録鍵生成部１０８
媒体記録鍵生成部１０８は、乱数生成器などから構成され、媒体記録鍵ＫTを生成する。媒体記録鍵ＫTは、暗号化部１１０による暗号化の際に、暗号鍵として用いられる１２８ビットのデータである。媒体記録鍵生成部１０８は、生成した媒体記録鍵ＫTを、媒体記録鍵記憶部１０９へ出力する。
【００５７】
（９）媒体記録鍵記憶部１０９
媒体記録鍵記憶部１０９は、媒体記録鍵生成部１０８から媒体記録鍵ＫTを受け取り、受け取ったＫTを内部に格納する。書込／読出部１１３により媒体記録鍵ＫTが可搬媒体１４に書き込まれると、媒体記録鍵記憶部１０９は、格納している媒体記録鍵ＫTを消去する
（１０）暗号化部１１０
暗号化部１１０は、変換部１０７から、部分コンテンツをＣ４(n)を順次受け取る。  更に、暗号化部１１０は、媒体記録鍵記憶部１０９から装置記録鍵ＫTを読み出し、部分コンテンツＣ４(n)のそれぞれについて、媒体記録鍵ＫTを暗号鍵として用い、暗号化アルゴリズムＥ2を施して暗号化部分コンテンツＥＣ４(n)を生成する。即ち、ＥＣ４(n)＝Ｅ2（Ｃ４(n)，ＫT）である。なお、暗号化部１１０が用いる暗号化アルゴリズムＥ2の一例は、ＡＥＳである。
【００５８】
ここでは、具体例として暗号化部１１０は、部分コンテンツＣ４2(1)、Ｃ４2(2)、Ｃ４2(3)、・・・、Ｃ４2(M)を順次暗号化してＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を生成するものとする。暗号化部１１０は、生成した暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を書込／読出部１１３へ出力する。
【００５９】
（１１）装置固有鍵記憶部１１１
装置固有鍵記憶部１１１は、装置固有鍵Ｋａを予め保持している。装置固有鍵Ｋａは、装置記録鍵ＫHDDを暗号化及び復号するための５６ビットのデータである。
（１２）暗号化／復号部１１２
暗号化／復号部１１２は、装置記録鍵記憶部１０２に格納されている装置記録鍵ＫHDDを読み出し、更に、装置固有鍵記憶部１１１に格納されている装置固有鍵Ｋａを読み出す。暗号化／復号部１１２は、装置記録鍵ＫHDDに装置固有鍵Ｋａを暗号鍵として用い、暗号化アルゴリズムＥ3を施して暗号化装置記録鍵ＥＫHDDを生成し、生成した暗号化装置記録鍵ＥＫHDDを、記憶部１０４の機器ＩＤ領域１０４ｃから読み出した、機器ＩＤ「ＩＤ＿Ａ」と共に、書込／読出部１１３へ出力する。ここで、暗号化アルゴリズムＥ3の一例は、ＤＥＳである。
【００６０】
また、暗号化／復号部１１２は、書込／読出部１１３から暗号化装置記録鍵ＥＫHDDと機器ＩＤとを受け取ると、受け取った機器ＩＤが、機器ＩＤ領域１０４ｃに格納されている記録再生装置１０の機器ＩＤ「ＩＤ＿Ａ」と一致するか否か判断する。
書込／読出部１１３から受け取った機器ＩＤが「ＩＤ＿Ａ」と一致する場合には、暗号化／復号部１１２は、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出し、暗号化装置記録鍵ＥＫHDDに装置固有鍵Ｋａを復号鍵として用い、復号アルゴリズムＤ3を施して、装置記録鍵ＫHDDを生成する。暗号化／復号部１１２は、生成した装置記録鍵ＫHDDを、装置記録鍵記憶部１０２へ書き込む。
【００６１】
書込／読出部１１３から受け取った機器ＩＤが「ＩＤ＿Ａ」と一致しない場合、暗号化／復号部１１２は、受け取った機器ＩＤ及び暗号化装置記録鍵ＥＫHDDを破棄する。
ここで、復号アルゴリズムＤ3は、暗号化アルゴリズムＥ3を用いて暗号化した暗号文を平文に変換するためのアルゴリズムである。
（１３）書込／読出部１１３
書込／読出部１１３は、メモリカードスロットを備え、メモリカードスロットに可搬媒体１４が挿入されている状態において、暗号化部１１０から受け取る暗号化部分コンテンツＥＣ４(n)、暗号化／復号部１１２から受け取る暗号化装置記録鍵ＥＫHDD及び機器ＩＤ「ＩＤ＿Ａ」並びに媒体記録鍵記憶部１０９から受け取る媒体記録鍵ＫTを、可搬媒体１４に書き込む。なお、書込／読出部１１３は、暗号化部１１０から暗号化部分コンテンツＥＣ４(n)を受け取る毎に、順次可搬媒体１４に書き込む。具体例として、書込／読出部１１３は、暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を、可搬媒体１４に書き込む。
【００６２】
また、書込／読出部１１３は、可搬媒体１４から、暗号化装置記録鍵ＥＫHDDを読み出し、読み出した暗号化装置記録鍵を暗号化／復号部１１２へ出力する。
（１４）入力部１１４
入力部１１４は、ユーザからの入力により指示を受け付け、受け付けた指示を、復号部１０５や、再生部１０６へ出力する。具体例として入力部１１４は、リモコンとリモコン受光部とから構成されてもよい。入力部１１４が受け付ける指示は、再生指示、ムーブ指示、タイトルリスト表示指示などである。
【００６３】
再生指示は、記憶部１０４に記憶されている暗号化コンテンツを復号してモニタ１２及びスピーカ１３に出力することを示す。ムーブ指示は、記憶部１０４に記憶されている暗号化コンテンツを圧縮変換し、可搬媒体１４へムーブすることを示す。
（１５）記録制御部１１５
記録制御部１１５は、暗号化コンテンツが記憶部１０４の暗号化コンテンツ領域１０４ａに記録される都度、記録された暗号化コンテンツに対応するコンテンツ情報を作成し、作成したコンテンツ情報をコンテンツテーブル領域１０４ｂのコンテンツテーブル１２０に追加して書き込む。更に、記録制御部１１５は、可搬媒体１４へムーブされたことにより、利用不可能状態となったコンテンツについて、コンテンツ情報の利用可否欄のデータを「１」から「０」に変更する。同様に、コンテンツが可搬媒体からムーブされたことにより、利用可能状態となったコンテンツについて、コンテンツ情報の利用可否欄のデータを「０」から「１」に変更する。
【００６４】
更に、記録制御部１１５は、コンテンツテーブル１２０から、タイトルリストを生成する。記録制御部１１５が生成するタイトルリストの一例は、図４（ａ）に示したタイトルリスト１２５である。記録制御部１１５は、コンテンツテーブル１２０に含まれる全てのコンテンツ情報について、各コンテンツ情報毎に、タイトル欄及び記録時間欄に記述されている情報を抽出し、利用可否欄に記述されている情報が「１」の場合は「○」を、「０」の場合は「×」を生成し、タイトル欄、記録時間欄及び利用可否欄から成るタイトル情報を作成する。記録制御部１１５は、全てのコンテンツ情報からタイトル情報を作成することによりタイトルリスト１２５を作成して内部に保持する。
【００６５】
なお、記録制御部１１５は、図４（ｂ）に示したタイトルリスト１２９を作成してもよい。この場合、記録制御部１１５は、コンテンツテーブル１２０から、利用可否欄に「１」を含むコンテンツ情報を全て抽出し、抽出した全てのコンテンツ情報について、各コンテンツ情報毎に、タイトル欄及び記録時間欄に記述されている情報を抽出し、タイトル欄及び記録時間欄から成るタイトル情報を作成する。記録制御部１１５は、抽出した全てのコンテンツ情報からタイトル情報を作成することによりタイトルリスト１２９を作成して内部に保持する。
【００６６】
４．モニタ１２及びスピーカ１３
モニタ１２及びスピーカ１３は、具体的には、記録再生装置１０と接続されたデジタルテレビである。モニタ１２は、再生部１０６から映像信号を受け取ると、受け取った映像信号を出力する。スピーカ１３は、再生部１０６から音声信号を受け取ると、受け取った音声信号を出力する。
【００６７】
５．可搬媒体１４
図５は、可搬媒体１４の構成を機能的に示す機能ブロック図である。同図に示す様に、可搬媒体１４は、入出力部１３２、記録制御部１３３及び記憶部１３４から構成され、記憶部１３４は、暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ、暗号化装置記録鍵領域１３４ｃ及び機器ＩＤ領域１３４ｄを含む。
【００６８】
可搬媒体１４は、記録再生装置１０及び携帯情報端末１５のメモリカードスロットに挿入されて使用される、カード型メモリである。可搬媒体１４の具体例は、ＳＤメモリカードである。
可搬媒体１４は、記録再生装置１０のメモリカードスロットに挿入されている状態において、記録再生装置１０から暗号化コンテンツをムーブされる。ムーブされた暗号化コンテンツは、暗号化コンテンツ領域１３４ａに格納される。暗号化コンテンツ領域１３４ａに格納された暗号化コンテンツは、可搬媒体１４が、携帯情報端末１５のメモリカードスロットに挿入されている状態において、携帯情報端末１５を用いて再生することができる。また、暗号化コンテンツ領域１３４ａに格納された暗号化コンテンツは、可搬媒体１４が記録再生装置１０に装着されている状態において、再度、記録再生装置１０にムーブすることができる。
（１）入出力部１３２
入出力部１３２は、コネクタピン、インターフェースドライバなどから成り、可搬媒体１４が挿入されている装置との間でデータの入出力を行うインターフェースである。
【００６９】
可搬媒体１４が記録再生装置１０のメモリカードスロットに挿入されている状態において、入出力部１３２は、記録再生装置１０の書込／読出部１１３から、暗号化部分コンテンツＥＣ４(n)、暗号化装置記録鍵ＥＫHDD、機器ＩＤ「ＩＤ＿Ａ」及び媒体記録鍵ＫTを受け取り、受け取った各データを、記録制御部１３３へ出力する。なお、入出力部１３２は、書込／読出部１１３から暗号化部分コンテンツＥＣ４(n)を受け取る毎に、順次記録制御部１３３へ出力する。具体例として、入出力部１３２は、暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を受け取る。また、入出力部１３２は、記録制御部１３３から暗号化装置記録鍵ＥＫHDD、機器ＩＤ「ＩＤ＿Ａ」及び機器ＩＤ「ＩＤ＿Ｂ」を受け取ると、受け取った暗号化装置記録鍵ＥＫHDD、機器ＩＤ「ＩＤ＿Ａ」及び機器ＩＤ「ＩＤ＿Ｂ」を、書込／読出部１１３へ出力する。
【００７０】
可搬媒体１４が携帯情報端末１５のメモリカードスロットに挿入されている状態において、入出力部１３２は、記録制御部１３３から暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを受け取り、受け取った暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを、携帯情報端末１５の入出力部１４１へ出力する。
（２）記録制御部１３３
（ａ）可搬媒体１４が記録再生装置１０に挿入されている状態
記録制御部１３３は、入出力部１３２から受け取る各データを、記憶部１３４のそれぞれの領域に書き込む。具体的には、記録制御部１３３は、入出力部１３２から受け取る暗号化部分コンテンツＥＣ４(n)を、順次暗号化コンテンツ領域１３４ａに書き込み、暗号化装置記録鍵ＥＫHDD及び機器ＩＤ「ＩＤ＿Ａ」を、暗号化装置記録鍵領域１３４ｃに書き込み、媒体記録鍵ＫTを、媒体記録鍵領域１３４ｂに書き込む。
【００７１】
また、コンテンツを記録再生装置１０へムーブする際には、記録制御部１３３は、暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫTを消去する。暗号化コンテンツＥＣ４及び媒体記録鍵ＫTが消去されると、記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫHDDを読み出し、読み出した暗号化装置記録鍵ＥＫHDDを、入出力部１３２へ出力する。
（ｂ）可搬媒体１４が携帯情報端末１５に挿入されている状態
記録制御部１３３は、暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫTを読み出し、読み出した暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを入出力部１３２へ出力する。
【００７２】
（３）記憶部１３４
記憶部１３４は、具体的にはフラッシュメモリで構成される。
暗号化コンテンツ領域１３４ａは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る暗号化部分コンテンツＥＣ４(n)を蓄積して成る暗号化コンテンツＥＣ４を記憶する。具体例として、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を受け取り、蓄積し、暗号化コンテンツＥＣ４2を記憶する。
【００７３】
媒体記録鍵領域１３４ｂは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る媒体記録鍵ＫTを記憶する。
暗号化装置記録鍵領域１３４ｃは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る暗号化装置記録鍵ＥＫHDDを記憶する。
機器ＩＤ領域１３４ｄは、可搬媒体１４を一意に識別する機器ＩＤ「ＩＤ＿Ｂ」を記憶している。機器ＩＤ「ＩＤ＿Ｂ」は、予め設定されているものとする。
【００７４】
８．携帯情報端末１５
図６は、携帯情報端末１５の機能的な構成を示す機能ブロック図である。同図に示す様に、携帯情報端末１５は、入出力部１４１、制御部１４２、ディスプレィ１４３、キー操作部１４４、通信部１４５、アンテナ１４６、マイク１４７及びスピーカ１４８から構成され、具体的には、無線電波を用いて通信を行う携帯電話器である。
【００７５】
また、携帯情報端末１５は、ＣＰＵ、ＲＯＭ、ＲＡＭ、メモリカードスロットなどを備えるコンピュータシステムである。
入出力部１４１は、メモリカードスロットなどから成り、メモリカードスロットに可搬媒体１４が挿入されている状態において、可搬媒体１４の暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫT読み出し、読み出した暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを制御部１４２へ出力する。
【００７６】
制御部１４２は、入出力部１４１から、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを受け取り、受け取った暗号化コンテンツＥＣ４を先頭から１２８ビット毎の暗号化部分コンテンツＥＣ４(n)に分割する。
制御部１４２は、暗号化部分コンテンツＥＣ４(n)に媒体記録鍵ＫTを復号鍵として用い、復号アルゴリズムＤ2を施して、順次部分コンテンツＣ４(n)を復号する。即ち、Ｃ４(n)＝Ｄ2（ＥＣ４(n)，ＫT）である。なお、制御部１４２が用いる復号アルゴリズムＤ2は、暗号化アルゴリズムＥ2を用いて暗号化された暗号文を平文に変換するアルゴリズムである。
【００７７】
ここでは、具体例として制御部１４２は、暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を順次復号してＣ４2(1)、Ｃ４2(2)、Ｃ４2(3)、・・・、Ｃ４2(M)を生成するものとする。
制御部１４２は、生成した部分コンテンツＣ４2(n)を、順次デコードし、映像信号及び音声信号を生成する。制御部１４２は、生成した映像信号をディスプレィ１４３へ出力し、生成した音声信号をスピーカ１４８へ出力する。
【００７８】
キー操作部１４４、通信部１４５、アンテナ１４６、マイク１４７及びスピーカ１４８は、携帯電話器としての通常の通話、電子メール送受信などの機能を担う。これらの構成要素については、公知技術で実現可能であるため説明を省略する。
＜動作＞
ここでは、図７から図１１に示すフローチャート等を用いて、コンテンツ保護システム１の処理動作について説明する。
【００７９】
１．システム全体の動作
図７は、コンテンツ保護システム１全体の動作、及び各装置の状態を説明するフローチャートである。
コンテンツ供給装置１１は、コンテンツを放送し（ステップＳ１）、記録再生装置１０は、アンテナを介してコンテンツを受信する（ステップＳ２）。このとき、記録再生装置１０は、コンテンツ利用可能状態である（ステップＳ３）。
【００８０】
コンテンツ利用可能状態である記録再生装置は、ＭＰＥＧ‐２規格に従い圧縮符号化されたコンテンツが装置記録鍵ＫHDDで暗号化された暗号化コンテンツＥＣ２を記憶している。記録再生装置１０は、暗号化コンテンツＥＣ２を装置記録鍵ＫHDDで復号し、コンテンツＣ２を生成し、生成したコンテンツＣ２をモニタ１２及びスピーカ１３に出力し、モニタ１２及びスピーカ１３は、コンテンツＣ２を再生する（ステップＳ１１）。
【００８１】
コンテンツ利用可能状態（ステップＳ３）である記録再生装置１０は、メモリカードスロットに挿入された可搬媒体１４へコンテンツをムーブすることにより、コンテンツの利用権を可搬媒体１４へ移動する（ステップＳ４）。コンテンツを可搬媒体１４へムーブすると、記録再生装置１０は、コンテンツ利用不可能状態となる（ステップＳ５）。
記録再生装置１０からコンテンツをムーブされた可搬媒体１４は、コンテンツ利用可能状態となる（ステップＳ６）。
【００８２】
コンテンツ利用可能状態である可搬媒体１４は、ＭＰＥＧ‐４規格に従い圧縮符号化されたコンテンツＣ４が媒体記録鍵ＫTで暗号化された暗号化コンテンツＥＣ４、媒体記録鍵ＫT及び暗号化装置記録鍵ＥＫHDDを記憶している。
可搬媒体１４は、携帯情報端末１５のメモリカードスロットに挿入され、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを携帯情報端末１５へ出力し、携帯情報端末１５は、暗号化コンテンツＥＣ４を媒体記録鍵ＫTで復号し、コンテンツＣ４を再生する（ステップＳ１２）。
【００８３】
続いて、可搬媒体１４は、記録再生装置１０のメモリカードスロットに挿入され、コンテンツを記録再生装置１０へムーブすることにより、コンテンツの利用権を記録再生装置１０へ移動する（ステップＳ７）。コンテンツを記録再生装置１０へムーブすると、可搬媒体１４は、コンテンツを利用不可能状態となる（ステップＳ８）。
可搬媒体１４からコンテンツをムーブされた記録再生装置１０は、コンテンツ利用可能状態となる（ステップＳ９）。コンテンツ利用可能状態である記録再生装置１０は、コンテンツＣ２をモニタ１２及びスピーカ１３に出力し、モニタ１２及びスピーカ１３は、コンテンツＣ２を再生する（ステップＳ１１）。
【００８４】
２．記録再生装置１０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図８は、記録再生装置１０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、図７のステップＳ４の詳細である。
記録再生装置１０の媒体記録鍵生成部１０８は、媒体記録鍵ＫTを生成し（ステップＳ１０１）。生成した媒体記録鍵ＫTを、媒体記録鍵記憶部１０９に格納する。
【００８５】
次に、記録再生装置１０は、記憶部１０４の暗号化コンテンツ領域１０４ａに格納されている暗号化コンテンツＥＣ２を、暗号化部分コンテンツＥＣ２(n)に分割し、ステップＳ１０２からステップＳ１１２まで、ｎ＝１，２，・・・，Ｍについて繰り返す。また、可搬媒体１４は、ステップＳ１０７からステップＳ１０９まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
【００８６】
先ず、記録再生装置１０の復号部１０５は、暗号化部分コンテンツＥＣ２(n)を、装置記録鍵ＫHDDで復号し、部分コンテンツＣ２(n)を生成する（ステップＳ１０３）。次に、変換部１０７は、ＭＰＥＧ‐２の部分コンテンツＣ２(n)をダウンコンして、ＭＰＥＧ‐４の部分コンテンツＣ４(n)を生成する（ステップＳ１０４）。次に、暗号化部１１０は、部分コンテンツＣ４(n)を媒体記録鍵ＫTで暗号化し、暗号化部分コンテンツＥＣ４(n)を生成する（ステップＳ１０５）。
【００８７】
書込／読出部１１３は、暗号化部分コンテンツＥＣ４(n)を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化部分コンテンツＥＣ４(n)を受け取る（ステップＳ１０６）。可搬媒体１４の記録制御部１３３は、入出力部１４１を介して暗号化部分コンテンツＥＣ４(n)を受け取り、記憶部１３４の暗号化コンテンツ領域１３４ａに書き込み、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４(n)を格納する（ステップＳ１０８）。暗号化コンテンツ領域１３４ａにおいて、暗号化部分コンテンツＥＣ４(n)が蓄積されることで、暗号化コンテンツＥＣ４が生成される（ステップＳ１１０）。
【００８８】
記録再生装置１０は、ステップＳ１０６の出力が終了すると、暗号化部分コンテンツＥＣ４(n)を消去する（ステップＳ１１１）。繰り返しが終了すると（ステップＳ１１２）、暗号化／復号部１１２は、装置記録鍵記憶部１０２から装置記録鍵ＫHDDを読み出し、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出す。暗号化／復号部１１２は、装置固有鍵Ｋａを暗号鍵として用い、装置記録鍵ＫHDDを暗号化し、暗号化装置記録鍵ＥＫHDDを生成する（ステップＳ１１３）。
【００８９】
次に、暗号化／復号部１１２は、記憶部１０４の機器ＩＤ領域１０４ｃからＩＤ＿Ａを読み出し（ステップＳ１１４）、読み出したＩＤ＿Ａを、ステップＳ１１３で生成した暗号化装置記録鍵ＥＫHDDと共に、書込／読出部１１３へ出力する。書込／読出部１１３は、暗号化装置記録鍵ＥＫHDDとＩＤ＿Ａとを可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、暗号化装置記録鍵ＥＫHDDとＩＤ＿Ａとを受け取る（ステップＳ１１５）。
【００９０】
可搬媒体１４の記録制御部１３３は、ＥＫHDDとＩＤ＿Ａとを、暗号化装置記録鍵領域１３４ｃに書き込み。暗号化装置記録鍵領域１３４ｃは、ＥＫHDDとＩＤ＿Ａとを格納する（ステップＳ１１６）。
記録再生装置１０は、ステップＳ１１５の出力が終了すると、装置記録鍵記憶部１０２から、装置記録鍵ＫHDDを消去する（ステップＳ１１７）。次に、書込／読出部１１３は、媒体記録鍵記憶部１０９から媒体記録鍵ＫTを読み出し（ステップＳ１１８）、読み出した媒体記録鍵ＫTを、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、ＫTを受け取る（ステップＳ１１９）。
【００９１】
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫTを媒体記録鍵領域１３４ｂに書き込み、媒体記録鍵領域１３４ｂは、ＫTを格納する（ステップＳ１２０）。記録再生装置１０は、ステップＳ１１９の出力が終了すると、媒体記録鍵記憶部１０９から、媒体記録鍵ＫTを消去する（ステップＳ１２１）。
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫTを媒体記録鍵領域１３４ｂに書き込むと、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ１２２）、入出力部１３２を介して、ＩＤ＿Ｂを記録再生装置１０へ出力し、記録再生装置１０の書込／読出部１１３は、ＩＤ＿Ｂを受け取る（ステップＳ１２３）。
【００９２】
書込／読出部１１３は、受け取ったＩＤ＿Ｂを記録制御部１１５へ出力する。記録制御部１１５は、ＩＤ＿Ｂを受け取ると、記憶部１０４のコンテンツテーブル領域１０４ｂ２格納されているコンテンツテーブル１２０から、ムーブしたコンテンツに対応するコンテンツ情報を特定し、特定したコンテンツ情報の、ＭＯＶＥ先機器欄に、ＩＤ＿Ｂを書き込む（ステップＳ１２４）。
【００９３】
図９は、記録再生装置１０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
【００９４】
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部１０２は、装置記録鍵ＫHDDを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
【００９５】
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。勿論、可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
（ｂ）は、暗号化コンテンツＥＣ４の可搬媒体１４への書き込みが終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
【００９６】
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部１０２は、装置記録鍵ＫHDDを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ‐４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
【００９７】
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４を保持しているが、暗号化を解く媒体記録鍵ＫTを保持していないため、コンテンツ利用不可能状態である。
（ｃ）は、装置記録鍵ＫHDDの可搬媒体１４への移動が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
【００９８】
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部１０２は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ‐４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、データを保持していない。暗号化装置記録鍵領域１３４ｃは暗号化装置記録鍵ＥＫHDDを記憶している。
【００９９】
このとき、記録再生装置１０は、暗号化されたＭＰＥＧ‐２コンテンツを保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツを保持しているが、暗号化を解く媒体記録鍵ＫTを保持していないため、コンテンツ利用不可能状態である。
（ｄ）は、コンテンツのムーブ処理が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
【０１００】
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９及び装置記録鍵記憶部１０２は、何れもデータを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ‐４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、媒体記録鍵ＫTを記憶している。暗号化装置記録鍵領域１３４ｃは暗号化装置記録鍵ＥＫHDDを記憶している。
【０１０１】
このとき、記録再生装置１０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫTを保持しているため、コンテンツ利用可能状態である。
３．可搬媒体１４から記録再生装置１０へのコンテンツ利用権移動処理の動作
図１０は、可搬媒体１４から記録再生装置１０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、図７のステップＳ７の詳細である。
【０１０２】
可搬媒体１４の記録制御部１３３は、記憶部１３４の媒体記録鍵領域１３４ｂから、媒体記録鍵ＫTを消去し（ステップＳ１３１）、更に、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ１３２）。
次に、記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫHDD及び機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ１３３）。読み出された暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａは、入出力部１３２を介して、記録再生装置１０へ出力され、記録再生装置１０の書込／読出部１１３は、暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを受け取る（ステップＳ１３４）。書込／読出部１１３は、ＥＫHDD及びＩＤ＿Ａを暗号化／復号部１１２へ出力する。
【０１０３】
暗号化／復号部１１２は、受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致するか否か確認する（ステップＳ１３５）。一致しない場合（ステップＳ１３６でＮＯ）、書込／読出部１１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」と暗号化装置記録鍵ＥＫHDDとを破棄する。その後、記録再生装置１０は、エラーである旨をモニタ１２に出力する等、エラー処理を行う（ステップＳ１３７）。
【０１０４】
受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致する場合（ステップＳ１３６でＹＥＳ），暗号化／復号部１１２は、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出し、装置固有鍵Ｋａを暗号鍵として用い、暗号化装置記録鍵ＥＫHDDを復号して、装置記録鍵ＫHDDを生成する（ステップＳ１３８）。
暗号化／復号部１１２は、生成した装置記録鍵ＫHDDを、装置記録鍵記憶部１０２に書き込み、装置記録鍵記憶部１０２は、ＫHDDを格納する（ステップＳ１３９）。
【０１０５】
可搬媒体１４の記録制御部１３３は、ＫHDDが装置記録鍵記憶部１０２に格納されると、暗号化装置記録鍵領域１３４ｃに格納されている暗号化装置記録鍵ＥＫHDD及び機器ＩＤ「ＩＤ＿Ａ」を消去する（ステップＳ１４０）。
図１１は、可搬媒体１４から記録再生装置１０へ、コンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
【０１０６】
（ａ）は、コンテンツをムーブする以前の記録再生装置１０及び可搬媒体１４が保持するデータを示しており、図９（ｄ）に示した状態と同一である。即ち、記録再生装置１０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫTを保持しているため、コンテンツ利用可能状態である。
【０１０７】
（ｂ）は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTの消去が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９及び装置記録鍵記憶部１０２は、何れもデータを保持していない。
【０１０８】
可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。暗号化装置記録鍵領域１３４ｃは、暗号化装置記録鍵ＥＫHDDを保持している。
このとき、記録再生装置１０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツを保持しておらず、コンテンツを利用不可能状態である。
【０１０９】
（ｃ）は、コンテンツのムーブが終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、データを保持していない。装置記録鍵記憶部１０２は、装置記録鍵ＫHDDを記憶している。
【０１１０】
可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、勿論、コンテンツ利用不可能状態である。
なお、本実施例では、可搬媒体１４から記録再生装置１０へコンテンツをムーブする際に、図１０のステップＳ１３１において、まず可搬媒体１４から媒体記録鍵ＫTを消去する構成としたが、この構成に限定されるものではない。
【０１１１】
例えば、ムーブ処理を行う際に、記録再生装置１０は、可搬媒体１４から、暗号化装置記録鍵領域１３４ｃに格納されている機器ＩＤを読み出し、読み出した機器ＩＤが、自機の機器ＩＤと一致するか否かを確認することにより、ムーブ対象となるコンテンツが、記録再生装置１０自身が可搬媒体１４にムーブしたコンテンツであるか否かを判定してもよい。
【０１１２】
機器ＩＤが一致し、ムーブ対象となるコンテンツが、自機が可搬媒体１４へムーブしたコンテンツであると判定する場合には、記録再生装置１０は、その旨を可搬媒体１４に通知し、通知を受けた可搬媒体１４は、ステップＳ１３１から続けて動作するように構成してもよい。
機器ＩＤが一致せず、ムーブ対象となるコンテンツが、自機が可搬媒体１４へムーブしたコンテンツでないと判定する場合には、記録再生装置１０は、その旨を可搬媒体１４に通知し、通知を受けた可搬媒体１４は、ムーブ処理を中止するように構成してもよい。
【０１１３】
或いは、ステップＳ１３１において、媒体記録鍵ＫTを消去せずに、媒体記録鍵ＫTの特定のビットを反転させたり、媒体記録鍵ＫTを一時待避用フォルダに移動したりするなどして一時的に無効化してもよい。この場合、ステップＳ１３６でＹＥＳの場合には、ステップＳ１４０の処理と共に一時的に無効化した媒体記録鍵ＫTを消去し、ステップＳ１３６でＮＯの場合には、ステップＳ１３７のエラー処理として、一時的に無効化した媒体記録鍵ＫTを有効化するように構成してもよい。
【０１１４】
＜変形例＞
ここでは、実施例１の変形例として、コンテンツ保護システム１ａについて説明する。
図１２は、コンテンツ保護システム１ａのシステム構成を示す図である。同図に示す様に、コンテンツ保護システム１ａは、記録再生装置１０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４、携帯情報端末１５及びＰＣ１６から構成される。
【０１１５】
コンテンツ保護システム１ａは、コンテンツ保護システム１にＰＣ１６が追加された構成を有し、記録再生装置１０とＰＣ１６とは、ケーブルを介して接続されている。
コンテンツ保護システム１ａは、記録再生装置１０から可搬媒体１４にムーブされたコンテンツを、可搬媒体１４からＰＣ１６へ更にムーブさせるシステムである。
コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５は、コンテンツ保護システム１の構成要素と同一の機器であるため、ここでは説明を省略する。
【０１１６】
１．記録再生装置１０の構成
記録再生装置１０は、先に述べた様にＰＣ１６と接続されており、図２に示した機能ブロック図の各構成要素に加えて、ＰＣ１６とデータの送受信などを行う送受信部を備えるものとする。記録再生装置１０の送受信部は、記憶部１０４及び装置固有鍵記憶部１１１に格納されているデータを読み出し、読み出したデータをＰＣ１６へ送信する。また、記録再生装置１０の送受信部は、ＰＣ１６から受け取る機器ＩＤの確認処理を行う。
【０１１７】
２．ＰＣ１６の構成
図１３は、ＰＣ１６の構成を機能的に示す機能ブロック図である。同図に示す様に、ＰＣ１６は、入出力部１６１、入力部１６２、コンテンツ記憶部１６３、媒体記録鍵記憶部１６４、復号部１６５、送受信部１６６、復号部１６７、復号部１６８、暗号化部１６９、記憶部１７０、装置記録鍵記憶部１７１、復号部１７２、再生部１７３、ディスプレィ１７４及びスピーカ１７５から構成される。
【０１１８】
ＰＣ１６は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィ、キーボード、マウスなどを備えるコンピュータシステムである。なお、ＰＣ１６と記録再生装置１０とは、ケーブルで接続されているものとする。
（１）入出力部１６１
入出力部１６１は、メモリカードスロット、インターフェースドライバなどを含むメモリカードインターフェースであって、メモリカードスロットに可搬媒体１４が挿入された状態において、可搬媒体１４からデータを読み出す。
【０１１９】
具体的には、入出力部１６１は、入力部１６２からコンテンツの読み出しを示す信号を受け取ると、可搬媒体１４の暗号化コンテンツ領域１３４ａから、ＭＰＥＧ‐４規格に従い圧縮符号化された暗号化コンテンツＥＣ４を読み出し、読み出したＥＣ４を、コンテンツ記憶部１６３へ書き込む。また、入出力部１６１は、可搬媒体の媒体記録鍵領域１３４ｂから媒体記録鍵ＫTを読み出し、読み出した媒体記録鍵ＫTを、媒体記録鍵記憶部１６４へ書き込む。また、入出力部１６１は、可搬媒体１４の暗号化装置記録鍵領域１３４ｃから暗号化装置記録鍵ＥＫHDDを読み出し、読み出した暗号化装置記録鍵ＥＫHDDを、復号部１６７へ出力する。
【０１２０】
（２）入力部１６２
入力部１６２は、キーボード及びマウスなどから構成され、キーボード及びマウスがユーザにより操作されることにより要求を受け付ける。入力部１６２は、受け付けた要求に対応する信号を生成し、生成した信号を、入出力部１６１、復号部１６５又は再生部１７３へ出力する。
【０１２１】
（３）コンテンツ記憶部１６３
コンテンツ記憶部１６３は、入出力部１６１を介して、可搬媒体１４から読み出したＭＰＥＧ‐４の暗号化コンテンツＥＣ４を格納する。
（４）媒体記録鍵記憶部１６４
媒体記録鍵記憶部１６４は、入出力部１６１を介して、可搬媒体１４から読み出した媒体記録鍵ＫTを格納する。
【０１２２】
（５）復号部１６５
復号部１６５は、入力部１６２からＭＰＥＧ‐４コンテンツの再生を示す信号を受け取ると、コンテンツ記憶部１６３から暗号化コンテンツＥＣ４を読み出し、媒体記録鍵記憶部１６４から、媒体記録鍵ＫTを読み出す。
復号部１６５は、暗号化コンテンツＥＣ４を先頭から１２８ビット毎に分割し、それぞれを、暗号化部分コンテンツＥＣ４(n)とする。
【０１２３】
復号部１６５は、ＫTを復号鍵として用い、暗号化部分コンテンツＥＣ４(n)に復号アルゴリズムＤ2を施すことにより部分コンテンツＣ４(n)を復号する。復号部１６５は、復号したＣ４(n)を、順次再生部１７３へ出力する。
（６）送受信部１６６
送受信部１６６は、ケーブルコネクタなどを含み、ケーブルを介して接続された記録再生装置１０から、ＭＰＥＧ‐２規格に従い圧縮符号化された暗号化コンテンツＥＣ２及び装置固有鍵Ｋａを受信する。送受信部１６６は、受信した暗号化コンテンツＥＣ２を、復号部１６８へ出力し、受信した装置固有鍵Ｋａを、復号部１６７へ出力する。
【０１２４】
（７）復号部１６７
復号部１６７は、入出力部１６１を介して可搬媒体１４から読み出した暗号化装置記録鍵ＥＫHDDを受け取り、更に、送受信部１６６を介して記録再生装置１０から装置固有鍵Ｋａを受信する。
復号部１６７は、装置固有鍵Ｋａを復号鍵として用い、暗号化装置記録鍵ＥＫHDDに復号アルゴリズムＤ3を施して、装置記録鍵ＫHDDを復号する。復号部１６７は、復号した装置記録鍵ＫHDDを、復号部１６８へ出力する。ここで、復号アルゴリズムＤ3は、暗号化アルゴリズムＥ3を用いて暗号化した暗号文を平文に変換するためのアルゴリズムである。
【０１２５】
（８）復号部１６８
復号部１６８は、送受信部１６６を介して記録再生装置１０から暗号化コンテンツＥＣ２を受け取り、また、復号部１６７から装置記録鍵ＫHDDを受け取る。
復号部１６８は、暗号化コンテンツＥＣ２を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ２(n)に分割する。復号部１６８は、暗号化部分コンテンツＥＣ２(n)に装置記録鍵ＫHDDを復号鍵として用い、復号アルゴリズムＤ1を用いて復号し、部分コンテンツＣ２(n)を生成する。復号部１６８は、生成した部分コンテンツＣ２(n)を、順次暗号化部１６９へ出力する。
【０１２６】
（９）暗号化部１６９
暗号化部１６９は、復号部１６８から部分コンテンツＣ２(n)を受け取る。  
更に、暗号化部１０３は、装置記録鍵記憶部１７１から装置記録鍵ＫPCを読み出し、部分コンテンツＣ２(n)のそれぞれについて、装置記録鍵ＫPCを暗号鍵として用い、暗号化アルゴリズムＥ1を施して暗号化部分コンテンツＥＣ２(n)を生成する。即ち、ＥＣ２(n)＝Ｅ1（Ｃ２(n)，ＫPC）である。
【０１２７】
暗号化部１６９は、生成した暗号化部分コンテンツＥＣ２(n)を記憶部１７０に格納する。
（１０）記憶部１７０
記憶部１７０は、暗号化部１６９から出力される暗号化部分コンテンツＥＣ２(n)を蓄積して成る暗号化コンテンツＥＣ２を格納する。
【０１２８】
（１１）装置記録鍵記憶部１７１
装置記録鍵記憶部１７１は、予め内部に装置記録鍵ＫPCを記憶している。装置記録鍵ＫPCは、暗号化部１６９において暗号鍵として用いられ、且つ、復号部１７２において復号鍵として用いられる１２８ビットのデータである。
（１２）復号部１７２
復号部１７２は、記憶部１７０から、暗号化コンテンツＥＣ２を読み出し、読み出した暗号化コンテンツＥＣ２の先頭から１２８ビット毎に分割し、暗号化部分コンテンツＥＣ２(n)を生成する。
【０１２９】
更に、復号部１７２は、装置記録鍵記憶部１７１に格納されている装置記録鍵ＫPCを読み出し、暗号化部分コンテンツＥＣ２(n)のそれぞれについて、装置記録鍵ＫPCを復号鍵として用い、復号アルゴリズムＤ1を施して部分コンテンツＣ２(n)を生成する。即ち、Ｃ２(n)＝Ｄ1（ＥＣ２(n)，ＫPC）である。なお、復号アルゴリズムＤ1は、暗号化アルゴリズムＥ1で暗号化された暗号文を平文に変換するためのアルゴリズムである。
【０１３０】
復号部１７２は、生成した部分コンテンツＣ２(n)を、順次再生部１７３へ出力する。
（１３）再生部１７３
再生部１７３は、ＭＰＥＧ‐２デコーダ及びＭＰＥＧ‐４デコーダを備える。
再生部１７３は、復号部１６５からＭＰＥＧ‐４規格に従い圧縮符号化されたコンテンツＣ４を受け取ると、受け取ったコンテンツＣ４をＭＰＥＧ‐４デコーダにてデコードし、映像信号と音声信号とを生成する。
【０１３１】
再生部１７３は、復号部１７２からＭＰＥＧ‐２規格に従い圧縮符号化されたコンテンツＣ２を受け取ると、受け取ったコンテンツＣ２をＭＰＥＧ‐２デコーダにてデコードし、映像信号と音声信号とを生成する。
再生部１７３は、生成した映像信号をディスプレィ１７４へ出力し、音声信号をスピーカ１７５へ出力する。
【０１３２】
（１４）ディスプレィ１７４及びスピーカ１７５
ディスプレィ１７４は、再生部１７３から映像信号を受け取り、映像信号を出力する。スピーカ１７５は、再生部１７３から音声信号を受け取り、音声信号を出力する。
３．システム全体の動作の動作
コンテンツ保護システム１ａ全体の動作及び各機器の状態について、図７及び図１４に示すフローチャートを用いて説明する。
【０１３３】
先ず、図７に示したステップＳ１からステップＳ６について、コンテンツ保護システム１ａは、コンテンツ保護システム１と同様に動作する。ステップＳ６の続きから、図１４へ続く。
コンテンツ利用不可能状態（ステップＳ５）である記録再生装置１０、コンテンツ利用可能状態（ステップＳ６）である可搬媒体１４、及びＰＣ１６との間で、コンテンツ利用権移動処理を行う（ステップＳ１３）。
【０１３４】
記録再生装置１０は、引き続きコンテンツ利用不可能状態であり（ステップＳ１４）、コンテンツをムーブすることにより、可搬媒体１４もコンテンツ利用不可能状態となる（ステップＳ１５）。ＰＣ１６は、コンテンツをムーブされコンテンツを利用可能状態である（ステップＳ１６）。
コンテンツ利用可能状態である記録再生装置１０は、コンテンツを出力し、再生する（ステップＳ１７）。
【０１３５】
４．コンテンツ利用権移動処理の動作
ここでは、図１５及び図１６に示すフローチャートを用いて、可搬媒体１４からＰＣ１６へコンテンツ利用権を移動させる処理の動作について説明する。なお、ここで説明する動作は、図１４に示したフローチャートにおけるステップＳ１３の詳細である。
メモリカードスロットに可搬媒体１４が挿入されている状態において、ＰＣ１６の入出力部１６１は、入力部１６２がユーザに操作されることにより、ムーブ要求を受け付ける（ステップＳ１５１）。ムーブ要求を受け付けると、入出力部１６１は、可搬媒体１４へコンテンツの読み出し指示を出力する（ステップＳ１５２）。
【０１３６】
可搬媒体１４の記録制御部１３３は、入出力部１３２を介して、コンテンツの読み出し指示を受け取ると、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を読み出し（ステップＳ１５３）、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、暗号化コンテンツＥＣ４を受け取る（ステップＳ１５４）。入出力部１６１は、受け取った暗号化コンテンツＥＣ４を、コンテンツ記憶部１６３へ書き込み、コンテンツ記憶部１６３は、暗号化コンテンツＥＣ４を格納する（ステップＳ１５５）。
【０１３７】
記録制御部１３３は、ステップＳ１５４におけるＰＣ１６への暗号化コンテンツＥＣ４の出力が終了すると、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ１５６）。
次に、記録制御部１３３は、媒体記録鍵領域１３４ｂから、媒体記録鍵ＫTを読み出し（ステップＳ１５７）、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、媒体記録鍵ＫTを受け取る（ステップＳ１５８）。入出力部１６１は、受け取った媒体記録鍵ＫTを、媒体記録鍵記憶部１６４へ書き込み、媒体記録鍵記憶部１６４は、媒体記録鍵ＫTを格納する（ステップＳ１５９）。可搬媒体１４の記録制御部１３３は、媒体記録鍵領域１３４ｂから、媒体記録鍵ＫTを消去する（ステップＳ１６０）。
【０１３８】
記録制御部１３３は、ステップＳ１５８におけるＰＣ１６への媒体記録鍵ＫTの出力が終了すると、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを読み出し（ステップＳ１６１）、読み出した暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを受け取る（ステップＳ１６２）。入出力部１６１は、受け取った暗号化装置記録鍵ＥＫHDDを、復号部１６７へ出力し、復号部１６７は、暗号化装置記録鍵ＥＫHDDを受け取り、内部に格納する（ステップＳ１６３）。また、入出力部１６１は、ＩＤ＿Ａを、送受信部１６６へ出力する。
【０１３９】
一方、可搬媒体１４の記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを消去する（ステップＳ１６４）。
なお、ステップＳ１５９からステップＳ１６３までの間、ＰＣ１６は、ＭＰＥＧ‐４コンテンツを利用することができる。
ＰＣ１６は、コンテンツ記憶部１６３に格納されている暗号化コンテンツＥＣ４及び媒体記録鍵記憶部１６４に格納されている媒体記録鍵ＫTを消去する（ステップＳ１６５）。ＰＣ１６は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTの消去を確認後、送受信部１６６を介して、記録再生装置１０へ、ＭＰＥＧ‐２コンテンツを要求する（ステップＳ１６６）。
【０１４０】
具体的に、送受信部１６６は、ＭＰＥＧ‐２コンテンツを要求する旨を示す信号と、入出力部１６１から受け取った機器ＩＤ「ＩＤ＿Ａ」とを、記録再生装置１０へ送信し、記録再生装置１０に備えられた送受信部は、ＭＰＥＧ‐２コンテンツを要求する旨を示す信号と、機器ＩＤ「ＩＤ＿Ａ」とを受信する（ステップＳ１６７）。
記録再生装置１０の送受信部は、記憶部１０４の機器ＩＤ領域１０４ｃから機器ＩＤを読み出し、読み出した機器ＩＤと受信した機器ＩＤ「ＩＤ＿Ａ」とが一致するか否か判断する（ステップＳ１６８）。機器ＩＤが一致しない場合（ステップＳ１６９でＮＯ）、送受信部は、受信した機器ＩＤ「ＩＤ＿Ａ」を破棄し、ＰＣ１６に対してエラーである旨を通知する（ステップＳ１７０）。
【０１４１】
機器ＩＤが一致する場合（ステップＳ１６９でＹＥＳ）、送受信部は、記憶部１０４の暗号化コンテンツ領域１０４ａから、暗号化コンテンツＥＣ２を読み出し、更に、装置固有鍵記憶部１１１から、装置固有鍵Ｋａを読み出す（ステップＳ１７１）。送受信部は、読み出した暗号化コンテンツＥＣ２及び装置固有鍵ＫａをＰＣ１６へ送信し、ＰＣ１６の送受信部１６６は、暗号化コンテンツＥＣ４及び装置固有鍵Ｋａを受信する（ステップＳ１７２）。その後、記録再生装置１０は、暗号化コンテンツＥＣ２及び装置固有鍵Ｋａを消去する（ステップＳ１７３）。
【０１４２】
ＰＣ１６の送受信部１６６は、受信した装置固有鍵Ｋａを復号部１６７へ出力し、復号部１６７は、装置固有鍵Ｋａを用いてＥＫHDDを復号し、装置記録鍵ＫHDDを生成する（ステップＳ１８１）。復号部１６７は、生成した装置記録鍵ＫHDDを、復号部１６８へ出力する。
また、送受信部１６６は、受信した暗号化コンテンツＥＣ２を復号部１６８へ出力し、復号部１６８は、受け取った暗号化コンテンツＥＣ２を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ２(n)に分割する。
【０１４３】
次に、ステップＳ１８２からステップＳ１８６まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
復号部１６８は、暗号化部分コンテンツＥＣ２(n)を装置記録鍵ＫHDDを用いて復号し、部分コンテンツＣ２(n)を生成し（ステップＳ１８３）、生成した部分コンテンツＣ２(n)を、暗号化部１６９へ出力する。暗号化部１６９は、装置記録鍵記憶部１７１から装置記録鍵ＫPCを読み出し、読み出した装置記録鍵ＫPCを暗号鍵として用い、部分コンテンツＣ２(n)を暗号化して、暗号化部分コンテンツＥＣ２(n)を生成する（ステップＳ１８４）。
【０１４４】
暗号化部１６９は、生成した暗号化部分コンテンツＥＣ２(n)を、記憶部１７０へ格納する（ステップＳ１８５）。
＜実施例２＞
本発明における第２の実施例として、コンテンツ保護システム２について説明する。
＜構成＞
１．システム全体
図１７は、コンテンツ保護システム２の構成、更には、記録再生装置２０の機能的な構成を示す図である。同図に示す様に、コンテンツ保護システム２は、記録再生装置２０、コンテンツ供給装置１１．モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。
【０１４５】
コンテンツ保護システム２は、コンテンツ保護システム１と同様に、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置２０が受信し、受信したコンテンツを記録及び再生し、また、記録再生装置２０に記録されているコンテンツを可搬媒体１４へムーブ（移動）し、ムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置２０へムーブするシステムである。
【０１４６】
コンテンツ供給装置１１及び携帯情報端末１５は、それぞれ、コンテンツ保護システム１における装置と同一の機能及び構成を有する。
なお、図１４に示した可搬媒体１４は、入出力部１３２、記録制御部１３３及び機器ＩＤ領域１３４ｄを省略している。コンテンツ保護システム２における可搬媒体１４は、暗号化装置記録鍵領域１３４ｃを備えていない。
【０１４７】
以下では、特に、コンテンツ保護システム１との相違点である記録再生装置２０について説明する。
２．記録再生装置２０
図１７に示す様に、記録再生装置２０は、コンテンツ受信部２０１、装置記録鍵記憶部２０２、暗号化部２０３、記憶部２０４、復号部２０５、再生部２０６、変換部２０７、媒体記録鍵生成部２０８、媒体記録鍵記憶部２０９、書込／読出部２１３、入力部２１４、記録制御部２１５、鍵埋込／抽出部２００１及び暗号化／復号部２００２から構成される。
【０１４８】
図２に示した記録再生装置１０の機能ブロック図との相違は、記録再生装置２０は、装置固有鍵記憶部１１１及び暗号化／復号部１１２に相当する構成要素を備えず、鍵埋込／抽出部２００１及び暗号化／復号部２００２を備える点である。
コンテンツ受信部２０１、装置記録鍵記憶部２０２、暗号化部２０３、記憶部２０４、復号部２０５、再生部２０６、変換部２０７、媒体記録鍵生成部２０８、媒体記録鍵記憶部２０９、書込／読出部２１３、入力部２１４及び記録制御部２１５は、図２に示したコンテンツ受信部１０１、装置記録鍵記憶部１０２、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、書込／読出部１１３、入力部１１４及び記録制御部１１５と同様の構成及び機能を有するため、ここでは説明を省略する。
【０１４９】
（１）鍵埋込／抽出部２００１
鍵埋込／抽出部２００１は、変換部２０７によりＭＰＥＧ‐２からＭＰＥＧ‐４に圧縮変換された部分コンテンツＣ４(n)を順次受け取り、蓄積する。更に、鍵埋込／抽出部２００１は、装置記録鍵記憶部２０２から装置記録鍵ＫHDDを読み出す。
鍵埋込／抽出部２００１は、部分コンテンツＣ４(n)を蓄積して成るコンテンツＣ４に、装置記録鍵ＫHDDを埋め込む。具体的には、鍵埋込／抽出部２００１は、装置記録鍵ＫHDDを、コンテンツＣ４のヘッダ部分にあるリザーブ領域に埋め込む。
【０１５０】
鍵埋込／抽出部２００１は、装置記録鍵ＫHDDを埋め込んだコンテンツＣ４を、暗号化／復号部２００２へ出力する。
また、鍵埋込／抽出部２００１は、暗号化／復号部２００２から、装置記録鍵ＫHDDが埋め込まれたコンテンツＣ４が１２８ビット毎に分割された部分コンテンツＣ４(n)を受け取り、受け取った部分コンテンツＣ４(n)を蓄積する。鍵埋込／抽出部２００１は、コンテンツＣ４のヘッダ部分から装置記録鍵ＫHDDを抽出し、抽出した装置記録鍵ＫHDDを装置記録鍵記憶部２０２に書き込む。鍵埋込／抽出部２００１は、装置記録鍵ＫHDDを抽出した後のコンテンツＣ４を破棄する。
【０１５１】
（２）暗号化／復号部２００２
暗号化／復号部２００２は、鍵埋込／抽出部２００１から装置記録鍵ＫHDDが埋め込まれたコンテンツＣ４を受け取ると、コンテンツＣ４を先頭から１２８ビット毎の部分コンテンツＣ４(n)に分割する。また、暗号化／復号部２００２は、媒体記録鍵記憶部２０９から媒体記録鍵ＫTを読み出す。
【０１５２】
暗号化／復号部２００２は、媒体記録鍵ＫTを暗号鍵として用い、部分コンテンツＣ４(n)を順次暗号化して、暗号化部分コンテンツＥＣ４(n)を生成する。暗号化／復号部２００２は、生成した暗号化部分コンテンツＥＣ４(n)を書込／読出部２１３へ出力する。
また、暗号化／復号部２００２は、書込／読出部２１３から暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを受け取ると、受け取った暗号化コンテンツＥＣ４を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ４(n)に分割する。暗号化／復号部２００２は、媒体記録鍵ＫTを復号鍵として用い、暗号化部分コンテンツＥＣ４(n)を復号して、部分コンテンツＣ４(n)を生成する。暗号化／復号部２００２は、生成した部分コンテンツＣ４(n)を、鍵埋込／抽出部２００１へ出力する。
【０１５３】
＜動作＞
１．システム全体
コンテンツ保護システム２全体の動作は、図７に示したフローチャートの「記録再生装置１０」を「記録再生装置２０」に置き換えればよい。
２．記録再生装置２０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図１８は、記録再生装置２０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置２０」に置き換えた図７のステップＳ４の詳細である。
【０１５４】
記録再生装置２０の媒体記録鍵生成部２０８は、媒体記録鍵ＫTを生成し（ステップＳ２０１）。生成した媒体記録鍵ＫTを、媒体記録鍵記憶部２０９に格納する。
次に、記録再生装置２０は、記憶部２０４の暗号化コンテンツ領域に格納されている暗号化コンテンツＥＣ２を、暗号化部分コンテンツＥＣ２(n)に分割し、ステップＳ２０２からステップＳ２０５まで、ｎ＝１，２，・・・，Ｍについて繰り返す。また、可搬媒体１４は、ステップＳ２１１からステップＳ２１３まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
【０１５５】
先ず、記録再生装置２０の復号部２０５は、暗号化部分コンテンツＥＣ２(n)を、装置記録鍵ＫHDDで復号し、部分コンテンツＣ２(n)を生成する（ステップＳ２０３）。次に、変換部２０７は、ＭＰＥＧ‐２の部分コンテンツＣ２(n)をダウンコンして、ＭＰＥＧ‐４の部分コンテンツＣ４(n)を生成する（ステップＳ２０４）。次に、鍵埋込／抽出部２００１は、ステップＳ２０４で生成された部分コンテンツＣ４(n)を蓄積し、コンテンツＣ４を生成する（ステップＳ２０６）。鍵埋込／抽出部２００１は、コンテンツＣ４のヘッダ部分に装置記録鍵ＫHDDを埋め込む（ステップＳ２０７）。
【０１５６】
続いて、記録再生装置２０は、ステップＳ２０８からステップＳ２３０までｎ＝１，２，・・・，Ｍについて繰り返す。
暗号化／復号部２００２は、鍵埋込／抽出部２００１からコンテンツＣ４を受け取ると、受け取ったコンテンツＣ４の先頭から１２８ビット毎の部分コンテンツＣ４(n)に分割する。更に、暗号化／復号部２００２は、媒体記録鍵記憶部２０９から媒体記録鍵ＫTを読み出す。
【０１５７】
暗号化／復号部２００２は、媒体記録鍵ＫTを暗号鍵として用い、部分コンテンツＣ４(n)を暗号化して、暗号化部分コンテンツＥＣ４(n)を生成する（ステップＳ２０９）。暗号化／復号部２００２は、生成した暗号化部分コンテンツＥＣ４(n)を、書込／読出部２１３へ出力する。
書込／読出部２１３は、暗号化部分コンテンツＥＣ４(n)を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化部分コンテンツＥＣ４(n)を受け取る（ステップＳ２１０）。可搬媒体１４の記録制御部１３３は、入出力部１４１を介して暗号化部分コンテンツＥＣ４(n)を受け取り、記憶部１３４の暗号化コンテンツ領域１３４ａに書き込み、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４(n)を格納する（ステップＳ２１２）。
【０１５８】
記録再生装置２０は、ステップＳ２１０の出力が終了すると、装置記録鍵記憶部２０２から装置記録鍵ＫHDDを消去する（ステップＳ２１５）。次に、書込／読出部２１３は、記憶部２０４から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ２１６）。書込／読出部２１３は、読み出したＩＤ＿Ａを、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、ＩＤ＿Ａを受け取る（ステップＳ２１７）。
【０１５９】
可搬媒体１４の記録制御部１３３は、ＩＤ＿Ａを受け取り、受け取ったＩＤ＿Ａを、記憶部１３４の所定の領域に書き込み、記憶部１３４は、ＩＤ＿Ａを格納する（ステップＳ２１８）。
次に、書込／読出部２１３は、媒体記録鍵記憶部２０９から媒体記録鍵ＫTを読み出し（ステップＳ２１９）、読み出した媒体記録鍵ＫTを、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、ＫTを受け取る（ステップＳ２２０）。
【０１６０】
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫTを媒体記録鍵領域１３４ｂに書き込み、媒体記録鍵領域１３４ｂは、ＫTを格納する（ステップＳ２２１）。記録再生装置２０は、ステップＳ２２０の出力が終了すると、媒体記録鍵記憶部２０９から、媒体記録鍵ＫTを消去する（ステップＳ２２２）。
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫTを媒体記録鍵領域１３４ｂに書き込むと、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ２２３）、入出力部１３２へ渡す。入出力部１３２は、ＩＤ＿Ｂを記録再生装置２０へ出力し、記録再生装置２０の書込／読出部２１３は、ＩＤ＿Ｂを受け取る（ステップＳ２２４）。
【０１６１】
書込／読出部２１３は、受け取ったＩＤ＿Ｂを記録制御部２１５へ出力する。記録制御部２１５は、ＩＤ＿Ｂを受け取ると、記憶部２０４に格納する（ステップＳ２２５）。
図１９は、記録再生装置２０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置２０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
【０１６２】
（ａ）は、コンテンツをムーブする以前の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部２０２は、装置記録鍵ＫHDDを記憶している。
【０１６３】
可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。
このとき、記録再生装置２０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。勿論、可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
【０１６４】
（ｂ）は、暗号化コンテンツＥＣ４の可搬媒体１４への書き込みが終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部２０２は、装置記録鍵ＫHDDを記憶している。
【０１６５】
可搬媒体１４の暗号化コンテンツ領域１３４ａは、そのヘッダ部分に装置記録鍵ＫHDDが埋め込まれた、ＭＰＥＧ‐４の暗号化コンテンツを記憶している。ここでは、ヘッダ部分にＫHDDが埋め込まれていることから「（ＫHDD）ＥＣ４」と記載している。媒体記録鍵領域１３４ｂは、データを保持していない。
このとき、記録再生装置２０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４とＭＰＥＧ‐４コンテンツに埋め込まれている装置記録鍵ＫHDDとを保持しているが、暗号化を解く媒体記録鍵ＫTを保持していないため、コンテンツ利用不可能状態である。
【０１６６】
（ｃ）は、装置記録鍵ＫHDDの可搬媒体１４への移動が終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部２０２は、データを保持していない。
【０１６７】
可搬媒体１４の暗号化コンテンツ領域１３４ａは、装置記録鍵ＫHDDが埋め込まれたＭＰＥＧ‐４の暗号化コンテンツ（ＫHDD）ＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、データを保持していない。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ‐２コンテンツを保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツとＭＰＥＧ‐４コンテンツに埋め込まれた装置記録鍵ＫHDDとを保持しているが、暗号化を解く媒体記録鍵ＫTを保持していないため、コンテンツ利用不可能状態である。
【０１６８】
（ｄ）は、コンテンツのムーブ処理が終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９及び装置記録鍵記憶部１０２は、何れもデータを保持していない。
【０１６９】
可搬媒体１４の暗号化コンテンツ領域１３４ａは、装置記録鍵ＫHDDが埋め込まれたＭＰＥＧ‐４の暗号化コンテンツ（ＫHDD）ＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、媒体記録鍵ＫTを記憶している。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、装置記録鍵ＫHDDが埋め込まれて暗号化されたＭＰＥＧ‐４コンテンツ（ＫHDD）ＥＣ４及び暗号化を解くための媒体記録鍵ＫTを保持しているため、コンテンツ利用可能状態である。
【０１７０】
３．可搬媒体１４から記録再生装置２０へのコンテンツ利用権移動処理の動作
図２０は、可搬媒体１４から記録再生装置２０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置２０」に置き換えた図７のステップＳ７の詳細である。
可搬媒体１４の記録制御部１３３は、記憶部１３４の所定の領域から、ステップＳ２１８で格納した機器ＩＤ［ＩＤ＿Ａ］を読み出し（ステップＳ２４１）、読み出した機器ＩＤ「ＩＤ＿Ａ」を、入出力部１３２を介して記録再生装置２０へ出力し、記録再生装置２０の書込／読出部２１３は、機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ２４２）。
【０１７１】
書込／読出部２１３は、記憶部２０４から機器ＩＤを読み出し、読み出した機器ＩＤと、ステップＳ２４２で受け取った機器ＩＤ「ＩＤ＿Ａ」とが一致するか否か判断する（ステップＳ２４３）。一致しない場合（ステップＳ２４４でＮＯ）、書込／読出部２１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」を破棄し、エラーである旨をモニタ１２へ出力するなど、エラー処理を行う（ステップＳ２４５）。一致する場合（ステップＳ２４４でＹＥＳ）、処理を続ける。
【０１７２】
可搬媒体１４の記録制御部１３３は、媒体記録鍵領域１３４ｂから媒体記録鍵ＫTを読み出し（ステップＳ２４６）、読み出した媒体記録鍵ＫTを、入出力部１３２を介して書込／読出部２１３へ出力し、書込／読出部２１３は、ＫTを受け取る（ステップＳ２４７）。書込／読出部２１３は、媒体記録鍵ＫTを暗号化／復号部２００２へ出力し、暗号化／復号部２００２は、媒体記録鍵ＫTを内部に格納する（ステップＳ２４８）。
【０１７３】
ステップＳ２４７において、ＫTの出力が終了すると、記録制御部１３３は、媒体記録鍵領域１３４ｂから媒体記録鍵ＫTを消去する（ステップＳ２４９）。次に、記録制御部１３３は、暗号化コンテンツ領域１３４ａから、ヘッダ部分にＫHDDを含む暗号化コンテンツＥＣ４を読み出し（ステップＳ２５０）、入出力部１３２を介して、書込／読出部２１３へ出力し、書込／読出部２１３は、ＥＣ４を受け取る（ステップＳ２５１）。
【０１７４】
書込／読出部２１３は、受け取った暗号化コンテンツＥＣ４を、暗号化／復号部２００２へ出力し、暗号化／復号部２００２は、暗号化コンテンツＥＣ４を、内部に格納する（ステップＳ２５２）。
暗号化／復号部２００２は、暗号化コンテンツＥＣ４を先頭から１２８ビット毎に、暗号化部分コンテンツＥＣ４(n)に分割し、ステップＳ２５３からステップＳ２５５までｎ＝１，２，・・・，Ｍについて繰り返す。暗号化／復号部２００２は、媒体記録鍵ＫTを復号鍵として用い、暗号化部分コンテンツＥＣ４(n)を復号し、部分コンテンツＣ４(n)を生成する（ステップＳ２５４）。暗号化／復号部２００２は、生成した部分コンテンツＣ４(n)を、鍵埋込／抽出部２００１へ出力し、鍵埋込／抽出部２００１は、部分コンテンツＣ４(n)を蓄積する。
【０１７５】
鍵埋込／抽出部２００１は、部分コンテンツＣ４(n)を蓄積して成るコンテンツＣ４のヘッダ部分から、装置記録鍵ＫHDDを抽出する（ステップＳ２５６）。鍵埋込／抽出部２００１は、装置記録鍵ＫHDDを抽出した後のコンテンツＣ４を破棄する（ステップＳ２５７）。
鍵埋込／抽出部２００１は、抽出した装置記録鍵ＫHDDを、装置記録鍵記憶部２０２へ書き込み、装置記録鍵記憶部２０２は、装置記録鍵ＫHDDを格納する（ステップＳ２５８）。
【０１７６】
図２１は、可搬媒体１４から記録再生装置２０へ、コンテンツをムーブする処理の過程において、記録再生装置２０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置２０及び可搬媒体１４が保持するデータを示しており、図１９（ｄ）に示した状態と同一である。即ち、記録再生装置２０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫTを保持しているため、コンテンツ利用可能状態である。
【０１７７】
（ｂ）は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを、可搬媒体１４から記録再生装置２０へ移動させた時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９及び装置記録鍵記憶部２０２は、何れもデータを保持していない。
【０１７８】
可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、勿論コンテンツを利用不可能状態である。
【０１７９】
（ｃ）は、コンテンツのムーブが終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、データを保持していない。装置記録鍵記憶部１０２は、装置記録鍵ＫHDDを記憶している。
【０１８０】
可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
＜実施例３＞
本発明における第３の実施例として、コンテンツ保護システム３について説明する。
【０１８１】
＜構成＞
１．システム全体
図２２は、コンテンツ保護システム３の構成、更には、記録再生装置３０の機能的な構成を示す図である。同図に示す様に、コンテンツ保護システム３は、記録再生装置３０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。
【０１８２】
コンテンツ保護システム３は、コンテンツ保護システム１と同様に、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置３０が受信し、受信したコンテンツを記録及び再生し、また、記録再生装置３０に記録されているコンテンツを可搬媒体１４へムーブし、ムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置３０へムーブするシステムである。
【０１８３】
コンテンツ供給装置１１及び携帯情報端末１５は、それぞれ、コンテンツ保護システム１における装置と同一の機能及び構成を有する。
なお、図１４に示した可搬媒体１４は、入出力部１３２、記録制御部１３３、機器ＩＤ領域１３４ｄを省略している。コンテンツ保護システム３における可搬媒体１４は、媒体記録鍵領域１３４ｂ及び装置記録鍵領域１３４ｃを備えず、コンテンツ鍵領域３００２を備える。
【０１８４】
以下では、特に、コンテンツ保護システム１との相違点である記録再生装置３０について説明する。
２．記録再生装置３０
図２２に示す様に、記録再生装置３０は、コンテンツ受信部３０１、暗号化部３０３、記憶部３０４、復号部３０５、再生部３０６、変換部３０７、暗号化部３１０、書込／読出部３１３、入力部３１４、記録制御部３１５及びコンテンツ鍵記憶部３００１から構成される。
【０１８５】
図２に示した記録再生装置１０との相違は、記録再生装置３０は、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、装置固有鍵記憶部１１１及び暗号化／復号部１１２に相当する構成要素を備えず、装置記録鍵記憶部１０２に替わって、コンテンツ鍵記憶部３００１を備える点である。
コンテンツ受信部３０１、暗号化部３０３、記憶部３０４、復号部３０５、再生部３０６、変換部３０７、書込／読出部３１３、入力部３１４及び記録制御部３１５は、図１に示したコンテンツ受信部１０１、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、書込／読出部１１３、入力部１１４及び記録制御部１１５と同様の構成及び機能を有する。
【０１８６】
コンテンツ鍵記憶部３００１は、予め内部にコンテンツ鍵ＫCを格納している。コンテンツ鍵ＫCは、暗号化部３０３におけるＭＰＥＧ‐２コンテンツＣ２の暗号化、復号部３０５によるＭＰＥＧ‐２暗号化コンテンツＥＣ２の復号、及び、暗号化部３１０によるＭＰＥＧ‐４コンテンツの暗号化の各処理において、暗号鍵及び復号鍵として用いられる１２８ビットの鍵データである。
【０１８７】
即ち、実施例１及び実施例２において、Ｃ２の暗号化及びＥＣ２の復号処理において、鍵データとして用いられる装置記録鍵ＫHDDと、Ｃ４の暗号化処理に用いられる媒体記録鍵ＫTとを、同一のコンテンツ鍵ＫCにより実現する構成が、実施例３の特徴である。
＜動作＞
１．システム全体
コンテンツ保護システム３全体の動作は、図７に示したフローチャートの「記録再生装置１０」を「記録再生装置３０」に置き換えればよい。
【０１８８】
２．記録再生装置３０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図２３は、記録再生装置３０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置３０」に置き換えた図７のステップＳ４の詳細である。
記録再生装置３０の暗号化部３０３は、コンテンツ鍵記憶部３００１からコンテンツ鍵ＫCを読み出す（ステップＳ３０１）。また、暗号化部３０３は、記憶部３０４から暗号化コンテンツＥＣ２を読み出し、読み出したＥＣ２を暗号化部分コンテンツＥＣ２(n)に分割し、ステップＳ３０２からステップＳ３０６まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
【０１８９】
先ず、記録再生装置３０の復号部３０５は、暗号化部分コンテンツＥＣ２(n)を、コンテンツ鍵ＫCで復号し、部分コンテンツＣ２(n)を生成する（ステップＳ３０３）。次に、変換部３０７は、ＭＰＥＧ‐２の部分コンテンツＣ２(n)をダウンコンして、ＭＰＥＧ‐４の部分コンテンツＣ４(n)を生成する（ステップＳ３０４）。
暗号化部３１０は、コンテンツ鍵記憶部３００１から、コンテンツ鍵ＫCを読み出し、コンテンツ鍵ＫCを暗号鍵として用い、部分コンテンツＣ４(n)を暗号化して、暗号化部分コンテンツＥＣ４(n)を生成する（ステップＳ３０５）。暗号化部３１０は、生成した暗号化部分コンテンツＥＣ４(n)を蓄積しておく。
【０１９０】
次に、書込／読出部３１３は、コンテンツ鍵記憶部３０２からコンテンツ鍵ＫCを読み出し、更に、記憶部３０４から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ３０７）。書込／読出部３１３は、読み出したコンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」を、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、コンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ３０８）。
【０１９１】
可搬媒体１４の記録制御部１３３は、コンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」を受け取り、受け取ったコンテンツ鍵ＫCを、コンテンツ鍵領域３００２へ書き込み、コンテンツ鍵領域３００２は、コンテンツ鍵ＫCを格納する。また、記録制御部１３３は、機器ＩＤ「ＩＤ＿Ａ」を、記憶部１３４の所定の領域に書き込む（ステップＳ３０９）。
記録再生装置３０は、ステップＳ３０８によるコンテンツ鍵ＫCの出力が終了すると、コンテンツ鍵記憶部３００１からコンテンツ鍵ＫCを消去する（ステップＳ３１０）。
【０１９２】
次に、書込／読出部３１３は、暗号化部３１０に蓄積されている暗号化コンテンツＥＣ４を読み出し（ステップＳ３１１）、読み出した暗号化コンテンツＥＣ４を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化コンテンツＥＣ４を受け取る（ステップＳ３１２）。可搬媒体１４の記録制御部１３３は、入出力部１３２を介して暗号化コンテンツＥＣ４を受け取り、暗号化コンテンツ領域１３４ａに格納する（ステップＳ３１３）。
【０１９３】
暗号化コンテンツＥＣ４を格納すると、記録制御部１３３は、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ３１４）、入出力部１３２へ渡す。入出力部１３２は、ＩＤ＿Ｂを記録再生装置３０へ出力し、記録再生装置３０の書込／読出部３１３は、ＩＤ＿Ｂを受け取る（ステップＳ３１５）。
書込／読出部３１３は、受け取ったＩＤ＿Ｂを記録制御部３１５へ出力する。記録制御部３１５は、ＩＤ＿Ｂを受け取ると、記憶部３０４に格納する（ステップＳ３１６）。
【０１９４】
図２４は、記録再生装置３０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
【０１９５】
記録再生装置３０の記憶部３０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫCを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ及びコンテンツ鍵領域３００２は、何れもデータを保持していない。
このとき、記録再生装置２０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
【０１９６】
（ｂ）は、コンテンツ鍵ＫCの移動が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
記録再生装置３０の記憶部３０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、データを保持していない。コンテンツ鍵領域３００２は、コンテンツ鍵ＫCを記憶している。
【０１９７】
このとき、記録再生装置３０は、暗号化コンテンツＥＣ２は保持しているが、暗号化を解くためのコンテンツ鍵ＫCを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツ鍵ＫCを保持しているが、暗号化コンテンツ自体を保持していないため、コンテンツ利用不可能状態である。
（ｃ）は、コンテンツのムーブ処理が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
【０１９８】
記録再生装置３０の記憶部３０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ‐４の暗号化コンテンツＥＣ４を記憶している。コンテンツ鍵領域３００２は、コンテンツ鍵ＫCを記憶している。
このとき、記録再生装置３０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫCを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くためのコンテンツ鍵ＫCを保持しているため、コンテンツ利用可能状態である。
【０１９９】
３．可搬媒体１４から記録再生装置３０へのコンテンツ利用権移動処理の動作
図２５は、可搬媒体１４から記録再生装置３０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置３０」に置き換えた図７のステップＳ７の詳細である。
可搬媒体１４の記録制御部１３３は、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ３３１）。次に、記録制御部１３３は、コンテンツ鍵領域３００２から、コンテンツ鍵ＫCを読み出し、また所定の領域から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ３３２）。
【０２００】
コンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」は、入出力部１３２を介して、記録再生装置３０へ出力され、記録再生装置３０の書込／読出部３１３は、コンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ３３４）。書込／読出部３１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致するか否か確認する（ステップＳ３３５）。一致しない場合（ステップＳ３３６でＮＯ）、書込／読出部３１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」とコンテンツ鍵ＫCとを破棄する。その後、記録再生装置３０は、エラーである旨をモニタ１２に出力する等、エラー処理を行う（ステップＳ３３７）。
【０２０１】
受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致する場合（ステップＳ３３６でＹＥＳ）、書込／読出部３１３は、コンテンツ鍵ＫCを、コンテンツ鍵記憶部３００１へ書き込み、コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫCを格納する（ステップＳ３３８）。
可搬媒体１４の記録制御部１３３は、コンテンツ鍵ＫCがコンテンツ鍵記憶部３００１に格納されると、コンテンツ鍵領域３００２に格納されているコンテンツ鍵ＫCを消去し（ステップＳ３３９）、更に、所定の領域に格納されている機器ＩＤ「ＩＤ＿Ａ」を消去する（ステップＳ３４０）。
【０２０２】
図２６は、可搬媒体１４から記録再生装置３０へ、コンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置３０及び可搬媒体１４が保持するデータを示しており、図２４（ｃ）に示した状態と同一である。即ち、記録再生装置３０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫCを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くためのコンテンツ鍵ＫCを保持しているため、コンテンツ利用可能状態である。
【０２０３】
（ｂ）は、暗号化コンテンツＥＣ４の消去が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
記録再生装置３０の記憶部３０４は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、データを保持していない。コンテンツ鍵領域３００２は、コンテンツ鍵ＫCを保持している。
【０２０４】
このとき、記録再生装置３０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫCを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツ鍵ＫCを保持しているが、コンテンツ自体を保持していないため、勿論コンテンツを利用不可能状態である。
（ｃ）は、コンテンツのムーブが終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
【０２０５】
記録再生装置３０の記憶部３０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫCを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ及びコンテンツ鍵領域３００２は、何れもデータを保持していない。
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
＜実施例４＞
以下では、本発明の他の実施形態について、図面を参照しながら説明する。図２７は、本発明に係る著作権保護システムの全体構成を示すブロック図である。このシステムは、コンテンツを供給するコンテンツ供給装置１１０１と、前記コンテンツを獲得して、コンテンツの記録、並びに再生を行い、さらにコンテンツの移動を実行する記録再生装置１１０２と、前記移動するコンテンツを獲得する記録再生装置１１０３、あるいは可搬媒体１１０４からなる。
【０２０６】
記録再生装置１１０２は、コンテンツ供給装置１１０１からコンテンツを受信して記録する際、当該コンテンツを暗号化して、例えば内蔵ＨＤＤに記録する。そして、当該コンテンツを移動する際は、移動先となる装置、あるいは可搬媒体が正規装置、あるいは正規可搬媒体であるか否かを確認（認証）した上で、コンテンツの移動を実行する。さらに、記録再生装置１１０２は、コンテンツの移動が完了した後に、内部に記録するコンテンツを利用できない状態にする。ここで、認証技術は、例えば、相手が装置であれば、ＤＴＣＰ規格で定められた手順を用いることができ、相手が可搬媒体であればＣＰＲＭ  ＳＤ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ＳＤ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｂｏｏｋ）規格で定められた手順を用いることができる。あるいは、非特許文献１、並びに非特許文献２に開示される公知の任意の技術を用いることができる。このように認証技術は、公知の技術で実現可能なため、その詳細についてはここでは言及しない。
【０２０７】
図２８は、本発明の実施例４における、記録再生装置１１０２がコンテンツを記録、並びに再生を行い、さらに記録再生装置１１０２から可搬媒体１１０４にコンテンツを移動させる場合の記録再生装置１１０２、並びに可搬媒体１１０４の機能を示す機能ブロック図である。
記録再生装置１１０２は、外部からコピー制御情報と、コンテンツを受信する受信部１２０１と、前記コピー制御情報に基づき、前記受信したコンテンツを記録再生装置１１０２（具体的には、後述する暗号化コンテンツ記録部１２１０、２１１）に記録することが認められているか否かを判定する判定部１２０２と、前記コピー制御情報を、必要に応じて更新した後、記録するコピー制御情報記録部１２０４と、前記受信したコンテンツを暗号化するために用いるコンテンツ鍵を生成する鍵生成部１２０５と、前記生成したコンテンツ鍵を記録するコンテンツ鍵記録部１２０６と、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵へのアクセスを制御する制御部１２０３と、前記コンテンツ鍵を用いて、前記受信したコンテンツを暗号化して、第１暗号化コンテンツを生成する暗号化部１２０８と、前記第１暗号化コンテンツを記録する暗号化コンテンツ記録部１２１０と、前記受信したコンテンツを、変換する変換部１２０７と、前記コンテンツ鍵を用いて、前記変換したコンテンツを暗号化して第２暗号化コンテンツを生成する暗号化部１２０９と、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１１とを備える。
【０２０８】
また、記録再生装置１１０２は、さらに、前記第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、前記コンテンツ鍵を用いて復号化する復号化部１２２１と、復号した第１暗号化コンテンツ、もしくは、復号した第２暗号化コンテンツを再生する再生部１２２２と、コピー制御情報記録部１２０４に記録したコピー制御情報に基づいて、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを、記録再生装置１１０２から可搬媒体１１０４に移動することが認められているか否か判定する、もしくは、後述する可搬媒体１１０４のコピー制御情報記録部１２１６に記録したコピー制御情報に基づいて、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録した第２暗号化コンテンツを、可搬媒体１１０４から記録再生装置１１０２に移動することが認められているか否か判定する判定部１２１２と記録再生装置１１０２と可搬媒体１１０４との間で、相互に、相手が正当であるか否かを認証する認証部１２２３、認証が成功した時に、記録再生装置１１０２と可搬媒体１１０４との間で、やり取りされるコンテンツ鍵、及び、コピー制御情報を暗号化、復号化するための暗号化／復号化部１２２５、コピー制御情報記録部１２０４に記録したコピー制御情報、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵、並びに、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に書き込む、もしくは、可搬媒体１１０４から読み出す書込／読出部１２１３とを備える。
【０２０９】
記録再生装置１１０２が備える制御部１２０３、コピー制御情報記録部１２０４、並びに、コンテンツ鍵記録部１２０６は、外部からのデータの読み書きが不可能なセキュアな領域１２１４に設けられる。この領域１２１４は、具体的には、耐タンパハードウエア、耐タンパソフトウエア、あるいは、両者の組み合わせで構成する。暗号化コンテンツ記録部１２１０、２１１は、外部からの読み書きが可能な領域１２１５に設けられる。この領域１２１５は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）により構成する。
【０２１０】
一方、可搬媒体１１０４は、記録再生装置１１０２と可搬媒体１１０４との間で、相互に、相手が正当であるか否かを認証する認証部１２２４と、認証が成功した時に、記録再生装置１１０２と可搬媒体１１０４との間で、やり取りされるコンテンツ鍵、及び、コピー制御情報を暗号化、復号化するための暗号化／復号化部１２２６とを備える。
また、可搬媒体１１０４は、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１８と、前記コンテンツ鍵を記録するコンテンツ鍵記録部１２１７と、前記コピー制御情報を記録するコピー制御情報記録部１２１６を備える。可搬媒体１１０４が備えるコピー制御情報記録部１２１６、並びに、コンテンツ鍵記録部１２１７は、外部から正当な装置以外読み書きできない領域１２１９に設けられる。この領域１２１９は、可搬媒体１１０４の認証部１２２４と、記録再生装置１１０２の認証部１２２３との間で、認証処理が正しく実行できた場合のみ、記録再生装置１１０２からのデータの読み書きが可能となる領域である。暗号化コンテンツ記録部１２１８は、外部からの読み書きが可能な領域１２２０に設けられる。
【０２１１】
次に、図２９を用いて、受信したコンテンツを記録再生装置１１０２に記録する場合の動作について説明する。
Ｓ５０１：記録再生装置１１０２の受信部１２０１は、コンテンツとコピー制御情報を受信する。
Ｓ５０２：判定部１２０２は、「前記コピー制御情報が、受信したコンテンツを記録再生装置１１０２に記録することが認められているか否か」を判定する。判定の結果、「記録は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「記録は認められる」と判定した場合は、以降の処理を実行する。
【０２１２】
Ｓ５０３：前記コピー制御情報を、必要に応じて更新してコピー制御情報記録部１２０４に記録する。
Ｓ５０４：鍵生成部１２０５は、コンテンツ鍵を生成し、コンテンツ鍵記録部１２０６に記録する。
Ｓ５０５：暗号化部１２０８は、受信したコンテンツを、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵で暗号化して第１暗号化コンテンツを生成する。
【０２１３】
Ｓ５０６：前記第１暗号化コンテンツを暗号化コンテンツ記録部１２１０に記録する。
Ｓ５０７：変換部１２０７は、受信したコンテンツを、変換する。
Ｓ５０８：暗号化部１２０９は、前記変換したコンテンツを、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵で暗号化して第２暗号化コンテンツを生成する。
Ｓ５０９：前記第２暗号化コンテンツを暗号化コンテンツ記録部１２１１に記録する。
【０２１４】
ここで、コピー制御情報としては、例えば、コピーが禁止されていることを示す「Ｃｏｐｙ  Ｎｅｖｅｒ」や、コピーが１回だけ許されていることを示す「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」などが用いられる。この場合、判定部１２０２は、コピー制御情報が「Ｃｏｐｙ  Ｎｅｖｅｒ」であれば、「記録は認められない」と判定し、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」であれば、「記録は認められている」と判定する。後者の場合、コンテンツを記録再生装置に記録するのに伴い、コピー制御情報は、「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」から、コピー禁止を示す「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙ」へ更新してコピー制御情報記録部１２０４に記録する。
【０２１５】
変換部１２０７は、例えば、受信したコンテンツが、ＭＰＥＧ２形式の映像コンテンツである場合に、ＭＰＥＧ４形式の映像コンテンツに変換する。
次に、図３０を用いて、記録再生装置１１０２から、可搬媒体１１０４へコンテンツを移動する場合の動作について説明する。
Ｓ４０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、コピー制御情報記録部１２０４に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２１６】
Ｓ４０２：記録再生装置１０４の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３：書込／読出部１２１３は、コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を読み出す。
【０２１７】
このとき、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないように利用不可状態にする。
Ｓ４０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２５にて、前記セッション鍵を用いて暗号化して可搬媒体１１０４に送り、可搬媒体１１０４は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２６にて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、コンテンツ鍵を可搬媒体１１０４に記録する。
【０２１８】
Ｓ４０５：コピー制御情報記録部１２０４に記録しているコピー制御情報と、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を消去する。
Ｓ４０６：書込／読出部１２１３は、暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを読出す。
Ｓ４０７：読み出した第２暗号化コンテンツを可搬媒体１１０４に記録する。
【０２１９】
Ｓ４０８：暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを消去する。
図３０、図３１は、上記動作における記録再生装置１１０２、並びに可搬媒体１１０４における各データの記録状態を示した図である。図３０（ａ）は、上記ステップＳ４０１の開始時点、（ｂ）は、上記ステップＳ４０３の終了時点、（ｃ）は、ステップＳ４０４の終了時点、（ｄ）は、ステップＳ４０５の終了時点、図３１（ｅ）は、ステップＳ４０７の終了時点、（ｆ）は、ステップＳ４０８の終了時点である。
【０２２０】
ここで、ステップＳ４０３において、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。これにより、ステップＳ４０４が終了し、ステップＳ４０５が開始する前のタイミングで（図３０（ｃ））、電源断、もしくは、可搬媒体１１０４を記録再生装置１１０２から不正に引き抜く事などが行われたとしても、記録再生装置１１０２と、可搬媒体１１０４の両方において同時にコンテンツ鍵が利用可能な状態で存在することを防止できる。また、図３０（ａ）〜図３１（ｆ）のどのタイミングで電源断が起こっても、記録再生装置１１０２と、可搬媒体１１０４のいずれかにおいてコンテンツ鍵は存在するため、移動元と移動先の両方でコンテンツ鍵が共に損なわれコンテンツが利用できなくなることはない。
【０２２１】
ステップＳ４０２における認証部１２２３、２２４で実行される相互認証、及び、セッション鍵共有方法としては、例えば、チャレンジ−レスポンス型の相互認証、セッション鍵共有方法を用いる。チャレンジ−レスポンス型の相互認証、セッション鍵共有方法については、公知であるので説明は省略する。
次に、図３２を用いて、可搬媒体１１０４から、記録再生装置１１０２へコンテンツを移動する場合の動作について説明する。
【０２２２】
Ｓ６０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、可搬媒体１１０４のコピー制御情報記録部１２１６に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録した第２暗号化コンテンツを記録再生装置１１０２に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２２３】
Ｓ６０２：記録再生装置１０４の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ６０３：書込／読出部１２１３は、可搬媒体１１０４のコピー制御情報記録部１２１６に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵を読み出す。このとき、可搬媒体１１０４の暗号化／復号化部１２２６にて、コピー制御情報、並びに、コンテンツ鍵は、前記セッション鍵を用いて暗号化して、記録再生装置１１０２に送り、記録再生装置１１０２の暗号化／復号化部１２２５は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、前記セッション鍵を用いて復号して、書込／読出部１２１３に送る。
【０２２４】
Ｓ６０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、記録再生装置１１０２のコピー制御情報記録部１２０４、並びに、コンテンツ鍵記録部１２０６にそれぞれ記録する。このとき、制御部２２３は、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵はアクセスできないよう利用不可状態にする。
Ｓ６０５：可搬媒体１１０４のコピー制御情報記録部１２１６に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵を消去する。
【０２２５】
制御部２２３は、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵がアクセスできるように利用可能状態にする。
Ｓ６０６：書込／読出部１２１３は、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録している第２暗号化コンテンツを読出す。
Ｓ６０７：読み出した第２暗号化コンテンツを記録再生装置１１０２の暗号化コンテンツ記録部１２１１に記録する。
【０２２６】
Ｓ６０８：可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録している第２暗号化コンテンツを消去する。
図３３、図３４は、上記動作における記録再生装置１１０２、並びに可搬媒体１１０４における各データの記録状態を示した図である。図３３（ａ）は、上記ステップＳ６０１の開始時点、（ｂ）は、上記ステップＳ６０４の終了時点、（ｃ）は、ステップＳ６０５の終了時点、（ｄ）は、ステップＳ６０７の終了時点、図３４（ｅ）は、ステップＳ６０８の終了時点である。
【０２２７】
次に、図３５を用いて、記録再生装置１１０２において、記録した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを再生する場合の動作について説明する。
Ｓ８０１：復号化部１２２１は、暗号化コンテンツ記録部１２１０、もしくは、暗号化コンテンツ記録部１２１１より、第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを読出す。
【０２２８】
Ｓ８０２：復号化部１２２１は、コンテンツ鍵記録部１２０６より、コンテンツ鍵を読み出す。
このとき、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。
Ｓ８０３：復号化部１２２１は、読み出した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、読み出したコンテンツ鍵を用いて復号化する。
【０２２９】
Ｓ８０４：再生部１２２２は、復号した第１暗号化コンテンツもしくは、第２暗号化コンテンツを再生する。再生が終了すると、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を利用可能状態にする。
ここで、ステップＳ８０２において、制御部１２０３により、コンテンツ鍵はアクセスできない利用不可状態にされるので、第１暗号化コンテンツの復号及び再生処理と、第２暗号化コンテンツの復号及び再生処理は、排他的にしか実行できない。
【０２３０】
＜変形例＞
実施例４では、第２暗号化コンテンツが記録再生装置１１０２から可搬媒体１１０４に移動する場合において、記録再生装置１１０２の制御部１２０３が、コンテンツ鍵が読み出されたときアクセスできないように利用不可状態にしたが、この構成に変えて、可搬媒体１１０４の領域１２１９に制御部を設けても良い。この場合、第２暗号化コンテンツが記録再生装置１１０２から可搬媒体１１０４に移動する場合の動作は次の通りである。
【０２３１】
Ｓ４０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、コピー制御情報記録部１２０４に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２３２】
Ｓ４０２：記録再生装置１０４の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３：書込／読出部１２１３は、コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を読み出す。
【０２３３】
Ｓ４０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２５にて、前記セッション鍵を用いて暗号化して可搬媒体１１０４に送り、可搬媒体１１０４は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２６にて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、コンテンツ鍵を可搬媒体１１０４に記録する。
【０２３４】
このとき、可搬媒体の制御部は、可搬媒体１１０４のコンテンツ鍵記録部１２１７に記録しているコンテンツ鍵が、アクセスできないように利用不可状態にする。
Ｓ４０５：コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を消去する。
このとき、可搬媒体１１０４の制御部は、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵が、アクセスできるように利用可能状態にする。
【０２３５】
Ｓ４０６：書込／読出部１２１３は、暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを読出す。
Ｓ４０７：読み出した第２暗号化コンテンツを可搬媒体１１０４に記録する。
Ｓ４０８：暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを消去する。
【０２３６】
同様に、実施例４では、第２暗号化コンテンツが可搬媒体１１０４から記録再生装置１１０２に移動する場合において、記録再生装置１１０２の制御部１２０３が、コンテンツ鍵が読み出されたときアクセスできないように利用不可状態にしたが、この構成に変えて、可搬媒体１１０４の領域１２１９に制御部を設けても良い。この場合の動作については、上記ステップＳ４０１からＳ４０８と同様であるので説明は省略する。
【０２３７】
また、実施例４では、記録再生装置１１０２に制御部１２０３を設ける構成としたが、記録再生装置１１０２と、可搬媒体１１０４の双方に、制御部を設ける構成としてもよい。
以上、本発明の実施例４では、受信したコンテンツと、それを変換したコンテンツとを、それぞれ、同一のコンテンツ鍵を用いて、暗号化する構成について説明したが、この構成に限定されない。すなわち、受信したコンテンツと、それを変換したコンテンツとを、異なるコンテンツ鍵を用いて、暗号化する構成としてもよい。この場合について、以下、実施例５として説明する。
＜実施例５＞
図３６は、本発明の実施例５における、記録再生装置１１０２ａがコンテンツを記録、並びに再生を行い、さらに記録再生装置１１０２ａから可搬媒体１１０４ａにコンテンツを移動させる場合の記録再生装置１１０２ａ、並びに可搬媒体１１０４ａの機能を示す機能ブロック図である。
【０２３８】
記録再生装置１１０２ａは、外部からコピー制御情報と、コンテンツを受信する受信部１２０１ａと、前記コピー制御情報に基づき、前記受信したコンテンツを記録再生装置１１０２ａ（具体的には、後述する暗号化コンテンツ記録部１２１０ａ、２１１ａ）に記録することが認められているか否かを判定する判定部１２０２ａと、前記コピー制御情報を、必要に応じて更新した後、記録するコピー制御情報記録部１２０４ａと、前記受信したコンテンツを暗号化するために用いる第１コンテンツ鍵と、第２コンテンツ鍵を生成する鍵生成部１２０５ａと、前記生成した第１コンテンツ鍵を記録するコンテンツ鍵記録部１２０６ａ１と、前記生成した第２コンテンツ鍵を記録するコンテンツ鍵記録部１２０６ａ２と、コンテンツ鍵記録部１２０６ａ１、２０６ａ２に記録された第１コンテンツ鍵、第２コンテンツ鍵へのアクセスを制御する制御部１２０３ａと、前記第１コンテンツ鍵を用いて、前記受信したコンテンツを暗号化して、第１暗号化コンテンツを生成する暗号化部１２０８ａと、前記第１暗号化コンテンツを記録する暗号化コンテンツ記録部１２１０ａと、前記受信したコンテンツを、変換する変換部１２０７ａと、前記第２コンテンツ鍵を用いて、前記変換したコンテンツを暗号化して第２暗号化コンテンツを生成する暗号化部１２０９ａとを備える。
【０２３９】
また、記録再生装置１１０２ａは、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１１ａと、前記第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、前記第１コンテンツ鍵、もしくは、前記第２コンテンツ鍵を用いて復号化する復号化部１２２１ａと、復号した第１暗号化コンテンツ、もしくは、復号した第２暗号化コンテンツを再生する再生部１２２２ａと、コピー制御情報記録部１２０４ａに記録したコピー制御情報に基づいて、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを、記録再生装置１１０２ａから可搬媒体１１０４ａに移動することが認められているか否か判定する、もしくは、後述する可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録したコピー制御情報に基づいて、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録した第２暗号化コンテンツを、可搬媒体１１０４ａから記録再生装置１１０２ａに移動することが認められているか否か判定する判定部１２１２ａと、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、相互に、相手が正当であるか否かを認証する認証部１２２３ａ、認証部１２２４ａと、認証が成功した時に、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、やりとりされるコピー制御情報、並びに、第１コンテンツ鍵、もしくは、第２コンテンツ鍵を暗号化、復号化するための暗号化／復号化部１２２５ａ、２２６ａと、コピー制御情報記録部１２０４ａに記録したコピー制御情報と、コンテンツ鍵記録部１２０６ａ１に記録した第１コンテンツ鍵、もしくは、コンテンツ鍵記録部１２０６ａ２に記録した第２コンテンツ鍵と、並びに、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを可搬媒体１１０４ａに書込む、もしくは、可搬媒体１１０４ａから読み出す書込／読出部１２１３ａとを備える。
【０２４０】
記録再生装置が備えるコピー制御情報記録部１２０４ａ、制御部１２０３ａ、並びに、コンテンツ鍵記録部１２０６ａ１、２０６ａ２は、外部からのデータの読み書きが不可能なセキュアな領域１２１４ａに設けられる。この領域１２１４ａは、具体的には、耐タンパハードウエア、耐タンパソフトウエア、あるいは、両者の組み合わせで構成する。暗号化コンテンツ記録部１２１０ａ、２１１ａは、外部からの読み書きが可能な領域１２１５ａに設けられる。この領域１２１５ａは、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）により構成する。
【０２４１】
一方、可搬媒体１１０４ａは、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、相互に、相手が正当であるか否かを認証する認証部１２２４ａと、認証が成功した時に、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、やりとりされるコピー制御情報、並びに、第１コンテンツ鍵、もしくは、第２コンテンツ鍵を暗号化、復号化するための暗号化／復号化部１２２６ａとを備える。
【０２４２】
また、可搬媒体１１０４ａは、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１８ａと、前記第１コンテンツ鍵、もしくは、第２コンテンツ鍵を記録するコンテンツ鍵記録部１２１７ａと、前記コピー制御情報を記録するコピー制御情報記録部１２１６ａを備える。可搬媒体１１０４ａが備えるコピー制御情報記録部１２１６ａ、並びに、前記コンテンツ鍵記録部１２１７ａは、外部から正当な装置以外読み書きできない領域１２１９ａに設けられる。この領域１２１９ａは、可搬媒体１１０４ａの認証部１２２４ａと、記録再生装置の認証部１２２３ａとの間で、認証処理が正しく実行できた場合のみ、前記記録再生装置１１０２ａからのデータの読み書き可能となる領域である。暗号化コンテンツ記録部１２１８ａは、外部からの読み書きが可能な領域１２２０ａに設けられる。
【０２４３】
次に、図３７を用いて、受信したコンテンツを記録再生装置１１０２ａに記録する場合の動作について説明する。
Ｓ５０１ａ：記録再生装置１１０２ａの受信部１２０１ａは、コンテンツとコピー制御情報を受信する。
Ｓ５０２ａ：判定部１２０２ａは、「前記コピー制御情報が、受信したコンテンツを記録再生装置１１０２ａに記録することが認められているか否か」を判定する。判定の結果、「記録は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「記録は認められる」と判定した場合は、以降の処理を実行する。
【０２４４】
Ｓ５０３ａ：前記コピー制御情報を、必要に応じて更新してコピー制御情報記録部１２０４ａに記録する。
Ｓ５０４ａ：鍵生成部１２０５ａは、第１コンテンツ鍵、および、第２コンテンツ鍵を生成し、それぞれコンテンツ鍵記録部１２０６ａ１、２０６ａ２に記録する。
Ｓ５０５ａ：暗号化部１２０８ａは、受信したコンテンツを、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵で暗号化して第１暗号化コンテンツを生成する。
【０２４５】
Ｓ５０６ａ：前記第１暗号化コンテンツを暗号化コンテンツ記録部１２１０ａに記録する。
Ｓ５０７ａ：変換部１２０７ａは、受信したコンテンツを、変換する。
Ｓ５０８ａ：暗号化部１２０９ａは、前記変換したコンテンツを、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵で暗号化して第２暗号化コンテンツを生成する。
【０２４６】
Ｓ５０９ａ：前記第２暗号化コンテンツを暗号化コンテンツ記録部１２１１ａに記録する。
ここで、コピー制御情報としては、実施例４の場合と同様に、例えば、コピーが禁止されていることを示す「Ｃｏｐｙ  Ｎｅｖｅｒ」や、コピーが１回だけ許されていることを示す「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」などが用いられる。この場合、判定部１２０２ａは、コピー制御情報が「Ｃｏｐｙ  Ｎｅｖｅｒ」であれば、「記録は認められない」と判定し、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」であれば、「記録は認められている」と判定する。後者の場合、コンテンツを記録再生装置に記録するのに伴い、コピー制御情報は、「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」から、これ以上コピー禁止を示す「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙ」へ更新してコピー制御情報記録部１２０４ａに記録する。
【０２４７】
変換部１２０７ａは、例えば、受信したコンテンツが、ＭＰＥＧ２形式の映像コンテンツである場合に、ＭＰＥＧ４形式の映像コンテンツに圧縮変換する。
次に、図３８を用いて、記録再生装置１１０２ａから、可搬媒体１１０４ａへコンテンツを移動する場合の動作について説明する。
Ｓ４０１ａ：記録再生装置１１０２ａの判定部１２１２ａは、書込／読出部１２１３ａを介して、コピー制御情報記録部１２０４ａに記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを可搬媒体１１０４ａに移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２４８】
Ｓ４０２ａ：記録再生装置１０４ａの認証部１２２３ａは、可搬媒体１１０４ａの認証部１２２４ａとの間で相互認証を行い、相互認証が成功した時は、認証部１２２３ａ、２２４ａはそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３ａ：書込／読出部１２１３ａは、コピー制御情報記録部１２０４ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵を読み出す。
【０２４９】
このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵および、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないように利用不可状態にする。
Ｓ４０４ａ：書込／読出部１２１３は、読み出したコピー制御情報、並びに、第２コンテンツ鍵を、暗号化／復号化部１２２５ａにて、前記セッション鍵を用いて暗号化して可搬媒体１１０４ａに送り、可搬媒体１１０４ａは、受け取った暗号化したコピー制御情報、並びに、第２コンテンツ鍵を、暗号化／復号化部１２２６ａにて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、第２コンテンツ鍵を可搬媒体１１０４ａに記録する。
【０２５０】
Ｓ４０５ａ：コピー制御情報記録部１２０４ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵を消去する。
Ｓ４０６ａ：書込／読出部１２１３ａは、暗号化コンテンツ記録部１２１１ａに記録している第２暗号化コンテンツを読出す。
Ｓ４０７ａ：読み出した第２暗号化コンテンツを可搬媒体１１０４ａに記録する。
【０２５１】
Ｓ４０８ａ：暗号化コンテンツ記録部１２１１ａに記録している第２暗号化コンテンツを消去する。
図３９、図４０は、上記動作における記録再生装置１１０２ａ、並びに可搬媒体１１０４ａにおける各データの記録状態を示した図である。図３９（ａ）は、上記ステップＳ４０１ａの開始時点、（ｂ）は、上記ステップＳ４０３ａの終了時点、（ｃ）は、ステップＳ４０４ａの終了時点、（ｄ）は、ステップＳ４０５ａの終了時点、図４０（ｅ）は、ステップＳ４０７ａの終了時点、（ｆ）は、ステップＳ４０８ａの終了時点である。
【０２５２】
ここでステップＳ４０３ａにおいて、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵、及び、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。これにより、ステップＳ４０４ａが終了し、ステップＳ４０５ａが開始する前のタイミングで、電源断、もしくは、可搬媒体１１０４ａを記録再生装置１１０２ａから不正に引き抜く事などが行われたとしても、記録再生装置１１０２ａと、可搬媒体１１０４ａの両方において同時に、第１コンテンツ鍵と第２コンテンツ鍵が利用可能な状態で存在することを防止できる。また、図３９（ａ）〜図４０（ｆ）のどのタイミングで電源断が起こっても、記録再生装置１１０２ａと、可搬媒体１１０４ａのいずれかにおいて第１コンテンツ鍵、及び、第２コンテンツ鍵は存在するため、移動元と移動先の両方で、第１コンテンツ鍵、及び、第２コンテンツ鍵が共に損なわれコンテンツが利用できなくなることはない。
【０２５３】
ステップＳ４０２ａにおける認証部１２２３ａ、２２４ａで実行される相互認証、及び、セッション鍵共有方法としては、実施例４と同様に、例えば、チャレンジ−レスポンス型の相互認証、セッション鍵共有方法を用いる。チャレンジ−レスポンス型の相互認証、セッション鍵共有方法については、公知であるので説明は省略する。
次に、図４１を用いて、可搬媒体１１０４ａから、記録再生装置１１０２ａへコンテンツを移動する場合の動作について説明する。
【０２５４】
Ｓ６０１ａ：記録再生装置１１０２ａの判定部１２１２ａは、書込／読出部１２１３ａを介して、可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録した第２暗号化コンテンツを記録再生装置１１０２ａに移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２５５】
Ｓ６０２ａ：記録再生装置１０４ａの認証部１２２３ａは、可搬媒体１１０４ａの認証部１２２４ａとの間で相互認証を行い、相互認証が成功した時は、認証部１２２３ａ、２２４ａはそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ６０３ａ：書込／読出部１２１３ａは、可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７ａに記録している第２コンテンツ鍵を読み出す。このとき、可搬媒体１１０４ａの暗号化／復号化部１２２６ａにて、コピー制御情報、並びに、第２コンテンツ鍵は、前記セッション鍵を用いて暗号化して、記録再生装置１１０２ａに送り、記録再生装置１１０２ａの暗号化／復号化部１２２５ａは、受け取った暗号化したコピー制御情報、並びに、第２コンテンツ鍵を、前記セッション鍵を用いて復号して、書込／読出部１２１３ａに送る。
【０２５６】
Ｓ６０４ａ：書込／読出部１２１３ａは、読み出したコピー制御情報、並びに、第２コンテンツ鍵を、記録再生装置１１０２ａのコピー制御情報記録部１２０４ａ、並びに、コンテンツ鍵記録部１２０６ａ２にそれぞれ記録する。このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ２に記録した第２コンテンツ鍵はアクセスできないよう利用不可状態にする。
【０２５７】
Ｓ６０５ａ：可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７ａに記録している第２コンテンツ鍵を消去する。
制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ２に記録したコンテンツ鍵、並びに、コンテンツ鍵記録部１２０６ａ１に記録した第１コンテンツ鍵を利用可能状態にする。
【０２５８】
Ｓ６０６ａ：書込／読出部１２１３ａは、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録している第２暗号化コンテンツを読出す。
Ｓ６０７ａ：読み出した第２暗号化コンテンツを記録再生装置１１０２ａの暗号化コンテンツ記録部１２１１ａに記録する。
Ｓ６０８ａ：可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録している第２暗号化コンテンツを消去する。
【０２５９】
図４２、図４３は、上記動作における記録再生装置１１０２ａ、並びに可搬媒体１１０４ａにおける各データの記録状態を示した図である。図４２（ａ）は、上記ステップＳ６０１ａの開始時点、（ｂ）は、上記ステップＳ６０４ａの終了時点、（ｃ）は、ステップＳ６０５ａの終了時点、（ｄ）は、ステップＳ６０７ａの終了時点、図４３（ｅ）は、ステップＳ６０８ａの終了時点である。
【０２６０】
次に、図４４を用いて、記録再生装置１１０２ａにおいて、記録した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを再生する場合の動作について説明する。
Ｓ７０１ａ：復号化部１２２１ａは、暗号化コンテンツ記録部１２１０ａ、もしくは、暗号化コンテンツ記録部１２１１ａより、第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを読出す。
【０２６１】
Ｓ７０２ａ：復号化部１２２１ａは、コンテンツ鍵記録部１２０６ａ１より第１コンテンツ鍵を、もしくは、コンテンツ鍵記録部１２０６ａ２より第２コンテンツ鍵を読み出す。
このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵、及び、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。
【０２６２】
Ｓ７０３ａ：復号化部１２２１ａは、読み出した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、読み出した第１コンテンツ鍵、もしくは、第２コンテンツ鍵を用いて復号化する。
Ｓ７０４ａ：再生部１２２２ａは、復号した第１暗号化コンテンツもしくは、第２暗号化コンテンツを再生する。
【０２６３】
ここで、ステップＳ７０２ａにおいて、制御部１２０３ａにより、第１コンテンツ鍵、もしくは、第２コンテンツ鍵はアクセスできないよう利用不可状態にされるので、第１暗号化コンテンツの復号及び再生処理と、第２暗号化コンテンツの復号及び再生処理は、排他的にしか実行できない。
＜変形例＞
（１）上記実施例４、及び上記実施例５において、コンテンツ供給装置１１０１、１１０１ａから記録再生装置１１０２、１０２ａへのコンテンツの供給方法としては、地上波、あるいは、衛星などを介した放送、インターネットなどを介した通信、ＤＶＤなどの記録メディアを介した方法など、さまざまな方法が利用できる。
【０２６４】
（２）上記実施例４、及び上記実施例５において、受信部１２０１、２０１ａにて、受信したコンテンツや、コピー制御情報は、暗号化されていてもよい。この場合は、判定部１２０２、２０２ａで処理する前に、暗号化されたコンテンツやコピー制御情報は復号化するものとする。
（３）上記実施例４、及び上記実施例５では、受信したコンテンツから、１つの変換したコンテンツを作成し、暗号化して記録する構成を説明したが、この構成に限定されない。例えば、受信したコンテンツから、複数の異なる変換を施したコンテンツを作成し、暗号化して記録し、そのうちの一つないし複数を記録再生装置から可搬媒体に移動するように構成してもよい。また実施例４、及び実施例５では、受信したコンテンツ自身は変換しない構成としたが、受信したコンテンツ自身を、（第２暗号化コンテンツとは異なる形式で）変換したものであるとしてもよい。
【０２６５】
（４）上記実施例４、及び上記実施例５では、記録再生装置１１０２、１０２ａの鍵生成部１２０５、２０５ａにて、コンテンツ鍵、第１コンテンツ鍵、第２コンテンツ鍵を生成し、コンテンツ鍵記録部１２０６、２０６ａ１、２０６ａ２に記録するものとしたが、この構成に限定されない。例えば、コンテンツ鍵は、外部で生成され、記録再生装置１１０２、１０２ａに供給される構成としてもよい。
【０２６６】
（５）上記実施例４、及び上記実施例５において、可搬媒体１１０４、１０４ａとしては、例えば、ＳＤメモリカードを用いることができる。この場合、認証部１２２３、２２４、２２３ａ、２２４ａ、及び、暗号化／復号化部１２２５、２２６、２２５ａ、２２６ａは、ＣＰＲＭ  ＳＤ規格により決められた方式に従って実行する。
（６）上記実施例４、及び上記実施例５では、第２暗号化コンテンツを、記録再生装置１１０２、１０２ａから可搬媒体１１０４、１０４ａに移動する場合について説明したが、第１暗号化コンテンツを記録再生装置１１０２、１０２ａから可搬媒体１１０４、１０４ａに移動するとしてもよい。
【０２６７】
（７）上記実施例４、及び上記実施例５では、記録再生装置から可搬媒体へコンテンツを移動する、あるいは可搬媒体から記録再生装置へコンテンツを移動する構成としたが、本発明はその構成に限定されるものではない。例えば、記録再生装置から、別の記録再生装置へコンテンツを移動する構成であってもよい。
（８）このとき、例えば、記録再生装置１１０２、及び、記録再生装置１１０３の認証部、及び、暗号化／復号化部は、ＤＴＣＰ規格により決められた方式に従って実行する。
【０２６８】
（９）上記実施例４、及び上記実施例５では、記録再生装置から可搬媒体へコンテンツを移動する、あるいは可搬媒体から記録再生装置へコンテンツを移動する際、記録再生装置、並びに可搬媒体に記録する各種データを消去する構成としたが、本発明はその構成に限定されるものではない。例えば、可搬媒体に記録する暗号化コンテンツは消去せずに、復号に必要なコンテンツ鍵だけを消去して、前記暗号化コンテンツを利用不可状態にする構成であってもよい。また、データの消去ではなく、データの一部を破壊して利用できない状態にする構成であってもよい。また、データの消去ではなく、データを不正にアクセスできない利用不可能状態にする構成であってもよい。
【０２６９】
（１０）上記実施例４、及び上記実施例５において、記録再生装置が、コンテンツの移動処理における状態遷移を記憶する記憶部を備える構成であってもよい。記録再生装置は、コンテンツの移動が正しく完了しなかった場合、前記記憶部に記憶する状態遷移に基づいて、コンテンツの移動処理を続けて行うか、コンテンツの移動処理を最初からやり直すかを判断する構成であってもよい。さらに、記録再生装置は、前記記憶部に記憶する状態遷移を利用者に通知する通知部を備える構成であってもよい。その場合、正しく完了しなかった旨を利用者に通知して、利用者からの指示に基づいて、コンテンツの移動処理を続けるか、あるいはコンテンツの移動処理を最初かやり直すかを決定する構成であってもよい。
【０２７０】
（１１）上記実施例４、及び上記実施例５において、記録再生装置、並びに可搬媒体が、コンテンツ鍵を移動後に消去する場合、コンテンツ鍵の受信側が、コンテンツ鍵の送信側に対して正しく受信できたことを通知して、送信側は前記通知に基づいて受信を確認した後に、コンテンツ鍵を消去する構成であってもよい。
（１２）上記実施例４、及び上記実施例５において、コンテンツには当該コンテンツを一意に識別するための識別子が付与されており、可搬媒体に移動させたコンテンツを元の記録再生装置に戻す場合、前記記録再生装置は、自身が保持する暗号化コンテンツの識別子、並びに可搬媒体に記録する暗号化コンテンツの識別子が一致するか否かを判定して、一致した場合に限り、コンテンツを記録再生装置に移動させることを許可する構成であってもよい。また、コンテンツには、コンテンツを一意に識別する識別子の代わりに、移動元の記録再生装置を一意に識別する識別子が付与されている構成であってもよい。この場合、記録再生装置は、コンテンツに付与されている記録再生装置の識別子と、自身の識別子が一致するか否かを判定して、一致した場合に限り、コンテンツを記録再生装置に移動させることを許可する構成であってもよい。
【０２７１】
（１３）上記実施例４、及び上記実施例５において、複数のコンテンツに対する、第１暗号化コンテンツ、第２暗号化コンテンツをそれぞれ作成し、暗号化コンテンツ記録部１２１０、２１１、２１０ａ、２１１ａに記録し、複数のコンテンツに対する、コピー制御情報、並びに、コンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、それぞれコピー制御情報記録部１２０４、２０４ａ、コンテンツ鍵記録部１２０６、２０６ａ１、２０６ａ２に記録する構成としてもよい。この場合、コンテンツと、それに対応するコンテンツ鍵、並びに、コピー制御情報が分かるように、例えば、コンテンツ識別情報を、第１暗号化コンテンツ、及び、第２暗号化コンテンツを、暗号化コンテンツ記録部１２１０、２１１、２１０ａ、２１１ａに記録するときに一緒に記録し、また、コピー制御情報、並びに、コンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、それぞれ、コピー制御情報記録部１２０４、２０４ａ、並びに、コンテンツ鍵記録部１２０６、２０６ａ１、２０６ａ２に記録するときに、前記コンテンツ識別情報を一緒に記録する構成としてもよい。これにより、例えば、ある第２暗号化コンテンツを可搬媒体１１０４ａに移動するとき、そのコンテンツ識別情報と同じコンテンツ識別情報を有するコピー制御情報、並びにコンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、コピー制御情報記録部１２０４、２０４ａ、並びに、コンテンツ鍵記録部１２０６、２０６ａ１、２０６ａ２より見出すことが可能となる。
【０２７２】
（１４）上記実施例４、及び上記実施例５では、コンテンツは外部のコンテンツ供給装置により供給される構成としたが、本発明はその構成に限定されるものではない。例えば、記録再生装置に挿入された記録媒体からコンテンツを読み出す構成であってもよい。
＜まとめ＞
（１）以上説明したように、本発明は、コンテンツを保持する第１の装置から第２の装置へコンテンツを移動する、もしくは、第２の装置から第１の装置へコンテンツを移動することが可能な著作権保護システムであって、前記第１の装置は、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部と、前記コンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第２の装置は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記コンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第２の装置のコンテンツ記録部に記録することを特徴とする著作権保護システムである。
【０２７３】
（２）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。
（３）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を消去し、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。
【０２７４】
（４）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を消去するとしても良い。
（５）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに認証部を備え、前記第２の装置は、さらに認証部を備え、前記第１の装置の認証部は、前記第２の装置の認証部との間で認証処理を行い、認証処理が成功したときに、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。
【０２７５】
（６）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに、認証部、および、鍵暗号部を備え、前記第２の装置は、さらに認証部、および、鍵暗号部を備え、前記第１の装置の認証部は、前記第２の装置の認証部との間で認証処理を行い、認証処理が成功したときに、前記第１の装置の認証部と、前記第２の装置の認証部は、それぞれ、セッション鍵を生成し、前記第１の装置の鍵暗号部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を前記セッション鍵で暗号化して第２の装置に送り、前記第２の装置の鍵暗号部は、受け取った暗号化されたコンテンツ鍵を前記セッション鍵で復号し、復号したコンテンツ鍵を前記第２の装置の鍵記録部に記録するとしても良い。
【０２７６】
（７）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに、コピー制御情報を記録するコピー制御情報記録部と、前記コピー制御情報に基づいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動することが認められているか否かを判定する判定部を備えるとしても良い。
【０２７７】
（８）また、（１）の著作権保護システムにおいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第２の装置から前記第１の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第１の装置のコンテンツ記録部に記録するとしても良い。
【０２７８】
（９）また、（８）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部へ記録するコンテンツ鍵を利用不可能な状態にして、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を消去し、前記第１の装置の鍵記録部へ記録するコンテンツ鍵を利用可能な状態にするとしても良い。
【０２７９】
（１０）また、（１）の著作権保護システムにおいて、コンテンツを、コンテンツ鍵で暗号化したものを第１の暗号化コンテンツとし、前記コンテンツを変換して得られた変換コンテンツを、前記コンテンツ鍵で暗号化したものを第２の暗号化コンテンツとするとしても良い。
（１１）また、（１）の著作権保護システムにおいて、前記第１の装置が、記録再生装置であり、前記第２の装置が、前記記録再生装置により、データの読み書きが可能な可搬媒体であるとしても良い。
【０２８０】
（１２）また、本発明は、コンテンツを可搬媒体へ移動する、もしくは、可搬媒体からコンテンツを移動することが可能な記録再生装置であって、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部と、前記コンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記記録再生装置から前記可搬媒体に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記記録再生装置の鍵記録部に記録しているコンテンツ鍵を、前記可搬媒体に記録し、前記第１の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記可搬媒体に記録することを特徴とする記録再生装置である。
【０２８１】
（１３）また、前記記録再生装置において、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記可搬媒体から前記記録再生装置に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記可搬媒体の鍵記録部に記録しているコンテンツ鍵を、前記記録再生装置の鍵記録部に記録し、前記可搬媒体のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記記録再生装置のコンテンツ記録部に記録するとしても良い。
【０２８２】
（１４）また、本発明は、記録再生装置へコンテンツを移動する、もしくは、記録再生装置からコンテンツを移動することが可能な可搬媒体であって、前記可搬媒体は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記記録再生装置から可搬媒体に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記記録再生装置の鍵記録部に記録しているコンテンツ鍵を、前記可搬媒体の鍵記録部に記録し、前記記録再生装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記可搬媒体のコンテンツ記録部に記録することを特徴とする可搬媒体である。
【０２８３】
（１５）前記可搬媒体において、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記可搬媒体から前記記録再生装置に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記可搬媒体の鍵記録部に記録しているコンテンツ鍵を、前記記録再生装置の鍵記録部に記録し、前記可搬媒体のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記記録再生装置のコンテンツ記録部に記録するとしても良い。
【０２８４】
（１６）また、本発明は、コンテンツを保持する第１の装置から第２の装置へコンテンツを移動する、もしくは、第２の装置から第１の装置へコンテンツを移動することが可能な著作権保護システムであって、前記第１の装置は、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツを復号するための第１のコンテンツ鍵、及び、前記第２の暗号化コンテンツを復号するための第２コンテンツ鍵を記録する鍵記録部と、前記第１のコンテンツ鍵、及び、第２のコンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第２の装置は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第２の装置のコンテンツ記録部に記録することを特徴とする著作権保護システムである。
【０２８５】
（１７）また、（１６）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、並びに、第２のコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録した第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を、前記第１の装置の鍵記録部から消去するとしても良い。
【０２８６】
（１８）また、（１６）の著作権保護システムにおいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第２の装置から前記第１の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第１の装置のコンテンツ記録部に記録するとしても良い。
【０２８７】
（１９）また、（１８）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部へ記録する第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を利用不可能な状態にして、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を消去し、前記第１の装置の鍵記録部へ記録する第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を利用可能な状態にするとしても良い。
（その他の変形例）
【０２８８】
（１）上記実施例では、記録再生装置から可搬媒体へコンテンツを移動する構成を有しているが、本発明は、記録再生装置から可搬媒体へのコンテンツの移動に限定されず、例えば、記録再生装置から、他の記録再生装置へコンテンツを移動する構成であってもよい。
（２）上記実施例では、記録再生装置から可搬媒体へコンテンツを移動するために、高画質コンテンツであるＭＰＥＧ‐２から、低画質コンテンツであるＭＰＥＧ‐４へ画像変換する構成を有しているが、本発明において、画像変換は、ＭＰＥＧ‐２からＭＰＥＧ‐４への変換に限定されず、非可逆変換であればよい。
【０２８９】
（３）更には、画像変換を施したコンテンツを移動させるのではなく、画像変換を施さずに移動させる場合であっても、本発明に含まれる。具体的には、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと、前記第１暗号化コンテンツを復号するための装置鍵と、前記装置鍵とは異なる媒体鍵とを記憶している記憶手段と、前記装置鍵を用いて前記暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により生成された前記コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に書き込む書込手段と、第１記憶手段から前記装置鍵を消去する鍵消去手段とを備えるように構成してもよい。
【０２９０】
（４）上記第２実施例において、記録再生装置２０は、装置記録鍵ＫHDDを装置固有鍵Ｋａで暗号化した後、可搬媒体１４に移動する構成でもよい。上記第３実施例においても同様に、記録再生装置３０は、コンテンツ鍵ＫCを装置固有鍵Ｋａで暗号化した後、可搬媒体１４に移動するように構成してもよい。
（５）上記実施例では、可搬媒体から記録再生装置へのコンテンツの移動処理では、移動元である可搬媒体が保持していた暗号化コンテンツ及び媒体記録鍵を共に消去する構成を有しているが、本発明は、この構成に限定されず、暗号化コンテンツ及び媒体記録鍵のいずれか一方を消去する構成であってもよい。
【０２９１】
また、暗号化コンテンツ及び媒体記録鍵を消去せず、何れか一方のデータの一部を破壊して利用できない状態にする構成であってもよい。
（６）本発明は、記録再生装置がコンテンツの移動処理における状態遷移を記憶する記憶手段を備える構成であってもよい。具体的には、記録再生装置は、コンテンツの移動状態を保持する状態保持手段を備え、前記記録再生装置は、前記コンテンツの移動が正しく完了しなかった場合、前記状態保持手段が保持するコンテンツの移動状態を、利用者に通知するように構成してもよい。これにより、記録再生装置は、コンテンツ移動が正しく完了しなかった場合、前記状態保持手段が保持する状態に基づいて、コンテンツの移動処理を続けるか、はじめからやり直すかなどを判断するように構成してもよい。
【０２９２】
また、前記記録再生装置は、コンテンツの移動状態を利用者に通知する通知手段を備え、前記通知手段は、前記状態保持手段が保持するコンテンツの移動状態を、利用者に通知するように構成してもよい。更にこの場合は、コンテンツの移動が正しく完了しなかった旨を利用者に通知して、利用者からの指示に基づいて、コンテンツの移動処理を続けるか、はじめからやり直すかなどを決定するように構成してもよい。
【０２９３】
（７）上記実施例において、記録再生装置及び可搬媒体が、鍵を移動した後、自機が保持する鍵を消去する場合、移動先の機器が鍵を正しく受信したか否かを確認後に、鍵を消去するように構成してもよい。この場合、移動先の機器から鍵を正しく受信した旨を移動元の機器に通知するように構成してもよい。
（８）上記実施例１において、記録再生装置１０は、装置記録鍵ＫHDDを装置固有鍵Ｋａで暗号化する構成を有しているが、本発明はこの構成に限定されない。例えば、装置固有鍵Ｋａではなく、複数の装置が共有する共有鍵でＫHDDを暗号化する構成でもよい。また、装置製造業者毎に割り当てられる製造業者固有鍵でＫHDDを暗号化する構成であってもよい。また、暗号化の処理毎に鍵を生成し、生成した鍵でＫHDDを暗号化する構成であってもよい。
【０２９４】
（９）上記実施例では、記録再生装置は、外部のコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを取得する構成を有しているが、本発明は、この構成に限定されないのは勿論である。例えば、記録再生装置は、当該記録再生装置に挿入された記録媒体に記録されているデジタルコンテンツを読み出す構成であってもよい。
（１０）上記実施例の前提として、装置間において、ＤＴＣＰ規格で定められた認証手順に基づき相互認証を行い、認証に成功した場合に、コンテンツの移動を行う構成も本発明に含まれる。
【０２９５】
（１１）本発明において、記録再生装置が作成するタイトルリストのデータ構成は、図４に示したタイトルリスト１２５及び１２９に限定されない。例えば、タイトル情報として、コンテンツのサムネイル画像を用いる構成であってもよい。この場合、利用可能なコンテンツについては、大きなサムネイル画像を表示し、利用不可能なコンテンツについては、小さなサムネイル画像を表示するなどして、利用可否に関する情報をユーザに提示する構成であってもよい。
【０２９６】
（１２）上記実施例では、記録再生装置が記録するコンテンツを暗号化するための鍵（装置鍵）と可搬媒体が記録するコンテンツを暗号化するための鍵（媒体鍵）とが、異なる鍵データである構成を有するが、本発明において上記の構成は必須ではなく、以下のような場合であっても本発明に含まれる。
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶している記憶手段と、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、前記変換手段により生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動手段と、前記記憶手段から前記コンテンツ鍵を消去する鍵消去手段とを備えることを特徴とする。
【０２９７】
ここで、前記鍵消去手段は、前記移動手段が、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記コンテンツ鍵を消去し、前記移動手段は、前記鍵消去手段が前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
ここで、前記移動手段は、前記コンテンツ鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記鍵消去手段は、前記記憶手段から、前記コンテンツ鍵を消去した後の前記端末装置であって、当該端末装置は、更に、前記可搬媒体から前記コンテンツ鍵を読み出す読出手段を備え、前記読出手段により読み出された前記コンテンツ鍵を、前記記憶手段に格納するように構成してもよい。
【０２９８】
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動方法であって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ移動方法は、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、前記復号ステップにより生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、前記変換ステップにより生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動ステップと、前記端末装置から前記コンテンツ鍵を消去する鍵消去ステップとを含むことを特徴とする。
【０２９９】
ここで、前記鍵消去ステップは、前記移動ステップが、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記コンテンツ鍵を消去し、前記移動ステップは、前記鍵消去ステップが前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させてもよい。
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動プログラムであって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ移動プログラムは、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、前記復号ステップにより生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、前記変換ステップにより生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動ステップと、前記端末装置から前記コンテンツ鍵を消去する鍵消去ステップとを含むことを特徴とする。
【０３００】
ここで、前記鍵消去ステップは、前記移動ステップが、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記コンテンツ鍵を消去し、前記移動ステップは、前記鍵消去ステップが前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させてもよい。
（１３）本発明において、記録再生装置からコンテンツをムーブされる可搬媒体は、ＳＤメモリカードなどのカード型メモリに限定されないのは勿論であり、読み出し及び書き込み可能なＤＶＤなどであってもよい。
【０３０１】
（１４）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ‐ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ‐ＲＯＭ、ＤＶＤ‐ＲＡＭ、ＢＤ（Ｂｌｕ‐ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０３０２】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【０３０３】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（１５）上記実施例及び上記変形例をそれぞれ組み合わせる構成も本発明に含まれる。
【産業上の利用可能性】
【０３０４】
本発明は、コンテンツをユーザに配信する産業、コンテンツを記録再生する装置を製造する製造業、コンテンツを記録再生する装置を販売する販売業において、画像変換したコンテンツを他の装置へムーブしても、元のコンテンツを復元可能であることから、ユーザの利便性を損なわず、コンテンツの著作権を保護する仕組みとして利用することができる。
【図面の簡単な説明】
【０３０５】
【図１】コンテンツ保護システム１の構成を示す図である。
【図２】記録再生装置１０の構成を機能的に示す機能ブロック図である。
【図３】記憶部１０４が記憶している情報を示す図である。
【図４】モニタ１２に出力されるタイトルリストの具体例を示す図である。
【図５】可搬媒体１４の構成を機能的に示す機能ブロック図である。
【図６】携帯電話機１５の構成を機能的に示す機能ブロック図である。
【図７】コンテンツ保護システム１全体の動作を示すフローチャートである。
【図８】記録再生装置１０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
【図９】記録再生装置１０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
【図１０】可搬媒体１４から記録再生装置１０へコンテンツをムーブする処理の動作を示すフローチャートである。
【図１１】可搬媒体１４から記録再生装置１０へコンテンツをムーブする処理過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
【図１２】コンテンツ保護システム１ａの構成を示す図である。
【図１３】ＰＣ１６の構成を機能的に示す機能ブロック図である。
【図１４】コンテンツ保護システム１ａ全体の動作を示すフローチャートである。
【図１５】可搬媒体１４からＰＣ１６へコンテンツをムーブする処理の動作を示すフローチャートであり、図１６へ続く。
【図１６】可搬媒体１４からＰＣ１６へコンテンツをムーブする処理の動作を示すフローチャートであり、図１５から続く。
【図１７】コンテンツ保護システム２の構成及び記録再生装置２０の機能的な構成を示す図である。
【図１８】記録再生装置２０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
【図１９】記録再生装置２０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
【図２０】可搬媒体１４から記録再生装置２０へコンテンツをムーブする処理の動作を示すフローチャートである。
【図２１】可搬媒体１４から記録再生装置２０へコンテンツをムーブする処理過程において、記録再生装置２０及び可搬媒体１４が保持するデータを示す図である。
【図２２】コンテンツ保護システム３の構成及び記録再生装置３０の機能的な構成を示す図である。
【図２３】記録再生装置３０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
【図２４】記録再生装置３０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４が保持するデータを示す図である。
【図２５】可搬媒体１４から記録再生装置３０へコンテンツをムーブする処理の動作を示すフローチャートである。
【図２６】可搬媒体１４から記録再生装置３０へコンテンツをムーブする処理過程において、記録再生装置３０及び可搬媒体１４が保持するデータを示す図である。
【図２７】本発明に係る著作権保護システムの全体構成を示すブロック図である。
【図２８】本発明の実施の形態１における機能ブロック図である。
【図２９】本発明の実施の形態１における記録再生装置にコンテンツを記録する際の動作フロー図である。
【図３０】本発明の実施の形態１における記録再生装置から可搬媒体へコンテンツを移動させる際の動作フロー図である。
【図３１】本発明の実施の形態１における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
【図３２】本発明の実施の形態１における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
【図３３】本発明の実施の形態１における可搬媒体から記録再生装置へコンテンツを移動させる際の動作フロー図である。
【図３４】本発明の実施の形態１における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
【図３５】本発明の実施の形態１における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
【図３６】本発明の実施の形態１における記録再生装置に記録したコンテンツを再生する際の動作フロー図である。
【図３７】本発明の実施の形態１における機能ブロック図である。
【図３８】本発明の実施の形態２における記録再生装置にコンテンツを記録する際の動作フロー図である。
【図３９】本発明の実施の形態２における記録再生装置から可搬媒体へコンテンツを移動させる際の動作フロー図である。
【図４０】本発明の実施の形態２における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
【図４１】本発明の実施の形態２における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
【図４２】本発明の実施の形態２における可搬媒体から記録再生装置へコンテンツを移動させる際の動作フロー図である。
【図４３】本発明の実施の形態２における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
【図４４】本発明の実施の形態２における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
【図４５】本発明の実施の形態２における記録再生装置に記録したコンテンツを再生する際の動作フロー図である。
【符号の説明】
【０３０６】
１    コンテンツ保護システム
１ａ  コンテンツ保護システム
２    コンテンツ保護システム
３    コンテンツ保護システム
１０    記録再生装置
１１    コンテンツ供給装置
１２    モニタ
１３    スピーカ
１４    可搬媒体
１５    携帯情報端末
１６    ＰＣ
２０    記録再生装置
３０    記録再生装置
１０１    コンテンツ受信部
１０２    装置記録鍵記憶部
１０３    暗号化部
１０４    記憶部
１０５    復号部
１０６    再生部
１０７    変換部
１０８    媒体記録鍵生成部
１０９    媒体記録鍵記憶部
１１０    暗号化部
１１１    装置固有鍵記憶部
１１２    暗号化／復号部
１１３    書込／読出部
１１４    入力部
１１５    記録制御部
１３２    入出力部
１３３    記録制御部
１３４    記憶部
１４１    入出力部
１４２    制御部
１４３    ディスプレィ
１４４    キー操作部
１４５    通信部
１４６    アンテナ
１４７    マイク
１４８    スピーカ
１６１    入出力部
１６２    入力部
１６３    コンテンツ記憶部
１６４    媒体記録鍵記憶部
１６５    復号部
１６６    送受信部
１６７    復号部
１６８    復号部
１６９    暗号化部
１７０    記憶部
１７１    装置記録鍵記憶部
１７２    復号部
１７３    再生部
１７４    ディスプレィ
１７５    スピーカ
２００１    鍵埋込／抽出部
２００２    暗号化／復号部
３００１    コンテンツ鍵記憶部
３００２    コンテンツ鍵領域
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2005076140.tif 000047
【図２】
2005076140.tif 000048
【図３】
2005076140.tif 000049
【図４】
2005076140.tif 000050
【図５】
2005076140.tif 000051
【図６】
2005076140.tif 000052
【図７】
2005076140.tif 000053
【図８】
2005076140.tif 000054
【図９】
2005076140.tif 000055
【図１０】
2005076140.tif 000056
【図１１】
2005076140.tif 000057
【図１２】
2005076140.tif 000058
【図１３】
2005076140.tif 000059
【図１４】
2005076140.tif 000060
【図１５】
2005076140.tif 000061
【図１６】
2005076140.tif 000062
【図１７】
2005076140.tif 000063
【図１８】
2005076140.tif 000064
【図１９】
2005076140.tif 000065
【図２０】
2005076140.tif 000066
【図２１】
2005076140.tif 000067
【図２２】
2005076140.tif 000068
【図２３】
2005076140.tif 000069
【図２４】
2005076140.tif 000070
【図２５】
2005076140.tif 000071
【図２６】
2005076140.tif 000072
【図２７】
2005076140.tif 000073
【図２８】
2005076140.tif 000074
【図２９】
2005076140.tif 000075
【図３０】
2005076140.tif 000076
【図３１】
2005076140.tif 000077
【図３２】
2005076140.tif 000078
【図３３】
2005076140.tif 000079
【図３４】
2005076140.tif 000080
【図３５】
2005076140.tif 000081
【図３６】
2005076140.tif 000082
【図３７】
2005076140.tif 000083
【図３８】
2005076140.tif 000084
【図３９】
2005076140.tif 000085
【図４０】
2005076140.tif 000086
【図４１】
2005076140.tif 000087
【図４２】
2005076140.tif 000088
【図４３】
2005076140.tif 000089
【図４４】
2005076140.tif 000090
【図４５】
2005076140.tif 000091
【手続補正書】
【提出日】平成19年1月10日(2007.1.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを記録再生する記録再生装置に関し、特にコンテンツの不正利用を防止しつつユーザの利便性を高める技術に関する。
【背景技術】
【０００２】
デジタル放送番組のコピーガード施策として、１回だけ録画可能であることを示す「コピーワンス」の制御信号を付加して暗号化して放送される。この様に「コピーワンス」の制御信号が付加されたデジタル放送番組は、ＣＰＲＭ（ContentProtection for Recordable Media）に対応する記録再生装置を用いることにより録画することができる。録画されたデジタル放送番組は、他の機器にダビングすることはできず、対応する機器への移動（ムーブ）のみ行うことができる。
【特許文献１】特開２００３‐２２８５２２号公報
【非特許文献１】「現代暗号理論」、池野信一、小山謙二、電子通信学会
【非特許文献２】「暗号理論入門」、岡本栄司、共立出版株式会社
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、デジタル放送番組は、データ量の多い高画質コンテンツであるため、移動先がメモリカードなど記憶容量の小さい機器である場合には、記録再生装置は、高画質コンテンツを画像変換により圧縮し、データ量を減らした後にメモリカードに移動させる必要がある。
この場合、移動先のメモリカードから元の記録再生装置へ再度コンテンツを移動させた場合には、既に画像変換により元の高画質コンテンツは失われてしまっているので、記録再生装置は、もはや高画質コンテンツを利用することができないという問題がある。
【０００４】
そこで本発明は、上記の問題点に鑑みなされたものであって、画像変換を施したコンテンツを他の機器へ移動した場合であっても、移動先の機器から元の記録再生装置へ再度コンテンツを移動させた場合に、画像変換前のコンテンツを利用することができる記録再生装置及びコンテンツ保護システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶している記憶手段と、前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により復号されたコンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、前記変換手段により生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶手段から読み出し、前記可搬媒体に書き込む書込手段と、前記記憶手段から前記装置鍵を消去する鍵消去手段とを備えることを特徴とする。
【０００６】
また、上記の目的を達成するために、前記鍵消去手段は、前記書込手段が、前記装置鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記装置鍵を消去し、前記書込手段は、前記鍵消去手段が前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させることを特徴とする。
【発明の効果】
【０００７】
本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを記憶領域に記憶しており、前記装置鍵を用いて前記第１暗号化コンテンツを復号し、復号したコンテンツに非可逆変換を施し、変換コンテンツを生成し、生成した前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に移動させ、前記装置鍵を前記記憶領域から読み出し、前記可搬媒体に書き込み、前記記憶領域から前記装置鍵を消去することを特徴とする。
【０００８】
この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記媒体鍵とを前記可搬媒体に移動させると共に、前記装置鍵も前記可搬媒体に移動させるので、前記第１暗号化コンテンツを、記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、記憶領域に第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記装置鍵を取得することにより画像変換前の前記コンテンツを復元することが可能である。
【０００９】
ここで、前記端末装置は、前記装置鍵を前記可搬媒体に書き込んだ後に、記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
この構成によると、第１暗号化コンテンツを復号するための装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００１０】
ここで、前記端末装置は、前記装置鍵を暗号化するための鍵情報を記憶しており、前記鍵情報を用いて前記装置鍵を暗号化し、暗号化装置鍵を生成し、前記装置鍵に替えて、生成された前記暗号化装置鍵を前記可搬媒体に書き込むように構成してもよい。
この構成によると、装置鍵を暗号化せず可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に書き込むことができる。
【００１１】
ここで、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記装置鍵を消去した後の前記端末装置は、前記暗号化装置鍵を前記可搬媒体から読み出し、前記鍵情報を用いて前記暗号化装置鍵を復号し、前記装置鍵を生成し、生成した前記装置鍵を記憶領域に格納するように構成してもよい。
【００１２】
この構成によると、可搬媒体に移動させた装置鍵を可搬媒体から読み出すことにより、端末装置は、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを可搬媒体から読み出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
また、読み出す装置鍵が暗号化されていることにより、暗号化されていない装置鍵を読み出す場合と比較し、安全に装置鍵を可搬媒体から読み出すことができる。
【００１３】
ここで、前記端末装置は、更に、変換されて生成された前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成し、生成された前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、前記装置鍵を前記変換コンテンツに埋め込んだ後に、記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
【００１４】
この構成によると、装置鍵を可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に移動させることができる。また、装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００１５】
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記記憶手段から前記装置鍵を消去した後に、前記可搬媒体から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記記憶手段に格納するように構成してもよい。
【００１６】
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
ここで、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記鍵消去手段は、前記記憶手段から、前記装置鍵を消去した後の前記端末装置は、前記可搬媒体から前記装置鍵を読み出し、読み出した前記装置鍵を、前記記憶手段に格納するように構成してもよい。
【００１７】
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
ここで、前記端末装置は、更に、記憶領域から前記第１暗号化コンテンツと前記装置鍵とを読み出し、読み出した前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成した前記コンテンツを再生するように構成してもよい。
【００１８】
この構成によると、記憶領域に装置鍵が格納されており、コンテンツを利用可能状態である端末装置は、第１暗号化コンテンツを前記装置鍵を用いて復号し、再生することができる。
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成し、生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成し、生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させ、記憶領域から前記コンテンツ鍵を消去することを特徴とする。
【００１９】
この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記コンテンツ鍵とを前記可搬媒体に移動させると共に、記憶領域からコンテンツ鍵を消去することで、前記第１暗号化コンテンツを、記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、記憶領域に第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記コンテンツ鍵を取得すれば画像変換前の前記コンテンツを復元することが可能である。
【００２０】
ここで、前記端末装置は、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、記憶領域から前記コンテンツ鍵を消去し、前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
この構成によると、コンテンツ移動処理の過程において、端末装置及び可搬媒体が共に、暗号化コンテンツとコンテンツ鍵とを保持する状態が存在しない。即ち、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００２１】
ここで、前記コンテンツ鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、記憶領域から、前記コンテンツ鍵を消去した後の前記端末装置は、前記可搬媒体から前記コンテンツ鍵を読み出し、読み出した前記コンテンツ鍵を、記憶領域に格納するように構成してもよい。
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
【００２２】
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を端末装置から可搬媒体へ移動させるコンテンツ保護システムであって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツと装置鍵と媒体鍵とを第１記憶領域に記憶しており、前記装置鍵を用いて前記第１暗号化コンテンツを復号して前記コンテンツを生成し、生成されたコンテンツに非可逆変換を施し、変換コンテンツを生成し、生成された前記変換コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成し、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、記憶領域から前記装置鍵を読み出し、前記可搬媒体に書き込み、前記第１記憶領域から前記装置鍵を消去し、前記可搬媒体は、前記端末装置から受け取る前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを記憶する第２記憶領域を備え、前記端末装置は、前記装置鍵を前２記憶領域に書き込んだ後に、第１記憶領域から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させることを特徴とする。
【００２３】
この構成によると、前記端末装置は、前記第２暗号化コンテンツと前記媒体鍵とを前記可搬媒体に移動させると共に、前記装置鍵も前記可搬媒体に移動させるので、前記第１暗号化コンテンツを、第１記憶領域に格納したままで、コンテンツの利用を無効化することができる。
また、前記端末装置は、前記第１記憶領域に前記第１暗号化コンテンツを記憶しているため、前記第２暗号化コンテンツを前記可搬媒体に移動させた後であっても、前記装置鍵を取得することにより画像変換前のコンテンツを復元することが可能である。
【００２４】
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記装置鍵を前記可搬媒体に書き込み、前記記憶手段から、前記装置鍵を消去した後の前記コンテンツ保護システムにおいて、前記端末装置は、前記可搬媒体から前記装置鍵を読み出し、読み出した前記装置鍵を、第１記憶領域に格納し、前記可搬媒体は、第２記憶領域に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去し、前記端末装置は、前記可搬媒体が前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記装置鍵を読み出すように構成してもよい。
【００２５】
この構成によると、可搬媒体は、第２暗号化コンテンツ及び媒体鍵の少なくとも一方を消去することにより、第２暗号化コンテンツを利用不可能状態とすることができる。また、端末装置は、可搬媒体が第２暗号化コンテンツを利用不可能状態となった後に、装置鍵を読み出すため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００２６】
ここで、前記端末装置は第１記憶領域に、前記装置鍵を暗号化するための鍵情報を記憶しており、前記鍵情報を用いて前記装置鍵を暗号化して暗号化装置鍵を生成し、前記装置鍵に替えて生成された前記暗号化装置鍵を前記第２記憶領域に書き込み、前記暗号化装置鍵を書き込んだ後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記第２記憶領域は、前記装置鍵に替えて、前記暗号化装置鍵を記憶するように構成してもよい。
【００２７】
この構成によると、装置鍵を暗号化せず可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に書き込むことができる。また、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記暗号化装置鍵を前記可搬媒体に書き込み、前記第１記憶領域から前記装置鍵を消去した後の前記コンテンツ保護システムであって、前記端末装置は、前記暗号化装置鍵を前記第２記憶領域から読み出し、前記鍵情報を用いて前記暗号化装置鍵を復号して前記装置鍵を生成し、生成した前記装置鍵を前記第１記憶領域に格納し、前記可搬媒体は、前記第２記憶領域に格納されている前記第２暗号化コンテンツ及び前記媒体鍵の内、少なくとも一方を消去し、前記端末装置は前記可搬媒体が、前記第２暗号化コンテンツ及び前記媒体鍵の内少なくとも一方を消去した後、前記暗号化装置鍵を読み出すように構成してもよい。
【００２８】
この構成によると、可搬媒体に移動させた暗号化装置鍵を可搬媒体から読み出し、復号することにより、端末装置は、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを可搬媒体から読み出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。
また、可搬媒体から読み出す装置鍵が暗号化されていることにより、暗号化されていない装置鍵を読み出す場合と比較し、安全に装置鍵を可搬媒体から読み出すことができる。また、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００２９】
ここで、前記端末装置は、前記変換コンテンツに、前記装置鍵を埋め込み、鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツを、前記媒体鍵を用いて暗号化することにより前記第２暗号化コンテンツを生成し、前記鍵消去手段は、前記装置鍵を前記変換コンテンツに埋め込んだ後に、前記第１記憶手段から前記装置鍵を消去し、前記装置鍵を消去した後に、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に書き込むように構成してもよい。
【００３０】
この構成によると、装置鍵を可搬媒体に書き込む場合と比較し、安全に装置鍵を可搬媒体に移動させることができる。また、装置鍵を消去した後に、第２暗号化コンテンツと第２暗号化コンテンツを復号するための媒体鍵とを可搬媒体に移動させるため、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００３１】
ここで、前記端末装置は、前記媒体鍵及び前記第２暗号化コンテンツを前記第２記憶手段に移動させ、前記第１記憶領域から前記装置鍵を消去した後の前記コンテンツ保護システムであって、前記端末装置は、前記第２記憶領域から前記第２暗号化コンテンツ及び前記媒体鍵を読み出し、前記媒体鍵を用いて前記第２暗号化コンテンツを復号し、前記鍵埋込コンテンツを生成し、生成した前記鍵埋込コンテンツから前記装置鍵を抽出し、抽出した前記装置鍵を前記第１記憶領域に格納し、前記可搬媒体は、前記端末装置により、前記第２暗号化コンテンツ及び前記媒体鍵が読み出されると、前記第２記憶領域から、前記第２暗号化コンテンツ及び前記媒体鍵を消去するように構成してもよい。
【００３２】
この構成によると、端末装置は、可搬媒体に移動させた装置鍵を取得することにより、コンテンツ利用不可状態から利用可能状態となる。このとき、端末装置は、記憶している第１暗号化コンテンツを抽出した装置鍵を用いて復号することにより、変換前のコンテンツを復号することができる。また、可搬媒体は、第２暗号化コンテンツと媒体鍵とを消去することにより、端末装置及び可搬媒体が同時にコンテンツ利用可能状態となることはなく、ユーザは規格の範囲内でコンテンツを利用することができる。
【００３３】
ここで、前記コンテンツ保護システムは、更に、携帯情報端末を含み、前記携帯情報端末は、前記第２記憶領域に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記第２暗号化コンテンツと前記媒体鍵とを読み出し、読み出した前記第２暗号化コンテンツを、前記媒体鍵を用いて復号して、前記変換コンテンツを生成し、生成した前記変換コンテンツを再生するように構成してもよい。
【００３４】
この構成によると、ユーザは、可搬媒体が端末装置から取得した第２暗号化コンテンツを携帯情報端末を用いて再生することにより視聴することができる。
ここで、前記コンテンツ保護システムは、更に、前記端末装置と接続された他の端末装置を備え、前記他の端末装置は、前記第２記憶領域に、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツが記憶された前記可搬媒体から、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを読み出し、読み出した前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方を消去し、前記媒体鍵及び前記第２暗号化コンテンツの内少なくとも一方が消去されると、前記端末装置から前記第１暗号化コンテンツを取得し、前記可搬媒体は、前記他の端末装置へ前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを移動させ、前記端末装置は、更に、前記他の端末装置へ、前記第１暗号化コンテンツを送信し、前記第１記憶領域から前記第１暗号化コンテンツを消去するように構成してもよい。
【００３５】
この構成によると、端末装置、可搬媒体及び他の端末装置が同時にコンテンツ利用可能状態となることはなく、可搬媒体から他の端末装置へコンテンツを移動させることもでき、よりユーザの利便性が高まる。
【発明を実施するための最良の形態】
【００３６】
＜実施例１＞
本発明に係る第１の実施例として、コンテンツ保護システム１について、図面を参照して説明する。
＜構成＞
１．システム全体
図１は、コンテンツ保護システム１の構成を示す図である。同図に示す様に、コンテンツ保護システム１は、記録再生装置１０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。
【００３７】
コンテンツ保護システム１は、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置１０により受信し、受信したコンテンツを記録及び再生し、また、記録再生装置１０に記録されているコンテンツを可搬媒体１４へムーブ（移動）し、可搬媒体１４にムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置１０へムーブするシステムである。
【００３８】
２．コンテンツ供給装置１１
コンテンツ供給装置１１は、放送局に備えられており、ＭＰＥＧ（Moving Picture ExpertsGroup phase）‐２規格に従って圧縮符号化されたトランスポートストリームであるコンテンツを放送する。コンテンツ供給装置１１から放送されたコンテンツは、記録再生装置１０のアンテナにより受信される。
【００３９】
３．記録再生装置１０
図２は、記録再生装置１０の構成を機能的に示す機能ブロック図である。
同図に示す様に、記録再生装置１０は、コンテンツ受信部１０１、装置記録鍵記憶部１０２、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、暗号化部１１０、装置固有鍵記憶部１１１、暗号化／復号部１１２、書込／読出部１１３、入力部１１４及び記録制御部１１５から構成される。
【００４０】
記録再生装置１０は、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット等を備えるコンピュータシステムであって、ここでは具体例としてハードディスクレコーダを想定している。
（１）コンテンツ受信部１０１
コンテンツ受信部１０１は、アンテナを含み、コンテンツ供給装置１１から放送されたコンテンツを、アンテナを介して受信し、受信したコンテンツを暗号化部１０３へ出力する。なお、コンテンツ受信部１０１が受信するコンテンツは、ＭＰＥＧ‐２規格に従い圧縮符号化された高画質コンテンツである。
【００４１】
（２）装置記録鍵記憶部１０２
装置記録鍵記憶部１０２は、予め内部に装置記録鍵ＫHDDを記憶している。装置記録鍵ＫHDDは、コンテンツ受信部１０１がコンテンツ供給装置１１から受信したコンテンツを暗号化部１０３が暗号化する際に、暗号鍵として用いる１２８ビットのデータである。
装置記録鍵記憶部１０２は、装置記録鍵ＫHDDが暗号化／復号部１１２により読み出されると、それまで記憶していた装置記録鍵ＫHDDを消去する。また、装置記録鍵記憶部１０２は、暗号化／復号部１１２により、装置記録鍵ＫHDDが書き込まれると、書き込まれた装置記録鍵ＫHDDを再度格納する。
【００４２】
（３）暗号化部１０３
暗号化部１０３は、コンテンツ受信部１０１からコンテンツを受け取る。ここで暗号化部１０３が受け取るコンテンツは、高画質なＭＰＥＧ‐２コンテンツであり、後に説明するＭＰＥＧ‐４コンテンツと区別するために、「Ｃ２」と表記する。暗号化部１０３は、Ｃ２の先頭から１２８ビット毎に分割し、部分コンテンツを生成する。ここでは、生成した部分コンテンツを、それぞれ、Ｃ２(1)、Ｃ２(2)、Ｃ２(3)、・・・、Ｃ２(M)と表記する。
【００４３】
更に、暗号化部１０３は、装置記録鍵記憶部１０２から装置記録鍵ＫHDDを読み出し、部分コンテンツＣ２(n)（ｎ＝１、２、・・・、Ｍである。以下同じ）のそれぞれについて、装置記録鍵ＫHDDを暗号鍵として用い、暗号化アルゴリズムＥ1を施して暗号化部分コンテンツＥＣ２(n)を生成する。即ち、ＥＣ２(n)＝Ｅ1（Ｃ２(n)，ＫHDD）である。なお、暗号化部１０３が用いる暗号化アルゴリズムＥ1の一例は、ＡＥＳ（AdvancedEncryption Standard）である。
【００４４】
暗号化部１０３は、生成した暗号化部分コンテンツＥＣ２(1)、ＥＣ２(2)、・・・、ＥＣ２(M)を記憶部１０４に格納する。
（４）記憶部１０４
記憶部１０４は、具体的にはハードディスクユニットであって、図３に示すように、暗号化コンテンツ領域１０４ａ、コンテンツテーブル領域１０４ｂ及び機器ＩＤ領域１０４ｃを含む。
【００４５】
記憶部１０４は、暗号化部１０３から暗号化部分コンテンツＥＣ２(n)を受け取ると、暗号化コンテンツ領域１０４ａに蓄積して格納する。なお、暗号化部分コンテンツＥＣ２(n)が蓄積されて成るデータを、暗号化コンテンツＥＣ２と表記する。
図３に示すように、暗号化コンテンツ領域１０４ａは、暗号化コンテンツＥＣ２1、ＥＣ２2、ＥＣ２3、・・・を格納している。添え字の数値は、単に、複数の暗号化コンテンツを識別するための情報である。各暗号化コンテンツＥＣ２には、各暗号化コンテンツを一意に識別するための情報であるコンテンツＩＤが割り振られており、暗号化コンテンツ領域１０４ａは、暗号化コンテンツとコンテンツＩＤとを対応付けて記憶している。具体的には、ＥＣ２1のコンテンツＩＤは「ＣＩＤ＿Ｘ」、ＥＣ２2のコンテンツＩＤは「ＣＩＤ＿Ａ」、ＥＣ２3のコンテンツＩＤは「ＣＩＤ＿Ｙ」である。
【００４６】
コンテンツテーブル領域１０４ｂは、コンテンツテーブル１２０を記憶している。コンテンツテーブル１２０は、暗号化コンテンツ領域１０４ａに記憶されている暗号化コンテンツＥＣ２1、ＥＣ２2、ＥＣ２3、・・・に関する情報を管理するテーブルである。図３に示すように、コンテンツテーブル１２０は、コンテンツ情報１２１、１２２、１２３、・・・を含む。
【００４７】
各コンテンツ情報は、コンテンツＩＤ欄、タイトル欄、録画時間欄、利用可否欄、及びＭＯＶＥ先機器欄を有し、各欄には、以下に示すデータが記述されている。
コンテンツＩＤ欄には、暗号化コンテンツ領域１０４ａに記憶されている暗号化コンテンツのコンテンツＩＤが記述されている。タイトル欄には、コンテンツのタイトルが記述されている。コンテンツタイトルは、例えばＥＰＧから取得する。録画時間欄には、コンテンツの録画時間が記述されている。利用可否欄には、０又は１が記述されており、「０」は、コンテンツが利用不可能状態であることを示し、「１」はコンテンツが利用可能状態であることを示す。ＭＯＶＥ先機器欄には、コンテンツがムーブされている場合には、ムーブ先の機器を識別する機器ＩＤが記述され、コンテンツがムーブされていない場合は、何も記述されない。
【００４８】
コンテンツテーブル１２０は、暗号化コンテンツ領域１０４ａに新たに暗号化コンテンツが記録される毎に、対応する新たなコンテンツ情報を記憶する。なお、コンテンツ情報は、後述する記録制御部１１５により作成される。
機器ＩＤ領域１０４ｃは、記録再生装置１０を一意に識別する機器ＩＤ「ＩＤ＿Ａ」を記憶している。機器ＩＤ「ＩＤ＿Ａ」は、予め設定されているものとする。
【００４９】
（５）復号部１０５
復号部１０５は、入力部１１４からコンテンツの指定とコンテンツをムーブする指示とを受け、記憶部１０４の暗号化コンテンツ領域１０４ａから、指定の暗号化コンテンツを読み出す。具体的には、入力部１１４からコンテンツＩＤを受け付け、受け付けたコンテンツＩＤと一致するコンテンツＩＤを有する暗号化コンテンツを暗号化コンテンツ領域１０４ａから読み出す。ここでは、コンテンツＩＤ「ＣＩＤ＿Ａ」を有する暗号化コンテンツＥＣ２2を読み出したとする。復号部１０５は、暗号化コンテンツＥＣ２2の先頭から１２８ビット毎に分割し、暗号化部分コンテンツを生成する。生成した暗号化部分コンテンツを、それぞれ、ＥＣ２2(1)、ＥＣ２2(2)、ＥＣ２2(3)、・・・、ＥＣ２2(M)とする。
【００５０】
更に、復号部１０５は、装置記録鍵記憶部１０２に格納されている装置記録鍵ＫHDDを読み出し、暗号化部分コンテンツＥＣ２2(n)のそれぞれについて、装置記録鍵ＫHDDを復号鍵として用い、復号アルゴリズムＤ1を施して部分コンテンツＣ２2(n)を生成する。即ち、Ｃ２2(n)＝Ｄ1（ＥＣ２2(n)，ＫHDD）である。なお、復号アルゴリズムＤ1は、暗号化アルゴリズムＥ1で暗号化された暗号文を平文に変換するためのアルゴリズムである。
【００５１】
復号部１０５は、生成した部分コンテンツＣ２2(1)、Ｃ２2(2)、Ｃ２2(3)、・・・、Ｃ２2(M)を変換部１０７へ出力する。
また、復号部１０５は、コンテンツの再生時に、再生部１０６から指示を受け、記憶部１０４から読み出した暗号化コンテンツＥＣ２を、装置記録鍵ＫHDDを用いて復号し、復号したコンテンツを再生部１０６へ出力する。
【００５２】
（６）再生部１０６
再生部１０６は、入力部１１４からコンテンツの指定とコンテンツを再生する指示を受け付け、受け付け指示を復号部１０５へ出力する。
再生部１０６は、具体的にはＭＰＥＧデコーダなどを含み、復号部１０５により復号されたコンテンツＣ２を受け取り、受け取ったコンテンツＣ２をデコードし、映像信号と音声信号とを生成する。再生部１０６は、生成した映像信号をモニタ１２へ出力し、生成した音声信号をスピーカ１３へ出力する。
【００５３】
また、再生部１０６は、入力部１１４からの指示を受け、記録制御部１１５からタイトルリストを読み出し、読み出したタイトルリストをモニタ１２へ出力する。タイトルリストは、コンテンツテーブル領域１０４ｂに格納されているコンテンツテーブル１２０に基づき生成されたＧＵＩ用データである。その生成については、後述する。
図４（ａ）及び（ｂ）は、タイトルリストの具体例を示す図である。図４（ａ）に示すタイトルリスト１２５は、タイトル情報１２６、１２７、１２８を含み、各タイトル情報は、タイトル欄、記録時間欄及び利用可否欄を含む。タイトル情報１２６は、コンテンツ情報１２１に対応し、タイトル情報１２７は、コンテンツ情報１２２に対応し、タイトル情報１２８は、コンテンツ情報１２３に対応している。各タイトル情報の利用可否欄は、「○」及び「×」の何れかが記載されており、「○」は当該コンテンツが利用可能状態であることを示し、「×」は当該コンテンツが利用不可能状態であることを示す。図４（ｂ）に示すタイトルリスト１２９は、タイトル情報１３０及び１３１を含み、各タイトル情報は、タイトル欄及び記録時間欄を含む。タイトル情報１３０は、コンテンツ情報１２１に対応し、タイトル情報１３１は、コンテンツ情報１２３に対応している。即ち、タイトルリスト１２９は、利用不可能状態であるコンテンツについての情報を含まない。
【００５４】
ここで、先の再生するコンテンツの指定及びムーブするコンテンツの指定は、モニタ１２にタイトルリスト１２５又は１２６が表示されている状態において、入力部１１４が何れかのタイトル情報を選択することにより受け付けるように構成してもよい。
（７）変換部１０７
変換部１０７は、具体的には、ＭＰＥＧ‐２のデータを、ＭＰＥＧ‐４に変換するためのダウンコンバータなどから構成され、復号部１０５により生成される部分コンテンツＣ２（ｎ）を順次受け取り、受け取った部分コンテンツＣ２(n)を、ＭＰＥＧ‐４に圧縮変換する。ここで、ＭＰＥＧ‐４に変換された部分コンテンツをＣ４(n)と表記する。
【００５５】
具体例として、変換部１０７は、復号部１０５からＣ２2(1)、Ｃ２2(2)、Ｃ２2(3)、・・・、Ｃ２2(M)を受け取り、Ｃ４2(1)、Ｃ４2(2)、Ｃ４2(3)、・・・、Ｃ４2(M)を生成する。変換部１０７、生成した部分コンテンツＣ４2(1)、Ｃ４2(2)、Ｃ４2(3)、・・・、Ｃ４2(M)を順次、暗号化部１１０へ出力する。
なお、ＭＰＥＧ‐２からＭＰＥＧ‐４への変換は公知技術により実現可能であるため説明を省略する。
【００５６】
（８）媒体記録鍵生成部１０８
媒体記録鍵生成部１０８は、乱数生成器などから構成され、媒体記録鍵ＫTを生成する。媒体記録鍵ＫTは、暗号化部１１０による暗号化の際に、暗号鍵として用いられる１２８ビットのデータである。媒体記録鍵生成部１０８は、生成した媒体記録鍵ＫTを、媒体記録鍵記憶部１０９へ出力する。
【００５７】
（９）媒体記録鍵記憶部１０９
媒体記録鍵記憶部１０９は、媒体記録鍵生成部１０８から媒体記録鍵ＫTを受け取り、受け取ったＫTを内部に格納する。書込／読出部１１３により媒体記録鍵ＫTが可搬媒体１４に書き込まれると、媒体記録鍵記憶部１０９は、格納している媒体記録鍵ＫTを消去する。
【００５８】
（１０）暗号化部１１０
暗号化部１１０は、変換部１０７から、部分コンテンツをＣ４(n)を順次受け取る。更に、暗号化部１１０は、媒体記録鍵記憶部１０９から媒体記録鍵ＫTを読み出し、部分コンテンツＣ４(n)のそれぞれについて、媒体記録鍵ＫTを暗号鍵として用い、暗号化アルゴリズムＥ2を施して暗号化部分コンテンツＥＣ４(n)を生成する。即ち、ＥＣ４(n)＝Ｅ2（Ｃ４(n)，ＫT）である。なお、暗号化部１１０が用いる暗号化アルゴリズムＥ2の一例は、ＡＥＳである。
【００５９】
ここでは、具体例として暗号化部１１０は、部分コンテンツＣ４2(1)、Ｃ４2(2)、Ｃ４2(3)、・・・、Ｃ４2(M)を順次暗号化してＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を生成するものとする。暗号化部１１０は、生成した暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を書込／読出部１１３へ出力する。
【００６０】
（１１）装置固有鍵記憶部１１１
装置固有鍵記憶部１１１は、装置固有鍵Ｋａを予め保持している。装置固有鍵Ｋａは、装置記録鍵ＫHDDを暗号化及び復号するための５６ビットのデータである。
（１２）暗号化／復号部１１２
暗号化／復号部１１２は、装置記録鍵記憶部１０２に格納されている装置記録鍵ＫHDDを読み出し、更に、装置固有鍵記憶部１１１に格納されている装置固有鍵Ｋａを読み出す。暗号化／復号部１１２は、装置記録鍵ＫHDDに装置固有鍵Ｋａを暗号鍵として用い、暗号化アルゴリズムＥ3を施して暗号化装置記録鍵ＥＫHDDを生成し、生成した暗号化装置記録鍵ＥＫHDDを、記憶部１０４の機器ＩＤ領域１０４ｃから読み出した、機器ＩＤ「ＩＤ＿Ａ」と共に、書込／読出部１１３へ出力する。ここで、暗号化アルゴリズムＥ3の一例は、ＤＥＳである。
【００６１】
また、暗号化／復号部１１２は、書込／読出部１１３から暗号化装置記録鍵ＥＫHDDと機器ＩＤとを受け取ると、受け取った機器ＩＤが、機器ＩＤ領域１０４ｃに格納されている記録再生装置１０の機器ＩＤ「ＩＤ＿Ａ」と一致するか否か判断する。
書込／読出部１１３から受け取った機器ＩＤが「ＩＤ＿Ａ」と一致する場合には、暗号化／復号部１１２は、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出し、暗号化装置記録鍵ＥＫHDDに装置固有鍵Ｋａを復号鍵として用い、復号アルゴリズムＤ3を施して、装置記録鍵ＫHDDを生成する。暗号化／復号部１１２は、生成した装置記録鍵ＫHDDを、装置記録鍵記憶部１０２へ書き込む。
【００６２】
書込／読出部１１３から受け取った機器ＩＤが「ＩＤ＿Ａ」と一致しない場合、暗号化／復号部１１２は、受け取った機器ＩＤ及び暗号化装置記録鍵ＥＫHDDを破棄する。
ここで、復号アルゴリズムＤ3は、暗号化アルゴリズムＥ3を用いて暗号化した暗号文を平文に変換するためのアルゴリズムである。
（１３）書込／読出部１１３
書込／読出部１１３は、メモリカードスロットを備え、メモリカードスロットに可搬媒体１４が挿入されている状態において、暗号化部１１０から受け取る暗号化部分コンテンツＥＣ４(n)、暗号化／復号部１１２から受け取る暗号化装置記録鍵ＥＫHDD及び機器ＩＤ「ＩＤ＿Ａ」並びに媒体記録鍵記憶部１０９から受け取る媒体記録鍵ＫTを、可搬媒体１４に書き込む。なお、書込／読出部１１３は、暗号化部１１０から暗号化部分コンテンツＥＣ４(n)を受け取る毎に、順次可搬媒体１４に書き込む。具体例として、書込／読出部１１３は、暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を、可搬媒体１４に書き込む。
【００６３】
また、書込／読出部１１３は、可搬媒体１４から、暗号化装置記録鍵ＥＫHDDを読み出し、読み出した暗号化装置記録鍵を暗号化／復号部１１２へ出力する。
（１４）入力部１１４
入力部１１４は、ユーザからの入力により指示を受け付け、受け付けた指示を、復号部１０５や、再生部１０６へ出力する。具体例として入力部１１４は、リモコンとリモコン受光部とから構成されてもよい。入力部１１４が受け付ける指示は、再生指示、ムーブ指示、タイトルリスト表示指示などである。
【００６４】
再生指示は、記憶部１０４に記憶されている暗号化コンテンツを復号してモニタ１２及びスピーカ１３に出力することを示す。ムーブ指示は、記憶部１０４に記憶されている暗号化コンテンツを圧縮変換し、可搬媒体１４へムーブすることを示す。
（１５）記録制御部１１５
記録制御部１１５は、暗号化コンテンツが記憶部１０４の暗号化コンテンツ領域１０４ａに記録される都度、記録された暗号化コンテンツに対応するコンテンツ情報を作成し、作成したコンテンツ情報をコンテンツテーブル領域１０４ｂのコンテンツテーブル１２０に追加して書き込む。更に、記録制御部１１５は、可搬媒体１４へムーブされたことにより、利用不可能状態となったコンテンツについて、コンテンツ情報の利用可否欄のデータを「１」から「０」に変更する。同様に、コンテンツが可搬媒体からムーブされたことにより、利用可能状態となったコンテンツについて、コンテンツ情報の利用可否欄のデータを「０」から「１」に変更する。
【００６５】
更に、記録制御部１１５は、コンテンツテーブル１２０から、タイトルリストを生成する。記録制御部１１５が生成するタイトルリストの一例は、図４（ａ）に示したタイトルリスト１２５である。記録制御部１１５は、コンテンツテーブル１２０に含まれる全てのコンテンツ情報について、各コンテンツ情報毎に、タイトル欄及び記録時間欄に記述されている情報を抽出し、利用可否欄に記述されている情報が「１」の場合は「○」を、「０」の場合は「×」を生成し、タイトル欄、記録時間欄及び利用可否欄から成るタイトル情報を作成する。記録制御部１１５は、全てのコンテンツ情報からタイトル情報を作成することによりタイトルリスト１２５を作成して内部に保持する。
【００６６】
なお、記録制御部１１５は、図４（ｂ）に示したタイトルリスト１２９を作成してもよい。この場合、記録制御部１１５は、コンテンツテーブル１２０から、利用可否欄に「１」を含むコンテンツ情報を全て抽出し、抽出した全てのコンテンツ情報について、各コンテンツ情報毎に、タイトル欄及び記録時間欄に記述されている情報を抽出し、タイトル欄及び記録時間欄から成るタイトル情報を作成する。記録制御部１１５は、抽出した全てのコンテンツ情報からタイトル情報を作成することによりタイトルリスト１２９を作成して内部に保持する。
【００６７】
４．モニタ１２及びスピーカ１３
モニタ１２及びスピーカ１３は、具体的には、記録再生装置１０と接続されたデジタルテレビである。モニタ１２は、再生部１０６から映像信号を受け取ると、受け取った映像信号を出力する。スピーカ１３は、再生部１０６から音声信号を受け取ると、受け取った音声信号を出力する。
【００６８】
５．可搬媒体１４
図５は、可搬媒体１４の構成を機能的に示す機能ブロック図である。同図に示す様に、可搬媒体１４は、入出力部１３２、記録制御部１３３及び記憶部１３４から構成され、記憶部１３４は、暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ、暗号化装置記録鍵領域１３４ｃ及び機器ＩＤ領域１３４ｄを含む。
【００６９】
可搬媒体１４は、記録再生装置１０及び携帯情報端末１５のメモリカードスロットに挿入されて使用される、カード型メモリである。可搬媒体１４の具体例は、ＳＤメモリカードである。
可搬媒体１４は、記録再生装置１０のメモリカードスロットに挿入されている状態において、記録再生装置１０から暗号化コンテンツをムーブされる。ムーブされた暗号化コンテンツは、暗号化コンテンツ領域１３４ａに格納される。暗号化コンテンツ領域１３４ａに格納された暗号化コンテンツは、可搬媒体１４が、携帯情報端末１５のメモリカードスロットに挿入されている状態において、携帯情報端末１５を用いて再生することができる。また、暗号化コンテンツ領域１３４ａに格納された暗号化コンテンツは、可搬媒体１４が記録再生装置１０に装着されている状態において、再度、記録再生装置１０にムーブすることができる。
（１）入出力部１３２
入出力部１３２は、コネクタピン、インターフェースドライバなどから成り、可搬媒体１４が挿入されている装置との間でデータの入出力を行うインターフェースである。
【００７０】
可搬媒体１４が記録再生装置１０のメモリカードスロットに挿入されている状態において、入出力部１３２は、記録再生装置１０の書込／読出部１１３から、暗号化部分コンテンツＥＣ４(n)、暗号化装置記録鍵ＥＫHDD、機器ＩＤ「ＩＤ＿Ａ」及び媒体記録鍵ＫTを受け取り、受け取った各データを、記録制御部１３３へ出力する。なお、入出力部１３２は、書込／読出部１１３から暗号化部分コンテンツＥＣ４(n)を受け取る毎に、順次記録制御部１３３へ出力する。具体例として、入出力部１３２は、暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を受け取る。また、入出力部１３２は、記録制御部１３３から暗号化装置記録鍵ＥＫHDD、機器ＩＤ「ＩＤ＿Ａ」及び機器ＩＤ「ＩＤ＿Ｂ」を受け取ると、受け取った暗号化装置記録鍵ＥＫHDD、機器ＩＤ「ＩＤ＿Ａ」及び機器ＩＤ「ＩＤ＿Ｂ」を、書込／読出部１１３へ出力する。
【００７１】
可搬媒体１４が携帯情報端末１５のメモリカードスロットに挿入されている状態において、入出力部１３２は、記録制御部１３３から暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを受け取り、受け取った暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを、携帯情報端末１５の入出力部１４１へ出力する。
（２）記録制御部１３３
（ａ）可搬媒体１４が記録再生装置１０に挿入されている状態
記録制御部１３３は、入出力部１３２から受け取る各データを、記憶部１３４のそれぞれの領域に書き込む。具体的には、記録制御部１３３は、入出力部１３２から受け取る暗号化部分コンテンツＥＣ４(n)を、順次暗号化コンテンツ領域１３４ａに書き込み、暗号化装置記録鍵ＥＫHDD及び機器ＩＤ「ＩＤ＿Ａ」を、暗号化装置記録鍵領域１３４ｃに書き込み、媒体記録鍵ＫTを、媒体記録鍵領域１３４ｂに書き込む。
【００７２】
また、コンテンツを記録再生装置１０へムーブする際には、記録制御部１３３は、暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫTを消去する。暗号化コンテンツＥＣ４及び媒体記録鍵ＫTが消去されると、記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫHDDを読み出し、読み出した暗号化装置記録鍵ＥＫHDDを、入出力部１３２へ出力する。
（ｂ）可搬媒体１４が携帯情報端末１５に挿入されている状態
記録制御部１３３は、暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫTを読み出し、読み出した暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを入出力部１３２へ出力する。
【００７３】
（３）記憶部１３４
記憶部１３４は、具体的にはフラッシュメモリで構成される。
暗号化コンテンツ領域１３４ａは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る暗号化部分コンテンツＥＣ４(n)を蓄積して成る暗号化コンテンツＥＣ４を記憶する。具体例として、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を受け取り、蓄積し、暗号化コンテンツＥＣ４2を記憶する。
【００７４】
媒体記録鍵領域１３４ｂは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る媒体記録鍵ＫTを記憶する。
暗号化装置記録鍵領域１３４ｃは、記録制御部１３３及び入出力部１３２を介して、記録再生装置１０から受け取る暗号化装置記録鍵ＥＫHDDを記憶する。
機器ＩＤ領域１３４ｄは、可搬媒体１４を一意に識別する機器ＩＤ「ＩＤ＿Ｂ」を記憶している。機器ＩＤ「ＩＤ＿Ｂ」は、予め設定されているものとする。
【００７５】
８．携帯情報端末１５
図６は、携帯情報端末１５の機能的な構成を示す機能ブロック図である。同図に示す様に、携帯情報端末１５は、入出力部１４１、制御部１４２、ディスプレィ１４３、キー操作部１４４、通信部１４５、アンテナ１４６、マイク１４７及びスピーカ１４８から構成され、具体的には、無線電波を用いて通信を行う携帯電話器である。
【００７６】
また、携帯情報端末１５は、ＣＰＵ、ＲＯＭ、ＲＡＭ、メモリカードスロットなどを備えるコンピュータシステムである。
入出力部１４１は、メモリカードスロットなどから成り、メモリカードスロットに可搬媒体１４が挿入されている状態において、可搬媒体１４の暗号化コンテンツ領域１３４ａに格納されている暗号化コンテンツＥＣ４及び媒体記録鍵領域１３４ｂに格納されている媒体記録鍵ＫT読み出し、読み出した暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを制御部１４２へ出力する。
【００７７】
制御部１４２は、入出力部１４１から、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを受け取り、受け取った暗号化コンテンツＥＣ４を先頭から１２８ビット毎の暗号化部分コンテンツＥＣ４(n)に分割する。
制御部１４２は、暗号化部分コンテンツＥＣ４(n)に媒体記録鍵ＫTを復号鍵として用い、復号アルゴリズムＤ2を施して、順次部分コンテンツＣ４(n)を復号する。即ち、Ｃ４(n)＝Ｄ2（ＥＣ４(n)，ＫT）である。なお、制御部１４２が用いる復号アルゴリズムＤ2は、暗号化アルゴリズムＥ2を用いて暗号化された暗号文を平文に変換するアルゴリズムである。
【００７８】
ここでは、具体例として制御部１４２は、暗号化部分コンテンツＥＣ４2(1)、ＥＣ４2(2)、ＥＣ４2(3)、・・・、ＥＣ４2(M)を順次復号してＣ４2(1)、Ｃ４2(2)、Ｃ４2(3)、・・・、Ｃ４2(M)を生成するものとする。
制御部１４２は、生成した部分コンテンツＣ４2(n)を、順次デコードし、映像信号及び音声信号を生成する。制御部１４２は、生成した映像信号をディスプレィ１４３へ出力し、生成した音声信号をスピーカ１４８へ出力する。
【００７９】
キー操作部１４４、通信部１４５、アンテナ１４６、マイク１４７及びスピーカ１４８は、携帯電話器としての通常の通話、電子メール送受信などの機能を担う。これらの構成要素については、公知技術で実現可能であるため説明を省略する。
＜動作＞
ここでは、図７から図１１に示すフローチャート等を用いて、コンテンツ保護システム１の処理動作について説明する。
【００８０】
１．システム全体の動作
図７は、コンテンツ保護システム１全体の動作、及び各装置の状態を説明するフローチャートである。
コンテンツ供給装置１１は、コンテンツを放送し（ステップＳ１）、記録再生装置１０は、アンテナを介してコンテンツを受信する（ステップＳ２）。このとき、記録再生装置１０は、コンテンツ利用可能状態である（ステップＳ３）。
【００８１】
コンテンツ利用可能状態である記録再生装置は、ＭＰＥＧ‐２規格に従い圧縮符号化されたコンテンツが装置記録鍵ＫHDDで暗号化された暗号化コンテンツＥＣ２を記憶している。記録再生装置１０は、暗号化コンテンツＥＣ２を装置記録鍵ＫHDDで復号し、コンテンツＣ２を生成し、生成したコンテンツＣ２をモニタ１２及びスピーカ１３に出力し、モニタ１２及びスピーカ１３は、コンテンツＣ２を再生する（ステップＳ１１）。
【００８２】
コンテンツ利用可能状態（ステップＳ３）である記録再生装置１０は、メモリカードスロットに挿入された可搬媒体１４へコンテンツをムーブすることにより、コンテンツの利用権を可搬媒体１４へ移動する（ステップＳ４）。コンテンツを可搬媒体１４へムーブすると、記録再生装置１０は、コンテンツ利用不可能状態となる（ステップＳ５）。
記録再生装置１０からコンテンツをムーブされた可搬媒体１４は、コンテンツ利用可能状態となる（ステップＳ６）。
【００８３】
コンテンツ利用可能状態である可搬媒体１４は、ＭＰＥＧ‐４規格に従い圧縮符号化されたコンテンツＣ４が媒体記録鍵ＫTで暗号化された暗号化コンテンツＥＣ４、媒体記録鍵ＫT及び暗号化装置記録鍵ＥＫHDDを記憶している。
可搬媒体１４は、携帯情報端末１５のメモリカードスロットに挿入され、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを携帯情報端末１５へ出力し、携帯情報端末１５は、暗号化コンテンツＥＣ４を媒体記録鍵ＫTで復号し、コンテンツＣ４を再生する（ステップＳ１２）。
【００８４】
続いて、可搬媒体１４は、記録再生装置１０のメモリカードスロットに挿入され、コンテンツを記録再生装置１０へムーブすることにより、コンテンツの利用権を記録再生装置１０へ移動する（ステップＳ７）。コンテンツを記録再生装置１０へムーブすると、可搬媒体１４は、コンテンツを利用不可能状態となる（ステップＳ８）。
可搬媒体１４からコンテンツをムーブされた記録再生装置１０は、コンテンツ利用可能状態となる（ステップＳ９）。コンテンツ利用可能状態である記録再生装置１０は、コンテンツＣ２をモニタ１２及びスピーカ１３に出力し、モニタ１２及びスピーカ１３は、コンテンツＣ２を再生する（ステップＳ１１）。
【００８５】
２．記録再生装置１０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図８は、記録再生装置１０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、図７のステップＳ４の詳細である。
記録再生装置１０の媒体記録鍵生成部１０８は、媒体記録鍵ＫTを生成し（ステップＳ１０１）。生成した媒体記録鍵ＫTを、媒体記録鍵記憶部１０９に格納する。
【００８６】
次に、記録再生装置１０は、記憶部１０４の暗号化コンテンツ領域１０４ａに格納されている暗号化コンテンツＥＣ２を、暗号化部分コンテンツＥＣ２(n)に分割し、ステップＳ１０２からステップＳ１１２まで、ｎ＝１，２，・・・，Ｍについて繰り返す。また、可搬媒体１４は、ステップＳ１０７からステップＳ１０９まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
【００８７】
先ず、記録再生装置１０の復号部１０５は、暗号化部分コンテンツＥＣ２(n)を、装置記録鍵ＫHDDで復号し、部分コンテンツＣ２(n)を生成する（ステップＳ１０３）。次に、変換部１０７は、ＭＰＥＧ‐２の部分コンテンツＣ２(n)をダウンコンして、ＭＰＥＧ‐４の部分コンテンツＣ４(n)を生成する（ステップＳ１０４）。次に、暗号化部１１０は、部分コンテンツＣ４(n)を媒体記録鍵ＫTで暗号化し、暗号化部分コンテンツＥＣ４(n)を生成する（ステップＳ１０５）。
【００８８】
書込／読出部１１３は、暗号化部分コンテンツＥＣ４(n)を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化部分コンテンツＥＣ４(n)を受け取る（ステップＳ１０６）。可搬媒体１４の記録制御部１３３は、入出力部１３２を介して暗号化部分コンテンツＥＣ４(n)を受け取り、記憶部１３４の暗号化コンテンツ領域１３４ａに書き込み、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４(n)を格納する（ステップＳ１０８）。暗号化コンテンツ領域１３４ａにおいて、暗号化部分コンテンツＥＣ４(n)が蓄積されることで、暗号化コンテンツＥＣ４が生成される（ステップＳ１１０）。
【００８９】
記録再生装置１０は、ステップＳ１０６の出力が終了すると、暗号化部分コンテンツＥＣ４(n)を消去する（ステップＳ１１１）。繰り返しが終了すると（ステップＳ１１２）、暗号化／復号部１１２は、装置記録鍵記憶部１０２から装置記録鍵ＫHDDを読み出し、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出す。暗号化／復号部１１２は、装置固有鍵Ｋａを暗号鍵として用い、装置記録鍵ＫHDDを暗号化し、暗号化装置記録鍵ＥＫHDDを生成する（ステップＳ１１３）。
【００９０】
次に、暗号化／復号部１１２は、記憶部１０４の機器ＩＤ領域１０４ｃからＩＤ＿Ａを読み出し（ステップＳ１１４）、読み出したＩＤ＿Ａを、ステップＳ１１３で生成した暗号化装置記録鍵ＥＫHDDと共に、書込／読出部１１３へ出力する。書込／読出部１１３は、暗号化装置記録鍵ＥＫHDDとＩＤ＿Ａとを可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、暗号化装置記録鍵ＥＫHDDとＩＤ＿Ａとを受け取る（ステップＳ１１５）。
【００９１】
可搬媒体１４の記録制御部１３３は、ＥＫHDDとＩＤ＿Ａとを、暗号化装置記録鍵領域１３４ｃに書き込み。暗号化装置記録鍵領域１３４ｃは、ＥＫHDDとＩＤ＿Ａとを格納する（ステップＳ１１６）。
記録再生装置１０は、ステップＳ１１５の出力が終了すると、装置記録鍵記憶部１０２から、装置記録鍵ＫHDDを消去する（ステップＳ１１７）。次に、書込／読出部１１３は、媒体記録鍵記憶部１０９から媒体記録鍵ＫTを読み出し（ステップＳ１１８）、読み出した媒体記録鍵ＫTを、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、ＫTを受け取る（ステップＳ１１９）。
【００９２】
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫTを媒体記録鍵領域１３４ｂに書き込み、媒体記録鍵領域１３４ｂは、ＫTを格納する（ステップＳ１２０）。記録再生装置１０は、ステップＳ１１９の出力が終了すると、媒体記録鍵記憶部１０９から、媒体記録鍵ＫTを消去する（ステップＳ１２１）。
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫTを媒体記録鍵領域１３４ｂに書き込むと、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ１２２）、入出力部１３２を介して、ＩＤ＿Ｂを記録再生装置１０へ出力し、記録再生装置１０の書込／読出部１１３は、ＩＤ＿Ｂを受け取る（ステップＳ１２３）。
【００９３】
書込／読出部１１３は、受け取ったＩＤ＿Ｂを記録制御部１１５へ出力する。記録制御部１１５は、ＩＤ＿Ｂを受け取ると、記憶部１０４のコンテンツテーブル領域１０４ｂに格納されているコンテンツテーブル１２０から、ムーブしたコンテンツに対応するコンテンツ情報を特定し、特定したコンテンツ情報の、ＭＯＶＥ先機器欄に、ＩＤ＿Ｂを書き込む（ステップＳ１２４）。
【００９４】
図９は、記録再生装置１０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
【００９５】
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部１０２は、装置記録鍵ＫHDDを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
【００９６】
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。勿論、可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
（ｂ）は、暗号化コンテンツＥＣ４の可搬媒体１４への書き込みが終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
【００９７】
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部１０２は、装置記録鍵ＫHDDを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ‐４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
【００９８】
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４を保持しているが、暗号化を解く媒体記録鍵ＫTを保持していないため、コンテンツ利用不可能状態である。
（ｃ）は、装置記録鍵ＫHDDの可搬媒体１４への移動が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
【００９９】
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部１０２は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ‐４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、データを保持していない。暗号化装置記録鍵領域１３４ｃは暗号化装置記録鍵ＥＫHDDを記憶している。
【０１００】
このとき、記録再生装置１０は、暗号化されたＭＰＥＧ‐２コンテンツを保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツを保持しているが、暗号化を解く媒体記録鍵ＫTを保持していないため、コンテンツ利用不可能状態である。
（ｄ）は、コンテンツのムーブ処理が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
【０１０１】
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９及び装置記録鍵記憶部１０２は、何れもデータを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ‐４の暗号化コンテンツＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、媒体記録鍵ＫTを記憶している。暗号化装置記録鍵領域１３４ｃは暗号化装置記録鍵ＥＫHDDを記憶している。
【０１０２】
このとき、記録再生装置１０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫTを保持しているため、コンテンツ利用可能状態である。
３．可搬媒体１４から記録再生装置１０へのコンテンツ利用権移動処理の動作
図１０は、可搬媒体１４から記録再生装置１０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、図７のステップＳ７の詳細である。
【０１０３】
可搬媒体１４の記録制御部１３３は、記憶部１３４の媒体記録鍵領域１３４ｂから、媒体記録鍵ＫTを消去し（ステップＳ１３１）、更に、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ１３２）。
次に、記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫHDD及び機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ１３３）。読み出された暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａは、入出力部１３２を介して、記録再生装置１０へ出力され、記録再生装置１０の書込／読出部１１３は、暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを受け取る（ステップＳ１３４）。書込／読出部１１３は、ＥＫHDD及びＩＤ＿Ａを暗号化／復号部１１２へ出力する。
【０１０４】
暗号化／復号部１１２は、受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致するか否か確認する（ステップＳ１３５）。一致しない場合（ステップＳ１３６でＮＯ）、書込／読出部１１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」と暗号化装置記録鍵ＥＫHDDとを破棄する。その後、記録再生装置１０は、エラーである旨をモニタ１２に出力する等、エラー処理を行う（ステップＳ１３７）。
【０１０５】
受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致する場合（ステップＳ１３６でＹＥＳ），暗号化／復号部１１２は、装置固有鍵記憶部１１１から装置固有鍵Ｋａを読み出し、装置固有鍵Ｋａを復号鍵として用い、暗号化装置記録鍵ＥＫHDDを復号して、装置記録鍵ＫHDDを生成する（ステップＳ１３８）。
暗号化／復号部１１２は、生成した装置記録鍵ＫHDDを、装置記録鍵記憶部１０２に書き込み、装置記録鍵記憶部１０２は、ＫHDDを格納する（ステップＳ１３９）。
【０１０６】
可搬媒体１４の記録制御部１３３は、ＫHDDが装置記録鍵記憶部１０２に格納されると、暗号化装置記録鍵領域１３４ｃに格納されている暗号化装置記録鍵ＥＫHDD及び機器ＩＤ「ＩＤ＿Ａ」を消去する（ステップＳ１４０）。
図１１は、可搬媒体１４から記録再生装置１０へ、コンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
【０１０７】
（ａ）は、コンテンツをムーブする以前の記録再生装置１０及び可搬媒体１４が保持するデータを示しており、図９（ｄ）に示した状態と同一である。即ち、記録再生装置１０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫTを保持しているため、コンテンツ利用可能状態である。
【０１０８】
（ｂ）は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTの消去が終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９及び装置記録鍵記憶部１０２は、何れもデータを保持していない。
【０１０９】
可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。暗号化装置記録鍵領域１３４ｃは、暗号化装置記録鍵ＥＫHDDを保持している。
このとき、記録再生装置１０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツを保持しておらず、コンテンツを利用不可能状態である。
【０１１０】
（ｃ）は、コンテンツのムーブが終了した時点の記録再生装置１０及び可搬媒体１４が保持するデータを示している。
記録再生装置１０の暗号化コンテンツ領域１０４ａは、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部１０９は、データを保持していない。装置記録鍵記憶部１０２は、装置記録鍵ＫHDDを記憶している。
【０１１１】
可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃは、何れもデータを保持していない。
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、勿論、コンテンツ利用不可能状態である。
なお、本実施例では、可搬媒体１４から記録再生装置１０へコンテンツをムーブする際に、図１０のステップＳ１３１において、まず可搬媒体１４から媒体記録鍵ＫTを消去する構成としたが、この構成に限定されるものではない。
【０１１２】
例えば、ムーブ処理を行う際に、記録再生装置１０は、可搬媒体１４から、暗号化装置記録鍵領域１３４ｃに格納されている機器ＩＤを読み出し、読み出した機器ＩＤが、自機の機器ＩＤと一致するか否かを確認することにより、ムーブ対象となるコンテンツが、記録再生装置１０自身が可搬媒体１４にムーブしたコンテンツであるか否かを判定してもよい。
【０１１３】
機器ＩＤが一致し、ムーブ対象となるコンテンツが、自機が可搬媒体１４へムーブしたコンテンツであると判定する場合には、記録再生装置１０は、その旨を可搬媒体１４に通知し、通知を受けた可搬媒体１４は、ステップＳ１３１から続けて動作するように構成してもよい。
機器ＩＤが一致せず、ムーブ対象となるコンテンツが、自機が可搬媒体１４へムーブしたコンテンツでないと判定する場合には、記録再生装置１０は、その旨を可搬媒体１４に通知し、通知を受けた可搬媒体１４は、ムーブ処理を中止するように構成してもよい。
【０１１４】
或いは、ステップＳ１３１において、媒体記録鍵ＫTを消去せずに、媒体記録鍵ＫTの特定のビットを反転させたり、媒体記録鍵ＫTを一時待避用フォルダに移動したりするなどして一時的に無効化してもよい。この場合、ステップＳ１３６でＹＥＳの場合には、ステップＳ１４０の処理と共に一時的に無効化した媒体記録鍵ＫTを消去し、ステップＳ１３６でＮＯの場合には、ステップＳ１３７のエラー処理として、一時的に無効化した媒体記録鍵ＫTを有効化するように構成してもよい。
【０１１５】
＜変形例＞
ここでは、実施例１の変形例として、コンテンツ保護システム１ａについて説明する。
図１２は、コンテンツ保護システム１ａのシステム構成を示す図である。同図に示す様に、コンテンツ保護システム１ａは、記録再生装置１０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４、携帯情報端末１５及びＰＣ１６から構成される。
【０１１６】
コンテンツ保護システム１ａは、コンテンツ保護システム１にＰＣ１６が追加された構成を有し、記録再生装置１０とＰＣ１６とは、ケーブルを介して接続されている。
コンテンツ保護システム１ａは、記録再生装置１０から可搬媒体１４にムーブされたコンテンツを、可搬媒体１４からＰＣ１６へ更にムーブさせるシステムである。
コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５は、コンテンツ保護システム１の構成要素と同一の機器であるため、ここでは説明を省略する。
【０１１７】
１．記録再生装置１０の構成
記録再生装置１０は、先に述べた様にＰＣ１６と接続されており、図２に示した機能ブロック図の各構成要素に加えて、ＰＣ１６とデータの送受信などを行う送受信部を備えるものとする。記録再生装置１０の送受信部は、記憶部１０４及び装置固有鍵記憶部１１１に格納されているデータを読み出し、読み出したデータをＰＣ１６へ送信する。また、記録再生装置１０の送受信部は、ＰＣ１６から受け取る機器ＩＤの確認処理を行う。
【０１１８】
２．ＰＣ１６の構成
図１３は、ＰＣ１６の構成を機能的に示す機能ブロック図である。同図に示す様に、ＰＣ１６は、入出力部１６１、入力部１６２、コンテンツ記憶部１６３、媒体記録鍵記憶部１６４、復号部１６５、送受信部１６６、復号部１６７、復号部１６８、暗号化部１６９、記憶部１７０、装置記録鍵記憶部１７１、復号部１７２、再生部１７３、ディスプレィ１７４及びスピーカ１７５から構成される。
【０１１９】
ＰＣ１６は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィ、キーボード、マウスなどを備えるコンピュータシステムである。なお、ＰＣ１６と記録再生装置１０とは、ケーブルで接続されているものとする。
（１）入出力部１６１
入出力部１６１は、メモリカードスロット、インターフェースドライバなどを含むメモリカードインターフェースであって、メモリカードスロットに可搬媒体１４が挿入された状態において、可搬媒体１４からデータを読み出す。
【０１２０】
具体的には、入出力部１６１は、入力部１６２からコンテンツの読み出しを示す信号を受け取ると、可搬媒体１４の暗号化コンテンツ領域１３４ａから、ＭＰＥＧ‐４規格に従い圧縮符号化された暗号化コンテンツＥＣ４を読み出し、読み出したＥＣ４を、コンテンツ記憶部１６３へ書き込む。また、入出力部１６１は、可搬媒体の媒体記録鍵領域１３４ｂから媒体記録鍵ＫTを読み出し、読み出した媒体記録鍵ＫTを、媒体記録鍵記憶部１６４へ書き込む。また、入出力部１６１は、可搬媒体１４の暗号化装置記録鍵領域１３４ｃから暗号化装置記録鍵ＥＫHDDを読み出し、読み出した暗号化装置記録鍵ＥＫHDDを、復号部１６７へ出力する。
【０１２１】
（２）入力部１６２
入力部１６２は、キーボード及びマウスなどから構成され、キーボード及びマウスがユーザにより操作されることにより要求を受け付ける。入力部１６２は、受け付けた要求に対応する信号を生成し、生成した信号を、入出力部１６１、復号部１６５又は再生部１７３へ出力する。
【０１２２】
（３）コンテンツ記憶部１６３
コンテンツ記憶部１６３は、入出力部１６１を介して、可搬媒体１４から読み出したＭＰＥＧ‐４の暗号化コンテンツＥＣ４を格納する。
（４）媒体記録鍵記憶部１６４
媒体記録鍵記憶部１６４は、入出力部１６１を介して、可搬媒体１４から読み出した媒体記録鍵ＫTを格納する。
【０１２３】
（５）復号部１６５
復号部１６５は、入力部１６２からＭＰＥＧ‐４コンテンツの再生を示す信号を受け取ると、コンテンツ記憶部１６３から暗号化コンテンツＥＣ４を読み出し、媒体記録鍵記憶部１６４から、媒体記録鍵ＫTを読み出す。
復号部１６５は、暗号化コンテンツＥＣ４を先頭から１２８ビット毎に分割し、それぞれを、暗号化部分コンテンツＥＣ４(n)とする。
【０１２４】
復号部１６５は、ＫTを復号鍵として用い、暗号化部分コンテンツＥＣ４(n)に復号アルゴリズムＤ2を施すことにより部分コンテンツＣ４(n)を復号する。復号部１６５は、復号したＣ４(n)を、順次再生部１７３へ出力する。
（６）送受信部１６６
送受信部１６６は、ケーブルコネクタなどを含み、ケーブルを介して接続された記録再生装置１０から、ＭＰＥＧ‐２規格に従い圧縮符号化された暗号化コンテンツＥＣ２及び装置固有鍵Ｋａを受信する。送受信部１６６は、受信した暗号化コンテンツＥＣ２を、復号部１６８へ出力し、受信した装置固有鍵Ｋａを、復号部１６７へ出力する。
【０１２５】
（７）復号部１６７
復号部１６７は、入出力部１６１を介して可搬媒体１４から読み出した暗号化装置記録鍵ＥＫHDDを受け取り、更に、送受信部１６６を介して記録再生装置１０から装置固有鍵Ｋａを受信する。
復号部１６７は、装置固有鍵Ｋａを復号鍵として用い、暗号化装置記録鍵ＥＫHDDに復号アルゴリズムＤ3を施して、装置記録鍵ＫHDDを復号する。復号部１６７は、復号した装置記録鍵ＫHDDを、復号部１６８へ出力する。ここで、復号アルゴリズムＤ3は、暗号化アルゴリズムＥ3を用いて暗号化した暗号文を平文に変換するためのアルゴリズムである。
【０１２６】
（８）復号部１６８
復号部１６８は、送受信部１６６を介して記録再生装置１０から暗号化コンテンツＥＣ２を受け取り、また、復号部１６７から装置記録鍵ＫHDDを受け取る。
復号部１６８は、暗号化コンテンツＥＣ２を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ２(n)に分割する。復号部１６８は、暗号化部分コンテンツＥＣ２(n)に装置記録鍵ＫHDDを復号鍵として用い、復号アルゴリズムＤ1を用いて復号し、部分コンテンツＣ２(n)を生成する。復号部１６８は、生成した部分コンテンツＣ２(n)を、順次暗号化部１６９へ出力する。
【０１２７】
（９）暗号化部１６９
暗号化部１６９は、復号部１６８から部分コンテンツＣ２(n)を受け取る。  
更に、暗号化部１６９は、装置記録鍵記憶部１７１から装置記録鍵ＫPCを読み出し、部分コンテンツＣ２(n)のそれぞれについて、装置記録鍵ＫPCを暗号鍵として用い、暗号化アルゴリズムＥ1を施して暗号化部分コンテンツＥＣ２(n)を生成する。即ち、ＥＣ２(n)＝Ｅ1（Ｃ２(n)，ＫPC）である。
【０１２８】
暗号化部１６９は、生成した暗号化部分コンテンツＥＣ２(n)を記憶部１７０に格納する。
（１０）記憶部１７０
記憶部１７０は、暗号化部１６９から出力される暗号化部分コンテンツＥＣ２(n)を蓄積して成る暗号化コンテンツＥＣ２を格納する。
【０１２９】
（１１）装置記録鍵記憶部１７１
装置記録鍵記憶部１７１は、予め内部に装置記録鍵ＫPCを記憶している。装置記録鍵ＫPCは、暗号化部１６９において暗号鍵として用いられ、且つ、復号部１７２において復号鍵として用いられる１２８ビットのデータである。
（１２）復号部１７２
復号部１７２は、記憶部１７０から、暗号化コンテンツＥＣ２を読み出し、読み出した暗号化コンテンツＥＣ２の先頭から１２８ビット毎に分割し、暗号化部分コンテンツＥＣ２(n)を生成する。
【０１３０】
更に、復号部１７２は、装置記録鍵記憶部１７１に格納されている装置記録鍵ＫPCを読み出し、暗号化部分コンテンツＥＣ２(n)のそれぞれについて、装置記録鍵ＫPCを復号鍵として用い、復号アルゴリズムＤ1を施して部分コンテンツＣ２(n)を生成する。即ち、Ｃ２(n)＝Ｄ1（ＥＣ２(n)，ＫPC）である。なお、復号アルゴリズムＤ1は、暗号化アルゴリズムＥ1で暗号化された暗号文を平文に変換するためのアルゴリズムである。
【０１３１】
復号部１７２は、生成した部分コンテンツＣ２(n)を、順次再生部１７３へ出力する。
（１３）再生部１７３
再生部１７３は、ＭＰＥＧ‐２デコーダ及びＭＰＥＧ‐４デコーダを備える。
再生部１７３は、復号部１６５からＭＰＥＧ‐４規格に従い圧縮符号化されたコンテンツＣ４を受け取ると、受け取ったコンテンツＣ４をＭＰＥＧ‐４デコーダにてデコードし、映像信号と音声信号とを生成する。
【０１３２】
再生部１７３は、復号部１７２からＭＰＥＧ‐２規格に従い圧縮符号化されたコンテンツＣ２を受け取ると、受け取ったコンテンツＣ２をＭＰＥＧ‐２デコーダにてデコードし、映像信号と音声信号とを生成する。
再生部１７３は、生成した映像信号をディスプレィ１７４へ出力し、音声信号をスピーカ１７５へ出力する。
【０１３３】
（１４）ディスプレィ１７４及びスピーカ１７５
ディスプレィ１７４は、再生部１７３から映像信号を受け取り、映像信号を出力する。スピーカ１７５は、再生部１７３から音声信号を受け取り、音声信号を出力する。
３．システム全体の動作
コンテンツ保護システム１ａ全体の動作及び各機器の状態について、図７及び図１４に示すフローチャートを用いて説明する。
【０１３４】
先ず、図７に示したステップＳ１からステップＳ６について、コンテンツ保護システム１ａは、コンテンツ保護システム１と同様に動作する。ステップＳ６の続きから、図１４へ続く。
コンテンツ利用不可能状態（ステップＳ５）である記録再生装置１０、コンテンツ利用可能状態（ステップＳ６）である可搬媒体１４、及びＰＣ１６との間で、コンテンツ利用権移動処理を行う（ステップＳ１３）。
【０１３５】
記録再生装置１０は、引き続きコンテンツ利用不可能状態であり（ステップＳ１４）、コンテンツをムーブすることにより、可搬媒体１４もコンテンツ利用不可能状態となる（ステップＳ１５）。ＰＣ１６は、コンテンツをムーブされコンテンツを利用可能状態である（ステップＳ１６）。
コンテンツ利用可能状態である記録再生装置１０は、コンテンツを出力し、再生する（ステップＳ１７）。
【０１３６】
４．コンテンツ利用権移動処理の動作
ここでは、図１５及び図１６に示すフローチャートを用いて、可搬媒体１４からＰＣ１６へコンテンツ利用権を移動させる処理の動作について説明する。なお、ここで説明する動作は、図１４に示したフローチャートにおけるステップＳ１３の詳細である。
メモリカードスロットに可搬媒体１４が挿入されている状態において、ＰＣ１６の入出力部１６１は、入力部１６２がユーザに操作されることにより、ムーブ要求を受け付ける（ステップＳ１５１）。ムーブ要求を受け付けると、入出力部１６１は、可搬媒体１４へコンテンツの読み出し指示を出力する（ステップＳ１５２）。
【０１３７】
可搬媒体１４の記録制御部１３３は、入出力部１３２を介して、コンテンツの読み出し指示を受け取ると、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を読み出し（ステップＳ１５３）、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、暗号化コンテンツＥＣ４を受け取る（ステップＳ１５４）。入出力部１６１は、受け取った暗号化コンテンツＥＣ４を、コンテンツ記憶部１６３へ書き込み、コンテンツ記憶部１６３は、暗号化コンテンツＥＣ４を格納する（ステップＳ１５５）。
【０１３８】
記録制御部１３３は、ステップＳ１５４におけるＰＣ１６への暗号化コンテンツＥＣ４の出力が終了すると、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ１５６）。
次に、記録制御部１３３は、媒体記録鍵領域１３４ｂから、媒体記録鍵ＫTを読み出し
（ステップＳ１５７）、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、媒体記録鍵ＫTを受け取る（ステップＳ１５８）。入出力部１６１は、受け取った媒体記録鍵ＫTを、媒体記録鍵記憶部１６４へ書き込み、媒体記録鍵記憶部１６４は、媒体記録鍵ＫTを格納する（ステップＳ１５９）。可搬媒体１４の記録制御部１３３は、媒体記録鍵領域１３４ｂから、媒体記録鍵ＫTを消去する（ステップＳ１６０）。
【０１３９】
記録制御部１３３は、ステップＳ１５８におけるＰＣ１６への媒体記録鍵ＫTの出力が終了すると、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを読み出し（ステップＳ１６１）、読み出した暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを、入出力部１３２を介してＰＣ１６へ出力し、ＰＣ１６の入出力部１６１は、暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを受け取る（ステップＳ１６２）。入出力部１６１は、受け取った暗号化装置記録鍵ＥＫHDDを、復号部１６７へ出力し、復号部１６７は、暗号化装置記録鍵ＥＫHDDを受け取り、内部に格納する（ステップＳ１６３）。また、入出力部１６１は、ＩＤ＿Ａを、送受信部１６６へ出力する。
【０１４０】
一方、可搬媒体１４の記録制御部１３３は、暗号化装置記録鍵領域１３４ｃから、暗号化装置記録鍵ＥＫHDD及びＩＤ＿Ａを消去する（ステップＳ１６４）。
なお、ステップＳ１５９からステップＳ１６３までの間、ＰＣ１６は、ＭＰＥＧ‐４コンテンツを利用することができる。
ＰＣ１６は、コンテンツ記憶部１６３に格納されている暗号化コンテンツＥＣ４及び媒体記録鍵記憶部１６４に格納されている媒体記録鍵ＫTを消去する（ステップＳ１６５）。ＰＣ１６は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTの消去を確認後、送受信部１６６を介して、記録再生装置１０へ、ＭＰＥＧ‐２コンテンツを要求する（ステップＳ１６６）。
【０１４１】
具体的に、送受信部１６６は、ＭＰＥＧ‐２コンテンツを要求する旨を示す信号と、入出力部１６１から受け取った機器ＩＤ「ＩＤ＿Ａ」とを、記録再生装置１０へ送信し、記録再生装置１０に備えられた送受信部は、ＭＰＥＧ‐２コンテンツを要求する旨を示す信号と、機器ＩＤ「ＩＤ＿Ａ」とを受信する（ステップＳ１６７）。
記録再生装置１０の送受信部は、記憶部１０４の機器ＩＤ領域１０４ｃから機器ＩＤを読み出し、読み出した機器ＩＤと受信した機器ＩＤ「ＩＤ＿Ａ」とが一致するか否か判断する（ステップＳ１６８）。機器ＩＤが一致しない場合（ステップＳ１６９でＮＯ）、送受信部は、受信した機器ＩＤ「ＩＤ＿Ａ」を破棄し、ＰＣ１６に対してエラーである旨を通知する（ステップＳ１７０）。
【０１４２】
機器ＩＤが一致する場合（ステップＳ１６９でＹＥＳ）、送受信部は、記憶部１０４の暗号化コンテンツ領域１０４ａから、暗号化コンテンツＥＣ２を読み出し、更に、装置固有鍵記憶部１１１から、装置固有鍵Ｋａを読み出す（ステップＳ１７１）。送受信部は、読み出した暗号化コンテンツＥＣ２及び装置固有鍵ＫａをＰＣ１６へ送信し、ＰＣ１６の送受信部１６６は、暗号化コンテンツＥＣ４及び装置固有鍵Ｋａを受信する（ステップＳ１７２）。その後、記録再生装置１０は、暗号化コンテンツＥＣ２及び装置固有鍵Ｋａを消去する（ステップＳ１７３）。
【０１４３】
ＰＣ１６の送受信部１６６は、受信した装置固有鍵Ｋａを復号部１６７へ出力し、復号部１６７は、装置固有鍵Ｋａを用いてＥＫHDDを復号し、装置記録鍵ＫHDDを生成する（ステップＳ１８１）。復号部１６７は、生成した装置記録鍵ＫHDDを、復号部１６８へ出力する。
また、送受信部１６６は、受信した暗号化コンテンツＥＣ２を復号部１６８へ出力し、復号部１６８は、受け取った暗号化コンテンツＥＣ２を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ２(n)に分割する。
【０１４４】
次に、ステップＳ１８２からステップＳ１８６まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
復号部１６８は、暗号化部分コンテンツＥＣ２(n)を装置記録鍵ＫHDDを用いて復号し、部分コンテンツＣ２(n)を生成し（ステップＳ１８３）、生成した部分コンテンツＣ２(n)を、暗号化部１６９へ出力する。暗号化部１６９は、装置記録鍵記憶部１７１から装置記録鍵ＫPCを読み出し、読み出した装置記録鍵ＫPCを暗号鍵として用い、部分コンテンツＣ２(n)を暗号化して、暗号化部分コンテンツＥＣ２(n)を生成する（ステップＳ１８４）。
【０１４５】
暗号化部１６９は、生成した暗号化部分コンテンツＥＣ２(n)を、記憶部１７０へ格納する（ステップＳ１８５）。
＜実施例２＞
本発明における第２の実施例として、コンテンツ保護システム２について説明する。
＜構成＞
１．システム全体
図１７は、コンテンツ保護システム２の構成、更には、記録再生装置２０の機能的な構成を示す図である。同図に示す様に、コンテンツ保護システム２は、記録再生装置２０、コンテンツ供給装置１１．モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。
【０１４６】
コンテンツ保護システム２は、コンテンツ保護システム１と同様に、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置２０が受信し、受信したコンテンツを記録及び再生し、また、記録再生装置２０に記録されているコンテンツを可搬媒体１４へムーブ（移動）し、ムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置２０へムーブするシステムである。
【０１４７】
コンテンツ供給装置１１及び携帯情報端末１５は、それぞれ、コンテンツ保護システム１における装置と同一の機能及び構成を有する。
なお、図１７に示した可搬媒体１４は、入出力部１３２、記録制御部１３３及び機器ＩＤ領域１３４ｄを省略している。コンテンツ保護システム２における可搬媒体１４は、暗号化装置記録鍵領域１３４ｃを備えていない。
【０１４８】
以下では、特に、コンテンツ保護システム１との相違点である記録再生装置２０について説明する。
２．記録再生装置２０
図１７に示す様に、記録再生装置２０は、コンテンツ受信部２０１、装置記録鍵記憶部２０２、暗号化部２０３、記憶部２０４、復号部２０５、再生部２０６、変換部２０７、媒体記録鍵生成部２０８、媒体記録鍵記憶部２０９、書込／読出部２１３、入力部２１４、記録制御部２１５、鍵埋込／抽出部２００１及び暗号化／復号部２００２から構成される。
【０１４９】
図２に示した記録再生装置１０の機能ブロック図との相違は、記録再生装置２０は、装置固有鍵記憶部１１１及び暗号化／復号部１１２に相当する構成要素を備えず、鍵埋込／抽出部２００１及び暗号化／復号部２００２を備える点である。
コンテンツ受信部２０１、装置記録鍵記憶部２０２、暗号化部２０３、記憶部２０４、復号部２０５、再生部２０６、変換部２０７、媒体記録鍵生成部２０８、媒体記録鍵記憶部２０９、書込／読出部２１３、入力部２１４及び記録制御部２１５は、図２に示したコンテンツ受信部１０１、装置記録鍵記憶部１０２、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、書込／読出部１１３、入力部１１４及び記録制御部１１５と同様の構成及び機能を有するため、ここでは説明を省略する。
【０１５０】
（１）鍵埋込／抽出部２００１
鍵埋込／抽出部２００１は、変換部２０７によりＭＰＥＧ‐２からＭＰＥＧ‐４に圧縮変換された部分コンテンツＣ４(n)を順次受け取り、蓄積する。更に、鍵埋込／抽出部２００１は、装置記録鍵記憶部２０２から装置記録鍵ＫHDDを読み出す。
鍵埋込／抽出部２００１は、部分コンテンツＣ４(n)を蓄積して成るコンテンツＣ４に、装置記録鍵ＫHDDを埋め込む。具体的には、鍵埋込／抽出部２００１は、装置記録鍵ＫHDDを、コンテンツＣ４のヘッダ部分にあるリザーブ領域に埋め込む。
【０１５１】
鍵埋込／抽出部２００１は、装置記録鍵ＫHDDを埋め込んだコンテンツＣ４を、暗号化／復号部２００２へ出力する。
また、鍵埋込／抽出部２００１は、暗号化／復号部２００２から、装置記録鍵ＫHDDが埋め込まれたコンテンツＣ４が１２８ビット毎に分割された部分コンテンツＣ４(n)を受け取り、受け取った部分コンテンツＣ４(n)を蓄積する。鍵埋込／抽出部２００１は、コンテンツＣ４のヘッダ部分から装置記録鍵ＫHDDを抽出し、抽出した装置記録鍵ＫHDDを装置記録鍵記憶部２０２に書き込む。鍵埋込／抽出部２００１は、装置記録鍵ＫHDDを抽出した後のコンテンツＣ４を破棄する。
【０１５２】
（２）暗号化／復号部２００２
暗号化／復号部２００２は、鍵埋込／抽出部２００１から装置記録鍵ＫHDDが埋め込まれたコンテンツＣ４を受け取ると、コンテンツＣ４を先頭から１２８ビット毎の部分コンテンツＣ４(n)に分割する。また、暗号化／復号部２００２は、媒体記録鍵記憶部２０９から媒体記録鍵ＫTを読み出す。
【０１５３】
暗号化／復号部２００２は、媒体記録鍵ＫTを暗号鍵として用い、部分コンテンツＣ４(n)を順次暗号化して、暗号化部分コンテンツＥＣ４(n)を生成する。暗号化／復号部２００２は、生成した暗号化部分コンテンツＥＣ４(n)を書込／読出部２１３へ出力する。
また、暗号化／復号部２００２は、書込／読出部２１３から暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを受け取ると、受け取った暗号化コンテンツＥＣ４を、先頭から１２８ビット毎の暗号化部分コンテンツＥＣ４(n)に分割する。暗号化／復号部２００２は、媒体記録鍵ＫTを復号鍵として用い、暗号化部分コンテンツＥＣ４(n)を復号して、部分コンテンツＣ４(n)を生成する。暗号化／復号部２００２は、生成した部分コンテンツＣ４(n)を、鍵埋込／抽出部２００１へ出力する。
【０１５４】
＜動作＞
１．システム全体
コンテンツ保護システム２全体の動作は、図７に示したフローチャートの「記録再生装置１０」を「記録再生装置２０」に置き換えればよい。
２．記録再生装置２０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図１８は、記録再生装置２０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置２０」に置き換えた図７のステップＳ４の詳細である。
【０１５５】
記録再生装置２０の媒体記録鍵生成部２０８は、媒体記録鍵ＫTを生成し（ステップＳ２０１）。生成した媒体記録鍵ＫTを、媒体記録鍵記憶部２０９に格納する。
次に、記録再生装置２０は、記憶部２０４の暗号化コンテンツ領域に格納されている暗号化コンテンツＥＣ２を、暗号化部分コンテンツＥＣ２(n)に分割し、ステップＳ２０２からステップＳ２０５まで、ｎ＝１，２，・・・，Ｍについて繰り返す。また、可搬媒体１４は、ステップＳ２１１からステップＳ２１３まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
【０１５６】
先ず、記録再生装置２０の復号部２０５は、暗号化部分コンテンツＥＣ２(n)を、装置記録鍵ＫHDDで復号し、部分コンテンツＣ２(n)を生成する（ステップＳ２０３）。次に、変換部２０７は、ＭＰＥＧ‐２の部分コンテンツＣ２(n)をダウンコンして、ＭＰＥＧ‐４の部分コンテンツＣ４(n)を生成する（ステップＳ２０４）。次に、鍵埋込／抽出部２００１は、ステップＳ２０４で生成された部分コンテンツＣ４(n)を蓄積し、コンテンツＣ４を生成する（ステップＳ２０６）。鍵埋込／抽出部２００１は、コンテンツＣ４のヘッダ部分に装置記録鍵ＫHDDを埋め込む（ステップＳ２０７）。
【０１５７】
続いて、記録再生装置２０は、ステップＳ２０８からステップＳ２３０までｎ＝１，２，・・・，Ｍについて繰り返す。
暗号化／復号部２００２は、鍵埋込／抽出部２００１からコンテンツＣ４を受け取ると、受け取ったコンテンツＣ４の先頭から１２８ビット毎の部分コンテンツＣ４(n)に分割する。更に、暗号化／復号部２００２は、媒体記録鍵記憶部２０９から媒体記録鍵ＫTを読み出す。
【０１５８】
暗号化／復号部２００２は、媒体記録鍵ＫTを暗号鍵として用い、部分コンテンツＣ４(n)を暗号化して、暗号化部分コンテンツＥＣ４(n)を生成する（ステップＳ２０９）。暗号化／復号部２００２は、生成した暗号化部分コンテンツＥＣ４(n)を、書込／読出部２１３へ出力する。
書込／読出部２１３は、暗号化部分コンテンツＥＣ４(n)を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化部分コンテンツＥＣ４(n)を受け取る（ステップＳ２１０）。可搬媒体１４の記録制御部１３３は、入出力部１３２を介して暗号化部分コンテンツＥＣ４(n)を受け取り、記憶部１３４の暗号化コンテンツ領域１３４ａに書き込み、暗号化コンテンツ領域１３４ａは、暗号化部分コンテンツＥＣ４(n)を格納する（ステップＳ２１２）。
【０１５９】
記録再生装置２０は、ステップＳ２１０の出力が終了すると、装置記録鍵記憶部２０２から装置記録鍵ＫHDDを消去する（ステップＳ２１５）。次に、書込／読出部２１３は、記憶部２０４から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ２１６）。書込／読出部２１３は、読み出したＩＤ＿Ａを、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、ＩＤ＿Ａを受け取る（ステップＳ２１７）。
【０１６０】
可搬媒体１４の記録制御部１３３は、ＩＤ＿Ａを受け取り、受け取ったＩＤ＿Ａを、記憶部１３４の所定の領域に書き込み、記憶部１３４は、ＩＤ＿Ａを格納する（ステップＳ２１８）。
次に、書込／読出部２１３は、媒体記録鍵記憶部２０９から媒体記録鍵ＫTを読み出し（ステップＳ２１９）、読み出した媒体記録鍵ＫTを、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、ＫTを受け取る（ステップＳ２２０）。
【０１６１】
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫTを媒体記録鍵領域１３４ｂに書き込み、媒体記録鍵領域１３４ｂは、ＫTを格納する（ステップＳ２２１）。記録再生装置２０は、ステップＳ２２０の出力が終了すると、媒体記録鍵記憶部２０９から、媒体記録鍵ＫTを消去する（ステップＳ２２２）。
可搬媒体１４の記録制御部１３３は、媒体記録鍵ＫTを媒体記録鍵領域１３４ｂに書き込むと、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ２２３）、入出力部１３２へ渡す。入出力部１３２は、ＩＤ＿Ｂを記録再生装置２０へ出力し、記録再生装置２０の書込／読出部２１３は、ＩＤ＿Ｂを受け取る（ステップＳ２２４）。
【０１６２】
書込／読出部２１３は、受け取ったＩＤ＿Ｂを記録制御部２１５へ出力する。記録制御部２１５は、ＩＤ＿Ｂを受け取ると、記憶部２０４に格納する（ステップＳ２２５）。
図１９は、記録再生装置２０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置２０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
【０１６３】
（ａ）は、コンテンツをムーブする以前の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部２０２は、装置記録鍵ＫHDDを記憶している。
【０１６４】
可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。
このとき、記録再生装置２０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。勿論、可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
【０１６５】
（ｂ）は、暗号化コンテンツＥＣ４の可搬媒体１４への書き込みが終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部２０２は、装置記録鍵ＫHDDを記憶している。
【０１６６】
可搬媒体１４の暗号化コンテンツ領域１３４ａは、そのヘッダ部分に装置記録鍵ＫHDDが埋め込まれた、ＭＰＥＧ‐４の暗号化コンテンツを記憶している。ここでは、ヘッダ部分にＫHDDが埋め込まれていることから「（ＫHDD）ＥＣ４」と記載している。媒体記録鍵領域１３４ｂは、データを保持していない。
このとき、記録再生装置２０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４とＭＰＥＧ‐４コンテンツに埋め込まれている装置記録鍵ＫHDDとを保持しているが、暗号化を解く媒体記録鍵ＫTを保持していないため、コンテンツ利用不可能状態である。
【０１６７】
（ｃ）は、装置記録鍵ＫHDDの可搬媒体１４への移動が終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、媒体記録鍵ＫTを記憶している。装置記録鍵記憶部２０２は、データを保持していない。
【０１６８】
可搬媒体１４の暗号化コンテンツ領域１３４ａは、装置記録鍵ＫHDDが埋め込まれたＭＰＥＧ‐４の暗号化コンテンツ（ＫHDD）ＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、データを保持していない。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ‐２コンテンツを保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツとＭＰＥＧ‐４コンテンツに埋め込まれた装置記録鍵ＫHDDとを保持しているが、暗号化を解く媒体記録鍵ＫTを保持していないため、コンテンツ利用不可能状態である。
【０１６９】
（ｄ）は、コンテンツのムーブ処理が終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９及び装置記録鍵記憶部２０２は、何れもデータを保持していない。
【０１７０】
可搬媒体１４の暗号化コンテンツ領域１３４ａは、装置記録鍵ＫHDDが埋め込まれたＭＰＥＧ‐４の暗号化コンテンツ（ＫHDD）ＥＣ４を記憶している。媒体記録鍵領域１３４ｂは、媒体記録鍵ＫTを記憶している。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、装置記録鍵ＫHDDが埋め込まれて暗号化されたＭＰＥＧ‐４コンテンツ（ＫHDD）ＥＣ４及び暗号化を解くための媒体記録鍵ＫTを保持しているため、コンテンツ利用可能状態である。
【０１７１】
３．可搬媒体１４から記録再生装置２０へのコンテンツ利用権移動処理の動作
図２０は、可搬媒体１４から記録再生装置２０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置２０」に置き換えた図７のステップＳ７の詳細である。
可搬媒体１４の記録制御部１３３は、記憶部１３４の所定の領域から、ステップＳ２１８で格納した機器ＩＤ［ＩＤ＿Ａ］を読み出し（ステップＳ２４１）、読み出した機器ＩＤ「ＩＤ＿Ａ」を、入出力部１３２を介して記録再生装置２０へ出力し、記録再生装置２０の書込／読出部２１３は、機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ２４２）。
【０１７２】
書込／読出部２１３は、記憶部２０４から機器ＩＤを読み出し、読み出した機器ＩＤと、ステップＳ２４２で受け取った機器ＩＤ「ＩＤ＿Ａ」とが一致するか否か判断する（ステップＳ２４３）。一致しない場合（ステップＳ２４４でＮＯ）、書込／読出部２１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」を破棄し、エラーである旨をモニタ１２へ出力するなど、エラー処理を行う（ステップＳ２４５）。一致する場合（ステップＳ２４４でＹＥＳ）、処理を続ける。
【０１７３】
可搬媒体１４の記録制御部１３３は、媒体記録鍵領域１３４ｂから媒体記録鍵ＫTを読み出し（ステップＳ２４６）、読み出した媒体記録鍵ＫTを、入出力部１３２を介して書込／読出部２１３へ出力し、書込／読出部２１３は、ＫTを受け取る（ステップＳ２４７）。書込／読出部２１３は、媒体記録鍵ＫTを暗号化／復号部２００２へ出力し、暗号化／復号部２００２は、媒体記録鍵ＫTを内部に格納する（ステップＳ２４８）。
【０１７４】
ステップＳ２４７において、ＫTの出力が終了すると、記録制御部１３３は、媒体記録鍵領域１３４ｂから媒体記録鍵ＫTを消去する（ステップＳ２４９）。次に、記録制御部１３３は、暗号化コンテンツ領域１３４ａから、ヘッダ部分にＫHDDを含む暗号化コンテンツＥＣ４を読み出し（ステップＳ２５０）、入出力部１３２を介して、書込／読出部２１３へ出力し、書込／読出部２１３は、ＥＣ４を受け取る（ステップＳ２５１）。
【０１７５】
書込／読出部２１３は、受け取った暗号化コンテンツＥＣ４を、暗号化／復号部２００２へ出力し、暗号化／復号部２００２は、暗号化コンテンツＥＣ４を、内部に格納する（ステップＳ２５２）。
暗号化／復号部２００２は、暗号化コンテンツＥＣ４を先頭から１２８ビット毎に、暗号化部分コンテンツＥＣ４(n)に分割し、ステップＳ２５３からステップＳ２５５までｎ＝１，２，・・・，Ｍについて繰り返す。暗号化／復号部２００２は、媒体記録鍵ＫTを復号鍵として用い、暗号化部分コンテンツＥＣ４(n)を復号し、部分コンテンツＣ４(n)を生成する（ステップＳ２５４）。暗号化／復号部２００２は、生成した部分コンテンツＣ４(n)を、鍵埋込／抽出部２００１へ出力し、鍵埋込／抽出部２００１は、部分コンテンツＣ４(n)を蓄積する。
【０１７６】
鍵埋込／抽出部２００１は、部分コンテンツＣ４(n)を蓄積して成るコンテンツＣ４のヘッダ部分から、装置記録鍵ＫHDDを抽出する（ステップＳ２５６）。鍵埋込／抽出部２００１は、装置記録鍵ＫHDDを抽出した後のコンテンツＣ４を破棄する（ステップＳ２５７）。
鍵埋込／抽出部２００１は、抽出した装置記録鍵ＫHDDを、装置記録鍵記憶部２０２へ書き込み、装置記録鍵記憶部２０２は、装置記録鍵ＫHDDを格納する（ステップＳ２５８）。
【０１７７】
図２１は、可搬媒体１４から記録再生装置２０へ、コンテンツをムーブする処理の過程において、記録再生装置２０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置２０及び可搬媒体１４が保持するデータを示しており、図１９（ｄ）に示した状態と同一である。即ち、記録再生装置２０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くための媒体記録鍵ＫTを保持しているため、コンテンツ利用可能状態である。
【０１７８】
（ｂ）は、暗号化コンテンツＥＣ４及び媒体記録鍵ＫTを、可搬媒体１４から記録再生装置２０へ移動させた時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９及び装置記録鍵記憶部２０２は、何れもデータを保持していない。
【０１７９】
可搬媒体１４の暗号化コンテンツ領域１３４ａ及び媒体記録鍵領域１３４ｂは、何れもデータを保持していない。
このとき、記録再生装置２０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解く装置記録鍵ＫHDDを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、勿論コンテンツを利用不可能状態である。
【０１８０】
（ｃ）は、コンテンツのムーブが終了した時点の記録再生装置２０及び可搬媒体１４が保持するデータを示している。
記録再生装置２０の記憶部２０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。媒体記録鍵記憶部２０９は、データを保持していない。装置記録鍵記憶部２０２は、装置記録鍵ＫHDDを記憶している。
【０１８１】
可搬媒体１４の暗号化コンテンツ領域１３４ａ、媒体記録鍵領域１３４ｂは、何れもデータを保持していない。
このとき、記録再生装置１０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
＜実施例３＞
本発明における第３の実施例として、コンテンツ保護システム３について説明する。
【０１８２】
＜構成＞
１．システム全体
図２２は、コンテンツ保護システム３の構成、更には、記録再生装置３０の機能的な構成を示す図である。同図に示す様に、コンテンツ保護システム３は、記録再生装置３０、コンテンツ供給装置１１、モニタ１２、スピーカ１３、可搬媒体１４及び携帯情報端末１５から構成される。
【０１８３】
コンテンツ保護システム３は、コンテンツ保護システム１と同様に、放送局に設置されたコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを、記録再生装置３０が受信し、受信したコンテンツを記録及び再生し、また、記録再生装置３０に記録されているコンテンツを可搬媒体１４へムーブし、ムーブされたコンテンツを、携帯情報端末１５により再生する。更に、可搬媒体１４に記録されているコンテンツを再度記録再生装置３０へムーブするシステムである。
【０１８４】
コンテンツ供給装置１１及び携帯情報端末１５は、それぞれ、コンテンツ保護システム１における装置と同一の機能及び構成を有する。
なお、図２２に示した可搬媒体１４は、入出力部１３２、記録制御部１３３、機器ＩＤ領域１３４ｄを省略している。コンテンツ保護システム３における可搬媒体１４は、媒体記録鍵領域１３４ｂ及び暗号化装置記録鍵領域１３４ｃを備えず、コンテンツ鍵領域３００２を備える。
【０１８５】
以下では、特に、コンテンツ保護システム１との相違点である記録再生装置３０について説明する。
２．記録再生装置３０
図２２に示す様に、記録再生装置３０は、コンテンツ受信部３０１、暗号化部３０３、記憶部３０４、復号部３０５、再生部３０６、変換部３０７、暗号化部３１０、書込／読出部３１３、入力部３１４、記録制御部３１５及びコンテンツ鍵記憶部３００１から構成される。
【０１８６】
図２に示した記録再生装置１０との相違は、記録再生装置３０は、媒体記録鍵生成部１０８、媒体記録鍵記憶部１０９、装置固有鍵記憶部１１１及び暗号化／復号部１１２に相当する構成要素を備えず、装置記録鍵記憶部１０２に替わって、コンテンツ鍵記憶部３００１を備える点である。
コンテンツ受信部３０１、暗号化部３０３、記憶部３０４、復号部３０５、再生部３０６、変換部３０７、書込／読出部３１３、入力部３１４及び記録制御部３１５は、図１に示したコンテンツ受信部１０１、暗号化部１０３、記憶部１０４、復号部１０５、再生部１０６、変換部１０７、書込／読出部１１３、入力部１１４及び記録制御部１１５と同様の構成及び機能を有する。
【０１８７】
コンテンツ鍵記憶部３００１は、予め内部にコンテンツ鍵ＫCを格納している。コンテンツ鍵ＫCは、暗号化部３０３におけるＭＰＥＧ‐２コンテンツＣ２の暗号化、復号部３０５によるＭＰＥＧ‐２暗号化コンテンツＥＣ２の復号、及び、暗号化部３１０によるＭＰＥＧ‐４コンテンツの暗号化の各処理において、暗号鍵及び復号鍵として用いられる１２８ビットの鍵データである。
【０１８８】
即ち、実施例１及び実施例２において、Ｃ２の暗号化及びＥＣ２の復号処理において、鍵データとして用いられる装置記録鍵ＫHDDと、Ｃ４の暗号化処理に用いられる媒体記録鍵ＫTとを、同一のコンテンツ鍵ＫCにより実現する構成が、実施例３の特徴である。
＜動作＞
１．システム全体
コンテンツ保護システム３全体の動作は、図７に示したフローチャートの「記録再生装置１０」を「記録再生装置３０」に置き換えればよい。
【０１８９】
２．記録再生装置３０から可搬媒体１４へのコンテンツ利用権移動処理の動作
図２３は、記録再生装置３０から可搬媒体１４へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置３０」に置き換えた図７のステップＳ４の詳細である。
記録再生装置３０の暗号化部３０３は、コンテンツ鍵記憶部３００１からコンテンツ鍵ＫCを読み出す（ステップＳ３０１）。また、暗号化部３０３は、記憶部３０４から暗号化コンテンツＥＣ２を読み出し、読み出したＥＣ２を暗号化部分コンテンツＥＣ２(n)に分割し、ステップＳ３０２からステップＳ３０６まで、ｎ＝１，２，・・・，Ｍについて繰り返す。
【０１９０】
先ず、記録再生装置３０の復号部３０５は、暗号化部分コンテンツＥＣ２(n)を、コンテンツ鍵ＫCで復号し、部分コンテンツＣ２(n)を生成する（ステップＳ３０３）。次に、変換部３０７は、ＭＰＥＧ‐２の部分コンテンツＣ２(n)をダウンコンして、ＭＰＥＧ‐４の部分コンテンツＣ４(n)を生成する（ステップＳ３０４）。
暗号化部３１０は、コンテンツ鍵記憶部３００１から、コンテンツ鍵ＫCを読み出し、コンテンツ鍵ＫCを暗号鍵として用い、部分コンテンツＣ４(n)を暗号化して、暗号化部分コンテンツＥＣ４(n)を生成する（ステップＳ３０５）。暗号化部３１０は、生成した暗号化部分コンテンツＥＣ４(n)を蓄積しておく。
【０１９１】
次に、書込／読出部３１３は、コンテンツ鍵記憶部３０２からコンテンツ鍵ＫCを読み出し、更に、記憶部３０４から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ３０７）。書込／読出部３１３は、読み出したコンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」を、可搬媒体１４へ出力し、可搬媒体１４の入出力部１３２は、コンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ３０８）。
【０１９２】
可搬媒体１４の記録制御部１３３は、コンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」を受け取り、受け取ったコンテンツ鍵ＫCを、コンテンツ鍵領域３００２へ書き込み、コンテンツ鍵領域３００２は、コンテンツ鍵ＫCを格納する。また、記録制御部１３３は、機器ＩＤ「ＩＤ＿Ａ」を、記憶部１３４の所定の領域に書き込む（ステップＳ３０９）。
記録再生装置３０は、ステップＳ３０８によるコンテンツ鍵ＫCの出力が終了すると、コンテンツ鍵記憶部３００１からコンテンツ鍵ＫCを消去する（ステップＳ３１０）。
【０１９３】
次に、書込／読出部３１３は、暗号化部３１０に蓄積されている暗号化コンテンツＥＣ４を読み出し（ステップＳ３１１）、読み出した暗号化コンテンツＥＣ４を、可搬媒体１４に出力し、可搬媒体１４の入出力部１３２は、暗号化コンテンツＥＣ４を受け取る（ステップＳ３１２）。可搬媒体１４の記録制御部１３３は、入出力部１３２を介して暗号化コンテンツＥＣ４を受け取り、暗号化コンテンツ領域１３４ａに格納する（ステップＳ３１３）。
【０１９４】
暗号化コンテンツＥＣ４を格納すると、記録制御部１３３は、機器ＩＤ領域１３４ｄからＩＤ＿Ｂを読み出し（ステップＳ３１４）、入出力部１３２へ渡す。入出力部１３２は、ＩＤ＿Ｂを記録再生装置３０へ出力し、記録再生装置３０の書込／読出部３１３は、ＩＤ＿Ｂを受け取る（ステップＳ３１５）。
書込／読出部３１３は、受け取ったＩＤ＿Ｂを記録制御部３１５へ出力する。記録制御部３１５は、ＩＤ＿Ｂを受け取ると、記憶部３０４に格納する（ステップＳ３１６）。
【０１９５】
図２４は、記録再生装置３０から可搬媒体１４へ、コンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
【０１９６】
記録再生装置３０の記憶部３０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫCを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ及びコンテンツ鍵領域３００２は、何れもデータを保持していない。
このとき、記録再生装置３０は、コンテンツ利用可能状態であり、ＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
【０１９７】
（ｂ）は、コンテンツ鍵ＫCの移動が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
記録再生装置３０の記憶部３０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、データを保持していない。コンテンツ鍵領域３００２は、コンテンツ鍵ＫCを記憶している。
【０１９８】
このとき、記録再生装置３０は、暗号化コンテンツＥＣ２は保持しているが、暗号化を解くためのコンテンツ鍵ＫCを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツ鍵ＫCを保持しているが、暗号化コンテンツ自体を保持していないため、コンテンツ利用不可能状態である。
（ｃ）は、コンテンツのムーブ処理が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
【０１９９】
記録再生装置３０の記憶部３０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、ＭＰＥＧ‐４の暗号化コンテンツＥＣ４を記憶している。コンテンツ鍵領域３００２は、コンテンツ鍵ＫCを記憶している。
このとき、記録再生装置３０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫCを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くためのコンテンツ鍵ＫCを保持しているため、コンテンツ利用可能状態である。
【０２００】
３．可搬媒体１４から記録再生装置３０へのコンテンツ利用権移動処理の動作
図２５は、可搬媒体１４から記録再生装置３０へのコンテンツのムーブ処理の動作を示すフローチャートである。ここに示す動作は、「記録再生装置１０」を「記録再生装置３０」に置き換えた図７のステップＳ７の詳細である。
可搬媒体１４の記録制御部１３３は、暗号化コンテンツ領域１３４ａから、暗号化コンテンツＥＣ４を消去する（ステップＳ３３１）。次に、記録制御部１３３は、コンテンツ鍵領域３００２から、コンテンツ鍵ＫCを読み出し（ステップＳ３３２）、また所定の領域から機器ＩＤ「ＩＤ＿Ａ」を読み出す（ステップＳ３３３）。
【０２０１】
コンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」は、入出力部１３２を介して、記録再生装置３０へ出力され、記録再生装置３０の書込／読出部３１３は、コンテンツ鍵ＫC及び機器ＩＤ「ＩＤ＿Ａ」を受け取る（ステップＳ３３４）。書込／読出部３１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致するか否か確認する（ステップＳ３３５）。一致しない場合（ステップＳ３３６でＮＯ）、書込／読出部３１３は、受け取った機器ＩＤ「ＩＤ＿Ａ」とコンテンツ鍵ＫCとを破棄する。その後、記録再生装置３０は、エラーである旨をモニタ１２に出力する等、エラー処理を行う（ステップＳ３３７）。
【０２０２】
受け取った機器ＩＤ「ＩＤ＿Ａ」が、自機の機器ＩＤと一致する場合（ステップＳ３３６でＹＥＳ）、書込／読出部３１３は、コンテンツ鍵ＫCを、コンテンツ鍵記憶部３００１へ書き込み、コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫCを格納する（ステップＳ３３８）。
可搬媒体１４の記録制御部１３３は、コンテンツ鍵ＫCがコンテンツ鍵記憶部３００１に格納されると、コンテンツ鍵領域３００２に格納されているコンテンツ鍵ＫCを消去し（ステップＳ３３９）、更に、所定の領域に格納されている機器ＩＤ「ＩＤ＿Ａ」を消去する（ステップＳ３４０）。
【０２０３】
図２６は、可搬媒体１４から記録再生装置３０へ、コンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４のそれぞれが保持するデータを説明する図面である。
（ａ）は、コンテンツをムーブする以前の記録再生装置３０及び可搬媒体１４が保持するデータを示しており、図２４（ｃ）に示した状態と同一である。即ち、記録再生装置３０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫCを保持していないため、コンテンツ利用不可能状態である。一方、可搬媒体１４は、暗号化されたＭＰＥＧ‐４コンテンツＥＣ４及び暗号化を解くためのコンテンツ鍵ＫCを保持しているため、コンテンツ利用可能状態である。
【０２０４】
（ｂ）は、暗号化コンテンツＥＣ４の消去が終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
記録再生装置３０の記憶部３０４は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、データを保持していない。
可搬媒体１４の暗号化コンテンツ領域１３４ａは、データを保持していない。コンテンツ鍵領域３００２は、コンテンツ鍵ＫCを保持している。
【０２０５】
このとき、記録再生装置３０は、暗号化されたＭＰＥＧ‐２コンテンツＥＣ２を保持しているが、暗号化を解くコンテンツ鍵ＫCを保持していないため、コンテンツ利用不可能状態である。可搬媒体１４は、コンテンツ鍵ＫCを保持しているが、コンテンツ自体を保持していないため、勿論コンテンツを利用不可能状態である。
（ｃ）は、コンテンツのムーブが終了した時点の記録再生装置３０及び可搬媒体１４が保持するデータを示している。
【０２０６】
記録再生装置３０の記憶部３０４は、ＭＰＥＧ‐２の暗号化コンテンツＥＣ２を記憶している。コンテンツ鍵記憶部３００１は、コンテンツ鍵ＫCを記憶している。
可搬媒体１４の暗号化コンテンツ領域１３４ａ及びコンテンツ鍵領域３００２は、何れもデータを保持していない。
このとき、記録再生装置３０は、コンテンツ利用可能状態であり、高画質なＭＰＥＧ‐２コンテンツを利用できる。可搬媒体１４は、コンテンツを保持しておらず、コンテンツ利用不可能状態である。
＜実施例４＞
以下では、本発明の他の実施形態について、図面を参照しながら説明する。図２７は、本発明に係る著作権保護システムの全体構成を示すブロック図である。このシステムは、コンテンツを供給するコンテンツ供給装置１１０１と、前記コンテンツを獲得して、コンテンツの記録、並びに再生を行い、さらにコンテンツの移動を実行する記録再生装置１１０２と、前記移動するコンテンツを獲得する記録再生装置１１０３、あるいは可搬媒体１１０４からなる。
【０２０７】
記録再生装置１１０２は、コンテンツ供給装置１１０１からコンテンツを受信して記録する際、当該コンテンツを暗号化して、例えば内蔵ＨＤＤに記録する。そして、当該コンテンツを移動する際は、移動先となる装置、あるいは可搬媒体が正規装置、あるいは正規可搬媒体であるか否かを確認（認証）した上で、コンテンツの移動を実行する。さらに、記録再生装置１１０２は、コンテンツの移動が完了した後に、内部に記録するコンテンツを利用できない状態にする。ここで、認証技術は、例えば、相手が装置であれば、ＤＴＣＰ規格で定められた手順を用いることができ、相手が可搬媒体であればＣＰＲＭ  ＳＤ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ＳＤ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｂｏｏｋ）規格で定められた手順を用いることができる。あるいは、非特許文献１、並びに非特許文献２に開示される公知の任意の技術を用いることができる。このように認証技術は、公知の技術で実現可能なため、その詳細についてはここでは言及しない。
【０２０８】
図２８は、本発明の実施例４における、記録再生装置１１０２がコンテンツを記録、並びに再生を行い、さらに記録再生装置１１０２から可搬媒体１１０４にコンテンツを移動させる場合の記録再生装置１１０２、並びに可搬媒体１１０４の機能を示す機能ブロック図である。
記録再生装置１１０２は、外部からコピー制御情報と、コンテンツを受信する受信部１２０１と、前記コピー制御情報に基づき、前記受信したコンテンツを記録再生装置１１０２（具体的には、後述する暗号化コンテンツ記録部１２１０、１２１１）に記録することが認められているか否かを判定する判定部１２０２と、前記コピー制御情報を、必要に応じて更新した後、記録するコピー制御情報記録部１２０４と、前記受信したコンテンツを暗号化するために用いるコンテンツ鍵を生成する鍵生成部１２０５と、前記生成したコンテンツ鍵を記録するコンテンツ鍵記録部１２０６と、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵へのアクセスを制御する制御部１２０３と、前記コンテンツ鍵を用いて、前記受信したコンテンツを暗号化して、第１暗号化コンテンツを生成する暗号化部１２０８と、前記第１暗号化コンテンツを記録する暗号化コンテンツ記録部１２１０と、前記受信したコンテンツを、変換する変換部１２０７と、前記コンテンツ鍵を用いて、前記変換したコンテンツを暗号化して第２暗号化コンテンツを生成する暗号化部１２０９と、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１１とを備える。
【０２０９】
また、記録再生装置１１０２は、さらに、前記第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、前記コンテンツ鍵を用いて復号化する復号化部１２２１と、復号した第１暗号化コンテンツ、もしくは、復号した第２暗号化コンテンツを再生する再生部１２２２と、コピー制御情報記録部１２０４に記録したコピー制御情報に基づいて、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを、記録再生装置１１０２から可搬媒体１１０４に移動することが認められているか否か判定する、もしくは、後述する可搬媒体１１０４のコピー制御情報記録部１２１６に記録したコピー制御情報に基づいて、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録した第２暗号化コンテンツを、可搬媒体１１０４から記録再生装置１１０２に移動することが認められているか否か判定する判定部１２１２と記録再生装置１１０２と可搬媒体１１０４との間で、相互に、相手が正当であるか否かを認証する認証部１２２３、認証が成功した時に、記録再生装置１１０２と可搬媒体１１０４との間で、やり取りされるコンテンツ鍵、及び、コピー制御情報を暗号化、復号化するための暗号化／復号化部１２２５、コピー制御情報記録部１２０４に記録したコピー制御情報、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵、並びに、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に書き込む、もしくは、可搬媒体１１０４から読み出す書込／読出部１２１３とを備える。
【０２１０】
記録再生装置１１０２が備える制御部１２０３、コピー制御情報記録部１２０４、並びに、コンテンツ鍵記録部１２０６は、外部からのデータの読み書きが不可能なセキュアな領域１２１４に設けられる。この領域１２１４は、具体的には、耐タンパハードウエア、耐タンパソフトウエア、あるいは、両者の組み合わせで構成する。暗号化コンテンツ記録部１２１０、１２１１は、外部からの読み書きが可能な領域１２１５に設けられる。この領域１２１５は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）により構成する。
【０２１１】
一方、可搬媒体１１０４は、記録再生装置１１０２と可搬媒体１１０４との間で、相互に、相手が正当であるか否かを認証する認証部１２２４と、認証が成功した時に、記録再生装置１１０２と可搬媒体１１０４との間で、やり取りされるコンテンツ鍵、及び、コピー制御情報を暗号化、復号化するための暗号化／復号化部１２２６とを備える。
また、可搬媒体１１０４は、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１８と、前記コンテンツ鍵を記録するコンテンツ鍵記録部１２１７と、前記コピー制御情報を記録するコピー制御情報記録部１２１６を備える。可搬媒体１１０４が備えるコピー制御情報記録部１２１６、並びに、コンテンツ鍵記録部１２１７は、外部から正当な装置以外読み書きできない領域１２１９に設けられる。この領域１２１９は、可搬媒体１１０４の認証部１２２４と、記録再生装置１１０２の認証部１２２３との間で、認証処理が正しく実行できた場合のみ、記録再生装置１１０２からのデータの読み書きが可能となる領域である。暗号化コンテンツ記録部１２１８は、外部からの読み書きが可能な領域１２２０に設けられる。
【０２１２】
次に、図２９を用いて、受信したコンテンツを記録再生装置１１０２に記録する場合の動作について説明する。
Ｓ５０１：記録再生装置１１０２の受信部１２０１は、コンテンツとコピー制御情報を受信する。
Ｓ５０２：判定部１２０２は、「前記コピー制御情報が、受信したコンテンツを記録再生装置１１０２に記録することが認められているか否か」を判定する。判定の結果、「記録は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「記録は認められる」と判定した場合は、以降の処理を実行する。
【０２１３】
Ｓ５０３：前記コピー制御情報を、必要に応じて更新してコピー制御情報記録部１２０４に記録する。
Ｓ５０４：鍵生成部１２０５は、コンテンツ鍵を生成し、コンテンツ鍵記録部１２０６に記録する。
Ｓ５０５：暗号化部１２０８は、受信したコンテンツを、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵で暗号化して第１暗号化コンテンツを生成する。
【０２１４】
Ｓ５０６：前記第１暗号化コンテンツを暗号化コンテンツ記録部１２１０に記録する。
Ｓ５０７：変換部１２０７は、受信したコンテンツを、変換する。
Ｓ５０８：暗号化部１２０９は、前記変換したコンテンツを、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵で暗号化して第２暗号化コンテンツを生成する。
Ｓ５０９：前記第２暗号化コンテンツを暗号化コンテンツ記録部１２１１に記録する。
【０２１５】
ここで、コピー制御情報としては、例えば、コピーが禁止されていることを示す「Ｃｏｐｙ  Ｎｅｖｅｒ」や、コピーが１回だけ許されていることを示す「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」などが用いられる。この場合、判定部１２０２は、コピー制御情報が「Ｃｏｐｙ  Ｎｅｖｅｒ」であれば、「記録は認められない」と判定し、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」であれば、「記録は認められている」と判定する。後者の場合、コンテンツを記録再生装置に記録するのに伴い、コピー制御情報は、「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」から、コピー禁止を示す「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙ」へ更新してコピー制御情報記録部１２０４に記録する。
【０２１６】
変換部１２０７は、例えば、受信したコンテンツが、ＭＰＥＧ２形式の映像コンテンツである場合に、ＭＰＥＧ４形式の映像コンテンツに変換する。
次に、図３０を用いて、記録再生装置１１０２から、可搬媒体１１０４へコンテンツを移動する場合の動作について説明する。
Ｓ４０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、コピー制御情報記録部１２０４に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２１７】
Ｓ４０２：記録再生装置１１０２の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、１２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３：書込／読出部１２１３は、コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を読み出す。
【０２１８】
このとき、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないように利用不可状態にする。
Ｓ４０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２５にて、前記セッション鍵を用いて暗号化して可搬媒体１１０４に送り、可搬媒体１１０４は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２６にて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、コンテンツ鍵を可搬媒体１１０４に記録する。
【０２１９】
Ｓ４０５：コピー制御情報記録部１２０４に記録しているコピー制御情報と、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を消去する。
Ｓ４０６：書込／読出部１２１３は、暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを読出す。
Ｓ４０７：読み出した第２暗号化コンテンツを可搬媒体１１０４に記録する。
【０２２０】
Ｓ４０８：暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを消去する。
図３１、図３２は、上記動作における記録再生装置１１０２、並びに可搬媒体１１０４における各データの記録状態を示した図である。図３１（ａ）は、上記ステップＳ４０１の開始時点、（ｂ）は、上記ステップＳ４０３の終了時点、（ｃ）は、ステップＳ４０４の終了時点、（ｄ）は、ステップＳ４０５の終了時点、図３２（ｅ）は、ステップＳ４０７の終了時点、（ｆ）は、ステップＳ４０８の終了時点である。
【０２２１】
ここで、ステップＳ４０３において、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。これにより、ステップＳ４０４が終了し、ステップＳ４０５が開始する前のタイミングで（図３１（ｃ））、電源断、もしくは、可搬媒体１１０４を記録再生装置１１０２から不正に引き抜く事などが行われたとしても、記録再生装置１１０２と、可搬媒体１１０４の両方において同時にコンテンツ鍵が利用可能な状態で存在することを防止できる。また、図３１（ａ）〜図３２（ｆ）のどのタイミングで電源断が起こっても、記録再生装置１１０２と、可搬媒体１１０４のいずれかにおいてコンテンツ鍵は存在するため、移動元と移動先の両方でコンテンツ鍵が共に損なわれコンテンツが利用できなくなることはない。
【０２２２】
ステップＳ４０２における認証部１２２３、１２２４で実行される相互認証、及び、セッション鍵共有方法としては、例えば、チャレンジ−レスポンス型の相互認証、セッション鍵共有方法を用いる。チャレンジ−レスポンス型の相互認証、セッション鍵共有方法については、公知であるので説明は省略する。
次に、図３３を用いて、可搬媒体１１０４から、記録再生装置１１０２へコンテンツを移動する場合の動作について説明する。
【０２２３】
Ｓ６０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、可搬媒体１１０４のコピー制御情報記録部１２１６に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録した第２暗号化コンテンツを記録再生装置１１０２に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２２４】
Ｓ６０２：記録再生装置１１０２の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、１２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ６０３：書込／読出部１２１３は、可搬媒体１１０４のコピー制御情報記録部１２１６に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵を読み出す。このとき、可搬媒体１１０４の暗号化／復号化部１２２６にて、コピー制御情報、並びに、コンテンツ鍵は、前記セッション鍵を用いて暗号化して、記録再生装置１１０２に送り、記録再生装置１１０２の暗号化／復号化部１２２５は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、前記セッション鍵を用いて復号して、書込／読出部１２１３に送る。
【０２２５】
Ｓ６０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、記録再生装置１１０２のコピー制御情報記録部１２０４、並びに、コンテンツ鍵記録部１２０６にそれぞれ記録する。このとき、制御部１２０３は、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵はアクセスできないよう利用不可状態にする。
Ｓ６０５：可搬媒体１１０４のコピー制御情報記録部１２１６に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵を消去する。
【０２２６】
制御部１２０３は、コンテンツ鍵記録部１２０６に記録したコンテンツ鍵がアクセスできるように利用可能状態にする。
Ｓ６０６：書込／読出部１２１３は、可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録している第２暗号化コンテンツを読出す。
Ｓ６０７：読み出した第２暗号化コンテンツを記録再生装置１１０２の暗号化コンテンツ記録部１２１１に記録する。
【０２２７】
Ｓ６０８：可搬媒体１１０４の暗号化コンテンツ記録部１２１８に記録している第２暗号化コンテンツを消去する。
図３４、図３５は、上記動作における記録再生装置１１０２、並びに可搬媒体１１０４における各データの記録状態を示した図である。図３４（ａ）は、上記ステップＳ６０１の開始時点、（ｂ）は、上記ステップＳ６０４の終了時点、（ｃ）は、ステップＳ６０５の終了時点、（ｄ）は、ステップＳ６０７の終了時点、図３５（ｅ）は、ステップＳ６０８の終了時点である。
【０２２８】
次に、図３６を用いて、記録再生装置１１０２において、記録した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを再生する場合の動作について説明する。
Ｓ８０１：復号化部１２２１は、暗号化コンテンツ記録部１２１０、もしくは、暗号化コンテンツ記録部１２１１より、第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを読出す。
【０２２９】
Ｓ８０２：復号化部１２２１は、コンテンツ鍵記録部１２０６より、コンテンツ鍵を読み出す。
このとき、制御部１２０３は、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。
Ｓ８０３：復号化部１２２１は、読み出した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、読み出したコンテンツ鍵を用いて復号化する。
【０２３０】
Ｓ８０４：再生部１２２２は、復号した第１暗号化コンテンツもしくは、第２暗号化コンテンツを再生する。再生が終了すると、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を利用可能状態にする。
ここで、ステップＳ８０２において、制御部１２０３により、コンテンツ鍵はアクセスできない利用不可状態にされるので、第１暗号化コンテンツの復号及び再生処理と、第２暗号化コンテンツの復号及び再生処理は、排他的にしか実行できない。
【０２３１】
＜変形例＞
実施例４では、第２暗号化コンテンツが記録再生装置１１０２から可搬媒体１１０４に移動する場合において、記録再生装置１１０２の制御部１２０３が、コンテンツ鍵が読み出されたときアクセスできないように利用不可状態にしたが、この構成に変えて、可搬媒体１１０４の領域１２１９に制御部を設けても良い。この場合、第２暗号化コンテンツが記録再生装置１１０２から可搬媒体１１０４に移動する場合の動作は次の通りである。
【０２３２】
Ｓ４０１：記録再生装置１１０２の判定部１２１２は、書込／読出部１２１３を介して、コピー制御情報記録部１２０４に記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１に記録した第２暗号化コンテンツを可搬媒体１１０４に移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２３３】
Ｓ４０２：記録再生装置１１０２の認証部１２２３は、可搬媒体１１０４の認証部１２２４との間で相互認証を行い、相互認証が成功した時は、認証部１２２３、１２２４はそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３：書込／読出部１２１３は、コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を読み出す。
【０２３４】
Ｓ４０４：書込／読出部１２１３は、読み出したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２５にて、前記セッション鍵を用いて暗号化して可搬媒体１１０４に送り、可搬媒体１１０４は、受け取った暗号化したコピー制御情報、並びに、コンテンツ鍵を、暗号化／復号化部１２２６にて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、コンテンツ鍵を可搬媒体１１０４に記録する。
【０２３５】
このとき、可搬媒体の制御部は、可搬媒体１１０４のコンテンツ鍵記録部１２１７に記録しているコンテンツ鍵が、アクセスできないように利用不可状態にする。
Ｓ４０５：コピー制御情報記録部１２０４に記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６に記録しているコンテンツ鍵を消去する。
このとき、可搬媒体１１０４の制御部は、コンテンツ鍵記録部１２１７に記録しているコンテンツ鍵が、アクセスできるように利用可能状態にする。
【０２３６】
Ｓ４０６：書込／読出部１２１３は、暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを読出す。
Ｓ４０７：読み出した第２暗号化コンテンツを可搬媒体１１０４に記録する。
Ｓ４０８：暗号化コンテンツ記録部１２１１に記録している第２暗号化コンテンツを消去する。
【０２３７】
同様に、実施例４では、第２暗号化コンテンツが可搬媒体１１０４から記録再生装置１１０２に移動する場合において、記録再生装置１１０２の制御部１２０３が、コンテンツ鍵が読み出されたときアクセスできないように利用不可状態にしたが、この構成に変えて、可搬媒体１１０４の領域１２１９に制御部を設けても良い。この場合の動作については、上記ステップＳ４０１からＳ４０８と同様であるので説明は省略する。
【０２３８】
また、実施例４では、記録再生装置１１０２に制御部１２０３を設ける構成としたが、記録再生装置１１０２と、可搬媒体１１０４の双方に、制御部を設ける構成としてもよい。
以上、本発明の実施例４では、受信したコンテンツと、それを変換したコンテンツとを、それぞれ、同一のコンテンツ鍵を用いて、暗号化する構成について説明したが、この構成に限定されない。すなわち、受信したコンテンツと、それを変換したコンテンツとを、異なるコンテンツ鍵を用いて、暗号化する構成としてもよい。この場合について、以下、実施例５として説明する。
＜実施例５＞
図３７は、本発明の実施例５における、記録再生装置１１０２ａがコンテンツを記録、並びに再生を行い、さらに記録再生装置１１０２ａから可搬媒体１１０４ａにコンテンツを移動させる場合の記録再生装置１１０２ａ、並びに可搬媒体１１０４ａの機能を示す機能ブロック図である。
【０２３９】
記録再生装置１１０２ａは、外部からコピー制御情報と、コンテンツを受信する受信部１２０１ａと、前記コピー制御情報に基づき、前記受信したコンテンツを記録再生装置１１０２ａ（具体的には、後述する暗号化コンテンツ記録部１２１０ａ、１２１１ａ）に記録することが認められているか否かを判定する判定部１２０２ａと、前記コピー制御情報を、必要に応じて更新した後、記録するコピー制御情報記録部１２０４ａと、前記受信したコンテンツを暗号化するために用いる第１コンテンツ鍵と、第２コンテンツ鍵を生成する鍵生成部１２０５ａと、前記生成した第１コンテンツ鍵を記録するコンテンツ鍵記録部１２０６ａ１と、前記生成した第２コンテンツ鍵を記録するコンテンツ鍵記録部１２０６ａ２と、コンテンツ鍵記録部１２０６ａ１、１２０６ａ２に記録された第１コンテンツ鍵、第２コンテンツ鍵へのアクセスを制御する制御部１２０３ａと、前記第１コンテンツ鍵を用いて、前記受信したコンテンツを暗号化して、第１暗号化コンテンツを生成する暗号化部１２０８ａと、前記第１暗号化コンテンツを記録する暗号化コンテンツ記録部１２１０ａと、前記受信したコンテンツを、変換する変換部１２０７ａと、前記第２コンテンツ鍵を用いて、前記変換したコンテンツを暗号化して第２暗号化コンテンツを生成する暗号化部１２０９ａとを備える。
【０２４０】
また、記録再生装置１１０２ａは、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１１ａと、前記第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、前記第１コンテンツ鍵、もしくは、前記第２コンテンツ鍵を用いて復号化する復号化部１２２１ａと、復号した第１暗号化コンテンツ、もしくは、復号した第２暗号化コンテンツを再生する再生部１２２２ａと、コピー制御情報記録部１２０４ａに記録したコピー制御情報に基づいて、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを、記録再生装置１１０２ａから可搬媒体１１０４ａに移動することが認められているか否か判定する、もしくは、後述する可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録したコピー制御情報に基づいて、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録した第２暗号化コンテンツを、可搬媒体１１０４ａから記録再生装置１１０２ａに移動することが認められているか否か判定する判定部１２１２ａと、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、相互に、相手が正当であるか否かを認証する認証部１２２３ａと、認証が成功した時に、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、やりとりされるコピー制御情報、並びに、第１コンテンツ鍵、もしくは、第２コンテンツ鍵を暗号化、復号化するための暗号化／復号化部１２２５ａ、１１２６ａと、コピー制御情報記録部１２０４ａに記録したコピー制御情報と、コンテンツ鍵記録部１２０６ａ１に記録した第１コンテンツ鍵、もしくは、コンテンツ鍵記録部１２０６ａ２に記録した第２コンテンツ鍵と、並びに、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを可搬媒体１１０４ａに書込む、もしくは、可搬媒体１１０４ａから読み出す書込／読出部１２１３ａとを備える。
【０２４１】
記録再生装置が備えるコピー制御情報記録部１２０４ａ、制御部１２０３ａ、並びに、コンテンツ鍵記録部１２０６ａ１、１２０６ａ２は、外部からのデータの読み書きが不可能なセキュアな領域１２１４ａに設けられる。この領域１２１４ａは、具体的には、耐タンパハードウエア、耐タンパソフトウエア、あるいは、両者の組み合わせで構成する。暗号化コンテンツ記録部１２１０ａ、１２１１ａは、外部からの読み書きが可能な領域１２１５ａに設けられる。この領域１２１５ａは、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）により構成する。
【０２４２】
一方、可搬媒体１１０４ａは、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、相互に、相手が正当であるか否かを認証する認証部１２２４ａと、認証が成功した時に、記録再生装置１１０２ａと可搬媒体１１０４ａとの間で、やりとりされるコピー制御情報、並びに、第１コンテンツ鍵、もしくは、第２コンテンツ鍵を暗号化、復号化するための暗号化／復号化部１２２６ａとを備える。
【０２４３】
また、可搬媒体１１０４ａは、さらに、前記第２暗号化コンテンツを記録する暗号化コンテンツ記録部１２１８ａと、前記第１コンテンツ鍵、もしくは、第２コンテンツ鍵を記録するコンテンツ鍵記録部１２１７ａと、前記コピー制御情報を記録するコピー制御情報記録部１２１６ａを備える。可搬媒体１１０４ａが備えるコピー制御情報記録部１２１６ａ、並びに、前記コンテンツ鍵記録部１２１７ａは、外部から正当な装置以外読み書きできない領域１２１９ａに設けられる。この領域１２１９ａは、可搬媒体１１０４ａの認証部１２２４ａと、記録再生装置の認証部１２２３ａとの間で、認証処理が正しく実行できた場合のみ、前記記録再生装置１１０２ａからのデータの読み書き可能となる領域である。暗号化コンテンツ記録部１２１８ａは、外部からの読み書きが可能な領域１２２０ａに設けられる。
【０２４４】
次に、図３８を用いて、受信したコンテンツを記録再生装置１１０２ａに記録する場合の動作について説明する。
Ｓ５０１ａ：記録再生装置１１０２ａの受信部１２０１ａは、コンテンツとコピー制御情報を受信する。
Ｓ５０２ａ：判定部１２０２ａは、「前記コピー制御情報が、受信したコンテンツを記録再生装置１１０２ａに記録することが認められているか否か」を判定する。判定の結果、「記録は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「記録は認められる」と判定した場合は、以降の処理を実行する。
【０２４５】
Ｓ５０３ａ：前記コピー制御情報を、必要に応じて更新してコピー制御情報記録部１２０４ａに記録する。
Ｓ５０４ａ：鍵生成部１２０５ａは、第１コンテンツ鍵、および、第２コンテンツ鍵を生成し、それぞれコンテンツ鍵記録部１２０６ａ１、１２０６ａ２に記録する。
Ｓ５０５ａ：暗号化部１２０８ａは、受信したコンテンツを、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵で暗号化して第１暗号化コンテンツを生成する。
【０２４６】
Ｓ５０６ａ：前記第１暗号化コンテンツを暗号化コンテンツ記録部１２１０ａに記録する。
Ｓ５０７ａ：変換部１２０７ａは、受信したコンテンツを、変換する。
Ｓ５０８ａ：暗号化部１２０９ａは、前記変換したコンテンツを、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵で暗号化して第２暗号化コンテンツを生成する。
【０２４７】
Ｓ５０９ａ：前記第２暗号化コンテンツを暗号化コンテンツ記録部１２１１ａに記録する。
ここで、コピー制御情報としては、実施例４の場合と同様に、例えば、コピーが禁止されていることを示す「Ｃｏｐｙ  Ｎｅｖｅｒ」や、コピーが１回だけ許されていることを示す「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」などが用いられる。この場合、判定部１２０２ａは、コピー制御情報が「Ｃｏｐｙ  Ｎｅｖｅｒ」であれば、「記録は認められない」と判定し、コピー制御情報が「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」であれば、「記録は認められている」と判定する。後者の場合、コンテンツを記録再生装置に記録するのに伴い、コピー制御情報は、「Ｃｏｐｙ  Ｏｎｅ  Ｇｅｎｅｒａｔｉｏｎ」から、これ以上コピー禁止を示す「Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙ」へ更新してコピー制御情報記録部１２０４ａに記録する。
【０２４８】
変換部１２０７ａは、例えば、受信したコンテンツが、ＭＰＥＧ２形式の映像コンテンツである場合に、ＭＰＥＧ４形式の映像コンテンツに圧縮変換する。
次に、図３９を用いて、記録再生装置１１０２ａから、可搬媒体１１０４ａへコンテンツを移動する場合の動作について説明する。
Ｓ４０１ａ：記録再生装置１１０２ａの判定部１２１２ａは、書込／読出部１２１３ａを介して、コピー制御情報記録部１２０４ａに記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、暗号化コンテンツ記録部１２１１ａに記録した第２暗号化コンテンツを可搬媒体１１０４ａに移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２４９】
Ｓ４０２ａ：記録再生装置１１０２ａの認証部１２２３ａは、可搬媒体１１０４ａの認証部１２２４ａとの間で相互認証を行い、相互認証が成功した時は、認証部１２２３ａ、１２２４ａはそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ４０３ａ：書込／読出部１２１３ａは、コピー制御情報記録部１２０４ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵を読み出す。
【０２５０】
このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵および、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないように利用不可状態にする。
Ｓ４０４ａ：書込／読出部１２１３ａは、読み出したコピー制御情報、並びに、第２コンテンツ鍵を、暗号化／復号化部１２２５ａにて、前記セッション鍵を用いて暗号化して可搬媒体１１０４ａに送り、可搬媒体１１０４ａは、受け取った暗号化したコピー制御情報、並びに、第２コンテンツ鍵を、暗号化／復号化部１２２６ａにて、前記セッション鍵を用いて復号し、復号したコピー制御情報、並びに、第２コンテンツ鍵を可搬媒体１１０４ａに記録する。
【０２５１】
Ｓ４０５ａ：コピー制御情報記録部１２０４ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵を消去する。
Ｓ４０６ａ：書込／読出部１２１３ａは、暗号化コンテンツ記録部１２１１ａに記録している第２暗号化コンテンツを読出す。
Ｓ４０７ａ：読み出した第２暗号化コンテンツを可搬媒体１１０４ａに記録する。
【０２５２】
Ｓ４０８ａ：暗号化コンテンツ記録部１２１１ａに記録している第２暗号化コンテンツを消去する。
図４０、図４１は、上記動作における記録再生装置１１０２ａ、並びに可搬媒体１１０４ａにおける各データの記録状態を示した図である。図４０（ａ）は、上記ステップＳ４０１ａの開始時点、（ｂ）は、上記ステップＳ４０３ａの終了時点、（ｃ）は、ステップＳ４０４ａの終了時点、（ｄ）は、ステップＳ４０５ａの終了時点、図４１（ｅ）は、ステップＳ４０７ａの終了時点、（ｆ）は、ステップＳ４０８ａの終了時点である。
【０２５３】
ここでステップＳ４０３ａにおいて、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵、及び、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。これにより、ステップＳ４０４ａが終了し、ステップＳ４０５ａが開始する前のタイミングで、電源断、もしくは、可搬媒体１１０４ａを記録再生装置１１０２ａから不正に引き抜く事などが行われたとしても、記録再生装置１１０２ａと、可搬媒体１１０４ａの両方において同時に、第１コンテンツ鍵と第２コンテンツ鍵が利用可能な状態で存在することを防止できる。また、図４０（ａ）〜図４１（ｆ）のどのタイミングで電源断が起こっても、記録再生装置１１０２ａと、可搬媒体１１０４ａのいずれかにおいて第１コンテンツ鍵、及び、第２コンテンツ鍵は存在するため、移動元と移動先の両方で、第１コンテンツ鍵、及び、第２コンテンツ鍵が共に損なわれコンテンツが利用できなくなることはない。
【０２５４】
ステップＳ４０２ａにおける認証部１２２３ａ、１２２４ａで実行される相互認証、及び、セッション鍵共有方法としては、実施例４と同様に、例えば、チャレンジ−レスポンス型の相互認証、セッション鍵共有方法を用いる。チャレンジ−レスポンス型の相互認証、セッション鍵共有方法については、公知であるので説明は省略する。
次に、図４２を用いて、可搬媒体１１０４ａから、記録再生装置１１０２ａへコンテンツを移動する場合の動作について説明する。
【０２５５】
Ｓ６０１ａ：記録再生装置１１０２ａの判定部１２１２ａは、書込／読出部１２１３ａを介して、可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録されているコピー制御情報を受け取り、「受け取ったコピー制御情報が、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録した第２暗号化コンテンツを記録再生装置１１０２ａに移動することが認められているか否か」を判定する。判定の結果、「移動は認められない」と判定した場合は、以降の処理を中止し終了する。判定の結果、「移動は認められる」と判定した場合は、以降の処理を実行する。
【０２５６】
Ｓ６０２ａ：記録再生装置１１０２ａの認証部１２２３ａは、可搬媒体１１０４ａの認証部１２２４ａとの間で相互認証を行い、相互認証が成功した時は、認証部１２２３ａ、２２４ａはそれぞれセッション鍵を生成する。前記相互認証処理が失敗した時は、以降の処理を中止し終了する。
Ｓ６０３ａ：書込／読出部１２１３ａは、可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７ａに記録している第２コンテンツ鍵を読み出す。このとき、可搬媒体１１０４ａの暗号化／復号化部１２２６ａにて、コピー制御情報、並びに、第２コンテンツ鍵は、前記セッション鍵を用いて暗号化して、記録再生装置１１０２ａに送り、記録再生装置１１０２ａの暗号化／復号化部１２２５ａは、受け取った暗号化したコピー制御情報、並びに、第２コンテンツ鍵を、前記セッション鍵を用いて復号して、書込／読出部１２１３ａに送る。
【０２５７】
Ｓ６０４ａ：書込／読出部１２１３ａは、読み出したコピー制御情報、並びに、第２コンテンツ鍵を、記録再生装置１１０２ａのコピー制御情報記録部１２０４ａ、並びに、コンテンツ鍵記録部１２０６ａ２にそれぞれ記録する。このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ２に記録した第２コンテンツ鍵はアクセスできないよう利用不可状態にする。
【０２５８】
Ｓ６０５ａ：可搬媒体１１０４ａのコピー制御情報記録部１２１６ａに記録しているコピー制御情報、並びに、コンテンツ鍵記録部１２１７ａに記録している第２コンテンツ鍵を消去する。
制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ２に記録した第２コンテンツ鍵、並びに、コンテンツ鍵記録部１２０６ａ１に記録した第１コンテンツ鍵を利用可能状態にする。
【０２５９】
Ｓ６０６ａ：書込／読出部１２１３ａは、可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録している第２暗号化コンテンツを読出す。
Ｓ６０７ａ：読み出した第２暗号化コンテンツを記録再生装置１１０２ａの暗号化コンテンツ記録部１２１１ａに記録する。
Ｓ６０８ａ：可搬媒体１１０４ａの暗号化コンテンツ記録部１２１８ａに記録している第２暗号化コンテンツを消去する。
【０２６０】
図４３、図４４は、上記動作における記録再生装置１１０２ａ、並びに可搬媒体１１０４ａにおける各データの記録状態を示した図である。図４３（ａ）は、上記ステップＳ６０１ａの開始時点、（ｂ）は、上記ステップＳ６０４ａの終了時点、（ｃ）は、ステップＳ６０５ａの終了時点、（ｄ）は、ステップＳ６０７ａの終了時点、図４４（ｅ）は、ステップＳ６０８ａの終了時点である。
【０２６１】
次に、図４５を用いて、記録再生装置１１０２ａにおいて、記録した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを再生する場合の動作について説明する。
Ｓ７０１ａ：復号化部１２２１ａは、暗号化コンテンツ記録部１２１０ａ、もしくは、暗号化コンテンツ記録部１２１１ａより、第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを読出す。
【０２６２】
Ｓ７０２ａ：復号化部１２２１ａは、コンテンツ鍵記録部１２０６ａ１より第１コンテンツ鍵を、もしくは、コンテンツ鍵記録部１２０６ａ２より第２コンテンツ鍵を読み出す。
このとき、制御部１２０３ａは、コンテンツ鍵記録部１２０６ａ１に記録している第１コンテンツ鍵、及び、コンテンツ鍵記録部１２０６ａ２に記録している第２コンテンツ鍵が、以降、アクセスできないよう利用不可状態にする。
【０２６３】
Ｓ７０３ａ：復号化部１２２１ａは、読み出した第１暗号化コンテンツ、もしくは、第２暗号化コンテンツを、読み出した第１コンテンツ鍵、もしくは、第２コンテンツ鍵を用いて復号化する。
Ｓ７０４ａ：再生部１２２２ａは、復号した第１暗号化コンテンツもしくは、第２暗号化コンテンツを再生する。
【０２６４】
ここで、ステップＳ７０２ａにおいて、制御部１２０３ａにより、第１コンテンツ鍵、もしくは、第２コンテンツ鍵はアクセスできないよう利用不可状態にされるので、第１暗号化コンテンツの復号及び再生処理と、第２暗号化コンテンツの復号及び再生処理は、排他的にしか実行できない。
＜変形例＞
（１）上記実施例４、及び上記実施例５において、コンテンツ供給装置１１０１、１１０１ａから記録再生装置１１０２、１１０２ａへのコンテンツの供給方法としては、地上波、あるいは、衛星などを介した放送、インターネットなどを介した通信、ＤＶＤなどの記録メディアを介した方法など、さまざまな方法が利用できる。
【０２６５】
（２）上記実施例４、及び上記実施例５において、受信部１２０１、１２０１ａにて、受信したコンテンツや、コピー制御情報は、暗号化されていてもよい。この場合は、判定部１２０２、１２０２ａで処理する前に、暗号化されたコンテンツやコピー制御情報は復号化するものとする。
（３）上記実施例４、及び上記実施例５では、受信したコンテンツから、１つの変換したコンテンツを作成し、暗号化して記録する構成を説明したが、この構成に限定されない。例えば、受信したコンテンツから、複数の異なる変換を施したコンテンツを作成し、暗号化して記録し、そのうちの一つないし複数を記録再生装置から可搬媒体に移動するように構成してもよい。また実施例４、及び実施例５では、受信したコンテンツ自身は変換しない構成としたが、受信したコンテンツ自身を、（第２暗号化コンテンツとは異なる形式で）変換したものであるとしてもよい。
【０２６６】
（４）上記実施例４、及び上記実施例５では、記録再生装置１１０２、１１０２ａの鍵生成部１２０５、１２０５ａにて、コンテンツ鍵、第１コンテンツ鍵、第２コンテンツ鍵を生成し、コンテンツ鍵記録部１２０６、１２０６ａ１、１２０６ａ２に記録するものとしたが、この構成に限定されない。例えば、コンテンツ鍵は、外部で生成され、記録再生装置１１０２、１１０２ａに供給される構成としてもよい。
【０２６７】
（５）上記実施例４、及び上記実施例５において、可搬媒体１１０４、１１０４ａとしては、例えば、ＳＤメモリカードを用いることができる。この場合、認証部１２２３、１２２４、１２２３ａ、１２２４ａ、及び、暗号化／復号化部１２２５、１２２６、１２２５ａ、１２２６ａは、ＣＰＲＭ  ＳＤ規格により決められた方式に従って実行する。
（６）上記実施例４、及び上記実施例５では、第２暗号化コンテンツを、記録再生装置１１０２、１１０２ａから可搬媒体１１０４、１１０４ａに移動する場合について説明したが、第１暗号化コンテンツを記録再生装置１１０２、１１０２ａから可搬媒体１１０４、１１０４ａに移動するとしてもよい。
【０２６８】
（７）上記実施例４、及び上記実施例５では、記録再生装置から可搬媒体へコンテンツを移動する、あるいは可搬媒体から記録再生装置へコンテンツを移動する構成としたが、本発明はその構成に限定されるものではない。例えば、記録再生装置から、別の記録再生装置へコンテンツを移動する構成であってもよい。
（８）このとき、例えば、記録再生装置１１０２、及び、記録再生装置１１０３の認証部、及び、暗号化／復号化部は、ＤＴＣＰ規格により決められた方式に従って実行する。
【０２６９】
（９）上記実施例４、及び上記実施例５では、記録再生装置から可搬媒体へコンテンツを移動する、あるいは可搬媒体から記録再生装置へコンテンツを移動する際、記録再生装置、並びに可搬媒体に記録する各種データを消去する構成としたが、本発明はその構成に限定されるものではない。例えば、可搬媒体に記録する暗号化コンテンツは消去せずに、復号に必要なコンテンツ鍵だけを消去して、前記暗号化コンテンツを利用不可状態にする構成であってもよい。また、データの消去ではなく、データの一部を破壊して利用できない状態にする構成であってもよい。また、データの消去ではなく、データを不正にアクセスできない利用不可能状態にする構成であってもよい。
【０２７０】
（１０）上記実施例４、及び上記実施例５において、記録再生装置が、コンテンツの移動処理における状態遷移を記憶する記憶部を備える構成であってもよい。記録再生装置は、コンテンツの移動が正しく完了しなかった場合、前記記憶部に記憶する状態遷移に基づいて、コンテンツの移動処理を続けて行うか、コンテンツの移動処理を最初からやり直すかを判断する構成であってもよい。さらに、記録再生装置は、前記記憶部に記憶する状態遷移を利用者に通知する通知部を備える構成であってもよい。その場合、正しく完了しなかった旨を利用者に通知して、利用者からの指示に基づいて、コンテンツの移動処理を続けるか、あるいはコンテンツの移動処理を最初かやり直すかを決定する構成であってもよい。
【０２７１】
（１１）上記実施例４、及び上記実施例５において、記録再生装置、並びに可搬媒体が、コンテンツ鍵を移動後に消去する場合、コンテンツ鍵の受信側が、コンテンツ鍵の送信側に対して正しく受信できたことを通知して、送信側は前記通知に基づいて受信を確認した後に、コンテンツ鍵を消去する構成であってもよい。
（１２）上記実施例４、及び上記実施例５において、コンテンツには当該コンテンツを一意に識別するための識別子が付与されており、可搬媒体に移動させたコンテンツを元の記録再生装置に戻す場合、前記記録再生装置は、自身が保持する暗号化コンテンツの識別子、並びに可搬媒体に記録する暗号化コンテンツの識別子が一致するか否かを判定して、一致した場合に限り、コンテンツを記録再生装置に移動させることを許可する構成であってもよい。また、コンテンツには、コンテンツを一意に識別する識別子の代わりに、移動元の記録再生装置を一意に識別する識別子が付与されている構成であってもよい。この場合、記録再生装置は、コンテンツに付与されている記録再生装置の識別子と、自身の識別子が一致するか否かを判定して、一致した場合に限り、コンテンツを記録再生装置に移動させることを許可する構成であってもよい。
【０２７２】
（１３）上記実施例４、及び上記実施例５において、複数のコンテンツに対する、第１暗号化コンテンツ、第２暗号化コンテンツをそれぞれ作成し、暗号化コンテンツ記録部１２１０、１２１１、１２１０ａ、１２１１ａに記録し、複数のコンテンツに対する、コピー制御情報、並びに、コンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、それぞれコピー制御情報記録部１２０４、１２０４ａ、コンテンツ鍵記録部１２０６、１２０６ａ１、１２０６ａ２に記録する構成としてもよい。この場合、コンテンツと、それに対応するコンテンツ鍵、並びに、コピー制御情報が分かるように、例えば、コンテンツ識別情報を、第１暗号化コンテンツ、及び、第２暗号化コンテンツを、暗号化コンテンツ記録部１２１０、１２１１、１２１０ａ、１２１１ａに記録するときに一緒に記録し、また、コピー制御情報、並びに、コンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、それぞれ、コピー制御情報記録部１２０４、１２０４ａ、並びに、コンテンツ鍵記録部１２０６、１２０６ａ１、１２０６ａ２に記録するときに、前記コンテンツ識別情報を一緒に記録する構成としてもよい。これにより、例えば、ある第２暗号化コンテンツを可搬媒体１１０４ａに移動するとき、そのコンテンツ識別情報と同じコンテンツ識別情報を有するコピー制御情報、並びにコンテンツ鍵（もしくは、第１コンテンツ鍵、第２コンテンツ鍵）を、コピー制御情報記録部１２０４、１２０４ａ、並びに、コンテンツ鍵記録部１２０６、１２０６ａ１、１２０６ａ２より見出すことが可能となる。
【０２７３】
（１４）上記実施例４、及び上記実施例５では、コンテンツは外部のコンテンツ供給装置により供給される構成としたが、本発明はその構成に限定されるものではない。例えば、記録再生装置に挿入された記録媒体からコンテンツを読み出す構成であってもよい。
＜まとめ＞
（１）以上説明したように、本発明は、コンテンツを保持する第１の装置から第２の装置へコンテンツを移動する、もしくは、第２の装置から第１の装置へコンテンツを移動することが可能な著作権保護システムであって、前記第１の装置は、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部と、前記コンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第２の装置は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記コンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第２の装置のコンテンツ記録部に記録することを特徴とする著作権保護システムである。
【０２７４】
（２）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。
（３）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を消去し、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。
【０２７５】
（４）また、（１）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を消去するとしても良い。
（５）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに認証部を備え、前記第２の装置は、さらに認証部を備え、前記第１の装置の認証部は、前記第２の装置の認証部との間で認証処理を行い、認証処理が成功したときに、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を、前記第２の装置の鍵記録部に記録するとしても良い。
【０２７６】
（６）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに、認証部、および、鍵暗号部を備え、前記第２の装置は、さらに認証部、および、鍵暗号部を備え、前記第１の装置の認証部は、前記第２の装置の認証部との間で認証処理を行い、認証処理が成功したときに、前記第１の装置の認証部と、前記第２の装置の認証部は、それぞれ、セッション鍵を生成し、前記第１の装置の鍵暗号部は、前記第１の装置の鍵記録部に記録しているコンテンツ鍵を前記セッション鍵で暗号化して第２の装置に送り、前記第２の装置の鍵暗号部は、受け取った暗号化されたコンテンツ鍵を前記セッション鍵で復号し、復号したコンテンツ鍵を前記第２の装置の鍵記録部に記録するとしても良い。
【０２７７】
（７）また、（１）の著作権保護システムにおいて、前記第１の装置は、さらに、コピー制御情報を記録するコピー制御情報記録部と、前記コピー制御情報に基づいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動することが認められているか否かを判定する判定部を備えるとしても良い。
【０２７８】
（８）また、（１）の著作権保護システムにおいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第２の装置から前記第１の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第１の装置のコンテンツ記録部に記録するとしても良い。
【０２７９】
（９）また、（８）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部へ記録するコンテンツ鍵を利用不可能な状態にして、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録しているコンテンツ鍵を消去し、前記第１の装置の鍵記録部へ記録するコンテンツ鍵を利用可能な状態にするとしても良い。
【０２８０】
（１０）また、（１）の著作権保護システムにおいて、コンテンツを、コンテンツ鍵で暗号化したものを第１の暗号化コンテンツとし、前記コンテンツを変換して得られた変換コンテンツを、前記コンテンツ鍵で暗号化したものを第２の暗号化コンテンツとするとしても良い。
（１１）また、（１）の著作権保護システムにおいて、前記第１の装置が、記録再生装置であり、前記第２の装置が、前記記録再生装置により、データの読み書きが可能な可搬媒体であるとしても良い。
【０２８１】
（１２）また、本発明は、コンテンツを可搬媒体へ移動する、もしくは、可搬媒体からコンテンツを移動することが可能な記録再生装置であって、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部と、前記コンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記記録再生装置から前記可搬媒体に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記記録再生装置の鍵記録部に記録しているコンテンツ鍵を、前記可搬媒体に記録し、前記記録再生装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記可搬媒体に記録することを特徴とする記録再生装置である。
【０２８２】
（１３）また、前記記録再生装置において、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記可搬媒体から前記記録再生装置に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記可搬媒体の鍵記録部に記録しているコンテンツ鍵を、前記記録再生装置の鍵記録部に記録し、前記可搬媒体のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記記録再生装置のコンテンツ記録部に記録するとしても良い。
【０２８３】
（１４）また、本発明は、記録再生装置へコンテンツを移動する、もしくは、記録再生装置からコンテンツを移動することが可能な可搬媒体であって、前記可搬媒体は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを復号するためのコンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記記録再生装置から可搬媒体に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記記録再生装置の鍵記録部に記録しているコンテンツ鍵を、前記可搬媒体の鍵記録部に記録し、前記記録再生装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記可搬媒体のコンテンツ記録部に記録することを特徴とする可搬媒体である。
【０２８４】
（１５）前記可搬媒体において、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記可搬媒体から前記記録再生装置に移動する際、前記記録再生装置の鍵制御部による制御の下で、前記可搬媒体の鍵記録部に記録しているコンテンツ鍵を、前記記録再生装置の鍵記録部に記録し、前記可搬媒体のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記記録再生装置のコンテンツ記録部に記録するとしても良い。
【０２８５】
（１６）また、本発明は、コンテンツを保持する第１の装置から第２の装置へコンテンツを移動する、もしくは、第２の装置から第１の装置へコンテンツを移動することが可能な著作権保護システムであって、前記第１の装置は、第１の暗号化コンテンツ、及び、第１の暗号化コンテンツと関連する第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１の暗号化コンテンツを復号するための第１のコンテンツ鍵、及び、前記第２の暗号化コンテンツを復号するための第２コンテンツ鍵を記録する鍵記録部と、前記第１のコンテンツ鍵、及び、第２のコンテンツ鍵へのアクセスを制御する鍵制御部とを備え、前記第２の装置は、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを記録するコンテンツ記録部と、前記第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を記録する鍵記録部とを備え、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第１の装置から前記第２の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第１の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第２の装置のコンテンツ記録部に記録することを特徴とする著作権保護システムである。
【０２８６】
（１７）また、（１６）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、並びに、第２のコンテンツ鍵を利用不可能な状態にして、前記第１の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第２の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録した第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を、前記第１の装置の鍵記録部から消去するとしても良い。
【０２８７】
（１８）また、（１６）の著作権保護システムにおいて、前記第１の暗号化コンテンツ、もしくは、前記第２の暗号化コンテンツを、前記第２の装置から前記第１の装置に移動する際、前記第１の装置の鍵制御部による制御の下で、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置のコンテンツ記録部に記録している第１の暗号化コンテンツ、もしくは、第２の暗号化コンテンツを、前記第１の装置のコンテンツ記録部に記録するとしても良い。
【０２８８】
（１９）また、（１８）の著作権保護システムにおいて、前記第１の装置の鍵制御部は、前記第１の装置の鍵記録部へ記録する第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を利用不可能な状態にして、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは、第２のコンテンツ鍵を、前記第１の装置の鍵記録部に記録し、前記第２の装置の鍵記録部に記録している第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を消去し、前記第１の装置の鍵記録部へ記録する第１のコンテンツ鍵、もしくは第２のコンテンツ鍵を利用可能な状態にするとしても良い。
（その他の変形例）
（１）上記実施例では、記録再生装置から可搬媒体へコンテンツを移動する構成を有しているが、本発明は、記録再生装置から可搬媒体へのコンテンツの移動に限定されず、例えば、記録再生装置から、他の記録再生装置へコンテンツを移動する構成であってもよい。
【０２８９】
（２）上記実施例では、記録再生装置から可搬媒体へコンテンツを移動するために、高画質コンテンツであるＭＰＥＧ‐２から、低画質コンテンツであるＭＰＥＧ‐４へ画像変換する構成を有しているが、本発明において、画像変換は、ＭＰＥＧ‐２からＭＰＥＧ‐４への変換に限定されず、非可逆変換であればよい。
（３）更には、画像変換を施したコンテンツを移動させるのではなく、画像変換を施さずに移動させる場合であっても、本発明に含まれる。具体的には、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツと、前記第１暗号化コンテンツを復号するための装置鍵と、前記装置鍵とは異なる媒体鍵とを記憶している記憶手段と、前記装置鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により生成された前記コンテンツを、前記媒体鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記装置鍵、前記媒体鍵及び前記第２暗号化コンテンツを、前記可搬媒体に書き込む書込手段と、記憶手段から前記装置鍵を消去する鍵消去手段とを備えるように構成してもよい。
【０２９０】
（４）上記第２実施例において、記録再生装置２０は、装置記録鍵ＫHDDを装置固有鍵Ｋａで暗号化した後、可搬媒体１４に移動する構成でもよい。上記第３実施例においても同様に、記録再生装置３０は、コンテンツ鍵ＫCを装置固有鍵Ｋａで暗号化した後、可搬媒体１４に移動するように構成してもよい。
（５）上記実施例では、可搬媒体から記録再生装置へのコンテンツの移動処理では、移動元である可搬媒体が保持していた暗号化コンテンツ及び媒体記録鍵を共に消去する構成を有しているが、本発明は、この構成に限定されず、暗号化コンテンツ及び媒体記録鍵のいずれか一方を消去する構成であってもよい。
【０２９１】
また、暗号化コンテンツ及び媒体記録鍵を消去せず、何れか一方のデータの一部を破壊して利用できない状態にする構成であってもよい。
（６）本発明は、記録再生装置がコンテンツの移動処理における状態遷移を記憶する記憶手段を備える構成であってもよい。具体的には、記録再生装置は、コンテンツの移動状態を保持する状態保持手段を備え、前記記録再生装置は、前記コンテンツの移動が正しく完了しなかった場合、前記状態保持手段が保持するコンテンツの移動状態を、利用者に通知するように構成してもよい。これにより、記録再生装置は、コンテンツ移動が正しく完了しなかった場合、前記状態保持手段が保持する状態に基づいて、コンテンツの移動処理を続けるか、はじめからやり直すかなどを判断するように構成してもよい。
【０２９２】
また、前記記録再生装置は、コンテンツの移動状態を利用者に通知する通知手段を備え、前記通知手段は、前記状態保持手段が保持するコンテンツの移動状態を、利用者に通知するように構成してもよい。更にこの場合は、コンテンツの移動が正しく完了しなかった旨を利用者に通知して、利用者からの指示に基づいて、コンテンツの移動処理を続けるか、はじめからやり直すかなどを決定するように構成してもよい。
【０２９３】
（７）上記実施例において、記録再生装置及び可搬媒体が、鍵を移動した後、自機が保持する鍵を消去する場合、移動先の機器が鍵を正しく受信したか否かを確認後に、鍵を消去するように構成してもよい。この場合、移動先の機器から鍵を正しく受信した旨を移動元の機器に通知するように構成してもよい。
（８）上記実施例１において、記録再生装置１０は、装置記録鍵ＫHDDを装置固有鍵Ｋａで暗号化する構成を有しているが、本発明はこの構成に限定されない。例えば、装置固有鍵Ｋａではなく、複数の装置が共有する共有鍵でＫHDDを暗号化する構成でもよい。また、装置製造業者毎に割り当てられる製造業者固有鍵でＫHDDを暗号化する構成であってもよい。また、暗号化の処理毎に鍵を生成し、生成した鍵でＫHDDを暗号化する構成であってもよい。
【０２９４】
（９）上記実施例では、記録再生装置は、外部のコンテンツ供給装置１１から放送されるデジタル放送番組であるコンテンツを取得する構成を有しているが、本発明は、この構成に限定されないのは勿論である。例えば、記録再生装置は、当該記録再生装置に挿入された記録媒体に記録されているデジタルコンテンツを読み出す構成であってもよい。
（１０）上記実施例の前提として、装置間において、ＤＴＣＰ規格で定められた認証手順に基づき相互認証を行い、認証に成功した場合に、コンテンツの移動を行う構成も本発明に含まれる。
【０２９５】
（１１）本発明において、記録再生装置が作成するタイトルリストのデータ構成は、図４に示したタイトルリスト１２５及び１２９に限定されない。例えば、タイトル情報として、コンテンツのサムネイル画像を用いる構成であってもよい。この場合、利用可能なコンテンツについては、大きなサムネイル画像を表示し、利用不可能なコンテンツについては、小さなサムネイル画像を表示するなどして、利用可否に関する情報をユーザに提示する構成であってもよい。
【０２９６】
（１２）上記実施例では、記録再生装置が記録するコンテンツを暗号化するための鍵（装置鍵）と可搬媒体が記録するコンテンツを暗号化するための鍵（媒体鍵）とが、異なる鍵データである構成を有するが、本発明において上記の構成は必須ではなく、以下のような場合であっても本発明に含まれる。
コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置であって、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶している記憶手段と、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号手段と、前記復号手段により生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換手段と、前記変換手段により生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化手段と、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動手段と、前記記憶手段から前記コンテンツ鍵を消去する鍵消去手段とを備えることを特徴とする。
【０２９７】
ここで、前記鍵消去手段は、前記移動手段が、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記記憶手段から前記コンテンツ鍵を消去し、前記移動手段は、前記鍵消去手段が前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させるように構成してもよい。
ここで、前記移動手段は、前記コンテンツ鍵及び前記第２暗号化コンテンツを前記可搬媒体に移動させ、前記鍵消去手段は、前記記憶手段から、前記コンテンツ鍵を消去した後の前記端末装置であって、当該端末装置は、更に、前記可搬媒体から前記コンテンツ鍵を読み出す読出手段を備え、前記読出手段により読み出された前記コンテンツ鍵を、前記記憶手段に格納するように構成してもよい。
【０２９８】
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動方法であって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ移動方法は、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、前記復号ステップにより生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、前記変換ステップにより生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動ステップと、前記端末装置から前記コンテンツ鍵を消去する鍵消去ステップとを含むことを特徴とする。
【０２９９】
ここで、前記鍵消去ステップは、前記移動ステップが、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記コンテンツ鍵を消去し、前記移動ステップは、前記鍵消去ステップが前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させてもよい。
また、本発明は、コンテンツの著作権を保護しつつ、コンテンツの利用権を可搬媒体へ移動させる端末装置で用いられるコンテンツ移動プログラムであって、前記端末装置は、コンテンツが暗号化されて生成された第１暗号化コンテンツとコンテンツ鍵とを記憶しており、前記コンテンツ移動プログラムは、前記コンテンツ鍵を用いて前記第１暗号化コンテンツを復号し、前記コンテンツを生成する復号ステップと、前記復号ステップにより生成された前記コンテンツに非可逆変換を施し、変換コンテンツを生成する変換ステップと、前記変換ステップにより生成された前記変換コンテンツを、前記コンテンツ鍵を用いて暗号化し、第２暗号化コンテンツを生成する暗号化ステップと、前記コンテンツ鍵及び前記第２暗号化コンテンツとを、前記可搬媒体に移動させる移動ステップと、前記端末装置から前記コンテンツ鍵を消去する鍵消去ステップとを含むことを特徴とする。
【０３００】
ここで、前記鍵消去ステップは、前記移動ステップが、前記コンテンツ鍵を前記可搬媒体に書き込んだ後に、前記端末装置から前記コンテンツ鍵を消去し、前記移動ステップは、前記鍵消去ステップが前記コンテンツ鍵を消去した後に、前記第２暗号化コンテンツを前記可搬媒体に移動させてもよい。
（１３）本発明において、記録再生装置からコンテンツをムーブされる可搬媒体は、ＳＤメモリカードなどのカード型メモリに限定されないのは勿論であり、読み出し及び書き込み可能なＤＶＤなどであってもよい。
【０３０１】
（１４）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ‐ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ‐ＲＯＭ、ＤＶＤ‐ＲＡＭ、ＢＤ（Ｂｌｕ‐ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０３０２】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【０３０３】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（１５）上記実施例及び上記変形例をそれぞれ組み合わせる構成も本発明に含まれる。
【産業上の利用可能性】
【０３０４】
本発明は、コンテンツをユーザに配信する産業、コンテンツを記録再生する装置を製造する製造業、コンテンツを記録再生する装置を販売する販売業において、画像変換したコンテンツを他の装置へムーブしても、元のコンテンツを復元可能であることから、ユーザの利便性を損なわず、コンテンツの著作権を保護する仕組みとして利用することができる。
【図面の簡単な説明】
【０３０５】
【図１】コンテンツ保護システム１の構成を示す図である。
【図２】記録再生装置１０の構成を機能的に示す機能ブロック図である。
【図３】記憶部１０４が記憶している情報を示す図である。
【図４】モニタ１２に出力されるタイトルリストの具体例を示す図である。
【図５】可搬媒体１４の構成を機能的に示す機能ブロック図である。
【図６】携帯電話機１５の構成を機能的に示す機能ブロック図である。
【図７】コンテンツ保護システム１全体の動作を示すフローチャートである。
【図８】記録再生装置１０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
【図９】記録再生装置１０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
【図１０】可搬媒体１４から記録再生装置１０へコンテンツをムーブする処理の動作を示すフローチャートである。
【図１１】可搬媒体１４から記録再生装置１０へコンテンツをムーブする処理過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
【図１２】コンテンツ保護システム１ａの構成を示す図である。
【図１３】ＰＣ１６の構成を機能的に示す機能ブロック図である。
【図１４】コンテンツ保護システム１ａ全体の動作を示すフローチャートである。
【図１５】可搬媒体１４からＰＣ１６へコンテンツをムーブする処理の動作を示すフローチャートであり、図１６へ続く。
【図１６】可搬媒体１４からＰＣ１６へコンテンツをムーブする処理の動作を示すフローチャートであり、図１５から続く。
【図１７】コンテンツ保護システム２の構成及び記録再生装置２０の機能的な構成を示す図である。
【図１８】記録再生装置２０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
【図１９】記録再生装置２０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置１０及び可搬媒体１４が保持するデータを示す図である。
【図２０】可搬媒体１４から記録再生装置２０へコンテンツをムーブする処理の動作を示すフローチャートである。
【図２１】可搬媒体１４から記録再生装置２０へコンテンツをムーブする処理過程において、記録再生装置２０及び可搬媒体１４が保持するデータを示す図である。
【図２２】コンテンツ保護システム３の構成及び記録再生装置３０の機能的な構成を示す図である。
【図２３】記録再生装置３０から可搬媒体１４へコンテンツをムーブする処理の動作を示すフローチャートである。
【図２４】記録再生装置３０から可搬媒体１４へコンテンツをムーブする処理の過程において、記録再生装置３０及び可搬媒体１４が保持するデータを示す図である。
【図２５】可搬媒体１４から記録再生装置３０へコンテンツをムーブする処理の動作を示すフローチャートである。
【図２６】可搬媒体１４から記録再生装置３０へコンテンツをムーブする処理過程において、記録再生装置３０及び可搬媒体１４が保持するデータを示す図である。
【図２７】本発明に係る著作権保護システムの全体構成を示すブロック図である。
【図２８】本発明の第４実施例における機能ブロック図である。
【図２９】本発明の第４実施例における記録再生装置にコンテンツを記録する際の動作フロー図である。
【図３０】本発明の第４実施例における記録再生装置から可搬媒体へコンテンツを移動させる際の動作フロー図である。
【図３１】本発明の第４実施例における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
【図３２】本発明の第４実施例における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
【図３３】本発明の第４実施例における可搬媒体から記録再生装置へコンテンツを移動させる際の動作フロー図である。
【図３４】本発明の第４実施例における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
【図３５】本発明の第４実施例における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
【図３６】本発明の第４実施例における記録再生装置に記録したコンテンツを再生する際の動作フロー図である。
【図３７】本発明の第５実施例における機能ブロック図である。
【図３８】本発明の第５実施例における記録再生装置にコンテンツを記録する際の動作フロー図である。
【図３９】本発明の第５実施例における記録再生装置から可搬媒体へコンテンツを移動させる際の動作フロー図である。
【図４０】本発明の第５実施例における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
【図４１】本発明の第５実施例における記録再生装置から可搬媒体へコンテンツを移動させる際の各データの記録状態を示す図である。
【図４２】本発明の第５実施例における可搬媒体から記録再生装置へコンテンツを移動させる際の動作フロー図である。
【図４３】本発明の第５実施例における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
【図４４】本発明の第５実施例における可搬媒体から記録再生装置へコンテンツを移動させる際の各データの記録状態を示す図である。
【図４５】本発明の第５実施例における記録再生装置に記録したコンテンツを再生する際の動作フロー図である。
【符号の説明】
【０３０６】
１    コンテンツ保護システム
１ａ  コンテンツ保護システム
２    コンテンツ保護システム
３    コンテンツ保護システム
１０    記録再生装置
１１    コンテンツ供給装置
１２    モニタ
１３    スピーカ
１４    可搬媒体
１５    携帯情報端末
１６    ＰＣ
２０    記録再生装置
３０    記録再生装置
１０１    コンテンツ受信部
１０２    装置記録鍵記憶部
１０３    暗号化部
１０４    記憶部
１０５    復号部
１０６    再生部
１０７    変換部
１０８    媒体記録鍵生成部
１０９    媒体記録鍵記憶部
１１０    暗号化部
１１１    装置固有鍵記憶部
１１２    暗号化／復号部
１１３    書込／読出部
１１４    入力部
１１５    記録制御部
１３２    入出力部
１３３    記録制御部
１３４    記憶部
１４１    入出力部
１４２    制御部
１４３    ディスプレィ
１４４    キー操作部
１４５    通信部
１４６    アンテナ
１４７    マイク
１４８    スピーカ
１６１    入出力部
１６２    入力部
１６３    コンテンツ記憶部
１６４    媒体記録鍵記憶部
１６５    復号部
１６６    送受信部
１６７    復号部
１６８    復号部
１６９    暗号化部
１７０    記憶部
１７１    装置記録鍵記憶部
１７２    復号部
１７３    再生部
１７４    ディスプレィ
１７５    スピーカ
２００１    鍵埋込／抽出部
２００２    暗号化／復号部
３００１    コンテンツ鍵記憶部
３００２    コンテンツ鍵領域
【国際調査報告】
2005076140.tif 000092
2005076140.tif 000093
2005076140.tif 000094
2005076140.tif 000095