(57)【特許請求の範囲】
【請求項１】
放送を受信する受信手段により受信された放送番組の映像データを記録媒体に記録する記録手段と、
放送予定の番組のうち、設定されたキーワードに係る番組を検索し、前記検索された番組の録画予約情報を設定する録画予約設定手段と、
前記録画予約設定手段により設定された録画予約情報に従って、録画予約された放送番組の映像データを前記記録媒体に記録するよう前記受信手段と前記記録手段とを制御する予約録画実行手段とを有し、
前記予約録画実行手段は、特定のキーワードに係る放送番組の映像データを消去禁止に設定して前記記録媒体に記録するよう前記記録手段を制御し、
前記記録手段は、前記特定のキーワードが変更又は削除された場合に、変更又は削除前の前記特定のキーワードに係る放送番組の映像データの消去禁止の設定を解除することを特徴とする記録装置。
【請求項２】
前記予約録画実行手段は、前記録画予約設定手段により設定された録画予約情報に従って、前記録画予約された放送番組の映像データと、前記録画予約された放送番組を検索したキーワードの情報とを対応づけて前記記録媒体に記録するよう前記記録手段を制御することを特徴とする請求項１記載の記録装置。
【請求項３】
前記予約録画実行手段が前記録画予約情報に従って前記録画予約された放送番組の映像データを前記記録媒体に記録する際に、前記記録媒体の空き容量が少なく前記録画予約による映像データを記録できない場合、前記予約録画実行手段により前記記録媒体に対して既に記録された映像データのうち、前記特定のキーワード以外のキーワードに対応づけられた映像データを前記記録媒体から消去する消去手段を有することを特徴とする請求項１又は２記載の記録装置。
【請求項４】
前記消去手段は、前記予約録画実行手段により前記記録媒体に対して既に記録された映像データのうち、前記特定のキーワードとは異なるキーワードに対応づけられた映像データの最も記録日時の古い映像データを前記記録媒体から消去することを特徴とする請求項３記載の記録装置。
【請求項５】
前記記録手段は、消去禁止に設定して前記記録媒体に記録された前記特定のキーワードに係る放送番組の映像データを、専用のプロテクト解除の操作を実行した場合に消去可能とすることを特徴とする請求項１〜４の何れか１項に記載の記録装置。
【請求項６】
前記予約録画実行手段は、前記特定のキーワードに係る放送番組の映像データと、前記特定のキーワードとは異なるキーワードに係る放送番組の映像データとを前記記録媒体の異なる領域に記録することを特徴とする請求項１〜５の何れか１項に記載の記録装置。
【請求項７】
放送予定の番組のうち、設定されたキーワードに係る番組を検索し、前記検索された番組の録画予約情報を設定する録画予約設定工程と、
放送を受信する受信手段により受信された放送番組の映像データを記録媒体に記録する記録手段を、前記録画予約設定工程にて設定された録画予約情報に従って、録画予約された放送番組の映像データを前記記録媒体に記録するよう制御する予約録画実行工程とを有し、
前記予約録画実行工程では、特定のキーワードに係る放送番組の映像データを消去禁止に設定して前記記録媒体に記録するよう前記記録手段を制御し、
さらに前記特定のキーワードが変更又は削除された場合に、変更又は削除前の前記特定のキーワードに係る放送番組の映像データの消去禁止の設定を解除する消去禁止解除工程を有することを特徴とする記録方法。
【請求項８】
放送予定の番組のうち、設定されたキーワードに係る番組を検索し、前記検索された番組の録画予約情報を設定する録画予約設定ステップと、
放送を受信する受信手段により受信された放送番組の映像データを記録媒体に記録する記録手段を、前記録画予約設定ステップにて設定された録画予約情報に従って、録画予約された放送番組の映像データを前記記録媒体に記録するよう制御する予約録画実行ステップとをコンピュータに実行させるとともに、
前記予約録画実行ステップでは、特定のキーワードに係る放送番組の映像データを消去禁止に設定して前記記録媒体に記録するよう前記記録手段を制御し、
さらに前記特定のキーワードが変更又は削除された場合に、変更又は削除前の前記特定のキーワードに係る放送番組の映像データの消去禁止の設定を解除する消去禁止解除ステップをコンピュータに実行させるプログラム。
【請求項９】
請求項８記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスクやＤＶＤなどの記録媒体に映像記録を予約にて行う映像記録技術に関する。
【背景技術】
【０００２】
近年、数百ギガバイトという大容量記録媒体であるハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を用いたレコーダが発売されている。このようなレコーダにおいては、その大容量記録媒体を生かして、面白そうな番組はとりあえず録画して撮りだめておき、あとから視聴するという使い方が主流になっている。
【０００３】
さらに近年では、放送波に重畳されてくる番組表データにより電子番組表（ＥＰＧ：Ｅｒｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を生成し、ユーザが番組表から番組を選択して、そのまま録画予約として入力ができるレコーダがある。さらには、録画予約用のキーワードを設定しておくと、電子番組表からキーワード検索を行い、キーワードに合致した番組タイトル、番組内容、又は出演者名を含む番組を自動的に予約設定して録画を行うレコーダも登場している。
【０００４】
このレコーダは、キーワードに関連のある他のキーワードが検索できる辞書を内蔵しており、設定されたキーワードに合致する番組の他に、関連のある他のキーワードに合致する番組も自動録画を行うことができる。例えば、「Ａ」というプロ野球選手をキーワードとして設定した場合、Ａというキーワードを含む番組の他、検索範囲の設定に応じて、Ａが所属するＢというチーム名を含む番組、さらにプロ野球というキーワードを含む番組まで検索し自動録画を行うことができる。
【０００５】
このようなレコーダにおいては、自動録画されたコンテンツが貯まってきたときに、記録媒体の記録容量を圧迫し、ユーザによる録画が実行できなくなってしまうことを防止するために、自動録画用の記録領域を設定可能な構成になっている。また、録画用の記録領域の空き容量がなくなり新たな録画が行えなくなる場合には、録画されたコンテンツを古いものから消去して空き容量を確保するものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１１２１５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のような自動録画を行うことが可能なレコーダにおいては、自動録画予約用のキーワードとして汎用的なキーワードが設定された場合、多数の番組をヒットし、それら多数の番組の自動録画を行ってしまうことがある。
この様に、汎用的なキーワードにより大量の番組を自動録画した結果空き容量が不足し、放送頻度が低いキーワードによって自動録画されたコンテンツが自動消去されてしまうことがあった。
【０００８】
本発明は、自動録画予約用のキーワードに応じて、自動録画されたコンテンツの消去禁止を設定できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の記録装置は、放送を受信する受信手段により受信された放送番組の映像データを記録媒体に記録する記録手段と、放送予定の番組のうち、設定されたキーワードに係る番組を検索し、前記検索された番組の録画予約情報を設定する録画予約設定手段と、前記録画予約設定手段により設定された録画予約情報に従って、録画予約された放送番組の映像データを前記記録媒体に記録するよう前記受信手段と前記記録手段とを制御する予約録画実行手段とを有し、前記予約録画実行手段は、特定のキーワードに係る放送番組の映像データを消去禁止に設定して前記記録媒体に記録するよう前記記録手段を制御し、前記記録手段は、前記特定のキーワードが変更又は削除された場合に、変更又は削除前の前記特定のキーワードに係る放送番組の映像データの消去禁止の設定を解除することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、設定されたキーワードに対し、録画予約された放送番組の映像データを消去禁止とするための消去禁止属性を設定可能にし、消去禁止属性が付加されたキーワードの放送番組の映像データを消去禁止に設定して記録媒体に記録する。これにより、キーワードに係る設定に応じて、録画予約された放送番組の映像データの消去禁止を設定することができ、録画予約を設定していても自動消去に係る懸念から記録媒体の残量を気にすることなく記録装置を使用することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態による記録装置を適用したレコーダの構成例を示す図である。
【図２】第１の実施形態における自動録画予約の設定動作を示すフローチャートである。
【図３】第１の実施形態における自動録画動作を示すフローチャートである。
【図４】第１の実施形態における自動録画されたコンテンツの自動消去の一例を説明するための図である。
【図５】第２の実施形態における自動録画予約の設定動作を示すフローチャートである。
【図６】第２の実施形態における自動録画動作を示すフローチャートである。
【図７】第２の実施形態における自動録画されたコンテンツの自動消去の一例を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図面に基づいて説明する。
【００１３】
（第１の実施形態）
図１は、本発明の第１の実施形態による記録装置を適用したレコーダの構成例を示すブロック図である。
【００１４】
図１において、チューナ１０２は、アンテナ入力端子１０１から入力されたＢＳ、地上波等のＲＦ入力（番組放送波）を選局・検波して映像信号及び音声信号を取り出す。また、チューナ１０２は、取り出した映像信号及び音声信号をデジタル化して画像／音声データバス１０３に画像データ及び音声データを出力する。
【００１５】
画像／音声データバス１０３は、各ブロック間にて画像データ及び後述の音声データを送受信するためのバスである。画像／音声データバス１０３には、チューナ１０２、ＮＴＳＣデコーダ１０４、Ａ／Ｄコンバータ１０６、及びデジタルインターフェース１０８が接続されている。さらに、画像／音声データバス１０３には、ＭＰＥＧコーデック１１０、ハードディスクドライブ（ＨＤＤ）１１１、リムーバブルディスク１１２、ＮＴＳＣエンコーダ１１３、Ｄ／Ａコンバータ１１５、及び番組表生成部１２３が接続されている。
【００１６】
ＮＴＳＣデコーダ１０４は、ビデオ入力端子１０５からのアナログＮＴＳＣ信号をデジタル化して画像／音声データバス１０３に画像データを出力する。ビデオ入力端子１０５には、外部の映像機器のアナログ映像出力が接続される。Ａ／Ｄコンバータ１０６は、オーディオ入力端子１０７からのアナログ音声信号をデジタル化して画像／音声データバス１０３に音声データを出力する。オーディオ入力端子１０７には、外部の映像機器又は外部の音声機器のアナログ音声出力が接続される。
【００１７】
デジタルインターフェース１０８は、デジタル入力端子１０９から入力されたデジタル映像・音声信号を画像／音声データバス１０３に適合する形式に変換して出力する。ＭＰＥＧ２コーデック１１０は、画像／音声データバス１０３からの画像データ及び音声データをＭＰＥＧ２圧縮すると共に、ハードディスクドライブ１１１やリムーバブルディスク１１２に記録されたＭＰＥＧ２圧縮データを伸張する。
【００１８】
ハードディスクドライブ１１１及びリムーバブルディスク１１２は、ＭＰＥＧ２圧縮データを記録する大容量の記録媒体である。ハードディスクドライブ１１１は大容量の内蔵ディスクであり、リムーバブルディスク１１２は脱着可能なディスクである。ＮＴＳＣエンコーダ１１３は、画像／音声データバス１０３からの画像データをアナログ化し、ビデオ出力端子１１４に出力する。Ｄ／Ａコンバータ１１５は、画像／音声データバス１０３からの音声データをアナログ化し、オーディオ出力端子１１６に出力する。
【００１９】
操作キー１１７は、レコーダ本体の操作を行うためのものであり、リモコンセンサ１１８は、リモコン操作された場合に、その送信信号を受信する。制御バス１１９は、メインマイコン１２０からの制御信号や、操作キー１１７やリモコンセンサ１１８等からの制御信号が送受信されるバスである。
【００２０】
メインマイコン１２０は、機器全体のモードを制御したり、操作キー１１７の操作を読んで各種機能の実行を制御したりする。例えば、メインマイコン１２０は、図示しないＲＯＭ又はハードディスクドライブ１１１に記憶されたプログラム（ソフトウェア）等を実行することで、レコーダ内の各ブロックを制御し、図２及び図３に示す処理動作を実現する。
【００２１】
ＲＡＭ１２１は、メインマイコン１２０の一時的な保存データや各種機器設定、また番組予約情報を保存するメモリであり、バックアップ電池１２２は、停電等で通電が切れた時にＲＡＭ１２１のデータを保持するための電池である。
番組表生成部１２３は、ハードディスクドライブ１１１等に記憶された番組表データを用いて電子番組表のデータを生成して、画像／音声データバス１０３に出力する。
【００２２】
第１の実施形態におけるレコーダは、電源がオフになっている場合には、放送波により放送局から番組の放送予定を示す番組表データが送信されてくる時刻に一時的に電源が入って番組表データを受信する構成となっている。受信した番組表データは、ハードディスクドライブ１１１に送られて記憶される。そして、新たに番組表データを受信する度に、ハードディスクドライブ１１１に記憶した番組表データの内容を更新する。
【００２３】
図１に示すレコーダでは、リモコンセンサ１１８により番組表の表示指示があると、メインマイコン１２０が番組表生成部１２３を制御して、ハードディスクドライブ１１１に記憶された番組表データを用いて電子番組表のデータを生成する。そして、この電子番組表のデータを、ＮＴＳＣエンコーダ１１３を介して外部の表示装置に送る。
【００２４】
ユーザは、周知の様に、この電子番組表を見ながらリモコンを操作することで、所望の放送番組を録画予約することができる。メインマイコン１２０は、ユーザにより録画予約が設定されると、録画予約された放送番組の情報を手動予約情報としてハードディスクドライブ１１１に保存する。
また、本実施形態のレコーダは、ハードディスクドライブ１１１に保存された番組表データと、ユーザにより設定されたキーワードを用いた自動録画予約機能を持つ。
【００２５】
図２は、第１の実施形態におけるレコーダでの自動録画予約の設定動作を示すフローチャートである。
【００２６】
放送波により放送局から放送予定番組を示す番組表データが送信されてくる時刻になると、レコーダでの動作が開始され、ステップＳ２０１にて番組表データがチューナ１０２により受信される。受信された番組表データは、メインマイコン１２０の制御によりハードディスクドライブ１１１に記憶される。次に、ステップＳ２０２にて、メインマイコン１２０は、番組表生成部１２３を制御して、ハードディスクドライブ１１１に記憶された番組表データを用いて電子番組表を構築する（電子番組表構築処理）。
【００２７】
次に、ステップＳ２０３にて、メインマイコン１２０は、設定されている自動録画予約用のキーワードによって、ステップＳ２０２において生成された電子番組表からの検索を行う（キーワード検索処理）。これにより、電子番組表における番組タイトル（番組名）、番組説明、出演者の中から、設定されているキーワードと合致する文字列を持つ番組、すなわちキーワードにヒットする番組があるかが検索される。なお、自動録画予約用のキーワードは、キーワード設定処理にてユーザが予め設定している。このキーワード設定処理では、少なくとも１つ以上の任意のキーワードを設定可能である。
【００２８】
ステップＳ２０４にて、メインマイコン１２０は、ステップＳ２０３における検索でキーワードにヒットした番組があるか否かを判定する。その結果、キーワードにヒットした番組があると判定された場合には、ステップＳ２０５にて、メインマイコン１２０は、そのキーワードにヒットした番組の自動録画予約の設定を行う（自動録画予約設定処理）。具体的には、ヒットした番組の番組名、放送日時、放送チャンネル、検索キーワード、及び記録する際の画質などの情報を生成し、録画予約情報としてハードディスクドライブ１１１に格納する。これにより、自動録画予約用のキーワードにヒットした番組が自動録画予約される。そして、自動録画予約の設定動作を終了する。なお、本実施形態では、ユーザが番組表などを利用し、手動で録画予約設定した番組用の録画予約情報とは別に、キーワードによる自動録画予約情報を生成している。
【００２９】
また、ステップＳ２０４での判定の結果、キーワードにヒットした番組がないと判定された場合には、メインマイコン１２０は、何もせずに（ステップＳ２０５をスキップし）自動録画予約の設定動作を終了する。
なお、上述した説明では、番組の放送予定を示す番組表データを放送波により取得するようにしているが、レコーダにネットワークインターフェースを設けてネットワークを介して取得するようにしても良い。
【００３０】
図３は、図２に示したようにして設定された自動録画予約に係る録画予約情報に従って自動録画を実行する自動録画動作を示すフローチャートである。なお、第１の実施形態におけるレコーダでは、ハードディスクドライブ１１１の全容量のうち、所定容量が自動録画用（自動予約録画番組用）の記録領域として設定される。それ以外の容量は、ユーザによる手動録画（手動予約による録画を含む。）用の記録領域であるとする。
【００３１】
動作を開始すると、ステップＳ３０１にてメインマイコン１２０は、自動録画用の記録領域に係る記録容量（記録可能領域）の検出を行い、自動録画用の記録領域に自動録画予約を実行するための空き容量があるか否かを判断する。その結果、自動録画用の記録領域の空き容量が十分ある場合には、ステップＳ３０２にてメインマイコン１２０は、そのまま自動録画予約に係る録画予約情報に従って自動録画の実行を開始する。そして、自動録画用の記録領域にコンテンツ（映像データ及び音声データ、又は映像データ）を記録して自動録画予約された番組の録画を行う（自動録画実行処理）。このとき、自動録画予約機能により記録した番組のデータに対し、この番組の自動録画のために設定されたキーワードの情報を対応づけて記録しておく。なお、この録画済み番組のキーワードは、ＲＡＭ１２１に保持しておいてもよい。
【００３２】
一方、ステップＳ３０１での判断の結果、自動録画用の記録領域の空き容量が不足している場合には、メインマイコン１２０は、自動録画用の記録領域の空き容量を確保するために以下の処理を行う。
【００３３】
具体的には、ステップＳ３０３にてメインマイコン１２０は、既に記録されているコンテンツの中に、今回録画しようとしている番組を検索する際に利用したキーワードと同じキーワードによって検索、自動録画されたものがあるかを検索する。その結果、同一のキーワードによって検索され、過去に自動録画されたコンテンツがある場合には、ステップＳ３０５にて、同一のキーワードの記録済みコンテンツのうち、最も記録日時の古いコンテンツを自動消去する（自動消去処理）。そして、ステップＳ３０１に戻る。
【００３４】
また、ステップＳ３０３における検索の結果、同一のキーワードのコンテンツがない場合には、ステップＳ３０４にてメインマイコン１２０は、キーワードの内容にかかわらず、過去に自動録画されたコンテンツがあるかを検索する。その結果、自動録画された記録済みコンテンツがある場合には、ステップＳ３０６にて、自動録画された記録済みコンテンツのうち、最も記録日時の古いコンテンツを自動消去し、ステップＳ３０１に戻る。
【００３５】
つまり、自動録画予約に従って自動録画を実行する際に、自動録画用の記録領域の空き容量が不足している場合には、まず同一のキーワードのコンテンツを記録日時の古いものから消去する。同一のキーワードのコンテンツが存在しないときには、キーワードにはかかわらず、過去に自動録画されたコンテンツを記録日時の古いものから消去する。このようにして、自動録画された記録済みコンテンツを選択して自動消去することにより、自動録画の実行に必要な自動録画用の記録領域の空き容量を確保する。
【００３６】
なお、ステップＳ３０４における検索の結果、過去に自動録画されたコンテンツがない場合には、コンテンツの自動消去が行えないため、自動録画用の記録領域の空き容量を確保することができず、自動録画予約の実行ができない。この場合には、ステップＳ３０７にてメインマイコン１２０は、そのまま自動録画を中止し、録画できなかった番組に関する録画予約情報をそのままハードディスクドライブ１１１に保存する。そして、次回、電願が投入された時に、自動録画できなかった番組の録画予約情報に基づき、容量が不足したため録画できなかった旨のエラーメッセージと共に録画できなかった番組の情報をビデオ出力端子１１４を介して表示装置に出力する。
【００３７】
第１の実施形態における自動録画された記録済みコンテンツの自動消去の一例について、図４を参照して説明する。
図４は、自動録画予約を実行する前のレコーダ内のハードディスクドライブ１１１の内容を概念的に示す図である。
【００３８】
なお、図４に示す例では、自動録画予約用のキーワードとして、汎用的な語句である「鉄道」と、専門的な語句である「世界自転車選手権」の２つのキーワードが設定されているものとする。また、ユーザによる手動録画予約として番組「プロジェクトＺ」が毎週録画予約されている。
【００３９】
図４においては、ハードディスクドライブ１１１に既に記録されている番組を一覧形式で示している。４０１は、専門的なキーワード「世界自転車選手権」により検索した結果ヒットして自動録画されたコンテンツであり、４０２は、汎用的なキーワード「鉄道」により検索した結果ヒットして自動録画されたコンテンツである。４０３は、ユーザによる手動の録画予約にて録画されたコンテンツであり、４０４は、コンテンツ４０２と同様にキーワード「鉄道」により検索した結果ヒットして自動録画されたコンテンツである。４０５は、キーワード「鉄道」により検索した結果ヒットし自動録画されたコンテンツであるが、番組名ではなく番組説明に「初夏の秩父鉄道」という文字列があったためにヒットしたもので、録画時間は１時間１５分あるが鉄道に関する内容は１０分程度である。４０６は、コンテンツ４０３と同様にユーザによる手動の録画予約にて録画されたコンテンツであり、４０７は、コンテンツ４０２及び４０４と同様にキーワード「鉄道」により検索した結果ヒットし自動録画されたコンテンツである。４０８は、キーワード「鉄道」により検索した結果ヒットし自動録画されたコンテンツである。番組４０８は番組名に「鉄道」の関連語句である「汽車」が含まれているために検索でヒットしたものであるが、内容はドラマであり、鉄道とは直接関係ない内容である。ここで、コンテンツ４０３及び４０６は、ユーザによる手動の録画予約により録画されたコンテンツであるため、自動録画用の記録領域とは異なる記録領域に記録され自動消去の対象にはならない。
【００４０】
図４に示すようにハードディスクドライブ１１１内にコンテンツが記録されている状態で、新たにキーワード「鉄道」により検索した結果ヒットした番組を録画しようとしているとする。このとき、自動録画用の記録領域の空き容量が不足している場合には、キーワード「鉄道」によって過去に自動録画されたコンテンツのなかで最も古いコンテンツ４０２の「鉄道の旅行」が自動消去される。また、仮に自動録画用の記録領域の空き容量が不足し、かつキーワード「鉄道」によって自動録画された記録済みコンテンツがない場合には、他のキーワードによって過去に自動録画されたコンテンツのなかで最も古いコンテンツ４０１が自動消去される。
【００４１】
第１の実施形態によれば、録画予約情報に従って自動録画を実行する際に、自動録画用の記録領域の空き容量が不足している場合には、録画しようとする番組を検索する際に利用したキーワードと同一のキーワードのコンテンツを記録日時の古いものから消去する。同一のキーワードのコンテンツが存在しない場合には、キーワードにはかかわらず、過去に自動録画されたコンテンツを記録日時の古いものから消去する。すなわち、自動録画用の記録領域の空き容量が不足している場合には、自動録画の実行に必要な空き容量を確保するために、録画する番組を検索する際に利用したキーワードと同一のキーワードのコンテンツが優先して自動消去される。
これにより、自動録画予約された番組が自動録画用の記録領域の空き容量不足により記録できない場合であっても、既に記録されたコンテンツのうち、消去すべきコンテンツを適切に選択して消去することで、空き容量を確保し予約録画可能になる。また、汎用的なキーワードでの自動録画によって、放送頻度が低いキーワードで自動録画されたコンテンツが自動消去されることを抑制でき、そのような貴重なコンテンツが消去される頻度が低いレコーダを提供することができる。
【００４２】
なお、本実施形態では、自動録画した番組に対し検索キーワードの情報を付加して記録しておき、空き容量不足時には、録画済みの番組に対して付加された検索キーワードの情報を用い、今回録画する予約番組と同一のキーワードの録画済み番組を見つけていた。
これ以外にも、今回設定されているキーワードと同じキーワードによる自動録画である旨を示す情報を記録した映像データに付加しておき、その情報を用いて、今回の予約番組と同一のキーワードの録画済み番組を見つける構成としても良い。
具体的には、自動録画された映像データに対し、現在設定されているキーワードと同じキーワードによる自動録画であるか否かを示す判別情報を付加しておく。そして、キーワードが変更される度に、変更される前のキーワードにより自動録画された番組に付加された判別情報を書き替えることで、今回の予約番組と同一のキーワードの録画済み番組を容易に選択することができる。
【００４３】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
【００４４】
第２の実施形態による記録装置を適用したレコーダの構成は、図１に示した第１の実施形態におけるレコーダの構成と同様であるので説明は省略する。本実施形態において、メインマイコン１２０は、例えば録画予約設定手段、予約録画実行手段、及び禁止属性設定手段の機能を実現する。第２の実施形態におけるレコーダも、第１の実施形態と同様に、電源がオフになっている場合には、放送波（番組放送波）により放送局から放送予定番組を示す番組表データが送信されてくる時刻に一時的に電源が入って番組表データを受信する構成となっている。
【００４５】
図５は、第２の実施形態におけるレコーダでの自動録画予約の設定動作を示すフローチャートである。
放送波により放送局から番組表データが送信されてくる時刻になると、レコーダでの動作が開始され、ステップＳ５０１にて番組表データがチューナ１０２により受信される。受信された番組表データは、メインマイコン１２０の制御によりハードディスクドライブ１１１に記憶される。次に、ステップＳ５０２にて、メインマイコン１２０は、番組表生成部１２３を制御して、ハードディスクドライブ１１１に記憶された番組表データを用いて電子番組表を構築する（電子番組表構築処理）。
【００４６】
次に、ステップＳ５０３にて、メインマイコン１２０は、設定されている自動録画予約用のキーワードによって、ステップＳ５０２において生成された電子番組表からの検索を行う（キーワード検索処理）。これにより、電子番組表における番組タイトル（番組名）、番組説明、出演者の中から、設定されているキーワードと合致する文字列を持つ番組、すなわちキーワードにヒットする番組があるかが検索される。
【００４７】
なお、本実施形態では、自動録画予約用のキーワードを設定する際、プロテクトキーワード（消去禁止キーワード）とするか否かを設定可能となっている。特定のキーワードとしてのプロテクトキーワードによって自動録画されたコンテンツは、消去禁止属性を持つように設定され、そのコンテンツの自動消去の禁止が設定される。具体的には、ユーザは、キーワードを設定する際、このキーワードをプロテクトキーワードとして設定するか否かを選択できる。プロテクトキーワード設定を行わなかった場合には通常のキーワードとして設定される。このキーワード設定処理では、少なくとも１つ以上の任意のキーワードを設定可能である。
【００４８】
ステップＳ５０４にて、メインマイコン１２０は、ステップＳ５０３における検索でキーワードにヒットした番組があるか否かを判定する。その結果、キーワードにヒットした番組があると判定された場合には、ステップＳ５０５にて、メインマイコン１２０は、ヒットしたキーワードがプロテクトキーワードであるか否かを判定する。
【００４９】
そして、キーワードがプロテクトキーワードである（プロテクトキーワードにヒットした番組がある）場合には、ステップＳ５０６にて、メインマイコン１２０は、プロテクトキーワードにヒットした番組の自動録画予約の設定を行う（自動録画予約設定処理）。具体的には、ヒットした番組の番組名、放送日時、放送チャンネル、検索キーワード、記録する際の画質などの情報に加え、プロテクトキーワードである旨の情報を生成し、録画予約情報としてハードディスクドライブ１１１に格納する。そして、録画予約実行後に自動録画されたコンテンツが消去禁止属性を持つように設定されるプロテクト付き自動録画予約が行われる。そして、自動録画予約の設定動作を終了する。
【００５０】
ステップＳ５０５での判定結果、キーワードがプロテクトキーワードでない（通常キーワードにヒットした番組がある）場合、ステップＳ５０７にて、メインマイコン１２０は、キーワードにヒットした番組の自動録画予約の設定を行う（自動録画予約設定処理）。具体的には、ヒットした番組の番組名、放送日時、放送チャンネル、検索キーワード、記録する際の画質などの情報を生成し、録画予約情報としてハードディスクドライブ１１１に格納する。このステップＳ５０７では、自動録画されたコンテンツに係るプロテクトなしの通常の自動録画予約が行われる。そして、自動録画予約の設定動作を終了する。
【００５１】
また、ステップＳ５０４での判定の結果、キーワードにヒットした番組がないと判定された場合には、メインマイコン１２０は、何もせずに自動録画予約の設定動作を終了する。
なお、上述した説明では、番組の放送予定を示す番組表データを放送波により取得するようにしているが、レコーダにネットワークインターフェースを設けてネットワークを介して取得するようにしても良い。
【００５２】
図６は、図５に示したようにして設定された自動録画予約に係る録画予約情報に従って自動録画を実行する自動録画動作を示すフローチャートである。第２の実施形態におけるレコーダでは、ハードディスクドライブ１１１の全容量のうち、所定容量が自動録画用（自動予約録画番組用）の記録領域として設定される。それ以外の容量は、ユーザによる手動録画（手動予約による録画を含む。）用の記録領域であるとする。
【００５３】
動作を開始すると、ステップＳ６０１にてメインマイコン１２０は、自動録画用の記録領域に係る記録容量（記録可能領域）の検出を行い、自動録画用の記録領域に自動録画予約を実行するための空き容量があるか否かを判断する。
【００５４】
その結果、自動録画用の記録領域の空き容量が十分ある場合には、ステップＳ６０２にてメインマイコン１２０は、そのまま自動録画予約に係る録画予約情報に従って自動録画の実行を開始する。そして、自動録画用の記録領域にコンテンツ（映像データ及び音声データ、又は映像データ）を記録して自動録画予約された番組の録画を行う（自動録画実行処理）。
【００５５】
このとき、自動録画予約機能により記録した番組のデータに対し、この番組の自動録画のために設定されたキーワードの情報を対応づけて記録しておく。なお、この録画済み番組のキーワードは、ＲＡＭ１２１に保持しておいてもよい。
また、プロテクトキーワードにて自動録画されるコンテンツは、消去禁止に設定して自動録画用の記録領域に記録する。
【００５６】
一方、ステップＳ６０１での判断の結果、自動録画用の記録領域の空き容量が不足している場合には、メインマイコン１２０は、自動録画用の記録領域の空き容量を確保するために以下の処理を行う。
【００５７】
具体的には、ステップＳ６０３にてメインマイコン１２０は、既に記録されているコンテンツの中に、プロテクトキーワード（特定のキーワード）でない通常のキーワードによって検索、自動録画されたものがあるかを検索する。すなわち、プロテクトなしの通常の自動録画予約に従って、自動録画されたコンテンツがあるか検索する。
その結果、通常のキーワードによって検索され、過去に自動録画されたコンテンツがある場合には、ステップＳ６０４にて、通常のキーワードの記録済みコンテンツのうち、最も記録日時の古いコンテンツを自動消去する（自動消去処理）。そして、ステップＳ６０１に戻る。
【００５８】
また、ステップＳ６０３における検索の結果、通常のキーワードの記録済みコンテンツがない場合には、コンテンツの自動消去が行えないため、自動録画用の記録領域の空き容量を確保することができず、自動録画予約の実行ができない。この場合には、ステップＳ６０５にてメインマイコン１２０は、そのまま自動録画を中止し、録画できなかった番組に関する録画予約情報をそのままハードディスクドライブ１１１に保存する。そして、次回、電願が投入された時に、自動録画できなかった番組の録画予約情報に基づき、容量が不足したため録画できなかった旨のエラーメッセージと共に録画できなかった番組の情報をビデオ出力端子１１４を介して表示装置に出力する。
【００５９】
第２の実施形態における自動録画された記録済みコンテンツの自動消去の一例について、図７を参照して説明する。図７は、第２の実施形態におけるレコーダ内のハードディスクドライブ１１１の内容を概念的に示す図である。
【００６０】
なお、図７に示す例では、自動録画予約用のキーワードとして、汎用的な語句である「鉄道」と、専門的な語句である「世界自転車選手権」が設定されており、さらにキーワード「世界自転車選手権」は、プロテクトキーワードとして設定されているものとする。また、ユーザによる手動録画予約として番組「プロジェクトＺ」が毎週予約されている。
【００６１】
図７においては、ハードディスクドライブ１１１に既に記録されている番組を一覧形式で示している。７０１は、キーワード「世界自転車選手権」により検索した結果ヒットして自動録画されたコンテンツであり、プロテクトキーワードで自動録画されたコンテンツであるため、自動消去禁止を示す鍵のマークが併記されている。７０２、７０４、及び７０７は、キーワード「鉄道」により検索した結果ヒットして自動録画されたコンテンツであり、７０３及び７０６は、ユーザによる手動録画予約にて自動録画されたコンテンツである。７０５は、キーワード「鉄道」により検索した結果ヒットして自動録画されたコンテンツであるが、番組名ではなく番組説明に「初夏の秩父鉄道」という文字列があったためにヒットしたものである。７０８は、番組名に「鉄道」の関連語句である「汽車」が含まれているために、キーワード「鉄道」により検索でヒットし自動録画されたコンテンツである。
図７に示す状態で、新たに自動録画予約が実行されようとしていて、自動録画用の記録領域の空き容量が不足している場合、自動録画された記録済みコンテンツのなかで、消去禁止に設定されてなく最も古いコンテンツ７０２の「鉄道の旅行」が自動消去される。
【００６２】
第２の実施形態によれば、録画予約情報に従って自動録画を実行する際に、自動録画用の記録領域の空き容量が不足している場合には、自動録画された記録済みコンテンツを記録日時の古いものから自動的に消去する。このとき、コンテンツを消去禁止に設定するプロテクトキーワードにて自動録画されたコンテンツについては、自動的な消去が禁止される。すなわち、プロテクトキーワードにより自動録画されたコンテンツは消去禁止とする。そして、自動録画用の記録領域の空き容量が不足している場合には、プロテクトキーワード以外の通常のキーワードにて自動録画されたコンテンツだけを適切に選択して消去するようにできる。これにより、自動録画予約を設定していても、自動消去に係る懸念から記録媒体の残量を気にすることなく使用できるレコーダを提供することができる。
【００６３】
また、本実施形態では、プロテクトキーワードにて自動録画された番組は、専用のプロテクト解除の操作を実行した場合にのみ、消去できる構成とした。
すなわち、プロテクトキーワードにて自動録画された番組は、自動録画実行時の容量不足の際に自動消去の対象とならないだけでなく、通常の消去指示が成された場合にも、消去できないように設定する。
【００６４】
なお、上述した第２の実施形態では、プロテクトキーワードにて自動録画されたコンテンツは、自動録画用の記録領域に記録されるものとしているが、自動録画用の記録領域の記録済容量にはカウントされず、記録領域の記録容量を圧迫しない構成としても良い。
【００６５】
また、第２の実施形態における構成に加え、プロテクトキーワードが変更又は削除された場合には、変更又は削除前のプロテクトキーワードによって自動録画された記録済みコンテンツは、消去禁止の属性が解除されて自動消去の対象になるようにしても良い。すなわち、変更又は削除されたプロテクトキーワードに基づく自動録画予約によって自動録画された記録済みコンテンツを自動消去可能なように変更し、自動録画用の記録領域の空き容量が不足している場合には消去できるように構成しても良い。
【００６６】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置又はシステム内のコンピュータ（ＣＰＵ又はＭＰＵ）に対し、前記実施形態の機能を実現するためのソフトウェアのプログラムを供給する。そして、そのシステム又は装置のコンピュータに格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
また、この場合、前記ソフトウェアのプログラム自体が上述した実施形態の機能を実現することになり、そのプログラム自体は本発明を構成する。また、そのプログラムをコンピュータに供給するための手段、例えばかかるプログラムを格納したコンピュータ読み取り可能な記録媒体は本発明を構成する。かかるプログラムを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
また、供給されたプログラムがコンピュータにおいて稼働しているオペレーティングシステム又は他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムは本発明の実施形態に含まれることは言うまでもない。
さらに、供給されたプログラムがコンピュータに係る機能拡張ボードや機能拡張ユニットに備わるメモリに格納された後、そのプログラムの指示に基づいてその機能拡張ボード等に備わるＣＰＵ等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【００６７】
なお、上述した実施形態は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６８】
１０２…チューナ、１０３…画像／音声データバス、１１０…ＭＰＥＧコーデック、１１１…ハードディスクドライブ（ＨＤＤ）、１１２…リムーバブルディスク、１１７…操作キー、１１９…制御バス、１２０…メインマイコン、１２１…ＲＡＭ、１２３…番組表生成部
【図１】
0005274631.tif 000002
【図２】
0005274631.tif 000003
【図３】
0005274631.tif 000004
【図４】
0005274631.tif 000005
【図５】
0005274631.tif 000006
【図６】
0005274631.tif 000007
【図７】
0005274631.tif 000008