(57)【要約】    【構成】  ２つの入力処理回路１４および１８からの２つのコンテンツ（ＣＨ１およびＣＨ２）が並列的にハードディスク２０ａに記録されている状態で録画停止キー２６ｄが押されると、ＣＰＵ２８は、このキー押下のタイミングを示す情報（Ｔ）をレジスタ２８ａに保持する。その後にチャネル選択キー２６ａおよび２６ｂのいずれかが押されると、押下キーに対応するコンテンツの記録を停止する。そして、レジスタ２８ａ内のタイミング情報に従い、記録停止されたコンテンツの末尾部分を削除する。    【効果】  記録停止操作から選択操作までの間に入力された余分な部分コンテンツがハードディスク２０ａから取り除かれるので、並列的に入力される複数のコンテンツを過不足なく記録することができる。【選択図】  図１
2005235249.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツを並列的に記録媒体に記録するコンテンツ記録装置において、
記録停止操作を受け付ける第１受付手段、
前記記録停止操作を受け付けたタイミングを示すタイミング情報を保持する保持手段、
前記複数のコンテンツの１つである所望コンテンツを選択する選択操作を前記記録停止操作の後に受け付ける第２受付手段、
前記選択操作に応答して前記所望コンテンツの記録を停止する停止手段、および
前記保持手段によって保持されたタイミング情報に従って前記所望コンテンツの末尾部分を削除する削除手段を備えることを特徴とする、コンテンツ記録装置。
【請求項２】
前記複数のコンテンツの各々には複数の時刻情報が離散的に埋め込まれており、
前記削除手段は前記所望コンテンツから前記保持手段によって保持されたタイミング情報に対応する時刻情報を検出する検出手段を含む、請求項１記載のコンテンツ記録装置。
【請求項３】
前記複数のコンテンツの各々はＭＰＥＧプログラムストリームの様態で前記記録媒体に記録され、
前記検出手段は前記所望コンテンツに基づくＭＰＥＧプログラムストリームから前記保持手段によって保持されたタイミング情報に対応するプレゼンテーションタイムスタンプを検出する、請求項２記載のコンテンツ記録装置。
【請求項４】
前記記録媒体への並列記録が実行中か否かを判別する判別手段、および
前記判別手段の判別結果が肯定的である状態で前記第１受付手段が記録停止操作を受け付けたとき前記選択操作を促す情報を提示する第１提示手段をさらに備える、請求項１ないし３のいずれかに記載のコンテンツ記録装置。
【請求項５】
前記判別手段の判別結果を示す情報を提示する第２提示手段をさらに備える、請求項４記載のコンテンツ記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ記録装置に関し、特にたとえばハードディスクビデオレコーダに適用され、複数のコンテンツを並列的に記録媒体に記録する、コンテンツ記録装置に関する。
【背景技術】
【０００２】
従来この種の装置の一例が、特許文献１に開示されている。この従来技術は、複数の入力端子からそれぞれ入力された複数のコンテンツに時分割多重を施すことで、入力された複数のコンテンツを並行して記録媒体に記録できるようにしたものである。
【特許文献１】特開平８−１９５９３１号公報〔Ｈ０４Ｎ ５／９２，Ｇ０６Ｔ ９／００，Ｇ１１Ｂ ２０／１０〕
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、いずれかのコンテンツの記録処理を手動で停止させるには、所望のコンテンツの選択操作と記録処理の停止操作とが必要となる。ここで、停止操作の後に選択操作を受け付ける場合、停止操作から選択操作までの間に入力された余分な部分コンテンツが、記録媒体に記録されてしまう。
【０００４】
それゆえに、この発明の主たる目的は、並列的に入力される複数のコンテンツを過不足なく記録することができる、コンテンツ記録装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明は、複数のコンテンツを並列的に記録媒体に記録するコンテンツ記録装置において、記録停止操作を受け付ける第１受付手段、記録停止操作を受け付けたタイミングを示すタイミング情報を保持する保持手段、複数のコンテンツの１つである所望コンテンツを選択する選択操作を記録停止操作の後に受け付ける第２受付手段、選択操作に応答して所望コンテンツの記録を停止する停止手段、および保持手段によって保持されたタイミング情報に従って所望コンテンツの末尾部分を削除する削除手段を備えることを特徴とする、コンテンツ記録装置である。
【０００６】
請求項１の発明では、複数のコンテンツが並列的に記録媒体に記録される。第１受付手段が記録停止操作を受け付けると、保持手段は、記録停止操作が受け付けられたタイミングを示すタイミング情報を保持する。記録停止操作の後に第２受付手段が複数のコンテンツの１つである所望コンテンツを選択する選択操作を受け付けると、停止手段は、選択操作に応答して所望コンテンツの記録を停止し、削除手段は、保持手段によって保持されたタイミング情報に従って所望コンテンツの末尾部分を削除する。これにより、記録停止操作から選択操作までの間に入力された余分な部分コンテンツが記録媒体から取り除かれる。
【０００７】
請求項２の発明は、請求項１記載のコンテンツ記録装置において、複数のコンテンツの各々には複数の時刻情報が離散的に埋め込まれており、削除手段は所望コンテンツから保持手段によって保持されたタイミング情報に対応する時刻情報を検出する検出手段を含む。
【０００８】
請求項２の発明では、削除手段は、所望コンテンツから保持手段によって保持されたタイミング情報に対応する時刻情報を検出し、検出された時刻情報の埋め込み位置よりも後の部分を余分な部分コンテンツとして所望コンテンツから削除する。
【０００９】
請求項３の発明は、請求項２記載のコンテンツ記録装置において、複数のコンテンツの各々はＭＰＥＧプログラムストリームの様態で記録媒体に記録され、検出手段は所望コンテンツに基づくＭＰＥＧプログラムストリームから保持手段によって保持されたタイミング情報に対応するプレゼンテーションタイムスタンプを検出する。
【００１０】
請求項３の発明では、複数のコンテンツの各々は、ＭＰＥＧプログラムストリームの様態で記録媒体に記録される。削除手段は、所望コンテンツに基づくＭＰＥＧプログラムストリームから保持手段によって保持されたタイミング情報に対応するプレゼンテーションタイムスタンプを検出し、検出されたプレゼンテーションタイムスタンプの埋め込み位置よりも後の部分を余分な部分コンテンツとして所望コンテンツから削除する。
【００１１】
請求項４の発明は、請求項１ないし３のいずれかに記載のコンテンツ記録装置において、記録媒体への並列記録が実行中か否かを判別する判別手段、および判別手段の判別結果が肯定的である状態で第１受付手段が記録停止操作を受け付けたとき選択操作を促す情報を提示する第１提示手段をさらに備える。
【００１２】
請求項４の発明では、並列記録中に記録停止操作がなされたとき選択操作を促す情報が提示されるので、ユーザは記録停止操作に続く選択操作を確実に行うことができる。
【００１３】
請求項５の発明は、請求項４記載のコンテンツ記録装置において、判別手段の判別結果を示す情報を提示する第２提示手段をさらに備える。
【００１４】
請求項５の発明によれば、ユーザは並列記録が行われているかどうかが容易にわかる。また、その結果として、記録停止操作に続く選択操作をスムーズに行うことができる。
【発明の効果】
【００１５】
この発明によれば、記録停止操作から選択操作までの間に入力された余分な部分コンテンツが記録媒体から取り除かれるので、並列的に入力される複数のコンテンツを過不足なく記録することができる。
【００１６】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１７】
図１を参照して、この実施例のハードディスクビデオレコーダ１０は、２つのアナログ受信機１２および１６と、２つの入力処理回路１４および１８とを含む。アナログ受信機１２および１６は同様のものであり、第１入力処理回路１４および第２入力処理回路１８もまた互いに同じ構成を有する。
【００１８】
アナログ受信機１２は、アンテナ（図示せず）から高周波テレビジョン信号を受け、所望のチャネル（以下“ＣＨ１”）のコンポジットビデオ信号およびオーディオ信号を出力する。コンポジットビデオ信号は第１入力処理回路１４を構成するＮＴＳＣデコーダ１４ａに与えられ、オーディオ信号は同回路１４を構成するＡ／Ｄ変換器１４ｃに与えられる。
【００１９】
ＮＴＳＣデコーダ１４ａは、与えられたコンポジットビデオ信号をデコードしてビデオデータを出力する。一方、Ａ／Ｄ変換器１４ｃはオーディオ信号にＡ／Ｄ変換を施してオーディオデータを出力する。出力されたビデオデータおよびオーディオデータはそれぞれ、ＭＰＥＧビデオエンコーダ１４ｂおよびＭＰＥＧオーディオエンコーダ１４ｄに与えられる。これにより、ビデオデータはＭＰＥＧビデオエンコーダ１４ｂによってビデオＰＥＳ（Packetized Elementary Stream）に変換され、オーディオデータはＭＰＥＧオーディオエンコーダ１４ｄによってオーディオＰＥＳに変換される。
【００２０】
マルチプレクサ１４ｅは、ＭＰＥＧビデオエンコーダ１４ｂおよびＭＰＥＧオーディオエンコーダ１４ｄから出力されたビデオＰＥＳおよびオーディオＰＥＳを多重してＭＰＥＧ−ＰＳ（Program Stream）を生成し、生成したＭＰＥＧ−ＰＳをＭＰＥＧバッファ１４ｆを介してＨＤＤ（Hard Disk Drive）２０に与える。
【００２１】
ＨＤＤ２０は、ＣＰＵ２８からの記録命令を受け、ＭＰＥＧ−ＰＳが格納された本画像ファイルを内蔵型のハードディスク２０ａ上に作成する。こうして、ＣＨ１の映像と音声とがハードディスク２０ａに記録される。なお、放送される番組やハードディスク２０ａに形成される本画像ファイルは、“コンテンツ”と定義してもよい。記録命令が発行されていない状態つまり非録画モードでは、ＭＰＥＧ−ＰＳをハードディスク２０ａ上のテンポラリファイルに書き込み、かつテンポラリファイルからＭＰＥＧ−ＰＳを読み出す処理が行われる。
【００２２】
アナログ受信機１６もまた、アンテナから高周波テレビジョン信号を受け、所望のチャネル（以下“ＣＨ２”）のコンポジットビデオ信号およびオーディオ信号を出力する。コンポジットビデオ信号は第２入力処理回路１８を構成するＮＴＳＣデコーダ１８ａに与えられ、オーディオ信号は同回路１８を構成するＡ／Ｄ変換器１８ｃに与えられる。これ以降、第２入力処理回路１８を構成する要素１８ａ〜１８ｆが行う動作は、上述した第１入力処理回路１４を構成する要素１４ａ〜１４ｆの動作と同様である。
【００２３】
第２入力処理回路１８で生成されたＭＰＥＧ−ＰＳは、ＨＤＤ２０に与えられる。ＨＤＤ２０は、ＣＰＵ２８からの記録命令を受け、ＭＰＥＧ−ＰＳが格納された本画像ファイルをハードディスク２０ａ上に作成する。こうして、ＣＨ２の番組の映像と音声とがハードディスク２０ａに記録される。
【００２４】
ここで、ＨＤＤ２０は、２つの入力処理回路１４および１８からそれぞれ入力された２つのコンテンツを並列的にハードディスク２０ａに記録することができる。このため、ＣＨ１およびＣＨ２の一方の録画処理を実行中に他方の記録命令が発行された場合、ＨＤＤ２０では、第１入力処理回路１４からのＣＨ１のＭＰＥＧ−ＰＳと第２入力処理回路１８からのＣＨ２のＭＰＥＧ−ＰＳとが並行してハードディスク２０ａに記録されることとなる。
【００２５】
ＣＰＵ２８から所望の番組の再生命令が発行されると、ＨＤＤ２０によって、ハードディスク２０ａに記録された該当本画像ファイルからＭＰＥＧ−ＰＳが再生される。再生されたＭＰＥＧ−ＰＳは、出力処理回路２２を形成するＭＰＥＧバッファ２２ａを介してデマルチプレクサ２２ｂに与えられる。デマルチプレクサ２２ｂは、与えられたＭＰＥＧ−ＰＳからビデオＰＥＳおよびオーディオＰＥＳを抽出し、ビデオＰＥＳをＭＰＥＧビデオデコーダ２２ｃに、オーディオＰＥＳをＭＰＥＧオーディオデコーダ２２ｅにそれぞれ与える。
【００２６】
ＭＰＥＧビデオデコーダ２２ｃは、与えられたビデオＰＥＳをデコードしてビデオデータを生成し、生成したビデオデータをＮＴＳＣエンコーダ２２ｄに与える。ビデオデータは、ＮＴＳＣエンコーダ２２ｄによってコンポジットビデオ信号に変換され、変換されたコンポジットビデオ信号はテレビモニタ２４に出力される。この結果、所望の番組の再生映像が、テレビモニタ２４に表示される。
【００２７】
ＭＰＥＧオーディオデコーダ２２ｅは、与えられたオーディオＰＥＳをデコードしてオーディオデータを生成する。生成されたオーディオデータはオーディオＤ／Ａ変換器２２ｆによってアナログオーディオ信号に変換され、変換されたオーディオ信号はテレビモニタ２４に出力される。この結果、所望の番組の再生音声が、テレビモニタ２４のスピーカから出力される。
【００２８】
なお、再生命令が発行されていない状態つまり非再生モードでは、ハードディスク２０ａ上のテンポラリファイルから読み出されたＭＰＥＧ−ＰＳが再生され、この結果、アナログ受信機１２または１６によって現時点で受信されている番組の再生映像および再生音声が出力される。
【００２９】
ＯＳＤ（On Screen Display）回路３２は、ＣＰＵ２８からの指示によりキャラクタ信号を生成する。ＯＳＤ回路３２からキャラクタ信号が出力されると、このキャラクタ信号はＮＴＳＣエンコーダ２２ｄからのコンポジットビデオ信号と混合回路３４で混合され、これによりテレビモニタ２４にキャラクタがオンスクリーン表示される。キャラクタには文字，記号，図形などが含まれ、これらのうち１つまたは複数の組み合わせによって、図２および図３に示すような録画マーク（Ｍ１およびＭ２），録画停止ＣＨ選択ウィンドウ（Ｗ１）などが構成される。
【００３０】
図２を参照して、画面にＣＨ１が表示されている状態で操作パネル２６上の録画開始キー２６ｃが押されると、ＣＨ１の録画処理が開始され、これに伴い、現在いずれか１つのチャネルの録画処理が行われていることを示す単独録画マークＭ１が画面左上にオンスクリーン表示される。続いて、ＣＨ２選択キー２６ｂが押されると、画面にはＣＨ１に代えてＣＨ２が表示される。表示がＣＨ２に切り換わった後もＣＨ１の録画処理はそのまま継続され、このため画面左上には単独録画マークＭ１が表示されている。続いて、録画開始キー２６ｃが押されると、ＣＨ２の録画処理がさらに開始され、これに伴い、単独録画マークＭ１に代えて、現在複数のチャネルの録画処理が並列的に実行されていることを示す並列録画マークＭ２が画面左上にオンスクリーン表示される。
【００３１】
図３を参照して、ＣＨ１およびＣＨ２の並列録画を実行中でありかつ画面にＣＨ２が表示されている状態で録画停止キー２６ｄが押されると、録画停止ＣＨ選択ウィンドウＷ１がオンスクリーン表示される。表示されたウィンドウＷ１の案内に従いチャネル選択キー２６ａおよび２６ｂのどちらか一方が押されると、この押下キーと対応するチャンネルの録画処理が停止される。こうして一方の録画処理が停止されるのに伴い、画面左上の並列録画マークＭ２は単独録画マークＭ１に更新される。続いて、録画停止キー２６ｄがもう一度押されると、他方の録画処理も停止され、これに伴い、画面左上の単独録画マークＭ１は消去される。
【００３２】
すなわち、ユーザは、２種類の録画マークＭ１およびＭ２によって録画処理の実行状態つまり単独録画が行われているか並列録画が行われているか全く録画が行われていないかを知ることができる。また、並列録画が行われている場合には、録画停止キー２６ｄに応答して録画停止ＣＨ選択ウィンドウＷ１が表示され、このウィンドウＷ１の案内に従って録画停止させるチャネルを選択することができる。従って、録画停止キー２６ｄが押された時点ではどちらの録画処理も停止されず、チャネル選択キー２６ａまたは２６ｂが押されて初めて、この押下キーに対応する１つの録画処理が停止される。
【００３３】
このため、並列録画中に例えばＣＨ１の録画処理を停止させる場合、録画停止キー２６ｄが押されてからＣＨ１選択キー２６ａの押下によりＣＨ１の録画処理が停止されるまでの期間、ＣＨ１のコンテンツが無駄に記録され続ける結果となる。
【００３４】
そこでＣＰＵ２８は、こうしてハードディスク２０ａに記録されたコンテンツつまりＭＰＥＧ−ＰＳから末尾の不要部分を削除する処理をＨＤＤ２０に実行させる。すなわち、図４を参照して、ＣＰＵ２８は、録画停止キー２６ｄが押されたとき現時刻を取得し、この取得時刻を停止指示受け付け時刻（Ｔ）として保持する。続いてなされるＣＨ１選択キー２６ａの押下に応じてＣＨ１の記録処理を停止させ、その後、記録ストリーム中のＰＴＳ（Presentation Time Stamp）をサーチすることにより、保持時刻（Ｔ）に対応するＰＴＳ１を検出する。そして、記録ストリームからＰＴＳがＰＴＳ１よりも後の部分を不要部分として削除する。なお、周知のように、ＭＰＥＧ−ＰＳは複数のパケットで構成され、これら複数のパケットの各々に表示時刻を示すＰＴＳが添付されている。
【００３５】
以上のように構成されたハードディスクビデオレコーダ１０の全体動作について、次に説明する。ハードディスクビデオレコーダ１０の電源（図示せず）が投入されると、アナログ受信機１２から、所定のチャネル例えばＣＨ１のコンポジットビデオ信号およびオーディオ信号が出力される。出力されたコンポジットビデオ信号およびオーディオ信号は第１入力処理回路１４に与えられ、ビデオＰＥＳおよびオーディオＰＥＳに変換される。変換されたビデオＰＥＳおよびオーディオＰＥＳは互いに多重され、これにより第１入力処理回路１４からＭＰＥＧ−ＰＳが出力される。
【００３６】
第１入力処理回路１４から出力されたＭＰＥＧ−ＰＳ（ＣＨ１）は、ＨＤＤ２０に与えられ、ハードディスク２０ａ上に生成されたテンポラリファイル内に一時記憶された後、出力処理回路２２に与えられる。出力処理回路２２に与えられたＭＰＥＧ−ＰＳは、ビデオＰＥＳおよびオーディオＰＥＳに分離され、分離されたビデオＰＥＳおよびオーディオＰＥＳは、コンポジットビデオ信号およびオーディオ信号に変換される。
【００３７】
変換されたコンポジットビデオ信号およびオーディオ信号はテレビモニタ２４に与えられ、これによりテレビモニタ２４の画面にいま放送されているＣＨ１の番組映像が表示され、かつスピーカから番組音声が出力される。
【００３８】
こうして画面に現在放送中のＣＨ１の番組映像が表示されている状態で録画開始キー２６ｃが押されると、ＣＰＵ２８は、ＣＨ１の本録画をＨＤＤ２０に命じる。応じてＨＤＤ２０は、第１入力処理回路１４からのＭＰＥＧ−ＰＳが格納された本画像ファイルをハードディスク２０ａ上に作成する。このときテンポラリファイルへの一時記録処理は停止され、画面には本画像ファイルに基づくＣＨ１の番組映像が表示される。
【００３９】
ＣＰＵ２８はまた、上記の録画開始キー２６ｃ押下に応じ、ＯＳＤ回路３２に単独録画マークＭ１の画像信号を生成するように命令する。ＯＳＤ回路３２によって生成された画像信号は、混合回路３４で出力処理回路２２からのコンポジットビデオ信号と混合され、その結果、画面にはＣＨ１の番組映像に重ねて単独録画マークＭ１が表示される（図２参照）。
【００４０】
こうしてＣＨ１を録画しながら別のチャネル例えばＣＨ２の番組を見たい場合、ユーザはＣＨ２選択キー２６ｂを押せばよい。このとき、アナログ受信機１２の受信チャネルはＣＨ１に固定されているので、別の受信機つまりアナログ受信機１６が起動される。起動されたアナログ受信機１６ではＣＨ２が選局され、アナログ受信機１６からＣＨ２のコンポジットビデオ信号およびオーディオ信号が出力される。
【００４１】
出力されたコンポジットビデオ信号およびオーディオ信号は第２入力処理回路１８に与えられ、ビデオＰＥＳおよびオーディオＰＥＳに変換される。変換されたビデオＰＥＳおよびオーディオＰＥＳは互いに多重され、これにより第２入力処理回路１８からＭＰＥＧ−ＰＳが出力される。
【００４２】
第２入力処理回路１８から出力されたＭＰＥＧ−ＰＳ（ＣＨ２）は、ＨＤＤ２０に与えられ、ハードディスク２０ａ上に生成されたテンポラリファイル内に一時記憶された後、出力処理回路２２に与えられる。
【００４３】
出力処理回路２２に与えられたＣＨ２のＭＰＥＧ−ＰＳは、ビデオＰＥＳおよびオーディオＰＥＳに分離され、分離されたビデオＰＥＳおよびオーディオＰＥＳは、コンポジットビデオ信号およびオーディオ信号に変換される。変換されたコンポジットビデオ信号およびオーディオ信号はテレビモニタ２４に与えられ、これによりテレビモニタ２４の画面にいま放送されているＣＨ２の番組映像が表示され、かつスピーカから番組音声が出力される。
【００４４】
こうして現在放送中のＣＨ２の番組を見ながらＣＨ１を裏録画している状態で録画開始キー２６ｃがもう一度押されると、ＣＰＵ２８は、ＣＨ２の本録画をＨＤＤ２０に命じる。応じてＨＤＤ２０は、第２入力処理回路１８からのＭＰＥＧ−ＰＳが格納された別の本画像ファイルをハードディスク２０ａ上にさらに作成する。このときテンポラリファイルへの一時記録処理は停止され、画面には別の本画像ファイルに基づくＣＨ２の番組映像が表示される。
【００４５】
ＣＰＵ２８はまた、上記のようにしてＣＨ１およびＣＨ２の並列録画が開始されたのに伴い、単独録画マークＭ１に代えて並列録画マークＭ２の画像信号を生成するようＯＳＤ回路３２に命令する。これにより画面には、ＣＨ２の番組映像に重ねて並列録画マークＭ２が表示される（図２参照）。
【００４６】
こうしてＣＨ２の番組を見ながら録画も行いかつＣＨ１を裏録画している状態つまり並列録画中に録画停止キー２６ｄが押されると、ＣＰＵ２８は、このキー押下を受け付けた時刻を示す時刻情報（Ｔ）をレジスタ２８ａに保持する。次いで、録画停止ＣＨ選択ウィンドウＷ１の画像信号をさらに生成するようＯＳＤ回路３２に命令する。これにより画面には、並列録画マークＭ２に加え、録画停止ＣＨ選択ウィンドウＷ１がさらに表示される（図３参照）。なお、この状態では依然、ＣＨ１およびＣＨ２の両方の録画処理が実行されている。
【００４７】
こうして表示された録画停止ＣＨ選択ウィンドウＷ１の案内に従っていずれかのチャネル選択キー例えばＣＨ１選択キー２６ａが押されると、ＣＰＵ２８は、押下キーに対応するチャネルつまりＣＨ１の録画停止をＨＤＤ２０に命じる。応じてＨＤＤ２０は、第１入力処理回路１４からのＭＰＥＧ−ＰＳが格納された本画像ファイルの作成を停止する。一方、第２入力処理回路１８からのＭＰＥＧ−ＰＳが格納された別の本画像ファイルの作成は継続され、画面には別の本画像ファイルに基づくＣＨ２の番組映像が表示される。
【００４８】
ＣＨ１の録画停止命令に続いて、ＣＰＵ２８は、ハードディスク２０ａに記録されたＣＨ１のＭＰＥＧ−ＰＳから末尾の不要部分すなわちＰＴＳがレジスタ２８ａの保持値Ｔよりも後の部分を削除するようＨＤＤ２０に命令する。この不要部削除命令に応じ、ＨＤＤ２０は、ＣＨ１のＭＰＥＧ−ＰＳに含まれるＰＴＳをサーチして、保持値Ｔに対応するＰＴＳ１を検出する。そして、ＣＨ１のＭＰＥＧ−ＰＳからＰＴＳ１の埋め込まれた位置よりも後の部分を削除する。
【００４９】
ＣＰＵ２８はまた、上記のＣＨ１選択キー２６ａ押下に応じ、録画停止ＣＨ選択ウィンドウＷ１の画像信号生成を停止するようＯＳＤ回路３２に命令する。さらに、録画モードが並列録画からＣＨ２の単独録画へと移行したのに伴い、並列録画マークＭ２に代えて単独録画マークＭ１の画像信号を生成するようＯＳＤ回路３２に命令する。これにより、画面上のウィンドウＷ１は消え、画面左上の並列録画マークＭ２は単独録画マークＭ１に切り換わる（図３参照）。
【００５０】
こうしてＣＨ２の番組を見ながら録画も行っている状態で録画停止キー２６ｄが押されると、ＣＰＵ２８は、ＣＨ２の録画停止をＨＤＤ２０に命じる。応じてＨＤＤ２０は、第２入力処理回路１８からのＭＰＥＧ−ＰＳが格納された本画像ファイルの作成を停止する。このときＣＨ２のテンポラリファイルへの一時記録処理が開始され、画面にはテンポラリファイルに基づくＣＨ２の番組映像が表示される。
【００５１】
ＣＰＵ２８はまた、上記の録画停止キー２６ｄ押下に応じ、単独録画マークＭ１の画像信号生成を停止するようＯＳＤ回路３２に命令する。これにより、画面左上の単独録画マークＭ１は消滅する（図３参照）。
【００５２】
以上のような一連の全体動作のうち並列録画停止時に行われる不要部削除処理に関連して、ＣＰＵ２８は、図５〜図９のフロー図に示されたタスクを処理する。なお、これらのタスクは、ハードディスクビデオレコーダ１０の電源がオンされた直後に起動され、電源がオフされるとき終了される。ＣＰＵ２８は、例えばμｉＴＲＯＮのようなマルチタスクＯＳを搭載したＣＰＵであり、複数のタスクを並列的に処理することができる。図５〜図９のフロー図に対応するプログラムは、ＲＯＭ３０に格納されている。
【００５３】
まず図５を参照して、並列録画制御タスクが起動されると、このタスクに従い、ＣＰＵ２８は、ステップＳ１で初期処理を行う。初期処理には、レジスタのクリア，フラグのリセットといった処理が含まれる。ステップＳ３では、並列録画ＣＨ数を示すパラメータｉに“０”がセットされる。ステップＳ５では、最大並列録画チャネル数を示すパラメータＮに“ｎ”（ただしｎは２以上の任意の整数）がセットされる。この実施例では、パラメータＮには“２”がセットされる。
【００５４】
次に、ステップＳ７およびＳ９で録画開始キー２６ｃおよび録画停止キー２６ｄの押下の有無を判別する。録画開始キー２６ｃが押されるとステップＳ７でＹＥＳと判定され、ステップＳ１１に移る。ステップＳ１１では、パラメータｉがパラメータＮよりも小さいか否かを判定し、この判定結果が否定的であればステップＳ７に戻る。ステップＳ１１の判定結果が肯定的であれば、ステップＳ１３でパラメータｉをインクリメントし、その後ステップＳ７に戻る。
【００５５】
録画停止キー２６ｄが押されるとステップＳ９でＹＥＳと判定され、ステップＳ１５に移る。ステップＳ１５では、パラメータｉが０よりも大きいか否かを判定し、この判定結果が否定的であればステップＳ７に戻る。ステップＳ１５の判定結果が肯定的であれば、ステップＳ１７でパラメータｉが１よりも大きいか否かをさらに判定し、この判定結果が否定的であれば、続くステップＳ１９およびＳ２１をスキップしてステップＳ２３に進む。
【００５６】
ステップＳ１７の判定結果が肯定的であれば、ステップＳ１９に移り、ウィンドウ表示フラグＦ１をセットする。なお、フラグＦ１は、ＣＰＵ２８内のレジスタ２８ｂに保持される。フラグＦ１がセットされたのに応じ、録画停止ＣＨ選択ウィンドウ表示タスク（図９；後述）によって図３に示されるような録画停止ＣＨ選択ウィンドウＷ１がオンスクリーン表示される。続くステップＳ２１では並列録画停止制御（後述）を行い、その後ステップＳ２３に進む。
【００５７】
ステップＳ２３では、パラメータｉをデクリメントする。その後、ステップＳ７に戻る。つまり、録画開始キー２６ｃが押されるたびにパラメータｉは“Ｎ”を上限としてインクリメントされ、録画停止キー２６ｄが押されるたびにパラメータｉは“０”を下限としてデクリメントされる。そして、パラメータｉが“１”よりも大つまり“２”のとき録画停止キー２６ｄが押されると、ウィンドウ表示フラグＦ１がセットされ、さらに並列録画停止制御が行われる。
【００５８】
上記ステップＳ２１の並列録画停止制御処理は、図６のサブルーチンに従って実行される。図６を参照して、ステップＳ３１でＣＰＵ２８は、内部時計から現時刻を示すデータを取得する。次のステップＳ３３では、停止指示受け付け時刻を示すパラメータＴに、ステップＳ３１で取得された現時刻データをセットする。なお、パラメータＴは、ＣＰＵ２８内のレジスタ２８ａに保持される。
【００５９】
次のステップＳ３５では、録画停止ＣＨの選択がなされたか否かを判別し、選択がなされるとステップＳ３７に移る。なお、録画停止ＣＨの選択は、録画停止ＣＨ選択ウィンドウＷ１（図３参照）の案内に従ってユーザがチャネル選択キー２６ａまたは２６ｂを押すことによって行われる。いずれかの選択キーが押されるとこの押下キーに対応するチャネルの識別子がレジスタ（図示せず）に登録されるため、チャネル識別子のレジスタへの登録を検知することによってステップＳ３５の判別を行うことができる。
【００６０】
次のステップＳ３７では、ウィンドウ表示フラグＦ１をリセットし、その次のステップＳ３９では、不要部削除フラグＦ２をセットする。なお、フラグＦ２は、ＣＰＵ２８内のレジスタ２８ｃに保持される。その後、上位層のルーチンに復帰する。
【００６１】
図７を参照して、不要部削除タスクに従い、ＣＰＵ２８は、ステップＳ５１で不要部削除フラグＦ２がセットされたか否かの判別を行う。フラグＦ２がセットされるとステップＳ５３に移り、録画停止対象に選択されたチャネルの記録済みＭＰＥＧ−ＰＳに対してＰＴＳのサーチを行い、ステップＳ５５では、このＭＰＥＧ−ＰＳ中の一連のＰＴＳの中からパラメータＴの値に対応するＰＴＳ１を検出する。
【００６２】
次のステップＳ５７では、録画停止対象に選択されたチャネルの記録済みＭＰＥＧ−ＰＳからＰＴＳがＰＴＳ１よりも後の部分を削除する。こうして選択チャネルに対する不要部分の削除処理が完了すると、ステップＳ５９でフラグＦ２をリセットし、その後ステップＳ５１に戻る。
【００６３】
図８を参照して、録画マーク表示タスクに従い、ＣＰＵ２８は、ステップＳ７１でパラメータｉが０より大か否かを判定する。この判定結果が否定的であればステップＳ７７に移り、どの録画マークも表示しない。そして、ステップＳ７１に戻る。ステップＳ７１の判定結果が肯定的であればステップＳ７３に移り、パラメータｉが１よりも大か否かをさらに判定する。この判定結果が肯定的であればステップＳ７５に移り、並列録画マークＭ２を表示する。
【００６４】
ステップＳ７３の判定結果が否定的つまりｉ＝１であれば、ステップＳ７９に移って単独録画マークＭ１を表示し、その後ステップＳ７１に戻る。
【００６５】
図９を参照して、録画停止ＣＨ選択ウィンドウ表示タスクに従い、ＣＰＵ２８は、ステップＳ９１でウィンドウ表示フラグＦ１がセットされたか否かを判別する。フラグＦ１がセットされるとステップＳ９３に移り、録画停止ＣＨ選択ウィンドウＷ１（図３参照）を表示する。その後、ステップＳ９１に戻る。フラグＦ１がリセット状態であれば、ステップＳ９５に移って録画停止ＣＨ選択ウィンドウＷ１を非表示とし、その後ステップＳ９１に戻る。
【００６６】
以上から明らかなように、この実施例では、２つの入力処理回路１４および１８からの２つのコンテンツ（ＣＨ１およびＣＨ２）が並列的にハードディスク２０ａに記録されている状態で録画停止キー２６ｄが押されると、ＣＰＵ２８は、このキー押下のタイミングを示す情報（Ｔ）をレジスタ２８ａに保持する。その後にチャネル選択キー２６ａおよび２６ｂのいずれかが押されると、押下キーに対応するコンテンツの記録を停止する。そして、レジスタ２８ａ内のタイミング情報に従い、記録停止されたコンテンツの末尾部分を削除する。これにより、記録停止操作から選択操作までの間に入力された余分な部分コンテンツがハードディスク２０ａから取り除かれるので、並列的に入力される２つのコンテンツを過不足なく記録することができる。その結果、ディスク容量の節約が可能となる。
【００６７】
なお、この実施例のハードディスクビデオレコーダ１０は、２台のアナログ受信機１２および１６を備えているが、３台以上のアナログ受信機を備えていてもよい。また、一部あるいは全部のアナログ受信機に代えて、デジタル受信機を備えていてもかまわない。また、アナログ受信機１６の代わりに、チューナやチューナ内蔵テレビモニタなどの外部機器からビデオ信号およびオーディオ信号を取り込むための外部入力回路を備えていてもかまわない。複数の受信機に加えて外部入力回路をさらに備えていてもよい。
【００６８】
また、この実施例では、ＭＰＥＧ方式に従う符号化／復号化処理を行っているが、例えばＭｏｔｉｏｎＪＰＥＧなど他の方式に従う符号化／復号化処理を行ってもよい。また、この実施例のコンポジットビデオ信号はＮＴＳＣ方式に従うが、例えばＰＡＬなど他の方式に従う信号でもよい。
【００６９】
また、この実施例では、コンテンツがＭＰＥＧ−ＰＳの様態で記録されるため、不要部削除の際にＰＴＳを参照しているが、他の時刻情報を参照してもかまわない。一般には、コンテンツ中に複数の時刻情報が離散的に埋め込まれている場合、コンテンツからパラメータＴに対応する時刻情報を検出することで不要部削除を行える。
【００７０】
また、この実施例では、ただ１つの番組を録画しているとき、表示番組を録画しているのか裏番組を録画しているかに関わらず、同じ単独録画マークＭ１（図２および図３参照）を表示したが、表示番組を録画しているときと裏番組を録画しているときとで形状や色の異なる単独録画マークを表示するようにしてもよい。
【００７１】
以上では、一実施例としてハードディスクビデオレコーダ１０を説明したが、この発明は、ＨＤレコーダ以外にも、例えばＤＶＤレコーダ，ＣＤレコーダ，ＭＤレコーダ，ＩＣレコーダなど、様々なコンテンツ記録装置に適用することができる。
【図面の簡単な説明】
【００７２】
【図１】この発明の一実施例であるハードディスクビデオレコーダの構成を示すブロック図である。
【図２】並列録画開始時におけるオンスクリーン表示の変化を示す図解図である。
【図３】並列録画停止時におけるオンスクリーン表示の変化を示す図解図である。
【図４】記録コンテンツから不要部分を削除する処理を示す図解図である。
【図５】ＣＰＵによって実行される並列録画制御タスクの一部を示すフロー図である。
【図６】ＣＰＵによって実行される並列録画制御タスクの他の一部を示すフロー図である。
【図７】ＣＰＵによって実行される不要部削除タスクを示すフロー図である。
【図８】ＣＰＵによって実行される録画マーク表示タスクを示すフロー図である。
【図９】ＣＰＵによって実行される録画停止ＣＨ選択ウィンドウ表示タスクを示すフロー図である。
【符号の説明】
【００７３】
１０…ハードディスクビデオレコーダ
１４…第１入力処理回路
１８…第２入力処理回路
２０…ハードディスクドライブ（ＨＤＤ）
２２…出力処理回路
３２…オンスクリーンディスプレイ（ＯＳＤ）回路
Ｍ１…単独録画マーク
Ｍ２…並列録画マーク
Ｗ１…録画停止ＣＨ選択ウィンドウ
【図１】
2005235249.tif 000003
【図２】
2005235249.tif 000004
【図３】
2005235249.tif 000005
【図４】
2005235249.tif 000006
【図５】
2005235249.tif 000007
【図６】
2005235249.tif 000008
【図７】
2005235249.tif 000009
【図８】
2005235249.tif 000010
【図９】
2005235249.tif 000011