(57)【要約】  ダウンロードしたコンテンツを記録、再生可能な記録再生装置は、サーバに格納された再生可能期限付きのコンテンツをダウンロードして記録媒体に記録する記録手段と、コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、指示受付手段が受け付けた指示にしたがい、記録媒体に記録されたコンテンツを再生する再生手段と、コンテンツをダウンロード中に、指示受付手段がコンテンツの再生を開始する指示を受け付けたときに、再生手段によるコンテンツの再生を開始する前に、コンテンツに対する再生可能期限に関する警告情報を出力する警告出力手段とを備える。
2010021140.tif 000002
【特許請求の範囲】
【請求項１】
サーバからダウンロードしたコンテンツを記録し、再生することが可能な記録再生装置であって、
前記サーバに格納された再生可能期限付きのコンテンツをダウンロードして、記録媒体に記録する記録手段と、
コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、
前記指示受付手段が受け付けた指示にしたがい、前記記録媒体に記録されたコンテンツを再生する再生手段と、
コンテンツをダウンロード中に、前記指示受付手段が前記コンテンツの再生を開始する指示を受け付けたときに、前記再生手段によるコンテンツの再生を開始する前に、前記コンテンツに対する再生可能期限に関する警告情報を出力する警告出力手段と、
を備える記録再生装置。
【請求項２】
前記警告情報は、ユーザにコンテンツの再生を実行するか中止するかを選択させるための選択手段を含む、請求項１記載の記録再生装置。
【請求項３】
サーバからダウンロードしたコンテンツを記録媒体に記録し、再生可能な記録再生装置であって、
前記サーバからダウンロードしたコンテンツを前記記録媒体に記録する記録手段と、
コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、
前記指示受付手段が受け付けた指示にしたがい、前記記録媒体に記録されたコンテンツを再生する再生手段と、
所定のタイミングで、当該記録再生装置が前記サーバを含むネットワークシステムに接続されているか否かを判断する接続確認手段と、
前記指示受付手段が前記コンテンツの再生を開始する指示を受け付けたときに、前記接続確認手段による判断結果が、当該記録再生装置と前記ネットワークシステムが接続されていないことを示す場合は、当該記録再生装置を前記ネットワークシステムに接続する必要がある旨の警告を出力する警告出力手段と、
を備える記録再生装置。
【請求項４】
当該記録再生装置と前記ネットワークシステムの接続が最後に確認されてから所定期間が経過していなければ、
前記警告出力手段は、前記接続確認手段による判断結果が当該記録再生装置と前記ネットワークシステムが接続されていないことを示す場合であっても、前記警告を出力せず、
前記再生手段は、前記指示受付手段が受け付けた指示にしたがいコンテンツの再生を開始する、
請求項３記載の記録再生装置。
【請求項５】
前記所定のタイミングは、当該記録再生装置の電源投入時である、請求項３記載の記録再生装置。
【請求項６】
前記所定のタイミングは、コンテンツの再生開始時である、請求項３記載の記録再生装置。
【請求項７】
前記所定のタイミングは、所定周期のタイミングである、請求項３記載の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダウンロードしたコンテンツを再生可能な記録再生装置に関する。
【背景技術】
【０００２】
近年、コンテンツの配信方法として、放送波によるコンテンツの配信に加えて、インターネットなどの通信ネットワークを用いたコンテンツ配信方法が普及してきた。例えば、特許文献１には、通信ネットワークを介してビデオ・オン・デマンド（ＶＯＤ：Video On Demand）によるコンテンツの配信が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０‐１３８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
また、コンテンツ配信の新たな手法として、コンテンツに再生可能期限や視聴対象年齢などの付加情報を付与しておき、記録再生装置がその付加情報とともにコンテンツをダウンロードするようなコンテンツ配信方法が提案されている。このような配信方法によれば、例えば、コンテンツに再生可能期限に関する情報が付加されている場合、コンテンツに付与された再生可能期限に応じてコンテンツが消去される。【０００５】
しかしながら、上記のような配信方法において、ユーザは記録再生装置に記録されているコンテンツの付加情報を容易に認識できないので、ユーザにとって利便性が悪いという課題があった。【０００６】
本発明は、付加情報付きのコンテンツの管理についてユーザの利便性を向上した記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の態様において、サーバからダウンロードしたコンテンツを記録し、再生することが可能な記録再生装置が提供される。記録再生装置は、サーバに格納された再生可能期限付きのコンテンツをダウンロードして、記録媒体に記録する記録手段と、コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、指示受付手段が受け付けた指示にしたがい、記録媒体に記録されたコンテンツを再生する再生手段と、コンテンツをダウンロード中に、指示受付手段がコンテンツの再生を開始する指示を受け付けたときに、再生手段によるコンテンツの再生を開始する前に、コンテンツに対する再生可能期限に関する警告情報を出力する警告出力手段と、を備える。【０００８】
第２の態様において、サーバからダウンロードしたコンテンツを記録媒体に記録し、再生可能な記録再生装置が提供される。記録再生装置は、サーバからダウンロードしたコンテンツを記録媒体に記録する記録手段と、コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、指示受付手段が受け付けた指示にしたがい、記録媒体に記録されたコンテンツを再生する再生手段と、所定のタイミングで、記録再生装置がサーバを含むネットワークシステムに接続されているか否かを判断する接続確認手段と、指示受付手段がコンテンツの再生を開始する指示を受け付けたときに、接続確認手段による判断結果が、記録再生装置とネットワークシステムが接続されていないことを示す場合は、記録再生装置をネットワークシステムに接続する必要がある旨の警告を出力する警告出力手段と、を備える。
【発明の効果】
【０００９】
本発明の記録再生装置によれば、付加情報付きのコンテンツの管理について、利便性を向上することができる。例えば、ダウンロードしたコンテンツを再生する場合に、再生可能期限に関する警告情報を表示することにより、ユーザは再生可能期限を認識の上、再生の開始を指示することができる。これにより、ユーザが再生期限を確認せず、誤って再生することを防止できる。また、コンテンツ再生前に、ユーザに対して、記録再生装置がネットワークに接続されていないことを事前に警告することにより、ライセンス情報が取得できないことにより、コンテンツが再生できないという不具合を防止することができる。
【図面の簡単な説明】
【００１０】
【図１Ａ】コンテンツ配信システムの構成を示すブロック図
【図１Ｂ】コンテンツサーバに格納されるメタ情報とライセンス情報を説明した図
【図２】本発明のレコーダの構成を示すブロック図
【図３Ａ】録画一覧画像の一例を示す図
【図３Ｂ】まとめ表示される複数コンテンツの一覧表示の例を示す図
【図４】コンテンツの再生動作を示すフローチャート
【図５Ａ】再生可能期限（視聴期限）に関する警告画面及び選択画面の一例を示す図
【図５Ｂ】再生可能期限（視聴期限）が表示された録画一覧の一例を示す図
【図６】再生可能時刻に関する警告画面の一例を示す図
【図７】メタ情報をダウンロード中の録画一覧の一例を示す図
【図８】再生できない旨の警告画面の一例を示す図
【図９Ａ】コンテンツをダウンロード中の録画一覧の一例を示す図
【図９Ｂ】コンテンツをダウンロード中の録画一覧の一例を示す図（ダウンロード中のコンテンツの情報が録画一覧上に表示されていない）
【図９Ｃ】ダウンロード中コンテンツの一覧画面の一例を示す図
【図１０】編集項目一覧の一例を示す図
【図１１】編集項目一覧の作成動作を示すフローチャート
【図１２Ａ】コンテンツをダウンロード中の場合の録画一覧の一例を示す図
【図１２Ｂ】ダウンロードの進捗状況の詳細を表示した録画一覧の一例を示す図
【図１２Ｃ】ダウンロード完了後の録画一覧の一例を示す図
【図１２Ｄ】まとめ表示されているコンテンツの一覧の表示例を示す図
【図１３】録画一覧の表示の動作を示すフローチャート
【図１４】年齢制限のあるコンテンツを表示した録画一覧画像の一例を示す図
【図１５】年齢制限のあるコンテンツを非表示とした録画一覧画像の一例を示す図
【図１６】視聴年齢制限付きのコンテンツの再生動作を示すフローチャート
【図１７】暗証番号入力のための入力画面の一例を示す図
【図１８】ダウンロード時のコンテンツの再生動作を示すフローチャート
【図１９】コンテンツの再生が途中で停止することを示す警告画面の一例を示す図
【図２０】コンテンツ全体を視聴できない可能性が有る旨を示す警告画面の一例を示す図
【図２１】追っかけ再生の可否の決定動作を示すフローチャート
【図２２】コンテンツのダウンロードに追いついた旨を示す警告画面の一例を示す図
【図２３】追っかけ再生の可否の決定動作を示すフローチャート
【図２４】ダウンロードを要求した場合のコンテンツのダウンロードの動作を示すフローチャート
【図２５】ダウンロードの強制再開の動作を示すフローチャート
【図２６】コンテンツが再生できない旨の警告画面の一例を示す図
【図２７】再生可能期限の切れたコンテンツの消去の動作を示すフローチャート
【図２８】視聴期限切れのコンテンツを含む録画一覧画像の一例を示す図
【図２９】再生可能期限を超過しているため、再生ができない旨を示す警告画面の一例を示す図
【図３０】再生可能期限経過後のコンテンツの再生動作を示すフローチャート
【図３１】コンテンツの再生を停止すると再生ができなくなる旨を示す警告画面の一例を示す図
【図３２】再生可能期限経過後のコンテンツの再生の強制終了の動作を示すフローチャート
【図３３】コンテンツの再生停止の警告画面の一例を示す図
【図３４】コンテンツの再生可能期限前における再生可能期限に関する警告動作を示すフローチャート
【図３５】再生可能期限間近にコンテンツを再生した時に、コンテンツを停止した場合にコンテンツが再生できなくなる可能性がある旨を示す警告画面の一例を示す図
【図３６】電源オフのシーケンス時にコンテンツを消去する動作を示すフローチャート
【図３７】録画一覧のシーケンス時にコンテンツを消去する動作を示すフローチャート
【図３８】再生可能期限との時間関係に基づくコンテンツの消去の動作を示すフローチャート
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照して種々の実施形態を説明する。
【００１２】
［目次］
１  構成
１−１  コンテンツ配信システムの構成
１−２  レコーダの構成
１−３  コンテンツサーバで管理される情報
２  放送番組の録画及び録画した放送番組の再生の動作
２−１  放送番組の録画
２−２  録画した放送番組の再生
３  コンテンツのダウンロード
３−１  ダウンロードコンテンツの種類
３−２  初期設定
３−３  ダウンロードの基本動作
３−３−１  ユーザによるダウンロードコンテンツの選択
３−３−２  メタ情報のダウンロード
３−３−３  コンテンツのダウンロード
４  録画一覧の表示とコンテンツの再生
４−１  録画一覧の表示
４−２  ダウンロードコンテンツの再生
４−２−１  ライセンス情報のダウンロード
４−２−２  ライセンス情報受信後のコンテンツ再生動作
４−３  ダウンロード中の録画一覧および動作制限
４−３−１  メタ情報のダウンロード中の録画一覧および動作制限
４−３−２  コンテンツのダウンロード中の録画一覧および動作制限
４−４．視聴年齢制限付きコンテンツの録画一覧表示及び再生
４−４−１  ユーザ年齢情報の記録
４−４−２  年齢制限付きコンテンツの録画一覧
４−４−３  視聴年齢制限付きコンテンツの再生
４−４−４  暗証番号の入力による年齢制限の解除
５  ダウンロード時の特殊動作
５−１  ダウンロード時の追っかけ再生
５−２  複数コンテンツダウンロード要求時の動作
５−３  ダウンロードの自動停止及び強制再開
５−３−１  ダウンロードの自動停止
５−３−２  ダウンロードの強制再開
５−４  ダウンロード時の電源オフ
６  時刻情報の管理
７  コンテンツの削除時の動作
７−１  コンテンツ削除の基本動作
７−２  コンテンツの再生中に再生可能期限が切れた場合の動作
７−３  再生可能期限経過後のコンテンツの再生の強制終了
７−４  コンテンツ再生可能期限前の警告
７−５  再生可能期限経過後のコンテンツの消去
７−５−１  電源オフのシーケンス時の消去
７−５−２  録画一覧表示時の消去
７−５−３  再生可能期限との時間関係に基づく消去
８  コンテンツのダビング
８−１  コンテンツのダビング回数の制限
８−２  コンテンツのダビング期間の制限
９  用語の対応
【００１３】
１  構成
１−１  コンテンツ配信システムの構成
コンテンツ配信システムの概要について説明する。図１Ａは、コンテンツ配信システムの構成を示すブロック図である。デジタルテレビ１００は放送を受信し表示する。また、デジタルテレビ１００は、レコーダ１０１から映像信号と音声信号を受信し、表示する。デジタルテレビ１００とレコーダ１０１は、例えばＨＤＭＩなどのケーブルで接続される。なお、接続の方法としては、ＬＡＮを用いてもかまわない。
【００１４】
レコーダ１０１は放送を受信して記録する。レコーダ１０１は、記録メディア（ＢＤ、ＤＶＤ、ＳＤカードなど）を装着可能である。レコーダ１０１は、インターネット網１０３または装着された記録メディアからコンテンツを受信し記録する。受信した放送や記録したコンテンツの映像信号と音声信号をデジタルテレビ１００に送信する。
【００１５】
ユーザはリモコン１０２を用いてレコーダ１０１を制御できる。
レコーダ１０１はインターネット網１０３を介して、コンテンツサーバ１０４及び時刻サーバ１０５に接続されている。コンテンツサーバ１０４には、コンテンツが記録されている。時刻サーバ１０５は、レコーダ１０１からの要求に応じて、レコーダ１０１に対して時刻情報を送る。ここで言うコンテンツ情報とは、映像や音楽などとして再生されるデータである。コンテンツは、映画や音楽などに限定されず、例えば、ゲームソフト等も含む概念である。
【００１６】
コンテンツ配信システムを利用する場合、ユーザはリモコン１０２を用いてダウンロードを希望するコンテンツを選択する。これにより、コンテンツサーバ１０４に記録されているコンテンツをダウンロードすることができる。コンテンツ選択の方法や視聴の方法の詳細は後述する。
【００１７】
１−２  レコーダの構成
本実施形態のレコーダ１０１の構成を説明する。図２は、レコーダ１０１の構成を示すブロック図である。レコーダ１０１は、チューナ２０１と、ＡＤＣ２０２と、ビデオエンコーダ２０３と、ドライブ制御部２０４と、ＨＤＤ２０５と、ディスク２０６と、ビデオデコーダ２０７と、グラフィック制御部２０８と、メモリ２０９と、映像出力部２１０と、フラッシュメモリ２１１と、ＣＰＵ２１２と、ＲＡＭ２１３と、バス２１４と、ネットワーク制御部２１５と、指示受信部２１６と、ＦＬ表示部２１７と、時刻管理部２１８と、セキュアクロック管理部２１９とを含む。
【００１８】
チューナ２０１は、アンテナで受信したデジタル放送の１つのチャンネル信号を選択して、テレビジョン信号を出力する。
【００１９】
ＡＤＣ２０２は、チューナ２０１で選局されたアナログのテレビジョン信号をデジタル変換する。
【００２０】
ビデオエンコーダ２０３は、ＡＤＣ２０２でデジタル信号に変換されたテレビジョン信号をＭＰＥＧ−２形式に圧縮符号化して、ＤＶＤビデオレコーディング規格に準拠したＭＰＥＧ−２プログラムストリームを生成する。なお、圧縮符号化方式はＭＰＥＧ−２形式のみならず、ＭＰＥＧ−４など他の方式でも良い。また、ストリームの方式は、ＭＰＥＧ−２プログラムストリームの他に、ＭＰＥＧ−２トランスポートストリームなど他の方式でも良い。
【００２１】
ドライブ制御部２０４は、ビデオエンコーダ２０３から出力されたＭＰＥＧ−２プログラムストリームをＨＤＤ２０５またはディスク２０６へコンテンツとして書き込む。また、ドライブ制御部２０４は、ＨＤＤ２０５またはディスク２０６に記録されたコンテンツを読み出し、ビデオデコーダ２０７に出力する。
【００２２】
ＨＤＤ２０５は、コンテンツを記録可能な記録媒体である。ＨＤＤ２０５は、ドライブ制御部２０４の制御にしたがいコンテンツの記録、読み出しを行う。
【００２３】
ディスク２０６は、コンテンツを記録可能なメディアであり、例えば、ＢＤやＤＶＤである。
【００２４】
なお、本実施の形態では、ダビング動作時を除いて、コンテンツを記録する記憶媒体をＨＤＤ２０５として記載している。しかし、コンテンツを記録する記憶媒体は、ディスク２０６であっても良いし、ＳＤカードなど半導体メモリであっても良い。つまり、コンテンツを記録できる媒体であればよく、その形態は限定されるものではない。
【００２５】
ビデオデコーダ２０７は、供給されたコンテンツを伸長して非圧縮データに変換し、グラフィック制御部２０８に供給する。
【００２６】
グラフィック制御部２０８は、種々のメニュー画像を、ビデオデコーダ２０７から供給された映像に合成して映像出力部２１０に出力する。合成される画像は、メモリ２０９に記憶されている。または、ＲＡＭ２１３に記録された画像データが、ＣＰＵ２１２により解釈され、グラフィック制御部２０８で合成される。
【００２７】
メモリ２０９は、グラフィック制御部２０８で合成する画像データを記憶する。
【００２８】
映像出力部２１０は、グラフィック制御部２０８で合成された映像を出力する。映像出力部２１０は例えばＨＤＭＩ端子である。
【００２９】
フラッシュメモリ２１１は、レコーダ１０１の制御に必要な各種パラメータを記憶する。
【００３０】
ＣＰＵ２１２は、バス２１４を介して、チューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３、ドライブ制御部２０４、ビデオデコーダ２０７、グラフィック制御部２０８、映像出力部２１０、フラッシュメモリ２１１、ＲＡＭ２１３、ネットワーク制御部２１５、指示受信部２１６、ＦＬ表示部２１７、時刻管理部２１８、セキュアクロック管理部２１９を制御する。
【００３１】
ＲＡＭ２１３は、ネットワーク制御部２１５から入力されたデータやＨＤＤ２０５もしくはディスク２０６から読み出されたデータを一時的に記憶する。
【００３２】
バス２１４は、レコーダ１０１内の信号を伝送する経路であり、チューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３、ドライブ制御部２０４、ビデオデコーダ２０７、グラフィック制御部２０８、映像出力部２１０、フラッシュメモリ２１１、ＣＰＵ２１２、ＲＡＭ２１３、ネットワーク制御部２１５、時刻管理部２１８、セキュアクロック管理部２１９が接続されている。
【００３３】
ネットワーク制御部２１５は、インターネット網１０３を介し、コンテンツサーバ１０４にコンテンツ等の配信を要求し、また、コンテンツサーバ１０４に記憶されているコンテンツをインターネット網１０３を介して受信する。
【００３４】
指示受信部２１６は、ユーザの指示を受信する。指示受信部２１６は、具体的には、リモコン１０２の赤外線を受信する受光部であってもよいし、レコーダ１０１の筐体に備えられたレコーダ１０１を制御するためのボタンであってもよい。
【００３５】
ＦＬ表示部２１７は、時刻を表示したり、あるいは、レコーダ１０１の動作状態を表示したりする。レコーダ１０１の動作状態とは、例えば、コンテンツのダウンロード中であるか否かを示す情報である。
【００３６】
時刻管理部２１８は、ＦＬ表示部２１７に表示する時刻に関する情報を記憶・管理する。なお、時刻管理部２１８の時刻情報は、指示受信部２１６を通じてユーザが変更できる。
【００３７】
セキュアクロック管理部２１９は、コンテンツの再生可能期限を管理するための時刻情報を記憶している。セキュアクロック管理部２１９の時刻情報は、ネットワーク制御部２１５が受信する時刻情報によって更新される。時刻管理部２１８のように、指示受信部２１６を通じてユーザが変更することはできない。
【００３８】
１−３  コンテンツサーバで管理される情報
図１Ｂに、コンテンツサーバ１０４で管理される情報を示す。コンテンツサーバ１０４は、コンテンツに加えて、コンテンツに関連してメタ情報及びライセンス情報を格納している。メタ情報はコンテンツに関する付加情報である（詳細は後述）。ライセンス情報は、コンテンツを復号するための鍵を含む情報であり、コンテンツの視聴のための復号に用いる視聴用ライセンス情報と、コンテンツをダビングする際に用いるダビング用ライセンス情報とがある。
【００３９】
２  放送番組の録画及び録画した放送番組の再生の動作
２−１  放送番組の録画
レコーダ１０１による放送番組の録画動作について説明する。チューナ２０１は、放送局から送信された放送信号を選局して受信し、番組の映像信号および音声信号をＡＤＣ２０２に出力する。ＡＤＣ２０２は入力された信号をデジタル変換してビデオエンコーダ２０３に供給する。ビデオエンコーダ２０３は、録画の開始指示を受け取ると、ＡＤＣ２０２から供給されたデジタルデータを圧縮符号化して、ドライブ制御部２０４に出力する。圧縮符号化処理において、例えば、ビデオエンコーダ２０３がデータをＭＰＥＧ−２形式に圧縮符号化し、ＤＶＤビデオレコーディング規格に準拠したＭＰＥＧ−２プログラムストリームを生成する。この処理は、ビデオエンコーダ２０３が録画の終了指示を受け取るまで継続される。ビデオエンコーダ２０３は、圧縮符号化を行うために、フレームデータ等を一時的に保持するバッファとしてＲＡＭ２１３を用いる。
【００４０】
ドライブ制御部２０４は録画の開始指示を受けると録画開始処理を行い、その後ビデオエンコーダ２０３の出力を受け取ってＨＤＤ２０５またはディスク２０６への書き込みを開始する。またドライブ制御部２０４は、録画の終了指示を受けた後、プログラムストリームの入力がなくなると書き込み処理を終了し、録画終了処理を行う。なお、本実施形態では、ドライブ制御部２０４はＨＤＤ２０５およびディスク２０６の両方に対する情報の授受を制御するとして説明しているが、ＨＤＤ２０５のドライブ装置およびディスク２０６のドライブ装置の各々に設けられてもよい。
【００４１】
なお、受信した放送番組を「放送コンテンツ」と、ダウンロードしたコンテンツを「ダウンロードコンテンツ」と称する。
【００４２】
２−２  録画した放送番組の再生
レコーダ１０１による録画した番組の再生動作について説明する。ドライブ制御部２０４はＨＤＤ２０５またはディスク２０６に記録されているデータを読み出す。ドライブ制御部２０４は、読み出したデータをビデオデコーダ２０７に出力する。ビデオデコーダ２０７は、供給された圧縮符号化データを伸長して非圧縮データに変換し、グラフィック制御部２０８に供給する。グラフィック制御部２０８には、内部演算用のメモリ２０９が接続されており、オン・スクリーン・ディスプレイ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ；ＯＳＤ）機能を実現できる。例えば、グラフィック制御部２０８は種々のメニュー画像を映像と合成して映像出力部２１０に出力する。映像出力部２１０は、入力された合成画像および音声データをデジタルテレビ１００へ出力する。
【００４３】
３  コンテンツのダウンロード
３−１  ダウンロードコンテンツの種類
コンテンツ配信システムにおけるコンテンツ配信の形態としては、ＶＯＤ（ビデオ・オン・デマンド）とダウンロードの２通りがある。ＶＯＤは、コンテンツサーバ１０４からダウンロードしたコンテンツを、ＨＤＤ２０５などの記録媒体に記録することなく、デジタルテレビ１００に表示して、ユーザに対してほぼリアルタイムで視聴可能にするサービスである。一方、ダウンロードサービスでは、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５などの記録媒体に記録し、記録したコンテンツを再生してデジタルテレビ１００に表示して、ユーザに対して視聴可能にするサービスである。
【００４４】
ＶＯＤは受信したコンテンツをほぼリアルタイムで表示するため、視聴中にコンテンツが途切れないためには、通信環境が常に広帯域である必要がある。一方、ダウンロードサービスの場合は、一旦、記録媒体に記録し、記録したコンテンツを視聴するので、通信環境に関わらず、コンテンツが途切れることなく視聴することが可能である。以下、本実施の形態では、ダウンロードサービスを利用してコンテンツ配信を行う例を説明する。
【００４５】
ダウンロードサービスは、コンテンツの再生可能期限管理の観点から、レンタル方式とセル方式との２通りに分類される。レンタル方式とは、コンテンツの初回視聴後、所定の期間（例えば、２週間）経過したときに、視聴が禁止される方式である。一方、セル方式とは、ダウンロードされたコンテンツに視聴期限を設けない方式である。つまり、一度ダウンロードすると、ユーザは半永久的にそのコンテンツの視聴が可能となる。本実施の形態においては、セル方式またはレンタル方式との記載が無い場合においては、どちらの方式でも良いものとする。
【００４６】
ダウンロードしたコンテンツ（ダウンロードコンテンツ）は、初回再生時には、セル方式またはレンタル方式のいずれの場合であっても、そのコンテンツのライセンスを管理するライセンス情報を、コンテンツサーバ１０４からダウンロードする必要がある。これは、ダウンロードコンテンツは暗号化されており、暗号がされたコンテンツを復号するための鍵情報（復号鍵）やコンテンツの再生可能期限に関する情報がライセンス情報に含まれているからである。コンテンツを再生する場合、ライセンス情報の再生可能期限に関する情報を確認し、再生時点が再生可能期限内である場合に、鍵情報を用いてコンテンツを復号する。
【００４７】
３−２  初期設定
レコーダ１０１の初期設定について説明する。コンテンツ配信サービスを受けるためには、ユーザの個人情報（氏名、クレジットカード番号等）をレコーダ１０１に登録する必要がある。まず、ユーザはレコーダ１０１にＬＡＮケーブルなどを接続し、レコーダ１０１をインターネット網１０３に接続する。
【００４８】
ユーザがリモコン１０２の「コンテンツ配信システム」のボタンを押すと、レコーダ１０１はインターネット網１０３を介して、コンテンツサーバ１０４に記録されているユーザ登録用のＨＴＭＬデータをダウンロードする。
【００４９】
ダウンロードしたＨＴＭＬデータは、ネットワーク制御部２１５を介してＲＡＭ２１３に記録される。ＣＰＵ２１２は、ＲＡＭ２１３に記録されたＨＴＭＬデータを解釈し、画像データとしてグラフィック制御部２０８に出力する。その後、画像データは映像出力部２１０を介して、デジタルテレビ１００に送信され、デジタルテレビ１００は画像データ映像信号を表示する。
【００５０】
ユーザはリモコン１０２を用いてユーザの個人情報を入力する。入力した情報はコンテンツサーバ１０４に送信され、登録される。これによりユーザ登録が完了する。
【００５１】
３−３  ダウンロードの基本動作
３−３−１  ユーザによるダウンロードコンテンツの選択
レコーダ１０１によるコンテンツのダウンロード動作について説明する。ユーザがリモコン１０２の「コンテンツ配信システム」のボタンを押すと、指示受信部２１６がその旨を検知する。そして、ＣＰＵ２１２は、ネットワーク制御部２１５に対し、コンテンツサーバ１０４に記録されているコンテンツ一覧データを受信するように命令する。コンテンツ一覧は例えばＨＴＭＬで記載されている。
【００５２】
ネットワーク制御部２１５はインターネット網１０３を介して、コンテンツサーバ１０４にコンテンツ一覧データを送信するように要求する。要求を受け付けたコンテンツサーバ１０４はコンテンツ一覧データをレコーダ１０１に対し送信する。ネットワーク制御部２１５は、コンテンツ一覧データを受信すると、バス２１４を介して、ＲＡＭ２１３に記録する。ＣＰＵ２１２は、ＲＡＭ２１３に記録されたコンテンツ一覧データを解釈し、コンテンツ一覧画像データとしてグラフィック制御部２０８に出力する。コンテンツ一覧画像データはグラフィック制御部２０８及び映像出力部２１０を介して、デジタルテレビ１００に送信される。デジタルテレビ１００は受信した画像データに基づきコンテンツ一覧画像を表示する。
【００５３】
ユーザはデジタルテレビ１００に表示されたコンテンツ一覧画像を参照し、リモコン１０２を用いてダウンロードしたいコンテンツを選択する。
【００５４】
指示受信部２１６がユーザのコンテンツ選択を検知すると、ＣＰＵ２１２はユーザが選択したコンテンツをコンテンツサーバ１０４からダウンロードするように制御する。ネットワーク制御部２１５は、インターネット網１０３を介して、コンテンツサーバ１０４にそのコンテンツをレコーダ１０１に送信するように要求する。要求を受信したコンテンツサーバ１０４はレコーダ１０１に対して、そのコンテンツの送信を開始する。
【００５５】
３−３−２  メタ情報のダウンロード
コンテンツサーバ１０４からコンテンツをダウンロードする場合、まずダウンロードするコンテンツの付加情報であるメタ情報がダウンロードされる。その後、映像／音声データ等のコンテンツがダウンロードされる。
【００５６】
以下、メタ情報のダウンロードについて説明する。メタ情報はコンテンツに関する付加情報である。図１Ｂに示すように、コンテンツのタイトル、コンテンツの再生時間、ダビング可能回数、配信元のサーバに関する情報（URL）等を含む。また、メタ情報は、コンテンツのサムネイル画像やコンテンツのまとめ情報を含む。まとめ情報とは、コンテンツがまとめ表示される対象か否かを示す情報である。まとめ表示の詳細は後述する。
【００５７】
ネットワーク制御部２１５は、ダウンロードしたメタ情報を、一旦、ＲＡＭ２１３に記録する。ドライブ制御部２０４は、ＲＡＭ２１３に記録されているメタ情報を読み出し、ＨＤＤ２０５に記録する。
【００５８】
ネットワーク制御部２１５は、メタ情報のダウンロードが終了するまで、ＲＡＭ２１３にダウンロードしたメタ情報を記録し続ける。ドライブ制御部２０４は、ネットワーク制御部２１５によりＲＡＭ２１３へ記録されたメタ情報を、ＲＡＭ２１３から読み出してＨＤＤ２０５へ移動する。
【００５９】
以上の動作により、コンテンツサーバ１０４に記録されているコンテンツのメタ情報をＨＤＤ２０５に記録することができる。
【００６０】
なお、メタ情報のダウンロード中はコンテンツをダウンロードしていないため、コンテンツの再生は不可能である。よって、指示受信部２１６がダウンロード中のコンテンツの再生指示を受け付けた場合であっても、ＣＰＵ２１２はそのコンテンツの再生を実行しない。
【００６１】
３−３−３  コンテンツのダウンロード
コンテンツのダウンロードについて説明する。ネットワーク制御部２１５はメタ情報の受信が終了すると、引き続きコンテンツの受信を開始する。ネットワーク制御部２１５は、ダウンロード中のコンテンツを一旦、ＲＡＭ２１３に記録する。ドライブ制御部２０４は、ＲＡＭ２１３に記録されているダウンロード中のコンテンツを読み出し、ＨＤＤ２０５に移動する。
【００６２】
ネットワーク制御部２１５はコンテンツのダウンロードが終了するまで、ダウンロードしたコンテンツをＲＡＭ２１３に記録し続ける。ドライブ制御部２０４は、ネットワーク制御部２１５が、ダウンロードコンテンツのＲＡＭ２１３への書き込みを終了するまで、ダウンロードしたコンテンツをＲＡＭ２１３からＨＤＤ２０５へ移動し続ける。
【００６３】
以上の動作により、コンテンツサーバ１０４に記録されているコンテンツをＨＤＤ２０５に記録することができる。
【００６４】
なお、ダウンロードコンテンツは、ＨＤＤ２０５に記録されたときに、初期設定として消去ができないように設定することも可能である。具体的には、ＨＤＤ２０５に記録されたコンテンツのメタ情報に、消去に関する属性として「消去禁止」を示す情報が記載されてもよい。指示受信部２１６が、ダウンロードしたコンテンツの消去指示をユーザから受信すると、ＣＰＵ２１２は、ＨＤＤ２０５に記録されている、そのコンテンツの消去に関する属性を参照し、「消去禁止」を示す情報が記載されている場合、そのコンテンツの消去動作を実行しないようにしてもよい。
【００６５】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードして、ダウンロードコンテンツとしてＨＤＤ２０５に記録する、ドライブ制御部２０４及びネットワーク制御部２１５と、放送波を介して受信した放送番組を放送コンテンツとしてＨＤＤ２０５に記録するチューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３及びドライブ制御部２０４と、ＨＤＤ２０５に記録されたダウンロードコンテンツまたは放送コンテンツを消去するＣＰＵ２１２及びドライブ制御部２０４と、を備え、ＣＰＵ２１２及びドライブ制御部２０４は、コンテンツの消去に関する属性にしたがいコンテンツの消去の可否を判断し、ドライブ制御部２０４及びネットワーク制御部２１５は、そのダウンロードコンテンツをＨＤＤ２０５に記録するときに、そのダウンロードコンテンツの消去に関する属性を、消去の禁止を示す値に設定し、チューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３及びドライブ制御部２０４は、その放送コンテンツをＨＤＤ２０５に記録するときに、その放送コンテンツの消去に関する属性を、消去が可能であることを示す値に設定する。
【００６６】
なお、ＣＰＵ２１２は、コンテンツの再生指示を受け付けた後は、ユーザからの消去指示を受け付けたときにコンテンツを消去するようにしてもよい。または、ＣＰＵ２１２は、コンテンツの再生が完了した後は、ユーザからの消去指示を受け付けたときにコンテンツを消去するようにしてもよい。すなわち、ＣＰＵ２１２は、コンテンツの再生指示を受け付けたときに、または、コンテンツの再生が完了したときに、そのコンテンツの消去に関する属性を「消去禁止」から「消去可能」に更新するようにしてもよい。
【００６７】
また、指示受信部２１６が、コンテンツの消去に関する属性を「消去禁止」から「消去可能」に切り換える指示を受信した場合、ＣＰＵ２１２はＨＤＤ２０５に記録されているメタ情報の消去に関する属性を変更する。具体的には、メタ情報に記載されている「消去禁止」を示す情報の内容を「消去可能」に更新する。これにより、メタ情報を更新されたコンテンツは消去可能となる。すなわち、指示受信部２１６が、ダウンロードしたコンテンツの消去指示をユーザから受信した場合、ＣＰＵ２１２はドライブ制御部２０４に対し、そのコンテンツを消去するよう命令し、ドライブ制御部２０４はそのコンテンツを消去する。なお、コンテンツの消去に関する属性は、ユーザからの指示に基づき「消去禁止」から「消去可能」に変更できるようにしてもよい。
【００６８】
以上のように「消去」の可否を示す属性情報をメタ情報に含めることにより、ダウンロードコンテンツをユーザが誤って消去することを防止することができる。
【００６９】
これに対して、放送コンテンツについては、ＨＤＤ２０５に記録したときに、初期設定として消去ができるように設定するのが好ましい。具体的には、ＨＤＤ２０５に記録された放送コンテンツのメタ情報には「消去可能」を示す情報が記載されてもよい。放送コンテンツを記録する頻度が高く、初期設定として「消去禁止」に設定されると、その「消去禁止」を解除する作業が頻繁に発生するため、使い勝手が悪くなるためである。
【００７０】
以上のように、ＣＰＵ２１２は、ＨＤＤ２０５に記録された、ダウンロードコンテンツまたは放送コンテンツを消去可能である。また、ＣＰＵ２１２は、ダウンロードコンテンツまたは放送コンテンツの消去を禁止することもできる。ＣＰＵ２１２は、ダウンロードコンテンツをＨＤＤ２０５に記録した直後において（つまり初期設定として）そのダウンロードコンテンツの消去を禁止する一方、放送コンテンツをＨＤＤ２０５に記録した直後においてその放送コンテンツの消去を禁止しないようにしてもよい。
【００７１】
これにより、コンテンツに応じて消去禁止の初期設定が異なるため、ダウンロードしたコンテンツを不用意に消去してしまうことを防止しつつ、放送コンテンツの消去作業を効率化できる。
【００７２】
４  録画一覧の表示とコンテンツの再生
４−１  録画一覧の表示
レコーダ１０１は、ＨＤＤ２０５に記録されているコンテンツの一覧（以下「録画一覧」と称する。）を表示することができる。ユーザは、その録画一覧から所望のコンテンツを選択することによって、レコーダ１０１に所望のコンテンツの再生を指示することができる。以下、録画一覧の表示の動作について説明する。
【００７３】
ユーザがリモコン１０２の「録画一覧」のボタンを押すと、指示受信部２１６がその旨を検知する。そして、ＣＰＵ２１２は、ドライブ制御部２０４に対し、ＨＤＤ２０５に記録されている全てまたは一部のコンテンツのメタ情報を読み出すよう命令する。ドライブ制御部２０４は、ＨＤＤ２０５に記録されている全てまたは一部のコンテンツのメタ情報を読み出し、ＲＡＭ２１３に記録する。メタ情報が読み出されるコンテンツは、放送録画によるコンテンツとダウンロードしたコンテンツの両方を含んでもよいし、いずれか一方のみでもよい。ＣＰＵ２１２は、ＲＡＭ２１３に記録されているメタ情報を解釈し、ＨＤＤ２０５に記録されているコンテンツ一覧である録画一覧画像を作成する。録画一覧画像はグラフィック制御部２０８及び映像出力部２１０を介して、デジタルテレビ１００に送信されて表示される。
【００７４】
図３Ａは録画一覧画像の一例を示した図である。ＨＤＤ２０５に記録されているコンテンツについて、コンテンツに関するサムネイル画像３１、コンテンツの状態３２、録画した日付３３、チャンネル等の取得先に関する情報３４、タイトルの情報３５が表示されている。これらの情報はメタ情報に格納されている。ここで、コンテンツの状態３２の「未」は、録画されているコンテンツが未視聴のコンテンツであることを示す。「新」は、録画されているコンテンツが新番組のコンテンツであることを示す。丸印は、コンテンツが録画中であることを示す。「まとめ」は、コンテンツがまとめ表示されていることを示す。「まとめ表示」とは、録画一覧上において、同一属性を持つ複数コンテンツを一つのコンテンツとして管理して表示する機能である。同一属性を持つコンテンツとは、例えば、一連のドラマや映画、同一のテレビ番組などである。図３Ａの例では、「ドラマ  奇跡体験！」のコンテンツが、まとめ表示されている。例えば、「ドラマ  奇跡体験！」の第１話〜第３話のコンテンツがまとめ表示されている場合、録画一覧上で「ドラマ  奇跡体験！」の行が選択されたときに、図３Ｂに示すように、まとめ表示されているコンテンツの一覧が表示される。
【００７５】
ユーザはリモコン１０２の上下キーを押すことにより、録画一覧上でユーザが注目しているコンテンツの表示を拡大表示することができる。図３Ａは、「熱狂・北京オリンピック」の表示が拡大されて表示された例を示している。コンテンツ詳細表示領域３００に、ダビング可能回数や視聴可能期間、コンテンツの再生時間などのコンテンツの詳細情報が、表示されている。コンテンツ画像表示領域３０１は、サムネイル画像または縮小動画の表示領域である。特に、選択されているコンテンツのコンテンツ画像表示領域３０１は拡大して表示される。なお、縮小動画が、拡大されたコンテンツ画像表示領域３０１に表示されてもよい。縮小動画表示は以下のようにして実現できる。通常のコンテンツ再生と同様に、ドライブ制御部２０４がコンテンツを読み出し、ビデオデコーダ２０７が読み出したコンテンツを復号化し、グラフィック制御部２０８へ出力する。グラフィック制御部２０８は、複合化したコンテンツが、拡大したコンテンツ詳細表示領域３００に表示されるように、録画一覧を作成する。これにより、ユーザは、拡大表示の選択をしたコンテンツの映像のプレビューを視聴することができる。
【００７６】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からコンテンツをダウンロードし、ＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納された付加情報を有するコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、ダウンロードによりＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８と、を備え、ＣＰＵ２１２及びグラフィック制御部２０８は、ドライブ制御部２０４及びビデオデコーダ２０７がコンテンツを再生する前は、コンテンツの付加情報からサムネイル画像を取得し、取得したサムネイル画像を含むように一覧画像のデータを作成し、ドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツを再生した後は、そのコンテンツに基づいて縮小動画を生成し、その生成した縮小動画を含むようにその一覧画像のデータを作成する。
【００７７】
ダウンロードコンテンツを再生するためにはライセンス情報が必要である。レコーダ１０１は、コンテンツのライセンス情報をコンテンツサーバ１０４からダウンロードしていない場合、コンテンツのサムネイル画像（縮小静止画）を表示する。また、拡大表示されていないコンテンツ画像表示領域３０１においては、メタ情報に含まれるサムネイル用画像が表示される。
【００７８】
具体的には、ドライブ制御部２０４及びビデオデコーダ２０７が、ＨＤＤ２０５に記録されているメタ情報が付加されたコンテンツを再生する前（すなわちライセンス情報取得前）は、ＣＰＵ２１２は、メタ情報からサムネイル画像を取得し、その取得したサムネイル画像を含む表示データを作成するように、グラフィック制御部２０８を制御する。その後、ドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツを再生した後（すなわちライセンス情報取得後）は、ＣＰＵ２１２は、そのコンテンツに基づいて縮小動画を生成し、生成した縮小動画を含む表示データを作成するように、グラフィック制御部２０８を制御する。つまり、録画一覧においては、コンテンツのライセンス情報を取得したときに、サムネイル画像から縮小動画に変更される。
【００７９】
このようにして縮小動画を表示することによりコンテンツの内容を把握しやすくできるのに加えて、縮小画像を生成できない場合であってもサムネイル画像を表示するのでコンテンツの内容を把握しやすくできる。
【００８０】
ユーザが拡大表示するコンテンツを選択後、リモコン１０２の決定ボタンを押すことにより、選択されたコンテンツが再生される。コンテンツの再生動作については後述する。
【００８１】
図３Ａに示す録画一覧画像において、チャンネル等の取得先に関する情報３４として、『地上Ｄ０１０』や『ＴＡＴＳＵＹＡ  ＴＶ』の記載がある。前者は地上波デジタル放送のチャンネル数を示し、後者はコンテンツのダウンロード元を示す情報である。また、図３Ａに示すように、本実施形態では、放送コンテンツと、ダウンロードしたコンテンツとの双方を混在させて、１つの録画一覧画像上に表示することが可能である。つまり、グラフィック制御部２０８は、ＨＤＤ２０５に記録されたダウンロードコンテンツ及び放送コンテンツを示す情報を互いに混在した状態で録画一覧用のデータを作成する。
【００８２】
言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からコンテンツをダウンロードし、ＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードして、ダウンロードコンテンツとしてＨＤＤ２０５に記録するドライブ制御部２０４及びネットワーク制御部２１５と、放送波を介して受信した放送番組を放送コンテンツとしてＨＤＤ２０５に記録するチューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３及びドライブ制御部２０４と、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８と、を備え、ＣＰＵ２１２及びグラフィック制御部２０８は、ダウンロードコンテンツを示す情報と、放送コンテンツを示す情報とを混在させて表示するようにその一覧画像のデータを作成する。
【００８３】
録画一覧には、コンテンツを所定の条件で分類して表示するためのタブ３０２が設けられている。ユーザはいずれかのタブを選択することにより、所望のフィルタリングがなされた録画一覧を表示させることができる。図３Ａにおいて、例えば、『すべて』タブは、全てのコンテンツを表示させるためのタブである。『未視聴』タブは、未視聴のコンテンツを表示させるためのタブである。
【００８４】
ユーザが『ダウンロード』タブ３０２ａを選択した場合の動作について説明する。指示受信部２１６がユーザ操作による『ダウンロード』タブ３０２ａの選択を受け付けた場合、ＣＰＵ２１２はドライブ制御部２０４に対し、ＨＤＤ２０５に記録されているコンテンツのメタ情報を読み出すよう命令する。ドライブ制御部２０４は、ＨＤＤ２０５に記録されている、ダウンロードに関するコンテンツのメタ情報を読み出し、ＲＡＭ２１３に記録する。ＣＰＵ２１２は、ＲＡＭ２１３に記録されているメタ情報を解釈し、放送コンテンツではなくダウンロードしたコンテンツのメタ情報のみを抽出し、ＨＤＤ２０５に記録されているダウンロードコンテンツの一覧である録画一覧画像を作成する。録画一覧画像はグラフィック制御部２０８と映像出力部２１０を介して、デジタルテレビ１００に送信される。
【００８５】
つまり、ＨＤＤ２０５に記録されたダウンロードコンテンツ及び放送コンテンツの属性に関して、ＣＰＵ２１２はタブ３０２を介して選択指示を受け付け、受け付けた選択指示に応じて、ＨＤＤ２０５に記録されたコンテンツをグループ分けする。
【００８６】
以上の方法で、ユーザが選択した属性情報に基づきフィルタリングをして、録画一覧を表示させることができる。なお、フィルタリングの属性情報には、未視聴のコンテンツを示す「未視聴」や、新番組の自動録画を示す「おまかせ」や、コンテンツのジャンルを示す「ドラマ」、「映画」、「スポーツ」や、動画カメラで撮像されたコンテンツを示す「撮影ビデオ」などが含まれても良い。
【００８７】
４−２  ダウンロードコンテンツの再生
ＨＤＤ２０５に記録された再生可能期限付きのコンテンツ（レンタル形式のコンテンツ）の再生動作について図４のフローチャートを用いて説明する。
【００８８】
ユーザがデジタルテレビ１００に表示されたコンテンツ一覧画像上でリモコン１０２を用いて再生したいコンテンツを選択すると、指示受信部２１６はコンテンツの再生指示を受け付ける（Ｓ４０１）。選択されたコンテンツが放送コンテンツの場合は、［２−２．録画した放送番組の再生］で説明したように再生動作が実施される。一方、選択されたコンテンツがダウンロードコンテンツの場合、ライセンス情報に含まれる鍵情報を用いて、コンテンツを復号する必要がある。
【００８９】
選択されたコンテンツがダウンロードコンテンツの場合、ＣＰＵ２１２は、そのコンテンツがすでに一度でも視聴されているコンテンツであるか、未視聴のコンテンツであるかを判断する（Ｓ４０２）。この判断は、そのコンテンツのライセンス情報がＨＤＤ２０５に記録されているか否かを確認することにより行われる。そのコンテンツが視聴済の場合は、コンテンツを再生する（Ｓ４０５）。
【００９０】
一方、そのコンテンツが未視聴のコンテンツである場合は、ＣＰＵ２１２は、グラフィック制御部２０８に対して、警告画面を表示するように命令する。警告画面は、コンテンツの再生可能期限に関する警告メッセージと、その警告を見たユーザがコンテンツの再生を実行するか中止するかを選択するための選択ボタンを含む。グラフィック制御部２０８はメモリ２０９から警告画面の画像データを読み出し、録画一覧に重畳して映像出力部２１０から出力する（Ｓ４０３）。
【００９１】
図５Ａは、録画一覧上に上記警告画面を表示した場合の一例を示した図である。再生可能期限に関する警告メッセージと、ユーザが再生を開始するか再生を中止するかを選択するためのボタンとが表示されている。
【００９２】
図５Ａに示す警告画面上でリモコン１０２を介してユーザにより『キャンセル』が選択されると（Ｓ４０４）、ＣＰＵ２１２はそのコンテンツの再生を中止する（Ｓ４０６）。一方、ユーザにより『再生開始』が選択されると（Ｓ４０４）、ＣＰＵ２１２は、そのコンテンツのライセンス情報をコンテンツサーバ１０４からダウンロードした後、そのコンテンツを再生する（Ｓ４０５）。ライセンス情報をダウンロードした時点からコンテンツの再生期間が開始される。具体的には、ユーザにより『再生開始』が選択されると、コンテンツサーバ１０４は、ライセンス情報内に再生可能期限を書き込んでレコーダ１０１にライセンス情報を送信する。レコーダ１０１におけるコンテンツの再生は、ライセンス情報内に書き込まれた再生可能期限までに限定される。
【００９３】
ダウンロードコンテンツが再生を開始される前すなわちライセンス情報の取得前は、コンテンツ詳細表示領域３００にそのコンテンツの再生可能期間を示す情報が表示される。例えば、図３Ａに示す例では、「熱狂・北京オリンピック」の再生可能期間として「４８時間視聴可能」と表示されている。この状態では、まだ再生可能期限が定まっていないからである。しかし、一旦、ダウンロードコンテンツが再生されると、すなわち、ライセンス情報の取得後は、そのコンテンツの再生可能期限が確定する。そこで、ダウンロードコンテンツが再生された後、すなわち、ライセンス情報の取得後は、コンテンツの再生可能期限（視聴可能期限）が表示される。例えば、図５Ｂに示すように、「熱狂・北京オリンピック」の再生可能期限として「2008年2月19日12時34分まで視聴可能」と表示される。このように、ライセンス取得の有無に基づいて、再生可能期間を表示するか、もしくは、再生可能期限を表示するかが決定される。
【００９４】
４−２−１  ライセンス情報のダウンロード
ライセンス情報のダウンロード動作について詳細に説明する。ＨＤＤ２０５にそのコンテンツのライセンス情報が記録されていない場合、ＣＰＵ２１２は、ネットワーク制御部２１５に対して、ユーザにより再生のために選択されたコンテンツのライセンス情報をコンテンツサーバ１０４からダウンロードするように命令する。ネットワーク制御部２１５は、インターネット網１０３を介して、コンテンツサーバ１０４にそのコンテンツのライセンス情報を送信するように要求する。要求を受け付けたコンテンツサーバ１０４は、レコーダ１０１にライセンス情報の送信を開始する。
【００９５】
ネットワーク制御部２１５はコンテンツサーバ１０４からライセンス情報を受信し、受信したライセンス情報を一旦、ＲＡＭ２１３に記録する。ドライブ制御部２０４は、ＲＡＭ２１３に記録されているライセンス情報を読み出し、ＨＤＤ２０５に記録する。
【００９６】
なお、再生可能期限の無いコンテンツ（セル形式のコンテンツ）については、ライセンス情報をダウンロードしていない場合、指示受信部２１６がユーザのそのコンテンツの再生指示を受け付けたときに、警告情報を出力することなく、ネットワーク制御部２１５がライセンス情報をダウンロードしても良い。
【００９７】
また、通信路でのエラー等でネットワーク制御部２１５がライセンス情報を取得できなかった場合は、ネットワーク制御部２１５は再度ライセンス情報の送信を要求する。しかし、所定の時間経過後（例えば、１５秒）もライセンス情報を受信できない場合は、ライセンス情報の送信要求を停止する。
【００９８】
４−２−２  ライセンス情報受信後のコンテンツ再生動作
ライセンス情報受信後のコンテンツの再生動作について説明する。ダウンロードしたコンテンツは、ライセンス情報に基づき復号化され、再生される。ドライブ制御部２０４はＨＤＤ２０５からライセンス情報を読み出し、ＲＡＭ２１３に記録する。続いて、ドライブ制御部２０４はＨＤＤ２０５のコンテンツを読み出す。ドライブ制御部２０４は、ＨＤＤ２０５に記録されているライセンス情報に記録されている鍵情報に基づきコンテンツを復号化し、ビデオデコーダ２０７に供給する。ビデオデコーダ２０７には内部演算用のグラフィック制御部２０８が接続されており、オン・スクリーン・ディスプレイ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ；ＯＳＤ）機能を実現できる。例えば、グラフィック制御部２０８は種々のメニュー画像を映像と合成して映像出力部２１０に出力する。以上によりコンテンツを再生することができる。
【００９９】
なお、本実施の形態において、録画一覧画面に重畳する各種警告画面はメモリ２０９に記憶されており、グラフィック制御部２０８が録画一覧画面に重畳することにより、デジタルテレビ１００に表示される。
【０１００】
また、ライセンス情報に持たせる再生可能期限としては、再生の開始可能時刻を設定しても良い。一般に新作の映画などは、コンテンツ配信側がユーザへの配布時期を指定するものが多い。しかし、配布時期までユーザにダウンロード許可しない場合は、ユーザは配布時期後に時間をかけてダウンロードしなければならず、配布時期後すぐにコンテンツを再生することができない。また、配布時期後すぐにコンテンツサーバにアクセスが集中する可能性がある。ライセンス情報に再生の開始可能時期を記載した上で、事前にコンテンツを配信することにより、コンテンツ配信業者の権利を守りつつ、ユーザにとっても使いやすいコンテンツ配信システムを提供することができる。この場合、再生の開始可能時刻前にコンテンツの再生を選択した場合、図６のような警告画面を表示することも可能である。
【０１０１】
４−３  ダウンロード中の録画一覧および動作制限
４−３−１  メタ情報のダウンロード中の録画一覧および動作制限
メタ情報のダウンロード中の録画一覧およびメタ情報のダウンロード中のレコーダ１０１の動作制限について説明する。
【０１０２】
図７は、メタ情報をダウンロード中の録画一覧の例を示した図である。メタ情報をダウンロードしているときは、コンテンツ自体をダウンロードできていないため、動画を表示することはできない。また、メタ情報に含まれるサムネイル画像も、メタ情報のダウンロードが完了していないため、表示できない可能性がある。そこで、コンテンツ画像表示領域３０１は、動画像を表示させずに、空白の領域とする。また、メタ情報のダウンロード中には、コンテンツ詳細表示領域３００に「ダウンロード準備中」との表示が表示される。ここで、メタ情報のダウンロードはコンテンツのダウンロードの準備段階であることから、メタ情報がダウンロードされている間、「ダウンロード準備中」と表示している。
【０１０３】
また、メタ情報のダウンロード中に再生を選択した場合、図８に示すような、再生動作を実行できない旨を示す警告画面がデジタルテレビ１００に表示される。具体的には、グラフィック制御部２０８がメモリ２０９に記録されている警告画面データを読み出し、録画一覧画面に重畳することにより、警告画面をデジタルテレビ１００に表示できる。
【０１０４】
つまり、ネットワーク制御部２１５とドライブ制御部２０４は、コンテンツサーバ１０４に格納されたメタ情報付きのコンテンツをダウンロードしてＨＤＤ２０５に記録する。ドライブ制御部２０４とビデオデコーダ２０７は、ダウンロードによりＨＤＤ２０５に記録されたメタ情報付きコンテンツを再生する。ＣＰＵ２１２とグラフィック制御部２０８は、ＨＤＤ２０５に記録されたコンテンツの少なくとも一部のコンテンツに関するコンテンツ情報を表示するための表示データを作成する。ＣＰＵ２１２とグラフィック制御部２０８は、ネットワーク制御部２１５とドライブ制御部２０４に、メタ情報付きコンテンツのダウンロードを開始させる。コンテンツに付随するメタ情報のダウンロードが開始されると、ＣＰＵ２１２とグラフィック制御部２０８は、そのコンテンツに関するコンテンツ情報を表示するための表示データを作成する。一方、ドライブ制御部２０４とビデオデコーダ２０７で再生すべきコンテンツのダウンロードが開始されていない場合、ＣＰＵ２１２とグラフィック制御部２０８は、そのコンテンツが再生できない旨の警告情報を含む表示データを作成する。
【０１０５】
４−３−２  コンテンツのダウンロード中の録画一覧および動作制限
コンテンツのダウンロード中の録画一覧およびコンテンツのダウンロード中のレコーダ１０１の動作制限について説明する。図９Ａは、コンテンツのダウンロード中にデジタルテレビ１００に表示される録画一覧の例である。図７に示したメタ情報のダウンロード中の録画一覧との違いは、コンテンツ画像表示領域３０１に画像が表示されている点と、コンテンツ詳細表示領域３００に『ダウンロード中  ２０％』とのコンテンツのダウンロードの進捗状態が記載されている点である。
【０１０６】
コンテンツ画像表示領域３０１に表示される画像について説明する。既に視聴済であり、ライセンス情報を取得しているコンテンツである場合には、ライセンス情報によりコンテンツの復号が可能であるので、コンテンツ画像表示領域３０１に、そのコンテンツの縮小動画を表示する。一方、ライセンス情報を取得していない場合は、そのコンテンツの復号ができず再生ができないので、コンテンツ画像表示領域３０１には、メタ情報に含まれている静止画を表示する。また、コンテンツの詳細情報には「ダウンロード中２０％」といったダウンロードの進捗情報が表示される。
【０１０７】
図９Ｂは、コンテンツがダウンロード中に表示される録画一覧の別の例を示した図であり、ダウンロード中のコンテンツの情報が録画一覧上に表示されていない例を示している。ダウンロードの詳細を確認するためには、所定のボタン（図９Ｂでは、赤ボタン４０）を押下する。これにより、図９Ｃに示すようなダウンロード中コンテンツの一覧画面が表示され、ダウンロードの詳細が確認できる。なお、図９Ｂ、図９Ｃは、あるコンテンツ（「ドラマ  奇跡体験！第３話」）とともに、他のコンテンツ（「ドラマ  奇跡体験！第４話」）のメタ情報が同時にダウンロード中である例を示している。
【０１０８】
本実施形態では、コンテンツがダウンロード中である間、そのコンテンツの編集を禁止する。ここで、編集とは、具体的には、コンテンツ（番組）の分割、コンテンツ（番組）の結合またはコンテンツ（番組）の消去などの作業である。
【０１０９】
図１０に、ユーザがコンテンツの編集指示を行った場合に表示される画面（編集項目一覧）の一例を示す。編集項目一覧３０３は編集内容に対応した複数の項目を含むが、編集不可能な項目については、その背景色を灰色に設定される。図１０に示す編集項目一覧３０３の作成動作について、図１１のフローチャートを用いて説明する。
【０１１０】
録画一覧においてユーザがコンテンツの編集を選択し、指示受信部２１６がその選択を受け付けると（Ｓ１１０１）、ＣＰＵ２１２は、ダウンロード中のコンテンツに対する編集であるか、それ以外のコンテンツに対する編集であるかを判断する（Ｓ１１０２）。ダウンロード中のコンテンツに対する編集であった場合、ＣＰＵ２１２はグラフィック制御部２０８に対し、編集不可能な項目の背景色を灰色に変えた編集項目一覧画像を作成するように指示する。グラフィック制御部２０８は、メモリ２０９の画像データを参照し、編集不可能な項目の背景色を灰色に変えて、編集項目一覧画像３０３を生成し、録画一覧の画像に重畳する（Ｓ１１０３）。例えば、図１０においては、番組消去、番組編集、チャプタ一覧、チャプタ編集の項目の背景色が灰色に変えられている。そして、編集不可能な項目の背景色を灰色に変えられた編集項目一覧画像３０３を録画一覧の画像に重畳して、映像出力部２１０を介してデジタルテレビ１００に送信する。これにより、デジタルテレビ１００は編集不可能な項目の背景色を灰色に変えた編集項目一覧画像が重畳された画像を表示する。
【０１１１】
一方、ダウンロード中のコンテンツに対する編集で無い場合、通常通りの編集項目一覧画像を作成するように指示する（Ｓ１１０４）。
【０１１２】
つまり、指示受信部２１６がダウンロードコンテンツの編集に関するユーザによる要求を受け付けると、ＣＰＵ２１２は、その編集要求に基づきＨＤＤ２０５に記録されたコンテンツを編集する。その際、ＣＰＵ２１２は、ネットワーク制御部２１５がコンテンツをダウンロードしている間は、ユーザ操作に関わらず、そのコンテンツに対する編集要求を受け付けない。
【０１１３】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、そのダウンロードされたコンテンツの編集に関するユーザの要求を受け付ける指示受信部２１６と、そのユーザの要求に基づき、ＨＤＤ２０５に記録されたコンテンツを編集するＣＰＵ２１２と、を備える。指示受信部２１６は、ドライブ制御部２０４がコンテンツをダウンロードしている間は、そのコンテンツの編集に関するユーザの要求を受け付けない。これによりユーザが誤ってダウンロード中のコンテンツを編集することを防止することができる。
【０１１４】
また、ＣＰＵ２１２とグラフィック制御部２０８は、ＨＤＤ２０５に記録されたコンテンツの少なくとも一部を含み、一覧表示するコンテンツ一覧データを作成する。ＣＰＵ２１２は、ダウンロード中のコンテンツに対する編集項目の一覧を表示する場合、編集不能な編集項目について表示方法を変更する。
【０１１５】
つまり、本実施形態のレコーダ１０１は、ＨＤＤ２０５に記録されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８をさらに備え、ＣＰＵ２１２及びグラフィック制御部２０８は、ダウンロード中のコンテンツに対する編集動作項目の一覧画像のデータをさらに作成し、その編集動作項目の一覧画像において、ＣＰＵ２１２が実行不可能な編集動作項目の表示方法を、ＣＰＵ２１２が実行可能な編集動作項目の表示方法と異ならせる。これにより、ユーザは実行が可能な編集動作と編集が不可能な編集動作とを容易に判別することができる。
【０１１６】
これにより、コンテンツのダウンロード中には、そのコンテンツの編集が禁止されるとともに、ユーザは編集項目一覧画像を見るだけで編集が禁止されているか否かを判断することができる。
【０１１７】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からコンテンツをダウンロードし、ＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１において、ネットワーク制御部２１５及びドライブ制御部２０４は、コンテンツサーバ１０４に格納されたコンテンツのメタ情報を取得して、そのコンテンツのダウンロードを開始するための準備を行い、その準備の完了後、そのコンテンツをサーバからダウンロードしてＨＤＤ２０５に記録する。ＣＰＵ２１２とグラフィック制御部２０８は、ＨＤＤ２０５に記録されたコンテンツの少なくとも一部を一覧表示するためのコンテンツ一覧データを作成する。そして、ＣＰＵ２１２とグラフィック制御部２０８は、ネットワーク制御部２１５及びドライブ制御部２０４がダウンロードの準備動作を行っているときと、ダウンロードを行っているときとで一覧表示が異なるようコンテンツ一覧データを作成する。
【０１１８】
なお、コンテンツのダウンロードを完了していない場合であっても、コンテンツのダウンロードを停止しているときは、コンテンツの編集を許可しても良い。すなわち、ネットワーク制御部２１５がコンテンツのダウンロードを完了していない場合であっても、そのコンテンツのダウンロードを停止している間は、ＣＰＵ２１２は、そのコンテンツに対する編集要求を受け付けてもよい。
【０１１９】
また、コンテンツをダウンロード中には、まとめ表示を禁止することも可能である。まとめ表示とは、録画一覧において同一種類のコンテンツを一つのコンテンツとして表示する機能である。例えば、図９Ａの例では『ドラマ  奇跡体験！』がまとめ表示されている。
【０１２０】
つまり、指示受信部２１６はＨＤＤ２０５に記録されたダウンロードコンテンツ及び放送コンテンツの属性に関して、選択指示を受け付ける。ＣＰＵ２１２は、指示受信部２１６が受け付けた選択指示に応じて、ＨＤＤ２０５に記録されたコンテンツをグルーピングする。そして、ＣＰＵ２１２及びグラフィック制御部２０８は、コンテンツ一覧データを作成する。
【０１２１】
しかしながら、ダウンロード中のコンテンツをまとめ表示してしまうと、ダウンロードの進捗を確認することが難しくなる。そこで、まとめ表示されるコンテンツがダウンロード中のときは、そのコンテンツをまとめ表示せず、録画一覧上の別の領域にダウンロードの進捗状況を表示させても良い。つまり、ＣＰＵ２１２及びグラフィック制御部２０８は、その付加情報がダウンロード中のコンテンツに関する情報を、その一覧画像には含めないようにその一覧画像を作成する。
【０１２２】
ダウンロード中のコンテンツをまとめ表示をせずに、録画一覧上の別の領域に表示させる場合の具体的な動作を説明する。図１２Ａは、そのような動作における、コンテンツのダウンロード中の録画一覧の表示例を示した図である。ＣＰＵ２１２は、ＲＡＭ２１３に記録されたメタ情報から録画一覧を作成する場合に、まとめ表示に関する情報を参照し、まとめ表示すべきコンテンツがあるか否かを判断する。まとめ表示すべきコンテンツが有る場合、ＣＰＵ２１２は更に、まとめ表示すべきコンテンツの中でダウンロード中のコンテンツがあるか否かを判断する。ダウンロード中のコンテンツが無い場合、ＣＰＵ２１２は、それらのコンテンツをまとめ表示した録画一覧を表示する。ダウンロード中のコンテンツが有る場合、ＣＰＵ２１２は、図１２Ａに示したようにダウンロード中のコンテンツを、まとめ表示せずに録画一覧上の、まとめ表示の領域（第３行目）とは別の領域（最下行）に表示させる。そして、ダウンロード中の『ドラマ  奇跡体験！』の領域を拡大表示させた場合には、図１２Ｂに示すようにダウンロードの進捗状況の詳細を表示する。これにより、ユーザは進捗を確認することが可能である。
【０１２３】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からコンテンツをダウンロードし、ＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納された属性データを含むコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８と、を備える。ＣＰＵ２１２及びグラフィック制御部２０８は、属性データが同じである複数のコンテンツをまとめて一つのコンテンツとして取り扱ってその一覧画像のデータを作成し、ダウンロード中のコンテンツを含む一覧画像のデータを作成する場合、そのダウンロード中のコンテンツとダウンロード済のコンテンツとが同一の属性データを持つ場合であっても、ダウンロード中のコンテンツとダウンロード済のコンテンツとをまとめずに別々のコンテンツとして取り扱ってその一覧画像のデータを作成する。
【０１２４】
かかる表示方法によると、録画一覧を参照することでダウンロード中のコンテンツのダウンロードの進捗状況を確認できるので、ダウンロードの進捗の確認が容易となる。
【０１２５】
図１２Ｃは、ダウンロード完了後の録画一覧を示した図である。ダウンロードが完了したコンテンツは、ダウンロード完了時にまとめ表示される。よって、ダウンロード中は、図１２Ｂに示すように、まとめ表示された「ドラマ  奇跡体験！」のコンテンツ数が２であったのに対して、ダウンロード完了後は、図１２Ｃに示すように、そのコンテンツ数が３に増加している。この状態で、録画一覧上のまとめ表示された「ドラマ  奇跡体験！」の行が選択されると、図１２Ｄに示すように、まとめ表示されているコンテンツの一覧が表示される。
【０１２６】
４−４  年齢制限付きコンテンツの録画一覧表示及び再生
４−４−１  ユーザ年齢情報の記録
暴力シーンを含むコンテンツなど、子供に悪影響のあるコンテンツについては、年齢によりその再生を制限する必要がある。また、それらのコンテンツには録画一覧としてタイトル名やサムネイル画像を表示するだけでも子供に有害な場合がある。そこで、本実施の形態のレコーダ１０１は、ユーザ年齢情報に応じて、録画一覧の表示や再生を規制することも可能とする。
【０１２７】
最初に、録画一覧の表示や再生を規制するためのユーザ年齢情報の記録方法について説明する。ユーザによるリモコン１０２を用いた操作により、レコーダ１０１はデジタルテレビ１００に年齢入力のための画面を表示させる。ユーザによるリモコン１０２を用いた操作により、レコーダ１０１にユーザ年齢情報が入力される。ユーザ年齢情報とは、レコーダ１０１を使用するユーザの年齢情報であって、ユーザが任意に登録できる。指示受信部２１６がユーザの入力を受け付けると、ＣＰＵ２１２はフラッシュメモリ２１１にそのユーザ年齢情報を記録する。
【０１２８】
４−４−２  年齢制限付きコンテンツの録画一覧情報
視聴年齢制限付きのコンテンツの録画一覧上の表示方法について説明する。ＨＤＤ２０５に記録されているコンテンツは、そのコンテンツの有害性の度合いにより、視聴制限のレベルが設定される。視聴制限のレベルは例えば、以下の３段階に分類する。
【０１２９】
１）コンテンツ自体に有害性が無く、また、録画一覧上に、そのコンテンツのタイトル名やサムネイル画像を表示しても、コンテンツを再生しても、有害では無い場合である。このようなコンテンツを「非有害コンテンツ」と称する。
２）録画一覧上に、そのコンテンツのタイトル名やサムネイル画像を表示することには有害性は無いが、コンテンツ自体に有害情報を含んでいる場合である。このようなコンテンツを「弱有害コンテンツ」と称する。
３）そのコンテンツのタイトル名やサムネイル画像に有害情報を含み、また、コンテンツ自体にも有害情報を含んでいる場合である。このようなコンテンツを「強有害コンテンツ」と称する。
【０１３０】
本実施形態では、コンテンツが「非有害コンテンツ」、「弱有害コンテンツ」及び「強有害コンテンツ」のいずれであるかを示す情報（以下「有害度情報」と称す）を設けている。有害度情報はメタ情報に格納されている。また、コンテンツに対する再生の可否の基準となる年齢を規定する情報をメタ情報に記載している。以下、この情報を「対象年齢情報」と称する。例えば、弱有害コンテンツに対しては、例えば１２〜１９歳のいずれかの年齢を示す情報を対象年齢情報としてメタ情報に記載している。弱有害コンテンツは、常に録画一覧上での表示は可能であるが、ユーザの入力したユーザ年齢情報が、そのコンテンツの対象年齢情報以上の場合にのみ再生可能とされるように制御される。強有害コンテンツに対しては、対象年齢情報は例えば「２０歳」に設定される。強有害コンテンツに対して、ユーザ年齢情報が２０歳以上を示す場合は、そのコンテンツを録画一覧表示し、かつ、再生可能にするように制御される。一方、ユーザ年齢情報が２０歳未満の場合は、そのコンテンツの録画一覧表示及び再生を禁止するように制御される。
【０１３１】
まず、ユーザの指示により録画一覧を表示させた場合の動作について図１３のフローチャートを用いて説明する。ユーザがリモコン１０２の「録画一覧」のボタンを押すと、指示受信部２１６がその旨を検知する（Ｓ１３０１）。すると、ＣＰＵ２１２はドライブ制御部２０４に対し、ＨＤＤ２０５に記録されている全てまたは一部のコンテンツのメタ情報を読み出すよう命令する。ドライブ制御部２０４はＨＤＤ２０５に記録されている全てまたは一部のコンテンツのメタ情報を読み出し、ＲＡＭ２１３に記録する。ＣＰＵ２１２はＲＡＭ２１３に記録されているメタ情報を解釈する。
【０１３２】
以下の説明では、たとえば、図１４に示すコンテンツ群がＨＤＤ２０５に記録されているとする。ここで、タイトル名が「Ｒ２０番組」であるコンテンツが「強有害コンテンツ」に該当する。
【０１３３】
ＣＰＵ２１２はフラッシュメモリ２１１に記録されているユーザ年齢情報を参照する（Ｓ１３０２）。フラッシュメモリ２１１に記録されているユーザ年齢情報が２０歳以上を示す場合（Ｓ１３０３）、図１４に示すような、全てのコンテンツを表示する録画一覧画像を作成する（Ｓ１３０６）。作成された録画一覧画像は、グラフィック制御部２０８及び映像出力部２１０を介して、デジタルテレビ１００に送信され表示される。図１４に示す録画一覧において、「強有害コンテンツ」である「Ｒ２０番組」が録画一覧画面に表示されている。
【０１３４】
一方、フラッシュメモリ２１１に記録されているユーザ年齢情報が２０歳未満を示す場合（Ｓ１３０３）、年齢制限はクリアされていないので、ＣＰＵ２１２はＲＡＭ２１３に記録されているメタ情報（有害度情報）に基づき、ＨＤＤ２０５に「強有害コンテンツ」が記録されているか否かを判定する（Ｓ１３０４）。そして、強有害コンテンツ以外のコンテンツを録画一覧上に表示する（Ｓ１３０５）。具体的には、図１５に示すように、「Ｒ２０番組」を除いて録画一覧画像を作成する。
【０１３５】
作成された録画一覧画像はグラフィック制御部２０８及び映像出力部２１０を介して、デジタルテレビ１００に送信され表示される。図１５では、「強有害コンテンツ」である「Ｒ２０番組」は録画一覧画面上に表示されていない。
【０１３６】
つまり、ＣＰＵ２１２及びグラフィック制御部２０８は、ＨＤＤ２０５に記録されたコンテンツのうち一覧に含めようとするコンテンツについて、そのコンテンツが対象年齢情報を含む場合、その対象年齢情報とフラッシュメモリ２１１に記憶されたユーザ年齢情報とに基づいて、そのコンテンツを示すコンテンツ情報を一覧に含めるかどうかを決定する。これにより、年齢の若いユーザに対して、有害情報を提示することを防止することができる。
【０１３７】
４−４−３  年齢制限付きコンテンツの再生
視聴年齢制限付きのコンテンツの再生方法について、図１６のフローチャートを用いて説明する。
【０１３８】
ユーザはデジタルテレビ１００に表示される録画一覧（Ｓ１６０１）を用いて、再生するコンテンツを選択する。なお、ユーザ年齢情報が２０歳未満を示す場合、「強有害コンテンツ」は録画一覧に表示されず、録画一覧上に表示されるのは「非有害コンテンツ」及び「弱有害コンテンツ」のみである。
【０１３９】
指示受信部２１６がコンテンツの選択を検知すると、ＣＰＵ２１２は選択されたコンテンツの有害度情報を参照する。選択されたコンテンツが、「非有害コンテンツ」である場合は（Ｓ１６０２）、そのコンテンツを通常通り再生する（Ｓ１６０４）。
【０１４０】
一方、選択されたコンテンツが「弱有害コンテンツ」である場合（Ｓ１６０２）は、ＣＰＵ２１２は、フラッシュメモリ２１１に記録されているユーザ年齢情報と、そのコンテンツのメタ情報に記憶されている対象年齢情報とを参照する。ユーザ年齢情報が示す値が対象年齢情報が示す値以上の場合（Ｓ１６０３）、そのコンテンツの再生を通常通り再生する（Ｓ１６０４）。一方、ユーザ年齢情報の示す年齢が対象年齢情報の示す年齢より小さい場合は（Ｓ１６０３）、コンテンツの再生を禁止する（Ｓ１６０５）。
【０１４１】
つまり、ドライブ制御部２０４及びビデオデコーダ２０７は、ＨＤＤ２０５に記録されたコンテンツのうち再生しようとするコンテンツについて、そのコンテンツが対象年齢情報を含む場合、その対象年齢情報とフラッシュメモリ２１１に記憶されたユーザ年齢情報とに基づいて、そのコンテンツの再生の許可／禁止を決定する。
【０１４２】
以上のようにして、フラッシュメモリ２１１に記録されているユーザ年齢情報に応じて、コンテンツの再生の可否を決定することができる。
【０１４３】
また、対象年齢情報は、ＣＰＵ２１２及びグラフィック制御部２０８がコンテンツ情報を一覧に含めるか否かを決定するために用いる第１の視聴年齢制限データと、ドライブ制御部２０４およびビデオデコーダ２０７がコンテンツを再生するか否かを決定するために用いる第２の視聴年齢制限データと、を含んでもよい。この場合、録画一覧の対象年齢とコンテンツ再生の対象年齢を分離することができる。
【０１４４】
４−４−４  暗証番号の入力による年齢制限の解除
レコーダ１０１が所定の暗証番号を記録しており、ユーザが暗証番号を入力することにより、コンテンツの年齢制限を解除することも可能である。コンテンツの年齢制限を解除できるようにすることにより、年齢制限のあるコンテンツの再生と録画一覧への表示の年齢制限を無くすことができる。
【０１４５】
フラッシュメモリ２１１には、予め暗証番号情報が記録されている。ユーザがコンテンツの年齢制限を解除する場合には、リモコン１０２を用いて暗証番号入力のための入力画面を表示する。図１７に、暗証番号入力のための入力画面の一例を示す。
【０１４６】
ユーザはリモコン１０２を用いて、レコーダ１０１に対し暗証番号を入力する。指示受信部２１６が入力された暗証番号を検知すると、ＣＰＵ２１２はフラッシュメモリ２１１に記憶されている暗証番号と、ユーザが入力した暗証番号とを比較する。
【０１４７】
ＣＰＵ２１２は暗証番号が一致した場合、コンテンツの年齢制限を解除する。この場合、ＣＰＵ２１２は、録画一覧を再度作成し、年齢制限のために表示しなかったコンテンツについて表示可能にする。また、年齢制限のために再生を許可しなかったコンテンツについて再生を許可する。一方、暗証番号が不一致の場合は、コンテンツの年齢制限に関する制御を維持する。
【０１４８】
一旦、コンテンツの年齢制限が解除されると、レコーダ１０１の電源がオフになるまで、コンテンツの年齢制限の解除は維持される。したがって、ユーザは何度も暗証番号を入力する必要は無い。
【０１４９】
つまり、ＣＰＵ２１２とグラフィック制御部２０８が、コンテンツを示すコンテンツ情報を一覧に含めないようを決定した場合であっても、ＣＰＵ２１２はその決定を取り消し、そのコンテンツ情報を一覧に含めさせるようグラフィック制御部２０８を制御する。
【０１５０】
以上のようにして、ユーザは暗証番号を入力することにより、コンテンツの録画一覧への表示に関する年齢制限を解除できる。
【０１５１】
また、ドライブ制御部２０４とビデオデコーダ２０７が、コンテンツの再生をしないよう決定した場合であっても、ＣＰＵ２１２はその決定を取り消し、ドライブ制御部２０４とビデオデコーダ２０７に再生をさせるよう、ドライブ制御部２０４とビデオデコーダ２０７を制御する。
【０１５２】
以上のようにして、ユーザは暗証番号を入力することにより、コンテンツの再生に関する年齢制限を解除できる。
【０１５３】
また、年齢制限のあるコンテンツの再生と録画一覧への表示を同一の暗証番号により、一度に許可することができる。
【０１５４】
つまり、ＣＰＵ２１２は、ユーザによる同一の操作によって、コンテンツを示すコンテンツ情報を一覧に含めないよう決定した場合であっても、グラフィック制御部２０８に一覧を表示させるように制御し、かつ、コンテンツの再生を禁止するよう決定した場合であっても、ドライブ制御部２０４とビデオデコーダ２０７を再生動作させるように制御できる。なお、ユーザによる同一の操作は、同一の暗証番号を入力する操作であってもよい。
【０１５５】
以上のような年齢制限の解除機能を設けたことにより、家庭でレコーダ１０１を使用する場合、子供の年齢に合わせてユーザ年齢情報を記録しておくことで、有害なコンテンツの視聴を防止するとともに、大人のユーザが使用する場合には、一度、暗証番号を入力すればその後はコンテンツを自由に視聴することが可能となる。
【０１５６】
５  ダウンロード時の特殊動作
５−１  ダウンロード時の追っかけ再生
再生可能期限付きのコンテンツ（レンタル形式のコンテンツ）のダウンロード中に、そのダウンロードされたコンテンツの再生をする場合の動作について図１８のフローチャートを用いて説明する。以下、このような動作を「追っかけ再生」と称する。
【０１５７】
録画一覧画面においてユーザが追っかけ再生を実行するコンテンツを選択し、指示受信部２１６がその選択を受信すると（Ｓ１８０１）、ドライブ制御部２０４は、選択されたコンテンツが未視聴のコンテンツであるか否かを判断する（Ｓ１８０２）。この判断は、ＨＤＤ２０５のライセンス情報の有無を確認することにより行われる。
【０１５８】
そのコンテンツが既に視聴されたことのあるコンテンツの場合は、そのコンテンツを再生する（Ｓ１８０８）。一方、そのコンテンツが未視聴のコンテンツである場合は、図５Ａに示すようなコンテンツの再生可能期限に関する警告メッセージと、その警告に対してユーザがコンテンツの再生をするか再生を中止するかを選択するための選択ボタンとを含む警告画面を録画一覧画面上に表示する（Ｓ１８０３）。
【０１５９】
ここで、コンテンツの再生可能期限に関する警告画面について説明する。再生するコンテンツがセル形式のコンテンツの場合、コンテンツの再生が途中で停止することを警告すればよい。例えば、図１９に示すような警告画面が重畳されてもよい。
【０１６０】
ユーザが再生中止を選択した場合（Ｓ１８０４）、ＣＰＵ２１２はそのコンテンツの再生を中止する（Ｓ１８０９）。
【０１６１】
一方、ユーザが再生を選択すると（Ｓ１８０４）、ＣＰＵ２１２はそのコンテンツがダウンロード中であるか否かを判定する（Ｓ１８０５）。そのコンテンツがダウンロード中でない場合は、ＣＰＵ２１２はコンテンツを再生する（Ｓ１８０８）。一方、そのコンテンツがダウンロード中である場合、ＣＰＵ２１２は、コンテンツが再生不可能となる可能性がある旨の警告メッセージと、その警告に対してユーザがコンテンツの再生をするか再生を中止するかを選択するための選択ボタンとを含む警告画面を、録画一覧画面上に表示させる（Ｓ１８０６）。
【０１６２】
ここで、コンテンツが再生不可能となる可能性がある旨の警告画面について説明する。コンテンツの再生を開始することにより再生可能期限が始まる。よって、ダウンロード速度が遅い場合、追っかけ再生を実施すると、ダウンロードが完了する前に再生可能期限を超過する可能性がある。この場合、コンテンツを最後まで再生することができないという不都合が生じる。そこで、追っかけ再生を行う場合、事前に、コンテンツ全体を視聴できない可能性が有る旨をユーザに警告することが好ましい。警告画面として、例えば、図２０に示すような警告画面が表示される。
【０１６３】
上記の警告画面が録画一覧画面上に表示された後、ＣＰＵ２１２はユーザが再生を選択したか、再生を取りやめたかを判定する（Ｓ１８０７）。
【０１６４】
ユーザにより再生の中止が選択された場合、ＣＰＵ２１２はそのコンテンツの再生を中止する（Ｓ１８０９）。一方、ユーザにより再生が選択された場合、ＣＰＵ２１２はそのコンテンツを再生する（Ｓ１８０８）。
【０１６５】
このように、本実施の形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツを記録し、再生することが可能なレコーダ１０１であって、コンテンツサーバ１０４に格納された再生可能期限付きのコンテンツをダウンロードして、ＨＤＤ２０５に記録するドライブ制御部２０４と、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６と、指示受信部２１６が受け付けた指示にしたがい、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、コンテンツをダウンロード中に、指示受信部２１６がコンテンツの再生を開始する指示を受け付けたときに、ドライブ制御部２０４及びビデオデコーダ２０７によるコンテンツの再生を開始する前に、コンテンツに対する再生可能期限に関する警告情報を出力するＣＰＵ２１２及びグラフィック制御部２０８とを備える。
【０１６６】
つまり、ＣＰＵ２１２とグラフィック制御部２０８は、コンテンツをダウンロード中に、指示受信部２１６でそのコンテンツに関して再生開始指示を受け付けると、そのコンテンツをドライブ制御部２０４及びビデオデコーダ２０７で再生する前に、再生可能期限に関する警告情報を出力する。
【０１６７】
以上の動作によると、コンテンツのダウンロード中にライセンスを取得し再生する場合に、コンテンツのダウンロードの完了前に再生可能期限が切れてしまう可能性を、事前にユーザに警告（図１９参照）することによって、その不具合の発生を抑止することが可能となる。
【０１６８】
また、その再生可能期限に関する警告情報は、ユーザにコンテンツの再生を実行するか中止するかを選択させるための選択手段を含む。これにより、ユーザは再生可能期限に関する警告情報が表示されている状態でコンテンツの再生を実行するか中止するかを選択することができる。
【０１６９】
また、ＣＰＵ２１２とグラフィック制御部２０８は、コンテンツをダウンロード中に、指示受信部２１６がそのコンテンツに対する追っかけ再生の開始指示を受け付けると、そのコンテンツをビデオデコーダ２０７で再生する前に、そのコンテンツのダウンロード速度に起因する再生停止に関する警告情報（図２０参照）を出力する。これによっても、ダウンロード途中で再生不可能になるという不具合の発生を抑止することが可能となる。
【０１７０】
ところで、コンテンツのダウンロード中に追っかけ再生を実施した場合、次のような不具合も生じ得る。すなわち、コンテンツのダウンロード速度が遅い場合に追っかけ再生を実施すると、コンテンツの再生がコンテンツのダウンロードに追いつく場合がある。この場合、コンテンツの再生が不可能となり、コンテンツの再生が停止する。このような場合に、コンテンツの再生が停止した箇所を「レジュームポイント」としてＨＤＤ２０５に記録してもよい。レジュームポイントは、コンテンツ再生を再開する際のコンテンツの開始位置を示す。具体的な動作を以下に説明する。
【０１７１】
ＣＰＵ２１２は、コンテンツの再生がコンテンツのダウンロードに追いつくか否かを監視する。そして、コンテンツの再生がコンテンツのダウンロードに追いついて、コンテンツの再生が停止したときに、その停止したコンテンツの再生時刻をレジュームポイントとして認定する。そして、ドライブ制御部２０４に対し、ＨＤＤ２０５にそのレジュームポイントを記録するように命令する。ドライブ制御部２０４はＨＤＤ２０５にそのレジュームポイントを記録する。
【０１７２】
具体的には、ＣＰＵ２１２は、コンテンツをダウンロード中にそのコンテンツを再生している間、そのコンテンツの記録ポイントと再生ポイントとを比較し、両者が一致した場合は、その一致ポイントをレジュームポイントとしてＨＤＤ２０５に記録するよう制御する。
【０１７３】
つまり、本実施の形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生可能なレコーダであって、コンテンツサーバ１０４に格納されたコンテンツをダウンロードして、ＨＤＤ２０５に記録するドライブ制御部２０４と、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、コンテンツをダウンロード中にそのコンテンツを再生した場合において、そのコンテンツの記録位置と再生位置とが一致した場合に、その一致した位置を再開位置としてＨＤＤ２０５に記録するように制御するＣＰＵ２１２とを備える。
【０１７４】
コンテンツの再生を再開する動作について説明する。指示受信部２１６はコンテンツの再生を再開する旨を受け付けると、ＣＰＵ２１２はドライブ制御部２０４に対し、ＨＤＤ２０５に記録されているレジュームポイントを参照して、その再生を再開しようとしているコンテンツを、そのレジュームポイントが示すポイントから再生するように制御する。ドライブ制御部２０４はＨＤＤ２０５からそのレジュームポイントが示すポイントからコンテンツを読み出す。
【０１７５】
つまり、本実施形態のレコーダ１０１は、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６をさらに備え、ＣＰＵ２１２は、そのコンテンツの記録位置と再生位置とが一致した場合に、その一致した位置を再開位置として前記記録媒体に記録するとともに、さらに、コンテンツの再生を停止し、その停止後、指示受信部２１６がコンテンツの再生指示を受け付けた場合に、その再開位置からそのコンテンツの再生を再開するように制御する。
【０１７６】
これにより、コンテンツの再生を再開するときには、そのレジュームポイントから再生を実行すれば、コンテンツを停止した部分からコンテンツを視聴することができる。
【０１７７】
また、コンテンツの再生がコンテンツのダウンロードに追いつき、コンテンツの再生が不可能となり、コンテンツの再生が停止することを防止するため、コンテンツのダウンロード速度に基づき、追っかけ再生の可否を決定することも可能である。
【０１７８】
追っかけ再生の可否の決定動作について、図２１のフローチャートを用いて説明する。なお、図１８のフローチャートと同じ動作については、説明を省略する。すなわち、図２１のフローチャートにおけるステップＳ２１０１〜Ｓ２１０６は、図１８のフローチャートにおけるステップＳ１８０１〜Ｓ１８０６と同じであるため、それらの動作説明は省略する。
【０１７９】
ステップＳ２１０６において、コンテンツが再生不可能となる可能性がある旨の警告メッセージと、その警告に対してユーザがコンテンツの再生をするか再生を中止するかを選択するための選択ボタンとを含む警告画面が録画一覧画面上に表示される。その警告画面上でユーザにより再生が選択されると（Ｓ２１０７）、ＣＰＵ２１２はネットワーク制御部２１５のコンテンツのダウンロードの速度を測定し（Ｓ２１０８）、測定したダウンロード速度を所定の閾値と比較する（Ｓ２１０９）。ネットワーク制御部２１５のコンテンツのダウンロードの速度が所定の閾値よりも小さい場合は、ＣＰＵ２１２はコンテンツの再生を中止する（Ｓ２１１１）。一方、ネットワーク制御部２１５のコンテンツのダウンロードの速度が所定の閾値以上の場合、ＣＰＵ２１２はコンテンツを再生する（Ｓ２１１０）。
【０１８０】
つまり、コンテンツをダウンロード中に、指示受信部２１６でそのコンテンツに関して再生開始指示を受け付けると、そのコンテンツをドライブ制御部２０４及びビデオデコーダ２０７で再生する前に、ネットワーク制御部２１５のダウンロード速度に応じて、記録中のコンテンツの再生を禁止するか否かを決定する。
【０１８１】
これにより、コンテンツのダウンロード中にそのコンテンツを再生した場合に、コンテンツの再生がダウンロードに追いつく可能性を低減できる。
【０１８２】
ダウンロード速度（ビットレート）は、コンテンツのダウンロード開始から測定時までのダウンロード速度の平均値を算出して求めてもよい。または、ダウンロード速度の測定開始時の所定時間だけ前の時点から、測定時までのダウンロード速度の平均値を算出してダウンロード速度を求めても良い。
【０１８３】
なお、コンテンツの再生がコンテンツのダウンロードに追いついた場合には、図２２に示すように、コンテンツの再生を一時停止し、コンテンツの再生がコンテンツのダウンロードに追いついた旨の警告画面を表示しても良い。この場合、ユーザはコンテンツが停止した理由を容易に把握することができるため、ユーザの利便性が向上する。
【０１８４】
また、追っかけ再生の可否について、コンテンツのダウンロード速度だけで判断するのではなく、既にダウンロード済のファイルサイズやコンテンツ全体のファイルサイズの情報も利用してもよい。例えば、ダウンロード速度と、未だダウンロードされていないコンテンツの部分のサイズから、コンテンツのダウンロードに要する時間を予測することができる。この動作について図２３のフローチャートを用いて説明する。なお、図１８のフローチャートと同じ動作については、説明を省略する。すなわち、図２３のフローチャートにおけるステップＳ２３０１〜Ｓ２３０６は、図１８のフローチャートにおけるステップＳ１８０１〜Ｓ１８０６と同じであるため、それらの動作説明は省略する。
【０１８５】
ステップＳ２３０６において、コンテンツが再生不可能となる可能性がある旨の警告メッセージと、ユーザがコンテンツの再生をするか再生を中止するかを選択するための選択ボタンとを含む警告画面が録画一覧上に表示される。その警告画面上でユーザにより再生が選択されると（Ｓ２３０７）、ＣＰＵ２１２はネットワーク制御部２１５のコンテンツのダウンロードの速度を測定する（Ｓ２３０８）。そして、ＣＰＵ２１２は、ダウンロードしているコンテンツの未ダウンロード分のファイルサイズと、測定したダウンロード速度とから、コンテンツのダウンロードが完了するのに要する時間を予測する（Ｓ２３０９）。そして、ＣＰＵ２１２は、このダウンロードに要する予測した時間とコンテンツの再生時間（視聴時間）とを比較し（Ｓ２３１０）、コンテンツの再生時間の方が長い場合は再生を許可し（Ｓ２３１１）、予測時間の方が長い場合は再生を禁止する（Ｓ２３１２）。
【０１８６】
具体的には、本実施の形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードして、ＨＤＤ２０５に記録するドライブ制御部２０４と、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６と、指示受信部２１６が受け付けた指示にしたがい、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、コンテンツをダウンロード中に、指示受信部２１６がそのコンテンツの再生を開始させるための指示を受け付けると、そのコンテンツをドライブ制御部２０４及びビデオデコーダ２０７により再生する前に、ドライブ制御部２０４及びネットワーク制御部２１５のダウンロード速度、そのコンテンツの記録済みのデータ量、及びそのコンテンツの未記録のデータ量に基づき、そのコンテンツの再生を禁止するか否かを決定するＣＰＵ２１２とを備える。
【０１８７】
これにより、追っかけ再生を実行した場合に、そのコンテンツの再生がダウンロードに追いつくか否かをより正確に判断することができるので、レコーダ１０１は再生の許可と禁止をより適切に選択することができる。
【０１８８】
さらに具体的には、ＣＰＵ２１２は、記録中のコンテンツの記録済み部分の視聴時間と、記録中のコンテンツ全体のデータ量とそのダウンロード速度とから算出される予測受信時間とを比較し、その視聴時間（再生時間）より予測受信時間が大きい場合は、その記録中のコンテンツの再生を禁止する。
【０１８９】
これにより、追っかけ再生を実行した場合に、そのコンテンツの再生がダウンロードに追いつくか否かをより正確に判断することができるので、レコーダ１０１は再生の許可と禁止をより適切に選択することができる。
【０１９０】
５−２  複数コンテンツダウンロード要求時の動作
コンテンツサーバ１０４に対して複数のコンテンツのダウンロードを要求した場合の、コンテンツのダウンロードの動作について図２４のフローチャートを用いて説明する。
【０１９１】
ユーザはリモコン１０２を用いて、複数のコンテンツをダウンロードするように指示すると、指示受信部２１６はその旨の指示をＣＰＵ２１２に送信する。ＣＰＵ２１２は、ネットワーク制御部２１５に対し、それら複数のコンテンツを同時にダウンロードするように指示する。これにより、ネットワーク制御部２１５はその複数のコンテンツを同時にダウンロードする（Ｓ２４０１）。
【０１９２】
ダウンロードしている複数のコンテンツ中に再生しているコンテンツがある場合、その再生中のコンテンツのダウンロードを優先する。以下、再生中のコンテンツのダウンロードの優先処理について説明する。
【０１９３】
ＣＰＵ２１２は、ダウンロード中の複数のコンテンツの中に再生中のコンテンツと一致するコンテンツがあるか否かを監視する（Ｓ２４０２）。ここで、ダウンロード中の複数のコンテンツと再生中のコンテンツとで一致するコンテンツが無い場合には、ＣＰＵ２１２はそれら複数のコンテンツのダウンロード速度を調整することなくダウンロードする（Ｓ２４０７）。
【０１９４】
一方、ダウンロード中の複数のコンテンツと再生中のコンテンツとで一致するコンテンツが有る場合には、ＣＰＵ２１２は、再生中のコンテンツと一致するコンテンツのダウンロードを優先するようにネットワーク制御部２１５を制御する（Ｓ２４０３）。
【０１９５】
具体的には、ＣＰＵ２１２は、その一致するコンテンツのダウンロード速度を、ダウンロード中の他のコンテンツのダウンロード速度よりも速くするように、ネットワーク制御部２１５を制御する。または、ＣＰＵ２１２は、ダウンロード中の他のコンテンツのダウンロードを停止し、その一致するコンテンツのみをダウンロードするようにネットワーク制御部２１５を制御してもよい。
【０１９６】
ＣＰＵ２１２は再生しているコンテンツのダウンロード中に、そのコンテンツの再生が停止したか否かを判断する（Ｓ２４０４）。
【０１９７】
停止している場合は、ダウンロード中のコンテンツは再生されていないので（Ｓ２４０２）、複数のコンテンツを同一速度でダウンロードする（Ｓ２４０７）。
【０１９８】
一方、ダウンロードが継続している場合は、ＣＰＵ２１２は再生中のコンテンツのダウンロードが継続しているか否かを判定する（Ｓ２４０５）。ＣＰＵ２１２は再生中のコンテンツのダウンロードが終了した場合には、すべてのコンテンツのダウンロードが完了したか否かを判定する（Ｓ２４０６）。
【０１９９】
すべてのコンテンツのダウンロードが完了していない場合、ＣＰＵ２１２は再度ダウンロード中のコンテンツが再生されていないかを監視する（Ｓ２４０２）。すべてのコンテンツのダウンロードが完了した場合は、コンテンツのダウンロードを終了する。
【０２００】
つまり、ＣＰＵ２１２は、ネットワーク制御部２１５が指示受信部２１６で受け付けた指示が示す複数のコンテンツのうち少なくとも１つのコンテンツがダウンロード中である場合、指示受信部２１６が複数のコンテンツのうちいずれかについて再生指示を受け付けると、その再生指示が示すコンテンツを他のコンテンツに優先してダウンロードするように、ネットワーク制御部２１５及びドライブ制御部２０４を制御する。
【０２０１】
これにより、ダウンロード中のコンテンツのダウンロード速度を速くできる。したがって、ダウンロード中のコンテンツを同時再生する場合に、コンテンツの再生がコンテンツのダウンロードに追いつくためコンテンツの再生が停止する可能性を低減できる。
【０２０２】
なお、ネットワーク制御部２１５が同時に受信するコンテンツの数は１つであることが好ましい。この場合、コンテンツの再生がコンテンツのダウンロードに追いつき、コンテンツの再生が停止する可能性をより低減できる。
【０２０３】
５−３  ダウンロードの自動停止及び強制再開
５−３−１  ダウンロードの自動停止
コンテンツをダウンロード中に、レコーダ１０１の動作状況によりコンテンツのダウンロードを自動停止することも可能である。
【０２０４】
例えば、ＶＯＤはネットワークから受信したコンテンツをリアルタイムで表示するため、一定のネットワーク帯域が必要となる。そこで、コンテンツをダウンロード中にＶＯＤを視聴する場合、ＣＰＵ２１２は、ＶＯＤの視聴の開始を検知したときに、ネットワーク制御部２１５にコンテンツのダウンロードの中止を命令する。ネットワーク制御部２１５はコンテンツのダウンロードを中止する。これにより、ＶＯＤのコンテンツの視聴の信頼性を高めることができる。
【０２０５】
５−３−２  ダウンロードの強制再開
ダウンロード中のコンテンツはユーザの指示等により停止させることが可能である。ここで、ダウンロード停止後、ユーザがダウンロードの指示をしない限りダウンロードが再開しないとすると、ユーザがコンテンツを購入したにもかかわらず、コンテンツのダウンロードができていないという不具合が発生する場合がある。本実施の形態におけるレコーダ１０１は、かかる不具合を防止するため、コンテンツのダウンロードが停止された時に、コンテンツのダウンロードを強制的に再開する。
【０２０６】
ダウンロードの強制再開の動作について、図２５のフローチャートを用いて説明する。ダウンロード中にユーザがリモコン１０２にてダウンロードの停止を指示する。指示受信部２１６から指示を得たＣＰＵ２１２は、ネットワーク制御部２１５に対し、ダウンロードを停止するように命令する。これにより、ネットワーク制御部２１５はコンテンツのダウンロードを停止する（Ｓ２５０１）。
【０２０７】
ダウンロードの停止後、ＣＰＵ２１２は、ユーザによるダウンロードの再開指示を受けたか否かを監視する（Ｓ２５０２）。ユーザによるダウンロードの再開指示を受けた場合は、コンテンツのダウンロードを再開する（Ｓ２５０４）。一方、ダウンロードの再開指示を受けていない場合、ＣＰＵ２１２はダウンロードの停止後、所定時間が経過したか否かを判定する（Ｓ２５０３）。ダウンロードの停止後、所定時間が経過した場合は、コンテンツのダウンロードを再開する（Ｓ２５０４）。
【０２０８】
つまり、ＣＰＵ２１２は指示受信部２１６がコンテンツのダウンロードの停止を受け付けた場合に、コンテンツのダウンロードを停止させ、その後、停止状態のままで所定時間が経過した場合に、停止中のコンテンツのダウンロードを再開させるようネットワーク制御部２１５を制御する。言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、ドライブ制御部２０４によるコンテンツのダウンロードを停止させるための停止指示を受け付ける指示受信部２１６と、ドライブ制御部２０４を制御するＣＰＵ２１２と、を備え、ＣＰＵ２１２は、指示受信部２１６がコンテンツのダウンロードの停止指示を受け付けたときに、そのコンテンツのダウンロードを停止させ、そのコンテンツのダウンロードの停止後、ダウンロードの停止状態のままで所定時間が経過したときに、そのコンテンツのダウンロードを再開するように、ドライブ制御部２０４を制御する。この場合、ダウンロード中の全てのコンテンツのダウンロードを停止し、全ての停止中のコンテンツのダウンロードを再開するようにするのがより好ましい。
【０２０９】
これにより、ユーザがダウンロード停止後、ダウンロードを再開させることを忘れていた場合でも、コンテンツのダウンロードを強制的に再開することができるので、確実にコンテンツをダウンロードすることができる。
【０２１０】
なお、ダウンロードの再開時には、回線の使用状況を確認し、その使用状況に応じてダウンロードを再開するコンテンツを選択してもよい。例えば、ＶＯＤの再生を行っている間は、停止したダウンロードを自動再開しないようにしてもよい。または、ダウンロードを停止しているコンテンツとは異なるコンテンツをダウンロード再生している場合、停止中のダウンロードを強制的に再開しないようにしてもよい。具体的には、コンテンツＢの追っかけ再生中に、ダウンロードを停止しているコンテンツＡの強制的な再開を行わないようにしてもよい。つまり、ダウンロードを停止したコンテンツと異なるコンテンツを再生している時は、停止したダウンロードを再開しない。もしくは、ダウンロードを停止した第１のコンテンツと異なる第２のコンテンツの追っかけ再生中に、第１のコンテンツの自動再開を行わない。これは、回線の帯域を現在再生中のコンテンツのダウンロードに優先的に割り当てることで、再生中のコンテンツの視聴に影響を与えないようにするためである。
【０２１１】
５−４  ダウンロード時の電源オフ
コンテンツのダウンロード中に、レコーダ１０１の電源がオフにされたときに、コンテンツのダウンロードを継続させることも可能である。ダウンロード中にユーザがリモコン１０２にてレコーダ１０１の電源オフを指示すると、指示受信部２１６から指示を得たＣＰＵ２１２は、ネットワーク制御部２１５においてコンテンツがダウンロード中か否かを判断する。コンテンツをダウンロード中の場合、ＣＰＵ２１２は電源オフをせずに、コンテンツのダウンロードを継続する。このとき、ＣＰＵ２１２はＦＬ表示部２１７に対し、コンテンツのダウンロード中である旨を表示させる。
【０２１２】
ＣＰＵ２１２は、コンテンツのダウンロードが終了したか否かを判断し、コンテンツのダウンロードが終了した場合、レコーダ１０１の電源をオフする。
【０２１３】
つまり、ＣＰＵ２１２は、ネットワーク制御部２１５によるコンテンツのダウンロード中に、指示受信部２１６が電源オフの指示を受け付けた場合、そのコンテンツのダウンロードの完了を待って、電源供給を停止する。言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生することが可能なレコーダ１０１であって、コンテンツサーバ１０４に格納されたコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、レコーダ１０１の電源をオフにする旨の指示を受け付ける指示受信部２１６と、指示受信部２１６で受け付けた指示に応じて、レコーダ１０１への電源供給を制御するＣＰＵ２１２と、を備え、ＣＰＵ２１２は、ドライブ制御部２０４によるコンテンツのダウンロード中に、指示受信部２１６が電源オフの指示を受け付けた場合、そのコンテンツのダウンロードが完了した時に、すなわち、そのコンテンツのダウンロードの完了を待って、レコーダ１０１の電源供給を停止する。
【０２１４】
これにより、コンテンツのダウンロード中に、レコーダ１０１の電源がオフにされたと場合であっても、コンテンツのダウンロードが完了してからダウンロードを停止するので、コンテンツを確実にダウンロードすることができる。
【０２１５】
なお、この場合にＦＬ指示部２１７に電源オフをしたにもかかわらず、ダウンロード中である旨を表示することも可能である。
【０２１６】
つまり、レコーダ１０１の動作状態を示すＦＬ指示部２１７を備え、コンテンツをダウンロード中に指示受信部２１６が電源オフにする旨の指示を受け付けた後、ダウンロードが完了するまでの間に、ＦＬ指示部２１７は所定の表示をする。所定の表示とは、例えば、コンテンツがダウンロード中であることを示す表示である。
【０２１７】
これにより、ユーザは電源オフの指示をしたにも関わらず、電源がオフにならない理由を認識することができる。
【０２１８】
６  時刻情報の管理
コンテンツ配信システムにおいて、再生可能期限付きのコンテンツの再生可能期限を管理する場合に、その再生可能期限を管理するための計時手段の信頼性を高めることが重要である。なぜなら、計時手段をユーザが簡単に改変できてしまうと、コンテンツ配信業者がコンテンツの再生可能期限を管理することが不可能となるからである。
【０２１９】
そのため、本実施の形態のレコーダ１０１は、ＦＬ表示部２１７に表示する時刻情報を表示するための時刻を計時する時刻管理部２１８とは別に、セキュアクロック管理部２１９を設けている。時刻管理部２１８は、指示受信部２１６を介したユーザの指示により、時間情報の変更が可能である。これに対して、セキュアクロック管理部２１９は、時刻サーバ１０５からダウンロードされる時刻情報のような、ユーザ指示以外の情報によって時間情報を変更することが可能である。以下、セキュアクロック管理部２１９における時刻更新の動作について説明する。
【０２２０】
ＣＰＵ２１２は、所定の周期（例えば、１０日毎）で、ネットワーク制御部２１５に対し、時刻サーバ１０５から時間情報をダウンロードするように指示する。ネットワーク制御部２１５は、インターネット網１０３を介して、時刻サーバ１０５に対して、時間情報の送信を要求する。時刻サーバ１０５はその要求に応じて、時刻情報をレコーダ１０１に送信する。ネットワーク制御部２１５は、その時刻情報を受信し、ＲＡＭ２１３に記録する。ＣＰＵ２１２はＲＡＭ２１３に記録された時刻情報に基づき、セキュアクロック管理部２１９の時刻情報を更新する。
【０２２１】
つまり、ネットワーク制御部２１５とドライブ制御部２０４は、コンテンツサーバ１０４に格納された再生可能期限付きのコンテンツをダウンロードしてＨＤＤ２０５に記録する際、コンテンツサーバ１０４及びレコーダ１０１を含むネットワークシステムが従うべき時刻を管理する時刻サーバ１０５から、時刻情報をダウンロードする。ＣＰＵ２１２は、そのダウンロードした時刻情報に基づいて、再生可能期限付きのコンテンツの再生可能期限を管理する。指示受信部２１６は、ネットワーク制御部２１５とドライブ制御部２０４による時刻設定とは異なる方法により、時刻設定を受け付ける。ＣＰＵ２１２は、レコーダ１０１のコンテンツの再生可能期限動作以外の動作について、受け付けた時刻設定に基づき時刻管理を行う。
【０２２２】
また、ネットワーク制御部２１５とドライブ制御部２０４は、所定の周期で時刻サーバ１０５から時刻情報をダウンロードする。
【０２２３】
以上より、セキュアクロック管理部２１９はユーザの指示によって時刻情報が更新されるのではなく、時刻サーバ１０５からダウンロードした時刻情報によって時刻情報が更新される。したがって、ユーザによって時刻情報を不正に改変されることがないので、コンテンツの再生可能期限を不正に改変されることなく管理することができる。
【０２２４】
なお、レコーダ１０１が時刻サーバ１０５にアクセスできず、正確な時刻情報を得ることができない場合、セキュアクロック管理部２１９の時刻情報の正確性が担保されず、コンテンツの再生可能期限を正確に守れない可能性がある。そこで、ネットワーク制御部２１５が所定の期間、時刻サーバ１０５にアクセスできない場合、レコーダ１０１はコンテンツの再生を禁止するようにしてもよい。
【０２２５】
つまり、コンテンツの再生可能期限を管理するために用いる時刻情報をネットワーク制御部２１５がダウンロードしていない間は、ＣＰＵ２１２は、ドライブ制御部２０４及びビデオデコーダ２０７での、そのコンテンツの再生を禁止する。
【０２２６】
また、時刻サーバ１０５より時刻情報をダウンロードできない場合、その旨を警告出力しても良い。
【０２２７】
つまり、ＣＰＵ２１２及びビデオデコーダ２０７は、ネットワーク制御部２１５が時刻サーバ１０５より時刻情報をダウンロードできない場合、その旨を警告出力する。
【０２２８】
またその後、時刻サーバ１０５にアクセスできた場合は、レコーダ１０１はコンテンツの再生を許可しても良い。
【０２２９】
つまり、ネットワーク制御部２１５は、コンテンツサーバ１０４から再生可能期限付きのコンテンツをダウンロードしてＨＤＤ２０５に記録する。ネットワーク制御部２１５とドライブ制御部２０４は、コンテンツサーバ１０４及びレコーダ１０１を含むシステムが従うべき時刻を管理する時刻サーバ１０５から時刻情報をダウンロードする。ＣＰＵ２１２は、そのダウンロードした時刻情報に基づいて、再生可能期限付きのコンテンツの再生可能期限を管理する。ネットワーク制御部２１５とドライブ制御部２０４は、ＣＰＵ２１２が再生可能期限を管理できなくなった場合、改めて時刻サーバ１０５から時刻情報をダウンロードする。
【０２３０】
時刻情報をダウンロードする際にレコーダ１０１がネットワークに接続されていないと、時刻サーバ１０５にアクセスできない。よって、時刻サーバ１０５にアクセスできない場合は、指示受信部２１６がコンテンツの再生開始指示を受け付けたときに、図２６に示すような、ネットワークに接続する必要がある旨の警告画面を表示してもよい。
【０２３１】
つまり、レコーダ１０１がインターネット網１０３に接続されているかを判別する所定のタイミングは、レコーダ１０１におけるコンテンツの再生時である。これにより、レコーダ１０１において、再生時に確実にセキュアクロック管理部２１９の時刻情報の正確性が担保され、コンテンツの再生可能期限を正確に守ることができるかを確認することができる、
【０２３２】
具体的には、指示受信部２１６でコンテンツに関する再生開始指示を受け付けたときに、レコーダ１０１と、コンテンツサーバ１０４を含むネットワークシステムとの接続が確認されていないときは、ＣＰＵ２１２とグラフィック制御部２０８は、そのコンテンツをドライブ制御部２０４とビデオデコーダ２０７で再生するためにネットワークに接続する必要がある旨の警告（図２７参照）を出力する。
【０２３３】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録するドライブ制御部２０４と、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６と、指示受信部２１６が受け付けた指示にしたがい、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、所定のタイミングで、レコーダ１０１がコンテンツサーバ１０４を含むインターネット網１０３に接続されているか否かを判断するＣＰＵ２１２及びネットワーク制御部２１５と、指示受信部２１６がコンテンツの再生を開始する指示を受け付けたときに、ＣＰＵ２１２及びネットワーク制御部２１５による判断結果が、レコーダ１０１とインターネット網１０３が接続されていないことを示す場合は、レコーダ１０１をインターネット網１０３に接続する必要がある旨の警告を出力するＣＰＵ２１２及びグラフィック制御部２０８とを備える。
【０２３４】
これにより、セキュアクロック管理部２１９の時刻情報の正確性が担保され、コンテンツの再生可能期限を正確に守ることができる。
【０２３５】
また、ＣＰＵ２１２は、所定周期（例えば１０日毎）で、レコーダ１０１の電源オン時に、または、電源オン後最初に録画一覧を表示した時に、レコーダ１０１とネットワークシステムの接続を確認してもよい。そして、指示受信部２１６でコンテンツに関する再生開始指示を受け付けた時点で、レコーダ１０１とネットワークシステムの接続が確認されていなければ、図２７に示すような、ネットワークへ接続する必要がある旨の警告を表示するようにしてもよい。つまり、レコーダ１０１がインターネット網１０３に接続されているかを判別する所定のタイミングは、レコーダ１０１の電源投入時である。これにより、レコーダ１０１は自装置の動作への影響が少ないタイミングに接続の確認をすることができる。なお、ＣＰＵ２１２は、ネットワークシステムへの未接続を確認した場合でも、前回に時刻サーバ１０５にアクセスしてから所定期間（例えば１０日）が経過する前であれば、警告を表示しないようにしてもよい。
【０２３６】
つまり、レコーダ１０１とインターネット網１０３の接続が最後に確認されてから所定期間が経過していなければ、ＣＰＵ２１２及びグラフィック制御部２０８は、ＣＰＵ２１２及びネットワーク制御部２１５による判断結果がレコーダ１０１とインターネット網１０３が接続されていないことを示す場合であっても、警告を出力せず、ドライブ制御部２０４及びビデオデコーダ２０７は、指示受信部２１６が受け付けた指示にしたがいコンテンツの再生を開始する。これにより、レコーダ１０１とインターネット網１０３が接続されていない状態であっても、セキュアクロック管理部２１９の時刻情報の正確性が担保されている場合は、コンテンツを再生することができる。
【０２３７】
また、レコーダ１０１の電源オフ時に、時刻サーバ１０５にアクセスして時刻情報をダウンロードしても良い。つまり、指示受信部２１６が電源オフの指示を受け付けると、ネットワーク制御部２１５は時刻サーバ１０５から時刻情報をダウンロードする。電源オフ時に時刻サーバ１０５にアクセスすることにより、時刻サーバ１０５へのアクセスを他の動作への影響の少ないタイミングで実行することができる。
【０２３８】
７  コンテンツの削除時の動作
７−１  コンテンツ削除の基本動作
ここでは、再生可能期限の切れたコンテンツの消去の動作について、図２７のフローチャートを用いて説明する。ＣＰＵ２１２がコンテンツの消去を開始するタイミングについては後述する。
【０２３９】
ＣＰＵ２１２は、ドライブ制御部２０４に対して、ＨＤＤ２０５に記録されているコンテンツのライセンス情報をＲＡＭ２１３に記録するように指示する。ドライブ制御部２０４は、ＨＤＤ２０５に記録されているコンテンツのライセンス情報をＲＡＭ２１３に記録する。ＣＰＵ２１２は、ＲＡＭ２１３に記録されたライセンス情報を参照し、再生可能期限の情報を取得する（Ｓ２７０１）。
【０２４０】
ＣＰＵ２１２は、ライセンス情報に含まれる再生可能期限と、セキュアクロック管理部２１９の時間情報とを比較して、再生可能期限を超過しているコンテンツがあるか否かを判定する（Ｓ２７０２）。再生可能期限を超過しているコンテンツがある場合、ＣＰＵ２１２は、そのコンテンツを消去する（Ｓ２７０３）。すなわち、ＣＰＵ２１２は、ドライブ制御部２０４に対して、再生可能期限を過ぎているコンテンツを消去するように命令する。ドライブ制御部２０４は、その命令を受けてＨＤＤ２０５に記録されているそのコンテンツを消去する。
【０２４１】
一方、再生可能期限を超過しているコンテンツがない場合、ＣＰＵ２１２は、コンテンツの消去はしない。
【０２４２】
なお、再生可能期限を超過するまでは、ＨＤＤ２０５にはコンテンツ及びそのコンテンツのメタ情報は記録されている。また、再生可能期限が超過していても消去されていないコンテンツがある場合、ＨＤＤ２０５には、そのコンテンツ及びそのコンテンツのメタ情報は記録されたままである。そのような場合に録画一覧は図２８に示すように表示される。図２８において、『熱狂・北京オリンピック』は再生期限を超過したコンテンツであり、コンテンツ詳細表示領域３００に「視聴期限切れ」の旨が表示されている。この状態でこのコンテンツの再生を選択すると、再生可能期限を超過しているため、図２９に示すようなコンテンツの再生ができない旨の警告が表示される。
【０２４３】
再生可能期限を超過して直ぐには、そのコンテンツを消去しないようにするのは次の理由による。再生可能期限到達時にユーザがそのコンテンツを視聴していた場合、ユーザが視聴しているにもかかわらず、コンテンツの再生が停止し、ユーザが視聴できなくなることを防止するためである。この詳細は以下に後述する。
【０２４４】
７−２  コンテンツの再生中に再生可能期限が切れた場合の動作
コンテンツ再生中に再生可能期限が切れた場合の動作について説明する。ユーザがコンテンツを再生中に再生可能期限が来た場合に、その時点でコンテンツを消去すると、ユーザはそのコンテンツを継続して視聴できなくなる。
【０２４５】
そこで、本実施の形態のレコーダ１０１は、再生可能期限経過後のコンテンツの再生について、コンテンツ再生中に再生可能期限が来た場合には、停止しない限り再生を許すものとする。
【０２４６】
以下、具体的な動作について図３０のフローチャートを用いて説明する。
【０２４７】
コンテンツを再生中に再生可能期限に達しても、そのコンテンツの再生を継続する（Ｓ３００１）。その後、コンテンツの再生の終了を判断し（Ｓ３００２）、終了した場合、コンテンツの再生を停止する（Ｓ３００６）。
【０２４８】
コンテンツの再生が継続中の場合は、ＣＰＵ２１２は、ユーザによるコンテンツの停止の指示があったか否かを監視する（Ｓ３００３）。ユーザによるコンテンツの停止の指示があった場合は、ＣＰＵ２１２は、コンテンツの再生を一時停止するとともに、「再生可能期限を超過しているため、停止すると再生ができなくなる」旨の警告メッセージと、再生停止の実行／キャンセルを選択するための選択ボタンとを含む警告画面を表示する（Ｓ３００４）。図３１に、この警告画面の一例を示す。警告画面の背景には再生しているコンテンツの静止画を表示してもよい。
【０２４９】
ユーザは警告画面上でコンテンツの再生を停止するか否かを選択する（Ｓ３００５）。そして、コンテンツの再生停止を指示した場合には、コンテンツの再生を停止する（Ｓ３００６）。一方、コンテンツの再生停止の指示をキャンセルした場合は、コンテンツの再生を継続する（Ｓ３００１）。
【０２５０】
つまり、ＣＰＵ２１２及びビデオデコーダ２０７は、指示受信部２１６が再生開始の指示を受け付けた後にコンテンツの再生可能期限を超過した場合は、再生可能期限を超過した後であっても、そのコンテンツの再生を継続する。しかし、その再生可能期限を超過した後にそのコンテンツの再生を停止した場合は、ＣＰＵ２１２及びビデオデコーダ２０７は、指示受信部２１６が再生開始の指示を受け付けても、そのコンテンツの再生はできないように制御する。そのため、指示受信部２１６が、再生開始の指示を受け付けた後であって再生可能期限を超過した後に、そのコンテンツの再生を停止する旨の指示を受け付けたときは、ＣＰＵ２１２及びグラフィック制御部２０８は、コンテンツの停止を実行すると再度再生ができなくなる旨の警告画面を表示する。
【０２５１】
このように警告画面を表示することによって、ユーザに対して、再生可能期限超過によりコンテンツの再生ができなくなる可能性を通知でき、ユーザにとっての不測の事態を回避でき、利便性を向上できる。
【０２５２】
また、その警告情報出力時には、そのコンテンツの静止画を出力してもよい。
【０２５３】
ドライブ制御部２０４とビデオデコーダ２０７は、ＣＰＵ２１２とグラフィック制御部２０８による警告画面の出力後に、指示受信部２１６がそのコンテンツの再生を停止する旨の指示を受け付けた場合、そのコンテンツの再生を停止する。これにより、ユーザは再生可能期限を超過しているときであっても、コンテンツの停止をすることができる。
【０２５４】
また、コンテンツの停止を指示し、警告情報が出力されている状態において、所定の期間、指示受信部２１６が再生の指示を受け付けなかった場合は、指示受信部２１６が再生を受け付けても再生を実行しないとしても良い。つまり、再生可能期限付きコンテンツの再生中にそのコンテンツの再生可能期限を超過した後に、指示受信部２１６がそのコンテンツの再生の停止指示を受け付けたときに警告情報が出力された場合において、停止指示を受付けてから所定の時間経過後は、指示受信部２１６がコンテンツの再生指示を受け付けても、ドライブ制御部２０４及びビデオデコーダ２０７そのコンテンツの再生を実行しない。
【０２５５】
これにより、警告が出力されている状態であっても、所定の期間が経過した場合は再生を禁止できる。
【０２５６】
なお、コンテンツの再生を停止したときに、そのコンテンツを消去してもよい。その場合、コンテンツの停止を実行すると再度再生ができなくなる旨の警告画面上で、さらに、コンテンツの再生を停止したときにそのコンテンツが消去される旨の警告を行ってもよい。
【０２５７】
また、一時停止の場合も再生状態とみなして、コンテンツの再生継続を許しても良い。この場合、コンテンツを一時停止後も再生すると、通常通りコンテンツが再生されるようにする。
【０２５８】
７−３  再生可能期限経過後のコンテンツの再生の強制終了
図３０に示すフローチャートの制御のみでは、コンテンツ再生中に再生可能期限に達した場合でも、停止しない限り半永久的に再生が可能となる。つまり、ユーザの指示によりコンテンツの再生を一時停止の状態にしておけば、その一時停止を解除することにより、再生可能期限に関係なくコンテンツを再生できることになるからである。しかし、このような半永久的な再生を許すと、コンテンツの再生可能期限の管理が困難となる。そこで、本実施の形態のレコーダ１０１は、再生可能期限から所定時間（例えば、４時間）が経過した場合は、コンテンツの再生を強制的に終了する機能及び新たにコンテンツの再生を実行しない機能をさらに備えている。
【０２５９】
以下、再生可能期限経過後のコンテンツの再生の強制終了の動作について図３２のフローチャートを用いて説明する。
【０２６０】
コンテンツの再生可能期限超過後にコンテンツの再生が継続されている場合において（Ｓ３２０１）、ＣＰＵ２１２は、再生中のコンテンツが再生期限を超過しているかを判定する（Ｓ３２０２）。この判定は、所定の周期で、ライセンス情報の再生可能期限に関する情報と、セキュアクロック管理部２１９の時刻情報とを比較することで行われる。再生可能期限を所定時間（例えば４時間）以上超過しているコンテンツがある場合には、ＣＰＵ２１２は、ドライブ制御部２０４に対し、そのコンテンツの再生を停止する（Ｓ３２０３）。ＣＰＵ２１２は、そのようなコンテンツに対して、その後ユーザからの再生指示を受け付けても、新たにコンテンツの再生を実行しない。一方、その再生中のコンテンツが再生可能期限を所定時間以上超過していない場合、ＣＰＵ２１２はコンテンツの再生を禁止しない。
【０２６１】
なお、再生可能期限を所定時間以上超過したことにより、コンテンツの再生が停止になった場合には、図３３に示すような警告画面を表示する。また、そのコンテンツの停止と同時にそのコンテンツを消去しても良い。
【０２６２】
つまり、ドライブ制御部２０４及びビデオデコーダ２０７は、指示受信部２１６が再生を開始する旨の指示を受け付けた後であってその再生可能期限付きコンテンツの再生可能期限を超過した後であってもそのコンテンツの再生を継続する一方、再生を継続していても再生可能期限から所定の時間が経過するとそのコンテンツの再生を停止する。
【０２６３】
したがって、再生可能期限を超過したコンテンツの再生を許す場合であっても、そのコンテンツが半永久的に再生可能となることを防止することができる。したがって、再生中にコンテンツが消去されることを防止できるとともに、コンテンツに再生可能期限をもたせることができる。
【０２６４】
また、上記動作において、コンテンツの再生が停止した場合には、再生期限を超過した旨の警告を表示しても良い。
【０２６５】
つまり、ＣＰＵ２１２とグラフィック制御部２０８は、所定時間の経過後にドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツの再生を停止すると、そのコンテンツの再生可能期限に関する警告情報を出力する。
【０２６６】
なお、本実施の形態では超過期限である所定時間は４時間に限らず、他の時間であってもよい。
【０２６７】
７−４  コンテンツ再生可能期限前の警告
コンテンツの再生可能期限前における再生可能期限に関する警告動作について説明する。「７−２  コンテンツの再生中に再生可能期限が切れた場合の動作」で説明したように、再生可能期限間近にコンテンツを再生した場合、再生中にコンテンツの再生可能期限を過ぎる可能性がある。再生中のコンテンツが再生可能期限を過ぎた場合にユーザが誤って停止を指示すると、その後ユーザはそのコンテンツを再生できなくなる。したがって、再生可能期限間近にコンテンツを再生した時に、「コンテンツを停止した場合に、コンテンツが再生できなくなる可能性がある」旨の警告画面を表示すれば、ユーザが誤って停止を指示する可能性を低減することができる。
【０２６８】
図３５に、そのような警告画面の一例を示す。再生しようするコンテンツの再生可能期限は２００８年２月１９日１２時３４分であり、録画時間が２時間７分である。したがって、２００８年２月１９日１０時２７分以降に再生を開始した場合、上記警告画面を表示する必要がある。
【０２６９】
本実施の形態のレコーダ１０１は、コンテンツ再生前に、コンテンツが再生中に再生可能期限が到来する可能性がある場合は警告画面を表示する。これにより、ユーザが誤って停止を指示する可能性を低減する。上記の例においては、２００８年２月１９日１０時２７分以降にこのコンテンツが再生される場合に、警告画面を表示する。
【０２７０】
以下、この動作について図３４のフローチャートを用いて具体的に説明する。ＣＰＵ２１２は、指示受信部２１６よりコンテンツの再生の指示を受けると（Ｓ３４０１）、ドライブ制御部２０４に対して、ＨＤＤ２０５に記録されている再生しようとしているコンテンツのライセンス情報とメタ情報をＲＡＭ２１３に記録するように命令する。この命令を受けてドライブ制御部２０４は、ＨＤＤ２０５に記録されているコンテンツのライセンス情報とメタ情報をＲＡＭ２１３に記録する。ライセンス情報には、そのコンテンツの再生可能期限が記載されており、メタ情報には、そのコンテンツの再生可能期限と再生時間とが記載されている。このため、ＣＰＵ２１２は、コンテンツの再生可能期限と再生時間とを取得する（Ｓ３４０２）。ＣＰＵ２１２は、メタ情報に含まれる再生可能期限と、コンテンツの再生時間の情報と、セキュアクロック管理部２１９の時間情報とに基づき、警告画面の表示の要否を決定する（Ｓ３４０３）。具体的には、再生可能期限までの残り時間が、そのコンテンツの再生時間より短い場合に、ＣＰＵ２１２は、グラフィック制御部２０８に対して、再生期限に関する警告画面を表示するように命令する。この命令を受けて、グラフィック制御部２０８は、メモリ２０９から視聴期限に関する警告画面の画像データを取得し、録画一覧画像に重畳し、映像出力部２１０を介してデジタルテレビ１００に表示する（Ｓ３４０４）。
【０２７１】
図３５は、デジタルテレビ１００に表示される視聴期限に関する警告画面の一例である。この警告画面が表示されているときに、ユーザがリモコン１０２の決定ボタンを押すと、そのコンテンツの再生が開始される。
【０２７２】
つまり、ＨＤＤ２０５に記録された再生可能期限付きのコンテンツの再生指示を受けたときに、ＣＰＵ２１２は、そのコンテンツの再生を完了するのに要する時間である再生時間を検出する。そして、ＣＰＵ２１２及びグラフィック制御部２０８は、そのコンテンツの再生可能期限と、そのコンテンツについてＣＰＵ２１２で検出された再生時間とに基づいて、再生可能期限に関する警告情報を出力する。
【０２７３】
これにより、再生中に再生可能期限が満了するコンテンツを再生する前にデジタルテレビ１００に警告画面が表示されるので、ユーザが誤って停止を指示する可能性を低減できる。
【０２７４】
また、ＣＰＵ２１２は、ＨＤＤ２０５のコンテンツの再生が完了しているか否かを検知して、再生が完了していない場合に警告を出力するようにしても良い。つまり、ＣＰＵ２１２は、ＨＤＤ２０５に記録されたコンテンツのうち所定時間内に再生可能期限が到来するコンテンツについて、ドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツの再生を完了しているか否かを検出する。ＣＰＵ２１２とグラフィック制御部２０８は、コンテンツの再生が完了していない場合に、再生可能期限に関する警告情報を出力する。
【０２７５】
具体的には、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツを記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４からダウンロードされた再生可能期限付きのコンテンツを格納するＨＤＤ２０５と、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６と、指示受信部２１６が受け付けた指示にしたがい、ＨＤＤ２０５に格納されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、ＨＤＤ２０５に格納され、指示受信部２１６が指示を受け付けたときから所定期間内に再生可能期限が到来するコンテンツについて、ドライブ制御部２０４及びビデオデコーダ２０７が既にそのコンテンツの再生を完了しているか否かを検出するＣＰＵ２１２と、ＣＰＵ２１２の検出結果に応じて、再生可能期限に関する警告情報を出力するＣＰＵ２１２及びグラフィック制御部２０８とを備える。
【０２７６】
これにより、ユーザがまだ視聴を完了していないコンテンツについて再生可能期限が切れる前にデジタルテレビ１００に警告画面が表示される。よって、視聴が未完了のコンテンツについて、視聴が未完了の状態で再生可能期限が到達する可能性を低減できる。
【０２７７】
また、ＣＰＵ２１２及びグラフィック制御部２０８は、指示受信部２１６が指示を受け付けた時点を基準としたコンテンツの再生可能期限までの残りの時間がコンテンツの再生時間より小さい場合に、警告情報を表示する。これにより、コンテンツの再生可能期限までの残りの時間がコンテンツの再生時間より小さい場合に警告情報が表示されるので、視聴が未完了のコンテンツについて、視聴が未完了の状態で再生可能期限が到達する可能性を低減できる。
【０２７８】
また、表示する警告情報は、図３５に示すように、ドライブ制御部２０４及びビデオデコーダ２０７にコンテンツの再生動作を指示するための指示手段を含んでも良い。これにより、ユーザは容易にコンテンツの再生を再開できる。
【０２７９】
また、警告画面表示後、所定時間経過後に自動的にコンテンツの再生が開始されるようにしてもよい。これにより、警告画面を表示した状態にしたままの状態でユーザがコンテンツの再生を実行することを忘れていた場合であっても、自動的にコンテンツの再生を実行することができる。
【０２８０】
また、警告画面は図３５に示すように録画一覧に重畳させて表示してもよい。つまり、警告情報はデジタルテレビ１００に表示され、警告情報の背景において、ＨＤＤ２０５に格納されたコンテンツの一覧を表示する画面が表示される。または、警告画面はコンテンツの再生画面に重畳させて表示してもよい。その際、コンテンツは警告情報の背景において再生されていても良い。つまり、警告情報はデジタルテレビ１００に表示され、警告情報の背景において、コンテンツが再生される。また、警告画面は、コンテンツ再生開始後、最初のフレームで一時停止した状態で表示させてもよい。その後、所定時間経過後に警告画面の表示を停止し、コンテンツの再生を開始してもよい。
【０２８１】
つまり、警告情報は、その背景で表示されるコンテンツの最初のフレームで、そのコンテンツの再生を一時停止した状態で表示され、その後所定時間経過した後に警告情報の表示を停止し、コンテンツの一時停止を解除する。
【０２８２】
また、コンテンツの停止時にそのコンテンツを消去してもよい。具体的には、ＨＤＤ２０５に記録されたコンテンツのうち再生可能期限付きのコンテンツについて、ドライブ制御部２０４及びビデオデコーダ２０７は、再生可能期限満了後でかつ所定のタイミングでそのコンテンツの再生ができなくなる。ＣＰＵ２１２は、ドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツを再生できなくなったタイミングで、そのコンテンツを消去する。
【０２８３】
警告画面の背景には、録画一覧を表示してもよいし、またはコンテンツを再生してもよい。
【０２８４】
なお、本実施の形態において、警告画面を表示するタイミングを『再生可能期限の残り時間＜再生時間』となるタイミングとしているが、厳密に適用されるものではなく、本発明の効果を期待できる範囲で、多少早くもしくは遅く警告画面を出しても良い。
【０２８５】
また、本実施形態では、コンテンツの再生中に再生可能期限が到来する場合に、事前に警告画面を表示する例を示したが、コンテンツの再生中に再生可能期限が到来する場合に限らず、再生開始指示受付時から所定期間内に再生可能期限が到来する場合にも、同様に警告画面を表示するようにしてもよい。
【０２８６】
７−５  再生可能期限経過後のコンテンツの消去
再生可能期限を超過したコンテンツの消去の動作について説明する。コンテンツの消去のタイミングとしては、以下の３通りのいずれかを適用することが可能である。
１）レコーダ１０１の電源オフのシーケンス時
２）録画一覧の表示時（すなわち作成時）
３）レコーダ１０１の動作状態に関わらず、再生可能期限と再生タイミングの時間関係に基づくタイミング
【０２８７】
以下、これら３つのタイミングでの消去動作について具体的に説明する。
【０２８８】
７−５−１  電源オフのシーケンス時の消去
電源オフのシーケンス時にコンテンツを消去する場合について、図３６のフローチャートを用いて説明する。
【０２８９】
ＣＰＵ２１２は、ユーザがリモコン１０２にてレコーダ１０１の電源オフを指示したか否かを判定する（Ｓ３６０１）。ユーザが電源オフを指示した場合には、ＣＰＵ２１２は、ドライブ制御部２０４に対し、ＨＤＤ２０５に記録されているコンテンツのライセンス情報を読み出すよう命令する。この命令を受けて、ドライブ制御部２０４は、ＨＤＤ２０５に記録されているコンテンツのライセンス情報を読み出し、ＲＡＭ２１３に記録する（Ｓ３６０２）。
【０２９０】
ＣＰＵ２１２は、ＲＡＭ２１３に記録されているライセンス情報の再生可能期限に関する情報を解釈し、ＨＤＤ２０５に記録されているコンテンツの中で再生可能期限を超過しているコンテンツが有るか否かを判定する（Ｓ３６０３）。再生可能期限を超過しているコンテンツが有る場合、ＣＰＵ２１２は、そのコンテンツを消去するようにドライブ制御部２０４に命令する。ドライブ制御部２０４はそのコンテンツをＨＤＤ２０５から消去する（Ｓ３６０４）。
【０２９１】
一方、再生可能期限を超過しているコンテンツが無い場合、ＣＰＵ２１２は、コンテンツの消去の命令を実行しない。その後、レコーダ１０１は、所定の電源オフのための動作を行い、レコーダ１０１の電源がオフとなる（Ｓ３６０５）。
【０２９２】
以上のように、ユーザが電源オフを指示した後に、消去すべきコンテンツの判定とコンテンツの消去を実行する。
【０２９３】
つまり、ＣＰＵ２１２は、ＨＤＤ２０５に記録されたコンテンツのうち再生可能期限付きのコンテンツについては、指示受信部２１６が電源オフの指示を受けたときに、そのコンテンツを消去する。
【０２９４】
言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツを記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４からダウンロードされた再生可能期限付きのコンテンツを格納するＨＤＤ２０５もしくはディスク２０６と、レコーダ１０１の電源のオン／オフの指示を受け付ける指示受信部２１６と、ＨＤＤ２０５もしくはディスク２０６からコンテンツを消去するＣＰＵ２１２及びドライブ制御部２０４と、を備え、ＣＰＵ２１２及びドライブ制御部２０４は、指示受信部２１６が電源オフの指示を受け付けたときに、再生可能期限が満了したコンテンツをＨＤＤ２０５もしくはディスク２０６ＨＤＤ２０５から消去する。
【０２９５】
これにより、コンテンツの再生中など他の動作に並行して消去すべきコンテンツの判定とコンテンツの消去などが行われ、ＣＰＵ２１２に過大な負荷がかかることを防止することができる。よって、レコーダ１０１を安定に動作させることができる。
【０２９６】
なお、コンテンツの消去後レコーダ１０１の電源がオンされた場合、レコーダ１０１は次の起動時においてコンテンツを消去した旨の警告画面を表示しても良い。具体的には、以下の通りに動作してもよい。
【０２９７】
指示受信部２１６がレコーダ１０１に対する電源オンの指示を受け付けると、ＣＰＵ２１２は、コンテンツを消去した旨の警告画面を表示するようにグラフィック制御部２０８に命令する。グラフィック制御部２０８は、メモリ２０９に記録された、コンテンツを消去した旨を表示するための画像データを読み出し、映像出力部２１０を通じてデジタルテレビ１００に出力する。
【０２９８】
つまり、ＨＤＤ２０５からコンテンツが消去された場合、その消去されたコンテンツに関する情報を消去情報としてＨＤＤ２０５に記録する。映像出力部２１０は、指示受信部２１６が電源オンの指示を受け付けたときに、ＨＤＤ２０５から消去情報を読み出して、出力する。
【０２９９】
また、録画一覧を表示する際に、消去情報を表示しても良い。つまり、ＣＰＵ２１２は、ＨＤＤ２０５からコンテンツが消去された場合、消去されたコンテンツに関する情報を消去情報としてＨＤＤ２０５に記憶しておく。ＣＰＵ２１２は、指示受信部２１６が電源オンの指示を受け付けたときに、ＨＤＤ２０５から消去情報を読み出し、この消去情報を録画一覧とともに表示する。言い換えると、レコーダ１０１は、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８を備え、ＣＰＵ２１２及びグラフィック制御部２０８が一覧データを作成するときに消去情報を出力する。これによりユーザは、再生可能期限の超過によりコンテンツが消去されたことを知ることができる。
【０３００】
また、一度に消去するコンテンツの数に上限を設けても良い。これにより、多数のコンテンツを消去するために要する時間を低減でき、レコーダ１０１の電源オフのタイミングが遅延することを防止できる。なお、再生可能期限を超過しているコンテンツの中で、視聴期限がより古いものから、または、容量のより大きいものから所定数（上限）個のコンテンツを消去するようにするのが好ましい。
【０３０１】
また、ＣＰＵ２１２及びドライブ制御部２０４は定期的にコンテンツの再生可能期限を監視し、再生可能期限が満了したコンテンツをＨＤＤ２０５から消去してもよい。これにより、電源のオン／オフなどレコーダ１０１の動作に依存することなく、適切なタイミングでコンテンツの再生期限を管理することができる。
【０３０２】
７−５−２  録画一覧表示時の消去
録画一覧の表示時（作成時）にコンテンツを消去する場合について図３７のフローチャートを用いて説明する。
【０３０３】
ＣＰＵ２１２は、ユーザがリモコン１０２にて録画一覧の表示を指示したか否かを判定する（Ｓ３７０１）。ユーザが録画一覧の表示を指示した場合には、ＣＰＵ２１２はドライブ制御部２０４に対し、ＨＤＤ２０５に記録されているコンテンツの情報を読み出すよう命令する。ドライブ制御部２０４はＨＤＤ２０５に記録されているコンテンツのライセンス情報を読み出し、ＲＡＭ２１３に記録する（Ｓ３７０２）。
【０３０４】
ＣＰＵ２１２は、ＲＡＭ２１３に記録されているライセンス情報の再生可能期限に関する情報を解釈し、ＨＤＤ２０５に記録されているコンテンツの中で、再生可能期限を超過しているコンテンツが有るか否かを判定する（Ｓ３７０３）。再生可能期限を超過しているコンテンツが有る場合には、ＣＰＵ２１２はそのコンテンツを消去するようにドライブ制御部２０４に命令する。ドライブ制御部２０４はそのコンテンツをＨＤＤ２０５から消去する（Ｓ３７０４）。その後、録画一覧を作成し、表示する（Ｓ３７０５）。
【０３０５】
つまり、ＨＤＤ２０５に記録されたコンテンツのうち再生可能期限付きのコンテンツについて、ＣＰＵ２１２とグラフィック制御部２０８は、録画一覧画像データを作成するときに、そのコンテンツを消去する。
【０３０６】
言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツを記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４からダウンロードされた再生可能期限付きのコンテンツを格納するＨＤＤ２０５と、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８と、ＨＤＤ２０５からコンテンツを消去するＣＰＵ２１２及びドライブ制御部２０４と、を備え、ＣＰＵ２１２及びドライブ制御部２０４は、ＣＰＵ２１２及びグラフィック制御部２０８が一覧画像のデータを作成するときに、再生可能期限が満了したコンテンツをＨＤＤ２０５から消去する。
【０３０７】
かかる動作によると、ユーザが録画一覧を生成したときに、コンテンツの再生可能期限を判定する。そのため、録画一覧の表示は常に最新の再生可能期限を反映した一覧となる。したがって、ユーザが再生可能期限を超過しているコンテンツを選択することを防止することができ、ユーザの利便性が向上する。
【０３０８】
また、一度に消去するコンテンツの数に上限を設けても良い。これにより、多数のコンテンツを消去することに起因する、レコーダ１０１から録画一覧データが出力されるタイミングの遅延を防止することができる。つまり、ＣＰＵ２１２及びドライブ制御部２０４は、一度に消去するコンテンツの数に上限を有する。また、その際、視聴期限のより古いものから、または、容量がより大きいものから所定数（上限）個のコンテンツを選択して消去するようにしてもよい。つまり、ＣＰＵ２１２及びドライブ制御部２０４は、再生可能期限が満了したコンテンツの中で、視聴期限がより古いものからその上限数個のコンテンツを選択し、消去する。もしくは、ＣＰＵ２１２及びドライブ制御部２０４は、再生可能期限が満了したコンテンツの中で、容量がより大きいものから前記上限数個のコンテンツを選択し、消去する。
【０３０９】
なお、コンテンツの消去後レコーダ１０１の電源がオンされた場合、レコーダ１０１は次の起動時においてコンテンツを消去した旨の警告画面を表示しても良い。具体的には、以下の通りに動作してもよい。
【０３１０】
指示受信部２１６がレコーダ１０１に対する電源オンの指示を受け付けると、ＣＰＵ２１２は、コンテンツを消去した旨の警告画面を表示するようにグラフィック制御部２０８に命令する。グラフィック制御部２０８は、メモリ２０９に記録された、コンテンツを消去した旨を表示するための画像データを読み出し、映像出力部２１０を通じてデジタルテレビ１００に出力する。
【０３１１】
つまり、レコーダ１０１は、レコーダ１０１の電源オンの指示を受け付ける指示受信部２１６と、ＨＤＤ２０５からコンテンツが消去された場合、その消去されたコンテンツに関する情報を消去情報としてＨＤＤ２０５に記録し、指示受信部２１６が電源オンの指示を受け付けたときに、ＨＤＤ２０５からその消去情報を読み出して、出力するＣＰＵ２１２及び映像出力部２１０とを備える。
【０３１２】
これにより、ＨＤＤ２０５に記録されているコンテンツが消去された場合であっても、電源オン時にその消去に関する情報が出力される。その為、ユーザは自動的に消去されたコンテンツを認識することができる。
【０３１３】
また、電源オンのタイミングではなく、ＣＰＵ２１２及びグラフィック制御部２０８が一覧データを作成するときに消去情報を出力しても良い。
【０３１４】
７−５−３  再生可能期限との時間関係に基づく消去
再生可能期限と再生タイミングの時間関係に基づくコンテンツの消去について、図３８のフローチャートを用いて説明する。
【０３１５】
ＣＰＵ２１２は、所定の周期でＨＤＤ２０５に記録されているライセンス情報をＲＡＭ２１３に記録する（Ｓ３８０１、Ｓ３８０２）。
【０３１６】
ＣＰＵ２１２は、ＲＡＭ２１３に記録されているライセンス情報の再生可能期限に関する情報を解釈し、ＨＤＤ２０５に記録されているコンテンツの中で再生可能期限を超過しているコンテンツが有るか否かを判定する（Ｓ３８０３）。再生可能期限を超過しているコンテンツが有る場合には、ＣＰＵ２１２はそのコンテンツを消去するようにドライブ制御部２０４に命令する。ドライブ制御部２０４はそのコンテンツをＨＤＤ２０５から消去する（Ｓ３８０４）。
【０３１７】
つまり、ＣＰＵ２１２は、ＨＤＤ２０５に記録されたコンテンツのうち再生可能期限付きのコンテンツについて、再生可能期限満了から所定時間内にそのコンテンツを消去する。
【０３１８】
言い換えると、レコーダ１０１は、レコーダ１０１の電源オンの指示を受け付ける指示受信部２１６と、ＨＤＤ２０５からコンテンツが消去された場合、その消去されたコンテンツに関する情報を消去情報としてＨＤＤ２０５に記録し、指示受信部２１６が電源オンの指示を受け付けたときに、ＨＤＤ２０５から消去情報を読み出して、出力するＣＰＵ２１２及び映像出力部２１０とを備える。
【０３１９】
かかる動作によると、再生可能期限を超過したコンテンツの消去のタイミングの遅延をより小さくすることができる。
【０３２０】
なお、同時に消去するコンテンツの数に上限を設けても良い。例えば、同時に消去できるコンテンツの上限を６４個とすることも可能である。また、視聴期限のより古いものから、または、容量がより大きいものから所定数（上限）個のコンテンツを消去するようにしてもよい。
【０３２１】
８  コンテンツのダビング
８−１  コンテンツのダビング回数の制限
コンテンツのダビング回数の制限が有る場合のコンテンツのダビング制御について説明する。以下では、ＨＤＤ２０５からディスク２０６へコンテンツをダビングする際の動作を説明する。
【０３２２】
指示受信部２１６がユーザによるダビング指示を受け付けると、ＣＰＵ２１２は、ダビングするコンテンツのライセンス情報を取得し、取得したライセンス情報をＲＡＭ２１３に記録するように制御を行う。なお、そのコンテンツのライセンス情報を未だ受信していない場合は、ネットワーク制御部２１５を通じてライセンス情報をダウンロードする。ライセンス情報は、ダビングするコンテンツを復号するための復号鍵を含んでいる。
【０３２３】
また、コンテンツのメタ情報には、ダビング制限情報として、コンテンツのダビング可能回数が記録されている（図１Ｂ参照）。ＣＰＵ２１２は、メタ情報に記載されているダビング可能回数が１以上の場合、コンテンツのダビングを許可し、ＨＤＤ２０５のコンテンツをディスク２０６にコピーする。ＣＰＵ２１２は、メタ情報に記載されているダビング可能回数を１だけ減じ、そのメタ情報をドライブ制御部２０４を介してＨＤＤ２０５に記録する。
【０３２４】
一方、メタ情報に記載されているダビング可能回数が０である場合、ＣＰＵ２１２はダビングを禁止し、ＨＤＤ２０５からディスク２０６へのコンテンツのダビングを実行しない。
【０３２５】
つまり、ネットワーク制御部２１５は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードしてＨＤＤ２０５に記録する。ドライブ制御部２０４は、ＨＤＤ２０５に記録されたコンテンツをディスク２０６にダビング可能である。ネットワーク制御部２１５は、ドライブ制御部２０４がダビングを実行する前に、ダビングするコンテンツのダビング制限情報（例えば、ダビング可能回数）を取得し、取得したダビング制限情報に基づき、ダビングの可否を判断する。
【０３２６】
また、コンテンツのダビング回数はＨＤＤ２０５に記録されてもよい。ダビング制限情報が、ダビングするコンテンツのダビング可能回数を含んでもよい。そして、ダビング可能回数が、ＨＤＤ２０５が記録しているコンテンツのダビング回数以下である場合、ダビングできないと判断してもよい。
【０３２７】
かかる動作によると、ダウンロードしたコンテンツについて、ダビングの回数を制限することができる。したがって、コンテンツ配信システム側がダウンロードしたコンテンツのダビングの回数を制限することができる。
【０３２８】
なお、ダビング回数をカウントアップして管理してもよい。その場合、ＣＰＵ２１２は、ダビング処理毎にダビング回数（初期値０）を１ずつカウントアップし、カウントアップしたダビング回数をＨＤＤ２０５等に記録しておく。ＣＰＵは、カウントアップしたダビング回数と、メタ情報に記載されたダビング可能回数とを比較し、カウントアップしたダビング回数がダビング可能回数以上のときにダビングができないと判断してもよい。
【０３２９】
８−２  コンテンツのダビング期間の制限
コンテンツのダビング期間の制限が有る場合のコンテンツのダビング制御について説明する。以下では、ＨＤＤ２０５からディスク２０６へコンテンツをダビングする場合の動作を説明する。
【０３３０】
指示受信部２１６がユーザからのダビング指示を受け付けると、ＣＰＵ２１２は、ダビングするコンテンツのライセンス情報を取得し、取得したライセンス情報をＲＡＭ２１３に記録するよう制御する。なお、そのコンテンツのライセンス情報を受信していない場合は、ネットワーク制御部２１５を通じてライセンス情報をダウンロードする。ライセンス情報は、ダビングするコンテンツを復号するための復号鍵を含んでいる。
【０３３１】
また、コンテンツのメタ情報には、ダビング制限情報として、コンテンツのダビング可能期限が記録されている（図１Ｂ参照）。ＣＰＵ２１２は、メタ情報に記録されているコンテンツのダビング可能期限と、セキュアクロック管理部２１９の時刻情報（現在の日時）とを比較する。ＣＰＵ２１２は、現在の日時がメタ情報に記録されているダビング可能期限内である場合、コンテンツのダビングを許可し、ＨＤＤ２０５のコンテンツをディスク２０６に記録する。
【０３３２】
一方、現在の日時がライセンス情報に記載されているダビング可能期限外である場合、ＣＰＵ２１２は、コンテンツのダビングを禁止し、ＨＤＤ２０５からディスク２０６へのコンテンツのダビングを実行しない。
【０３３３】
つまり、ダビング制限情報は、ダビングをするコンテンツのダビング可能期限を含んでおり、ＣＰＵ２１２は、そのダビング可能期限を超過したと判断すると、ダビング不可と判断する。
【０３３４】
以上の動作により、ダウンロードしたコンテンツについて、ダビング可能期間を制限することができる。したがって、コンテンツ配信システム側がダウンロードしたコンテンツのダビング可能期間を制限することができる。
【０３３５】
なお、ダビング中にダビング可能期限を超過した場合であっても、ダビングを継続させてもよい。
【０３３６】
つまり、ドライブ制御部２０４は、コンテンツのダビングを開始し、その後、そのコンテンツのダビング中にダビング可能期間を超過した場合においても、ダビングを継続する。
【０３３７】
これにより、ダビング中にダビング可能期間外となったとしても、ダビングが途切れることを防止することができる。
【０３３８】
なお、以上の実施形態において、警告手段として、テキストによる警告を通知する警告画面を用いたが、警告手段はこれに限られず、音声やランプ等の他の手段でもよい。
【０３３９】
９  用語の対応
ドライブ制御部２０４は、記録手段の一例である。ネットワーク制御部２１５及びドライブ制御部２０４は、ダウンロード記録手段の一例である。ＨＤＤ２０５は記録媒体の一例である。ドライブ制御部２０４およびビデオデコーダ２０７は再生手段の一例である。指示受信部２１６は、指示受付手段の一例である。ＣＰＵ２１２、グラフィック制御部２０８は、警告出力手段の一例である。ＣＰＵ２１２は制御手段の一例である。ドライブ制御部２０４およびＣＰＵ２１２は、表示データ作成手段の一例である。ＣＰＵ２１２は、完了検出手段の一例である。ドライブ制御部２０４及びＣＰＵ２１２は、消去手段の一例である。ドライブ制御部２０４及びＣＰＵ２１２はダビング手段の一例である。ＦＬ表示部２１７は、状態表示手段の一例である。チューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３及びドライブ制御部２０４は放送記録手段の一例である。指示受信部２１６は、要求受付手段の一例である。映像出力部２１０は消去情報出力手段の一例である。ＣＰＵ２１２及びネットワーク制御部２１５は、接続確認手段の一例である。ＣＰＵ２１２は、編集手段の一例である。ＣＰＵ２１２は、消去禁止解除手段の一例である。デジタルテレビ１００は、表示手段の一例である。
【産業上の利用可能性】
【０３４０】
本発明の記録再生装置は、デジタルテレビやレコーダなど放送番組等を録画可能な装置に用いることができる。【０３４１】
本発明は、特定の実施形態について説明されてきたが、当業者にとっては他の多くの変形例、修正、他の利用が明らかである。それゆえ、本発明は、ここでの特定の開示に限定されず、添付の請求の範囲によってのみ限定され得る。なお、本出願は日本国特許出願、特願２００８−２１３７７９号（２００８年８月２２日提出）に関連し、それらの内容は参照することにより本文中に組み入れられる。
【符号の説明】
【０３４２】
１００    デジタルテレビ
１０１    レコーダ
１０２    リモコン
１０３    インターネット網
１０４    コンテンツサーバ
１０５    時刻サーバ
２０１    チューナ
２０２    ＡＤＣ
２０３    ビデオエンコーダ
２０４    ドライブ制御部
２０５    ＨＤＤ
２０６    ディスク
２０７    ビデオデコーダ
２０８    グラフィック制御部
２０９    メモリ
２１０    映像出力部
２１１    フラッシュメモリ
２１２    ＣＰＵ
２１３    ＲＡＭ
２１４    バス
２１５    ネットワーク制御部
２１６    指示受信部
２１７    ＦＬ表示部
２１８    時刻管理部
２１９    セキュアクロック管理部
３００    コンテンツ詳細表示領域
３０１    コンテンツ画像表示領域
３０２    タブ
３０３    編集項目一覧
【図１Ａ】
2010021140.tif 000003
【図１Ｂ】
2010021140.tif 000004
【図２】
2010021140.tif 000005
【図３Ａ】
2010021140.tif 000006
【図３Ｂ】
2010021140.tif 000007
【図４】
2010021140.tif 000008
【図５Ａ】
2010021140.tif 000009
【図５Ｂ】
2010021140.tif 000010
【図６】
2010021140.tif 000011
【図７】
2010021140.tif 000012
【図８】
2010021140.tif 000013
【図９Ａ】
2010021140.tif 000014
【図９Ｂ】
2010021140.tif 000015
【図９Ｃ】
2010021140.tif 000016
【図１０】
2010021140.tif 000017
【図１１】
2010021140.tif 000018
【図１２Ａ】
2010021140.tif 000019
【図１２Ｂ】
2010021140.tif 000020
【図１２Ｃ】
2010021140.tif 000021
【図１２Ｄ】
2010021140.tif 000022
【図１３】
2010021140.tif 000023
【図１４】
2010021140.tif 000024
【図１５】
2010021140.tif 000025
【図１６】
2010021140.tif 000026
【図１７】
2010021140.tif 000027
【図１８】
2010021140.tif 000028
【図１９】
2010021140.tif 000029
【図２０】
2010021140.tif 000030
【図２１】
2010021140.tif 000031
【図２２】
2010021140.tif 000032
【図２３】
2010021140.tif 000033
【図２４】
2010021140.tif 000034
【図２５】
2010021140.tif 000035
【図２６】
2010021140.tif 000036
【図２７】
2010021140.tif 000037
【図２８】
2010021140.tif 000038
【図２９】
2010021140.tif 000039
【図３０】
2010021140.tif 000040
【図３１】
2010021140.tif 000041
【図３２】
2010021140.tif 000042
【図３３】
2010021140.tif 000043
【図３４】
2010021140.tif 000044
【図３５】
2010021140.tif 000045
【図３６】
2010021140.tif 000046
【図３７】
2010021140.tif 000047
【図３８】
2010021140.tif 000048
【手続補正書】
【提出日】平成22年8月12日(2010.8.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバからダウンロードしたコンテンツを記録し、再生することが可能な記録再生装置であって、
前記サーバに格納された再生可能期限付きのコンテンツをダウンロードして、記録媒体に記録する記録手段と、
コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、
前記指示受付手段が受け付けた指示にしたがい、前記記録媒体に記録されたコンテンツを再生する再生手段と、
コンテンツをダウンロード中であって、そのコンテンツの再生に必要なライセンス情報をダウンロードしていない場合に、前記指示受付手段が前記コンテンツの再生を開始する指示を受け付けたときに、前記再生手段によるコンテンツの再生を開始する前に、前記コンテンツに対する再生可能期限に関する警告情報を出力する警告出力手段と、
を備える記録再生装置。
【請求項２】
前記警告情報は、ユーザにコンテンツの再生を実行するか中止するかを選択させるための選択手段を含む、請求項１記載の記録再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダウンロードしたコンテンツを再生可能な記録再生装置に関する。
【背景技術】
【０００２】
近年、コンテンツの配信方法として、放送波によるコンテンツの配信に加えて、インターネットなどの通信ネットワークを用いたコンテンツ配信方法が普及してきた。例えば、特許文献１には、通信ネットワークを介してビデオ・オン・デマンド（ＶＯＤ：Video On Demand）によるコンテンツの配信が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０‐１３８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
また、コンテンツ配信の新たな手法として、コンテンツに再生可能期限や視聴対象年齢などの付加情報を付与しておき、記録再生装置がその付加情報とともにコンテンツをダウンロードするようなコンテンツ配信方法が提案されている。このような配信方法によれば、例えば、コンテンツに再生可能期限に関する情報が付加されている場合、コンテンツに付与された再生可能期限に応じてコンテンツが消去される。
【０００５】
しかしながら、上記のような配信方法において、ユーザは記録再生装置に記録されているコンテンツの付加情報を容易に認識できないので、ユーザにとって利便性が悪いという課題があった。
【０００６】
本発明は、付加情報付きのコンテンツの管理についてユーザの利便性を向上した記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の態様において、サーバからダウンロードしたコンテンツを記録し、再生することが可能な記録再生装置が提供される。記録再生装置は、サーバに格納された再生可能期限付きのコンテンツをダウンロードして、記録媒体に記録する記録手段と、コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、指示受付手段が受け付けた指示にしたがい、記録媒体に記録されたコンテンツを再生する再生手段と、コンテンツをダウンロード中であって、そのコンテンツの再生に必要なライセンス情報をダウンロードしていない場合に、指示受付手段がコンテンツの再生を開始する指示を受け付けたときに、再生手段によるコンテンツの再生を開始する前に、コンテンツに対する再生可能期限に関する警告情報を出力する警告出力手段と、を備える。
【０００８】
第２の態様において、サーバからダウンロードしたコンテンツを記録媒体に記録し、再生可能な記録再生装置が提供される。記録再生装置は、サーバからダウンロードしたコンテンツを記録媒体に記録する記録手段と、コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、指示受付手段が受け付けた指示にしたがい、記録媒体に記録されたコンテンツを再生する再生手段と、所定のタイミングで、記録再生装置がサーバを含むネットワークシステムに接続されているか否かを判断する接続確認手段と、指示受付手段がコンテンツの再生を開始する指示を受け付けたときに、接続確認手段による判断結果が、記録再生装置とネットワークシステムが接続されていないことを示す場合は、記録再生装置をネットワークシステムに接続する必要がある旨の警告を出力する警告出力手段と、を備える。
【発明の効果】
【０００９】
本発明の記録再生装置によれば、付加情報付きのコンテンツの管理について、利便性を向上することができる。例えば、ダウンロードしたコンテンツを再生する場合に、再生可能期限に関する警告情報を表示することにより、ユーザは再生可能期限を認識の上、再生の開始を指示することができる。これにより、ユーザが再生期限を確認せず、誤って再生することを防止できる。また、コンテンツ再生前に、ユーザに対して、記録再生装置がネットワークに接続されていないことを事前に警告することにより、ライセンス情報が取得できないことにより、コンテンツが再生できないという不具合を防止することができる。
【図面の簡単な説明】
【００１０】
【図１Ａ】コンテンツ配信システムの構成を示すブロック図
【図１Ｂ】コンテンツサーバに格納されるメタ情報とライセンス情報を説明した図
【図２】本発明のレコーダの構成を示すブロック図
【図３Ａ】録画一覧画像の一例を示す図
【図３Ｂ】まとめ表示される複数コンテンツの一覧表示の例を示す図
【図４】コンテンツの再生動作を示すフローチャート
【図５Ａ】再生可能期限（視聴期限）に関する警告画面及び選択画面の一例を示す図
【図５Ｂ】再生可能期限（視聴期限）が表示された録画一覧の一例を示す図
【図６】再生可能時刻に関する警告画面の一例を示す図
【図７】メタ情報をダウンロード中の録画一覧の一例を示す図
【図８】再生できない旨の警告画面の一例を示す図
【図９Ａ】コンテンツをダウンロード中の録画一覧の一例を示す図
【図９Ｂ】コンテンツをダウンロード中の録画一覧の一例を示す図（ダウンロード中のコンテンツの情報が録画一覧上に表示されていない）
【図９Ｃ】ダウンロード中コンテンツの一覧画面の一例を示す図
【図１０】編集項目一覧の一例を示す図
【図１１】編集項目一覧の作成動作を示すフローチャート
【図１２Ａ】コンテンツをダウンロード中の場合の録画一覧の一例を示す図
【図１２Ｂ】ダウンロードの進捗状況の詳細を表示した録画一覧の一例を示す図
【図１２Ｃ】ダウンロード完了後の録画一覧の一例を示す図
【図１２Ｄ】まとめ表示されているコンテンツの一覧の表示例を示す図
【図１３】録画一覧の表示の動作を示すフローチャート
【図１４】年齢制限のあるコンテンツを表示した録画一覧画像の一例を示す図
【図１５】年齢制限のあるコンテンツを非表示とした録画一覧画像の一例を示す図
【図１６】視聴年齢制限付きのコンテンツの再生動作を示すフローチャート
【図１７】暗証番号入力のための入力画面の一例を示す図
【図１８】ダウンロード時のコンテンツの再生動作を示すフローチャート
【図１９】コンテンツの再生が途中で停止することを示す警告画面の一例を示す図
【図２０】コンテンツ全体を視聴できない可能性が有る旨を示す警告画面の一例を示す図
【図２１】追っかけ再生の可否の決定動作を示すフローチャート
【図２２】コンテンツのダウンロードに追いついた旨を示す警告画面の一例を示す図
【図２３】追っかけ再生の可否の決定動作を示すフローチャート
【図２４】ダウンロードを要求した場合のコンテンツのダウンロードの動作を示すフローチャート
【図２５】ダウンロードの強制再開の動作を示すフローチャート
【図２６】コンテンツが再生できない旨の警告画面の一例を示す図
【図２７】再生可能期限の切れたコンテンツの消去の動作を示すフローチャート
【図２８】視聴期限切れのコンテンツを含む録画一覧画像の一例を示す図
【図２９】再生可能期限を超過しているため、再生ができない旨を示す警告画面の一例を示す図
【図３０】再生可能期限経過後のコンテンツの再生動作を示すフローチャート
【図３１】コンテンツの再生を停止すると再生ができなくなる旨を示す警告画面の一例を示す図
【図３２】再生可能期限経過後のコンテンツの再生の強制終了の動作を示すフローチャート
【図３３】コンテンツの再生停止の警告画面の一例を示す図
【図３４】コンテンツの再生可能期限前における再生可能期限に関する警告動作を示すフローチャート
【図３５】再生可能期限間近にコンテンツを再生した時に、コンテンツを停止した場合にコンテンツが再生できなくなる可能性がある旨を示す警告画面の一例を示す図
【図３６】電源オフのシーケンス時にコンテンツを消去する動作を示すフローチャート
【図３７】録画一覧のシーケンス時にコンテンツを消去する動作を示すフローチャート
【図３８】再生可能期限との時間関係に基づくコンテンツの消去の動作を示すフローチャート
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照して種々の実施形態を説明する。
【００１２】
［目次］
１  構成
１−１  コンテンツ配信システムの構成
１−２  レコーダの構成
１−３  コンテンツサーバで管理される情報
２  放送番組の録画及び録画した放送番組の再生の動作
２−１  放送番組の録画
２−２  録画した放送番組の再生
３  コンテンツのダウンロード
３−１  ダウンロードコンテンツの種類
３−２  初期設定
３−３  ダウンロードの基本動作
３−３−１  ユーザによるダウンロードコンテンツの選択
３−３−２  メタ情報のダウンロード
３−３−３  コンテンツのダウンロード
４  録画一覧の表示とコンテンツの再生
４−１  録画一覧の表示
４−２  ダウンロードコンテンツの再生
４−２−１  ライセンス情報のダウンロード
４−２−２  ライセンス情報受信後のコンテンツ再生動作
４−３  ダウンロード中の録画一覧および動作制限
４−３−１  メタ情報のダウンロード中の録画一覧および動作制限
４−３−２  コンテンツのダウンロード中の録画一覧および動作制限
４−４．視聴年齢制限付きコンテンツの録画一覧表示及び再生
４−４−１  ユーザ年齢情報の記録
４−４−２  年齢制限付きコンテンツの録画一覧
４−４−３  視聴年齢制限付きコンテンツの再生
４−４−４  暗証番号の入力による年齢制限の解除
５  ダウンロード時の特殊動作
５−１  ダウンロード時の追っかけ再生
５−２  複数コンテンツダウンロード要求時の動作
５−３  ダウンロードの自動停止及び強制再開
５−３−１  ダウンロードの自動停止
５−３−２  ダウンロードの強制再開
５−４  ダウンロード時の電源オフ
６  時刻情報の管理
７  コンテンツの削除時の動作
７−１  コンテンツ削除の基本動作
７−２  コンテンツの再生中に再生可能期限が切れた場合の動作
７−３  再生可能期限経過後のコンテンツの再生の強制終了
７−４  コンテンツ再生可能期限前の警告
７−５  再生可能期限経過後のコンテンツの消去
７−５−１  電源オフのシーケンス時の消去
７−５−２  録画一覧表示時の消去
７−５−３  再生可能期限との時間関係に基づく消去
８  コンテンツのダビング
８−１  コンテンツのダビング回数の制限
８−２  コンテンツのダビング期間の制限
９  用語の対応
【００１３】
１  構成
１−１  コンテンツ配信システムの構成
コンテンツ配信システムの概要について説明する。図１Ａは、コンテンツ配信システムの構成を示すブロック図である。デジタルテレビ１００は放送を受信し表示する。また、デジタルテレビ１００は、レコーダ１０１から映像信号と音声信号を受信し、表示する。デジタルテレビ１００とレコーダ１０１は、例えばＨＤＭＩなどのケーブルで接続される。なお、接続の方法としては、ＬＡＮを用いてもかまわない。
【００１４】
レコーダ１０１は放送を受信して記録する。レコーダ１０１は、記録メディア（ＢＤ、ＤＶＤ、ＳＤカードなど）を装着可能である。レコーダ１０１は、インターネット網１０３または装着された記録メディアからコンテンツを受信し記録する。受信した放送や記録したコンテンツの映像信号と音声信号をデジタルテレビ１００に送信する。
【００１５】
ユーザはリモコン１０２を用いてレコーダ１０１を制御できる。
レコーダ１０１はインターネット網１０３を介して、コンテンツサーバ１０４及び時刻サーバ１０５に接続されている。コンテンツサーバ１０４には、コンテンツが記録されている。時刻サーバ１０５は、レコーダ１０１からの要求に応じて、レコーダ１０１に対して時刻情報を送る。ここで言うコンテンツ情報とは、映像や音楽などとして再生されるデータである。コンテンツは、映画や音楽などに限定されず、例えば、ゲームソフト等も含む概念である。
【００１６】
コンテンツ配信システムを利用する場合、ユーザはリモコン１０２を用いてダウンロードを希望するコンテンツを選択する。これにより、コンテンツサーバ１０４に記録されているコンテンツをダウンロードすることができる。コンテンツ選択の方法や視聴の方法の詳細は後述する。
【００１７】
１−２  レコーダの構成
本実施形態のレコーダ１０１の構成を説明する。図２は、レコーダ１０１の構成を示すブロック図である。レコーダ１０１は、チューナ２０１と、ＡＤＣ２０２と、ビデオエンコーダ２０３と、ドライブ制御部２０４と、ＨＤＤ２０５と、ディスク２０６と、ビデオデコーダ２０７と、グラフィック制御部２０８と、メモリ２０９と、映像出力部２１０と、フラッシュメモリ２１１と、ＣＰＵ２１２と、ＲＡＭ２１３と、バス２１４と、ネットワーク制御部２１５と、指示受信部２１６と、ＦＬ表示部２１７と、時刻管理部２１８と、セキュアクロック管理部２１９とを含む。
【００１８】
チューナ２０１は、アンテナで受信したデジタル放送の１つのチャンネル信号を選択して、テレビジョン信号を出力する。
【００１９】
ＡＤＣ２０２は、チューナ２０１で選局されたアナログのテレビジョン信号をデジタル変換する。
【００２０】
ビデオエンコーダ２０３は、ＡＤＣ２０２でデジタル信号に変換されたテレビジョン信号をＭＰＥＧ−２形式に圧縮符号化して、ＤＶＤビデオレコーディング規格に準拠したＭＰＥＧ−２プログラムストリームを生成する。なお、圧縮符号化方式はＭＰＥＧ−２形式のみならず、ＭＰＥＧ−４など他の方式でも良い。また、ストリームの方式は、ＭＰＥＧ−２プログラムストリームの他に、ＭＰＥＧ−２トランスポートストリームなど他の方式でも良い。
【００２１】
ドライブ制御部２０４は、ビデオエンコーダ２０３から出力されたＭＰＥＧ−２プログラムストリームをＨＤＤ２０５またはディスク２０６へコンテンツとして書き込む。また、ドライブ制御部２０４は、ＨＤＤ２０５またはディスク２０６に記録されたコンテンツを読み出し、ビデオデコーダ２０７に出力する。
【００２２】
ＨＤＤ２０５は、コンテンツを記録可能な記録媒体である。ＨＤＤ２０５は、ドライブ制御部２０４の制御にしたがいコンテンツの記録、読み出しを行う。
【００２３】
ディスク２０６は、コンテンツを記録可能なメディアであり、例えば、ＢＤやＤＶＤである。
【００２４】
なお、本実施の形態では、ダビング動作時を除いて、コンテンツを記録する記憶媒体をＨＤＤ２０５として記載している。しかし、コンテンツを記録する記憶媒体は、ディスク２０６であっても良いし、ＳＤカードなど半導体メモリであっても良い。つまり、コンテンツを記録できる媒体であればよく、その形態は限定されるものではない。
【００２５】
ビデオデコーダ２０７は、供給されたコンテンツを伸長して非圧縮データに変換し、グラフィック制御部２０８に供給する。
【００２６】
グラフィック制御部２０８は、種々のメニュー画像を、ビデオデコーダ２０７から供給された映像に合成して映像出力部２１０に出力する。合成される画像は、メモリ２０９に記憶されている。または、ＲＡＭ２１３に記録された画像データが、ＣＰＵ２１２により解釈され、グラフィック制御部２０８で合成される。
【００２７】
メモリ２０９は、グラフィック制御部２０８で合成する画像データを記憶する。
【００２８】
映像出力部２１０は、グラフィック制御部２０８で合成された映像を出力する。映像出力部２１０は例えばＨＤＭＩ端子である。
【００２９】
フラッシュメモリ２１１は、レコーダ１０１の制御に必要な各種パラメータを記憶する。
【００３０】
ＣＰＵ２１２は、バス２１４を介して、チューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３、ドライブ制御部２０４、ビデオデコーダ２０７、グラフィック制御部２０８、映像出力部２１０、フラッシュメモリ２１１、ＲＡＭ２１３、ネットワーク制御部２１５、指示受信部２１６、ＦＬ表示部２１７、時刻管理部２１８、セキュアクロック管理部２１９を制御する。
【００３１】
ＲＡＭ２１３は、ネットワーク制御部２１５から入力されたデータやＨＤＤ２０５もしくはディスク２０６から読み出されたデータを一時的に記憶する。
【００３２】
バス２１４は、レコーダ１０１内の信号を伝送する経路であり、チューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３、ドライブ制御部２０４、ビデオデコーダ２０７、グラフィック制御部２０８、映像出力部２１０、フラッシュメモリ２１１、ＣＰＵ２１２、ＲＡＭ２１３、ネットワーク制御部２１５、時刻管理部２１８、セキュアクロック管理部２１９が接続されている。
【００３３】
ネットワーク制御部２１５は、インターネット網１０３を介し、コンテンツサーバ１０４にコンテンツ等の配信を要求し、また、コンテンツサーバ１０４に記憶されているコンテンツをインターネット網１０３を介して受信する。
【００３４】
指示受信部２１６は、ユーザの指示を受信する。指示受信部２１６は、具体的には、リモコン１０２の赤外線を受信する受光部であってもよいし、レコーダ１０１の筐体に備えられたレコーダ１０１を制御するためのボタンであってもよい。
【００３５】
ＦＬ表示部２１７は、時刻を表示したり、あるいは、レコーダ１０１の動作状態を表示したりする。レコーダ１０１の動作状態とは、例えば、コンテンツのダウンロード中であるか否かを示す情報である。
【００３６】
時刻管理部２１８は、ＦＬ表示部２１７に表示する時刻に関する情報を記憶・管理する。なお、時刻管理部２１８の時刻情報は、指示受信部２１６を通じてユーザが変更できる。
【００３７】
セキュアクロック管理部２１９は、コンテンツの再生可能期限を管理するための時刻情報を記憶している。セキュアクロック管理部２１９の時刻情報は、ネットワーク制御部２１５が受信する時刻情報によって更新される。時刻管理部２１８のように、指示受信部２１６を通じてユーザが変更することはできない。
【００３８】
１−３  コンテンツサーバで管理される情報
図１Ｂに、コンテンツサーバ１０４で管理される情報を示す。コンテンツサーバ１０４は、コンテンツに加えて、コンテンツに関連してメタ情報及びライセンス情報を格納している。メタ情報はコンテンツに関する付加情報である（詳細は後述）。ライセンス情報は、コンテンツを復号するための鍵を含む情報であり、コンテンツの視聴のための復号に用いる視聴用ライセンス情報と、コンテンツをダビングする際に用いるダビング用ライセンス情報とがある。
【００３９】
２  放送番組の録画及び録画した放送番組の再生の動作
２−１  放送番組の録画
レコーダ１０１による放送番組の録画動作について説明する。チューナ２０１は、放送局から送信された放送信号を選局して受信し、番組の映像信号および音声信号をＡＤＣ２０２に出力する。ＡＤＣ２０２は入力された信号をデジタル変換してビデオエンコーダ２０３に供給する。ビデオエンコーダ２０３は、録画の開始指示を受け取ると、ＡＤＣ２０２から供給されたデジタルデータを圧縮符号化して、ドライブ制御部２０４に出力する。圧縮符号化処理において、例えば、ビデオエンコーダ２０３がデータをＭＰＥＧ−２形式に圧縮符号化し、ＤＶＤビデオレコーディング規格に準拠したＭＰＥＧ−２プログラムストリームを生成する。この処理は、ビデオエンコーダ２０３が録画の終了指示を受け取るまで継続される。ビデオエンコーダ２０３は、圧縮符号化を行うために、フレームデータ等を一時的に保持するバッファとしてＲＡＭ２１３を用いる。
【００４０】
ドライブ制御部２０４は録画の開始指示を受けると録画開始処理を行い、その後ビデオエンコーダ２０３の出力を受け取ってＨＤＤ２０５またはディスク２０６への書き込みを開始する。またドライブ制御部２０４は、録画の終了指示を受けた後、プログラムストリームの入力がなくなると書き込み処理を終了し、録画終了処理を行う。なお、本実施形態では、ドライブ制御部２０４はＨＤＤ２０５およびディスク２０６の両方に対する情報の授受を制御するとして説明しているが、ＨＤＤ２０５のドライブ装置およびディスク２０６のドライブ装置の各々に設けられてもよい。
【００４１】
なお、受信した放送番組を「放送コンテンツ」と、ダウンロードしたコンテンツを「ダウンロードコンテンツ」と称する。
【００４２】
２−２  録画した放送番組の再生
レコーダ１０１による録画した番組の再生動作について説明する。ドライブ制御部２０４はＨＤＤ２０５またはディスク２０６に記録されているデータを読み出す。ドライブ制御部２０４は、読み出したデータをビデオデコーダ２０７に出力する。ビデオデコーダ２０７は、供給された圧縮符号化データを伸長して非圧縮データに変換し、グラフィック制御部２０８に供給する。グラフィック制御部２０８には、内部演算用のメモリ２０９が接続されており、オン・スクリーン・ディスプレイ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ；ＯＳＤ）機能を実現できる。例えば、グラフィック制御部２０８は種々のメニュー画像を映像と合成して映像出力部２１０に出力する。映像出力部２１０は、入力された合成画像および音声データをデジタルテレビ１００へ出力する。
【００４３】
３  コンテンツのダウンロード
３−１  ダウンロードコンテンツの種類
コンテンツ配信システムにおけるコンテンツ配信の形態としては、ＶＯＤ（ビデオ・オン・デマンド）とダウンロードの２通りがある。ＶＯＤは、コンテンツサーバ１０４からダウンロードしたコンテンツを、ＨＤＤ２０５などの記録媒体に記録することなく、デジタルテレビ１００に表示して、ユーザに対してほぼリアルタイムで視聴可能にするサービスである。一方、ダウンロードサービスでは、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５などの記録媒体に記録し、記録したコンテンツを再生してデジタルテレビ１００に表示して、ユーザに対して視聴可能にするサービスである。
【００４４】
ＶＯＤは受信したコンテンツをほぼリアルタイムで表示するため、視聴中にコンテンツが途切れないためには、通信環境が常に広帯域である必要がある。一方、ダウンロードサービスの場合は、一旦、記録媒体に記録し、記録したコンテンツを視聴するので、通信環境に関わらず、コンテンツが途切れることなく視聴することが可能である。以下、本実施の形態では、ダウンロードサービスを利用してコンテンツ配信を行う例を説明する。
【００４５】
ダウンロードサービスは、コンテンツの再生可能期限管理の観点から、レンタル方式とセル方式との２通りに分類される。レンタル方式とは、コンテンツの初回視聴後、所定の期間（例えば、２週間）経過したときに、視聴が禁止される方式である。一方、セル方式とは、ダウンロードされたコンテンツに視聴期限を設けない方式である。つまり、一度ダウンロードすると、ユーザは半永久的にそのコンテンツの視聴が可能となる。本実施の形態においては、セル方式またはレンタル方式との記載が無い場合においては、どちらの方式でも良いものとする。
【００４６】
ダウンロードしたコンテンツ（ダウンロードコンテンツ）は、初回再生時には、セル方式またはレンタル方式のいずれの場合であっても、そのコンテンツのライセンスを管理するライセンス情報を、コンテンツサーバ１０４からダウンロードする必要がある。これは、ダウンロードコンテンツは暗号化されており、暗号がされたコンテンツを復号するための鍵情報（復号鍵）やコンテンツの再生可能期限に関する情報がライセンス情報に含まれているからである。コンテンツを再生する場合、ライセンス情報の再生可能期限に関する情報を確認し、再生時点が再生可能期限内である場合に、鍵情報を用いてコンテンツを復号する。
【００４７】
３−２  初期設定
レコーダ１０１の初期設定について説明する。コンテンツ配信サービスを受けるためには、ユーザの個人情報（氏名、クレジットカード番号等）をレコーダ１０１に登録する必要がある。まず、ユーザはレコーダ１０１にＬＡＮケーブルなどを接続し、レコーダ１０１をインターネット網１０３に接続する。
【００４８】
ユーザがリモコン１０２の「コンテンツ配信システム」のボタンを押すと、レコーダ１０１はインターネット網１０３を介して、コンテンツサーバ１０４に記録されているユーザ登録用のＨＴＭＬデータをダウンロードする。
【００４９】
ダウンロードしたＨＴＭＬデータは、ネットワーク制御部２１５を介してＲＡＭ２１３に記録される。ＣＰＵ２１２は、ＲＡＭ２１３に記録されたＨＴＭＬデータを解釈し、画像データとしてグラフィック制御部２０８に出力する。その後、画像データは映像出力部２１０を介して、デジタルテレビ１００に送信され、デジタルテレビ１００は画像データ映像信号を表示する。
【００５０】
ユーザはリモコン１０２を用いてユーザの個人情報を入力する。入力した情報はコンテンツサーバ１０４に送信され、登録される。これによりユーザ登録が完了する。
【００５１】
３−３  ダウンロードの基本動作
３−３−１  ユーザによるダウンロードコンテンツの選択
レコーダ１０１によるコンテンツのダウンロード動作について説明する。ユーザがリモコン１０２の「コンテンツ配信システム」のボタンを押すと、指示受信部２１６がその旨を検知する。そして、ＣＰＵ２１２は、ネットワーク制御部２１５に対し、コンテンツサーバ１０４に記録されているコンテンツ一覧データを受信するように命令する。コンテンツ一覧は例えばＨＴＭＬで記載されている。
【００５２】
ネットワーク制御部２１５はインターネット網１０３を介して、コンテンツサーバ１０４にコンテンツ一覧データを送信するように要求する。要求を受け付けたコンテンツサーバ１０４はコンテンツ一覧データをレコーダ１０１に対し送信する。ネットワーク制御部２１５は、コンテンツ一覧データを受信すると、バス２１４を介して、ＲＡＭ２１３に記録する。ＣＰＵ２１２は、ＲＡＭ２１３に記録されたコンテンツ一覧データを解釈し、コンテンツ一覧画像データとしてグラフィック制御部２０８に出力する。コンテンツ一覧画像データはグラフィック制御部２０８及び映像出力部２１０を介して、デジタルテレビ１００に送信される。デジタルテレビ１００は受信した画像データに基づきコンテンツ一覧画像を表示する。
【００５３】
ユーザはデジタルテレビ１００に表示されたコンテンツ一覧画像を参照し、リモコン１０２を用いてダウンロードしたいコンテンツを選択する。
【００５４】
指示受信部２１６がユーザのコンテンツ選択を検知すると、ＣＰＵ２１２はユーザが選択したコンテンツをコンテンツサーバ１０４からダウンロードするように制御する。ネットワーク制御部２１５は、インターネット網１０３を介して、コンテンツサーバ１０４にそのコンテンツをレコーダ１０１に送信するように要求する。要求を受信したコンテンツサーバ１０４はレコーダ１０１に対して、そのコンテンツの送信を開始する。
【００５５】
３−３−２  メタ情報のダウンロード
コンテンツサーバ１０４からコンテンツをダウンロードする場合、まずダウンロードするコンテンツの付加情報であるメタ情報がダウンロードされる。その後、映像／音声データ等のコンテンツがダウンロードされる。
【００５６】
以下、メタ情報のダウンロードについて説明する。メタ情報はコンテンツに関する付加情報である。図１Ｂに示すように、コンテンツのタイトル、コンテンツの再生時間、ダビング可能回数、配信元のサーバに関する情報（URL）等を含む。また、メタ情報は、コンテンツのサムネイル画像やコンテンツのまとめ情報を含む。まとめ情報とは、コンテンツがまとめ表示される対象か否かを示す情報である。まとめ表示の詳細は後述する。
【００５７】
ネットワーク制御部２１５は、ダウンロードしたメタ情報を、一旦、ＲＡＭ２１３に記録する。ドライブ制御部２０４は、ＲＡＭ２１３に記録されているメタ情報を読み出し、ＨＤＤ２０５に記録する。
【００５８】
ネットワーク制御部２１５は、メタ情報のダウンロードが終了するまで、ＲＡＭ２１３にダウンロードしたメタ情報を記録し続ける。ドライブ制御部２０４は、ネットワーク制御部２１５によりＲＡＭ２１３へ記録されたメタ情報を、ＲＡＭ２１３から読み出してＨＤＤ２０５へ移動する。
【００５９】
以上の動作により、コンテンツサーバ１０４に記録されているコンテンツのメタ情報をＨＤＤ２０５に記録することができる。
【００６０】
なお、メタ情報のダウンロード中はコンテンツをダウンロードしていないため、コンテンツの再生は不可能である。よって、指示受信部２１６がダウンロード中のコンテンツの再生指示を受け付けた場合であっても、ＣＰＵ２１２はそのコンテンツの再生を実行しない。
【００６１】
３−３−３  コンテンツのダウンロード
コンテンツのダウンロードについて説明する。ネットワーク制御部２１５はメタ情報の受信が終了すると、引き続きコンテンツの受信を開始する。ネットワーク制御部２１５は、ダウンロード中のコンテンツを一旦、ＲＡＭ２１３に記録する。ドライブ制御部２０４は、ＲＡＭ２１３に記録されているダウンロード中のコンテンツを読み出し、ＨＤＤ２０５に移動する。
【００６２】
ネットワーク制御部２１５はコンテンツのダウンロードが終了するまで、ダウンロードしたコンテンツをＲＡＭ２１３に記録し続ける。ドライブ制御部２０４は、ネットワーク制御部２１５が、ダウンロードコンテンツのＲＡＭ２１３への書き込みを終了するまで、ダウンロードしたコンテンツをＲＡＭ２１３からＨＤＤ２０５へ移動し続ける。
【００６３】
以上の動作により、コンテンツサーバ１０４に記録されているコンテンツをＨＤＤ２０５に記録することができる。
【００６４】
なお、ダウンロードコンテンツは、ＨＤＤ２０５に記録されたときに、初期設定として消去ができないように設定することも可能である。具体的には、ＨＤＤ２０５に記録されたコンテンツのメタ情報に、消去に関する属性として「消去禁止」を示す情報が記載されてもよい。指示受信部２１６が、ダウンロードしたコンテンツの消去指示をユーザから受信すると、ＣＰＵ２１２は、ＨＤＤ２０５に記録されている、そのコンテンツの消去に関する属性を参照し、「消去禁止」を示す情報が記載されている場合、そのコンテンツの消去動作を実行しないようにしてもよい。
【００６５】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードして、ダウンロードコンテンツとしてＨＤＤ２０５に記録する、ドライブ制御部２０４及びネットワーク制御部２１５と、放送波を介して受信した放送番組を放送コンテンツとしてＨＤＤ２０５に記録するチューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３及びドライブ制御部２０４と、ＨＤＤ２０５に記録されたダウンロードコンテンツまたは放送コンテンツを消去するＣＰＵ２１２及びドライブ制御部２０４と、を備え、ＣＰＵ２１２及びドライブ制御部２０４は、コンテンツの消去に関する属性にしたがいコンテンツの消去の可否を判断し、ドライブ制御部２０４及びネットワーク制御部２１５は、そのダウンロードコンテンツをＨＤＤ２０５に記録するときに、そのダウンロードコンテンツの消去に関する属性を、消去の禁止を示す値に設定し、チューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３及びドライブ制御部２０４は、その放送コンテンツをＨＤＤ２０５に記録するときに、その放送コンテンツの消去に関する属性を、消去が可能であることを示す値に設定する。
【００６６】
なお、ＣＰＵ２１２は、コンテンツの再生指示を受け付けた後は、ユーザからの消去指示を受け付けたときにコンテンツを消去するようにしてもよい。または、ＣＰＵ２１２は、コンテンツの再生が完了した後は、ユーザからの消去指示を受け付けたときにコンテンツを消去するようにしてもよい。すなわち、ＣＰＵ２１２は、コンテンツの再生指示を受け付けたときに、または、コンテンツの再生が完了したときに、そのコンテンツの消去に関する属性を「消去禁止」から「消去可能」に更新するようにしてもよい。
【００６７】
また、指示受信部２１６が、コンテンツの消去に関する属性を「消去禁止」から「消去可能」に切り換える指示を受信した場合、ＣＰＵ２１２はＨＤＤ２０５に記録されているメタ情報の消去に関する属性を変更する。具体的には、メタ情報に記載されている「消去禁止」を示す情報の内容を「消去可能」に更新する。これにより、メタ情報を更新されたコンテンツは消去可能となる。すなわち、指示受信部２１６が、ダウンロードしたコンテンツの消去指示をユーザから受信した場合、ＣＰＵ２１２はドライブ制御部２０４に対し、そのコンテンツを消去するよう命令し、ドライブ制御部２０４はそのコンテンツを消去する。なお、コンテンツの消去に関する属性は、ユーザからの指示に基づき「消去禁止」から「消去可能」に変更できるようにしてもよい。
【００６８】
以上のように「消去」の可否を示す属性情報をメタ情報に含めることにより、ダウンロードコンテンツをユーザが誤って消去することを防止することができる。
【００６９】
これに対して、放送コンテンツについては、ＨＤＤ２０５に記録したときに、初期設定として消去ができるように設定するのが好ましい。具体的には、ＨＤＤ２０５に記録された放送コンテンツのメタ情報には「消去可能」を示す情報が記載されてもよい。放送コンテンツを記録する頻度が高く、初期設定として「消去禁止」に設定されると、その「消去禁止」を解除する作業が頻繁に発生するため、使い勝手が悪くなるためである。
【００７０】
以上のように、ＣＰＵ２１２は、ＨＤＤ２０５に記録された、ダウンロードコンテンツまたは放送コンテンツを消去可能である。また、ＣＰＵ２１２は、ダウンロードコンテンツまたは放送コンテンツの消去を禁止することもできる。ＣＰＵ２１２は、ダウンロードコンテンツをＨＤＤ２０５に記録した直後において（つまり初期設定として）そのダウンロードコンテンツの消去を禁止する一方、放送コンテンツをＨＤＤ２０５に記録した直後においてその放送コンテンツの消去を禁止しないようにしてもよい。
【００７１】
これにより、コンテンツに応じて消去禁止の初期設定が異なるため、ダウンロードしたコンテンツを不用意に消去してしまうことを防止しつつ、放送コンテンツの消去作業を効率化できる。
【００７２】
４  録画一覧の表示とコンテンツの再生
４−１  録画一覧の表示
レコーダ１０１は、ＨＤＤ２０５に記録されているコンテンツの一覧（以下「録画一覧」と称する。）を表示することができる。ユーザは、その録画一覧から所望のコンテンツを選択することによって、レコーダ１０１に所望のコンテンツの再生を指示することができる。以下、録画一覧の表示の動作について説明する。
【００７３】
ユーザがリモコン１０２の「録画一覧」のボタンを押すと、指示受信部２１６がその旨を検知する。そして、ＣＰＵ２１２は、ドライブ制御部２０４に対し、ＨＤＤ２０５に記録されている全てまたは一部のコンテンツのメタ情報を読み出すよう命令する。ドライブ制御部２０４は、ＨＤＤ２０５に記録されている全てまたは一部のコンテンツのメタ情報を読み出し、ＲＡＭ２１３に記録する。メタ情報が読み出されるコンテンツは、放送録画によるコンテンツとダウンロードしたコンテンツの両方を含んでもよいし、いずれか一方のみでもよい。ＣＰＵ２１２は、ＲＡＭ２１３に記録されているメタ情報を解釈し、ＨＤＤ２０５に記録されているコンテンツ一覧である録画一覧画像を作成する。録画一覧画像はグラフィック制御部２０８及び映像出力部２１０を介して、デジタルテレビ１００に送信されて表示される。
【００７４】
図３Ａは録画一覧画像の一例を示した図である。ＨＤＤ２０５に記録されているコンテンツについて、コンテンツに関するサムネイル画像３１、コンテンツの状態３２、録画した日付３３、チャンネル等の取得先に関する情報３４、タイトルの情報３５が表示されている。これらの情報はメタ情報に格納されている。ここで、コンテンツの状態３２の「未」は、録画されているコンテンツが未視聴のコンテンツであることを示す。「新」は、録画されているコンテンツが新番組のコンテンツであることを示す。丸印は、コンテンツが録画中であることを示す。「まとめ」は、コンテンツがまとめ表示されていることを示す。「まとめ表示」とは、録画一覧上において、同一属性を持つ複数コンテンツを一つのコンテンツとして管理して表示する機能である。同一属性を持つコンテンツとは、例えば、一連のドラマや映画、同一のテレビ番組などである。図３Ａの例では、「ドラマ  奇跡体験！」のコンテンツが、まとめ表示されている。例えば、「ドラマ  奇跡体験！」の第１話〜第３話のコンテンツがまとめ表示されている場合、録画一覧上で「ドラマ  奇跡体験！」の行が選択されたときに、図３Ｂに示すように、まとめ表示されているコンテンツの一覧が表示される。
【００７５】
ユーザはリモコン１０２の上下キーを押すことにより、録画一覧上でユーザが注目しているコンテンツの表示を拡大表示することができる。図３Ａは、「熱狂・北京オリンピック」の表示が拡大されて表示された例を示している。コンテンツ詳細表示領域３００に、ダビング可能回数や視聴可能期間、コンテンツの再生時間などのコンテンツの詳細情報が、表示されている。コンテンツ画像表示領域３０１は、サムネイル画像または縮小動画の表示領域である。特に、選択されているコンテンツのコンテンツ画像表示領域３０１は拡大して表示される。なお、縮小動画が、拡大されたコンテンツ画像表示領域３０１に表示されてもよい。縮小動画表示は以下のようにして実現できる。通常のコンテンツ再生と同様に、ドライブ制御部２０４がコンテンツを読み出し、ビデオデコーダ２０７が読み出したコンテンツを復号化し、グラフィック制御部２０８へ出力する。グラフィック制御部２０８は、複合化したコンテンツが、拡大したコンテンツ詳細表示領域３００に表示されるように、録画一覧を作成する。これにより、ユーザは、拡大表示の選択をしたコンテンツの映像のプレビューを視聴することができる。
【００７６】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からコンテンツをダウンロードし、ＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納された付加情報を有するコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、ダウンロードによりＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８と、を備え、ＣＰＵ２１２及びグラフィック制御部２０８は、ドライブ制御部２０４及びビデオデコーダ２０７がコンテンツを再生する前は、コンテンツの付加情報からサムネイル画像を取得し、取得したサムネイル画像を含むように一覧画像のデータを作成し、ドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツを再生した後は、そのコンテンツに基づいて縮小動画を生成し、その生成した縮小動画を含むようにその一覧画像のデータを作成する。
【００７７】
ダウンロードコンテンツを再生するためにはライセンス情報が必要である。レコーダ１０１は、コンテンツのライセンス情報をコンテンツサーバ１０４からダウンロードしていない場合、コンテンツのサムネイル画像（縮小静止画）を表示する。また、拡大表示されていないコンテンツ画像表示領域３０１においては、メタ情報に含まれるサムネイル用画像が表示される。
【００７８】
具体的には、ドライブ制御部２０４及びビデオデコーダ２０７が、ＨＤＤ２０５に記録されているメタ情報が付加されたコンテンツを再生する前（すなわちライセンス情報取得前）は、ＣＰＵ２１２は、メタ情報からサムネイル画像を取得し、その取得したサムネイル画像を含む表示データを作成するように、グラフィック制御部２０８を制御する。その後、ドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツを再生した後（すなわちライセンス情報取得後）は、ＣＰＵ２１２は、そのコンテンツに基づいて縮小動画を生成し、生成した縮小動画を含む表示データを作成するように、グラフィック制御部２０８を制御する。つまり、録画一覧においては、コンテンツのライセンス情報を取得したときに、サムネイル画像から縮小動画に変更される。
【００７９】
このようにして縮小動画を表示することによりコンテンツの内容を把握しやすくできるのに加えて、縮小画像を生成できない場合であってもサムネイル画像を表示するのでコンテンツの内容を把握しやすくできる。
【００８０】
ユーザが拡大表示するコンテンツを選択後、リモコン１０２の決定ボタンを押すことにより、選択されたコンテンツが再生される。コンテンツの再生動作については後述する。
【００８１】
図３Ａに示す録画一覧画像において、チャンネル等の取得先に関する情報３４として、『地上Ｄ０１０』や『ＴＡＴＳＵＹＡ  ＴＶ』の記載がある。前者は地上波デジタル放送のチャンネル数を示し、後者はコンテンツのダウンロード元を示す情報である。また、図３Ａに示すように、本実施形態では、放送コンテンツと、ダウンロードしたコンテンツとの双方を混在させて、１つの録画一覧画像上に表示することが可能である。つまり、グラフィック制御部２０８は、ＨＤＤ２０５に記録されたダウンロードコンテンツ及び放送コンテンツを示す情報を互いに混在した状態で録画一覧用のデータを作成する。
【００８２】
言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からコンテンツをダウンロードし、ＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードして、ダウンロードコンテンツとしてＨＤＤ２０５に記録するドライブ制御部２０４及びネットワーク制御部２１５と、放送波を介して受信した放送番組を放送コンテンツとしてＨＤＤ２０５に記録するチューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３及びドライブ制御部２０４と、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８と、を備え、ＣＰＵ２１２及びグラフィック制御部２０８は、ダウンロードコンテンツを示す情報と、放送コンテンツを示す情報とを混在させて表示するようにその一覧画像のデータを作成する。
【００８３】
録画一覧には、コンテンツを所定の条件で分類して表示するためのタブ３０２が設けられている。ユーザはいずれかのタブを選択することにより、所望のフィルタリングがなされた録画一覧を表示させることができる。図３Ａにおいて、例えば、『すべて』タブは、全てのコンテンツを表示させるためのタブである。『未視聴』タブは、未視聴のコンテンツを表示させるためのタブである。
【００８４】
ユーザが『ダウンロード』タブ３０２ａを選択した場合の動作について説明する。指示受信部２１６がユーザ操作による『ダウンロード』タブ３０２ａの選択を受け付けた場合、ＣＰＵ２１２はドライブ制御部２０４に対し、ＨＤＤ２０５に記録されているコンテンツのメタ情報を読み出すよう命令する。ドライブ制御部２０４は、ＨＤＤ２０５に記録されている、ダウンロードに関するコンテンツのメタ情報を読み出し、ＲＡＭ２１３に記録する。ＣＰＵ２１２は、ＲＡＭ２１３に記録されているメタ情報を解釈し、放送コンテンツではなくダウンロードしたコンテンツのメタ情報のみを抽出し、ＨＤＤ２０５に記録されているダウンロードコンテンツの一覧である録画一覧画像を作成する。録画一覧画像はグラフィック制御部２０８と映像出力部２１０を介して、デジタルテレビ１００に送信される。
【００８５】
つまり、ＨＤＤ２０５に記録されたダウンロードコンテンツ及び放送コンテンツの属性に関して、ＣＰＵ２１２はタブ３０２を介して選択指示を受け付け、受け付けた選択指示に応じて、ＨＤＤ２０５に記録されたコンテンツをグループ分けする。
【００８６】
以上の方法で、ユーザが選択した属性情報に基づきフィルタリングをして、録画一覧を表示させることができる。なお、フィルタリングの属性情報には、未視聴のコンテンツを示す「未視聴」や、新番組の自動録画を示す「おまかせ」や、コンテンツのジャンルを示す「ドラマ」、「映画」、「スポーツ」や、動画カメラで撮像されたコンテンツを示す「撮影ビデオ」などが含まれても良い。
【００８７】
４−２  ダウンロードコンテンツの再生
ＨＤＤ２０５に記録された再生可能期限付きのコンテンツ（レンタル形式のコンテンツ）の再生動作について図４のフローチャートを用いて説明する。
【００８８】
ユーザがデジタルテレビ１００に表示されたコンテンツ一覧画像上でリモコン１０２を用いて再生したいコンテンツを選択すると、指示受信部２１６はコンテンツの再生指示を受け付ける（Ｓ４０１）。選択されたコンテンツが放送コンテンツの場合は、［２−２．録画した放送番組の再生］で説明したように再生動作が実施される。一方、選択されたコンテンツがダウンロードコンテンツの場合、ライセンス情報に含まれる鍵情報を用いて、コンテンツを復号する必要がある。
【００８９】
選択されたコンテンツがダウンロードコンテンツの場合、ＣＰＵ２１２は、そのコンテンツがすでに一度でも視聴されているコンテンツであるか、未視聴のコンテンツであるかを判断する（Ｓ４０２）。この判断は、そのコンテンツのライセンス情報がＨＤＤ２０５に記録されているか否かを確認することにより行われる。そのコンテンツが視聴済の場合は、コンテンツを再生する（Ｓ４０５）。
【００９０】
一方、そのコンテンツが未視聴のコンテンツである場合は、ＣＰＵ２１２は、グラフィック制御部２０８に対して、警告画面を表示するように命令する。警告画面は、コンテンツの再生可能期限に関する警告メッセージと、その警告を見たユーザがコンテンツの再生を実行するか中止するかを選択するための選択ボタンを含む。グラフィック制御部２０８はメモリ２０９から警告画面の画像データを読み出し、録画一覧に重畳して映像出力部２１０から出力する（Ｓ４０３）。
【００９１】
図５Ａは、録画一覧上に上記警告画面を表示した場合の一例を示した図である。再生可能期限に関する警告メッセージと、ユーザが再生を開始するか再生を中止するかを選択するためのボタンとが表示されている。
【００９２】
図５Ａに示す警告画面上でリモコン１０２を介してユーザにより『キャンセル』が選択されると（Ｓ４０４）、ＣＰＵ２１２はそのコンテンツの再生を中止する（Ｓ４０６）。一方、ユーザにより『再生開始』が選択されると（Ｓ４０４）、ＣＰＵ２１２は、そのコンテンツのライセンス情報をコンテンツサーバ１０４からダウンロードした後、そのコンテンツを再生する（Ｓ４０５）。ライセンス情報をダウンロードした時点からコンテンツの再生期間が開始される。具体的には、ユーザにより『再生開始』が選択されると、コンテンツサーバ１０４は、ライセンス情報内に再生可能期限を書き込んでレコーダ１０１にライセンス情報を送信する。レコーダ１０１におけるコンテンツの再生は、ライセンス情報内に書き込まれた再生可能期限までに限定される。
【００９３】
ダウンロードコンテンツが再生を開始される前すなわちライセンス情報の取得前は、コンテンツ詳細表示領域３００にそのコンテンツの再生可能期間を示す情報が表示される。例えば、図３Ａに示す例では、「熱狂・北京オリンピック」の再生可能期間として「４８時間視聴可能」と表示されている。この状態では、まだ再生可能期限が定まっていないからである。しかし、一旦、ダウンロードコンテンツが再生されると、すなわち、ライセンス情報の取得後は、そのコンテンツの再生可能期限が確定する。そこで、ダウンロードコンテンツが再生された後、すなわち、ライセンス情報の取得後は、コンテンツの再生可能期限（視聴可能期限）が表示される。例えば、図５Ｂに示すように、「熱狂・北京オリンピック」の再生可能期限として「2008年2月19日12時34分まで視聴可能」と表示される。このように、ライセンス取得の有無に基づいて、再生可能期間を表示するか、もしくは、再生可能期限を表示するかが決定される。
【００９４】
４−２−１  ライセンス情報のダウンロード
ライセンス情報のダウンロード動作について詳細に説明する。ＨＤＤ２０５にそのコンテンツのライセンス情報が記録されていない場合、ＣＰＵ２１２は、ネットワーク制御部２１５に対して、ユーザにより再生のために選択されたコンテンツのライセンス情報をコンテンツサーバ１０４からダウンロードするように命令する。ネットワーク制御部２１５は、インターネット網１０３を介して、コンテンツサーバ１０４にそのコンテンツのライセンス情報を送信するように要求する。要求を受け付けたコンテンツサーバ１０４は、レコーダ１０１にライセンス情報の送信を開始する。
【００９５】
ネットワーク制御部２１５はコンテンツサーバ１０４からライセンス情報を受信し、受信したライセンス情報を一旦、ＲＡＭ２１３に記録する。ドライブ制御部２０４は、ＲＡＭ２１３に記録されているライセンス情報を読み出し、ＨＤＤ２０５に記録する。
【００９６】
なお、再生可能期限の無いコンテンツ（セル形式のコンテンツ）については、ライセンス情報をダウンロードしていない場合、指示受信部２１６がユーザのそのコンテンツの再生指示を受け付けたときに、警告情報を出力することなく、ネットワーク制御部２１５がライセンス情報をダウンロードしても良い。
【００９７】
また、通信路でのエラー等でネットワーク制御部２１５がライセンス情報を取得できなかった場合は、ネットワーク制御部２１５は再度ライセンス情報の送信を要求する。しかし、所定の時間経過後（例えば、１５秒）もライセンス情報を受信できない場合は、ライセンス情報の送信要求を停止する。
【００９８】
４−２−２  ライセンス情報受信後のコンテンツ再生動作
ライセンス情報受信後のコンテンツの再生動作について説明する。ダウンロードしたコンテンツは、ライセンス情報に基づき復号化され、再生される。ドライブ制御部２０４はＨＤＤ２０５からライセンス情報を読み出し、ＲＡＭ２１３に記録する。続いて、ドライブ制御部２０４はＨＤＤ２０５のコンテンツを読み出す。ドライブ制御部２０４は、ＨＤＤ２０５に記録されているライセンス情報に記録されている鍵情報に基づきコンテンツを復号化し、ビデオデコーダ２０７に供給する。ビデオデコーダ２０７には内部演算用のグラフィック制御部２０８が接続されており、オン・スクリーン・ディスプレイ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ；ＯＳＤ）機能を実現できる。例えば、グラフィック制御部２０８は種々のメニュー画像を映像と合成して映像出力部２１０に出力する。以上によりコンテンツを再生することができる。
【００９９】
なお、本実施の形態において、録画一覧画面に重畳する各種警告画面はメモリ２０９に記憶されており、グラフィック制御部２０８が録画一覧画面に重畳することにより、デジタルテレビ１００に表示される。
【０１００】
また、ライセンス情報に持たせる再生可能期限としては、再生の開始可能時刻を設定しても良い。一般に新作の映画などは、コンテンツ配信側がユーザへの配布時期を指定するものが多い。しかし、配布時期までユーザにダウンロード許可しない場合は、ユーザは配布時期後に時間をかけてダウンロードしなければならず、配布時期後すぐにコンテンツを再生することができない。また、配布時期後すぐにコンテンツサーバにアクセスが集中する可能性がある。ライセンス情報に再生の開始可能時期を記載した上で、事前にコンテンツを配信することにより、コンテンツ配信業者の権利を守りつつ、ユーザにとっても使いやすいコンテンツ配信システムを提供することができる。この場合、再生の開始可能時刻前にコンテンツの再生を選択した場合、図６のような警告画面を表示することも可能である。
【０１０１】
４−３  ダウンロード中の録画一覧および動作制限
４−３−１  メタ情報のダウンロード中の録画一覧および動作制限
メタ情報のダウンロード中の録画一覧およびメタ情報のダウンロード中のレコーダ１０１の動作制限について説明する。
【０１０２】
図７は、メタ情報をダウンロード中の録画一覧の例を示した図である。メタ情報をダウンロードしているときは、コンテンツ自体をダウンロードできていないため、動画を表示することはできない。また、メタ情報に含まれるサムネイル画像も、メタ情報のダウンロードが完了していないため、表示できない可能性がある。そこで、コンテンツ画像表示領域３０１は、動画像を表示させずに、空白の領域とする。また、メタ情報のダウンロード中には、コンテンツ詳細表示領域３００に「ダウンロード準備中」との表示が表示される。ここで、メタ情報のダウンロードはコンテンツのダウンロードの準備段階であることから、メタ情報がダウンロードされている間、「ダウンロード準備中」と表示している。
【０１０３】
また、メタ情報のダウンロード中に再生を選択した場合、図８に示すような、再生動作を実行できない旨を示す警告画面がデジタルテレビ１００に表示される。具体的には、グラフィック制御部２０８がメモリ２０９に記録されている警告画面データを読み出し、録画一覧画面に重畳することにより、警告画面をデジタルテレビ１００に表示できる。
【０１０４】
つまり、ネットワーク制御部２１５とドライブ制御部２０４は、コンテンツサーバ１０４に格納されたメタ情報付きのコンテンツをダウンロードしてＨＤＤ２０５に記録する。ドライブ制御部２０４とビデオデコーダ２０７は、ダウンロードによりＨＤＤ２０５に記録されたメタ情報付きコンテンツを再生する。ＣＰＵ２１２とグラフィック制御部２０８は、ＨＤＤ２０５に記録されたコンテンツの少なくとも一部のコンテンツに関するコンテンツ情報を表示するための表示データを作成する。ＣＰＵ２１２とグラフィック制御部２０８は、ネットワーク制御部２１５とドライブ制御部２０４に、メタ情報付きコンテンツのダウンロードを開始させる。コンテンツに付随するメタ情報のダウンロードが開始されると、ＣＰＵ２１２とグラフィック制御部２０８は、そのコンテンツに関するコンテンツ情報を表示するための表示データを作成する。一方、ドライブ制御部２０４とビデオデコーダ２０７で再生すべきコンテンツのダウンロードが開始されていない場合、ＣＰＵ２１２とグラフィック制御部２０８は、そのコンテンツが再生できない旨の警告情報を含む表示データを作成する。
【０１０５】
４−３−２  コンテンツのダウンロード中の録画一覧および動作制限
コンテンツのダウンロード中の録画一覧およびコンテンツのダウンロード中のレコーダ１０１の動作制限について説明する。図９Ａは、コンテンツのダウンロード中にデジタルテレビ１００に表示される録画一覧の例である。図７に示したメタ情報のダウンロード中の録画一覧との違いは、コンテンツ画像表示領域３０１に画像が表示されている点と、コンテンツ詳細表示領域３００に『ダウンロード中  ２０％』とのコンテンツのダウンロードの進捗状態が記載されている点である。
【０１０６】
コンテンツ画像表示領域３０１に表示される画像について説明する。既に視聴済であり、ライセンス情報を取得しているコンテンツである場合には、ライセンス情報によりコンテンツの復号が可能であるので、コンテンツ画像表示領域３０１に、そのコンテンツの縮小動画を表示する。一方、ライセンス情報を取得していない場合は、そのコンテンツの復号ができず再生ができないので、コンテンツ画像表示領域３０１には、メタ情報に含まれている静止画を表示する。また、コンテンツの詳細情報には「ダウンロード中２０％」といったダウンロードの進捗情報が表示される。
【０１０７】
図９Ｂは、コンテンツがダウンロード中に表示される録画一覧の別の例を示した図であり、ダウンロード中のコンテンツの情報が録画一覧上に表示されていない例を示している。ダウンロードの詳細を確認するためには、所定のボタン（図９Ｂでは、赤ボタン４０）を押下する。これにより、図９Ｃに示すようなダウンロード中コンテンツの一覧画面が表示され、ダウンロードの詳細が確認できる。なお、図９Ｂ、図９Ｃは、あるコンテンツ（「ドラマ  奇跡体験！第３話」）とともに、他のコンテンツ（「ドラマ  奇跡体験！第４話」）のメタ情報が同時にダウンロード中である例を示している。
【０１０８】
本実施形態では、コンテンツがダウンロード中である間、そのコンテンツの編集を禁止する。ここで、編集とは、具体的には、コンテンツ（番組）の分割、コンテンツ（番組）の結合またはコンテンツ（番組）の消去などの作業である。
【０１０９】
図１０に、ユーザがコンテンツの編集指示を行った場合に表示される画面（編集項目一覧）の一例を示す。編集項目一覧３０３は編集内容に対応した複数の項目を含むが、編集不可能な項目については、その背景色を灰色に設定される。図１０に示す編集項目一覧３０３の作成動作について、図１１のフローチャートを用いて説明する。
【０１１０】
録画一覧においてユーザがコンテンツの編集を選択し、指示受信部２１６がその選択を受け付けると（Ｓ１１０１）、ＣＰＵ２１２は、ダウンロード中のコンテンツに対する編集であるか、それ以外のコンテンツに対する編集であるかを判断する（Ｓ１１０２）。ダウンロード中のコンテンツに対する編集であった場合、ＣＰＵ２１２はグラフィック制御部２０８に対し、編集不可能な項目の背景色を灰色に変えた編集項目一覧画像を作成するように指示する。グラフィック制御部２０８は、メモリ２０９の画像データを参照し、編集不可能な項目の背景色を灰色に変えて、編集項目一覧画像３０３を生成し、録画一覧の画像に重畳する（Ｓ１１０３）。例えば、図１０においては、番組消去、番組編集、チャプタ一覧、チャプタ編集の項目の背景色が灰色に変えられている。そして、編集不可能な項目の背景色を灰色に変えられた編集項目一覧画像３０３を録画一覧の画像に重畳して、映像出力部２１０を介してデジタルテレビ１００に送信する。これにより、デジタルテレビ１００は編集不可能な項目の背景色を灰色に変えた編集項目一覧画像が重畳された画像を表示する。
【０１１１】
一方、ダウンロード中のコンテンツに対する編集で無い場合、通常通りの編集項目一覧画像を作成するように指示する（Ｓ１１０４）。
【０１１２】
つまり、指示受信部２１６がダウンロードコンテンツの編集に関するユーザによる要求を受け付けると、ＣＰＵ２１２は、その編集要求に基づきＨＤＤ２０５に記録されたコンテンツを編集する。その際、ＣＰＵ２１２は、ネットワーク制御部２１５がコンテンツをダウンロードしている間は、ユーザ操作に関わらず、そのコンテンツに対する編集要求を受け付けない。
【０１１３】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、そのダウンロードされたコンテンツの編集に関するユーザの要求を受け付ける指示受信部２１６と、そのユーザの要求に基づき、ＨＤＤ２０５に記録されたコンテンツを編集するＣＰＵ２１２と、を備える。指示受信部２１６は、ドライブ制御部２０４がコンテンツをダウンロードしている間は、そのコンテンツの編集に関するユーザの要求を受け付けない。これによりユーザが誤ってダウンロード中のコンテンツを編集することを防止することができる。
【０１１４】
また、ＣＰＵ２１２とグラフィック制御部２０８は、ＨＤＤ２０５に記録されたコンテンツの少なくとも一部を含み、一覧表示するコンテンツ一覧データを作成する。ＣＰＵ２１２は、ダウンロード中のコンテンツに対する編集項目の一覧を表示する場合、編集不能な編集項目について表示方法を変更する。
【０１１５】
つまり、本実施形態のレコーダ１０１は、ＨＤＤ２０５に記録されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８をさらに備え、ＣＰＵ２１２及びグラフィック制御部２０８は、ダウンロード中のコンテンツに対する編集動作項目の一覧画像のデータをさらに作成し、その編集動作項目の一覧画像において、ＣＰＵ２１２が実行不可能な編集動作項目の表示方法を、ＣＰＵ２１２が実行可能な編集動作項目の表示方法と異ならせる。これにより、ユーザは実行が可能な編集動作と編集が不可能な編集動作とを容易に判別することができる。
【０１１６】
これにより、コンテンツのダウンロード中には、そのコンテンツの編集が禁止されるとともに、ユーザは編集項目一覧画像を見るだけで編集が禁止されているか否かを判断することができる。
【０１１７】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からコンテンツをダウンロードし、ＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１において、ネットワーク制御部２１５及びドライブ制御部２０４は、コンテンツサーバ１０４に格納されたコンテンツのメタ情報を取得して、そのコンテンツのダウンロードを開始するための準備を行い、その準備の完了後、そのコンテンツをサーバからダウンロードしてＨＤＤ２０５に記録する。ＣＰＵ２１２とグラフィック制御部２０８は、ＨＤＤ２０５に記録されたコンテンツの少なくとも一部を一覧表示するためのコンテンツ一覧データを作成する。そして、ＣＰＵ２１２とグラフィック制御部２０８は、ネットワーク制御部２１５及びドライブ制御部２０４がダウンロードの準備動作を行っているときと、ダウンロードを行っているときとで一覧表示が異なるようコンテンツ一覧データを作成する。
【０１１８】
なお、コンテンツのダウンロードを完了していない場合であっても、コンテンツのダウンロードを停止しているときは、コンテンツの編集を許可しても良い。すなわち、ネットワーク制御部２１５がコンテンツのダウンロードを完了していない場合であっても、そのコンテンツのダウンロードを停止している間は、ＣＰＵ２１２は、そのコンテンツに対する編集要求を受け付けてもよい。
【０１１９】
また、コンテンツをダウンロード中には、まとめ表示を禁止することも可能である。まとめ表示とは、録画一覧において同一種類のコンテンツを一つのコンテンツとして表示する機能である。例えば、図９Ａの例では『ドラマ  奇跡体験！』がまとめ表示されている。
【０１２０】
つまり、指示受信部２１６はＨＤＤ２０５に記録されたダウンロードコンテンツ及び放送コンテンツの属性に関して、選択指示を受け付ける。ＣＰＵ２１２は、指示受信部２１６が受け付けた選択指示に応じて、ＨＤＤ２０５に記録されたコンテンツをグルーピングする。そして、ＣＰＵ２１２及びグラフィック制御部２０８は、コンテンツ一覧データを作成する。
【０１２１】
しかしながら、ダウンロード中のコンテンツをまとめ表示してしまうと、ダウンロードの進捗を確認することが難しくなる。そこで、まとめ表示されるコンテンツがダウンロード中のときは、そのコンテンツをまとめ表示せず、録画一覧上の別の領域にダウンロードの進捗状況を表示させても良い。つまり、ＣＰＵ２１２及びグラフィック制御部２０８は、その付加情報がダウンロード中のコンテンツに関する情報を、その一覧画像には含めないようにその一覧画像を作成する。
【０１２２】
ダウンロード中のコンテンツをまとめ表示をせずに、録画一覧上の別の領域に表示させる場合の具体的な動作を説明する。図１２Ａは、そのような動作における、コンテンツのダウンロード中の録画一覧の表示例を示した図である。ＣＰＵ２１２は、ＲＡＭ２１３に記録されたメタ情報から録画一覧を作成する場合に、まとめ表示に関する情報を参照し、まとめ表示すべきコンテンツがあるか否かを判断する。まとめ表示すべきコンテンツが有る場合、ＣＰＵ２１２は更に、まとめ表示すべきコンテンツの中でダウンロード中のコンテンツがあるか否かを判断する。ダウンロード中のコンテンツが無い場合、ＣＰＵ２１２は、それらのコンテンツをまとめ表示した録画一覧を表示する。ダウンロード中のコンテンツが有る場合、ＣＰＵ２１２は、図１２Ａに示したようにダウンロード中のコンテンツを、まとめ表示せずに録画一覧上の、まとめ表示の領域（第３行目）とは別の領域（最下行）に表示させる。そして、ダウンロード中の『ドラマ  奇跡体験！』の領域を拡大表示させた場合には、図１２Ｂに示すようにダウンロードの進捗状況の詳細を表示する。これにより、ユーザは進捗を確認することが可能である。
【０１２３】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からコンテンツをダウンロードし、ＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納された属性データを含むコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８と、を備える。ＣＰＵ２１２及びグラフィック制御部２０８は、属性データが同じである複数のコンテンツをまとめて一つのコンテンツとして取り扱ってその一覧画像のデータを作成し、ダウンロード中のコンテンツを含む一覧画像のデータを作成する場合、そのダウンロード中のコンテンツとダウンロード済のコンテンツとが同一の属性データを持つ場合であっても、ダウンロード中のコンテンツとダウンロード済のコンテンツとをまとめずに別々のコンテンツとして取り扱ってその一覧画像のデータを作成する。
【０１２４】
かかる表示方法によると、録画一覧を参照することでダウンロード中のコンテンツのダウンロードの進捗状況を確認できるので、ダウンロードの進捗の確認が容易となる。
【０１２５】
図１２Ｃは、ダウンロード完了後の録画一覧を示した図である。ダウンロードが完了したコンテンツは、ダウンロード完了時にまとめ表示される。よって、ダウンロード中は、図１２Ｂに示すように、まとめ表示された「ドラマ  奇跡体験！」のコンテンツ数が２であったのに対して、ダウンロード完了後は、図１２Ｃに示すように、そのコンテンツ数が３に増加している。この状態で、録画一覧上のまとめ表示された「ドラマ  奇跡体験！」の行が選択されると、図１２Ｄに示すように、まとめ表示されているコンテンツの一覧が表示される。
【０１２６】
４−４  年齢制限付きコンテンツの録画一覧表示及び再生
４−４−１  ユーザ年齢情報の記録
暴力シーンを含むコンテンツなど、子供に悪影響のあるコンテンツについては、年齢によりその再生を制限する必要がある。また、それらのコンテンツには録画一覧としてタイトル名やサムネイル画像を表示するだけでも子供に有害な場合がある。そこで、本実施の形態のレコーダ１０１は、ユーザ年齢情報に応じて、録画一覧の表示や再生を規制することも可能とする。
【０１２７】
最初に、録画一覧の表示や再生を規制するためのユーザ年齢情報の記録方法について説明する。ユーザによるリモコン１０２を用いた操作により、レコーダ１０１はデジタルテレビ１００に年齢入力のための画面を表示させる。ユーザによるリモコン１０２を用いた操作により、レコーダ１０１にユーザ年齢情報が入力される。ユーザ年齢情報とは、レコーダ１０１を使用するユーザの年齢情報であって、ユーザが任意に登録できる。指示受信部２１６がユーザの入力を受け付けると、ＣＰＵ２１２はフラッシュメモリ２１１にそのユーザ年齢情報を記録する。
【０１２８】
４−４−２  年齢制限付きコンテンツの録画一覧情報
視聴年齢制限付きのコンテンツの録画一覧上の表示方法について説明する。ＨＤＤ２０５に記録されているコンテンツは、そのコンテンツの有害性の度合いにより、視聴制限のレベルが設定される。視聴制限のレベルは例えば、以下の３段階に分類する。
【０１２９】
１）コンテンツ自体に有害性が無く、また、録画一覧上に、そのコンテンツのタイトル名やサムネイル画像を表示しても、コンテンツを再生しても、有害では無い場合である。このようなコンテンツを「非有害コンテンツ」と称する。
２）録画一覧上に、そのコンテンツのタイトル名やサムネイル画像を表示することには有害性は無いが、コンテンツ自体に有害情報を含んでいる場合である。このようなコンテンツを「弱有害コンテンツ」と称する。
３）そのコンテンツのタイトル名やサムネイル画像に有害情報を含み、また、コンテンツ自体にも有害情報を含んでいる場合である。このようなコンテンツを「強有害コンテンツ」と称する。
【０１３０】
本実施形態では、コンテンツが「非有害コンテンツ」、「弱有害コンテンツ」及び「強有害コンテンツ」のいずれであるかを示す情報（以下「有害度情報」と称す）を設けている。有害度情報はメタ情報に格納されている。また、コンテンツに対する再生の可否の基準となる年齢を規定する情報をメタ情報に記載している。以下、この情報を「対象年齢情報」と称する。例えば、弱有害コンテンツに対しては、例えば１２〜１９歳のいずれかの年齢を示す情報を対象年齢情報としてメタ情報に記載している。弱有害コンテンツは、常に録画一覧上での表示は可能であるが、ユーザの入力したユーザ年齢情報が、そのコンテンツの対象年齢情報以上の場合にのみ再生可能とされるように制御される。強有害コンテンツに対しては、対象年齢情報は例えば「２０歳」に設定される。強有害コンテンツに対して、ユーザ年齢情報が２０歳以上を示す場合は、そのコンテンツを録画一覧表示し、かつ、再生可能にするように制御される。一方、ユーザ年齢情報が２０歳未満の場合は、そのコンテンツの録画一覧表示及び再生を禁止するように制御される。
【０１３１】
まず、ユーザの指示により録画一覧を表示させた場合の動作について図１３のフローチャートを用いて説明する。ユーザがリモコン１０２の「録画一覧」のボタンを押すと、指示受信部２１６がその旨を検知する（Ｓ１３０１）。すると、ＣＰＵ２１２はドライブ制御部２０４に対し、ＨＤＤ２０５に記録されている全てまたは一部のコンテンツのメタ情報を読み出すよう命令する。ドライブ制御部２０４はＨＤＤ２０５に記録されている全てまたは一部のコンテンツのメタ情報を読み出し、ＲＡＭ２１３に記録する。ＣＰＵ２１２はＲＡＭ２１３に記録されているメタ情報を解釈する。
【０１３２】
以下の説明では、たとえば、図１４に示すコンテンツ群がＨＤＤ２０５に記録されているとする。ここで、タイトル名が「Ｒ２０番組」であるコンテンツが「強有害コンテンツ」に該当する。
【０１３３】
ＣＰＵ２１２はフラッシュメモリ２１１に記録されているユーザ年齢情報を参照する（Ｓ１３０２）。フラッシュメモリ２１１に記録されているユーザ年齢情報が２０歳以上を示す場合（Ｓ１３０３）、図１４に示すような、全てのコンテンツを表示する録画一覧画像を作成する（Ｓ１３０６）。作成された録画一覧画像は、グラフィック制御部２０８及び映像出力部２１０を介して、デジタルテレビ１００に送信され表示される。図１４に示す録画一覧において、「強有害コンテンツ」である「Ｒ２０番組」が録画一覧画面に表示されている。
【０１３４】
一方、フラッシュメモリ２１１に記録されているユーザ年齢情報が２０歳未満を示す場合（Ｓ１３０３）、年齢制限はクリアされていないので、ＣＰＵ２１２はＲＡＭ２１３に記録されているメタ情報（有害度情報）に基づき、ＨＤＤ２０５に「強有害コンテンツ」が記録されているか否かを判定する（Ｓ１３０４）。そして、強有害コンテンツ以外のコンテンツを録画一覧上に表示する（Ｓ１３０５）。具体的には、図１５に示すように、「Ｒ２０番組」を除いて録画一覧画像を作成する。
【０１３５】
作成された録画一覧画像はグラフィック制御部２０８及び映像出力部２１０を介して、デジタルテレビ１００に送信され表示される。図１５では、「強有害コンテンツ」である「Ｒ２０番組」は録画一覧画面上に表示されていない。
【０１３６】
つまり、ＣＰＵ２１２及びグラフィック制御部２０８は、ＨＤＤ２０５に記録されたコンテンツのうち一覧に含めようとするコンテンツについて、そのコンテンツが対象年齢情報を含む場合、その対象年齢情報とフラッシュメモリ２１１に記憶されたユーザ年齢情報とに基づいて、そのコンテンツを示すコンテンツ情報を一覧に含めるかどうかを決定する。これにより、年齢の若いユーザに対して、有害情報を提示することを防止することができる。
【０１３７】
４−４−３  年齢制限付きコンテンツの再生
視聴年齢制限付きのコンテンツの再生方法について、図１６のフローチャートを用いて説明する。
【０１３８】
ユーザはデジタルテレビ１００に表示される録画一覧（Ｓ１６０１）を用いて、再生するコンテンツを選択する。なお、ユーザ年齢情報が２０歳未満を示す場合、「強有害コンテンツ」は録画一覧に表示されず、録画一覧上に表示されるのは「非有害コンテンツ」及び「弱有害コンテンツ」のみである。
【０１３９】
指示受信部２１６がコンテンツの選択を検知すると、ＣＰＵ２１２は選択されたコンテンツの有害度情報を参照する。選択されたコンテンツが、「非有害コンテンツ」である場合は（Ｓ１６０２）、そのコンテンツを通常通り再生する（Ｓ１６０４）。
【０１４０】
一方、選択されたコンテンツが「弱有害コンテンツ」である場合（Ｓ１６０２）は、ＣＰＵ２１２は、フラッシュメモリ２１１に記録されているユーザ年齢情報と、そのコンテンツのメタ情報に記憶されている対象年齢情報とを参照する。ユーザ年齢情報が示す値が対象年齢情報が示す値以上の場合（Ｓ１６０３）、そのコンテンツの再生を通常通り再生する（Ｓ１６０４）。一方、ユーザ年齢情報の示す年齢が対象年齢情報の示す年齢より小さい場合は（Ｓ１６０３）、コンテンツの再生を禁止する（Ｓ１６０５）。
【０１４１】
つまり、ドライブ制御部２０４及びビデオデコーダ２０７は、ＨＤＤ２０５に記録されたコンテンツのうち再生しようとするコンテンツについて、そのコンテンツが対象年齢情報を含む場合、その対象年齢情報とフラッシュメモリ２１１に記憶されたユーザ年齢情報とに基づいて、そのコンテンツの再生の許可／禁止を決定する。
【０１４２】
以上のようにして、フラッシュメモリ２１１に記録されているユーザ年齢情報に応じて、コンテンツの再生の可否を決定することができる。
【０１４３】
また、対象年齢情報は、ＣＰＵ２１２及びグラフィック制御部２０８がコンテンツ情報を一覧に含めるか否かを決定するために用いる第１の視聴年齢制限データと、ドライブ制御部２０４およびビデオデコーダ２０７がコンテンツを再生するか否かを決定するために用いる第２の視聴年齢制限データと、を含んでもよい。この場合、録画一覧の対象年齢とコンテンツ再生の対象年齢を分離することができる。
【０１４４】
４−４−４  暗証番号の入力による年齢制限の解除
レコーダ１０１が所定の暗証番号を記録しており、ユーザが暗証番号を入力することにより、コンテンツの年齢制限を解除することも可能である。コンテンツの年齢制限を解除できるようにすることにより、年齢制限のあるコンテンツの再生と録画一覧への表示の年齢制限を無くすことができる。
【０１４５】
フラッシュメモリ２１１には、予め暗証番号情報が記録されている。ユーザがコンテンツの年齢制限を解除する場合には、リモコン１０２を用いて暗証番号入力のための入力画面を表示する。図１７に、暗証番号入力のための入力画面の一例を示す。
【０１４６】
ユーザはリモコン１０２を用いて、レコーダ１０１に対し暗証番号を入力する。指示受信部２１６が入力された暗証番号を検知すると、ＣＰＵ２１２はフラッシュメモリ２１１に記憶されている暗証番号と、ユーザが入力した暗証番号とを比較する。
【０１４７】
ＣＰＵ２１２は暗証番号が一致した場合、コンテンツの年齢制限を解除する。この場合、ＣＰＵ２１２は、録画一覧を再度作成し、年齢制限のために表示しなかったコンテンツについて表示可能にする。また、年齢制限のために再生を許可しなかったコンテンツについて再生を許可する。一方、暗証番号が不一致の場合は、コンテンツの年齢制限に関する制御を維持する。
【０１４８】
一旦、コンテンツの年齢制限が解除されると、レコーダ１０１の電源がオフになるまで、コンテンツの年齢制限の解除は維持される。したがって、ユーザは何度も暗証番号を入力する必要は無い。
【０１４９】
つまり、ＣＰＵ２１２とグラフィック制御部２０８が、コンテンツを示すコンテンツ情報を一覧に含めないようを決定した場合であっても、ＣＰＵ２１２はその決定を取り消し、そのコンテンツ情報を一覧に含めさせるようグラフィック制御部２０８を制御する。
【０１５０】
以上のようにして、ユーザは暗証番号を入力することにより、コンテンツの録画一覧への表示に関する年齢制限を解除できる。
【０１５１】
また、ドライブ制御部２０４とビデオデコーダ２０７が、コンテンツの再生をしないよう決定した場合であっても、ＣＰＵ２１２はその決定を取り消し、ドライブ制御部２０４とビデオデコーダ２０７に再生をさせるよう、ドライブ制御部２０４とビデオデコーダ２０７を制御する。
【０１５２】
以上のようにして、ユーザは暗証番号を入力することにより、コンテンツの再生に関する年齢制限を解除できる。
【０１５３】
また、年齢制限のあるコンテンツの再生と録画一覧への表示を同一の暗証番号により、一度に許可することができる。
【０１５４】
つまり、ＣＰＵ２１２は、ユーザによる同一の操作によって、コンテンツを示すコンテンツ情報を一覧に含めないよう決定した場合であっても、グラフィック制御部２０８に一覧を表示させるように制御し、かつ、コンテンツの再生を禁止するよう決定した場合であっても、ドライブ制御部２０４とビデオデコーダ２０７を再生動作させるように制御できる。なお、ユーザによる同一の操作は、同一の暗証番号を入力する操作であってもよい。
【０１５５】
以上のような年齢制限の解除機能を設けたことにより、家庭でレコーダ１０１を使用する場合、子供の年齢に合わせてユーザ年齢情報を記録しておくことで、有害なコンテンツの視聴を防止するとともに、大人のユーザが使用する場合には、一度、暗証番号を入力すればその後はコンテンツを自由に視聴することが可能となる。
【０１５６】
５  ダウンロード時の特殊動作
５−１  ダウンロード時の追っかけ再生
再生可能期限付きのコンテンツ（レンタル形式のコンテンツ）のダウンロード中に、そのダウンロードされたコンテンツの再生をする場合の動作について図１８のフローチャートを用いて説明する。以下、このような動作を「追っかけ再生」と称する。
【０１５７】
録画一覧画面においてユーザが追っかけ再生を実行するコンテンツを選択し、指示受信部２１６がその選択を受信すると（Ｓ１８０１）、ドライブ制御部２０４は、選択されたコンテンツが未視聴のコンテンツであるか否かを判断する（Ｓ１８０２）。この判断は、ＨＤＤ２０５のライセンス情報の有無を確認することにより行われる。
【０１５８】
そのコンテンツが既に視聴されたことのあるコンテンツの場合は、そのコンテンツを再生する（Ｓ１８０８）。一方、そのコンテンツが未視聴のコンテンツである場合は、図５Ａに示すようなコンテンツの再生可能期限に関する警告メッセージと、その警告に対してユーザがコンテンツの再生をするか再生を中止するかを選択するための選択ボタンとを含む警告画面を録画一覧画面上に表示する（Ｓ１８０３）。
【０１５９】
ここで、コンテンツの再生可能期限に関する警告画面について説明する。再生するコンテンツがセル形式のコンテンツの場合、コンテンツの再生が途中で停止することを警告すればよい。例えば、図１９に示すような警告画面が重畳されてもよい。
【０１６０】
ユーザが再生中止を選択した場合（Ｓ１８０４）、ＣＰＵ２１２はそのコンテンツの再生を中止する（Ｓ１８０９）。
【０１６１】
一方、ユーザが再生を選択すると（Ｓ１８０４）、ＣＰＵ２１２はそのコンテンツがダウンロード中であるか否かを判定する（Ｓ１８０５）。そのコンテンツがダウンロード中でない場合は、ＣＰＵ２１２はコンテンツを再生する（Ｓ１８０８）。一方、そのコンテンツがダウンロード中である場合、ＣＰＵ２１２は、コンテンツが再生不可能となる可能性がある旨の警告メッセージと、その警告に対してユーザがコンテンツの再生をするか再生を中止するかを選択するための選択ボタンとを含む警告画面を、録画一覧画面上に表示させる（Ｓ１８０６）。
【０１６２】
ここで、コンテンツが再生不可能となる可能性がある旨の警告画面について説明する。コンテンツの再生を開始することにより再生可能期限が始まる。よって、ダウンロード速度が遅い場合、追っかけ再生を実施すると、ダウンロードが完了する前に再生可能期限を超過する可能性がある。この場合、コンテンツを最後まで再生することができないという不都合が生じる。そこで、追っかけ再生を行う場合、事前に、コンテンツ全体を視聴できない可能性が有る旨をユーザに警告することが好ましい。警告画面として、例えば、図２０に示すような警告画面が表示される。
【０１６３】
上記の警告画面が録画一覧画面上に表示された後、ＣＰＵ２１２はユーザが再生を選択したか、再生を取りやめたかを判定する（Ｓ１８０７）。
【０１６４】
ユーザにより再生の中止が選択された場合、ＣＰＵ２１２はそのコンテンツの再生を中止する（Ｓ１８０９）。一方、ユーザにより再生が選択された場合、ＣＰＵ２１２はそのコンテンツを再生する（Ｓ１８０８）。
【０１６５】
このように、本実施の形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツを記録し、再生することが可能なレコーダ１０１であって、コンテンツサーバ１０４に格納された再生可能期限付きのコンテンツをダウンロードして、ＨＤＤ２０５に記録するドライブ制御部２０４と、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６と、指示受信部２１６が受け付けた指示にしたがい、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、コンテンツをダウンロード中に、指示受信部２１６がコンテンツの再生を開始する指示を受け付けたときに、ドライブ制御部２０４及びビデオデコーダ２０７によるコンテンツの再生を開始する前に、コンテンツに対する再生可能期限に関する警告情報を出力するＣＰＵ２１２及びグラフィック制御部２０８とを備える。
【０１６６】
つまり、ＣＰＵ２１２とグラフィック制御部２０８は、コンテンツをダウンロード中に、指示受信部２１６でそのコンテンツに関して再生開始指示を受け付けると、そのコンテンツをドライブ制御部２０４及びビデオデコーダ２０７で再生する前に、再生可能期限に関する警告情報を出力する。
【０１６７】
以上の動作によると、コンテンツのダウンロード中にライセンスを取得し再生する場合に、コンテンツのダウンロードの完了前に再生可能期限が切れてしまう可能性を、事前にユーザに警告（図１９参照）することによって、その不具合の発生を抑止することが可能となる。
【０１６８】
また、その再生可能期限に関する警告情報は、ユーザにコンテンツの再生を実行するか中止するかを選択させるための選択手段を含む。これにより、ユーザは再生可能期限に関する警告情報が表示されている状態でコンテンツの再生を実行するか中止するかを選択することができる。
【０１６９】
また、ＣＰＵ２１２とグラフィック制御部２０８は、コンテンツをダウンロード中に、指示受信部２１６がそのコンテンツに対する追っかけ再生の開始指示を受け付けると、そのコンテンツをビデオデコーダ２０７で再生する前に、そのコンテンツのダウンロード速度に起因する再生停止に関する警告情報（図２０参照）を出力する。これによっても、ダウンロード途中で再生不可能になるという不具合の発生を抑止することが可能となる。
【０１７０】
ところで、コンテンツのダウンロード中に追っかけ再生を実施した場合、次のような不具合も生じ得る。すなわち、コンテンツのダウンロード速度が遅い場合に追っかけ再生を実施すると、コンテンツの再生がコンテンツのダウンロードに追いつく場合がある。この場合、コンテンツの再生が不可能となり、コンテンツの再生が停止する。このような場合に、コンテンツの再生が停止した箇所を「レジュームポイント」としてＨＤＤ２０５に記録してもよい。レジュームポイントは、コンテンツ再生を再開する際のコンテンツの開始位置を示す。具体的な動作を以下に説明する。
【０１７１】
ＣＰＵ２１２は、コンテンツの再生がコンテンツのダウンロードに追いつくか否かを監視する。そして、コンテンツの再生がコンテンツのダウンロードに追いついて、コンテンツの再生が停止したときに、その停止したコンテンツの再生時刻をレジュームポイントとして認定する。そして、ドライブ制御部２０４に対し、ＨＤＤ２０５にそのレジュームポイントを記録するように命令する。ドライブ制御部２０４はＨＤＤ２０５にそのレジュームポイントを記録する。
【０１７２】
具体的には、ＣＰＵ２１２は、コンテンツをダウンロード中にそのコンテンツを再生している間、そのコンテンツの記録ポイントと再生ポイントとを比較し、両者が一致した場合は、その一致ポイントをレジュームポイントとしてＨＤＤ２０５に記録するよう制御する。
【０１７３】
つまり、本実施の形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生可能なレコーダであって、コンテンツサーバ１０４に格納されたコンテンツをダウンロードして、ＨＤＤ２０５に記録するドライブ制御部２０４と、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、コンテンツをダウンロード中にそのコンテンツを再生した場合において、そのコンテンツの記録位置と再生位置とが一致した場合に、その一致した位置を再開位置としてＨＤＤ２０５に記録するように制御するＣＰＵ２１２とを備える。
【０１７４】
コンテンツの再生を再開する動作について説明する。指示受信部２１６はコンテンツの再生を再開する旨を受け付けると、ＣＰＵ２１２はドライブ制御部２０４に対し、ＨＤＤ２０５に記録されているレジュームポイントを参照して、その再生を再開しようとしているコンテンツを、そのレジュームポイントが示すポイントから再生するように制御する。ドライブ制御部２０４はＨＤＤ２０５からそのレジュームポイントが示すポイントからコンテンツを読み出す。
【０１７５】
つまり、本実施形態のレコーダ１０１は、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６をさらに備え、ＣＰＵ２１２は、そのコンテンツの記録位置と再生位置とが一致した場合に、その一致した位置を再開位置として前記記録媒体に記録するとともに、さらに、コンテンツの再生を停止し、その停止後、指示受信部２１６がコンテンツの再生指示を受け付けた場合に、その再開位置からそのコンテンツの再生を再開するように制御する。
【０１７６】
これにより、コンテンツの再生を再開するときには、そのレジュームポイントから再生を実行すれば、コンテンツを停止した部分からコンテンツを視聴することができる。
【０１７７】
また、コンテンツの再生がコンテンツのダウンロードに追いつき、コンテンツの再生が不可能となり、コンテンツの再生が停止することを防止するため、コンテンツのダウンロード速度に基づき、追っかけ再生の可否を決定することも可能である。
【０１７８】
追っかけ再生の可否の決定動作について、図２１のフローチャートを用いて説明する。なお、図１８のフローチャートと同じ動作については、説明を省略する。すなわち、図２１のフローチャートにおけるステップＳ２１０１〜Ｓ２１０６は、図１８のフローチャートにおけるステップＳ１８０１〜Ｓ１８０６と同じであるため、それらの動作説明は省略する。
【０１７９】
ステップＳ２１０６において、コンテンツが再生不可能となる可能性がある旨の警告メッセージと、その警告に対してユーザがコンテンツの再生をするか再生を中止するかを選択するための選択ボタンとを含む警告画面が録画一覧画面上に表示される。その警告画面上でユーザにより再生が選択されると（Ｓ２１０７）、ＣＰＵ２１２はネットワーク制御部２１５のコンテンツのダウンロードの速度を測定し（Ｓ２１０８）、測定したダウンロード速度を所定の閾値と比較する（Ｓ２１０９）。ネットワーク制御部２１５のコンテンツのダウンロードの速度が所定の閾値よりも小さい場合は、ＣＰＵ２１２はコンテンツの再生を中止する（Ｓ２１１１）。一方、ネットワーク制御部２１５のコンテンツのダウンロードの速度が所定の閾値以上の場合、ＣＰＵ２１２はコンテンツを再生する（Ｓ２１１０）。
【０１８０】
つまり、コンテンツをダウンロード中に、指示受信部２１６でそのコンテンツに関して再生開始指示を受け付けると、そのコンテンツをドライブ制御部２０４及びビデオデコーダ２０７で再生する前に、ネットワーク制御部２１５のダウンロード速度に応じて、記録中のコンテンツの再生を禁止するか否かを決定する。
【０１８１】
これにより、コンテンツのダウンロード中にそのコンテンツを再生した場合に、コンテンツの再生がダウンロードに追いつく可能性を低減できる。
【０１８２】
ダウンロード速度（ビットレート）は、コンテンツのダウンロード開始から測定時までのダウンロード速度の平均値を算出して求めてもよい。または、ダウンロード速度の測定開始時の所定時間だけ前の時点から、測定時までのダウンロード速度の平均値を算出してダウンロード速度を求めても良い。
【０１８３】
なお、コンテンツの再生がコンテンツのダウンロードに追いついた場合には、図２２に示すように、コンテンツの再生を一時停止し、コンテンツの再生がコンテンツのダウンロードに追いついた旨の警告画面を表示しても良い。この場合、ユーザはコンテンツが停止した理由を容易に把握することができるため、ユーザの利便性が向上する。
【０１８４】
また、追っかけ再生の可否について、コンテンツのダウンロード速度だけで判断するのではなく、既にダウンロード済のファイルサイズやコンテンツ全体のファイルサイズの情報も利用してもよい。例えば、ダウンロード速度と、未だダウンロードされていないコンテンツの部分のサイズから、コンテンツのダウンロードに要する時間を予測することができる。この動作について図２３のフローチャートを用いて説明する。なお、図１８のフローチャートと同じ動作については、説明を省略する。すなわち、図２３のフローチャートにおけるステップＳ２３０１〜Ｓ２３０６は、図１８のフローチャートにおけるステップＳ１８０１〜Ｓ１８０６と同じであるため、それらの動作説明は省略する。
【０１８５】
ステップＳ２３０６において、コンテンツが再生不可能となる可能性がある旨の警告メッセージと、ユーザがコンテンツの再生をするか再生を中止するかを選択するための選択ボタンとを含む警告画面が録画一覧上に表示される。その警告画面上でユーザにより再生が選択されると（Ｓ２３０７）、ＣＰＵ２１２はネットワーク制御部２１５のコンテンツのダウンロードの速度を測定する（Ｓ２３０８）。そして、ＣＰＵ２１２は、ダウンロードしているコンテンツの未ダウンロード分のファイルサイズと、測定したダウンロード速度とから、コンテンツのダウンロードが完了するのに要する時間を予測する（Ｓ２３０９）。そして、ＣＰＵ２１２は、このダウンロードに要する予測した時間とコンテンツの再生時間（視聴時間）とを比較し（Ｓ２３１０）、コンテンツの再生時間の方が長い場合は再生を許可し（Ｓ２３１１）、予測時間の方が長い場合は再生を禁止する（Ｓ２３１２）。
【０１８６】
具体的には、本実施の形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードして、ＨＤＤ２０５に記録するドライブ制御部２０４と、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６と、指示受信部２１６が受け付けた指示にしたがい、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、コンテンツをダウンロード中に、指示受信部２１６がそのコンテンツの再生を開始させるための指示を受け付けると、そのコンテンツをドライブ制御部２０４及びビデオデコーダ２０７により再生する前に、ドライブ制御部２０４及びネットワーク制御部２１５のダウンロード速度、そのコンテンツの記録済みのデータ量、及びそのコンテンツの未記録のデータ量に基づき、そのコンテンツの再生を禁止するか否かを決定するＣＰＵ２１２とを備える。
【０１８７】
これにより、追っかけ再生を実行した場合に、そのコンテンツの再生がダウンロードに追いつくか否かをより正確に判断することができるので、レコーダ１０１は再生の許可と禁止をより適切に選択することができる。
【０１８８】
さらに具体的には、ＣＰＵ２１２は、記録中のコンテンツの記録済み部分の視聴時間と、記録中のコンテンツ全体のデータ量とそのダウンロード速度とから算出される予測受信時間とを比較し、その視聴時間（再生時間）より予測受信時間が大きい場合は、その記録中のコンテンツの再生を禁止する。
【０１８９】
これにより、追っかけ再生を実行した場合に、そのコンテンツの再生がダウンロードに追いつくか否かをより正確に判断することができるので、レコーダ１０１は再生の許可と禁止をより適切に選択することができる。
【０１９０】
５−２  複数コンテンツダウンロード要求時の動作
コンテンツサーバ１０４に対して複数のコンテンツのダウンロードを要求した場合の、コンテンツのダウンロードの動作について図２４のフローチャートを用いて説明する。
【０１９１】
ユーザはリモコン１０２を用いて、複数のコンテンツをダウンロードするように指示すると、指示受信部２１６はその旨の指示をＣＰＵ２１２に送信する。ＣＰＵ２１２は、ネットワーク制御部２１５に対し、それら複数のコンテンツを同時にダウンロードするように指示する。これにより、ネットワーク制御部２１５はその複数のコンテンツを同時にダウンロードする（Ｓ２４０１）。
【０１９２】
ダウンロードしている複数のコンテンツ中に再生しているコンテンツがある場合、その再生中のコンテンツのダウンロードを優先する。以下、再生中のコンテンツのダウンロードの優先処理について説明する。
【０１９３】
ＣＰＵ２１２は、ダウンロード中の複数のコンテンツの中に再生中のコンテンツと一致するコンテンツがあるか否かを監視する（Ｓ２４０２）。ここで、ダウンロード中の複数のコンテンツと再生中のコンテンツとで一致するコンテンツが無い場合には、ＣＰＵ２１２はそれら複数のコンテンツのダウンロード速度を調整することなくダウンロードする（Ｓ２４０７）。
【０１９４】
一方、ダウンロード中の複数のコンテンツと再生中のコンテンツとで一致するコンテンツが有る場合には、ＣＰＵ２１２は、再生中のコンテンツと一致するコンテンツのダウンロードを優先するようにネットワーク制御部２１５を制御する（Ｓ２４０３）。
【０１９５】
具体的には、ＣＰＵ２１２は、その一致するコンテンツのダウンロード速度を、ダウンロード中の他のコンテンツのダウンロード速度よりも速くするように、ネットワーク制御部２１５を制御する。または、ＣＰＵ２１２は、ダウンロード中の他のコンテンツのダウンロードを停止し、その一致するコンテンツのみをダウンロードするようにネットワーク制御部２１５を制御してもよい。
【０１９６】
ＣＰＵ２１２は再生しているコンテンツのダウンロード中に、そのコンテンツの再生が停止したか否かを判断する（Ｓ２４０４）。
【０１９７】
停止している場合は、ダウンロード中のコンテンツは再生されていないので（Ｓ２４０２）、複数のコンテンツを同一速度でダウンロードする（Ｓ２４０７）。
【０１９８】
一方、ダウンロードが継続している場合は、ＣＰＵ２１２は再生中のコンテンツのダウンロードが継続しているか否かを判定する（Ｓ２４０５）。ＣＰＵ２１２は再生中のコンテンツのダウンロードが終了した場合には、すべてのコンテンツのダウンロードが完了したか否かを判定する（Ｓ２４０６）。
【０１９９】
すべてのコンテンツのダウンロードが完了していない場合、ＣＰＵ２１２は再度ダウンロード中のコンテンツが再生されていないかを監視する（Ｓ２４０２）。すべてのコンテンツのダウンロードが完了した場合は、コンテンツのダウンロードを終了する。
【０２００】
つまり、ＣＰＵ２１２は、ネットワーク制御部２１５が指示受信部２１６で受け付けた指示が示す複数のコンテンツのうち少なくとも１つのコンテンツがダウンロード中である場合、指示受信部２１６が複数のコンテンツのうちいずれかについて再生指示を受け付けると、その再生指示が示すコンテンツを他のコンテンツに優先してダウンロードするように、ネットワーク制御部２１５及びドライブ制御部２０４を制御する。
【０２０１】
これにより、ダウンロード中のコンテンツのダウンロード速度を速くできる。したがって、ダウンロード中のコンテンツを同時再生する場合に、コンテンツの再生がコンテンツのダウンロードに追いつくためコンテンツの再生が停止する可能性を低減できる。
【０２０２】
なお、ネットワーク制御部２１５が同時に受信するコンテンツの数は１つであることが好ましい。この場合、コンテンツの再生がコンテンツのダウンロードに追いつき、コンテンツの再生が停止する可能性をより低減できる。
【０２０３】
５−３  ダウンロードの自動停止及び強制再開
５−３−１  ダウンロードの自動停止
コンテンツをダウンロード中に、レコーダ１０１の動作状況によりコンテンツのダウンロードを自動停止することも可能である。
【０２０４】
例えば、ＶＯＤはネットワークから受信したコンテンツをリアルタイムで表示するため、一定のネットワーク帯域が必要となる。そこで、コンテンツをダウンロード中にＶＯＤを視聴する場合、ＣＰＵ２１２は、ＶＯＤの視聴の開始を検知したときに、ネットワーク制御部２１５にコンテンツのダウンロードの中止を命令する。ネットワーク制御部２１５はコンテンツのダウンロードを中止する。これにより、ＶＯＤのコンテンツの視聴の信頼性を高めることができる。
【０２０５】
５−３−２  ダウンロードの強制再開
ダウンロード中のコンテンツはユーザの指示等により停止させることが可能である。ここで、ダウンロード停止後、ユーザがダウンロードの指示をしない限りダウンロードが再開しないとすると、ユーザがコンテンツを購入したにもかかわらず、コンテンツのダウンロードができていないという不具合が発生する場合がある。本実施の形態におけるレコーダ１０１は、かかる不具合を防止するため、コンテンツのダウンロードが停止された時に、コンテンツのダウンロードを強制的に再開する。
【０２０６】
ダウンロードの強制再開の動作について、図２５のフローチャートを用いて説明する。ダウンロード中にユーザがリモコン１０２にてダウンロードの停止を指示する。指示受信部２１６から指示を得たＣＰＵ２１２は、ネットワーク制御部２１５に対し、ダウンロードを停止するように命令する。これにより、ネットワーク制御部２１５はコンテンツのダウンロードを停止する（Ｓ２５０１）。
【０２０７】
ダウンロードの停止後、ＣＰＵ２１２は、ユーザによるダウンロードの再開指示を受けたか否かを監視する（Ｓ２５０２）。ユーザによるダウンロードの再開指示を受けた場合は、コンテンツのダウンロードを再開する（Ｓ２５０４）。一方、ダウンロードの再開指示を受けていない場合、ＣＰＵ２１２はダウンロードの停止後、所定時間が経過したか否かを判定する（Ｓ２５０３）。ダウンロードの停止後、所定時間が経過した場合は、コンテンツのダウンロードを再開する（Ｓ２５０４）。
【０２０８】
つまり、ＣＰＵ２１２は指示受信部２１６がコンテンツのダウンロードの停止を受け付けた場合に、コンテンツのダウンロードを停止させ、その後、停止状態のままで所定時間が経過した場合に、停止中のコンテンツのダウンロードを再開させるようネットワーク制御部２１５を制御する。言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、ドライブ制御部２０４によるコンテンツのダウンロードを停止させるための停止指示を受け付ける指示受信部２１６と、ドライブ制御部２０４を制御するＣＰＵ２１２と、を備え、ＣＰＵ２１２は、指示受信部２１６がコンテンツのダウンロードの停止指示を受け付けたときに、そのコンテンツのダウンロードを停止させ、そのコンテンツのダウンロードの停止後、ダウンロードの停止状態のままで所定時間が経過したときに、そのコンテンツのダウンロードを再開するように、ドライブ制御部２０４を制御する。この場合、ダウンロード中の全てのコンテンツのダウンロードを停止し、全ての停止中のコンテンツのダウンロードを再開するようにするのがより好ましい。
【０２０９】
これにより、ユーザがダウンロード停止後、ダウンロードを再開させることを忘れていた場合でも、コンテンツのダウンロードを強制的に再開することができるので、確実にコンテンツをダウンロードすることができる。
【０２１０】
なお、ダウンロードの再開時には、回線の使用状況を確認し、その使用状況に応じてダウンロードを再開するコンテンツを選択してもよい。例えば、ＶＯＤの再生を行っている間は、停止したダウンロードを自動再開しないようにしてもよい。または、ダウンロードを停止しているコンテンツとは異なるコンテンツをダウンロード再生している場合、停止中のダウンロードを強制的に再開しないようにしてもよい。具体的には、コンテンツＢの追っかけ再生中に、ダウンロードを停止しているコンテンツＡの強制的な再開を行わないようにしてもよい。つまり、ダウンロードを停止したコンテンツと異なるコンテンツを再生している時は、停止したダウンロードを再開しない。もしくは、ダウンロードを停止した第１のコンテンツと異なる第２のコンテンツの追っかけ再生中に、第１のコンテンツの自動再開を行わない。これは、回線の帯域を現在再生中のコンテンツのダウンロードに優先的に割り当てることで、再生中のコンテンツの視聴に影響を与えないようにするためである。
【０２１１】
５−４  ダウンロード時の電源オフ
コンテンツのダウンロード中に、レコーダ１０１の電源がオフにされたときに、コンテンツのダウンロードを継続させることも可能である。ダウンロード中にユーザがリモコン１０２にてレコーダ１０１の電源オフを指示すると、指示受信部２１６から指示を得たＣＰＵ２１２は、ネットワーク制御部２１５においてコンテンツがダウンロード中か否かを判断する。コンテンツをダウンロード中の場合、ＣＰＵ２１２は電源オフをせずに、コンテンツのダウンロードを継続する。このとき、ＣＰＵ２１２はＦＬ表示部２１７に対し、コンテンツのダウンロード中である旨を表示させる。
【０２１２】
ＣＰＵ２１２は、コンテンツのダウンロードが終了したか否かを判断し、コンテンツのダウンロードが終了した場合、レコーダ１０１の電源をオフする。
【０２１３】
つまり、ＣＰＵ２１２は、ネットワーク制御部２１５によるコンテンツのダウンロード中に、指示受信部２１６が電源オフの指示を受け付けた場合、そのコンテンツのダウンロードの完了を待って、電源供給を停止する。言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生することが可能なレコーダ１０１であって、コンテンツサーバ１０４に格納されたコンテンツをダウンロードしてＨＤＤ２０５に記録するドライブ制御部２０４と、レコーダ１０１の電源をオフにする旨の指示を受け付ける指示受信部２１６と、指示受信部２１６で受け付けた指示に応じて、レコーダ１０１への電源供給を制御するＣＰＵ２１２と、を備え、ＣＰＵ２１２は、ドライブ制御部２０４によるコンテンツのダウンロード中に、指示受信部２１６が電源オフの指示を受け付けた場合、そのコンテンツのダウンロードが完了した時に、すなわち、そのコンテンツのダウンロードの完了を待って、レコーダ１０１の電源供給を停止する。
【０２１４】
これにより、コンテンツのダウンロード中に、レコーダ１０１の電源がオフにされたと場合であっても、コンテンツのダウンロードが完了してからダウンロードを停止するので、コンテンツを確実にダウンロードすることができる。
【０２１５】
なお、この場合にＦＬ指示部２１７に電源オフをしたにもかかわらず、ダウンロード中である旨を表示することも可能である。
【０２１６】
つまり、レコーダ１０１の動作状態を示すＦＬ指示部２１７を備え、コンテンツをダウンロード中に指示受信部２１６が電源オフにする旨の指示を受け付けた後、ダウンロードが完了するまでの間に、ＦＬ指示部２１７は所定の表示をする。所定の表示とは、例えば、コンテンツがダウンロード中であることを示す表示である。
【０２１７】
これにより、ユーザは電源オフの指示をしたにも関わらず、電源がオフにならない理由を認識することができる。
【０２１８】
６  時刻情報の管理
コンテンツ配信システムにおいて、再生可能期限付きのコンテンツの再生可能期限を管理する場合に、その再生可能期限を管理するための計時手段の信頼性を高めることが重要である。なぜなら、計時手段をユーザが簡単に改変できてしまうと、コンテンツ配信業者がコンテンツの再生可能期限を管理することが不可能となるからである。
【０２１９】
そのため、本実施の形態のレコーダ１０１は、ＦＬ表示部２１７に表示する時刻情報を表示するための時刻を計時する時刻管理部２１８とは別に、セキュアクロック管理部２１９を設けている。時刻管理部２１８は、指示受信部２１６を介したユーザの指示により、時間情報の変更が可能である。これに対して、セキュアクロック管理部２１９は、時刻サーバ１０５からダウンロードされる時刻情報のような、ユーザ指示以外の情報によって時間情報を変更することが可能である。以下、セキュアクロック管理部２１９における時刻更新の動作について説明する。
【０２２０】
ＣＰＵ２１２は、所定の周期（例えば、１０日毎）で、ネットワーク制御部２１５に対し、時刻サーバ１０５から時間情報をダウンロードするように指示する。ネットワーク制御部２１５は、インターネット網１０３を介して、時刻サーバ１０５に対して、時間情報の送信を要求する。時刻サーバ１０５はその要求に応じて、時刻情報をレコーダ１０１に送信する。ネットワーク制御部２１５は、その時刻情報を受信し、ＲＡＭ２１３に記録する。ＣＰＵ２１２はＲＡＭ２１３に記録された時刻情報に基づき、セキュアクロック管理部２１９の時刻情報を更新する。
【０２２１】
つまり、ネットワーク制御部２１５とドライブ制御部２０４は、コンテンツサーバ１０４に格納された再生可能期限付きのコンテンツをダウンロードしてＨＤＤ２０５に記録する際、コンテンツサーバ１０４及びレコーダ１０１を含むネットワークシステムが従うべき時刻を管理する時刻サーバ１０５から、時刻情報をダウンロードする。ＣＰＵ２１２は、そのダウンロードした時刻情報に基づいて、再生可能期限付きのコンテンツの再生可能期限を管理する。指示受信部２１６は、ネットワーク制御部２１５とドライブ制御部２０４による時刻設定とは異なる方法により、時刻設定を受け付ける。ＣＰＵ２１２は、レコーダ１０１のコンテンツの再生可能期限動作以外の動作について、受け付けた時刻設定に基づき時刻管理を行う。
【０２２２】
また、ネットワーク制御部２１５とドライブ制御部２０４は、所定の周期で時刻サーバ１０５から時刻情報をダウンロードする。
【０２２３】
以上より、セキュアクロック管理部２１９はユーザの指示によって時刻情報が更新されるのではなく、時刻サーバ１０５からダウンロードした時刻情報によって時刻情報が更新される。したがって、ユーザによって時刻情報を不正に改変されることがないので、コンテンツの再生可能期限を不正に改変されることなく管理することができる。
【０２２４】
なお、レコーダ１０１が時刻サーバ１０５にアクセスできず、正確な時刻情報を得ることができない場合、セキュアクロック管理部２１９の時刻情報の正確性が担保されず、コンテンツの再生可能期限を正確に守れない可能性がある。そこで、ネットワーク制御部２１５が所定の期間、時刻サーバ１０５にアクセスできない場合、レコーダ１０１はコンテンツの再生を禁止するようにしてもよい。
【０２２５】
つまり、コンテンツの再生可能期限を管理するために用いる時刻情報をネットワーク制御部２１５がダウンロードしていない間は、ＣＰＵ２１２は、ドライブ制御部２０４及びビデオデコーダ２０７での、そのコンテンツの再生を禁止する。
【０２２６】
また、時刻サーバ１０５より時刻情報をダウンロードできない場合、その旨を警告出力しても良い。
【０２２７】
つまり、ＣＰＵ２１２及びビデオデコーダ２０７は、ネットワーク制御部２１５が時刻サーバ１０５より時刻情報をダウンロードできない場合、その旨を警告出力する。
【０２２８】
またその後、時刻サーバ１０５にアクセスできた場合は、レコーダ１０１はコンテンツの再生を許可しても良い。
【０２２９】
つまり、ネットワーク制御部２１５は、コンテンツサーバ１０４から再生可能期限付きのコンテンツをダウンロードしてＨＤＤ２０５に記録する。ネットワーク制御部２１５とドライブ制御部２０４は、コンテンツサーバ１０４及びレコーダ１０１を含むシステムが従うべき時刻を管理する時刻サーバ１０５から時刻情報をダウンロードする。ＣＰＵ２１２は、そのダウンロードした時刻情報に基づいて、再生可能期限付きのコンテンツの再生可能期限を管理する。ネットワーク制御部２１５とドライブ制御部２０４は、ＣＰＵ２１２が再生可能期限を管理できなくなった場合、改めて時刻サーバ１０５から時刻情報をダウンロードする。
【０２３０】
時刻情報をダウンロードする際にレコーダ１０１がネットワークに接続されていないと、時刻サーバ１０５にアクセスできない。よって、時刻サーバ１０５にアクセスできない場合は、指示受信部２１６がコンテンツの再生開始指示を受け付けたときに、図２６に示すような、ネットワークに接続する必要がある旨の警告画面を表示してもよい。
【０２３１】
つまり、レコーダ１０１がインターネット網１０３に接続されているかを判別する所定のタイミングは、レコーダ１０１におけるコンテンツの再生時である。これにより、レコーダ１０１において、再生時に確実にセキュアクロック管理部２１９の時刻情報の正確性が担保され、コンテンツの再生可能期限を正確に守ることができるかを確認することができる、
【０２３２】
具体的には、指示受信部２１６でコンテンツに関する再生開始指示を受け付けたときに、レコーダ１０１と、コンテンツサーバ１０４を含むネットワークシステムとの接続が確認されていないときは、ＣＰＵ２１２とグラフィック制御部２０８は、そのコンテンツをドライブ制御部２０４とビデオデコーダ２０７で再生するためにネットワークに接続する必要がある旨の警告（図２７参照）を出力する。
【０２３３】
つまり、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録し、再生可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツをＨＤＤ２０５に記録するドライブ制御部２０４と、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６と、指示受信部２１６が受け付けた指示にしたがい、ＨＤＤ２０５に記録されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、所定のタイミングで、レコーダ１０１がコンテンツサーバ１０４を含むインターネット網１０３に接続されているか否かを判断するＣＰＵ２１２及びネットワーク制御部２１５と、指示受信部２１６がコンテンツの再生を開始する指示を受け付けたときに、ＣＰＵ２１２及びネットワーク制御部２１５による判断結果が、レコーダ１０１とインターネット網１０３が接続されていないことを示す場合は、レコーダ１０１をインターネット網１０３に接続する必要がある旨の警告を出力するＣＰＵ２１２及びグラフィック制御部２０８とを備える。
【０２３４】
これにより、セキュアクロック管理部２１９の時刻情報の正確性が担保され、コンテンツの再生可能期限を正確に守ることができる。
【０２３５】
また、ＣＰＵ２１２は、所定周期（例えば１０日毎）で、レコーダ１０１の電源オン時に、または、電源オン後最初に録画一覧を表示した時に、レコーダ１０１とネットワークシステムの接続を確認してもよい。そして、指示受信部２１６でコンテンツに関する再生開始指示を受け付けた時点で、レコーダ１０１とネットワークシステムの接続が確認されていなければ、図２７に示すような、ネットワークへ接続する必要がある旨の警告を表示するようにしてもよい。つまり、レコーダ１０１がインターネット網１０３に接続されているかを判別する所定のタイミングは、レコーダ１０１の電源投入時である。これにより、レコーダ１０１は自装置の動作への影響が少ないタイミングに接続の確認をすることができる。なお、ＣＰＵ２１２は、ネットワークシステムへの未接続を確認した場合でも、前回に時刻サーバ１０５にアクセスしてから所定期間（例えば１０日）が経過する前であれば、警告を表示しないようにしてもよい。
【０２３６】
つまり、レコーダ１０１とインターネット網１０３の接続が最後に確認されてから所定期間が経過していなければ、ＣＰＵ２１２及びグラフィック制御部２０８は、ＣＰＵ２１２及びネットワーク制御部２１５による判断結果がレコーダ１０１とインターネット網１０３が接続されていないことを示す場合であっても、警告を出力せず、ドライブ制御部２０４及びビデオデコーダ２０７は、指示受信部２１６が受け付けた指示にしたがいコンテンツの再生を開始する。これにより、レコーダ１０１とインターネット網１０３が接続されていない状態であっても、セキュアクロック管理部２１９の時刻情報の正確性が担保されている場合は、コンテンツを再生することができる。
【０２３７】
また、レコーダ１０１の電源オフ時に、時刻サーバ１０５にアクセスして時刻情報をダウンロードしても良い。つまり、指示受信部２１６が電源オフの指示を受け付けると、ネットワーク制御部２１５は時刻サーバ１０５から時刻情報をダウンロードする。電源オフ時に時刻サーバ１０５にアクセスすることにより、時刻サーバ１０５へのアクセスを他の動作への影響の少ないタイミングで実行することができる。
【０２３８】
７  コンテンツの削除時の動作
７−１  コンテンツ削除の基本動作
ここでは、再生可能期限の切れたコンテンツの消去の動作について、図２７のフローチャートを用いて説明する。ＣＰＵ２１２がコンテンツの消去を開始するタイミングについては後述する。
【０２３９】
ＣＰＵ２１２は、ドライブ制御部２０４に対して、ＨＤＤ２０５に記録されているコンテンツのライセンス情報をＲＡＭ２１３に記録するように指示する。ドライブ制御部２０４は、ＨＤＤ２０５に記録されているコンテンツのライセンス情報をＲＡＭ２１３に記録する。ＣＰＵ２１２は、ＲＡＭ２１３に記録されたライセンス情報を参照し、再生可能期限の情報を取得する（Ｓ２７０１）。
【０２４０】
ＣＰＵ２１２は、ライセンス情報に含まれる再生可能期限と、セキュアクロック管理部２１９の時間情報とを比較して、再生可能期限を超過しているコンテンツがあるか否かを判定する（Ｓ２７０２）。再生可能期限を超過しているコンテンツがある場合、ＣＰＵ２１２は、そのコンテンツを消去する（Ｓ２７０３）。すなわち、ＣＰＵ２１２は、ドライブ制御部２０４に対して、再生可能期限を過ぎているコンテンツを消去するように命令する。ドライブ制御部２０４は、その命令を受けてＨＤＤ２０５に記録されているそのコンテンツを消去する。
【０２４１】
一方、再生可能期限を超過しているコンテンツがない場合、ＣＰＵ２１２は、コンテンツの消去はしない。
【０２４２】
なお、再生可能期限を超過するまでは、ＨＤＤ２０５にはコンテンツ及びそのコンテンツのメタ情報は記録されている。また、再生可能期限が超過していても消去されていないコンテンツがある場合、ＨＤＤ２０５には、そのコンテンツ及びそのコンテンツのメタ情報は記録されたままである。そのような場合に録画一覧は図２８に示すように表示される。図２８において、『熱狂・北京オリンピック』は再生期限を超過したコンテンツであり、コンテンツ詳細表示領域３００に「視聴期限切れ」の旨が表示されている。この状態でこのコンテンツの再生を選択すると、再生可能期限を超過しているため、図２９に示すようなコンテンツの再生ができない旨の警告が表示される。
【０２４３】
再生可能期限を超過して直ぐには、そのコンテンツを消去しないようにするのは次の理由による。再生可能期限到達時にユーザがそのコンテンツを視聴していた場合、ユーザが視聴しているにもかかわらず、コンテンツの再生が停止し、ユーザが視聴できなくなることを防止するためである。この詳細は以下に後述する。
【０２４４】
７−２  コンテンツの再生中に再生可能期限が切れた場合の動作
コンテンツ再生中に再生可能期限が切れた場合の動作について説明する。ユーザがコンテンツを再生中に再生可能期限が来た場合に、その時点でコンテンツを消去すると、ユーザはそのコンテンツを継続して視聴できなくなる。
【０２４５】
そこで、本実施の形態のレコーダ１０１は、再生可能期限経過後のコンテンツの再生について、コンテンツ再生中に再生可能期限が来た場合には、停止しない限り再生を許すものとする。
【０２４６】
以下、具体的な動作について図３０のフローチャートを用いて説明する。
【０２４７】
コンテンツを再生中に再生可能期限に達しても、そのコンテンツの再生を継続する（Ｓ３００１）。その後、コンテンツの再生の終了を判断し（Ｓ３００２）、終了した場合、コンテンツの再生を停止する（Ｓ３００６）。
【０２４８】
コンテンツの再生が継続中の場合は、ＣＰＵ２１２は、ユーザによるコンテンツの停止の指示があったか否かを監視する（Ｓ３００３）。ユーザによるコンテンツの停止の指示があった場合は、ＣＰＵ２１２は、コンテンツの再生を一時停止するとともに、「再生可能期限を超過しているため、停止すると再生ができなくなる」旨の警告メッセージと、再生停止の実行／キャンセルを選択するための選択ボタンとを含む警告画面を表示する（Ｓ３００４）。図３１に、この警告画面の一例を示す。警告画面の背景には再生しているコンテンツの静止画を表示してもよい。
【０２４９】
ユーザは警告画面上でコンテンツの再生を停止するか否かを選択する（Ｓ３００５）。そして、コンテンツの再生停止を指示した場合には、コンテンツの再生を停止する（Ｓ３００６）。一方、コンテンツの再生停止の指示をキャンセルした場合は、コンテンツの再生を継続する（Ｓ３００１）。
【０２５０】
つまり、ＣＰＵ２１２及びビデオデコーダ２０７は、指示受信部２１６が再生開始の指示を受け付けた後にコンテンツの再生可能期限を超過した場合は、再生可能期限を超過した後であっても、そのコンテンツの再生を継続する。しかし、その再生可能期限を超過した後にそのコンテンツの再生を停止した場合は、ＣＰＵ２１２及びビデオデコーダ２０７は、指示受信部２１６が再生開始の指示を受け付けても、そのコンテンツの再生はできないように制御する。そのため、指示受信部２１６が、再生開始の指示を受け付けた後であって再生可能期限を超過した後に、そのコンテンツの再生を停止する旨の指示を受け付けたときは、ＣＰＵ２１２及びグラフィック制御部２０８は、コンテンツの停止を実行すると再度再生ができなくなる旨の警告画面を表示する。
【０２５１】
このように警告画面を表示することによって、ユーザに対して、再生可能期限超過によりコンテンツの再生ができなくなる可能性を通知でき、ユーザにとっての不測の事態を回避でき、利便性を向上できる。
【０２５２】
また、その警告情報出力時には、そのコンテンツの静止画を出力してもよい。
【０２５３】
ドライブ制御部２０４とビデオデコーダ２０７は、ＣＰＵ２１２とグラフィック制御部２０８による警告画面の出力後に、指示受信部２１６がそのコンテンツの再生を停止する旨の指示を受け付けた場合、そのコンテンツの再生を停止する。これにより、ユーザは再生可能期限を超過しているときであっても、コンテンツの停止をすることができる。
【０２５４】
また、コンテンツの停止を指示し、警告情報が出力されている状態において、所定の期間、指示受信部２１６が再生の指示を受け付けなかった場合は、指示受信部２１６が再生を受け付けても再生を実行しないとしても良い。つまり、再生可能期限付きコンテンツの再生中にそのコンテンツの再生可能期限を超過した後に、指示受信部２１６がそのコンテンツの再生の停止指示を受け付けたときに警告情報が出力された場合において、停止指示を受付けてから所定の時間経過後は、指示受信部２１６がコンテンツの再生指示を受け付けても、ドライブ制御部２０４及びビデオデコーダ２０７そのコンテンツの再生を実行しない。
【０２５５】
これにより、警告が出力されている状態であっても、所定の期間が経過した場合は再生を禁止できる。
【０２５６】
なお、コンテンツの再生を停止したときに、そのコンテンツを消去してもよい。その場合、コンテンツの停止を実行すると再度再生ができなくなる旨の警告画面上で、さらに、コンテンツの再生を停止したときにそのコンテンツが消去される旨の警告を行ってもよい。
【０２５７】
また、一時停止の場合も再生状態とみなして、コンテンツの再生継続を許しても良い。この場合、コンテンツを一時停止後も再生すると、通常通りコンテンツが再生されるようにする。
【０２５８】
７−３  再生可能期限経過後のコンテンツの再生の強制終了
図３０に示すフローチャートの制御のみでは、コンテンツ再生中に再生可能期限に達した場合でも、停止しない限り半永久的に再生が可能となる。つまり、ユーザの指示によりコンテンツの再生を一時停止の状態にしておけば、その一時停止を解除することにより、再生可能期限に関係なくコンテンツを再生できることになるからである。しかし、このような半永久的な再生を許すと、コンテンツの再生可能期限の管理が困難となる。そこで、本実施の形態のレコーダ１０１は、再生可能期限から所定時間（例えば、４時間）が経過した場合は、コンテンツの再生を強制的に終了する機能及び新たにコンテンツの再生を実行しない機能をさらに備えている。
【０２５９】
以下、再生可能期限経過後のコンテンツの再生の強制終了の動作について図３２のフローチャートを用いて説明する。
【０２６０】
コンテンツの再生可能期限超過後にコンテンツの再生が継続されている場合において（Ｓ３２０１）、ＣＰＵ２１２は、再生中のコンテンツが再生期限を超過しているかを判定する（Ｓ３２０２）。この判定は、所定の周期で、ライセンス情報の再生可能期限に関する情報と、セキュアクロック管理部２１９の時刻情報とを比較することで行われる。再生可能期限を所定時間（例えば４時間）以上超過しているコンテンツがある場合には、ＣＰＵ２１２は、ドライブ制御部２０４に対し、そのコンテンツの再生を停止する（Ｓ３２０３）。ＣＰＵ２１２は、そのようなコンテンツに対して、その後ユーザからの再生指示を受け付けても、新たにコンテンツの再生を実行しない。一方、その再生中のコンテンツが再生可能期限を所定時間以上超過していない場合、ＣＰＵ２１２はコンテンツの再生を禁止しない。
【０２６１】
なお、再生可能期限を所定時間以上超過したことにより、コンテンツの再生が停止になった場合には、図３３に示すような警告画面を表示する。また、そのコンテンツの停止と同時にそのコンテンツを消去しても良い。
【０２６２】
つまり、ドライブ制御部２０４及びビデオデコーダ２０７は、指示受信部２１６が再生を開始する旨の指示を受け付けた後であってその再生可能期限付きコンテンツの再生可能期限を超過した後であってもそのコンテンツの再生を継続する一方、再生を継続していても再生可能期限から所定の時間が経過するとそのコンテンツの再生を停止する。
【０２６３】
したがって、再生可能期限を超過したコンテンツの再生を許す場合であっても、そのコンテンツが半永久的に再生可能となることを防止することができる。したがって、再生中にコンテンツが消去されることを防止できるとともに、コンテンツに再生可能期限をもたせることができる。
【０２６４】
また、上記動作において、コンテンツの再生が停止した場合には、再生期限を超過した旨の警告を表示しても良い。
【０２６５】
つまり、ＣＰＵ２１２とグラフィック制御部２０８は、所定時間の経過後にドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツの再生を停止すると、そのコンテンツの再生可能期限に関する警告情報を出力する。
【０２６６】
なお、本実施の形態では超過期限である所定時間は４時間に限らず、他の時間であってもよい。
【０２６７】
７−４  コンテンツ再生可能期限前の警告
コンテンツの再生可能期限前における再生可能期限に関する警告動作について説明する。「７−２  コンテンツの再生中に再生可能期限が切れた場合の動作」で説明したように、再生可能期限間近にコンテンツを再生した場合、再生中にコンテンツの再生可能期限を過ぎる可能性がある。再生中のコンテンツが再生可能期限を過ぎた場合にユーザが誤って停止を指示すると、その後ユーザはそのコンテンツを再生できなくなる。したがって、再生可能期限間近にコンテンツを再生した時に、「コンテンツを停止した場合に、コンテンツが再生できなくなる可能性がある」旨の警告画面を表示すれば、ユーザが誤って停止を指示する可能性を低減することができる。
【０２６８】
図３５に、そのような警告画面の一例を示す。再生しようするコンテンツの再生可能期限は２００８年２月１９日１２時３４分であり、録画時間が２時間７分である。したがって、２００８年２月１９日１０時２７分以降に再生を開始した場合、上記警告画面を表示する必要がある。
【０２６９】
本実施の形態のレコーダ１０１は、コンテンツ再生前に、コンテンツが再生中に再生可能期限が到来する可能性がある場合は警告画面を表示する。これにより、ユーザが誤って停止を指示する可能性を低減する。上記の例においては、２００８年２月１９日１０時２７分以降にこのコンテンツが再生される場合に、警告画面を表示する。
【０２７０】
以下、この動作について図３４のフローチャートを用いて具体的に説明する。ＣＰＵ２１２は、指示受信部２１６よりコンテンツの再生の指示を受けると（Ｓ３４０１）、ドライブ制御部２０４に対して、ＨＤＤ２０５に記録されている再生しようとしているコンテンツのライセンス情報とメタ情報をＲＡＭ２１３に記録するように命令する。この命令を受けてドライブ制御部２０４は、ＨＤＤ２０５に記録されているコンテンツのライセンス情報とメタ情報をＲＡＭ２１３に記録する。ライセンス情報には、そのコンテンツの再生可能期限が記載されており、メタ情報には、そのコンテンツの再生可能期限と再生時間とが記載されている。このため、ＣＰＵ２１２は、コンテンツの再生可能期限と再生時間とを取得する（Ｓ３４０２）。ＣＰＵ２１２は、メタ情報に含まれる再生可能期限と、コンテンツの再生時間の情報と、セキュアクロック管理部２１９の時間情報とに基づき、警告画面の表示の要否を決定する（Ｓ３４０３）。具体的には、再生可能期限までの残り時間が、そのコンテンツの再生時間より短い場合に、ＣＰＵ２１２は、グラフィック制御部２０８に対して、再生期限に関する警告画面を表示するように命令する。この命令を受けて、グラフィック制御部２０８は、メモリ２０９から視聴期限に関する警告画面の画像データを取得し、録画一覧画像に重畳し、映像出力部２１０を介してデジタルテレビ１００に表示する（Ｓ３４０４）。
【０２７１】
図３５は、デジタルテレビ１００に表示される視聴期限に関する警告画面の一例である。この警告画面が表示されているときに、ユーザがリモコン１０２の決定ボタンを押すと、そのコンテンツの再生が開始される。
【０２７２】
つまり、ＨＤＤ２０５に記録された再生可能期限付きのコンテンツの再生指示を受けたときに、ＣＰＵ２１２は、そのコンテンツの再生を完了するのに要する時間である再生時間を検出する。そして、ＣＰＵ２１２及びグラフィック制御部２０８は、そのコンテンツの再生可能期限と、そのコンテンツについてＣＰＵ２１２で検出された再生時間とに基づいて、再生可能期限に関する警告情報を出力する。
【０２７３】
これにより、再生中に再生可能期限が満了するコンテンツを再生する前にデジタルテレビ１００に警告画面が表示されるので、ユーザが誤って停止を指示する可能性を低減できる。
【０２７４】
また、ＣＰＵ２１２は、ＨＤＤ２０５のコンテンツの再生が完了しているか否かを検知して、再生が完了していない場合に警告を出力するようにしても良い。つまり、ＣＰＵ２１２は、ＨＤＤ２０５に記録されたコンテンツのうち所定時間内に再生可能期限が到来するコンテンツについて、ドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツの再生を完了しているか否かを検出する。ＣＰＵ２１２とグラフィック制御部２０８は、コンテンツの再生が完了していない場合に、再生可能期限に関する警告情報を出力する。
【０２７５】
具体的には、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツを記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４からダウンロードされた再生可能期限付きのコンテンツを格納するＨＤＤ２０５と、コンテンツの再生を開始させるための指示を受け付ける指示受信部２１６と、指示受信部２１６が受け付けた指示にしたがい、ＨＤＤ２０５に格納されたコンテンツを再生するドライブ制御部２０４及びビデオデコーダ２０７と、ＨＤＤ２０５に格納され、指示受信部２１６が指示を受け付けたときから所定期間内に再生可能期限が到来するコンテンツについて、ドライブ制御部２０４及びビデオデコーダ２０７が既にそのコンテンツの再生を完了しているか否かを検出するＣＰＵ２１２と、ＣＰＵ２１２の検出結果に応じて、再生可能期限に関する警告情報を出力するＣＰＵ２１２及びグラフィック制御部２０８とを備える。
【０２７６】
これにより、ユーザがまだ視聴を完了していないコンテンツについて再生可能期限が切れる前にデジタルテレビ１００に警告画面が表示される。よって、視聴が未完了のコンテンツについて、視聴が未完了の状態で再生可能期限が到達する可能性を低減できる。
【０２７７】
また、ＣＰＵ２１２及びグラフィック制御部２０８は、指示受信部２１６が指示を受け付けた時点を基準としたコンテンツの再生可能期限までの残りの時間がコンテンツの再生時間より小さい場合に、警告情報を表示する。これにより、コンテンツの再生可能期限までの残りの時間がコンテンツの再生時間より小さい場合に警告情報が表示されるので、視聴が未完了のコンテンツについて、視聴が未完了の状態で再生可能期限が到達する可能性を低減できる。
【０２７８】
また、表示する警告情報は、図３５に示すように、ドライブ制御部２０４及びビデオデコーダ２０７にコンテンツの再生動作を指示するための指示手段を含んでも良い。これにより、ユーザは容易にコンテンツの再生を再開できる。
【０２７９】
また、警告画面表示後、所定時間経過後に自動的にコンテンツの再生が開始されるようにしてもよい。これにより、警告画面を表示した状態にしたままの状態でユーザがコンテンツの再生を実行することを忘れていた場合であっても、自動的にコンテンツの再生を実行することができる。
【０２８０】
また、警告画面は図３５に示すように録画一覧に重畳させて表示してもよい。つまり、警告情報はデジタルテレビ１００に表示され、警告情報の背景において、ＨＤＤ２０５に格納されたコンテンツの一覧を表示する画面が表示される。または、警告画面はコンテンツの再生画面に重畳させて表示してもよい。その際、コンテンツは警告情報の背景において再生されていても良い。つまり、警告情報はデジタルテレビ１００に表示され、警告情報の背景において、コンテンツが再生される。また、警告画面は、コンテンツ再生開始後、最初のフレームで一時停止した状態で表示させてもよい。その後、所定時間経過後に警告画面の表示を停止し、コンテンツの再生を開始してもよい。
【０２８１】
つまり、警告情報は、その背景で表示されるコンテンツの最初のフレームで、そのコンテンツの再生を一時停止した状態で表示され、その後所定時間経過した後に警告情報の表示を停止し、コンテンツの一時停止を解除する。
【０２８２】
また、コンテンツの停止時にそのコンテンツを消去してもよい。具体的には、ＨＤＤ２０５に記録されたコンテンツのうち再生可能期限付きのコンテンツについて、ドライブ制御部２０４及びビデオデコーダ２０７は、再生可能期限満了後でかつ所定のタイミングでそのコンテンツの再生ができなくなる。ＣＰＵ２１２は、ドライブ制御部２０４及びビデオデコーダ２０７がそのコンテンツを再生できなくなったタイミングで、そのコンテンツを消去する。
【０２８３】
警告画面の背景には、録画一覧を表示してもよいし、またはコンテンツを再生してもよい。
【０２８４】
なお、本実施の形態において、警告画面を表示するタイミングを『再生可能期限の残り時間＜再生時間』となるタイミングとしているが、厳密に適用されるものではなく、本発明の効果を期待できる範囲で、多少早くもしくは遅く警告画面を出しても良い。
【０２８５】
また、本実施形態では、コンテンツの再生中に再生可能期限が到来する場合に、事前に警告画面を表示する例を示したが、コンテンツの再生中に再生可能期限が到来する場合に限らず、再生開始指示受付時から所定期間内に再生可能期限が到来する場合にも、同様に警告画面を表示するようにしてもよい。
【０２８６】
７−５  再生可能期限経過後のコンテンツの消去
再生可能期限を超過したコンテンツの消去の動作について説明する。コンテンツの消去のタイミングとしては、以下の３通りのいずれかを適用することが可能である。
１）レコーダ１０１の電源オフのシーケンス時
２）録画一覧の表示時（すなわち作成時）
３）レコーダ１０１の動作状態に関わらず、再生可能期限と再生タイミングの時間関係に基づくタイミング
【０２８７】
以下、これら３つのタイミングでの消去動作について具体的に説明する。
【０２８８】
７−５−１  電源オフのシーケンス時の消去
電源オフのシーケンス時にコンテンツを消去する場合について、図３６のフローチャートを用いて説明する。
【０２８９】
ＣＰＵ２１２は、ユーザがリモコン１０２にてレコーダ１０１の電源オフを指示したか否かを判定する（Ｓ３６０１）。ユーザが電源オフを指示した場合には、ＣＰＵ２１２は、ドライブ制御部２０４に対し、ＨＤＤ２０５に記録されているコンテンツのライセンス情報を読み出すよう命令する。この命令を受けて、ドライブ制御部２０４は、ＨＤＤ２０５に記録されているコンテンツのライセンス情報を読み出し、ＲＡＭ２１３に記録する（Ｓ３６０２）。
【０２９０】
ＣＰＵ２１２は、ＲＡＭ２１３に記録されているライセンス情報の再生可能期限に関する情報を解釈し、ＨＤＤ２０５に記録されているコンテンツの中で再生可能期限を超過しているコンテンツが有るか否かを判定する（Ｓ３６０３）。再生可能期限を超過しているコンテンツが有る場合、ＣＰＵ２１２は、そのコンテンツを消去するようにドライブ制御部２０４に命令する。ドライブ制御部２０４はそのコンテンツをＨＤＤ２０５から消去する（Ｓ３６０４）。
【０２９１】
一方、再生可能期限を超過しているコンテンツが無い場合、ＣＰＵ２１２は、コンテンツの消去の命令を実行しない。その後、レコーダ１０１は、所定の電源オフのための動作を行い、レコーダ１０１の電源がオフとなる（Ｓ３６０５）。
【０２９２】
以上のように、ユーザが電源オフを指示した後に、消去すべきコンテンツの判定とコンテンツの消去を実行する。
【０２９３】
つまり、ＣＰＵ２１２は、ＨＤＤ２０５に記録されたコンテンツのうち再生可能期限付きのコンテンツについては、指示受信部２１６が電源オフの指示を受けたときに、そのコンテンツを消去する。
【０２９４】
言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツを記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４からダウンロードされた再生可能期限付きのコンテンツを格納するＨＤＤ２０５もしくはディスク２０６と、レコーダ１０１の電源のオン／オフの指示を受け付ける指示受信部２１６と、ＨＤＤ２０５もしくはディスク２０６からコンテンツを消去するＣＰＵ２１２及びドライブ制御部２０４と、を備え、ＣＰＵ２１２及びドライブ制御部２０４は、指示受信部２１６が電源オフの指示を受け付けたときに、再生可能期限が満了したコンテンツをＨＤＤ２０５もしくはディスク２０６ＨＤＤ２０５から消去する。
【０２９５】
これにより、コンテンツの再生中など他の動作に並行して消去すべきコンテンツの判定とコンテンツの消去などが行われ、ＣＰＵ２１２に過大な負荷がかかることを防止することができる。よって、レコーダ１０１を安定に動作させることができる。
【０２９６】
なお、コンテンツの消去後レコーダ１０１の電源がオンされた場合、レコーダ１０１は次の起動時においてコンテンツを消去した旨の警告画面を表示しても良い。具体的には、以下の通りに動作してもよい。
【０２９７】
指示受信部２１６がレコーダ１０１に対する電源オンの指示を受け付けると、ＣＰＵ２１２は、コンテンツを消去した旨の警告画面を表示するようにグラフィック制御部２０８に命令する。グラフィック制御部２０８は、メモリ２０９に記録された、コンテンツを消去した旨を表示するための画像データを読み出し、映像出力部２１０を通じてデジタルテレビ１００に出力する。
【０２９８】
つまり、ＨＤＤ２０５からコンテンツが消去された場合、その消去されたコンテンツに関する情報を消去情報としてＨＤＤ２０５に記録する。映像出力部２１０は、指示受信部２１６が電源オンの指示を受け付けたときに、ＨＤＤ２０５から消去情報を読み出して、出力する。
【０２９９】
また、録画一覧を表示する際に、消去情報を表示しても良い。つまり、ＣＰＵ２１２は、ＨＤＤ２０５からコンテンツが消去された場合、消去されたコンテンツに関する情報を消去情報としてＨＤＤ２０５に記憶しておく。ＣＰＵ２１２は、指示受信部２１６が電源オンの指示を受け付けたときに、ＨＤＤ２０５から消去情報を読み出し、この消去情報を録画一覧とともに表示する。言い換えると、レコーダ１０１は、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８を備え、ＣＰＵ２１２及びグラフィック制御部２０８が一覧データを作成するときに消去情報を出力する。これによりユーザは、再生可能期限の超過によりコンテンツが消去されたことを知ることができる。
【０３００】
また、一度に消去するコンテンツの数に上限を設けても良い。これにより、多数のコンテンツを消去するために要する時間を低減でき、レコーダ１０１の電源オフのタイミングが遅延することを防止できる。なお、再生可能期限を超過しているコンテンツの中で、視聴期限がより古いものから、または、容量のより大きいものから所定数（上限）個のコンテンツを消去するようにするのが好ましい。
【０３０１】
また、ＣＰＵ２１２及びドライブ制御部２０４は定期的にコンテンツの再生可能期限を監視し、再生可能期限が満了したコンテンツをＨＤＤ２０５から消去してもよい。これにより、電源のオン／オフなどレコーダ１０１の動作に依存することなく、適切なタイミングでコンテンツの再生期限を管理することができる。
【０３０２】
７−５−２  録画一覧表示時の消去
録画一覧の表示時（作成時）にコンテンツを消去する場合について図３７のフローチャートを用いて説明する。
【０３０３】
ＣＰＵ２１２は、ユーザがリモコン１０２にて録画一覧の表示を指示したか否かを判定する（Ｓ３７０１）。ユーザが録画一覧の表示を指示した場合には、ＣＰＵ２１２はドライブ制御部２０４に対し、ＨＤＤ２０５に記録されているコンテンツの情報を読み出すよう命令する。ドライブ制御部２０４はＨＤＤ２０５に記録されているコンテンツのライセンス情報を読み出し、ＲＡＭ２１３に記録する（Ｓ３７０２）。
【０３０４】
ＣＰＵ２１２は、ＲＡＭ２１３に記録されているライセンス情報の再生可能期限に関する情報を解釈し、ＨＤＤ２０５に記録されているコンテンツの中で、再生可能期限を超過しているコンテンツが有るか否かを判定する（Ｓ３７０３）。再生可能期限を超過しているコンテンツが有る場合には、ＣＰＵ２１２はそのコンテンツを消去するようにドライブ制御部２０４に命令する。ドライブ制御部２０４はそのコンテンツをＨＤＤ２０５から消去する（Ｓ３７０４）。その後、録画一覧を作成し、表示する（Ｓ３７０５）。
【０３０５】
つまり、ＨＤＤ２０５に記録されたコンテンツのうち再生可能期限付きのコンテンツについて、ＣＰＵ２１２とグラフィック制御部２０８は、録画一覧画像データを作成するときに、そのコンテンツを消去する。
【０３０６】
言い換えると、本実施形態のレコーダ１０１は、コンテンツサーバ１０４からダウンロードしたコンテンツを記録し、再生することが可能なレコーダである。レコーダ１０１は、コンテンツサーバ１０４からダウンロードされた再生可能期限付きのコンテンツを格納するＨＤＤ２０５と、ＨＤＤ２０５に格納されたコンテンツの一部または全部のコンテンツについて、各コンテンツの情報を一覧にして表示する一覧画像のデータを作成するＣＰＵ２１２及びグラフィック制御部２０８と、ＨＤＤ２０５からコンテンツを消去するＣＰＵ２１２及びドライブ制御部２０４と、を備え、ＣＰＵ２１２及びドライブ制御部２０４は、ＣＰＵ２１２及びグラフィック制御部２０８が一覧画像のデータを作成するときに、再生可能期限が満了したコンテンツをＨＤＤ２０５から消去する。
【０３０７】
かかる動作によると、ユーザが録画一覧を生成したときに、コンテンツの再生可能期限を判定する。そのため、録画一覧の表示は常に最新の再生可能期限を反映した一覧となる。したがって、ユーザが再生可能期限を超過しているコンテンツを選択することを防止することができ、ユーザの利便性が向上する。
【０３０８】
また、一度に消去するコンテンツの数に上限を設けても良い。これにより、多数のコンテンツを消去することに起因する、レコーダ１０１から録画一覧データが出力されるタイミングの遅延を防止することができる。つまり、ＣＰＵ２１２及びドライブ制御部２０４は、一度に消去するコンテンツの数に上限を有する。また、その際、視聴期限のより古いものから、または、容量がより大きいものから所定数（上限）個のコンテンツを選択して消去するようにしてもよい。つまり、ＣＰＵ２１２及びドライブ制御部２０４は、再生可能期限が満了したコンテンツの中で、視聴期限がより古いものからその上限数個のコンテンツを選択し、消去する。もしくは、ＣＰＵ２１２及びドライブ制御部２０４は、再生可能期限が満了したコンテンツの中で、容量がより大きいものから前記上限数個のコンテンツを選択し、消去する。
【０３０９】
なお、コンテンツの消去後レコーダ１０１の電源がオンされた場合、レコーダ１０１は次の起動時においてコンテンツを消去した旨の警告画面を表示しても良い。具体的には、以下の通りに動作してもよい。
【０３１０】
指示受信部２１６がレコーダ１０１に対する電源オンの指示を受け付けると、ＣＰＵ２１２は、コンテンツを消去した旨の警告画面を表示するようにグラフィック制御部２０８に命令する。グラフィック制御部２０８は、メモリ２０９に記録された、コンテンツを消去した旨を表示するための画像データを読み出し、映像出力部２１０を通じてデジタルテレビ１００に出力する。
【０３１１】
つまり、レコーダ１０１は、レコーダ１０１の電源オンの指示を受け付ける指示受信部２１６と、ＨＤＤ２０５からコンテンツが消去された場合、その消去されたコンテンツに関する情報を消去情報としてＨＤＤ２０５に記録し、指示受信部２１６が電源オンの指示を受け付けたときに、ＨＤＤ２０５からその消去情報を読み出して、出力するＣＰＵ２１２及び映像出力部２１０とを備える。
【０３１２】
これにより、ＨＤＤ２０５に記録されているコンテンツが消去された場合であっても、電源オン時にその消去に関する情報が出力される。その為、ユーザは自動的に消去されたコンテンツを認識することができる。
【０３１３】
また、電源オンのタイミングではなく、ＣＰＵ２１２及びグラフィック制御部２０８が一覧データを作成するときに消去情報を出力しても良い。
【０３１４】
７−５−３  再生可能期限との時間関係に基づく消去
再生可能期限と再生タイミングの時間関係に基づくコンテンツの消去について、図３８のフローチャートを用いて説明する。
【０３１５】
ＣＰＵ２１２は、所定の周期でＨＤＤ２０５に記録されているライセンス情報をＲＡＭ２１３に記録する（Ｓ３８０１、Ｓ３８０２）。
【０３１６】
ＣＰＵ２１２は、ＲＡＭ２１３に記録されているライセンス情報の再生可能期限に関する情報を解釈し、ＨＤＤ２０５に記録されているコンテンツの中で再生可能期限を超過しているコンテンツが有るか否かを判定する（Ｓ３８０３）。再生可能期限を超過しているコンテンツが有る場合には、ＣＰＵ２１２はそのコンテンツを消去するようにドライブ制御部２０４に命令する。ドライブ制御部２０４はそのコンテンツをＨＤＤ２０５から消去する（Ｓ３８０４）。
【０３１７】
つまり、ＣＰＵ２１２は、ＨＤＤ２０５に記録されたコンテンツのうち再生可能期限付きのコンテンツについて、再生可能期限満了から所定時間内にそのコンテンツを消去する。
【０３１８】
言い換えると、レコーダ１０１は、レコーダ１０１の電源オンの指示を受け付ける指示受信部２１６と、ＨＤＤ２０５からコンテンツが消去された場合、その消去されたコンテンツに関する情報を消去情報としてＨＤＤ２０５に記録し、指示受信部２１６が電源オンの指示を受け付けたときに、ＨＤＤ２０５から消去情報を読み出して、出力するＣＰＵ２１２及び映像出力部２１０とを備える。
【０３１９】
かかる動作によると、再生可能期限を超過したコンテンツの消去のタイミングの遅延をより小さくすることができる。
【０３２０】
なお、同時に消去するコンテンツの数に上限を設けても良い。例えば、同時に消去できるコンテンツの上限を６４個とすることも可能である。また、視聴期限のより古いものから、または、容量がより大きいものから所定数（上限）個のコンテンツを消去するようにしてもよい。
【０３２１】
８  コンテンツのダビング
８−１  コンテンツのダビング回数の制限
コンテンツのダビング回数の制限が有る場合のコンテンツのダビング制御について説明する。以下では、ＨＤＤ２０５からディスク２０６へコンテンツをダビングする際の動作を説明する。
【０３２２】
指示受信部２１６がユーザによるダビング指示を受け付けると、ＣＰＵ２１２は、ダビングするコンテンツのライセンス情報を取得し、取得したライセンス情報をＲＡＭ２１３に記録するように制御を行う。なお、そのコンテンツのライセンス情報を未だ受信していない場合は、ネットワーク制御部２１５を通じてライセンス情報をダウンロードする。ライセンス情報は、ダビングするコンテンツを復号するための復号鍵を含んでいる。
【０３２３】
また、コンテンツのメタ情報には、ダビング制限情報として、コンテンツのダビング可能回数が記録されている（図１Ｂ参照）。ＣＰＵ２１２は、メタ情報に記載されているダビング可能回数が１以上の場合、コンテンツのダビングを許可し、ＨＤＤ２０５のコンテンツをディスク２０６にコピーする。ＣＰＵ２１２は、メタ情報に記載されているダビング可能回数を１だけ減じ、そのメタ情報をドライブ制御部２０４を介してＨＤＤ２０５に記録する。
【０３２４】
一方、メタ情報に記載されているダビング可能回数が０である場合、ＣＰＵ２１２はダビングを禁止し、ＨＤＤ２０５からディスク２０６へのコンテンツのダビングを実行しない。
【０３２５】
つまり、ネットワーク制御部２１５は、コンテンツサーバ１０４に格納されたコンテンツをダウンロードしてＨＤＤ２０５に記録する。ドライブ制御部２０４は、ＨＤＤ２０５に記録されたコンテンツをディスク２０６にダビング可能である。ネットワーク制御部２１５は、ドライブ制御部２０４がダビングを実行する前に、ダビングするコンテンツのダビング制限情報（例えば、ダビング可能回数）を取得し、取得したダビング制限情報に基づき、ダビングの可否を判断する。
【０３２６】
また、コンテンツのダビング回数はＨＤＤ２０５に記録されてもよい。ダビング制限情報が、ダビングするコンテンツのダビング可能回数を含んでもよい。そして、ダビング可能回数が、ＨＤＤ２０５が記録しているコンテンツのダビング回数以下である場合、ダビングできないと判断してもよい。
【０３２７】
かかる動作によると、ダウンロードしたコンテンツについて、ダビングの回数を制限することができる。したがって、コンテンツ配信システム側がダウンロードしたコンテンツのダビングの回数を制限することができる。
【０３２８】
なお、ダビング回数をカウントアップして管理してもよい。その場合、ＣＰＵ２１２は、ダビング処理毎にダビング回数（初期値０）を１ずつカウントアップし、カウントアップしたダビング回数をＨＤＤ２０５等に記録しておく。ＣＰＵは、カウントアップしたダビング回数と、メタ情報に記載されたダビング可能回数とを比較し、カウントアップしたダビング回数がダビング可能回数以上のときにダビングができないと判断してもよい。
【０３２９】
８−２  コンテンツのダビング期間の制限
コンテンツのダビング期間の制限が有る場合のコンテンツのダビング制御について説明する。以下では、ＨＤＤ２０５からディスク２０６へコンテンツをダビングする場合の動作を説明する。
【０３３０】
指示受信部２１６がユーザからのダビング指示を受け付けると、ＣＰＵ２１２は、ダビングするコンテンツのライセンス情報を取得し、取得したライセンス情報をＲＡＭ２１３に記録するよう制御する。なお、そのコンテンツのライセンス情報を受信していない場合は、ネットワーク制御部２１５を通じてライセンス情報をダウンロードする。ライセンス情報は、ダビングするコンテンツを復号するための復号鍵を含んでいる。
【０３３１】
また、コンテンツのメタ情報には、ダビング制限情報として、コンテンツのダビング可能期限が記録されている（図１Ｂ参照）。ＣＰＵ２１２は、メタ情報に記録されているコンテンツのダビング可能期限と、セキュアクロック管理部２１９の時刻情報（現在の日時）とを比較する。ＣＰＵ２１２は、現在の日時がメタ情報に記録されているダビング可能期限内である場合、コンテンツのダビングを許可し、ＨＤＤ２０５のコンテンツをディスク２０６に記録する。
【０３３２】
一方、現在の日時がライセンス情報に記載されているダビング可能期限外である場合、ＣＰＵ２１２は、コンテンツのダビングを禁止し、ＨＤＤ２０５からディスク２０６へのコンテンツのダビングを実行しない。
【０３３３】
つまり、ダビング制限情報は、ダビングをするコンテンツのダビング可能期限を含んでおり、ＣＰＵ２１２は、そのダビング可能期限を超過したと判断すると、ダビング不可と判断する。
【０３３４】
以上の動作により、ダウンロードしたコンテンツについて、ダビング可能期間を制限することができる。したがって、コンテンツ配信システム側がダウンロードしたコンテンツのダビング可能期間を制限することができる。
【０３３５】
なお、ダビング中にダビング可能期限を超過した場合であっても、ダビングを継続させてもよい。
【０３３６】
つまり、ドライブ制御部２０４は、コンテンツのダビングを開始し、その後、そのコンテンツのダビング中にダビング可能期間を超過した場合においても、ダビングを継続する。
【０３３７】
これにより、ダビング中にダビング可能期間外となったとしても、ダビングが途切れることを防止することができる。
【０３３８】
なお、以上の実施形態において、警告手段として、テキストによる警告を通知する警告画面を用いたが、警告手段はこれに限られず、音声やランプ等の他の手段でもよい。
【０３３９】
９  用語の対応
ドライブ制御部２０４は、記録手段の一例である。ネットワーク制御部２１５及びドライブ制御部２０４は、ダウンロード記録手段の一例である。ＨＤＤ２０５は記録媒体の一例である。ドライブ制御部２０４およびビデオデコーダ２０７は再生手段の一例である。指示受信部２１６は、指示受付手段の一例である。ＣＰＵ２１２、グラフィック制御部２０８は、警告出力手段の一例である。ＣＰＵ２１２は制御手段の一例である。ドライブ制御部２０４およびＣＰＵ２１２は、表示データ作成手段の一例である。ＣＰＵ２１２は、完了検出手段の一例である。ドライブ制御部２０４及びＣＰＵ２１２は、消去手段の一例である。ドライブ制御部２０４及びＣＰＵ２１２はダビング手段の一例である。ＦＬ表示部２１７は、状態表示手段の一例である。チューナ２０１、ＡＤＣ２０２、ビデオエンコーダ２０３及びドライブ制御部２０４は放送記録手段の一例である。指示受信部２１６は、要求受付手段の一例である。映像出力部２１０は消去情報出力手段の一例である。ＣＰＵ２１２及びネットワーク制御部２１５は、接続確認手段の一例である。ＣＰＵ２１２は、編集手段の一例である。ＣＰＵ２１２は、消去禁止解除手段の一例である。デジタルテレビ１００は、表示手段の一例である。
【産業上の利用可能性】
【０３４０】
本発明の記録再生装置は、デジタルテレビやレコーダなど放送番組等を録画可能な装置に用いることができる。
【０３４１】
本発明は、特定の実施形態について説明されてきたが、当業者にとっては他の多くの変形例、修正、他の利用が明らかである。それゆえ、本発明は、ここでの特定の開示に限定されず、添付の請求の範囲によってのみ限定され得る。なお、本出願は日本国特許出願、特願２００８−２１３７７９号（２００８年８月２２日提出）に関連し、それらの内容は参照することにより本文中に組み入れられる。
【符号の説明】
【０３４２】
１００    デジタルテレビ
１０１    レコーダ
１０２    リモコン
１０３    インターネット網
１０４    コンテンツサーバ
１０５    時刻サーバ
２０１    チューナ
２０２    ＡＤＣ
２０３    ビデオエンコーダ
２０４    ドライブ制御部
２０５    ＨＤＤ
２０６    ディスク
２０７    ビデオデコーダ
２０８    グラフィック制御部
２０９    メモリ
２１０    映像出力部
２１１    フラッシュメモリ
２１２    ＣＰＵ
２１３    ＲＡＭ
２１４    バス
２１５    ネットワーク制御部
２１６    指示受信部
２１７    ＦＬ表示部
２１８    時刻管理部
２１９    セキュアクロック管理部
３００    コンテンツ詳細表示領域
３０１    コンテンツ画像表示領域
３０２    タブ
３０３    編集項目一覧
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１Ａ】
2010021140.tif 000049
【図１Ｂ】
2010021140.tif 000050
【図２】
2010021140.tif 000051
【図３Ａ】
2010021140.tif 000052
【図３Ｂ】
2010021140.tif 000053
【図４】
2010021140.tif 000054
【図５Ａ】
2010021140.tif 000055
【図５Ｂ】
2010021140.tif 000056
【図６】
2010021140.tif 000057
【図７】
2010021140.tif 000058
【図８】
2010021140.tif 000059
【図９Ａ】
2010021140.tif 000060
【図９Ｂ】
2010021140.tif 000061
【図９Ｃ】
2010021140.tif 000062
【図１０】
2010021140.tif 000063
【図１１】
2010021140.tif 000064
【図１２Ａ】
2010021140.tif 000065
【図１２Ｂ】
2010021140.tif 000066
【図１２Ｃ】
2010021140.tif 000067
【図１２Ｄ】
2010021140.tif 000068
【図１３】
2010021140.tif 000069
【図１４】
2010021140.tif 000070
【図１５】
2010021140.tif 000071
【図１６】
2010021140.tif 000072
【図１７】
2010021140.tif 000073
【図１８】
2010021140.tif 000074
【図１９】
2010021140.tif 000075
【図２０】
2010021140.tif 000076
【図２１】
2010021140.tif 000077
【図２２】
2010021140.tif 000078
【図２３】
2010021140.tif 000079
【図２４】
2010021140.tif 000080
【図２５】
2010021140.tif 000081
【図２６】
2010021140.tif 000082
【図２７】
2010021140.tif 000083
【図２８】
2010021140.tif 000084
【図２９】
2010021140.tif 000085
【図３０】
2010021140.tif 000086
【図３１】
2010021140.tif 000087
【図３２】
2010021140.tif 000088
【図３３】
2010021140.tif 000089
【図３４】
2010021140.tif 000090
【図３５】
2010021140.tif 000091
【図３６】
2010021140.tif 000092
【図３７】
2010021140.tif 000093
【図３８】
2010021140.tif 000094
【手続補正書】
【提出日】平成22年11月29日(2010.11.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバからダウンロードしたコンテンツを記録し、再生することが可能な記録再生装置であって、
前記サーバに格納された再生可能期限付きのコンテンツをダウンロードして、記録媒体に記録する記録手段と、
コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、
前記指示受付手段が受け付けた指示にしたがい、前記記録媒体に記録されたコンテンツを再生する再生手段と、
コンテンツをダウンロード中であって、そのコンテンツの再生に必要なライセンス情報をダウンロードしていない場合に、前記指示受付手段が前記コンテンツの再生を開始する指示を受け付けたときに、前記再生手段によるコンテンツの再生を開始する前に、前記コンテンツに対する再生可能期限に関する警告情報を出力する警告出力手段と、
を備える記録再生装置。
【請求項２】
前記警告情報は、ユーザにコンテンツの再生を実行するか中止するかを選択させるための選択情報を含み、
再生の実行が選択された場合には、前記ライセンス情報をダウンロードし、当該ダウンロードの後、前記コンテンツの再生を実行する、請求項１記載の記録再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
また、コンテンツ配信の新たな手法として、コンテンツに付加情報として再生可能期限に関する情報を付与しておき、記録再生装置がその再生可能期限に関する情報とともにコンテンツをダウンロードするようなコンテンツ配信方法が提案されている。このような配信方法によれば、例えば、コンテンツに再生可能期限に関する情報が付加されている場合、コンテンツに付与された再生可能期限に応じてコンテンツが消去される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
しかしながら、上記のような配信方法において、ユーザは記録再生装置に記録されているコンテンツの再生可能期限を容易に認識できないので、ユーザにとって利便性が悪いという課題があった。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、再生可能期限付きのコンテンツの管理についてユーザの利便性を向上した記録再生装置を提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の記録再生装置によれば、再生可能期限付きのコンテンツの管理について、利便性を向上することができる。例えば、ダウンロードしたコンテンツを再生する場合に、再生可能期限に関する警告情報を表示することにより、ユーザは再生可能期限を認識の上、再生の開始を指示することができる。これにより、ユーザが再生期限を確認せず、誤って再生することを防止できる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
ダウンロードしたコンテンツ（ダウンロードコンテンツ）は、初回再生時には、セル方式またはレンタル方式のいずれの場合であっても、そのコンテンツのライセンスを管理するライセンス情報を、コンテンツサーバ１０４からダウンロードする必要がある。これは、ダウンロードコンテンツは暗号化されており、当該暗号化されたコンテンツを復号するための鍵情報（復号鍵）やコンテンツの再生可能期限に関する情報が、ライセンス情報に含まれているからである。コンテンツを再生する場合、ライセンス情報の再生可能期限に関する情報を確認し、再生時点が再生可能期限内である場合に、鍵情報を用いてコンテンツを復号する。
【手続補正書】
【提出日】平成23年3月22日(2011.3.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバからダウンロードしたコンテンツを記録し、再生することが可能な記録再生装置であって、
前記サーバに格納された再生可能期限付きのコンテンツをダウンロードして、記録媒体に記録する記録手段と、
コンテンツの再生を開始させるための指示を受け付ける指示受付手段と、
前記指示受付手段が受け付けた指示にしたがい、前記記録媒体に記録されたコンテンツを再生する再生手段と、
コンテンツをダウンロード中であって、前記コンテンツの再生に必要なライセンス情報をダウンロードしていない場合に、前記指示受付手段が前記コンテンツの再生を開始する指示を受け付けたときに、前記再生手段による前記コンテンツの再生を開始する前に、前記コンテンツに対する再生可能期限に関する警告情報を出力する警告出力手段と、
を備える記録再生装置。
【請求項２】
前記警告情報は、ユーザに前記コンテンツの再生を実行するか中止するかを選択させるための選択情報を含み、
再生の実行が選択された場合には、前記ライセンス情報をダウンロードし、当該ダウンロードの後、前記コンテンツの再生を実行する、請求項１記載の記録再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の記録再生装置によれば、ダウンロード中の再生可能期限付きのコンテンツの管理について、利便性を向上することができる。例えば、ダウンロード中のコンテンツを再生する場合に、再生可能期限に関する警告情報を表示することにより、ユーザは再生可能期限を認識の上、再生の開始を指示することができる。これにより、ユーザがダウンロード中のコンテンツの再生期限を確認せず、誤って再生することを防止できる。
【国際調査報告】
2010021140.tif 000095
2010021140.tif 000096
2010021140.tif 000097
2010021140.tif 000098
2010021140.tif 000099
2010021140.tif 000100
2010021140.tif 000101
2010021140.tif 000102