(57)【要約】【課題】  コンテンツの異なる事象に基づいて生成された複数のメタデータにおいて、その区間情報と内容情報とを所定の方法で統合でき、メタデータを編集する汎用的なツールを実装できるとともに、設定が容易なメタデータ統合装置を提供する。【解決手段】  複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するメタデータ統合装置１であって、区間統合モジュール選択手段（モジュール選択部２ａ）と、区間設定手段（区間統合部２ｃ）と、第１の統合メタデータ生成手段（統合区間情報取得部２ｄ）と、内容統合モジュール選択手段（モジュール選択部３ａ）と、内容統合手段（内容統合部３ｂ）と、第２の統合メタデータ生成手段（統合内容取得部３ｄ）とを備えることを特徴とする。【選択図】      図１
2006323792.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するメタデータ統合装置であって、
前記区間メタデータに含まれる区間情報に基づいて当該コンテンツの一部の区間を設定する区間統合モジュールのうち、外部からの指令によって示される１つ以上の前記区間統合モジュールを選択する区間統合モジュール選択手段と、
この区間統合モジュール選択手段によって選択された区間統合モジュールを動作させて、前記区間メタデータに含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定する区間設定手段と、
この区間設定手段によって設定された区間を示す統合区間情報を含む第１の統合メタデータを生成する第１の統合メタデータ生成手段と、
他の前記区間メタデータが、当該他の区間メタデータに含まれる区間情報によって示される区間に対応する前記コンテンツの一部の内容に関連する内容情報を更に含み、前記第１の統合メタデータの統合区間情報によって示される区間に関連付けられる区間を示す区間情報を含む前記他の区間メタデータに含まれる前記内容情報を統合する内容統合モジュールのうち、外部からの指令によって示される１つ以上の前記内容統合モジュールを選択する内容統合モジュール選択手段と、
この内容統合モジュール選択手段によって選択された内容統合モジュールを動作させて、前記内容情報を統合する内容統合手段と、
この内容統合手段によって統合された統合内容情報と、前記第１の統合メタデータ生成手段によって生成された第１の統合メタデータに含まれる統合区間情報とを含む第２の統合メタデータを生成する第２の統合メタデータ生成手段とを備えることを特徴とするメタデータ統合装置。
【請求項２】
他の前記区間メタデータが、当該他の区間メタデータを識別するための識別情報を更に含み、前記区間設定手段によって区間情報が参照された区間メタデータ、前記第１の統合メタデータ及び前記第２の統合メタデータのいずれかと所定の関係を持つ前記他の区間メタデータに含まれる前記識別情報を抽出するリンク生成モジュールのうち、外部からの指令によって示される１つ以上の前記リンク生成モジュールを選択するリンク生成モジュール選択手段と、
このリンク生成モジュール選択手段によって選択されたリンク生成モジュールを動作させて、前記識別情報を抽出するリンク生成手段と、
このリンク生成手段によって抽出された識別情報と、前記関係を示す関係情報と、前記第２の統合メタデータ生成手段によって生成された第２の統合メタデータに含まれる前記統合区間情報及び前記統合内容情報とを含む第３の統合メタデータを生成する第３の統合メタデータ生成手段とを備えることを特徴とする請求項１に記載のメタデータ統合装置。
【請求項３】
複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するメタデータ統合装置であって、
前記区間メタデータに含まれる区間情報に基づいて当該コンテンツの一部の区間を設定する区間統合モジュールのうち、外部からの指令によって示される１つ以上の前記区間統合モジュールを選択する区間統合モジュール選択手段と、
この区間統合モジュール選択手段によって選択された区間統合モジュールを動作させて、前記区間メタデータに含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定する区間設定手段と、
この区間設定手段によって設定された区間を示す統合区間情報を含む第１の統合メタデータを生成する第１の統合メタデータ生成手段と、
他の前記区間メタデータが、当該他の区間メタデータを識別するための識別情報を更に含み、前記区間設定手段によって区間情報が参照された区間メタデータ、前記第１の統合メタデータ及び前記第２の統合メタデータのいずれかと所定の関係を持つ前記他の区間メタデータに含まれる前記識別情報を抽出するリンク生成モジュールのうち、外部からの指令によって示される１つ以上の前記リンク生成モジュールを選択するリンク生成モジュール選択手段と、
このリンク生成モジュール選択手段によって選択されたリンク生成モジュールを動作させて、前記識別情報を抽出するリンク生成手段と、
このリンク生成手段によって抽出された識別情報と、前記関係を示す関係情報と、前記第１の統合メタデータ生成手段によって生成された第１の統合メタデータに含まれる前記統合区間情報とを含む第３の統合メタデータを生成する第３の統合メタデータ生成手段とを備えることを特徴とするメタデータ統合装置。
【請求項４】
複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するためにコンピュータを、
前記区間メタデータに含まれる区間情報に基づいて当該コンテンツの一部の区間を設定する区間統合モジュールのうち、外部からの指令によって示される１つ以上の前記区間統合モジュールを選択する区間統合モジュール選択手段、
この区間統合モジュール選択手段によって選択された区間統合モジュールを動作させて、前記区間メタデータに含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定する区間設定手段、
この区間設定手段によって設定された区間を示す統合区間情報を含む第１の統合メタデータを生成する第１の統合メタデータ生成手段、
他の前記区間メタデータが、当該他の区間メタデータに含まれる区間情報によって示される区間に対応する前記コンテンツの一部の内容に関連する内容情報を更に含み、前記第１の統合メタデータの統合区間情報によって示される区間に関連付けられる区間を示す区間情報を含む前記他の区間メタデータに含まれる前記内容情報を統合する内容統合モジュールのうち、外部からの指令によって示される１つ以上の前記内容統合モジュールを選択する内容統合モジュール選択手段、
この内容統合モジュール選択手段によって選択された内容統合モジュールを動作させて、前記内容情報を統合する内容統合手段、
この内容統合手段によって統合された統合内容情報と、前記第１の統合メタデータ生成手段によって生成された第１の統合メタデータに含まれる統合区間情報とを含む第２の統合メタデータを生成する第２の統合メタデータ生成手段として機能させることを特徴とするメタデータ統合プログラム。
【請求項５】
複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するためにコンピュータを、
前記区間メタデータに含まれる区間情報に基づいて当該コンテンツの一部の区間を設定する区間統合モジュールのうち、外部からの指令によって示される１つ以上の前記区間統合モジュールを選択する区間統合モジュール選択手段、
この区間統合モジュール選択手段によって選択された区間統合モジュールを動作させて、前記区間メタデータに含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定する区間設定手段、
この区間設定手段によって設定された区間を示す統合区間情報を含む第１の統合メタデータを生成する第１の統合メタデータ生成手段、
他の前記区間メタデータが、当該他の区間メタデータを識別するための識別情報を更に含み、前記区間設定手段によって区間情報が参照された区間メタデータ、前記第１の統合メタデータ及び前記第２の統合メタデータのいずれかと所定の関係を持つ前記他の区間メタデータに含まれる前記識別情報を抽出するリンク生成モジュールのうち、外部からの指令によって示される１つ以上の前記リンク生成モジュールを選択するリンク生成モジュール選択手段、
このリンク生成モジュール選択手段によって選択されたリンク生成モジュールを動作させて、前記識別情報を抽出するリンク生成手段、
このリンク生成手段によって抽出された識別情報と、前記関係を示す関係情報と、前記第１の統合メタデータ生成手段によって生成された第１の統合メタデータに含まれる前記統合区間情報とを含む第３の統合メタデータを生成する第３の統合メタデータ生成手段として機能させることを特徴とするメタデータ統合プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像や音声等のコンテンツのメタデータを生成する技術に係り、特に、同一の部分について複数のメタデータがある場合に、これらを統合したメタデータを生成するメタデータ統合装置及びメタデータ統合プログラムに関する。
【背景技術】
【０００２】
従来、映像や音声などのコンテンツについて、様々な情報を利用してメタデータを生成する技術の研究が行われている。例えば、コンテンツを内容が切り替わる時刻で分割し、分割されたセグメントごとの特徴量に基づいてクラスタリングする技術が開示されている（非特許文献１参照）。
【０００３】
更に、異なる情報を利用して生成された複数のメタデータを統合する技術が研究されている（非特許文献２参照）。この技術では、映像情報と音響情報とからメタデータを生成するため、映像情報に基づくメタデータの欠落部分を、音響情報に基づくメタデータによって補完することができる。
【非特許文献１】二反田直己、外２名、「映像インデキシングを目的としたＭＰＥＧ  Ａｕｄｉｏデータクラスタリングに関する一考察」、情報科学技術フォーラム２００３、Ｊ−０８９、ｐ．３７９−３８０
【非特許文献２】宮森恒、「映像と音響情報の協調による内容検索のためのテニス動作自動注釈付け」、電子情報通信学会論文誌、２００３年４月、Ｄ−ＩＩ、Ｖｏｌ．Ｊ８６−Ｄ−ＩＩ、Ｎｏ．４、ｐ．５１１−５２４
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、非特許文献１の技術のようなメタデータを生成する技術では、それぞれが独自のシステムでメタデータを生成するため、複数の方法でメタデータを生成すると、ある区間に関連する異なる情報を有するメタデータが複数作成されてしまう。
【０００５】
そして、非特許文献２の技術では、独自のシステムを構築しているので、メタデータを編集する汎用的なツールを用いることができず、更に、メタデータの制作者がメタデータの統合の処理の方法や設定を容易に変更できるものではなかった。
【０００６】
本発明は、前記従来技術の問題を解決するために成されたもので、コンテンツの異なる事象に基づいて生成された複数のメタデータにおいて、ある区間に関連する情報を統合することができ、メタデータを編集する汎用的なツールを実装できるとともに、設定が容易なメタデータ統合装置及びメタデータ統合プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため、請求項１に記載のメタデータ統合装置は、複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するメタデータ統合装置であって、区間統合モジュール選択手段と、区間設定手段と、第１の統合メタデータ生成手段と、内容統合モジュール選択手段と、内容統合手段と、第２の統合メタデータ生成手段とを備える構成とした。
【０００８】
かかる構成によれば、メタデータ統合装置は、区間統合モジュール選択手段によって、区間メタデータに含まれる区間情報に基づいて当該コンテンツの一部の区間を設定する区間統合モジュールのうち、外部からの指令によって示される１つ以上の区間統合モジュールを選択する。また、メタデータ統合装置は、区間設定手段によって、この区間統合モジュール選択手段によって選択された区間統合モジュールを動作させて、区間メタデータに含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定する。更に、メタデータ統合装置は、第１の統合メタデータ生成手段によって、この区間設定手段によって設定された区間を示す統合区間情報を含む第１の統合メタデータを生成する。
【０００９】
また、メタデータ統合装置は、内容統合モジュール選択手段によって、他の区間メタデータが、当該他の区間メタデータに含まれる区間情報によって示される区間に対応するコンテンツの一部の内容に関連する内容情報を更に含み、第１の統合メタデータの統合区間情報によって示される区間に関連付けられる区間を示す区間情報を含む他の区間メタデータに含まれる内容情報を統合する内容統合モジュールのうち、外部からの指令によって示される１つ以上の内容統合モジュールを選択する。更に、メタデータ統合装置は、内容統合手段によって、この内容統合モジュール選択手段によって選択された内容統合モジュールを動作させて、内容情報を統合する。また、メタデータ統合装置は、第２の統合メタデータ生成手段によって、この内容統合手段によって統合された統合内容情報と、第１の統合メタデータ生成手段によって生成された第１の統合メタデータに含まれる統合区間情報とを含む第２の統合メタデータを生成する。
【００１０】
これによって、メタデータ統合装置は、区間メタデータの区間情報を基に、区間統合モジュールにより所定の区間を設定し、この区間を示す統合区間情報と、内容統合モジュールによってこの区間に関連付けられる区間に設定された内容情報を統合した統合内容情報とを含む第２の統合メタデータを生成することができる。更に、メタデータ統合装置は、複数の区間統合モジュールから選択した区間統合モジュールを動作させて区間を設定し、複数の内容統合モジュールから選択した内容統合モジュールを動作させて内容情報を統合することができる。なお、区間設定手段によって区間を設定する際に参照される区間メタデータは内容情報を更に含んでいてもよく、メタデータ統合装置が、この区間メタデータに基づいて区間を設定して、この区間メタデータの内容情報と他の区間メタデータの内容情報とを統合することとしてもよい。
【００１１】
また、請求項２に記載のメタデータ統合装置は、請求項１に記載のメタデータ統合装置において、リンク生成モジュール選択手段と、リンク生成手段と、第３の統合メタデータ生成手段とを備える構成とした。
【００１２】
かかる構成によれば、メタデータ統合装置は、他の区間メタデータが、当該他の区間メタデータを識別するための識別情報を更に含み、リンク生成モジュール選択手段によって、前記区間設定手段によって区間情報が参照された区間メタデータ、前記第１の統合メタデータ及び前記第２の統合メタデータのいずれかと所定の関係を持つ他の区間メタデータに含まれる識別情報と、この関係を示す関係情報とを抽出するリンク生成モジュールのうち、外部からの指令によって示される１つ以上のリンク生成モジュールを選択する。また、メタデータ統合装置は、リンク生成手段によって、このリンク生成モジュール選択手段によって選択されたリンク生成モジュールを動作させて、識別情報を抽出する。更に、メタデータ統合装置は、第３の統合メタデータ生成手段によって、このリンク生成手段によって抽出された識別情報と、前記関係を示す関係情報と、第２の統合メタデータ生成手段によって生成された第２の統合メタデータに含まれる統合区間情報及び統合内容情報とを含む第３の統合メタデータを生成する。
【００１３】
これによって、メタデータ統合装置は、区間設定手段によって区間情報が参照された区間メタデータ、第１の統合メタデータ及び第２の統合メタデータのいずれかと所定の関係を持つ他の区間メタデータがある場合には、区間メタデータによって示される区間に対応する区間を設定し、この区間を示す統合区間情報と、当該他の区間メタデータを識別する識別情報と、関係情報とを含む第３の統合メタデータを生成することができる。更に、メタデータ統合装置は、複数のリンク生成モジュールから選択したリンク生成モジュールを動作させて所定の関係にある他の区間メタデータの識別情報を抽出することができる。
【００１４】
更に、請求項３に記載のメタデータ統合装置は、複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するメタデータ統合装置であって、区間統合モジュール選択手段と、区間設定手段と、第１の統合メタデータ生成手段と、リンク生成モジュール選択手段と、リンク生成手段と、第３の統合メタデータ生成手段とを備える構成とした。
【００１５】
かかる構成によれば、メタデータ統合装置は、区間統合モジュール選択手段によって、区間メタデータに含まれる区間情報に基づいて当該コンテンツの一部の区間を設定する区間統合モジュールのうち、外部からの指令によって示される１つ以上の区間統合モジュールを選択する。また、メタデータ統合装置は、区間設定手段によって、この区間統合モジュール選択手段によって選択された区間統合モジュールを動作させて、区間メタデータに含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定する。更に、メタデータ統合装置は、第１の統合メタデータ生成手段によって、この区間設定手段によって設定された区間を示す統合区間情報を含む第１の統合メタデータを生成する。
【００１６】
また、メタデータ統合装置は、リンク生成モジュール選択手段によって、他の区間メタデータが、当該他の区間メタデータを識別するための識別情報を更に含み、区間設定手段によって区間情報が参照された区間メタデータ、第１の統合メタデータ及び第２の統合メタデータのいずれかと所定の関係を持つ他の区間メタデータに含まれる識別情報を抽出するリンク生成モジュールのうち、外部からの指令によって示される１つ以上のリンク生成モジュールを選択する。また、メタデータ統合装置は、リンク生成手段によって、このリンク生成モジュール選択手段によって選択されたリンク生成モジュールを動作させて、識別情報を抽出する。更に、メタデータ統合装置は、第３の統合メタデータ生成手段によって、このリンク生成手段によって抽出された識別情報と、関係を示す関係情報と、第１の統合メタデータ生成手段によって生成された第１の統合メタデータに含まれる統合区間情報とを含む第３の統合メタデータを生成する。
【００１７】
これによって、メタデータ統合装置は、区間設定手段によって区間情報が参照された区間メタデータ及び第１の統合メタデータのいずれかと所定の関係を持つ他の区間メタデータがある場合には、区間メタデータによって示される区間に対応する区間を設定し、この区間を示す統合区間情報と、当該他の区間メタデータを識別する識別情報と、関係情報とを含む第３の統合メタデータを生成することができる。更に、メタデータ統合装置は、複数の区間統合モジュールから選択した区間統合モジュールを動作させて区間を設定し、複数のリンク生成モジュールから選択したリンク生成モジュールを動作させて所定の関係にある他の区間メタデータの識別情報を抽出することができる。
【００１８】
また、請求項４に記載のメタデータ統合プログラムは、複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するためにコンピュータを、区間統合モジュール選択手段、区間設定手段、第１の統合メタデータ生成手段、内容統合モジュール選択手段、内容統合手段、第２の統合メタデータ生成手段として機能させることとした。
【００１９】
かかる構成によれば、メタデータ統合プログラムは、区間統合モジュール選択手段によって、区間メタデータに含まれる区間情報に基づいて当該コンテンツの一部の区間を設定する区間統合モジュールのうち、外部からの指令によって示される１つ以上の区間統合モジュールを選択する。また、メタデータ統合プログラムは、区間設定手段によって、この区間統合モジュール選択手段によって選択された区間統合モジュールを動作させて、区間メタデータに含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定する。更に、メタデータ統合プログラムは、第１の統合メタデータ生成手段によって、この区間設定手段によって設定された区間を示す統合区間情報を含む第１の統合メタデータを生成する。
【００２０】
また、メタデータ統合プログラムは、内容統合モジュール選択手段によって、他の区間メタデータが、区間情報によって示される区間に対応するコンテンツの一部の内容に関連する内容情報を更に含み、第１の統合メタデータの統合区間情報によって示される区間に関連付けられる区間を示す区間情報を含む他の区間メタデータに含まれる内容情報を統合する内容統合モジュールのうち、外部からの指令によって示される１つ以上の内容統合モジュールを選択する。更に、メタデータ統合プログラムは、内容統合手段によって、この内容統合モジュール選択手段によって選択された内容統合モジュールを動作させて、内容情報を統合する。また、メタデータ統合プログラムは、第２の統合メタデータ生成手段によって、この内容統合手段によって統合された統合内容情報と、第１の統合メタデータ生成手段によって生成された第１の統合メタデータに含まれる統合区間情報とを含む第２の統合メタデータを生成する。
【００２１】
これによって、メタデータ統合プログラムは、区間メタデータによって示される区間に対応する区間を設定し、この区間を示す統合区間情報と、内容統合モジュールによってこの区間に関連付けられる区間に設定された内容情報を統合した統合内容情報とを含む第２の統合メタデータを生成することができる。更に、メタデータ統合プログラムは、複数の区間統合モジュールから選択した区間統合モジュールを動作させて区間を設定し、複数の内容統合モジュールから選択した内容統合モジュールを動作させて内容情報を統合することができる。
【００２２】
更に、請求項５に記載のメタデータプログラムは、複数の異なる事象に基づいて抽出された、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間を示す区間情報を含む複数の区間メタデータを統合するためにコンピュータを、区間統合モジュール選択手段、区間設定手段、第１の統合メタデータ生成手段、リンク生成モジュール選択手段、リンク生成手段、第３の統合メタデータ生成手段として機能させることとした。
【００２３】
かかる構成によれば、メタデータ統合プログラムは、区間統合モジュール選択手段によって、区間メタデータに含まれる区間情報に基づいて当該コンテンツの一部の区間を設定する区間統合モジュールのうち、外部からの指令によって示される１つ以上の区間統合モジュールを選択する。また、メタデータ統合プログラムは、区間設定手段によって、この区間統合モジュール選択手段によって選択された区間統合モジュールを動作させて、区間メタデータに含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定する。更に、メタデータ統合プログラムは、第１の統合メタデータ生成手段によって、この区間設定手段によって設定された区間を示す統合区間情報を含む第１の統合メタデータを生成する。
【００２４】
また、メタデータ統合プログラムは、リンク生成モジュール選択手段によって、他の区間メタデータが、当該他の区間メタデータを識別するための識別情報を更に含み、区間設定手段によって区間情報が参照された区間メタデータ、第１の統合メタデータ及び第２の統合メタデータのいずれかと所定の関係を持つ他の区間メタデータに含まれる識別情報を抽出するリンク生成モジュールのうち、外部からの指令によって示される１つ以上のリンク生成モジュールを選択する。また、メタデータ統合プログラムは、リンク生成手段によって、このリンク生成モジュール選択手段によって選択されたリンク生成モジュールを動作させて、識別情報を抽出する。更に、メタデータ統合プログラムは、第３の統合メタデータ生成手段によって、このリンク生成手段によって抽出された識別情報と、関係を示す関係情報と、第１の統合メタデータ生成手段によって生成された第１の統合メタデータに含まれる統合区間情報とを含む第３の統合メタデータを生成する。
【００２５】
これによって、メタデータ統合プログラムは、区間設定手段によって区間情報が参照された区間メタデータ及び第１の統合メタデータのいずれかと所定の関係を持つ他の区間メタデータがある場合には、区間メタデータによって示される区間に対応する区間を設定し、この区間を示す統合区間情報と、当該他の区間メタデータを識別する識別情報と、関係情報とを含む第３の統合メタデータを生成することができる。更に、メタデータ統合プログラムは、複数の区間統合モジュールから選択した区間統合モジュールを動作させて区間を設定し、複数のリンク生成モジュールから選択したリンク生成モジュールを動作させて所定の関係にある他の区間メタデータの識別情報を抽出することができる。
【発明の効果】
【００２６】
本発明に係るメタデータ統合装置及びメタデータ統合プログラムでは、以下のような優れた効果を奏する。
【００２７】
請求項１又は請求項４に記載の発明によれば、複数の区間メタデータによって示される区間とその区間に対応する内容情報を、区間統合モジュール及び内容統合モジュールの動作により統合した第２の統合メタデータを生成できる。また、区間統合モジュールを選択したり組み合わせたりして区間を設定する処理機能を設定でき、また、内容統合モジュールを選択したり組み合わせたりして内容情報を統合する処理機能を設定できるため、汎用的なツールをモジュールとして実装できるとともに、制作者が容易に処理機能を設定でき、目的のメタデータ（第２の統合メタデータ）を効率よく生成することができる。更に、モジュールは追加することが可能であるので、新たなモジュールを追加するだけで、容易に処理機能を向上させることができる。
【００２８】
請求項２に記載の発明によれば、区間設定手段によって区間情報が参照された区間メタデータ、第１の統合メタデータ及び第２の統合メタデータのいずれかと所定の関係にある他の区間メタデータの識別情報と、この関係を示す関係情報と、統合区間情報と、統合内容情報とを統合した第３の統合メタデータを生成できる。また、リンク生成モジュールを選択したり組み合わせたりして様々な関係の他の区間メタデータの識別情報を抽出する処理機能を設定できるため、汎用的なツールをモジュールとして実装できるとともに、制作者が目的のメタデータ（第３の統合メタデータ）を効率よく生成することができる。
【００２９】
請求項３又は請求項５に記載の発明によれば、区間設定手段によって区間情報が参照された区間メタデータ及び第１の統合メタデータのいずれかと所定の関係にある他の区間メタデータの識別情報と、この関係を示す関係情報と、統合区間情報とを統合した第３の統合メタデータを生成できる。また、リンク生成モジュールを選択したり組み合わせたりして様々な関係の他の区間メタデータの識別情報を抽出する処理機能を設定できるため、汎用的なツールをモジュールとして実装できるとともに、制作者が目的のメタデータ（第３の統合メタデータ）を効率よく生成することができる。更に、モジュールは追加することが可能であるので、新たなモジュールを追加するだけで、容易に処理機能を向上させることができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態について図面を参照して説明する。なお、ここでは、本発明のメタデータ統合装置を備えるメタデータ統合システムについて説明する。
［メタデータ統合システムの構成］
まず、図１を参照して、メタデータ統合システムＳの構成について説明する。図１は、本発明におけるメタデータ統合装置を備えるメタデータ統合システムの構成を示したブロック図である。
【００３１】
図１に示すように、メタデータ統合システムＳは、コンテンツの再生時間の時間軸上における当該コンテンツの一部の区間（セグメント）と、この区間の内容や、所定の関係にある他の区間を示す複数のメタデータを統合した統合メタデータ（ＭＢ、ＭＣ）を生成するものである。ここで、メタデータ統合システムＳは、メタデータ統合装置１と、モジュール蓄積装置２０と、区間メタデータ蓄積装置３０とを備える。
【００３２】
メタデータ統合装置１は、モジュール蓄積装置２０に蓄積されているモジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ、リンク生成モジュールＬＭ）を選択し、メタデータ統合装置１内に組み込んで動作させることで、区間メタデータ蓄積装置３０に蓄積された区間メタデータＡ、Ｂ、Ｃ、…を統合した統合メタデータ（ＭＢ、ＭＣ）を生成するとともに、その編集を行うものである。このメタデータ統合装置１の詳細な構成については後記する。
【００３３】
モジュール蓄積装置２０は、区間メタデータＡ、Ｂ、Ｃ、…によって示される区間に基づいて、当該コンテンツの一部の区間を設定するプログラム（区間統合モジュールＺＭ（ＺＭ１、ＺＭ２…））と、コンテンツの一部の区間の内容を示す内容情報を含む区間メタデータＡ、Ｂ、Ｃ、…から、設定された区間の内容情報を統合するプログラム（内容統合モジュールＤＭ（ＤＭ１、ＤＭ２…））と、このコンテンツの一部と所定の関係にある、当該コンテンツの他の一部分に対する区間メタデータを識別する識別情報を抽出するプログラム（リンク生成モジュールＬＭ（ＬＭ１、ＬＭ２…））を蓄積するもので、ハードディスク等の記憶手段である。
【００３４】
ここで、図２を参照して、区間メタデータについて説明する。図２は、区間メタデータの構成とその意味を説明するための説明図であって、（ａ）は区間メタデータの構成を示す説明図、（ｂ）は区間メタデータの例を示す説明図である。
【００３５】
図２（ａ）に示すように、区間メタデータは、識別情報と、区間情報と、内容情報とを含む、コンテンツの内容を示すデータである。ここで、識別情報は、当該区間メタデータを識別するための固有の情報であって、数値等の識別子（ＩＤ）である。また、区間情報は、コンテンツの再生時間（番組時刻）の時間軸上における区間を示す情報であって、ここでは、開始時刻（Ｉｎ）と終了時刻（Ｏｕｔ）とによって示される。
【００３６】
また、内容情報は、区間情報によって示される区間におけるコンテンツの一部の内容を、キー（Ｋｅｙ）と値（Ｖａｌｕｅ）や、タイプ（Ｔｙｐｅ）に対応付けた情報である。ここで、キー（Ｋｅｙ）は、内容の種別を示す情報である。また、値（Ｖａｌｕｅ）は、キー（Ｋｅｙ）で示される種別の詳細な情報である。なお、同一の区間メタデータ内に、複数の内容情報を対応付けることも可能である。
【００３７】
更に、リンク情報は、その注目している区間メタデータに対し、所定の関係にある区間メタデータの情報を示すもので、タイプ（Ｔｙｐｅ）とターゲット（Ｔａｒｇｅｔ）とに対応付けた情報である。ここで、タイプ（Ｔｙｐｅ）は、その関係の種別を示す情報である。また、ターゲット（Ｔａｒｇｅｔ）は、所定の関係にある区間メタデータを識別する情報（識別子）である。なお、同一の区間メタデータ内に、複数のリンク情報を対応付けることも可能である。
【００３８】
次に、図２（ｂ）を参照して、区間メタデータの具体例について説明する。ここでは、サッカー中継の映像のコンテンツにおいて、人物の顔の検出を行って選手の顔が検出された区間と人物の情報とを示す区間メタデータＡ（Ａ１、Ａ２）と、歓声を解析して歓声が特に大きいと判定された区間を示す区間メタデータＢ（Ｂ１、Ｂ２）と、グラウンド上での全選手の位置に基づいてイベントの発生を解析してイベントの発生が検出された区間とイベントの情報とを示す区間メタデータＣ（Ｃ１、Ｃ２）と、スロー再生の区間を示す区間メタデータＤ（Ｄ１）とについて説明する。
【００３９】
図２（ｂ）に示すように、識別情報である識別子ＩＤ（「Ｋａｏ−００３」、「Ｎｏｉｓｅ−０１６」、「Ｓｌｏｗ−００８」等）によって、区間メタデータＡ、Ｂ、Ｃ、Ｄが識別される。また、区間メタデータＡ、Ｂ、Ｃ、Ｄは、区間情報である開始時刻Ｉｎ及び終了時刻Ｏｕｔによって、コンテンツの再生時間（番組時刻）の時間軸上において、どの区間についてのメタデータであるかを示す。例えば、区間メタデータＡ１は、再生時間が「０９：００：３２」から「０９：００：５４」までの区間のメタデータであることを表している。なお、番組時刻「ＸＸ：ＸＸ：ＸＸ」は、「時：分：秒」を示している。
【００４０】
また、区間メタデータＡ、Ｃは、内容情報である、内容を示すキー（Ｋｅｙ）及び値（Ｖａｌｕｅ）によって、区間情報によって示される区間におけるコンテンツの内容を示している。例えば、区間メタデータＡ１は、映像内に選手が映っていることを示す「選手」をキー（Ｋｅｙ）とし、その選手の詳細な情報である選手名「Ａ選手」を値（Ｖａｌｕｅ）として、当該区間の内容を示している。同様に、区間メタデータＡ２は、映像内に選手が映っていることを示す「選手」をキー（Ｋｅｙ）とし、選手名「Ｂ選手」を値（Ｖａｌｕｅ）として、当該区間の内容を示している。
【００４１】
更に、区間メタデータＣ１は、イベントが発生したことを示す「イベント」をキー（Ｋｅｙ）とし、そのイベントの詳細な情報である「フリーキック」を値（Ｖａｌｕｅ）とし、区間メタデータＣ２は、イベントが発生したことを示す「イベント」をキー（Ｋｅｙ）とし、そのイベントの詳細な情報である「得点」を値（Ｖａｌｕｅ）として、各々の区間の内容を示している。
【００４２】
また、区間メタデータＤは、内容情報である、当該区間の内容の種類を示すタイプ（Ｔｙｐｅ）によって、区間情報によって示される区間におけるコンテンツの内容を示している。例えば、区間メタデータＤ１は、「シーン種別」をキー（Ｋｅｙ）とし、そのシーン種別の詳細な情報であり、スロー再生映像であることを示す「スロー」を値（Ｖａｌｕｅ）として、各々の区間の内容を示している。
【００４３】
図１に戻って説明を続ける。区間統合モジュールＺＭは、区間メタデータＡ、Ｂ、Ｃ、…に含まれる区間情報に基づいて、区間を設定するための処理を行うものである。なお、区間統合モジュールＺＭは、後記するメタデータ統合装置１のモジュール選択部２ａによって選択され、メタデータ統合装置１の区間統合部２ｃとして組み込まれて動作する。この区間統合モジュールＺＭは、例えば、動的リンクライブラリ（ＤＬＬ）として生成しておくことができる。
【００４４】
この区間統合モジュールＺＭとしては、例えば、ある区間メタデータの区間情報によって示される区間（開始時刻、終了時刻）を指定された時間だけ拡張あるいは減縮するものや、複数の区間メタデータの区間情報によって示される区間を論理演算するものや、演算処理等を行わず、区間メタデータに含まれる区間情報によって示される区間をそのまま設定するもの等が挙げられる。
【００４５】
内容統合モジュールＤＭは、後記する区間統合処理手段２の区間統合部２ｃによって設定された区間を示す統合区間情報に基づいて、当該統合区間情報によって示される区間に関連付けられる区間に対する区間メタデータＡ、Ｂ、Ｃ、…に含まれる内容情報を統合する処理を行うものである。なお、内容統合モジュールＤＭは、後記するメタデータ統合装置１のモジュール選択部３ａによって選択され、メタデータ統合装置１の内容統合部３ｃとして組み込まれて動作する。この内容統合モジュールＤＭは、区間統合モジュールＺＭと同様に動的リンクライブラリ（ＤＬＬ）として生成しておくことができる。
【００４６】
この内容統合モジュールＤＭとしては、例えば、複数の内容情報を、カンマを挟んで接続するもの、内容情報によって示される内容を論理演算するもの、複数の内容情報によって示される内容のナレーションを生成するもの等が挙げられる。また、統合区間情報によって示される区間に関連付けられる区間とは、例えば、統合区間情報によって示される区間及びこの区間から６０秒後までの区間や、統合区間情報によって示される区間より前の１０秒間の区間に含まれる区間等である。
【００４７】
リンク生成モジュールＬＭは、区間統合部２ｃによって区間情報が参照された区間メタデータＡ、Ｂ、Ｃ、…と、統合メタデータＭＡ、ＭＢとのいずれかと所定の関係を持つ区間メタデータＡ、Ｂ、Ｃ、…に含まれる識別情報を抽出する処理を行うものである。なお、リンク生成モジュールＬＭは、後記するメタデータ統合装置１のモジュール選択部４ａによって選択され、メタデータ統合装置１のリンク生成部４ｃとして組み込まれて動作する。このリンク生成モジュールＬＭは、区間統合モジュールＺＭや内容統合モジュールＤＭと同様に動的リンクライブラリ（ＤＬＬ）として生成しておくことができる。
【００４８】
なお、所定の関係とは、区間統合部２ｃによって区間情報が参照された区間メタデータや、統合メタデータＭＡ、ＭＢの区間情報や内容情報を基に設定されるものである。そして、このリンク生成モジュールＬＭとしては、例えば、参照された区間メタデータや、統合メタデータＭＡ、ＭＢの内容情報（キーや値）に関連する内容情報を含む区間メタデータのみを選択するものや、この区間メタデータのうち、参照された区間メタデータや統合メタデータＭＡ、ＭＢの区間情報によって示される区間の直後の区間メタデータのみを選択するもの等が挙げられる。
【００４９】
区間メタデータ蓄積装置３０は、区間メタデータＡ、Ｂ、Ｃ、…を蓄積するもので、ハードディスク等の記憶手段である。
【００５０】
このように、メタデータ統合装置１は、モジュール蓄積装置２０から、区間統合モジュールＺＭを選択し、そのモジュールによってコンテンツの一部の区間を設定して、この区間を示す統合区間情報を含む統合メタデータＭＡ（ＭＡ１、ＭＡ２、…）（第１の統合メタデータ）を生成する。そして、メタデータ統合装置１は、モジュール蓄積装置２０から、内容情報を統合するモジュール（内容統合モジュールＤＭ）を選択し、そのモジュールによって、統合メタデータＭＡの統合区間情報によって示される区間に関連付けられる区間に対する区間メタデータの内容情報を統合して統合内容情報とし、この統合内容情報と統合区間情報とを含む統合メタデータＭＢ（ＭＢ１、ＭＢ２、…）（第２の統合メタデータ）を生成する。更に、メタデータ統合装置１は、モジュール蓄積装置２０から、リンク情報を抽出するモジュール（リンク生成モジュールＬＭ）を選択し、そのモジュールによって、所定の関係にある区間メタデータの識別情報及び関係情報（リンク情報）を更に付加した統合メタデータＭＣ（ＭＣ１、ＭＣ２、…）（第３の統合メタデータ）を生成する。
【００５１】
次に、メタデータ統合装置１について詳細に説明する。
［メタデータ統合装置の構成］
図１に示すように、メタデータ統合装置１は、区間統合処理手段２と、内容統合処理手段３と、リンク生成処理手段４と、統合処理制御手段５と、統合メタデータ蓄積手段６と、映像表示手段７と、統合メタデータ編集手段８と、ユーザ指示入力手段９と、統合メタデータ出力手段１０とを備えている。
【００５２】
区間統合処理手段２は、ユーザ指示入力手段９から入力されるユーザからの指示（ユーザ指示）に基づいて、区間統合モジュールＺＭを選択し、選択された区間統合モジュールＺＭを動作させることで、区間メタデータの区間情報に基づいてコンテンツの一部の区間を設定して、当該区間を示す統合区間情報を含む統合メタデータＭＡを生成するものである。ここでは、区間統合処理手段２は、モジュール選択部２ａと、パラメータ設定部２ｂと、区間統合部２ｃと、統合区間情報取得部２ｄとを備えている。なお、この区間統合処理手段２は、後記する統合処理制御手段５からの指示に基づいて動作を行う。
【００５３】
モジュール選択部（区間統合モジュール選択手段）２ａは、ユーザ指示入力手段９を介して外部から入力されたユーザ指示（外部からの指令）に基づいて、区間統合モジュールＺＭをモジュール蓄積装置２０から選択するものである。なお、モジュール選択部２ａは、複数の区間統合モジュールＺＭから、個々の機能を示す文字列を取得し、後記する映像表示手段７によって、この文字列を示す映像を生成して図示しない表示装置に出力することで、ユーザに対して区間統合モジュールＺＭを選択するための補助となる情報を提示することができる。
【００５４】
そして、モジュール選択部２ａは、選択された区間統合モジュールＺＭを、図示していないメモリ等に展開し動作させる。これによって、区間統合モジュールＺＭを、後記する区間統合部２ｃとして機能させることができる。
【００５５】
パラメータ設定部２ｂは、コンテンツから区間情報を抽出するために必要となるパラメータの項目を区間統合モジュールＺＭから取得するとともに、ユーザ指示入力手段９を介して外部から入力されたユーザ指示に基づいて、後記する区間統合部２ｃにおいて、区間統合モジュールＺＭを動作させるために必要となるパラメータの値を設定するものである。ここで、区間統合モジュールＺＭを動作させるために必要となるパラメータとは、例えば、区間を拡張あるいは減縮する時間や、論理演算する対象となる区間を示す区間情報を含む区間メタデータの識別情報等である。
【００５６】
更に、このパラメータ設定部２ｂは、区間統合モジュールＺＭから取得したパラメータの項目を、映像表示手段７を介してユーザに提示する。このように、必要となるパラメータの項目をユーザに提示することで、モジュール蓄積装置２０に異なる種類の区間統合モジュールＺＭが蓄積されていても、ユーザに対する操作インタフェースを統一することができる。
【００５７】
区間統合部（区間設定手段）２ｃは、モジュール選択部２ａによって選択された区間統合モジュールＺＭを動作させて、区間メタデータＡ、Ｂ、Ｃ、…に含まれる区間情報に基づいて、当該コンテンツの一部の区間を設定するものである。
【００５８】
ここで、区間統合部２ｃは、複数の区間統合モジュールＺＭから選択された１つの区間統合モジュールＺＭによって動作することとしてもよいし、選択された複数の区間統合モジュールＺＭを組み合わせて動作することとしてもよい。
【００５９】
統合区間情報取得部（第１の統合メタデータ生成手段）２ｄは、区間統合部２ｃによって設定された区間を示す統合区間情報を取得し、当該統合区間情報と、識別子（識別情報）とを含む統合メタデータＭＡを生成するものである。ここで生成された統合メタデータＭＡは、統合メタデータ蓄積手段６に蓄積される。
【００６０】
内容統合処理手段３は、ユーザ指示入力手段９から入力されるユーザ指示に基づいて、内容統合モジュールＤＭを選択するとともに、選択された内容統合モジュールＤＭを動作させることで、統合メタデータ蓄積手段６に蓄積された統合メタデータＭＡの統合区間情報によって示される区間に関連付けられる区間に対する区間メタデータＡ、Ｂ、Ｃ、…の内容情報を統合して統合内容情報とし、この統合内容情報と統合区間情報とを含む統合メタデータＭＢを生成するものである。ここでは、内容統合処理手段３は、モジュール選択部３ａと、パラメータ設定部３ｂと、内容統合部３ｃと、統合内容情報取得部３ｄとを備えている。なお、この内容統合処理手段３は、後記する統合処理制御手段５からの指示に基づいて動作を行う。
【００６１】
モジュール選択部（内容統合モジュール選択手段）３ａは、ユーザ指示入力手段９を介して外部から入力されたユーザ指示に基づいて、内容統合モジュールＤＭをモジュール蓄積装置２０から選択するものである。なお、モジュール選択部３ａは、複数の内容統合モジュールＤＭから、個々の機能を示す文字列を取得し、後記する映像表示手段７によって、この文字列を示す映像を生成して図示しない表示装置に出力することで、ユーザに対して内容統合モジュールＤＭを選択するための補助となる情報を提示することができる。
【００６２】
そして、モジュール選択部３ａは、選択された内容統合モジュールＤＭを、図示していないメモリ等に展開し動作させる。これによって、内容統合モジュールＤＭを、後記する内容統合部３ｃとして機能させることができる。
【００６３】
パラメータ設定部３ｂは、コンテンツから内容情報を統合するために必要となるパラメータの項目を内容統合モジュールＤＭから取得するとともに、ユーザ指示入力手段９を介して外部から入力されたユーザ指示に基づいて、後記する内容統合部３ｃにおいて、内容統合モジュールＤＭを動作させるために必要となるパラメータの値を設定するものである。ここで、内容統合モジュールＤＭを動作させるために必要となるパラメータとは、例えば、統合や論理演算を行う対象となる内容情報を含む区間メタデータの識別情報等である。
【００６４】
更に、このパラメータ設定部３ｂは、内容統合モジュールＤＭから取得したパラメータの項目を、映像表示手段７を介してユーザに提示する。このように、必要となるパラメータの項目をユーザに提示することで、モジュール蓄積装置２０に異なる種類の内容統合モジュールＤＭが蓄積されていても、ユーザに対する操作インタフェースを統一することができる。
【００６５】
内容統合部（内容統合手段）３ｃは、モジュール選択部３ａによって選択された内容統合モジュールＤＭを動作させて、統合メタデータ蓄積手段６から、区間統合処理手段２の区間統合部２ｃによって生成された統合メタデータＭＡを読み出して、この統合メタデータＭＡの区間情報によって示される区間に関連付けられる区間に対する区間メタデータＡ、Ｂ、Ｃ、…の内容情報を統合するものである。
【００６６】
ここで、内容統合部３ｃは、複数の内容統合モジュールＤＭから選択された１つの内容統合モジュールＤＭによって動作することとしてもよいし、選択された複数の内容統合モジュールＤＭを組み合わせて動作することとしてもよい。
【００６７】
統合内容情報取得部（第２の統合メタデータ生成手段）３ｄは、内容統合部３ｃによって統合された統合内容情報を取得し、当該統合内容情報と、統合メタデータＭＡに含まれる統合区間情報とを含む統合メタデータＭＢを生成するものである。ここで、統合内容情報取得部３ｄは、取得した統合内容情報を、統合メタデータ蓄積手段６に蓄積されている統合メタデータＭＡの区間情報に対応付けて統合メタデータＭＡに追加し、統合メタデータＭＢとする。これによって、統合メタデータＭＢには、統合区間情報と、統合内容情報とが書き込まれることになる。ここで生成された統合メタデータＭＢは、統合メタデータ蓄積手段６に蓄積される。
【００６８】
リンク生成処理手段４は、ユーザ指示入力手段９から入力されるユーザ指示に基づいて、リンク生成モジュールＬＭを選択するとともに、選択されたリンク生成モジュールＬＭを動作させることで、区間統合部２ｃによって区間情報が参照された区間メタデータＡ、Ｂ、Ｃ、…と、統合メタデータＭＡ、ＭＢとのいずれかと所定の関係を持つ区間メタデータＡ、Ｂ、Ｃ、…の識別情報を抽出して、この識別情報と関係の種別とを示すリンク情報と統合内容情報と統合区間情報とを含む統合メタデータＭＣを生成するものである。ここでは、リンク生成処理手段４は、モジュール選択部４ａと、パラメータ設定部４ｂと、リンク生成部４ｃと、統合リンク情報取得部４ｄとを備えている。なお、このリンク生成処理手段４は、後記する統合処理制御手段５からの指示に基づいて動作を行う。
【００６９】
モジュール選択部（リンク生成モジュール選択手段）４ａは、ユーザ指示入力手段９を介して外部から入力されたユーザ指示に基づいて、リンク生成モジュールＬＭをモジュール蓄積装置２０から選択するものである。なお、モジュール選択部４ａは、複数のリンク生成モジュールＬＭから、個々の機能を示す文字列を取得し、後記する映像表示手段７によって、この文字列を示す映像を生成して図示しない表示装置に出力することで、ユーザに対してリンク生成モジュールＬＭを選択するための補助となる情報を提示することができる。
【００７０】
そして、モジュール選択部４ａは、選択されたリンク生成モジュールＬＭを、図示していないメモリ等に展開し動作させる。これによって、リンク生成モジュールＬＭを、後記するリンク生成部４ｃとして機能させることができる。
【００７１】
パラメータ設定部４ｂは、区間統合部２ｃによって区間情報が参照された区間メタデータＡ、Ｂ、Ｃ、…と、統合メタデータＭＡ、ＭＢとのいずれかと所定の関係を持つ区間メタデータＡ、Ｂ、Ｃ、…から識別情報を抽出するために必要となるパラメータの項目をリンク生成モジュールＬＭから取得するとともに、ユーザ指示入力手段９を介して外部から入力されたユーザ指示に基づいて、後記するリンク生成部４ｃにおいて、リンク生成モジュールＬＭを動作させるために必要となるパラメータの値を設定するものである。ここで、リンク生成モジュールＬＭを動作させるために必要となるパラメータとは、例えば、抽出する区間メタデータＡ、Ｂ、Ｃ、…の、内容情報の種類（タイプ）等である。
【００７２】
更に、このパラメータ設定部４ｂは、リンク生成モジュールＬＭから取得したパラメータの項目を、映像表示手段７を介してユーザに提示する。このように、必要となるパラメータの項目をユーザに提示することで、モジュール蓄積装置２０に異なる種類のリンク生成モジュールＬＭが蓄積されていても、ユーザに対する操作インタフェースを統一することができる。
【００７３】
リンク生成部（リンク生成手段）４ｃは、モジュール選択部４ａによって選択されたリンク生成モジュールＬＭを動作させて、当該リンク生成モジュールＬＭによって定められる所定の関係にある区間メタデータＡ、Ｂ、Ｃ、…のリンク情報を抽出するものである。
【００７４】
ここで、リンク生成部４ｃは、複数のリンク生成モジュールＬＭから選択された１つのリンク生成モジュールＬＭによって動作することとしてもよいし、選択された複数のリンク生成モジュールＬＭを組み合わせて動作することとしてもよい。
【００７５】
統合リンク情報取得部（第３の統合メタデータ生成手段）４ｄは、リンク生成部４ｃによって抽出されたリンク情報を取得し、当該リンク情報と、統合メタデータＭＢに含まれる統合内容情報と、統合区間情報とを含む統合メタデータＭＣを生成するものである。ここで、統合リンク情報取得部４ｄは、取得したリンク情報を、統合メタデータ蓄積手段６に蓄積されている統合メタデータＭＢの区間情報に対応付けて統合メタデータＭＢに追加し、統合メタデータＭＣとする。これによって、統合メタデータＭＣには、統合区間情報と、統合内容情報と、リンク情報とが書き込まれることになる。ここで生成された統合メタデータＭＣは、統合メタデータ蓄積手段６に蓄積される。
【００７６】
統合処理制御手段５は、メタデータ統合装置１内の全体を制御する主制御手段である。この統合処理制御手段５は、各手段から通知される制御情報に基づいて動作を決定し、他の手段に対して指示を行う。例えば、統合処理制御手段５は、区間統合処理手段２のモジュール選択部２ａから、区間統合モジュールＺＭの機能を示す文字列をユーザに提示する旨の指示を通知された場合、映像表示手段７に対して、図示していない表示装置に、区間統合モジュールＺＭを選択するための選択画面を提示する旨の指示を行う。
【００７７】
統合メタデータ蓄積手段６は、統合メタデータを蓄積するものであって、半導体メモリ、ハードディスク等の記憶手段である。この統合メタデータ蓄積手段６に蓄積される統合メタデータＭＡ、ＭＢ、ＭＣは、各々区間統合処理手段２、内容統合処理手段３及びリンク生成処理手段４によって、統合区間情報、統合内容情報及びリンク情報が書き込まれることで生成される。なお、ここで蓄積される統合メタデータＭＡ、ＭＢ、ＭＣの形式は、特に限定されるものではないが、例えば、ＭＰＥＧ−７等のＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式等である。
【００７８】
映像表示手段７は、ユーザからの指示を受け付ける画面の映像を生成して、図示しない表示装置に出力するものである。この映像表示手段７は、モジュール選択部２ａ、３ａ、４ａの各々によって取得された、区間統合モジュールＺＭ、内容統合モジュールＤＭ及びリンク生成モジュールＬＭの個々の機能を示す文字列を表示する指示が統合処理制御手段５から入力された場合には、この文字列を示す映像を生成して、表示装置に出力する。また、映像表示手段７は、パラメータ設定部２ｂ、３ｂ、４ｂの各々によって取得された、区間統合モジュールＺＭ、内容統合モジュールＤＭ及びリンク生成モジュールＬＭのパラメータの項目を表示する指示が統合処理制御手段５から入力された場合には、この項目を示す映像を生成して、表示装置に出力する。
【００７９】
更に、映像表示手段７は、後記する統合メタデータ編集手段８による統合メタデータ（ＭＢ又はＭＣ）の修正のための映像を表示する指示が統合処理制御手段５から入力された場合には、統合メタデータ蓄積手段６から統合メタデータ（ＭＢ又はＭＣ）の内容（識別情報、統合区間情報、統合内容情報、リンク情報）読み出して、これらを示す映像を生成して、表示装置に出力する。
【００８０】
更に、コンテンツが映像データであり、ユーザ指示入力手段９を介して、ユーザによって統合メタデータが選択された場合には、映像表示手段７は、コンテンツを蓄積する図示しないコンテンツ蓄積装置から、選択された統合メタデータに対応するコンテンツの映像を読み出して再生し、表示装置に出力する。例えば、コンテンツ蓄積装置に蓄積されているコンテンツがＭＰＥＧ符号化された映像データである場合、映像表示手段７は、ＭＰＥＧデコーダとしても機能し、映像を再生することで、図示していない表示装置に映像を表示する。これによって、ユーザは、選択された統合メタデータが、正常にセグメント化されているかどうかを確認することができる。なお、これらの映像が表示される画面については、後で具体例を示して説明する。
【００８１】
統合メタデータ編集手段８は、ユーザ指示入力手段９から入力されたユーザ指示に基づいて、統合メタデータ蓄積手段６に蓄積された統合メタデータ（ＭＢ又はＭＣ）を修正するものである。ここで、統合メタデータ（ＭＢ又はＭＣ）は、統合メタデータ編集手段８によって書き換えられ、統合メタデータ蓄積手段６に蓄積される。
【００８２】
ユーザ指示入力手段９は、図示していないマウス、キーボート等の入力装置を介して、ユーザからの指示を受け付けるものである。ここで指示された内容は、随時統合処理制御手段５に通知され、その指示内容に沿った動作が実行される。
【００８３】
統合メタデータ出力手段１０は、統合メタデータ（ＭＢ又はＭＣ）を出力するためのインタフェースである。例えば、ＤＶＤ−ＲＡＭ等の記録媒体に対して統合メタデータ（ＭＢ又はＭＣ）を書き込んだり、統合メタデータ（ＭＢ又はＭＣ）を読み出したりするディスクドライブ装置等である。あるいは、通信回線を介して、統合メタデータ（ＭＢ又はＭＣ）の送信を行う通信ボードであってもよい。
【００８４】
以上、メタデータ統合装置１の構成について説明したが、本発明はこれに限定されるものではない。例えば、ここでは、区間統合モジュールＺＭ、内容統合モジュールＤＭ及びリンク生成モジュールＬＭを前記の処理を行うプログラムとし、モジュール蓄積装置２０に蓄積されることとしたが、区間統合モジュールＺＭ、内容統合モジュールＤＭ及びリンク生成モジュールＬＭを前記の処理を行う回路とし、メタデータ統合装置１に複数接続されることとしてもよい。
【００８５】
更に、メタデータ統合システムＳのモジュール蓄積装置２０には、内容を統合する処理を行わない、空の内容統合モジュールＤＭが蓄積されていてもよく、この空の内容統合モジュールＤＭがモジュール選択部３ａによって選択された場合には、内容統合部３ｃは、統合内容情報を生成しない。そして、統合内容情報取得部３ｄが、統合メタデータＭＢを生成せず、リンク生成処理手段４が、統合メタデータＭＡに基づいて、リンク情報を生成し、統合内容情報を含まない統合メタデータＭＣを生成することとしてもよいし、統合内容情報取得部３ｄが、統合内容情報を含まない、統合メタデータＭＡと同一の統合メタデータＭＢを生成して、リンク生成処理手段４が、この統合メタデータＭＢに基づいて、リンク情報を生成し、統合内容情報を含まない統合メタデータＭＣを生成することとしてもよい。
【００８６】
同様に、メタデータ統合システムＳのモジュール蓄積装置２０には、リンク情報を抽出する処理を行わない、空のリンク生成モジュールＬＭが蓄積されていてもよく、この空のリンク生成モジュールＬＭがモジュール選択部４ａによって選択された場合には、リンク生成部４ｃは、所定の関係を持つ区間メタデータの識別情報を抽出しない。そして、統合リンク情報取得部４ｄが、統合メタデータＭＣを生成せず、映像表示手段７が、統合メタデータＭＢに基づいて表示画面の映像を生成し、統合メタデータ出力手段１０が、統合メタデータＭＢを出力することとしてもよい。また、統合内容情報取得部３ｄが、リンク情報を含まない、統合メタデータＭＢと同一の統合メタデータＭＣを生成して、映像表示手段７が、リンク情報を含まない統合メタデータＭＣに基づいて表示画面の映像を生成し、統合メタデータ出力手段１０が、この統合メタデータＭＣを出力することとしてもよい。
【００８７】
更に、ここでは、メタデータ統合システムＳのモジュール蓄積装置２０には、区間統合モジュールＺＭ、内容統合モジュールＤＭ及びリンク生成モジュールＬＭが蓄積され、メタデータ統合装置１は、区間統合処理手段２と、内容統合処理手段３と、リンク生成処理手段４とを備えることとしたが、メタデータ統合システムＳのモジュール蓄積装置２０には、内容統合モジュールＤＭが蓄積されず、本発明のメタデータ統合装置１は、内容統合処理手段３を備えないこととしてもよい。このとき、リンク生成処理手段４が、統合メタデータＭＡに基づいて、リンク情報を生成し、統合内容情報を含まない統合メタデータＭＣを生成する。
【００８８】
同様に、メタデータ統合システムＳのモジュール蓄積装置２０には、リンク生成モジュールＬＭが蓄積されず、本発明のメタデータ統合装置１は、リンク生成処理手段４を備えないこととしてもよい。このとき、映像表示手段７が、統合メタデータＭＢに基づいて表示画面の映像を生成し、統合メタデータ出力手段１０が、統合メタデータＭＢを出力する。
【００８９】
また、区間統合モジュールＺＭ、内容統合モジュールＤＭ及びリンク生成モジュールＬＭは、単純な時間操作・文字列操作を実装したものや、複雑なドメイン知識を用いた機械学習をパッケージしたもの等の様々なものを用いることができる。そして、メタデータ統合装置１は、辞書やオントロジー等のドメイン知識を蓄積する蓄積手段（図示せず）を外部に備えることとしてもよい。
【００９０】
更に、ここでは、メタデータ統合装置１は、区間統合モジュールＺＭ、内容統合モジュールＤＭ及びリンク生成モジュールＬＭを蓄積するモジュール蓄積装置２０と、区間メタデータＡ、Ｂ、Ｃ、…を蓄積する区間メタデータ蓄積装置３０を外部に接続することとしたが、モジュール蓄積装置２０及び／又は区間メタデータ蓄積装置３０を内部に備えて１台のメタデータ統合装置（図示せず）として構成することとしてもよい。
【００９１】
また、メタデータ統合装置１は、一般的なコンピュータにプログラムを実行させ、コンピュータ内の演算装置や記憶装置を動作させることにより実現することができる。このプログラム（メタデータ統合プログラム）は、通信回線を介して配布することも可能であるし、ＣＤ−ＲＯＭ等の記録媒体に書き込んで配布することも可能である。
【００９２】
［メタデータ統合装置の画面例］
次に、図３から図６を参照して、メタデータ統合装置１の画面例について説明する。
（区間統合設定用画面）
まず、図３を参照（適宜図１参照）して、区間統合モジュールＺＭを選択して、パラメータを設定する際の画面例について説明する。図３は、メタデータ統合装置が、区間統合モジュールを選択し、パラメータを設定する際に、ユーザに提示する画面の一例を示す模式図である。
【００９３】
図３に示すように、区間統合処理を設定するための設定画面Ｗ１は、区間統合モジュールＺＭの機能を示す文字列をリスト表示（一覧表示）し、選択された区間統合モジュールＺＭのパラメータの項目を表示するとともに、パラメータが設定された操作手順をリスト表示した画面となっている。
【００９４】
メタデータ統合装置１では、モジュール選択部２ａが、区間統合モジュールＺＭを選択する場合、映像表示手段７によって、図示しない表示装置に設定画面Ｗ１が表示される。この設定画面Ｗ１において、モジュール選択部２ａが、区間統合モジュールＺＭから取得した、個々の機能を示す文字列をリスト表示（一覧表示）する。ここでは、区間統合モジュールＺＭ１から「時間指定による拡張（ＺＬ１）」、区間統合モジュールＺＭ２から「論理演算（ＡＮＤ）（ＺＬ２）」等の文字列ＺＬ１、ＺＬ２、…が取得され、その文字列ＺＬ１、ＺＬ２、…を、区間統合モジュール表示欄ＺＬにリスト表示している。これによって、ユーザは、どのような機能で区間を設定するのかを選択することができる。
【００９５】
そして、この設定画面Ｗ１において、区間統合モジュールＺＭが選択されることで、映像表示手段７は、区間を設定するために必要となるパラメータの項目を表示する。メタデータ統合装置１では、パラメータ設定部２ｂが、区間を設定するために必要となるパラメータの項目を区間統合モジュールＺＭから取得し、映像表示手段７が、パラメータの項目を表示する。この設定画面Ｗ１では、区間メタデータによって示される区間を前後に所定時間拡張する区間統合モジュールＺＭ１「時間指定による拡張（ＺＬ１）」が選択され、パラメータ設定表示欄ＺＰに、パラメータの項目として、「ＩＤ（名前）（ＺＰ１）」と、「コメント（ＺＰ２）」と、拡張対象となる区間メタデータを示す「ｂａｓｅ（ＺＰ３）」と、区間を前に拡張する時間を示す「前（ＺＰ４）」と、後に拡張する時間を示す「後（ＺＰ５）」とを表示している。これによって、ユーザは、各パラメータの値を、各パラメータの入力欄ＺＩ１〜ＺＩ５に入力し、追加ボタンＺＢ１をマウスでクリックすることで、パラメータが設定されて、操作手順が追加される。
【００９６】
そして、この設定画面Ｗ１において、操作手順が追加されることで、映像表示手段７は、区間統合モジュールＺＭの機能を示す文字列と、設定されたパラメータとを表示する。この設定画面Ｗ１では、区間統合操作手順表示欄ＺＲに、ＩＤ（名前）が「ＴＥＭＰ０１」で、区間統合モジュールＺＭ１「時間指定による拡張」によって、区間メタデータＡ（Ａ１、Ａ２、…）の区間情報に示される区間を前に１０秒、後に５秒拡張する操作を示す「ＴＥＭＰ０１→時間指定による拡張（ｂａｓｅ：Ａ、前：１０、後：５）（ＺＲ１）」と、ＩＤ（名前）が「ＴＥＭＰ０２」で、区間統合モジュールＺＭ２「論理演算（ＡＮＤ）」によって、区間メタデータＡ（Ａ１、Ａ２、…）の区間情報に示される区間と、ＩＤが「ＴＥＭＰ０１」の操作で拡張された区間との論理和をとる操作を示す「ＴＥＭＰ０２→論理演算（ＡＮＤ）（ｂａｓｅ：Ａ、Ｔａｒｇｅｔ：ＴＥＭＰ０１）（ＺＲ２）」とを表示している。これによって、ユーザは、区間統合部２ｃによって行う処理の内容を確認でき、ＯＫボタンＺＢ２をマウスでクリックすることで、区間統合部２ｃによって行う処理が設定される。
【００９７】
（内容統合設定用画面）
次に、図４を参照（適宜図１参照）して、内容統合モジュールＤＭを選択して、パラメータを設定する際の画面例について説明する。図４は、メタデータ統合装置が、内容統合モジュールを選択し、パラメータを設定する際にユーザに提示する画面の一例を示す模式図である。
【００９８】
図４に示すように、内容統合処理を設定するための設定画面Ｗ２は、内容統合モジュールＤＭの機能を示す文字列をリスト表示（一覧表示）し、選択された内容統合モジュールＤＭのパラメータの項目を表示するとともに、パラメータが設定された操作手順をリスト表示した画面となっている。
【００９９】
メタデータ統合装置１では、モジュール選択部３ａが、内容統合モジュールＤＭを選択する場合、映像表示手段７によって、図示しない表示装置に設定画面Ｗ２が表示される。この設定画面Ｗ２において、モジュール選択部３ａが、内容統合モジュールＤＭから取得した、個々の機能を示す文字列をリスト表示（一覧表示）する。ここでは、内容統合モジュールＤＭ１から「文字列操作（カンマ接続）（ＤＬ１）」、内容統合モジュールＤＭ２から「文字列操作（ＡＮＤ）（ＤＬ２）」等の文字列ＤＬ１、ＤＬ２、…が取得され、その文字列ＤＬ１、ＤＬ２、…を、内容統合モジュール表示欄ＤＬにリスト表示している。これによって、ユーザは、どのような機能で内容情報を統合するのかを選択することができる。
【０１００】
そして、この設定画面Ｗ２において、内容統合モジュールＤＭが選択されることで、映像表示手段７は、内容情報を統合するために必要となるパラメータの項目を表示する。メタデータ統合装置１では、パラメータ設定部３ｂが、内容情報を統合するために必要となるパラメータの項目を内容統合モジュールＤＭから取得し、映像表示手段７が、パラメータの項目を表示する。この設定画面Ｗ２では、２つの区間メタデータの内容情報を、カンマを介して接続する内容統合モジュールＤＭ１「文字列操作（カンマ接続）（ＤＬ１）」が選択され、パラメータ設定表示欄ＤＰに、パラメータの項目として、「ＩＤ（名前）（ＤＰ１）」と、「コメント（ＤＰ２）」と、接続する対象となる区間メタデータを示す「データ１（ＤＰ３）」と「データ２（ＤＰ４）」とを表示している。これによって、ユーザは、作成するキー（Ｋｅｙ）を入力欄ＤＫに入力し、更に、各パラメータの値を、各パラメータの入力欄ＤＩ１〜ＤＩ４に入力して、追加ボタンＤＢ１をマウスでクリックすることで、パラメータが設定されて操作手順が追加される。
【０１０１】
そして、この設定画面Ｗ２において、操作手順が追加されることで、映像表示手段７は、内容統合操作手順表示欄ＤＲに、ＩＤ（名前）とともに当該操作を示す文字列（図示せず）を表示する。そして、ユーザは、最終的に値（Ｖａｌｕｅ）として出力したものを、表示欄ＤＶから選択する。ここの表示欄ＤＶには、プルダウンによって内容統合操作手順表示欄ＤＲに表示された操作が選択肢として表示される。そして、ユーザは、追加ボタンＤＢ２をマウスでクリックすることで、表示欄ＤＶから選択した操作を設定済み内容統合表示欄ＤＲ’に表示する。この設定画面Ｗ２では、設定済み内容統合表示欄ＤＲ’に、キーが、誰が何をしているかを示す「ＷｈｏＷｈａｔ」で、内容統合モジュールＤＭによって、どの選手の顔が検出されたかを示す内容情報と、音声認識されたアナウンサーのコメントを示す内容情報とを統合する処理を示す「Ｋｅｙ：ＷｈｏＷｈａｔ→顔認識情報とアナウンサーのコメントの統合（ＤＲ’１）」を表示している。これによって、ユーザは、内容統合部３ｃによって行う処理の内容を確認でき、追加ボタンＤＢ２をマウスでクリックすることで、内容統合部３ｃによって行う処理が設定される。
【０１０２】
（リンク設定用画面）
次に、図５を参照（適宜図１参照）して、リンク生成モジュールＬＭを選択して、パラメータを設定する際の画面例について説明する。図５は、メタデータ統合装置が、リンク生成モジュールを選択し、パラメータを設定する際にユーザに提示する画面の一例を示す模式図である。
【０１０３】
図５に示すように、リンク生成処理を設定するための設定画面Ｗ３は、リンク生成モジュールＬＭの機能を示す文字列をリスト表示（一覧表示）し、選択されたリンク生成モジュールＬＭのパラメータの項目を表示するとともに、パラメータが設定された操作手順をリスト表示した画面となっている。
【０１０４】
メタデータ統合装置１では、モジュール選択部４ａが、リンク生成モジュールＬＭを選択する場合、映像表示手段７によって、図示しない表示装置に設定画面Ｗ３が表示される。この設定画面Ｗ３において、モジュール選択部４ａが、リンク生成モジュールＬＭから取得した、個々の機能を示す文字列をリスト表示（一覧表示）する。ここでは、リンク生成モジュールＬＭ１から「スローシーンとオリジナルシーン（ＬＬ１）」、リンク生成モジュールＬＭ２から「シュートシーン関連（ＬＬ２）」の文字列ＬＬ１、ＬＬ２、…が取得され、その文字列ＬＬ１、ＬＬ２、…を、リンク生成モジュール表示欄ＬＬにリスト表示している。これによって、ユーザは、どのような機能でリンク情報を抽出するのかを選択することができる。
【０１０５】
そして、この設定画面Ｗ３において、リンク生成モジュールＬＭが選択されることで、映像表示手段７は、リンク情報を抽出するために必要となるパラメータの項目を表示する。メタデータ統合装置１では、パラメータ設定部４ｂが、リンク情報を抽出するために必要となるパラメータの項目をリンク生成モジュールＬＭから取得し、映像表示手段７が、パラメータの項目を表示する。この設定画面Ｗ３では、パラメータ設定表示欄ＬＰに、パラメータの項目として、「ＩＤ（名前）（ＬＰ１）」と、「コメント（ＬＰ２）」と、抽出対象となる区間メタデータを示す「データ１（ＬＰ３）」と、「データ２（ＬＰ４）」とを表示している。これによって、ユーザは、関係の種別を示すタイプ（Ｔｙｐｅ）を入力欄ＬＴに入力し、更に、各パラメータの値を、各パラメータの入力欄ＬＩ１〜ＬＩ４に入力して、追加ボタンＬＢ１をマウスでクリックすることで、パラメータが設定されて、操作手順が追加される。
【０１０６】
そして、この設定画面Ｗ３において、操作手順が追加されることで、映像表示手段７は、リンク生成モジュールＬＭに機能を示す文字列を表示する。この設定画面Ｗ３では、設定済みリンク生成表示欄ＬＲに、Ｔｙｐｅが「得点シーン関連」で、リンク生成モジュールＬＭによって、得点シーンに関連付けられたベンチの様子の映像のリンク情報を抽出する処理を示す「Ｔｙｐｅ：得点シーン→得点シーンとベンチ（監督）の様子のリンク（ＬＲ１）」を表示している。これによって、ユーザは、リンク生成部４ｃによって行う処理の内容を確認できる。
【０１０７】
（統合メタデータ編集画面）
次に、図６を参照（適宜図１参照）して、生成された統合メタデータを、画面上で確認・編集する画面例について説明する。図６は、統合メタデータの編集を行う編集画面の一例を示す模式図である。
【０１０８】
図６に示すように、編集画面Ｗ４は、映像再生領域Ｖａと、区間提示領域Ｖｂと、情報提示領域Ｖｃとで主に画面を構成している。映像再生領域Ｖａと、区間提示領域Ｖｂと、情報提示領域Ｖｃとは、映像表示手段７によって表示される。なお、ここでは、区間メタデータも確認・編集できる場合について説明する。
【０１０９】
映像再生領域Ｖａは、選択された統合メタデータの統合区間情報（開始時刻Ｉｎと終了時刻Ｏｕｔ）又は区間メタデータの区間情報で示される区間の映像を、表示する領域である。メタデータ統合装置１では、統合メタデータが選択されたことを、ユーザ指示入力手段９が検出し、映像表示手段７に通知することで、映像表示手段７が、該当する時間区間の映像を再生する。
【０１１０】
区間提示領域Ｖｂは、コンテンツの再生時間の時間軸上における、統合メタデータの統合区間情報（開始時刻Ｉｎ、終了時刻Ｏｕｔ）によって示される区間を提示する領域である。なお、ここでは、区間メタデータの区間を同時に表示することとし、統合メタデータの区間を統合区間提示領域Ｍａに区間Ｍｂ（Ｍｂ１、Ｍｂ２、…）として提示して、区間メタデータの区間を区間提示領域Ａａ、Ｂａ、Ｃａ、Ｄａ、…に区間Ａｂ１、Ａｂ２、…として提示している。そして、ユーザがマウスによって、統合区間提示領域Ｍａ及び区間提示領域Ａａ、Ｂａ、Ｃａ、Ｄａ、…内の所望の区間Ｍｂ、Ａｂ、…を選択することで、統合メタデータ及び区間メタデータが選択される。
【０１１１】
情報提示領域Ｖｃは、選択された統合メタデータ又は区間メタデータの情報（識別情報、統合区間情報（区間情報）、統合内容情報（内容情報）、リンク情報）を提示する領域である。そして、統合メタデータ及び区間メタデータの編集を行う際には、ユーザがキーボード、マウス等からデータや指示を入力することで、情報の変更等を行うことができる。このように、統合メタデータ及び区間メタデータを視覚化することで、内容の編集を容易に行うことができる。
【０１１２】
［メタデータ統合装置の動作］
次に、図７から図９を参照（適宜図１参照）して、本発明に係るメタデータ統合装置１の動作について説明する。
【０１１３】
（統合メタデータ生成動作の概要）
まず、図７を参照して、メタデータ統合装置１による統合メタデータを生成する動作の概要について、具体例を用いて説明する。図７は、メタデータ統合装置の統合メタデータ生成動作を示すフローチャートである。なお、図７では、サッカー中継の映像のコンテンツの区間メタデータから、当該動作において生成される統合メタデータの内容についても例示している。
【０１１４】
最初に、メタデータ統合装置１は、区間統合処理手段２によって、区間メタデータの区間情報に基づいてコンテンツの一部の区間を設定して、当該区間を示す統合区間情報を含む統合メタデータＭＡを生成する（ステップＳ１１）。このステップＳ１１では、例えば、メタデータ統合装置１は、区間を拡張する区間統合モジュールＺＭを選択し、図７（ａ）に示すように、歓声が沸いた区間を示す区間メタデータＢ１の区間情報で示される区間を拡張して、この区間を示す統合区間情報を含む統合メタデータＭＡを生成する。
【０１１５】
続いて、メタデータ統合装置１は、ステップＳ１１において設定された区間に関連付けられる区間についての区間メタデータＡ、Ｂ、Ｃ、…の内容情報を統合して統合内容情報とし、この統合内容情報と統合区間情報とを含む統合メタデータＭＢを生成する（ステップＳ１２）。このステップＳ１２では、メタデータ統合装置１は、例えば、設定された区間メタデータから内容情報を統合する内容統合モジュールＤＭを選択し、図７（ｂ）に示すように、選手の位置に基づいてイベントが検出された区間を示す区間メタデータＣ１と、映像から選手の顔が検出された区間を示す区間メタデータＡ１とから内容情報を統合して統合内容情報とし、この統合内容情報を、ステップＳ１１で生成された統合メタデータＭＡに付加した統合メタデータＭＢを生成する。
【０１１６】
更に、メタデータ統合装置１は、所定の関係にある区間メタデータの識別情報を抽出して、このリンク情報（関係の種別と所定の関係にある区間メタデータの識別情報）と統合内容情報と統合区間情報とを含む統合メタデータＭＣを生成する（ステップＳ１３）。このステップＳ１３では、メタデータ統合装置１は、例えば、スローの映像についてのリンク情報を抽出するリンク生成モジュールＬＭを選択し、図７（ｃ）に示すように、スローの映像についての区間メタデータＤ１からリンク情報を抽出して、このリンク情報をステップＳ１２で生成された統合メタデータＭＢに付加した統合メタデータＭＣを生成する。
【０１１７】
（統合メタデータの生成・出力動作）
次に、図８を参照して、メタデータ統合装置１が、区間メタデータＡ、Ｂ、Ｃ、…から統合メタデータ（ＭＢ、ＭＣ）を生成して出力する動作について説明する。図８は、メタデータ統合装置が統合メタデータを生成して出力する動作を示すフローチャートである。
【０１１８】
まず、メタデータ統合装置１は、区間統合処理手段２のモジュール選択部２ａ及びパラメータ設定部２ｂの後記する区間統合処理設定動作によって、区間統合モジュールＺＭを選択して、区間を設定するために必要となるパラメータを設定する（ステップＳ２１）。そして、メタデータ統合装置１は、内容統合処理手段３のモジュール選択部３ａ及びパラメータ設定部３ｂによって、後記する内容統合処理設定動作によって、内容統合モジュールＤＭを選択して、内容情報を統合するために必要となるパラメータを設定する（ステップＳ２２）。
【０１１９】
そして、メタデータ統合装置１は、統合処理制御手段５によって、ユーザ指示入力手段９にリンク情報を付加した統合メタデータＭＣを生成するユーザ指令が入力されているかを判断する（ステップＳ２３）。そして、入力されていない場合（ステップＳ２３でＮｏ）には、そのままステップＳ２５に進む。また、入力されている場合（ステップＳ２３でＹｅｓ）には、メタデータ統合装置１は、リンク生成処理手段４のモジュール選択部４ａ及びパラメータ設定部４ｂの後記するリンク生成処理設定動作によって、リンク生成モジュールＬＭを選択して、リンク情報を抽出するために必要となるパラメータを設定し（ステップＳ２４）、ステップＳ２５に進む。
【０１２０】
そして、メタデータ統合装置１は、区間統合処理手段２の区間統合部２ｃによって、ステップＳ２１で選択された区間統合モジュールＺＭを動作させて、コンテンツの一部の区間を設定する。更に、メタデータ統合装置１は、統合区間情報取得部２ｄによって、この区間を示す統合区間情報と、識別情報とを含む統合メタデータＭＡを生成し、統合メタデータ蓄積手段６に蓄積する（ステップＳ２５）。
【０１２１】
続いて、メタデータ統合装置１は、内容統合処理手段３の内容統合部３ｃによって、ステップＳ２２で選択された内容統合モジュールＤＭを動作させて、ステップＳ２５において生成された統合メタデータＭＡの区間情報によって示される区間に関連付けられる区間に対する区間メタデータＡ、Ｂ、Ｃ、…の内容情報を統合する。更に、メタデータ統合装置１は、統合内容情報取得部３ｄによって、この統合内容情報と、統合区間情報と、識別情報とを含む統合メタデータＭＢを生成し、統合メタデータ蓄積手段６に蓄積する（ステップＳ２６）。
【０１２２】
そして、メタデータ統合装置１は、統合処理制御手段５によって、ユーザ指示入力手段９にリンク情報を付加した統合メタデータＭＣを生成するユーザ指令が入力されているかを判断し（ステップＳ２７）、入力されていない場合（ステップＳ２７でＮｏ）には、そのままステップＳ２９に進む。
【０１２３】
一方、入力されている場合（ステップＳ２７でＹｅｓ）には、メタデータ統合装置１は、リンク生成処理手段４のリンク生成部４ｃによって、ステップＳ２４で選択されたリンク生成モジュールＬＭを動作させて、区間メタデータＡ、Ｂ、Ｃ、…のリンク情報を抽出する。更に、メタデータ統合装置１は、統合リンク情報取得部４ｄによって、このリンク情報と、統合内容情報と、統合区間情報と、識別情報とを含む統合メタデータＭＣを生成し、統合メタデータ蓄積手段６に蓄積して（ステップＳ２８）、ステップＳ２９に進む。
【０１２４】
続いて、メタデータ統合装置１は、統合処理制御手段５によって、ユーザ指示入力手段９に統合メタデータ（ＭＢ又はＭＣ）を確認・編集するユーザ指令が入力されているかを判断し（ステップＳ２９）、入力されていない場合（ステップＳ２９でＮｏ）には、そのままステップＳ３１に進む。
【０１２５】
一方、入力されている場合（ステップＳ２９でＹｅｓ）には、メタデータ統合装置１は、映像表示手段７によって、統合メタデータ（ＭＢ又はＭＣ）の内容を示す映像を生成して表示装置に出力し、統合メタデータ編集手段８によって、ユーザ指令に基づいて統合メタデータ（ＭＢ又はＭＣ）を確認・編集する作業を行い（ステップＳ３０）、ステップＳ３１に進む。
【０１２６】
そして、メタデータ統合装置１は、統合処理制御手段５によって、ユーザ指示入力手段９に統合メタデータ（ＭＢ又はＭＣ）を１つずつ出力するユーザ指令が入力されているかを判断する（ステップＳ３１）。
【０１２７】
そして、入力されている場合（ステップＳ３１でＹｅｓ）には、メタデータ統合装置１は、統合メタデータ出力手段１０によって、統合メタデータ（ＭＢ又はＭＣ）を出力する（ステップＳ３２）。なお、メタデータ統合装置１は、統合メタデータ出力手段１０によって、ステップＳ２８のリンク生成処理がされている場合にはステップＳ２８において生成された統合メタデータＭＣを、リンク生成処理がされていない場合には、ステップＳ２６において生成された統合メタデータＭＢを統合メタデータ蓄積手段６から読み出して出力する。
【０１２８】
続いて、メタデータ統合装置１は、統合処理制御手段５によって、コンテンツのすべての区間メタデータについて終了したかどうかを判断し（ステップＳ３３）、終了していない場合（ステップＳ３３でＮｏ）には、ステップＳ２５に戻って、区間を設定する動作以降の動作を行う。一方、すべての区間メタデータについて終了した場合（ステップＳ３３でＹｅｓ）には、動作を終了する。
【０１２９】
また、ユーザ指示入力手段９に統合メタデータ（ＭＢ又はＭＣ）を１つずつ出力するユーザ指令が入力されていない場合（ステップＳ３１でＮｏ）には、メタデータ統合装置１は、統合処理制御手段５によって、コンテンツのすべての区間メタデータについて終了したかどうかを判断し（ステップＳ３４）、終了していない場合（ステップＳ３４でＮｏ）には、ステップＳ２５に戻って、統合区間情報を設定する動作以降の動作を行う。
【０１３０】
一方、すべての区間メタデータについて終了した場合（ステップＳ３４でＹｅｓ）には、統合処理制御手段５によって、ユーザ指示入力手段９に全区間の統合メタデータ（ＭＢ又はＭＣ）を確認・編集するユーザ指令が入力されているかを判断し（ステップＳ３５）、入力されていない場合（ステップＳ３５でＮｏ）には、そのままステップＳ３７に進む。
【０１３１】
一方、入力されている場合（ステップＳ３５でＹｅｓ）には、メタデータ統合装置１は、映像表示手段７によって、統合メタデータ（ＭＢ又はＭＣ）の内容を示す映像を生成して表示装置に出力し、統合メタデータ編集手段８によって、ユーザ指令に基づいて統合メタデータ（ＭＢ又はＭＣ）を確認・編集する作業を行い（ステップＳ３６）、ステップＳ３７に進む。そして、メタデータ統合装置１は、統合メタデータ出力手段１０によって、全区間の統合メタデータ（ＭＢ又はＭＣ）を出力して（ステップＳ３７）、動作を終了する。
【０１３２】
以上の動作によって、メタデータ統合装置１は、区間メタデータＡ、Ｂ、Ｃ、…から統合メタデータ（ＭＢ又はＭＣ）を生成して出力することができる。なお、この一連の動作は、コンテンツから区間メタデータＡ、Ｂ、Ｃ、…が抽出されて、当該メタデータ統合装置１に入力される場合に、リアルタイムで処理する場合にも適用することができる。
【０１３３】
また、区間メタデータ蓄積装置３０に蓄積された区間メタデータＡ、Ｂ、Ｃ、…から統合メタデータ（ＭＢ又はＭＣ）を生成する場合には、区間統合処理設定動作（図８のステップＳ２１）を行った後に、全区間の区間メタデータＡ、Ｂ、Ｃ、…に対して区間統合処理（図８のステップＳ２５）の動作を行い、続いて、内容統合処理設定動作（図８のステップ２２）を行った後に、全区間の区間メタデータＡ、Ｂ、Ｃ、…に対して内容統合処理（図８のステップＳ２６）の動作を行い、最後にリンク生成処理設定動作（図８のステップＳ２４）を行った後に、全区間の区間メタデータＡ、Ｂ、Ｃ、…に対してリンク生成処理（図８のＳ２８）を行うこととしてもよい。
【０１３４】
（処理設定動作）
次に、図９を参照して、メタデータ統合装置１における処理設定動作（区間統合処理設定動作（図８のステップＳ２１）、内容統合処理設定動作（図８のステップ２２）及びリンク生成処理設定動作（図８のステップＳ２４））について説明する。図９は、メタデータ統合装置の処理設定動作を示すフローチャートである。
【０１３５】
まず、メタデータ統合装置１は、モジュール選択部（２ａ、３ａ又は４ａ）によって、モジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）から、個々の機能を示す文字列を取得する（ステップＳ５１）。ここでは、モジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）が、関数（ＩｓＳｅｇＩｎｔｅｇｒａｔｅＭｏｄｕｌｅ（）、ＩｓＳｅｍａｎｔｉｃＩｎｔｅｇｒａｔｅＭｏｄｕｌｅ（）又はＩｓＬｉｎｋＭｏｄｕｌｅ（））によって、文字列を返すこととしている。なお、図９では、例として関数ＩｓＳｅｇＩｎｔｅｇｒａｔｅＭｏｄｕｌｅ（）のみを示している。
【０１３６】
そして、メタデータ統合装置１は、映像表示手段７によって、ステップＳ５１において取得された文字列を提示し、モジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）を選択する選択画面を提示する（ステップＳ５２）。ここで、メタデータ統合装置１は、ユーザ指示入力手段９によって、選択画面において、ユーザによるモジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）の選択を受け付けて、モジュール選択部（２ａ、３ａ又は４ａ）に対して、選択されたモジュールを通知する。
【０１３７】
そして、メタデータ統合装置１は、モジュール選択部（２ａ、３ａ又は４ａ）によって、ユーザ指示入力手段９から通知されたモジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）を、区間統合部２ｃ、内容統合部３ｃ又はリンク生成部４ｃに組み込む。これによって、図８のステップＳ２５において区間統合処理を行う区間統合モジュールＺＭ、図８のステップＳ２６において内容統合処理を行う内容統合モジュールＤＭあるいは図８のステップＳ２８においてリンク生成処理を行うリンク生成モジュールＬＭが選択されたことになる（ステップＳ５３）。なお、ここでは、図９において右側のモジュールが選択されたこととして説明する。
【０１３８】
そして、メタデータ統合装置１は、パラメータ設定部（２ｂ、３ｂ又は４ｂ）によって、モジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）による処理のために必要となるパラメータ（パラメータ項目）を、ステップＳ５３において選択されたモジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）から取得する（ステップＳ５４）。ここでは、モジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）が、関数（ＧｅｔＲｅｑｕｉｒｅｄＤａｔａ（））によって、パラメータの項目を返すこととしている。
【０１３９】
続いて、映像表示手段７によって、ステップＳ５４において取得されたパラメータの値を入力する入力画面を提示する（ステップＳ５５）。ここで、メタデータ統合装置１は、ユーザ指示入力手段９によって、入力画面において、ユーザによるパラメータの値の入力を受け付けて、パラメータ設定部（２ｂ、３ｂ又は４ｂ）に対して、入力されたパラメータの値を通知する。
【０１４０】
そして、メタデータ統合装置１は、パラメータ設定部（２ｂ、３ｂ又は４ｂ）によって、パラメータの値を区間統合部２ｃ、内容統合部３ｃ又はリンク生成部４ｃ（ここでは、ステップＳ５３において選択されたモジュール）に通知（設定）する（ステップＳ５６）。ここでは、モジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）が、関数（ＳｅｔＲｅｑｕｉｒｅｄＤａｔａ（））によって、パラメータを設定することとしている。
【０１４１】
そして、メタデータ統合装置１は、パラメータ設定部（２ｂ、３ｂ又は４ｂ）によって、ステップＳ５３において選択されたモジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）と、ステップＳ５６において設定されたパラメータとを処理手順に追加して（ステップＳ５７）、ユーザ指示入力手段９によって、他のモジュールを選択するユーザ指示が入力されたかを判断する（ステップＳ５８）。
【０１４２】
そして、選択するユーザ指示が入力された場合（ステップＳ５８でＹｅｓ）には、ステップＳ５３に戻って、モジュール選択部（２ａ、３ａ又は４ａ）がモジュール（区間統合モジュールＺＭ、内容統合モジュールＤＭ又はリンク生成モジュールＬＭ）の選択を行う動作以降の動作を行う。一方、入力されない場合（ステップＳ５８でＮｏ）には、メタデータ統合装置１は、ユーザ指示入力手段９によって、操作手順を編集するユーザ指示が入力されたかを判断する（ステップＳ５９）。
【０１４３】
そして、編集するユーザ指示が入力された場合（ステップＳ５９でＹｅｓ）には、メタデータ統合装置１は、パラメータ設定部（２ｂ、３ｂ又は４ｂ）によって、操作手順の編集を行い（ステップＳ６０）、ステップＳ５８に戻って、他のモジュールを選択するユーザ指示が入力されたかを判断する動作以降の動作を行う。一方、入力されない場合（ステップＳ５９でＮｏ）には、動作を終了する。
【図面の簡単な説明】
【０１４４】
【図１】本発明におけるメタデータ統合装置を備えるメタデータ統合システムの構成を示したブロック図である。
【図２】本発明における区間メタデータの構成とその意味を説明するための説明図であって、（ａ）は区間メタデータの構成を示す説明図、（ｂ）は区間メタデータの例を示す説明図である。
【図３】本発明におけるメタデータ統合装置が、区間統合モジュールを選択し、パラメータを設定する際に、ユーザに提示する画面の一例を示す模式図である。
【図４】本発明におけるメタデータ統合装置が、内容統合モジュールを選択し、パラメータを設定する際にユーザに提示する画面の一例を示す模式図である。
【図５】本発明におけるメタデータ統合装置が、リンク生成モジュールを選択し、パラメータを設定する際にユーザに提示する画面の一例を示す模式図である。
【図６】本発明におけるメタデータ統合装置によって提示される統合メタデータの編集を行う編集画面の一例を示す模式図である。
【図７】本発明におけるメタデータ統合装置の統合メタデータ生成動作を示すフローチャートである。
【図８】本発明におけるメタデータ統合装置が統合メタデータを生成して出力する動作を示すフローチャートである。
【図９】本発明におけるメタデータ統合装置の処理設定動作を示すフローチャートである。
【符号の説明】
【０１４５】
Ｓ      メタデータ統合システム
１      メタデータ統合装置
２      区間統合処理手段
２ａ    モジュール選択部（区間統合モジュール選択手段）
２ｂ    パラメータ設定部
２ｃ    区間統合部（区間設定手段）
２ｄ    統合区間情報取得部（第１の統合メタデータ生成手段）
３      内容統合処理手段
３ａ    モジュール選択部（内容統合モジュール選択手段）
３ｂ    パラメータ設定部
３ｃ    内容統合部（内容統合手段）
３ｄ    統合内容情報取得部（第２の統合メタデータ生成手段）
４      リンク生成処理手段
４ａ    モジュール選択部（リンク生成モジュール選択手段）
４ｂ    パラメータ設定部
４ｃ    リンク生成部（リンク生成手段）
４ｄ    統合リンク情報取得部（第３の統合メタデータ生成手段）
５      統合処理制御手段
６      統合メタデータ蓄積手段
７      映像表示手段
８      統合メタデータ編集手段
９      ユーザ指示入力手段
１０    統合メタデータ出力手段
２０    モジュール蓄積装置
３０    区間メタデータ蓄積装置
【図１】
2006323792.tif 000003
【図２】
2006323792.tif 000004
【図３】
2006323792.tif 000005
【図４】
2006323792.tif 000006
【図５】
2006323792.tif 000007
【図６】
2006323792.tif 000008
【図７】
2006323792.tif 000009
【図８】
2006323792.tif 000010
【図９】
2006323792.tif 000011