(57)【要約】【課題】  ユーザが録画を希望しない番組を、簡単な操作で録画しないようにする。【解決手段】  予約制御部７２は、録画を予約する番組の条件であるおまかせ条件を基に、番組の録画を制御するための録画予約テーブルを生成する。予約制御部７２は、録画除外対象リスト保持部７５に保持されている、ユーザが録画を希望しない番組を示す情報である録画除外対象リストを参照して、録画予約テーブルから、ユーザが録画を希望しない番組の録画予約の情報を削除する。表示制御部７８は、ユーザが録画を希望しない番組の録画予約の情報が削除された録画予約テーブルを基に、録画が予約された番組の一覧である録画予定表を表示させる。本発明は、ハードディスクビデオレコーダに適用することができる。【選択図】  図３
2006174317.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって指示された、前記ユーザが録画を希望しない番組を示す第１の情報を記憶する第１の記憶手段と、
録画を予約する番組の条件である予約条件を記憶する予約条件記憶手段と、
番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、前記第１の情報と、前記予約条件とから、番組の録画を制御するための第２の情報を生成する生成手段と、
前記第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、前記第１の情報によって示される前記番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記生成手段は、前記メタデータを基に、前記予約条件から、番組の録画を制御するための情報を生成し、その情報から、前記第１の情報によって示される番組の録画を制御するための情報を削除することによって、前記第２の情報を生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザによって指示された、前記ユーザが録画を保留している番組を示す第３の情報を記憶する第２の記憶手段をさらに備え、
前記生成手段は、前記メタデータを基に、前記第１の情報、前記第３の情報、および前記予約条件から、前記第２の情報を生成し、
前記表示制御手段は、さらに、前記録画予定表において、前記第３の情報によって示される番組の前記予約情報と他の予約情報とを区別して表示させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記表示制御手段は、さらに、前記録画予定表において、前記第３の情報によって示される番組の前記予約情報、前記ユーザが録画の予約を指示した番組の前記予約情報、および前記予約条件を満たす番組の前記予約情報を、それぞれ区別して表示させる
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記録画予定表において、前記第３の情報によって示される番組の前記予約情報を、他の予約情報を表示する輝度より低い輝度で表示させる
ことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
ユーザによって指示された、前記ユーザが録画を希望しない番組を示す第１の情報の記憶を制御する記憶制御ステップと、
録画を予約する番組の条件である予約条件の記憶を制御する予約条件記憶制御ステップと、
番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、前記第１の情報と、前記予約条件とから、番組の録画を制御するための第２の情報を生成する生成ステップと、
前記第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、前記第１の情報によって示される前記番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
ユーザによって指示された、前記ユーザが録画を希望しない番組を示す第１の情報の記憶を制御する記憶制御ステップと、
録画を予約する番組の条件である予約条件の記憶を制御する予約条件記憶制御ステップと、
番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、前記第１の情報と、前記予約条件とから、番組の録画を制御するための第２の情報を生成する生成ステップと、
前記第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、前記第１の情報によって示される前記番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御ステップと
を含むことを特徴とする情報処理をコンピュータに実行させるプログラムが記録されている記録媒体。
【請求項８】
ユーザによって指示された、前記ユーザが録画を希望しない番組を示す第１の情報の記憶を制御する記憶制御ステップと、
録画を予約する番組の条件である予約条件の記憶を制御する予約条件記憶制御ステップと、
番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、前記第１の情報と、前記予約条件とから、番組の録画を制御するための第２の情報を生成する生成ステップと、
前記第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、前記第１の情報によって示される前記番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、簡単な操作で、不要な番組を録画しないようにする情報処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
近年、ユーザが設定した条件を満たす番組、例えば、ユーザが入力したキーワードと一致する単語を有するタイトル等の番組を、ユーザの好みと思われる番組（テレビジョン放送番組）として録画（予約録画）する記録装置が普及してきている。この記録装置は、ユーザの嗜好の度合いによって重み付けされたキーワードを基に、いわゆる新聞のラジオ・テレビ欄に相当する、番組の放送スケジュールを示す電子情報（番組配信情報）に含まれている番組（番組を示す情報）から、ユーザの好みと思われる番組を選択し、選択した番組の録画を予約する。そして、記録装置は、録画が予約された番組を受信し、受信した番組を録画（予約録画）する。
【０００３】
また、従来の記録装置として、ネットワークを介して、サーバから番組の属性を示す番組属性名と、番組属性検索条件とからなる番組属性情報を受信し、受信した番組属性情報のうち、ユーザによって選択された番組属性名を含む番組属性情報に基づいて、予約録画する番組を選択しているものもある（例えば、特許文献１参照）。この記録装置においては、番組属性名に対応する番組属性検索条件と、EPG（Electronic Program Guide）情報とが比較され、番組属性検索条件が満足されている番組の録画が予約される。
【０００４】
【特許文献１】特開２００４−０５６６３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した技術においては、ユーザが設定した条件に基づいて選択された番組、すなわち、ユーザが指定したキーワードにマッチした番組は、予め定められた、録画を予約することができる最大の件数を超えない限り、全て録画されてしまうため、ユーザが録画を期待（希望）しない番組まで録画されてしまうことがあった。
【０００６】
したがって、ユーザにとって不要な番組が、数多く録画されてしまい、ユーザが録画された不要な番組を削除（消去）しない場合、記録装置の記録容量が、すぐに不足した状態になり、その結果、ユーザが視聴したい番組が録画できなくなってしまうという問題があった。
【０００７】
また、ユーザにとって不要な番組が録画されてしまうことにより、録画された番組を整理することが困難になってしまうことがあった。すなわち、録画された番組のうち、ユーザが視聴したい番組が、不要な番組に埋もれてしまい、録画された番組の一覧から、ユーザが視聴したい番組を見つけることが困難となることがあった。その結果、本来の目的である、ユーザが視聴したい番組を録画し、録画した番組の視聴を楽しむという機会を損ねてしまうという問題があった。
【０００８】
そこで、録画が予約された番組のうち、ユーザが録画を希望しない番組の録画の予約を、ユーザの操作に応じて削除（消去）する方法が考えられる。しかしながら、この場合、ユーザは、録画が予約された番組の一覧（録画予定表）から、不要な番組の予約をいちいち削除するといった操作をしなければならいことになる。したがって、不要な番組が、毎週放送される番組や毎日放送される番組である場合には、ユーザは予約を削除するための操作を、数週または数日にわたる番組に対して繰り返し行わなければならず、ユーザに煩わしさを感じさせることになる。
【０００９】
以上のように、ユーザがキーワードを入力するだけで、ユーザの好みの番組が録画されるという、本来便利なはずの機能が、かえって不便なものとなってしまうということがあり得る。
【００１０】
本発明は、このような状況に鑑みてなされたものであり、ユーザが録画を希望しない番組を、簡単な操作で録画しないようにすることができるようにするものである。
【課題を解決するための手段】
【００１１】
本発明の情報処理装置は、ユーザによって指示された、ユーザが録画を希望しない番組を示す第１の情報を記憶する第１の記憶手段と、録画を予約する番組の条件である予約条件を記憶する予約条件記憶手段と、番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、第１の情報と、予約条件とから、番組の録画を制御するための第２の情報を生成する生成手段と、第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、第１の情報によって示される番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御手段とを備えることを特徴とする。
【００１２】
生成手段には、メタデータを基に、予約条件から、番組の録画を制御するための情報を生成させ、その情報から第１の情報によって示される番組の録画を制御するための情報を削除させることによって、第２の情報を生成させるようにすることができる。
【００１３】
情報処理装置には、ユーザによって指示された、ユーザが録画を保留している番組を示す第３の情報を記憶する第２の記憶手段をさらに設け、生成手段には、メタデータを基に、第１の情報、第３の情報、および予約条件から、第２の情報を生成させ、表示制御手段には、さらに、録画予定表において、第３の情報によって示される番組の予約情報と他の予約情報とを区別して表示させるようにすることができる。
【００１４】
表示制御手段には、さらに、録画予定表において、第３の情報によって示される番組の予約情報、ユーザが録画の予約を指示した番組の予約情報、および予約条件を満たす番組の予約情報を、それぞれ区別して表示させるようにすることができる。
【００１５】
表示制御手段には、録画予定表において、第３の情報によって示される番組の予約情報を、他の予約情報を表示する輝度より低い輝度で表示させるようにすることができる。
【００１６】
本発明の情報処理方法は、ユーザによって指示された、ユーザが録画を希望しない番組を示す第１の情報の記憶を制御する記憶制御ステップと、録画を予約する番組の条件である予約条件の記憶を制御する予約条件記憶制御ステップと、番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、第１の情報と、予約条件とから、番組の録画を制御するための第２の情報を生成する生成ステップと、第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、第１の情報によって示される番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御ステップとを含むことを特徴とする。
【００１７】
本発明の記録媒体のプログラムは、ユーザによって指示された、ユーザが録画を希望しない番組を示す第１の情報の記憶を制御する記憶制御ステップと、録画を予約する番組の条件である予約条件の記憶を制御する予約条件記憶制御ステップと、番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、第１の情報と、予約条件とから、番組の録画を制御するための第２の情報を生成する生成ステップと、第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、第１の情報によって示される番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御ステップとを含むことを特徴とする。
【００１８】
本発明のプログラムは、ユーザによって指示された、ユーザが録画を希望しない番組を示す第１の情報の記憶を制御する記憶制御ステップと、録画を予約する番組の条件である予約条件の記憶を制御する予約条件記憶制御ステップと、番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、第１の情報と、予約条件とから、番組の録画を制御するための第２の情報を生成する生成ステップと、第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、第１の情報によって示される番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御ステップとをコンピュータに実行させることを特徴とする。
【００１９】
本発明の情報処理装置および方法、記録媒体、並びにプログラムにおいては、ユーザによって指示された、ユーザが録画を希望しない番組を示す第１の情報が記憶され、録画を予約する番組の条件である予約条件が記憶され、番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、第１の情報と、予約条件とから、番組の録画を制御するための第２の情報が生成され、第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、第１の情報によって示される番組の録画の予約を示す予約情報を含まない録画予定表が表示される。
【００２０】
情報処理装置は、独立した装置であっても良いし、記録再生装置の記録処理を行うブロックであっても良い。
【発明の効果】
【００２１】
本発明によれば、番組を録画することができる。特に、ユーザが録画を希望しない番組を、簡単な操作で録画しないようにして、番組を録画することができる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００２３】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００２４】
請求項１に記載の情報処理装置は、ユーザによって指示された、ユーザが録画を希望しない番組を示す第１の情報を記憶する第１の記憶手段（例えば、図３の録画除外対象リスト保持部７５）と、録画を予約する番組の条件である予約条件を記憶する予約条件記憶手段（例えば、図３のおまかせ条件保持部７３）と、番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、第１の情報と、予約条件とから、番組の録画を制御するための第２の情報を生成する生成手段（例えば、図３の予約制御部７２）と、第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、第１の情報によって示される番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御手段（例えば、図３の表示制御部７８）とを備えることを特徴とする。
【００２５】
請求項２に記載の情報処理装置は、生成手段（例えば、図３の予約制御部７２）が、メタデータを基に、予約条件から、番組の録画を制御するための情報（例えば、図４のステップＳ１２の処理において生成される録画予約テーブル）を生成し、その情報から第１の情報によって示される番組の録画を制御するための情報を、削除することによって、第２の情報を生成することを特徴とする。
【００２６】
請求項３に記載の情報処理装置は、ユーザによって指示された、ユーザが録画を保留している番組を示す第３の情報を記憶する第２の記憶手段（例えば、図３の保留対象リスト保持部７４）をさらに備え、生成手段（例えば、図３の予約制御部７２）が、メタデータを基に、第１の情報（例えば、図３の録画除外対象リスト保持部７５が保持している録画除外対象リスト）、第３の情報、および予約条件から、第２の情報を生成し、表示制御手段（例えば、図３の表示制御部７８）が、さらに、録画予定表において、第３の情報によって示される番組の予約情報と他の予約情報とを区別して表示させることを特徴とする。
【００２７】
請求項４に記載の情報処理装置は、表示制御手段（例えば、図３の表示制御部７８）が、さらに、録画予定表において、第３の情報（例えば、図３の保留対象リスト保持部７４が保持している保留対象リスト）によって示される番組の予約情報、ユーザが録画の予約を指示した番組の予約情報、および予約条件を満たす番組の予約情報を、それぞれ区別して表示させることを特徴とする。
【００２８】
請求項５に記載の情報処理装置は、表示制御手段（例えば、図３の表示制御部７８）が、録画予定表において、第３の情報（例えば、図３の保留対象リスト保持部７４が保持している保留対象リスト）によって示される番組の予約情報を、他の予約情報を表示する輝度より低い輝度で表示させることを特徴とする。
【００２９】
請求項６に記載の情報処理方法は、ユーザによって指示された、ユーザが録画を希望しない番組を示す第１の情報の記憶を制御する記憶制御ステップ（例えば、図１２のステップＳ５６の処理）と、録画を予約する番組の条件である予約条件の記憶を制御する予約条件記憶制御ステップ（例えば、図１２のステップＳ５３の処理）と、番組の放送スケジュールを示す番組配信情報に含まれる番組のメタデータを基に、第１の情報と、予約条件とから、番組の録画を制御するための第２の情報を生成する生成ステップ（例えば、図４のステップＳ１２の処理乃至ステップＳ１４の処理）と、第２の情報を基に、録画が予約された番組の一覧である録画予定表であって、第１の情報によって示される番組の録画の予約を示す予約情報を含まない録画予定表を表示させる表示制御ステップ（例えば、図７のステップＳ３３の処理）とを含むことを特徴とする。
【００３０】
なお、請求項７に記載の記録媒体および請求項８に記載のプログラムも、上述した請求項６に記載の情報処理方法と基本的に同様の処理であるため、繰り返しになるのでその説明は省略する。
【００３１】
本発明は、ハードディスクビデオレコーダなどに適用することができる。
【００３２】
以下、図面を参照して本発明を適用した実施の形態について説明する。
【００３３】
図１は、本発明を適用した番組配信システムの一実施の形態の構成例を示している。この番組配信システムは、送信局１１、放送衛星または通信衛星である衛星１２、記録装置１３、およびサーバ１４から構成され、記録装置１３は、通信網１５を介してサーバ１４に接続されている。
【００３４】
送信局１１は、図示せぬ放送局に設置されており、地上波（電波）であるアナログ放送信号またはデジタル放送信号を放射することにより、番組（の画像と音声）と、番組の放送スケジュールを示す情報である番組配信情報とを、記録装置１３その他の図示せぬ受信側の装置に、直接または衛星１２を経由して送信する。アナログ放送信号とは、番組を放送するためのアナログ信号である。また、デジタル放送信号とは、番組を放送するためのデジタル信号である。
【００３５】
ここで、番組配信情報には、例えば、放送する番組のタイトル、放送日時、番組のジャンル、出演者などの番組の内容を示すメタデータ、番組を放送する放送局の名前（放送局名）などが含まれている。記録装置１３では、番組配信情報を基に電子番組表を表示することができ、また、ユーザは、その電子番組表を参照して、記録装置１３に番組を録画させることができる。
【００３６】
衛星１２は、送信局１１から送信されてきた番組や番組配信情報を受信し、電波（以下、衛星波と称する）であるアナログ放送信号またはデジタル放送信号を放射することによって、受信した番組や番組配信情報を、記録装置１３などに送信する。
【００３７】
記録装置１３は、送信局１１から直接、または衛星１２を経由して送信されてくる番組配信情報、あるいは通信網１５を介してサーバ１４から送信されてくる番組配信情報を受信し、受信した番組配信情報を保持する。
【００３８】
また、記録装置１３は、ユーザの操作等に応じて、ユーザの好みの番組を選択するための条件（以下、おまかせ条件と称する）を記憶（保持）し、そのおまかせ条件を満たす番組を、ユーザの好みと思われる番組として選択（選定）する。そして、記録装置１３は、送信局１１から送信されてくる番組のうち、おまかせ条件に基づいて選択した番組を受信し、受信した番組を録画（予約録画）する。
【００３９】
サーバ１４は、送信局１１が送信する番組等について、番組配信情報を生成し、記録装置１３からの要求に応じて、番組配信情報を、通信網１５を介して記録装置１３に送信する。
【００４０】
なお、図１には図示していないが、送信局１１を有する放送局以外の放送局も存在し、記録装置１３は、その放送局から送信されてくる番組等も受信することができる。
【００４１】
図２は、図１の記録装置１３の構成例を示すブロック図である。
【００４２】
アナログチューナ３１は、送信局１１（図１）から送信されてくるアナログ放送信号を受信し、受信したアナログ放送信号を復調する。アナログチューナ３１は、アナログ放送信号を復調することにより得られる、番組の画像信号および音声信号をＡ／Ｄ（Analog／Digital）変換部３２に供給する。
【００４３】
また、アナログチューナ３１は、アナログ放送信号に含まれる番組配信情報を受信し、受信した番組配信情報を復調する。アナログチューナ３１は、復調した番組配信情報を、バス３６を介して、制御部３７に供給する。
【００４４】
Ａ／Ｄ変換部３２は、アナログチューナ３１から供給された画像信号および音声信号を、アナログ信号からデジタル信号にＡ／Ｄ変換する。そして、Ａ／Ｄ変換部３２は、動画像信号および音声信号をデジタル信号に変換することにより得られた、番組の画像データおよび音声データ（以下、適宜、コンテンツデータともいう）をCODEC（Coder Decoder）３４に供給する。
【００４５】
デジタルチューナ３３は、送信局１１から送信されてくるデジタル放送信号を受信し、受信したデジタル放送信号を復調する。デジタルチューナ３３は、デジタル放送信号を復調することにより得られる、番組のコンテンツデータをCODEC３４に供給するか、またはバス３６を介して、制御部３７に供給する。
【００４６】
また、デジタルチューナ３３は、デジタル放送信号に含まれる番組配信情報を受信し、受信した番組配信情報を復調する。デジタルチューナ３３は、復調した番組配信情報を、バス３６を介して、制御部３７に供給する。
【００４７】
CODEC３４は、Ａ／Ｄ変換部３２から供給されたコンテンツデータを、例えば、MPEG（Moving Picture Experts Group）２などの所定の方式により符号化し、バス３６を介して制御部３７に供給する。また、CODEC３４は、Ａ／Ｄ変換部３２から供給されたコンテンツデータ（符号化されていないコンテンツデータ）を、そのまま信号処理部３５に供給する。さらに、CODEC３４は、デジタルチューナ３３または制御部３７から供給されたコンテンツデータ（符号化されているコンテンツデータ）を、MPEG２などの所定の方式で復号し、信号処理部３５に供給する。
【００４８】
信号処理部３５は、CODEC３４から供給されたコンテンツデータに、例えば、コンテンツデータをコンポジット信号などの信号に変換するデータ方式の変換処理、Ｄ／Ａ変換（デジタル／アナログ変換）処理などの所定の処理を施し、コンテンツデータのうちの画像データ（静止画像データまたは動画像データ）を図示せぬディスプレイなどに出力し、音声データを図示せぬスピーカなどに出力する。
【００４９】
また、信号処理部３５は、制御部３７から供給された各種の画面を表示するための画像データに、例えば、データ方式の変換処理、Ｄ／Ａ変換処理などの処理を施し、ディスプレイなどに出力する。
【００５０】
制御部３７は、例えば、CPU（Central Processing Unit）、ROM（Read Only Memory）、RAM（Random Access Memory）などから構成される組み込み型のマイクロコンピュータなどであり、操作入力部３８から入力される入力信号等に対応して、各種の処理を実行する。
【００５１】
例えば、制御部３７は、アナログチューナ３１、デジタルチューナ３３、または通信部３９から供給された番組配信情報を保持する。また、制御部３７は、デジタルチューナ３３またはCODEC３４から供給されたコンテンツデータを、バス３６を介して記録部４０やドライブ４１に供給する。
【００５２】
さらに、制御部３７は、記録部４０やドライブ４１で読み出されたコンテンツデータを取得し、バス３６を介してCODEC３４に供給する。
【００５３】
また、制御部３７は、番組の録画の予約を示す予約情報の一覧である録画予定表、番組の録画の設定を行うための設定画面、番組配信情報を基に表示される電子番組表などの画像を表示させる画像データを生成し、バス３６を介して信号処理部３５に供給する。
【００５４】
なお、制御部３７は、例えば、記録部４０に記録（インストール）されたプログラムを実行することにより、各種の処理を行う。また、制御部３７は、通信部３９でダウンロードされたプログラムや、ドライブ４１に装着された記録媒体４２に記録されたプログラムを必要に応じて、記録部４０にインストールする。
【００５５】
操作入力部３８は、例えば、リモートコマンダから送信されてくる指令を受信する受信部、ボタン、キーボード、マウス、スイッチなどから構成され、ユーザの操作に応じた入力信号を、バス３６を介して制御部３７に供給する。
【００５６】
通信部３９は、通信網１５（図１）を介して、各種のデータの送受信を行う。例えば、通信部３９は、サーバ１４（図１）に番組配信情報を要求して受信し、バス３６を介して、制御部３７に供給する。また、通信部３９は、例えば、図示せぬインターネット上のサーバからプログラムなどを受信し、バス３６を介して、制御部３７に供給する。
【００５７】
記録部４０は、書き換え可能で、電源が遮断されても記録内容を保持できる、例えば、ハードディスクまたはフラッシュメモリなどのいわゆる不揮発性の記録媒体（記憶媒体）を内蔵する。
【００５８】
記録部４０は、制御部３７からバス３６を介して供給されるコンテンツデータなどを記録する。また、記録部４０は、制御部３７（のCPU）が実行するプログラムおよび各種のデータを内蔵する記録媒体に記録する。
【００５９】
さらに、記録部４０は、制御部３７の制御にしたがい、内蔵する記録媒体に記録されているコンテンツデータを読み出し、制御部３７に供給する。また、記録部４０は、制御部３７の制御のもと、内蔵する記録媒体に記録されているコンテンツデータ（番組）を削除する。
【００６０】
ドライブ４１には、記録媒体４２の着脱が可能となっている。ドライブ４１は、そこに装着された記録媒体４２を駆動し、そこに記録されているプログラムやデータなどを読み出して、制御部３７に供給する。また、ドライブ４１は、制御部３７からバス３６を介して供給されるコンテンツデータなどを、記録媒体４２に記録する。
【００６１】
記録媒体４２は、例えば、半導体メモリやディスク状の記録媒体であり、必要に応じてドライブ４１に装着される。
【００６２】
図３は、図２の制御部３７の機能的な構成例を示すブロック図である。なお、図中、図２における場合と対応する部分には同一の符号を付してあり、繰り返しになるので、その説明は、適宜、省略する。
【００６３】
制御部３７が、プログラムを実行することによって、図３の番組配信情報保持部７１、予約制御部７２、おまかせ条件保持部７３、保留対象リスト保持部７４、録画除外対象リスト保持部７５、録画予約テーブル保持部７６、記録制御部７７、および表示制御部７８が等価的に実現される。
【００６４】
制御部３７は、アナログチューナ３１、デジタルチューナ３３、または通信部３９から、番組配信情報が供給されると、番組ごとの録画の予約の情報を示す予約情報が含まれている、録画予約テーブルを更新する。また、制御部３７は、ユーザの操作に応じて、操作入力部３８から、番組の録画の予約を指示する入力信号が供給されると、録画予約テーブルを更新する。録画予約テーブルは、記録装置１３が予約録画を行う番組の情報の一覧であり、制御部３７は、この録画予約テーブルを参照して、番組を予約録画する。
【００６５】
そのために、番組配信情報保持部７１は、アナログチューナ３１、デジタルチューナ３３、または通信部３９から供給された番組配信情報を保持し、必要に応じて、予約制御部７２に供給する。ここで、番組配信情報保持部７１が保持している番組配信情報は、例えば、EPG（Electronic Program Guide）、iEPG（商標）（internet Electronic Program Guide）などの電子番組表（以下、EPGと称する）を作成するための情報である。
【００６６】
予約制御部７２は、番組配信情報保持部７１から供給される番組配信情報を参照し、その番組配信情報にメタデータが含まれている番組の中から、おまかせ条件保持部７３が保持しているおまかせ条件を満たす番組を、録画を自動的に予約する番組（以下、適宜、自動録画番組という）として選択する。そして、予約制御部７２は、自動録画番組の予約情報が含まれる録画予約テーブルを生成し、録画予約テーブル保持部７６が保持する録画予約テーブルを更新する。なお、録画予約テーブルの詳細については、後述する。
【００６７】
また、予約制御部７２は、保留対象リスト保持部７４が保持している保留対象リストを参照して、録画予約テーブルに含まれる保留フラグの設定を行う。保留フラグは、録画予約テーブルに含まれている番組の録画が、ユーザによって保留されているか否かを示す。
【００６８】
さらに、予約制御部７２は、録画除外対象リスト保持部７５が保持する録画除外対象リストを参照して、録画予約テーブルに含まれる録画除外フラグの設定を行う。録画除外フラグは、録画予約テーブルに含まれている番組が、録画の対象から除外されているか否かを示す。
【００６９】
また、予約制御部７２は、操作入力部３８から、ユーザが所望する番組の録画の予約を指示する入力信号が供給されると、その入力信号に応じて、録画予約テーブル保持部７６が保持している録画予約テーブルを更新する。すなわち、予約制御部７２は、番組配信情報保持部７１に保持された番組配信情報からEPGを作成し、表示制御部７８および信号処理部３５を介して、ディスプレイに供給して表示させる。ユーザは、ディスプレイに表示されたEPGから、録画を希望する番組とその番組の録画予約とを、操作入力部３８を操作することで指示することができる。ユーザが操作入力部３８を操作することで、番組と、その番組の録画予約とが指示された場合、操作入力部３８から予約制御部７２に対しては、その指示に対応する入力信号が供給され、予約制御部７２は、その入力信号に対応して、録画予約の指示があった番組の予約情報が含まれるように、録画予約テーブル保持部７６に保持された録画予約テーブルを更新する。
【００７０】
さらに、予約制御部７２は、ユーザが操作入力部３８を操作することにより操作入力部３８から、おまかせ条件を設定する入力信号が供給されるか、または記録制御部７７から番組のメタデータが供給されると、供給された入力信号またはメタデータを基に、おまかせ条件を生成し、おまかせ条件保持部７３に保持されたおまかせ条件を更新する。
【００７１】
例えば、ユーザが、操作入力部３８を操作することによって、番組を選択するためのキーワードとして、単語“にこにこぽん”を入力した場合、その単語“にこにこぽん”を表す入力信号が、操作入力部３８から予約制御部７２に供給される。予約制御部７２は、ユーザの操作に応じて操作入力部３８から供給された、入力信号を基に、単語“にこにこぽん”をタイトルやサブタイトルに含む番組であることという条件を、おまかせ条件として生成し、おまかせ条件保持部７３に供給して記憶させる。
【００７２】
その他、予約制御部７２は、ユーザが操作入力部３８を操作することにより操作入力部３８から供給される入力信号に応じて、後述する保留対象リストまたは録画除外対象リストを生成し、保留対象リスト保持部７４が保持する保留対象リスト、または録画除外対象リスト保持部７５が保持する録画除外対象リストを更新する。
【００７３】
さらに、予約制御部７２は、操作入力部３８から供給される入力信号に応じて、所定の画面（例えば、後述する図１０の録画除外対象リストに登録することを確認する画面（ダイアログ）１９１）の表示を指示する信号を生成し、表示制御部７８に供給する。
【００７４】
おまかせ条件保持部７３は、ユーザにより設定された、おまかせ条件を保持（記憶）する。すなわち、おまかせ条件保持部７３は、ユーザが操作入力部３８を操作することにより、予約制御部７２で生成されたおまかせ条件を保持する。
【００７５】
保留対象リスト保持部７４は、予約制御部７２から供給された保留対象リストを保持する。ここで、保留対象リストには、ユーザによって指示（設定）された、録画が保留された番組を示す情報が含まれている。
【００７６】
録画除外対象リスト保持部７５は、予約制御部７２から供給された録画除外対象リストを保持する。録画除外対象リストには、ユーザによって指示（設定）された、録画をしない番組（ユーザが録画を希望しない番組）を示す情報が含まれている。
【００７７】
録画予約テーブル保持部７６は、予約制御部７２から供給された録画予約テーブルを保持する。また、録画予約テーブル保持部７６は、記録制御部７７の制御のもと、録画の終了した番組の予約情報を、録画予約テーブルから削除する。なお、録画予約テーブルには、番組ごとの録画の予約の情報を示す予約情報が含まれている。予約情報には、例えば、番組のタイトル、放送日、放送開始時刻、保留フラグ、録画除外フラグなどが含まれている。
【００７８】
記録制御部７７は、録画予約テーブル保持部７６に保持されている録画予約テーブルを参照して、録画が予約されている番組を録画（予約録画）する。すなわち、記録制御部７７は、録画予約テーブル保持部７６に保持されている録画予約テーブルを参照して、録画が予約されている番組のコンテンツデータを、デジタルチューナ３３またはCODEC３４から取得し、記録部４０に供給して記録（録画）させる。
【００７９】
なお、より詳細には、番組を録画する場合、記録制御部７７は、予約制御部７２を介して番組配信情報保持部７１から番組配信情報を取得し、番組配信情報から録画する番組のメタデータを抽出する。そして、記録制御部７７は、録画する番組のメタデータと、デジタルチューナ３３またはCODEC３４から取得した番組のコンテンツデータとを記録部４０に供給して記録（録画）させる。
【００８０】
また、記録制御部７７は、番組の予約録画の終了後、録画予約テーブル保持部７６を制御して、録画予約テーブルに含まれている番組の予約情報のうち、録画の終了した番組の予約情報を削除させる。
【００８１】
さらに、記録制御部７７は、操作入力部３８から供給される入力信号に応じて、記録部４０またはドライブ４１を制御し、記録部４０または記録媒体４２に記録されたコンテンツデータを、削除させる。
【００８２】
また、記録制御部７７は、操作入力部３８から供給される入力信号に応じて、所定の画面（例えば、後述する図１８の番組の削除を確認する画面（ダイアログ）４４１）の表示を指示する信号を生成し、表示制御部７８に供給する。
【００８３】
表示制御部７８は、画像の表示を制御する。すなわち、表示制御部７８は、操作入力部３８からの入力信号や、予約制御部７２若しくは記録制御部７７からの指示（信号）に応じて、各種の画像データを、信号処理部３５を介してディスプレイに供給して表示させる。例えば、表示制御部７８は、記録部４０に記録されている画像データを取得して表示させる。
【００８４】
また、表示制御部７８は、例えば、おまかせ条件保持部７３に保持されているおまかせ条件を基に、おまかせ条件の設定を行うための画面を表示する画像データを生成して表示させる。
【００８５】
さらに、表示制御部７８は、保留対象リスト保持部７４に保持されている保留対象リストを表示する画像データや、録画除外対象リスト保持部７５に保持されている録画除外対象リストを表示する画像データを生成して表示させる。
【００８６】
次に、図４のフローチャートを参照して、図３の制御部３７による、録画予約テーブルの更新の処理を説明する。
【００８７】
制御部３７は、例えば、アナログチューナ３１、デジタルチューナ３３、または通信部３９から番組配信情報が供給されるごとに、録画予約テーブルの更新の処理を行う。
【００８８】
ステップＳ１１において、予約制御部７２は、番組配信情報保持部７１から、番組配信情報を取得し、ステップＳ１２に進む。
【００８９】
ステップＳ１２において、予約制御部７２は、番組配信情報保持部７１から取得した番組配信情報を基に、おまかせ条件保持部７３が保持しているおまかせ条件（おまかせ条件を示す情報）から、録画予約テーブルを生成し、その録画予約テーブルによって、録画予約テーブル保持部７６に記憶（保持）された録画予約テーブルを更新する。
【００９０】
例えば、ユーザが操作入力部３８を操作することにより、おまかせ条件として、所定のキーワードを含む番組を選択するという条件が設定されている場合、ステップＳ１２において、予約制御部７２は、番組配信情報保持部７１からの番組配信情報に示される番組のうち、番組の内容を示す単語として、所定のキーワードが含まれている番組を選択し、さらに、選択した番組の中から、例えば、おまかせ条件によって定められた、キーワードの重みおよび録画する番組の数などを基に、録画を予約する番組（自動録画番組）を選択する。
【００９１】
すなわち、おまかせ条件には、キーワードの重要性を表す重みや、１日に自動録画番組として選択することができる番組の数なども含まれており、例えば、予約制御部７２は、おまかせ条件に含まれる重みに基づき、番組配信情報に示される番組のスコアを算出する。具体的には、予約制御部７２は、例えば、所定のキーワードと同一の単語が、番組のメタデータに含まれているとき、その番組のスコアに、所定のキーワードの重みの値だけ加算し、そのようにして、おまかせ条件に含まれるキーワードすべてについて重みの値を加算して、番組のスコアを算出する。そして、例えば、おまかせ条件によって、１日に録画の予約をすることができる自動録画番組の数が２つであると定められているとき、予約制御部７２は、番組配信情報保持部７１からの番組配信情報に番組が示される日ごとに、最大で、スコアが高い順に２つの番組を、録画を予約する番組（自動録画番組）として選択する。
【００９２】
予約制御部７２は、番組配信情報保持部７１からの番組配信情報に示される番組から、自動録画番組を選択すると、録画予約テーブル保持部７６に保持されている録画予約テーブルを参照して、新たな録画予約テーブルを生成する。
【００９３】
ここで、図５は、録画予約テーブルの一例を示す図である。
【００９４】
録画予約テーブルには、番組ごとの予約情報が含まれている。図５では、録画予約テーブルに、予約番号１乃至予約番号９によって特定される予約情報が含まれている。
【００９５】
予約番号が“１”である予約情報は、“２００４年１０月１０日”である放送日、“フゲテレビ”である放送局、“すぱると！”である番組のタイトル、“１４時３０分”である放送開始時刻、“１５時３０分”である放送終了時刻、“０”に設定されている手動録画フラグ、“０”に設定されている保留フラグ、および“０”に設定されている録画除外フラグを含む。
【００９６】
ここで、手動録画フラグは、ユーザによって録画が指示された番組、すなわち、例えば、上述したように、ユーザが、ディスプレイに表示されたEPGを見ながら、録画を指示した番組（以下、適宜、手動録画番組という）であるか否かを示す。セットされている（例えば、“１”に設定されている）手動録画フラグは、その手動録画フラグに対応する番組（手動録画フラグを予約情報に含む番組）が、ユーザによって録画が指示された番組（手動録画番組）であることを示しており、リセットされている（例えば、“０”に設定されている）手動録画フラグは、その手動録画フラグに対応する番組が、手動録画番組ではない番組、つまり自動録画番組であることを示す。
【００９７】
したがって、例えば、予約番号が“１”である予約情報によって録画が予約されている番組は、手動録画フラグが“０”に設定されているので、ユーザによって録画が指示されていない番組、すなわち、おまかせ条件に基づいて、予約制御部７２に選択された自動録画番組である。
【００９８】
また、保留フラグは、その保留フラグに対応する番組が、ユーザによって録画の保留が指示（設定）された番組であるか否かを示す。セットされている（例えば、“１”に設定されている）保留フラグは、その保留フラグに対応する番組が、ユーザによって録画の保留が指示された番組であることを示しており、リセットされている（例えば、“０”に設定されている）保留フラグは、その保留フラグに対応する番組が、ユーザによって録画の保留が指示されていない番組であることを示す。
【００９９】
ここで、録画が保留された番組とは、今の時点では、ユーザが録画を希望していないが、今後、録画を希望する可能性があるために、とりあえず録画（録画予約）を保留している番組をいう。
【０１００】
したがって、例えば、予約番号が“１”である予約情報によって録画が予約されている番組は、保留フラグが“０”に設定されているので、ユーザによって録画の保留が指示されていない番組である。
【０１０１】
さらに、録画除外フラグは、その録画除外フラグに対応する番組が、ユーザによって指示（設定）された、録画をしない番組であるか否かを示す。セットされている（例えば、“１”に設定されている）録画除外フラグは、その録画除外フラグに対応する番組が、ユーザによって指示された、録画をしない番組であることを示しており、リセットされている（例えば、“０”に設定されている）録画除外フラグは、その録画除外フラグに対応する番組が、ユーザによって録画をしないことが指示されていない番組であることを示す。
【０１０２】
したがって、例えば、予約番号が“１”である予約情報によって録画が予約されている番組は、録画除外フラグが“０”に設定されているので、ユーザによって録画をしないことが指示された番組ではない。
【０１０３】
予約番号が“１”である予約情報と同様に、予約番号が“２”である予約情報には、放送日“２００４年１０月１０日”、放送局“ＭＨＫテレビ”、番組のタイトル“にこにこぽん！”、放送開始時刻“１７時３０分”、放送終了時刻“１８時３０分”、“０”に設定されている手動録画フラグ、“０”に設定されている保留フラグ、および“０”に設定されている録画除外フラグが含まれており、予約番号が“３”である予約情報には、放送日“２００４年１０月１０日”、放送局“ＴＶＳテレビ”、番組のタイトル“キックは不要！”、放送開始時刻“２３時３０分”、放送終了時刻“０時００分”、“１”に設定されている手動録画フラグ、“０”に設定されている保留フラグ、および“０”に設定されている録画除外フラグが含まれている。
【０１０４】
また、予約番号が“４”である予約情報には、放送日“２００４年１０月１１日”、放送局“ほげテレビ”、番組のタイトル“へー×３！”、放送開始時刻“１６時３０分”、放送終了時刻“１７時３０分”、“０”に設定されている手動録画フラグ、“０”に設定されている保留フラグ、および“０”に設定されている録画除外フラグが含まれており、予約番号が“５”である予約情報には、放送日“２００４年１０月１２日”、放送局“フゲテレビ”、番組のタイトル“４時のあなた！”、放送開始時刻“１６時３０分”、放送終了時刻“１７時３０分”、“０”に設定されている手動録画フラグ、“１”に設定されている保留フラグ、および“０”に設定されている録画除外フラグが含まれている。
【０１０５】
さらに、予約番号が“６”である予約情報には、放送日“２００４年１０月１３日”、放送局“ＯＢＡテレビ”、番組のタイトル“てんステ！”、放送開始時刻“１９時３０分”、放送終了時刻“２２時３０分”、“０”に設定されている手動録画フラグ、“０”に設定されている保留フラグ、および“０”に設定されている録画除外フラグが含まれており、予約番号が“７”である予約情報には、放送日“２００４年１０月１４日”、放送局“フゲテレビ”、番組のタイトル“真珠夫！”、放送開始時刻“１２時３０分”、放送終了時刻“１時００分”、“０”に設定されている手動録画フラグ、“１”に設定されている保留フラグ、および“０”に設定されている録画除外フラグが含まれている。
【０１０６】
さらに、また、予約番号が“８”である予約情報には、放送日“２００４年１０月１５日”、放送局“らっきーテレビ”、番組のタイトル“ほげほげ！”、放送開始時刻“２０時３０分”、放送終了時刻“２３時３０分”、“１”に設定されている手動録画フラグ、“０”に設定されている保留フラグ、および“０”に設定されている録画除外フラグが含まれており、予約番号が“９”である予約情報には、放送日“２００４年１０月１６日”、放送局“らっきーテレビ”、番組のタイトル“ニュース１”、放送開始時刻“１時００分”、放送終了時刻“２時００分”、“０”に設定されている手動録画フラグ、“０”に設定されている保留フラグ、および“１”に設定されている録画除外フラグが含まれている。
【０１０７】
図４のフローチャートの説明に戻り、予約制御部７２は、ステップＳ１２において、上述したようにして自動録画番組として選択した番組の予約情報と、録画予約テーブル保持部７６に保持されている録画予約テーブルにおける手動録画番組の予約情報との一覧を、新たな録画予約テーブルとして生成する。そして、ステップＳ１２からステップＳ１３に進み、予約制御部７２は、保留対象リスト保持部７４に保持されている保留対象リストを参照して、新たな録画予約テーブルに含まれる予約情報の保留フラグを設定する（設定し直す）。
【０１０８】
例えば、新たな録画予約テーブルが、図５に示した録画予約テーブルである場合において、保留対象リストに、番組のタイトルが“４時のあなた！”である番組、および番組のタイトルが“真珠夫！”である番組が含まれている（登録されている）ときには、ステップＳ１３において、予約制御部７２は、保留対象リストを参照して、図５に示す録画予約テーブルの予約番号が“５”である予約情報（番組のタイトルが“４時のあなた！”である番組の予約情報）の保留フラグと、予約番号が“７”である予約情報（番組のタイトルが“真珠夫！”である番組の予約情報）の保留フラグとを“１”に設定する。
【０１０９】
また、予約制御部７２は、その他の番組の予約情報、すなわち、予約番号が“１”乃至“４”である予約情報の保留フラグ、予約番号が“６”である予約情報の保留フラグ、予約番号が“８”である予約情報の保留フラグ、および予約番号が“９”である予約情報の保留フラグを“０”に設定する。
【０１１０】
このように、予約情報の保留フラグを“１”に設定することで、その保留フラグに対応する番組“４時のあなた！”と“真珠夫！”の録画（録画予約）が保留される。
【０１１１】
なお、このとき、予約制御部７２は、保留対象リストに含まれている番組の予約情報であっても、手動録画フラグが“１”に設定されている予約情報の保留フラグは、“１”に設定せずに、“０”に設定する。すなわち、保留対象リストに登録されている番組であっても、ユーザによって録画が指示された手動録画番組は、必ず録画すべき番組であるので、録画が保留されないように、予約情報の保留フラグが“０”に設定される。
【０１１２】
また、ステップＳ１３では、録画予約テーブルの予約情報のうちの、保留対象リストに登録されている番組のタイトルと一致するタイトルの番組の予約情報の保留フラグが“１”に設定されるので、例えば、録画予約テーブルに含まれている予約情報の番組がいわゆるシリーズ番組（例えば、毎日または毎週放送される番組や、複数回の放送によって構成される特集番組、企画番組など）などであった場合においても、その番組（のタイトル）が保留対象リストに含まれていれば、録画予約テーブルに含まれている、そのシリーズ番組すべての予約情報の保留フラグが“１”に設定される。
【０１１３】
したがって、例えば、シリーズ番組が、５回の放送により（５つの番組により）構成されており、そのシリーズ番組のうち、１回目に放送される番組が、保留対象リストに含まれている場合、１回目に放送される番組の他、２回目乃至５回目に放送される番組の予約情報の保留フラグも、すべて“１”に設定される。
【０１１４】
ステップＳ１４において、予約制御部７２は、録画除外対象リスト保持部７５に保持されている録画除外対象リストを参照して、新たな録画予約テーブルに含まれる予約情報の録画除外フラグを設定し、その後、新たな録画予約テーブルによって、録画予約テーブル保持部７６に保持された録画予約テーブルを更新して処理を終了する。
【０１１５】
例えば、新たな録画予約テーブルが、図５に示した録画予約テーブルである場合において、録画除外対象リストに番組のタイトルが“ニュース１”である番組が含まれている（登録されている）ときには、ステップＳ１４において、予約制御部７２は、録画除外対象リストを参照して、図５に示す録画予約テーブルの予約番号が“９”である予約情報（番組のタイトルが“ニュース１”である番組の予約情報）の録画除外フラグを“１”に設定する。
【０１１６】
また、予約制御部７２は、その他の予約情報、すなわち、予約番号が“１”乃至“８”である予約情報の録画除外フラグを“０”に設定する。
【０１１７】
このように、予約情報の録画除外フラグを“１”に設定することで、その録画除外フラグに対応する番組“ニュース１”が録画（録画予約）されなくなる。さらに、録画除外フラグが“１”に設定されている予約情報（の番組）は、録画予定表に表示されなくなり、ユーザは、その予約情報を録画予定表から、いちいち削除する必要がなくなる。
【０１１８】
なお、このとき、予約制御部７２は、録画除外対象リストに含まれている番組の予約情報であっても、手動録画フラグが“１”に設定されている予約情報の録画除外フラグを、“１”に設定せずに、“０”に設定する。すなわち、録画除外対象リストに登録されている番組であっても、ユーザによって録画が指示された手動録画番組は、必ず録画すべき番組であるので、録画がされるように、予約情報の録画除外フラグが“０”に設定される。
【０１１９】
また、ステップＳ１４では、録画予約テーブルの予約情報のうちの、録画除外対象リストに登録されている番組のタイトルと一致するタイトルの番組の予約情報の録画除外フラグが“１”に設定されるので、例えば、録画予約テーブルに含まれている予約情報の番組がシリーズ番組などであった場合においても、その番組（のタイトル）が録画除外対象リストに含まれていれば、録画予約テーブルに含まれている、そのシリーズ番組すべての予約情報の録画除外フラグは“１”に設定される。
【０１２０】
したがって、例えば、シリーズ番組が、５回の放送により（５つの番組により）構成されており、そのシリーズ番組のうち、１回目に放送される番組が、録画除外対象リストに含まれている場合、１回目に放送される番組の他、２回目乃至５回目に放送される番組の予約情報の録画除外フラグも、すべて“１”に設定される。その結果、ユーザは、１回目乃至５回目に放送されるすべての番組それぞれについて録画をしない（キャンセルする）操作を行わなくても、いずれか１回の番組について録画をキャンセルする操作を行うだけで、すなわち、簡単な操作で、不要な番組を録画しないようにすることができる。
【０１２１】
このようにして、制御部３７は、アナログチューナ３１、デジタルチューナ３３、または通信部３９から番組配信情報が供給されるごとに、新たな録画予約テーブルを生成し、保留フラグおよび録画除外フラグを設定する。
【０１２２】
このように、保留フラグおよび録画除外フラグを設定することで、保留フラグと録画除外フラグがセットされている自動録画番組を録画しないようにすることができる。すなわち、自動録画番組のうち、ユーザが録画を保留している番組と録画を希望しない番組を録画しないようにすることができる。
【０１２３】
次に、録画予約テーブル保持部７６（図３）に記憶された録画予約テーブルは、録画が予約されている番組の予約情報の一覧であり、制御部３７（図３）では、この録画予約テーブルを基に、録画が予約されている番組の情報の一覧としての録画予定表を表示させることができる。
【０１２４】
すなわち、ユーザが、操作入力部３８を操作することによって、録画予定表の表示を指示すると、制御部３７は、録画予定表の画像データを生成し、その画像データを基に、ディスプレイに録画予定表を表示させる。制御部３７は、例えば、図６に示す録画予定表１０１をディスプレイに表示させる。
【０１２５】
図６では、録画予定表１０１には、ボタン１１１−１乃至ボタン１１１−８が表示されている。ボタン１１１−１乃至ボタン１１１−８のそれぞれには、記録装置１３（図１）によって録画される番組の候補の情報が表示される。換言すれば、ボタン１１１−１乃至ボタン１１１−８のそれぞれには、録画が予約されている番組の予約情報（の一部）が表示される。
【０１２６】
ボタン１１１−１には、予約情報として、番組の放送日を示す文字（列）“明日”、番組の放送開始時刻を示す文字“１４：３０”、放送局および番組のタイトルを示す文字“フゲテレビ：すぱると！”、並びにおまかせ条件に基づいて選択された自動録画番組であることを示す画像（以下、適宜、自動アイコンともいう）１１２−１が表示されている。
【０１２７】
また、ボタン１１１−２には、予約情報として、番組の放送日を示す文字“明日”、番組の放送開始時刻を示す文字“１７：３０”、放送局および番組のタイトルを示す文字“ＭＨＫテレビ：にこにこぽん！”、並びに自動アイコン１１２−２が表示されており、ボタン１１１−３には、予約情報として、番組の放送日を示す文字“明日”、番組の放送開始時刻を示す文字“２３：３０”、並びに放送局および番組のタイトルを示す文字“ＴＶＳテレビ：キックは不要！”が表示されている。なお、ボタン１１３−３には、自動アイコンも、後述する保留アイコンも表示されていない。これは、ボタン１１３−３が表す番組が、ユーザが操作入力部３８を操作することにより録画が指示された手動録画番組であるからである。
【０１２８】
ボタン１１１−４には、予約情報として、番組の放送日を示す文字“１１（木）”、番組の放送開始時刻を示す文字“１６：３０”、放送局および番組のタイトルを示す文字“ほげテレビ：へー×３！”、並びに自動アイコン１１２−３が表示されており、ボタン１１１−５には、予約情報として、番組の放送日を示す文字“１２（金）”、番組の放送開始時刻を示す文字“１６：３０”、放送局および番組のタイトルを示す文字“フゲテレビ：４時のあなた！”、並びに録画が保留されていることを示す画像（以下、適宜、保留アイコンともいう）１１３−１が表示されている。
【０１２９】
ボタン１１１−６には、予約情報として、番組の放送日を示す文字“１３（土）”、番組の放送開始時刻を示す文字“１９：３０”、放送局および番組のタイトルを示す文字“ＯＢＡテレビ：てんステ”、並びに自動アイコン１１２−４が表示されており、ボタン１１１−７には、予約情報として、番組の放送日を示す文字“１４（日）”、番組の放送開始時刻を示す文字“１２：３０”、放送局および番組のタイトルを示す文字“フゲテレビ：真珠夫！”、並びに保留アイコン１１３−２が表示されており、ボタン１１１−８には、予約情報として、番組の放送日を示す文字“１５（月）”、番組の放送開始時刻を示す文字“２０：３０”、並びに放送局および番組のタイトルを示す文字“らっきーテレビ：ほげほげ！”が表示されている。
【０１３０】
また、保留アイコン１１３−１が表示されているボタン１１１−５と、保留アイコン１１３−２が表示されているボタン１１１−７は、他のボタン１１１−１乃至ボタン１１１−４、ボタン１１１−６、およびボタン１１１−８を表示する輝度よりも低い輝度（例えば、半分の輝度）で表示されている。すなわち、録画予定表１０１において、自動録画番組のうちの、録画が保留されている番組（以下、適宜、保留番組ともいう）の予約情報は、他の予約情報を表示する輝度よりも低い輝度で表示されている。
【０１３１】
上述したように、表示制御部７８が、自動録画番組の予約情報が表示されているボタン（例えば、ボタン１１１−１）には、自動アイコン（例えば、自動アイコン１１２−１）を表示させ、保留番組の予約情報が表示されているボタン（例えば、ボタン１１１−５）は、録画が保留されていない番組の予約情報が表示されているボタン（例えば、ボタン１１１−１）を表示する輝度よりも低い輝度で表示させて、さらにその保留番組の予約情報が表示されているボタンに、保留アイコン（例えば、保留アイコン１１３−１）を表示させることによって、番組の予約情報は、録画予定表１０１において、自動録画番組（であって、録画が保留されていない番組）の予約情報であるか、保留番組の予約情報であるか、または手動録画番組の予約情報であるかが、区別して表示される。
【０１３２】
このように、録画予定表１０１において、予約情報が、自動録画番組の予約情報であるか、保留番組の予約情報であるか、または手動録画番組の予約情報であるかを区別して表示させることにより、ユーザは、録画予定表１０１に表示されている予約情報が、自動録画番組または手動録画番組のうちのいずれの番組の予約情報であるかを、容易に確認することができる。さらに、ユーザが、自動録画番組が保留番組であるか否かも容易に確認することができる。
【０１３３】
以下、ボタン１１１−１乃至ボタン１１１−８を個々に区別する必要のない場合、単に、ボタン１１１と称する。また、以下、画像１１２−１乃至画像１１２−４を個々に区別する必要のない場合、単に、自動アイコン１１２と称する。さらに、以下、画像１１３−１および画像１１３−２を個々に区別する必要のない場合、単に、保留アイコン１１３と称する。
【０１３４】
また、録画予定表１０１には、カーソル１１４が表示されている。ユーザは、操作入力部３８を操作してカーソル１１４を移動させ、ボタン１１１−１乃至ボタン１１１−８のいずれかを選択し、予約情報の削除、保留、保留の解除などを行うことができる。
【０１３５】
さらに、録画予定表１０１には、図中、右側にスクロールバー１１５が設けられており、カーソル１１４が、ボタン１１１−８を選択している（ボタン１１１−８にフォーカスがあたっている）状態で、ユーザが、操作入力部３８を操作して、カーソル１１４を図中、下方向に移動させると、スクロールバー１１５に表示されているスクロールボックス（スライダ）１２１が下方向に移動するとともに、録画予定表１０１に表示されている画面が、操作に応じて、図中、上方向にスクロールされる。また、カーソル１１４が、ボタン１１１−１を選択している（ボタン１１１−１にフォーカスがあたっている）状態で、ユーザが、操作入力部３８を操作して、カーソル１１４を図中、上方向に移動させると、スクロールバー１１５に表示されているスクロールボックス１２１が上方向に移動するとともに、録画予定表１０１に表示されている画面が、操作に応じて、図中、下方向にスクロールされる。
【０１３６】
図６の録画予定表１０１において、保留アイコン１１３が表示されていないボタン１１１−１乃至ボタン１１１−４、ボタン１１１−６、およびボタン１１１−８のそれぞれに表示されている予約情報の番組のそれぞれは、その放送開始時刻になると、記録装置１３で受信されて録画（予約録画）される。また、保留アイコン１１３が表示されているボタン１１１−５およびボタン１１１−７に表示されている予約情報の番組は、録画予定表１０１に表示されているが、その録画が保留されているので、放送開始時刻になっても録画されない。
【０１３７】
図７のフローチャートを参照して、図３の制御部３７が、ディスプレイに、図６に示す録画予定表１０１を表示させる処理である、録画予定表の表示の処理を説明する。
【０１３８】
ユーザが、操作入力部３８を操作することにより、録画予定表１０１の表示を指示すると、ユーザの操作に応じて、操作入力部３８から表示制御部７８に、録画予定表１０１の表示を指示する入力信号が供給される。表示制御部７８は、操作入力部３８から、録画予定表１０１の表示を指示する入力信号が供給されると、ステップＳ３１において、録画予約テーブル保持部７６から、録画予約テーブルを取得する（読み出す）。
【０１３９】
ステップＳ３２において、表示制御部７８は、録画予約テーブル保持部７６からの録画予約テーブルを基に、録画予定表１０１を表示させるための画像データを生成する。例えば、図５に示す録画予約テーブルを取得した場合、表示制御部７８は、保留フラグが“１”に設定されている、予約番号が“５”である予約情報、および予約番号が“７”である予約情報を表示させるボタン１１１（図６）に、録画が保留されていることを示す保留アイコン１１３（図６）が表示され、かつ、予約番号が“５”である予約情報、および予約番号が“７”である予約情報を表示させるボタン１１１が、他のボタン１１１を表示する輝度より低い輝度で表示されるように、録画予定表１０１を表示させるための画像データを生成する。
【０１４０】
また、この場合、表示制御部７８は、手動録画フラグが“０”に設定されている予約番号が“１”である予約情報、予約番号が“２”である予約情報、予約番号が“４”である予約情報、および予約番号が“６”である予約情報を表示するボタン１１１に、自動録画番組であることを示す自動アイコン１１２（図６）が表示され、録画除外フラグが“１”に設定されている予約番号が“９”である予約情報がボタン１１１に表示されないように、録画予定表１０１を表示させるための画像データを生成する。
【０１４１】
ステップＳ３３において、表示制御部７８は、生成した録画予定表１０１を表示させるための画像データを、信号処理部３５を介して、ディスプレイに供給し、録画予定表１０１を表示させて、録画予定表の表示の処理は、終了する。すなわち、ステップＳ３３において、表示制御部７８は、録画予定表１０１を表示させるための画像データを、信号処理部３５に供給する。信号処理部３５は、表示制御部７８から供給された画像データに、例えば、データ方式の変換の処理、Ｄ／Ａ変換処理などの所定の処理を施し、ディスプレイに供給する。そして、ディスプレイは、信号処理部３５から供給された画像データを基に、録画予定表１０１を表示する。
【０１４２】
このようにして、制御部３７は、録画予定表１０１を表示するための画像データを生成し、生成した画像データを基に、録画予定表１０１を表示させる。
【０１４３】
このように、録画予約テーブルにおいて、録画除外フラグを設定することにより、ユーザが録画を希望しない番組の予約情報を、録画予定表１０１に表示しないようにすることができる。これにより、録画予定表１０１がより見やすくなり、ユーザは、より簡単に録画される番組の予約情報を確認することができる。
【０１４４】
さらに、録画予約テーブルにおいて、保留フラグを設定することにより、録画が保留された番組の予約情報と他の予約情報とを、区別して表示するようにしたので、録画予定表１０１がより見やすくなり、ユーザは、より簡単に録画される番組の予約情報や録画が保留されている番組の予約情報を確認することができる。
【０１４５】
次に、図８乃至図１１を参照して、図６のボタン１１１に表示されている予約情報が、ユーザによって削除された場合について説明する。なお、図８乃至図１１において、図６における場合と対応する部分には、同一の符号を付してあり、その説明は、適宜、省略する。
【０１４６】
図６において、例えば、ユーザが操作入力部３８を操作することにより、ボタン１１１−８を選択し、録画の予約のキャンセルを指示すると、表示制御部７８は、図８に示すように、ボタン１１１−８に対応する番組の録画予約のキャンセルを確認するためのダイアログ１４１を表示させる。
【０１４７】
ダイアログ１４１には、文字“録画候補から削除しますか？”とともに、ボタン１６１およびボタン１６２が表示されている。ボタン１６１には、文字“はい”が表示されており、ユーザが、操作入力部３８を操作することにより、カーソル１７１を移動させ、ボタン１６１を選択すると、カーソル１１４によって選択されている（フォーカスがあてられている）ボタン１１１に対応する番組の予約情報が、録画予約テーブル保持部７６に保持された録画予約テーブルから削除される。一方、ユーザがカーソル１７１を移動させ、ボタン１６２を選択すると、予約情報を削除する処理は実行されず、ダイアログ１４１は閉じられる。
【０１４８】
例えば、ボタン１６１が選択された場合、図９に示すように、表示制御部７８は、カーソル１１４によって選択されているボタン１１１−８に表示されている予約情報を示す文字を消去させる。すなわち、この場合、予約制御部７２は、録画予約テーブル保持部７６の録画予約テーブルから、ボタン１１１−８に表示されている番組“ほげほげ！”の予約情報を削除し、表示制御部７８は、その予約情報の削除後の録画予約テーブルに基づき、図９に示すように、録画予定表１０１を表示し直す。
【０１４９】
さらに、表示制御部７８は、図１０に示すように、予約情報を削除した番組（ここでは、番組“ほげほげ！”）を、録画除外対象リストに登録することを確認するダイアログ１９１を表示させる。ダイアログ１９１には、文字“録画除外対象リストに登録しますか？”が表示されている。
【０１５０】
また、ダイアログ１９１には、ボタン２０１およびボタン２０２が表示されている。ボタン２０１には、文字“はい”が表示されており、ユーザが操作入力部３８を操作することによりカーソル２１１を移動させ、ボタン２０１を選択すると、予約制御部７２は、録画予定表１０１から削除された、ボタン１１１−８に対応する番組“ほげほげ！”を、録画除外対象リスト保持部７５の録画除外対象リストに登録（追加）する。
【０１５１】
そして、予約制御部７２は、番組“ほげほげ！”を録画除外対象リスト保持部７５の録画除外対象リストに登録すると、新たに番組“ほげほげ！”が登録された録画除外対象リストを参照して、録画予約テーブル保持部７６の録画予約テーブルから、ボタン１１１−８とは異なるボタン１１１に対応する番組“ほげほげ！”の予約情報を削除する。さらに、表示制御部７８は、その予約情報の削除後の録画予約テーブルに基づき、録画予定表１０１を表示し直す。
【０１５２】
例えば、番組“ほげほげ！”が毎日放送される番組であり、予約制御部７２が、ユーザの操作に応じて、図８に示したボタン１１１−８に対応する、１５日（月曜日）に放送される番組“ほげほげ！”を、録画除外対象リスト保持部７５の録画除外対象リストに登録した場合、予約制御部７２は、録画除外対象リストを参照して、録画予約テーブル保持部７６の録画予約テーブルから、１４日以前と１６日以降に放送される番組“ほげほげ！”の予約情報を検索して削除し、表示制御部７８は、その予約情報の削除後の録画予約テーブルに基づき、録画予定表１０１を表示し直す。
【０１５３】
このように、番組“ほげほげ！”が、録画除外対象リスト保持部７５の録画除外対象リストに登録（追加）されると、その後は、ユーザが録画除外対象リストから、番組“ほげほげ！”を削除しない限り、その番組“ほげほげ！”は、録画予定表１０１に表示されなくなる。
【０１５４】
一方、図１０に示すダイアログ１９１において、ユーザがカーソル２１１を移動させ、ボタン２０２を選択すると、番組を録画除外対象リストに登録する処理は、中止され、ダイアログ１９１は閉じられる。
【０１５５】
ユーザが操作入力部３８を操作することによって、ボタン２０１を選択し、録画予定表１０１から削除した番組が、録画除外対象リストに登録されるか、または、ユーザが操作入力部３８を操作することによって、ボタン２０２を選択し、番組を録画除外対象リストに登録する処理が中止されてダイアログ１９１が閉じられると、図１１に示すように、おまかせ条件保持部７３に保持されたおまかせ条件を変更（更新）するためのダイアログ２３１が表示される。ダイアログ２３１には、文字“おまかせ条件設定を変更しますか？”が表示されている。
【０１５６】
また、おまかせ条件を変更するためのダイアログ２３１には、ボタン２４１およびボタン２４２が表示されている。ボタン２４１には、文字“はい”が表示されており、ユーザが、操作入力部３８を操作することによりカーソル２５１を移動させ、ボタン２４１を選択すると、表示制御部７８は、図示せぬおまかせ条件の設定を行うための画面を表示させる。
【０１５７】
おまかせ条件の設定を行うための画面が表示された状態で、ユーザが、操作入力部３８を操作することによって、おまかせ条件の変更を指示すると、予約制御部７２は、ユーザの指示に応じておまかせ条件を変更し、おまかせ条件保持部３７に保持されているおまかせ条件を示す情報を更新する。
【０１５８】
例えば、ユーザが、番組“ほげほげ！”を録画予定表１０１から削除したということは、ユーザは、番組“ほげほげ！”の録画を希望していないということなので、表示制御部７８は、ユーザが、おまかせ条件を変更することができるように、おまかせ条件の設定を行うための画面を表示させる。これにより、ユーザは、今後、番組“ほげほげ！”、さらには、その番組“ほげほげ！”と内容が類似した番組が、自動録画番組として選択されにくくなるように、おまかせ条件保持部７３のおまかせ条件（の設定）を変更させることができる。
【０１５９】
一方、ユーザがカーソル２５１を移動させ、ボタン２４２を選択すると、おまかせ条件を変更する処理は、中止され、ダイアログ２３１は閉じられる。
【０１６０】
次に、図１２のフローチャートを参照して、図３の制御部３７による、予約情報の削除の処理を説明する。
【０１６１】
ユーザが、図６に示す録画予定表１０１におけるボタン１１１に表示されている予約情報を削除するように操作すると、操作入力部３８（図３）から制御部３７（図３）には、その操作に対応した入力信号が供給される。制御部３７は、その入力信号に応じて、図８に示したように、ダイアログ１４１を表示させる。
【０１６２】
そして、ダイアログ１４１（図８）に表示されているボタン１６１が選択されると、ステップＳ５１において、予約制御部７２（図３）は、録画予約テーブル保持部７６（図３）の録画予約テーブルに含まれる予約情報のうち、録画予定表１０１（図６）からの削除が指示された番組の予約情報の録画除外フラグをセットし、これにより、その予約情報を、実質的に削除する。そして、ステップＳ５１からステップＳ５２に進み、予約制御部７２は、録画除外フラグのセット後の録画予約テーブルを基に、録画予定表１０１を表示するように、表示制御部７８を制御し、これにより、表示制御部７８は、図９に示したような、録画除外フラグがセットされた番組の予約情報が消去された録画予定表１０１（図９の録画予定表１０１では、上述したように、ボタン１１１−８に対応する番組の予約情報が削除されている）を表示させる。
【０１６３】
例えば、図５に示す録画予約テーブルにおける、予約番号が“８”である番組“ほげほげ！”の予約情報を、録画予定表１０１から削除するように指示された場合、予約制御部７２は、予約番号が“８”である予約情報の録画除外フラグを“１”に設定する。このように、録画除外フラグを“１”に設定することによって、その録画除外フラグに対応する番組“ほげほげ！”の予約情報は、録画予定表１０１に表示されなくなる。
【０１６４】
その後、ステップＳ５２からステップＳ５３に進み、予約制御部７２は、おまかせ条件保持部７３のおまかせ条件を変更する。例えば、ステップＳ５３において、予約制御部７２は、番組配信情報保持部７１から、番組配信情報を取得し、録画予定表１０１から予約情報が削除された番組のメタデータを認識する。そして、予約制御部７２は、おまかせ条件保持部７３のおまかせ条件におけるキーワードのうち、録画予定表１０１から削除された番組のメタデータに含まれる、番組の内容を示す単語と同一のキーワードの重みの値が減少するように、おまかせ条件を更新する。
【０１６５】
そして、ステップＳ５３からステップＳ５４に進み、予約制御部７２は、録画除外対象リストに登録することを確認するダイアログ１９１（図１０）の表示を指示する信号を生成し、表示制御部７８に供給する。表示制御部７８は、予約制御部７２からの信号にしたがい、ダイアログ１９１を表示させるための画像データを、記録部４０から取得する。そして、表示制御部７８は、記録部４０から取得した画像データを、信号処理部３５を介して、ディスプレイに供給し、録画除外対象リストに登録することを確認するダイアログ１９１を表示させて、ステップＳ５４からステップＳ５５に進む。
【０１６６】
ステップＳ５５において、予約制御部７２は、操作入力部３８から入力信号が供給されるのを待って、その入力信号を基に、録画予定表１０１から予約情報が削除された番組の録画除外対象リストへの登録が指示（設定）されたか否かを判定する。すなわち、ステップＳ５５において、予約制御部７２は、操作入力部３８から供給される入力信号を基に、図１０におけるボタン２０１が選択されたか否かを判定することにより、録画除外対象リストへの登録が指示されたか否かを判定する。
【０１６７】
ステップＳ５５において、録画除外対象リストへの登録が指示されたと判定された場合、すなわち、図１０の録画除外対象リストに登録することを確認するダイアログ１９１が表示された状態で、ユーザが、ボタン２０１を選択するように、操作入力部３８を操作した場合、ステップＳ５６に進み、予約制御部７２は、録画予定表１０１から予約情報が削除された番組を、録画除外対象リスト保持部７５の録画除外対象リストに登録する。例えば、録画予定表１０１から、番組“ほげほげ！”の予約情報が削除された場合、予約制御部７２は、録画除外対象リストに、番組“ほげほげ！”（の情報（例えば、タイトル））を登録する。
【０１６８】
そして、ステップＳ５６からステップＳ５７に進み、予約制御部７２は、録画除外対象リスト保持部７５の録画除外対象リストを参照して、録画予約テーブル保持部７６の録画予約テーブルに含まれる予約情報のうち、新たに録画除外対象リストに登録された番組とタイトルが一致する番組の予約情報の録画除外フラグをセットする。その後、ステップＳ５７からステップＳ５８に進み、予約制御部７２は、録画除外フラグのセット後の録画予約テーブルを基に、録画予定表１０１を表示するように、表示制御部７８を制御し、これにより、表示制御部７８は、録画除外フラグがセットされた番組の予約情報が消去された録画予定表１０１を表示させ、ステップＳ５９に進む。
【０１６９】
例えば、新たに番組“ほげほげ！”が録画除外対象リスト保持部７５の録画除外対象リストに登録された場合、予約制御部７２は、番組“ほげほげ！”が登録された録画除外対象リストを参照して、録画予約テーブル保持部７６の録画予約テーブルに含まれる予約情報のうち、番組“ほげほげ！”とタイトルが一致する番組の予約情報の録画除外フラグを“１”に設定する。このように、録画予約テーブルに含まれる予約情報のうち、新たに録画除外対象リストに登録された番組とタイトルが一致する番組の録画除外フラグを“１”に設定することにより、例えば、毎日放送される番組“ほげほげ！”について、複数の予約情報が、録画予定表１０１に表示されている場合においても、ユーザが、録画予定表１０１から所定の日（例えば、１５日（図８））に放送される番組“ほげほげ！”の予約情報を削除する操作を行うだけで、他の日（例えば、１６日）に放送される番組“ほげほげ！”の予約情報も録画予約テーブルから削除され、録画予定表１０１に表示されなくなる。
【０１７０】
一方、ステップＳ５５において、録画除外対象リストへの登録が指示されなかったと判定された場合、すなわち、図１０の録画除外対象リストに登録することを確認するダイアログ１９１が表示された状態で、ユーザが、ボタン２０２を選択するように、操作入力部３８を操作した場合、ステップＳ５６の処理乃至ステップＳ５８の処理をスキップして、ステップＳ５９に進む。
【０１７１】
ステップＳ５９において、予約制御部７２は、おまかせ条件を変更するためのダイアログ２３１（図１１）の表示を指示する信号を生成し、表示制御部７８に供給する。表示制御部７８は、予約制御部７２からの信号に応じて、ダイアログ２３１を表示させるための画像データを、記録部４０から取得する。そして、表示制御部７８は、記録部４０から取得した画像データを、信号処理部３５を介して、ディスプレイに供給し、おまかせ条件を変更するためのダイアログ２３１を表示させる。
【０１７２】
そして、ステップＳ５９からステップＳ６０に進み、予約制御部７２は、操作入力部３８から入力信号が供給されるのを待って、その入力信号を基に、おまかせ条件の変更が指示されたか否かを判定する。すなわち、例えば、ステップＳ６０において、予約制御部７２は、操作入力部３８から供給される入力信号を基に、図１１におけるボタン２４１が選択されたか否かを判定する。
【０１７３】
ステップＳ６０において、おまかせ条件の変更が指示されたと判定された場合、すなわち、図１１のおまかせ条件を変更するためのダイアログ２３１が表示された状態で、ユーザが、ボタン２４１を選択するように、操作入力部３８を操作した場合、ステップＳ６１に進み、予約制御部７２は、おまかせ条件の設定を行うための画面の表示を指示する信号を生成し、表示制御部７８に供給する。
【０１７４】
ステップＳ６１において、表示制御部７８は、おまかせ条件保持部７３に保持されているおまかせ条件を基に、おまかせ条件の設定を行うための画面を表示する画像データを生成する。そして、表示制御部７８は、生成した画像データを、信号処理部３５を介して、ディスプレイに供給し、おまかせ条件の設定を行うための画面を表示させて、ステップＳ６１からステップＳ６２に進む。
【０１７５】
ステップＳ６２において、予約制御部７２は、ユーザの操作に応じて、おまかせ条件保持部７３のおまかせ条件の設定を変更し、予約情報の削除の処理は終了する。例えば、おまかせ条件の設定を行うための画面が表示された状態で、ユーザが、おまかせ条件により定められたキーワードのうち、キーワード“温泉”を削除するように操作入力部３８を操作した場合、予約制御部７２は、おまかせ条件により定められたキーワードから、キーワード“温泉”が削除されるように、おまかせ条件を示す情報を更新する。
【０１７６】
また、例えば、ユーザは、番組のメタデータに単語“湯けむり”が含まれ、かつ単語“サスペンス”が含まれない番組が自動録画番組として選択されるように、おまかせ条件を設定することもできる。
【０１７７】
なお、ステップＳ５３の処理およびステップＳ６２の処理の何れにおいても、おまかせ条件が変更されるが、ステップＳ５３の処理においては、ユーザによる予約情報の削除の指示に応じて、いわば自動的におまかせ条件が変更されるのに対して、ステップＳ６２の処理においては、ユーザの指示にしたがって、いわば直接的に、おまかせ条件が変更される。
【０１７８】
一方、ステップＳ６０において、おまかせ条件の変更が指示されなかったと判定された場合、すなわち、図１１のおまかせ条件を変更するためのダイアログ２３１が表示された状態で、ユーザが、ボタン２４２を選択するように、操作入力部３８を操作した場合、予約情報の削除の処理は終了する。
【０１７９】
このようにして、制御部３７は、録画予定表１０１から予約情報が削除された番組を、ユーザの指示に応じて録画除外対象リストに登録する。また、録画予定表１０１から予約情報が削除されると、制御部３７は、録画予定表１０１から予約情報が削除された番組のメタデータを基に、自動的におまかせ条件を変更する。
【０１８０】
このように、録画予定表１０１から予約情報が削除された番組を、録画除外対象リストに登録することによって、録画予定表１０１から予約情報が削除された番組を録画しないようにすることができる。そして、その後、録画除外対象リストに登録されている番組は、ユーザが、操作入力部３８を操作することにより、録画除外対象リストから削除しない限り、自動録画番組として録画されることがなくなる。したがって、ユーザは、ユーザが録画を希望しない番組を録画除外対象リストに登録するという簡単な操作だけで、その番組が、今後、自動録画番組として録画されないようにすることができる。
【０１８１】
また、録画予定表１０１から予約情報が削除された番組のメタデータを基に、自動的におまかせ条件を変更することによって、おまかせ条件にユーザの好みを反映させることができ、これにより、よりユーザの希望に近い番組を録画することができる。
【０１８２】
なお、図１２では、録画除外対象リストへの登録のユーザによる指示の有無に関わらず、おまかせ条件を変更するためのダイアログ２３１を表示することとしたが、ステップＳ５５の処理において、録画除外対象リストへの登録が指示されなかったと判定された場合には、ステップＳ５９に進むのではなく、予約情報の削除の処理を終了してもよい。
【０１８３】
次に、図１３乃至図１５を参照して、図６のボタン１１１に表示されている予約情報の番組の録画が、ユーザによって保留された場合について説明する。なお、図１３乃至図１５において、図６における場合と対応する部分には、同一の符号を付してあり、その説明は、適宜、省略する。
【０１８４】
図６において、例えば、ユーザが、操作入力部３８を操作することにより、ボタン１１１−８を選択し、録画の保留を指示すると、表示制御部７８は、図１３に示すように、ボタン１１１−８に対応する番組を保留することを確認するダイアログ２７１を表示させる。
【０１８５】
ダイアログ２７１には、文字“録画候補を保留にしますか？”とともに、ボタン２８１およびボタン２８２が表示されている。ボタン２８１には、文字“はい”が表示されており、ユーザが操作入力部３８を操作することにより、カーソル２９１を移動させ、ボタン２８１を選択すると、カーソル１１４によって選択されているボタン１１１に対応する番組の録画が保留される。一方、ユーザがカーソル２９１を移動させ、ボタン２８２を選択すると、録画予約の保留の処理は実行されず、ダイアログ２７１は閉じられる。
【０１８６】
例えば、ボタン２８１が選択された場合、図１４に示すように、表示制御部７８は、選択されたボタン１１１−８に表示されている予約情報を、保留アイコンが表示されていないボタン１１１の予約情報を表示する輝度よりも低い輝度で表示させ、ボタン１１１−８に、録画が保留されていることを示す保留アイコン（画像）３１１を表示させる。
【０１８７】
すなわち、この場合、予約制御部７２は、録画が保留された、ボタン１１１−８に対応する番組“ほげほげ！”を、保留対象リスト保持部７４の保留対象リストに登録（追加）する。そして、予約制御部７２は、録画予約テーブル保持部７６の録画予約テーブルに含まれている予約情報のうち、番組のタイトルが“ほげほげ！”である予約情報（例えば、ボタン１１１−８に対応する番組の予約情報）の保留フラグをセットし（例えば、“１”に設定する）、表示制御部７８は、その予約情報の保留フラグをセットした後の録画予約テーブルに基づき、図１４に示したように、録画予定表１０１を表示し直す。その後は、ユーザが保留対象リストから、番組“ほげほげ！”を削除しない限り、その番組“ほげほげ！”は、保留番組として録画予定表１０１に表示される。
【０１８８】
さらに、表示制御部７８は、図１５に示すように、おまかせ条件を変更するためのダイアログ２３１が表示させる。なお、ダイアログ２３１は、図１１におけるおまかせ条件を変更するためのダイアログ２３１に対応するので、同一の符号を付してあり、その説明は、適宜、省略する。
【０１８９】
ユーザが、操作入力部３８を操作することによりカーソル２５１を移動させ、ボタン２４１を選択すると、表示制御部７８は、図示せぬおまかせ条件の設定を行うための画面を表示させる。
【０１９０】
おまかせ条件の設定を行うための画面が表示された状態で、ユーザが、操作入力部３８を操作することによって、おまかせ条件の変更を指示すると、予約制御部７２は、ユーザの指示に応じておまかせ条件を変更し、おまかせ条件保持部７３に保持されているおまかせ条件を示す情報を更新する。
【０１９１】
次に、図１６のフローチャートを参照して、図３の制御部３７による、録画予約の保留の処理を説明する。
【０１９２】
ユーザが、図６の録画予定表１０１におけるボタン１１１に対応する番組の録画を保留するように操作すると、操作入力部３８（図３）から制御部３７（図３）には、その操作に対応した入力信号が供給される。制御部３７は、その入力信号に応じて、図１３に示したように、番組を保留することを確認するダイアログ２７１を表示させる。
【０１９３】
そして、ダイアログ２７１（図１３）に表示されているボタン２８１が選択されると、ステップＳ７１において、予約制御部７２（図３）は、録画の保留が指示された番組を、保留対象リスト保持部７４（図３）の保留対象リストに登録し、ステップＳ７２に進む。例えば、録画予定表１０１において、番組“ほげほげ！”の録画の保留が指示された場合、予約制御部７２は、保留対象リストに、番組“ほげほげ！”（の情報（例えば、タイトル））を登録する。
【０１９４】
ステップＳ７２において、予約制御部７２は、保留対象リスト保持部７４の保留対象リストを参照して、録画予約テーブル保持部７６（図３）の録画予約テーブルに含まれる予約情報のうち、新たに保留対象リストに登録された番組とタイトルが一致する番組の予約情報の保留フラグをセットし、これにより、その予約情報の番組の録画を保留する。例えば、保留対象リストに、番組“ほげほげ！”が新たに登録され、録画予約テーブルに、番組のタイトルが“ほげほげ！”である予約情報が３つ含まれている場合、予約制御部７２は、録画予約テーブルに含まれる予約情報のうち、番組“ほげほげ！”とタイトルが一致するそれらの３つの予約情報の保留フラグをセットする。
【０１９５】
そして、ステップＳ７２からステップＳ７３に進み、予約制御部７２は、保留フラグのセット後の録画予約テーブルを基に、録画予定表１０１を表示するように、表示制御部７８を制御し、これにより、表示制御部７８は、図１４に示したような、保留フラグがセットされた番組に対応するボタン１１１が、保留フラグがセットされていない番組に対応するボタン１１１を表示する輝度よりも低い輝度で表示され、さらに、その保留フラグがセットされた番組に対応するボタン１１１に保留アイコンが表示された録画予定表１０１（図１４の録画予定表１０１では、上述したように、ボタン１１１−８が、保留アイコンが表示されていないボタン１１１を表示する輝度よりも低い輝度で表示され、さらに、ボタン１１１−８には、保留アイコン３１１が表示されている）を表示させる。
【０１９６】
例えば、図５に示す録画予約テーブルにおける、予約番号が“８”である番組“ほげほげ！”の録画を保留するように指示された場合、予約制御部７２は、予約番号が“８”である予約情報の保留フラグを“１”に設定する。このように、保留フラグを“１”に設定することによって、その保留フラグに対応する番組“ほげほげ！”の予約情報を表示しているボタン１１１−８は、録画予定表１０１において、保留アイコンが表示されていないボタン１１１を表示する輝度よりも低い輝度で表示されるとともに、ボタン１１１−８に保留アイコン３１１が表示され、そのボタン１１１−８に対応する番組の録画が保留される。
【０１９７】
その後、ステップＳ７３からステップＳ７４に進み、予約制御部７２は、おまかせ条件保持部７３のおまかせ条件を変更する。例えば、ステップＳ７４において、予約制御部７２は、番組配信情報保持部７１から、番組配信情報を取得し、録画が保留された番組のメタデータを認識する。そして、予約制御部７２は、おまかせ条件保持部７３のおまかせ条件におけるキーワードのうち、録画が保留された番組のメタデータに含まれる、番組の内容を示す単語と同一のキーワードの重みの値が減少するように、おまかせ条件を更新する。
【０１９８】
例えば、予約制御部７２は、番組の録画の予約（予約情報）が、録画予定表１０１から削除された場合にキーワードの重みが減少する値よりも、番組の録画が保留された場合にキーワードの重みが減少する値が小さくなるように、キーワードの重みの値を減少させる。
【０１９９】
したがって、例えば、予約情報が録画予定表１０１から削除された場合に、番組の内容を示す単語と同一のキーワードの重みが３だけ減少するとき、予約制御部７２は、番組の録画が保留されると、番組の内容を示す単語と同一のキーワードの重みが２だけ減少するように、おまかせ条件を示す情報を更新する。
【０２００】
その後、ステップＳ７４からステップＳ７５に進み、以下、ステップＳ７５乃至ステップＳ７８において、それぞれ、図１２のステップＳ５９乃至ステップＳ６２と同様の処理が行われる。
【０２０１】
なお、ステップＳ７４の処理およびステップＳ７８の処理の何れにおいても、おまかせ条件が変更されるが、ステップＳ７４の処理においては、ユーザによる番組の保留の指示に応じて、いわば自動的におまかせ条件が変更されるのに対して、ステップＳ７８の処理においては、ユーザの指示にしたがって、いわば直接的に、おまかせ条件が変更される。
【０２０２】
このようにして、制御部３７は、録画の保留が指示された番組を、保留対象リストに登録する。また、制御部３７は、保留対象リストに登録された番組のメタデータを基に、自動的におまかせ条件を変更する。
【０２０３】
このように、録画の保留が指示された番組を、保留対象リストに登録することによって、番組の録画を保留することができる。そして、その後、保留対象リストに登録されている番組は、ユーザが、操作入力部３８を操作することにより、保留対象リストから削除しない限り、録画が保留されて、自動録画番組として録画されることがなくなる。したがって、ユーザは、ユーザが録画の保留を希望する番組を保留対象リストに登録するという簡単な操作だけで、その番組の録画が、今後、保留されるようにすることができる。
【０２０４】
また、録画が保留された番組を、保留対象リストに登録することによって、録画予定表１０１において、保留番組の予約情報を、他の番組の予約情報を表示する輝度よりも低い輝度で表示させ、保留アイコンを表示させることができる。その結果、保留番組の予約情報と、他の予約情報とを区別して表示することができ、これにより、録画予定表１０１がより見やすくなり、ユーザは、録画予定表１０１に表示されている予約情報が、保留番組の予約情報であるか否かを容易に確認することができる。
【０２０５】
さらに、保留対象リストに登録された番組のメタデータを基に、自動的におまかせ条件を変更することによって、おまかせ条件にユーザの好みを反映させることができ、これにより、よりユーザの希望に近い番組を録画することができる。
【０２０６】
ところで、記録装置１３（図１）では、すでに録画され、記録部４０（図３）に記録されている番組の一覧（以下、タイトルリストと称する）を表示することができる。すなわち、ユーザが操作入力部３８（図３）を操作することによって、タイトルリストの表示を指示すると、表示制御部７８は、操作入力部３８から供給される入力信号に応じて、記録部４０からタイトルリストを表示させるために必要なデータを取得し、取得したデータを基に、タイトルリストの画像データを生成する。
【０２０７】
表示制御部７８は、生成した画像データを、信号処理部３５を介して、ディスプレイに供給し、タイトルリストを表示させる。このとき、表示制御部７８は、例えば、図１７に示すタイトルリスト４０１を、ディスプレイに表示させる。
【０２０８】
図１７では、タイトルリスト４０１には、ボタン４１１−１乃至ボタン４１１−８が表示されている。ボタン４１１−１乃至ボタン４１１−８のそれぞれには、記録装置１３によって録画され、記録部４０に記録されている番組の情報（の一部）（以下、番組情報と称する）が表示される。
【０２０９】
ボタン４１１−１には、番組情報として、番組の録画日時を示す文字（列）“２００４／１０／１１  １４：３０”、放送局および番組のタイトルを示す文字（列）“フゲテレビ：すぱると！”、並びに自動録画番組であることを示す画像（自動アイコン）４１２−１が表示されている。
【０２１０】
ここで、番組の録画日時を示す文字“２００４／１０／１１  １４：３０”は、例えば、番組が、２００４年１０月１１日の１４時３０分から放送された番組であることを示している。また、放送局および番組のタイトルを示す文字“フゲテレビ：すぱると！”は、番組を放送する放送局の名前が、“フゲテレビ”であり、番組名が“すぱると！”であることを示している。
【０２１１】
また、ボタン４１１−２には、番組情報として、番組の録画日時を示す文字“２００４／１０／１１  １７：３０”、放送局および番組のタイトルを示す文字“ＭＨＫテレビ：にこにこぽん！”、並びに自動アイコン４１２−２が表示されており、ボタン４１１−３には、番組情報として、番組の録画日時を示す文字“２００４／１０／１２  ２３：１５”、並びに放送局および番組のタイトルを示す文字“ＴＶＳテレビ：キックは不要！”が表示されている。
【０２１２】
なお、ボタン４１１−３には、上述した自動アイコンが表示されていない。これは、ボタン４１１−３が表す番組が、ユーザが操作入力部３８を操作することにより録画が指示された手動録画番組であるからである。
【０２１３】
ボタン４１１−４には、番組情報として、番組の録画日時を示す文字“２００４／１０／１３  １６：３０”、放送局および番組のタイトルを示す文字“ほげテレビ：へー×３！”、並びに自動アイコン４１２−３が表示されており、ボタン４１１−５には、番組情報として、番組の録画日時を示す文字“２００４／１０／１５  １２：２０”、並びに放送局および番組のタイトルを示す文字“フゲテレビ：４時のあなた！”が表示されている。
【０２１４】
ボタン４１１−６には、番組情報として、番組の録画日時を示す文字“２００４／１０／１６  １１：１５”、放送局および番組のタイトルを示す文字“ＯＢＡテレビ：てんステ”、並びに自動アイコン４１２−４が表示されており、ボタン４１１−７には、番組情報として、番組の録画日時を示す文字“２００４／１０／１７  １０：００”、並びに放送局および番組のタイトルを示す文字“フゲテレビ：真珠夫！”が表示されており、ボタン４１１−８には、番組情報として、番組の録画日時を示す文字“２００４／１０／１５  ２０：３０”、並びに放送局および番組のタイトルを示す文字“らっきーテレビ：ほげほげ！”が表示されている。
【０２１５】
以下、ボタン４１１−１乃至ボタン４１１−８を個々に区別する必要のない場合、単に、ボタン４１１と称する。また、以下、画像４１２−１乃至画像４１２−４を個々に区別する必要のない場合、単に、自動アイコン４１２と称する。
【０２１６】
また、タイトルリスト４０１には、カーソル４１３が表示されている。ユーザは、操作入力部３８を操作してカーソル４１３を移動させ、ボタン４１１−１乃至ボタン４１１−８のいずれかを選択し、番組の削除、再生などを行うことができる。
【０２１７】
さらに、タイトルリスト４０１には、図中、右側にスクロールバー４１４が設けられており、カーソル４１３が、ボタン４１１−８を選択している（ボタン４１１−８にフォーカスがあたっている）状態で、ユーザが、操作入力部３８を操作して、カーソル４１３を図中、下方向に移動させると、スクロールバー４１４に表示されているスクロールボックス（スライダ）４２１が下方向に移動するとともに、タイトルリスト４０１に表示されている画面が、操作に応じて、図中、上方向にスクロールされる。また、カーソル４１３が、ボタン４１１−１を選択している（ボタン４１１−１にフォーカスがあたっている）状態で、ユーザが、操作入力部３８を操作して、カーソル４１３を図中、上方向に移動させると、スクロールバー４１４に表示されているスクロールボックス４２１が上方向に移動するとともに、タイトルリスト４０１に表示されている画面が、操作に応じて、図中、下方向にスクロールされる。
【０２１８】
次に、図１８乃至図２１を参照して、図１７のボタン４１１に表示されている番組が、ユーザによって削除された場合について説明する。なお、図１８乃至図２１において、図１７における場合と対応する部分には、同一の符号を付してあり、その説明は、適宜、省略する。
【０２１９】
図１７において、例えば、ユーザが操作入力部３８を操作することによりカーソル４１３を移動させて、ボタン４１１−２を選択し、番組“にこにこぽん！”の削除を指示すると、操作入力部３８から記録制御部７７に、ユーザの操作に応じた入力信号が供給される。記録制御部７７は、操作入力部３８からの入力信号に応じて、番組（のコンテンツデータ）とともに、記録部４０に記録されている番組のメタデータを参照して、ユーザによって削除が指示された番組“にこにこぽん！”が、ユーザによって一度でも視聴されたことがあるか否かを判定する。
【０２２０】
そして、記録制御部７７が、ユーザによって削除が指示された、ボタン４１１−２に対応する番組“にこにこぽん！”が、一度でも視聴されたことがある番組であると判定した場合、すなわち、ボタン４１１−２に対応する番組“にこにこぽん！”が、過去に再生されたことがある場合、表示制御部７８は、図１８に示すように、ユーザが削除を指示した番組の削除を確認するダイアログ４４１を表示させる。
【０２２１】
ダイアログ４４１には、文字“削除しますか？”とともに、ボタン４５１およびボタン４５２が表示されている。ボタン４５１には、文字“はい”が表示されており、ユーザが操作入力部３８を操作することにより、カーソル４６１を移動させ、ボタン４５１を選択すると、ボタン４１１−２に表示されている番組情報を示す文字は消去（削除）される。すなわち、この場合、記録制御部７７は、ユーザによって削除が指示された番組“にこにこぽん！”を記録部４０から削除し、表示制御部７８は、記録部４０に記録されている、その番組の削除後のタイトルリスト４０１を表示させるために必要なデータに基づき、タイトルリスト４０１を表示し直す。
【０２２２】
一方、ユーザが操作入力部３８を操作することにより、カーソル４６１を移動させ、ボタン４５２を選択すると、番組を削除する処理は中止され、ダイアログ４４１は閉じられる。
【０２２３】
また、例えば、図１７に示したタイトルリスト４０１において、ボタン４１１−２に対応する番組“にこにこぽん！”の削除が指示され、記録制御部７７が、その番組が一度も視聴されたことがないと判定した場合、表示制御部７８は、図１９に示すように、ユーザが視聴していない番組の削除を確認するダイアログ４８１を表示させる。
【０２２４】
ダイアログ４８１には、文字“一度も視聴していませんが削除しますか？”とともに、ボタン４９１およびボタン４９２が表示されている。ボタン４９１には、文字“はい”が表示されており、ユーザが操作入力部３８を操作することにより、カーソル５０１を移動させ、ボタン４９１を選択すると、記録制御部７７は、ボタン４１１−２に表示されている番組情報を示す文字を消去する。すなわち、この場合、記録制御部７７は、ユーザによって削除が指示された番組“にこにこぽん！”を記録部４０から削除し、表示制御部７８は、記録部４０に記録されている、その番組の削除後のタイトルリスト４０１を表示させるために必要なデータに基づき、タイトルリスト４０１を表示し直す。
【０２２５】
一方、ユーザが操作入力部３８を操作することにより、カーソル５０１を移動させ、ボタン４９２を選択すると、視聴していない番組を削除する処理は中止され、ダイアログ４８１は閉じられる。
【０２２６】
ユーザが操作入力部３８を操作することによって、ボタン４９１を選択し、番組“にこにこぽん！”をタイトルリスト４０１から削除すると、表示制御部７８は、図２０に示すような、録画除外対象リストに登録することを確認するダイアログ１９１を表示させる。なお、ダイアログ１９１は、図１０における録画除外対象リストに登録するためのダイアログ１９１に対応するので、同一の符号を付してあり、その説明は、適宜、省略する。
【０２２７】
例えば、図２０に示した録画除外対象リストに登録することを確認するダイアログ１９１において、ユーザがカーソル２１１を移動させ、ボタン２０１を選択すると、予約制御部７２は、記録部４０から削除された番組“にこにこぽん！”を、録画除外対象リスト保持部７５の録画除外対象リストに登録（追加）する。
【０２２８】
一方、図２０に示すダイアログ１９１において、ユーザがカーソル２１１を移動させ、ボタン２０２を選択すると、録画除外対象リストに登録する処理は、中止され、ダイアログ１９１は閉じられる。
【０２２９】
ユーザが操作入力部３８を操作することによって、ボタン２０１を選択し、記録部４０（タイトルリスト４０１）から削除した番組が、録画除外対象リストに登録されるか、または、ユーザが操作入力部３８を操作することによって、ボタン２０２を選択し、番組を録画除外対象リストに登録する処理が中止されてダイアログ１９１が閉じられると、表示制御部７８は、図２１に示すように、おまかせ条件を変更するためのダイアログ２３１を表示させる。なお、ダイアログ２３１は、図１１におけるおまかせ条件を変更するためのダイアログ２３１に対応するので、同一の符号を付してあり、その説明は、適宜、省略する。
【０２３０】
図２１のおまかせ条件を変更するためのダイアログ２３１において、ユーザが操作入力部３８を操作することにより、カーソル２５１を移動させ、ボタン２４１を選択すると、表示制御部７８は、図示せぬおまかせ条件の設定を行うための画面を表示させる。
【０２３１】
おまかせ条件の設定を行うための画面が表示された状態で、ユーザが、操作入力部３８を操作することによって、おまかせ条件の変更を指示すると、予約制御部７２は、ユーザの指示に応じておまかせ条件を変更し、おまかせ条件保持部７３に保持されているおまかせ条件を示す情報を更新する。
【０２３２】
例えば、ユーザが、番組“にこにこぽん！”を、一度も視聴せずに削除したということは、ユーザは、番組“にこにこぽん！”の視聴を希望していないということなので、表示制御部７８は、ユーザが、おまかせ条件を変更することができるように、おまかせ条件の設定を行うための画面を表示させる。これにより、ユーザは、今後、番組“にこにこぽん！”、さらには、その番組“にこにこぽん！”と内容が類似した番組が、自動録画番組として選択されにくくなるように、おまかせ条件保持部７３のおまかせ条件を変更（更新）させることができる。
【０２３３】
ユーザが、図１７のタイトルリスト４０１におけるボタン４１１に対応する番組を削除するように操作すると、操作入力部３８（図３）から制御部３７（図３）には、その操作に対応した入力信号が供給される。制御部３７は、その入力信号に応じて、番組の削除の処理を行う。
【０２３４】
図２２のフローチャートを参照して、図３の制御部３７による、番組の削除の処理を説明する。
【０２３５】
ユーザが、操作入力部３８を操作することにより、タイトルリスト４０１（図１７）において、ボタン４１１に対応する番組の削除を指示すると、ユーザの操作に応じて、操作入力部３８から記録制御部７７（図３）に、選択されたボタン４１１に対応する番組の削除を指示する入力信号が供給される。記録制御部７７は、操作入力部３８から、ボタン４１１に対応する番組の削除を指示する入力信号が供給されると、ステップＳ９１において、削除が指示された番組が、一度でも視聴されたことがあるか否かを判定する。すなわち、ステップＳ９１において、記録制御部７７は、削除が指示された番組とともに記録部４０（図３）に記録されている、削除が指示された番組のメタデータを基に、削除が指示された番組が、一度でも視聴されたことがあるか否かを判定する。
【０２３６】
例えば、記録部４０には、録画された番組とともに、その番組のメタデータが記録されている。そして、番組のメタデータには、番組配信情報に含まれているその番組の情報の他に、番組が録画されてから再生された回数を示す情報（または再生の有無を示す情報）や自動録画された番組であるか否かを示す情報などが含まれている。したがって、記録制御部７７は、ステップＳ９１において、削除が指示された番組のメタデータに含まれている、番組が録画されてから再生された回数を示す情報を基に、削除が指示された番組が、一度でも視聴されたことがあるか否かを判定する。
【０２３７】
ステップＳ９１において、削除が指示された番組が、一度でも視聴されたことがあると判定された場合、すなわち、削除が指示された番組が、過去に再生されたことがあると判定された場合、ステップＳ９２に進み、記録制御部７７は、番組の削除を確認するダイアログ４４１（図１８）の表示を指示する信号を生成し、表示制御部７８に供給する。
【０２３８】
ステップＳ９２において、表示制御部７８は、記録制御部７７からの信号に応じて、ダイアログ４４１を表示させるための画像データを、記録部４０から取得する。そして、表示制御部７８は、取得した画像データを、信号処理部３５を介して、ディスプレイに供給し、番組の削除を確認するダイアログ４４１を表示させ、ステップＳ９３に進む。
【０２３９】
ステップＳ９３において、記録制御部７７は、操作入力部３８から入力信号が供給されるのを待って、その入力信号を基に、番組の削除が指示されたか否かを判定する。すなわち、ステップＳ９３において、記録制御部７７は、操作入力部３８から供給される入力信号を基に、図１８の番組の削除を確認するダイアログ４４１におけるボタン４５１が選択されたか否かを判定することにより、番組の削除が指示されたか否かを判定する。
【０２４０】
ステップＳ９３において、番組の削除が指示さたと判定された場合、すなわち、図１８の番組の削除を確認するダイアログ４４１が表示された状態で、ユーザがボタン４５１を選択するように、操作入力部３８を操作した場合、ステップＳ９４に進み、記録部４０は、記録制御部７７の制御のもと、削除が指示された番組を削除する。
【０２４１】
その後、ステップＳ９４からステップＳ９５に進み、記録制御部７７は、番組の削除後のタイトルリスト４０１を表示させるために必要なデータに基づき、タイトルリスト４０１を表示するように、表示制御部７８を制御し、これにより、表示制御部７８は、削除した番組の番組情報が消去されたタイトルリスト４０１を表示させ、番組の削除の処理は終了する。
【０２４２】
一方、ステップＳ９３において、番組の削除が指示されなかったと判定された場合、すなわち、図１８の番組の削除を確認するダイアログ４４１が表示された状態で、ユーザがボタン４５２を選択するように、操作入力部３８を操作した場合、番組の削除の処理は終了する。
【０２４３】
また、ステップＳ９１において、削除が指示された番組が、一度も視聴されたことがないと判定された場合、すなわち、削除が指示された番組が、過去に再生されたことがないと判定された場合、ステップＳ９６に進み、記録制御部７７は、視聴していない番組の削除を確認するダイアログ４８１（図１９）の表示を指示する信号を生成し、表示制御部７８に供給する。
【０２４４】
ステップＳ９６において、表示制御部７８は、記録制御部７７からの信号に応じて、ダイアログ４８１を表示させるための画像データを、記録部４０から取得する。そして、表示制御部７８は、記録部４０から取得した画像データを、信号処理部３５を介して、ディスプレイに供給し、視聴していない番組の削除を確認するダイアログ４８１を表示させ、ステップＳ９７に進む。
【０２４５】
ステップＳ９７において、記録制御部７７は、操作入力部３８から入力信号が供給されるのを待って、その入力信号を基に、番組の削除が指示されたか否かを判定する。すなわち、ステップＳ９７において、記録制御部７７は、操作入力部３８から供給される入力信号を基に、図１９の視聴していない番組の削除を確認するダイアログ４８１におけるボタン４９１が選択されたか否かを判定することにより、番組の削除が指示されたか否かを判定する。
【０２４６】
ステップＳ９７において、番組の削除が指示さたと判定された場合、すなわち、図１９の視聴していない番組の削除を確認するダイアログ４８１が表示された状態で、ユーザがボタン４９１を選択するように、操作入力部３８を操作した場合、ステップＳ９８に進み、記録部４０は、記録制御部７７の制御のもと、削除が指示された番組を削除する。
【０２４７】
その後、ステップＳ９８からステップＳ９９に進み、記録制御部７７は、番組の削除後のタイトルリスト４０１を表示させるために必要なデータに基づき、タイトルリスト４０１を表示するように、表示制御部７８を制御し、これにより、表示制御部７８は、削除した番組の番組情報が消去されたタイトルリスト４０１を表示させる。また、記録制御部７７は、記録部４０に記録されている、記録部４０から削除された番組のメタデータを取得し、予約制御部７２に供給する。
【０２４８】
そして、ステップＳ９９からステップＳ１００に進み、予約制御部７２は、おまかせ条件保持部７３のおまかせ条件を変更する。例えば、ステップＳ１００において、予約制御部７２は、記録制御部７７から供給された、記録部４０から削除された番組のメタデータを認識する。そして、記録制御部７７は、おまかせ条件保持部７３のおまかせ条件におけるキーワードのうち、記録制御部７７から供給された、記録部４０から削除された番組のメタデータに含まれる、番組の内容を示す単語と同一のキーワードの重みの値が減少するように、おまかせ条件を示す情報を更新する。
【０２４９】
例えば、予約制御部７２は、番組の録画の予約（予約情報）が、録画予定表１０１から削除された場合にキーワードの重みが減少する値と同じ値だけ、キーワードの重みが減少するように、キーワードの重みの値を減少させる。
【０２５０】
したがって、例えば、予約情報が録画予定表１０１から削除された場合に、番組の内容を示す単語と同一のキーワードの重みが３だけ減少するとき、予約制御部７２は、番組が記録部４０から削除されると、番組の内容を示す単語と同一のキーワードの重みが３だけ減少するようにおまかせ条件を示す情報を更新する。
【０２５１】
その後、ステップＳ１００からステップＳ１０１に進み、以下、ステップＳ１０１乃至ステップＳ１０３において、それぞれ、図１２のステップＳ５４乃至ステップＳ５６と同様の処理が行われ、さらに、ステップＳ１０４乃至ステップＳ１０７において、それぞれ、図１２のステップＳ５９乃至ステップＳ６２と同様の処理が行われる。
【０２５２】
なお、ステップＳ１００の処理およびステップＳ１０７の処理の何れにおいても、おまかせ条件が変更されるが、ステップＳ１００の処理においては、ユーザによる番組の保留の指示に応じて、いわば自動的におまかせ条件が変更されるのに対して、ステップＳ１０７の処理においては、ユーザの指示にしたがって、いわば直接的に、おまかせ条件が変更される。
【０２５３】
一方、ステップＳ９７において、番組の削除が指示されなかったと判定された場合、すなわち、図１９の視聴していない番組の削除を確認するダイアログ４８１が表示された状態で、ユーザがボタン４９２を選択するように、操作入力部３８を操作した場合、番組の削除の処理は終了する。
【０２５４】
このようにして、制御部３７は、記録部４０から削除された番組を、ユーザの指示に応じて録画除外対象リストに登録する。また、制御部３７は、一度も視聴されずに記録部４０（タイトルリスト４０１）から削除された番組のメタデータを基に、自動的におまかせ条件の設定を変更する。
【０２５５】
このように、記録部４０から削除した番組を、録画除外対象リストに登録することによって、今後、その番組を録画しないようにすることができる。そして、その後、録画除外対象リストに登録されている番組は、ユーザが、操作入力部３８を操作することにより、録画除外対象リストから削除しない限り、自動録画番組として録画されることがなくなる。したがって、ユーザは、ユーザが録画を希望しない番組を録画除外対象リストに登録するという簡単な操作だけで、その番組が、今後、自動録画番組として録画されないようにすることができる。
【０２５６】
また、一度も視聴されずに記録部４０から削除された番組のメタデータを基に、自動的におまかせ条件を変更することによって、おまかせ条件にユーザの好みを反映させることができ、これにより、よりユーザの希望に近い番組を録画することができる。
【０２５７】
なお、図２２では、録画除外対象リストへの登録のユーザによる指示の有無に関わらず、おまかせ条件を変更するためのダイアログ２３１を表示することとしたが、ステップＳ１０２の処理において、録画除外対象リストへの登録が指示されなかったと判定された場合には、ステップＳ１０４に進むのではなく、番組の削除の処理を終了してもよい。
【０２５８】
また、ユーザに一度も視聴されなかった番組が、タイトルリスト４０１から削除された場合に、録画除外対象リストに登録することを確認するダイアログ１９１を表示することとしたが、ユーザに一度でも視聴された番組が、タイトルリスト４０１から削除された場合にも、録画除外対象リストに登録することを確認するダイアログ１９１を表示させ、タイトルリスト４０１から削除された番組を録画除外対象リストに登録できるようにしてもよい。すなわち、この場合、図２２のステップＳ９５の処理を行ってから、番組の削除の処理を終了するのではなく、ステップＳ９５からステップＳ１０１に進む。
【０２５９】
さらに、ユーザに一度も視聴されなかった番組が、タイトルリスト４０１から削除された場合に、おまかせ条件を変更するためのダイアログ２３１を表示することとしたが、ユーザに一度でも視聴された番組が、タイトルリスト４０１から削除された場合にも、おまかせ条件を変更するためのダイアログ２３１を表示させ、おまかせ条件を変更できるようにしてもよい。すなわち、この場合、図２２のステップＳ９５の処理を行ってから、番組の削除の処理を終了するのではなく、ステップＳ９５からステップＳ１０４に進む。
【０２６０】
さらに、また、タイトルリスト４０１から番組が削除された場合に、おまかせ条件を変更するためのダイアログ２３１を表示させずに、録画除外対象リストに登録することを確認するダイアログ１９１だけが表示されるようにしてもよく、逆に、録画除外対象リストに登録することを確認するダイアログ１９１を表示せずに、おまかせ条件を変更するためのダイアログ２３１だけが表示されるようにしてもよい。
【０２６１】
すなわち、この場合、例えば、図２２のステップＳ９５またはステップＳ１００から、ステップＳ１０１に進み、さらにステップＳ１０２およびステップＳ１０３の処理が行われて、番組の削除の処理が終了する。また、例えば、ステップＳ９５またはステップＳ１００から、ステップＳ１０４に進み、さらにステップＳ１０５乃至ステップＳ１０７の処理が行われて、番組の削除の処理が終了する。
【０２６２】
次に、記録装置１３は、録画予約テーブル保持部７６の録画予約テーブルを参照して、録画予約テーブルに予約情報が含まれている番組のうち、放送開始時刻になった番組を受信して、録画する。
【０２６３】
そこで図２３のフローチャートを参照して、図１の記録装置１３による、番組録画の処理を説明する。
【０２６４】
ステップＳ１２１において、記録制御部７７（図３）は、録画予約テーブル保持部７６（図３）に保持されている、録画予約テーブルを参照して、録画が予約されている番組のうち、放送開始時刻になった番組があるか否かを判定する。
【０２６５】
例えば、録画予約テーブル保持部７６が、図５に示した録画予約テーブルを保持しており、現在時刻が、２００４年１０月１０日の１４時３０分であった場合、予約番号が“１”である番組の放送日が“２００４年１０月１０日”であり、放送開始時刻が“１４時３０分”であるので、記録制御部７７は、放送開始時刻になった番組があると判定する。
【０２６６】
なお、このとき、記録制御部７７は、録画予約テーブルに含まれている予約情報の保留フラグおよび録画除外フラグが“０”に設定されているか否かを判定する。そして、記録制御部７７は、保留フラグまたは録画除外フラグが“０”に設定されていると判定された予約情報の番組は、録画する番組であるとして、放送開始時刻になると番組の受信を開始して、番組を録画する。また、記録制御部７７は、保留フラグおよび録画除外フラグが“０”に設定されていないと判定された予約情報の番組、すなわち、保留フラグまたは録画除外フラグが“１”に設定されている番組は、録画をしない番組であるとして、放送開始時刻となっても、番組の録画を行わない。
【０２６７】
ステップＳ１２１において、放送開始時刻になった番組がないと判定された場合、録画を開始する番組がないので、ステップＳ１２１に戻り、放送開始時刻になった番組があると判定されるまで、ステップＳ１２１の判定の処理が繰り返される。
【０２６８】
一方、ステップＳ１２１において、放送開始時刻になった番組（以下、録画対象番組という）があると判定された場合、ステップＳ１２２に進み、アナログチューナ３１またはデジタルチューナ３３は、送信局１１（図１）から送信されてきた録画対象番組の受信を開始して、ステップＳ１２３に進む。
【０２６９】
より詳細には、録画対象番組として、アナログ放送信号が送信局１１から送信されてくる場合、アナログチューナ３１は、アナログ放送信号を受信して復調し、復調により得られた録画対象番組（の画像信号および音声信号）を、Ａ／Ｄ変換部３２に供給する。Ａ／Ｄ変換部３２は、アナログチューナ３１から供給された画像信号および音声信号を、アナログ信号からデジタル信号に変換し、画像信号および音声信号を変換することにより得られる録画対象番組（のコンテンツデータ）を、CODEC３４に供給する。そして、CODEC３４は、Ａ／Ｄ変換部３２から供給された録画対象番組を、例えば、MPEG２などの所定の方式により符号化し、記録制御部７７に供給する。
【０２７０】
また、録画対象番組として、デジタル放送信号が送信局１１から送信されてくる場合、デジタルチューナ３３は、デジタル放送信号を受信して復調し、復調により得られる、番組（のコンテンツデータ）を、記録制御部７７に供給する。
【０２７１】
ステップＳ１２３において、記録制御部７７は、デジタルチューナ３３またはCODEC３４から供給された番組の、記録部４０への供給を開始し、ステップＳ１２４に進む。
【０２７２】
ステップＳ１２４において、記録部４０は、記録制御部７７の制御のもと、記録制御部７７から供給された録画対象番組の記録（録画）を開始する。
【０２７３】
放送終了時刻になると、ステップＳ１２２乃至ステップＳ１２４で開始された処理を終了して、ステップＳ１２４からステップＳ１２５に進み、録画予約テーブル保持部７６は、記録制御部７７の制御のもと、録画が終了した番組（録画対象番組）の予約情報を、録画予約テーブルから削除する。そして、記録制御部７７は、おまかせ条件の更新を指示する信号を生成し、生成した信号を予約制御部７２に供給する。
【０２７４】
例えば、記録装置１３が、図５に示した、予約番号が“１”である予約情報の番組を録画した場合、ステップＳ１２５において、録画予約テーブル保持部７６は、記録制御部７７の制御のもと、予約番号が“１”である番組の予約情報を、録画予約テーブルから削除する。
【０２７５】
その後、ステップＳ１２５からステップＳ１２６に進み、予約制御部７２は、記録制御部７７から供給された信号に応じて、おまかせ条件を変更し、ステップＳ１２１に戻り、上述した処理を繰り返す。
【０２７６】
例えば、ステップＳ１２６において、予約制御部７２は、番組配信情報保持部７１から、番組配信情報を取得し、録画された番組（録画対象番組）のメタデータを認識する。そして、予約制御部７２は、おまかせ条件保持部７３のおまかせ条件におけるキーワードのうち、録画対象番組のメタデータに含まれる、番組の内容を示す単語と同一のキーワードの重みの値が増加するように、おまかせ条件を示す情報を更新する。
【０２７７】
このようにして、記録装置１３は、録画が予約されている番組を受信し、受信した番組を録画する。また、記録装置１３は、録画された番組のメタデータを基に、おまかせ条件を更新する。
【０２７８】
このように、録画された番組のメタデータを基に、おまかせ条件を更新することによって、おまかせ条件にユーザの好みを反映させることができ、これにより、よりユーザの希望に近い番組を録画することができる。
【０２７９】
以上のように、記録装置１３は、録画予定表やタイトルリストから削除された番組を、録画除外対象リストに登録することによって、簡単な操作で、ユーザが録画を希望しない番組を録画しないようにすることができる。
【０２８０】
なお、記録装置１３が、地上波または衛星波を受信することによって、番組を受信すると説明したが、有線または無線通信により、ケーブルテレビ放送の番組などを受信するようにしてもよい。
【０２８１】
また、録画除外対象リストを参照して、録画除外フラグをセットすると説明したが、例えば、録画除外フラグを用いずに、録画除外対象リストに登録されている番組の予約情報を、録画予約テーブルから実際に削除するようにしてもよい。
【０２８２】
すなわち、この場合、予約制御部７２は、おまかせ条件保持部７３のおまかせ条件に基づいて、録画予約テーブルを生成し、録画予約テーブル保持部７６に保持させる。そして、さらに、予約制御部７２は、録画予約テーブル保持部７６に保持させた録画予約テーブルに含まれる番組の予約情報のうち、例えば、録画除外対象リスト保持部７５の録画除外対象リストに登録されている番組のタイトルと一致するタイトルの番組の予約情報を、録画予約テーブルから実際に削除することによって、録画除外対象リストに登録されている番組が削除された（含まれない）録画予約テーブルを生成する。
【０２８３】
さらに、図４のステップＳ１３の処理およびステップＳ１４の処理は、録画予定表１０１（図６）を表示させるごと、または番組の録画を行うごとに実行するようにしてもよい。したがって、この場合、例えば、録画予定表１０１の表示が指示されると、予約制御部７２（図３）が、ステップＳ１３の処理およびステップＳ１４の処理を実行してから、表示制御部７８は、録画予定表１０１を表示させる処理を実行する。
【０２８４】
また、上述した一連の処理を行うために制御部３７に実行させるプログラムは、予め記録部４０に記録されているか、または記録媒体４２や、通信網１５を介して記録装置１３と接続されているサーバ１４などの外部装置から記録装置１３にインストールすることができる。
【０２８５】
なお、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインタフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介して記録装置１３にインストールされるようにしてもよい。さらに、制御部３７がプログラムを実行することにより行う処理は、専用のハードウェアによって行うことも可能である。
【０２８６】
また、図６に示した録画予定表１０１において、録画が保留されている番組の保留を解除するように、ユーザが操作入力部３８を操作した場合、その番組の録画の保留が解除され（保留フラグがリセットされ）、さらに、その番組が、保留対象リスト保持部７４の保留対象リストから削除（消去）されるようにすることが可能である。この場合、ユーザが、番組の録画の保留を解除するように操作すると、ユーザの操作に応じて、操作入力部３８から予約制御部７２に入力信号が供給される。操作入力部３８から予約制御部７２に入力信号が供給されると、予約制御部７２は、録画予約テーブルに含まれる予約情報のうち、保留の解除が指示された番組の予約情報の保留フラグをリセットする。そして、表示制御部７８は、保留フラグのリセット後の録画予約テーブルに基づき、録画予定表１０１を表示し直す。さらに、予約制御部７２は、保留対象リスト保持部７４の保留対象リストから、保留が解除された番組を削除することにより、保留対象リストを更新する。
【０２８７】
さらに、ユーザが、例えば、EPGを参照することにより、録画除外対象リストに登録されている番組の録画を指示するように、操作入力部３８を操作した場合、その番組の録画が予約され、さらに、その番組が、録画除外対象リスト保持部７５の録画除外対象リストから削除（消去）されるようにすることが可能である。この場合、ユーザの操作に応じて、操作入力部３８から予約制御部７２に入力信号が供給される。予約制御部７２は、操作入力部３８から入力信号が供給されると、録画が指示された番組の予約情報が含まれるように録画予約テーブル保持部７６の録画予約テーブルを更新し、さらに、録画除外対象リスト保持部７５の録画除外対象リストから、録画が指示された番組を削除することにより、録画除外対象リストを更新する。
【０２８８】
さらに、また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２８９】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０２９０】
【図１】本発明を適用した番組配信システムの一実施の形態の構成例を示す図である。
【図２】記録装置の構成例を示すブロック図である。
【図３】制御部の機能的な構成例を示すブロック図である。
【図４】録画予約テーブルの更新の処理を説明するフローチャートである。
【図５】録画予約テーブルを説明する図である。
【図６】録画予定表を説明する図である。
【図７】録画予定表の表示の処理を説明するフローチャートである。
【図８】録画予約のキャンセルを確認するためのダイアログを説明する図である。
【図９】録画予定表を説明する図である。
【図１０】録画除外対象リストに登録することを確認するダイアログを説明する図である。
【図１１】おまかせ条件を変更するためのダイアログを説明する図である。
【図１２】予約情報の削除の処理を説明するフローチャートである。
【図１３】番組を保留することを確認するダイアログを説明する図である。
【図１４】録画予定表を説明する図である。
【図１５】おまかせ条件を変更するためのダイアログを説明する図である。
【図１６】録画予約の保留の処理を説明するフローチャートである。
【図１７】タイトルリストを説明する図である。
【図１８】番組の削除を確認するダイアログを説明する図である。
【図１９】視聴していない番組の削除を確認するダイアログを説明する図である。
【図２０】録画除外対象リストに登録することを確認するダイアログを説明する図である。
【図２１】おまかせ条件を変更するためのダイアログを説明する図である。
【図２２】番組の削除の処理を説明するフローチャートである。
【図２３】番組の録画の処理を説明するフローチャートである。
【符号の説明】
【０２９１】
１１  送信局，  １２  衛星，  １３  記録装置，  １４  サーバ，  ３１  アナログチューナ，  ３３  デジタルチューナ，  ３４  CODEC，  ３７  制御部，  ３８  操作入力部，  ３９  通信部，  ４０  記録部，  ４２  記録媒体，  ７１  番組配信情報保持部，  ７２  予約制御部，  ７３  おまかせ条件保持部，  ７４  保留対象リスト保持部，  ７５  録画除外対象リスト保持部，  ７６  録画予約テーブル保持部，  ７７  記録制御部，  ７８  表示制御部
【図１】
2006174317.tif 000003
【図２】
2006174317.tif 000004
【図３】
2006174317.tif 000005
【図４】
2006174317.tif 000006
【図５】
2006174317.tif 000007
【図６】
2006174317.tif 000008
【図７】
2006174317.tif 000009
【図８】
2006174317.tif 000010
【図９】
2006174317.tif 000011
【図１０】
2006174317.tif 000012
【図１１】
2006174317.tif 000013
【図１２】
2006174317.tif 000014
【図１３】
2006174317.tif 000015
【図１４】
2006174317.tif 000016
【図１５】
2006174317.tif 000017
【図１６】
2006174317.tif 000018
【図１７】
2006174317.tif 000019
【図１８】
2006174317.tif 000020
【図１９】
2006174317.tif 000021
【図２０】
2006174317.tif 000022
【図２１】
2006174317.tif 000023
【図２２】
2006174317.tif 000024
【図２３】
2006174317.tif 000025