(57)【要約】【課題】  繰り返し予約録画において、ユーザが番組を視聴したか否かに応じて上書き機能を切り替えることにより、番組を記録媒体に上書きする上で記録媒体の効率的な利用及び未だ視聴されていない番組の保護を実現とする。【解決手段】  記録装置は、繰り返し予約モードにおいて、記録媒体に過去記録された番組の情報信号が既に再生されたか否かを判別し（ステップＳ４０４）、当該過去記録された情報信号が既に再生されていた場合には当該過去記録された情報信号を記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し（ステップＳ４０５、４０６）、当該過去記録された情報信号が再生されていない場合には当該過去記録された情報信号を記録媒体より消去することなく今回の放送番組に係る情報信号を記録する（ステップＳ４０６）。【選択図】  図４
2005057692.tif 000002
【特許請求の範囲】
【請求項１】
任意に設定された期間毎に繰り返し放送番組を記録する繰り返し予約モードを有する記録装置であって、
前記放送番組を受信する受信手段と、
前記受信手段により受信された放送番組に係る情報信号を記録媒体に記録する記録手段と、
前記記録媒体から前記情報信号を再生する再生手段と、
前記繰り返し予約モードにおいて、過去記録された情報信号が前記再生手段により既に再生されたか否かを判別する判別手段と、
前記過去記録された情報信号が既に再生されていた場合には前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し、前記過去記録された情報信号が再生されていない場合には前記過去記録された情報信号を前記記録媒体より消去することなく今回の放送番組に係る情報信号を記録するよう前記記録手段を制御する制御手段とを備えることを特徴とする記録装置。
【請求項２】
任意に設定された期間毎に繰り返し放送番組を記録する繰り返し予約モードを有する記録装置であって、
前記放送番組を受信する受信手段と、
前記受信手段により受信された放送番組に係る情報信号を記録媒体に記録する記録手段と、
前記記録媒体から前記情報信号を再生する再生手段と、
前記繰り返し予約モードにおいて過去記録された情報信号が前記再生手段により既に再生されたか否かを判別する判別手段と、
前記過去記録された情報信号が既に再生されていた場合には前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し、前記過去記録された情報信号が再生されていない場合には前記過去記録された情報信号を前記記録媒体より消去することなく今回の放送番組に係る情報信号を記録する第１のモードと、前記判別手段の判別結果にかかわらず前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録する第２のモードとを設定する設定手段と、
前記設定手段により設定されたモードに従って前記記録手段を制御する制御手段とを備えることを特徴とする記録装置。
【請求項３】
前記判別手段は、前記過去記録された情報信号のうち一度も再生されていない信号量が所定値以下である場合に、前記過去記録された情報信号は既に再生されたものとして判別することを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記記録媒体内に前記過去記録された情報信号が記録され、且つ前記過去記録された情報信号に未だ再生されていない部分が存在する場合、前記過去記録された情報信号に未だ再生されていない部分が存在する旨を通知する通知手段を更に有することを特徴とする請求項１又は２に記載の記録装置。
【請求項５】
前記再生手段は、前記記録手段内に前記過去記録された情報信号が記録され、且つ前記過去記録された情報信号に未だ再生されていない部分が存在する場合、前記過去記録された情報信号を再生し、次に前記今回の放送番号に係る情報信号を再生することを特徴とする請求項１又は２に記載の記録装置。
【請求項６】
前記設定手段は、前記繰り返し予約モードによる記録対象となる放送番組のジャンル情報に応じて、前記第１のモード又は前記第２のモードを設定することを特徴とする請求項２に記載の記録装置。
【請求項７】
前記ジャンル情報は、前記放送番組について利用者により選択されることにより、当該記録装置に設定されることを特徴とする請求項６に記載の記録装置。
【請求項８】
当該記録装置は、放送波によって配信される電子番組表から前記ジャンル情報を取得し、設定することを特徴とする請求項６に記載の記録装置。
【請求項９】
前記記録媒体は、ランダムアクセス可能な記録媒体であることを特徴とする請求項１に記載の記録装置。
【請求項１０】
前記ランダムアクセス可能な記録媒体とは、ハードディスクであることを特徴とする請求項９に記載の記録装置。
【請求項１１】
前記ランダムアクセス可能な記録媒体とは、半導体メモリであることを特徴とする請求項９に記載の記録装置。
【請求項１２】
前記ランダムアクセス可能な記録媒体とは、光ディスクであることを特徴とする請求項９に記載の記録装置。
【請求項１３】
受信手段により受信された放送番組に係る情報信号を記録媒体に記録する記録手段を備え、任意に設定された期間毎に繰り返し放送番組を前記記録媒体に記録する繰り返し予約モードを有する記録装置の制御方法であって、
前記繰り返し予約モードにおいて、過去記録された情報信号が前記再生手段により既に再生されたか否かを判別し、
前記過去記録された情報信号が既に再生されていた場合には前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し、前記過去記録された情報信号が再生されていない場合には前記過去記録された情報信号を前記記録媒体より消去することなく今回の放送番組に係る情報信号を記録するよう前記記録手段を制御することを特徴とする記録装置の制御方法。
【請求項１４】
受信手段により受信された放送番組に係る情報信号を記録媒体に記録する記録手段を備え、任意に設定された期間毎に繰り返し放送番組を前記記録媒体に記録する繰り返し予約モードを有する記録装置の制御方法であって、
前記繰り返し予約モードにおいて過去記録された情報信号が前記再生手段により既に再生されたか否かを判別し、
前記過去記録された情報信号が既に再生されていた場合には前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し、前記過去記録された情報信号が再生されていない場合には前記過去記録された情報信号を前記記録媒体より消去することなく今回の放送番組に係る情報信号を記録する第１のモードと、前記判別手段の判別結果にかかわらず前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録する第２のモードとを設定し、
前記設定手段により設定されたモードに従って前記記録手段を制御することを特徴とする記録装置の制御方法。
【請求項１５】
請求項１３又は１４に記載の記録装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１６】
請求項１５に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組に係る情報信号を記録媒体に記録する記録手段を備え、任意に設定された期間毎に繰り返し放送番組を前記記録媒体に記録する繰り返し予約モードを有する記録装置、その制御方法、プログラム及び記録媒体に関するものである。
【背景技術】
【０００２】
これまでVHS方式等の磁気テープを記録媒体とした家庭用ビデオデッキが普及してきた。また近年では、パソコンの普及に伴い、ハードディスク等の記録デバイスの大容量化、低価格化も進んでいる。さらにビデオのデジタル化も進み、特にビデオカメラではDV方式等のデジタル記録が主流になりつつある。このような背景の中、家庭用ビデオデッキにもデジタル化の波が押し寄せ、ハードディスクを記録媒体とし、MPEG2方式で記録再生する製品が出てきている（以下、ハードディスクビデオデッキと称す）。これは従来の磁気テープを記録媒体としたビデオカセットに比べ、ランダムアクセス性を活かしたコンテンツ管理または再生、長時間記録、録画しながら既に録画されたコンテンツの再生を行う録画再生同時実行など多くのメリットがある。
【０００３】
このようなハードディスクビデオデッキに搭載されている録画予約では上書き機能を有する製品がある。この上書き機能とは、毎日、毎週といったような繰り返し予約に対して有効な機能であり、上書き機能を有効に設定すると、最新の番組の録画を実行する際、同じ録画予約によって録画された番組を消去し、ディスクを効率良く使用するものである。上書き機能の有効、無効は録画予約毎に指定できる。また、上書き機能を無効に設定した録画予約については、過去の番組を消去することなく蓄積していく。
【０００４】
ここで、特許文献１には、指定した回数分だけ常に保存することができる技術が開示されている。例えば４回と指定しておけば、最新の番組と過去３回分の番組が保存され、次の録画時に一番古い番組が自動的に消去される。また、特許文献２には、上書き機能が設定されていても、過去の番組が削除禁止設定されている場合、または再生中である場合には削除しない技術が開示されている。
【０００５】
【特許文献１】特開２０００−１３８８８６号公報
【特許文献２】特開２００２−０３３９８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来例で説明した録画予約の上書き機能では、上書き機能を有効に設定している繰り返し予約録画では、ユーザが視聴したか否かに関わらず消去されてしまうという課題がある。
【０００７】
従って、本発明は、繰り返し予約録画において、ユーザが番組を視聴したか否かに応じて上書き機能を切り替えることにより、番組を記録媒体に上書きする上で記録媒体の効率的な利用及び未だ視聴されていない番組の保護を実現とすることを目的とする。
【課題を解決するための手段】
【０００８】
斯かる目的を達成するために、本発明の記録装置は、任意に設定された期間毎に繰り返し放送番組を記録する繰り返し予約モードを有する記録装置であって、前記放送番組を受信する受信手段と、前記受信手段により受信された放送番組に係る情報信号を記録媒体に記録する記録手段と、前記記録媒体から前記情報信号を再生する再生手段と、前記繰り返し予約モードにおいて、過去記録された情報信号が前記再生手段により既に再生されたか否かを判別する判別手段と、前記過去記録された情報信号が既に再生されていた場合には前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し、前記過去記録された情報信号が再生されていない場合には前記過去記録された情報信号を前記記録媒体より消去することなく今回の放送番組に係る情報信号を記録するよう前記記録手段を制御する制御手段とを備えることを特徴とする。
【０００９】
また、本発明の記録装置は、任意に設定された期間毎に繰り返し放送番組を記録する繰り返し予約モードを有する記録装置であって、前記放送番組を受信する受信手段と、前記受信手段により受信された放送番組に係る情報信号を記録媒体に記録する記録手段と、前記記録媒体から前記情報信号を再生する再生手段と、前記繰り返し予約モードにおいて過去記録された情報信号が前記再生手段により既に再生されたか否かを判別する判別手段と、前記過去記録された情報信号が既に再生されていた場合には前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し、前記過去記録された情報信号が再生されていない場合には前記過去記録された情報信号を前記記録媒体より消去することなく今回の放送番組に係る情報信号を記録する第１のモードと、前記判別手段の判別結果にかかわらず前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録する第２のモードとを設定する設定手段と、前記設定手段により設定されたモードに従って前記記録手段を制御する制御手段とを備えることを特徴とする。
【００１０】
また、本発明の記録装置の制御方法は、受信手段により受信された放送番組に係る情報信号を記録媒体に記録する記録手段を備え、任意に設定された期間毎に繰り返し放送番組を前記記録媒体に記録する繰り返し予約モードを有する記録装置の制御方法であって、前記繰り返し予約モードにおいて、過去記録された情報信号が前記再生手段により既に再生されたか否かを判別し、前記過去記録された情報信号が既に再生されていた場合には前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し、前記過去記録された情報信号が再生されていない場合には前記過去記録された情報信号を前記記録媒体より消去することなく今回の放送番組に係る情報信号を記録するよう前記記録手段を制御することを特徴とする。
【００１１】
また、本発明の記録装置の制御方法は、受信手段により受信された放送番組に係る情報信号を記録媒体に記録する記録手段を備え、任意に設定された期間毎に繰り返し放送番組を前記記録媒体に記録する繰り返し予約モードを有する記録装置の制御方法であって、前記繰り返し予約モードにおいて過去記録された情報信号が前記再生手段により既に再生されたか否かを判別し、前記過去記録された情報信号が既に再生されていた場合には前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録し、前記過去記録された情報信号が再生されていない場合には前記過去記録された情報信号を前記記録媒体より消去することなく今回の放送番組に係る情報信号を記録する第１のモードと、前記判別手段の判別結果にかかわらず前記過去記録された情報信号を前記記録媒体より消去すると共に今回の放送番組に係る情報信号を記録する第２のモードとを設定し、前記設定手段により設定されたモードに従って前記記録手段を制御することを特徴とする。
【００１２】
また、本発明のプログラムは、前記記録装置の制御方法をコンピュータに実行させることを特徴とする。さらに、発明のコンピュータ読み取り可能な記録媒体は、プログラムを記録したことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、記録媒体に過去記録された情報信号が既に再生されていた場合には、当該過去記録された情報信号を記録媒体より消去するように構成したので記録媒体を効率よく利用することができる。その一方で、当該過去記録された情報信号が再生されていない場合には、当該過去記録された情報信号を記録媒体より消去することなく今回の放送番組に係る情報信号を記録するように構成したので、当該過去記録された情報信号を保護することも可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の好適な実施形態を、添付図面を参照しながら詳細に説明する。
＜第１の実施形態＞
図１は、本発明の一実施形態に係るビデオ録画再生装置のハードウェア構成例を示した図である。
１１０はマイクロコンピュータであり、システム全体を制御する。マイクロコンピュータ１１０は、プログラムを格納する不揮発性メモリ（ROM）、作業領域となる揮発性メモリ（RAM）、他のハードウェアとデータの受け渡しや制御用レジスタをアクセスするための外部バス、時間を計測するタイマを少なくとも有している。１０３はバスである。バス１０３には、マイクロコンピュータ１１０の外部バスの他、後に説明する各ブロックが接続されており、マイクロコンピュータ１１０の制御に従ってデータの受け渡しを行う伝送路である。１０１はチューナ部である。チューナ部１０１はアンテナやケーブルを介して受信する放送波から、マイクロコンピュータ１１０の制御に従いチャンネルを選択（選局）し、選択したチャンネルのビデオ信号を出力する。
【００１５】
１０２はエンコーダ部であり、マイクロコンピュータ１１０の制御に従い、録画時にはチューナ部１０１から出力されるビデオ信号を受け、MPEG（Moving Picture Experts Group）方式等のデジタルビデオデータに逐次変換される。また、デジタルビデオデータは、マイクロコンピュータ１１０によって指定されたアドレスを先頭にエンコーダ部１０２から出力されていく。１０６はメモリであり、各ブロックが作業用に使用可能となっている。
【００１６】
１０４はハードディスクインタフェース部（以降HDD I/F部とする）であり、１０５はハードディスク（以降HDDとする）である。HDD I/F部１０４は、バス１０３に接続されるマイクロコンピュータ１１０やメモリ１０６とのインタフェースと、HDD１０５とのインタフェースを有し、マイクロコンピュータ１１０等からHDD１０５の制御レジスタにアクセスするための変換を行うものである。一般的にはハードディスクが有する外部インタフェースはATA（AT Attachment）インタフェースである。尚、本発明においては、デジタルビデオデータを記録するランダムアクセス可能な記録媒体として半導体メモリや光ディスク等のHDD１０５以外の記録媒体を適用することも可能である。
【００１７】
HDD１０５がこのようなハードディスクであるとすると、HDD I/F部１０４は、マイクロコンピュータ１１０等がHDD１０５のATAレジスタにバス１０３を介してアクセスできるよう変換するものである。HDD I/F部１０４には、バス１０３上の先頭アドレスとデータ量、及びHDD１０５の先頭セクタを指定することにより、読み出しまたは書き込みデータを自動転送する所謂ダイレクトメモリアクセス（DMA）機能が備わっている。
【００１８】
１０８はデコーダ部であり、マイクロコンピュータ１１０に指定されたバス１０３上のアドレスからデジタルビデオデータを逐次読み出し映像信号、及び音声信号に変換し、出力する。メモリ１０６から１０７は映像出力端子、１０９は音声出力端子である。映像出力端子１０７、音声出力端子１０９はデコーダ部１０８によって変換されたNTSC方式等の映像信号、音声信号をそれぞれ外部に出力するための端子であり、テレビジョン受像機等に接続される。
【００１９】
１１３はオンスクリーンディスプレイ（ODS）部であり、各種設定メニューやタイトル、時間などの情報をビデオ出力に重畳させるものである。１１１は表示パネルであり、本体に最低限の情報を表示するために備わっている。１１２は操作スイッチ群であり、電源の投入、録画・再生の選択、後に説明する録画予約設定等をユーザが行うための入力部である。
【００２０】
１１４はリモコン受光部であり、赤外リモコンからの信号を受光し、パルスとしてマイクロコンピュータ１１０に伝達し、マイクロコンピュータ１１０はデータに変換して制御コマンドとして認識する。赤外リモコンは、操作スイッチ群１１２と同様のユーザの入力手段であり、以下の説明で操作スイッチ群１１２を操作する記述は基本的に赤外リモコンでも良い。
【００２１】
１１５はリアルタイムクロックであり、カレンダ及び時刻情報をマイクロコンピュータ１１０に伝達するためのものである。また初期値とカウント開始命令はユーザが操作スイッチ１１２によって入力し、マイクロコンピュータ１１０を介して与えられる。後述の録画予約機能はこのリアルタイムクロック１１５によって生成される時間情報を利用する。また録画コンテンツに付与されるタイムスタンプ情報も同様である。
【００２２】
マイクロコンピュータ１１０は所定のファイルシステムを扱うソフトウエアを搭載しており、このファイルシステムに従ってHDD１０５へのデータの読み書きが行われる。また一回の録画開始から終了までを一つのコンテンツとして管理する。例えば、このファイルシステムとはFAT型ファイルシステムであり、１コンテンツを１ファイルとして所定ルールに従ったファイルエントリを作成し、HDD１０５に記録すれば良い。
【００２３】
次に記録動作の流れを説明する。まず電源を投入されるとマイクロコンピュータ１１０はHDD１０５からFAT部を読み出し、記録可能（空き）領域の検索を行う。また同様にディレクトリエントリを読み出し、次に記録するデジタルビデオデータのファイル名を決定しておく。一方、ユーザは操作スイッチ群１１２を使って所望のチャンネルを選局する操作をマイクロコンピュータ１１０に伝える。マイクロコンピュータ１１０は常にスイッチの状態を検出し、ユーザの操作を監視している。ここでは選局操作を検出し、チューナ部１０１に対しチャンネルを変更する制御を行う。以下ユーザの操作は断りのない限り、操作スイッチ群１１２を介してマイクロコンピュータ１１０に操作を伝えるものとする。
【００２４】
次にユーザが記録開始要求を発生させると、選局された放送番組の記録を開始すべく、マイクロコンピュータ１１０が各ブロックを制御する。まずエンコーダ部１０２にはエンコード処理を開始させ、デジタルビデオデータをメモリ１０６の所定アドレスを先頭にして蓄積するよう制御する。所定量のデータを蓄積する毎にエンコーダ部１０２はマイクロコンピュータ１１０に割り込み等の手段により通知する。
【００２５】
マイクロコンピュータ１１０はこの通知を受け、次に蓄積すべき先頭アドレスをエンコーダ部１０２に通知する。さらにマイクロコンピュータ１１０はエンコーダ部１０２によってメモリ１０６に蓄積されたデジタルビデオデータをHDD１０５に書き込むようHDD I/F部１０４にコマンドを発行する。このとき、HDD１０５に書き込む領域はファイルシステムに則って検索された記録可能（空き）領域である。このエンコード処理からHDD１０５への書き込みまでの一連の処理が、記録停止要求が発生するまで繰り返される。また、コンテンツの録画時間等の管理情報を、ファイルのヘッダ（またはフッタ）として付加するか、またはコンテンツ管理ファイルを生成してHDD１０５に記録する。
【００２６】
次に再生動作について説明する。やはりユーザによる操作スイッチ群１１２の操作によって再生させたいコンテンツを選択する。コンテンツリスト、またはコンテンツに関連付けされた代表画像（サムネイル）を表示し、ポインタを所望のコンテンツまで移動させ、決定することにより再生を開始するシーケンスが一般的である。またはダイレクトに再生キー（または再生命令を発行するために割り付けられたキー）を押すことにより、例えば先頭のコンテンツ、前回再生時の続き、最後に録画したコンテンツなどを再生しても良い。
【００２７】
マイクロコンピュータ１１０は、このように決定したコンテンツのデジタルビデオデータをHDD１０５から読み出す。具体的には、記録時とは逆にHDD１０５から読み出しメモリ１０６に蓄積するようHDD I/F部１０４にコマンドを発行する。このとき、記録時と同様にHDD１０５の読み出し先頭セクタ、メモリ１０６の書き込み先頭アドレス、データ量はマイクロコンピュータ１１０が指定する。
【００２８】
次にマイクロコンピュータ１１０はデコーダ部１０８に対し、メモリ１０６に蓄積されたデジタルビデオデータをデコード処理するようコマンドを発行する。コンテンツが終了するか停止、または一時停止等のユーザ操作が加えられるまで、デコーダ部１０８にデコード処理するデジタルビデオデータが途切れることのないよう一連の処理が繰り返し実行される。
【００２９】
次に、録画予約について図２を用いて説明する。録画予約は民生用ビデオデッキには一般的な機能である。２０１は録画予約モード時の表示画面の一例である。このような画面は、先に説明した通りマイクロコンピュータ１１０が操作スイッチ群１１２によって表示要求があったとき、OSD１１３を用いて表示するものである。なお、録画予約モード画面２０１の表示要求が発生しても、例えば録画実行中など特定の条件下では禁止する。
【００３０】
２０２は録画予約設定項目のタイトルである。左からCHは録画チャンネル、日付は録画日時、開始は録画開始時刻、終了は録画終了時刻、モードは画質モード、上書は上書き機能のオンオフである。録画予約設定項目としては、さらに番組のタイトルがあっても良い。２０３から２０７はそれぞれユーザによって設定された録画予約プログラムである。マイクロコンピュータ１１０は、録画予約プログラムの条件に従って自動的に録画を実行する。２０８のスペースには、操作スイッチ群１１２の操作方法などを表示しても良い。２１０はカーソルであり、ユーザの操作によって編集可能な領域に移動させることができる。例えば図２では録画予約プログラム２０５の録画開始時刻に位置にカーソルがあるので、必要があればこれを編集することができる。
【００３１】
設定項目の日付では、録画予約内容２０３、２０５のような指定の他に、録画予約プログラム２０４のような"毎日"、録画予約プログラム２０６、２０７のような"毎週X"を選択することができる。Xには"日"、"月"、"火"、"水"、"木"、"金"、"土"というように曜日を指定する。毎日を指定すると毎日指定時刻に録画を実行し、毎週Xでは毎週X曜日の指定時刻に録画が実行される。例えばニュースなど毎日決まった時刻に放送される番組を毎回録画したい場合には毎日を、週一回放送される連続ドラマを毎回録画したい場合には毎週Xを指定することにより、ユーザが予約設定を毎回行う手間を省くことができる。以下それぞれを毎日予約、毎週予約、また両者を総じて繰り返し予約と称す。なお、繰り返し予約は録画が実行された後もその録画予約プログラムは保持されるが、録画予約プログラム２０３、２０５のような通常の録画予約は実行後、少なくとも録画予約モード画面２０１から消去される。
【００３２】
図２では、画質モードは民生用ビデオ画質設定では一般的な標準録画のSP、長時間録画のLPのみであるが、さらに段階があっても良い。上書き機能とは繰り返し予約の場合に選択可能であり、録画予約プログラム２０４、２０７のようにマーク（ここでは○）が記されているものはオン、ブランクはオフが設定されている。録画予約プログラム２０３、２０５では繰り返し予約ではないので選択不可となっている。上書き機能が選択されている（オンとなっている）場合には次のように動作する。繰り返し予約の録画を実行する際、
判定１）前回の番組がHDD１０５上に存在するか
判定２）その番組が少なくとも一度は再生されたか
の判定がマイクロコンピュータ１１０によって行われ、これらの判定から図４のフローチャートに示す処理が実行される。繰り返し予約が実行される際、ステップ４０１から以下の処理が実行される。
【００３３】
ステップ４０２では上書きモードか否かの判定を行い、上書きモードである場合にはステップ４０３に進む。ステップ４０３では同一録画予約プログラムによって録画された過去の番組がHDD１０５に記録されているか否かの検索を行う。この検索の結果、過去の番組が存在する場合にはステップ４０４に進む。
【００３４】
ステップ４０４では、ステップ４０３によって検出された過去の番組が少なくとも一度は再生されたか否かの判定を行う。ここで再生済みと判定された場合、ステップ４０５に進む。
【００３５】
ステップ４０５は過去の番組消去処理であり、ステップ４０３で検出された同一録画予約プログラムによって録画された過去の番組をHDD１０５から消去する。
【００３６】
次にステップ４０２、４０３、４０４において否と判断される場合、及びステップ４０５の処理が終わった後、ステップ４０６が実行される。ステップ４０６は録画処理であり、録画予約プログラムに従ってチューナ部１０１のチャンネル及びエンコーダ部１０２の録画モードを設定し、開始時刻から終了時刻まで録画する。但し、図４のフローチャートに示される処理を実現するには、録画予約プログラムごとにユニークとなる録画予約プログラム管理情報、コンテンツと録画予約プログラム管理情報の関連付け、及び、コンテンツが再生されたか否かの再生管理情報が少なくとも必要となる。
【００３７】
そこで、録画予約プログラムのデータ構造の一例を図３に示す。３０１は一つの録画予約プログラムに対する録画予約情報である。３０２はプログラムIDであり、録画予約プログラムの識別番号である。プログラムIDの付与規則は、例えば"登録年月日＋通し番号"とし、録画予約プログラムの内容に変更を加えられたときに付け直すものとする。例えば、２００２年７月３日にユーザの操作によって録画予約プログラムを新規に登録、もしくは登録内容の変更が発生した場合、プログラムID３０２は"２００２０７０３０１"となる。同じ日にさらに登録された場合、"２００２０７０３０２"、"２００２０７０３０３"と最後の二桁が増加していく。ここでは最後の通し番号を二桁としたが、登録可能な録画予約プログラム数を満たせば良い。
【００３８】
３０３は録画予約プログラム設定情報であり、図２の録画予約画面でユーザによって設定された内容をマイクロコンピュータ１１０が解釈できる形式のデータである。このように、録画予約情報３０１は少なくともプログラムID３０２、録画予約設定情報３０３を含むものである。これにより上記の録画予約プログラム管理情報が生成される。
【００３９】
さらに図４において、ステップ４０６の録画処理ではプログラムID３０２を録画コンテンツに関連付けする。実際にはコンテンツの管理情報領域内に書けばよい。またはファイル名に付加しても良い。または管理ファイルを作成してHDD１０５に記録しても良い。これにより上記のコンテンツと録画予約プログラム管理情報の関連付けができる。また再生するたびにどこまで再生したかをチェックし、コンテンツ別に記録することにより再生管理情報も作成できる。この再生管理情報は、ファイル名などのコンテンツ情報、コンテンツの総フレーム数、そして再生を終了したフレーム位置を記録する。但し、再生を終了したフレーム位置を更新する場合には、既に記録されている再生を終了したフレーム位置より大きいときのみ書き換えるものとする。これは途中でユーザが早戻しなどによって再生位置を戻した場合の対策である。
【００４０】
また、早送りや所定時間スキップ等によって再生位置が進められた場合には、その間のフレームも再生したものとして管理する。ここで、一度も再生されていないコンテンツのデータ量が所定値以下である場合、例えば、
コンテンツの総フレーム数−再生を終了したフレーム位置＜所定値
となる場合に既に再生済みと判断すれば良い。但し、（コンテンツの総フレーム数−再生を終了したフレーム位置）が０でない場合には、既に再生したものとして扱って良いか否かの判断をユーザに行わせる表示をしても良い。
【００４１】
また、例えば過去の番組が再生されずに複数ある場合、同一のプログラムIDを有し、かつ再生を終えた番組よりも新しい番組があるか否かを判断し、存在する場合には再生済みの番組を自動消去すれば良い。または次回の録画時に、図４のフローチャート内のステップ４０４、及びステップ４０５をステップ４０３で検索された過去の番組数分だけ実行しても良い。
【００４２】
また、他の録画予約プログラムに必要となる空き容量を除き、さらに最新の番組を保存するのに必要となる空き容量がない場合には、再生したか否かによらず同一プログラムＩＤを有する過去の番組を消去しても良い。また、過去の番組のうち既に再生された領域のみ消去しても良い。さらに、再生時において、最新の番組の再生を選択されても再生していない過去の番組があればそこから再生し、そして今回（最新）の番組を再生しても良い。またはそのことを知らしめる表示を行っても良い。或いは、再生時において。最新の番組の再生を選択されても再生していない過去の番組があればその旨を通知してもよい。
【００４３】
以上の処理により繰り返し録画予約を実行する際、上書き指定されている録画予約プログラムでは過去の番組を消去することで記録媒体であるハードディスクを効率良く利用することができると共に、ユーザがまだ視聴していない録画番組を保護することが可能となる。尚、前述の繰り返し録画予約には、月曜から金曜、月曜から木曜といったモードがあっても良い。
【００４４】
＜第２の実施形態＞
第１の実施形態では、上書き指定された全ての繰り返し予約プログラムについて再生したか否かの判断をかけることになる。例えば、定期的に放送される連続ドラマのような番組を繰り返し録画予約し、観たら消してしまいたい場合には有効である。しかしながら、例えばニュースや天気予報など、常に最新の番組だけが保存されていれば良い場合もある。
【００４５】
そこで、第２の実施形態では、上書き機能の選択を強制上書き、通常上書き、上書きなしの３段階の選択できるようにする。この強制上書きとは、最新の番組を録画する時、同一録画予約プログラムによって録画された過去の番組がHDD１０５に存在する場合にはその番組を再生したか否かに関わらず必ず消去するモードである。通常上書きとは、上記第１の実施形態で説明した上書き機能と同一のものである。この動作を図９のフローチャートを用いて説明する。繰り返し予約が実行される際、ステップ９０１から以下の処理が実行される。
【００４６】
ステップ９０２では、強制上書きモードか否かの判定を行い、強制上書きモードである場合にはステップ９０３へ、否の場合にはステップ９０９に進む。
【００４７】
ステップ９０３では同一録画予約プログラムによって録画された過去の番組がHDD１０５に記録されているか否かの検索を行う。この検索の結果過去の番組が存在する場合にはステップ９０５に進む。
【００４８】
ステップ９０５は過去の番組消去処理であり、ステップ９０３で検出された同一録画予約プログラムによって録画された過去の番組をHDD１０５から消去する。
【００４９】
次にステップ９０３において否と判断される場合、及びステップ９０５の処理が終わった後にはステップ９０６が実行される。ステップ９０６は録画処理であり、録画予約プログラムに従ってチューナ部１０１のチャンネル及びエンコーダ部１０２の録画モードを設定し、開始時刻から終了時刻まで録画する。一方、ステップ９０９は通常上書き処理であり、図２で説明した一連の処理が実行される。
【００５０】
次に録画予約画面で上書きモードを設定する例について説明する。図５は、図２と同様に録画予約モード時の表示画面の一例であり、同一の番号を付してあるものは同じ構成要素である。図２と異なる点は、カーソル２１０が録画予約プログラム２０４の上書き設定の項目に移動している点のみである。
【００５１】
２１１は通常上書きマークであり、現在の設定は通常上書きモードであることを表している。この状態で録画予約の設定内容を変更するための操作が加わった場合の表示画面例が図６である。６１２は上書きモード設定ダイアログである。上書きモード設定ダイアログ６１２には"強制上書"、"通常上書"、"なし"の表示と、この三行のうち一行の斜線部分の項目が選択されていることを示している。
【００５２】
図７は上書きモード設定ダイアログ６１２のみを説明のために抽出した図である。６１２−ａは図６の状態であり、通常上書きモードが選択されている。７０１は選択項目であり、選択項目である斜線部分の背景を例えば灰色で表示し、現在選択されている項目をユーザに知らしめることができる。６１２−ｂはユーザの操作により選択項目が一段下がり、上書きなしが選択された状態である。同様に６１２−ｃは一段上がり強制上書きモードが選択された状態である。このうち６１２−ｃの状態、つまり強制上書きモードが選択された状態で上書きモード設定ダイアログ６１２を閉じた場合の録画予約画面が図８である。８１１は強制上書きマークであり、現在の設定は強制上書きモードであることを表している。よって図５の通常上書きマーク２１１が強制上書きマーク８１１に変化し、録画予約プログラム２０４を強制上書きモードに設定したことを表示している。
【００５３】
以上の処理により繰り返し録画予約を実行する際、再生したか否かによらず最新の番組のみ保存する強制上書きモードと、上記第１の実施形態で説明した動作を行う通常上書きモードを使い分けることが可能となり、よりハードディスクを効率良く利用することができる。
【００５４】
＜第３の実施形態＞
本発明の第３の実施形態を、図１０、１１を用いて説明する。
図１０は、上記第２の実施形態で説明した録画予約画面に対し、ジャンルの表示項目を増やした画面表示例を示した図である。図１０中のジャンルとは、番組の内容によってグループ分けするものであり、例えば、ニュース、ドラマ、映画、教育（語学講座番組など）、バラエティなどといった一般的なものである。１０２１はジャンル設定項目のタイトルであり、他の録画予約設定項目のタイトルと同様である。１０２２から１０２６は夫々の録画予約プログラムに設定されたジャンルであり、１０２２はバラエティ、１０２３はニュース、１０２４は映画、１０２５はドラマ、１０２６は教育を示している。
【００５５】
ジャンルの設定方法は、上記第２の実施形態において説明したように、ジャンルを変更、または設定したい録画予約プログラムのジャンル項目にカーソル２１０を移動させる。次に上書きモード設定ダイアログ６１２と同様なジャンル設定ダイアログを表示させ、所望のジャンルに設定すれば良い。ジャンルには、それぞれ通常上書きモード、強制上書きモード、上書きなしのどれかと関連付けされている。図１１はこの関連付け設定画面である。
【００５６】
１１０２はジャンルのタイトル、１１０８は上書き設定のタイトルである。１１０３から１１０７はそれぞれジャンルであり、１１０９から１１１３は夫々のジャンルに対応する上書きモードである。つまり"バラエティ"ジャンル１１０３に対応する上書きモードは１１０９のように上書きなしであり、"ニュース"ジャンル１１０４に対応する上書きモードは１１１０のように強制上書きモードであり、"ドラマ"ジャンル１１０６に対応する上書きモードは１１１０のように強制上書きモードである。このように、それぞれのジャンルに対応する上書きモードを設定することが可能である。
【００５７】
また、各ジャンルに対する上書きモードはユーザの操作によって変更することができる。また新規のジャンルをユーザが設定できるようにしても良い。このようにジャンルと上書きモードが関連付けられているので、図１０の録画予約画面でジャンルを設定すると、図１１に示すような上書きモードが自動的に設定される。（但し繰り返し録画予約プログラムのみ）またこのように自動設定された上書きモードは、ユーザの操作により録画予約プログラムごとに変更することも可能とする。
【００５８】
また、放送波やインターネットを利用して配信される電子番組表（ＥＰＧ： Electronic Program Guide）を受信し、これを利用して録画予約できる機能を有することにより、ＥＰＧで送られてくるジャンル情報を用いても良い。これにより録画予約で番組を選択すると自動的にその録画予約プログラムのジャンルを設定することができ、より簡単な操作となる。以上説明したように本実施形態によれば、ジャンル情報を用いることで、より簡単に上書きモードを設定することができる。
【００５９】
また、本発明につき３つの実施形態を説明したが、ここで説明したようなハードウェア、ソフトウエア、画面の構成、デザインを限定するものではなく、同様な機能が実現できれば良い。例えば、チューナを内蔵したパソコン上で動作し、上記のような機能を実現するソフトウエアであっても良い。
【００６０】
以上のように、上記実施形態によれば、次のような効果を有するビデオ録画再生装置を実現できる。定期的に繰り返し録画する繰り返し録画予約において、同一録画予約によって録画された過去の番組を自動消去する上書き指定がなされている録画予約プログラムを実行する際、過去の番組が既に一度は再生されている時には過去の番組を消去することで記録媒体を効率良く利用することができると共に、まだ一度も再生されていない録画番組を保護することが可能となる。
【００６１】
また、繰り返し録画予約を実行する際、視聴をしたか否かによらず最新の番組のみ保存する強制上書きモードをさらに設けることにより記録媒体をさらに効率良く利用することができる。また、ジャンル情報を利用すれば、さらに使い勝手を向上させることができる。
【００６２】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００６３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態に係るビデオ録画再生装置のハードウェア構成例を示した図である。
【図２】録画予約画面の一構成例を示した図である。
【図３】録画予約プログラムのデータ構造の一例を示した図である。
【図４】本発明の第１の実施形態に係るビデオ録画再生装置の動作の流れを示したフローチャートである。
【図５】録画予約画面の一構成例を示した図である。
【図６】録画予約画面の一構成例を示した図である。
【図７】上書きモード設定ダイアログを用いた上書きモード設定動作を説明するための図である。
【図８】録画予約画面の一構成例を示した図である。
【図９】本発明の第２の実施形態に係るビデオ録画再生装置の動作の流れを示したフローチャートである。
【図１０】録画予約画面の一構成例を示した図である。
【図１１】ジャンル設定画面の一構成例を示した図である。
【符号の説明】
【００６８】
１０１  チューナ部
１０２  エンコーダ部  １０３  バス
１０４  HDD I/F部（ハードディスクインタフェース部）
１０５  HDD（ハードディスク）
１０６  メモリ  １０７  音声出力端子
１０８  デコーダ部  １０９  映像出力端子
１１０  マイクロコンピュータ
１１１  表示パネル
１１２  操作スイッチ群
１１３  OSD（オンスクリーンディスプレイ部）
１１４  リモコン受光部
１１５  リアルタイムクロック
２０１  録画予約モード表示画面
２０２  録画予約設定項目タイトル
２０３〜２０７  録画予約プログラム
２１０  カーソル
３０１  録画予約情報
３０２  プログラムID
３０３  録画予約プログラム設定情報
２１１  通常上書きマーク
６１２  上書きモード設定ダイアログ
７０１  選択項目
８１１  強制上書きマーク
１２０１  ジャンル設定項目のタイトル
１２０２〜１２０６  ジャンル設定項目
【図１】
2005057692.tif 000003
【図２】
2005057692.tif 000004
【図３】
2005057692.tif 000005
【図４】
2005057692.tif 000006
【図５】
2005057692.tif 000007
【図６】
2005057692.tif 000008
【図７】
2005057692.tif 000009
【図８】
2005057692.tif 000010
【図９】
2005057692.tif 000011
【図１０】
2005057692.tif 000012
【図１１】
2005057692.tif 000013