(57)【要約】【課題】  動画データの各シーンにきめ細かくメタデータを付与し得るメタデータ付与装置、メタデータ付与方法およびメタデータ付与プログラムを提供する。【解決手段】  メタデータ付与装置１０は、動画データを入力し、映像表示部３に表示する（ステップＳ１０）。利用者は、この表示された動画データを見ながら、メタデータ入力部２を介してキー入力を行うと、メタデータ付与装置１０は、入力キーを検知するので、入力キーを検知したときの動画データのタイムコードを取得し（ステップＳ２０，Ｓ３０）。入力された入力キーと動画データのタイムコードを関連づける（ステップＳ４０）。  メタデータ付与が終了すると、入力された入力キーと動画データのタイムコードを関連づけたタイムコード付きメタデータをメタデータ記憶部５４に登録する（ステップＳ６０）【選択図】      図５
2005222329.tif 000002
【特許請求の範囲】
【請求項１】
動画データにメタデータを付与するメタデータ付与装置であって、
前記動画データをシーン分割した各シーンをタイムコードと対応付けたシーンデータを記憶するシーンデータ記憶手段と、
前記メタデータを入力するメタデータ入力手段と、
前記メタデータが入力されたときの前記動画データのタイムコードと入力されたメタデータとを対応づけて、タイムコード付きメタデータを作成するメタデータ対応付け手段と、
前記タイムコード付きメタデータを記憶するメタデータ記憶手段と、
を有することを特徴とするメタデータ付与装置。
【請求項２】
前記メタデータ入力手段は、それぞれ異なるメタデータ内容を各キーに割り当てられたキー入力装置からのキー入力によりメタデータを入力することを特徴とする請求項１記載のメタデータ付与装置。
【請求項３】
前記メタデータ対応付け手段は、所定の時間間隔以内に複数のメタデータが入力された場合には、この複数のメタデータそれぞれに同一のタイムコードを対応付けることを特徴とする請求項１又は２記載のメタデータ付与装置。
【請求項４】
前記メタデータ対応付け手段は、所定の時間間隔以内に同一のメタデータ内容を有する複数のメタデータが入力された場合には、最初に入力されたメタデータのタイムコードから最後に入力されたメタデータのタイムコードまでの時間幅を有するタイムコード付きメタデータを作成することを特徴とする請求項１乃至３のいずれか１項に記載のメタデータ付与装置。
【請求項５】
動画データにメタデータを付与するメタデータ付与方法であって、
前記動画データをシーン分割した各シーンをタイムコードと対応付けたシーンデータを記憶するシーンデータ記憶ステップと、
前記メタデータを入力するメタデータ入力ステップと、
前記メタデータが入力されたときの前記動画データのタイムコードと入力されたメタデータとを対応づけて、タイムコード付きメタデータを作成するメタデータ対応付けステップと、
前記タイムコード付きメタデータを記憶するメタデータ記憶ステップと、
を有することを特徴とするメタデータ付与方法。
【請求項６】
動画データにメタデータを付与するためのコンピュータが読み取り可能なメタデータ付与プログラムであって、
前記動画データをシーン分割した各シーンをタイムコードと対応付けたシーンデータを記憶するシーンデータ記憶ステップと、
前記メタデータを入力するメタデータ入力ステップと、
前記メタデータが入力されたときの前記動画データのタイムコードと入力されたメタデータとを対応づけて、タイムコード付きメタデータを作成するメタデータ対応付けステップと、
前記タイムコード付きメタデータをメタデータ記憶手段に記憶するメタデータ記憶ステップと、
を前記コンピュータに実行させることを特徴とするメタデータ付与プログラム。
【請求項７】
前記メタデータ入力ステップは、それぞれ異なるメタデータ内容を各キーに割り当てられたキー入力装置からのキー入力によりメタデータを入力することを特徴とする請求項６記載のメタデータ付与プログラム。
【請求項８】
前記メタデータ対応付けステップは、所定の時間間隔以内に複数のメタデータが入力された場合には、この複数のメタデータそれぞれに同一のタイムコードを対応付けることを特徴とする請求項６又は７記載のメタデータ付与プログラム。
【請求項９】
前記メタデータ対応付けステップは、所定の時間間隔以内に同一のメタデータ内容を有する複数のメタデータが入力された場合には、最初に入力されたメタデータのタイムコードから最後に入力されたメタデータのタイムコードまでの時間幅を有するタイムコード付きメタデータを作成することを特徴とする請求項６乃至８のいずれか１項に記載のメタデータ付与プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画データにメタデータを付与するメタデータ付与装置、メタデータ付与方法およびメタデータ付与プログラムに関する。
【背景技術】
【０００２】
ブロードバンドの普及に伴い様々なコンテンツ配信サービスが開始されている。その結果、大量のコンテンツが流通する一方、大量のコンテンツの中から利用者が求めるコンテンツが探しにくくなっているという問題が起きている。
【０００３】
特に、映像コンテンツに関しては、全体を概観しにくく客観的にその内容を少数の単純なテキスト情報では表現しきれないという性質を有するので、キーワードやジャンルによる従来のコンテンツ検索では、不十分である。
【０００４】
これに対して、コンテンツのメタデータを利用した検索システムが構築されており、映像コンテンツに対しては従来のキーワードやジャンルによる検索に加えて、シーン検索を可能とし、利用者が求めるコンテンツを迅速かつ容易に探し出せるようになっている。
【０００５】
尚、この出願に関連する先行技術文献情報としては、次のものがある。
【非特許文献１】ＮＴＴサイバースペース研究所、“コンテンツ流通サービスを拡大するメタデータ管理プラットフォーム（蓄積検索ＰＦ）”、[Online]、［平成１６年１月２２日検索］、インターネット＜ＵＲＬ： http://www.ntt.co.jp/RD/OFIS/active/2003pdf/pf09.pdf＞
【非特許文献２】（株）ビジネスコミュニケーション社、“コンテンツメタデータの高度な蓄積管理検索システム「蓄積検索プラットフォーム」”、[Online]、［平成１６年１月２２日検索］、インターネット＜ＵＲＬ：http://www.bcm.co.jp/site/2003/2003Sep/mieru/mieru.htm＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したシーン検索を可能とするには、シーンごとにメタデータを付与することが不可欠であるが、メタデータの付与にはシーン作成後、各シーンに対してテキスト情報を手入力しなければならないため、手間がかかり、各シーンに対してきめ細かくメタデータを付与することが従来においては困難であるという課題がある。
【０００７】
本発明は、上記の課題を解決するためになされたものであり、動画データの各シーンにきめ細かくメタデータを付与し得るメタデータ付与装置、メタデータ付与方法およびメタデータ付与プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１記載の本発明は、動画データにメタデータを付与するメタデータ付与装置であって、前記動画データをシーン分割した各シーンをタイムコードと対応付けたシーンデータを記憶するシーンデータ記憶手段と、前記メタデータを入力するメタデータ入力手段と、前記メタデータが入力されたときの前記動画データのタイムコードと入力されたメタデータとを対応づけて、タイムコード付きメタデータを作成するメタデータ対応付け手段と、前記タイムコード付きメタデータを記憶するメタデータ記憶手段と、を有することを特徴とする。
【０００９】
請求項２記載の本発明は、請求項１記載の発明において、前記メタデータ入力手段は、それぞれ異なるメタデータ内容を各キーに割り当てられたキー入力装置からのキー入力によりメタデータを入力することを特徴とする。
【００１０】
請求項３記載の本発明は、請求項１又は２記載の発明において、前記メタデータ対応付け手段は、所定の時間間隔以内に複数のメタデータが入力された場合には、この複数のメタデータそれぞれに同一のタイムコードを対応付けることを特徴とする。
【００１１】
請求項４記載の本発明は、請求項１乃至３のいずれか１項に記載の発明において、前記メタデータ対応付け手段は、所定の時間間隔以内に同一のメタデータ内容を有する複数のメタデータが入力された場合には、最初に入力されたメタデータのタイムコードから最後に入力されたメタデータのタイムコードまでの時間幅を有するタイムコード付きメタデータを作成することを特徴とする。
【００１２】
請求項５記載の本発明は、動画データにメタデータを付与するメタデータ付与方法であって、前記動画データをシーン分割した各シーンをタイムコードと対応付けたシーンデータを記憶するシーンデータ記憶ステップと、前記メタデータを入力するメタデータ入力ステップと、前記メタデータが入力されたときの前記動画データのタイムコードと入力されたメタデータとを対応づけて、タイムコード付きメタデータを作成するメタデータ対応付けステップと、前記タイムコード付きメタデータを記憶するメタデータ記憶ステップと、
を有することを特徴とする。
【００１３】
請求項６記載の本発明は、動画データにメタデータを付与するためのコンピュータが読み取り可能なメタデータ付与プログラムであって、前記動画データをシーン分割した各シーンをタイムコードと対応付けたシーンデータを記憶するシーンデータ記憶ステップと、前記メタデータを入力するメタデータ入力ステップと、前記メタデータが入力されたときの前記動画データのタイムコードと入力されたメタデータとを対応づけて、タイムコード付きメタデータを作成するメタデータ対応付けステップと、前記タイムコード付きメタデータをメタデータ記憶手段に記憶するメタデータ記憶ステップと、を前記コンピュータに実行させることを特徴とする。
【００１４】
請求項７記載の本発明は、請求項６記載の発明において、前記メタデータ入力ステップは、それぞれ異なるメタデータ内容を各キーに割り当てられたキー入力装置からのキー入力によりメタデータを入力することを特徴とする。
【００１５】
請求項８記載の本発明は、請求項６又は７記載の発明において、前記メタデータ対応付けステップは、所定の時間間隔以内に複数のメタデータが入力された場合には、この複数のメタデータそれぞれに同一のタイムコードを対応付けることを特徴とする。
【００１６】
請求項９記載の本発明は、請求項６乃至８のいずれか１項に記載の発明において、前記メタデータ対応付けステップは、所定の時間間隔以内に同一のメタデータ内容を有する複数のメタデータが入力された場合には、最初に入力されたメタデータのタイムコードから最後に入力されたメタデータのタイムコードまでの時間幅を有するタイムコード付きメタデータを作成することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、動画データのタイムコードとメタデータを対応付けて保持するので、動画データの各シーンに対してきめ細かくメタデータを付与することができる。
【００１８】
この結果、利用者は映像コンテンツをよりきめ細かく検索することができるので、所望の映像コンテンツを容易に探し出すことができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を図面を用いて説明する。
【００２０】
図１は、本発明の実施の形態に係るメタデータ付与装置１０の概略構成図である。図１に示すメタデータ付与装置１０は、映像入力部１、メタデータ入力部２、映像表示部３、映像制御部４、およびデータ記憶部５を有する構成となっている。
【００２１】
映像入力部１は、動画データを入力するもので、例えば、映像コンテンツを受信する映像受信装置（ＴＶチューナ、ＳＴＢなど）や映像コンテンツを再生する映像再生装置（ＤＶＤプレーヤなど）が該当する。
【００２２】
メタデータ入力部２は、動画データに対するメタデータを入力するもので、例えば、図２（ａ）に示すようなキー入力装置２１からメタデータが入力されるようになっている。ここで、図２（ａ）は、人物が登場する映像コンテンツに対するメタデータ入力を想定しており、例えば、人物名、人物の画像位置、人物の表情、人物の姿勢、人物の向き、人物の動きをメタデータとして対応する各キーを押下することにより入力するようになっている。勿論、上述したメタデータの項目は、人物が登場する映像コンテンツに対する一具体例であり、他の項目を設定してもよく（客観的な項目が望ましい）、また、映像コンテンツに登場する対象物は、特に人物に限定されるものではなく、動物、乗り物など動きがある対象物であれば何であってもよいが、以下においては、人物が登場する映像コンテンツに対するメタデータ（人物名、人物の画像位置、人物の表情、人物の姿勢、人物の向き、人物の動き）入力を具体例として説明する。尚、メタデータ入力部２は、図２（ｂ）に示すように通常のキーボード２２の各キーにそれぞれ異なるメタデータの内容を割り当てるようにしてもよい。
【００２３】
映像表示部３は、動画データを表示するものであり、利用者がこれを視聴しながら動画データにメタデータを入力するようになっている。尚、映像表示部３は、例えば、メタデータとして人物の画像位置を採用した場合には、図１に示すように所定の数に分割設定された映像コンテンツを表示して、メタデータ入力を支援するようにしてもよい。
【００２４】
映像制御部４は、ＣＰＵ、メモリ等から構成され、映像入力部１、メタデータ入力部２、映像表示部３およびデータ記憶部５の制御や、データの転送、種々の演算、データの一時的な格納等を行うことにより、入力された動画データのタイムコードに、入力されたメタデータを関連付けて、関連付けられたメタデータ（以下、タイムコード付きメタデータという）をデータ記憶部５に出力するようになっている。
【００２５】
尚、本実施の形態においては、動画データを所定の方法でシーン分割した後にメタデータを付与してよいし、また、メタデータを付与後、動画データを所定の方法でシーン分割してもよいものである。
【００２６】
また、映像制御部４は、上述したように映像表示部３の画面を所定の数に分割設定したり（図１においては９分割）、サムネイル画像を生成したりする機能を有している。
【００２７】
データ記憶部５は、動画データおよびメタデータを記憶するもので、より詳しくは、入力された動画データを記憶するコンテンツ記憶部５１、動画データの各シーンをタイムコードで管理しているシーンデータを記憶するシーンデータ記憶部５２、キー入力装置２１の各キーに割り当てられたキーデータの内容を記憶するキーデータ記憶部５３、映像制御部４で作成されたタイムコード付きメタデータを記憶するメタデータ記憶部５４、および動画データの各シーンのサムネイルを記憶するサムネイル記憶部５５を備えている。
【００２８】
ここで、シーンデータ記憶部５２は、具体的には、図３（ａ）に示すように、シーンＩＤ（シーンを一意に決定する識別情報）、タイムコードＩＮ点、タイムコードＯＵＴ点を具備するデータ構成となっている。
【００２９】
また、キーデータ記憶部５３は、具体的には、図３（ｂ）に示すように、キーデータ、メタデータ項目（人物名、人物の画像位置、人物の表情、人物の姿勢、人物の向き、人物の動き）、メタデータ内容を具備するデータ構成となっている。
【００３０】
また、メタデータ記憶部５４は、動画データのタイムコードと入力されたキーデータを関連付けて管理するようになっており、具体的には、図３（ｃ）に示すように、キーＩＤ（メタデータを一意に決定する識別情報）、タイムコードＩＮ、タイムコードＯＵＴ、キーデータを具備する構成である。
【００３１】
尚、シーンデータ記憶部５２およびメタデータ記憶部５４の各データを関連づけることで、メタデータは、タイムコードとともにシーンとも関連づけられるようになっている。図４は、このことを示しており、シーン分割された動画データの各シーンＡ，…，Ｊに対してメタデータｍ１，…，ｍ１４をそれぞれ入力した例を示している。ここで、メタデータは動画データのタイムコードと関連付けて記憶されているため、１シーンに１メタデータというように限定されることはなく、より柔軟にメタデータを付与することができるようになっている。
【００３２】
次に、本実施の形態に係るメタデータ付与装置１０におけるメタデータ付与の動作を図５乃至図７を用いて説明する。ここで、図５は、動画データのタイムコードと入力されたメタデータを１対１に対応させてメタデータを付与する場合の動作を示すフローチャートであり、図６は、動画データの同一タイムコードと入力されたメタデータを１対ｎに対応させてメタデータを付与する場合の動作を示すフローチャートであり、図７は、同一内容のメタデータが連続的に入力された場合の動作を示すフローチャートである。
【００３３】
まず、動画データのタイムコードと入力されたメタデータを１対１に対応させてメタデータを付与する場合の動作について説明する。これは、メタデータ付与装置１０のメタデータ付与に関する基本的機能を説明するものである。
【００３４】
利用者は、メタデータ付与装置１０に対して動画データの入力開始を指示すると、メタデータ付与装置１０は、動画データを入力し、映像表示部３に表示する（ステップＳ１０）。そして、利用者は、この表示された動画データを見ながら、メタデータ入力部２を介してキー入力を行う。これにより、メタデータ付与装置１０は、入力キーを検知するので、入力キーを検知したときの動画データのタイムコード（動画データに埋め込まれている）を取得する（ステップＳ２０，Ｓ３０）。次に、メタデータ付与装置１０は、入力された入力キーと動画データのタイムコードを関連づける（ステップＳ４０）。
【００３５】
利用者がキー入力によりメタデータを付与し続ける限り、メタデータ付与装置１０は、上述した入力キーの検知（ステップＳ２０）、動画データのタイムコード取得（ステップＳ３０）、入力キーとタイムコードの関連付け（ステップＳ４０）の動作を繰り返す（ステップＳ５０）。そして、利用者がメタデータの入力終了の指示を出すと、メタデータ付与装置１０は、入力された入力キーと動画データのタイムコードを関連づけたタイムコード付きメタデータすべてをメタデータ記憶部５４に登録する（ステップＳ６０）。尚、図５に示すメタデータ付与方法においては、タイムコードＩＮだけにタイムコードが設定されるタイムコード付きメタデータが作成される。
【００３６】
最後に、利用者は、メタデータ付与装置１０に対して動画データの入力終了を指示すると、メタデータ付与装置１０は、動画データを入力を終了させ、処理は終了する（ステップＳ７０）。尚、タイムコード付きメタデータのメタデータ記憶部５４への登録は、上述したように入力終了の指示とともにまとめて登録する他、入力キーとタイムコードを関連付けるたびに、随時登録してもよい。
【００３７】
図８は、図５に示したメタデータ付与の動作の具体例を挙げたものであるが、図８（ａ）のように入力されたメタデータに対しては、図８（ｂ）に示すようなタイムコード付きメタデータが作成され、メタデータ記憶部５４に登録されるものである。
【００３８】
従って、本実施の形態に係るメタデータ付与装置１０によれば、それぞれ異なるメタデータ内容を各キーに割り当てられたキー入力装置２１からのキー入力によりメタデータを入力して、動画データのタイムコードと入力されたメタデータを対応付けてタイムコード付きメタデータとして保持するので、リアルタイムかつ簡易なメタデータ入力を実現するとともに動画データの各シーンに対してきめ細かくメタデータを付与することができる。
【００３９】
次に、動画データの同一タイムコードと入力されたメタデータを１対ｎに対応させてメタデータを付与する場合の動作を説明する。これは、図５に示すメタデータ付与の基本的機能にオプション機能として付加されたものであり、短時間（予め決められた閾値）内に複数のメタデータを入力する場合には、メタデータが入力された各時点のタイムコードがそれぞれ与えられるではなく、それぞれのメタデータに対して同一のタイムコードが与えられるというものである。
【００４０】
利用者は、メタデータ付与装置１０に対して動画データの入力開始を指示すると、メタデータ付与装置１０は、動画データを入力し、映像表示部３に表示する（ステップＳ１１０）。そして、利用者は、この表示された動画データを見ながら、メタデータ入力部２を介してキー入力を行う。これにより、メタデータ付与装置１０は、入力キーを検知するので、入力キーを検知したときの動画データのタイムコード（動画データに埋め込まれている）を取得する（ステップＳ１２０，Ｓ１３０）。
【００４１】
次に、メタデータ付与装置１０は、後述する方法で設定された前タイムコードを取得し、取得した動画データのタイムコードと前タイムコードの時間差が予め設定された閾値より大きいか否かを判断する（ステップＳ１４０，Ｓ１５０）。
【００４２】
タイムコードと前タイムコードの時間差が予め設定された閾値より大きい場合には、取得したタイムコードを採用し、該タイムコードを前タイムコードに設定する（ステップＳ１６０）。そして、入力された入力キーと動画データのタイムコードを関連づける（ステップＳ１８０）。
【００４３】
これに対して、タイムコードと前タイムコードの時間差が予め設定された閾値以下の場合には、前タイムコードをタイムコードとして設定し、入力された入力キーと動画データのタイムコード（前タイムコード）を関連づける（ステップＳ１７０，Ｓ１８０）。
【００４４】
利用者がキー入力によりメタデータを付与し続ける限り、メタデータ付与装置１０は、上述したステップＳ１２０からステップＳ１８０までの動作を繰り返す（ステップＳ１９０）。そして、利用者がメタデータの入力終了の指示を出すと、メタデータ付与装置１０は、入力された入力キーと動画データのタイムコードを関連づけたタイムコード付きメタデータすべてをメタデータ記憶部５４に登録する（ステップＳ２００）。尚、図６に示すメタデータ付与方法においては、タイムコードＩＮだけにタイムコードが設定されるタイムコード付きメタデータが作成される。
【００４５】
最後に、利用者は、メタデータ付与装置１０に対して動画データの入力終了を指示すると、メタデータ付与装置１０は、動画データの入力を終了させ、処理は終了する（ステップＳ２１０）。尚、タイムコード付きメタデータのメタデータ記憶部５４への登録は、上述したように入力終了の指示とともにまとめて登録する他、入力キーとタイムコードを関連付けるたびに、随時登録してもよい。
【００４６】
図９は、図６に示したメタデータ付与の動作の具体例を挙げたものであるが、図９（ａ）のように入力されたメタデータに対しては、図９（ｂ）に示すようなタイムコード付きメタデータが作成され、メタデータ記憶部５４に登録されるものである。ここで、キーＰ、キー４、キー５およびキーＰは、それぞれメタデータが入力された際の動画データのタイムコードは異なっているが、閾値（図９においては２ｓｅｃ）以内にあるので、キーＰ、キー４、キー５およびキーＰのタイムコードはすべて同一となっている。
【００４７】
従って、本実施の形態に係るメタデータ付与装置１０によれば、基本的機能による効果に加えて、予め決められた閾値の時間内に複数のメタデータを入力しても、それぞれのメタデータに対して同一のタイムコードを与えることができるので、複数の異なるメタデータを同時に入力したつもりだが微妙な時間差を生じて入力してしまった場合であってもタイムコードを補正して、同一タイムコードのメタデータとして管理することができる。
【００４８】
次に、同一内容のメタデータが連続的に入力された場合の動作を説明する。これは、図５に示すメタデータ付与の基本的機能にオプション機能として付加されたものであり、短時間（予め決められた閾値）内に同一内容のメタデータを続けて入力した場合には、同一メタデータが連続しているとみてメタデータ１つに対して時間幅を有するタイムコードを与えるというものである。
【００４９】
利用者は、メタデータ付与装置１０に対して動画データの入力開始を指示すると、メタデータ付与装置１０は、動画データを入力し、映像表示部３に表示する（ステップＳ３１０）。そして、利用者は、この表示された動画データを見ながら、メタデータ入力部２を介してキー入力を行う。これにより、メタデータ付与装置１０は、入力キーを検知するので、入力キーを検知したときの動画データのタイムコード（動画データに埋め込まれている）を取得する（ステップＳ３２０，Ｓ３３０）。
【００５０】
次に、メタデータ付与装置１０は、後述する方法で設定された同一のメタデータ内容を有する入力キーの前タイムコードを取得し、取得した動画データのタイムコードと前タイムコードの時間差が予め設定された閾値より大きいか否かを判断する（ステップＳ３４０，Ｓ３５０）。
【００５１】
タイムコードと前タイムコードの時間差が予め設定された閾値より大きい場合には、取得したタイムコードをタイムコードＩＮとして採用し、取得したタイムコードを前タイムコードに設定する（ステップＳ３６０）。そして、入力された入力キーと動画データのタイムコードＩＮを関連づける（ステップＳ３７０）。
【００５２】
これに対して、タイムコードと前タイムコードの時間差が予め設定された閾値以下の場合には、まず、前タイムコードからタイムコードまでの間に同一のメタデータ項目であるが異なるメタデータ内容を有するようなメタデータが存在するか否かを確かめる（ステップＳ３８０）。これは、同一のメタデータ内容を有するメタデータ双方の間に同一のメタデータ項目ではあるが異なるメタデータ内容を有するメタデータが存在する場合（例えば、人物の向きが右向きのメタデータの間に、人物の向きが左向きのメタデータが存在するような場合）には、厳密には、同一のメタデータ内容が連続しているわけではないので、この場合には、取得したタイムコードをタイムコードＩＮとして採用し、取得したタイムコードを前タイムコードに設定するものである（ステップＳ３６０）。そして、入力された入力キーと動画データのタイムコードＩＮを関連づける（ステップＳ３７０）。
【００５３】
一方、ステップＳ３８０で、前タイムコードからタイムコードまでの間に同一のメタデータ項目であるが異なるメタデータ内容を有するメタデータが存在しない場合には、同一のメタデータ内容が連続しているとみなし、取得したタイムコードをタイムコードＯＵＴとし、直前の同一入力キーとタイムコードＯＵＴを関連付ける（ステップＳ３９０）。
【００５４】
利用者がキー入力によりメタデータを付与し続ける限り、メタデータ付与装置１０は、上述したステップＳ３２０からステップＳ３９０までの動作を繰り返す（ステップＳ４００）。そして、利用者がメタデータの入力終了の指示を出すと、メタデータ付与装置１０は、入力された入力キーと動画データのタイムコードを関連づけたタイムコード付きメタデータすべてをメタデータ記憶部５４に登録する（ステップＳ４１０）。尚、図７に示すメタデータ付与方法においては、タイムコードＩＮだけでなく、タイムコードＯＵＴにもタイムコードが設定されるタイムコード付きメタデータが作成される。
【００５５】
最後に、利用者は、メタデータ付与装置１０に対して動画データの入力終了を指示すると、メタデータ付与装置１０は、動画データの入力を終了させ、処理は修了する（ステップＳ４２０）。尚、タイムコード付きメタデータのメタデータ記憶部５４への登録は、上述したように入力終了の指示とともにまとめて登録する他、入力キーとタイムコードを関連付けるたびに、随時登録してもよい。
【００５６】
図１０は、図７に示したメタデータ付与の動作の具体例を挙げたものであるが、図１０（ａ）のように入力されたメタデータに対しては、図１０（ｂ）に示すようなタイムコード付きメタデータが作成され、メタデータ記憶部５４に登録されるものである。ここで、２つのキーＰは、閾値（図１０においては２ｓｅｃ）以内にあるので、キーＰは連続して押下されているものとみなし、キーＰのタイムコードＩＮには、最初にキーＰが押下されたときのタイムコード、キーＰのタイムコードＯＵＴには、次にキーＰが押下されたときのタイムコードが設定されている。
【００５７】
従って、本実施の形態に係るメタデータ付与装置１０によれば、基本的機能による効果に加えて、予め決められた閾値内に同一内容のメタデータを続けて入力した場合には、同一メタデータが連続しているとみてメタデータ１つに対して時間幅を有するタイムコードを与えることができるので、利用者は、同一のメタデータ内容を続けて入力する場合であっても、同一入力キーを押下し続ける必要はないという効果を得ることができる。
【００５８】
次に、このようにして入力されたメタデータを活用する動作を図１１および図１２を用いて説明する。ここで、図１１は、メタデータを検索キーとして検索した場合の一般的な検索処理を示すフローチャートであり、図１２は、メタデータを利用した類似画像検索処理を示すフローチャートである。
【００５９】
まず、メタデータを検索キーとして検索した場合の一般的な検索処理について説明する。
【００６０】
図１１に示すように、メタデータ項目（人物名、人物の画像位置、人物の表情、人物の姿勢、人物の向き、人物の動き）の少なくとも１つに検索値を設定し、検索を指示すると、該当するメタデータをメタデータ記憶部５４を検索して、検索されたメタデータのタイムコードからシーンを特定し、該シーンを検索結果として表示する（ステップＳ５１０〜Ｓ５３０）。
【００６１】
これにより、利用者は映像コンテンツをよりきめ細かく検索することができるので、所望の映像コンテンツを容易に探し出すことができる。
【００６２】
次に、メタデータを利用した類似画像検索処理について説明する。これは、サムネイル記憶部５５に記憶された各シーンのサムネイルを活用して類似検索するものであるが、まず各シーンのメタデータで検索対象のシーン（サムネイル）を絞り込んでから、類似画像検索を行うものである。
【００６３】
図１２に示すように、類似画像検索処理においては、まず、利用者はシーンのサムネイルを選択する（例えば、図４に示すようにシーンＡ〜Ｊにメタデータｍ１〜ｍ１４を入力した場合において、シーンＡのサムネイルを選択する）（ステップＳ６１０）。
【００６４】
次に、選択されたサムネイルのメタデータが含まれるサムネイルを抽出し、これらを検索対象とする（図４のシーンＡのメタデータｍ１およびｍ２を含むシーンは、シーンＣ、Ｄ、Ｇ、Ｈ、Ｊであったので、該シーンが抽出される）（ステップＳ６２０）。
【００６５】
次に、検索対象のサムネイルの中から類似画像検索を行う（ステップＳ６３０）。これは、例えば、検索キーの画像と検索対象の画像のオブジェクトを抽出して、オブジェクトごとの特徴（色、形など）を抽出し、このオブジェクトごとの特徴量により類似度を算出するものである。
【００６６】
次に、検索対象のサムネイルを類似度順に並べ替えて、検索結果として表示する（図４においては、類似度順はコンテンツＨ、Ｄ、Ｃ、Ｊ、Ｇであったので、該順番で表示される）（ステップＳ６４０）。
【００６７】
これにより、利用者は類似画像検索においても映像コンテンツをよりきめ細かく検索することができるので、所望の映像コンテンツを容易に探し出すことができる。
【００６８】
尚、上記実施の形態に係るメタデータ付与装置１０の動作は、メタデータ付与装置１０に格納されたプログラムを実行することにより実現される。そして、このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体に記録することも、通信ネットワークを介して配信することも可能である。
【００６９】
以上、本発明の実施の形態について説明してきたが、本発明の要旨を逸脱しない範囲において、本発明の実施の形態に対して種々の変形や変更を施すことができる。例えば、上記実施の形態においては、入力キーにマッピングされたメタデータを選択する方式を採用しているが、入力キーにマッピングされていないメタデータを入力したい場合には、テキスト入力により対応してもよい。そして、テキスト入力後、このテキスト入力されたメタデータを新たなキーに割り当てれば、その後の検索においても該メタデータを活用できるものである。
【００７０】
また、メタデータ入力部２として、キー入力装置２１やキーボード２２を例示したが、メタデータ入力部２はこれに限定されるものではなく、キー入力が可能であれば何であってもよい（例えば、リモコンような入力装置であってもよい）。
【００７１】
さらに、上記実施の形態においては、動画データを再生しつつメタデータを入力するというリアルタイムでのメタデータ入力を重視しているが、メタデータの入力に不慣れであったり、より多様なメタデータを入力したいという場合には、再生している動画データを一時停止してメタデータを入力するようにしてもよいのは勿論である。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態に係るメタデータ付与装置の概略構成図である。
【図２】本発明の実施の形態に係るメタデータ付与装置のメタデータ入力部の一例である。
【図３】本発明の実施の形態に係るメタデータ付与装置のデータ記憶部のデータ構成を説明する図である。
【図４】本発明の実施の形態に係るメタデータ付与装置で入力されたメタデータとシーンの関係を説明する図である。
【図５】本発明の実施の形態に係るメタデータ付与装置のメタデータ付与動作１を説明するフローチャートである。
【図６】本発明の実施の形態に係るメタデータ付与装置のメタデータ付与動作２を説明するフローチャートである。
【図７】本発明の実施の形態に係るメタデータ付与装置のメタデータ付与動作３を説明するフローチャートである。
【図８】図６に示す動作により作成されるタイムコード付きメタデータの一例である。
【図９】図７に示す動作により作成されるタイムコード付きメタデータの一例である。
【図１０】図８に示す動作により作成されるタイムコード付きメタデータの一例である。
【図１１】本発明の実施の形態に係るメタデータ付与装置の検索動作１を説明するフローチャートである。
【図１２】本発明の実施の形態に係るメタデータ付与装置の検索動作２を説明するフローチャートである。
【符号の説明】
【００７３】
１  映像入力部
２  映像制御部
３  メタデータ入力部
４  映像表示部
５  データ記憶部
１０  メタデータ付与装置
２１  キー入力装置
２２  キーボード
５１  コンテンツ記憶部
５２  シーンデータ記憶部
５３  キーデータ記憶部
５４  メタデータ記憶部
５５  サムネイル記憶部
【図１】
2005222329.tif 000003
【図２】
2005222329.tif 000004
【図３】
2005222329.tif 000005
【図４】
2005222329.tif 000006
【図５】
2005222329.tif 000007
【図６】
2005222329.tif 000008
【図７】
2005222329.tif 000009
【図８】
2005222329.tif 000010
【図９】
2005222329.tif 000011
【図１０】
2005222329.tif 000012
【図１１】
2005222329.tif 000013
【図１２】
2005222329.tif 000014