(57)【要約】      （修正有）【課題】送受信されるメールのデータ容量を低減させる仕組みを提供する。【解決手段】中継サーバ１０２で、電子メールを受信し、受信した電子メールをアーカイブする。また、アーカイブデータへのリンク情報として、電子メールを識別する情報を電子メールの送信先毎に記憶する。クライアント端末１０１においては、リンク情報として記憶している識別情報を表示し、ユーザから詳細閲覧要求があると、リンク情報に基づきアーカイブデータを検索し、アーカイブデータを表示する。【選択図】図１
2015197792.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信する受信手段と、
前記受信手段により受信した電子メールを記憶するメールデータ記憶手段と、
前記受信手段により受信した電子メールを識別する識別情報を、当該電子メールに設定された送信先毎に記憶するリンク情報記憶手段と、
前記リンク情報記憶手段に記憶された識別情報を、前記送信先に対して送信する送信手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記送信手段により送信された識別情報の選択を受け付けることで、電子メールの閲覧要求を受け付ける受付手段と、
前記受付手段により閲覧要求を受け付けた電子メールにかかる情報を、前記メールデータ記憶手段から検索するメールデータ検索手段と、
をさらに備えることを特徴とし、
前記送信手段は、さらに、前記メールデータ検索手段により検索された電子メールにかかるデータを、前記閲覧要求の送信元に対して送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記送信手段により送信した識別情報の送信先から、メールデータの削除要求を受け付ける削除要求受付手段と、
前記削除要求受付手段で受け付けた削除要求にかかるメールデータにかかる情報を、前記リンク情報記憶手段から削除する削除手段と、
を備えることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
情報処理装置の受信手段が、電子メールを受信する受信工程と、
前記情報処理装置のメールデータ記憶手段が、前記受信工程により受信した電子メールを記憶するメールデータ記憶工程と、
前記情報処理装置のリンク情報記憶手段が、前記受信工程により受信した電子メールを識別する識別情報を、当該電子メールに設定された送信先毎に記憶するリンク情報記憶工程と、
前記情報処理装置の送信手段が、前記リンク情報記憶工程により記憶された識別情報を、前記送信先に対して送信する送信工程と、
を備えることを特徴とする情報処理方法。
【請求項５】
情報処理装置において実行可能なプログラムであって、
前記情報処理装置を、
電子メールを受信する受信手段と、
前記受信手段により受信した電子メールを記憶するメールデータ記憶手段と、
前記受信手段により受信した電子メールを識別する識別情報を、当該電子メールに設定された送信先毎に記憶するリンク情報記憶手段と、
前記リンク情報記憶手段に記憶された識別情報を、前記送信先に対して送信する送信手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラムに関する。
【背景技術】
【０００２】
電子メールの送受信において、送信元端末と送信先端末との間に中継サーバを設置し、当該中継サーバにおいて、電子メールの送信制御（所定の条件に合致した電子メールについては、送信を保留する等）をすることが行われている。
【０００３】
また、このような中継サーバにおいて、送受信される電子メールの全文を保存するメールアーカイブも行われている。メールアーカイブは、組織の全メールを保存するものである。
【０００４】
特許文献１には、サーバの格納領域の利用量を削減するために、受信したメールに含まれるデータが、すでに保存された他のメールに含まれている場合は、参照情報に書き換えて保存する仕組みが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２４９１０１
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の仕組みは、メールに含まれるデータの一部を、他のメールに対する参照情報に書き換えて保存するものであり、例えば受信したメールに複数の送信先が設定されていた場合などについては考慮されていない。
【０００７】
メールアーカイブと個人が利用するメールシステム（送信用、受信用）は、通常別システムである。そのため、各個人ごとにメールをデータとして保持することとなり、特に複数の送信先が設定されたメールについては、データ容量が大きくなってしまう。
【０００８】
そこで本発明は、上記課題を解決するために、送受信されるメールのデータ容量を低減させる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、電子メールを受信する受信手段と、前記受信手段により受信した電子メールを記憶するメールデータ記憶手段と、前記受信手段により受信した電子メールを識別する識別情報を、当該電子メールに設定された送信先毎に記憶するリンク情報記憶手段と、前記リンク情報記憶手段に記憶された識別情報を、前記送信先に対して送信する送信手段と、を備えることを特徴とする。
【００１０】
また、本発明の情報処理方法は、情報処理装置の受信手段が、電子メールを受信する受信工程と、前記情報処理装置のメールデータ記憶手段が、前記受信工程により受信した電子メールを記憶するメールデータ記憶工程と、前記情報処理装置のリンク情報記憶手段が、前記受信工程により受信した電子メールを識別する識別情報を、当該電子メールに設定された送信先毎に記憶するリンク情報記憶工程と、前記情報処理装置の送信手段が、前記リンク情報記憶工程により記憶された識別情報を、前記送信先に対して送信する送信工程と、を備えることを特徴とする。
【００１１】
また、本発明のプログラムは、情報処理装置において実行可能なプログラムであって、前記情報処理装置を、電子メールを受信する受信手段と、前記受信手段により受信した電子メールを記憶するメールデータ記憶手段と、前記受信手段により受信した電子メールを識別する識別情報を、当該電子メールに設定された送信先毎に記憶するリンク情報記憶手段と、前記リンク情報記憶手段に記憶された識別情報を、前記送信先に対して送信する送信手段として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、送受信されるメールのデータ容量を低減させることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態におけるシステム構成を示す図である
【図２】本発明の実施形態におけるクライアント端末１０１、中継サーバ１０２のハードウェア構成を示すブロック図である
【図３】本発明の実施形態におけるメール送信時の処理を示すフローチャートである
【図４】本発明の実施形態におけるメール受信時の処理を示すフローチャートである
【図５】本発明の実施形態におけるメール閲覧時の処理を示すフローチャートである
【図６】本発明の実施形態における受信メールのリンク情報を示すデータテーブルである
【図７】本発明の実施形態における送信メールのリンク情報を示すデータテーブルである
【図８】本発明の実施形態におけるアーカイブデータを示すデータテーブルである
【図９】本発明の実施形態における転送先リストを示すデータテーブルである。
【図１０】本発明の実施形態におけるメーリングリスト宛先一覧を示すデータテーブルである
【図１１】本発明の実施形態におけるメール一覧画面を示す図である
【図１２】本発明の実施形態におけるメール詳細画面を示す図である
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
まず、図１を参照して、本発明の概要について説明する。
【００１５】
図１（Ａ）は、クライアント端末１０１から電子メールが送信される場合について説明する図である。
【００１６】
まずクライアント端末１０１から電子メールが送信されると、中継サーバ１０２が当該電子メールを受信する。なお、Ｗｅｂメールの作成については、クライアント端末１０１とＷｅｂサーバ（不図示）との通信により作成され、クライアント端末１０１が当該メールの送信指示を受け付けると、Ｗｅｂサーバから中継サーバ１０２に対してメールが送信される。
【００１７】
そして、中継サーバ１０２では、当該電子メールを受信すると、当該電子メールをアーカイブし（メールデータ記憶手段）、アーカイブのリンク情報をリンクファイルに登録する（リンク情報記憶手段）。そして、電子メールを送信先に送信する。なお、メール送信時の処理の詳細については、図３を用いて後述する。
【００１８】
図１（Ｂ）は、クライアント端末１０１が電子メールを受信する場合について説明する図である。
【００１９】
まず、送信元の端末からメールが送信されると、中継サーバ１０２が当該電子メールを受信する（受信手段）。そして、中継サーバ１０２では、当該電子メールを受信すると、メールをアーカイブし（メールデータ記憶手段）、アーカイブのリンク情報をリンクファイルに登録する（リンク情報記憶手段）。
【００２０】
クライアント端末１０１では、ユーザからメール閲覧要求を受け付け、受け付けた要求を中継サーバ１０２に送信する。中継サーバ１０２では、メール閲覧要求を受けると（受付手段）、リンクファイルに登録した情報をクライアント端末１０１に送信し、クライアント端末１０１では当該情報を表示部に表示する。なお、メール受信時の処理の詳細については、図４を用いて後述する。
【００２１】
以下、図２を用いて、本発明の実施形態におけるクライアント端末１０１、中継サーバ１０２に適用可能な情報処理装置のハードウェア構成について説明する。
【００２２】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２３】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２４】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００２５】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２６】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ１０３）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２７】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２８】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００２９】
次に、図３を用いて、電子メール送信時におけるクライアント端末１０１と中継サーバ１０２が実行する処理について説明する。
【００３０】
なお、図３のステップＳ１０１〜Ｓ１０３については、クライアント端末１０１のＣＰＵ２０１が所定の制御プログラムを読み出し実行する処理である。また、ステップＳ１０４からＳ１１３については、中継サーバ１０２のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００３１】
ステップＳ１０１では、クライアント端末１０１のＣＰＵ２０１は、ユーザの操作に従い、電子メールを作成する。なお、前述の通り、Ｗｅｂサーバ（不図示）とクライアント端末１０１とが連携してメールを作成するものであってもよい。
【００３２】
ステップＳ１０２では、クライアント端末１０１のＣＰＵ２０１は、ステップＳ１０１で作成した電子メールに対する送信指示をユーザから受け付ける。
【００３３】
ステップＳ１０３では、クライアント端末１０１のＣＰＵ２０１は、ステップＳ１０２で送信指示を受け付けた電子メールを中継サーバ１０２へ送信する。
【００３４】
ステップＳ１０４では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ１０３でクライアント端末１０１から送信された電子メールを受信する。
【００３５】
ステップＳ１０５では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ１０４で受信した電子メールのアーカイブを行う。アーカイブされた電子メールのデータを図８に示す。
【００３６】
図８は、中継サーバ１０２が受信した電子メールのアーカイブデータを示すテーブルである（メールデータ記憶手段）。
【００３７】
図８に示すように、各電子メールについて、電子メールを識別するＩＤ、電子メールの送信元、送信先、件名、本文、添付ファイル、送信日時、ステータス（当該電子メールの送信が保留されているか等を示す情報）などの情報が登録されている。
【００３８】
ステップＳ１０６では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ１０５で格納したアーカイブデータへのリンク情報を登録する。送信メールに関するリンクファイルの一例を図７に示す。図７に示すように、リンクファイルにはアーカイブデータのうちメール一覧画面（例えば図１１）に表示する項目が登録される。図７の例では、メールを識別するＩＤ、送信先、件名、送信日時、ステータスなどの項目が登録される。すなわち、電子メールを識別する識別情報が登録される。
【００３９】
ステップＳ１０７では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ１０４で受信した電子メールに対するフィルタリング処理を行う。
【００４０】
フィルタリング処理とは、予め設定された条件（ルール）に従い、当該受信した電子メールの送信を保留するか否か等を判定する処理である。条件としては、例えば、「添付ファイル付の電子メールについては送信を保留する」などが設定される。この場合、添付ファイル付の電子メールは送信が保留されることになる。
【００４１】
そしてフィルタリング処理の結果、当該電子メールの送信を保留すると判定された場合（ステップＳ１０７：ＹＥＳ）は、処理をステップＳ１１０に移行する。
【００４２】
保留せず中継（送信）すると判定された場合（ステップＳ１０７：Ｎｏ）は、処理をステップＳ１０８に移行する。
【００４３】
ステップＳ１０８では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ１０４で受信した電子メールを、当該電子メールに設定された送信先に向けて送信する。
【００４４】
ステップＳ１０９では、中継サーバ１０２のＣＰＵ２０１は、当該電子メールを送信した旨を、図８のアーカイブデータのステータスの項目に登録する。そして、本フローチャートの処理を終了する。
【００４５】
ステップＳ１１０では、中継サーバ１０２のＣＰＵ２０１は、当該電子メールの送信が保留された旨を、図８のアーカイブデータのステータスの項目に登録する。
【００４６】
ステップＳ１１１では、中継サーバ１０２のＣＰＵ２０１は、保留された電子メールに対して、ユーザから送信許可の指示がなされたかを判定する。なお、ユーザとは、例えばメールを送信した送信者や、送信者の上長などの監査者のことである。
【００４７】
送信許可の指示がなされたと判定された場合（ステップＳ１１１：ＹＥＳ）は、処理をステップＳ１１２に移行する。
【００４８】
送信許可の指示がなされていない場合（ステップＳ１１１：ＮＯ）は、送信許可の指示がなされるまで待機する。
【００４９】
なお、ステップＳ１１１においてユーザから送信許可の指示がなされたかを判定したが、送信保留の設定として例えば「５分間保留後送信」という設定がなされている場合は、「５分間経過したか？」について判定を行う。
【００５０】
ステップＳ１１２では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ１０４で受信した電子メールを、当該電子メールに設定された送信先に向けて送信する。
【００５１】
ステップＳ１１３では、中継サーバ１０２のＣＰＵ２０１は、当該電子メールを送信した旨を、図８のアーカイブデータのステータスの項目に登録する。そして、本フローチャートの処理を終了する。
【００５２】
次に、図４を用いて、電子メール受信時における中継サーバ１０２が実行する処理について説明する。
【００５３】
なお、図４のフローチャートで示す処理は、中継サーバ１０２のＣＰＵ２０１が所定の制御プログラムを読み出し実行する処理である。
【００５４】
ステップＳ２０１では、中継サーバ１０２のＣＰＵ２０１は、電子メールを受信する（受信手段）。
【００５５】
ステップＳ２０２では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ２０１で受信した電子メールのアーカイブを行う（メールデータ記憶手段）。
【００５６】
ステップＳ２０３では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ２０１で受信した電子メールの送信先アドレスについて、転送の設定があるかを判断する。
【００５７】
具体的には、電子メールの送信先として設定されたメールアドレスが、図９の転送先リストに転送元として登録されているかを判断する。
【００５８】
転送の設定がある場合、すなわち転送先リストに転送元としてメールアドレスが登録されている場合（ステップＳ２０３：ＹＥＳ）は、処理をステップＳ２０４に移行する。
【００５９】
転送の設定がない場合（ステップＳ２０３：ＮＯ）は、処理をステップＳ２０５に移行する。
【００６０】
ステップＳ２０４では、中継サーバ１０２のＣＰＵ２０１は、転送先のメールアドレスを取得する。
【００６１】
例えば、図９の例では、転送元が「ｐｐｐ＠ｅｘａｍｐｌｅ．ｃｏｍ」であった場合、転送先のメールアドレスとして「１２３＠ｘｘｘ．ｃｏｍ」が取得される。
【００６２】
ステップＳ２０５では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ２０１で受信した電子メールがメーリングリスト宛であるかを判断する。メーリングリスト宛であるかの判断は、電子メールの送信先に設定されたメールアドレスが、図１０に示すメーリングリスト宛先一覧のメールアドレスの項目に登録されているか否かにより判断する。なお、ステップＳ２０３で転送の設定がなされていると判定された場合は、ステップＳ２０４で取得した転送先のメールアドレスが登録されているかにより判断する。
【００６３】
メーリングリスト宛である場合（ステップＳ２０５：ＹＥＳ）は、処理をステップＳ２０６に移行する。
【００６４】
メーリングリスト宛ではない場合（ステップＳ２０５：ＮＯ）は、処理をステップＳ２０８に移行する。
【００６５】
ステップＳ２０８では、中継サーバ１０２のＣＰＵ２０１は、受信したメールのリンク情報をリンクファイル（図６）に登録する。そして本フローチャートの処理を終了する。
【００６６】
ステップＳ２０６では、中継サーバ１０２のＣＰＵ２０１は、図１０に示すメーリングリスト宛先一覧から、送信先として設定されたメールアドレスに対応するメールアドレス（図１０ではメンバー）を取得する。
【００６７】
例えば、送信先として「ｇｐ−００１＠ｅｘａｍｐｌｅ．ｃｏｍ」が設定されていた場合、当該アドレスに対応する「ｘｘｘ＠ｅｘａｍｐｌｅ．ｃｏｍ」「ｙｙｙ＠ｅｘａｍｐｌｅ．ｃｏｍ」「ｚｚｚ＠ｅｘａｍｐｌｅ．ｃｏｍ」「ｘｙｚ＠ｅｘａｍｐｌｅ．ｃｏｍ」の４つのアドレスを取得する。
【００６８】
ステップＳ２０７では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ２０６で取得したそれぞれの送信先のリンクファイル（図６）に当該メールのリンク情報を登録する（リンク情報記憶手段）。そして、本フローチャートの処理を終了する。
【００６９】
次に、図５を用いて、電子メールの閲覧時におけるクライアント端末１０１と中継サーバ１０２が実行する処理について説明する。
【００７０】
なお、図５のフローチャートで示す処理のうち、ステップＳ３０１、Ｓ３０４、Ｓ３０５、Ｓ３０８は、クライアント端末１０１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。また、ステップＳ３０２、Ｓ３０３、Ｓ３０６、Ｓ３０７は、中継サーバ１０２のＣＰＵ２０１が所定の制御プログラムを読み出し実行する処理である。
【００７１】
ステップＳ３０１では、クライアント端末１０１のＣＰＵ２０１は、ユーザからメール閲覧画面の表示要求を受け付けると、当該ユーザのＩＤを中継サーバ１０２に対して送信する。
【００７２】
ステップＳ３０２では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ３０１でクライアント端末１０１から送信されたＩＤに対応するリンクファイルを検索する。
【００７３】
ステップＳ３０３では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ３０２における検索結果を送信する（送信手段）。具体的には、検索されたリンクファイルに基づき、電子メールのヘッダ情報などメールを識別する情報を送信する。
【００７４】
ステップＳ３０４では、クライアント端末１０１のＣＰＵ２０１は、ステップＳ３０３で送信された情報をもとに、メール一覧画面を表示する。メール一覧画面の一例を図１１に示す。
【００７５】
図１１に示すように、メール一覧画面には、メールの件名、送信者、送信日時などのメールを識別する情報が表示される。ここで表示される情報は、リンクファイル（図６、図７）に登録された情報である。それぞれのメールは選択可能となっており、ユーザにより選択されると、図１２に示す詳細画面が表示される。図１２については後述する。
【００７６】
ステップＳ３０５では、クライアント端末１０１のＣＰＵ２０１は、ユーザから電子メールの詳細情報の取得要求を受け付け、受け付けた要求を中継サーバ１０２に送信する。
【００７７】
例えば図１１の画面において、件名がクリックされるといった操作がなされることで、詳細情報の取得要求を受け付ける。
【００７８】
ステップＳ３０６では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ３０５で送信された詳細情報の取得要求を受け付け（受付手段）、当該要求にかかるデータを検索する（メールデータ検索手段）。
【００７９】
例えば、図１１の画面でメールがクリックされた場合は、当該クリックされた電子メールのＩＤをキーにアーカイブデータを検索し、当該電子メールの詳細情報を取得する。
【００８０】
ステップＳ３０７では、中継サーバ１０２のＣＰＵ２０１は、ステップＳ３０６で検索された情報をクライアント端末１０１に対して送信する（送信手段）。
【００８１】
ステップＳ３０８では、クライアント端末１０１のＣＰＵ２０１は、ステップＳ３０７で中継サーバ１０２から送信された詳細情報を受信し、表示する。
ステップＳ３０８で表示される画面の一例を図１２に示す。
【００８２】
図１２に示すように、詳細画面には、件名、送信者、送信日時以外にも、添付ファイルや、メール本文など、一覧画面には表示されない情報も表示される。図１２に表示される情報は、アーカイブデータとして登録された情報である。
【００８３】
また、図１１や図１２に示す画面において受け付けたユーザからの指示は、リンクファイルに反映されるものとする。
【００８４】
例えば、図１１や図１２の画面においてメールの削除指示を受け付けた場合（削除要求受付手段）、当該メールのリンクファイルが削除されることとなる（アーカイブデータは削除されずに残る）（削除手段）。
【００８５】
以上、説明したように、電子メールの情報をリンクファイルとして保持しておくことで、電子メールの保存に必要な容量を低減させることが可能となる。例えば宛先が複数設定されたメールについても、宛先毎にメールデータを保持するのではなく、リンクファイルにより１つのメールデータを参照することで、メールデータの容量を低減させることが可能となる。
また、リンクファイルのデータを削除し、アーカイブデータは削除しない構成によることで、各ユーザ個人がメールの削除指示をした場合でも、当該削除指示されたメールのデータはアーカイブデータとして残っているため、容易に復元することが可能となる。
【００８６】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００８７】
また、本発明におけるプログラムは、図３〜図５の処理をコンピュータに実行させるプログラムである。なお、本発明におけるプログラムは、図３〜図５の各処理ごとのプログラムであってもよい。
【００８８】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【００８９】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【００９０】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【００９１】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９３】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９４】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００９５】
１０１  クライアント端末
１０２  中継サーバ
【図１】
2015197792.tif 000003
【図２】
2015197792.tif 000004
【図３】
2015197792.tif 000005
【図４】
2015197792.tif 000006
【図５】
2015197792.tif 000007
【図６】
2015197792.tif 000008
【図７】
2015197792.tif 000009
【図８】
2015197792.tif 000010
【図９】
2015197792.tif 000011
【図１０】
2015197792.tif 000012
【図１１】
2015197792.tif 000013
【図１２】
2015197792.tif 000014