(57)【要約】【課題】動的に変化する検索対象の中から条件に合致するものを検索するための検索条件を示す情報と、検索結果の情報などとを一覧表示し、一覧表示の中からいずれの情報が選択、決定された場合においても、その情報の種類の拘わらず同一の動作を実行する。【解決手段】予約リスト画面５０には、ユーザによって設定された録画予約情報の表示５１，５２，５３，５４と、検索条件に従って検索された番組情報に基づいて自動的に設定された録画予約情報の表示５５と、検索結果が０であった検索条件の表示５６が一覧で示されている。表示５１乃至５６のうち、１つが選択された状態で、実行ボタンが操作されると、選択されたものの種類の拘わらず、予約修正画面が表示される。本発明は、自動録画予約が可能なビデオレコーダに適用することができる。【選択図】図７
2008067271.tif 000002
【特許請求の範囲】
【請求項１】
検索条件に合致するコンテンツを検索する情報処理装置において、
ユーザの操作に基づいて設定されたコンテンツの記録予約の内容を示す指定記録予約情報を管理する管理手段と、
検索対象となる複数のコンテンツにそれぞれ対応する、動的に変化される属性情報を取得する取得手段と、
前記指定記録予約情報に含まれる内容の一部を検索条件として、前記取得手段により取得された前記属性情報を参照することにより、前記検索条件に合致するコンテンツを検索し、検索されたコンテンツの記録予約を設定し、前記記録予約の内容を示す検索記録予約情報を生成する検索手段と、
前記指定記録予約情報と前記検索記録予約情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させるユーザインタフェース制御手段と
を含む情報処理装置。
【請求項２】
前記検索手段は、前記指定記録予約情報に含まれる内容の一部である前記コンテンツの名称を検索条件とする
請求項１に記載の情報処理装置。
【請求項３】
前記検索手段は、前記指定記録予約情報に含まれる内容の一部であるチャンネル情報に基づき、前記取得手段により取得された前記属性情報のうちの前記チャンネル情報と一致するものを参照することにより、前記検索条件に合致するコンテンツを検索する
請求項１に記載の情報処理装置。
【請求項４】
前記ユーザインタフェース制御手段は、共通の設定画面として、予約内容を修正するための修正画面を表示させる
請求項１に記載の情報処理装置。
【請求項５】
一覧表示された前記検索記録予約情報には、前記指定記録予約情報と識別するための情報が含まれている
請求項１に記載の情報処理装置。
【請求項６】
前記ユーザインタフェース制御手段は、前記指定記録予約情報と前記検索記録予約情報と前記検索手段により前記検索条件に合致するコンテンツが検索されなかったことを示す検索結果無し情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報と前記検索結果無し情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させる
請求項１に記載の情報処理装置。
【請求項７】
前記ユーザインタフェース制御手段は、一覧表示された前記検索記録予約情報に対するユーザからの所定の操作に対応し、前記検索手段による検索結果を示す検索結果確認画面を表示させる
請求項１に記載の情報処理装置。
【請求項８】
前記ユーザインタフェース制御手段は、一覧表示された前記検索記録予約情報に対するユーザからの所定の操作に対応し、前記検索条件を設定するための検索条件設定画面を表示させる
請求項１に記載の情報処理装置。
【請求項９】
検索条件に合致するコンテンツを検索する情報処理装置の情報処理方法において、
ユーザの操作に基づいて設定されたコンテンツの記録予約の内容を示す指定記録予約情報を管理し、
検索対象となる複数のコンテンツにそれぞれ対応する、動的に変化される属性情報を取得し、
前記指定記録予約情報に含まれる内容の一部を検索条件として、取得された前記属性情報を参照することにより、前記検索条件に合致するコンテンツを検索し、検索されたコンテンツの記録予約を設定し、前記記録予約の内容を示す検索記録予約情報を生成し、
前記指定記録予約情報と前記検索記録予約情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させる
ステップを含む情報処理方法。
【請求項１０】
検索条件に合致するコンテンツを検索する情報処理装置の制御用のプログラムであって、
ユーザの操作に基づいて設定されたコンテンツの記録予約の内容を示す指定記録予約情報を管理し、
検索対象となる複数のコンテンツにそれぞれ対応する、動的に変化される属性情報を取得し、
前記指定記録予約情報に含まれる内容の一部を検索条件として、取得された前記属性情報を参照することにより、前記検索条件に合致するコンテンツを検索し、検索されたコンテンツの記録予約を設定し、前記記録予約の内容を示す検索記録予約情報を生成し、
前記指定記録予約情報と前記検索記録予約情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関し、例えば、ユーザによって設定された検索条件と、検索条件に合致するコンテンツを提示する場合に用いて好適な情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
テレビジョン番組を録画する従来のビデオレコーダには、設定された録画予約に従って録画を自動的に実行する機能が備えられている。この録画予約は、ユーザが指定した日時や放送チャンネルが設定される他、例えば、ユーザが指定したキーワードに合致する番組が自動的に検索されて設定されたり、設定済みの録画予約の録画時刻が番組の放送時刻の変更に対応して自動的に更新されたり方法が提案されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００６−５０３０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このような従来のビデオレコーダにおいて、録画予約の情報と、自動的に録画予約を設定させるための検索情報とは互いに相関があり、同一画面上に一覧表示することができればユーザの利便性を向上させることができる。しかしながら、このような機能を有するものは存在せず、その方法も提案されていない。
【０００５】
ところで、例えばパーソナルコンピュータは多種多様なデータを保持し、これらを一覧表示させることができる。さらに、一覧表示されたデータのうちの一つをユーザが選択し決定した場合（例えば、ダブルクリックした場合）、当該データの種類に応じたアプリケーションプログラムが起動され、種類に応じた処理が行われる。
【０００６】
例えば、ＡＶデータが選択、決定された場合、映像および音声再生用のプレーヤ（アプリケーションプログラム）が起動され、対応する映像が表示されて音声が出力される。また例えば、静止画像データが選択、決定された場合、静止画像用のビューア（アプリケーションプログラム）が起動され、対応する静止画像が表示される。さらに例えば、URL(Uniform Resource Locator)を示すデータが選択、決定された場合、インタネット用のブラウザ（アプリケーションプログラム）が起動され、対応するサーバにアクセスされてホームページの画像が表示される。
【０００７】
このように、一覧表示の中から選択、決定されたデータに応じて異なる動作を実行することは、パーソナルのようにユーザがある程度豊富な操作知識を有していると期待できる場合、ユーザにとって利便性が向上する。
【０００８】
しかしながら、例えばビデオレコーダやテレビジョン受像機のように、ユーザがあまり高い操作知識を有していないことも想定される機器の場合、一覧表示の中から選択、決定されたデータの種類に応じて異なる動作が実行されるよりも、むしろ種類に拘わらず共通の動作が実行された方がユーザにとって使い易いことがある。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、動的に変化する検索対象の中から条件に合致するものを検索するための検索条件を示す情報と、検索結果の情報などとを一覧表示し、一覧表示の中からいずれの情報が選択、決定された場合においても、その情報の種類の拘わらず同一の動作を実行するようにして、ユーザの利便性を向上させるものである。
【課題を解決するための手段】
【００１０】
本発明の一側面である情報処理装置は、検索条件に合致するコンテンツを検索する情報処理装置において、ユーザの操作に基づいて設定されたコンテンツの記録予約の内容を示す指定記録予約情報を管理する管理手段と、検索対象となる複数のコンテンツにそれぞれ対応する、動的に変化される属性情報を取得する取得手段と、前記指定記録予約情報に含まれる内容の一部を検索条件として、前記取得手段により取得された前記属性情報を参照することにより、前記検索条件に合致するコンテンツを検索し、検索されたコンテンツの記録予約を設定し、前記記録予約の内容を示す検索記録予約情報を生成する検索手段と、前記指定記録予約情報と前記検索記録予約情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させるユーザインタフェース制御手段とを含む。
【００１１】
前記検索手段は、前記指定記録予約情報に含まれる内容の一部である前記コンテンツの名称を検索条件とするようにすることができる。
【００１２】
前記検索手段は、前記指定記録予約情報に含まれる内容の一部であるチャンネル情報に基づき、前記取得手段により取得された前記属性情報のうちの前記チャンネル情報と一致するものを参照することにより、前記検索条件に合致するコンテンツを検索するようにすることができる。
【００１３】
前記ユーザインタフェース制御手段は、共通の設定画面として、予約内容を修正するための修正画面を表示させるようにすることができる。
【００１４】
一覧表示された前記検索記録予約情報には、前記指定記録予約情報と識別するための情報が含まれているようにすることができる。
【００１５】
前記ユーザインタフェース制御手段は、前記指定記録予約情報と前記検索記録予約情報と前記検索手段により前記検索条件に合致するコンテンツが検索されなかったことを示す検索結果無し情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報と前記検索結果無し情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させるようにすることができる。
【００１６】
前記ユーザインタフェース制御手段は、一覧表示された前記検索記録予約情報に対するユーザからの所定の操作に対応し、前記検索手段による検索結果を示す検索結果確認画面を表示させるようにすることができる。
【００１７】
前記ユーザインタフェース制御手段は、一覧表示された前記検索記録予約情報に対するユーザからの所定の操作に対応し、前記検索条件を設定するための検索条件設定画面を表示させるようにすることができる。
【００１８】
本発明の一側面である情報処理方法は、検索条件に合致するコンテンツを検索する情報処理装置の情報処理方法において、ユーザの操作に基づいて設定されたコンテンツの記録予約の内容を示す指定記録予約情報を管理し、検索対象となる複数のコンテンツにそれぞれ対応する、動的に変化される属性情報を取得し、前記指定記録予約情報に含まれる内容の一部を検索条件として、取得された前記属性情報を参照することにより、前記検索条件に合致するコンテンツを検索し、検索されたコンテンツの記録予約を設定し、前記記録予約の内容を示す検索記録予約情報を生成し、前記指定記録予約情報と前記検索記録予約情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させるステップを含む。
【００１９】
本発明の一側面であるプログラムは、検索条件に合致するコンテンツを検索する情報処理装置の制御用のプログラムであって、ユーザの操作に基づいて設定されたコンテンツの記録予約の内容を示す指定記録予約情報を管理し、検索対象となる複数のコンテンツにそれぞれ対応する、動的に変化される属性情報を取得し、前記指定記録予約情報に含まれる内容の一部を検索条件として、取得された前記属性情報を参照することにより、前記検索条件に合致するコンテンツを検索し、検索されたコンテンツの記録予約を設定し、前記記録予約の内容を示す検索記録予約情報を生成し、前記指定記録予約情報と前記検索記録予約情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させるステップを含む処理をコンピュータに実行させる。
【００２０】
本発明の一側面においては、検索対象となる複数のコンテンツにそれぞれ対応する、動的に変化される属性情報が取得され、指定記録予約情報に含まれる内容の一部を検索条件として、取得された属性情報が参照されることにより、検索条件に合致するコンテンツが検索され、検索されたコンテンツの記録予約が設定され、記録予約の内容を示す検索記録予約情報が生成される。そして、指定記録予約情報と検索記録予約情報が一覧表示されるとともに、一覧表示された指定記録予約情報と検索記録予約情報のいずれがユーザによって選択された場合でも共通の設定画面が表示される。
【発明の効果】
【００２１】
本発明の一側面によれば、動的に変化する検索対象の中から条件に合致するものを検索するための検索条件を示す情報と、検索結果の情報などとを一覧表示し、一覧表示の中からいずれの情報が選択、決定された場合においても、その情報の種類の拘わらず同一の動作を実行することによって、ユーザの利便性を向上させることが可能となる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２３】
本発明の一側面である情報処理装置（例えば、図１の記録装置１）は、検索条件に合致するコンテンツ（例えば、テレビジョン番組）を検索する情報処理装置において、ユーザの操作に基づいて設定されたコンテンツの記録予約の内容を示す指定記録予約情報を管理する管理手段（例えば、図３の録画予約管理部３４）と、検索対象となる複数のコンテンツにそれぞれ対応する、動的に変化される属性情報を取得する取得手段（例えば、図３の番組情報管理部３８）と、前記指定記録予約情報に含まれる内容の一部を検索条件として、前記取得手段により取得された前記属性情報を参照することにより、前記検索条件に合致するコンテンツを検索し、検索されたコンテンツの記録予約を設定し、前記記録予約の内容を示す検索記録予約情報を生成する検索手段（例えば、図３の検索予約制御部３３）と、前記指定記録予約情報と前記検索記録予約情報を一覧表示させるとともに、一覧表示された前記指定記録予約情報と前記検索記録予約情報のいずれがユーザによって選択された場合でも共通の設定画面を表示させるユーザインタフェース制御手段（例えば、図３の録画予約設定部３２）とを含む。
【００２４】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２５】
図１は、本発明の一実施の形態である記録装置の使用環境を示している。この記録装置１は、アンテナ２を介してテレビジョン放送信号を受信し、テレビジョン放送番組を録画したり、インタネットに代表されるネットワーク４を介して所定のサーバから映像、音声などのＡＶデータやプログラムを取得して記録したりし、さらに、録画した番組や記録したＡＶデータなどを再生し、その結果得られる映像信号および音声信号をテレビジョン受像機などからなるモニタ５に出力して、対応する画面を表示させたり、音声を出力させたりするものである。
【００２６】
なお、例えばCATV網のケーブルを介して入力されるテレビジョン放送信号を受信して録画することも可能である。以下、テレビジョン放送番組の録画について言及するが、ネットワーク４を介して取得するＡＶデータについても、テレビジョン放送番組と同様の処理を実行できるものとする。
【００２７】
本明細書においては、録画されるテレビジョン番組の映像および音声信号、記録されるＡＶデータ、静止画データ、音声データ、プログラムデータなどをコンテンツと称し、EPGデータに含まれる番組情報のようにコンテンツに関する情報を属性情報と定義する。
【００２８】
この記録装置１は、予め設定されている録画予約に従って、自動的に録画を行う他、予め設定されている検索条件に合致する番組を検索し、検索した番組の録画予約を自動的に設定することができる。
【００２９】
次に、記録装置１の構成例について、図２のブロック図を参照して説明する。
【００３０】
記録装置１は、記録装置１の全体を制御するCPU１１と、バス２１を介してCPU１１に接続されたROM１２、筐体側面などに設けられたボタン、スイッチ、リモートコントローラとそのレシーバなどからなる操作入力部１３、ハードディスクドライブなどからなる主記憶部１４、着脱可能な半導体メモリやDVD-Rなどのディスク媒体などからなる補助記憶部１５、テレビジョン放送信号を受信するチューナ１６、受信された番組の映像および音声信号をＡＶ符号化データに符号化するエンコーダ１７、ＡＶ符号化データを復号するデコーダ１８、デコード結果の映像信号および音声信号をモニタ５に出力する出力部１９、および、Ethernet（登録商標）、i.LINK（商標）、USBなどを介して外部機器やネットワーク４と接続するネットワークI/F（インタフェース）２０から構成される。
【００３１】
CPU１１は、ROM１２に保持されているプログラムを実行することにより、図３に示す各機能ブロック（詳細は後述する）を実現し、各機能ブロックが相互に作用して、録画予約の設定や、番組の検索、録画予約に基づく録画などを実行する。
【００３２】
操作入力部１３には、例えばモニタ５に表示される画面上において、カーソルを移動させて選択対象を指示するときに操作されるカーソルボタン、決定操作を行うときに操作される決定ボタン、サブメニューリスト９１（図１１）を表示させるときに操作されるオプションボタンなど（いずれも不図示）が含まれる。
【００３３】
主記憶部１４には、録画された番組のＡＶ符号化データ、録画予約情報、検索条件情報、EPG(Electronic Program Guide)データから抽出される番組情報などが記録される。補助記憶部１５は、録画された番組のＡＶ符号化データなどが記録される。
【００３４】
チューナ１６は、アンテナあるいはCATV網などを介して入力されるテレビジョン放送信号から、録画する番組の映像信号および音声信号を抽出してエンコーダ１７に出力する。また、チューナ１６は、テレビジョン放送信号からEPGデータを抽出し、バス２１を介して主記憶部１４に出力する。なお、例えば、インタネット上の所定のサーバでEPGデータを配信している場合、そのサーバからEPGデータを取得するようにしてもよい。
【００３５】
エンコーダ１７は、チューナ１６から入力される番組の映像信号および音声信号を、例えばMPEG２方式やH.246/AVC方式などの符号化方式を用いて符号化し、符号化結果のＡＶ符号化データを、バス２１を介して主記憶部１４または補助記憶部１５に出力する。デコーダ１８は、主記憶部１４または補助記憶部１５から読み出されてバス２１を介して入力されるＡＶ符号化データを復号し、復号結果の映像信号および音声信号を出力部１９に出力する。なお、エンコーダ１７およびデコーダ１８は、ソフトウェアにより実現するようにしてもよい。
【００３６】
また、例えば地上デジタル放送やＢＳデジタル放送などのようにテレビジョン放送信号が既に符号化されている場合、符号化された状態で録画するようにしてもよいし、デコーダ１８により復号した後、エンコーダ１７により再度符号化して録画するようにしてもよい。
【００３７】
出力部１９は、映像信号および音声信号をモニタ５に適したフォーマットに変換して出力する。ネットワークI/F２０は、ネットワーク４を介して所定のサーバに接続し、ＡＶデータなどを取得する他、そのＡＶデータの配信スケジュール情報（テレビジョン番組のEPGデータに相当する）やそのＡＶデータに関する情報（テレビジョン番組の番組情報に相当する）などを取得する。
【００３８】
図３は、CPU１１がプログラムを実行することにより実現する機能ブロックの構成例を示している。なお、図示する各部は、それぞれ異なるプログラムによって実現してもよいし、単一のプログラムによって実現してもよい。また、ハードウェアとして実現してもよい。
【００３９】
視聴制御部３１は、現在放送中の番組のリアルタイム視聴や、録画済番組の再生視聴を指示するユーザの操作に対応し、ライブ放送視聴部４０または録画タイトル再生部４１を制御する。
【００４０】
録画予約設定部３２は、例えば放送日時とチャンネルを指定したり、モニタ５に表示される電子番組表上において録画する番組を指定したりするユーザの操作に対応して、録画予約情報を生成する。また、録画予約設定部３２は、録画予約情報や検索条件情報の一覧表示（図７の予約リスト画面５０）を指示するユーザの操作に対応し、検索予約制御部３３および録画予約管理部３４からそれぞれ録画予約情報または検索条件情報を取得して、予約リスト画面５０を表示させる処理を制御する。その他の設定画面などの表示についても、録画予約設定部３２によって制御される。
【００４１】
検索予約制御部３３は、番組情報管理部３８によって管理されるEPGデータを参照することにより、所定の検索条件に合致する番組を検索し、検索結果の番組を録画するための録画予約情報を生成する。
【００４２】
録画予約管理部３４は、記録物保持部３７の制御によって主記憶部１４に記憶されている録画予約情報を管理する。録画制御部３５は、記録物保持部３７の制御によって主記憶部１４に記憶され、録画予約管理部３４によって管理されている録画予約情報に従い、チューナ１６、およびエンコーダ１７を制御してテレビジョン番組の録画を実行する。
【００４３】
録画タイトル管理部３６は、記録物保持部３７の制御によって主記憶部１４に記憶されている録画済番組（録画タイトルとも称する）のＡＶ符号化データを管理する。
【００４４】
記録物保持部３７は、録画タイトルのＡＶ符号化データ、生成された録画予約情報、設定された検索条件情報、取得されたEPGデータなどを主記憶部１４に記憶させる処理を制御する。
【００４５】
放送番組情報管理部３８は、随時、チューナ１６を制御してEPGデータを取得させるとともに、記録物保持部３７の制御によって主記憶部１４に記憶されているEPGデータを管理する。したがって、放送番組情報管理部３８によって管理されるEPGデータは随時、動的に変化する。
【００４６】
ネットワーク通信部３９は、ネットワーク４を介してコンテンツなどを取得する。ライブ放送再生部４０は、現在放送中の番組の受信と出力を制御する。録画タイトル再生部４１は、録画済番組の再生を制御する。
【００４７】
次に、放送番組情報管理部３８によって管理されるEPGデータに含まれる各番組の番組情報について、図４を参照して説明する。
【００４８】
番組情報は、各番組情報を識別するための番組情報ＩＤ、番組の放送開始時刻および終了時刻（番組長でもよい）、番組名、チャンネル情報、ジャンル情報、番組詳細情報、拡張番組詳細情報、番組を識別するためのイベントＩＤ、イベントリレー実行情報、イベントリレー先情報、その他の番組情報の各項目から構成される。
【００４９】
番組情報ＩＤは、ある番組の番組情報が更新された場合、更新される毎に異なるものが付与される。例えば、臨時報道番組の放送により、本来放送されるはずの番組Ａの放送時刻が急遽変更されるような場合、放送時刻の変更が反映された番組Ａの番組情報が新たにテレビジョン放送信号に含めて送信されるが、放送時刻変更前に送信されていた番組情報と放送時刻変更後の更新された番組情報のそれぞれのイベントＩＤは共通であるが、番組情報ＩＤは異なるものになる。
【００５０】
次に、録画予約設定部３２または検索予約制御部３３によって生成される録画予約情報について、図５を参照して説明する。なお、図５は、図４に示された番組情報の番組を録画予約するための録画予約を示している。
【００５１】
録画予約情報は、各録画予約情報を識別するための予約情報ＩＤ、番組の放送開始時刻および終了時刻、番組の放送終了時刻後の録画時間の延長量を示す終了時刻延長量、この録画予約情報に基づいて新たな録画予約情報を生成させるための繰り返し録画情報、チャンネル情報、録画先メディア、同じ時刻に複数の録画予約が重複したときに参照される優先度、画質を示す録画モード、この録画予約情報が設定された起源を示す予約種別、この録画予約情報によって録画される番組の番組情報、この録画予約情報に対応する番組に関連して検索される番組の条件となる検索キーワード、除外キーワード、検索ジャンル、および検索時間帯、並びに検索結果の番組ＩＤが放送日時の迫っている順に記録される検索結果情報の各項目から構成される。
【００５２】
繰り返し録画情報の項目は、切、毎日、毎週、または検索のいずれかを設定することができる。図５の場合、繰り返し録画情報の項目に検索が設定されているとする。
【００５３】
切に設定された場合、この録画予約情報に基づく録画が終了した後、この録画予約情報は消去される。
【００５４】
毎日に設定された場合、この録画予約情報に対応する番組と同じ放送時刻、同じチャンネルで放送されている番組が毎日録画されるように、この録画予約情報に基づく録画が終了した後、この録画予約情報は毎日更新される。
【００５５】
毎週に設定された場合、この録画予約情報に対応する番組と同じ曜日、同じ放送時刻、同じチャンネルで放送されている番組が毎週録画されるように、この録画予約情報に基づく録画が終了した後、この録画予約情報が毎週更新される。
【００５６】
検索に設定された場合、この録画予約情報に対応する番組と同じチャンネルで放送される同じ番組名の番組が検索され、その検索結果が検索結果情報に記録される。そして、この録画予約情報に基づく録画が終了した後、検索結果情報の最上位の番組が録画されるように、この録画予約情報が更新される。
【００５７】
なお、検索に設定された場合、実際にはこの録画予約情報に対応する番組と同じ番組名が検索条件となるのではなく、元の番組名が所定のアルゴリズムに基づいて自動的に縮約された文字列が検索キーワードとなる。
【００５８】
例えば、図５の場合、録画予約情報に対応する番組の番組名は「高校野球  準決勝」であるが、検索キーワード「野球」に縮約されている。
【００５９】
なお、検索キーワードは、後述する検索条件設定画面１１０（図１３）において、ユーザが任意の文字列に変更することができる。また、ユーザは検索条件として、検索の対象から除外する除外キーワード、検索のジャンルを限定する検索ジャンル、および検索対象とする放送時間帯を示す検索時間帯を任意に設定することができる。
【００６０】
このように、検索結果として複数の番組情報が検索された場合、検索結果を録画予約情報内に保持するようにし、これに従って録画予約情報を順次更新するようにしたので、検索された複数の番組情報にそれぞれ対応して複数の録画予約情報を生成する場合に比較して記録すべき情報量を削減することができる。
【００６１】
次に、録画予約情報の繰り返し録画情報の項目が検索である場合の録画予約処理（以下、単に検索予約処理と称する）について、図６のフローチャートを参照して説明する。
【００６２】
この検索予約処理は、例えば所定の間隔で周期的に実行したり、テレビジョン放送信号からEPGデータが抽出されたとき（すなわち、番組情報が更新されたとき）に実行したり、あるいは、予約情報がユーザによって変更されたときに実行したりする。
【００６３】
ステップＳ１において、検索予約制御部３３は、録画予約管理部３４を制御して、記録物保持部３７によって保持されている全ての録画予約情報を取得する。ステップＳ２において、検索予約制御部３３は、取得した全ての録画予約情報に注目したか否かを判定し、注目していない録画予約情報が残っている場合、処理をステップＳ３に進める。
【００６４】
ステップＳ３において、検索予約制御部３３は、未注目の録画予約情報のうちの１つに注目し、ステップＳ４において、注目している録画予約情報の繰り返し録画情報の項目が検索に設定されているか否かを判定する。ここで、繰り返し録画情報の項目が検索に設定されていないと判定された場合、ステップＳ２に戻り、それ以降の処理が繰り返される。
【００６５】
ステップＳ４において、繰り返し録画情報の項目が検索に設定されていると判定された場合、処理はステップＳ５に進められる。ステップＳ５において、検索予約制御部３３は、番組情報管理部３８を制御して、記録物保持部３７によって保持されているEPGデータの中から、注目している録画予約情報に対応する番組と同じチャンネルの番組情報を取得して検索対象とする。
【００６６】
ステップＳ６において、検索予約制御部３３は、注目している録画予約情報の検索キーワード、除外キーワード、検索ジャンル、および検索時間帯の各項目の検索条件に全て合致する番組情報を検索対照の中から検索する。
【００６７】
ステップＳ７において、検索予約制御部３３は、注目している録画予約情報の検索結果情報の項目に、検索結果である番組情報ＩＤを、対応する番組の放送日時が迫っている順に記録する。なお、検索結果として１つも番組情報が検索されなかった場合、検索結果が０であったことを記録する。
【００６８】
上述したように、注目されている録画予約情報に基づく録画が終了した後、検索結果情報の項目の最上位に記録されている番組ＩＤに対応する番組が録画されるように、この録画予約情報が更新される。
【００６９】
以上で注目されている録画予約情報は処理の対象から解除され、次の録画予約を注目するために、ステップＳ２に戻り、それ以降の処理が繰り返される。そして、ステップＳ２において、取得した全ての録画予約情報に注目したと判定された場合、この検索予約処理は終了される。
【００７０】
以上で、検索予約処理の説明を終了する。なお、この説明においては、検索結果情報の項目の最上位に記録されている番組ＩＤに対応する番組が録画されるように録画予約情報が更新されるとしたが、例えば、検索結果をユーザに提示するにとどめ、録画予約情報を更新するか否かはユーザに選択させるようにしてもよい。
【００７１】
次に、図７は、ユーザからの所定の操作に対応してモニタ５に表示される予約リスト画面の表示例を示している。この予約リスト画面５０の表示処理は、録画予約設定部３２の制御に従って実行される。
【００７２】
予約リスト画面５０には、ユーザによって設定された録画予約情報の表示と、検索条件に従って検索された番組情報に基づいて自動的に設定された録画予約情報の表示と、検索結果が０であった検索条件の表示が一覧で示される。
【００７３】
図７の表示例の場合、ユーザによって設定された録画予約情報の表示５１，５２，５３，５４と、検索条件に従って検索された番組情報に基づいて自動的に設定された録画予約情報の表示５５と、検索結果が０であった検索条件の表示５６が一覧で示されている。
【００７４】
これらの表示５１乃至５６のうち、表示５５は太枠５７によって囲まれることにより強調表示されており、ユーザによって選択されている状態を示している。ユーザは、操作入力部１３のカーソルボタンを操作することにより、この太枠５７を移動させて表示５１乃至５６のうちの任意のものを選択することができる。
【００７５】
なお、強調表示の方法は、太枠５７で囲む方法に限られず他の方法であってもかまわない。
【００７６】
表示５１乃至５６には、録画先メディア、放送開始時刻および終了時刻、チャンネル情報、録画モード、並びに繰り返し録画情報の各項目が適宜含まれる。
【００７７】
表示５１の場合、「HDD」が録画先メディアを示し、「FIFAワールドカップサッカー「アルゼンチン×イングランド」」が番組名を示し、「2005/12/18（日） 9:00PM-11:30PM」が放送開始時刻および終了時刻を示し、「NHTテレビ」がチャンネル情報を示し、「SP」が録画モードを示している。
【００７８】
表示５２の場合、表示５１と同様の項目に加えて、「毎日」の表示より繰り返し録画情報の項目が「毎日」に設定されていることを示している。
【００７９】
検索された番組情報に基づいて自動的に設定された録画予約情報の表示５５の場合、表示５１と同様の項目に加えて、「検索」の表示により繰り返し録画情報の項目が「検索」に設定されていることを示している。
【００８０】
検索結果が０であった検索条件の表示５６の場合、検索条件の元となった録画予約情報の各項目のうち、放送開始時刻および終了時刻が空欄とされる。なお、当該表示５６は、他の表示５１乃至５５および強調表示（いまの場合、表示５５）と視覚的に区別できるように、例えば文字の濃度を薄くしたり色を変更したりして表示される。
【００８１】
次に、予約リスト画面５０に一覧表示された表示５１乃至５６のうち、１つが選択された状態で、操作入力部１３の実行ボタンが操作されることによって実行が指示されたときに表示される予約修正画面について説明する。
【００８２】
例えば、予約リスト画面５０の表示５１が選択されて実行が指示された場合、図８に示すような予約修正画面６０が表示される。この予約修正画面６０には、対応する録画予約情報の各項目に記録されている内容が表示される表示欄６１、および設定欄６２乃至６５が設けられている。
【００８３】
表示欄６１には、番組名、放送開始時刻および終了時刻、並びにチャンネル名の各項目の設定内容が表示される。設定欄６２乃至６５には現在の設定内容が表示されている。ユーザは太枠６８を移動して設定欄６２乃至６５を指定し、この指定に対応してポップアップ表示される選択肢のいずれかを選択することにより設定内容を変更することができる。
【００８４】
さらに、予約修正画面６０には、この録画予約を確定するときに操作される予約確定ボタン６６と、この録画予約を消去するときに操作される中止ボタン６７が設けられている。
【００８５】
設定欄６２には録画先メディアの項目の現在の設定内容として「HDD」と表示されている。設定欄６３には繰り返し録画情報の項目の現在の設定内容として「切」と表示されている。設定欄６４には終了時刻延長量の項目の現在の設定内容として「０」と表示されている。設定欄６５には録画モードの項目の現在の設定内容として「ＳＰ」と表示されている。
【００８６】
同様に、予約リスト画面５０の表示５５が選択されて実行が指示された場合、図９に示すような予約修正画面７０が表示される。この予約修正画面７０には、図８の予約修正画面６０と同様、対応する録画予約情報の各項目に記録されている内容が表示される表示欄７１、設定欄７２乃至７５、予約確定ボタン７６、中止ボタン７７、および太枠７８が設けられている。
【００８７】
また同様に、予約リスト画面５０の表示５６が選択されて実行が指示された場合、図１０に示すような予約修正画面８０が表示される。この予約修正画面８０には、図８の予約修正画面６０と同様、対応する録画予約情報の各項目に記録されている内容が表示される表示欄８１、設定欄８２乃至８５、予約確定ボタン８６、中止ボタン８７、および太枠８８が設けられている。
【００８８】
予約修正画面７０，８０，９０を比較して明らかなように、これは各項目の表示内容は当然異なるものの同じ処理が実行された結果である。
【００８９】
すなわち、予約リスト画面５０に一覧表示された種類の異なる表示５１乃至５４、表示５５、または表示５６のいずれが選択されて実行が指示された場合においても、予約修正画面７０，８０または９０が表示されるという共通の処理が実行される。
【００９０】
次に、予約リスト画面５０に一覧表示された表示５１乃至５６のうち、１つが選択された状態で、操作入力部１３のオプションボタンが操作されることによってサブメニューリストの表示が指示されたときに表示されたときの表示例について説明する。
【００９１】
図１１は、予約リスト画面５０に一覧表示された表示５１乃至５６のうち、表示５５が選択された状態で、サブメニューリスト９１が予約リスト画面５０に重畳表示されたときの表示例を示している。
【００９２】
サブメニューリスト９１には、予約修正９２、予約消去９３、予約情報９４、検索結果確認９５、および検索条件設定９６の５種類のサブメニューと太枠９７が表示される。太枠９７は、選択されているサブメニューを示すものであり、初期設定として予約修正９２に配置されている。
【００９３】
予約修正９２が選択されて実行が指示された場合、図８に示された予約修正画面６０が表示される。予約消去９３が選択されて実行が指示された場合、対応する録画予約情報が消去される。予約情報９４が選択されて実行が指示された場合、対応する録画予約情報の各項目の情報がより詳細に示された画面が表示される。検索結果確認９５は、対応する録画予約の繰り返し録画情報が検索に設定されているときに選択可能であり、検索結果確認９５が選択されて実行が指示された場合、検索結果を示す検索結果画面１００（図１２）が表示される。検索条件設定９６が選択されて実行が指示された場合、対応する録画予約情報の検索キーワード、除外キーワード、検索ジャンル、および検索時間帯の各項目の内容を設定するための検索条件設定画面１１０（図１３）が表示される。
【００９４】
なお、上述した予約リスト画面５０に一覧表示された種類の異なる表示５１乃至５４、表示５５、または表示５６のいずれが選択されて実行が指示された場合においても予約修正画面７０，８０または９０が表示されるという共通の処理と、サブメニューリスト９１の初期設定として選択されている予約修正９２に対応する処理が一致することも本実施の形態における特徴の１つである。
【００９５】
図１２は、サブメニューリスト９１の検索結果確認９５が選択されて実行が指示されたことに対応して表示される検索結果画面１００の表示例を示している。検索結果画面１００には、検索された番組情報の数と、それらの詳細が表示される。ユーザは、この検索結果画面１００を表示させることにより、今後順次、録画予約情報が更新されることによって録画予約される番組を確認することができる。
【００９６】
図１３は、サブメニューリスト９１の検索条件設定９６が選択されて実行が指示されたことに対応して表示される検索条件設定画面１１０の表示例を示している。検索条件設定画面１１０には、設定欄１１１乃至１１４、ＯＫボタン１１５、キャンセルボタン１１６、および太枠１１７が表示される。
【００９７】
設定欄１１１乃至１１４には、それぞれ現在設定されている検索キーワード、除外キーワード、検索ジャンル、または検索時間帯が表示されている。ユーザは、操作入力部１３のカーソルボタンを操作することにより、この太枠１１７を移動させて設定欄１１１乃至１１４を選択することにより、選択した項目の内容を変更することができる。
【００９８】
以上で、各種の画面の表示例の説明を終了する。
【００９９】
以上説明したように、本発明を適用した記録装置１においては、ユーザによって設定された録画予約情報、検索条件に従って検索された番組情報に基づいて自動的に設定された録画予約情報、検索結果が０であった検索条件のような種類の異なる情報を一覧表示することができ、一覧表示された種類の異なる情報のいずれが選択されて実行が指示された場合においても、共通の処理が実行される。
【０１００】
このような一覧表示は、上述したように録画予約情報に含まれる検索条件に合致する番組情報を検索する場合の他、録画済みのＡＶ符号化データ（録画タイトル）、静止画像データ、音声データ、任意のコンテンツデータなどの属性情報（名前、ジャンルなど）と合致する番組情報などを検索するような場合にも適用することができる。
【０１０１】
なお、本明細書において、プログラムに基づいて実行されるステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１０２】
本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１０３】
【図１】本発明を適用した記録装置の使用環境を示す図である。
【図２】図１の記録装置の構成例を示すブロック図である。
【図３】図２のCPUによる機能ブロックを示す図である。
【図４】EPGに含まれる番組情報の一例を示す図である。
【図５】録画予約情報の一例を示す図である。
【図６】検索予約処理を説明するフローチャートである。
【図７】予約リスト画面の表示例を示す図である。
【図８】予約修正画面の表示例を示す図である。
【図９】予約修正画面の表示例を示す図である。
【図１０】予約修正画面の表示例を示す図である。
【図１１】サブメニューリストの表示例を示す図である。
【図１２】検索結果確認画面の表示例を示す図である。
【図１３】検索条件設定画面の表示例を示す図である。
【符号の説明】
【０１０４】
１  記録装置，  １１  CPU，  １３  操作入力部，  １４  主記憶部，  １５  補助記憶部，  １６  チューナ，  １７  エンコーダ，  １８  デコーダ，  ２０  ネットワークI/F，  ３１  視聴制御部，  ３２  録画予約設定部，  ３３  検索予約制御部，  ３４  録画予約管理部，  ３５  録画制御部，  ３６  録画タイトル管理部，  ３７  記録物保持部，  ３８  番組情報管理部，  ３９  ネットワーク通信部，  ライブ放送視聴部，４１  録画タイトル再生部，  ５０  予約リスト画面，  ６０，７０，８０  予約修正画面，  ９１  サブメニューリスト，  １００  検索結果確認画面，  １１０  検索条件設定画面
【図１】
2008067271.tif 000003
【図２】
2008067271.tif 000004
【図３】
2008067271.tif 000005
【図４】
2008067271.tif 000006
【図５】
2008067271.tif 000007
【図６】
2008067271.tif 000008
【図７】
2008067271.tif 000009
【図８】
2008067271.tif 000010
【図９】
2008067271.tif 000011
【図１０】
2008067271.tif 000012
【図１１】
2008067271.tif 000013
【図１２】
2008067271.tif 000014
【図１３】
2008067271.tif 000015