(57)【要約】【課題】特定のメールに対するやり取りの内容確認を容易に行う。【解決手段】電子メール管理サーバーのＨＤＤ（記憶デバイス）により、ユーザー端末からのメッセージの内容のカテゴリーを特定するタグを含む送信メール及び受信メールを記憶し、メール管理部により、タグに基づき、特定のたとえばメール７０１に対するメール７０２〜７０７のやり取りの内容を示すメール相関図７００を作成し、システム制御部により、メール管理部が作成したメール相関図７００をユーザー端末に送信する。これにより、メール相関図を用いることで、メール７０１〜７０７のやり取りの内容の相関関係を表すことができる。【選択図】図５
2018106361.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー端末からのメッセージの内容のカテゴリーを特定するタグを含む送信メール及び受信メールを記憶する記憶デバイスと、
前記タグに基づき、特定のメールに対するメールのやり取りの内容を示すメール相関図を作成するメール管理部と、
前記メール管理部が作成した前記メール相関図を前記ユーザー端末に送信するシステム制御部とを備える
ことを特徴とする電子メール管理装置。
【請求項２】
前記システム制御部は、前記ユーザー端末からの前記記憶デバイスが記憶している前記送信メール及び受信メールのメールリストの要求があると、前記メール管理部に対し、メール管理番号を含むメールリストの作成を指示し
前記メール管理部は、前記記憶デバイスが記憶している前記送信メール及び受信メールを、前記送信メール及び受信メールの送信日時及び受信日時に対応させた前記メール管理番号で管理し、前記ユーザー端末側で選択された前記メール管理番号に該当するメールを前記特定のメールとする
ことを特徴とする請求項１に記載の電子メール管理装置。
【請求項３】
前記メール管理部は、
前記メール管理番号を前記送信日時及び受信日時の昇順に合わせたものとし、
前記ユーザー端末側で２つの前記メール管理番号が選択された場合、番号の小さい前記メール管理番号に該当するメールを前記特定のメールとし、番号の大きい前記メール管理番号に該当するメールをやり取りの最後のメールとする
ことを特徴とする請求項１又は２に記載の電子メール管理装置。
【請求項４】
前記メール管理部は、
前記メール管理番号を前記送信日時及び受信日時の降順に合わせたものとし、
前記ユーザー端末側で２つの前記メール管理番号が選択された場合、番号の大きい前記メール管理番号に該当するメールを前記特定のメールとし、番号の小さい前記メール管理番号に該当するメールをやり取りの最後のメールとする
ことを特徴とする請求項１又は２に記載の電子メール管理装置。
【請求項５】
前記メール相関図は、前記特定のメールに対するメールのやり取りの内容を時系列で示すものであることを特徴とする請求項１〜４のいずれかに記載の電子メール管理装置。
【請求項６】
前記タグには、対応関係を示すものが含まれていることを特徴とする請求項１〜５のいずれかに記載の電子メール管理装置。
【請求項７】
記憶デバイスにより、ユーザー端末からのメッセージの内容のカテゴリーを特定するタグを含む送信メール及び受信メールを記憶する工程と、
メール管理部により、前記タグに基づき、特定のメールに対するメールのやり取りの内容を示すメール相関図を作成する工程と、
システム制御部により、前記メール管理部が作成した前記メール相関図を前記ユーザー端末に送信する工程とを電子メール管理装置を制御するコンピューターに実行させる
ことを特徴とする電子メール管理プログラム。
【請求項８】
前記システム制御部により、前記ユーザー端末からの前記記憶デバイスが記憶している前記送信メール及び受信メールのメールリストの要求があると、前記メール管理部に対し、メール管理番号を含むメールリストの作成を指示する工程と、
前記メール管理部により、前記記憶デバイスが記憶している前記送信メール及び受信メールを、前記送信メール及び受信メールの送信日時及び受信日時に対応させた前記メール管理番号で管理し、前記ユーザー端末側で選択された前記メール管理番号に該当するメールを前記特定のメールとする工程とを含む
ことを特徴とする請求項７に記載の電子メール管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールのやり取りの内容確認に適した電子メール管理装置及び電子メール管理プログラムに関する。
【背景技術】
【０００２】
電子メール（以下、メールという）の作成や送受信を行うメーラーには、たとえば送信メール用の送信ボックスと受信メール用の受信ボックスとが設けられている。また、メーラーには、送信ボックス及び受信ボックス内のメールについて、過去のやり取りをスレッド単位で一括表示する機能も搭載されている。
【０００３】
ところで、スレッド単位での一括表示では、たとえば送信日付順や通信相手順に並べ替えることができるが、それぞれのメールの内容を確認するためにはスレッドの見出しをクリックし、閲覧ウィンドウを表示させる必要がある。この場合、目的のメールにたどり着くには、それぞれのメールのメッセージの内容を閲覧ウィンドウで確認する必要があり、時間がかかる。
【０００４】
このような不便さを解消するものとして、特許文献１では、メーラーがメールを送信又は受信した際に、メッセージ解析蓄積ロジックがメールを解析し、メールが引用した親メール内のフレーズと、メールを引用した記載とを紐付けてデータベースに記憶させる。送受信メールボックスからいずれかのメールが選択されると、表示文検索ロジックが選択されたメールに記載のフレーズ毎に、選択されたメールと親子関係を有するメール内のフレーズを引用した記載をデータベースから検索して取得し、選択されたメールのフレーズ毎に、検索されたフレーズを引用した記載を紐付けて階層構造で表示する電子メール表示装置を提案している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１５２５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１での電子メール表示装置では、メールを行単位でスレッド表示するので、複数の話題が混在したメールでも、話題毎に返信のコメントを一括表示できる。ところが、この電子メール表示装置では、メールの親子関係を階層構造で表示しているため、特定の送信メールに対してのやり取りを確認する場合、行単位で表示されるメッセージの内容を確認する必要がある。
【０００７】
すなわち、メールの親子関係を階層構造で表示した場合、メールのメッセージの内容に関わらず、送信メールに対する返信メールが時系列で表示される。このため、必要なメッセージの内容を確認するためには、行単位で表示されるメッセージの内容を確認する必要が生じる。
【０００８】
具体的には、たとえばあるデバイスに不具合が発生したとする。保守作業を行うＡさんは、１年前に自身が受信したメールのやり取りに、今回の不具合に関連するコメントを見つけた場合、メールを発信した当事者のＢさんが送信したメッセージの内容を確認したいことがある。ところが、メールのやり取りの総数は膨大であり、ＣＣ（Ｃａｒｂｏｎ  Ｃｏｐｙ）に含まれていた人への返信も含まれることがある。この場合、今回の不具合に関連するコメントを有するメールに関連するメールのみを一括表示できるようにすると、特定のメールに対するやり取りの内容確認を容易にできるものと考えられる。このようなことから、特定のメールに対するやり取りの内容確認を容易にできる方式の開発が望まれている。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解消することができる電子メール管理装置及び電子メール管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の電子メール管理装置は、ユーザー端末からのメッセージの内容のカテゴリーを特定するタグを含む送信メール及び受信メールを記憶する記憶デバイスと、前記タグに基づき、特定のメールに対するメールのやり取りの内容を示すメール相関図を作成するメール管理部と、前記メール管理部が作成した前記メール相関図を前記ユーザー端末に送信するシステム制御部とを備えることを特徴とする。
また、前記システム制御部は、前記ユーザー端末からの前記記憶デバイスが記憶している前記送信メール及び受信メールのメールリストの要求があると、前記メール管理部に対し、メール管理番号を含むメールリストの作成を指示し前記メール管理部は、前記記憶デバイスが記憶している前記送信メール及び受信メールを、前記送信メール及び受信メールの送信日時及び受信日時に対応させた前記メール管理番号で管理し、前記ユーザー端末側で選択された前記メール管理番号に該当するメールを前記特定のメールとすることを特徴とする。
また、前記メール管理部は、前記メール管理番号を前記送信日時及び受信日時の昇順に合わせたものとし、前記ユーザー端末側で２つの前記メール管理番号が選択された場合、番号の小さい前記メール管理番号に該当するメールを前記特定のメールとし、番号の大きい前記メール管理番号に該当するメールをやり取りの最後のメールとすることを特徴とする。
また、前記メール管理部は、前記メール管理番号を前記送信日時及び受信日時の降順に合わせたものとし、前記ユーザー端末側で２つの前記メール管理番号が選択された場合、番号の大きい前記メール管理番号に該当するメールを前記特定のメールとし、番号の小さい前記メール管理番号に該当するメールをやり取りの最後のメールとすることを特徴とする。
また、前記メール相関図は、前記特定のメールに対するメールのやり取りの内容を時系列で示すものであることを特徴とする。
また、前記タグには、対応関係を示すものが含まれていることを特徴とする。
本発明の電子メール管理プログラムは、記憶デバイスにより、ユーザー端末からのメッセージの内容のカテゴリーを特定するタグを含む送信メール及び受信メールを記憶する工程と、メール管理部により、前記タグに基づき、特定のメールに対するメールのやり取りの内容を示すメール相関図を作成する工程と、システム制御部により、前記メール管理部が作成した前記メール相関図を前記ユーザー端末に送信する工程とを電子メール管理装置を制御するコンピューターに実行させることを特徴とする。
また、前記システム制御部により、前記ユーザー端末からの前記記憶デバイスが記憶している前記送信メール及び受信メールのメールリストの要求があると、前記メール管理部に対し、メール管理番号を含むメールリストの作成を指示する工程と、前記メール管理部により、前記記憶デバイスが記憶している前記送信メール及び受信メールを、前記送信メール及び受信メールの送信日時及び受信日時に対応させた前記メール管理番号で管理し、前記ユーザー端末側で選択された前記メール管理番号に該当するメールを前記特定のメールとする工程とを含むことを特徴とする。
本発明の電子メール管理装置及び電子メール管理プログラムでは、記憶デバイスにより、ユーザー端末からのメッセージの内容のカテゴリーを特定するタグを含む送信メール及び受信メールを記憶し、メール管理部により、タグに基づき、特定のメールに対するメールのやり取りの内容を示すメール相関図を作成し、システム制御部により、メール管理部が作成したメール相関図をユーザー端末に送信する。
このように、メール相関図を用いることで、メールのやり取りの内容の相関関係を表すことができる。
【発明の効果】
【００１１】
本発明の電子メール管理装置及び電子メール管理プログラムによれば、メール相関図を用いることで、メールのやり取りの内容の相関関係を表すことができ、特定のメールに対するやり取りの内容確認を容易に行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の電子メール管理装置の一実施形態を説明するための図である。
【図２】図１のユーザー端末及び電子メール管理サーバーの構成について説明するための図である。
【図３】図２のユーザー端末の表示部に表示される内容について説明するものであって、図３（ａ）はたとえば送信メールを作成する際のメールフォーマットの概要を示す図であり、図３（ｂ）は図２の電子メール管理サーバーから受け取ったメールリストを示す図である。
【図４】図２の電子メール管理サーバーのメール管理部が管理するメール管理テーブルについて説明するための図である。
【図５】図２の電子メール管理サーバーのメール管理部が作成するメール相関図について説明するための図である。
【図６】図１のユーザー端末側の処理について説明するためのフローチャートである。
【図７】図１の電子メール管理サーバー側の処理について説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の電子メール管理装置の一実施形態を、図１〜図７を参照しながら説明する。なお、以下の説明においての電子メール管理装置は、各ユーザー端末に記憶されている送信メール及び受信メールを管理する電子メール管理サーバーとする。
【００１４】
まず、図１に示すように、電子メール管理サーバー２００は、ユーザー端末１００に対しネットワーク３００を介して接続されている。ユーザー端末１００は、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）に限らず、スマートフォンなどの携帯端末や、タブレット端末などの他の機器であってもよい。
【００１５】
ここで、ユーザー端末１００は、メーラーを用いて電子メール（以下、メールという）の作成や送受信を行う。メーラーには、たとえば送信メール用の送信ボックスと受信メール用の受信ボックスとが設けられている。また、ユーザー端末１００は、詳細については後述するが、送信ボックス及び受信ボックスに記憶されている送信メール及び受信メールを電子メール管理サーバー２００に転送する。また、ユーザー端末１００は、電子メール管理サーバー２００からたとえば後述の図５に示すメール７０１〜７０７のやり取りの内容を時系列で示す後述の図５に示すメール相関図７００を受け取る。
【００１６】
電子メール管理サーバー２００は、詳細については後述するが、ユーザー端末１００から受け取った送信メール及び受信メールを管理し、ユーザー端末１００からの指示に基づき、図５に示すメール相関図７００を作成して送信する。
【００１７】
次に、図２を参照し、ユーザー端末１００及び電子メール管理サーバー２００の構成について説明する。
【００１８】
ユーザー端末１００は、Ｉ／Ｆ（インターフェース）１０１、キーボード１０２、マウス１０３、表示部１０４及びＨＤＤ１０５の動作を制御する制御部１１０を備えている。Ｉ／Ｆ１０１は、ネットワーク３００を介し、電子メール管理サーバー２００や、図示しない通信事業者が管理するＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバーなどに接続されている。なお、Ｉ／Ｆ１０４は、図示しない他のユーザー端末などとの通信を受け持ってもよいし、図示しないコンテンツサーバーやウェブサーバーなどとの通信を受け持ってもよい。キーボード１０２は、盤面に配置されたキーを操作し、文字などの情報を入力する。マウス１０３は、表示部１０４の画面上で、目的の入力位置などの情報を入力する。表示部１０４は、送信メールや受信メールなどの情報を表示する。ＨＤＤ１０６は、ユーザー端末１００の種々の機能を提供するためのアプリケーションプログラムなどを記憶している記憶デバイスである。
【００１９】
制御部１１０は、制御プログラムなどを実行してユーザー端末１００全体の動作を制御するプロセッサーである。制御部１１０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１１、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２、通信制御部１１３、メール管理部１１４、操作制御部１１５、表示制御部１１６、ＨＤＤ制御部１１７、システム制御部１１８を備えている。また、これらは、データバス１１９に接続されている。
【００２０】
ＲＡＭ１１１は、プログラムを実行するためのワークメモリーである。ＥＥＰＲＯＭ１１２には、各部の動作チェックなどを行う制御プログラムが記憶されている。また、ＥＥＰＲＯＭ１１２には、Ｉ／Ｆ１０１、キーボード１０２、マウス１０３、表示部１０４及びＨＤＤ１０５などを動作させるためのファームウェアが記憶されている。
【００２１】
通信制御部１１３は、Ｉ／Ｆ１０１を介し、ネットワーク３００経由でのデータなどの送受信の制御を行う。メール管理部１１４は、メーラーの実行により、送信ボックス及び受信ボックスに記憶される送信メール及び受信メールを管理する。また、メール管理部１１４は、電子メール管理サーバー２００にログインするためのユーザーを識別するアカウント情報などを管理する。操作制御部１１５は、キーボード１０２及びマウス１０３からの情報の入力を受け付ける。表示制御部１１６は、表示部１０４の表示動作を制御する。ＨＤＤ制御部１１７は、ＨＤＤ１０５に対する情報の書き込みと読み出しとを制御する。
【００２２】
システム制御部１１８は、メール管理部１１４が管理している送信メール及び受信メールを通信制御部１１３を介し、電子メール管理サーバー２００に転送する。電子メール管理サーバー２００への送信メール及び受信メールの転送は、自動であってもよいし、手動であってもよい。自動で転送させる場合は、表示部１０４を介し、１日毎、１週間毎、１ヶ月毎などのような期間を設定する。また、手動で転送させる場合、表示部１０４に表示される図示しない転送画面で、転送を指示する。また、システム制御部１１８は、表示部１０４に表示される図示しないメールリスト要求画面で、後述の図３（ｂ）に示すメールリスト５００の取得要求があると、通信制御部１１３を介し、電子メール管理サーバー２００にメールリスト５００の送信要求を出す。また、システム制御部１１８は、詳細については後述するが、後述の図３（ｂ）に示すメールリスト５００に特定のメール（後述の図５のたとえばメール７０１）と、メールのやり取りの最後のメール（後述の図５のたとえばメール７０６）とが設定されると、その設定されたメールリスト５００を電子メール管理サーバー２００に送信した後、電子メール管理サーバー２００からの後述の図５に示すメール相関図７００を受け取る。
【００２３】
電子メール管理サーバー２００は、Ｉ／Ｆ２０１及びＨＤＤ２０２の動作を制御する制御部２１０を備えている。Ｉ／Ｆ２０１は、ネットワーク３００を介し、ユーザー端末１００に接続されている。なお、Ｉ／Ｆ２０１は、図示しない他のユーザー端末などとの通信を受け持ってもよい。ＨＤＤ２０２は、電子メール管理サーバー２００の種々の機能を提供するためのアプリケーションプログラムや、ユーザー端末１００から転送される送信メール及び受信メールなどを記憶する記憶デバイスである。
【００２４】
制御部２１０は、制御プログラムなどを実行して電子メール管理サーバー２００全体の動作を制御するプロセッサーである。制御部２１０は、ＲＡＭ２１１、ＥＥＰＲＯＭ２１２、通信制御部２１３、認証管理部２１４、メール管理部２１５、ＨＤＤ制御部２１６、システム制御部２１７を備えている。また、これらは、データバス２１８に接続されている。
【００２５】
ＲＡＭ２１１は、プログラムを実行するためのワークメモリーである。ＥＥＰＲＯＭ２１２には、各部の動作チェックなどを行う制御プログラムが記憶されている。また、ＥＥＰＲＯＭ２１２には、ＨＤＤ２０２などを動作させるためのファームウェアが記憶されている。
【００２６】
通信制御部２１３は、Ｉ／Ｆ２０１を介し、ネットワーク３００経由でのデータなどの送受信の制御を行う。認証管理部２１４は、ユーザー端末１００からのログイン要求に含まれるユーザーを識別するためのアカウント情報を管理し、ユーザー認証を行う。メール管理部２１５は、ユーザー端末１００から転送される送信メール及び受信メールを、後述の図４に示すメール管理テーブル６００により管理する。また、メール管理部２１５は、ユーザー端末１００からの指示に基づき、後述の図３（ｂ）に示すメールリスト５００を作成する。ＨＤＤ制御部２１６は、ＨＤＤ２０２に対する情報の書き込みと読み出しとを制御する。
【００２７】
システム制御部２１７は、ユーザー端末１００からのログイン要求があると、認証管理部２１４に対し、ユーザー認証を指示する。また、システム制御部２１７は、ユーザー端末１００から転送される送信メール及び受信メールをＨＤＤ制御部２１６を介し、ＨＤＤ２０２に記憶させる。また、システム制御部２１７は、メール管理部２１５に対し、ＨＤＤ２０２に記憶した送信メール及び受信メールの管理を指示する。また、システム制御部２１７は、ユーザー端末１００から後述の図３（ｂ）に示すメールリスト５００の送信要求があると、メール管理部２１５に対し、メールリスト５００の作成を指示する。また、システム制御部２１７は、ユーザー端末１００からの特定のメール（後述の図５のたとえばメール７０１）と、メールのやり取りの最後のメール（後述の図５のたとえばメール７０６）とが設定されたメールリスト５００の返信を受け取ると、メール管理部２１５に対し、後述の図５に示すメール相関図７００の作成を指示する。
【００２８】
次に、図３を参照し、ユーザー端末１００の表示部１０４に表示される内容について説明する。まず、図３（ａ）は、たとえば送信メールを作成する際のメールフォーマット４００の概要を示している。メールフォーマット４００は、ヘッダー部分４１０とメッセージ本体部分４２０とで構成されている。ヘッダー部分４１０には、作成したメールの送信を指示する送信選択欄４１１、タグ表示欄４１２、アドレス入力欄４１３、件名入力欄４１４が設けられている。また、ヘッダー部分４１０には、図示しない送信日時（図４の送信日時６０４に相当する）及び図示しない受信日時（図４の受信日時６０５に相当する）を示す時間情報も含まれる。メッセージ本体部分４２０には、メッセージ入力欄４２１が設けられている。
【００２９】
ここで、タグ表示欄４１２には、たとえばＱ（質問）、Ａｎｓ（回答）、Ｉ（情報共有）、Ｆ（自由）、Ａｐｐｒ  ｒｅｑ（承認依頼）、Ａｐｐｒ（承認）を示すタグのタグ選択欄４１２ａ〜４１２ｆが設けられている。これらのタグ選択欄４１２ａ〜４１２ｆは、メッセージ入力欄４２１に入力したメッセージの内容のカテゴリーを特定するものである。また、タグのＱ（質問）とタグのＡｎｓ（回答）とは対応関係を示している。また、タグのＡｐｐｒ  ｒｅｑ（承認依頼）とタグのＡｐｐｒ（承認）とは対応関係を示している。なお、ここで示しているタグはあくまでも一例であり、タグの内容や数は任意に設定できる。また、タグは文字に限らず、マークやキャラクター文字などであってもよい。また、タグ表示欄４１２の配置箇所は、送信選択欄４１１の隣に限定されるものではなく、ヘッダー部分４１０の任意の箇所であってもよい。
【００３０】
そして、メッセージ入力欄４２１に入力したメッセージの内容がたとえば質問に関するものである場合、タグ表示欄４１２のＱ（質問）を示すタグ選択欄４１２ａを選択し、送信選択欄４１１を選択すると、システム制御部１１８が通信制御部１１３を介し、Ｑ（質問）のタグが付されたメール（後述の図５のたとえばメール７０１）を送信する。
【００３１】
次に、図３（ｂ）は、電子メール管理サーバー２００から受け取ったメールリスト５００を示している。メールリスト５００は、電子メール管理サーバー２００側のＨＤＤ２０２に記憶されているユーザー端末１００からの送信メール及び受信メールの一覧を示すものである。メールリスト５００には、電子メール管理サーバー２００側のメール管理部２１５が送信メール及び受信メールを管理するメール管理番号（後述の図４のメール管理番号６０１）に紐付けられた差出人、タグ、件名などがメール管理番号の昇順に表示される。
【００３２】
ここで、たとえばマウス１０３により、メール（後述の図５のたとえばメール７０１〜７０７）のやり取りの内容を確認する場合、特定のメール（後述の図５のたとえばメール７０１）に対応するメール管理番号（０００３）と、メール（後述の図５のたとえばメール７０１〜７０７）のやり取りの最後のメール（後述の図５のたとえばメール７０６）に対応するメール管理番号（００８０）とを選択する。なお、図３（ｂ）では、特定のメールに対応するメール管理番号（０００３）の選択を開始とし、やり取りの最後のメール管理番号（００８０）メールを終了として示している。ここで、特定のメールよりも送信日時又は受信日時が遅いメールに対応するメール管理番号、すなわち、特定のメールに対応するメール管理番号よりも大きなメール管理番号を、最後のメールに対応するメール管理番号として選択することができる。また、メールリスト５００で開始と終了とを選択した後、送信ボタン５１０を選択すると、システム制御部１１８が通信制御部１１３を介し、メールリスト５００を電子メール管理サーバー２００に返信する。なお、メールリスト５００での終了については、選択を省いてもよい。
【００３３】
なお、本実施形態では、メールリスト５００におけるメール管理番号は、送信日時及び受信日時の昇順に合わせて付与されるものとしたが、送信日時及び受信日時の降順に合わせて付与されてもよい。この場合、特定のメールよりも送信日時又は受信日時が遅いメールに対応するメール管理番号、すなわち、特定のメールに対応するメール管理番号よりも小さなメール管理番号を、最後のメールに対応するメール管理番号として選択することができる。
【００３４】
次に、図４を参照し、電子メール管理サーバー２００のメール管理部２１５が管理するメール管理テーブル６００について説明する。メール管理テーブル６００は、アカウント情報を登録したユーザー毎に設けられている。なお、アカウント情報は、アカウント（ユーザー名）とパスワードとを含む。ここで、図４のメール管理テーブル６００は、アカウントがＡ太郎である場合を示している。
【００３５】
メール管理テーブル６００は、ユーザー端末１００から転送された送信メール及び受信メールをメール管理番号６０１に紐付けて管理するものであり、メールアドレス６０２、タグ６０３、送信日時６０４及び受信日時６０５など登録される。なお、メールアドレス６０２、タグ６０３、送信日時６０４及び受信日時６０５などは、ユーザー端末１００から転送された送信メール及び受信メールの図３（ａ）のヘッダー部分４１０から取得したものである。
【００３６】
次に、図５を参照し、メール管理部２１５が作成するメール相関図７００について説明する。なお、図５は、図３（ｂ）のメールリスト５００で選択された開始と終了とに基づいて作成されたメール相関図７００を示している。
【００３７】
メール相関図７００は、図３（ｂ）のメールリスト５００で選択されたメール管理番号（０００３）を特定のメール７０１とし、メール管理番号（００８０）やり取りの最後のメール７０６とし、それぞれのメール７０１〜７０７を時系列で示している。すなわち、特定のメールがＡ太郎の送信したタグのＱ（質問）が付されているメール７０１である場合、そのメール７０１に対するやり取りの内容を時系列に表している。この場合、メール管理部２１５は、メールリスト５００で選択されたメール管理番号（０００３）に該当するメール７０１と、メール管理番号（００８０）に該当するメール７０６までの間で、Ｑ（質問）のタグとＡｎｓ（回答）のタグとが付されたメール管理番号６０１を検索する。
【００３８】
また、メール管理部２１５は、Ｑ（質問）のタグとＡｎｓ（回答）のタグとが付されたメール管理番号６０１を検索すると、該当する送信メール及び受信メールをＨＤＤ２０２から読み出し、それぞれメール７０１〜７０７のやり取りの内容を時系列で示すメール相関図７００を作成する。すなわち、メール相関図７００は、次のようなことを示している。Ａ太郎が送信したＱ（質問）のメール７０１に対し、Ｂ太郎からのＡｎｓ（回答）のメール７０２がある。また、Ａ太郎がＢ太郎からのＡｎｓ（回答）のメール７０２に対し、Ｑ（質問）のメール７０３を送信すると、Ｂ太郎からＱ（質問）のメール７０３に対するＡｎｓ（回答）のメール７０４がある。また、Ａ太郎がＢ太郎からのＡｎｓ（回答）のメール７０４に対し、Ｑ（質問）のメール７０５を送信すると、Ｂ太郎からＱ（質問）のメール７０５に対するＡｎｓ（回答）のメール７０６がある。また、Ｃ太郎からのメール７０７は、Ａ太郎が送信したＱ（質問）のメール７０１に対するＡｎｓ（回答）を示している。つまり、図３（ａ）に示したように、Ａ太郎が送信したメール７０１の宛先（ＣＣ）にＣ太郎のメールアドレスが記載されていることで、Ａ太郎からのメール７０１のＱ（質問）に対し、Ｃ太郎からのメール７０７のＡｎｓ（回答）があったことを示している。
【００３９】
次に、図６を参照し、ユーザー端末１００側の処理について説明する。なお、以下の説明では、ユーザー端末１００から送信ボックス及び受信ボックスに記憶されている送信メール及び受信メールが電子メール管理サーバー２００に転送されているものとする。
【００４０】
（ステップＳ１０１）
システム制御部１１８は、電子メール管理サーバー２００にログイン要求する。
この場合、システム制御部２１７は、表示部１０４に表示される図示しないログイン要求画面で、ログインが指示されると、電子メール管理サーバー２００にログイン要求する。
【００４１】
（ステップＳ１０２）
システム制御部１１８は、応答が有るかどうかを判断する。
この場合、システム制御部１１８は、通信制御部１１３からの応答を受け取ったことを示す通知が無ければ応答が無いと判断する（ステップＳ１０２：Ｎｏ）。
これに対し、システム制御部１１８は、通信制御部１１３からの応答を受け取ったことを示す通知が有れば応答が有ると判断し（ステップＳ１０２：Ｙｅｓ）、ステップＳ１０３に移行する。
【００４２】
（ステップＳ１０３）
システム制御部１１８は、メールリスト５００を要求する。
この場合、システム制御部１１８は、表示部１０４に表示される図示しないメールリスト要求画面で、図３（ｂ）に示したメールリスト５００の取得要求があると、通信制御部１１３を介し、電子メール管理サーバー２００にメールリスト５００の送信要求を出す。
【００４３】
（ステップＳ１０４）
システム制御部１１８は、メールリスト５００の選択を受け付けさせる。
この場合、操作制御部１１５は、たとえばマウス１０３を介し、特定のメール（図５のたとえばメール７０１）に対応するメール管理番号（０００３）と、メール（図５のたとえばメール７０１〜７０７）のやり取りの最後のメール（図５のたとえばメール７０６）に対応するメール管理番号（００８０）との選択を受け付ける。
【００４４】
（ステップＳ１０５）
システム制御部１１８は、メールリスト５００を返信する。
この場合、システム制御部１１８は、操作制御部１１５が特定のメール（図５のたとえばメール７０１）に対応するメール管理番号（０００３）と、メール（図５のたとえばメール７０１〜７０７）のやり取りの最後のメール（図５のたとえばメール７０６）に対応するメール管理番号（００８０）との選択を受け付け、さらに、送信ボタン５１０の選択を受け付けると、通信制御部１１３を介し、メールリスト５００を電子メール管理サーバー２００に返信する。
【００４５】
（ステップＳ１０６）
システム制御部１１８は、メール相関図７００を受け取ったかどうかを判断する。
この場合、通信制御部１１３からのメール相関図７００を受け取ったことを示す通知が無ければメール相関図７００を受け取っていないと判断する（ステップＳ１０６：Ｎｏ）。
これに対し、システム制御部１１８は、通信制御部１１３からのメール相関図７００を受け取ったことを示す通知が有ればメール相関図７００を受け取ったと判断し（ステップＳ１０６：Ｙｅｓ）、ステップＳ１０７に移行する。
【００４６】
（ステップＳ１０７）
システム制御部１１８は、メール相関図７００を表示させる。
この場合、システム制御部１１８は、表示制御部１１６に対し、電子メール管理サーバー２００から受け取ったメール相関図７００の表示を指示する。
【００４７】
次に、図７を参照し、電子メール管理サーバー２００側の処理について説明する。なお、以下の説明では、ユーザー端末１００から受け取った送信ボックス及び受信ボックスに記憶されている送信メール及び受信メールがＨＤＤ２０２に記憶されているものとする。
【００４８】
（ステップＳ２０１）
システム制御部２１７は、ログイン要求が有るかどうかを判断する。
この場合、システム制御部２１７は、通信制御部２１３からのログイン要求を受け取ったことを示す通知が無ければログイン要求を受け取っていないと判断する（ステップＳ２０１：Ｎｏ）。
これに対し、システム制御部２１７は、通信制御部２１３からのログイン要求を受け取ったことを示す通知が有ればログイン要求を受け取ったと判断し（ステップＳ２０１：Ｙｅｓ）、ステップＳ２０２に移行する。
なお、システム制御部２１７は、ログイン要求に含まれるユーザー名及びパスワードを認証管理部２１４に渡し、認証を指示する。
【００４９】
（ステップＳ２０２）
システム制御部２１７は、認証が成功したかどうかを判断する。
この場合、システム制御部２１７は、認証管理部２１４から認証が成功しなかったことを示す通知を受け取ると、認証が成功しないと判断し（ステップＳ２０２：Ｎｏ）、ステップＳ２０３に移行する。
これに対し、システム制御部２１７は、認証管理部２１４から認証が成功したことを示す通知を受け取ると、認証が成功したと判断し（ステップＳ２０２：Ｙｅｓ）、ステップＳ２０４に移行する。
【００５０】
（ステップＳ２０３）
システム制御部２１７は、認証が成功しなかったことを通知する。
この場合、システム制御部２１７は、通信制御部２１３を介し、ユーザー端末１００に認証が成功しなかったことを通知する。
【００５１】
（ステップＳ２０４）
システム制御部２１７は、認証が成功したことを通知する。
この場合、システム制御部２１７は、通信制御部２１３を介し、ユーザー端末１００に認証が成功したことを通知する。
【００５２】
（ステップＳ２０５）
システム制御部２１７は、メールリスト５００の要求があるかどうかを判断する。
この場合、システム制御部２１７は、通信制御部２１３からのメールリスト５００の要求を受け取ったことを示す通知が無ければメールリスト５００の要求が無いと判断する（ステップＳ２０５：Ｎｏ）。
これに対し、システム制御部２１７は、通信制御部２１３からのメールリスト５００の要求を受け取ったことを示す通知が有ればメールリスト５００の要求が有ると判断し（ステップＳ２０５：Ｙｅｓ）、ステップＳ２０６に移行する。
【００５３】
（ステップＳ２０６）
システム制御部２１７は、メールリスト５００を送信する。
この場合、システム制御部２１７は、メール管理部２１５に対し、メールリスト５００の作成を指示する。このとき、メール管理部２１５は、図３（ｂ）に示したメールリスト５００を作成する。
システム制御部２１７は、メール管理部２１５が作成したメールリスト５００を通信制御部２１３を介し、ユーザー端末１００に送信する。
【００５４】
（ステップＳ２０７）
システム制御部２１７は、メールリスト５００の返信が有るかどうかを判断する。
この場合、システム制御部２１７は、通信制御部２１３からのメールリスト５００の返信を受け取ったことを示す通知が無ければメールリスト５００の返信が無いと判断する（ステップＳ２０７：Ｎｏ）。
これに対し、システム制御部２１７は、通信制御部２１３からのメールリスト５００の返信を受け取ったことを示す通知が有ればメールリスト５００の返信が有ると判断し（ステップＳ２０７：Ｙｅｓ）、ステップＳ２０８に移行する。
【００５５】
（ステップＳ２０８）
システム制御部２１７は、メール相関図７００の作成を指示する。
この場合、システム制御部２１７は、メール管理部２１５に対し、メール相関図７００の作成を指示する。また、システム制御部２１７は、ユーザー端末１００から返信されたメールリスト５００をメール管理部２１５に渡す。
このとき、メール管理部２１５は、メールリスト５００で選択されたメール管理番号（０００３）に該当するメール７０１と、メール管理番号（００８０）に該当するメール７０６までの間で、Ｑ（質問）のタグとＡｎｓ（回答）のタグとが付されたメール管理番号６０１を検索する。また、メール管理部２１５は、Ｑ（質問）のタグとＡｎｓ（回答）のタグとが付されたメール管理番号６０１を検索すると、該当する送信メール及び受信メールをＨＤＤ２０２から読み出し、それぞれメール７０１〜７０７のやり取りの内容を時系列で示すメール相関図７００を作成する。
【００５６】
（ステップＳ２０９）
システム制御部２１７は、メール相関図７００を送信する。
この場合、システム制御部２１７は、通信制御部２１３を介し、メール管理部２１５が作成したメール相関図７００をユーザー端末１００に送信する。
【００５７】
このように、本実施形態では、電子メール管理サーバー２００のＨＤＤ２０２（記憶デバイス）により、ユーザー端末１００からのメッセージの内容のカテゴリーを特定するタグを含む送信メール及び受信メールを記憶し、メール管理部２１５により、タグに基づき、特定のたとえばメール７０１に対するメール７０２〜７０７のやり取りの内容を示すメール相関図７００を作成し、システム制御部２１７により、メール管理部２１５が作成したメール相関図７００をユーザー端末１００に送信する。これにより、メール相関図を用いることで、メール７０１〜７０７のやり取りの内容の相関関係を表すことができ、特定のたとえばメール７０１に対するやり取りの内容確認を容易に行うことができる。
【００５８】
なお、本実施形態では、ユーザー端末１００からの送信メール及び受信メールを管理するものとして電子メール管理サーバー２００とした場合で説明したが、この例に限らず、通信事業者が管理するＳＭＴＰサーバーなどの他のメール配信サーバーに適用してもよい。
【符号の説明】
【００５９】
１００  ユーザー端末
１０１、２０１  Ｉ／Ｆ
１０２  キーボード
１０３  マウス
１０４  表示部
１０５、２０２  ＨＤＤ
１１０、２１０  制御部
１１１、２１１  ＲＡＭ
１１２、２１２  ＥＥＰＲＯＭ  
１１３、２１３  通信制御部
１１４、２１５  メール管理部  
１１５  操作制御部
１１６  表示制御部
１１７、２１６  ＨＤＤ制御部
１１８、２１７  システム制御部
１１９、２１８  データバス
２００  電子メール管理サーバー
２１４  認証管理部
３００  ネットワーク
４００  メールフォーマット
４１０  ヘッダー部分
４１１  送信選択欄
４１２  タグ表示欄
４１２ａ〜４１２ｆ  タグ選択欄
４１３  アドレス入力欄
４１４  件名入力欄
４２０  メッセージ本体部分
４２１  メッセージ入力欄
５００  メールリスト
５１０  送信ボタン
６００  メール管理テーブル
６０１  メール管理番号
６０２  メールアドレス
６０３  タグ
６０４  送信日時
６０５  受信日時
７００  メール相関図
７０１〜７０７  メール
【図１】
2018106361.tif 000003
【図２】
2018106361.tif 000004
【図３】
2018106361.tif 000005
【図４】
2018106361.tif 000006
【図５】
2018106361.tif 000007
【図６】
2018106361.tif 000008
【図７】
2018106361.tif 000009