(57)【要約】【課題】動画像データを他の複数の動画像データの中で特徴付けるためのタグを自動的に付与し、検索エンジンにより当該動画像データ、あるいは当該動画像データを含むＷｅｂページを効果的に抽出可能とする方法を提供すること。【解決手段】タグ決定サーバ１０は、動画像データに含まれる音声をテキストデータに変換し、テキストデータからキーワードを抽出し、所定の検索システムにおけるキーワードの重要度を算出し、算出した重要度が所定の条件を満たす場合に、キーワードを、動画像データのタグとして付与する。【選択図】図２
2008268985.tif 000002
【特許請求の範囲】
【請求項１】
動画像データにタグを付与する方法であって、
前記動画像データに含まれる音声をテキストデータに変換するステップと、
前記テキストデータからキーワードを抽出するステップと、
所定の検索システムにおける前記キーワードの重要度を算出するステップと、
算出した前記重要度が所定の条件を満たす場合に、前記キーワードを、前記動画像データのタグとして付与するステップと、を含む方法。
【請求項２】
前記重要度は、前記所定の検索システムにおける、前記キーワードによる検索結果の件数に基づくことを特徴とする請求項１に記載の方法。
【請求項３】
前記重要度は、前記所定の検索システムにおける、前記キーワードによる検索が実行された回数に基づくことを特徴とする請求項１に記載の方法。
【請求項４】
前記重要度は、前記キーワードの出現頻度に関する指標のＴＦとＩＤＦの積であるＴＦ・ＩＤＦに、更に基づくことを特徴とする請求項２または請求項３に記載の方法。
【請求項５】
前記キーワードは、複数の単語の組み合わせであることを特徴とする請求項１から請求項４のいずれかに記載の方法。
【請求項６】
前記キーワードが、予め記憶したカテゴリデータと所定以上の類似度を有する場合に、当該カテゴリデータを、前記動画像データのタグとして付与するステップを更に含む請求項１から請求項５のいずれかに記載の方法。
【請求項７】
前記キーワードに関して、所定の規則に基づいて分野を決定するステップと、
決定した前記分野を示すデータを、前記動画像データのタグとして付与するステップと、を更に含む請求項１から請求項６のいずれかに記載の方法。
【請求項８】
動画像データにタグを付与するサーバであって、
前記動画像データに含まれる音声をテキストデータに変換する手段と、
前記テキストデータからキーワードを抽出する手段と、
所定の検索システムにおける前記キーワードの重要度を算出する手段と、
算出した前記重要度が所定の条件を満たす場合に、前記キーワードを、前記動画像データのタグとして付与する手段と、を備えるサーバ。
【請求項９】
動画像データにタグを付与させるプログラムであって、
前記動画像データに含まれる音声をテキストデータに変換するステップと、
前記テキストデータからキーワードを抽出するステップと、
所定の検索システムにおける前記キーワードの重要度を算出するステップと、
算出した前記重要度が所定の条件を満たす場合に、前記キーワードを、前記動画像データのタグとして付与するステップと、をサーバに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像データにタグを付与する方法、サーバ、およびプログラムに関する。
【背景技術】
【０００２】
従来、インターネット上のコンテンツには、当該コンテンツの検索を容易にするため、タグと呼ばれるキーワードを関連付けることが多い。管理サーバにより自動的に付与され、ユーザの目に触れることのないインデックスとは異なり、タグは、ユーザ自身がコンテンツを特徴付けるキーワードを登録する。このことにより、ユーザは、コンテンツの内容を把握され易くできる。更には、検索時に参照されることにより、効果的なコンテンツの提供が期待できる。
【０００３】
ここで、インターネット上のコンテンツには、様々な種類のデータが含まれ、近年では、動画像データを管理するＷｅｂサイト等も存在する。このような状況において、動画像データに対する検索インデックスを作成する技術が提供されてきている。例えば、特許文献１には、映像（動画像データ）の音声からキーワードを抽出し、映像に対するインデックスを自動的に付与する装置が開示されている。
【特許文献１】特開２００２−１７１４８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の技術によれば、動画像データに含まれる音声に基づいて、当該動画像データ内のシーンを検索するためのインデックスを作成するが、これは、単に動画像データに含まれるキーワードを抽出したに過ぎないため、当該動画像を特徴付けているとは限らない。そのため、他の動画像も含めた複数の動画像データの中から目的のものを選択する検索には適さない。
【０００５】
そこで本発明は、ある動画像データを他の複数の動画像データの中で特徴付けるためのタグを自動的に付与し、検索エンジンにより当該動画像データ、あるいは当該動画像データを含むＷｅｂページを効果的に抽出可能とする方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的のため、具体的には、以下のようなものを提供する。
【０００７】
（１）  動画像データにタグを付与する方法であって、
前記動画像データに含まれる音声をテキストデータに変換するステップと、
前記テキストデータからキーワードを抽出するステップと、
所定の検索システムにおける前記キーワードの重要度を算出するステップと、
算出した前記重要度が所定の条件を満たす場合に、前記キーワードを、前記動画像データのタグとして付与するステップと、を含む方法。
【０００８】
このような構成によれば、当該方法を実行するサーバは、動画像データに含まれる音声をテキストデータに変換し、テキストデータからキーワードを抽出し、所定の検索システムにおけるキーワードの重要度を算出し、算出した重要度が所定の条件を満たす場合に、キーワードを、動画像データのタグとして付与する。
【０００９】
このことにより、当該サーバは、動画像データの音声に含まれるキーワードのうち、検索システムにおける重要度が所定の条件を満たすもの、すなわち、当該動画像データを特徴付けるキーワードをタグとして付与できる。その結果、検索システムから得られる他のコンテンツをも考慮した情報に基づく効果的なタグを自動的に付与することができる。
【００１０】
（２）  前記重要度は、前記所定の検索システムにおける、前記キーワードによる検索結果の件数に基づくことを特徴とする（１）に記載の方法。
【００１１】
このような構成によれば、当該方法を実行するサーバは、検索システムにおける重要度として、キーワードによる検索結果の件数（ヒット数）を用いるので、より多くのＷｅｂページに登場するキーワードが動画像データに対するタグとして選択される。
【００１２】
このことにより、ユーザにとって馴染みの深いキーワードがタグ付けされることとなるため、当該動画像データ、あるいは当該動画像データを含むＷｅｂページが効果的に検索される可能性がある。
【００１３】
（３）  前記重要度は、前記所定の検索システムにおける、前記キーワードによる検索が実行された回数に基づくことを特徴とする（１）に記載の方法。
【００１４】
このような構成によれば、当該方法を実行するサーバは、検索システムにおける重要度として、キーワードによる検索が実行された回数（検索キーワードランキング）を用いるので、より多くユーザから検索が試みられたキーワードが動画像データのタグとして選択される。
【００１５】
このことにより、ユーザが頻繁に入力するキーワードが優先的にタグ付けされるため、当該動画像データ、あるいは当該動画像データを含むＷｅｂページが効果的に検索される可能性がある。
【００１６】
（４）  前記重要度は、前記キーワードの出現頻度に関する指標のＴＦ（Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ）とＩＤＦ（Ｉｎｖｅｒｓｅ  Ｄｏｃｕｍｅｎｔ  Ｆｒｅｑｕｅｎｃｙ）の積であるＴＦ・ＩＤＦに、更に基づくことを特徴とする（２）または（３）に記載の方法。
【００１７】
このような構成によれば、当該方法を実行するサーバは、検索システムにおける重要度として、ヒット数や検索キーワードランキングに加えて、ＴＦ・ＩＤＦというキーワードの出現頻度に基づく指標を用いる。
【００１８】
このことにより、例えば、ヒット数や検索キーワードランキングが所定の条件を満たさない場合であっても、ＴＦ・ＩＤＦにより動画像を特徴付けるキーワードであると判別されれば、当該キーワードをタグとして選択することができる。
【００１９】
その結果、単一の指標に基づくことにより重要なキーワードを見逃す可能性を低減でき、動画像を特徴付けるタグとして抽出することができる。
【００２０】
（５）  前記キーワードは、複数の単語の組み合わせであることを特徴とする（１）から（４）のいずれかに記載の方法。
【００２１】
このような構成によれば、当該方法を実行するサーバは、複数の単語の組み合わせについて重要度を判別してタグ付けを行う。このことにより、付与したタグが、１つの単語の場合に比べて、より内容を的確に表すことが可能となるため、検索システムにおけるヒット数や検索キーワードランキング等に基づいて選択することにより、より効果的なタグを付与できる可能性がある。
【００２２】
（６）  前記キーワードが、予め記憶したカテゴリデータと所定以上の類似度を有する場合に、当該カテゴリデータを、前記動画像データのタグとして付与するステップを更に含む（１）から（５）のいずれかに記載の方法。
【００２３】
このような構成によれば、当該方法を実行するサーバは、予め用意されたカテゴリデータとの類似度判定により、当該カテゴリデータをタグとして付与できるの。このことにより、例えば、カテゴリデータを動画像データの音声の中に含む場合に、当該動画像データを自動的にカテゴリ分類することができる。
【００２４】
（７）  前記キーワードに関して、所定の規則に基づいて分野を決定するステップと、
決定した前記分野を示すデータを、前記動画像データのタグとして付与するステップと、を更に含む（１）から（６）のいずれかに記載の方法。
【００２５】
このような構成によれば、当該方法を実行するサーバは、キーワードに関して、所定の規則に基づいて分野を決定し、決定した分野を示すデータを、動画像データのタグとして付与する。
【００２６】
このことにより、当該サーバは、所定の規則（分野推定技術）に基づいて、予め用意されたオントロジ（分類に使用する辞書データ等）により、動画像データを分類できる。その結果、動画像データの音声情報に基づいて、自動的に分野推定し、対応するタグを付与することができる。
【００２７】
（８）  動画像データにタグを付与するサーバであって、
前記動画像データに含まれる音声をテキストデータに変換する手段と、
前記テキストデータからキーワードを抽出する手段と、
所定の検索システムにおける前記キーワードの重要度を算出する手段と、
算出した前記重要度が所定の条件を満たす場合に、前記キーワードを、前記動画像データのタグとして付与する手段と、を備えるサーバ。
【００２８】
このような構成によれば、当該サーバを運用することにより、（１）と同様の効果が期待できる。
【００２９】
（９）  動画像データにタグを付与させるプログラムであって、
前記動画像データに含まれる音声をテキストデータに変換するステップと、
前記テキストデータからキーワードを抽出するステップと、
所定の検索システムにおける前記キーワードの重要度を算出するステップと、
算出した前記重要度が所定の条件を満たす場合に、前記キーワードを、前記動画像データのタグとして付与するステップと、をサーバに実行させるプログラム。
【００３０】
このような構成によれば、当該プログラムを当該サーバ上で実行することにより、（１）と同様の効果が期待できる。
【発明の効果】
【００３１】
本発明によれば、ある動画像データを他の複数の動画像データの中で特徴付けるためのタグを自動的に付与し、検索エンジンにより当該動画像データ、あるいは当該動画像データを含むＷｅｂページを効果的に抽出することができる。
【発明を実施するための最良の形態】
【００３２】
本発明に係る好適な実施形態の一例について、図面に基づいて以下に説明する。
【００３３】
［システムの全体構成］
図１は、本発明の好適な実施形態の一例に係るコンテンツ管理システムの全体構成を表す概念図である。
【００３４】
タグ決定サーバ１０、検索サーバ２０、コンテンツサーバ３０、および端末装置４０は通信回線を介して接続されている。コンテンツサーバ３０において、端末装置４０のユーザにより送信（投稿）されたコンテンツを管理し、コンテンツＤＢに記憶している。
【００３５】
ここで、ユーザから投稿されるコンテンツには動画像データが含まれている。コンテンツサーバ３０は、この動画像データをタグ決定サーバ１０に送信することにより、動画像データに対するタグの決定を要求する。
【００３６】
タグ決定サーバ１０は、タグを決定する際に参照する情報を取得するため、検索サーバ２０に対して検索情報を要求する。検索サーバ２０は、タグ決定サーバ１０から受信したキーワードにより検索実行、あるいは予め収集したデータを抽出し、タグ決定サーバ１０に提供する。これにより、タグ決定サーバ１０は、後述する処理により動画像データに対するタグを決定し、コンテンツサーバ３０に送信する。
【００３７】
このように決定したタグは、動画像データと関連付けてコンテンツＤＢに記憶することにより、ユーザからの要求に応じて表示させることができる。また、動画像データ、あるいは動画像データを含んだコンテンツの検索に際して、このタグが参照されるため、動画像データの内容に基づいた検索処理が可能となる。
【００３８】
なお、本実施形態におけるコンテンツ管理システムは、複数のサーバにより実現しているが、構成はこれには限られず、タグ決定サーバ１０に検索サーバ２０やコンテンツサーバ３０の機能を併せ持つこととしてもよい。また、タグ決定サーバ１０を各機能に応じて複数のサーバに分割してもよい。
【００３９】
［機能構成］
図２は、本発明の好適な実施形態の一例に係るタグ決定サーバ１０の各機能を示すブロック図である。
【００４０】
タグ決定サーバ１０は、音声認識部１１０、形態素解析部１２０、タグ候補抽出部１３０、検索情報収集部１４０、およびタグ決定部１５０を備え、動画像データの入力に応じて、タグデータを出力する。
【００４１】
音声認識部１１０は、受信した動画像データに含まれる音声データを抽出し、既存の音声認識技術を用いてテキストデータに変換する。このことにより、動画像データが含んでいる情報が文字情報として抽出されることとなる。
【００４２】
形態素解析部１２０は、音声認識部１１０にて生成されたテキストデータについて、形態素解析し、単語に分割する。ここで、形態素解析の方法には既存の技術を用いることができる。
【００４３】
タグ候補抽出部１３０は、形態素解析部１２０により分割された単語のうち、動画像データのタグとして付与可能なもの（キーワード）を抽出する。具体的には、名詞や動詞に品詞を限定する等、予め抽出規則を決めておくことが望ましい。
【００４４】
検索情報収集部１４０は、タグ候補抽出部１３０にて抽出されたタグ候補の中から、実際に付与するタグを決定するための参照情報として、検索サーバ２０に問い合わせを行い、検索情報を収集する（詳細は後述する）。
【００４５】
タグ決定部１５０は、検索情報収集部１４０にて取得した検索情報を参照し、検索キーワードとして価値の高いものをタグ候補の中から抽出し、動画像データに対するタグとして決定する。このように、検索サーバ２０からの情報収集により、Ｗｅｂの中における価値判断が可能となるため、動画像データのみから得られる情報でタグ付けする場合に比べて、より効果的な検索キーワードをタグ付けすることができる。
【００４６】
このようにして決定されたタグは、コンテンツサーバ３０において動画像データと関連付けて記憶される。具体的には、例えば、図４に示すタグデータテーブルのように、動画像データ毎に複数のタグデータを記憶することが望ましい。なお、タグデータは、動画像に対して付与するとしたが、当該動画像を含むＷｅｂページに対して付与することとしてもよい。
【００４７】
［処理フロー］
図３は、本発明の好適な実施形態の一例に係るタグ決定サーバ１０における、タグ決定処理の流れを示す図である。
【００４８】
ステップＳ１０１では、タグ決定サーバ１０は、コンテンツサーバ３０より、タグ付け対象である動画像データを受け付け、音声認識部１１０に引き渡す。
【００４９】
ステップＳ１０２では、音声認識部１１０は、ステップＳ１０１にて受け付けた動画像データから音声データを抽出する。動画像データには音声情報が含まれていることが多く、これを抽出することにより、当該動画像データの内容を示す情報を取得できる。
【００５０】
ステップＳ１０３では、音声認識部１１０は、ステップＳ１０２にて抽出した音声データをテキストデータへ変換する。具体的には、既存の技術を用いて実現でき、文字情報（テキストデータ）にすることで後続の言語処理が可能となる。
【００５１】
ステップＳ１０４では、形態素解析部１２０は、ステップＳ１０３にて生成されたテキストデータを形態素解析し、複数の単語に分解する。このことにより、動画像データの内容を示すデータとして、複数の単語が得られる。
【００５２】
ステップＳ１０５では、タグ候補抽出部１３０は、ステップＳ１０４にて取得した複数の単語のうち、タグの候補となるもの（キーワード）を抽出する。具体的には、例えば、名詞や動詞等の限られた品詞を抽出することにより、タグ候補を絞り込むことができる。
【００５３】
また、キーワードは複数の単語の組み合わせとしてもよく、例えば、名詞および動詞の組み合わせ等を抽出することによれば、内容をより特定できるため、タグとして適している可能性がある。その場合には、例えば、係り受け解析の技術を用いる等、単語間の関係を考慮した抽出を行うことが望ましい。
【００５４】
ステップＳ１０６では、検索情報収集部１４０は、ステップＳ１０５にて抽出したタグ候補キーワードに基づいて、検索サーバ２０から検索情報を収集する。具体的には、例えば、検索サーバ２０は、タグ決定サーバ１０から受信したキーワードに基づいて、Ｗｅｂの検索を実行する。その結果、例えば図５に示す検索件数テーブルを得る。
【００５５】
検索件数テーブルには、キーワードに基づく検索結果の件数（ヒット件数）を格納している。ここで、例えば、「ＸＸレストラン」であれば、検索結果として「１２３４件」がヒットしたことを示している。
【００５６】
また、検索サーバ２０は、例えば図６に示すキーワード別入力回数テーブルのように、統計情報として、キーワードの入力頻度を管理することもでき、このテーブルのデータをタグ決定サーバ１０に提供してもよい。
【００５７】
キーワード別入力回数テーブルには、検索サーバ２０において実行された検索について、キーワード毎の入力回数を年月と共に記憶している。これにより、検索サーバ２０は、所定の期間内におけるキーワードの入力頻度の順位を求めることができるので、この順位をタグ決定サーバ１０に提供することとしてよい。
【００５８】
また、検索サーバ２０は、所定の周期、タイミングにおいて、この順位を求めて記憶しておいてもよい。例えば、図７のキーワード・ランキングテーブルにおいては、年月毎にキーワードの入力回数の順位（ランキング）を記憶している。
【００５９】
なお、入力頻度の順位付けは、タグ決定サーバ１０が行ってもよく、その場合、検索情報収集部１４０は、キーワード別入力回数テーブルのデータを受け取り、順位を算出する。
【００６０】
ステップＳ１０７では、タグ決定部１５０は、ステップＳ１０６にて取得した検索情報に基づいて、キーワードの重要度を判別する。具体的には、例えば、検索件数テーブル（図５）におけるヒット件数が１０００件以上であるもの、キーワード別入力回数テーブル（図６）における前月の入力回数が１００００回以上であるもの、キーワード・ランキングテーブル（図７）における前月のランキングが１００００位以内のもの等、予め判別条件を設定しておく。
【００６１】
このような判別条件により、例えば、図５の検索件数テーブルを利用する場合においては、「ＸＸレストラン」が「１２３４件」で１０００件以上のヒット件数であるため、タグとして選択される。
【００６２】
また、図６のキーワード別入力回数テーブルを利用する場合においては、「ＸＸレストラン」が「２００７年４月」の入力回数「１２３４５回」で１００００回以上であるため、タグとして選択される。集計期間はこのように１ヶ月単位でもよいし、過去６ヶ月間等、予め設定した期間の合計値としてよい。
【００６３】
また、図７のキーワード・ランキングテーブルを利用する場合においては、「ＸＸレストラン」が「４５６７位」、「ＺＺＺホテル」が「８８８８位」で１００００位以内であるため、タグとして選択されることとなる。
【００６４】
ここで、ヒット数やランキングが、これらの条件を満たさない場合には、例えばＴＦ・ＩＤＦによるキーワードの重要度判定を行ってもよい。その場合、キーワードのＴＦ・ＩＤＦ値が予め記憶した閾値以上であれば、当該キーワードが動画像データを特徴付けており、重要度が高いものと判断できる。
【００６５】
なお、文書（当該動画像データ）中の出現頻度に関するＴＦ値は、都度算出することとしてよいが、多数の文書集合の中での出現頻度に関するＩＤＦ値は、予め計算し、検索サーバ２０に保持しておくことができる。
【００６６】
ステップＳ１０８では、キーワードの重要度が所定以上であると判別されたため、タグ決定部１５０は、当該キーワードをタグとして動画像データに付与する。具体的には、当該キーワードをコンテンツサーバ３０に送信することにより、タグデータテーブル（図４）に記憶される。
【００６７】
ステップＳ１０９では、キーワードの重要度が所定以上でないため、タグ決定部１５０は、当該キーワードはタグとして相応しくないと判断し、別のタグを付与するための処理として、カテゴリの決定を行う。
【００６８】
具体的には、例えば、図８に示すように、予め記憶したカテゴリデータとの類似度判定（マッチング）により、キーワードと一致あるいは類似するカテゴリを決定する。また、カテゴリの決定は、このような類似度判定には限られない。例えば図９に示すように、所定のオントロジ（辞書データ等）を参照する分野推定技術を用いることにより、分野データを決定することができる。
【００６９】
ステップＳ１１０では、タグ決定部１５０は、ステップＳ１０９にて決定したカテゴリデータまたは分野データを、タグとして動画像データに付与する。具体的には、ステップＳ１０８と同様に、カテゴリデータまたは分野データをコンテンツサーバ３０に送信することにより、タグデータテーブル（図４）に記憶される。
【００７０】
なお、カテゴリや分野の決定を、ステップＳ１０７におけるキーワードの重要度判定に応じて行っているが、ステップＳ１０９〜Ｓ１１０は、重要度判定によらず常に行うこととしてもよい。その場合には、動画像データから抽出したキーワードと、カテゴリや分野を示すデータとが共にタグとして付与されることとなる。
【００７１】
［サーバのハードウェア構成］
図１０は、図１で説明したタグ決定サーバ１０のハードウェア構成の一例を示す図である。タグ決定サーバ１０は、制御部１０１を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０（マルチプロセッサ構成ではＣＰＵ１０１２等複数のＣＰＵが追加されてもよい）、バスライン１００５、通信Ｉ／Ｆ１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、ＵＳＢポート１０９０、Ｉ／Ｏコントローラ１０７０、ならびにキーボードおよびマウス１１００等の入力手段や表示装置１０２２を備える。
【００７２】
Ｉ／Ｏコントローラ１０７０には、テープドライブ１０７２、ハードディスク１０７４、光ディスクドライブ１０７６、半導体メモリ１０７８、等の記憶手段を接続することができる。
【００７３】
ＢＩＯＳ１０６０は、タグ決定サーバ１０の起動時にＣＰＵ１０１０が実行するブートプログラムや、タグ決定サーバ１０のハードウェアに依存するプログラム等を格納する。
【００７４】
記憶部１０７を構成するハードディスク１０７４は、タグ決定サーバ１０がサーバとして機能するための各種プログラムおよび本発明の機能を実行するプログラムを記憶しており、更に必要に応じて各種データベースを構成可能である。
【００７５】
光ディスクドライブ１０７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１０７７を使用する。光ディスク１０７７から光ディスクドライブ１０７６によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ１０７０を介してメインメモリ１０５０またはハードディスク１０７４に提供することもできる。
【００７６】
タグ決定サーバ１０に提供されるプログラムは、ハードディスク１０７４、光ディスク１０７７、またはメモリーカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１０７０を介して、記録媒体から読み出され、または通信Ｉ／Ｆ１０４０を介してダウンロードされることによって、タグ決定サーバ１０にインストールされ実行されてもよい。
【００７７】
前述のプログラムは、内部または外部の記憶媒体に格納されてもよい。ここで、記憶部１０７を構成する記憶媒体としては、ハードディスク１０７４、光ディスク１０７７、またはメモリーカードの他に、ＭＤ等の光磁気記録媒体、テープ媒体を用いることができる。また、専用通信回線やインターネットに接続されたサーバシステムに設けたハードディスク１０７４または光ディスクライブラリ等の記憶装置を記録媒体として使用し、通信回線を介してプログラムをタグ決定サーバ１０に提供してもよい。
【００７８】
ここで、表示装置１０２２は、ユーザにデータの入力を受け付ける画面を表示したり、タグ決定サーバ１０による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【００７９】
ここで、入力手段は、ユーザによる入力の受け付けを行うものであり、キーボードおよびマウス１１００等により構成してよい。
【００８０】
また、通信Ｉ／Ｆ１０４０は、タグ決定サーバ１０を専用ネットワークまたは公共ネットワークを介して端末と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１０４０は、モデム、ケーブル・モデムおよびイーサネット（登録商標）・アダプタを含んでよい。
【００８１】
以上の例は、タグ決定サーバ１０について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータをサーバ装置として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明したサーバにより実現される機能は、上述の方法を当該コンピュータにより実行することにより、あるいは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
【００８２】
また、検索サーバ２０およびコンテンツサーバ３０についても、タグ決定サーバ１０と同様な構成を持つ。
【００８３】
［端末のハードウェア構成］
端末装置４０も、上述のタグ決定サーバ１０と同様な構成を持つ。また、上述の例ではいわゆるコンピュータで実現した例について説明したが、更に、本発明の原理が適用可能である限り、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）、ゲーム機等の様々な端末で実現してよい。
【００８４】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００８５】
【図１】本発明の好適な実施形態の一例に係るコンテンツ管理システムの全体構成を表す概念図である。
【図２】本発明の好適な実施形態の一例に係るタグ決定サーバ１０の各機能を示すブロック図である。
【図３】本発明の好適な実施形態の一例に係るタグ決定サーバ１０における、タグ決定処理の流れを示す図である。
【図４】本発明の好適な実施形態の一例に係るタグデータテーブルを示す図である。
【図５】本発明の好適な実施形態の一例に係る検索件数テーブルを示す図である。
【図６】本発明の好適な実施形態の一例に係るキーワード別入力回数テーブルを示す図である。
【図７】本発明の好適な実施形態の一例に係るキーワード・ランキングテーブルを示す図である。
【図８】本発明の好適な実施形態の一例に係る類似度判定の概要を示す図である。
【図９】本発明の好適な実施形態の一例に係る分野推定の概要を示す図である。
【図１０】本発明の好適な実施形態の一例に係るタグ決定サーバ１０のハードウェア構成の一例を示す図である。
【符号の説明】
【００８６】
１０    タグ決定サーバ
２０    検索サーバ
３０    コンテンツサーバ
４０    端末装置
１１０  音声認識部
１２０  形態素解析部
１３０  タグ候補抽出部
１４０  検索情報収集部
１５０  タグ決定部
【図１】
2008268985.tif 000003
【図２】
2008268985.tif 000004
【図３】
2008268985.tif 000005
【図４】
2008268985.tif 000006
【図５】
2008268985.tif 000007
【図６】
2008268985.tif 000008
【図７】
2008268985.tif 000009
【図８】
2008268985.tif 000010
【図９】
2008268985.tif 000011
【図１０】
2008268985.tif 000012