(57)【要約】【課題】送信端末から複数の受信端末へ送信された電子メールに対する受信端末からのメッセージを送信端末で確認する際の負荷を軽減する。【解決手段】メールクライアント２０は、メールクライアント１０から受信した電子メールに関連付けて表示されたメッセージの候補からの選択内容をメールハブ装置５０に送信し（ステップ６５１、６５２）、メールハブ装置５０は、ＭＴＢサーバ４０上の付加データを選択内容に基づいて更新する（ステップ６５３、６５４）。メールクライアント１０は、ＭＴＢサーバ４０上の付加データとの同期をメールハブ装置５０に要求し（ステップ６５９、６６０）、メールハブ装置５０は、付加データの取得をＭＴＢサーバ４０に要求し（ステップ６６１、６６２）、ＭＴＢサーバ４０は、付加データをメールハブ装置５０経由でメールクライアント１０に送信する（ステップ６６３〜６６６）。【選択図】図５
2016081220.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末間でのメッセージの共有を支援する装置であって、
電子メールを送信する送信端末から当該電子メールを受信する複数の受信端末への当該電子メールの送信に応じて、当該電子メールに関連付けられた記憶領域を生成する生成部と、
前記複数の受信端末のうちの一の受信端末からの、前記電子メールに対するメッセージを示すメッセージ情報の送信に応じて、当該メッセージ情報を前記記憶領域にて保持する保持部と、
前記記憶領域にて保持されている前記メッセージ情報を前記電子メールに関連付けて表示することを指示する情報を、前記送信端末及び前記複数の受信端末へ送信する送信部と
を含む、装置。
【請求項２】
前記送信部は、前記送信端末及び前記複数の受信端末のうちの特定の端末からの要求に応じて、前記記憶領域にて保持されている前記メッセージ情報を前記電子メールに関連付けて表示することを指示する情報を、当該特定の端末へ送信する、請求項１の装置。
【請求項３】
前記送信部は、前記電子メールに対するメッセージの複数の選択肢を当該電子メールに関連付けて表示することを指示する情報を、前記複数の受信端末へ送信する、請求項１の装置。
【請求項４】
前記保持部は、前記一の受信端末からの、前記複数の選択肢の選択状態により前記電子メールに対するメッセージを示すメッセージ情報の送信に応じて、当該メッセージ情報を前記記憶領域にて保持する、請求項３の装置。
【請求項５】
前記記憶領域を識別する識別情報を取得する取得部と、
前記電子メールに前記識別情報を付加することにより、当該電子メールに前記記憶領域を関連付ける関連付け部と
を更に含む、請求項１の装置。
【請求項６】
前記保持部は、前記一の受信端末からの、前記メッセージ情報及び前記識別情報の送信に応じて、当該メッセージ情報を、当該識別情報により識別される前記記憶領域にて保持し、
前記送信部は、前記識別情報により識別される前記記憶領域にて保持されている前記メッセージ情報を、前記識別情報が付加された前記電子メールに関連付けて表示することを指示する情報を、前記送信端末及び前記複数の受信端末へ送信する、請求項５の装置。
【請求項７】
複数の端末間でのメッセージの共有を支援する装置であって、
電子メールを送信する送信端末から当該電子メールを受信する複数の受信端末への当該電子メールの送信に応じて、当該電子メールに関連付けられた記憶領域を生成する生成部と、
前記複数の受信端末のそれぞれに対して前記電子メールに対するメッセージの複数の選択肢が設定された選択肢情報を前記電子メールに関連付けて表示することを指示する情報を、前記複数の受信端末へ送信する送信部と、
前記複数の受信端末のうちの一の受信端末からの、前記選択肢情報において当該一の受信端末に対して設定された前記複数の選択肢の選択状態により前記電子メールに対するメッセージを示すメッセージ情報の送信に応じて、当該メッセージ情報を前記記憶領域にて保持する保持部と
を含み、
前記送信部は、前記記憶領域にて保持されている前記メッセージ情報を前記電子メールに関連付けて表示することを指示する情報を、前記送信端末及び前記複数の受信端末へ送信する、装置。
【請求項８】
複数の端末間でのメッセージの共有を支援する方法であって、
電子メールを送信する送信端末から当該電子メールを受信する複数の受信端末へ送信された当該電子メールを受信するステップと、
前記電子メールの受信に応じて、前記複数の受信端末のそれぞれに対して前記電子メールに対するメッセージの複数の選択肢が設定された選択肢情報を、前記複数の受信端末に前記電子メールに関連付けて表示するステップと、
前記複数の受信端末のうちの一の受信端末から、前記選択肢情報において当該一の受信端末に対して設定された前記複数の選択肢の選択状態により前記電子メールに対するメッセージを示すメッセージ情報を受信するステップと、
前記メッセージ情報の受信に応じて、当該メッセージ情報を、前記送信端末及び前記複数の受信端末に前記電子メールに関連付けて表示するステップと
を含む、方法。
【請求項９】
複数の端末間でのメッセージの共有を支援する装置として、コンピュータを機能させるプログラムであって、
前記コンピュータを、
電子メールを送信する送信端末から当該電子メールを受信する複数の受信端末への当該電子メールの送信に応じて、当該電子メールに関連付けられた記憶領域を生成する生成部と、
前記複数の受信端末のうちの一の受信端末からの、前記電子メールに対するメッセージを示すメッセージ情報の送信に応じて、当該メッセージ情報を前記記憶領域にて保持する保持部と、
前記記憶領域にて保持されている前記メッセージ情報を前記電子メールに関連付けて表示することを指示する情報を、前記送信端末及び前記複数の受信端末へ送信する送信部と
して機能させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージの共有を支援する装置及び方法に関する。特に、本発明は、複数の端末間でのメッセージの共有を支援する装置及び方法に関する。
【背景技術】
【０００２】
近年、電子メールは、企業等の組織にとって中心的なコミュニケーション手段となっている。この電子メールにはＴＯ宛先及びＣＣ宛先を容易に指定できることから、企業等の組織では、複数の宛先が指定された多くの電子メールが送信されている。つまり、送信端末から複数の受信端末へ多くの電子メールが送信されている。一方で、送信端末から複数の受信端末へ送信された電子メールに対して、メッセージが返されることがある。ＴＯ宛先に指定された受信端末からは、多くの場合、メッセージが返され、ＣＣ宛先に指定された受信端末からも、必要に応じて、メッセージが返される。
【０００３】
ところが、その中には、情報量が少ないメッセージもある。ここで、情報量が少ないメッセージとは、例えば、「了解した」、「ありがとう」等の短い返信、ＣＣ宛先に指定されたメールアドレスの削除依頼、ＣＣ宛先への他のユーザのメールアドレスの追加依頼、宛先違いの連絡等である。従来、送信端末では、このような情報量が少ないメッセージも一通一通確認していた。従って、送信端末から複数の受信端末へ送信された電子メールに対する受信端末からのメッセージを送信端末で確認する際の負荷が高いという課題があった。
【０００４】
このような課題に対し、電子メールの内容を掲示板に掲示することが考えられる（例えば、特許文献１〜３参照）。
【０００５】
特許文献１は、CC欄に掲示板宛のメールアドレスを記載したメールをメールサーバから受信して、そのメールからメールを掲示する掲示板およびこの掲示板に掲示するメール相互の関連性を特定する第１情報、起動対象のアプリケーションを特定する第２情報を取得し、取得した第１情報に基づいて特定した掲示板にメールのタイトル名で新規スレッドを立てたり、あるいは既存スレッドの配下にタイトル名を掲示するメッセージ解析・共有化機能と、取得した第２情報に基づいて予め登録されているビジネスフローを起動するビジネスアクション自動振分起動機能とを備える電子メール共有システムを開示する。
【０００６】
特許文献２は、メールサーバの即時メール解析処理部は、利用者端末から特定宛先アドレスを有する電子メールを受けた際、この電子メールからヘッダ部分と本文とを取り出して解析し、この処理結果を掲示板データとしてメーリングリストデータベースに登録し、かつＷｅｂサーバは、利用者端末から掲示板データの更新要求を受けた際、メーリングリストデータベースに登録された掲示板データを取り出して電子掲示板に記録し、記録された掲示板データを利用者端末から要求された際には要求された掲示板データを電子掲示板として提供する電子コミュニケーションシステムを開示する。
【０００７】
特許文献３は、利用者が掲示板装置により実現される掲示板にメッセージを書込む場合、利用者の端末からネットワークを介して掲示板装置にメッセージを掲示板アドレスを指定して送信し、掲示板装置の掲示板作成部が受信メッセージを基に掲示板の内容を作成し、掲示板出力部とアドレス出力部が、掲示板内容と掲示板アドレスとをそれぞれ出力し装置周辺の人々に提示する掲示板実現方法を開示する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−８４８４４号公報
【特許文献２】特開２００３−９９３６０号公報
【特許文献３】特開２００３−３１６６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１〜３の技術では、送信端末及び複数の受信端末が電子掲示板にわざわざアクセスする必要がある。従って、特許文献１〜３の技術は、送信端末から複数の受信端末へ送信された電子メールに対する受信端末からのメッセージを送信端末で確認する際の負荷を軽減させるものではなかった。
【００１０】
また、受信端末では、上記のような情報量が少ないメッセージを伝えるために、送信端末から送信された電子メールに対してその都度メッセージを作成していた。従って、ＣＣ宛先を含む電子メールの受信総数が多いユーザほど、受信端末でメッセージを作成する際の負荷が高まっていた。
【００１１】
しかしながら、特許文献１〜３の技術は、送信端末から複数の受信端末へ送信された電子メールに対して受信端末でメッセージを作成する際の負荷を軽減させるための手段を何ら提案するものではなかった。
【００１２】
本発明の目的は、送信端末から複数の受信端末へ送信された電子メールに対する受信端末からのメッセージを送信端末で確認する際の負荷を軽減することにある。
【００１３】
本発明の他の目的は、送信端末から複数の受信端末へ送信された電子メールに対して受信端末でメッセージを作成する際の負荷を軽減することにある。
【課題を解決するための手段】
【００１４】
かかる目的のもと、本発明は、複数の端末間でのメッセージの共有を支援する装置であって、電子メールを送信する送信端末から電子メールを受信する複数の受信端末への電子メールの送信に応じて、電子メールに関連付けられた記憶領域を生成する生成部と、複数の受信端末のうちの一の受信端末からの、電子メールに対するメッセージを示すメッセージ情報の送信に応じて、メッセージ情報を記憶領域にて保持する保持部と、記憶領域にて保持されているメッセージ情報を電子メールに関連付けて表示することを指示する情報を、送信端末及び複数の受信端末へ送信する送信部とを含む、装置を提供する。
【００１５】
ここで、送信部は、送信端末及び複数の受信端末のうちの特定の端末からの要求に応じて、記憶領域にて保持されているメッセージ情報を電子メールに関連付けて表示することを指示する情報を、特定の端末へ送信する、ものであってよい。
【００１６】
また、送信部は、電子メールに対するメッセージの複数の選択肢を電子メールに関連付けて表示することを指示する情報を、複数の受信端末へ送信する、ものであってよい。その場合、保持部は、一の受信端末からの、複数の選択肢の選択状態により電子メールに対するメッセージを示すメッセージ情報の送信に応じて、メッセージ情報を記憶領域にて保持する、ものであってよい。
【００１７】
また、この装置は、記憶領域を識別する識別情報を取得する取得部と、電子メールに識別情報を付加することにより、電子メールに記憶領域を関連付ける関連付け部とを更に含む、ものであってもよい。その場合、保持部は、一の受信端末からの、メッセージ情報及び識別情報の送信に応じて、メッセージ情報を、識別情報により識別される記憶領域にて保持し、送信部は、識別情報により識別される記憶領域にて保持されているメッセージ情報を、識別情報が付加された電子メールに関連付けて表示することを指示する情報を、送信端末及び複数の受信端末へ送信する、ものであってよい。
【００１８】
更に、本発明は、複数の端末間でのメッセージの共有を支援する装置であって、電子メールを送信する送信端末から電子メールを受信する複数の受信端末への電子メールの送信に応じて、電子メールに関連付けられた記憶領域を生成する生成部と、複数の受信端末のそれぞれに対して電子メールに対するメッセージの複数の選択肢が設定された選択肢情報を電子メールに関連付けて表示することを指示する情報を、複数の受信端末へ送信する送信部と、複数の受信端末のうちの一の受信端末からの、選択肢情報において一の受信端末に対して設定された複数の選択肢の選択状態により電子メールに対するメッセージを示すメッセージ情報の送信に応じて、メッセージ情報を記憶領域にて保持する保持部とを含み、送信部は、記憶領域にて保持されているメッセージ情報を電子メールに関連付けて表示することを指示する情報を、送信端末及び複数の受信端末へ送信する、装置も提供する。
【００１９】
また、本発明は、複数の端末間でのメッセージの共有を支援する方法であって、電子メールを送信する送信端末から電子メールを受信する複数の受信端末へ送信された電子メールを受信するステップと、電子メールの受信に応じて、複数の受信端末のそれぞれに対して電子メールに対するメッセージの複数の選択肢が設定された選択肢情報を、複数の受信端末に電子メールに関連付けて表示するステップと、複数の受信端末のうちの一の受信端末から、選択肢情報において一の受信端末に対して設定された複数の選択肢の選択状態により電子メールに対するメッセージを示すメッセージ情報を受信するステップと、メッセージ情報の受信に応じて、メッセージ情報を、送信端末及び複数の受信端末に電子メールに関連付けて表示するステップとを含む、方法も提供する。
【００２０】
更に、本発明は、複数の端末間でのメッセージの共有を支援する装置として、コンピュータを機能させるプログラムであって、コンピュータを、電子メールを送信する送信端末から電子メールを受信する複数の受信端末への電子メールの送信に応じて、電子メールに関連付けられた記憶領域を生成する生成部と、複数の受信端末のうちの一の受信端末からの、電子メールに対するメッセージを示すメッセージ情報の送信に応じて、メッセージ情報を記憶領域にて保持する保持部と、記憶領域にて保持されているメッセージ情報を電子メールに関連付けて表示することを指示する情報を、送信端末及び複数の受信端末へ送信する送信部として機能させる、プログラムも提供する。
【発明の効果】
【００２１】
本発明によれば、送信端末から複数の受信端末へ送信された電子メールに対する受信端末からのメッセージを送信端末で確認する際の負荷を軽減することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態におけるコンピュータシステムの全体構成例を示した図である。
【図２】本発明の実施の形態におけるＭＴＢサーバの機能構成例を示したブロック図である。
【図３】本発明の実施の形態におけるメールハブ装置の機能構成例を示したブロック図である。
【図４】本発明の実施の形態におけるコンピュータシステムのメール送信時の動作例を示したシーケンス図である。
【図５】本発明の実施の形態におけるコンピュータシステムのメッセージ選択時の動作例を示したシーケンス図である。
【図６】メールクライアントがメールを送信する際のＵＩの例を示した図である。
【図７】メールクライアントがメールを受信した際のＵＩの例を示した図である。
【図８】メールクライアントが選択内容を送信する際のＵＩの例を示した図である。
【図９】メールクライアントが更新後の付加データを受信した際のＵＩの例を示した図である。
【図１０】メールクライアントが付加データを受信した際のＵＩの例を示した図である。
【図１１】本発明の実施の形態を適用可能なコンピュータのハードウェア構成例を示した図である。
【発明を実施するための形態】
【００２３】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【００２４】
［本実施の形態の概要］
本実施の形態は、電子メール（以下、単に「メール」という）の送信端末及び受信端末が、送信されたメールに対する短いメッセージを、そのメールに関連する複数のメッセージをまとめたスレッド（以下、「メールスレッド」という）に紐付いた付加データにより共有する仕組みを提供するものである。ここで、短いメッセージとしては、「了解した」、「ありがとう」等の返信、ＣＣ宛先に指定されたメールアドレスの削除依頼、ＣＣ宛先への他のユーザのメールアドレスの追加依頼等がある。
【００２５】
［コンピュータシステムの全体構成］
図１は、このような仕組みを実現するためのコンピュータシステムの全体構成例を示した図である。図示するように、このコンピュータシステムは、メールクライアント１０と、メールクライアント２０ａ，２０ｂ，２０ｃと、メールサーバ３０と、ＭＴＢ（Mail Thread Board）サーバ４０と、メールハブ装置５０とを含む。そして、メールクライアント１０と、メールクライアント２０ａ，２０ｂ，２０ｃと、メールハブ装置５０とは、ネットワーク８１を介して接続されている。また、メールサーバ３０と、ＭＴＢサーバ４０と、メールハブ装置５０とは、ネットワーク８２を介して接続されている。尚、図では、メールクライアント２０ａ，２０ｂ，２０ｃを示したが、これらを区別する必要がない場合は、メールクライアント２０と称する。また、図には、１台のメールクライアント１０及び３台のメールクライアント２０を示したが、メールクライアント１０は２台以上あってもよいし、メールクライアント２０は４台以上あってもよい。
【００２６】
メールクライアント１０は、メールの送信者がメールを送信する際に使用する送信側のクライアントコンピュータである。メールクライアント１０には、メーラがインストールされている。そして、メールクライアント１０は、送信者がメーラを用いてメールを作成しその送信を指示すると、そのメールをメールハブ装置５０に送信する。ここで、メールクライアント１０としては、デスクトップＰＣ（Personal Computer）、ノートＰＣ等を用いるとよい。本実施の形態では、電子メールを送信する送信端末の一例として、メールクライアント１０を設けている。
【００２７】
メールクライアント２０は、メールの受信者がメールを受信する際に使用する受信側のクライアントコンピュータである。メールクライアント２０にも、メーラがインストールされている。そして、メールクライアント２０は、メールクライアント１０が送信したメールをメーラの機能によりメールハブ装置５０から受信する。ここで、メールクライアント２０としては、デスクトップＰＣ（Personal Computer）、ノートＰＣ等を用いるとよい。本実施の形態では、電子メールを受信する受信端末の一例として、メールクライアント２０を設けている。
【００２８】
尚、ここでは、メールの送信側として機能するメールクライアント１０と、メールの受信側として機能するメールクライアント２０とを別々に設けた。しかしながら、メールの送信側としてもメールの受信側としても機能するメールクライアントを設けてもよい。
【００２９】
メールサーバ３０は、メールクライアント１０とメールクライアント２０との間でのメールの送受信を管理するサーバコンピュータである。厳密には、メールサーバ３０には、他のネットワークの宛先へメールを送信するＳＭＴＰサーバと、自ネットワーク内の宛先へ送信されたメールを保管してメールクライアント２０からの受信要求を待ち受けるＰＯＰサーバとがあるが、ここでは、これらを兼ねたサーバとしてメールサーバ３０を示している。ここで、メールサーバ３０としては、ＰＣ、ワークステーション等を用いるとよい。
【００３０】
ＭＴＢサーバ４０は、メールスレッドに紐付いた付加データを管理するサーバコンピュータである。詳しい動作については後述する。ここで、ＭＴＢサーバ４０としては、ＰＣ、ワークステーション等を用いるとよい。
【００３１】
メールハブ装置５０は、メールクライアント１０とメールサーバ３０との間、及び、メールクライアント２０とメールサーバ３０との間のメールの送受信をフックし、各メールの付加データを制御する装置である。つまり、メールクライアント１０及びメールクライアント２０で付加データが共有されるように支援する装置である。詳しい動作については後述する。ここで、メールハブ装置５０としては、ＰＣ、ワークステーション等を用いるとよい。
【００３２】
尚、ここでは、ＭＴＢサーバ４０及びメールハブ装置５０を別個の装置とした。しかしながら、ＭＴＢサーバ４０及びメールハブ装置５０を１つの装置としてもよい。この場合、その装置は、複数の端末間でのメッセージの共有を支援する装置の一例である。
【００３３】
ネットワーク８１は、メールクライアント１０とメールハブ装置５０との間、及び、メールクライアント２０とメールハブ装置５０との間の情報通信に用いられる通信手段である。ここで、ネットワーク８１としては、インターネット等を用いるとよい。
【００３４】
ネットワーク８２は、メールサーバ３０とメールハブ装置５０との間、及び、ＭＴＢサーバ４０とメールハブ装置５０との間の情報通信に用いられる通信手段である。ここで、ネットワーク８２としては、インターネット、ＬＡＮ（Local Area Network）等を用いるとよい。
【００３５】
［本実施の形態におけるＭＴＢサーバの機能構成］
図２は、本実施の形態におけるＭＴＢサーバ４０の機能構成例を示した図である。図示するように、ＭＴＢサーバ４０は、受信部４１と、ＭＴＩＤ（Mail Thread ID）発行部４２と、領域作成部４３と、付加データ記憶部４４と、付加データ処理部４５と、送信部４６とを含む。
【００３６】
受信部４１は、メールクライアント１０でメールを送信する操作が行われた際には、メールスレッドを識別するＩＤであるＭＴＩＤの発行及び付加データ領域の作成を要求する要求情報をメールハブ装置５０から受信し、その後、ＭＴＩＤに関連付けられた付加データの取得を要求する要求情報をメールハブ装置５０から受信する。また、メールクライアント２０でメッセージを選択する操作が行われた際には、ＭＴＩＤに関連付けられた付加データの選択内容に基づく更新及び更新後の付加データの取得を要求する要求情報をメールハブ装置５０から受信する。更に、メールクライアント１０から付加データの同期が要求された際には、ＭＴＩＤに関連付けられた付加データの取得を要求する要求情報をメールハブ装置５０から受信する。
【００３７】
ＭＴＩＤ発行部４２は、ＭＴＩＤの発行及び付加データ領域の作成を要求する要求情報を受信部４１が受信すると、ＭＴＩＤを発行する。本実施の形態では、記憶領域を識別する識別情報の一例として、ＭＴＩＤを用いており、識別情報を取得する取得部の一例として、ＭＴＩＤ発行部４２を設けている。
【００３８】
領域作成部４３は、ＭＴＩＤ発行部４２がＭＴＩＤを発行すると、付加データ記憶部４４内にこのＭＴＩＤに関連付けて付加データ領域を作成する。本実施の形態では、電子メールに関連付けられた記憶領域の一例として、付加データ領域を用いており、記憶領域を生成する生成部の一例として、領域作成部４３を設けている。
【００３９】
付加データ記憶部４４は、領域作成部４３がＭＴＩＤに関連付けて作成した付加データ領域に、このＭＴＩＤのメールに対する付加データを記憶する。付加データは、メールの受信者ごとに、メールの送信者に伝達することが想定されるメッセージの候補を選択肢として設定したものであり、メッセージの候補の何れが選択されたかの情報も含む。ここで、メッセージの候補としては、「了解」、「ありがとう」、「ＣＣ不要」等の定型化されたメッセージを設定するとよい。このうち、「了解」、「ありがとう」は、メールに対する返信メッセージである。「ＣＣ不要」は、ＣＣ宛先から自分のメールアドレスを削除するよう依頼する依頼メッセージである。或いは、ＣＣ宛先に他人のメールアドレスを追加するよう依頼する依頼メッセージを設定してもよい。また、メッセージの候補としては、上記の定型化されたメッセージ以外に、文字数制限を設けた自由記述メッセージを設定してもよい。本実施の形態では、電子メールに対するメッセージを示すメッセージ情報の一例として、また、複数の受信端末のそれぞれに対して電子メールに対するメッセージの複数の選択肢が設定された選択肢情報の一例として、付加データを用いている。
【００４０】
付加データ処理部４５は、ＭＴＩＤに関連付けられた付加データの取得を要求する要求情報を受信部４１が受信すると、付加データ記憶部４４内のこのＭＴＩＤに関連付けられた付加データ領域から付加データを読み出す。また、ＭＴＩＤに関連付けられた付加データの選択内容に基づく更新を要求する要求情報を受信部４１が受信すると、付加データ記憶部４４内のこのＭＴＩＤに関連付けられた付加データ領域から付加データを読み出し、選択内容に基づいてこの付加データを更新する。本実施の形態では、メッセージ情報を記憶領域にて保持する保持部の一例として、付加データ処理部４５を設けている。
【００４１】
送信部４６は、ＭＴＩＤ発行部４２がＭＴＩＤを発行すると、ＭＴＩＤをメールハブ装置５０に送信する。また、付加データ処理部４５が付加データを読み出すと、この付加データとＭＴＩＤとをメールハブ装置５０に送信する。更に、付加データ処理部４５が付加データを更新すると、更新後の付加データとＭＴＩＤとをメールハブ装置５０に送信する。
【００４２】
［本実施の形態におけるメールハブ装置の機能構成］
図３は、本実施の形態におけるメールハブ装置５０の機能構成例を示した図である。図示するように、メールハブ装置５０は、クライアント側受信部５１と、要求情報生成部５２と、サーバ側送信部５３と、サーバ側受信部５４と、メール処理部５５と、メール記憶部５６と、クライアント側送信部５７とを含む。
【００４３】
クライアント側受信部５１は、メールクライアント１０でメールを送信する操作が行われた際には、そのメールをメールクライアント１０から受信する。また、メールクライアント２０でメッセージを選択する操作が行われた際には、選択内容とＭＴＩＤとをメールクライアント２０から受信する。更に、メールクライアント１０から付加データの同期が要求された際には、同期の要求とＭＴＩＤとをメールクライアント１０から受信する。
【００４４】
要求情報生成部５２は、メールをクライアント側受信部５１がメールクライアント１０から受信すると、ＭＴＩＤの発行及び付加データ領域の作成を要求する要求情報を生成し、その後、ＭＴＩＤに関連付けられた付加データの取得を要求する要求情報を生成する。また、選択内容とＭＴＩＤとをクライアント側受信部５１がメールクライアント２０から受信すると、ＭＴＩＤに関連付けられた付加データの選択内容に基づく更新を要求する要求情報を生成する。更に、同期の要求とＭＴＩＤとをクライアント側受信部５１がメールクライアント１０から受信すると、ＭＴＩＤに関連付けられた付加データの取得を要求する要求情報を生成する。
【００４５】
サーバ側送信部５３は、ＭＴＩＤの発行及び付加データ領域の作成を要求する要求情報、ＭＴＩＤに関連付けられた付加データの取得を要求する要求情報、及び、ＭＴＩＤに関連付けられた付加データの選択内容に基づく更新を要求する要求情報の何れかを要求情報生成部５２が生成すると、この要求情報をＭＴＢサーバ４０に送信する。また、メール処理部５５がＭＴＩＤをメールに付加することによりＭＴＩＤ付きメールを生成すると、このＭＴＩＤ付きメールをメールサーバ３０に送信する。
【００４６】
サーバ側受信部５４は、メールクライアント１０でメールを送信する操作が行われた際には、ＭＴＩＤをＭＴＢサーバ４０から受信した後、ＭＴＩＤ付きメールをメールサーバ３０から受信し、その後、付加データとＭＴＩＤとをＭＴＢサーバ４０から受信する。また、メールクライアント２０でメッセージを選択する操作が行われた際には、更新後の付加データとＭＴＩＤとを受信する。更に、メールクライアント１０から付加データの同期が要求された際には、付加データとＭＴＩＤとを受信する。
【００４７】
メール処理部５５は、メールクライアント１０でメールを送信する操作が行われた際には、クライアント側受信部５１がメールクライアント１０から受信したメールをメール記憶部５６に記憶する。そして、メール記憶部５６に記憶されたメールに対してサーバ側受信部５４がＭＴＢサーバ４０から受信したＭＴＩＤを付加する。その後、サーバ側受信部５４がメールサーバ３０から受信したＭＴＩＤ付きメールをメール記憶部５６に記憶し、ＭＴＩＤ付きメールからＭＴＩＤを抽出する。そして、サーバ側受信部５４がこのＭＴＩＤに関連付けられた付加データをＭＴＢサーバ４０から受信すると、メール記憶部５６に記憶されたＭＴＩＤ付きメールに対してこの付加データを付加する。また、メールクライアント２０でメッセージを選択する操作が行われた際には、サーバ側受信部５４がＭＴＢサーバ４０から受信した更新後の付加データとＭＴＩＤとをそのままクライアント側送信部５７に渡す。更に、メールクライアント１０から付加データの同期が要求された際には、サーバ側受信部５４がＭＴＢサーバ４０から受信した付加データとＭＴＩＤとをそのままクライアント側送信部５７に渡す。本実施の形態では、電子メールに識別情報を付加することにより、電子メールに記憶領域を関連付ける関連付け部の一例として、メール処理部５５を設けている。
【００４８】
クライアント側送信部５７は、メール処理部５５がＭＴＩＤ付きメールに付加データを付加することによりＭＴＩＤ及び付加データ付きメールを生成すると、このＭＴＩＤ及び付加データ付きメールをメールクライアント２０に送信する。また、メール処理部５５から更新後の付加データとＭＴＩＤとを渡されると、これらをメールクライアント２０に送信する。更に、メール処理部５５から付加データとＭＴＩＤとを渡されると、これらをメールクライアント１０に送信する。本実施の形態では、メッセージ情報を電子メールに関連付けて表示することを指示する情報を送信する送信部の一例として、また、選択肢情報を電子メールに関連付けて表示することを指示する情報を送信する送信部の一例として、クライアント側送信部５７を設けている。
【００４９】
［本実施の形態におけるコンピュータシステムの動作］
図４は、本実施の形態におけるコンピュータシステムのメール送信時の動作例を示したシーケンス図である。この動作は、メールの送信者がメールクライアント１０でメールの送信を指示する操作を行うことにより開始する。
【００５０】
動作が開始すると、まず、メールクライアント１０は、メールハブ装置５０にメールを送信する（ステップ６０１）。
【００５１】
次に、メールハブ装置５０は、メールクライアント１０からメールを受信する（ステップ６０２）。具体的には、クライアント側受信部５１が、メールクライアント１０により送信されたメールを受信する。これにより、メールハブ装置５０は、ＭＴＩＤの発行及びこのメールに対する付加データを格納する付加データ領域の作成をＭＴＢサーバ４０に要求する（ステップ６０３）。具体的には、メール処理部５５が、このメールをメール記憶部５６に記憶する。そして、要求情報生成部５２が、ＭＴＩＤの発行及び付加データ領域の作成を要求する要求情報を生成する。その後、サーバ側送信部５３が、この要求情報をＭＴＢサーバ４０に送信する。
【００５２】
次いで、ＭＴＢサーバ４０は、ＭＴＩＤの発行及び付加データ領域の作成の要求をメールハブ装置５０から受け付ける（ステップ６０４）。具体的には、受信部４１が、サーバ側送信部５３により送信された要求情報を受信する。これにより、ＭＴＢサーバ４０は、ＭＴＩＤを発行し、これをメールハブ装置５０に送信する（ステップ６０５）。具体的には、ＭＴＩＤ発行部４２が、ＭＴＩＤを発行する。そして、送信部４６が、このＭＴＩＤをメールハブ装置５０に送信する。その際、図４には示さなかったが、領域作成部４３が、付加データ記憶部４４内にこのＭＴＩＤに関連付けて付加データ領域を作成する。そして、付加データ領域には、付加データの初期値を記憶しておく。ここで、付加データの初期値とは、メールの受信者ごとに設定されたメッセージの候補から何れも選択されていない状態の付加データのことをいう。
【００５３】
次に、メールハブ装置５０は、ＭＴＩＤをＭＴＢサーバ４０から受信する（ステップ６０６）。具体的には、サーバ側受信部５４が、送信部４６により送信されたＭＴＩＤを受信する。これにより、メールハブ装置５０は、このＭＴＩＤが付加されたＭＴＩＤ付きメールをメールサーバ３０に送信する（ステップ６０７）。具体的には、メール処理部５５が、メール記憶部５６に記憶されたメールを読み出してメール記憶部５６から削除し、受信されたＭＴＩＤをこのメールに付加する。そして、サーバ側送信部５３が、ＭＴＩＤが付加されたＭＴＩＤ付きメールをメールサーバ３０に送信する。その際、図４には示さなかったが、ＭＴＩＤは、メールクライアント１０にも伝えられ、メールクライアント１０において、ステップ６０１で送信されたメールに関連付けて保持されるものとする。
【００５４】
次いで、メールサーバ３０は、ＭＴＩＤ付きメールをメールハブ装置５０から受信する（ステップ６０８）。これにより、メールサーバ３０は、一般的なメールサーバが行う処理をこのメールに対して行った後、ＭＴＩＤ付きメールをメールハブ装置５０に送信する（ステップ６０９）。
【００５５】
次に、メールハブ装置５０は、ＭＴＩＤ付きメールをメールサーバ３０から受信する（ステップ６１０）。具体的には、サーバ側受信部５４が、メールサーバ３０により送信されたＭＴＩＤ付きメールを受信する。これにより、メールハブ装置５０は、このメールに対する付加データの取得をＭＴＢサーバ４０に要求する（ステップ６１１）。具体的には、メール処理部５５が、受信されたＭＴＩＤ付きメールをメール記憶部５６に記憶し、ＭＴＩＤ付きメールからＭＴＩＤを抽出する。そして、要求情報生成部５２が、ＭＴＩＤを含み、付加データの取得を要求する要求情報を生成する。その後、サーバ側送信部５３が、この要求情報をＭＴＢサーバ４０に送信する。
【００５６】
次いで、ＭＴＢサーバ４０は、付加データの取得要求をメールハブ装置５０から受け付ける（ステップ６１２）。具体的には、受信部４１が、サーバ側送信部５３により送信された要求情報を受信する。これにより、ＭＴＢサーバ４０は、この付加データを取得し、メールハブ装置５０に送信する（ステップ６１３）。具体的には、付加データ処理部４５が、受信された要求情報に含まれるＭＴＩＤに関連付けられた付加データ領域を付加データ記憶部４４から検索し、その領域に記憶されている付加データを読み出す。尚、このとき、付加データ領域には付加データの初期値が記憶されたままなので、メールの受信者ごとに設定されたメッセージの候補から何れも選択されていない状態の付加データが読み出される。そして、送信部４６が、この付加データをメールハブ装置５０に送信する。
【００５７】
次に、メールハブ装置５０は、付加データをＭＴＢサーバ４０から受信する（ステップ６１４）。具体的には、サーバ側受信部５４が、送信部４６により送信された付加データを受信する。これにより、メールハブ装置５０は、ＭＴＩＤ及び付加データが付加されたＭＴＩＤ及び付加データ付きメールをメールクライアント２０に送信する（ステップ６１５）。具体的には、メール処理部５５が、メール記憶部５６に記憶されたＭＴＩＤ付きメールを読み出してメール記憶部５６から削除し、受信された付加データをこのＭＴＩＤ付きメールに付加する。そして、クライアント側送信部５７が、ＭＴＩＤ及び付加データが付加されたＭＴＩＤ及び付加データ付きメールをメールクライアント２０に送信する。
【００５８】
最後に、メールクライアント２０は、ＭＴＩＤ及び付加データ付きメールをメールハブ装置５０から受信する（ステップ６１６）。その結果、メールクライアント２０には、メールに関連付けて、メールの受信者ごとにメールの送信者に伝達することが想定されるメッセージの候補を選択肢として設定した付加データが表示される。
【００５９】
図５は、本実施の形態におけるコンピュータシステムのメッセージ選択時の動作例を示したシーケンス図である。この動作は、メールの受信者が、図４のステップ６１６でメールクライアント２０に表示された付加データのうちの自分に対して設定されたメッセージの候補の中から何れかのメッセージを選択する操作を行うことにより開始する。
【００６０】
動作が開始すると、まず、メールクライアント２０は、その操作による選択内容をメールハブ装置５０にＭＴＩＤと共に送信する（ステップ６５１）。
【００６１】
次に、メールハブ装置５０は、選択内容をメールクライアント２０からＭＴＩＤと共に受信する（ステップ６５２）。具体的には、クライアント側受信部５１が、メールクライアント２０により送信された選択内容とＭＴＩＤとを受信する。これにより、メールハブ装置５０は、選択内容に基づく付加データの更新をＭＴＢサーバ４０に要求する（ステップ６５３）。具体的には、要求情報生成部５２が、ＭＴＩＤ及び選択内容を含み、付加データの更新を要求する要求情報を生成する。そして、サーバ側送信部５３が、この要求情報をＭＴＢサーバ４０に送信する。
【００６２】
次いで、ＭＴＢサーバ４０は、選択内容に基づく付加データの更新の要求をメールハブ装置５０から受け付ける（ステップ６５４）。具体的には、受信部４１が、サーバ側送信部５３により送信された要求情報を受信する。これにより、ＭＴＢサーバ４０は、付加データを選択内容に基づいて更新し、更新後の付加データをメールハブ装置５０に送信する（ステップ６５５）。具体的には、付加データ処理部４５が、受信された要求情報に含まれるＭＴＩＤに関連付けられた付加データ領域を付加データ記憶部４４から検索し、その領域に記憶されている付加データを読み出す。そして、受信された要求情報に含まれる選択内容に基づいて付加データを更新し、更新後の付加データを付加データ領域に書き戻す。その後、送信部４６は、この更新後の付加データとＭＴＩＤとをメールハブ装置５０に送信する。
【００６３】
次に、メールハブ装置５０は、更新後の付加データをＭＴＢサーバ４０からＭＴＩＤと共に受信する（ステップ６５６）。具体的には、サーバ側受信部５４が、送信部４６により送信された更新後の付加データとＭＴＩＤとを受信する。これにより、メールハブ装置５０は、更新後の付加データをメールクライアント２０にＭＴＩＤと共に送信する（ステップ６５７）。具体的には、メール処理部５５が、受信された更新後の付加データとＭＴＩＤとを受け取る。そして、クライアント側送信部５７が、更新後の付加データとＭＴＩＤとをメールクライアント２０に送信する。
【００６４】
次いで、メールクライアント２０は、更新後の付加データをメールハブ装置５０からＭＴＩＤと共に受信する（ステップ６５８）。その結果、図４のステップ６１６でメールクライアント２０に表示された付加データには、自分がメッセージの候補の中からどのメッセージを選択したかが示される。
【００６５】
一方、メールクライアント１０は、ＭＴＩＤを指定して、ＭＴＢサーバ４０上の付加データとの同期をメールハブ装置５０に要求する（ステップ６５９）。
【００６６】
次に、メールハブ装置５０は、メールクライアント１０から同期の要求をＭＴＩＤと共に受け付ける（ステップ６６０）。具体的には、クライアント側受信部５１が、メールクライアント１０から同期の要求とＭＴＩＤとを受信する。これにより、メールハブ装置５０は、付加データの取得をＭＴＢサーバ４０に要求する（ステップ６６１）。具体的には、要求情報生成部５２が、ＭＴＩＤを含み、付加データの取得を要求する要求情報を生成する。そして、サーバ側送信部５３が、この要求情報をＭＴＢサーバ４０に送信する。
【００６７】
次いで、ＭＴＢサーバ４０は、付加データの取得の要求をメールハブ装置５０から受け付ける（ステップ６６２）。具体的には、受信部４１が、サーバ側送信部５３により送信された要求情報を受信する。これにより、ＭＴＢサーバ４０は、付加データを取得し、メールハブ装置５０に送信する（ステップ６６３）。具体的には、付加データ処理部４５が、受信された要求情報に含まれるＭＴＩＤに関連付けられた付加データ領域を付加データ記憶部４４から検索し、その領域に記憶されている付加データを読み出す。そして、送信部４６は、この付加データとＭＴＩＤとをメールハブ装置５０に送信する。
【００６８】
次に、メールハブ装置５０は、付加データをＭＴＢサーバ４０からＭＴＩＤと共に受信する（ステップ６６４）。具体的には、サーバ側受信部５４が、送信部４６により送信された付加データとＭＴＩＤとを受信する。これにより、メールハブ装置５０は、付加データをメールクライアント１０にＭＴＩＤと共に送信する（ステップ６６５）。具体的には、メール処理部５５が、受信された付加データとＭＴＩＤとを受け取る。そして、クライアント側送信部５７が、付加データとＭＴＩＤとをメールクライアント１０に送信する。
【００６９】
最後に、メールクライアント１０は、付加データをメールハブ装置５０からＭＴＩＤと共に受信する（ステップ６６６）。その結果、メールクライアント１０には、図４のステップ６０１で送信したメールに関連付けて、メールの受信者がメッセージの候補の中からどのメッセージを選択したかを示す付加データが表示される。
【００７０】
尚、この動作例において、メールクライアント１０は、ステップ６５９でＭＴＢサーバ４０上の付加データとの同期を要求することにより、ステップ６６６で最新状態の付加データを受信するようにしたが、これには限らない。例えば、ステップ６５７でメールハブ装置５０が更新後の付加データをメールクライアント２０に送信する際にメールクライアント１０にも送信することにより、メールクライアント１０が最新状態の付加データを受信するようにしてもよい。
【００７１】
また、この動作例では、メールクライアント１０，２０のみに最新状態の付加データを送信することとしたが、この限りではない。例えば、この動作例におけるメールクライアント２０をメールクライアント２０ａとし、その他に受信側のメールクライアント２０としてメールクライアント２０ｂ，２０ｃを設けたとすると、メールクライアント２０ｂ，２０ｃにも最新状態の付加データを送信してよい。具体的には、メールクライアント２０ｂ，２０ｃがＭＴＢサーバ４０上の付加データとの同期を要求することにより、メールクライアント２０ｂ，２０ｃに最新状態の付加データを送信してよい。また、ステップ６５７でメールハブ装置５０が更新後の付加データをメールクライアント２０ｂ，２０ｃにも送信することにより、メールクライアント２０ｂ，２０ｃに最新状態の付加データを送信してよい。
【００７２】
［本実施の形態におけるＵＩの例］
図６は、図４のステップ６０１でメールクライアント１０がメールを送信する際のＵＩの例を示した図である。図示するように、このＵＩは、ヘッダ表示領域７１と、本文表示領域７２とを含む。そして、ヘッダ表示領域７１では、このメールの送信者がメールアドレス「ｉｄ０＠ｘｘｘ」を有するユーザであり、このメールのＴＯ宛先の受信者がメールアドレス「ｉｄ１＠ｘｘｘ」を有するユーザであり、このメールのＣＣ宛先の受信者がメールアドレス「ｉｄ２＠ｘｘｘ」を有するユーザ及びメールアドレス「ｉｄ３＠ｘｘｘ」を有するユーザであることが示されている。尚、以下では、メールアドレス「ｉｄ０＠ｘｘｘ」を有するユーザ、メールアドレス「ｉｄ１＠ｘｘｘ」を有するユーザ、メールアドレス「ｉｄ２＠ｘｘｘ」を有するユーザ、メールアドレス「ｉｄ３＠ｘｘｘ」を有するユーザを、それぞれ、ユーザ０、ユーザ１、ユーザ２、ユーザ３と呼ぶこととする。また、ユーザ０は、メールクライアント１０を使用し、ユーザ１、ユーザ２、ユーザ３は、それぞれ、メールクライアント２０ａ、メールクライアント２０ｂ、メールクライアント２０ｃを使用するものとする。
【００７３】
図７は、図４のステップ６１６でメールクライアント２０ａがメールを受信した際のＵＩの例を示した図である。図示するように、このＵＩは、メッセージ選択領域７３を更に含む。そして、メッセージ選択領域７３では、全ての受信者のメールアドレスに対して、メールの送信者に伝達することが想定されるメッセージの候補及びそのメッセージの候補が選択されたかどうかを表すチェックボックスが示されている。但し、この図は、ユーザ１が使用するメールクライアント２０ａのＵＩを示しているので、メールアドレス「ｉｄ１＠ｘｘｘ」に対するチェックボックスのみがチェックできるようになっており、他のメールアドレスに対するチェックボックスはグレーアウトされチェックできないようになっている。また、これは破線で示したようにＵＩとして表示されるものではないが、図には、メールクライアント２０ａが受信したメールに付加されたＭＴＩＤを格納するＭＴＩＤ部７０も示している。
【００７４】
図８は、図５のステップ６５１でメールクライアント２０ａが選択内容を送信する際のＵＩの例を示した図である。具体的には、ユーザ１が受信したメールに対して「ありがとう」という返信メッセージを送信する際のＵＩの例を示している。図示するように、メッセージ選択領域７３では、メールアドレス「ｉｄ１＠ｘｘｘ」に対して、「ありがとう」に対応するチェックボックスがチェックされている。
【００７５】
図９は、図５のステップ６５８でメールクライアント２０ａが更新後の付加データを受信した際のＵＩの例を示した図である。図示するように、メッセージ選択領域７３では、メールアドレス「ｉｄ１＠ｘｘｘ」に対しては、「ありがとう」に対応するチェックボックスがチェックされた図８の状態のままとなっている。一方、メールアドレス「ｉｄ２＠ｘｘｘ」に対しては、「了解」に対応するチェックボックスがチェックされている。また、フリーコメントは「再見積もり時はすぐに教えて」と書き換えられ、これに対するチェックボックスもチェックされている。これは、ＭＴＢサーバ４０において、メールクライアント２０ａでの選択内容に基づく更新後の付加データが取得される前に、メールクライアント２０ｂでの選択内容に基づく付加データの更新が行われたことを意味する。但し、メールアドレス「ｉｄ２＠ｘｘｘ」及びメールアドレス「ｉｄ３＠ｘｘｘ」に対するチェックボックスはグレーアウトされてチェックできないようになっている。
【００７６】
図１０は、図５のステップ６６６でメールクライアント１０が付加データを受信した際のＵＩの例を示した図である。具体的には、ユーザ１が受信したメールに対して「ありがとう」という返信メッセージを送信し、ユーザ２が受信したメールに対して「了解」「再見積もり時はすぐに教えて」という返信メッセージを送信し、ユーザ３が受信したメールに対して「ＣＣ不要」という依頼メッセージを送信した際のＵＩの例を示している。図示するように、メッセージ選択領域７３では、メールアドレス「ｉｄ１＠ｘｘｘ」に対して、「ありがとう」に対応するチェックボックスがチェックされている。また、メールアドレス「ｉｄ２＠ｘｘｘ」に対して、「了解」に対応するチェックボックスがチェックされ、フリーコメントは「再見積もり時はすぐに教えて」と書き換えられ、これに対するチェックボックスもチェックされている。更に、メールアドレス「ｉｄ３＠ｘｘｘ」に対して、「ＣＣ不要」に対応するチェックボックスがチェックされている。但し、この図は、ユーザ０が使用するメールクライアント１０のＵＩを示しているので、何れのメールアドレスに対するチェックボックスもグレーアウトされチェックできないようになっている。
【００７７】
［本実施の形態の変形例］
本実施の形態では、ＭＴＢサーバ４０及びメールハブ装置５０を、メールクライアント１０，２０及びメールサーバ３０から独立した装置としたが、独立した装置としなくてもよい。例えば、メールハブ装置５０の機能は、メールクライアント１０，２０に実装してもよいし、メールサーバ３０に実装してもよい。また、ＭＴＢサーバ４０及びメールハブ装置５０の機能は、メールサーバ３０に実装してもよい。特に、この場合は、図１のコンピュータシステムに含まれる装置が、メールクライアント１０、メールクライアント２０ａ，２０ｂ，２０ｃ、及び、メールサーバ３０のみとなる。
【００７８】
［本実施の形態の効果］
本実施の形態では、メールの送信に応じてそのメールのメールスレッドに対応する付加データ領域を作成し、送信端末及び受信端末がメールスレッドに対する最新状態の付加データを共有するようにした。これにより、メールの送信者及び受信者は、ＴＯ宛先及びＣＣ宛先に指定されたメールの受信者からのメッセージを一覧で確認できるようになった。また、メールの送信者はこのメッセージ一覧を確認することにより次のアクションを決定することができ、メールの受信者も同じメッセージを確認することによりそのメッセージを考慮した返信を行うことができるようになった。
【００７９】
加えて、本実施の形態では、メールの送信者に対するメッセージを、受信したメールに付随する付加データ上でチェックボックスにチェックする操作等により送信するようにした。これにより、メールの受信者は、メールの送信者に対するメッセージを簡単に送信できるようになった。
【００８０】
［本実施の形態を適用可能なコンピュータのハードウェア構成］
図１１は、本実施の形態を適用可能なコンピュータ９０のハードウェア構成例を示した図である。図示するように、コンピュータ９０は、演算手段であるＣＰＵ（Central Processing Unit）９０ａと、Ｍ／Ｂ（マザーボード）チップセット９０ｂを介してＣＰＵ９０ａに接続されたメインメモリ９０ｃと、同じくＭ／Ｂチップセット９０ｂを介してＣＰＵ９０ａに接続された表示機構９０ｄとを備える。また、Ｍ／Ｂチップセット９０ｂには、ブリッジ回路９０ｅを介して、ネットワークインターフェイス９０ｆと、磁気ディスク装置（ＨＤＤ）９０ｇと、音声機構９０ｈと、キーボード／マウス９０ｉと、光学ドライブ９０ｊとが接続されている。
【００８１】
尚、図１１において、各構成要素は、バスを介して接続される。例えば、ＣＰＵ９０ａとＭ／Ｂチップセット９０ｂの間や、Ｍ／Ｂチップセット９０ｂとメインメモリ９０ｃの間は、ＣＰＵバスを介して接続される。また、Ｍ／Ｂチップセット９０ｂと表示機構９０ｄとの間は、ＡＧＰ（Accelerated Graphics Port）を介して接続されてもよいが、表示機構９０ｄがＰＣＩ Ｅｘｐｒｅｓｓ対応のビデオカードを含む場合、Ｍ／Ｂチップセット９０ｂとこのビデオカードの間は、ＰＣＩ Ｅｘｐｒｅｓｓ（ＰＣＩｅ）バスを介して接続される。また、ブリッジ回路９０ｅと接続する場合、ネットワークインターフェイス９０ｆについては、例えば、ＰＣＩ Ｅｘｐｒｅｓｓを用いることができる。また、磁気ディスク装置９０ｇについては、例えば、シリアルＡＴＡ（AT Attachment）、パラレル転送のＡＴＡ、ＰＣＩ（Peripheral Components Interconnect）を用いることができる。更に、キーボード／マウス９０ｉ、及び、光学ドライブ９０ｊについては、ＵＳＢ（Universal Serial Bus）を用いることができる。
【００８２】
ここで、本発明は、全てハードウェアで実現してもよいし、全てソフトウェアで実現してもよい。また、ハードウェア及びソフトウェアの両方により実現することも可能である。また、本発明は、コンピュータ、データ処理システム、コンピュータプログラムとして実現することができる。このコンピュータプログラムは、コンピュータにより読取り可能な媒体に記憶され、提供され得る。ここで、媒体としては、電子的、磁気的、光学的、電磁的、赤外線又は半導体システム（装置又は機器）、或いは、伝搬媒体が考えられる。また、コンピュータにより読取り可能な媒体としては、半導体、ソリッドステート記憶装置、磁気テープ、取り外し可能なコンピュータディスケット、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、リジッド磁気ディスク、及び光ディスクが例示される。現時点における光ディスクの例には、コンパクトディスク−リードオンリーメモリ（ＣＤ−ＲＯＭ）、コンパクトディスク−リード／ライト（ＣＤ−Ｒ／Ｗ）及びＤＶＤが含まれる。
【００８３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態には限定されない。本発明の精神及び範囲から逸脱することなく様々に変更したり代替態様を採用したりすることが可能なことは、当業者に明らかである。
【符号の説明】
【００８４】
１０，２０…メールクライアント、３０…メールサーバ、４０…ＭＴＢサーバ、４１…受信部、４２…ＭＴＩＤ発行部、４３…領域作成部、４４…付加データ記憶部、４５…付加データ処理部、４６…送信部、５０…メールハブ装置、５１…クライアント側受信部、５２…要求情報生成部、５３…サーバ側送信部、５４…サーバ側受信部、５５…メール処理部、５６…メール記憶部、５７…クライアント側送信部、８１，８２…ネットワーク
【図１】
2016081220.tif 000003
【図２】
2016081220.tif 000004
【図３】
2016081220.tif 000005
【図４】
2016081220.tif 000006
【図５】
2016081220.tif 000007
【図６】
2016081220.tif 000008
【図７】
2016081220.tif 000009
【図８】
2016081220.tif 000010
【図９】
2016081220.tif 000011
【図１０】
2016081220.tif 000012
【図１１】
2016081220.tif 000013