(57)【要約】【課題】  統合する情報の数が増加しても、イベントの抽出精度を低下させずに、イベントの正確な抽出を行うことができるコンテンツメタデータ編集装置およびコンテンツメタデータ編集プログラムを提供する。【解決手段】  コンテンツメタデータ編集装置１は、コンテンツに予め付与され、開始時刻および終了時刻によって存在する区間が区切られている区間メタデータを、当該コンテンツの経過時間に沿って発生するイベントごとに統合した統合メタデータを編集するものであって、テンプレートを取得するテンプレート取得手段３と、区間メタデータを取得する区間メタデータ取得手段５と、マッチングを行うテンプレートマッチング手段７と、マッチングした結果を統合メタデータとして蓄積する統合メタデータ蓄積手段９と、を備えている。【選択図】      図１
2006325047.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに予め付与され、開始時刻および終了時刻によって存在する区間が区切られている区間メタデータを、当該コンテンツの経過時間に沿って発生するイベントごとに統合した統合メタデータとして、編集するコンテンツメタデータ編集装置であって、
複数の前記区間メタデータの組み合わせによって前記イベントを定義すると共に、当該イベントとして定義される区間メタデータが存在している時間または前後の時間に、当該イベントが発生したとする発生時刻を定義し、前記発生時刻から所定時間に亘って存在している区間メタデータを統合するテンプレートを入力するテンプレート入力手段と、
前記区間メタデータを入力する区間メタデータ入力手段と、
前記テンプレート入力手段で入力されたテンプレートにより定義される区間メタデータと、区間メタデータ入力手段で入力された区間メタデータとのマッチングを行うテンプレートマッチング手段と、
このテンプレートマッチング手段でマッチングした、前記テンプレートで定義されたイベントと前記経過時間にかかる時刻情報とを、統合メタデータとして蓄積する統合メタデータ蓄積手段と、
を備えることを特徴とするコンテンツメタデータ編集装置。
【請求項２】
前記コンテンツの再生表示を行うコンテンツ再生手段と、
前記統合メタデータに統合されている区間メタデータの削除または前記統合メタデータに連なる他の区間メタデータの付加を指示すると共に、前記統合メタデータの修正を指示する指示情報を入力する入力手段と、
この入力手段で入力された指示情報に基づいて、前記統合メタデータ蓄積手段に蓄積されている統合メタデータを読み出して、統合されている区間メタデータの削除または他の区間メタデータの付加を行うと共に、前記統合メタデータの修正を行う統合メタデータ編集手段と、
を備えることを特徴とする請求項１に記載のコンテンツメタデータ編集装置。
【請求項３】
前記統合メタデータ蓄積手段に蓄積されている統合メタデータの出力をすると共に、他の統合メタデータの入力をする統合メタデータ入出力手段を備えることを特徴とする請求項１または請求項２に記載のコンテンツメタデータ編集装置。
【請求項４】
コンテンツに予め付与され、開始時刻および終了時刻によって存在する区間が区切られている区間メタデータを、当該コンテンツの経過時間に沿って発生するイベントごとに統合した統合メタデータとして編集するために、前記統合メタデータを蓄積する統合メタデータ蓄積手段を備えたコンピュータを、
複数の前記区間メタデータの組み合わせによって前記イベントを定義すると共に、当該イベントとして定義される区間メタデータが存在している時間または前後の時間に、当該イベントが発生したとする発生時刻を定義し、前記発生時刻から所定時間に亘って存在している区間メタデータを統合するテンプレートを入力するテンプレート入力手段、
前記区間メタデータを入力する区間メタデータ入力手段、
前記テンプレート入力手段で入力されたテンプレートにより定義される区間メタデータと、区間メタデータ入力手段で入力された区間メタデータとのマッチングを行うテンプレートマッチング手段、
このテンプレートマッチング手段でマッチングした、前記テンプレートで定義されたイベントと前記経過時間にかかる時刻情報とを、前記統合メタデータとして前記統合メタデータ蓄積手段に蓄積させる統合メタデータ蓄積制御手段、
として機能させることを特徴とするコンテンツメタデータ編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組等のコンテンツに、付与するメタデータを編集するコンテンツメタデータ編集装置およびコンテンツメタデータ編集プログラムに関する。
【背景技術】
【０００２】
従来、番組等のコンテンツに、当該コンテンツの内容（例えば、出演者名（選手名）、シーンの簡単な解説等）と時刻（コンテンツの再生が開始されてから経過した時間）とを対応付けたメタデータを付与する発明や研究が盛んに行われている。その中で、マルチモーダルと呼ばれる、メタデータを付与するコンテンツに関連する複数のメディアから得られた情報を活用するものがある。
【０００３】
このマルチモーダルでは、例えば、コンテンツの映像を処理したメタデータと、当該コンテンツの音声を処理したメタデータとを統合して新しいメタデータを生成する試みが行われている（例えば、非特許文献１参照）。
【０００４】
この非特許文献１で開示されている「インターモーダル協調による映像メディアからのイベント抽出」では、複数の情報（ここでは映像および音声）を用いることで、映像のみから抽出した場合では欠落してしまう部分、逆に、音声のみから抽出した場合では欠落してしまう部分、または、誤った判定をしてしまう部分を、相互に補完し合うことができ、検出するイベントの正確さを増加させることができる。
【０００５】
つまり、従来のマルチモーダル等における複数の情報を統合してイベントを検出する手法は、情報Ａ（例えば、映像）と情報Ｂ（例えば、音声）とが同時に発生した場合に、イベントの発生を検出するというルールに基づくものである。
【０００６】
例えば、テニスの試合に関する番組において、当該番組の映像および音声から、テニスプレーヤーがサービスショットをするという場面（イベント）を抽出する場合、映像から、双方のテニスプレーヤーがテニスコートのベースライン沿いに位置し、ほぼ静止した状態を検出すると共に、サービスショットの打音を手がかりにすることで、正確にサービスショットの場面（イベント）を抽出することができる。
【非特許文献１】笹森  重和、他２名「インターモーバル協調による映像メディアからのイベント抽出」電子情報通信学会  ＰＲＭＵ９８−１８９、ｐｐ．９９−１０６（１９９９）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のマルチモーダルのように、複数の情報を統合してイベントを検出する手法では、情報の数が増加すると、抽出するイベントによって、各情報の重要度が異なっている場合が生じ、イベントの抽出精度の低下を招いたり、複数の情報の時間的なずれが考慮されておらず、イベントの正確な抽出が行えない場合があるという問題がある。
【０００８】
そこで、本発明では、前記した問題を解決し、統合する情報の数が増加しても、イベントの抽出精度を低下させずに、イベントの正確な抽出を行うことができるコンテンツメタデータ編集装置およびコンテンツメタデータ編集プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、請求項１に記載のコンテンツメタデータ編集装置は、コンテンツに予め付与され、開始時刻および終了時刻によって存在する区間が区切られている区間メタデータを、当該コンテンツの経過時間に沿って発生するイベントごとに統合した統合メタデータを編集するコンテンツメタデータ編集装置であって、テンプレート取得手段と、区間メタデータ取得手段と、テンプレートマッチング手段と、統合メタデータ蓄積手段と、を備える構成とした。
【００１０】
かかる構成によれば、コンテンツメタデータ編集装置は、テンプレート取得手段によって、複数の区間メタデータの組み合わせによってイベントを定義すると共に、当該イベントとして定義される区間メタデータが存在している時間または前後の時間に、当該イベントが発生したとする発生時刻を定義し、この発生時刻から所定時間に亘って存在している区間メタデータを統合するテンプレートを取得する。また、このコンテンツメタデータ編集装置は、区間メタデータ取得手段によって、区間メタデータを取得する。
【００１１】
そして、コンテンツメタデータ編集装置は、テンプレートマッチング手段によって、テンプレート取得手段で取得されたテンプレートにより定義される区間メタデータと、区間メタデータ取得手段で取得された区間メタデータとのマッチングを行う。つまり、このテンプレートマッチング手段では、テンプレートで定義されている区間メタデータの組み合わせと一致する区間メタデータの組み合わせ（区間メタデータ群）が検出されることになる。そして、コンテンツメタデータ編集装置は、統合メタデータ蓄積手段に、テンプレートマッチング手段でマッチングした、テンプレートで定義されたイベントと、時刻情報（経過時間上（コンテンツ時間軸上）での発生時刻、開始時刻、終了時刻）とを、統合メタデータとして蓄積する。
【００１２】
請求項２に記載のコンテンツメタデータ編集装置は、請求項１に記載のコンテンツメタデータ編集装置において、コンテンツ再生手段と、入力手段と、統合メタデータ編集手段と、を備える構成とした。
【００１３】
かかる構成によれば、コンテンツメタデータ編集装置は、コンテンツ再生手段によって、コンテンツの再生表示を行い、入力手段によって、統合メタデータに統合されている区間メタデータの削除または統合メタデータに連なる他の区間データの付加を指示すると共に、統合メタデータの修正を指示する指示情報を入力する。そして、コンテンツメタデータ編集装置は、統合メタデータ編集手段によって、入力手段で入力された指示情報に基づいて、統合メタデータ蓄積手段に蓄積されている統合メタデータを読み出して、統合されている区間メタデータの削除または他の区間メタデータの付加を行うと共に、必要があれば、統合メタデータの修正を行う。なお、統合メタデータの修正とは、区間メタデータが統合された後に、改めて、統合メタデータの時間情報を修正したり、統合メタデータがどのような内容のものであるのかを説明したコメントを付け加えたりすることである。
【００１４】
請求項３に記載のコンテンツメタデータ編集装置は、請求項１または請求項２に記載のコンテンツメタデータ編集装置において、統合メタデータ入出力手段を備えることを特徴とする。
【００１５】
かかる構成によれば、コンテンツメタデータ編集装置は、統合メタデータ入出力手段によって、統合メタデータ蓄積手段に蓄積されている統合メタデータの出力をすると共に、他の統合メタデータ（例えば、別のコンテンツメタデータ編集装置で統合された統合メタデータ）の入力をする。
【００１６】
請求項４に記載のコンテンツメタデータ編集プログラムは、コンテンツに予め付与され、開始時刻および終了時刻によって存在する区間が区切られている区間メタデータを、当該コンテンツの経過時間に沿って発生するイベントごとに統合した統合メタデータを編集するために、前記統合メタデータを蓄積する統合メタデータ蓄積手段を備えたコンピュータを、テンプレート取得手段、区間メタデータ取得手段、テンプレートマッチング手段、統合メタデータ蓄積制御手段、として機能させる構成とした。
【００１７】
かかる構成によれば、コンテンツメタデータ編集プログラムは、テンプレート取得手段によって、複数の区間メタデータの組み合わせによってイベントを定義すると共に、当該イベントとして定義される区間メタデータが存在している時間または前後の時間に、当該イベントが発生したとする発生時刻を定義し、この発生時刻から所定時間に亘って存在している区間メタデータを統合するテンプレートを取得する。また、このコンテンツメタデータ編集プログラムは、区間メタデータ取得手段によって、区間メタデータを取得する。
【００１８】
そして、コンテンツメタデータ編集プログラムは、テンプレートマッチング手段によって、テンプレート取得手段で取得されたテンプレートにより定義される区間メタデータと、区間メタデータ取得手段で取得された区間メタデータとのマッチングを行う。そして、コンテンツメタデータ編集プログラムは、統合メタデータ蓄積制御手段によって、統合メタデータ蓄積手段に、テンプレートマッチング手段でマッチングした、マッチングしたテンプレートで定義されたイベントと、時刻情報（経過時間上（コンテンツ時間軸上）での発生時刻、開始時刻、終了時刻）とを、統合メタデータとして蓄積する。統合メタデータとして蓄積させる。
【発明の効果】
【００１９】
請求項１または請求項４に記載の発明によれば、連続する区間メタデータの組み合わせによってイベントを定義したテンプレートを必要なだけ用意しておき、このイベントを構成する区間メタデータの有無によって、当該イベントの発生を検出しているので、統合する情報の数が増加しても、増加数に応じたテンプレートを用いれば、イベントの抽出精度を低下させずに、イベントの正確な抽出を行うことができる。
【００２０】
請求項２に記載の発明によれば、コンテンツの再生表示を行って、統合メタデータに統合されている区間メタデータの削除または統合メタデータに連なる他の区間データの付加を指示する指示情報に基づいて、統合メタデータの編集を行うことができる。つまり、テンプレートに基づいて統合された統合メタデータを、編集者は、再生表示されたコンテンツを見ながら、指示情報を入力することで編集することができ、イベントの抽出精度を低下させずに、イベントの正確な抽出を行うことができる。
【００２１】
請求項３に記載の発明によれば、蓄積されている統合メタデータの出力と、他の統合メタデータの入力とを行っているので、統合メタデータを自在に入出力して、編集を行うことができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
〈コンテンツメタデータ編集装置の構成〉
図１は、コンテンツメタデータ編集装置のブロック図である。この図１に示すように、コンテンツメタデータ編集装置１は、コンテンツに付与されている区間メタデータを編集して、当該コンテンツの経過時間（進行時間）に沿って発生する何らかのイベントごとに統合するもので、テンプレート取得手段３と、区間メタデータ取得手段５と、テンプレートマッチング手段７と、統合メタデータ蓄積手段９と、区間メタデータ統合処理制御手段１１と、コンテンツ再生手段１３と、入力手段１５と、統合メタデータ編集手段１７と、統合メタデータ入出力手段１９とを備えている。
【００２３】
区間メタデータは、コンテンツの内容に即して当該コンテンツの経過時間（コンテンツ開始時刻からコンテンツ終了時刻までの間）に沿って予め付与されているものである。つまり、区間メタデータは、内容情報と時刻情報とから構成されている。
【００２４】
ここで、区間メタデータの例について、図２を参照して説明する。なお、区間メタデータは、別名称として、関連情報、区間セグメントといったように呼称される場合がある。この図２に示した例では、コンテンツがスポーツ番組（サッカーの中継番組）であり、コンテンツ開始時刻が９時、コンテンツ終了時刻が１１時（図示せず）の場合の冒頭の時刻Ａから時刻Ｂまでを示している。
【００２５】
この場合に、関連情報（区間メタデータ、歓声がわいた）１では、お客さんから歓声がわいた時間（歓声大、Ｉｎ（開始時刻）０９：００：３２、Ｏｕｔ（終了時刻）０９：００：５４）を示している。また、関連情報（区間メタデータ、スロー再生）２では、スロー再生が行われた時間（スロー再生、Ｉｎ（開始時刻）０９：０１：０２、Ｏｕｔ（終了時刻）０９：０１：３０）を示している。
【００２６】
また、区間セグメント（区間メタデータ、選手位置）３では、キックオフがされた時間（Ｋｉｃｋｏｆｆ、Ｉｎ（開始時刻）０９：０１：５５、Ｏｕｔ（終了時刻）０９：０２：０７）と、ゴール前に複数の選手による“塊”が静止している時間（ゴール前に塊静止、Ｉｎ（開始時刻）０９：０３：５８、Ｏｕｔ（終了時刻）０９：０４：３３）とを示している。
【００２７】
さらに、区間セグメント（区間メタデータ、アナウンサコメント）４では、コーナーキックが行われている時間（コーナーキック、Ｉｎ（開始時刻）０９：０３：４２、Ｏｕｔ（終了時刻）０９：０３：５０）を示している。
【００２８】
このように、区間メタデータは、番組時刻（番組の経過時刻）に沿って、数秒または数十秒単位に付与されているものである。なお、この区間メタデータの抽出技術については、様々なものが開示されており、どのような抽出技術を用いてもよい。
【００２９】
イベントは、コンテンツの中における出来事を示す場面、つまり、特定のシーンを示すものである。例えば、コンテンツがサッカーのスポーツ番組である場合、例示すると、得点シーン、コーナーキックが行われているシーン、フリーキックが行われているシーン等が、サッカーのスポーツ番組におけるイベントということになる。
【００３０】
また、例えば、コンテンツがドラマ番組（ここでは、アクションもののドラマを想定している）である場合、例示すると、ある役者（出演者、主人公）と別の役者（出演者、敵役）と争っているシーンや、爆発等の特殊効果が表現されているシーンがドラマ番組におけるイベントということになる。
【００３１】
図１に戻ってコンテンツメタデータ編集装置１の構成の説明を続ける。
テンプレート取得手段３は、外部から既存の（予め作成しておいた）テンプレートを入力するものである。テンプレート取得手段３は、入力手段１５から入力された情報に基づいて、区間メタデータ統合処理制御手段１１で生成されたテンプレートを取得する（入力とする）ことも可能である。なお、このテンプレート取得手段３で取得されたテンプレートは、図示を省略した蓄積手段に蓄積される。
【００３２】
テンプレートは、複数の区間メタデータの組み合わせによってイベントを定義すると共に、当該イベントとして定義される区間メタデータが存在している時間または前後の時間に、当該イベントが発生したとする発生時刻を定義し、この発生時刻から所定時間に亘って存在している区間メタデータを統合するものである。つまり、このテンプレートは、複数の区間メタデータの発生パターンからイベントの検出を可能にしている。また、テンプレートは、関連する（連続する、重なり合う）各区間メタデータについて、抽出するイベント（目的イベント）における相対的時刻関係と、当該目的イベントの検出する際の重み付けとを定義している。
【００３３】
場合によっては、あるイベントが発生しているにも拘わらず、テンプレートで定義されている区間メタデータがすべて発生しているとは限らないことがあり、こういった場合に、各区間メタデータに定義した重み付けを利用することで、当該イベントの検出精度を維持することができる。つまり、当該イベントがどのくらいの確かさで存在しているのかを算出することが可能になる。
【００３４】
ここで、図３〜図５を参照して、テンプレートのひながたの例について説明する。図３はテンプレートのひながたの例を説明した図であり、図４はコンテンツがスポーツ番組（サッカーの中継番組）である場合に、得点を検出するテンプレートの例を説明した図であり、図５はコンテンツがスポーツ番組（サッカーの中継番組）である場合に、コーナーキックを検出するテンプレートの例を説明した図である。
【００３５】
図３（ａ）に示すように、テンプレートのひながたでは、目的イベント（抽出したいイベント）の発生点を発生時刻と定義しており、この発生時刻を挟んで所定時間（前後３０秒）に亘って存在している情報Ａ、情報Ｂおよび情報Ｃ（区間メタデータ）を含むと、イベントが発生したと定義している。
【００３６】
また、図３（ｂ）に示すように、このテンプレートのひながたでは、情報Ａ、情報Ｂおよび情報Ｃがそれぞれ存在しているか否かを決定する係数（存在している場合の係数は“１”、存在していない場合の係数は“０”）と、情報の重要度を示す重み（重みαは“０＜α＜１”［または、百分率表示０＜α＜１００］）とが定義されていると共に、確率関数Ｆ（ｘ）が備えられており、イベント発生の可能性（ここでは、××％）が算出可能になっている。つまり、この確率関数における各情報に乗算される係数が「重み」ということになる。
【００３７】
例えば、確率関数Ｆ（ｘ）は、Ｆ（ｘ）＝情報Ａ＊０．２＋情報Ｂ＊０．５＋情報Ｃ＊０．３といったように定義されている。この場合、情報Ａ、情報Ｂおよび情報Ｃが存在した場合には、イベント発生確率は１となり、情報Ａおよび情報Ｂのみが存在した場合、イベント発生確率は０．７となり、情報Ｂおよび情報Ｃのみが存在した場合、イベント発生確率は０．８となり、情報Ａおよび情報Ｃのみが存在した場合、イベント発生確率は０．５となる。
【００３８】
図４（ａ）に示すように、得点を検出するテンプレートは、イベントが発生したとする発生時刻から１０秒後まで（１０秒間程度）歓声が大きくなり、発生時刻の１２秒後から４０秒後まで（３０秒間程度）スロー再生が行われて、発生時刻の３５秒後から６０秒後まで（３０秒間程度）キックオフする位置に選手が存在する場合（キックオフらしき選手位置）に、得点があったこと（イベント「得点」）を検出するものである。
【００３９】
また、図４（ｂ）に示すように、この得点を検出するテンプレートでは、「歓声大」、「スロー再生」および「キックオフ」それぞれの情報の重要度を示す重み「２０」、「２０」および「６０」が定義されていると共に、確率関数Ｆ（ｘ）が備えられている。この場合、イベント発生（得点シーン）の可能性は、「歓声大」および「キックオフ」が存在しているので、Ｆ（ｘ）＝「歓声大」＊０．２＋「キックオフ」＊０．６で、８０％ということになる。
【００４０】
図５（ａ）に示すように、コーナーキックを検出するテンプレートは、イベントが発生したとする発生時刻の３５秒前から１０秒前まで（２５秒間程度）に“コーナーキック”という言葉が検出されて、発生時刻の２０秒前から発生時刻の５秒後まで、ゴール前で動かない（動きが少ない）選手群（複数の選手の塊）がある場合に、コーナーキックがあったこと（イベント「コーナーキック」）を検出するものである。
【００４１】
図５（ｂ）に示すように、このコーナーキックを検出するテンプレートでは、「キーワード“コーナーキック”」および「ゴール前で動かない選手群」それぞれの情報の重要度を示す重み「４０」および「６０」が定義されていると共に、確率関数Ｆ（ｘ）が備えられている。この場合、イベント発生（コーナーキック）の可能性は、「キーワード“コーナーキック”」および「ゴール前で動かない選手群」が共に存在しているので、Ｆ（ｘ）＝「キーワード“コーナーキック”」＊０．４＋「ゴール前で動かない選手群」＊０．６で、１００％ということになる。
【００４２】
また、確率関数Ｆ（ｘ）に負の項を含めることで、ある区間メタデータが存在した場合に、目的イベント（抽出したいイベント）の発生確率を低くすることができ、目的イベントの高精度の検出が可能になる。
【００４３】
図１に戻ってコンテンツメタデータ編集装置１の構成の説明を続ける。
区間メタデータ取得手段５は、コンテンツに付与されている区間メタデータを取得するものである。なお、この区間メタデータ取得手段５で取得された区間メタデータは、図示を省略した蓄積手段に蓄積される。
【００４４】
テンプレートマッチング手段７は、テンプレート取得手段３で取得されたテンプレートと、区間メタデータ取得手段５で取得された区間メタデータとのマッチングを取って（照合して）、マッチングを取った結果（照合結果）を、統合メタデータとして、統合メタデータ蓄積手段９に出力するものである。
【００４５】
このテンプレートマッチング手段７によるテンプレートと区間メタデータとのマッチングは、前記した図４および図５に示したように、テンプレートで定義されている区間メタデータと、区間メタデータ取得手段５で取得された区間メタデータとを照合する、つまり、定義されている区間メタデータと、取得された区間メタデータとがほぼ一致するか否かによって行われる。
【００４６】
ここで、ほぼ一致するとしているのは、取得された区間メタデータの開始時刻および終了時刻と、テンプレートで定義されている各区間メタデータの開始時刻および終了時刻とが完全に一致していなくても、所定時間の範囲（例えば、±５秒）であれば、該当する区間メタデータは存在すると判定する。
【００４７】
統合メタデータ蓄積手段９は、テンプレートマッチング手段７でテンプレートとマッチングされた区間メタデータ、すなわち、マッチングしたテンプレートで定義されたイベントと、時刻情報（経過時間上（コンテンツ時間軸上）での発生時刻、開始時刻、終了時刻）とが統合された統合メタデータを蓄積するもので、一般的なハードディスクやメモリ等の記録媒体によって構成されている。この統合メタデータ蓄積手段９では、テンプレートマッチング手段７から入力された統合メタデータ以外に、統合メタデータ入出力手段１９を介して入力された統合メタデータが蓄積される。
【００４８】
この統合メタデータ蓄積手段９は、区間メタデータ統合処理制御手段１１によって、テンプレートマッチング手段７、統合メタデータ編集手段１７および統合メタデータ入出力手段１９からの統合メタデータの書き込み（入力）と、統合メタデータ編集手段１７および統合メタデータ入出力手段１９への読み出し（出力）とが制御されている。
【００４９】
区間メタデータ統合処理制御手段１１は、入力手段１５を用いて当該装置１の操作者である編集者が入力した操作情報（指示情報を含む）に基づいて、コンテンツメタデータ編集装置１の制御を司るものである。つまり、この区間メタデータ統合処理制御手段１１では、各手段を制御する各種の制御信号を出力する。
【００５０】
各種の制御信号には、テンプレート取得手段３からテンプレートマッチング手段７に、取得したテンプレートを出力させるテンプレート出力制御信号と、区間メタデータ取得手段５からテンプレートマッチング手段７に、取得した区間メタデータを出力させる区間メタデータ出力制御信号と、テンプレートマッチング手段７でマッチングを行わせるマッチング実行制御信号とがある。また、各種制御信号には、統合メタデータ蓄積手段９に統合メタデータの書き込みまたは読み込みを行わせる統合メタデータ書込読込制御信号と、コンテンツ再生手段１３にコンテンツの再生を行わせるコンテンツ再生制御信号と、入力手段１５から入力された指示情報に基づいて、統合メタデータ編集手段１７に統合メタデータの編集を行わせる統合メタデータ編集制御信号とがある。
【００５１】
コンテンツ再生手段１３は、区間メタデータ取得手段５で取得した区間メタデータが付与されるコンテンツを取得し、図示を省略した蓄積手段に蓄積していると共に、区間メタデータ統合処理制御手段１１による制御に基づいて（コンテンツ再生制御信号に従って）、蓄積しているコンテンツを再生（表示）するものである。
【００５２】
入力手段１５は、当該装置１の操作者である編集者が、操作情報（指示情報を含む）を入力する際に用いるもので、キーボードやマウス等の入力デバイスによって構成されている。操作情報は、当該装置１の各種の機能を実行させるものである。
【００５３】
指示情報は、編集者が、コンテンツ再生手段１３により再生されたコンテンツを視聴しながら、統合メタデータ編集手段１７で統合メタデータの編集（区間メタデータの削除または付加、或いは、統合メタデータの修正）を行わせるものである。
【００５４】
統合メタデータ編集手段１７は、統合メタデータ蓄積手段９に蓄積されている統合メタデータを読み出して、入力手段１５から入力された指示情報に基づいて（統合メタデータ編集制御信号に従って）、統合メタデータの編集を行うものである。なお、この統合メタデータ編集手段１７で編集された統合メタデータは、統合メタデータ蓄積手段９に再蓄積される。
【００５５】
統合メタデータ入出力手段１９は、区間メタデータ統合処理制御手段１１による制御に基づいて（統合メタデータ書込読込制御信号に従って）、統合メタデータ蓄積手段９に蓄積されている統合メタデータを外部に出力したり、外部から入力された統合メタデータを統合メタデータ蓄積手段９に出力したりするものである。例えば、外部から入力された統合メタデータは、別のコンテンツメタデータ編集装置１からネットワークを介して送信されたものである。
【００５６】
このコンテンツメタデータ編集装置１によれば、テンプレート取得手段３によって、連続する区間メタデータの組み合わせによってイベントを定義したテンプレートを必要なだけ取得しておき、区間メタデータ取得手段５で取得した区間メタデータと、テンプレートとをテンプレートマッチング手段７で照合して、イベントを構成する区間メタデータの有無によって、当該イベントの発生を検出しているので、統合する情報の数が増加しても、増加数に応じたテンプレートを用いれば、イベントの抽出精度を低下させずに、イベントの正確な抽出を行うことができる。
【００５７】
また、コンテンツメタデータ編集装置１によれば、コンテンツ再生手段１３によって、コンテンツの再生表示を行って、入力手段１５によって入力された、統合メタデータに統合されている区間メタデータの削除または統合メタデータに連なる他の区間データの付加を指示する指示情報に基づいて、統合メタデータの編集を行っている。つまり、テンプレートに基づいて統合された統合メタデータを、編集者は、再生表示されたコンテンツを見ながら、指示情報を入力することで編集することができ、イベントの抽出精度を低下させずに、イベントの正確な抽出を行うことができる。
【００５８】
さらに、コンテンツメタデータ編集装置１によれば、統合メタデータ入出力手段１９によって、統合メタデータ蓄積手段９に蓄積されている統合メタデータの出力を行うと共に、別のコンテンツメタデータ編集装置１で統合された統合メタデータの入力を行っているので、統合メタデータを自在に入出力して、編集を行うことができる。
【００５９】
〈コンテンツメタデータ編集装置の動作〉
次に、図６に示すフローチャートを参照して、コンテンツメタデータ編集装置１の動作について説明する（適宜、図１参照）
まず、コンテンツメタデータ編集装置１は、テンプレート取得手段３によって、テンプレートを取得し（ステップＳ１）、区間メタデータ取得手段５によって、区間メタデータを取得する（ステップＳ２）。
【００６０】
続いて、コンテンツメタデータ編集装置１は、テンプレートマッチング手段７によって、テンプレート取得手段３で取得されたテンプレートで定義されている区間メタデータと、区間メタデータ取得手段５で取得された区間メタデータとのマッチングを行って、マッチングしたものを統合メタデータ蓄積手段９に出力する（ステップＳ３）。そうすると、コンテンツメタデータ編集装置１は、テンプレートマッチング手段７でマッチングしたテンプレートで定義されるイベントと、時刻情報とを、統合メタデータとして、蓄積する（ステップＳ４）。
【００６１】
そして、コンテンツメタデータ編集装置１は、入力手段１５から入力された操作情報に基づいて、統合メタデータを編集するか否かを判定し（ステップＳ５）、統合メタデータを編集すると判定した場合（ステップＳ５、Ｙｅｓ）、コンテンツ再生手段１３によって、コンテンツを再生する（ステップＳ６）。
【００６２】
そうした後、コンテンツメタデータ編集装置１は、入力手段１５から指示情報が入力されると（ステップＳ７）、この指示情報に基づいて、統合メタデータ編集手段１７によって、統合メタデータ蓄積手段９に蓄積されている統合メタデータを読み出して、編集する（ステップＳ８）。なお、ステップＳ５において、統合メタデータを編集すると判定しなかった場合（ステップＳ５、Ｎｏ）、ステップＳ６からステップＳ８まではスキップされることになる。
【００６３】
そして、コンテンツメタデータ編集装置１は、入力手段１５から入力された操作情報に基づいて、統合メタデータを出力するか否かを判定し（ステップＳ９）、統合メタデータを出力すると判定した場合（ステップＳ９、Ｙｅｓ）、統合メタデータ入出力手段１９によって、統合メタデータを出力する（ステップＳ１０）。なお、統合メタデータを出力すると判定しなかった場合（ステップＳ９、Ｎｏ）、このステップＳ１０はスキップされる。
【００６４】
そして、コンテンツメタデータ編集装置１は、入力手段１５から入力された操作情報に基づいて、当該装置１の動作を終了するか否かを判定し（ステップＳ１１）、動作を終了すると判定した場合（ステップＳ１１、Ｙｅｓ）には、動作を終了する。なお、コンテンツメタデータ編集装置１は、入力手段１５から入力された操作情報に基づいて、動作を終了すると判定しなかった場合（ステップＳ１１、Ｎｏ）、新たな統合メタデータを生成するか判定し（ステップＳ１２）、新たな統合メタデータを生成すると判定した場合（ステップＳ１２、Ｙｅｓ）には、ステップＳ１に戻り、新たな統合メタデータを生成すると判定しなかった場合（ステップＳ１２、Ｎｏ）には、ステップＳ５（または、ステップＳ９）に戻る。
【００６５】
以上、本発明の実施形態について説明したが、本発明は前記実施形態には限定されない。例えば、本実施形態では、コンテンツメタデータ編集装置１として説明したが、当該装置１を構成する各構成の処理を、一般的または汎用的なコンピュータ言語で記述したコンテンツメタデータ編集プログラムとみなすことも可能である。この場合、コンテンツメタデータ編集装置１と同様の効果を得ることができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施形態に係るコンテンツメタデータ編集装置のブロック図である。
【図２】区間メタデータの例を説明した図である。
【図３】テンプレートのひながたの例を説明した図である。
【図４】コンテンツがスポーツ番組（サッカーの中継番組）である場合に、イベント「得点」を検出するテンプレートの例を説明した図である。
【図５】コンテンツがスポーツ番組（サッカーの中継番組）である場合に、イベント「コーナーキック」を検出するテンプレートの例を説明した図である。
【図６】図１に示したコンテンツメタデータ編集装置の動作を説明したフローチャートである。
【符号の説明】
【００６７】
１      コンテンツメタデータ編集装置
３      テンプレート取得手段
５      区間メタデータ取得手段
７      テンプレートマッチング手段
９      統合メタデータ蓄積手段
１１    区間メタデータ統合処理制御手段
１３    コンテンツ再生手段
１５    入力手段
１７    統合メタデータ編集手段
１９    統合メタデータ入出力手段
【図１】
2006325047.tif 000003
【図２】
2006325047.tif 000004
【図３】
2006325047.tif 000005
【図４】
2006325047.tif 000006
【図５】
2006325047.tif 000007
【図６】
2006325047.tif 000008