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