(57)【特許請求の範囲】
【請求項１】
指定された分野における複数の文書情報のそれぞれから、見出し語の階層情報を抽出する見出し抽出部と、
前記見出し語に紐付く単語を前記文書情報のそれぞれから抽出する単語抽出部と、
前記単語の類似度に基づいて、互いに異なる前記見出し語を１つに統合し、当該統合された見出し語の階層情報を含む前記分野の知識構造データを生成する構造化部と、を備えるオントロジー生成装置。
【請求項２】
前記構造化部は、前記見出し語と前記単語とを関連付けた知識構造データを生成する請求項１に記載のオントロジー生成装置。
【請求項３】
前記構造化部は、前記見出し語と前記単語との関連度を含む前記知識構造データを生成する請求項２に記載のオントロジー生成装置。
【請求項４】
コンテンツに関するテキストデータと、請求項１から請求項３のいずれかに記載のオントロジー生成装置により生成された前記知識構造データに含まれる単語とのマッチングにより、当該単語に関連付けられた前記見出し語の階層情報を前記知識構造データから抽出し、前記コンテンツのメタデータとして出力する出力部を備えるメタデータ出力装置。
【請求項５】
辞書データに基づいて前記単語の同類語を取得する辞書取得部を備え、
前記出力部は、前記テキストデータと、前記単語又は前記同類語とのマッチングによって、当該単語に関連付けられた前記見出し語の階層情報を抽出する請求項４に記載のメタデータ出力装置。
【請求項６】
請求項４又は請求項５に記載のメタデータ出力装置により出力された前記メタデータと同一のメタデータが付与されたコンテンツを、所定のデータベースから取得する第１コンテンツ取得部を備えるコンテンツ取得装置。
【請求項７】
前記メタデータの階層情報に基づいて、当該階層情報の上位が共通する別の階層情報を前記知識構造データから抽出し、当該別の階層情報に相当するメタデータが付与されたコンテンツを、前記所定のデータベースから取得する第２コンテンツ取得部を備える請求項６に記載のコンテンツ取得装置。
【請求項８】
コンピュータの制御部が、
指定された分野における複数の文書情報のそれぞれから、見出し語の階層情報を抽出する見出し抽出ステップと、
前記見出し語に紐付く単語を前記文書情報のそれぞれから抽出する単語抽出ステップと、
前記単語の類似度に基づいて、互いに異なる前記見出し語を１つに統合し、当該統合された見出し語の階層情報を含む前記分野の知識構造データを生成する構造化ステップと、を実行するオントロジー生成方法。
【請求項９】
コンピュータの制御部に、
指定された分野における複数の文書情報のそれぞれから、見出し語の階層情報を抽出する見出し抽出ステップと、
前記見出し語に紐付く単語を前記文書情報のそれぞれから抽出する単語抽出ステップと、
前記単語の類似度に基づいて、互いに異なる前記見出し語を１つに統合し、当該統合された見出し語の階層情報を含む前記分野の知識構造データを生成する構造化ステップと、を実行させるためのオントロジー生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オントロジーの生成装置、方法及びプログラムに関する。
【背景技術】
【０００２】
映像配信サービスの普及に伴い映像コンテンツの重要性が増し、様々な分野で映像コンテンツの利活用が進むと共に、コンテンツ量も増加している。
このため、コンテンツが何であるかを明確にするメタデータがコンテンツに付与されることが望ましい。コンテンツホルダは、例えば、「このコンテンツは、生物Ａの産卵の映像である。」といったメタデータを付与しておくことで、映像コンテンツの内容を利用者に文章で提示できる。また、例えば「生物Ａ」と「産卵」とを分けて定義することで、コンテンツホルダは、「生物Ａ」に関する他のコンテンツだけでなく、「産卵」に関する複数の生物映像を関連付けて提示できる。
特許文献１では、映像コンテンツに付与されたタイトルを検索キーワードとして、特定のコミュニティサイトを検索し、得られたＷｅｂページから情報を抽出し、メタデータとして映像コンテンツに付与する方法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４０８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、メタデータの入力者は、利用されるシーン又はサービスを想像してメタデータを入力する必要がある。例えば、「生物Ａ」とだけ入力する場合もあれば、「生物Ａの産卵」と入力する場合もある。また、メタデータは、コンテンツの内容が同様であっても入力者によって定義が異なる。例えば、「生物Ａ」の「産卵」というメタデータを入力する場合もあれば、「生物Ａ」の「生殖」と入力する場合もある。
特許文献１の方法では、映像コンテンツについて記載されたコミュニティサイトのＷｅｂページを１つ見つけ出し、このＷｅｂページから情報を抽出する。付与されるメタデータの構造は、単一のＷｅｂページに依存するため、映像コンテンツが異なれば付与されるメタデータの定義も異なる可能性がある。
【０００５】
本発明は、複数のコンテンツで共通して利用可能なメタデータの体系を定義した知識構造データを生成できるオントロジー生成装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るオントロジー生成装置は、指定された分野における複数の文書情報から、見出し語の階層情報を抽出する見出し抽出部と、前記見出し語に紐付く単語を前記文書情報から抽出する単語抽出部と、前記単語の類似度に基づいて、前記見出し語を統合し、当該統合された見出し語の階層情報を含む前記分野の知識構造データを生成する構造化部と、を備える。
【０００７】
前記構造化部は、前記見出し語と前記単語とを関連付けた知識構造データを生成してもよい。
【０００８】
前記構造化部は、前記見出し語と前記単語との関連度を含む前記知識構造データを生成してもよい。
【０００９】
本発明に係るメタデータ出力装置は、コンテンツに関するテキストデータと、前記オントロジー生成装置により生成された前記知識構造データに含まれる単語とのマッチングにより、当該単語に関連付けられた前記見出し語の階層情報を前記知識構造データから抽出し、前記コンテンツのメタデータとして出力する出力部を備える。
【００１０】
前記メタデータ出力装置は、辞書データに基づいて前記単語の同類語を取得する辞書取得部を備え、前記出力部は、前記テキストデータと、前記単語又は前記同類語とのマッチングによって、当該単語に関連付けられた前記見出し語の階層情報を抽出してもよい。
【００１１】
本発明に係るコンテンツ取得装置は、前記メタデータ出力装置により出力された前記メタデータと同一のメタデータが付与されたコンテンツを、所定のデータベースから取得する第１コンテンツ取得部を備える。
【００１２】
前記コンテンツ取得装置は、前記メタデータの階層情報に基づいて、当該階層情報の上位が共通する別の階層情報を前記知識構造データから抽出し、当該別の階層情報に相当するメタデータが付与されたコンテンツを、前記所定のデータベースから取得する第２コンテンツ取得部を備えてもよい。
【００１３】
本発明に係るオントロジー生成方法は、コンピュータの制御部が、指定された分野における複数の文書情報から、見出し語の階層情報を抽出する見出し抽出ステップと、前記見出し語に紐付く単語を前記文書情報から抽出する単語抽出ステップと、前記単語の類似度に基づいて、前記見出し語を統合し、当該統合された見出し語の階層情報を含む前記分野の知識構造データを生成する構造化ステップと、を実行する。
【００１４】
本発明に係るオントロジー生成プログラムは、コンピュータの制御部に、指定された分野における複数の文書情報から、見出し語の階層情報を抽出する見出し抽出ステップと、前記見出し語に紐付く単語を前記文書情報から抽出する単語抽出ステップと、前記単語の類似度に基づいて、前記見出し語を統合し、当該統合された見出し語の階層情報を含む前記分野の知識構造データを生成する構造化ステップと、を実行させる。
【発明の効果】
【００１５】
本発明によれば、複数のコンテンツで共通して利用可能なメタデータの体系を定義した知識構造データを生成できる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係る管理サーバの機能構成を示す図である。
【図２】第１実施形態に係るオントロジーの生成過程の一例を示す図である。
【図３】第１実施形態に係るオントロジーの一例を示す図である。
【図４】第１実施形態に係るメタデータの出力方法の一例を示す図である。
【図５】第１実施形態に係るメタデータの付与処理の一例を示すフローチャートである。
【図６】第２実施形態に係るコンテンツサーバの機能構成を示す図である。
【図７】第２実施形態に係る関連コンテンツの取得過程の一例を示す図である。
【発明を実施するための形態】
【００１７】
［第１実施形態］
以下、本発明の第１実施形態について説明する。
本実施形態に係る管理サーバ１は、コンテンツホルダ又はサービスプロバイダ等がネットワークを介して又は直接アクセスする情報処理装置（コンピュータ）である。管理サーバ１は、コミュニティサイトの情報から知識構造データとしてのオントロジーを構築するオントロジー生成装置、及び映像又はＷｅｂページ等のコンテンツに対してオントロジーに基づくメタデータを付与するメタデータ出力装置として機能する。
【００１８】
図１は、本実施形態に係る管理サーバ１の機能構成を示す図である。
管理サーバ１は、対象指定部１１と、見出し抽出部１２と、単語抽出部１３と、構造化部１４と、辞書取得部１５と、コンテンツ指定部１６と、出力部１７とを備える。
【００１９】
対象指定部１１は、ある分野（例えば、「生物」）における知識構造を抽出する対象となる文書情報を取得する。文書情報は、例えば、Ｗｉｋｉｐｅｄｉａ（登録商標）等のコミュニティサイトにおいて個々の見出し語を解説するＷｅｂページである。対象指定部１１は、ＷｅｂページのＵＲＬの指定入力を受け付けてページデータを取得、あるいは、利用者からＣＳＶ等のファイルで文書情報を直接受け付ける。抽出対象として、「生物」に属する複数の抽出対象が指定されることにより、対象指定部１１は、「生物」全体としての特徴を得るための文書情報を取得できる。なお、単一のＷｅｂページでも、テキストをそのまま知識構造として使用できる場合は、抽出対象は単一であってもよい。
【００２０】
見出し抽出部１２は、対象指定部１１により取得された複数の文書情報それぞれにおける見出し語の構造を解析し、これらの文書情報から、見出し語及びその階層情報を抽出する。
【００２１】
単語抽出部１３は、見出し語に紐付く単語を文書情報から抽出する。
単語抽出部１３は、例えば、文書情報を形態素解析し、得られた単語のうち、使用頻度等の所定の指標（例えば、ＴＦ−ＩＤＦ）に基づく重要度の高い単語を、各見出し内で使用されている特徴的な単語として抽出してよい。
【００２２】
構造化部１４は、単語の類似度に基づいて、見出し語を統合し、この統合された見出し語の階層情報を含むオントロジーを、分野毎に生成する。
例えば、生物の分野において、各文書情報は、「特徴」、「生息環境」、「分布」、「生活史」、「生殖」等、統一されていない見出し語で説明されているが、構造化部１４は、類似度の高い見出し語を統合することにより、共通化及び体系化されたオントロジーを生成する。
【００２３】
オントロジーでは、見出し語と単語とが関連付けられている。さらに、オントロジーには、複数の見出し語に対する同一単語の出現確率等に基づく、見出し語と単語との関連度が含まれる。
【００２４】
図２は、本実施形態に係るオントロジーの生成過程の一例を示す図である。
まず、対象指定部１１は、ＵＲＬの指定に応じて、生物に関する文書情報として、「ミジンコ」、「ウニ」、「トンボ」等のＷｅｂページのテキストデータを取得している。
【００２５】
見出し抽出部１２は、取得したテキストデータから、見出し語の階層情報として、例えば、「形態」の下位に「内部」及び「外部」を、「生態」の下位に「食性」、「生殖」及び「分布」を、それぞれ紐付けた構造データを抽出する。
【００２６】
単語抽出部１３は、各見出し語に対応したテキストデータの範囲から、この見出し語を特徴付ける単語を抽出する。例えば、見出し語「食性」に対して「食べる」及び「餌」等の単語が抽出される。
【００２７】
構造化部１４は、これらの見出し内の単語の類似度から異なる見出し語を１つに統合し、共通化された見出し語の階層情報を生成する。例えば、「内部形態」及び「内部構造」の２つの見出し語が抽出されている場合、これらに紐付く単語は高い確率で一致又は類似するため、２つの見出し語が１つに統合される。
【００２８】
辞書取得部１５は、辞書データに基づいて、オントロジーに含まれる単語の同類語を取得する。
例えば、辞書取得部１５は、辞書データを用いて、オントロジーの単語に対して概念構造を付加することにより、同様の概念構造を持つ同類語を取得する。
【００２９】
図３は、本実施形態に係る概念構造を付加したオントロジーの一例を示す図である。
このオントロジーは、「生物」を説明する際に必要となる構造や必要な単語を保持している。例えば、「外部」という概念は、上位概念に「形態」を持ち、インスタンスとして、「縮む」という動詞及び「腕」という名詞を持つという概念構造が定義できる。また、これらの集合及び辞書データから、「形態−外部」概念は、「体」に関する名詞を持つと定義されるため、「腕」と同じ概念構造を持つ「吻」又は「足」等の関連名詞が出現しても、「形態−外部」として分類できる。
なお、オントロジーは、例えば、ＯＷＬ等の記述言語を用いて記述される。
【００３０】
コンテンツ指定部１６は、メタデータを付与したいコンテンツに関するテキストデータを取得する。
コンテンツは、例えば、コンテンツホルダの映像コンテンツであり、コンテンツ指定部１６は、指定されたコンテンツのテキスト情報を抽出し、又はメタデータを付与したいテキスト自体の入力を受け付ける。
【００３１】
出力部１７は、コンテンツに関するテキストデータを形態素に分解した上で、これらの形態素と、オントロジーに含まれる単語又は同類語とのマッチングを行う。このマッチングの結果により、コンテンツのテキストデータと類似度の高い単語に関連付けられた見出し語の階層情報をオントロジーから抽出し、コンテンツの内容を表すメタデータとして出力する。
このとき、出力部１７は、マッチングした単語と見出し語との関連度に基づいて算出されるスコアが上位の見出し語の階層情報を抽出する。
【００３２】
図４は、本実施形態に係るスコアに基づくメタデータの出力方法の一例を示す図である。
この例では、コンテンツに関するテキストデータから、「背中」、「育てる」、「卵」、「産む」といった単語が抽出されている。これらを、知識構造データとマッチングすることにより、メタデータ毎のスコアが算出される。
【００３３】
例えば、「背中」とマッチングした見出し語の「内部」、「外部」、「食性」、「生殖」に対して、それぞれ関連度に応じたスコアが加算される。同様に、「育てる」、「卵」、「産む」とマッチングした見出し語に対しても、それぞれスコアが加算されていく。これらの合計スコアが最も高い見出し語「生殖」が選択され、コンテンツのメタデータとして階層情報「生態−生殖」が抽出される。
【００３４】
図５は、本実施形態に係る管理サーバ１によるコンテンツへのメタデータの付与処理の一例を示すフローチャートである。
この例は、自社の映像コンテンツにメタデータを付与したいコンテンツホルダにおいて管理サーバ１を利用した際の処理例である。
コンテンツホルダは、映像コンテンツを管理する上で必要となるテキスト情報を蓄積している。このテキスト情報は、例えば、番組情報や字幕情報等である。コンテンツオペレータは、管理サーバ１により、コミュニティサイトからオントロジーを取得し、映像コンテンツへメタデータを付与する。
【００３５】
ステップＳ１において、対象指定部１１は、コンテンツオペレータから、抽出したいＷｅｂページのＵＲＬの指定を受け付ける。あるいは、対象指定部１１は、ＣＳＶ等のファイルを取り込むことで、知識構造を解析するためのテキストデータを取得する。例えば、コミュニティサイトの「ミジンコ」を説明するＷｅｂページのＵＲＬが指定されることで、「ミジンコ」に関するテキストデータを得る。同様に、「ウニ」及び「トンボ」といった、「ミジンコ」と同一カテゴリとされる生物（動物）のＷｅｂページが指定されることで、抽出データに他の生物のデータも追加される。
【００３６】
ステップＳ２において、見出し抽出部１２は、コミュニティサイトから取得された抽出データの見出し構造から、見出し語の階層情報を抽出する。
ステップＳ３において、単語抽出部１３は、ステップＳ２で抽出された見出し内で使用されている単語群から、見出し語を特徴づける単語群を抽出する。
【００３７】
ステップＳ４において、構造化部１４は、ステップＳ２で抽出された見出し語の階層情報と、ステップＳ３で抽出された見出し内の特徴単語とに基づいて、知識構造データであるオントロジーを生成する。
なお、コンテンツオペレータは、見出し語の階層情報、見出し内の特徴単語、又は生成されたオントロジーを、手動により修正することも可能である。
【００３８】
ステップＳ５において、コンテンツオペレータは、映像コンテンツの説明テキスト（番組情報、映像内容等）からオントロジーに基づくメタデータを付与するために、メタデータを付与したい映像コンテンツのＵＲＬを指定する。コンテンツ指定部１６は、指定されたＵＲＬにより映像コンテンツに関するテキストデータを取得する。あるいは、コンテンツ指定部１６は、ＣＳＶ等のファイルを取り込むことで、テキストデータを取得してもよい。
【００３９】
ステップＳ６において、出力部１７は、ステップＳ５で取得されたテキストデータを、形態素単位に分割する。例えば、「モンシロチョウの幼虫は、卵の殻を食べる。」というテキストを、「モンシロチョウ」、「幼虫」、「卵」、「殻」、「食べる」という形態素に分解する。
【００４０】
ステップＳ７において、出力部１７は、ステップＳ６で得られた各々の単語が、オントロジーにおいて、どの分類で最も多く利用されているかを計算し、「モンシロチョウの幼虫は、卵の殻を食べる。」に対して、例えば、「生態」−「食性」というメタデータをオントロジーから抽出して出力する。
コンテンツオペレータは、出力された「生態」−「食性」というメタデータを取得し、自身のシステムで利用できる。
【００４１】
また、指定されるコンテンツは、例えば、コミュニティサイトのＷｅｂページとすることもできる。ページ作成者は、Ｗｅｂページを指定することでメタデータを取得し、Ｗｅｂページ自身を再整理することが可能となる。例えば、「ミジンコ」に関するＷｅｂページにおいて、「特徴」という見出しで形態に関する記述があった場合に、ページ作成者は、「特徴」を「形態」という共通の見出し語に定義し直すことで、Ｗｅｂページ自身を共通構造に基づく内容に再整理できる。
【００４２】
さらに、例えば、コンテンツオペレータは、学校教育用のコンテンツを制作する際の参考として、見出し語が階層化されたテキストを持つ教科書データから、目次構造や説明内容の特徴を抽出する際に管理サーバ１を利用できる。
コンテンツオペレータは、対象指定部１１に対して教科書データが公開されたＵＲＬを複数指定し、コンテンツ指定部１６に対して全指定することにより、構造化部１４により生成された教科書のオントロジーを全て得ることができる。
ここで得られる知識構造は、例えば、中学１年生向けの理科の教科書では、「動物の生活」という目次の下位に「生物と細胞」、「動物の体」、「分類」といった目次と、これらの下位目次を特徴付ける単語である「細胞」、「分裂」、「卵生」といった特徴単語を定義したオントロジーとなる。これにより、コンテンツオペレータは、教育資料として必要となる目次や内容を把握することが可能となる。また、特定の教科書では説明されていない項目の洗い出しも可能となる。
【００４３】
本実施形態によれば、管理サーバ１は、分野が共通する複数の文書情報から、見出し語の階層情報及び見出し内の特徴単語を抽出し、これらを類似度に基づいて統合することにより、知識構造データとしてのオントロジーを生成する。したがって、管理サーバ１は、複数のコンテンツで共通して利用可能なメタデータの体系を定義した知識構造データを生成できる。
【００４４】
例えば、放送番組コンテンツであれば、関連する複数のＷｅｂページから生成される、「キャスト」、「放送年」、「番組関連書籍」といった、共通して利用できる見出し語による知識構造を基に、コンテンツのメタデータを付与することで、メタデータ定義を共通化することができる。また、放送番組コンテンツには「番組関連書籍」情報が記載されるという知識構造が抽出されるので、映像コンテンツにその記載がない場合に、本当に「番組関連書籍」がないのかといった記載内容の精査も可能となる。
【００４５】
知識構造データには、見出し語に関連付けられた単語が含まれるので、見出し語の階層構造それぞれの意味的内容がより具体的に表される。この結果、任意のテキストデータとのマッチングが容易となり、コンテンツに対して適切なメタデータを容易に付与できる。
【００４６】
また、知識構造データには、見出し語と特徴単語との関連度が含まれるので、この関連度に基づいてコンテンツと見出し語とのマッチングの度合いがより具体的に比較できる。この結果、任意のテキストデータとのマッチングが容易となり、コンテンツに対して適切なメタデータを容易に付与できる。
【００４７】
さらに、管理サーバ１は、辞書データを用いて見出し内の単語の同類語を取得するので、コンテンツとのマッチングを概念構造に基づいて適切に行うことができる。
【００４８】
このように、コンテンツホルダでは、コミュニティサイトを知識源として抽出したオントロジーを用いて、保有するコンテンツのテキスト情報に対して、構造化されたメタデータを自動的に付与することができる。これにより、コンテンツオペレータは、自身が保有するコンテンツにおいて、内容が重複しているコンテンツや不足している内容を把握することができる。また、サービスプロバイダは、Ｗｅｂページと映像コンテンツの補完連携といったサービス提供が可能となる。
【００４９】
［第２実施形態］
以下、本発明の第２実施形態について説明する。
本実施形態に係るコンテンツサーバ２は、コンテンツホルダ又はサービスプロバイダ等においてコンテンツを管理する情報処理装置（コンピュータ）である。コンテンツサーバ２は、第１実施形態の管理サーバ１により付与されたメタデータに関連した新たなコンテンツを取得するコンテンツ取得装置として機能する。
【００５０】
図６は、本実施形態に係るコンテンツサーバ２の機能構成を示す図である。
コンテンツサーバ２は、メタデータ取得部２１と、第１コンテンツ取得部２２と、第２コンテンツ取得部２３とを備える。
【００５１】
メタデータ取得部２１は、管理サーバ１に対して自身のコンテンツ（例えば、Ｗｅｂページデータ）を提供し、オントロジーに基づくメタデータを取得する。
【００５２】
第１コンテンツ取得部２２は、取得したメタデータと同一のメタデータが付与されたコンテンツを、所定のデータベース（コンテンツホルダ）から取得する。
【００５３】
第２コンテンツ取得部２３は、メタデータの階層情報に基づいて、当該階層情報の上位が共通する別の階層情報をオントロジーから抽出し、この別の階層情報に相当するメタデータが付与されたコンテンツを、所定のデータベースから取得する。
【００５４】
図７は、本実施形態に係る関連コンテンツの取得過程の一例を示す図である。
この例は、自身のＷｅｂページに映像コンテンツを付加したいサービスプロバイダにおける処理を示している。
サービスプロバイダは、自身のＷｅｂページに、ページの内容に関連した映像コンテンツを紐付けたい場合に、コンテンツホルダが付与したメタデータを利用することで、関連コンテンツを選択できる。
【００５５】
例えば、コンテンツホルダに富士山の文化的背景を説明した映像コンテンツ、及び富士山の気候を説明した映像コンテンツがあった場合、これらのコンテンツに、「山」−「信仰」及び「山」−「地質」というメタデータが付与されているものとする。
【００５６】
サービスプロバイダは、富士山の紹介サイトを制作する際、その文化的背景を説明したテキストエリア３１を管理サーバ１に問い合わせ、「山」−「信仰」というメタデータを取得する。
【００５７】
サービスプロバイダは、取得したメタデータにより、見出し語３２を修正すると共に、コンテンツホルダが持つ「山」−「信仰」に関連したコンテンツを検索し、リンク３３を張ることができる。このとき、検索したコンテンツに付随するテキスト３４が付加されてもよい。
【００５８】
さらに、サービスプロバイダは、「山」−「地質」に関する映像コンテンツがあることも、メタデータの概念構造を辿ることにより把握できる。したがって、サービスプロバイダは、自身のＷｅｂページに関連した映像コンテンツだけでなく、体系的に関連した映像コンテンツを、さらに検索して表示できる。すなわち、「地質」の見出し語３５、映像のリンク３６及び映像に付随するテキスト３７が付加される。
なお、コンテンツを検索するためのクエリは、ＡＰＩ又はＳＰＡＲＱＬ等でよいが、これらには限られない。
【００５９】
本実施形態によれば、コンテンツサーバ２は、メタデータが共通するコンテンツをデータベースから取得することにより、オントロジーを利用して複数のコンテンツを連携させて情報提供することができる。
さらに、コンテンツサーバ２は、オントロジーに基づいてメタデータの上位階層が共通する関連コンテンツを取得するので、関連情報を含めた複数のコンテンツを効率的に収集して情報量を増やせる。
【００６０】
このように、コンテンツサーバ２は、コミュニティサイトを知識源としたオントロジーに基づいてメタデータをコンテンツに付与することにより、コンテンツを体系化できるだけでなく、他のコンテンツと補完的に連携した新たなコンテンツを生み出すことができる。
サービスプロバイダは、コミュニティサイトの知識を利用して共通化されたメタデータや体系化されたコンテンツにより、映像百科事典といった複数のコンテンツを連携した新たなサービスを容易に提供できる。また、例えば、映像コンテンツとＷｅｂコンテンツ、映像コンテンツと映像コンテンツ、といった柔軟なコンテンツ連携が可能となる。
【００６１】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００６２】
前述の実施形態では、映像コンテンツ又はＷｅｂページを例にメタデータの付与方法を説明したが、コンテンツはこれらには限られず、オントロジーとのマッチングが可能なテキストデータが付与された様々なコンテンツを対象とできる。
【００６３】
また、前述の管理サーバ１（オントロジー生成装置、メタデータ出力装置）及びコンテンツサーバ２（コンテンツ取得装置）の各機能は、サービス形態に応じて適宜分散又は統合されたシステムとして提供されてよい。
【００６４】
本実施形態では、オントロジーの生成装置、並びにこのオントロジーを利用するメタデータ出力装置及びコンテンツ取得装置の構成と動作について説明したが、本発明はこれに限られず、各構成要素を備え、オントロジーを生成又は利用するための方法、又はプログラムとして構成されてもよい。
【００６５】
さらに、各装置の機能を実現するためのプログラムをコンピュータで読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【００６６】
ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータで読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００６７】
さらに「コンピュータで読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでもよい。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００６８】
１  管理サーバ（オントロジー生成装置、メタデータ出力装置）
２  コンテンツサーバ（コンテンツ取得装置）
１１  対象指定部
１２  見出し抽出部
１３  単語抽出部
１４  構造化部
１５  辞書取得部
１６  コンテンツ指定部
１７  出力部
２１  メタデータ取得部
２２  第１コンテンツ取得部
２３  第２コンテンツ取得部
【図１】
0006499477.tif 000002
【図２】
0006499477.tif 000003
【図３】
0006499477.tif 000004
【図４】
0006499477.tif 000005
【図５】
0006499477.tif 000006
【図６】
0006499477.tif 000007
【図７】
0006499477.tif 000008