(57)【要約】【課題】電子メールとタスクツールとを精度良く関連付けることができる、電子メール・タスクツール関連付けシステムを提供する。【解決手段】電子メール操作履歴情報と、タスクツール操作履歴情報と、を取得する操作履歴情報取得手段と、前記操作履歴情報取得手段が取得した電子メール操作履歴情報とタスクツール操作履歴情報とのうちの、電子メール操作日時情報とタスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある電子メールとタスクツールとを特定する、電子メール特定情報とタスクツール特定情報とを関連付ける関連付け手段と、を備える。【選択図】図１
2010113567.tif 000002
【特許請求の範囲】
【請求項１】
電子メールと、業務のタスクを管理するツールであるタスク管理ツール（以下、タスクツールという。）と、を関連付ける電子メール・タスクツール関連付けシステムであって、
前記電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、前記タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を記憶手段から取得する操作履歴情報取得手段と、
前記操作履歴情報取得手段が取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある前記電子メールと前記タスクツールとを特定する、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける関連付け手段と、
を備えることを特徴とする電子メール・タスクツール関連付けシステム。
【請求項２】
前記電子メール操作履歴情報は、前記電子メール特定情報と前記電子メール操作日時情報と前記電子メールの内容を示す電子メール内容情報とのうちの少なくとも前記電子メール特定情報と前記電子メール操作日時情報とを含み、
前記タスクツール操作履歴情報は、前記タスクツール特定情報と前記タスクツール操作日時情報と前記タスクツールの内容を示すタスクツール内容情報とのうちの少なくとも前記タスクツール特定情報と前記タスクツール操作日時情報とを含み、
前記関連付け手段は、前記操作履歴情報取得手段が取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、前記電子メール内容情報と前記タスクツール内容情報とが示す内容が所定の範囲内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれる前記電子メール特定情報と前記タスクツール特定情報とを関連付けることを特徴とする請求項１に記載の電子メール・タスクツール関連付けシステム。
【請求項３】
前記で関連付けた前記電子メール特定情報と、この前記電子メール特定情報が特定する電子メールとスレッド関係にある一以上の前記電子メールを特定する一以上の前記電子メール特定情報とからなるスレッドメール情報を取得するスレッドメール情報取得手段をさらに備え、
前記関連付け手段は、さらに、取得したスレッドメール情報が有し、かつ、前記で関連付けた前記電子メール特定情報以外の、前記電子メール特定情報と、前記で関連付けた前記タスクツール特定情報とを関連付けることを特徴とする請求項２に記載の電子メール・タスクツール関連付けシステム。
【請求項４】
スレッド関係にある一以上の前記電子メールをそれぞれ特定する一以上の前記電子メール特定情報からなるスレッドメール情報を取得するスレッドメール情報取得手段をさらに備え、
前記関連付け手段は、さらに、前記操作履歴情報取得手段が取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、前記電子メール内容情報と前記タスクツール内容情報とが示す内容が前記所定の範囲内にない複数組の前記電子メール操作履歴情報と前記タスクツール操作履歴情報との組合せに含まれる複数組の前記電子メール特定情報と前記タスクメール特定情報との組合せのうちの、前記スレッドメール情報取得手段が取得した前記スレッドメール情報のうちの少なくとも一部の複数の前記電子メール特定情報それぞれに重複し、かつ、タスクツール特定情報が共通する複数の組合せの、前記電子メール特定情報と前記タスクツール特定情報とを関連付けることを特徴とする請求項２又は３に記載の電子メール・タスクツール関連付けシステム。
【請求項５】
前記電子メール内容情報は、前記電子メールのヘッダーに含まれるキーワードを特定するヘッダー情報であり、
前記タスクツール内容情報は、前記タスクツールの属性に含まれるキーワードを特定する属性情報であり、
前記電子メール内容情報と前記タスクツール内容情報とが示す内容が所定の範囲内にあるとは、前記ヘッダー情報と前記属性情報が特定するキーワードが所定の範囲内にあることを特徴とする請求項２乃至４のいずれか１項に記載の電子メール・タスクツール関連付けシステム。
【請求項６】
前記電子メール内容情報は、前記電子メールに添付したファイルを特定する電子メールファイル特定情報であり、
前記タスクツール内容情報は、前記タスクツールに関連するファイルを特定するタスクツールファイル特定情報であり、
前記電子メール内容情報と前記タスクツール内容情報とが示す内容が所定の範囲内にあるとは、前記電子メールファイル特定情報と前記タスクツールファイル特定情報が特定するファイルが同一であることを特徴とする請求項２乃至４のいずれか１項に記載の電子メール・タスクツール関連付けシステム。
【請求項７】
スレッド関係にある一以上の前記電子メールをそれぞれ特定する一以上の前記電子メール特定情報からなるスレッドメール情報を取得するスレッドメール情報取得手段をさらに備え、
前記関連付け手段は、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある複数組の前記電子メール操作履歴情報と前記タスクツール操作履歴情報との組合せに含まれる複数組の前記電子メール特定情報と前記タスクメール特定情報との組合せのうちの、前記スレッドメール情報取得手段が取得した前記スレッドメール情報のうちの少なくとも一部の複数の前記電子メール特定情報それぞれに重複し、かつ、タスクツール特定情報が共通する複数の組合せの、前記電子メール特定情報と前記タスクツール特定情報とを関連付けることを特徴とする請求項１に記載の電子メール・タスクツール関連付けシステム。
【請求項８】
前記電子メール特定情報と、前記電子メール特定情報が特定する前記電子メールとスレッド関係にある前記電子メールを特定するスレッド関係電子メール特定情報とのうちの少なくとも前記電子メール特定情報を有する複数のメール情報からなるメール情報一覧を記憶手段から取得するメール情報一覧取得手段と、
前記メール情報一覧取得手段から取得した前記メール情報一覧を用いて、メール情報がスレッド関係電子メール特定情報を含む場合には、メール情報が含む前記電子メール特定情報が特定する電子メールとスレッド関係にある電子メールを特定する電子メール特定情報を、スレッド関係電子メール特定情報を用いて抽出して、抽出した電子メール特定情報と前記電子メール特定情報とからなるスレッドメール情報を抽出し、メール情報がスレッド関係電子メール特定情報を含まない場合には、メール情報が含む前記電子メール特定情報からなるスレッドメール情報を抽出する、スレッドメール情報抽出手段と、を備え、
前記スレッドメール情報取得手段は、前記関連付け手段が処理する前記電子メール特定情報を有するスレッドメール情報を前記スレッドメール情報抽出手段から取得することを特徴する請求項３、４、又は７に記載の電子メール・タスクツール関連付けシステム。
【請求項９】
前記電子メールを操作する電子メール操作手段と、
前記電子メール操作手段が前記電子メールを操作したときに、操作した前記電子メールに関する前記電子メール特定情報と前記電子メール操作日時情報と前記電子メール内容情報とのうちの少なくとも前記電子メール特定情報と前記電子メール操作日時情報とを前記電子メール操作履歴情報として記憶手段に記録する電子メール操作履歴情報記録手段と、
前記タスクツールを操作するタスクツール操作手段と、
前記タスクツール操作手段が前記タスクツールを操作したときに、操作した前記タスクツールに関する前記タスクツール特定情報と前記タスクツール操作日時情報と前記タスクツール内容情報とのうちの少なくとも前記タスクツール特定情報と前記タスクツール操作日時情報とを前記タスクツール操作履歴情報として記憶手段に記録するタスクツール操作履歴情報記録手段と、
をさらに備えることを特徴する請求項１乃至８のいずれか１項に記載の電子メール・タスクツール関連付けシステム。
【請求項１０】
電子メールと、業務のタスクを管理するツールであるタスク管理ツール（以下、タスクツールという。）と、を関連付ける電子メール・タスクツール関連付けシステムが行う電子メール・タスクツール関連付け方法であって、
前記電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、前記タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を記憶手段から取得する操作履歴情報取得ステップと、
前記操作履歴情報取得ステップで取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある前記電子メールと前記タスクツールとを特定する、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける関連付けステップと、
を備えることを特徴とする電子メール・タスクツール関連付け方法。
【請求項１１】
電子メールと、業務のタスクを管理するツールであるタスク管理ツール（以下、タスクツールという。）と、を関連付ける電子メール・タスクツール関連付け方法をコンピュータに実行させる電子メール・タスクツール関連付けプログラムであって、
前記電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、前記タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を記憶手段から取得する操作履歴情報取得ステップと、
前記操作履歴情報取得ステップで取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある前記電子メールと前記タスクツールとを特定する、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける関連付けステップと、をコンピュータに実行させることを特徴とする電子メール・タスクツール関連付けプログラム。
【請求項１２】
電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報と前記電子メールの内容を示す電子メール内容情報とのうちの少なくとも前記電子メール特定情報と前記電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報と前記タスクツールの内容を示すタスクツール内容情報とのうちの少なくとも前記タスクツール特定情報と前記タスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を比較することにより特定した、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが含む前記電子メール特定情報と前記タスクツール特定情報とを関連付けて記録し、
さらに、前記操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが前記電子メール内容情報と前記タスクツール内容情報とを有する場合に、両者の示す内容が所定の範囲内にある場合に前記電子メール特定情報と前記タスクツール特定情報とを関連度が高いと設定し関連付けて記録したことを特徴とする電子メール・タスクツール関連付けデータ構造。
【請求項１３】
電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報と前記タスクツールの内容を示すタスクツール内容情報とをそれぞれ含む複数のタスクツール操作履歴情報と、スレッド関係にある一以上の前記電子メールをそれぞれ特定する一以上の前記電子メール特定情報からなるスレッドメール情報と、を比較することにより特定した、
前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが含む前記電子メール特定情報と前記タスクツール特定情報とであって、前記タスクツール特定情報を共通にする複数の前記電子メール特定情報が前記メールスレッド情報の複数の前記電子メール特定情報と重複する、複数の前記電子メール特定情報と一の前記タスクツール特定情報とを関連付けて記録したことを特徴とする電子メール・タスクツール関連付けデータ構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メール・タスクツール関連付けシステム、電子メール・タスクツール関連付け方法、電子メール・タスクツール関連付けプログラム及び電子メール・タスクツール関連付けデータ構造に関する。
【背景技術】
【０００２】
近年、電子メールは日常的な業務やユーザ間の交流に欠かせないものとなっている。また、ユーザの業務のタスクを管理するタスク管理システムも広く普及している。タスク管理システムでは、タスクをタスク毎に管理することができるツールであるタスク管理ツール（以下、タスクツールという。）を用いてタスクを管理できる。タスクの例としては、オフィスワーカがある期間継続して行う業務、例えばある文書の作成やソフトウェアの開発がある。タスクツールには、例えば、期限と成果、そのタスクにかかわりのある人（担当者）の情報が設定されている。また、タスクツールは、現在の進捗状況を表すデータを持っていることもある。タスク管理システムでは、タスクツールを用いて、進捗状況を入力する等によりタスク毎に進捗率を管理したり、タスク遂行に必要なファイルなどの情報をタスクと関連付けることによってタスクを管理したりすることができる。ユーザは、タスク管理システムの表示部に表示されたタスクツールを見て業務を確認し、他のユーザと電子メールで議論しながらタスクを遂行する、ということが広く行われている。
【０００３】
しかし、従来のタスク管理システムでは、電子メールでの議論をタスクツールと自動的に関連付けて管理していないので、タスクツール操作時に、議論したメールを探すのに時間がかかるという問題があった。また、電子メールをファイルとしてタスクツールに関連付けることはできても、議論したメールを全てユーザが手動でタスクツールと関連付けなければならないため手間がかかるという問題があった。
【０００４】
ここで、特許文献１には、文脈関連度算出サービスがメッセージ作成文脈収集サービスからメールを作成したという通知を受けて、そのメールに関連する文脈情報（タスクツールの情報も含まれる。）を文脈情報管理サービスから抽出する技術が開示されている（特許文献１の明細書［００６５］参照）。具体的な抽出の方法としては、メッセージ作成の時間と各文脈情報の時間が近いものを探すものがある（特許文献１の明細書［００６５］参照）。これによれば、メールとタスクツールの関連付けを自動で行うことができる。
【０００５】
また、特許文献２には、メッセージｍとコンテンツｃの関連度Ｓ（ｍ，ｃ）について、まず、Ｓ（ｍ，ｃ）＝０とし、最初に、コンテンツ操作履歴（あるいは、本発明の実施形態によってはメッセージ記憶部に記憶したメッセージそれ自体）を参照し、ｍがｃを直接に添付または引用しているかどうかを調べ、直接に添付または引用しているならば、Ｓ（ｍ，ｃ）＝１（最大の関連度）として終了する技術が開示されている（特許文献２の明細書［００４９］参照）。
【０００６】
【特許文献１】特開２００６−２６０１００
【特許文献２】特開２００４−１１８７３７
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記の特許文献１及び特許文献２では、電子メールとタスクツールとを精度良く関連付けることができないという問題点がある。
【０００８】
特許文献１では、複数のタスクツールが同時に実行状態になることを想定していないため、電子メール送付時に実行状態にある全てのタスクツールに対して、つまり、関連度の低いタスクツールに対しても電子メールとの関連付けをしてしまう。また、メッセージ作成の時間と各文脈情報の時間が近くても、つまり、メール作成時の時間とタスクツールの操作時の時間が近いのみでは、両者の関連度が高いとは限らない。メール作成の間に、ユーザが何かを思い出し、全く関係のないタスクツールを操作する場合もあるからである。このように、上記の特許文献１では、電子メールとタスクツールとを精度良く関連付けることができないという問題点がある。
【０００９】
特許文献２では、メッセージとコンテンツの関連度をメッセージがコンテンツを直接に添付または引用しているかで判定するが、あくまでも、メッセージとコンテンツという二つの情報を用いて両者の関連度を判定するのみであり、電子メールとタスクツールという種別の全く違うものをファイルを媒介として関連度を判定するものではない。このため、特許文献２は、タスクと電子メールとを精度良く関連付けるものではない。
【００１０】
本発明は、上記の点に鑑みてなされたものであり、その目的は、電子メールとタスクツールとを精度良く関連付けることができる、電子メール・タスクツール関連付けシステム、電子メール・タスクツール関連付け方法、電子メール・タスクツール関連付けプログラム及び電子メール・タスクツール関連付けデータ構造を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の第一の観点に係る電子メール・タスクツール関連付けシステムは、
電子メールと、業務のタスクを管理するツールであるタスク管理ツール（以下、タスクツールという。）と、を関連付ける電子メール・タスクツール関連付けシステムであって、
前記電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、前記タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を記憶手段から取得する操作履歴情報取得手段と、
前記操作履歴情報取得手段が取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある前記電子メールと前記タスクツールとを特定する、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける関連付け手段と、
を備えることを特徴とする。
【００１２】
本発明の第二の観点に係る電子メール・タスクツール関連付け方法は、
電子メールと、業務のタスクを管理するツールであるタスク管理ツール（以下、タスクツールという。）と、を関連付ける電子メール・タスクツール関連付けシステムが行う電子メール・タスクツール関連付け方法であって、
前記電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、前記タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を記憶手段から取得する操作履歴情報取得ステップと、
前記操作履歴情報取得ステップで取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある前記電子メールと前記タスクツールとを特定する、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける関連付けステップと、
を備えることを特徴とする。
【００１３】
本発明の第三の観点に係る電子メール・タスクツール関連付けプログラムは、
電子メールと、業務のタスクを管理するツールであるタスク管理ツール（以下、タスクツールという。）と、を関連付ける電子メール・タスクツール関連付け方法をコンピュータに実行させる電子メール・タスクツール関連付けプログラムであって、
前記電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、前記タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を記憶手段から取得する操作履歴情報取得ステップと、
前記操作履歴情報取得ステップで取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある前記電子メールと前記タスクツールとを特定する、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける関連付けステップと、をコンピュータに実行させることを特徴とする。
【００１４】
本発明の第四の観点に係る電子メール・タスクツール関連付けデータ構造は、
電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報と前記電子メールの内容を示す電子メール内容情報とのうちの少なくとも前記電子メール特定情報と前記電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報と前記タスクツールの内容を示すタスクツール内容情報とのうちの少なくとも前記タスクツール特定情報と前記タスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を比較することにより特定した、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが含む前記電子メール特定情報と前記タスクツール特定情報とを関連付けて記録し、
さらに、前記操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが前記電子メール内容情報と前記タスクツール内容情報とを有する場合に、両者の示す内容が所定の範囲内にある場合に前記電子メール特定情報と前記タスクツール特定情報とを関連度が高いと設定し関連付けて記録したことを特徴とする。
【００１５】
本発明の第五の観点に係る電子メール・タスクツール関連付けデータ構造は、
電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報と前記タスクツールの内容を示すタスクツール内容情報とをそれぞれ含む複数のタスクツール操作履歴情報と、スレッド関係にある一以上の前記電子メールをそれぞれ特定する一以上の前記電子メール特定情報からなるスレッドメール情報と、を比較することにより特定した、
前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが含む前記電子メール特定情報と前記タスクツール特定情報とであって、前記タスクツール特定情報を共通にする複数の前記電子メール特定情報が前記メールスレッド情報の複数の前記電子メール特定情報と重複する、複数の前記電子メール特定情報と一の前記タスクツール特定情報とを関連付けて記録したことを特徴とする。
【発明の効果】
【００１６】
本発明に係る電子メール・タスクツール関連付けシステム、電子メール・タスクツール関連付け方法、電子メール・タスクツール関連付けプログラム及び電子メール・タスクツール関連付けデータ構造によれば、電子メールとタスクツールとを精度良く関連付けることができる。
【発明を実施するための最良の形態】
【００１７】
本発明の実施形態について図面を参照して説明する。なお、本発明は下記の実施形態及び図面によって限定されるものではない。本発明の要旨を変更しない範囲で下記の実施形態及び図面に変更を加えることが出来るのはもちろんである。
【００１８】
図１は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムの詳細なブロック図を含む関連度判定システムのブロック図である。関連度判定システムは、電子メール・タスクツール関連付けシステム１００すなわちユーザ端末１００と、メールサーバ２００と、タスクサーバ３００とを含んで構成されている。ユーザ端末１００とメールサーバ２００とは、ネットワークを介して通信可能になっている。ユーザ端末１００とタスクサーバ３００とは、ネットワークを介して通信可能になっている。メールサーバ２００の機能の少なくとも一部、及び／又は、タスクサーバ３００の機能のうちの少なくとも一部を、ユーザ端末１００に持たせても良い。ユーザ端末１００の機能の少なくとも一部を、外部のサーバ（例えばメールサーバ２００及び又はタスクサーバ３００）に持たせても良い。この場合、全体としてユーザ端末１００になる。ユーザ端末１００と、メールサーバ２００と、タスクサーバ３００とのそれぞれは、一以上のコンピュータ等により実現される。ユーザ端末１００と、メールサーバ２００と、タスクサーバ３００とのそれぞれは、後述の処理を複数のコンピュータ等を用いて分散処理してもよい。
【００１９】
ユーザ端末１００は、ユーザのメール操作を監視し、ユーザの電子メール操作履歴情報を保持する。ユーザ端末１００は、ユーザのタスクツール操作を監視し、ユーザのタスクツール操作履歴情報を保持する。ユーザ端末１００は、電子メール操作履歴情報とタスクツール操作履歴情報を用いて電子メールとタスクツールの関連付けを行う。
【００２０】
メールサーバ２００は、ユーザに対して送信された電子メールを保持し、ユーザ端末１００のメール受信要求に応じて電子メールをユーザ端末１００に渡す。また、メールサーバ２００は、ユーザ端末１００からメール送信要求と電子メールを受け取り、電子メールの送信を行う。
【００２１】
タスクサーバ３００は、ユーザのタスクツールを管理している。
【００２２】
ユーザ端末１００は、入出力部１０１と、メール管理部１１１と、メール操作監視部１１２と、メール操作記憶部１１３と、メール記憶部１１４と、メールスレッド抽出部１１５と、タスクツール管理部１２１と、タスクツール操作監視部１２２と、タスクツール操作記憶部１２３と、第一関連情報抽出部１３１と、第二関連情報抽出部１３２と、第三関連情報抽出部１３３と、関連情報記憶部１３４と、を有する。
【００２３】
入出力部１０１は、ユーザからのメール操作情報をメール管理部１１１に渡す。また、入出力部１０１は、ユーザからのタスクツール操作情報をタスクツール管理部１２１に渡す。
【００２４】
メール管理部１１１は、入出力部１０１からユーザのメール操作情報を取得する。またメール管理部１１１は、メールサーバ２００にメール受信要求を渡すとともに、メールサーバ２００からユーザに対して送られた電子メールを受け取り、受け取った電子メールをメール記憶部１１４に格納（すなわち、記録。以下同じ。）する。また、メール管理部１１１は、電子メールの送信要求と電子メールをメールサーバ２００に渡す。また、メール管理部１１１は、送信した電子メールをメール記憶部１１４に格納する。
【００２５】
メール操作監視部１１２は、メール管理部１１１を監視し、メール管理部１１１が入出力部１０１からユーザのメール操作情報を取得すると、当該のメール操作情報をメール管理部１１１から取得するとともに、ユーザのメール操作情報を電子メール操作履歴情報としてメール操作記憶部１１３に格納する。
【００２６】
メール操作記憶部１１３は、ユーザの電子メール操作履歴情報を保持（すなわち、記憶。以下同じ。）する。
【００２７】
メール記憶部１１４は、ユーザが送受信した電子メールを保持する。
【００２８】
メールスレッド抽出部１１５は、第三関連情報抽出部１３３からメールスレッド情報取得要求を受け取り、メール記憶部１１４からメールスレッド情報を抽出するとともに、抽出したメールスレッド情報を第三関連情報抽出部１３３に渡す。
【００２９】
タスクツール管理部１２１は、入出力部１０１からユーザのタスクツール操作情報を取得する。
【００３０】
タスクツール操作監視部１２２は、タスクツール管理部１２１を監視し、タスクツール管理部１２１が入出力部１０１からユーザのタスクツール操作情報を受け取ると、当該タスクツール操作情報をタスクツール管理部１２１から取得するとともに、ユーザのタスクツール操作情報をタスク操作履歴情報としてタスクツール操作記憶部１２３に格納する。
【００３１】
タスクツール操作記憶部１２３は、ユーザのタスクツール操作履歴情報を保持する。
【００３２】
第一関連情報抽出部１３１は、ユーザの電子メール操作履歴情報をメール操作記憶部１１３から取得する。また、第一関連情報抽出部１３１は、ユーザのタスクツール操作履歴情報をタスクツール操作記憶部１２３から取得する。また、第一関連情報抽出部１３１は、取得した電子メール操作履歴情報とタスクツール操作履歴情報を用いて、電子メールの操作履歴時刻に近いタスクツール操作履歴情報があるか判定して電子メールとタスクツールの第一関連情報を抽出するとともに、電子メールとタスクツールとの関連度を判定し、電子メールとタスクツールの第一関連情報を関連情報記憶部１３４に格納する。
【００３３】
第二関連情報抽出部１３２は、ユーザのタスクツール操作履歴情報をタスクツール操作記憶部１２３から取得する。また、第二関連情報抽出部１３２は、ユーザの電子メール操作履歴情報をメール操作記憶部１１３から取得する。また、第二関連情報抽出部１３２は、取得したタスクツール操作履歴情報と電子メール操作履歴情報を用いて、タスクツールの操作履歴時刻に近い電子メールの操作履歴情報があるか判定して電子メールとタスクツールの第二関連情報を抽出するとともに、電子メールとタスクツールの第二関連情報を関連情報記憶部１３４に格納する。
【００３４】
第三関連情報抽出部１３３は、タスクサーバ３００からユーザのタスクツールの一覧を取得する。また第三関連情報抽出部１３３は、タスクサーバ３００から受け取ったタスクツールに対応する第一関連情報を関連情報記憶部１３４から取得する。また、第三関連情報抽出部１３３は、関連情報記憶部１３４から取得した第一関連情報の関連度を判定し、関連度の高い第一関連情報を電子メールとタスクツールの第三関連情報として関連情報記憶部１３４に格納する。また、第三関連情報抽出部１３３は、タスクサーバ３００から受け取ったタスクツールに対応する第二関連情報を関連情報記憶部１３４から取得する。また、第三関連情報抽出部１３３は、第一関連情報に含まれる電子メールのメールスレッド情報取得要求をメールスレッド抽出部に渡すと共に、メールスレッド抽出部１１５からメールスレッド情報を受け取る。また、第三関連情報抽出部１３３は、関連情報記憶部１３４から取得した第一関連情報と、第二関連情報と、メールスレッド抽出部１１５から受け取ったメールスレッド情報と、を用いて、電子メールとタスクツールとの関連度を判定し、関連度の高い第三関連情報を電子メールとタスクツールの関連情報として関連情報記憶部１３４に格納する。
【００３５】
関連情報記憶部１３４は、電子メールとタスクツールの第一関連情報と、電子メールとタスクツールの第二関連情報と、電子メールとタスクツールの第三関連情報を保持する。
【００３６】
次に、図１から図１４を参照して本発明の実施形態に係る電子メール・タスクツール関連付けシステムの動作について詳細に説明する。まず、図１から図４を参照して、電子メールとタスクツールの操作履歴情報をそれぞれメール操作記憶部１１３とタスクツール操作記憶部１２３とに蓄積（すなわち、記録。以下同じ。）するユーザ端末１００すなわち電子メール・タスクツール関連付けシステム１００の動作について説明する。図２（ａ）は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う電子メール操作履歴情報の蓄積処理のフローを示す図である。図２（ｂ）は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行うタスクツール操作履歴情報の蓄積処理のフローを示す図である。なお、これらの蓄積処理は、電子メール・タスクツール関連付けシステムの電源が入るとともにスタートし、電源が切られるとともに処理終了となる。
【００３７】
メール管理部１１１は、電子メールの操作が入出力部１０１にあったかを検知する（ステップＳ１０１）。メール管理部１１１は、入出力部１０１に対する操作がない場合（ステップＳ１０１；ＮＯ）は、ステップＳ１０１に戻る。メール管理部１１１は、入出力部１０１へのユーザの操作が有るまで、この蓄積処理に関して待機することになる。ユーザは、電子メール・タスクツール関連付けシステム１００の入出力部１０１を用いて電子メールを参照する、電子メールを送付するといった、電子メールの操作を行うと、メール管理部１１１は、電子メールの操作が入出力部１０１にあったことを検知する（ステップＳ１０１；ＹＥＳ）。
【００３８】
ユーザのメールの操作の情報であるメール操作情報は、入出力部１０１が取得し、入出力部１０１からメール管理部１１１に渡る。メール操作監視部１１２は、メール管理部１１１を監視し、メール管理部１１１がユーザの電子メールの操作の情報を受け取ったことを検知すると、メール管理部１１１から当該メール操作情報を取得し、この電子メールの操作の情報を電子メール操作履歴情報として、メール操作記憶部１１３に蓄積し（ステップＳ１０２）、次のメール操作を検知するためにステップＳ１０１に戻る。
【００３９】
図３は、メール操作記憶部１１３で管理している電子メール操作履歴情報の一例を示す図である。図３の例では、電子メール操作履歴情報は、電子メール操作履歴を一意に識別する“ＩＤ”情報と、電子メールの操作日時を表す“操作日時”情報と、操作した電子メールを一意に識別する“メールＩＤ”情報と、操作した電子メールの返信元電子メールを一意に識別する“親メールＩＤ”情報と、操作した電子メールに添付されているファイルを一意に識別する“添付ファイルＩＤ”情報と、電子メール操作内容を表す“操作”情報とを関連付けて有する。“ＩＤ”情報は、メール操作監視部１１２が電子メール操作履歴情報を保存するときに、システムで一意になる値を生成する。
【００４０】
“操作日時”情報は、電子メールを操作した操作日時を特定する電子メール操作日時情報である。電子メール操作日時情報は、電子メールを操作した操作日時を特定する情報であればよい。“メールＩＤ”情報は、電子メールを特定する電子メール特定情報である。電子メール特定情報は、電子メールを特定することが出来るものであればよい（電子メールのデータであってもよい。）。“親メールＩＤ”情報は、電子メールの親メールを特定する親メール特定情報である。親メール特定情報は、親メールを一意に識別することが出来るものであればよい（親メールのデータであってもよい。）。“添付ファイルＩＤ”情報は、電子メールの内容を示す電子メール内容情報であるが、ここでは、電子メールの添付ファイルを特定する電子メールファイル特定情報である。電子メール内容情報は、メール本文の内容の中の所定のキーワードを特定する本文キーワード特定情報であってもよい。また、電子メール内容情報は、前記電子メールのヘッダー（メールの件名、送信者又は受信者等を含む情報をいい、メール本文を除いたものである。）に含まれるキーワード（メールの件名の少なくとも一部、又は、送信者又は受信者等のメールアドレス等）を特定するヘッダー情報（メールの件名の少なくとも一部を特定するメール件名特定情報、送信者又は受信者（メールアドレス等）を特定する送受信者特定情報等）であってもよい。これらの情報は、キーワードを特定出来れば、キーワードそのものの情報であってもよい。電子メールファイル特定情報は、操作した電子メールに添付されているファイルを特定出来るものであればよい（添付ファイルのデータであってもよい）。また、このようなキーワード等は、適宜記憶部に記録されているテーブル等を参照するなどして公知の方法で得ることが出来る。
【００４１】
タスクツール管理部１２１は、タスクツールの操作が入出力部１０１にあったかを検知する（ステップＳ１０３）。タスクツール管理部１２１は、入出力部１０１に対する操作がない場合（ステップＳ１０３；ＮＯ）は、ステップＳ１０３に戻る。タスクツール管理部１２１は、入出力部１０１へのユーザの操作が有るまで、この蓄積処理に関して待機することになる。電子メール・タスクツール関連付けシステム１００の入出力部１０１を用いてタスクツールを参照する、タスクツールのステータスを変更する、タスクツールにファイルを関連付けるといった、タスクツールの操作を行うと、タスクツール管理部１２１は、タスクツールの操作が入出力部１０１にあったことを検知する（ステップＳ１０３；ＹＥＳ）。
【００４２】
ユーザのタスクツールの操作の情報であるタスクツール操作情報は、入出力部１０１が取得し、入出力部１０１からタスクツール管理部１２１に渡る。タスクツール操作監視部１２２は、タスクツール管理部１２１を監視し、タスクツール管理部１２１がユーザの電子メールの操作の情報を受け取ったことを検知すると、タスクツール管理部１２１から当該タスクツール操作情報を取得し、このタスクツールの操作の情報をタスクツール操作履歴情報として、タスクツール操作記憶部１２３に蓄積し（ステップＳ１０４）、次のメール操作を検知するためにステップＳ１０３に戻る。
【００４３】
図４は、タスクツール操作記憶部１２３で管理しているタスクツール操作履歴情報の一例を示す図である。図４の例では、タスクツール操作履歴を一意に識別する“ＩＤ”情報と、タスクツールの操作日時を表す“操作日時”情報と、操作したタスクツールを一意に識別する“タスクＩＤ”情報と、操作したタスクツールに関連付いている（すなわち関連する）ファイルを一意に識別する“ファイルＩＤ”情報と、タスクツール操作内容を表す“操作”情報とを管理している。“ＩＤ”情報は、タスクツール操作監視部１２２が電子メール操作履歴情報を保存するときに、システムで一意になる値を生成する。
【００４４】
“操作日時”情報は、タスクツールを操作した操作日時を特定するタスクツール操作日時情報である。タスクツール操作日時情報は、タスクツールを操作した操作日時を特定する情報であればよい。“タスクツールＩＤ”情報は、タスクツールを特定するタスクツール特定情報である。タスクツール特定情報は、タスクツールを特定することが出来るものであればよい（タスクツールのデータであってもよい。）。“ファイルＩＤ”情報は、タスクツールの内容を示すタスクツール内容情報であるが、ここでは、タスクツールに関連付けられたファイルを特定するタスクツールファイル特定情報である。タスクツール内容情報は、タスクツール本文の内容の中の所定のキーワードを特定する本文キーワード特定情報であってもよい。また、タスクツール内容情報は、タスクツールの属性（担当者又はタスクツールの名称等であって、タスクツール本文を除く。）に含まれるキーワード（担当者名やタスクツールの名称等）を特定する属性情報（担当者を特定する担当者特定情報やタスクツールの名称を特定するタスクツール名称特定情報等）であってもよい。これらの情報は、キーワードを特定出来れば、キーワードそのものの情報であってもよい。タスクツールファイル特定情報は、操作したタスクツールに関連付けられたファイルを特定出来るものであればよい（ファイルのデータであってもよい）。また、このようなキーワード等は、適宜記憶部に記録されているテーブル等を参照するなどして公知の方法で得ることが出来る。
【００４５】
次に、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第一関連情報を抽出して関連情報記憶部１３４に蓄積する処理について、図１、図３、図４、図５、及び図６を参照して説明する。この処理は電子メール・タスクツール関連付けシステムが所定の間隔で行う等の適宜のタイミングで行われる。
【００４６】
図５は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第一関連情報抽出処理のフローを示す図である。第一関連情報抽出部１３１は、メール操作記憶部１１３から電子メール操作履歴情報の一覧を取得し、タスクツール操作記憶部１２３からタスクツール操作履歴情報の一覧を取得する（ステップＳ２０１）。今回の例では、図３の電子メール操作履歴情報と、図４のタスクツール操作履歴情報を取得したとする。
【００４７】
次に、第一関連情報抽出部１３１は、ステップＳ２０１で取得した電子メール操作履歴情報の一覧で、未処理の電子メール操作履歴情報があるか判定する（ステップＳ２０２）。未処理の電子メール操作履歴情報がある場合（ステップＳ２０２；ＹＥＳ）はステップＳ２０３に進む。ない場合（ステップＳ２０２；ＮＯ）は処理を終了する。
【００４８】
次に、第一関連情報抽出部１３１は、一の未処理の電子メール操作履歴情報を処理対象として、処理対象の電子メール操作履歴情報の操作日時と時刻の近いタスクツール操作履歴情報があるか判定する（ステップＳ２０３）。
【００４９】
処理対象の電子メール操作履歴情報の操作日時と時刻の近いタスクツール操作履歴情報がある場合（ステップＳ２０３；ＹＥＳ）はステップＳ２０４に進む。ない場合はステップＳ２０２に戻る（ステップＳ２０３；ＮＯ）。今回の例では、図３のＩＤが“ＯＭ１”の電子メール操作履歴情報が処理対象であったとすると、第一関連情報抽出部１３１は、ＩＤが“ＯＭ１”の電子メール操作履歴情報の操作日時”２００８／６／１８  ８：００”と操作日時の近いタスクツール操作履歴情報があるか、図４のタスクツール操作履歴情報を確認する。電子メール操作履歴情報が特定する操作日時と近いタスクツール操作履歴の判定は、例えば、電子メール操作履歴情報が特定する操作日時から後１０分以内を操作日時の近いタスクツール操作履歴情報として判定することができる。今回、電子メール操作履歴の操作日時からの経過時間を１０分としているが、この間隔は１０分でなくても構わない。電子メール操作履歴情報とタスク操作日時情報とが特定する操作日時が所定の期間内にあればよい。
【００５０】
システムの設定ファイルなどで任意の間隔を設定できるなど、間隔が可変であってもよい。今回の例では、ＩＤが“ＯＭ１”の電子メール操作履歴の日時と１０分以内のタスクツール操作履歴情報は、ＩＤが“ＯＴ１”のタスクツール操作履歴情報である。電子メール操作履歴情報の操作日時に近いタスクツール操作履歴情報があったため、ステップＳ２０４に進む。
【００５１】
次に、第一関連情報抽出部１３１は、電子メールとタスクツールとの関連度を判定する（ステップＳ２０４）。電子メールとタスクツールとの関連度の判定としては、電子メールに添付されていたファイルと、同一のファイルがタスクツールに関連付けられているとき、電子メールとタスクツールの関連度が高いと判定できる。ファイルの同一性の判定としては、ファイルのハッシュ値の比較や、ファイルのプロパティ値の比較などの手段が考えられる。今回の例では、ファイルのプロパティ値にファイルを一意に識別する“ファイルＩＤ”が設定されているものとする。ファイルの同一性を有し、操作日時の近い電子メールとタスクツールの関連度は高いと考えられため、この場合はより高精度に電子メールとタスクツールの関連度を判定できる。
【００５２】
なお、上記のように、ここでは、タスクツール内容情報と電子メール内容情報とを電子メールファイル特定情報とタスクツール内容情報として説明しているが、他のタスクツール内容情報と電子メール内容情報とを用いて関連度の高さを決定してもよい。なお、電子メールとタスクツールとの操作日時情報を用いるとともに、電子メール内容情報とタスクツール内容情報とが所定の範囲内にあるかで、電子メールとタスクツールとの関連度を判定することにより、電子メールとタスクツールの操作の情報と、電子メールとタスクツールとの内容の情報と、の両側から関連度を判定することが出来る。このように、電子メールとタスクツールとの操作日時情報を用いるとともに、電子メール内容情報とタスクツール内容情報とが所定の範囲内にあるかで、電子メールとタスクツールとの関連度を判定することにより、つまり両者を組み合わせることにより、はじめて、精度の高い電子メールとタスクツールとの関連付けが実現される。
【００５３】
また、電子メールとタスクツールとの操作日時が近い場合、この電子メールとタスクツールとは関連する可能性はある。このため、操作日時が近い電子メールとタスクツール（すなわち、操作日時が所定の期間内にある電子メール操作履歴情報とタスクツール操作履歴情報とが含む電子メール特定情報とタスクツール特定情報）を先に特定し、特定した電子メール特定情報とタスクツール特定情報とについて内容情報により関連度を判定することにより、つまり、特定した電子メール特定情報とタスクツール特定情報との中から、内容情報が一定の範囲内にある電子メール特定情報とタスクツール特定情報とを特定し関連付けることにより、より効率的に関連度の高い電子メールとタスクツールとを特定して関連付けることができる。
【００５４】
なお、電子メール内容情報とタスクツール内容情報として、ヘッダー情報と属性情報とを用いて電子メールとタスクツールの関連度を判定してもよい。ヘッダー情報や属性情報には、関連度の高い相手方（一方が電子メールであれば、相手方はタスクツール）に対応する情報が含まれている可能性高いので、より精度の高い関連付けが実現される。
【００５５】
例えば、ヘッダー情報をメール件名特定情報とし、属性情報をタスクツール名称特定情報とし、両者より特定されるメール件名とタスクツール名称が同一であるか、一方が他方を全部含む場合、すなわち、両者が一定の範囲内にある場合（もちろん操作日時が近いことが前提である。）、これらの情報に対応する電子メールとタスクツールの関連度が高い（すなわち、最終的に電子メール特定情報とタスクツール特定情報とが関連付けられるということである。本発明について同じ）と判定することにより、より精度の高い関連付けが実現される。タスクツールのタスクに関する電子メールでは、件名にタスクの名称が使われる可能性が高いからである。
【００５６】
また、例えば、ヘッダー情報を送受信者特定情報とし、属性情報を担当者特定情報とし、両者が特定する送受信者と担当者が同一である場合に（もちろん操作日時が近いことが前提である。）、これらの情報に対応する電子メールとタスクツールの関連度が高いと判定することにより、より精度の高い関連付けが実現される。タスクツールの担当者が電子メールの送信者である可能が高いからである。
【００５７】
なお、両者の本文キーワード特定情報を用いて関連度を判定してもよい。この場合、両者の本文キーワード特定情報により特定される本文キーワードが同一であるか類似である場合に、両者の関連度が高いと判定する。すなわち、両者の本文キーワードが所定の範囲内にある場合に関連度が高いとしてもよい。同一又は類似の判断は、適宜、記憶部に記録したテーブル等を参照する等して、公知の方法で判断できる。しかし、メール本文に用いられるキーワードは、一般的な用語が多い場合もあり、関連付けの精度は、ヘッダー情報等及びファイル特定情報を用いた場合よりも落ちる。
【００５８】
今回、ステップＳ２０４の判定で、ＩＤが“ＯＭ１”の電子メール操作履歴情報と、ＩＤが“ＯＴ１”のタスクツール操作履歴情報は操作日時が近いと判定されたが、電子メールＩＤ“Ｍ１”の電子メールには添付ファイルがないため、ＩＤが“ＯＭ１”の電子メール操作履歴情報と、ＩＤが“ＯＴ１”のタスクツール操作履歴情報の関連度は高くないと判定し、ステップＳ２０５に進む。また、ＩＤが“ＯＭ５”の電子メール操作履歴情報がステップＳ２０４で処理対象であったとすると、操作日時の近いタスクツール操作履歴情報はＩＤが“ＯＴ６”のタスクツール操作履歴情報と判定できる。
【００５９】
ここで、ステップＳ２０４では、ＩＤが“ＯＭ５”の電子メール操作履歴情報にはファイルＩＤが“ａｆ１”のファイルが添付されており、また、ＩＤが“ＯＴ６”のタスクツール操作履歴情報にはファイルＩＤが“ａｆ１”のファイルが関連付けられていることから、ＩＤが“ＯＭ５”の電子メール操作履歴情報と、ＩＤが“ＯＴ６”のタスクツール操作履歴情報の関連度は高いと判定できる。
【００６０】
次に、第一関連情報抽出部１３１は、ステップＳ２０４で操作日時が近いと判定した電子メール操作履歴情報の電子メール特定情報とタスクツール操作履歴のタスクツール特定情報とを、関連付けて電子メールとタスクツールの第一関連情報として関連情報記憶部１３４に蓄積する（ステップＳ２０５）。また、ステップＳ２０４で判定した電子メールとタスクツールとの関連度の高さも、電子メールとタスクツールの第一関連情報として関連情報記憶部１３４に蓄積し、ステップＳ２０２に戻る。
【００６１】
図６は、関連情報記憶部１３４で管理している電子メールとタスクツールの第一関連情報の一例を示す図である。図６の例では、第一関連情報は、第一関連情報を一意に識別する“ＩＤ”情報と、電子メールを一意に識別する“メールＩＤ”情報（電子メール特定情報）と、タスクツールを一意に識別する“タスクツールＩＤ”情報（タスクツール特定情報）と、第一関連付けをした日時を表す“関連付け日時”情報と、電子メールとタスクツールの関連度を表す“関連度”情報とを有する。今回の例では、図３のＩＤが“ＯＭ１”の電子メール操作履歴情報の電子メールと図４のＩＤが“ＯＴ１”のタスクツール操作履歴情報のタスクツールの第一関連情報は、図６のＩＤが“１Ｒ１”の情報として蓄積されている。また、図３のＩＤが“ＯＭ５”の電子メール操作履歴情報の電子メールと図４のＩＤが“ＯＴ６”のタスクツール操作履歴情報のタスクツールの第一関連情報は、図６のＩＤが“１Ｒ５”の情報として蓄積されている。図６のＩＤが“１Ｒ１”の第一関連情報は、電子メールとタスクツールの関連度が高くないため、“関連度”情報には何も保持していない。また、図６のＩＤが“１Ｒ５”の第一関連情報は、電子メールとタスクツールの関連度が高いため、“関連度”情報に“高”を保持している。このようにして、電子メール特定情報とタスクツール特定情報とは関連度を高く設定して対応付けられている。
【００６２】
なお、上記の関連度の高さの設定は、ファイルＩＤ等の電子メール（又はタスクツール）ファイル特定情報（電子メール内容情報又はタスクツール内容情報であればよい。）を、タスクツール特定情報と、電子メール特定情報とに関連付けて行ってもよい。要は、関連度の高さの設定は、関連付いた電子メール特定情報とタスクツール特定情報について、電子メールファイル特定情報とタスクツールファイル特定情報とが同じであるかないか（電子メール内容情報とタスクツール内容情報とが所定の範囲内にあるかないか）で区別出来るように設定することで行われ、電子メールファイル特定情報とタスクツールファイル特定情報とが同じファイルを特定している設定は、関連度の高い設定となる。
【００６３】
次に、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第二関連情報を抽出して関連情報記憶部１３４に蓄積する処理について、図１、図３、図４、図７、及び図８を参照して説明する。この処理は電子メール・タスクツール関連付けシステムが所定の間隔で行う等の適宜のタイミングで行われる。図７は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第二関連情報抽出処理のフローを示す図である。
【００６４】
第二関連情報抽出部１３２は、メール操作記憶部１１３から電子メール操作履歴情報の一覧を取得し、タスクツール操作記憶部１２３からタスクツール操作履歴情報の一覧を取得する（ステップＳ３０１）。今回の例では、図３の電子メール操作履歴情報と、図４のタスクツール操作履歴情報を取得したとする。
【００６５】
次に、第二関連情報抽出部１３２は、ステップＳ３０１で取得したタスクツール操作履歴情報の一覧で、未処理のタスクツール操作履歴情報があるか判定する（ステップＳ３０２）。未処理のタスクツール操作履歴情報がある場合（ステップＳ３０２；ＹＥＳ）はステップＳ３０３に進む。ない場合は処理を終了する（ステップＳ３０２；ＮＯ）。
【００６６】
次に、第二関連情報抽出部１３２は、一の未処理のタスクツール操作履歴情報を処理対象として、処理対象のタスクツール操作履歴情報の操作日時情報と時刻の近い操作が送信である電子メール操作履歴情報があるか判定する（ステップＳ３０３）。すなわち、タスクツール操作日時情報と近く、かつ、操作情報が送信の電子メール操作日時情報を有する電子メール操作履歴情報を探す。
【００６７】
処理対象のタスクツール操作履歴情報の操作日時と時刻の近い電子メール操作履歴情報がある場合（ステップＳ３０３；ＹＥＳ）はステップＳ３０４に進む。ない場合（ステップＳ３０３；ＮＯ）はステップＳ３０２に戻る。今回の例では、図４のＩＤが“ＯＴ４”のタスクツール操作履歴情報が処理対象であったとすると、第二関連情報抽出部１３２は、ＩＤが“ＯＴ４”のタスクツール操作履歴情報の操作日時“２００８／６／１８  １０：３０”と操作日時の近い電子メール操作履歴情報があるか、図３の電子メール操作履歴情報を確認する。タスクツール操作履歴の日時と近い電子メール操作履歴の判定は、例えば、タスクツール操作履歴の日時から１０分以内を操作日時の近い電子メール操作履歴情報として判定することができる。今回、タスクツール操作履歴の日時からの経過時間を１０分としているが、この間隔は１０分でなくても構わない。電子メール操作履歴情報とタスク操作日時情報とが特定する操作日時が所定の期間内にあればよい。なお、上記では、電子メールの操作を送信に限っているが、電子メールの操作全般であってもよい。電子メールの操作を送信に限った場合、より精度の高いタスクツールと電子メールとの関連付けが出来る。
【００６８】
システムの設定ファイルなどで任意の間隔を設定できるなど、間隔が可変であってもよい。今回の例では、ＩＤが“ＯＴ４”のタスクツール操作履歴の日時と１０分以内の電子メール送信履歴情報は、ＩＤが“ＯＭ３”の電子メール操作履歴情報である。タスクツール操作履歴情報の操作日時に近い電子メール操作履歴情報があったため、ステップＳ３０４に進む。
【００６９】
次に、第二関連情報抽出部１３２は、ステップＳ３０３で操作日時が近いと判定したタスクツール操作履歴情報のタスクツール特定情報と電子メール操作履歴情報の電子メール特定情報とを、関連付け、電子メールとタスクツールの第二関連情報として関連情報記憶部１３４に蓄積し（ステップＳ３０４）、ステップＳ３０２に戻る。
【００７０】
図８は、関連情報記憶部１３４で管理している電子メールとタスクツールの第二関連情報の一例を示す図である。図８の例では、第二関連情報を一意に識別する“ＩＤ”情報と、電子メールを一意に識別する“メールＩＤ”情報（電子メール特定情報）と、タスクツールを一意に識別する“タスクツールＩＤ”情報（タスクツール特定情報）と、関連付けをした日時を表す“関連付け日時”情報とを管理している。今回の例では、図４のＩＤが“ＯＴ４”のタスクツール操作履歴情報のタスクツールと図３のＩＤが“ＯＭ３”の電子メール送信履歴情報の電子メールとの第二関連情報は、図８のＩＤが“２Ｒ１”の情報として蓄積されている。
【００７１】
次に、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第三関連情報を抽出して関連情報記憶部１３４に蓄積する処理について、図１、図６、図８、図９から図１５を参照して説明する。図９は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第三関連情報抽出処理のフローを示す図である。電子メールとタスクツールとの関連付けの処理は、一定期間ごとにバッチ処理のような形で第三関連情報抽出部１３３が処理開始を指示してもよい。また、ユーザが入出力部１０１を通して、関連付けの処理開始を指示してもよい。ここでは、説明を簡単にするため、第三関連情報抽出部１３３が一定期間ごとに、関連付けの処理を実行するものとする。
【００７２】
第三関連情報抽出部１３３は、タスクサーバ３００からユーザのタスクツール一覧情報を取得する（ステップＳ４０１）。図１０は、タスクサーバ３００で管理しているタスクツール一覧情報の一例の図である。図１０の例では、タスクツールを一意に識別する“ＩＤ”情報（タスクツール特定情報）と、タスクツール名を表す“タスク名”情報と、タスクツールの状態を表す“ステータス”情報とを管理している。今回の例では、第三関連情報抽出部１３３は、ステップＳ４０１で図１０のタスクツール一覧情報をタスクサーバ３００から取得したとする。
【００７３】
次に第三関連情報抽出部１３３は、ステップＳ４０１で取得したタスクツール一覧情報の中に、未処理のタスクツールがあるか判定する（ステップＳ４０２）。未処理のタスクツールがある場合（ステップＳ４０２；ＹＥＳ）はステップＳ４０３に進む。ない場合（ステップＳ４０２；ＮＯ）は処理を終了する。
【００７４】
次に第三関連情報抽出部１３３は、一の未処理のタスクツールを処理対象として、処理対象のタスクツールについて、“ＩＤ”情報（タスクツール特定情報）をキーとして、タスクツール関連情報記憶部１３４から第一関連情報を取得する（ステップＳ４０３）。今回の例では、図１０のＩＤが“Ｔ１”であるタスクツールが処理対象であるとする。また、関連情報記憶部１３４には図６の例の第一関連情報が蓄積されているとする。第三関連情報抽出部１３３は、関連情報記憶部１３４からＩＤが“Ｔ１”の第一関連情報を取得する。今回の例では、図１１の第一関連情報の一覧が取得されたとする。
【００７５】
次に第三関連情報抽出部１３３は、ステップＳ４０３で取得した第一関連情報の一覧の中に未処理の第一関連情報があるか判定する（ステップＳ４０４）。未処理の第一関連情報がある場合（ステップＳ４０４；ＹＥＳ）はステップＳ４０５に進む。ない場合（ステップＳ４０４；ＮＯ）はステップＳ４０２に戻る。今回の例では、未処理の第一関連情報があるとしてステップＳ４０５に進む。
【００７６】
次に第三関連情報抽出部１３３は、一の未処理の第一関連情報を処理対象として、処理対象の第一関連情報は、電子メールとタスクツールの関連度が高いかを判定する（ステップＳ４０５）。電子メールとタスクツールの関連度が高い場合（ステップＳ４０５；ＹＥＳ）はステップＳ４０６に進む。高くない場合（ステップＳ４０５；ＮＯ）はステップＳ４０７に進む。図１１の第一関連情報の例では、図５のステップＳ２０４の判定により、電子メールとタスクツールの関連度の高さを表す“関連度”情報が保持されており（すなわち、電子メールとタスクツールとは関連度が高く設定され関連付けられている）、この“関連度”情報（関連付けの設定の高さ）を用いて電子メールとタスクツールの関連度の高さを判定できる。ステップＳ４０５での電子メールとタスクツールとの関連度の高さの判定は、別の方法であっても構わない。例えば、ステップＳ４０５で図５のステップＳ２０４と同じ判定を行ってもよい。ここでの関連度の判定についても図５のステップＳ２０４の説明と同様の効果がある。今回、図１１のＩＤが“１Ｒ５”の第一関連情報が処理対象であったとすると、“関連度”情報に“高”が保持されているため、電子メールとタスクツールの関連度は高いと判定し、ステップＳ４０６に進む。また、図１１のＩＤが“１Ｒ１”の第一関連情報が処理対象であったとすると、“関連度”情報には何も保持されていないため、電子メールとタスクツールの関連度は高くないと判定し、ステップＳ４０７に進む。 
【００７７】
次に、ステップＳ４０５からステップＳ４０６に進む場合のフローを説明する。
【００７８】
第三関連情報抽出部１３３は、処理対象の第一関連情報に含まれる電子メール特定情報に関して、メールスレッド情報取得要求をメールスレッド抽出部１１５に送る。メールスレッド抽出部１１５は、関連情報抽出部１３３からメールスレッド情報取得要求を受け取ると、メール記憶部１１４から電子メール情報の一覧を取得し、この一覧から処理対象の電子メールのメールスレッド情報を抽出し、当該のメールスレッド情報を第三関連情報抽出部１３３に渡す（ステップＳ４０６）。メールスレッド抽出部１１５は、メールスレッド情報を適宜の記憶部に保持してもよい。この場合、第三関連情報抽出部１３３は、記憶部からメールスレッド情報を取得する。
【００７９】
今回の例では、図６のＩＤが“１Ｒ５”の第一関連情報が処理対象だとすると、当該の第一関連情報にはメールＩＤが“Ｍ４”の電子メールが含まれているため、第三関連情報抽出部１３３は、メールスレッド抽出部１１５にメールＩＤが“Ｍ４”のメールスレッド情報取得要求を送る。メールスレッド抽出部１１５は、第三関連情報抽出部１３３からメールＩＤが“Ｍ４”のメールスレッド情報取得要求を受け取ると、メール記憶部１１４から電子メール情報の一覧を取得する。図１３は、メール記憶部１１４で管理している電子メール情報の一覧の一例を示す図である。図１３の例では、電子メールを一意に識別する“ＩＤ”情報（電子メール特定情報）と、返信対象の電子メールを一意に識別する“親メールＩＤ”（親メール特定情報）と、メールスレッド情報を表す“スレッドメールＩＤ”情報と、電子メールの内容を表す“メールデータ”情報と、電子メールに添付されているファイルを一意に識別する“添付ファイルＩＤ”と、添付ファイルの内容を表す“添付ファイルデータ”とを管理している。今回の例では、メールスレッド抽出部１１５は、ステップＳ４０６で図１３の電子メール情報一覧をメール記憶部１１４から取得したとする。今回、処理対象の電子メール情報は電子メールＩＤが“Ｍ４”の電子メール情報であるから、メールスレッド抽出部１１５は、図１３の電子メール情報一覧から、ＩＤが“Ｍ４”の電子メール情報を取得し、スレッドメールＩＤ情報を抽出する。ＩＤが“Ｍ４”の電子メール情報には、スレッドメールＩＤ情報に何も格納されていない。また、図１３の電子メール情報の一覧には親メールＩＤ情報やスレッドメールＩＤ情報にＩＤ“Ｍ４”を含む電子メール情報がない。これにより、メールスレッド抽出部１１５は、ＩＤが“Ｍ４”の電子メール情報には電子メールスレッドがないとして、第三関連情報抽出部１３３にメールスレッド情報としてＩＤ“Ｍ４”を渡す。また、図１４は、図１３の電子メール情報一覧に含まれるメールスレッド情報を全て抽出した場合のメールスレッド情報の一覧の一例を示す図である。
【００８０】
次に第三関連情報抽出部１３３は、処理対象のタスクツールとステップＳ４０６で取得したメールスレッド情報との第三関連情報を関連情報記憶部１３４に蓄積する（ステップＳ４１１）。今回の例では、処理対象のタスクツールはＩＤが“Ｔ１”のタスクツールであり、また、ステップＳ４０６でメールスレッド抽出部１１５からメールスレッド情報の電子メール特定情報である“Ｍ４”を取得している。第三関連情報抽出部１３３は、ＩＤが“Ｔ１”であるタスクツール特定情報とＩＤが“Ｍ４”である電子メール特定情報とを関連付けて、第三関連情報として、関連情報記憶部１３４に蓄積する。図１５は、関連情報記憶部で管理している電子メールとタスクツールの第三関連情報の一例を示す図である。図１５の例では、第三関連情報を一意に識別する“ＩＤ”情報と、タスクツールを一意に識別する“タスクＩＤ”情報（タスクツール特定情報）と、メールスレッド情報を表す“メールＩＤ”情報（電子メール特定情報）と、関連付けをした日時を表す“関連付け日時”情報とを管理している。今回の例では、ＩＤが“Ｒ２”の関連情報が蓄積される。
【００８１】
また、例えば、図１１について、仮に“１Ｒ１”の第一関連情報の関連度が高いと設定されており、この第一関連情報が処理対象である場合、メールスレッド情報は“Ｍ１、Ｍ２”となり、メールＩＤ“Ｍ２”にタスクツールＩＤ“Ｔ１”が関連付けられる。
【００８２】
次に、ステップＳ４０５からステップＳ４０７に進む場合のフローを説明する。
【００８３】
第三関連情報抽出部１３３は、処理対象のタスクツールについて、関連情報記憶部１３４から第二関連情報を取得する（ステップＳ４０７）。今回の例では、図１０のＩＤが"Ｔ１"のタスクツールが処理対象であるとする。また、関連情報記憶部１３４には図８の例の第二関連情報が蓄積されているとする。第三関連情報抽出部１３３は、関連情報記憶部１３４からタスクツールＩＤが"Ｔ１"の第二関連情報を取得する。今回の例では、図７の第二関連情報の一覧が取得されたとする。
【００８４】
次に、第三関連情報抽出部１３３は、ステップＳ４０４で処理対象である第一関連情報に含まれる電子メール特定情報に関して、メールスレッド情報取得要求をメールスレッド抽出部１１５に送る。メールスレッド抽出部１１５は、第三関連情報抽出部１３３からメールスレッド情報取得要求を受け取ると、メール記憶部１１４から電子メール情報の一覧を取得し、処理対象の電子メールのメールスレッド情報を抽出し、当該のメールスレッド情報を関連情報抽出部１３３に渡す（ステップＳ４０８）。
【００８５】
今回の例では、図１１のＩＤが"１Ｒ１"の第一関連情報が処理対象だとすると、当該第一関連情報には電子メールＩＤが"Ｍ１"の電子メール特定情報が含まれているため、第三関連情報抽出部１３３は、メールスレッド抽出部１１５にメールＩＤが"Ｍ１"である電子メールのメールスレッド情報取得要求を送る。メールスレッド抽出部１１５は、第三関連情報抽出部１３３からメールＩＤが"Ｍ１"のメールスレッド情報取得要求を受け取ると、メール記憶部１１４から電子メール情報の一覧を取得する。図１３は、メール記憶部１１４で管理している電子メール情報の一覧の一例である。今回の例では、メールスレッド抽出部１１５は、ステップＳ４０８で図１３の電子メール情報の一覧をメール記憶部１１４から取得したとする。今回、処理対象の電子メール情報はメールＩＤが“Ｍ１”の電子メール情報であるから、メールスレッド抽出部１１５は、図１３の電子メール情報の一覧から、ＩＤが“Ｍ１”の電子メール情報を取得し、スレッドメールＩＤ情報を抽出する。ＩＤが“Ｍ１”の電子メール情報には、スレッドメールＩＤ情報に何も格納されていない。しかし、図１３の電子メール情報の一覧には親メールＩＤ情報やスレッドメールＩＤ情報にＩＤ"Ｍ１"を含む電子メールとしてＩＤが“Ｍ２”の電子メール特定情報が抽出できる。これにより、メールスレッド抽出部１１５は、ＩＤが“Ｍ１”の電子メール特定情報について、メールスレッド情報は“Ｍ１→Ｍ２”として、第三関連情報抽出部１３３にメールスレッド情報 “Ｍ１、Ｍ２”を渡す。このように、スレッド関係にある電子メール特定情報を電子メールスレッド情報として関連付けて抽出出来る。
【００８６】
次に第三関連情報抽出部１３３は、ステップＳ４０８で受け取ったメールスレッド情報の中に未処理の電子メール特定情報があるか判定する（ステップＳ４０９）。未処理の電子メール特定情報がある場合（ステップＳ４０９；ＹＥＳ）はステップＳ４１０に進む。ない場合（ステップＳ４０９；ＮＯ）はステップＳ４０２に戻る。今回の例では、未処理の電子メール特定情報があるとしてステップＳ４１０に進む。
【００８７】
次に第三関連情報抽出部１３３は、一の未処理の電子メール特定情報を処理対象として、スレッド電子メール内のこの電子メール特定情報の電子メールとステップＳ４０２で処理対象となっているタスクツール特定情報のタスクツールとの関連度が高いかを判定する（ステップＳ４１０）。関連度が高い場合（ステップＳ４１０；ＹＥＳ）はステップＳ４１１に進む。高くない場合（ステップＳ４１０；ＮＯ）はステップＳ４０９に戻る。電子メールとタスクツールとの関連度の高さの判定は、メールスレッド情報の中に含まれる、異なる電子メール特定情報が、同一のタスクツール特定情報との第二関連情報があるかどうかで判定することができる。なぜなら、一つの電子メールスレッド情報に対して、同一のタスクツールが第一関連情報と第二関連情報の双方で関連付いているため、スレッドとタスクツールとは関連度が高いと判定できる。したがって、電子メールスレッド情報の有する電子メールとも当該のタスクツールは関連度が高いと判定できる。
【００８８】
今回の例では、ステップＳ４０９で処理対象になっている電子メール特定情報は、ＩＤが“Ｍ２”の電子メール特定情報であったとする。第三関連情報抽出部１３３は、ステップＳ４０７で取得した第二関連情報の中に、ＩＤが“Ｔ１”のタスクツールとＩＤが“Ｍ２”の電子メールとの関連情報があるか確認する。図１２の第二関連情報の例では、ＩＤが“２Ｒ１”の第二関連情報が、ＩＤが“Ｔ１”のタスクツールとＩＤが“Ｍ２”の電子メール特定情報との関連情報であるから、電子メールスレッド情報“Ｍ１、Ｍ２”内の電子メールと、ＩＤが“Ｔ１”のタスクツールとは関連度が高いと判定してステップＳ４１１へ進む。なお、ステップＳ４１０でのタスクツールと電子メールとの関連度の判定は、今回の例とは別の判定方法であっても構わない。
【００８９】
次に第三関連情報抽出部１３３は、ステップＳ４０２で処理対象のタスクツール特定情報とステップＳ４０８で取得したメールスレッド情報との関連情報を関連情報記憶部１３４に蓄積する（ステップＳ４１１）。今回の例では、処理対象のタスクツールはＩＤが“Ｔ１”のタスクツール特定情報であり、また、ステップＳ４０８でメールスレッド抽出部１１５から電子メールスレッド情報“Ｍ１、Ｍ２”を取得している。第三関連情報抽出部１３３は、ＩＤが“Ｔ１"のタスクツール特定情報とＩＤが“Ｍ１”と“Ｍ２”の電子メール特定情報とを関連付けて有する第三関連情報を関連情報記憶部１３４に蓄積する。図１５は、関連情報記憶部で管理している電子メール特定情報とタスクツール特定情報の関連情報の一例である。今回の例では、ＩＤが“Ｒ１”の関連情報が蓄積される。 
【００９０】
本実施形態によれば、ユーザが操作した電子メールの中から、ユーザが操作したタスクツールに関連のある電子メールを抽出し、電子メールとタスクツールとを自動的にかつ精度高く関連付けられる。
【００９１】
その理由は、第一関連情報でタスクツールに関連付いている電子メールと、第二関連情報で同一のタスクツールに関連付いている電子メールとが同じ電子メールスレッドに含まれるか判定することで、一つの電子メールスレッドに対して、同一のタスクツールが複数回関連付けられていることを抽出できるためである。一つの電子メールスレッドに対して同一のタスクツールが複数回関連付いていれば、電子メールスレッドとタスクツールとの関連度が高いと判定できる。電子メールスレッドの電子メールは互いに関連性が高く、これらの電子メールの操作日時と同一のタスクツールの操作日時とが所定の期間内にあればこれらは、関連度が高いと考えられるからである。また、電子メールスレッド内の各電子メール間の関連度は高いため、電子メールスレッド内の電子メールとタスクツールとの関連度も高いと判定できる。
【００９２】
また、本実施形態によれば、ユーザがタスクツールに対して行った電子メールでの議論を手間なく探し出せる。
【００９３】
その理由は、議論により送信した電子メールは電子メールスレッドでまとめられており、また、前記効果の理由の通り、タスクツールと電子メールは電子メールスレッド情報によって精度の高い関連付けが行われているためである。
【００９４】
上述のように、ユーザ端末１００は、
電子メールと、業務のタスクを管理するツールであるタスク管理ツール（以下、タスクツールという。）と、を関連付ける電子メール・タスクツール関連付けシステムであって、
前記電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、前記タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を記憶手段（例えば、メール操作記憶部１１３及びタスクツール操作記憶部１２３に対応する）から取得する操作履歴情報取得手段（例えば、第一関連情報抽出部１３１の中のステップＳ２０１の処理を行う手段等に対応）と、
前記操作履歴情報取得手段が取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある前記電子メールと前記タスクツールとを特定する、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける関連付け手段（例えば、第一関連情報抽出部１３１、第二関連情報抽出部１３２、及び第三関連情報抽出部１３３に対応）と、を備える。
【００９５】
電子メールとタスクツールとの操作情報の条件に加えてもう一つの条件を関連付けの条件にすることにより、精度良く電子メールとタスクツールとの関連付けを行うことが出来る。すなわち、上記手段で前記の二つの条件が揃うことにより、はじめて、電子メール特定情報及びタスクツール特定情報すなわち、これらそれぞれで特定されるタスクツールと電子メールとを精度良く関連付けることができる。
【００９６】
また、ユーザ端末１００は、
前記電子メール操作履歴情報は、前記電子メール特定情報と前記電子メール操作日時情報と前記電子メールの内容を示す電子メール内容情報とのうちの少なくとも前記電子メール特定情報と前記電子メール操作日時情報とを含み、
前記タスクツール操作履歴情報は、前記タスクツール特定情報と前記タスクツール操作日時情報と前記タスクツールの内容を示すタスクツール内容情報とのうちの少なくとも前記タスクツール特定情報と前記タスクツール操作日時情報とを含み、
前記関連付け手段は、前記操作履歴情報取得手段が取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、前記電子メール内容情報と前記タスクツール内容情報とが示す内容が所定の範囲内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれる前記電子メール特定情報と前記タスクツール特定情報とを関連付ける（例えば、第一関連情報抽出部１３１が行うステップＳ２０２乃至ステップＳ２０５、及び、第三関連情報抽出部１３３が行うステップＳ４０１乃至ステップＳ４０５及びステップＳ４１１の処理に対応）。
【００９７】
電子メールとタスクツールの操作情報の共通性と内容情報の共通性とを用いて二つの視点から電子メールとタスクツールとを関連付けるので、より関連付けの精度が上がる。
【００９８】
また、ユーザ端末１００は、
前記で関連付けた前記電子メール特定情報と、この前記電子メール特定情報が特定する電子メールとスレッド関係にある一以上の前記電子メールを特定する一以上の前記電子メール特定情報とからなるスレッドメール情報を取得するスレッドメール情報取得手段（例えば、第三関連情報抽出部１３３のステップＳ４０６の処理を行う手段に対応）をさらに備え、
前記関連付け手段は、さらに、取得したスレッドメール情報が有し、かつ、前記で関連付けた前記電子メール特定情報以外の、前記電子メール特定情報と、前記で関連付けた前記タスクツール特定情報とを関連付ける（例えば、第三関連情報抽出部１３３が行うステップＳ４０６及びステップＳ４１１の処理に対応）。
【００９９】
スレッド関係にある電子メールは、互いに関連度が高いことは明らかである。このため、あるタスクツールと関連度の高い電子メールとスレッド関係にある電子メールも、このタスクツールと関連度は高い。このため、上記手段により、電子メール及びタスクツールでそれぞれ特定されるタスクツールと電子メールとを精度良く関連付けることができる。
【０１００】
また、ユーザ端末１００は、
スレッド関係にある一以上の前記電子メールをそれぞれ特定する一以上の前記電子メール特定情報からなるスレッドメール情報を取得するスレッドメール情報取得手段（例えば、第三関連情報抽出部１３３が行うステップＳ４０６に対応）をさらに備え、
前記関連付け手段は、さらに、前記操作履歴情報取得手段が取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、前記電子メール内容情報と前記タスクツール内容情報とが示す内容が前記所定の範囲内にない複数組の前記電子メール操作履歴情報と前記タスクツール操作履歴情報との組合せに含まれる複数組の前記電子メール特定情報と前記タスクメール特定情報との組合せのうちの、前記スレッドメール情報取得手段が取得した前記スレッドメール情報のうちの少なくとも一部の複数の前記電子メール特定情報それぞれに重複し、かつ、タスクツール特定情報が共通する複数の組合せの、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける（例えば、第二関連情報抽出部１３２及び第三関連情報抽出部１３３の中のステップＳ４０７乃至ステップＳ４１１の処理を行う手段に対応）。
【０１０１】
上記手段により、一つのメールスレッドの二種以上の電子メールの操作日時それぞれに近い操作日時において同一のタスクツールが操作されている場合に、タスクツールと電子メールを関連付けることができる。ここで、スレッド関係にある二以上の電子メールの操作時間が、同一のタスクツールの操作時間とそれぞれ近い場合、スレッド関係にある複数の電子メールと前記タスクツールとの関連度が高いと判定できる。このため、この手段により、タスクツールと電子メールとをさらに精度良く関連付けることができる。また、電子メールとタスクツールとの内容が所定の範囲内にある場合と、ない場合で異なる処理を行うことによりタスクツールと電子メールとをさらに精度良く関連付けることができる。
【０１０２】
また、ユーザ端末１００では、
前記電子メール内容情報は、前記電子メールのヘッダーに含まれるキーワードを特定するヘッダー情報であり、
前記タスクツール内容情報は、前記タスクツールの属性に含まれるキーワードを特定する属性情報であり、
前記電子メール内容情報と前記タスクツール内容情報とが示す内容が所定の範囲内にあるとは、前記ヘッダー情報と前記属性情報が特定するキーワードが所定の範囲内にある。
【０１０３】
このようにすれば上述のように、関連付けの精度が上がる。
【０１０４】
また、ユーザ端末１００では、
前記電子メール内容情報は、前記電子メールに添付したファイルを特定する電子メールファイル特定情報であり、
前記タスクツール内容情報は、前記タスクツールに関連するファイルを特定するタスクツールファイル特定情報であり、
前記電子メール内容情報と前記タスクツール内容情報とが示す内容が所定の範囲内にあるとは、前記電子メールファイル特定情報と前記タスクツールファイル特定情報が特定するファイルが同一である。
【０１０５】
このようにすれば上述のように、関連付けの精度が上がる。
【０１０６】
また、ユーザ端末１００は、
スレッド関係にある一以上の前記電子メールをそれぞれ特定する一以上の前記電子メール特定情報からなるスレッドメール情報を取得するスレッドメール情報取得手段（例えば、第三関連情報抽出部１３３の中のステップＳ４０６の処理を行う手段を参照）をさらに備え、
前記関連付け手段は、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある複数組の前記電子メール操作履歴情報と前記タスクツール操作履歴情報との組合せに含まれる複数組の前記電子メール特定情報と前記タスクメール特定情報との組合せのうちの、前記スレッドメール情報取得手段が取得した前記スレッドメール情報のうちの少なくとも一部の複数の前記電子メール特定情報それぞれに重複し、かつ、タスクツール特定情報が共通する複数の組合せの、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける（例えば、第一関連情報抽出部１３１、第二関連情報抽出部１３２、及び第三関連情報抽出部１３３に対応）。
【０１０７】
上記手段により、一つのメールスレッドの二種以上の電子メールの操作日時それぞれに近い操作日時において同一のタスクツールが操作されている場合に、タスクツールと電子メールを関連付けることができる。ここで、スレッド関係にある二以上の電子メールの操作時間が、同一のタスクツールの操作時間とそれぞれ近い場合、スレッド関係にある複数の電子メールと前記タスクツールとの関連度が高いと判定できる。このため、この手段により、タスクツールと電子メールとをさらに精度良く関連付けることができる。
【０１０８】
また、ユーザ端末１００は、
前記電子メール特定情報と、前記電子メール特定情報が特定する前記電子メールとスレッド関係にある前記電子メールを特定するスレッド関係電子メール特定情報とのうちの少なくとも前記電子メール特定情報を有する複数のメール情報からなるメール情報一覧を記憶手段（例えば、メール記憶部１１４に対応）から取得するメール情報一覧取得手段（例えば、メールスレッド抽出部１１５に対応）と、
前記メール情報一覧取得手段から取得した前記メール情報一覧を用いて、メール情報がスレッド関係電子メール特定情報を含む場合には、メール情報が含む前記電子メール特定情報が特定する電子メールとスレッド関係にある電子メールを特定する電子メール特定情報を、スレッド関係電子メール特定情報を用いて抽出して、抽出した電子メール特定情報と前記電子メール特定情報とからなるスレッドメール情報を抽出し、メール情報がスレッド関係電子メール特定情報を含まない場合には、メール情報が含む前記電子メール特定情報からなるスレッドメール情報を抽出する、スレッドメール情報抽出手段（例えば、メールスレッド抽出部１１５に対応）と、を備え、
前記スレッドメール情報取得手段は、前記関連付け手段が処理する前記電子メール特定情報を有するスレッドメール情報を前記スレッドメール情報抽出手段から取得する。
【０１０９】
ユーザ端末１００は、メールスレッド情報を確実に取得できる。
【０１１０】
また、ユーザ端末１００は、
前記電子メールを操作する電子メール操作手段（例えば、入出力部１０１に対応）と、
前記電子メール操作手段が前記電子メールを操作したときに、操作した前記電子メールに関する前記電子メール特定情報と前記電子メール操作日時情報と前記電子メール内容情報とのうちの少なくとも前記電子メール特定情報と前記電子メール操作日時情報とを前記電子メール操作履歴情報として記憶手段（例えば、メール操作記憶部１１３）に記録する電子メール操作履歴情報記録手段（例えば、入出力部１０１、メール管理部１１１及びメール操作監視部１１２に対応）と、
前記タスクツールを操作するタスクツール操作手段（例えば、入出力部１０１に対応）と、
前記タスクツール操作手段が前記タスクツールを操作したときに、操作した前記タスクツールに関する前記タスクツール特定情報と前記タスクツール操作日時情報と前記タスクツール内容情報とのうちの少なくとも前記タスクツール特定情報と前記タスクツール操作日時情報とを前記タスクツール操作履歴情報として記憶手段（例えば、タスクツール操作記憶部１２３に対応）に記録するタスクツール操作履歴情報記録手段（例えば、入出力部１０１、タスクツール管理部１１１及びタスクツール操作監視部１１２に対応）と、
をさらに備える。
【０１１１】
ユーザ端末１００は、電子メール操作履歴情報とタスクツール操作履歴情報とを取得することが出来る。
【０１１２】
また、上述のように、電子メール・タスクツール関連付け方法は、電子メールと、業務のタスクを管理するツールであるタスク管理ツール（以下、タスクツールという。）と、を関連付ける電子メール・タスクツール関連付けシステムが行う電子メール・タスクツール関連付け方法であって、
前記電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、前記タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を記憶手段（例えば、メール操作記憶部１１３及びタスクツール操作記憶部１２３に対応する）から取得する操作履歴情報取得ステップ（例えば、ステップＳ２０１の処理に対応）と、
前記操作履歴情報取得ステップで取得した前記複数の電子メール操作履歴情報と前記複数のタスクツール操作履歴情報とのうちの、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とに含まれ、かつ、所定の関係にある前記電子メールと前記タスクツールとを特定する、前記電子メール特定情報と前記タスクツール特定情報とを関連付ける関連付けステップ（例えば、第一関連情報抽出部１３１、第二関連情報抽出部１３２、及び第三関連情報抽出部１３３が行う処理に対応）と、
を備える。
【０１１３】
ユーザ端末１００は、上記手段に対応する処理を行い、このユーザ端末により行われる電子メール・タスクツール関連付け方法は、上記ユーザ端末１００が奏する効果と同様の効果を奏する。また、この方法をコンピュータに行わせる電子メール・タスクツール関連付けプログラムも上記ユーザ端末１００が奏する効果と同様の効果を奏する。
【０１１４】
また、電子メール・タスクツール関連付けデータ構造（例えば、第一関連情報に対応）は、
電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報と前記電子メールの内容を示す電子メール内容情報とのうちの少なくとも前記電子メール特定情報と前記電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報と前記タスクツールの内容を示すタスクツール内容情報とのうちの少なくとも前記タスクツール特定情報と前記タスクツール操作日時情報とをそれぞれ含む複数のタスクツール操作履歴情報と、を比較することにより特定した、前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが含む前記電子メール特定情報と前記タスクツール特定情報とを関連付けて記録し、
さらに、前記操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが前記電子メール内容情報と前記タスクツール内容情報とを有する場合に、両者の示す内容が所定の範囲内にある場合に前記電子メール特定情報と前記タスクツール特定情報とを関連度が高いと設定し関連付けて記録したことを特徴とする。
【０１１５】
また、電子メール・タスクツール関連付けデータ構造（例えば、第三関連情報に対応）は、
電子メールを特定する電子メール特定情報と前記電子メールを操作した操作日時を特定する電子メール操作日時情報とをそれぞれ含む複数の電子メール操作履歴情報と、タスクツールを特定するタスクツール特定情報と前記タスクツールを操作した操作日時を特定するタスクツール操作日時情報と前記タスクツールの内容を示すタスクツール内容情報とをそれぞれ含む複数のタスクツール操作履歴情報と、スレッド関係にある一以上の前記電子メールをそれぞれ特定する一以上の前記電子メール特定情報からなるスレッドメール情報と、を比較することにより特定した、
前記電子メール操作日時情報と前記タスクツール操作日時情報とが特定する操作日時が所定の期間内にある前記電子メール操作履歴情報と前記タスクツール操作履歴情報とが含む前記電子メール特定情報と前記タスクツール特定情報とであって、前記タスクツール特定情報を共通にする複数の前記電子メール特定情報が前記メールスレッド情報の複数の前記電子メール特定情報と重複する、複数の前記電子メール特定情報と一の前記タスクツール特定情報とを関連付けて記録したことを特徴とする。
【０１１６】
上記のデータ構造それぞれを用いることにより精度の高い電子メールとタスクツールとの関連付けが期待できる。
【０１１７】
図１６は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムの構成を示すハードウェア構成図である。上記手段（操作手段を除く）や図１の各ブロック（入出力部１０１を除く。）は、ＣＰＵ１０及び記憶装置の記憶領域の中のＣＰＵ１０の計算領域及びデータ保持領域で実現されている。図１の入出力部１０１は、ディスプレイ３０，入力装置２０及び読取装置２１で実現されている。入力装置２０は、キーボード及びマウス等により実現される。読取装置２１は、情報記憶媒体９０を読み取るドライブ等により実現される。情報記憶媒体９０は、一以上のＣＤ−Ｒ、一以上のＤＶＤ−Ｒ、又はこれらの組合せ等により実現される。図１の各記憶部は、記憶装置４０で実現されている。記憶装置４０は、メインメモリ及びハードディスク等により実現される。通信装置５０は、電子メール・タスクツール関連付けシステム１００がメールサーバ２００及びタスクサーバ３００と通信するためのものである。通信装置５０は、モデム等により実現される。情報記憶媒体９０は、プログラム９１（電子メール・タスクツール関連付けプログラム）を記憶している。読取装置２１は、情報記憶媒体９０からプログラム９１を読み取り、記憶装置４０に記憶する。プログラム９１は、記憶装置４０のメインメモリに展開され、ＣＰＵ１０は、プログラム９１の指令によって、処理を行う。プログラム９１は、通信装置５０を介して電子メール・タスクツール関連付けシステム１００にダウンロードしたものであってもよい。
【図面の簡単な説明】
【０１１８】
【図１】本発明の実施形態に係る電子メール・タスクツール関連付けシステムの詳細なブロック図を含む関連度判定システムのブロック図である。
【図２】（ａ）は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う電子メール操作履歴情報の蓄積処理のフローを示す図である。（ｂ）は、本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行うタスクツール操作履歴情報の蓄積処理のフローを示す図である。
【図３】メール操作記憶部１１３で管理している電子メール操作履歴情報の一例を示す図である。
【図４】タスクツール操作記憶部１２３で管理しているタスクツール操作履歴情報の一例を示す図である。
【図５】本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第一関連情報抽出処理のフローを示す図である。
【図６】関連情報記憶部１３４で管理している電子メールとタスクツールの第一関連情報の一例を示す図である。
【図７】本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第二関連情報抽出処理のフローを示す図である。
【図８】関連情報記憶部１３４で管理している電子メールとタスクツールの第二関連情報の一例を示す図である。
【図９】本発明の実施形態に係る電子メール・タスクツール関連付けシステムが行う第三関連情報抽出処理のフローを示す図である。
【図１０】タスクサーバ３００で管理しているタスクツール一覧情報の一例の図である。
【図１１】第三関連情報抽出部１３３が取得する第一関連情報の一例を示す図である。
【図１２】第三関連情報抽出部１３３が取得する第二関連情報の一例を示す図である。
【図１３】メール記憶部１１４で管理している電子メール情報の一覧の一例を示す図である。
【図１４】図１３の電子メール情報一覧に含まれるメールスレッド情報を全て抽出した場合のメールスレッド情報の一覧の一例を示す図である。
【図１５】関連情報記憶部で管理している電子メールとタスクツールの第三関連情報の一例を示す図である。
【図１６】本発明の実施形態に係る電子メール・タスクツール関連付けシステムの構成を示すハードウェア構成図である。
【符号の説明】
【０１１９】
１０        ＣＰＵ
２０        入力装置
２１        読取装置
３０        ディスプレイ
４０        記憶装置
５０        通信装置
９０        情報記憶媒体
９１        プログラム
１００      ユーザ端末
２００      メールサーバ
３００      タスクサーバ
１０１      入出力部
１１１      メール管理部
１１２      メール操作監視部
１１３      メール操作記憶部
１１４      メール記憶部
１１５      メールスレッド抽出部
１２１      タスクツール管理部
１２２      タスクツール操作監視部
１２３      タスクツール操作記憶部
１３１      第一関連情報抽出部
１３２      第二関連情報抽出部
１３３      第三関連情報抽出部
１３４      関連情報記憶部
【図１】
2010113567.tif 000003
【図２】
2010113567.tif 000004
【図３】
2010113567.tif 000005
【図４】
2010113567.tif 000006
【図５】
2010113567.tif 000007
【図６】
2010113567.tif 000008
【図７】
2010113567.tif 000009
【図８】
2010113567.tif 000010
【図９】
2010113567.tif 000011
【図１０】
2010113567.tif 000012
【図１１】
2010113567.tif 000013
【図１２】
2010113567.tif 000014
【図１３】
2010113567.tif 000015
【図１４】
2010113567.tif 000016
【図１５】
2010113567.tif 000017
【図１６】
2010113567.tif 000018