(57)【要約】【課題】  送信クライアントのウイルス感染の有無を判断し、感染のクライアントに感染の事実の通報と治療勧誘メッセージを転送すると共に、一定の時間の間に罰則性の遮断時間を与えて、更に積極的に感染のクライアントにウイルス治療を誘導する。【解決手段】  ユーザから転送された電子メールメッセージを受信するステップと、受信された電子メールメッセージのウイルス感染の有無を判断するステップと、受信された電子メールメッセージを前記判断したステップの結果に基づいてウイルスメッセージと正常メッセージとに区分するステップと、ウイルスメッセージに対しては、メッセージの処理を拒否し、当該ユーザのIPアドレスをウイルス感染のIPアドレスに格納し、ウイルスの治療勧誘メッセージを当該ユーザに転送するステップと、前記ウイルス感染のIPアドレスに所定の遮断時間を設定するステップとを含む。
2005513894.tif 000002
【特許請求の範囲】
【請求項１】
電子メールウイルスの検出及び治療誘導システムであって、ユーザから転送された電子メールメッセージを受信するモジュールと、受信された電子メールメッセージのウイルス感染の有無を判断するモジュールと、受信された電子メールメッセージを前記判断したモジュールの結果に基づいてウイルスメッセージと正常メッセージとに区分するモジュールと、ウイルスメッセージに対しては、メッセージの処理を拒否し、当該ユーザのIPアドレスをウイルス感染のIPアドレスに格納し、ウイルスの治療勧誘メッセージを当該ユーザに転送するモジュールと、前記ウイルス感染のIPアドレスに所定の遮断時間を設定するモジュールとを含み、前記ウイルス感染の有無を判断したモジュールは、前記所定の遮断時間内に前記ウイルス感染のIPアドレスから電子メールメッセージが受信されたかを判断するモジュールを含み、感染のIPアドレスから受信された電子メールメッセージが正常メッセージの場合にも、前記所定の遮断時間が経過する前には正常メッセージの処理を拒否することを特徴とする電子メールウイルスの検出及び治療誘導システム。
【請求項２】
前記ウイルス感染の有無を判断したモジュールは、電子メールメッセージの添付ファイルをデコーディングするモジュールを含む請求項１に記載の電子メールウイルスの検出及び治療誘導システム。
【請求項３】
電子メールウイルスの検出及び治療誘導方法であって、ユーザから転送された電子メールメッセージを受信するステップと、受信された電子メールメッセージのウイルス感染の有無を判断するステップと、受信された電子メールメッセージを前記判断したステップの結果に基づいてウイルスメッセージと正常メッセージとに区分するステップと、ウイルスメッセージに対しては、メッセージの処理を拒否し、当該ユーザのIPアドレスをウイルス感染のIPアドレスに格納し、ウイルスの治療勧誘メッセージを当該ユーザに転送するステップと、前記ウイルス感染のIPアドレスに所定の遮断時間を設定するステップとを含み、前記ウイルス感染の有無を判断したステップは、前記所定の遮断時間内に前記ウイルス感染のIPアドレスから電子メールメッセージが受信されたかを判断する過程を含み、感染のIPアドレスから受信された電子メールメッセージが正常メッセージの場合にも、前記所定の遮断時間が経過する前には正常メッセージの処理を拒否することを特徴とする電子メールウイルスの検出及び治療誘導方法。
【請求項４】
前記ウイルス感染の有無を判断したステップは、電子メールメッセージの添付ファイルをデコーディングするステップを含む請求項３に記載の電子メールウイルスの検出及び治療誘導方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールを通じて配信されるウイルスを検出して治療を誘導する電子メールウイルスの検出及び治療誘導システム並びに方法に関するものであって、より具体的には、送信クライアントのウイルス感染の有無を判断し、感染のクライアントに感染の事実の通報と治療勧誘メッセージを転送すると共に、一定の時間の間に罰則性の遮断時間を与えて、更に積極的に感染のクライアントにウイルス治療を誘導するようにした電子メールウイルスの検出及び治療誘導システム並びに方法に関する。
【背景技術】
【０００２】
コンピュータウイルスは、“コンピュータで行われるプログラムの一種で、コンピュータのプログラム（実行ファイル）や実行可能な部分（ブート・レコード、オペレイティング・システムなど）を変形して、ここに自分自身又は自分自身の変形を複写するコード（命令語）の組み合わせ”である。このようなコンピュータウイルスの影響は、単に、あるメッセージが画面にディスプレイされる単純なものから、プログラムやデータを破壊するものまで多様である。一方、ウォーム（worm）はディスクやメモリのような使用可能なコンピュータ資源が全て枯渇されるまで自分自身を複製するより破壊的なプログラムを言い、ウイルスとウォームのこのような破壊的な性質のため、これらをコンピュータやネットワークから除去すべき必要性がある。
【０００３】
ウイルスとウォームは、伝播を目的として作られるが、このような点から、電子メールシステムは、既存のいずれの方法よりもウイルス伝播に効果的であった。ウイルス製作者等は、電子メールネットワークを通じたウイルス伝播に魅力を感じており、マクロウイルス製作に熱を上げた数多いウイルス製作者らは自身のウイルスとウォームに電子メール機能を追加することになった。現在、アウトルック（登録商標）とアウトルック・エクスプレスとは、ウィンドウズ（登録商標）ユーザ等が最も多く使用しているメール・クライアント・プログラムである。これらのプログラムは、MAPIというメール関連の機能を支援し、一般のアプリケーション、MSオフィス、 VBスクリプトなど、様々なプログラムで容易に電子メールを送れる機能を提供する。大部分のユーザが多く使用し、ウイルスを送りやすく、ウイルス製作者等の標的となる。
【０００４】
電子メールシステムは、電子メールに接近する全てのユーザ等をウイルス拡散に対する潜在的な寄与者として、ウイルスが送信される速度と範囲を過去と比較できない程に早く、広範囲に作るため、ウイルスの危険性と伝染性は深刻な結果を招くことができる。しかしながら、ユーザは、自身のコンピュータがウイルスに感染されていることが分らないまま、自身のコンピュータをネットワークに接続できるだけではなく、全てのユーザがウイルス検査プログラムやワクチンプログラムを一々に実行することを期待することは難いため、電子メールサービスの提供者又はネットワークの管理者の介入が必要とされる。
【０００５】
ネットワーク管理者は、コンピュータウイルスの感染や送信を防ぐために、自身のシステムにウイルスフィルターリング機能を追加することが一般的である。この機能は、クライアントから転送されたデータにコンピュータウイルスやウォームが含まれているかを検索して、ウイルスに感染されたデータの転送を防止するか、感染されたクライアントに感染の事実を通報することを含む。
【０００６】
しかし、電子メールを通じたウイルスの送信の規模と迅速性及び伝染性を考慮する際に、ウイルス防止のための電子メールサービスの提供者の更なる積極的な介入を可能とする技術開発への要請が益々増加する。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、電子メール通信システムを通じたウイルスの配信を更に効果的に防止することにある。
【０００８】
本発明の他の目的は、電子メール通信システムを用いるユーザのうち、ウイルスに感染されたユーザに更に積極的にウイルス治療を誘導することにある。
【課題を解決するための手段】
【０００９】
このような課題を解決するために、本発明は、電子メールウイルスの検出及び治療誘導システムであって、ユーザから転送された電子メールメッセージを受信するステップ（モジュール）と、受信された電子メールメッセージのウイルス感染の有無を判断するステップ（モジュール）と、受信された電子メールメッセージを前記判断したステップ（モジュール）の結果に基づいてウイルスメッセージと正常メッセージとに区分するステップ（モジュール）と、ウイルスメッセージに対しては、メッセージの処理を拒否し、当該ユーザのIPアドレスをウイルス感染のIPアドレスに格納し、ウイルスの治療勧誘メッセージを当該ユーザに転送するステップ（モジュール）と、前記ウイルス感染のIPアドレスに所定の遮断時間を設定するステップ（モジュール）とを含み、前記ウイルス感染の有無を判断したステップ（モジュール）は、前記所定の遮断時間内に前記ウイルス感染のIPアドレスから電子メールメッセージが受信されたかを判断するステップ（モジュール）を含み、感染のIPアドレスから受信された電子メールメッセージが正常メッセージの場合にも、前記所定の遮断時間が経過する前には正常メッセージの処理を拒否することを特徴とする電子メールウイルスの検出及び治療誘導方法（システム）を提供する。
【発明の効果】
【００１０】
前述したように、本発明によれば、電子メールサービス提供者の積極的な介入を通じて電子メールネットワークを介してウイルスが送信され、拡散されることを防止することができる。
【００１１】
また、本発明によれば、感染のクライアントにウイルス感染の事実を通報し、治療勧誘メッセージを転送するだけではなく、一定の時間の間に感染のクライアントを電子メールネットワークから遮断することにより、更に積極的に感染のクライアントの治療を誘導することが可能であり、従って、電子メールネットワークをウイルスの送信と拡散から防止することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
【００１３】
図１は、本発明に係る電子メールウイルスの検出及び治療誘導方法が適用可能な電子メールシステムの全体的な構成を示すブロック図である。
【００１４】
図１において、メールサーバー100は、複数の送信クライアント10、20及び受信クライアント30、40と連結されている電子メール通信システムを示す。
【００１５】
クライアントは、ワークステーションと、パーソナルコンピュータと、ラップトップ(Laptop)と、パームトップ(Palmtop)と、ネットワークコンピュータとを含む。クライアントは、メールサーバー100とインターネットのような公衆ネットワーク又はLAN（Local Area Network）を介して連結されており、例えば、SMTP(Simple Mail Transfer Protocol)又はESMTP(Extended SMTP)プロトコルでメールサーバー100と通信する。サーバーとクライアントとの間には保安のための手段、例えば、ファイアーウォールを設けることもできる。
【００１６】
メールサーバー100は、ウイルス検査モジュール50と、アカウント管理者60と、治療勧誘モジュール70と、メール転送エージェント80(MTA: Mail Transfer Agent)とを含む。ウイルス検査モジュールは、送信ユーザ10、20から受信した電子メールにウイルスが含まれているか否かを判断する。アカウント管理者60は、ユーザ認証と確認のためのデータを含み、ウイルスに感染されたクライアントのアカウントを記憶する。治療勧誘モジュール70は、感染のクライアントにウイルス感染の事実を通報し、治療を勧誘するメッセージを転送する。
【００１７】
MTA80は、送信クライアントのうち、ウイルスに感染されていないクライアントから転送された電子メールメッセージを、受信クライアント30、40に転送する。送信クライアントが転送した全てのメッセージは、MTA80に伝達される間にウイルス検査モジュール50によりウイルス感染の有無が判断され、感染のクライアントのメッセージは、MTA80に伝達されなく、従って、受信クライアント30、40に転送されない。
【００１８】
図２は、本発明に係る電子メールウイルスの検出システム及び治療誘導方法の処理のフローチャートを示している。
【００１９】
本発明による方法は、図２に示すように、ユーザから転送された電子メールメッセージを受信するステップ110と、受信された電子メールメッセージのウイルス感染の有無を判断するステップ115と、受信された電子メールメッセージを前記判断したステップの結果に基づいて正常メッセージとウイルスメッセージとに区分するステップ120,140と、ウイルスメッセージに対しては、メッセージの処理を拒否し、当該ユーザのIPアドレスをウイルス感染のIP アドレスに格納し、所定の遮断時間を設定するステップ125と、感染のIPアドレスにウイルスの治療勧誘メッセージを転送するステップ130と、感染のIPアドレスから受信された電子メールメッセージが正常メッセージの場合にも、ウイルス感染のIPアドレスから受信されたメッセージか否かを判断するステップ145と、感染のIPアドレスから正常メッセージが転送された場合にも、前記所定の遮断時間が経過する前には正常メッセージの処理を拒否するステップ150とを含む。
【００２０】
電子メールメッセージは、固有のメッセージ識別者とヘッダーと添付ファイルとから構成される。ヘッダーには、メッセージルーティングに関する情報が入っており、送信日付、受信日付、メッセージの作成日付などに関するデータが含まれる。電子メールメッセージは、送信クライアント10、20の電子メールプログラム（例えば、アウトルック・エクスプレスのようなメールユーザエージェント(MUA: Mail User Agent)）により作成され、添付ファイルは、送信クライアント10、 20のアプリケーションプログラムにより作成される。添付ファイルの位置を示すポインタがヘッダーに含まれることもある。電子メールメッセージに含まれた添付ファイルは、ウイルスを送信する媒体となることがある。
【００２１】
ウイルスの検査は、添付ファイルがウイルスを含めるファイルであるか否かを判断するステップを経ることができる。例えば、.txt、 .bmd、 .pcxと.gif拡張子を有するファイルは、ウイルス検査から除外され、.exe、.zip、.com 拡張子を有するファイルに対しウイルス検査を進行する。ウイルス検査は、添付ファイルをデコーディング（decoding）することにより進行され、ファイルのデコーディングは、電子メールシステムにおいて使用される通常的な暗号化及び圧縮アルゴリズムを用いるか、常用ウイルス検査プログラムを用いる。
【００２２】
図２のステップ115において、送信クライアントがウイルスに感染されたと判断された場合には、当該クライアントのIPアドレスをアカウント管理者60に格納する。感染のクライアントの格納は、クライアントのユーザアカウントを格納することでも可能である。感染のクライアントには、感染の事実を通報し、治療を勧誘するメッセージを転送する。治療勧誘メッセージは、感染の事実を単純に通報することと、治療に必要な情報を共に提供することを含む。
【００２３】
本発明は、クライアントの感染の有無の判断のみに止むものではなく、感染のクライアントに感染の事実を通報し、治療を勧誘するメッセージを転送する積極的な介入だけではなく、感染のクライアントに一定の罰則を賦課するための遮断時間を設定することさえ含む。遮断時間が設定されている間には、感染のクライアントが発送した正常メッセージもメッセージの処理が拒否される。遮断時間は、電子メールサービス提供者が任意に設定する時間で、通常的に感染のクライアントシステムがウイルスを治療するのに必要な時間を考慮して設定することができる。遮断時間は、感染のクライアントが正常の電子メールを転送することを遮断するため、クライアントに罰則を賦課するという意味がある。
【００２４】
これまで、図面を参照して本発明の具体的な具現方法について説明したが、これは発明の説明のためのものであり、特許権の範囲を制限するためのものではない。従って、本発明が属する技術分野において通常の知識を有する者であれば、本発明の思想と範囲を逸脱することなく、明細書に説明した方法を容易に修正するか、若しくは変形して実施することができるという事実が理解できる。
【図面の簡単な説明】
【００２５】
【図１】図１は、本発明に係る電子メールウイルスの検出及び治療方法が適用可能な電子メールシステムの全体構造を示すブロック図。
【図２】図２は、本発明に係る電子メールウイルスの検出及び治療誘導方法の処理のフローチャート。
【符号の説明】
【００２６】
10、20:送信クライアント
30、40:受信クライアント
50:ウイルス検査モジュール
60:アカウント管理者
70:治療勧誘モジュール
80:メール転送エージェント(MTA)
100:電子メールサーバーシステム
【図１】
2005513894.tif 000003
【図２】
2005513894.tif 000004
【国際調査報告】
2005513894.tif 000005