(57)【要約】【課題】      記録媒体の容量を効率よく使用することができる録画装置等を提供する。【解決手段】  記録装置は、ユーザの操作に応答して、手動指定手段で受信した放送データと、キーワード指定手段で受信した放送データと、を記録し、さらに、放送データの予約指定手段を識別できる情報を記録する。また、記録装置は、番組録画再生部の空き容量を計測して記録可能時間を算出するとともに、予約された記録対象の放送時間を算出する。この結果、記録可能時間が、予約された記録対象の放送を記録するのに必要な放送時間より短い場合に、番組録画再生部に記録されている番組データのうちで、キーワード指定手段で受信した放送データを優先して削除し、予約された記録対象を記録するための容量を確保することができる。【選択図】    図１
2006325167.tif 000002
【特許請求の範囲】
【請求項１】
放送番組デ−タを記録する記録媒体と、
ユーザの操作に応答して電子番組表から記録対象の番組を予約指定する手動番組予約手段と、
ユーザによって設定されたキーワードを検索条件として電子番組表から該当する番組を検索した番組を記録対象の番組として予約指定するキーワード番組予約手段と、
前記記録対象の番組の放送データを、該番組の指定が前記手動番組予約手段によってなされたか前記キーワード番組予約手段によってなされたかの予約種別を特定可能な識別情報と共に前記記録媒体に記録する放送データ記録手段と、
前記記録媒体の空き容量を特定する記録空き容量特定手段と、
前記記録対象の番組の放送データを記録するために必要な書き込みデータ容量を特定するデータ容量特定手段と、
前記データ容量特定手段によって特定された書き込みデータ容量が前記空き容量特定手段によって特定された記録空き容量よりも大きい場合、前記識別情報に基づいて、前記記録媒体に記録されている複数の放送データのうち、前記キーワード番組予約手段によって予約指定された番組の放送データを、前記手動番組予約手段によって予約指定された番組の放送データに優先して消去することにより、前記記録対象の番組の放送データを記録可能な空き領域を前記記録媒体に確保する空き領域確保手段と、
を備え、
前記放送データ記録手段は、前記記録対象の番組の放送データを、前記空き領域確保手段によって確保された前記記録媒体の記録空き領域に記録する、
ことを特徴とする記録装置。
【請求項２】
前記放送データ記録手段は、
前記データ容量特定手段によって特定された書き込みデータ容量が前記記録空き容量特定手段によって特定された空き容量未満である場合には、前記記録対象の番組の放送データを、前記記録媒体に既に存在する空き領域に記録する、
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記空き領域確保手段は、
放送データを前記記録媒体から消去すると、消去後の記録空き容量と前記データ容量特定手段によって特定された書き込みデータ容量とを比較する比較手段を更に備え、
前記比較手段によって消去後の記録空き容量が該書き込みデータ容量よりも大きいと判別されるまで、前記記録媒体から録画単位で放送データの消去を繰り返す、
ことを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記放送データ記録手段は、複数の記録ビットレートで放送データを前記記録媒体に記録可能であり、
前記空き領域確保手段は、
前記データ容量特定手段によって特定された書き込みデータ容量が前記空き容量特定手段によって特定された記録空き容量よりも大きいと判別された場合には、該記録媒体に記録されている各放送データの記録ビットレートを判別し、該記録ビットレートのより低い放送データを優先して消去することにより、前記空き領域を確保する、
ことを特徴とする請求項１乃至３に記載の記録装置。
【請求項５】
前記複数の記録ビットレートは、記録対象の番組の予約が前記手動番組予約手段か前記キーワード番組予約手段かに応じた所定の記録ビットレートであることを特徴とする請求項４に記載の記録装置。
【請求項６】
前記キーワード番組予約手段で予約された記録対象の番組に対する記録ビットレートよりも、前記手動番組予約手段で予約された記録対象の番組に対する記録ビットレートが高いことを特徴とする請求項５に記載の記録装置。
【請求項７】
前記放送データを記録媒体に記録する際の記録ビットレートを指定する記録ビットレート指定手段を備え、
前記放送データ記録手段は、前記記録対象の放送データを、前記記録ビットレート指定手段によって指定された記録ビットレートで、前記記録媒体に記録する、
ことを特徴とする請求項５又は６に記載の記録装置。
【請求項８】
前記記録ビットレート指定手段は所定の記録ビットレートにそれぞれ対応する録画モードを指定することを特徴とする請求項７に記載の記録装置。
【請求項９】
前記記録媒体は、ランダムアクセスタイプの記録媒体であり、
前記放送データ記録手段は、前記記録媒体上に離間して配置された複数の空き領域に、前記記憶対象の放送データを書き込む、
ことを特徴とする請求項１乃至８のいずれか１項に記載の記録装置。
【請求項１０】
ユーザの操作に応答して電子番組表から記録対象の番組を予約指定する手動番組予約ステップと、
ユーザによって設定されたキーワードを検索条件として電子番組表から該当する番組を検索した番組を記録対象の番組として予約指定するキーワード番組予約ステップと、
前記記録対象の番組の放送データを、該番組の指定が前記手動番組予約ステップによってなされたか前記キーワード番組予約ステップによってなされたかの予約種別を特定可能な識別情報と共に記録媒体に記録する放送データ記録ステップと、
前記記録媒体の空き容量を特定する記録空き容量特定ステップと、
前記記録対象の番組の放送データを記録するために必要な書き込みデータ容量を特定するデータ容量特定ステップと、
前記データ容量特定ステップによって特定された書き込みデータ容量が前記空き容量特定ステップによって特定された記録空き容量よりも大きい場合、前記識別情報に基づいて、前記記録媒体に記録されている複数の放送データのうち、前記キーワード番組予約ステップによって予約指定された番組の放送データを、前記手動番組予約ステップによって予約指定された番組の放送データに優先して消去することにより、前記記録対象の番組の放送データを記録可能な空き領域を前記記録媒体に確保する空き領域確保ステップと、
を備え、
前記放送データ記録ステップは、前記記録対象の番組の放送データを、前記空き領域確保ステップによって確保された前記記録媒体の記録空き領域に記録する、
ことを特徴とする記録方法。
【請求項１１】
放送番組デ−タを記録する記録媒体を有するコンピュータに、
ユーザの操作に応答して電子番組表から記録対象の番組を予約指定する手動番組予約手順と、
ユーザによって設定されたキーワードを検索条件として電子番組表から該当する番組を検索した番組を記録対象の番組として予約指定するキーワード番組予約手順と、
前記記録対象の番組の放送データを、該番組の指定が前記手動番組予約手順によってなされたか前記キーワード番組予約手順によってなされたかの予約種別を特定可能な識別情報と共に前記記録媒体に記録する放送データ記録手順と、
前記記録媒体の空き容量を特定する記録空き容量特定手順と、
前記記録対象の番組の放送データを記録するために必要な書き込みデータ容量を特定するデータ容量特定手順と、
前記データ容量特定手順によって特定された書き込みデータ容量が前記空き容量特定手順によって特定された記録空き容量よりも大きい場合、前記識別情報に基づいて、前記記録媒体に記録されている複数の放送データのうち、前記キーワード番組予約手順によって予約指定された番組の放送データを、前記手動番組予約手順によって予約指定された番組の放送データに優先して消去することにより、前記記録対象の番組の放送データを記録可能な空き領域を前記記録媒体に確保する空き領域確保手順と、
を備え、
前記放送データ記録手順は、前記記録対象の番組の放送データを、前記空き領域確保手順によって確保された前記記録媒体の記録空き領域に記録する、
ことをコンピュータに行わせるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記憶方法、及びプログラムに関し、特に簡単な操作で必要容量を確保でき、また、記録媒体の容量を効率よく使用することができる記録装置、記憶方法、及びプログラムに関する。
【背景技術】
【０００２】
従来の映像録画再生装置においては、記録媒体（ＨＤＤ、ＣＤ−Ｒ／ＲＷ、ＤＶＤ−Ｒ／ＲＷ／ＲＡＭ／ＲＷ＋等）に録画された番組を削除する場合、ユーザは録画した番組一覧から削除する番組を選択して削除を行っていた。しかしながら、録画した記録媒体には容量の制限があるので、頻繁に番組を録画したいユーザは、手作業で既に録画された番組を削除するのに手間がかかっていた。そこで、ユーザの手間がかからずに、記録媒体の容量を効率的に使用する方法として、特許文献１に開示された方法が提案されている。
【０００３】
特許文献１に記載の方法では、削除フラグの付加された録画番組の再生回数をカウントし、ユーザの設定した回数分再生された場合、当該番組を削除する。または、削除フラグの付加された録画番組が、ユーザの設定した指定期間が経過した場合、当該番組を削除する。
【特許文献１】特開２００４−１７２６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、削除フラグを付加するか否か、削除までの再生回数、といった条件をユーザがあらかじめ設定する必要がある。当該設定が適切でない場合、例えば、自動削除される容量のペースが、録画される容量のペースに追いつかないことが原因で、記録媒体の空き容量がなくなった場合などに、手動録画に切り替える必要がでてくる。
【０００５】
さらに、記録ビットレートが標準より低い録画モード（ＬＰモード）ではなく、記録ビットレートが標準の録画モード（標準モード）で録画された番組を自動削除させたくない場合などには、ユーザが録画の予約、もしくは録画の指示から再設定しなければならない。
【０００６】
つまり、上記技術は、ユーザの不要な番組を自動で削除することを目的としているが、ユーザの設定や設定変更等、依然として煩わしい操作が必要とされる。また、記録したい放送の容量に丁度よいサイズの空き容量が確保されるわけではなく、消去量が大き過ぎたり、小さ過ぎたりすることが多い。
【０００７】
本発明は、上記実状に鑑みてなされたものであり、ユーザの設定や、録画モードの変更等の変更設定によらず、記録された放送データを適切に削除して新規放送データを記録することが可能とすることができる記録装置、記録方法、及びプログラムを提供することを目的とする。
また、本発明は、記録媒体の容量を効率よく使用することができる記録装置、記録方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第１の観点に係る記録装置は、放送番組デ−タを記録する記録媒体と、ユーザの操作に応答して電子番組表から記録対象の番組を予約指定する手動番組予約手段と、ユーザによって設定されたキーワードを検索条件として電子番組表から該当する番組を検索した番組を記録対象の番組として予約指定するキーワード番組予約手段と、前記記録対象の番組の放送データを、該番組の指定が前記手動番組予約手段によってなされたか前記キーワード番組予約手段によってなされたかの予約種別を特定可能な識別情報と共に前記記録媒体に記録する放送データ記録手段と、前記記録媒体の空き容量を特定する記録空き容量特定手段と、前記記録対象の番組の放送データを記録するために必要な書き込みデータ容量を特定するデータ容量特定手段と、前記データ容量特定手段によって特定された書き込みデータ容量が前記空き容量特定手段によって特定された記録空き容量よりも大きい場合、前記識別情報に基づいて、前記記録媒体に記録されている複数の放送データのうち、前記キーワード番組予約手段によって予約指定された番組の放送データを、前記手動番組予約手段によって予約指定された番組の放送データに優先して消去することにより、前記記録対象の番組の放送データを記録可能な空き領域を前記記録媒体に確保する空き領域確保手段と、を備え、前記放送データ記録手段は、前記記録対象の番組の放送データを、前記空き領域確保手段によって確保された前記記録媒体の記録空き領域に記録する、ことを特徴とする。
【０００９】
また、上記記録装置において、前記放送データ記憶手段は、前記データ容量特定手段によって特定された書き込みデータ容量が前記記録空き容量特定手段によって特定された空き容量未満である場合には、前記記録対象の番組の放送データを、前記記録媒体に既に存在する空き領域に記録する、ようにしてもよい。
【００１０】
さらに、上記記録装置において、前記空き領域確保手段は、放送データを前記記録媒体から消去すると、消去後の記録空き容量と前記データ容量特定手段によって特定された書き込みデータ容量とを比較する比較手段を更に備え、前記比較手段によって消去後の記録空き容量が該書き込みデータ容量よりも大きいと判別されるまで、前記記録媒体から録画単位で放送データの消去を繰り返す、ようにしてもよい。
【００１１】
また、上記記録装置において、前記放送データ記録手段は、複数の記録ビットレートで放送データを前記記録媒体に記録可能であり、前記空き領域確保手段は、前記データ容量特定手段によって特定された書き込みデータ容量が前記空き容量特定手段によって特定された記録空き容量よりも大きいと判別された場合には、該記録媒体に記録されている各放送データの記録ビットレートを判別し、該記録ビットレートのより低い放送データを優先して消去することにより、前記空き領域を確保する、ようにしてもよい。
【００１２】
さらに、上記記録装置において、前記複数の記録ビットレートは、記録対象の番組の予約が前記手動番組予約手段か前記キーワード番組予約手段かに応じた所定の記録ビットレートである、ようにしてもよい。
【００１３】
また、上記記録装置において、前記キーワード番組予約手段で予約された記録対象の番組に対する記録ビットレートよりも、前記手動番組予約手段で予約された記録対象の番組に対する記録ビットレートが高い、ようにしてもよい。
【００１４】
さらに、上記記録装置において、前記放送データを記録媒体に記録する際の記録ビットレートを指定する記録ビットレート指定手段を備え、前記放送データ記録手段は、前記記録対象の放送データを、前記記録ビットレート指定手段によって指定された記録ビットレートで、前記記録媒体に記録する、ようにしてもよい。
【００１５】
また、上記記録装置において、前記記録ビットレート指定手段は所定の記録ビットレートにそれぞれ対応する録画モードを指定する、ようにしてもよい。
【００１６】
さらに、上記記録装置において、前記記録媒体は、ランダムアクセスタイプの記録媒体であり、前記放送データ記録手段は、前記記録媒体上に離間して配置された複数の空き領域に、前記記憶対象の放送データを書き込む、ようにしてもよい。
【００１７】
さらに、本発明の第２の観点に係る記録方法は、放送番組デ−タを記録する記録媒体を有し、ユーザの操作に応答して電子番組表から記録対象の番組を予約指定する手動番組予約ステップと、ユーザによって設定されたキーワードを検索条件として電子番組表から該当する番組を検索した番組を記録対象の番組として予約指定するキーワード番組予約ステップと、前記記録対象の番組の放送データを、該番組の指定が前記手動番組予約手段によってなされたか前記キーワード番組予約手段によってなされたかの予約種別を特定可能な識別情報と共に前記記録媒体に記録する放送データ記録ステップと、前記記録媒体の空き容量を特定する記録空き容量特定ステップと、前記記録対象の番組の放送データを記録するために必要な書き込みデータ容量を特定するデータ容量特定ステップと、前記データ容量特定手段によって特定された書き込みデータ容量が前記空き容量特定手段によって特定された記録空き容量よりも大きい場合、前記識別情報に基づいて、前記記録媒体に記録されている複数の放送データのうち、前記キーワード番組予約手段によって予約指定された番組の放送データを、前記手動番組予約手段によって予約指定された番組の放送データに優先して消去することにより、前記記録対象の番組の放送データを記録可能な空き領域を前記記録媒体に確保する空き領域確保ステップと、を備え、前記放送データ記録ステップは、前記記録対象の番組の放送データを、前記空き領域確保手段によって確保された前記記録媒体の記録空き領域に記録する、ことを特徴とする。
【００１８】
さらに、本発明の第３の観点に係るプログラムは、放送番組デ−タを記録する記録媒体を有するコンピュータに、ユーザの操作に応答して電子番組表から記録対象の番組を予約指定する手動番組予約手順と、ユーザによって設定されたキーワードを検索条件として電子番組表から該当する番組を検索した番組を記録対象の番組として予約指定するキーワード番組予約手順と、前記記録対象の番組の放送データを、該番組の指定が前記手動番組予約手順によってなされたか前記キーワード番組予約手順によってなされたかの予約種別を特定可能な識別情報と共に前記記録媒体に記録する放送データ記録手順と、前記記録媒体の空き容量を特定する記録空き容量特定手順と、前記記録対象の番組の放送データを記録するために必要な書き込みデータ容量を特定するデータ容量特定手順と、前記データ容量特定手順によって特定された書き込みデータ容量が前記空き容量特定手順によって特定された記録空き容量よりも大きい場合、前記識別情報に基づいて、前記記録媒体に記録されている複数の放送データのうち、前記キーワード番組予約手順によって予約指定された番組の放送データを、前記手動番組予約手順によって予約指定された番組の放送データに優先して消去することにより、前記記録対象の番組の放送データを記録可能な空き領域を前記記録媒体に確保する空き領域確保手順と、を備え、前記放送データ記録手順は、前記記録対象の番組の放送データを、前記空き領域確保手順によって確保された前記記録媒体の記録空き領域に記録する、ことをコンピュータに行わせる。
【発明の効果】
【００１９】
本発明によれば、空き領域が必要となったときに優先順位に従って記録済み放送データを自動的に削除して新たな放送データを記録する。従って、簡単な操作で必要容量を確保でき、また、記録媒体の容量を効率よく使用することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を実施するための最良の形態を詳細に説明する。
【００２１】
まず、本実施形態に係る放送番組の記録装置１の構成について説明する。この記録装置１１は、電子番組表（ＥＰＧ：Electric Program Guide）情報を利用して、テレビジョン放送局等から送信された放送電波を受信し、所望の放送番組（放送プログラム）を録画再生することができる装置であり、図１に示すように、アンテナ２と、テレビチューナ部３と、赤外線受光部４と、時計部５と、番組録画再生部６と、ディスプレイインタフェイス７と、表示部８と、メモリ９と、制御部１０と、から構成されている。
【００２２】
テレビチューナ部３は、アンテナ２を介して供給される信号のうちから、選局されたチャンネルの周波数に同調する信号を抽出し、これをベースバンド信号に変換する。そして、テレビチューナ部３は、このベースバンド信号から映像データ、音声データなどを再生する。
【００２３】
赤外線受光部４はユーザのリモートコントローラ２０の操作に応答して、種々の指示やデータを制御部１０に供給するものである。
リモートコントローラ２０は、例えば十字カーソルキーや、数字や文字を入力するための英数字キー、機能などを指定するためのボタン等から構成され、ユーザによって操作され、任意の指示を入力するためのものである。リモートコントローラ２０を操作することにより、その操作に対応した信号を、赤外線受光部４を介して制御部１０に供給する。
【００２４】
時計部５は、現在時刻を刻むものである。時計部５の時刻データを制御部１０が参照することにより、録画開始時刻や、録画終了時刻を算出できる。
【００２５】
番組録画再生部６は、ハードディスク装置、ＤＶＤ−ＲＡＭ記録装置等のランダムアクセス型の記録装置から構成され、記録媒体に放送番組を記録（録画）し、記録した放送番組データを読み出して、ディスプレイインタフェイス７に供給する。
【００２６】
ディスプレイインタフェイス７は、供給された映像データをビデオ信号と音声信号とに変換し、モニタ３０とスピーカ３１に供給する。
【００２７】
モニタ３０は、液晶モニタ（ＬＣＤ：Liquid Crystal Display）等から構成され、ディスプレイインタフェイス７から供給される映像信号が定義する映像・画像、例えば、制御部１０による種々の動作を実行するための画像や、テレビチューナ部３で取得した映像データに基づくテレビ画像、番組録画再生部６が記録媒体から読み出したデータに基づく画像などを表示するものである。
【００２８】
スピーカ３１は、ディスプレイインタフェイス７から供給される音声信号を音声に変換して放音するものである。
【００２９】
表示部８は、例えば蛍光表示パネル（ＶＦＤ：Vacuum  Fluorescent Display）等から構成されており、現在時刻や録画番組のチャンネルといった文字や、記録装置１による簡易的な種々の動作を実行するための文字等を表示するものである。
【００３０】
メモリ９には、録画・再生に必要な動作プログラム、データ等を格納する。具体的には、例えば、映像録画再生プログラム４０等の各種プログラムと、電子番組表（ＥＰＧ）情報４１と、予約番組のチャンネルや記録開始時刻等の情報を含む録画予約番組情報４２と、記録された番組データのチャンネルや容量等の情報を含む録画登録番組情報４３と、等が記録されている。
【００３１】
制御部１０は、例えばＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成されており、ＣＰＵがメモリ９等に記録されている各種プログラムを適宜実行することによって、記録装置１の各部の動作を制御する。なお、ＲＡＭは、ＣＰＵがプログラムを実行する際、ワークメモリとして用いられる。
【００３２】
次に、上記構成を備える記録装置１の動作について説明する。
記録装置１は、電子番組表を用いたテレビ放送番組の録画予約処理（録画番組予約処理）を実行し、続いて、予約されたテレビ番組の録画処理（予約番組録画処理）を実行する。また、録画したテレビ番組の再生処理（録画番組再生処理）も実行する。
【００３３】
まず、記録装置１が実行する電子番組表を用いたテレビ放送番組の録画番組予約処理につき、図面を参照して説明する。図２は、録画番組予約処理の詳細を示すフローチャートである。
【００３４】
まず、ユーザによってリモートコントローラ２０の「予約」ボタンが操作されてテレビ番組の予約が要求されたとき、ユーザに「キーワード検索」あるいは「番組表を表示」をするか否かを選択させる画面をモニタ３０に表示する（ステップＳ１０１）。このキーワード検索とは、制御部１０が、ユーザが入力したキーワードと一致する番組を予めメモリ９に格納されている電子番組表（ＥＰＧ）情報４１から検索し、抽出することを指す。
【００３５】
ユーザのリモートコントローラ２０の操作によって「番組表を表示」が選択された場合には（ステップＳ１０１：ＮＯ、ステップＳ１０２：Ｙｅｓ）、ユーザの手動指示によって放送を録画する処理を実行する（ステップＳ１０３）。この手動指示による予約処理を行うステップＳ１０３の手動予約処理の詳細については、後述する。また、「番組表を表示しない」が選択された場合には（ステップＳ１０２；Ｎｏ）、ステップＳ１０１の処理に戻り、ユーザによる次の入力を待つ。
【００３６】
ここで、ステップＳ１０１の処理で、ユーザのリモートコントローラ２０の操作によって「キーワード検索」が選択された場合には（ステップＳ１０１；Ｙｅｓ）、ユーザがキーワードを入力できる画面をモニタ３０に表示する（ステップＳ１０４）。
【００３７】
このキーワード入力画面では、一又は複数のキーワード、ジャンル、放送時間帯、等をユーザは、リモートコントローラ２０を操作することによって入力できる。
【００３８】
制御部１０は、ユーザの操作によってキーワード条件設定の終了が選択されるまで、キーワード入力画面をモニタ３０に表示し、待機する（ステップＳ１０５；Ｎｏ）。
【００３９】
次に、ユーザの操作によってキーワード条件設定の終了が選択されると（ステップＳ１０５；Ｙｅｓ）、メモリ９に格納された電子番組表（ＥＰＧ）情報４１から、ステップＳ１０５で入力した一又は複数のキーワード、ジャンル、放送時間帯、等と一致する番組を検索し（ステップＳ１０６）、それらの録画候補一覧をＥＰＧ形式に基づいた表示画面（ＥＰＧ画面）を作成する。そして、この録画候補一覧を示すＥＰＧ画面を、モニタ３０に表示する（ステップＳ１０７）。
【００４０】
ここで、制御部１０は、ユーザのリモートコントローラ２０の操作によって録画予約の決定が要求されるまで、待機する（ステップＳ１０８）。
【００４１】
ユーザによって「決定」の指示を受けると（ステップＳ１０８；Ｙｅｓ）、その録画候補の全ての番組データを録画予約番組情報４２としてメモリ９に格納する（ステップＳ１０９）。これによって、電子番組表を用いたキーワード検索指示によってテレビ放送番組を録画予約する処理は終了し、録画番組予約処理は終了する。
【００４２】
一方、前述したステップＳ１０８の処理で、ユーザによって決定の指示がされずに（ステップＳ１０８；Ｎｏ）、録画候補一覧の番組が選択された場合（ステップＳ１１０；Ｙｅｓ）、制御部１０は、その選択された番組の予約条件の変更ができる画面を、モニタ３０に表示する（ステップＳ１１１）。
【００４３】
ここで、番組の予約条件には、録画モード（記録ビットレートによる区別）等が含まれる。キーワード検索による番組予約におけるデフォルト状態では、記録装置１の録画モードは、ビットレートの低い長時間モードを示すＬＰモードになっている。ユーザは、ビットレートの高い標準モードで番組を録画したい場合、ここで予約条件の録画モードを変更することができる（ステップＳ１１２；Ｙｅｓ）。
【００４４】
次に、制御部１０は、上述したステップＳ１１２の処理において録画モードがユーザによって録画モードが標準モードに変更された後、この条件変更を設定する要求を待ち（ステップＳ１１３）、設定の要求を受けた場合には（ステップＳ１１３；Ｙｅｓ）、既にメモリ９に格納した録画予約番組情報４２の録画モードを標準モードに書き換える（ステップＳ１１４）。
【００４５】
また、上述したステップＳ１１２の処理で録画モードの変更がされなかった場合や（ステップＳ１１２；Ｎｏ）、ステップＳ１１３の処理で設定の要求を受けなかった場合には（ステップＳ１１３；Ｎｏ）、ユーザによる「戻る」の指示が行われたか否かを判別し（ステップＳ１１５）、その判別結果がＹｅｓであれば、ステップＳ１０７の処理に戻り、一方、Ｎｏであれば、ステップＳ１１２の処理に戻る。
【００４６】
上述したように、番組の予約条件の変更があったにせよ（ステップＳ１１４）、なかったにせよ（ステップＳ１１５；Ｙｅｓ）、再度、録画候補一覧（ＥＰＧ画面）を作成し、それを、モニタ３０に表示する（ステップＳ１０７）。それ以後の処理は前記同様である（ステップＳ１０８、ステップＳ１０９）。
【００４７】
ここまでの処理によって、メモリ９に所望するテレビ放送番組の録画予約番組情報４２が予約条件情報とともに格納され、制御部１０は、メモリ９の映像録画再生プログラム４０を実行することにより、録画予約番組情報４２を参照して放送を記録することができるようになる。
【００４８】
以上までの処理が記録装置１によって実行されるテレビ放送番組の録画番組予約処理である。
【００４９】
次に、図２に示した録画番組予約処理におけるステップＳ１０３の処理において行われる手動予約の詳細について説明する。この処理は、ユーザの手動指示によって放送番組を予約するものである。
図３は、手動予約処理の詳細を示すフローチャートである。
【００５０】
まず、制御部１０は、予め所望する電子番組表情報を提供する管理センターからインターネットを介してダウンロードしてメモリ９に格納された電子番組表情報４２から所定の形式で放送番組を縦横構成の番組表画面を作成し、作成した番組表画面をモニタ３０に表示する（ステップＳ２０１）。
【００５１】
ここでユーザは、モニタ３０に表示された番組表画面から、所望の番組をリモートコントローラ２０の操作によって選択する。
【００５２】
制御部１０は、ユーザに所望の番組を選択されるまで、モニタ３０に番組表画面を表示させ、待機する（ステップＳ２０２；Ｎｏ）。そして、ユーザのリモートコントローラ２０の操作によって番組が選択された場合には（ステップＳ２０２；Ｙｅｓ）、制御部１０はユーザによる「決定」（確定）の入力を待つ（ステップＳ２０３）。ここで、ユーザは決定をせずに（ステップＳ２０３；Ｎｏ）、他の番組を選択してもよい（ステップＳ２０２；Ｙｅｓ）。
【００５３】
ユーザがリモートコントローラ２０を操作して「決定」を指示すると（ステップＳ２０３；Ｙｅｓ）、制御部１０は、その選択された番組データを録画するために必要な録画予約番組情報４２をメモリ９に格納する（ステップＳ２０４）。この時、番組データは、図４（ａ）に示すように、予約種別データ、開始日データ、開始時刻データ、終了時刻データ、録画チャンネルデータ、番組名データ、ジャンルデータ、録音モードデータ等を含む。
【００５４】
ここで、「予約種別」データは、手動指示によって予約された番組か、キーワード検索指示によって予約された番組か、を識別するデータであり、フラグ「Ｓ」はステップＳ１０９での手動操作による選択を、フラグ「Ｋ」はステップＳ１０４〜Ｓ１０７でのキーワード検索操作による番組予約を示す。
【００５５】
「開始日」、「開始時刻」、「終了時刻」、「録画チャンネル」、「ジャンル」は、選択された記録対象の番組の、開始日、開始時刻、終了時刻、放送チャンネル、番組名、番組のジャンルであり、ＥＰＧ情報から取得可能である。
【００５６】
また、「録画モード」は、録画データのビットレートを算出するためのデータであり、  標準的な画質での録画を指定する「標準モード」、画質は高いが同一記録容量に対して長時間の録画が可能な「ＬＰ（Long Play）モード」、画質は高いが同一記録容量に対して短時間の録画しか記録しかできない「高精細モード」などがある。
【００５７】
なお、録画モードには、電子番組表に基づいて自動設定しても、ステップＳ６０３の処理で番組を選択させる際に、ユーザに算出させてもよい（例えば、特に選択がない時には算出のデフォルト値のＬＰモードとする）。
【００５８】
以上までの処理が手動予約処理である。
【００５９】
次に、制御部１０が実行する予約番組録画処理につき、図面を参照して説明する。
図５は、予約番組録画処理の詳細を示すフローチャートである。
【００６０】
制御部１０は、内部タイマ割り込み等により周期的に割り込み処理を開始し、時計部５にアクセスして、現在日時の読み出しを行う。次に、時計部５から読み出した現在日時（年月及び時刻）と、メモリ９に格納された１又は複数の録画予約番組情報４２の開始日及び開始時刻と、が一致するか否かを確認する（ステップＳ３０１）。ここで、両時刻が一致しない場合には（ステップＳ３０１；Ｎｏ）、録画処理は行わず、両時刻が一致するまで割り込み処理を繰り返す。
【００６１】
時計部５の時刻と、録画予約番組情報４２の記録開始時刻と、が一致した場合には（ステップＳ３０１；Ｙｅｓ）、該当する予約番組の記録開始時刻と記録終了時刻から番組時間（番組の継続時間）ＲＡを算出する（ステップＳ３０２）。具体的には、記録終了時刻から記録開始時刻を減算することにより、番組時間ＲＡを求める。
【００６２】
続いて、番組録画再生部６の空き容量を求め、その空き容量に設定されている録画モードで画像を記録するときの記録可能時間ＲＥを算出する（ステップＳ３０３）。具体的には、番組録画再生部６の空き容量を設定されている録画モードに対応する記録ビットレートで除算することにより求める。
【００６３】
そして、ステップＳ３０２の処理にて求めた番組時間ＲＡと、ステップＳ４０３の処理にて求めた記録可能時間ＲＥと、を比較して、予約されたテレビ番組データを番組録画再生部６に録画可能であるか否かを判別する（ステップＳ３０４）。
【００６４】
図６（ａ）に模式的に示すように、番組時間ＲＡが記録可能時間ＲＥよりも短い場合には（ステップＳ３０４；Ｎｏ）、テレビ番組データを番組録画再生部６に記録することが可能であると判別して、該テレビ番組データを番組録画再生部６に格納する。（ステップＳ３１０）。このテレビ番組データを格納するステップＳ３１０の処理の詳細に関しては、後述する。
【００６５】
ここで前述したステップＳ３０４の判別処理において、番組時間ＲＡが記録可能時間ＲＥよりも長く、テレビ番組データを番組録画再生部６に記録することができないと判別した場合（ステップＳ３０４；Ｙｅｓ）、番組録画再生部６にすでに記録されているテレビ番組データの中から、前述したステップＳ３０２の処理にて求めた番組時間ＲＡよりも長いものを検索する（ステップＳ３０５）。番組録画再生部６にすでに記録されている番組データのそれぞれの番組時間は、図４（ｂ）にあるような、既に記録された番組データに係る録画登録番組情報４３に含まれる容量の情報から算出される。具体的には、容量を記録ビットレートで除算することにより求められる。なお、録画登録番組情報４３を記録するステップＳ３１０の処理については、後述する。
【００６６】
次に、ステップＳ３０５の処理で検索した番組データの中で該当するものがあるか否か判別する（ステップＳ３０６）。具体的には、番組データが記録された時間が古い順番に、該当番組データの番組時間と記録可能時間ＲＥとの合計時間が、番組時間ＲＡより長いか否かを判別していく。そして、該当する番組があった場合、この検索処理を終了する。これを、模式的に示した図が図６（ｂ）である。ここで、番組Ａ、番組Ｂ、とあるが、アルファベットの順番は録画した番組データの古い順に対応している。
【００６７】
該当する番組データがある場合には（ステップＳ３０６；Ｙｅｓ）、次に、該当番組がキーワード録画、つまりキーワード検索手段によって記録された番組データであるか否かを判別する（ステップＳ３０７）。制御部１０は、キーワード録画によって記録した番組データであることを、該番組の録画登録番組情報４３に含まれる予約種別の情報が「Ｋ」であることで判別する。
【００６８】
さらに、番組がキーワード録画によって記録された番組データであると判別した場合には（ステップＳ３０７；Ｙｅｓ）、ＬＰモード（ビットレートの低い録画モード）で記録された番組データであるか否かを判別する（ステップＳ３０８）。この判別は、該番組の録画登録番組情報４３に含まれる録画モードの情報が「ＬＰ」であるか否かを判別して行なわれる。
【００６９】
そして、番組がＬＰモードで記録された番組データであると判別した場合には（ステップＳ３０８；Ｙｅｓ）、該番組データを番組録画再生部６から削除する（ステップＳ３０９）。
【００７０】
すなわち、既に番組録画再生部６に記録された番組データで、番組時間ＲＡよりも長い番組で、かつ、キーワード録画で記録された番組で、かつ、ＬＰモードで記録された番組のデータである場合に、該番組データを番組録画再生部６から削除する。
【００７１】
上記の条件を一つでも満たさない場合には（ステップＳ３０６；Ｎｏ，ステップＳ３０７；Ｎｏ，ステップＳ３０８；Ｎｏ）、番組録画再生部６に記録された古い番組データから順に一つずつ検索し（ステップＳ３１１）、それらの番組時間を容量から算出し、それらの番組時間の合計記録時間を算出する（ステップＳ３１２）。
【００７２】
ここで、制御部１０は、ステップＳ３０２の処理にて求めた番組時間ＲＡと、ステップＳ３１２で求めた番組時間の合計記録時間と記録可能時間ＲＥとの合計時間と、を比較して、合計記録時間と記録可能時間ＲＥとの合計時間が番組時間ＲＡより長くなるまで上記検索を繰り返す（ステップＳ３１２；Ｎｏ）。その結果、合計時間が番組時間ＲＡより長くなった場合には（ステップＳ３１２；Ｙｅｓ）、該番組データを全て削除する（ステップＳ３０９）。これを、模式的に示した図が図６（ｃ）である。ここで、番組Ａ、番組Ｂ、とあるが、アルファベットの順番は録画した番組データの古い順に対応している。
【００７３】
上記処理によって、制御部１０は、番組録画再生部６にテレビ番組を取り込めるだけの容量を確保することができ、そこで、放送番組データを取り込む（ステップＳ３１０）。
【００７４】
具体的には、制御部１０は、メモリ９に記録されている録画予約番組情報４２に含まれるチャンネル番号に対応する周波数をテレビチューナ部３に設定することにより、記録の指示がなされたチャンネルの放送番組データ（映像データや、音声データなど）を受信させる。
そして、制御部１０は、記録した番組データの番組情報をメモリ９に録画登録番組情報４３として記録した後、番組録画再生部６に放送番組データを順次記録して行く。録画登録番組情報には、図４（ｂ）にあるような、番組録画再生部６の格納アドレス、容量等の情報を含む。格納アドレスは、番組録画再生部６における記録領域の先頭アドレスである。容量は、記録した番組データの総容量である。なお、容量は記録完了時に特録するようにしてもよい。
最後に、制御部１０は、定期的に時計部５にアクセスして、現在時刻と、メモリ９に格納された録画予約番組情報４２の記録終了時刻と、が一致するか否かを確認する。ここで、両時刻データが一致した場合、放送番組の記録を終了させる。
なお、必要に応じて、図４（ａ）に示す録画予約番組情報のうち、録画が終了したものを削除する。
【００７５】
以上までの処理が記録装置１によって実行される予約番組録画処理である。
【００７６】
また、次に、記録装置１によって実行される録画番組再生処理の動作につき、図面を参照して説明する。
図７は、録画番組再生処理の詳細を示すフローチャートである。
【００７７】
まず、ユーザによってリモートコントローラ２０の「再生モード」ボタンが操作されて録画番組の再生が要求されると（ステップＳ４０１；Ｙｅｓ）、制御部１０は、ユーザに「録画番組検索モード」を選択させる画面をモニタ３０に表示する（ステップＳ４０２）。この録画番組検索モードとは、既にメモリ９に格納された録画登録番組情報４３に含まれる「番組名」や「ジャンル」等の情報から、ユーザの所望の検索方法を指定できるモードである。例えば、ここで、ユーザは、「ジャンル」が「映画」で登録されている録画番組を検索することができる。
【００７８】
次に、ユーザが指定した検索モードと一致する番組を予めメモリ９に格納されている録画登録番組情報４３から検索し、抽出する（ステップＳ４０３）。ここで、制御部１０は、抽出された録画番組の一覧を、「録画済番組タイトル一覧」として、モニタ３０に表示する（ステップＳ４０４）。
【００７９】
ユーザは、このモニタ３０に表示された「録画済番組タイトル一覧」から、再生したい所望の録画番組を選択できる。このとき、制御部１０は、ユーザのリモートコントローラ２０の操作によって再生したい所望の番組の選択がされるまで、「録画済番組タイトル一覧」画面をモニタ３０に表示し、待機する（ステップＳ４０５；Ｎｏ）。
番組の選択がされたときには（ステップＳ４０５；Ｙｅｓ）、指定された録画番組を再生する（ステップＳ４０６）。
【００８０】
以上までの処理が記録装置１によって実行される録画番組再生処理である。
【００８１】
以上までに説明したように、本実施形態に係る放送番組の記録装置１において、制御部１０は、ユーザの操作に応答して、電子番組表を用いて記録対象の放送番組を直接的に指定する手動指示による予約処理と、電子番組表情報を用いた検索処理に基づいて、記録対象の放送を指定するキーワード検索指示による予約処理と、のいずれかを選択させる。
【００８２】
さらに、制御部１０は、手動指示で受信した放送データと、電子番組表を用いた検索操作に基づいて受信した放送データと、を番組録画再生部６に記録し、放送データの予約指示の原因を識別できる情報（「Ｓ］と「Ｋ」）をメモリ９に記録する。
【００８３】
また、制御部１０は、番組録画再生部６の空き容量を計測して、記録可能時間を算出するとともに、予約された記録対象の放送時間を算出する。
【００８４】
これによって、制御部１０は、記録可能時間が、予約された記録対象の放送を記録するのに必要な放送時間より短い場合に、番組録画再生部６に記録されている番組データのうちで、電子番組表を用いたキーワード検索処理に基づいて受信した放送データを優先して削除し、予約された記録対象を記録する容量を確保することができる。
【００８５】
また、制御部１０は、受信した放送データを記録するビットレートに対応する録画モードをユーザに指定させる。この指定された録画モードを識別できる情報をメモリ９に記録する。
【００８６】
これによって、制御部１０は、低いビットレートで記録した放送データを優先して削除することができる。
【００８７】
また、記録装置１の上記実施形態において、番組録画再生部６の空き容量ができる限り最小にされることによって、ユーザは番組録画再生部６の容量を効率よく使用することができる。
【００８８】
なお、本発明は、上記実施形態に限定されず、種々の変形、応用が可能である。以下、本発明に適用可能な上記実施形態の変形態様について、説明する。
【００８９】
上記実施形態においては、録画の指示がＥＰＧを用いた検索処理に基づき且つ録画モードがＬＰモードである（ステップＳ３０７；Ｙｅｓ：ステップＳ３０８；Ｙｅｓ）放送プログラムを優先的に消去（ステップＳ３０９）した。しかしこれに限定されず、消去の優先度は任意に設定可能である。例えば、ステップＳ３０８を削除して、録画の指示がＥＰＧを用いた検索処理に基づくものを優先的に消去し、１つのプログラムを消去しても、空き容量が足りない場合には、記録が古い順に複数の番組を消去するようにしてもよい。
また、ステップＳ３０７の処理を削除して、録画の原因に関わらず録画モードがＬＰモードである放送プログラムを優先的に消去（ステップＳ３０９）し、１つの番組プログラムを消去しても空き容量が足りない場合には、記録が古い順に複数の番組を消去するようにしてもよい。
さらに、番組時間より長い録画時間を有する記録済番組プログラムを発見できない場合には（ステップＳ３１２；Ｎｏ）、キーワード録画で且つＬＰモードで録画された録画番組を録画が古い順に消去して、記録可能時間が番組時間を超えた時点で消去対象の抽出を停止するようにしてもよい。
また、キーワード録画や録画モードとは別に、再生頻度や番組のジャンルなどに基づいて消去対象を抽出してもよい。
上記実施形態において、録画モードとして、ＬＰモード、標準モード、高精細モードを例示したが、他の録画モードを用いてもよい。また、上記３つの録画モードのうち、２つのみを使用してもよい。
上記実施の形態においては、放送番組（放送プログラム）を受信して記録する場合を例に説明した。ここでの放送の形態は、任意であり、アナログ放送でも、ディジタル放送でもよく、また、映像だけの放送でも、映像と音声との放送でも、音声だけの放送でも、文字放送等でもよい、さらに、無線放送でも、ＣＡＴＶ等の有線放送でもよく、インターネット放送でもよい。
【００９０】
また、上記実施形態において、制御部１０のＣＰＵが実行するプログラムは、予めＲＯＭ等に記録されていた。しかしながら、本発明は、これに限定されず、上述の処理を実行させるためのプログラムを、既存の録画装置などに適用することで、上記実施形態にかかる記録装置１として機能させてもよい。
【００９１】
このようなプログラムの提供方法は任意であり、例えば、インターネットなどの通信媒体を介して提供可能である他、例えば、メモリカードなどの記録媒体に格納して配布してもよい。
【００９２】
また、上記実施形態において、記録装置１は、テレビ番組の放送データを、番組録画再生部６に記録するものとして説明したが、例えば、ＤＶＤ（Digital Versatile Disc）やＨＤＤ（Hard Disc Drive）を用いて実施可能であることは当然ながら、Ｂｌｕｅ−Ｒａｙ−Ｄｉｓｃ（Ｒ）やＡＯＤ（Advanced Optical Disc）などの青色レーザを用いた次世代光ディスク記録媒体、赤色レーザを用いるＨＤ−ＤＶＤ９、青紫色レーザを用いるＢｌｕｅ−Ｌａｓｅｒ−ＤＶＤ等、今後開発される種々の大容量記録媒体を用いて本発明を実施することが可能であることもいうまでもない。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施形態に係る記録装置の構成例を示すブロック図である。
【図２】記録装置における録画番組予約処理の動作内容を示すフローチャートである。
【図３】記録装置における手動予約処理の動作内容を示すフローチャートである。
【図４】（ａ）は、録画予約番組情報４２として記録するデータ例を示す。（ｂ）は、録画登録番組情報４３として記録するデータ例を示す。
【図５】記録装置における予約番組録画処理の動作内容を示すフローチャートである。
【図６】（ａ）は、番組録画再生部６の空き容量に新たな番組データを記録する場合の概要図、（ｂ）は、既に記録された番組データを番組録画再生部６から選択して削除し、新たな番組データを記録する場合の概要図である。（ｃ）は、既に記録された番組データを番組録画再生部６から古い順番に削除し、新たな番組データを記録する場合の概要図である。
【図７】記録装置における録画番組再生処理の動作内容を示すフローチャートである。
【符号の説明】
【００９４】
１…記録装置、２…アンテナ、３…テレビチューナ部、４…赤外線受光部、５…時計部、６…番組録画再生部、７…ディスプレイインタフェイス、８…表示部、９…メモリ、１０…制御部、２０…リモートコントローラ、３０…モニタ、３１…スピーカ、４０…映像録画再生プログラム、４１…電子番組表（ＥＰＧ）情報、４２…録画予約番組情報、４３…録画登録番組情報
【図１】
2006325167.tif 000003
【図２】
2006325167.tif 000004
【図３】
2006325167.tif 000005
【図４】
2006325167.tif 000006
【図５】
2006325167.tif 000007
【図６】
2006325167.tif 000008
【図７】
2006325167.tif 000009