(57)【要約】【課題】該当分野に関する統計だった知識体系を自動生成することにより、事物を整理する観点にて知識を体系化する。【解決手段】収集・加工部１０１はテキストデータを収集してデータページ１１３として格納する。コンテンツ編集部１０２はコンテンツを編集する。クラステンプレート１０７は概念ごとにその概念がどのように知識体系において説明されるべきかの記載方法が記述される。出力生成部１０３は検索要求に基づいて入力された単語を記述ページ１１４の見出し語から検索し、一致する記述ページの情報を取得する。また、コンテンツ編集部１０２はクラステンプレート１０７を参照し、見出し語に対応する知識体系記載に必要な項目とその処理、およびデータページ１１３を検索して見出し語に関係するテキストデータを取得し、取得した項目、処理、テキストデータ、および前記見出し語を記述ページ１１４として格納する。【選択図】図１
2015011559.tif 000002
【特許請求の範囲】
【請求項１】
テキストデータを収集し、前記テキストデータをデータページとして格納する収集・加工部と、
コンテンツを編集するコンテンツ編集部と、
概念ごとにその概念がどのように知識体系において説明されるべきかの記載方法が記述されるクラステンプレートと、
検索要求に基づいて入力された単語を記述ページの見出し語から検索し、前記単語と一致する前記記述ページの情報を取得する出力生成部と、
を有し、
前記コンテンツ編集部は、前記クラステンプレートを参照することによって、前記見出し語に対応する知識体系記載に必要な項目と前記項目に対する処理とを取得し、前記データページを検索して前記見出し語に関係するテキストデータを取得し、取得した前記項目、前記処理、前記テキストデータ、および前記見出し語を前記記述ページとして格納する、コンテンツ管理システム。
【請求項２】
請求項１記載のコンテンツ管理システムにおいて、
前記収集・加工部は、クローリングにより前記テキストデータを収集する、コンテンツ管理システム。
【請求項３】
請求項１記載のコンテンツ管理システムにおいて、
さらに、単語に対する類義語が対応づけられた類義語辞典が格納される辞書データベースを有し、
前記コンテンツ編集部は、前記見出し語に関係するテキストデータを取得する際に、前記データページと前記類義語辞典とを論理和条件にて検索する、コンテンツ管理システム。
【請求項４】
請求項１記載のコンテンツ管理システムにおいて、
前記収集・加工部は、検索要求に基づいて単語が入力された際に、前記テキストデータを収集する、コンテンツ管理システム。
【請求項５】
テキストデータを収集、加工する収集・加工部と、コンテンツを編集するコンテンツ編集部と、概念ごとにその概念がどのように知識体系において説明されるべきかの記載方法が記述されるクラステンプレートと、記述ページを検索し、単語と一致する情報を取得する出力生成部と、を備えたコンピュータシステムによるコンテンツ管理方法であって、
前記収集・加工部において、テキストデータを収集し、前記テキストデータをデータページとして格納するステップと、
前記コンテンツ編集部において、前記クラステンプレートを参照し、前記記述ページが有する見出し語に対応する知識体系記載に必要な項目と前記項目に対する処理とを取得するステップと、
前記データページを検索して前記見出し語に関係するテキストデータを取得するステップと、
取得した前記項目、前記処理、前記テキストデータ、および前記見出し語を前記記述ページとして格納するステップと、
前記出力生成部において、前記記述ページを参照し、検索要求に基づいて入力された前記単語と一致する前記記述ページの見出し語を検索するステップと、
前記単語と一致する前記見出し語に対応する情報を前記記述ページから取得するステップと、
を有するコンテンツ管理方法。
【請求項６】
請求項５記載のコンテンツ管理方法において、
前記テキストデータを取得するステップは、クローリングにより前記テキストデータを収集する、コンテンツ管理方法。
【請求項７】
請求項５記載のコンテンツ管理方法において、
前記見出し語に関係するテキストデータを取得するステップは、前記データページと前記単語に対する類義語が対応づけられた類義語辞典とを論理和条件にて検索する、コンテンツ管理方法。
【請求項８】
請求項５記載のコンテンツ管理方法において、
前記テキストデータの収集は、検索要求に基づいて前記単語が入力された際に、前記テキストデータを収集する、コンテンツ管理方法。
【請求項９】
テキストデータを収集、加工する収集・加工部と、コンテンツを編集するコンテンツ編集部と、概念ごとにその概念がどのように知識体系において説明されるべきかの記載方法が記述されるクラステンプレートと、記述ページを検索し、単語と一致する情報を取得する出力生成部と、を備えたコンピュータシステムに実行させるプログラムであって、
前記収集・加工部において、テキストデータを収集し、前記テキストデータをデータページとして格納するステップと、
前記コンテンツ編集部において、前記クラステンプレートを参照し、前記記述ページが有する見出し語に対応する知識体系記載に必要な項目と前記項目に対する処理とを取得するステップと、
前記データページを検索して前記見出し語に関係するテキストデータを取得するステップと、
取得した前記項目、前記処理、前記テキストデータ、および前記見出し語を前記記述ページとして格納するステップと、
前記出力生成部において、前記記述ページを参照し、検索要求に基づいて入力された前記単語と一致する前記記述ページの見出し語を検索するステップと、
前記単語と一致する前記見出し語に対応する情報を前記記述ページから取得するステップと、
を有するプログラム。
【請求項１０】
請求項９記載のプログラムにおいて、
前記テキストデータを取得するステップは、クローリングにより前記テキストデータを収集する、プログラム。
【請求項１１】
請求項９記載のプログラムにおいて、
前記見出し語に関係するテキストデータを取得するステップは、前記データページと単語に対する類義語が対応づけられた類義語辞典とを論理和条件にて検索する、プログラム。
【請求項１２】
請求項９記載のプログラムにおいて、
前記テキストデータの収集は、検索要求に基づいて前記単語が入力された際に、前記テキストデータを収集する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ管理システム、コンテンツ管理方法およびプログラムに関し、特に、コンテンツの自動生成に有効な技術に関する。
【背景技術】
【０００２】
インターネット上には、非特許文献１にあるように集合知を活用した百科事典のサイトがある。ただ、ここでは、それぞれのコンテンツはインターネット上のユーザにより手作業で作成されて登録されている。
【０００３】
一方、情報を計算機によって自動的に整理して活用に供する方法として、以下に示す特許文献１〜３が知られている。
【０００４】
特許文献１は、資料の要約システムであり、知識化データの項目と呼ばれるいくつかのキーワードを用意しておき、資料中でマッチした単語を抽出することで資料を自動要約する方法が開示されている。
【０００５】
特許文献２は、事典システムであり、利用者が入力した用語が含まれるＷｅｂページの中から用語を説明する部分を抽出して事典情報と呼ばれるコンテンツを生成し、質問応答に供する方法が開示されている。
【０００６】
特許文献３は、検索システムであり、ある書籍に含まれる情報から、「〜とは何であるか」というような定義情報や、「〜する方法は〜である」というような方法情報といった８種類の形式のいずれかの知識を自然言語処理により抽出し、書かれている内容を知識ブロックと呼ばれる知識表現形式にし、これを用いて質問に対する回答を生成し提示する方法が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−０３０１９１号公報
【特許文献２】特開２００３−０８５１８１号公報
【特許文献３】特開２０１０−２５０４３９号公報
【非特許文献】
【０００８】
【非特許文献１】ウィキペディア  ホームページ（http://ja.wikipedia.org/）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところが、上記のような情報を自動的に整理して活用に供するシステムでは、次のような問題点があることが本発明者により見い出された。
【００１０】
第１に、当該の資料を要約するという考え方では、当該の資料が出発点となっており、その内容に依存した知識を表現するにとどまり、本来世の中の事物を整理すべき観点から必要な記述がなされない。
【００１１】
例えば特許文献１や特許文献３のように当該の資料や書物といった所与のコンテンツを出発点とすると、そもそも当該概念に対してこういうことが知りたいという観点からの情報の整理ではなく、その所与のコンテンツに書いてあることをその所与のコンテンツに書いてある通りの整理の仕方で要約することしかできない。
【００１２】
第２に、世の中に参照すべき情報源として複数の文書があった場合に、それらを有機的に統合された１つの知識にまとめることができない。特許文献２では、出力すべき抽出結果が複数あった場合は、全部出力するか、その際に分野モデルＰ（ｃ｜ｄ）の評価値の高い順で出力するか、特定の分野ｃに絞って出力するかのいずれかとしている。
【００１３】
ここで、Ｐ（ｃ｜ｄ）は、用語説明ｄが分野ｃに関連する度合いを表す。単に正解に近そうな記載のみを選んで抽出したり、目に触れやすいように先に記載するという機能では、その分野の情報を整理された形で総覧したいというような利用方法に供することはできない。
【００１４】
第３に、質問応答のような機能では、Ｑ＆Ａのように聞かれたことに答えるしかできず、百科事典のように、その周辺知識も含め、その分野に関する系統だった知識を生成し、利用に供することができない。
【００１５】
本発明の目的は、該当分野に関する統計だった知識体系を自動生成することにより、事物を整理する観点にて知識を体系化することのできる技術を提供することにある。
【００１６】
本発明の前記ならびにその他の目的と新規な特徴については、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１７】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。
【００１８】
すなわち、代表的なものの概要は、コンテンツ管理システムに適用され、以下のような特徴を有するものである。
【００１９】
コンテンツ管理システムは、収集・加工部、コンテンツ編集部、クラステンプレート、および出力生成部を有する。収集・加工部は、テキストデータを収集し、該テキストデータをデータページとして格納する。コンテンツ編集部は、コンテンツを編集する。クラステンプレートは、概念ごとにその概念がどのように知識体系において説明されるべきかの記載方法が記述される。出力生成部は、検索要求に基づいて入力された単語を記述ページの見出し語から検索し、単語と一致する記述ページの情報を取得する。
【００２０】
そして、コンテンツ編集部は、クラステンプレートを参照することによって、見出し語に対応する知識体系記載に必要な項目と項目に対する処理とを取得し、データページを検索して見出し語に関係するテキストデータを取得し、取得した項目、処理、テキストデータ、および見出し語を記述ページとして格納する。
【００２１】
また、本発明は、テキストデータを収集し、該当分野に関する統計だった知識体系を自動生成するシステムによる方法や、前記システムとしてコンピュータシステムを機能させるプログラムにも適用することができる。
【発明の効果】
【００２２】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００２３】
入力された情報の内容に依存することなく、幅広い情報を体系化することができる。
【図面の簡単な説明】
【００２４】
【図１】本実施の形態におけるコンテンツ管理システムの構成の一例を示す説明図である。
【図２】図１のコンテンツ管理システムが有する辞書における概念辞書のデータ形式の一例を示す説明図である。
【図３】図１のコンテンツ管理システムが有する辞書における類義語辞書のデータ形式の一例を示す説明図である。
【図４】図１のコンテンツ管理システムが有するクラステンプレートのデータ形式の一例を示す説明図である。
【図５】図１のコンテンツ管理システムが有する収集・加工部の処理の一例を示すフローチャートである。
【図６】図１のコンテンツ管理システムが有するデータページの形式の一例を示す説明図である。
【図７】図１のコンテンツ管理システムが有するコンテンツ編集部の処理の一例を示すフローチャートである。
【図８】コンテンツ編集部によって生成された知識体系の記述の一例を示す説明図である。
【図９】辞書に格納されるお客様名称の全候補のデータの一例を示す説明図である。
【図１０】コンテンツ編集部が有するメソッド実行部が抽出した当社担当の氏名の格納例を示す説明図である。
【図１１】図１のコンテンツ管理システムが有する出力生成部の処理の一例を示すフローチャートである。
【図１２】出力部に表示される検索結果の表示例を示す説明図である。
【発明を実施するための形態】
【００２５】
以下の実施の形態においては便宜上その必要があるときは、複数のセクションまたは実施の形態に分割して説明するが、特に明示した場合を除き、それらはお互いに無関係なものではなく、一方は他方の一部または全部の変形例、詳細、補足説明等の関係にある。
【００２６】
また、以下の実施の形態において、要素の数等（個数、数値、量、範囲等を含む）に言及する場合、特に明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でもよい。
【００２７】
さらに、以下の実施の形態において、その構成要素（要素ステップ等も含む）は、特に明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではないことは言うまでもない。
【００２８】
同様に、以下の実施の形態において、構成要素等の形状、位置関係等に言及するときは特に明示した場合および原理的に明らかにそうではないと考えられる場合等を除き、実質的にその形状等に近似または類似するもの等を含むものとする。このことは、上記数値および範囲についても同様である。
【００２９】
また、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。なお、図面をわかりやすくするために平面図であってもハッチングを付す場合がある。
【００３０】
〈コンテンツ管理システムの構成〉
以下、上記した概要に基づいて、実施の形態を詳細に説明する。
【００３１】
図１は、本実施の形態におけるコンテンツ管理システム１００の構成の一例を示す説明図である。
【００３２】
コンピュータシステムであるコンテンツ管理システム１００は、図１に示すように、収集・加工部１０１、コンテンツ編集部１０２、出力生成部１０３、入力部１０４、メモリ１０５、辞書１０６、クラステンプレート１０７、コンテンツデータベース１０８、出力部１０９、およびゲートウェイ１１０を有する。
【００３３】
これら収集・加工部１０１、コンテンツ編集部１０２、出力生成部１０３、入力部１０４、メモリ１０５、辞書１０６、クラステンプレート１０７、コンテンツデータベース１０８、出力部１０９、およびゲートウェイ１１０は、バス１１１を介して相互に接続されている。
【００３４】
また、コンテンツデータベース１０８は、データページ１１３および記述ページ１１４を有しており、コンテンツ編集部１０２は、メソッド実行部１１５を有している。ゲートウェイ１１０は、ネットワーク１１２と接続されている。
【００３５】
収集・加工部１０１は、テキストデータを収集し、該テキストデータの加工を行う。コンテンツ編集部１０２は、見出し語の設定および見出し語に関するテキストデータの編集を行う。
【００３６】
出力生成部１０３は、入力部１０４から入力された検索要求に基づいて、コンテンツデータベース１０８の記述ページ１１４を検索する。入力部１０４は、例えばキーボードやマウスなどを有する。
【００３７】
メモリ１０５は、データを保持する。辞書データベースである辞書１０６は、概念辞書や類義語辞書などが格納されている。クラステンプレート１０７は、概念が知識体系において説明されるべきかの記載方法が記述されるテンプレートである。コンテンツデータベース１０８は、データページ１１３および記述ページ１１４を格納する。
【００３８】
出力部１０９は、例えばモニタやプリンタなどである。ゲートウェイ１１０は、コンテンツ管理システム１００をインターネットなどのネットワーク１１２に接続する接続ノードである。
【００３９】
〈辞書の構成例〉
続いて、辞書１０６について説明する。
【００４０】
図２は、図１のコンテンツ管理システム１００が有する辞書１０６における概念辞書のデータ形式の一例を示す説明図である。図３は、図１のコンテンツ管理システム１００が有する辞書１０６における類義語辞書のデータ形式の一例を示す説明図である。
【００４１】
辞書１０６には、前述したように図２に示す概念辞書や図３に示す類義語辞書が格納されている。
【００４２】
図２の概念辞書は、「障害」をトップレベルにして、その子供の概念が展開されている例が示されている。また、図３の類義語辞書では、言葉に対する類義語が対応づけられて格納されている様子が示されている。ここでは、「障害」の類義語として、「故障」「不具合」「不調」「ｄｉｓｏｒｄｅｒ」が登録されている。
【００４３】
〈クラステンプレートのデータ形式例〉
図４は、図１のコンテンツ管理システム１００が有するクラステンプレート１０７のデータ形式の一例を示す説明図である。
【００４４】
クラステンプレート１０７は、図４に示すように、概念ごとにその概念がどのように知識体系において説明されるべきかの記載方法が記述されている。この図４の例では、「障害」という見出し語に対して、その知識体系で記載される項目は「４」つであり、その４つがその次にある「障害の種類」「障害履歴」「お客様」「当社担当」であることが記載されている。
【００４５】
また、「障害の種類」の右横に「分類（子供列挙（障害））」、「障害履歴」の右横に「時系列列挙」、「お客様」の右横に「分類（お客様抽出）」、「当社担当」の右横に「分類（当社担当抽出）」とあり、これらは、それぞれ項目に対して実行すべき処理が記載されている。これをメソッドと呼ぶ。
【００４６】
なお、以下に説明する収集・加工部１０１、コンテンツ編集部１０２、および出力生成部１０３の処理機能は、たとえば、コンテンツ管理システム１００に設けられたプログラム格納メモリ（図示せず）などに記憶されているプログラム形式のソフトウェアを、該コンテンツ管理システム１００の図示しないＣＰＵ（Central Processing Unit）などが実行することにより実現する。
【００４７】
〈収集・加工部の処理例〉
続いて、収集・加工部１０１の処理について、図５を用いて説明する。
【００４８】
図５は、図１のコンテンツ管理システム１００が有する収集・加工部１０１の処理の一例を示すフローチャートである。
【００４９】
収集・加工部１０１は、ゲートウェイ１１０を介してネットワーク１１２からテキストデータを収集する（ステップＳ１０１）。ここでネットワーク１１２は、例えばインターネット回線やイントラネットなどである。
【００５０】
また、ステップＳ１０１の処理では、Ｗｅｂのクローリングのように世界中にあるＷｅｂサーバを探索してもよいし、入力部１０４によって入力されたキーワードや検索対象サーバを限定してデータを収集してもよい。
【００５１】
そして、収集したデータをメモリ１０５に保持し、データの通番をつける、あるいは例えばＵＲＬ（Uniform Resource Locator）などにより採集元の場所などを付加するなどの加工処理を行う（ステップＳ１０２）。さらに、テキスト処理のインデクスを生成して、あわせて保持してもよい。続いて、ステップＳ１０２の処理によってメモリ１０５に保持されたデータをデータページ１１３に格納する（ステップＳ１０３）。
【００５２】
〈データページのデータ形式例〉
図６は、図５のステップＳ１０３の処理においてデータページ１１３に格納されたデータの格納形式の一例を示す説明図である。ステップＳ１０３の処理における格納形式は、図示するように、「通番」、「テキスト内容」、「採集元」、および「インデクス」を有する。
【００５３】
〈コンテンツ編集部の処理例〉
図７は、図１のコンテンツ管理システム１００が有するコンテンツ編集部１０２の処理の一例を示すフローチャートである。
【００５４】
まず、コンテンツ編集部１０２は、知識体系の１項目となる見出し語を設定する（ステップＳ２０１）。ここでは、具体例として、パソコンのヘルプデスクで収集される作業履歴データを元にした知識体系構築を例にとって説明する。また、見出し語として、例えば「ソフトウェア障害」という単語を設定する。
【００５５】
そして、見出し語に対応するクラステンプレート１０７を選択する（ステップＳ２０２）。全一致するクラステンプレート１０７が存在しない場合、概念辞書をたどってその親の概念を選択する。ここでは、例えば「ソフトウェア障害」という見出し語のクラステンプレートがなく、図４に示される、見出し語が「障害」のクラステンプレートが選択される。
【００５６】
このように、ある分野の概念辞書であるオントロジと、知識体系を記載する際に従うクラステンプレートとを参照して知識体系のコンテンツを編集することで、入力されたテキスト情報にのみ引きずられることなく、本来世の中の事物を整理すべき観点で知識を体系化することができる。
【００５７】
その後、見出し語に関係するテキストデータをデータページ１１３から検索する（ステップＳ２０３）。その際、辞書１０６における図３に示した類義語辞書を用いてＯＲ（論理和）条件で検索してもよい。検索した結果は、メモリ１０５に格納される。複数のテキスト情報をクラステンプレートを元に整理することで複数情報源から統合知識を作成できる。
【００５８】
検索が終了すると、記述ページ作成終了の判定を行う（ステップＳ２０４）。図４のクラステンプレート１０７にあるように、項目をいくつ生成すればよいかが決まっているので順に処理していき、終われば終了となる。終了であれば、ステップＳ２０７の処理に移る。
【００５９】
ステップＳ２０４の処理において、終了と判定した際には、メモリ１０５に格納された記述生成情報を記述ページ１１４に書き込む（ステップＳ２０７）。上記の「ソフトウェア障害」に関わる記述生成情報は、例えば図８のような記載になっている。
【００６０】
また、ステップＳ２０４の処理において、処理すべき項目が残っていると判定した際には、まだ処理すべき残っている項目を１つ選択する（ステップＳ２０５）。
【００６１】
そして、選択された項目に対する知識体系の生成を行う（ステップＳ２０６）。例えば今「障害」という見出し語のクラステンプレートを参照して、「障害の種類」という項目を選択している場合、図４のクラステンプレートを参照することで、「分類（子供列挙（障害））」という処理（メソッド）を実施することがわかる。
【００６２】
〈メソッド実行部の処理例〉
続いて、図４を用いてメソッド実行部１１５の処理動作について説明する。
【００６３】
図４において、それぞれの項目に対するメソッドの記載で、メソッド名称の後ろにかっこがついている場合、それがメソッドへの引数となる。ない場合には、見出し語によって検索された全テキスト群が引数となる。
【００６４】
分類（子供列挙（障害））という記述は、子供列挙というメソッドが「障害」を引数として実行され、その返り値を引数として分類というメソッドが実行されることを示す。
【００６５】
子供列挙というメソッドは、引数を親とする子供の概念を概念辞書から検索してきてその値を返り値とする。今は「障害」のクラステンプレートを「ソフトウェア障害」という子供の概念で適用しているため、子供列挙（ソフトウェア障害）は、この場合、「ＯＳ（Operating System）障害、ミドルウェア障害、アプリケーション障害」が返り値となる。
【００６６】
分類というメソッドは、見出し語によって検索された全テキスト群を、引数の文字列に関係のあるものだけフィルタして振り分けて整理することを示す。この場合、「ソフトウェア障害」で検索されメモリ１０５に蓄積されたテキスト群の中で、ＯＳ障害というワードが含まれるもの、ミドルウェア障害というワードが含まれるもの、アプリケーション障害というワードが含まれるものに振り分けて表示する。
【００６７】
複数に含まれる場合には、それぞれに出力する。出力形態は、分類名称、テキスト文書の第１行と、そのテキスト文書へのリンク情報（ＵＲＬ）を記載する。
【００６８】
時系列列挙というメソッドは、見出し語によって検索された全テキスト群を、その中に含まれる日時の情報で、昇順にソートして出力する。その際に、日時情報はヘッダとして抽出し、ヘッダ、テキスト文書の第１行、そのテキスト文書へのリンク情報（ＵＲＬ）という記載を行う。
【００６９】
お客様抽出というメソッドは、見出し語によって検索された全テキスト群から、お客様名称を抽出する。お客様名称の全候補は辞書１０６に格納しておく。辞書１０６に格納されるお客様名称の全候補のデータを図９に示す。
【００７０】
したがって、分類（お客様抽出）というメソッドは、見出し語によって検索された全テキスト群から、お客様名と、その名前を含むテキスト文書の第１行、そのテキスト文書へのリンク情報（ＵＲＬ）を記載することになる。
【００７１】
当社担当抽出というメソッドは、見出し語によって検索された全テキスト群から、当社担当の氏名を抽出する。当社担当の氏名の全候補は辞書１０６に格納しておく。辞書１０６に格納される当社担当の氏名の全候補のデータを図１０に示す。
【００７２】
したがって、分類（当社担当抽出）というメソッドは、見出し語によって検索された全テキスト群から、当社担当名称と、その名前を含むテキスト文書の第１行、そのテキスト文書へのリンク情報（ＵＲＬ）を記載することになる。
【００７３】
〈出力生成部の処理例〉
図１１は、図１のコンテンツ管理システム１００が有する出力生成部１０３の処理の一例を示すフローチャートである。
【００７４】
まず、出力生成部１０３は、入力部１０４からの検索要求を受け付ける（ステップＳ３０１）。ここでは、単語が入力受け付けされる。そして、入力受け付けされた単語を記述ページ１１４の見出し語の中で検索する（ステップＳ３０２）。この際に、辞書１０６における図３に示した類義語辞書を参照して検索範囲を広げてもよい。続いて、検索で見つかった記述ページ１１４を出力部１０９に出力する（ステップＳ３０３）。
【００７５】
〈出力部の表示例〉
図１２は、出力部１０９に表示される検索結果の表示例を示す説明図であり、入力受け付けされた単語に対する知識体系の表示の様子を示している。
【００７６】
収集・加工部１０１、コンテンツ編集部１０２、および出力生成部１０３は、上記の通り、非同期で動作することができる。
【００７７】
以上によれば、テキスト情報を入力して知識を体系化した記述を出力することができる。また、複数の入力テキスト情報をクラステンプレートを元に整理することで、子供概念の分類ごとの整理や、時系列順での整理や、関係者での整理など、複数情報源からの統合知識を作成できる。
【００７８】
上記した実施の形態では、コンテンツ管理システム１００が非同期にて動作する例について記載したが、該コンテンツ管理システム１００は、オンデマンドによる逐次処理を実行するようにしてよい。
【００７９】
前記実施の形態においては、収集・加工部１０１がある間隔毎にテキストデータの検索を実行していたが、オンデマンドの場合には、入力部１０４から単語が入力された際に、収集・加工部１０１が動作してテキストデータの収集を行うことになる。
【００８０】
そして、収集したテキストデータの加工を行い、その結果をコンテンツ編集部１０２が処理し、出力生成部１０３が処理する。オンデマンドの場合においても、コンテンツ管理システム１００における各処理動作は、上記した動作と同様である。
【００８１】
また、上記実施の形態においては、収集・加工部１０１、コンテンツ編集部１０２、および出力生成部１０３の処理機能を実現するプログラムがコンテンツ管理システム１００に格納された構成としたが、該プログラムをクラウドサービスとして提供することも可能である。
【００８２】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００８３】
なお、本発明は上記した実施の形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施の形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【００８４】
また、ある実施の形態の構成の一部を他の実施の形態の構成に置き換えることが可能であり、また、ある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることが可能である。
【符号の説明】
【００８５】
１００  コンテンツ管理システム
１０１  収集・加工部
１０２  コンテンツ編集部
１０３  出力生成部
１０４  入力部
１０５  メモリ
１０６  辞書
１０７  クラステンプレート
１０８  コンテンツデータベース
１０９  出力部
１１０  ゲートウェイ
１１１  バス
１１２  ネットワーク
１１３  データページ
１１４  記述ページ
１１５  メソッド実行部
【図１】
2015011559.tif 000003
【図２】
2015011559.tif 000004
【図３】
2015011559.tif 000005
【図４】
2015011559.tif 000006
【図５】
2015011559.tif 000007
【図６】
2015011559.tif 000008
【図７】
2015011559.tif 000009
【図８】
2015011559.tif 000010
【図９】
2015011559.tif 000011
【図１０】
2015011559.tif 000012
【図１１】
2015011559.tif 000013
【図１２】
2015011559.tif 000014