(57)【要約】【課題】データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させる。【解決手段】構成表４５１には素材データ４５２のUMIDが付加されており、素材データ４５２にはそれぞれ自己のUMIDが付加されており、エディットリスト４５３には構成表４５１のUMIDおよび素材データ４５２のUMIDが付加されており、効果付エディットリスト４５４には素材データ４５２のUMIDおよび元のエディットリスト４５３のUMIDが付加されており、各端末装置は、これらのUMIDを辿ることにより、他のデータを参照する。また、メタデータサーバがUMIDの逆引き用の参照関係テーブルを作成し、管理しており、各端末装置は、このテーブルを利用してデータの参照を行う。本発明は、例えば、ネットワークシステムに適用できる。【選択図】図３５
2008219908.tif 000002
【特許請求の範囲】
【請求項１】
コンテントデータを構成する素材データの編集内容を含む編集情報から、前記編集情報に対応するコンテントデータとしての完成データにおける所望のタイムコードの部分データを含む素材データの識別情報、および、前記素材データにおける前記部分データのタイムコードを特定する特定手段と、
前記特定手段により特定された前記素材データの識別情報を用いて、前記素材データを取得する素材データ取得手段と、
前記特定手段により特定された前記素材データにおけるタイムコードに対応する、前記素材データ取得手段により取得された前記素材データの前記部分データを出力する出力手段と
を備える情報処理装置。
【請求項２】
前記完成データの識別情報を用いて、前記編集情報の識別情報を取得する識別情報取得手段と、
前記識別情報取得手段により取得された前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得する編集情報取得手段と
をさらに備え、
前記特定手段は、前記編集情報取得手段により取得された前記編集情報から、前記素材データの識別情報および前記素材データにおける前記部分データのタイムコードを特定する
請求項１に記載の情報処理装置。
【請求項３】
前記完成データにおいて所望のタイムコードの指定を受け付ける指定受付手段をさらに備え、
前記識別情報取得手段は、前記指定受付手段により前記タイムコードの指定が受け付けられた前記完成データの識別情報を用いて、前記編集情報の識別情報を取得し、
前記編集情報取得手段は、前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得し、
前記特定手段は、前記編集情報取得手段により取得された前記編集情報から、前記指定受付手段により指定されたタイムコードの部分データを含む素材データの識別情報、および、前記素材データにおける前記部分データのタイムコードを特定する
請求項２に記載の情報処理装置。
【請求項４】
特定手段が、コンテントデータを構成する素材データの編集内容を含む編集情報から、前記編集情報に対応するコンテントデータとしての完成データにおける所望のタイムコードの部分データを含む素材データの識別情報、および、前記素材データにおける前記部分データのタイムコードを特定し、
素材データ取得手段が、前記特定手段により特定された前記素材データの識別情報を用いて、前記素材データを取得し、
出力手段が、前記特定手段により特定された前記素材データにおけるタイムコードに対応する、前記素材データ取得手段により取得された前記素材データの前記部分データを出力する
情報処理方法。
【請求項５】
コンピュータを、
コンテントデータを構成する素材データの編集内容を含む編集情報から、前記編集情報に対応するコンテントデータとしての完成データにおける所望のタイムコードの部分データを含む素材データの識別情報、および、前記素材データにおける前記部分データのタイムコードを特定する特定手段、
前記特定手段により特定された前記素材データの識別情報を用いて、前記素材データを取得する素材データ取得手段、
前記特定手段により特定された前記素材データにおけるタイムコードに対応する、前記素材データ取得手段により取得された前記素材データの前記部分データを出力する出力手段
として機能させるためのプログラム。
【請求項６】
コンテントデータとしての完成データの識別情報を用いて、前記完成データに対応する編集情報であって、前記コンテントデータを構成する素材データの編集内容を含む編集情報の識別情報を取得する識別情報取得手段と、
前記識別情報取得手段により取得された前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得する編集情報取得手段と
を備える情報処理装置。
【請求項７】
前記編集情報取得手段により取得された前記編集情報に含まれる、前記素材データの識別情報を用いて、前記素材データを取得する素材データ取得手段をさらに備える
請求項６に記載の情報処理装置。
【請求項８】
前記編集情報取得手段により取得された前記編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報を用いて、前記構成表を取得する構成表取得手段をさらに備える
請求項６に記載の情報処理装置。
【請求項９】
前記編集情報取得手段により取得された前記編集情報に他の編集情報の識別情報が含まれているか否かを判定する判定手段をさらに備え、
前記構成表取得手段は、前記判定手段により、前記編集情報に前記他の編集情報の識別情報が含まれていないと判定された場合、前記構成表を取得する
請求項８に記載の情報処理装置。
【請求項１０】
識別情報取得手段が、コンテントデータとしての完成データの識別情報を用いて、前記完成データに対応する編集情報であって、前記コンテントデータを構成する素材データの編集内容を含む編集情報の識別情報を取得し、
編集情報取得手段が、取得された前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得する
情報処理方法。
【請求項１１】
コンピュータを、
コンテントデータとしての完成データの識別情報を用いて、前記完成データに対応する編集情報であって、前記コンテントデータを構成する素材データの編集内容を含む編集情報の識別情報を取得する識別情報取得手段、
前記識別情報取得手段により取得された前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得する編集情報取得手段
として機能させるためのプログラム。
【請求項１２】
コンテントデータを構成する素材データの編集内容を含む編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報を用いて、前記構成表を取得する構成表取得手段を備える
情報処理装置。
【請求項１３】
前記編集情報に他の編集情報の識別情報が含まれているか否かを判定する判定手段をさらに備え、
前記構成表取得手段は、前記判定手段により、前記編集情報に前記他の編集情報の識別情報が含まれていないと判定された場合、前記構成表を取得する
請求項１２に記載の情報処理装置。
【請求項１４】
構成表取得手段が、コンテントデータを構成する素材データの編集内容を含む編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報を用いて、前記構成表を取得する
情報処理方法。
【請求項１５】
コンピュータを、
コンテントデータを構成する素材データの編集内容を含む編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報を用いて、前記構成表を取得する構成表取得手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
例えば、テレビジョン番組の制作等においては、一連の作業を計画的に、かつ、効率良く、正確に行うために、始めにシナリオ（台本）が作成され、そのシナリオに基づいて、取材が行われて画像データや音声データ等の素材データが作成され、その素材データを編集して繋ぎ合わせたり、字幕を合成したり、音楽を挿入したりして番組として完成されたデータ（カンパケ）を作成する。
【０００３】
このような番組の制作作業において、従来、シナリオ、素材データ、カンパケ等の各種のデータは、それぞれ、互いに異なるデータとして作成され、個別に管理されていた。
【０００４】
例えば、シナリオは、紙面上に印刷されて本（台本）として作成され、取材により作成された画像データや音声データ（素材データ）は、その取材毎に独立したデータとして作成されて互いに異なるメディア（例えばビデオテープ）に記録され、カンパケは、それらの素材データと異なるデータとして新たに作成され、出荷物として、素材データが記録されているメディアとは異なるメディア（例えばビデオテープ）に記録される。
【０００５】
このような番組制作作業においては、複数の人によりデータを共有する必要があり、そのために、例えば、作業者が素材データを編集した際に、編集のキーとなる場面の静止画（編集画面）と、この取り込んだ編集画面に対応するタイムコードをウェブページとしてサーバに登録し、サーバは、このウェブページを、所謂、掲示板として端末装置に提供し、端末装置より指定された編集画面を、その端末装置に提供する方法がある。この提供された編集画面には、その編集画面に対応するタイムコードが含まれており、端末装置のユーザは、そのタイムコードに基づいて、その静止画が、素材データのどの部分の画像であるかを把握する（例えば、特許文献１参照）。
【０００６】
【特許文献１】特開２００１−２９０７３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、以上の方法においては、１つの素材データについて、以前に登録した編集画面の位置を把握することはできるが、上述したように関連する他のデータを参照することはできない。すなわち、上述したような方法においては、これから参照するデータが、ユーザにより特定されている場合は、登録されている情報に基づいての参照位置の検索が可能であるが、上述したように互いに関連性のある各データが独立して管理されているため、例えば、カンパケから、そのカンパケの作成に用いられた編集前の素材データ（取材により生成された素材データ）やシナリオを検索するという作業を行うことが困難であるという課題があった。
【０００８】
例えば、編集者が、カンパケのある部分を参照している時に、その部分に対応する、編集前の素材データの画像を参照するような場合、編集者は、カンパケとともに編集前の素材データを再生し、表示された画像に基づいて同じ部分を目視で検索する等、煩雑な作業を必要とした。
【０００９】
また、同様に、カンパケの参照に対応させて、そのカンパケに対応するシナリオを参照する場合も、編集者は、カンパケの画像とシナリオ（台本）を見比べながら、シナリオの対応する部分を検索しなければならなかった。
【００１０】
また、カンパケ以外のデータから他のデータを参照する場合も同様であり、番組の製作作業においては、作業者が１つのデータから他のデータを参照する必要があることが多いが、そのような場合に、作業者は、上述したように煩雑な作業を必要とした。
【００１１】
このように、カンパケから編集前の素材データやシナリオを検索するのに、煩雑な作業を必要とするので、編集者は、例えば、カンパケがシナリオに対応して作成されているかを確認したり、カンパケにおいて気づいた点を取材時のデータである編集前の素材データにおいて確認したりする等の確認作業の場合だけでなく、例えば、カンパケの編集内容を一部変更したり、カンパケを流用して別のカンパケを作成したりする等の、カンパケに基づいて、編集前の素材データやシナリオを必要とする編集作業を行うことも困難であった。
【００１２】
本発明は、このような状況に鑑みてなされたものであり、データ間の関連付けを容易にし、一方のデータから他方のデータを容易に検索することができるようにして、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができるようにするものである。
【課題を解決するための手段】
【００１３】
本発明の第１の側面は、コンテントデータを構成する素材データの編集内容を含む編集情報から、前記編集情報に対応するコンテントデータとしての完成データにおける所望のタイムコードの部分データを含む素材データの識別情報、および、前記素材データにおける前記部分データのタイムコードを特定する特定手段と、前記特定手段により特定された前記素材データの識別情報を用いて、前記素材データを取得する素材データ取得手段と、前記特定手段により特定された前記素材データにおけるタイムコードに対応する、前記素材データ取得手段により取得された前記素材データの前記部分データを出力する出力手段とを備える情報処理装置である。
【００１４】
前記完成データの識別情報を用いて、前記編集情報の識別情報を取得する識別情報取得手段と、前記識別情報取得手段により取得された前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得する編集情報取得手段とをさらに備え、前記特定手段は、前記編集情報取得手段により取得された前記編集情報から、前記素材データの識別情報および前記素材データにおける前記部分データのタイムコードを特定することができる。
【００１５】
前記完成データにおいて所望のタイムコードの指定を受け付ける指定受付手段をさらに備え、前記識別情報取得手段は、前記指定受付手段により前記タイムコードの指定が受け付けられた前記完成データの識別情報を用いて、前記編集情報の識別情報を取得し、前記編集情報取得手段は、前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得し、前記特定手段は、前記編集情報取得手段により取得された前記編集情報から、前記指定受付手段により指定されたタイムコードの部分データを含む素材データの識別情報、および、前記素材データにおける前記部分データのタイムコードを特定することができる。
【００１６】
本発明の第１の側面は、また、特定手段が、コンテントデータを構成する素材データの編集内容を含む編集情報から、前記編集情報に対応するコンテントデータとしての完成データにおける所望のタイムコードの部分データを含む素材データの識別情報、および、前記素材データにおける前記部分データのタイムコードを特定し、素材データ取得手段が、前記特定手段により特定された前記素材データの識別情報を用いて、前記素材データを取得し、出力手段が、前記特定手段により特定された前記素材データにおけるタイムコードに対応する、前記素材データ取得手段により取得された前記素材データの前記部分データを出力する情報処理方法である。
【００１７】
本発明の第１の側面は、さらに、コンピュータを、コンテントデータを構成する素材データの編集内容を含む編集情報から、前記編集情報に対応するコンテントデータとしての完成データにおける所望のタイムコードの部分データを含む素材データの識別情報、および、前記素材データにおける前記部分データのタイムコードを特定する特定手段、前記特定手段により特定された前記素材データの識別情報を用いて、前記素材データを取得する素材データ取得手段、前記特定手段により特定された前記素材データにおけるタイムコードに対応する、前記素材データ取得手段により取得された前記素材データの前記部分データを出力する出力手段として機能させるためのプログラムである。
【００１８】
本発明の第２の側面は、コンテントデータとしての完成データの識別情報を用いて、前記完成データに対応する編集情報であって、前記コンテントデータを構成する素材データの編集内容を含む編集情報の識別情報を取得する識別情報取得手段と、前記識別情報取得手段により取得された前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得する編集情報取得手段とを備える情報処理装置である。
【００１９】
前記編集情報取得手段により取得された前記編集情報に含まれる、前記素材データの識別情報を用いて、前記素材データを取得する素材データ取得手段をさらに備えることができる。
【００２０】
前記編集情報取得手段により取得された前記編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報を用いて、前記構成表を取得する構成表取得手段をさらに備えることができる。
【００２１】
前記編集情報取得手段により取得された前記編集情報に他の編集情報の識別情報が含まれているか否かを判定する判定手段をさらに備え、前記構成表取得手段は、前記判定手段により、前記編集情報に前記他の編集情報の識別情報が含まれていないと判定された場合、前記構成表を取得することができる。
【００２２】
本発明の第２の側面は、また、識別情報取得手段が、コンテントデータとしての完成データの識別情報を用いて、前記完成データに対応する編集情報であって、前記コンテントデータを構成する素材データの編集内容を含む編集情報の識別情報を取得し、編集情報取得手段が、取得された前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得する情報処理方法である。
【００２３】
本発明の第２の側面は、さらに、コンピュータを、コンテントデータとしての完成データの識別情報を用いて、前記完成データに対応する編集情報であって、前記コンテントデータを構成する素材データの編集内容を含む編集情報の識別情報を取得する識別情報取得手段、前記識別情報取得手段により取得された前記編集情報の識別情報を用いて、前記完成データに対応する編集情報を取得する編集情報取得手段として機能させるためのプログラムである。
【００２４】
本発明の第３の側面は、コンテントデータを構成する素材データの編集内容を含む編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報を用いて、前記構成表を取得する構成表取得手段を備える情報処理装置である。
【００２５】
前記編集情報に他の編集情報の識別情報が含まれているか否かを判定する判定手段をさらに備え、前記構成表取得手段は、前記判定手段により、前記編集情報に前記他の編集情報の識別情報が含まれていないと判定された場合、前記構成表を取得することができる。
【００２６】
本発明の第３の側面は、また、構成表取得手段が、コンテントデータを構成する素材データの編集内容を含む編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報を用いて、前記構成表を取得するである。
【００２７】
本発明の第３の側面は、さらに、コンピュータを、コンテントデータを構成する素材データの編集内容を含む編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報を用いて、前記構成表を取得する構成表取得手段として機能させるためのプログラムである。
【００２８】
本発明の第１の側面においては、コンテントデータを構成する素材データの編集内容を含む編集情報から、編集情報に対応するコンテントデータとしての完成データにおける所望のタイムコードの部分データを含む素材データの識別情報、および、素材データにおける部分データのタイムコードが特定され、特定された素材データの識別情報が用いられて、素材データが取得され、特定された素材データにおけるタイムコードに対応する部分データが出力される。
【００２９】
本発明の第２の側面においては、コンテントデータとしての完成データの識別情報が用いられて、完成データに対応する編集情報であって、コンテントデータを構成する素材データの編集内容を含む編集情報の識別情報が取得され、その編集情報の識別情報が用いられて、完成データに対応する編集情報が取得される。
【００３０】
本発明の第３の側面においては、コンテントデータを構成する素材データの編集内容を含む編集情報に含まれる、前記コンテントデータの制作の計画に関する情報である構成表の識別情報が用いられて、前記構成表が取得される。
【発明の効果】
【００３１】
本発明によれば、情報を処理することができる。特に、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００３２】
以下に、本発明の実施の形態について図面を参照して説明する。
【００３３】
図１は、本発明を適用したネットワークシステムの構成例を表している。
【００３４】
図１のネットワークシステム１は、例えば、テレビジョン番組等のコンテンツデータ（Content Data）の制作に用いられる番組制作支援システムである。コンテンツデータの制作の工程は、基本的に、企画・構成、取材、および編集・制作に分類される。企画（構成）は、映像プログラムの制作全体を統括する工程であり、制作する映像プログラムの企画および構想を行って、映像プログラムのシナリオ（筋書き）を作成する工程である。取材は、例えば、制作指示やシナリオに従って、制作現場で実際に取材を行う工程であり、映像プログラムを構成する各場面の映像を撮影するとともに、撮影状況を取材する工程である。編集（制作）は、制作指示やシナリオ等に基づいて、取材により得られた画像データや音声データを編集したり、取材により得られた画像データや音声データ、または、編集によりまとめられた画像データや音声データに、取材で得ていない他の情報（CG/SI（Computer Graphics/SuperImpose）、ナレーション、または資料映像・音楽等）を付加したりして、コンテンツとしての完成データ（すなわち、コンテンツデータ）であるカンパケを作成する。
【００３５】
なお、これらの各工程は、基本的に互いに異なる作業者により作業が進められる。また、各工程は、複数の作業者によって進められる。従って、以下においては、必要に応じて、各工程の作業を行う作業者全体をグループと称して説明する。例えば、企画（構成）の工程を行う作業者全体を企画グループと称し、取材を行う作業者全体を取材グループと称し、編集（制作）作業を行う作業者全体を編集グループと称する。
【００３６】
図１のネットワークシステム１は、このような各工程における作業を支援する番組制作支援システムであり、企画グループ１０の企画構成用端末装置１１、取材グループ３０の撮像装置３１およびフィールドPC３２、および編集グループ４０の編集用端末装置４１等が端末装置として設けられている。これらの端末装置は、ネットワーク２１に接続されており、ネットワーク２１を介して互いにアクセスすることができる。
【００３７】
取材グループ３０の撮像装置３１は、例えばカムコーダ（登録商標）等のような、ビデオカメラであり、放送用のニュース番組の取材や、スポーツ等の試合の模様、映画などの映像コンテンツの撮影（音声の取得も含む）に使用される装置である。撮像装置３１は、被写体を撮像して得られた画像データや音声データ等を、例えばDVD（Digital Versatile Disc）等の光ディスク等の記録媒体に記録したり、ネットワーク２１を介して他の装置（編集用端末装置４１等）に送信したりする。また、撮像装置３１は、フィールドPC３２と連携して処理することも可能であり、例えば、撮像に関する情報（例えば、日付の設定や、気象条件等の情報）を、フィールドPC３２より取得し、得られた画像データや音声データのめたデータとして、それらとともに記録媒体に記録したり、送信したりする。また、逆に、撮像装置３１からフィールドPC３２に情報を提供することも可能である。
【００３８】
フィールドPC３２は、ノート型パーソナルコンピュータやPDA等の携帯可能な情報処理装置および周辺装置などで構成され、画像データや音声データの他に、それらのメタデータなども撮像装置３１と共有する。例えば、フィールドPC３２は、ユーザである取材グループ３０の担当者の入力に基づいて、取材・撮影状況に関する情報等のように、例えば後段の編集処理時に有用となる情報等を生成し、撮像装置３１において得られた画像データや音声データにメタデータとして関連付ける。
【００３９】
企画用端末装置１１、および編集用端末装置４１は、それぞれ、パーソナルコンピュータ等の情報処理装置および周辺装置などで構成され、各工程において、作業者が処理を行うのに利用される。
【００４０】
また、このネットワークシステム１には、ネットワーク２１に接続され、例えば企画用端末装置１１、撮像装置３１、フィールドPC３２、および編集用端末装置４１等を端末装置とする素材データサーバ５１、カンパケサーバ５２、およびメタデータサーバ５３が設けられている。
【００４１】
素材データサーバ５１は、素材データデータベース６１を有しており、例えば取材グループ３０の撮像装置３１により得られた素材データ（画像データや音声データ）を、この素材データデータベース６１に蓄積し、各端末装置に、その素材データを提供する。
【００４２】
カンパケサーバ５２は、カンパケデータベース６２を有しており、例えば編集グループ４０の編集用端末装置４１において作成された、コンテンツ（番組）としての完成データであるカンパケを、このカンパケデータベース６２に蓄積し、各端末装置に、そのカンパケを提供する。
【００４３】
メタデータサーバ５３は、編集記述データベース６３、構成表データベース６４、およびメタデータデータベース６５を有しており、例えば編集グループ４０の編集用端末装置４１において作成された編集記述（素材データの編集内容の記述）を、この編集記述データデータベース６３に蓄積し、各端末装置にその編集記述を提供したり、企画グループ１０の企画用端末装置１１において作成された構成表（コンテンツデータの制作に関する計画表等を含むシナリオデータ）を、この構成表データデータベース６４に蓄積し、各端末装置にその構成表を提供したり、取材グループ３０の撮像装置３１やフィールドPC３２において生成された素材データのメタデータを、このメタデータデータベース６５に蓄積し、各端末装置に、そのメタデータを提供したりする。
【００４４】
また、メタデータサーバ５３は、後述するように、各データの参照関係を、UMID（Unique Material IDentifier）を用いて管理する参照関係テーブル６６を有しており、後述するように、各端末装置より供給される、データを識別するための識別情報であるUMIDを用いた参照関係の情報をこの参照関係テーブル６６として管理するとともに、各端末装置より要求されたデータのUMIDの情報を、この参照関係テーブル６６を用いて提供する。
【００４５】
UMIDは、SMPTE（Society of Motion Picture and Television Engineers）による標準規格の識別子であり、AV（Audio Visual）素材等をグローバルユニークに同定するための識別子である。すなわち、UMIDを用いることにより、素材データを、その管理場所（ディレクトリ）に関わらず識別することができるので、素材データが管理されているディレクトリとUMIDとの対応関係を管理すれば、目的の素材データを、そのディレクトリに関わらず指定することができる。
【００４６】
すなわち、図１のネットワークシステム１は、素材データサーバ５１、カンパケサーバ５２、およびメタデータサーバ５３をサーバとし、企画用端末装置１１、撮像装置３１、フィールドPC３２、および編集用端末装置４１をクライアントとするサーバクライアントシステムである。
【００４７】
構成表（シナリオ）は、番組の制作における設計図のようなものであり、制作された番組（コンテンツデータ）のメタデータである。各工程の作業は、基本的にこの構成表に基づいて行われる。この構成表は、企画（構成）の工程において、企画グループ１０により企画用端末装置１１を用いて作成され、ネットワーク２１を介してメタデータサーバ５３にアップロードされ、構成表データベース６４に登録され蓄積される。
【００４８】
素材データは、取材グループ３０の撮像装置３１において得られた画像データや音声データ等よりなり、取材の工程において作成され、ネットワーク２１を介して素材データサーバ５１にアップロードされ、素材データデータベース６１に登録され蓄積される。なお、この素材データには、例えば、素材データにおけるタイムコード等の画像データや音声データに直接付加される情報も含まれる。
【００４９】
メタデータは、素材データに関連付けられる、その素材データに関する情報であり、例えば、取材・撮影の日付、場所、または状況に関する情報等のように、例えば後段の編集処理時に有用となる情報により構成される。このメタデータは、例えば、取材グループ３０の撮像装置３１やフィールドPC３２において生成され、例えば、UMIDを用いて素材データと関連付けられる。そして、そのメタデータは、ネットワーク２１を介してメタデータサーバ５３にアップロードされ、メタデータデータベース６５に登録され蓄積される。
【００５０】
編集記述は、素材データが編集された際に生成される、その編集内容を含む情報の記述であり、例えば、XML（eXtensible Markup Language）等の所定の言語により記述される情報である。すなわち、この編集記述は、例えば、編集の工程において、編集グループ４０の編集用端末装置４１により、素材データの編集（非破壊編集）が行われると、その編集結果として生成される。すなわち、編集用端末装置４１は、通常、素材データの編集を行う場合、編集対象の素材データを直接処理せずに（編集対象の素材データはそのままにして）、編集結果のデータとしてエディットリストを作成し、その編集内容を記述した編集記述を生成して、エディットリストに含める。例えば、編集用端末装置４１は、複数の素材データを結合して１つのデータとする編集を行う場合、その編集対象の素材データはそのままにして、それらの素材データをどのように結合するかを示す編集記述をエディットリストの情報として作成する。このように作成された編集記述（エディットリスト）は、ネットワーク２１を介してメタデータサーバ５３にアップロードされ、編集記述データベース６３に登録され蓄積される。
【００５１】
カンパケは、番組としての完成データ（すなわち、コンテンツデータ）であり、例えば、編集工程において、編集グループ４０の編集用端末装置４１により作成される。カンパケは、例えば、編集用端末装置４１において、上述した編集記述に基づいて、その編集記述に対応する素材データを用いて作成される。すなわち、カンパケは、素材データと同様に、画像データや音声データ等により構成されるコンテンツデータである。このカンパケは、ネットワーク２１を介してカンパケデータサーバ５２にアップロードされ、カンパケデータベース６２に登録され蓄積される。
【００５２】
これらのデータは、各サーバにより、各端末装置の要求に基づいて、ネットワーク２１を介して各端末装置に提供される。また、これらのデータの一部には、後述するように、関連する他のデータのUMIDの情報が含まれており、各端末装置が、その、他のデータのUMIDが記述されたデータを用いて他のデータを参照することができるようになされている。
【００５３】
また、後述するように、あるデータを、そのデータのUMIDを含む情報と関連付ける情報、すなわち、自己のUMIDが他のデータに含まれるデータから、その自己のUMIDを含む他のデータを参照するための情報（逆引きするための情報）は、参照関係テーブル６６としてメタデータサーバ５３に管理される。このデータ間の対応関係を示すテーブル情報は、各端末装置において、そのようなデータが作成された際に作成され、ネットワーク２１を介してメタデータサーバ５３にアップロードされ、参照関係テーブル６６として管理される。
【００５４】
このように、番組の制作において作成される各データは、必要に応じて互いに関連付けられており、各端末装置において、１つのデータから他のデータを参照することができるようになされている。従って、各端末装置は、データ間の関連付けを容易にし、各端末装置のユーザは、一方のデータから他方のデータを容易に検索することができる。すなわち、図１のネットワークシステム１は、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【００５５】
なお、図１において、各端末装置を１台ずつ示してあるが、それらは何台で構成されていてもよい。各工程のグループが複数存在することもあり、そのような場合、それぞれのグループまたは作業者に１台ずつ端末装置が割り当てられる。例えば、取材工程において、複数の取材グループ３０が存在することは通常であり、使用される撮像装置３１も複数台である場合が多い。他の端末装置についても同様であり、複数存在してもよい。
【００５６】
また、上述した番組の制作における作業の工程は、上述した企画（構成）、取材、および編集（制作）以外の分け方で表すようにしてももちろんよい。また、端末装置の割り当ても、例えば、企画と編集で端末装置を共有するなど、上述した以外の割り当て方であってもよい。
【００５７】
図２は、図１の企画用端末装置１１の詳細な構成例を示す図である。
【００５８】
図２において、企画用端末装置１１のCPU（Central Processing Unit）７１は、ROM（Read Only Memory）７２に記憶されているプログラム、または、記憶部８３よりまたはRAM（Random Access Memory）７３にロードされたプログラムに従って各種の処理を実行する。RAM７３には、CPU７１が各種の処理を実行する上において必要なデータやプログラムなどが適宜記憶される。
【００５９】
CPU７１、ROM７２、およびRAM７３は、バス７４を介して相互に接続されている。このバス７４にはまた、入出力インタフェース８０も接続されている。
【００６０】
入出力インタフェース８０は、キーボードやマウスから構成される入力部８１が接続され、入力部８１に入力された信号をCPU７１に出力する。また、入出力インタフェース８０には、ディスプレイやスピーカなどから構成される出力部８２も接続されている。
【００６１】
さらに、入出力インタフェース８０には、ハードディスクなどから構成される記憶部８３が接続されている。記憶部８３には、構成表作成編集プログラム９１およびデータ取得供給プログラム９２が記憶されている。これらのプログラムは、RAM７３にロードされ、CPU７１により実行される。CPU７１は、これらのプログラムを実行することにより、後述するような、構成表の作成や編集に関する処理や他の装置に対するデータの取得や供給に関する処理を実行する。
【００６２】
また、入出力インタフェース８０には、ネットワーク２１に接続され、他のサーバや端末装置と通信を行う通信部８４が接続されており、さらに、必要に応じて、ドライブ８５も接続される。ドライブ８５は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどの記録媒体からなるリムーバブルメディア８６よりデータを読み出したり、リムーバブルメディア８６にデータを書き込んだりするときに用いられる。
【００６３】
図３は、図１の撮像装置３１の詳細な構成例を示す図である。
【００６４】
撮像装置３１は、被写体の撮像や音声の収録に関する処理を行う撮像部１０１、撮像部１０１において得られた画像データや音声データ等に各種の信号処理を施す信号処理部１０２、信号処理部１０２において信号処理された画像データや音声データを記録媒体等に記録する記録部１０３、並びに、撮像部１０１、信号処理部１０２、および記録部１０３を制御する制御部１０４により構成される。
【００６５】
制御部１０４のCPU１１１は、ROM１１２に記憶されているプログラム、または記憶部１２３よりRAM１１３にロードされたプログラムに従って、撮像装置３１の各部を制御する各種の処理を実行する。RAM１１３には、CPU１１１が各種の処理を実行する上において必要なデータやプログラムなどが適宜記憶される。
【００６６】
CPU１１１、ROM１１２、およびRAM１１３は、バス１１４を介して相互に接続されており、互いにデータやプログラム等の情報を、適宜、供給したり取得したりする。このバス１１４にはまた、撮像部１０１、信号処理部１０２、および記憶部１０３も接続されており、CPU１１１は、このバス１０４を介して、これらの各部の動作を制御する。バス１１４には、さらに、入出力インタフェース１２０も接続されている。
【００６７】
入出力インタフェース１２０は、キーボードやマウスから構成される入力部１２１が接続され、入力部１２１に入力された信号をCPU１１１に出力する。また、入出力インタフェース１２０には、ディスプレイやスピーカなどから構成される出力部１２２も接続されている。
【００６８】
さらに、入出力インタフェース１２０には、ハードディスクなどから構成される記憶部１２３が接続されている。記憶部１２３には、撮像記録制御プログラム１３１、メタデータ生成プログラム１３２、およびデータ取得供給プログラム１３３が記憶されている。これらのプログラムは、RAM１１３にロードされ、CPU１１１により実行される。CPU１１１は、後述するように、撮像記録制御プログラム１３１を実行することにより、撮像部１０１、信号処理部１０２、および記録部１０３の動作を制御し、撮像記録処理を行わせる制御処理を行ったり、メタデータ生成プログラム１３２を実行することにより、撮像記録処理により得られた画像データや音声データのメタデータを生成する処理を行ったり、データ取得供給プログラム１３３を実行することにより、他の装置に対する各種のデータの取得や供給に関する処理を実行したりする。
【００６９】
また、入出力インタフェース１２０には、ネットワーク２１に接続され、他のサーバや端末装置と通信を行う通信部１２４が接続されており、さらに、必要に応じて、ドライブ１２５も接続される。ドライブ１２５は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどの記録媒体からなるリムーバブルメディア１２６よりデータを読み出したり、リムーバブルメディア１２６にデータを書き込んだりするときに用いられる。
【００７０】
図４は、図１のフィールドPC３２の詳細な構成例を示す図である。
【００７１】
フィールドPC３２には、図２の企画用端末装置１１の場合と同様に、CPU１５１、ROM１５２、およびRAM１５３が設けられており、これらはバス１５４を介して相互に接続されている。すなわち、CPU１５１はCPU７１に対応し、ROM１５２はROM７２に対応し、RAM１５３は、RAM７３に対応し、バス１５４はバス７４に対応している。
【００７２】
また、フィールドPC３２のバス１５４には、図２の企画用端末装置１１の場合と同様に、入出力インタフェース１６０も接続されており、その入出力インタフェース１６０には、入力部１６１、出力部１６２、記憶部１６３、通信部１６４、およびドライブ１６５が接続されている。すなわち、入出力インタフェース１６０は入出力インタフェース８０に対応し、入力部１６１は入力部８１に対応し、出力部１６２は、出力部８２に対応し、記憶部１６３は記憶部８３に対応し、通信部１６４は通信部８４に対応し、ドライブ１６５はドライブ８５に対応している。また、ドライブ１６５がデータやプログラムの書き込みや読み出しを行うリムーバブルメディア１６６は、リムーバブルメディア８６に対応している。
【００７３】
すなわち、フィールドPC３２の各部の構成は、基本的に企画用端末装置１１の場合と同様であり、それぞれ同様の処理を行う。
【００７４】
ただし、記憶部１６３には、構成表紐付けプログラム１７１、粗編集プログラム１７２、およびデータ取得供給プログラム１７３が記憶されている。これらのプログラムは、RAM１５３にロードされ、CPU１５１により実行される。CPU１５１は、後述するように、構成表紐付けプログラム１７１を実行することにより、構成表に素材データを関連付ける処理を行ったり、粗編集プログラム１７２を実行することにより、素材データに対する粗編集処理を行ったり、データ取得供給プログラム１７３を実行することにより、他の装置に対する各種のデータの取得や供給に関する処理を実行したりする。
【００７５】
図５は、図１の編集用端末装置４１の詳細な構成例を示す図である。
【００７６】
編集用端末装置４１には、図２の企画用端末装置１１の場合と同様に、CPU２０１、ROM２０２、およびRAM２０３が設けられており、これらはバス２０４を介して相互に接続されている。すなわち、CPU２０１はCPU７１に対応し、ROM２０２はROM７２に対応し、RAM２０３は、RAM７３に対応し、バス２０４はバス７４に対応している。
【００７７】
また、編集用端末装置４１のバス２０４には、図２の企画用端末装置１１の場合と同様に、入出力インタフェース２１０も接続されており、その入出力インタフェース２１０には、入力部２１１、出力部２１２、記憶部２１３、通信部２１４、およびドライブ２１５が接続されている。すなわち、入出力インタフェース２１０は入出力インタフェース８０に対応し、入力部２１１は入力部８１に対応し、出力部２１２は出力部８２に対応し、記憶部２１３は記憶部８３に対応し、通信部２１４は通信部８４に対応し、ドライブ２１５はドライブ８５に対応している。また、ドライブ２１５がデータやプログラムの書き込みや読み出しを行うリムーバブルメディア２１６は、リムーバブルメディア８６に対応している。
【００７８】
すなわち、編集用端末装置４１の各部の構成は、基本的に企画用端末装置１１の場合と同様であり、それぞれ同様の処理を行う。
【００７９】
ただし、記憶部２１３には、エディットリスト生成プログラム２２１、効果編集プログラム２２２、カンパケ生成プログラム２２３、データ取得供給プログラム２２４、素材参照プログラム２２５、および構成表参照プログラム２２６が記憶されている。これらのプログラムは、RAM２０３にロードされ、CPU２０１により実行される。CPU２０１は、後述するように、エディットリスト生成プログラム２２１を実行することにより、素材データを編集した編集結果であるエディットリストを生成する処理を行ったり、効果編集プログラム２２２を実行することにより、編集結果であるエディットリストに対して、さらに効果を施す処理を行ったり、カンパケ生成プログラム２２３を実行することにより、カンパケを生成する処理を行ったり、データ取得供給プログラム２２４を実行することにより、他の装置に対する各種のデータの取得や供給に関する処理を実行したりする。
【００８０】
また、CPU２０１は、素材参照プログラム２２５や構成表参照プログラム２２６を実行することにより、例えば、カンパケから、そのカンパケに対応する素材データや構成表を参照する処理を実行させることができる。
【００８１】
図６は、図１の素材データサーバ５１の詳細な構成例を示す図である。
【００８２】
素材データサーバ５１には、図２の企画用端末装置１１の場合と同様に、CPU２５１、ROM２５２、およびRAM２５３が設けられており、これらはバス２５４を介して相互に接続されている。すなわち、CPU２５１はCPU７１に対応し、ROM２５２はROM７２に対応し、RAM２５３は、RAM７３に対応し、バス２５４はバス７４に対応している。
【００８３】
また、素材データサーバ５１のバス２５４には、図２の企画用端末装置１１の場合と同様に、入出力インタフェース２６０も接続されており、その入出力インタフェース２６０には、入力部２６１、出力部２６２、記憶部２６３、通信部２６４、およびドライブ２６５が接続されている。すなわち、入出力インタフェース２６０は入出力インタフェース８０に対応し、入力部２６１は入力部８１に対応し、出力部２６２は出力部８２に対応し、記憶部２６３は記憶部８３に対応し、通信部２６４は通信部８４に対応し、ドライブ２６５はドライブ８５に対応している。また、ドライブ２６５がデータやプログラムの書き込みや読み出しを行うリムーバブルメディア２６６は、リムーバブルメディア８６に対応している。
【００８４】
すなわち、素材データサーバ５１の各部の構成は、基本的に企画用端末装置１１の場合と同様であり、それぞれ同様の処理を行う。
【００８５】
ただし、記憶部２６３には、素材データ取得供給プログラム２７１が記憶されている。また、記憶部２６３は、素材データデータベース６１を有している。素材データ取得供給プログラム２７１は、RAM２５３にロードされ、CPU２５１により実行される。CPU２５１は、後述するように、素材データ取得供給プログラム２７１を実行することにより、端末装置より供給された素材データを素材データデータベース６１に登録したり、素材データデータベース６１に登録されている素材データを端末装置に供給したりする処理を実行する。
【００８６】
図７は、図１のカンパケサーバ５２の詳細な構成例を示す図である。
【００８７】
カンパケサーバ５２には、図２の企画用端末装置１１の場合と同様に、CPU３０１、ROM３０２、およびRAM３０３が設けられており、これらはバス３０４を介して相互に接続されている。すなわち、CPU３０１はCPU７１に対応し、ROM３０２はROM７２に対応し、RAM３０３はRAM７３に対応し、バス３０４はバス７４に対応している。
【００８８】
また、カンパケサーバ５２のバス３０４には、図２の企画用端末装置１１の場合と同様に、入出力インタフェース３１０も接続されており、その入出力インタフェース３１０には、入力部３１１、出力部３１２、記憶部３１３、通信部３１４、およびドライブ３１５が接続されている。すなわち、入出力インタフェース３１０は入出力インタフェース８０に対応し、入力部３１１は入力部８１に対応し、出力部３１２は出力部８２に対応し、記憶部３１３は記憶部８３に対応し、通信部３１４は通信部８４に対応し、ドライブ３１５はドライブ８５に対応している。また、ドライブ３１５がデータやプログラムの書き込みや読み出しを行うリムーバブルメディア３１６は、リムーバブルメディア８６に対応している。
【００８９】
すなわち、カンパケサーバ５２の各部の構成は、基本的に企画用端末装置１１の場合と同様であり、それぞれ同様の処理を行う。
【００９０】
ただし、記憶部３１３には、カンパケ取得供給プログラム３２１が記憶されている。また、記憶部３１３は、カンパケデータベース６２を有している。カンパケ取得供給プログラム３２１は、RAM３０３にロードされ、CPU３０１により実行される。CPU３０１は、後述するように、カンパケ取得供給プログラム３２１を実行することにより、端末装置より供給されたカンパケをカンパケデータベース６２に登録したり、カンパケデータベース６２に登録されているカンパケデータを端末装置に供給したりする処理を実行する。
【００９１】
図８は、図１のメタデータサーバ５３の詳細な構成例を示す図である。
【００９２】
メタデータサーバ５３には、図２の企画用端末装置１１の場合と同様に、CPU３５１、ROM３５２、およびRAM３５３が設けられており、これらはバス３５４を介して相互に接続されている。すなわち、CPU３５１はCPU７１に対応し、ROM３５２はROM７２に対応し、RAM３５３はRAM７３に対応し、バス３５４はバス７４に対応している。
【００９３】
また、メタデータサーバ５３のバス３５４には、図２の企画用端末装置１１の場合と同様に、入出力インタフェース３６０も接続されており、その入出力インタフェース３６０には、入力部３６１、出力部３６２、記憶部３６３、通信部３６４、およびドライブ３６５が接続されている。すなわち、入出力インタフェース３６０は入出力インタフェース８０に対応し、入力部３１１は入力部８１に対応し、出力部３１２は出力部８２に対応し、記憶部３１３は記憶部８３に対応し、通信部３１４は通信部８４に対応し、ドライブ３１５はドライブ８５に対応している。また、ドライブ３１５がデータやプログラムの書き込みや読み出しを行うリムーバブルメディア３１６は、リムーバブルメディア８６に対応している。
【００９４】
すなわち、メタデータサーバ５３の各部の構成は、基本的に企画用端末装置１１の場合と同様であり、それぞれ同様の処理を行う。
【００９５】
ただし、記憶部３６３には、データ取得供給プログラム３７１、参照関係テーブル管理プログラム３７２、および参照関係テーブル６６が記憶されている。また、記憶部３６３は、編集記述データベース６３、構成表データベース６４、およびメタデータデータベース６５を有している。データ取得供給プログラム３７１や参照関係テーブル管理プログラム３７２は、RAM３５３にロードされ、CPU３５１により実行される。CPU３５１は、後述するように、データ取得供給プログラム３７１を実行することにより、端末装置より供給されたデータを取得したり、供給したりする処理を行う。また、CPU３５１は、参照関係テーブル管理プログラム３７２を実行することにより、参照関係テーブル６６の情報を管理し、参照関係テーブル６６を更新したり、端末装置に要求されたUMIDを参照関係テーブル６６に基づいて検索し、それを要求元に供給したりする処理を実行する。
【００９６】
次に、図９のフローチャートを参照して、番組制作の全体の業務（工程）の流れ等について説明する。図９においては、最も左の欄には番組制作の業務フローが示され、その右隣の欄には各業務を実行するグループ名が示され、その右隣の欄には、各業務において生成されるデータのUMID（自己UMID）に関する処理内容が示され、最も右の欄には、各業務において生成されるデータが参照する（関連付けられる）データのUMID（参照UMID）に関する処理内容が示されている。
【００９７】
番組制作の最初の工程として、企画グループ１０の企画用端末装置１１は、ステップＳ１において、ユーザ入力等に基づいて、番組制作の計画表となる構成表を作成する。その際、企画用端末装置１１は、構成表のUMIDを自己UMIDとして生成し、そのUMIDを構成表に記述する。ステップＳ２において、取材グループ３０の撮像装置３１は、取材を行い、素材データ（画像データや音声データ）を生成する。このとき、撮像装置３１（またはフィールドPC３２）は、素材データのUMIDを自己UMIDとして生成し、そのUMIDを素材データに付加する。
【００９８】
素材データが生成されると、フィールドPC３２は、ステップＳ３において、構成表と、撮像装置３１において得られた素材データとを結びつける（関連付ける）。このとき、フィールドPC３２（または撮像装置３１）は、素材データのUMIDを構成表に記述する。
【００９９】
構成表と素材データが結びつけられると、ステップＳ４において、フィールドPC４１は、撮像質３１において得られたデータに対して粗編集処理を行い、例えば、IN点や、OUT点の決定等が行なわれる。このときの編集結果は構成表に記述される。以上のようにして、素材データが準備されると、編集グループ４０の編集用端末装置４１は、ステップＳ５において、素材データに対して構成表に基づいて編集処理を行い、構成表からエディットリストを生成する。このとき、編集用端末装置４１は、生成したエディットリストのUMIDを生成し、エディットリストの編集記述に記述するとともに、生成したエディットリストに構成表のUMIDも記述する。
【０１００】
次に、編集用端末装置４１は、ステップＳ６において、エディットリストに対して、例えば、スーパーの挿入や、効果音またはBGMの追加等のような、効果を付加する編集処理を行い、効果を付加したエディットリストを生成する。このとき、編集用端末装置４１は、生成した、効果を付加したエディットリストのUMIDを生成し、さらに、その効果を付加したエディットリストに、元のエディットリストのUMIDを記述する。効果を付加したエディットリストを生成した編集用端末装置４１は、ステップＳ７において、効果を付加したエディットリストからカンパケを生成する。このとき、編集用端末装置４１は、生成したカンパケのUMIDを生成し、その生成したカンパケに付加する。
【０１０１】
以上のようにして、各端末装置が業務を行い、各データを生成する。その際、各端末装置は、必要に応じて、各データのUMIDを生成し、それを他のデータに付加したり、他のデータのUMIDを生成したデータに付加したりして、各データを関連付ける情報を生成する。このようにすることにより、ネットワークシステム１は、各データの生成後、各端末装置が容易に１つのデータから目的のデータを参照することができるようになる。
【０１０２】
次に、各装置における処理の流れの詳細を説明する。
【０１０３】
最初に、企画グループ１０における構成表の作成について説明する。企画グループ１０の作業者（企画者）は、番組制作の最初の工程において、企画用端末装置１１を用いて構成表を作成する。作業者が企画用端末装置１１を操作して、構成表の作成作業を開始すると、企画用端末装置１１のCPU７１は、構成表作成編集プログラム９１を実行し、構成表新規作成処理を開始する。
【０１０４】
図１０のフローチャートを参照して、構成表新規作成処理の例を説明する。
【０１０５】
構成表新規作成処理を開始すると構成表作成編集プログラム９１を実行するCPU７１は、ステップＳ２１において、出力部８２のモニタに所定の画像データを供給する。出力部８２のモニタは、その画像データを取得すると、その画像データに対応する初期状態の構成表を表示する。
【０１０６】
ステップＳ２１の処理が完了すると、CPU７１は、ステップＳ２２に処理を進め、入力部８１を制御し、ユーザ入力の受付を開始し、ステップＳ２３において、入力部８１より情報が入力されたか否かを判定する。ユーザが、入力部８１を操作し、情報が入力されたと判定した場合、CPU７１は、ステップＳ２４に処理を進め、入力された情報を例えばRAM７３等に供給して保持させ、出力部８２を制御して、モニタが表示している構成表に、その情報を反映させる。すなわち、CPU７１は、入力部８１を介して取得した情報を、RAM７２に供給して保持させるとともに、その情報を反映した構成表の画像データを生成し、それを出力部８２のモニタに供給する。モニタは、その入力された情報が反映された構成表を表示する。
【０１０７】
ステップＳ２４の処理が終了すると、CPU７１は、ステップＳ２５に処理を進める。また、ステップＳ２３において、入力部８１より情報が入力されていないと判定した場合、CPU７１は、ステップＳ２４の処理を省略し、ステップＳ２５に処理を進める。
【０１０８】
ステップＳ２５において、CPU７１は、入力部８１を制御し、ユーザにより保存を指示されたか否かを判定し、指示されたと判定した場合、ステップＳ２６に処理を進め、UMIDを生成し、そのUMIDを構成表のUMIDとして、RAM７３に保持している情報に付加する。そして、CPU７１は、ステップＳ２７に処理を進め、RAM７３に保持している情報を構成表としてファイル化し、例えば記憶部８３等にそのファイルを保存し、ステップＳ２８において終了処理を行った後、構成表新規作成処理を終了する。
【０１０９】
また、ステップＳ２５において、保存を指示されていないと判定した場合、CPU７１は、ステップＳ２９に処理を進め、構成表新規作成処理を終了するか否かを判定する。例えば、ユーザより入力部８１を介して何も指示されておらず、構成表新規作成処理を終了しないと判定した場合、CPU７１は、処理をステップＳ２３に戻し、それ以降の処理を繰り返す。また、ステップＳ２９において、例えばユーザに途中終了の指示を入力される等して、構成表新規作成処理を終了すると判定した場合、CPU７１は、ステップＳ２８において終了処理を行った後、構成表新規作成処理を終了する。
【０１１０】
すなわち、CPU７１は、初期状態の構成表をモニタに表示させ、ユーザ入力の受付を開始した後、ステップＳ２３乃至ステップＳ２５、並びに、ステップＳ２９の処理を繰り返しながら、ユーザによる構成表の作成が完了するまで待機する。そして、ユーザが、構成表の作成処理を完了し、構成表の更新を保存するように指示した場合、CPU７１は、ステップＳ２６乃至ステップＳ２８の処理を行い、作成した構成表を保存して構成表新規作成処理を終了する。また、ユーザが構成表の作成処理を中途終了するように指示した場合、CPU７１は、ステップＳ２８において終了処理を行い、構成表新規作成処理を終了する。
【０１１１】
図１１および図１２は、以上のような構成表作成処理により作成された構成表の例を示す図である。図１１において、構成表３８１は、制作する番組のシナリオや各種の指示等の、番組の制作に必要な情報により構成される。それらの情報は、「プログラム」、「エピソード」、「シーン」、および「カット」等の各レベルのセグメント単位で、階層構造により構成されている。階層構造は、複数の要素が複数のレベルに分類され、下位レベルの要素が、1つ上位のレベルの要素に関連付けられた、複数の下位概念を１つの上位概念でまとめていく（グループ化する）ような構成のことであり、通常、下位レベルに進むに従って、要素の数は増加する。なお、「プログラム」、「エピソード」、「シーン」、および「カット」等は、この階層構造において「レベル」を示すものであり、セグメントは、この階層構造において「要素」を示す（レベルを示すものではない）。例えば、「カット」のレベル（階層）には、複数のセグメント（例えば、カット番号１,２,３,・・・等）が含まれる場合がある。
【０１１２】
なお、「テイク」も「カット」の下の階層に位置するように構成されるが、「テイク」は、後述するように、構成表（シナリオ）の概念において、その要素に含まれるものではないので、セグメントとしては「カット」のレベルに含まれる。
【０１１３】
例えば、「プログラム」は番組全体のことを示すレベルであり、番組全体に共通する大きなテーマを表している。すなわち、通常、「プログラム」のレベルのセグメントは１個で形成される。「エピソード」は「プログラム」の１つ下位のレベルであり、「エピソード」の各セグメントは番組全体をいくつかに小分けした小さなテーマを表している。「シーン」は「エピソード」の１つ下位のレベルであり、「場面」を示すレベルである。通常、「シーン」はロケーション（取材場所）や取材時刻がほぼ同じである画像データにより構成される部分を示している。「カット」は画像データや音声データにおいて、編集や、撮像の中止などにより画面の切り替えが発生していない部分を示すレベルである。また、「テイク」は、構成表の「カット」に基づいて、実際に撮像して得られた画像データを示すレベルであり、撮像を開始してから終了するまでの画像データである。
【０１１４】
すなわち、番組においては、各セグメントが階層的に構成されている。つまり、１つ以上の「カット」のセグメントにより「シーン」のセグメントが構成され、１つ以上の「シーン」のセグメントにより「エピソード」のセグメントが構成され、１つ以上の「エピソード」のセグメントにより「プログラム」のセグメントが構成される。なお、１つ以上の「テイク」の中から、「カット」として採用されたものを「ＯＫテイク」と称する。従って、「テイク」のセグメントは、階層的には「カット」の下位レベルに属するが、構成表におけるセグメントとしては、「カット」に含まれる。
【０１１５】
「プログラム」のセグメントには、例えば、プログラムのタイトル（番組タイトル）やその番組を識別するためのIDが割り当てられている。また、この構成表３８１のUMID（図１１の場合、「PPPPPPPP」）も含まれる。また、「エピソード」以下の各セグメントには、各セグメントにおける制作に関する指示や特記事項等を記述するメモ等により構成される。
【０１１６】
なお、UMIDは、実際には、３２バイト（または６４バイト）の情報であるが、ここでは説明を簡略化するために、８文字の文字列で示している。以下についても同様である。
【０１１７】
このような構成表３８１に対して、後述するように、取材により、テイクデータ、すなわち、ビデオファイル３８３と、そのメタデータであるテイクメタデータ３８２が生成される。テイクメタデータ３８２には、図１２に示されるように、日付、時刻、位置情報、装置設定情報、または特記事項等が記述される一般メタデータが含まれている。さらにテイクメタデータ３８２には、ビデオファイルのUMIDと、ビデオファイルの低解像度の画像データであるローレゾデータを含むローレゾファイルの情報が含まれており、一般メタデータがこれらのファイルに関連付けされている。ビデオファイル３８３は、後述するように、取材により得られる画像データや音声データ等よりなる素材データであり、自己のUMIDが付加される。
【０１１８】
なお、上述した構成表作成処理の段階においては、これらの内、構成表３８１のみが作成されるため、テイクメタデータ３８２やビデオファイル３８３は、存在せず、構成表３８１と関連付けされていない。
【０１１９】
以上のように構成表作成処理を実行することにより、CPU７１は、ユーザの指示に基づいて構成表を新規に作成することができるだけでなく、構成表に、構成表の自己UMIDを付加することができる。これにより、ネットワークシステム１は、データ間の関連付けを容易にし、一方のデータから他方のデータを容易に検索することができるようにして、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【０１２０】
以上のように企画用端末装置１１において構成表が作成されると、企画用端末装置１１のユーザは、次に、企画用端末装置１１を操作して、作成した構成表をメタデータサーバ５３にアップロードし、構成表データベース６４に登録する。
【０１２１】
図１３のフローチャートを参照して、構成表の登録に関する処理を説明する。
【０１２２】
ユーザの指示に基づいて、企画用端末装置１１のデータ取得供給プログラム９２を実行するCPU７１は、ステップＳ４１において、通信部８４を制御し、作成した構成表を、ネットワーク２１を介してメタデータサーバ５３に供給する。
【０１２３】
データ取得供給プログラム３７１を実行するメタデータサーバ５３のCPU３５１は、通信部３６４を制御し、ステップＳ５１において、その供給された構成表を取得すると、ステップＳ５２において、その取得した構成表を記憶部３６３の構成表データベース６４に供給する。構成表データベース６４は、ステップＳ６１においてその構成表を取得すると、ステップＳ６２において、その構成表を登録する。
【０１２４】
なお、以上のように登録された構成表を取得する場合、企画用端末装置１１のCPU７１は、データ取得供給プログラム９２を実行し、ステップＳ４２において、通信部８４を制御して、メタデータサーバ５３に対して構成表を要求する。この要求はUMIDを用いて行われる。データ取得供給プログラム３７１を実行するメタデータサーバ５３のCPU３５１は、通信部３６４を制御し、ステップＳ５３において、その要求を取得すると、ステップＳ５４において、その要求された構成表を構成表データベース６４に要求する。構成表データベース６４は、ステップＳ６３においてその要求を取得すると、ステップＳ６４において、その要求された構成表をUMIDを用いて検索し、CPU３５１に供給する。データ取得供給プログラムを実行するCPU３５１は、ステップＳ５５において、その構成表を取得すると、ステップＳ５６において、通信部３６４を制御し、取得した構成表を、ネットワーク２１を介して、要求元である企画用端末装置１１に供給する。データ取得供給プログラム９２を実行する企画用端末装置１１のCPU７１は、ステップＳ４３において、通信部８４を制御し、メタデータサーバ５３より供給された構成表を取得する。
【０１２５】
このようにして、構成表データベース６４に登録された構成表は、必要に応じて企画用端末装置１１より要求して取得することができる。なお、他の端末装置についても同様であり、メタデータサーバ５３と上述したように通信を行うことにより、適宜、構成表データベース６４に登録されている構成表を取得することができる。
【０１２６】
次に、素材データ（テイクデータ）の生成について説明する。
【０１２７】
取材グループ３０の作業者は、撮像装置３１を用いて取材（被写体の撮像や音声の収録）を行う。撮像装置３１は、作業者に操作されて撮像（音声の収録）を指示されると、撮像処理を開始する（図９のステップＳ２）。
【０１２８】
図１４のフローチャートを参照して撮像処理を説明する。
【０１２９】
撮像処理を指示された撮像装置３１のCPU１１１は、撮像記録制御プログラム１３１を実行し、ステップＳ８１において、撮像部１０１を制御する。撮像部１０１は、CPU１１１の制御に基づいて、被写体を撮像し、テイクデータを生成する。撮像部１０１は、生成したテイクデータを信号処理部１０２に供給する。
【０１３０】
ステップＳ８２において、撮像記録制御プログラム１３１を実行するCPU１１１は、信号処理部１０２を制御し、生成したテイクデータに信号処理を施す。信号処理部１０２は、CPU１１１の制御に基づいて、テイクデータに信号処理を施し、それを記録部１０３に供給する。
【０１３１】
CPU１１１は、ステップＳ８３において、撮像記録制御プログラム１３１に基づいて、テイクデータのUMIDを生成し、それを記録部１０３に供給する。そして、ステップＳ８４において、記録部１０３は、CPU１１１に制御されて、テイクデータにUMIDを付加し、それを記録媒体等に記録する。
【０１３２】
CPU１１１は、さらに、メタデータ生成プログラム１３２を実行し、ステップＳ８５において、生成したテイクデータに対応するメタデータ（テイクメタデータ）を生成し、RAM１１３等に保持させる。このとき、CPU１１１は、このテイクメタデータに対応するテイクデータのUMIDを、そのテイクメタデータに付加する。そして、CPU１１１は、メタデータ生成プログラム１３２に基づいて、入力部１２１を制御し、作業者の入力を受け付け、ステップＳ８６において、作業者により入力されるテイクデータに関する特記事項等の情報であるテイクメモが入力されたか否かを判定する。テイクメモが入力されたと判定した場合、CPU１１１ｈあ、ステップＳ８７において、入力されたテイクメモをRAM１１３等に保持させているテイクメタデータに追加し、ステップＳ８８に処理を進める。
【０１３３】
なお、ステップＳ８６において、テイクメモが入力されなかったと判定した場合、CPU１１１は、ステップＳ８７の処理を省略し、ステップＳ８８に処理を進める。
【０１３４】
ステップＳ８８において、メタデータ生成プログラム１３２を実行するCPU１１１は、RAM１１３等に保持しているテイクメタデータを、バス１１４を介して記録部１０３に供給し、記録部１０３を制御して、それを記録媒体等に記録させる。
【０１３５】
撮像記録制御プログラム１３１に基づいて、CPU１１１は、ステップＳ８９に処理を進め、撮像を終了するか否かを判定し、終了しないと判定した場合、処理をステップＳ８１に戻し、それ以降の処理を繰り返す。また、ステップＳ８９において撮像を終了すると判定した場合、CPU１１１は、ステップＳ９０において終了処理を行い、撮像処理を終了する。
【０１３６】
以上のように撮像処理を行うことにより、図１５に示されるように、UMIDが付加されたテイクデータ３８３、および、テイクデータのUMIDが付加されたテイクメタデータ３８２が生成される。図１５においては、UMID「ＡＡＡＡＡＡＡＡ」乃至「ＦＦＦＦＦＦＦＦ」で識別される６個のテイクデータ３８３と、各テイクデータにそれぞれ対応する６個のテイクメタデータ３８２が生成されている。
【０１３７】
以上のように、撮像装置３１が、自己UMIDが付加された素材データ（テイクデータ）を生成することにより、後述するように、このテイクデータ３８３を構成表３８１や他のデータに関連付けることができる。これにより、ネットワークシステム１は、データ間の関連付けを容易にし、一方のデータから他方のデータを容易に検索することができるようにして、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【０１３８】
このように生成された素材データは、撮像装置３１等により、構成表の場合と同様に、素材データサーバ５１に供給され、素材データベース６１に登録される。その際の処理は、基本的に、図１３のフローチャートを参照して説明した構成表の場合と同様である。具体的には、例えば、撮像装置３１のCPU１１１がデータ取得供給プログラム１３３を実行し、通信部１２４を制御して、記録部１０３において記録媒体に記録されている素材データを、ネットワーク２１を介して素材データサーバ５１に供給する。素材データ取得供給プログラム２７１を実行する素材データサーバ５１のCPU２５１は、通信部２６４を制御して、その素材データを取得すると、それを素材データベース６１に供給する。素材データデータベース６１は、供給された素材データを登録する。
【０１３９】
このように素材データデータベース６１に登録された素材データは、上述した構成表の場合と同様に、各端末装置より、必要に応じて取得することができる。例えば、撮像装置３１のCPU１１１は、素材データデータベース６１に登録されている素材データを取得する場合、データ取得供給プログラム１３３を実行し、通信部１２４を制御して、素材データサーバ５１に対して、素材データを要求する。このとき、CPU１１１は、目的の素材データのUMIDを供給することにより素材データを要求する。素材データ取得供給プログラム２７１を実行する素材データサーバ５１のCPU２５１は、この要求を受け取ると、その要求に基づいて、素材データデータベース６１にアクセスし、その素材データのUMIDを供給して素材データを要求する。素材データデータベース６１は、供給されたUMIDに対応する素材データを検索し、存在する場合は、その素材データを、素材データ取得供給プログラム２７１を介して、要求元である撮像装置３１に供給する。データ取得供給プログラム１３３を実行する撮像装置３１のCPU１１１は、通信部１２４を制御して、その素材データを取得する。
【０１４０】
このようにして、必要に応じて各端末装置は、素材データデータベース６１に登録された素材データを取得することができる。
【０１４１】
また、メタデータについても同様であり、撮像装置３１等により、メタデータサーバ５３に供給され、メタデータデータベース６５に登録される。そして、必要に応じて各端末装置は、メタデータデータベース６５に登録されたメタデータを取得することができる。なお、これらの処理は、図１３のフローチャートを参照して説明した構成表の場合と同様であるので、その説明を省略する。
【０１４２】
次に、テイクデータと構成表を関連付ける（紐付けする）処理について説明する。
【０１４３】
取材グループ３０の作業者は、図１３のフローチャートを参照して説明したように、取得した構成表に基づいて取材を行い、それにより素材データ（テイクデータ）を生成すると、例えば、フィールドPC３２を用いて、構成表にその素材データを紐付けする処理を行う（図９のステップＳ３）。テイクデータの紐付けを指示されたフィールドPC３２は、テイクデータ紐付け処理を実行し、作業者に指定された構成表とテイクデータの紐付けを行う。
【０１４４】
図１６のフローチャートを参照して、テイクデータ紐付け処理を説明する。
【０１４５】
作業者にテイクデータの紐付けを指示されると、フィールドPC３２のCPU１５１は、構成表紐付けプログラム１７１を実行し、ステップＳ１１１において、入力部１６１を制御し、作業者により、紐付けを行う構成表のカットが指定されたか否かを判定する。ユーザは、入力部１６１を操作し、図１７に示される構成表３８１の「カット」の欄より、紐付けを行うカットを選択して指定する。カットを指定されたと判定した場合、CPU１５１は、ステップＳ１１２に処理を進め、構成表の、指定されたカットを処理対象に設定する。
【０１４６】
そして、次に、構成表紐付けプログラム１７１を実行するCPU１５１は、ステップＳ１１３に処理を進め、入力部１６１を制御して、紐付けを行うテイクデータが指定されたか否かを判定する。テイクデータを指定されたと判定した場合、CPU１５１は、ステップＳ１１４に処理を進め、構成表の指定されたカットに属するテイクに関する欄（UMIDの欄）に、テイクデータのUMIDを記述し、テイクデータを構成表のカットに関連付ける。図１７の例においては、構成表３８１の「テイク」の「UMID」の欄にテイクデータのUMID「ＡＡＡＡＡＡＡＡ」乃至「ＦＦＦＦＦＦＦＦ」がそれぞれ記述され、図中の矢印に示されるように関連付けが行われる。テイクデータを関連付けると、CPU１５１は、処理をステップＳ１１５に進める。なお、ステップＳ１１３において、テイクデータが指定されていないと判定した場合、CPU１５１は、ステップＳ１１４の処理を省略し、ステップＳ１１５に処理を進める。
【０１４７】
ステップＳ１１５において、CPU１５１は、実行する構成表紐付けプログラム１７１に基づいて、入力部１６１を制御し、作業者により、テイクデータを採用するか否かを指定する（ＯＫテイクであるかＮＧテイクであるかを識別するための設定である）ＯＫ／ＮＧ設定が入力されたか否かを判定し、入力されたと判定した場合、ステップＳ１１６に処理を進め、その入力に基づいて、紐付けを行ったカットに属するテイクに関する欄に設けられたＯＫ／ＮＧ設定欄に、入力された設定を記述する。図１７の例の場合、構成表３８１のカット番号「１」に関連付けられた２つのテイクデータ（テイク番号「１」のテイクデータと、テイク番号「２」のテイクデータ）の内、テイク番号「１」として関連付けられたテイクデータが、「ＯＫ」に設定されており、テイク番号「２」として関連付けられたテイクデータが「ＮＧ」に設定されている。ＯＫ／ＮＧの設定が完了したCPU１５１は、処理をステップＳ１１７に進める。なお、ステップＳ１１５において、ＯＫ／ＮＧ設定が入力されていないと判定した場合、CPU１５１は、ステップＳ１１６の処理を省略し、ステップＳ１１７に処理を進める。
【０１４８】
ステップＳ１１７に処理を進めたCPU１５１は、実行する構成表紐付けプログラム１７１に基づいて、入力部１６１を制御し、作業者により、紐付けされたテイクデータに関するメモが入力されたか否かを判定し、入力されたと判定した場合、ステップＳ１１８に処理を進め、その入力に基づいて、構成表の、指定された階層のメモを更新する。メモの更新を終了したCPU１５１は、処理をステップＳ１１９に進める。また、ステップＳ１１７において、メモが入力されていないと判定した場合、CPU１５１は、ステップＳ１１８の処理を省略し、ステップＳ１１９に処理を進める。
【０１４９】
ステップＳ１１９において、CPU１５１は、テイクデータ紐付け処理を終了するか否かを判定し、終了しないと判定した場合、処理をステップＳ１１１に戻し、それ以降の処理を繰り返す。ステップＳ１１９において、テイクデータ紐付け処理を終了すると判定した場合、CPU１５１は、ステップＳ１２０に処理を進め、図１８に示される参照関係テーブル３９１のような、構成表のUMIDを参照先とする参照関係テーブルを作成し、ステップＳ１２１において、終了処理を行った後、テイクデータ紐付け処理を終了する。
【０１５０】
図１８に示される参照関係テーブル３９１の場合、参照先UMIDとして構成表のUMID「ＰＰＰＰＰＰＰＰ」が記述されており、参照元UMIDとして素材データのUMID「ＡＡＡＡＡＡＡＡ」乃至「ＦＦＦＦＦＦＦＦ」が記述されている。この参照関係テーブルは、参照元UMIDに基づいて参照先UMIDを特定する（あるいは逆に参照先UMIDに基づいて参照先UMIDを特定する）ためのテーブルであり、UMID同士の関係を示すテーブルである。
【０１５１】
以上のように、テイクデータ紐付け処理を行うことにより、フィールドPC３２は、構成表３８１にテイクデータ３８３のUMIDを記述して関連付けることができる。また、フィールドPC３２は、このUMIDの参照関係の逆方向に参照を行う（すなわち、例えばテイクデータ３８３から構成表３８１を検索する）ために用いられる参照関係テーブルを生成することもできる。これにより、ネットワークシステム１は、データ間の関連付けを容易にし、一方のデータから他方のデータを容易に検索することができるようにして、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【０１５２】
以上のように参照関係テーブルを生成したフィールドPC３２は、作業者の指示に基づく等して、生成した参照関係テーブルをメタデータサーバ５３にアップロードする。
【０１５３】
図１９のフローチャートを参照して、参照関係テーブルをアップロードする処理の流れを説明する。
【０１５４】
フィールドPC３２のCPU１５１は、データ取得供給プログラム１７３を実行し、ステップＳ１４１において、通信部１６４を制御し、参照関係テーブルを、ネットワーク２１を介してメタデータサーバ５３に供給する。
【０１５５】
データ取得供給プログラム３７１を実行するメタデータサーバ５３のCPU３５１は、ステップＳ１５１において、その参照関係テーブルを取得すると、ステップＳ１５２において、その参照関係テーブルを参照関係テーブル管理プログラム３７２に供給する。具体的には、データ取得供給プログラム３７１を実行するCPU３５１は、取得した参照関係テーブルをRAM３５３等に保持し、処理を参照関係テーブル管理プログラム３７２に移す。CPU３５１は、参照関係テーブル管理プログラム３７２を実行し、ステップＳ１６１において、その参照関係テーブルを取得すると、それを記憶部３６３に供給し、その参照関係テーブルに基づいて、記憶部３６３に記憶されている参照関係テーブル６６を更新する。
【０１５６】
以上のようにして、フィールドPC３２は、生成した参照関係テーブルをメタデータサーバ５３にアップロードし、メタデータサーバ５３はそれを用いて、保持している参照関係テーブル６６を更新する。このようにすることにより、後述するように、各端末装置がUMIDの参照関係を把握することができ、他のデータのUMIDが付加されていないデータを用いて、他のデータを参照することができるようになる。
【０１５７】
以上のように紐付けを行った素材データに対して、フィールドPC３２は、簡単な編集処理（粗編集）を行うことができる（図９のステップＳ４）。例えば、取材グループ３０の作業者は、上述したように、構成表において、OKテイクを指定することができるだけでなく、OKテイクとして採用した素材データの内、テイクとして採用する部分を、構成表において指定することもできる。
【０１５８】
素材データの中から採用する部分の指定は、所謂、IN点とOUT点を指定することにより行う。すなわち、作業者は、素材データの採用する部分を、その最初のフレーム画像のタイムコードをIN点として指定し、最後のフレーム画像のタイムコードをOUT点として指定することにより、指定する。換言すると、作業者が指定したIN点とOUT点との間のデータ（タイムコード上で、IN点より後であり、かつOUT点より前のデータ）が採用するデータとして設定される。構成表にはこのIN点とOUT点のタイムコードが記述される。
【０１５９】
図２０のフローチャートを参照して、フィールドPC３２による粗編集処理を説明する。
【０１６０】
作業者により粗編集処理の開始を指示されると、フィールドPC３２のCPU１５１は、粗編集プログラム１７２を実行し、ステップＳ１８１において、入力部１６１を制御して、作業者によりIN点が指定されたか否かを判定する。ユーザが入力部１６１を操作して、IN点を指定したと判定すると、CPU１５１は、実行する粗編集プログラム１７２に基づいて、ステップＳ１８２に処理を進め、構成表にIN点を記述する。図２１の例の場合、構成表３８１は、カットに属するテイクの欄に含まれる「テイクデータ」の欄に、「[In]」というタグに続けてIN点のタイムコードが記述される。
【０１６１】
ステップＳ１８２の処理が終了すると、CPU１５１は、ステップＳ１８３に処理を進める。ステップＳ１８１において、IN点が指定されていないと判定した場合には、CPU１５１は、ステップＳ１８２の処理を省略し、ステップＳ１８３に処理を進める。
【０１６２】
ステップＳ１８３において、粗編集プログラム１７２を実行するCPU１５１は、入力部１６１を制御して、作業者によりOUT点が指定されたか否かを判定する。ユーザが入力部１６１を操作して、OUT点を指定したと判定すると、CPU１５１は、実行する粗編集プログラム１７２に基づいて、ステップＳ１８４に処理を進め、構成表にOUT点を記述する。図２１の例の場合、構成表３８１は、カットに属するテイクの欄に含まれる「テイクデータ」の欄に、「[Out]」というタグに続けてOUT点のタイムコードが記述される。
【０１６３】
ステップＳ１８４の処理を終了すると、CPU１５１ｈあ、ステップＳ１８５に処理を進める。また、ステップＳ１８３において、OUT点が指定されていないと判定した場合、CPU１５１は、ステップＳ１８４の処理を省略してステップＳ１８５に処理を進める。
【０１６４】
ステップＳ１８５において、CPU１５１は、粗編集処理を終了するか否かを判定し、終了しないと判定した場合、処理をステップＳ１８１に戻し、それ以降の処理を繰り返す。ステップＳ１８５において、例えば、作業者により終了を指示される等して、粗編集処理を終了すると判定した場合、CPU１５１は、ステップＳ１８６において終了処理を実行し、粗編集処理を終了する。
【０１６５】
次に、エディットリストの作成について説明する。
【０１６６】
構成表に基づいて素材データやメタデータが生成され、それらが構成表と紐付けされると、編集グループ４０の作業者は、次に、構成表に基づいて、素材データの編集作業を行い、編集結果であるエディットリストを生成する（図９のステップＳ５）。
【０１６７】
編集グループ４０の編集用端末装置４１は、編集処理の前に作業者に操作されて、上述したように、構成表、素材データ、およびメタデータ等の編集処理に必要なデータを予め取得する。そして、作業者がエディットリストの作成を指示すると、編集用端末装置４１のCPU２０１は、エディットリスト生成プログラム２２１を実行し、エディットリスト作成処理を開始する。
【０１６８】
図２２のフローチャートを参照して、エディットリスト作成処理を説明する。
【０１６９】
最初に、ステップＳ２０１において、エディットリスト生成プログラム２２１を実行する編集用端末装置４１のCPU２０１は、生成するエディットリスト用のUMIDを生成し、ステップＳ２０２において、構成表に基づいて編集記述を作成し、ステップＳ２０３において、その編集記述に、構成表のUMIDを記述する。そして、CPU２０１は、エディットリスト生成プログラム２２１に従い、ステップＳ２０４において、エディットリストとして構成されるその他のデータを生成し、ステップＳ２０５において、それらのデータと編集記述をエディットリストとして記憶部２１３等に記録する。
【０１７０】
また、CPU２０１は、ステップＳ２０６において、実行するエディットリスト生成プログラム２２１に基づいて、そのエディットリストのUMIDを参照先とする参照関係テーブルを作成する。
【０１７１】
図２３は、図２２のステップＳ２０６の処理において生成される参照関係テーブルの例を示す図である。
【０１７２】
図２３において、参照関係テーブル３９３は、参照先UMIDをエディットリストのUMID「ＭＭＭＭＭＭＭＭ」とし、参照元UMIDを、素材データのUMID「ＡＡＡＡＡＡＡＡ」乃至「ＦＦＦＦＦＦＦＦ」、並びに、構成表のUMID「ＰＰＰＰＰＰＰＰ」とするテーブル情報である。この参照関係テーブル３９３を用いることにより、作業者は、素材データや構成表より、エディットリストを参照することができる。
【０１７３】
以上のような参照関係テーブルを作成したCPU２０１は、エディットリスト作成処理を終了する。
【０１７４】
図２４に、以上のエディットリスト作成処理により、作成された編集記述の記述例を示す。図２４において、記述例３９４は、XML（eXtensible Markup Language）により記述された、編集結果を示す記述である。なお、各行の左端には説明のために行番号を付してある。記述例３９４の１行目乃至７行目は、編集記述のヘッダ部であり、ここには、編集処理全体に関する設定等の情報が記述されている。例えば、３行目には、「umid="MMMMMMMM"」と記述されており、このエディットリストのUMIDが「ＭＭＭＭＭＭＭＭ」であることが示されている。また、７行目には、例えば、「<SourcePlanningMeta umidRef="PPPPPPPP"/>」と記述されており、このエディットリストに対応する構成表のUMID「ＰＰＰＰＰＰＰＰ」が記述されている。
【０１７５】
記述例３９４の８行目乃至４１行目は、編集内容を示すボディ部である。ここには、構成表のカット層に記述されている通りの編集内容がXMLにより記述される。図２４においては、構成表に基づいて記述されているため、各カットの採用テイクとして採用された素材データ（クリップ）毎の情報として記述されている。また、これらの素材データの情報には、その素材データのUMIDの情報が含まれる。例えば、１０行目乃至１４行目に示される「Clip１」の情報において、第１１行目には、この素材データのUMIDが「umid:EEEEEEEE」のように記述されている。
【０１７６】
CPU２０１は、このように記述された編集記述に基づいて、図２３に示されるような、参照関係テーブルを生成する。
【０１７７】
編集用端末装置４１は、以上のように生成したエディットリストをメタデータサーバ５３に供給し、編集記述データベース６３に登録させる。また、編集用端末装置４１は、生成した参照関係テーブルを用いて、参照関係テーブル６６を更新させる。編集用端末装置４１およびメタデータサーバ５３は、これらの処理を、図１３のフローチャートを参照して説明した構成表の場合と同様に行うので、その説明を省略する。メタデータサーバ５３は、これらのデータを各端末装置に対して提供する。このようにして、他のデータのUMIDが付加されていないデータを用いて、他のデータを参照することができるようになる。
【０１７８】
以上のように、エディットリストの作成処理を行うことにより、編集用端末装置４１は、構成表や素材データに基づいてエディットリストを生成し、それを構成表やエディットリストに関連付けることができる。また、編集用端末装置４１は、このUMIDの参照関係の逆方向に参照を行う（すなわち、例えば素材データからエディットリストを検索する）ために用いられる参照関係テーブルを生成することもできる。これにより、ネットワークシステム１は、データ間の関連付けを容易にし、一方のデータから他方のデータを容易に検索することができるようにして、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【０１７９】
編集グループ４０の作業者は、このように生成したエディットリストに対してさらに効果を付加する等の編集処理を行う場合がある（図９のステップＳ６）。その場合、編集グループ４０の編集用端末装置４１は、編集処理の前に作業者に操作されて、上述したように、編集処理を行うエディットリスト等を予め取得する。そして、作業者がエディットリストの編集を指示すると、編集用端末装置４１のCPU２０１は、効果編集プログラム２２２を実行し、効果編集処理を開始する。
【０１８０】
図２５のフローチャートを参照して、効果編集処理を説明する。
【０１８１】
効果編集プログラム２２２を実行し、効果編集処理を開始したCPU２０１は、最初に、ステップＳ２２１において、予め取得したエディットリストの元の編集記述の編集内容を読み込み、新たな編集記述を作成し、ステップＳ２２２において、新たな編集記述のUMIDを作成し、ステップＳ２２３において、それを新たな編集記述に追加する。
【０１８２】
ステップＳ２２４において、効果編集プログラム２２２を実行するCPU２０１は、入力部２１１を制御し、効果編集情報が入力されたか否かを判定し、入力されたと判定した場合、ステップＳ２２５に処理を進め、入力された効果を新たな編集記述の編集内容に反映させ、処理をステップＳ２２６に進める。ステップＳ２２４において、効果編集情報が入力されていないと判定した場合、CPU２０１は、ステップＳ２２５の処理を省略し、ステップＳ２２６に処理を進める。
【０１８３】
ステップＳ２２６において、CPU２０１は、効果編集プログラム２２２に基づいて処理を行い、作成した新たな編集記述を保存するか否かを判定する。新たな編集記述を保存すると判定した場合、CPU２０１は、ステップＳ２２７に処理を進め、作成した新たな編集記述を記録し、ステップＳ２２８において、新たな編集記述を参照先とする、図２６に示されるような参照関係テーブルを作成する。図２６において、参照関係テーブル３９５は、参照元UMIDを、元の編集記述のUMID、並びに、元の編集記述において編集された素材データのUMID群とし、参照先UMIDを新たに作成した編集記述のUMIDとするテーブルである。この参照関係テーブル３９５は、図１９のフローチャートを参照して説明したように、メタデータサーバ５３にアップロードされ、参照関係テーブル６６の更新に利用される。
【０１８４】
図２５に戻り、ステップＳ２２６において、作成した新たな編集記述を保存しないと判定した場合、CPU２０１は、ステップＳ２２７およびステップＳ２２８の処理を省略し、ステップＳ２２９に処理を進める。
【０１８５】
ステップＳ２２９において、CPU２０１は、新規に効果編集を行うか否かを判定し、新規に効果編集を行うと判定した場合、ステップＳ２２１に処理を戻し、それ以降の処理を繰り返す。
【０１８６】
また、ステップＳ２２９において、新規に効果編集を行わないと判定した場合、CPU２０１は、ステップＳ２３０に処理を進め、効果編集処理を終了するか否かを判定し、終了しないと判定した場合、処理をステップＳ２２４に戻し、それ以降の処理を繰り返す。ステップＳ２３０において効果編集処理を終了すると判定した場合、CPU２０１は、ステップＳ２３１に処理を進め、終了処理を行った後、効果編集処理を終了する。
【０１８７】
図２７は、以上のようにして生成された、新たな編集記述の記述例を示す図である。図２７において、記述例３９６は、XMLにより記述された、エディットリストに対して行われた編集処理の編集結果を示す記述である。なお、各行の左端には説明のために行番号を付してある。構成は、図２４を参照して説明した記述例３９４の場合と基本的に同様である。記述例３９７の場合、例えば３行目に、このエディットリストのUMIDである「ＬＬＬＬＬＬＬＬ」が「umid="LLLLLLLL"」と記述されている。しかしながら、記述例３９７の場合、記述例３９４の場合と異なり、７行目には、構成表の情報ではなく、元のエディットリストのUMIDに関する情報が「<SourceEditlist   umidRef="MMMMMMMM"/>」と記述されており、効果を付加する前のエディットリストのUMIDが記述されている。
【０１８８】
そして８行目以降には、編集対象であるデータの情報と、それらのデータに対して付加した効果に関する情報が記述されている。
【０１８９】
例えば、８行目に「<transition id="wipe" dur="00:00:06:00" type="Wipe" subtype="leftToRight"/>」と記述されており、表示画面の左から右に向かって新たな画像がワイプしていき、６秒間かけて画像が切り替わるような効果を用いた素材データの結合が行われていることが示されている。すなわち、図２８に示されるように、表示画面４０１に、元の素材データの画像である下地画像４０３が表示されているところに、次の素材データ（次のカットのテイクデータ）の画像である上書き画像４０２が表示画面４０１の左側から出現し、徐々に右方向にその画像範囲を広げていき、最終的に下書き画像４０３が消去され、上書き画像４０２が表示画面４０１全体に表示される。このような画像の切り替え効果（ワイプ）が、素材データの結合部分に用いられることが、上述の８行目に示されている。
【０１９０】
例えば、記述例３９６の１３行目乃至１７行目に記述されている「Clip１」と、１９行目乃至２３行目に記述されている「Clip２」との結合部分においては、図２９に示されるようにワイプ処理が行われる。
【０１９１】
図２９において、下地画像４０３は、図２７の記述例３９６における「Clip１」の画像であり、上書き画像４０２は、図２７の記述例３９６における「Clip２」の画像である。図２７の記述例３９６の１６行目には、「clipEnd="smpte-30=00:01:43:20"」と記述されており、「Clip１」の素材データ（UMIDが「EEEEEEEE」の素材データ）は、タイムコード「00:01:43:20」のフレーム画像で表示が終了する。また、図２７の記述例３９６の２２行目には、「clipBegin="smpte-30=00:00:12:10"」と記述されており、「Clip２」の素材データ（UMIDが「AAAAAAAA」の素材データ）は、タイムコード「00:00:12:10」のフレーム画像より表示が開始される。
【０１９２】
上述したように、ワイプの時間は、６秒間であるので、上書き画像４０２である「Clip２」の素材データ（UMIDが「AAAAAAAA」の素材データ）のタイムコード「00:00:12:10」のフレーム画像が、下書き画像４０３である「Clip１」の素材データ（UMIDが「EEEEEEEE」の素材データ）のタイムコード「00:01:43:20」のフレーム画像の６秒前に表示されるように、「Clip１」の素材データと「Clip２」の素材データとが結合される。すなわち、この変種記述全体のタイムコード（編集結果におけるタイムコード）における「00:01:27:20」の位置からワイプが開始され（記述例３９６の記述により、「Clip１」の素材データの開始１０秒は表示されないため）、タイムコード「00:01:33:20」の位置でワイプが終了される（表示画像が、Clip２」の素材データの画像に完全に切り替わる）。
【０１９３】
以上のようにして、効果が付加されたエディットリストが生成される。なお、このときにエディットリストに付加される効果は、例えば、ピクチャインピクチャ、フラッシュ、フェードイン、フェードアウト、パン、ズーム、または、テロップの挿入等の画像効果や、BGM（Back Ground Music）やナレーション等の挿入等の音声効果のように、どのような効果であってももちろんよい。
【０１９４】
このような効果が付加されたエディットリストは、上述した構成表やエディットリストの場合と同様に、編集用端末装置４１からネットワーク２１を介してメタデータサーバ５３にアップロードされ、編集記述データベース６３に登録される。また、編集記述データベース６３に登録された編集記述は、上述した構成表やエディットリストの場合と同様に、各端末装置により、必要に応じて取得され、利用される。
【０１９５】
このようにエディットリストからエディットリストを生成する場合も、その新たに生成されたエディットリストの編集記述には、そのエディットリストのUMIDが付加される。また、その新たに生成されたエディットリストには、元のエディットリストのUMIDや、そのエディットリストに対応する素材データのUMIDが付加される。さらに、元のエディットリストや素材データから、この新たに生成されたエディットリストを参照するための情報（UMIDを逆引きするための情報）が、参照関係テーブル６６としてメタデータサーバ５３に管理される。
【０１９６】
従って、各端末装置は、このエディットリストの編集記述に記述された、エディットリストに対応する各種のデータのUMIDを用いて、このエディットリストに対応する各種のデータを容易に取得することができる。また、参照関係テーブル６６を利用することにより、各端末装置は、エディットリストに対応する各種のデータのUMIDを用いて、エディットリストを容易に検索し、取得することができる。
【０１９７】
すなわち、ネットワークシステム１は、データ間の関連付けを容易にし、一方のデータから他方のデータを容易に検索することができるようにして、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【０１９８】
なお、以上のように、エディットリストから新たなエディットリストを作成する処理は、何度でも繰り返すことができる。また、作業者は、１つのエディットリストから複数のエディットリストを作成することも、当然、可能である。
【０１９９】
以上のようにして、素材データに対して編集処理が行われ、素材データよりエディットリストが生成され、編集作業が終了すると、編集グループ４０の作業者は、編集用端末装置４１を操作し、最後の編集結果に対応する編集記述を用いて、コンテンツデータとしての完成データであるカンパケを生成する（図９のステップＳ７）。カンパケの生成を指示されると、編集用端末装置４１は、最初に、カンパケを生成する編集記述や素材データを取得し、カンパケ生成プログラム２２３を実行し、カンパケ生成処理を開始する。
【０２００】
カンパケ生成処理を、図３０のフローチャートを参照して説明する。
【０２０１】
図３０において、カンパケ生成処理を開始したCPU２０１は、ステップＳ２５１において、編集記述を読み込み、ステップＳ２５２において編集記述の編集内容に基づいて、素材データからカンパケを作成し、ステップＳ２５３において、生成したカンパケのUMIDを作成してそれをカンパケに付加し、ステップＳ２５４において、そのUMIDを付加したカンパケを記憶部２１３に供給し記憶させる。
【０２０２】
そして、カンパケ生成プログラム２２３を実行するCPU２０１は、ステップＳ２５５において、生成したカンパケを参照先とする、図３１に示されるような参照関係テーブル４１１を作成する。図３１において、参照関係テーブル４１１の場合、参照先UMIDとしてカンパケのUMID「ZZZZZZZZ」が記述されており、参照元UMIDとして編集記述のUMID「LLLLLLLL」が記述されている。
【０２０３】
図３０に戻り、ステップＳ２５６の処理を完了したCPU２０１は、カンパケ生成処理を終了する。
【０２０４】
図３２は、カンパケ生成処理により生成されたカンパケのデータの構成例を示す模式図である。図３２に示されるように、カンパケのデータは、標準AV多重フォーマットにより構成される。この標準AV多重フォーマットの場合、データは、ヘッダ（File Header）４２１、ボディ（File Body）、およびフッタ（File Footer）が順次配置されて構成される。
【０２０５】
ここで、図３２では、ボディに配置されるビデオデータとオーディオデータとして、D10と呼ばれるMPEG(Moving Picture Experts Group) IMX方式で符号化されたビデオデータと、AES(Audio Engineering Society)3形式の非圧縮のオーディオデータを、それぞれ採用した場合の標準AV多重フォーマットを示している。
【０２０６】
なお、ボディには、その他、DV(Digital Video)等の各種のフォーマットのビデオデータとオーディオデータを配置することが可能である。
【０２０７】
ヘッダ４２１には、その先頭から、ヘッダパーティションパック(Header Partition Pack)、ヘッダメタデータ(Header Metadata)４２２、インデックステーブル(Index Table)が順次配置される。ヘッダパーティションパックには、ヘッダ４２１を特定するためのデータや、ボディに配置されるデータの形式、ファイルフォーマットを表す情報などが配置される。ヘッダメタデータには、上述したカンパケのUMID４２３（自己UMID）の他に、例えば、ファイルの作成日や、ボディに配置されたデータに関する情報などのファイル単位のメタデータが配置される。インデックステーブルには、ボディに配置される、後述するエディットユニットの位置を表すテーブルが配置される。
【０２０８】
なお、インデックステーブルは、オプションであり、ヘッダ４２１に含めても、含めなくても良い。また、ヘッダ４２１には、インデックステーブルの他、種々のオプションのデータを配置することができる。
【０２０９】
フッタは、フッタパーティションパック(Footer Partition Pack)で構成され、フッタパーティションパックには、フッタを特定するためのデータなどが配置される。
【０２１０】
ボディは、１以上のエディットユニット(Edit Unit)で構成される。エディットユニットは、１フレームの単位であり、そこには、１フレーム分のAVデータその他が配置される。
【０２１１】
即ち、エディットユニットは、その先頭から、システムアイテム(Sytem Item)、ピクチャアイテム(Picture Item)、サウンドアイテム(Sound Item)、オグジュアリアイテム(Auxiliary Item)が配置されて構成される。
【０２１２】
システムアイテムには、その後段のピクチャアイテムに配置されるビデオデータのフレームについてのメタデータ（フレーム単位のメタデータ）が配置される。ここで、フレーム単位のメタデータとしては、例えば、タイムコードなどがある。
【０２１３】
ピクチャアイテムには、１フレーム分のビデオデータが配置される。図３２では、上述したD10形式のビデオデータが配置される。
【０２１４】
ここで、ピクチャアイテムには、１フレームのビデオデータがKLV(Key,Length,Value)構造にKLVコーディングされて配置される。
【０２１５】
KLV構造とは、その先頭から、キー(Key)、レングス(Length)、バリュー(Value)が順次配置された構造であり、キーには、バリューに配置されるデータがどのようなデータであるかを表す、SMPTE 298Mの規格に準拠した１６バイトのラベルが配置される。レングスには、バリューに配置されるデータのデータ長が配置される。バリューには、実データ、即ち、ここでは、１フレームのビデオデータが配置される。
【０２１６】
また、ピクチャアイテムは、そのデータ長が、KAG(KLV Alignment Grid)を基準とする固定長となっている。そして、ピクチャアイテムを固定長とするのに、スタッフィング(stuffing)のためのデータとしてのフィラー(Filler)が、やはりKLV構造とされて、ピクチャアイテムのビデオデータの後に配置される。
【０２１７】
なお、ピクチャアイテムのデータ長であるKAGを基準とする固定長は、例えば、光ディスクのセクタ長の整数倍（例えば、５１２バイトや２Ｋバイトなど）とされている。この場合、光ディスクとピクチャアイテムとの、いわば親和性が高くなり、光ディスクに対するピクチャアイテムの読み書き処理の高速化を図ることができる。
【０２１８】
また、上述のシステムアイテム、並びに後述するサウンドアイテムおよびオグジュアリアイテムにおいても、ピクチャアイテムと同様に、KLV構造が採用されているとともに、そのデータ長がKAGを基準とする固定長になっている。
【０２１９】
サウンドアイテムには、ピクチャアイテムに配置されたビデオデータのフレームにおける１フレーム分のオーディオデータが、上述のピクチャアイテムにおける場合と同様にKLV構造で配置される。
【０２２０】
また、サウンドアイテムには、複数としての、例えば８チャネルのオーディオデータが多重化されて配置される。
【０２２１】
即ち、サウンドアイテムにおいて、KLV構造のバリューには、その先頭から、エレメントヘッダEH(Element Header)、オーディオサンプルカウントASC(Audio Sample Count)、ストリームバリッドフラグSVF(Stream Valid Flags)、多重化された８チャネルのオーディオデータが順次配置される。
【０２２２】
ここで、サウンドアイテムにおいて、８チャネルのオーディオデータは、１フレームにおける８チャネルそれぞれのオーディオデータの第１サンプル、第２サンプル、・・・といった順番に、オーディオデータのサンプルが配置されることにより多重化されている。図３２の最下部に示したオーディオデータにおいて、括弧付きで示してある数字は、オーディオデータのサンプルが何サンプル目かを表している。
【０２２３】
また、エレメントヘッダEHには、そのエレメントヘッダを特定するためのデータなどが配置される。オーディオサンプルカウントASCには、サウンドアイテムに配置されているオーディオデータのサンプル数が配置される。ストリームバリッドフラグSVFは、８ビット（１バイト）のフラグで、各ビットは、そのビットに対応するチャネルのオーディオデータが有効か、無効かを表す。即ち、ストリームバリッドフラグSVFの各ビットは、そのビットに対応するチャネルのオーディオデータが有効である場合に、例えば１とされ、無効である場合に、例えば０とされる。
【０２２４】
オグジュアリアイテムには、必要なユーザデータが配置される。従って、オグジュアリアイテムは、ユーザが任意のデータを配置することができるエリアである。
【０２２５】
以上のように、標準AV多重フォーマットでは、フレーム単位のメタデータが配置されるシステムアイテム、ビデオデータが配置されるピクチャアイテム、オーディオデータが配置されるサウンドアイテム、ユーザデータが配置されるオグジュアリアイテムが、１フレーム単位で多重化されており、さらに、サウンドアイテムでは、８チャネルのオーディオデータが、１サンプル単位で多重化されている。
【０２２６】
なお、このカンパケ生成処理により新規作成されたカンパケおよび参照関係テーブル４１１、並びに、更新された編集記述は、上述した構成表等の場合と同じように、それぞれ、各データが対応するサーバにアップロードされ、各データ対応するデータベースに登録されたり、テーブルの更新に利用されたりする。それらの処理については、上述した構成表等の場合と同様であるので、その説明を省略する。なお、カンパケは、カンパケサーバ５２にアップロードされ、カンパケデータベース６２に登録される。
【０２２７】
このようにエディットリストからカンパケを生成する場合、そのカンパケには、そのカンパケのUMIDが付加される。また、編集記述から、カンパケを参照するための情報が、参照関係テーブル６６としてメタデータサーバ５３に管理される。このカンパケのUMIDとエディットリスト（編集記述）のUMIDは、１対１の関係にあるため、この場合、メタデータサーバ５３は、後述するように、参照先のUMID（カンパケのUMID）から、参照元のUMID（エディットリストのUMID）を検索することも可能である。
【０２２８】
従って、各端末装置は、メタデータサーバ５４に管理されている参照関係テーブル６６を利用することにより、このエディットリストのUMIDに基づいて、このエディットリストに対応するカンパケのUMIDを容易に取得することができる。また、各端末装置は、逆に、カンパケのUMIDを用いて、そのカンパケに対応するエディットリストのUMIDを容易に取得することもできる。換言すると、メタデータサーバ５３は、参照関係テーブル６６を利用することにより、エディットリストのUMIDから、エディットリストに対応するカンパケのUMIDを容易に検索して提供することができるし、逆に、カンパケのUMIDから、カンパケに対応するエディットリストのUMIDを容易に検索して提供することもできる。すなわち、ネットワークシステム１は、データ間の関連付けを容易にし、一方のデータから他方のデータを容易に検索することができるようにして、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【０２２９】
以上においては、編集用端末装置４１は、図３３に示されるように、効果を付加する作業と、カンパケを生成する作業を分けて行うように説明した。すなわち、編集用端末装置４１は、まず、図２５の効果編集処理を実行して、素材データ（素材データＡ乃至Ｄ）とエディットリスト４３２を用いて、エディットリストに効果を付加する作業４３１を行い、次に、図３０のカンパケ生成処理を実行して、その作業４３１において生成されたエディットリストを用いて、カンパケを生成する作業４３３を行い、カンパケ４３４を生成するように説明した。
【０２３０】
しかしながら、それ以外にも、編集用端末装置４１は、例えば、図３４に示されるように、素材データ（素材データＡ乃至Ｄ）に対して、直接本編集を行い、エディットリストに効果を付加しながら、それらの素材データを用いてカンパケを生成するように、処理４４１を行うようにしてももちろんよい。すなわち、編集用端末装置４１は、図２５の効果編集処理と図３０のカンパケ生成処理を１つの処理として実行し、カンパケ４４３を生成するようにしてもよい。
【０２３１】
以上のように各装置が処理を行うことにより、各データの参照関係は図３５に示されるような関係になる。
【０２３２】
図３５において、構成表４５１には、自己のUMID（PPPPPPPP）の他に、素材データ４５２のUMID（AAAAAAAA乃至FFFFFFFF）が付加されており、各端末装置が、構成表４５１を用いて、構成表４５１に対応する素材データ４５２を容易に取得することができるようになされている。素材データ４５２には、それぞれ、自己のUMID（AAAAAAAA乃至FFFFFFFF）が付加されている。また、構成表４５１に基づいて作成されたエディットリスト４５３には、自己のUMID（MMMMMMMM）の他に、構成表４５１のUMID（PPPPPPPP）および素材データのUMID（AAAAAAAA乃至FFFFFFFF）が付加されており、各端末装置が、エディットリスト４５３を用いて、エディットリスト４５３に対応する構成表４５１および素材データ４５２を容易に取得することができるようになされている。
【０２３３】
エディットリストに効果を付加した効果付エディットリスト４５４には、自己のUMID（LLLLLLLL）の他に、素材データ４５２のUMID（AAAAAAAA乃至FFFFFFFF）および元のエディットリスト４５３のUMID（MMMMMMMMM）が付加されており、各端末装置が、効果付エディットリスト４５４を用いて、効果付エディットリスト４５４に対応する素材データ４５２およびエディットリスト４５３を容易に取得することができるようになされている。
【０２３４】
また、メタデータサーバ５３は、各端末装置より供給された参照関係テーブルを用いて、図３６に示されるような参照関係テーブル６６を作成し、管理している。メタデータサーバ５３は、この参照関係テーブル６６を利用して、各端末装置により供給されるUMIDに対応するUMIDを検索し、要求元の端末装置に供給する。
【０２３５】
従って、各端末装置は、このメタデータサーバ５３が管理する参照関係テーブル６６を利用して、図３５の素材データ４５２のUMIDから、その素材データ４５２に対応する構成表４５１のUMID、エディットリスト４５３のUMID、および効果付エディットリスト４５３のUMIDを取得することができる。同様に、各端末装置は、メタデータサーバ５３が管理する参照関係テーブル６６を利用して、構成表４５１のUMIDから、その構成表４５１に対応するエディットリスト４５３のUMIDを取得することも、エディットリスト４５３のUMIDから、そのエディットリスト４５３に対応する効果付エディットリスト４５４のUMIDを取得することもできる。
【０２３６】
さらに、各端末装置は、メタデータサーバ５３が管理する参照関係テーブル６６を利用して、効果付エディットリスト４５４のUMIDから、その効果付エディットリスト４５４に対応するカンパケ４５５のUMID（ZZZZZZZZ）を取得することもできる。なお、この効果付エディットリスト４５４UMIDと、そのエディットリスト４５４に対応するカンパケ４５５のUMIDとの関係は、１対１であるので、各端末装置は、メタデータサーバ５３が管理する参照関係テーブル６６を利用して、カンパケ４５５のUMIDから、そのカンパケ４５５に対応する効果付エディットリスト４５４のUMIDを取得することもできる。
【０２３７】
以上のように、各端末装置が、メタデータサーバ５３が管理する参照関係テーブル６６を利用して、UMIDを取得する処理の流れを図３７のフローチャートを参照して説明する。
【０２３８】
図３７においては、端末装置の例としてフィールドPC３２がUMIDを取得する場合について説明する。
【０２３９】
作業者の指示等により参照元UMIDを指定され、その参照元UMIDに対応する参照先UMIDの要求を指示されたフィールドPC３２のCPU１５１は、データ取得供給プログラム１６３を実行し、ステップＳ２７１において、通信部１６４を制御して、参照元UMIDを、ネットワーク２１を介してメタデータサーバ５３に供給する。
【０２４０】
データ取得供給プログラム３７１を実行するメタデータサーバ５３のCPU３５１は、ステップＳ２８１において、その参照元UMIDを取得すると、ステップＳ２８２において、その取得した参照元UMIDを、参照関係テーブル管理プログラム３７２を実行するCPU３５１に供給する。参照関係テーブル管理プログラム３７２を実行するCPU３５１は、ステップＳ２９１において、その参照元UMIDを取得する。具体的に説明すると、CPU３５１は、データ取得供給プログラム３７１の処理を実行し、参照元UMIDを取得すると、それをRAM３５３に供給し、保持させる。そして、CPU３５１は、次に、参照関係テーブル管理プログラム３７２の処理を実行し、RAM３５３に保持されている参照元UMIDを取得する。
【０２４１】
参照元UMIDを取得すると、参照関係テーブル管理プログラム３７２を実行するCPU３５１は、処理をステップＳ２９２に進め、記憶部３６３に記憶されている参照関係テーブル６６を参照し、ステップＳ２９３において、その参照関係テーブル６６において、参照元UMIDを検索し、参照元UMIDに対応する参照先UMIDを抽出し、取得する。
【０２４２】
参照先UMIDを取得した、参照関係テーブル管理プログラム３７２を実行するCPU３５１は、ステップＳ２９４において、その参照先UMIDを、データ取得供給プログラム３７１を実行するCPU３５１に供給する。データ取得供給プログラム３７１を実行するCPU３５１は、その参照先UMIDを、ステップＳ２８３において取得する。具体的に説明すると、ステップＳ２９４において、CPU３５１は、参照関係テーブル管理プログラム３７２を実行し、参照先UMIDをRAM３５３に供給し、保持させる。そして、CPU３５１は、データ取得供給プログラム３７１を実行し、ステップＳ２８３において、RAM３５３に保持されている参照先UMIDを取得する。
【０２４３】
参照先UMIDを取得した、データ取得供給プログラム３７１を実行するCPU３５１は、ステップＳ２８４において、通信部３６４を制御し、それを、要求元であるフィールドPC３２に供給する。データ取得供給プログラム１７３を実行するフィールドPC３２のCPU１５１は、通信部１６４を制御し、ステップＳ２７２において、その参照先UMIDを取得する。
【０２４４】
以上のようにして、フィールドPC３２は、参照元UMIDをメタデータサーバ５３に供給して、参照先UMIDを取得する。なお、企画用端末装置１１等の他の端末装置も、上述したフィールドPC３２の場合と同様の処理を行うことにより、メタデータサーバ５３より、適宜、参照先UMIDを取得する。
【０２４５】
また、上述したように、効果を付加したエディットリスト（カンパケを生成するエディットリスト）のUMIDと、カンパケのUMIDは、参照関係テーブル６６において、１対１で関連付けられている。従って、各端末装置は、このカンパケのUMIDから効果を付加したエディットリストのUMIDを取得する場合、参照先UMIDであるカンパケのUMIDをメタデータサーバ５３に供給し、メタデータサーバ５３の参照関係テーブル６６を利用して、参照元UMIDであるエディットリストのUMIDを取得する。
【０２４６】
その場合の各装置の処理手順は、図３７のフローチャートを参照して説明した、参照元UMIDより参照先UMIDを求める処理の、参照元UMIDを参照先UMIDに置き換え、参照先UMIDを参照元UMIDに置き換えた場合と同様であるので、その説明を省略する。
【０２４７】
上述したように、番組（コンテンツデータ）の制作等においては、最初の工程において構成表が作成され、その構成表に基づいてデータの生成や編集などの作業が行われる。従って、構成表により、番組の制作時に生成される各データを管理し、互いを関連付けるようにすることも考えられるが、その場合、実際の作業の効率を考慮すると、各データの利便性が低下する恐れがある。
【０２４８】
具体的に説明すると、構成表は、上述したように階層的に構成されており、図３８に示されるように、シーン階層より上の階層（構成表上部階層）は、メモや計画等の記述のみで構成され、直接データと結びつかないので、全工程において同様に扱われる。しかしながら、図３８に示されるように、テイクデータ（素材データ）が結び付けられるカット階層においては、工程の進行により素材データの利用方法が変化する。例えば、企画や収録（取材）の工程では、主な作業として、時間分割によるカット計画を行うので、作業者は、構成表に記述されているUMIDで素材データを指定して参照する、UMID（素材参照）によるカット・テイク指定を行うが、編集や閲覧の工程では、主な作業として、時間分割によるカット指定を行うので、構成表を用いず、エディットリスト（編集記述）によるカット・テイク指定を行う。
【０２４９】
すなわち、構成表は、あくまでも初期の計画表であり、大まかなカットの流れしか指定しないので、例えば、カンパケ等のように、上述したような効果を付加した状態を考慮していない。従って、番組の制作における後の方の工程で細かいカット割りが行われると、作業者は、構成表を参照するよりも、その編集情報を含むエディットリスト（編集記述）を利用したほうが、より正確に素材データを参照することができる。
【０２５０】
素材データを参照する具体的な例を図３９に示す。なお、図３９においては、説明の簡略化のために、UMIDは４文字の文字列で表しているが、このUMIDは、例えば図３５に示される８文字の文字列で表したUMIDと同様の情報であり、実際には、３２バイト（または６４バイト）の情報である。
【０２５１】
図３９に示されるように、番組を制作する際に生成されたカンパケ４７１、エディットリスト４７２、構成表４７３、および素材データ４７４が存在し、それらは、上述したようにUMIDにより互いに関連付けられているとする。このようなデータに対して、編集用端末装置４１の作業者が、カンパケ４７１を視聴し、そのカンパケ４７１のフレームを指定することにより、そのフレーム対応する素材データのフレームを参照する場合について説明する。
【０２５２】
このとき作業者が「カットＣ」のフレーム「Ｘ」を指定すると、編集用端末装置４１は、そのフレーム「Ｘ」のタイムコードを求め、そのタイムコードに基づいて、エディットリスト４７２を参照し、カンパケ４７１のフレーム「Ｘ」に対応するフレーム「Ｙ」を検索し、特定する。そして、編集用端末装置４１は、そのエディットリスト４７２のフレーム「Ｙ」が存在する素材データ４７４のUMID「CCCC」と、フレーム「Ｙ」の、その素材データにおけるタイムコードを特定する。UMIDを特定した編集用端末装置４１は、そのUMIDを用いて素材データ４７４の中から、目的の素材データを参照し、特定したタイムコードに対応する素材データ（UMID＝CCCC）のフレーム「Ｚ」を特定し、その画像を表示する。
【０２５３】
このようにエディットリスト４７２を利用することにより、編集用端末装置４１は、より容易、かつ、より正確に、カンパケ４７１において指定されたフレーム画像に対応する素材データ４７４のフレーム画像を、作業者に提供することができる。
【０２５４】
また、作業者が、カンパケ４７１においてフレームを指定し、そのフレームに対応する構成表を参照する場合、上述したように、カンパケのフレーム「Ｘ」に対応するエディットリスト４７２のフレーム「Ｙ」を特定すると、編集用端末装置４１は、構成表４７３を参照し、そのタイムコードに基づいて、フレーム「Ｙ」に対応する構成表のフレーム「Ｗ」が、「シーン２」の「カット１」に含まれるフレームであることを特定する。そして、編集用端末装置４１は、その特定した構成表４７３の「シーン２」の「カット１」の情報を作業者に提示する。
【０２５５】
このようにエディットリスト４７２を利用することにより、編集用端末装置４１は、より容易、かつ、より正確に、カンパケ４７１において指定されたフレームに対応する構成表４７３の情報を、作業者に提供することができる。
【０２５６】
次に、図４０のフローチャートを参照して、上述した、編集用端末装置４１によるカンパケから素材データを参照する処理について説明する。
【０２５７】
例えば、編集用端末装置４１の作業者が、入力部２１１を操作し、上述した処理を行うことができる素材データ参照モード等でカンパケを表示するように指示すると、CPU２０１は、素材参照プログラム２２５を実行し、図４０のフローチャートのような素材データ参照処理を開始する。なお、説明を簡略化するために、端末装置４１は、処理の対象となるカンパケを、カンパケサーバ５２のカンパケデータベース６２より予め取得しているものとする。
【０２５８】
素材データ参照処理を開始したCPU２０１は、最初に、出力部２１２を制御し、ステップＳ３１１において、カンパケサーバ５２より予め取得したカンパケをモニタに表示する。そして、CPU２０１は、入力部２１１を制御し、作業者からの入力の受付を開始する。
【０２５９】
ステップＳ３１２において、CPU２０１は、入力部２１１を制御し、作業者により、参照するフレームを指定されたか否かを判定し、指定されたと判定した場合、処理をステップＳ３１３に進め、通信部２１４を制御し、フレームを指定されたカンパケのUMIDをメタデータサーバ５３に供給し、エディットリストのUMIDを要求する。この場合、供給するカンパケのUMIDが参照先UMIDであり、要求するエディットリストのUMIDが参照元UMIDである。メタデータサーバ５３は、図３７のフローチャートを参照して説明したように、参照関係テーブル６６を用いて、参照先UMIDとしてのカンパケのUMIDに対応する、参照元UMIDとしてのエディットリストのUMIDを検索し、それを編集用端末装置４１に供給する。
【０２６０】
素材参照プログラム２２５を実行する編集用端末装置４１のCPU２０１は、ステップＳ３１４において、通信部２１４を制御し、要求したエディットリストのUMIDを取得したか否かを判定する。エディットリストのUMIDを取得したと判定した場合、CPU２０１は、処理をステップＳ３１５に進め、通信部２１４を制御し、今度は、そのエディットリストのUMIDをメタデータサーバ５３に供給して、エディットリストを要求する。メタデータサーバ５３は、図１３のフローチャートを参照して説明した構成表の場合と同じように、編集記述データベース６３より、UMIDを用いて要求されたエディットリストを検索し、それを編集用端末装置４１に供給する。
【０２６１】
素材参照プログラム２２５を実行する編集用端末装置４１のCPU２０１は、ステップＳ３１６において、通信部２１４を制御し、要求したエディットリストを取得したか否かを判定する。エディットリストを取得したと判定した場合、CPU２０１は、処理をステップＳ３１７に進め、取得したエディットリストを参照し、指定されたフレームのタイムコードに基づいて、指定されたフレームに対応する素材データのUMIDと、その素材データにおけるタイムコードを特定する。
【０２６２】
素材データのUMIDと、その素材データにおけるタイムコードを特定すると、CPU２０１は、ステップＳ３１８において、通信部２１４を制御し、その素材データのUMIDを素材データサーバ５１に供給して、素材データを要求する。素材データサーバ５１は、図１３のフローチャートを参照して説明した、構成表を提供するメタデータサーバ５３の場合と同様に処理を行い、素材データデータベース６１より、UMIDを用いて要求された素材データを検索し、それを編集用端末装置４１に供給する。
【０２６３】
素材参照プログラム２２５を実行する編集用端末装置４１のCPU２０１は、ステップＳ３１９において、通信部２１４を制御し、要求した素材データを取得したか否かを判定する。素材データのUMIDを取得したと判定した場合、CPU２０１は、処理をステップＳ３２０に進め、出力部２１２を制御し、取得した素材データの、特定したタイムコードのフレームを表示する。これにより作業者は、指定したカンパケのフレームに対応する素材データのフレーム画像を参照することができる。ステップＳ３２０の処理を終了すると、CPU２０１は、ステップＳ３２２に処理を進める。
【０２６４】
なお、ステップＳ３１２において、作業者が素材データを参照するカンパケのフレームを指定していないと判定した場合、CPU２０１は、処理をステップＳ３２２に進める。また、ステップＳ３１４において、エディットリストのUMIDを取得していないと判定した場合、CPU２０１は、処理をステップＳ３２１に進め、エラー処理を行い、エラーメッセージを表示する等した後、ステップＳ３２２に処理を進める。ステップＳ３１６において、エディットリストを取得していないと判定した場合、または、ステップＳ３１９において、素材データを取得していないと判定した場合も同様に、CPU２０１は、処理をステップＳ３２１に進め、エラー処理を行った後、ステップＳ３２２に処理を進める。
【０２６５】
ステップＳ３２２において、CPU２０１は、素材データ参照処理を終了するか否かを判定し、終了しないと判定した場合、処理をステップＳ３１２に戻し、それ以降の処理を繰り返す。また、ステップＳ３２２において、例えば作業者により指示される等して、素材データ参照処理を終了すると判定した場合、CPU２０１は、ステップＳ３２３に処理を進め、終了処理を行った後、素材データ参照処理を終了する。
【０２６６】
以上のようにして、編集用端末装置４１が素材データ参照処理を実行することにより、作業者は、容易に、カンパケで指定したフレームに対応する素材データのフレームの画像を参照することができる。すなわち、作業者は、参照先のデータが参照元のデータと直接関連しないデータであっても、他のデータを介して間接的に関連付けられていれば、その参照先のデータを容易に参照することができる。
【０２６７】
なお、以上においては、ステップＳ３１３においてエディットリストのUMIDを要求し、ステップＳ３１５においてエディットリストを要求するように、２段階の処理により、カンパケのUMIDからエディットリストを取得するように説明したが、これに限らず、例えば、カンパケのUMIDから直接エディットリストを要求し、取得するようにしてもよい。その場合メタデータサーバ５１のCPU３５１は、上述した場合と同様に、参照関係テーブルを用いて、カンパケのUMIDからエディットリストのUMIDを特定し、そのエディットリストのUMIDを用いて、編集記述データベース６３からエディットリストを検索し、検索されたエディットリストを編集用端末装置４１に供給する。
【０２６８】
また、以上においては、作業者がカンパケに基づいて素材データを参照する場合について説明したが、これに限らず、例えば、エディットリストより素材データを参照することもできるし、カンパケからエディットリストを参照することもできる。そのような場合、編集用端末装置４１のCPU２０１は、図４０のフローチャートに示される処理の一部の処理を実行することにより、作業者に目的のデータを提供する。また、処理の順番や方向を変えて処理を行うことにより、編集用端末装置４１のCPU２０１は、逆に、素材データからカンパケやエディットリストを参照させることも可能である。
【０２６９】
さらに、上述したように、作業者がカンパケに基づいて構成表を参照することも可能である。その場合の処理の流れについて、図４１のフローチャートを参照して説明する。
【０２７０】
例えば、編集用端末装置４１の作業者が、入力部２１１を操作し、上述した処理を行うことができる構成表参照モード等でカンパケを表示するように指示すると、CPU２０１は、構成表参照プログラム２２６を実行し、図４１のフローチャートのような構成表参照処理を開始する。なお、説明を簡略化するために、端末装置４１は、処理の対象となるカンパケを、カンパケサーバ５２のカンパケデータベース６２より予め取得しているものとする。
【０２７１】
構成表参照処理を開始したCPU２０１は、最初に、出力部２１２を制御し、ステップＳ３４１において、カンパケサーバ５２より予め取得したカンパケをモニタに表示する。そして、CPU２０１は、入力部２１１を制御し、作業者からの入力の受付を開始する。
【０２７２】
ステップＳ３４２において、CPU２０１は、入力部２１１を制御し、作業者により、構成表の参照を指示されたか否かを判定し、指示されたと判定した場合、処理をステップＳ３４３に進め、通信部２１４を制御し、フレームを指定されたカンパケのUMIDをメタデータサーバ５３に供給し、エディットリストのUMIDを要求する。この場合、供給するカンパケのUMIDが参照先UMIDであり、要求するエディットリストのUMIDが参照元UMIDである。メタデータサーバ５３は、図３７のフローチャートを参照して説明したように、参照関係テーブル６６を用いて、参照先UMIDとしてのカンパケのUMIDに対応する、参照元UMIDとしてのエディットリストのUMIDを検索し、それを編集用端末装置４１に供給する。
【０２７３】
構成表参照プログラム２２６を実行する編集用端末装置４１のCPU２０１は、ステップＳ３４４において、通信部２１４を制御し、要求したエディットリストのUMIDを取得したか否かを判定する。エディットリストのUMIDを取得したと判定した場合、CPU２０１は、処理をステップＳ３４５に進め、通信部２１４を制御し、今度は、そのエディットリストのUMIDをメタデータサーバ５３に供給して、エディットリストを要求する。メタデータサーバ５３は、図１３のフローチャートを参照して説明した構成表の場合と同じように、編集記述データベース６３より、UMIDを用いて要求されたエディットリストを検索し、それを編集用端末装置４１に供給する。
【０２７４】
構成表参照プログラム２２６を実行する編集用端末装置４１のCPU２０１は、ステップＳ３４６において、通信部２１４を制御し、要求したエディットリストを取得したか否かを判定する。エディットリストを取得したと判定した場合、CPU２０１は、処理をステップＳ３４７に進め、取得したエディットリストの編集記述に他のエディットリストのUMIDが記述されているか否かを判定する。他のエディットリストのUMIDが記述されていると判定した場合、その取得したエディットリストは、そのUMIDが記述されている他のエディットリストを編集して生成されたエディットリストであるので、構成表と直接関連付けられていない。従って、その場合、CPU２０１は、その他のエディットリストを取得するために、処理をステップＳ３４５に戻し、それ以降の処理を繰り返す。
【０２７５】
以上のように、ステップＳ３４５乃至ステップＳ３４７の処理を繰り返し、最初のエディットリスト、すなわち、構成表に関連付けされているエディットリストを取得する。構成表に関連付けされているエディットリストには、他のエディットリストのUMIDが記述されておらず、構成表のUMIDが記述されているので、CPU２０１は、ステップＳ３４７において、他のエディットリストが記述されていないと判定し、処理をステップＳ３４８に進め、通信部２１４を制御し、編集記述に記述されている構成表のUMIDをメタデータサーバ５３に供給し、構成表を要求する。メタデータサーバ５３は、図１３のフローチャートを参照して説明したように、構成表データベース６４より、UMIDを用いて要求された構成表を検索し、それを編集用端末装置４１に供給する。
【０２７６】
構成表参照プログラム２２６を実行する編集用端末装置４１のCPU２０１は、ステップＳ３４９において、通信部２１４を制御し、要求した構成表を取得したか否かを判定する。構成表を取得したと判定した場合、CPU２０１は、処理をステップＳ３５０に進め、取得した構成表の、ユーザに指定されたフレームに対応する部分（または構成表全体）を表示する。これにより作業者は、指定したカンパケのフレームに対応する構成表を参照することができる。ステップＳ３５０の処理を終了すると、CPU２０１は、ステップＳ３５２に処理を進める。
【０２７７】
なお、ステップＳ３４２において、作業者が構成表を参照するカンパケのフレームを指定していないと判定した場合、CPU２０１は、処理をステップＳ３５２に進める。また、ステップＳ３４４においてエディットリストのUMIDを取得していないと判定した場合、ステップＳ３４６においてエディットリストを取得していないと判定した場合、または、ステップＳ３４９において構成表を取得していないと判定した場合、CPU２０１は、処理をステップＳ３５１に進め、エラー処理を行い、エラーメッセージを表示する等した後、ステップＳ３５２に処理を進める。
【０２７８】
ステップＳ３５２において、CPU２０１は、構成表参照処理を終了するか否かを判定し、終了しないと判定した場合、処理をステップＳ３４２に戻し、それ以降の処理を繰り返す。また、ステップＳ３５２において、例えば作業者により指示される等して、構成表参照処理を終了すると判定した場合、CPU２０１は、ステップＳ３５３に処理を進め、終了処理を行った後、構成表参照処理を終了する。
【０２７９】
以上のようにして、編集用端末装置４１が構成表参照処理を実行することにより、作業者は、容易に、カンパケで指定したフレームに対応する構成表を参照することができる。すなわち、作業者は、参照先のデータが参照元のデータと直接関連しないデータであっても、他のデータを介して間接的に関連付けられていれば、その参照先のデータを容易に参照することができる。
【０２８０】
なお、この場合も同様に、CPU２０１が、カンパケのUMIDから直接エディットリストを要求し、取得するようにしてもよい。また、エディットリストより構成表を参照することもできるし、カンパケからエディットリストを参照することもできる。そのような場合、編集用端末装置４１のCPU２０１は、図４１のフローチャートに示される処理の一部の処理を実行することにより、作業者に目的のデータを提供する。また、処理の順番や方向を変えて処理を行うことにより、編集用端末装置４１のCPU２０１は、逆に、構成表からカンパケやエディットリストを参照させることも可能である。
【０２８１】
さらに、上述した素材データ参照処理や構成表参照処理は、編集用端末装置４１だけでなく、他の端末装置も、同様の処理を行うことにより、上述した処理を実現することができる。
【０２８２】
以上のように、ネットワークシステム１の各装置は、データ間の関連付けを容易にし、一方のデータから他方のデータを容易に検索することができるようにして、例えば、データの編集処理や確認処理を容易に行うことができるようにする等、データの利便性を向上させることができる。
【０２８３】
なお、図１のネットワークシステム１においては、素材データやカンパケは、それぞれ、素材データサーバ５１やカンパケサーバ５２等のサーバにおいて管理するように説明したが、これに限らず、例えば、図４２に示されるように、作業者が、それらのデータを光ディスク等の記録媒体に記録し、その記録媒体を装置間で移動させるようにしてもよい。
【０２８４】
図４２のネットワークシステム５０１においては、撮像装置５３１は、取材により得られた素材データを光ディスク５５１に記録する。フィールドPC３２等がその素材データに対して処理を行った後、作業者は、その素材データが記録された光ディスク５５１を編集グループ４０の編集用端末装置５４１のドライブ２１５等に装着し、素材データを編集用端末装置５４１に提供する。
【０２８５】
すなわち、データは、UMIDを用いて関連付けされているので、データのアドレスに関わらず、各データはその関連付けが維持される。従って、図１のネットワークシステム１や図４２のネットワークシステム５０１のように、上述した関連付け方法は、様々なデータの管理方法に対応させることができる。すなわち、上述した以外にも、例えば、素材データやカンパケがサーバを介さずに、ネットワーク２１を介して端末装置間で授受されるようにしてももちろんよいし、メタデータサーバ５３の機能である、編集記述データベース６３、構成表データベース６４、メタデータデータベース６５、および参照関係テーブル６６が、互いに異なるサーバにおいて管理されるようにしてもよいし、それらの一部または全部が所定の端末装置において管理されるようにしてもよい。
【０２８６】
なお、以上において説明した各装置の構成の一部が別体として構成されるようにしてもよいし、異なる処理部として説明した構成が一体化して形成されるようにしてももちろんよい。また、構成表において各セグメントの名称や構成は、上述した以外であってもよく、「プログラム」、「エピソード」、「シーン」、および「カット」等の階層構造の区分も、どのようなものであってもよい。
【０２８７】
以上においては、カンパケと、そのカンパケを生成する効果付エディットリストとの間では互いのUMIDが付加されていないように説明した。すなわち、例えば、図３５に示されるように、効果付エディットリスト４５４には、カンパケ４５５のUMIDは付加されておらず、また、カンパケ４５５にも効果付エディットリスト４５４のUMIDは付加されておらず、カンパケ４５５から効果付エディットリスト４５４を取得する場合や、効果付エディットリスト４５４からカンパケ４５５を取得する場合、各端末装置は、図３６に示されるような、メタデータサーバ５３が管理する参照関係テーブル６６を利用して取得するように説明した。
【０２８８】
しかしながら、これ以外にも、例えば、図３５において、カンパケ４５５に効果付エディットリスト４５４のUMIDを付加するようにしてももちろんよい。その場合、編集用端末装置４１のCPU２０１は、ステップＳ２５３において、生成したカンパケのUMIDを作成してそれをカンパケに付加するとともに、効果付エディットリストのUMIDもカンパケに付加する。なお、この効果付エディットリストのUMIDも、カンパケのUMIDの場合と同様に、図３２のヘッダメタデータ４２２に付加される。このとき、自己UMIDであるカンパケのUMIDはカンパケを示すマテリアルパッケージのUMIDであり、効果付エディットリストのUMIDはファイルパッケージのUMIDであるようにしてもよい。
【０２８９】
従って、この場合、カンパケから効果付エディットリストを取得するときは、各端末装置は、カンパケに付加された効果付エディットリストのUMIDを用いて効果付エディットリストを取得し、効果付エディットリストからカンパケを取得するときは、上述した場合と同様に、メタデータサーバ５３が管理する参照関係テーブル６６を利用する。このようにすることにより、カンパケから効果付エディットリストを取得する場合に、各端末装置は、上述したような、メタデータサーバ５３が管理する参照関係テーブル６６の逆引き（参照先側のUMIDから参照元側のUMIDを検索すること）を行わずに、効果付エディットリストを取得することができる。
【０２９０】
なお、このとき、カンパケのヘッダメタデータ内に、特定ユーザのみが識別できる「ダークメタデータ」として効果付エディットリストを付加するようにすることも可能である。
【０２９１】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。上述した一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０２９２】
この記録媒体は、例えば、図２乃至図８に示されるように、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア８６、リムーバブルメディア１２６、リムーバブルメディア１６６、リムーバブルメディア２１６、リムーバブルメディア２６６、リムーバブルメディア３１６、またはリムーバブルメディア３６６により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM７２、ROM１１２、ROM１５２、ROM２０２、ROM２５２、ROM３０２、またはROM３５２や、記憶部８３、記憶部１２３、記憶部１６３、記憶部２１３、記憶部３１３、または記憶部３６３に含まれるハードディスクなどで構成される。
【０２９３】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２９４】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０２９５】
【図１】本発明を適用したネットワークシステムの構成例を示すブロック図である。
【図２】図１の企画用端末装置の構成例を示すブロック図である。
【図３】図１の撮像装置の構成例を示すブロック図である。
【図４】図１のフィールドPCの構成例を示すブロック図である。
【図５】図１の編集用端末装置の構成例を示すブロック図である。
【図６】図１の素材データサーバの構成例を示すブロック図である。
【図７】図１のカンパケサーバの構成例を示すブロック図である。
【図８】図１のメタデータサーバの構成例を示すブロック図である。
【図９】番組制作全体の処理の流れの例を説明するフローチャートである。
【図１０】構成表新規作成処理の例を説明するフローチャートである。
【図１１】構成表の構成例を示す模式図である。
【図１２】メタデータの一般メタデータの構成例を示す模式図である。
【図１３】構成表の登録に関する処理の流れを説明するフローチャートである。
【図１４】撮像処理の例を説明するフローチャートである。
【図１５】生成したビデオファイルおよびテイクメタデータの例を説明する模式図である。
【図１６】テイクデータ紐付け処理の例を説明するフローチャートである。
【図１７】テイクデータの紐付けの様子を説明する模式図である。
【図１８】参照関係テーブルの構成例を示す図である。
【図１９】参照関係テーブルの更新に関する処理の例を説明するフローチャートである。
【図２０】粗編集処理の例を説明するフローチャートである。
【図２１】粗編集処理が行われた構成表の例を説明する模式図である。
【図２２】エディットリスト作成処理の例を説明するフローチャートである。
【図２３】参照関係テーブルの他の構成例を示す図である。
【図２４】編集記述の記述例を示す図である。
【図２５】効果編集処理の例を説明するフローチャートである。
【図２６】参照関係テーブルの他の構成例を示す図である。
【図２７】編集記述の記述例を示す図である。
【図２８】ワイプ効果の様子を説明する図である。
【図２９】ワイプ効果の様子を説明する図である。
【図３０】カンパケ生成処理の例を説明するフローチャートである。
【図３１】参照関係テーブルの他の構成例を示す図である。
【図３２】カンパケの構成例を説明する図である。
【図３３】効果編集処理およびカンパケ生成処理の流れの例を説明する図である。
【図３４】効果編集処理およびカンパケ生成処理の流れの、他の例を説明する図である。
【図３５】各データの紐付けの関係を説明する図である。
【図３６】メタデータサーバにおいて管理される参照関係テーブルの構成例を説明する図である。
【図３７】参照先UMIDの取得に関する処理の流れの例を説明するフローチャートである。
【図３８】構成表におけるカット層の参照方法の様子を説明する図である。
【図３９】各データ間の参照方法の具体的な例を説明する図である。
【図４０】素材データ参照処理の例を説明するフローチャートである。
【図４１】構成表参照処理の例を説明するフローチャートである。
【図４２】本発明を適用したネットワークシステムの、他の構成例を示すブロック図である。
【符号の説明】
【０２９６】
１  ネットワークシステム  １１  企画用端末装置  ３１  撮像装置，  ３２  フィールドPC，  ４１  編集用端末装置，  ５１  素材データサーバ，  ５２  カンパケサーバ，  ５３  メタデータサーバ，  ６１  素材データデータベース，  ６２  カンパケデータベース，  ６３  編集記述データベース，  ６４  構成表データベース，  ６５  メタデータデータベース，  ６６  参照関係テーブル，  ９１  構成表作成編集プログラム，  ９２  データ取得供給プログラム，  １３１  撮像記録制御プログラム，  １３２  メタデータ生成プログラム，  １３３  データ取得供給プログラム，  １７１  構成表紐付けプログラム，  １７２  粗編集プログラム，  １７３  データ取得供給プログラム，  ２２１  エディットリスト生成プログラム，  ２２２  効果編集プログラム，  ２２３  カンパケ生成プログラム，  ２２４  データ取得供給プログラム，  ２２５  素材参照プログラム，  ２２６  構成表参照プログラム，  ２７１  素材データ取得供給プログラム，  ３２１  カンパケ取得供給プログラム，  ３７１  データ取得供給プログラム，  ３７２  参照関係テーブル管理プログラム，  ３８１  構成表，  ３８２  メタデータ，  ３８３  素材データ，  ３９１および３９３  参照関係テーブル，  ３９４  記述例，  ３９５  参照関係テーブル，  ３９６  記述例，  ４１１  参照関係テーブル，  ４２３  カンパケのUMID，  ５０１  ネットワークシステム，  ５３１  撮像装置，  ５４１  編集用端末装置
【図１】
2008219908.tif 000003
【図２】
2008219908.tif 000004
【図３】
2008219908.tif 000005
【図４】
2008219908.tif 000006
【図５】
2008219908.tif 000007
【図６】
2008219908.tif 000008
【図７】
2008219908.tif 000009
【図８】
2008219908.tif 000010
【図９】
2008219908.tif 000011
【図１０】
2008219908.tif 000012
【図１１】
2008219908.tif 000013
【図１２】
2008219908.tif 000014
【図１３】
2008219908.tif 000015
【図１４】
2008219908.tif 000016
【図１５】
2008219908.tif 000017
【図１６】
2008219908.tif 000018
【図１７】
2008219908.tif 000019
【図１８】
2008219908.tif 000020
【図１９】
2008219908.tif 000021
【図２０】
2008219908.tif 000022
【図２１】
2008219908.tif 000023
【図２２】
2008219908.tif 000024
【図２３】
2008219908.tif 000025
【図２４】
2008219908.tif 000026
【図２５】
2008219908.tif 000027
【図２６】
2008219908.tif 000028
【図２７】
2008219908.tif 000029
【図２８】
2008219908.tif 000030
【図２９】
2008219908.tif 000031
【図３０】
2008219908.tif 000032
【図３１】
2008219908.tif 000033
【図３２】
2008219908.tif 000034
【図３３】
2008219908.tif 000035
【図３４】
2008219908.tif 000036
【図３５】
2008219908.tif 000037
【図３６】
2008219908.tif 000038
【図３７】
2008219908.tif 000039
【図３８】
2008219908.tif 000040
【図３９】
2008219908.tif 000041
【図４０】
2008219908.tif 000042
【図４１】
2008219908.tif 000043
【図４２】
2008219908.tif 000044