(57)【特許請求の範囲】
【請求項１】
予め設定した設定単語を文書から抽出する設定単語抽出手段と，
前記設定単語抽出手段により抽出された前記設定単語に関係がある単語関係者を前記文書から特定する単語関係者特定手段と，
前記設定単語抽出手段により抽出された各設定単語が，前記単語関係者特定手段により特定された各単語関係者に関係付けられた度数を集計する度数集計手段と，
前記度数集計手段により集計された各設定単語の前記単語関係者別の度数を記憶する度数記憶手段を検索して，指定された前記設定単語に関係付けられた前記単語関係者と前記度数を抽出する指定単語関係者抽出手段と，
前記指定単語関係者抽出手段により抽出された前記単語関係者と前記度数とを出力する指定単語関係者出力手段と，
前記設定単語を分類する設定単語分類と前記設定単語との対応関係を記憶した設定単語分類記憶手段と，を具備し，
前記度数集計手段が，前記設定単語分類記憶手段に記憶された前記対応関係と各設定単語の前記単語関係者別の度数を用いて，前記単語関係者が各設定単語分類に属する設定単語と関係付けられた分類計度数と前記単語関係者が各設定単語に関係付けられた総計度数との比率を各設定単語分類について前記単語関係者別に求めて，前記度数記憶手段に記憶し，
前記設定単語に代わって前記設定単語分類が指定された場合に，前記指定単語関係者抽出手段が，前記指定された前記設定単語分類と前記比率とに基づいて前記度数記憶手段を検索して，前記指定された前記設定単語分類に関係がある前記単語関係者を抽出し，
前記指定単語関係者出力手段が，前記指定された前記設定単語分類に関係がある前記単語関係者と前記比率とを出力してなる指定単語関係者情報抽出装置。
【請求項２】
予め設定した設定単語を当該指定単語関係者情報抽出装置の属するネットワークに接続されたクライアントの文書から抽出する設定単語抽出手段と，
前記設定単語抽出手段により抽出された前記設定単語に関係がある単語関係者を前記文書から特定する単語関係者特定手段と，
前記設定単語抽出手段により抽出された各設定単語が，前記単語関係者特定手段により特定された各単語関係者に関係付けられた度数を集計する度数集計手段と，
前記度数集計手段により集計された各設定単語の前記単語関係者別の度数を記憶する前記ネットワークに接続された度数記憶手段，及び前記ネットワークに中継接続された他のネットワークに属する他の指定単語関係者情報抽出装置において予め集計され該他のネットワークに接続された他の度数記憶手段の双方を検索して，指定された前記設定単語に関係付けられた前記単語関係者と前記度数を抽出する指定単語関係者抽出手段と，
前記指定単語関係者抽出手段により抽出された前記単語関係者と前記度数とを出力する指定単語関係者出力手段と，
を具備してなる指定単語関係者情報抽出装置。
【請求項３】
前記設定単語を抽出した文書を指し示す文書指示情報を，各設定単語と各単語関係者とに対応付けて記憶する文書指示情報記憶手段を具備し，
前記指定単語関係者抽出手段が，前記指定された前記設定単語に関係付けられた前記単語関係者を抽出してから，前記指定された前記設定単語と前記抽出した前記単語関係者とを用いて，前記文書指示情報記憶手段を検索して，前記抽出した前記単語関係者が関係付けられた前記指定された前記設定単語を抽出した文書を指し示す前記文書指示情報も抽出し，
前記指定単語関係者出力手段が，前記指定単語関係者抽出手段により抽出された前記文書指示情報も出力してなる請求項２記載の指定単語関係者情報抽出装置。
【請求項４】
前記設定単語を分類する設定単語分類と前記設定単語との対応関係を記憶した設定単語分類記憶手段を具備し，
前記度数集計手段が，前記設定単語分類記憶手段に記憶された前記対応関係と各設定単語の前記単語関係者別の度数を用いて，前記単語関係者が各設定単語分類に属する設定単語と関係付けられた分類計度数と前記単語関係者が各設定単語に関係付けられた総計度数との比率を各設定単語分類について前記単語関係者別に求めて，前記度数記憶手段に記憶し，
前記設定単語に代わって前記設定単語分類が指定された場合に，前記指定単語関係者抽出手段が，前記指定された前記設定単語分類と前記比率とに基づいて前記度数記憶手段を検索して，前記指定された前記設定単語分類に関係がある前記単語関係者を抽出し，
前記指定単語関係者出力手段が，前記指定された前記設定単語分類に関係がある前記単語関係者と前記比率とを出力してなる請求項２記載の指定単語関係者情報抽出装置。
【請求項５】
前記設定単語抽出手段が，文書から切り出した単語を，前記設定単語を格納した設定単語辞書と前記設定単語以外の予め知られた一般単語を格納した一般単語辞書とを参照しながら，前記一般単語か前記設定単語かに分類して，前記設定単語を抽出するものであって，
前記一般単語にも前記設定単語にも分類されない未知の単語が前記文書から切り出された場合には，当該単語を前記設定単語辞書に格納させてなる請求項２記載の指定単語関係者情報抽出装置。
【請求項６】
前記設定単語辞書に新たに前記未知の単語が格納された場合に，前記度数記憶手段に各設定単語の前記単語関係者別の度数を記憶するのにこれまで用いた文書について，前記設定単語抽出手段が，前記未知の単語を抽出し，前記単語関係者特定手段が，前記未知の単語に関係がある単語関係者を特定し，前記度数集計手段が，前記未知の単語が各単語関係者に関係付けられた度数を集計してなる請求項５記載の指定単語関係者情報抽出装置。
【請求項７】
画像データ中から文字を認識する文字認識手段を備え，前記文書を，前記文字認識手段により認識された文字から構成し得るようにした請求項２記載の指定単語関係者情報抽出装置。
【請求項８】
前記ネットワーク上で通信されている文書を取得するネットワーク上文書取得手段を具備してなる請求項２記載の指定単語関係者情報抽出装置。
【請求項９】
前記ネットワーク上文書取得手段が，前記文書が前記クラアイントから送信された場合にのみ，当該文書の取得を行う請求項８記載の指定単語関係者情報抽出装置。
【請求項１０】
前記ネットワーク上文書取得手段が，前記文書を発信した発信元を取得し，取得した前記発信元が定められたグループ内に属している場合にのみ，当該文書の取得を行う請求項８記載の指定単語関係者情報抽出装置。
【請求項１１】
予め設定した設定単語を当該指定単語関係者情報抽出装置の属するネットワークに中継接続された他のネットワークに接続されたクライアントの文書から抽出し，該抽出された前記設定単語に関係がある単語関係者を前記文書から特定して，上記抽出された各設定単語が上記特定された各単語関係者に関係付けられた度数を集計し，その集計された各設定単語の前記単語関係者別の度数の記憶された度数記憶手段が上記他のネットワークに接続されてなる場合に，上記度数記憶手段を検索して，指定された前記設定単語に関係付けられた前記単語関係者と前記度数を抽出する指定単語関係者抽出手段と，
前記指定単語関係者抽出手段により抽出された前記単語関係者と前記度数とを出力する指定単語関係者出力手段と，
を具備してなる指定単語関係者情報抽出装置。
【請求項１２】
コンピュータを請求項１〜１１のいずれか１項に記載の指定単語関係者情報抽出装置として機能させるための指定単語関係者情報抽出プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１３】
予め設定した設定単語を当該設定単語関係者度数集計装置の属するネットワークに接続されたクライアントの文書から抽出する設定単語抽出手段と，
前記設定単語抽出手段により抽出された前記設定単語に関係がある単語関係者を前記文書から特定する単語関係者特定手段と，
前記設定単語抽出手段により抽出された各設定単語が，前記単語関係者特定手段により特定された各単語関係者に関係付けられた度数を集計する度数集計手段と，
前記度数集計手段により集計された各設定単語の前記単語関係者別の度数を記憶する度数記憶手段と，を備え，
上記度数記憶手段を前記ネットワークに中継接続された他のネットワークから検索可能に提供してなる設定単語関係者度数集計装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，文書に含まれる単語から，ある知識や情報に詳しい人物を抽出する指定単語関係者情報抽出装置，及び指定単語関係者情報抽出プログラムに関するものである。
【０００２】
【従来の技術】
多人数で共同して作業を行っていれば，全体としてはそこに多くの知識や情報が蓄積されているはずである。ところが，それらの知識や情報が，集約的に管理されることは少なく，個人又は小さなグループが断片的に保持していることが多い。特に知識や情報の専門性が増すと，すぐ近くで作業していながら，その知識や情報が蓄積されていることすら，周辺の人にわからない場合も生じてくる。その場合には，折角近くに知識や情報に詳しい人がいる場合でも，その人から効率的に知識や情報を得たり，その人に合った作業を任せたりすることも難しくなってしまう。
このような状況は，コンピュータネットワークが活用されるようになって，少なくなりつつある。各個人が作成した文書ファイルをデータベース化しておき，知識や情報に関係する特定の用語でもって，これらの文書ファイルを検索し得るように構成しておけば，所望する知識や情報が蓄積されているか否かなどを比較的簡単に把握することができるようになった。文書ファイルの所有者や作成・編集者を確認すれば，当該知識や情報に詳しい人の情報も得ることができるかもしれない。
【０００３】
【発明が解決しようとする課題】
しかしながら，多数の文書ファイルが蓄積されるようになると，知識や情報に関係する特定の用語でもって，当該知識や情報を記載した文書ファイルを検索しようとしても，ノイズが多くなり，適切な文書ファイル，さらにはその文書ファイルの所有者や作成・編集者を見つけることが難しくなる。
また，特定の用語が記載された文書ファイルが検索されても，その検索結果から，所望の知識や情報に対する見識の深い人物を判断することは，実際には難しい場合が多かった。
本発明は，このような従来の技術における課題を鑑みてなされたものであり，単語や分野を指定することによって，所望の知識や情報に詳しい人物をその詳しさが判断し得るように検索することができる指定単語関係者情報抽出装置，及び指定単語関係者情報抽出プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【０００４】
【課題を解決するための手段】
上述の目的を達成するために，本発明は，予め設定した設定単語を文書から抽出する設定単語抽出手段と，前記設定単語抽出手段により抽出された前記設定単語に関係がある単語関係者を前記文書から特定する単語関係者特定手段と，前記設定単語抽出手段により抽出された各設定単語が，前記単語関係者特定手段により特定された各単語関係者に関係付けられた度数を集計する度数集計手段と，前記度数集計手段により集計された各設定単語の前記単語関係者別の度数を記憶する度数記憶手段を検索して，指定された前記設定単語に関係付けられた前記単語関係者と前記度数を抽出する指定単語関係者抽出手段と，前記指定単語関係者抽出手段により抽出された前記単語関係者と前記度数とを出力する指定単語関係者出力手段と，前記設定単語を分類する設定単語分類と前記設定単語との対応関係を記憶した設定単語分類記憶手段と，を具備し，前記度数集計手段が，前記設定単語分類記憶手段に記憶された前記対応関係と各設定単語の前記単語関係者別の度数を用いて，前記単語関係者が各設定単語分類に属する設定単語と関係付けられた分類計度数と前記単語関係者が各設定単語に関係付けられた総計度数との比率を各設定単語分類について前記単語関係者別に求めて，前記度数記憶手段に記憶し，前記設定単語に代わって前記設定単語分類が指定された場合に，前記指定単語関係者抽出手段が，前記指定された前記設定単語分類と前記比率とに基づいて前記度数記憶手段を検索して，前記指定された前記設定単語分類に関係がある前記単語関係者を抽出し，前記指定単語関係者出力手段が，前記指定された前記設定単語分類に関係がある前記単語関係者と前記比率とを出力してなる指定単語関係者情報抽出装置として構成されている。
本発明では，まず予め設定した設定単語が文書から抽出される。この際，抽出した設定単語に関係がある単語関係者が，前記文書から特定される。その結果，様々な設定単語と単語関係者とが関係付けられる。次に，各設定単語が各単語関係者に関係付けられた度数が集計される。この状態で，ある設定単語を指定した上で検索が指示されると，前記集計の結果を用いて，指定された前記設定単語に関係付けられた前記単語関係者と前記度数とが抽出される。前記度数は指定された前記設定単語が前記単語関係者の関係した文書でどれだけ多く用いられたかを表しており，前記単語関係者の前記設定単語に係る知識や情報の詳しさにほぼ対応する。このため，複数の前記単語関係者が検索結果として出力されたとしても，利用者は，前記度数を指標として前記設定単語に係る知識や情報に詳しい前記単語関係者を容易に判断することができる。
また，前記指定単語関係者出力手段により，前記指定された前記設定単語分類に関係がある前記単語関係者と前記比率とが出力されるため，前記設定単語を分類する設定単語分類を指定して検索が行われた場合にも，前記設定単語分類に関係の深い単語関係者を容易に検索することができる。前記設定単語分類は，前記設定単語よりも広い範囲の概念を含むものであり，前記設定単語ほど流動的でないから，前記設定単語を知らなかったり，指定した単語が前記設定単語に含まれていない場合でも，前記比率を基準にして利用者が求めるのに近い知識や情報に詳しい人物を容易に抽出することができる。
【０００５】
また，本発明は，予め設定した設定単語を当該指定単語関係者情報抽出装置の属するネットワークに接続されたクライアントの文書から抽出する設定単語抽出手段と，前記設定単語抽出手段により抽出された前記設定単語に関係がある単語関係者を前記文書から特定する単語関係者特定手段と，前記設定単語抽出手段により抽出された各設定単語が，前記単語関係者特定手段により特定された各単語関係者に関係付けられた度数を集計する度数集計手段と，前記度数集計手段により集計された各設定単語の前記単語関係者別の度数を記憶する前記ネットワークに接続された度数記憶手段，及び前記ネットワークに中継接続された他のネットワークに属する他の指定単語関係者情報抽出装置において予め集計され該他のネットワークに接続された他の度数記憶手段の双方を検索して，指定された前記設定単語に関係付けられた前記単語関係者と前記度数を抽出する指定単語関係者抽出手段と，前記指定単語関係者抽出手段により抽出された前記単語関係者と前記度数とを出力する指定単語関係者出力手段と，を具備してなる指定単語関係者情報抽出装置として構成されている。
さらに，前記指定単語関係者情報抽出装置において，前記設定単語を抽出した文書を指し示す文書指示情報を，各設定単語と各単語関係者とに対応付けて記憶する文書指示情報記憶手段を具備し，前記指定単語関係者抽出手段が，前記指定された前記設定単語に関係付けられた前記単語関係者を抽出してから，前記指定された前記設定単語と前記抽出した前記単語関係者とを用いて，前記文書指示情報記憶手段を検索して，前記抽出した前記単語関係者が関係付けられた前記指定された前記設定単語を抽出した文書を指し示す前記文書指示情報も抽出し，前記指定単語関係者出力手段が，前記指定単語関係者抽出手段により抽出された前記文書指示情報も出力すれば，指定した設定単語に詳しい単語関係者を容易に判断できるだけでなく，当該単語関係者が当該設定単語を用いた様々な文書を指し示す文書指示情報を得ることができる。このため，利用者は，検索された単語関係者に直接尋ねなくても，前記文書指示情報に従って，必要な知識や情報を得ることができる可能性の高い文書を特定することができる。
【０００６】
さらに，前記指定単語関係者情報抽出装置において，前記設定単語を分類する設定単語分類と前記設定単語との対応関係を記憶した設定単語分類記憶手段を具備し，前記度数抽出手段が，前記設定単語分類記憶手段に記憶された前記対応関係と各設定単語の前記単語関係者別の度数を用いて，前記単語関係者が各設定単語分類に属する設定単語と関係付けられた分類計度数と前記単語関係者が各設定単語に関係付けられた総計度数との比率を各設定単語分類について前記単語関係者別に求めて，前記度数記憶手段に記憶し，前記設定単語に代わって前記設定単語分類が指定された場合に，前記指定単語関係者抽出手段が，前記指定された前記設定単語分類と前記比率とに基づいて前記度数記憶手段を検索して，前記指定された前記設定単語分類に関係がある前記単語関係者を抽出し，前記指定単語関係者出力手段が，前記指定された前記設定単語分類に関係がある前記単語関係者と前記比率とを出力すれば，前記設定単語を分類する設定単語分類を指定して検索が行われた場合にも，前記設定単語分類に関係の深い単語関係者を容易に検索することができる。前記設定単語分類は，前記設定単語よりも広い範囲の概念を含むものであり，前記設定単語ほど流動的でないから，前記設定単語を知らなかったり，指定した単語が前記設定単語に含まれていない場合でも，前記比率を基準にして利用者が求めるのに近い知識や情報に詳しい人物を容易に抽出することができる。
【０００７】
さらに，前記指定単語関係者情報抽出装置において，前記設定単語抽出手段が，文書から切り出した単語を，前記設定単語を格納した設定単語辞書と前記設定単語以外の予め知られた一般単語を格納した一般単語辞書とを参照しながら，前記一般単語か前記設定単語かに分類して，前記設定単語を抽出するものであって，前記一般単語にも前記設定単語にも分類されない未知の単語が前記文書から切り出された場合には，当該単語を前記設定単語辞書に格納すれば，新たに生まれてくる単語を設定単語として登録する作業負担が軽減される。
さらに，前記指定単語関係者情報抽出装置において，前記設定単語辞書に新たに前記未知の単語が格納された場合に，前記度数記憶手段に各設定単語の前記単語関係者別の度数を記憶するのにこれまで用いた文書について，前記設定単語抽出手段が，前記未知の単語を抽出し，前記単語関係者特定手段が，前記未知の単語に関係がある単語関係者を特定し，前記度数集計手段が，前記未知の単語が各単語関係者に関係付けられた度数を集計すれば，新たに登録された設定単語についても，それまでに登録されている設定単語と同様に，単語関係者を抽出することができる。
さらに，前記指定単語関係者情報抽出装置において，画像データ中から文字を認識する文字認識手段を備え，前記文書を，前記文字認識手段により認識された文字から構成し得るようにすることによって，単語関係者を抽出するための資源をより豊かにすることができる。
【０００８】
さらに，前記指定単語関係者情報抽出装置において，ネットワーク上で通信されている文書を取得するネットワーク上文書取得手段を具備すれば，意図的に文書を与える必要性が軽減される。
さらに，前記ネットワーク上文書取得手段を具備する場合において，前記ネットワーク上文書取得手段が，前記文書がクラアイントから送信された場合にのみ，当該文書の取得を行えば，クライアントからサーバに送られた後，サーバから他のホストに転送されるような場合でも，同じ文書について前記集計を重複して行うことが防止される。
さらに，前記指定単語関係者抽出手段が，ネットワークに接続された複数の前記度数記憶手段を検索して，指定された前記設定単語に関係付けられた前記単語関係者と前記度数を抽出すれば，比較的身近い単語関係者だけでなく，より多くの単語関係者の中から所望の知識や情報に詳しいと予想される単語関係者を抽出することができる。
さらに，前記ネットワーク上文書取得手段が，前記文書を発信した発信元を取得し，取得した前記発信元が定められたグループ内に属している場合にのみ，当該文書の取得を行えば，複数の前記指定単語関係者情報抽出装置がネットワークに接続されている場合に，各指定単語関係者情報抽出装置の集計処理が重複してしまう恐れがなく，また複数の前記度数記憶手段を検索したときも，単語関係者の所在を容易に把握することができる。
また，本発明を，予め設定した設定単語を当該指定単語関係者情報抽出装置の属するネットワークに中継接続された他のネットワークに接続されたクライアントの文書から抽出し，該抽出された前記設定単語に関係がある単語関係者を前記文書から特定して，上記抽出された各設定単語が上記特定された各単語関係者に関係付けられた度数を集計し，その集計された各設定単語の前記単語関係者別の度数の記憶された度数記憶手段が上記他のネットワークに接続されてなる場合に，上記度数記憶手段を検索して，指定された前記設定単語に関係付けられた前記単語関係者と前記度数を抽出する指定単語関係者抽出手段と，前記指定単語関係者抽出手段により抽出された前記単語関係者と前記度数とを出力する指定単語関係者出力手段と，を具備してなる指定単語関係者情報抽出装置と捉えてもよい。
また，指定単語関係者情報抽出プログラムを記録したコンピュータ読み取り可能な記録媒体を用いれば，上述のような各装置をコンピュータを用いて実現することができる。
また，本発明は，予め設定した設定単語を当該設定単語関係者度数集計装置の属するネットワークに接続されたクライアントの文書から抽出する設定単語抽出手段と，前記設定単語抽出手段により抽出された前記設定単語に関係がある単語関係者を前記文書から特定する単語関係者特定手段と，前記設定単語抽出手段により抽出された各設定単語が，前記単語関係者特定手段により特定された各単語関係者に関係付けられた度数を集計する度数集計手段と，前記度数集計手段により集計された各設定単語の前記単語関係者別の度数を記憶する度数記憶手段と，を備え，上記度数記憶手段を前記ネットワークに中継接続された他のネットワークから検索可能に提供してなる設定単語関係者度数集計装置として捉えることもできる。
【０００９】
【発明の実施の形態】
以下，添付図面を参照して，本発明の実施の形態につき説明し，本発明の理解に供する。尚，以下の実施の形態は，本発明の好適な具体例であって，本発明の技術的範囲を限定する性格のものではない。ここに，図１は本発明の実施の形態に係る指定単語関係者情報抽出装置，及びそれに用いるコンピュータの概略構成を示す図，図２は前記指定単語関係者情報抽出装置が接続されるネットワークの接続構成を示す図である。
本発明の実施の形態に係る指定単語関係者情報抽出装置は，例えばユーザＩ／Ｆ装置１，演算処理部２，記憶部３，通信部４などの一般的な構成を有するコンピュータ５を用いて具体化される。
コンピュータ５における前記演算処理部２は，プログラムの制御に従って，専門語抽出部（設定単語抽出手段に対応）２１，使用者特定部（単語関係者特定手段に対応）２２，集計部（度数集計手段に対応）２３，検索部（指定単語関係者抽出手段に対応）２４，文字認識部（文字認識手段に対応）２５，ネットワークモニタ（ネットワーク上文書取得手段）２６などとして動作する。
また，コンピュータ５における前記記憶部３には，使用者別単語データベース（度数記憶手段に対応）３１，専門分野データベース（設定単語分類記憶手段に対応）３２，文書データベース（文書指示情報記憶手段に対応）３３などが構築される。
そして，前記演算処理部２を制御し，前記記憶部３に各データベースを構築しそれらを管理するプログラムが，本発明に係る使用単語関係者情報抽出プログラムに対応する。
前記コンピュータ５の各構成について説明すると，前記ユーザＩ／Ｆ装置１は，例えばキーボード，マウス，ディスプレイなど，利用者が，前記コンピュータ５を操作したり，前記コンピュータ５の処理結果を確認するのに用いるものである。前記ユーザＩ／Ｆ装置１のうち，前記コンピュータ５の処理結果を確認するための，ディスプレイや，プリンタなどの出力装置は，本発明に係る指定単語関係者出力手段として用いられる。
【００１０】
前記演算処理部２は，例えば前記コンピュータ５のＣＰＵとして動作するマイクロプロセッサである。前記マイクロプロセッサには，各種演算処理の際に用いられるメモリが接続される。前記プログラムの待機時，動作時には，前記プログラムは，前記メモリに読み込まれ，前記マイクロプセッサを制御する。前記コンピュータ５は，ある知識や情報に詳しい人物を専門語から検索するサービスを提供するサーバとして動作し，前記プログラムは，通常前記コンピュータ５の起動時に動作するよう設定される。前記プログラムが，前記メモリに読み込まれる前に格納されているのは，ハードディスクドライブなどの記憶装置である。この記憶装置には，前記各種データベースが構築される前記記憶部３と同じハードウェアを用いてもよいし，別個にしてもよい。前記ハードディスクに前記プログラムを導入するために，ＣＤ−ＲＯＭや，ＤＶＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体が用いられる。例えば圧縮された状態で前記ＣＤ−ＲＯＭに格納されている前記プログラムを，前記ＣＤ−ＲＯＭに実行可能な状態で格納されているセットアッププログラムを動作させることによって，前記ハードディスクに前記プログラムが実行可能な状態で導入するのである。このＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体が，本発明に係る指定単語関係者情報抽出プログラムを記録したコンピュータ読み取り可能な記録媒体の具体例である。
前記記憶部３は，ハードディスクドライブなどの記憶装置である。前記記憶部３上に，前記使用者別単語データベース３１，専門分野データベース３２，文書データベース３３を構築することができれば，特にハードディスクドライブに限られるものではないが，比較的大容量で高速動作が可能なものが好ましい。
前記通信部４は，他のコンピュータと通信するために用いるＮＩＣなどである。前記コンピュータ５が接続されるネットワークの接続構成例を図２に示す。
【００１１】
図２に示すネットワークでは，第１部門のＬＡＮ，第２部門のＬＡＮ，管理部門のＬＡＮが，互いにルータ６を介して接続されている。
前記コンピュータ５は，例えば前記第１部門のＬＡＮや，前記第２部門のＬＡＮなどに，前記通信部４を用いてそれぞれ接続される。
前記第１部門のＬＡＮや，前記第２部門のＬＡＮには，前記コンピュータ５の他，前記コンピュータ５をサーバとしたときにそのクライアントとなるコンピュータ７や，メールサーバ８，ネットワークプリンタ９，ネットワークスキャナ１０などが接続される。
前記第１部門のＬＡＮや，前記第２部門のＬＡＮに接続されるコンピュータ５では，文書を管理する文書管理サーバ２７も動作している。前記第１部門のＬＡＮや，前記第２部門のＬＡＮにそれぞれ接続された前記コンピュータ７などから入力された文書ファイルは，前記コンピュータ５の前記記憶部３内に蓄積され，前記文書管理サーバ２７によって管理される。
また，前記管理部門のＬＡＮにも，前記コンピュータ５上で動作するサーバと類似のサーバとして動作するコンピュータ５’が設置されている。前記管理部門のＬＡＮには，前記コンピュータ５’の他，前記コンピュータ５’をサーバとしたときにそのクライアントとなるコンピュータ７や，ネットワークプリンタ９，ファックスサーバ１１，外部のネットワークに対するファイアウォールとなるサーバ１２などが接続されている。
【００１２】
以下，前記指定単語関係者情報抽出装置の詳細，及び動作について，前記第１部門のＬＡＮに接続された前記コンピュータ５を例にして説明する。
まず説明するのが，前記コンピュータ５の前記記憶部３に前記使用者別データベース３１や前記専門分野データベース３２を構築するまでの詳細，及び動作である。
前記コンピュータ５では，前記通信部４を介して，前記第１部門のＬＡＮに接続された前記コンピュータ７にある文書ファイルや，前記第１部門のＬＡＮに流れる文書ファイル，或いは文書のイメージファイルなどが取り込まれる。
前記ネットワークモニタ２６は，前記通信部４が接続されるネットワークを流れる文書ファイルや，文書のイメージファイルなどを取得するためのものである。
前記通信部４が取得したものが文書ファイルに関するパケットであれば，前記ネットワークモニタ２６は，前記文書ファイルに関する各パケットのデータロード部から文字コードを抽出して，文書ファイル（文書データ自体や当該ファイルの作成・編集者などを表す情報を含む前記文書データの付随情報）を再構成する。
再構成された文書ファイルは，専門語抽出部２１や，使用者特定部２２，文書管理サーバ２７などに出力される。
前記文書ファイルに関するパケットは，例えば前記コンピュータ７で作成された文書ファイルを前記コンピュータ５の前記記憶部３に格納しようとする場合や，前記コンピュータ７で作成されたメールを前記メールサーバ８にスプールしようとする場合などに，前記第１部門のＬＡＮに流れたパケットである。
前記通信部４が取得したものが文書のイメージファイルに関するパケットであれば，前記ネットワークモニタ２６は，前記イメージファイルに関する各パケットのデータロード部からイメージデータを抽出して，前記イメージファイル（イメージデータ自体や当該イメージデータの作成・編集者を表す情報などの付随情報）を再構成する。再構成された前記イメージファイルは，前記文字認識部２５，及び使用者特定部２２に出力される。
【００１３】
前記イメージファイルに関するパケットは，例えば前記コンピュータ７で作成されたイメージファイルを前記コンピュータ５の前記記憶部３に格納しようとする場合や，前記コンピュータ７で作成されたイメージファイルを前記ネットワークプリンタ９を用いて印刷しようとした場合や，ネットワークスキャナ１０により読み込まれたイメージファイルを前記コンピュータ５の前記記憶部３に格納しようとする場合などに，前記第１部門のＬＡＮに流れたパケットである。
前記文字認識部２５には，文字切出モジュール２５１，文字認識エンジン２５２，文字認識用辞書２５３などが備えられており，前記文字認識部２５に前記イメージファイルが供給されると，前記文字切出モジュール２５１によって前記イメージファイルのうち文字と想定される部分が切り出される。前記文字認識エンジン２５２は，前記文字切出モジュール２５１によって切り出された部分に対して，前記文字認識用辞書２５３を用いながら，文字認識を行い，イメージデータを文字コードに変換する。これによって，イメージファイルから文書ファイルが構築される。構築された文書ファイルは，専門語抽出部２２や，文書管理サーバ２７に供給される。
なお，前記文字認識部２５に供給されるイメージファイルは，前記ネットワークモニタ２６を経由したものに限られるわけではなく，前記コンピュータ５にローカルに接続されたスキャナ５１などを用いて取り込まれたものでもよい。
前記専門語抽出部２１は，前記ネットワークモニタ２６や前記文字認識部２５から供給された文書ファイルから専門語を，前記記憶部３に格納されている一般単語辞書３４や専門語辞書３５を用いながら抽出する。
【００１４】
一般単語辞書３４，専門語辞書３５の辞書構成の具体例を，それぞれ図３（ａ），図３（ｂ）に示す。
図３（ａ），図３（ｂ）に示す如く，前記一般単語辞書３４や，前記専門語辞書３５では，見出し語や，その品詞などが，各単語を識別するためのキー毎に格納されている。
前記一般単語辞書３４には，例えば図３（ａ）のように，「さらに」，「ディスク」，「家電」，「漢字」，「表現」などといった日常的に用いられる単語が格納される。これらの単語は，社会生活上必要な知識があればそれほど理解に困難性がない単語などであり，専門語でない単語の集まりとなる。また，文章を構成する上で必要となる接続詞なども含まれる。
一方，前記専門語辞書３５には，例えば図３（ｂ）のように，「ＥＵＣ」，「ＳＥＤ／ｓｅｄ」，「ディスクアレイ」，「ユニコード」，「情報家電」，「正規表現」，「第３水準」などといった専門語が格納される。これらの専門語は，コンピュータや半導体など技術に関わる専門語であったり，絵画や音楽など芸術に関わる専門語であったり，日常的に用いられることが少ない専門的な知識として要求される単語である。この専門語は，利用者が所望する専門知識を考慮して予め設定される。
前記専門語抽出部２１は，前記一般単語辞書３４や前記専門語辞書３５を用い，形態素解析などを行いながら，前記文書ファイルから前記専門語辞書３５に格納されている専門語，又は前記一般単語辞書３４，及び前記専門語辞書３５のいずれにも格納されていない未知語を抽出する。
本実施の形態においては，前記未知語が抽出されると，当該未知語は前記専門語辞書３５に格納される。すなわち，前記未知語は，自動的に専門語であるとみなされる。これによって，新たに生まれてくる単語を専門語として登録する作業負担が軽減される。
前記使用者特定部２２は，前記専門語抽出部２１により専門語が抽出されている文書ファイル，或いはその元になったイメージファイルから当該ファイルの作成・編集者や所有者など，当該ファイル，すなわち前記専門語抽出部２１により抽出されている専門語に関係がある使用者（単語関係者に対応）を特定する。
前記専門語抽出部２１により抽出された前記専門語と，前記使用者特定部２２により特定された使用者は対応付けられた状態で，前記記憶部３に格納される。
【００１５】
前記集計部２３は，前記記憶部３に格納された前記専門語と前記使用者との対応関係を参照しながら，前記専門語抽出部２１により抽出された各専門語が，前記使用者特定部２２により特定された各使用者に関係付けられた度数を集計して，前記記憶部３に使用者別単語データベース３１を構築する。
前記集計部２３により前記記憶部３に構築される前記使用者別単語データベース３１の具体例を，図４に示す。
図４に示す如く，前記使用者別単語データベース３１のキーは，専門語或いはそれに代わるものによって与えられる。各専門語に対して，「田中」，「高橋」，「中村」といった各使用者毎に，各専門語と各使用者とが文書ファイルやイメージファイルによって対応付けられた度数が集計されている。例えば図４の例では，「ミラーディスク」という専門語は，「田中」によって１８０回，「高橋」によって１８回，「中村」によって８回用いられていることが表されている。また，「ＥＵＣ」という専門語は，「田中」によって８回，「高橋」によって１４９回，「中村」によって１００回用いられていることが表されている。さらに，「正規表現」という専門語は，「田中」によって６回，「高橋」によって１８回，「中村」によって１１６回用いられていることが表されている。
前記使用者別単語データベース３１を構築するにあたって，前記記憶部３に格納される前記専門語と前記使用者との対応関係は，例えば使用者が「田中」である文書ファイルにおいて，「ミラーディスク」という専門語が４回，「ＲＡＩＤ」という専門語が５回抽出されたというようなものである。
前記集計部２３は，このような前記対応関係をもとに，「ミラーディスク」という専門語に対して，使用者「田中」の度数を４増加させ，「ＲＡＩＤ」という専門語に対して，使用者「田中」の度数を５増加させるなどして，前記使用者別単語データベース３１を構築する。
また，前記専門語抽出部２１，及び使用者特定部２２によって，ある文書ファイルについて，前記専門語と前記使用者との対応関係が定められたとき，前記文書管理サーバ２７は，前記文書ファイルやイメージファイルのデータや付随情報に含まれる前記文書ファイルやイメージファイルを指し示す原典ポインタ（文書指示情報に対応）を抽出すると共に，前記ネットワークモニタ２６から各パケットが発生したＬＡＮを識別する部門ＩＤを抽出し，例えば図５に示すような，文書データベース３３を構築する。
【００１６】
前記文書データベース３３では，前記専門語に，部門ＩＤや，使用者，原典ポインタが対応付けられた状態で格納される。例えば「ディスクアレイ」という専門語については，第１部門，使用者「田中」，原典ポインタ「週報１９９９／０２／１８」という対応関係が格納される。
前記文書データベース３３には，このような構造のデータベースの他，前記文書ファイル自体が格納されることもある。
前記記憶部３に構築されるデータベースのうち，残りの専門分野データベース３２は，例えば図６に示すような専門語と専門分野とについて予め定められた対応関係が登録されたものである。
図６の例では，「ＨＤＤ分散多重化」という専門分野（設定単語分類）には，「ＲＡＩＤ」，「ディスクアレイ」，「ミラーディスク」といった専門語が分類されている。また，「文字コード標準化」という専門分野には，「ＥＵＣ」，「シフトＪＩＳ」，「ユニコード」，「第３水準」，「補助漢字」といった専門語が分類される。
前記集計部２３は，前記専門分野データベース３２が存在している場合には，各専門語についてだけでなく，各専門分野についても集計を行って，前記使用者別単語データベースを構築する。
前記専門分野データベース３２では，既述の通り，「ＲＡＩＤ」，「ディスクアレイ」などといった専門語が「ＨＤＤ分散多重化」という専門分野に分類されている。「ＲＡＩＤ」，「ディスクアレイ」などといった各専門語について各使用者別に度数が定まっていれば，前記専門分野に分類される前記専門語の度数を足し合わせることにより，前記専門分野に対する度数（分類計度数に対応）を定めることができる。
【００１７】
また，各使用者について度数を総計すれば，各使用者が各専門語に関係付けられた総計度数が求められる。前記集計部２３は，前記分類計度数と前記総計度数とを求めた後，前記分類計度数の前記総計度数に対する比率，すなわち（分類計度数）／（総計度数）を各専門分野に対して各使用者別に求める。各専門分野に対して各使用者別に求めた前記比率の具体例を図７に示す。
例えば図７に示す如く，「ＨＤＤ分散多重化」という専門分野に対して，使用者「田中」の前記比率は，「０．３９２」である。使用者「田中」が専門語に関係付けられた全体の度数のうち，約４割が「ＨＤＤ分散多重化」に関するものである。また，「文字列処理」という専門分野に対して，使用者「中村」の前記比率は，「０．３８４」である。使用者「中村」が専門語に関係付けられた全体の度数のうち，これも４割弱が「文字列処理」に関するものである。
このようにして，前記記憶部３の各データベース３１，３２，３３は構築される。前記使用者別単語データベース３１や，文書データベース３３は，随時更新されることが好ましい。前記度数の大きさが増すと，それだけ専門知識の深さや経験の多さと前記度数との対応関係が明確になるし，新たな人物が加わったり，未知語が増えても対応が可能となるからである。これに比べると，前記専門語データベース３２を更新する頻度は少なくてよい。前記専門分野と前記専門語との対応関係はある程度安定しており，未知語が現れたり，用法が変わった場合に更新するようにすればよい。
なお，ある文書ファイルにおいて未知語が抽出された場合には，前記文書データベース３３などに格納されている，前記使用者別単語データベース３１を構築するのにこれまで用いた文書ファイルについても，専門語抽出部２１により当該未知語を抽出し，前記使用者特定部２２により使用者を特定して，当該未知語と使用者との対応関係を定め，前記集計部２３により集計処理を行うことが好ましい。
例えば「情報家電」という単語は，最近生まれたものであるが，この単語を構成する「情報」，及び「家電」という単語は，前記一般単語辞書３４に格納されているものである。このため，「情報家電」という単語が含まれているにも関わらず，専門語や未知語であると認識されていない場合があることも考えられる。このような場合には，「情報家電」を専門語として登録した後，再度これまでの文書ファイルについて集計処理を行うことで，前記度数と専門知識の深さや経験の多さとの対応関係をより明確にすることができる。
【００１８】
次に，利用者が，専門語や専門分野を指定して検索を行う場合の前記コンピュータ５の動作について説明する。
利用者は，前記ユーザＩ／Ｆ装置１のキーボードやマウスなどを用いながら，利用者が所望する専門知識や経験に関する情報に対応した専門語を入力する。
利用者によって入力された専門語は，前記検索部２４に供給される。専門語が供給されると，前記検索部２４は，前記使用者別単語データベース３１の検索を行う。
前記使用者別単語データベース３１に対して，供給された専門語と一致する，又は類似する専門語を探索し，専門語と一致する，又は類似する専門語が探索されたら，それに関係付けられた使用者を抽出するのである。
例えば利用者によって「ＰＥＲＬ」という専門語が指定された場合には，前記検索部２４は，…，使用者「田中」０回，…，使用者「高橋」１５回，使用者「中村」１６３回，…という検索結果を得る（図４参照）。
前記検索結果が得られると，例えば図８に示すように，前記度数の多い順に前記検索結果をソートしてから，前記ユーザＩ／Ｆ装置１のディスプレイにその結果を表示させる。この場合，前記ユーザＩ／Ｆ装置１のディスプレイに表示されるのは，使用者「中村」１６３回，…使用者「高橋」１５回，…，使用者「田中」０回，…という結果である。
この結果を参照すれば，専門知識が深かったり経験が多いのは，使用者「中村」である可能性が高いことを，利用者は容易に理解することができる。利用者は，使用者「中村」に直接尋ねるなどすれば，高い確率で所望の知識や情報などを得ることができる。
【００１９】
ただし，特定した使用者の都合などによって直接尋ねることができない場合も考えられるし，使用者だけでなく，使用者が専門語を使用した文書ファイル自体の所在を知りたい場合もある。
この場合には，利用者は，専門語を指定する際に，前記ユーザＩ／Ｆ装置１を用いて，文書ファイル自体の所在が知りたいことを予め指定しておく。文書ファイル自体の所在が知りたいか否かを選択する二者択一が可能なオブジェクトを検索画面などに表示するようにしておけばよい。
専門語を指定する際に，利用者によって文書ファイル自体の所在が知りたいということが指定されている場合には，専門語によって特定された使用者と，専門語とを用いて，前記検索部２４により，前記文書データベース３３が検索される。前記文書データベース３３には，既に図５を用いて示した通り，専門語に対応付けられて，使用者や原典ポインタが記憶されているから，特定された使用者と，専門語とを用いれば，それにあった原典ポインタを抽出することができる。
そして，例えば使用者「田中」が「ディスクアレイ」という専門語を使用した文書ファイルの原典が「週報１９９９／０２／１８」であることが，前記ユーザＩ／Ｆ装置１のディスプレイに表示される。
利用者は，この原典ポインタを参考にして，前記文書ファイル自体の所在を容易に把握することができ，特定した使用者に直接知識や情報を尋ねる必要性も少なくなる。
また，利用者がそれほど専門語を知らない場合には，専門分野を用いて検索を行うことも可能である。専門分野の概念は，各専門語よりも広く，専門語の数よりも専門分野の数の方がかなり少なくなるため，「ＨＤＤ分散多重化」といった専門分野を利用者に入力させるのではなく，複数の専門分野を選択肢として表示し，利用者にいずれかを選択させるようにすることも容易である。この場合，専門分野を規定する特定の用語を知らなくても，言葉の意味から所望の知識や情報に近い専門分野を指定することが可能となる。
この場合，利用者は，前記ユーザＩ／Ｆ装置１のキーボードやマウスなどを用いながら，利用者が所望する専門知識や経験に関する情報に対応した専門分野を入力又は選択する。
【００２０】
利用者によって指定された専門分野は，前記検索部２４に供給される。専門分野が供給されると，前記検索部２４は，前記使用者別単語データベース３１の検索を行う。
前記使用者別単語データベース３１に対して，供給された専門分野と一致する，又は類似する専門分野を探索し，専門分野と一致する，又は類似する専門分野が探索されたら，それに関係付けられた使用者を抽出するのである。
例えば利用者によって「文字コード標準化」という専門分野が指定された場合には，前記検索部２４は，…，使用者「田中」比率０．００９，…，使用者「高橋」比率０．２０９，使用者「中村」比率０．１２２，…という検索結果を得る（図７参照）。
前記検索結果が得られると，例えば図９に示すように，前記比率の高い順に前記検索結果をソートしてから，前記ユーザＩ／Ｆ装置１のディスプレイにその結果を表示させる。この場合，前記ユーザＩ／Ｆ装置１のディスプレイに表示されるのは，使用者「高橋」比率０．２０９，…使用者「中村」比率０．１２２，…，使用者「田中」比率０．００９，…という結果である。
この結果を参照すれば，指定した専門分野に対して，専門知識が深かったり経験が多いのは，使用者「高橋」である可能性が高いことを，利用者は容易に理解することができる。利用者は，使用者「高橋」に直接尋ねるなどすれば，高い確率で所望の知識や情報などを得ることができる。
【００２１】
なお，ネットワーク上では，同じ文書が何回も通信されることがある。このような文書についてまで，専門語の集計処理を行っていると，使用者が実際に専門語を使用した回数と集計処理した回数との間に乖離が生じてしまい，深い見識を持つ人物の判断を誤ってしまう可能性が高くなってしまう。例えば，あるコンピュータ７からメールを送信してメールサーバ８にスプールし，スプールされた同じメールを他のコンピュータ７が受信するような場合である。
そこで，前記ネットワークモニタ２６によって，前記文書ファイルやイメージファイルの発信元を取得させ，その発信元がメールサーバ８などのサーバである場合には，文書ファイルとして取得しない。文書ファイルがクライアントから送信されている場合にのみ，前記文書ファイルの取得を行えば，同じ文書について集計を重複して行うことが防止され，検索結果の信頼性をより高めることができる。
また，図２に示したように，接続されたネットワーク内に複数のコンピュータ５，５’が配置されている場合には，あるコンピュータ５，５’の検索部２４を用いて，当該コンピュータ５，５’のデータベースに加えて，他のコンピュータ５，５’のデータベースを検索するようにしてもよい。このようにすれば，利用者と比較的身近い使用者だけでなく，より多くの使用者の中から所望の知識や情報に詳しいと予想される使用者を抽出することができる。
【００２２】
ただし，この場合，例えば第１部門のＬＡＮに配置されているコンピュータ５が第２部門のＬＡＮで発生した文書ファイルに対しても集計処理を行うと，第２部門のＬＡＮに配置されているコンピュータ５も同じ文書に対して集計処理を行うので，集計処理が重複して行われてしまう。集計処理が重複して行われると，複数のコンピュータ５，５’に対して検索を行った場合に，検索結果として出力される度数と，使用者の知識や情報との相関関係が歪んでしまう。
そこで，図５で示したように，ネットワークモニタ２６によって，文書ファイルを発信した発信元を取得し，取得した前記発信元が定められたグループ内に属している場合にのみ，当該文書の取得をコンピュータ５，５’が行うようにしてもよい。
図５の例では，発信元は，部門毎に識別されるようになっており，発信元になったコンピュータ７などがある部門内の文書のみが当該部門のコンピュータ５，５’によって取得されることになる。
このようにすれば，複数のコンピュータ５，５’が重複して集計処理を行うことを防止することができる。また，部門ＩＤを取得し，これを検索結果として，前記ユーザＩ／Ｆ装置１により出力するようにしておけば，特定した使用者の所在を利用者が容易に把握することができる。
なお，前記コンピュータ５’の構成は，前記コンピュータ５と同様の構成でもよいが，例えば管理部門において，専門知識となる文書がそれほど発生しないなどの事情があれば，前記文書管理サーバ２７や，前記文書データベース３３を設けなくともよい。
また，この実施の形態では，専門語や専門分野を用いて検索を行ったが，検索に用いる用語は，利用者のニーズにあわせて予め設定するようにしておけばよく，実際の専門語や専門分野に限られるものではない。
さらに，前記コンピュータ５，５’がネットワークを用いて接続されている例を示したが，これに限られるものではない。前記コンピュータ５，５’がネットワークに接続されていなくても，前記データベースの構築は可能である。
【００２３】
【発明の効果】
以上説明した通り，本発明では，各設定単語が各単語関係者に関係付けられた度数が集計される。この状態で，ある設定単語を指定した上で検索が指示されると，前記集計の結果を用いて，指定された前記設定単語に関係付けられた前記単語関係者と前記度数とが抽出される。前記度数は指定された前記設定単語が前記単語関係者の関係した文書でどれだけ多く用いられたかを表しており，前記単語関係者の前記設定単語に係る知識や情報の詳しさにほぼ対応する。このため，複数の前記単語関係者が検索結果として出力されたとしても，利用者は，前記度数を指標として前記設定単語に係る知識や情報に詳しい前記単語関係者を容易に判断することができる。
さらに，前記設定単語を抽出した文書を指し示す文書指示情報を，各設定単語と各単語関係者とに対応付けて記憶する文書指示情報記憶手段を具備し，前記指定単語関係者抽出手段が，前記指定された前記設定単語に関係付けられた前記単語関係者を抽出してから，前記指定された前記設定単語と前記抽出した前記単語関係者とを用いて，前記文書指示情報記憶手段を検索して，前記抽出した前記単語関係者が関係付けられた前記指定された前記設定単語を抽出した文書を指し示す前記文書指示情報も抽出し，前記指定単語関係者出力手段が，前記指定単語関係者抽出手段により抽出された前記文書指示情報も出力すれば，指定した設定単語に詳しい単語関係者を容易に判断できるだけでなく，当該単語関係者が当該設定単語を用いた様々な文書を指し示す文書指示情報を得ることができる。このため，利用者は，検索された単語関係者に直接尋ねなくても，前記文書指示情報に従って，必要な知識や情報を得ることができる可能性の高い文書を特定することができる。
【００２４】
さらに，前記設定単語を分類する設定単語分類と前記設定単語との対応関係を記憶した設定単語分類記憶手段を具備し，前記度数抽出手段が，前記設定単語分類記憶手段に記憶された前記対応関係と各設定単語の前記単語関係者別の度数を用いて，前記単語関係者が各設定単語分類に属する設定単語と関係付けられた分類計度数と前記単語関係者が各設定単語に関係付けられた総計度数との比率を各設定単語分類について前記単語関係者別に求めて，前記度数記憶手段に記憶し，前記設定単語に代わって前記設定単語分類が指定された場合に，前記指定単語関係者抽出手段が，前記指定された前記設定単語分類と前記比率とに基づいて前記度数記憶手段を検索して，前記指定された前記設定単語分類に関係がある前記単語関係者を抽出すれば，前記設定単語を分類する設定単語分類を指定して検索が行われた場合にも，前記設定単語分類に関係の深い単語関係者を容易に検索することができる。前記設定単語分類は，前記設定単語よりも広い範囲の概念を含むものであり，前記設定単語ほど流動的でないから，前記設定単語を知らなかったり，指定した単語が前記設定単語に含まれていない場合でも，利用者が求めるのに近い知識や情報に詳しい人物を容易に抽出することができる。
【００２５】
さらに，前記設定単語抽出手段が，文書から切り出した単語を，前記設定単語を格納した設定単語辞書と前記設定単語以外の予め知られた一般単語を格納した一般単語辞書とを参照しながら，前記一般単語か前記設定単語かに分類して，前記設定単語を抽出するものであって，前記一般単語にも前記設定単語にも分類されない未知の単語が前記文書から切り出された場合には，当該単語を前記設定単語辞書に格納すれば，新たに生まれてくる単語を設定単語として登録する作業負担が軽減される。
さらに，前記設定単語辞書に新たに前記未知の単語が格納された場合に，前記度数記憶手段に各設定単語の前記単語関係者別の度数を記憶するのにこれまで用いた文書について，前記設定単語抽出手段が，前記未知の単語を抽出し，前記単語関係者特定手段が，前記未知の単語に関係がある単語関係者を特定し，前記度数集計手段が，前記未知の単語が各単語関係者に関係付けられた度数を集計すれば，新たに登録された設定単語についても，それまでに登録されている設定単語と同様に，単語関係者を抽出することができる。
さらに，画像データ中から文字を認識する文字認識手段を備え，前記文書を，前記文字認識手段により認識された文字から構成し得るようにすることによって，単語関係者を抽出するための資源をより豊かにすることができる。
さらに，ネットワーク上で通信されている文書を取得するネットワーク上文書取得手段を具備すれば，意図的に文書を与える必要性が軽減される。
【００２６】
さらに，前記ネットワーク上文書取得手段を具備する場合において，前記ネットワーク上文書取得手段が，前記文書がクラアイントから送信された場合にのみ，当該文書の取得を行えば，クライアントからサーバに送られた後，サーバから他のホストに転送されるような場合でも，同じ文書について前記集計を重複して行うことが防止される。
さらに，前記指定単語関係者抽出手段が，ネットワークに接続された複数の前記度数記憶手段を検索して，指定された前記設定単語に関係付けられた前記単語関係者と前記度数を抽出すれば，比較的身近い単語関係者だけでなく，より多くの単語関係者の中から所望の知識や情報に詳しいと予想される単語関係者を抽出することができる。
さらに，前記ネットワーク上文書取得手段が，前記文書を発信した発信元を取得し，取得した前記発信元が定められたグループ内に属している場合にのみ，当該文書の取得を行えば，複数の前記指定単語関係者情報抽出装置がネットワークに接続されている場合に，各指定単語関係者情報抽出装置の集計処理が重複してしまう恐れがなく，また複数の前記度数記憶手段を検索したときも，単語関係者の所在を容易に把握することができる。
また，指定単語関係者情報抽出プログラムを記録したコンピュータ読み取り可能な記録媒体を用いれば，上述のような各装置をコンピュータを用いて実現することができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係る指定単語関係者情報抽出装置の概略構成，及びそれに用いるコンピュータの構成を示す図。
【図２】  前記指定単語関係者情報抽出装置が接続されるネットワークの接続構成例を示す図。
【図３】  前記指定単語関係者情報抽出装置において用いられる一般単語辞書及び専門語辞書の構成の具体例を示す図。
【図４】  前記指定単語関係者情報抽出装置において構築される使用者別単語データベースの構成の具体例を示す図。
【図５】  専門語と使用者と原典ポインタとの対応関係を説明するための図。
【図６】  専門分野と専門語の対応関係を説明するための図。
【図７】  各専門分野に対して各使用者別に求めた比率の具体例を示す図。
【図８】  前記指定単語関係者情報抽出装置に対して専門語を指定して検索を行ったときの検索結果の一例を示す図。
【図９】  前記指定単語関係者情報抽出装置に対して専門分野を指定して検索を行ったときの検索結果の一例を示す図。
【符号の説明】
１…ユーザＩ／Ｆ装置
２１…専門語抽出部
２２…使用者特定部
２３…集計部
２４…検索部
２５…文字認識部
２６…ネットワークモニタ
３１…使用者別単語データベース
３２…専門分野データベース
３３…文書データベース
３４…一般単語辞書
３５…専門語辞書
【図１】
0003722672.tif 000002
【図２】
0003722672.tif 000003
【図３】
0003722672.tif 000004
【図４】
0003722672.tif 000005
【図５】
0003722672.tif 000006
【図６】
0003722672.tif 000007
【図７】
0003722672.tif 000008
【図８】
0003722672.tif 000009
【図９】
0003722672.tif 000010