(57)【要約】【課題】放送ネットワークを介して配信されるコンテンツのすべての受信および視聴ライセンス取得処理が完了するまでの間、そのコンテンツの一部分を再生し、視聴ライセンス取得処理後にコンテンツの残りの部分を再生するコンテンツ再生装置を提供する。【解決手段】コンテンツ受信再生装置３は、放送ネットワークを介して配信されるコンテンツ１０の一部分である関連コンテンツ１０ｐを再生し（コンテンツ復号再生手段３１）、再生処理中に配信されるコンテンツ１０の残りの部分である本編暗号化コンテンツ１０Ｍを記憶したことを確認し（蓄積完了判定手段３６）、通信ネットワークを介して視聴ライセンス取得処理で得た復号鍵データ１０ｋで（本編コンテンツ視聴処理手段３７２）、本編暗号化コンテンツ１０Ｍを復号化して、本編コンテンツ１０ｍを再生する（コンテンツ復号再生手段３１）。【選択図】図８
2010183260.tif 000002
【特許請求の範囲】
【請求項１】
放送ネットワークを介して配信サーバが配信するコンテンツは、前記コンテンツの本編の関連情報である関連コンテンツと、前記コンテンツの本編情報である本編コンテンツが暗号化された本編暗号化コンテンツとで構成され、
前記関連コンテンツの再生時間は、前記配信サーバが前記本編暗号化コンテンツを配信してから配信先のコンテンツ受信再生装置が前記本編暗号化コンテンツの復号化処理を終了するまでの時間より長く設定され、
前記関連コンテンツを配信し、次に、前記本編暗号化コンテンツを配信する前記配信サーバから、前記関連コンテンツおよび前記本編暗号化コンテンツを受信し、さらに、通信ネットワークを介して前記配信サーバから、前記本編暗号化コンテンツを復号化する復号鍵データを受信し、前記関連コンテンツと、前記復号鍵データで復号化した前記本編コンテンツとを再生して前記表示手段に表示させるコンテンツ受信再生装置であって、
利用者に操作されて、コンテンツ再生指示データと、視聴ライセンス取得指示データとを送出する外部入力手段と、
前記放送ネットワークと接続され、前記関連コンテンツと、前記本編暗号化コンテンツとを受信する放送受信手段と、
前記関連コンテンツと、前記本編暗号化コンテンツとを記憶するコンテンツ記憶手段と、
前記コンテンツ記憶手段に、前記関連コンテンツのすべてと、前記本編暗号化コンテンツのすべてとが記憶されたことを判定する蓄積完了判定手段と、
前記通信ネットワークと接続され、データを送受信するライセンス送受信手段と、
前記蓄積完了判定手段の判定結果と、前記外部入力手段からの前記視聴ライセンス取得指示データとを取得してから、前記ライセンス送受信手段に視聴ライセンス送信要求データを送信させ、前記ライセンス送受信手段を介して前記配信サーバから前記復号鍵データを取得する視聴ライセンス取得手段と、
前記コンテンツ再生指示データに応じて前記コンテンツ記憶手段から前記関連コンテンツを取得して前記関連コンテンツを再生し、さらに前記コンテンツ記憶手段から前記本編暗号化コンテンツを取得して、前記視聴ライセンス取得手段から取得した前記復号鍵データで前記本編暗号化コンテンツを復号化して、前記本編コンテンツを再生するコンテンツ復号再生手段と
を備えることを特徴とするコンテンツ受信再生装置。
【請求項２】
前記コンテンツ復号再生手段は、
前記コンテンツ再生指示データに応じて前記関連コンテンツを前記コンテンツ記憶手段から取得し、前記関連コンテンツを再生する関連コンテンツ再生手段と、
前記視聴ライセンス取得手段から前記復号鍵データを取得し、前記本編暗号化コンテンツを前記コンテンツ記憶手段から取得し、前記復号鍵データで前記本編暗号化コンテンツを復号化し、前記関連コンテンツの再生終了後に連続して前記本編コンテンツを再生する本編コンテンツ復号再生手段と
を備えることを特徴とする請求項１に記載されたコンテンツ受信再生装置。
【請求項３】
前記コンテンツ記憶手段は、さらに、前記関連コンテンツが記憶されるときに記憶履歴情報が記録されるコンテンツ情報データベースと、数値が記録された最大表示数データとを記憶し、
前記コンテンツ受信再生装置は、
前記コンテンツ情報データベースと前記最大表示数データとから、前記数値と同数の関連コンテンツ情報を新しく記憶された順番に取得して、それら関連コンテンツ情報を表示し、その関連コンテンツを選択可能にする番組選択画面データを生成し、前記表示手段に前記番組選択画面を表示させる番組選択肢提供手段を備え、
前記外部入力手段は、前記利用者に操作されて、前記番組選択画面で選択された前記関連コンテンツ情報を含んだ前記コンテンツ再生指示データを送出することを特徴とする請求項１または請求項２に記載されたコンテンツ受信再生装置。
【請求項４】
前記コンテンツ受信再生装置は、
コンテンツ識別データが記憶される予約データ記憶手段と、
前記蓄積完了判定手段からの前記記憶完了データを受け、前記記憶完了データに係る本編コンテンツのコンテンツ識別データが前記予約データ記憶手段に記憶されていることを判定する予約判定手段と
を備え、
前記視聴ライセンス取得手段は、前記予約判定手段から判定結果を取得し、前記ライセンス送受信手段に視聴ライセンス送信要求データを送信させ、前記ライセンス送受信手段を介して前記配信サーバから前記復号鍵データを取得する機能をさらに備える
ことを特徴とする請求項１または請求項２に記載されたコンテンツ受信再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ受信再生装置に関し、特に放送ネットワークを介して配信されるコンテンツを受信して再生するコンテンツ受信再生装置である。
【背景技術】
【０００２】
従来技術として、非特許文献１には、放送ネットワークを介して伝送されたコンテンツを受信して蓄積装置に蓄積した後に再生する技術方式が開示されている。そして、この技術方式を用いることで、ストリーム配信されたコンテンツを再生することができるソフトウェア、例えばマイクロソフト社のWindows Media Player（登録商標）などにより、コンテンツのすべてを受信する前に、受信したコンテンツ（データ）から再生することができることが開示されている。また、非特許文献２には、画像をブロック化（分割）し、それぞれのブロックを異なる暗号鍵で暗号化して、一部の暗号鍵のみを提供することで、画像の一部のみを表示し、プロモーション効果を得る方式が開示されている。
【０００３】
また、有料コンテンツが配信される場合、受信装置（コンテンツ受信再生装置）は、配信された有料コンテンツのすべてを正常に受信したことを確認してから視聴ラインセンス取得処理（課金処理）を行う。そして、利用者（視聴者）は購入した有料コンテンツを視聴することができるようになる。そのため、利用者は、受信装置が有料コンテンツを受信し始めてから視聴ライセンス取得処理が終了するまでの間、コンテンツを視聴することができず、待機する必要があった。
【０００４】
そこで、従来、特許文献１に記載されているような受信装置が提案されている。この受信装置は、コンテンツのすべてを受信する（ダウンロードが完了する）前に、コンテンツの再生を開始するものである。この受信装置は、コンテンツのすべてを受信する前に、利用者からのコンテンツの再生指示があった場合に、受信済みのデータ量と、受信速度（ダウンロード速度）と、再生速度とを比較計算する。そして、受信装置は、現在の受信速度でコンテンツを受信し続けた場合に、コンテンツを最後まで中断せずに再生できるかを判別するものである。
これにより、従来の受信装置は、コンテンツのすべてを受信する前に、利用者からのコンテンツ再生指示によりコンテンツを再生することができるため、待機時間が軽減した。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２７１１７０号公報（段落［００３２］〜［００３６］）
【非特許文献】
【０００６】
【非特許文献１】「サーバ型放送技術資料」，ＡＲＩＢ ＴＲ−Ｂ２７，（社）電波産業会
【非特許文献２】「画質制御可能な低負荷のスクランブル効果制御方式」，映像情報メディア学会誌 Vol.62, No.7, pp1042-1049 (2008) ，（社）映像情報メディア学会
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に示す受信装置の視聴ライセンス取得処理は、段落［００３３］のＳ１１にて、コンテンツのダウンロードが開始される前（コンテンツを受信する前）に行われることが記載されている。
特許文献１に示す受信装置のようにコンテンツのすべてを受信する（ダウンロードが完了する）前に、利用者からのコンテンツ再生開始指示により、コンテンツ再生装置が視聴ライセンス取得処理を行う場合、コンテンツ再生装置が有料コンテンツのすべてを正常に受信できなかったとき、利用者はデータ不足の有料コンテンツ、例えば、一部のデータが欠損している有料コンテンツを購入し再生することになるため、再生中の映像や音声の乱れが発生する場合、コンテンツを再生することができない場合などのトラブルが発生してしまう。
よって、従来のコンテンツ再生装置（特許文献１に示す受信装置）は、コンテンツのすべてを受信する前に、利用者からのコンテンツ再生指示によりコンテンツを再生することができるが、有料コンテンツが配信される場合のトラブルを回避することができないという問題があった。
【０００８】
本発明は、以上のような問題を解決するためになされたものであり、配信されるコンテンツのすべての受信および視聴ライセンス取得処理が完了するまでの間、そのコンテンツの一部分（関連コンテンツ）を再生し、視聴ライセンス取得処理後にコンテンツの残りの部分（本編コンテンツ）を再生するコンテンツ再生装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するために、本発明の請求項１に記載されたコンテンツ受信再生装置は、放送ネットワークを介して配信サーバが配信するコンテンツは、前記コンテンツの本編の関連情報である関連コンテンツと、前記コンテンツの本編情報である本編コンテンツが暗号化された本編暗号化コンテンツとで構成され、前記関連コンテンツの再生時間は、前記配信サーバが前記本編暗号化コンテンツを配信してから配信先のコンテンツ受信再生装置が前記本編暗号化コンテンツの復号化処理を終了するまでの時間より長く設定され、前記関連コンテンツを配信し、次に、前記本編暗号化コンテンツを配信する前記配信サーバから、前記関連コンテンツおよび前記本編暗号化コンテンツを受信し、さらに、通信ネットワークを介して前記配信サーバから、前記本編暗号化コンテンツを復号化する復号鍵データを受信し、前記関連コンテンツと、前記復号鍵データで復号化した前記本編コンテンツとを再生して前記表示手段に表示させるコンテンツ受信再生装置であって、外部入力手段と、放送受信手段と、コンテンツ記憶手段と、蓄積完了判定手段と、ライセンス送受信手段と、視聴ライセンス取得手段と、コンテンツ復号再生手段とを備える構成とした。
【００１０】
かかる構成によれば、コンテンツ受信再生装置は、配信されるコンテンツのすべての受信および視聴ライセンス取得処理が完了するまでの間、そのコンテンツの一部分（関連コンテンツ）を再生し、視聴ライセンス取得処理後にコンテンツの残りの部分（本編コンテンツ）を再生することができる。
【００１１】
また、請求項２に記載されたコンテンツ受信再生装置は、請求項１に記載されたコンテンツ受信再生装置において、前記コンテンツ復号再生手段が、前記コンテンツ再生指示データに応じて前記関連コンテンツを前記コンテンツ記憶手段から取得し、前記関連コンテンツを再生する関連コンテンツ再生手段と、前記視聴ライセンス取得手段から前記復号鍵データを取得し、前記本編暗号化コンテンツを前記コンテンツ記憶手段から取得し、前記復号鍵データで前記本編暗号化コンテンツを復号化し、前記関連コンテンツの再生終了後に連続して前記本編コンテンツを再生する本編コンテンツ復号再生手段とを備えることを特徴とする。
【００１２】
かかる構成によれば、コンテンツ受信再生装置が備えるコンテンツ復号再生手段は、関連コンテンツを再生し（関連コンテンツ再生手段）、復号鍵データで本編暗号化コンテンツを復号化し、関連コンテンツの再生終了後に本編コンテンツを再生する（本編コンテンツ復号再生手段）ことができる。
【００１３】
さらに、請求項３に記載されたコンテンツ受信再生装置は、請求項１または請求項２に記載されたコンテンツ受信再生装置において、前記コンテンツ記憶手段が、さらに、前記関連コンテンツが記憶されるときに記憶履歴情報が記録されるコンテンツ情報データベースと、数値が記録された最大表示数データとを記憶し、前記コンテンツ受信再生装置は、前記コンテンツ情報データベースと前記最大表示数データとから、前記数値と同数の関連コンテンツ情報を新しく記憶された順番に取得して、それら関連コンテンツ情報を表示し、その関連コンテンツを選択可能にする番組選択画面データを生成し、前記表示手段に前記番組選択画面を表示させる番組選択肢提供手段を備え、前記外部入力手段は、前記利用者に操作されて、前記番組選択画面で選択された前記関連コンテンツ情報を含んだ前記コンテンツ再生指示データを送出することを特徴とする。
【００１４】
かかる構成によれば、コンテンツ受信再生装置は、受信した（記憶された）複数の関連コンテンツに係る関連コンテンツ情報とその関連コンテンツを選択可能にする番組選択画面を表示手段に表示させることができる。そして、利用者が関連コンテンツを選択することで、コンテンツ受信再生装置は、前記外部入力手段は選択された関連コンテンツの再生指示データを送出することで、選択された関連コンテンツを表示手段に再生させることができる。
【００１５】
さらに、請求項４に記載されたコンテンツ受信再生装置は、請求項１または請求項２に記載されたコンテンツ受信再生装置において、前記コンテンツ受信再生装置が、コンテンツ識別データが記憶される予約データ記憶手段と、前記蓄積完了判定手段からの前記記憶完了データを受け、前記記憶完了データに係る本編コンテンツのコンテンツ識別データが前記予約データ記憶手段に記憶されていることを判定する予約判定手段とを備え、前記視聴ライセンス取得手段は、前記予約判定手段から判定結果を取得し、前記ライセンス送受信手段に視聴ライセンス送信要求データを送信させ、前記ライセンス送受信手段を介して前記配信サーバから前記復号鍵データを取得する機能をさらに備えることを特徴とする。
【００１６】
かかる構成によれば、コンテンツ受信再生装置は、コンテンツ識別データを予約データ記憶手段に記憶することで、そのコンテンツについて、利用者の操作なしで、視聴ライセンス取得処理を行う。
【発明の効果】
【００１７】
本発明は、以下に示す優れた効果を奏するものである。
請求項１〜４に記載の発明によれば、コンテンツ配信装置がコンテンツを２つの部分に分け、コンテンツの一部分（関連コンテンツ）を暗号化せずに配信することで、コンテンツ受信再生装置はコンテンツのすべてを受信する前に、関連コンテンツを再生することができる。そのため、コンテンツのすべてを受信から再生する従来の装置より、コンテンツを再生するまでの待ち時間を減らすことができる。
【００１８】
また、請求項１〜４に記載の発明によれば、コンテンツ受信再生装置は、コンテンツの視聴ライセンス取得処理で得た復号鍵データで本編暗号化コンテンツを復号化して再生するため、利用者は視聴ライセンス取得処理が完了しなければ、本編コンテンツを視聴することができない。よって、コンテンツを有料化することができる。これに対して、関連コンテンツは無料化することができる。よって、利用者は、関連コンテンツを視聴してから、有料化された本編コンテンツを購入するか否か（視聴ライセンス取得処理を行うか）を決めることができる。これにより、利用者にコンテンツの内容を提示することで、利用者の購買意欲を掻き立てることができる。
【００１９】
また、請求項１〜４に記載の発明によれば、コンテンツ受信再生装置は、コンテンツ記憶手段に、コンテンツのすべて（関連コンテンツのすべてと、本編暗号化コンテンツのすべて）が記憶されたことを確認してから、視聴ライセンス取得処理を行うため、コンテンツの受信に失敗して一部のデータが欠損している有料コンテンツを購入させることはない。
【００２０】
請求項３に記載された発明によれば、利用者は番組選択画面に表示された複数の関連コンテンツ情報を見て、好みの関連コンテンツを選択することができるため、利用者によりチャンネル（選局スイッチ）が変更されることを防ぐ効果が期待できる。
【００２１】
請求項４に記載された発明によれば、予め視聴したいコンテンツのコンテンツ識別データを予約データ記憶手段に記憶させておくことで、コンテンツ受信再生装置は、コンテンツが配信されたときに利用者の操作なしで、そのコンテンツの視聴ライセンス取得処理を行うことが可能になるため、利用者の負担を減らすことができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係るコンテンツ配信システムの概要図である。
【図２】本発明の実施形態に係るコンテンツ配信装置から配信されるコンテンツの構成図である。
【図３】本発明の実施形態に係るコンテンツ配信システムの動作を示すシーケンス図である。
【図４】本発明の第１の実施形態に係るコンテンツ配信装置のブロック図である。
【図５】本発明の第１の実施形態に係るコンテンツ配信装置に記憶されたコンテンツ配信スケジュールＤＢの一例である。
【図６】本発明の第１の実施形態に係るコンテンツ配信装置が配信するＤＬ制御情報の一例である。
【図７】本発明の第１の実施形態に係るコンテンツ配信装置が配信するＥＣＧメタデータの一例である。
【図８】本発明の第１の実施形態に係るコンテンツ受信再生装置のブロック図である。
【図９】表示装置Ｖに表示された番組再生画面の一例である。
【図１０】表示装置Ｖに表示された番組購入画面の一例である。
【図１１】本発明の第１の実施形態に係るコンテンツ受信再生装置のコンテンツ再生動作のフロー図である。
【図１２】本発明の第１の実施形態に係るコンテンツ受信再生装置のコンテンツ再生動作のフロー図である。
【図１３】本発明の第１の実施形態に係るコンテンツ受信再生装置のコンテンツ再生動作のフロー図である。
【図１４】表示装置Ｖに表示された番組選択画面の一例である。
【図１５】本発明の第２の実施形態に係るコンテンツ受信再生装置のブロック図である。
【図１６】本発明の第２の実施形態に係るコンテンツ受信再生装置に記憶されたコンテンツ情報ＤＢの一例である。
【図１７】本発明の第３の実施形態に係るコンテンツ受信再生装置のブロック図である。
【図１８】本発明の第３の実施形態に係るコンテンツ受信再生装置のコンテンツ予約処理のフロー図である。
【発明を実施するための形態】
【００２３】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
［コンテンツ配信システムの構成］
図１に示すように、コンテンツ配信システム１は、コンテンツ配信装置２と、コンテンツ受信再生装置３と、表示装置Ｖとを備える。この表示装置Ｖはコンテンツ受信再生装置３に内蔵されていてもよい。そして、コンテンツ配信装置２とコンテンツ受信再生装置３とは、放送ネットワークＮ１を介して接続され、また、通信ネットワークＮ２を介しても接続される。このコンテンツ配信システム１は、コンテンツ配信装置２に記憶されたコンテンツ（コンテンツ１０，コンテンツ１１，コンテンツ１２・・・）を、放送ネットワークＮ１を介して、コンテンツ配信装置２がコンテンツ受信再生装置３に配信し、コンテンツを表示装置Ｖに表示し、利用者に提供するシステムである。
【００２４】
放送ネットワークＮ１は、（社）電波産業会の標準規格ＡＲＩＢ ＳＴＤ−Ｂ３８（非特許文献１）の適用範囲になっている、例えば、地上デジタル音声放送、地上デジタルテレビジョン放送、ＢＳデジタル放送、狭帯域ＣＳデジタル放送、広帯域ＣＳデジタル放送及び２．６ＧＨｚ帯の周波数の電波を使用する衛星デジタル音声放送である。
また、通信ネットワークＮ２は、電話回線、光回線などを介して、インターネットプロトコル（Internet Protocol）技術を利用して相互接続されるコンピュータネットワークである。
【００２５】
ここで、図２に示すように、コンテンツ配信装置２が配信するコンテンツ１０は、関連コンテンツ１０ｐと本編コンテンツ１０ｍとで構成される。
本編コンテンツ１０ｍは、販売物（利用者Ｐの購入対象）となるコンテンツ１０の本編であり、例えば、映画やテレビ番組（ニュース、ドラマ、ドキュメンタリー、歌番組、教養番組、趣味実用系番組など）などの映像である。
関連コンテンツ１０ｐは、コンテンツ１０の本編に関係する情報であり、例えば、コンテンツ１０の本編が映画やテレビ番組などの映像であれば、予告映像や冒頭から数分間の本編映像、本編のワンシーン静止画像、時間間隔をあけて複数のワンシーン静止画像を表示する映像、本編のメイキング映像などである。また、関連コンテンツ１０ｐはコマーシャル（ＣＭ：commercial message）などであってもよい。
【００２６】
ここで、本発明において、コンテンツ受信再生装置３は、本編コンテンツ１０ｍの視聴ライセンス取得処理が完了するまで、関連コンテンツ１０ｐを再生している必要があるため、関連コンテンツ１０ｐの再生時間は、本編暗号化コンテンツ１０Ｍを配信してからコンテンツ受信再生装置３が本編暗号化コンテンツ１０Ｍの復号化処理を終了するまでの時間より長く設定されることが好ましい。コンテンツ１０における、関連コンテンツ１０ｐのデータサイズと、本編コンテンツ１０ｍが暗号化された本編暗号化コンテンツ１０Ｍのデータサイズとは上記条件を満たすものであればよい。
例えば、コンテンツのサイズが３ギガバイト、コンテンツの再生時間長が６０分、コンテンツ配信装置２がコンテンツ１０をすべて配信するのにかかる時間が１０分であるコンテンツであり、利用者の操作時間などを含めた視聴ライセンス取得処理時間を５分と設定した場合、関連コンテンツ１０ｐの再生時間長は１５分あればよいため、関連コンテンツ１０ｐのサイズは（３ギガバイト／４＝）７５０メガバイト以上あればよい（★１ＧＢ＝１０００ＭＢのＳＩ単位で計算。１ＧＢ＝１０２４ＭＢでは計算せず。）。
【００２７】
図３は、コンテンツ配信システムの動作を示すシーケンス図であり、コンテンツ配信システム１が備えるコンテンツ配信装置２およびコンテンツ受信再生装置３と、利用者Ｐ（表示装置Ｖ）との間のデータの流れを示す図である。この図３を説明するために、コンテンツ配信装置２およびコンテンツ受信再生装置３の構成および動作を、図１を用いてここで簡単に説明する。
【００２８】
コンテンツ配信装置２は、関連コンテンツ１０ｐと、本編コンテンツ１０ｍを暗号化した本編暗号化コンテンツ１０Ｍと、本編暗号化コンテンツ１０Ｍを復号化するための復号鍵データ１０ｋとを記憶し、コンテンツ１０（関連コンテンツ１０ｐと本編暗号化コンテンツ１０Ｍ）を配信する。そして、コンテンツ配信装置２は、コンテンツ受信再生装置３からコンテンツ１０に係るライセンス要求データを受信し、復号鍵データ１０ｋを配信するものである。
【００２９】
コンテンツ受信再生装置３は、コンテンツ配信装置２が配信するコンテンツ１０（関連コンテンツ１０ｐと本編暗号化コンテンツ１０Ｍ）を受信し、そのコンテンツ１０を記憶する。そして、利用者Ｐにコンテンツ１０を再生するか否かの選択を促す情報（番組情報画面）を表示装置Ｖに表示させる。利用者Ｐから入力されるコンテンツ再生指示に応じて、コンテンツ受信再生装置３は関連コンテンツ１０ｐを再生させる。コンテンツ１０のすべてのデータが記憶されたことを確認し、利用者Ｐに視聴ライセンス取得処理を行うか否かの選択を促す情報（番組購入画面）を表示装置Ｖに表示させる。利用者Ｐから入力されるライセンス取得指示に応じて、コンテンツ受信再生装置３は、コンテンツ１０に係るライセンス要求データをコンテンツ配信装置２へ送信する。そして、コンテンツ受信再生装置３は、コンテンツ配信装置２から復号鍵データ１０ｋを受信し、その復号鍵データ１０ｋで本編暗号化コンテンツ１０Ｍを復号化して、本編コンテンツ１０ｍを再生し、表示装置Ｖに表示させるものである。
【００３０】
図３のコンテンツ配信システムの動作を示すシーケンス図を説明する。
まず、コンテンツ配信装置２は、まず、コンテンツ１０の関連コンテンツ１０ｐを配信する（ステップＳ１０１）。コンテンツ受信再生装置３は、関連コンテンツ１０ｐを受信し、コンテンツ１０を再生するか否かの選択を促す情報（番組情報画面）を表示装置Ｖに表示させる（ステップＳ１０２）。これにより、利用者Ｐはコンテンツ１０を視聴するために、コンテンツ１０のコンテンツ再生指示をすることができる（ステップＳ１０３）。
コンテンツ受信再生装置３は、コンテンツ１０のコンテンツ再生指示を受け、関連コンテンツ１０ｐを再生する（ステップＳ１０４）。これにより、表示装置Ｖに表示された関連コンテンツ１０ｐを利用者Ｐは視聴することができる（ステップＳ１０５）。
その後、コンテンツ配信装置２は、関連コンテンツ１０ｐに続いて、本編暗号化コンテンツ１０Ｍを配信する（ステップＳ１０６）。そして、コンテンツ受信再生装置３は、コンテンツ１０のすべてを受信する。
【００３１】
そして、コンテンツ受信再生装置３は、コンテンツ１０のすべてのデータを記憶したことを確認（コンテンツの蓄積確認）してから（ステップＳ１０７）、コンテンツ１０の視聴ライセンスを取得するか否かの選択を促す情報（番組購入画面）を表示する（ステップＳ１０８）。これを見た利用者Ｐは視聴ライセンスを取得する気があれば、コンテンツ１０のライセンス取得指示をすることができる（ステップＳ１０９）。
コンテンツ受信再生装置３は、コンテンツ１０のライセンス取得指示を受け、コンテンツ配信装置２にコンテンツ１０のライセンス要求データを送信する（ステップＳ１１０）。そして、コンテンツ配信装置２は、コンテンツ１０の復号鍵データ１０ｋをコンテンツ受信再生装置３に送信する（ステップＳ１１１）。コンテンツ受信再生装置３は、本編暗号化コンテンツ１０Ｍを、受信した復号鍵データ１０ｋで復号化し（ステップＳ１１２）、関連コンテンツ１０ｐの再生終了後に本編コンテンツ１０ｍを再生する（ステップＳ１１３）。これにより、表示装置Ｖに表示された本編コンテンツ１０ｍを利用者Ｐは視聴することができる（ステップＳ１１４）。
【００３２】
［コンテンツ配信装置の構成］
図４に示すように、コンテンツ配信装置２は、コンテンツ配信スケジュールＤＢ２１と、コンテンツ記憶手段２２と、暗号化手段２３と、コンテンツ配信手段２４と、復号鍵送信手段２５と、ＤＬ（Down Load：ダウンロード）制御情報記憶手段２６と、ＥＣＧ（Electronic Contents Guide：電子コンテンツ案内）メタデータ記憶手段２７とを備え、コンテンツ１０やＤＬ制御情報、ＥＣＧメタデータなどを配信する。
【００３３】
コンテンツ記憶手段２２は、関連コンテンツ１０ｐと、暗号化手段２３により暗号化された本編暗号化コンテンツ１０Ｍと、本編暗号化コンテンツ１０Ｍを復号化するための復号鍵データ１０ｋとを記憶するものであって、例えば、ＨＤ、ＲＡＭ、光ディスクなどの記憶手段である。
関連コンテンツ１０ｐ、本編コンテンツ１０ｍ、本編暗号化コンテンツ１０Ｍ、復号鍵データ１０ｋにはそれぞれコンテンツ識別データが、例えばヘッダに含まれている。これらのコンテンツ識別データは、コンテンツ配信スケジュールＤＢ２１（図５）のコンテンツ識別データ２１３に記録されたデータと関連するものであり、例えば、コンテンツ１０であれば、コンテンツ識別データは“ＣＮＴ１０”で記録されており、コンテンツ１０に係る関連コンテンツ１０ｐ、本編コンテンツ１０ｍ、本編暗号化コンテンツ１０Ｍ、復号鍵データ１０ｋは、それぞれ“ＣＮＴ１０”と関連した（紐付いた）コンテンツ識別データであり、例えば、関連コンテンツ１０ｐは“ＣＮＴ１０ｐ”、本編コンテンツ１０ｍは“ＣＮＴ１０ｍ”、本編暗号化コンテンツ１０Ｍは“ＣＮＴ１０Ｍ”、復号鍵データ１０ｋは“ＣＮＴ１０ｋ”である。これにより、コンテンツ識別データ“ＣＮＴ１０”を指定することで、コンテンツ記憶手段２２から、関連コンテンツ１０ｐ、本編コンテンツ１０ｍ、本編暗号化コンテンツ１０Ｍ、復号鍵データ１０ｋを取得することができる。
【００３４】
ここで、コンテンツ記憶手段２２には複数のコンテンツ（コンテンツ１１，コンテンツ１２，コンテンツ１３，・・・）が記憶されている。そして、コンテンツ１０と同様に、例えば、コンテンツ１１は、関連コンテンツ１１ｐと本編コンテンツ１１ｍとで構成され、本編コンテンツ１１ｍを暗号化した本編暗号化コンテンツ１１Ｍ、本編暗号化コンテンツ１１Ｍを復号化するための復号鍵データ１１ｋである。そして、コンテンツ識別データは“ＣＮＴ１１”である。他のコンテンツ１２，コンテンツ１３，・・・も同様の構成を備える。
【００３５】
図５に示すように、コンテンツ配信スケジュールＤＢ２１は、コンテンツ配信装置２が配信するコンテンツのスケジュールが記録されたものであり、コンテンツ配信スケジュールＤＢ２１は、例えば、ＨＤ、ＲＡＭ、光ディスクなどの記憶手段に記憶される。図５に示すコンテンツ配信スケジュールＤＢ２１はデータ項目として、伝送開始時刻２１１と、伝送終了時刻２１２と、コンテンツ識別データ２１３と、番組タイトル２１４と、番組再生時間長２１５と、データサイズ２１６とを備える。
これにより、コンテンツ配信装置２は、コンテンツ配信スケジュールＤＢ２１を参照して、伝送開始時刻２１１の時刻にコンテンツを配信する。例えば（図５参照）、１０時１０分に「音楽Ｂ番組」のコンテンツ（コンテンツ識別データ“ＣＮＴ１２”、コンテンツ１２）の関連コンテンツ１２ｐの最初の関連コンテンツブロック１２ｐ１を配信する。そして、コンテンツ配信装置２は、コンテンツ配信スケジュールＤＢ２１の伝送終了時刻２１２までにコンテンツ１２を配信する。例えば（図５参照）、「音楽Ｂ番組」は１０時２０分にコンテンツ１２の本編暗号化コンテンツ１２Ｍの最後のブロックである本編暗号化コンテンツブロック１２ＭＺを放送ネットワークＮ１に送出（配信）する。
【００３６】
再び図４の説明に戻る。
暗号化手段２３は、コンテンツ記憶手段２２に記憶されたコンテンツ１０の本編コンテンツ１０ｍを暗号化し、本編暗号化コンテンツ１０Ｍを生成し、その本編暗号化コンテンツ１０Ｍをコンテンツ記憶手段２２に記憶するものである。
また、暗号化手段２３は、本編暗号化コンテンツ１０Ｍを本編コンテンツ１０ｍに復号化するための復号鍵データ１０ｋを生成し、コンテンツ記憶手段２２に記憶するものである。
【００３７】
コンテンツ配信手段２４は、コンテンツ配信スケジュールＤＢ２１にしたがって、コンテンツ記憶手段２２からコンテンツ１０に係る関連コンテンツ１０ｐおよび本編暗号化コンテンツ１０Ｍを取得し、放送ネットワークＮ１を介して関連コンテンツ１０ｐおよび本編暗号化コンテンツ１０Ｍを配信するものである。そして、送信時には、関連コンテンツ１０ｐおよび本編暗号化コンテンツ１０Ｍに放送伝送路用の処理（パケット化、多重化、変調など）を施して、関連コンテンツ１０ｐをブロック化した関連コンテンツブロック（１０ｐ１、１０ｐ２、１０ｐ３、・・・、１０ｐＸ：図２）と、本編暗号化コンテンツ１０Ｍをブロック化した本編暗号化コンテンツブロック（１０Ｍ１、１０Ｍ２、１０Ｍ３、・・・、１０ＭＺ：図２）とを放送信号として放送ネットワークＮ１に送出（配信）するものである。ここで、関連コンテンツ１０ｐはＸ個にブロック化されて、関連コンテンツブロック１０ｐＸが最後に送出されるものとする。同様に、本編暗号化コンテンツ１０ＭはＺ個にブロック化されて、本編暗号化コンテンツブロック１０ＭＺが最後に送出されるものとする。
【００３８】
また、コンテンツ配信手段２４は、コンテンツ配信スケジュールＤＢ２１に記録されたコンテンツの伝送開始時刻２１１以前の時刻に、そのコンテンツに係るＥＣＧメタデータ１０ｅをＥＣＧメタデータ記憶手段２７から取得し、ＤＬ制御情報１０ｄをＤＬ制御情報記憶手段２６から取得して配信する。
例えば、図５に示す伝送開始時刻が“１０時１０分”の「音楽Ｂ番組」（コンテンツ１２）であれば、コンテンツ識別データ“ＣＮＴ１２”に係るＤＬ制御情報１２ｄと、ＥＣＧメタデータ１２ｅとを配信する。
【００３９】
復号鍵送信手段２５は、後記するコンテンツ受信再生装置３から送信されるライセンス要求データを受信して、ライセンス要求データに係るコンテンツ１０（本編暗号化コンテンツ１０Ｍ）の復号鍵データ１０ｋをコンテンツ記憶手段２２から取得し、通信ネットワークＮ２を介して、復号鍵データ１０ｋをコンテンツ受信再生装置３に送信するものである。
例えば、受信したライセンス要求データに含まれる本編暗号化コンテンツ１０Ｍのコンテンツ識別データ“ＣＮＴ１０Ｍ”により、復号鍵送信手段２５は、コンテンツ記憶手段２２からコンテンツ識別データ“ＣＮＴ１０ｋ”の復号鍵データ１０ｋを取得することができる。
【００４０】
ＤＬ制御情報記憶手段２６は、コンテンツ毎に用意されたＤＬ制御情報（ＤＬ制御情報１０ｄ，ＤＬ制御情報１１ｄ，ＤＬ制御情報１２ｄ，・・・）が記憶されている。例えば、図６に示すように、コンテンツ１０に係るＤＬ制御情報１０ｄは、コンテンツ識別データ、チャンネルデータ、伝送開始時刻、伝送終了時刻、データサイズ、番組タイトルなどの情報が含まれている。
コンテンツ配信手段２４がＤＬ制御情報１０ｄを配信することにより、それを受信したコンテンツ受信再生装置３は、ＤＬ制御情報１０ｄに含まれるコンテンツ１０の情報「コンテンツ識別データ、チャンネルデータ、伝送開始時刻、伝送終了時刻、データサイズ、番組タイトル」を取得することができる。
【００４１】
ＥＣＧメタデータ記憶手段２７は、コンテンツ毎に用意されたＥＣＧメタデータ（ＥＣＧメタデータ１０ｅ，ＥＣＧメタデータ１１ｅ，ＥＣＧメタデータ１２ｅ，・・・・）が記憶されている（図７参照）。ＥＣＧメタデータ１０ｅは、番組に関連する情報が含まれているものであり、例えば、図７に示すように、コンテンツ識別データ、関連コンテンツ視聴ライセンス、番組タイトル、番組要約、番組出演者情報、番組再生時間などの情報が含まれている。
コンテンツ配信手段２４がＥＣＧメタデータ１０ｅを配信することにより、それを受信したコンテンツ受信再生装置３は、ＥＣＧメタデータ１０ｅに含まれるそのコンテンツ１０の情報「コンテンツ識別データ、関連コンテンツ視聴ライセンス、番組タイトル、番組要約、番組出演者情報、番組再生時間長」を取得できる。そして、このＥＣＧメタデータから番組表を生成し、表示装置Ｖに表示することができる。
【００４２】
また、図７に示すように“関連コンテンツ視聴ライセンス”の情報を含めたＥＣＧメタデータ１０ｅをコンテンツ配信装置２が配信することで、コンテンツ配信装置２は関連コンテンツ１０ｐを暗号化した関連暗号化コンテンツ１０Ｐを配信することができる。これは、関連暗号化コンテンツを復号化する復号鍵データ１０ｐｋを“関連コンテンツ視聴ライセンス”としてＥＣＧメタデータ１０ｅに含めて、コンテンツ配信装置２が配信することで実現することができる。これにより、コンテンツ受信再生装置３は、受信した関連暗号化コンテンツ１０Ｐを復号鍵データ１０ｐｋで復号することで、関連コンテンツ１０ｐを取得することができる。
【００４３】
また、コンテンツ配信装置２は、図示を省略したＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭなどを備えた一般的なコンピュータで構成することができ、コンピュータを前記各手段として機能させるプログラムにより動作させることができる。
【００４４】
［コンテンツ受信再生装置の構成］
図８に示すように、コンテンツ受信再生装置３は、コンテンツ復号再生手段３１と、外部入力手段３２と、コンテンツ受信手段３３と、ライセンス要求手段３４と、記憶手段３５と、蓄積完了判定手段３６と、コンテンツ視聴処理手段３７と、画面生成手段３８とを備え、コンテンツ受信再生装置３は、放送ネットワークＮ１および通信ネットワークＮ２を介してコンテンツ配信装置２と接続する。そして、コンテンツ受信再生装置３は、コンテンツ配信装置２から配信されるコンテンツ１０を受信し、そのコンテンツ１０を再生して表示装置Ｖに表示させるものである。
ここで、コンテンツ受信手段３３は、放送ネットワークＮ１を介してコンテンツ配信装置２（コンテンツ配信手段２４）から配信されるデータを受信するものである。また、ライセンス要求手段３４が通信ネットワークＮ２を介してコンテンツ配信装置２（復号鍵送信手段２５）と接続し、データを送受信するものである。
【００４５】
コンテンツ復号再生手段３１は、関連コンテンツ再生手段３１１と、本編コンテンツ復号再生手段３１２とを備え、コンテンツ視聴処理手段３７からの再生指示データに応じて、関連コンテンツ１０ｐを再生したり、本編暗号化コンテンツ１０Ｍを復号鍵データ１０ｋで復号化し、本編コンテンツ１０ｍを再生したりし、表示装置Ｖに表示させるものである。
関連コンテンツ再生手段３１１は、コンテンツ視聴処理手段３７から（関連コンテンツ１０ｐに係る）関連コンテンツ再生指示データを受け、記憶手段３５（コンテンツ記憶手段３５１）から関連コンテンツ１０ｐをすべて取得する。そして、関連コンテンツ再生手段３１１は、取得した関連コンテンツ１０ｐを再生して表示装置Ｖに表示させるものである。
本編コンテンツ復号再生手段３１２は、コンテンツ視聴処理手段３７から（本編コンテンツ１０ｍに係る）本編コンテンツ再生指示データおよび復号鍵データ（本編暗号化コンテンツ１０Ｍを復号化する復号鍵データ１０ｋ）を受け、記憶手段３５（コンテンツ記憶手段３５１）から本編暗号化コンテンツ１０Ｍ（暗号化された本編コンテンツ１０ｍ）をすべて取得する。そして、本編コンテンツ復号再生手段３１２は、取得した本編暗号化コンテンツ１０Ｍを復号鍵データ１０ｋで復号化し、本編コンテンツ１０ｍを再生して表示装置Ｖに表示させるものである。
【００４６】
外部入力手段３２は操作手段（不図示）を備え、利用者Ｐによりその操作手段が操作されて指示が入力され、後記する画面生成手段３８から受けた画面データに対応した指示データを生成する。例えば、外部入力手段３２は、コンテンツ再生指示データ、視聴ライセンス取得指示データ、購入指示データ、不買指示データなどの指示データを作成する。これら指示データには、コンテンツを特定する情報（コンテンツ識別データ）が含まれる。そして、外部入力手段３２は、作成した指示データをコンテンツ視聴処理手段３７に伝達する。
ここで、利用者Ｐにより操作される操作手段は、例えば、コンテンツ受信再生装置３に取り付けられたボタンやキーボードであってもよいし、赤外線や無線により間接的に指示が入力されるリモコンであってもよい。リモコンの場合は、コンテンツ受信再生装置３は赤外線や無線を受信するための受信機を内蔵する。
【００４７】
コンテンツ受信手段３３は、コンテンツ配信装置２（コンテンツ配信手段２４）から送信（配信）される関連コンテンツ１０ｐおよび本編暗号化コンテンツ１０Ｍを受信するものである。そして、コンテンツ受信手段３３は、関連コンテンツ１０ｐおよび本編暗号化コンテンツ１０Ｍを受信したときにコンテンツ識別データを含めた受信通知データを生成し、蓄積完了判定手段３６およびコンテンツ視聴処理手段３７に受信通知データを伝達する。また、コンテンツ受信手段３３は、受信した関連コンテンツ１０ｐおよび本編暗号化コンテンツ１０Ｍを記憶手段３５（コンテンツ記憶手段３５１）に記憶させる。
【００４８】
ライセンス要求手段３４は、後記するコンテンツ視聴処理手段３７からライセンス要求指示データを受け、ライセンス要求指示データからコンテンツ識別データを取得し、そのコンテンツ識別データを含めたライセンス要求データを生成する。そして、コンテンツ配信装置２（復号鍵送信手段２５）にライセンス要求データを送信するものである。
また、ライセンス要求手段３４は、ライセンス要求データに応じたコンテンツ配信装置２（復号鍵送信手段２５）が送信する復号鍵データ１０ｋを受信し、復号鍵データ１０ｋをコンテンツ視聴処理手段３７に送出するものである。
【００４９】
記憶手段３５は、コンテンツ記憶手段３５１と、ＤＬ制御情報記憶手段３５２と、ＥＣＧメタデータ記憶手段３５３とを備え、データを記憶するものであり、例えば、ＨＤ、ＲＡＭ、光ディスクなどにより実現される。
コンテンツ記憶手段３５１は、コンテンツ配信装置２から配信される関連コンテンツ１０ｐおよび本編暗号化コンテンツ１０Ｍを記憶するものである。
ＤＬ制御情報記憶手段３５２は、コンテンツ配信装置２から配信されるＤＬ制御情報（図６参照）を記憶するものである。ここで、コンテンツ１０に係るＤＬ制御情報を、ＤＬ制御情報１０ｄとする。このＤＬ制御情報は、蓄積完了判定手段３６が蓄積判定を行うときに用いられる値が含まれているものである。
ＥＣＧメタデータ記憶手段３５３は、コンテンツ配信装置２から配信されるＥＣＧメタデータ（図７参照）を記憶するものである。ここで、コンテンツ１０に係るＥＣＧメタデータをＥＣＧメタデータ１０ｅとする。このＥＣＧメタデータは、画面生成手段３８が番組再生画面（図９）を表示装置Ｖに表示させるための番組再生画面データを生成するときに用いられるものである。
【００５０】
蓄積完了判定手段３６は、関連コンテンツ１０ｐのすべてのデータと、本編暗号化コンテンツ１０Ｍのすべてのデータとがコンテンツ記憶手段３５１に記憶されているかを確認（蓄積判定）する。そして、記憶されていれば判定結果を「蓄積判定ＯＫ」とし、記憶されていなければ判定結果を「蓄積判定ＮＧ」とするものである
この蓄積判定は、例えば、ＤＬ制御情報記憶手段３５２に記憶されたＤＬ制御情報１０ｄのデータ項目「伝送終了時刻」と一致した時刻に、データ項目「コンテンツ識別データ」に該当する関連コンテンツ１０ｐおよび本編暗号化コンテンツ１０Ｍに対して行われる。
【００５１】
この蓄積判定の開始タイミングは、「伝送終了時刻」以外の情報であってもよい。例えば、最後に配信されるデータブロック１０ＭＺにコンテンツの終了を示す終了コードを含めて配信する。そして、この終了コードを含むデータブロックを受信したことを、コンテンツ受信手段３３が蓄積完了判定手段３６に通知したときを、蓄積完了判定手段３６が行う蓄積判定の開始タイミングとしてもよい。
【００５２】
また、蓄積判定は、コンテンツ１０に該当するＤＬ制御情報１０ｄのデータ項目「データサイズ」の数値が、コンテンツ記憶手段３５１に記憶されている関連コンテンツ１０ｐと本編暗号化コンテンツ１０Ｍのデータ量（サイズ）の合計値と一致するか否かで判定してもよい。一致する場合、すべてのデータがコンテンツ記憶手段３５１に記憶にされていることとなる。そして、一致しない場合、一部もしくはすべてのデータがコンテンツ記憶手段３５１に記憶にされていないこととなる。
【００５３】
また、蓄積完了判定手段３６は蓄積判定時に、データが欠損しているか否かの欠損判定も行う。この欠損判定は、例えば、既存の技術である誤り検出やパリティチェックなどを用いて判定してもよいし、コンテンツデータブロックのヘッダに含まれる識別番号（ブロック番号）が連続番号として受信されているか否か、およびヘッダに指定されたデータ長と異なるデータサイズで受信しているか否かについて判定してもよい。ここで、データが欠損していなければ、判定結果を「欠損判定ＯＫ」とし、データが欠損していれば「欠損判定ＮＧ」とする。
そして、蓄積完了判定手段３６は、判定結果が「蓄積判定ＯＫ」および「欠損判定ＯＫ」であれば、判定対象のコンテンツ情報（例えば、コンテンツ識別データ）を含む蓄積完了データをコンテンツ視聴処理手段３７に送出するものである。
【００５４】
コンテンツ視聴処理手段３７は、関連コンテンツ視聴処理手段３７１と、本編コンテンツ視聴処理手段３７２とを備え、関連コンテンツ選択画面生成指示データを画面生成手段３８に送出し、本編コンテンツ１０ｍに係るライセンス要求指示データをライセンス要求手段３４に送出し、コンテンツ復号再生手段３１に本編コンテンツ再生指示データおよび復号鍵データ１０ｋを送出するものである。
関連コンテンツ視聴処理手段３７１は、コンテンツ受信手段３３から受信通知データを受け、受信通知データからコンテンツ識別データを取得し、そのコンテンツ識別データを含めた関連コンテンツ選択画面生成指示データを画面生成手段３８に送出する。
また、関連コンテンツ視聴処理手段３７１は、外部入力手段３２からコンテンツ再生指示データを受け、コンテンツ再生指示データからコンテンツ識別データを取得し、そのコンテンツ識別データを含めた関連コンテンツ再生指示データをコンテンツ復号再生手段３１（関連コンテンツ再生手段３１１）に送出するものである。
例えば、関連コンテンツ視聴処理手段３７１は、コンテンツ１０を受信したコンテンツ受信手段３３から受信通知データを受ける。そして、関連コンテンツ視聴処理手段３７１は、関連コンテンツ１０ｐが視聴可能である旨の情報や、選択することで関連コンテンツ１０ｐが視聴できる選択ボタンなどを表示する画面（番組再生画面）を画面生成手段３８に生成させるための関連コンテンツ選択画面生成指示データを、画面生成手段３８に送出する。
【００５５】
本編コンテンツ視聴処理手段３７２は、画面生成指示手段３７２１と、ライセンス要求指示手段３７２２と、本編再生指示手段３７２３と、コンテンツ削除手段３７２４とを備え、蓄積完了判定手段３６の判定結果に応じて画面生成指示データを画面生成手段３８に送出し、ライセンス要求指示データをライセンス要求手段３４に送出し、本編コンテンツ再生指示データおよび復号鍵データ１０ｋをコンテンツ復号再生手段３１に送出するものである。また、本編コンテンツ視聴処理手段３７２は、外部入力手段３２から指示データを受けてコンテンツをコンテンツ記憶手段３５１から削除するものである。
画面生成指示手段３７２１は、蓄積完了判定手段３６からの蓄積判定結果データを受けて、その結果に応じた画面生成指示データを生成して画面生成手段３８に送出するものである。ここで、画面生成指示手段３７２１は、蓄積完了判定手段３６から「蓄積完了データ」を受けたときは、本編コンテンツ１０ｍが購入可能である旨の情報や、選択することで本編コンテンツ１０ｍを購入できる選択ボタンなどを表示する画面（番組購入画面）を、画面生成手段３８に生成させるための番組購入画面生成指示データを生成し、画面生成手段３８に送出する。一方、蓄積完了判定手段３６から「蓄積不良データ」を受けたときは、ダウンロードが正しくできなかった旨の画面を画面生成手段３８に生成させるための視聴不可画面生成指示データを生成し、画面生成手段３８に送出する。
【００５６】
ライセンス要求指示手段３７２２は、外部入力手段３２から（コンテンツ１０に係る）ライセンス取得指示データを受け、ライセンス取得指示データからコンテンツ識別データ“ＣＮＴ１０”を取得し、コンテンツ識別データ“ＣＮＴ１０”を含めたライセンス要求指示データを生成する。そして、ライセンス要求手段３４に送出するものである。
【００５７】
本編再生指示手段３７２３は、ライセンス要求手段３４から本編暗号化コンテンツ１０Ｍに係る復号鍵データ１０ｋを受け、本編コンテンツ再生指示データおよび復号鍵データ１０ｋを、コンテンツ復号再生手段３１（本編コンテンツ復号再生手段３１２）に送出するものである。
コンテンツ削除手段３７２４は、外部入力手段３２から（コンテンツ１０に係る）不買指示データを受け、不買指示データからコンテンツ識別データ“ＣＮＴ１０”を取得し、コンテンツ記憶手段３５１に記憶されたコンテンツ１０（関連コンテンツ１０ｐと本編暗号化コンテンツ１０Ｍ）を、コンテンツ記憶手段３５１から削除するものである。
【００５８】
例えば、画面生成手段３８が生成して表示装置Ｖに表示された番組購入画面において、本編コンテンツ１０ｍを購入する選択ボタンが選択されることで、ライセンス要求指示手段３７２２は、外部入力手段３２から本編コンテンツ１０ｍに係るライセンス取得指示を受ける。そして、ライセンス要求指示手段３７２２は、本編コンテンツ１０ｍの復号鍵データ１０ｋを取得するために、本編コンテンツ１０ｍに係るライセンス要求指示データを生成し、ライセンス要求手段３４に送出するものである。
そして、本編再生指示手段３７２３は、ライセンス要求手段３４から本編コンテンツ１０ｍ（本編暗号化コンテンツ１０Ｍ）に係る復号鍵データ１０ｋを受ける。そして、本編再生指示手段３７２３は、本編コンテンツ再生指示データを生成し、コンテンツ復号再生手段３１（本編コンテンツ復号再生手段３１２）に本編コンテンツ再生指示データおよび復号鍵データ１０ｋを送出するものである。
【００５９】
画面生成手段３８は、コンテンツ視聴処理手段３７からの各種画面生成データを受け、コンテンツ識別データを含む画面生成データに応じて、記憶手段３５からデータを取得して画面データを生成する。そして、その画面データを表示装置Ｖに送信するものである。また、画面生成手段３８は、生成した画面データを外部入力手段３２に送出する。この画面データには、画面上に表示されるボタンの位置やそのボタンを選択したときのコンテンツを特定する情報（コンテンツ識別データ）が含まれている。
また、画面生成手段３８は、ＥＣＧメタデータ記憶手段３５３からＥＣＧメタデータを取得し、ＥＣＧメタデータに含まれるそのコンテンツの情報「番組タイトル、番組要約、番組出演者情報、番組再生時間長」を取得し、画面データを生成する。これにより、コンテンツ受信再生装置３は、番組表を表示装置Ｖに表示させることができる。
【００６０】
また、画面生成手段３８は、関連コンテンツ視聴処理手段３７１から関連コンテンツ１０ｐに係る関連コンテンツ選択画面生成指示データを受ける。画面生成手段３８は、ＥＣＧメタデータ記憶手段３５３からコンテンツ１０に係るＥＣＧメタデータ１０ｅを取得する。そして、ＥＣＧメタデータ１０ｅ（図４参照）に含まれる、番組タイトル情報や番組要約情報、番組出演者情報、番組再生時間長情報などのコンテンツ情報や、関連コンテンツ１０ｐが視聴可能である旨の情報、選択することで関連コンテンツ１０ｐが視聴できるボタン（視聴ボタン）などを表示する画面（番組再生画面）を、画面生成手段３８は生成する。そして、画面生成手段３８は、生成した番組再生画面（図９）を表示装置Ｖに送信する。
【００６１】
また、画面生成手段３８は、本編コンテンツ視聴処理手段３７２から本編コンテンツ１０ｍに係る番組購入画面生成指示データを受ける。画面生成手段３８は、本編コンテンツ１０ｍが購入可能である旨の情報や、選択することで本編コンテンツ１０ｍを購入できるボタン（購入ボタン）などを表示する画面（番組購入画面）を生成する。そして、画面生成手段３８は、生成した番組購入画面（図１０）を表示装置Ｖに送信する。
【００６２】
表示装置Ｖは、コンテンツ受信再生装置３から送信されるコンテンツや操作手順を画面に表示するものであって、例えば、ＬＣＤ（Liquid Crystal Display）やテレビである。ここで、表示装置Ｖはコンテンツ受信再生装置３に内蔵されていてもよい。
【００６３】
また、コンテンツ受信再生装置３は、図示を省略したＣＰＵ、ＲＯＭ、ＲＡＭなどを備えた一般的なコンピュータで構成することができ、コンピュータを前記各手段として機能させるプログラムにより動作させることができる。
【００６４】
［コンテンツ受信再生装置の動作］
図１１〜図１３は、本発明の第１の実施形態に係るコンテンツ受信再生装置のコンテンツ再生動作のフロー図である。ここでは、コンテンツ１０（関連コンテンツ１０ｐ、本編暗号化コンテンツ１０Ｍ）が配信されることとする。また、ＤＬ制御情報１０ｄおよびＥＣＧメタデータ１０ｅはすでに配信され、それぞれ、ＤＬ制御情報記憶手段３５２、ＥＣＧメタデータ記憶手段３５３に記憶されていることとする。
【００６５】
まず、コンテンツ配信装置２（コンテンツ配信手段２４，図４）が関連コンテンツ１０ｐを放送ネットワークＮ１に送出（配信）する。このとき、コンテンツ配信手段２４は関連コンテンツ１０ｐをブロック化して、関連コンテンツブロック（１０ｐ１、１０ｐ２、１０ｐ３、・・・、１０ｐＸ，図２）を配信する。
そして、コンテンツ受信再生装置３のコンテンツ受信手段３３は、関連コンテンツ１０ｐ（関連コンテンツブロック１０ｐ１）を受信し（ステップＳ２０１）、関連コンテンツ１０ｐに係る受信通知データを生成する。そして、コンテンツ受信手段３３は、関連コンテンツ視聴処理手段３７１に、受信通知データを送出する（ステップＳ２０２）。
次に、コンテンツ受信手段３３は受信した関連コンテンツ１０ｐ（関連コンテンツブロック１０ｐ１）をコンテンツ記憶手段３５１に記憶させる（ステップＳ２０３）。
そして、関連コンテンツ視聴処理手段３７１は、画面生成手段３８に、関連コンテンツ１０ｐを再生できる旨の番組再生画面生成指示データを送信する（ステップＳ２０４）。
画面生成手段３８は番組再生画面データを生成し、表示装置Ｖに表示させる（ステップＳ２０５）。
【００６６】
利用者Ｐは、表示装置Ｖに表示された番組再生画面を見て、コンテンツ１０（関連コンテンツ１０ｐ）を視聴するために、操作手段を操作して外部入力手段３２に「関連コンテンツ１０ｐの再生指示」を入力する（ステップＳ２０６）。
そして、外部入力手段３２は、関連コンテンツ１０ｐ再生指示データを生成し、関連コンテンツ視聴処理手段３７１に送出する（ステップＳ２０７）。
【００６７】
関連コンテンツ視聴処理手段３７１は、関連コンテンツ１０ｐ再生指示データを受信し、関連コンテンツ１０ｐに係る再生指示データを関連コンテンツ再生手段３１１に送出する。（ステップＳ２０８）。
そして、関連コンテンツ再生手段３１１は、再生指示データを受け、コンテンツ識別データを用いて、コンテンツ記憶手段３５１から関連コンテンツ１０ｐ（関連コンテンツブロック１０ｐ１、１０ｐ２、１０ｐ３、・・・、１０ｐＸ）を取得し（ステップＳ２０９）、関連コンテンツ１０ｐを表示装置Ｖに再生させる（ステップＳ２１０）。このとき関連コンテンツ再生手段３１１は、コンテンツ識別データを参照して、関連コンテンツブロックを再生順に取得し、表示装置Ｖに再生させる。
【００６８】
そして、コンテンツ配信装置２（コンテンツ配信手段２４，図４）は、関連コンテンツ１０ｐの最後のブロックである関連コンテンツブロック１０ｐＸを放送ネットワークＮ１に送出（配信）した後に、本編コンテンツ１０ｍを暗号化した本編暗号化コンテンツ１０Ｍを送出（配信）する。このとき、コンテンツ配信手段２４は本編暗号化コンテンツ１０Ｍをブロック化して、本編暗号化コンテンツブロック（１０Ｍ１、１０Ｍ２、１０Ｍ３、・・・、１０ＭＺ，図２）を配信する。
【００６９】
そして、コンテンツ受信再生装置３のコンテンツ受信手段３３は、本編暗号化コンテンツ１０Ｍ（本編暗号化コンテンツブロック１０Ｍ１）を受信し（ステップＳ２１１）、本編暗号化コンテンツ１０Ｍ（本編暗号化コンテンツブロック１０Ｍ１）をコンテンツ記憶手段３５１に記憶させる（ステップＳ２１２，図１２）。
そして、コンテンツ配信装置２（コンテンツ配信手段２４）は、コンテンツ配信スケジュールＤＢ２１の伝送終了時刻２１２（時刻Ｔとする）までに、本編暗号化コンテンツ１０Ｍの最後のブロックである本編暗号化コンテンツブロック１０ＭＺを放送ネットワークＮ１に送出（配信）する。そして、コンテンツ受信手段３３は、本編暗号化コンテンツ１０Ｍの最後のブロックである本編暗号化コンテンツブロック１０ＭＺを受信し、コンテンツ記憶手段３５１に記憶させる。
【００７０】
蓄積完了判定手段３６は、コンテンツ受信再生装置３が内蔵する時計部（不図示）の時刻（現在時刻）が、ＤＬ制御情報記憶手段３５２に記憶されたＤＬ制御情報１０ｄの伝送終了時刻２１２（＝時刻Ｔ）であるか否かを判定する（ステップＳ２１３）。現在時刻がまだ時刻Ｔではないとき、蓄積完了判定手段３６は、時刻Ｔになるまで待機する（ステップＳ２１３，Ｎｏ）。
【００７１】
一方、現在時刻が時刻Ｔであるとき（ステップＳ２１３，Ｙｅｓ）、蓄積完了判定手段３６は、コンテンツ記憶手段３５１に記憶されたコンテンツ１０（関連コンテンツ１０ｐと本編暗号化コンテンツ１０Ｍ）のデータ量を取得する（量る）。そして、蓄積完了判定手段３６は、そのデータ量値と、ＤＬ制御情報記憶手段３５２に記憶された（コンテンツ１０に係る）ＤＬ制御情報１０ｄのデータサイズ２１６の値とが一致するか否かを判定する（ステップＳ２１４）。
【００７２】
一致しない場合（ステップＳ２１４，Ｎｏ）、つまり、コンテンツ１０の一部もしくはすべてのデータがコンテンツ記憶手段３５１に記憶にされていない場合、蓄積完了判定手段３６は、ダウンロードが正しくできなかった旨の蓄積不良データを生成して、本編コンテンツ視聴処理手段３７２に送出する（ステップＳ２１５）。
そして、本編コンテンツ視聴処理手段３７２（画面生成指示手段３７２１）は、ダウンロードが正しくできなかった旨の視聴不可画面生成指示データを生成して、画面生成手段３８に送出する（ステップＳ２１６）。
そして、画面生成手段３８は、視聴不可画面データを生成し、表示装置Ｖに視聴不可画面を表示させる（ステップＳ２１７）。そして、処理を終了する。
【００７３】
一方、一致する場合（ステップＳ２１４，Ｙｅｓ）、つまり、コンテンツ１０のすべてのデータがコンテンツ記憶手段３５１に記憶にされている場合、蓄積完了判定手段３６は、ダウンロードが正しくできた旨の蓄積完了データを生成し、本編コンテンツ視聴処理手段３７２に送出する（ステップＳ２１８）。
そして、本編コンテンツ視聴処理手段３７２（画面生成指示手段３７２１）は、番組購入画面生成指示データを生成し、画面生成手段３８に送出する（ステップＳ２１９）。
そして、画面生成手段３８は、番組購入画面データ（図１０）を生成し、表示装置Ｖに番組購入画面を表示させる（ステップＳ２２０）。
【００７４】
利用者Ｐは、表示装置Ｖに表示された番組購入画面を見て、操作手段を操作して外部入力手段３２に指示を入力する。外部入力手段３２は、利用者Ｐが入力した指示を判定する（ステップＳ２２１）。
【００７５】
ここで、利用者Ｐにより「コンテンツ１０の不買指示」が入力された場合（ステップＳ２２１，不買）、外部入力手段３２は、コンテンツ１０に係る不買指示データを生成し、本編コンテンツ視聴処理手段３７２に送出する（ステップＳ２２２）。
そして、本編コンテンツ視聴処理手段３７２（コンテンツ削除手段３７２４）は、コンテンツ記憶手段３５１に記憶されたコンテンツ１０（関連コンテンツ１０ｐと本編暗号化コンテンツ１０Ｍ）を、コンテンツ記憶手段３５１から削除する（ステップＳ２２３）。そして、処理を終了する。
【００７６】
一方、利用者Ｐにより「コンテンツ１０の購入指示」が入力された場合（ステップＳ２２１，購入）、外部入力手段３２は、コンテンツ１０に係る購入指示データを生成し、本編コンテンツ視聴処理手段３７２に送出する（ステップＳ２２４）。
本編コンテンツ視聴処理手段３７２（ライセンス要求指示手段３７２２）は、コンテンツ１０に係るライセンス要求指示データを生成し、ライセンス要求手段３４に送出する（ステップＳ２２５）。
ライセンス要求手段３４は、コンテンツ１０に係るライセンス要求データを生成し、コンテンツ配信装置２に通信ネットワークＮ２を介して送信する（ステップＳ２２６）。
【００７７】
コンテンツ配信装置２（復号鍵送信手段２５）は、通信ネットワークＮ２を介して、コンテンツ１０に係るライセンス要求データを受信して、コンテンツ１０（本編暗号化コンテンツ１０Ｍ）の復号鍵データ１０ｋをコンテンツ記憶手段２２から取得し、復号鍵データ１０ｋをコンテンツ受信再生装置３に通信ネットワークＮ２を介して送信する。
【００７８】
ライセンス要求手段３４は、コンテンツ配信装置２から通信ネットワークＮ２を介して、復号鍵データ１０ｋを受信し（ステップＳ２２７，図１３）、復号鍵データ１０ｋを本編コンテンツ視聴処理手段３７２に送出する（ステップＳ２２８）。
本編コンテンツ視聴処理手段３７２（本編再生指示手段３７２３）は、コンテンツ１０に係る本編コンテンツ再生指示データを生成し、本編コンテンツ再生指示データと復号鍵データ１０ｋとを本編コンテンツ復号再生手段３１２に送出する（ステップＳ２２９）。
【００７９】
本編コンテンツ復号再生手段３１２は、本編コンテンツ再生指示データのコンテンツ識別データを参照して、コンテンツ記憶手段３５１から本編暗号化コンテンツ１０Ｍ（本編暗号化コンテンツブロック１０Ｍ１、１０Ｍ２、１０Ｍ３、・・・、１０ＭＺ）を取得し（ステップＳ２３０）、本編暗号化コンテンツ１０Ｍを復号鍵データ１０ｋで復号化する（ステップＳ２３１）。これにより、本編コンテンツ復号再生手段３１２は、本編コンテンツ１０ｍを取得することができる。
【００８０】
次に、本編コンテンツ復号再生手段３１２は、関連コンテンツ再生手段３１１による関連コンテンツ１０ｐの再生処理が終了したか否かを判定する（ステップＳ２３２）。
再生処理実施中の場合（ステップＳ２３２，Ｎｏ）、本編コンテンツ復号再生手段３１２は、関連コンテンツ再生手段３１１による関連コンテンツ１０ｐの再生処理が終了するまで待機する。
一方、再生処理が終了した場合（ステップＳ２３２，Ｙｅｓ）、本編コンテンツ復号再生手段３１２は、本編コンテンツ１０ｍを表示装置Ｖに再生させる（ステップＳ２３３）。
そして、本編コンテンツ１０ｍの再生が終了した時点で、コンテンツ受信再生装置３はすべての処理を終了する。
【００８１】
ここで、ステップＳ２０６およびステップＳ２０７の処理と同様に、利用者Ｐが操作手段を操作して外部入力手段３２に「本編コンテンツ１０ｍの再生指示」を入力することで、外部入力手段３２が、本編コンテンツ１０ｍ再生指示データを生成し、本編コンテンツ復号再生手段３１２に送出する。これにより、ステップＳ２３３の処理にて、本編コンテンツ復号再生手段３１２は、関連コンテンツ１０ｐの再生処理が終了してもよい。
【００８２】
また、ステップＳ２２１の処理にて、利用者Ｐにより時間内に、例えば、関連コンテンツ再生手段３１１により、関連コンテンツ１０ｐの再生処理が終了するまでの時間内に、「本編コンテンツ１０ｍの再生指示」が入力されない場合も、ステップＳ２２２の処理を実行してもよい。
【００８３】
ここで、関連コンテンツ１０ｐの再生処理を中断して、本編コンテンツ１０ｍを再生してもよい。これは、以下に示す処理を行うことで実現することができる。
本編コンテンツ視聴処理手段３７２（本編再生指示手段３７２３）は、ライセンス要求手段３４から（本編暗号化コンテンツ１０Ｍに係る）復号鍵データ１０ｋを受けたときに（ステップＳ２２８）、本編コンテンツ１０ｍの再生が可能であることを示す画面データを生成して、画面生成手段３８に送出する。そして、画面生成手段３８が生成した画面が表示装置Ｖに表示され、利用者Ｐが操作手段を操作して外部入力手段３２に本編再生指示をすることで、外部入力手段３２から本編再生指示データを受けた本編再生指示手段３７２３が関連コンテンツ１０ｐの再生中断指示データを、関連コンテンツ再生手段３１１に送出し、関連コンテンツ１０ｐの再生を中断する。これにより、ステップＳ２３２にて、本編コンテンツ復号再生手段３１２は、関連コンテンツ再生手段３１１による関連コンテンツ１０ｐの再生処理が終了したと判定するため（ステップＳ２３２，Ｙｅｓ）、本編コンテンツ復号再生手段３１２は、本編コンテンツ１０ｍを表示装置Ｖに再生させることができる。
【００８４】
以上の動作によって、コンテンツ受信再生装置３は、配信されるコンテンツのすべての受信および視聴ライセンス取得処理が完了するまでの間、そのコンテンツの一部分（関連コンテンツ）を再生し、視聴ライセンス取得処理後にコンテンツの残りの部分（本編コンテンツ）を再生することができる。
【００８５】
（第２実施形態：画面に最新の３つを表示する手段）
第２の実施形態に係るコンテンツ受信再生装置３Ａは、コンテンツ配信装置２から配信され、コンテンツ記憶手段３５１Ａに記憶された関連コンテンツを、設定された最大数まで表示装置Ｖに表示し、利用者Ｐがコンテンツ（番組）を選択できるようにするものである。例えば、コンテンツ受信再生装置３Ａは、表示装置Ｖに番組選択画面（図１５）を表示し、利用者Ｐは視聴中のコンテンツ１２以外に、関連コンテンツ１３ｐ（１．自然Ｃ番組）、関連コンテンツ１４ｐ（２．子供Ｄ番組）、関連コンテンツ１５ｐ（３．ドラマＥ番組）を選択することができる。
ここで、第２の実施形態に係るコンテンツ配信システムにおいて、第２の実施形態に係るコンテンツ受信再生装置３Ａ以外の構成および機能は、第１の実施形態に係るコンテンツ配信システムと同じであるため、ここでは記載を省略する。
【００８６】
［コンテンツ受信再生装置の構成］
図１４に示すように、第２の実施形態に係るコンテンツ受信再生装置３Ａは、第１の実施形態に係るコンテンツ受信再生装置３が備える各手段を備え、さらに、以下に示す手段および機能を備えるものである。
【００８７】
コンテンツ記憶手段３５１Ａは、コンテンツ情報ＤＢ５と、最大表示数データ６とを記憶するものである。
コンテンツ情報ＤＢ５は、図１６に示すように、記録順番情報５１と、コンテンツ識別情報５２とが記録されるものである。
記録順番情報５１は、コンテンツ情報ＤＢ５に記録されたデータを、コンテンツ記憶手段３５１Ａが記憶された順番に並べ替える（ソートする）ときに用いるデータであり、例えば、関連コンテンツが記録された順番や日時である。
コンテンツ識別情報５２は、コンテンツを識別する情報であり、例えば、番号や名称などである。例えば、コンテンツ１０（関連コンテンツ１０ｐと本編暗号化コンテンツ１０Ｍ）の場合、コンテンツ識別データ“ＣＮＴ１０”と、関連コンテンツ１０ｐの関連コンテンツ識別データ“ＣＮＴ１０ｐ”と、本編暗号化コンテンツ１０Ｍの本編暗号化コンテンツ識別データ“ＣＮＴ１０Ｍ”とが記録される。これら、コンテンツ識別データと、関連コンテンツ識別データと、本編暗号化コンテンツ識別データとが紐付いて記憶されている。また、関連コンテンツ識別データおよび本編暗号化コンテンツ識別データは、それぞれ関連コンテンツのすべてのデータ、本編暗号化コンテンツのすべてのデータが記憶されたときに記録されるものである。
【００８８】
最大表示数データ６は、表示装置Ｖに表示できる最大数が記録されたデータである。この最大数は、利用者Ｐにより操作手段を介して入力された数字を外部入力手段３２が最大表示数データ６に記録したものである。ここでは、最大表示数情報“３”が記録されているものとする。
【００８９】
第２の実施形態に係るコンテンツ受信再生装置３Ａは、番組選択肢提供手段３７３を備える。この番組選択肢提供手段３７３は、コンテンツ記憶手段３５１Ａに記憶されたコンテンツ情報ＤＢ５と最大表示数データ６とから、関連コンテンツ（関連コンテンツ識別データ）を新しく記録された順に最大表示数分取得するものである。例えば、コンテンツ情報ＤＢ５が図１６である場合、最大表示数データ６の最大表示数情報が“３”であるため、コンテンツ受信再生装置３Ａは、関連コンテンツ識別データ“ＣＮＴ１３ｐ”と、関連コンテンツ識別データ“ＣＮＴ１４ｐ”と、関連コンテンツ識別データ“ＣＮＴ１５ｐ”とを取得する。
そして、番組選択肢提供手段３７３は、最大表示数情報および関連コンテンツ識別データを含めた番組選択画面生成指示データを生成し、画面生成手段３８Ａに番組選択画面生成指示データを送出するものである。
【００９０】
また、番組選択肢提供手段３７３がコンテンツ記憶手段３５１Ａから関連コンテンツ識別データ（関連コンテンツ識別データ１０ｐとする）を取得するタイミングは、ＤＬ制御情報記憶手段３５２に記憶されたＤＬ制御情報１０ｄの伝送開始時刻２１１と一致する時刻としてもよい。また、コンテンツ受信手段３３がコンテンツを受信したときに生成する受信通知データを番組選択肢提供手段３７３にも伝達する機能を備えることで、番組選択肢提供手段３７３が受信通知データを受信したときを、関連コンテンツ識別データを取得するタイミングとしてもよい。
【００９１】
画面生成手段３８Ａは、第１の実施形態に係る画面生成手段３８と同じ機能を備え、さらに、番組選択肢提供手段３７３から受けた番組選択画面生成指示データに応じて番組選択画面データを生成し、表示装置Ｖに番組選択画面データを送出する機能を備えるものである。
例えば、画面生成手段３８Ａは、受信した番組選択画面生成指示データに含まれる最大表示数情報および関連コンテンツ識別データから、最大表示数情報が“３”であることと、関連コンテンツ識別データ“ＣＮＴ１３ｐ”、“ＣＮＴ１４ｐ”、“ＣＮＴ１５ｐ”とを取得する。そして、画面生成手段３８Ａは、それら関連コンテンツ識別データに基づいて、コンテンツ記憶手段３５１Ａから、ＥＣＧメタデータ１３ｅ、１４ｅ、１５ｅを取得し、番組選択画面データを生成する。そして、画面生成手段３８Ａは、表示装置Ｖに番組選択画面データを送出する。これにより、表示装置Ｖは、番組選択画面（図１５参照）を表示することができる。
【００９２】
また、外部入力手段３２Ａは、第１の実施形態に係る外部入力手段３２と同じ機能を備え、次に示すように、図１１のステップＳ２０６およびステップＳ２０７と同じ処理が行われる。
利用者Ｐは、表示装置Ｖに表示された番組選択画面（図１５）を見て、コンテンツ１４（関連コンテンツ１４ｐ）を視聴するために、操作手段を操作して関連コンテンツを１つ選択する。ここでは、「２．子供Ｄ番組」（関連コンテンツ１４ｐ）が選択されたとする。これにより、外部入力手段３２Ａに「関連コンテンツ１４ｐの再生指示」が入力される（ステップＳ２０６参照）。
そして、外部入力手段３２Ａは、関連コンテンツ１４ｐ再生指示データを生成し、関連コンテンツ視聴処理手段３７１に送出する（ステップＳ２０７参照）。
【００９３】
以上の動作によって、コンテンツ受信再生装置３Ａは、番組選択画面（図１５）に表示された配信済みのコンテンツ（「１．自然Ｃ番組」、「２．子供Ｄ番組」、「３．ドラマＥ番組」）を選択することで、そのコンテンツの関連コンテンツを再生することができる。
【００９４】
第３の実施形態に係るコンテンツ受信再生装置３Ｂは、利用者が予め選んだコンテンツの情報を記憶し、そのコンテンツが配信された時に自動でライセンス取得処理を行うものである。
ここで、第３の実施形態に係るコンテンツ配信システムにおいて、第３の実施形態に係るコンテンツ受信再生装置３Ｂ以外の構成および機能は、第１の実施形態に係るコンテンツ配信システムと同じであるため、ここでは記載を省略する。
【００９５】
［コンテンツ受信再生装置の構成］
図１７に示すように、第３の実施形態に係るコンテンツ受信再生装置３Ｂは、第１の実施形態に係るコンテンツ受信再生装置３が備える各手段を備え、さらに、以下に示す手段および機能を備えるものである。
【００９６】
利用者Ｐは、表示装置Ｖに表示された番組表を見て、操作手段を操作する。例えば、利用者Ｐは、コンテンツ１２を予約する操作をする。
外部入力手段３２Ｂは、本編コンテンツ視聴処理手段３７２と同じ機能を備え、さらに、操作手段を介して入力された指示（コンテンツ１２を予約する指示）に応じて、コンテンツ予約指示データを生成する。このとき、コンテンツ予約指示データには、コンテンツを特定する情報（例えば、ここではコンテンツ識別データ）が含まれる。そして、外部入力手段３２Ｂは、コンテンツ予約指示データを予約データ記憶手段３５４に送出するものである。
【００９７】
予約データ記憶手段３５４は、外部入力手段３２Ｂからコンテンツ予約指示データを受け、コンテンツ予約指示データに含まれるコンテンツ識別データを記憶するものである。
本編コンテンツ視聴処理手段３７２Ｂは、本編コンテンツ視聴処理手段３７２と同じ機能を備え、さらに、予約判定手段３７２５を備えるものである。この予約判定手段３７２５は、蓄積完了判定手段３６から送出される蓄積完了データを受けた後（図１２のステップＳ２１８の処理）に、予約データ記憶手段３５４にそのコンテンツが記憶されているかを判定するものである。
第３の実施形態に係るコンテンツ受信再生装置３Ｂは、以上の構成を備えることで、図１２のステップＳ２１８以降の処理を、図１８に示すように行うことができる。
【００９８】
図１２のステップＳ２１８の処理にて蓄積完了判定手段３６から送出される（コンテンツ１０に係る）蓄積完了データを受けた本編コンテンツ視聴処理手段３７２（予約判定手段３７２５）は、蓄積完了データに含まれるコンテンツ識別データを取得し、予約データ記憶手段３５４にその蓄積完了データに係るコンテンツ識別データが記憶されているか否か判定する（ステップＳ３０１、図１８）。この判定は、蓄積完了データに含まれるコンテンツ識別データと一致する、ＥＣＧメタデータのコンテンツ識別データが予約データ記憶手段３５４に記憶されているか否かで行われる。
記録されていなければ（ステップＳ３０１，Ｎｏ）、予約判定手段３７２５はステップＳ２１９の処理を行う。
【００９９】
一方、記録されていれば（ステップＳ３０１，Ｙｅｓ）、予約判定手段３７２５は、コンテンツ１０に係る視聴ライセンス取得指示データを本編コンテンツ視聴処理手段３７２に送出する。そして、本編コンテンツ視聴処理手段３７２（ライセンス要求指示手段３７２２）は、コンテンツ１０に係るライセンス要求指示データを生成し、ライセンス要求手段３４に送出する（ステップＳ３０２）。そして、図１２のステップＳ２２６の処理が行われる。
【０１００】
以上の動作によって、コンテンツ受信再生装置３Ｂは、この予約データ記憶手段３５４を備えることにより、利用者Ｐが視聴したい視聴したいコンテンツを選択して、コンテンツ識別データを予約データ記憶手段３５４に予め記憶させておくことで、コンテンツが配信されたときに利用者の操作なしで、そのコンテンツの視聴ライセンス取得処理を行うことが可能になるため、利用者の負担を減らすことができる。
【０１０１】
ここで、本発明に係るコンテンツ受信再生装置（第１の実施形態に係るコンテンツ受信再生装置３と、第２の実施形態に係るコンテンツ受信再生装置３Ａと、第３の実施形態に係るコンテンツ受信再生装置３Ｂ）は、本編コンテンツ１０ｍの視聴ライセンス取得処理が完了するまで、関連コンテンツ１０ｐを繰返し再生させる機能をコンテンツ復号再生手段３１（関連コンテンツ再生手段３１１）が備えてもよい。
例えば、関連コンテンツ１０ｐの再生が終了した時点で、ステップＳ２３１（図１３）の処理が行われていない場合、つまり、本編コンテンツ視聴処理手段３７２（本編再生指示手段３７２３）が復号鍵データ１０ｋを取得していない場合や、本編コンテンツ復号再生手段３１２が本編暗号化コンテンツ１０Ｍを復号鍵データ１０ｋで復号化していない場合、ステップＳ２３２の本編コンテンツ復号再生手段３１２による関連コンテンツ再生手段３１１による関連コンテンツ１０ｐの再生処理が終了したか否かの判定処理およびステップＳ２３３の本編コンテンツ復号再生手段３１２が本編コンテンツ１０ｍを表示装置Ｖに再生させる処理が行われない。そのため、コンテンツ復号再生手段３１は、関連コンテンツ再生手段３１１に関連コンテンツ１０ｐを最初から再生させてもよい。
このように、コンテンツ復号再生手段３１が関連コンテンツ再生手段３１１に関連コンテンツ１０ｐを繰返し再生させる（最初から再生させる）機能を備えることにより、関連コンテンツ１０ｐの再生時間と、本編暗号化コンテンツ１０Ｍを配信してからコンテンツ受信再生装置３が本編暗号化コンテンツ１０Ｍの復号化処理を終了するまでの時間との関係を考慮する必要がなくなり、コンテンツ配信装置２にて、配信するコンテンツ１０を構成する関連コンテンツ１０ｐと本編暗号化コンテンツ１０Ｍとのデータサイズの比率を変更することができる。これにより、関連コンテンツのデータサイズを小さくして、本編暗号化コンテンツのデータサイズを大きくすることができる。
【符号の説明】
【０１０２】
１      コンテンツ配信システム
２      コンテンツ配信装置
３      コンテンツ受信再生装置
５      コンテンツ情報ＤＢ
６      最大表示数データ
１０，１１，１２，・・・  コンテンツ
１０ｋ  復号鍵（復号鍵データ）
１０ｐ  関連コンテンツ
１０ｐ１、１０ｐ２、１０ｐ３、・・・、１０ｐＸ  関連コンテンツブロック
１０ｍ  本編コンテンツ
１０Ｍ  本編暗号化コンテンツ
１０Ｍ１、１０Ｍ２、１０Ｍ３、・・・、１０ＭＺ  本編暗号化コンテンツブロック
１０ｄ  ＤＬ制御情報
１０ｅ  ＥＣＧメタデータ
２１    コンテンツ配信スケジュールＤＢ
２２    コンテンツ記憶手段
２３    暗号化手段
２４    コンテンツ配信手段
２５    復号鍵送信手段
２６    ＤＬ制御情報記憶手段
２７    ＥＣＧメタデータ記憶手段
３１    コンテンツ復号再生手段
３２    外部入力手段
３３    コンテンツ受信手段
３４    ライセンス要求手段
３５    記憶手段
３６    蓄積完了判定手段
３７    コンテンツ視聴処理手段
３８    画面生成手段
５１    記録順番情報
５２    コンテンツ識別情報
２１１  伝送開始時刻
２１２  伝送終了時刻
２１３  コンテンツ識別データ
２１４  番組タイトル
２１５  番組再生時間長
２１６  データサイズ
３１１  関連コンテンツ再生手段
３１２  本編コンテンツ復号再生手段
３５１  コンテンツ記憶手段
３５２  ＤＬ制御情報記憶手段
３５３  ＥＣＧメタデータ記憶手段
３５４  予約データ記憶手段
３７１  関連コンテンツ視聴処理手段
３７２  本編コンテンツ視聴処理手段
３７３  番組選択肢提供手段
３７２１  画面生成指示手段
３７２２  ライセンス要求指示手段
３７２３  本編再生指示手段
３７２４  コンテンツ削除手段
３７２５  予約判定手段
ＣＮＴ１０１、ＣＮＴ１０２、・・・、ＣＮＴ１０５  コンテンツ識別データ
ＣＮＴ１０１ｐ、ＣＮＴ１０２ｐ、・・・、ＣＮＴ１０５ｐ  関連コンテンツ識別データ
ＣＮＴ１０１ｍ、ＣＮＴ１０２ｍ、・・・、ＣＮＴ１０４ｍ  本編コンテンツ識別データ
Ｎ１    放送ネットワーク
Ｎ２    通信ネットワーク
Ｐ      利用者
Ｖ      表示装置
【図１】
2010183260.tif 000003
【図２】
2010183260.tif 000004
【図３】
2010183260.tif 000005
【図４】
2010183260.tif 000006
【図５】
2010183260.tif 000007
【図６】
2010183260.tif 000008
【図７】
2010183260.tif 000009
【図８】
2010183260.tif 000010
【図９】
2010183260.tif 000011
【図１０】
2010183260.tif 000012
【図１１】
2010183260.tif 000013
【図１２】
2010183260.tif 000014
【図１３】
2010183260.tif 000015
【図１４】
2010183260.tif 000016
【図１５】
2010183260.tif 000017
【図１６】
2010183260.tif 000018
【図１７】
2010183260.tif 000019
【図１８】
2010183260.tif 000020