(57)【特許請求の範囲】
【請求項１】
送信される送信コンテンツを選択的に受信して蓄積するコンテンツ受信記録装置であって、
受信手段と、
蓄積媒体と、
ユーザの指示による所定の動作が自装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶手段と、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得手段と、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得手段が取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定手段と、
前記決定に従って、前記蓄積対象コンテンツを受信するよう前記受信手段を制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御手段とを備え、
前記決定手段は、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記蓄積対象コンテンツ各々の未蓄積データ量を抽出し、未蓄積データ量の大きいまたは小さい前記蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行う
ことを特徴とするコンテンツ受信記録装置。
【請求項２】
送信される送信コンテンツを選択的に受信して蓄積するコンテンツ受信記録装置であって、
受信手段と、
蓄積媒体と、
ユーザの指示による所定の動作が自装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶手段と、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得手段と、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得手段が取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定手段と、
前記決定に従って、前記蓄積対象コンテンツを受信するよう前記受信手段を制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御手段とを備え、
前記決定手段は、当該時間帯に蓄積できる蓄積対象コンテンツのうち、未蓄積データを蓄積するために必要な時間が長いコンテンツの蓄積を実行する優先度が高くなるよう前記決定を行う
ことを特徴とするコンテンツ受信記録装置。
【請求項３】
送信される送信コンテンツを選択的に受信して蓄積するコンテンツ受信記録装置であって、
受信手段と、
蓄積媒体と、
ユーザの指示による所定の動作が自装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶手段と、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得手段と、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得手段が取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定手段と、
前記決定に従って、前記蓄積対象コンテンツを受信するよう前記受信手段を制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御手段とを備え、
前記決定手段は、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記蓄積対象コンテンツ各々の蓄積完了時刻を抽出し、蓄積完了時刻が早い前記蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行う
ことを特徴とするコンテンツ受信記録装置。
【請求項４】
送信される送信コンテンツを選択的に受信して蓄積するコンテンツ受信記録装置であって、
受信手段と、
蓄積媒体と、
ユーザの指示による所定の動作が自装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶手段と、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得手段と、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得手段が取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定手段と、
前記決定に従って、前記蓄積対象コンテンツを受信するよう前記受信手段を制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御手段とを備え、
前記決定手段は、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記時間帯において蓄積が完了する蓄積対象コンテンツを選定し、選定した蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行う
ことを特徴とするコンテンツ受信記録装置。
【請求項５】
送信される送信コンテンツを選択的に受信して蓄積するコンテンツ受信記録装置であって、
受信手段と、
蓄積媒体と、
ユーザの指示による所定の動作が自装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶手段と、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得手段と、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得手段が取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定手段と、
前記決定に従って、前記蓄積対象コンテンツを受信するよう前記受信手段を制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御手段と、
ユーザの指示による所定の動作が自装置において行われている時間帯を動作時間帯として記録する動作時間帯記録部と、
所定期間内において、ユーザの指示による所定の動作が行われる頻度が所定頻度以下の時間帯を抽出し、抽出した時間帯を前記空き時間帯情報として前記記憶手段に記憶させる空き時間帯抽出部と
を備えることを特徴とするコンテンツ受信記録装置。
【請求項６】
前記動作時間帯記録部が記録する前記動作時間帯とは、前記送信コンテンツの受信または蓄積を行うためのハードウェアリソースがユーザの指示によって動作している時間帯である
ことを特徴とする請求項５記載のコンテンツ受信記録装置。
【請求項７】
送信される送信コンテンツを選択的に受信して蓄積するコンテンツ受信記録装置であって、
受信手段と、
蓄積媒体と、
ユーザの指示による所定の動作が自装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶手段と、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得手段と、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得手段が取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定手段と、
前記決定に従って、前記蓄積対象コンテンツを受信するよう前記受信手段を制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御手段とを備え、
前記送信時期情報には、さらに、前記送信コンテンツの重要度に関連した重要度パラメータが含まれ、
前記決定手段は、前記送信時期情報に示される各蓄積対象コンテンツの送信時期と、前記重要度パラメータとに基づいて、所定の重要度パラメータを含む蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行う
ことを特徴とするコンテンツ受信記録装置。
【請求項８】
蓄積媒体を備え、送信される送信コンテンツを選択的に受信して前記蓄積媒体によって蓄積するコンテンツ受信記録装置において使用されるコンテンツ受信記録方法であって、
受信ステップと、
ユーザの指示による所定の動作が前記コンテンツ受信記録装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶ステップと、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得ステップと、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得ステップにおいて取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定ステップと、
前記決定に従って、前記蓄積対象コンテンツを受信するよう制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御ステップとを含み、
前記決定ステップは、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記蓄積対象コンテンツ各々の未蓄積データ量を抽出し、未蓄積データ量の大きいまたは小さい前記蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行う
ことを特徴とするコンテンツ受信記録方法。
【請求項９】
蓄積媒体を備えるコンテンツ受信記憶装置において、送信される送信コンテンツを選択的に受信して前記蓄積媒体によって蓄積する処理を実行するための制御プログラムであって、
コンピュータに、
受信ステップと、
ユーザの指示による所定の動作が前記コンテンツ受信記録装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶ステップと、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得ステップと、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得ステップにおいて取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定ステップと、
前記決定に従って、前記蓄積対象コンテンツを受信するよう制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御ステップとを実行させ、
前記決定ステップは、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記蓄積対象コンテンツ各々の未蓄積データ量を抽出し、未蓄積データ量の大きいまたは小さい前記蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行う
ことを特徴とする制御プログラム。
【請求項１０】
蓄積媒体を備えるコンテンツ受信記憶装置において、送信される送信コンテンツを選択的に受信して前記蓄積媒体によって蓄積する処理を実行するための制御プログラムを記録するコンピュータ読み取り可能な記録媒体であって、
前記記録媒体に記録されている前記制御プログラムは、
コンピュータに、
受信ステップと、
ユーザの指示による所定の動作が前記コンテンツ受信記録装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶ステップと、
前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得ステップと、
蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得ステップにおいて取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定ステップと、
前記決定に従って、前記蓄積対象コンテンツを受信するよう制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御ステップとを実行させ、
前記決定ステップは、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記蓄積対象コンテンツ各々の未蓄積データ量を抽出し、未蓄積データ量の大きいまたは小さい前記蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行う
ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル放送を受信するコンテンツ受信記録装置に関し、特に、データ放送サービスによって送信されるコンテンツを受信して蓄積する技術に関する。
【背景技術】
【０００２】
ディジタル放送では、従来アナログ放送においても放送されていたテレビ放送の他に、データ放送が行われている。ユーザは、データ放送サービスを利用することにより、テレビ放送において放送されている番組に関連した情報の取得や、オンラインショッピングを行う等のサービスを利用することができる。
データ放送においては、現行のサービスに加えて、さらに多様なサービスを提供することが検討されている。提供が検討されているサービスの１つに、コンテンツ蓄積サービスがある。コンテンツ蓄積サービスとは、データ放送によって大容量の映像コンテンツ等を送信し、送信するコンテンツを受信装置の記録媒体に蓄積しておくことで、ユーザが視聴したい時間にコンテンツの視聴を行うことを可能にするサービスである。
【０００３】
コンテンツ蓄積サービスの実施態様としては、例えばユーザの番組視聴傾向を示す嗜好情報を用いて蓄積の対象とするコンテンツを決定し、決定に従って自動的にコンテンツの蓄積を実行する方法が考えられている。
このような、自動的にコンテンツを蓄積する自動蓄積サービスは、コンテンツごとに蓄積実行のための操作を行う必要がないので、操作性の観点からは、ユーザにとって利便性の高いサービスである。
【０００４】
ところで、コンテンツ蓄積サービスにおいて同一の時間帯に受信可能なコンテンツの数は、受信装置のハードウェアリソースの制約による制限を受ける。例えば、チューナの数が１つの受信装置の場合は、複数の異なるTS（Transport  Stream）に所望のコンテンツが同時に送信される場合、いずれか一方のTSは受信できるが、一方を受信している間、もう一方のTSに含まれるコンテンツは受信することができない。
【０００５】
このような制限があるため、従来の自動蓄積サービスにおいては、同一の時間帯に蓄積の対象となるコンテンツが複数送信される場合に、上述したユーザの嗜好情報などの基準に従って蓄積を優先するコンテンツを決定している。
しかし、コンテンツを自動的に受信して蓄積している間に、ユーザが、チャネルを切り替える等の操作を行うことで、受信装置が受信するTSが異なるTSとなってしまうと、自動的に受信して蓄積していたコンテンツの蓄積が中断することになる。
【０００６】
コンテンツは、一般的に、映像データや音声データ等の、複数のモジュールによって構成されており、一部のデータのみを蓄積していても視聴が不可能な場合がある。そのため、コンテンツの蓄積が完了せずに中断することは、ユーザにとっては好ましい事態とは言えない。
そこで、従来においては、コンテンツの蓄積が中断する事態を回避するために、コンテンツの送信終了時刻に基づいて、ユーザによるチャネル切り替えを制御する技術が下記の特許文献１に開示されている（特許文献１参照）。
【０００７】
また、ユーザによるチャネル切り替えによって蓄積が中断した場合に、中断するまでのコンテンツの一部分を保存し、その後、再びユーザが切り替え前のチャネルを選局したときに、蓄積が実行されていない残り部分のコンテンツの蓄積を実行する技術が下記の特許文献２に開示されている（特許文献２参照）。
【特許文献１】日本国特許公開公報  特開2003−230059号公報
【特許文献２】日本国特許公開公報  特開2003−198971号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上記の特許文献に記載の技術は、いずれも、ユーザの操作性に悪影響を与えるという問題点を有している。すなわち、特許文献１の技術においては、チャネル切り替えが抑止されることでユーザの操作が妨げられる場合がある。また、特許文献２の技術においては、切り替え前のチャネルを再び選局しない限り、コンテンツの残り部分の蓄積を実行することができない。
【０００９】
そこで、本発明は、ユーザの操作性に悪影響を与えず、かつ、コンテンツの蓄積が中断することに起因する、視聴不可能なコンテンツの発生を低減させることを可能にするコンテンツ受信記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明は、送信される送信コンテンツを選択的に受信して蓄積するコンテンツ受信記録装置であって、受信手段と、蓄積媒体と、ユーザの指示による所定の動作が自装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶手段と、前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得手段と、蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得手段が取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定手段と、前記決定に従って、前記蓄積対象コンテンツを受信するよう前記受信手段を制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御手段とを備えることを特徴とする。
【発明の効果】
【００１１】
上述の構成を備えるコンテンツ受信記録装置が記憶している空き時間帯情報に示される時間帯は、コンテンツの蓄積がユーザの動作指示によって中断される可能性が低い時間帯といえる。
従来のように、嗜好情報等を用いて蓄積を優先するコンテンツを決定する技術においては、蓄積中にユーザの動作指示によってコンテンツの蓄積が中断するおそれがある。これに対し、上述の構成を備えるコンテンツ受信記録装置は、ユーザによってコンテンツの蓄積が中断されないことを期待して、当該時間帯において送信されるコンテンツの蓄積を実行するので、従来と比べて蓄積が完了していないコンテンツの発生を低減させることができる。
【００１２】
ところで、蓄積が完了していないコンテンツの発生をなるべく少なくするには、他のコンテンツと比べて蓄積の完了が困難なコンテンツの蓄積は、優先して実行されることが望ましい。
このような蓄積の完了が困難なコンテンツの具体例としては、送信機会が他と比べて少ないコンテンツが考えられる。なぜなら、蓄積可能な機会が他の蓄積対象コンテンツよりも少ないと考えられるからである。
【００１３】
そこで、前記決定手段は、前記送信時期情報に示される前記蓄積対象コンテンツ各々の送信機会の残り回数を抽出し、送信機会の残り回数が少ない前記蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行うこととしてもよい。
これにより、当該時間帯において複数送信される蓄積対象コンテンツのうち、蓄積の機会が少ないコンテンツを優先的に蓄積することができる。
【００１４】
また、未蓄積データ量が他の蓄積対象コンテンツよりも大きいコンテンツは、他の蓄積対象コンテンツと比べて、コンテンツの蓄積完了に長期間を要する。そのため、蓄積が中断するおそれが、他の蓄積対象コンテンツよりも大きくなる。したがって、このような未蓄積データ量が大きいコンテンツの蓄積は、中断されることなく優先して実行されることが望ましい。
【００１５】
一方、未蓄積データ量が他の蓄積対象コンテンツと比べて小さいコンテンツは、他の蓄積対象コンテンツと比べて、コンテンツの蓄積が完了するまでの時間が短くなる。視聴可能なコンテンツの数の増加を希望するユーザにとっては、未蓄積データ量が比較的小さいコンテンツを優先することが望ましい。
そこで、前記決定手段は、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記蓄積対象コンテンツ各々の未蓄積データ量を抽出し、未蓄積データ量の大きいまたは小さい前記蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行うこととしてもよい。
【００１６】
これにより、未取得データ量の大小に応じて、コンテンツの蓄積を効率良く実行することができる。
また、他の蓄積対象コンテンツと比べて蓄積に必要な時間が長いコンテンツは、蓄積に長期間を要するため、上述した未蓄積データ量が比較的大きいコンテンツと同様、蓄積の完了が困難なコンテンツであるといえる。
【００１７】
そこで、前記決定手段は、当該時間帯に蓄積できる蓄積対象コンテンツのうち、未蓄積データを蓄積するために必要な時間が長いコンテンツの蓄積を実行する優先度が高くなるよう前記決定を行うこととしてもよい。
これにより、蓄積に必要な時間が長いコンテンツの蓄積を効率良く実行することができる。
【００１８】
また、前記決定手段は、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記蓄積対象コンテンツ各々の蓄積完了時刻を抽出し、蓄積完了時刻が早い前記蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行うこととしてもよい。
当該時間帯は、ユーザによる動作指示が行われていない時間帯であるが、何らかの事情により、ユーザが当該時間帯のある時点においてコンテンツ受信記録装置に対して動作指示を行う場合がありうる。
【００１９】
上述の構成を備えるコンテンツ受信記録装置は、当該時間帯におけるユーザの動作指示が行われる可能性がある場合においても、蓄積が早期に完了するコンテンツを優先して蓄積するので、コンテンツの蓄積完了の成功率を高めることができる。
また、前記決定手段は、前記蓄積媒体における前記蓄積対象コンテンツの蓄積状況と、前記送信時期情報に示される前記蓄積対象コンテンツの送信時期とに基づいて、前記時間帯において蓄積が完了する蓄積対象コンテンツを選定し、選定した蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行うこととしてもよい。
【００２０】
これにより、当該時間帯において、蓄積が完了するコンテンツと蓄積が完了しないコンテンツとが同一の時間帯に送信される場合に、蓄積が完了するコンテンツの蓄積を優先して実行することができる。
ユーザが動作指示を行っている時間帯においては、ユーザの動作指示を優先するために、蓄積対象コンテンツの蓄積が実行されるとは限らないので、当該時間帯において蓄積が完了するコンテンツを優先して蓄積することで、蓄積対象コンテンツの蓄積を効率良く実行することができる。
【００２１】
ところで、ユーザがコンテンツ受信記録装置に動作指示を行っている時間帯は、不変とは限らない。例えば、生活環境の変化等によって、ユーザの活動時間帯が変化することがありうる。
そこで、前記コンテンツ受信記録装置は、さらに、ユーザの指示による所定の動作が自装置において行われている時間帯を動作時間帯として記録する動作時間帯記録部と、所定期間内において、ユーザの指示による所定の動作が行われる頻度が所定頻度以下の時間帯を抽出し、抽出した時間帯を前記空き時間帯情報として前記記憶手段に記憶させる空き時間帯抽出部とを備えることとしてもよい。
【００２２】
これにより、ユーザが実際にコンテンツ受信記録装置に対して動作指示を行っている時間帯の記録に基づいて、コンテンツの受信蓄積処理を実行することができる。
さらに、ユーザがコンテンツ受信記録装置に動作指示を行っている時間帯が変化する場合において、コンテンツ受信記録装置は、変化に対応して、ユーザによる動作指示が行われていない時間帯を記憶することができる。
【００２３】
また、前記動作時間帯記録部が記録する前記動作時間帯とは、前記送信コンテンツの受信または蓄積を行うためのハードウェアリソースがユーザの指示によって動作している時間帯であることとしてもよい。
上述の構成を備えるコンテンツ受信記録装置は、コンテンツの受信蓄積に関係するハードウェアリソースの動作時間帯を、ユーザによる動作指示が行われている時間帯として記録する。
【００２４】
すなわち、コンテンツの受信蓄積に関係しないハードウェアリソースの動作時間帯については、ユーザによる動作指示が行われている時間帯として記録しない。
したがって、ユーザの動作指示全般を動作時間帯として記録する場合と比べて、コンテンツの蓄積がユーザの動作指示によって中断される可能性が低い時間帯を、より正確に抽出することができる。
【００２５】
また、前記送信時期情報には、さらに、前記送信コンテンツの種別を示す種別情報が含まれ、前記コンテンツ受信記録装置は、さらに、前記種別情報に基づいて、種別ごとにユーザのコンテンツ視聴傾向を記録する視聴傾向記録部を備え、前記決定手段は、前記送信時期情報に示される各蓄積対象コンテンツの送信時期と、前記種別情報とに基づいて、前記蓄積対象コンテンツのうちユーザの視聴傾向が高い種別の蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行うこととしてもよい。
【００２６】
ここで、コンテンツの種別とは、コンテンツのジャンルなどのことをいう。
上述の構成を備えるコンテンツ受信記録装置は、コンテンツの蓄積に際して、コンテンツの種別に関するユーザの視聴傾向を反映させることができる。
また、前記受信手段は、ディジタル放送によって送信されるコンテンツを受信し、前記送信時期情報には、さらに、前記送信コンテンツが送信されるチャネルを示すチャネル情報が含まれ、前記コンテンツ受信記録装置は、さらに、ユーザのチャネル視聴傾向を記録するチャネル視聴傾向記録部を含み、前記決定手段は、前記送信時期情報に示される各蓄積対象コンテンツの送信時期と、前記チャネル情報とに基づいて、ユーザのチャネル視聴傾向が高いチャネルによって送信される蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行うこととしてもよい。
【００２７】
これにより、コンテンツの蓄積に際して、ユーザのチャネル視聴傾向を反映させることができる。
また、前記送信時期情報には、さらに、前記送信コンテンツの重要度に関連した重要度パラメータが含まれ、前記決定手段は、前記送信時期情報に示される各蓄積対象コンテンツの送信時期と、前記重要度パラメータとに基づいて、所定の重要度パラメータを含む蓄積対象コンテンツの蓄積を実行する優先度が高くなるよう前記決定を行うこととしてもよい。
【００２８】
ここで、重要度パラメータには、例えば、連続ドラマ等の、複数回に分けて送信されるコンテンツの初回放送や最終回放送を示すパラメータなどがある。
上述の構成を備えるコンテンツ受信記録装置は、コンテンツの蓄積に際して、所定の重要度パラメータを考慮して蓄積を実行する蓄積対象コンテンツを決定することができる。
また、前記決定手段は、前記蓄積対象コンテンツ各々について、蓄積を実行する優先度をユーザから受け付ける受付部を含み、前記制御手段は、前記受付部がユーザから蓄積を実行する優先度を受け付けているときに限り、受け付けている優先度に従って前記受信手段の制御を行うこととしてもよい。
【００２９】
これにより、ユーザが蓄積を所望する優先度に従って、コンテンツの蓄積を実行することができる。例えば、ユーザが特に蓄積を所望するコンテンツがある場合に、ユーザがコンテンツの蓄積を意識することなく、蓄積を優先的に実行することができる。
また、前記コンテンツ受信記録装置は、前記蓄積対象コンテンツの受信を実行する優先度を予め保持しており、前記制御手段は、保持している優先度に従って前記受付手段の制御を行うこととしてもよい。
【００３０】
これにより、各蓄積対象コンテンツの送信時期を参照することなくコンテンツの蓄積を実行することができる。例えば、予め送信されるコンテンツの送信時期が固定されており、かつ、蓄積の優先度が決定されている場合に有用である。
また、蓄積媒体を備え、送信される送信コンテンツを選択的に受信して前記蓄積媒体によって蓄積するコンテンツ受信記録装置において使用されるコンテンツ受信記録方法であって、受信ステップと、ユーザの指示による所定の動作が前記コンテンツ受信記録装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶ステップと、前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得ステップと、蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得ステップにおいて取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定ステップと、前記決定に従って、前記コンテンツ受信記録装置のデータ蓄積能力を超えない範囲内で前記蓄積対象コンテンツを受信するよう制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御ステップとを含むこととしてもよい。
【００３１】
これにより、従来と比べて、蓄積の完了が困難なコンテンツの蓄積を効率良く実行することができる。
また、蓄積媒体を備えるコンテンツ受信記憶装置において、送信される送信コンテンツを選択的に受信して前記蓄積媒体によって蓄積する処理を実行するための制御プログラムであって、受信ステップと、ユーザの指示による所定の動作が前記コンテンツ受信記録装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶ステップと、前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得ステップと、蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得ステップにおいて取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定ステップと、前記決定に従って、前記蓄積対象コンテンツを受信するよう制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御ステップとを含むこととしてもよい。
【００３２】
これにより、当該プログラムを用いて、効率良くコンテンツの蓄積を実行することができる。
また、蓄積媒体を備えるコンテンツ受信記憶装置において、送信される送信コンテンツを選択的に受信して前記蓄積媒体によって蓄積する処理を実行するための制御プログラムを記録する記録媒体であって、前記記録媒体に記録されている前記制御プログラムは、受信ステップと、ユーザの指示による所定の動作が前記コンテンツ受信記録装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶ステップと、前記送信コンテンツが送信される時期を示す送信時期情報を取得する取得ステップと、蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得ステップにおいて取得した送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定ステップと、前記決定に従って、前記蓄積対象コンテンツを受信するよう制御し、受信した前記蓄積対象コンテンツを前記蓄積媒体へ蓄積させる制御ステップとを含むこととしてもよい。
【００３３】
これにより、当該プログラムを記録した記録媒体を頒布等によって流通させることができる。
また、ユーザの指示による所定の動作が自装置において行われていない時間帯を示す空き時間帯情報を記憶する記憶手段と、コンテンツが送信される時期を示す送信時期情報を取得する取得手段と、蓄積が完了していない蓄積対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、取得した前記送信時期情報に基づいて、前記時間帯において蓄積を実行する優先度を各蓄積対象コンテンツについて決定する決定手段と、前記決定に従って、蓄積対象コンテンツの受信を制御し、受信した蓄積対象コンテンツを蓄積する制御手段とを備える情報処理装置としてもよい。
【００３４】
これにより、従来と比べて、効率良くコンテンツの蓄積を実行することができる情報処理装置を実現することができる。
また、前記決定手段は、補完を要する補完対象コンテンツが前記空き時間帯情報に示される時間帯において複数送信される場合に、前記取得手段が取得した送信時期情報に基づいて、前記時間帯において蓄積の補完を実行する優先度を各補完対象コンテンツについて決定し、前記制御手段は、前記決定に従って、前記補完対象コンテンツを受信するよう前記受信手段を制御し、受信した前記補完対象コンテンツを前記蓄積媒体へ蓄積させることとしてもよい。
【００３５】
これにより、蓄積が中断したために補完が必要なコンテンツの蓄積を効率良く実行することができるコンテンツ受信記録装置を実現することができる。
【発明を実施するための最良の形態】
【００３６】
＜実施の形態＞
以下、本発明の実施の形態にかかるコンテンツ受信記録装置１０００について、図面を用いて説明する。
＜概要＞
本実施形態では、ディジタル放送によって伝送されるコンテンツを受信して蓄積するコンテンツ受信記録装置１０００を想定して述べる。コンテンツ受信記録装置１０００の構成について具体的に説明する前に、まず、ディジタル放送におけるデータ伝送方式の概要を述べ、続いて、コンテンツ受信記録装置１０００における受信処理の概略を述べる。
【００３７】
ディジタル放送で放送される映像、音声等は符号化されており、符号化されている映像、音声等の符号化データをエレメンタリストリーム（ES：Elementary  Stream）という。ESを、所定単位ごとにパケット化したものをPES（Packetized  Elementary  Stream）という。所定単位ごとにパケット化するとは、例えば、映像であればフレーム単位ごとに、音声であればブロック単位ごとにパケット化することをいう。
【００３８】
ディジタル放送では、映像、音声等の様々な種類のデータであるPESを、トランスポートストリームパケット（TSP：Transport  Stream  Packet）に分割し、トランスポートストリーム（TS：Transport  Stream）という多重化形式で多重化して伝送する。
TSは、TSPが複数個集まって構成される。TSPは１８８バイトの固定長パケットであり、４バイトのパケットヘッダ部分を含む。TSPのパケットヘッダ部分にはパケット識別子（PID：Packet  ID）という１３ビットの情報が含まれる。ひとつのPESパケットは、同一のPIDを持つ複数のTSPに分割されて伝送される。TSに含まれる各TSPの種類は、PIDとPSI（Program  Specification  Information）に示される情報によって識別することができる。
【００３９】
TSを受信するコンテンツ受信記録装置１０００は、受信したTSに含まれる各TSPのPIDを参照することにより、各TSPの種類を識別してフィルタリングを行う。フィルタリングを行って、各種類のデータをPES形式に変換する。変換したPES形式のデータを、各々対応するデコーダによって処理することで、ディジタル放送で放送される映像、音声等を表示等することができる。
【００４０】
ところで、ディジタル放送においては、ひとつのTS内に複数チャネルのコンテンツが含まれている場合がある。この場合、コンテンツ受信記録装置１０００は、TSに含まれる各TSPのPIDを参照することによって、ユーザが受信を所望するチャネルのコンテンツを選択して受信することができる。また、ディジタル放送の特徴のひとつに、データ放送サービスがあるが、伝送されてくるTSがデータ放送サービスであるか否かも、PIDを参照することによって識別することができる。
【００４１】
以上、ディジタル放送におけるデータ伝送方式の概要について説明した。続いて、コンテンツ受信記録装置１０００における受信処理の概要を述べる。
本実施の形態にかかるコンテンツ受信記録装置１０００は、データ放送サービスによって伝送されるデータ放送コンテンツを受信して蓄積する。ディジタル放送におけるコンテンツ蓄積サービスの形態は様々である。例えば、ユーザが全く意識せずコンテンツ受信記録装置１０００がEPG（Electronic  Program  Guide）データを参照して自動的に蓄積を開始するような自動蓄積サービスの場合は、データ放送サービスによって伝送されるデータに含まれる制御情報に、自動で蓄積を開始するコンテンツが含まれることを示す信号を記述して伝送することが考えられる。これにより、コンテンツ受信記録装置１０００は、ユーザが蓄積のための操作を特に意識せずとも、コンテンツの蓄積を開始することができる。
【００４２】
ところで、ディジタル放送では、一般的に、アナログ放送と比較すると、受信可能なチャネルや番組数が多い。そのため、コンテンツ受信記録装置１０００が蓄積の対象とする蓄積対象コンテンツが複数存在する場合、各蓄積対象コンテンツが同一の時間帯に送信されることがある。コンテンツ受信記録装置１０００が蓄積可能なデータ蓄積能力にはハードウェアリソースに基づく制約があるため、同一の時間帯に複数の蓄積対象コンテンツが送信される場合に、その時間帯において送信されているすべての蓄積対象コンテンツを受信することができない事態が発生することがある。
【００４３】
例えば、チューナの数が１つであれば、同時に受信可能なTSは１つである。したがって、蓄積対象コンテンツが各々異なるTSに含まれて同一時間帯に送信される場合、いずれか一方のTSに含まれる蓄積対象コンテンツは受信することができるが、もう一方のTSに含まれる蓄積対象コンテンツは受信することができない。
本実施の形態にかかるコンテンツ受信記録装置１０００は、このように、自装置のデータ蓄積能力を超えるデータ量の蓄積対象コンテンツが同一の時間帯に送信される場合において、各蓄積対象コンテンツが送信される時期と、ユーザが操作を行わない時間帯を示す情報とに基づいて、従来と比べてさらに効率良くデータ放送コンテンツを蓄積することを可能とする。
【００４４】
なお、蓄積対象コンテンツには、コンテンツ受信記録装置１０００が蓄積を中断したコンテンツと、蓄積の対象であって、蓄積が開始されていないコンテンツの両方が含まれる。
また、本発明のコンテンツ受信記録装置１０００は、ユーザ嗜好などを利用して新規に蓄積するコンテンツを決定して自動蓄積を行う。
【００４５】
＜機能＞
図１は、本発明の実施の形態にかかるコンテンツ受信記録装置の機能ブロック図である。
同図に示すように、コンテンツ受信記録装置１０００は、アンテナ１０１と、チューナ１０２と、デマルチプレクサ１０３と、PSI/SI処理部１０６と、データカルーセル受信処理部１０７と、字幕デコーダ１０８と、映像デコーダ１０９と、オーディオデコーダ１１０と、メモリ１１１と、制御部１１２と、蓄積媒体１１４と、操作受付部１１５と、出力制御部１１６と、スピーカ１１７と、ディスプレイ１１８とを含む。デマルチプレクサ１０３は、PIDフィルタ１０４と、セクションフィルタ１０５とを含む。また、制御部１１２は、視聴時間管理部１１３を含む。
【００４６】
アンテナ１０１は、ディジタル放送によって放送される信号を受信して、チューナ１０２に送出する。
チューナ１０２は、入力された信号に対して、復調や誤り訂正等の処理を実行し、TSを生成する。生成したTSをデマルチプレクサ１０３に送出する。
デマルチプレクサ１０３は、PIDフィルタ１０４とセクションフィルタ１０５とを含んでおり、PIDフィルタ１０４とセクションフィルタ１０５とによって、PIDに基づいて、TSに多重化されている各コンポーネントを選別する。コンポーネントとは、番組を構成する映像、音声、データ等の要素である。選別した各コンポーネントを、それぞれ対応するデコーダ等に送出する。
【００４７】
PIDフィルタ１０４は、TSを構成するTSPの、パケットヘッダ部分に含まれているPIDを参照してTSPのフィルタリングを行う。TSPのペイロード部分から、映像、音声、字幕スーパ等のストリーム形式のデータを抽出し、各データを、それぞれ対応する映像デコーダ１０９、オーディオデコーダ１１０、字幕デコーダ１０８に出力する。また、番組配列情報（PSI/SI：Program  Specification  Information  /  Service  Information）やデータ放送コンテンツ等の、セクション形式のデータであるTSPをセクションフィルタ１０５に送出する。なお、PSI/SIについては、後述する＜PSI/SI＞において説明する。
【００４８】
セクションフィルタ１０５は、PIDフィルタ１０４からセクション形式のデータであるTSPの入力を受け付けて、TSPのフィルタリングを行う。TSPのペイロード部分から、PSI/SIを構成するデータと、データカルーセル伝送方式によって伝送されるデータ放送コンテンツを構成するデータとを抽出し、PSI/SIをPSI/SI処理部１０６へ送出する。また、データ放送コンテンツをデータカルーセル受信処理部１０７へ送出する。なお、本実施の形態にかかるコンテンツ受信記録装置１０００が蓄積の対象としているデータ放送コンテンツは、DSM-CC（Digital  Storage  Media  Command  and  Control）データカルーセル方式（ISO/IEC  13818-6）によって伝送されることを想定している。データカルーセル伝送方式については、後述する＜データカルーセル＞において説明する。
【００４９】
PSI/SI処理部１０６は、セクションフィルタ１０５からPSI/SIを構成するデータの入力を受け付けて、PSI/SIを生成する処理を実行する。生成したPSI/SIを、メモリ１１１に送出する。
データカルーセル受信処理部１０７は、セクションフィルタ１０５からデータ放送コンテンツを構成するデータであるDII（Download  Info  Indication）とDDB（Download  Data  Block）を抽出し、抽出したDIIとDDBを用いて、データ放送コンテンツを生成する処理を実行する。
【００５０】
字幕デコーダ１０８は、デマルチプレクサ１０３から字幕スーパ等の文字ストリームデータを受け付けて、デコードを実行する。
映像デコーダ１０９は、デマルチプレクサ１０３から映像ストリームデータを受け付けて、デコードを実行する。
オーディオデコーダ１１０は、デマルチプレクサ１０３から音声ストリームデータを受け付けて、デコードを実行する。
【００５１】
メモリ１１１は、PSI/SIや、PSI/SIに含まれる電子番組表（EPG）やデータ放送コンテンツ等の、コンテンツの表示処理に必要なデータ等を記憶する。
制御部１１２は、CPU（Central  Processing  Unit）、ROM（Read  Only  Memory）、RAM（Random  Access  Memory）等を備え、ROM等のメモリに格納されているプログラムに従って、ディジタル放送によって放送される番組を受信して表示する処理や、データ放送コンテンツの蓄積に関する処理等を実行する。
【００５２】
視聴時間管理部１１３は、ユーザが操作受付部１１５を介してコンテンツ受信記録装置１０００に対して動作指示を行った時間を管理し、視聴時間管理テーブルとして記憶する。
蓄積媒体１１４は、HDD（Hard  Disk  Drive）、光ディスク等の、大容量の記録媒体であり、コンテンツ受信記録装置１０００が受信したデータ放送コンテンツを蓄積する。
【００５３】
操作受付部１１５は、電源オンオフ、視聴チャネル切り替え等のユーザ操作を受け付ける。
出力制御部１１６は、字幕デコーダ１０８、映像デコーダ１０９、オーディオデコーダ１１０から入力されるデータを受け付けて、同期処理、多重化処理等を行って、映像信号をディスプレイ１１８に出力し、音声信号をスピーカ１１７に出力する。
【００５４】
スピーカ１１７は、音声信号の入力を受け付けて、音声を出力する。
ディスプレイ１１８は、映像信号の入力を受け付けて、映像を表示する。
＜データ＞
以下、本発明の実施の形態にかかるコンテンツ受信記録装置１０００が使用するデータについて説明する。
【００５５】
図２は、コンテンツ受信記録装置１０００が受信するデータの概要を示した図である。
同図に示すように、コンテンツ受信記録装置１０００は、チューナ１０２において、複数のTSのうち、所望のTSを選択して受信する。なお、本実施形態では、同時に受信できるTSの数は１つとしているが、受信可能なTSの数は１つに限定されるものではない。例えば、チューナを複数備えることで、複数のTSを同時に受信することができる。
【００５６】
受信したTSは、デマルチプレクサ１０３に入力され、上述したように、TSに含まれる各コンポーネントを、対応するデコーダやデータ処理部へ出力する。  出力される各コンポーネントのうち、PSI/SI処理部に出力されるPSI/SIには、PAT（Program  Association  Table）やPMT（Program  Map  Table）等が含まれる。また、データカルーセルを構成するデータには、DIIとDDBが含まれる。
【００５７】
以下、PSI/SIとデータカルーセルを構成するデータについて、詳しく説明する。
＜PSI/SI＞
PSI/SIとは、TS全体の内容を定義するものであり、TSに含まれているコンテンツの構成などの情報を含む。PSI/SIは、具体的には、PAT、PMT、CAT（Conditional  Access  Table）、NIT（Network  Information  Table）などを含む。
【００５８】
PATは、ディジタル放送で放送される番組と、PMTに示されるPIDとを関連づけて格納したテーブルである。
PMTは、ディジタル放送で放送される番組を構成する映像や音声などのストリームデータとPIDとを対応づけて格納したテーブルである。
CATは、ディジタル放送で放送される番組の個別情報を記したパケットのPID一覧を格納したものである。
【００５９】
NITは、チャネル番号や変調方式、ガードインターバルなどの、物理的なネットワークパラメータに関する情報が含まれるテーブルである。
SIは、PSI情報を拡張して番組情報を含めた情報である。SIによって、ディジタル放送においてEPGデータが伝送される。EPGデータには、EIT（Event  Information  Table）や、SDT（Service  Description  Table）が含まれる。
【００６０】
EITには、ディジタル放送で放送される番組に関連する情報が含まれる。例えば、番組の名称や、放送日時、放送内容などが情報として含まれる。
SDTには、チャネルの名称や、各チャネルで送出されるEITの種類などが含まれる。
コンテンツ受信記録装置１０００は、PSI/SIを参照することによって、ディジタル放送によって伝送されてくる番組や、データ放送コンテンツの送信時期や、データ放送コンテンツの個別情報を取得することができる。
【００６１】
なお、PSI/SIやEPGデータは、ARIB（日本電波産業会：Association  of  Radio  Industries  and  Businesses）における標準規格「デジタル放送に使用する番組配列情報（SERVICE  INFORMATION  FOR  DIGITAL  BROADCASTING  SYSTEM）（ARIB  STD-B10）」において規定されている。
＜データカルーセル＞
次に、データカルーセルを構成するデータについて、データカルーセル伝送方式とあわせて説明する。
【００６２】
データカルーセル伝送方式では、同一データを一定期間繰り返し送信することで、コンテンツ受信記録装置１０００が任意の時期に必要なデータを取得することを可能としている。
図３は、データカルーセル伝送方式によって伝送されるデータの概念図である。
同図に示すように、データ放送によって送信されるコンテンツであるデータ放送コンテンツ３００は、モジュール制御情報３１と、複数のモジュールから構成される。データ放送コンテンツ３００を構成するモジュールには、XML文書３２と、静止画図形データ３３と、映像データ３４と、音声データ３５が含まれる。
【００６３】
モジュール制御情報３１は、カルーセルを構成するモジュールに関する制御情報を示す。
XML文書３２は、データ放送コンテンツ３００をディスプレイ１１８に表示する際の画面構成や文書等を記述している。なお、XML文書はXMLで記述されているが、XML以外の、例えばHTML、BML等のマークアップ言語で記述されていてもよい。また、java（登録商標）等のプログラムで記述されていてもよい。
【００６４】
静止画図形データ３３は、XML文書３２が参照する静止画や図形データを含む。
映像データ３４と音声データ３５は、蓄積して視聴することを想定した蓄積型コンテンツを構成する各データである。
データ放送コンテンツ３００を構成する各データは、DIIや複数のDDBに分割され、周期的に繰り返し送信される。例えば、モジュール制御情報３１はDIIに含まれて送信される。また、XML文書３２、静止画図形データ３３、映像データ３４、音声データ３５は分割されて複数のDDBに格納されて送信される。
【００６５】
＜DII＞
DIIについて、詳しく説明する。
図４は、DIIのデータ構造を示す図である。
同図に示すように、DIIのheader部分には、カルーセルを識別するIDを示すdownloadIdや、モジュールを構成する各ブロックのバイト長を示すblockSizeや、カルーセルに含まれるモジュールの数を示すnumberOfModules等が含まれる。
【００６６】
また、moduleInfo部分には、各モジュールに関する情報が含まれ、例えば、各モジュールのIDを示すmoduleID、各モジュールのバイト長を示すmoduleSize、モジュールとして伝送されるファイルのファイル名を示すName_descriptor等が含まれる。
＜DDB＞
DDBについて、詳しく説明する。
【００６７】
DDBは、データブロックを伝送するデータ構造である。データブロックは、モジュールを固定長のブロック単位に分割したものである。各DDBには、ブロック番号が割り当てられ、コンテンツ受信記録装置１０００は、各DDBに割り当てられた番号順にデータブロックを並べることで、モジュールを再構成する。
図５は、DDBのデータ構造を示す図である。
【００６８】
同図に示すように、DDBのheader部分には、downloadIdが含まれる。DDBのheader部分に含まれるdownloadIdは、対応するDIIメッセージのheader部分に含まれるdownloadIdと同一の値を有する。
また、blockData部分には、データブロックが属するモジュールのIDを示すmoduleIdや、モジュール内でのデータブロックの位置を示すblockNumber等が含まれる。
【００６９】
なお、コンテンツ受信記録装置１０００は、蓄積の単位として、DDB単位で蓄積を実行するが、モジュール単位で蓄積を実行することも考えられる。
＜視聴時間管理テーブル＞
図６は、視聴時間管理部１１３が管理する視聴時間管理テーブル６００を示す図である。
【００７０】
同図に示すように、視聴時間管理テーブル６００は、視聴記録６１と、視聴傾向６２とを含む。
視聴記録６１は、縦軸を日付、横軸を時間帯としたテーブルであり、横軸に示される各時間帯においてユーザが視聴を行ったか否かを、日付ごとに記憶している。同図に示す例では、３日分のデータ（0107、0108、0109）を記録しており、視聴が行われた時間帯を「W」で示している。
【００７１】
視聴傾向６２は、ユーザの視聴傾向を判定したテーブルであり、横軸に示される時間において、ユーザの視聴傾向がどの程度であるかをランク付けしている。同図に示す例では、３日間の記録に基づいて、時間帯ごとに視聴傾向をランク付けしている。
例えば、視聴時間管理部１１３は、視聴傾向として、３日間、同じ時間帯に視聴があった場合を「３」とし、３日間のうち２日間、同じ時間帯に視聴があった場合を「２」、３日間のうち１日だけ、視聴があった時間帯を「１」、３日間のうち、全く視聴が行われていない時間帯を「０」とランク付けしている。
【００７２】
なお、視聴があったか否かは、コンテンツ受信記録装置１０００の電源がオンであったかオフであったかに応じて判定している。すなわち、電源がオンであれば、視聴が行われたと判定し、電源がオフであれば、視聴が行われていないと判定する。
ここで、コンテンツ受信記録装置１０００の電源がオフであるとは、コンテンツ受信記録装置１０００が、ユーザによる電源オフ操作を受け付けてから次にユーザによる電源オン操作を受け付けるまでの間、待機状態になることであり、ユーザによる電源オフ操作によりコンテンツ受信記録装置１０００の電源が完全に切れるのではない。
【００７３】
＜動作＞
次に、コンテンツ受信記録装置１０００が行う動作について説明する。
図７は、同一の時間帯に複数のコンテンツが送信される場合において、制御部１１２が蓄積を実行するコンテンツの優先度を決定する処理を示すフローチャートである。
制御部１１２は、電源オン（ステップＳ７１：ＮＯ）または蓄積対象となるコンテンツが存在しない場合は（ステップＳ７２：ＮＯ）待機している。操作受付部１１５がユーザによる電源オフ操作を受け付けると（ステップＳ７１：ＹＥＳ）、制御部１１２は、蓄積媒体１１４に蓄積されているコンテンツの蓄積状況を参照し、蓄積を実行するコンテンツがあるか判断する（ステップＳ７２）。
【００７４】
蓄積対象コンテンツがあると判断すると（ステップＳ７２：ＹＥＳ）、視聴時間管理部１１３によって管理されている視聴時間管理テーブル６００を読み込む（ステップＳ７３）。続いて、メモリ１１１に記憶されているEPGデータを読み込む（ステップＳ７４）。
視聴時間管理テーブル６００とＥＰＧデータの読み込みを終えると、視聴時間管理テーブル６００の視聴傾向６２を参照して、視聴傾向のランクが「０」の時間帯、すなわちユーザによる視聴が行われる頻度が最も小さい時間帯を抽出する。抽出した時間帯において、蓄積対象コンテンツがあるか否かを、EPGデータを参照して判断する（ステップＳ７５）。
【００７５】
ステップＳ７５における判断の結果が否定的であれば、再びステップＳ７１の処理の実行に戻り、判断結果が肯定的であれば、EPGデータに示される各蓄積対象コンテンツの送信時期に基づいて、蓄積を実行する優先度を決定する（ステップＳ７６）。具体的には、EPGデータを参照し、同一の時間帯に同時に送信される複数の蓄積対象コンテンツのうち、送信機会の残り回数が少ないコンテンツが優先されるように、優先度を決定する。
【００７６】
蓄積を実行する優先度を決定すると、決定した優先度に従って、コンテンツの受信を制御する（ステップＳ７７）。コンテンツの受信制御処理は、操作受付部１１５がユーザによる電源オン操作を受け付けるまで（ステップＳ７８：ＹＥＳ）行われる。
操作受付部１１５がユーザによる電源オン操作を受け付けると（ステップＳ７８：ＹＥＳ）、制御部１１２は、コンテンツの受信制御処理を中止し（ステップＳ７９）、再びステップＳ７１の処理を実行する。
＜補足＞
以上のように本発明の実施の形態について説明してきたが、本発明は、上述した実施形態に限られない。例えば、以下の場合も本発明に含まれる。
（１）上述した実施形態では、図７のステップＳ７６の説明において、各蓄積対象コンテンツについて蓄積を実行する優先度は、各蓄積対象コンテンツのうち、送信機会の残り回数が少ないコンテンツが優先されるように決定することとしているが、優先度の決定方法はこれに限らない。
【００７７】
例えば、EPGデータに示されるコンテンツの送信時間と、蓄積媒体１１４における各蓄積対象コンテンツの蓄積状況に基づいて、未蓄積のデータ量をコンテンツごとに抽出する。制御部１１２は、抽出結果に基づいて、未蓄積データ量の大きいコンテンツまたは小さいコンテンツを優先して蓄積するように蓄積実行の優先度を決定することとしてもよい。
また、各コンテンツの、蓄積が完了する時刻に基づいて、ステップＳ７５において抽出したユーザによる視聴が行われる頻度が最も小さい時間帯において蓄積が完了するコンテンツを優先して蓄積するように蓄積実行の優先度を決定することとしてもよい。
【００７８】
また、ステップＳ７５において抽出したユーザによる視聴が行われる頻度が最も小さい時間帯において、あるモジュールの蓄積完了後、次に蓄積するモジュールの送信まで時間がある場合は、予約によって蓄積を実行してもよい。
また、蓄積に最も時間がかからないコンテンツ、または時間がかかるコンテンツを優先して蓄積するよう蓄積実行の優先度を決定することとしてもよい。
【００７９】
また、ユーザが指定した特定のコンテンツを優先して蓄積するよう蓄積実行の優先度を決定することとしてもよい。
また、EPGデータに含まれて伝送されるコンテンツごとのパラメータのうち、コンテンツに関する重要度を示すパラメータ等によって指定されたコンテンツを優先して蓄積するよう蓄積実行の優先度を決定することとしてもよい。
【００８０】
また、ユーザの視聴傾向の高いチャネルにて送信されるコンテンツを優先して蓄積するよう蓄積実行の優先度を決定することとしてもよい。
また、ユーザの視聴傾向の高いコンテンツを送信するチャネルを優先して蓄積するよう蓄積実行の優先度を決定することとしてもよい。
また、コンテンツ受信記録装置１０００が予め保持した特定のチャネルやコンテンツを優先して蓄積するよう蓄積実行の優先度を決定することとしてもよい。
【００８１】
また、上述した決定方法を組み合わせてもよい。
（２）上述した実施形態では、ディジタル放送に特化したコンテンツの蓄積について述べたが、これに限らず、通信回線や、他の伝送手段を用いて送られるコンテンツの蓄積であってもよい。
（３）上述した実施形態では、制御部１１２によるコンテンツの受信制御処理の開始は、電源オフをトリガとしていたが（ステップＳ７１）、これに限らず、チャネルを切り替えた時でもよいし、ユーザが選択した時期であってもよい。
（４）上述した実施形態では、データ放送を受信することによって取得したEPGデータを用いることとしているが、データ放送に限らず、インターネット等の通信ネットワークに接続して取得したEPGデータを用いることとしてもよい。
（５）上述した実施形態では、視聴時間管理テーブル６００は、３日分の記録に基づいて視聴傾向を判断しているが、３日分の記録に限らず、より長期間の記録によるデータを用いることとしてもよい。また、視聴傾向を４段階で判定しているが、これに限らず、より多段階で判定することとしてもよい。
【００８２】
また、上述した実施形態では、時間（hour）単位で視聴傾向を管理しているが、これに限らず、分、秒等の、時間よりも短い単位、またはより長い単位で管理を行うこととしてもよい。
また、電源がオンまたはオフであったかに応じて、視聴が行われていたか判定しているが、これに限らず、コンテンツの受信蓄積処理に関係するハードウェアリソースが動作している時間帯を、視聴が行われていた時間帯と判定することとしてもよい。
【００８３】
また、図７のステップＳ７５において、視聴時間管理テーブル６００の視聴傾向６２を参照して、視聴傾向のランクが「０」の時間帯を抽出することとしているがこれに限らず、ユーザの視聴傾向が所定頻度以下の時間帯を抽出することとしてもよい。
（６）上述した実施形態では、コンテンツ受信記録装置は、ＢＳ・ＣＳ・地上波等のディジタル放送によってコンテンツデータを取得しているが、ＣＡＴＶ、ネットワークによる通信等の通信路を介してコンテンツを取得することとしてもよい。
（７）上述した実施形態では、同一の時間帯において受信可能なコンテンツの数は、チューナの数に基づいて決まるとしているが、これに限らず、HDDへの書き込み可能な速度等、データの蓄積速度に基づいて決まる場合もある。
【００８４】
また、上述した実施形態において、コンテンツ受信記録装置は、携帯電話等の携帯型電子機器、光ディスクプレーヤ等の家庭用AV機器、リモコン等の家庭用AV機器の周辺機器、家庭用ゲーム機、パソコン、プリンタ等のパソコン周辺機器、電子レンジ等の家庭用電化機器の一部として実装されていてもよい。
また、上述した実施形態において、コンテンツ受信記録装置を構成する各構成要素は、コンテンツ受信記録装置内に配置されているが、これに限らず、構成要素の一部がコンテンツ受信記録装置の外部に配置されていてもよく、ネットワークを介してコンテンツ蓄積装置と接続してもよい。
【００８５】
また、上述した実施形態において、コンテンツ受信記録装置を構成する構成要素から構成要素へのアクセスはOS（Operating  System）を介して行ってもよい。
（８）なお、コンテンツはＭＰＥＧ２、ＭＰＥＧ４等の映像情報・ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）等の音声情報・ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等の構造記述型言語記述データ・ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＰＮＧ（Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ）等の画像情報、ＥｃｍａＳｃｒｉｐｔ等のスクリプト、メタデータ、Java（登録商標）によるプログラム等でもよい。
【００８６】
また、上記受信記録装置の各機能ブロックは典型的には集積回路であるＬＳＩとして実現されても良い。これらは個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field  Programmable  Gate  Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
【００８７】
また、本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）等の光ディスク、フレキシブルディスク、ハードディスク、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【００８８】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【００８９】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（９）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【００９０】
本発明は、ディジタル放送を受信する受信装置において用いることができる。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の形態にかかるコンテンツ受信記録装置の機能ブロック図である。
【図２】コンテンツ受信記録装置１０００が受信するデータの概要を示した図である。
【図３】データカルーセル伝送方式によって伝送されるデータの概念図である。
【図４】DIIのデータ構造を示す図である。
【図５】DDBのデータ構造を示す図である。
【図６】視聴時間管理部１１３が管理する視聴時間管理テーブル６００を示す図である。
【図７】同一の時間帯に複数のコンテンツが送信される場合において、制御部１１２が蓄積を実行するコンテンツの優先度を決定する処理を示すフローチャートである。
【符号の説明】
【００９２】
１０１  アンテナ
１０２  チューナ
１０３  デマルチプレクサ
１０４  PIDフィルタ
１０５  セクションフィルタ
１０６  PSI/SI処理部
１０７  データカルーセル受信処理部
１０８  字幕デコーダ
１０９  映像デコーダ
１１０  オーディオデコーダ
１１１  メモリ
１１２  制御部
１１３  視聴時間管理部
１１４  蓄積媒体
１１５  操作受付部
１１６  出力制御部
１１７  スピーカ
１１８  ディスプレイ
【図１】
0004774371.tif 000002
【図２】
0004774371.tif 000003
【図３】
0004774371.tif 000004
【図４】
0004774371.tif 000005
【図５】
0004774371.tif 000006
【図６】
0004774371.tif 000007
【図７】
0004774371.tif 000008