(57)【要約】【課題】本発明は、評価を条件に検索を行う機能をもつことで、所望する文書情報を、より効率よく容易に取得することのできる知識共有システム、知識管理支援システムおよび共有文書の条件検索方法を提供することを課題とする。【解決手段】検索モジュール１２２２は、評価を検索条件に、検索が要求された際、評価テーブル（Ｉ）２０１を参照して、その要求内容に従う評価を検索条件に、検索処理を実行し、更に、検索した文書それぞれについて、上記評価テーブル（Ｉ）２０１を参照して、検索結果を評価の個数順にソートし、評価の個数順に並び替えた、検索結果のＧＵＩ画面（検索結果画面）を検索要求元のクライアント端末１１に提供する。【選択図】　　図１
2004086332.tif 000002
【特許請求の範囲】
【請求項１】
文書情報を蓄積した知識データベースと、
前記知識データベースをアクセスして参照した文書情報に対して評価を設定し登録する手段と、
前記評価を条件に検索を行う手段と
を具備したことを特徴とする知識共有システム。
【請求項２】
文書情報を蓄積した知識データベースと、
前記知識データベースをアクセスして参照した文書情報に対して評価を設定し登録する第１の処理手段と、
前記第１の処理手段により登録された評価の内容を該当する文書情報に付随して保存し管理する第２の処理手段と、
前記評価を条件に検索が指示された際に、前記第２の処理手段により保存された評価の内容を参照して前記指示された評価を検索条件に評価の検索を実行する第３の処理手段と
を具備したことを特徴とする知識共有システム。
【請求項３】
前記第１の処理手段に於いて、前記評価の設定は、グラフィックユーザインタフェース画面に設けられた評価の設定フィールド上で、複数の設定項目の中から任意の１または複数の項目を選択操作することにより行われ、設定された評価が前記項目毎に個別にカウントされて登録される請求項１または２記載の知識共有システム。
【請求項４】
前記グラフィックユーザインタフェース画面に設けられた評価の設定フィールドには、少なくとも該当文書の有用性、若しくは利用価値、若しくは重要度、若しくは信憑性をランク別に設定可能な複数の設定項目が設けられる請求項３記載の知識共有システム。
【請求項５】
前記第３の処理手段には、前記評価を検索条件に加えた条件検索と、前記評価を検索条件から外した条件検索とを選択可能にする手段を具備して、前記評価を検索条件に加えた条件検索が選択された際に、前記第２の処理手段により保存された評価の内容を参照して前記指示された評価を一検索条件に条件検索を実行する処理手段が含まれる請求項２記載の知識共有システム。
【請求項６】
前記第３の処理手段には、前記評価を一検索条件として他の検索条件とともに検索が指示された際に、前記第２の手段により保存された評価の内容を参照して、前記指示された各検索条件に従う評価を含む検索を実行する処理手段が含まれる請求項２記載の知識共有システム。
【請求項７】
前記第３の処理手段には、前記評価を一検索条件とし、自然言語による質問文、キーワード、作成者、日付を他の検索条件として、前記評価と前記他の検索条件に含まれる任意の１または複数の条件との掛け合わせによる検索が指示された際に、前記第２の手段により保存された評価の内容を参照して、前記指示された各検索条件に従う評価を含む検索を実行する処理手段が含まれる請求項２記載の知識共有システム。
【請求項８】
前記第３の処理手段による評価の検索で抽出した文書情報それぞれの概要を、当該文書情報に設定された評価の個数順にソートし、リスト形式でグラフィックユーザインタフェース画面に表示出力する第４の処理手段を具備した請求項３記載の知識共有システム。
【請求項９】
前記文書情報の概要には、当該文書情報のタイトル、および評価の内容と、作成者、および日付とが含まれる請求項８記載の知識共有システム。
【請求項１０】
複数のクライアント端末とネットワークを介して接続可能に構成され、前記各クライアント端末が共有する文書情報を知識として蓄積した知識データベースを有する知識管理支援システムであって、
前記クライアント端末が前記知識データベースをアクセスして参照した文書情報に対して、評価を設定し登録した際に、当該登録した評価の内容を該当する文書情報に付随して保存し管理する評価保存手段と、
前記クライアント端末が前記評価を条件に検索を要求した際に、前記評価保存手段を参照して、前記要求に従う評価を検索条件に評価の検索を実行する評価検索手段と、
前記評価検索手段で検索した評価の検索結果の内容を前記評価を条件に検索を要求したクライアント端末に送出する応答手段と
を具備したことを特徴とする知識管理支援システム。
【請求項１１】
前記クライアント端末は、前記知識データベースをアクセスして参照した文書情報に対して評価を設定し登録する評価登録フィールドをもつグラフィックユーザインタフェース画面上で前記評価を設定し登録する請求項１０記載の知識管理支援システム。
【請求項１２】
前記応答手段は、前記評価の検索で抽出した文書情報それぞれの概要を、当該文書情報に設定された評価の個数順にソートし、リスト形式にした表示画面情報を前記評価を条件に検索を要求したクライアント端末に送出する請求項１０記載の知識管理支援システム。
【請求項１３】
複数の端末が共有する文書情報を知識として蓄積した知識データベースを有するシステムの条件検索方法であって、
前記知識データベースをアクセスして参照した文書情報に対して評価を設定し登録するステップと、
前記登録された評価の内容を該当する文書情報に付加して保存し管理するステップと、
前記評価を条件に検索が指示された際に、前記保存された評価の内容を参照して前記指示された評価を検索条件に評価の検索を実行するステップと
を具備したことを特徴とする共有文書の条件検索方法。
【請求項１４】
前記評価を設定し登録するステップに於いて、前記評価の設定は、グラフィックユーザインタフェース画面に設けられた評価の設定フィールド上で、複数の設定項目の中から任意の１または複数の項目を選択操作することにより行われ、設定された評価が前記項目毎に個別にカウントされて登録される請求項１３記載の共有文書の条件検索方法。
【請求項１５】
前記グラフィックユーザインタフェース画面に設けられた評価の設定フィールドには、少なくとも該当文書の有用性、若しくは利用価値、若しくは重要度をランク別に設定可能な複数の設定項目が設けられる請求項１４記載の共有文書の条件検索方法。
【請求項１６】
前記評価の検索を実行するステップには、前記評価を検索条件に加えた条件検索と、前記評価を検索条件から外した条件検索とを選択可能にする手段を具備して、前記評価を検索条件に加えた条件検索が選択された際に、前記保存された評価の内容を参照して前記指示された評価を一検索条件に条件検索を実行する処理手段が含まれる請求項１３記載の共有文書の条件検索方法。
【請求項１７】
前記評価の検索を実行するステップには、前記評価を一検索条件とし、自然言語による質問文、キーワード、作成者、日付を他の検索条件として、前記評価と前記他の検索条件に含まれる任意の１または複数の条件との掛け合わせによる検索が指示された際に、前記保存された評価の内容を参照して、前記指示された各検索条件に従う評価を含む検索を実行する処理手段が含まれる請求項１３記載の共有文書の条件検索方法。
【請求項１８】
前記評価の検索を実行するステップで抽出した文書情報それぞれの概要を、当該文書情報に設定された評価の個数順にソートし、リスト形式でグラフィックユーザインタフェース画面に表示出力するステップを具備した請求項１４記載の共有文書の条件検索方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、知識データベースを有する知識共有システムに関する。
【０００２】
また本発明は、複数のクライアント端末とネットワークを介して接続可能に構成され、上記各クライアント端末が共有する文書情報を知識として蓄積した知識データベースを有する知識管理支援システムに関する。
【０００３】
また本発明は、データベースに蓄積した複数の文書を不特定多数の端末が共有する際に適用して好適な共有文書の条件検索方法に関する。
【０００４】
【従来の技術】
近年、企業を中心に複数のユーザ間で情報共有を行うためのグループウェアの導入が進められている。代表的なグループウェアとしては、電子メールシステムやワークフローシステムなどが知られているが、最近では、知識や情報の共有支援を図るためのナレッジマネジメントシステムも開発され始めている。
【０００５】
このナレッジマネジメントシステムは、Ｗｅｂ情報や電子ファイル情報などに加え、個人のノウハウなどを知識データベースとして蓄積し管理するためのものであり、自然言語検索などの検索機能と組み合わせることにより、知識、情報の効率的な活用が可能となる。
【０００６】
上述したように、複数のユーザが情報を共有する知識データベースを備えたナレッジマネジメントシステムに於いては、自然言語、キーワード、日付等を検索条件とした条件検索機能をもつことで、所望する文書情報を容易に取得することができる。
【０００７】
この種システムに於いては、上記した条件検索機能に於いて、検索キーをより多様化して、使い勝手を更に向上させるシステム技術が望まれている。
【０００８】
【発明が解決しようとする課題】
上述したように従来では、複数のユーザが情報を共有する知識データベースを備えたシステムに於いて、条件検索が、自然言語、キーワード、日付等の組み合わせに留まり、検索キーをより多様化して、使い勝手を更に向上させるシステム技術が望まれていた。
【０００９】
という問題があった。
【００１０】
本発明は上記実情に鑑みなされたもので、よりユーザのニーズに合った条件検索が可能な条件検索機能を備えた知識共有システム、知識管理支援システムおよび共有文書の条件検索方法を提供することを目的とする。
【００１１】
更に、本発明は、評価を条件に検索を行う機能をもつことで、所望する文書情報を、より効率よく容易に取得することのできる知識共有システム、知識管理支援システムおよび共有文書の条件検索方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明は、複数のユーザが情報を共有する知識データベースを備えたシステムに於いて、各ユーザが上記知識データベースをアクセスして参照した情報に対し、ユーザが個々に評価を行い、更にその評価の内容を検索条件に検索（条件検索）が行える条件検索機能を備えたことを特徴とする。このような、評価を条件に検索を行う機能をもつことで、所望する文書情報を、より効率よく容易に取得することができる。
【００１３】
即ち、本発明は、文書情報を蓄積した知識データベースを有する知識共有システムに於いて、前記知識データベースをアクセスして参照した文書情報に対して評価を設定し登録する手段と、前記評価を条件に検索を行う手段とを具備したことを特徴とする。
【００１４】
また、本発明は、文書情報を蓄積した知識データベースを有する知識共有システムに於いて、前記知識データベースをアクセスして参照した文書情報に対して評価を設定し登録する第１の処理手段と、前記第１の処理手段により登録された評価の内容を該当する文書情報に付随して保存し管理する第２の処理手段と、前記評価を条件に検索が指示された際に、前記第２の処理手段により保存された評価の内容を参照して前記指示された評価を検索条件に評価の検索を実行する第３の処理手段とを具備したことを特徴とする。
【００１５】
また、本発明は、複数のクライアント端末とネットワークを介して接続可能に構成され、前記各クライアント端末が共有する文書情報を知識として蓄積した知識データベースを有する知識管理支援システムであって、前記クライアント端末が前記知識データベースをアクセスして参照した文書情報に対して、評価を設定し登録した際に、当該登録した評価の内容を該当する文書情報に付随して保存し管理する評価保存手段と、前記クライアント端末が前記評価を条件に検索を要求した際に、前記評価保存手段を参照して、前記要求に従う評価を検索条件に評価の検索を実行する評価検索手段と、前記評価検索手段で検索した評価の検索結果の内容を前記評価を条件に検索を要求したクライアント端末に送出する応答手段とを具備したことを特徴とする。
【００１６】
また、本発明は、複数の端末が共有する文書情報を知識として蓄積した知識データベースを有するシステムの知識管理支援方法であって、前記知識データベースをアクセスして参照した文書情報に対して評価を設定し登録するステップと、前記登録された評価の内容を該当する文書情報に付加して保存し管理するステップと、前記評価を条件に検索が指示された際に、前記保存された評価の内容を参照して前記指示された評価を検索条件に評価の検索を実行するステップとを具備したことを特徴とする。
【００１７】
上記した評価の登録並びに登録した評価を条件に検索を行う機能をもつことで、ユーザが利用した情報について、例えばユーザが個々に有用性等の評価を行い、その評価内容を登録して、更に、登録した評価を条件に、条件検索を行うことができることから、より利便性を向上してユーザのニーズに合った条件検索が可能となる。
【００１８】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
【００１９】
図１は本発明の実施形態に於ける知識共有システムの構成を示すブロック図であり、複数の端末が共有する文書情報を蓄積した知識データベースを主な構成要素として構築される。この知識共有システムは、複数のクライアント端末１１，１１，…と、これら各クライアント端末１１，１１，…がＬＡＮ等の伝送路１３を介して接続されるサーバコンピュータ１２とにより構成される。この知識共有システムは、サーバコンピュータ１２に、複数のクライアント端末１１，１１，…が共通に利用可能な知識データベース（知識ＤＢ）１２２５を有し、複数のクライアント端末１１，１１，…がそれぞれ知識データベース（知識ＤＢ）１２２５を用いて知識を共有する。
【００２０】
次に、図１を参照して、この実施形態に係る知識共有システムのシステム構成について説明する。
【００２１】
この実施形態に於ける知識共有システムは、複数のクライアント端末１１，１１，…と、このクライアント端末１１，１１，…にＬＡＮ等のコンピュータネットワーク１３を介して相互に接続可能なサーバコンピュータ１２とにより実現されている。サーバコンピュータ１２とクライアント端末１１，１１，…には、それぞれ、図示しないが、ＣＰＵ、メインメモリ、記憶装置としての磁気ディスク装置、及びキーボードやマウスなどの入力部とディスプレイなどの表示部とを持つ入出力装置が設けられている。
【００２２】
上記各クライアント端末１１，１１，…では、Ｗｅｂブラウザ１１１が動作している。このＷｅｂブラウザ１１１から、サーバコンピュータ１２上に構築された知識共有システムのリソースを示すＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）を指定することにより、その指定を行った任意のクライアント端末１１が、サーバコンピュータ１２上に構築された知識共有システムの「情報収集」、「知識蓄積」、「知識共有」、「知識分析」等の各種機能を利用することができる。
【００２３】
サーバコンピュータ１２の上記各機能は、主に、Ｗｅｂサーバ１２１の制御モジュール１２１１、ナレッジサーバ１２２の登録モジュール１２２１、検索モジュール１２２２、クラスタリングモジュール１２２３、表示モジュール１２２８等のソフトウェアと、これらソフトフェアによって知識分析のために利用される管理情報と実データとによって実現される。管理情報には、各クライアント端末１１，１１，…に対してユーザ認証を行うためのログイン管理情報１２１２が存在する。また、実データとしては、文書データベース（文書ＤＢ）１２２４、知識データベース（知識ＤＢ）１２２５、中間処理用のデータベース（中間ＤＢ）１２２６、および分析結果データベース（クラスタＤＢ）１２２７等が存在する。
【００２４】
制御モジュール１２１１は、Ｗｅｂサーバ１２１上で動作し、上記した「情報収集」、「知識蓄積」、「知識共有」、「知識分析」等に関する動作を制御するもので、この知識共用システムの中核プログラムであるナレッジサーバ１２２と、Ｗｅｂサーバ１２１と、Ｗｅｂブラウザ１１１の間の仲介機能をはじめ、各クライアント端末１１，１１，…がナレッジサーバ１２２にログインする際のユーザ認証機能を持つ。このユーザ認証のために、制御モジュール１２１１は、ログイン管理情報１２１２を管理している。このログイン管理情報１２１２には、この知識共有システムに参加しているユーザそれぞれのユーザＩＤとパスワード等が格納されている。このユーザ認証により、各クライアント端末１１，１１，…からの「情報収集」、「知識蓄積」、「知識共有」、「知識分析」等のためになされるナレッジサーバ１２２に対するアクセスの許可・禁止の制御が行われる。
【００２５】
ナレッジサーバ１２２は、知識データベース（知識ＤＢ）１２２５や分析結果データベース（クラスタＤＢ）１２２７の管理、運用を行うためのもので、登録モジュール１２２１、検索モジュール１２２２、クラスタリングモジュール１２２３、表示モジュール１２２８等を有して構成される。登録モジュール１２２１は、文書データベース（文書ＤＢ）１２２４に収集した情報を蓄えたり、文書データベース（文書ＤＢ）１２２４から抽出した、知識として共有する文書情報を知識データベース（知識ＤＢ）１２２５に登録したりする処理機能をもつ。更に、後述する、評価の登録処理機能をもつ。検索モジュール１２２２は、各クライアント端末１１，１１，…からの検索要求を受け付けて、知識データベース（知識ＤＢ）１２２５から、その要求に応じた文書を検索し、要求元のクライアント端末１１に提供する検索サービスを行う。この実施形態では、その検索機能として、後述する、評価を条件に検索を行う機能をもつ。
【００２６】
本発明に係る、評価の登録、並びに登録した評価を条件に検索を行う機能は、破線で示した経路上に存在する、ナレッジサーバ１２２の登録モジュール１２２１、検索モジュール１２２２、知識データベース（知識ＤＢ）１２２５等の各機能を用いて実現される。
【００２７】
ナレッジサーバ１２２の登録モジュール１２２１は、文書データベース（文書ＤＢ）１２２４より抽出した、知識を共有する文書情報を、知識データベース（知識ＤＢ）１２２５に登録する際、その各文書情報に、図２と図３および図４に示すような評価テーブル（Ｉ）２０１、および評価テーブル（ＩＩ）２０２を付加する。
【００２８】
これにより、知識データベース１２２５には、図２に示すように、登録モジュール１２２１の制御の下に、文書データベース（文書ＤＢ）１２２４より抽出され、蓄積された、知識を共有する文書情報（文書１，文書２，…，文書ｎ）それぞれに付随して、評価テーブル（Ｉ）２０１、および評価テーブル（ＩＩ）２０２が保存される。
【００２９】
更に、ナレッジサーバ１２２の登録モジュール１２２１は、知識データベース（知識ＤＢ）１２２５に蓄積された文書情報を参照（利用）したクライアント端末１１から、評価の登録要求を受けると、その評価の設定内容に従って上記評価テーブル（Ｉ）２０１、および評価テーブル（ＩＩ）２０２を更新し、この各評価テーブル（２０１，２０２）に評価の設定内容を記録する。
【００３０】
この２つの評価テーブル（２０１，２０２）のうち、評価テーブル（Ｉ）２０１は、評価の設定内容について、評価項目毎に、評価数を記憶する。
【００３１】
この評価テーブル（Ｉ）２０１は、図３に示すように、各登録文書（文書ＩＤ）毎に、評価の設定内容を記録する評価フィールド（Ｆ１〜Ｆ４）を有して構成される。ここでは、一例として、評価項目を「役に立つ」「古い」「不正確」「その他」の４種とし、評価フィールドＦ１に「役に立つ」、評価フィールドＦ２に「古い」、評価フィールドＦ３に「不正確」、評価フィールドＦ４に「その他」の各項目を割り当てている。
【００３２】
ナレッジサーバ１２２の登録モジュール１２２１は、知識データベース（知識ＤＢ）１２２５に蓄積された文書情報を参照（利用）したクライアント端末１１から、評価の登録要求を受けると、その評価の設定内容に応じて、該当する項目の評価数をカウントアップ（＋１）する。
【００３３】
この際の登録モジュール１２２１により実行される評価登録の処理手順を図５に示している。
【００３４】
また、評価テーブル（ＩＩ）２０２は、図４に示すように、登録文書（文書ＩＤ）、評価者、コメント、および評価条件を、各評価毎に記録するもので、上記設定された評価条件のそれぞれについて、その内容（評価条件）を、登録文書（文書ＩＤ）、評価者、コメント等と対応付けて記録する。
【００３５】
上記評価テーブル（Ｉ）２０１、および評価テーブル（ＩＩ）２０２に登録された評価の内容は、ナレッジサーバ１２２の検索モジュール１２２２が、クライアント端末１１より、評価で検索する旨の条件検索要求、若しくは評価を検索条件に加えた条件検索要求を受けた際に参照される。
【００３６】
ナレッジサーバ１２２の検索モジュール１２２２は、クライアント端末１１より、上記条件検索要求を受けると、要求された評価条件に従い、上記評価テーブル（Ｉ）２０１を参照して、知識データベース（知識ＤＢ）１２２５に蓄積された、知識を共有する文書情報（文書１，文書２，…，文書ｎ）を検索対象に、評価での絞り込みを行い、更に、検索した文書情報について、評価の個数をもとにソートを行って、評価の個数順に並べ替えられた検索結果の情報を上記検索要求を行ったクライアント端末１１に送付する。この際、検索結果の情報作成時に於いて、上記評価テーブル（ＩＩ）２０２が検索モジュール１２２２により参照される。
【００３７】
この際の検索モジュール１２２２により実行される検索処理手順を図６に示している。
【００３８】
また、上記した評価の登録、並びに評価を条件に検索する際の各種ＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）画面の構成例を図７乃至図１３に示している。
【００３９】
ここで、本発明の実施形態に於ける、評価の登録並びに登録された評価を条件に検索を行う際の動作について、上記各図を参照して説明する。
【００４０】
クライアント端末１１は、サーバコンピュータ１２にアクセスし、知識共有システムのトップページ（初期画面）上で、「知識共有」を選択し、知識共有サービスの要求を行うことにより、サーバコンピュータ１２から要求元のクライアント端末１１に、図７に示すような、各種の条件検索を可能にするＧＵＩ画面（検索画面）がクライアント端末１１に提供される。このＧＵＩ画面（検索画面）に於いて、「条件追加」のアンカーを選択操作すると、その選択操作の度に、「作成者」、「日付」、「評価」の各入力フィールドが、表示（入力可）／非表示（入力不可）状態となる。
【００４１】
この図７に示すＧＵＩ画面（検索画面）上で、例えば、自然言語による検索を行う際は、「質問文」の入力フィールド３１０に、検索したい自然言語を入力し、検索ボタン５０３をクリック操作して検索要求を行う。
【００４２】
この検索要求に従いナレッジサーバ１２２の検索モジュール１２２２は、知識データベース（知識ＤＢ）１２２５に蓄積された、知識を共有する文書情報（文書１，文書２，…，文書ｎ）を対象に、上記要求された自然言語を検索条件として文書検索を行い、例えば図８に示すような検索結果のＧＵＩ画面（検索結果画面１）を検索要求元のクライアント端末１１に提供する。この図８に示す例では、「質問文」の入力フィールド３１０に、「次世代携帯電話について」という自然言語を入力した際の検索結果の一覧表示例を示している。この際の自然言語による検索処理については、既存のシステムで既に行われている検索処理と同様であるので、ここではその処理の詳細について説明を省略する。
【００４３】
この図８に示す検索結果のＧＵＩ画面（検索結果画面１）上で、検索された任意の文書について、その文書の内容（本文）を取得し利用（閲覧）したい際は、利用（閲覧）したい文書のタイトル表示に対応して設けられた「テキスト表示」ボタン５０２をクリック操作する。
【００４４】
この「テキスト表示」ボタン５０２のクリック操作により、図９に示す本文のＧＵＩ画面（テキスト表示画面）が検索要求元のクライアント端末１１に提供され表示される。この際のＧＵＩ画面の表示処理についても既存のシステムで既に行われているが、ここでは、本文の終端に図１０に示すような、評価登録画面が表示される。
【００４５】
この評価登録画面には、「評価」の入力フィールド４００、「評価者」の入力フィールド３５０、および「コメント」の入力フィールド３６０が設けられるとともに、「評価登録」ボタン５１１、および「評価表示」ボタン５１２が設けられ、更に「評価表示」ボタン５１２に対応して評価の内容が表示される。この画面例では、表示された本文に対して、「役に立つ」が２件、「その他」が１件あったことを表示している。
【００４６】
この際の評価の内容表示は、上述したように、ナレッジサーバ１２２の検索モジュール１２２２が、知識データベース（知識ＤＢ）１２２５の評価テーブル（Ｉ）２０１を参照して該当する文書の評価の内容を取得することにより表示される。即ち、ナレッジサーバ１２２の検索モジュール１２２２は、クライアント端末１１から上記「テキスト表示」ボタン５０２のクリック操作に伴うテキスト表示要求を受けると、図２および図３に示す評価テーブル（Ｉ）２０１を参照して、当該要求された利用文書の評価内容を取得し、この評価内容を含んだ上記図１０に示すような評価登録画面を要求元のクライアント端末１１に提供する。
【００４７】
上記取得し利用（閲覧）した文書の本文について、その評価を登録したい際は、その本文終端の上記図１０に示す評価登録画面上で、「評価」の入力フィールド４００を用いて評価の登録を行う。この「評価」の入力フィールド４００には、図１０に示すように、４つの評価項目「役に立つ」「古い」「不正確」「その他」について、それぞれ選択ボタンが設けられる。この「評価」の入力フィールド４００上で、適当な１つまたは複数の評価項目を選び、その評価項目の選択ボタンをチェックして評価の内容を設定した後、「評価登録」ボタン５１１をクリック操作して評価の登録要求を行う。
【００４８】
この評価の登録要求に従い、ナレッジサーバ１２２の登録モジュール１２２１は、図５に示す処理手順に従い、評価の登録処理を実行し、上記「評価」の入力フィールド４００上で設定された評価の内容を知識データベース（知識ＤＢ）１２２５に設けられた評価テーブル（Ｉ）２０１、および評価テーブル（ＩＩ）２０２に登録する。
【００４９】
この評価の登録処理では、上記「評価」の入力フィールド４００上で設定された評価の内容がチェックされ（図５ステップＳ１１，Ｓ２１，Ｓ３１，Ｓ４１）、評価項目「役に立つ」が選択されている際（図５ステップＳ１１　ＹＥＳ）は、評価の対象となった利用文書に付随する評価テーブル（Ｉ）２０１上に於いて、評価フィールド（Ｆ１）の値（評価数）が更新（＋１）され、「役に立つ」が評価として登録される（図５ステップＳ１２）、更に、評価テーブル（ＩＩ）２０２に１行追加して「役に立つ」が、その文書のＩＤ、評価者、コメント等とともに登録される（図５ステップＳ１３）。
【００５０】
また、評価項目「古い」が選択されている際（図５ステップＳ２１　ＹＥＳ）は、評価の対象となった利用文書に付随する評価テーブル（Ｉ）２０１上に於いて、評価フィールド（Ｆ２）の値（評価数）が更新（＋１）され、「古い」が評価として登録される（図５ステップＳ２２）、更に、評価テーブル（ＩＩ）２０２に１行追加して「古い」が、その文書のＩＤ、評価者、コメント等とともに登録される（図５ステップＳ２３）。
【００５１】
また、評価項目「不正確」が選択されている際（図５ステップＳ３１　ＹＥＳ）は、評価の対象となった利用文書に付随する評価テーブル（Ｉ）２０１上に於いて、評価フィールド（Ｆ３）の値（評価数）が更新（＋１）され、「不正確」が評価として登録される（図５ステップＳ３２）、更に、評価テーブル（ＩＩ）２０２に１行追加して「不正確」が、その文書のＩＤ、評価者、コメント等とともに登録される（図５ステップＳ３３）。
【００５２】
また、評価項目「その他」が選択されている際（図５ステップＳ４１　ＹＥＳ）は、評価の対象となった利用文書に付随する評価テーブル（Ｉ）２０１上に於いて、評価フィールド（Ｆ４）の値（評価数）が更新（＋１）され、「その他」が評価として登録される（図５ステップＳ４２）、更に、評価テーブル（ＩＩ）２０２に１行追加して「その他」が、その文書のＩＤ、評価者、コメント等とともに登録される（図５ステップＳ４３）。
【００５３】
このようにして、クライアント側でユーザが設定した利用文書の評価内容が知識データベース（知識ＤＢ）１２２５の評価テーブル（Ｉ）２０１、および評価テーブル（ＩＩ）２０２に登録され蓄積される。
【００５４】
また、上記図１０に示す評価登録画面上で「評価表示」ボタンがクリック操作されると、当該評価登録画面上に表示されている評価内容の詳細が、図１１に示すように、評価一覧画面上として表示される。
【００５５】
この際の評価一覧画面表示は、ナレッジサーバ１２２の検索モジュール１２２２が、知識データベース（知識ＤＢ）１２２５の評価テーブル（ＩＩ）２０２を参照して該当する評価内容の情報を取得することにより表示される。即ち、ナレッジサーバ１２２の検索モジュール１２２２は、クライアント端末１１から上記「評価表示」ボタン５０２のクリック操作に伴う評価表示要求を受けると、図２および図４に示す評価テーブル（ＩＩ）２０２を参照して、当該要求された利用文書についての各評価の詳細情報（文書ＩＤ、評価者、コメント、評価の条件）を取得し、この評価の詳細情報を含んだ上記図１１に示すような評価一覧画面を要求元のクライアント端末１１に提供する。
【００５６】
また、上記図７に示す検索画面上で、例えば、自然言語と、評価とを検索条件に、検索を行う際は、「質問文」の入力フィールド３１０に、検索したい自然言語を入力し、更に、「条件追加」のアンカーを選択操作し、「作成者」、「日付」、「評価」の各入力フィールドを表示状態にして、「評価」の入力フィールド４００上で、検索の対象となる評価条件を設定する。ここでは検索の対象となる評価条件の項目に対してのみ、そのチェックボックスのチェックを残し、評価条件より外す評価条件の項目に対して、そのチェックボックスのチェックを外すことで、検索の対象となる評価条件を設定する。その後、上記検索画面上の「検索」ボタン５０３をクリック操作することにより、図１２に示すような、自然言語＋評価による検索結果のＧＵＩ画面（検索結果画面）が検索要求元のクライアント端末１１に提供され表示される。
【００５７】
また、上記図７に示す検索画面上で、例えば、評価のみ検索条件に、検索を行う際は、上記したように評価条件を設定した後、上記検索画面上の「検索」ボタン５０３をクリック操作することにより、図１３に示すような、評価のみによる検索結果のＧＵＩ画面（検索結果画面）が検索要求元のクライアント端末１１に提供され表示される。
【００５８】
この際のナレッジサーバ１２２の検索モジュール１２２２に於ける検索処理動作を図６に示すフローチャートを参照して説明する。
【００５９】
ナレッジサーバ１２２の検索モジュール１２２２は、上記図７に示す検索画面上での「検索」ボタン５０３のクリック操作に伴う検索要求を要求元のクライアント端末１１より受けると、その要求に従い図６に示す検索処理を実行する。
【００６０】
この検索処理では、評価を除いた検索条件が認識され（図６ステップＳ６１）、続いて評価を検索条件に検索するか否かが判断される（図６ステップＳ６２）。
【００６１】
ここで、評価を検索条件に含まない、例えば自然言語のみの条件検索である際（図６ステップＳ６２　ＮＯ）は、図２および図３に示す評価テーブル（Ｉ）２０１を参照して、当該要求された利用文書の評価内容を取得し、この評価内容を含んだ、検索結果の一覧画面を要求元のクライアント端末１１に提供する（図６ステップＳ６６）。これにより、要求元のクライアント端末１１には、検索された文書各々の概要に、当該文書の評価の内容を付した、例えば図８に示すような検索結果画面が表示される（図６ステップＳ６７）。
【００６２】
また、上記図７に示す検索画面上で、例えば、自然言語と評価とを検索条件に、検索が要求された際（図６ステップＳ６２　ＹＥＳ）は、図２および図３に示す評価テーブル（Ｉ）２０１を参照して、その要求内容に従う、自然言語＋評価を検索条件に、検索処理を実行し（図６ステップＳ６３）、更に、検索した文書それぞれについて、上記評価テーブル（Ｉ）２０１を参照して、検索結果を評価の個数順にソートし（図６ステップＳ６４，Ｓ６５）、評価の個数順に並び替えた、例えば図１２に示すような検索結果のＧＵＩ画面（検索結果画面）を検索要求元のクライアント端末１１に提供する。これにより、検索要求元のクライアント端末１１には、自然言語で検索した結果を、更に、評価を条件に絞り込んだ検索結果の画面が表示される（図６ステップＳ６７）。この例では、自然言語「次世代携帯電話」で検索した検索結果について、更に、評価条件「役に立つ」と「その他」（ｏｒ条件）で絞り込みを行った検索結果の画面が表示される。
【００６３】
また、上記図７に示す検索画面上で、例えば、評価のみを検索条件に、検索が要求された際（図６ステップＳ６２　ＹＥＳ）も、上記した条件検索と同様に、図２および図３に示す評価テーブル（Ｉ）２０１を参照して、その要求内容に従う評価を検索条件に、検索処理を実行し（図６ステップＳ６３）、更に、検索した文書それぞれについて、上記評価テーブル（Ｉ）２０１を参照して、検索結果を評価の個数順にソートし（図６ステップＳ６４，Ｓ６５）、評価の個数順に並び替えた、例えば図１３に示すような検索結果のＧＵＩ画面（検索結果画面）を検索要求元のクライアント端末１１に提供する。これにより、検索要求元のクライアント端末１１には、評価のみを条件に検索した結果の検索結果画面が表示される（図６ステップＳ６７）。この例では、評価条件「役に立つ」と「その他」（ｏｒ条件）で絞り込みを行った検索結果の画面が表示される。
【００６４】
【発明の効果】
以上詳記したように本発明によれば、よりユーザのニーズに合った条件検索が可能な条件検索機能を実現できる。更に、本発明によれば、評価を条件に検索を行う機能をもつことで、所望する文書情報を、より効率よく容易に取得することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に於ける知識共有システムの構成を示すブロック図。
【図２】上記実施形態に於ける、知識データベースに蓄積された文書情報と、その文書情報に付加された評価テーブルとの関係を示す図。主要部の構成を示すブロック図。
【図３】上記実施形態に於ける評価テーブル（Ｉ）の構成例を示す図。
【図４】上記実施形態に於ける評価テーブル（ＩＩ）の構成例を示す図。
【図５】上記実施形態に於ける評価の登録処理手順を示すフローチャート。
【図６】上記実施形態に於ける評価の検索処理手順を示すフローチャート。
【図７】上記実施形態に於ける動作を説明するためのＧＵＩ画面の構成例を示す図。
【図８】上記実施形態に於ける動作を説明するためのＧＵＩ画面の構成例を示す図。
【図９】上記実施形態に於ける動作を説明するためのＧＵＩ画面の構成例を示す図。
【図１０】上記実施形態に於ける動作を説明するためのＧＵＩ画面の構成例を示す図。
【図１１】上記実施形態に於ける動作を説明するためのＧＵＩ画面の構成例を示す図。
【図１２】上記実施形態に於ける動作を説明するためのＧＵＩ画面の構成例を示す図。
【図１３】上記実施形態に於ける動作を説明するためのＧＵＩ画面の構成例を示す図。
【符号の説明】
１１…クライアント端末
１２…サーバコンピュータ
１３…コンピュータネットワーク（ＬＡＮ）
１１１…Ｗｅｂブラウザ
１２１…Ｗｅｂサーバ
１２２…ナレッジサーバ
１２１１…制御モジュール
１２１２…ログイン管理情報
１２２１…登録モジュール
１２２２…検索モジュール
１２２３…クラスタリングモジュール
１２２４…文書データベース
１２２５…知識データベース
１２２６…中間処理用データベース
１２２７…分析結果データベース
１２２８…表示モジュール
【図１】
2004086332.tif 000003
【図２】
2004086332.tif 000004
【図３】
2004086332.tif 000005
【図４】
2004086332.tif 000006
【図５】
2004086332.tif 000007
【図６】
2004086332.tif 000008
【図７】
2004086332.tif 000009
【図８】
2004086332.tif 000010
【図９】
2004086332.tif 000011
【図１０】
2004086332.tif 000012
【図１１】
2004086332.tif 000013
【図１２】
2004086332.tif 000014
【図１３】
2004086332.tif 000015