(57)【要約】【課題】ユーザに意識させないでデータを自動的にグループ化することにより、記録媒体に格納されているコンテンツを容易に把握できるようにすることを課題とする。【解決手段】少なくとも複数のデータファイルが記録される記録媒体に対して記録または再生が可能とされるデータ処理装置であって、上記記録媒体にデータファイルを記録する際に予め定められたテイク生成条件を満たす１つ以上のデータファイルを自動的にグループ化するグループ設定手段を備えることを特徴とするデータ処理装置が提供される。【選択図】        図７
2004171053.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも複数のデータファイルが記録される記録媒体に対して記録または再生が可能とされるデータ処理装置であって、
上記記録媒体にデータファイルを記録する際に予め定められたテイク生成条件を満たす１つ以上のデータファイルを自動的にグループ化するグループ設定手段を備えることを特徴とするデータ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチメディア・データを再生もしくは記録するデータ処理装置に関する。
【０００２】
【従来の技術】
現在、デジタルカメラやデジタルディスクカムコーダのデータ記録媒体の容量は膨大なものになり、多数のデータファイルを記録できるようになってきた。
動画の記録時間を１テイク（１カット）５〜１０秒程度と考えると、運動会などのイベントの撮影などに際しては、あるイベントが発生している短期間に短い時間のテイクを数多く撮影することが予想される。
【０００３】
現在のデジタルカメラやディスクカムコーダでは、データ記録媒体に格納されているデータファイルの一覧を表示する際、代表画像（サムネイル画像）を並べて一覧表示することでユーザに示す方法が一般的である。しかし、あるまとまった時間内に短時間のテイクを多く撮影した場合、似た代表画像を持つテイクや静止画が膨大な数表示されることになり、本当に必要なデータを取り出すのが困難になってしまうという問題がある。
【０００４】
このような状況に対応するためには、似た代表画像を持つと予想されるテイクや静止画を自動的に纏め、代表画像の表示方法のそれぞれに工夫を設けることが必要になる。
前者は例えば、撮影日時によって自動分類する方法がある。例えば、１３時００分００秒から１３時５９分５９秒の間に撮影したものを自動的にグループ化してユーザに提示することが考えられる。このようにすると、ユーザに対してある程度まとまった単位で代表画像を提示することが可能になる。
【０００５】
この他にテイクを自動的にグループ化する方法としては、下記の特許文献１の「記録装置」がある。この発明は、記録時間が非常に長い動画データを自動的に分割し、分割したデータをグループ化し、グループ化したことが分かるようにユーザに提示するという内容である。
【０００６】
後者は例えば、下記の特許文献２の「画像処理装置」に示されるように、グループ化した画像群を一つの代表画像で提示し、なおかつグループ化されていない画像の代表画像と区別するためのマークを添える方法が考えられる。この発明では、マークと共に表示された代表画像を選択すると、グループに属する画像の代表画像群が展開して表示される。
【０００７】
【特許文献１】
特開２０００−２１５６４８号公報
【特許文献２】
特開２０００−４１２０９号公報
【０００８】
【発明が解決しようとする課題】
しかし、撮影日時によって自動分類する方法では、あるイベントが区切り時間を跨いでしまった場合に勝手に別グループとして分割されてしまう可能性がある。例えば、徒競走が１３：４２〜１４：０２であった場合、１４：００．００以降に撮影された画像は、１４：００．００より前に撮影された画像と同じイベントにも拘わらず別グループになってしまう。また、上記の特許文献２で示される方法は、短いテイクを多く撮影した場合に適用する方法ではない。
【０００９】
また、多くのユーザにとっては、グループ化による階層構造は理解しづらい。特に、ユーザが意図しない自動グループ化による階層の構築は、ユーザの混乱の元になってしまう。
【００１０】
また、階層構造を作成した時点で、下の階層に「下りる」操作と上の階層へ「上る」操作、もしくは、下の階層に含まれるデータを階層毎に「展開」する操作と下の階層を「閉じる」操作が必要になり、ユーザが階層（グループ）を意識した操作を行わねばならず操作が煩雑になってしまうという問題があった。
【００１１】
本発明の目的は、ユーザに意識させないでデータを自動的にグループ化することにより、記録媒体に格納されているコンテンツを容易に把握できるようにすることである。
【００１２】
【課題を解決するための手段】
本発明の一観点によれば、少なくとも複数のデータファイルが記録される記録媒体に対して記録または再生が可能とされるデータ処理装置であって、上記記録媒体にデータファイルを記録する際に予め定められたテイク生成条件を満たす１つ以上のデータファイルを自動的にグループ化するグループ設定手段を備えることを特徴とするデータ処理装置が提供される。
【００１３】
本発明によれば、短い記録時間長のデータを数多く記録した場合でも、予め指定した条件に従って自動的にグループ化し、記録媒体に格納するので、記録媒体内のコンテンツを容易に把握できる。
【００１４】
【発明の実施の形態】
［実施形態１］
まず、図１を用いて本発明の実施形態１による情報記録再生装置（データ処理装置）の一例を説明する。本実施形態の情報記録再生装置としてのビデオカムコーダ装置は、主として記録媒体であるディスク１９と、ディスク１９に対して動画像、静止画像、音声などのメディア・データの書き込み、読み出しを行うピックアップ１と、読み出された信号を増幅するＲＦアンプ２と、エンコーダ・デコーダ／信号処理回路３と、データを一時的に格納するショックプルーフメモリ５と、ショックプルーフメモリをコントロールするメモリコントローラ４と、復号化・符号化回路６と、Ｄ／ＡコンバータとＡ／Ｄコンバータから成るコンバータ７と、送りモータ８と、スピンドルモータ９と、ドライバ回路１０と、サーボ制御回路１１と、種々の制御を行うシステムコントローラ１２と、電源回路１３と、ヘッド駆動装置１４と、記録ヘッド１５と、入力装置１６と、映像音声入力（カメラ部）１７と、映像音声出力１８とを備えている。ここで、ディスク１９とは例えば、光磁気ディスク（以下、ＭＯ）であるとする。ディスク１９の種類はＭＯに限らないことは言うまでもない。
【００１５】
上記構成によれば、再生時、ドライバ回路１０に駆動されるスピンドルモータ９によりＭＯ１９が回転駆動されるとともに、ドライバ回路１０に駆動される送りモータ８によりピックアップ１がＭＯ１９の半径方向に送られ、このピックアップ１により読み出されたデータは、ＲＦアンプ２において増幅され、エンコーダ・デコーダ／信号処理回路３に送られる。
【００１６】
また、ＲＦアンプ２は、上記データに基づいて、フォーカスエラー信号やトラッキングエラー信号などのサーボ制御信号を生成し、これをサーボ制御回路１１に出力する。サーボ制御回路１１は、ＲＦアンプ２からのサーボ制御信号と、システムコントローラ１２からのコントロール信号に基づいて、ピックアップ１、送りモータ８、スピンドルモータ９を駆動する。
【００１７】
上記エンコーダ・デコーダ／信号処理回路３は、ＲＦアンプ２で増幅された信号を復調し、さらに誤り訂正などの信号処理を行った後、メモリコントローラ４に送る。メモリコントローラ４は、エンコーダ・デコーダ／信号処理回路３から送られてきた信号をショックプルーフメモリ５に書き込む。ショックプルーフメモリ５には、メディア・データの記録領域とは別にメディア・データ以外のＴＯＣ（Ｔａｂｌｅ  ｏｆ  Ｃｏｎｔｅｎｔｓ）情報を格納するための領域が設けられており、ＭＯ１９が装置に挿入されると直ちにメディア・データと同様の経路でＭＯ１９に格納されているＴＯＣ情報がショックプルーフメモリ５の所定領域に格納される。
【００１８】
メモリコントローラ４は、システムコントローラ１２の要求に応じて必要なＴＯＣ情報をショックプルーフメモリ５から読み出してシステムコントローラ１２に送る。システムコントローラ１２は、上記ショックプルーフメモリ５に記憶されたデータを読み出し、復号化・符号化回路６に送る。復号化・符号化回路６は、図示しないデータ復号化回路によって、送られたデータを所定のフォーマットにしたがって符号化処理を解き、コンバータ７内のＤ／Ａコンバータへ送る。Ｄ／Ａコンバータは、復号化されたメディア・データをアナログ信号に変換する。このアナログ信号は、出力端子１８より外部へ出力される。
【００１９】
また、システムコントローラ１２は、電源回路１３を制御し、ピックアップ１、ＲＦアンプ２、エンコーダ・デコーダ／信号処理回路３、サーボ制御回路１１、およびドライバ回路１０へ電源を供給したり中断したりする。
【００２０】
入力装置１６とは、例えばポーズボタンや再生ボタン、再生／録画モード切替スイッチ、画像選択用カーソルキーなどが考えられる。例えば録画モードになった状態では、まず録画状態が「停止」状態にセットされ、以後、ポーズボタンが押される度に「録画」状態と「停止」状態のトグルになるという方式が考えられる。本実施形態による記録再生装置では、「録画」状態から「停止」状態までに撮影された動画データや音声データを一つのデータファイルとして記録する。また、「撮影」ボタンを押下した場合には、静止画データをデータファイルとして記録する。
【００２１】
記録時は、カメラ部１７から入力されたアナログ映像音声信号をコンバータ７内のＡ／Ｄコンバータへ送る。Ａ／Ｄコンバータは、アナログ映像音声信号をデジタル信号に変換する。このデジタル信号は、復号化・符号化回路６において、図示しないデータ符号化回路によって所定のフォーマットに符号化され、メモリコントローラ４によってショックプルーフメモリ５に格納される。このメモリコントローラ４は、システムコントローラ１２の制御下でショックプルーフメモリ５に格納されているデータを読み出し、エンコーダ・デコーダ／信号処理回路３に送る。エンコーダ・デコーダ／信号処理回路３では、読み出したデータに対して、変調、誤り訂正用符号の付加などを行う。
【００２２】
システムコントローラ１２は、メモリコントローラ４を制御し、ショックプルーフメモリ５の所定領域に格納されているＴＯＣ情報を読み出し、このＴＯＣ情報に基づいてＭＯ１９上の記録可能領域の位置を認識し、サーボ制御回路１１を制御して所望の記録可能領域をサーチする。サーチ後、システムコントローラ１２の制御下で、エンコーダ・デコーダ／信号処理回路３の出力信号に基づいてヘッド駆動装置１４が記録ヘッド１５を駆動すると共に、ＲＦアンプ２の出力信号に基づいてピックアップ１の図示しないレーザ回路が駆動され、ＭＯ１９上にデータを記録する。
【００２３】
所望の記録可能領域への記録動作が終了すると、システムコントローラ１２はメモリコントローラ４を制御し、ショックプルーフメモリ５に格納されているＴＯＣ情報と、ＭＯ１９のＴＯＣ情報とを書き換え、以降これを最新のＴＯＣ情報として利用することによってＭＯ上に記録されているデータの管理などを行う。
【００２４】
このようなビデオカムコーダ装置において、本実施形態による情報記録再生装置を実現するための詳細について以下で述べる。
【００２５】
＜カムコーダで記録するデータ＞
カムコーダで記録するデータは、動画、静止画と音声である。また、動画・静止画・音声を組み合わせて再生するための再生制御スクリプト（以下、プレイリスト）の作成機能を持つ。
動画データは、ＭＰＥＧ２で符号化して記録する。データ形式は、ＰＳ（Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ）もしくはＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）で、機器のメニューでどちらの形式で保存するか決定できる。
静止画データは、ＤＣＦに準拠した方式で記録する。したがって、ファイルはＤＣＦ基本ファイルであり、データの格納ディレクトリは記録媒体のルートディレクトリ直下に作成されたＤＣＩＭディレクトリの下に作成される。静止画データは本実施形態のグループ設定手段による自動グループ化の対象にならない。グループ化の詳細については後述する。
プレイリストは、ＳＭＩＬ（Ｓｙｎｃｈｒｏｎｉｚｅｄ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｇｒａｔｉｏｎ  Ｌａｎｇｕａｇｅ）に従った形式で記述する。図２に、プレイリストの一例を示す。本実施形態によるプレイリストでは、＜ｂｏｄｙ＞タグの下に設けられた＜ｖｉｄｅｏ＞タグで再生するファイルを指定し、＜ｖｉｄｅｏ＞タグのｓｒｃアトリビュートでファイル名を指定する。＜ｖｉｄｅｏ＞タグを複数指定した場合には、記述順に逐次再生する。このデータ記述言語は、例えばＨＴＭＬである。
【００２６】
＜データの格納方式＞
図３に、動画データ・静止画データ・プレイリストを記録媒体上に格納した状態の一例を示す。
静止画データは、記録媒体のルートディレクトリの直下に作成されたＤＣＩＭという名前のディレクトリの直下に作成された、予め定められたネーミングルールに従うディレクトリ（ＤＣＦディレクトリ）に格納する。静止画データの格納方法は、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）で規定されている方式に従う。ＤＣＦに従ったデータの格納方式の詳細については、本実施形態の主眼でないので省略する。
動画データは、記録媒体のルートディレクトリの直下に作成されたＶＩＤＥＯディレクトリに格納する。ＶＩＤＥＯディレクトリには、本実施形態によるグループ設定手段によって作成されたテイク格納ディレクトリが格納される。本実施形態では、テイク格納ディレクトリのディレクトリ名は、予め定められた４文字＋４桁の数字とする。ディレクトリ名の末尾４桁の数字は、記録順に連番になるように設定する。また、１つのテイク格納ディレクトリに格納された動画ファイルまたは音声ファイルの集合を１つのテイクとして扱う。
テイク格納ディレクトリに格納される動画データのファイル名は、予め定められた英字４文字＋数字４桁の８文字とであり、拡張子はＴＳ形式であれば「．ＴＳ」、ＰＳ形式であれば「．ＰＳ」とする。また、ファイル名の数字４桁は、記録順に連番になるように設定する。このようにすると、あるテイクに関してファイル名でソートした順に動画データを再生するだけで、動画の記録順に再生することが可能になる。
テイク格納ディレクトリには、グループ設定手段によってグループ化された１つ以上の動画データの他、再生制御用タイムテーブルやサムネイル、付加情報（メタデータ）を格納したメタデータ・ファイルが格納される。
以下、再生制御用タイムテーブル、サムネイルおよびメタデータの詳細について順に述べる。
【００２７】
＜再生制御用タイムテーブル＞
再生制御用タイムテーブルとは例えば、予め定められた時間毎に設定された動画データ上の参照位置に対応する、データ先頭からのオフセット・テーブルである。再生制御用タイムテーブルの一例を図４に示す。
このような情報を設けることで、データ上におけるデータ先頭から任意時間の位置を取得することができる。本実施形態では、再生制御用タイムテーブルと動画データは拡張子を除くファイル名で関連付けられており、再生制御用タイムテーブルを記録したファイルの拡張子は、「．ＴＢＬ」であるとする。
このような情報は動画データ自身に埋め込まれていても構わないが、ＩＥＥＥ１３９４でカメラと外部機器を接続した場合、プロトコルによっては外部機器からファイルの任意の部分だけをアクセスすることができず、記録位置によっては再生制御用タイムテーブルだけを先に取得することができない場合がある。したがって、再生制御用タイムテーブルを別ファイルで記録するのが望ましい。
【００２８】
＜サムネイル＞
サムネイルは、記録媒体に格納されているデータファイルの一覧表示などに用いる代表画像であり、本実施形態ではＤＣＦサムネイル画像のファイル形式に従うとする。したがって、サムネイルを格納したファイルの拡張子は、「．ＴＨＭ」である。
テイクが動画データで構成される場合、同じテイク格納ディレクトリに格納された動画データのあるフレームからサムネイルを一つ以上作成する。動画データから作成したサムネイル・データには、どのファイルのどのフレームから作成した代表画像かを示すための参照データが格納する。参照データの概念を図５に示す。図５に示したように、参照データはＡＰＰ１（ＡＰＰｌｉｃａｔｉｏｎ  ｍａｒｋｅｒ  ｓｅｇｍｅｎｔ  １）に格納する。
テイクが音声データで構成されている場合、テイク格納ディレクトリ内にサムネイルを作成しないが、予め定められたサムネイルを格納しても良いことは言うまでもない。また、図３中のＭＯＶ０２００ディレクトリのように一つの動画データに対して複数のサムネイルが作成されてもよい。
このようにサムネイルを別ファイルで記録することにより、テイクに対するサムネイルの追加削除が容易になるという利点がある。
【００２９】
＜メタデータ＞
メタデータは、画像データを特徴付ける情報であり、例えば撮影者名や記録開始時間、タイトル名などが考えられる。メタデータには、フレームに対するメタデータと、動画全体に対するメタデータが考えられるが、本実施形態におけるメタデータは後者である。
メタデータの記述形式はＭＰＥＧ７準拠とし、メタデータ・ファイルの拡張子は「．ＭＦ」とする。本実施形態では、メタデータ・ファイルと動画データも、再生制御用タイムテーブルと同様に拡張子を除くファイル名で関連付けられている。
【００３０】
次に、本実施形態の主眼であるデータ記録処理の詳細について述べる。
＜データ記録処理＞
データの記録は、テイク生成条件を満たすかどうかチェックし、同じテイクに属するデータファイルを同じテイク格納ディレクトリに格納するという手順で行う。まず、テイク生成条件について説明する。次に、テイク生成条件を満たすデータファイルをグループ化して記録するグループ設定手段の詳細について述べる。
テイク生成条件とは、１つ以上のデータファイルを纏めるための条件で、この条件を満たすデータファイル群が一つのテイクとして、同じテイク格納ディレクトリに格納される。図６に、本実施形態におけるテイク生成条件を図示する。図６に示したように、本実施形態では以下の２つの条件を同時に満たす動画データもしくは音声データを、直前に記録したデータファイルと同じテイクとみなす。
【００３１】
（１）直前に記録したデータファイルと同じ種類のコンティニュアス・データである。すなわち動画データ同士もしくは音声データ同士である。静止画データはグループ化の対象にはならない。
（２）直前に記録した動画データの記録終了時刻から、対象となるデータの記録開始時刻までの時間ｔ１が、Ｔ１以下である。
例えば本実施形態では、Ｔ１を６０分であるとする。
【００３２】
本実施形態では動画データに関してＰＳ形式かＴＳ形式かは区別しないが、再生互換性を高めるために、同じ形式のデータファイルのみをグループ化しても構わないことは言うまでもない。同じ形式のデータファイルのみをグループ化することによって、例えばＴＳ形式のみサポートする再生機とＰＳ形式のみをサポートする再生機で、同じテイクを再生した場合の再生結果が異ならないようにすることができる。
【００３３】
次に、グループ設定手段を備えたデータ記録処理の流れを図７に示す。
（ステップＳ７０１）  記録するデータの種類を調べる。もし静止画であればステップＳ７０９へ進み、それ以外の場合はステップＳ７０２へ進む。
（ステップＳ７０２）  直前に記録されたデータファイル（以下、直前のデータ）の種類を取得する。
（ステップＳ７０３）  直前のデータの記録終了時刻ｔ１’を取得する。
（ステップＳ７０４）  現在のデータの記録開始時刻ｔ１”を取得する。
（ステップＳ７０５）  ［テイク生成条件判定］  直前のデータと現在記録を開始するデータ（以下、現在のデータ）の種類が同じで、ｔ１”−  ｔ１’  ≦  Ｔ１  を満たすかを調べ、双方の条件を満たした場合ステップＳ７０６へ進む。そうでない場合は、ステップＳ７０７へ進む。
（ステップＳ７０６）  直前のデータと同じフォルダに現在のデータを記録してステップＳ７０８へ進む。
（ステップＳ７０７）  新しいテイク格納ディレクトリを作成し、作成したディレクトリに現在のデータを記録してステップＳ７０８へ進む。
（ステップＳ７０８）  予めメモリ上に作成したメタデータ・再生制御テーブルを、現在のデータを格納したディレクトリに記録する。動画データの場合は、サムネイルを作成し、同様に同じテイク格納ディレクトリへ格納し、処理を終了する。
（ステップＳ７０９）  静止画データをＤＣＦ準拠の方式でデータを記録し、処理を終了する。
本実施形態ではサムネイル・ファイルをデータファイル記録後に作成するが、１フレーム目を記録した直後にサムネイルデータを作成して記録しても良いことは言うまでもない。
【００３４】
また、動画像を記録した後で静止画を記録し、速やかに動画像を記録するような場合に、動画像同士の撮影間隔は短いであろうから、これらの動画像を同じテイクとして記録する為に、上記のステップＳ７０５で、ｔ１”−ｔ１’≦Ｔ１であって、直前のデータの種類が異なる場合には、さらに時間を遡って、先に記録されているデータの種類と、そのデータの記録終了時間を取得し、ステップＳ７０５と同様の判定を行うようにすればよい。
【００３５】
このようにすれば、動画像間に静止画像が記録されていても、動画像間の時間が所定の時間間隔よりも短い場合には、シーンをまとめることが出来る。
また、このような処理を繰り返すことによって、動画像データの間に複数の静止画像が記録されている場合であっても、動画像間の時間間隔を見て、シーンをまとめることも可能になる。
もちろん動画像間に記録されているデータが静止画像の場合だけに限る必要はなく、動画像と異なるデータであることが認識できれば良い。
このように処理することによって、動画像間の時間間隔が短いにもかかわらず、間に静止画像等の異なるデータが記録されている為に、テイクをまとめることが出来ないことを防止することが出来る。
【００３６】
＜サムネイル一覧表示およびデータ再生方法＞
最後に、以上述べた方法で格納したデータファイルについて、サムネイルによる記録媒体上に格納されたコンテンツ一覧表示およびサムネイル選択時のデータ再生方法について述べる。
本実施形態によるカムコーダでは、各テイク格納ディレクトリに格納されたサムネイル・ファイルのうち、テイク格納ディレクトリに格納されたファイルを名前でソートして、最も先頭に来るファイルをテイク全体のサムネイルとする。また、テイク格納ディレクトリにサムネイル・ファイルが存在しない場合は、予め用意された画像ファイルをサムネイルとして利用する。
サムネイル一覧表示の対象となるのは、ＤＣＦディレクトリに格納された静止画データ、および、ＶＩＤＥＯディレクトリ以下に格納された動画または音声のテイクである。サムネイルの表示順序は、テイクを構成するデータの一番古いデータ、もしくは静止画の記録時間順で表示する。サムネイルの表示順序に関しては、本実施形態の主眼ではないので説明を省略する。
【００３７】
サムネイルを選択後、再生指定した場合の再生処理の流れを示すフローチャートを図８に示す。
（ステップＳ８０１）  選択されたサムネイルが静止画のサムネイルである場合、ステップＳ８０５へ進む。そうでない場合、ステップＳ８０２へ進む。
（ステップＳ８０２）  選択されたサムネイルが格納されているテイク格納ディレクトリを選択してそこに移動する。
（ステップＳ８０３）  ステップＳ８０２で選択したディレクトリに格納された動画または音声データを、ファイル名でソートする。
（ステップＳ８０４）  ステップＳ８０３でソートした順に、データを逐次再生する。全てのデータの再生が終了した場合、処理を終了する。
（ステップＳ８０５）  選択された静止画の主画像を表示して、処理を終了する。
本実施形態では、早送りや再生中断、再生一時停止処理に関する説明は省略したが、例えばステップＳ７０８で記録した再生制御テーブルを利用して、任意の位置にジャンプして再生する装置を追加することも考えられる。また、コンテンツ一覧表示のためにサムネイルを利用する方法について説明したが、本実施形態の主眼は、コンテンツ一覧表示の際のコンテンツ数を低減することであるので、コンテンツ一覧表示にサムネイルを利用しなくても構わないことは言うまでもない。
【００３８】
［実施形態２］
実施形態１では、撮影時間が短いテイクをグループ化する方法について述べた。本実施形態では、撮影時間が長いテイクを自動分割し、分割したサブテイクをグループ化する方法について述べる。複数のデータファイル記録時の処理については、実施形態１で述べた方法を用いても良いし、自動分割したデータファイルのみで一つのテイクを構成するようにしても良い。前者の場合には、自動分割されたデータファイルと他のデータファイルが一つのテイクを構成する可能性がある。本実施形態では、後者の方法でテイクを構成する。
図９に、自動分割の様子を示す。図９に示したように、予め定められた時間Ｔ２を超える撮影時間の場合は、自動分割される。本実施形態では、Ｔ２＝６０秒とする。
【００３９】
図１０に、本実施形態におけるデータファイル記録処理の流れを示すフローチャートを示す。図１０に示した処理は、録画開始状態になった後に実行される。
（ステップＳ１００１）  新規テイク格納ディレクトリＤｎｅｗを作成し、Ｄｎｅｗ下に新規データファイルをクリエイトする。
（ステップＳ１００２）  録画時間がＴ２を超えたかどうかチェックする。超えていればステップＳ１００３へ進み、超えていなければステップＳ１００４へ進む。
（ステップＳ１００３）  データファイルをクローズし、新しいデータファイルをクリエイトする。
（ステップＳ１００４）  データファイルに、バッファの内容を書き出す。
（ステップＳ１００５）  ポーズボタンが押下されたかどうかをチェックする。押下された場合はステップＳ１００６へ進み、そうでない場合はステップＳ１００２へ戻る。
（ステップＳ１００６）  「停止」状態にして、データファイルをクローズして処理を終了する。
ここで、ステップＳ１００１で作成するテイク格納ディレクトリのディレクトリ名は予め定められた３文字＋４桁の数字＋“＿”  とする。末尾のアンダーバーは、実施形態１で述べたテイク生成条件に基づくテイクではなく、自動分割を適用したテイクであることを示す。
このような処理により、データサイズが大きくなりすぎないようにし、なおかつテイク生成条件に基づいて作成したテイクと自動分割を適用したテイクを区別することが出来る。
【００４０】
［実施形態３］
実施形態１と実施形態２で述べた記録方式で記録したデータを一覧表示する方法について述べる。一覧表示には、２つの表示モードがある。一つは、テイク単位で一覧表示するモード１である。もう一つは、テイクを構成するデータファイル単位で一覧表示するモード２である。
モード１は、一覧表示に自動的にグループ化された結果が反映されるので、似たデータが膨大な数表示される状態を回避することができる。カムコーダをよく使用する人にとっては、録画開始から録画停止までを１つのテイクとして認識するのが自然である。そこで、実施形態１で述べたように録画開始から録画停止までを一つのデータファイルとし、データファイル単位で表示するモード２を備える。モード１とモード２の切替えは、モードフラグによって行う。モードフラグの切替えは、例えば本実施形態では、記録再生機に用意された表示切替ボタンによって行う。
【００４１】
モードフラグによって分岐する一覧表示処理の流れを示すフローチャートを図１１に示す。
（ステップＳ１１０１）  ＤＣＦディレクトリに格納されているＪＰＧファイルのサムネイル、および、拡張子が”．ＴＨＭ”のファイルを一覧表示リストに登録する。
（ステップＳ１１０２）  モードフラグをチェックする。モードフラグがＴＲＵＥであればステップＳ１１０３へ、ＦＡＬＳＥであればステップＳ１１０４へ進む。
（ステップＳ１１０３）  テイク格納ディレクトリに格納されるサムネイル・ファイルのうち、名前順にソートして一番先頭になるファイルを、Ｓ１１０１で作成した一覧表示リストに加える。その後、ステップＳ１１０５へ進む。
（ステップＳ１１０４）  全てのデータファイルに対応するサムネイル・ファイルを、Ｓ１１０１で作成した一覧表示リストに加える。その後、ステップＳ１１０５へ進む。
（ステップＳ１１０５）  一覧表示リストのサムネイルを一覧表示する。
【００４２】
一覧表示の例を図１２に示す。本実施形態では、モード１の場合、複数のデータファイルで構成されるテイクについては、グループ化識別マーク１２０３を付与する。図１２に示すように、グループ化識別マークと共にテイクを構成するデータファイル数を表示しても良い。また、モード２の場合には、テイク格納ディレクトリのディレクトリ名の末尾が”＿”（アンダーバー）であるデータファイルにグループ化識別マークを付与する。
ここで、モード２の場合に、単独のデータファイルでテイクを構成するファイル以外の全てのデータファイルに対して、グループ識別化マークを付与しても良いことは言うまでもない。
一覧表示リストのサムネイル数が一画面に表示可能なサムネイル枚数を超える場合には、ＦＷＤボタン１２０２とＰＲＥＶボタン１２０１が有効になり、ページを切り替えることができるようになる。ＦＷＤボタンを押下した場合、表示しているサムネイル群の次の２０枚が表示し、ＰＲＥＶボタンを押下した場合、表示しているサムネイル群の直前の２０枚を表示する。一覧表示処理自身については、本実施形態の主眼ではないので説明を省略するが、例えばファイル名や作成日時などで、一覧表示リストをソート可能にしても良いことは言うまでも無い。
【００４３】
［実施形態４］
実施形態１の方法では、テイク作成条件を満たさないような状態が続いた場合、例えば長期間に渡って一つの記録媒体に撮影を続けたような場合に、テイク数が膨大になるという問題がある。また、静止画データは自動グループ化の対象では無かった。
【００４４】
そこで、テイク格納ディレクトリを作成するのではなく、記録媒体のルートディレクトリに一つ以上、もしくは、コンテンツを格納するディレクトリ毎に一つ以上のコンテンツ一覧表示用データを別途作成し、コンテンツ一覧表示用データに登録されたファイルのみをコンテンツ一覧表示に用いる方法が考えられる。
【００４５】
記録媒体のルートディレクトリにコンテンツ一覧表示用データを作成した場合、データの種類に関わらず、条件を満たすものを一つのグループにすることができる。コンテンツを格納するディレクトリ毎にコンテンツ一覧表示用データを作成する場合には、同じ種類のデータだけを一つのグループにすることができる。どちらの方法を用いて実現しても構わないことは言うまでも無いが、本実施形態では前者の方法を説明する。
【００４６】
本実施形態では、このコンテンツ一覧表示データを利用したグループ化について説明する。コンテンツ一覧データの記述例を図１３に示す。コンテンツ一覧表示データには、コンテンツ一覧表示に利用するファイルのファイル名と、そのファイルの種類が記述される。プレイリストの場合、ファイルの種類は映像が含まれていれば「動画（ＰＬＦ＿ＣＯＭＰＯ）」、音声のみであれば「音声（ＰＬＦ）」になる。
【００４７】
コンテンツ一覧表示データは、例えば次の条件で更新される。
（１）静止画像が記録された場合
そのデータをコンテンツ一覧表示データに登録する。
（２）テイク作成条件を満たさない動画もしくは音声データが記録された場合
そのデータをコンテンツ一覧表示データに登録する。
（３）テイク作成条件を満たさない動画もしくは音声データが記録され、なおかつ直前のデータがコンテンツ一覧表示データに登録されている場合
直前のデータをコンテンツ一覧表示データから削除し、直前のデータと現在のデータを登録したプレイリストをコンテンツ一覧表示データに登録する。
【００４８】
ここで、（３）で作成したプレイリストは、予め定められた別のディレクトリに格納する。例えば本実施形態では、”／ＧＲＯＵＰ／ＰＬＦ”  ディレクトリに作成する。ここで  ”／”  は、ディレクトリ名のセパレータである。
【００４９】
本実施形態におけるコンテンツ一覧表示データの更新に関する処理の流れを示すフローチャートを図１４に示す。テイク作成条件の照合に関する処理については、実施形態１で述べた処理と同様であるので、説明を省略する。本実施形態で用いるテイク作成条件を表す図を図１５に示す。直前のデータ記録時間ｔｄが予め定められた時間ＴＡより短く、かつ現在のデータ記録開始時間と直前のデータ記録開始時間の差ｔｓが予め定められた時間ＴＢより短い場合、直前のデータファイルと現在のデータファイルを纏める。
【００５０】
（ステップＳ１４０１）  テイク生成条件に一致していればステップＳ１４０２へ、そうでなければステップＳ１４０７へ進む。
（ステップＳ１４０２）  直前のデータがコンテンツ一覧表示データに登録されているかを調べ、直前のデータがコンテンツ一覧表示データに登録されていなければステップＳ１４０３へ、登録されていればステップＳ１４０６へ進む。
（ステップＳ１４０３）  直前のデータと現在のデータを逐次再生するプレイリストを作成し、ステップＳ１４０４へ進む。
（ステップＳ１４０４）  ステップＳ１４０４で作成したプレイリストをコンテンツ一覧表示データに登録し、ステップＳ１４０５へ進む。
（ステップＳ１４０５）  直前のデータをコンテンツ一覧表示データから削除して、処理を終了する。
（ステップＳ１４０６）  直前のデータが登録されているプレイリストを検索し、現在のデータをそのプレイリストに追加し、処理を終了する。
（ステップＳ１４０７）  現在のデータをコンテンツ一覧表示データに登録して処理を終了する。
【００５１】
このようにすると、グループ設定手段によって纏められたファイルを逐次再生するプレイリスト、および、プレイリストに登録されていないデータのみをコンテンツ一覧表示データに登録することができる。
コンテンツの一覧表示の際には、コンテンツ一覧表示データに登録されているデータ・ファイルのみを一覧表示する。本実施形態では、一つの記録媒体に一つのコンテンツ一覧表示データを設けるようにしたが、データの格納ディレクトリ毎にコンテンツ一覧表示データを設けても構わないことは言うまでもない。
【００５２】
［実施形態５］
実施形態４では、撮影時間が短いテイクをグループ化する方法について述べた。本実施形態では、撮影時間が長いテイクを自動分割し、分割したサブテイクをグループ化する方法について述べる。自動分割の方法については、実施形態２と同様であるので詳細の説明は省略する。ただし、テイク格納ディレクトリによるテイク構成ではなく、テイクを構成するファイルを登録したプレイリスト生成を行うので、記録処理が実施形態２と異なる。実施形態２と同様に自動分割に用いる時間Ｔ２を６０秒とする。図１６に、本実施形態におけるデータファイル記録処理の流れを示すフローチャートを示す。
【００５３】
（ステップＳ１６０１）  テイク格納ディレクトリを新規作成し、新規データファイルをクリエイトする。
（ステップＳ１６０２）  録画時間がＴ２を超えたかどうかチェックする。超えていればＳ１６０３へ進み、超えていなければＳ１６０４へ進む。
（ステップＳ１６０３）  カレントのデータファイルをクローズし、新しいデータファイルをクリエイトする。プレイリストをオープンし、クローズしたファイルをプレイリストに登録する。ここで、オープンしているプレイリストが無い場合には、新規プレイリストをクリエイトする。
（ステップＳ１６０４）  データファイルに、バッファの内容を書き出す。
（ステップＳ１６０５）  ポーズボタンが押下されたかどうかをチェックする。押下された場合はステップＳ１６０６へ進み、そうでない場合はステップＳ１６０２へ戻る。
（ステップＳ１６０６）  ポーズボタンが押下された場合「停止」状態にして、データファイルをクローズする。オープンしているプレイリストがあれば、プレイリストをクローズする。
一連の処理によりプレイリストが作成されていれば、プレイリストをコンテンツ一覧情報に登録する。そうでなければ、データファイルをコンテンツ一覧情報に登録する。
【００５４】
ここで、コンテンツ一覧表示データに登録するプレイリストの種類は、「動画（ＰＬＦ＿ＤＩＶ）」として、実施形態４で述べたテイク生成条件を利用して自動生成したプレイリストと区別する。
このような処理により、データサイズが大きくなりすぎないようにし、なおかつテイク生成条件に基づいて作成したテイクと自動分割を適用したテイクを区別することが出来る。
【００５５】
［実施形態６］
実施形態６は、グループ設定手段の識別マークと、再グループ化手段の識別マークが同一の場合を説明する。実施形態４と実施形態５で述べた記録方式で記録したデータを一覧表示する方法について述べる。実施形態３で述べた方法と同様に、一覧表示には２つの表示モードがある。ただし、一覧表示に用いるファイルのリストをコンテンツ一覧情報によって管理するので、一覧表示処理が実施形態３と異なる。
【００５６】
一覧表示処理の流れを示すフローチャートを図１７に示す。
（ステップＳ１７０１）  モードフラグをチェックする。モードフラグがＴＲＵＥであればステップＳ１７０２へ、ＦＡＬＳＥであればステップＳ１７０３へ進む。
（ステップＳ１７０２）  コンテンツ一覧情報に登録されているファイルを一覧表示リストに登録する。その後、ステップＳ１７０４へ進む。
（ステップＳ１７０３）  データファイルが存在する全てのディレクトリに格納されるデータファイルを検索して選択し、一覧表示リストに加える（登録する）。その後、ステップＳ１７０４へ進む。
（ステップＳ１７０４）  一覧表示リストのサムネイルを一覧表示する。
【００５７】
一覧表示の例を図１２に示す。本実施形態では、モード１の場合、コンテンツ一覧表示データに登録されている種類が「動画（ＰＬＦ＿ＣＯＭＰＯ）」もしくは「動画（ＰＬＦ＿ＩＶ）」である場合には、グループ化識別マーク１２０３を付与する。また、モード２の場合、「動画（ＰＬＦ＿ＤＩＶ）」のプレイリストを構成するデータファイルに、グループ化識別マーク１２０３を付与する。
ここでモード２の場合に、「動画（ＰＬＦ＿ＣＯＭＰＯ）」のプレイリストを構成するデータファイルにグループ化識別マーク１２０３を付与しても構わないことは言うまでも無い。
【００５８】
［実施形態７］
実施形態７は、グループ設定手段の識別マークと、再グループ化手段の識別マークが異なる場合を説明する。実施形態３及び実施形態６で述べたサムネイル一覧表示においては、複数のデータファイルを纏めて生成したデータファイル群によって構成される第１のテイクと、自動分割して生成したデータファイル群によって構成される第２のテイクを区別できない。システムによる自動分割はユーザにとって分かりにくい概念であり、ユーザの混乱の原因になる可能性がある。
【００５９】
図１８に、本実施形態におけるサムネイル一覧表示の一例を示す。本実施形態では、モード１の場合、第１のテイクにはグループ化識別マーク１７０３、第２のテイクには分割識別マーク１７０４を付ける。モード２の場合は、第２のテイクを構成するデータファイルには分割識別マーク１７０４を付ける。
【００６０】
ここでモード２の場合に、モード１の場合と同様に、第１のテイクを構成するデータファイルにグループ化識別マーク１７０３を付けて、他のデータファイルと区別しても良いことは言うまでもない。
このようにすると、「録画開始」から「録画停止」までの１区間を１単位とする概念に沿って情報を提示できる。
【００６１】
［実施形態８］
実施形態４〜７で述べたコンテンツ一覧情報を、ＸＭＬで記述しておくことも考えられる。このようにすることで、ＸＰｏｉｎｔｅｒ／ＸＰａｔｈを利用して別のＸＭＬ文書からコンテンツ一覧情報を参照することが可能になる。
【００６２】
図１９に、記述例を示す。例えば本実施形態におけるコンテンツ一覧情報は、つぎのように記述する。このデータ記述言語は、例えばＨＴＭＬである。ルートエレメントは、ＣＯＬＬＥＣＴＩＯＮとする。この下に、ＩＭＧエレメント、ＭＯＶエレメント、ＡＵＤエレメント、ＴＸＴエレメント、ＰＬＦエレメントを格納する。
【００６３】
ＩＭＧエレメントは、静止画データのエントリを記述するために用いる。ＩＭＧエレメントは、ｓｒｃアトリビュート、ｉｄアトリビュート、ｔｙｐｅアトリビュートを持つ。ｓｒｃアトリビュートはファイル名の記述に用い、ｉｄアトリビュートはファイルの識別名を記述するために用いる。ｉｄアトリビュートで指定する識別名は、管理ファイル内でユニークである。ｔｙｐｅアトリビュートはファイルの種類を表し、静止画の場合は”ｉｍａｇｅ”値をとる。
【００６４】
ＭＯＶエレメントは、動画データのエントリを記述するために用いる。ＭＯＶエレメントは、ＩＭＧエレメントと同様、ｓｒｃアトリビュート、ｉｄアトリビュート、ｔｙｐｅアトリビュートを持ち、さらにｄｕｒアトリビュートを持つ。ｔｙｐｅアトリビュート値は、動画の場合は”ｍｏｖｉｅ”である。ｄｕｒアトリビュートは、動画データ全体の再生時間を記述し、ｃｌｏｃｋ値をとる。ｃｌｏｃｋ値（Ｃｌｏｃｋ−ｖａｌｕｅ）は、次の書式で表される。
【００６５】
2004171053.tif 000003
【００６６】
例えば、１４分３秒の場合、”００：１４：０３”  もしくは  ”１４：０３”  と記述する。
ＡＵＤエレメントは、音声データのエントリを記述するために用いる。ＡＵＤエレメントは、ＭＯＶエレメントと同様、ｓｒｃアトリビュート、ｉｄアトリビュート、ｔｙｐｅアトリビュート、ｄｕｒアトリビュートを持つ。ｔｙｐｅアトリビュート値は、音声の場合は”ａｕｄｉｏ”である。
【００６７】
ＰＬＦエレメントは、ＰＬＦのエントリを記述するために用いる。ＰＬＦエレメントは、ＭＯＶエレメントと同様、ｓｒｃアトリビュート、ｉｄアトリビュート、ｔｙｐｅアトリビュート、ｄｕｒアトリビュートを持つ。
ｔｙｐｅアトリビュート値は、”ｐｌａｙｌｉｓｔ”、”ｐｌａｙｌｉｓｔ（ｃｏｍｂｏ）”、”ｐｌａｙｌｉｓｔ（ｄｉｖ）”のいずれかである。
【００６８】
［実施形態９］
実施形態１では、テイク格納ディレクトリを作成し、動画または音声データの記録開始から記録終了までを１ファイルとして記録したが、同じテイク格納ディレクトリに格納する動画または音声データの場合は、一つのファイルに結合して記録しても良い。
【００６９】
このようにすることで、ＰＣ（パーソナルコンピュータ）上でデータを整理する場合に、どのデータファイルでテイクが構成されていたのか分からなくなるという状態を回避することができる。このような実施形態にする場合、実施形態１のテイク生成条件に加え、次の条件を満たす必要がある。
（３）直前のデータと現在のデータのデータ形式が一致している。
【００７０】
例えば、同じ動画データであったとしても、直前のデータがＴＳ形式であった場合、現在のデータがＴＳ形式でなければ結合できない（結合しても意味をなさない）。また、ＭＰＥＧの場合には再生同期用時間情報がデータ中に格納されているので、このデータが矛盾しないように直前のデータ記録終了時のカウンタ値などを保持する必要がある。
【００７１】
図２０に、本実施形態におけるデータ記録処理を示す。
（ステップＳ９０１）記録するデータの種類を調べる。もし静止画であればステップＳ９０９へ進み、それ以外の場合はステップＳ９０２へ進む。
（ステップＳ９０２）直前に記録されたデータ（以下、直前のデータ）の種類とデータ形式を取得する。
（ステップＳ９０３）直前のデータの記録終了時刻ｔ１’を取得する。
（ステップＳ９０４）現在のデータの記録開始時刻ｔ１”を取得する。
（ステップＳ９０５）テイク生成条件の判定を行う。すなわち、直前のデータと現在記録を開始するデータ（以下、現在のデータ）の種類とデータ形式が同じで、かつｔ１”−ｔ１’≦Ｔ１を満たすかを調べ、双方の条件を満たした場合ステップＳ９０６へ進む。そうでない場合は、ステップＳ９０７へ進む。
（ステップＳ９０６）直前のデータと同じファイルに対し、現在のデータを追記してステップＳ９０８へ進む。
（ステップＳ９０７）新しいテイク格納ディレクトリを作成し、作成したディレクトリに現在のデータを記録してステップＳ９０８へ進む。
（ステップＳ９０８）予めメモリ上に作成したメタデータ・再生制御テーブルを、現在のデータを格納したディレクトリに記録する。動画データの場合は、サムネイルを作成し、同様に同じテイク格納ディレクトリヘ格納して処理を終了する。
（ステップＳ９０９）静止画データをＤＣＦ準拠の方式でデータを記録し、処理を終了する。
サムネイル指定による再生処理は、実施形態１の処理とほぼ同様であり、再生対象となるデータ・ファイルが単一である点のみが異なるので説明を省略する。
【００７２】
［実施形態１０］
実施形態４では、コンテンツ一覧表示に用いるデータのリストであるコンテンツ一覧表示データを用いる方式について説明した。しかし、この方法ではコンテンツ一覧表示データを解釈できない機器では、動画、静止画、音声などのデータを格納したデータ・ファイルと、グループ設定手段によって纏められたデータを逐次再生するプレイリストの双方が表示対象になる可能性があり、本実施形態の主目的が達成できない場合がある。
【００７３】
そこで、本実施形態では、実施形態２と同様の方法でグループ化対象ファイルを一ファイルに結合する装置について述べる。まず、本実施形態におけるテイク作成条件を図１５に示す。テイク作成条件は、例えば次のような４つの条件を同時に満たすこととする。
【００７４】
（１）直前に記録したデータと同じ種類のコンティニュアス・データである。すなわち動画データ同士もしくは音声データ同士である。静止画データはグループ化の対象にはならない。
（２）直前のデータの記録時間ｔｄが、ＴＡ以下である。
（３）直前のデータの記録開始時刻から、対象となるデータの記録開始時刻までの時間ｔｓが、ＴＢ以下である。
（４）直前のデータと現在のデータのデータ形式が一致している。
例えば本実施形態では、ＴＡ＝２０秒、ＴＢ＝６０分であるとする。
【００７５】
図２１に、本実施形態によるデータ記録処理の流れを示す。
（ステップＳ１３０１）記録するデータの種類を調べる。もし静止画であればステップＳ１３０９へ進み、それ以外の場合はステップＳ１３０２へ進む。
（ステップＳ１３０２）直前のデータの種類とデータ形式を取得する。
（ステップＳ１３０３）直前のデータの記録開始時刻ｔ２’及び記録時間ｔ１’を取得する。
（ステップＳ１３０４）現在のデータの記録開始時刻ｔ２”を取得する。
（ステップＳ１３０５）テイク生成条件の判定を行う。すなわち、直前のデータと現在のデータの種類とデータ形式が同じで、かつｔ１’≦ＴＡ∩ｔ２”−ｔ２’≦ＴＢを満たすかを調べ、全ての条件を満たした場合ステップＳ１３０６へ進む。そうでない場合は、ステップＳ１３０７へ進む。
（ステップＳ１３０６）直前のデータと同じファイルに対し、現在のデータを追記してステップＳ１３０８へ進む。
（ステップＳ１３０７）現在のデータを新規ファイルとして記録してステップＳ１３０８へ進む。
（ステップＳ１３０８）データ・ファイルに格納されているメタデータや再生制御テーブルを更新して処理を終了する。
（ステップＳ１３０９）静止画データをＤＣＦ準拠の方式でデータを記録し、処理を終了する。
【００７６】
本実施形態では、再生制御用タイムテーブルやメタデータ、サムネイルは、データを記録したデータ・ファイル自身に格納する。このようにすることで、データ・ファイルをどのようなディレクトリヘ移動したとしても、それらの情報を喪失しないという利点がある。
【００７７】
以上説明したように、上記の実施形態の情報記録再生装置を用いれば、短い記録時間長のデータを数多く記録した場合でも、予め指定した条件に従って自動的にグループ化し、記録媒体に格納されているコンテンツを容易に把握できるという利点がある。
さらに、記録開始から記録停止までの一区間が一つのクリップであるという認識に合わせた一覧表示と、自動グループ化によって自動的に纏められたテイク単位での一覧表示の双方を自由に切り替えて利用することが可能になる。
これは、ユーザの立場からすると、「自動的に纏め記録された状態」と「記録開始から記録停止までの区間ごと」の２状態で提示されることと等しい。したがってユーザは、システムによる自動グループ化で生成された階層構造を意識せずにコンテンツを扱うことができる。
さらに、複数のデータファイルによって構成されるテイクを他のテイクと区別できるように表示することで、自動的に纏められたことをユーザに提示することが可能になる。また、自動的に纏めたデータファイル群によるテイクと、自動的に分割して作成したデータファイル群によるテイクを区別してユーザに提示することが可能になる。
【００７８】
本実施形態は、コンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体又はかかるプログラムを伝送するインターネット等の伝送媒体も本発明の実施形態として適用することができる。また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のコンピュータプログラムプロダクトも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体及びコンピュータプログラムプロダクトは、本発明の範疇に含まれる。記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００７９】
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００８０】
本発明の実施態様の例を以下に列挙する。
【００８１】
［実施態様１］少なくとも複数のデータファイルが記録される記録媒体に対して記録または再生が可能とされるデータ処理装置であって、
上記記録媒体にデータファイルを記録する際に予め定められたテイク生成条件を満たす１つ以上のデータファイルを自動的にグループ化するグループ設定手段と、
上記グループ設定手段により設定されたグループ毎に、上記記録媒体上にテイク格納ディレクトリを作成し、上記グループに応じた該テイク格納ディレクトリに対象となるデータファイルを格納するデータ格納手段と
を備えることを特徴とするデータ処理装置。
【００８２】
［実施形態２］さらに、上記グループ設定手段により生成されたグループの一覧を表示するか、又はデータファイル単位で表示するかを切り替えるデータ提示方法指定手段と、
データファイル毎に対応して形成された代表画像を１画面上の表示領域に対して複数配列した代表画像画面を形成して出力することのできる画像処理手段とを備えることを特徴とする実施態様１記載のデータ処理装置。
【００８３】
［実施態様３］さらに、上記グループ設定手段によるグループ化の結果に基づいて、複数のデータファイルによって構成されるデータファイル群に対応する代表画像については複数のデータファイルで構成されることを表す所定の表示形態により表示可能とする第１の代表画像表示制御手段と
を備えることを特徴とする実施態様２記載のデータ処理装置。
【００８４】
［実施態様４］さらに、予め定められた時間より長い記録時間のデータファイルを予め定められた時間長より短い時間に自動分割するデータファイル自動分割手段と、
上記データファイル自動分割手段によって分割されたデータファイルを自動的にグループ化する再グループ化手段と
を備えることを特徴とする実施態様２記載のデータ処理装置。
【００８５】
［実施態様５］さらに、予め定められた時間より長い記録時間のデータファイルを予め定められた時間長より短い時間に自動分割するデータファイル自動分割手段と、
上記データファイル自動分割手段によって分割されたデータファイルを自動的にグループ化する再グループ化手段と、
上記再グループ化手段によるグループ化の結果に基づいて、複数のデータファイルによって構成されるデータファイル群に対応する代表画像については複数のデータファイルで構成されることを表す所定の表示形態により表示可能とする第２の代表画像表示制御手段と
を備えることを特徴とする実施態様３記載のデータ処理装置。
【００８６】
［実施態様６］上記テイク生成条件は、予め定められた判定条件が真になる場合であることを特徴とする実施態様１記載のデータ処理装置。
【００８７】
［実施態様７］上記判定条件は、予め定められた時間間隔より短い間隔でデータの記録開始指定が行われた場合に真になることを特徴とする実施態様６記載のデータ処理装置。
【００８８】
［実施態様８］上記判定条件は、直前のデータ記録終了時刻から現在のデータ記録開始時刻までの間隔が予め定められた時間より短い場合に真になることを特徴とする実施態様６記載のデータ処理装置。
【００８９】
［実施態様９］上記判定条件は、データが同じ種類同士の時間間隔が、所定時間よりも短い場合に、真となることを特徴とする実施態様６記載のデータ処理装置。
【００９０】
［実施態様１０］上記判定条件は、直前のデータ記録終了時刻から現在のデータ記録開始時刻までの間隔が予め定められた時間より短い場合であって両データの種類が異なる場合には、前記直前のデータの前のデータ記録終了時刻から現在のデータ記録開始時刻までの間隔が予め定められた時間より短い場合であって両データの種類が同じ場合に真になることを特徴とする実施態様６記載のデータ処理装置。
【００９１】
［実施態様１１］上記判定条件は、予め定められた記録時間より短い場合に真になることを特徴とする実施態様６記載のデータ処理装置。
【００９２】
［実施態様１２］上記判定条件は、予め定められた種類のデータである場合に真になることを特徴とする実施態様６記載のデータ処理装置。
【００９３】
［実施態様１３］上記データ格納手段は、上記テイク生成条件を満たすデータについて、テイク格納ディレクトリに同じ種類のデータが格納されている場合はグループ化されたデータを一つのファイルに連結してディレクトリに格納することを特徴とする実施態様１記載のデータ処理装置。
【００９４】
［実施態様１４］上記予め定められた種類のデータは、動画および音声であることを特徴とする実施態様１３記載のデータ処理装置。
【００９５】
［実施態様１５］さらに、データファイルが音声または動画データである場合は上記テイク格納ディレクトリに再生制御用タイムテーブルを格納する再生制御用タイムテーブル格納手段を備えることを特徴とする実施態様１記載のデータ処理装置。
【００９６】
［実施態様１６］上記再生制御用タイムテーブルは、データファイルを参照するためのファイル上における位置情報であり、予め定められた時間毎に設けられていることを特徴とする実施態様１５記載のデータ処理装置。
【００９７】
［実施態様１７］さらに、上記テイク格納ディレクトリに付帯情報を格納するメタデータ格納手段を備えることを特徴とする実施態様１記載のデータ処理装置。
【００９８】
［実施態様１８］上記メタデータ格納手段によって格納されるメタデータは、データファイルとは別のファイルに記録されることを特徴とする実施態様１７記載のデータ処理装置。
【００９９】
［実施態様１９］さらに、上記テイク格納ディレクトリ毎に１つ以上の代表画像を形成する代表画像形成手段を備えることを特徴とする実施態様１記載のデータ処理装置。
【０１００】
［実施態様２０］さらに、上記代表画像を形成するために用いたデータファイルの参照情報を保持する手段を備えることを特徴とする実施態様１９記載のデータ処理装置。
【０１０１】
［実施態様２１］上記参照情報は、代表画像内に設けられたデータエリアに保持されることを特徴とする実施態様２０記載のデータ処理装置。
【０１０２】
［実施態様２２］上記参照情報は、同じテイク格納ディレクトリに格納されている、代表画像を格納したデータファイルとは別のファイルに保持されることを特徴とする実施態様２０記載のデータ処理装置。
【０１０３】
［実施態様２３］少なくとも複数のデータファイルが記録される記録媒体に対して記録または再生が可能とされるデータ処理装置であって、
データ一覧表示の対象となるデータファイルのリストである一覧情報を作成する一覧情報作成手段と、
上記記録媒体にデータファイルを記録する際に予め定められたテイク生成条件を満たす１つ以上のデータファイルを自動的にグループ化するグループ設定手段と、
上記グループ設定手段により設定されたグループに含まれるデータファイルを一つの再生制御ファイルに格納する再生制御ファイル構成手段と、
上記グループに設定されなかったファイル、もしくは再生制御ファイルのみを上記一覧情報に登録するデータファイル登録手段と
を備えることを特徴とするデータ処理装置。
【０１０４】
［実施態様２４］さらに、上記一覧情報に基づいたデータ一覧を表示するか、データファイル単位のデータ一覧を表示するかを切り替えるデータ提示方法指定手段と、
データファイル毎に対応して形成された代表画像を１画面上の表示領域に対して複数配列した代表画像画面を形成して出力することのできる画像処理手段とを備えることを特徴とする実施態様２３記載のデータ処理装置。
【０１０５】
［実施態様２５］さらに、上記グループ設定手段によるグループ化の結果に基づいて、複数のデータファイルによって構成されるデータファイル群に対応する代表画像については複数のデータファイルで構成されることを表す所定の表示形態により表示可能とする第１の代表画像表示制御手段と
を備えることを特徴とする実施態様２４記載のデータ処理装置。
【０１０６】
［実施態様２６］さらに、予め定められた時間より長い記録時間のデータファイルを予め定められた時間長より短い時間に自動分割するデータファイル自動分割手段と、
上記データファイル自動分割手段によって分割されたデータファイルを自動的にグループ化する再グループ化手段と
を備えることを特徴とする実施態様２４記載のデータ処理装置。
【０１０７】
［実施態様２７］さらに、予め定められた時間より長い記録時間のデータファイルを予め定められた時間長より短い時間に自動分割するデータファイル自動分割手段と、
上記データファイル自動分割手段によって分割されたデータファイルを自動的にグループ化する再グループ化手段と、
上記再グループ化手段によるグループ化の結果に基づいて、複数のデータファイルによって構成されるデータファイル群に対応する代表画像については複数のデータファイルで構成されることを表す所定の表示形態により表示可能とする第２の代表画像表示制御手段と
を備えることを特徴とする実施態様２５記載のデータ処理装置。
【０１０８】
［実施態様２８］上記テイク生成条件は、予め定められた１つ以上の判定条件が全て真になることを特徴とする実施態様２３記載のデータ処理装置。
【０１０９】
［実施態様２９］上記判定条件は、予め定められた時間間隔より短い間隔でデータの記録開始指定が行われた場合に真になることを特徴とする実施態様２８記載のデータ処理装置。
【０１１０】
［実施態様３０］上記判定条件は、直前のデータ記録終了時刻から現在のデータ記録開始時刻までの間隔が予め定められた時間より短い場合に真になることを特徴とする実施態様２８記載のデータ処理装置。
【０１１１】
［実施態様３１］上記判定条件は、予め定められた記録時間より短い場合に真になることを特徴とする実施態様２８記載のデータ処理装置。
【０１１２】
［実施態様３２］上記判定条件は、予め定められた種類のデータである場合に真になることを特徴とする実施態様２８記載のデータ処理装置。
【０１１３】
［実施態様３３］上記予め定められた種類のデータは、動画および音声であることを特徴とする実施態様３２記載のデータ処理装置。
【０１１４】
［実施態様３４］上記再生制御ファイルとは、データ記述言語で記述されていることを特徴とする実施態様２３記載のデータ処理装置。
【０１１５】
［実施態様３５］上記データ記述言語は、ＨＴＭＬであることを特徴とする実施態様３４記載のデータ処理装置。
【０１１６】
［実施態様３６］上記データ記述言語は、ＸＭＬであることを特徴とする実施態様３４記載のデータ処理装置。
【０１１７】
［実施態様３７］少なくとも複数のデータファイルが記録される記録媒体に対して記録または再生が可能とされるデータ処理装置であって、
上記記録媒体にデータファイルを記録する際、予め定められたテイク生成条件に従い自動的に１つ以上のデータファイルをグループ化するグループ設定手段と、
上記グループ設定手段により設定されたグループに含まれるデータファイルを一つのファイルに連結するファイル連結手段と
を備えることを特徴とするデータ処理装置。
【０１１８】
［実施態様３８］上記テイク生成条件は、予め定められた１つ以上の判定条件が全て真になることを特徴とする実施態様３７記載のデータ処理装置。
【０１１９】
［実施態様３９］上記判定条件は、予め定められた時間間隔より短い間隔でデータの記録開始指定が行われた場合に真になることを特徴とする実施態様３８記載のデータ処理装置。
【０１２０】
［実施態様４０］上記判定条件は、直前のデータ記録終了時刻から現在のデータ記録開始時刻までの間隔が予め定められた時間より短い場合に真になることを特徴とする実施態様３８記載のデータ処理装置。
【０１２１】
［実施態様４１］上記判定条件は、予め定められた記録時間より短い場合に真になることを特徴とする実施態様３８記載のデータ処理装置。
【０１２２】
［実施態様４２］上記判定条件は、予め定められた種類のデータである場合に真になることを特徴とする実施態様３８記載のデータ処理装置。
【０１２３】
［実施態様４３］上記予め定められた種類のデータは、動画および音声で、なおかつ同じデータ形式であることを特徴とする実施態様４２記載のデータ処理装置。
【０１２４】
［実施態様４４］少なくとも複数のデータファイルが記録される記録媒体に対して記録または再生が可能とされるデータ処理方法であって、
上記記録媒体にデータファイルを記録する際に予め定められたテイク生成条件を満たす１つ以上のデータファイルを自動的にグループ化するグループ設定ステップを備えることを特徴とするデータ処理方法。
【０１２５】
［実施態様４５］少なくとも複数のデータファイルが記録される記録媒体に対して記録または再生が可能とされるデータ処理プログラムであって、
上記記録媒体にデータファイルを記録する際に予め定められたテイク生成条件を満たす１つ以上のデータファイルを自動的にグループ化するグループ設定ステップをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【０１２６】
【発明の効果】
以上説明したように、本発明によれば、短い記録時間長のデータを数多く記録した場合でも、予め指定した条件に従って自動的にグループ化し、記録媒体に格納するので、記録媒体内のコンテンツを容易に把握できる。
【図面の簡単な説明】
【図１】実施形態１におけるシステム構成を表す図である。
【図２】実施形態１におけるプレイリストの一例を示す図である。
【図３】実施形態１および実施形態２における記録媒体上のデータの格納方式を示す図である。
【図４】実施形態１における再生制御テーブルの一例を示す図である。
【図５】実施形態１におけるサムネイルと動画データの関係を示す図である。
【図６】実施形態１におけるテイク生成条件を示す図である。
【図７】実施形態１におけるデータ記録処理の流れを示すフローチャートである。
【図８】実施形態１におけるサムネイル選択による再生処理の流れを示すフローチャートである。
【図９】実施形態２における動画データの自動分割記録の様子を示す図である。
【図１０】実施形態２におけるデータファイル記録処理の流れを示すフローチャートである。
【図１１】実施形態３におけるサムネイル一覧表示処理の流れを示すフローチャートである。
【図１２】実施形態３におけるサムネイル一覧表示例を示す図である。
【図１３】実施形態４におけるコンテンツ一覧情報の一例を示す図である。
【図１４】実施形態４におけるコンテンツ一覧表示データの更新に関する処理の流れを示すフローチャートである。
【図１５】実施形態４におけるテイク生成条件を示す図である。
【図１６】実施形態５におけるデータファイル記録処理の流れを示すフローチャートである。
【図１７】実施形態６におけるサムネイル一覧表示処理の流れを示すフローチャートである。
【図１８】実施形態７におけるサムネイル一覧表示例を示す図である。
【図１９】実施形態８におけるコンテンツ一覧情報の一例を示す図である。
【図２０】実施形態９におけるデータ記録処理の流れを示すフローチャートである。
【図２１】実施形態１０におけるデータ記録処理の流れを示すフローチャートである。
【符号の説明】
１  ピックアップ
２  ＲＦアンプ
３  エンコーダ・デコーダ／信号処理回路
４  メモリコントローラ
５  ショックプルーフメモリ
６  復号化・符号化回路
７  コンバータ
８  送りモータ
９  スピンドルモータ
１０  ドライバ回路
１１  サーボ制御回路
１２  システムコントローラ
１３  電源回路
１４  ヘッド駆動装置
１５  記録ヘッド
１６  入力装置
１７  映像音声入力（カメラ部）
１８  映像音声出力
１９  ディスク
【図１】
2004171053.tif 000004
【図２】
2004171053.tif 000005
【図３】
2004171053.tif 000006
【図４】
2004171053.tif 000007
【図５】
2004171053.tif 000008
【図６】
2004171053.tif 000009
【図７】
2004171053.tif 000010
【図８】
2004171053.tif 000011
【図９】
2004171053.tif 000012
【図１０】
2004171053.tif 000013
【図１１】
2004171053.tif 000014
【図１２】
2004171053.tif 000015
【図１３】
2004171053.tif 000016
【図１４】
2004171053.tif 000017
【図１５】
2004171053.tif 000018
【図１６】
2004171053.tif 000019
【図１７】
2004171053.tif 000020
【図１８】
2004171053.tif 000021
【図１９】
2004171053.tif 000022
【図２０】
2004171053.tif 000023
【図２１】
2004171053.tif 000024