(57)【特許請求の範囲】
【請求項１】
クライアント端末によって送受信されるメールの送受信サービスに用いられるメールサーバから送信者が送信した送信済みのメールを削除するメール削除サーバであって、
前記送信者により削除要求されたメールの識別情報と、当該メールの少なくとも一人の受信者の識別情報とを記憶する削除要求情報記憶部と、
前記削除要求情報記憶部に記憶されたメールの識別情報と、受信者の識別情報とに基づいてこれらによって特定されるメールを、受信者の受信メール領域から削除する処理を前記メールサーバに対して更新するメール削除処理部と、を備え、
前記メール削除処理部は、前記削除要求されたメールの削除を送信者が前記メールの内容に追加した特定の文字列に基づいて前記メールの削除スケジュールを生成し、前記削除スケジュールに従って前記メールを受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する、
メール削除サーバ。
【請求項２】
前記メール削除処理部は、送信済みの前記メールの内容を更新した更新メールが送信された場合、前記メールの削除を送信者が前記更新メールの内容に追加した特定の文字列に基づいて前記メールの削除スケジュールを生成し、前記削除スケジュールに従って前記メールを受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する、
請求項１に記載のメール削除サーバ。
【請求項３】
クライアント端末によって送受信されるメールの送受信サービスに用いられるメールサーバから送信者が送信した送信済みのメールを削除するメール削除方法であって、
前記送信者により削除要求されたメールの識別情報と、当該メールの少なくとも一人の受信者の識別情報とを記憶し、
記憶されたメールの識別情報と、受信者の識別情報とに基づいてこれらによって特定されるメールを、受信者の受信メール領域から削除する処理を前記メールサーバに対して更新し、
前記削除要求されたメールの削除を送信者が前記メールの内容に追加した特定の文字列に基づいて前記メールの削除スケジュールを生成し、前記削除スケジュールに従って前記メールを受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する、
メール削除方法。
【請求項４】
送信済みのメールの内容を更新した更新メールが送信された場合、前記メールの削除を送信者が前記更新メールの内容に追加した特定の文字列に基づいて前記メールの削除スケジュールを生成し、前記削除スケジュールに従って前記メールを受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する、
請求項３に記載のメール削除方法。
【請求項５】
クライアント端末によって送受信されるメールの送受信サービスに用いられるメールサーバから送信者が送信した送信済みのメールを削除するメール削除方法をコンピュータに実行させるプログラムであって、
前記送信者により削除要求されたメールの識別情報と、当該メールの少なくとも一人の受信者の識別情報とを記憶し、
記憶されたメールの識別情報と、受信者の識別情報とに基づいてこれらによって特定されるメールを、受信者の受信メール領域から削除する処理を前記メールサーバに対して更新し、
前記削除要求されたメールの削除を送信者が前記メールの内容に追加した特定の文字列に基づいて前記メールの削除スケジュールを生成し、前記削除スケジュールに従って前記メールを受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する、処理をコンピュータに実行させる、
メール削除プログラム。
【請求項６】
送信済みのメールの内容を更新した更新メールが送信された場合、前記メールの削除を送信者が前記更新メールの内容に追加した特定の文字列に基づいて前記メールの削除スケジュールを生成し、前記削除スケジュールに従って前記メールを受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する、
請求項５に記載のメール削除プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はメールサーバ、メール送受信方法、及びメール送受信プログラムに関し、例えば、送信者の操作によって送信メールを削除するメールサーバ、メール送受信方法、及びメール送受信プログラムに関する。
【背景技術】
【０００２】
近年、情報伝達手段としての電子メールの重要性が高まりつつあり、一般的に普及するに至っている。そして、電子メールの普及に従って送信される電子メールの総数は年々増加する傾向にある。送信されるメールの中には受信者にとって不要なもの、あるいは送信後に受信者が閲覧すると一定期間経過すると不要になるものも少なくない。これらの送信されるメールは、受信者がメールソフトやウェブブラウザ上での削除設定を用いて不要なメールと必要なメールを区別して削除処理している。受信したメールを削除する方法として例えば、特許文献１に記載されたメール削除予約システムがある。該メール削除予約システムは、受信者側が有する端末にインストールされた特定のメールソフト等であり、受信者の入力設定により特定の電子メールに特定の削除予約日時を関連付ける削除予約設定手段と、該削除予約日時と現在日時を比較して削除予約日時になると該特定の電子メールを削除するメール削除手段と、を備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２０５５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
送信者が送信する電子メールの中には、例えば、周知事項などの受信者が該電子メールを閲覧した後は不要となるものや、送信者にとって一定期間経過後または特定日時以降に不要となるもの等、送信者の都合で送信メールの削除を望む場合ががある。しかし、特許文献１に開示されたメール削除予約システムは、受信者側が有する端末にインストールされた特定のメールソフト等で削除予約処理を行うものであり、送信者側の意図で送信した電子メールを削除することができないという課題がある。
【０００５】
本発明にかかるメールサーバ、メール送受信方法、及びメール送受信プログラムによって、送信者が送信する電子メールを送信者の意図で削除処理し、該操作に基づいて送信した電子メールを削除可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
一態様にかかるメール削除サーバは、送信者により削除要求されたメールの識別情報と、当該メールの少なくとも一人の受信者の識別情報とを記憶する削除要求情報記憶部と、前記削除要求情報記憶部に記憶されたメールの識別情報と、受信者の識別情報とに基づいてこれらによって特定されるメールを、受信者の受信メール領域から削除する処理を前記メールサーバに対して更新するメール削除処理部と、を備える。
【０００７】
一態様にかかるメール削除方法は、送信者により削除要求されたメールの識別情報と、当該メールの少なくとも一人の受信者の識別情報とを記憶し、前記削除要求情報記憶部に記憶されたメールの識別情報と、受信者の識別情報とに基づいてこれらによって特定されるメールを、受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する。
【０００８】
一態様にかかるメール削除プログラムは、送信者により削除要求されたメールの識別情報と、当該メールの少なくとも一人の受信者の識別情報とを記憶し、前記削除要求情報記憶部に記憶されたメールの識別情報と、受信者の識別情報とに基づいてこれらによって特定されるメールを、受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する、処理をコンピュータに実行させる。
【発明の効果】
【０００９】
本発明にかかるメールサーバ、メール送受信方法、及びメール送受信プログラムによると、送信者が送信する電子メールを送信者の意図で削除処理し、該操作に基づいて送信した電子メールを削除することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態にかかるメール削除サーバのシステム構成の図である。
【図２】メール削除サーバの構成を示した図である。
【図３】メール削除サーバの処理を示したフローチャートである。
【図４】第２の実施形態にかかるメール削除サーバの構成を示した図である。
【図５】メール削除サーバの処理を示したフローチャートである。
【図６】メール削除サーバの処理を示したフローチャートである。
【図７】第３の実施形態にかかるメール削除サーバの構成を示した図である。
【図８】メール削除サーバの処理を示したフローチャートである。
【図９】第４の実施形態にかかるメール削除サーバの構成を示した図である。
【図１０】メール削除サーバの処理を示したフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明に係るメールサーバ、メール送受信方法、及びメール送受信プログラムの実施形態について説明する。
【００１２】
［第１の実施形態］
図１に示されるように、メール削除サーバ１はインターネット等の通信網２を介してメールサーバ３に接続してクライアント端末４で送受信されるメールを管理し、クライアント端末４から送信者の意図に従って送信した電子メールを削除するサーバである。メール削除サーバ１が接続されたシステム構成は１例であり、この他に例えば、通信網２を介さずにメールサーバ３にメール削除サーバ１を接続してもよい。その他、メール削除サーバ１をプロキシサーバーとして通信網２とメールサーバ３との間にメール削除サーバ１を接続してもよい。その他、メールサーバ３の中にメール削除サーバ１を組み込んでも良い。
【００１３】
メール削除サーバ１は、クライアント端末４で送受信されるメールの全てをリストアップして記憶し、管理している。該メールのリストアップするリストは送受信される各メールを特定できればよく、メールの本文は記憶していなくてよい。一方、送受信されるメールは本文を含めてメールサーバ３に全て記憶されている。
【００１４】
メールサーバ３は例えば、ＩＭＡＰ（Internet Message Access Protocol）サーバであり通常、送受信されるメールは全て保存される。保存されている該メールはユーザが削除するための操作を行うことにより削除される。メールサーバ３は、送受信されるメールが全て保存されるものであればよく、ＩＭＡＰサーバ以外のものを用いてもよい。メールを送受信するクライアントは認証された特定のユーザを対象にしてもよい。クライアント端末４は送信者または受信者が使用する通信網２に接続された端末である。
【００１５】
次に、メール削除サーバ１の構成の概要について説明する。
【００１６】
図２に示されるように、メール削除サーバ１は、データベース部１ａを備えている。データベース部１ａはメール削除サーバ１に内蔵されていてもよいし、外部接続したものであってもよい。データベース部１ａは、クライアント端末によって送受信されるメール及び該メールを受信した受信ユーザのリストを記録している。データベース部１ａの該リストは定期的に更新される。
【００１７】
表１に示されるように、該リストには、例えば、送受信されたメールに対応するＩＤ（識別情報）と、該ＩＤに対応するメールを送信した送信者と、該メールを受信した受信者の識別情報と、該メールに対して送信者が行った削除処理と、メールサーバ３から送信済みメールの削除を実行したかどうか、とが記録されている。削除処理とは、例えば、送信者が送信したメールを削除フォルダに移動した場合や削除の操作をした場合である。クライアント端末４上で送信者が上記の削除処理を実行した場合、データベース部（削除要求情報記憶部）１ａのリストが更新される。
【表１】
0005629913.tif 000002
【００１８】
データベース部１ａのリストの更新方法は、例えば表１において、メール削除サーバ１がメールサーバ３の送信者ｘ１のメールフォルダを参照してメールＩＤ＝１の削除処理について送信者の操作を監視し、変更が抽出された場合にリストを更新する。そして、メール削除サーバ１がメールサーバ３の受信者ｙ１，ｙ２，ｙ３のメールフォルダを参照してメールＩＤ＝１の削除処理について受信者が有するメールＩＤ＝１の削除処理を監視し、変更が抽出された場合にリストを更新する。このリストの監視及び更新処理は例えば、送信者のクライアント端末４とメールサーバ３との間にメール削除サーバ１を接続させて実現してもよい。また、送信者のクライアント端末４に専用のモジュールを組み込んで実現してもよい。
【００１９】
図２に示されるように、削除メール抽出部１ｂは、定期的に上記のリストを参照し、リストからクライアント端末によって送信者が削除処理した送信済みメールＭｔに対応するメールＩＤと、該送信済みメールＭｔを受信した受信ユーザに対応する受信者リストを抽出する。例えば、削除メール抽出部１ｂは、削除処理されたメールＭｔのメールＩＤ＝１に対応する受信者ｙ１，ｙ２，ｙ３を受信者リストとして抽出する。削除メール抽出部１ｂは、メールＩＤ＝３についても同様の処理をして受信者リストを抽出する。削除メール抽出部１ｂは、メールＩＤ＝４については後に示すように削除処理が終了しているため、処理を行わない。受信者リストには、受信者のメールサーバ３への登録情報を含んでいる。登録情報とは、例えばログインするための情報である。
【００２０】
メール検索部１ｃは、受信者リストに含まれる登録情報に基づいてメールサーバ３にログインし、抽出された受信者リストに基づいて該受信者リストに対応する全ての送信済みメールＭｔ’をメールサーバ３から検索する。上記の様にメールサーバ３には送受信される全てのメールが記憶されている。メール検索部１ｃは、該全てのメールの中から受信者リストに対応する、メールＩＤに対応する全ての送信済みメールＭｔ’を抽出する。
【００２１】
送信済みメール削除部１ｄは、抽出された全ての送信済みメールＭｔ’をメールサーバ３から削除する。メール検索部１ｃと送信済みメール削除部１ｄとは、メールサーバ３から抽出された送信済みメールＭｔ’を削除し終わるまで上記の処理を繰り返す。
【００２２】
制御部１ｅは、例えば、ＰＣ（personal computer）のＣＰＵ（Central Processing Unit）が該当し、ハードディスクにセットアップされたＯＳ（Operating System）及びインストールされたプログラムに従って動作し、上記のデータベース部１ａと、削除メール抽出部１ｂと、メール検索部１ｃと、送信済みメール削除部１ｄとの処理を実行する。制御部１ｅは、上記の抽出された送信済みメールの削除が終了すると、データベース部１ａに記録されているメールＩＤ＝１，３（表１参照）に対応する実行リストを「済」に書き換える。また、制御部１ｅは、クライアント端末４上で送信者が上記の削除処理を実行した場合、データベース部１ａのリストを更新する。上記の削除メール抽出部１ｂと、メール検索部１ｃと、送信済みメール削除部１ｄとでメール削除処理部１Ｄを構成する。
【００２３】
メール削除処理部１Ｄは、即ち、データベース部１ａに記憶されたメールの識別情報と、受信者の識別情報に基づいてこれらによって特定されるメールを、受信者の受信メール領域から削除する処理をメールサーバ３に対して更新する。そして、メール削除処理部１Ｄは、削除要求されたメールに対して送信者が行った削除処理に基づいて一定期間経過後に、前記メールを受信者の受信メール領域から削除する処理をメールサーバ３に対して更新する。
【００２４】
そして、削除要求処理部１Ｄは、削除要求されたメールに対して送信者が行った削除処理に基づいて一定期間経過後に、メールを受信者の受信メール領域から削除する処理をメールサーバ３に対して更新する。
【００２５】
次に、図面を参照してメール削除サーバ１の処理について説明する。
【００２６】
送信者は、クライアント端末４上で自分が送信した送信済みメールＭｔを削除フォルダに入れる、または削除するという削除処理を行う（Ｓ１００）。データベース部１ａのリストに該削除処理が記憶される。削除メール抽出部１ｂは、定期的にリストを参照し、該リストから削除処理された送信済みメールＭｔのＩＤを抽出する（Ｓ１１０）。その後、削除メール抽出部１ｂは、該送信済みメールＭｔを受信した受信ユーザに対応する受信者リストを抽出する（Ｓ１２０）。その後、メール検索部１ｃは、受信者リストに含まれる登録情報に基づいてメールサーバ３にログインする（Ｓ１３０）。その後、メール検索部１ｃは、抽出された受信者リストに基づいて該受信者リストに対応する全ての送信済みメールＭｔ’をメールサーバ３から検索する（Ｓ１４０）。
【００２７】
メールサーバ３に送信済みメールＭｔ’が見つかった場合（Ｓ１５０：Ｙｅｓ）、メール検索部１ｃは、メールＩＤに対応する全ての送信済みメールＭｔを抽出する（Ｓ１６０）。送信済みメール削除部１ｄは、抽出された全ての送信済みメールＭｔ’をメールサーバ３から削除する（Ｓ１７０）。その後、処理をステップＳ１５０に戻す。ステップＳ１５０からステップＳ１７０を繰り返した後、メールサーバ３に送信済みメールＭｔ’が見つからなかった場合（Ｓ１５０：Ｎｏ）、データベース部１ａに記録されているメールＩＤに対応する実行リストを「済」に書き換える（Ｓ１８０）。その後、上記処理が終了する。
【００２８】
上述したように、メール削除サーバ１によると、メールを送信した送信者の意思に基いて送信済みメールに対応する受信メールをメールサーバ３から全て抽出して削除することができる。メール削除サーバ１は、送受信するクライアント端末側に特別なプログラムをインストールすること無く、送信者の送信メールの削除処理に連動して送信したメールに対応する受信者が受信したメールをメールサーバ３から削除することができる。
【００２９】
［第２の実施形態］
第１の実施形態においては、メール削除サーバ１は削除処理を、送信者が送信したメールを削除フォルダに移動した場合や削除の操作をしたことで判断していた。第２の実施形態では、メール削除サーバ１０は、削除処理を送信者が送信したメールのＳｕｂｊｅｃｔに入れた特定の文字列を用いて判断する。そして、第１の実施形態と同一の部分は同一の符号を用い、かつ同様の役割を持つ部分には同一の名称を用い、重複する部分の説明は適宜省略する。
【００３０】
図４に示されるように、メール削除サーバ１０は、メール削除サーバ１と比べて削除ワード判断部１ｆと、スケジュール管理部１ｇとを更に有する。
【００３１】
削除ワード判断部１ｆは、送信者がメール送信時にＳｕｂｊｅｃｔ欄に入れる削除を意図するための特定の文字列を抽出する。特定の文字列とは、削除予定を表すもので例えば、＃ｄｅｌ，＃ｄｅｌ１，＃ｄｅｌ７等である。ここで、＃ｄｅｌは、例えば、送信したメールが受信者に閲覧され既読状態になった場合、一定時間経過後に削除する、と定義する。＃ｄｅｌ１は、例えば、送信したメールを送信１日後に削除する、と定義する。数字を文字列に付加した場合は既読かどうかは判断しなくてもよい。＃ｄｅｌ７は、例えば、送信したメールを送信７日後に削除する、と定義する。特定文字列はメール本文に入れてもよい。また、特定文字列はメールヘッダに書き込んでもよい。このように、メール削除サーバ１において送信者が付加した特定文字列に基づいて削除スケジュールが生成される。
【００３２】
表２に示されるように、削除ワード判断部１ｆによって削除する送信メールＭｔ１が抽出されると、データベース部１ａのリストに特定文字列と、削除を実行する日時を記録しスケジュールを作成する。受信者がメールを既読としたかどうかは削除メール抽出部１ｂが判断しデータベース部１ａを更新させればよい。
【表２】
0005629913.tif 000003
【００３３】
スケジュール管理部１ｇ（図２参照）は、リストの実行日時と削除の実行をしたかどうかを定期的に参照し、現在時刻と比較して削除対象の送信メールを削除すべき日時となった場合、削除メール抽出部１ｂに通知する。上記処理は送信者のクライアント端末４に専用のメールクライアントをインストールし、メール削除に関する専用のＵＩ(User Interface)を用いて送信者に操作させてもよい。その他の方法として、ユーザに対してメール削除用のＷｅｂページを提供して該Ｗｅｂページ上で送信者に操作させてもよい。この場合、送信者が特定文字列を付加する操作を行わなくても特定文字列が自動的に送信メールに付加される。また、特定文字列を付加する代わりにメール削除サーバ１に直接「削除」の命令を送ってもよい。
【００３４】
メール削除サーバ１０においては、削除メール抽出部１ｂと、削除ワード判断部１ｆと、スケジュール管理部１ｇと、メール検索部１ｃと、送信済みメール削除部１ｄとでメール削除処理部１Ｄ２を構成する。即ち、削除要求処理部１Ｄ２は、削除要求されたメールの削除を送信者がメールの内容に追加した特定の文字列に基づいて特定日時にメールの削除スケジュールを生成し、削除スケジュールに従って前記メールを受信者の受信メール領域から削除する処理を前記メールサーバに対して更新する。
【００３５】
次に、図面を参照してメール削除サーバ１０の処理について説明する。
【００３６】
図５、図６に示されるように、送信者は、送信する送信メールのｓｕｂｊｅｃｔに削除を意図する特定の文字列を挿入してメールを送信する（Ｓ２００）。削除ワード判断部１ｆは、該特定の文字列を抽出し、削除する送信メールＭｔ１を抽出する（Ｓ２１０）。データベース部１ａにおいて、Ｍｔ１のリストに特定文字列と、削除を実行する日時を記録しスケジュールが作成される（Ｓ２２０）。スケジュール管理部１ｇは、リストの実行日時と削除の実行をしたかどうかを定期的に参照し、削除対象の送信メールを削除すべき日時となった場合、削除メール抽出部１ｂに通知し、削除処理が開始される（Ｓ２３０）。以下のステップＳ２４０からステップＳ２９５までの処理は第１の実施形態の処理ステップＳ１１０からステップＳ１８０までと同様である。
【００３７】
上述したように、メール削除サーバ１０によると、送信者が送信したメールの内容に特定の文字列を挿入することにより、送信者が意図したスケジュールで送信したメールに対応する受信者が受信したメールをメールサーバ３から削除することができる。
【００３８】
［第３の実施形態］
第２の実施形態では特定の文字列を削除処理の判断に用いていた。第３の実施形態では、メール削除サーバ１５は、特定のユーザ間の全てのメールのやり取りにおいて送信者が送信したメールはメールが既読となった後に一定期間経過すると全て削除する。そして、第１及び第２の実施形態と同一の部分は同一の符号を用い、かつ同様の役割を持つ部分には同一の名称を用い、重複する部分の説明は適宜省略する。
【００３９】
図７に示されるように、メール削除サーバ１５は、メール削除サーバ１０に対して、削除ワード判断部１ｆに代えて特定ユーザ判断部１ｈを有している。メール削除サーバ１５において、削除メール抽出部１ｂと、特定ユーザ判断部１ｈと、スケジュール管理部１ｇと、メール検索部１ｃと、送信済みメール削除部１ｄとでメール削除処理部１Ｄ３を構成する。
【００４０】
特定ユーザ判断部１ｈは、送信者が送信したメールの送信先が送信者が定める特定ユーザであるかどうか判断する。クライアント端末４上で送信者が特定ユーザにメールを送信した場合、データベース部１ａのリストが更新される。
【表３】
0005629913.tif 000004
表３において、表２における受信者リストが特定ユーザリストに置き換わっている以外は第１の実施形態と同様である。
【００４１】
次に、図面を参照してメール削除サーバ１５の処理について説明する。
【００４２】
送信者が特定ユーザを対象にメールＭｔ２を送信する（Ｓ３００）。特定ユーザ判断部１ｈは、送信者が送信したメールが特定ユーザを対象にしたものかどうかを抽出する（Ｓ３１０）。削除メール抽出部１ｂは、特定ユーザがＭｔ２’を既読としたかどうか判断する（Ｓ３２０）。該ステップはメール送信後の一定時間経過後を一律に判断材料としてもよい。データベース部１ａに、Ｍｔ２のリストにデータベース部１ａのリストに特定文字列と、削除を実行する日時を記録しスケジュールが作成される。スケジュール管理部１ｇは、リストを定期的に参照し、削除対象の送信メールを削除すべき日時となった場合、削除メール抽出部１ｂに通知する（Ｓ３３０）。その後の処理は第２の実施形態のステップＳ２４０からステップＳ２９５までの処理と同様であり、図６を援用する。
【００４３】
即ち、メール削除処理部１Ｄ３は、削除要求されたメールの削除を送信者が前記メールの内容に付加した特定の文字列に基づいて特定日時に前記メールの削除スケジュールを生成し、削除スケジュールに従ってメールを受信者の受信メール領域から削除する処理をメールサーバ３に対して更新する。
【００４４】
上述したように、メール削除サーバ１５によると、送信者が特段の操作を行わなくても特定ユーザを対象としてメールＭｔ２を送信すればＭｔ２’が既読となった後、一定時間経過後にＭｔ２’をメールサーバ３から削除することができる。
【００４５】
［第４の実施形態］
送信者が周知事項等のメールを送信した後に、予定が変更されて送信されたメールの内容を変更したいという場合がある。この場合、送信済みメールは不要となる。本実施形態にかかるメール削除サーバ２０では、送信者が送信したメールの本文に更新事項があった場合に、送信済みメールを更新してメールサーバ３に再登録し、送信済みメールは削除する。そして、第１、第２及び第３の実施形態と同一の部分は同一の符号を用い、かつ同様の役割を持つ部分には同一の名称を用い、重複する部分及び処理の説明は適宜省略する。
【００４６】
図９に示されるように、メール削除サーバ２０は、メール削除サーバ１０と基本的構成は同じである。メール削除サーバ２０において、削除ワード判断部１ｉの処理が第２の実施形態と異なっている。
【００４７】
送信者が送信済みメールのフォルダから送信済みメールＭｔ３を選択して転送等の処理により送信済みメールの内容を一部更新する。そして、ｓｕｂｊｅｃｔ欄に更新を意味する＃ｕｐｄの文字列を付加する。このとき、第２の実施形態のように一定時間経過後に削除したい場合は例えば、＃ｕｐｄ＃ｄｅｌ７等と文字列を付加する。その後、送信者が更新メールＭｔ３ｕを送信すると、削除ワード判断部１ｉは、更新及び削除を意図するための特定の文字列を抽出する。削除メール抽出部１ｂは、送信済みメールＭｔ３を抽出し、削除対象とする。データベース部１ａのリストには新たにＭｔ３ｕが登録される。更新メールＭｔ３ｕの送信時にｓｕｂｊｅｃｔ欄に自動的に［更新］等の文字列を追加してもよい。また、特定文字列はメールの本文やメールヘッダに書き込んでもよい。
【表４】
0005629913.tif 000005
【００４８】
表４に示されるように、メールＩＤ＝１の送信済みメールＭｔ３がデータベース部１ａのリストに更新対象のメールに更新対象である旨記録される。そして、Ｍｔ３の削除が実行されるよう実行日時の欄に「実行」が記録される。「実行」が記録されるとＭｔ３’の削除処理が行われる。そして、新たにメールＩＤ＝４に更新メールＭｔ３ｕが新たなメールとして記録される。その後は、第２の実施形態と同じスケジュールで削除処理を行えばよい。
【００４９】
上記処理は送信者のクライアント端末４に専用のメールクライアントをインストールし、メール更新に関する専用のＵＩ(User Interface)を用いて送信者に操作させてもよい。その他の方法として、ユーザに対してメール更新用のＷｅｂページを提供して該Ｗｅｂページ上で送信者に操作させてもよい。この場合、送信者が特定文字列を付加する操作を行わなくても特定文字列が自動的に送信メールに付加される。また、特定文字列を付加する代わりにメール削除サーバ１０に直接「削除」「更新」の命令を送ってもよい。
【００５０】
メール削除サーバ２０においては、削除メール抽出部１ｂと、削除ワード判断部１ｉと、スケジュール管理部１ｇと、メール検索部１ｃと、送信済みメール削除部１ｄとでメール削除処理部１Ｄ４を構成する。即ち、メール削除処理部１Ｄ４は、送信済みのメールＭｔ３の内容を更新した更新メールＭｔ３ｕが送信された場合、メールＭｔ３’の削除を送信者が更新メールの内容に追加した特定の文字列に基づいて特定日時におけるメールＭｔ３’の削除スケジュールを生成し、削除スケジュールに従ってメールＭｔ３’を受信者の受信メール領域から削除する処理をメールサーバ３に対して更新する。
【００５１】
次に、図面を参照してメール削除サーバ２０の処理について説明する。
【００５２】
図１０に示されるように、送信者は、送信する送信メールの内容に更新を意図する特定の文字列を付加してＭｔ３を更新した更新メールＭｔ３ｕを送信する（Ｓ４００）。削除ワード判断部１ｉは、該特定の文字列を抽出し、更新され削除する送信メールＭｔ３’を抽出する（Ｓ４１０）。データベース部１ａのＭｔ３のリストに更新の有無と、削除を実行する日時を記録しスケジュールが作成される（Ｓ４２０）。スケジュール管理部１ｇは、リストの処理の実行日時と更新及び削除の実行をしたかどうかを定期的に参照し、削除対象のメールＭｔ３’を削除すべき日時となった場合、削除メール抽出部１ｂに通知し、削除処理が開始される（Ｓ４３０）。以下の処理は第１の実施形態の処理ステップＳ１１０からステップＳ１８０までと同様である。
【００５３】
上述したように、メール削除サーバ２０によると、送信済みメールを更新した更新メールに対して、送信者が更新メールの内容に特定の文字列を付加して更新メールを送信した後、送信済みのメールに対応する受信者が受信したメールをメールサーバ３から削除することができる。
【００５４】
［その他の実施の形態］
上記で説明したメール削除方法は、ＡＳＩＣ（Application Specific Integrated Circuit）を含む半導体処理装置を用いて実現されてもよい。また、これらの処理は、少なくとも１つのプロセッサ（ｅ．ｇ．  マイクロプロセッサ、ＭＰＵ、ＤＳＰ（Digital Signal Processor））を含むコンピュータシステムにプログラムを実行させることによって実現されてもよい。具体的には、これらの送信信号処理又は受信信号処理に関するアルゴリズムをコンピュータシステムに行わせるための命令群を含む１又は複数のプログラムを作成し、当該プログラムをコンピュータに供給すればよい。
【００５５】
これらのプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。
【００５６】
非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable  ＲＯＭ）、ＥＰＲＯＭ（Erasable  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。
【００５７】
また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００５８】
さらに、上述した実施の形態は本件発明者により得られた技術思想の適用に関する例に過ぎない。すなわち、当該技術思想は、上述した実施の形態のみに限定されるものではなく、種々の変更が可能であることは勿論である。
【符号の説明】
【００５９】
１  メール削除サーバ
１ａ  データベース部（削除要求情報記憶部）
１ｂ  削除メール抽出部
１ｃ  メール検索部
１ｄ  送信済みメール削除部
１ｅ  制御部
１ｆ,１ｉ  削除ワード判断部
１ｇ  スケジュール管理部
１ｈ  特定ユーザ判断部
１Ｄ,１Ｄ２,１Ｄ３,１Ｄ４  メール削除処理部
２  通信網
３  メールサーバ
４  クライアント端末
１０  メール削除サーバ
１５  メール削除サーバ
２０  メール削除サーバ
【要約】
【課題】本発明にかかるメールサーバ、メール送受信方法、及びメール送受信プログラムによって、送信者が送信する電子メールを送信者の意図で削除処理し、該操作に基づいて送信した電子メールを削除可能とすること。
【解決手段】本発明にかかるメール削除サーバ１は、送信者により削除要求されたメールの識別情報と、当該メールの少なくとも一人の受信者の識別情報とを記憶する削除要求情報記憶部１ａと、削除要求情報記憶部１ａに記憶されたメールの識別情報と、受信者の識別情報とに基づいてこれらによって特定されるメールを、受信者の受信メール領域から削除する処理を前記メールサーバに対して更新するメール削除処理部１D と、を備える。
【選択図】図１【図１】
0005629913.tif 000006
【図２】
0005629913.tif 000007
【図３】
0005629913.tif 000008
【図４】
0005629913.tif 000009
【図５】
0005629913.tif 000010
【図６】
0005629913.tif 000011
【図７】
0005629913.tif 000012
【図８】
0005629913.tif 000013
【図９】
0005629913.tif 000014
【図１０】
0005629913.tif 000015