(57)【要約】      （修正有）【課題】ローカルＰＣ上あるいはＷｅｂ環境上において選択したメールとスレッド関係にあるメールが持つ関連情報を用いて関連が最も高いメール文書及びファイル文書を提示可能にする情報通信システム、情報収集推薦装置、情報推薦方法および制御プログラムを提供する。【解決手段】送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価する情報収集装置と、検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示する情報推薦装置とを備えることにより、選択したメールとスレッド関係にあるメールが持つ関連情報を用いて関連が最も高いメール文書及びファイル文書を提示できる。【選択図】図１
2010170225.tif 000002
【特許請求の範囲】
【請求項１】
ローカル・パーソナルコンピュータ上およびＷｅｂ環境上に存在するメール文書及びファイル文書を送受信することができるように構成された情報通信システムであって、
送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価するバックエンド処理部と、
検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示するフロントエンド処理部と、を備えたことを特徴とする情報通信システム。
【請求項２】
前記バックエンド処理部は、メール文書をクローリングして、またはファイル文書が有ればメール文書とファイル文書とをクローリングして固有名詞と固有名詞を含む文書への参照とを格納するインデックスを作成するインデックス作成手段と、前記メール文書とキーワードの関連度を評価するスコアリング手段と、前記キーワードと関連文書を対応付けるマッピング手段と、を有することを特徴とする請求項１に記載の情報通信システム。
【請求項３】
前記フロントエンド処理部は、ユーザが選択したメール文書の識別情報を取得する識別情報取得手段と、前記取得したメール文書の識別情報に基づいてメタインデックスから関連度のスコアが最も高いキーワードに対応する関連文書を推薦して表示部に表示させる関連文書表示手段と、を有することを特徴とする請求項１に記載の情報通信システム。
【請求項４】
前記スコアリング手段は、スレッドの起点のメール文書に対するスコアを加味したキーワードのスコアを計算し、メタインデックス上にスコアテーブルを作成することを特徴とする請求項２に記載の情報通信システム。
【請求項５】
前記スコアリング手段は、スレッドとキーワードとメールアドレスとをキーとして、ＦｒｏｍあるいはＴｏに設定されているかどうかと、ＣＣに設定されているかどうかとを示すフラグを表すスキーマで、関連人物のリストを作成することを特徴とする請求項２または請求項４に記載の情報通信システム。
【請求項６】
前記バックエンド処理部は、キーワードを含むメール文書を送受信したスレッドに設定されているメールアドレスを抽出し評価式で関連人物のスコアを計算しメタインデックス上に関連人物テーブルを作成する関連人物評価手段を有し、前記フロントエンド処理部は、前記メタインデックス上の関連人物テーブルを参照にキーワードに関連する人物のE-mailアドレスを取得し関連人物のスコアを基準に前記アドレスを表示部に表示させる関連人物表示手段を有することを特徴とする請求項１〜請求項３の何れかの項に記載の情報通信システム。
【請求項７】
前記関連文書表示手段は、メールクライアントを操作して選択されたメール文書とスレッド関係にあるメール文書が持つ関連情報を用いて、自体が保有し、且つ関連度のスコアが最も高いキーワードに対応する関連文書を推薦して表示部に表示させることを特徴とする請求項３に記載の情報通信システム。
【請求項８】
前記インデックス作成手段は、メール文書本文に含まれるファイルパス先のファイル文書やＵＲＬ先のＨＴＭＬ文書やスレッドの起点のメールからもキーワードを抽出し、前記スコアリング手段は、スコアリングの際に抽出された箇所に応じて重み付けを行うことを特徴とする請求項２に記載の情報通信システム。
【請求項９】
前記関連文書表示手段は、メールクライアント上でメール文書を選択する操作で、予め作成されたインデックス上を参照し、自体の関連文書であるメール文書及びファイル文書を表示部に表示させることを特徴とする請求項３または請求項６または請求項７に記載の情報通信システム。
【請求項１０】
前記バックエンド処理部と前記フロントエンド処理部とは分離されて構成されていることを特徴とする請求項１〜請求項９の何れかの項に記載の情報通信システム。
【請求項１１】
前記メール文書には、ビジネス上の検討過程や承認フローなどのビジネス状況を把握するのに役立つ情報であるビジネス情報が含まれていることを特徴とする請求項１〜請求項１０の何れかの項に記載の情報通信システム。
【請求項１２】
ローカル・パーソナルコンピュータ上およびＷｅｂ環境上に存在するメール文書及びファイル文書を送受信することができるように構成された情報通信システムにおける情報収集推薦装置であって、
送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現
箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価する情報収集装置と、
検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示する情報推薦装置と、を備えたことを特徴とする情報収集推薦装置。
【請求項１３】
前記情報収集装置は、メール文書をクローリングして、またはファイル文書が有ればメール文書とファイル文書とをクローリングして固有名詞と固有名詞を含む文書への参照とを格納するインデックスを作成するインデックス作成手段と、前記メール文書とキーワードの関連度を評価するスコアリング手段と、前記キーワードと関連文書を対応付けるマッピング手段と、を有することを特徴とする請求項１２に記載の情報収集推薦装置。
【請求項１４】
前記情報推薦装置は、ユーザが選択したメール文書の識別情報を取得する識別情報取得手段と、前記取得したメール文書の識別情報に基づいてメタインデックスから関連度のスコアが最も高いキーワードに対応する関連文書を推薦して表示部に表示させる関連文書表示手段と、を有することを特徴とする請求項１２に記載の情報収集推薦装置。
【請求項１５】
前記スコアリング手段は、スレッドの起点のメール文書に対するスコアを加味したキーワードのスコアを計算し、メタインデックス上にスコアテーブルを作成することを特徴とする請求項１３に記載の情報収集推薦装置。
【請求項１６】
前記スコアリング手段は、スレッドとキーワードとメールアドレスとをキーとして、ＦｒｏｍあるいはＴｏに設定されているかどうかと、ＣＣに設定されているかどうかとを示すフラグを表すスキーマで、関連人物のリストを作成することを特徴とする請求項１３または請求項１５に記載の情報収集推薦装置。
【請求項１７】
前記情報収集装置は、キーワードを含むメール文書を送受信したスレッドに設定されているメールアドレスを抽出し評価式で関連人物のスコアを計算しメタインデックス上に関連人物テーブルを作成する関連人物評価手段を有し、前記情報推薦装置は、前記メタインデックス上の関連人物テーブルを参照にキーワードに関連する人物のE-mailアドレスを取得し関連人物のスコアを基準に前記アドレスを表示部に表示させる関連人物表示手段を有することを特徴とする請求項１２〜請求項１４の何れかの項に記載の情報収集推薦装置。
【請求項１８】
前記関連文書表示手段は、メールクライアントを操作して選択されたメール文書とスレッド関係にあるメール文書が持つ関連情報を用いて、自体が保有し、且つ関連度のスコアが最も高いキーワードに対応する関連文書を推薦して表示部に表示させることを特徴とする請求項１４に記載の情報収集推薦装置。
【請求項１９】
前記インデックス作成手段は、メール文書本文に含まれるファイルパス先のファイル文書やＵＲＬ先のＨＴＭＬ文書やスレッドの起点のメールからもキーワードを抽出し、前記スコアリング手段は、スコアリングの際に抽出された箇所に応じて重み付けを行うことを特徴とする請求項１３に記載の情報収集推薦装置。
【請求項２０】
前記関連文書表示手段は、メールクライアント上でメール文書を選択する操作で、予め作成されたインデックス上を参照し、自体の関連文書であるメール文書及びファイル文書を表示部に表示させることを特徴とする請求項１４または請求項１７または請求項１８に記載の情報収集推薦装置。
【請求項２１】
前記情報収集装置と前記情報推薦装置とは分離されて構成されていることを特徴とする請求項１２〜請求項２０の何れかの項に記載の情報収集推薦装置。
【請求項２２】
前記メール文書には、ビジネス上の検討過程や承認フローなどのビジネス状況を把握するのに役立つ情報であるビジネス情報が含まれていることを特徴とする請求項１２〜請求項２１の何れかの項に記載の情報収集推薦装置。
【請求項２３】
ローカル・パーソナルコンピュータ上およびＷｅｂ環境上に存在するメール文書及びファイル文書の関連文書を推薦してユーザに提示する情報推薦方法であって、
バックエンド処理としては、送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価し、
フロントエンド処理としては、検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示することを特徴とする情報推薦方法。
【請求項２４】
前記バックエンド処理としては、メール文書をクローリングして、またはファイル文書が有ればメール文書とファイル文書とをクローリングして固有名詞と固有名詞を含む文書への参照とを格納するインデックスを作成し、前記メール文書とキーワードの関連度を評価し、前記キーワードと関連文書を対応付けし、
前記フロントエンド処理としては、ユーザが選択したメール文書の識別情報を取得し、取得したメール文書の識別情報に基づいてメタインデックスから関連度のスコアが最も高いキーワードに対応する関連文書を推薦して表示部に表示させることを特徴とする請求項２３に記載の情報推薦方法。
【請求項２５】
前記バックエンド処理におけるスコアリング処理としては、スレッドの起点のメール文書に対するスコアを加味したキーワードのスコアを計算し、メタインデックス上にスコアテーブルを作成することを特徴とする請求項２３または請求項２４に記載の情報推薦方法。
【請求項２６】
前記バックエンド処理におけるスコアリング処理としては、スレッドとキーワードとメールアドレスとをキーとして、ＦｒｏｍあるいはＴｏに設定されているかどうかと、ＣＣに設定されているかどうかとを示すフラグを表すスキーマで、関連人物のリストを作成することを特徴とする請求項２３〜請求項２５の何れかの項に記載の情報推薦方法。
【請求項２７】
前記バックエンド処理としては、キーワードを含むメール文書を送受信したスレッドに設定されているメールアドレスを抽出し評価式で関連人物のスコアを計算しメタインデックス上に関連人物テーブルを作成し、前記フロントエンド処理としては、前記メタインデックス上の関連人物テーブルを参照にキーワードに関連する人物のE-mailアドレスを取得し関連人物のスコアを基準に前記アドレスを表示部に表示させることを特徴とする請求項２３〜請求項２６の何れかの項に記載の情報推薦方法。
【請求項２８】
前記フロントエンド処理における関連文書表示処理としては、メールクライアントを操作して選択されたメール文書とスレッド関係にあるメール文書が持つ関連情報を用いて、自体が保有し、且つ関連度のスコアが最も高いキーワードに対応する関連文書を推薦して表示部に表示させることを特徴とする請求項２３または請求項２４または請求項２７に記載の情報推薦方法。
【請求項２９】
前記バックエンド処理におけるインデックス作成処理としては、メール文書本文に含まれるファイルパス先のファイル文書やＵＲＬ先のＨＴＭＬ文書やスレッドの起点のメールからもキーワードを抽出し、スコアリング処理としては、スコアリングの際に抽出された箇所に応じて重み付けを行うことを特徴とする請求項２３〜請求項２７の何れかの項に記載の情報推薦方法。
【請求項３０】
前記フロントエンド処理における関連文書表示処理としては、メールクライアント上でメール文書を選択する操作で、予め作成されたインデックス上を参照し、自体の関連文書であるメール文書及びファイル文書を表示部に表示させることを特徴とする請求項２３または請求項２４または請求項２７または請求項２８に記載の情報推薦方法。
【請求項３１】
ローカル・パーソナルコンピュータ上およびＷｅｂ環境上に存在するメール文書及びファイル文書の関連文書を推薦してユーザに提示するためにバックエンド処理およびフロントエンド処理を実行させるための制御プログラムであって、
送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価するというバックエンド処理と、
検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示するというフロントエンド処理と、をコンピュータに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メールやファイルなどの情報を送受信する情報通信システムに関し、特に、メール文書が持つビジネス上の検討過程や承認フローなどのビジネス状況を把握するために役立つ情報を推薦することができる機能を有する情報通信システム、この情報通信システムにおける情報収集推薦装置、および前記役立つ情報を推薦するための情報推薦方法、ならびに制御プログラムに関するものである。
【背景技術】
【０００２】
近年、情報通信システムにおいては、情報の爆発的な増加により、ビジネスマンが日々処理する情報も増加しており、多くの場合、メールをベースに業務が遂行されている。また、高速なネットワークの普及により、大容量の添付ファイルを送受信しても、従来よりも遅延が少なくなり、様々なファイルが添付ファイルとして、送受信されている。そういった経緯もあり、メールクライアント上には、メール文書が持つビジネス上の検討過程や承認フロー（指示、報告）などのビジネス状況を把握するのに役立つ情報、つまりビジネス情報が、時系列で整理された状態になっており、ビジネスマンの中には、ローカルＰＣ（パーソナルコンピュータ）上のファイルを自分宛に送信することにより、全ての情報に対して、メールクライアントを用いて、整理しようとしている人も存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−５０２２１
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の情報通信システムにおけるソフトウェアには、次のような課題が存在する。検索エンジンのソフトウェアであるＢｅｃｋｙ！プラグインによるメール検索は、添付ファイル一覧を作成する機能と、結果のソート機能と、結果の検索機能としか持たず、ローカルＰＣ上のファイルが管理できない上に、メール文書にあるビジネス情報を活用できていない。また、検索エンジンのソフトウェアであるＴｈｕｎｄｅｒｂｉｒｄによるメール検索は、メール文書や、宛先や、添付ファイルの有無など、様々な条件を組み合わせて、キーワード検索ができるが、ローカルＰＣ上のファイルが管理できない上に、メール文書にあるビジネス情報を活用できていない。
【０００５】
また、検索エンジンのソフトウェアであるＧｏｏｇｌｅ Ｇｍａｉｌによるメール検索は、メール文書の検索機能と、検索条件をブックマークする機能とを有するが、ローカルＰＣ上のファイルが管理できない上に、メール文書にあるビジネス情報を活用できていない。また、検索エンジンのソフトウェアであるＧｍａｉｌ Ｄｒｉｖｅ （Ｇｍａｉｌをローカルドライブとして利用するソフトウェア）によるメール検索は、ファイルを特定のフォルダに保存すると自動的にメールを送信する機能を持ち、その後はＧｍａｉｌ 上で管理できるが、メール文書にあるビジネス情報を活用できていない。
【０００６】
また、検索エンジンのソフトウェアであるＧｏｏｇｌｅ  Ｄｅｓｋｔｏｐ  Ｓｅａｒｃｈ  、Ｗｉｎｄｏｗｓ(登録商標)  Ｄｅｓｋｔｏｐ  Ｓｅａｒｃｈによる横断検索（ローカルＰＣのファイル検索含む）は、ローカルＰＣ上のファイルやメール文書などを横断的に検索する機能を有し、一覧表示あるいはタブを切り替えることにより、結果の閲覧が可能であるが、結局はビジネス情報を活用できず、特定のキーワードに対して、ファイル検索やメール文書検索を実施して表示することしかできない。
【０００７】
要するに、従来の情報通信システムは、メール検索においては、ビジネス情報を含むメール文書を対象とした検索を実施可能であるが、メール文書と添付ファイルのみの検索しか実現できないため、関連するファイル文書を発見できない。また、ファイル検索においては、検索結果を表示した後、人の記憶を頼りに見つけたいファイルを選定する必要があり、メール文書が持つビジネス情報を活用できないために情報を絞ることができず、目的のファイルに辿りつけない可能性がある。また、横断検索においては、ある特定の条件（キーワード一致など）に合致するメールおよびローカルファイルを一覧として表示する方式で、１アクションでメール検索とファイル検索とを実施できるが、キーワードが同じというだけで、特に双方が関連付けられず、それぞれの課題の解決にはならない。
【０００８】
そこで、特許文献１に記載の先行技術では、添付音声ファイルを含む電子メールの送受信をする際に、自動的にキーワードによるサーチ検索を行い、電子メールと共に電子メールの内容に関連する情報データを収集して、自動的かつ瞬時に電子メールとサーチ検索情報を画面に表示させることを可能にしている。
【０００９】
しかしながら、この先行技術は、送信メールに含まれるキーワードを用いて、インターネット上に存在するキーワードを含む各種ドキュメントを提示しているが、ローカルＰＣ上あるいはＷｅｂ環境上において、メールクライアントを操作して、選択したメールとスレッド関係にあるメールが持つ関連情報を用いて、自体が保有し、かつ関連が最も高いメール文書やファイル文書を提示することができないという課題がある。
【００１０】
また、この先行技術は、ユーザ端末の個々から受信した電子メール文書内のキーワードを抽出しているが、メール文書本文に含まれるファイルパス先のファイル文書やＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）先のＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）文書やスレッドの起点のメールからはキーワードを抽出することができないという課題がある。
【００１１】
また、この先行技術は、検索サイトにアクセスしてキーワード検索を実施しているので目的とするキーワードを検索する操作が面倒で、時間も多くかかるという課題がある。
【００１２】
また、この先行技術は、キーワードが何回検出されたかのランキング（特許文献１の段落００３１参照）より、即ち、キーワードの出現頻度により、目的とするキーワードを導いているが、電子メールの場合には、重要なキーワードはスレッドの起点のメールに含まれている場合もあるので、キーワードの出現頻度のみでは、有効なキーワードを導くことができないという課題がある。
【００１３】
また、この先行技術は、サーチ検索システムを使用する度にキーワードを登録するようにしているが（特許文献１の段落００３６参照）、ユーザ利用時の負荷が重くなるという課題がある。
【００１４】
本発明は、上記のような課題を解決するためになされたもので、ローカルＰＣ上あるいはＷｅｂ環境上において、メールクライアントを操作して、選択したメールとスレッド関係にあるメールが持つ関連情報を用いて、自体が保有し、かつ関連が最も高いメール文書及びファイル文書を提示することができるようにし、また、メール文書本文に含まれるファイルパス先のファイル文書やＵＲＬ先のＨＴＭＬ文書やスレッドの起点のメールからはキーワードを抽出することができようにし、また、検索サイトにアクセスしてキーワード検索を実施せずに、有効なキーワードを早く検索することができるようにし、また、重要なキーワードはスレッドの起点のメールに含まれている場合もあるので、このような場合でも、有効なキーワードを導くことができるようにし、さらに、ユーザ利用時の負荷を軽減できるようにする情報通信システム、情報収集推薦装置、情報推薦方法および制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、ローカルＰＣ上およびＷｅｂ環境上に存在するメール文書及びファイル文書を送受信することができるように構成された情報通信システムであって、送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価するバックエンド処理部と、検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示するフロントエンド処理部と、を備えたことを特徴とする情報通信システムである。
【００１６】
また、本発明は、ローカルＰＣ上およびＷｅｂ環境上に存在するメール文書及びファイル文書を送受信することができるように構成された情報通信システムにおける情報収集推薦装置であって、送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価する情報収集装置と、検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示する情報推薦装置と、を備えたことを特徴とする情報収集推薦装置である。
【００１７】
また、本発明は、ローカルＰＣ上およびＷｅｂ環境上に存在するメール文書及びファイル文書の関連文書を推薦してユーザに提示する情報推薦方法であって、バックエンド処理としては、送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価し、フロントエンド処理としては、検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示することを特徴とする情報推薦方法である。
【００１８】
また、本発明は、ローカルＰＣ上およびＷｅｂ環境上に存在するメール文書及びファイル文書の関連文書を推薦してユーザに提示するためにバックエンド処理およびフロントエンド処理を実行させるための制御プログラムであって、送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価するというバックエンド処理と、検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示するというフロントエンド処理と、をコンピュータに実行させるための制御プログラムである。
【発明の効果】
【００１９】
本発明によれば、バックエンド処理としては、送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価し、フロントエンド処理としては、検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示するので、ローカルＰＣ上あるいはＷｅｂ環境上において、メールクライアントを操作して、選択したメールとスレッド関係にあるメールが持つ関連情報を用いて、自体が保有し、かつ関連が最も高いメール文書やファイル文書を提示することができ、また、メール文書本文に含まれるファイルパス先のファイル文書やＵＲＬ先のＨＴＭＬ文書やスレッドの起点のメールからはキーワードを抽出することができ、また、検索サイトにアクセスしてキーワード検索を実施せずに、有効なキーワードを早く検索することができ、また、重要なキーワードはスレッドの起点のメールに含まれている場合もあるので、このような場合でも、有効なキーワードを導くことができ、さらに、ユーザ利用時の負荷を軽減できるという効果が得られる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施例に係る情報通信システムの構成を示すブロック図である。
【図２】第１の実施例においてキーワードのスコアを評価するための評価式の一例を示す図である。
【図３】第１の実施施例において特定のメール文書に対するスコアを評価するための評価式の一例を示す図である。
【図４】第１の実施例においてスコアテーブルおよび関連文書テーブルのスキーマの一例を示す図である。
【図５】第１の実施例においてユーザインターフェイスの様式の一例を示す図である。
【図６】第１の実施例において情報収集装置の特徴とする処理を示すフローチャートである。
【図７】第１の実施例の情報収集装置においてキーワードの出現箇所と出現回数を集計するための処理を示すフローチャートである。
【図８】第１の実施例においてキーワード出現マトリックスの一例を示す図である。
【図９】第１の実施例において予め設定しておいた係数の一例を示す図である。
【図１０】第１の実施例の情報収集装置においてメタインデックスのスコアテーブルを作成するための処理を示すフローチャートである。
【図１１】第１の実施例の情報収集装置においてキーワードのスコアを計算するための処理を示すフローチャートである。
【図１２】第１の実施例の情報収集装置においてメタインデックスの関連文書テーブルを作成するための処理を示すフローチャートである。
【図１３】第１の実施例の情報推薦装置において関連文書リストを表示させるための処理を示すフローチャートである。
【図１４】本発明の第２の実施例に係る情報通信システムの構成を示すブロック図である。
【図１５】第２の実施例において関連人物のスコアを評価するための評価式の一例を示す図である。
【図１６】第２の実施例においてメタインデックスのスキーマの一例を示す図である。
【図１７】第２の実施例の情報収集装置において関連人物のリストを作成して関連人物テーブルを作成するための処理を示すフローチャートである。
【図１８】第２の実施例の情報収集装置において関連人物のスコアを計算して関連人物テーブルを作成するための処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
（第１の実施例）
以下、図面を参照して本発明の第１の実施例を説明する。図１は本発明の第１の実施例に係る情報通信システムの構成を示すブロック図である。この情報通信システムは、ローカルＰＣ上およびＷｅｂ環境上に存在するメール文書及びファイル文書を送受信することができるように構成されたものであって、送受信したメール文書をクローリングして前記メール文書に登場するキーワードの出現箇所と出現回数を集計し前記メール文書に対するキーワードの関連度を評価するバックエンド処理部と、検索キーワードを入力せずにメールクライアント上でメール文書を選択することをトリガとして前記評価された関連度のスコアが最も高いキーワードに対応する関連文書を推薦してユーザに提示するフロントエンド処理部とを備えたことを特徴としている。
【００２２】
また、この第１の実施例では、メール文書が持つビジネス情報（メール文書が持つビジネス上の検討過程や承認フロー（指示、報告）などのビジネス状況を把握するために役立つ情報）を利用したファイル管理と、ファイル活用とを実現し、メール文書が持つ情報としては、メーラが管理するメールＩＤや、サブジェクトや、本文や、送受信日時や、宛先や、差出人や、添付ファイルや、本文中のファイルパス参照先や、本文中のＵＲＬ参照先や、親スレッドのＩＤなどを利用する。また、添付ファイルや本文中のファイルパス参照先の情報としては、ファイル名や、コンテンツや、タイムスタンプなどのファイル文書が持つ情報を利用する。更に、スレッドの起点のメールの情報を付加して、関連文書を提示するようにしている。
【００２３】
図１において、この情報通信システムは、バックエンド処理部としての情報収集装置１００と、フロントエンド処理部としての情報推薦装置２００と、ファイル文書が格納されているローカルＰＣ（パーソナルコンピュータ）上のファイルシステム３００と、メール文書が格納されているローカルＰＣおよびＷｅｂ環境上のメールクライアント４００と、全文インデックス５００と、キーワード出現インデックス６００と、メタインデックス７００とから構成されている。情報収集装置１００は、図示しないバックエンドプロセッサ（コンピュータ）を備え、情報推薦装置２００は、図示しないフロントエンドプロセッサ（コンピュータ）を備え、それらのコンピュータは図示しないメモリに予め記憶されている制御プログラムに従って各処理を実行する。
【００２４】
情報収集装置１００は、ファイル文書とメール文書とをクローリングして固有名詞と固有名詞を含む文書への参照とを格納するインデックスを作成するインデックス作成手段１０１、前記メール文書とキーワードの関連度を評価するスコアリング手段１０２、および前記キーワードと関連文書を対応付けるマッピング手段１０３を含み構成されている。
【００２５】
インデックス作成手段１０１は、ファイルシステム３００上のファイル文書と、メールクライアント４００上のメール文書とをクローリングし、全文インデックス５００と、キーワード出現インデックス６００を作成すると同時に、メール文書内に登場する固有名詞をキーワードとして、出現箇所と出現回数をマトリックスとして集計し、スコアリング手段１０２に渡す。
【００２６】
スコアリング手段１０２は、スレッドの起点のメール文書に対するスコアを加味したキーワードのスコアを計算し、メタインデックス７００上にスコアテーブルを作成する。 即ち、スコアリング手段１０２は、マトリックスと予め設定された係数と、図２と図３に示すような評価式とからキーワードに対するスコアを計算し、メタインデックス７００上のスコアテーブルに登録する。キーワードのスコアは、例えば図２に示すような評価式で計算され、特定のメール文書に対するスコアは、例えば図３に示すような評価式で計算される。マッピング手段１０３は、スコアテーブルとキーワード出現インデックスとを参照しメタインデックス７００上に関連文書テーブルを作成する。
【００２７】
情報推薦装置２００は、UI(User Identify)操作取得手段２０１と関連文書表示手段２０２とを含み構成されている。UI操作取得手段２０１は、ユーザが選択したメール文書の識別情報を取得する識別情報取得手段を含み、メール文書が選択されたときに、そのメール文書のＩＤ（識別情報）を取得する。関連文書表示手段２０２は、取得したメール文書のＩＤをもとに、スコアの最も高いキーワードの情報と関連文書の情報とを取得し、ユーザに関連文書を提示する。即ち、関連文書表示手段２０２は、取得したメール文書の識別情報に基づいてメタインデックス７００から関連度のスコアが最も高いキーワードに対応する関連文書を推薦して表示部８００に表示させる。また、関連文書表示手段２０２は、メールクライアント４００上でメール文書を選択する操作で、予め作成されたインデックス上を参照し、自体の関連文書であるメール文書及びファイル文書を表示部８００に表示させることができるので、検索サイトにアクセスしてキーワード検索を実施せずに、有効なキーワードを早く検索することができる。
【００２８】
ファイルシステム３００は、クローリング対象であるファイル文書を保持している。メールクライアント４００は、メール文書を保持しており、クローリング対象であると同時に、固有名詞をキーワードとして抽出される対象になる。全文インデックス５００は、ファイル文書およびメール文書のインデックスを作成したものである。キーワード出現インデックス６００は、ファイル文書およびメール文書において、キーワードと、それを含む文書の参照情報をデータベースとして保持したものであり、マッピング手段１０３から参照される。メタインデックス７００は、例えば、図４に示すようなスキーマをしており、メール文書毎にキーワードとキーワードに対するスコアを保持したスコアテーブルと、キーワード毎に関連文書の参照先を保持した関連文書テーブルとから構成されている。
【００２９】
ここで、この情報通信システムの特徴とする動作について説明する。先ず、情報収集装置１００のインデックス作成手段１０１は、ファイルシステム３００上のローカルファイル（ファイル文書）とメール文書とをクローリングし、固有名詞と、固有名詞を含む文書への参照を格納した全文インデックス５００を事前に作成する。スコアリング手段１０２は、全文インデックス５００を作成するためのメール文書の前記クロージング時には、固有名詞が、メールタイトルであるか、メール本文であるか、メール本文内のＵＲＬ参照先のＨＴＭＬ文書であるか、メール本文内のファイルバス参照先のファイル名あるいはコンテンツであるか、添付ファイルであるか、添付ファイルコンテンツであるかの、出現箇所と出現回数を集計する。更に、スコアリング手段１０２は、その集計結果を使用して、例えば図２と図３に示すような評価式で、キーワードの評価を実施し、その評価結果をメタインデックス７００上のスコアテーブルに格納する。
【００３０】
更に説明を追加すると、スコアリング手段１０２は、メールタイトル、メール本文、添付ファイル名、添付ファイル本文から製品名などの固有名詞を抽出してキーワード群を作成し、出現頻度数（前記出現回数）を基準にランキングを付けて、メタインデックス７００に格納する。また、スコアリング手段１０２は、メール本文中にファイルパスやＵＲＬなどの参照先情報が含まれている場合は参照先も対象とし、スレッド情報が存在する場合は、スレッド内のメールのORを取る。また、スコアリング手段１０２は、メールタイトル、添付ファイル名、メール本文、添付ファイル本文、参照先の順に係数を定義し、タイトルや見出しに使用されているキーワードには重みを付ける。また、スコアリング手段１０２は、キーワード群に含まれる各々のキーワードにおいて、全文インデックス５００を参照し、各々のキーワードとキーワードを含む文書の参照パスをメタインデックス７００に格納する。
【００３１】
次に、マッピング手段１０３は、メタインデックス７００上のスコアテーブルに格納したキーワードのリストを取得し、関連文書テーブルに登録されていないキーワードに対してキーワード出現インデックス６００を参照して、関連文書テーブルに参照情報を登録する。例えば、メタインデックス７００上のスコアテーブルと関連文書テーブルとは、図４のようなスキーマになる。
【００３２】
この後、情報推薦装置２００は、メタインデックス７００に格納されている関連文書の参照先情報とキーワード候補をユーザインターフェイスの表示部８００に表示する。この表示では、デフォルトは最も高いランキングのキーワードを用いた関連文書を表示し、インターフェイス上で操作することにより、キーワードの選定が可能であり、キーワードを複数選択した場合は、メタインデックス７００上の関連文書のＡＮＤをとった内容を表示する。即ち、情報推薦装置２００では、メールクライアント４００上でメール文書を選択することをトリガとしてメール文書のＩＤを元に、メタインデックス７００を参照し、予め設定した数のキーワード候補をスコアの高い順に取得し、最もスコアの高いキーワードに対応する関連文書を関連文書表示手段２０２によりユーザインターフェイスの表示部８００に表示する。ユーザインターフェイスの表示部８００には、例えば図５のような様式で構成され、キーワード候補を選択することにより、各キーワードに対応する関連文書をマージした結果が表示される。
【００３３】
次に、図１、図６、図７、図１０、図１１、図１２、および図１３を参照して本発明の第１の実施例に係る情報通信システムの動作について詳細に説明する。先ず、バックエンドプロセッサ（ここでは情報収集装置１００に相当）の処理として、メタインデックス７００を作成するまでの動作について説明する。
【００３４】
先ず、情報収集装置１００のインデックス作成手段１０１は、固有名詞をキーワードとして、ファイル文書およびメール文書をクローリングし、全文インデックス５００と、キーワード出現インデックス６００とを作成し（図６のステップＳ１）、メール文書に関しては、スコアリング手段１０２は、キーワードの出現箇所と出現回数を集計し、集計した出現箇所と出現回数をもとに、キーワード毎に評価を実施する（図６のステップＳ２）。次に、マッピング手段１０３は、キーワード出現インデックス６００を参照し、メタインデックス７００の関連文書テーブルを作成する（図６のステップＳ３）。
【００３５】
また、インデックス作成手段１０１は、メール文書本文に含まれるファイルパス先のファイル文書やＵＲＬ先のＨＴＭＬ文書やスレッドの起点のメールからもキーワードを抽出し、スコアリング手段１０２は、スコアリングの際に抽出された箇所に応じて重み付けを行うので、メール文書本文に含まれるファイルパス先のファイル文書やＵＲＬ先のＨＴＭＬ文書やスレッドの起点のメールから有効なキーワードを抽出することができる。
【００３６】
次に、バックエンド処理の各ステップの詳細を説明する。まず、情報収集装置１００はメールクライアント４００からメール文書を一通取り出し、メール文書内にある固有名詞を抽出し、キーワード出現インデックス６００と、例えば図８に示すような形式でキーワードの出現箇所と出現回数を集計する（図７に示す処理）。
【００３７】
図７に示す処理を説明する。情報収集装置１００は、送受信した情報にメールが有るか無いかを判定し（ステップＳ１１）、メールが有れば、送受信の日時順にメールを取得する（ステップＳ１２）。次に、情報収集装置１００は、取得したメールの中に、固有名詞が有るか無いかを判定し（ステップＳ１３）、固有名詞が有れば、固有名詞を取得して（ステップＳ１４）、その固有名詞をキーワード出現インデックス６００に追加し（ステップＳ１５）、例えば図８に示すようなキーワード出現マトリックスを作成する（ステップＳ１６）。
【００３８】
次に、情報収集装置１００は、例えば、図８に示すようなキーワード出現マトリックスと、図９に示すように予め設定しておいた係数とを用いて、図３に示すような評価式の特定のメール文書に対するスコアを計算（AB）し（図１０のステップＳ２１）、次いで、図１１に示す処理のようにスレッドの起点のメール文書に対するスコアを加味したキーワードのスコアを計算し（図１０のステップＳ２２）、メタインデックス７００のスコアテーブルを作成する（図１０のステップＳ２３）。
【００３９】
図１１に示す処理を説明する。情報収集装置１００は、取得したメールの中にスレッド情報が有るか無いかを判定し（ステップＳ３１）、スレッド情報が有る判定すると、そのスレッド情報の中に親スレッドが有るか無いかを判定し（ステップＳ３２）、親スレッドが無いと判定すると、起点のメール文書に対するキーワードとスコアのリストを取得する（ステップＳ３３）。
【００４０】
次に、情報収集装置１００は、スレッド情報が無いと判定したとき、または起点のメール文書に対するキーワードとスコアのリストを取得した後、メール文書のキーワードを選択し（ステップＳ３４）、 その選択したキーワードのスコアを計算する（ステップＳ３５）。そして、情報収集装置１００は、キーワードが無いと判定すると（ステップＳ３６）、本処理を終了させる。
【００４１】
次に、情報収集装置１００は、送受信情報の中にメール文書が有ると判定すると（図１２のステップＳ４１）、メール文書に関するキーワードのリストを取得し（ステップＳ４２）、そのリストにキーワードがあれば（ステップＳ４３）、そのキーワードを取得し（ステップＳ４４）、メタインデックス７００上の関連文書テーブルを参照する（ステップＳ４５）。この後、情報収集装置１００は、そのキーワードがキーワード毎にメタインデックス７００上の関連文書テーブルに登録されているか（キーワードが登録済みか）どうかを確認し（ステップＳ４６）、登録されていなければ、参照情報（キーワード出現インデックス６００）を取得して（ステップＳ４７）、キーワード出現インデックス６００を参照し、メタインデックス７００の関連文書テーブルに登録し（ステップＳ４８）、メタインデックス７００の関連文書テーブルを作成する。
【００４２】
ここで、フロントエンドプロセッサ（ここでは情報推薦装置２００に相当）の処理の動作について説明する。  情報推薦装置２００は、ユーザが選択したメール文書のＩＤを取得し（図１３のステップＳ５１）、取得したメール文書のＩＤをもとにメタインデックス７００のスコアテーブルからキーワードとスコアのリストを取得する（ステップＳ５２）。次に、情報推薦装置２００は、そのリストから最も高スコアのキーワードを選択し（ステップＳ５３）、関連文書の情報（関連文書リスト）を取得して（ステップＳ５４）、表示部８００に表示させることにより（ステップＳ５５）、その関連文書の情報（関連文書リスト）をユーザに提示する。
【００４３】
この第１の実施例では、ファイル文書とメール文書をクローリングして、メール文書内に登場するキーワードの出現箇所と出現回数を集計し、メール文書に対するキーワードの関連度を評価している。即ち、この第１の実施例では、キーワードとキーワードを含む文書への参照とを持つメタインデックス７００を作成し、集計情報をもとにメール文書とキーワードの関連度を評価し、キーワードとそれを含む文書（メール文書、ファイル文書）とを関連付け、メールクライアント４００上で、メール文書を選択することをトリガとして関連文書を提示する。
【００４４】
したがって、検索キーワードを入力することなしに、メール文書が持つビジネス情報を用いて、関連する文書を推薦できるため、他の検索技術と比較して、キーワード選定の手間が不要になるメリットと、メール文書中に存在するビジネス情報を有効に利用したファイル文書の発見が可能になるメリットと、情報推薦による有効なキーワードの気付きのメリットとがある。
【００４５】
以上説明したように第１の実施例によれば、バックエンド処理とフロントエンド処理で構成されているため、情報推薦装置２００における推薦時の処理の負荷が低く、Ｗｅｂメール環境にも適用できる。また、第１の実施例によれば、更に、ビジネス上の指示や依頼が含まれている可能性が高いスレッドの起点のメール文書のスコアを加味して、メール文書とキーワードの関連度の評価するように構成されているため、特定のメール文書のみの評価より精度の高い評価ができる。また、第１の実施例によれば、メール文書に含まれるキーワードを利用して、関連文書を関連付けるため、メール文書が持つビジネス情報と関連付いたファイル文書およびメール文書を発見できる。また、第１の実施例によれば、検索キーワードを入れるというアクションを実行せずに、メール文書に関連する文書を閲覧できるため、業務遂行上の気付きのトリガを与えることができる。また、第１の実施例によれば、メール文書に含まれるキーワードの出現箇所および出現頻度を元に、メール文書とキーワードの関連度の評価を行うため、キーワードに関する関連文書に対して、ビジネス情報に基づいたランキングを適用できる。また、第１の実施例によれば、バックエンド処理を行う情報収集装置１００と、フロントエンド処理を行う情報推薦装置２００とは、分離されているので、ユーザ利用時の情報通信システムの負荷が軽減される。
【００４６】
（第２の実施例）
以下、図面を参照して本発明の第２の実施例を説明する。図１４は本発明の第２の実施例に係る情報通信システムの構成を示すブロック図である。この第２の実施例では、メール文書が持つビジネス情報（メール文書が持つビジネス上の検討過程や承認フロー（指示、報告）などのビジネス状況を把握するために役立つ情報）を利用したファイル管理と、ファイル活用とを実現し、メール文書が持つ情報としては、メーラが管理するメールＩＤや、サブジェクトや、本文や、送受信日時や、宛先や、差出人や、添付ファイルや、本文中のファイルパス参照先や、本文中のＵＲＬ参照先や、親スレッドのＩＤなどを利用する。また、添付ファイルや本文中のファイルパス参照先の情報としては、ファイル名や、コンテンツや、タイムスタンプなどのファイル文書が持つ情報を利用する。更に、スレッドの起点のメールの情報を付加して、関連文書を提示するようにしている。更に加えて、キーワードを含むメール文書の送受信先メールアドレスに設定された回数を活用して、関連人物の関連度を評価するようにしている。
【００４７】
図１４において、この情報通信システムは、情報収集装置１００と、情報推薦装置２００と、ファイル文書が格納されているローカルＰＣ上のファイルシステム３００と、メール文書が格納されているローカルＰＣおよびＷｅｂ環境上のメールクライアント４００と、全文インデックス５００と、キーワード出現インデックス６００と、メタインデックス７００とから構成されている。情報収集装置１００は、図示しないバックエンドプロセッサ（コンピュータ）を備え、情報推薦装置２００は、図示しないフロントエンドプロセッサ（コンピュータ）を備え、それらのコンピュータは図示しないメモリに予め記憶されている制御プログラムに従って各処理を実行する。
【００４８】
情報収集装置１００は、ファイル文書とメール文書とをクローリングして固有名詞と固有名詞を含む文書への参照とを格納するインデックスを作成するインデックス作成手段１０１、スレッドとキーワードとメールアドレスとをキーとして、ＦｒｏｍあるいはＴｏに設定されているかどうかと、ＣＣに設定されているかどうかとを示すフラグを表すスキーマで、関連人物のリストを作成するスコアリング手段１０２、前記キーワードと関連文書を対応付けるマッピング手段１０３、および関連人物の評価に関する関連人物テーブルを作成する関連人物評価手段１０４を含み構成されている。この第２の実施例の情報収集装置１００では、関連人物評価手段１０４が追加されている。関連人物評価手段１０４は、キーワードを含むメール文書を送受信したスレッドに設定されているメールアドレス（Ｆｒｏｍ、Ｔｏ、ＣＣなど）を抽出し、例えば、図１５に示すような評価式で関連人物のスコアを計算し、メタインデックス７００上に関連人物テーブルを作成する。メタインデックス７００は、例えば、図１６に示すようなスキーマになる。
【００４９】
インデックス作成手段１０１は、ファイルシステム３００上のファイル文書と、メールクライアント４００上のメール文書とをクローリングし、全文インデックス５００と、キーワード出現インデックス６００を作成すると同時に、メール文書内に登場する固有名詞をキーワードとして、出現箇所と出現回数をマトリックスとして集計し、スコアリング手段１０２に渡す。スコアリング手段１０２は、マトリックスと予め設定された係数と、図２と図３に示すような評価式とからキーワードに対するスコアを計算し、メタインデックス７００上のスコアテーブルに登録する。キーワードのスコアは、例えば図２に示すような評価式で計算され、特定のメール文書に対するスコアは、例えば図３に示すような評価式で計算される。マッピング手段１０３は、スコアテーブルとキーワード出現インデックスとを参照し、メタインデックス７００上に関連文書テーブルを作成する。更に、この第２の実施例では、マッピング手段１０３は、スコアテーブルとキーワード出現インデックスとを参照し、メタインデックス７００上に関連人物テーブルを作成する。
【００５０】
情報推薦装置２００は、UI(User Identify)操作取得手段２０１と、関連文書表示手段２０２と、更にこの第２の実施例では関連人物表示手段２０３とを含み構成されている。UI操作取得手段２０１は、メール文書が選択されたときに、そのメール文書のＩＤ（識別情報）を取得する。関連文書表示手段２０２は、取得したメール文書のＩＤをもとに、スコアの高いキーワードの情報と、関連文書の情報とを取得し、ユーザに関連文書を提示する。即ち、関連文書表示手段２０３は、メールクライアント４００を操作して選択されたメール文書とスレッド関係にあるメール文書が持つ関連情報を用いて、自体が保有し、且つ関連度のスコアが最も高いキーワードに対応する関連文書を推薦して表示部８００に表示させる。関連人物表示手段２０３は、メタインデックス７００上の関連人物テーブルを参照に、キーワードに関連する人物のE-mailアドレスを取得し、関連人物のスコアを基準に、そのE-mailアドレスを表示部８００に表示させる。
【００５１】
ファイルシステム３００は、クローリング対象であるファイル文書を保持している。メールクライアント４００は、メール文書を保持しており、クローリング対象であると同時に、固有名詞をキーワードとして抽出される対象になる。全文インデックス５００は、ファイル文書およびメール文書のインデックスを作成したものである。キーワード出現インデックス６００は、ファイル文書およびメール文書において、キーワードと、それを含む文書の参照情報をデータベースとして保持したものであり、マッピング手段１０３から参照される。メタインデックス７００は、例えば、図４に示すようなスキーマをしており、メール文書毎にキーワードとキーワードに対するスコアを保持したスコアテーブルと、キーワード毎に関連文書の参照先を保持した関連文書テーブルとから構成されている。
【００５２】
次に、図１１、図１７および図１８のフローチャートを参照して、本発明の第２の実施例に係る情報通信システムの動作について詳細に説明する。
【００５３】
図１１において、スレッドの起点のメール文書に対するスコアを加味したキーワードのスコアを計算し（ステップＳ３５）、メタインデックス７００のスコアテーブルを作成する一連の処理（ステップＳ３４〜ステップＳ３６）の中で、例えば、スレッドと、キーワードと、メールアドレスとをキーとして、ＦｒｏｍあるいはＴｏに設定されているかどうかと、ＣＣに設定されているかどうかとを示すフラグを表すスキーマで、関連人物のリストを作成するステップ（図１７のステップＳ６６）を追加にする。図１７において、メタインデックス上の関連人物テーブル作成のステップＳ６８では、上記関連人物のリストを元に、キーワードと、メールアドレスとをキーとして、ＦｒｏｍあるいはＴｏと、ＣＣに設定されたスレッド数を集計し、図１５に示すような評価式により関連人物のスコアを計算し、図１６に示すようなスキーマでメタインデックス７００上に関連人物テーブルを作成する（図１８のステップＳ７５）。
【００５４】
なお、図１７に示すフローチャートの処理は次のようになる。情報収集装置１００は、取得したメールの中にスレッド情報が有るか無いかを判定し（ステップＳ６１）、スレッド情報が有る判定すると、そのスレッド情報の中に親スレッドが有るか無いかを判定し（ステップＳ６２）、親スレッドが無いと判定すると、起点のメール文書に対するキーワードとスコアのリストを取得する（ステップＳ６３）。
【００５５】
次に、情報収集装置１００は、スレッド情報が無いと判定したとき、または起点のメール文書に対するキーワードとスコアのリストを取得した後、メール文書のキーワードを選択し（ステップＳ６４）、 その選択したキーワードのスコアを計算し（ステップＳ６５）、更に、関連人物のリストを作成する（ステップＳ６６）。そして、情報収集装置１００は、キーワードが無いと判定すると（ステップＳ６７）、例えば、スレッドと、キーワードと、メールアドレスとをキーとして、ＦｒｏｍあるいはＴｏに設定されているかどうかと、ＣＣに設定されているかどうかとを示すフラグを表すスキーマで、関連人物のリストを作成するメタインデックス７００上の関連人物テーブルを作成する（ステップＳ６８）。
【００５６】
また、図１８に示すフローチャートの処理は次のようになる。情報収集装置１００は、キーワードとメールアドレスとをキーとして宛先に設定された数を集計し（ステップＳ７１）、関連人物のリストの行が有るか無いかを判定し（ステップＳ７２）、行が有れば、その１行を取得し（ステップＳ７３）、その１行から関連人物のスコアを図１５に示すような評価式により計算する（ステップＳ７４）。そして、情報収集装置１００は、図１６に示すようなスキーマでメタインデックス７００の関連人物テーブルを作成する（ステップＳ７５）。
【００５７】
以上説明した第２の実施例によれば、前述した第１の実施例の効果に加え、ある特定のキーワードが記述されているメール文書の送受信先に設定されているメールアドレスを一連の処理の中で自動的に集計する構成を有し、特定のキーワードを含むメールを送受信する人は、そのキーワードに関連しており、そのキーワードを用いる回数により関連度を評価できると考えられるため、ビジネス情報を持つメール文書に含まれるキーワードに関連する人物を提示することができるという効果が得られる。即ち、キーワードを含むメール文書に設定された送受信メールアドレスをスレッド別に集計することにより、キーワードに関連する人物を推薦することができるため、メール文書の内容に詳しい人物をメールクライアント上に存在する人物の中から探し出すことができるという効果が得られる。
【００５８】
なお、第１，第２の実施例では、ローカルＰＣ上のメールクライアント４００を示したが、ローカルＰＣ上のメールクライアント以外にもＷｅｂメールクライアントなど、リモートサイトを活用したパターンを適用範囲とすることができる。また、情報収集装置１００と情報推薦装置２００とが共にローカルＰＣ上に存在する場合、または、情報収集装置１００はローカルＰＣ上に存在し、情報推薦装置２００はリモートサイトに存在する場合、あるいは、情報収集装置１００と情報推薦装置２００とが共にリモートサイトに存在する場合であっても、本発明の要旨を逸脱するものではない。
【産業上の利用可能性】
【００５９】
本発明は、メールクライアントのメール文書に関連する文書をローカルＰＣ上のファイルから提示するといった用途に利用可能である。また、メールクライアントのメール文書に関連する文書をローカルＰＣ上のファイル文書以外にもＷｅｂ上やファイルサーバから関連文書を取得し、提示するといった用途にも利用可能である。また、ＭＳＮやＧｍａｉｌなどのＷｅｂメールクライアントが保有するメール文書に関連する文書をローカルＰＣ上のファイルから提示するといった用途にも利用可能である。
【符号の説明】
【００６０】
１００  情報収集装置（バックエンド処理部）
１０１  インデックス作成手段
１０２  スコアリング手段
１０３  マッピング手段
１０４  関連人物評価手段
２００  情報推薦装置（フロントエンド処理部）
２０１  UI操作取得手段（識別情報取得手段）
２０２  関連文書表示手段
２０３  関連人物表示手段
４００  メールクライアント
７００  メタインデックス
８００  表示部
【図１】
2010170225.tif 000003
【図２】
2010170225.tif 000004
【図３】
2010170225.tif 000005
【図４】
2010170225.tif 000006
【図５】
2010170225.tif 000007
【図６】
2010170225.tif 000008
【図７】
2010170225.tif 000009
【図８】
2010170225.tif 000010
【図９】
2010170225.tif 000011
【図１０】
2010170225.tif 000012
【図１１】
2010170225.tif 000013
【図１２】
2010170225.tif 000014
【図１３】
2010170225.tif 000015
【図１４】
2010170225.tif 000016
【図１５】
2010170225.tif 000017
【図１６】
2010170225.tif 000018
【図１７】
2010170225.tif 000019
【図１８】
2010170225.tif 000020