(57)【要約】【課題】ユーザが、複数の画像データを所望の編集結果として管理することができるようにし、大量かつ複雑な関係の画像データの管理を容易に行うことができるようにする。【解決手段】  編集装置１のクリップデータ検出部１１は、外部より供給される画像データや音声データ等よりなるクリップデータを検出すると、そのメタデータ等を抽出してサブクリップ処理部１２に供給する。サブクリップ処理部１２のサブクリップ情報生成部２１は、そのメタデータ等の情報に基づいてサブクリップ情報を生成し、それをサブクリップ情報登録部２２に供給する。サブクリップ情報登録部２２は、サブクリップ情報生成部２１において生成されたサブクリップ情報を、エディットリスト保持部１３に保持されているエディットリストに登録する。本発明は、例えば、編集装置に適用できる。【選択図】図１
2006066943.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを処理する情報処理装置において、
コンテンツデータに関する情報を生成するコンテンツデータ情報生成手段と、
前記コンテンツデータ情報生成手段により生成された前記コンテンツデータに関する情報を、前記コンテンツデータの編集結果であるエディットリストに追加登録するコンテンツデータ情報登録手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記エディットリストを保持するエディットリスト保持手段をさらに備え、
前記コンテンツデータ情報登録手段は、前記エディットリスト保持手段により保持される前記エディットリストに前記コンテンツデータに関する情報を追加登録する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記コンテンツデータ情報生成手段は、
前記コンテンツデータを識別するコンテンツデータ識別情報を生成するコンテンツデータ識別情報生成手段と、
前記コンテンツデータに割り当てられる、前記エディットリスト用タイムコードの値を示すタイムコード情報を生成するタイムコード情報生成手段と、
前記コンテンツデータのフレーム画像に付加されたメタデータ情報であるエッセンスマークを示す情報を生成するエッセンスマーク情報生成手段と
を備え、
前記コンテンツデータ情報登録手段は、前記コンテンツデータ識別情報生成手段により生成された前記コンテンツデータ識別情報、前記タイムコード情報生成手段により生成された前記タイムコード情報、および、前記エッセンスマーク情報生成手段により生成された前記エッセンスマーク情報を含む前記コンテンツデータ情報を前記エディットリストに追加登録する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記エッセンスマークの入力を受け付けるエッセンスマーク入力受付手段をさらに備え、
前記エッセンスマーク情報生成手段は、前記エッセンスマーク入力受付手段により受け付けられた前記エッセンスマークを示す情報を生成する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
情報を記録媒体に記録する記録手段をさらに備え、
前記記録手段は、前記コンテンツデータ情報登録手段により前記コンテンツデータに関する情報が前記エディットリストに登録されたコンテンツデータを前記記録媒体に記録する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記記録手段は、前記コンテンツデータに関する情報が登録された前記エディットリストをさらに前記記録媒体に記録する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
被写体を撮影する撮影手段をさらに備え、
前記コンテンツデータ情報生成手段は、前記撮影手段による撮影により得られたコンテンツデータに関する情報を生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
外部からの前記コンテンツデータの入力を受け付けるデータ入力受付手段をさらに備え、
前記コンテンツデータ情報生成手段は、前記データ入力受付手段により受け付けられた前記コンテンツデータに関する情報を生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項９】
コンテンツデータを処理する情報処理装置の情報処理方法であって、
コンテンツデータに関する情報を生成するコンテンツデータ情報生成ステップと、
前記コンテンツデータ情報生成ステップの処理により生成された前記コンテンツデータに関する情報を、前記コンテンツデータの編集結果であるエディットリストに追加登録するコンテンツデータ情報登録ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
コンテンツデータに関する処理をコンピュータに行わせるプログラムにおいて、
コンテンツデータに関する情報を生成するコンテンツデータ情報生成ステップと、
前記コンテンツデータ情報生成ステップの処理により生成された前記コンテンツデータに関する情報を、前記コンテンツデータの編集結果であるエディットリストに追加登録するコンテンツデータ情報登録ステップと
を含むことを特徴とするプログラム。
【請求項１１】
コンテンツデータを処理する情報処理装置において、
前記コンテンツデータの編集結果を示すエディットリストに基づいて、前記エディットリストが示す前記編集結果に含まれる前記コンテンツデータをグループ化するグルーピングリストを編集するグルーピングリスト編集手段を備える
ことを特徴とする情報処理装置。
【請求項１２】
記録媒体に記録される前記エディットリストを読み出すエディットリスト読み出し手段をさらに備え、
前記グルーピングリスト編集手段は、前記読み出し手段により前記記録媒体から読み出された前記エディットリストに基づいて、前記グルーピングリストを編集する
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
複数のエディットリストの中から、前記グルーピングリスト編集手段による前記グルーピングリストの編集に用いるエディットリストを指定する指定入力を受け付けるエディットリスト指定入力受付手段をさらに備える
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
前記グルーピングリストに含まれる複数のグループの中から、前記エディットリストが示す前記編集結果に含まれる前記コンテンツデータを登録するグループを指定する指定入力を受け付けるグループ指定入力受付手段をさらに備える
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１５】
前記グルーピングリスト編集手段は、前記グループ指定入力受付手段により受け付けられた前記指定入力により既存のグループが指定された場合、前記既存のグループに前記コンテンツデータを追加登録する
ことを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記グルーピングリスト編集手段は、前記グループ指定入力受付手段により受け付けられた前記指定入力により新規グループが指定された場合、前記新規グループを生成し、生成した前記新規グループに前記コンテンツデータを登録する
ことを特徴とする請求項１４に記載の情報処理装置。
【請求項１７】
前記グルーピングリスト編集手段により編集された前記グルーピングリストを記録媒体に記録するグルーピングリスト記録手段をさらに備える
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１８】
前記グルーピングリスト編集手段により編集された前記グルーピングリストを外部に出力するグルーピングリスト出力手段をさらに備える
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１９】
コンテンツデータを処理する情報処理装置の情報処理方法であって、
前記コンテンツデータの編集結果を示すエディットリストに基づいて、前記エディットリストが示す前記編集結果に含まれる前記コンテンツデータをグループ化するグルーピングリストを編集するグルーピングリスト編集ステップを含む
ことを特徴とする情報処理方法。
【請求項２０】
コンテンツデータに関する処理をコンピュータに行わせるプログラムにおいて、
前記コンテンツデータの編集結果を示すエディットリストに基づいて、前記エディットリストが示す前記編集結果に含まれる前記コンテンツデータをグループ化するグルーピングリストを編集するグルーピングリスト編集ステップを含む
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、大量かつ複雑な関係の画像データの管理を容易に行うことができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラ等の撮像装置においては、撮影により得られた画像データは、記録媒体の所定のフォルダ等に記録されて管理される。近年においては、記録媒体の容量も増大し、大量の画像データを記録することができるようになってきており、そのため、ユーザによる画像データの管理が困難になる恐れがあった。
【０００３】
そこで、例えば、撮影により得られた画像データを記録するフォルダを変更したり、付加情報を付加して記録したりして、画像データを自動的にグループ分けして記録するようにする方法が考えられた（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００２−１９１０１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば、テレビジョン番組の制作等のような大規模なコンテンツ制作システムにおける撮影の場合、取り扱う画像データが、データサイズの大きな動画像データであり、通常、その数も個人の撮影の場合よりも多くなる。さらに、それだけでなく、撮影作業の規模も個人の場合と比較して大規模である場合が多く、撮影により得られる画像データ（動画像データ）の管理はさらに複雑になる。
【０００６】
このようなシステムにおいて撮影作業は、通常、シナリオ等の計画表に基づいて行われるが、シナリオの順番通りに行われるわけではなく、撮影状況や被写体の都合等に合わせて適宜行われる。従って、互いに異なるシーンのカットを交互に撮影するなど、複数のシーンの撮影作業を同時に進行させる場合も多い。また、シナリオにおける同じカットを複数回撮影する場合もあるし、複数のカットを１回の撮影で行う（１つのクリップデータから複数のカットを作成する）場合もある。さらに、このような撮影は、通常、事前にスケジュールが立てられるが、その撮影スケジュールが撮影現場の状況等に応じて撮影直前に変更されることも多い。
【０００７】
このように複雑な撮影方法で大量に画像データ（クリップデータ）が記録されるテレビジョン番組の制作等においては、データの管理が個人による撮影の場合と比較して非常に複雑であり、上述したような、単に画像データをグループ分けする従来の方法では、データ管理が困難である場合があるという課題があった。
【０００８】
例えば、従来のように単にグループ分けする方法においては、記録された画像データがどのシーンのどのカットに対応するデータであるのかを容易に特定させることが困難であった。また、撮影者が、得られたクリップデータの全映像の内、どの部分の映像を採用したくて撮影したのかを特定することはできなかった。さらに、撮影者が撮影を何度も行った場合複数の画像データが記録されるが、それらの画像データを従来の方法で単にグループ分けするだけでは、各画像データの前後関係を特定することが困難であった。また、それらの画像データを連続して再生する場合、従来の方法では撮影順（またはグループに登録した順）でしか再生することができなかった。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、撮影により得られた画像データをその記録時に、さらに非破壊編集することにより、ユーザが、複数の画像データを所望の編集結果として管理することができるようにし、大量かつ複雑な関係の画像データの管理を容易に行うことができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の第１の情報処理装置は、コンテンツデータに関する情報を生成するコンテンツデータ情報生成手段と、コンテンツデータ情報生成手段により生成されたコンテンツデータに関する情報を、コンテンツデータの編集結果であるエディットリストに追加登録するコンテンツデータ情報登録手段とを備えることを特徴とする。
【００１１】
前記エディットリストを保持するエディットリスト保持手段をさらに備え、コンテンツデータ情報登録手段は、エディットリスト保持手段により保持されるエディットリストにコンテンツデータに関する情報を追加登録するようにすることができる。
【００１２】
前記コンテンツデータ情報生成手段は、コンテンツデータを識別するコンテンツデータ識別情報を生成するコンテンツデータ識別情報生成手段と、コンテンツデータに割り当てられる、エディットリスト用タイムコードの値を示すタイムコード情報を生成するタイムコード情報生成手段と、コンテンツデータのフレーム画像に付加されたメタデータ情報であるエッセンスマークを示す情報を生成するエッセンスマーク情報生成手段とを備え、コンテンツデータ情報登録手段は、コンテンツデータ識別情報生成手段により生成されたコンテンツデータ識別情報、タイムコード情報生成手段により生成されたタイムコード情報、および、エッセンスマーク情報生成手段により生成されたエッセンスマーク情報を含むコンテンツデータ情報をエディットリストに追加登録するようにすることができる。
【００１３】
前記エッセンスマークの入力を受け付けるエッセンスマーク入力受付手段をさらに備え、エッセンスマーク情報生成手段は、エッセンスマーク入力受付手段により受け付けられたエッセンスマークを示す情報を生成するようにすることができる。
【００１４】
情報を記録媒体に記録する記録手段をさらに備え、記録手段は、コンテンツデータ情報登録手段によりコンテンツデータに関する情報がエディットリストに登録されたコンテンツデータを記録媒体に記録するようにすることができる。
【００１５】
前記記録手段は、コンテンツデータに関する情報が登録されたエディットリストをさらに記録媒体に記録するようにすることができる。
【００１６】
被写体を撮影する撮影手段をさらに備え、コンテンツデータ情報生成手段は、撮影手段による撮影により得られたコンテンツデータに関する情報を生成するようにすることができる。
【００１７】
外部からの前記コンテンツデータの入力を受け付けるデータ入力受付手段をさらに備え、コンテンツデータ情報生成手段は、データ入力受付手段により受け付けられたコンテンツデータに関する情報を生成するようにすることができる。
【００１８】
本発明の第１の情報処理方法は、コンテンツデータに関する情報を生成するコンテンツデータ情報生成ステップと、コンテンツデータ情報生成ステップの処理により生成されたコンテンツデータに関する情報を、コンテンツデータの編集結果であるエディットリストに追加登録するコンテンツデータ情報登録ステップとを含むことを特徴とする。
【００１９】
本発明の第１のプログラムは、コンテンツデータに関する情報を生成するコンテンツデータ情報生成ステップと、コンテンツデータ情報生成ステップの処理により生成されたコンテンツデータに関する情報を、コンテンツデータの編集結果であるエディットリストに追加登録するコンテンツデータ情報登録ステップとを含むことを特徴とする。
【００２０】
本発明の第２の情報処理装置は、コンテンツデータの編集結果を示すエディットリストに基づいて、エディットリストが示す編集結果に含まれるコンテンツデータをグループ化するグルーピングリストを編集するグルーピングリスト編集手段を備えることを特徴とする。
【００２１】
記録媒体に記録されるエディットリストを読み出すエディットリスト読み出し手段をさらに備え、グルーピングリスト編集手段は、読み出し手段により記録媒体から読み出されたエディットリストに基づいて、グルーピングリストを編集するようにすることができる。
【００２２】
複数のエディットリストの中から、グルーピングリスト編集手段によるグルーピングリストの編集に用いるエディットリストを指定する指定入力を受け付けるエディットリスト指定入力受付手段をさらに備えるようにすることができる。
【００２３】
前記グルーピングリストに含まれる複数のグループの中から、エディットリストが示す編集結果に含まれるコンテンツデータを登録するグループを指定する指定入力を受け付けるグループ指定入力受付手段をさらに備えるようにすることができる。
【００２４】
前記グルーピングリスト編集手段は、グループ指定入力受付手段により受け付けられた指定入力により既存のグループが指定された場合、既存のグループにコンテンツデータを追加登録するようにすることができる。
【００２５】
前記グルーピングリスト編集手段は、グループ指定入力受付手段により受け付けられた指定入力により新規グループが指定された場合、新規グループを生成し、生成した新規グループにコンテンツデータを登録するようにすることができる。
【００２６】
前記グルーピングリスト編集手段により編集されたグルーピングリストを記録媒体に記録するグルーピングリスト記録手段をさらに備えるようにすることができる。
【００２７】
前記グルーピングリスト編集手段により編集されたグルーピングリストを外部に出力するグルーピングリスト出力手段をさらに備えるようにすることができる。
【００２８】
本発明の第２の情報処理方法は、コンテンツデータの編集結果を示すエディットリストに基づいて、エディットリストが示す編集結果に含まれるコンテンツデータをグループ化するグルーピングリストを編集するグルーピングリスト編集ステップを含むことを特徴とする。
【００２９】
本発明の第２のプログラムは、コンテンツデータの編集結果を示すエディットリストに基づいて、エディットリストが示す編集結果に含まれるコンテンツデータをグループ化するグルーピングリストを編集するグルーピングリスト編集ステップを含むことを特徴とする。
【００３０】
本発明の第１の情報処理装置および方法、並びに第１のプログラムにおいては、コンテンツデータに関する情報が生成され、その生成されたコンテンツデータに関する情報が、コンテンツデータの編集結果であるエディットリストに追加登録される。
【００３１】
本発明の第２の情報処理装置および方法、並びに第２のプログラムにおいては、コンテンツデータの編集結果を示すエディットリストに基づいて、エディットリストが示す編集結果に含まれるコンテンツデータをグループ化するグルーピングリストが編集される。
【発明の効果】
【００３２】
本発明によれば、例えば、ユーザが大量かつ複雑な関係の画像データの管理を容易に行うことができる。
【発明を実施するための最良の形態】
【００３３】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３４】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定したりするものではない。
【００３５】
本発明においては、コンテンツデータ（例えば、図１のクリップデータ）を処理する第１の情報処理装置（例えば、図１の編集装置）が提供される。この第１の情報処理装置は、コンテンツデータに関する情報を生成するコンテンツデータ情報生成手段（例えば、図１のサブクリップ情報生成部）と、コンテンツデータ情報生成手段により生成されたコンテンツデータに関する情報を、コンテンツデータの編集結果であるエディットリスト（例えば、図２のエディットリスト）に追加登録するコンテンツデータ情報登録手段（例えば、図１のサブクリップ情報登録部）とを備える。
【００３６】
前記エディットリストを保持するエディットリスト保持手段（例えば、図１のエディットリスト保持部）をさらに備え、コンテンツデータ情報登録手段は、エディットリスト保持手段により保持されるエディットリストにコンテンツデータに関する情報を追加登録するようにすることができる。
【００３７】
前記コンテンツデータ情報生成手段は、コンテンツデータを識別するコンテンツデータ識別情報（例えば、UMID）を生成するコンテンツデータ識別情報生成手段（例えば、図１のUMID情報生成部）と、コンテンツデータに割り当てられる、エディットリスト用タイムコード（例えば、図２のエディットリスト用タイムコード）の値を示すタイムコード情報を生成するタイムコード情報生成手段（例えば、図１のエディットリスト用タイムコード生成部）と、コンテンツデータのフレーム画像に付加されたメタデータ情報であるエッセンスマーク（例えば、図２のAINまたはAOUT）を示す情報を生成するエッセンスマーク情報生成手段（例えば、図１のエッセンスマーク情報生成部）とを備え、コンテンツデータ情報登録手段は、コンテンツデータ識別情報生成手段により生成されたコンテンツデータ識別情報、タイムコード情報生成手段により生成されたタイムコード情報、および、エッセンスマーク情報生成手段により生成されたエッセンスマーク情報を含むコンテンツデータ情報をエディットリストに追加登録するようにすることができる。
【００３８】
前記エッセンスマークの入力を受け付けるエッセンスマーク入力受付手段（例えば、図８の入力部）をさらに備え、エッセンスマーク情報生成手段は、エッセンスマーク入力受付手段により受け付けられたエッセンスマークを示す情報を生成するようにすることができる。
【００３９】
情報を記録媒体（例えば、図７の光ディスク）に記録する記録手段（例えば、図８のクリップ記録部、または、図１３のエディットリスト書き込み部）をさらに備え、記録手段は、コンテンツデータ情報登録手段によりコンテンツデータに関する情報がエディットリストに登録されたコンテンツデータを記録媒体に記録するようにすることができる。
【００４０】
前記記録手段は、コンテンツデータに関する情報が登録されたエディットリスト（例えば、図１３のカレントエディットリスト）をさらに記録媒体に記録するようにすることができる。
【００４１】
被写体を撮影する撮影手段（例えば、図８の撮影部）をさらに備え、コンテンツデータ情報生成手段は、撮影手段による撮影により得られたコンテンツデータに関する情報を生成するようにすることができる。
【００４２】
外部からの前記コンテンツデータの入力を受け付けるデータ入力受付手段（例えば、図１９のクリップデータ入力部）をさらに備え、コンテンツデータ情報生成手段は、データ入力受付手段により受け付けられたコンテンツデータに関する情報を生成するようにすることができる。
【００４３】
本発明においては、コンテンツデータ（例えば、図１のクリップデータ）を処理する第１の情報処理装置（例えば、図１の編集装置）の第１の情報処理方法が提供される。この第１の情報処理方法は、コンテンツデータに関する情報を生成するコンテンツデータ情報生成ステップ（例えば、図５のステップＳ３）と、コンテンツデータ情報生成ステップの処理により生成されたコンテンツデータに関する情報を、コンテンツデータの編集結果であるエディットリスト（例えば、図２のエディットリスト）に追加登録するコンテンツデータ情報登録ステップ（例えば、図５のステップＳ４）とを含む。
【００４４】
本発明においては、コンテンツデータ（例えば、図１のクリップデータ）に関する処理をコンピュータ（例えば、図１の編集装置）に行わせる第１のプログラムが提供される。この第１のプログラムは、コンテンツデータに関する情報を生成するコンテンツデータ情報生成ステップ（例えば、図５のステップＳ３）と、コンテンツデータ情報生成ステップの処理により生成されたコンテンツデータに関する情報を、コンテンツデータの編集結果であるエディットリスト（例えば、図２のエディットリスト）に追加登録するコンテンツデータ情報登録ステップ（例えば、図５のステップＳ４）とを含む。
【００４５】
本発明においては、コンテンツデータ（例えば、図１のクリップデータ）を処理する第２の情報処理装置（例えば、図７の編集装置）が提供される。この第２の情報処理装置は、コンテンツデータの編集結果を示すエディットリスト（例えば、図２のエディットリスト）に基づいて、エディットリストが示す編集結果に含まれるコンテンツデータをグループ化するグルーピングリスト（例えば、図２１のグルーピングリスト）を編集するグルーピングリスト編集手段（例えば、図２０のグルーピングリスト編集部）を備える。
【００４６】
記録媒体（例えば、図７の光ディスク）に記録されるエディットリストを読み出すエディットリスト読み出し手段（例えば、図２０の読み出し部）をさらに備え、グルーピングリスト編集手段は、読み出し手段により記録媒体から読み出されたエディットリストに基づいて、グルーピングリストを編集するようにすることができる。
【００４７】
複数のエディットリストの中から、グルーピングリスト編集手段によるグルーピングリストの編集に用いるエディットリストを指定する指定入力を受け付けるエディットリスト指定入力受付手段（例えば、図２８のステップＳ１６１の処理を実行する図２０の入力部）をさらに備えるようにすることができる。
【００４８】
前記グルーピングリストに含まれる複数のグループ（例えば、図２１のマテリアルグループ）の中から、エディットリストが示す編集結果に含まれるコンテンツデータを登録するグループを指定する指定入力を受け付けるグループ指定入力受付手段（例えば、図２８のステップＳ１６２の処理を実行する図２０の入力部）をさらに備えるようにすることができる。
【００４９】
前記グルーピングリスト編集手段は、グループ指定入力受付手段により受け付けられた指定入力により既存のグループが指定された場合、既存のグループにコンテンツデータを追加登録する（例えば、図２８のステップＳ１７０）ようにすることができる。
【００５０】
前記グルーピングリスト編集手段は、グループ指定入力受付手段により受け付けられた指定入力により新規グループが指定された場合、新規グループを生成し（例えば、図２８のステップＳ１６６）、生成した新規グループにコンテンツデータを登録する（例えば、図２８のステップＳ１６７）ようにすることができる。
【００５１】
前記グルーピングリスト編集手段により編集されたグルーピングリストを記録媒体に記録するグルーピングリスト記録手段（例えば、図２０の書き込み部）をさらに備えるようにすることができる。
【００５２】
前記グルーピングリスト編集手段により編集されたグルーピングリストを外部に出力するグルーピングリスト出力手段（例えば、図２０のデータ出力部）をさらに備えるようにすることができる。
【００５３】
本発明においては、コンテンツデータ（例えば、図１のクリップデータ）を処理する第２の情報処理装置（例えば、図７の編集装置）に第２の情報処理方法が提供される。この第２の情報処理方法は、コンテンツデータの編集結果を示すエディットリスト（例えば、図２のエディットリスト）に基づいて、エディットリストが示す編集結果に含まれるコンテンツデータをグループ化するグルーピングリスト（例えば、図２１のグルーピングリスト）を編集するグルーピングリスト編集ステップ（例えば、図２８のグルーピングリスト編集処理）を含む。
【００５４】
本発明においては、コンテンツデータ（例えば、図１のクリップデータ）に関する処理をコンピュータ（例えば、図７の編集装置）に行わせる第２のプログラムが提供される。この第２のプログラムは、コンテンツデータの編集結果を示すエディットリスト（例えば、図２のエディットリスト）に基づいて、エディットリストが示す編集結果に含まれるコンテンツデータをグループ化するグルーピングリスト（例えば、図２１のグルーピングリスト）を編集するグルーピングリスト編集ステップ（例えば、図２８のグルーピングリスト編集処理）を含むことを特徴とする。
【００５５】
以下に、本発明の実施の形態について図面を参照して説明する。
【００５６】
図１は、本発明を適用した編集装置の一実施の形態の構成例を示している。
【００５７】
この編集装置１は、外部より供給される画像データや音声データ等のコンテンツデータを含むクリップデータを検出し、出力するとともに、そのクリップデータを用いて非破壊編集を行う装置である。編集装置１は、クリップデータ検出部１１、サブクリップ処理部１２、およびエディットリスト保持部１３を有している。
【００５８】
クリップデータ検出部１１は、外部より供給されるクリップデータ１４を受け付け、そのクリップデータ１４を検出し、そのクリップデータ１４のメタデータ等を抽出し、それをサブクリップ処理部１２に供給するとともに、クリップデータ１４を編集装置１の外部に出力する。
【００５９】
サブクリップ処理部１２は、クリップデータ検出部１１が検出したクリップデータ１４をエディットリストにサブクリップとして登録するための処理を行う処理部である。サブクリップ処理部１２は、サブクリップ情報生成部２１およびサブクリップ情報登録部２２を有している。
【００６０】
なお、クリップ、サブクリップ、およびエディットリスト等の詳細については後述するが、クリップは、画像データ、音声データ、およびメタデータ等のコンテンツデータの集合を示し、クリップデータはそのクリップのデータのことを示す。エディットリストは、クリップの編集内容を示すテキスト情報であり、クリップデータの非破壊編集結果と等価の情報を含んでいる。サブクリップは、そのエディットリストに属するクリップ（編集されたクリップ）のことを示す。
【００６１】
サブクリップ情報生成部２１は、クリップデータ検出部１１より供給されるメタデータ等の情報に基づいて、サブクリップとしての情報であるサブクリップ情報を生成し、それをサブクリップ情報登録部２２に供給する。サブクリップ情報生成部２１は、UMID情報生成部３１、エディットリスト用タイムコード生成部３２、およびエッセンスマーク情報生成部３３を有している。
【００６２】
UMID情報生成部３１は、クリップデータ１４をグローバルユニークに識別する識別情報であるUMID（Unique Material IDentifier）情報を生成する処理部である。UMID情報生成部３１は、クリップデータ検出部１１より供給された情報に含まれるUMIDを用いてUMID情報を生成する。
【００６３】
エディットリスト用タイムコード生成部３２は、クリップデータ１４に割り当てられる、エディットリスト全体に対するタイムコード情報であるエディットリスト用タイムコードの値を生成する。エディットリスト用タイムコード生成部３２は、例えば、このエディットリスト用タイムコードの、クリップデータ１４の開始フレームに割り当てられるタイムコード値を示す情報を生成する。クリップデータ１４は、このエディットリスト用タイムコードにより、エディットリストにおける時間的位置関係が管理される。
【００６４】
エッセンスマーク情報生成部３３は、サブクリップに付加されるエッセンスマークに関する情報であるエッセンスマーク情報を生成する。エッセンスマークとは、サブクリップ（クリップデータ１４）のフレームに対して付加されるメタデータであり、付加されたフレームの特徴を示す情報である。エッセンスマークには、例えば、クリップデータ１４の全映像の内、採用部分の開始位置（フレーム）を示すIN点や、終了位置（フレーム）を示すOUT点等がある。
【００６５】
サブクリップ情報生成部２１は、これらのUMID情報生成部３１、エディットリスト用タイムコード生成部３２、およびエッセンスマーク情報生成部３３を用いて各情報を生成し、それらをサブクリップ情報としてサブクリップ情報登録部２２に供給する。
【００６６】
サブクリップ情報登録部２２は、サブクリップ情報生成部２１において生成されたサブクリップ情報を、エディットリスト保持部１３に保持されているエディットリストに登録し、クリップデータ検出部１１において検出されたクリップデータ１４をエディットリストに追加登録する。
【００６７】
エディットリスト保持部１３は、例えばSDRAM（Synchronous Dynamic Random Access Memory）等の記憶素子により構成され、クリップデータ１４を登録するエディットリストを保持している。
【００６８】
ここでエディットリストについて説明する。エディットリストは、上述したようにクリップデータの非破壊編集結果を示すテキスト情報である。つまり、図２に示されるように、コンテンツの素材となる素材データ（クリップデータ）４１の編集結果として、エディットリスト４２が生成され、そのエディットリスト４２に基づいて、コンテンツデータとして完成されたカンパケデータ４３が生成される。
【００６９】
従って、図２に示されるように、エディットリスト４２は、単に複数の素材データ４１を繋げただけでなく、IN点やOUT点等の編集情報を含み、さらに、専用のタイムコードも有している。
【００７０】
例えば、図２に示されるように、素材データ４１として、４つのクリップデータ（クリップＡ、クリップＢ、クリップＣ、およびクリップＤ）があり、これらからエディットリスト４２が生成されるとする。
【００７１】
また、クリップＡ、クリップＢ、クリップＣ、およびクリップＤには、それぞれIN点とOUT点が設定されている。具体的には、クリップＡにはIN点であるAINとOUT点であるAOUTが設定されている。このAINとAOUTに挟まれるフレーム画像がクリップＡの採用フレームであり、それ以外の、斜線で示されるAINとAOUTに挟まれていない部分は、不採用のフレームであり、編集により削除される。同様に、クリップＢには、IN点としてBINが設定され、OUT点としてBOUTが設定されている。また、クリップＣには、IN点としてCINが設定され、OUT点としてCOUTが設定されており、クリップＤには、IN点としてDINが設定され、OUT点としてDOUTが設定されている。
【００７２】
エディットリスト４２は、これらの素材データ４１をエディットリスト用タイムコード４４上に配置する編集の結果を示す情報である。エディットリスト４２においては、各クリップの採用フレームが、クリップＡ、クリップＢ、クリップＤ、クリップＣの順番で繋ぎ合わせられている。つまり、AOUTとBINでクリップＡとクリップＢが繋ぎ合わせられ、BOUTとDINでクリップＢとクリップＤが繋ぎ合わせられ、DOUTとCINでクリップＤとクリップＣが繋ぎ合わせられている。そして、それらのクリップのAINからCOUTまでがエディットリスト用タイムコード上に配置されている。
【００７３】
カンパケ４３は、このエディットリスト４２に基づいて素材データを編集して生成されたコンテンツデータである。従って、カンパケ４３は、クリップＡ乃至クリップＤにそれぞれ対応するカット１乃至カット４により構成される。またカンパケ４３には、エディットリスト用タイムコード４４に対応するタイムコード４５が付加される。
【００７４】
このようにエディットリスト４２は、素材データ４１の任意の部分を任意のタイムコードに配置する等、素材データ４１を単に繋ぎ合わせる以上の高度な編集を行うことができる。
【００７５】
このエディットリスト４２は、例えば、XML（eXtensible Markup Language）等の所定の言語により記述される。図３は、そのエディットリスト４２の記述例を示す図である。なお、図３において、各行頭の数字は、説明の便宜上付加したものであり、XML記述の一部ではない。
【００７６】
エディットリスト４２は、クリップの非破壊編集の編集情報を含むファイルであり、その編集結果の再生方法についても記述されている。
【００７７】
図３に示されるように、エディットリスト４２のXML記述は、大きく分けて、ヘッダタグ（<head> </head>）で囲まれるヘッダ部と、ボディタグ（<body> </body>）で囲まれるボディ部により構成される。図３の場合、ヘッダ部は、図３の３行目から１０行目までに記述されており、ボディ部は、１１行目から２４行目に記述されている。
【００７８】
ヘッダ部には、同じエディットリストディレクトリに存在するエディットリストメタデータファイルの情報が記述されており、ボディ部には、編集結果の情報が再生方法とともに記述されている。図３の場合、第１のクリップ（Clip１）と第２のクリップ（Clip２）の２つのクリップをつなぐように合体する編集が行われていることが、ボディ部に記述されている。
【００７９】
すなわち、図３においては、１２行目および２３行目に記述されている、囲んだクリップを順に再生することを示すパラレルタグ（<par> </par>）の間において、１４行目乃至１７行目に第１のクリップに関するサブクリップ情報が記述されており、１９行目乃至２２行目に第２のクリップに関するサブクリップ情報が記述されており、これらの２つのクリップが連続して再生されるように編集されていることが示されている。
【００８０】
このサブクリップ情報には、上述したように、UMID情報、エディットリスト用タイムコード、およびエッセンスマーク情報が含まれる。例えば、１４行目乃至１７行目に記述されるサブクリップ情報の場合、１５行目に第１のクリップのUMIDを示すUMID情報が「src=盃rn:smpte:umid:060A2B340101010501010D1213000000FEDCBA9876543210FEDCBA9876543210煤vと記述されている。また、１６行目には、IN点を示すエッセンスマーク情報が「clipBegin=粘mpte-30=00:00:00:00煤vと記述されており、１６行目および１７行目には、OUT点を示すエッセンスマーク情報が「clipEnd=敗mpte-30=00:10:00:00煤vと記述されている。
【００８１】
なお、このようなエディットリスト４２に対して、素材データをグループ分けする情報であるグルーピングリストは、図４に示されるように、各クリップを分類するだけである。図４において、グルーピングリスト４６は、素材データ４１の６つのクリップ（クリップＡ乃至クリップＦ）を２つのグループ（グループＡとグループＢ）に分類する情報である。
【００８２】
このようなグルーピングリスト４６を用いてカンパケ４８を生成する場合、各グループより採用するクリップを特定する編集作業４７が必要である。すなわち、カンパケ４８は、２つのグループ（グループＡとグループＢ）のそれぞれより選択された２つのクリップ（クリップＡとクリップＥ）からなる２つのカットにより構成される。
【００８３】
なお、グルーピングリスト４６は、再生順序を指定するプレイリストとして考えることもできる。つまり、図４において、グループＡの再生が指示されると、グループＡに属するクリップＡ、クリップＢ、およびクリップＣがこの登録順で順次再生される。
【００８４】
以上のように、エディットリストとグルーピングリスト（またはプレイリスト）は、目的も構成される情報も異なる情報である。
【００８５】
次に、図１の編集装置１により実行される具体的な処理の流れについて説明する。
【００８６】
編集装置１は、エディットリスト編集処理を実行し、供給されるクリップデータを検出し、それをエディットリストに登録する処理を行う。図５のフローチャートを参照してエディットリスト編集処理を説明する。
【００８７】
エディットリスト編集処理が開始されると、図１のクリップデータ検出部１１は、ステップＳ１において、供給されるクリップ（クリップデータ）を検出する。クリップを検出すると、クリップデータ検出部１１は、そのクリップのメタデータ等の情報をサブクリップ処理部１２のサブクリップ情報生成部２１に供給する。ステップＳ２において、サブクリップ情報生成部２１は、クリップデータ検出部１１より、新たなクリップが供給されたか否かを判定し、供給されたと判定した場合、ステップＳ３に処理を進め、サブクリップ情報生成処理を行う。サブクリップ情報生成処理の詳細については、図６のフローチャートを参照して後述する。
【００８８】
ステップＳ３の処理を終了すると、サブクリップ情報生成部２１は、生成したサブクリップ情報をサブクリップ情報登録部２２に供給する。ステップＳ４において、サブクリップ情報登録部２２は、供給されたサブクリップ情報をエディットリスト保持部１３に保持されているエディットリストに登録する。
【００８９】
サブクリップ情報をエディットリストに登録すると、サブクリップ処理部１２は、エディットリスト編集処理を終了するか否かを判定し、終了すると判定しないと判定した場合、ステップＳ１に処理を戻し、それ以降の処理を繰り返す。また、ステップＳ５において、エディットリスト編集処理を終了すると判定した場合、サブクリップ処理部１２は、ステップＳ６に処理を進め、クリップデータ１４の取得を停止する等の終了処理を行い、エディットリスト編集処理を終了する。
【００９０】
次に、図６のフローチャートを参照して、図５のステップＳ３において実行されるサブクリップ情報生成処理の詳細について説明する。
【００９１】
サブクリップ情報生成処理が開始されると、サブクリップ情報生成部２１のUMID情報生成部３１は、ステップＳ２１において、クリップデータ１４のUMIDを用いてUMID情報を生成する。続いて、ステップＳ２２において、エディットリスト用タイムコード生成部３２は、クリップに対するエディットリスト用タイムコードを生成する。つまり、エディットリスト用タイムコード生成部３２は、このクリップがエディットリストにおいて時間的にどの位置に配置されるかを指定する情報を生成する。
【００９２】
続いて、ステップＳ２３において、エッセンスマーク情報生成部３３は、クリップデータ１４のエッセンスマークを用いてエッセンスマーク情報を生成する。以上のように各種の情報が生成されると、サブクリップ情報生成部２１は、それらを用いて、生成した各情報を含むサブクリップ情報を生成し、処理を図５のステップＳ３に戻し、それ以降の処理を行う。
【００９３】
以上のようにエディットリスト編集処理およびサブクリップ情報生成処理を実行することにより、編集装置１は、外部より供給されるクリップデータ１４の情報をエディットリストに追加することができる。これにより、編集装置１は、次々と供給される複数のクリップデータ１４を、任意の方法で編集し、１つのエディットリストとしての管理情報を生成することができる。また、クリップデータ１４を取り扱うユーザは、このエディットリストを利用することにより、大量かつ複雑な関係のクリップデータ１４を容易に管理することができる。
【００９４】
図７は、本発明を適用した番組制作支援システムの構成例を示すシステム図である。
【００９５】
図７において、番組制作支援システム６１は、カムコーダ７１、レコーダ７２、および編集装置７３の３種類の装置により構成される。番組制作支援システム６１の各装置は、記録媒体である光ディスク８１を介してコンテンツデータ等を授受する。
【００９６】
カムコーダ７１は、撮像（集音）機能と録画機能を有するデバイスであり、ユーザに操作されて被写体９１の撮像や集音を行い、得られた動画像の画像データや音声データ等よりなるクリップを、光ディスク８１に記録（録画）する。また、その際、カムコーダ７１は、後述するように、そのクリップを所定のエディットリストにサブクリップとして追加登録する。
【００９７】
レコーダ７２は、カムコーダ７１の撮像（集音）機能の代わりに外部入力機能を有しており、例えば、他の再生装置９２よりネットワーク９３等を介して供給されたクリップ（画像データや音声データ等）や、所定の記録媒体９４から再生されたクリップを取得し、所定の信号処理を施した後、そのクリップを光ディスク８１に記録（録画）する。また、その際、レコーダ７２は、後述するように、そのクリップを所定のエディットリストにサブクリップとして追加登録する。
【００９８】
編集装置７３は、例えば、カムコーダ７１やレコーダ７２によって光ディスク８１に記録されたエディットリストを用いて、同様に光ディスク８１に記録されているクリップを実際に編集し、その編集結果の素材データをカンパケデータとして出力する。
【００９９】
光ディスク８１は、例えば、DVD-R（Digital Versatile Disc - Recordable）、DVD-RW（Digital Versatile Disc - ReWritable）、DVD+R（Digital Versatile Disc + Recordable）、DVD+RW（Digital Versatile Disc + ReWritable）、DVD-RAM（Digital Versatile Disc - Random Access Memory）、Blu-rayDisc、またはProfessional Disc for DATA（いずれも登録商標）等のような書き込み可能な大容量の記録媒体であり、画像データや音声データ等を含むクリップデータを記録する。
【０１００】
なお、この番組制作支援システム６１において記録媒体として光ディスク８１が用いられるように説明したが、クリップデータを記録可能な大容量の記録媒体であればどのような記録媒体であってもよい。
【０１０１】
図８は、図７のカムコーダ７１の内部の構成例を示すブロック図である。
【０１０２】
図８において、カムコーダ７１は、入力部１０１、撮影部１０２、モード設定部１０３、サブクリップ処理部１０４、クリップ処理部１０５、設定情報管理部１０６、エディットリスト管理部１０７、クリップ記録部１０８、およびドライブ１０９を備えている。
【０１０３】
入力部１０１は、各種のボタンやスイッチ等により構成され、ユーザによる操作入力を受け付ける。撮影部１０２は、撮影に関する処理を行う処理部であり、CCD（Charge Coupled Device）やCMOS（Complementary Metal Oxide Semiconductor）デバイスを用いた光電変換素子、レンズ部、マイクロホン等の集音部、およびそれらを動作させる駆動部等のカメラとして構成される部材の他に、画像処理や音声信号処理を行う信号処理部等も有している。
【０１０４】
モード設定部１０３は、カムコーダ７１の録画に関するモード設定を制御する処理部である。詳細については後述するが、カムコーダ７１の録画に関するモードには、単にクリップを記録する通常モードと、記録するクリップをサブクリップとしてエディットリストに追加登録するサブクリップモードとがある。モード設定部１０３は、このモードをユーザの指示等に基づいて選択し、その選択されたモードで記録処理が行われるように各部を制御する。
【０１０５】
サブクリップ処理部１０４は、記録するクリップよりサブクリップ情報を生成し、エディットリストに登録する処理を行う。構成や処理の詳細については後述する。
【０１０６】
クリップ処理部１０５は、撮影部１０２より供給される画像データや音声データ等よりなるクリップデータにメタデータを付加する等して、クリップデータを光ディスク８１に記録する際のフォーマットに変換する。設定情報管理部１０６は、カムコーダ７１の動作に関する設定を保存する設定情報を管理する。エディットリスト管理部１０７は、光ディスク８１に記録されるエディットリストの更新等を管理する。これらの処理部の構成や処理の詳細については後述する。クリップ記録部１０８は、クリップ処理部１０５より供給されるクリップデータを、ドライブ１０９に供給し、ドライブ１０９に装着された光ディスク８１に記録させる。ドライブ１０９は、クリップ記録部１０８より供給されたクリップを書き換え可能な記録媒体である光ディスク８１に記録する。
【０１０７】
図９は、図８のモード設定部１０３の詳細な構成例を示すブロック図である。
【０１０８】
図９において、モード設定部１０３は、モード指示受付部１１１、設定情報確認部１１２、モード選択部１１３、設定情報更新部１１４、およびカレントエディットリスト選択部１１５により構成される。
【０１０９】
モード指示受付部１１１は、入力部１０１を介して入力されたモード設定に関するユーザ指示を受け付け、その指示をモード選択部１１３や設定情報更新部１１４に供給する。設定情報確認部１１２は、設定情報管理部１０６が管理する設定情報の内容を必要に応じて確認し、その確認結果をモード選択部１１３に供給する。
【０１１０】
モード選択部１１３は、モード指示受付部１１１より供給されるモード指示や設定情報確認部１１２より供給される設定情報の内容（予め設定された設定内容）等に基づいて、カムコーダ７１の動作モードを通常モード１２１かサブクリップモード１２２のいずれかより選択する。そして、サブクリップ処理部１０４やクリップ処理部１０５にその選択結果を供給し、それらのモードを設定する。また、モード選択部１１３は、サブクリップモード１２２を選択した場合、さらに、カレントエディットリスト選択部１１５を制御し、クリップを登録するエディットリストであるカレントエディットリストを選択させる。
【０１１１】
設定情報更新部１１４は、設定情報管理部１０６が管理する設定情報を、モード指示受付部１１１より供給されるユーザ指示に基づいて更新する。例えば、ユーザが動作モードを変更する指示を入力部１０１より入力した場合、その指示はモード指示受付部１１１を介して設定情報更新部１１４に供給される。設定情報更新部１１４は、その指示に基づいて、設定情報管理部１０６が管理する設定情報に記録されている動作モードの情報を更新する。
【０１１２】
カレントエディットリスト選択部１１５は、モード選択部１１３がサブクリップモード１２２を選択した場合、入力部１０１を介して入力されるユーザ指示に基づいて、サブクリップを登録するカレントエディットリストを選択し、その情報をエディットリスト管理部１０７に供給する。
【０１１３】
図１０は、サブクリップ処理部１０４の詳細な構成例を示すブロック図である。
【０１１４】
図１０において、サブクリップ処理部１０４は、基本的に図１のサブクリップ処理部１２と同様の構成を有しており、サブクリップ情報生成部１３１およびサブクリップ情報登録部１３２を備える。サブクリップ処理部１０４は、モード設定部１０３がサブクリップモード１２２を選択した場合、入力部１０１や設定情報管理部１０６より供給される情報、並びに、クリップ処理部１０５より供給されるメタデータ等の情報に基づいて、光ディスク８１に記録されるクリップをサブクリップとしてエディットリストに追加する処理を行う。
【０１１５】
サブクリップ情報生成部１３１は、基本的に図１のサブクリップ情報生成部２１と同様の構成を有しており、UMID情報生成部１４１、エディットリスト用タイムコード生成部１４２、およびエッセンスマーク情報生成部１４３を備える。サブクリップ情報生成部１３１は、これらの処理部により生成される各種の情報を用いて、エディットリストに登録するサブクリップ情報を生成し、それをサブクリップ情報登録部１３２に供給する。
【０１１６】
UMID情報生成部１４１は、基本的に図１のUMID情報生成部３１と同様の構成を有しており、クリップ処理部１０５より供給されるメタデータ等の情報や、入力部１０１より供給されるユーザ指示等に基づいて、クリップ処理部１０５が処理するクリップ（光ディスク８１に記録されるクリップ）のUMID情報を生成する。
【０１１７】
エディットリスト用タイムコード生成部１４２は、基本的に図１のエディットリスト用タイムコード生成部３２と同様の構成を有しており、クリップ処理部１０５より供給されるメタデータ等の情報、入力部１０１より供給されるユーザ指示、または、設定情報管理部１０６より供給される設定情報等に基づいて、クリップ処理部１０５が処理するクリップ（光ディスク８１に記録されるクリップ）に対応するエディットリスト用タイムコードを生成する。
【０１１８】
エッセンスマーク情報生成部１４３は、基本的に図１のエッセンスマーク情報生成部３３と同様の構成を有しており、クリップ処理部１０５より供給されるメタデータ等の情報、入力部１０１より供給されるユーザ指示、または、設定情報管理部１０６より供給される設定情報等に基づいて、クリップ処理部１０５が処理するクリップ（光ディスク８１に記録されるクリップ）のエッセンスマーク情報を生成する。
【０１１９】
サブクリップ情報登録部１３２は、基本的に図１のサブクリップ情報登録部２２と同様の構成を有しており、以上のように生成されたサブクリップ情報をエディットリスト管理部１０７が管理するカレントエディットリストに登録する。
【０１２０】
図１１は、クリップ処理部１０５の詳細な構成例を示すブロック図である。クリップ処理部１０５は、モード設定部１０３により供給されるモード設定に従って、撮影部１０２より供給されるクリップデータに対する処理を行う。クリップ処理部１０５は、クリップ検出部１５１、メタデータ生成部１５２、ローレゾデータ生成部１５３、および表示部１５４を有している。
【０１２１】
クリップ検出部１５１は、撮影部１０２より供給されるクリップデータを検出する処理部であり、クリップデータを検出した場合、そのクリップデータをメタデータ生成部１５２に供給するとともに、検出結果をサブクリップ処理部１０４に供給する。また、クリップ検出部１５１は、検出したクリップデータを表示部１５４に供給する。
【０１２２】
メタデータ生成部１５２は、クリップ検出部１５１より供給されるクリップデータにメタデータが含まれていない場合や、そのクリップデータのメタデータを更新する場合、クリップデータや入力部１０１を介して入力されるユーザ入力等に基づいてクリップデータに対するメタデータを生成し（更新し）、それをクリップデータに付加し、それをローレゾデータ生成部１５３に供給する。また、メタデータ生成部１５２は、生成した（更新した）メタデータをサブクリップ処理部１０４に供給する。
【０１２３】
ローレゾデータ生成部１５３は、供給されたクリップデータより低解像度のローレゾデータを生成し、それをクリップデータに付加し、クリップ記録部１０８に供給する。
【０１２４】
図１２は、図８の設定情報管理部１０６の詳細な構成例を示すブロック図である。図１２において、設定情報管理部１０６は、カムコーダ７１の現在の動作モード等の情報を設定情報として管理する処理部である。設定情報管理部１０６は、設定情報保持部１６１、設定情報読み出し部１６２、および設定情報書き込み部１６３により構成される。
【０１２５】
設定情報保持部１６１は、設定情報読み出し部１６２が、ドライブ１０９に装着された光ディスク８１より読み出した設定情報１６４を取得する。この設定情報保持部１６１に保持される設定情報１６４は、モード設定部１０３やサブクリップ処理部１０４等により必要に応じて読み出され、更新される。設定情報１６４が更新されると、設定情報書き込み部１６３は、その設定情報１６４を取得し、それをドライブ１０９に装着された光ディスク８１に書き込む。
【０１２６】
図１３は、図８のエディットリスト管理部１０７の詳細な構成例を示すブロック図である。図１３において、エディットリスト管理部１０７は、クリップを登録するエディットリストを管理する処理部である。エディットリスト管理部１０７は、エディットリスト保持部１７１、エディットリスト読み出し部１７２、およびエディットリスト書き込み部１７３により構成される。
【０１２７】
エディットリスト保持部１７１は、エディットリスト読み出し部１７２が、ドライブ１０９に装着された光ディスク８１より読み出したエディットリストを取得し、それをカレントエディットリスト１７４として保持する。このエディットリスト保持部１７１に保持されるカレントエディットリスト１７１は、モード設定部１０３やサブクリップ処理部１０４等により必要に応じて読み出され、更新される。エディットリスト保持部１７１が更新されると、エディットリスト書き込み部１７３は、そのカレントエディットリスト１７４を取得し、それをドライブ１０９に装着された光ディスク８１に書き込む。
【０１２８】
光ディスク８１には、図１４乃至図１６に示されるような情報が記録されている。
【０１２９】
光ディスク８１に記録されたデータは、例えばUDF（Universal Disk Format）等のファイルシステムにより管理される。なお、ファイルシステムは、UDFに限らず、例えば、ISO9660（International Organization for Standardization 9660）等、カムコーダ７１が対応できるファイルシステムであればどのようなものであってもよい。また、例えば、光ディスク７１の代わりにハードディスク等の磁気ディスクを用いた場合、ファイルシステムとして、FAT（File Allocation Tables）、NTFS（New Technology File System）、HFS（Hierarchical File System）、またはUFS（Unix（登録商標）System）等を用いてもよい。また、専用のファイルシステムを用いるようにしてもよい。
【０１３０】
図１４において、ルートディレクトリ（ROOT）１８１には、PROAVディレクトリ１８２が設けられる。PROAVディレクトリ１８２には、光ディスク８１に記録されている全ての素材データ（画像データや音声データ等のコンテンツデータ）に対するタイトルやコメント、さらに、光ディスク８１に記録されている全ての画像データの代表となるフレームである代表画に対応する画像データのパス等の情報を含むファイルであるディスクメタファイル（DISCMETA.XML）１８３、光ディスク８１に記録されている全てのクリップデータおよびエディットリストを管理するための管理情報等を含むインデックスファイル（INDEX.XML）１８４、およびインデックスファイル（INDEX.BUP）１８５が設けられている。なお、インデックスファイル１８５は、インデックスファイル１８４を複製したものであり、２つのファイルを用意することにより、信頼性の向上が図られている。
【０１３１】
PROAVディレクトリ１８２には、さらに、光ディスク８１に記録されているデータ全体に対するメタデータであり、例えば、再生履歴等の情報を含むファイルであるディスクインフォメーションファイル（DISCINFO.XML）１８６およびディスクインフォメーションファイル（DISKINFO.BUP）１８７が設けられている。なお、ディスクインフォメーションファイル１８７は、ディスクインフォメーションファイル１８６を複製したものであり、２つのファイルを用意することにより、信頼性の向上が図られている。
【０１３２】
また、PROAVディレクトリ１８２には、上述したファイル以外にも、クリップデータが下位のディレクトリに設けられるクリップルートディレクトリ（CLPR）１８８、および、エディットリストのデータが下位のディレクトリに設けられるエディットリストルートディレクトリ（EDTR）１８９が設けられる。
【０１３３】
クリップルートディレクトリ１８８には、光ディスク８１に記録されているクリップデータが、クリップ毎に異なるディレクトリに分けて管理されており、例えば、図１４の場合、３つのクリップのデータが、クリップディレクトリ（C0001）１９１、クリップディレクトリ（C0002）１９２、および、クリップディレクトリ（C0003）１９３の３つのディレクトリに分けられて管理されている。すなわち、光ディスク８１に記録された最初のクリップの各データは、クリップディレクトリ１９１の下位のディレクトリのファイルとして管理され、２番目に光ディスク８１に記録されたクリップの各データは、クリップディレクトリ１８２の下位のディレクトリのファイルとして管理され、３番目に光ディスク８１に記録されたクリップの各データは、クリップディレクトリ１９３の下位のディレクトリのファイルとして管理される。
【０１３４】
また、エディットリストルートディレクトリ１８９には、光ディスク８１に記録されているエディットリストが、その編集処理毎に異なるディレクトリに分けて管理されており、例えば、図１４の場合、４つのエディットリストが、エディットリストディレクトリ（E0001）１９４、エディットリストディレクトリ（E0002）１９５、エディットリストディレクトリ（E0003）１９６、およびエディットリストディレクトリ（E0004）１９７の４つのディレクトリに分けて管理されている。すなわち、光ディスク８１に記録されたクリップの１回目の編集結果を示すエディットリストは、エディットリストディレクトリ１９４の下位のディレクトリのファイルとして管理され、２回目の編集結果を示すエディットリストは、エディットリストディレクトリ１９５の下位のディレクトリのファイルとして管理され、３回目の編集結果を示すエディットリストは、エディットリストディレクトリ１９６の下位のディレクトリのファイルとして管理され、４回目の編集結果を示すエディットリストは、エディットリストディレクトリ１９７の下位のディレクトリのファイルとして管理される。
【０１３５】
上述したクリップルートディレクトリ１８８に設けられるクリップディレクトリ１９１の下位のディレクトリには、最初に光ディスク８１に記録されたクリップの各データが、図１５に示されるようなファイルとして設けられ、管理される。
【０１３６】
図１５の場合、クリップディレクトリ１９１には、このクリップを管理するファイルであるクリップインフォメーションファイル（C0001C01.SMI）２０１、このクリップの画像データを含むファイルである画像データファイル（C0001V01.MXF）２０２、それぞれ、このクリップの各チャンネルの音声データを含む８つのファイルである音声データファイル（C0001A01.MXF乃至C0001A08.MXF）２０３乃至２１０、このクリップのサブストリームデータ（低解像度のデータ）を含むファイルであるローレゾデータファイル（C0001S01.MXF）２１１、このクリップの素材データに対応する、リアルタイム性を要求されないノンリアルタイムメタデータであるクリップメタデータを含むファイルであるクリップメタデータファイル（C0001M01.XML）２１２、このクリップの素材データに対応する、リアルタイム性を要求されるリアルタイムメタデータであるフレームメタデータを含むファイルであるフレームメタデータファイル（C0001R01.BIM）２１３、並びに、画像データファイル２２２のフレーム構造（例えば、MPEG等におけるピクチャ毎の圧縮形式に関する情報や、ファイルの先頭からのオフセットアドレス等の情報）が記述されたファイルであるピクチャポインタファイル（C0001I01.PPF）２１４等のファイルが設けられる。
【０１３７】
ローレゾデータファイル２１１は、画像データファイル２０２、並びに、音声データファイル２０３乃至２１０の低解像度のデータにより構成されており、コンテンツの内容としてはそれらと同じ内容のデータを含む。例えば、画像データファイル２０２の画像データがMPEG２（Moving Picture Experts Group phase 2）方式で圧縮されているのに対して、ローレゾデータファイル２１１に含まれる画像データは、MPEG４（Moving Picture Experts Group phase 4）方式によりそれよりも低いビットレートで圧縮されている。また、例えば、画像データファイル２０２の画像データの画像サイズがVGA（Video Graphics Array）サイズ（６４０ドット×４８０ドット）であるのに対して、ローレゾデータファイル２１１に含まれる画像データの画像サイズは、その約４分の１のCIF（Common Intermediate Format）サイズ（３５２ドット×２８８ドット）に縮小されている。
【０１３８】
このローレゾデータファイル２１１のデータは、画像データファイル２０２、並びに、音声データファイル２０３乃至２１０のような本線データではデータ量が大きすぎる場合に、それらの代わりに利用されるデータである。例えば、番組の製作において、撮影現場の装置から編集スタジオの装置に、インターネット等の通信網を介して画像データや音声データ等の素材データを転送する場合、本線データではデータ量が多すぎるので、このローレゾデータファイル２１１のデータが転送される。このように、先にローレゾデータがインターネット等を介して編集装置に供給され、後から記録媒体を介して本線データが編集装置に供給されるようにすることにより、編集装置は、先に供給されたローレゾデータを用いて編集を行って、エディットリストを作成することができる。従って、編集装置は、記録媒体を介して本線データが供給される前に編集作業を行うことができるので、本線データが供給された後は、そのエディットリストを用いて本線データから編集結果であるカンパケデータを生成するだけでよく、編集作業を迅速に行うことができる。
【０１３９】
図１５の場合、再生時にリアルタイム性を要求されるデータである、画像データ、ローレゾデータ、およびフレームメタデータは、それぞれ１つのファイルとして管理され、読み出し時間が増加しないようになされている。
【０１４０】
また、音声データも、再生時にリアルタイム性を要求されるが、7.1チャンネル等のような音声の多チャンネル化に対応するために、８チャンネル用意され、それぞれ、異なるファイルとして管理されている。すなわち、音声データは８つのファイルとして管理されるように説明したが、これに限らず、音声データに対応するファイルは、７つ以下であってもよいし、９つ以上であってもよい。
【０１４１】
同様に、画像データ、ローレゾデータ、およびフレームメタデータも、場合によって、それぞれ、２つ以上のファイルとして管理されるようにしてもよい。
【０１４２】
また、図６において、リアルタイム性を要求されないクリップメタデータは、リアルタイム性を要求されるフレームメタデータと異なるファイルとして管理される。これは、画像データ等の通常の再生中に必要の無いメタデータを読み出さないようにするためであり、このようにすることにより、再生処理の処理時間や、処理に必要な負荷を軽減することができる。
【０１４３】
なお、クリップメタデータファイル２１２は、汎用性を持たせるためにXML（eXtensible Markup Language）形式で記述されているが、フレームメタデータファイル２１３は、再生処理の処理時間や処理に必要な負荷を軽減させるために、XML形式のファイルをコンパイルしたBIM（BInary format for MPEG-7 data）形式のファイルである。
【０１４４】
図１５に示されるクリップディレクトリ１９１のファイルの構成例は、光ディスク８１に記録されている各クリップに対応する全てのクリップディレクトリにおいて適用することができる。すなわち、図１４に示される、その他のクリップディレクトリ１９２および１９３においても、図１４に示されるファイルの構成例を適用することができるので、その説明を省略する。
【０１４５】
以上において、１つのクリップに対応するクリップディレクトリに含まれる各ファイルについて説明したが、ファイルの構成は上述した例に限らず、各クリップディレクトリの下位のディレクトリに、そのクリップに対応するクリップメタデータファイルが存在すれば、どのような構成であってもよい。
【０１４６】
次に、図１６のエディットリストルートディレクトリ１８９の下位のディレクトリにおけるファイルの構成例について説明する。上述したエディットリストルートディレクトリ１８９に設けられるエディットリストディレクトリ１９５の下位のディレクトリには、光ディスク８１に記録されたクリップの各データの２回目の編集結果に関する情報であるエディットリストのデータが、図１６に示されるようなファイルとして設けられ、管理される。
【０１４７】
図１６の場合、エディットリストディレクトリ１９５には、この編集結果（エディットリスト）を管理するファイルであるエディットリストファイル（E0002E01.SMI）２２１、この編集後の素材データ（編集に用いられた全クリップの素材データの内、編集後のデータとして抽出された部分）に対応するクリップメタデータ、または、そのクリップメタデータに基づいて新たに生成されたクリップメタデータを含むファイルであるエディットリスト用クリップメタデータファイル（E0002M01.XML）２２２が設けられる。
【０１４８】
エディットリスト用クリップメタデータファイル２２２は、編集結果に基づいて、編集に使用されたクリップのクリップメタデータ（クリップルートディレクトリ１８８の下位のディレクトリに存在するクリップメタデータファイル）に基づいて生成された新たなクリップメタデータを含むファイルである。例えば、編集が行われると、図１５のクリップメタデータファイル２１２に含まれるクリップメタデータから、編集後のエッセンスデータに対応する部分が抽出され、それらを用いて、編集後の素材データを１クリップとする新たなクリップメタデータが再構成され、エディットリスト用クリップメタデータファイル２２２として管理される。すなわち、編集後の素材データには、編集後のエッセンスデータを１クリップとする新たなクリップメタデータが付加され、そのクリップメタデータが１つのエディットリスト用クリップメタデータファイル２２２として管理される。従って、このエディットリスト用クリップメタデータファイル２２２は、編集毎に生成される。
【０１４９】
なお、このエディットリスト用クリップメタデータファイル２２２は、汎用性を持たせるために、XML形式で記述される。
【０１５０】
図１６に示されるエディットリストディレクトリ１９５のファイルの構成例は、全てのエディットリスト（編集結果）において適用することができる。すなわち、図１４に示される、その他のエディットリストディレクトリ１９４、１９６、または１９７においても、図１６に示されるファイルの構成例を適用することができるので、その説明を省略する。
【０１５１】
以上において、エディットリストディレクトリに含まれる各ファイルについて説明したが、ファイルの構成は上述した例に限らず、各エディットリストディレクトリの下位のディレクトリに、その編集に対応するエディットリスト用クリップメタデータファイルが存在すれば、どのような構成であってもよい。
【０１５２】
次に設定情報１６４について説明する。設定情報１６４は、例えば再生履歴等のように、カムコーダ７１の動作履歴を管理する情報であり、そこには、動作モードの設定、または、処理対象のデータの識別情報やフレーム番号等の情報が含まれる。設定情報１６４は、ディスクインフォメーションファイル１８６として、光ディスク８１に記録される。
【０１５３】
このように設定情報１６４をカムコーダ７１の内部において管理せずに、光ディスク８１に記録することにより、カムコーダ７１は、例えば、カムコーダ７１の電源が一度切断されたり、光ディスク８１がドライブ１０９より一度取り出されたりした場合であっても、その設定情報１６４を参照することにより、設定情報１６４を更新した時点のカムコーダ７１の状態を復元することができる。設定情報１６４は、例えばXML等の所定の言語で記述される。
【０１５４】
図１７は、その設定情報１６４（ディスクインフォメーションファイル１８６）の記述例を示す図である。なお、図１７において、各行頭の数字は、説明の便宜上付加したものであり、XML記述の一部ではない。
【０１５５】
上述したようにディスクインフォメーションファイル１８６は、ディスク３２内に記録されたクリップやエディットリスト等の再生履歴や編集履歴を管理するファイルである。このような履歴は、図１７の２行目の開始タグから８行目の終了タグまでの間に記述されている。
【０１５６】
例えば、図１７の４行目には、「editlist」と記述されている。これは、カムコーダ７１が、サブクリップモードで動作していたことを示している。また、この４行目には、「id="E0001"」と記述されている。これは、カムコーダ７１のエディットリスト保持部１７１に、光ディスク８１より読みだされたエディットリスト番号「E0004」のエディットリストがカレントエディットリストとして保持されていたことを示している。さらに、この４行目には、「ftc="smpte-30-drop=00:00:00:15"」と記載されており、このエディットリスト番号「E0004」のエディットリストに次に追加されるサブクリップがエディットリスト用タイムコードにおける「00:00:00:15」の位置に追加されるように設定されていたことが示されている。
【０１５７】
また、例えば、図１７の５行目には、「tape」と記述されている。これは、カムコーダ７１が、通常モードで動作していたことを示している。また、この５行目には、「id="C0003"」と記述されている。これは通常モードで光ディスク８１にクリップ番号「C0003」のクリップが（この時点において最後に）記録されたことを示している。さらに、この５行目には、「ftc="smpte-30-drop=00:02:23:12"」と記載されており、このクリップ番号「C0003」のクリップの長さが「00:02:23:12」であることが示されている。
【０１５８】
このように、設定情報１６４（ディスクインフォメーションファイル１８６）には、光ディスク８１に記録されているクリップやエディットリスト等に関する履歴が、３件分記録されている。なお、この設定情報１６４（ディスクインフォメーションファイル１８６）が記録する履歴の件数は何件であってもよい。
【０１５９】
なお、この履歴は下の行から古い順に整列されている。すなわち、６行目の履歴が最も古く、４行目の履歴が最も新しく、新たな履歴が登録される際は、最も古い履歴が削除される。
【０１６０】
なお、ここでは、設定情報１６４がディスクインフォメーションファイル１８６として光ディスク８１に記録されるように説明したが、この設定情報１６４を含むファイルのファイル名は何でもよい。また、設定情報１６４は、他の情報と共通のファイルに格納されるようにしてももちろんよいし、他のファイルとは異なるディレクトリにおいて管理されるようにしてもよい。
【０１６１】
このような設定情報１６４を参照することにより、カムコーダ７１は、過去の作業状態（動作モード）を復元することができる。例えば、カムコーダ７１は、この設定情報１６４を参照することにより、電源起動時に、電源切断時の動作モードを自動的に復元することができる。
【０１６２】
図１８は、処理の進行と動作モードの遷移の関係について説明する図である。
【０１６３】
例えば、ユーザによりカムコーダ７１の電源が投入されると、処理の状態が電源ON２３１に移行する。この状態において、例えばユーザにより光ディスク８１がドライブ１０９に装着されると、処理の状態が光ディスクインジェクト２３２に移行する。ここで、この装着された光ディスク７１に設定情報１６４が存在しない場合、処理の状態がモード選択２３３に移行し、動作モードの選択が行われる。そして、サブクリップモードが選択されると、動作モードがサブクリップモード２５１に遷移し、処理の状態がカレントエディットリスト選択２３５に移行する。ここで、カレントエディットリスト１７４が選択されると、処理の状態は、サブクリップモード待機２３６に移行し、待機状態となる。
【０１６４】
なお、処理の状態が光ディスクインジェクト２３２である場合に、装着された光ディスク８１に設定情報１６４が記録されている場合、処理の状態は、設定情報ロード２３４に移行する。そして、その設定情報１６４によりサブクリップモードが選択されると、動作モードがサブクリップモード２５１に遷移し、処理の状態は、サブクリップモード待機２３６に移行し、待機状態となる。
【０１６５】
このサブクリップモード待機２３６から撮影が行われると、処理の状態は、撮影開始２３７、撮影停止２３８と移行する。サブクリップモードの場合、その撮影により得られたクリップデータがサブクリップとしてカレントエディットリスト１７４に登録されるので、処理の状態は、撮影停止２３８からエディットリスト更新２３９に移行する。エディットリストが更新されると、さらに設定情報が更新され、処理の状態が設定情報更新２４０に移行する。設定情報の更新が完了すると、処理の状態は、設定情報更新２４０から、サブクリップモード待機２３６に移行する。
【０１６６】
つまり、撮影が行われる度にこの状態の移行が繰り返される。この状態の移行においては、動作モードはサブクリップモード２５１のままであり、遷移しない。
【０１６７】
サブクリップモード待機２３６からカレントエディットリスト１７４の変更が指示されると、処理の状態は、カレントエディットリスト変更２４１に移行した後、カレントエディットリスト選択２３５に移行する。そしてカレントエディットリスト１７４が選択されると、処理の状態は、また、サブクリップモード待機２３６に移行する。
【０１６８】
つまり、カレントエディットリスト１７４の変更が指示される度にこの状態の移行が繰り返される。この状態の移行においても、動作モードはサブクリップモード２５１のままであり、遷移しない。
【０１６９】
サブクリップモード待機２３６において、電源の切断が指示されると、処理の状態は、電源OFF２４２に移行し、動作が停止してサブクリップモード２５１が終了する。そして再度電源が投入されると、処理の状態は電源ON２４３に移行する。この光ディスク８１には設定情報１６４が記録されているため、電源ON２４３の後、処理の状態は設定情報ロード２３４に移行する。このとき動作モードは、サブクリップモード２５１より一旦抜け出しているが、設定情報１６４がロードされることにより、電源切断前のサブクリップモード２５１に自動的に再度遷移する。そして、処理の状態は、上述したようにサブクリップモード待機２３６に移行する。
【０１７０】
つまり、サブクリップモード中に電源を切断しても、設定情報１６４により、この状態の移行が繰り返されるので、動作モードはサブクリップモード２５１に再び遷移する。
【０１７１】
また、サブクリップモード待機２３６において、光ディスク８１のイジェクトが指示されると、処理の状態は、光ディスクイジェクト２４４に移行し、光ディスク８１に対する処理が停止してサブクリップモード２５１が終了する。しかしながら、この状態から、再度光ディスクをインジェクトすると、処理の状態は光ディスクインジェクト２３２に移行する。この光ディスク８１には設定情報１６４が記録されているため、光ディスクインジェクト２３２の後、処理の状態は設定情報ロード２３４に移行する。このとき動作モードは、サブクリップモード２５１より一旦抜け出しているが、設定情報１６４がロードされることにより、光ディスクイジェクト前のサブクリップモード２５１に自動的に再度遷移する。そして、処理の状態は、上述したようにサブクリップモード待機２３６に移行する。
【０１７２】
つまり、サブクリップモード中に光ディスクをドライブ１０９より出し入れしても、設定情報１６４により、この状態の移行が繰り返されるので、動作モードはサブクリップモード２５１に再び遷移する。
【０１７３】
サブクリップモード２５１を終了するためには、サブクリップモード待機２３６において、モード終了を行い、サブクリップモード２５１から抜け出す必要がある。例えば、図１８に示されるように、サブクリップモード待機２３６において、モード終了が指示されると、処理の状態は、モード終了２４５に移行し、サブクリップモード２５１が終了する。
【０１７４】
サブクリップモード２５１が終了されると、処理の状態は、モード終了２４５からモード選択２３３に移行する。この場合、動作モードはサブクリップモード２５１ではないので、この状態で電源を切断すれば、再度電源が投入されても、参照された設定情報１６４によってサブクリップモード２５１に動作モードが自動的に遷移することはない。
【０１７５】
このように、電源の切断や光ディスク８１の取り外しなどを行っても、設定情報によりサブクリップモード２５１が再現されるので、ユーザは、毎回動作モードの設定を行う必要がなく、容易に、大量かつ複雑な関係の画像データを管理することができる。
【０１７６】
以上が、図７のカムコーダ７１の構成に関する説明である。次に、図７のレコーダ７２について説明する。
【０１７７】
レコーダ７２は、図７の番組制作支援システム６１において、基本的にカムコーダ７１と同様の装置として構成され、クリップを光ディスク８１に記録するとともに、そのクリップをサブクリップとしてエディットリストに追加する。ただし、レコーダ７２は、上述したように、カムコーダ７１と異なり、外部入力を介して外部より供給されたクリップを処理する。
【０１７８】
図１９は、そのようなレコーダ７２の内部の構成例を示すブロック図である。図１９に示されるように、レコーダ７２は、撮影部１０２の代わりにクリップデータ入力部２６１を備えること以外は、図８のカムコーダ７１の場合と基本的に同様の構成を備える。図１９において、図８のカムコーダ７１と同様の構成の部分については図８と同じ符号を付しており、その部分についての説明を省略する。
【０１７９】
図１９において、クリップデータ入力部２６１は、レコーダ７２の外部よりクリップデータを入力するための処理部である。クリップデータ入力部２６１は、通信部２６１および入力インタフェース部２６３を有しており、入力部１０１を介して入力されたユーザ指示等に基づいてクリップデータの入力に関する処理を行い、得られたクリップデータをクリップ処理部１０５に供給する。
【０１８０】
通信部２６２は、例えば、ネットワーク９３を介してレコーダ７２と接続された再生装置９２のように、外部機器と通信を行うための処理部である。入力インタフェース部２６３は、外部機器等をレコーダ７２に接続するためのインタフェースであり、例えば、ネットワーク９３とレコーダ７２を接続するケーブルが接続されたり、記録媒体９４等が装着可能なドライブ等が接続されたりする。通信部２６２は、この入力インタフェース２６３に接続された外部機器と通信を行う。
【０１８１】
次に、図７の編集装置７３について説明する。編集装置７３は、光ディスク８１に記録されているクリップを用いて、同じく光ディスク８１に記録されているエディットリストに対応する内容のカンパケを生成し、それを出力する。また、編集装置７３は、そのエディットリストから、クリップをグループ分けするためのグルーピングリストを生成し、それを出力する。図２０は、編集装置７３の内部の構成例を示すブロック図である。
【０１８２】
図２０において、編集装置７３は、ドライブ２７１、入力部２７２、書き込み部２７３、読み出し部２７４、カンパケ生成部２７５、グルーピングリスト編集部２７６、再生部２７７、データ出力部２７８、表示部２７９、および音声出力部２８０により構成される。
【０１８３】
ドライブ２７１は、光ディスク８１を装着するためのドライブデバイスであり、書き込み部２７３より供給される情報を光ディスク８１に書き込んだり、光ディスク８１に記録されている情報を読み出してそれを読み出し部２７４に供給したりする。
【０１８４】
入力部２７２は、各種のスイッチやボタン等により構成され、ユーザからの指示入力を受け付け、その指示をカンパケ生成部２７５、グルーピングリスト編集部２７６、再生部２７７、およびデータ出力部２７８等に供給する。書き込み部２７３は、ドライブ２７１を制御し、カンパケ生成部２７５やグルーピングリスト編集部２７６より供給される情報をドライブ２７１に供給し、光ディスク８１に書き込ませる。読み出し部２７４は、ドライブ２７１を制御して光ディスク８１より情報を読み出させ、その情報をグルーピングリスト編集部２７６、再生部２７７、またはデータ出力部２７８に供給する。
【０１８５】
カンパケ生成部２７５は、読み出し部２７４より、エディットリストを取得すると、そのエディットリストに対応する内容のカンパケデータを生成する。カンパケデータを生成すると、カンパケ生成部２７５は、それを再生部２７７やデータ出力部２７８に供給する。また、カンパケ生成部２７５は、生成したカンパケデータを書き込み部２７３に供給し、光ディスク８１に記録させることもできる。
【０１８６】
グルーピングリスト編集部２７６は、読み出し部２７４を介してエディットリストを取得すると、そのエディットリストに基づいてグルーピングリストを生成または編集し、それを再生部２７７やデータ出力部２７８に供給する。また、グルーピングリスト編集部２７６は、そのグルーピングリストを書き込み部２７３に供給し、光ディスク８１に記録させることもできる。
【０１８７】
再生部２７７は、カンパケ生成部２７５より供給されたカンパケデータを再生し、その映像を表示部２７９のディスプレイに表示させたり、その音声を音声出力部２８０のスピーカ等より出力させたりする。また、再生部２７７は、グルーピングリスト編集部２７６より供給されたグルーピングリストに基づいてクリップを読み出し部２７４より取得して再生し、その映像を表示部２７９のディスプレイに表示させたり、その音声を音声出力部２８０のスピーカ等より出力させたりする。さらに、再生部２７７は、再生したデータをデータ出力部２７８に供給し、編集装置７３の外部に出力することもできる。
【０１８８】
データ出力部２７８は、カンパケ生成部２７５より供給されたカンパケデータ、グルーピングリスト編集部２７６より供給されたグルーピングリストに基づいて読み出し部２７４より取得したクリップデータ、または、再生部２７７より供給された再生データを編集装置７３の外部に出力する。
【０１８９】
次に、この編集装置７３により編集されるグルーピングリストについて説明する。図２１は、グルーピングリストの構成例を示す模式図である。図２１において、グルーピングリスト２９１は、階層構造をなしており、マテリアルフォルダ２９２により構成される。マテリアルフォルダ２９２は、１つのプロパティ情報２９３と、１つ以上のマテリアルグループ２９４をまとめるためのフォルダ情報である。図２１においてマテリアルフォルダ２９２には、１つのプロパティ情報２９３と、マテリアルグループ２９４−１乃至マテリアルグループ２９４−ＮのＮ個のマテリアルグループ２９４が属している。
【０１９０】
プロパティ情報２９３は、マテリアルフォルダ２９２全体に関する様々な属性情報が記述されるファイルである。マテリアルグループ２９４は、１つのプロパティ情報２９５と、１つ以上のマテリアルデータ２９６をまとめるためのフォルダ情報である。図２１において、マテリアルグループ２９４−１には、１つのプロパティ情報２９５とマテリアルデータ２９６−１乃至マテリアルデータ２９６−ＭのＭ個のマテリアルデータ２９６が属している。
【０１９１】
プロパティ情報２９５は、そのマテリアルグループ２９４内全体に関する様々な属性情報が記述される。マテリアルデータ２９６は、画像データや音声データ等の、グルーピング対象となる素材データである。
【０１９２】
すなわち、グルーピングリスト２９１は、マテリアルデータを、マテリアルフォルダ２９２のどのマテリアルグループ２９４の下階層に配置されるかによって、そのマテリアルデータがグループ分けされる。
【０１９３】
次に、このような番組制作支援システム６１の各装置において実行される処理の流れについて説明する。
【０１９４】
最初に、カムコーダ７１が実行する処理について説明する。まず、カムコーダ７１がその動作モードを設定する設定処理を図２２のフローチャートを参照して説明する。
【０１９５】
設定処理が開始されると、ステップＳ４１において、設定情報管理部１０６は、ドライブ１０９に装着されている光ディスク８１より設定情報１６４を検索する。ステップＳ４２において、設定情報管理部１０６は、設定情報１６４が存在するか否かを判定し、存在すると判定した場合、処理をステップＳ４３に進め、設定情報ロード処理を実行する。設定情報ロード処理の詳細については、図２３のフローチャートを参照して説明する。
【０１９６】
図２２のステップＳ４３において設定情報ロード処理を実行した設定情報管理部１０６は、設定処理を終了する。また、ステップＳ４２において、設定情報が存在しないと判定した場合、設定情報管理部１０６は、処理をステップＳ４４に進め、モード選択処理を実行する。モード選択処理の詳細については、図２４のフローチャートを参照して説明する。図２２のステップＳ４４においてモード選択処理を実行した設定情報管理部１０６は、設定処理を終了する。
【０１９７】
このようにすることにより、カムコーダ７１は、光ディスク８１に記録されている設定情報１６４に従って動作モードを設定することができる。また、カムコーダ７１は、光ディスク８１に設定情報が記録されていない場合、ユーザに動作モードを選択的に決定させることができる。
【０１９８】
次に、図２２のステップＳ４３において実行される設定情報ロード処理について説明する。
【０１９９】
図２２のステップＳ６１において、設定情報管理部１０６の設定情報読み出し部１６２は、ドライブ１０９に装着されている光ディスク８１より設定情報１６４を読み出し、それを設定情報保持部１６１に供給する。設定情報１６４を供給された設定情報保持部１６１は、ステップＳ６２において、その供給された設定情報１６４を保持する。
【０２００】
ステップＳ６３において、モード設定部１０３の設定情報確認部１１２は、設定情報保持部１６１に保持されている設定情報１６４により設定される動作モードがサブクリップモードであるいか否かを判定する。動作モードがサブクリップモードであると判定した場合、モード選択部１１３は、処理をステップＳ６４に進め、設定情報確認部１１２により確認された設定情報１６４に基づいて、サブクリップモード１２２を選択し、その情報をサブクリップ処理部１０４、クリップ処理部１０５、およびカレントエディットリスト選択部１１５に供給する。そして、カレントエディットリスト選択部１１５は、ステップＳ６５において設定情報１６４に基づいて、エディットリストを選択し、その選択情報をエディットリスト管理部１０７に供給する。
【０２０１】
そして、図１３のエディットリスト読み出し部１７２は、ステップＳ６６において、エディットリストを読み出し、それをエディットリスト保持部１７１に供給する。ステップＳ６７において、エディットリスト保持部１７１は、その供給されたエディットリストをカレントエディットリスト１７４として保持し、設定情報ロード処理を終了する。
【０２０２】
また、ステップＳ６３において、サブクリップモード１２２ではないと判定した場合、モード設定部１０３のモード選択部１１３は、設定情報１６４に基づいて通常モード１２１を選択し、その選択情報をサブクリップ処理部１０４とクリップ処理部１０５に供給し、設定情報ロード処理を終了する。
【０２０３】
以上のように、設定情報ロード処理を実行することにより、カムコーダ７１は、設定情報に基づいて動作モードを選択したり、エディットリストを読み出したりすることができる。
【０２０４】
次に、図２２のステップＳ４４において実行されるモード選択処理の詳細を図２４のフローチャートを参照して説明する。
【０２０５】
モード選択処理が開始されると、モード設定部１０３のモード指示受付部１１１は、ステップＳ８１において、入力部１０１を介して入力されるモード選択指示を受け付ける。モード選択指示を受け付けるとモード指示受付部１１１は、その指示をモード選択部１１３に供給する。
【０２０６】
ステップＳ８２において、モード選択部１１３は、そのモード選択指示により指示された動作モードがサブクリップモードであるか否かを判定する。サブクリップモードであると判定した場合、モード選択部１１３は、処理をステップＳ８３に進め、サブクリップモード１２２を選択する。サブクリップモード１２２を選択したモード選択部１１３は、その選択をサブクリップ処理部１０４、クリップ処理部１０５、およびカレントエディットリスト選択部１１５に通知した後、処理をステップＳ８４に進める。
【０２０７】
ステップＳ８４において、カレントエディットリスト選択部１１５は、入力部１０１を介して入力されるエディットリスト選択指示を受け付ける。ステップＳ８５において、モード指示受付部１１１は、入力部１０１を介して入力されたユーザ指示により、サブクリップモード１２２がキャンセルされたか否かを判定し、キャンセルされていないと判定した場合、処理をステップＳ８６に進める。
【０２０８】
ステップＳ８６において、カレントエディットリスト選択部１１５は、入力部１０１を介してエディットリスト選択指示が入力されたか否かを判定し、エディットリスト選択指示が入力されたと判定するまで処理をステップＳ８４に戻し、それ以降の処理を実行させながら待機する。
【０２０９】
また、ステップＳ８６において、エディットリスト選択指示が入力されたと判定した場合、カレントエディットリスト選択部１１５は、その指示をエディットリスト管理部１０７に供給し、処理をステップＳ８７に進める。ステップＳ８７において、エディットリスト管理部１０７のエディットリスト読み出し部１７２は、光ディスク８１より選択されたエディットリストを読み出し、それをエディットリスト保持部１７１に供給する。エディットリストを供給されたエディットリスト保持部１７１は、ステップＳ８８においてそのエディットリストをカレントエディットリスト１７４として保持する。カレントエディットリスト１７４が保持されると、モード選択処理が終了される。
【０２１０】
さらに、ステップＳ８２において、モード選択指示により指示されたモードがサブクリップモードではないと判定した場合、モード選択部１１３は、処理をステップＳ８９に進める。また、ステップＳ８５において、サブクリップモード１２２がキャンセルされたと判定した場合、モード指示受付部１１１は、処理をステップＳ８９に進める。ステップＳ８９において、モード選択部１１３は、通常モードを選択し、モード選択処理を終了する。
【０２１１】
以上のようにしてモード選択処理を実行することにより、カムコーダ７１は、設定情報１４６が光ディスク８１に記録されていなくても動作モードを設定することができる。
【０２１２】
以上のような設定処理により動作モードがサブクリップモード１２２に設定されると、カムコーダ７１の各部は、上述したように、記録するクリップをサブクリップとしてエディットリストに追加するように制御する。サブクリップモード１２２において実行されるサブクリップモード制御処理を図２５および図２６のフローチャートを参照して説明する。
【０２１３】
ステップＳ１０１において、クリップ処理部１０５のクリップ検出部１５１は、撮影部１０２より供給されるクリップを検出する。ステップＳ１０２において、クリップ検出部１５１は、その検出結果に基づいて、撮影が開始されたか否かを判定する。クリップを検出し、撮影が開始されたと判定した場合、クリップ検出部１５１は、表示部１５４にその検出したクリップの画像データを供給して画像を表示させ、処理をステップＳ１０３に進める。
【０２１４】
入力部１０１は、ステップＳ１０３においてエッセンスマークの入力を受け付ける。ユーザは、表示部１５４に表示された動画像を参照し、その動画像に対してIN点やOUT点等のエッセンスマークの指定を入力部１０１より入力する。入力部１０１は、そのエッセンスマークの入力を受け付ける。これにより、ユーザは、クリップの記録中に、そのクリップに対してエッセンスマークを容易に挿入することができる。入力部１０１は、その受け付けた入力情報をメタデータ生成部１５２に供給する。
【０２１５】
メタデータ生成部１５２は、クリップ検出部１５１より供給されるクリップデータと、入力部１０１より供給される入力情報に基づいて、ステップＳ１０４においてクリップのメタデータを生成し、クリップデータに付加する。なお、クリップ検出部１５１より供給されるクリップデータにメタデータが既に存在する場合、メタデータ生成部１５２は、生成したメタデータを用いて、そのメタデータを更新するか、若しくは、生成したメタデータを新たなファイルとして付加する。メタデータ生成部１５２は、そのメタデータ（若しくはクリップデータ全部）をサブクリップ処理部１０４に供給するとともに、ローレゾデータ生成部１５３に供給する。
【０２１６】
ローレゾデータ生成部１５３は、ステップＳ１０５において、供給されたクリップデータのローレゾデータを生成し、それをクリップデータに付加してクリップ記録部１０８に供給する。
【０２１７】
クリップデータを取得したクリップ記録部１０８は、ステップＳ１０６において、ドライブ１０９にそのクリップデータを供給し、それをドライブ１０９に装着されている光ディスク８１に記録させる。
【０２１８】
ステップＳ１０７において、クリップ検出部１５１は、供給されるクリップデータの検出結果に基づいて、撮影が終了したか否かを判定する。クリップデータの供給が継続しており、撮影が終了していないと判定した場合、クリップ検出部１５１は、処理をステップＳ１０３に戻し、それ以降の処理を繰り返す。また、ステップＳ１０７において、クリップデータの供給が停止し、撮影が終了したと判定した場合、クリップ検出部１５１は、処理をステップＳ１０８に進める。
【０２１９】
ステップＳ１０８において、サブクリップ処理部１０４のサブクリップ情報生成部１３１は、図６のフローチャートを参照して説明したようにサブクリップ情報生成処理を実行し、サブクリップ情報を生成する。サブクリップ情報生成部１３１は、生成したサブクリップ情報をサブクリップ情報登録部１３２に供給する。
【０２２０】
サブクリップ情報を供給されたサブクリップ情報登録部１３２は、ステップＳ１０９において、エディットリスト管理部１０７のエディットリスト保持部１７１に保持されているカレントエディットリスト１７４に、その供給されたサブクリップ情報を登録する。
【０２２１】
カレントエディットリスト１７４が更新されると、エディットリスト書き込み部１７３は、その更新されたカレントエディットリスト１７４をドライブ１０９に供給し、それを光ディスク８１に記録させる。
【０２２２】
カレントエディットリストを更新したサブクリップ処理部１０４は、ステップＳ１１１において、設定情報管理部１０６の設定情報保持部１６１に保持されている設定情報１６４を更新する。設定情報１６４が更新されると、設定情報書き込み部１６３は、ステップＳ１１２において、その更新された設定情報１６４をドライブ１０９に供給し、それを光ディスク８１に記録させ、処理を図２６のステップＳ１２１に進める。
【０２２３】
なお、図２５のステップＳ１０２において撮影が開始されていないと判定した場合、クリップ検出部１５１は、処理を図２６のステップＳ１２１に進める。
【０２２４】
ステップＳ１２１において、入力部１０１は、クリップを登録するカレントエディットリスト１７４の変更指示を受け付けたか否かを判定し、ユーザが入力部１０１を操作し、カレントエディットリスト１７４の変更指示を入力し、それを受け付けたと判定した場合、入力部１０１は、その情報をエディットリスト管理部１０７に供給し、処理をステップＳ１２２に進める。
【０２２５】
ステップＳ１２２において、エディットリスト読み出し部１７２は、指定されたエディットリストを、ドライブ１０９に装着された光ディスク８１より読み出し、それをエディットリスト保持部１７１に供給する。エディットリスト保持部１７１は、ステップＳ１２３においてその読み出されたエディットリストをカレントエディットリスト１７４として保持する。新たなエディットリストを保持したエディットリスト保持部１７１は、処理をステップＳ１２４に進める。
【０２２６】
また、ステップＳ１２１において、カレントエディットリストの変更指示を受け付けていないと判定した場合、入力部１０１は、ステップＳ１２２およびステップＳ１２３の処理を省略し、ステップＳ１２４に処理を進める。
【０２２７】
ステップＳ１２４において、モード設定部１０３のモード選択部１１３は、サブクリップモード１２２を終了するか否かを判定し、サブクリップモード１２２を終了しないと判定した場合、図２５のステップＳ１０１に処理を戻し、それ以降の処理を繰り返す。
【０２２８】
また、図２６のステップＳ１２４において、例えば、モード指示受付部１１１が入力部１０１を介してユーザよりサブクリップモードを終了させる指示を受け付けるなどして、サブクリップモード１２２を終了すると判定した場合、モード選択部１１３は、処理をステップＳ１２５に進め、サブクリップモードの終了を各部に通知する等の終了処理を行い、サブクリップモード制御処理を終了する。
【０２２９】
以上のようにサブクリップモード制御処理を行うことにより、カムコーダ７１は、撮影により得られたクリップを光ディスク８１に単に記録するだけでなく、そのクリップを用いて非破壊編集処理を行い、１つの編集結果（エディットリスト）を生成し、そのエディットリストをクリップとともに光ディスク８１に記録することができる。これにより、この光ディスク８１を利用する装置は、エディットリストを利用することにより、簡易的に行われた編集結果と各クリップとの関係を容易に把握することができるので、各クリップがどのシーンのどのカットに対応するデータであるのかを容易に特定することができる。また、エディットリストを利用することにより、IN点やOUT点の情報も参照することができるので、この装置は、各クリップの全映像の内、撮影者がどの部分の映像を採用したかったのかを容易に特定することができる。さらに、エディットリストを利用することにより、各クリップの再生順が記録順と異なるような場合であっても、各クリップの正しい前後関係を容易に特定し、正しい順序で再生することができる。
【０２３０】
このように、本発明を適用したカムコーダ７１は、上述したように撮影により得られたクリップをその記録時に、さらに非破壊編集することにより、ユーザが、複数の画像データを所望の編集結果として管理することができるようにし、大量かつ複雑な関係の画像データの管理を容易に行うことができる。
【０２３１】
なお、図７の番組制作支援システム６１のレコーダ７２が実行する処理も、上述したようにクリップデータの入力方法が異なる以外はカムコーダ７１の場合と基本的に同様であり、上述した各フローチャートを適用することができる。これにより、レコーダ７２は、カムコーダ７１と同様の効果を得ることができる。ただし、レコーダ７２は、図２５のフローチャートのステップＳ１０２の処理において、撮影開始の代わりに外部入力の開始を判定し、ステップＳ１０７の処理において、撮影終了の代わりに外部入力の終了を判定する。
【０２３２】
次に、以上のようにクリップが記録された光ディスク８１を利用する編集装置７３の処理について説明する。
【０２３３】
編集装置７３は、ドライブ２７１に装着された光ディスク８１に記録されているエディットリストを利用して、光ディスク８１のクリップからエディットリストに対応するカンパケデータを生成する。その際に実行されるカンパケ生成処理を図２７のフローチャートを参照して説明する。
【０２３４】
カンパケ生成処理が開始されると、編集装置７３の読み出し部２７４は、ステップＳ１４１において、光ディスク８１に記録されているエディットリストを読み出す。光ディスク８１に複数のエディットリストが記録されている場合、読み出し部２７４は、例えば、ユーザに選択されたエディットリスト、光ディスク８１に記録されている設定情報１６４により指定されるエディットリスト、または最後に生成されたエディットリスト等、予め定められた所定の方法で選択したエディットリストを読み出す。
【０２３５】
エディットリストを読み出すと、読み出し部２７４は、そのエディットリストをカンパケ生成部２７５に供給する。また、読み出し部２７４は、ステップＳ１４２において、読み出したエディットリストに基づいて、そのエディットリストにサブクリップとして登録されるクリップのクリップデータを光ディスク８１より読み出し、それをカンパケ生成部２７５に供給する。エディットリストおよびクリップデータを供給されたカンパケ生成部２７５は、ステップＳ１４３においてそのエディットリストに基づいて、クリップデータの素材データ（画像データや音声データ）を合成し、つなぎ合わせるなどの編集処理を行う。
【０２３６】
そして、カンパケ生成部２７５は、ステップＳ１４４において、その合成された素材データに対して、エディットリストに基づいて、例えばタイムコード等のメタデータを付加する。カンパケ生成部２７５は、ステップＳ１４５において、その合成され、メタデータを付加された素材データをカンパケデータとして書き込み部２７３に供給し、それを光ディスク８１に記録させる。書き込み部２７３は、その供給されたカンパケデータをドライブ２７１に供給し、光ディスク８１に記録し、カンパケ生成処理を終了する。
【０２３７】
なお、カンパケ生成部２７５は、このステップＳ１４５において、生成したカンパケデータを、再生部２７７に供給して再生させてもよいし、データ出力部２７８に供給して編集装置７３の外部に出力するようにしてもよい。
【０２３８】
以上のようにカンパケ生成処理を行うことにより、編集装置７３は、光ディスク８１に記録されているエディットリストを利用して、光ディスク８１に記録されているクリップの１つの編集結果としてのカンパケデータを容易に生成することができる。これにより、ユーザは、容易に各クリップの関係を把握し、大量かつ複雑な関係のクリップの管理を容易に行うことができる。
【０２３９】
編集装置７３は、また、ドライブ２７１に装着された光ディスク８１に記録されているエディットリストから、光ディスク８１のクリップをグループ分けするグルーピングリストを生成（編集）する。その際に実行されるグルーピングリスト編集処理を図２８のフローチャートを参照して説明する。
【０２４０】
グルーピングリスト編集処理が開始されると、編集装置７３の入力部２７２は、ステップＳ１６１において、グルーピングリストに反映させるエディットリストの指定を受け付ける。ユーザによりエディットリストが指定されると入力部２７２は、その指定をグルーピングリスト編集部２７６に供給する。
【０２４１】
ステップＳ１６２において、入力部２７２は、編集するグループの指定を受け付ける。グループが指定されると、入力部２７２は、その情報をグルーピングリスト編集部２７６に供給する。
【０２４２】
ステップＳ１６３において、読み出し部２７４は、グルーピングリスト編集部２７６に制御され、指定されたエディットリストを読み出し、それをグルーピングリスト編集部２７６に供給する。エディットリストを供給されたグルーピングリスト編集部２７６は、ステップＳ１６４に処理を進め、エディットリストより素材情報（サブクリップに関する情報）を抽出する。
【０２４３】
ステップＳ１６５において、グルーピングリスト編集部２７６は、指定されたグループが新規グループであるか否かを判定する。新規グループが指定されたと判定した場合、グルーピングリスト編集部２７６は、処理をステップＳ１６６に進め、新規マテリアルグループ２９４を生成する。そして、グルーピングリスト編集部２７６は、ステップＳ１６７において、エディットリストより抽出した素材情報を、その新規マテリアルグループ２９４に登録し、書き込み部２７３に供給する。書き込み部２７３は、ステップＳ１６８において、その供給された新規マテリアルグループ２９４をドライブ２７１に供給し、光ディスク８１に記録する。新規マテリアルグループ２９４を記録した書き込み部２７３は、グルーピングリスト編集処理を終了する。
【０２４４】
また、ステップＳ１６５において、指定されたグループが既存のグループであると判定した場合、グルーピングリスト編集部２７６は、処理をステップＳ１６９に進める。ステップＳ１６９において、読み出し部２７４は、グルーピングリスト編集部２７６に制御されて、ドライブ２７１に装着された光ディスク８１より、その指定されたグループのマテリアルグループ２９４（マテリアルグループ２９４以下の情報）を読み出し、それをグルーピングリスト編集部２７６に供給する。グルーピングリスト編集部２７６は、ステップＳ１７０において、そのマテリアルグループ２９４に、エディットリストより抽出した素材情報を追加登録し、それを書き込み部２７３に供給する。書き込み部２７３は、ステップＳ１７１において、その更新したマテリアルグループ２９４をドライブ２７１に供給し、光ディスク８１に記録する。更新したマテリアルグループ２９４を記録した書き込み部２７３は、グルーピングリスト編集処理を終了する。
【０２４５】
以上のようにグルーピングリスト編集処理を行うので、編集装置７３は、編集結果であるエディットリストから、各クリップをグループ分けするグルーピングリストを生成することができる。ユーザはこのグルーピングリストを利用して複数のクリップよりカンパケとして採用するクリップを選択するような編集作業を容易に行うことができる。例えば、ユーザは、シナリオの同じカットに対して撮影が繰り返されて生成された複数のテイクの中からカンパケとして採用する採用テイクを選択する編集作業を容易に行うことができる。
【０２４６】
以上のように、クリップをその記録時に、さらに非破壊編集することにより、本発明を適用したカムコーダ７１やレコーダ７２は、ユーザが複数の画像データを所望の編集結果として管理することができるようにする。また、本発明を適用した編集装置７３は、その編集結果からカンパケデータを生成したり、グルーピングリストを生成したりすることにより、ユーザが容易に編集作業を行うことができるようにする。
【０２４７】
なお、上述したカムコーダ７１、レコーダ７２、および編集装置７３の各装置は、それぞれ一部の機能を別体として（複数の装置として）構成されるようにしてもよい。また、これらの各装置の一部または全部が一体化して（１つの装置として）構成されるようにしてもよい。さらに、各装置が上述した以外の機能を備えるようにしてもよい。
【０２４８】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウエアにより実行させることもできる。この場合、例えば、図１の編集装置１または図７のカムコーダ７１、レコーダ７２、および編集装置７３は、図２９に示されるようなパーソナルコンピュータとして構成されるようにしてもよい。
【０２４９】
図２９において、パーソナルコンピュータ３００のCPU（Central Processing Unit）３０１は、ROM（Read Only Memory）３０２に記憶されているプログラム、または記憶部３１３からRAM（Random Access Memory）３０３にロードされたプログラムに従って各種の処理を実行する。RAM３０３にはまた、CPU３０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０２５０】
CPU３０１、ROM３０２、およびRAM３０３は、バス３０４を介して相互に接続されている。このバス３０４にはまた、入出力インタフェース３１０も接続されている。
【０２５１】
入出力インタフェース３１０には、キーボード、マウスなどよりなる入力部３１１、CRT（Cathode Ray Tube）、LCD（Liquid Crystal Display）などよりなるディスプレイ、並びにスピーカなどよりなる出力部３１２、ハードディスクなどより構成される記憶部３１３、モデムなどより構成される通信部３１４が接続されている。通信部３１４は、インターネットを含むネットワークを介しての通信処理を行う。
【０２５２】
入出力インタフェース３１０にはまた、必要に応じてドライブ３１５が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア３２１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部３１３にインストールされる。
【０２５３】
上述した一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０２５４】
この記録媒体は、例えば、図２９に示されるように、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア３２１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM３０２や、記憶部３１３に含まれるハードディスクなどで構成される。
【０２５５】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２５６】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０２５７】
【図１】本発明を適用した編集装置の構成例を示すブロック図である。
【図２】エディットリストについて説明する図である。
【図３】エディットリストの記述例を説明する図である。
【図４】グルーピングリストについて説明する図である。
【図５】エディットリスト編集処理を説明するフローチャートである。
【図６】サブクリップ情報生成処理を説明するフローチャートである。
【図７】本発明を適用した番組制作支援システムを示す図である。
【図８】図７のカムコーダの内部の構成例を説明するブロック図である。
【図９】図８のモード設定部の詳細な構成例を示すブロック図である。
【図１０】図８のサブクリップ処理部の詳細な構成例を示すブロック図である。
【図１１】図８のクリップ処理部の詳細な構成例を示すブロック図である。
【図１２】図８の設定情報管理部の詳細な構成例を示すブロック図である。
【図１３】図８のエディットリスト管理部の詳細な構成例を示すブロック図である。
【図１４】図７の光ディスク内のディレクトリ構造の例を示す図である。
【図１５】図１４に示されるディレクトリ構造のさらに詳細な構成例を示す図である。
【図１６】図１４に示されるディレクトリ構造のさらに詳細な構成例を示す図である。
【図１７】図１４のディスクインフォメーションファイルの記述例を説明する図である。
【図１８】処理の進行と動作モードの遷移の関係について説明する図である。
【図１９】図７のレコーダの内部の構成例を示すブロック図である。
【図２０】図７の編集装置の内部の構成例を示すブロック図である。
【図２１】グルーピングリストのディレクトリ構造の例を示す図である。
【図２２】設定処理の例を説明するフローチャートである。
【図２３】設定情報ロード処理の例を説明するフローチャートである。
【図２４】モード選択処理の例を説明するフローチャートである。
【図２５】サブクリップモード制御処理の例を説明するフローチャートである。
【図２６】サブクリップモード制御処理の例を説明する、図２５に続くフローチャートである。
【図２７】カンパケ生成処理の例を説明するフローチャートである。
【図２８】グルーピングリスト編集処理の例を説明するフローチャートである。
【図２９】本発明を適用したパーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０２５８】
１  編集装置，  １１  クリップデータ検出部，  １２  サブクリップ処理部，  １３  エディットリスト保持部，  １４  クリップデータ，  ２１  サブクリップ情報生成部，  ２２  サブクリップ情報登録部，  ３１  UMID情報生成部，  ３２  エディットリスト用タイムコード生成部，  ３３  エッセンスマーク情報生成部，  ４１  素材データ，  ４２  エディットリスト，  ４６  グルーピングリスト，  ６１  番組制作支援システム，  ７１  カムコーダ，  ７２  レコーダ，  ７３  編集装置，  ８１  光ディスク，  １０１  入力部，  １０２  撮影部，  １０３  モード設定部，  １０４  サブクリップ処理部，  １０５  クリップ処理部，  １０６  設定情報管理部，  １０７  エディットリスト管理部，  １０８  クリップ記録部，  １０９  ドライブ，  １１１  モード指示受付部，  １１２  設定情報確認部，  １１３  モード選択部，  １１４  設定情報更新部，  １１５  カレントエディットリスト選択部，  １２２  サブクリップモード，  １３１  サブクリップ情報生成部，  １３２  サブクリップ情報登録部，  １４１  UMID情報生成部，  １４２  エディットリスト用タイムコード生成部，  １４３  エッセンスマーク情報生成部，  １５１  クリップ検出部，  １５２  メタデータ生成部，  １６１  設定情報生成部，  １６２  設定情報読み出し部，  １６３  設定情報書き込み部，  １６４  設定情報，  １７１  エディットリスト保持部，  １７２  エディットリスト読み出し部，  １７３  エディットリスト書き込み部，  １７４  カレントエディットリスト，  ２５１  サブクリップモード，  ２６１  クリップデータ入力部，  ２７１  ドライブ，  ２７２  入力部，  ２７３  書き込み部，  ２７４  読み出し部，  ２７５  カンパケ生成部，  ２７６  グルーピングリスト編集部，  ２７７  再生部，  ２７８  データ出力部，  ２９１  グルーピングリスト，  ３００  パーソナルコンピュータ
【図１】
2006066943.tif 000003
【図２】
2006066943.tif 000004
【図３】
2006066943.tif 000005
【図４】
2006066943.tif 000006
【図５】
2006066943.tif 000007
【図６】
2006066943.tif 000008
【図７】
2006066943.tif 000009
【図８】
2006066943.tif 000010
【図９】
2006066943.tif 000011
【図１０】
2006066943.tif 000012
【図１１】
2006066943.tif 000013
【図１２】
2006066943.tif 000014
【図１３】
2006066943.tif 000015
【図１４】
2006066943.tif 000016
【図１５】
2006066943.tif 000017
【図１６】
2006066943.tif 000018
【図１７】
2006066943.tif 000019
【図１８】
2006066943.tif 000020
【図１９】
2006066943.tif 000021
【図２０】
2006066943.tif 000022
【図２１】
2006066943.tif 000023
【図２２】
2006066943.tif 000024
【図２３】
2006066943.tif 000025
【図２４】
2006066943.tif 000026
【図２５】
2006066943.tif 000027
【図２６】
2006066943.tif 000028
【図２７】
2006066943.tif 000029
【図２８】
2006066943.tif 000030
【図２９】
2006066943.tif 000031