(57)【特許請求の範囲】
【請求項１】
クライアントからのデータ収集リクエストを送信先に応じて外部Ｗｅｂサーバーが処理できる形式のリクエストに変換するリクエスト変換手段と、外部Ｗｅｂサーバーに対するリクエスト送信と前記外部Ｗｅｂサーバーからの処理結果受信とを行う通信手段と、前記外部Ｗｅｂサーバーから収集したデータから所定のデータ項目の情報の要素を切り出してそれらの情報要素からなるナレッジデータに変換するナレッジデータ変換手段と、前記ナレッジデータと前記ナレッジテータのデータ項目に有用性の評価あるいは追加の関連情報を含むデータ項目を付加して該データ項目に入力された付加データとを記憶管理するナレッジデータベースと、クライアントの一時配信要求あるいは条件設定式配信要求を登録し、それぞれの配信要求に応じて前記ナレッジデータベースからナレッジデータをクライアントに配信する配信手段と、を有するサーバーと、
外部Ｗｅｂサーバーの相違に関わらず共通形式でデータ収集リクエストを作成させるデータ収集リクエスト作成手段と、ナレッジデータに対してユーザーの付加データを付加させて前記ナレッジデータベースに登録させる付加データ登録手段と、前記サーバーに対して一時配信要求あるいは条件設定式配信要求を作成させて送信する配信要求手段と、前記サーバーとリクエストおよび処理結果のやり取りをする通信手段と、を有するクライアントとからなるナレッジマネジメントシステム。
【請求項２】
前記ナレッジデータ変換手段は、所定のサイトから情報を受信してナレッジデータベースに格納する際に、情報発信元のサイト・アドレスとリンクしたデータ項目を設けて格納し、
前記クライアントは、前記ナレッジデータベースのデータを参照しているときに、前記情報発信元サイト・アドレスをクリックすることにより表示されたサイト・アドレスのサイトにアクセスするように構成されていることを特徴とする請求項１に記載のナレッジマネジメントシステム。
【請求項３】
前記サーバーは、各クライアントがデータの収集を要求した場合のログ情報を記録するログ情報記録手段と、前記ログ情報記録手段に記録された各クライアントの配信要求対象のデータ種別と所定期間における要求頻度とを分析し、これを各クライアントの嗜好データとして登録するリクエスト分析手段と、前記サーバーが送信したリクエストに応じて前記外部Ｗｅｂサーバーから前記サーバーに送信された新着情報の属性を解析し、前記クライアントの嗜好データに該当する新着情報を前記配信手段によって配信させる新着情報解析手段と、を有することを特徴とする請求項１または２に記載のナレッジマネジメントシステム。
【請求項４】
前記サーバーは、各クライアントの属性を登録・管理するクライアント属性管理手段を有し、前記リクエスト分析手段は、共通の属性を有する所定のクライアントグループの配信要求対象のデータ種別と所定期間における要求頻度とを分析し、これを各クライアントグループの嗜好データとして登録し、前記新着情報解析手段は、前記サーバーが送信したリクエストに応じて前記外部Ｗｅｂサーバーから前記サーバーに送信された新着情報の属性を解析し、所定のクライアントグループの嗜好データに該当する新着情報を当該クライアントグループに自動配信する、ことを特徴とする請求項３に記載のナレッジマネジメントシステム。
【請求項５】
前記サーバーは、クライアントがデータ収集のために使用したキーワードとそのキーワードによって検索されたホームページに含まれる他のキーワードを記録し、キーワード間の結びつきの強さを学習し、意味ネットワークデータベースに格納する関連キーワード学習手段を有し、
前記サーバーとクライアントのいずれか一方あるいは双方は、ユーザーが所定のキーワードによって情報を収集しようとするときに、そのキーワードと前記結びつきが強い関連キーワードを前記意味ネットワークデータベースから検索し、クライアントの画面上に表示する検索ナビゲーション手段を有している、ことを特徴とする請求項１ないし４のいずれかに記載のナレッジマネジメントシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報の収集と、情報や知識の共有と、個人がもてる知識の付加とを通じて、情報を効率よく活用し、情報に価値を付加して発展させ、発展した情報をさらにグループ全体に共有させるコンピューターネットワーク、すなわち、本願がいうところの「ナレッジマネジメントシステム」に関する。
【０００２】
【従来の技術】
最近は、コンピューターの技術的進歩と、インターネットによるデータ通信の普及により、ホームページを介して種々の情報にアクセスする情報提供形態が一般的になってきている。
【０００３】
具体的には、インターネット上には、広告や有償・無償の情報を提供する者がサイト（情報を提供するための場、具体的には所定のアドレスをもったサーバーあるいはそのサーバー上の所定のメモリエリア）を持ち、情報提供のインターフェースであるホームページを掲載している。
【０００４】
それらのホームページは、さらに詳しい情報を提供する別のサイトやデータベースとリンクされており、ホームページにアクセスしたユーザーは、ホームページ上の知りたい情報項目をクリック（コンピューター上で所定の処理を選択する動作をいう）することにより、もっと詳しい情報を提供するホームページやデータベースにアクセスでき、この動作の繰り返しによって目的とする情報を得られる。
【０００５】
前記ホームページは、インターネット上に無数といっていいほど存在している。そこで、ユーザーはまず、目的とする情報を掲載したサイトを検索するために、いわゆる検索エンジンを提供するサーバーにアクセスし、検索エンジンにキーワードを入力することにより、情報検索の最初のホームページにアクセスする。
【０００６】
上記検索エンジンは、多数の種類が存在し、それぞれの検索画面が異なる形になっており、キーワードの入力方法もそれぞれ異なっている。
【０００７】
また、検索エンジンに限られず、上述したように、到達したホームページが所定のデータベースを検索するものである場合には、ユーザーがそのホームページ上の所定欄にキーワードを入力して目的のデータを検索する。
【０００８】
上記データベースを検索するホームページも、当然のことながらそれぞれ異なる形式の検索画面を有しており、キーワードの入力方法もそれぞれ異なっている。
【０００９】
従来、ユーザーがあるキーワードを手がかりに情報を検索しようとする場合は、原則として、検索エンジンや上記データ検索のホームページにアクセスし、それらが提供する検索方法にしたがってキーワードを入力して目的の情報を検索していた。
【００１０】
このように検索されたデータは、通常はユーザーのコンピューター内にダウンロードされる。ダウンロードされたデータは、そのコンピューターでのみ活用されるのが一般的であった。
【００１１】
ダウンロードしたデータを他のコンピュータで利用する場合には、データの提供元のサイトによってデータの形式、構成等がまちまちであるので、それらのデータ形式、構成を明らかにした上で、他のコンピューターへ転送するのみであった。
【００１２】
【発明が解決しようとする課題】
しかしながら、上記従来の情報検索と利用の方法では、効率よい情報収集、情報共有、情報利用、情報発展等、真の意味の情報活用を図ることができなかった。
【００１３】
まず、従来の情報収集方法では、同一種類や関連する情報を提供するサイトが複数ある場合には、ユーザーがそれらのサイトに個別にアクセスして、データを検索、収集しなければならなかった。データ検索の方法は、上述したように、サイトによって異なるので、ユーザーは同一のキーワードをサイトの個数だけ繰り返して入力等しなければならなかった。これでは、効率が低く、日々発生する新情報を漏れなく収集することが困難であった。
【００１４】
また、情報を収集するために、その都度サイトへアクセスをしなければならなかった。これに対して、同一種類の情報を継続して収集するような場合には、ユーザー自身は一度収集すべき情報を設定すれば、以降は自動的に同一種類の情報を収集し続けるシステムの提供が強く望まれていた。
【００１５】
次に、従来の情報の検索と利用の方法は、上述したように、特定のコンピューター内にデータがダウンロードされ、ほとんどの場合他のコンピューターで利用することができなかった。たとえあるデータ群を他のコンピューターに出力する場合にも、データ提供元のサイトによりデータ形式が異なるため、データの再編等の作業が必要であった。従って、情報あるいは知識を複数人が共有することが極めて困難であった。
【００１６】
情報や知識の複数人で共有ができないということは、情報に色々な人の知識を付加することができないことを意味しており、したがって、個人の知識の相乗効果により生の情報をより高度な価値の情報に発展させることはできなかった。
【００１７】
現在、インターネットを介して種々の情報を入手することは可能となっているが、情報はむしろ多すぎる状態になっており、情報の効率よい収集、共有、発展の方法やそのシステムが、ますますその重要性を増している。
【００１８】
今のところ、情報の収集から共有・発展までを全体的に支援するシステムは存在していない。
【００１９】
そこで、本願発明が解決しようとする課題は、情報の収集、共有、個人知識の付加が効率よく行え、高付加価値の情報をさらにグループ全体に共有させるナレッジマネジメントシステムを提供することにある。
【００２０】
【課題を解決するための手段】
本願請求項１に係るナレッジマネジメントシステムは、
クライアントからのデータ収集リクエストを送信先に応じて外部Ｗｅｂサーバーが処理できる形式のリクエストに変換するリクエスト変換手段と、外部Ｗｅｂサーバーに対するリクエスト送信と前記外部Ｗｅｂサーバーからの処理結果受信とを行う通信手段と、前記外部Ｗｅｂサーバーから収集したデータから所定のデータ項目の情報の要素を切り出してそれらの情報要素からなるナレッジデータに変換するナレッジデータ変換手段と、前記ナレッジデータと前記ナレッジテータのデータ項目に有用性の評価あるいは追加の関連情報を含むデータ項目を付加して該データ項目に入力された付加データとを記憶管理するナレッジデータベースと、クライアントの一時配信要求あるいは条件設定式配信要求を登録し、それぞれの配信要求に応じて前記ナレッジデータベースからナレッジデータをクライアントに配信する配信手段と、を有するサーバーと、
外部Ｗｅｂサーバーの相違に関わらず共通形式でデータ収集リクエストを作成させるデータ収集リクエスト作成手段と、ナレッジデータに対してユーザーの付加データを付加させて前記ナレッジデータベースに登録させる付加データ登録手段と、前記サーバーに対して一時配信要求あるいは条件設定式配信要求を作成させて送信する配信要求手段と、前記サーバーとリクエストおよび処理結果のやり取りをする通信手段と、を有するクライアントとからなることを特徴とするものである。
【００２１】
本願請求項２に係るナレッジマネジメントシステムは、請求項１のシステムにおいて、
前記ナレッジデータ変換手段は、所定のサイトから情報を受信してナレッジデータベースに格納する際に、情報発信元のサイト・アドレスとリンクしたデータ項目を設けて格納し、
前記クライアントは、前記ナレッジデータベースのデータを参照しているときに、前記情報発信元サイト・アドレスをクリックすることにより表示されたサイト・アドレスのサイトにアクセスするように構成されていることを特徴とするものである。
【００２２】
本願請求項３に係るナレッジマネジメントシステムは、請求項１，２のシステムにおいて、
前記サーバーは、各クライアントがデータの収集を要求した場合のログ情報を記録するログ情報記録手段と、前記ログ情報記録手段に記録された各クライアントの配信要求対象のデータ種別と所定期間における要求頻度とを分析し、これを各クライアントの嗜好データとして登録するリクエスト分析手段と、前記サーバーが送信したリクエストに応じて前記外部Ｗｅｂサーバーから前記サーバーに送信された新着情報の属性を解析し、前記クライアントの嗜好データに該当する新着情報を前記配信手段によって配信させる新着情報解析手段と、を有することを特徴とするものである。
【００２３】
本願請求項４に係るナレッジマネジメントシステムは、請求項３のシステムにおいて、
前記サーバーは、各クライアントの属性を登録・管理するクライアント属性管理手段を有し、前記リクエスト分析手段は、共通の属性を有する所定のクライアントグループの配信要求対象のデータ種別と所定期間における要求頻度とを分析し、これを各クライアントグループの嗜好データとして登録し、前記新着情報解析手段は、前記サーバーが送信したリクエストに応じて前記外部Ｗｅｂサーバーから前記サーバーに送信された新着情報の属性を解析し、所定のクライアントグループの嗜好データに該当する新着情報を当該クライアントグループに自動配信する、ことを特徴とするものである。
【００２４】
本願請求項５に係るナレッジマネジメントシステムは、請求項１〜４のシステムにおいて、
前記サーバーは、クライアントがデータ収集のために使用したキーワードとそのキーワードによって検索されたホームページに含まれる他のキーワードを記録し、キーワード間の結びつきの強さを学習し、意味ネットワークデータベースに格納する関連キーワード学習手段を有し、
前記サーバーとクライアントのいずれか一方あるいは双方は、ユーザーが所定のキーワードによって情報を収集しようとするときに、そのキーワードと前記結びつきが強い関連キーワードを前記意味ネットワークデータベースから検索し、クライアントの画面上に表示する検索ナビゲーション手段を有している、ことを特徴とするものである。
【００２５】
本願請求項６に係るナレッジマネジメントシステムは、請求項１〜５のシステムにおいて、
前記サーバーは、クライアントが所定のキーワードで所定のサイトから情報を収集できた場合に、そのキーワードと、クライアント属性と、前記サイトの情報と、時期データとを記録し、情報収集例データベースに登録する情報収集例登録手段を有し、
前記サーバーとクライアントのいずれか一方あるいは双方は、ユーザーが情報を収集しようとするときに、キーワードあるいはクライアント属性に応じて、前記情報収集例データベースから同一または近似のキーワードあるいはクライアント属性の情報収集例を検索し、頻度あるいは新しさの順に、あるいはそれらの重み付きの組合せにより、優先順位を付してクライアントの画面上に表示する事例ナビゲーション手段を有している、ことを特徴とするものである。
【００２６】
【発明の実施の形態】
次に、本願発明による「ナレッジマネジメントシステム」の実施形態について願書に添付した図面を用いて以下に説明する。
【００２７】
（１）ナレッジマネジメントシステムの全体構成
図１に本願発明の一実施形態によるナレッジマネジメントシステムの全体と、その処理の流れを示す。
【００２８】
図１には、本願発明のナレッジマネジメントシステム１とそれが情報を収集する場であるインターネット２が示されている。
【００２９】
ナレッジマネジメントシステム１はサーバー３と複数のクライアント４とからなる。サーバー３は、クライアント４の要求に応じて所定の処理を行うハードウェアとソフトウェアの結合した存在である。クライアント４は、ユーザーが実際に種々のデータ処理をする情報処理装置であり、サーバーに対して処理を要求してその処理結果を受け取り、あるいはサーバーと協働してある情報処理を行うものである。
【００３０】
サーバー３は、通信手段５を介して、インターネット２と各クライアント４と通信可能に接続されている。通信手段５は、図１ではサーバー３の両端に別々に２個示されているが、これは図示の都合であり、現実には１つの装置によって兼用することができる。また、通信手段５は、サーバーがその機能を果たす上で自明の必須装置であるので、本明細書では発明特定事項としては省略している。
【００３１】
サーバー３は、後述する各種の処理を行う手段として、リクエスト変換手段６、ナレッジデータ変換手段７、情報収集例登録手段８、関連キーワード学習手段９、リクエスト分析手段１０、ログ情報記録手段１１、クライアント属性管理手段１２、新着情報解析手段１３、配信手段１４、を有している。
【００３２】
また、サーバー３は、上記処理手段の処理結果を記憶・管理する手段として、情報収集例データベース１５、意味ネットワークデータベース１６、嗜好データベース１７、ログ情報データベース１８、配信要求データベース１９、属性情報データベース２０、ナレッジデータベース２１、を有している。
【００３３】
物理的にはサーバー３は、少なくとも、処理装置と、記憶装置と、表示装置とを有しており、上記各処理手段やデータベースは、処理装置や記憶装置等がプログラムによって制御され、それぞれの機能を発揮するように制御されたものである。
【００３４】
クライアント４は、複数存在しており、それぞれ同様の構成を有しており、通信手段２２を介してサーバー３と通信可能に接続されている。
【００３５】
各クライアント４は、データ収集リクエスト作成手段２３、付加データ登録手段２４、配信要求手段２５、事例ナビゲーション手段２６、検索ナビゲーション手段２７、を有している。また、クライアント４は、情報処理装置として当然に、ＣＰＵ２８と記憶装置２９と表示装置等のマンマシンインターフェース３０とを有している。上記クライアント４の各処理手段は、ＣＰＵ２８や記憶装置２９等がプログラムによって制御され、それぞれの機能を発揮するように制御されたものである。
【００３６】
以上にサーバー３とクライアント４の構成手段を列挙したが、次に、各構成手段について説明する。
【００３７】
（２）サーバー３とクライアント４の各構成手段
サーバー３のリクエスト変換手段６は、クライアント４からのデータ収集リクエストを外部Ｗｅｂ（World Wide Web 本明細書において単にＷｅｂという）サーバー３１（図１参照）が処理することができるリクエストに変換する手段である。
【００３８】
ここで、外部Ｗｅｂサーバー３１は、インターネット２上にあって、アクセスした者にキーワードを入力させ、そのキーワードによって商用データベース３２から関連する情報を検索するもの、あるいは、そのキーワードについて関連する情報を掲示する他のホームページ３３を検索するものである。
【００３９】
これらの外部Ｗｅｂサーバー３１は、それぞれ検索画面を用意しており、その検索画面上の所定欄にキーワードや検索条件を入力することにより、検索できるようになっている。この検索画面を使用した検索のために、外部Ｗｅｂサーバー３１の内部では、検索画面に入力されたキーワードや検索条件にしたがって、所定の検索コマンドに編集して実行している。この検索画面に入力された情報から所定の検索コマンドを実行するやり方は、外部Ｗｅｂサーバー３１によって個々に異なっている。
【００４０】
リクエスト変換手段６は、クライアント４から得たデータ収集リクエストを、上記検索しようとする外部Ｗｅｂサーバー３１の検索コマンドに適合するように変換する手段である。すなわち、各外部Ｗｅｂサーバー３１の検索画面に検索しようとするキーワード等を入力する処理を省いて、リクエスト変換手段６によって各外部Ｗｅｂサーバー３１が実行する検索コマンドに直接変換するものである。複数の外部Ｗｅｂサーバー３１に対して情報検索しようとするときは、リクエスト変換手段６は、１つのデータ収集リクエストを、検索しようとする複数の外部Ｗｅｂサーバー３１のそれぞれの検索コマンドに変換し、通信手段５を通じてそれらの外部Ｗｅｂサーバー３１に同時にデータ検索リクエストを送信する。
【００４１】
図２にリクエスト変換手段６の処理の流れを概略示す。図２に示すように、リクエスト変換手段６は、クライアント４からデータ収集リクエストを入力すると、そのデータ収集リクエストが検索しようとする外部Ｗｅｂサーバーを確認する。情報検索しようとする外部Ｗｅｂサーバーは、データ収集リクエストに記載され、あるいは、サーバー３の記憶装置に予め登録されていてもよい。
【００４２】
次に、リクエスト変換手段６は、情報検索しようとする外部Ｗｅｂサーバーの検索コマンドの構成ルールを、サーバー３の記憶装置から取得する。これらの外部Ｗｅｂサーバーの検索コマンド構成ルールは、個々の外部Ｗｅｂサーバーによって異なり、データベース化しておくこともできる。上記検索コマンドの構成ルールを取得すると、リクエスト変換手段６は、構成ルールに従ってデータ収集リクエストから、キーワード、検索条件、送信元ＩＤ等の要素を別個に取り出し、それらを各外部Ｗｅｂサーバー３１用の検索コマンドとして再構築し、通常はＨＴＴＰ形式の通信プロトコルにしたがって通信手段５を介して各外部Ｗｅｂサーバー３１に送信する。
【００４３】
ナレッジデータ変換手段７は、外部Ｗｅｂサーバー３１から収集したデータを所定のデータ構造のナレッジデータに変換する手段である。ナレッジデータ変換手段７における処理を図３に示す。
【００４４】
外部Ｗｅｂサーバー３１から送られてくるデータは、個々の外部Ｗｅｂサーバー３１により、データ形式が異なる。データ形式とは、例えば、１つのデータ内におけるサブジェクト、送信元アドレス位置、データのオフセット、文字型・数値型等のデータの記述等である。
【００４５】
図３に示すように、ナレッジデータ変換手段７は、上記異なるデータ形式の受信データを入力し、その受信データの送信元の外部Ｗｅｂサーバー３１を読み取り、サーバー３に備え付けの記憶装置からその送信元外部Ｗｅｂサーバー３１のデータ構造ルールを取得する。データ構造ルールはデータベース化しておくこともできる。次に、そのデータ構造ルールにしたがって送信データからサブジェクト、送信元アドレス、データ等の情報の要素を切り出し、ナレッジデータとしてナレッジデータベース２１に記憶させる。ナレッジデータベース２１は、前記サブジェクト、送信元アドレス、データ等の情報の要素をデータ項目としてデータを管理する。
【００４６】
なお、ナレッジデータベース２１に記憶される送信元アドレスは、そのアドレスのサイトとリンクしておくことが望ましい。
【００４７】
このように、データベース上のアドレスと実際の送信元のサイトとがリンクされていれば、データを閲覧しているユーザーが、さらに詳しい情報を知りたい場合に、その送信元アドレスをクリックすることにより、直接詳しい情報にアクセスすることができる。このようにすることにより、ナレッジデータベース２１としても、記憶すべきデータ量を大幅に減らすことができるのである。
【００４８】
情報収集例登録手段８は、クライアント４のデータ収集の事例を監視し、クライアント４が所定のキーワードで所定のサイトから情報を収集した場合に、そのキーワードと、クライアント属性と、サイト情報と、データ収集の時期に関するデータ等を情報収集例データベース１５に登録する手段である。情報収集例は、情報収集例データベース１５に記憶される。
【００４９】
関連キーワード学習手段９は、クライアント４がデータ収集に使用した検索用キーワードとそのキーワードによって検索されたホームページに含まれる前記検索用キーワード以外のキーワードを記録し、キーワード間の「結びつき」の強さを学習し、関係あるキーワードをそれらの結びつきの強さとともに意味ネットワークデータベース１６に記憶させる手段である。
【００５０】
ここで、「キーワード間の結びつきの強さ」は、検索用のキーワードと検索されたホームページに含まれるキーワードの出現の頻度によって重み付けされる関係をいう。同時出現した回数が多ければ多いほど「結びつき」が強いキーワードということになる。キーワード間の「結びつき」は、一対多数の場合が多く、これらの「結びつき」は、キーワードを縦横に結びつけるネットワーク状となる。意味ネットワークデータベース１６というのは、キーワード同士がそれらの意味によってネットワーク状に結合したことを表すものである。意味ネットワークデータベース１６は、キーワードとキーワード間の結びつきを記憶管理する。
【００５１】
リクエスト分析手段１０は、ログ情報記録手段１１によって記録された各クライアント４が要求したデータ種別と所定期間における要求頻度とを分析し、それぞれのクライアント４がどのような種類のデータについて情報収集をしているかを示す嗜好データを作成し、嗜好データベース１７に記憶・管理させる手段である。
【００５２】
嗜好データは、整理を容易にするために、各クライアント４に予め属性を与え、データにもカテゴリーに応じてデータ種別を定め、どのような属性のクライアントがどのようなカテゴリーのデータを収集しているかを主観点にして作成する。また、データ収集の期間を種々に分けて分析することにより、一時的な嗜好データ、最近の嗜好データ、恒常的な嗜好データ、等を得る。嗜好データベース１７は、クライアント４ごとの嗜好データ、あるいはクライアントグループごとの嗜好データを記憶・管理する。
【００５３】
ログ情報記録手段１１は、クライアント４が何かのデータを要求した場合のログ情報を記録する手段である。ログ情報は通信を行ったクライアント４のＩＤ、通信先、通信時間等を含む。ログ情報データベース１８は、ログ情報を記憶・管理し、上記リクエスト分析手段１０のアクセスに応じて必要なログ情報を検索・提供する。
【００５４】
クライアント属性管理手段１２は、各クライアント４の属性を登録管理する手段である。ここで、クライアント４の属性は、クライアント４があるグループに属する場合の属性であり、例えば、ある共通のテーマを研究しているグループに使用されているクライアント４ならば、その研究グループを示す共通の属性コードを与えられる。会社に当システムが使用される場合であれば、組織部門を示す属性コードが与えることができる。
【００５５】
クライアント属性管理手段１２は、上記属性コードを複数体系管理でき、例えば、ある特定のクライアント４については、ある部門に属するとともに、他のグループに属するものとして管理することができる。
【００５６】
属性情報データベース２０は、上記クライアント、クライアントグループの属性を登録・管理する。
【００５７】
新着情報解析手段１３は、サーバー３が外部Ｗｅｂサーバー３１から受信する新着情報を監視し、新着情報の属性を解析し、それがあるクライアントあるいはクライアントグループの嗜好データと合致する場合には、該当するクライアントあるいはクライアントグループにその新着情報を自動配信する手段である。
【００５８】
上記新着情報解析手段１３が新着情報の属性を把握することができるのは、通常は商用データベース３２は所定のカテゴリーの情報を提供するように特化されており、情報提供元の商用データベース３２により情報の属性が分かるからである。あるいは、データを検索する際に、必要なデータカテゴリーを選択する場合があり、選択されたデータのカテゴリーを受信データから読み取ることができる場合があるからである。
【００５９】
配信手段１４は、クライアント４からの一時配信要求あるいは条件設定式配信要求を登録し、それらの配信要求に応じてナレッジデータベース２１からナレッジデータをクライアント４に配信する手段である。
【００６０】
ここで、一時配信要求とは、クライアント４から必要な時にその都度出される配信要求である。
【００６１】
条件設定式配信要求とは、一定の条件を満たした場合に自動配信を受ける配信要求である。例えば、特定分野の情報の自動配信を受ける、というような情報内容によって配信を受けようとする配信要求や、一定期間ごとに自動的にインターネット上で情報を検索して配信を受ける、というような時間を設定した配信要求や、特定の外部Ｗｅｂサーバー３１の情報や後述する特定クライアント４の付加情報のみの自動配信を受ける、というような発信元を設定した配信要求などがある。
【００６２】
上記配信要求等は、配信要求データベース１９に記憶・管理され、配信手段１４のアクセスに応じて検索され、提供される。
【００６３】
以上がサーバー３の構成手段についての説明であったが、次に、クライアント４の構成手段について以下に説明する。
【００６４】
クライアントのデータ収集リクエスト作成手段２３は、外部Ｗｅｂサーバー３１の相違に関わらず共通形式でデータ収集リクエストを作成する手段である。
【００６５】
上述したように、外部Ｗｅｂサーバー３１のデータ検索リクエストは外部Ｗｅｂサーバーにより異なる形式を有し、従来は外部Ｗｅｂサーバーに応じて個別にデータ検索リクエストを作成する必要があった。これに対し、本願発明のデータ収集リクエスト作成手段２３は、統一的な形式でユーザーにデータ検索リクエストを作成させ、そのデータ検索リクエストを前述したリクエスト変換手段６によって外部Ｗｅｂサーバー３１に適合する形式に変換するものである。
【００６６】
データ収集リクエスト作成手段２３は、クライアント４の表示装置に共通の検索画面を表示する。好ましくは、検索画面は階層的な構造を有する複数の検索画面からなり、ユーザーにその検索画面にキーワード等を入力させ、情報カテゴリーに応じて、さらに詳しい検索条件の検索画面を表示し、情報カテゴリーに応じて適切なデータ収集リクエストを構成するための条件を取得する。
【００６７】
付加データ登録手段２４は、ナレッジデータに対してユーザーの付加データを付加させてナレッジデータベース２１に登録させる手段である。
【００６８】
この付加データ登録手段２４は、情報を共有する他人の知識を活用する点で、ナレッジマネジメントで重要な役割を果たす。すなわち、付加データ登録手段２４は、例えば、収集したデータを検討した結果、有用なデータか役に立たないデータかの評価を付加データとしてナレッジデータベース２１に登録することができる。この場合、ナレッジデータベース２１のデータには評価の欄が設けられ、その評価欄に情報共有グループ内の者による評価が登録される。これにより、情報共有グループ内の一人一人が重複して収集したデータの有用性を検討する無駄を省け、真に有用なデータに迅速にアクセスすることができるようになる。
【００６９】
また、付加データ登録手段２４は、ナレッジデータベース２１のデータに対して、情報共有グループ内の者が自由に自分の知識を登録することも、関連がありそうな情報を引用して登録することもできる。この場合、付加データ登録手段２４は、ナレッジデータベース２１のデータにユーザーコメント登録欄や、関連情報にアクセスするためのリンク登録欄を設けるようにする。これにより、共有された情報が、情報共有グループ内の者の知識によって展開され、展開された情報がさらに共有され、このサイクルによって、知識・情報の発展を図ることができるのである。
【００７０】
配信要求手段２５は、ユーザーにサーバー３に対する一時配信要求あるいは条件設定式配信要求を作成させて送信する手段である。一時配信要求は、その配信要求に対して配信がされたら完了する配信要求である。これに対して条件設定式配信要求は、上述したような一定の時間、あるいは一定の内容の情報を指定し、それらの条件が満たされた情報を自動的に検索して配信してもらう配信要求である。好ましくは、配信要求手段２５は、配信要求のための入力画面を表示することによりユーザーをガイドし、容易に配信要求を作成させる。作成された配信要求は、サーバー３に送信される。配信要求、特に条件設定式配信要求は、サーバー３の配信要求データベース１９に記憶される。
【００７１】
事例ナビゲーション手段２６は、ユーザーが情報を収集しようとするときに、キーワードあるいはクライアント属性に応じて、情報収集例データベース１５から同一または近似のキーワードあるいはクライアント属性の情報収集例を検索し、頻度あるいは新しさの順に、あるいはそれらの重み付きの組合せにより、優先順位を付してクライアントの画面上に表示する手段である。
【００７２】
この事例ナビゲーション手段２６は、ユーザーがデータ収集リクエストを作成中に起動し、ユーザーが検索しようとしているキーワードに関する情報収集例や、ある属性を有するクライアントの過去の情報収集例を情報収集例データベース１５から検索し、情報収集例画面上にそれらの情報収集例、特に情報収集をしたリンク付きのサイト情報を表示する。
【００７３】
情報収集例の表示は、頻度順、新しさの順、あるいはこれらの重み付き組み合わせにより優先順位を付して表示される。重み付き組み合わせは、システムの設計により、頻度あるいは新しさのいずれかに重きをおき、これらを総合した優先順位である。
【００７４】
事例ナビゲーション手段２６により、ユーザーは所定のキーワードに関する情報の提供元である外部Ｗｅｂサーバー３１にすばやくアクセスすることができる。また、所定のユーザーグループが関心を払っている情報について自らも情報を収集することができるのである。
【００７５】
なお、事例ナビゲーション手段２６は、図１では表示の都合上、クライアント４にのみ備えられているが、事例ナビゲーション手段２６は、サーバー３とクライアント４のいずれが処理して実現してもよく、あるいはサーバー３とクライアント４が共同処理して実現してもよい。
【００７６】
検索ナビゲーション手段２７は、ユーザーが所定のキーワードによって情報を収集しようとするときに、そのキーワードと結びつきが強い関連キーワードを意味ネットワークデータベース１６から検索し、クライアント４の画面上に表示する手段である。
【００７７】
実際には、検索ナビゲーション手段２７は、ユーザーが前記データ収集リクエストの作成画面で所定のキーワードを入力すると、そのキーワードと前述した意味で結びつきが強い関連キーワードを同一画面上の所定の部分に表示する。
【００７８】
これらの関連キーワードを参照することにより、ユーザーは、より適切なキーワードによってデータ収集リクエストを作成することができる。
【００７９】
以上が本発明のナレッジマネジメントシステムを構成するサーバー３とクライアント４の構成手段の説明であったが、次に、本発明に係るナレッジマネジメントシステムの機能別の各処理について、上記サーバー３とクライアント４の構成手段の連関について図１に示した処理の流れを参照しながら以下に説明する。
【００８０】
（３）ナレッジマネジメントシステムによる処理の流れ
▲１▼最初は、データ収集リクエストの作成から、収集された情報が一定の構成のナレッジデータベース２１に格納され、しかる後に配信され、情報を付加され、活用されるまでの処理である。この処理は、本願請求項１，２に対応する。
【００８１】
この処理は、効率的な情報収集と知識の共有・展開を実現するものである。
【００８２】
あるユーザーが所定の分野の情報を収集しようとするとき、最初にクライアント４において、データ収集リクエスト作成手段２３によってキーワード、検索しようとする外部Ｗｅｂサーバー３１、検索条件等を入力する。このデータ収集リクエスト作成手段２３は、上述したように、検索しようとする外部Ｗｅｂサーバー３１の相違、数に関わらず、共通のフォーマットでデータ収集リクエストを作成させることができる。
【００８３】
作成されたデータ収集リクエストは、通信手段２２，５を介してサーバー３のリクエスト変換手段６に送られる。リクエスト変換手段６は、ユーザーのデータ収集リクエストから、データを検索すべき外部Ｗｅｂサーバー３１を読み取り、それらの外部Ｗｅｂサーバー３１の検索コマンドの構成ルールにしたがってそれらのサーバーが処理できる形式に、キーワード、検索条件等を構築し、ＨＴＴＰ等の通信プロトコル等の必要な情報を付し、通信手段５を介して当該外部Ｗｅｂサーバー３１にデータ検索リクエストを送信する。外部Ｗｅｂサーバー３１が複数ある場合は、これらの外部Ｗｅｂサーバー３１に同時にデータ検索リクエストを送信する。
【００８４】
上記データ検索リクエストにより、外部Ｗｅｂサーバー３１は商用データベース３２を検索し、検索結果をサーバー３に返信する。
【００８５】
受信された検索結果（新着情報）は、ナレッジデータ変換手段７に入力され、ナレッジデータ変換手段７により、所定の形式のデータ（ナレッジデータ）に変換されてナレッジデータベース２１に記憶される。ナレッジデータ変換手段７においては、上述した通り外部Ｗｅｂサーバー３１によってデータ形式が異なるので、各外部Ｗｅｂサーバー３１のデータ構造ルールにしたがって必要なデータ項目を抽出し、ナレッジデータとしてナレッジデータベース２１に格納する。
【００８６】
ナレッジデータは、好ましくは、送信元のアドレスを含み、そのアドレスと実際の送信元サイトとの間にはリンクを設ける。ナレッジデータベース２１の記憶量を減らし、ユーザーが随時より詳しい情報にアクセスできるようにするためである。
【００８７】
配信手段１４は、配信要求データベース１９を参照しながら、ナレッジデータベース２１に格納されたデータを、配信要求に応じて該当するクライアント４にデータを送信する。配信要求データベース１９には、一時配信要求のほか、クライアント４の配信要求手段２５によって設定された条件設定式配信要求も登録されているので、その条件に適した新着情報であれば、その配信要求を登録したクライアント４に送信する。
【００８８】
クライアント４側では、配信されたデータを記憶装置２９に保存し、種々の処理に使用する。このデータの活用の段階で、ユーザーは、付加データ登録手段２４により、ナレッジデータに付加データを付加し、これをナレッジデータベース２１に登録することができる。付加データは、上述したように、データに対する評価、登録データに関連する情報、データに対するオリジナルなコメント等、自由に付加することができる。
【００８９】
なお、データに対する評価により、価値が低いデータであるという評価を与えられた情報は、いずれかの時点で整理される。
【００９０】
一方、付加データ登録手段２４によって付加されたデータは、ナレッジデータベース２１に登録されることにより、再びクライアント４の利用に供され、さらなる展開に供される。
【００９１】
以上がデータ収集リクエストの作成から、収集、共用、情報付加、活用までの処理である。
【００９２】
この処理によれば、外部Ｗｅｂサーバー３１によって形式が異なる検索要求がデータ収集リクエスト作成手段２３によって共通化され、情報の収集においては大幅な効率化が図られるとともに、外部Ｗｅｂサーバー３１から取得した情報はナレッジデータ変換手段７によって任意のクライアント４が利用できる一定の形式のナレッジデータベース２１に格納され、共有される。情報の共有は、配信手段１４により、その新着情報に関心があるクライアント４に自動的に配信される。
【００９３】
これにより、従来ユーザーが個別に行っていた情報収集作業の重複をなくし、また、従来個々のクライアント内に閉じ込められていた情報を効率よくグループ内で共有できるようにすることができる。
【００９４】
さらに、本願発明のナレッジマネジメントシステム１によれば、ナレッジデータベース２１に格納されたデータは、各クライアント４が利用する中で、新たな付加データが付加される。
【００９５】
付加データのうち、データの有用性に関する評価は、従来ユーザーがインターネットを通じて検索される膨大な情報について個別に行っていた情報選別作業の重複をなくし、グループ内のあるユーザーが行ったデータ選別の成果を利用し、他のユーザーが有用な情報に迅速にアクセスすることができることを実現する。
【００９６】
ナレッジデータベース２１に記憶されたデータにユーザーが関連情報を付加する場合は、個人の知識をグループ内で共有させ、さらに他の知識を誘発させることができるようになる。
【００９７】
このように、以上の処理のナレッジマネジメントシステム１によれば、情報の取得、共有、展開、さらにそれらのサイクリックな展開、を効率よく行うことができるのである。
【００９８】
▲２▼次に、使用を通じて、各クライアント４すなわちユーザーの欲する情報を分析し、システムがその分野の情報を取得した場合に、自動的にユーザーに配信する処理について説明する。なお、この処理を行うシステムは、本願請求項３に対応するものである。
【００９９】
本処理では、ログ情報記録手段１１がクライアント４のデータ収集行動のログ情報を自動的に記録する。ログ情報には、通信を行ったクライアント４のＩＤ、通信先、通信時間等の情報が含まれる。ログ情報は、ログ情報データベース１８に記憶管理される。
【０１００】
一方、リクエスト分析手段１０は、クライアント４のデータ収集リクエストを傍受し、前記ログ情報データベース１８に記憶されたログ情報と合わせて、各クライアント４の所定期間における収集情報カテゴリー（種類）、要求頻度とを分析し、それぞれのクライアント４がどのような種類のデータについて情報収集をしているかを示す嗜好データを作成し、嗜好データベース１７に記憶・管理させる。
【０１０１】
嗜好データは、所定の期間を通じての要求頻度が高いデータ、あるいは、最近要求頻度が高いデータのいずれを基準としてもよい。
【０１０２】
新着情報解析手段１３は、サーバー３に送られて来た新着情報をナレッジデータ変換手段７を介して入力する。新着情報解析手段１３は、入力した新着情報の内容を解析し、新着情報の提供元の外部Ｗｅｂサーバー３１や、データ検索条件中に含まれることがあるデータのカテゴリー情報により、新着情報の属性（種類等）を決定し、その新着情報の属性情報を配信手段１４に送る。
【０１０３】
配信手段１４は、新着情報の属性情報と嗜好データベース１７とを比較参照することにより、その属性の情報を収集する傾向にあるクライアント４にその新着情報を自動配信する。
【０１０４】
以上の処理を行うシステムによれば、システムの使用を通じて、各クライアント４の欲する情報を自動的に分析・把握し、サーバー３がその分野の情報を取得した場合に、自動的にその情報が欲しいであろうクライアント４すなわちユーザーに配信することができるのである。これにより、ユーザーにとってみれば、自ら関心がある情報については、随時最新の情報を入手できることになる。
【０１０５】
最新の収集データを嗜好データの基準にすれば、その時点時点で各クライアントが欲しい情報を自動的に配布する事ができ、ユーザーにとって、情報の取得漏れを防止でき、関心がある重要な情報についてはこれを極めて早い段階で取得することができる。
【０１０６】
なお、上記嗜好データを共通の属性を有するクライアントグループについて分析、管理することができる。この処理は本願請求項４のシステムに対応するものである。
【０１０７】
クライアントグループについて嗜好データを分析、管理するには、クライアント属性管理手段１２を用いる。クライアント属性管理手段１２は、各クライアント４の属性を管理し、共通の属性を有するクライアントをグループとして管理する。
【０１０８】
クライアント４の属性とは、例えば、組織の部門、プロジェクトチーム、共通の研究テーマを追及するグループ等、種々のものが考えられる。１つのクライアント４は、複数の属性を有することができ、クライアント属性管理手段１２は各クライアントグループの属性を、多重的に管理することができる。各クライアント４の属性情報は、属性情報データベース２０に登録、管理される。
【０１０９】
このシステムでは、リクエスト分析手段１０は、データ収集リクエストを分析し、所定の属性を有するクライアントグループの嗜好データとして嗜好データベース１７に格納する。
【０１１０】
また、配信手段１４は、新着情報の属性情報に基づいてその属性の情報を収集する傾向のクライアントグループにその新着情報を配信する。
【０１１１】
このシステムによれば、ある属性のクライアントグループに対して、そのグループが関心を有するであろう新着情報を受信と同時に配信することができるのである。
【０１１２】
▲３▼次に、検索ナビゲーションを行う場合の処理について以下に説明する。この処理を行うシステムは、本願請求項５のシステムに対応するものである。
【０１１３】
本システムでは、関連キーワード学習手段９が、データ収集リクエストと収集されたデータの双方を監視し、キーワード間の結びつきの強さの情報を取得する。
【０１１４】
関連キーワード学習手段９は、データ収集リクエストに含まれる検索用のキーワードと、検索されたインターネット２のホームページあるいはデータセットに含まれるキーワードを抽出し、キーワードが対応して出現する頻度をキーワード間の「結びつきの強さ」としてカウントする。あるキーワードは複数の他のキーワードと対応して出現することが多いので、キーワード間の結びつきは多くの場合、ネットワーク状になる。この結びつきのネットワークは、意味ネットワークデータベース１６に記憶・管理される。
【０１１５】
本システムでは、ユーザーがデータ収集を行おうとするときに、検索ナビゲーション手段２７によって、適切な検索用のキーワードを示唆、案内する。
【０１１６】
すなわち、所定のクライアント４において、ユーザーがデータ収集リクエストの作成画面で、検索用のキーワードを入力すると、検索ナビゲーション手段２７は、意味ネットワークデータベース１６を検索し、その検索用キーワードと強い結びつきを有する他のキーワードをマンマシンインターフェース３０に表示する。
【０１１７】
これにより、ユーザーはこれらのキーワードを参照して、適切なキーワードを使用して目的の情報を検索することができる。
【０１１８】
本システムは、情報検索を容易にすることができる。情報検索は、ある情報を収集しようとする場合に、検索用キーワードは情報の多面性を反映して複数存在する。このため、単一のキーワードのみで検索した場合は、検索漏れ等を生じることがある。本システムは、ユーザーが想定する検索用キーワードと結びつきが強い関連キーワードを提示することにより、上記情報検索の不都合を防止することができるのである。
【０１１９】
▲４▼次に、事例ナビゲーションを行うシステムの処理について以下に説明する。これは本願請求項６に係るシステムに対応するものである。
【０１２０】
事例ナビゲーションを行うシステムでは、情報収集例登録手段８が、データ収集リクエストと、そのデータ収集リクエストを発したクライアント属性と、検索されたサイトの情報と、時期データとを記録して新着情報解析手段１３に登録する。
【０１２１】
本システムでは、クライアント４（ユーザー）がデータ収集を行おうとするときに、事例ナビゲーション手段２６が、適切な情報収集事例を表示し、ユーザーの情報検索を支援する。
【０１２２】
ユーザーが情報を収集しようとするときに、事例ナビゲーション手段２６は、検索用キーワードあるいはクライアントの属性に応じて、情報収集例データベース１５を検索し、同一または近似のキーワード、あるいは同一のクライアント属性の情報収集例を検索し、頻度あるいは新しさの順に、あるいはそれらの重み付きの組合せにより、優先順位を付してクライアントの画面上に表示する。
【０１２３】
これにより、過去にあるキーワードによってあるサイトから情報を取得したことの成果を利用でき、インターネット上で膨大なサイトから目的のサイトを検索する手間を省き、目的のサイトに迅速にアクセスすることができる。
【０１２４】
また、ある属性を有するクライアント４と同様の情報を検索したい場合にも、過去のその属性のクライアント４による情報収集事例を利用し、目的とする情報に迅速にアクセスすることができる。
【０１２５】
【発明の効果】
以上の説明から明らかなように、本願請求項１，２による「ナレッジマネジメントシステム」によれば、情報の取得、共有、展開、さらにそれらのサイクリックな展開、を効率よく行うことができる。
【０１２６】
情報の取得面では、データ収集リクエスト作成手段とリクエスト変換手段とにより、１つのデータ収集リクエストを作成することにより、異なる種類のあるいは複数の外部Ｗｅｂサーバーから情報を収集することができる。
【０１２７】
また、収集された情報は、ナレッジデータ変換手段によってグループで共有化できる形式に変換され、ナレッジデータベースに記憶管理されるとともに、配信手段によりその情報を必要とするであろうクライアントに自動配信される。
【０１２８】
さらに、付加データ登録手段２４により、ナレッジデータベースの情報に自由にユーザーの知識、コメント等を付加でき、さらなるグループ共有と知識発展に寄与することができる。
【０１２９】
本願請求項３，４による「ナレッジマネジメントシステム」によれば、ログ情報記録手段によりクライアント等の情報収集の頻度を把握し、同時にリクエスト分析手段によりクライアントあるいはクライアントグループ（以下クライアント等という）の収集対象情報を分析し、クライアント等が関心を寄せる情報の種類を示す嗜好データを作成する。一方、新着情報解析手段により、サーバーが受信した新着情報について、その新着情報のカテゴリー、種類等を分析し、上記嗜好データに基づいて関心があろうクライアント等に自動配信する。
【０１３０】
すなわち、本ナレッジマネジメントシステムによれば、通常の使用においてクライアント等が関心を寄せる情報を自動的に分析し、新着情報がそれらのクライアントあるいはクライアントグループの関心ある情報である場合には、自動的にそれらのクライアントあるいはクライアントグループに配信することができ、常時クライアントあるいはクライアントグループに関心ある最新情報を提供することができるのである。
【０１３１】
本願請求項５による「ナレッジマネジメントシステム」では、関連キーワード学習手段が、あるキーワードと結びつきが強い関連キーワードを学習し、検索ナビゲーション手段がユーザーが入力した検索用キーワードに対してそのキーワードと結びつきが強い関連キーワードを提示する。
【０１３２】
すなわち、本ナレッジマネジメントシステムによれば、情報検索に適当なキーワードをユーザーに提示でき、あるいは、多様な表現を有する情報に対しても、漏れなくアクセスさせることができるのである。
【０１３３】
本願請求項５による「ナレッジマネジメントシステム」では、情報収集例登録手段８がある検索用キーワードによってあるサイトから情報を収集できた場合の事例を登録し、事例ナビゲーション手段が、ユーザーが情報収集しようとするときに、過去の情報収集事例を提示する。この場合、過去の情報収集事例に情報を提供するサイトの情報が記載されており、そのサイトをクリックすることにより、直接当該サイトにアクセスすることができる。
【０１３４】
すなわち、本ナレッジマネジメントシステムによれば、インターネット上で膨大なサイトから目的のサイトを検索する手間を省き、目的のサイトに迅速にアクセスすることができ、情報の取得をきわめて容易にすることができるのである。
【図面の簡単な説明】
【図１】本発明の一実施形態によるナレッジマネジメントシステムの構成と処理の流を示したブロック図。
【図２】リクエスト変換手段の処理の流れを示したフローチャート。
【図３】ナレッジデータ変換手段の処理の流れを示したフローチャート。
【符号の説明】
１  ナレッジマネジメントシステム
２  インターネット
３  サーバー
４  クライアント
５  通信手段
６  リクエスト変換手段
７  ナレッジデータ変換手段
８  情報収集例登録手段
９  関連キーワード学習手段
１０  リクエスト分析手段
１１  ログ情報記録手段
１２  クライアント属性管理手段
１３  新着情報解析手段
１４  配信手段
１５  情報収集例データベース
１６  キーワード意味ネットワーク
１７  嗜好データベース
１８  ログ情報データベース
１９  配信要求データベース
２０  属性情報データベース
２１  ナレッジデータベース
２２  通信手段
２３  データ収集リクエスト作成手段
２４  付加データ登録手段
２５  配信要求手段
２６  事例ナビゲーション手段
２７  検索ナビゲーション手段
２８  ＣＰＵ
２９  記憶装置
３０  マンマシンインターフェース
３１  外部Ｗｅｂサーバー
３２  商用データベース
３３  ホームページ
【図１】
0004183893.tif 000002
【図２】
0004183893.tif 000003
【図３】
0004183893.tif 000004