(57)【要約】【課題】コンテンツに合致するメタデータを迅速に選択すること。【解決手段】区間長対応関係取得部ｃ１０１が、コンテンツの区間あるいは領域を示すクエリ区間の情報と、クエリ区間に含まれる信号に類似する信号の蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す。検索命令取得部ｃ１０２が、コンテンツの区間あるいは領域を示す検索区間の情報を取得する。メタデータ検索部ｃ１０３が、検索区間に含まれる信号に類似する信号の蓄積コンテンツの区間あるいは領域のメタデータを抽出する。検索結果出力部ｃ１０４が、区間長対応関係情報の蓄積区間長情報であって検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、メタデータ検索部ｃ１０３が抽出したメタデータを出力する。【選択図】図８
2010283542.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置において、
前記コンテンツの区間あるいは領域に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを、当該蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報に基づいて出力する検索結果出力部を備えることを特徴とするメタデータ検索装置。
【請求項２】
コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置おいて、
前記コンテンツの区間あるいは領域を示すクエリ区間の情報と、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す区間長対応関係取得部と、
前記コンテンツの区間あるいは領域を示す検索区間の情報を取得する検索命令取得部と、
前記検索区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを抽出するメタデータ検索部と、
前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、前記メタデータ検索部が抽出したメタデータを出力する検索結果出力部と、
を備えることを特徴とするメタデータ検索装置。
【請求項３】
前記検索結果出力部は、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報が示す区間あるいは領域の大きさの大きい順に、前記メタデータ検索部が抽出したメタデータを出力することを特徴とする請求項２に記載のメタデータ検索装置。
【請求項４】
前記蓄積区間長情報は、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域を示す蓄積区間の情報であることを特徴とする請求項２又は３に記載のメタデータ検索装置。
【請求項５】
前記検索結果出力部は、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報を出力することを特徴とする請求項２乃至４のいずれかの項に記載のメタデータ検索装置。
【請求項６】
前記検索結果出力部は、前記検索区間内のコンテンツの区間あるいは領域ごとに、蓄積コンテンツの出現頻度を表すヒストグラムを計算し、計算したヒストグラムが示す出現頻度に基づいて前記メタデータ検索部が抽出したメタデータを出力することを特徴とする請求項２乃至５のいずれかの項に記載のメタデータ検索装置。
【請求項７】
前記検索結果出力部は、計算したヒストグラムが示す出現頻度に基づいて、前記メタデータ検索部が抽出したメタデータの出力順序を決定することを特徴とする請求項６に記載のメタデータ検索装置。
【請求項８】
前記クエリ区間と、当該クエリ区間のコンテンツの信号に類似する信号の前記蓄積区間と、を含む対応関係を複数取得するコンテンツ対応関係取得部と、
前記クエリ区間と前記蓄積区間との複数の対応関係を結合して結合対応関係を生成する結合対応関係生成部と、
前記結合対応関係生成部が結合した前記クエリ区間と、前記結合対応関係の前記蓄積区間の大きさを示す蓄積区間長情報と、を前記区間長対応関係情報として区間長対応関係記憶部に記憶する区間長対応関係生成部と、
を備えることを特徴とする請求項２乃至７のいずれかの項に記載のメタデータ検索装置。
【請求項９】
コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置おけるメタデータ検索方法において、
区間長対応関係取得部が、前記コンテンツの区間あるいは領域を示すクエリ区間の情報と、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す区間長対応関係取得過程と、
検索命令取得部が、前記コンテンツの区間あるいは領域を示す検索区間の情報を取得する検索命令取得過程と、
メタデータ検索部が、前記検索区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを抽出するメタデータ検索過程と、
検索結果出力部が、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、前記メタデータ検索過程にて抽出したメタデータを出力する検索結果出力過程と、
を有することを特徴とするメタデータ検索方法。
【請求項１０】
コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置のコンピュータに、
前記コンテンツの区間あるいは領域を示すクエリ区間の情報と、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す区間長対応関係取得手段、
前記コンテンツの区間あるいは領域を示す検索区間の情報を取得する検索命令取得手段、
前記検索区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを抽出するメタデータ検索手段、
前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、前記メタデータ検索手段にて抽出したメタデータを出力する検索結果出力手段、
として機能させるメタデータ検索プログラム。
【請求項１１】
コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置を具備するメタデータ管理システムにおいて、
前記メタデータ管理システムは、メタデータ生成装置を具備し、
前記メタデータ検索装置は、
前記コンテンツの区間あるいは領域を示すクエリ区間の情報と、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す区間長対応関係取得部と、
前記コンテンツの区間あるいは領域を示す検索区間の情報を取得する検索命令取得部と、
前記検索区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを抽出するメタデータ検索部と、
前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、前記メタデータ検索部が抽出したメタデータを出力する検索結果出力部と、
を備え、
前記メタデータ生成装置は、
前記クエリ区間と、当該クエリ区間のコンテンツの信号に類似する信号の前記蓄積区間と、を含む対応関係を複数取得するコンテンツ対応関係取得部と、
前記クエリ区間と前記蓄積区間との複数の対応関係を結合して結合対応関係を生成する結合対応関係生成部と、
前記結合対応関係生成部が結合した前記クエリ区間と、前記結合対応関係の前記蓄積区間の大きさを示す蓄積区間長情報と、を前記区間長対応関係情報として区間長対応関係記憶部に記憶する区間長対応関係生成部と、
を備えることを特徴とするメタデータ検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メタデータ検索装置、メタデータ検索方法、メタデータ検索プログラム、及びメタデータ検索システムに関する。
【背景技術】
【０００２】
映像コンテンツや楽曲コンテンツに関連する様々な付随情報を、メタデータとしてコンテンツに対して付与することが行われている。楽曲コンテンツを例にとると、曲名、アーチスト名、ジャンル等がメタデータとしてコンテンツに付与されている。さらに、コンテンツ全体に対するメタデータばかりでなく、歌唱映像に対して時間毎に付随する歌詞のテキスト情報、ドラマの映像に対して時間毎に付随する出演者情報等、コンテンツ中の所定の区間あるいは領域に対するメタデータがコンテンツの所定の区間あるいは領域に対して付与されている。
【０００３】
このメタデータを検索する技術として、特許文献１（特開２００８−２１９６０８）に記載されているものがある。特許文献１に示される表示装置では、再生コンテンツの特徴データの抽出開始時刻となる基準時刻が取得され、再生コンテンツから特徴データが抽出される。そして、その特徴データに基づいて、蓄積コンテンツ中の特徴データが探索され、再生コンテンツから導き出された特徴データに対応する蓄積コンテンツ中の時刻が該当基準時刻として特定され、再生コンテンツの現在の再生時刻が取得される。そして、再生時刻と基準時刻と該当基準時刻とに基づいて再生該当基準時刻が計算され、蓄積コンテンツ中の時刻ごとに対応付けられたメタデータの中から、再生該当基準時刻に該当する時刻に対応付けられたメタデータが選択されて表示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１９６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された表示装置では、再生コンテンツの特徴データに基づいた検索の結果、複数の蓄積コンテンツのメタデータが抽出される場合があった。特に、より長い再生コンテンツの区間で検索を行うと、この区間の一部の特徴データに類似する蓄積コンテンツの特徴データが多くなり、より多くの蓄積コンテンツのメタデータが抽出される。複数のメタデータが抽出された場合、特許文献１に記載された表示装置では、どのメタデータを表示すべきかの基準がないため、メタデータを表示することができない、又は、すべてのメタデータを一律に表示してしまう。このため、特許文献１に記載された表示装置では、再生コンテンツに合致するメタデータを選択できない、又は、利用者等がメタデータを選択するのに時間がかかるという欠点があった。
【０００６】
本発明は上記の点に鑑みてなされたものであり、その目的は、コンテンツに合致するメタデータを迅速に選択することができるメタデータ検索装置、メタデータ検索方法、メタデータ検索プログラム、及びメタデータ検索システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は上記の課題を解決するためになされたものであり、本発明は、コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置において、前記コンテンツの区間あるいは領域に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを、当該蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報に基づいて出力する検索結果出力部を備えることを特徴とするメタデータ検索装置である。
【０００８】
また、本発明は、コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置おいて、前記コンテンツの区間あるいは領域を示すクエリ区間の情報と、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す区間長対応関係取得部と、前記コンテンツの区間あるいは領域を示す検索区間の情報を取得する検索命令取得部と、前記検索区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを抽出するメタデータ検索部と、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、前記メタデータ検索部が抽出したメタデータを出力する検索結果出力部と、を備えることを特徴とするメタデータ検索装置である。
【０００９】
また、本発明は、上記のメタデータ検索装置において、前記検索結果出力部は、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報が示す区間あるいは領域の大きさの大きい順に、前記メタデータ検索部が抽出したメタデータを出力することを特徴とする。
【００１０】
また、本発明は、上記のメタデータ検索装置において、前記蓄積区間長情報は、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域を示す蓄積区間の情報であることを特徴とする。
【００１１】
また、本発明は、上記のメタデータ検索装置において、前記検索結果出力部は、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報を出力することを特徴とする。
【００１２】
また、本発明は、上記のメタデータ検索装置において、前記検索結果出力部は、前記検索区間内のコンテンツの区間あるいは領域ごとに、蓄積コンテンツの出現頻度を表すヒストグラムを計算し、計算したヒストグラムが示す出現頻度に基づいて前記メタデータ検索部が抽出したメタデータを出力することを特徴とする。
【００１３】
また、本発明は、上記のメタデータ検索装置において、計算したヒストグラムが示す出現頻度に基づいて、前記メタデータ検索部が抽出したメタデータの出力順序を決定することを特徴とする。
【００１４】
また、本発明は、上記のメタデータ検索装置において、前記クエリ区間と、当該クエリ区間のコンテンツの信号に類似する信号の前記蓄積区間と、を含む対応関係を複数取得するコンテンツ対応関係取得部と、前記クエリ区間と前記蓄積区間との複数の対応関係を結合して結合対応関係を生成する結合対応関係生成部と、前記結合対応関係生成部が結合した前記クエリ区間と、前記結合対応関係の前記蓄積区間の大きさを示す蓄積区間長情報と、を前記区間長対応関係情報として区間長対応関係記憶部に記憶する区間長対応関係生成部と、を備えることを特徴とする。
【００１５】
また、本発明は、コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置おけるメタデータ検索方法において、区間長対応関係取得部が、前記コンテンツの区間あるいは領域を示すクエリ区間の情報と、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す区間長対応関係取得過程と、検索命令取得部が、前記コンテンツの区間あるいは領域を示す検索区間の情報を取得する検索命令取得過程と、メタデータ検索部が、前記検索区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを抽出するメタデータ検索過程と、検索結果出力部が、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、前記メタデータ検索過程にて抽出したメタデータを出力する検索結果出力過程と、を有することを特徴とするメタデータ検索方法である。
【００１６】
また、本発明は、コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置のコンピュータに、前記コンテンツの区間あるいは領域を示すクエリ区間の情報と、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す区間長対応関係取得手段、前記コンテンツの区間あるいは領域を示す検索区間の情報を取得する検索命令取得手段、前記検索区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを抽出するメタデータ検索手段、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、前記メタデータ検索手段にて抽出したメタデータを出力する検索結果出力手段、として機能させるメタデータ検索プログラムである。
【００１７】
また、本発明は、コンテンツの信号に類似する信号の蓄積コンテンツを検索し、検索した蓄積コンテンツのメタデータを出力するメタデータ検索装置を具備するメタデータ管理システムにおいて、前記メタデータ管理システムは、メタデータ生成装置を具備し、前記メタデータ検索装置は、前記コンテンツの区間あるいは領域を示すクエリ区間の情報と、前記クエリ区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報と、を対応付けた区間長対応関係情報を予め記憶する区間長対応関係記憶部から読み出す区間長対応関係取得部と、前記コンテンツの区間あるいは領域を示す検索区間の情報を取得する検索命令取得部と、前記検索区間に含まれる信号に類似する信号の前記蓄積コンテンツの区間あるいは領域のメタデータを抽出するメタデータ検索部と、前記区間長対応関係情報の蓄積区間長情報であって前記検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、前記メタデータ検索部が抽出したメタデータを出力する検索結果出力部と、を備え、前記メタデータ生成装置は、前記クエリ区間と、当該クエリ区間のコンテンツの信号に類似する信号の前記蓄積区間と、を含む対応関係を複数取得するコンテンツ対応関係取得部と、前記クエリ区間と前記蓄積区間との複数の対応関係を結合して結合対応関係を生成する結合対応関係生成部と、前記結合対応関係生成部が結合した前記クエリ区間と、前記結合対応関係の前記蓄積区間の大きさを示す蓄積区間長情報と、を前記区間長対応関係情報として区間長対応関係記憶部に記憶する区間長対応関係生成部と、を備えることを特徴とするメタデータ検索システムである。
【発明の効果】
【００１８】
本発明によれば、メタデータ検索装置は、コンテンツの区間あるいは領域に含まれる信号に類似する信号の蓄積コンテンツの区間あるいは領域のメタデータを、当該蓄積コンテンツの区間あるいは領域の大きさを示す蓄積区間長情報に基づいて出力するので、コンテンツの類似の度合いに従ってメタデータを出力することができ、利用者等がコンテンツに合致するメタデータを迅速に選択することができる。例えば、蓄積コンテンツの区間あるいは領域の大きさが大きい順にメタデータを出力する場合、メタデータ検索装置は、コンテンツの類似の度合いが高い順にメタデータを出力することができ、利用者等がコンテンツに合致するメタデータを迅速に選択することができる。また、メタデータ検索装置は、出現頻度ヒストグラムを出力するので、出現頻度が高い時間区間のメタデータを選択することができ、検索コンテンツに合致したメタデータを表示することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係るメタデータ検索システムを示す概念図である。
【図２】本実施形態に係るメタデータ生成装置の構成を示す概略ブロック図である。
【図３】本実施形態に係るメタデータ管理装置の動作の一例を示すフローチャートである。
【図４】本実施形態に係る結合対応関係の一例を示す概念図である。
【図５】本実施形態に係るコンテンツ情報の一例を示す概念図である。
【図６】本実施形態に係る複数の結合対応関係の一例を示す概念図である。
【図７】本実施形態に係る区間長対応関係情報の一例を示す概念図である。
【図８】本実施形態に係るメタデータ検索装置の構成を示す概略ブロック図である。
【図９】本実施形態に係るメタデータ検索装置の動作の一例を示すフローチャートである。
【図１０】本実施形態に係るクエリデータ検索画面の一例を示す概略図である。
【図１１】本実施形態の変形例１に係るクエリデータ検索画面の一例を示す概略図である。
【図１２】本実施形態の変形例２に係る出現頻度ヒストグラムの一例を示す概略図である。
【図１３】本実施形態の変形例２に係る検索結果出力部が表示するメタデータの別の一例を示す図である。
【図１４】本実施形態の変形例２に係る検索結果出力部が表示するメタデータの別の一例を示す図である。
【図１５】本実施形態の変形例２に係る検索結果出力部が表示するメタデータの別の一例を示す図である。
【発明を実施するための形態】
【００２０】
（実施形態）
以下、図面を参照しながら本発明の実施形態について詳しく説明する。図１は、本発明の実施形態に係るメタデータ検索システムを示す概念図である。この図において、メタデータ検索システムは、メタデータ生成装置ａ１、データベースｂ１、及びメタデータ検索装置ｃ１を含んで構成される。データベースｂ１は、対応関係記憶部ｂ１１１、コンテンツ情報記憶部ｂ１２１、区間長対応関係記憶部ｂ１２２、及び蓄積コンテンツ記憶部ｂ１３１を含んで構成される。なお、コンテンツ情報記憶部ｂ１２１及び区間長対応関係記憶部ｂ１２２をメタデータ記憶部ｂ１２という。
【００２１】
メタデータ生成装置ａ１は、新たなコンテンツが入力されると、入力された新たなコンテンツと、そのコンテンツの信号に類似する信号の蓄積コンテンツであって蓄積コンテンツ記憶部ｂ１３１が予め記憶する蓄積コンテンツと、の結合対応関係情報を生成して対応関係記憶部ｂ１１１に記憶する（図４参照）。ここで、メタデータ生成装置ａ１に入力又は記憶されるコンテンツとは、例えば、動画や音楽等のコンテンツであり、利用者がメタデータ生成装置ａ１にアップロード、又は、コンピュータプログラムによって自動的にウェブサイトからメタデータ生成装置ａ１にダウンロードされたコンテンツである。
メタデータ生成装置ａ１は、対応関係記憶部ｂ１１１が記憶する結合対応関係情報と、メタデータ記憶部ｂ１２が記憶する蓄積コンテンツのメタデータと、に基づいて、新たなコンテンツのメタデータを生成する。メタデータ生成装置ａ１は、生成したメタデータをメタデータ記憶部ｂ１２に記憶する。なお、メタデータとは、コンテンツに対する付加情報であり、例えば、コンテンツの種類、タイトル、又は出演者・演奏者等の情報である。また、メタデータ生成装置ａ１は、メタデータのうち、新たなコンテンツの区間あるいは領域（クエリ区間）と、結合した蓄積コンテンツの区間あるいは領域（蓄積区間；蓄積区間長情報）と、の対応情報である区間長対応関係情報を区間長対応関係記憶部ｂ１２２に記憶する（図７参照）。メタデータ生成装置ａ１は、区間長対応関係情報以外のメタデータ（コンテンツ情報という）をコンテンツ情報記憶部ｂ１２１に記憶する（図５参照）。
【００２２】
メタデータ検索装置ｃ１は、利用者等から指定された検索条件を含む検索命令が入力されると、検索条件と一致する蓄積コンテンツのメタデータを出力する。
ここで、本実施形態かかるメタデータ検索装置ｃ１は、区間長対応関係記憶部ｂ１２２が記憶する区間長対応関係情報に基づいて、検索結果の情報の出力順序を並び換えて出力する。
以下、まず、メタデータ生成装置ａ１について説明し、その後、メタデータ検索装置ｃ１について説明をする。
【００２３】
＜メタデータ生成装置ａ１の構成について＞
図２は、本実施形態に係るメタデータ生成装置ａ１の構成を示す概略ブロック図である。この図において、メタデータ管理装置ａ１は、コンテンツ対応関係取得部ａ１０１、結合対応関係生成部ａ１０２、コンテンツ情報生成部ａ１０３、及び蓄積区間長対応関係生成部ａ１０４を含んで構成される。また、メタデータ管理装置ａ１は、クエリコンテンツＩＤおよびクエリコンテンツの区間あるいは領域と、蓄積コンテンツＩＤおよび蓄積コンテンツの区間あるいは領域を入力とし、クエリデータに付与するクエリメタデータを出力とする。
【００２４】
コンテンツ対応関係取得部ａ１０１は、図１中の対応関係記憶部ｂ１１１からクエリ区間と、当該クエリ区間のコンテンツの信号に類似する信号の蓄積区間と、を含む対応関係を複数取得する。
結合対応関係生成部ａ１０２は、コンテンツ対応関係取得部ａ１０１が取得したクエリ区間と蓄積区間との複数の対応関係を結合して結合対応関係を生成する。具体的には、結合対応関係生成部ａ１０２は、複数の対応関係のクエリコンテンツの時間区間（クエリ時間区間という）の差、および当該蓄積コンテンツの時間区間（蓄積時間区間という）の差、を計算する。結合対応関係生成部ａ１０２は、計算した差に基づいて、複数の対応関係のクエリ時間区間および蓄積時間区間を結合し、クエリコンテンツＩＤおよび結合したクエリ時間区間と、蓄積コンテンツＩＤおよび結合した蓄積時間区間と、からなる結合対応関係を生成する。
【００２５】
コンテンツ情報生成部ａ１０３は、結合対応関係生成部ａ１０２が生成した結合対応関係から、クエリ区間についてのコンテンツ情報、またはクエリコンテンツの全体についてのコンテンツ情報を、対応する蓄積コンテンツの蓄積コンテンツＩＤ、メタデータのうちの少なくとも１つ以上に基づいて生成する。コンテンツ情報生成部ａ１０３は、生成したコンテンツ情報を、図１中のコンテンツ情報記憶部ｂ１２１に記憶する。
区間長対応関係生成部ａ１０４は、結合対応関係生成部ａ１０２が結合したクエリ区間と、その蓄積区間長情報とを、区間長対応関係情報として、図１中の区間長対応関係記憶部ｂ１２２に記憶する。
【００２６】
＜メタデータ管理装置ａ１の動作について＞
上述したコンテンツ対応関係取得部ａ１０１からコンテンツ情報生成部ａ１０３における処理を具体的に説明する。
図３は、本実施形態に係るメタデータ生成装置ａ１の動作の一例を示すフローチャートである。
【００２７】
（ステップＳ１０１）コンテンツ対応関係取得部ａ１０１は、クエリコンテンツのクエリコンテンツＩＤおよびクエリ時間区間と、当該クエリコンテンツに対応するデータベース中の蓄積コンテンツの蓄積コンテンツＩＤおよび蓄積時間区間を読み込む。そして、クエリコンテンツのクエリコンテンツＩＤおよびクエリ時間区間と、当該クエリコンテンツに対応するデータベース中の蓄積コンテンツの蓄積コンテンツＩＤおよび蓄積時間区間との対応関係を複数取得する。
【００２８】
ここで、コンテンツ対応関係取得部ａ１０１は、特開２００８−２１９６０８号公報の段落「００１６」に記載された手法により、音または映像の対応区間を探索して得られた探索結果を使用して、対応関係を取得する。具体的には、コンテンツ対応関係取得部ａ１０１は、記憶部（図示せず）が予め記憶する特徴系列であって蓄積コンテンツを３秒毎に１６秒の長さに区切ったデータの特徴系列（蓄積特徴系列という）を読み出す。次に、コンテンツ対応関係取得部ａ１０１は、クエリコンテンツの信号（入力信号という）中に窓（入力信号注目窓という）をかけ、当該入力信号注目窓内の信号について特徴量系列を生成する（生成した特徴量系列をクエリ特徴量系列という）。コンテンツ対応関係取得部ａ１０１は、生成したクエリ特徴量系列と読み出した蓄積特徴系列との類似度合いを示す入力信号類似値を計算する。コンテンツ対応関係取得部ａ１０１は、当該計算した入力信号類似値に基づいて、入力信号注目窓を移動できる量を示す移動可能量を計算し、その移動可能量に基づいて、入力信号注目窓の位置を決定し、その位置に該入力信号注目窓を設定する。さらに、コンテンツ対応関係取得部ａ１０１は、これらの処理を繰り返すことによって、入力信号注目窓の各位置について、入力信号類似値を計算する。コンテンツ対応関係取得部ａ１０１は、入力信号類似値が予め設定された閾値より大きい場合、クエリ特徴量系列と蓄積特徴系列とが一致すると判定（類似すると判定）し、閾値以下の場合、一致しないと判定する。
【００２９】
コンテンツ対応関係取得部ａ１０１は、クエリ特徴量系列と蓄積特徴系列とが一致すると判定した場合、次のように対応関係を生成する。コンテンツ対応関係取得部ａ１０１は、探索に用いたクエリコンテンツのファイル名をクエリコンテンツＩＤとし、入力信号注目窓の区間をクエリ時間区間として抽出する。そして、探索の出力として得られた一致する蓄積コンテンツのＩＤを蓄積コンテンツＩＤ、その蓄積コンテンツのうちのクエリ時間区間と対応する箇所として出力された該当区間を、蓄積時間区間として抽出する。なお、蓄積コンテンツＩＤ（ファイル名）、クエリ時間区間、及び蓄積特徴系列の記憶場所を示す情報（パス、ファイル名）の対応付け情報は予め記憶部に記憶されている。
コンテンツ対応関係取得部ａ１０１は、抽出したクエリコンテンツＩＤ、クエリ時間区間、蓄積コンテンツＩＤ、及び蓄積時間区間を対応付けた対応関係を生成する。その後、ステップＳ１０２に進む。
【００３０】
なお、ここでは、対応する範囲として、時間区間を使用するが、時間と音の時間伸縮やピッチ変動を組み合わせた空間中の軌跡を区間として使用してもよいし、静止画像の平面中の部分画像のような領域を使用してもよいし、映像中の部分画像と時間を組み合わせた領域を使用してもよい。また、特開２００８−２１９６０８号公報に記載された手法に代えて特開２００６−５２４５４５号公報に記載された手法により、対応関係を取得してもよい。また、本実施形態では、クエリコンテンツＩＤ及び蓄積コンテンツＩＤとして、クエリコンテンツ及び蓄積コンテンツのファイル名としているが、クエリコンテンツ及び蓄積コンテンツを識別する情報であればよい。
【００３１】
（ステップＳ１０２）結合対応関係生成部ａ１０２は、ステップＳ１０１にて取得した対応関係であって、前回までのステップＳ１０２で選択した対応関係以外の対応関係を、１つ選択する（選択した対応関係を第一の対応関係という）。その後、ステップＳ１０３に進む。
【００３２】
（ステップＳ１０３）結合対応関係生成部ａ１０２は、ステップＳ１０１にて取得した対応関係であって、あるステップＳ１０３〜Ｓ１０６の繰り返しにおいて前回までのステップＳ１０３で選択した対応関係以外の対応関係を、１つ選択する（選択した対応関係を第二の対応関係という）。その後、ステップＳ１０４に進む。
なお、ステップＳ１０３で選択する対応関係は、直前のステップＳ１０２で選択された第一の対応関係以外の対応関係である。
（ステップＳ１０４）結合対応関係生成部ａ１０２は、第一の対応関係と第二の対応関係に基づいて結合条件を判定する。結合条件を満たす場合には、第二の対応関係を第一の対応関係に結合する（結合した対応関係を結合対応関係という）。この結合対応関係の生成処理については後述する。その後、ステップＳ１０５に進む。
【００３３】
（ステップＳ１０５）コンテンツ情報生成部ａ１０３は、ステップＳ１０４にて生成された結合対応関係から、クエリ時間区間に対応するコンテンツ情報を生成する。その後、ステップＳ１０６に進む。
（ステップＳ１０６）区間長対応関係生成部ａ１０４は、ステップＳ１０４にて結合したクエリ区間と蓄積区間とを、区間長対応関係情報として生成する。なお、このメタデータ（コンテンツ情報、区間長対応関係情報）の生成処理については後述する。その後、ステップＳ１０７に進む。
【００３４】
（ステップＳ１０７）結合対応関係生成部ａ１０２は、全ての第二の対応関係を選択済みか否か、つまり、第二の対応関係を処理済みであるか否かを判定する。全ての第二の対応関係を処理済みであると判定した場合（Ｙｅｓ）、ステップＳ１０３に戻る。一方、全ての第二の対応関係を処理済みでないと判定した場合（Ｎｏ）、ステップＳ１０８に進む。
（ステップＳ１０８）結合対応関係生成部ａ１０２は、全ての第一の対応関係を選択済みか否か、つまり、第一の対応関係を処理済みであるか否かを判定する。全ての第一の対応関係を処理済みであると判定した場合（Ｙｅｓ）、ステップＳ１０２に戻る。一方、全ての第一の対応関係を処理済みでないと判定した場合（Ｎｏ）、動作を終了する。
このように、図３に示す動作では、結合対応関係生成部ａ１０２は、第一の対応関係と、第二の対応関係を読み込んだ全ての対応関係の中からそれぞれ選択し、条件を満足するかどうかの結合判定を行いながら、結合対応関係を生成する。また、区間長対応関係生成部ａ１０４は、生成した結合対応関係に基づいて、クエリ区間と、その蓄積区間長情報とを、区間長対応関係情報として生成する。
【００３５】
＜結合対応関係の生成処理について＞
図４は、本実施形態に係る結合対応関係の一例を示す概念図である。なお、結合対応関係の生成処理は、結合対応関係生成部ａ１０２が行う。この図は、クエリコンテンツとしてファイル名「Ｃ２．ｍｐ３」の音楽データが入力された場合の図である。この図は、まず、第一の対応関係Ａ（図４（Ａ））と第二の対応関係Ｂ（図４（Ｂ））が入力され、結合対応関係（図４（Ｃ））が生成されたことを示す。なお、生成された結合対応関係は第二の対応関係（図４（Ｄ））として記憶部に記憶される。次に、第一の対応関係Ｃ（図４（Ｅ））と第二の対応関係（図４（Ｄ））とが入力され、結合対応関係（図４（Ｆ））が生成されたことを示す。
【００３６】
結合対応関係生成部ａ１０２は、対応関係Ａから対応関係Ｃまでの対応関係について、クエリコンテンツと対応する蓄積時間区間を結合し、結合対応関係を生成する。コンテンツ情報生成部ａ１０３は、結合できるかできないかを、ｑ１を第一の対応関係のクエリ時間区間の始まり、ｑ２を第二の対応関係のクエリ時間区間の始まり、ｄ１を第一の蓄積時間区間の始まり、ｄ２を第二の蓄積時間区間の始まり、θを予め決めておいた閾値（５秒）として、以下の式（１）を用いて判定する。
【００３７】
【数１】
2010283542.tif 000003
【００３８】
上記式（１）を満たす場合、結合対応関係生成部ａ１０２は、第一の対応関係と第二の対応関係とを結合する。つまり、式（１）は上記の結合条件である。
なお、閾値θが大きくなると、結合する結合対応関係の時間区間が長くなり、この時間区間に対応するメタデータには関連性のないメタデータが多く含まれてしまう。一方、閾値θが小さくなると、結合する結合対応関係の時間区間が短くなり、関連性のあるメタデータを結合できなくなる。本実施形態では、シミュレーションの結果、関連性のあるメタデータが含まれる適切な時間区間となる閾値θとして、５秒を選択している。なお、この閾値は、５秒から数秒前後してもよい。
【００３９】
図４の例では、図４（Ａ）に示す対応関係Ａを第一の対応関係、図４（Ｂ）に示す対応関係Ｂを第二の対応関係として、式（１）の左辺が「０」になるので、式（１）を満たす。この場合、結合対応関係生成部ａ１０２は、図４（Ｃ）に示すように、対応関係Ａと対応関係Ｂを結合する。
また、図４（Ｄ）に示す結合した対応関係を第一の対応関係、図４（Ｅ）に示す対応関係Ｃを第二の対応関係として、式（１）が「０」になるので、式（１）を満たす。この場合、結合対応関係生成部ａ１０２は、図４（Ｆ）に示すように、対応関係Ａと、ＡとＢとの結合対応関係を結合する。その結果、図４（Ｆ）に示すように、対応関係Ａから対応関係Ｃまでが結合され１つの結合対応関係となる。例えば、図４（Ｆ）は、クエリコンテンツＩＤ「Ｃ２．ｍｐ３」のクエリコンテンツの「３分２１秒」から「３分４３秒」と、蓄積コンテンツＩＤ「Ｃ１．ｗａｖ」の蓄積コンテンツの「１４秒」から「３０秒」との結合対応関係が生成されたことを示す。
なお、上記の例では、時間区間の始まりを用いて結合可能か判定を行ったが、時間区間の終わりを用いてもよい。
【００４０】
また、結合対応関係生成部ａ１０２は、第一、第二の対応関係に加えて、第三の対応関係を選択し、これらの対応関係の時間区間の差分の比を結合条件としてもよい。例えば、結合対応関係生成部ａ１０２は、結合条件を、ｑ１を第一の対応関係のクエリ時間区間の始まり、ｑ２を第二の対応関係のクエリ時間区間の始まり、ｑ３を第三の対応関係のクエリ時間区間の始まり、ｄ１を第一の蓄積時間区間の始まり、ｄ２を第二の蓄積時間区間の始まり、ｄ３を第三の蓄積時間区間の始まり、θを予め決めておいた閾値（０．５）として、以下の式（２）を用いて判定する。なお、この閾値θも、シミュレーションの結果、関連性のあるメタデータが含まれる適切な時間区間となる閾値θとして、０．５を選択している。
【００４１】
【数２】
2010283542.tif 000004
【００４２】
上記式（２）を満たす場合、結合対応関係生成部ａ１０２は、第一の対応関係と第二の対応関係と第三の対応関係とを結合する。なお、結合対応関係生成部ａ１０２は、結合の条件を満たす対応関係の時間区間の始まりのうち最も小さい時間を結合後の時間区間の始まりとし、対応関係の時間区間の終わりのうち最も大きい時間を結合後の時間区間の終わりとして、この時間区間を結合対応関係の時間区間にする。
【００４３】
また、上記では時間区間に基づいて対応関係を結合する場合について説明をしたが、本発明はこれに限らず、位置領域に基づいて対応関係を結合してもよい。この場合、対応関係として、２次元画像中の部分画像のような領域毎にコンテンツＩＤと位置領域情報を取得する。この場合、結合対応関係生成部ａ１０２は、以下のような結合条件を用いて、結合するかしないかを判定してもよい。例えば、結合対応関係生成部ａ１０２は、ｑ１＝（ｑ１１，ｑ１２，ｑ１３，ｑ１４）を第一の対応関係のクエリコンテンツの２次元座標の縦軸の上限値、下限値、横軸の上限値、下限値からなる領域を表すベクトルとし、ｑ２＝（ｑ２１，ｑ２２，ｑ２３，ｑ２４）を第二の対応関係のクエリコンテンツの縦軸の上限値、下限値、横軸の上限値、下限値からなる領域を表すベクトルとし、ｄ１＝（ｄ１１，ｄ１２，ｄ１３，ｄ１４）を第一の蓄積コンテンツの左上の縦軸の上限値、下限値、横軸の上限値、下限値からなる領域を表すベクトルとし、ｄ２＝（ｄ２１，ｄ２２，ｄ２３，ｄ２４）を第二の蓄積コンテンツの左上の縦軸の上限値、下限値、横軸の上限値、下限値からなる領域を表すベクトルとし、θ＝（θ１，θ２，θ３，θ４）を予め決めておいた閾値として、以下の式（３）〜（６）を用いて判定する。
【００４４】
【数３】
2010283542.tif 000005
【００４５】
上記式（３）〜（６）のすべてを満たす場合、結合対応関係生成部ａ１０２は、第一の対応関係と第二の対応関係とを結合する。
【００４６】
＜メタデータの生成処理について＞
以下、メタデータの生成処理について説明をする。
まず、コンテンツ情報の生成処理について説明する。
【００４７】
図５は、本実施形態に係るコンテンツ情報の一例を示す概念図である。コンテンツ情報生成部ａ１０３は、結合対応関係生成部ａ１０２が生成した結合対応関係のクエリコンテンツのコンテンツ情報に、対応する蓄積コンテンツのコンテンツ情報を加えたコンテンツ情報を、新たなクエリコンテンツのコンテンツ情報として生成する。この図は、図３（Ｃ）に示す結合対応関係に基づいて行うコンテンツ情報の生成処理前後のコンテンツ情報を示す。
【００４８】
図５（Ａ）は、コンテンツ情報の生成処理前のコンテンツ情報を示す概略図である。この図は、生成処理前、クエリコンテンツＩＤ「Ｃ２．ｍｐ３」のクエリ時間区間「０３：２１−０３：４０」のクエリコンテンツのコンテンツ情報が「ジャンル１：ドラマ、ジャンル２：サスペンス、出演者：△△花子、放送媒体：テレビ，ＢＳ、チャンネルＩＤ：３４８Ｃｈ」であることを示す。また、この図は、生成処理前、蓄積コンテンツＩＤ「Ｃ１．ｗａｖ」及び「Ｃ２．ｍｐ３」のコンテンツ情報が、「楽曲名：ＡＢＣ、ジャンル：ロック、アーチスト：○○太郎、放送媒体：ラジオ，ＡＭ、周波数：１０７９Ｈｚ」であることを示す。なお、放送媒体は、例えば、テレビあるいはラジオ等、及び、ＢＳ（Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓａｔｅｌｌｉｔｅ；放送衛星）放送あるいは地上波放送等の放送媒体の種類を示す情報である。また、チャンネルや周波数は、放送周波数を識別する情報であり、また、放送局を識別する情報である。
図５（Ｂ）は、コンテンツ情報の生成処理後のコンテンツ情報を示す概略図である。この図は、生成処理後、クエリコンテンツＩＤ「Ｃ８．ｍｐｅｇ」のクエリコンテンツのコンテンツ情報が、「ジャンル１：ドラマ、ジャンル２：サスペンス、出演者：△△花子、楽曲名：ＡＢＣ、ジャンル：ロック、アーチスト：○○太郎、放送媒体：テレビ，ＢＳ、チャンネルＩＤ：３４８Ｃｈ」であることを示す。つまり、コンテンツ情報生成部ａ３０３が、クエリコンテンツ（Ｃ２．ｍｐｅｇ）のコンテンツ情報に、対応する蓄積コンテンツ（Ｃ１．ｗａｖ）のコンテンツ情報を加えたコンテンツ情報を、クエリコンテンツの新たなコンテンツ情報として生成したことを示す。なお、放送媒体、チャンネルＩＤあるいは周波数のように、予め定めた項目であって、コンテンツに固有の情報は、新たなコンテンツ情報として追加をしなくてもよい。また、メタデータには蓄積コンテンツＩＤが含まれてもよい。また、本実施形態では、生成するメタデータがクエリ時間区間のメタデータである場合について説明したが、本発明はこれに限らず、クエリコンテンツ全体のメタデータとしてメタデータを生成してもよい。
このように、メタデータ管理装置ａ１は、蓄積コンテンツのメタデータをクエリコンテンツのメタデータに加えたメタデータを、クエリコンテンツのメタデータとして生成する。これにより、メタデータ管理装置ａ１は、利用者がメタデータを付与する手間をかけることなく、クエリコンテンツのメタデータを追加し、充実させることができる。例えば、図５の例では、映像のクエリコンテンツに楽曲情報が追加されている。このように、メタデータ管理装置は、例えば、映像のシーンで流れるＢＧＭ（ＢａｃｋＧｒｏｕｎｄ  Ｍｕｓｉｃ）の楽曲を検索し、映像のクエリコンテンツのメタデータに検索した楽曲の情報を追加することができる。
【００４９】
次に、区間長対応関係情報の生成処理について説明をする。
区間長対応関係生成部ａ１０４は、結合対応関係生成部ａ１０２が生成した結合対応関係のクエリ時間区間と、結合した蓄積コンテンツ毎の蓄積時間区間であってクエリ時間区間に換算した蓄積時間区間（対応蓄積時間区間という；蓄積区間；蓄積区間長情報）と、を対応付けた区間長対応関係情報を生成する。以下、図６に結合対応関係の一例を示し、図７に図６に示す結合対応関係に基づいて生成される区間長対応関係情報の一例を示す。
【００５０】
図６は、本実施形態に係る複数の結合対応関係の一例を示す概念図である。この図は、クエリコンテンツに対応する蓄積コンテンツが複数ある場合の結合対応関係の一例である。この図は、クエリコンテンツＩＤ「Ｃ３．ｍｐｅｇ」のクエリコンテンツに対して、蓄積コンテンツＩＤ「Ｃ４．ｍｐｅｇ」、「Ｃ５．ｗａｖ」、「Ｃ６．ｗｍｖ」、「Ｃ７．ｍｐ３」の蓄積コンテンツが対応する場合の結合対応関係を示す。対応関係１〜４は、それぞれ、蓄積コンテンツＩＤ「Ｃ４．ｍｐｅｇ」、「Ｃ５．ｗａｖ」、「Ｃ６．ｗｍｖ」、「Ｃ７．ｍｐ３」の蓄積コンテンツに対応する結合対応関係である。例えば、結合対応関係１は、クエリコンテンツＩＤ「Ｃ３．ｍｐｅｇ」のクエリコンテンツの「０分０秒」から「３分５０秒」に、蓄積コンテンツＩＤ「Ｃ４．ｍｐｅｇ」の蓄積コンテンツの「２分３１秒」から「６分３１秒」が対応することを示す。
【００５１】
図７は、本実施形態に係る区間長対応関係情報の一例を示す概念図である。この図は、図６に示した結合対応関係が入力された場合の区間長対応関係情報を示す。
図７は、クエリコンテンツＩＤ「Ｃ３．ｍｐｅｇ」の時間区間「００：００−０３：００」のクエリコンテンツの区間長対応関係情報を示す。例えば、この図は、クエリコンテンツ「Ｃ３．ｍｐｅｇ」の信号と類似する信号の蓄積コンテンツＩＤ「Ｃ４．ｍｐｅｇ」の対応蓄積時間区間が「００：００−０３：００」であることを示す。なお、この対応蓄積時間区間が示す蓄積区間長は「１８０秒」である。また、例えば、この図は、クエリコンテンツ「Ｃ３．ｍｐｅｇ」の信号と類似する信号の蓄積コンテンツＩＤ「Ｃ５．ｗａｖ」の対応蓄積時間区間が「００：４０−０１：３０」及び「０２：１０−０３：００」であることを示す。なお、この対応蓄積時間区間が示す蓄積区間長は、対応蓄積時間区間の長さの合計「１００秒」である。
【００５２】
＜メタデータ検索装置ｃ１の構成について＞
以下、メタデータ検索装置ｃ１について説明をする。
図８は、本実施形態に係るメタデータ検索装置ｃ１の構成を示す概略ブロック図である。この図において、メタデータ検索装置ｃ１は、区間長対応関係取得部ｃ１０１、検索命令取得部ｃ１０２、メタデータ検索部ｃ１０３、及び検索結果出力部ｃ１０４を含んで構成される。また、メタデータ検索装置ｃ１は、区間長対応関係情報のクエリコンテンツＩＤ、クエリコンテンツの時間区間あるいは領域、蓄積コンテンツＩＤ、蓄積コンテンツの区間あるいは領域と、蓄積コンテンツのコンテンツ情報と、を入力とする。また、メタデータ検索装置ｃ１は、検索命令が示す検索コンテンツＩＤ及び検索コンテンツの区間あるいは領域と、これらに対応する蓄積コンテンツＩＤ、蓄積コンテンツの区間あるいは領域、及びコンテンツ情報を出力とする。
【００５３】
区間長対応関係取得部ｃ１０１は、区間長対応関係記憶部ｂ１２２から区間長対応関係情報を読み出す。
検索命令取得部ｃ１０２は、検索するコンテンツ（検索コンテンツという）の時間区間（検索区間という）を取得する。
メタデータ検索部ｃ１０３は、検索区間に含まれる信号に類似する信号の蓄積コンテンツの区間あるいは領域のメタデータ（区間長対応関係情報、コンテンツ情報）を抽出する。
検索結果出力部ｃ１０４は、区間長対応関係情報の蓄積区間長情報であって検索区間に含まれるクエリ区間に対応する蓄積区間長情報に基づいて、メタデータ検索部ｃ１０３が抽出したメタデータを並び換えて出力する。
【００５４】
＜メタデータ検索装置ｃ１の動作について＞
上述した区間長対応関係取得部ｃ１０１から検索結果出力部ｃ１０４における処理を具体的に説明する。
図９は、本実施形態に係るメタデータ検索装置ｃ１の動作の一例を示すフローチャートである。
【００５５】
（ステップＳ２０１）区間長対応関係取得部ｃ１０１は、区間長対応関係記憶部ｂ１２２から区間長対応関係情報を読み出す。その後、ステップＳ２０２に進む。
（ステップＳ２０２）検索命令取得部ｃ１０２は、検索命令に含まれる検索条件の入力を待つ。その後、ステップＳ２０２に進む。
（ステップＳ２０３）検索命令取得部ｃ１０２は、検索命令が入力されると、検索命令に含まれる検索条件を読み込む。ここで、検索条件には、例えば、メタデータ及び検索時間区間が含まれる。その後、ステップＳ２０４に進む。
（ステップＳ２０４）メタデータ検索部ｃ１０３は、検索条件に対応するメタデータを選択する。具体的には、まず、メタデータ検索部ｃ１０３は、ステップＳ２０３にて読み込んだ検索条件から検索コンテンツＩＤを選択する。例えば、検索条件としてメタデータのキーワードが入力された場合、このキーワードを含むメタデータをメタデータ記憶部ｂ１２から選択し、そのメタデータに対応するファイル名を検索コンテンツＩＤとして選択する。次に、メタデータ検索部ｃ１０３は、クエリコンテンツＩＤ及びクエリ時間区間がそれぞれ検索コンテンツＩＤ及び検索時間区間である区間長対応関係情報を、区間長対応関係情報ｂ１２２から選択する。また、選択した区間長対応関係情報の蓄積コンテンツＩＤに基づいて、この蓄積コンテンツＩＤのコンテンツ情報を、コンテンツ情報記憶部ｂ１２１から抽出する。その後、ステップＳ２０５に進む。
【００５６】
（ステップＳ２０５）検索結果出力部ｃ１０４は、ステップＳ２０４にて選択したメタデータを、蓄積区間長が長い順に並び替える。具体的に、検索結果出力部ｃ１０４は、区間長対応関係情報の対応蓄積時間区間に含まれる時間（蓄積区間長）を計算し、計算した時間が長い順に蓄積コンテンツＩＤ及び蓄積区間を並び替える。例えば、図７の一例では、検索結果出力部ｃ１０４は、蓄積コンテンツＩＤ「Ｃ４．ｍｐｅｇ」、「Ｃ５．ｗａｖ」、「Ｃ６．ｗｍｖ」及び「Ｃ７．ｍｐ３」の蓄積区間長を、それぞれ、「１８０秒」、「１００秒」、「８０秒」、及び「７０秒」と計算する。この場合、検索結果出力部ｃ１０４は、蓄積コンテンツＩＤ「Ｃ４．ｍｐｅｇ」、「Ｃ５．ｗａｖ」、「Ｃ６．ｗｍｖ」、「Ｃ７．ｍｐ３」の順序に並び替える。その後、ステップＳ２０６に進む。
（ステップＳ２０６）検索結果出力部ｃ１０４は、ステップＳ２０５にて並び替えた順序で、区間長対応関係情報の蓄積コンテンツＩＤ、蓄積区間、及び蓄積コンテンツＩＤのコンテンツ情報を、つまり、メタデータを出力する。出力された情報は、例えば、出力順序でディスプレイ等の表示部に表示される。その後、ステップＳ２０７に進む。
（ステップＳ２０７）検索結果出力部ｃ１０４は、全ての検索条件を処理済であるか否かを判定する。全ての検索条件を処理済であると判定した場合（ＹＥＳ）、動作を終了する。全ての検索条件を処理済でないと判定した場合（ＮＯ）、ステップＳ２０２に戻る。
【００５７】
図１０は、本実施形態に係るクエリデータ検索画面Ｖ１の一例を示す概略図である。この図は、放送媒体が「テレビ」、「地上波」、チャンネルＩＤが「０１９Ｃｈ．」、及び、放送時間帯（検索時間区間）が「２００９年４月１１日０９時００分」から「２００９年４月１１日１０時００分」の検索条件が入力された場合を示す。この場合、メタデータ検索部ｃ１０３は、放送媒体が「テレビ」、「地上波」、チャンネルＩＤが「０１９Ｃｈ．」をキーワードとして含むメタデータをメタデータ記憶部ｂ１２から選択し、そのメタデータに対応するファイル名を検索コンテンツＩＤとして選択する。次に、メタデータ検索部ｃ１０３は、クエリコンテンツＩＤがこの検索コンテンツＩＤ、及びクエリ時間区間が「２００９年４月１１日０９時００分」から「２００９年４月１１日１０時００分」である区間長対応関係情報を、区間長対応関係情報ｂ１２２から選択する。また、選択した区間長対応関係情報の蓄積コンテンツＩＤに基づいて、この蓄積コンテンツＩＤのコンテンツ情報を、コンテンツ情報記憶部ｂ１２１から抽出する。すなわち、クエリとして指定した時間区間と対応関係が重畳する区間を含む全ての時間区間を含む蓄積コンテンツのメタデータ（区間長対応関係情報及びコンテンツ情報）を取得する。検索結果出力部ｃ１０４は、メタデータ検索部ｃ１０３が選択及び抽出したメタデータを、蓄積区間長が長い順に並び替えて表示する。
図１０は、上記の検索条件及び処理の結果として、２３件の蓄積コンテンツのメタデータを抽出し、そのうち、８件の一覧を表示していることを示す。
【００５８】
また、図１０は、検索結果の蓄積コンテンツのメタデータが、蓄積区間長が長い順に並び替えられて表示されていることを示す。例えば、符号Ｖ１１を付した破線で囲まれた蓄積コンテンツのメタデータＶ１１は、放送媒体が「テレビ」、「ＢＳ」、チャンネルＩＤが「３４８Ｃｈ．」であり、蓄積区間が「２００９年４月１１日０９時０８分」から「２００９年４月１１日０９時１４分」、蓄積区間長が「７分」であることを示す。また、符号Ｖ１２を付した破線で囲まれた蓄積コンテンツのメタデータＶ１２は、放送媒体が「ラジオ」、「ＡＭ」、周波数が「１０７９Ｈｚ」、蓄積区間が「２００９年４月１１日０９時０３分」から「２００９年４月１１日０９時０５分」及び「２００９年４月１１日０９時４５分」から「２００９年４月１１日０９時４６分」であり、蓄積区間長が「５分」であることを示す。
なお、メタデータの右隣に表示されたボタンは、蓄積コンテンツのメタデータを選択するラジオボタンを示す。例えば、この図において、符号Ｖ１３を付した破線で囲まれたラジオボタンが選択されており、メタデータＶ１１の蓄積コンテンツを選択していることを示す。この場合に、視聴ボタンを押下すると、メタデータ検索装置は、このメタデータに対応する蓄積コンテンツを蓄積コンテンツ記憶部ｂ１３１から読み出して再生し、画面に表示する。
【００５９】
このように、本実施形態によれば、メタデータ検索装置ｃ１は、検索コンテンツの時間区間に含まれる信号に類似する信号の蓄積コンテンツの時間区間のメタデータを、当該蓄積コンテンツの蓄積区間長情報に基づいてメタデータを出力するので、コンテンツの類似の度合いに従ってメタデータを出力することができ、利用者等があるコンテンツに合致するメタデータを迅速に選択することができる。ここで、蓄積区間長が長いと信号の類似する区間も長く、コンテンツの類似の度合いが高いといえる。よって、例えば、蓄積区間長が長い順にメタデータを出力する場合、メタデータ検索装置ｃ１は、コンテンツの類似の度合いが高い順にメタデータを出力することができ、利用者等があるコンテンツに合致するメタデータを迅速に選択することができる。
【００６０】
＜変形例１＞
上記の実施形態では、検索結果出力部ｃ１０４が蓄積区間としてクエリ時間区間に換算した対応蓄積時間区間を出力したが、蓄積時間区間をそのまま出力してもよいし、対応蓄積区間と蓄積時間区間との両方を出力してもよい。
図１１は、本実施形態の変形例１に係るクエリデータ検索画面Ｖ２の一例を示す概略図である。本変形例に係るクエリデータ検索画面Ｖ２（図１１）と上記の実施形態に係るクエリデータ検索画面Ｖ１（図１０）とを比較すると、検索結果として表示されるメタデータの項目が異なる。図１１は、メタデータとして、蓄積時間区間を表示していることを示す。例えば、符号Ｖ２１を付した破線で囲まれた蓄積コンテンツのメタデータＶ２１は、放送媒体が「テレビ」、「ＢＳ」、チャンネルＩＤが「３４８Ｃｈ．」であり、蓄積時間区間が「２００９年４月１０日１３時３２分」から「２００９年４月１０日１３時３８分」、蓄積区間長が「７分」であることを示す。
一般に、映像や音楽には流行があり、ある時期にまとまって放送等がなされ、また、ある時期にまとまって利用者がサーバ等にコンテンツをアップロードする。本変形例１によれば、メタデータ検索装置ｃ１が蓄積時間区間を出力するので、検索時間区間に近い時間の蓄積時間区間を選択することができ、コンテンツに合致したメタデータを選択することができる。
【００６１】
＜変形例２＞
また、検索結果出力部ｃ１０４が、検索区間内のコンテンツの区間あるいは領域ごとに、蓄積コンテンツの出現頻度を表すヒストグラムを計算し、計算したヒストグラムが示す出現頻度に基づいてメタデータ検索部ｃ１０３が抽出したメタデータを出力して表示してもよい。
図１２は、本実施形態の変形例２に係る出現頻度ヒストグラムの一例を示す概略図である。この図において、横軸は時間（検索時間区間）を示し、縦軸は出現頻度を示す。なお、この図において、時間は予め定めた時間（１分）毎に区切られている。
例えば、破線Ｈ１１で囲まれた出現頻度は、「９時１０分００秒」から「９時１０分５９秒」の間の検索コンテンツの信号に類似する信号の蓄積コンテンツの数を示し、その数は「６個」であることを示す。
【００６２】
ここで、検索結果出力部ｃ１０４は、以下のようにして、出現頻度ヒストグラムを生成して出力する。検索結果出力部ｃ１０４は、まず、ヒストグラム配列を生成し、ヒストグラム配列中の出現頻度を空（「０」回）にする。ここで、ヒストグラム配列は、例えば、検索時間区間を１分間の時間区間（ビンの幅）で区切った区間各々の出現頻度を示す。検索結果出力部ｃ１０４は、検索時間区間に対応する蓄積区間を区間長対応関係情報から抽出し、抽出した時間区間がヒストグラム配列が示す時間区間に含まれる場合、その時間区間の現頻度を「１」回加算してインクリメントする。
検索結果出力部ｃ１０４は、検索結果として、メタデータに付与したヒストグラムが示す出現頻度を出力してもよいし、出現頻度からメタデータを検索してもよい。ここで、検索結果出力部ｃ１０４は、検索結果としてヒストグラムが示す出現頻度が高い時間区間を示す情報を出力してもよいし、ヒストグラムが示す出現頻度が順に従って検索結果（例えば、蓄積コンテンツＩＤやそのコンテンツ名）を並び換えて出力してもよい。具体的には、検索結果出力部ｃ１０４は、ヒストグラムのピーク値の高い順に蓄積コンテンツをソートする。また、ヒストグラムの積分値が大きい順にソートしてもよい。
すなわち、検索結果出力部ｃ１０４は、取得したヒストグラムが示す出現頻度に基づいて、検索結果の出力順序を決定する。このように、出現頻度ヒストグラムの情報を用いて、蓄積コンテンツの優先順位付けを行うことが可能になる。
【００６３】
人気があるコンテンツなど利用者の嗜好が強いコンテンツは、頻繁に放送等がなされ、また、多くの利用者がサーバ等にコンテンツをアップロードする。つまり、蓄積コンテンツの出現頻度が高い時間区間では、検索コンテンツが嗜好の強い蓄積コンテンツであり、同じ信号の蓄積コンテンツが複数存在する可能性が高い。よって、この出現頻度が高い時間区間では、検索コンテンツに合致した蓄積コンテンツを選択することができ、そのメタデータを選択することができる可能性が高い。本変形例２によれば、メタデータ検索装置ｃ１が出現頻度ヒストグラムを出力するので、出現頻度が高い時間区間のメタデータを選択することができ、検索コンテンツに合致したメタデータを表示することができる。
【００６４】
図１３〜図１５は、本実施形態の変形例２に係る検索結果出力部ｃ１０４が表示するメタデータの一例を示す図である。
図１３は、結合対応関係での蓄積コンテンツＩＤの数が多い順にその蓄積コンテンツへのパス及び蓄積コンテンツのファイル名（ＵＲＬ）を表示している画面である。具体的には、検索結果出力部ｃ１０４は、すべての結合対応関係の蓄積コンテンツＩＤとクエリコンテンツＩＤとの組を抽出し、重複を排除する。次に、検索結果出力部ｃ１０４は、重複を排除した組の蓄積コンテンツＩＤを集計し、集計した蓄積コンテンツＩＤの数が多い順に、その蓄積コンテンツのＵＲＬを表示する。なお、検索結果出力部ｃ１０４は、重複を排除することで蓄積コンテンツが含まれているクエリコンテンツの数を集計しているが、本発明はこれに限らず、重複を排除しなくてもよい。なお、クエリコンテンツに蓄積コンテンツが含まれていることを、蓄積コンテンツの二次利用という。
この図において、例えば、順位が「１」位の蓄積コンテンツは、二次利用頻度「２１」件のクエリコンテンツに含まれ、そのＵＲＬが「ｈｔｔｐ：／／ＸＸＸＸ／ｄａｔａｂａｓｅ／ｃｉｄ０００２９３１．ｆｌｖ」であることを示す。
【００６５】
図１４は、図１３にて符号Ｐ１で示したＵＲＬが選択されてクリックされた場合に表示される画面である。図１４は、図１３にて選択された蓄積コンテンツをクエリコンテンツとして、そのコンテンツの出現頻度ヒストグラムを表示していることを示す。
例えば、図１４において、出現頻度が最も高い時間区間は、二次利用頻度が最もの高い「９」件の区間であり、時刻が「００：００：２０−００：００４０」の区間である。
このように、図１４では、検索結果出力部ｃ１０４が出現頻度ヒストグラムを出力するので、出現頻度が高い時間区間のメタデータを選択することができ、検索コンテンツに合致したメタデータを表示することができる。
【００６６】
図１５は、図１４にて符号Ｐ２で示した「詳細」が選択されてクリックされた場合に表示される画面である。図１５は、図１４のクエリコンテンツ（コンテンツＩＤが「ｃｉｄ０００２９３１」）で選択された時刻（本例では、「００：００：２０−００：００：４０」）の蓄積コンテンツのメタデータを表示していることを示す。例えば、画面の上部に表示された一覧の下から２番目のメタデータは、コンテンツが「映像」メディア、結合対応関係に含まれるクエリコンテンツ上の時間区間（対応区間１という）が「００：００：００−００：００：２３」、蓄積コンテンツのＵＲＬが「ｈｔｔｐ：／／ＸＸＸＸ／ｄａｔａｂａｓｅ／ｃｉｄ６２８３２５８．ｆｌｖ」、対応する蓄積コンテンツ上の区間（対応区間２という）が「００：００：００−００：００：２３」であることを示す。
【００６７】
また、図１５は、蓄積コンテンツのメタデータが、蓄積区間長（対応区間１の時間区間）が長い順に並び替えられて表示されていることを示す。例えば、画面の上部に表示された一覧の下から１番目、２番目のメタデータは、それぞれ、蓄積区間長が２２秒、２３秒であることを示す。
また、上から１番目のメタデータと下から１番目のメタデータとを比較すると、同じメディア（「音楽））、同じＵＲＬ（蓄積コンテンツＩＤ「ｃｉｄ０２４２４５６．ｆｌｖ」）にもかかわらず、対応区間２が異なる。一般に音楽では、同じメロディと歌詞をくり返すことがある（１回目を１コーラス目、２回目を２コーラス目という）。つまり、上から１番目のメタデータは、ｃｉｄ０２４２４５６．ｆｌｖ中の音楽の全体の信号が類似する信号として抽出され、下から１番目のメタデータは、ｃｉｄ０２４２４５６．ｆｌｖ中の音楽の２コーラス目の一部の信号が、クエリコンテンツ（ｃｉｄ０００２９３１．ｆｌｖ）の１コーラス目の信号と類似する信号として抽出されていることを示す。
また、画面下部の画像は、符号Ｐ３で示した対応区間「００：００：００−００：００：２３」がクリックされた場合の動画である。検索対象動画Ｇ１は、クエリコンテンツ（コンテンツＩＤが「ｃｉｄ０００２９３１」）のうち対応区間１の動画が表示されていることを示す。また、一致動画Ｇ２は、蓄積コンテンツ（コンテンツＩＤ「ｃｉｄ６２８３２５８．ｆｌｖ」」）のうち検索対象動画Ｇ１として表示されている時刻と対応する時刻の動画が表示されていることを示す。また、図１５は、一致動画Ｇ２では、検索対象動画Ｇ１に文字列（テロップ）が追加された動画であることを示す。このように、クエリコンテンツと対応する蓄積コンテンツを表示することにより、利用者が追加情報を得ることもできる。
【００６８】
なお、上記実施形態において、メタデータ検索装置ｃ１は、メタデータ生成装置ａ１の構成（コンテンツ対応関係取得部ａ１０１、結合対応関係生成部ａ１０２、コンテンツ情報生成部ａ１０３及び蓄積区間長対応関係生成部ａ１０４）を含んで構成されてもよい。
また、上記実施形態において、メタデータ検索装置ｃ１は、蓄積区間長が一番長い蓄積コンテンツのメタデータのみを出力してもよい。これにより、メタデータ検索装置ｃ１は、コンテンツの類似の度合いが最も高い蓄積コンテンツのメタデータを選択して出力することができる。また、メタデータ検索装置ｃ１は、蓄積区間長が長い順に、予め定めた個数の蓄積コンテンツのメタデータを出力してもよい。
また、上記実施形態において、メタデータ検索装置ｃ１は、出現頻度ヒストグラムに基づいてメタデータを出力してもよい。例えば、出現頻度が最も高い時間区間のメタデータのみを出力してもよい。
【００６９】
なお、上述した実施形態におけるメタデータ生成装置ａ１、メタデータ検索装置ｃ１の一部、例えば、コンテンツ対応関係取得部ａ１０１、結合対応関係生成部ａ１０２、コンテンツ情報生成部ａ１０３、蓄積区間長対応関係生成部ａ１０４、区間長対応関係取得部ｃ１０１、検索命令取得部ｃ１０２、メタデータ検索部ｃ１０３、検索結果出力部ｃ１０４をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、メタデータ生成装置ａ１又はメタデータ検索装置ｃ１に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７０】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００７１】
ａ１・・・メタデータ生成装置、ｂ１・・・データベース、ｃ１・・・メタデータ検索装置、ｂ１１・・・対応関係記憶部、ｂ１２１・・・コンテンツ情報記憶部、ｂ１２２・・・区間長対応関係記憶部、ｂ１３１・・・蓄積コンテンツ記憶部、ｂ１２・・・メタデータ記憶部、ａ１０１・・・コンテンツ対応関係取得部、ａ１０２・・・結合対応関係生成部、ａ１０３・・・コンテンツ情報生成部、ａ１０４・・・蓄積区間長対応関係生成部、ｃ１０１・・・区間長対応関係取得部、ｃ１０２・・・検索命令取得部、ｃ１０３・・・メタデータ検索部、ｃ１０４・・・検索結果出力部
【図１】
2010283542.tif 000006
【図２】
2010283542.tif 000007
【図３】
2010283542.tif 000008
【図４】
2010283542.tif 000009
【図５】
2010283542.tif 000010
【図６】
2010283542.tif 000011
【図７】
2010283542.tif 000012
【図８】
2010283542.tif 000013
【図９】
2010283542.tif 000014
【図１０】
2010283542.tif 000015
【図１１】
2010283542.tif 000016
【図１２】
2010283542.tif 000017
【図１３】
2010283542.tif 000018
【図１４】
2010283542.tif 000019
【図１５】
2010283542.tif 000020