(57)【特許請求の範囲】
【請求項１】
データを記憶する記憶部と、
前記記憶部に設けられた所定の記憶領域内において、少なくとも１つの部分領域を有する第１のデータを繰り返し上書きしながら記憶する第１の記憶領域と、
前記部分領域に付された名称、前記部分領域間の境界情報、及び前記部分領域が記憶された時間情報に基づいて前記第１のデータを管理する管理情報を生成し、前記記憶部に記憶させ、前記管理情報に基づいて前記第１の記憶領域に記憶された前記時間情報が最も古い前記部分領域の前記名称を前記第１のデータの名称とする管理情報管理部と、
を備えたことを特徴とする記憶装置。
【請求項２】
データを記憶する記憶部と、
前記記憶部に設けられた所定の記憶領域内において、少なくとも１つの部分領域を有する第１のデータを繰り返し上書きしながら記憶する第１の記憶領域と、
前記部分領域に付された名称、前記部分領域間の境界情報、及び前記部分領域が記憶された時間情報に基づいて前記第１のデータを管理する管理情報を生成し、前記記憶部に記憶させ、前記管理情報に基づいて前記第１の記憶領域に記憶された前記時間情報が最も新しい前記部分領域の前記名称を前記第１のデータの名称とする管理情報管理部と、
を備えたことを特徴とする記憶装置。
【請求項３】
データを記憶する記憶部と、
前記記憶部に設けられた所定の記憶領域内において、少なくとも１つの部分領域を有する第１のデータを繰り返し上書きしながら記憶する第１の記憶領域と、
前記部分領域に付された名称、前記部分領域間の境界情報、及び前記部分領域の時間情報に基づいて前記第１のデータを管理する管理情報を生成し、前記記憶部に記憶させ、前記管理情報に基づいて前記部分領域の時間長が最も長い前記部分領域の前記名称を前記第１のデータの名称とする管理情報管理部と、
を備えたことを特徴とする記憶装置。
【請求項４】
前記管理情報管理部は、外部より番組情報を取得し、取得した前記番組情報に基づいて前記部分領域の前記時間長を算出することを特徴とする請求項３に記載の記憶装置。
【請求項５】
前記管理情報管理部は、ユーザが設定可能な所定の条件に基づいて抽出した前記部分領域の前記名称を前記第１のデータの名称の候補とすることを特徴とする請求項１から３に記載の記憶装置。
【請求項６】
前記管理情報管理部は、ジャンルを前記所定の条件とすることを特徴とする請求項５に記載の記憶装置。
【請求項７】
前記管理情報管理部は、キーワードを前記所定の条件とすることを特徴とする請求項５に記載の記憶装置。
【請求項８】
記憶媒体に設けられた所定の記憶領域内において、少なくとも１つの部分領域を有する第１のデータを繰り返し上書きしながら記憶する記憶ステップと、
前記部分領域に付された名称、前記部分領域間の境界情報、及び前記部分領域が記憶された時間情報に基づいて前記第１のデータを管理する管理情報を生成する生成ステップと、
前記管理情報に基づいて前記第１の記憶領域に記憶された前記時間情報が最も古い前記部分領域の前記名称を前記第１のデータの名称とし、前記管理情報を更新する更新ステップと、
を備えたことを特徴とする記憶方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ループ録画領域に残された録画データの内容とコンテンツ名との整合性を取ることができる記憶装置及び記憶方法に関する。
【背景技術】
【０００２】
ハードディスクなどの大容量記憶媒体を利用するビデオ録画装置などにおいて、ループ録画と呼ばれる録画方法が開発されている。ループ録画とは、通常の録画用の領域とは別個に固定的な領域を確保し、その固定的な領域内で、通常の録画とは独立して上書き録画を繰り返す録画方式である。ループ録画は、記録容量が限定的とはいえ、記憶媒体の残容量を意識させない録画を可能とするから、例えば、テレビ視聴の途中で中座する際に視聴中の番組を一時的に保持しておき、後ほど中座により中断した箇所の続きから視聴を再開するような使い方を実現することができる。
【０００３】
そこで従来の技術として、ループ録画領域の録画データと通常録画領域の録画データとを共通して管理することができる記録装置及び記録方法が知られている（例えば、特許文献１参照）。
【０００４】
ループ録画では、ユーザの操作などに基づいてループ録画が開始されると、ループ録画用のループ録画領域への記録が開始され、ループ録画領域の終点まで記録が進むと、ループ録画領域の始点に戻って続きの記録を続行する。よって、ループ録画として録画した録画データは上書きされるため、保存することができないが、特許文献１に記載の記録装置及び記録方法によると、ループ録画領域を通常録画領域と同じように共通して管理することができ、ループ録画が終了したとき、ループ録画された録画データを保存用データとして記録済み領域とするので、ループ録画された録画データを上書きされない保存用データとして、大容量記憶媒体に記録することができる。
【特許文献１】特開２００７−１７２７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の記録装置及び記録方法によると、複数の番組に渡ってループ録画されたとき、録画データが上書きされても、最初に録画された録画データの番組名を設定したコンテンツ名は上書きされないため、ループ録画領域に残された録画データの内容とコンテンツ名との整合性が取れないという問題があった。
【０００６】
本発明はこのような課題を解決するため、録画された内容とコンテンツの名称との整合性を取ることができる記憶装置及び記憶方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
（１）本発明は上記目的を達成するため、データを記憶する記憶部と、前記記憶部に設けられた所定の記憶領域内において、少なくとも１つの部分領域を有する第１のデータを繰り返し上書きしながら記憶する第１の記憶領域と、前記部分領域に付された名称、前記部分領域間の境界情報、及び前記部分領域が記憶された時間情報に基づいて前記第１のデータを管理する管理情報を生成し、前記記憶部に記憶させ、前記管理情報に基づいて前記第１の記憶領域に記憶された前記時間情報が最も古い前記部分領域の前記名称を前記第１のデータの名称とする管理情報管理部と、を備えたことを特徴とする記憶装置を提供する。
【０００８】
このような構成によれば、ユーザが録画停止指示したときに、録画されたコンテンツの中で、時間的に最も古い番組名をコンテンツの名称とすることができる。
【０００９】
（２）本発明は上記目的を達成するため、データを記憶する記憶部と、前記記憶部に設けられた所定の記憶領域内において、少なくとも１つの部分領域を有する第１のデータを繰り返し上書きしながら記憶する第１の記憶領域と、前記部分領域に付された名称、前記部分領域間の境界情報、及び前記部分領域が記憶された時間情報に基づいて前記第１のデータを管理する管理情報を生成し、前記記憶部に記憶させ、前記管理情報に基づいて前記第１の記憶領域に記憶された前記時間情報が最も新しい前記部分領域の前記名称を前記第１のデータの名称とする管理情報管理部と、を備えたことを特徴とする記憶装置を提供する。
【００１０】
このような構成によれば、ユーザが録画停止指示したときに、録画されたコンテンツの中で、時間的に最も新しい番組名をコンテンツの名称とすることができる。
【００１１】
（３）本発明は上記目的を達成するため、データを記憶する記憶部と、前記記憶部に設けられた所定の記憶領域内において、少なくとも１つの部分領域を有する第１のデータを繰り返し上書きしながら記憶する第１の記憶領域と、前記部分領域に付された名称、前記部分領域間の境界情報、及び前記部分領域の時間情報に基づいて前記第１のデータを管理する管理情報を生成し、前記記憶部に記憶させ、前記管理情報に基づいて前記部分領域の時間長が最も長い前記部分領域の前記名称を前記第１のデータの名称とする管理情報管理部と、を備えたことを特徴とする記憶装置を提供する。
【００１２】
このような構成によれば、ユーザが録画停止指示したときに、録画されたコンテンツの中で、時間長が最も長い番組名をコンテンツの名称とすることができる。
【００１３】
（４）本発明は、上記目的を達成するため、記憶媒体に設けられた所定の記憶領域内において、少なくとも１つの部分領域を有する第１のデータを繰り返し上書きしながら記憶する記憶ステップと、前記部分領域に付された名称、前記部分領域間の境界情報、及び前記部分領域が記憶された時間情報に基づいて前記第１のデータを管理する管理情報を生成する生成ステップと、前記管理情報に基づいて前記第１の記憶領域に記憶された前記時間情報が最も古い前記部分領域の前記名称を前記第１のデータの名称とし、前記管理情報を更新する更新ステップと、を備えたことを特徴とする記憶方法を提供する。
【００１４】
このような方法によれば、ユーザが録画停止指示したときに、録画されたコンテンツの中で、時間的に最も古い番組名をコンテンツの名称とすることができる。
【発明の効果】
【００１５】
本発明によれば、録画された内容とコンテンツの名称との整合性を取ることができる。
【発明を実施するための最良の形態】
【００１６】
いわゆるループ録画機能を搭載したビデオ（記録装置）やテレビなどにおいては、ユーザが中座などによりテレビ視聴を一時中断する際にループ録画の起動操作を行い、その後ユーザがテレビ視聴を再開する際に「追っかけ再生操作」などの起動操作により視聴を中断した箇所からの再生を行うことができる。
【００１７】
一方、ユーザが意図的にループ録画を起動するのではなく、ユーザにそれと意識させることなく自動的にループ録画を実行するという形態も考えられる。例えば、ビデオ装置をテレビに内蔵したような場合に、テレビの電源を投入した際に自動的にループ録画を起動するような形態である。このようなケースでは、例えば現在視聴している場面から少し時間をさかのぼった箇所の場面を再度表示することにより、例えば番組内で気になった内容や抽選の応募の宛先などを再確認するといった使い方が可能になる。
【００１８】
また、単に再生して視聴する使い方だけに留まらず、以下のような録画機能への展開も考えられる。
【００１９】
多くの場合、番組の内容をあらかじめ把握した上で予約録画を設定することが一般的であるが、必ずしもそれに限られるわけではなく、例えばあるテレビ番組を視聴して内容を知ってから初めて録画操作を行うようなケースも珍しくない。その際、視聴中のテレビ番組の途中から録画を開始することになるが、そのテレビ番組の、録画開始操作を行う前の部分が保存できていたら好都合であると考えるのは自然な心理である。このような場合、ユーザが録画開始操作を実行した後の部分を保存するだけでなく、ユーザが特に意識することなく前もって自動的に録画されていた部分も併せて保存することにより、視聴していたテレビ番組を、録画操作の開始以前にさかのぼって保存することができる。場合によっては、途中から録画を開始した番組であっても、その番組の始まりの部分から丸ごと保存
することも可能となる。
【００２０】
もちろん、ユーザが保存を意図せず単に視聴しているだけの番組であれば、あえて残す必要はない。そのため、ユーザが特に意識することなく自動的に実行される録画処理は、ある程度の時間分だけを保持して、それ以前の過去の部分は破棄するというループ録画の形態となる。
【００２１】
そのため、長時間に渡ってループ録画を継続して実施した場合、ループ録画を開始した時点で録画していた番組が削除され、やがて存在しなくなるということがあり得る。つまり、ループ録画の開始時点に録画するコンテンツの名称として設定した番組名に対応する内容がループ録画の終了時点では最終的に存在しなくなり、これにより、コンテンツの名称と内容の整合性が取れなくなることが発生し得るという問題がある。
【００２２】
本発明は、ループ録画領域に記憶されたコンテンツの名称と内容の整合性を取るために好適な記憶装置及び記憶方法を提供するものである。
【００２３】
[第１の実施の形態]
以下に、本発明の記憶装置の第１の実施形態を、図面を参照して詳細に説明する。図１は、本発明の第１の実施の形態に係る記憶装置を用いたテレビシステムの構成を示すブロック図である。
【００２４】
（テレビシステム１の構成）
図１に示すように、録画再生装置１０は、スピーカ３６、ディスプレイ３７、地上アナログ放送を受信するアナログ用アンテナ１１ａ、及び、地上デジタル放送を受信するデジタル用アンテナ２１ａと併せてテレビシステム１を構成する。
【００２５】
（録画再生装置１０の構成）
録画再生装置１０は、アナログチューナ部１１、ＰＳエンコーダ部１２、データプロセッサ部１３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）部１４、ＰＳデコーダ部１５、セレクタ１６、Ｄ／Ａ１７、ＡＶ（Ａｕｄｉｏｖｉｓｕａｌ）入力１８、バッファメモリ１９、フォーマッタ２０、デジタルチューナ部２１、ストリームプロセッサ部２２、ＳＴＣ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）２３、ＴＳデコーダ部２５、ビデオミキシング部２６、フレームメモリ部２７、Ｉ／Ｆ２８、Ｄ／Ａ２９、編集処理制御部３２及び録画処理制御部３３を有するＣＰＵ（Ｃｅｎｔｒａl  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）部３１、表示部３４及びキー入力部３５を備えている。
【００２６】
アナログチューナ部１１は、主として地上波により放送されるアナログ放送波を、アナログ用アンテナ１１ａを介して受信するアナログチューナである。アナログチューナ部１１は、ＮＴＳＣなど所定の放送方式に基づいて放送波の選局・復調を行い、アナログ映像信号及び音声信号に変換してＰＳエンコーダ部１２に入力する。
【００２７】
ＰＳエンコーダ部１２は、入力されたアナログビデオ信号やアナログオーディオ信号をデジタル化するＡ／Ｄコンバータと、ビデオエンコーダと、オーディオエンコーダとを備える符号化手段であり、副映像エンコーダを含んでもよい。ＰＳエンコーダ部１２は、デジタル化されたビデオ信号を、ＭＰＥＧ２またはＭＰＥＧ１規格に基づいた可変ビットレートの圧縮デジタルビデオ信号に変換する。また、ＰＳエンコーダ部１２は、デジタル化されたオーディオ信号を、ＭＰＥＧまたはＡＣ−３規格に基づいた固定ビットレートの圧縮デジタルオーディオ信号、あるいはリニアＰＣＭのデジタルオーディオ信号に変換する。アナログチューナ部１１からのアナログビデオ信号やアナログオーディオ信号が入力されると、ＰＳエンコーダ部１２は所定のエンコード処理を行う。具体的には、ＰＳエンコーダ部１２は、ビデオ信号及びオーディオ信号をデジタル信号に変換した後でエンコードした後、パック化してビデオパック、オーディオパック、副映像パックに変換し、さらにこれらを組み合わせてＨＤＤ部１４への記録に適したフォーマットに変換する。ＰＳエンコーダ部１２により変換された信号は、データプロセッサ部１３に渡される。なお、ＰＳエンコーダ部１２は、Ａ／Ｄ変換されたデジタルビデオ信号やオーディオ信号をエンコードすることなく、セレクタ１６に直接データを渡してもよい。
【００２８】
データプロセッサ部１３は、ＰＳエンコーダ部１２によりエンコードされたデジタルビデオ信号及びオーディオ信号を受け取り、後段のＨＤＤ部１４に書き込むデータ制御手段である。具体的には、データプロセッサ部１３は、アナログ放送のコンテンツを録画する場合はＰＳエンコーダ部１２に備えられたフォーマッタ２０から、またデジタル放送のコンテンツを録画する場合はストリームプロセッサ部２２から、それぞれＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）単位のデータを受け取ってＨＤＤ部１４に記録する。併せて、データプロセッサ部１３は、ＨＤＤ部１４から所定の再生信号を読み出す機能をも有する。データプロセッサ部１３は、バッファ回路、変調・復調回路、エラー訂正回路等を備えており、記録または再生単位でデータ処理を実行する。
【００２９】
ＨＤＤ部１４は、例えばハードディスクなどの記憶媒体を駆動してデータを記録し再生する記録装置である。ＨＤＤ部１４は、ハードディスクには限定されず、デジタルデータを記録・再生できるものであればよい。
【００３０】
ＰＳデコーダ部１５は、パック構造でＨＤＤ部１４に記録されている多重信号から映像や音声などの各パックを分離して取り出すセパレータと、パック分離やその他の信号処理実行時に使用するメモリと、セパレータで分離された主映像データ（ビデオパックの内容）をデコードするビデオデコーダと、セパレータで分離された副映像データ（副映像パックの内容）をデコードするサブピクチャデコーダと、セパレータで分離されたオーディオデータ（オーディオパックの内容）をデコードするオーディオデコーダとを備える復号化手段である。ＰＳデコーダ部１５は、デコードされた主映像にデコードされた副映像を適宜合成し、主映像にメニュー、ハイライトボタン、字幕やその他の副映像を重ねて出力するビデオプロセッサを備えてもよい。ＰＳデコーダ部１５は、基本的にＡ／Ｄ変換されてＨＤＤ部１４に記録されたアナログ放送波のビデオ／オーディオ信号の復号を行う。
【００３１】
セレクタ１６は、ＰＳデコーダ部１５からの出力信号、ＴＳデコーダ部２５からの出力信号、ＰＳエンコーダ部１２からの出力信号、ストリームプロセッサ部２２からの出力信号を選択してＤ／Ａ１７に出力する信号切り替え手段である。すなわち、セレクタ１６は、ＨＤＤ部１４に記録されたアナログ放送波信号、同じく記録されたデジタル放送波信号、ＰＳエンコーダ部１２によりデジタル化されたアナログ放送波信号、及びストリームプロセッサ部２２からのデジタル放送波信号のいずれかを選択する。セレクタ１６は、ＣＰＵ部３１からのセレクト信号に基づいて選択を実行する。
【００３２】
Ｄ／Ａ１７は、セレクタ１６により選択されたデジタルビデオ信号及びオーディオ信号をアナログのビデオ信号及びオーディオ信号に変換するＤ／Ａ変換器である。Ｄ／Ａ１７は、アナログ化されたオーディオ信号をスピーカ３６に出力する。
【００３３】
デジタルチューナ部２１は、アナログチューナ部１１と対応し、地上波やＢＳ（Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓａｔｅｌｌｉｔｅ）、ＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）等のデジタル放送波を、デジタル用アンテナ２１ａを介して受信するデジタルチューナである。デジタルチューナ部２１は、ＭＰＥＧ２−ＴＳ信号の中からユーザが選択した番組の映像や音声などのＴＳパケットを抽出してストリームプロセッサ部２２に入力する。
【００３４】
ストリームプロセッサ部２２は、デジタルチューナ部２１により抽出された小さなＴＳパケットに分割された映像データや音声データを、ＨＤＤ部１４への記録に適した大きいサイズのパケットに加工する等の変換処理を行うデータ変換手段である。変換された情報は、データプロセッサ部１３を介してＨＤＤ部１４に記録される。
【００３５】
ＴＳデコーダ部２５は、ＰＳデコーダ部１５に対応し、データプロセッサ部１３を介してＨＤＤ部１４から読み出されたデジタル放送波の記録信号を復号する復号化手段である。ＴＳデコーダ部２５は、記録されている多重信号から映像や音声などを分離して取り出すセパレータと、分離された映像データをデコードするビデオでコーダと、同じく分離された音声データをデコードするオーディオデコーダとを備えている。ＴＳデコーダ部２５は、復号したデジタルのビデオ信号及びオーディオ信号をセレクタ１６及びビデオミキシング部２６に入力する。
【００３６】
ＣＰＵ部３１は、制御プログラムに従い、欠陥場所検出、未記録領域検出、録画情報記録位置設定、ＵＤＦ（Ｕｎｉｖｅｒｓａｌ  Ｄｉｓｋ  Ｆｏｒｍａｔ）記録、ＡＶアドレス設定などの処理を実行する。また、ＣＰＵ部３１は、システム全体を制御するために必要な情報処理部を有し、ワークＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３８、図示しないビデオ管理情報作成部、コピー関連情報検知部、コピー及びスクランブリング情報処理部、パケットヘッダ処理部、シーケンスヘッダ処理部、アスペクト比情報処理部などを備えている。なお、ＣＰＵ部３１が、ＰＳエンコーダ部１２、データプロセッサ部１３、ＨＤＤ部１４、ストリームプロセッサ部２２等を制御するタイミングは、ＳＴＣ２３が管理する時間データに基づいている。録画及び再生動作は、ＳＴＣ２３からのタイムクロックに同期して実行されるが、それ以外の処理は、ＳＴＣ２３とは、独立したタイミングによって実行されても良い。
【００３７】
またＣＰＵ部３１は、編集を実行する際の管理情報の制御を行う編集処理制御部３２と、録画を実行する際の管理情報の制御を行う録画処理制御部３３をも備えている。さらに、ＣＰＵ部３１は、記録したデータを再生するのに必要な管理情報を作成し、データ記録終了時に作成した管理情報をデータプロセッサ部１３に送る。これにより、管理情報がＨＤＤ部１４に記録される。従って、ＣＰＵ部３１は、エンコードが行われているときはＰＳエンコーダ部１２から、ＭＰＥＧ２−ＴＳ信号の記録が行なわれているときはストリームプロセッサ部２２から、データ単位の情報（切り分け情報など）を受け取る。ＣＰＵ部３１は、記録開始時においては、ＨＤＤ部１４から読み取ったファイルシステムの管理情報を認識し、ＨＤＤ部１４の未記録エリアを認識し、データの記録エリアを、データプロセッサ部１３を介してＨＤＤ部１４に設定する機能を有している。
【００３８】
編集処理制御部３２は、ＨＤＤ部１４に記録されたビデオ信号及びオーディオ信号に対応する管理情報を編集する管理データ制御手段である。
【００３９】
録画処理制御部３３は、ＨＤＤ部１４へのビデオ信号及びオーディオ信号の記録を制御し管理情報の設定等を行う管理データ制御手段である。
【００４０】
表示部３４は、ＣＰＵ部３１での動作状況等をユーザに示す表示手段であり、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）素子などからなる。キー入力部３５は、ＣＰＵ部３１にユーザの指示を入力する入力デバイスであり、例えばキーボードやリモコン装置などである。
【００４１】
（管理情報４１ａの構成）
図２は、本発明の第１の実施の形態に係る録画再生装置におけるデータ構成を示す模式図である。図２に示すように、録画再生装置１０における記録データは、一例として、ファイルシステム管理情報４０、管理情報ファイル４１、管理情報４１ａ、第１のＡＶストリームファイル４４及び第２のＡＶストリームファイル４５及び第３のＡＶストリームファイル４６を有しており、それぞれＨＤＤ部１４に記録されている。管理情報ファイル４１の中に、録画されたコンテンツの再生順序を管理するプログラム群情報４２（オリジナルタイトル群情報）が定義されている。
【００４２】
管理情報４１ａは、ＨＤＤ部１４に記録される記録データの位置情報や属性等を管理するための管理情報である。管理情報４１ａは、プログラム群情報４２及びＡＶファイル情報４３を有している。
【００４３】
プログラム群情報４２は、図２に示すように、録画されたコンテンツ（プログラム）の再生順序を管理する情報（再生順序情報）であり、個々のプログラムに関するプログラム情報４２０がプログラム単位で整理されている。個々のプログラム情報４２０は、再生すべき対象となるＡＶデータストリーム（プログラム単位の映像・音声データの集合体）に関する情報であるＡＶファイル情報４３とリンクさせた参照情報４２１を有している。
【００４４】
ＡＶファイル情報４３は、ユーザの管理対象となるプログラム群情報４２と、現実の記録データである記録データとを結び付けるテーブルである。ＡＶファイル情報４３は、対応するＡＶデータストリーム４００のＨＤＤ部１４での論理アドレス情報が記述されたタイムマップ情報４３０を有している。
【００４５】
第１〜第３のＡＶストリームファイル４４〜４６は、それぞれプログラム（タイトル：ユーザが１回に記録する単位）に対応するＡＶデータストリーム４００から構成されるデータファイルである。第１〜第３のＡＶストリームファイル４４〜４６を構成する個々のＡＶデータストリーム４００は、情報パック、映像パック、音声パック、副映像パックなどからなる。情報パックは、ＡＶデータストリーム４００の属性や識別のための情報パッケージであり、これが属するＧＯＰの最初のフィールドが再生される開始時間を示す情報、該当するＧＯＰの記録時を示す情報、コピーコントロール情報などを含んでいる。映像パックは、ビデオデータをＭＰＥＧ２方式で圧縮した情報パッケージであり、パックヘッダ、パケットヘッダ及びビデオデータ部で構成されている。音声パックは、オーディオデータを、例えばリニアＰＣＭやＭＰＥＧ、ＡＣ−３などの方式で処理した情報パッケージであり、パックヘッダ、パケットヘッダ、オーディオデータ部で構成されている。
【００４６】
第１のＡＶストリームファイル４４は、例えば、通常録画の記録・再生のために用意されたデータファイルであり、第１のデータとしての第２のＡＶストリームファイル４５は、例えば、ループ録画のために用意されたデータファイルであり、第３のＡＶストリームファイル４６は、例えば、通常録画の記録・再生のために用意されたデータファイルである。ここで、「通常録画」とは、保存を目的とした記録を指し、「ループ録画」とは、ＨＤＤ部１４内における所定の記録領域（記憶領域）内を繰り返し上書き録画することで一定時間（例えば、６０分）の保存を可能とした記録を指す。
【００４７】
ファイルシステム管理情報４０は、例えばＵＤＦ規格における管理情報であり、管理情報４１ａのファイル、第１〜第３のＡＶストリームファイル４４〜４６を管理するための管理情報である。
【００４８】
なお、プログラム群情報４２に加えて、プログラムの再生順序を管理する情報（再生順序情報）のみで構成されているプレイリスト情報を設けてもよい。プレイリスト情報は、それ自身のＡＶデータストリーム４００を持たず、オリジナルタイトルのＡＶファイル情報４３に対してリンクしている参照情報４２１を編集（削除、追加）することで生成される。すなわち、直接ＡＶデータストリーム４００を加工せずに、参照情報４２１のみを編集することにより、必要なシーンのみで構成されたプログラムを生成したり、不要なシーンを除去したプログラムを生成したりすることが可能となる。
【００４９】
図２に示す例では、第１〜第３のＡＶストリームファイル４４〜４６の３つのＡＶストリームファイルが存在する例を示しているが、４つ以上存在してもよい。
【００５０】
さらに、ＡＶストリームファイルを１つのみとすることも可能である。ＡＶストリームファイルが１つのみのとき、個々のＡＶデータストリーム４００が記録メディア上の単一のＡＶストリームファイル中に記録されている。管理情報４１ａのプログラム群情報４２と、ＡＶファイル情報４３との関係、及びＡＶファイル情報４３とＡＶデータストリーム４００との関係は、先に説明した図２の場合と同様である。
【００５１】
（チャプター４２２について）
図３は、本発明の第１の実施の形態に係る管理情報の一部を拡大した模式図である。ここでは、プログラム内の部分領域をチャプター４２２と呼ぶこととする。
【００５２】
図３に示すように、この参照情報４２１の中に、プログラム内の部分領域であるチャプター４２２の境界を示す情報を設けることにより、プログラムを複数のチャプター４２２に分割することができる。すなわち、隣接する２つのチャプター境界情報４２３に挟まれている区間、あるいはチャプター境界情報４２３と参照情報４２１の始点または終点に挟まれている区間がチャプター４２２となる。厳密には、参照情報４２１の始点あるいはチャプター境界情報４２３が設定されている位置をチャプター４２２の始点として、次のチャプター境界の直前あるいは参照情報４２１の終点をチャプター４２２の終点としている。従って、チャプター４２２の先頭位置にチャプター境界情報４２３が設けられる形となる。
【００５３】
このチャプター境界情報４２３は、それが設定されている部分領域の境界情報としての位置情報４２３ａ（参照情報４２１上の部分領域の時間情報としてのタイムスタンプ４２４）と、部分領域の名称としてのテキスト情報（チャプター名）４２３ｂを持っている。先に述べたように、チャプター境界情報４２３はチャプター４２２の先頭位置に設けられるので、あるチャプター境界情報４２３に対して設定されたテキスト情報４２３ｂは、そのチャプター境界情報４２３の位置を先頭とするチャプター４２２の名称とみなすことができる。
【００５４】
なお、プログラム内の最初のチャプター４２２の始点は参照情報４２１の始点に一致するため、その先頭には必ずしもチャプター境界情報４２３が存在しなくてもよいが、その場合、チャプター４２２の名称としてのテキスト情報４２３ｂを保持する領域を例外的に別途用意する必要があるため、操作の統一上、図３の例では最初のチャプター４２２の始点にもチャプター境界情報４２３を設けている。
【００５５】
一方、これとは別に、複数のチャプター４２２を包含しているプログラムそのものに対する名称であるプログラムテキスト情報（コンテンツ名）４２５を保持するための領域を、個々のオリジナルタイトル群情報（プログラム群情報）４２の中に設ける仕組みを採っている。
【００５６】
（録画処理制御部３３）
図４は、本発明の第１の実施の形態に係る録画処理制御部の構成を示すブロック図である。録画処理制御部３３は、録画再生装置１０の録画処理を実行する機能を有する。
【００５７】
図４に示すように、録画処理制御部３３は、管理情報管理部１５１、ＦＳ管理部１５２、録画方式識別部１５３、記録領域形成部１５４、記録領域監視部１５５、通常録画部１５６、ループ録画部１５７を有している。録画再生装置１０は、図２に示すデータ記録構成、すなわち、通常録画のＡＶストリームファイル（例えば第１及び第３のＡＶストリームファイル４４、４６）とループ録画のＡＶストリームファイル（第２のＡＶストリームファイル４５）とを別構成とした構成により録画を行う。
【００５８】
管理情報管理部１５１は、図２に示すプログラム群情報４２と、ＡＶファイル情報４３とを管理する情報処理手段である。管理情報管理部１５１は、ＨＤＤ部１４に記録されたプログラム群情報４２を表示部３４やディスプレイ３７を通じてユーザに提供し、録画の際にプログラム群情報４２を設定する機能を有する。管理情報管理部１５１が管理するプログラム群情報４２は、プログラムごとの時間情報（ＨＤＤ部１４に記録されたデータ中の位置を示す時間情報）を含んでいる。また、管理情報管理部１５１が管理するＡＶファイル情報４３は、記録データの論理的な位置情報に相当する論理アドレス情報を含んでいる。
【００５９】
ＦＳ管理部１５２は、例えばＵＤＦ規格に基づくファイルシステム管理情報４０を管理する情報処理手段である。この録画再生装置１０では、プログラムごとの記録データが連なってＡＶストリームファイルを構成する。ＦＳ管理情報は、このＡＶストリームファイルの識別情報であり、ＦＳ管理部１５２はＦＳ管理情
報を通じてＡＶストリームファイルを管理する。
【００６０】
録画方式識別部１５３は、キー入力部３５から入力されるユーザからの指示内容に基づいて録画方式を識別する録画方式管理手段である。録画方式識別部１５３が管理する録画方式としては、通常の録画を行う通常録画と、所定の記録領域を繰り返し上書きしながら録画を行うループ録画の２つの録画方式がある。ユーザからの指示は明示的なものであっても、あるいは解除しない限り指示されたものとしてもかまわない。
【００６１】
記録領域形成部１５４は、ＨＤＤ部１４の記録領域を確保し管理する管理手段である。記録領域形成部１５４は、一例として、ＨＤＤ部１４に対して第１〜第３のＡＶストリームファイル４４〜４６の記録領域をあらかじめ確保し、または開放する機能を有する。
【００６２】
記録領域監視部１５５は、記録領域形成部１５４が確保した記録領域を監視する監視手段である。記録領域監視部１５５は、記録領域形成部１５４が確保した記録領域を監視し、監視結果を通常録画部１５６またはループ録画部１５７に通知する機能を有する。
【００６３】
通常録画部１５６は、通常録画処理を実行する処理手段であり、ＰＳエンコーダ部１２、またはストリームプロセッサ部２２から送られるビデオデータ及びオーディオデータを、ＨＤＤ部１４に通常録画するようデータプロセッサ部１３に指示する機能を有する。
【００６４】
ループ録画部１５７は、ループ録画処理を実行する処理手段である。ループ録画部１５７は、ＰＳエンコーダ部１２またはストリームプロセッサ部２２から送られるビデオデータ、及びオーディオデータを、ＨＤＤ部１４の所定の記録領域にループ録画するようデータプロセッサ部１３に指示する機能を有する。
【００６５】
以下に、本発明の第１の実施の形態に係る録画再生装置の動作について、図１から図４、及び後述する図５から図７を参照しつつ説明する。
【００６６】
（アナログ放送の録画・再生動作について）
アナログ放送信号の場合、アナログチューナ部１１は、アナログ用アンテナ１１ａからアナログ放送波の電波を受信して選局・復調し、アナログのビデオ信号・オーディオ信号に変換してＰＳエンコーダ部１２に出力する。アナログのビデオ信号・オーディオ信号を受けると、ＰＳエンコーダ部１２は、ビデオ信号・オーディオ信号をＡ／Ｄ変換し、フォーマッタ２０によってパック化（フォーマット化）を施してデータプロセッサ部１３に出力する。このとき、ＣＰＵ部３１（管理情報管理部１５１）は、管理情報４１ａを作成してデータプロセッサ部１３に渡す。データプロセッサ部１３は、受け取ったビデオ信号及びオーディオ信号を管理情報４１ａとともにＨＤＤ部１４に記録する。
【００６７】
一方、ＨＤＤ部１４に記録されたビデオ信号及びオーディオ信号は、データプロセッサ部１３より読み出されてＰＳデコーダ部１５に渡される。ＰＳデコーダ部１５は、読み出されたビデオ信号及びオーディオ信号のパック化信号を分離し、復号化してセレクタ１６及びビデオミキシング部２６に出力する。セレクタ１６は、受け取った信号をＤ／Ａ１７に渡す。Ｄ／Ａ１７は、受け取ったデジタルのオーディオ信号をＤ／Ａ変換してスピーカ３６に出力する。また、ビデオミキシング部２６は、受け取った信号をＤ／Ａ２９に渡す。Ｄ／Ａ２９は、受け取ったデジタルのビデオ信号をＤ／Ａ変換してディスプレイ３７に出力する。
【００６８】
（デジタル放送の録画・再生動作について）
デジタル放送信号の場合、デジタルチューナ部２１は、デジタル用アンテナ２１ａからデジタル放送波の電波を受信して選局・復調し、デジタルのビデオ信号・オーディオ信号を抽出する。デジタル放送の場合、映像や音声は放送局側でエンコードされており、ＭＰＥＧ２−ＴＳ信号の形式となっている。ストリームプロセッサ部２２は、受け取ったＭＰＥＧ２−ＴＳ信号から必要なパケットを選択するとともに、ＴＳパケットから記録用のパケットに変換してデータプロセッサ部１３に渡す。データプロセッサ部１３は、受け取ったデータをＨＤＤ部１４に記録する。
【００６９】
ＨＤＤ部１４に記録されたデジタル放送波のビデオ信号及びオーディオ信号は、データプロセッサ部１３により読み出されてＴＳデコーダ部２５に渡される。ＴＳデコーダ部２５は、読み出されたビデオ信号及びオーディオ信号のパック化信号を分離し、復号化してセレクタ１６及びビデオミキシング部２６に出力する。セレクタ１６は、受け取った信号をＤ／Ａ１７に渡す。Ｄ／Ａ１７は、受け取ったデジタルのオーディオ信号をＤ／Ａ変換してスピーカ３６に出力する。また、ビデオミキシング部２６は、受け取った信号をＤ／Ａ２９に渡す。Ｄ／Ａ２９は、受け取ったデジタルのビデオ信号をＤ／Ａ変換してディスプレイ３７に出力する。
【００７０】
（通常録画動作について）
図５は、本発明の第１の実施の形態に係る複数のＡＶストリームファイルの使用例を示す模式図である。図５以降の説明において、録画実施中、管理情報４１ａは、メモリ（ワークＲＡＭ３８）上に保持し、録画終了のタイミングでＨＤＤ部１４上の管理情報ファイル４１に記録するという仕組みを想定している。なお、これは録画処理の実施中に逐次、管理情報ファイル４１に管理情報４１ａを記録していく仕組みであってもよい。
【００７１】
ここでは、通常録画に使用される第１のＡＶストリームファイル４４に、通常録画のための第１の記録領域が確保されている。一方、ループ録画に使用される第２のＡＶストリームファイル４５に、ループ録画のための第２の記録領域が確保されている。
【００７２】
図５に示す例では、通常録画で記録されたプログラム群情報４２として、ＰＧ＃１からＰＧ＃ｍまでのタイトルが既に記録され、第１のＡＶストリームファイル４４上に録画済領域が形成されているが、以後説明の便宜上これらの表記を省略することがある。
【００７３】
キー入力部３５がユーザの指示を受けると、録画方式識別部１５３は、ユーザの指示がループ録画か否かを判定する。
【００７４】
ユーザの指示が通常録画の場合、録画方式識別部１５３は、通常録画部１５６に通常録画処理を指示する。通常録画指示を受けると、通常録画部１５６は、記録領域監視部１５５に対し通常録画のための記録領域が確保されているか問い合わせる。問い合わせを受けると、記録領域監視部１５５は、通常録画の記録領域が第１及び第２のＡＶストリームファイル４４、４５のどちらが通常録画用に確保されているかをＦＳ管理部１５２に問い合わせる。この例では、通常録画は第１のＡＶストリームファイル４４に割り当てられているので、通常録画用のファイルシステムとして第１のＡＶストリームファイル４４が存在するファイルシステムを返答する。記録領域監視部１５５は、ＦＳ管理部１５２が返したファイルシステム上の第１のＡＶストリームファイル４４上に通常録画のための記録領域（以下「第１の記録領域」と称する。）が確保されているかを判定して判定結果を通常録画部１５６に渡す。
【００７５】
判定の結果、第１の記録領域が確保されていない場合、通常録画部１５６は、記録領域形成部１５４に第１の記録領域確保を指示する。記録領域形成部１５４は、ＨＤＤ部１４の第１のＡＶストリームファイル４４に第１の記録領域を形成し、その始点及び終点の論理アドレスを通常録画部１５６に返す。
【００７６】
判定の結果、第１の記録領域が確保済みである場合、または記録領域形成部１５４により第１の記録領域が確保された場合、通常録画部１５６は、録画開始時点の初期状態の管理情報４１ａを生成して内部メモリ（ワークＲＡＭ３８）上に保持する。具体的には、通常録画部１５６は、管理情報管理部１５１に対し、プログラム群情報４２や参照情報４２１、ＡＶファイル情報４３のうち録画するコンテンツ全体に関わる管理情報４１ａの生成を指示する。指示を受けると、管理情報管理部１５１は、記録領域形成部１５４が返した第１の記録領域の始点及び終点の論理アドレスを通常録画部１５６から受け取り、ＡＶファイル情報４３のタイムマップ情報４３０として設定する。
【００７７】
管理情報４１ａが生成されると、通常録画部１５６は、ＰＳエンコーダ部１２またはストリームプロセッサ部２２から送られるビデオデータ及びオーディオデータを、ＨＤＤ部１４上の第１のＡＶストリームファイル４４に確保された第１の記録領域に記録する。なお、第１の記録領域への記録中、管理情報管理部１５１は、ＡＶデータストリーム４００の記録の進行分を反映させたタイムマップ情報４３０を刻々と生成して、メモリ（ワークＲＡＭ３８）上のＡＶファイル情報４３に記録する。
【００７８】
記録領域監視部１５５は、通常録画部１５６の記録処理中、通常録画部１５６が記録している第１の記録領域の状態を監視して通常録画部１５６に通知する。具体的には、記録領域監視部１５５は、管理情報管理部１５１が生成したタイムマップ情報４３０からＡＶデータストリーム４００がＨＤＤ部１４上のどの位置（第１のＡＶストリームファイル４４上のどの位置）まで記録されたかを求め、保持されている第１の記録領域の終点の位置（記録メディア上の論理アドレス）と比較することにより、第１の記録領域の終点到達を判定する。
【００７９】
通常録画部１５６の記録箇所が第１の記録領域の終点でない場合、通常録画部１５６は録画終了か否かを判定し、録画終了でなければ、そのまま録画処理を続行する。
【００８０】
通常録画部１５６の記録箇所が第１の記録領域の終点である場合、または通常録画部１５６が録画終了と判定した場合、通常録画部１５６は録画の終了を管理情報管理部１５１に指示する。指示を受けると、管理情報管理部１５１はそこまで記録した管理情報４１ａを管理情報ファイル４１としてＨＤＤ部１４に記録し、通常録画部１５６は録画処理を終了し、管理情報管理部１５１は第１のＡＶストリームファイルをクローズする。
【００８１】
その後、記録領域形成部１５４は、新たな第１の記録領域を形成し、その始点及び終点の論理アドレスを管理情報管理部１５１に渡す。これにより、次回の通常録画では、記録領域確保が不要となる。
【００８２】
（ループ録画動作について）
図６Ａは、本発明の第１の実施の形態に係るループ録画を開始した状態を示す模式図であり、図６Ｂ〜図６Ｄは、本発明の第１の実施の形態に係るループ録画が進行した状態を示す模式図である。
【００８３】
キー入力部３５から受けたユーザの指示がループ録画の場合、録画方式識別部１５３は、ループ録画部１５７にループ録画処理を指示する。ループ録画指示を受けると、ループ録画部１５７は、記録領域監視部１５５に対しループ録画のための記録領域が確保されているか問い合わせる。問い合わせを受けると、記録領域監視部１５５は、ループ録画の記録領域が第１及び第２のＡＶストリームファイル４４及び４５のどちらに確保されているかをＦＳ管理部１５２に問い合わせる。この例では、ループ録画は第２のＡＶストリームファイル４５に割り当てられているので、ループ録画用のファイルシステムとして第２のＡＶストリームファイル４５が存在するファイルシステムを返答する。記録領域監視部１５５は、ＦＳ管理部１５２が返したファイルシステム上の第２のＡＶストリームファイル４５上にループ録画のための記録領域（以下「第２の記録領域」と称する。）が確保されているかを判定して判定結果をループ録画部１５７に返す。
【００８４】
なお、ループ録画部１５７は、例えば地上波／ＢＳ／ＣＳデジタル放送の規格上考え得る最大ビットレートのＡＶデータストリーム４００を長時間記録するような状況を想定するなどして、比較的余裕をもったサイズを有して第２のＡＶストリームファイル４５の記録領域を確保させる。その際、安全のために更にマージンを設けた形で第２のＡＶストリームファイル４５の記録領域を確保してもよい。
【００８５】
判定の結果、第２の記録領域が確保されていない場合、ループ録画部１５７は、記録領域形成部１５４に第２の記録領域確保を指示する。記録領域形成部１５４は、ＨＤＤ部１４の第２のＡＶストリームファイル４５に第２の記録領域を形成し、その始点及び終点の論理アドレスをループ録画部１５７に返す。
【００８６】
判定の結果、第２の記録領域が確保済みである場合、または記録領域形成部１５４により第２の記録領域が確保された場合、ループ録画部１５７は、録画開始時点の初期状態の管理情報４１ａを生成して内部メモリ（ワークＲＡＭ３８）上に保持する。具体的には、ループ録画部１５７は、管理情報管理部１５１に対し、プログラム群情報４２や参照情報４２１、ＡＶファイル情報４３のうち録画するコンテンツ全体に関わる管理情報４１ａの生成を指示する。指示を受けると、管理情報管理部１５１は、記録領域形成部１５４が返した第２の記録領域の始点及び終点の論理アドレスをループ録画部１５７から受け取り、ＡＶファイル情報４３のタイムマップ情報４３０として設定する。
【００８７】
管理情報４１ａが生成されると、ループ録画部１５７は、ＰＳエンコーダ部１２またはストリームプロセッサ部２２から送られるビデオデータ及びオーディオデータを、図６Ａに示すように、ＨＤＤ部１４上の第２のＡＶデータストリームに確保された第２の記録領域に記録する。
【００８８】
図６Ａでは、コンテンツはＰＧ＃ｎとして記録されており、第２のＡＶストリームファイル４５の先頭からＡＶデータストリーム４００の記録が開始されている。初期設定などによってあらかじめ設定された所定のループ時間を、ここではＬＴとするが、この図６Ａの状態では、ループ録画を開始してからまだ前記所定のループ時間ＬＴまで時間が経過していない。また、この図６Ａの状態では、ループ録画開始時にＥＰＧ（ＥＬＥＣＴＲＯＮＩＣ  ＰＲＯＧＲＡＭ  ＧＵＩＤＥ；電子番組表）画面の表示に使用される番組情報から取得した番組名を、コンテンツの名称（図６Ａに示す「０時のニュース」）、及びチャプター４２２の名称の双方に設定している。番組情報処理部３９は、番組情報としてのＥＰＧをアナログ放送、デジタル放送及びネットワークを介して取得するものとする。
【００８９】
なお、第２の記録領域への記録中、管理情報管理部１５１は、ＡＶデータストリーム４００の記録の進行分を反映させたタイムマップ情報４３０を刻々と生成してメモリ上のＡＶファイル情報４３に記録する。図６Ａに示すように、第２の記録領域内にループ録画で記録するＡＶデータストリーム４００が記録されており、管理情報４１ａであるタイムマップ情報４３０がその第２の記録領域に記録されたＡＶデータストリームと対応している。
【００９０】
記録領域監視部１５５は、ループ録画部１５７の記録処理中、ループ録画部１５７が記録している第２の記録領域の状態を監視してループ録画部１５７に通知する。具体的には、記録領域監視部１５５は、管理情報管理部１５１が生成したタイムマップ情報４３０からＡＶデータストリーム４００がＨＤＤ部１４上のどの位置（第２のＡＶストリームファイル４５上のどの位置）まで記録されたかを求め、保持されている第２の記録領域の終点の位置（記録メディア上の論理アドレス）と比較することにより、第２の記録領域の終点到達を判定する。
【００９１】
ループ録画部１５７の記録箇所が第２の記録領域の終点でない場合、ループ録画部１５７は録画終了か否かを判定し、録画終了でなければ、そのまま録画処理を続行する。ループ録画部１５７が録画終了と判定しない場合は、ループ録画処理が継続され、第２の記録領域内で繰り返し上書きされることになる。
【００９２】
ループ録画部１５７の記録箇所が第２の記録領域の終点である場合、ループ録画部１５７は、第２のＡＶストリームファイル４５のファイルポインタ（記録点）を、保持された第２の記録領域の始点の位置（記録メディア上の論理アドレス）に移す。これにより、続くＡＶデータストリーム４００の記録は第２の記録領域の始点からの上書き記録として行なわれることになり、確保された第２の記録領域内を使い回すような上書き記録、すなわちループ録画が実行される。
【００９３】
ここで、第２の記録領域に折り返しが生じた場合には、タイムマップ情報４３０における第２のＡＶストリームファイル４５の記録開始の始点位置を調整する必要がある。管理情報管理部１５１は、続くＡＶデータストリームの記録開始の始点位置を、上書き記録により時間的に後の方にシフトさせる。
【００９４】
（コンテンツ名称設定動作について）
以下に、図７に示すフローチャートに従ってループ録画されたコンテンツのコンテンツ名称設定動作について説明する。なお、詳細な動作について、上記した動作と同様な部分は簡素化して記述するものとする。
【００９５】
ユーザは、キー入力部３５を介して所望の番組をループ録画するための操作をテレビシステム１の録画再生装置１０に対して行う。
【００９６】
記録領域監視部１５５は、第２のＡＶストリームファイル４５の記録領域が確保されているか否かを判定して、確保されていない場合には、記録領域形成部１５４を介してループ録画に使用する第２のＡＶストリームファイル４５の記録領域をＨＤＤ部１４に確保する（Ｓ１０１）。
【００９７】
番組情報処理部３９は、ＥＰＧ画面の表示に使用される番組情報から番組名を取得する（Ｓ１０２）。ここでは、ループ録画で記録する番組の名称を取得する。
【００９８】
次に管理情報管理部１５１は、図６Ａに示すように、ステップ１０２で取得した番組名をコンテンツの名称（図６Ａに示す「０時のニュース」）として設定する（Ｓ１０３）。これは、先に図２及び図３で説明した個々のプログラム群情報４２の中に設けたプログラムテキスト情報４２５を保持する領域に番組名を設定する。
【００９９】
管理情報管理部１５１は、同様にステップ１０２で取得した番組名をコンテンツ内の部分領域であるチャプター４２２の名称として設定する（Ｓ１０４）。これは、図２に示す参照情報４２１内に設定したチャプター境界情報４２３のテキスト情報４２３ｂとして設定する。また、このステップ１０４では、コンテンツ内の最初のチャプター４２２の名称を設定している。
【０１００】
次にループ録画部１５７は、記録対象ファイルである第２のＡＶストリームファイル４５に対してループ録画を実施する（Ｓ１０５；記憶ステップ）。またここでは、第２のＡＶストリームファイル４５へのＡＶデータストリーム４００の記録を行うとともに、管理情報管理部１５１による管理情報４１ａの生成も行う（生成ステップ）。すなわち、図６Ａ〜図６Ｄに示すように、ＡＶデータストリーム４００の記録の進行分を反映させたタイムマップ情報４３０を生成し、併せて参照情報４２１の終了点のタイムスタンプ情報を更新して内部メモリ（ワークＲＡＭ３８）上に保持する。
【０１０１】
続いてループ録画部１５７は、ループ録画により延々と記録しているコンテンツの中で番組の切れ目を検知したかどうかを判定して処理を分岐する。これは例えば、ＥＰＧ画面の表示に使用される番組情報から取得した番組の開始時刻、終了時刻や番組の時間長などの情報と、録画再生装置１０に内蔵された時計から取得した時刻情報やコンテンツ内の部分領域（チャプター４２２）の時間長などの情報に基づいて番組の切れ目を検知する方法等によって行われる。番組の切れ目を検知した場合（Ｓ１０６；Ｙｅｓ）には、続くステップ１０７へ処理を進める。一方、検知しない場合（Ｓ１０６；Ｎｏ）は、ステップ１０７からステップ１０９までをスキップしてステップ１１０へ処理を進める。
【０１０２】
ループ録画部１５７は、図６Ｂに示すように、ステップ１０６で検知した番組の切れ目の位置に、ループ録画で延々と記録しているコンテンツ内における部分領域であるチャプター４２２のチャプター境界情報４２３を設定する（Ｓ１０７）。このステップ１０７で実施する処理により、ＥＰＧ画面の表示単位である番組と連動する形で、ループ録画で延々と記録しているコンテンツ内に部分領域であるチャプター４２２が設定される。すなわち、個々のチャプター４２２は、ＥＰＧ画面で表示されている個々の番組と対応しており、またループ録画で延々と記録しているコンテンツ内の部分領域の数（チャプター４２２の数）はコンテンツに含まれる番組の数となる。
【０１０３】
管理情報管理部１５１は、番組情報処理部３９を介してＥＰＧ画面の表示に使用される番組情報から番組の名称を取得する（Ｓ１０８）。ここでは、図６Ｂに示す、番組の切れ目から始まった新しい番組の名称（図６Ｂに示す「ドラマ△△」）を取得することになる。
【０１０４】
管理情報管理部１５１は、ステップ１０８で取得した番組の名称をコンテンツ内の部分領域であるチャプター４２２の名称として設定する（Ｓ１０９）。これは、図３に示すように、参照情報４２１内に設定したチャプター境界情報４２３のテキスト情報４２３ｂとして設定する。また、このステップ１０９では、番組の切れ目に設定したチャプター境界情報４２３の位置を始点とする新たなチャプター４２２の名称を設定している。
【０１０５】
すなわち、このステップ１０６からステップ１０９までの一連の処理により、ループ録画で延々と記録しているコンテンツ内に、部分領域であるチャプター４２２を番組単位で設定し、さらにそのチャプター４２２の名称として、管理情報管理部１５１は、チャプター４２２と対応している番組の名称を設定している。
【０１０６】
管理情報管理部１５１は、管理情報４１ａから得られる記録中のコンテンツの有効な時間長と、所定のループ時間ＬＴとの比較を行い、以後の処理を分岐する。記録中のコンテンツの有効な時間長が、所定のループ時間ＬＴを超えている場合（Ｓ１１０；Ｙｅｓ）には、次のステップ１１１へ処理を進める。一方、記録中のコンテンツの有効な時間長が所定のループ時間ＬＴを越えていない場合（Ｓ１１０；Ｎｏ）には、ステップＳ１１１をスキップしてステップ１１２へ処理を進める。
【０１０７】
管理情報管理部１５１は、図６Ｃ及び図６Ｄに示すように、管理情報４１ａの始点を、現在の録画進行位置から所定のループ時間ＬＴの時間長だけ過去に遡った位置に更新する（Ｓ１１１）。すなわち、現在の録画進行位置から所定のループ時間ＬＴの時間長の分まで過去の管理情報４１ａのみを有効とし、それ以前の古い管理情報４１ａは破棄する。
【０１０８】
具体的には、管理情報管理部１５１は、破棄する部分に相当するタイムマップ情報４３０を削除し、またそれとリンクしている参照情報４２１の始点のタイムスタンプをコンテンツの時間的に後方にずらす形で更新する。破棄された管理情報４１ａと対応していたＡＶデータストリーム４００には、これによりアクセスすることが不可能となり、無効なＡＶデータストリーム４００となる。
【０１０９】
管理情報管理部１５１は、ループ録画が更に進行して第２のＡＶストリームファイル４５の終端に達すると、ファイルポインタのシーク（検索）が行われ、この無効なＡＶデータストリーム４００が記録された領域には、新たなＡＶデータストリーム４００が上書き記録されることになる。また、このステップ１１１では、参照情報４２１の始点を時間的に後方にずらすのに伴い、参照情報４２１の始点位置に設定されているチャプター境界情報４２３の位置も併せて時間的に後方にシフトしていく。言い換えると、チャプター境界情報４２３が持っている、チャプター境界情報４２３が設定されている位置情報４２３ａ（参照情報４２１上のタイムスタンプ４２４）を書き換えることにより、その設定されている位置をシフトする。
【０１１０】
このステップ１１１の処理により、図６Ｃ及び図６Ｄに示すように、管理情報管理部１５１は、コンテンツ内の部分領域であるチャプター４２２のうち、コンテンツ内の先頭に位置するチャプター４２２をループ録画の進行に伴って時間的に古い方から次第に縮めていく。ループ録画を更に継続していくと、コンテンツ内の先頭のチャプター４２２の始点に設定されていたチャプター境界情報が更に時間的に後方にシフトして行き、やがてコンテンツ内で時間的に後方に位置する２番目のチャプター４２２の始点に設定された別のチャプター境界情報と交差する形となる。この交差の発生は、時間的に古い方のチャプター４２２が消滅したことを意味する。このチャプター境界情報４２３の交差が発生した場合、管理情報管理部１５１は、時間的に古い方の消滅したチャプター４２２の始点に設定されていたチャプター境界情報４２３を削除し、これに代えて、以後は新たなコンテンツ内の先頭のチャプター４２２の始点に設定されているチャプター境界情報４２３を、ループ録画の進行に伴って時間的に後方にシフトさせる。
【０１１１】
管理情報管理部１５１は、コンテンツ内の先頭の部分領域であるチャプター４２２が消滅したか否かの判定を行い、以後の処理を分岐する。先頭のチャプター４２２が消滅した場合（Ｓ１１２；Ｙｅｓ）には、次のステップ１１３へ処理を進める。一方、消滅していない場合（Ｓ１１２；Ｎｏ）にはステップ１１３をスキップしてステップ１１４へ処理を進める。
【０１１２】
管理情報管理部１５１は、コンテンツの名称を、消滅したチャプター４２２に代わって新たにコンテンツ内の先頭の部分領域となったチャプター４２２の名称（図６Ｄに示す「ドラマ△△」）をコピーして書き換える（Ｓ１１３；更新ステップ）。すなわち、このステップ１１２からステップ１１３までの一連の処理により、管理情報管理部１５１は、コンテンツ内の部分領域であるチャプター４２２のうち、常に先頭に位置するチャプター４２２に対応している番組の名称をコンテンツの名称として、管理情報４１ａを更新する。
【０１１３】
ループ録画部１５７は、キー入力部３５に対するユーザの操作に基づいてループ録画を終了するか否かを判定して処理を分岐する。ループ録画を終了しない場合（Ｓ１１４；Ｎｏ）は、ステップ１０５へ戻って引き続きループ録画を継続し、ループ録画を終了する場合（Ｓ１１４；Ｙｅｓ）は、続くステップ１１５へ処理を進める。
【０１１４】
ループ録画部１５７は、キー入力部３５を介したユーザの操作に基づいて第２のＡＶストリームファイル４５に対するループ録画を停止する（Ｓ１１５）。ここでは、この第２のＡＶストリームファイル４５に対するＡＶデータストリーム４００の記録を停止するとともに、タイムマップ情報４３０の生成などの管理情報４１ａの更新処理も停止する。
【０１１５】
管理情報管理部１５１は、管理情報４１ａが指し示しているＡＶデータストリーム４００が記録された領域を、第２のＡＶストリームファイル４５から、アーカイブファイルである第１のＡＶストリームファイル４４に移し替える（Ｓ１１６）。この処理を行うことによって、ループ録画したコンテンツをＨＤＤ部１４に保存することができる。
【０１１６】
例えば管理情報管理部１５１は、ＵＤＦ規格に基づくファイルシステムを使用している場合であれば、管理情報４１ａが指し示しているＡＶデータストリーム４００が記録された領域に相当するエクステントが、第２のＡＶストリームファイル４５のファイルエントリから第１のＡＶストリームファイル４４のファイルエントリに移し替えられる。
【０１１７】
具体的には、管理情報管理部１５１は、第２のＡＶストリームファイル４５のファイルエントリが指し示しているエクステントを、第１のＡＶストリームファイル４４のファイルエントリが指し示す形となるよう、双方のＡＶストリームファイルのファイルエントリの記述を書き換える。
【０１１８】
ここで、ループ録画の場合、管理情報４１ａが指し示しているＡＶデータストリーム４００が記録された領域が、第２のＡＶストリームファイル４５の記録領域の末尾部に前半が、領域先頭部に後半がといった形で分かれて存在することがある。よって、第２のＡＶストリームファイル４５から第１のＡＶストリームファイル４４に移し替える際には、再生順序の整合を取りつつ移し替える必要がある。
【０１１９】
また、管理情報管理部１５１は、管理情報４１ａが指し示していないＡＶデータストリーム４００を廃棄する。これは、移し替えの対象ではないＡＶデータストリーム４００が記録された領域を未使用状態とし、次回の録画の際に再利用するためである。なお、この移し替え処理の際に、管理情報４１ａに含まれているタイムマップ情報４３０は、第１のＡＶストリームファイル４４内の論理アドレス情報を指し示すように書き換えられる。従って、内部メモリ（ワークＲＡＭ３８）上に保持されている管理情報４１ａの管理情報ファイル４１への書き込みは、この移し替え処理の終了後に実施される。
【０１２０】
管理情報管理部１５１は、第２のＡＶストリームファイル４４が所定の量の空き領域を有するように再設定して確保し（Ｓ１１７）、新たな記録対象ファイルとして次回のループ録画に使用できるようにして一連の処理を終了する。このステップ１１７においても、ステップ１０１と同様に、例えば地上波／ＢＳ／ＣＳデジタル放送の規格上考え得る最大ビットレートのＡＶデータストリーム４００を長時間記録するような状況を想定するなどして、比較的余裕をもったサイズでもって第２のＡＶストリームファイル４５の記録領域を確保して次回のループ録画に備える。
【０１２１】
（第１の実施の形態の効果）
上記した第１の実施の形態によると、コンテンツ内の先頭チャプター４２２に対応している番組の名称が、常にループ録画で録画しているコンテンツの名称となる。これにより、既にコンテンツ内に存在しない番組の名称がコンテンツの名称として残り続けることがなく、ユーザが録画停止指示したときに、録画されたコンテンツの中で、時間的に最も古い番組名をコンテンツの名称とすることになるので、録画された内容とコンテンツ名称との整合性が取れた状態となり、ユーザの利便性が向上する。
【０１２２】
［第２の実施の形態］
図８Ａは、本発明の第２の実施の形態に係るループ録画を開始した状態を示す模式図であり、図８Ｂ〜図８Ｄは、本発明の第２の実施の形態に係るループ録画が進行した状態を示す模式図である。なお、以下の説明において、第１の実施の形態と同一の構成及び機能を有する部分については、共通の符号を付している。また、本実施の形態における録画再生装置１０の構成は、第１の実施の形態の構成と同一であるので、動作の異なる点についてのみ説明する。
【０１２３】
（ループ録画動作について）
本実施の形態においては、第１の実施の形態と同様、ループ録画では第２のＡＶストリームファイル４５を使用し、また通常録画用の第１のＡＶストリームファイル４４をアーカイブファイルとして使用するものとする。なお、図９におけるフローチャートは、ループ録画の処理についてのみ説明することとし、通常録画の処理の概要については説明を省略する。なお、図９では省略しているが、ループ録画の開始に先立ち、あらかじめユーザ操作等により所定のループ時間ＬＴが設定されているものとする。図９に示すフローチャートに従って、第２の実施の形態におけるループ録画動作について説明する。
【０１２４】
ステップ２０１〜２０９は、第１の実施の形態におけるステップ１０１〜１０９と同様である。
【０１２５】
続くステップ２１０において、管理情報管理部１５１は、図８Ｂに示すように、コンテンツの名称を、分割により新たに生じたチャプター４２２、すなわちコンテンツ内の最後尾のチャプター４２２の名称（図８Ｂに示す「傑作映画劇場」）をコピーして書き換える。
【０１２６】
すなわち、このステップ２０１からステップ２１０までの一連の処理により、ループ録画で延々と記録しているコンテンツ内に、部分領域であるチャプター４２２を番組単位で設定し、さらにそのチャプター４２２の名称としてチャプター４２２と対応している番組の名称を設定している。
【０１２７】
また、このステップ２０１からステップ２１０までの一連の処理により、コンテンツ内の部分領域であるチャプター４２２のうち、常に最後尾に位置する（最新の）チャプター４２２と対応している番組の名称がコンテンツの名称として設定されることになる。この処理によって、ループ録画されたコンテンツの名称が、一番新しく録画された番組名になるので、既にコンテンツ内に存在しない番組の番組名がコンテンツの名称として残り続けることがない。
【０１２８】
ステップ２１１〜２１６は、第１の実施の形態おけるステップ１１０〜１１７と同様に行われ（ただし、ステップ１１２〜１１３に相当する処理は図９におけるフローチャートには存在しない）、処理は終了する。
【０１２９】
（第２の実施の形態の効果）
上記した第２の実施の形態によると、コンテンツ内の最後尾のチャプターに対応している番組の番組名が、常にループ録画で録画しているコンテンツの名称となる。これにより、既にコンテンツ内に存在しない番組の番組名がコンテンツの名称として残り続けることがなく、ユーザが録画停止指示したときに、録画されたコンテンツの中で、時間的に最も新しい番組名をコンテンツの名称とすることになるので、録画された内容とコンテンツ名称との整合性が取れた状態となり、ユーザの利便性が向上する。
【０１３０】
［第３の実施の形態］
図１０Ａは、本発明の第３の実施の形態に係るループ録画を開始した状態を示す模式図であり、図１０Ｂ〜図１０Ｄは、本発明の第３の実施の形態に係るループ録画が進行した状態を示す模式図である。図１１〜図１３に示すフローチャートに従って、動作の異なる点についてのみ説明する。
【０１３１】
ステップ３０１〜３１１は、第１の実施の形態におけるステップ１０１〜１１１と同様である。
【０１３２】
続くステップ３１２において、管理情報管理部１５１は、コンテンツ内に存在するすべての部分領域の時間長を調査する。ここで、図１２のフローチャートに従って、ステップ３１２における、コンテンツ内に存在するすべての部分領域（チャプター４２２）の時間長を調査する処理について説明する。
【０１３３】
まずステップ４０１において、管理情報管理部１５１は、コンテンツ内の部分領域であるチャプター４２２の数を取得する。
【０１３４】
次にステップ４０２において、管理情報管理部１５１は、最初の調査対象としてのチャプター４２２を指定する。
【０１３５】
続いてステップ４０３において、管理情報管理部１５１は、調査対象のチャプター４２２の時間長を求める。ここでは、コンテンツの管理情報４１ａから時間長を求めるとする。すなわち、調査対象のチャプター４２２の始点のタイムスタンプと終点のタイムスタンプとの差分を求めることにより、調査対象チャプターの時間長を求める。
【０１３６】
最後にステップ４０４において、管理情報管理部１５１は、コンテンツ内のすべてのチャプター４２２の時間長の調査が終了したか否かを判定して処理を分岐する。終了していない場合（Ｓ４０４；Ｎｏ）は、ステップ４０５へ処理を進め、次の調査対象としてのチャプター４２２を指定した後（Ｓ４０５）、ステップ４０３へ戻って調査を継続する。すべてのチャプターの時間長の処理が終了した場合（Ｓ４０４；Ｙｅｓ）は、一連の調査処理を終了する。
【０１３７】
上記したステップ３１２において、管理情報管理部１５１は、コンテンツ内に存在するすべての部分領域の時間長を調査が終了した後、ステップ３１３に処理を進める。
【０１３８】
ステップ３１３において、管理情報管理部１５１は、コンテンツの名称を、コンテンツ内の部分領域であるチャプター４２２のうち、もっとも時間長が長いチャプター４２２の名称をコピーして書き換える。
【０１３９】
すなわち、このステップ３１２からステップ３１３までの一連の処理により、コンテンツ内の部分領域であるチャプター４２２のうち、常にもっとも時間長が長いチャプター４２２と対応している番組（つまり、最も時間長の長い番組）の名称がコンテンツの名称として設定されることになる。例えば、図１０Ａにおいては、チャプター１「東京の情報室」が、コンテンツの名称とされ、図１０Ｂにおいても、チャプター１「東京の情報室」の方が、チャプター２「プロ野球中継」よりも時間長が長くなっているので、コンテンツの名称はチャプター１「東京の情報室」となっている。一方、図１０Ｃにおいては、チャプター２「プロ野球中継」の方が、チャプター１「東京の情報室」よりも時間長が長くなっているので、コンテンツの名称はチャプター２「プロ野球中継」となり、図１０Ｄにおいて、新たな番組がループ録画されているが、新チャプター１「プロ野球中継」の方が、新チャプター２「音楽の部屋」よりも時間長が長くなっているので、コンテンツの名称は新チャプター１「プロ野球中継」となっている。
【０１４０】
ステップ３１４〜３１７は、第１の実施の形態におけるステップ１１４〜１１７と同様に行われ、処理は終了する。
【０１４１】
また、上記したステップ３１２における、コンテンツ内に存在するすべての部分領域（チャプター４２２）の時間長を調査する処理の別の例を、図１３に示すフローチャートに従って説明する。
【０１４２】
まずステップ５０１において、管理情報管理部１５１は、コンテンツ内の部分領域であるチャプターの数を取得する。
【０１４３】
次にステップ５０２において、管理情報管理部１５１は、最初の調査対象としてのチャプター４２２を指定する。
【０１４４】
続いてステップ５０３において、管理情報管理部１５１は、調査対象のチャプター４２２の時間長を求める。ここでは、ＥＰＧ画面の表示に使用される番組情報から時間長を求めるものとする。すなわち、調査対象のチャプター４２２と対応している番組の開始時刻と終了時刻との差分を求めることにより、調査対象チャプターの時間長を求める。
【０１４５】
最後にステップ５０４において、管理情報管理部１５１は、コンテンツ内のすべてのチャプター４２２の時間長の調査が終了したか否かを判定して処理を分岐する。終了していない場合（Ｓ５０４；Ｎｏ）は、ステップ５０５へ処理を進め、次の調査対象としてのチャプター４２２を指定した後、ステップ５０３へ戻って調査を継続する。すべてのチャプター４２２の時間長の処理が終了した場合（Ｓ５０４；Ｙｅｓ）は、一連の調査処理を終了する。
【０１４６】
（第３の実施の形態の効果）
上記した第３の実施の形態によれば、ユーザが録画停止指示したときに、録画されたコンテンツの中で、もっとも時間長の長いチャプター４２２に対応している番組の番組名が、常にループ録画で録画しているコンテンツの名称となる。これにより、既にコンテンツ内に存在しない番組の番組名がコンテンツの名称として残り続けることがなく、録画された内容とコンテンツ名称との整合性が取れた状態となる。
【０１４７】
［第１の変形例］
上記した第１〜第３の実施の形態では、予めユーザ操作等により所定のループ時間ＬＴを設定し、管理情報４１ａを録画進行位置から所定のループ時間ＬＴだけ過去に遡った分のみ残し、それ以前の時間的に古い管理情報４１ａを破棄するという、時間に基づいたループ録画の例を説明した。
【０１４８】
これに対し、時間に基づかないループ録画の例も存在する。具体的には、ループ録画により延々と記録しているコンテンツの中で番組の切れ目を検知し、その切れ目にコンテンツ内における部分領域であるチャプター４２２のチャプター境界情報４２３を設定することでコンテンツ内に番組と対応したチャプター４２２を生成した上で、予めコンテンツ内に存在する番組数（この場合、チャプター数と等しい）の上限数を設定し、コンテンツ内のチャプター数（番組数）が上限数を超えないようにするという、番組数に基づいたループ録画の方式である。この場合、管理情報４１ａは、時間的に古いものから、上限数を超過したチャプター４２２の単位で削除していく形となる。以下に、その第１の変形例を説明する。
【０１４９】
図１４Ａは、本発明の第１の変形例に係るループ録画を開始した状態を示す模式図であり、図１４Ｂ〜図１４Ｄは、本発明の第１の変形例に係るループ録画が進行した状態を示す模式図である。第１の実施の形態に基づいて本変形例をループ録画に適用した場合について説明する。
【０１５０】
図１４Ａは、先に説明した図５の状態を初期状態とし、その後のループ録画の実施と、コンテンツの名称の設定の概略を示したものである。なお、ここではループ録画終了時のコンテンツの保存処理については省略する。なお、先に述べたように、録画実施中は管理情報４１ａは内部メモリ（ワークＲＡＭ３８）上に保持し、録画終了のタイミングで管理情報ファイル４１に記録するという仕組みを想定している。また、本変形例では、コンテンツ内のチャプター数（番組数）の上限数を３個とするが、これに限定されない。
【０１５１】
まず図１４Ａは、第２のＡＶストリームファイル４５に対してループ録画を開始した状態を示している。ここでは、コンテンツはＰＧ＃ｎとして記録されており、第２のＡＶストリームファイル４５の先頭からＡＶデータストリーム４００の記録が開始されている。初期設定などによって予め設定されたコンテンツ内のチャプター数（番組数）の上限数をここでは３個としているが、この図１４Ａの状態では、ループ録画を開始してからまだコンテンツ内のチャプター数は上限に達していない。
【０１５２】
この図１４Ａの状態において、管理情報管理部１５１は、ループ録画開始時にＥＰＧ画面の表示に使用される番組情報から取得した番組名を、コンテンツの名称、及びチャプター４２２の名称の双方に設定している。
【０１５３】
続く図１４Ｂの状態において、管理情報管理部１５１は、ＥＰＧ画面の表示に使用される番組情報などに基づいて番組の切れ目を検知し、その切れ目の位置に新たなチャプター境界情報４２３を設定している。併せてＥＰＧ画面の表示に使用される番組情報から番組名を取得し、新たに設定したチャプター境界情報４２３の位置を始点とする新たなチャプター４２２の名称として設定している。
【０１５４】
図１４Ｃは、第２のＡＶストリームファイル４５に対するループ録画が更に進行した状態を示している。ここでは第２のＡＶストリームファイル４５に対するＡＶデータストリーム４００の記録は更に進んでおり、コンテンツ内に３個のチャプター４２２が存在する状態となっている。図１４Ｃは、３個目のチャプター４２２に対応する番組の録画が進行中の状態である。
【０１５５】
最後に図１４Ｄは、更にループ録画が進行した状態を示している。ここでは更なるループ録画の進行に伴い、コンテンツ内のチャプター数があらかじめ設定された上限数の３個を超過したため、録画開始時点でコンテンツ内の先頭に位置していたチャプター４２２が消滅し、２番目に位置していたチャプター４２２（図１４Ｄに示す「クイズ○△□」）が新たにコンテンツ内の先頭チャプターとなっている。これに伴い、消滅したチャプター４２２（図１４Ｃに示す「子供アニメ劇場」）と同一の名称が設定されていたコンテンツの名称が、新たにコンテンツ内の先頭チャプターとなったチャプター４２２（図１４Ｄに示す「クイズ○△□」）の名称をコピーして書き換えられている。
【０１５６】
（第１の変形例の効果）
上記した第１の変形例により、コンテンツ内の先頭チャプターに対応している番組の番組名が、常にループ録画で録画しているコンテンツの名称となる。これにより、既にコンテンツ内に存在しない番組の番組名がコンテンツの名称として残り続けることがなく、録画された内容とコンテンツの名称との整合性が取れた状態となる。
【０１５７】
なお、先に説明した第２及び第３の実施の形態についても、この第１の実施の形態の第１の変形例と同様に、番組数に基づいたループ録画で実施する場合の第１の変形例を実現することが可能である。
【０１５８】
［第２の変形例］
上記した第１、第２及び第３の実施の形態、及び第１の変形例では、コンテンツ内の部分領域であるチャプター４２２のうち、先頭に位置するもの、最後尾に位置するもの、あるいは最も時間長が長いものの名称をコピーしてコンテンツの名称とした。この基本構成に加えて、別途ユーザが指定したある特定の条件に当てはまるチャプター４２２が存在する場合、その特定条件に当てはまるチャプター４２２の名称を優先的にコンテンツの名称に設定するような例外処理を含む構成も考えられる。例外処理を実施するための特定条件は様々なものが考えられるが、ここでは一例として、以下のようなものを挙げる。
【０１５９】
（１）予めユーザが好みの所定の条件として番組ジャンルを登録しておき、その登録したジャンルに分類される番組に当てはまる場合。（例：アニメ、スポーツ、映画…など。）
（２）予めユーザが所定の条件としてキーワードを登録しておき、その登録したキーワードが番組名に含まれる場合。（例：「サッカー」、「ニュース」、「天気予報」…など。番組名そのものであってもよい。）以下に、この例外処理を含んだ第２の変形例を説明する。
【０１６０】
図１５は、本発明の第２の変形例に係るフローチャートである。図１５は、第１の実施の形態で説明した内容に、別途ユーザが指定したある特定の条件に当てはまるチャプター４２２の名称を優先的にコンテンツの名称に設定するような例外処理を含んだフローチャートである。ループ録画の開始に先立ち、予めユーザ操作等により、コンテンツの名称の設定における例外処理を実施するための特定の条件が設定されているものとする。先に述べた一例に基づくと、例えばユーザが好みの番組ジャンルやキーワードをあらかじめ登録しておくものとする。
【０１６１】
ステップ６０１〜６１２は、第１の実施の形態におけるステップ１０１〜１１２と同様に行われる。
【０１６２】
ステップ６１２において、先頭のチャプター４２２が消滅した場合（Ｓ６１２；Ｙｅｓ）には、管理情報管理部１５１は、コンテンツの名称を、消滅したチャプター４２２に代わって新たにコンテンツ内の先頭の部分領域となったチャプター４２２の名称をコピーして書き換える（Ｓ６１３）。
【０１６３】
ただし、その際、予め設定した特定の条件に合致するチャプター４２２がコンテンツ内に存在する場合、そのチャプター４２２の名称をコンテンツの名称として優先的にコピーして書き換えるものとする。ここで、このステップ６１３における処理を図１６及び１７に示すフローチャートに従って説明する。
【０１６４】
この図１６の例では、コンテンツの名称の設定における例外処理を実施するための特定の条件として、先に述べた一例のうち、予めユーザが登録した好みの番組ジャンルへ分類されるか否かを条件とする例を示している。
【０１６５】
まずステップ７０１において、管理情報管理部１５１は、コンテンツ内の新たな先頭チャプター４２２の名称を、一時的に保持しておく。
【０１６６】
次にステップ７０２において、管理情報管理部１５１は、コンテンツ内の部分領域であるチャプター４２２の数を取得する。
【０１６７】
続いてステップ７０３において、管理情報管理部１５１は、最初の調査対象としてのチャプター４２２を指定する。
【０１６８】
ステップ７０４において、管理情報管理部１５１は、ＥＰＧ画面の表示に使用される番組情報から、調査対象のチャプター４２２と対応する番組のジャンル情報を取得する。
【０１６９】
次のステップ７０５において、管理情報管理部１５１は、ステップ７０４でジャンル情報を取得した番組が、予めユーザが登録したジャンルの番組であるか否かを判定して処理を分岐する。予めユーザが登録したジャンルに分類される番組である場合（Ｓ７０５；Ｙｅｓ）、ステップ７０６へ処理を進め、該当のチャプター４２２の名称を一時的に保持した後、以後のチャプター４２２に対する番組のジャンル情報の取得・調査をスキップしてステップ７０９へ処理を進める。
【０１７０】
一方、管理情報管理部１５１は、予めユーザが登録したジャンルに分類される番組ではない場合、ステップ７０７へ処理を進める。ステップ７０７では、コンテンツ内に含まれるすべてのチャプター４２２に対する番組のジャンル情報の取得・調査が完了したか否かを判定して処理を分岐する。すべてのチャプター４２２に対する番組のジャンル情報の取得・調査が完了していない場合（Ｓ７０７；Ｎｏ）は、ステップ７０８へ処理を進め、次の調査対象としてのチャプター４２２を指定した後、ステップ７０４以降の一連の処理を継続する。すべてのチャプター４２２に対する番組のジャンル情報の取得・調査が完了した場合（Ｓ７０７；Ｙｅｓ）は、ステップ７０９へ処理を進める。
【０１７１】
ステップ７０９において、管理情報管理部１５１は、ステップ７０６で保持した、予めユーザが登録したジャンルに分類される番組の名称が存在するか否かを判定して処理を分岐する。ステップ７０６で保持した名称がある場合（Ｓ７０９；Ｙｅｓ）、コンテンツの名称を、このステップ７０６で保持された予めユーザが登録したジャンルに分類される番組に対応しているチャプター４２２の名称をコピーして書き換えて一連の処理を終了する。
【０１７２】
一方、管理情報管理部１５１は、ステップ７０６で保持した名称がない場合（Ｓ７０９；Ｎｏ）、コンテンツの名称を、前記ステップ７０１で保持されたコンテンツ内の新たな先頭チャプター４２２の名称をコピーして書き換えて一連の処理を終了する。
【０１７３】
ここでステップ６１３における別の例を図１７に示すフローチャートに従って説明する。
【０１７４】
ステップ８０１〜８０３は、上記したステップ７０１〜７０３と同様である。
【０１７５】
ステップ８０４において、管理情報管理部１５１は、調査対象のチャプター４２２の名称を取得する。これは、チャプター４２２と対応する番組の番組名である。
【０１７６】
続くステップ８０５において、管理情報管理部１５１は、ステップ８０４で取得したチャプター４２２の名称（番組名）が、予めユーザが登録したキーワードを含むか否かを判定して処理を分岐する。予めユーザが登録したキーワードを含むチャプター４２２の名称（番組名）である場合（Ｓ８０５；Ｙｅｓ）、ステップ８０６へ処理を進め、該当のチャプター４２２の名称を一時的に保持した後、以後のチャプター４２２に対するチャプターの名称（番組名）の取得・調査をスキップしてステップ８０９へ処理を進める。
【０１７７】
一方、管理情報管理部１５１は、予めユーザが登録したキーワードを含むチャプター４２２の名称（番組名）ではない場合（Ｓ８０５；Ｎｏ）、ステップ８０７へ処理を進める。
【０１７８】
ステップ８０７において、管理情報管理部１５１は、コンテンツ内に含まれるすべてのチャプター４２２に対する登録キーワードの包含調査が完了したか否かを判定して処理を分岐する。すべてのチャプター４２２に対する登録キーワードの包含調査が完了していない場合（Ｓ８０７；Ｎｏ）は、ステップ８０８へ処理を進め、次の調査対象としてのチャプター４２２を指定した後、ステップ８０４以降の一連の処理を継続する。すべてのチャプター４２２に対する登録キーワードの包含調査が完了した場合（Ｓ８０７；Ｙｅｓ）は、ステップ８０９へ処理を進める。
【０１７９】
ステップ８０９において、管理情報管理部１５１は、ステップ８０６で保持した、予めユーザが登録したキーワードを含む番組の名称が存在するか否かを判定して処理を分岐する。ステップ８０６で保持した名称がある場合（Ｓ８０９；Ｙｅｓ）、コンテンツの名称を、このステップ８０６で保持された予めユーザが登録したキーワードを含むチャプター４２２の名称をコピーして書き換えて一連の処理を終了する。
【０１８０】
一方、管理情報管理部１５１は、ステップ８０６で保持した名称がない場合（Ｓ８０９；Ｎｏ）、コンテンツの名称を、ステップ８０１で保持されたコンテンツ内の新たな先頭チャプターの名称をコピーして書き換えて一連の処理を終了する。
【０１８１】
（第２の変形例の効果）
上記した第２の変形例によれば、コンテンツ内の部分領域であるチャプター４２２のうち、予め設定した特定の条件に合致するチャプター４２２、あるいはコンテンツの先頭に位置するチャプター４２２に対応している番組の番組名が、常にループ録画で録画しているコンテンツの名称となる。これにより、既にコンテンツ内に存在しない番組の番組名がコンテンツの名称として残り続けることがなく、録画の内容とコンテンツの名称との整合性が取れた状態となる。
【０１８２】
なお、先に説明した第２及び第３の実施の形態、及び時間長ではなく番組数に基づいたループ録画で実施する場合の第１の変形例についても、この第２の変形例と同様に、別途ユーザが指定したある特定の条件に当てはまるチャプター４２２の名称を優先的にコンテンツの名称に設定するような例外処理を含む場合の更に別の変形例を実現することが可能である。
【０１８３】
なお、本発明は、上記した実施の形態に限定されず、本発明の技術思想を逸脱あるいは変更しない範囲内で種々の形態を取り得ることは言うまでもない。
【０１８４】
図５では、２つの第１及び第２のＡＶストリームファイル４４、４５を用いて、通常録画とループ録画にＡＶストリームファイルをそれぞれ１つずつ割り当てて、更に通常録画用の第１のＡＶストリームファイル４４をアーカイブファイルとしても使用するという例を示している。これに対し、例えば図２に示すように、３つの第１〜第３のＡＶストリームファイル４４〜４６を用いて、通常録画とループ録画に第１及び第２のＡＶストリームファイル４４、４５をそれぞれ１つずつ割り当て、さらに、コンテンツの保存に特化した専用のアーカイブファイルを第３のＡＶストリームファイル４６に割り当てても良い。
【０１８５】
このようなコンテンツの保存に特化した専用のアーカイブファイルを割り当てた場合、第１のＡＶストリームファイル４４は通常録画のＡＶデータストリームの記録に専念できるため、録画再生装置１０が複数のエンコーダやチューナーを有していれば、ループ録画を実施しつつ、その裏で並行して通常録画を実施することなどが可能となる。その際、ループ録画の終了を待つことなく通常録画で記録したコンテンツをアーカイブファイルに保存したり、あるいは通常録画の終了を待つことなくループ録画で記録したコンテンツをアーカイブファイルに保存したりすることが可能であることは、本発明で述べた内容から用意に推測できることは言うまでもない。
【０１８６】
また、本発明は、ループ録画だけに限定されるものではなく、通常録画に対して適用することも可能である。通常録画の使い方としては、近年では、録画の開始／終了日時を指定した予約録画、とりわけＥＰＧ画面上で番組単位で選択する方式に基づく予約録画が主流ではあるが、録画再生装置１０の本体あるいはリモコンに設けられた録画ボタン／停止ボタンを使用した手動による録画も頻繁に行われる。
【０１８７】
このようなユーザによる手動録画を実施した場合、記録したコンテンツの中に複数の番組が含まれることは珍しくない。ループ録画と異なり、通常録画の場合、録画を開始してから終了するまで記録したコンテンツが途中で一部削除されることは無いため、コンテンツの名称と内容の整合性が取れなくなることは発生しない。しかしながら、第２の実施の形態の内容を適用して時間的にもっとも新しく録画された番組の名称をコンテンツの名称に設定したり、あるいは第３の実施の形態の内容を適用して最も時間長が長い番組の名称をコンテンツの名称に設定したりすることによって、より、ユーザの利便性を向上させることができる。
【０１８８】
また、第１〜第３の実施の形態及び第１〜第２の変形例は、主にハードウェアとして記述されているが、ＣＰＵ部３１によって実行されるソフトウェアとして提供されても良い。
【図面の簡単な説明】
【０１８９】
【図１】本発明の第１の実施の形態に係る録画再生装置を用いたテレビシステムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態に係る録画再生装置におけるデータ構成を示す模式図である。
【図３】本発明の第１の実施の形態に係る管理情報の一部を拡大した模式図である。
【図４】本発明の第１の実施の形態に係る録画処理制御部の構成を示すブロック図である。
【図５】本発明の第１の実施の形態に係る複数のＡＶストリームファイルの使用例を示す模式図である。
【図６Ａ】本発明の第１の実施の形態に係るループ録画を開始した状態を示す模式図である。
【図６Ｂ】本発明の第１の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図６Ｃ】本発明の第１の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図６Ｄ】本発明の第１の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図７】本発明の第１の実施の形態に係るフローチャートである。
【図８Ａ】本発明の第２の実施の形態に係るループ録画を開始した状態を示す模式図である。
【図８Ｂ】本発明の第２の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図８Ｃ】本発明の第２の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図８Ｄ】本発明の第２の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図９】本発明の第２の実施の形態に係るフローチャートである。
【図１０Ａ】本発明の第３の実施の形態に係るループ録画を開始した状態を示す模式図である。
【図１０Ｂ】本発明の第３の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図１０Ｃ】本発明の第３の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図１０Ｄ】本発明の第３の実施の形態に係るループ録画が進行した状態を示す模式図である。
【図１１】本発明の第３の実施の形態に係るフローチャートである。
【図１２】本発明の第３の実施の形態に係るフローチャートである。
【図１３】本発明の第３の実施の形態に係るフローチャートである。
【図１４Ａ】本発明の第１の変形例に係るループ録画を開始した状態を示す模式図である。
【図１４Ｂ】本発明の第１の変形例に係るループ録画が進行した状態を示す模式図である。
【図１４Ｃ】本発明の第１の変形例に係るループ録画が進行した状態を示す模式図である。
【図１４Ｄ】本発明の第１の変形例に係るループ録画が進行した状態を示す模式図である。
【図１５】本発明の第２の変形例に係るフローチャートである。
【図１６】本発明の第２の変形例に係るフローチャートである。
【図１７】本発明の第２の変形例に係るフローチャートである。
【符号の説明】
【０１９０】
１…テレビシステム、１０…録画再生装置、１１…アナログチューナ部、１１ａ…アナログ用アンテナ、１２…エンコーダ部、１３…データプロセッサ部、１４…ＨＤＤ部、１５…ＰＳデコーダ部、１６…セレクタ、１７…Ｄ／Ａ、１８…ＡＶ入力、１９…バッファメモリ、２０…フォーマッタ、２１…デジタルチューナ部、２１ａ…デジタル用アンテナ、２２…ストリームプロセッサ部、２３…ＳＴＣ、２５…ＴＳデコーダ部、２６…ビデオミキシング部、２７…フレームメモリ部、２８…Ｉ／Ｆ、２９…Ｄ／Ａ、３１…ＣＰＵ部、３２…編集処理制御部、３３…録画処理制御部、３４…表示部、３５…キー入力部、３６…スピーカ、３７…ディスプレイ、３８…ワークＲＡＭ、３９…番組情報処理部、４０…ファイルシステム管理情報、４１…管理情報ファイル、４１ａ…管理情報、４２…（オリジナルタイトル群情報）プログラム群情報、４３…ＡＶファイル情報、４４〜４６…第１〜第３のＡＶストリームファイル、１５１…管理情報管理部、１５２…ＦＳ管理部、１５３…録画方式識別部、１５４…記録領域形成部、１５５…記録領域監視部、１５６…通常録画部、１５７…ループ録画部、４００…ＡＶデータストリーム、４２０…プログラム情報、４２１…参照情報、４２２…チャプター、４２３…チャプター境界情報、４２３ａ…位置情報、４２３ｂ…テキスト情報（チャプター名）、４２４…タイムスタンプ、４２５…プログラムテキスト情報（コンテンツ名）、４３０…タイムマップ情報
【要約】
【課題】録画された内容とコンテンツの名称との整合性を取ることができる記憶装置及び記憶方法を提供する。
【解決手段】録画再生装置１０は、ＨＤＤ部１４にループ録画可能な第２のＡＶストリームファイル４５を有し、第２のＡＶストリームファイル４５に記憶されたコンテンツの部分領域としてのチャプター４２２に基づいてコンテンツの名称を設定することができるので、録画された内容とコンテンツの名称との整合性を取ることができる。
【選択図】図１【図１】
0004245645.tif 000002
【図２】
0004245645.tif 000003
【図３】
0004245645.tif 000004
【図４】
0004245645.tif 000005
【図５】
0004245645.tif 000006
【図６Ａ】
0004245645.tif 000007
【図６Ｂ】
0004245645.tif 000008
【図６Ｃ】
0004245645.tif 000009
【図６Ｄ】
0004245645.tif 000010
【図７】
0004245645.tif 000011
【図８Ａ】
0004245645.tif 000012
【図８Ｂ】
0004245645.tif 000013
【図８Ｃ】
0004245645.tif 000014
【図８Ｄ】
0004245645.tif 000015
【図９】
0004245645.tif 000016
【図１０Ａ】
0004245645.tif 000017
【図１０Ｂ】
0004245645.tif 000018
【図１０Ｃ】
0004245645.tif 000019
【図１０Ｄ】
0004245645.tif 000020
【図１１】
0004245645.tif 000021
【図１２】
0004245645.tif 000022
【図１３】
0004245645.tif 000023
【図１４Ａ】
0004245645.tif 000024
【図１４Ｂ】
0004245645.tif 000025
【図１４Ｃ】
0004245645.tif 000026
【図１４Ｄ】
0004245645.tif 000027
【図１５】
0004245645.tif 000028
【図１６】
0004245645.tif 000029
【図１７】
0004245645.tif 000030