(57)【要約】【課題】簡単な操作でプレイリストを記録できるようにする。【解決手段】記録媒体にクリップを記録する記録手段と、前記記録媒体への前記クリップの記録に応じて、前記記録媒体に記録された複数の前記クリップを記録された順に再生するように前記複数のクリップの再生順序を制御するための第１のプレイリストを生成するとともに、前記記録媒体に記録された複数のクリップのうち選択された一部のクリップを再生するための第２のプレイリストを生成する生成手段と、前記第１のプレイリストと前記第２のプレイリストとを前記記録媒体に記録するように前記記録手段を制御する制御手段とを備え、前記制御手段は、所定のタイミングで、前記記録媒体が再生装置に装着された際に再生対象とするプレイリストを登録するためのインデックス領域に前記第２のプレイリストを登録することにより、ユーザが指定した動画を指定した順で再生できるようにする。【選択図】図３
2014035778.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体にクリップを記録する記録手段と、
前記記録媒体への前記クリップの記録に応じて、前記記録媒体に記録された複数の前記クリップを記録された順に再生するように前記複数のクリップの再生順序を制御するための第１のプレイリストを生成するとともに、前記記録媒体に記録された複数のクリップのうち選択された一部のクリップを再生するための第２のプレイリストを生成する生成手段と、
前記第１のプレイリストと前記第２のプレイリストとを前記記録媒体に記録するように前記記録手段を制御する制御手段とを備え、
前記制御手段は、所定のタイミングで、前記記録媒体が再生装置に装着された際に再生対象とするプレイリストを登録するためのインデックス領域に前記第２のプレイリストを登録する
ことを特徴とする記録装置。
【請求項２】
記録媒体は装置に対して着脱可能であって、
前記制御手段は、記録媒体の取り出し処理に関連したタイミングで、前記インデックス領域に前記第２のプレイリストを登録することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記制御手段は、電源オフの指示に応じたタイミングで、前記インデックス領域に前記第２のプレイリストを登録することを特徴とする請求項１に記載の記録装置。
【請求項４】
前記制御手段は、前記第２のプレイリストに対する新たなクリップの追加に応じたタイミングで、前記インデックス領域に前記第２のプレイリストを登録することを特徴とする請求項１に記載の記録装置。
【請求項５】
前記制御手段は、前記第１のプレイリストに登録された複数のクリップのうち、前記第２のクリップに登録されていないクリップの再生順序を制御するための第３のプレイリストを生成するように前記生成手段を制御し、前記インデックス領域に、前記第２のプレイリストと前記第３のプレイリストとを登録することを特徴とする請求項１に記載の記録装置。
【請求項６】
前記制御手段は、前記第２のプレイリストによるクリップの再生の後に、前記第１のプレイリストによるクリップの再生が行われるように、前記第２のプレイリストと前記第１のプレイリストとを前記インデックス領域に登録することを特徴とする請求項１に記載の記録装置。
【請求項７】
記録媒体にクリップを記録する記録手段と、
前記記録媒体への前記クリップの記録に応じて、前記記録媒体に記録された複数の前記クリップを記録された順に再生するように前記複数のクリップの再生順序を制御するための第１のプレイリストを生成するとともに、前記記録媒体に記録された複数のクリップのうち選択された一部のクリップを再生するための第２のプレイリストを生成する生成手段と、
前記第１のプレイリストと前記第２のプレイリストの何れかを選択する選択手段と、
前記第１のプレイリストと前記第２のプレイリストとを前記記録媒体に記録するように前記記録手段を制御する制御手段とを備え、
前記制御手段は、所定のタイミングで、前記記録媒体が再生装置に装着された際に再生対象とするプレイリストを登録するためのインデックス領域に、前記選択手段により選択された前記第１のプレイリストと前記第２のプレイリストの何れかを登録する
ことを特徴とする記録装置。
【請求項８】
記録媒体にクリップを記録する記録工程と、
前記記録媒体への前記クリップの記録に応じて、前記記録媒体に記録された複数の前記クリップを記録された順に再生するように前記複数のクリップの再生順序を制御するための第１のプレイリストを生成するとともに、前記記録媒体に記録された複数のクリップのうち選択された一部のクリップを再生するための第２のプレイリストを生成する生成工程と、
前記第１のプレイリストと前記第２のプレイリストとを前記記録媒体に記録するように前記記録工程を制御する制御工程とを備え、
前記制御工程は、所定のタイミングで、前記記録媒体が再生装置に装着された際に再生対象とするプレイリストを登録するためのインデックス領域に前記第２のプレイリストを登録する
ことを特徴とする記録方法。
【請求項９】
記録媒体にクリップを記録する記録工程と、
前記記録媒体への前記クリップの記録に応じて、前記記録媒体に記録された複数の前記クリップを記録された順に再生するように前記複数のクリップの再生順序を制御するための第１のプレイリストを生成するとともに、前記記録媒体に記録された複数のクリップのうち選択された一部のクリップを再生するための第２のプレイリストを生成する生成工程と、
前記第１のプレイリストと前記第２のプレイリストの何れかを選択する選択工程と、
前記第１のプレイリストと前記第２のプレイリストとを前記記録媒体に記録するように前記記録工程を制御する制御工程とを備え、
前記制御工程は、所定のタイミングで、前記記録媒体が再生装置に装着された際に再生対象とするプレイリストを登録するためのインデックス領域に、前記選択工程において選択された前記第１のプレイリストと前記第２のプレイリストの何れかを登録する
ことを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置及び記録方法に関し、特に、記録された動画像データの再生制御情報の記録に用いて好適な技術に関する。
【背景技術】
【０００２】
Blu-Ray方式に準じた記録方式を用いたビデオカメラが増加している。この記録方式では、媒体内のＡＶクリップ(動画データ)をプレイリストに登録して管理している。プレイリストは、記録媒体に記録されている全ＡＶクリップを撮影順に登録したリアルプレイリストと、リアルプレイリストに登録されているＡＶクリップのうち一部を指定して再生順序を管理するためのユーザプレイリストを含む。
【０００３】
据え置き型Blu-Rayプレーヤは、この記録方式で記録された媒体を挿入されると、まずインデックスファイルと呼ばれるファイルを読み出し、そのインデックスファイルに登録されたプレイリスト順序に従って、ＡＶクリップを順に再生する。
光ディスクに動画を記録する記録装置では、ファイナライズ時に、このインデックスファイルを確定させるのが一般的である。インデックスファイルの確定では、次のような処理が行われる。
【０００４】
先ず、リアルプレイリストとバーチャルプレイリストの選択機能を有するタイトルプレイリストを生成する。次に、タイトルプレイリストに属するＡＶクリップを生成する。次に、タイトルプレイリストをインデックスファイルに登録する。この処理を行うことで、据え置き型Blu-Rayプレーヤでユーザはリアルプレイリスト・バーチャルプレイリストを選択して再生することが可能となる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−７９８２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、フラッシュメモリを含むメモリカードやＨＤＤに動画データを記録する装置が登場している。光ディスクと異なり、メモリカードやＨＤＤに動画データを記録した場合、ファイナライズ処理を行わなくても記録された動画データを他の再生装置により再生することができる。このため、光ディスクのようにタイトルプレイリストとそれに属するＡＶクリップを生成する契機が、この種の媒体を採用する記録装置には存在しない。
【０００７】
このため、メモリカードに記録した動画をユーザが指定した順で再生させたい場合、バーチャルプレイリストを記録媒体に記録する必要があり、バーチャルプレイリストの記録を忘れた場合には、バーチャルプレイリストに従う再生ができない問題点があった。
本発明は前述の問題点に鑑み、簡単な操作でプレイリストを記録できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の記録装置は、記録媒体にクリップを記録する記録手段と、前記記録媒体への前記クリップの記録に応じて、前記記録媒体に記録された複数の前記クリップを記録された順に再生するように前記複数のクリップの再生順序を制御するための第１のプレイリストを生成するとともに、前記記録媒体に記録された複数のクリップのうち選択された一部のクリップを再生するための第２のプレイリストを生成する生成手段と、前記第１のプレイリストと前記第２のプレイリストとを前記記録媒体に記録するように前記記録手段を制御する制御手段とを備え、前記制御手段は、所定のタイミングで、前記記録媒体が再生装置に装着された際に再生対象とするプレイリストを登録するためのインデックス領域に前記第２のプレイリストを登録することとを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、簡単な操作にてプレイリストを記録することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態を示し、映像記録再生装置の構成例を示すブロック図である。
【図２】クリップ情報ファイルが格納する主な情報を説明する図である。
【図３】記録媒体内ファイルの関連を説明する図である。
【図４】インデックスファイルにバーチャルプレイリストを登録するための処理手順を説明するフローチャートである。
【図５】インデックスファイルにバーチャルプレイリストを登録するための処理を説明するフローチャートである。
【図６】インデックスファイルにバーチャルプレイリストを登録するための処理を説明するフローチャートである。
【図７】ＡＶクリップ追加時に、インデックスファイルにリアルプレイリストを登録する処理を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照しながら説明する。
（第１の実施形態）
図１は、本発明の実施形態を示し、映像記録再生装置の構成例を示すブロック図である。以下、ファイルシステムを有する記録媒体に動画像データと動画像の管理情報を記録するデジタルビデオカメラとして説明する。
【００１２】
本実施形態のビデオカメラは、カメラ部１００と、コーデック１０１と、記録媒体アクセス時に用いるバッファメモリ１０２とを備えている。また、メモリカード等の着脱可能な記録媒体１０４へのデータの書き込み、読み出しと、図示しない記録媒体蓋開閉状態等から記録媒体１０４の取り外し検出を行う記録媒体制御部１０３を備えている。記録媒体制御部１０３は、ＦＡＴファイルシステムなどの公知のファイルシステムに従い、記録媒体１０４に記録するデータをファイルとして管理する。
【００１３】
さらに、撮影された動画や再生された動画、或いは、操作メニューなどの必要な情報ＬＣＤ（液晶表示装置）１０７に表示するＬＣＤ制御部１０６を備えている。また、ＣＰＵ１０８はＣＰＵバス１０５により、ＲＯＭ１１０、ＲＡＭ１１１、およびその他の各ブロックに接続され、ＣＰＵ１０８より各ブロックを制御することができる。操作部１０９はユーザによる各種操作キーやつまみなどの入力をＣＰＵ１０８に伝え、ユーザからの指示に対応して、ＣＰＵ１０８が各ブロックを制御し各種処理を行うユーザインターフェースとして設けられている。
【００１４】
次に、本実施形態のビデオカメラが記録する記録フォーマットの概略について説明する。
本実施形態のビデオカメラが使用する記録フォーマットは、インデックス・プレイリスト・ＡＶクリップの３層の構造から成る。最下層のＡＶクリップは、動画像データであるＡＶストリームとその動画像の付加情報であるクリップ情報の２種類のデータで構成される。
【００１５】
ＡＶストリームとクリップ情報は、それぞれ独立したファイルとして管理される。ＡＶストリームファイルとクリップ情報ファイルの２つのファイルで１つのＡＶクリップが構成される。ＡＶストリームファイルとクリップ情報ファイルは、ファイルシステム上のファイル名としてそれぞれ同じＡＶクリップ番号が付けられ、対応が分かるようになっている。
【００１６】
ＡＶストリームファイルは、符号化された動画データや音声データ、及びその他の必要なデータを含む。図１において、コーデック１０１はカメラ部１００により得られた動画データをＭＰＥＧ方式により符号化する。そして、コーデック１０１は、符号化された動画データに対し、動画データの再生タイミングを規定するためのタイムスタンプ（ＰＴＳ）などの必要な情報を多重し、ＭＰＥＧのトランスポートストリームの（ＴＳ）形式に変換する。ＡＶストリームファイルには、このようなＭＰＥＧ−ＴＳデータが含まれるクリップ情報ファイルには対応するＡＶストリームのビットレートやアスペクトなどのストリーム情報と、動画像の再生時間（ＰＴＳ）と記録媒体上のアドレスを関連付ける変換テーブルが入っている(図２)。この変換テーブルを用いることで、再生開始・終了したいPTSに対応するＡＶストリームの読み出し開始位置・サイズが取得可能となる。
【００１７】
ＡＶクリップの上位には、中間層のプレイリストが存在する。プレイリストファイルはプレイリストの種別等を示すメタ情報と、再生対象となるＡＶクリップを、その再生順に配置するItemから成る。Itemには、ＡＶクリップのファイル名を取得するための情報と、ＡＶクリップの再生開始点(以下、IN点)と再生終了点(以下、OUT点)が格納される。これにより、プレイリストに格納されるItemを、その格納順にたどることで、ＡＶクリップの任意の範囲を所望の再生順序に従って再生することが可能となる。
【００１８】
最上位に位置するインデックスファイルは、記録媒体が装着された外部の再生装置が最初に読み出すファイルである。インデックスファイルにはファーストプレイバック領域があり、ここにプレーヤで再生すべきプレイリストがその順に格納される。
【００１９】
再生装置は記録媒体が装着されると、まずインデックスファイルを読み出し、そのファーストプレイバック領域に格納されるプレイリストファイルを順に読み出す。読み出したプレイリストに格納されるItem順にＡＶクリップの該当範囲を再生する。これをプレイリスト毎に全Itemに対して行うことで、再生動作を実現する。
【００２０】
図３は、この記録フォーマットで本実施形態のビデオカメラが記録した記録媒体に格納されるファイル群の一例を示す図である。
ＡＶストリームファイルとクリップ情報ファイルは１対１の対応である。ＡＶストリームファイル１とクリップ情報ファイル１、ＡＶストリームファイル２とクリップ情報ファイル２、ＡＶストリームファイル３とクリップ情報ファイル３がそれぞれ対応付けられている。
【００２１】
ＡＶクリップ１はＡＶストリームファイル１とクリップ情報ファイル１で、ＡＶクリップ２はＡＶストリームファイル２とクリップ情報ファイル２で、ＡＶクリップ３はＡＶストリームファイル３とクリップ情報ファイル３で構成されている。
【００２２】
さらに、プレイリストファイルにはメタ情報を保存する領域が存在する。プレイリストファイル１と２のメタ情報には、ユーザの撮影動作により生成処理したＡＶクリップを撮影順に格納していることを示すフラグが付いている。また、プレイリストファイル３はユーザの編集操作により記録済みの全部のＡＶクリップのうち一部をユーザ操作順に格納していることを示すフラグが付いている。以降、前者をリアルプレイリスト（第１のプレイリスト）、後者をバーチャルプレイリスト（第２のプレイリスト）と呼ぶ。
【００２３】
図３では、プレイリストファイル１にはItem１-１とItem１-２が、プレイリストファイル２にはItem２-１が、プレイリストファイル３にはItem３-１がそれぞれ存在する。リアルプレイリストであるItem１-１はＡＶクリップ１の全域が関連付けられている。同様にItem１−２はＡＶクリップ２の全域、同様にItem２-１はＡＶクリップ３の全域、バーチャルプレイリストであるItem３-１はＡＶクリップ２の一部がそれぞれ関連付けられている。
【００２４】
インデックスファイルは、リアルプレイリストを撮影順にファーストプレイバック領域に格納している。つまり、この記録媒体を再生装置に装着した場合、ビデオカメラで撮影した映像が撮影順に全て再生される。また、この記録媒体にはバーチャルプレイリストが記録されているが、ファーストプレイバック領域にバーチャルプレイリストが登録されていない。そのため、再生装置では、バーチャルプレイリストに従った再生がおこなわれない。
【００２５】
次に、動画像の記録時の動作について説明する。
本実施形態のビデオカメラのカメラ部１００は、映像を電気信号として入力するCCDを備え、映像をデジタルデータとして入力することができる。
【００２６】
操作部１０９により電源が投入されると、ＣＰＵ１０８は、各部を制御し、カメラ部１００により得られた動画データをＬＣＤ１０７に出力して表示し、記録待機状態とする。撮影待機状態において、操作部１０９より記録開始の指示が出力された場合、ＣＰＵ１０８は、コーデック１０１に対して動画データの符号化を開始するように指示する。コーデック１０１は、カメラ部１００からの動画データを前記のようにＭＰＥＧ方式に従って符号化し、バッファメモリ１０２に記憶する。本実施形態では、記録媒体１０４に対して書き込み可能なデータレートは符号化された動画データを含むＡＶストリームのデータレートよりも大きい。そのため、符号化された未記録の動画データをバッファメモリ１０２に記憶しておき、バッファメモリ１０２に記憶された未記録のデータが所定量に達した場合、ＣＰＵ１０８は、記録媒体制御部１０３に対し、データの書き込みを指示する。
記録媒体制御部１０３は書き込みの指示に応じてバッファメモリ１０２より未記録のデータを読み出し、ＡＶストリームファイルとして記録媒体１０４に記録する。その後、バッファメモリ１０２に記憶されたデータが所定値まで減少した場合、ＣＰＵ１０８はデータの書き込みを一時停止する指示を記録媒体制御部１０３に出力する。このように、ＣＰＵ１０８は、操作部１０９より記録停止の指示があるまで、繰り返し記録媒体１０４への書き込みを行う。
【００２７】
また、ＣＰＵ１０８は、動画データを記録媒体１０４に記録する際、記録された動画データの所定のフレーム、ここではＭＰＥＧにおけるＩフレームのＰＴＳと、ＡＶストリームファイル上の位置（アドレス）をコーデック１０１及び記録媒体制御部１０３から取得する。そして、ＣＰＵ１０８は、取得したＩフレームのＰＴＳと位置情報とをＲＡＭ１１１に蓄積する。ＣＰＵ１０８は、動画像データの記録停止後、ＲＡＭ１１１に保存したこれらの情報を用いてクリップ情報ファイルを作成し、記録媒体１０４へ記録する。
【００２８】
ＣＰＵ１０８は、クリップ情報ファイルを記録した後、記録媒体１０４に記録されているプレイリストファイルの更新を行う。プレイリストの更新は、記録したＡＶクリップをItemとしてリアルプレイリストへ登録する作業である。ＣＰＵ１０８は、記録媒体１０４にリアルプレイリストが記録されていない場合、新規に作成して、今回記録したＡＶクリップを示すＩｔｅｍを追加する。
【００２９】
また、記録媒体１０４に既にリアルプレイリストファイルが記録されていた場合、ＣＰＵ１０８は、記録媒体制御部１０３を制御して、記録媒体１０４に記録されているリアルプレイリストファイルの最後に、今回記録したＡＶクリップのＩｔｅｍを追加する。ただし、既に記録されているリアルプレイリストに登録されている複数のＡＶクリップの動画データと今回記録した動画の解像度やアスペクト比などが違っていた場合、ＣＰＵ１０８は、既存のプレイリストに登録せず、新たにプレイリストを生成する。そして、この新規のリアルプレイリストに今回記録したＡＶクリップのＩｔｅｍを登録する。このように、記録媒体１０４に記録された全てのクリップは、何れかのリアルプレイリストに登録されている。
【００３０】
プレイリストの更新が終われば、最上位層のインデックス領域の更新に移る。インデックス領域の更新作業は、追加のあったプレイリストファイルをインデックスファイル内のファーストプレイバック領域に登録し、他の再生装置で再生対象になるよう登録する処理である。ＣＰＵ１０８は、リアルプレイリストに今回記録したＡＶクリップ情報を登録する際に、リアルプレイリストを追加作成していれば、このリアルプレイリストをファーストプレイバック領域の最後に追加登録する。この登録手順を行うことで、撮影順に記録媒体内の撮影データがすべて他の再生装置でも再生されるようになる。
以上で、ユーザ操作一回分の動画像が記録媒体に記録されたこととなる。ファイルシステムは、一般的にフラッシュメモリやＨＤＤで用いられるＦＡＴなどを用いる。
【００３１】
次に、動画像の再生時の動作について説明する。
本実施形態のビデオカメラは、インデックスファイルのファーストプレイバック領域に非登録なプレイリスト(ここでは、図３のバーチャルプレイリスト、プレイリストファイル３を指す)も再生する。このため、ＣＰＵ１０８は、記録媒体１０４からプレイリストファイルと全クリップ情報ファイルを読みだして、ＲＡＭ１１１に記憶するように記録媒体制御部１０３に指示する。本実施形態では、ユーザによる再生開始の指示の前にこれらのファイルを読み込んでおくことで、ＡＶストリームファイルを読み込む前に動画像の情報を得ることができる。そして、コーデックで再生可能な動画像であるか否かの判断や、プレイリストファイルが指すＰＴＳからＡＶストリームファイルの読み込む記録媒体上のアドレスといった情報を知ることができる。
【００３２】
操作部１０９より再生モードの指示があると、ＣＰＵ１０８は、ＲＡＭ１１１に記憶されたリアルプレイリストファイルとクリップ情報ファイルに基づいて、各クリップの代表画像を含むインデックス画面を生成し、ＬＣＤ１０７に表示する。また、操作部１０９よりバーチャルプレイリストの指示があった場合、ＣＰＵ１０８は、ＲＡＭ１１１に記憶されたバーチャルプレイリストに登録された各クリップの代表画像を含むインデックス画面を生成し、ＬＣＤ１０７に表示する。ＣＰＵ１０８は、ＲＡＭ１１１に記憶された各プレイリストのメタ情報に基づいて、リアルプレイリストとバーチャルプレイリストとを識別する。
このようにインデックス画面を表示した後、ユーザは表示された代表画像から所望のクリップの代表画像を選択し、再生開始を指示する。操作部１０９より再生開始の指示があった場合、ＣＰＵ１０８は、リアルプレイリスト、或いはバーチャルプレイリストにおいて、選択されたクリップのIN/OUT点のＰＴＳとＡＶクリップ番号を取得する。例えば、リアルプレイリストに登録されたクリップのインデックス画面から選択されたクリップの再生が指示された場合、ＣＰＵ１０８は、リアルプレイリストにおいて、選択されたクリップのＩＮ／ＯＵＴ点のＰＴＳとクリップ番号を取得する。次に、ＣＰＵ１０８は、対応するＡＶクリップ番号のクリップ情報ファイルの変換テーブルを用いて、ＡＶストリームファイルの読み出し位置とサイズを得る。この読み出し位置とサイズを元に、ＣＰＵ１０８は、記録媒体制御部１０３により指定されたクリップのＡＶストリームファイルを記録媒体１０４から読み出す。
【００３３】
読み出された動画像データは、バッファメモリ１０２に一旦蓄えられ、蓄えられた動画像データをコーデック１０１がデコードし、ＬＣＤ制御部１０６を通してＬＣＤ１０７に表示する。一つのクリップの最後まで再生した場合、ＣＰＵ１０８は、選択されたプレイリストにおいて次に登録されているクリップを続けて再生する。このように、プレイリストに登録された最後のクリップまで再生が完了すると、ＣＰＵ１０８は、再度インデックス画面をＬＣＤ１０７に表示する。
【００３４】
次に、バーチャルプレイリストの編集動作について、シーンの追加を例にして説明する。バーチャルプレイリストは、ユーザが記録媒体内の所望のシーンを所望の順番で再生できるようにユーザ指示において生成するプレイリストである。
前述のように、リアルプレイリストに登録されたクリップのインデックス画面がＬＣＤ１０７に表示されている状態で、ユーザは、何れかのクリップを選択され、バーチャルプレイリストへの追加を指示する。ＣＰＵ１０８は、選択されたクリップの動画データの種別が、ＲＡＭ１１１に記憶されているバーチャルプレイリストファイルの最後に登録されているクリップと同じであるか判定する。同一であった場合、ＣＰＵ１０８は、選択されたクリップのＡＶクリップ番号と再生区間を含むItemを新たに生成し、ＲＡＭ１１１に記憶されているバーチャルプレイリストファイルに追加する。同一でなければ、ＣＰＵ１０８は、新規にバーチャルプレイリストファイルを生成し、それに生成したItemを追加する。そして、ＣＰＵ１０８は、追加されたバーチャルプレイリスト、或いは、新規に生成されたバーチャルプレイリストを記録媒体１０４に記録する。
【００３５】
次に、ユーザの意図に応じてバーチャルプレイリストを他の再生装置で再生可能にするための処理について、図４のフローチャートを用いて説明する。
処理が開始され、Ｓ４０１において、記録媒体制御部１０３が蓋開け状態を検出すると、ＣＰＵ１０８は、Ｓ４０２において、ＲＡＭ１１１にバーチャルプレイリストが記憶されているか、プレイリスト内のメタ情報をチェックして判断する。
【００３６】
バーチャルプレイリストがＲＡＭ１１１に記憶されていた場合、ＣＰＵ１０８は、Ｓ４０３において、インデックスファイルのファーストプレイバック領域に、バーチャルプレイリストを、更新の古い順に登録する。バーチャルプレイリストがＲＡＭ１１１に記憶されていない場合、ＣＰＵ１０８は、Ｓ４０４において、メタデータからリアルプレイリストと判断されるものを、更新の古い順に登録する。
次に、Ｓ４０５において、ＣＰＵ１８は、記録媒体制御部１０３により、ＲＡＭ１１１に記憶されたインデックスファイルを記録媒体１０４に記録する。
【００３７】
なお、本実施形態では、記録媒体１０４の蓋が開いたことを検出したことに応じて、バーチャルプレイリストを含むインデックスファイルを記録媒体１０４に記録した。それ以外に、例えば、操作部１０９より電源オフの指示があった場合や、ユーザによりバーチャルプレイリストが編集された場合に、インデックスファイルを記録媒体１０４に記録する構成としてもよい。
以上の処理を行うことで、本記録フォーマットにおいて、バーチャルプレイリストがあればバーチャルプレイリストを、無ければリアルプレイリストを再生可能なプレイリストを記録することができる。
【００３８】
（第２の実施形態）
第１の実施形態では、再生装置においてバーチャルプレイリストが再生されるように、インデックスファイルのファーストプレイバック領域にバーチャルプレイリストを登録する手法について説明した。
【００３９】
バーチャルプレイリストは、記録媒体内の全ＡＶクリップを登録するわけではない。従って、バーチャルプレイリストをファーストプレイバック領域へそのまま登録した場合、記録媒体に記録されたＡＶクリップのうち、再生装置において再生されないものが発生する可能性がある。
【００４０】
第２の実施形態におけるビデオカメラの構成及び基本的な記録再生処理、プレイリストの編集処理については第１の実施形態と同じなので説明を省略する。
次に、ユーザの意図に応じてバーチャルプレイリストを他の再生装置で再生可能にするための処理について、図５のフローチャートを用いて説明する。図５のＳ５０１、Ｓ５０２、Ｓ５０３、Ｓ５０６、Ｓ５０８は、図４のＳ４０１、Ｓ４０２、Ｓ４０３、Ｓ４０４、Ｓ４０５と同じであるため説明を省略する。
【００４１】
Ｓ５０２でバーチャルプレイリストがＲＡＭ１１１に記憶されていると判断された場合、ＣＰＵ１０８は、Ｓ５０３の処理を行った後、Ｓ５０４において、リアルプレイリストに登録された全てのクリップのうち、バーチャルプレイリストに未登録なＡＶクリップを検出する。そして、ＣＰＵ１０８は、テンポラリのプレイリスト(ＴＭＰプレイリスト)を生成し、このＴＭＰプレイリストに対し、バーチャルプレイリストに登録されていないクリップのＩｔｅｍを登録する。
【００４２】
次に、Ｓ５０５において、ＣＰＵ１０８は、Ｓ５０４で生成したＴＭＰプレイリストをファーストプレイバック領域に追加登録する。この操作を行うことで、再生装置において、ユーザはバーチャルプレイリストを視聴した後、残りのＡＶクリップを続けて視聴することが可能となる。また、Ｓ５０２においてバーチャルプレイリストが無ければ、Ｓ５０６の処理を終了した後、Ｓ５０７に進んで不要なＴＭＰプレイリストを削除処理する。
【００４３】
なお、本実施形態では、バーチャルプレイリストが記録されていた場合、ファーストプレイバック領域にバーチャルプレイリストに次いでＭＰプレイリストを追加している。しかし、Ｓ５０４の処理を行わず、Ｓ５０５において、全てのリアルプレイリストをファーストプレイバックに追加してもよい。この場合は、バーチャルプレイリストに登録済みのＡＶクリップが重複再生される環境となるが、同様の効果が得られる。またその場合、Ｓ５０７の処理は不要となる。
【００４４】
（第３の実施形態）
第３の実施形態では、本実施形態のビデオカメラにおいてユーザ操作による再生プレイリスト(リアルプレイリスト、またはバーチャルプレイリスト)選択結果を、再生装置の環境へ反映する方法について説明する。
取り扱う記録フォーマット及びビデオカメラの構成、コンテンツの記録手法・再生手法は第１の実施形態と同じなので説明を省略する。
【００４５】
次に、ユーザ操作による再生プレイリスト選択結果を、再生装置の環境へ反映する方法について、図６のフローチャートを用いて説明する。図６のＳ６０１、Ｓ６０３、Ｓ６０４、Ｓ６０５は、図４のＳ４０１、Ｓ４０３、Ｓ４０４、Ｓ４０５と同じであるため説明を省略する。
【００４６】
Ｓ６０２においては、再生中のプレイリストがバーチャルプレイリストであった場合、ＣＰＵ１０８は、同様にＳ６０３においてバーチャルプレイリストをファーストプレイバック領域に登録する。そうでなかった場合、つまり、再生中のプレイリストがリアルプレイリストであった場合、ＣＰＵ１０８は、Ｓ６０４においてリアルプレイリストをファーストプレイバック領域に登録する。
以上を行うことで、本記録フォーマットにおいて、ユーザにより再生選択された再生プレイリストの選択結果を、再生装置の環境へ反映することができる。
【００４７】
（第４の実施形態）
第４の実施形態では、本実施形態のビデオカメラにおいてＡＶクリップの追加(動画撮影)が行われた場合に、再生装置においてリアルプレイリストが再生される(追加ＡＶクリップの再生)環境を提供する方法について、図７のフローチャートを用いて説明する。
【００４８】
取り扱う記録フォーマット及びビデオカメラの構成、コンテンツの記録手法・再生手法は第１の実施形態と同じなので説明を省略する。
Ｓ７０１において、ＡＶクリップの追加の有無を判定する。追加があった場合はＳ７０２へ進む。Ｓ７０２の処理は、図４のＳ４０４の処理と同じである。次に、Ｓ７０３へ進む。Ｓ７０３の処理は図４のＳ４０５の処理と同じである。
【００４９】
Ｓ７０３の処理を実施するタイミング、つまり、インデックスファイルの記録媒体１０４への反映するタイミングは、（１）記録媒体制御部１０３が記録媒体蓋開けを検出したタイミング。（２）本実施形態のビデオカメラがユーザ操作によりパワーダウン指示したタイミング、等とする。
【００５０】
以上を行うことで、本実施形態のビデオカメラにおいて、ＡＶクリップの追加(動画像撮影)が行われた場合に、再生装置において追加されたＡＶクリップが必ず再生される環境を提供することが可能となる。
なお、本実施形態では動画撮影時のＡＶクリップの追加について言及したが、ＵＳＢ(Universal Serial Bus)などの外部インターフェース経由でＡＶクリップを追加された場合でも、同様の手法で同じ効果を得ることができる。
【００５１】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５２】
１００  カメラ部
１０１  コーデック
１０２  バッファメモリ
１０３  記録媒体制御部
１０４  記録媒体
１０５  バス
１０６  LCD制御部
１０７  ＬＣＤ
１０８  ＣＰＵ
１０９  操作部
１１０  ＲＯＭ
１１１  ＲＡＭ
【図１】
2014035778.tif 000003
【図２】
2014035778.tif 000004
【図３】
2014035778.tif 000005
【図４】
2014035778.tif 000006
【図５】
2014035778.tif 000007
【図６】
2014035778.tif 000008
【図７】
2014035778.tif 000009