(57)【要約】コンテンツの利用を制限しつつ、複数の品質でコンテンツ再生を可能とするコンテンツ記録装置。本装置において、コンテンツ取得部（１０１）は、解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、これを補間する拡張レイヤとを取得し、アクセスコントロール部（１１２）は、これら基本レイヤと拡張レイヤと利用制御情報とを記録し、基本レイヤ記録部（１０９）に記録された基本レイヤと利用制御情報記録部（１１１）に記録された利用制御情報を外部コンテンツ記録装置（１４０）に移動し、移動した基本レイヤを基本レイヤ記録部（１０９）から削除することにより、コンテンツに課せられた利用制限を守りつつ、複数の機器でコンテンツを多様な品質で再生可能とするとともに、オリジナルの品質での再生も再び可能となる。【特許請求の範囲】
【請求項１】
コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤとを記録する記録手段と、
コンテンツの利用を制限する利用制御情報を記録する利用制御情報記録手段と、
外部機器と接続し、前記外部機器とのデータ送受信を行う外部機器接続手段と、
前記外部機器接続手段を介して前記外部機器から取得した識別情報により前記外部機器が前記利用制御情報に従って動作可能であるか否かの認証を行う機器認証手段と、
前記機器認証手段により認証された前記外部機器に、少なくとも前記基本レイヤを含むコンテンツの一部のデータと前記利用制御情報とを前記外部機器接続手段を介して送出するアクセスコントロール手段と、
を有するコンテンツ記録装置。
【請求項２】
前記アクセスコントロール手段は、前記外部機器へ送出した前記基本レイヤを前記記録手段から削除する、
請求項１に記載のコンテンツ記録装置。
【請求項３】
前記利用制御情報には利用可能期間の設定が可能であり、
前記アクセルコントロール手段は、前記基本レイヤを前記外部機器へ送出した場合に、前記利用制御情報記録手段に保持する前記利用制御情報を使用不可能に設定する、
請求項１に記載のコンテンツ記録装置。
【請求項４】
前記利用制御情報には利用可能期間の設定が可能であり、
前記アクセスコントロール手段は、前記基本レイヤと、一定期間使用可能とした利用制御情報とを前記外部機器へ送出した場合に、前記利用制御情報記録手段に保持する前記利用制御情報を前記一定期間に限って使用不可能に設定する、
請求項１に記載のコンテンツ記録装置。
【請求項５】
コンテンツを階層符号化する階層符号化手段をさらに有し、
前記階層符号化手段は、前記機器認証手段が認証した前記外部機器の機器能力情報に応じて、前記基本レイヤの符号化パラメータを決定する、
請求項１に記載のコンテンツ記録装置。
【請求項６】
前記外部機器接続手段は、前記データを送出した前記外部機器から前記データを受信した場合に、取得終了情報を前記外部機器に出力し、
前記アクセスコントロール手段は、前記外部機器から入力された前記基本レイヤを前記記録手段に記憶するとともに、前記利用制御情報を前記利用制御情報記録手段に記録する、
請求項２に記載のコンテンツ記録装置。
【請求項７】
前記利用制御情報は基本レイヤの利用回数の情報を有し、
前記外部機器接続手段は、前記外部機器から前記データを受信した場合に、前記外部機器内での前記基本レイヤの再生履歴を示す再生履歴情報をさらに取得し、
前記アクセスコントロール手段は、前記再生履歴情報に従い前記利用制御情報を更新する、
請求項６に記載のコンテンツ記録装置。
【請求項８】
コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、
前記課金手段は、前記利用制御情報が利用禁止を示す場合に、前記課金処理を行うことにより再び利用可能とする、
請求項７に記載のコンテンツ記録装置。
【請求項９】
コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、
前記課金手段は、前記利用制御情報が利用禁止を示す場合に、前記課金処理を行うことにより再び利用可能とする、
請求項５に記載のコンテンツ記録装置。
【請求項１０】
前記拡張レイヤを暗号化したり、解読したりする暗号化復号化手段と、
暗号化された前記拡張レイヤをネットワークで接続された第２のコンテンツ記録装置へ転送する外部コンテンツ入出力手段と、をさらに有し、
前記暗号化復号化手段は、前記拡張レイヤを前記第２のコンテンツ記録装置の機器ＩＤと、前記外部機器の識別情報である外部機器ＩＤとの少なくとも一方を鍵とする暗号化処理を行う、
請求項１に記載のコンテンツ記録装置。
【請求項１１】
コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、
前記課金手段は、前記第２のコンテンツ記録装置からの転送要求を受けた場合に、前記課金サーバとの間で、前記拡張レイヤの利用を可能とする課金処理を行い、
前記アクセスコントロール手段は、前記課金処理後に、前記第２のコンテンツ記録装置へ前記拡張レイヤを転送する、
請求項１０に記載のコンテンツ記録装置。
【請求項１２】
ネットワークで接続された第２のコンテンツ記録装置とデータの送受信を行う外部コンテンツ入出力手段と、
暗号化データの復号化を行う復号化手段と、
コンテンツを再生する再生手段と、をさらに有し、
前記外部コンテンツ入出力手段は、自己の機器ＩＤと前記拡張レイヤの要求とを前記第２のコンテンツ記録装置へ出力し、さらに、前記外部コンテンツ入出力手段は、前記第２のコンテンツ記録装置から前記拡張レイヤを受信し、受信した前記拡張レイヤを前記記録手段に記録し、
前記復号化手段は、前記記録手段に記録された基本レイヤと拡張レイヤとを復号化したコンテンツを、前記再生手段が再生する、
請求項１に記載のコンテンツ記録装置。
【請求項１３】
前記アクセスコントロール手段は、前記外部コンテンツ入出力手段から前記拡張レイヤの転送完了の通知を受け、前記記録手段から前記拡張レイヤ内から再生に不可欠な最下位層の拡張レイヤを削除する、
請求項１０に記載のコンテンツ記録装置。
【請求項１４】
前記外部機器接続部は、前記外部機器から機器能力情報を受信し、前記機器能力情報に基づいて、前記基本レイヤと前記拡張レイヤとを送出する、
請求項１に記載にコンテンツ記録装置。
【請求項１５】
前記機器能力情報は、前記外部機器のメモリ容量、表示デバイスの解像度、および計算処理能力の少なくともいずれか一つを含む、
請求項５から請求項１４のいずれかに記載のコンテンツ記録装置。
【請求項１６】
前記階層符号化手段は、前記機器能力情報に従い、前記外部機器のメモリ容量とコンテンツの時間を用いて前記基本レイヤのビットレートを算出したり、前記表示デバイスの解像度を用いて前記基本レイヤの解像度を算出したり、前記計算処理能力を用いて前記基本レイヤのフレームレートを算出したり、あるいはこれらの組み合わせで前記基本レイヤのパラメータを算出する、
請求項１５に記載のコンテンツ記録装置。
【請求項１７】
コンテンツ記録装置が、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤと、コンテンツの利用を制限する利用制御情報とを記録するステップと、
前記コンテンツ記録装置が、接続する外部機器が前記利用制御情報に従って動作可能な機器か否かの認証を行う機器認証ステップと、
認証された外部機器へ前記基本レイヤを含むコンテンツの一部のデータと、前記利用制御情報とを移動するアクセスコントロールステップと、
前記外部機器が、受信した前記基本レイヤを含むコンテンツの一部のデータの利用度合いに応じて前記利用制御情報へ更新するステップと、
前記外部機器へ移動した前記基本レイヤを含むコンテンツの一部のデータと、更新された前記利用制御情報とを移動元の前記コンテンツ記録装置へ戻すステップと、
を有するコンテンツ利用方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、コンテンツ利用方法およびコンテンツ記録装置に関し、特に階層符号化方式を用いて、コンテンツの利用を制限するとともに、コンテンツの多品質再生を可能とする技術に関する。【０００２】  従来より、ユーザが購入したコンテンツを車中等で携帯電話やＰＤＡを用いて再生することが要望されており、これを実現するものとして、例えば、特許文献１に記載されているようなものがあった。図１は、特許文献１に記載された従来のコンテンツ利用方法を示すものである。【０００３】  図１において、ＡＶコンテンツ管理検索プログラムがコンテンツを外部キャビネットへコピーする場合（ステップＳ１）、コンテンツをＭＰＥＧ１などの低解像度に変更する（ステップＳ４）と同時に、オリジナルコンテンツを削除していた（ステップＳ７）。これにより、コンテンツの複製を防ぎ、それの著作権を守りつつ、携帯端末等で低解像度の再生も可能にしていた。
【特許文献１】特開２００１−２１８１５７号公報（第１０−１１頁、第１５図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】  しかしながら、上述した特許文献１のようにコンテンツを低解像度へ変換し、オリジナルを削除する方法では、再びオリジナルである高解像度でコンテンツを再生できないという課題があった。【０００５】  本発明の目的は、コンテンツに課せられた利用制限を守りつつ、複数の機器でコンテンツを多様な品質で再生可能とするとともに、オリジナルの品質での再生も再び可能とするコンテンツ利用方法およびコンテンツ記録装置を提供することである。
【課題を解決するための手段】
【０００６】  本発明のコンテンツ記録装置は、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤとを記録する記録手段と、コンテンツの利用を制限する利用制御情報を記録する利用制御情報記録手段と、外部機器と接続し、前記外部機器とのデータ送受信を行う外部機器接続手段と、前記外部機器接続手段を介して前記外部機器から取得した識別情報により前記外部機器が前記利用制御情報に従って動作可能であるか否かの認証を行う機器認証手段と、前記機器認証手段により認証された前記外部機器に、少なくとも前記基本レイヤを含むコンテンツの一部のデータと前記利用制御情報とを前記外部機器接続手段を介して送出するアクセスコントロール手段と、を有する構成を採る。【０００７】  本発明のコンテンツ利用方法は、コンテンツ記録装置が、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤと、コンテンツの利用を制限する利用制御情報とを記録するステップと、前記コンテンツ記録装置が、接続する外部機器が前記利用制御情報に従って動作可能な機器か否かの認証を行う機器認証ステップと、認証された外部機器へ前記基本レイヤを含むコンテンツの一部のデータと、前記利用制御情報とを移動するアクセスコントロールステップと、前記外部機器が、受信した前記基本レイヤを含むコンテンツの一部のデータの利用度合いに応じて前記利用制御情報へ更新するステップと、前記外部機器へ移動した前記基本レイヤを含むコンテンツの一部のデータと、更新された前記利用制御情報とを移動元の前記コンテンツ記録装置へ戻すステップと、を有するようにした。
【発明の効果】
【０００８】  本発明によれば、コンテンツを階層符号化方式で記録し、基本レイヤと利用制御情報を外部機器に移動することによって、利用を制限したまま、外部機器でも異なる品質でコンテンツ再生を行うことが可能である。
【図面の簡単な説明】
【０００９】
【図１】従来のコンテンツ利用方法を示すフロー図
【図２】本発明の実施の形態１に係るコンテンツ配信システムを示す概念図
【図３】実施の形態１に係るコンテンツ記録装置および外部コンテンツ記録装置の構成を示すブロック図
【図４】実施の形態１に係るコンテンツ記録装置の処理を示すフロー図
【図５】実施の形態１におけるコンテンツ再生処理を示すフロー図
【図６】図６Ａは、実施の形態１における基本レイヤ出力処理を示すフロー図、図６Ｂは、実施の形態１における基本レイヤ入力処理を示すフロー図
【図７】実施の形態１に係る外部コンテンツ記録装置の処理を示すフロー図
【図８】実施の形態１に係る携帯コンテンツ再生装置および外部コンテンツ記録装置の構成を示すブロック図
【図９】図９Ａは、実施の形態１における携帯再生処理の一例を示すフロー図、図９Ｂは、実施の形態１における携帯再生処理の他の例を示すフロー図
【図１０】本発明の実施の形態２に係るコンテンツ記録装置および外部コンテンツ記録装置の構成を示すブロック図
【図１１】実施の形態２に係るコンテンツ記録装置の処理を示すフロー図
【図１２】実施の形態２に係るコンテンツ符号化・記録処理を示すフロー図
【図１３】本発明の実施の形態３に係るコンテンツ配信システムを示す概念図
【図１４】実施の形態３に係るコンテンツ記録装置および外部コンテンツ記録装置の構成を示すブロック図
【図１５】実施の形態３に係るコンテンツ記録装置の処理を示すフロー図
【図１６】実施の形態３におけるコンテンツ転送処理を示すフロー図
【図１７】実施の形態３における外部コンテンツ取得再生処理を示すフロー図
【発明を実施するための最良の形態】
【００１０】  以下、本発明の実施の形態について、図面を参照して詳細に説明する。【００１１】  なお、以下の実施の形態では、コンテンツの階層符号化方式として、ＭＰＥＧ−４  ＣＯＲＥ  ＳＣＡＬＡＢＬＥ  ＰＲＯＦＩＬＥ（ＩＳＯ／ＩＥＣ  １４４９６−２  ＳＥＣＯＮＤ  ＥＤＩＴＩＯＮ：２００１−１２−０１）を用いるものとする。【００１２】  この階層符号化方式では、コンテンツを基本レイヤと一つ以上の拡張レイヤとに分割して符号化を行うものである。基本レイヤはＭＰＥＧ−４互換のデータであり基本レイヤ単体でコンテンツ再生が可能である。拡張レイヤは基本レイヤの補間データであり、基本レイヤが存在するときのみコンテンツ再生が可能で、基本レイヤの再生品質を向上することが可能である。【００１３】  また、拡張レイヤには向上させる品質の種類によって３分類される。１つ目は解像度を向上させる解像度拡張レイヤ、２つ目はＳＮ比を向上させるＳＮＲ拡張レイヤ、３つ目はフレームレートを向上させる時間拡張レイヤである。他には、エラー耐性を向上させるエラー耐性レイヤ等を生成することが可能である。【００１４】  但し、階層符号化方式としては、これに限定されず、拡張レイヤを自由なデータ量で分割し再生可能なＭＰＥＧ−４  ＦＧＳ（ＦＩＮＥ  ＧＲＡＮＵＬＡＲＩＴＹ  ＳＣＡＬＡＢＩＬＩＢＹ）（ＩＳＯ／ＩＥＣ  １４４９６−２  ＡＭＤ．２）やＪＰＥＧ２０００に代表されるようなＷＡＶＥＬＥＴ符号化方式も使用可能である。あるいは、現在標準化活動中のＭＰＥＧ−４ＡＶＣ（ＡＤＶＡＮＣＥＤ  ＶＩＤＥＯ  ＣＯＤＩＮＧ）の拡張規格であるＳＶＣ（ＳＣＡＬＡＢＬＥ  ＶＩＤＥＯ  ＣＯＤＩＮＧ）（ＩＳＯ／ＩＥＣ  １４４９６−１０  ＡＭＤ．１）も将来的には使用可能であると見込まれる。【００１５】  （実施の形態１）
図２は、本発明の実施の形態１に係るコンテンツ配信システムの構成を示すブロック図である。【００１６】  図２において、コンテンツ記録装置１００はコンテンツを記録し、そのコンテンツを再生して表示デバイス３０２に出力するものであり、表示デバイス３０２はそれを受けてコンテンツを表示するものである。表示デバイス３０２は、例えば、ＨＤＤ内蔵のＤＶＤレコーダなどである。外部コンテンツ記録装置１４０は、可搬性に優れたコンテンツ記録装置であり、例えば、ＩＣカードメモリなどである。携帯コンテンツ再生装置２００は、コンテンツ記録装置１００と接続し、コンテンツを再生する機能を有するものであり、例えば、携帯端末や携帯電話などである。コンテンツ配信／課金サーバ３００は、コンテンツを配信するものであり、配信毎に課金を行うものである。【００１７】  また、図３は、このコンテンツ記録装置１００の構成と外部コンテンツ記録装置１４０の構成を示すブロック図である。【００１８】  図３に示すコンテンツ記録装置１００は、コンテンツ取得部１０１、コンテンツ再生部１０２、外部Ｉ／Ｆ部１０３、課金処理部１０４、ネットワーク接続部１０５、外部機器接続部１０６、機器認証部１０７、機器ＩＤ記録部１０８、基本レイヤ記録部１０９、拡張レイヤ記録部１１０、利用制御情報記録部１１１、アクセスコントロール部１１２、暗号化／復号化部１１３、およびコマンド制御部１１４を有している。【００１９】  コンテンツ取得部１０１は、ネットワーク接続部１０５と接続し、通信ネットワーク３０１経由でコンテンツパッケージをダウンロードし、コマンド制御部１１４にコンテンツパッケージを入力する。【００２０】  コンテンツ再生部１０２は、アクセスコントロール部１１２より入力されたコンテンツの復号化を行い、コンテンツを表示デバイス３０２に出力する。【００２１】  外部Ｉ／Ｆ部１０３は、リモコンなどによるユーザからのコマンドを受け付け、コマンド制御部１１４にコマンドを出力する。【００２２】  課金処理部１０４は、コンテンツの購入時などに通信ネットワーク３０１経由でコンテンツ配信／課金サーバ３００に接続し、課金処理を行う。なお、この課金処理部１０４は、本発明に係る課金手段に相当する。【００２３】  ネットワーク接続部１０５は、通信ネットワーク３０１に接続し、コンテンツのダウンロードや課金処理のための通信を行う。【００２４】  外部機器接続部１０６は、外部コンテンツ記録装置１４０との接続を行う。なお、この外部機器接続部１０６は、本発明に係る外部機器接続手段に相当する。【００２５】  機器認証部１０７は、外部コンテンツ記録装置１４０に対し機器ＩＤを用いて認証を行う。なお、この機器認証部１０７は、本発明に係る機器認証手段に相当する。【００２６】  機器ＩＤ記録部１０８は、機器ＩＤを記録あるいは読み出し処理を行う。基本レイヤ記録部１０９は、コンテンツの基本レイヤの記録あるいは読み出し処理を行う。拡張レイヤ記録部１１０は、コンテンツの拡張レイヤを記録あるいは読み出し処理を行う。なお、これら基本レイヤ記録部１０９と拡張レイヤ記録部１１０とが、本発明に係る記憶手段に相当する。【００２７】  利用制御情報記録部１１１は、コンテンツへのアクセス権などが記録されている利用制御情報の記録、あるいは読み出し処理を行う。なお、この利用制御情報記録部１１１は、本発明に係る利用制御情報記録手段に相当する。【００２８】  アクセスコントロール部１１２は、利用制御情報記録部１１１から入力された利用制御情報を用いてコンテンツのアクセス権を確認し、コマンド制御部１１４から入力されたコマンドに対して、コンテンツ入出力等の制御を行う。このアクセスコントロール部１１２は、本発明に係るアクセスコントロール手段に相当する。【００２９】  暗号化／復号化部１１３は、コンテンツの基本レイヤ、拡張レイヤ、および利用制御情報に対して、機器ＩＤを用いた暗号化・復号化処理を行う。なお、この暗号化／復号化部１１３は、本発明に係る暗号化／復号化手段に相当する。【００３０】  コマンド制御部１１４は、外部Ｉ／Ｆ部１０３、外部接続部１０６等より入力されたコマンド等を受け付け、コンテンツ入力や課金、コンテンツ入出力等の処理コマンドを出力する。動作の詳細については後述する。【００３１】  次に、上記構成を有するコンテンツ記録装置１００の動作について、図４に示すフロー図を用いて説明する。なお、図４に示すフロー図の動作は、コンテンツ記録装置１００の図示しない記憶装置（例えば、ＲＯＭやフラッシュメモリなど）に制御プログラムとして記憶されており、図示しないＣＰＵによって制御されることも可能である。【００３２】  ステップＳ４１０：
まず、コマンド制御部１１４はコンテンツダウンロード要求が入力されたか否かの判断を行う。具体的には、外部Ｉ／Ｆ部１０３は、リモコンなどによってユーザのコマンドを受け付けると、その要求されたコマンドをコマンド制御部１１４に出力する。コマンド制御部１１４はこれを受けると、処理をステップＳ４５０に移し、受けていない場合には処理をステップＳ４２０に移す。【００３３】  ステップＳ４５０：
通信ネットワーク３０１経由で課金処理を行い、コンテンツをダウンロード後、コンテンツの記録処理を行う。具体的には、まずコマンド制御部１１４は課金処理部１０４に課金要求を出す。課金処理部１０４では、コマンド制御部１１４から入力された課金要求に従って、ネットワーク接続部１０５を通じてコンテンツ配信／課金サーバ３００に接続し、ダウンロードを行うコンテンツの課金を行う。そして、コンテンツ配信／課金サーバ３００からダウンロード用のアドレス、ＩＤ、パスワードが記述されたダウンロードキーを受け取り、コマンド制御部１１４に出力する。課金処理は、例えば、ユーザがあらかじめ入力したクレジットカード番号などを用いてコンテンツの対価を支払う手続きを行うものとする。【００３４】  次に、コマンド制御部１１４は、課金処理部１０４から入力されたダウンロードキーをコンテンツ取得部１０１に出力する。コンテンツ取得部１０１は、入力されたダウンロードキーを用いて、ネットワーク接続部１０５経由で、コンテンツ配信／課金サーバ３００に接続し、コンテンツパッケージをダウンロードし、その後、コマンド制御部１１４にコンテンツパッケージを出力する。【００３５】  このコンテンツパッケージは、基本レイヤと拡張レイヤに階層符号化されたコンテンツと利用制御情報の２つが格納されている。この利用制御情報は、コンテンツの利用権や、アクセス権を詳細に記述したものであり、例えば、コンテンツの再生可能な回数を示す回数情報や、コンテンツの再生可能な期間を示す期間情報や、コンテンツの移動可能な回数を示す移動回数情報や、コンテンツの複製の可否を示す複製可否情報などが含まれており、これら利用制御情報を遵守する形でコンテンツの再生が行われる。【００３６】  例えば、回数情報が“Ｎ”の場合には、Ｎ回まではコンテンツを再生でき、再生する度に回数情報を１つずつ減らしていき、回数情報が０に至った場合にはコンテンツ再生を不可能とする。また、期間情報が“Ｍ日”である場合には、最初の再生時に日時を記録し、次回の再生時の日時と差分をとりＭ日以内であれば再生可能とし、Ｍ日以内で無い場合には、コンテンツ再生を不可能とする。【００３７】  また、移動回数情報が“Ｎ”の場合には、Ｎ回まではコンテンツを移動でき、移動する度に回数情報を１つずつ減らしていき、回数情報が０に至った場合にはコンテンツ移動を不可能とする。あるいは、複製可否情報が“１回可能”の場合には、コンテンツの複製が１回可能であり、複製の度に値を１つずつ減らしていき、値が０に至った場合はコンテンツの複製を不可能とする。【００３８】  次に、コマンド制御部１１４は、コンテンツパッケージとコンテンツ記録要求をアクセスコントロール部１１２に出力する。アクセスコントロール部１１２は、コンテンツ記録要求を受け、コンテンツの記録要求を許可し、入力されたコンテンツパッケージをコンテンツ記録要求とともに、暗号化／復号化部１１３に出力する。暗号化／復号化部１１３は、入力されたコンテンツ記録要求に従い、コンテンツパッケージ内の基本レイヤ、拡張レイヤ、および利用制御情報をそれぞれ暗号化し、基本レイヤ記録部１０９、拡張レイヤ記録部１１０、および利用制御情報記録部��１１にそれぞれ記録する。【００３９】  ここで、暗号化／復号化部１１３では、機器ＩＤ記録部１０８に記録された自己の機器ＩＤを鍵とする暗号化処理を行う。また、復号化処理する場合は、機器ＩＤ記録部１０８に記録された自己の機器ＩＤを鍵とし復号化処理を行う。【００４０】  ステップＳ４２０：
次に、コマンド制御部１１４は、コンテンツ再生要求が入力されたか否かの判断を行う。具体的には、外部Ｉ／Ｆ部１０３は、リモコンなどによってユーザのコマンドを受け付け、ユーザから要求されたコマンドをコマンド制御部１１４に出力する。コマンド制御部１１４は、これを受けると、処理をステップＳ４６０に移し、それ以外は処理をステップＳ４３０に移動する。【００４１】  ステップＳ４６０：コンテンツ再生部１０２は、コンテンツの再生処理を行う。図５はコンテンツ再生の処理を示すフロー図である。【００４２】  まず、アクセスコントロール部１１２は、利用権確認処理を行う（ステップＳ５００）。具体的には、アクセスコントロール部１１２は、コンテンツ再生要求を受け、対象となっているコンテンツの利用制御情報を暗号化／復号化部１１３の復号化処理を経て利用制御情報格納部１１１から読み出し、再生可能か否かの確認を行う。【００４３】  利用権の確認においては、例えば、回数情報が０で無く、かつ、期間情報が有効な期間であることを確認するものとする。以降、アクセスコントロール部１１２は、このように利用制御情報を遵守する形でコンテンツへのアクセスを制御する。【００４４】  利用権がある場合、アクセスコントロール部１１２は、映像再生処理を行う（ステップＳ５１０）。映像再生処理では、アクセスコントロール部１１２は、暗号化／復号化部１１１の復号化処理を経て、基本レイヤ記録部１０９および拡張レイヤ記録部１１０にそれぞれ格納された基本レイヤおよび拡張レイヤをそれぞれ読み出し、コンテンツ再生部１０２に出力する。コンテンツ再生部１０２は、入力された基本レイヤおよび拡張レイヤを用いてコンテンツを復号化し、表示デバイス３０２に出力する。そして、コンテンツ再生部１０２は、再生終了後、再生終了情報をアクセスコントロール部１１２に出力する。【００４５】  次に、利用制御情報更新処理を行う（ステップＳ５２０）。アクセスコントロール部１１２は、コンテンツ再生終了情報を入力した場合、コンテンツ再生を行ったコンテンツの利用制御情報を暗号化／復号化部１１３の復号化処理を経て利用制御情報格納部１１１から読み出し、利用制御情報を更新し、暗号化／復号化部１１３の暗号化処理を経て利用制御情報格納部１１１に記録する。本実施の形態では、利用制御情報更新において、コンテンツ再生を行った回数を回数情報から１つ減算する。【００４６】  ステップＳ４３０：
次に、外部機器接続部１０６は、外部コンテンツ記録装置１４０の装着を確認し、装着時は処理をステップＳ４７０に移し、それ以外は処理をステップＳ４４０に移す。【００４７】  ステップＳ４７０：
外部コンテンツ記録装置１４０が接続されている場合には、ユーザから基本レイヤを外部コンテンツ記録装置１４０へ出力する要求が外部Ｉ／Ｆ部１０３を介して受け付けられたか否かの確認を行い、要求がある場合には処理をステップＳ４９０に移し、それ以外は処理をステップＳ４８０に移す。【００４８】  ステップＳ４８０：
外部機器が接続されている場合には、ユーザから基本レイヤを外部コンテンツ記録装置１４０から入力する要求が外部Ｉ／Ｆ部１０３を介して受け付けられたか否かの確認を行い、要求がある場合には処理をステップＳ４９１に移し、それ以外は処理をステップＳ４４０に移行する。【００４９】  ステップＳ４９０：
外部機器接続部１０６は、外部コンテンツ記録装置１４０に基本レイヤの出力処理を行う。【００５０】  図６Ａは、基本レイヤの出力処理を示すフロー図である。【００５１】  まず、外部機器認証部１０７が、機器認証を行う（ステップＳ６１０）。具体的には、外部機器認証部１０７は、機器ＩＤ記録部１０８に予め登録してある外部コンテンツ記録装置１４０の機器ＩＤを読み出し、外部機器接続部１０６に接続された外部コンテンツ記録装置１４０の機器ＩＤと一致するか否かの認証を行う。なお、外部コンテンツ記録装置１４０の機器ＩＤの登録作業は予め済んでいるものとする。【００５２】  このとき、後述する外部コンテンツ記録装置１４０の機器認証も行われ、相互認証の結果、認証されると、次に利用制御情報の確認を行い（ステップＳ６２０）、認証が失敗すると基本レイヤ出力処理を終了する。【００５３】  ステップＳ６２０において、アクセスコントロール部１１２は、移動要求対象となっているコンテンツの利用制御情報を暗号化／復号化部１１３の復号化処理を経て利用制御情報格納部１１１から読み出し、移動回数情報を用いて移動可能か否かの確認を行う。確認の結果、移動可能である場合は、基本レイヤ移動処理（ステップＳ６３０）に移行し、それ以外の場合は処理を終了する。【００５４】  この基本レイヤ移動処理（ステップＳ６３０）では、コンテンツ記録装置１００内の基本レイヤを外部コンテンツ記録装置１４０に移動し、移動したデータはコンテンツ記録装置１００内から削除する。具体的には、外部機器接続部１０６は、コマンド制御部１１４経由で基本レイヤ移動要求をアクセスコントロール部１１２に出力する。【００５５】  まず、アクセスコントロール部１１２は、基本レイヤ移動要求を受け、利用制御情報記録部１１１に格納された利用制御情報の移動回数情報を更新する。すなわち、アクセスコントロール部１１２は、暗号化／復号化部１１３の復号化処理を経て、利用制御情報を取得し、移動回数情報の値を１つ減らし、暗号化／復号化部１１３の暗号化処理を経て、変更した利用制御情報を用いて利用制御情報の更新を行う。【００５６】  そして、アクセスコントロール部１１２は、暗号化／復号化部１１３の復号化処理を経て、基本レイヤ記録部１０９に格納された基本レイヤと、利用制御情報記録部１１１に格納された利用制御情報とを読み出し、コマンド制御部１１４を経由して外部機器接続部１０６に出力する。【００５７】  外部機器接続部１０６は、入力された基本レイヤと利用制御情報とを外部コンテンツ記録装置１４０に出力する。【００５８】  また、外部機器接続部１０６は、入力された移動終了情報をコマンド制御部１１４に出力する。コマンド制御部１１４は、移動終了情報を受け、アクセスコントロール部１１２に基本レイヤ削除要求を出力する。そして、アクセスコントロール部１１２は、基本レイヤ記録部１０９に格納された基本レイヤを削除する。【００５９】  ステップＳ４９１：
外部機器接続部１０６は、外部コンテンツ記録装置１４０から基本レイヤの入力処理を行う。【００６０】  図６Ｂは、基本レイヤ入力処理を示すフロー図である。【００６１】  まず、機器認証部１０７が、機器認証を行う（ステップＳ６４０）。具体的には、機器認証部１０７は、機器ＩＤ記録部１０８に予め登録してある外部コンテンツ記録装置１４０の機器ＩＤを読み出し、外部機器接続部１０６に接続された外部コンテンツ記録装置１４０の機器ＩＤと一致するか否かの認証を行う。なお、外部コンテンツ記録装置１４０の機器ＩＤの登録作業は予め済んでいるものとする。【００６２】  このとき、後述する外部コンテンツ記録装置１４０においても同様の機器認証を行い、相互認証の結果、認証されたときは、次に利用制御情報の確認を行い（ステップＳ６４５）、認証が失敗したときは、基本レイヤ入力処理を終了する。【００６３】  ステップＳ６４５において、アクセスコントロール部１１２は、移動要求対象となっているコンテンツの利用制御情報を暗号化／復号化部１１３の復号化処理を経て利用制御情報格納部１１１から読み出し、移動回数情報を用いて移動可能か否かの確認を行う。確認の結果、移動可能である場合は、基本レイヤ移動処理（ステップＳ６５０）に移行し、それ以外の場合は処理を終了する。【００６４】  この基本レイヤ移動処理（ステップＳ６５０）では、まず、アクセスコントロール部１１２は、外部コンテンツ記録装置１４０に基本レイヤの転送要求を行う。外部コンテンツ記録装置１４０において要求が受け付けられると、外部機器接続部１０６は、外部コンテンツ記録装置１４０から基本レイヤと利用制御情報とを受信し、入力された基本レイヤと利用制御情報とをコマンド制御部１１４経由でアクセスコントロール部１１２に出力する。【００６５】  次に、アクセスコントロール部１１２は、暗号化／復号化部１１３で暗号化処理を施した後、基本レイヤを基本レイヤ記録部１０９に、利用制御情報を利用制御情報記録部１１１に記録し、外部機器接続部１０６経由で移動終了情報を外部コンテンツ記録装置１４０に出力する。【００６６】  ステップＳ４４０：
以上、コンテンツ記録装置１００ではステップＳ４１０からステップＳ４９１の処理を繰り返し、ユーザがリモコンなどにより電源を切った場合等に処理を終了する（ステップＳ４９２）。【００６７】  次に、図２に示す外部コンテンツ記録装置１４０について以下に説明する。【００６８】  外部コンテンツ記録装置１４０は、アクセスコントロール部１４１、暗号化／復号化部１４２、コンテンツ記録部１４３、セキュア記録部１４４、機器接続部１４５、機器認証部１４６、および機器ＩＤ記録部１４７を有している。【００６９】  アクセスコントロール部１４１は、コンテンツ記録部１４３へのコンテンツの記録あるいは読み出しといったアクセス制御を行う。暗号化／復号化部１４２は、自己の機器ＩＤを用いたコンテンツの暗号化／復号化処理を行う。コンテンツ記録部１４３は、コンテンツの記録・読み出し処理を行う。セキュア記録部１４４は、不正なデータ取り出しに対する保護機能を備える記録領域を有し、その記録領域へのデータの記録あるいは読み出し処理を行う。機器接続部１４５は、コンテンツ記録装置１００や携帯コンテンツ再生装置２００などの機器との接続を行う。機器認証部１４６は、機器接続部１４５に接続された機器との相互認証を行う。機器ＩＤ記録部１４７は、自己の機器ＩＤの記録あるいは読み出し処理を行う。【００７０】  このように構成された外部コンテンツ記録装置１４０の動作について、図７を用いて説明する。なお、この動作は、外部コンテンツ記録装置１４０の図示しない記憶装置（例えば、ＲＯＭやフラッシュメモリなど）に制御プログラムとして記憶されており、図示しないＣＰＵによって制御されることも可能である。【００７１】  まず、機器制御部１４５は、コンテンツ記録装置１００からの要求をチェックし（ステップＳ７０１）、基本レイヤの受信を要求されている場合、機器認証部１４６が要求元の機器認証を行う（ステップＳ７０２）。具体的には、機器認証部１４６は、機器ＩＤ記録部１４７に予め登録してあるコンテンツ記録装置１００の機器ＩＤを読み出し、機器接続部１４５に接続されたコンテンツ記録装置１００の機器ＩＤと一致するか否かの認証を行う。認証されたとき、機器制御部１４５は、コンテンツ記録装置１００から基本レイヤと利用制御情報とを受信し、受信した基本レイヤと利用制御情報とをアクセスコントロール部１４１に出力する。一方、認証が失敗したときには、この基本レイヤ入力処理を終了する。【００７２】  次に、アクセスコントロール部１４１は、暗号化／復号化部１４２で暗号化処理を施した後、基本レイヤをコンテンツ記録部１４３に記録し、利用制御情報をセキュア記録部１４４に記録する（ステップＳ７０３）。そして、機器接続部１４５経由で移動終了をコンテンツ記録装置１００に通知する。なお、暗号化／復号化部１４２における暗号化処理は、機器ＩＤ記録部１４７に格納された自己の機器ＩＤを鍵とする暗号化処理を行う。【００７３】  一方、基本レイヤの送信を要求されている場合（ステップＳ７０４）、機器認証部１４６が要求元の機器認証を行う（ステップＳ７０５）。認証が成功した場合、アクセスコントロール部１４１が、コンテンツ移動要求対象となっているコンテン���の利用制御情報を暗号化／復号化部１４２の復号化処理を経てセキュア記録部１４４から読み出す。そして、移動回数情報の値を１つ減らし、暗号化／復号化部１４２の暗号化処理を経て、変更した利用制御情報を用いてセキュア記録部１４４内の利用制御情報の更新を行う（ステップＳ７０６）。このとき、移動回数情報の値が０となり、利用権がない場合は処理を終了する。【００７４】  次に、アクセスコントロール部１４１は、暗号化／復号化部１４２の復号化処理を経て、コンテンツ記録部１４３に格納された基本レイヤと、セキュア記録部１４４に格納された利用制御情報を読み出し、機器接続部１４５経由でコンテンツ記録装置１００に出力する（ステップＳ７０７）。【００７５】  次に、外部コンテンツ記録装置１４０を接続し、コンテンツ再生を行う携帯コンテンツ再生装置２００について以下に説明する。【００７６】  図８は、この携帯コンテンツ再生装置２００の構成を示すブロック図である。図８において、携帯コンテンツ再生装置２００は、外部Ｉ／Ｆ部２０１、外部機器接続部２０２、機器認証部２０３、機器ＩＤ記録部２０４、コンテンツ再生部２０５、および表示デバイス２０６を有する。【００７７】  外部Ｉ／Ｆ部２０１は、ボタンなどによりユーザからの要求を受け付ける。外部機器接続部２０２は、外部コンテンツ記録装置１４０と接続し、外部コンテンツ記録装置１４０からコンテンツの読み出し処理を行う。機器認証部２０３は、機器ＩＤを用い、外部コンテンツ記録装置１４０の認証を行う。機器ＩＤ記録部２０４は、自己の機器ＩＤおよび外部コンテンツ記録装置の機器ＩＤの記録あるいは読み出し処理を行う。コンテンツ再生部２０５は、コンテンツを復号化し、表示デバイス２０６を用いてコンテンツの再生を行う。なお、この携帯コンテンツ再生装置２００は、基本レイヤを記録しておく記憶部を有しておらず、再生に最低限必要なバッファメモリのみを有している。【００７８】  以上のように構成された携帯コンテンツ再生装置２００の動作について説明する。【００７９】  携帯コンテンツ再生装置２００は、外部コンテンツ記録装置１４０を装着し、コンテンツ記録装置１００から移動し外部コンテンツ記録装置１４０内に格納されている基本レイヤを再生する。図９Ａは、携帯コンテンツ再生装置２００の動作の一例を示すフロー図である。【００８０】  なお、携帯コンテンツ再生装置２００は、外部Ｉ／Ｆ部２０１において、ボタンなどによりユーザからコンテンツ再生要求が入力された場合に、コンテンツの再生処理を行う。【００８１】  ステップＳ８１０：
携帯コンテンツ再生装置２００は、外部機器の装着を確認する。具体的には、携帯コンテンツ再生装置２００の外部機器接続部２０２は、外部コンテンツ記録装置１４０と接続されているか否かを確認する。【００８２】  ステップＳ８２０：
さらに、機器認証部２０３は、機器ＩＤ記録部２０４に予め登録してある外部コンテンツ記録装置１４０の機器ＩＤを読み出し、外部機器接続部２０２に接続された外部コンテンツ記録装置１４０の機器ＩＤと一致するか否かの認証を行う。なお、外部コンテンツ記録装置１４０の機器ＩＤの登録作業は予め済んでいるものとする。このとき、外部コンテンツ記録装置１４０においても同様の機器認証を行い、相互に認証を行う。認証の結果、認証されると再生処理（ステップＳ８３０）に移動し、それ以外は処理を終了する。【００８３】  ステップＳ８３０：
次に、コンテンツ再生部２０５において、コンテンツ再生処理を行う。外部機器接続部２０２は、機器接続部１４５経由でコンテンツ再生要求を外部コンテンツ記録装置１４０に出力する。その後、外部機器接続部２０２は、外部コンテンツ記録装置１４０からコンテンツ再生部２０５の再生ストリームのレートに従って順次基本レイヤを受信し、入力された基本レイヤをコンテンツ再生部２０５に出力する。コンテンツ再生部２０５は、入力された基本レイヤを用いて順次コンテンツを復号化し、表示デバイス２０６に表示する。なお、図示していないバッファメモリのデータは、再生後消去される。【００８４】  また、コンテンツの再生回数等により利用を制限することも可能である。この場合の例を図９Ｂに示す。なお、ステップＳ８１０、ステップ８２０については図９Ａと同一である。【００８５】  ステップＳ８４０：
コンテンツの利用制御情報の確認を行う。アクセスコントロール部１４１は、暗号化／復号化部１４２の復号化処理を経て、セキュア記録部１４４の利用制御情報を取得し、利用制御情報を用いて、再生可能かどうかを判断する。具体的には、アクセスコントロール部１４１は、利用制御情報の再生回数情報が０でなく、かつ、利用期間情報が有効であることを確認したとき、再生可能と判断する。そして、再生可能である場合には、処理をＳ８５０に移し、そうでない場合は処理を終了する。【００８６】  ステップＳ８５０：
コンテンツ再生部２０５がコンテンツを再生し、その再生終了後に再生履歴を含む再生終了情報を外部機器接続部２０２経由で機器接続部１４５に出力する。再生履歴には、少なくとも再生回数および再生区間が含まれているとする。外部コンテンツ記録装置１４０の機器接続部１４５は、再生終了情報をアクセスコントロール部１４１に出力する。【００８７】  ステップＳ８６０：
そして、アクセスコントロール部１４１は、これを受けて、利用制御情報の更新処理を行う。すなわち、アクセスコントロール部１４１は、コンテンツ再生終了情報を入力した場合は、コンテンツ再生を行ったコンテンツの利用制御情報を暗号化／復号化部１４２の復号化処理を経てセキュア記録部１４４から読み出し、利用制御情報を変更し、暗号化／復号化部１１３の暗号化処理を経てセキュア記録部１４４に利用制御情報を更新する。利用制御情報更新においては、再生履歴内の再生回数を回数情報から減らすものとする。さらに、コンテンツの再生を途中で終了した場合には、再生履歴内の再生区間を用いて、例えば、コンテンツの再生可能な区間を示した区間情報等を利用制御情報に追加するものとする。この場合、コンテンツの再生を行った区間を再生不可能と設定することにより、コンテンツ再生を途中で終了した場合の利用制御情報の更新を適切に行うことが可能である。【００８８】  以上、本実施形態のコンテンツ記録装置、外部コンテンツ記録装置、および携帯コンテンツ再生装置の動作について説明を行った。【００８９】  次に、このように動作する装置により構成されたコンテンツ配信／課金システムの動作、作用について、図２を用いて以下に説明する。【００９０】  まず、コンテンツ記録装置１００は、通信ネットワーク３０１経由でコンテンツ配信／課金サーバ３００に接続し、課金処理後に階層符号化されたコンテンツと、そのコンテンツへのアクセス権を含む利用制御情報とをダウンロードし記録する。このコンテンツは、基本レイヤと拡張レイヤとが階層符号化されているものであり、それぞれが基本レイヤ記録部１０９と拡張レイヤ記録部１１０とに記録される。【００９１】  次に、ユーザからこのコンテンツの再生要求があった場合、コンテンツ記録装置１００は、基本レイヤと拡張レイヤとを用いてコンテンツを復号化し、コンテンツ本来の高解像度画像等の再生を行う。【００９２】  次に、ユーザから外部コンテンツ記録装置１４０へのコンテンツのダウンロードが要求されると、コンテンツ記録装置１００は、接続している外部コンテンツ記録装置１４０の機器認証を行い、認証できた場合、コンテンツの基本レイヤと利用制御情報とをこの外部コンテンツ記録装置１４０へ移動する。このとき、コンテンツ記録装置１００は、基本レイヤと利用制御情報とを自己の記憶部から削除する。これにより、コンテンツ記録装置１００でのダウンロードしたコンテンツの再生は不可能となる。【００９３】  次に、ユーザにより、この外部コンテンツ記録装置１４０は、コンテンツ記録装置１００から離れ、携帯コンテンツ再生装置２００に接続される。【００９４】  次に、ユーザから外部コンテンツ記録装置１４０に記録されているコンテンツの再生要求が携帯コンテンツ再生装置２００にあったとき、携帯コンテンツ再生装置２００は、外部コンテンツ記録装置１４０の機器認証を行い、認証できた場合、次に、記録されている利用制御情報を確認する。そして、この外部コンテンツ記録装置１４０に利用権がある場合には、基本レイヤの再生を行う。このとき、外部コンテンツ記録装置１４０内の利用制御情報の利用回数が減算され、更新される。【００９５】  次に、ユー��により、外部コンテンツ記録装置１４０は、携帯コンテンツ再生装置２００から離れ、再び、元のコンテンツ記録装置１００へ接続されると、コンテンツ記録装置１００は機器認証を行う。認証できた場合、次に、記録されている利用制御情報を確認する。そして、この外部コンテンツ記録装置１４０に利用権がある場合には、コンテンツ記録装置１００は、基本レイヤと利用制御情報とを読み込み、基本レイヤ記録部１０９と利用制御情報記録部１１１へ記録する。このとき、外部コンテンツ記録装置１４０にある基本レイヤと利用制御情報とを削除する。【００９６】  次に、ユーザからコンテンツの再生要求があった場合、コンテンツ記録装置１００は、この基本レイヤと以前記録していた拡張レイヤとを用いてコンテンツを再生する。この再生は拡張レイヤを用いているため、再び、コンテンツ本来の高解像度画像等が再生される。【００９７】  以上のように、本実施の形態においては、コンテンツ記録装置１００へコンテンツ配信／課金サーバ３００からダウンロードしたコンテンツの内、基本レイヤと利用制御情報とを外部コンテンツ記録装置１４０へ移動し、それを用いて携帯コンテンツ再生装置２００において再生することにより、携帯コンテンツ再生装置２００のような外部機器が、異なる品質でコンテンツを再生することが可能となる。【００９８】  例えば、階層符号化時において基本レイヤを低解像度とし、拡張レイヤを解像度向上のための解像度拡張レイヤとすることにより、コンテンツ記録装置１００では、基本・拡張レイヤを用いて、高解像度ディスプレイに適した高解像度でコンテンツ再生を行うことが可能である。また、処理能力が低い携帯電話のような携帯コンテンツ再生装置２００では、記録容量が小さい半導体メモリのような外部コンテンツ記録装置１４０に基本レイヤを移動することによって、処理能力やメモリ容量の制約がある環境下でも、適切な品質（例えば、低解像度）でコンテンツ再生を行うことが可能である。あるいは、基本レイヤとして低ビットレートや低フレームレートの符号化を用いて、拡張レイヤとしてビットレート（ＳＮ比）を向上させるＳＮ拡張レイヤや、フレームレートを向上させるフレームレート拡張レイヤを用いることも可能である。この場合には、携帯コンテンツ記録装置２００では、低ビットレートや低フレームレートのコンテンツを再生することが可能である。【００９９】  また、本実施の形態では、外部コンテンツ記録装置１４０に基本レイヤを移動する際に、コンテンツの利用制御情報を一緒に移動することにより、外部コンテンツ記録装置１４０におけるコンテンツ再生においても、利用制御情報を遵守したコンテンツ再生を行うことができ、異なる品質でコンテンツ再生を行う際にも利用制限することが可能である。【０１００】  また、本実施の形態では、外部コンテンツ記録装置１４０に基本レイヤを移動する際に、コンテンツ記録装置１００内の基本レイヤを削除することにより、唯一の機器にコンテンツ再生に不可欠な基本レイヤが存在することになり、複数の品質でコンテンツ再生を行う環境においても、コンテンツの複製を防止し利用制限することが可能である。【０１０１】  また、本実施の形態では、コンテンツ記録装置��００のアクセスコントロール部１１２は、外部コンテンツ記録装置１４０に基本レイヤを移動する際に、基本レイヤを削除してコンテンツの複製防止を行ったが、移動した基本レイヤが戻るまで、基本レイヤ記録部１０９内の基本レイヤを使用不可能に設定することも可能である。これによって、基本レイヤの削除の手間を省き高速化を図ることが可能である。【０１０２】  また、本実施の形態では、コンテンツ記録装置１００のアクセスコントロール部１１２は、基本レイヤと利用制御情報を外部コンテンツ記録装置１４０へ移動する際に、基本レイヤを削除して利用制御情報の移動回数情報を更新するが、利用可能な期間情報を利用し、基本レイヤを削除しないことも可能である。【０１０３】  すなわち、基本レイヤの削除を行わない代わりに、コンテンツ記録装置１００内の利用制御情報の期間情報を一定期間使用不可能に設定し、逆に外部コンテンツ記録装置１４０へ移動する利用制御情報の期間情報を一定期間使用可能に設定する。これにより、万一、外部機器を紛失した場合においても、一定期間を過ぎればこの外部コンテンツ記録装置１４０を用いたコンテンツの再生が不可となり、コンテンツ記録装置１００の基本レイヤは再生可能となる。このため、コンテンツの利用制限をしつつ、外部機器からの基本レイヤを戻す手間を省くことが可能である。【０１０４】  また、本実施の形態では、コンテンツ記録装置１００のアクセスコントロール部１１２は、基本レイヤを基本レイヤ記録部１０９に記録したが、これに限らず、コンテンツ記録装置１００外に記録することも可能である。すなわち、アクセスコントール部１１２は、基本レイヤを外部コンテンツ記録装置１４０内のデータ取り出しが極めて困難なセキュア記録部１４４に記録することも可能である。これによって、コンテンツ記録装置１００は、認証された外部コンテンツ記録装置１４０が接続された状態でのみコンテンツ再生が可能となり、より高い利用制限にすることができる。【０１０５】  また、この場合は、基本レイヤをコンテンツ記録装置１００と外部コンテンツ記録装置１４０間で移動する手間が省ける。【０１０６】  また、本実施の形態では、外部コンテンツ記録装置１４０から基本レイヤの入力を行った後、外部コンテンツ記録装置１４０の基本レイヤを削除することにより、基本レイヤは唯一の機器に存在することになる。このため、同時に複数の機器でのコンテンツ再生は不可能となり、コンテンツの利用制限が可能である。【０１０７】  また、外部コンテンツ記録装置１４０から入力された基本レイヤをコンテンツ記録装置１００内に記録することにより、基本レイヤと拡張レイヤとを用いることができ、再び、高品質なコンテンツ再生を行うことが可能となる。例えば、拡張レイヤを高解像度な解像度拡張レイヤとする場合には、基本レイヤが揃うことにより、再び、高解像度でコンテンツ再生を行うことが可能となる。【０１０８】  また、本実施の形態では、外部コンテンツ記録装置１４０から基本レイヤの入力を行う際に、再生履歴情報を含む利用制御情報を受け、コンテンツ記録装置１００内の利用制御情報の更新を行う。これにより、コンテンツ記録装置１００外でのコンテンツ利用状況も考慮した利用制限を行うことが可能である。【０１０９】  また、本実施の形態では、外部コンテンツ記録装置１４０から基本レイヤの入力を行う際に、再生履歴情報を含む利用制御情報を受け、コンテンツ記録装置１００内の利用制御情報の期間情報を更新し、既再生区間の再生を制限したが、再度課金処理部１０４によって再度再生するための課金処理を行うことで、再度コンテンツの再生を可能とすることもできる。これにより、再生回数制限を厳密に行うようなコンテンツの利用制限を実現できる。【０１１０】  また、本実施の形態では、コンテンツの記録に際しては、暗号化／復号化部１１３、１４２において、コンテンツ記録装置１００の機器ＩＤを鍵とする暗号化処理を施すことにより、本コンテンツ記録装置１００の機器ＩＤが無い限りコンテンツ再生が不可能となる。このため、複製によるコンテンツの不正再生などを防ぐことができる。【０１１１】  なお、暗号化の鍵については、コンテンツ記録装置１００の機器ＩＤでだけでなく、外部コンテンツ記録装置１４０の機器ＩＤにより、外部コンテンツ記録装置１４０が揃った環境でのみコンテンツ再生が可能となるため、さらなる不正再生を防ぐことが可能である。【０１１２】  さらに、拡張レイヤの暗号化に際しては、上記鍵の他に基本レイヤ内のデータを用いることも可能である。これにより、基本レイヤが揃った環境でのみ拡張レイヤを利用することが可能となるため、さらなるコンテンツの不正再生を防ぐことが可能である。【０１１３】  また、本実施の形態では、外部コンテンツ記録装置１４０に基本レイヤのみを移動したが、拡張レイヤの一部も合わせて移動することが可能である。例えば、外部コンテンツ記録装置１４０の接続時に、機能情報（表示解像度や記録容量や処理能力など）を取得し、これに合った拡張レイヤを基本レイヤと同時に移動することも可能である。一例として、機能情報が中解像度の表示解像度である場合、低解像度の基本レイヤのほかに中解像度用の拡張レイヤを併せて移動することなどが挙げられる。【０１１４】  これにより、外部コンテンツ記録装置１４０や携帯コンテンツ再生装置２００の能力に適した柔軟性の高いコンテンツ再生を実現することが可能となる。【０１１５】  また、本実施の形態では、携帯コンテンツ再生装置２００に外部コンテンツ記録装置１４０を接続してコンテンツ再生を行ったが、携帯コンテンツ再生装置２００が外部コンテンツ記録装置１４０と同等の機能の内部メモリを有しており、コンテンツ記録装置１００から直接携帯コンテンツ再生装置２００の内部メモリに基本レイヤを移動することも可能である。【０１１６】  （実施の形態２）
図１０は、本発明の実施の形態２におけるコンテンツ記録装置９００の構成を示すブロック図である。図１０において、実施の形態１のコンテンツ記録装置１００と同一の処理を行うブロックは図３と同一の番号を付与し、動作の説明は省略する。図１０のコンテンツ記録装置９００において、実施の形態１と異なるブロックは、階層符号化処理部９０１と、外部Ｉ／Ｆ部９０３と、課金処理部９０４と、コマンド制御部９１４と、外部機器接続部９０６とである。【０１１７】  階層符号化処理部９０１は、コンテンツ取得部１０１からコマンド制御部９１４経由で入力されたコンテンツに対して、外部機器接続部９０６からコマンド制御部９１４経由で入力された外部コンテンツ記録装置１４０の機能情報に応じて階層符号化処理を行う。この階層符号化処理部９０１は、本発明に係る階層符号化手段に相当する。【０１１８】  外部Ｉ／Ｆ部９０３は、リモコンなどによりユーザからの階層符号化要求を受け付け、階層符号化要求をコマンド制御部９１４に出力する。【０１１９】  課金処理部９０４は、コマンド制御部９１４から階層符号化要求を受け、ネットワーク接続部１０５経由で、コンテンツ配信／課金サーバ３００に接続し、階層符号化のための課金処理を行う。【０１２０】  外部機器接続部９０６は、コマンド制御部９１４の要求に応じて、外部コンテンツ記録装置１４０との接続を確認し、外部コンテンツ記録装置１４０の能力情報（例えば、解像度や記録容量、処理能力など）を取得し、コマンド制御部９１４に出力する。【０１２１】  コマンド制御部９１４は、外部Ｉ／Ｆ部９０３から階層符号化要求を受け、外部機器接続部９０６から能力情報を取得し、コンテンツ取得部１０１から入力されたコンテンツおよび外部機器接続部９０６から取得した能力情報を階層符号化処理部９０１に出力する。階層符号化後は、符号化されたコンテンツの基本レイヤおよび拡張レイヤを、それぞれ、暗号化／復号化部の暗号化処理を経て、基本レイヤ記録部１０９および拡張レイヤ記録部１１０に記録する。【０１２２】  図１１は、コンテンツ記録装置９００の処理を示すフロー図である。図１１において、実施の形態１と同一の処理を行うステップに関しては、図４と同一のステップ番号を付与するものとし、説明は省略する。【０１２３】  ステップＳ１０１０：
コマンド制御部９１４は、ユーザから階層符号化要求がされているか否かを判断する。具体的には、外部Ｉ／Ｆ部９０３は、リモコンなどによってユーザがコンテンツの階層符号化を要求した場合には、この要求をコマンド制御部１１４に出力し、ステップＳ１０２０に移行し、それ以外はステップＳ４５０に移行する。【０１２４】  ステップＳ１０２０：
コンテンツのダウンロード後、階層符号化処理を行う。図１２にコンテンツ符号化・記録処理のフロー図を示す。【０１２５】  まず、コンテンツのダウンロード処理を行う（ステップＳ１１１０）。【０１２６】  具体的には、まずコマンド制御部９１４は、課金処理部９０４に課金要求を出す。課金処理部９０４では、入力された課金要求に従って、ネットワーク接続部１０５を通じてコンテンツ配信／課金サーバ３００に接続して、ダウンロード対象のコンテンツの課金処理を行い、コンテンツ配信／課金サーバ３００からダウンロード用のアドレス、ＩＤ、およびパスワードが記述されたダウンロードキーを受け取り、コマンド制御部１１４に出力する。課金処理では、例えば、ユーザがあらかじめ入力したクレジットカード番号などを用いてコンテンツの対価を支払う手続きを行うものとする。【０１２７】  次に、コマンド制御部９１４は、課金処理部９０４から入力されたダウンロードキーをコンテンツ取得部１０１に出力する。コンテンツ取得部１０１は、このダウンロードキーを用いて、ネットワーク接続部１０５経由で、コンテンツ配信／課金サーバ３００に接続し、コンテンツパッケージをダウンロード後、コマンド制御部９１４にコンテンツパッケージを出力する。このコンテンツパッケージは、基本レイヤと拡張レイヤに階層符号化されたコンテンツと利用制御情報の２つが格納されている。【０１２８】  以上がコンテンツダウンロード処理である。【０１２９】  次に、コマンド制御部９１４は、機器認証要求を外部機器接続部９０６に出力する。【０１３０】  次に、外部機器接続部９０６は、機器認証要求を受け、機器認証を行う（ステップＳ１１２０）。【０１３１】  具体的には、外部機器接続部９０６は、外部機器との接続を確認し、接続確認後、機器認証部１０７は、機器ＩＤ記録部１０８に予め登録してある外部コンテンツ記録装置１４０の機器ＩＤを読み出し、外部機器接続部１０６に接続された外部コンテンツ記録装置１４０の機器ＩＤと一致するか否かの認証を行う。なお、外部コンテンツ記録装置１４０の機器ＩＤの登録作業は予め済んでいるものとする。【０１３２】  外部コンテンツ記録装置１４０との接続が確認されない場合、もしくは認証が失敗した場合は、コンテンツ記録処理（ステップＳ１１３０）に移行する。【０１３３】  それ以外の場合は、外部機器接続部９０６は、外部コンテンツ記録装置１４０から能力情報（表示解像度や記録容量、処理能力など）を取得し、コマンド制御部９１４に出力する。なお、能力情報は、外部コンテンツ記録装置１４０のセキュア記録部１４４に予め記録されているものとする。ここで、能力情報は、例えば、携帯コンテンツ再生装置２００の表示デバイスの解像度であったり、外部コンテンツ記録装置１４０のコンテンツ記録部１４３の記録容量であったり、携帯コンテンツ再生装置２００の処理能力などが考えられる。【０１３４】  次に、階層符号化処理部９０１は、コマンド制御部９１４からこの能力情報を受けて、符号化パラメータを決定する（ステップＳ１１４０）。具体的には、階層符号化処理部９０１は、入力された能力情報を用いて基本レイヤの符号化パラメータを決定し、コマンド制御部９１４に出力する。���本レイヤの符号化パラメータには、例えば、ビットレート、解像度、フレームレートある。【０１３５】  次に、課金処理を行う（ステップＳ１１５０）。具体的には、コマンド制御部９１４は、課金処理部９０４に符号化パラメータと階層符号化課金要求を出力する。この階層符号化課金要求とは、コンテンツ配信／課金サーバ３００に対して、ダウンロードしたコンテンツに対し、階層符号化処理を行う権利である。課金処理部９０４は、階層符号化課金要求を受け、ネットワーク接続部１０５経由でコンテンツ配信／課金サーバ３００に接続し、符号化パラメータに応じた課金処理を行い、階層符号化権を取得し、階層符号化権をコマンド制御部９１４に出力する。【０１３６】  コマンド制御部９１４は、コンテンツパッケージ内の利用制御情報に階層符号化許可フラグをＯＮにし、コンテンツパッケージと外部機器接続部９０６から入力された能力情報とを階層符号化処理部９０１に出力する。【０１３７】  ここで、課金処理は、符号化パラメータに応じて行い、例えば、基本レイヤのビットレートが低いほど、高額の課金としたり、基本レイヤの解像度が小さいほど、高額の課金としたり、基本レイヤのフレームレートが小さいほど、高額の課金とする。【０１３８】  なお、階層符号化のための課金処理をコンテンツダウンロードとは別に行ったが、課金方法はこれに限定されるものではなく、コンテンツダウンロード時に一括して行っても良い。【０１３９】  次に、階層符号化処理を行う（ステップＳ１１６０）。具体的には、階層符号化処理部９０１において、先に決定した符号化パラメータを用いてコンテンツの階層符号化処理を行い、コンテンツをコマンド制御部９１４に出力する。本実施の形態では、階層符号化方式としてＭＰＥＧ−４ＣＯＲＥ  ＳＣＡＬＡＢＬＥ  ＰＲＯＦＩＬＥを用いる。なお、階層符号化方式には、他にＭＰＥＧ−４  ＳＩＭＰＥ  ＳＣＡＬＡＢＬＥ  ＰＲＯＦＩＬＥ、ＭＰＥＧ−４  ＦＧＳ（ＦＩＮＥ  ＧＲＡＮＵＬＡＲＩＴＹ  ＳＣＡＬＡＢＩＬＩＴＹ）、ＪＰＥＧ２０００や現在標準化中のＭＰＥＧ−４ＡＶＣ（ＡＤＶＡＮＤＥＤ  ＶＩＤＥＯ  ＣＯＤＩＮＧ）に対する拡張規格であるＳＶＣ（ＳＣＡＬＡＢＬＥ  ＶＩＤＥＯ  ＣＯＤＩＮＧ）等の方式も使用可能である。【０１４０】  特に、階層符号化方式によっては、コンテンツ再生時に基本レイヤの符号化パラメータを下限とし、拡張レイヤの符号化パラメータを上限として自由に品質を選択可能である。このため、基本レイヤの符号化パラメータは小さいほど、コンテンツ再生時の品質の自由度は高いことになる。【０１４１】  次に、コンテンツ記録処理を行う（ステップＳ１１３０）。具体的には、コマンド制御部９１４は、階層符号化されたコンテンツを含むコンテンツパッケージとコンテンツ記録要求をアクセスコントロール部１１２に出力する。【０１４２】  アクセスコントロール部１１２は、コンテンツ記録要求を受け、コンテンツの記録要求を許可し、入力されたコンテンツパッケージをコンテンツ記録要求とともに、暗号化／復号化部１１３に出力する。暗号化／復号化部１１３は、コンテンツパッケージ内の基本レイヤ、拡張レイヤ、および利用制御情報を、それぞれ、暗号化し、基本レイヤ記録部１０９、拡張レイヤ記録部１１０、および利用制御情報記録部１１１に記録する。ここで、暗号化／復号化部１１３では、機器ＩＤ記録部１０８に記録されたコンテンツ記録装置９００の機器ＩＤを鍵とする暗号化処理を行う。また、復号化処理する場合は、機器ＩＤ記録部１０８に記録されたコンテンツ記録装置９００の機器ＩＤを鍵とし復号化処理を行う。【０１４３】  これらは、本実施の形態におけるコンテンツ記録装置９００の動作説明である。【０１４４】  以上のように、本実施の形態によれば、能力情報を用いてコンテンツの階層符号化処理を行うことにより、外部機器の性能に応じた基本レイヤを生成することができる。【０１４５】  さらに、外部機器の認証および課金処理後に階層符号化処理を可能とすることにより、コンテンツの不正な改ざんを防ぎ、利用制限することが可能である。【０１４６】  また、能力情報として記録容量、解像度、および処理能力に合わせて、基本レイヤのビットレート、解像度、およびフレームレートをそれぞれ決定することにより、外部機器の能力に最適なコンテンツ再生を行うことが可能である。【０１４７】  例えば、基本レイヤの解像度を、携帯コンテンツ再生装置２００の能力情報の解像度に設定する。これにより、外部機器の表示解像度に最適な解像度でコンテンツ再生を行うことが可能になる。【０１４８】  あるいは、能力情報に記録容量が含まれている場合は、基本レイヤのビットレートとして、次の（式１）を用いて算出した値を用いる。
ビットレート（ビット／秒）
＝「記録容量（ビット）」／「コンテンツ総時間（秒）」  …（式１）【０１４９】  これにより、外部コンテンツ記録容量の制約がある中でも、コンテンツの最後まで再生することが可能となる。【０１５０】  あるいは、能力情報に処理能力（Ａ）が含まれている場合には、コンテンツ記録装置９００の処理能力（Ｂ）と比べて、次の（式２）のフレームレートを用いる。
フレームレート（フレーム／秒）＝３０＊Ｂ／Ａ  …（式２）【０１５１】  これにより、携帯コンテンツ再生装置２００の処理能力に制約がある中でも、フレームレートを落として、コンテンツをリアルタイムに再生することが可能である。なお、前提条件として、コンテンツ記録装置９００は、３０（フレーム／秒）のコンテンツ再生が可能であるとする。【０１５２】  なお、これらの符号化パラメータの算出方法は一例であり、上記の組み合わせ等、如何なる方法も可能である。【０１５３】  また、本実施の形態によれば、基本レイヤの符号化パラメータに応じて課金処理を行うことにより、コンテンツ再生の自由度の高さに応じた金額の課金を行うことが可能である。【０１５４】  また、本実施の形態によれば、基本レイヤの符号化パラメータのうち、解像度が低いほど、またはビットレートが小さいほど、またはフレームレートが小さいほど、高額となるような課金処理を行うことにより、コンテンツ再生の自由度が高いほど高額な料金を徴収するコンテンツ配信を実現可能である。【０１５５】  （実施の形態３）
図１３は、本発明の実施の形態３に係るコンテンツ配信システムの構成を示すブロック図である。【０１５６】  図１３において、コンテンツ記録装置１２００ａは、コンテンツを記録し、再生するものであり、実施の形態１で示したコンテンツ記録装置１００とは、他のコンテンツ記録装置１２００ｂとの間で拡張レイヤの授受を行うことができる点が異なる。【０１５７】  本実施の形態では、コンテンツ記録装置１２００ｂの基本レイヤを外部コンテンツ記録装置１４０に移動後、通信ネットワーク３０１で接続された別のコンテンツ記録装置１２００ａへ拡張レイヤを転送することにより、外部コンテンツ記録装置１４０が接続された別のコンテンツ記録装置１２００ａにおいても高品質なコンテンツ再生を可能とするものである。【０１５８】  図１４は、本実施の形態におけるコンテンツ記録装置１２００の構成を示すブロック図である。図１４において、コンテンツ記録装置１２００には、コンテンツの記録を行う場合（装置Ａタイプと呼ぶ）と、外部コンテンツ記録装置１４０を接続した遠隔のコンテンツ記録装置（装置Ｂタイプと呼ぶ）として機能する場合とがあるが、説明の簡略化のため、ブロック図と動作説明のフローチャートは併せて記述するものとする。なお、図１４のブロック図において、実施の形態１と動作が同一のブロックに関しては、図３と同一の番号を付与し、説明は省略する。【０１５９】  図１４において、実施の形態１と異なるブロックは、外部コンテンツ入出力部１２０１、外部Ｉ／Ｆ部１２０３、ネットワーク接続部１２０５、コマンド制御部１２１４、および暗号化／復号化部１２１３である。【０１６０】  各ブロックの動作は、動作する装置タイプ毎に異なるため、まず、装置タイプＡ（コンテンツ記録装置１２００ａ）の場合を以下に記す。【０１６１】  外部Ｉ／Ｆ部１２０３は、実施の形態１の動作と同等である。【０１６２】  ネットワーク接続部１２０５は、遠隔のコンテンツ記録装置１２００ｂ（装置タイプＢ）から機器ＩＤを受信し、機器ＩＤを外部コンテンツ入出力部１２０１に出力する。【０１６３】  コマンド制御部１２１４は、実施の形態１の動作と同様である。【０１６４】  外部コンテンツ入出力部１２０１は、ネットワーク接続部１２０５経由で別のコンテンツ記録装置１２００ｂ（装置タイプＢ）の機器ＩＤ入力を受け付け、ネットワーク接続部１２０５経由で、遠隔のコンテンツ記録装置１２００ｂ（装置タイプＢ）へ暗号化した拡張レイヤを転送する。なお、この外部コンテンツ入出力部１２０１は、本発明に係る外部コンテンツ入出力手段に相当する。【０１６５】  暗号化／復号化部１２１３は、外部コンテンツ入出力部１２０１からコマンド制御部１２１４およびアクセスコントロール部１１２経由で、暗号化要求を受け、通信ネットワーク３０１上の他のコンテンツ記録装置１２００ｂ（装置タイプＢ）の機器ＩＤを鍵とし拡張レイヤの暗号化処理を行う。なお、この暗号化／復号化部１２１３は、本発明に係る暗号化復号化手段あるいは復号化手段に相当する。【０１６６】  次に、装置タイプＢ（コンテンツ記録装置１２００ｂ）の場合を以下に記す。【０１６７】  外部Ｉ／Ｆ部１２０３は、実施の形態１の動作に加え、リモコンなどにより、ユーザから外部コンテンツの取得要求を受け付け、コマンド制御部１２１４に出力する。【０１６８】  ネットワーク接続部１２０５は、実施の形態１の動作と同等である。【０１６９】  コマンド制御部１２１４は、外部Ｉ／Ｆ部１２０３から外部コンテンツ取得要求を受け、コンテンツ入力要求を外部コンテンツ入出力部１２０１に出力する。【０１７０】  外部コンテンツ入出力部１２０１は、コマンド制御部１２１４から外部コンテンツ入力要求を受け、ネットワーク接続部１２０５経由で、コンテンツ記録装置１２００ａ（装置タイプＡ）に機器ＩＤを出力する。また、外部コンテンツ入出力部１２１４は、ネットワーク接続部１２０５経由で暗号化された拡張レイヤを取得し、拡張レイヤを拡張レイヤ記録部１１０に記録する。【０１７１】  暗号化処理部１２１３は、実施の形態１の動作と同等である。【０１７２】  図１５は、本実施の形態におけるコンテンツ記録装置１２００の動作を示すフロー図である。図１５において、実施の形態１と処理が同一であるステップには図４と同一の番号を付与し、説明は省略する。なお、図１５のフロー図は、装置タイプＡ、Ｂの両方の処理を記述するものである。【０１７３】  まず、装置タイプＡ（コンテンツ記録装置１２００ａ）の場合を説明する。【０１７４】  ステップＳ１３１０：
コンテンツ転送要求がなされたか否かの判断を行う。具体的には、ネットワーク接続部１２０５において、遠隔のコンテンツ記録装置１２００ｂ（タイプＢ）から機器ＩＤを受信した場合は、機器ＩＤを外部コンテンツ入出力部１２０１に出力するとともに、コンテンツ転送要求がなされたと判断し、ステップＳ１３２０へ移し、それ以外はステップＳ１３３０に移動する。しかし、この装置タイプＡの場合には、外部コンテンツ記録装置１４０からコンテンツを取得していないので、ステップＳ４３０へ移行する。【０１７５】  ステップＳ１３２０：
遠隔のコンテンツ記録装置１２００ｂへコンテンツの転送を行う。図１６はコンテンツ転送処理を示すフロー図である。【０１７６】  まず、利用制御情報を確認する（ステップＳ１４１０）。具体的には、外部コンテンツ入出力部１２１０は、機器ＩＤが入力された場合、コマンド制御部１２１４経由でアクセスコントロール部１１２に利用制御情報確認要求を出力する。アクセスコントロール部１１２は、暗号化復号化部１２１３の復号化処理を経て、利用権制御情報記録部１１１に記録されたコンテンツの利用制御情報を取得し、コンテンツが転送可能かどうかを確認する。コンテンツ転送が確認可能である場合には、ステップＳ１４３０に移行し、それ以外はステップＳ１４２０へ進む。【０１７７】  ステップＳ１４２０において、アクセスコントロール部１１２は、新たな利用権を取得するか否かを判定し、取得する場合は、課金処理（ステップＳ１４５０）を行う。課金処理では、コンテンツ転送のための課金処理を行う。具体的には、外部コンテンツ入出力部１２０１は、課金要求をコマンド制御部１２１４経由で課金処理部１０４に出力する。【０１７８】  課金処理部１０４は、ネットワーク接続部１２０５経由で、コンテンツ配信／課金サーバ３００に接続し、コンテンツ転送のための課金処理後、コンテンツ利用権を受信し、コマンド制御部１２１４経由で外部コンテンツ入出力部１２０１に出力する。外部コンテンツ入出力部１２０１は、入力されたコンテンツ利用権を用いて、コンテンツ転送を可能とするフラグをＯＮにし、利用制御情報を更新する（ステップＳ１４５０）。【０１７９】  次に、拡張レイヤの暗号化処理を行う（ステップＳ１４３０）。具体的には、外部コンテンツ入出力部１２０１は、遠隔にあるコンテンツ記録装置１２００ｂの機器ＩＤを、コマンド制御部１２１４およびアクセスコントロール部１１２経由で暗号化／復号化部１２１３に出力する。【０１８０】  暗号化／復号化部１２１３は、入力された機器ＩＤを鍵とし、拡張レイヤ記録部１１０に記録された拡張レイヤを暗号化後、拡張レイヤを外部コンテンツ入出力部１２０１に出力する。【０１８１】  次に、拡張レイヤの転送を行う（ステップＳ１４４０）。具体的には、外部コンテンツ入出力部１２０１は、暗号化された拡張レイヤをネットワーク接続部１２０５経由で遠隔のコンテンツ記録装置１２００ｂに出力する。【０１８２】  次に、装置タイプＢ（コンテンツ記録装置１２００ｂ）の場合を説明する。【０１８３】  ステップＳ１３３０：
外部コンテンツ再生要求がなされたか否かを判断する。具体的には、外部Ｉ／Ｆ部１２０３は、リモコンなどによりユーザから外部コンテンツ記録装置１４０に記録されているコンテンツを再生する要求がなされた場合は、外部コンテンツ取得要求をコマンド制御部１２１４に出力する。コマンド制御部１２１４は、この外部コンテンツ取得要求を受け、外部コンテンツ入出力部１２１４に外部コンテンツ取得要求を出力する。一方、コンテンツ再生の要求がない場合はステップＳ４３０に進む。【０１８４】  ステップＳ１３４０：
外部コンテンツ受信再生処理を行う。図１７は、外部コンテンツ受信再生処理を示すフロー図である。【０１８５】  まず、外部コンテンツ入出力部１２０１は、機器ＩＤ送信処理を行う（ステップＳ１５１０）。具体的には、外部コンテンツ入出力部１２０１は、コマンド制御部１２１４から外部コンテンツ取得要求を受け、ネットワーク接続部１２０５経由で、コンテンツ記録装置１２００ａ（装置タイプＡ）に機器ＩＤを出力する。【０１８６】  次に、拡張レイヤ受信処理を行う（ステップＳ１５２０）。外部コンテンツ入出力部１２１４は、ネットワーク接続部１２０５経由で拡張レイヤの入力を行い、入力された拡張レイヤを拡張レイヤ記録部１１０に記録する。ここで、拡張レイヤは、既にコンテンツ記録装置の機器ＩＤを用いて暗号化されているため、暗号化は不要である。【０１８７】  次に、コンテンツ再生処理を行う（ステップＳ１５３０）。ここでは、拡張レイヤ記録部１１０内の拡張レイヤと外部コンテンツ記録装置１４０内の基本レイヤとを用いてコンテンツ再生を行う。【０１８８】  具体的には、コマンド制御部１２１４は、アクセスコントロール部１１２に外部コンテンツ再生要求を出力する。アクセスコントロール部１１２は、実施の形態１と同様にして、外部コンテンツ記録装置１４０から基本レイヤを取得し、基本レイヤ記録部１０９へ記録する。また、アクセスコントロール部１１２は、この基本レイヤをコマンド制御部１２１４およびアクセスコントロール部１１２経由でコンテンツ再生部１０２に出力する。さらに、アクセスコントロール部１１２は、暗号化／復号化部１２１３の復号化処理を経て拡張レイヤ記録部１１０に格納された拡張レイヤを取得し、コンテンツ再生部１０２に出力する。なお、このとき、外部コンテンツ記録装置１４０内の基本レイヤと利用制御情報とは削除される。【０１８９】  次に、コンテンツ再生部１０２は、入力された基本レイヤと拡張レイヤを用いてコンテンツを復号化し、表示デバイス３０２にコンテンツを再生する。【０１９０】  次に、外部コンテンツ記録装置１４０の接続を確認する（ステップＳ１５４０）。外部機器接続部１０６は、外部コンテンツ記録装置１４０が接続されているか否かを確認し、接続されている場合は処理を終了し、外部コンテンツ記録装置１４０が接続されていない場合は、拡張レイヤを削除する（ステップＳ１５６０）。具体的には、外部機器接続部１０６は、コマンド制御部１２１４に外部機器切断情報を出力する。コマンド制御部１２１４は、この外部機器切断情報を受け、アクセスコントロール部１１２に拡張レイヤ削除要求を出力する。アクセスコントロール部１１２は、拡張レイヤ削除要求を受け、拡張レイヤ記録部１１０に記録されている拡張レイヤを削除する。【０１９１】  これらが、本実施の形態の動作説明である。【０１９２】  以上のように、本実施の形態では、ネットワークで接続された別のコンテンツ記録装置１２００ａの機器ＩＤを用いて拡張レイヤを暗号化後、当該別のコンテンツ記録装置１２００ａに拡張レイヤを転送する。そして、拡張レイヤを受信したコンテンツ記録装置１２００ａでは、接続している外部コンテンツ記録装置１４０の基本レイヤと合わせてコンテンツ��生を行う。これにより、コンテンツの拡張レイヤが記録されていない、別のコンテンツ記録装置１２００ａが使用可能な場合において、外部コンテンツ記録装置１４０を接続することで、高品質なコンテンツ再生を実現することが可能になる。【０１９３】  さらに、コンテンツ記録装置１２００ａの機器ＩＤを用いて暗号化を施すことによって、コンテンツ記録装置１２００ａと外部コンテンツ記録装置１４０とが揃った環境でのみコンテンツ再生を行うことができ、不正なコンテンツ再生を防ぐことが可能である。【０１９４】  また、本実施の形態では、暗号化処理に機器ＩＤを用いたが、さらに外部コンテンツ記録装置１４０の機器ＩＤを組み合わせた鍵とすることにより、さらに高い秘匿性を保つことが可能である。【０１９５】  また、本実施の形態では、拡張レイヤの転送に先立ち課金処理を行うことにより、転送権利に応じた幅の広いコンテンツの課金方法を実現することが可能である。【０１９６】  また、本実施の形態では、外部コンテンツ記録装置１４０が取り外された場合には、拡張レイヤを削除することにより、不正な拡張レイヤの複製を防ぎ著作権を保護することが可能である。【０１９７】  また、本実施の形態では，別のコンテンツ記録装置１２００ａへの拡張レイヤの転送後、一部の拡張レイヤを削除することも可能である。すなわち、拡張レイヤ記録部１１０から最下位層である一部の拡張レイヤを削除するとともに、この削除レイヤ情報を当該別のコンテンツ記録装置１２００ａへ送信し、当該別のコンテンツ記録装置１２００ａでは、外部コンテンツ記録装置１４０の取り外し時、削除レイヤ情報に従って、拡張レイヤを外部コンテンツ記録装置１４０に記録する。さらに、コンテンツ記録装置１２００ｂでは、外部コンテンツ記録装置１４０の接続時に、拡張レイヤの入力を行う。【０１９８】  これにより、コンテンツ再生に不可欠な最下位の拡張レイヤは、唯一の機器に存在することになり、不正なコンテンツ再生を防ぐことが可能である。【０１９９】  本発明のコンテンツ記録装置は、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤとを記録する記録手段と、コンテンツの利用を制限する利用制御情報を記録する利用制御情報記録手段と、外部機器と接続し、前記外部機器とのデータ送受信を行う外部機器接続手段と、前記外部機器接続手段を介して前記外部機器から取得した識別情報により前記外部機器が前記利用制御情報に従って動作可能であるか否かの認証を行う機器認証手段と、前記機器認証手段により認証された前記外部機器に、少なくとも前記基本レイヤを含むコンテンツの一部のデータと前記利用制御情報とを前記外部機器接続手段を介して送出するアクセスコントロール手段と、を有する構成を採る。【０２００】  この構成によれば、階層符号化方式でコンテンツを記録し、利用制御情報を遵守する外部機器に基本レイヤを移動するため、解像度・ビットレート・フレームレート等が異なる複数の品質でのコンテンツ再生を可能とすることができる。【０２０１】  また、この構成によれば、��ンテンツの利用権を制御する情報を外部機器に移動するため、外部機器におけるコンテンツ再生時も、コンテンツの利用制御情報に従ってコンテンツ再生を行うことため、複数品質での映像再生時もコンテンツの利用を制限することができる。【０２０２】  また、この構成によれば、機器能力情報に従い、機器の記録容量や表示デバイスの解像度や、端末の計算処理能力などに合わせて、コンテンツのビットレート、解像度、フレームレートなどを適応させることが可能である。【０２０３】  また、本発明のコンテンツ記録装置は、上記の構成において、アクセスコントロール手段は、外部機器へ送出した基本レイヤを記録手段から削除する構成を採る。【０２０４】  この構成によれば、外部機器へ移動したデータは外部機器にしか存在せず、同時に複数機器での映像再生を行うことは出来ないため、コンテンツの複製を防止し、コンテンツの利用を制限することができる。【０２０５】  また、本発明のコンテンツ記録装置は、上記の構成において、アクセルコントロール手段は、基本レイヤを外部機器へ送出したとき、利用制御情報記録手段に保持する利用制御情報を使用不可能に設定する。【０２０６】  この構成によれば、データを使用不可能に設定することにより、データ削除処理の手間を省き高速化を図り、コンテンツの不正利用を防ぐことが可能である。【０２０７】  また、本発明のコンテンツ記録装置は、上記の構成において、利用制御情報には利用可能期間の設定が可能であり、アクセスコントロール手段は、基本レイヤと、一定期間使用可能とした利用制御情報とを外部機器へ送出したとき、利用制御情報記録手段に保持する利用制御情報を前記一定期間に限って使用不可能に設定する構成を採る。【０２０８】  この構成によれば、データの利用権を一定期間に限定して外部機器への移動時することにより、万が一外部機器を紛失した場合においても、一定期間を過ぎれば外部機器の再生が不可となり、コンテンツ記録装置のデータは再生可能となるため、コンテンツの不正利用を防ぎ、利用を制限しつつ、外部機器からのデータを戻す手間を省くことが可能である。【０２０９】  また、本発明のコンテンツ記録装置は、上記の構成において、コンテンツを階層符号化する階層符号化手段をさらに有し、階層符号化手段は、機器認証手段が認証した外部機器の機器能力情報に応じて、基本レイヤの符号化パラメータを決定する構成を採る。【０２１０】  この構成によれば、認証された外部機器と接続している場合にのみ階層符号化を許可することにより、利用制御情報を遵守する機器ではコンテンツを多品質で再生すること可能であり、コンテンツ配信時に階層符号化方式で符号化されていない場合においても、利用を制限したまま多品質再生を可能とすることができる。【０２１１】  また、この構成によれば、機器能力情報に従ったパラメータで階層符号化を行うことにより、外部機器の能力に応じた基本レイヤを作成することができ、著作権を保護しつつ、外部機器の能力にあった品質でのコンテンツ再生を可能とすることができる。【０２１２】  また、本発明のコンテンツ記録装置は、上記の構成において、外部機器接続手段は、データを送出した外部機器からデータを受信したとき、取得終���情報を外部機器に出力し、アクセスコントロール手段は、外部機器から入力された基本レイヤを記録手段へ記憶するとともに、利用制御情報を利用制御情報記録手段に記録する構成を採る。【０２１３】  この構成によれば、外部機器から基本レイヤの入力時に外部機器の基本レイヤを削除することにより、コンテンツ再生に不可欠な基本レイヤが唯一の機器に存在することになるため、同時に複数機器でのコンテンツ再生は不可能となり、コンテンツの複製を防ぐことが出来る。【０２１４】  また、この構成によれば、外部機器から入力された基本レイヤをコンテンツ記録装置内の記録手段に記録することにより、基本レイヤ・拡張レイヤを用いることができ、再び、高品質なコンテンツ再生を行うことが可能となる。【０２１５】  また、本発明のコンテンツ記録装置は、上記の構成において、利用制御情報は基本レイヤの利用回数の情報を有し、外部機器接続手段は、外部機器からデータを受信したとき、外部機器内での基本レイヤの再生履歴を示す再生履歴情報をさらに取得し、アクセスコントロール手段は、再生履歴情報に従い利用制御情報を更新する構成を採る。【０２１６】  この構成によれば、外部機器におけるコンテンツ再生時の再生履歴情報である再生履歴情報を用いて、コンテンツ記録装置内の利用制御情報を更新することにより、コンテンツ記録装置外でのコンテンツ利用環境も含んだ利用制限を行うことが可能である。【０２１７】  また、本発明のコンテンツ記録装置は、上記の構成において、コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、課金手段は、利用制御情報が利用禁止を示すとき、課金処理を行うことにより再び利用可能とする。【０２１８】  この構成によれば、外部機器におけるコンテンツ再生を考慮したコンテンツの著作権保護を実現でき、利用回数制限が可能となるだけでなく、再課金によって再度高品質再生を可能とすることができる。【０２１９】  また、本発明のコンテンツ記録装置は、上記の構成において、コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、課金手段は、利用制御情報が利用禁止を示すとき、課金処理を行うことにより再び利用可能とする構成を採る。【０２２０】  この構成によれば、あらためてコンテンツ配信／課金サーバからコンテンツをダウンロードしなくても、所有するコンテンツを再び利用することが可能になる。【０２２１】  また、本発明のコンテンツ記録装置は、上記の構成において、拡張レイヤを暗号化したり、解読したりする暗号化復号化手段と、暗号化された前記拡張レイヤをネットワークで接続された第２のコンテンツ記録装置へ転送する外部コンテンツ入出力手段とをさらに有し、暗号化復号化手段は、拡張レイヤを第２のコンテンツ記録装置の機器ＩＤと、外部機器の識別情報である外部機器ＩＤとの少なくとも一方を鍵とする暗号化処理を行う構成を採る。【０２２２】  この構成によれば、ネットワーク経由で拡張レイヤを暗号化し別のコンテンツ記録機器へ出力することにより、外部機器を接続した別のコンテンツ記録機器においても高品質なコンテンツ再生を実現することが可能である。【０２２３】  また、この構成よれば、拡張レイヤに遠隔機器ＩＤと外部機器ＩＤを鍵とする暗号化処理を施すことにより、遠隔機器と外部機器が揃った環境でのみコンテンツ再生を可能とすることができ、より高いコンテンツの保護を実現することが可能となる。【０２２４】  また、この構成によれば、拡張レイヤに対して、コンテンツ記録装置の機器ＩＤと外部機器ＩＤの少なくとも一方を鍵とする暗号化を施すことによって、コンテンツ記録装置の機器ＩＤと外部機器ＩＤが揃った環境でのみコンテンツ再生を可能とすることができるため、基本レイヤが不正に複製された場合においても、コンテンツ再生を不可能にすることができ、より厳重な利用制限することが可能である。【０２２５】  また、本発明のコンテンツ記録装置は、上記の構成において、コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、課金手段は、第２のコンテンツ記録装置からの転送要求を受けたときに、課金サーバとの間で拡張レイヤの利用を可能とする課金処理を行い、アクセスコントロール手段は、課金処理後に、第２のコンテンツ記録装置へ拡張レイヤを転送する構成を採る。【０２２６】  この構成によれば、課金処理を行わない限り遠隔機器への拡張レイヤ出力が許可されないため、再生機器の数に従ってコンテンツの料金を設定するなど、多様な課金形態に対応することができる。【０２２７】  また、本発明のコンテンツ記録装置は、上記の構成において、ネットワークで接続された第２のコンテンツ記録装置とデータの送受信を行う外部コンテンツ入出力手段と、暗号化データの復号化を行う復号化手段と、コンテンツを再生する再生手段とをさらに有し、外部コンテンツ入出力手段は、自己の機器ＩＤと拡張レイヤの要求とを第２のコンテンツ記録装置へ出力し、さらに、外部コンテンツ入出力手段は、第２のコンテンツ記録装置から拡張レイヤを受信し、受信した拡張レイヤを記録手段に記録し、復号化手段が記録手段に記録された基本レイヤと拡張レイヤとを復号化したコンテンツを、再生手段が再生する構成を採る。【０２２８】  この構成によれば、外部機器の取り外し時にはコンテンツを削除することにより、コンテンツの不正な複製を防ぐことが可能である。【０２２９】  また、本発明のコンテンツ記録装置は、上記の構成において、アクセスコントロール手段は、外部コンテンツ入出力手段から前記拡張レイヤの転送完了の通知を受け、前記記憶手段から前記拡張レイヤ内から再生に不可欠な最下位層の拡張レイヤを削除する構成を採る。【０２３０】  この構成によれば、コンテンツ再生に必要な最下位部分の拡張レイヤを遠隔機器に転送し、記録手段から削除することにより、最下位部分の拡張レイヤは唯一の機器にのみ存在するため、同時に複数機器でコンテンツ再生を防ぐことが可能である。【０２３１】  また、本発明のコンテンツ記録装置は、上記の構成において、外部機器接続部は、外部機器から機器能力情報を受信し、当該機器能力情報に基づいて、基本レイヤと拡張レイヤとを送出する構成を採る。【０２３２】  この構成によれば、外部機器の能力に合わせて、基本レイヤと同時に必要な拡張レイヤを移動することによって、外部機器の能力に最適な品質でコンテンツ再生を可能とすることができる。【０２３３】  また、本発明のコンテンツ記録装置は、上記の構成において、機器能力情報は、外部機器のメモリ容量、表示デバイスの解像度、および計算処理能力の少なくともいずれか一つを含んでいる構成採る。【０２３４】  この構成によれば、外部機器の性能であるメモリ容量、表示デバイスの解像度あるいは計算処理能力に応じた拡張レイヤを移動することによって、メモリ容量に最適なビットレートの拡張レイヤ、表示デバイスの解像度に最適な解像度の拡張レイヤ、あるいは計算処理能力に最適な解像度の拡張レイヤを移動し、外部機器においてコンテンツ再生することが可能となる。【０２３５】  また、本発明のコンテンツ記録装置は、上記の構成において、階層符号化手段は、機器能力情報に従い、外部機器のメモリ容量とコンテンツの時間を用いて基本レイヤのビットレートを算出したり、表示デバイスの解像度を用いて基本レイヤの解像度を算出したり、計算処理能力を用いて基本レイヤのフレームレートを算出したり、あるいはこれらの組み合わせで基本レイヤのパラメータを算出する構成を採る。【０２３６】  この構成によれば、機器のメモリ容量にあったビットレート、表示デバイスの解像度にあった解像度、機器の処理能力にあったフレームレートの基本レイヤを生成することによって、外部機器の能力に最適なコンテンツ再生を行うことが可能である。【０２３７】  また、本発明のコンテンツ利用方法は、コンテンツ記録装置が、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤと、コンテンツの利用を制限する利用制御情報とを記録するステップと、前記コンテンツ記録装置が、接続する外部機器が前記利用制御情報に従って動作可能な機器か否かの認証を行う機器認証ステップと、認証された外部機器へ前記基本レイヤを含むコンテンツの一部のデータと、前記利用制御情報とを移動するアクセスコントロールステップと、前記外部機器が、受信した前記基本レイヤを含むコンテンツの一部のデータの利用度合いに応じて前記利用制御情報へ更新するステップと、前記外部機器へ移動した前記基本レイヤを含むコンテンツの一部のデータと、更新された前記利用制御情報とを移動元の前記コンテンツ記録装置へ戻すステップと、を有するようにした。【０２３８】  この方法によれば、階層符号化方式でコンテンツを記録し、利用制御情報を遵守する外部機器に基本レイヤを移動するため、外部機器では、解像度・ビットレート・フレームレート等が異なる品質でコンテンツ再生をすることができる。【０２３９】  また、この方法によれば、コンテンツの利用権を制御する情報を外部機器に移動するため、外部機器におけるコンテンツ再生時も、コンテンツの利用制御情報に従ってコンテンツ再生を行うことため、複数品質での映像再生時もコンテンツの利用を制限することができる。【０２４０】  本明細書は、２００４年６月１４日出願の特願２００４−１７５１５１に基づく。この内容はすべてここに含めておく。
【産業上の利用可能性】
【０２４１】  本発明は、コンテンツ記録装置およびコンテンツ利用方法に有用であり、利用制限のあるコンテンツを処理能力や制約条件の異なる複数の機器を用いて再生するのに適している。
【図１】
2005122577.tif 000002
【図２】
2005122577.tif 000003
【図３】
2005122577.tif 000004
【図４】
2005122577.tif 000005
【図５】
2005122577.tif 000006
【図６】
2005122577.tif 000007
【図７】
2005122577.tif 000008
【図８】
2005122577.tif 000009
【図９】
2005122577.tif 000010
【図１０】
2005122577.tif 000011
【図１１】
2005122577.tif 000012
【図１２】
2005122577.tif 000013
【図１３】
2005122577.tif 000014
【図１４】
2005122577.tif 000015
【図１５】
2005122577.tif 000016
【図１６】
2005122577.tif 000017
【図１７】
2005122577.tif 000018
【手続補正書】
【提出日】平成18年11月14日(2006.11.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤとを記録する記録手段と、
コンテンツの利用を制限する利用制御情報を記録する利用制御情報記録手段と、
外部機器と接続し、前記外部機器とのデータ送受信を行う外部機器接続手段と、
前記外部機器接続手段を介して前記外部機器から取得した識別情報により前記外部機器が前記利用制御情報に従って動作可能であるか否かの認証を行う機器認証手段と、
前記機器認証手段により認証された前記外部機器に、少なくとも前記基本レイヤを含むコンテンツの一部のデータと前記利用制御情報とを前記外部機器接続手段を介して送出するアクセスコントロール手段と、
を有するコンテンツ記録装置。
【請求項２】
前記アクセスコントロール手段は、前記外部機器へ送出した前記基本レイヤを前記記録手段から削除する、
請求項１に記載のコンテンツ記録装置。
【請求項３】
前記利用制御情報には利用可能期間の設定が可能であり、
前記アクセルコントロール手段は、前記基本レイヤを前記外部機器へ送出した場合に、前記利用制御情報記録手段に保持する前記利用制御情報を使用不可能に設定する、
請求項１に記載のコンテンツ記録装置。
【請求項４】
前記利用制御情報には利用可能期間の設定が可能であり、
前記アクセスコントロール手段は、前記基本レイヤと、一定期間使用可能とした利用制御情報とを前記外部機器へ送出した場合に、前記利用制御情報記録手段に保持する前記利用制御情報を前記一定期間に限って使用不可能に設定する、
請求項１に記載のコンテンツ記録装置。
【請求項５】
コンテンツを階層符号化する階層符号化手段をさらに有し、
前記階層符号化手段は、前記機器認証手段が認証した前記外部機器の機器能力情報に応じて、前記基本レイヤの符号化パラメータを決定する、
請求項１に記載のコンテンツ記録装置。
【請求項６】
前記外部機器接続手段は、前記データを送出した前記外部機器から前記データを受信した場合に、取得終了情報を前記外部機器に出力し、
前記アクセスコントロール手段は、前記外部機器から入力された前記基本レイヤを前記記録手段に記憶するとともに、前記利用制御情報を前記利用制御情報記録手段に記録する、
請求項２に記載のコンテンツ記録装置。
【請求項７】
前記利用制御情報は基本レイヤの利用回数の情報を有し、
前記外部機器接続手段は、前記外部機器から前記データを受信した場合に、前記外部機器内での前記基本レイヤの再生履歴を示す再生履歴情報をさらに取得し、
前記アクセスコントロール手段は、前記再生履歴情報に従い前記利用制御情報を更新する、
請求項６に記載のコンテンツ記録装置。
【請求項８】
コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、
前記課金手段は、前記利用制御情報が利用禁止を示す場合に、前記課金処理を行うことにより再び利用可能とする、
請求項７に記載のコンテンツ記録装置。
【請求項９】
コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、
前記課金手段は、前記利用制御情報が利用禁止を示す場合に、前記課金処理を行うことにより再び利用可能とする、
請求項５に記載のコンテンツ記録装置。
【請求項１０】
前記拡張レイヤを暗号化したり、解読したりする暗号化復号化手段と、
暗号化された前記拡張レイヤをネットワークで接続された第２のコンテンツ記録装置へ転送する外部コンテンツ入出力手段と、をさらに有し、
前記暗号化復号化手段は、前記拡張レイヤを前記第２のコンテンツ記録装置の機器ＩＤと、前記外部機器の識別情報である外部機器ＩＤとの少なくとも一方を鍵とする暗号化処理を行う、
請求項１に記載のコンテンツ記録装置。
【請求項１１】
コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、
前記課金手段は、前記第２のコンテンツ記録装置からの転送要求を受けた場合に、前記課金サーバとの間で、前記拡張レイヤの利用を可能とする課金処理を行い、
前記アクセスコントロール手段は、前記課金処理後に、前記第２のコンテンツ記録装置へ前記拡張レイヤを転送する、
請求項１０に記載のコンテンツ記録装置。
【請求項１２】
ネットワークで接続された第２のコンテンツ記録装置とデータの送受信を行う外部コンテンツ入出力手段と、
暗号化データの復号化を行う復号化手段と、
コンテンツを再生する再生手段と、をさらに有し、
前記外部コンテンツ入出力手段は、自己の機器ＩＤと前記拡張レイヤの要求とを前記第２のコンテンツ記録装置へ出力し、さらに、前記外部コンテンツ入出力手段は、前記第２のコンテンツ記録装置から前記拡張レイヤを受信し、受信した前記拡張レイヤを前記記録手段に記録し、
前記復号化手段は、前記記録手段に記録された基本レイヤと拡張レイヤとを復号化したコンテンツを、前記再生手段が再生する、
請求項１に記載のコンテンツ記録装置。
【請求項１３】
前記アクセスコントロール手段は、前記外部コンテンツ入出力手段から前記拡張レイヤの転送完了の通知を受け、前記記録手段から前記拡張レイヤ内から再生に不可欠な最下位層の拡張レイヤを削除する、
請求項１０に記載のコンテンツ記録装置。
【請求項１４】
前記外部機器接続部は、前記外部機器から機器能力情報を受信し、前記機器能力情報に基づいて、前記基本レイヤと前記拡張レイヤとを送出する、
請求項１に記載にコンテンツ記録装置。
【請求項１５】
前記機器能力情報は、前記外部機器のメモリ容量、表示デバイスの解像度、および計算処理能力の少なくともいずれか一つを含む、
請求項５から請求項１４のいずれかに記載のコンテンツ記録装置。
【請求項１６】
前記階層符号化手段は、前記機器能力情報に従い、前記外部機器のメモリ容量とコンテンツの時間を用いて前記基本レイヤのビットレートを算出したり、前記表示デバイスの解像度を用いて前記基本レイヤの解像度を算出したり、前記計算処理能力を用いて前記基本レイヤのフレームレートを算出したり、あるいはこれらの組み合わせで前記基本レイヤのパラメータを算出する、
請求項１５に記載のコンテンツ記録装置。
【請求項１７】
コンテンツ記録装置が、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤと、コンテンツの利用を制限する利用制御情報とを記録するステップと、
前記コンテンツ記録装置が、接続する外部機器が前記利用制御情報に従って動作可能な機器か否かの認証を行う機器認証ステップと、
認証された外部機器へ前記基本レイヤを含むコンテンツの一部のデータと、前記利用制御情報とを移動するアクセスコントロールステップと、
前記外部機器が、受信した前記基本レイヤを含むコンテンツの一部のデータの利用度合いに応じて前記利用制御情報へ更新するステップと、
前記外部機器へ移動した前記基本レイヤを含むコンテンツの一部のデータと、更新された前記利用制御情報とを移動元の前記コンテンツ記録装置へ戻すステップと、
を有するコンテンツ利用方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ利用方法およびコンテンツ記録装置に関し、特に階層符号化方式を用いて、コンテンツの利用を制限するとともに、コンテンツの多品質再生を可能とする技術に関する。
【０００２】
従来より、ユーザが購入したコンテンツを車中等で携帯電話やＰＤＡを用いて再生することが要望されており、これを実現するものとして、例えば、特許文献１に記載されているようなものがあった。図１は、特許文献１に記載された従来のコンテンツ利用方法を示すものである。
【０００３】
図１において、ＡＶコンテンツ管理検索プログラムがコンテンツを外部キャビネットへコピーする場合（ステップＳ１）、コンテンツをＭＰＥＧ１などの低解像度に変更する（ステップＳ４）と同時に、オリジナルコンテンツを削除していた（ステップＳ７）。これにより、コンテンツの複製を防ぎ、それの著作権を守りつつ、携帯端末等で低解像度の再生も可能にしていた。
【特許文献１】特開２００１−２１８１５７号公報（第１０−１１頁、第１５図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１のようにコンテンツを低解像度へ変換し、オリジナルを削除する方法では、再びオリジナルである高解像度でコンテンツを再生できないという課題があった。
【０００５】
本発明の目的は、コンテンツに課せられた利用制限を守りつつ、複数の機器でコンテンツを多様な品質で再生可能とするとともに、オリジナルの品質での再生も再び可能とするコンテンツ利用方法およびコンテンツ記録装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明のコンテンツ記録装置は、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤとを記録する記録手段と、コンテンツの利用を制限する利用制御情報を記録する利用制御情報記録手段と、外部機器と接続し、前記外部機器とのデータ送受信を行う外部機器接続手段と、前記外部機器接続手段を介して前記外部機器から取得した識別情報により前記外部機器が前記利用制御情報に従って動作可能であるか否かの認証を行う機器認証手段と、前記機器認証手段により認証された前記外部機器に、少なくとも前記基本レイヤを含むコンテンツの一部のデータと前記利用制御情報とを前記外部機器接続手段を介して送出するアクセスコントロール手段と、を有する構成を採る。
【０００７】
本発明のコンテンツ利用方法は、コンテンツ記録装置が、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤと、コンテンツの利用を制限する利用制御情報とを記録するステップと、前記コンテンツ記録装置が、接続する外部機器が前記利用制御情報に従って動作可能な機器か否かの認証を行う機器認証ステップと、認証された外部機器へ前記基本レイヤを含むコンテンツの一部のデータと、前記利用制御情報とを移動するアクセスコントロールステップと、前記外部機器が、受信した前記基本レイヤを含むコンテンツの一部のデータの利用度
合いに応じて前記利用制御情報へ更新するステップと、前記外部機器へ移動した前記基本レイヤを含むコンテンツの一部のデータと、更新された前記利用制御情報とを移動元の前記コンテンツ記録装置へ戻すステップと、を有するようにした。
【発明の効果】
【０００８】
本発明によれば、コンテンツを階層符号化方式で記録し、基本レイヤと利用制御情報を外部機器に移動することによって、利用を制限したまま、外部機器でも異なる品質でコンテンツ再生を行うことが可能である。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１０】
なお、以下の実施の形態では、コンテンツの階層符号化方式として、ＭＰＥＧ−４  ＣＯＲＥ  ＳＣＡＬＡＢＬＥ  ＰＲＯＦＩＬＥ（ＩＳＯ／ＩＥＣ  １４４９６−２  ＳＥＣＯＮＤ  ＥＤＩＴＩＯＮ：２００１−１２−０１）を用いるものとする。
【００１１】
この階層符号化方式では、コンテンツを基本レイヤと一つ以上の拡張レイヤとに分割して符号化を行うものである。基本レイヤはＭＰＥＧ−４互換のデータであり基本レイヤ単体でコンテンツ再生が可能である。拡張レイヤは基本レイヤの補間データであり、基本レイヤが存在するときのみコンテンツ再生が可能で、基本レイヤの再生品質を向上することが可能である。
【００１２】
また、拡張レイヤには向上させる品質の種類によって３分類される。１つ目は解像度を向上させる解像度拡張レイヤ、２つ目はＳＮ比を向上させるＳＮＲ拡張レイヤ、３つ目はフレームレートを向上させる時間拡張レイヤである。他には、エラー耐性を向上させるエ
ラー耐性レイヤ等を生成することが可能である。
【００１３】
但し、階層符号化方式としては、これに限定されず、拡張レイヤを自由なデータ量で分割し再生可能なＭＰＥＧ−４  ＦＧＳ（ＦＩＮＥ  ＧＲＡＮＵＬＡＲＩＴＹ  ＳＣＡＬＡＢＩＬＩＢＹ）（ＩＳＯ／ＩＥＣ  １４４９６−２  ＡＭＤ．２）やＪＰＥＧ２０００に代表されるようなＷＡＶＥＬＥＴ符号化方式も使用可能である。あるいは、現在標準化活動中のＭＰＥＧ−４ＡＶＣ（ＡＤＶＡＮＣＥＤ  ＶＩＤＥＯ  ＣＯＤＩＮＧ）の拡張規格であるＳＶＣ（ＳＣＡＬＡＢＬＥ  ＶＩＤＥＯ  ＣＯＤＩＮＧ）(ＩＳＯ／ＩＥＣ  １４４９６−１０  ＡＭＤ．１)も将来的には使用可能であると見込まれる。
【００１４】
（実施の形態１）
図２は、本発明の実施の形態１に係るコンテンツ配信システムの構成を示すブロック図である。
【００１５】
図２において、コンテンツ記録装置１００はコンテンツを記録し、そのコンテンツを再生して表示デバイス３０２に出力するものであり、表示デバイス３０２はそれを受けてコンテンツを表示するものである。表示デバイス３０２は、例えば、ＨＤＤ内蔵のＤＶＤレコーダなどである。外部コンテンツ記録装置１４０は、可搬性に優れたコンテンツ記録装置であり、例えば、ＩＣカードメモリなどである。携帯コンテンツ再生装置２００は、コンテンツ記録装置１００と接続し、コンテンツを再生する機能を有するものであり、例えば、携帯端末や携帯電話などである。コンテンツ配信／課金サーバ３００は、コンテンツを配信するものであり、配信毎に課金を行うものである。
【００１６】
また、図３は、このコンテンツ記録装置１００の構成と外部コンテンツ記録装置１４０の構成を示すブロック図である。
【００１７】
図３に示すコンテンツ記録装置１００は、コンテンツ取得部１０１、コンテンツ再生部１０２、外部Ｉ／Ｆ部１０３、課金処理部１０４、ネットワーク接続部１０５、外部機器接続部１０６、機器認証部１０７、機器ＩＤ記録部１０８、基本レイヤ記録部１０９、拡張レイヤ記録部１１０、利用制御情報記録部１１１、アクセスコントロール部１１２、暗号化／復号化部１１３、およびコマンド制御部１１４を有している。
【００１８】
コンテンツ取得部１０１は、ネットワーク接続部１０５と接続し、通信ネットワーク３０１経由でコンテンツパッケージをダウンロードし、コマンド制御部１１４にコンテンツパッケージを入力する。
【００１９】
コンテンツ再生部１０２は、アクセスコントロール部１１２より入力されたコンテンツの復号化を行い、コンテンツを表示デバイス３０２に出力する。
【００２０】
外部Ｉ／Ｆ部１０３は、リモコンなどによるユーザからのコマンドを受け付け、コマンド制御部１１４にコマンドを出力する。
【００２１】
課金処理部１０４は、コンテンツの購入時などに通信ネットワーク３０１経由でコンテンツ配信／課金サーバ３００に接続し、課金処理を行う。なお、この課金処理部１０４は、本発明に係る課金手段に相当する。
【００２２】
ネットワーク接続部１０５は、通信ネットワーク３０１に接続し、コンテンツのダウンロードや課金処理のための通信を行う。
【００２３】
外部機器接続部１０６は、外部コンテンツ記録装置１４０との接続を行う。なお、この
外部機器接続部１０６は、本発明に係る外部機器接続手段に相当する。
【００２４】
機器認証部１０７は、外部コンテンツ記録装置１４０に対し機器ＩＤを用いて認証を行う。なお、この機器認証部１０７は、本発明に係る機器認証手段に相当する。
【００２５】
機器ＩＤ記録部１０８は、機器ＩＤを記録あるいは読み出し処理を行う。基本レイヤ記録部１０９は、コンテンツの基本レイヤの記録あるいは読み出し処理を行う。拡張レイヤ記録部１１０は、コンテンツの拡張レイヤを記録あるいは読み出し処理を行う。なお、これら基本レイヤ記録部１０９と拡張レイヤ記録部１１０とが、本発明に係る記憶手段に相当する。
【００２６】
利用制御情報記録部１１１は、コンテンツへのアクセス権などが記録されている利用制御情報の記録、あるいは読み出し処理を行う。なお、この利用制御情報記録部１１１は、本発明に係る利用制御情報記録手段に相当する。
【００２７】
アクセスコントロール部１１２は、利用制御情報記録部１１１から入力された利用制御情報を用いてコンテンツのアクセス権を確認し、コマンド制御部１１４から入力されたコマンドに対して、コンテンツ入出力等の制御を行う。このアクセスコントロール部１１２は、本発明に係るアクセスコントロール手段に相当する。
【００２８】
暗号化／復号化部１１３は、コンテンツの基本レイヤ、拡張レイヤ、および利用制御情報に対して、機器ＩＤを用いた暗号化・復号化処理を行う。なお、この暗号化／復号化部１１３は、本発明に係る暗号化／復号化手段に相当する。
【００２９】
コマンド制御部１１４は、外部Ｉ／Ｆ部１０３、外部接続部１０６等より入力されたコマンド等を受け付け、コンテンツ入力や課金、コンテンツ入出力等の処理コマンドを出力する。動作の詳細については後述する。
【００３０】
次に、上記構成を有するコンテンツ記録装置１００の動作について、図４に示すフロー図を用いて説明する。なお、図４に示すフロー図の動作は、コンテンツ記録装置１００の図示しない記憶装置（例えば、ＲＯＭやフラッシュメモリなど）に制御プログラムとして記憶されており、図示しないＣＰＵによって制御されることも可能である。
【００３１】
ステップＳ４１０：
まず、コマンド制御部１１４はコンテンツダウンロード要求が入力されたか否かの判断を行う。具体的には、外部Ｉ／Ｆ部１０３は、リモコンなどによってユーザのコマンドを受け付けると、その要求されたコマンドをコマンド制御部１１４に出力する。コマンド制御部１１４はこれを受けると、処理をステップＳ４５０に移し、受けていない場合には処理をステップＳ４２０に移す。
【００３２】
ステップＳ４５０：
通信ネットワーク３０１経由で課金処理を行い、コンテンツをダウンロード後、コンテンツの記録処理を行う。具体的には、まずコマンド制御部１１４は課金処理部１０４に課金要求を出す。課金処理部１０４では、コマンド制御部１１４から入力された課金要求に従って、ネットワーク接続部１０５を通じてコンテンツ配信／課金サーバ３００に接続し、ダウンロードを行うコンテンツの課金を行う。そして、コンテンツ配信／課金サーバ３００からダウンロード用のアドレス、ＩＤ、パスワードが記述されたダウンロードキーを受け取り、コマンド制御部１１４に出力する。課金処理は、例えば、ユーザがあらかじめ入力したクレジットカード番号などを用いてコンテンツの対価を支払う手続きを行うものとする。
【００３３】
次に、コマンド制御部１１４は、課金処理部１０４から入力されたダウンロードキーをコンテンツ取得部１０１に出力する。コンテンツ取得部１０１は、入力されたダウンロードキーを用いて、ネットワーク接続部１０５経由で、コンテンツ配信／課金サーバ３００に接続し、コンテンツパッケージをダウンロードし、その後、コマンド制御部１１４にコンテンツパッケージを出力する。
【００３４】
このコンテンツパッケージは、基本レイヤと拡張レイヤに階層符号化されたコンテンツと利用制御情報の２つが格納されている。この利用制御情報は、コンテンツの利用権や、アクセス権を詳細に記述したものであり、例えば、コンテンツの再生可能な回数を示す回数情報や、コンテンツの再生可能な期間を示す期間情報や、コンテンツの移動可能な回数を示す移動回数情報や、コンテンツの複製の可否を示す複製可否情報などが含まれており、これら利用制御情報を遵守する形でコンテンツの再生が行われる。
【００３５】
例えば、回数情報が“Ｎ”の場合には、Ｎ回まではコンテンツを再生でき、再生する度に回数情報を１つずつ減らしていき、回数情報が０に至った場合にはコンテンツ再生を不可能とする。また、期間情報が“Ｍ日”である場合には、最初の再生時に日時を記録し、次回の再生時の日時と差分をとりＭ日以内であれば再生可能とし、Ｍ日以内で無い場合には、コンテンツ再生を不可能とする。
【００３６】
また、移動回数情報が“Ｎ”の場合には、Ｎ回まではコンテンツを移動でき、移動する度に回数情報を１つずつ減らしていき、回数情報が０に至った場合にはコンテンツ移動を不可能とする。あるいは、複製可否情報が“１回可能”の場合には、コンテンツの複製が１回可能であり、複製の度に値を１つずつ減らしていき、値が０に至った場合はコンテンツの複製を不可能とする。
【００３７】
次に、コマンド制御部１１４は、コンテンツパッケージとコンテンツ記録要求をアクセスコントロール部１１２に出力する。アクセスコントロール部１１２は、コンテンツ記録要求を受け、コンテンツの記録要求を許可し、入力されたコンテンツパッケージをコンテンツ記録要求とともに、暗号化／復号化部１１３に出力する。暗号化／復号化部１１３は、入力されたコンテンツ記録要求に従い、コンテンツパッケージ内の基本レイヤ、拡張レイヤ、および利用制御情報をそれぞれ暗号化し、基本レイヤ記録部１０９、拡張レイヤ記録部１１０、および利用制御情報記録部１１１にそれぞれ記録する。
【００３８】
ここで、暗号化／復号化部１１３では、機器ＩＤ記録部１０８に記録された自己の機器ＩＤを鍵とする暗号化処理を行う。また、復号化処理する場合は、機器ＩＤ記録部１０８に記録された自己の機器ＩＤを鍵とし復号化処理を行う。
【００３９】
ステップＳ４２０：
次に、コマンド制御部１１４は、コンテンツ再生要求が入力されたか否かの判断を行う。具体的には、外部Ｉ／Ｆ部１０３は、リモコンなどによってユーザのコマンドを受け付け、ユーザから要求されたコマンドをコマンド制御部１１４に出力する。コマンド制御部１１４は、これを受けると、処理をステップＳ４６０に移し、それ以外は処理をステップＳ４３０に移動する。
【００４０】
ステップＳ４６０：
コンテンツ再生部１０２は、コンテンツの再生処理を行う。図５はコンテンツ再生の処理を示すフロー図である。
【００４１】
まず、アクセスコントロール部１１２は、利用権確認処理を行う（ステップＳ５００）
。具体的には、アクセスコントロール部１１２は、コンテンツ再生要求を受け、対象となっているコンテンツの利用制御情報を暗号化／復号化部１１３の復号化処理を経て利用制御情報格納部１１１から読み出し、再生可能か否かの確認を行う。
【００４２】
利用権の確認においては、例えば、回数情報が０で無く、かつ、期間情報が有効な期間であることを確認するものとする。以降、アクセスコントロール部１１２は、このように利用制御情報を遵守する形でコンテンツへのアクセスを制御する。
【００４３】
利用権がある場合、アクセスコントロール部１１２は、映像再生処理を行う（ステップＳ５１０）。映像再生処理では、アクセスコントロール部１１２は、暗号化／復号化部１１１の復号化処理を経て、基本レイヤ記録部１０９および拡張レイヤ記録部１１０にそれぞれ格納された基本レイヤおよび拡張レイヤをそれぞれ読み出し、コンテンツ再生部１０２に出力する。コンテンツ再生部１０２は、入力された基本レイヤおよび拡張レイヤを用いてコンテンツを復号化し、表示デバイス３０２に出力する。そして、コンテンツ再生部１０２は、再生終了後、再生終了情報をアクセスコントロール部１１２に出力する。
【００４４】
次に、利用制御情報更新処理を行う（ステップＳ５２０）。アクセスコントロール部１１２は、コンテンツ再生終了情報を入力した場合、コンテンツ再生を行ったコンテンツの利用制御情報を暗号化／復号化部１１３の復号化処理を経て利用制御情報格納部１１１から読み出し、利用制御情報を更新し、暗号化／復号化部１１３の暗号化処理を経て利用制御情報格納部１１１に記録する。本実施の形態では、利用制御情報更新において、コンテンツ再生を行った回数を回数情報から１つ減算する。
【００４５】
ステップＳ４３０：
次に、外部機器接続部１０６は、外部コンテンツ記録装置１４０の装着を確認し、装着時は処理をステップＳ４７０に移し、それ以外は処理をステップＳ４４０に移す。
【００４６】
ステップＳ４７０：
外部コンテンツ記録装置１４０が接続されている場合には、ユーザから基本レイヤを外部コンテンツ記録装置１４０へ出力する要求が外部Ｉ／Ｆ部１０３を介して受け付けられたか否かの確認を行い、要求がある場合には処理をステップＳ４９０に移し、それ以外は処理をステップＳ４８０に移す。
【００４７】
ステップＳ４８０：
外部機器が接続されている場合には、ユーザから基本レイヤを外部コンテンツ記録装置１４０から入力する要求が外部Ｉ／Ｆ部１０３を介して受け付けられたか否かの確認を行い、要求がある場合には処理をステップＳ４９１に移し、それ以外は処理をステップＳ４４０に移行する。
【００４８】
ステップＳ４９０：
外部機器接続部１０６は、外部コンテンツ記録装置１４０に基本レイヤの出力処理を行う。
【００４９】
図６Ａは、基本レイヤの出力処理を示すフロー図である。
【００５０】
まず、外部機器認証部１０７が、機器認証を行う（ステップＳ６１０）。具体的には、外部機器認証部１０７は、機器ＩＤ記録部１０８に予め登録してある外部コンテンツ記録装置１４０の機器ＩＤを読み出し、外部機器接続部１０６に接続された外部コンテンツ記録装置１４０の機器ＩＤと一致するか否かの認証を行う。なお、外部コンテンツ記録装置１４０の機器ＩＤの登録作業は予め済んでいるものとする。
【００５１】
このとき、後述する外部コンテンツ記録装置１４０の機器認証も行われ、相互認証の結果、認証されると、次に利用制御情報の確認を行い（ステップＳ６２０）、認証が失敗すると基本レイヤ出力処理を終了する。
【００５２】
ステップＳ６２０において、アクセスコントロール部１１２は、移動要求対象となっているコンテンツの利用制御情報を暗号化／復号化部１１３の復号化処理を経て利用制御情報格納部１１１から読み出し、移動回数情報を用いて移動可能か否かの確認を行う。確認の結果、移動可能である場合は、基本レイヤ移動処理（ステップＳ６３０）に移行し、それ以外の場合は処理を終了する。
【００５３】
この基本レイヤ移動処理（ステップＳ６３０）では、コンテンツ記録装置１００内の基本レイヤを外部コンテンツ記録装置１４０に移動し、移動したデータはコンテンツ記録装置１００内から削除する。具体的には、外部機器接続部１０６は、コマンド制御部１１４経由で基本レイヤ移動要求をアクセスコントロール部１１２に出力する。
【００５４】
まず、アクセスコントロール部１１２は、基本レイヤ移動要求を受け、利用制御情報記録部１１１に格納された利用制御情報の移動回数情報を更新する。すなわち、アクセスコントロール部１１２は、暗号化／復号化部１１３の復号化処理を経て、利用制御情報を取得し、移動回数情報の値を１つ減らし、暗号化／復号化部１１３の暗号化処理を経て、変更した利用制御情報を用いて利用制御情報の更新を行う。
【００５５】
そして、アクセスコントロール部１１２は、暗号化／復号化部１１３の復号化処理を経て、基本レイヤ記録部１０９に格納された基本レイヤと、利用制御情報記録部１１１に格納された利用制御情報とを読み出し、コマンド制御部１１４を経由して外部機器接続部１０６に出力する。
【００５６】
外部機器接続部１０６は、入力された基本レイヤと利用制御情報とを外部コンテンツ記録装置１４０に出力する。
【００５７】
また、外部機器接続部１０６は、入力された移動終了情報をコマンド制御部１１４に出力する。コマンド制御部１１４は、移動終了情報を受け、アクセスコントロール部１１２に基本レイヤ削除要求を出力する。そして、アクセスコントロール部１１２は、基本レイヤ記録部１０９に格納された基本レイヤを削除する。
【００５８】
ステップＳ４９１：
外部機器接続部１０６は、外部コンテンツ記録装置１４０から基本レイヤの入力処理を行う。
【００５９】
図６Ｂは、基本レイヤ入力処理を示すフロー図である。
【００６０】
まず、機器認証部１０７が、機器認証を行う（ステップＳ６４０）。具体的には、機器認証部１０７は、機器ＩＤ記録部１０８に予め登録してある外部コンテンツ記録装置１４０の機器ＩＤを読み出し、外部機器接続部１０６に接続された外部コンテンツ記録装置１４０の機器ＩＤと一致するか否かの認証を行う。なお、外部コンテンツ記録装置１４０の機器ＩＤの登録作業は予め済んでいるものとする。
【００６１】
このとき、後述する外部コンテンツ記録装置１４０においても同様の機器認証を行い、相互認証の結果、認証されたときは、次に利用制御情報の確認を行い（ステップＳ６４５）、認証が失敗したときは、基本レイヤ入力処理を終了する。
【００６２】
ステップＳ６４５において、アクセスコントロール部１１２は、移動要求対象となっているコンテンツの利用制御情報を暗号化／復号化部１１３の復号化処理を経て利用制御情報格納部１１１から読み出し、移動回数情報を用いて移動可能か否かの確認を行う。確認の結果、移動可能である場合は、基本レイヤ移動処理（ステップＳ６５０）に移行し、それ以外の場合は処理を終了する。
【００６３】
この基本レイヤ移動処理（ステップＳ６５０）では、まず、アクセスコントロール部１１２は、外部コンテンツ記録装置１４０に基本レイヤの転送要求を行う。外部コンテンツ記録装置１４０において要求が受け付けられると、外部機器接続部１０６は、外部コンテンツ記録装置１４０から基本レイヤと利用制御情報とを受信し、入力された基本レイヤと利用制御情報とをコマンド制御部１１４経由でアクセスコントロール部１１２に出力する。
【００６４】
次に、アクセスコントロール部１１２は、暗号化／復号化部１１３で暗号化処理を施した後、基本レイヤを基本レイヤ記録部１０９に、利用制御情報を利用制御情報記録部１１１に記録し、外部機器接続部１０６経由で移動終了情報を外部コンテンツ記録装置１４０に出力する。
【００６５】
ステップＳ４４０：
以上、コンテンツ記録装置１００ではステップＳ４１０からステップＳ４９１の処理を繰り返し、ユーザがリモコンなどにより電源を切った場合等に処理を終了する（ステップＳ４９２）。
【００６６】
次に、図２に示す外部コンテンツ記録装置１４０について以下に説明する。
【００６７】
外部コンテンツ記録装置１４０は、アクセスコントロール部１４１、暗号化／復号化部１４２、コンテンツ記録部１４３、セキュア記録部１４４、機器接続部１４５、機器認証部１４６、および機器ＩＤ記録部１４７を有している。
【００６８】
アクセスコントロール部１４１は、コンテンツ記録部１４３へのコンテンツの記録あるいは読み出しといったアクセス制御を行う。暗号化／復号化部１４２は、自己の機器ＩＤを用いたコンテンツの暗号化／復号化処理を行う。コンテンツ記録部１４３は、コンテンツの記録・読み出し処理を行う。セキュア記録部１４４は、不正なデータ取り出しに対する保護機能を備える記録領域を有し、その記録領域へのデータの記録あるいは読み出し処理を行う。機器接続部１４５は、コンテンツ記録装置１００や携帯コンテンツ再生装置２００などの機器との接続を行う。機器認証部１４６は、機器接続部１４５に接続された機器との相互認証を行う。機器ＩＤ記録部１４７は、自己の機器ＩＤの記録あるいは読み出し処理を行う。
【００６９】
このように構成された外部コンテンツ記録装置１４０の動作について、図７を用いて説明する。なお、この動作は、外部コンテンツ記録装置１４０の図示しない記憶装置（例えば、ＲＯＭやフラッシュメモリなど）に制御プログラムとして記憶されており、図示しないＣＰＵによって制御されることも可能である。
【００７０】
まず、機器制御部１４５は、コンテンツ記録装置１００からの要求をチェックし（ステップＳ７０１）、基本レイヤの受信を要求されている場合、機器認証部１４６が要求元の機器認証を行う（ステップＳ７０２）。具体的には、機器認証部１４６は、機器ＩＤ記録部１４７に予め登録してあるコンテンツ記録装置１００の機器ＩＤを読み出し、機器接続部１４５に接続されたコンテンツ記録装置１００の機器ＩＤと一致するか否かの認証を行
う。認証されたとき、機器制御部１４５は、コンテンツ記録装置１００から基本レイヤと利用制御情報とを受信し、受信した基本レイヤと利用制御情報とをアクセスコントロール部１４１に出力する。一方、認証が失敗したときには、この基本レイヤ入力処理を終了する。
【００７１】
次に、アクセスコントロール部１４１は、暗号化／復号化部１４２で暗号化処理を施した後、基本レイヤをコンテンツ記録部１４３に記録し、利用制御情報をセキュア記録部１４４に記録する（ステップＳ７０３）。そして、機器接続部１４５経由で移動終了をコンテンツ記録装置１００に通知する。なお、暗号化／復号化部１４２における暗号化処理は、機器ＩＤ記録部１４７に格納された自己の機器ＩＤを鍵とする暗号化処理を行う。
【００７２】
一方、基本レイヤの送信を要求されている場合（ステップＳ７０４）、機器認証部１４６が要求元の機器認証を行う（ステップＳ７０５）。認証が成功した場合、アクセスコントロール部１４１が、コンテンツ移動要求対象となっているコンテンツの利用制御情報を暗号化／復号化部１４２の復号化処理を経てセキュア記録部１４４から読み出す。そして、移動回数情報の値を１つ減らし、暗号化／復号化部１４２の暗号化処理を経て、変更した利用制御情報を用いてセキュア記録部１４４内の利用制御情報の更新を行う（ステップＳ７０６）。このとき、移動回数情報の値が０となり、利用権がない場合は処理を終了する。
【００７３】
次に、アクセスコントロール部１４１は、暗号化／復号化部１４２の復号化処理を経て、コンテンツ記録部１４３に格納された基本レイヤと、セキュア記録部１４４に格納された利用制御情報を読み出し、機器接続部１４５経由でコンテンツ記録装置１００に出力する（ステップＳ７０７）。
【００７４】
次に、外部コンテンツ記録装置１４０を接続し、コンテンツ再生を行う携帯コンテンツ再生装置２００について以下に説明する。
【００７５】
図８は、この携帯コンテンツ再生装置２００の構成を示すブロック図である。図８において、携帯コンテンツ再生装置２００は、外部Ｉ／Ｆ部２０１、外部機器接続部２０２、機器認証部２０３、機器ＩＤ記録部２０４、コンテンツ再生部２０５、および表示デバイス２０６を有する。
【００７６】
外部Ｉ／Ｆ部２０１は、ボタンなどによりユーザからの要求を受け付ける。外部機器接続部２０２は、外部コンテンツ記録装置１４０と接続し、外部コンテンツ記録装置１４０からコンテンツの読み出し処理を行う。機器認証部２０３は、機器ＩＤを用い、外部コンテンツ記録装置１４０の認証を行う。機器ＩＤ記録部２０４は、自己の機器ＩＤおよび外部コンテンツ記録装置の機器ＩＤの記録あるいは読み出し処理を行う。コンテンツ再生部２０５は、コンテンツを復号化し、表示デバイス２０６を用いてコンテンツの再生を行う。なお、この携帯コンテンツ再生装置２００は、基本レイヤを記録しておく記憶部を有しておらず、再生に最低限必要なバッファメモリのみを有している。
【００７７】
以上のように構成された携帯コンテンツ再生装置２００の動作について説明する。
【００７８】
携帯コンテンツ再生装置２００は、外部コンテンツ記録装置１４０を装着し、コンテンツ記録装置１００から移動し外部コンテンツ記録装置１４０内に格納されている基本レイヤを再生する。図９Ａは、携帯コンテンツ再生装置２００の動作の一例を示すフロー図である。
【００７９】
なお、携帯コンテンツ再生装置２００は、外部Ｉ／Ｆ部２０１において、ボタンなどに
よりユーザからコンテンツ再生要求が入力された場合に、コンテンツの再生処理を行う。
【００８０】
ステップＳ８１０：
携帯コンテンツ再生装置２００は、外部機器の装着を確認する。具体的には、携帯コンテンツ再生装置２００の外部機器接続部２０２は、外部コンテンツ記録装置１４０と接続されているか否かを確認する。
【００８１】
ステップＳ８２０：
さらに、機器認証部２０３は、機器ＩＤ記録部２０４に予め登録してある外部コンテンツ記録装置１４０の機器ＩＤを読み出し、外部機器接続部２０２に接続された外部コンテンツ記録装置１４０の機器ＩＤと一致するか否かの認証を行う。なお、外部コンテンツ記録装置１４０の機器ＩＤの登録作業は予め済んでいるものとする。このとき、外部コンテンツ記録装置１４０においても同様の機器認証を行い、相互に認証を行う。認証の結果、認証されると再生処理（ステップＳ８３０）に移動し、それ以外は処理を終了する。
【００８２】
ステップＳ８３０：
次に、コンテンツ再生部２０５において、コンテンツ再生処理を行う。外部機器接続部２０２は、機器接続部１４５経由でコンテンツ再生要求を外部コンテンツ記録装置１４０に出力する。その後、外部機器接続部２０２は、外部コンテンツ記録装置１４０からコンテンツ再生部２０５の再生ストリームのレートに従って順次基本レイヤを受信し、入力された基本レイヤをコンテンツ再生部２０５に出力する。コンテンツ再生部２０５は、入力された基本レイヤを用いて順次コンテンツを復号化し、表示デバイス２０６に表示する。なお、図示していないバッファメモリのデータは、再生後消去される。
【００８３】
また、コンテンツの再生回数等により利用を制限することも可能である。この場合の例を図９Ｂに示す。なお、ステップＳ８１０、ステップ８２０については図９Ａと同一である。
【００８４】
ステップＳ８４０：
コンテンツの利用制御情報の確認を行う。アクセスコントロール部１４１は、暗号化／復号化部１４２の復号化処理を経て、セキュア記録部１４４の利用制御情報を取得し、利用制御情報を用いて、再生可能かどうかを判断する。具体的には、アクセスコントロール部１４１は、利用制御情報の再生回数情報が０でなく、かつ、利用期間情報が有効であることを確認したとき、再生可能と判断する。そして、再生可能である場合には、処理をＳ８５０に移し、そうでない場合は処理を終了する。
【００８５】
ステップＳ８５０：
コンテンツ再生部２０５がコンテンツを再生し、その再生終了後に再生履歴を含む再生終了情報を外部機器接続部２０２経由で機器接続部１４５に出力する。再生履歴には、少なくとも再生回数および再生区間が含まれているとする。外部コンテンツ記録装置１４０の機器接続部１４５は、再生終了情報をアクセスコントロール部１４１に出力する。
【００８６】
ステップＳ８６０：
そして、アクセスコントロール部１４１は、これを受けて、利用制御情報の更新処理を行う。すなわち、アクセスコントロール部１４１は、コンテンツ再生終了情報を入力した場合は、コンテンツ再生を行ったコンテンツの利用制御情報を暗号化／復号化部１４２の復号化処理を経てセキュア記録部１４４から読み出し、利用制御情報を変更し、暗号化／復号化部１１３の暗号化処理を経てセキュア記録部１４４に利用制御情報を更新する。利用制御情報更新においては、再生履歴内の再生回数を回数情報から減らすものとする。さらに、コンテンツの再生を途中で終了した場合には、再生履歴内の再生区間を用いて、例
えば、コンテンツの再生可能な区間を示した区間情報等を利用制御情報に追加するものとする。この場合、コンテンツの再生を行った区間を再生不可能と設定することにより、コンテンツ再生を途中で終了した場合の利用制御情報の更新を適切に行うことが可能である。
【００８７】
以上、本実施形態のコンテンツ記録装置、外部コンテンツ記録装置、および携帯コンテンツ再生装置の動作について説明を行った。
【００８８】
次に、このように動作する装置により構成されたコンテンツ配信／課金システムの動作、作用について、図２を用いて以下に説明する。
【００８９】
まず、コンテンツ記録装置１００は、通信ネットワーク３０１経由でコンテンツ配信／課金サーバ３００に接続し、課金処理後に階層符号化されたコンテンツと、そのコンテンツへのアクセス権を含む利用制御情報とをダウンロードし記録する。このコンテンツは、基本レイヤと拡張レイヤとが階層符号化されているものであり、それぞれが基本レイヤ記録部１０９と拡張レイヤ記録部１１０とに記録される。
【００９０】
次に、ユーザからこのコンテンツの再生要求があった場合、コンテンツ記録装置１００は、基本レイヤと拡張レイヤとを用いてコンテンツを復号化し、コンテンツ本来の高解像度画像等の再生を行う。
【００９１】
次に、ユーザから外部コンテンツ記録装置１４０へのコンテンツのダウンロードが要求されると、コンテンツ記録装置１００は、接続している外部コンテンツ記録装置１４０の機器認証を行い、認証できた場合、コンテンツの基本レイヤと利用制御情報とをこの外部コンテンツ記録装置１４０へ移動する。このとき、コンテンツ記録装置１００は、基本レイヤと利用制御情報とを自己の記憶部から削除する。これにより、コンテンツ記録装置１００でのダウンロードしたコンテンツの再生は不可能となる。
【００９２】
次に、ユーザにより、この外部コンテンツ記録装置１４０は、コンテンツ記録装置１００から離れ、携帯コンテンツ再生装置２００に接続される。
【００９３】
次に、ユーザから外部コンテンツ記録装置１４０に記録されているコンテンツの再生要求が携帯コンテンツ再生装置２００にあったとき、携帯コンテンツ再生装置２００は、外部コンテンツ記録装置１４０の機器認証を行い、認証できた場合、次に、記録されている利用制御情報を確認する。そして、この外部コンテンツ記録装置１４０に利用権がある場合には、基本レイヤの再生を行う。このとき、外部コンテンツ記録装置１４０内の利用制御情報の利用回数が減算され、更新される。
【００９４】
次に、ユーザにより、外部コンテンツ記録装置１４０は、携帯コンテンツ再生装置２００から離れ、再び、元のコンテンツ記録装置１００へ接続されると、コンテンツ記録装置１００は機器認証を行う。認証できた場合、次に、記録されている利用制御情報を確認する。そして、この外部コンテンツ記録装置１４０に利用権がある場合には、コンテンツ記録装置１００は、基本レイヤと利用制御情報とを読み込み、基本レイヤ記録部１０９と利用制御情報記録部１１１へ記録する。このとき、外部コンテンツ記録装置１４０にある基本レイヤと利用制御情報とを削除する。
【００９５】
次に、ユーザからコンテンツの再生要求があった場合、コンテンツ記録装置１００は、この基本レイヤと以前記録していた拡張レイヤとを用いてコンテンツを再生する。この再生は拡張レイヤを用いているため、再び、コンテンツ本来の高解像度画像等が再生される。
【００９６】
以上のように、本実施の形態においては、コンテンツ記録装置１００へコンテンツ配信／課金サーバ３００からダウンロードしたコンテンツの内、基本レイヤと利用制御情報とを外部コンテンツ記録装置１４０へ移動し、それを用いて携帯コンテンツ再生装置２００において再生することにより、携帯コンテンツ再生装置２００のような外部機器が、異なる品質でコンテンツを再生することが可能となる。
【００９７】
例えば、階層符号化時において基本レイヤを低解像度とし、拡張レイヤを解像度向上のための解像度拡張レイヤとすることにより、コンテンツ記録装置１００では、基本・拡張レイヤを用いて、高解像度ディスプレイに適した高解像度でコンテンツ再生を行うことが可能である。また、処理能力が低い携帯電話のような携帯コンテンツ再生装置２００では、記録容量が小さい半導体メモリのような外部コンテンツ記録装置１４０に基本レイヤを移動することによって、処理能力やメモリ容量の制約がある環境下でも、適切な品質（例えば、低解像度）でコンテンツ再生を行うことが可能である。あるいは、基本レイヤとして低ビットレートや低フレームレートの符号化を用いて、拡張レイヤとしてビットレート（ＳＮ比）を向上させるＳＮ拡張レイヤや、フレームレートを向上させるフレームレート拡張レイヤを用いることも可能である。この場合には、携帯コンテンツ記録装置２００では、低ビットレートや低フレームレートのコンテンツを再生することが可能である。
【００９８】
また、本実施の形態では、外部コンテンツ記録装置１４０に基本レイヤを移動する際に、コンテンツの利用制御情報を一緒に移動することにより、外部コンテンツ記録装置１４０におけるコンテンツ再生においても、利用制御情報を遵守したコンテンツ再生を行うことができ、異なる品質でコンテンツ再生を行う際にも利用制限することが可能である。
【００９９】
また、本実施の形態では、外部コンテンツ記録装置１４０に基本レイヤを移動する際に、コンテンツ記録装置１００内の基本レイヤを削除することにより、唯一の機器にコンテンツ再生に不可欠な基本レイヤが存在することになり、複数の品質でコンテンツ再生を行う環境においても、コンテンツの複製を防止し利用制限することが可能である。
【０１００】
また、本実施の形態では、コンテンツ記録装置１００のアクセスコントロール部１１２は、外部コンテンツ記録装置１４０に基本レイヤを移動する際に、基本レイヤを削除してコンテンツの複製防止を行ったが、移動した基本レイヤが戻るまで、基本レイヤ記録部１０９内の基本レイヤを使用不可能に設定することも可能である。これによって、基本レイヤの削除の手間を省き高速化を図ることが可能である。
【０１０１】
また、本実施の形態では、コンテンツ記録装置１００のアクセスコントロール部１１２は、基本レイヤと利用制御情報を外部コンテンツ記録装置１４０へ移動する際に、基本レイヤを削除して利用制御情報の移動回数情報を更新するが、利用可能な期間情報を利用し、基本レイヤを削除しないことも可能である。
【０１０２】
すなわち、基本レイヤの削除を行わない代わりに、コンテンツ記録装置１００内の利用制御情報の期間情報を一定期間使用不可能に設定し、逆に外部コンテンツ記録装置１４０へ移動する利用制御情報の期間情報を一定期間使用可能に設定する。これにより、万一、外部機器を紛失した場合においても、一定期間を過ぎればこの外部コンテンツ記録装置１４０を用いたコンテンツの再生が不可となり、コンテンツ記録装置１００の基本レイヤは再生可能となる。このため、コンテンツの利用制限をしつつ、外部機器からの基本レイヤを戻す手間を省くことが可能である。
【０１０３】
また、本実施の形態では、コンテンツ記録装置１００のアクセスコントロール部１１２は、基本レイヤを基本レイヤ記録部１０９に記録したが、これに限らず、コンテンツ記録
装置１００外に記録することも可能である。すなわち、アクセスコントール部１１２は、基本レイヤを外部コンテンツ記録装置１４０内のデータ取り出しが極めて困難なセキュア記録部１４４に記録することも可能である。これによって、コンテンツ記録装置１００は、認証された外部コンテンツ記録装置１４０が接続された状態でのみコンテンツ再生が可能となり、より高い利用制限にすることができる。
【０１０４】
また、この場合は、基本レイヤをコンテンツ記録装置１００と外部コンテンツ記録装置１４０間で移動する手間が省ける。
【０１０５】
また、本実施の形態では、外部コンテンツ記録装置１４０から基本レイヤの入力を行った後、外部コンテンツ記録装置１４０の基本レイヤを削除することにより、基本レイヤは唯一の機器に存在することになる。このため、同時に複数の機器でのコンテンツ再生は不可能となり、コンテンツの利用制限が可能である。
【０１０６】
また、外部コンテンツ記録装置１４０から入力された基本レイヤをコンテンツ記録装置１００内に記録することにより、基本レイヤと拡張レイヤとを用いることができ、再び、高品質なコンテンツ再生を行うことが可能となる。例えば、拡張レイヤを高解像度な解像度拡張レイヤとする場合には、基本レイヤが揃うことにより、再び、高解像度でコンテンツ再生を行うことが可能となる。
【０１０７】
また、本実施の形態では、外部コンテンツ記録装置１４０から基本レイヤの入力を行う際に、再生履歴情報を含む利用制御情報を受け、コンテンツ記録装置１００内の利用制御情報の更新を行う。これにより、コンテンツ記録装置１００外でのコンテンツ利用状況も考慮した利用制限を行うことが可能である。
【０１０８】
また、本実施の形態では、外部コンテンツ記録装置１４０から基本レイヤの入力を行う際に、再生履歴情報を含む利用制御情報を受け、コンテンツ記録装置１００内の利用制御情報の期間情報を更新し、既再生区間の再生を制限したが、再度課金処理部１０４によって再度再生するための課金処理を行うことで、再度コンテンツの再生を可能とすることもできる。これにより、再生回数制限を厳密に行うようなコンテンツの利用制限を実現できる。
【０１０９】
また、本実施の形態では、コンテンツの記録に際しては、暗号化／復号化部１１３、１４２において、コンテンツ記録装置１００の機器ＩＤを鍵とする暗号化処理を施すことにより、本コンテンツ記録装置１００の機器ＩＤが無い限りコンテンツ再生が不可能となる。このため、複製によるコンテンツの不正再生などを防ぐことができる。
【０１１０】
なお、暗号化の鍵については、コンテンツ記録装置１００の機器ＩＤでだけでなく、外部コンテンツ記録装置１４０の機器ＩＤにより、外部コンテンツ記録装置１４０が揃った環境でのみコンテンツ再生が可能となるため、さらなる不正再生を防ぐことが可能である。
【０１１１】
さらに、拡張レイヤの暗号化に際しては、上記鍵の他に基本レイヤ内のデータを用いることも可能である。これにより、基本レイヤが揃った環境でのみ拡張レイヤを利用することが可能となるため、さらなるコンテンツの不正再生を防ぐことが可能である。
【０１１２】
また、本実施の形態では、外部コンテンツ記録装置１４０に基本レイヤのみを移動したが、拡張レイヤの一部も合わせて移動することが可能である。例えば、外部コンテンツ記録装置１４０の接続時に、機能情報（表示解像度や記録容量や処理能力など）を取得し、これに合った拡張レイヤを基本レイヤと同時に移動することも可能である。一例として、
機能情報が中解像度の表示解像度である場合、低解像度の基本レイヤのほかに中解像度用の拡張レイヤを併せて移動することなどが挙げられる。
【０１１３】
これにより、外部コンテンツ記録装置１４０や携帯コンテンツ再生装置２００の能力に適した柔軟性の高いコンテンツ再生を実現することが可能となる。
【０１１４】
また、本実施の形態では、携帯コンテンツ再生装置２００に外部コンテンツ記録装置１４０を接続してコンテンツ再生を行ったが、携帯コンテンツ再生装置２００が外部コンテンツ記録装置１４０と同等の機能の内部メモリを有しており、コンテンツ記録装置１００から直接携帯コンテンツ再生装置２００の内部メモリに基本レイヤを移動することも可能である。
【０１１５】
（実施の形態２）
図１０は、本発明の実施の形態２におけるコンテンツ記録装置９００の構成を示すブロック図である。図１０において、実施の形態１のコンテンツ記録装置１００と同一の処理を行うブロックは図３と同一の番号を付与し、動作の説明は省略する。図１０のコンテンツ記録装置９００において、実施の形態１と異なるブロックは、階層符号化処理部９０１と、外部Ｉ／Ｆ部９０３と、課金処理部９０４と、コマンド制御部９１４と、外部機器接続部９０６とである。
【０１１６】
階層符号化処理部９０１は、コンテンツ取得部１０１からコマンド制御部９１４経由で入力されたコンテンツに対して、外部機器接続部９０６からコマンド制御部９１４経由で入力された外部コンテンツ記録装置１４０の機能情報に応じて階層符号化処理を行う。この階層符号化処理部９０１は、本発明に係る階層符号化手段に相当する。
【０１１７】
外部Ｉ／Ｆ部９０３は、リモコンなどによりユーザからの階層符号化要求を受け付け、階層符号化要求をコマンド制御部９１４に出力する。
【０１１８】
課金処理部９０４は、コマンド制御部９１４から階層符号化要求を受け、ネットワーク接続部１０５経由で、コンテンツ配信／課金サーバ３００に接続し、階層符号化のための課金処理を行う。
【０１１９】
外部機器接続部９０６は、コマンド制御部９１４の要求に応じて、外部コンテンツ記録装置１４０との接続を確認し、外部コンテンツ記録装置１４０の能力情報（例えば、解像度や記録容量、処理能力など）を取得し、コマンド制御部９１４に出力する。
【０１２０】
コマンド制御部９１４は、外部Ｉ／Ｆ部９０３から階層符号化要求を受け、外部機器接続部９０６から能力情報を取得し、コンテンツ取得部１０１から入力されたコンテンツおよび外部機器接続部９０６から取得した能力情報を階層符号化処理部９０１に出力する。階層符号化後は、符号化されたコンテンツの基本レイヤおよび拡張レイヤを、それぞれ、暗号化／復号化部の暗号化処理を経て、基本レイヤ記録部１０９および拡張レイヤ記録部１１０に記録する。
【０１２１】
図１１は、コンテンツ記録装置９００の処理を示すフロー図である。図１１において、実施の形態１と同一の処理を行うステップに関しては、図４と同一のステップ番号を付与するものとし、説明は省略する。
【０１２２】
ステップＳ１０１０：
コマンド制御部９１４は、ユーザから階層符号化要求がされているか否かを判断する。具体的には、外部Ｉ／Ｆ部９０３は、リモコンなどによってユーザがコンテンツの階層符
号化を要求した場合には、この要求をコマンド制御部１１４に出力し、ステップＳ１０２０に移行し、それ以外はステップＳ４５０に移行する。
【０１２３】
ステップＳ１０２０：
コンテンツのダウンロード後、階層符号化処理を行う。図１２にコンテンツ符号化・記録処理のフロー図を示す。
【０１２４】
まず、コンテンツのダウンロード処理を行う（ステップＳ１１１０）。
【０１２５】
具体的には、まずコマンド制御部９１４は、課金処理部９０４に課金要求を出す。課金処理部９０４では、入力された課金要求に従って、ネットワーク接続部１０５を通じてコンテンツ配信／課金サーバ３００に接続して、ダウンロード対象のコンテンツの課金処理を行い、コンテンツ配信／課金サーバ３００からダウンロード用のアドレス、ＩＤ、およびパスワードが記述されたダウンロードキーを受け取り、コマンド制御部１１４に出力する。課金処理では、例えば、ユーザがあらかじめ入力したクレジットカード番号などを用いてコンテンツの対価を支払う手続きを行うものとする。
【０１２６】
次に、コマンド制御部９１４は、課金処理部９０４から入力されたダウンロードキーをコンテンツ取得部１０１に出力する。コンテンツ取得部１０１は、このダウンロードキーを用いて、ネットワーク接続部１０５経由で、コンテンツ配信／課金サーバ３００に接続し、コンテンツパッケージをダウンロード後、コマンド制御部９１４にコンテンツパッケージを出力する。このコンテンツパッケージは、基本レイヤと拡張レイヤに階層符号化されたコンテンツと利用制御情報の２つが格納されている。
【０１２７】
以上がコンテンツダウンロード処理である。
【０１２８】
次に、コマンド制御部９１４は、機器認証要求を外部機器接続部９０６に出力する。
【０１２９】
次に、外部機器接続部９０６は、機器認証要求を受け、機器認証を行う（ステップＳ１１２０）。
【０１３０】
具体的には、外部機器接続部９０６は、外部機器との接続を確認し、接続確認後、機器認証部１０７は、機器ＩＤ記録部１０８に予め登録してある外部コンテンツ記録装置１４０の機器ＩＤを読み出し、外部機器接続部１０６に接続された外部コンテンツ記録装置１４０の機器ＩＤと一致するか否かの認証を行う。なお、外部コンテンツ記録装置１４０の機器ＩＤの登録作業は予め済んでいるものとする。
【０１３１】
外部コンテンツ記録装置１４０との接続が確認されない場合、もしくは認証が失敗した場合は、コンテンツ記録処理（ステップＳ１１３０）に移行する。
【０１３２】
それ以外の場合は、外部機器接続部９０６は、外部コンテンツ記録装置１４０から能力情報（表示解像度や記録容量、処理能力など）を取得し、コマンド制御部９１４に出力する。なお、能力情報は、外部コンテンツ記録装置１４０のセキュア記録部１４４に予め記録されているものとする。ここで、能力情報は、例えば、携帯コンテンツ再生装置２００の表示デバイスの解像度であったり、外部コンテンツ記録装置１４０のコンテンツ記録部１４３の記録容量であったり、携帯コンテンツ再生装置２００の処理能力などが考えられる。
【０１３３】
次に、階層符号化処理部９０１は、コマンド制御部９１４からこの能力情報を受けて、符号化パラメータを決定する（ステップＳ１１４０）。具体的には、階層符号化処理部９
０１は、入力された能力情報を用いて基本レイヤの符号化パラメータを決定し、コマンド制御部９１４に出力する。基本レイヤの符号化パラメータには、例えば、ビットレート、解像度、フレームレートある。
【０１３４】
次に、課金処理を行う（ステップＳ１１５０）。具体的には、コマンド制御部９１４は、課金処理部９０４に符号化パラメータと階層符号化課金要求を出力する。この階層符号化課金要求とは、コンテンツ配信／課金サーバ３００に対して、ダウンロードしたコンテンツに対し、階層符号化処理を行う権利である。課金処理部９０４は、階層符号化課金要求を受け、ネットワーク接続部１０５経由でコンテンツ配信／課金サーバ３００に接続し、符号化パラメータに応じた課金処理を行い、階層符号化権を取得し、階層符号化権をコマンド制御部９１４に出力する。
【０１３５】
コマンド制御部９１４は、コンテンツパッケージ内の利用制御情報に階層符号化許可フラグをＯＮにし、コンテンツパッケージと外部機器接続部９０６から入力された能力情報とを階層符号化処理部９０１に出力する。
【０１３６】
ここで、課金処理は、符号化パラメータに応じて行い、例えば、基本レイヤのビットレートが低いほど、高額の課金としたり、基本レイヤの解像度が小さいほど、高額の課金としたり、基本レイヤのフレームレートが小さいほど、高額の課金とする。
【０１３７】
なお、階層符号化のための課金処理をコンテンツダウンロードとは別に行ったが、課金方法はこれに限定されるものではなく、コンテンツダウンロード時に一括して行っても良い。
【０１３８】
次に、階層符号化処理を行う（ステップＳ１１６０）。具体的には、階層符号化処理部９０１において、先に決定した符号化パラメータを用いてコンテンツの階層符号化処理を行い、コンテンツをコマンド制御部９１４に出力する。本実施の形態では、階層符号化方式としてＭＰＥＧ−４ＣＯＲＥ  ＳＣＡＬＡＢＬＥ  ＰＲＯＦＩＬＥを用いる。なお、階層符号化方式には、他にＭＰＥＧ−４  ＳＩＭＰＥ  ＳＣＡＬＡＢＬＥ  ＰＲＯＦＩＬＥ、ＭＰＥＧ−４  ＦＧＳ（ＦＩＮＥ  ＧＲＡＮＵＬＡＲＩＴＹ  ＳＣＡＬＡＢＩＬＩＴＹ）、ＪＰＥＧ２０００や現在標準化中のＭＰＥＧ−４ＡＶＣ(ＡＤＶＡＮＤＥＤ ＶＩＤＥＯ  ＣＯＤＩＮＧ)に対する拡張規格であるＳＶＣ（ＳＣＡＬＡＢＬＥ  ＶＩＤＥＯ  ＣＯＤＩＮＧ）等の方式も使用可能である。
【０１３９】
特に、階層符号化方式によっては、コンテンツ再生時に基本レイヤの符号化パラメータを下限とし、拡張レイヤの符号化パラメータを上限として自由に品質を選択可能である。このため、基本レイヤの符号化パラメータは小さいほど、コンテンツ再生時の品質の自由度は高いことになる。
【０１４０】
次に、コンテンツ記録処理を行う（ステップＳ１１３０）。具体的には、コマンド制御部９１４は、階層符号化されたコンテンツを含むコンテンツパッケージとコンテンツ記録要求をアクセスコントロール部１１２に出力する。
【０１４１】
アクセスコントロール部１１２は、コンテンツ記録要求を受け、コンテンツの記録要求を許可し、入力されたコンテンツパッケージをコンテンツ記録要求とともに、暗号化／復号化部１１３に出力する。暗号化／復号化部１１３は、コンテンツパッケージ内の基本レイヤ、拡張レイヤ、および利用制御情報を、それぞれ、暗号化し、基本レイヤ記録部１０９、拡張レイヤ記録部１１０、および利用制御情報記録部１１１に記録する。ここで、暗号化／復号化部１１３では、機器ＩＤ記録部１０８に記録されたコンテンツ記録装置９００の機器ＩＤを鍵とする暗号化処理を行う。また、復号化処理する場合は、機器ＩＤ記録
部１０８に記録されたコンテンツ記録装置９００の機器ＩＤを鍵とし復号化処理を行う。
【０１４２】
これらは、本実施の形態におけるコンテンツ記録装置９００の動作説明である。
【０１４３】
以上のように、本実施の形態によれば、能力情報を用いてコンテンツの階層符号化処理を行うことにより、外部機器の性能に応じた基本レイヤを生成することができる。
【０１４４】
さらに、外部機器の認証および課金処理後に階層符号化処理を可能とすることにより、コンテンツの不正な改ざんを防ぎ、利用制限することが可能である。
【０１４５】
また、能力情報として記録容量、解像度、および処理能力に合わせて、基本レイヤのビットレート、解像度、およびフレームレートをそれぞれ決定することにより、外部機器の能力に最適なコンテンツ再生を行うことが可能である。
【０１４６】
例えば、基本レイヤの解像度を、携帯コンテンツ再生装置２００の能力情報の解像度に設定する。これにより、外部機器の表示解像度に最適な解像度でコンテンツ再生を行うことが可能になる。
【０１４７】
あるいは、能力情報に記録容量が含まれている場合は、基本レイヤのビットレートとして、次の（式１）を用いて算出した値を用いる。
ビットレート（ビット／秒）
＝「記録容量（ビット）」／「コンテンツ総時間（秒）」    …（式１）
【０１４８】
これにより、外部コンテンツ記録容量の制約がある中でも、コンテンツの最後まで再生することが可能となる。
【０１４９】
あるいは、能力情報に処理能力（Ａ）が含まれている場合には、コンテンツ記録装置９００の処理能力（Ｂ）と比べて、次の（式２）のフレームレートを用いる。
フレームレート（フレーム／秒）＝３０＊Ｂ／Ａ    …（式２）
【０１５０】
これにより、携帯コンテンツ再生装置２００の処理能力に制約がある中でも、フレームレートを落として、コンテンツをリアルタイムに再生することが可能である。なお、前提条件として、コンテンツ記録装置９００は、３０（フレーム／秒）のコンテンツ再生が可能であるとする。
【０１５１】
なお、これらの符号化パラメータの算出方法は一例であり、上記の組み合わせ等、如何なる方法も可能である。
【０１５２】
また、本実施の形態によれば、基本レイヤの符号化パラメータに応じて課金処理を行うことにより、コンテンツ再生の自由度の高さに応じた金額の課金を行うことが可能である。
【０１５３】
また、本実施の形態によれば、基本レイヤの符号化パラメータのうち、解像度が低いほど、またはビットレートが小さいほど、またはフレームレートが小さいほど、高額となるような課金処理を行うことにより、コンテンツ再生の自由度が高いほど高額な料金を徴収するコンテンツ配信を実現可能である。
【０１５４】
（実施の形態３）
図１３は、本発明の実施の形態３に係るコンテンツ配信システムの構成を示すブロック図である。
【０１５５】
図１３において、コンテンツ記録装置１２００ａは、コンテンツを記録し、再生するものであり、実施の形態１で示したコンテンツ記録装置１００とは、他のコンテンツ記録装置１２００ｂとの間で拡張レイヤの授受を行うことができる点が異なる。
【０１５６】
本実施の形態では、コンテンツ記録装置１２００ｂの基本レイヤを外部コンテンツ記録装置１４０に移動後、通信ネットワーク３０１で接続された別のコンテンツ記録装置１２００ａへ拡張レイヤを転送することにより、外部コンテンツ記録装置１４０が接続された別のコンテンツ記録装置１２００ａにおいても高品質なコンテンツ再生を可能とするものである。
【０１５７】
図１４は、本実施の形態におけるコンテンツ記録装置１２００の構成を示すブロック図である。図１４において、コンテンツ記録装置１２００には、コンテンツの記録を行う場合（装置Ａタイプと呼ぶ）と、外部コンテンツ記録装置１４０を接続した遠隔のコンテンツ記録装置（装置Ｂタイプと呼ぶ）として機能する場合とがあるが、説明の簡略化のため、ブロック図と動作説明のフローチャートは併せて記述するものとする。なお、図１４のブロック図において、実施の形態１と動作が同一のブロックに関しては、図３と同一の番号を付与し、説明は省略する。
【０１５８】
図１４において、実施の形態１と異なるブロックは、外部コンテンツ入出力部１２０１、外部Ｉ／Ｆ部１２０３、ネットワーク接続部１２０５、コマンド制御部１２１４、および暗号化／復号化部１２１３である。
【０１５９】
各ブロックの動作は、動作する装置タイプ毎に異なるため、まず、装置タイプＡ（コンテンツ記録装置１２００ａ）の場合を以下に記す。
【０１６０】
外部Ｉ／Ｆ部１２０３は、実施の形態１の動作と同等である。
【０１６１】
ネットワーク接続部１２０５は、遠隔のコンテンツ記録装置１２００ｂ（装置タイプＢ）から機器ＩＤを受信し、機器ＩＤを外部コンテンツ入出力部１２０１に出力する。
【０１６２】
コマンド制御部１２１４は、実施の形態１の動作と同様である。
【０１６３】
外部コンテンツ入出力部１２０１は、ネットワーク接続部１２０５経由で別のコンテンツ記録装置１２００ｂ（装置タイプＢ）の機器ＩＤ入力を受け付け、ネットワーク接続部１２０５経由で、遠隔のコンテンツ記録装置１２００ｂ（装置タイプＢ）へ暗号化した拡張レイヤを転送する。なお、この外部コンテンツ入出力部１２０１は、本発明に係る外部コンテンツ入出力手段に相当する。
【０１６４】
暗号化／復号化部１２１３は、外部コンテンツ入出力部１２０１からコマンド制御部１２１４およびアクセスコントロール部１１２経由で、暗号化要求を受け、通信ネットワーク３０１上の他のコンテンツ記録装置１２００ｂ（装置タイプＢ）の機器ＩＤを鍵とし拡張レイヤの暗号化処理を行う。なお、この暗号化／復号化部１２１３は、本発明に係る暗号化復号化手段あるいは復号化手段に相当する。
【０１６５】
次に、装置タイプＢ（コンテンツ記録装置１２００ｂ）の場合を以下に記す。
【０１６６】
外部Ｉ／Ｆ部１２０３は、実施の形態１の動作に加え、リモコンなどにより、ユーザから外部コンテンツの取得要求を受け付け、コマンド制御部１２１４に出力する。
【０１６７】
ネットワーク接続部１２０５は、実施の形態１の動作と同等である。
【０１６８】
コマンド制御部１２１４は、外部Ｉ／Ｆ部１２０３から外部コンテンツ取得要求を受け、コンテンツ入力要求を外部コンテンツ入出力部１２０１に出力する。
【０１６９】
外部コンテンツ入出力部１２０１は、コマンド制御部１２１４から外部コンテンツ入力要求を受け、ネットワーク接続部１２０５経由で、コンテンツ記録装置１２００ａ（装置タイプＡ）に機器ＩＤを出力する。また、外部コンテンツ入出力部１２１４は、ネットワーク接続部１２０５経由で暗号化された拡張レイヤを取得し、拡張レイヤを拡張レイヤ記録部１１０に記録する。
【０１７０】
暗号化処理部１２１３は、実施の形態１の動作と同等である。
【０１７１】
図１５は、本実施の形態におけるコンテンツ記録装置１２００の動作を示すフロー図である。図１５において、実施の形態１と処理が同一であるステップには図４と同一の番号を付与し、説明は省略する。なお、図１５のフロー図は、装置タイプＡ、Ｂの両方の処理を記述するものである。
【０１７２】
まず、装置タイプＡ（コンテンツ記録装置１２００ａ）の場合を説明する。
【０１７３】
ステップＳ１３１０：
コンテンツ転送要求がなされたか否かの判断を行う。具体的には、ネットワーク接続部１２０５において、遠隔のコンテンツ記録装置１２００ｂ（タイプＢ）から機器ＩＤを受信した場合は、機器ＩＤを外部コンテンツ入出力部１２０１に出力するとともに、コンテンツ転送要求がなされたと判断し、ステップＳ１３２０へ移し、それ以外はステップＳ１３３０に移動する。しかし、この装置タイプＡの場合には、外部コンテンツ記録装置１４０からコンテンツを取得していないので、ステップＳ４３０へ移行する。
【０１７４】
ステップＳ１３２０：
遠隔のコンテンツ記録装置１２００ｂへコンテンツの転送を行う。図１６はコンテンツ転送処理を示すフロー図である。
【０１７５】
まず、利用制御情報を確認する（ステップＳ１４１０）。具体的には、外部コンテンツ入出力部１２１０は、機器ＩＤが入力された場合、コマンド制御部１２１４経由でアクセスコントロール部１１２に利用制御情報確認要求を出力する。アクセスコントロール部１１２は、暗号化復号化部１２１３の復号化処理を経て、利用権制御情報記録部１１１に記録されたコンテンツの利用制御情報を取得し、コンテンツが転送可能かどうかを確認する。コンテンツ転送が確認可能である場合には、ステップＳ１４３０に移行し、それ以外はステップＳ１４２０へ進む。
【０１７６】
ステップＳ１４２０において、アクセスコントロール部１１２は、新たな利用権を取得するか否かを判定し、取得する場合は、課金処理（ステップＳ１４５０）を行う。課金処理では、コンテンツ転送のための課金処理を行う。具体的には、外部コンテンツ入出力部１２０１は、課金要求をコマンド制御部１２１４経由で課金処理部１０４に出力する。
【０１７７】
課金処理部１０４は、ネットワーク接続部１２０５経由で、コンテンツ配信／課金サーバ３００に接続し、コンテンツ転送のための課金処理後、コンテンツ利用権を受信し、コマンド制御部１２１４経由で外部コンテンツ入出力部１２０１に出力する。外部コンテンツ入出力部１２０１は、入力されたコンテンツ利用権を用いて、コンテンツ転送を可能とするフラグをＯＮにし、利用制御情報を更新する（ステップＳ１４５０）。
【０１７８】
次に、拡張レイヤの暗号化処理を行う（ステップＳ１４３０）。具体的には、外部コンテンツ入出力部１２０１は、遠隔にあるコンテンツ記録装置１２００ｂの機器ＩＤを、コマンド制御部１２１４およびアクセスコントロール部１１２経由で暗号化／復号化部１２１３に出力する。
【０１７９】
暗号化／復号化部１２１３は、入力された機器ＩＤを鍵とし、拡張レイヤ記録部１１０に記録された拡張レイヤを暗号化後、拡張レイヤを外部コンテンツ入出力部１２０１に出力する。
【０１８０】
次に、拡張レイヤの転送を行う（ステップＳ１４４０）。具体的には、外部コンテンツ入出力部１２０１は、暗号化された拡張レイヤをネットワーク接続部１２０５経由で遠隔のコンテンツ記録装置１２００ｂに出力する。
【０１８１】
次に、装置タイプＢ（コンテンツ記録装置１２００ｂ）の場合を説明する。
【０１８２】
ステップＳ１３３０：
外部コンテンツ再生要求がなされたか否かを判断する。具体的には、外部Ｉ／Ｆ部１２０３は、リモコンなどによりユーザから外部コンテンツ記録装置１４０に記録されているコンテンツを再生する要求がなされた場合は、外部コンテンツ取得要求をコマンド制御部１２１４に出力する。コマンド制御部１２１４は、この外部コンテンツ取得要求を受け、外部コンテンツ入出力部１２１４に外部コンテンツ取得要求を出力する。一方、コンテンツ再生の要求がない場合はステップＳ４３０に進む。
【０１８３】
ステップＳ１３４０：
外部コンテンツ受信再生処理を行う。図１７は、外部コンテンツ受信再生処理を示すフロー図である。
【０１８４】
まず、外部コンテンツ入出力部１２０１は、機器ＩＤ送信処理を行う（ステップＳ１５１０）。具体的には、外部コンテンツ入出力部１２０１は、コマンド制御部１２１４から外部コンテンツ取得要求を受け、ネットワーク接続部１２０５経由で、コンテンツ記録装置１２００ａ（装置タイプＡ）に機器ＩＤを出力する。
【０１８５】
次に、拡張レイヤ受信処理を行う（ステップＳ１５２０）。外部コンテンツ入出力部１２１４は、ネットワーク接続部１２０５経由で拡張レイヤの入力を行い、入力された拡張レイヤを拡張レイヤ記録部１１０に記録する。ここで、拡張レイヤは、既にコンテンツ記録装置の機器ＩＤを用いて暗号化されているため、暗号化は不要である。
【０１８６】
次に、コンテンツ再生処理を行う（ステップＳ１５３０）。ここでは、拡張レイヤ記録部１１０内の拡張レイヤと外部コンテンツ記録装置１４０内の基本レイヤとを用いてコンテンツ再生を行う。
【０１８７】
具体的には、コマンド制御部１２１４は、アクセスコントロール部１１２に外部コンテンツ再生要求を出力する。アクセスコントロール部１１２は、実施の形態１と同様にして、外部コンテンツ記録装置１４０から基本レイヤを取得し、基本レイヤ記録部１０９へ記録する。また、アクセスコントロール部１１２は、この基本レイヤをコマンド制御部１２１４およびアクセスコントロール部１１２経由でコンテンツ再生部１０２に出力する。さらに、アクセスコントロール部１１２は、暗号化／復号化部１２１３の復号化処理を経て拡張レイヤ記録部１１０に格納された拡張レイヤを取得し、コンテンツ再生部１０２に出力する。なお、このとき、外部コンテンツ記録装置１４０内の基本レイヤと利用制御情報
とは削除される。
【０１８８】
次に、コンテンツ再生部１０２は、入力された基本レイヤと拡張レイヤを用いてコンテンツを復号化し、表示デバイス３０２にコンテンツを再生する。
【０１８９】
次に、外部コンテンツ記録装置１４０の接続を確認する（ステップＳ１５４０）。外部機器接続部１０６は、外部コンテンツ記録装置１４０が接続されているか否かを確認し、接続されている場合は処理を終了し、外部コンテンツ記録装置１４０が接続されていない場合は、拡張レイヤを削除する（ステップＳ１５６０）。具体的には、外部機器接続部１０６は、コマンド制御部１２１４に外部機器切断情報を出力する。コマンド制御部１２１４は、この外部機器切断情報を受け、アクセスコントロール部１１２に拡張レイヤ削除要求を出力する。アクセスコントロール部１１２は、拡張レイヤ削除要求を受け、拡張レイヤ記録部１１０に記録されている拡張レイヤを削除する。
【０１９０】
これらが、本実施の形態の動作説明である。
【０１９１】
以上のように、本実施の形態では、ネットワークで接続された別のコンテンツ記録装置１２００ａの機器ＩＤを用いて拡張レイヤを暗号化後、当該別のコンテンツ記録装置１２００ａに拡張レイヤを転送する。そして、拡張レイヤを受信したコンテンツ記録装置１２００ａでは、接続している外部コンテンツ記録装置１４０の基本レイヤと合わせてコンテンツ再生を行う。これにより、コンテンツの拡張レイヤが記録されていない、別のコンテンツ記録装置１２００ａが使用可能な場合において、外部コンテンツ記録装置１４０を接続することで、高品質なコンテンツ再生を実現することが可能になる。
【０１９２】
さらに、コンテンツ記録装置１２００ａの機器ＩＤを用いて暗号化を施すことによって、コンテンツ記録装置１２００ａと外部コンテンツ記録装置１４０とが揃った環境でのみコンテンツ再生を行うことができ、不正なコンテンツ再生を防ぐことが可能である。
【０１９３】
また、本実施の形態では、暗号化処理に機器ＩＤを用いたが、さらに外部コンテンツ記録装置１４０の機器ＩＤを組み合わせた鍵とすることにより、さらに高い秘匿性を保つことが可能である。
【０１９４】
また、本実施の形態では、拡張レイヤの転送に先立ち課金処理を行うことにより、転送権利に応じた幅の広いコンテンツの課金方法を実現することが可能である。
【０１９５】
また、本実施の形態では、外部コンテンツ記録装置１４０が取り外された場合には、拡張レイヤを削除することにより、不正な拡張レイヤの複製を防ぎ著作権を保護することが可能である。
【０１９６】
また、本実施の形態では，別のコンテンツ記録装置１２００ａへの拡張レイヤの転送後、一部の拡張レイヤを削除することも可能である。すなわち、拡張レイヤ記録部１１０から最下位層である一部の拡張レイヤを削除するとともに、この削除レイヤ情報を当該別のコンテンツ記録装置１２００ａへ送信し、当該別のコンテンツ記録装置１２００ａでは、外部コンテンツ記録装置１４０の取り外し時、削除レイヤ情報に従って、拡張レイヤを外部コンテンツ記録装置１４０に記録する。さらに、コンテンツ記録装置１２００ｂでは、外部コンテンツ記録装置１４０の接続時に、拡張レイヤの入力を行う。
【０１９７】
これにより、コンテンツ再生に不可欠な最下位の拡張レイヤは、唯一の機器に存在することになり、不正なコンテンツ再生を防ぐことが可能である。
【０１９８】
本発明のコンテンツ記録装置は、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤとを記録する記録手段と、コンテンツの利用を制限する利用制御情報を記録する利用制御情報記録手段と、外部機器と接続し、前記外部機器とのデータ送受信を行う外部機器接続手段と、前記外部機器接続手段を介して前記外部機器から取得した識別情報により前記外部機器が前記利用制御情報に従って動作可能であるか否かの認証を行う機器認証手段と、前記機器認証手段により認証された前記外部機器に、少なくとも前記基本レイヤを含むコンテンツの一部のデータと前記利用制御情報とを前記外部機器接続手段を介して送出するアクセスコントロール手段と、を有する構成を採る。
【０１９９】
この構成によれば、階層符号化方式でコンテンツを記録し、利用制御情報を遵守する外部機器に基本レイヤを移動するため、解像度・ビットレート・フレームレート等が異なる複数の品質でのコンテンツ再生を可能とすることができる。
【０２００】
また、この構成によれば、コンテンツの利用権を制御する情報を外部機器に移動するため、外部機器におけるコンテンツ再生時も、コンテンツの利用制御情報に従ってコンテンツ再生を行うことため、複数品質での映像再生時もコンテンツの利用を制限することができる。
【０２０１】
また、この構成によれば、機器能力情報に従い、機器の記録容量や表示デバイスの解像度や、端末の計算処理能力などに合わせて、コンテンツのビットレート、解像度、フレームレートなどを適応させることが可能である。
【０２０２】
また、本発明のコンテンツ記録装置は、上記の構成において、アクセスコントロール手段は、外部機器へ送出した基本レイヤを記録手段から削除する構成を採る。
【０２０３】
この構成によれば、外部機器へ移動したデータは外部機器にしか存在せず、同時に複数機器での映像再生を行うことは出来ないため、コンテンツの複製を防止し、コンテンツの利用を制限することができる。
【０２０４】
また、本発明のコンテンツ記録装置は、上記の構成において、アクセルコントロール手段は、基本レイヤを外部機器へ送出したとき、利用制御情報記録手段に保持する利用制御情報を使用不可能に設定する。
【０２０５】
この構成によれば、データを使用不可能に設定することにより、データ削除処理の手間を省き高速化を図り、コンテンツの不正利用を防ぐことが可能である。
【０２０６】
また、本発明のコンテンツ記録装置は、上記の構成において、利用制御情報には利用可能期間の設定が可能であり、アクセスコントロール手段は、基本レイヤと、一定期間使用可能とした利用制御情報とを外部機器へ送出したとき、利用制御情報記録手段に保持する利用制御情報を前記一定期間に限って使用不可能に設定する構成を採る。
【０２０７】
この構成によれば、データの利用権を一定期間に限定して外部機器への移動時することにより、万が一外部機器を紛失した場合においても、一定期間を過ぎれば外部機器の再生が不可となり、コンテンツ記録装置のデータは再生可能となるため、コンテンツの不正利用を防ぎ、利用を制限しつつ、外部機器からのデータを戻す手間を省くことが可能である。
【０２０８】
また、本発明のコンテンツ記録装置は、上記の構成において、コンテンツを階層符号化
する階層符号化手段をさらに有し、階層符号化手段は、機器認証手段が認証した外部機器の機器能力情報に応じて、基本レイヤの符号化パラメータを決定する構成を採る。
【０２０９】
この構成によれば、認証された外部機器と接続している場合にのみ階層符号化を許可することにより、利用制御情報を遵守する機器ではコンテンツを多品質で再生すること可能であり、コンテンツ配信時に階層符号化方式で符号化されていない場合においても、利用を制限したまま多品質再生を可能とすることができる。
【０２１０】
また、この構成によれば、機器能力情報に従ったパラメータで階層符号化を行うことにより、外部機器の能力に応じた基本レイヤを作成することができ、著作権を保護しつつ、外部機器の能力にあった品質でのコンテンツ再生を可能とすることができる。
【０２１１】
また、本発明のコンテンツ記録装置は、上記の構成において、外部機器接続手段は、データを送出した外部機器からデータを受信したとき、取得終了情報を外部機器に出力し、アクセスコントロール手段は、外部機器から入力された基本レイヤを記録手段へ記憶するとともに、利用制御情報を利用制御情報記録手段に記録する構成を採る。
【０２１２】
この構成によれば、外部機器から基本レイヤの入力時に外部機器の基本レイヤを削除することにより、コンテンツ再生に不可欠な基本レイヤが唯一の機器に存在することになるため、同時に複数機器でのコンテンツ再生は不可能となり、コンテンツの複製を防ぐことが出来る。
【０２１３】
また、この構成によれば、外部機器から入力された基本レイヤをコンテンツ記録装置内の記録手段に記録することにより、基本レイヤ・拡張レイヤを用いることができ、再び、高品質なコンテンツ再生を行うことが可能となる。
【０２１４】
また、本発明のコンテンツ記録装置は、上記の構成において、利用制御情報は基本レイヤの利用回数の情報を有し、外部機器接続手段は、外部機器からデータを受信したとき、外部機器内での基本レイヤの再生履歴を示す再生履歴情報をさらに取得し、アクセスコントロール手段は、再生履歴情報に従い利用制御情報を更新する構成を採る。
【０２１５】
この構成によれば、外部機器におけるコンテンツ再生時の再生履歴情報である再生履歴情報を用いて、コンテンツ記録装置内の利用制御情報を更新することにより、コンテンツ記録装置外でのコンテンツ利用環境も含んだ利用制限を行うことが可能である。
【０２１６】
また、本発明のコンテンツ記録装置は、上記の構成において、コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、課金手段は、利用制御情報が利用禁止を示すとき、課金処理を行うことにより再び利用可能とする。
【０２１７】
この構成によれば、外部機器におけるコンテンツ再生を考慮したコンテンツの著作権保護を実現でき、利用回数制限が可能となるだけでなく、再課金によって再度高品質再生を可能とすることができる。
【０２１８】
また、本発明のコンテンツ記録装置は、上記の構成において、コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、課金手段は、利用制御情報が利用禁止を示すとき、課金処理を行うことにより再び利用可能とする構成を採る。
【０２１９】
この構成によれば、あらためてコンテンツ配信／課金サーバからコンテンツをダウンロードしなくても、所有するコンテンツを再び利用することが可能になる。
【０２２０】
また、本発明のコンテンツ記録装置は、上記の構成において、拡張レイヤを暗号化したり、解読したりする暗号化復号化手段と、暗号化された前記拡張レイヤをネットワークで接続された第２のコンテンツ記録装置へ転送する外部コンテンツ入出力手段とをさらに有し、暗号化復号化手段は、拡張レイヤを第２のコンテンツ記録装置の機器ＩＤと、外部機器の識別情報である外部機器ＩＤとの少なくとも一方を鍵とする暗号化処理を行う構成を採る。
【０２２１】
この構成によれば、ネットワーク経由で拡張レイヤを暗号化し別のコンテンツ記録機器へ出力することにより、外部機器を接続した別のコンテンツ記録機器においても高品質なコンテンツ再生を実現することが可能である。
【０２２２】
また、この構成よれば、拡張レイヤに遠隔機器ＩＤと外部機器ＩＤを鍵とする暗号化処理を施すことにより、遠隔機器と外部機器が揃った環境でのみコンテンツ再生を可能とすることができ、より高いコンテンツの保護を実現することが可能となる。
【０２２３】
また、この構成によれば、拡張レイヤに対して、コンテンツ記録装置の機器ＩＤと外部機器ＩＤの少なくとも一方を鍵とする暗号化を施すことによって、コンテンツ記録装置の機器ＩＤと外部機器ＩＤが揃った環境でのみコンテンツ再生を可能とすることができるため、基本レイヤが不正に複製された場合においても、コンテンツ再生を不可能にすることができ、より厳重な利用制限することが可能である。
【０２２４】
また、本発明のコンテンツ記録装置は、上記の構成において、コンテンツの課金を行う課金サーバとの間でコンテンツの課金処理を行う課金手段をさらに有し、課金手段は、第２のコンテンツ記録装置からの転送要求を受けたときに、課金サーバとの間で拡張レイヤの利用を可能とする課金処理を行い、アクセスコントロール手段は、課金処理後に、第２のコンテンツ記録装置へ拡張レイヤを転送する構成を採る。
【０２２５】
この構成によれば、課金処理を行わない限り遠隔機器への拡張レイヤ出力が許可されないため、再生機器の数に従ってコンテンツの料金を設定するなど、多様な課金形態に対応することができる。
【０２２６】
また、本発明のコンテンツ記録装置は、上記の構成において、ネットワークで接続された第２のコンテンツ記録装置とデータの送受信を行う外部コンテンツ入出力手段と、暗号化データの復号化を行う復号化手段と、コンテンツを再生する再生手段とをさらに有し、外部コンテンツ入出力手段は、自己の機器ＩＤと拡張レイヤの要求とを第２のコンテンツ記録装置へ出力し、さらに、外部コンテンツ入出力手段は、第２のコンテンツ記録装置から拡張レイヤを受信し、受信した拡張レイヤを記録手段に記録し、復号化手段が記録手段に記録された基本レイヤと拡張レイヤとを復号化したコンテンツを、再生手段が再生する構成を採る。
【０２２７】
この構成によれば、外部機器の取り外し時にはコンテンツを削除することにより、コンテンツの不正な複製を防ぐことが可能である。
【０２２８】
また、本発明のコンテンツ記録装置は、上記の構成において、アクセスコントロール手段は、外部コンテンツ入出力手段から前記拡張レイヤの転送完了の通知を受け、前記記憶手段から前記拡張レイヤ内から再生に不可欠な最下位層の拡張レイヤを削除する構成を採る。
【０２２９】
この構成によれば、コンテンツ再生に必要な最下位部分の拡張レイヤを遠隔機器に転送
し、記録手段から削除することにより、最下位部分の拡張レイヤは唯一の機器にのみ存在するため、同時に複数機器でコンテンツ再生を防ぐことが可能である。
【０２３０】
また、本発明のコンテンツ記録装置は、上記の構成において、外部機器接続部は、外部機器から機器能力情報を受信し、当該機器能力情報に基づいて、基本レイヤと拡張レイヤとを送出する構成を採る。
【０２３１】
この構成によれば、外部機器の能力に合わせて、基本レイヤと同時に必要な拡張レイヤを移動することによって、外部機器の能力に最適な品質でコンテンツ再生を可能とすることができる。
【０２３２】
また、本発明のコンテンツ記録装置は、上記の構成において、機器能力情報は、外部機器のメモリ容量、表示デバイスの解像度、および計算処理能力の少なくともいずれか一つを含んでいる構成を採る。
【０２３３】
この構成によれば、外部機器の性能であるメモリ容量、表示デバイスの解像度あるいは計算処理能力に応じた拡張レイヤを移動することによって、メモリ容量に最適なビットレートの拡張レイヤ、表示デバイスの解像度に最適な解像度の拡張レイヤ、あるいは計算処理能力に最適な解像度の拡張レイヤを移動し、外部機器においてコンテンツ再生することが可能となる。
【０２３４】
また、本発明のコンテンツ記録装置は、上記の構成において、階層符号化手段は、機器能力情報に従い、外部機器のメモリ容量とコンテンツの時間を用いて基本レイヤのビットレートを算出したり、表示デバイスの解像度を用いて基本レイヤの解像度を算出したり、計算処理能力を用いて基本レイヤのフレームレートを算出したり、あるいはこれらの組み合わせで基本レイヤのパラメータを算出する構成を採る。
【０２３５】
この構成によれば、機器のメモリ容量にあったビットレート、表示デバイスの解像度にあった解像度、機器の処理能力にあったフレームレートの基本レイヤを生成することによって、外部機器の能力に最適なコンテンツ再生を行うことが可能である。
【０２３６】
また、本発明のコンテンツ利用方法は、コンテンツ記録装置が、コンテンツを解像度、ビットレート、およびフレームレートの少なくともいずれか１つのパラメータに関して階層符号化して得られた、コンテンツの再生に不可欠な基本レイヤと、前記基本レイヤを補間する拡張レイヤと、コンテンツの利用を制限する利用制御情報とを記録するステップと、前記コンテンツ記録装置が、接続する外部機器が前記利用制御情報に従って動作可能な機器か否かの認証を行う機器認証ステップと、認証された外部機器へ前記基本レイヤを含むコンテンツの一部のデータと、前記利用制御情報とを移動するアクセスコントロールステップと、前記外部機器が、受信した前記基本レイヤを含むコンテンツの一部のデータの利用度合いに応じて前記利用制御情報へ更新するステップと、前記外部機器へ移動した前記基本レイヤを含むコンテンツの一部のデータと、更新された前記利用制御情報とを移動元の前記コンテンツ記録装置へ戻すステップと、を有するようにした。
【０２３７】
この方法によれば、階層符号化方式でコンテンツを記録し、利用制御情報を遵守する外部機器に基本レイヤを移動するため、外部機器では、解像度・ビットレート・フレームレート等が異なる品質でコンテンツ再生をすることができる。
【０２３８】
また、この方法によれば、コンテンツの利用権を制御する情報を外部機器に移動するため、外部機器におけるコンテンツ再生時も、コンテンツの利用制御情報に従ってコンテンツ再生を行うことため、複数品質での映像再生時もコンテンツの利用を制限することがで
きる。
【０２３９】
本明細書は、２００４年６月１４日出願の特願２００４−１７５１５１に基づく。この内容はすべてここに含めておく。
【産業上の利用可能性】
【０２４０】
本発明は、コンテンツ記録装置およびコンテンツ利用方法に有用であり、利用制限のあるコンテンツを処理能力や制約条件の異なる複数の機器を用いて再生するのに適している。
【図面の簡単な説明】
【０２４１】
【図１】従来のコンテンツ利用方法を示すフロー図
【図２】本発明の実施の形態１に係るコンテンツ配信システムを示す概念図
【図３】実施の形態１に係るコンテンツ記録装置および外部コンテンツ記録装置の構成を示すブロック図
【図４】実施の形態１に係るコンテンツ記録装置の処理を示すフロー図
【図５】実施の形態１におけるコンテンツ再生処理を示すフロー図
【図６】図６Ａは、実施の形態１における基本レイヤ出力処理を示すフロー図、図６Ｂは、実施の形態１における基本レイヤ入力処理を示すフロー図
【図７】実施の形態１に係る外部コンテンツ記録装置の処理を示すフロー図
【図８】実施の形態１に係る携帯コンテンツ再生装置および外部コンテンツ記録装置の構成を示すブロック図
【図９】図９Ａは、実施の形態１における携帯再生処理の一例を示すフロー図、図９Ｂは、実施の形態１における携帯再生処理の他の例を示すフロー図
【図１０】本発明の実施の形態２に係るコンテンツ記録装置および外部コンテンツ記録装置の構成を示すブロック図
【図１１】実施の形態２に係るコンテンツ記録装置の処理を示すフロー図
【図１２】実施の形態２に係るコンテンツ符号化・記録処理を示すフロー図
【図１３】本発明の実施の形態３に係るコンテンツ配信システムを示す概念図
【図１４】実施の形態３に係るコンテンツ記録装置および外部コンテンツ記録装置の構成を示すブロック図
【図１５】実施の形態３に係るコンテンツ記録装置の処理を示すフロー図
【図１６】実施の形態３におけるコンテンツ転送処理を示すフロー図
【図１７】実施の形態３における外部コンテンツ取得再生処理を示すフロー図
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2005122577.tif 000019
【図２】
2005122577.tif 000020
【図３】
2005122577.tif 000021
【図４】
2005122577.tif 000022
【図５】
2005122577.tif 000023
【図６】
2005122577.tif 000024
【図７】
2005122577.tif 000025
【図８】
2005122577.tif 000026
【図９】
2005122577.tif 000027
【図１０】
2005122577.tif 000028
【図１１】
2005122577.tif 000029
【図１２】
2005122577.tif 000030
【図１３】
2005122577.tif 000031
【図１４】
2005122577.tif 000032
【図１５】
2005122577.tif 000033
【図１６】
2005122577.tif 000034
【図１７】
2005122577.tif 000035
【国際調査報告】
2005122577.tif 000036
2005122577.tif 000037
2005122577.tif 000038
2005122577.tif 000039