(57)【特許請求の範囲】
【請求項１】
テレビジョン受像機に接続され、予め定められた条件に基づいて生成される推薦番組情報に基づいて番組の録画予約を設定し、前記録画予約された番組のデータを記録媒体に記録して録画する記録装置であって、
前記推薦番組情報に、放送時間が重複する番組が複数存在する場合、前記複数の番組のそれぞれに異なる優先順位が設定されて前記優先順位の高い番組の録画予約が設定され、
前記放送時間が重複する時間帯において前記テレビジョン受像機で視聴されている番組を特定する特定手段と、
前記特定手段の特定結果に基づいて、前記優先順位が高い番組の録画を実行するか、または前記優先順位が低い番組の録画を実行するかを制御する録画制御手段とを備え、
前記録画制御手段は、
前記優先順位の低い番組が、前記優先順位の高い番組より時間的に前に放送開始される場合、
前記優先順位の低い番組の放送開始時刻に、前記優先順位の低い番組の録画を開始し、
前記優先順位の高い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、
前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の高い番組の録画予約を消去し、
前記優先順位の低い番組が、前記優先順位の高い番組より時間的に後に放送開始される場合、
前記優先順位の高い番組の放送開始時刻に、前記優先順位の高い番組の録画を開始し、
前記優先順位の低い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、
前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の低い番組の録画を推薦するメッセージを前記テレビジョン受像機に表示させ、
前記優先順位の低い番組の録画が指令されたとき、前記優先順位の低い番組の録画予約を開始するとともに、前記記録媒体に記録された前記優先順位の高い番組のデータを削除する
記録装置。
【請求項２】
テレビジョン受像機に接続され、予め定められた条件に基づいて生成される推薦番組情報に基づいて番組の録画予約を設定し、前記録画予約された番組のデータを記録媒体に記録して録画する記録装置の記録方法であって、
前記推薦番組情報に、放送時間が重複する番組が複数存在する場合、前記複数の番組のそれぞれに異なる優先順位が設定されて前記優先順位の高い番組の録画予約が設定され、
前記放送時間が重複する時間帯において前記テレビジョン受像機で視聴されている番組を特定し、
前記特定結果に基づいて、前記優先順位が高い番組の録画を実行するか、または前記優先順位が低い番組の録画を実行するかを制御し、
前記優先順位の低い番組が、前記優先順位の高い番組より時間的に前に放送開始される場合、
前記優先順位の低い番組の放送開始時刻に、前記優先順位の低い番組の録画を開始し、
前記優先順位の高い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、
前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の高い番組の録画予約を消去し、
前記優先順位の低い番組が、前記優先順位の高い番組より時間的に後に放送開始される場合、
前記優先順位の高い番組の放送開始時刻に、前記優先順位の高い番組の録画を開始し、
前記優先順位の低い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、
前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の低い番組の録画を推薦するメッセージを前記テレビジョン受像機に表示させ、
前記優先順位の低い番組の録画が指令されたとき、前記優先順位の低い番組の録画予約を開始するとともに、前記記録媒体に記録された前記優先順位の高い番組のデータを削除するステップ
を含む記録方法。
【請求項３】
コンピュータを、
テレビジョン受像機に接続され、予め定められた条件に基づいて生成される推薦番組情報に基づいて番組の録画予約を設定し、前記録画予約された番組のデータを記録媒体に記録して録画する記録装置であって、
前記推薦番組情報に、放送時間が重複する番組が複数存在する場合、前記複数の番組のそれぞれに異なる優先順位が設定されて前記優先順位の高い番組の録画予約が設定され、
前記放送時間が重複する時間帯において前記テレビジョン受像機で視聴されている番組を特定する特定手段と、
前記特定手段の特定結果に基づいて、前記優先順位が高い番組の録画を実行するか、または前記優先順位が低い番組の録画を実行するかを制御する録画制御手段とを備え、
前記録画制御手段は、
前記優先順位の低い番組が、前記優先順位の高い番組より時間的に前に放送開始される場合、
前記優先順位の低い番組の放送開始時刻に、前記優先順位の低い番組の録画を開始し、
前記優先順位の高い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、
前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の高い番組の録画予約を消去し、
前記優先順位の低い番組が、前記優先順位の高い番組より時間的に後に放送開始される場合、
前記優先順位の高い番組の放送開始時刻に、前記優先順位の高い番組の録画を開始し、
前記優先順位の低い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、
前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の低い番組の録画を推薦するメッセージを前記テレビジョン受像機に表示させ、
前記優先順位の低い番組の録画が指令されたとき、前記優先順位の低い番組の録画予約を開始するとともに、前記記録媒体に記録された前記優先順位の高い番組のデータを削除する記録装置として機能させる
プログラム。
【請求項４】
請求項４に記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および方法、プログラム、並びに記録媒体に関し、特に、より利便性が高く効率的な自動録画ができるようにする記録装置および方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
EPGの普及に伴い、HDD（Hard Disk Drive）レコーダなどにおいては、ジャンルやキーワードなどを指定して、そのジャンルやキーワードに対応する番組を検索する番組検索機能が付加されているものが増えている。
【０００３】
また、ユーザの嗜好情報に基づいて、録画すべき番組を推薦する機能を有する録画装置や、推薦番組を自動的に録画する機能を有する録画装置もある（例えば、特許文献１参照）。
【０００４】
特許文献１の技術によれば、ユーザの嗜好に適合する番組が自動的に録画されていくので、ユーザが録画予約を設定するなどの負担を減らすことができ、快適にコンテンツを楽しむことが可能となる。
【０００５】
【特許文献１】特開２００４−８０６２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、同一時間帯に放送される複数の番組が推薦された場合、全ての番組を同時に録画することはできなかった。
【０００７】
また、推薦番組が自動的に録画される場合、例えば、録画装置によって録画された番組が、放送時間帯にユーザがテレビジョン受像機で視聴していた番組であったなどユーザの期待に添えない録画結果となることも多かった。
【０００８】
さらに、放送される番組の高画質化などに伴って、録画データの量も膨大となり、録画装置の記録媒体の限られた容量を有効に利用することが求められている。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、より利便性が高く効率的な自動録画ができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面は、テレビジョン受像機に接続され、予め定められた条件に基づいて生成される推薦番組情報に基づいて番組の録画予約を設定し、前記録画予約された番組のデータを記録媒体に記録して録画する記録装置であって、前記推薦番組情報に、放送時間が重複する番組が複数存在する場合、前記複数の番組のそれぞれに異なる優先順位が設定されて前記優先順位の高い番組の録画予約が設定され、前記放送時間が重複する時間帯において前記テレビジョン受像機で視聴されている番組を特定する特定手段と、前記特定手段の特定結果に基づいて、前記優先順位が高い番組の録画を実行するか、または前記優先順位が低い番組の録画を実行するかを制御する録画制御手段とを備え、前記録画制御手段は、前記優先順位の低い番組が、前記優先順位の高い番組より時間的に前に放送開始される場合、前記優先順位の低い番組の放送開始時刻に、前記優先順位の低い番組の録画を開始し、前記優先順位の高い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の高い番組の録画予約を消去し、前記優先順位の低い番組が、前記優先順位の高い番組より時間的に後に放送開始される場合、前記優先順位の高い番組の放送開始時刻に、前記優先順位の高い番組の録画を開始し、前記優先順位の低い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の低い番組の録画を推薦するメッセージを前記テレビジョン受像機に表示させ、前記優先順位の低い番組の録画が指令されたとき、前記優先順位の低い番組の録画予約を開始するとともに、前記記録媒体に記録された前記優先順位の高い番組のデータを削除する記録装置である。
【００１５】
本発明の一側面は、テレビジョン受像機に接続され、予め定められた条件に基づいて生成される推薦番組情報に基づいて番組の録画予約を設定し、前記録画予約された番組のデータを記録媒体に記録して録画する記録装置の記録方法であって、前記推薦番組情報に、放送時間が重複する番組が複数存在する場合、前記複数の番組のそれぞれに異なる優先順位が設定されて前記優先順位の高い番組の録画予約が設定され、前記放送時間が重複する時間帯において前記テレビジョン受像機で視聴されている番組を特定し、前記特定結果に基づいて、前記優先順位が高い番組の録画を実行するか、または前記優先順位が低い番組の録画を実行するかを制御し、前記優先順位の低い番組が、前記優先順位の高い番組より時間的に前に放送開始される場合、前記優先順位の低い番組の放送開始時刻に、前記優先順位の低い番組の録画を開始し、前記優先順位の高い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の高い番組の録画予約を消去し、前記優先順位の低い番組が、前記優先順位の高い番組より時間的に後に放送開始される場合、前記優先順位の高い番組の放送開始時刻に、前記優先順位の高い番組の録画を開始し、前記優先順位の低い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の低い番組の録画を推薦するメッセージを前記テレビジョン受像機に表示させ、前記優先順位の低い番組の録画が指令されたとき、前記優先順位の低い番組の録画予約を開始するとともに、前記記録媒体に記録された前記優先順位の高い番組のデータを削除するステップを含む記録方法である。
【００１６】
本発明の一側面は、コンピュータを、テレビジョン受像機に接続され、予め定められた条件に基づいて生成される推薦番組情報に基づいて番組の録画予約を設定し、前記録画予約された番組のデータを記録媒体に記録して録画する記録装置であって、前記推薦番組情報に、放送時間が重複する番組が複数存在する場合、前記複数の番組のそれぞれに異なる優先順位が設定されて前記優先順位の高い番組の録画予約が設定され、前記放送時間が重複する時間帯において前記テレビジョン受像機で視聴されている番組を特定する特定手段と、前記特定手段の特定結果に基づいて、前記優先順位が高い番組の録画を実行するか、または前記優先順位が低い番組の録画を実行するかを制御する録画制御手段とを備え、前記録画制御手段は、前記優先順位の低い番組が、前記優先順位の高い番組より時間的に前に放送開始される場合、前記優先順位の低い番組の放送開始時刻に、前記優先順位の低い番組の録画を開始し、前記優先順位の高い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の高い番組の録画予約を消去し、前記優先順位の低い番組が、前記優先順位の高い番組より時間的に後に放送開始される場合、前記優先順位の高い番組の放送開始時刻に、前記優先順位の高い番組の録画を開始し、前記優先順位の低い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かを判定し、前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の低い番組の録画を推薦するメッセージを前記テレビジョン受像機に表示させ、前記優先順位の低い番組の録画が指令されたとき、前記優先順位の低い番組の録画予約を開始するとともに、前記記録媒体に記録された前記優先順位の高い番組のデータを削除する記録装置として機能させるプログラムである。
【００１７】
本発明の一側面においては、推薦番組情報に、放送時間が重複する番組が複数存在する
場合、前記複数の番組のそれぞれに異なる優先順位が設定されて前記優先順位の高い番組
の録画予約が設定され、前記放送時間が重複する時間帯において前記テレビジョン受像機
で視聴されている番組が特定され、前記特定結果に基づいて、前記優先順位が高い番組の
録画を実行するか、または前記優先順位が低い番組の録画を実行するかが制御される。ま
た、前記優先順位の低い番組が、前記優先順位の高い番組より時間的に前に放送開始され
る場合、前記優先順位の低い番組の放送開始時刻に、前記優先順位の低い番組の録画が開
始され、前記優先順位の高い番組の放送開始時刻に、前記特定手段により特定された番組
が前記優先順位の高い番組であるか否かが判定され、前記特定された番組が前記優先順位
の高い番組である場合、前記優先順位の高い番組の録画予約が消去される。また、前記優先順位の低い番組が、前記優先順位の高い番組より時間的に後に放送開始される場合、前記優先順位の高い番組の放送開始時刻に、前記優先順位の高い番組の録画が開始され、前記優先順位の低い番組の放送開始時刻に、前記特定手段により特定された番組が前記優先順位の高い番組であるか否かが判定され、前記特定された番組が前記優先順位の高い番組であるとき、前記優先順位の低い番組の録画を推薦するメッセージを前記テレビジョン受像機に表示させ、前記優先順位の低い番組の録画が指令されたとき、前記優先順位の低い番組の録画予約が開始されるとともに、前記記録媒体に記録された前記優先順位の高い番組のデータを削除される。
【発明の効果】
【００１８】
本発明によれば、より利便性が高く効率的な自動録画ができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して、本発明の実施の形態について説明する。
【００２３】
図１は、本発明の一実施の形態に係る録画予約システムの構成例を示すブロック図である。この録画予約システム１０は、同図に示されるように、HDD（Hard Disk Drive）レコーダなどとして構成される記録装置１１と、テレビジョン受像機１２により構成されており、記録装置１１とテレビジョン受像機１２は、相互に接続されている。
【００２４】
なお、記録装置１１とテレビジョン受像機１２との接続には、例えば、HDMI（High-Definition Multimedia Interface）ケーブルが用いられ、記録装置１１とテレビジョン受像機１２との間においては、画像、音声の信号だけでなく、各種の制御信号の送受信も行われるようになされている。従って、例えば、記録装置１１から送信された制御信号に基づいて、テレビジョン受像機１２の動作を制御することなどが可能となるようになされている。
【００２５】
例えば、記録装置１１からHDMIケーブルを介して送信される制御信号に基づいて、テレビジョン受像機１２が現在選局中のチャンネルを特定する情報、または、現在選局中のチャンネルで放送されている番組を特定する情報などが、HDMIケーブルを介して記録装置１１に送信されるようになされている。また、記録装置１１からHDMIケーブルを介して送信される制御信号に基づいて、テレビジョン受像機１２の画面にメッセージやGUIなどが必要に応じて表示されるようになされている。さらに、記録装置１１に対して行われた操作入力に対応する制御信号が、HDMIケーブルを介してテレビジョン受像機１２に送信されたり、テレビジョン受像機１２に対して行われた操作入力に対応する制御信号が、HDMIケーブルを介して記録装置１１に送信されたりするようになされている。
【００２６】
記録装置１１とテレビジョン受像機１２は、それぞれ内部にチューナを有する構成とされており、放送された番組などの信号を受信する。また、記録装置１１とテレビジョン受像機１２は、放送されたEPG（Electronic Program Guide）のデータに対応する信号を受信するようになされている。EPGには、放送される番組のそれぞれを、対応するチャンネル毎に放送時間の順に並べたテーブルとして構成される番組表のデータと、各番組の内容（例えば、ジャンルなど）、出演者などに関する情報のデータが含まれている。
【００２７】
テレビジョン受像機１２は、放送された番組の画像を表示し、番組の音声を出力するようになされている。また、テレビジョン受像機１２は、記録装置１１から出力された信号に対応する画像または音声を表示（出力）するようになされている。すなわち、テレビジョン受像機１２は、図示せぬリモコンなどを介して入力されるユーザの指令に基づいて、自身のチューナで受信した番組の画像を表示することもできるし、記録装置１１から出力された信号に基づいて、記録装置１１に録画された番組の画像を表示することもできるし、また、記録装置１１のチューナで受信した番組の画像を表示することもできる。
【００２８】
記録装置１１は、図示せぬリモコンなどを介して入力されるユーザの指令に基づいて、番組の録画予約が設定されるようになされており、また、録画された番組を再生して、テレビジョン受像機１２に表示させるようになされている。
【００２９】
記録装置１１に対する録画予約は、例えば、番組が放送される時間帯、チャネルなどを特定する情報を指定して設定することも可能であるし、あるいはまた、ユーザの嗜好情報に基づいて番組を自動的に録画予約することも可能である。
【００３０】
ユーザの嗜好情報に基づいて番組を自動的に録画予約する場合、記録装置１１は、例えば、既に録画された番組、ユーザの個人情報などに基づいてユーザの嗜好を分析して嗜好情報を生成する。そして記録装置１１は、例えば、嗜好情報に対応するジャンルに属する番組などをEGPの番組表から抽出し、抽出された番組が放送される時間帯、チャネルなどを特定することにより、それらの番組の録画予約を、ユーザの操作を介さずに自動的に設定する。
【００３１】
図２は、記録装置１１の構成例を示すブロック図である。ここでは、記録装置１１がHDDレコーダとして構成される場合の例について説明する。
【００３２】
CPU７１は、記録装置１１全体の動作を制御するメインコントローラであり、入力部７６から供給された入力信号に基づいて、チューナ７９、復調部８０、デコーダ８１、およびHDD７８などを制御することにより、番組の録画または再生を実行させる。
【００３３】
RAM７３は、CPU７１の実行プログラムをロードしたり、実行プログラムの作業データを書き込むために使用される、書き込み可能な揮発性メモリである。ROM７２は、記録装置１１の電源オン時に実行する自己診断・初期化プログラムや、ハードウェア操作用の制御コードなどを格納する読み出し専用メモリである。
【００３４】
入力部７６は、例えば、リモートコマンダ（リモコン）、ボタン、スイッチ、あるいはキーボードなどにより構成され、操作に対応する入力信号を、入出力インタフェース７５およびバス７４を介してCPU７１に出力する。
【００３５】
通信部７７は、例えば、ネットワークを介して、必要に応じて他の情報処理装置などと通信する。
【００３６】
HDD７８は、プログラムやデータなどを所定フォーマットのファイル形式で蓄積することができる、ランダムアクセスが可能な記憶装置であり、膨大な記憶容量を備えている。HDD７８は、入出力インタフェース７５を介してバス７４に接続されており、デコーダ８１、または通信部７７から、放送番組、およびEPGデータなどのデータ放送用のデータの入力を受け、これらの情報を記録するとともに、必要に応じて、記録されたデータを出力する。
【００３７】
図示せぬアンテナで受信された放送波は、チューナ７９に供給される。放送波は、所定のフォーマットに基づいており、EPGデータを含んでいても良い。放送波は、衛星放送波、地上波、有線、または無線の区別を特に問わない。
【００３８】
チューナ７９は、CPU７１の制御に基づいて、所定のチャンネルの放送波のチューニングすなわち選局を行い、受信データを復調部８０に出力する。なお、送信されてくる放送波がアナログであるか、あるいは、デジタルであるかに応じて、チューナ７９の構成を適宜変更または拡張することができる。復調部８０は、デジタル変調されている受信データを復調し、デコーダ８１に出力する。
【００３９】
例えば、デジタル放送の場合、チューナ７９により受信され、復調部８０により復調されたデジタルデータは、MPEG2（Moving Picture Experts Group 2）方式などの所定の方式で圧縮されたAVデータ、および、データ放送用のデータが多重化されているトランスポートストリームである。前者のAVデータは、放送番組本体を構成する映像データおよび音声データであり、後者のデータ放送用のデータは、この放送番組本体に付随するデータ（例えば、EPGデータ）を含むものである。
【００４０】
デコーダ８１は、復調部８０より供給されたトランスポートストリームを、例えば、MPEG方式で圧縮されたAVデータとデータ放送用のデータに分離する。分離されたデータ放送用のデータは、バス７４および入出力インタフェース７５を介してHDD７８に供給され、記録される。
【００４１】
受信した番組をそのまま出力することが指示されている場合、デコーダ８１は、AVデータを、圧縮映像データと圧縮音声データにさらに分離する。分離された音声データは、デコードされた後、ミキサ８３を介してテレビジョン受像機１２のスピーカに出力される。また、分離された映像データは、伸張された後、コンポーザ８２を介してテレビジョン受像機１２のモニタに出力される。
【００４２】
受信した番組をHDD７８に録画することが指示されている場合、デコーダ８１は、分離する前のAVデータを、バス７４および入出力インタフェース７５を介してHDD７８に出力する。また、HDD７８に録画されている番組の再生が指示されている場合、デコーダ８１は、入出力インタフェース７５およびバス７４を介して、HDD７８からAVデータの入力を受け、圧縮映像データと圧縮音声データに分離し、それぞれコンポーザ８２もしくはミキサ８３に出力する。
【００４３】
コンポーザ８２は、必要に応じて、デコーダ８１より入力された映像データと、GUI（Graphical User Interface）画面とを合成して、テレビジョン受像機１２のモニタに出力するようになされている。
【００４４】
なお、テレビジョン受像機１２も、CPU、メモリなどを有する構成とされ、例えば、図示せぬリモコンなどにより入力された指令に対応する処理を実行するようになされているものとする。
【００４５】
ところで、記録装置１１は、上述したように、ユーザの嗜好情報に基づいて番組を自動的に録画予約することができる。この場合、例えば、嗜好情報に対応するジャンルに属する番組などであって、ユーザに視聴を勧める推薦番組をEGPの番組表から抽出し、それらの番組を、一度RAM７３に記憶する。そして録画予約の対象となる番組の一覧を推薦番組リストとしてRAM７３またはHDD７８などに記憶しておく。この推薦番組リストには、ユーザに視聴を勧める番組であって、例えば、録画予約の対象の候補となる番組が、番組のタイトル、放送される時間帯、チャネルなどの情報と対応付けられて記述されている。
【００４６】
しかしながら、記録装置１１のチューナ７９は、選択された１つのチャンネルの放送波のチューニングを行うものなので、推薦番組リストに同一時間帯に放送される複数の番組が存在する場合、全ての番組を同時に録画することはできない。
【００４７】
そこで、本発明においては、推薦番組リストに同一時間帯に放送される複数の番組が存在する場合、それらの番組に優先順位を設定し、優先順位に応じて録画がなされるようにする。なお、以下では、説明を簡単にするために、同一時間帯に放送される複数の番組が存在する場合、それらの番組に対して第１順位と第２順位の優先順位が予め設定されたアルゴリズムなどに基づいて設定されるものとし、第２順位より低い順位の番組は、推薦番組リストから削除されるものとする。
【００４８】
また、推薦番組リストの第１順位の番組は、自動的に録画予約されるものとし、その番組の放送開始時刻、放送終了時刻、チャンネルなどを特定する情報を含む録画予約データが生成されて記憶されるものとする。
【００４９】
次に、図３のフローチャートを参照して、記録装置１１による重複録画制御処理について説明する。
【００５０】
ステップＳ１１において、CPU７１は、推薦番組リストを生成する。このとき、例えば、嗜好情報に対応するジャンルに属する番組などであって、ユーザに視聴を勧める推薦番組をEGPの番組表から抽出され、それらの番組の一覧が推薦番組リストとして生成される。上述したように、推薦番組リストに同一時間帯に放送される複数の番組が存在する場合、それらの番組に対して第１順位と第２順位の優先順位が予め設定されたアルゴリズムなどに基づいて設定される。また、推薦番組リスト内における１つの番組について、その番組の放送時間と同一時間帯に放送される番組が他にない場合、その番組の優先順位は、第１順位に設定されるものとする。
【００５１】
なお、ここで、同一時間帯に放送される番組とは、放送開始時刻と放送終了時刻が一致する番組に限られるものではなく、一部放送時間が重複している番組も含まれるものとする。
【００５２】
ステップＳ１２において、CPU７１は、推薦番組リストに第２順位の番組が存在するか否かを判定する。ステップＳ１２において、推薦番組リストに第２順位の番組が存在すると判定された場合、処理は、ステップＳ１３に進む。
【００５３】
ステップＳ１３において、CPU７１は、第２順位の番組は、第１順位の番組より先に放送開始されるか否かを判定する。なお、番組推薦リストの中に第２順位の番組が複数ある場合、ステップ１３乃至Ｓ１５の処理は、第２順位の番組のそれぞれについて１回づつ実行されるものとする。
【００５４】
図４は、推薦番組リストの例を示す図である。同図においては、ユーザに視聴を勧める推薦番組が、各推薦番組の放送時間帯、番組タイトル、チャンネル、および優先順を特定する情報の一覧として表示されている。
【００５５】
番組タイトルが「AAA」である番組は、チャンネル「１１」で放送される番組であって、２０時（２０：００）に放送が開始され、２０時３０分（２０：３０）に放送が終了する番組であり、この番組の放送時間と重複する番組はないので、優先順位が「１（第１順位）」に設定されている。
【００５６】
番組タイトルが「BBB」である番組は、チャンネル「２２」で放送される番組であって、２０時３０分に放送が開始され、２１時３０分に放送が終了する。番組タイトルが「CCC」である番組は、チャンネル「１１」で放送される番組であって、２１時に放送が開始され、２２時に放送が終了する。この２つの番組（「BBB」と「CCC」）は、２１時から２１時３０分までの間の時間帯において放送時間が重複しているので、番組タイトルが「BBB」の番組の優先順位が「１（第１順位）」に設定され、番組タイトルが「CCC」の番組の優先順位が「２（第２順位）」に設定されている。
【００５７】
この場合、第１順位の番組（「BBB」）が先に放送開始され、第２順位の番組（「CCC」）が後から放送開始されることになる。
【００５８】
番組タイトルが「DDD」である番組は、チャンネル「２２」で放送される番組であって、２２時に放送が開始され、２３時に放送が終了する。番組タイトルが「EEE」である番組は、チャンネル「１１」で放送される番組であって、２２時３０分に放送が開始され、２３時に放送が終了する。この２つの番組（「DDD」と「EEE」）は、２２時３０分から２３時までの間の時間帯において放送時間が重複しているので、番組タイトルが「DDD」の番組の優先順位が「２（第２順位）」に設定され、番組タイトルが「EEE」の番組の優先順位が「１（第１順位）」に設定されている。
【００５９】
この場合、第２順位の番組（「EEE」）が先に放送開始され、第１順位の番組（「DDD」）が後から放送開始されることになる。
【００６０】
番組タイトルが「FFF」である番組は、チャンネル「１１」で放送される番組であって、２３時３０分に放送が開始され、２４時に放送が終了する番組であり、この番組の放送時間と重複する番組はないので、優先順位が「１（第１順位）」に設定されている。
【００６１】
いま、第２順位の番組が番組タイトル「CCC」の番組である場合、ステップＳ１３においては、第２順位の番組は、第１順位の番組より先に放送開始されるものではないと判定されるので、処理は、ステップＳ１５に進む。この場合の処理（ステップＳ１５の処理）をパターンＢの処理と称することとする。
【００６２】
また、第２順位の番組が番組タイトル「DDD」の番組である場合、ステップＳ１３においては、第２順位の番組は、第１順位の番組より先に放送開始されると判定されるので、処理は、ステップＳ１４に進む。この場合の処理（ステップＳ１４の処理）をパターンＡの処理と称することとする。
【００６３】
次に、図５のフローチャートを参照して、図３のステップＳ１４のパターンＡの処理の詳細について説明する。この処理は、上述したように、第２順位の番組は、第１順位の番組より先に放送開始される場合の処理であって、第２順位の番組が、例えば、図４の番組タイトル「DDD」の番組である場合の処理である。
【００６４】
ステップＳ３１において、CPU７１は、記録装置１１に内蔵されるタイマの計時に基づいて、現在時刻が第２順位の番組の放送開始時刻であるか否かを判定し、現在時刻が第２順位の番組の放送開始時刻であると判定されるまで待機する。なお、ステップＳ３１では、例えば、現在時刻が第２順位の番組の放送開始時刻の５分前であるか否かが判定されるようにしてもよい。
【００６５】
図４の例の場合は、現在時刻が、番組タイトル「ＤＤＤ」の番組の放送開始時刻である２２時（または２２時５分前など）となったとき、ステップＳ３１において、現在時刻が第２順位の番組の放送開始時刻であると判定され、処理は、ステップＳ３２に進む。
【００６６】
ステップＳ３２において、CPU７１は、第２順位の番組の録画を開始する。これにより、チューナ７９によりチャンネル「２２」が受信され、復調部８０、デコーダ８１の処理を経て番組の番組タイトル「ＤＤＤ」のデータがHDD７８に記録されていくことになる。
【００６７】
ステップＳ３３において、CPU７１は、現在時刻が第１順位の番組の放送開始時刻か否かを判定し、現在時刻が第１順位の番組の放送開始時刻であると判定されるまで待機する。なお、ステップＳ３３では、例えば、現在時刻が第１順位の番組の放送開始時刻の５分前であるか否かが判定されるようにしてもよい。
【００６８】
図４の例の場合は、現在時刻が、番組タイトル「EEE」の番組の放送開始時刻である２２時３０分（または２２時２５分など）となったとき、ステップＳ３３において、現在時刻が第１順位の番組の放送開始時刻であると判定され、処理は、ステップＳ３４に進む。
【００６９】
ステップＳ３４において、CPU７１は、HDMIケーブルを介してテレビジョン受像機１２に所定の制御信号を送信し、テレビジョン受像機１２により現在視聴されている番組を問い合わせる。
【００７０】
ステップＳ３５において、CPU７１は、ステップＳ３４の問い合わせに対するテレビジョン受像機１２からの応答を取得して、テレビジョン受像機１２が現在視聴中の番組を特定する。なお、ここでは、単に、テレビジョン受像機１２において現在選局されているチャンネルが特定されるようにしてもよい。
【００７１】
ステップＳ３６において、CPU７１は、テレビジョン受像機１２において現在視聴されている番組が第１順位の番組であるか否か、またはテレビジョン受像機１２において現在選局されているチャンネルが第１順位の番組のチャンネル（いまの場合、チャンネル「１１」）であるか否かを判定する。
【００７２】
ステップＳ３６において、テレビジョン受像機１２において現在視聴されている番組が第１順位の番組である、またはテレビジョン受像機１２において現在選局されているチャンネルが第１順位の番組のチャンネルであると判定された場合、処理は、ステップＳ３７に進む。
【００７３】
ステップＳ３７において、CPU７１は、テレビジョン受像機１２に、第２順位の番組を推薦するメッセージを表示させる。このとき、例えば、記録装置１１からHDMIケーブルを介してテレビジョン受像機１２に所定の制御信号が送信され、その制御信号に基づいてテレビジョン受像機１２の画面の一部に、番組タイトル「DDD」の番組を推薦するメッセージが表示される。
【００７４】
第１順位の番組は、例えば、ユーザの嗜好に適合する番組であり、自動的に録画されるべきものではあるが、第１順位の番組が放送されている時間帯に、テレビジョン受像機１２によりその番組がユーザに視聴されているのであれば、あえて第１順位の番組を録画する必要はないとも考えられる。そこで、本発明においては、このような場合、第２順位の番組があれば、その番組の録画をユーザに勧めるようになされている。
【００７５】
ステップＳ３８において、CPU７１は、ステップＳ３７の処理により推薦するメッセージが表示された番組（第２順位の番組）の録画が指令されたか否かを判定する。この指令は、例えば、図示せぬリモコンなどをユーザが操作することにより記録装置１１に直接入力されるようにしてもよいし、テレビジョン受像機１２に対して行われた操作に対応してHDMIケーブルを介して送信される制御信号として記録装置１１供給されるようにしてもよい。
【００７６】
すなわち、テレビジョン受像機１２の画面を見ているユーザは、ステップＳ３７の処理に伴って表示されるメッセージを確認し、第２順位の番組の録画を行うか否かを判断して、テレビジョン受像機１２、または記録装置１１のいずれかを操作して番組の録画に関する指令を入力することになる。
【００７７】
ステップＳ３８において、第２順位の番組の録画が指令されたと判定された場合、処理は、ステップＳ３９に進み、CPU７１は、第１順位の番組の録画予約データを消去する。これにより、第１順位の番組（いまの場合、番組タイトル「EEE」の番組）が録画されることはない。従って、ステップＳ３２の処理で録画が開始された第２順位の番組（「DDD」）が引き続き録画されることになる。
【００７８】
一方、ステップＳ３８において、第２順位の番組の録画が指令されなかったと判定された場合、処理は、ステップＳ４０に進み、CPU７１は、第１順位の番組の録画を開始する。これにより、チューナ７９により受信されるチャンネルがチャンネル「２２」からチャンネル「１１」に切り替わり、復調部８０、デコーダ８１の処理を経て番組の番組タイトル「EEE」の番組のデータがHDD７８に記録されていくことになる。
【００７９】
ステップＳ４１において、CPU７１は、ステップＳ３２の処理で録画が開始されてから現在までの間に記録された第２順位の番組（「DDD」）のデータをHDD７８から削除する。
【００８０】
また、ステップＳ３６において、テレビジョン受像機１２において現在視聴されている番組が第１順位の番組ではない、またはテレビジョン受像機１２において現在選局されているチャンネルが第１順位の番組のチャンネル（いまの場合、チャンネル「１１」）ではないと判定された場合、処理は、ステップＳ４２に進む。
【００８１】
第１順位の番組は、例えば、ユーザの嗜好に適合する番組であり、第１順位の番組が放送されている時間帯に、テレビジョン受像機１２によりその番組がユーザに視聴されていなければ、自動的に録画すべきである。
【００８２】
ステップＳ４２において、CPU７１は、第１順位の番組の録画を開始する。これにより、チューナ７９により受信されるチャンネルがチャンネル「２２」からチャンネル「１１」に切り替わり、復調部８０、デコーダ８１の処理を経て番組の番組タイトル「EEE」の番組のデータがHDD７８に記録されていくことになる。
【００８３】
ステップＳ４３において、CPU７１は、ステップＳ３２の処理で録画が開始されてから現在までの間に記録された第２順位の番組（「DDD」）のデータをHDD７８から削除する。
【００８４】
このようにして、パターンAの処理が実行される。
【００８５】
次に、図６のフローチャートを参照して、図３のステップＳ１５のパターンＢの処理の詳細について説明する。この処理は、上述したように、第２順位の番組は、第１順位の番組より後で放送開始される場合の処理であって、第２順位の番組が、例えば、図４の番組タイトル「CCC」の番組である場合の処理である。
【００８６】
ステップＳ７１において、CPU７１は、記録装置１１に内蔵されるタイマの計時に基づいて、現在時刻が第１順位の番組の放送開始時刻であるか否かを判定し、現在時刻が第１順位の番組の放送開始時刻であると判定されるまで待機する。なお、ステップＳ１１では、例えば、現在時刻が第１順位の番組の放送開始時刻の５分前であるか否かが判定されるようにしてもよい。
【００８７】
図４の例の場合は、現在時刻が、番組タイトル「BBB」の番組の放送開始時刻である２２時３０分（または２０時２５分など）となったとき、ステップＳ７１において、現在時刻が第２順位の番組の放送開始時刻であると判定され、処理は、ステップＳ７２に進む。
【００８８】
ステップＳ７２において、CPU７１は、第１順位の番組の録画を開始する。これにより、チューナ７９によりチャンネル「２２」が受信され、復調部８０、デコーダ８１の処理を経て番組の番組タイトル「BBB」の番組のデータがHDD７８に記録されていくことになる。
【００８９】
ステップＳ７３において、CPU７１は、現在時刻が第２順位の番組の放送開始時刻か否かを判定し、現在時刻が第２順位の番組の放送開始時刻であると判定されるまで待機する。なお、ステップＳ７３では、例えば、現在時刻が第２順位の番組の放送開始時刻の５分前であるか否かが判定されるようにしてもよい。
【００９０】
図４の例の場合は、現在時刻が、番組タイトル「CCC」の番組の放送開始時刻である２１時（または２１時２５分など）となったとき、ステップＳ７３において、現在時刻が第２順位の番組の放送開始時刻であると判定され、処理は、ステップＳ７４に進む。
【００９１】
ステップＳ７４において、CPU７１は、HDMIケーブルを介してテレビジョン受像機１２に所定の制御信号を送信し、テレビジョン受像機１２により現在視聴されている番組を問い合わせる。
【００９２】
ステップＳ７５において、CPU７１は、ステップＳ７４の問い合わせに対するテレビジョン受像機１２からの応答を取得して、テレビジョン受像機１２が現在視聴中の番組を特定する。なお、ここでは、単に、テレビジョン受像機１２において現在選局されているチャンネルが特定されるようにしてもよい。
【００９３】
ステップＳ７６において、CPU７１は、テレビジョン受像機１２において現在視聴されている番組が第１順位の番組であるか否か、またはテレビジョン受像機１２において現在選局されているチャンネルが第１順位の番組のチャンネル（いまの場合、チャンネル「２２」）であるか否かを判定する。
【００９４】
ステップＳ７６において、テレビジョン受像機１２において現在視聴されている番組が第１順位の番組である、またはテレビジョン受像機１２において現在選局されているチャンネルが第１順位の番組のチャンネルであると判定された場合、処理は、ステップＳ７７に進む。
【００９５】
ステップＳ７７において、CPU７１は、テレビジョン受像機１２に、第２順位の番組を推薦するメッセージを表示させる。このとき、例えば、記録装置１１からHDMIケーブルを介してテレビジョン受像機１２に所定の制御信号が送信され、その制御信号に基づいてテレビジョン受像機１２の画面の一部に、番組タイトル「CCC」の番組を推薦するメッセージが表示される。
【００９６】
第１順位の番組は、例えば、ユーザの嗜好に適合する番組であり、自動的に録画されるべきものではあるが、第１順位の番組が放送されている時間帯に、テレビジョン受像機１２によりその番組がユーザに視聴されているのであれば、あえて第１順位の番組を録画する必要はないとも考えられる。そこで、本発明においては、このような場合、第２順位の番組があれば、その番組の録画をユーザに勧めるようになされている。
【００９７】
ステップＳ７８において、CPU７１は、ステップＳ７７の処理により推薦するメッセージが表示された番組（第２順位の番組）の録画が指令されたか否かを判定する。この指令は、例えば、図示せぬリモコンなどをユーザが操作することにより記録装置１１に直接入力されるようにしてもよいし、テレビジョン受像機１２に対して行われた操作に対応してHDMIケーブルを介して送信される制御信号として記録装置１１供給されるようにしてもよい。
【００９８】
すなわち、テレビジョン受像機１２の画面を見ているユーザは、ステップＳ７７の処理に伴って表示されるメッセージを確認し、第２順位の番組の録画を行うか否かを判断して、テレビジョン受像機１２、または記録装置１１のいずれかを操作して番組の録画に関する指令を入力することになる。
【００９９】
ステップＳ７８において、第２順位の番組の録画が指令されたと判定された場合、処理は、ステップＳ７９に進み、CPU７１は、第２順位の番組の録画を開始する。これにより、チューナ７９により受信されるチャンネルがチャンネル「２２」からチャンネル「１１」に切り替わり、復調部８０、デコーダ８１の処理を経て番組の番組タイトル「CCC」の番組のデータがHDD７８に記録されていくことになる。
【０１００】
ステップＳ８０において、CPU７１は、ステップＳ７２の処理で録画が開始されてから現在までの間に記録された第１順位の番組（「BBB」）のデータをHDD７８から削除する。
【０１０１】
一方、ステップＳ７８において、第２順位の番組の録画が指令されなかったと判定された場合、ステップＳ７９とステップＳ８０の処理は実行されず、処理が終了する。従って、ステップＳ７２の処理で録画が開始された第１順位の番組（「BBB」）が引き続き録画されることになる。
【０１０２】
また、ステップＳ７６において、テレビジョン受像機１２において現在視聴されている番組が第１順位の番組ではない、またはテレビジョン受像機１２において現在選局されているチャンネルが第１順位の番組のチャンネル（いまの場合、チャンネル「２２」）ではないと判定された場合、ステップＳ７７乃至ステップＳ８０の処理は実行されず、処理が終了する。従って、ステップＳ７２の処理で録画が開始された第１順位の番組（「BBB」）が引き続き録画されることになる。
【０１０３】
第１順位の番組は、例えば、ユーザの嗜好に適合する番組であり、第１順位の番組が放送されている時間帯に、テレビジョン受像機１２によりその番組がユーザに視聴されていなければ、このまま録画すべきものだからである。
【０１０４】
このようにして、パターンＢの処理が実行される。
【０１０５】
このように、本発明においては、推薦番組リストに第２順位の番組が存在する場合、テレビジョン受像機１２において視聴されている番組を特定して、第１順位の番組または第２順位の番組のいずれを録画するかが判定されることになる。
【０１０６】
このようにすることで、例えば、記録装置によって自動的に録画された番組が、放送時間帯にユーザがテレビジョン受像機で視聴していた番組であったなど、ユーザの期待に添えない録画結果となることが抑止される。さらに、記録装置１１のHDD７８などの記録媒体の限られた容量を有効に利用することもできる。従って、本発明によれば、より利便性が高く効率的な自動録画ができる。
【０１０７】
以上においては、説明を簡単にするために、記録装置１１にチューナ７９が１つ搭載されている場合を例として説明したが、複数のチューナが搭載されている記録装置であっても本発明を適用することができる。
【０１０８】
例えば、記録装置にチューナが２つ搭載されている場合、同一時間帯に放送される複数の番組が存在する場合、それらの番組に対して第１順位、第２順位および第３順位の優先順位が予め設定されたアルゴリズムなどに基づいて設定されるものとし、第３順位より低い順位の番組は、推薦番組リストから削除されるものとすればよい。そして、推薦番組リストの第１順位と第２の番組は、自動的に録画予約されるものとし、図３のステップＳ１２において、推薦番組リストに第３順位の番組が存在するか否かが判定され、ステップＳ１３では、第３順位の番組が第２順位（または第１順位）の番組より先に放送開始されるか否かが判定されるようにすればよい。
【０１０９】
また、以上においては、優先順位の低い番組が優先順位の高い番組より先（時間的に前）に放送開始されるか、または優先順位の高い番組より後に放送開始されるかのいずれかの場合を例として説明したが、優先順位の低い番組が優先順位の高い番組と同時に放送開始される場合、例えば、ステップＳ１３の処理での判定に係らず、ステップＳ１５の処理が実行されるようにすればよい。
【０１１０】
この場合、ステップＳ７３の処理では、例えば、現在時刻が第１順位または第２順位の番組の放送開始時刻の５分前であるか否かが判定されるようにして、以降の処理が実行されるようにすればよい。そして、ステップＳ７６の処理では、テレビジョン受像機１２において現在選局されているチャンネルが第１順位の番組のチャンネルであるか否かが判定されるようにすればよい。
【０１１１】
さらに、以上においては、ステップＳ３７またはステップＳ７７において、テレビジョン受像機１２に、第２順位の番組を推薦するメッセージを表示させ、その後のユーザの指令に基づいて、優先順位の高い番組または優先順位の低い番組のいずれの番組を録画するかが定まるようにしているが、例えば、ステップＳ３７、Ｓ３８、Ｓ４０およびＳ４１の処理、またはステップＳ７７およびＳ７８の処理の処理は省略し、ステップＳ３６またはステップＳ７６の判定結果のみに基づいて、いずれの番組を録画するかが定まるようにしてもよい。
【０１１２】
なお、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば図７に示されるような汎用のパーソナルコンピュータ７００などに、ネットワークや記録媒体からインストールされる。
【０１１３】
図７において、CPU（Central Processing Unit）７０１は、ROM（Read Only Memory）７０２に記憶されているプログラム、または記憶部７０８からRAM（Random Access Memory）７０３にロードされたプログラムに従って各種の処理を実行する。RAM７０３にはまた、CPU７０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１１４】
CPU７０１、ROM７０２、およびRAM７０３は、バス７０４を介して相互に接続されている。このバス７０４にはまた、入出力インタフェース７０５も接続されている。
【０１１５】
入出力インタフェース７０５には、キーボード、マウスなどよりなる入力部７０６、CRT(Cathode Ray Tube)、ＬＣＤ(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部７０７、ハードディスクなどより構成される記憶部７０８、モデム、LANカードなどのネットワークインタフェースカードなどより構成される通信部７０９が接続されている。通信部７０９は、インターネットを含むネットワークを介しての通信処理を行う。
【０１１６】
入出力インタフェース７０５にはまた、必要に応じてドライブ７１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア７１１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部７０８にインストールされる。
【０１１７】
上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、インターネットなどのネットワークや、リムーバブルメディア７１１などからなる記録媒体からインストールされる。
【０１１８】
なお、この記録媒体は、図７に示される、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フロッピディスク（登録商標）を含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア７１１により構成されるものだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM７０２や、記憶部７０８に含まれるハードディスクなどで構成されるものも含む。
【０１１９】
なお、本明細書において上述した一連の処理を実行するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１２０】
【図１】本発明の一実施の形態に係る録画予約システムの構成例を示す図である。
【図２】図１の記録装置の構成例を示すブロック図である。
【図３】重複録画制御処理を説明するフローチャートである。
【図４】推薦番組リストの例を示す図である。
【図５】パターンAの処理を説明するフローチャートである。
【図６】パターンBの処理を説明するフローチャートである。
【図７】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１２１】
１０  録画予約システム，  １１  記録装置，  １２  テレビジョン受像機，  ７１  CPU，  ７８  HDD，  ７９  チューナ，  ８２  コンポーザ
【図１】
0005024616.tif 000002
【図２】
0005024616.tif 000003
【図３】
0005024616.tif 000004
【図４】
0005024616.tif 000005
【図５】
0005024616.tif 000006
【図６】
0005024616.tif 000007
【図７】
0005024616.tif 000008