(57)【特許請求の範囲】
【請求項１】
電子メールを表示する電子メール表示プログラムであって、前記電子メール表示プログラムは、コンピュータに、
受信した電子メールの添付ファイルについて、前記電子メール本文中の添付位置を示す添付位置情報および前記添付ファイルの状態を示す情報を含む属性情報を取得するステップであって、前記添付ファイルの状態を示す情報は、前記添付ファイルの添付状態を示す添付状態情報と、前記添付ファイルのアクセス数と、前記添付ファイルの編集回数とを含むステップと、
取得した前記添付位置情報および前記属性情報を、対応する前記電子メールの識別子に関連付けて格納するステップと、
前記電子メールの前記添付ファイルを表す図形を、対応する前記添付位置情報に基づいて、前記電子メールを表示する親画面の画面を縮小して表示する子画面上に配置し、前記親画面と共に前記子画面を表示するステップであって、前記添付ファイルを表す前記図形を前記添付ファイルの状態を示す情報に応じて決定するステップを含む、ステップと、
を実行させる電子メール表示プログラム。
【請求項２】
前記添付位置情報は、前記コンピュータ宛ての電子メールを保管するメールサーバから取得される、請求項１に記載の電子メール表示プログラム。
【請求項３】
前記添付位置情報は、前記電子メールの本文の文頭から前記添付ファイルの添付位置までの文字数及び改行数を含む、請求項１に記載の電子メール表示プログラム。
【請求項４】
前記属性情報は、前記添付ファイルのファイル種別及びファイル・サイズを含む、請求項１に記載の電子メール表示プログラム。
【請求項５】
前記電子メール表示プログラムは、前記コンピュータに、
前記ユーザからの添付ファイルの削除指示に応答して、該添付ファイルの前記属性情報に含まれる前記添付状態情報を、添付状態から削除状態に更新するステップを実行させ、
前記ユーザからの添付ファイルの実行指示に応答して、該添付ファイルの前記属性情報に含まれる前記アクセス数を増分するステップを実行させ、
前記ユーザからの添付ファイルの編集指示に応答して、該添付ファイルの前記属性情報に含まれる前記編集回数を増分するステップを実行させる、
請求項１に記載の電子メール表示プログラム。
【請求項６】
前記決定するステップは、前記アクセス数に応じて前記図形の輪郭線の太さを決定するステップ、前記添付状態情報に応じて前記図形の輪郭線の種類を決定するステップおよび前記編集回数に応じて前記図形の輪郭線の装飾を決定するステップを含む、請求項５に記載の電子メール表示プログラム。
【請求項７】
前記電子メール表示プログラムは、前記コンピュータに、前記ユーザによる前記子画面上の前記図形の選択指示に応答して、選択された前記図形に対応する前記添付ファイルの処理を、表示、編集、保存、及び削除の中から前記ユーザに選択させるステップを更に実行させる、請求項１に記載の電子メール表示プログラム。
【請求項８】
前記電子メール表示プログラムは、前記コンピュータに、前記子画面上にカーソルが位置する状態を検出するステップと、前記検出に応答して、前記カーソルの位置付近の前記子画面を拡大表示するステップとを更に実行させる、請求項１に記載の電子メール表示プログラム。
【請求項９】
前記電子メール表示プログラムは、前記コンピュータに、前記子画面上の前記図形がカーソルによりが指された状態を検出するステップと、前記検出に応答して、前記カーソルが指す前記図形に対応する前記添付ファイルの前記属性情報を前記カーソルの近くに表示するステップとを更に実行させる、請求項１に記載の電子メール表示プログラム。
【請求項１０】
前記電子メールは、転送又は返信が繰り返された一連の電子メールの束である、請求項１に記載の電子メール表示プログラム。
【請求項１１】
前記親画面は、スクロール機能を有し、前記子画面は前記電子メールの本文全体を縮小表示する、請求項１に記載の電子メール表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、添付ファイル付きの電子メールの管理方法に関し、特に、電子メールに添付された添付ファイルの管理を容易にする技術に関する。  
【背景技術】
【０００２】
電子メールに文書や画像等のファイルを添付する技術は広く知られており、送信者は、電子メールの本文の自由な位置にファイルを添付することができる。また、電子メールは、個人だけでなく企業においても情報伝達の一手段として広く利用されている。イントラネット環境では、添付ファイル付きの電子メールを、プロジェクトの関係者全員というように複数人に送信することも多い。また、そのような添付ファイル付きのメールに対して、関係者間で返信や転送を繰り返し、その都度添付ファイルを追加することもある。
【０００３】
ところで、電子メールに添付される添付ファイルは、文書作成ソフトウェアや表作成ソフトウェアにより作成された文書ファイルや画像ファイルであることが多く、一般に容量が大きい。そのため、電子メールの受信者は、自分に関係のない添付ファイル又は必要のなくなった添付ファイルを削除することを希望する。その一方で、受信者は、自分に関係のある添付ファイルについては、これを表示し、時には編集することを希望する。そのため、電子メールにどのようなファイルが添付されているのか、添付ファイルに関する添付ファイル情報を、すばやく容易に取得することが望まれている。
【０００４】
そのような、添付ファイル情報をユーザに提供する技術として、特許文献１が存在する。特許文献１は、電子メールサーバを介して送受信される一件以上の電子メールデータを一連の電子メール履歴として蓄積し、蓄積した電子メールデータに付与された添付文書の一部ないしは全部を抽出し、生成された電子メール履歴に含まれる１件以上の電子メールデータについて、抽出した添付文書に関する管理情報を生成する電子メールの蓄積管理方法を開示する。そして、特許文献１は、電子メール履歴を指定する検索条件を備える検索要求に応じて、電子メール履歴に含まれる電子メール中で送受信された添付文書の一覧を表示する技術を開示する。
【０００５】
また、特許文献２は、電子メールに添付される添付ファイルの受信条件を記述した条件テーブルを用意し、電子メール中のヘッダ情報から添付ファイルに関する情報である添付ファイル情報を取得し、これが条件テーブルの受信条件を満たすか否か判断することで、添付ファイルの受信可否を判断し、受信可と判断した場合に、添付ファイルの受信処理を行う電子メール受信装置を開示する。
【特許文献１】特開２００３−６７３０６号公報
【特許文献２】特開２０００−３３１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１では  添付文書は、一件以上の電子メールデータを含む一連の電子メール履歴（業務履歴）に関連付けられて、一覧表示される。これは、特許文献１が、個々の電子メールを介することなく直接該当業務履歴に関する添付文書を参照することを可能とし、それによって添付文書の参照に要する負担を低減することを目的としているからである。また、一覧表示において提供される添付文書の管理情報は、添付文書のファイル名称、電子メールの送信日時、送信者及び添付文書のファイル容量に限られる。
【０００７】
しかしながら、添付ファイルが自分に直接関係するものであるか否かを、添付ファイルが、自身が興味を持つ業務履歴に関するものであるということや、上記添付文書の管理情報だけから判断するのは難しい。即ち、そのような判断をするためには、添付ファイルがどのような経緯で、又どのような目的で添付されたファイルであるかを知ることが必要であり、それには、添付ファイルと該添付ファイルが添付された電子メール本文との関係を知る必要がある。
【０００８】
また、上記特許文献２では、条件テーブルに電子メールに添付される添付ファイルの受信条件を設定し、これにより、自分が処理すべき添付ファイル、あるいは、自分が内容を確認すべき添付ファイルのみを選択し受信することを可能とする。しかしながら特許文献２の技術は、そのような添付ファイルの受信条件を予め設定することを要求する。しかも、該技術は予め定められたファイルの命名規則を利用しており、メールを送受信するユーザ間で予めこのような命名規則の利用の合意が必要となる。
【０００９】
この発明は、上記の問題点を解決するためになされたものであって、添付ファイルと該添付ファイルが添付された電子メール本文との関係を示す情報をユーザに提供することによって、電子メールに添付された添付ファイルの管理を容易にすることを目的とする。また、添付ファイルに関する添付ファイル情報を、ユーザが直感的に理解しやすい形で提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成する本発明は、メールを受信するクライアント装置において実行される、電子メールを表示するための電子メール表示プログラムにより実現される。該電子メール表示プログラムは、クライアント装置に、受信した電子メールの添付ファイルについて、電子メール本文中の添付位置を示す添付位置情報を取得するステップと、取得した添付位置情報を、対応する電子メールの識別子に関連付けて格納するステップと、電子メールの添付ファイルを表す図形を、対応する添付位置情報に基づいて、電子メールを表示する親画面の画面を縮小して表示する子画面上に配置し、親画面と共に子画面を表示するステップとを実行させる。
【００１１】
好ましくは、添付位置情報は、コンピュータ宛ての電子メールを保管するメールサーバから取得される。また好ましくは、添付位置情報は、電子メールの本文の文頭から添付ファイルの添付位置までの文字数及び改行数を含む。
【００１２】
また好ましくは、上記取得するステップは、受信した電子メールの添付ファイルについて、添付位置情報と、添付ファイルに関する属性情報とを取得するステップを含む。そして、電子メールの添付ファイルを表す上記図形は、添付ファイルの属性情報に応じてそれぞれ異なる。好ましくは、属性情報は、添付ファイルのファイル種別及びファイル・サイズを含む。
【００１３】
また好ましくは、属性情報は、添付ファイルの添付状態を示す添付状態情報を含む。そして、電子メール表示プログラムは、上記クライアント装置に、ユーザからの添付ファイルの削除指示に応答して、該添付ファイルの属性情報に含まれる添付状態情報を、添付状態から削除状態に更新するステップを更に実行させる。
【００１４】
また好ましくは、属性情報は、添付ファイルのアクセス数を含む。そして、電子メール表示プログラムは、上記クライアント装置に、ユーザからの添付ファイルの実行指示に応答して、該添付ファイルの属性情報に含まれるアクセス数を増分するステップを更に実行させる。
【００１５】
また好ましくは、属性情報は、前記添付ファイルの編集回数を含む。そして、電子メール表示プログラムは、上記クライアント装置に、ユーザからの添付ファイルの編集指示に応答して、該添付ファイルの属性情報に含まれる編集回数を増分するステップを更に実行させる。
【００１６】
また好ましくは、電子メール表示プログラムは、上記クライアント装置に、ユーザによる子画面上の上記図形の選択指示に応答して、選択された図形に対応する添付ファイルの処理を、表示、編集、保存、及び削除の中からユーザに選択させるステップを更に実行させる。
【００１７】
また好ましくは、電子メール表示プログラムは、上記クライアント装置に、子画面上にカーソルが位置する状態を検出するステップと、検出に応答して、カーソルの位置付近の子画面を拡大表示するステップとを更に実行させる。
【００１８】
また好ましくは、電子メール表示プログラムは、上記クライアント装置に、子画面上の上記図形がカーソルにより指された状態を検出するステップと、検出に応答して、カーソルが指す図形に対応する添付ファイルの属性情報をカーソルの近くに表示するステップとを更に実行させる。
【００１９】
また好ましくは、上記電子メールは、転送又は返信が繰り返された一連の電子メールの束である。
【００２０】
また好ましくは、上記親画面はスクロール機能を有し、上記子画面は、電子メールの本文全体を縮小表示する。
【００２１】
上記目的を達成する本発明はまた、メールサーバ・システムにおいて実行される、電子メールを表示するための電子メール表示プログラムによって実現される。電子メール表示プログラムは、メールサーバ・システムに、受信した電子メールの添付ファイルについて、電子メール本文中の添付位置を示す添付位置情報を取得するステップと、電子メールから添付ファイルを抽出し、抽出した添付ファイルを添付ファイル格納部に格納するステップと、電子メールの添付ファイルの添付位置に、添付ファイルの格納場所を示す格納場所情報を埋め込むステップと、添付ファイルの格納場所情報を埋め込まれた電子メールをその宛先情報に基づき対応するメールボックスに格納するステップと、添付位置情報を格納場所情報及び電子メールの識別子に関連付けて、添付ファイル情報格納部に格納するステップと、クライアント装置からの電子メールの受信要求に応答して、対応するメールボックスに格納された電子メールを、対応する添付位置情報と共にクライアントへ送信するステップとを実行させる    
【００２２】
好ましくは、上記電子メール表示プログラムは、上記メールサーバ・システムに、受信した電子メールの添付ファイルの属性情報を取得するステップと、取得した属性情報を添付ファイル情報格納部に格納するステップと、添付ファイルの格納場所情報を含むクライアント装置からの要求に応答して、要求の内容に応じた処理を実行するステップと、実行した処理に応じて、対応する添付ファイルの属性情報を更新するステップとを更に実行させる。  
【００２３】
更に好ましくは、上記電子メールは、転送又は返信が繰り返された一連の電子メールの束であり、電子メールをクライアント装置へ送信する上記ステップは、電子メールを、対応する添付位置情報及び更新後の属性情報と共にクライアントへ送信するステップを含む。
【００２４】
以上、クライアント装置及びメールサーバ・システムにおいてそれぞれ実行される電子メール表示プログラムとして本発明を説明した。しかし、本発明は、そのような電子メール表示プログラムをクライアント装置において実行することにより実現される、電子メールの表示装置として把握することもできる。更に、本発明は、クライアント装置において実行される電子メールを表示するための方法として把握することもできる。
【発明の効果】
【００２５】
本発明によれば、電子メール本文中に添付された添付ファイルの添付位置情報がユーザに提供されるので、ユーザは、添付位置情報から、添付ファイルと該添付ファイルが添付された電子メール本文との関係を知ることができ、添付ファイルの管理が容易となる。更に本発明によれば、適切な位置に添付ファイルを表す図形が配置された、電子メールの本文を縮小して表示する子画面が提供されるので、ユーザは、添付ファイルと該添付ファイルが添付された電子メール本文との関係を直感的に理解することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明を実施するための最良の形態を図面に基づいて詳細に説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、実施の形態の説明の全体を通じて同じ要素には同じ番号を付している。
【００２７】
（第１実施形態）図１は、本発明による電子メール情報表示システムの第１実施例における全体構成を示す図である。システムは、インターネットやLAN（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク９０に接続し、複数のクライアント装置１００に電子メールの送受信サービスを提供するメールサーバ２００ａ、２００ｂと、ネットワーク９０に接続し、メールサーバ２００ａ、２００ｂによって提供されるサービスを利用して、互いに電子メールのやり取りを行う複数のクライアント装置１００とを含む。
【００２８】
電子メールを送信するクライアント装置１００は、作成した電子メールを、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて、自身が登録されているメールサーバ２００ａへ送信する。
【００２９】
メールサーバ２００ａは、登録しているクライアント装置１００から電子メールを受信すると、ＳＭＴＰを用いて、電子メールの宛先アドレス宛ての電子メールを管理するメールサーバ２００ｂへ、受信したメールを転送する。
【００３０】
メールサーバ２００ｂは、メールサーバ２００ａから電子メールを受信すると、該電子メールを電子メールのアドレスごとに用意するメールボックスに保管する。電子メールが添付ファイル付きの電子メールである場合、本発明に係るメールサーバ２００ｂは、添付ファイルの電子メール本文中の添付位置情報を算出する。そしてメールサーバ２００ｂは、添付位置情報を添付ファイル情報の一部として、電子メールに関連付けて保管する。
【００３１】
メールサーバ２００ｂは、登録しているクライアント装置１００からアクセス要求を受けると、ＰＯＰ３（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ３）を用いて、クライアント装置１００を認証する。そして、メールサーバ２００ｂは、認証に成功することを条件に、要求された電子メールを、添付ファイル付きの場合はその添付ファイル情報と共に、クライアント装置１００へ転送する。  
【００３２】
電子メールを受信するクライアント装置１００は、自身が登録されているメールサーバ２００ｂにアクセスし、自分宛ての電子メールの一覧や電子メールの受信を要求する。本発明に係るクライアント装置１００は、添付ファイル付き電子メールを受信する際、対応する添付ファイル情報も受信する。そして、クライアント装置１００は、受信した添付ファイル情報に識別子を割り当て、該識別子と対応する電子メールのＭｅｓｓａｇｅ−ＩＤとに関連付けて、添付ファイル情報をテーブルに登録する。
【００３３】
クライアント装置１００は、一例としてクライアント装置１００のユーザの指示に応答して添付ファイル付きの電子メールを表示する場合、テーブルから対応する添付ファイル情報を読出す。そして、クライアント装置１００は、電子メールの添付ファイルを表す図形を、対応する添付ファイル情報に含まれる添付位置情報に基づいて、電子メールを表示する親画面の画面を縮小して表示する子画面上に配置し、該子画面を親画面と共に表示する。なお、親画面はスクロール機能を持つ、電子メールクライアントの電子メール表示画面でよく、子画面は、電子メール本文全体を縮小して表示する子画面であってよい。
【００３４】
本発明に係るクライアント装置１００のユーザは、子画面上に表示される添付ファイルを示す図形の表示位置から、添付ファイルの電子メール本文中の添付位置を把握し、添付ファイルと該添付ファイルが添付された電子メール本文との関係を知ることができる。例えば電子メールの宛先として複数のアドレスが指定される場合、電子メール本文に、自分宛のメッセージと自分以外の他人宛てのメッセージが含まれることも少なくない。このような場合、自分宛てメッセージ付近に添付された添付ファイルは自身に関係ある可能性が非常に高く、一方、他人宛てメッセージ付近に添付された添付ファイルは、自身には無関係である可能性が高い。
【００３５】
また、受信した電子メールが、転送や返信が繰り返された一連の電子メールの束である場合、以前の電子メールの中には自身には直接関係のないものも含まれ得る。そして、直接関係のない電子メールの本文部分に添付された添付ファイルもまた、自身には関係のない可能性が高い。  
【００３６】
このように、本発明によれば、電子メール本文中に添付された添付ファイルの添付位置情報がユーザに提供されるので、ユーザは、添付位置情報から、添付ファイルと該添付ファイルが添付された電子メール本文との関係を知ることができ、添付ファイルの管理が容易となる。更に、本発明によれば、適切な位置に添付ファイルを表す図形が配置された子画面が提供されるので、ユーザは、添付ファイルと該添付ファイルが添付された電子メール本文との関係を直感的に素早く理解することができる。
【００３７】
図２は、本発明の第１実施例におけるメールサーバ２００ｂとクライアント装置１００の機能構成の一例を示す図である。第１実施例に係るメールサーバ２００ｂは、受信メール管理部２０５、電子メール格納部２１０、添付ファイル情報取得部２１５、及び添付ファイル情報格納部２３０を含む。
【００３８】
電子メール格納部２１０は、メールサーバ２００ｂに登録されている複数のクライアント装置１００の各メール・アドレスにそれぞれ対応する複数のメールボックスを含む。
【００３９】
受信メール管理部２０５は、従来のメールサーバの機能を有し、メールサーバ２００ａから登録されているクライアント装置１００宛ての電子メールを受信し、受信した電子メールを電子メール格納部２１０の対応するメールボックスに格納する。但し、本発明に係る受信メール管理部２０５は、電子メールにファイルが添付されている場合、これをメールボックスに格納する前に、添付ファイル情報取得部２１５へ一旦渡す。
【００４０】
添付ファイル情報取得部２１５は、位置算出部２２０と属性抽出部２２５とを含み、受信メール管理部２０５から添付ファイル付きの電子メールを受けとると、該電子メールから添付ファイルに関する添付ファイル情報を取得する。即ち、位置算出部２２０は、電子メール本文中に添付された添付ファイルの添付位置情報を取得する。
【００４１】
ここで、添付ファイルの添付位置情報とは、クライアント装置１００上で動作する電子メールクライアントの電子メール表示ウィンドウ上における添付ファイルのアイコン又はインライン表示の位置情報をいう。例えば、図４に示す電子メールクライアントの電子メール表示ウィンドウの例では、アイコン５０で示される添付ファイルの添付位置情報は（Ｘ１，Ｙ１）であり、アイコン５２で示される添付ファイルの添付位置情報は（Ｘ２，Ｙ２）である。添付位置情報（Ｘ，Ｙ）は、電子メール本文中の行及び列で表現可能である。一例として、添付位置情報（Ｘ，Ｙ）は、電子メールの本文の文頭から添付ファイルの添付位置までの文字数及び改行数として表現してよい。なお、電子メール表示ウィンドウのサイズは固定とし、又はデフォルト値を利用する。
【００４２】
また、属性抽出部２２５は、電子メールから、添付位置情報を除く添付ファイルの属性情報を抽出する。本実施例における属性抽出部２２５は、属性情報として、添付ファイルが添付された電子メールのメッセージ識別子及びタイトル、並びに添付ファイルのファイル名、ファイル種別及びファイル・サイズを抽出する。一例としてＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）規格に従う電子メールにおいては、前者の属性情報は、電子メールのヘッダ部分（Ｍｅｓｓａｇｅ−ＩＤフィールドの値及びＳｕｂｊｅｃｔフィールドの値）から抽出可能であり、後者の属性情報は、メッセージ本体部分の区切り文で仕切られた添付ファイルのヘッダ部分（Ｃｏｎｔｅｎｔ−Ｔｙｐｅフィールドの値及びｎａｍｅの値）及び本体部分から抽出可能である。
【００４３】
位置算出部２２０及び属性抽出部２２５によりそれぞれ取得された情報は、添付ファイル情報として、対応する電子メールに関連付けて添付ファイル情報格納部２３０へ格納される。そして、受信メール管理部２０５はまた、従来のメールサーバと同様、認証したクライアント装置１００からメール受信の要求を受けると、対応するメールボックスから電子メールを読み出して、クライアント装置１００へ転送する。但し、本発明に係る受信メール管理部２０５は、電子メールにファイルが添付されている場合、添付ファイル情報格納部２３０から対応する添付ファイル情報を読み出し、これを電子メールと共にクライアント装置１００へ転送する。
【００４４】
次に、第１実施例に係るクライアント装置１００は、電子メール管理部１０５、添付ファイル情報取得部１１０、添付ファイル情報管理部１２５、子画面表示部１４０、添付ファイルビューワ・データベース１４５、及び子画面表示規則格納部１５０を含む。
【００４５】
電子メール管理部１０５は、従来の電子メールクライアントの機能を有し、クライアント装置１００のユーザの指示に応答して、電子メールの作成、送受信、表示を含む一連の処理を行う。但し、本発明に係る電子メール管理部１０５は、メールサーバ２００ｂから添付ファイル付きの電子メールを受信する場合、電子メールと共に対応する添付ファイル情報を受信し、これを後述する添付ファイル情報取得部１１０へ渡す。
【００４６】
また、本発明に係る電子メール管理部１０５は、クライアント装置１００のユーザにより添付ファイル付きの電子メールの表示を指示された場合、該指示を、選択された電子メールの識別子（Ｍｅｓｓａｇｅ−ＩＤ）と共に後述する子画面表示部１４０へ通知する。更にまた、電子メール管理部１０５は、クライアント装置１００のユーザにより添付ファイルの選択がなされた場合、添付ファイルに対する処理をユーザに選択させるため、表示、編集、保存、及び削除のボタンを含む選択ウィンドウを表示する。そして、電子メール管理部１０５は、ユーザにより選択された処理の種類を、その添付ファイルが添付される電子メールの識別子（Ｍｅｓｓａｇｅ−ＩＤ）と共に、後述する添付ファイル情報管理部１２５へ通知する。
【００４７】
添付ファイル情報取得部１１０は、クライアント装置１００において添付ファイル付き電子メールが受信される場合、電子メール管理部１０５から添付ファイル情報を取得する。なお、図２に点線で位置算出部１１５及び属性抽出部１２０を示すように、メールサーバ２００ｂの添付ファイル情報取得部２１５が有する機能、即ち位置算出部２２０及び属性抽出部２２５を、添付ファイル情報取得部１１０にもたせて、クライアント装置１００において、添付ファイル付き電子メールから添付ファイル情報を取得するように構成してもよい。このように構成する場合、電子メール表示ウィンドウ（親画面）のサイズが可変であれば、クライアント装置１００に設けられた位置算出部１１５は、電子メール表示ウィンドウ（親画面）のサイズがユーザにより変更された旨の通知を受け取り、その都度、添付位置情報（Ｘ，Ｙ）を算出する構成とするのが好ましい。いずれの場合も、添付ファイル情報取得部１１０は、取得した添付ファイル情報を更に添付ファイル情報管理部１２５へ渡す。
【００４８】
添付ファイル情報管理部１２５は、登録部１３０と更新部１３５とを含み、添付ファイル情報取得部１１０から添付ファイル情報を受け取り、これを管理する。即ち、登録部１３０は、添付ファイル情報取得部１１０から添付ファイル情報を受け取ると、これにクライアント装置１００において添付ファイル情報を一意に識別するための識別子（ＡＩＶ−ＩＤ：Ａｔｔａｃｈｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｖｉｅｗｅｒ  Ｉｄｅｎｔｉｆｉｅｒ）を付与し、添付ファイル情報をＡＩＶ−ＩＤ及び対応する電子メールの識別子に関連付けて、添付ファイルビューワ・データベース１４５に登録する。
【００４９】
図３は、添付ファイルビューワ・データベース１４５のテーブルの一例を示す。図に示すように、テーブルは、ＡＩＶ−ＩＤ、Ｍｅｓｓａｇｅ−ＩＤ、Ｓｕｂｊｅｃｔ、添付ファイル名、添付ファイル位置、添付ファイル種別、添付ファイル・サイズ、及び添付ファイル状態の列を有する。登録部１３０は、ＡＩＶ−ＩＤの列に、上述したＡＩＶ−ＩＤを登録する。なお、図３に示すように、本実施例においてＡＩＶ−ＩＤは、Ｍｅｓｓａｇｅ−ＩＤ、Ｓｕｂｊｅｃｔ、及び添付ファイル名から決定されるものとする。また登録部１３０は、Ｍｅｓｓａｇｅ−ＩＤ及びＳｕｂｊｅｃｔの列に、添付ファイルが添付された電子メールのメッセージ識別子であるＭｅｓｓａｇｅ−ＩＤとそのタイトルであるＳｕｂｊｅｃｔの値を登録する。
【００５０】
更に登録部１３０は、添付ファイル名、添付ファイル種別、及び添付ファイル・サイズの列に、メールサーバ２００ｂの属性抽出部２２５によって取得され、かつ添付ファイル情報に含まれるそれぞれの値を登録する。同様に登録部１３０は、添付ファイル位置の列に、メールサーバ２００ｂの位置算出部２２０によって算出され、かつ添付ファイル情報に含まれる値を登録する。
【００５１】
登録部１３０はまた、添付ファイル状態の列に、添付ファイルの状態を示す情報を登録する。図３に示すように本実施例では、添付ファイルの状態として、クライアント装置１００における添付ファイルへのアクセス回数、添付ファイルの削除状態、及び添付ファイルの編集回数を登録する。なお、登録部１３０は、添付ファイルビューワ・データベース１４５に添付ファイル情報を初めて登録する際、添付ファイル状態の各列にその初期値を登録する。ここで、アクセス回数及び編集回数の初期値は０、削除状態の初期値はＮＯを示す値である。
【００５２】
上述したように、クライアント装置１００のユーザにより添付ファイルが選択される場合、添付ファイル情報管理部１２５、即ち更新部１３５は、電子メール管理部１０５から又は後述するように子画面表示部１４０から、Ｍｅｓｓａｇｅ−ＩＤと共に添付ファイルに対する処理の種類の通知を受ける。そして、処理の種類が「表示」である場合、更新部１３５は、受け取ったＭｅｓｓａｇｅ−ＩＤに一致するＭｅｓｓａｇｅ−ＩＤをもつ添付ファイル情報のアクセス回数の値を添付ファイルビューワ・データベース１４５から読出し、これを１増分する。同様に、処理の種類が「編集」である場合、更新部１３５は、受け取ったＭｅｓｓａｇｅ−ＩＤに一致するＭｅｓｓａｇｅ−ＩＤをもつ添付ファイル情報の編集回数の値を添付ファイルビューワ・データベース１４５から読み出し、これを１増分する。更にまた、処理の種類が「削除」である場合、更新部１３５は、受け取ったＭｅｓｓａｇｅ−ＩＤに一致するＭｅｓｓａｇｅ−ＩＤをもつ添付ファイル情報の削除状態の値を添付ファイルビューワ・データベース１４５から読出し、これを、ＹＥＳを示す値に更新する。
【００５３】
子画面表示部１４０は、電子メール管理部１０５から電子メールのＭｅｓｓａｇｅ−ＩＤと共に電子メールの表示指示の通知を受けると、電子メールの本文全体を縮小して表示する子画面を、クライアント装置１００の表示画面に表示する。この子画面は、電子メール管理部１０５によって表示し管理される、図４に示すようなスクロール機能をもつ電子メール表示ウィンドウ（以下、親画面という）と共に表示されてよい。なお、電子メール本文を縮小する程度は、好ましくは、電子メール本文全体が、スクロール機能のない所定のサイズの子画面に表示される程度であり、電子メールの本文の長さに応じ動的に変更するのが好ましい。
【００５４】
子画面表示部１４０は、添付ファイル付きの電子メールの子画面を表示する場合、添付ファイルビューワ・データベース１４５から、表示する電子メールのＭｅｓｓａｇｅ−ＩＤに一致するＭｅｓｓａｇｅ−ＩＤをもつ添付ファイル情報を読み出す。そして、子画面表示部１４０は、後述する子画面表示規則格納部１４５に格納される子画面表示規則に従って添付ファイルを表す図形を決定し、決定した図形を、添付ファイル情報に含まれる添付位置情報に基づき子画面上の適切な位置に配置して表示する。
【００５５】
子画面表示部１４０はまた、クライアント装置１００のユーザによる子画面上の図形の選択指示に応答して、添付ファイルに対する処理をユーザに選択させるため、表示、編集、保存、及び削除のボタンを含む選択ウィンドウを表示する。そして、子画面表示部１４０は、ユーザにより選択された処理の種類を、その添付ファイルが添付される電子メールの識別子（Ｍｅｓｓａｇｅ−ＩＤ）と共に、添付ファイル情報管理部１２５へ通知する。
【００５６】
子画面表示部１４０はまた、好ましくは、子画面上にカーソルが位置する状態を検出し、検出に応答して、カーソルの位置付近の子画面を拡大表示する。当該機能により、子画面において電子メール本文中の文字が判読不可能であっても、カーソルを近づけることによりその付近の電子メール本文の内容を知ることができる。子画面表示部１４０はまた、子画面上の図形がカーソルにより指された状態を検出し、検出に応答して、カーソルが指す図形に対応する添付ファイルの添付ファイル情報をカーソルの近くに表示する。表示する添付ファイル情報は、一例として、添付ファイルの名前、添付ファイルのサイズ、添付ファイル状態の詳細情報、即ち、アクセス回数、編集回数であってよい。
【００５７】
子画面表示規則格納部１４５は、子画面上に表示する、添付ファイルを示す図形を決定するための子画面表示規則を格納する。使用する子画面表示規則は、添付ファイルの種別、添付ファイルのサイズ及び添付ファイルの状態の違いに応じて異なる図形を決定する規則が好ましい。一例として、子画面表示規則は、添付ファイルの種別に応じて図形の形状及び色を決定し、また添付ファイルのサイズに応じて色の濃淡を決定するものであってよい。更にまた、子画面表示規則は、一例として、添付ファイルのアクセス回数に応じて図形の輪郭線の太さを決定し、添付ファイルの削除状態に応じて図形の輪郭線の種類を決定し、添付ファイルの編集回数に応じて図形の輪郭線の装飾を決定してよい。
【００５８】
図５は、子画面表示部１４０によってクライアント装置１００の表示画面に表示される子画面６００の一例を示す。ここで子画面６００にその本文が縮小して表示される電子メールは、転送や返信が繰り返された一連の電子メールの束であり、今回新たに書かれた電子メール６０ａと、転送又は返信された前の電子メール６０ｂ及び６０ｃを含むものとする。また、電子メール６０ａには文書ファイル６２及び画像ファイル６４が添付され、同様に、電子メール６０ｂには画像ファイル６６が、電子メール６０ｃには文書ファイル６８が添付されているものとする。
【００５９】
図５に示すように、添付ファイルをそれぞれ示す各図形は、対応する添付ファイルの添付位置情報に基づいて、子画面上の適切な位置に配置して表示される。その結果、クライアント装置１００のユーザは子画面を見るだけで、電子メール本文と添付ファイルの関係を理解することが可能となる。また図５に示すように、カーソル７０を子画面上で移動させると、カーソル付近の電子メール本文の内容が拡大表示され、ユーザはその内容を確認することができる。なお、図４に示すように、子画面６００は、親画面である電子メールクライアントのウィンドウと共に表示されてよい。
【００６０】
また、図５に示す例では、文書ファイルは四角形かつ赤で表され（図形６２、６８参照）、画像ファイルは円形かつ水色で表されている（図形６４、６６参照）。更にまた、図５に示す例では、破線の図形の輪郭で（図形６４参照）、添付ファイルが削除されていること、二重の図形の輪郭で（図形６２参照）、添付ファイルの編集回数が多いこと、太い図形の輪郭で（図形６６参照）、アクセス回数が多いことが示されている。従って本実施例では、クライアント装置１００のユーザは、図形から直ちに、対応する添付ファイルのファイル種別、ファイルのサイズ及びファイルの状態を知ることができる。なお、ＡＩＶ（Ａｔｔａｃｈｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｖｉｅｗｅｒ）フラグを用意し、上記説明した添付ファイル情報取得部１１０、添付ファイル情報管理部１２５、子画面表示部１４０の各機能をユーザの指示に応じてＯＮ又はＯＦＦするように構成してもよい。
【００６１】
次に図６乃至図９を参照して、本発明の第１実施形態に係る添付ファイル情報を表示する方法の処理の流れを説明する。なお、以下では、添付ファイル付き電子メールから添付ファイル情報を取得する処理は、メールサーバ２００ｂおいて行われるものとして説明する。しかしながら上述したように、これらの処理はクライアント装置１００において行うことも可能であることに留意されたい。図６は、メールサーバ２００ｂにおける、添付ファイル情報取得処理の流れの一例を示すフローチャートである。図６において処理はステップ１００で開始し、メールサーバ２００ｂは、添付ファイル付き電子メールのヘッダ部分から、Ｍｅｓｓａｇｅ−ＩＤとＳｕｂｊｅｃｔを取り出す。
【００６２】
次に、メールサーバ２００ｂは、電子メールのメッセージ本体部分において区切り文で仕切られた添付ファイルのヘッダ部分から、添付ファイルのファイル名、及びファイル種別を取得し、同じく区切り文で仕切られた添付ファイルの本体部分から添付ファイルのファイル・サイズを取得する（ステップ１０５）。
【００６３】
最後に、メールサーバ２００ｂは、添付ファイルの電子メール本文中の添付位置情報（Ｘ、Ｙ）を、電子メールの本文の文頭から添付ファイルの添付位置までの文字数及び改行数をカウントして取得る（ステップ１１０）。そして処理は終了する。なおステップ１００からステップ１１０までの各処理は、上記説明したのと異なる順序で行ってもよいことに留意されたい。
【００６４】
図７は、クライアント装置１００における、添付ファイル情報の登録処理の流れの一例を示すフローチャートである。図７に示す処理は、クライアント装置１００上で電子メールクライアントが起動され、電子メールクライアントが、メールサーバ２００ｂへ電子メール受信の要求を送信することにより開始される。図７において処理はステップ１２０で開始し、クライアント装置１００は、自身が登録されているメールサーバ２００ｂにアクセスして、電子メールを受信する。次にクライアント装置１００はＡＩＶフラグをみて、添付ファイル情報表示機能が使用になっているか否か判断する（ステップ１２５）。ＡＩＶフラグがＯＦＦを示す場合（ステップ１２５：ＮＯ）、処理は終了する。
【００６５】
一方、ＡＩＶフラグがＯＮを示す場合（ステップ１２５：ＹＥＳ）、処理はステップ１３０へ進み、クライアント装置１００は、受信した電子メールに対応する添付ファイル情報をメールサーバ２００ｂから受信する。そしてクライアント装置１００は、受信した添付ファイル情報を添付ファイルビューワ・データベースへ登録する（ステップ１３５）。そして処理は終了する。
【００６６】
図８は、クライアント装置１００における、添付ファイル情報の表示処理の流れの一例を示すフローチャートである。図８に示す処理は、クライアント装置１００上で動作する電子メールクライアントに対して、ユーザが選択した電子メールの表示を指示することにより開始される。図８において処理はステップ１５０で開始し、クライアント装置１００は、ＡＩＶフラグをみて、添付ファイル情報表示機能が使用になっているか否か判断する（ステップ１５０）。ＡＩＶフラグがＯＦＦを示す場合（ステップ１５０：ＮＯ）、処理は終了する。
【００６７】
一方、ＡＩＶフラグがＯＮを示す場合（ステップ１５０：ＹＥＳ）、処理はステップ１５５へ進み、クライアント装置１００は、選択された電子メールの本文全体を縮小して表示する子画面を、スクロール機能を有する電子メールクライアントの親画面と共に、クライアント装置１００の表示画面に表示する。次にクライアント装置１００は、表示するよう選択された電子メールのＭｅｓｓａｇｅ−ＩＤを取得し（ステップ１６０）、添付ファイルビューワ・データベース１４５から、取得したＭｅｓｓａｇｅ−ＩＤと一致するＭｅｓｓａｇｅ−ＩＤを含む添付ファイル情報を１つ読み出す（ステップ１６５）。
【００６８】
更に、クライアント装置１００は、子画面表示規則格納部１５０に格納される子画面表示規則に従って、読み出した添付ファイル情報に含まれる各情報を図形情報に変換し、添付ファイルを示す図形を決定する（ステップ１７０）。そして、クライアント装置１００は、読み出した添付ファイル情報に含まれる添付位置情報に基づいて、決定した図形を適切な位置に配置して子画面上に表示する（ステップ１７５）。
【００６９】
その後クライアント装置１００は、添付ファイルビューワ・データベース１４５に、取得したＭｅｓｓａｇｅ−ＩＤと一致するＭｅｓｓａｇｅ−ＩＤを含む添付ファイル情報がまだあるか否か判断する（ステップ１８０）。添付ファイル情報がまだ残っている場合（ステップ１８０：ＹＥＳ）、処理はステップ１６５へ戻り、ステップ１７０乃至１８０の一連のステップを繰り返す。添付ファイル情報が残っていない場合（ステップ１８０：ＮＯ）、処理は終了する。
【００７０】
図９は、クライアント装置１００における、添付ファイル情報の更新処理の流れの一例を示すフローチャートである。図９に示す処理は、クライアント装置１００の表示画面に表示される親画面又は子画面に対して、ユーザによる添付ファイルの選択指示が入力され、添付ファイルに対する処理をユーザに選択させるため、表示、編集、保存、及び削除のボタンを含む選択ウィンドウを表示するところから開始される。図９において処理はステップ２００で開始し、クライアント装置１００は、ＡＩＶフラグをみて、添付ファイル情報表示機能が使用になっているか否か判断する。ＡＩＶフラグがＯＦＦを示す場合（ステップ２００：ＮＯ）、処理は終了する。
【００７１】
一方、ＡＩＶフラグがＯＮを示す場合（ステップ２００：ＹＥＳ）、処理はステップ２０５へ進み、クライアント装置１００は、選択された添付ファイルのファイル名、添付ファイルが添付された電子メールのＭｅｓｓａｇｅ−ＩＤ及びＳｕｂｊｅｃｔからＡＩＶ−ＩＤを決定する（ステップ２０５）。次にクライアント装置１００は、添付ファイルに対する処理が「削除」であるか否か判断する（ステップ２１０）。「削除」である場合（ステップ２１０：ＹＥＳ）、クライアント装置１００は、決定したＡＩＶ−ＩＤをもつ添付ファイル情報の削除状態の列の値をＹＥＳに更新する（ステップ２１５）。
【００７２】
一方、「削除」でない場合（ステップ２１０：ＮＯ）、処理はステップ２２０へ進み、クライアント装置１００は、添付ファイルに対する処理が「編集」であるか否か判断する。「編集」である場合（ステップ２１０：ＹＥＳ）、クライアント装置１００は、決定したＡＩＶ−ＩＤをもつ添付ファイル情報の編集回数の列の値を１増分する（ステップ２２５）。一方、「編集」でない場合（ステップ２２０：ＮＯ）、処理はステップ２３０へ進み、クライアント装置１００は、添付ファイルに対する処理が「表示／実行」であるか否か判断する。
【００７３】
「表示／実行」である場合（ステップ２３０：ＹＥＳ）、クライアント装置１００は、決定したＡＩＶ−ＩＤをもつ添付ファイル情報のアクセス回数の列の値を１増分する（ステップ２３５）。一方、「表示／実行」でない場合（ステップ２３０：ＮＯ）、処理は終了する。ステップ２１５、２２５、及び２３５から処理はステップ２４０へ進み、クライアント装置１００は、更新後の添付ファイル情報に基づいて子画面を再描画し、処理は終了する。
【００７４】
（第２実施形態）第１実施形態では、添付ファイルは直接電子メールに添付されるものとして本発明を説明した。そこで、第２実施形態では、添付ファイルが呼び出し形式で添付される場合について、本発明を説明する。図１０は、本発明による電子メール表示システムの第２実施例における全体構成を示す図である。システムは、インターネットやLAN（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク９０に接続し、複数のクライアント装置１００に電子メールの送受信サービスを提供するメールサーバ３００ａ、ｂ及び添付ファイルサーバ４００、ネットワーク９０に接続し、メールサーバ３００ａ、ｂ及び添付ファイルサーバ４００によって提供されるサービスを利用して、互いに電子メールのやり取りを行う複数のクライアント装置１００とを含む。
【００７５】
電子メールを送信するクライアント装置１００は、作成した電子メールを、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて、自身が登録されているメールサーバ３００ａへ送信する。
【００７６】
本発明に係るメールサーバ３００ａは、登録しているクライアント装置１００から電子メールを受信すると、該電子メールに添付ファイルが添付されているか否か判断し、添付ファイルが添付されている場合、添付ファイルの電子メール本文中の添付位置情報を算出する。また、添付ファイルが所定の条件を満たす場合、一例として一定以上のファイル・サイズである場合等、メールサーバ３００ａは、電子メールから添付ファイルを削除して抽出し、これを復号する。そしてメールサーバ３００ａは、復号した添付ファイルを添付ファイルサーバ４００へ渡す。
【００７７】
添付ファイルサーバ４００は、添付ファイルを受け取るとこれを所定の格納場所に格納すると共に、格納場所を示す格納場所情報をメールサーバ３００ａに返す。また、添付ファイルサーバ４００は、電子メールの受信者であるクライアント装置１００から、格納場所情報と共にアクセス要求を受けた場合、受信した格納場所情報が示す格納場所に格納する添付ファイルをクライアント装置１００へ転送する。
【００７８】
メールサーバ３００ａは、添付ファイルサーバ４００から受け取った格納場所情報を、削除した添付ファイルの添付位置に埋め込む。そして、メールサーバ３００ａは、受信した電子メールを、ファイルが添付されていなかった場合はそのまま、ファイルが添付されていた場合は、添付位置情報を含む添付ファイル情報と共に、ＳＭＴＰを用いて、電子メールの宛先アドレス宛ての電子メールを管理するメールサーバ３００ｂへ転送する。
【００７９】
メールサーバ３００ｂは、メールサーバ３００ａから電子メールを受信すると、該電子メールを電子メールのアドレスごとに用意するメールボックスに保管する。電子メールに直接に又は間接にファイルが添付されている場合、本発明に係るメールサーバ３００ｂは、電子メールと共に転送された、添付位置情報を含む添付ファイル情報を、電子メールに関連付けて保管する。
【００８０】
メールサーバ３００ｂは、登録しているクライアント装置１００からアクセス要求を受けると、ＰＯＰ３（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ３）を用いて、クライアント装置１００を認証する。そして、メールサーバ３００ｂは、認証に成功することを条件に、要求された電子メールを、電子メールに直接に又は間接にファイルが添付されている場合はその添付ファイル情報と共に、クライアント装置１００へ転送する。  
【００８１】
電子メールを受信するクライアント装置１００は、自身が登録されているメールサーバ３００ｂにアクセスし、自分宛ての電子メールの一覧や電子メールの受信を要求する。本発明に係るクライアント装置１００は、電子メールに直接に又は間接にファイルが添付されている場合、対応する添付ファイル情報を電子メールと共に受信する。そして、クライアント装置１００は、受信した添付ファイル情報に識別子を割り当て、該識別子と対応する電子メールのＭｅｓｓａｇｅ−ＩＤとに関連付けて、添付ファイル情報をテーブルに登録する。  
【００８２】
クライアント装置１００は、一例としてクライアント装置１００のユーザの指示に応答して、直接又は間接の添付ファイル付きの電子メールを表示する場合、テーブルから対応する添付ファイル情報を読出す。そして、クライアント装置１００は、電子メールの添付ファイルを表す図形を、対応する添付ファイル情報に含まれる添付位置情報に基づいて、電子メールを表示する親画面の画面を縮小して表示する子画面上に配置し、親画面と共に前記子画面を表示する。なお、親画面はスクロール機能を有し、子画面は、電子メール本文全体を縮小して表示してよい。
【００８３】
なお、電子メールに添付ファイルが呼び出し形式で添付されている場合、即ち、電子メールの本文中に添付ファイルの格納場所を示す格納場所情報が含まれている場合、クライアント装置１００のユーザは、添付ファイルサーバ４００にアクセスし、格納場所情報が示す格納場所に格納される添付ファイルを要求する。
【００８４】
このように第２実施形態においては、一定の条件を満たす、又は全ての添付ファイルは、メールサーバ３００ａにおいて電子メールから削除され、添付ファイルサーバ４００において保管される。そこで、第２実施形態では、添付ファイルが電子メールから削除される前に添付ファイルの電子メール本文中の添付位置情報を取得すべく、電子メールを送信するクライアント装置１００のローカルのメールサーバ３００ａにおいて、電子メールから添付ファイルの添付位置情報を含む添付ファイル情報を取得する構成を採用する。
【００８５】
図１１は、本発明の第２実施例におけるメールサーバ３００ａ、ｂと添付ファイルサーバ４００の機能構成の一例を示す図である。第２実施例に係るメールサーバ３００ａは、送信メール管理部３０５、添付ファイル処理部３１０、添付ファイル情報取得部３１５を含む。
【００８６】
送信メール管理部３０５は、従来のメールサーバの機能を有し、メールサーバ３００ａに登録されているクライアント装置１００から電子メールを受信すると、添付ファイル付きの電子メールであるか否か判断し、添付ファイル付きの電子メールである場合、これを添付ファイル情報取得部３１５へ渡す。一方、添付ファイルのない電子メールである場合、送信メール管理部３０５は、電子メールの宛先アドレス宛ての電子メールを管理するメールサーバ３００ｂへ、受信したメールを転送する。
【００８７】
添付ファイル情報取得部３１５は、位置算出部３２０と属性抽出部３２５とを含み、送信メール管理部３０５から添付ファイル付きの電子メールを受けとると、該電子メールから添付ファイルに関する添付ファイル情報を取得する。即ち、位置算出部３２０は、電子メール本文中に添付された添付ファイルの添付位置情報を取得する。また、属性抽出部３２５は、電子メールから、添付位置情報を除く添付ファイルの属性情報を抽出する。なお、位置算出部３２０と属性抽出部３２５の各機能については第１実施例において説明したのと同じであるから、繰り返しを避けるためここでは詳細な説明を省略する。電子メールから添付ファイル情報を取得後、添付ファイル情報取得部３１５は、該電子メールを添付ファイル処理部３１０へ渡す。
【００８８】
添付ファイル処理部３１０は、添付ファイル情報取得部３１５から取得した電子メールについて、その添付ファイルが予め定められた条件を満たすか否か判断する。予め定められた条件は、一例として、添付ファイルのファイル種別やファイル・サイズに関する条件であってよい。添付ファイルが所定の条件を満たさないと判断した場合、添付ファイル処理部３１０は、添付ファイル情報取得部３１５から対応する添付ファイル情報を受け取って、該添付ファイル情報と電子メールとを、電子メールの宛先アドレス宛ての電子メールを管理するメールサーバ３００ｂへ転送する。
【００８９】
一方、添付ファイルが所定の条件を満たすと判断した場合、添付ファイル処理部３１０は、電子メールから添付ファイルを削除して抽出し、これを復号する。添付ファイル処理部３１０は、復号した添付ファイルを、該添付ファイルが添付されていた電子メールの宛先アドレス及び該宛先アドレス宛ての電子メールを管理するメールサーバ３００ｂのアドレスと共に、添付ファイルサーバ４００へ渡す。代わりに、添付ファイル処理部３１０は、添付ファイルサーバ４００から添付ファイルの格納場所を示す格納場所情報を受け取る。添付ファイル処理部３１０は、受け取った格納場所情報を、削除した添付ファイルの添付位置に埋め込む。そして、添付ファイル処理部３１０は、添付ファイル情報取得部３１５から対応する添付ファイル情報を受け取ってこれに添付ファイルの格納場所を示す格納場所情報を追加し、該添付ファイル情報と添付ファイルの代わりにその格納場所を示す格納場所情報を埋め込んだ電子メールとを、電子メールの宛先アドレス宛ての電子メールを管理するメールサーバ３００ｂへ転送する。
【００９０】
次に、添付ファイルサーバ４００は、添付ファイル管理部４０５、添付ファイル格納部４１０及び更新情報通知部４１５を含む。
【００９１】
添付ファイル管理部４０５は、メールサーバ３００ａから復号された添付ファイルを、該添付ファイルが添付されていた電子メールの宛先アドレス及び該宛先アドレス宛ての電子メールを管理するメールサーバ３００ｂのアドレスと共に受け取ると、これを宛先アドレス及びメールサーバ３００ｂのアドレスに関連付けて、添付ファイル格納部４１０の所定の位置へ格納する。そして、添付ファイル管理部４０５は、格納場所を示す格納場所情報を、メールサーバ３００ａへ返す。一例として、添付ファイルサーバ４００は、Ｗｅｂサーバであってよく、添付ファイルの格納場所を示す格納場所情報は、格納先ディレクトリに従ったＵＲＬアドレスであってよい。
【００９２】
添付ファイル管理部４０５はまた、クライアント装置１００から格納場所情報を含むアクセス要求を受信すると、格納場所情報が示す格納場所に格納される添付ファイルをクライアント装置１００へ提供する。上述したように、添付ファイルサーバ４００がＷｅｂサーバである場合、クライアント装置１００はブラウザを起動してＵＲＬアドレスを指定して、Ｗｅｂサーバである添付ファイルサーバ４００にアクセスする。なお、添付ファイルサーバ４００は直ちに要求された添付ファイルを返すのでなく、添付ファイルに対する処理をユーザに選択させるため、表示、編集、保存、及び削除のボタンを含む選択画面を先に送信する。そして、添付ファイル管理部４０５は、選択された処理が削除の場合を除き、要求された添付ファイルをクライアント装置１００へ送信する。
【００９３】
選択された処理が削除の場合、添付ファイル管理部４０５は、要求された添付ファイルを添付ファイル格納部４１０から削除する。また、選択された処理が編集の場合、添付ファイル管理部４０５は、クライアント装置１００から編集内容を受け取り、該編集内容に従って、添付ファイル格納部４１０に格納される添付ファイルを編集する。そして、添付ファイル管理部４０５は、クライアント装置１００のユーザによる添付ファイルに対する処理の種別を、その添付ファイルの格納場所情報と共に更新情報通知部４１５へ渡す。
【００９４】
更新情報通知部４１５は、添付ファイル管理部４０５から添付ファイルの格納場所情報と該添付ファイルに対する処理の種別を受け取ると、添付ファイルの格納場所情報に基づいて、添付ファイル格納部４１０から、該添付ファイルに関連付けられたメールサーバ３００ｂのアドレスを読み出す。そして更新情報通知部４１５は、添付ファイルの格納場所情報と該添付ファイルに対する処理の種別とを含む更新情報を作成して、読み出したアドレスへのメールサーバ３００ｂへ送信する。
【００９５】
次にメールサーバ３００ｂは、受信メール管理部３５０、電子メール格納部３５５、添付ファイル情報格納部３６０、添付ファイル情報管理部３７０を含む。
【００９６】
電子メール格納部３５５は、メールサーバ３００ｂに登録されている複数のクライアント装置１００の各メール・アドレスにそれぞれ対応する複数のメールボックスを含む。
【００９７】
受信メール管理部３５０は、従来のメールサーバの機能を有し、メールサーバ３００ａから登録されているクライアント装置１００宛ての電子メールを受信し、受信した電子メールを電子メール格納部３５５の対応するメールボックスに格納する。但し、本発明に係る受信メール管理部３５０は、電子メールにファイルが添付されている場合、メールサーバ３００ａから更に添付ファイル情報を受信し、これを添付ファイル情報管理部３７０へ渡す。
【００９８】
添付ファイル情報管理部３７０は、登録部３７５及び更新部３８０を含み、受信メール管理部３５０から添付ファイル情報を受け取り、これを管理する。即ち、登録部３７５は、受信メール管理部３５０から添付ファイル情報を受け取ると、これを添付ファイル情報格納部３６０のテーブルに登録する。
【００９９】
図１２は、添付ファイル情報格納部３６０のテーブルの一例を示す。図１２（ａ）に示すように、メールサーバ３００ｂの添付ファイル情報格納部３６０のテーブルは、第１実施形態において説明した、クライアント装置１００の添付ファイルビューワ・データベース１４５のテーブルとほぼ同じである。但し、図１２（ａ）に示すテーブルにはＡＩＶ−ＩＤの列はなく、その代わり、添付ファイルの格納場所を示すＵＲＬの列、及び添付ファイルの添付形式を示す添付形態の列が新たに追加される。登録部１３０は、添付ファイル情報に添付ファイルの格納場所を示す格納場所情報が含まれる場合、これをＵＲＬの列に登録し、また、添付形態の列に「呼び出し」を登録する。
【０１００】
添付ファイル情報に添付ファイルの格納場所を示す格納場所情報が含まれない場合、登録部１３０は、ＵＲＬの列及び添付ファイル状態の列を空欄とし、また、添付形態の列に「添付」を登録する。その他の列については、第１実施形態において説明したのと同じであるから、繰り返しを避けるためここでは説明を省略する。
【０１０１】
なお、第１実施形態では、添付ファイルは電子メールに直接添付されているため、元の電子メールに添付されている添付ファイルＡと、元の電子メールを含む返信又は転送メールの本文の元の電子メールの部分に添付されている添付ファイルＢは、クライアント装置１００において物理的に別個のものであった。そのため、クライアント装置１００の添付ファイルビューワ・データベース１４５のテーブルには、添付ファイルＡと添付ファイルＢのそれぞれに対して添付ファイル情報が登録された。
【０１０２】
しかしながら、第２実施形態において、元の電子メールに呼び出し形式で添付されている添付ファイルＡと、元の電子メールを含む返信又は転送メールの本文の元の電子メールの部分に呼び出し形式で添付されている添付ファイルＢは、どちらも添付ファイルサーバ４００において保管されている同じ添付ファイルを指す。従って、メールサーバ３００ｂの添付ファイル情報格納部３６０のテーブルには、添付ファイルＡを含む元の電子メールと、添付ファイルＢを含む返信又は転送メールとの２つの電子メールに対し、添付ファイルＡ及び添付ファイルＢに対応する１つの添付ファイル情報が登録される。これを、図１２（ｂ）を参照して説明する。なお、図１２（ｂ）に示す例では、Ｍｅｓｓａｇｅ−ＩＤ＝００１の電子メールには画像ファイルａ．ｊｐｇが呼び出し形式で添付されているものとする。また、Ｍｅｓｓａｇｅ−ＩＤ＝００３の電子メールは、Ｍｅｓｓａｇｅ−ＩＤ＝００１の電子メールの返信メールであるとする。
【０１０３】
図１２（ｂ）に示すように、画像ファイルａ．ｊｐｇに関する添付ファイル情報は、Ｍｅｓｓａｇｅ−ＩＤ＝００１と、Ｍｅｓｓａｇｅ−ＩＤ＝００３とに対して１つ登録される。言い換えると、画像ファイルａ．ｊｐｇに関する添付ファイル情報は、Ｍｅｓｓａｇｅ−ＩＤ＝００１と、Ｍｅｓｓａｇｅ−ＩＤ＝００３とで共有される。但し、添付ファイル位置は、Ｍｅｓｓａｇｅ−ＩＤ＝００１と、Ｍｅｓｓａｇｅ−ＩＤ＝００３とで異なるため、添付ファイル位置の列には２つの値が登録される。
【０１０４】
更新部３８０は、上述したように、クライアント装置１００のユーザにより添付ファイルサーバ４００がアクセスされる場合、添付ファイルサーバ４００から、添付ファイルの格納場所情報と該添付ファイルに対する処理の種別とを含む更新情報の通知を受信する。そして、受信した処理の種別が「表示」である場合、更新部３８０は、受け取った格納場所情報に一致するＵＲＬをもつ添付ファイル情報のアクセス回数の値を添付ファイル情報格納部３６０のテーブルから読出し、これを１増分する。同様に、処理の種別が「編集」である場合、更新部１３５は、受け取った格納場所情報に一致するＵＲＬをもつ添付ファイル情報の編集回数の値を添付ファイル情報格納部３６０のテーブルから読み出し、これを１増分する。更にまた、処理の種別が「削除」である場合、更新部１３５は、受け取った格納場所情報に一致するＵＲＬもつ添付ファイル情報の削除状態の値を添付ファイル情報格納部３６０のテーブルから読出し、これをＹＥＳの値に更新する。
【０１０５】
上記受信メール管理部３５０はまた、従来のメールサーバと同様、認証したクライアント装置１００からメール受信の要求を受けると、対応するメールボックスから電子メールを読み出して、クライアント装置１００へ転送する。但し、本発明に係る受信メール管理部３５０は、電子メールにファイルが直接に又は間接に添付されている場合、添付ファイル情報格納部３６０から対応する添付ファイル情報を読み出し、これを電子メールと共にクライアント装置１００へ転送する。なお、電子メールが、転送又は返信が繰り返された一連の電子メールの束であって、いずれかの電子メールに呼び出し形式で添付ファイルが含まれる場合、電子メールと共にクライアント装置１００へ送信される対応する添付ファイル情報には、更新後の添付ファイル情報が含まれ得る。
【０１０６】
なお、第２実施形態に係るクライアント装置１００の機能構成は、第１実施形態において説明したクライアント装置１００と基本的に同じであるから、繰り返しを避けるためここでは説明を省略する。但し、第２実施形態に係るクライアント装置１００の添付ファイルビューワ・データベース１４５のテーブルには、図１３（ａ）に示すように、添付ファイルの格納場所を示すＵＲＬの列、及び添付ファイルの添付形式を示す添付形態の列が新たに追加される。本実施例においても、ＡＩＶ−ＩＤは、Ｍｅｓｓａｇｅ−ＩＤ、Ｓｕｂｊｅｃｔ、及び添付ファイル名から決定されるものとする。また、添付形態が「呼び出し」である添付ファイル情報の添付ファイル状態の各列の値は、メールサーバ３００ｂから受信する添付ファイル情報によって更新される。更に図１２（ｂ）を参照して説明したように、第２実施形態に係るクライアント装置１００の添付ファイルビューワ・データベース１４５のテーブルは、添付ファイルサーバ４００において保管されている同じ添付ファイルを指す格納場所情報が本文に埋め込まれた異なる複数の電子メールに対し、１つの添付ファイル情報を登録する（図１３（ｂ）参照）。
【０１０７】
次に図１４乃至図１６を参照して、本発明の第２実施形態に係る添付ファイル情報を表示する方法の処理の流れを説明する。なお、クライアント装置１００における、添付ファイル情報の表示処理及び添付ファイル情報の更新処理の流れは、それぞれ図８及び図９を参照して説明した第１実施形態に係るそれと同じであるため、繰り返しを避けるためここでは説明を省略する。
【０１０８】
図１４は、メールサーバ３００ａ、ｂ及び添付ファイルサーバ４００を含むメールサーバ・システムにおける、第２実施形態に係る添付ファイル情報取得の処理の流れの一例を示すフローチャートである。図１４において処理はステップ３００で開始し、メールサーバ３００ａは電子メールを送信するクライアント装置１００から添付ファイル付きの電子メールを受信し、電子メールから添付ファイルの添付位置情報を含む添付ファイル情報を取得する（ステップ３０５）。次にメールサーバ３００ａは、添付ファイルが、所定の条件を満たすか否か判断する（ステップ３１０）。満たすと判断した場合（ステップ３１０：ＹＥＳ）、メールサーバ３００ａは、電子メールから添付ファイルを削除して抽出し、復号した後これを添付ファイルサーバ４００へ渡す（ステップ３１５）。
【０１０９】
添付ファイルサーバ４００における処理は、メールサーバ３００ａから添付ファイルを受け取ることによって開始する。添付ファイルサーバ４００は、受け取った添付ファイルを格納する場所を決定し、格納場所を示す格納場所情報（ＵＲＬ）をメールサーバ３００ａへ返す（ステップ３２０）。そして、添付ファイルサーバ４００は、添付ファイルを決定した格納場所に格納し（ステップ３２５）、添付ファイルサーバ４００における処理は終了する。  
【０１１０】
一方、メールサーバ３００ａは、添付ファイルサーバ４００から添付ファイルの格納場所を示す格納場所情報（ＵＲＬ）を受け取り（ステップ３１５）、該格納場所情報（ＵＲＬ）を、削除した添付ファイルの添付位置に埋め込む（ステップ３３０）。ステップ３１０でＮＯの場合、即ち添付ファイルが所定の条件を満たさないと判断した場合、又はステップ３３０から処理はステップ３３５へ進み、メールサーバ３００ａは、電子メールと対応する添付ファイル情報とを、電子メールの宛先アドレス宛ての電子メールを管理するメールサーバ３００ｂへ転送する（ステップ３３５）。そして、メールサーバ３００ａにおける処理は終了する。  
【０１１１】
メールサーバ３００ｂにおける処理は、メールサーバ３００ａから電子メールと対応する添付ファイル情報とを受け取ることによって開始する。メールサーバ３００ｂは、受け取った電子メールを、電子メール格納部３５５の対応するメールボックスへ格納する（ステップ３４０）。また、メールサーバ３００ｂは、添付ファイルの添付位置情報及び添付ファイルが添付された電子メールのメッセージ識別子を含む添付ファイル情報を、添付ファイル情報格納部３６０へ格納する（ステップ３４５）。そして、メールサーバ３００ｂにおける処理は終了する。  
【０１１２】
図１５は、メールサーバ３００ｂ及び添付ファイルサーバ４００を含むメールサーバ・システムにおける、第２実施形態に係る添付ファイル情報の更新処理の流れの一例を示すフローチャートである。図１５において処理はステップ４００で開始し、添付ファイルサーバ４００は、クライアント装置１００から、格納場所情報（ＵＲＬ）を含む添付ファイルの要求を受信する。添付ファイルサーバ４００は、添付ファイルの要求が「削除」であるか否か判断し（ステップ４０５）、「削除」である場合（ステップ４０５：ＹＥＳ）、格納場所情報（ＵＲＬ）が示す場所に格納された添付ファイルを添付ファイル格納部４１０から削除する（ステップ４１０）。
【０１１３】
一方、添付ファイルの要求が「削除」でない場合（ステップ４０５：ＮＯ）、添付ファイルサーバ４００は、格納場所情報（ＵＲＬ）が示す場所から添付ファイルを読出し（ステップ４１５）、次に添付ファイルの要求が「編集」であるか否か判断する（ステップ４２０）。「編集」である場合（ステップ４２０：ＹＥＳ）、付ファイルサーバ４００は、クライアント装置１００から編集内容を示す編集情報を受信し、格納場所情報（ＵＲＬ）が示す場所に格納された添付ファイルに対して編集情報に基づき編集処理を実行する（ステップ４２５）。
【０１１４】
ステップ４２０でＮＯの場合、即ち添付ファイルの要求が「編集」でない場合、又はステップ４１０若しくはステップ４２５から処理はステップ４３０へ進み、添付ファイルサーバ４００は、添付ファイルの格納場所情報（ＵＲＬ）と該添付ファイルに対する処理の種別とを含む更新情報を作成する（ステップ４３０）。そして、添付ファイルサーバ４００は、作成した更新情報を、メールサーバ３００ｂへ送信し（ステップ４３５）、添付ファイルサーバ４００における処理は終了する。
【０１１５】
メールサーバ３００ｂにおける処理は、添付ファイルサーバ４００から更新情報を受信することによって開始する。メールサーバ３００ｂは、受け取った更新情報に含まれる格納場所情報と一致する格納場所情報を有する添付ファイル情報を、添付ファイル情報格納部３６０から読出し、更新情報に含まれる更新処理の種別に基づいて、添付ファイル情報の添付ファイル状態の該当する列の値を更新する（ステップ４４０）。そしてメールサーバ３００ｂにおける処理は終了する。  
【０１１６】
図１６は  クライアント装置１００における、第２実施形態に係る添付ファイル情報の登録及び更新処理の流れの一例を示すフローチャートである。図１６に示す処理は、クライアント装置１００上で電子メールクライアントが起動され、電子メールクライアントが、メールサーバ３００ｂへ電子メール受信の要求を送信することにより開始される。図１６において処理はステップ５００で開始し、クライアント装置１００は、自身が登録されているメールサーバ２００ｂにアクセスして、電子メールを受信する。次にクライアント装置１００はＡＩＶフラグをみて、添付ファイル情報表示機能が使用になっているか否か判断する（ステップ５０５）。ＡＩＶフラグがＯＦＦを示す場合（ステップ５０５：ＮＯ）、処理は終了する。
【０１１７】
一方、ＡＩＶフラグがＯＮを示す場合（ステップ５０５：ＹＥＳ）、処理はステップ５１０へ進み、クライアント装置１００は、受信した電子メールに対応する添付ファイル情報をメールサーバ３００ｂから受信する。次にクライアント装置１００は、受信した添付ファイル情報に対し、該添付ファイル情報に含まれるＭｅｓｓａｇｅ−ＩＤ、Ｓｕｂｊｅｃｔ、及び添付ファイル名から、ＡＩＶ−ＩＤを決定する。そして、クライアント装置１００は、決定したＡＩＶ−ＩＤに一致するＡＩＶ−ＩＤをもつ添付ファイル情報が、既に第２実施形態に係る添付ファイルビューワ・データベース１４５に存在するか否か判断する（ステップ５１５）。
【０１１８】
一致するＡＩＶ−ＩＤをもつ添付ファイル情報が存在しない場合（ステップ５１５：ＮＯ）、処理はステップ５２０へ進み、クライアント装置１００は、受信した添付ファイル情報を添付ファイルビューワ・データベース１４５に登録し（ステップ１３５）、処理を終了する。一方、一致するＡＩＶ−ＩＤをもつ添付ファイル情報が存在する場合（ステップ５１５：ＹＥＳ）、処理はステップ５２５へ進み、クライアント装置１００は、受信した添付ファイル情報の添付ファイル状態の各列と、一致するＡＩＶ−ＩＤをもつ添付ファイル情報の添付ファイル状態の各列とを比較し、一致するＡＩＶ−ＩＤをもつ添付ファイル情報を更新すべきか否か判断する。
【０１１９】
更新すべきと判断した場合（ステップ５２５：ＹＥＳ）、クライアント装置１００は、受信した添付ファイル情報で、一致するＡＩＶ−ＩＤをもつ添付ファイル情報を更新し（ステップ５３０）、処理を終了する。ステップ５２５でＮＯの場合、即ち更新すべきでないと判断した場合、処理は終了する。
【０１２０】
図１７は、本発明の実施の形態によるクライアント装置１００、メールサーバ２００、３００、及び添付ファイルサーバ４００を実現するのに好適な情報処理装置のハードウェア構成の一例を示した図である。情報処理装置は、バス２に接続されたＣＰＵ（中央処理装置）１とメインメモリ４を含んでいる。ハードディスク装置１３、３０、およびＣＤ−ＲＯＭ装置２６、２９、フレキシブル・ディスク装置２０、ＭＯ装置２８、ＤＶＤ装置３１のようなリムーバブル・ストレージ（記録メディアを交換可能な外部記憶システム）がフロッピー（登録商標）ディスクコントローラ１９、ＩＤＥコントローラ２５、ＳＣＳＩコントローラ２７などを経由してバス２へ接続されている。
【０１２１】
フレキシブル・ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭのような記憶メディアが、リムーバブル・ストレージに挿入される。これらの記憶メディアやハードディスク装置１３、３０、ＲＯＭ１４には、オペレーティング・システムと協働してＣＰＵ等に命令を与え、本発明を実施するためのコンピュータ・プログラムのコードを記録することができる。
【０１２２】
即ち、クライアント装置１００としての情報処理装置の上記説明した数々の記憶装置には、電子メールの送受信、作成、表示といった基本的な処理を行う電子メールクライアントと、該電子メールクライアントと協働して動作する、本発明に係る電子メール表示プログラムとを格納できる。また、メールサーバ２００、３００、及び添付ファイルサーバ４００としての情報処理装置の記憶装置には、クライアント装置１００に電子メール送受信の基本的なサービスを提供するための基本プログラムと、該基本プログラムと協働して動作する、本発明に係る電子メール表示プログラムとを格納できる。なお本発明を実施するためのクライアント側の電子メール表示プログラムを、電子メールクライアントの一部とすることも可能である。同様に、本発明を実施するためのサーバ側の電子メール表示プログラムを、基本プログラムの一部とすることも可能である。
【０１２３】
これら複数のコンピュータ・プログラムはメインメモリ４にロードされることによって実行される。コンピュータ・プログラムは圧縮し、また複数に分割して複数の媒体に記録することもできる。
【０１２４】
情報処理装置は、キーボード／マウス・コントローラ５を経由して、キーボード６やマウス７のような入力デバイスからの入力を受ける。情報処理装置は、オーディオコントローラ２１を経由して、マイク２４からの入力を受け、またスピーカー２３から音声を出力する。情報処理装置は、視覚データをユーザに提示するための表示装置１１に、グラフィックスコントローラ１０を経由して接続される。情報処理装置は、ネットワーク・アダプタ１８（イーサネット（登録商標）・カードやトークンリング・カード）等を介してネットワークに接続し、他のコンピュータ等と通信を行うことが可能である。
【０１２５】
以上の説明により、本発明の実施の形態による添付ファイル情報表示システムを実現するのに好適な情報処理装置は、通常のパーソナルコンピュータ、ワークステーション、メインフレームなどの情報処理装置、または、これらの組み合わせによって実現されることが容易に理解されるであろう。なお、上記説明した構成要素は例示であり、そのすべての構成要素が本発明の必須構成要素となるわけではない。
【０１２６】
以上、実施形態を用いて本発明の説明をしたが、本発明の技術範囲は上記実施形態に記載の範囲には限定されない。上記の実施形態に、種々の変更または改良を加えることが可能であることが当業者に明らかである。従って、そのような変更または改良を加えた形態も当然に本発明の技術的範囲に含まれる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の第１実施形態に係る電子メール表示システムの全体の構成の一例を示す。
【図２】本発明の第１実施形態に係る、クライアント装置１００及びメールサーバ２００ｂの機能構成の一例を示す図である。
【図３】本発明の第１実施形態に係る添付ファイルビューワ・データベースに格納されるテーブルの一例を示す図である。
【図４】電子メールクライアントによる、添付ファイル付き電子メールの画面表示の一例を示す図である。
【図５】本発明の実施の形態に係る、添付ファイル付きの電子メール本文全体を縮小表示する子画面の一例を示す図である。
【図６】本発明の実施の形態に係る添付ファイル情報取得処理の流れの一例を示すフローチャートを示す図である。
【図７】本発明の第１実施形態に係る添付ファイル情報の登録処理の流れの一例を示すフローチャートを示す図である。
【図８】本発明の実施の形態に係る添付ファイル情報の表示処理の流れの一例を示すフローチャートを示す図である。
【図９】本発明の実施の形態に係る添付ファイル情報の更新処理の流れの一例を示すフローチャートを示す図である。
【図１０】本発明の第２実施形態に係る電子メール表示システムの全体の構成の一例を示す。
【図１１】本発明の第２実施形態に係る、メールサーバ３００ａ、３００ｂ及び添付ファイルサーバ４００の機能構成の一例を示す図である。
【図１２】（ａ）は本発明の第２実施形態に係る添付ファイル情報格納部に格納されるテーブルの一例を示す図である。（ｂ）は本発明の第２実施形態に係る添付ファイル情報格納部に格納されるテーブルの一例を示す図である。
【図１３】（ａ）は本発明の第２実施形態に係る添付ファイルビューワ・データベースに格納されるテーブルの一例を示す図である。（ｂ）は本発明の第２実施形態に係る添付ファイルビューワ・データベースに格納されるテーブルの一例を示す図である。
【図１４】本発明の第２実施形態に係る添付ファイル情報取得処理の流れの一例を示すフローチャートを示す図である。
【図１５】発明の第２実施形態に係る添付ファイル情報の更新処理の流れの一例を示すフローチャートを示す図である。
【図１６】発明の第２実施形態に係る添付ファイル情報の登録及び更新処理の流れの一例を示すフローチャートを示す図である。
【図１７】本発明の実施の形態によるクライアント装置１００、メールサーバ２００、３００、及び添付ファイルサーバ４００を実現するのに好適な情報処理装置のハードウェア構成の一例を示した図である。
【図１】
0005153358.tif 000002
【図２】
0005153358.tif 000003
【図３】
0005153358.tif 000004
【図４】
0005153358.tif 000005
【図５】
0005153358.tif 000006
【図６】
0005153358.tif 000007
【図７】
0005153358.tif 000008
【図８】
0005153358.tif 000009
【図９】
0005153358.tif 000010
【図１０】
0005153358.tif 000011
【図１１】
0005153358.tif 000012
【図１２】
0005153358.tif 000013
【図１３】
0005153358.tif 000014
【図１４】
0005153358.tif 000015
【図１５】
0005153358.tif 000016
【図１６】
0005153358.tif 000017
【図１７】
0005153358.tif 000018