(57)【要約】【課題】ループ録画を極力停止することなくループ録画した所望の映像コンテンツを保存する。【解決手段】この記録装置は、所定期間のみを再生対象としたストリームデータを繰り返し上書き記録する複数の記録領域を記憶媒体に生成する手段と、記録領域に記録されたストリームデータの管理情報を有する管理情報ファイル記録する手段と、記録領域にストリームデータを記録し、その保存指示に基づいて記録を停止し、他の記録領域にストリームデータの記録を再開する手段と、ストリームデータの記録を停止した場合に、ストリームデータの管理情報を上書き記録されないデータとして管理情報ファイルに更新記述する手段と、管理情報ファイルに更新記述する際、更新された管理情報に対応するストリームデータをさらに他の記録領域に移動させる手段とを具備する。【選択図】図３
2008011402.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体にストリームデータを記録する記録装置であって、
第１のストリームデータを記録する第１の記録領域を前記記憶媒体に生成する第１の領域生成手段と、
前記第１のストリームデータと異なる所定期間のみを再生対象とした第２のストリームデータを繰り返し上書き記録する第２の記録領域および第３の記録領域を前記記憶媒体に生成する第２の領域生成手段と、
前記第１の記録領域に記録された第１のストリームデータの管理情報ならびに前記第２および第３の記録領域に記録された第２のストリームデータの管理情報を有する管理情報ファイルを前記記憶媒体に記録する管理情報管理手段と、
前記第２の記録領域に前記第２のストリームデータを記録し、前記第２のストリームデータの保存指示に基づいて前記第２の記録領域への前記第２のストリームデータの記録を停止し、前記第３の記録領域に前記第２のストリームデータの記録を再開する記録手段と、
前記記録手段が前記第２の記録領域への前記第２のストリームデータの記録を停止した場合に、前記第２のストリームデータの管理情報を上書き記録されないストリームデータとして前記管理情報ファイルに更新記述し、前記記憶媒体に記録する管理情報編集手段と、
前記管理情報編集手段が前記第２のストリームデータの管理情報を前記管理情報ファイルに更新記述する際、更新された管理情報に対応する前記第２のストリームデータを前記第２の記録領域から前記第１の記録領域に移動させる領域移動手段と
を具備したことを特徴とする記録装置。
【請求項２】
前記第１の記録領域と前記第２の記録領域および前記第３の記録領域とは、共通のファイルシステム上に構築されたことを特徴とする請求項１記載の記録装置。
【請求項３】
前記記録手段は、前記第２のストリームデータが前記第２の記録領域の終点まで記録した場合、前記第２の記録領域の始点から引き続き前記第２のストリームデータの記録を続行することを特徴とする請求項１記載の記録装置。
【請求項４】
前記管理情報編集手段は、前記第２のストリームデータのうち所定の領域に対応する管理情報を上書き記録されないストリームデータとして前記管理情報ファイルに更新記述し、
前記領域移動手段は、更新された管理情報に対応する前記所定の領域に対応するストリームデータを前記第２の記録領域から前記第１の記録領域に移動させること
を特徴とする請求項１記載の記録装置。
【請求項５】
前記第２の領域生成手段は、さらに、前記第１のストリームデータと異なる所定期間のみを再生対象とした第２のストリームデータを繰り返し上書き記録する第４の記録領域を前記記憶媒体に生成し、
前記記録手段は、前記第２のストリームデータの保存指示に係るデータ量が前記第２の記録領域の容量を超える場合、前記第２の記録領域に加えて前記第３の記録領域に前記第２のストリームデータを記録し、前記保存指示に基づいて前記第２の記録領域および前記第３の記録領域への前記第２のストリームデータの記録を停止し、前記第４の記録領域に前記第２のストリームデータの記録を再開し、
前記管理情報編集手段は、前記記録手段が前記第２の記録領域および前記第３の記録領域への前記第２のストリームデータの記録を停止した場合に、前記第２のストリームデータの管理情報を上書き記録されないストリームデータとして前記管理情報ファイルに更新記述し、
前記領域移動手段は、前記管理情報編集手段が前記第２のストリームデータの管理情報を前記管理情報ファイルに更新記述する際、更新された管理情報に対応する前記第２のストリームデータを前記第２の記録領域および前記第３の記録領域から前記第１の記録領域に移動させること
を特徴とする請求項１記載の記録装置。
【請求項６】
前記第１および第２のストリームデータと異なる第３のストリームデータを記録する第５の記録領域を前記記憶媒体に生成する第３の領域生成手段をさらに備え、
前記領域移動手段は、前記更新された管理情報に対応する前記第２のストリームデータを前記第２の記録領域から前記第５の記録領域に移動させること
を特徴とする請求項１記載の記録装置。
【請求項７】
所定期間のみ再生対象としたデータを記憶媒体の第１の記録領域に記録するステップと、
前記第１の記録領域の終点まで記録した場合に前記第１の記録領域の始点から前記データの記録を続行するステップと、
前記記録されたデータを保存する保存指示に基づいて、前記所定期間のみ再生対象としたデータの記録を停止するステップと、
前記所定期間のみ再生対象としたデータの記録が停止された場合に前記記録されたデータを保存用データとして管理情報を設定するステップと、
前記管理情報が設定された場合に前記所定期間のみ再生対象としたデータを前記記憶媒体の前記第１の記録領域とは異なる第２の記録領域へ記録を開始するステップと
を有することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばハードディスクビデオ録画装置などのデータを記録する記録装置、記録方法に関する。
【背景技術】
【０００２】
ハードディスクなどの大容量記憶媒体を利用するビデオ録画装置などにおいて、ループ録画と呼ばれる録画方法が開発されている。ループ録画とは、通常の録画用の領域とは別個に固定的な領域を確保し、その固定的な領域内で、通常の録画とは独立して上書き録画を繰り返す録画方式である。ループ録画は、記録容量が限定的とはいえ、記憶媒体の残容量を意識させない録画を可能とするから、例えば、テレビ視聴の途中で中座する際に視聴中の番組を一時的に保持しておき、後ほど中座により中断した箇所の続きから視聴を再開するような使い方を実現することができる。ループ録画に類する技術として、音声データを繰り返し録音する領域を確保する技術が特許文献１に開示されている。
【０００３】
ループ録画では、ユーザの操作などに基づいてループ録画が開始されると、ループ録画用の領域への記録が開始され、当該領域の終点まで記録が進むと当該領域の始点に戻って続きの記録を続行する。そのため、ループ録画においてユーザにとって必要なシーンのみを残して不要なシーンを削除するには、一旦ループ録画を停止して映像コンテンツを保存し、その保存された映像コンテンツに対して編集処理を施す必要がある。このことは、煩雑な操作をユーザに要求することになり、使い勝手を悪くしてしまう。
【特許文献１】特開平１０−６９３００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、従来の記録装置、記録方法では、ループ録画された映像コンテンツの中から所望のシーンを保存するには、ループ録画を中断して編集処理をする必要があるという問題がある。
【０００５】
本発明はこのような課題を解決するためになされたもので、ループ録画を極力停止することなく所望の映像コンテンツを保存することのできる記録装置、記録方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記した目的を達成するために、本発明の記録装置は、記憶媒体にストリームデータを記録する記録装置であって、第１のストリームデータを記録する第１の記録領域を記憶媒体に生成する第１の領域生成手段と、第１のストリームデータと異なる所定期間のみを再生対象とした第２のストリームデータを繰り返し上書き記録する第２の記録領域および第３の記録領域を記憶媒体に生成する第２の領域生成手段と、第１の記録領域に記録された第１のストリームデータの管理情報ならびに第２および第３の記録領域に記録された第２のストリームデータの管理情報を有する管理情報ファイルを記憶媒体に記録する管理情報管理手段と、第２の記録領域に第２のストリームデータを記録し、第２のストリームデータの保存指示に基づいて第２の記録領域への第２のストリームデータの記録を停止し、第３の記録領域に第２のストリームデータの記録を再開する記録手段と、記録手段が第２の記録領域への第２のストリームデータの記録を停止した場合に、第２のストリームデータの管理情報を上書き記録されないストリームデータとして管理情報ファイルに更新記述し、記憶媒体に記録する管理情報編集手段と、管理情報編集手段が第２のストリームデータの管理情報を管理情報ファイルに更新記述する際、更新された管理情報に対応する第２のストリームデータを第２の記録領域から第１の記録領域に移動させる領域移動手段とを具備している。
【０００７】
本発明の記録方法は、所定期間のみ再生対象としたデータを記憶媒体の第１の記録領域に記録するステップと、第１の記録領域の終点まで記録した場合に第１の記録領域の始点からデータの記録を続行するステップと、記録されたデータを保存する保存指示に基づいて、所定期間のみ再生対象としたデータの記録を停止するステップと、所定期間のみ再生対象としたデータの記録が停止された場合に記録されたデータを保存用データとして管理情報を設定するステップと、管理情報が設定された場合に所定期間のみ再生対象としたデータを記憶媒体の第１の記録領域とは異なる第２の記録領域へ記録を開始するステップとを有している。
【発明の効果】
【０００８】
本発明によれば、ループ録画を極力停止することなく所望の映像コンテンツを保存することができる。
【発明を実施するための最良の形態】
【０００９】
いわゆるループ録画機能を搭載したビデオ（記録装置）やテレビなどにおいては、ユーザが中座などによりテレビ視聴を一時中断する際にループ録画の起動操作を行い、その後ユーザがテレビ視聴を再開する際に「追っかけ再生操作」などの起動操作により視聴を中断した箇所からの再生を行うことができる。
【００１０】
ループ録画をいつ開始し、またいつ終了するか、すなわちどれだけの時間に渡ってループ録画が実施されるかについては、ループ録画の機能をどのように使用するかに依存するため、さまざまな形態が考えられる。たとえば、テレビ視聴の途中で中座する際に視聴中の番組を一時的に保持しておき、のちほど中座により中断した箇所の続きから視聴を再開するような使い方をする場合、ユーザが席を外している間という比較的限られた時間内でループ録画が実行される。一方、例えば、記録装置をテレビに内蔵し、テレビの電源を投入した際に自動的にループ録画機能を起動するように、ユーザにそれと意識させずにループ録画を実行するような使い方をする場合は、テレビの電源が投入されている時間内という比較的長い時間に渡ってループ録画が実行されることになる。
【００１１】
後者のケースでは、比較的長時間に渡ってループ録画が実施されるため、ループ録画で記録されたコンテンツの中には、ユーザが必要とするシーンだけでなく、不要なシーンも混在していることがありえる。これは前者のケースでも同様であって、比較的短い時間長のコンテンツであっても、ユーザにとって必要なシーンと不要なシーンとが混在していることがありえる。
【００１２】
ループ録画においてユーザにとって必要なシーンのみを残して不要なシーンを削除するには、一旦ループ録画を停止して映像コンテンツを保存し、その保存された映像コンテンツに対して編集処理を施すことで必要なシーンのみを残すことになる。そのため、煩雑な操作をユーザに要求することになり、使い勝手があまりよくない。また、映像コンテンツを保存して編集処理を行うために一旦ループ録画を停止しなくてはならず、たとえばテレビの電源投入の際に自動的にループ録画を起動するような使用法では、基本的にユーザに意識させずに常時ループ録画を実行することを前提としているにも関わらず、必要なシーンを残す編集処理のためにある程度の時間ループ録画を停止しなくてはならず、ユーザの利便性が著しく低下してしまう。
【００１３】
以下に説明する本発明の実施形態では、ループ録画を極力停止することなく所望の映像コンテンツを保存することのできる記録装置を提供するものである。
【００１４】
以下、本発明の実施形態を、図面を参照して詳細に説明する。図１は本発明に係る第１の実施形態の記録装置の構成を示すブロック図である。
【００１５】
図１に示すように、この実施形態の記録装置１０は、スピーカＳＰ、ディスプレイＤ、地上アナログ放送を受信するアナログ用アンテナＡ１、および、地上デジタル放送を受信するデジタル用アンテナＡ２と併せてテレビシステム１を構成する。
【００１６】
この実施形態の記録装置１０は、アナログチューナ部１１、ＰＳエンコーダ部１２、データプロセッサ部１３、ＨＤＤ部１４、ＰＳデコーダ部１５、セレクタ１６、Ｄ／Ａ部１７、デジタルチューナ部２１、ストリームプロセッサ部２２、ＴＳデコーダ部２５、編集管理情報制御部３２および録画管理情報制御部３３を有する演算部（ＣＰＵ部）３１、表示部３４およびキー入力部３５を備えている。
【００１７】
アナログチューナ部１１は、主として地上波により放送されるアナログ放送波を、アナログ用アンテナＡ１を介して受信するアナログチューナである。アナログチューナ部１１は、ＮＴＳＣなど所定の放送方式に基づいて放送波の選局・復調を行い、アナログ映像信号および音声信号に変換してＰＳエンコーダ部１２に入力する。
【００１８】
ＰＳエンコーダ部１２は、入力されたアナログビデオ信号やアナログオーディオ信号をデジタル化するＡ／Ｄコンバータと、ビデオエンコーダと、オーディオエンコーダとを備える符号化手段であり、副映像エンコーダを含んでもよい。ＰＳエンコーダ部１２は、デジタル化されたビデオ信号を、ＭＰＥＧ２またはＭＰＥＧ１規格に基づいた可変ビットレートの圧縮デジタルビデオ信号に変換する。また、ＰＳエンコーダ部１２は、デジタル化されたオーディオ信号を、ＭＰＥＧまたはＡＣ−３規格に基づいた固定ビットレートの圧縮デジタルオーディオ信号、あるいはリニアＰＣＭのデジタルオーディオ信号に変換する。アナログチューナ部１１からのアナログビデオ信号やアナログオーディオ信号が入力されると、ＰＳエンコーダ部１２は所定のエンコード処理を行う。具体的には、ＰＳエンコーダ部１２は、ビデオ信号およびオーディオ信号をデジタル信号に変換した後でエンコードした後、パック化してビデオパック、オーディオパック、副映像パックに変換し、さらにこれらを組み合わせてＨＤＤ部１４への記録に適したフォーマットに変換する。ＰＳエンコーダ部１２により変換された信号は、データプロセッサ部１３に渡される。なお、ＰＳエンコーダ部１２は、Ａ／Ｄ変換されたデジタルビデオ信号やオーディオ信号をエンコードすることなく、セレクタ１６に直接データを渡してもよい。
【００１９】
データプロセッサ部１３は、ＰＳエンコーダ部１２によりエンコードされたデジタルビデオ信号およびオーディオ信号を受け取り、後段のＨＤＤ部１４に書き込むデータ制御手段である。具体的には、データプロセッサ部１３は、アナログ放送のコンテンツを録画する場合はＰＳエンコーダ部１２に備えられたフォーマッタから、またデジタル放送のコンテンツを録画する場合はストリームプロセッサ部２２から、それぞれＧＯＰ単位のデータを受け取ってＨＤＤ部１４に記録する。併せて、データプロセッサ部１３は、ＨＤＤ部１４から所定の再生信号を読み出す機能をも有する。データプロセッサ部１３は、バッファ回路、変調・復調回路、エラー訂正回路等を備えており、記録または再生単位でデータ処理を実行する。
【００２０】
ＨＤＤ部１４は、例えばハードディスクなどの記憶媒体を駆動してデータを記録し再生する記録装置である。ＨＤＤ部１４は、ハードディスクには限定されず、デジタルデータを記録・再生できるものであればよい。
【００２１】
ＰＳデコーダ部１５は、パック構造でＨＤＤ部１４に記録されている多重信号から映像や音声などの各パックを分離して取り出すセパレータと、パック分離やその他の信号処理実行時に使用するメモリと、セパレータで分離された主映像データ（ビデオパックの内容）をデコードするビデオデコーダと、セパレータで分離された副映像データ（副映像パックの内容）をデコードするサブピクチャデコーダと、セパレータで分離されたオーディオデータ（オーディオパックの内容）をデコードするオーディオデコーダとを備える復号化手段である。ＰＳデコーダ部１５は、デコードされた主映像にデコードされた副映像を適宜合成し、主映像にメニュー、ハイライトボタン、字幕やその他の副映像を重ねて出力するビデオプロセッサを備えてもよい。ＰＳデコーダ部１５は、基本的にＡ／Ｄ変換されてＨＤＤ部１４に記録されたアナログ放送波のビデオ／オーディオ信号の復号を行う。
【００２２】
セレクタ１６は、ＰＳデコーダ部１５からの出力信号、ＴＳデコーダ部２５からの出力信号、ＰＳエンコーダ部１２からの出力信号、ストリームプロセッサ部２２からの出力信号を選択してＤ／Ａ部１７に出力する信号切り替え手段である。すなわち、セレクタ１６は、ＨＤＤ部１４に記録されたアナログ放送波信号、同じく記録されたデジタル放送波信号、ＰＳエンコーダ部１２によりデジタル化されたアナログ放送波信号、およびストリームプロセッサ部２２からのデジタル放送波信号のいずれかを選択する。セレクタ２１は、ＣＰＵ部３１からのセレクト信号に基づいて選択を実行する。
【００２３】
Ｄ／Ａ部１７は、セレクタ１６により選択されたデジタルビデオ信号およびオーディオ信号をアナログのビデオ信号およびオーディオ信号に変換するＤ／Ａ変換器である。Ｄ／Ａ部１７は、アナログ化されたビデオ信号およびオーディオ信号を、それぞれディスプレイＤおよびスピーカＳＰに出力する。
【００２４】
デジタルチューナ部２１は、アナログチューナ部１１と対応し、地上波やＢＳ、ＣＳ等のデジタル放送波を、デジタル用アンテナＡ２を介して受信するデジタルチューナである。デジタルチューナ部２１は、ＭＰＥＧ２−ＴＳ信号の中からユーザが選択した番組の映像や音声などのＴＳパケットを抽出してストリームプロセッサ部２２に入力する。
【００２５】
ストリームプロセッサ部２２は、デジタルチューナ部２１により抽出された小さなＴＳパケットに分割された映像データや音声データを、ＨＤＤ部１４への記録に適した大きいサイズのパケットに加工する等の変換処理を行うデータ変換手段である。変換された情報は、データプロセッサ部１３を介してＨＤＤ部１４に記録される。
【００２６】
ＴＳデコーダ部２５は、ＰＳデコーダ部１５に対応し、データプロセッサ部１３を介してＨＤＤ部１４から読み出されたデジタル放送波の記録信号を復号する復号化手段である。ＴＳデコーダ部２５は、記録されている多重信号から映像や音声などを分離して取り出すセパレータと、分離された映像データをデコードするビデオでコーダと、同じく分離された音声データをデコードするオーディオデコーダとを備えている。ＴＳデコーダ部２５は、復号したデジタルのビデオ信号およびオーディオ信号をセレクタ１６に入力する。
【００２７】
ＣＰＵ部３１は、制御プログラムに従い、欠陥場所検出、未記録領域検出、録画情報記録位置設定、ＵＤＦ記録、ＡＶアドレス設定などの処理を実行する。また、ＣＰＵ部３１は、システム全体を制御するために必要な情報処理部を有し、図示しないワークＲＡＭ、ビデオ管理情報作成部、コピー関連情報検知部、コピーおよびスクランブリング情報処理部、パケットヘッダ処理部、シーケンスヘッダ処理部、アスペクト比情報処理部などを備えている。
【００２８】
またＣＰＵ部３１は、編集を実行する際の管理情報の制御を行う編集管理情報制御部３２と、録画を実行する際の管理情報の制御を行う録画管理情報制御部３３をも備えている。さらに、ＣＰＵ部３１は、記録したデータを再生するのに必要な管理情報を作成し、データ記録終了時に作成した管理情報をデータプロセッサ部１３に送る。これにより、管理情報がＨＤＤ部１４に記録される。従って、ＣＰＵ部３１は、エンコードが行われているときはＰＳエンコーダ部１２から、ＭＰＥＧ２−ＴＳ信号の記録が行なわれているときはストリームプロセッサ部２２から、データ単位の情報（切り分け情報など）を受け取る。ＣＰＵ部３１は、記録開始時においては、ハードディスクから読み取ったファイルシステムの管理情報を認識し、ハードディスクの未記録エリアを認識し、データの記録エリアを、データプロセッサ部１３を介してハードディスクに設定する機能を有している。
【００２９】
編集管理情報制御部３２は、ＨＤＤ部１４に記録されたビデオ信号およびオーディオ信号に対応する管理情報を編集する管理データ制御手段である。
【００３０】
録画管理情報制御部３３は、ＨＤＤ部１４へのビデオ信号およびオーディオ信号の記録を制御し管理情報の設定等を行う管理データ制御手段である。
【００３１】
表示部３４は、ＣＰＵ部３１での動作状況等をユーザに示す表示手段であり、例えばＬＣＤ素子などからなる。キー入力部３５は、ＣＰＵ部３１にユーザの指示を入力する入力デバイスであり、例えばキーボードやリモコン装置などである。
【００３２】
ここで、この実施形態の記録装置１０を含むテレビシステム１の記録・再生動作について説明する。
【００３３】
アナログ放送信号の場合、アナログチューナ部１１は、アナログ用アンテナＡ１からアナログ放送波の電波を受信して選局・復調し、アナログのビデオ信号・オーディオ信号に変換してＰＳエンコーダ部１２に出力する。アナログのビデオ信号・オーディオ信号を受けると、ＰＳエンコーダ部１２は、ビデオ信号・オーディオ信号をＡ／Ｄ変換し、パック化（フォーマット化）を施してデータプロセッサ部１３に出力する。このとき、ＣＰＵ部３１は管理情報を作成してデータプロセッサ部１３に渡す。データプロセッサ部１３は、受け取ったビデオ信号およびオーディオ信号を管理情報とともにＨＤＤ部１４に記録する。
【００３４】
一方、ＨＤＤ部１４に記録されたビデオ信号およびオーディオ信号は、データプロセッサ部１３より読み出されてＰＳデコーダ部１５に渡される。ＰＳデコーダ部１５は、読み出されたビデオ信号およびオーディオ信号のパック化信号を分離し、復号化してセレクタ１６に出力する。セレクタ１６は、受け取った信号をＤ／Ａ部１７に渡す。Ｄ／Ａ部１７は、受け取ったデジタルのビデオ信号およびオーディオ信号をＤ／Ａ変換してディスプレイＤおよびスピーカＳＰに出力する。
【００３５】
デジタル放送信号の場合、デジタルチューナ部２１は、デジタル用アンテナＡ２からデジタル放送波の電波を受信して選局・復調し、デジタルのビデオ信号・オーディオ信号を抽出する。デジタル放送の場合、映像や音声は放送局側でエンコードされており、ＭＰＥＧ２−ＴＳ信号の形式となっている。ストリームプロセッサ部２２は、受け取ったＭＰＥＧ２−ＴＳ信号から必要なパケットを選択するとともに、ＴＳパケットから記録用のパケットに変換してデータプロセッサ部１３に渡す。データプロセッサ部１３は、受け取ったデータをＨＤＤ部１４に記録する。
【００３６】
ＨＤＤ部１４に記録されたデジタル放送波のビデオ信号およびオーディオ信号は、データプロセッサ部１３により読み出されてＴＳデコーダ部２５に渡される。ＴＳデコーダ部２５は、読み出されたビデオ信号およびオーディオ信号のパック化信号を分離し、復号化してセレクタ１６に出力する。セレクタ１６は、受け取った信号をＤ／Ａ部１７に渡す。Ｄ／Ａ部１７は、受け取ったデジタルのビデオ信号およびオーディオ信号をＤ／Ａ変換してディスプレイＤおよびスピーカＳＰに出力する。
【００３７】
次に、図２を参照して、この実施形態の記録装置１０がＨＤＤ部１４に記録するデータ構成について詳細に説明する。図２は、この実施形態の記録装置１０におけるデータ構成の概要を示す模式図である。
【００３８】
図２に示すように、この実施形態の記録装置１０における記録データは、ファイルシステム管理情報４０、管理情報４１、第１のＡＶストリームファイル４４、第２のＡＶストリームファイル４５および第３のＡＶストリームファイル４６を有しており、それぞれＨＤＤ部１４に記録されている。
【００３９】
管理情報４１は、ＨＤＤ部１４に記録される記録データの位置情報や属性等を管理するための管理情報である。管理情報４１は、プログラム群情報４２およびＡＶファイル情報４３を有している。
【００４０】
プログラム群情報４２（オリジナルタイトル群情報）は、録画されたコンテンツ（プログラム）の再生順序を管理する情報（再生順序情報）であり、個々のプログラムに関する情報がプログラム単位で整理されている。個々のプログラム情報は、再生すべき対象となるＡＶデータストリーム（プログラム単位の映像・音声データの集合体）に関する情報であるＡＶファイル情報とリンクさせた参照情報を有している。
【００４１】
ＡＶファイル情報４３は、ユーザの管理対象となるプログラム情報４２と、現実の記録データである記録データとを結び付けるテーブルである。ＡＶファイル情報４３は、対応するＡＶデータストリームのＨＤＤ部１４での論理アドレス情報が記述されたタイムマップ情報を有している。
【００４２】
第１ないし第３のＡＶストリームファイル４４ないし４６は、それぞれプログラム（タイトル：ユーザが１回に記録する単位）に対応するＡＶデータストリームから構成されるデータファイルである。第１ないし第３のＡＶストリームファイル４４ないし４６を構成する個々のＡＶデータストリームは、情報パック、映像パック、音声パック、副映像パックなどからなる。情報パックは、ＡＶデータストリームの属性や識別のための情報パッケージであり、これが属するＧＯＰの最初のフィールドが再生される開始時間を示す情報、当該ＧＯＰの記録時を示す情報、コピーコントロール情報などを含んでいる。映像パックは、ビデオデータをＭＰＥＧ２方式で圧縮した情報パッケージであり、パックヘッダ、パケットヘッダおよびビデオデータ部で構成されている。音声パックは、オーディオデータを、例えばリニアＰＣＭやＭＰＥＧ、ＡＣ−３などの方式で処理した情報パッケージであり、パックヘッダ、パケットヘッダ、オーディオデータ部で構成されている。
【００４３】
第１のＡＶストリームファイル４４は、通常録画の記録・再生のために用意されたデータファイルであり、第２および第３のＡＶストリームファイル４５および４６は、ループ録画のために用意されたデータファイルである。ここで、「通常録画」とは、保存を目的とした記録を指し、「ループ録画」とは、所定領域内を繰り返し上書き録画することで一定時間のみの保存を可能とした記録を指す。
【００４４】
ファイルシステム管理情報４０は、例えばＵＤＦ（Universal Disk Format）規格における管理情報であり、管理情報４１のファイル、第１ないし第３のＡＶストリームファイル４４ないし４６を管理するための管理情報である。
【００４５】
なお、プログラム群情報４２に加えて、プログラムの再生順序を管理する情報（再生順序情報）のみで構成されているプレイリスト情報を設けてもよい。プレイリスト情報は、それ自身のＡＶデータストリームを持たず、オリジナルタイトルのＡＶファイル情報に対してリンクしている参照情報を編集（削除、追加）することで生成される。すなわち、直接ＡＶデータストリームを加工せずに、参照情報のみを編集することにより、必要なシーンのみで構成されたプログラムを生成したり、不要なシーンを除去したプログラムを生成したりすることが可能となる。また、図２に示す例では、第１ないし第３のＡＶストリームファイル４４ないし４６の３つのストリームファイルが存在する例を示しているが、４つ以上存在してもよい。
【００４６】
続いて、図３を参照して、この実施形態の記録装置１０における録画管理情報制御部３３について詳細に説明する。図３は、図１に示す録画管理情報制御部３３の構成を示すブロック図である。録画管理情報制御部３３は、この実施形態の記録装置１０の録画処理を実行する機能を有する。
【００４７】
図３に示すように、この実施形態における録画管理情報制御部３３は、管理情報管理部５１、ＦＳ管理部５２、録画方式識別部５３、記録領域形成部５４、記録領域監視部５５、通常録画部５６、ループ録画部５７、記録領域移動部５８を有している。この実施形態の記録装置１０は、図２に示すデータ記録構成、すなわち、通常録画のＡＶストリームファイルとループ録画のＡＶストリームファイルとを別構成とした構成により録画を行う。
【００４８】
管理情報管理部５１は、図２に示すプログラム群情報４２と、ＡＶファイル情報４３とを管理する情報処理手段である。管理情報管理部５１は、ＨＤＤ部１４に記録されたプログラム群情報を表示部３４やディスプレイＤを通じてユーザに提供し、録画の際にプログラム群情報を設定する機能を有する。管理情報管理部５１が管理するプログラム群情報４２は、プログラムごとの時間情報（ＨＤＤ部１４に記録されたデータ中の位置を示す時間情報）を含んでいる。また、管理情報管理部５１が管理するＡＶファイル情報４３は、記録データの論理的な位置情報に相当する論理アドレス情報を含んでいる。
【００４９】
ＦＳ管理部５２は、例えばＵＤＦ（Universal Disk Format）規格に基づくファイルシステム管理情報４０を管理する情報処理手段である。この実施形態の記録装置１０では、プログラムごとの記録データが連なってＡＶストリームファイルを構成する。ＦＳ管理情報は、このＡＶストリームファイルの識別情報であり、ＦＳ管理部５２はＦＳ管理情報を通じてＡＶストリームファイルを管理する。
【００５０】
録画方式識別部５３は、キー入力部３５から入力されるユーザからの指示内容の録画方式を識別する録画方式管理手段である。録画方式識別部５３が管理する録画方式としては、通常の録画を行う通常録画と、所定領域を繰り返し上書きしながら録画を行うループ録画の二つの録画方式がある。ユーザからの指示は明示的なものであっても、あるいは解除しない限り指示されたものとしてもかまわない。例えば、電源オンと連動してループ録画を開始するように構成してもよい。
【００５１】
記録領域形成部５４は、ＨＤＤ部１４の記録領域を確保し管理する管理手段である。記録領域形成部５４は、ＨＤＤ部１４に対して第１ないし第３のＡＶストリームファイル４４ないし４６の記録領域をあらかじめ確保し、または解放する機能を有する。
【００５２】
記録領域監視部５５は、記録領域形成部５４が確保した記録領域を監視する監視手段である。記録領域監視部５５は、記録領域形成部５４が確保した記録領域を監視し、監視結果を通常録画部５６またはループ録画部５７に通知する機能を有する。
【００５３】
通常録画部５６は、通常録画処理を実行する処理手段であり、ＰＳエンコーダ部１２またはストリームプロセッサ部２２から送られるビデオデータおよびオーディオデータを、ＨＤＤ部１４に通常録画するようデータプロセッサ部１３に指示する機能を有する。
【００５４】
ループ録画部５７は、ループ録画処理を実行する処理手段である。ループ録画部５７は、ＰＳエンコーダ部１２またはストリームプロセッサ部２２から送られるビデオデータおよびオーディオデータを、ＨＤＤ部１４にループ録画するようデータプロセッサ部１３に指示する機能を有する。
【００５５】
記録領域移動部５８は、ＡＶデータストリームとして記録されたデータを、ＡＶストリームファイル間で論理的に移動させるデータ移動手段である。記録領域移動部５８は、後述する所定のチャプター間の領域について、記録された第２および第３のＡＶストリームファイル４５および４６から第１のＡＶストリームファイル４４に移動する機能を有する。ＡＶストリームファイル間の移動は論理的アドレスの変更によって実現するため、現実の記録場所の移動を行うものではない。したがって、ＡＶデータストリームを単に移動処理する場合と比較して高速処理が可能となる。
【００５６】
次に、図４ないし図１１を参照して、この実施形態に係る記録装置１０の動作について説明する。図４は、この実施形態の記録装置１０の記録動作を示すフローチャート、図５ないし図７は、この実施形態における通常録画の記録動作を示す模式図、図８ないし図１１は、同じくループ録画の記録動作を示す模式図である。
【００５７】
まず、初期状態の管理情報４１、第１のＡＶストリームファイル４４、第２のＡＶストリームファイル４５および第３のＡＶストリームファイル４６の様子を図５に示す。ここでは、通常録画に使用される第１のＡＶストリームファイル４４に、通常録画のための第１の記録領域が確保されている。一方、ループ録画に使用される第２のＡＶストリームファイル４５および第３のＡＶストリームファイル４６に、ループ録画のための第２および第３の記録領域がそれぞれ確保されている。図５に示す例では、通常録画で記録されたプログラム群情報４２として、PG #1からPG #mまでのタイトルが既に記録され、第１のＡＶストリームファイル上に録画済領域が形成されているが（図５の太字斜線領域）、以後説明の便宜上これらの表記を省略することがある。
【００５８】
キー入力部３５がユーザの指示を受けると、録画方式識別部５３は、ユーザの指示がループ録画か否かを判定する（図４のステップ１００。以下「Ｓ１００」のように示す）。ユーザの指示が通常録画の場合（Ｓ１００のＮｏ）、録画方式識別部５３は、通常録画部５６に通常録画処理を指示する。通常録画指示を受けると、通常録画部５６は、記録領域監視部５５に対し通常録画のための記録領域が確保されているか問い合わせる（Ｓ１０１）。問い合わせを受けると、記録領域監視部５５は、通常録画の記録領域が第１ないし第３のＡＶストリームファイル４４ないし４６のどれに通常録画用に確保されているかをＦＳ管理部５２に問い合わせる。この例では、通常録画は第１のＡＶストリームファイル４４に割り当てられているので、通常録画用のファイルシステムとして第１のＡＶストリームファイル４４が存在するファイルシステムを返答する。記録領域監視部５５は、ＦＳ管理部５２が返したファイルシステム上の第１のＡＶストリームファイル４４上に通常録画のための記録領域（以下「第１の記録領域」と称する。）が確保されているかを判定して判定結果を通常録画部５６に渡す。
【００５９】
判定の結果、第１の記録領域が確保されていない場合（Ｓ１０１のＮｏ）、通常録画部５６は、記録領域形成部５４に第１の記録領域確保を指示する。記録領域形成部５４は、ＨＤＤ部１４の第１のＡＶストリームファイル４４に第１の記録領域を形成し、その始点および終点の論理アドレスを通常録画部５６に返す（Ｓ１０２）。図５はこの状態を示している。
【００６０】
判定の結果、第１の記録領域が確保済みである場合（Ｓ１０１のＹｅｓ）または記録領域形成部５４により第１の記録領域が確保された場合、通常録画部５６は、録画開始時点の初期状態の管理情報を生成して内部メモリ上に保持する（Ｓ１０３）。具体的には、通常録画部５６は、管理情報管理部５１に対し、プログラム群情報４２や参照情報、ＡＶファイル情報４３のうち録画するコンテンツ全体に関わる管理情報４１の生成を指示する。指示を受けると、管理情報管理部５１は、記録領域形成部５４が返した第１の記録領域の始点および終点の論理アドレスを通常録画部５６から受け取り、ＡＶファイル情報４３のタイムマップ情報として設定する。
【００６１】
管理情報４１が生成されると、通常録画部５６は、ＰＳエンコーダ部１２またはストリームプロセッサ部２２から送られるビデオデータおよびオーディオデータを、ＨＤＤ部１４上の第１のＡＶデータストリーム４４に確保された第１の記録領域に記録する（Ｓ１０４）。なお、第１の記録領域への記録中、管理情報管理部５１は、ＡＶデータストリームの記録の進行分を反映させたタイムマップ情報を刻々と生成して、メモリ上のＡＶファイル情報４３に記録する（Ｓ１０５）。図６は、第１のＡＶストリームファイル４４の第１の記録領域へ通常録画が行なわれている様子を示している。図６では、新たにPG #nというタイトルとして、通常録画によるコンテンツの記録を行なっている。図６に示すように、第１の記録領域内に通常録画で記録するＡＶデータストリーム（細線の斜線部）が記録されており、管理情報であるタイムマップ情報がその第１の記録領域に記録されたＡＶデータストリームと対応している。
【００６２】
記録領域監視部５５は、通常録画部５６の記録処理中、通常録画部５６が記録している第１の記録領域の状態を監視して通常録画部５６に通知している（Ｓ１０６）。具体的には、記録領域監視部５５は、管理情報管理部５１が生成したタイムマップ情報からＡＶデータストリームが記録メディア上のどの位置（第１のＡＶストリームファイル４４上のどの位置）まで記録されたかを求め、保持されている第１の記録領域の終点の位置（記録メディア上の論理アドレス）と比較することにより、第１の記録領域の終点到達を判定する。
【００６３】
通常録画部５６の記録箇所が第１の記録領域の終点でない場合（Ｓ１０６のＮｏ）、通常録画部５６は録画終了か否かを判定し、録画終了でなければ（Ｓ１０７のＮｏ）そのまま録画処理を続行する（Ｓ１０４）。
【００６４】
通常録画部５６の記録箇所が第１の記録領域の終点である場合（Ｓ１０６のＹｅｓ）または通常録画部５６が録画終了と判定した場合（Ｓ１０７のＹｅｓ）、通常録画部５６は録画の終了を管理情報管理部５１に指示する。指示を受けると、管理情報管理部５１はそこまで記録した管理情報４１を管理情報ファイルとしてＨＤＤ部１４に記録し（Ｓ１０８）、通常録画部５６は録画処理を終了し、管理情報管理部５１は第１のＡＶストリームファイルをクローズする（Ｓ１０９）。
【００６５】
その後、記録領域形成部５４は、新たな第１の記録領域を形成し、その始点および終点の論理アドレスを管理情報管理部５１に渡す。これにより、次回の通常録画ではステップ１０２の記録領域確保が不要となる。図７は、第１のＡＶストリームファイル４４への通常録画が終了した状態を示している。ここでは、タイトルPG #nの録画が完了したのを受けて（太字斜線）、次回の通常録画用に、第１のＡＶストリームファイル４４に新たな第１の記録領域が確保されている。
【００６６】
キー入力部３５から受けたユーザの指示がループ録画の場合（Ｓ１００のＹｅｓ）、録画方式識別部５３は、ループ録画部５７にループ録画処理を指示する。ループ録画指示を受けると、ループ録画部５７は、記録領域監視部５５に対しループ録画のための記録領域が確保されているか問い合わせる（Ｓ１１１）。問い合わせを受けると、記録領域監視部５５は、ループ録画の記録領域が第１ないし第３のＡＶストリームファイル４４ないし４６のどれに確保されているかをＦＳ管理部５２に問い合わせる。この例では、ループ録画は第２および第３のＡＶストリームファイル４５および４６に割り当てられているので、ループ録画用のファイルシステムとして一番初めの第２のＡＶストリームファイル４５が存在するファイルシステムを返答する。記録領域監視部５５は、ＦＳ管理部５２が返したファイルシステム上の第２のＡＶストリームファイル４５上にループ録画のための記録領域（以下「第２の記録領域」と称する。）が確保されているかを判定して判定結果をループ録画部５７に返す。
【００６７】
判定の結果、第２の記録領域が確保されていない場合（Ｓ１１１のＮｏ）、ループ録画部５７は、記録領域形成部５４に第２の記録領域の確保を指示する。記録領域形成部５４は、ＨＤＤ部１４の第２のＡＶストリームファイル４５に第２の記録領域を形成し、その始点および終点の論理アドレスをループ録画部５７に返す（Ｓ１１２）。
なお、このステップＳ１１２の時点で、第２の記録領域に加えて、第３のＡＶストリームファイル４６に第３の記録領域を形成する処理を併せて実施してもよい。
【００６８】
判定の結果、第２の記録領域が確保済みである場合（Ｓ１１１のＹｅｓ）または記録領域形成部５４により第２の記録領域が確保された場合、ループ録画部５７は、録画開始時点の初期状態の管理情報４１を生成して内部メモリ上に保持する（Ｓ１１３）。具体的には、ループ録画部５７は、管理情報管理部５１に対し、プログラム群情報４２や参照情報、ＡＶファイル情報４３のうち録画するコンテンツ全体に関わる管理情報４１の生成を指示する。指示を受けると、管理情報管理部５１は、記録領域形成部５４が返した第２の記録領域の始点および終点の論理アドレスをループ録画部５７から受け取り、ＡＶファイル情報４３のタイムマップ情報として設定する。
【００６９】
管理情報４１が生成されると、ループ録画部５７は、ＰＳエンコーダ部１２またはストリームプロセッサ部２２から送られるビデオデータおよびオーディオデータを、ＨＤＤ部１４上の第２のＡＶデータストリームに確保された第２の記録領域に記録する（Ｓ１１４）。なお、第２の記録領域への記録中、管理情報管理部５１は、ＡＶデータストリームの記録の進行分を反映させたタイムマップ情報を刻々と生成してメモリ上のＡＶファイル情報４３に記録する（Ｓ１１５）。図８は、第２のＡＶストリームファイル４５の第２の記録領域へループ録画が行なわれている様子を示している。図８では、新たにPG #oというタイトルとして、ループ録画によるコンテンツの記録を行なっている。図８に示すように、第２の記録領域内にループ録画で記録するＡＶデータストリーム（細線の斜線部）が記録されており、管理情報であるタイムマップ情報がその第２の記録領域に記録されたＡＶデータストリームと対応している。
【００７０】
記録領域監視部５５は、ループ録画部５７の記録処理中、ループ録画部５７が記録している第２の記録領域の状態を監視してループ録画部５７に通知している（Ｓ１１６）。具体的には、記録領域監視部５５は、管理情報管理部５１が生成したタイムマップ情報からＡＶデータストリームが記録メディア上のどの位置（第２のＡＶストリームファイル４５上のどの位置）まで記録されたかを求め、保持されている第２の記録領域の終点の位置（記録メディア上の論理アドレス）と比較することにより、第２の記録領域の終点到達を判定する。
【００７１】
ループ録画部５７の記録箇所が第２の記録領域の終点でない場合（Ｓ１１６のＮｏ）、ループ録画部５７は、そのままループ録画処理を続行する。
【００７２】
ループ録画部５７の記録箇所が第２の記録領域の終点である場合（Ｓ１１６のＹｅｓ）、ループ録画部５７は、第２のＡＶストリームファイル４５のファイルポインタ（記録点）を、保持された第２の記録領域の始点の位置（記録メディア上の論理アドレス）に移す（Ｓ１１７）。これにより、続くＡＶデータストリームの記録は第２の記録領域の始点からの上書き記録として行なわれることになり、確保された第２の記録領域内を使い回すような上書き記録、すなわちループ録画が実行される。
【００７３】
ここで、第２の記録領域に折り返しが生じた場合には、タイムマップ情報における第２のＡＶデータストリーム４５の記録開始の始点位置を調整する必要がある。管理情報管理部１５１は、続くＡＶデータストリームの記録開始の始点位置を、上書き記録により時間的に後の方にシフトさせる。
【００７４】
図９は、第２のＡＶストリームファイル４５へのループ録画が行なわれている途中の状態で、第２の記録領域における折り返しが発生した状態を表している。ループ録画で記録されたＡＶデータストリームのうち、時間的に古いものは図中ａのＡＶデータストリームであるが、このａのＡＶデータストリームの末端が第２の記録領域の終点に達してしまったため、第２のＡＶストリームファイル４５のファイルポインタを第２の記録領域の始点に再設定し、続きの部分がｂのＡＶデータストリームとして記録されている。その際、ｂのＡＶデータストリームはａのＡＶデータストリームの先頭よりも前の位置から順次上書き記録されるため、ａのＡＶデータストリームを指し示しているタイムマップ情報は、ｂのＡＶデータストリームの上書き記録に伴い、指し示しているａのＡＶデータストリームの始点位置をシフトさせている。
【００７５】
なお、図９では、折り返しの発生によりａのＡＶデータストリームとｂのＡＶデータストリームの接続点が不連続になるのを受けて、それぞれのＡＶデータストリームを指し示すタイムマップ情報を別個に設けている。しかしながら、これに限定されるものではなく、例えば第２の記録領域全体を１つのタイムマップ情報で指し示し、記録されたＡＶデータストリームの始点／終点の情報を別途独自に保持するような仕組みであってもよい。また、この図９ではｂのＡＶデータストリームの末尾とａのＡＶデータストリームの先頭に若干の間隙を設けているが、これは必ずしも必須ではない。
【００７６】
ループ録画処理の実行中、ループ録画部５７は、チャプター分割指示を常に受付可能な状態にある。例えば、キー入力部３５から入力されたチャプター分割指示や、あらかじめ設定されたルール（特定の時間経過、副音声等のデータ属性の変化など）の条件を満たす場合（Ｓ１１８のＹｅｓ）、ループ録画部５７は、ループ録画中のデータにチャプター境界（例えば番組等の切れ目を示す印）を付加して、タイトル内にチャプターという部分領域を設定する（Ｓ１１９）。チャプター分割を行うルールとして、番組の切れ目を検知して自動的にチャプター分割を行うものとしてもよい。また、ループ録画中に追っかけ再生を行って位置決めを行った後、ユーザが手動でチャプター分割を行ってもよいし、これら２つの方法を併用してもよい。設定されるチャプターは、始点および終点の２つのチャプターで囲まれた特定領域として記録データ中に形成される。
【００７７】
続いて、ループ録画部５７は、ステップ１１９で設定されたチャプターに対し、「保存」や「廃棄」などの印を設定する（Ｓ１２０）。具体的には、チャプター名もしくはチャプター名の一部として「保存」や「廃棄」といった文言を付加したり、チャプター名とは別にフラグを設け、該フラグに「保存」や「廃棄」の意味を持たせた値を設定したりする。ここでは、保存するチャプターであるのか、そうでないのかを識別するための印が与えられればよいから、そのような趣旨に沿うものであれば、他にもさまざまな手段を採ることが可能である。図９のｃは、「保存」の印が設定された様子を示している。
【００７８】
印が設定されてもループ録画は続行されるから、ループ録画部５７は、当該「保存」の印が設定されたチャプターが上書き記録によって消滅してしまう前の適当なタイミングで、記録対象ファイルを別のＡＶストリームファイルに切り替える処理を行う必要がある。記録対象ファイルを切り替えるタイミングは、「保存」の印を付けたチャプターが上書き記録によって消滅してしまう前であれば特に制限はない。しかしながら、記録対象ファイルの切り替えに際し、多少の映像の欠落を生じる可能性があるため、たとえば録画された時間順でもっとも新しい「保存」の印が付いたチャプターより後の、番組の切れ目などを検知したタイミングで切り替えるなどの手段が考えられる。
【００７９】
具体的には、所定の切り替えタイミングとなると（Ｓ１２１のＹｅｓ）、ループ録画部５７は、記録領域監視部５５に対しループ録画のための記録領域が確保されているか問い合わせる（Ｓ１２２）。問い合わせを受けると、記録領域監視部５５は、ループ録画の記録領域が第１ないし第３のＡＶストリームファイル４４ないし４６のどちらに確保されているかをＦＳ管理部５２に問い合わせる。この例では、ループ録画は第２および第３のＡＶストリームファイル４５および４６に割り当てられており、第２のＡＶストリームファイル４５は既に選択されているので、ループ録画用のファイルシステムとして二番目の第３のＡＶストリームファイル４６が存在するファイルシステムを返答する。記録領域監視部５５は、ＦＳ管理部５２が返したファイルシステム上の第３のＡＶストリームファイル４６上にループ録画のための記録領域（以下「第３の記録領域」と称する。）が確保されているかを判定して判定結果をループ録画部５７に返す。
【００８０】
判定の結果、第３の記録領域が確保されていない場合、ループ録画部５７は、記録領域形成部５４に第３の記録領域の確保を指示する。記録領域形成部５４は、ＨＤＤ部１４の第３のＡＶストリームファイル４６に第３の記録領域を形成し、その始点および終点の論理アドレスをループ録画部５７に返す。判定の結果、第３の記録領域が確保済みである場合または記録領域形成部５４により第３の記録領域が確保された場合、ループ録画部５７は、録画開始時点の初期状態の管理情報４１を生成して内部メモリ上に保持する（Ｓ１２２）。具体的には、ループ録画部５７は、管理情報管理部５１に対し、プログラム群情報４２や参照情報、ＡＶファイル情報４３のうち録画するコンテンツ全体に関わる管理情報４１の生成を指示する。指示を受けると、管理情報管理部５１は、記録領域形成部５４が返した第３の記録領域の始点および終点の論理アドレスをループ録画部５７から受け取り、ＡＶファイル情報４３のタイムマップ情報として設定する。
【００８１】
管理情報４１が生成されると、ループ録画部５７は、第２のＡＶストリームファイル４５上の第２の記録領域に対するループ録画を停止し、ＰＳエンコーダ部１２またはストリームプロセッサ部２２から送られるビデオデータおよびオーディオデータを、ＨＤＤ部１４上の第３のＡＶストリームファイル４６に確保された第３の記録領域に記録開始する（Ｓ１２３）。これにより、ループ録画の領域が第２の記録領域から第３の記録領域へ変更されることになり、ほぼ切れ目のないループ録画が継続される。
【００８２】
なお、“保存”の印を付けたチャプターが存在しない場合は、そのまま同一の記録対象ファイルに対してループ録画を継続実施してもよいし、あるいはその場合でも所定の時間が経過した後などの適当なタイミングで記録対象ファイルを切り替えてもよい。
【００８３】
次に、ループ録画部５７は、所定のタイミングで管理情報管理部５１に「保存」印のデータの保存を指示する（Ｓ１２４）。指示を受けると、管理情報管理部５１は、「保存」印が設定されたチャプター間のデータに対応する管理情報４１を、ＨＤＤ部１４の第１のＡＶストリームファイル４４の第１の記録領域に対応する管理情報ファイルとして更新する。すなわち、管理情報管理部５１は、ループ録画により第２の記録領域内にＡＶデータストリームが記録された領域のうち「保存」印の付された領域を、再生順序の整合を取りつつ、第２のＡＶストリームファイルから第１のＡＶストリームファイルに移し変える。たとえば、ＵＤＦ（Universal Disk Format）規格に基づくファイルシステムを使用している場合であれば、ＦＳ管理部５２により、ＡＶデータストリームが記録された領域に相当するエクステントを、第２のＡＶストリームファイルのファイルエントリから第１のＡＶストリームファイルのファイルエントリに移し変える処理を行うことになる。
【００８４】
また、管理情報管理部５１は、ループ録画として記録されてきたデータのタイムマップ情報を、第１のＡＶストリームファイル４４の第１の記録領域に移された後の論理アドレスに変更して記録する。このことは、ループ録画され「保存」印の設定された記録データが論理的に通常録画された記録データとして管理されることを意味する。また、第２のＡＶストリームファイル４５上に生じていた折り返し部分（ＡＶデータストリームの分断部分）は、順序が正しく並べ替えられて一つのタイムマップ情報に統合されて記録される。
【００８５】
ループ録画対象の第２の記録領域から第３の記録領域への変更処理、および、第２の記録領域上の「保存」設定領域の第１の記録領域への保存処理は、並行的に実施される。つまり、記録対象ファイルを新たなＡＶストリームファイルに切り替えてループ録画を実施しつつ、それと並行して保存対象ファイルに対する処理を行う形となる。図１０は、これら二つの処理が並列的に行われる様子を示している。
【００８６】
続いて、記録領域移動部５８は、「保存」の印が付いたチャプター以外の部分のＡＶデータストリームを廃棄する（Ｓ１２５）。この処理により、アーカイブファイル（ここでは第１のＡＶストリームファイル４４）に保存しないＡＶデータストリームが記録された領域を未使用状態とし、次回の録画の際に上書き録画する領域として解放されることになる。
【００８７】
そして、記録領域形成部５４は、保存対象ファイルが所定の量の空き領域を有するように再設定し、新たな記録対象ファイルとして次回のループ録画に使用できるようにする（Ｓ１２６）。図１１は、第２の記録領域が再設定された様子を示している。
【００８８】
管理情報管理部５１が管理情報ファイルを記録した結果、第２のＡＶストリームファイル４５に記録された記録済み領域が第１のＡＶストリームファイル４４に移動され、録画済領域としてプログラム群情報４２に設定され、通常録画された第１のＡＶストリームファイル４４の録画済領域と共通の管理下に置かれることになる。
【００８９】
なお、構成を簡単にするため、［１］最初の記録対象ファイルに対するループ録画の停止、［２］記録対象ファイルの切り替え、［３］新たな記録対象ファイルに対してループ録画を再開、という単純な手順を採ってもよい。その一方で、たとえばＡＶストリームデータのバッファ容量を多めに設定して、記録対象ファイルの切り替えに際しての映像の欠落を極力少なくするような工夫を凝らしてもよい。また、最初の記録対象ファイルに対するループ録画の停止のタイミングを少し遅らせて先に新たな記録対象ファイルに対するループ録画を開始し、その後もしばらくの間並行して最初の記録対象ファイルに対してループ録画を継続し、これによりいわゆるのりしろ領域を設けることで記録対象ファイルの切り替えによる映像の欠落を生じないようにしてもよい。
【００９０】
このように、この実施形態の記録装置１０によれば、管理情報管理部１５１が、通常録画の管理情報とループ録画の管理情報とを、共通のプログラム群情報４２およびＡＶファイル情報４３により管理するので、通常録画・ループ録画の区別なくプログラム情報としてユーザに提供することができる。
【００９１】
また、この実施形態の記録装置１０によれば、ユーザの指示または所定のルールにより所定のチャプター間で保存設定がなされると、当該チャプター間のデータの保存領域への移動とループ録画領域の変更とが同時並行的に行われるので、ループ録画を止めることなく所望の領域を保存することができる。
【００９２】
次に、図１２を参照して、本発明の他の実施形態に係る記録装置について説明する。図１２は、本発明の第２の実施形態に係る記録装置のループ録画動作を示す模式図である。第２の実施形態の記録装置は、図１および図３に示す第１の実施形態の記録装置と同様の構成を有しており、ループ録画領域を３つ以上備えた点のみが相違している。そこで、重複する説明を省略する。
【００９３】
第１の実施形態の記録装置では、第２の記録領域の「保存」印設定領域を第１の記録領域に保存処理する間、ループ録画を第３の記録領域に対して行うことで、継続的なループ録画を可能としている。しかし、「保存」印の設定がユーザの指示により行われる場合、「保存」印設定領域が第２の記録領域に収まらないことも考えられ、その場合は継続的なループ録画が不可能となってしまう。
【００９４】
そこで、第２の実施形態の記録装置では、ループ録画領域として第２ないし第４のＡＶストリームファイル４５ないし４７を確保している。すなわち、ループ録画５７は、「保存」印設定領域が第２の記録領域を超える場合、具体的には、１回目のチャプター設定の後、２回目のチャプター設定がなされないまま第２の記録領域の全領域をループ録画する段階に至った場合、ループ録画部５７は、記録領域形成部５４に対し新たなループ録画領域として第３の記録領域の確保を指示する。そして、現在の記録箇所が先に設定された１回目のチャプター位置に到達する前に、ループ録画の対象を第３の記録領域に変更し、引き続きループ録画を実行する。
【００９５】
２回目のチャプター設定が第３の記録領域上で行われると、ループ録画部５７は、第２記録領域および第３の記録領域を「保存」印設定候補領域とし、第３の記録領域へのループ録画を停止して新たなループ録画を第４の記録領域から開始する。そして、第２および第３の記録領域上に「保存」印が設定されると、当該設定領域を第１の記録領域に保存処理する。図１２は、第４の記録領域に対するループ録画処理（図１２のｉ）と、第２および第３の記録領域に設定された「保存」印領域の第１の記録領域への保存処理（図１２のｆｇｈ）とが並行的に行われている様子を示している。なお、新たな記録領域の確保処理、「保存」印設定領域の第１の記録領域への移動処理等は、第１の実施形態と同様の工程により実現できる。
【００９６】
このような構成および動作により、「保存」印設定領域が一つの記録領域を超えてしまう場合にも、ループ録画を停止することなく保存領域の保存を行うことができる。
【００９７】
次に、図１３を参照して、本発明の他の実施形態に係る記録装置について説明する。図１３は、本発明の第３の実施形態に係る記録装置のループ録画動作を示す模式図である。第３の実施形態の記録装置は、図１および図３に示す第１の実施形態の記録装置と同様の構成を有しており、通常録画、ループ録画の他にアーカイブ保存（半永久保存）のための記録領域として第５の記録領域を備えた点のみが相違している。そこで、重複する説明を省略する。
【００９８】
第１の実施形態の記録装置では、記録領域移動部５８は、「保存」印設定領域を通常録画領域である第１の記録領域に移動しているが、通常録画としてではなく半永久保存として管理するニーズも存在する。第３の実施形態の記録装置は、かかる点を考慮し、記録領域移動部５８が「保存」印領域を第１の記録領域ではなく、アーカイブ保存用としてあらかじめ確保された第５の記録領域に移し変えるものである。図１３は、第３の記録領域へのループ録画（図１３のｍ）と、第２の記録領域上の「保存」印設定領域の第５の記録領域への保存処理（図１３のｌ）とが並列的に行われている様子を示している。なお、新たな記録領域の確保処理、「保存」印設定領域の第５の記録領域への移動処理等は、第１の実施形態と同様の工程により実現できる。このような構成・動作により、ユーザの利便性をさらに高めることができる。
なお、通常録画で記録したＡＶデータストリームについては、ループ録画と同様に、通常録画の停止後にアーカイブ保存のための第５の記録領域に移し変えてもよい。この場合、第１のＡＶストリームファイル４４は一時的な作業用ストリームファイルという位置付けになる。その一方で、従来通り通常録画で記録したＡＶデータストリームは、通常録画の停止後もそのまま第１のＡＶストリームファイル４４に留めておく構成であってもよい。
【００９９】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。すなわち、通常録画のためのＡＶストリームファイルを２以上設けたり、ループ録画のためのＡＶストリームファイルを３以上設けたり、アーカイブ用のＡＶストリームファイルを２以上設けたり、あるいはこれらを組み合わせたりしてもよい。
【０１００】
実施形態に記載した手段により、ループ録画によって記録されたコンテンツが、通常の録画によって記録されたコンテンツと同じ１つの管理情報によって包括的に管理される。これにより、ユーザが後で再生して視聴することを可能としたループ録画の手法が実現され、ユーザの利便性を向上させることができる。ループ録画によって記録されたコンテンツが、通常の録画によって記録されたコンテンツと同じように保存されて包括的に管理される。これにより、後で再生して視聴することを可能としたループ録画の手法が実現され、ユーザの利便性を向上させることができる。
【０１０１】
また、実施形態に記載した手段により、ループ録画を極力停止することなくループ録画された映像コンテンツから所望の領域を保存することが可能となる。
【０１０２】
上記実施形態の説明ではハードウェア構成を元に説明したが、コンピュータプログラム等のソフトウェアにより実現されてもよい。ソフトウェアは、フレキシブルディスクなどのコンピュータが読み出し可能な記憶媒体に記憶されていても良く、また、ソフトウェア（プログラム）単体として伝送されるものでもよい。この場合、記憶媒体に記憶されたソフトウェア（プログラム）をコンピュータが読み出したり、ＬＡＮやインターネッ上のサイト（サーバ）からダウンロードしてインストールすることにより、各実施形態における処理が可能になる。
【０１０３】
つまり、本発明におけるソフトウェア（プログラム）は、コンピュータと独立した記憶媒体に記憶されているものだけに限らず、ＬＡＮやインターネットなどの伝送媒体を介して流通されるものも含まれる。
【０１０４】
なお、記憶媒体としては、フレキシブルディスクの他、例えば磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤなど）、光磁気ディスク（ＭＯなど）、半導体メモリなど、プログラムや記録データを記憶でき、かつコンピュータ等が読み取り可能な記憶媒体であれば、その記憶形式はいずれの形態であっても良い。
【０１０５】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフトなどのＭＷ（ミドルウェア）などが本実施形態を実現するための各処理の一部を実行しても良い。
【０１０６】
さらに、記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネットなどにより伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。また、記憶媒体は一つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記録媒体に含まれ、媒体構成はいずれの構成であっても良い。
【０１０７】
なお、コンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコンなどの一つからなる装置、複数の装置がネットワーク接続されたシステムなどのいずれの構成であっても良い。
【０１０８】
また、コンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコンなども含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【産業上の利用可能性】
【０１０９】
本発明は、電子機器製造業などに適用できる。
【図面の簡単な説明】
【０１１０】
【図１】本発明に係る第１の実施形態の記録装置の構成を示すブロック図である。
【図２】第１の実施形態の記録装置におけるデータ構成の概要を示す模式図である。
【図３】図１に示す録画管理情報制御部の構成を示すブロック図である。
【図４】第１の実施形態に係る記録装置のループ録画動作を示すフローチャートである。
【図５】第１の実施形態における通常録画の記録動作を示す模式図である。
【図６】第１の実施形態における通常録画の記録動作を示す模式図である。
【図７】第１の実施形態における通常録画の記録動作を示す模式図である。
【図８】第１の実施形態におけるループ録画の記録動作を示す模式図である。
【図９】第１の実施形態におけるループ録画の記録動作を示す模式図である。
【図１０】第１の実施形態におけるループ録画の記録動作を示す模式図である。
【図１１】第１の実施形態におけるループ録画の記録動作を示す模式図である。
【図１２】第２の実施形態の記録装置のループ録画の記録動作を示す模式図である。
【図１３】第３の実施形態の記録装置のループ録画の記録動作を示す模式図である。
【符号の説明】
【０１１１】
１…テレビシステム、１０…記録装置、ＳＰ…スピーカ、Ｄ…ディスプレイ、Ａ１…アナログ用アンテナ、Ａ２…デジタル用アンテナ、１１…アナログチューナ部、１２…ＰＳエンコーダ部、１３…データプロセッサ部、１４…ＨＤＤ部、１５…ＰＳデコーダ部、１６…セレクタ、１７…Ｄ／Ａ部、２１…デジタルチューナ部、２２…ストリームプロセッサ部、２５…ＴＳデコーダ部、３１…ＣＰＵ部、３２…編集管理情報制御部、３３…録画管理情報制御部、３４…表示部、３５…キー入力部、５１…管理情報管理部、５２…ＦＳ管理部、５３…録画方式識別部、５４…記録領域形成部、５５…記録領域監視部、５６…通常録画部、５７…ループ録画部、５８…記録領域移動部。
【図１】
2008011402.tif 000003
【図２】
2008011402.tif 000004
【図３】
2008011402.tif 000005
【図４】
2008011402.tif 000006
【図５】
2008011402.tif 000007
【図６】
2008011402.tif 000008
【図７】
2008011402.tif 000009
【図８】
2008011402.tif 000010
【図９】
2008011402.tif 000011
【図１０】
2008011402.tif 000012
【図１１】
2008011402.tif 000013
【図１２】
2008011402.tif 000014
【図１３】
2008011402.tif 000015