(57)【要約】【構成】ＡＳＩＣ２４およびＨＤＤ３８は、タイマ予約テーブル６２ｒｔに登録されたタイマ予約情報に基づいて特定されるアナログＴＶ番組と、ハイレベルのライン信号が割り当てられたＣＳＴＶ番組とを、ハードディスク４０に記録する。ＣＰＵ６２は、タイマ予約情報によって規定される終了時刻から始まる所定期間にライン信号の有無を判別する。この判別結果が否定的であれば、ＡＳＩＣ２４およびＨＤＤ３８の記録処理は、所定期間が経過した時点でＣＰＵ６２によって停止される。これに対して、判別結果が肯定的であれば、ＡＳＩＣ２４およびＨＤＤ３８の記録処理は、予約信号が無くなった時点でＣＰＵ６２によって停止される。【効果】ＣＳＴＶ番組の冒頭部分の欠落を防止することができる。【選択図】  図１
2005026749.tif 000002
【特許請求の範囲】
【請求項１】
予約時間帯情報に基づいて特定される第１コンテンツと予約信号が割り当てられた第２コンテンツとを記録手段によって記録媒体に記録するコンテンツ記録装置において、
前記予約時間帯情報によって規定される終了時刻から始まる所定期間に前記予約信号の有無を判別する判別手段、
前記判別手段の判別結果が否定的であるとき前記所定期間が経過した時点で前記記録手段を停止させる第１停止手段、および
前記判別手段の判別結果が肯定的であるとき前記予約信号が無くなった時点で前記記録手段を停止させる第２停止手段を備えることを特徴とする、コンテンツ記録装置。
【請求項２】
前記第１コンテンツは第１送信システムを利用して送信され、
前記第２コンテンツは第２送信システムを利用して送信される、請求項１記載のコンテンツ記録装置。
【請求項３】
前記第１送信システムに適合するかつ複数の第１送信チャネルの中から前記第１コンテンツを送信するチャネルを選択する選択手段、および
前記第２送信システムに適合するかつ複数の第２送信チャネルの中から前記第２コンテンツを送信するチャネルを選択する受信機から前記第２コンテンツを入力する入力手段をさらに備える、請求項２記載のコンテンツ記録装置。
【請求項４】
前記記録手段は連続して取り込まれるコンテンツを１つのファイルに格納する、請求項１ないし３のいずれかに記載のコンテンツ記録装置。
【請求項５】
前記第２停止手段による停止までの間に作成されたファイルを分割する分割手段をさらに備える、請求項４記載のコンテンツ記録装置。
【請求項６】
前記予約時間帯情報に基づいて前記第１コンテンツに対応する第１属性情報を作成する第１作成手段、および
前記予約信号に基づいて前記第２コンテンツに対応する第２属性情報を作成する第２作成手段をさらに備え、
前記分割手段は前記第１属性情報および前記第２属性情報に基づいてファイル分割を実行する、請求項５記載のコンテンツ記録装置。
【請求項７】
予約時間帯情報に基づいて特定される第１コンテンツと予約信号が割り当てられた第２コンテンツとを記録手段によって記録媒体に記録するコンテンツ記録装置によって実行される記録制御プログラムであって、
前記予約時間帯情報によって規定される終了時刻から始まる所定期間に前記予約信号の有無を判別する判別ステップ、
前記判別ステップの判別結果が否定的であるとき前記所定期間が経過した時点で前記記録手段を停止させる第１停止ステップ、および
前記判別ステップの判別結果が肯定的であるとき前記予約信号が無くなった時点で前記記録手段を停止させる第２停止ステップを備える、記録制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンテンツ記録装置に関し、特にたとえばビデオレコーダに適用され、予約時間帯に取り込まれたコンテンツを記録媒体に記録する、コンテンツ記録装置に関する。
【０００２】
【従来技術】
従来のこの種のコンテンツ記録装置の一例が、特許文献１に開示されている。この従来技術は、連続する複数の録画予約がある場合に、先行する録画予約に従う録画を設定された終了時刻よりも僅かに早い時刻に終了することによって、後続する録画予約を確実に実行できるようにしたものである。
【０００３】
【特許文献１】
特開２００１−３５１２８３号公報
【０００４】
【発明が解決しようとする課題】
しかし、従来技術では、先行する録画予約に従う録画が早く終了するため、末尾部分が欠落するという問題があった。
【０００５】
それゆえに、この発明の主たる目的は、予約されたコンテンツの部分的な欠落を極力防止できる、コンテンツ記録装置または記録制御プログラムを提供することである。
【０００６】
【課題を解決するための手段】
第１の発明に従うコンテンツ記録装置は、予約時間帯情報に基づいて特定される第１コンテンツと予約信号が割り当てられた第２コンテンツとを記録手段によって記録媒体に記録するコンテンツ記録装置において、予約時間帯情報によって規定される終了時刻から始まる所定期間に予約信号の有無を判別する判別手段、判別手段の判別結果が否定的であるとき所定期間が経過した時点で記録手段を停止させる第１停止手段、および判別手段の判別結果が肯定的であるとき予約信号が無くなった時点で記録手段を停止させる第２停止手段を備えることを特徴とする。
【０００７】
第２の発明に従う記録制御プログラムは、予約時間帯情報に基づいて特定される第１コンテンツと予約信号が割り当てられた第２コンテンツとを記録手段によって記録媒体に記録するコンテンツ記録装置によって実行される記録制御プログラムであって、予約時間帯情報によって規定される終了時刻から始まる所定期間に予約信号の有無を判別する判別ステップ、判別ステップの判別結果が否定的であるとき所定期間が経過した時点で記録手段を停止させる第１停止ステップ、および判別ステップの判別結果が肯定的であるとき予約信号が無くなった時点で記録手段を停止させる第２停止ステップを備える。
【０００８】
【作用】
記録手段は、予約時間帯情報に基づいて特定される第１コンテンツと予約信号が割り当てられた第２コンテンツとを記録媒体に記録する。ここで、判別手段は、予約時間帯情報によって規定される終了時刻から始まる所定期間に予約信号の有無を判別する。この判別結果が否定的であれば、記録手段は所定期間が経過した時点で第１停止手段によって停止される。これに対して、判別結果が肯定的であれば、記録手段は予約信号が無くなった時点で第２停止手段によって停止される。
【０００９】
つまり、第１コンテンツに続いて第２コンテンツを記録する必要があるときは、記録手段は継続的に記録を行う。これによって、第２コンテンツの冒頭部分の欠落が防止される。
【００１０】
好ましくは、第１コンテンツは第１送信システムを利用して送信され、第２コンテンツは第２送信システムを通して送信される。
【００１１】
さらに好ましくは、この発明のコンテンツ記録装置は、選択手段および入力手段を備える。選択手段は、第１送信システムに適合し、複数の第１送信チャネルの中から第１コンテンツを送信するチャネルを選択する。入力手段は、第２送信システムに適合するかつ複数の第２送信チャネルの中から第２コンテンツを送信するチャネルを選択する受信機から、第２コンテンツを入力する。
【００１２】
好ましくは、記録手段は、連続して取り込まれるコンテンツを１つのファイルに格納する。このとき、分割手段は、第２停止手段による停止までの間に作成されたファイルを分割する。これによって、ファイルの汎用性が確保される。
【００１３】
さらに好ましくは、第１作成手段は、予約時間帯情報に基づいて第１コンテンツに対応する第１属性情報を作成し、第２作成手段は、予約信号に基づいて第２コンテンツに対応する第２属性情報を作成する。分割手段は、第１属性情報および第２属性情報に基づいてファイル分割を実行する。
【００１４】
【発明の効果】
この発明によれば、第１コンテンツに続いて第２コンテンツを記録する必要があるときに記録手段を継続的に動作させるようにしたため、第２コンテンツの冒頭部分の欠落を防止することができる。
【００１５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【００１６】
【実施例】
図１を参照して、この実施例のハードディスクビデオレコーダ１０は、アナログチューナ１２を含む。アナログチューナ１２は、複数の地上波放送チャネルを通して放送された複数のテレビジョン信号を地上波アンテナ（図示せず）から受け、所望のチャネルのコンポジットビデオ信号およびオーディオ信号をセレクタ１６および１８にそれぞれ出力される。
【００１７】
セレクタ１６および１８にはまた、ＣＳチューナ（図示せず）から出力されたコンポジットビデオ信号およびオーディオ信号が与えられる。つまり、ＣＳチューナは、複数の衛星放送チャネルを通して放送された複数のテレビジョン信号をＣＳアンテナ（図示せず）から受け、所望のチャネルのコンポジットビデオ信号およびオーディオ信号を出力する。セレクタ１６または１８は、かかるコンポジットビデオ信号およびオーディオ信号を受ける。
【００１８】
セレクタ１６および１８は、アナログテレビジョン放送番組（以下、“アナログＴＶ番組”と言う）を視聴／録画するときアナログチューナ１２を選択し、ＣＳテレビジョン放送番組（以下、“ＣＳＴＶ番組”と言う）を視聴／録画するときＣＳチューナを選択する。セレクタ１６から出力されたコンポジットビデオ信号はＮＴＳＣデコーダ２０に与えられ、セレクタ１８から出力されたオーディオ信号はＡ／Ｄ変換器２２に与えられる。
ＮＴＳＣデコーダ２０は、与えられたコンポジットビデオ信号をデコードしてビデオデータを出力し、Ａ／Ｄ変換器２２は、オーディオ信号にＡ／Ｄ変換を施してオーディオデータを出力する。ビデオデータおよびオーディオデータはそれぞれ、ＡＳＩＣ２４を形成するＭＰＥＧビデオエンコーダ２６およびＭＰＥＧオーディオエンコーダ２８に与えられる。
【００１９】
ビデオデータは、ＭＰＥＧビデオエンコーダ２６の符号化処理によってビデオＥＳに変換され、変換されたビデオＥＳは、パケット化回路３０のパケット化処理によってビデオＰＥＳに変換される。一方、オーディオデータは、ＭＰＥＧオーディオエンコーダ２８の符号化によってオーディオＥＳに変換され、変換されたオーディオＥＳはパケット化回路３２のパケット化によってオーディオＰＥＳに変換される。
【００２０】
マルチプレクサ３４は、パケット化回路３０および３２から出力されたビデオＰＥＳおよびオーディオＰＥＳを多重してＭＰＥＧ−ＰＳを生成し、生成したＭＰＥＧ−ＰＳをＭＰＥＧバッファ３６を介してＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）３８に与える。ＨＤＤ３８は、ＭＰＥＧ−ＰＳが格納されたＭＰＥＧファイルを内蔵型のハードディスク４０上に作成する。こうして、所望の番組の映像と音声とがハードディスク４０に記録される。なお、放送される番組やハードディスク４０に形成されるＭＰＥＧファイルは、“コンテンツ”と定義してもよい。
【００２１】
ハードディスク４０に記録されたＭＰＥＧファイルからＨＤＤ３８によってＭＰＥＧ−ＰＳが再生されると、このＭＰＥＧ−ＰＳはＭＰＥＧバッファ４２を介してデマルチプレクサ４４に与えられる。デマルチプレクサ４４は、与えられたＭＰＥＧ−ＰＳからビデオＰＥＳパケットおよびオーディオＰＥＳパケットを抽出し、抽出されたビデオＰＥＳパケットおよびオーディオＰＥＳパケットを非パケット化回路４６および４８にそれぞれ与える。非パケット化回路４６および４８はそれぞれ、ビデオＰＥＳおよびオーディオＰＥＳをビデオＥＳおよびオーディオＥＳに変換し、変換したビデオＥＳおよびオーディオＥＳをＭＰＥＧビデオデコーダ５０およびＭＰＥＧオーディオデコーダ５２に与える。
【００２２】
ＭＰＥＧビデオデコーダ５０は、与えられたビデオＥＳをデコードしてビデオデータを生成し、生成したビデオデータをＮＴＳＣエンコーダ５４に与える。ビデオデータは、ＮＴＳＣエンコーダ５４によってコンポジットビデオ信号に変換され、変換されたコンポジットビデオ信号はＴＶモニタに向けて出力される。この結果、所望の番組の再生映像がモニタ画面に表示される。
【００２３】
ＭＰＥＧオーディオエンコーダ５２は、与えられたオーディオＥＳをデコードしてオーディオデータを生成する。生成されたオーディオデータはＤ／Ａ変換器５６によってアナログオーディオ信号に変換され、変換されたオーディオ信号はスピーカに向けて出力される。この結果、所望の番組の再生音声がスピーカから出力される。
【００２４】
なお、ＣＰＵ６２からＭＰＥＧビデオデコーダ５０にＯＳＤ表示命令が与えられると、ＭＰＥＧビデオデコーダ５０は所望のキャラクタデータをビデオデータに多重する。これによって、テキストメッセージなどのキャラクタがモニタ画面にＯＳＤ態様で表示される。
【００２５】
録画予約の設定には、リモコン装置６０が用いられる。予約の態様としては、タイマ予約とライン予約とがある。タイマ予約は、アナログＴＶ番組の録画を予約するためのものであり、ライン予約は、ＣＳＴＶ番組の録画を予約するためのものである。ただし、アナログチューナ１２がハードディスクレコーダ１０に内蔵されるのに対して、ＣＳチューナはハードディスクレコーダ１０とは独立して存在する。このため、タイマ予約はリモコン装置６０の操作のみによって完了するが、ライン予約はリモコン装置６０の操作とＣＳチューナに付属のＣＳリモコン装置（図示せず）の操作とによって完了する。
【００２６】
タイマ予約は、所望の放送チャネル，所望の開始時刻および所望の終了時刻の入力操作によって実現される。一方、ライン予約は、ＣＳリモコン装置を用いた番組予約操作と、リモコン装置６０を用いたライン入力（外部入力）の選択操作とによって実現される。
【００２７】
タイマ予約のための操作が行われると、リモコン装置６０は、入力されたアナログ放送チャネル，開始時刻および終了時刻を含むタイマ予約情報をＣＰＵ６２に送信する。ＣＰＵ６２は、送信されたタイマ予約情報をタイマ予約テーブル６２ｒｔに登録するとともに、レジスタ６８に記憶されたタイマ予約モード情報を“０”から“１”に変更する。タイマ予約テーブル６２ｒｔには、たとえば図２に示す情報が登録される。
【００２８】
一方、ライン予約のための操作が行われると、リモコン装置６０は、ライン予約が行われたことを示す識別信号をＣＰＵ６２に送信する。ＣＰＵ６２は、レジスタ６８に設定されたライン予約モード情報を“０”から“１”に変更する。
【００２９】
タイマ６６によって示される時刻つまり現在時刻がタイマ予約情報に含まれる開始時刻に到達すると、ＣＰＵ６２は、アナログチューナ１２を所望のアナログ放送チャネルに設定し、セレクタ１６および１８にアナログチューナ１２を選択させ、ＡＳＩＣ２４およびＨＤＤ３８に録画開始命令を与え、そしてレジスタ６８に記憶されたタイマ録画モード情報を“０”から“１”に変更する。これによって、所望のアナログＴＶ番組が収められたＭＰＥＧファイルがハードディスク４０上に作成される。
【００３０】
現在時刻がタイマ予約情報に含まれる終了時刻に到達すると、ＣＰＵ６２は、ＡＳＩＣ２４およびＨＤＤ３８に録画終了命令を与え、タイマ録画モード情報を“０”に戻す。さらに、タイマ予約テーブル６２ｒｔに他のタイマ予約情報が登録されていなければ、ＣＰＵ６２は、タイマ予約モード情報を“０”に戻す。録画終了命令を受けたＡＳＩＣ２４およびＨＤＤ３８は録画を終了し、これによって所望のアナログＴＶ番組が収められたＭＰＥＧファイルが完成する。
【００３１】
上述のように、ライン予約の際にリモコン装置６０に向けて行われる操作は、ライン入力の選択操作のみである。このため、ＣＰＵ６２は、どのＣＳＴＶ番組が予約されたかをライン予約操作時に認識することはできない。ただし、ＣＳチューナは、予約されたＣＳＴＶ番組の開始時刻の５分前から終了時刻までの間、ハイレベルのライン信号（予約信号）をコンポジットビデオ信号に多重する。ライン信号抽出回路５８はこのライン信号を抽出し、抽出したライン信号をＣＰＵ６２に与える。
【００３２】
ＣＰＵ６２は、ライン信号がローレベルからハイレベルに変化したとき、セレクタ１６および１８にＣＳチューナ１２を選択させ、ＡＳＩＣ２４およびＨＤＤ３８に録画開始命令を与え、そしてレジスタ６８に設定されたライン録画モード情報を“０”から“１”に変更する。これによって、所望のＣＳＴＶ番組が収められたＭＰＥＧファイルがハードディスク４０上に作成される。
【００３３】
ライン信号抽出回路５８から出力されたライン信号がハイレベルからローレベルに変化すると、ＣＰＵ６２は、ＡＳＩＣ２４およびＨＤＤ３８に録画終了命令を与え、ライン録画モード情報を“０”に戻す。録画終了命令を受けたＡＳＩＣ２４およびＨＤＤ３８は録画を終了し、これによって所望のＣＳＴＶ番組が収められたＭＰＥＧファイルが完成する。
【００３４】
この実施例のハードディスクビデオレコーダ１０は、リアルタイム録画機能も備える。リモコン装置６０によって録画開始操作が行われると、ＣＰＵ６２からＡＳＩＣ２４およびＨＤＤ３８に対して録画開始命令が与えられ、リモコン装置６０によって録画終了操作が行われると、ＣＰＵ６２からＡＳＩＣ２４およびＨＤＤ３８に対して録画終了命令が与えられる。ＡＳＩＣ２４は、録画開始命令の発行から録画終了命令の発行までの期間にセレクタ１６および１８から出力されるコンポジットビデオ信号およびオーディオ信号をＭＰＥＧ−ＰＳに変換し、変換されたＭＰＥＧ−ＰＳをＨＤＤ３８に与える。このＭＰＥＧ−ＰＳを含むＭＰＥＧファイルは、ＨＤＤ３８によってハードディスク４０上に作成される。
【００３５】
上述のように、タイマ予約に従う録画時間帯はタイマ予約テーブル６２ｒｔを参照することで事前に把握できるが、ライン予約に従う録画時間帯は所望のＣＳＴＶ番組の開始時刻の直前にしか判明しない。すると、たとえば或る日付の１０：００〜１１：００に放送されるアナログＴＶ番組についてタイマ予約を行い、同じ日付の１１：００〜１２：００に放送されるＣＳＴＶ番組についてライン予約を行った場合、何らの対策も講じなければ、１１：００にアナログＴＶ番組に録画を一旦終了し、その後のライン信号の検出に応答してＣＳＴＶ番組の録画が開始される。ＡＳＩＣ２４は、録画終了命令によって録画を一旦中断し、その後の録画開始命令によって録画を再開するため、ＣＳＴＶ番組の冒頭部分に欠落が生じてしまう。
【００３６】
そこで、この実施例では、タイマ録画の終了時刻から所定期間だけ録画終了命令の発行を保留とし、この期間にライン信号のレベルを判別し、ライン信号がハイレベルのときに録画を継続するようにしている。具体的には、所定値（＝たとえば３０秒に相当）をタイマ録画の終了時刻に遅延カウンタ６２ｃｔに設定し、遅延カウンタ６２ｃｔのカウント値ＣＴが“０”となるまでライン信号のレベルを判別する。そして、ハイレベルのライン信号が検出されないままカウント値ＣＴが“０”に達すると、録画終了命令をＡＳＩＣ２４に与える。しかし、カウント値ＣＴが“０”に達する前にハイレベルのライン信号が検出されると、セレクタ１６および１８にＣＳチューナ１２を選択させ、ライン録画モード情報を“０”から“１”に変更する。これによって、ＣＳＴＶ番組の録画が開始される。
【００３７】
上述の録画処理によってハードディスク４０に記録される番組を管理するべく、ＣＰＵ６２は、タイトル情報を番組毎に作成する。ここで、タイトル情報には、ファイル名，ジャンル名，録画チャネル，録画開始時刻，録画終了時刻，録画番組名，ハードディスク４０上の録画開始位置および録画終了位置，ならびにオプション情報が含まれる。このうち、録画終了時刻および録画終了位置以外の項目は録画開始時に作成され、録画終了刻および録画終了位置は録画終了時に追加される。なお、ジャンル名および録画番組名は、放送信号に多重された番組ガイド情報を参照して作成される。
【００３８】
ただし、タイマ録画およびライン録画が連続して実行されたときは、アナログＴＶ番組およびＣＳＴＶ番組が１つのＭＰＥＧファイルに収められる。つまり、タイトル情報は常に番組毎に作成されるものの、ＭＰＥＧファイルは番組毎に作成されるとは限らない。
【００３９】
そこで、この実施例では、リアルタイム録画が行われたときは、タイトル情報を速やかにハードディスク４０上に正規に記録する。一方、タイマ録画またはライン録画が行われたときは、タイトル情報をまず図３に示す要領でタイトル情報テーブル６２ｔｔに仮登録し、仮登録されたタイトル情報に対応するＭＰＥＧファイルを必要に応じて分割し、そして仮登録されたタイトル情報をハードディスク４０上に正規に記録する。なお、ハードディスク４０上に記録されるタイトル情報を“正規タイトル情報”と定義し、タイトル情報テーブル６２ｔｔに登録されるタイトル情報を“仮タイトル情報”と定義する。
【００４０】
ＣＰＵ６２は、予約録画に関連して、図５〜図１０に示すフロー図に従う処理を実行する。なお、このフロー図に対応する制御プログラムは、フラッシュメモリ６４に記憶される。
【００４１】
図５を参照して、ステップＳ１ではキー操作の有無を判別し、ＹＥＳであれば、どのようなキー操作が行われたかをステップＳ３，Ｓ９，Ｓ１３，Ｓ１７およびＳ２３で判断する。
【００４２】
タイマ予約操作が行われたときは、ステップＳ３でＹＥＳと判断し、リモコン装置６０から送信されたタイマ予約情報をステップＳ５でタイマ予約テーブル６２ｒｔに登録する。登録が完了すると、ステップＳ７でタイマ予約モード情報を“１”に設定し、その後ステップＳ１に戻る。
【００４３】
ライン予約操作が行われたときは、ステップＳ９でＹＥＳと判断し、ステップＳ１１でライン予約モード情報を“１”に設定する。設定が完了すると、ステップＳ１に戻る。ライン予約解除操作が行われたときは、ステップＳ１３でＹＥＳと判断し、ステップＳ１５でライン予約モード情報を“０”に戻す。処理が完了すると、ステップＳ１に戻る。
【００４４】
リアルタイム録画の開始操作が行われたときは、ステップＳ１７でＹＥＳと判断し、ステップＳ１９およびＳ２１で録画開始処理および正規タイトル情報作成処理をそれぞれ実行する。録画開始処理では、録画開始命令がＡＳＩＣ２４およびＨＤＤ３８に与えられる。これによって、現時点でセレクタ１６および１８から出力されているコンポジットビデオ信号およびオーディオ信号がＭＰＥＧ−ＰＳに変換され、変換されたＭＰＥＧ−ＰＳを含むＭＰＥＧファイルがハードディスク４０に作成される。正規タイトル情報作成処理では、作成されたＭＰＥＧファイルに割り当てられる正規タイトル情報がハードディスク４０に記録される。ただし、この時点では、録画終了時刻および録画終了位置以外の項目が作成される。ステップＳ２１の処理が完了すると、ステップＳ１に戻る。
【００４５】
リアルタイム録画の終了操作が行われると、ステップＳ２３でＹＥＳと判断し、ステップＳ２５およびＳ２７で録画終了処理および正規タイトル情報追加処理を実行する。録画終了処理では、録画終了命令がＡＳＩＣ２４およびＨＤＤ３８に与えられる。これによって、ＭＰＥＧファイルが完成する。正規タイトル情報追加処理では、録画終了時刻および録画終了位置の項目がリアルタイム録画の開始時に作成された正規タイトル情報に追加される。ステップＳ２７の処理が完了すると、ステップＳ１に戻る。
【００４６】
ステップＳ１でＮＯと判断されると、録画実行中であるか否かをステップＳ２９で判断する。ここでＮＯと判断されたときはステップＳ３１に進み、仮タイトル情報がタイトル情報テーブル６２ｔｔに登録されているかどうかを判断する。ここでＮＯであればそのままステップＳ３５に進むが、ＹＥＳであればステップＳ３３の正規登録処理を経てステップＳ３５に進む。正規登録処理では、タイトル情報テーブル６２ｔｔに登録されたタイトル情報をハードディスク４０に正規に記録し、ハードディスク４０に記録されたＭＰＥＧファイルを必要に応じて分割する。ファイル分割にあたっては、アナログＴＶ番組およびＣＳＴＶ番組が収められたＭＰＥＧファイルが特定され、これらの番組のタイトル情報に基づいて分割処理が実行される。
【００４７】
ステップＳ３５ではタイマ予約モード情報が“１”であるかどうか判断し、ステップＳ３７では現在時刻がタイマ予約テーブル６２ｒｔに登録された開始時刻以降であるかどうか判断する。ステップＳ４５ではライン予約モード情報が“１”であるかどうか判断し、ステップＳ４７ではライン信号がハイレベルかどうか判断する。
【００４８】
ステップＳ３５およびＳ３７でＹＥＳと判断されたときは、ステップＳ３９〜Ｓ４３の処理を経てステップＳ１に戻る。また、ステップＳ４５およびＳ４７でＹＥＳと判断されたときは、ステップＳ４９〜５３の処理を経てステップＳ１に戻る。ステップＳ３５またはＳ３７でＮＯと判断され、かつステップＳ４５またはＳ４７でＮＯと判断されたときは、そのままステップＳ１に戻る。
【００４９】
ステップＳ３９では録画開始処理を実行し、ステップＳ４１では仮タイトル情報作成処理を実行し、そしてステップＳ４３ではタイマ録画モード情報を“０”から“１”に変更する。ステップＳ３９の処理によって、タイマ予約テーブル６２ｒｔから検出された放送チャネルがアナログチューナ１２に設定され、セレクタ１６および１８にアナログチューナ１２の選択が命令され、そしてＡＳＩＣ２４およびＨＤＤ３８に録画開始が命令される。また、ステップＳ４１の処理によって、仮タイトル情報がタイトル情報テーブル６２ｔｔに登録される。このときも、ステップＳ２１と同様、録画終了時刻および録画終了位置以外の項目が登録される。
【００５０】
ステップＳ４９では録画開始処理を実行し、ステップＳ５１では仮タイトル情報作成処理を実行し、そしてステップＳ５３ではライン録画モード情報を“０”から“１”に変更する。ステップＳ４９の処理によって、セレクタ１６および１８にＣＳチューナ１２の選択が命令され、ＡＳＩＣ２４およびＨＤＤ３８に録画開始が命令される。ステップＳ５１では、ステップＳ４１と同じ要領で仮タイトル情報がタイトル情報テーブル６２ｔｔに登録される。
【００５１】
ステップＳ２９でＮＯと判断されたときは、レジスタ６８に記憶された遅延モード情報が“１”であるかどうかをステップＳ５５で判断する。ここでＮＯであればそのままステップＳ５９に進むが、ＹＥＳであればステップＳ５７の遅延処理を経てステップＳ５９に進む。
【００５２】
ステップＳ５９ではタイマ録画モード情報が“１”であるかどうか判断し、ステップＳ６１では現在時刻がタイマ予約テーブル６２ｒｔに登録された終了時刻以降であるかどうか判断する。ステップＳ７１ではライン録画モード情報が“１”であるかどうか判断し、ステップＳ７３ではライン信号がハイレベルであるかどうか判断する。
【００５３】
ステップＳ５９およびＳ６１でＹＥＳと判断されたときは、ステップＳ６３で遅延モード設定処理を実行し、ステップＳ６５でタイマ録画モード情報を“０”に戻す。続くステップＳ６７では、未だ実行されていないタイマ予約情報がタイマ予約テーブル６２ｒｔに存在するかどうか判断する。ＹＥＳであればそのままステップＳ１に戻るが、ＮＯであればステップＳ６９でタイマ予約モード情報を“０”に変更してからステップＳ１に戻る。
【００５４】
ステップＳ７１でＹＥＳと判断され、かつステップＳ７３でＮＯと判断されると、ステップＳ７５で録画終了処理を実行し、ステップＳ７７で仮タイトル情報追加処理を実行し、そしてステップＳ７９でライン録画モード情報を“０”に戻す。ステップＳ７５の処理によって、ＡＳＩＣ２４およびＨＤＤ３８に録画終了が命令される。また、ステップＳ７７の処理によって、録画終了時刻および録画終了位置がタイトル情報テーブル６２ｔｔに追加される。ステップＳ７９の処理が完了すると、ステップＳ１に戻る。
【００５５】
ステップＳ６３の遅延モード設定処理は、図９に示すサブルーチンに従う。まずステップＳ８１で仮タイトル情報追加処理を行い、ステップＳ８３で遅延カウンタ６２ｃｔをセットし、そしてステップＳ８５で遅延モード情報を“０”から“１”に変更する。ステップＳ８１の処理によって、録画終了時刻および録画終了位置がタイトル情報テーブル６２ｔｔに追加される。ステップＳ８３の処理によって所定値が遅延カウンタ６２ｃｔにセットされる。ステップＳ８５の処理によって、図８に示すステップＳ５７が有効化される。ステップＳ８５の処理が完了すると、上階層のルーチンに復帰する。
【００５６】
ステップＳ５７の遅延処理は、図１０に示すサブルーチンに従う。まずステップＳ１で遅延カウンタ６２ｃｔのカウント値ＣＴをディクリメントし、ステップＳ９３でカウント値ＣＴが“０”になったかどうかを判断する。ここでＮＯであれば、ステップＳ９５でライン予約モード情報が“１”であるかどうかを判断し、ステップＳ９７でライン信号がハイレベルであるかどうかを判断する。
【００５７】
ステップＳ９５または９７でＮＯと判断されたときは、そのまま上階層のルーチンに復帰する。これに対して、ステップＳ９５およびＳ９７の両方でＹＥＳと判断されたときは、ステップＳ９９で遅延モード情報を“０”に戻し、ステップＳ１０１でステップＳ７７と同様の仮タイトル情報作成処理を実行し、そしてステップＳ１０３でライン録画モード情報を“０”から“１”に変更する。ステップＳ１０３の処理が完了すると、上階層のルーチンに復帰する。
【００５８】
ステップＳ９３でＹＥＳと判断されると、ステップＳ１０５でステップＳ７５と同様の録画終了処理を実行し、ステップＳ１０７で遅延モード情報を“０”に戻す。ステップＳ１０７の処理が完了すると、上階層のルーチンに復帰する。
【００５９】
或る日付の１０：００〜１１：００に放送されるアナログＴＶ番組と同じ日付の１１：００〜１２：００に放送されるＣＳＴＶ番組とが予約されたときの動作を、図４を参照して説明する。
【００６０】
タイマ６６によって示される現在時刻が１０：００になると、アナログＴＶ番組のタイマ録画が開始される。このとき、アナログＴＶ番組について仮タイトル情報作成処理が実行される。現在時刻が１０：５５になると、ライン信号がローレベルからハイレベルに変化する。現在時刻が１１：００になると、アナログＴＶ番組について仮タイトル情報追加処理が実行され、かつ遅延カウンタ６２ｃｔに所定値が設定される。ハイレベルのライン信号は遅延処理によって検出され、ＣＳＴＶ番組について仮タイトル情報作成処理が実行されるとともに、ＣＳＴＶ番組のライン録画が継続的に実行される。
【００６１】
現在時刻が１２：００になると、ライン信号がハイレベルからローレベルに変化する。これに応答して、録画が終了されるとともに、ＣＳＴＶ番組について仮タイトル追加処理が実行される。こうしてアナログＴＶ番組およびＣＳＴＶ番組が収められたＭＰＥＧファイルは、タイトル情報に基づいて分割される。さらに、仮登録されたタイトル情報が、ハードディスク４０に正規に記録される。
【００６２】
以上の説明から分かるように、ＡＳＩＣ２４およびＨＤＤ３８は、タイマ予約テーブル６２ｒｔに登録されたタイマ予約情報に基づいて特定されるアナログＴＶ番組と、ハイレベルのライン信号が割り当てられたＣＳＴＶ番組とを、ハードディスク４０に記録する。ＣＰＵ６２は、タイマ予約情報によって規定される終了時刻から始まる所定期間にライン信号の有無を判別する（Ｓ９７）。この判別結果が否定的であれば、ＡＳＩＣ２４およびＨＤＤ３８の記録処理は、所定期間が経過した時点でＣＰＵ６２によって停止される（Ｓ１０５）。これに対して、判別結果が肯定的であれば、ＡＳＩＣ２４およびＨＤＤ３８の記録処理は、予約信号が無くなった時点でＣＰＵ６２によって停止される（Ｓ７５）。
【００６３】
つまり、アナログＴＶ番組に続いてＣＳＴＶ番組を記録する必要があるときは、ＡＳＩＣ２４およびＨＤＤ３８は継続的に記録処理を行う。これによって、ＣＳＴＶ番組の冒頭部分の欠落を防止することができる。
【００６４】
また、ＨＤＤ３８は、連続して取り込まれるＭＰＥＧ−ＰＳを１つのＭＰＥＧファイルに格納するため、継続的な記録処理が行われたときは、アナログＴＶ番組およびＣＳＴＶ番組は１つのＭＰＥＧファイルに収められる。このとき、ＣＰＵ６２は、番組毎に作成されたタイトル情報に基づいて、ＭＰＥＧファイルを分割する。これによって、ファイルの汎用性が確保される。
【００６５】
なお、この実施例では、記録媒体としてハードディスクを採用しているが、これに代えてＤＶＤを採用してもよく、かかるディスク媒体に代えて半導体メモリを採用してもよい。また、この実施例では、ＴＶ番組のようなＡＶコンテンツを記録する記録装置を想定しているが、この発明は、音楽コンテンツを記録する記録装置にも適用できる。
【図面の簡単な説明】
【図１】この発明の一実施例を示すブロック図である。
【図２】図１実施例に適用されるタイマ予約テーブルの一例を示す図解図である。
【図３】図１に適用されるタイトル情報テーブルの一例を示す図解図である。
【図４】図１実施例の動作の一部を示すタイミング図である。
【図５】図１実施例の動作の一部を示すフロー図である。
【図６】図１実施例の動作の他の一部を示すフロー図である。
【図７】図１実施例の動作のその他の一部を示すフロー図である。
【図８】図１実施例の動作のさらにその他の一部を示すフロー図である。
【図９】図１実施例の動作の他の一部を示すフロー図である。
【図１０】図１実施例の動作のその他の一部を示すフロー図である。
【符号の説明】
１０…ハードディスクビデオレコーダ
１２…アナログチューナ
２６…ＭＰＥＧビデオエンコーダ
２８…ＭＰＥＧオーディオエンコーダ
３４…マルチプレクサ
３８…ＨＤＤ
６２…ＣＰＵ
６４…フラッシュメモリ
６６…タイマ
【図１】
2005026749.tif 000003
【図２】
2005026749.tif 000004
【図３】
2005026749.tif 000005
【図４】
2005026749.tif 000006
【図５】
2005026749.tif 000007
【図６】
2005026749.tif 000008
【図７】
2005026749.tif 000009
【図８】
2005026749.tif 000010
【図９】
2005026749.tif 000011
【図１０】
2005026749.tif 000012