(57)【要約】      （修正有）【課題】コピー・ワンスという制約を維持しつつコンテンツを複数の機器で使用できるようにする。【解決手段】コンテンツ保存部１１２に保存されたコンテンツ毎に、コンテンツの再生の可否を制御するアクセス情報を設定し、アクセス情報が再生可を示している場合にコンテンツを再生し、アクセス情報が再生不可を示している場合はコンテンツの再生を禁止し、コンテンツ保存部１１２に保存されたコンテンツの解像度を変換して変換後のコンテンツを他の機器１０４に転送し、コンテンツをコンテンツ保存部に保存した際にアクセス情報を再生可に設定し、変換後のコンテンツを他の機器に転送した際にアクセス情報を再生不可に設定して再生を禁止し、更に他の機器に転送された変換後のコンテンツが再生不可になった場合にアクセス情報を再生可に設定して再生可能とする。【選択図】図１０
2010231789.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の可否を制御するアクセス情報を設定するアクセス情報設定ステップと、
前記アクセス情報が再生可を示している場合に前記コンテンツを再生し、前記アクセス情報が再生不可を示している場合は前記コンテンツの再生を禁止するコンテンツ再生ステップと、
前記コンテンツ保存部に保存されたコンテンツの解像度を変換して該変換後のコンテンツを他の機器に転送するコンテンツ転送ステップと、
コンテンツを前記コンテンツ保存部に保存した際に前記アクセス情報を再生可に設定し、前記変換後のコンテンツを他の機器に転送した際に前記アクセス情報を再生不可に設定して再生を禁止し、更に前記他の機器に転送された前記変換後のコンテンツが再生不可になった場合に前記アクセス情報を再生可に設定して再生可能とするアクセス情報制御ステップと、
を実行させることを特徴とするコンテンツ管理プログラム。
【請求項２】
請求項１に記載のコンテンツ管理プログラムに於いて、前記コンピュータに、更に、前記アクセス情報を再生不可に設定した再生禁止状態で他の機器に保存されているコンテンツの数を示すダミーコンテンツ数を設け、前記ダミーコンテンツカウンタの値が所定閾値に達した場合に他の機器への転送処理を禁止するダミーコンテンツ制限ステップを実行させることを特徴とするコンテンツ管理プログラム。
【請求項３】
請求項１に記載のコンテンツ管理プログラムに於いて、前記コンテンツ転送ステップは、前記コンテンツ保存部に保存されたコンテンツを転送先の機器に対応した低解像度のコンテンツに変換して変換後のコンテンツを転送することを特徴とするコンテンツ管理プログラム。
【請求項４】
コンピュータに、
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の有無を制御するアクセス情報を設定するアクセス情報設定ステップと、
前記アクセス情報が再生可を示している場合に前記コンテンツを再生し、前記アクセス情報が再生不可を示している場合は前記コンテンツの再生を禁止するコンテンツ再生ステップと、
前記コンテンツ保存部に保存されたコンテンツの解像度を変換して該変換後のコンテンツを他の機器に転送するコンテンツ転送ステップと、
他の機器から転送してきたコンテンツを前記コンテンツ保存部に保存した際に前記アクセス情報を再生可に設定して再生可能とし、前記コンテンツを別の他の機器に転送した際に前記アクセス情報を再生不可に設定して再生を禁止するアクセス情報制御ステップと、
を実行させることを特徴とするコンテンツ管理プログラム。
【請求項５】
請求項４に記載のコンテンツ管理プログラムに於いて、前記コンピュータに、更に、前記アクセス情報を再生不可に設定した再生禁止状態で他の機器に保存されているコンテンツの数を示すダミーコンテンツ数を設け、前記ダミーコンテンツカウンタの値が所定閾値に達した場合に他の機器への転送処理を禁止させるダミーコンテンツ制限ステップを実行させることを特徴とするコンテンツ管理プログラム。
【請求項６】
請求項４に記載のコンテンツ管理プログラムに於いて、前記コンテンツ転送ステップは、前記コンテンツ保存部に保存されたコンテンツの解像度を転送先の機器に対応した低解像度のコンテンツに変換して転送し、前記コンテンツ保存部に保存しているコンテンツを高解像度のコンテンツを保存している転送元の機器に戻す場合は、コンテンツを含まない転送処理を実行することを特徴とするコンテンツ管理プログラム。
【請求項７】
請求項４に記載のコンテンツ管理プログラムに於いて、前記コンテンツ転送ステップは、前記コンテンツ保存部に保存しているコンテンツを高解像度のコンテンツを保存している転送元の機器に戻す場合は、保存しているコンテンツをそのまま残すか又は消去することを特徴とするコンテンツ管理プログラム。
【請求項８】
請求項１又は４に記載のコンテンツ管理プログラムに於いて、前記コンテンツ転送ステップは、前記コンテンツをネットワーク接続又は着脱自在な記憶媒体を介して他の機器に転送することを特徴とするコンテンツ管理プログラム。
【請求項９】
請求項１又は４に記載のコンテンツ管理プログラムに於いて、他の機器で変換後のコンテンツが再生不可となる場合は、該変換後のコンテンツが戻されることを特徴とするコンテンツ管理プログラム。
【請求項１０】
請求項１又は４に記載のコンテンツ管理プログラムに於いて、前記コンテンツは、１回限りのコピーを著作権の利用条件として受信されたテレビジョン放送信号であることを特徴とするコンテンツ管理プログラム。
【請求項１１】
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の可否を制御するアクセス情報を設定するアクセス情報設定部と、
前記アクセス情報が再生可を示している場合に前記コンテンツを再生し、前記アクセス情報が再生不可を示している場合は前記コンテンツの再生を禁止するコンテンツ再生部と、
前記コンテンツ保存部に保存されたコンテンツの解像度を変換して該変換後のコンテンツを他の機器に転送するコンテンツ転送部と、
コンテンツを前記コンテンツ保存部に保存した際に前記アクセス情報を再生可に設定し、前記変換後のコンテンツを他の機器に転送した際に前記アクセス情報を再生不可に設定して再生を禁止し、更に前記他の機器に転送された前記変換後のコンテンツが再生不可になった場合に前記アクセス情報を再生可に設定して再生可能とするアクセス情報制御部と、
を備えたことを特徴とするコンテンツ管理装置。
【請求項１２】
請求項１１に記載のコンテンツ管理装置に於いて、更に、前記アクセス情報を再生不可に設定した再生禁止状態で他の機器に保存されているコンテンツの数を示すダミーコンテンツ数を設け、前記ダミーコンテンツカウンタの値が所定閾値に達した場合に他の機器への転送処理を禁止するダミーコンテンツ制限部を備えたことを特徴とするコンテンツ管理装置。
【請求項１３】
請求項１１に記載のコンテンツ管理装置に於いて、前記コンテンツ転送部は、前記コンテンツ保存部に保存されたコンテンツを転送先の機器に対応した低解像度のコンテンツに変換して変換後のコンテンツを転送することを特徴とするコンテンツ管理装置。
【請求項１４】
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の有無を制御するアクセス情報を設定するアクセス情報設定部と、
前記アクセス情報が再生可を示している場合に前記コンテンツを再生し、前記アクセス情報が再生不可を示している場合は前記コンテンツの再生を禁止するコンテンツ再生部と、
前記コンテンツ保存部に保存されたコンテンツの解像度を変換して該変換後のコンテンツを他の機器に転送するコンテンツ転送部と、
他の機器から転送してきたコンテンツを前記コンテンツ保存部に保存した際に前記アクセス情報を再生可に設定して再生可能とし、前記コンテンツを別の他の機器に転送した際に前記アクセス情報を再生不可に設定して再生を禁止するアクセス情報制御部と、
を備えたことを特徴とするコンテンツ管理装置。
【請求項１５】
請求項１４に記載のコンテンツ管理装置に於いて、更に、前記アクセス情報を再生不可に設定した再生禁止状態で他の機器に保存されているコンテンツの数を示すダミーコンテンツ数を設け、前記ダミーコンテンツカウンタの値が所定閾値に達した場合に他の機器への転送処理を禁止させるダミーコンテンツ制限部を備えたことを特徴とするコンテンツ管理装置。
【請求項１６】
請求項１４に記載のコンテンツ管理装置に於いて、前記コンテンツ転送部は、前記コンテンツ保存部に保存されたコンテンツの解像度を転送先の機器に対応した低解像度のコンテンツに変換して転送し、前記コンテンツ保存部に保存しているコンテンツを高解像度のコンテンツを保存している転送元の機器に戻す場合は、コンテンツを含まない転送処理を実行することを特徴とするコンテンツ管理装置。
【請求項１７】
請求項１４に記載のコンテンツ管理装置に於いて、前記コンテンツ転送部は、前記コンテンツ保存部に保存しているコンテンツを高解像度のコンテンツを保存している転送元の機器に戻す場合は、保存しているコンテンツをそのまま残すか又は消去することを特徴とするコンテンツ管理装置。
【請求項１８】
請求項１１又は１４に記載のコンテンツ管理装置に於いて、前記コンテンツ転送部は、前記コンテンツをネットワーク接続又は着脱自在な記憶媒体を介して他の機器に転送することを特徴とするコンテンツ管理装置。
【請求項１９】
請求項１１又は１４に記載のコンテンツ管理装置に於いて、他の機器で変換後のコンテンツが再生不可となる場合は、該変換後のコンテンツが戻されることを特徴とするコンテンツ管理装置。
【請求項２０】
請求項１１又は１４に記載のコンテンツ管理装置に於いて、前記コンテンツは、１回限りのコピーを著作権の利用条件として受信されたテレビジョン放送信号であることを特徴とするコンテンツ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、著作権に基づきユーザのアクセス権が付与されたコンテンツを管理するユビキタス環境におけるコンテンツ管理プログラム、方法及び装置に関し、特に、コンテンツを複数の機器間で転送しながら利用可能とするコンテンツ管理プログラム、方法及び装置に関する。
【背景技術】
【０００２】
現在、音楽、映像、ドキュメントなど様々なコンテンツがデジタル化されているが、デジタルデータ化されたことでコンテンツのコピーが容易にできるようになり、とりわけ深刻なのが不正コピーの問題である。
【０００３】
著作権侵害にあたる不正コピーが出回れば、配信業者や著作権保有者が損害を被るばかりでなく、消費者にも好ましくない影響を及ぼすことになる。このため価値の高いコンテンツに関しては著作権管理機能が実装されたデジタル著作権管理のシステム環境で運用されることが要求されてきている。
【０００４】
通常、デジタル著作権管理システムでは、コンテンツは暗号化され、暗号化コンテンツにアクセスする許可が与えられたアクセス権所有者に対しては、暗号化コンテンツとその暗号鍵が配布される。アクセス権所有者は、暗号化コンテンツと暗号鍵を一つの機器に保管し、アクセスする際には暗号鍵を使って暗号化コンテンツの復号を行い、コンテンツにアクセスする。
【０００５】
また別の機器でコンテンツにアクセスしたい場合には、暗号化コンテンツと暗号鍵を別の機器に転送する必要があるが、コンテンツのコピー防止のため、少なくとも暗号鍵と暗号化コンテンツのペアが複数の機器に同時に保管されることのないように制御する仕組みが使用されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−１３４１９３
【特許文献２】特開２０００−２８５０２８
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような従来のデジタル著作権管理システムにあっては、アクセス権所有者が必要に応じて異なる機器によって入手したコンテンツにアクセスしようと試みた場合、事前に暗号鍵とコンテンツのペアを機器に転送しておく必要があり、ユーザの使い勝手を阻害するものである。
【０００８】
この問題に対する一つの解決策として、鍵管理を行うサーバ、即ち鍵管理サーバを利用する方法がある。アクセス権所有者は１つの暗号化コンテンツを複数の機器に保存しておく。コンテンツにアクセスする時点で、まず鍵管理サーバにアクセスし、鍵管理サーバから暗号鍵を機器に転送もしくは期限付きでコピーし、この暗号鍵を使って暗号化コンテンツを復号する。
【０００９】
暗号鍵を転送した場合は、使用終了後に鍵管理サーバに暗号鍵を戻す。期限付きでコピーする場合は、設定された期限が過ぎると暗号鍵は使用できなくなる。
【００１０】
しかし、鍵管理サーバを利用する方法にあっては、鍵管理サーバが必ず必要であることと、コンテンツにアクセスする際には必ず鍵管理サーバとの通信が必要になるという問題がある。
【００１１】
一方、テレビ放送の分野にあっても、デジタル放送の開始に伴って不正コピーが簡単に作られてインターネットに流出する問題を防ぐため、日本におけるＢＳデジタル及び地上デジタル放送の番組は、２００４年４月１日から１回限りの録画を許容する「コピー・ワンス」を実現するコピー制御信号ＣＣＩ（Ｃｏｐｙ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）を導入している。
【００１２】
しかしながら、ＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）解像度でハードディスクドライブ等に受信録画したコンテンツは、１回目の録画によりコピー・ワンスとなってコピープロテクトがかかっており、携帯端末で視聴するため３２０×２４０画素のＱＶＧＡ（Ｑｕａｒｔｅ  Ｖｉｅｄｏ  Ｇｒａｐｈｉｃ  Ａｒｒｙ）の低解像度にトランスコーディングしてＳＤカードなどメモリカードに一度転送すると、元のＨＤＴＶコンテンツは転送の際に消去される。そのため、後にメモリカードのＱＶＧＡコンテンツをハードディスクドライブに戻しても、元のＨＤＴＶ解像度に復帰させることができず、コピー・ワンスのプロテクトがかかったＨＤＴＶ解像度の放送コンテンツが失われ、二度と再生できなくなる問題がある。
【００１３】
本発明は、コピー・ワンスという著作権利用の制約を維持しつつ１つのコンテンツを複数の機器にコピーしてアクセス可能とするコンテンツ管理プログラム、方法及び装置を提供することを目的とする。
【００１４】
本発明は、コピー・ワンスという利用制約を維持しつつ、コンテンツを低解像度に変換して他の機器に転送した後に、元に戻した際に元の解像度への復帰を可能とするコンテンツ管理プログラム、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
（コンテンツコピーと暗号鍵転送）
本発明は、ネットワークを介して他の機器と接続された装置のコンピュータにより実行されるコンテンツ管理プログラムを提供する。
【００１６】
本発明のコンテンツ管理プログラムは、コンピュータに、
コンテンツを受信した装置でのコピーを禁止するような著作権の利用条件とした暗号化コンテンツとその暗号鍵をコンテンツ保存部に保存するコンテンツ保存ステップと、
暗号鍵により暗号化コンテンツを復号する復号ステップと、
他の機器との間でネットワークを介して暗号化コンテンツをコピー転送するコンテンツコピーステップと、
他の機器との間でネットワークを介して暗号鍵を転送する暗号鍵転送ステップと、
を実行させることを特徴とする。
【００１７】
ここで暗号鍵転送ステップは、コンテンツ保存部の暗号鍵をネットワークを介して他の機器にコピー転送した後に保存している暗号鍵を消去する。
【００１８】
暗号鍵転送ステップは、コンテンツ毎に暗号鍵を保存している機器を暗号鍵管理テーブルに登録し、復号ステップは、暗号化コンテンツを復号する際に、管理テーブルから認識した暗号鍵を保存している機器に対する転送要求により暗号鍵を取得して暗号化コンテンツを復号する。
【００１９】
暗号鍵転送ステップは、暗号鍵を他の機器に転送した際に、自己の暗号鍵管理テーブルを更新すると共に他の機器に転送情報を通知して暗号鍵管理テーブルを更新させる。
【００２０】
ネットワークを介して接続された機器は、機器管理テーブルに登録された同一ユーザの保有する機器である。またネットワークを介して接続された機器は、機器管理テーブルに登録された他のユーザの保有する機器を含んでもよい。暗号化コンテンツは、著作権を有する音楽、映像、ドキュメントのいずれか、もしくはそれらの組合せである。
【００２１】
本発明は、ネットワークを介して他の機器と接続された装置のコンテンツ管理方法を提供する。
【００２２】
本発明のコンテンツ管理方法は、
コンテンツを受信した装置でのコピーを禁止するような著作権の利用条件とした暗号化コンテンツとその暗号鍵をコンテンツ保存部に保存するコンテンツ保存ステップと、
暗号鍵により暗号化コンテンツを復号する復号ステップと、
他の機器との間で前記ネットワークを介して暗号化コンテンツをコピー転送するコンテンツコピーステップと、
他の機器との間で前記ネットワークを介して暗号鍵を転送する暗号鍵転送ステップと、
を備えたことを特徴とする。
【００２３】
本発明は、ネットワークを介して他の機器と接続されたコンテンツ管理装置を提供する。
【００２４】
本発明のコンテンツ管理装置は、コンテンツを受信した装置でのコピーを禁止するような著作権の利用条件とした暗号化コンテンツとその暗号鍵を保存するコンテンツ保存部と、暗号鍵により暗号化コンテンツを復号する復号部と、他の機器との間でネットワークを介して暗号化コンテンツをコピー転送するコンテンツコピー部と、他の機器との間でネットワークを介して暗号鍵を転送する暗号鍵転送部とを備えたことを特徴とする。
【００２５】
（コンテンツ管理プログラム）
本発明は、放送受信されたコンテンツのコンテンツ管理プログラムを提供する。本発明のコンテンツ管理プログラムは、コンピュータに、
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の可否を制御するアクセス情報を設定するアクセス情報設定ステップと、
アクセス情報が再生可を示している場合にコンテンツを再生し、アクセス情報が再生不可を示している場合はコンテンツの再生を禁止するコンテンツ再生ステップと、
コンテンツ保存部に保存されたコンテンツの解像度を変換して該変換後のコンテンツを他の機器に転送するコンテンツ転送ステップと、
コンテンツをコンテンツ保存部に保存した際にアクセス情報を再生可に設定し、変換後のコンテンツを他の機器に転送した際にアクセス情報を再生不可に設定して再生を禁止し、更に他の機器に転送された変換後のコンテンツが再生不可になった場合にアクセス情報を再生可に設定して再生可能とするアクセス情報制御ステップと、
を実行させることを特徴とする。
【００２６】
ここで解像度とは、画像（動画、静止画）データについては画素密度のことであり、また音声データの場合はビットレートのことである。
【００２７】
更に本発明のコンテンツ管理プログラムは、コンピュータに、アクセス情報を再生不可に設定した再生禁止状態で他の機器に保存されているコンテンツの数を示すダミーコンテンツ数を設け、ダミーコンテンツカウンタの値が所定閾値に達した場合に他の機器への転送処理を禁止するダミーコンテンツ制限ステップを実行させることを特徴とする。
【００２８】
コンテンツ転送ステップは、コンテンツ保存部に保存されたコンテンツを転送先の機器に対応した低解像度のコンテンツに変換して変換後のコンテンツを転送する。
【００２９】
本発明は、コピー録画装置のコンピュータで実行されるコンテンツ管理プログラムを提供する。
【００３０】
このプログラムは、コンピュータに、
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の有無を制御するアクセス情報を設定するアクセス情報設定ステップと、
アクセス情報が再生可を示している場合にコンテンツを再生し、アクセス情報が再生不可を示している場合はコンテンツの再生を禁止するコンテンツ再生ステップと、
コンテンツ保存部に保存されたコンテンツの解像度を変換して変換後のコンテンツを他の機器に転送するコンテンツ転送ステップと、
他の機器から転送してきたコンテンツをコンテンツ保存部に保存した際にアクセス情報を再生可に設定して再生可能とし、コンテンツを別の他の機器に転送した際にアクセス情報を再生不可に設定して再生を禁止するアクセス情報制御ステップと、
を実行させることを特徴とする。
【００３１】
この場合にもコンテンツ管理プログラムき、コンピュータに、更に、アクセス情報を再生不可に設定した再生禁止状態で他の機器に保存されているコンテンツの数を示すダミーコンテンツ数を設け、ダミーコンテンツカウンタの値が所定閾値に達した場合に他の機器への転送処理を禁止させるダミーコンテンツ制限ステップを実行させる。
【００３２】
コンテンツ転送ステップは、コンテンツ保存部に保存されたコンテンツの解像度を転送先の機器に対応した低解像度のコンテンツに変換して転送し、コンテンツ保存部に保存しているコンテンツを高解像度のコンテンツを保存している転送元の機器に戻す場合は、コンテンツを含まない転送処理を実行する。
【００３３】
コンテンツ転送ステップは、コンテンツ保存部に保存しているコンテンツを高解像度のコンテンツを保存している転送元の機器に戻す場合は、保存しているコンテンツをそのまま残すか又は消去する。
【００３４】
コンテンツ転送ステップは、コンテンツをネットワーク接続又は着脱自在な記憶媒体を介して他の機器に転送する。また他の機器で変換後のコンテンツが再生不可となる場合は、変換後のコンテンツが戻される。
【００３５】
本発明の別の形態にあっては、放送信号を保存して再生する装置のコンピュータにより実行されるコンテンツ管理プログラムを提供する。
【００３６】
この場合の本発明のプログラムは、コンピュータに、
信号を受信して並列的に同じコンコンテンツを再生する複数のコーデックステップと
複数のコーデックステップで並列的に再生された複数の同じコンテンツをコンテンツ保存部に保存するコンテンツ保存ステップと、
コンテンツ保存部に保存された同じコンテンツ毎に設定されたアクセス情報の何れか１つをオンして対応するコンテンツを再生可能とすると共に、残りのアクセス情報を全てオフして対応するコンテンツの再生を禁止するフラグ制御ステップと、
複数の同じコンテンツの中でアクセス情報がオンしている前記コンテンツを選択して再生するコンテンツ再生ステップと、
を実行させることを特徴とする。
【００３７】
このような本発明のコンテンツ管理プログラムにおいて、コンテンツは、１回限りのコピーを著作権の利用条件として受信されたテレビジョン放送信号である。
【００３８】
（コンテンツ管理方法）
本発明のコンテンツ管理方法は、
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の可否を制御するアクセス情報を設定するアクセス情報設定ステップと、
アクセス情報が再生可を示している場合に前記コンテンツを再生し、アクセス情報が再生不可を示している場合はコンテンツの再生を禁止するコンテンツ再生ステップと、
コンテンツ保存部に保存されたコンテンツの解像度を変換して変換後のコンテンツを他の機器に転送するコンテンツ転送ステップと、
コンテンツをコンテンツ保存部に保存した際にアクセス情報を再生可に設定し、変換後のコンテンツを他の機器に転送した際にアクセス情報を再生不可に設定して再生を禁止し、更に他の機器に転送された変換後のコンテンツが再生不可になった場合にアクセス情報を再生可に設定して再生可能とするアクセス情報制御ステップと、
を備えたことを特徴とする。
【００３９】
本発明によるコンテンツ管理方法の別の形態にあっては、
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の有無を制御するアクセス情報を設定するアクセス情報設定ステップと、
アクセス情報が再生可を示している場合にコンテンツを再生し、アクセス情報が再生不可を示している場合はコンテンツの再生を禁止するコンテンツ再生ステップと、
コンテンツ保存部に保存されたコンテンツの解像度を変換して変換後のコンテンツを他の機器に転送するコンテンツ転送ステップと、
他の機器から転送してきたコンテンツをコンテンツ保存部に保存した際にアクセス情報を再生可に設定して再生可能とし、コンテンツを別の他の機器に転送した際にアクセス情報を再生不可に設定して再生を禁止するアクセス情報制御ステップと、
を備えたことを特徴とする。
【００４０】
本発明によるコンテンツ管理方法の別の形態にあっては、
信号を受信して並列的に同じコンコンテンツを再生する複数のコーデックステップと
複数のコーデックステップで並列的に再生された複数の同じコンテンツをコンテンツ保存部に保存するコンテンツ保存ステップと、
コンテンツ保存部に保存された同じコンテンツ毎に設定されたアクセス情報の何れか１つをオンして対応するコンテンツを再生可能とすると共に、残りのアクセス情報を全てオフして対応するコンテンツの再生を禁止するフラグ制御ステップと、
複数の同じコンテンツの中でアクセス情報がオンしている前記コンテンツを選択して再生するコンテンツ再生ステップと、
を備えたことを特徴とする。
【００４１】
（コンテンツ管理装置）
本発明はコンテンツ管理装置を提供する。本発明のコンテンツ管理装置は、
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の可否を制御するアクセス情報を設定するアクセス情報設定部と、
アクセス情報が再生可を示している場合にコンテンツを再生し、アクセス情報が再生不可を示している場合はコンテンツの再生を禁止するコンテンツ再生部と、
コンテンツ保存部に保存されたコンテンツの解像度を変換して変換後のコンテンツを他の機器に転送するコンテンツ転送部と、
コンテンツをコンテンツ保存部に保存した際にアクセス情報を再生可に設定し、変換後のコンテンツを他の機器に転送した際にアクセス情報を再生不可に設定して再生を禁止し、更に他の機器に転送された変換後のコンテンツが再生不可になった場合にアクセス情報を再生可に設定して再生可能とするアクセス情報制御部と、
を備えたことを特徴とする。
【００４２】
本発明によるコンテンツ管理装置の他の形態にあっては、
コンテンツ保存部に保存されたコンテンツ毎に、コンテンツの再生の有無を制御するアクセス情報を設定するアクセス情報設定部と、
アクセス情報が再生可を示している場合にコンテンツを再生し、アクセス情報が再生不可を示している場合はコンテンツの再生を禁止するコンテンツ再生部と、
コンテンツ保存部に保存されたコンテンツの解像度を変換して変換後のコンテンツを他の機器に転送するコンテンツ転送部と、
他の機器から転送してきたコンテンツをコンテンツ保存部に保存した際にアクセス情報を再生可に設定して再生可能とし、コンテンツを別の他の機器に転送した際にアクセス情報を再生不可に設定して再生を禁止するアクセス情報制御部と、
を備えたことを特徴とする。
【００４３】
本発明によるコンテンツ管理装置の他の形態にあっては、
信号を受信して並列的に同じコンコンテンツを再生する複数のコーデックステップと
複数のコーデックステップで並列的に再生された複数の同じコンテンツを保存するコンテンツ保存部と、
コンテンツ保存部に保存された同じコンテンツ毎に設定されたアクセス情報の何れか１つをオンして対応するコンテンツを再生可能とすると共に、残りのアクセス情報を全てオフして対応するコンテンツの再生を禁止するフラグ制御部と、
複数の同じコンテンツの中でアクセス情報がオンしている前記コンテンツを選択して再生するコンテンツ再生部と、
を備えたことを特徴とする。
【００４４】
なお、本発明におけるコンテンツ管理方法及び装置の詳細は、コンテンツ管理プログラムの場合と基本的に同じになる。
【発明の効果】
【００４５】
（コンテンツコピーと鍵転送）
本発明によれば、鍵管理サーバを必要とせずにアクセス権所有者はコンテンツにアクセスする機器だけで１回限りのコピーを許容するコピー・ワンスの制約条件が課された暗号化コンテンツを暗号鍵を使用して利用することができる。
【００４６】
また暗号化コンテンツを複数の機器にコピーすると共に全ての機器で暗号鍵がどの機器に保存しているかを認識していることで、アクセス権所有者が使用する機器を変更した場合や機器を使用する場所を変更したような場合でも、他の機器に保存している暗号鍵を自動取得して暗号化コンテンツにアクセスすることができ、コピー・ワンスの制約条件を維持しながら１つのコンテンツを複数の機器で同時利用とならない限り、自由にアクセスでき、コンテンツを利用する際の利便性を大幅に向上することができる。
【００４７】
（コンテンツ管理）
本発明のコンテンツ管理によれば、例えば受信録画したＨＤＴＶ解像度のコンテンツは残したまま別の機器の低解像度に変換してコンテンツを保存しており、解像度の異なる同じ放送コンテンツを複数の機器に保存するが、１つの機器のみにつきアクセス情報を再生可に設定してコンテンツの利用を可能とし、他の全ての機器はアクセス情報を再生不可に設定しておくことで保存しているコンテンツの利用を禁止する。これによって複数の機器にコンテンツが保存されていても、利用できるコンテンツを１つに制限するためのコピー・ワンスのプロテクトがかかった録画保存状態を実質的に実現している。
【００４８】
また低解像度に変換したコンテンツを元に戻すと、オリジナルの高解像度のコンテンツが利用可能となる。この場合、低解像度から高解像度へのコンテンツの転送は行わず、アクセス情報を転送したと同じ状態を作り出すことで、元の高解像度のコンテンツを再生利用できるようにし、一度、受信録画した高解像度の放送コンテンツが低解像度化して他の機器に送ることで、失われることはない。
【００４９】
また受信録画装置に複数のコーデック機能が設けられている場合、同じＨＤＴＶ解像度の放送を並列的に受信録画することとなり、それぞれ個別にコピー・ワンスの条件を満足しているため、そのままではコーデック数分のコンテンツが録画され、２以上のコピーされたことと同じになり、コピー・ワンスの条件が破られてしまう。そこで多重コーデックによる受信録画ついても、それぞれに設定しているアクセスキーのうちの１つのみをオンとし、１回に利用できるのは１つの録画コンテンツとすることで、多重コーデックに対してもコピー・ワンスの録画条件を維持できる。
【図面の簡単な説明】
【００５０】
【図１】本発明が適用される機器ネットワーク環境の説明図
【図２】本発明のコンテンツ管理機能を備えた機器のブロック図
【図３】図２の機器情報データベースの説明図
【図４】図２のコンテンツデータベースの説明図；
【図５】本発明が適用されるコンピュータのハードウェア環境のブロック図
【図６】本発明による機器間でコピー・ワンスの利用条件の下に暗号鍵を利用して暗号化コンテンツをアクセスする処理のタイムチャート
【図７】図２のホスト機器処理のフローチャート
【図８】図２のクライアント機器処理のフローチャート
【図９】本発明による放送コンテンツ管理処理が適用される機器環境のブロック図
【図１０】図９の高解像度装置と低解像度装置の機能構成のブロック図
【図１１】図１０における放送コンテンツの解像度変換を伴う転送処理の説明図
【図１２】図１１の放送コンテンツの転送処理のタイムチャート
【図１３】図１０の高解像度装置における録画転送処理のフローチャート
【図１４】図１０の低解像度装置における転送録画処理のフローチャート
【図１５】図１４に続く転送録画処理のフローチャート
【図１６】ＳＤメモリを用いて放送コンテンツを転送する機器環境の説明図
【図１７】本発明の放送コンテンツ管理処理が適用される他の機器環境のブロック図
【図１８】ダミーコンテンツ数を管理する図１７の高解像度装置と中解像度装置の機能構成のブロック図
【図１９】図１７における放送コンテンツの解像度変換を伴う転送処理の説明図
【図２０】図１９に続く転送処理の説明図
【図２１】図２０に続く転送処理の説明図
【図２２】図１７の放送コンテンツの転送処理のタイムチャート
【図２３】図１８の高解像度装置における録画転送処理のフローチャート
【図２４】図１８の中解像度装置における転送録画処理のフローチャート
【図２５】図２４に続く録画転送処理のフローチャート
【図２６】図１８におけるダミーコンテンツカウント処理のフローチャート
【図２７】高解像度側へ戻る際に低解像度側のコンテンツを残す図１８における放送コンテンツの解像度変換を伴う転送処理の説明図
【図２８】図２７に続く転送処理の説明図
【図２９】図２８に続く転送処理の説明図
【図３０】図２７乃至図２９におけるダミーコンテンツカウント処理のフローチャート
【図３１】本発明による多重コーデックで録画する装置の機能構成のブロック図
【図３２】図３１の多重コーデック処理のフローチャート
【発明を実施するための形態】
【００５１】
（コンテンツコピーと鍵転送）
図１は、本発明によるコンテンツ管理処理が適用されるネットワーク環境の説明図である。図１において、本発明のコンテンツ管理処理が適用される機器として、あるユーザが保有しているパーソナルコンピュータ１０、ポータブル音楽再生装置１２及び車載用音楽再生装置１４を例にとっており、これらの装置はインターネット１６を介してそれぞれに通信することができ、また音楽販売サイト１８から楽曲コンテンツを購入してダウンロードすることができる。
【００５２】
図２は、本発明のコンテンツ管理機能を備えた機器のブロック図である。図２において、この例にあってはホスト機器２０に対しネットワーク２６を介してクライアント機器２２，２４が接続されている。ホスト機器２０は例えば図１のパーソナルコンピュータ１０であり、ユーザがインターネット１６を介して例えば音楽販売サイト１８から楽曲を購入することで楽曲の暗号化コンテンツと暗号キーを取得している機器である。
【００５３】
これに対しクライアント機器２２，２４は例えば図１のポータブル音楽再生装置１２や車載用音楽再生装置１４であり、ホスト機器２０としてのパーソナルコンピュータ１０から楽曲などの暗号化コンテンツなどのコピーを取得して利用する機器である。
【００５４】
尚、ホスト機器やクライアント機器の名称は相対的なものであり、最初にコンテンツを入手した機器を単にホスト機器といっているにすぎず、これによる限定は受けない。
【００５５】
ホスト機器２０には通信制御部３０、コンテンツ処理部３２、セキュリティ保存部３４、機器情報管理テーブル３６及び暗号鍵管理テーブル３８が設けられている。コンテンツ処理部３２はコンテンツ処理プログラムの実行により実現されるアプリケーションであり、コンテンツ管理部４０、コンテンツ復号処理部４２、コンテンツコピー処理部４４及び暗号鍵転送部４６を備えている。
【００５６】
コンテンツ管理部４０は、図１に示したようにインターネット１６を介して、例えば音楽販売サイト１８からコピー・ワンスの楽曲を購入することで楽曲の暗号化コンテンツと暗号鍵を取得し、セキュリティ保存部３４に暗号化コンテンツ４８及び暗号鍵５０として保存する。
【００５７】
コンテンツ復号処理部４２はセキュリティ保存部３４に暗号鍵５０が保存されていることを条件に、暗号鍵５０により暗号化コンテンツ４８を復号して出力表示などの利用を行なう。
【００５８】
コンテンツコピー処理部４４は、クライアント機器２２，２４との間でネットワーク２６を介してセキュリティ保存部３４に保存している暗号化コンテンツ４８をコピー転送して保存させる。暗号鍵転送部４６はクライアント機器２２，２４との間でネットワーク２６を介してセキュリティ保存部３４に保存している暗号鍵５０を転送する。
【００５９】
ここでコンテンツコピー処理部４４による暗号化コンテンツ４８のコピー処理は、クライアント機器２２，２４に対しセキュリティ保存部３４から暗号化コンテンツ４８を読み出してコピー転送した後、暗号化コンテンツ４８は残しておく。
【００６０】
これに対し暗号鍵転送部４６にあっては、セキュリティ保存部３４から暗号鍵５０を読み出して例えばクライアント機器２２にコピー転送した後、セキュリティ保存部３４の暗号鍵５０を消去する。このような暗号鍵転送部４６の処理によってホスト機器２０及びクライアント機器２２，２４のいずれかひとつにのみ暗号鍵５０が保存された状態となり、これによって１回限りのコピーを許容するコピー・ワンスを著作権の利用条件としたコンテンツのアクセスを可能とする。
【００６１】
図３は、図２のホスト機器２０に設けた機器情報管理テーブル３６の説明図である。機器情報管理テーブル３６には本発明のコンテンツ管理処理が適用される機器名とネットワーク上の位置が登録されている。図２の例では機器名として機器２０、機器２２及び機器２４が登録され、ネットワーク上の位置としてはアドレスａ、アドレスｂ、アドレスｃが登録されている。
【００６２】
この機器情報管理テーブル３６に登録される本発明のコンテンツ管理処理が適用される機器は、基本的には同じ利用者が保有する機器であるが、利用者が許諾すれば他人の保有する機器を機器情報管理テーブル３６に登録し、本発明のコンテンツ管理処理の対象機器に含めることができる。このように他人の機器を機器情報管理テーブル３６に登録した場合には、ある利用者が取得したコンテンツをコピー・ワンスの制約約条件のもとに第３者に貸してコンテンツを利用させるような使い方ができる。
【００６３】
図４は、図２のホスト機器２０に設けた暗号鍵管理テーブル３８の説明図である。暗号鍵管理テーブル３８は本発明のコンテンツ管理処理が適用される複数の機器のどの位置に暗号鍵が存在するかを登録したテーブル情報である。暗号鍵管理テーブル３８にあっては、この例ではコンテンツ名、鍵の保存機器名及び暗号化方式を登録するようにしている。
【００６４】
ここでコンテンツ名にはコンテンツＡ，コンテンツＢ，コンテンツＣの３つが登録されており、それぞれ保存機器名として機器２０、機器２２、機器２４が登録され、更に暗号化方式としてα方式とβ方式が登録されている。暗号化方式としてα方式、β方式としては具体的には現在著作権対象となるコンテンツに利用されている公知の適宜の暗号方式が採用される。
【００６５】
再び図２を参照するに、クライアント機器２２、２４についても基本的にはホスト機器２０と同じ機能構成を備えており、クライアント機器２２，２４としては自分自身でネットワーク経由で新たなコンテンツを取得せず、ホスト機器２０からのコピー処理によりコンテンツを入手する点が損している。もちろんクライアント機器２２，２４が直接インターネット経由でコンテンツを取得した場合にはそのコンテンツについてはホスト機器２０としての機能を持つこととなる。
【００６６】
ホスト機器２０における通信制御部３０、コンテンツ処理部３２及びセキュリティ保存部３４、機器情報管理テーブル３６及び暗号鍵管理テーブル３８の部分は、暗号化コンテンツ及び暗号鍵の転送及び復号処理を行なうことから、第３者による不正アクセスから保護するため耐タンパーなモジュール（Ｔａｍｐｅｒ  Ｒｅｓｉｓｔａｎｔ  Ｍｏｄｕｌｅ）或いはソフトウェアで構築されている。
【００６７】
またネットワーク２６を介して接続したホスト機器２０とクライアント機器２２，２４の機器間における暗号化コンテンツ及び暗号鍵の転送については、クライアント機器２２，２４をホスト機器２０を構成するパーソナルコンピュータに例えばＩＥＥＥ１３９４ポートを介して接続するような場合にはＤＴＰＣ（Ｄｉｇｉｔａｌ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ）を使って暗号化してやり取りし、またネットワーク２６を経由してＬＡＮを使用した場合にはＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）やＩＰＳＥＣ（Ｉｐ  ｓｅｃｕｒｉｔｙ  ｐｒｏｔｏｃｏｌ）を使って暗号化している。
【００６８】
またホスト機器２０とクライアント機器２２、２４の間のデータ転送に際しては、まず２つの機器間で相互認証と鍵交換を行なった後、例えばハイブリッド方式により暗号化して暗号化コンテンツ及び暗号鍵のデータ転送を行なう。
【００６９】
ハイブリッド方式による暗号化は、送信側で擬似乱数を発生してセッション鍵を作成し、このセッション鍵を最初の鍵交換で得られた受信先の公開鍵を使用して暗号化し、一方、送信するメッセージについてはセッション鍵で暗号化して結合した後、送信する。受信側にあっては暗号化されている秘密鍵（プライベート鍵）に基づいて受信した暗号化セッション鍵を復号し、復号したセッション鍵で受信した暗号化メッセージを復号することになる。
【００７０】
図２におけるホスト機器２０は、例えば図５のようなコンピュータのハードウェア資源により実現される。図５のコンピュータにおいて、ＣＰＵ２００のバス２０１にはＲＡＭ２０２、ハードディスクコントローラ（ソフト）２０４、フロッピィディスクドライバ（ソフト）２１０、ＣＤ−ＲＯＭドライバ（ソフト）２１４、マウスコントローラ２１８、キーボードコントローラ２２２、ディスプレイコントローラ２２６、通信用ボード２３０が接続される。
【００７１】
ハードディスクコントローラ２０４はハードディスクドライブ２０６を接続し、本発明のコンテンツ管理処理を実行するプログラムをローディングしており、コンピュータの起動時にハードディスクドライブ２０６から必要なプログラムを呼び出して、ＲＡＭ２０２上に展開し、ＣＰＵ２００により実行する。
【００７２】
フロッピィディスクドライバ２１０にはフロッピィディスクドライブ（ハード）２１２が接続され、フロッピィディスク（Ｒ）に対する読み書きができる。ＣＤ−ＲＯＭドライバ２１４に対しては、ＣＤドライブ（ハード）２１６が接続され、ＣＤに記憶されたデータやプログラムを読み込むことができる。
【００７３】
マウスコントローラ２１８はマウス２２０の入力操作をＣＰＵ２００に伝える。キーボードコントローラ２２２はキーボード２２４の入力操作をＣＰＵ２００に伝える。ディスプレイコントローラ２２６は表示部２２８に対して表示を行う。通信用ボード２３０は無線を含む通信回線２３２を使用し、ＬＡＮを介してネットワーク内の機器や外部のインターネット上の機器との間で通信を行う。
【００７４】
図６は、本発明による機器間でのワンコピーの利用条件のもとに暗号鍵を利用して暗号化コンテンツをアクセスする処理のタイムチャートである。図６において、まずホスト機器２０はステップＳ１で暗号化コンテンツと暗号鍵をインターネット経由で例えば音楽配信サイトから購入して入力することにより保存する。
【００７５】
続いてステップＳ２でコンテンツメニューと暗号鍵管理テーブルを作成し、これを他の機器に配信する。これを受けてクライアント機器２２はステップＳ１０１でホスト機器２０から受信したコンテンツメニューと暗号鍵管理テーブルを保存する。続いてクライアント機器２２においてステップＳ１０２でメニューからコンテンツを選択すると、ステップＳ１０３で暗号化コンテンツの保存の有無をチェックする。
【００７６】
暗号化コンテンツが保存されていなければステップＳ１０４に進み、暗号化コンテンツのコピーをホスト機器２０に要求する。これを受けてホスト機器２０はステップＳ３で保存している暗号化コンテンツを要求元のクライアント機器２２にコピー転送する。クライアント機器２２はステップＳ１０５でコピー転送された暗号化コンテンツを保存する。もちろんステップＳ１０３でメニューにより選択された暗号化コンテンツが保存されていればステップＳ１０４，Ｓ１０５はスキップする。
【００７７】
次にステップＳ１０６で暗号鍵の保存の有無をチェックする。暗号鍵が保存されていなければ暗号鍵管理テーブルの参照により現在ホスト機器２０に保存されていることを認識し、ステップＳ１０７でホスト機器２０に対し暗号鍵の転送要求を行なう。
【００７８】
この転送要求を受けてホスト機器２０はステップＳ４で暗号鍵を読み出して、要求元のクライアント機器２２に転送する。暗号鍵を転送した後、ホスト機器２０はステップＳ５で保存している暗号鍵を消去し、暗号鍵管理テーブルを更新する。
【００７９】
ホスト機器２０から暗号鍵の転送を受けたクライアント機器２２はステップＳ１０８で暗号鍵を保存した後、自分の暗号鍵管理テーブルを更新する。この暗号鍵管理テーブルの更新にあっては暗号鍵の転送元または転送先のいずれかから他の機器に対し暗号鍵管理テーブルの更新結果を通知して更新させる。続いてステップＳ１０９で暗号化コンテンツを転送により取得して保存している暗号鍵により復号して出力する。
【００８０】
図７は、図２のホスト機器２０におけるホスト機器処理のフローチャートである。図７において、ステップＳ１で暗号化コンテンツと暗号鍵を入力して保存し、ステップＳ２でコンテンツメニューの生成と暗号鍵管理テーブルに対する保存位置登録を行う。
【００８１】
次にステップＳ３で暗号化コンテンツのコピー要求の有無をチェックしており、コピー要求を受けるとステップＳ４に進み、要求機器に暗号化コンテンツをコピー転送する。
【００８２】
続いてステップＳ５でホスト機器自身におけるコンテンツの利用要求の有無を判別しており、利用要求があるとステップＳ６で暗号鍵の保存の有無をチェックし、暗号鍵の保存がなければステップＳ７に進み、暗号鍵管理テーブルの参照で現在暗号鍵を保存している機器に対し暗号鍵の転送要求を行い、ステップＳ８で取得した暗号鍵を保存し暗号鍵管理テーブルを更新する。
【００８３】
そしてステップＳ９で暗号化コンテンツを暗号鍵により復号して出力する。ステップＳ６で暗号鍵の保存があればステップＳ７〜Ｓ８はスキップしステップＳ９に進む。
【００８４】
次にステップＳ１０で他の機器から暗号鍵転送要求があるか否かチェックしており、転送要求があればステップＳ１１で保存している暗号鍵を読み出して転送し、保存している暗号鍵を消去する。続いてステップＳ１２で暗号鍵管理テーブルの保存位置を更新する。このステップＳ３〜Ｓ１２の処理をステップＳ１３でホスト機器の停止指示があるまで繰り返す。
【００８５】
図８は、図２のクライアント機器２２，２４における処理を示したフローチャートである。図８において、ステップＳ１でコンテンツメニューを表示し、ステップＳ２でメニュー表示を見てコンテンツ選択があったか否かチェックする。
【００８６】
コンテンツの選択があればステップＳ３に進み、暗号化コンテンツが保存されているか否かチェックする。保存されていなければステップＳ４でホスト機器に対し暗号化コンテンツのコピー転送を要求して保存する。
【００８７】
続いてステップＳ５で暗号鍵を保存しているか否かチェックし、保存していなければ暗号鍵管理テーブルの参照で判明した保存機器に対しステップＳ６で暗号鍵の転送要求を行なう。ステップＳ７で転送要求先から暗号鍵を取得すると取得した暗号鍵を保存し暗号鍵管理テーブルを更新する。
【００８８】
そしてステップＳ８で暗号化コンテンツを暗号鍵で復号して出力する。ステップＳ５で暗号鍵を保存していた場合にはステップＳ６，Ｓ７の処理はスキップする。
【００８９】
続いてステップＳ９で他の機器からの暗号鍵の転送要求の有無をチェックしており、転送要求があればステップＳ１０で暗号鍵を要求機器に転送して保存している暗号鍵を消去し、ステップＳ１１で暗号鍵管理テーブルを更新する。このステップＳ１〜Ｓ１１の処理をステップＳ１２でクライアント機器に対し停止指示があるまで繰り返すことになる。
【００９０】
尚、本発明のコンテンツ管理処理にあっては機器情報テーブルの登録している全ての機器が常時接続状態にあることが必要である。しかし、実際の使用状態にあっては特定の機器で電源が切られて常時接続でなくなる場合があり、この常時接続でなくなった機器に暗号鍵が保存されていたとすると、他の常時接続されている機器に暗号鍵を転送することができず、暗号化コンテンツを復号して利用することができない。
【００９１】
このため使用後は電源を切るような機器については、他の機器からの制御で電源を自動的に投入できるオートパワーアップコントロールの機能を設けておき、電源切り離しによる機器接続状態にあっては暗号鍵の転送要求を受けて自動的に電源投入が行われ転送要求に対し暗号鍵を読み出して転送させ、転送終了で電源を落とす処理機能を設けることが望ましい。
【００９２】
また機器の常時接続を可能とするため暗号鍵及び暗号化コンテンツの転送に必要な部分のみを常時電源供給による動作要求とし、それ以外の部分を電源スイッチなどによりオンオフできるようにしてもよい。
【００９３】
また本発明の対象となる機器としてはパーソナルコンピュータや車載端末以外にＰＤＡや携帯電話などの適宜の利用者端末に適用できる。
【００９４】
またコピー・ワンスの利用条件でアクセスするコンテンツとしては音楽コンテンツ、映像コンテンツ、カラオケコンテンツ、地図コンテンツ、ゲームコンテンツ、電子ブックなどあらゆるデジタルコンテンツを対象とする。
【００９５】
（放送コンテンツ）
図９は、本発明による放送コンテンツ管理処理が適用される機器環境のブロック図である。なお、この実施形態にあっては、コンテンツとして画像データを例にとって画素密度で示される解像度を扱っているが、本発明が対象とするコンテンツには音楽データも含まれ、音楽データの場合の解像度はビットレートで示されることになる。
【００９６】
図９において、この実施形態にあっては、高解像度装置１００と低解像度装置１０４を、ネットワーク１０６を介して接続している。高解像度装置１００は例えばハードディスクドライブＨＤＤ内蔵のＨＤＴＶ録画装置であり、ＨＤＴＶチューナ１１０とハードディスクドライブを用いたコンテンツ保存部１１２を備えており、コンテンツ保存部１１２にはＨＤＴＶチューナ１１０で受信再生したＨＤＴＶテレビジョン放送番組であるＨＤＴＶコンテンツ１１４が保存されている。
【００９７】
低解像度装置１０４は例えばフラッシュメモリ１２０を内蔵したＱＶＧＡ携帯端末であり、高解像度装置１００に保存しているＨＤＴＶコンテンツ１１４を低解像度のＱＶＧＡコンテンツ１２２にトランスコーディングしたコンテンツを保存している。
【００９８】
このような本発明が適用される高解像度装置１００及び低解像度装置１０４は、それぞれＨＤＴＶ放送の受信録画における１回限りの録画を許容するワンスコピーのためのコピー制御情報（ＣＣＩ）に基づくコピー制御のルールを遵守した機器であり、更に機器間でデジタル著作権保護のための通信を行うため、認証機関が発行した証明書を備えている。この証明書には、それぞれの公開鍵情報などが含まれている。
【００９９】
高解像度装置１００と低解像度装置１０４の間で行われる暗号化通信としては、例えばハイブリッド方式を採用している。ハイブリッド方式は機器間で相互認証を行った後に公開鍵をやり取りし、送信元は送信メッセージを擬似ランダム処理に発生したセッション鍵で暗号化して送り、このセッション鍵を相手方から受信した公開鍵で暗号化して送ることになる。
【０１００】
受信側にあっては、秘密鍵に基づき暗号化セッション鍵からセッション鍵を復号し、復号したセッション鍵により暗号化メッセージを復号してメッセージを取り出すことになる。
【０１０１】
図１０は、図９の高解像度装置と低解像度装置の機能構成のブロック図である。図１０において、高解像度装置１００には、ＨＤＴＶチューナ１１０及び放送コンテンツ保存部１１２に加え、通信制御部１２４とコンテンツ管理部１２６を設けている。
【０１０２】
コンテンツ管理部１２６はコンテンツ管理処理プログラムの実行により実現されるアプリケーションである。コンテンツ管理部１２６には、アクセスフラグ（アクセス情報設定部）設定部１２８、アクセスフラグ制御部（アクセス情報制御部）１３４、コンテンツ再生部１３６及びコンテンツ転送部１３８が設けられている。
【０１０３】
高解像度装置１００に対しネットワーク１０６を介して接続された低解像度装置１０４は、通信制御部２４２、コンテンツ管理部２４４及び放送コンテンツ保存部２４６を備えている。コンテンツ管理部２４４はコンテンツ管理プログラムの実行により実現される機能である。
【０１０４】
コンテンツ管理部２４４には、アクセスフラグ設定部２４８、アクセスフラグ制御部２５４、コンテンツ転送部２５８及びコンテンツ再生部２５６が設けられている。
【０１０５】
高解像度装置１００のコンテンツ管理部１２６に設けたアクセス情報設定部として機能するアクセスフラグ設定部１２８は、ＨＤＴＶチューナ１１０で受信されたコピー・ワンスを著作権の利用条件とする高精細度テレビジョン放送信号を放送コンテンツ保存部１１２にＨＤＴＶコンテンツ１１４として保存する際に、放送コンテンツの再生の有無を制御するためのアクセスフラグ１３０を設定する。アクセスフラグ１３０はＨＤＴＶコンテンツ１１４の最初の保存の際に１（オン）にセットされする。このアクセスフラグ１３０のセットの制御はアクセスフラグ制御部１３４により行われる。
【０１０６】
コンテンツ再生部１３６は、放送コンテンツ保存部１１２に保存されているＨＤＴＶコンテンツ１１４を再生する際にアクセスフラグ１３０を参照し、アクセスフラグ１３０が１（再生可）にセットされている場合には再生処理を行い、アクセスフラグが０（再生不可）にセットされている場合はコンテンツの再生を禁止する。
【０１０７】
コンテンツ転送部１３８は、放送コンテンツ保存部１１２に保存しているオリジナルのＨＤＴＶコンテンツ１１４を解像度変換部１４０により、低解像度装置１０４におけるＱＶＧＡコンテンツにトランスコーディングして転送する。
【０１０８】
コンテンツ転送部１３８によりトランスコーディングしてコンテンツを転送した場合、アクセスフラグ制御部１３４は転送元となったＨＤＴＶコンテンツ１１４のアクセスフラグ１３０を０にリセットする。またアクセスフラグ制御部１３４は、低解像度装置１０４に転送したコンテンツが戻ってきた際には、アクセスフラグ１３０を１にセットして、ＨＤＴＶコンテンツ１１４を再生可能とする。
【０１０９】
低解像度装置１０４側のコンテンツ管理部２４４に設けているアクセスフラグ設定部２４８、アクセスフラグ制御部２５４、コンテンツ再生部２５６及びコンテンツ転送部２５８の機能も、基本的に高解像度装置１００のコンテンツ管理部１２６と同じである。
【０１１０】
相違点は、高解像度装置１００からトランスコーディングされた低解像度のＱＶＧＡコンテンツ１２２の転送を受けて放送コンテンツ保存部２４６に保存し、これに伴いアクセスフラグ設定部２４８でアクセスフラグ１６４を設定し、保存の際にアクセスフラグ制御部２５４でアクセスフラグ１６４を１にセットし、コンテンツ再生部２５６による再生を可能としている点である。
【０１１１】
またコンテンツ転送部２５８は、ＱＶＧＡコンテンツ１２２より低い低解像度の装置に放送コンテンツを転送する際に、解像度変換部２６０でトランスコーディングを行って転送し、この転送に伴いアクセスフラグ制御部２５４はアクセスフラグ１６４を０にリセットすることになる。なおＱＶＧＡコンテンツより低い解像度の機器が存在しなければ、コンテンツ転送部２５８の機能は不要である。
【０１１２】
図１１は、図１０における放送コンテンツの解像度変換を伴う転送処理の説明図である。図１１（Ａ）は高解像度装置１００におけるＨＤＴＶコンテンツの受信録画の状態であり、受信したＨＤＴＶコンテンツ１１４を保存すると共に、そのアクセスフラグ１３０を１にセットする。
【０１１３】
次に図１１（Ｂ）のように、高解像度装置１００から低解像度装置１０４にコンテンツを転送する場合には、高解像度装置１００におけるＨＤＴＶコンテンツ１１４を例えばＱＶＧＡコンテンツ１２２にトランスコーディングして転送することで低解像度装置１０４に保存し、このとき転送元となる高解像度装置１００のアクセスフラグ１３０は０にリセットし、転送先となる低解像度装置１０４のアクセスフラグ１６４は１にセットする。
【０１１４】
この状態にあっては、高解像度装置１００と低解像度装置１０４のそれぞれに解像度の異なる同一放送内容のコンテンツが別々に存在しているが、再生ができるのはアクセスフラグ１６４が１となっている低解像度装置１０４のみであり、高解像度装置１００にあってはアクセスフラグ１３０が０であることから再生ができず、これによってＨＤＴＶコンテンツの録画に要求されるコピー・ワンスのコピー制御ルールを維持することができる。
【０１１５】
図１１（Ｃ）は、低解像度装置１０４から高解像度装置１００にコンテンツを戻した場合の説明図である。低解像度装置１０４のＱＶＧＡコンテンツ１２２を高解像度装置１００に戻す場合には、コンテンツの高解像度へのトランスコーディングは行わず、即ちコンテンツの転送を伴うことなく転送指示のみを高解像度装置１００に送る転送処理を行う。
【０１１６】
この高解像度側への転送により、低解像度装置１０４におけるアクセスフラグ１６４は０にリセットされ、高解像度装置１００のアクセスフラグ１３０が１にセットされることで、転送先となった高解像度装置１００においてのみコンテンツを再生することができる。
【０１１７】
なお転送元となった低解像度装置１０４にあっては、転送後に保存しているＱＶＧＡコンテンツ１２２を残してもよいし消去してもよい。ＱＶＧＡコンテンツ１２２を図示のように残す場合には、アクセスフラグ１６４は０にリセットする。またＱＶＧＡコンテンツ１２２を転送後に消去する場合には、アクセスフラグ１６４も消去すればよい。
【０１１８】
図１２は、図１１の放送コンテンツの転送処理のタイムチャートである。図１２において、高解像度装置１００にあっては、ステップＳ１でＨＤＴＶコンテンツの受信に基づく録画保存を行っており、録画保存が済むと、ステップＳ２でアクセスフラグを１にセットする。
【０１１９】
続いてステップＳ３で低解像度装置１０４に対する転送要求を判別すると、ステップＳ４に進み、低解像度のＱＶＧＡコンテンツにトランスコーディングした後、ステップＳ５で低解像度装置１０４との間に相互認証と鍵交換を行う。これに伴い低解像度装置１０４にあってもステップＳ１０１で相互認証と鍵交換を行う。
【０１２０】
この相互認証と鍵交換は、例えば予め高解像度装置１００及び低解像度装置１０４に持たせている認証機関が発行した証明書に基づいて行われる。相互認証に成功して鍵交換が済むと、ステップＳ６で高解像度装置１００はトランスコーディングの済んだＱＶＧＡコンテンツを暗号化して低解像度装置１０４に送信する。
【０１２１】
この暗号化は例えばハイブリッド方式を採用していることから、擬似乱数として発生したセッション鍵によりＱＶＧＡコンテンツを暗号化し、またセッション鍵を低解像度装置１０４から通知された公開鍵で暗号化し、両者を結合して送信する。
【０１２２】
低解像度装置１０４は、ステップＳ１０２で暗号化ＱＶＧＡコンテンツを受信復号して保存する。この暗号化ＱＶＧＡコンテンツの受信復号は、暗号化されたセッション鍵を自分の秘密鍵（プライベート鍵）に基づいて復号し、復号したセッション鍵で暗号化ＱＶＧＡコンテンツを復号して保存することになる。
【０１２３】
転送元となった高解像度装置１００にあっては、ステップＳ６で暗号化送信が終了すると、ステップＳ７でアクセスフラグを０にリセットし、高解像度装置１００におけるコンテンツの再生を禁止する。一方、転送先となった低解像度装置１０４にあっては、ステップＳ１０２で暗号化ＱＶＧＡコンテンツを受信復号して保存した後、ステップＳ１０３でアクセスフラグを１にセットする。そしてステップＳ１０４でアクセスフラグが１にセットされていることを条件にＱＶＧＡコンテンツを再生することができる。
【０１２４】
続いてステップＳ１０５で高解像度装置１００に対する転送要求を判別すると、ステップＳ１０６で相互認証と鍵交換を行った後、ステップＳ１０７で転送指示のみを暗号化して送信する。そしてステップＳ１０８でＱＶＧＡコンテンツを残していることからアクセスフラグを０にリセットする。
【０１２５】
高解像度装置１００にあっては、ステップＳ８で低解像度装置１０４との間で相互認証と鍵交換を行った後、ステップＳ９で暗号化された転送指示を復号して認識し、ステップＳ１０でアクセスフラグを１にセットし、これによってＨＤＴＶコンテンツの再生を可能とする。
【０１２６】
図１３は、図１０の高解像度装置における録画転送処理のフローチャートである。図１３において、ステップＳ１で録画放送番組の選択が行われると、ステップＳ２で高精細度テレビジョン放送信号を受信再生し、ＨＤＴＶコンテンツとして録画保存する。そしてステップＳ３でアクセスフラグを１にセットする。
【０１２７】
続いてステップＳ４で再生要求を判別すると、ステップＳ５でアクセスフラグが１であれば、ステップＳ６に進み、保存しているＨＤＴＶコンテンツを読み出して再生出力を行う。アクセスフラグが０であった場合には、ステップＳ１６でエラーメッセージを出力し、再生出力は行わない。
【０１２８】
続いてステップＳ７で転送要求を判別すると、ステップＳ８で転送先の機器との相互認証と鍵交換を行った後、ステップＳ９でＨＤＴＶコンテンツを転送先機器の低解像度例えばＳＤＴＶ（標準テレビジョン）またはＱＶＧＡにトランスコーディングする。そしてステップＳ１０でトランスコーディングした低解像度のコンテンツを暗号化して転送した後、ステップＳ１１でアクセスフラグを０にリセットする。ステップＳ７で転送要求がなければ、ステップＳ８〜Ｓ１１はスキップする。
【０１２９】
続いてステップＳ１２で低解像度側からの転送要求を判別すると、ステップＳ１３に進み、転送元との相互認証と鍵交換を行った後、コンテンツを伴わない転送処理を行う。そしてステップＳ１４でアクセスフラグを１にセットしてＨＤＴＶコンテンツの再生を可能とする。このようなステップＳ１〜Ｓ１４の処理を、ステップＳ１５で装置の停止指示があるまで繰り返す。
【０１３０】
図１４及び図１５は、図１０の低解像度装置における転送録画処理のフローチャートである。図１４において、ステップＳ１で高解像度側からの転送要求を判別すると、ステップＳ２で暗号化コンテンツ例えばＳＤＴＶコンテンツを受信復号して保存し、ステップＳ３でアクセスフラグを１にセットする。
【０１３１】
ステップＳ４で再生要求を判別すると、ステップＳ５でアクセスフラグが１であることを条件に、ステップＳ６でＳＤＴＶコンテンツを読み出して再生出力を行う。アクセスフラグが０の場合にはステップＳ１９に進み、エラーメッセージ出力を行って再生は行わない。
【０１３２】
ステップＳ７で低解像度側への転送要求を判別すると、ステップＳ８で転送先の機器との相互認証と鍵交換を行った後、ステップＳ９で保存コンテンツ（ＳＤＴＶ）を転送先の低解像度ＱＶＧＡに変換し、ステップＳ１０で変換したコンテンツを暗号化して転送し、ステップＳ１１でアクセスフラグを０にリセットする。
【０１３３】
続いて図１５のステップＳ１２で低解像度側からのコンテンツの転送要求があると、ステップＳ１３に進み、転送元機器との相互認証と鍵交換を行って、コンテンツを伴わない転送処理を行った後、ステップＳ１４でアクセスフラグを１にセットする。
【０１３４】
なおステップＳ７〜Ｓ１４の処理は、保存している放送コンテンツが最も低い解像度であった場合には、それ以上のトランスコーディングはできないことから、ステップＳ７〜Ｓ１４の処理は行わない。
【０１３５】
次に図１５のステップＳ１５で高解像度側への転送要求を判別すると、ステップＳ１６で転送先機器との相互認証と鍵交換を行って、コンテンツを伴わない転送処理を実行し、ステップＳ１７でアクセスフラグを０にリセットする。このステップＳ１〜Ｓ１７の処理を、ステップＳ１８で停止指示があるまで繰り返す。
【０１３６】
図１６は本発明の放送コンテンツを転送する機器環境の他の実施形態の説明図であり、この実施形態にあってはＳＤメモリを用いて放送コンテンツを機器間で転送するようにしている。
【０１３７】
図１６において、高解像度装置１００は、図９の場合と同様、ＨＤＴＶチューナ１１０及び放送コンテンツ保存部１１２を備え、ＨＤＴＶチューナ１１０で受信したＨＤＴＶコンテンツ１１４を保存している。
【０１３８】
一方、低解像度装置１０４はＳＤメモリ１７０のカードスロットに接続可能とした機器であり、高解像度装置１１０に保存しているＨＤＴＶコンテンツ１１４をＱＶＧＡコンテンツ１２２にトランスコーディングしてＳＤメモリ１７０に保存した後、このＳＤメモリ１７０を低解像度装置１０４のカードスロットに差し込んで転送保存することができる。
【０１３９】
図１６の実施形態における高解像度装置１００の機能構成は図１０と同じであり、ＳＤメモリ１７０に対する入出力アダプタを新たに備えている。また低解像度装置１０４についても図１０と機能構成は同じであり、ＳＤメモリ１７０の入出力アダプタを設けている点で異なるだけである。
【０１４０】
図１７は本発明の放送コンテンツ管理処理が適用される他の機器環境のブロック図であり、この実施形態にあっては高解像度装置１００、中解像度装置１０２及び低解像度装置１０４といった３つの機器間で放送コンテンツを転送する場合を例にとっている。
【０１４１】
図１７において、高解像度装置１００及び低解像度装置１０４は図８と同じである。また両者の間に中解像度装置１０２が設けられており、中解像度装置１０２としては例えばＤＶＤレコーダなどの機器であり、ＤＶＤ媒体１１６に高解像度装置１００からトランスコーディングにより転送された中解像度のコンテンツとしてＳＤＴＶコンテンツ１１８を保存している。
【０１４２】
ＳＤＴＶコンテンツは標準テレビ放送コンテンツであり、ＮＴＳＥテレビジョン放送信号やＰＡＬテレビジョン放送信号の解像度に対応している。この例では高解像度装置１００はネットワーク１０６を介して中解像度装置１０２と接続し、中解像度装置１０２はネットワーク１０８を介して低解像度装置１０４と接続している。
【０１４３】
更に図１７の実施形態にあっては、放送コンテンツの再生を可能とするアクセスフラグに加え、放送コンテンツのコピー数の最大数を制限するダミーコンテンツ数を設定制御している。
【０１４４】
図１８は放送コンテンツのコピー数を制限するダミーコンテンツを管理する図１７における高解像度装置１００と中解像度装置１０２の機能構成のブロック図である。図１８において、高解像度装置１００は、通信制御部１２４、コンテンツ管理部１２６、ＨＤＴＶチューナ１１０及び放送コンテンツ保存部１１２を備えている。
【０１４５】
コンテンツ管理部１２６には、アクセスフラグ設定部１２８、アクセスフラグ制御部１３４、コンテンツ再生部１３６及びコンテンツ転送部１３８が設けられており、基本的に図１０の実施形態と同じである。これに加えて図１８の実施形態にあっては、アクセスフラグ設定部１２８にダミーコンテンツ数１３２を設定している。
【０１４６】
ダミーコンテンツ数１３２の制御はダミーコンテンツ数の計数により実現される。ダミーコンテンツ数１３２は、図１７においてオリジナルのＨＤＴＶコンテンツ１１４をトランスコーディングして中解像度装置１０２にＳＤＴＶコンテンツ１１８として保存し、更に中解像度装置１０２のＳＤＴＶコンテンツ１１８をトランスコーディングして低解像度装置１０４にＱＶＧＡコンテンツ１２２として保存した場合、３つの装置のうちのいずれか１つでアクセスフラグが１にセットされて再生可能となっており、残りの２つの装置ではアクセスフラグは０にリセットされて再生禁止されており、このアクセスフラグが０となって再生が禁止されているコンテンツの数をダミーコンテンツ数１３２は示している。
【０１４７】
図１８の中解像度装置１０２は、通信制御部１４２、コンテンツ管理部１４４及び放送コンテンツ保存部１４６を備える。コンテンツ管理部１４４にはアクセスフラグ設定部１４８、アクセスフラグ制御部１５４、コンテンツ再生部１５６、解像度変換部１６０を備えたコンテンツ転送部１５８が設けられている。
【０１４８】
この中解像度装置１０２の構成は基本的に図１０に示した低解像度装置１０４の場合と同じであるが、新たにアクセスフラグ設定部１４８にダミーコンテンツ数１５２が設けられている。またコンテンツ転送部１５８の解像度変換部１６０としては、例えば図１８に示すように、放送コンテンツ保存部１４６にＳＤＴＶコンテンツ１１８が保存されていることから、低解像度装置１０４にコンテンツを転送する際に、ＳＤＴＶコンテンツ１１８をＱＶＧＡコンテンツ１２２にトランスコーディングすることになる。
【０１４９】
図１９，図２０及び図２１は、図１７における放送コンテンツの解像度変換を伴う転送処理の説明図である。図１９（Ａ）は高解像度装置１００においてＨＤＴＶコンテンツ１１４を受信録画した状態であり、このときアクセスフラグ１３０は１にセットされ、またダミーコンテンツ数１３２は０となっている。
【０１５０】
ダミーコンテンツ数１３２はアクセスフラグが１となっている装置以外の機器に保存しているコンテンツ数を示しており、この場合、中解像度装置１０２及び低解像度装置１０４のいずれにもトランスコーディングした同じ放送コンテンツは保存されていないことから、ダミーコンテンツ数１３２は０となっている。
【０１５１】
次に図１９（Ｂ）のように、高解像度装置１００から中解像度装置１０２にコンテンツを転送する。この転送はＨＤＴＶコンテンツ１１４をＳＤＴＶコンテンツ１１８にトランスコーディングして転送することで保存し、転送元のアクセスフラグ１３０は０にリセットし、転送先のアクセスフラグ１５０を１にセットする。また転送先のダミーコンテンツ数１５２を１つカウントアップして１にする。
【０１５２】
このように高解像度側からのコンテンツの転送については、ダミーコンテンツ数は次式で求める。
（ダミーコンテンツ数）＝（転送元ダミーコンテンツ数）＋１
＝０＋１＝１
【０１５３】
次に図２０（Ｃ）のように、中解像度装置１０２から低解像度装置１０４にコンテンツを転送する。このコンテンツの転送は、中解像度装置１０２のＳＤＴＶコンテンツ１１８をＱＶＧＡコンテンツ１２２にトランスコーディングして転送することにより低解像度装置１０４に保存する。このコンテンツ転送により、転送元のアクセスフラグ１５０は０にリセットされ、転送先のアクセスフラグ１６４が１にセットされる。またダミーコンテンツ数は転送先の低解像度装置１０４において
（ダミーコンテンツ数）＝（転送元ダミーコンテンツ数）＋１
＝１＋１＝２
となる。
【０１５４】
次に図２０（Ｄ）のように、低解像度装置１０４から中解像度装置１０２にコンテンツを戻す転送を説明する。低解像度装置１０４のＱＶＧＡコンテンツ１２２の高解像度となるＳＤＴＶコンテンツ１１８へのトランスコーディングは不可能であることから、コンテンツの転送は行わず、転送指示のメッセージのみを暗号化して中解像度装置１０２に転送する転送処理を行うことになる。
【０１５５】
この実施形態にあっては、転送後に、転送元となる低解像度装置１０４のＱＶＧＡコンテンツ１２２、アクセスフラグ１６４及びダミーコンテンツ数１６６は消去するようにしている。高解像度側への転送により、転送先となった中解像度装置１０２にあっては、アクセスフラグ１５０を１にセットしてＳＤＴＶコンテンツ１１８の再生出力を可能とする。またダミーコンテンツ数１５２については次式で求める。
（ダミーコンテンツ数）＝（転送元コンテンツ数）−１
図２０（Ｄ）の場合には、
（ダミーコンテンツ数）＝（転送元コンテンツ数）−１＝２−１＝１
となる。
【０１５６】
図２１は中解像度装置１０２から高解像度装置１００にコンテンツを戻した場合の説明図である。この転送についても、コンテンツの実質的な転送は行わず、転送指示のみを転送する。また転送元となる中解像度装置１０２のＳＤＴＶコンテンツ１１８、アクセスフラグ１５０及びダミーコンテンツ数１５２は消去している。転送先となった高解像度装置１００にあっては、アクセスフラグ１３０が１にセットされ、これによってＨＤＴＶコンテンツ１１４が再生可能となる。またダミーコンテンツ数１３２は
（ダミーコンテンツ数）＝（転送元ダミーコンテンツ数）−１
＝１−１＝０
となる。
【０１５７】
この図１９乃至図２１のコンテンツの機器間の転送で制御されるダミーコンテンツ数については、コピー制限のための閾値を設定しておくことで、閾値を超えるコンテンツの転送保存を禁止することができる。例えばダミーコンテンツの閾値を閾値＝２に設定していると、図２０（Ｃ）のように低解像度装置１０４に転送した際にダミーコンテンツ数１６６は２となり、更に別の装置に転送するとダミーコンテンツ数は３となって閾値を超えるため、コンテンツの転送保存を禁止することができる。
【０１５８】
これによってオリジナルのＨＤＴＶコンテンツ１１４からトランスコーディングされた低解像度の同じ放送内容のコンテンツが無制限に他の機器に実質的にコピーコンテンツとして保存されてしまうことを防止する。
【０１５９】
図２２は、図１７における放送コンテンツの転送処理のタイムチャートである。図２２において、高解像度装置１００は、ステップＳ１でＨＤＴＶコンテンツを受信して録画保存し、ステップＳ２でアクセスフラグを１にセットし、ダミーコンテンツは０にセットする。
【０１６０】
ステップＳ３で転送要求を判別すると、ステップＳ４で低解像度のＳＤＴＶコンテンツにトランスコーディングした後、ステップＳ５で中解像度装置１０２との間で相互認証と鍵交換を行い、ステップＳ６でトランスコーディングしたＳＤＴＶコンテンツを暗号化して送信する。そしてステップＳ７でアクセスフラグを０にリセットする。
【０１６１】
中解像度装置１０２にあっては、ステップＳ１０１で相互認証と鍵交換を行った後、ステップＳ１０２で暗号化ＳＤＴＶコンテンツを受信復号して保存する。そしてステップＳ１０３でアクセスフラグを１にセットし、ダミーコンテンツ数は１にセットする。そしてステップＳ１０４でアクセスフラグが１であることを条件に、保存したＳＤＴＶコンテンツを再生することができる。
【０１６２】
次に、ステップＳ１０５で低解像度装置１０４に対する転送要求を判別すると、ステップＳ１０６で低解像度のＱＶＧＡコンテンツにトランスコーディングした後、ステップＳ１０７で相互認証と鍵交換を行い、ステップＳ１０８でＱＶＧＡコンテンツを暗号化して送信し、ステップＳ１０９でアクセスフラグを０にリセットする。
【０１６３】
低解像度装置１０４にあっては、ステップＳ２０１で相互認証と鍵交換を行った後、ステップＳ２０２で暗号化ＱＶＧＡコンテンツを受信復号して保存した後、ステップＳ２０３でアクセスフラグを１にセットし、ダミーコンテンツ数は２にセットする。そしてステップＳ２０４でアクセスフラグが１であることを条件に、保存したＱＶＧＡコンテンツの再生を行う。その後、低解像度装置１０４から中解像度装置１０２への戻し、中解像度装置１０２から高解像度装置１００への戻しも、必要に応じて行われることになる。
【０１６４】
図２３は、図１８の高解像度装置１００における録画転送処理のフローチャートである。図２３のステップＳ１〜Ｓ１６の処理は、ダミーコンテンツ数を処理する以外は図１３の画像転送処理と同じである。図２３にあっては、ステップＳ３で録画保存後にダミーコンテンツ数を０にセットしている。またステップＳ１４で低解像度側からの転送要求があった場合にダミーコンテンツ数を
（ダミーコンテンツ数）＝（転送元ダミーコンテンツ数）−１
としている点で相違しているだけである。
【０１６５】
図２４及び図２５は、図１８の中解像度装置１０２における録画転送処理のフローチャートである。この録画転送処理についても、図１４に示した低解像度装置１０４における録画転送処理のフローチャートと基本的に同じであるが、ダミーコンテンツを求めている点と、ダミーコンテンツを閾値と比較して閾値を超えた場合に転送を禁止している点で相違している。
【０１６６】
また中解像度装置１０２にあっては、高解像度装置からトランスコーディングされたＳＤＴＶコンテンツを受信して保存し、更に低解像度装置１０４側に対しＳＤＴＶコンテンツをトランスコーディングしたＱＶＧＡコンテンツを転送するようにしている。
【０１６７】
図２４において、ステップＳ１で高解像度側から転送要求があると、ステップＳ２で暗号化コンテンツ即ちＳＤＴＶコンテンツを受信復号して保存し、ステップＳ３でアクセスフラグを１にセットし、ダミーコンテンツ数は転送元ダミーコンテンツ数に１を加えた値にセットする。
【０１６８】
ステップＳ４で再生要求があると、ステップＳ５でアクセスフラグが１であれば、ステップＳ６で保存したＳＤＴＶコンテンツを読み出して再生出力する。アクセスフラグが０であれば、ステップＳ２０でエラーメッセージを出力し、再生は行わない。
【０１６９】
ステップＳ７で低解像度側への転送要求があると、ステップＳ８でダミーコンテンツ数が閾値に達したか否かチェックする。閾値未満であれば、ステップＳ９で転送先の機器との相互認証と鍵交換を行った後、ステップＳ１０で、保存しているＳＤＴＶコンテンツを転送先の低解像度であるＱＶＧＡコンテンツにトランスコーディングした後、ステップＳ１１で暗号化して転送し、ステップＳ１２でアクセスフラグを０にリセットする。ステップＳ８でダミーコンテンツ数が閾値に達していた場合には、コンテンツの転送処理は禁止され、ステップＳ２１でエラーメッセージを出力して転送処理は行わない。
【０１７０】
ステップＳ１３で低解像度側からのコンテンツの転送要求があると、ステップＳ１４で転送元機器との相互認証と鍵交換を行って、コンテンツを伴わない転送処理を実行する。このコンテンツの戻りに対しては、ステップＳ１５でアクセスフラグを１にセットした後、ダミーコンテンツ数は転送元のコンテンツから１を引いた値とする。
【０１７１】
次に図２５において、ステップＳ１６で高解像度側への転送要求を判別すると、ステップＳ１７で転送先機器との相互認証と鍵交換を行って、コンテンツを伴わない転送処理を実行する。そして、ステップＳ１８でアクセスフラグを０にリセットする。このステップＳ１８までの処理を、ステップＳ１９で装置の停止指示があるまで繰り返す。
【０１７２】
なお図１８の低解像度装置１０４における転送録画処理は、図２４及び図２５の中解像度装置１０２における転送録画処理と基本的に同じであり、ステップＳ２の受信復号する暗号化コンテンツがＱＶＧＡコンテンツである点が相違する。また低解像度側への転送については、保存しているＱＶＧＡコンテンツが最低解像度であれば、ステップＳ７〜Ｓ１５，Ｓ２１の処理は除くことになる。
【０１７３】
図２６は、図１８の高解像度装置１００、中解像度装置１０２及び低解像度装置１０４のそれぞれの処理で実行されるダミーコンテンツカウント処理をサブルーチンとして示したフローチャートである。図２６において、ダミーコンテンツカウント処理は、ステップＳ１で高解像度側からの転送を判別すると、ステップＳ２で転送元ダミーコンテンツ数に１を加えた値をダミーコンテンツ数とする。またステップＳ３で低解像度側からの転送を判別した場合には、転送元ダミーコンテンツ数から１を引いた値をダミーコンテンツ数としている。
【０１７４】
図２７、図２８及び図２９は、高解像度側へ転送する際に低解像度側のコンテンツを残すようにした図１８における放送コンテンツの解像度変換を伴う転送処理の説明図である。図２７（Ａ）は高解像度装置１００にＨＤＴＶコンテンツ１１４を録画保存した状態であり、アクセスフラグ１３０は１、ダミーコンテンツ数１３２は０となっている。
【０１７５】
図２７（Ｂ）は高解像度装置１００から中解像度装置１０２に転送した場合であり、ＨＤＴＶコンテンツ１１４をトランスコーディングして、ＳＤＴＶコンテンツ１１８として中解像度装置１０２に保存している。この場合、転送元のアクセスフラグ１３０は０にリセットされ、転送先のアクセスフラグ１５０は１にセットされる。また転送先のダミーコンテンツ数は、転送元コンテンツ数に１を加えた値となる。
【０１７６】
即ち、高解像度側から低解像度側にコンテンツを転送する際のダミーコンテンツ数は、
（ダミーコンテンツ数）＝（転送元ダミーコンテンツ数）＋１
となり、これは図１９〜図２１に示した高解像度側への転送の際に低解像度側のコンテンツを消去する場合と同じである。
【０１７７】
図２８（Ｃ）は中解像度装置１０２から低解像度装置１０４への転送であり、ＳＤＴＶコンテンツ１１８をＱＶＧＡコンテンツ１２２にトランスコーディングして低解像度装置１０４に保存している。この場合、転送元のアクセスフラグ１５０は０にリセットされ、転送先のアクセスフラグ１６４が１にセットされる。また転送先のダミーコンテンツ数は２にセットされる。
【０１７８】
図２８（Ｄ）は低解像度装置１０４から中解像度装置１０２にコンテンツを戻した場合の説明図である。高解像度側にコンテンツを戻す場合には、低解像度から高解像度へのトランスコーディングはできないことから、コンテンツの転送は行わず、転送指示のみを転送する。
【０１７９】
この場合、転送元となる低解像度装置１０４についてＱＶＧＡコンテンツ１２２を残している。また転送元のアクセスフラグ１６４は０にリセットされ、転送先のアクセスフラグ１５０が１となる。またダミーコンテンツ数については、転送元のダミーコンテンツ数１６６は２であり、転送先のダミーコンテンツ数も２となっている。
【０１８０】
即ち、転送元となる低解像度側にコンテンツを残す場合のダミーコンテンツ数は
（ダミーコンテンツ数）＝（転送元ダミーコンテンツ数）＝２
とする。
【０１８１】
図２９（Ｄ）は中解像度装置１０２から高解像度装置１００にコンテンツを戻した場合であり、この場合にもコンテンツの転送は行わず、転送指示のみの転送となる。この場合、転送元のアクセスフラグ１５０は０にリセットされ、転送先のアクセスフラグ１３０が１にセットされる。また転送先のダミーコンテンツ数は、
（転送先のダミーコンテンツ数）＝（転送元ダミーコンテンツ数）＝２
にセットされる。
【０１８２】
この図２７〜図２９のように、コンテンツの転送を高解像度装置１００から中解像度装置１０２、低解像度装置１０４と転送し、再び元に戻ってきた場合、図２９（Ｄ）のように全ての装置におけるダミーコンテンツ数１３２，１５２，１６６の値が２となっている。
【０１８３】
ここでダミーコンテンツ数の閾値を例えば「２」に設定した場合、図２９（Ｄ）の装置以外にコンテンツを転送すると、転送先の装置においてダミーコンテンツ数は３となり、これは閾値を超えているためコンテンツの転送処理が禁止され、これ以上、他の機器にトランスコーディングしたコンテンツが保存されてしまうことを阻止できる。
【０１８４】
図３０は図２７乃至図２９におけるダミーコンテンツカウント処理のフローチャートをサブルーチンとして示している。図３０において、ステップＳ１で転送元ダミーカウント数が閾値未満であれば、ステップＳ２で高解像度側からの転送を判別すると、ステップＳ３で転送元ダミーコンテンツ数に１を加えた値をダミーコンテンツ数とする。またステップＳ４で低解像度側からの転送を判別した場合には、転送元ダミーコンテンツ数をそのままダミーコンテンツ数とする。
【０１８５】
一方、ステップＳ１で転送元ダミーコンテンツ数が閾値に達した場合には、ステップＳ２〜Ｓ４の処理はスキップし、ステップＳ５で転送元ダミーコンテンツ数をそのままダミーカウント数とする。
【０１８６】
なお上記の実施形態にあっては、機器間で解像度を変化させるトランスコーディングをしてコンテンツを転送しているが、解像度を変えることなくコンテンツをそのまま転送するコピーについても、同様にアクセスフラグとダミーコンテンツ数を設定することで本発明のコンテンツ管理処理を適用することができる。
【０１８７】
この場合にも、オリジナルのコピーが複数の機器に保存されていても、再生できるのはアクセスフラグが１にセットされた１つの機器のみであることから、コピー・ワンスによるコピー制御が維持できる。
【０１８８】
（多重コーデック録画）
図３１は、ＨＤＴＶコンテンツを多重コーデックにより受信録画する装置の機能構成のブロック図である。図３１において、録画装置３００は、ＨＤＴＶチューナ３０２、ＭＰＥＧ２のＨＤＴＶコーデック３０４、Ｈ．２６４のＱＶＧＡコーデック３０６、アクセスフラグ制御部３０８，３１０、放送コンテンツ保存部３１２及びコンテンツ再生部３２２を備えている。
【０１８９】
ＨＤＴＶコーデック３０４とＱＶＧＡコーデック３０６は、ＨＤＴＶチューナ２０２によりコピー・ワンスのコピー制御条件の下に受信されたＨＤＴＶ放送信号をＭＰＥＧ２及びＨ．２６４のそれぞれのコーデック方式により並列的に復号し、放送コンテンツ保存部３１２にＨＤＴＶコンテンツ３１４及びＱＶＧＡコンテンツ３１８として保存する。
【０１９０】
アクセスフラグ制御部３０８，３１０は、ＨＤＴＶコンテンツ３１４及びＱＶＧＡコンテンツ３１８に対し、それぞれアクセスフラグ３１６，３２０を設定し、例えばディフォルトで設定されたＨＤＴＶコンテンツ３１４のアクセスフラグ３１６を１にセットすることで再生可能とし、ＱＶＧＡコンテンツ３１８についてはアクセスフラグ３２０を０にリセットすることで再生を禁止状態としている。
【０１９１】
このディフォルトのアクセスフラグ３１６，３２０の設定状態は、ユーザが必要に応じて再生したいコンテンツの選択に応じて切り替わる。例えばディフォルトの保存状態についてユーザがＱＶＧＡコンテンツ３１８の再生を指示すると、そのアクセスフラグ３２０が１にセットされ、ＨＤＴＶコンテンツ３１４のアクセスフラグ３１６が０にリセットされ、コンテンツ再生部３２２はアクセスフラグが１となった側のコンテンツを再生出力することになる。
【０１９２】
これによって録画装置３００がＨＤＴＶコーデック３０４とＱＶＧＡコーデック３０６という２つのコーデックを備えることで、同じＨＤＴＶ受信放送を二重に復号して２つのコンテンツを保存しても、いずれか一方のアクセスフラグが１、残りのアクセスフラグが０となり、アクセスフラグが１となった１つの放送コンテンツしか再生できないため、多重コーデックによる複数コンテンツの保存であっても、コピー・ワンスによるコピー制御の制約条件を維持することができる。
【０１９３】
図３２は、図３１の多重コーデック処理のフローチャートである。図３１において、ステップＳ１で録画要求があると、ステップＳ２で指定コーデックのアクセスフラグを１にセットし、残りを０にリセットする。続いてステップＳ３で多重コーデックの録画保存処理を行う。ステップＳ４で再生要求があれば、ステップＳ５でアクセスフラグをチェックし、アクセスフラグが１であれば、ステップＳ７で録画コンテンツの再生を行う。
【０１９４】
アクセスフラグが１でなかった場合には、ステップＳ６で対応するアクセスフラグを１にセットし、残りを０にリセットした後、ステップＳ７でアクセスフラグを１にセットした録画コンテンツを再生する。このステップＳ１〜Ｓ７の処理を、ステップＳ８で装置の停止指示があるまで繰り返すことになる。
【０１９５】
なお図３１にあっては、録画装置３００に２台のコーデックを設けて二重コーデック録画する場合を例にとっているが、３以上のコーデックを設けた場合についても同様に適用できる。
【０１９６】
更に本発明の放送コンテンツの暗号化復号を含む処理を行う機器の処理部分については、耐タンパー処理機能を持ったハードウェアモジュールまたはソフトウェアを使用することで、不正アクセスに対する保護を図っている。
【０１９７】
また機器間の通信についても、例えばパーソナルコンピュータに対しＤＶＤ装置をＤＴＣＰポートで接続するような場合にはＩＥＥＥ１３９４やＤＴＰＣなどの暗号化通信を使用し、また機器間をＬＡＮで接続している場合にはＳＳＬやＩＰｓｅｃなどのプロトコルで暗号化通信を行っている。
【０１９８】
なお本発明は上記の実施形態に限定されず、その目的と利点を損なうことのない適宜の変形を含み、更に上記の実施形態に示した数値による限定は受けない。
【符号の説明】
【０１９９】
１０：パーソナルコンピュータ
１２：ポータブル音楽再生装置
１４：車載用音楽再生装置
１６：インターネット
１８：音楽販売サイト
２０：ホスト機器
２２，２４：クライアント機器
２６：ネットワーク
３０：通信制御部
３２：コンテンツ処理部
３４：セキュリティ保存部
３６：機器情報管理テーブル
３８：暗号鍵管理テーブル
４０：コンテンツ管理部
４２：コンテンツ復号処理部
４４：コンテンツコピー処理部
４６：暗号鍵転送部
４８：暗号化コンテンツ
５０：暗号鍵
１００：高解像度装置
１０４：低解像度装置
１１０：ＨＤＴＶチューナ
１１２：放送コンテンツ保存部
１２４：通信制御部
１２６：コンテンツ管理部
１２８：アクセスフラグ（アクセス情報設定部）設定部
１２４：アクセスフラグ制御部（アクセス情報制御部）
１３６：コンテンツ再生部
１３８コンテンツ転送部
２００：ＣＰＵ２００
２０１：バス
２１８：マウスコントローラ
２２２：キーボードコントローラ
２２６：ディスプレイコントローラ
２３０：通信用ボード
２４２：通信制御部
２４４：コンテンツ管理部
２４６：放送コンテンツ保存部
２４８：アクセスフラグ設定部
２５４：アクセスフラグ制御部
２５８：コンテンツ転送部
２５６：コンテンツ再生部
【図１】
2010231789.tif 000003
【図２】
2010231789.tif 000004
【図３】
2010231789.tif 000005
【図４】
2010231789.tif 000006
【図５】
2010231789.tif 000007
【図６】
2010231789.tif 000008
【図７】
2010231789.tif 000009
【図８】
2010231789.tif 000010
【図９】
2010231789.tif 000011
【図１０】
2010231789.tif 000012
【図１１】
2010231789.tif 000013
【図１２】
2010231789.tif 000014
【図１３】
2010231789.tif 000015
【図１４】
2010231789.tif 000016
【図１５】
2010231789.tif 000017
【図１６】
2010231789.tif 000018
【図１７】
2010231789.tif 000019
【図１８】
2010231789.tif 000020
【図１９】
2010231789.tif 000021
【図２０】
2010231789.tif 000022
【図２１】
2010231789.tif 000023
【図２２】
2010231789.tif 000024
【図２３】
2010231789.tif 000025
【図２４】
2010231789.tif 000026
【図２５】
2010231789.tif 000027
【図２６】
2010231789.tif 000028
【図２７】
2010231789.tif 000029
【図２８】
2010231789.tif 000030
【図２９】
2010231789.tif 000031
【図３０】
2010231789.tif 000032
【図３１】
2010231789.tif 000033
【図３２】
2010231789.tif 000034