(57)【要約】電子メール通信システム（２），（１０）の間で電子メールが伝送される。ＧＷサーバ（２４）は、ドメイン名Ｙｉを付された電子メールが、一定以上の頻度で届いたときには、このドメイン名Ｙｉを、迷惑メールのドメイン名Ｙｉとして記憶し、一方、ユーザの操作に応じて、非迷惑メールのドメイン名Ｙｊを記憶する。ＧＷサーバ（２４）は、受信した電子メールの内、迷惑メールのドメイン名Ｙｉであって、非迷惑メールのドメイン名Ｙｊでないドメイン名を含む電子メールを、迷惑メールとして処理（廃棄・送信遅延など）し、これ以外の電子メールを、通常の電子メールとして、ネットワーク（２００）を介してＰＣ（２０）に対して、速やかに送信する。【特許請求の範囲】
【請求項１】
それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信する受信手段と、
前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査するドメイン名調査手段と、
前記調査により得られたドメイン名を統計処理する統計処理手段と、
前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶する第１のドメイン名記憶手段と、
前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶する第２のドメイン名記憶手段と、
前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールを、迷惑メールとして処理する迷惑メール処理手段と
を有する迷惑メール処理装置。
【請求項２】
前記迷惑メール処理手段は、前記迷惑メール以外の電子メールを、前記処理された迷惑メール以外の電子メールを、宛先の電子メール通信システムに対して送信する
請求の範囲第１項に記載の迷惑メール処理装置。
【請求項３】
前記統計処理手段は、前記統計処理として、前記調査により得られたドメイン名それぞれを含む電子メールが受信される頻度を求め、
前記第２のドメイン名記憶手段は、前記受信される電子メールに、一定以上の頻度で含まれるドメイン名を、前記第２のドメイン名として記憶する
請求の範囲第１項に記載の迷惑メール処理装置。
【請求項４】
前記迷惑メール処理手段は、前記迷惑メールを廃棄し、または、遅延して宛先の電子メール通信システムに送信する
請求の範囲第１項に記載の迷惑メール処理装置。
【請求項５】
それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信し、
前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査し、
前記調査により得られたドメイン名を統計処理し、
前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶し、
前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶し、
前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールを、迷惑メールとして処理する
迷惑メール処理方法。
【請求項６】
それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信する受信ステップと、
前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査するドメイン名調査ステップと、
前記調査により得られたドメイン名を統計処理する統計処理ステップと、
前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶する第１のドメイン名記憶ステップと、
前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶する第２のドメイン名記憶ステップと、
前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールを、迷惑メールとして処理する迷惑メール処理ステップと
をコンピュータに実行させるプログラム。
【請求項７】
前記迷惑メール処理ステップは、前記迷惑メール以外の電子メールを、前記処理された迷惑メール以外の電子メールを、宛先の電子メール通信システムに対して送信する
請求の範囲第６項に記載のプログラム。
【請求項８】
前記統計処理ステップは、前記統計処理として、前記調査により得られたドメイン名それぞれを含む電子メールが受信される頻度を求め、
前記第２のドメイン名記憶ステップは、前記受信される電子メールに、一定以上の頻度で含まれるドメイン名を、前記第２のドメイン名として記憶する
請求の範囲第６項に記載のプログラム。
【請求項９】
前記迷惑メール処理ステップは、前記迷惑メールを廃棄し、または、遅延して宛先の電子メール通信システムに送信する
請求の範囲第６項に記載のプログラム。
【発明の詳細な説明】
【技術分野】  本発明は、迷惑メールの大量送信に起因するシステム障害などを防止する迷惑メール処理装置およびその方法に関する。
【背景技術】  インターネットなどのネットワークにおいて、電子メールによる通信が一般的に行われており、電子メールは、広告媒体としても優れている。
しかしながら、例えば、悪質なユーザが、英数字を組み合わせることにより、実在するか否かを考慮せずにメールアドレスを作成したり、あるいは、ネットワーク上で不特定多数のメールアドレスを得たりして、相手の承諾を得ない広告を送るための大量の電子メールを、ネットワーク上に一斉に送信することがある。
このような不適切な電子メールの送信は、宛先のユーザにとって迷惑なだけでなく、システム障害の原因となり、一般ユーザの円滑な通信を妨げることがある。
このように不適切かつ大量に送信される電子メールは、一般に、迷惑メール（ｓｐａｍ  ｍａｉｌ）とも呼ばれる。
例えば、非特許文献１は、電子メール用ゲートウエイサーバにおける迷惑メールに対する一般的な対策を開示する。
一方、通信内容に対する秘守義務のため、公衆通信をサポートする通信事業者（ｃｏｍｍｏｎ  ｃａｒｒｉｅｒ）が、電子メールの内容に基づいて、迷惑メールであるか否かを判断し、対策を取ることはできない。
これに対して、例えば、非特許文献２は、迷惑メールを、一定時間あたりのトラヒックに基づいて識別する方法を開示する。
【非特許文献１】  ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ２５０５．ｔｘｔ？ｎｕｍｂｅｒ＝２５０５
【非特許文献２】  ｈｔｔｐ：／／ｗｗｗ．ｓｅｎｄｍａｉｌ．ｃｏｍ／ｐｒｏｄｕｃｔｓ／ｍｓｍｇｒ＿ｆｌｏｗｃｏｎｔｒｏｌ．ｓｈｔｍｌ
【発明の開示】
【発明が解決しようとする課題】  本発明は、上述した背景からなされたものであり、迷惑メールによる不具合を防ぐために、改良された迷惑メール処理装置およびその方法を提供することを目的とする。
【課題を解決するための手段】  上記目的を達成するために、本発明にかかる迷惑メール処理装置は、それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信する受信手段と、前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査するドメイン名調査手段と、前記調査により得られたドメイン名を統計処理する統計処理手段と、前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶する第１のドメイン名記憶手段と、前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶する第２のドメイン名記憶手段と、前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールを、迷惑メールとして処理する迷惑メール処理手段とを有する。
好適には、前記迷惑メール処理手段は、前記迷惑メール以外の電子メールを、前記処理された迷惑メール以外の電子メールを、宛先の電子メール通信システムに対して送信する。
好適には、前記統計処理手段は、前記統計処理として、前記調査により得られたドメイン名それぞれを含む電子メールが受信される頻度を求め、前記第２のドメイン名記憶手段は、前記受信される電子メールに、一定以上の頻度で含まれるドメイン名を、前記第２のドメイン名として記憶する。
好適には、前記迷惑メール処理手段は、前記迷惑メールを廃棄し、または、遅延して宛先の電子メール通信システムに対して送信する。
また、本発明にかかる迷惑メール処理方法は、それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信し、前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査し、前記調査により得られたドメイン名を統計処理し、前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶し、前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶し、前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールを、迷惑メールとして処理する。
また、本発明にかかるプログラムは、それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信する受信ステップと、前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査するドメイン名調査ステップと、前記調査により得られたドメイン名を統計処理する統計処理ステップと、前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶する第１のドメイン名記憶ステップと、前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶する第２のドメイン名記憶ステップと、前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールを、迷惑メールとして処理する迷惑メール処理ステップとをコンピュータに実行させる。
【発明の効果】  本発明によれば、迷惑メールによる不具合を防ぐために、改良された迷惑メール処理装置およびその方法が提供される。
【図面の簡単な説明】  図１は、本発明にかかる迷惑メール処理方法が適用される通信システムの構成を例示する図である。
図２は、図１に示したＰＣおよびＧＷサーバなどのハードウエア構成を例示す図である。
図３は、図１，図２に示したＧＷサーバにより実行される迷惑メール処理プログラムの構成を示す図である。
図４は、図３に示したＢＬ管理部の処理（Ｓ１０）を例示するフローチャートである。
図５は、図３に示した迷惑メール処理部の処理（Ｓ１２）を示すフローチャートである。を示す第２の通信シーケンス図である。
【発明を実施するための最良の形態】  以下、本発明の実施形態を説明する。
［通信システム１］
図１は、本発明にかかる迷惑メール処理方法が適用される通信システム１の構成を例示する図である。
図１に示すように、通信システム１は、電子メール通信システム２と、第１〜第ｎの電子メール通信システム１０−１〜１０−ｎと、電子メール通信システム２，１０−１〜１０−ｎからの問い合わせに応じて、問い合わせに含まれるＩＰアドレスに対応するドメインネームを回答するドメインネームシステムサーバ（ＤＮＳサーバ）１４とが、相互に通信可能に接続されて構成される。
電子メール通信システム２は、ユーザが電子メールの送信および受信のために用いる複数のコンピュータ（ＰＣ）２０−１〜２０−ｍ（ｍ，ｎは１以上の整数）と、ゲートウエイ（ＧＷ）サーバ２４とが、ＬＡＮあるいはＷＡＮなどのネットワーク２００を介して接続されて構成される。
電子メール通信システム１０−１〜１０−ｎは、電子メール通信システム２と同様な構成を採る（図示せず）。
以下、電子メール通信システム１０−１〜１０−ｎなど、複数ある構成部分は、特定せずに示されるときには、電子メール通信システム１０などと略記されることがある。
また、ＤＮＳサーバ１４、ＰＣ２０、ＧＷサーバ２４および電子メール通信システム２，１０など、通信システム１において通信を行う構成部分は、ノードと総称されることがある。
通信システム１においては、これらの構成部分により、電子メール通信システム２，１０の間で、電子メールによる通信が行われ、電子メールの中には、電子メール通信システム１０から電子メール通信システム２に対して送信される迷惑メールが含まれうる。
以下の説明においては、説明の具体化および明確化のために、電子メール通信システム１０側からの迷惑メールを、電子メール通信システム２のＧＷサーバ２４が処理して、電子メール通信システム２における過大なトラヒックの発生およびユーザにかかる迷惑を防止する場合を具体例とする。
［ハードウエア構成］
図２は、図１に示したＰＣ２０およびＧＷサーバ２４などのハードウエア構成を例示す図である。
図２に示すように、ＰＣ２０およびＧＷサーバ２４は、ＣＰＵ１２０、メモリ１２２およびこれらの構成部分を含む処理装置１２、表示装置およびキーボードなどを含む入出力装置１２４、ＨＤＤおよびＣＤ装置など、記録媒体１２８に対するデータの記録および再生を行う記録装置１２６、および、ネットワークを介して他のノードとの通信を行うための通信装置１３２から構成される。
つまり、ＰＣ２０およびＧＷサーバ２４は、ネットワークを介して他のノードと通信可能なコンピュータとしての構成部分を含む。
［ドメイン名およびＩＰアドレス］
なお、図１に例示した通信システム１においては、電子メール通信システム１０内のコンピュータ（図示せず）から、電子メール通信システム２内のＰＣ２０に対して送信される電子メールには、「ＩＰ１〜ＩＰｎ」が、送信元を示すＩＰアドレス（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ａｄｄｒｅｓｓ）として含まれる。
電子メール通信システム２において、ＧＷサーバ２４が、ＤＮＳサーバ１４に対して、電子メール通信システム１０から受けた電子メールから取り出したＩＰアドレスＩＰ１〜ＩＰｎを含む問い合わせをすると、ＩＰアドレスＩＰ１〜ＩＰｎを、ドメイン名Ｘ１．Ｙ１〜Ｘｎ．Ｙｎに変換し、ＤＮＳサーバ１４は、ＧＷサーバ２４に対して、変換の結果として得られたドメイン名Ｘ１．Ｙ１〜Ｘｎ．Ｙｎを返す。
ＤＮＳサーバ１４から電子メール通信システム２のＧＷサーバ２４に返される電子メール通信システム１０のドメイン名Ｘ１．Ｙ１〜Ｘｎ．Ｙｎの内、Ｘ１〜Ｘｎの部分は、電子メール通信システム１０において、ネットワーク側（図示せず）が、電子メールを送信するコンピュータ（図示せず）に動的に付与するＩＰアドレスＩＰ１〜ＩＰｎに応じて変化することがあり、Ｙ１〜Ｙｎの部分は、ネットワーク側がコンピュータに動的に付与するＩＰアドレスによらず、不変である。
なお、以下の説明においては、ドメイン名は、特記なき限り、ドメイン名Ｘ１．Ｙ１〜Ｘｎ．Ｙｎの内、不変のＹ１〜Ｙｎの部分を示す（電子メール通信システム２においても、ＰＣ２０に、ＩＰアドレスＩＰ１〜ＩＰｎと同様なＩＰアドレスＩＰ０（Ｘ０．Ｙ０）が付与されるが、以下の説明においては、これらは参照されない。）
［００１８］
［ＧＷサーバ２４および迷惑メール処理プログラム２６］
図３は、図１，図２に示したＧＷサーバ２４により実行される迷惑メール処理プログラム２６の構成を示す図である。
ＧＷサーバ２４は、例えば、記録媒体を介してＧＷサーバ２４に供給され、メモリ１２２にロードされて実行される迷惑メール処理プログラム２６（図３）を実行して、他の電子メール通信システム１０から受信された電子メールが、迷惑メールであるか否かを識別し、迷惑メールでないと識別された電子メールを、ネットワーク２００を介して、宛先のＰＣ２０に対して送信する。
また、ＧＷサーバ２４は、迷惑メールと識別された電子メールを廃棄、あるいは、ネットワークのトラヒックが少ない時刻まで遅延させて、ネットワーク２００を介してＰＣ２０に対して送信するなどの迷惑メール対策処理を行う。
図３に示すように、迷惑メール処理プログラム２６は、ユーザインターフェース（ＵＩ）・制御部２６０、受信部２６２、ドメイン名調査・管理部２６４、ドメイン名データベース（ＤＢ）２６６、統計処理部２６８、ブラックリスト（ＢＬ）管理部２７０、ブラックリスト（ＢＬ）ＤＢ２７２、ホワイトリスト（ＷＬ）管理部２７４、ホワイトリスト（ＷＬ）ＤＢ２７６、迷惑メール処理部２７８、メールＤＢ２８０および送信部２８２から構成される。
迷惑メール処理プログラム２６において、ＵＩ・制御部２６０は、入出力装置１２４に対するＧＷサーバ２４のユーザの操作を受け入れ、ユーザの操作を示す情報を、迷惑メール処理プログラム２６の各構成部分に対して出力する。
また、ＵＩ・制御部２６０は、受け入れた操作に従って、迷惑メール処理プログラム２６の各構成部分の処理を制御する。
また、ＵＩ・制御部２６０は、迷惑メール処理プログラム２６のユーザが必要とする情報を、入出力装置１２４に対して表示する。
受信部２６２は、他の電子メール通信システム１０から、電子メール通信システム２内のＰＣ２０を宛先として送られできた電子メールを受信し、ドメイン名調査・管理部２６４、統計処理部２６８および迷惑メール処理部２７８に対して出力する。
ドメイン名調査・管理部２６４は、受信部２６２から入力される電子メールに送信元を示す情報として含まれる電子メール通信システム１０のＩＰアドレス（ＩＰ１〜ＩＰｎ）を含む問い合わせを、ＤＮＳサーバ１４に対して行い、返されたＩＰアドレス（ＩＰ１〜ＩＰｎ）に対応するドメイン名（Ｘ１．Ｙ１〜Ｘｎ．Ｙｎ；図１）を調査する。
また、ドメイン名調査・管理部２６４は、電子メールに含まれるＩＰアドレス（ＩＰ１〜ＩＰｎ）と、調査の結果として得られたドメイン名（Ｙ１〜Ｙｎ）とを対応付けて、ドメイン名ＤＢ２６６に記憶させ、管理する。
また、ドメイン名調査・管理部２６４は、ドメイン名ＤＢ２６６に記憶させたＩＰアドレスとドメイン名（Ｙ１〜Ｙｎ）とを、迷惑メール処理プログラム２６の他の構成部分における処理のために提供する。
統計処理部２６８は、受信部２６２から入力される電子メールに含まれるドメイン名（Ｙ１〜Ｙｎ）を統計処理し、統計処理の結果をＢＬ管理部２７０に対して出力する。
統計処理部２６８は、統計処理として、例えば、受信部２６２が、送信元の電子メール通信システム１０のドメイン名（Ｙ１〜Ｙｎ）それぞれを含む電子メールを、一定時間あたり何通、受信したかの計数を行う。
ＢＬ管理部２７０は、統計処理部２６８による統計処理の結果に基づいて、迷惑メールの送信元のコンピュータを含んでいると推定される電子メール通信システム１０のドメイン名（Ｙｉ（第２のドメイン名）；ｉ＝１〜ｎの内の０以上）を判断し、判断の結果として得られたドメイン名を、ＢＬＤＢ２７２に記憶し、管理する。
ＢＬ管理部２７０は、例えば、例えば、一定時間あたり、予め決められた閾値以上の数、受信された電子メールに含まれるドメイン名を、迷惑メールのドメイン名（Ｙｉ）と判断する。
ＢＬ管理部２７０は、ＢＬＤＢ２７２に記憶したドメイン名Ｙｉを、迷惑メール処理プログラム２６の他の構成部分における処理のために提供する。
図４は、図３に示したＢＬ管理部２７０の処理（Ｓ１０）を例示するフローチャートである。
図４を参照して、ＢＬ管理部２７０の処理をさらに説明する。
図４に示す処理（Ｓ１０）は、例えば、一定の時間間隔で起動される。
ステップ１００（Ｓ１００）において、ＢＬ管理部２７０は、統計処理部２６８により得られた統計処理結果（一定時間あたりに受信された電子メールに含まれるドメイン名それぞれの数；ドメイン名の頻度）を、判断対象として１つ取得する。
ステップ１０２（Ｓ１０２）において、ＢＬ管理部２７０は、Ｓ１００の処理により取得されたドメイン名の頻度が、予め決められた閾値よりも多いか否かを判断する。
ＢＬ管理部２７０は、頻度が閾値よりも多いときにはＳ１０４の処理に進み、これ以外のときにはＳ１０６の処理に進む。
ステップ１０４（Ｓ１０４）において、ＢＬ管理部２７０は、受信された電子メールに、閾値よりも多い頻度で含まれると判断されたドメイン名Ｙｉを、迷惑メールのドメイン名としてＢＬＤＢ２７２に記憶し、管理する。
ステップ１０６（Ｓ１０６）において、ＢＬ管理部２７０は、全ての統計処理結果について判断が終了したか否かを判断する。
ＢＬ管理部２７０は、全ての統計処理結果について判断が終了したときには処理を終了し、これ以外のときにはＳ１００の処理に戻る。
ＷＬ管理部２７４（図３）は、ＵＩ・制御部２６０を介してユーザの操作などを受けて、迷惑メールの送信元のコンピュータを含んでいないと推定される電子メール通信システム１０のドメイン名（Ｙｊ（第１のドメイン名）；ｊ＝１〜ｎの内の０以上（ｉ、ｊは重複可））を、ＷＬＤＢ２７６に記憶し、管理する。
ＷＬ管理部２７４によりＷＬＤＢ２７６において記憶・管理される非迷惑メールのドメイン名（Ｙｊ）としては、例えば、受信部２６２が、迷惑メールではない適切な内容の電子メール通信システム２内のＰＣ２０宛の電子メールを、一定時間あたり上記閾値以上、定常的に受信する可能性がある電子メール通信システム１０のドメイン名を例示することができる。
ＷＬ管理部２７４は、ＷＬＤＢ２７６に記憶した非迷惑メールに含まれるドメイン名Ｙｊを、迷惑メール処理プログラム２６の他の構成部分における処理のために提供する。
迷惑メール処理部２７８は、受信部２６２から受信される電子メールを、メールＤＢ２８０に記憶し、管理する。
迷惑メール処理部２７８は、メールＤＢ２８０に記憶した電子メールに対して、ＢＬ管理部２７０およびＷＬ管理部２７４から入力されるドメイン名Ｙｉ，Ｙｊに従った処理を行う。
つまり、迷惑メール処理部２７８は、メールＤＢ２８０に記憶した電子メールに含まれる送信元のＩＰアドレスを、例えば、ドメイン名調査・管理部２６４を介してドメイン名ＤＢ２６６を参照することにより送信元のドメイン名に変換する。
迷惑メール処理部２７８は、送信元のドメインとして、迷惑メールのドメイン名Ｙｉ以外のドメイン名を含む電子メールを、迷惑メールではない電子メールとして、送信部２８２に対して出力する。
また、迷惑メール処理部２７８は、送信元のドメインとして、迷惑メールのドメイン名ＹｉとしてＢＬＤＢ２７２に記憶され、かつ、非迷惑メールのドメイン名ＹｊとしてＷＬＤＢ２７６に記憶されたドメイン名を含む電子メールを、迷惑メールではない電子メールとして、送信部２８２に対して出力する。
また、迷惑メール処理部２７８は、送信元のドメインとして、迷惑メールのドメイン名ＹｉとしてＢＬＤＢ２７２に記憶され、かつ、非迷惑メールのドメイン名ＹｊとしてＷＬＤＢ２７６に記憶されていないドメイン名を含む電子メールを、迷惑メールとして処理する。
迷惑メール処理部２７８による迷惑メール対策処理としては、例えば、
（１）受信部２６２が、このドメイン名を含む電子メールを、一定時間あたり上記閾値より多い数、受信したか否かにかかわらず廃棄する処理、
（２）受信部２６２が、このドメイン名を含む電子メールを、一定時間あたり上記閾値より多い数、受信したことを条件として廃棄する処理、あるいは、
（３）このドメイン名を含む電子メールを、電子メール通信システム２におけるトラヒックが少ない時刻まで遅延して送信部２８２に対して出力する処理を例示することができる。
送信部２８２は、迷惑メール処理部２７８から入力された電子メールを、ネットワーク２００を介して、宛先のＰＣ２０に対して送信する。
図５は、図３に示した迷惑メール処理部２７８の処理（Ｓ１２）を示すフローチャートである。
図５を参照して、迷惑メール処理部２７８の処理をさらに説明する。
図５に示す処理は、例えば、迷惑メール処理部２７８が電子メールを受け、メールＤＢ２８０に記憶するたびに起動される。
ステップ１２０（Ｓ１２０）において、迷惑メール処理部２７８は、メールＤＢ２８０から、処理対象とする電子メールを１つ取得する。
ステップ１２２（Ｓ１２２）において、迷惑メール処理部２７８は、電子メールに含まれるＩＰアドレス（ＩＰ１〜ＩＰｎ；図１）に対応するドメイン名が、ドメイン名ＤＢ２６６に記憶されているか否かを判断する。
迷惑メール処理部２７８は、電子メールに含まれるＩＰアドレス（ＩＰ１〜ＩＰｎ；図１）に対応するドメイン名が、ドメイン名ＤＢ２６６に記憶されているときには、ドメイン名調査・管理部２６４を介してこのドメイン名を取得してＳ１２６の処理に進み、これ以外のときにはＳ１２４の処理に進む。
ステップ１２４（Ｓ１２４）において、迷惑メール処理部２７８は、ドメイン名調査・管理部２６４に、処理対象の電子メールに含まれるＩＰアドレス（ＩＰ１〜ＩＰｎ）に対応するドメイン名（Ｘ１．Ｙ１〜Ｘｎ．Ｙｎ）を調査させる。
迷惑メール処理部２７８は、調査の結果として得られたドメイン名を取得してＳ１２６の処理に進む。
ステップ１２６（Ｓ１２６）において、迷惑メール処理部２７８は、処理対象の電子メールのドメイン名が、ＢＬＤＢ２７２に記憶された迷惑メールのドメイン名Ｙｉであるか否かを判断する。
迷惑メール処理部２７８は、処理対象の電子メールのドメイン名が、ＢＬＤＢ２７２に記憶された迷惑メールのドメイン名ＹｉであるときにはＳ１２８の処理に進み、これ以外のときにはＳ１２８の処理に進む。
ステップ１２８（Ｓ１２８）において、迷惑メール処理部２７８は、処理対象の電子メールのドメイン名が、ＷＬＤＢ２７６に記憶された非迷惑メールのドメイン名Ｙｊであるか否かを判断する。
迷惑メール処理部２７８は、処理対象の電子メールのドメイン名が、ＷＬＤＢ２７６に記憶された非迷惑メールのドメイン名ＹｊであるときにはＳ１３０の処理に進み、これ以外のときにはＳ１３２の処理に進む。
ステップ１３０（Ｓ１３０）において、迷惑メール処理部２７８は、処理対象の電子メールを、非迷惑メールとして処理し、送信部２８２に対して出力する。
ステップ１３２（Ｓ１３２）において、迷惑メール処理部２７８は、処理対象の電子メールを、迷惑メールとして処理する。
ステップ１３４（Ｓ１３４）において、迷惑メール処理部２７８は、処理対象の電子メールを全て処理したか否かを判断する。
迷惑メール処理部２７８は、処理対象の電子メールを全て処理したときには処理を終了し、これ以外のときにはＳ１２０の処理に戻る。
［通信システム１の全体動作］
以下、通信システム１の全体動作を説明する。
電子メール通信システム２，１０（図１）の間で電子メールが伝送される。
電子メール通信システム２のＧＷサーバ２４に、他の電子メール通信システム１０から、例えば、ドメイン名Ｙｉを付された電子メールが、一定の頻度以上で届いたときには、ＧＷサーバ２４上で動作する迷惑メール処理プログラム２６は、このドメイン名Ｙｉを、迷惑メールのドメイン名Ｙｉとして記憶する（図４）。
一方、迷惑メール処理プログラム２６は、非迷惑メールのドメイン名Ｙｊを受け入れて記憶する。
迷惑メール処理プログラム２６は、他の電子メール通信システム１０からの電子メールの内、登録済みの迷惑メールのドメイン名Ｙｉであって、非迷惑メールのドメイン名Ｙｊとして登録されていないドメイン名を含む電子メールを、迷惑メールとして処理する。
一方、迷惑メール処理プログラム２６は、他の電子メール通信システム１０からの電子メールの内、登録済みの迷惑メールのドメイン名Ｙｉであって、非迷惑メールのドメイン名Ｙｊとして登録されているドメイン名を含む電子メール、および、登録済みの迷惑メールのドメイン名Ｙｉを含まない電子メールを、通常の電子メールとして、ネットワーク２００を介してＰＣ２０に対して送信する（図５）。
以上説明したように、本発明にかかる迷惑メール処理方法によれば、電子メール通信システム２内のＰＣ２０を宛先とする電子メールに、送信元（電子メール通信システム１０内のコンピュータ）を示す情報として含まれるＩＰアドレス（ＩＰ１〜ＩＰｎ；）に対応するドメイン名（Ｘ１．Ｙ１〜Ｘｎ．Ｙｎ）の内、不変の部分（Ｙ１〜Ｙｎ）に基づいて、適切かつ精度よく、迷惑メール対策のための処理を行うことができる。
また、本発明にかかる迷惑メール処理方法によれば、ＧＷサーバ２４において迷惑メールを適切に処理することができるので、電子メール通信システムのユーザの負担を軽減し、ユーザに対して快適な通信環境を提供することができる。
また、本発明にかかる迷惑メール処理が適用される方法通信システム１においては、ＧＷサーバ２４が、ＤＮＳサーバ１４から返される電子メール通信システム１０のドメイン名Ｘ１．Ｙ１〜Ｘｎ．Ｙｎの内、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）により動的にＩＰアドレスが付与される場合であっても不変なＹ１〜Ｙｎの部分を用いて迷惑メールを処理するので、ＩＰアドレスやメールアドレスを含むブラックリストを用いて迷惑メールを処理する従来の方法が適用される通信システムと比べて、より効果的に、迷惑メールによりもたらされる不具合を防止することができる。
【産業上の利用可能性】  本発明は、電子メールによる通信を行うシステムにおいて、迷惑メールに対する適切な対策を実現するために利用することができる。
【図１】
2005101770.tif 000002
【図２】
2005101770.tif 000003
【図３】
2005101770.tif 000004
【図４】
2005101770.tif 000005
【図５】
2005101770.tif 000006
【手続補正書】
【提出日】平成17年12月16日(2005.12.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信する受信手段と、
前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査するドメイン名調査手段と、
前記調査により得られたドメイン名を統計処理する統計処理手段と、
前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶する第１のドメイン名記憶手段と、
前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶する第２のドメイン名記憶手段と、
前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールが、所定以上の頻度で受信されたときに、この電子メールを、迷惑メールとして処理する迷惑メール処理手段と
を有する迷惑メール処理装置。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項５
【補正方法】変更
【補正の内容】
【請求項５】それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信し、
前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査し、
前記調査により得られたドメイン名を統計処理し、
前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶し、
前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶し、
前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールが、所定以上の頻度で受信されたときに、この電子メールを、迷惑メールとして処理する
迷惑メール処理方法。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項６
【補正方法】変更
【補正の内容】
【請求項６】それぞれ送信元のドメイン名に対応するＩＰアドレスを含む電子メールを受信する受信ステップと、
前記受信された電子メールのＩＰアドレスに対応するドメイン名を調査するドメイン名調査ステップと、
前記調査により得られたドメイン名を統計処理する統計処理ステップと、
前記迷惑メール以外の電子メールが送信元の情報として含む第１のドメイン名を記憶する第１のドメイン名記憶ステップと、
前記統計処理の結果に基づいて、前記調査の結果として得られたドメインの内、迷惑メールとして処理されるべき電子メールが送信元の情報として含むＩＰアドレスに対応する第２のドメイン名を記憶する第２のドメイン名記憶ステップと、
前記受信された電子メールの内、前記記憶された第１のドメイン名以外の前記記憶された第２のドメイン名に対応するＩＰアドレスを含む電子メールが、所定以上の頻度で受信されたときに、この電子メールを、迷惑メールとして処理する迷惑メール処理ステップと
をコンピュータに実行させるプログラム。
【国際調査報告】
2005101770.tif 000007
2005101770.tif 000008
2005101770.tif 000009
2005101770.tif 000010