(57)【要約】【課題】  電子メールを選別するための条件を容易に設定すること。【解決手段】  電子メール配信装置は、電子メールを受信する電子メール受信制御部（Ｓ０１）と、受信された電子メールに含まれる送信元の電子メールアドレスが送信先の電子メールアドレスに関連付けられていることを条件に、受信された電子メールの送信を許可する許可部（Ｓ１１でＹＥＳ）と、受信された電子メールのうち許可部により送信が許可されたものを送信する電子メール送信制御部（Ｓ１２）と、所定の条件を満たす返信電子メールが受信された場合（Ｓ０５でＥＹＳ）に、電子メールの送信先の電子メールアドレスに、受信された電子メールに含まれる送信元の電子メールアドレスを関連付ける関連付部（Ｓ０７）と、を備える。【選択図】        図５
2009182749.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信する受信手段と、
前記受信された電子メールに含まれる送信元の電子メールアドレスが前記受信された電子メールに含まれる送信先の電子メールアドレスに関連付けられていることを条件に、前記受信された電子メールの送信を許可する許可手段と、
前記受信された電子メールのうち前記許可手段により送信が許可されたものを送信する送信手段と、
所定の条件を満たす所定電子メールが受信された場合に、前記受信された電子メールに含まれる前記送信先の電子メールアドレスに前記送信元の電子メールアドレスを関連付ける関連付手段と、を備えた電子メール配信装置。
【請求項２】
前記関連付手段は、前記受信された電子メールに含まれる前記送信元の電子メールアドレスが前記送信先の電子メールアドレスに関連付けられていない場合、前記受信された電子メールに含まれる前記送信元の電子メールアドレス宛てに前記受信された電子メールに関連する関連電子メールを送信する再送要求手段を、含み、
前記再送要求手段により送信された関連電子メールに対する返信電子メールを前記所定電子メールとして受信する、請求項１に記載の電子メール配信装置。
【請求項３】
前記関連付手段は、前記返信電子メールが、予め定められたキーワードを含むことをさらに条件として、前記受信された電子メールに含まれる前記送信先の電子メールアドレスに前記送信元の電子メールアドレスを関連付ける、請求項２に記載の電子メール配信装置。
【請求項４】
電子メールを受信するステップと、
前記受信された電子メールに含まれる送信元の電子メールアドレスが前記受信された電子メールに含まれる送信先の電子メールアドレスに関連付けられていることを条件に、前記受信された電子メールの送信を許可するステップと、
前記受信された電子メールのうち前記許可するステップにおいて送信が許可されたものを送信するステップと、
所定の条件を満たす所定電子メールが受信された場合に、前記受信された電子メールに含まれる前記送信先の電子メールアドレスに前記送信元の電子メールアドレスを関連付けるステップと、を含む電子メール配信方法。
【請求項５】
電子メールを受信するステップと、
前記受信された電子メールに含まれる送信元の電子メールアドレスが前記受信された電子メールに含まれる送信先の電子メールアドレスに関連付けられていることを条件に、前記受信された電子メールの送信を許可するステップと、
前記受信された電子メールのうち前記許可するステップにおいて送信が許可されたものを送信するステップと、
所定の条件を満たす所定電子メールが受信された場合に、前記受信された電子メールに含まれる前記送信先の電子メールアドレスに前記送信元の電子メールアドレスを関連付けるステップと、をコンピュータに実行させる電子メール配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子メール配信装置、電子メール配信方法および電子メール配信プログラムに関し、特に電子メールを送受信する電子メール配信装置、それにより実行される電子メール配信方法および電子メール配信プログラムに関する。
【背景技術】
【０００２】
近年、情報伝達手段として電子メールが普及しているが、その利便性の良さから悪質な事業者または個人により不特定多数を宛先としたいわゆる迷惑メールが送信される場合がある。電子メールサーバにおいて、迷惑メールの受信を拒否するために、受信を拒否する電子メールアドレスや、電子メールアドレスに含まれるドメインを予め設定したりすることにより迷惑メールを別のメールと振り分けることがされている。しかしながら、受信者がそれらの設定をしなければならないといった問題がある。
【０００３】
特開２００６−１０１４７４号公報には、自ネットワーク内のユーザ宛てのメールを受信する方法であって、メールを受信すると、メールの受信を許可する受信許可メールアドレスのリストをユーザごとに記憶するメールアドレスデータベースを検索して、受信メールの宛先メールアドレスを使用するユーザについての受信許可メールアドレスリストに、受信メールの送信元メールアドレスが含まれているか否かを判断し、受信メールの送信元メールアドレスが前記受信許可メールアドレスリストに含まれていない場合は、タグを発行し、このタグならびに受信メールの送信元メールアドレスおよび宛先メールアドレスを関連付けて記憶し、受信メールの送信元メールアドレスに、発行したタグを含むＵＲＬと、メール送信が許可されるためにはこのＵＲＬへのアクセスが必要である旨とを記載したメールを返信し、このＵＲＬへのアクセスを受け付けると、このＵＲＬに含まれるタグと関連付けて記憶した受信メールの宛先メールアドレスを使用するユーザについてのキーの入力を促し、前記キーが正しく入力されると、このキーのユーザの前記受信許可メールアドレスリストに、前記ＵＲＬに含まれるタグと関連付けて記憶した受信メールの送信元メールアドレスを追加するメール受信方法が記載されている。
【０００４】
しかしながら、従来のメール受信方法は、電子メールの受信者がキーを設定しなければならず、さらに、電子メールの送信者は、送信されてきた電子メールに記載されているＵＲＬへアクセスし、宛先メールアドレスを使用するユーザについてのキーを入力しなければならない。このため、送信者および受信者それぞれが必要な設定をしなければならないといった問題がある。
【特許文献１】特開２００６−１０１４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、電子メールを選別するための条件を容易に設定することが可能な電子メール配信装置を提供することである。
【０００６】
この発明の他の目的は、電子メールを選別するための条件を容易に設定することが可能な電子メール配信方法を提供することである。
【０００７】
この発明のさらに他の目的は、電子メールを選別するための条件を容易に設定することが可能な電子メール配信プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、電子メール配信装置は、電子メールを受信する受信手段と、受信された電子メールに含まれる送信元の電子メールアドレスが受信された電子メールに含まれる送信先の電子メールアドレスに関連付けられていることを条件に、受信された電子メールの送信を許可する許可手段と、受信された電子メールのうち許可手段により送信が許可されたものを送信する送信手段と、所定の条件を満たす所定電子メールが受信された場合に、受信された電子メールに含まれる送信先の電子メールアドレスに送信元の電子メールアドレスを関連付ける関連付手段と、を備える。
【０００９】
この局面に従えば、電子メールに含まれる送信元の電子メールアドレスが送信先の電子メールアドレスに関連付けられていれば、電子メールが送信先の電子メールアドレスに送信されるが、関連付けられていなければ、電子メールが送信先の電子メールアドレスに送信されない。また、所定の条件を満たす所定電子メールが受信された場合に、受信された電子メールに含まれる送信先の電子メールアドレスに送信元の電子メールアドレスが関連付けられる。このため、送信者は、所定の条件を満たす所定電子メールを送信する作業をするだけで受信者の電子メールアドレスと自らに割り当てられた電子メールアドレスとを関連付けることができる。その結果、電子メールを選別するための条件を容易に設定することが可能な電子メール配信装置を提供することができる。
【００１０】
好ましくは、関連付手段は、受信された電子メールに含まれる送信元の電子メールアドレスが送信先の電子メールアドレスに関連付けられていない場合、受信された電子メールに含まれる送信元の電子メールアドレス宛てに受信された電子メールに関連する関連電子メールを送信する再送要求手段を、含み、再送要求手段により送信された関連電子メールに対する返信電子メールを所定電子メールとして受信する。
【００１１】
この局面に従えば、受信された電子メールに含まれる送信元の電子メールアドレス宛てに関連電子メールが送信され、関連電子メールに対する返信電子メールを受信すると、受信された電子メールに含まれる送信先の電子メールアドレスに送信元の電子メールアドレスが関連付けられる。このため、送信者は、関連電子メールに返信する作業をするだけで送信先の電子メールアドレスと自らに割り当てられた電子メールアドレスとを関連付けることができる。
【００１２】
好ましくは、関連付手段は、返信電子メールが、予め定められたキーワードを含むことをさらに条件として、受信された電子メールに含まれる送信先の電子メールアドレスに送信元の電子メールアドレスを関連付ける。
【００１３】
この局面に従えば、返信電子メールが、予め定められたキーワードを含むことをさらに条件として、受信された電子メールに含まれる送信先の電子メールアドレスに送信元の電子メールアドレスが関連付けられる。このため、キーワードを知る者に割り当てられた電子メールアドレスのみが関連付けられるので、信頼できる者が生成した電子メールのみを送信することができる。
【００１４】
この発明のさらに他の局面によれば、電子メール配信方法は、電子メールを受信するステップと、受信された電子メールに含まれる送信元の電子メールアドレスが受信された電子メールに含まれる送信先の電子メールアドレスに関連付けられていることを条件に、受信された電子メールの送信を許可するステップと、受信された電子メールのうち許可するステップにおいて送信が許可されたものを送信するステップと、所定の条件を満たす所定電子メールが受信された場合に、受信された電子メールに含まれる送信先の電子メールアドレスに送信元の電子メールアドレスを関連付けるステップと、を含む。
【００１５】
この局面に従えば、電子メールを選別するための条件を容易に設定することが可能な電子メール配信方法を提供することができる。
【００１６】
この発明のさらに他の局面によれば、電子メール配信プログラムは、電子メールを受信するステップと、受信された電子メールに含まれる送信元の電子メールアドレスが受信された電子メールに含まれる送信先の電子メールアドレスに関連付けられていることを条件に、受信された電子メールの送信を許可するステップと、受信された電子メールのうち許可するステップにおいて送信が許可されたものを送信するステップと、所定の条件を満たす所定電子メールが受信された場合に、受信された電子メールに含まれる送信先の電子メールアドレスに送信元の電子メールアドレスを関連付けるステップと、をコンピュータに実行させる。
【００１７】
この局面に従えば、電子メールを選別するための条件を容易に設定することが可能な電子メール配信プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００１９】
図１は、本発明の実施の形態の１つにおける電子メール配信システムの全体概要を示す図である。図１を参照して、電子メール配信システムは、電子メールサーバ１００と、５台のＰＣ２０１〜２０５とを含む。電子メールサーバ１００およびＰＣ２０１〜２０５それぞれは、インターネットに接続される。このため、電子メールサーバ１００およびＰＣ２０１〜２０５は互いに通信可能である。なお、ここでは５台のＰＣ２０１〜２０５がインターネットに接続される例を示すが、台数を限定するものではなく、１台以上が接続されていればよい。
【００２０】
ＰＣ２０１〜２０５には、電子メール送受信プログラムがインストールされている。このため、ユーザはＰＣ２０１〜２０５を操作して、電子メールサーバ１００を経由して電子メールを送受信することができる。
【００２１】
なお、ここでは電子メールサーバ１００と、ＰＣ２０１〜２０５とがインターネットで接続される場合を例に説明したが、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）で接続するようにしてもよい。
【００２２】
ここで、ユーザＡおよびユーザＢそれぞれに割り当てられた電子メールアドレスが電子メールサーバ１００により管理されている場合を例に、電子メールの送受信について説明する。ユーザＡがＰＣ２０１を操作して、ユーザＢ宛の電子メールを作成し、送信を指示すると、ＰＣ２０１は電子メールを電子メールサーバ１００に送信する。この時の通信プロトコルは、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）が用いられる。この段階で、電子メールサーバ１００は、ＰＣ２０１から受信した電子メールを一時記憶する。一方、ユーザＢがＰＣ２０５を操作して電子メールを受信させると、ＰＣ２０５は、電子メールサーバ１００にアクセスする。これに応じて、電子メールサーバ１００は、ユーザＢ宛の電子メールが一時記憶されていれば、それをＰＣ２０５に返信する。この時の通信プロトコルは、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）あるいはＩＭＡＰ(Ｉｎｔｅｒｎｅｔ  Ｍｅｓｓａｇｅ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ)が用いられる。
【００２３】
なお、ここではユーザＡおよびユーザＢにそれぞれ割り当てられた電子メールアドレスが電子メールサーバ１００により管理されている場合を例に説明したが、ユーザＡに割り当てられた電子メールアドレスを管理する電子メールサーバと、ユーザＢに割り当てられた電子メールアドレスを管理する電子メールサーバとが異なるコンピュータであってもよい。この場合には、ＰＣ２００が送信する電子メールは、ユーザＡに割り当てられた電子メールアドレスを管理する電子メールサーバに送信され、さらに、その電子メールサーバからユーザＢに割り当てられた電子メールアドレスを管理する電子メールサーバに送信され、その電子メールサーバで一時記憶される。そして、ユーザＢがＰＣ２０５を操作して電子メールを受信させると、ＰＣ２０５は、ユーザＢに割り当てられた電子メールアドレスを管理する電子メールサーバにアクセスし、ユーザＢ宛の電子メールが一時記憶されていれば、それをダウンロードする。
【００２４】
図２は、本実施の形態における電子メールサーバのハードウエア構成の概要の一例を示すブロック図である。図２を参照して、電子メールサーバ１００は、電子メールサーバ１００の全体を制御するためのＣＰＵ１０１と、ＣＰＵ１００が実行するプログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＣＰＵ１０１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、電子メールサーバ１００をインターネットに接続するためのネットワークインターフェース（Ｉ／Ｆ）１０４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１０５と、情報を表示する表示部１０６と、ユーザの操作の入力を受付ける操作部１０７と、を含む。
【００２５】
図３は、電子メールサーバが備えるＣＰＵの機能の一例をＨＤＤに記憶する情報と共に示す機能ブロック図である。図３を参照して、電子メールサーバ１００が備えるＣＰＵ１０１は、電子メールを受信する電子メール受信制御部１１と、関連付データを生成する関連付部１３と、電子メールを送信する電子メール送信制御部１９と、電子メールの送信を許可する許可部２１と、を含む。
【００２６】
電子メール受信制御部１１は、ネットワークＩ／Ｆ１０４がＰＣ２０１〜２０５のいずれかから電子メールを受信すると、ネットワークＩ／Ｆ１０４から電子メールを受け付け、受け付けた電子メール３１をＨＤＤ１０５に記憶するとともに、関連付部１３に出力する。これにより、ＨＤＤ１０５に電子メール３１が記憶される。
【００２７】
関連付部１３は、所定の条件が成立すると、関連付レコードを生成し、ＨＤＤ１０５に記憶されている関連付データ３３に追加して記憶する。関連付データ３３は、送信元アドレスと送信先アドレスとを関連付ける関連付レコードを含む。
【００２８】
図４は、関連付レコードのフォーマットの一例を示す図である。図４を参照して、関連付レコードは、送信先アドレスのフィールドと、送信元アドレスのフィールドとを含む。送信先アドレスのフィールドは電子メールに含まれる送信先の電子メールアドレスが設定され、送信元アドレスのフィールドは電子メールに含まれる送信元の電子メールアドレスが設定される。関連付レコードは、送信元の電子メールアドレスと送信先の電子メールアドレスとを関連付ける。
【００２９】
図３に戻って、関連付部１３は、再送要求部１５と応答受信部１７とを含む。再送要求部１５は、電子メール受信制御部１１から入力される電子メールに含まれる送信元の電子メールアドレスが送信先の電子メールアドレスに関連付けられているか否かを判断する。具体的には、ＨＤＤ１０５に記憶された関連付データ３３に含まれる関連付レコードのうちに、電子メール受信制御部１１から入力される電子メールに含まれる送信先の電子メールアドレスが送信先アドレスのフィールドに設定され、送信元の電子メールアドレスが送信元アドレスのフィールドに設定されている関連付レコードが含まれるか否かを判断する。
【００３０】
再送要求部１５は、送信元の電子メールアドレスが送信先の電子メールアドレスに関連付けられていない場合、関連電子メールを生成する。関連電子メールは、電子メール受信制御部１１から入力される電子メールに関連付けられた電子メールであり、送信先に電子メール受信制御部１１から入力される電子メールの送信元の電子メールアドレスが設定され、例えば「先に送信した電子メールは、この電子メールに返信すれば送信しますが、返信しなければ送信しません。」等の返信を要求するメッセージを含む。そして、再送要求部１５は、生成した関連電子メールを送信する。なお、関連電子メールの送信元の電子メールアドレスは、電子メール受信制御部１１から入力される電子メールの送信先の電子メールアドレスが設定されてもよいし、電子メールサーバ１００に割り当てられた電子メールアドレスが設定されてもよい。
【００３１】
応答受信部１７は、ネットワークＩ／Ｆ１０４がＰＣ２０１〜２０５のいずれかから関連電子メールに対して返信された返信電子メールを受信すると、ネットワークＩ／Ｆ１０４から返信電子メールを受け付ける。そして、応答受信部１７は、電子メール受信制御部１１から入力された電子メールの送信先の電子メールアドレスと送信元の電子メールアドレスとから関連付レコードを生成し、生成した関連付レコードをＨＤＤ１０５に記憶されている関連付データ２３に追加して記憶する。
【００３２】
関連電子メールに対する返信電子メールが受信されると、関連付レコードが生成され、関連付データ２３に追加して記憶されるので、電子メールの送信者は、関連電子メールに返信する簡単な操作をするだけで、送信先のユーザに割り当てられた電子メールアドレスに、自己に割り当てられた電子メールアドレスとを関連付けることができる。
【００３３】
また、応答受信部１７は、関連電子メールを送信してからの時間を計時するようにし、所定の時間内に返信電子メールを受信した場合に、電子メール受信制御部１１から入力された電子メールに含まれる送信先の電子メールアドレスと送信元の電子メールアドレスとから関連付レコードを生成し、記憶するようにしてもよい。
【００３４】
迷惑メールは、送信元の電子メールアドレスが設定されていないものがある。そのような迷惑メールに対しては、関連電子メールが送信されないので、関連電子メールに対する返信電子メールも受信されない。このため、送信元の電子メールアドレスが設定されていない迷惑メールの送信元の電子メールアドレスと、送信先の電子メールアドレスとは関連付けられない。
【００３５】
また、迷惑メールは、電子メールの送信先にコンピュータにより無作為に抽出または生成された電子メールアドレスが設定され、コンピュータにより送信される場合が多い。この場合、迷惑メールを生成したコンピュータは、関連電子メールを受信しても、それに対する返信電子メールを送信することはできない。このため、コンピュータにより自動的に送信先の電子メールが設定されるような迷惑メールの送信元の電子メールアドレスと、送信先の電子メールアドレスとは関連付けられない。
【００３６】
電子メール送信制御部１９は、ネットワークＩ／Ｆ１０４がＰＣ２０１〜２０５のいずれかから電子メールの送信要求を受信すると、送信要求に含まれる情報により特定される電子メールアドレスを許可部２１に出力する。送信要求に含まれる情報により特定される電子メールアドレスは、送信要求を送信させたユーザに割り当てられた電子メールアドレスである。送信要求が、電子メールアドレスを含んでいてもよい。
【００３７】
電子メール送信制御部１９は、ＨＤＤ１０５に記憶されている電子メール３１のうちから、送信要求に含まれる情報により特定される電子メールアドレスが送信先に設定されている電子メールを抽出する。そして、抽出した電子メールの１つを処理対象に設定し、処理対象の電子メールの送信先の電子メールアドレスと、その電子メールの送信元の電子メールアドレスとの組を許可部２１に出力する。
【００３８】
許可部２１は、電子メール送信制御部１９から入力される送信先の電子メールアドレスと送信元の電子メールアドレスとの組みに基づいて、送信を許可するか否かを判断する。具体的には、ＨＤＤ１０５に記憶されている関連付データ３３に含まれる関連付レコードのうちに、電子メール送信制御部１９から入力される送信先の電子メールアドレスおよび送信元アドレスが送信先アドレスのフィールドおよび送信元アドレスのフィールドにそれぞれ設定されている関連付レコードが含まれるならば、送信を許可し、そうでなければ送信を許可しない。許可部２１は、送信を許可する場合、電子メール送信制御部１９へ電子メールの送信を許可する許可信号を出力する。
【００３９】
電子メール送信制御部１９は、許可部２１から許可信号が入力されると、処理対象に設定していた電子メールを、ＰＣ２０１〜２０５のうち送信要求を送信してきたものに、ネットワークＩ／Ｆ１０４を介して送信する。
【００４０】
許可部２１は、電子メール受信制御部１１により受信され、ＨＤＤ１０５に記憶された電子メール３１のうち関連付データ２３により、送信元の電子メールアドレスと送信先の電子メールアドレスとが関連付けられている電子メールのみの送信を許可するので、関連付データ２３により、送信先の電子メールアドレスに送信元の電子メールアドレスが関連付けられてない電子メールが、送信されることがない。このため、迷惑メールを送信しないようにすることができる。
【００４１】
図５は、電子メール配信処理の流れの一例を示すフローチャートである。図５を参照して、ＣＰＵ１０１は、電子メールを受信したか否かを判断する（ステップＳ０１）。電子メールを受信すれば、処理をステップＳ０２に進め、そうでなければ処理をステップＳ０８に進める。
【００４２】
ステップＳ０２においては、受信された電子メールをＨＤＤ１０５に記憶する。次のステップＳ０３においては、受信された電子メールに含まれる送信元アドレスと送信先アドレスとが関連付けられているか否かを判断する。具体的には、関連付データ３３に含まれる関連付レコードのうちに、受信された電子メールに含まれる送信先の電子メールアドレスが送信先アドレスのフィールドに設定され、送信元の電子メールアドレスが送信元アドレスのフィールドに設定されている関連付レコードが含まれるか否かを判断する。関連付けられていると判断する場合は、処理をステップＳ０８に進め、そうでなければ処理をステップＳ０４に進める。
【００４３】
ステップＳ０４においては、受信された電子メールの送信元に再送要求を送信する。再送要求は、受信された電子メールに関連する関連電子メールであり、関連電子メールの送信先のアドレスは、受信された電子メールの送信元の電子メールアドレスが設定される。また、関連電子メールは、再送要求を示すためのメッセージとして、例えば「先に送信した電子メールは、この電子メールに返信すれば送信しますが、返信しなければ送信しません。」等のメッセージを含む。関連電子メールの送信元の電子メールアドレスは、受信された電子メールの送信先の電子メールアドレスが設定される。なお、電子メールサーバ１００に割り当てられた電子メールアドレスを設定するようにしてもよい。
【００４４】
次のステップＳ０５においては、ステップＳ０４において送信された関連電子メールの応答を受信したか否かを判断する。ここでの応答は、関連電子メールに返信する返信電子メールである。返信電子メールを受信した場合は、処理をステップＳ０７に進め、そうでなければ処理をステップＳ０６に進める。ステップＳ０６においては、再送要求を送信してから所定時間が経過したか否かを判断する。所定時間が経過していなければ処理をステップＳ０５に戻し、所定時間が経過したならば処理をステップＳ０７に進める。
【００４５】
ステップＳ０７においては、送信元アドレスと送信先アドレスとを関連付けた関連付レコードを生成し、ＨＤＤ１０５に記憶された関連付データ２３に追加する。ステップＳ０４において関連電子メールが送信されてから所定時間内に返信電子メールを受信しない場合、ステップＳ０１で受信された電子メールを送信してきたユーザは悪意のあるユーザと判断し、関連付レコードを生成しない。
【００４６】
また、関連付データ２３に関連付レコードが記憶されると、送信元の電子メールアドレスが送信先の電子メールアドレスと関連付けられる。返信電子メールの送信を指示したユーザが次に別の電子メールを作成し、送信する場合、ステップＳ０１において電子メールが受信されるが、ステップＳ０４〜ステップＳ０６の処理は実行されない。このため、関連電子メールに対する返信電子メールを一度送信するだけでよいので、操作が簡単である。
【００４７】
ステップＳ０８においては、配信要求を受信したか否かを判断する。配信要求を受信した場合は、処理をステップＳ０８に進め、そうでなければ処理をステップＳ０１に戻す。ここでは、ユーザＢがＰＣ２０１に電子メールのダウンロードを指示する操作を入力する場合を例に説明する。ＰＣ２０１は、電子メールのダウンロードの指示が入力されると、電子メールサーバ１００に配信要求を送信する。この場合の通信プロトコルは、ＰＯＰあるいはＩＭＡＰとして知られている。この配信要求は、ユーザＢに割り当てられた電子メールアドレスを特定するための情報を含む。
【００４８】
ステップＳ０９においては、ステップ０８において受信された配信要求に含まれる情報で特定される電子メールアドレスと同じ電子メールアドレスが送信先アドレスに設定されている電子メールを、ＨＤＤ１０５に記憶されている電子メール３１のうちから抽出する。
【００４９】
そして、ステップＳ０９において抽出された電子メールのうちから処理対象となる電子メールを１つ選択する。次に、抽出された電子メールに含まれる送信元アドレスと送信先アドレスとが関連付けられているか否かを判断する。具体的には、関連付データ３３に含まれる関連付レコードのうちに、抽出された電子メールに含まれる送信先の電子メールアドレスが送信先アドレスのフィールドに設定され、送信元の電子メールアドレスが送信元アドレスのフィールドに設定されている関連付レコードが含まれていれば、関連付けられていると判断し、含まれていなければ関連付けられていないと判断する。関連付けられていると判断する場合は、処理をステップＳ１２に進め、そうでなければ処理をステップＳ１０に戻す。
【００５０】
ステップＳ１２においては、処理対象に選択されている電子メールを、配信要求を送信してきたＰＣ２０１に送信する。関連付データ２３により送信先の電子メールアドレスと関連付けられた電子メールアドレスと同一の電子メールアドレスが送信元に設定されている電子メールのみが送信され、送信元に設定されている電子メールが関連付データ２３により送信先の電子メールアドレスと関連付けられていない電子メールは送信されないので、迷惑メールが送信されるのを防止することができる。
【００５１】
次のステップＳ１３においては、次に処理対象に設定するための未処理の電子メールが存在するか否かを判断する。未処理の電子メールが存在すれば処理をステップＳ１０に戻すが、存在しなければ処理をステップＳ０１に戻す。
【００５２】
以上説明したように本実施の形態における電子メールサーバ１００は、受信された電子メールに含まれる送信元の電子メールアドレスが送信先の電子メールアドレスに関連付けられていれれば、電子メールを送信先の電子メールアドレスに送信するが、電子メールに含まれる送信元の電子メールアドレスが送信先の電子メールアドレスに関連付けられていなければ、電子メールを送信先の電子メールアドレスに送信しない。このため、電子メールを選別して送信することができる。
【００５３】
さらに、受信された電子メールに含まれる送信元の電子メールアドレスが受信された電子メールに含まれる送信先の電子メールアドレスに関連付けられていない場合、受信された電子メールに含まれる送信元の電子メールアドレス宛てに関連電子メールを送信し、関連電子メールに対する返信電子メールを受信することを条件に、受信された電子メールに含まれる送信元の電子メールアドレスを受信された電子メールの送信先の電子メールアドレスと関連付ける。このため、先に受信した電子メールを送信することができる。また、送信者は、関連電子メールに返信する作業をするだけで送信先の電子メールアドレスと自らに割り当てられた電子メールアドレスとを関連付けることができる。
【００５４】
＜変形例＞
図６は、変形例における電子メールサーバが備えるＣＰＵの機能の一例を示す機能ブロック図である。図６を参照して、図３に示した機能ブロック図と異なる点は、関連付部１３Ａが備える応答受信部１７Ａが変更された点、認証部１８が追加された点である。以下、図３に示した機能ブロック図と異なる点を主に説明する。
【００５５】
図６を参照して、応答受信部１７Ａは、ネットワークＩ／Ｆ１０４がＰＣ２０１〜２０５のいずれかから関連電子メールに対する返信電子メールを受信すると、ネットワークＩ／Ｆ１０４から返信電子メールを受け付ける。そして、返信電子メールを認証部１８に出力する。
【００５６】
認証部１８は、返信電子メールからキーワードを抽出し、抽出されたキーワードが電子メール受信制御部１１から入力された電子メールの送信先の電子メールアドレスと関連付けられたキーワードと一致するか否かを判断する。ＨＤＤ１０５に電子メールアドレスとキーワードとを関連付けるユーザデータを記憶しておき、電子メール受信制御部１１から入力された電子メールの送信先の電子メールアドレスと関連付けられたキーワードが、返信電子メールから抽出されたキーワードと一致するか否かを判断する。認証部１８は、双方が一致すれば電子メール受信制御部１１から入力された電子メールの送信先の電子メールアドレスと送信元の電子メールアドレスとから関連付レコードを生成し、生成した関連付レコードをＨＤＤ１０５に記憶されている関連付データ２３に追加して記憶する。
【００５７】
図７は、ユーザレコードのフォーマットの一例を示す図である。図７を参照して、ユーザレコードは、送信先アドレスのフィールドと、キーワードのフィールドとを含む。送信先アドレスのフィールドは、電子メールアドレスが設定され、キーワードのフィールドは、キーワードが設定される。キーワードは、送信先アドレスのフィールドに設定されている電子メールアドレスが割り当てられたユーザが、定めるようにするのが好ましい。
【００５８】
図８は、変形例における電子メール配信処理の流れの一例を示すフローチャートである。図８を参照して、図５に示した電子メール配信処理と異なる点は、ステップＳ０５とステップＳ０７との間にステップＳ０５Ａが追加された点である。その他の処理は、図５に示したのと同じなので、ここでは説明を繰り返さない。
【００５９】
ステップＳ０５Ａにおいては、ステップＳ０５において応答として受信された関連電子メールに対する返信電子メールが、予め定められたキーワードを含むか否かを判断する。返信電子メールがキーワードを含めば処理をステップＳ０７に進めるが、そうでなければ処理をステップＳ０８に進める。具体的には、ステップＳ０１において受信された電子メールの送信元の電子メールアドレスにユーザデータによって関連付けられたキーワードを取得し、取得されたキーワードが返信電子メールに含まれるキーワードと一致するか否かを判断する。返信電子メールが、予め定められたキーワードを含む場合に、ステップＳ０７において関連付レコードが生成されるので、返信電子メールが受信されない場合、または、受信された返信電子メールがキーワードを含まない場合は、関連付レコードは生成されない。このため、キーワードを知る者が生成した電子メールのみを送信することができ、キーワードを知らない者が生成した電子メールが送信しないようにすることができる。
【００６０】
変形例における電子メールサーバ１００によれば、キーワードを知る者のみが返信電子メールにキーワードを記述することができるので、キーワードを知る者に割り当てられた電子メールアドレスを関連付データ２３により送信先の電子メールアドレスと関連付ける。このため、キーワードを知る者が生成した電子メールのみを送信することができ、キーワードを知らない者が生成した電子メールを送信しないようにすることができる。
【００６１】
なお、キーワードは、電子メールアドレスごとに関連付けて予め定めるようにしたが、電子メールサーバ１００において予め定められたものであっても良い。
【００６２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態の１つにおける電子メール配信システムの全体概要を示す図である。
【図２】本実施の形態における電子メールサーバのハードウエア構成の概要の一例を示すブロック図である。
【図３】電子メールサーバが備えるＣＰＵの機能の一例をＨＤＤに記憶する情報と共に示す機能ブロック図である。
【図４】関連付レコードのフォーマットの一例を示す図である。
【図５】電子メール配信処理の流れの一例を示すフローチャートである。
【図６】変形例における電子メールサーバが備えるＣＰＵの機能の一例を示す機能ブロック図である。
【図７】ユーザレコードのフォーマットの一例を示す図である。
【図８】変形例における電子メール配信処理の流れの一例を示すフローチャートである。
【符号の説明】
【００６４】
１１  電子メール受信制御部、１３  関連付部、１５  再送要求部、１７  応答受信部、１９  電子メール送信制御部、２１  許可部、２１Ａ  許可部、３１  電子メール、３３  関連付データ、３３Ａ  関連付データ、１００  電子メールサーバ、１０１  ＣＰＵ、１０２  ＲＯＭ、１０３  ＲＡＭ、１０４  ネットワークＩ／Ｆ、１０５  ＨＤＤ、１０６  表示部、１０７  操作部、２０１〜２０５  ＰＣ。
【図１】
2009182749.tif 000003
【図２】
2009182749.tif 000004
【図３】
2009182749.tif 000005
【図４】
2009182749.tif 000006
【図５】
2009182749.tif 000007
【図６】
2009182749.tif 000008
【図７】
2009182749.tif 000009
【図８】
2009182749.tif 000010