(57)【特許請求の範囲】
【請求項１】
ネットワークを介して電子メールサーバと通信するクライアントPCを備えた電子メール情報表示システムであって、
前記クライアントPCは、
前記電子メールサーバから、前記ネットワークを経由し、電子メールを前記クライアントPC上にダウンロードする手段と、
ダウンロードした電子メールを電子メールデータとして前記クライアントPCが備える記憶装置に保存する手段と、
前記電子メールデータの中に格納されている全ての電子メールを、受信日時、送信日時の昇順にソートし、ソート結果を、前記クライアントPCの画面上にデフォルト表示する手段と、
デフォルト表示以外の表示として、受信日時の降順、送信日時の降順、主題の昇順／降順、送信元の昇順／降順、送信先の昇順／降順、受信種別の昇順／降順、又は、添付ファイルの有／無でソートし、ソート結果を、前記クライアントPCの画面上に表示する手段と、
前記電子メールデータの中に格納されている全ての電子メールの主題、および本文に対して任意のキーワードで全文検索を行い、ヒットした電子メールが存在する場合は、ヒットした電子メールを、クライアントPCの画面上に表示する手段と、
前記電子メールデータの中に格納されている任意の電子メールに対して、電子メールのヘッダに格納されているヘッダ情報を抽出する手段と、
抽出したヘッダ情報に基づき、任意の電子メールに対して、該電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れを構築し、当該やり取りの流れを前記クライアントPCの画面上に表示する手段と、
前記電子メールデータの中に格納されている任意の電子メールに対して、該電子メールの本文に含まれる文章の各行に対して、引用符「>」の抽出と文章の形態素解析を行う手段と、
引用符「>」の抽出結果と文章の形態素解析結果により、電子メール本文に含まれるキーワード群と各キーワードが含まれる行に付与されていた引用符「>」の個数である引用符数を抽出する手段と、
抽出したキーワード群と前記引用符数により、当該電子メール中の重要キーワードを決定し、該重要キーワードを前記クライアントPCの画面上に表示する手段と、
一連のやり取りの流れが構築された前記任意の電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れに含まれる全ての電子メールに対して、各電子メールの本文に含まれる文章の各行に対し、引用符「>」の抽出と文章の形態素解析を行う手段と、
抽出および解析結果により、各電子メール本文に含まれるキーワード群と各キーワードが含まれる行に付与されていた引用符「>」の個数である引用符数を抽出し、抽出結果と解析した電子メールのやり取り情報に対して、電子メールの一連のやり取りの中での重要キーワードを決定する手段と、
電子メールの一連のやり取りの流れと、当該重要キーワードとを、クライアントPCの画面上に表示する手段とを備えたことを特徴とする電子メール情報表示システム。
【請求項２】
ネットワークを介して電子メールサーバと通信するクライアントPCを備えた電子メール情報表示システムに於いて、前記クライアントPCにインストールされる電子メールクライアントであって、
前記電子メールクライアントは、
前記電子メールサーバから、前記ネットワークを経由し、電子メールを前記クライアントPC上にダウンロードする機能と、
ダウンロードした電子メールを電子メールデータとして前記クライアントPCが備える記憶装置に保存する機能と、
前記電子メールデータの中に格納されている全ての電子メールを、受信日時、送信日時の昇順にソートし、その結果を、前記クライアントPCの画面上にデフォルト表示する機能と、
デフォルト表示以外の表示として、受信日時の降順、送信日時の降順、主題の昇順／降順、送信元の昇順／降順、送信先の昇順／降順、受信種別の昇順／降順、又は、添付ファイルの有／無でソートし、ソート結果を、前記クライアントPCの画面上に表示する機能と、
前記電子メールデータの中に格納されている全ての電子メールの主題、および本文に対して任意のキーワードで全文検索を行い、ヒットした電子メールが存在する場合は、ヒットした電子メールを、クライアントPCの画面上に表示する機能と、
前記電子メールデータの中に格納されている任意の電子メールに対して、電子メールのヘッダに格納されているヘッダ情報を抽出する機能と、
抽出したヘッダ情報に基づき、任意の電子メールに対して、該電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れを構築し、当該やり取りの流れを前記クライアントPCの画面上に表示する機能と、
前記電子メールデータの中に格納されている任意の電子メールに対して、該電子メールの本文に含まれる文章の各行に対して、引用符「>」の抽出と文章の形態素解析を行う機能と、
引用符「>」の抽出結果と文章の形態素解析結果により、電子メール本文に含まれるキーワード群と各キーワードが含まれる行に付与されていた引用符「>」の個数である引用符数を抽出する機能と、
抽出したキーワード群と前記引用符数により、当該電子メール中の重要キーワードを決定し、該重要キーワードを前記クライアントPCの画面上に表示する機能と、
一連のやり取りの流れが構築された前記任意の電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れに含まれる全ての電子メールに対して、各電子メールの本文に含まれる文章の各行に対し、引用符「>」の抽出と文章の形態素解析を行う機能と、
抽出および解析結果により、各電子メール本文に含まれるキーワード群と各キーワードが含まれる行に付与されていた引用符「>」の個数である引用符数を抽出し、抽出結果と解析した電子メールのやり取り情報に対して、電子メールの一連のやり取りの中での重要キーワードを決定する機能と、
電子メールの一連のやり取りの流れと、当該重要キーワードとを、クライアントPCの画面上に表示する機能とを備えたことを特徴とする電子メールクライアント。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの送信、受信、返信、および転送といった電子メールのやり取りの流れを表示し、かつ、その電子メールのやり取りの中で議論された重要なキーワードを表示する機能を持つ電子メール情報表示システムおよび電子メールクライアントに関するものである。
【背景技術】
【０００２】
PC(Personal Computer)やインターネットの発達に伴い、コミュニケーションツールとして電子メールの位置づけが非常に重要なものとなっている。特に、企業においては、電子メールは日々の業務遂行に必要不可欠な存在となっており、各従業員は日々、多くの電子メールの送受信を行っている。
また、最近では、HDD(Hard Disk Drive)が安価になったこともあり、過去にやり取りした膨大な量の電子メールを、全てクライアントPC上にダウンロードして保存することで、ナレッジベースとして使用している。
【０００３】
此種の分野の先行技術文献として、例えば、特許文献１がある。特許文献１は、送信元のメールシステムによらず、電子メールがどのような性質のものであるかを判定し、受信した電子メールが回答を要するものである場合、当該電子メールに対し回答したか否か等を表示することができる情報処理装置およびプログラムを提供するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３９６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
クライアントPC上に保存した膨大な量の電子メールをナレッジベースとして使用する際、必要としている情報を迅速に発見することは非常に困難な作業となっている。
これは、一般的な電子メールクライアントが、全く関連性のない内容であっても、全ての電子メールをひと括りにして一覧表示してしまうことに起因している。一般的な電子メールクライアントでは、電子メールの主題や送信元、送信先、受信日時、送信日時などでソートして表示することが可能になっている。しかしながら、元々が全く関連性のない電子メールを一覧表示してしまっているため、必要としている情報を探し出すためには、殆ど役に立たないのが現実である。
【０００６】
このため、必要としている情報を発見するためには、電子メールの主題や本文に対して、あるキーワードで全文検索することが最も有効な手段であるが、電子メールの量が膨大であるため、検索自体に多大な時間がかかってしまう。また、検索にヒットした電子メールの本文に記載されている情報の結論を知るためには、その電子メールの返信メールを探さなくてはならないケースや、検索にヒットした電子メールが必要としている情報とは無関係であったために電子メールの再検索が必要になるケースが、共に多々存在する。
【０００７】
以上の現状に鑑み、本発明は、膨大な量の電子メールの中から、必要としている情報をできる限り迅速に探し出すことができる電子メール情報表示システムおよび電子メールクライアントを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決すべく、本発明は以下の構成を提供する。
請求項１に係る発明は、ネットワークを介して電子メールサーバと通信するクライアントPCを備えた電子メール情報表示システムであって、
前記クライアントPCは、
前記電子メールサーバから、前記ネットワークを経由し、電子メールを前記クライアントPC上にダウンロードする手段と、
ダウンロードした電子メールを電子メールデータとして前記クライアントPCが備える記憶装置に保存する手段と、
前記電子メールデータの中に格納されている全ての電子メールを、受信日時、送信日時の昇順にソートし、ソート結果を、前記クライアントPCの画面上にデフォルト表示する手段と、
デフォルト表示以外の表示として、受信日時の降順、送信日時の降順、主題の昇順／降順、送信元の昇順／降順、送信先の昇順／降順、受信種別の昇順／降順、又は、添付ファイルの有／無でソートし、ソート結果を、前記クライアントPCの画面上に表示する手段と、
前記電子メールデータの中に格納されている全ての電子メールの主題、および本文に対して任意のキーワードで全文検索を行い、ヒットした電子メールが存在する場合は、ヒットした電子メールを、クライアントPCの画面上に表示する手段と、
前記電子メールデータの中に格納されている任意の電子メールに対して、電子メールのヘッダに格納されているヘッダ情報を抽出する手段と、
抽出したヘッダ情報に基づき、任意の電子メールに対して、該電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れを構築し、当該やり取りの流れを前記クライアントPCの画面上に表示する手段と、
前記電子メールデータの中に格納されている任意の電子メールに対して、該電子メールの本文に含まれる文章の各行に対して、引用符「>」の抽出と文章の形態素解析を行う手段と、
引用符「>」の抽出結果と文章の形態素解析結果により、電子メール本文に含まれるキーワード群と各キーワードが含まれる行に付与されていた引用符「>」の個数である引用符数を抽出する手段と、
抽出したキーワード群と前記引用符数により、当該電子メール中の重要キーワードを決定し、該重要キーワードを前記クライアントPCの画面上に表示する手段と、
一連のやり取りの流れが構築された前記任意の電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れに含まれる全ての電子メールに対して、各電子メールの本文に含まれる文章の各行に対し、引用符「>」の抽出と文章の形態素解析を行う手段と、
抽出および解析結果により、各電子メール本文に含まれるキーワード群と各キーワードが含まれる行に付与されていた引用符「>」の個数である引用符数を抽出し、抽出結果と解析した電子メールのやり取り情報に対して、電子メールの一連のやり取りの中での重要キーワードを決定する手段と、
電子メールの一連のやり取りの流れと、当該重要キーワードとを、クライアントPCの画面上に表示する手段とを備えたことを特徴とする電子メール情報表示システムを提供するものである。
【０００９】
請求項２に係る発明は、ネットワークを介して電子メールサーバと通信するクライアントPCを備えた電子メール情報表示システムに於いて、前記クライアントPCにインストールされる電子メールクライアントであって、
前記電子メールクライアントは、
前記電子メールサーバから、前記ネットワークを経由し、電子メールを前記クライアントPC上にダウンロードする機能と、
ダウンロードした電子メールを電子メールデータとして前記クライアントPCが備える記憶装置に保存する機能と、
前記電子メールデータの中に格納されている全ての電子メールを、受信日時、送信日時の昇順にソートし、その結果を、前記クライアントPCの画面上にデフォルト表示する機能と、
デフォルト表示以外の表示として、受信日時の降順、送信日時の降順、主題の昇順／降順、送信元の昇順／降順、送信先の昇順／降順、受信種別の昇順／降順、又は、添付ファイルの有／無でソートし、ソート結果を、前記クライアントPCの画面上に表示する機能と、
前記電子メールデータの中に格納されている全ての電子メールの主題、および本文に対して任意のキーワードで全文検索を行い、ヒットした電子メールが存在する場合は、ヒットした電子メールを、クライアントPCの画面上に表示する機能と、
前記電子メールデータの中に格納されている任意の電子メールに対して、電子メールのヘッダに格納されているヘッダ情報を抽出する機能と、
抽出したヘッダ情報に基づき、任意の電子メールに対して、該電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れを構築し、当該やり取りの流れを前記クライアントPCの画面上に表示する機能と、
前記電子メールデータの中に格納されている任意の電子メールに対して、該電子メールの本文に含まれる文章の各行に対して、引用符「>」の抽出と文章の形態素解析を行う機能と、
引用符「>」の抽出結果と文章の形態素解析結果により、電子メール本文に含まれるキーワード群と各キーワードが含まれる行に付与されていた引用符「>」の個数である引用符数を抽出する機能と、
抽出したキーワード群と前記引用符数により、当該電子メール中の重要キーワードを決定し、該重要キーワードを前記クライアントPCの画面上に表示する機能と、
一連のやり取りの流れが構築された前記任意の電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れに含まれる全ての電子メールに対して、各電子メールの本文に含まれる文章の各行に対し、引用符「>」の抽出と文章の形態素解析を行う機能と、
抽出および解析結果により、各電子メール本文に含まれるキーワード群と各キーワードが含まれる行に付与されていた引用符「>」の個数である引用符数を抽出し、抽出結果と解析した電子メールのやり取り情報に対して、電子メールの一連のやり取りの中での重要キーワードを決定する機能と、
電子メールの一連のやり取りの流れと、当該重要キーワードとを、クライアントPCの画面上に表示する機能とを備えたことを特徴とする電子メールクライアントを提供するものである。
【発明の効果】
【００１０】
本発明によれば、電子メールを主題や送信元、送信先、受信日時、送信日時などでソートすることや、あるキーワードで電子メールの主題や本文に対して全文検索することだけでなく、任意の電子メールを基点とした電子メールの送信、受信、返信、および転送といった電子メールの一連のやり取りの流れを参照することと、電子メールの一連のやり取りにおける重要キーワードを参照することが可能となる。これにより、膨大な量の電子メールから、必要としている情報を迅速に発見することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る電子メール情報表示システムのシステム構成図である。
【図２】本発明に係る電子メールクライアントによる処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【００１２】
以下、実施例を示した図面を参照しつつ本発明の実施の形態を説明する。
尚、上記電子メールサーバおよびクライアントPCは、コンピュータであり、上記各手段又は各機能は、コンピュータのＣＰＵが必要なコンピュータプログラムを読み込んで実行することにより実現される手段又は機能であり、そのフローチャート図が図２である。
図１は、本発明に係る電子メール情報表示システムのシステム構成図である。
図１において、ネットワーク120には、クライアントPC 101、および電子メールサーバ130が接続されている。
クライアントPC 101には電子メールクライアント102がインストールされている。
電子メールクライアント102は、ダウンロードモジュール103、保存モジュール104、ソートモジュール105、全文検索モジュール106、ヘッダ部解析モジュール107、相互関連情報解析モジュール108、やり取り情報構築モジュール109、形態素解析モジュール110、キーワード抽出モジュール111、重要キーワード決定モジュール112、画面制御モジュール113、および電子メールデータ114で構成されている。
【００１３】
図２に従い、電子メールクライアントによる処理の流れについて説明する。
電子メールクライアント102は、ダウンロードモジュール103を使用し、電子メールサーバ130から、ネットワーク120を経由し、電子メールをクライアントPC 101上にダウンロードする（ステップＳ１）。保存モジュール104は、ダウンロードモジュール103がダウンロードした電子メールを電子メールデータ114としてクライアントPC 101が備える記憶装置に保存する（ステップＳ２）。
電子メールクライアント102は、電子メールデータ114の中に格納されている全ての電子メールを、ソートモジュール105を使用して受信日時、送信日時の昇順にソートし、その結果を、画面制御表示モジュール113を使用してクライアントPC 102の画面上にデフォルト表示する（ステップＳ３）。
【００１４】
電子メールクライアント102は、デフォルトである受信日時、送信日時の昇順以外にも、ソートモジュール105を使用することで、受信日時の降順、送信日時の降順、主題の昇順／降順、送信元の昇順／降順、送信先の昇順／降順、受信種別(TO,CC,BCC) の昇順／降順、および添付ファイルの有／無でソートが可能であり、その結果を、画面制御表示モジュール113を使用してクライアントPC 102の画面上に表示する（ステップＳ４）。
電子メールクライアント102は、電子メールデータ114の中に格納されている全ての電子メールに対して、全文検索モジュール106を使用することで、電子メールの主題、および本文に対して任意のキーワードで全文検索を行い、ヒットした電子メールが存在すれば、その電子メールを、画面制御表示モジュール113を使用してクライアントPC 102の画面上に表示する（ステップＳ５）。
【００１５】
電子メールクライアント102は、電子メールデータ114の中に格納されている任意の電子メールに対して、ヘッダ部解析モジュール107を使用することで、電子メールのヘッダに格納されているメールID、元メールID、送信者のメールアドレス、受信者のメールアドレス、送信日時、および受信日時などの情報を抽出する（ステップＳ６）。そして、電子メールクライアント102は、ヘッダ部解析モジュール107が抽出したこれらのヘッダ情報に基づき、やり取り情報構築モジュール109を使用することで、任意の電子メールに対して、その電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れを構築し、そのやり取りの流れを、画面制御表示モジュール113を使用してクライアントPC 102の画面上に表示する（ステップＳ７）。
【００１６】
電子メールクライアント102は、電子メールデータ114の中に格納されている任意の電子メールに対して、形態素解析モジュール110を使用することで、その電子メールの本文に含まれる文章の各行に対して、引用符「>」の抽出と文章の形態素解析を行う（ステップＳ８）。そして、電子メールクライアント102は、形態素解析モジュール110が行った引用符「>」の抽出結果と文章の形態素解析結果に対して、キーワード抽出モジュール111を使用する事で、電子メール本文に含まれるキーワード群と各キーワードに付与されていた引用符数を抽出する（ステップＳ９）。さらに、電子メールクライアント102は、キーワード抽出モジュール111が抽出したキーワード群と各キーワードに付与されていた引用符数により、重要キーワード決定モジュール112を使用することで、当該メール中の重要キーワードを決定し、その重要キーワードを、画面制御表示モジュール113を使用してクライアントPC 102の画面上に表示する（ステップＳ１０）。
【００１７】
電子メールクライアント102は、やり取り情報構築モジュール109が構築した、任意の電子メールを含んだ、送信、受信、返信、および転送を含む電子メールの一連のやり取りの流れに含まれる全てのメールに対して、形態素解析モジュール110を使用することで、各電子メールの本文に含まれる文章の各行に対して、引用符「>」の抽出と文章の形態素解析を行い（ステップＳ１１）、その結果に対して、キーワード抽出モジュール111を使用することで、各電子メール本文に含まれるキーワード群と各キーワードに付与されていた引用符数を抽出し（ステップＳ１２）、その結果とやり取り情報構築モジュール109が解析したメールのやり取り情報に対して、重要キーワード決定モジュール112を使用することで、電子メールの一連のやり取りの中での重要キーワードを決定し（ステップＳ１３）、電子メールの一連のやり取りの流れと、その重要キーワードとを、画面制御表示モジュール113を使用してクライアントPC 102の画面上に表示する（ステップＳ１４）。
【符号の説明】
【００１８】
１０１  クライアントPC 
１０２  電子メールクライアント
１１４  電子メールデータ
１２０  ネットワーク
１３０  電子メールサーバ
【図１】
0005639956.tif 000002
【図２】
0005639956.tif 000003