(57)【要約】【課題】ウィルスによってネットワークに与えられる被害を縮小すること。【解決手段】ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、メールサーバが記憶する電子メールの情報を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定し、特定された新規ウィルス添付電子メールのアカウント情報を取得し、取得されたアカウント情報と、メールサーバが記憶する端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の端末特定情報を新規ウィルス感染端末特定情報として抽出する。【選択図】        図２
2008172457.tif 000002
【特許請求の範囲】
【請求項１】
電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバとしてのコンピュータに、ウィルス定義ファイルに基づいて前記電子メールを検査し、ウィルスが添付された電子メールであるウィルス添付電子メールを配信要求した端末を特定する端末特定方法を実行させる端末特定プログラムであって、
前記ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手順と、
前記新規ウィルス添付電子メール特定手順によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手順と、
前記アカウント情報取得手順によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手順と、
をコンピュータに実行させることを特徴とする端末特定プログラム。
【請求項２】
前記感染端末特定情報抽出手順は、前記新規ウィルス感染端末特定情報として、ＩＰアドレスを抽出することを特徴とする請求項１に記載の端末特定プログラム。
【請求項３】
前記メールサーバは、他のメールサーバに接続され、
前記感染端末特定情報抽出手順によって参照される前記配信要求履歴に、前記アカウント情報取得手順によって取得された前記アカウント情報がない場合は、前記他のメールサーバに当該アカウント情報を通知するアカウント情報通知手順をさらにコンピュータに実行させ、
前記感染端末特定情報抽出手順は、他のメールサーバから前記アカウント情報の通知を受けた場合に、当該アカウント情報を用いて前記新規ウィルス感染端末特定情報を抽出することを特徴とする請求項１または２に記載の端末特定プログラム。
【請求項４】
前記感染端末特定情報抽出手順は、前記新規ウィルス添付電子メールを前記メールサーバが受信した受信時刻以降、前記アカウント情報を有する前記端末が配信要求を行なった履歴が前記配信要求履歴にない場合は、前記メールサーバが記憶する前記電子メールの情報から当該新規ウィルス添付電子メールの情報を削除することを特徴とする請求項３に記載の端末特定プログラム。
【請求項５】
前記メールサーバは、前記端末を操作するクライアントを特定できるクライアント特定情報を用いて、前記端末からのネットワークへの接続を認証するたびに、前記端末に前記端末特定情報を発行し、前記クライアント特定情報と前記端末特定情報とを対応付けたアクセス管理情報を記憶する認証サーバと接続され、
前記感染端末特定情報抽出手順は、前記認証サーバに前記端末特定情報の探索の要求を送信し、前記認証サーバから受信した当該端末特定情報を前記新規ウィルス感染端末特定情報として抽出することを特徴とする請求項１〜４のいずれか一つに記載の端末特定プログラム。
【請求項６】
電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバに適用され、ウィルス定義ファイルに基づいて前記電子メールを検査し、ウィルスが添付された電子メールであるウィルス添付電子メールを配信要求した端末を特定する端末特定装置であって、
前記ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手段と、
前記新規ウィルス添付電子メール特定手段によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手段と、
前記アカウント情報取得手段によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手段と、
を備えたことを特徴とする端末特定装置。
【請求項７】
電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバと、前記メールサーバと前記端末との間で前記電子メールの送受信を中継する一つまたは複数の中継装置とからなるメールシステムであって、
前記メールサーバは、
ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手段と、
前記新規ウィルス添付電子メール特定手段によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手段と、
前記アカウント情報取得手段によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手段と、
前記感染端末特定情報抽出手段によって抽出された前記新規ウィルス感染端末特定情報を、前記中継装置に送信する感染端末特定情報送信手段と、
を備え、
前記中継装置は、
前記感染端末特定情報送信手段によって前記メールサーバから送信された前記新規ウィルス感染端末特定情報を受信する感染端末特定情報受信手段と、
前記感染端末特定情報受信手段によって受信した前記新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、当該中継装置の中継する端末に含まれるか否かを判定する感染端末判定手段と、
前記感染端末判定手段によって前記新規ウィルス感染端末が、当該中継装置の中継する端末に含まれる場合は、当該新規ウィルス感染端末をネットワークから検疫する検疫手段と、
を備えたことを特徴とするメールシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、端末特定プログラム、端末特定装置およびメールシステムに関する。
【背景技術】
【０００２】
従来より、電子メールを媒介とするウィルスがあるが、このようなウィルスによってネットワークに与えられる被害は、例えば、ネットワークにおけるサービスの停止やデータの喪失／漏洩など甚大なものである。ウィルスによってネットワークに与えられる被害に対する一般的な処理方法としては、セキュリティ会社の提供するアンチウィルスソフトウェアおよびウィルスパターン情報を用い、例えば、メールサーバやメールゲートウェイが、ネットワーク内およびインターネットから送受信した電子メールの内容をチェックし、ウィルス添付メールを削除する処理方法が知られている。
【０００３】
また、特許文献１では、専用のプロトコルを組み込んだウィルスチェックサーバを設置して、ウィルスチェックサーバは、送受信する電子メールなどの通信データをチェックし、ウィルスが添付された通信データを検出した際には、ウィルスを駆除する方法を開示している。
【０００４】
これとは別に、特許文献２では、ウィルス感染により不具合が生じた端末を特定してネットワークから隔離処理を行うネットワーク管理システムを提唱している。
【０００５】
【特許文献１】特開２００４−７８６４８号公報
【特許文献２】特開２００５−２０４０５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記した一般的な従来の技術は、メールサーバやメールゲートウェイに「新規ウィルス群」の情報が更新されて登録されるまでの間、「新規ウィルス群」に含まれる新規ウィルスが添付された電子メールはチェックおよび削除されない結果、当該新規ウィルスに感染した可能性のある端末がそのまま放置されるので、ウィルスによってネットワークに与えられる被害が拡大するという問題点があった。
【０００７】
また、上記した特許文献１の技術は、ウィルスのチェックには専用のプロトコルが別途必要とされるとともに、上記した一般的な従来の技術と同様に、「新規ウィルス群」が登録されるまでの間、「新規ウィルス群」に含まれる新規ウィルスが添付された電子メールはチェックおよび削除されない結果、新規ウィルスに感染した可能性のある端末がそのまま放置されるので、ウィルスによってネットワークに与えられる被害が拡大するという問題点があった。
【０００８】
また、上記した特許文献２の技術は、ウィルスに感染し、例えば、データが喪失するなどの不具合が生じた端末しか特定してネットワークから隔離できないとともに、上記した一般的な従来の技術と同様に、「新規ウィルス群」が登録されるまでの間、「新規ウィルス群」に含まれる新規ウィルスが添付された電子メールはチェックおよび削除されない結果、新規ウィルスに感染した可能性のある端末がそのまま放置されるので、ウィルスによってネットワークに与えられる被害が拡大するという問題点があった。
【０００９】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、ウィルスによってネットワークに与えられる被害を縮小できる端末特定プログラム、端末特定装置およびメールシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、請求項１に係る発明は、電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバとしてのコンピュータに、ウィルス定義ファイルに基づいて前記電子メールを検査し、ウィルスが添付された電子メールであるウィルス添付電子メールを配信要求した端末を特定する端末特定方法を実行させる端末特定プログラムであって、前記ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手順と、前記新規ウィルス添付電子メール特定手順によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手順と、前記アカウント情報取得手順によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手順と、をコンピュータに実行させることを特徴とする。
【００１１】
また、請求項２に係る発明は、上記の発明において、前記感染端末特定情報抽出手順は、前記新規ウィルス感染端末特定情報として、ＩＰアドレスを抽出することを特徴とする。
【００１２】
また、請求項３に係る発明は、上記の発明において、前記メールサーバは、他のメールサーバに接続され、前記感染端末特定情報抽出手順によって参照される前記配信要求履歴に、前記アカウント情報取得手順によって取得された前記アカウント情報がない場合は、前記他のメールサーバに当該アカウント情報を通知するアカウント情報通知手順をさらにコンピュータに実行させ、前記感染端末特定情報抽出手順は、他のメールサーバから前記アカウント情報の通知を受けた場合に、当該アカウント情報を用いて前記新規ウィルス感染端末特定情報を抽出することを特徴とする。
【００１３】
また、請求項４に係る発明は、上記の発明において、前記感染端末特定情報抽出手順は、前記新規ウィルス添付電子メールを前記メールサーバが受信した受信時刻以降、前記アカウント情報を有する前記端末が配信要求を行なった履歴が前記配信要求履歴にない場合は、前記メールサーバが記憶する前記電子メールの情報から当該新規ウィルス添付電子メールの情報を削除することを特徴とする。
【００１４】
また、請求項５に係る発明は、上記の発明において、前記メールサーバは、前記端末を操作するクライアントを特定できるクライアント特定情報を用いて、前記端末からのネットワークへの接続を認証するたびに、前記端末に前記端末特定情報を発行し、前記クライアント特定情報と前記端末特定情報とを対応付けたアクセス管理情報を記憶する認証サーバと接続され、前記感染端末特定情報抽出手順は、前記認証サーバに前記端末特定情報の探索の要求を送信し、前記認証サーバから受信した当該端末特定情報を前記新規ウィルス感染端末特定情報として抽出することを特徴とする。
【００１５】
また、請求項６に係る発明は、電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバに適用され、ウィルス定義ファイルに基づいて前記電子メールを検査し、ウィルスが添付された電子メールであるウィルス添付電子メールを配信要求した端末を特定する端末特定装置であって、前記ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手段と、前記新規ウィルス添付電子メール特定手段によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手段と、前記アカウント情報取得手段によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手段と、を備えたことを特徴とする。
【００１６】
また、請求項７に係る発明は、電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバと、前記メールサーバと前記端末との間で前記電子メールの送受信を中継する一つまたは複数の中継装置とからなるメールシステムであって、前記メールサーバは、ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手段と、前記新規ウィルス添付電子メール特定手段によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手段と、前記アカウント情報取得手段によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手段と、前記感染端末特定情報抽出手段によって抽出された前記新規ウィルス感染端末特定情報を、前記中継装置に送信する感染端末特定情報送信手段と、を備え、前記中継装置は、前記感染端末特定情報送信手段によって前記メールサーバから送信された前記新規ウィルス感染端末特定情報を受信する感染端末特定情報受信手段と、前記感染端末特定情報受信手段によって受信した前記新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、当該中継装置の中継する端末に含まれるか否かを判定する感染端末判定手段と、前記感染端末判定手段によって前記新規ウィルス感染端末が、当該中継装置の中継する端末に含まれる場合は、当該新規ウィルス感染端末をネットワークから検疫する検疫手段と、を備えたことを特徴とする。
【発明の効果】
【００１７】
請求項１または６の発明によれば、ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、メールサーバが記憶する電子メールの情報を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定し、特定された新規ウィルス添付電子メールのアカウント情報を取得し、取得されたアカウント情報と、メールサーバが記憶する配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の端末特定情報を新規ウィルス感染端末特定情報として抽出するので、新規ウィルスに感染した可能性のある端末を特定することが可能であり、その結果、メールサーバの管理者は当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００１８】
また、請求項２の発明によれば、新規ウィルス感染端末特定情報として、ＩＰアドレスを抽出するので、新規ウィルスに感染した可能性のある端末をＩＰアドレスによって容易に特定することが可能であり、その結果、メールサーバの管理者は、当該端末を特定して処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００１９】
また、請求項３の発明によれば、メールサーバは、他のメールサーバに接続され、参照される配信要求履歴に、取得されたアカウント情報がない場合は、他のメールサーバに当該アカウント情報を通知し、他のメールサーバからアカウント情報の通知を受けた場合に、当該アカウント情報を用いて新規ウィルス感染端末特定情報を抽出するので、メールゲートウェイと複数のメールサーバとが設置されるネットワークにおいて、メールゲートウェイに新規ウィルス添付電子メールの配信要求を行なった端末だけでなく、メールゲートウェイから新規ウィルス添付電子メールを受信したメールサーバに配信要求を行なった端末を新規ウィルスに感染した可能性のある端末として特定することが可能であり、その結果、メールサーバの管理者は当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００２０】
また、請求項４の発明によれば、新規ウィルス添付電子メールをメールサーバが受信した受信時刻以降、アカウント情報を有する端末が配信要求を行なった履歴が配信要求履歴にない場合は、メールサーバが記憶する電子メールの情報から当該新規ウィルス添付電子メールの情報を削除するので、新規ウィルス添付電子メールが端末へ配信されることを回避でき、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００２１】
また、請求項５の発明によれば、メールサーバは、端末を操作するクライアントを特定できるクライアント特定情報を用いて、端末からのネットワークへの接続を認証するたびに、端末に端末特定情報を発行し、クライアント特定情報と端末特定情報とを対応付けたアクセス管理情報を記憶する認証サーバと接続され、認証サーバに端末特定情報の探索の要求を送信し、認証サーバから受信した当該端末特定情報を新規ウィルス感染端末特定情報として抽出するので、ＩＳＤＮやＡＤＳＬなど、インターネットプロバイダを経由してインターネットに接続するたびにＩＰアドレスが変更するネットワークであっても、認証サーバが抽出した情報を元に新規ウィルスに感染した可能性のある端末を特定することが可能であり、その結果、メールサーバの管理者は、当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００２２】
また、請求項７の発明によれば、メールサーバは、ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、メールサーバが記憶する電子メールの情報を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定し、特定された新規ウィルス添付電子メールのアカウント情報を取得し、取得されたアカウント情報と、メールサーバが記憶する配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の端末特定情報を新規ウィルス感染端末特定情報として抽出し、抽出された新規ウィルス感染端末特定情報を、中継装置に送信し、中継装置は、メールサーバから送信された新規ウィルス感染端末特定情報を受信し、受信した新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、当該中継装置の中継する端末に含まれるか否かを判定し、新規ウィルス感染端末が、当該中継装置の中継する端末に含まれる場合は、当該新規ウィルス感染端末をネットワークから検疫するので、中継装置は、メールサーバが抽出した新規ウィルスに感染した可能性のある端末を特定する情報を取得して当該端末を検疫することができ、ウィルスによってネットワークに与えられる被害をより容易に縮小することが可能になる。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照して、この発明に係る端末特定プログラム、端末特定装置およびメールシステムの実施例を詳細に説明する。なお、以下では、この発明に係る端末特定プログラムを実行するメールサーバを含んで構成されるメールシステムを実施例として説明する。また、以下では、実施例１におけるメールシステムの構成および処理の手順、実施例１の効果を順に説明し、次に、実施例１と同様に、実施例２に係るメールシステム、実施例３に係るメールシステム、実施例４に係るメールシステム、実施例５に係るメールシステム、について順に説明する。
【実施例１】
【００２４】
［実施例１におけるメールシステムの概要および特徴］
まず最初に、図１〜３を用いて、実施例１におけるメールシステムの主たる特徴を具体的に説明する。図１は、実施例１におけるメールシステムの概要を説明するための図であり、図２および図３は、実施例１におけるメールシステムの特徴を説明するための図である。
【００２５】
実施例１におけるメールシステムは、電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする電子メールを配信し、端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバと、メールサーバと端末との間で電子メールの送受信を中継する一つまたは複数のルータとから構成される。なお、「ルータ」は、特許請求の範囲に記載の「中継装置」に対応する。
【００２６】
具体的には、図１に示すように、「ドメイン名：ｊｐ．ｘｙｚ．ｃｏｍ」を管理するメールサーバ（ｍａｉｌ．ｊｐ．ｘｙｚ．ｃｏｍ、「ＩＰアドレス：１０．１０．３０．１」）は、インターネットから受信した電子メールおよび内包するネットワークにある端末から受信して送信した電子メールの情報を「メールアーカイブ情報」に記憶する。例えば、図１に示すように、電子メールを一意に識別するために付与した「メッセージＩＤ：ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」、電子メールをメールサーバが受信した「受信時刻：２００６年１１月２４日金曜日１５時４０分０９秒」、「送信元メールアドレス：ｘｘｘ＠ｙｙｙ．ｃｏｍ」および「送信先メールアドレス：ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」などを、当該電子メールの「本文」および、当該電子メールに添付された「添付ファイル」と対応付けて記憶する。
【００２７】
また、図１に示すように、メールサーバは、例えば、「アカウント情報：ａａａ」を持つクライアントが使用する「ＩＰアドレス：１９２．１６８．２０．１００」の端末からの配信要求に応じて、「ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」を宛先とする電子メールを当該端末に配信する。
【００２８】
その際、図１に示すように、メールサーバは、「ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」と当該端末を特定するための情報である端末特定情報としての「ＩＰアドレス：１９２．１６８．２０．１００」とを対応付けて「配信要求履歴」に記憶する。なお、端末からの配信要求を受け付けた「配信要求時刻：２００６年１１月２４日金曜日１５時４２分１２秒」も合わせて記憶する。
【００２９】
そして、メールサーバは、ウィルスの特徴を収録したファイルである「ウィルス定義ファイル」を記憶し、ウィルス定義ファイルに基づいて、受信した電子メールを検査する。具体的には、図１に示すように、受信した電子メールを「ウィルス定義ファイル」に収録された各ウィルスのパターン（ウィルスパターン１、ウィルスパターン２など）に照合し、パターンとの一致が見られると当該電子メールにウィルスが添付されていると判定する。
【００３０】
さらに、図１に示すように、メールサーバと端末との間には複数のルータが設置され、例えば、第一ルータは、サブネットワーク「ＩＰアドレス：１９２．１６８．２０．０／２４」に内包される端末を管理し、スイッチを介して、メールサーバと端末との間での電子メールの送受信を中継する。
【００３１】
そして、実施例１におけるメールシステムは、上記したメールサーバにおいて、ウィルスが添付された電子メールであるウィルス添付電子メールを配信要求した端末を特定し、上記した中継装置において、メールサーバが特定した当該端末をネットワークから検疫することを概要とし、ウィルスによってネットワークに与えられる被害を縮小することが可能になることに主たる特徴がある。
【００３２】
この主たる特徴について簡単に説明すると、実施例１におけるメールシステムを構成するメールサーバは、「ウィルス定義ファイル」に新規ウィルスの定義が追加された場合に、「メールアーカイブ情報」を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する。
【００３３】
具体的には、図２に示すように、「ウィルス定義ファイル」に、例えば、セキュリティ会社からインターネットを介して、新規ウィルスの定義（ウィルスパターンＮ１、ウィルスパターンＮ２など）が追加されると、メールサーバは、「メールアーカイブ情報」を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する（図２の（１）参照）。例えば、「メールアーカイブ情報」を検査して、図２に示す電子メール（「メッセージＩＤ：ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」、「受信時刻：２００６年１１月２４日金曜日１５時４０分０９秒」、「送信元メールアドレス：ｘｘｘ＠ｙｙｙ．ｃｏｍ」、「送信先メールアドレス：ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」）に、新規ウィルス（例えば、ウィルスパターンＮ１）が添付されていることを特定する。ここで、当該新規ウィルス添付電子メールは、メールサーバが受信した時点では、「ウィルス定義ファイル」に収録されていなかった新規ウィルスが添付された電子メールである。
【００３４】
そして、実施例１におけるメールシステムを構成するメールサーバは、特定された新規ウィルス添付電子メールのアカウント情報を取得する。すなわち、特定された新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を取得する（図２の（２）参照）。
【００３５】
そして、実施例１におけるメールシステムを構成するメールサーバは、取得されたアカウント情報と、「配信要求履歴」とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の「ＩＰアドレス」を新規ウィルス感染端末特定情報として抽出する。例えば、「配信要求履歴」を参照して、「アカウント情報：ａａａ」を用いて配信要求を行なった端末の「ＩＰアドレス」が「１９２．１６８．２０．１００」であるとする新規ウィルス感染端末特定情報を抽出する（図２の（３）参照）。
【００３６】
そして、実施例１におけるメールシステムを構成するメールサーバは、抽出された新規ウィルス感染端末特定情報を、ルータに送信する。すなわち、メールサーバは、「ＩＰアドレス：１９２．１６８．２０．１００」である端末の検疫依頼をルータに送信する（図３の（４）参照）。なお、本実施例では、第一ルータを介して、第二ルータおよび第三ルータに当該新規ウィルス感染端末特定情報が転送されるものとする。
【００３７】
そして、実施例１におけるメールシステムを構成するルータは、メールサーバから送信された新規ウィルス感染端末特定情報を受信する。すなわち、第一ルータは、メールサーバから新規ウィルス感染端末特定情報として、「ＩＰアドレス：１９２．１６８．２０．１００」を受信する（図３の（５）参照）。
【００３８】
そして、実施例１におけるメールシステムを構成するルータは、受信した新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、当該ルータの中継する端末に含まれるか否かを判定する。例えば、「ＩＰアドレス：１９２．１６８．２０．１００」を受信した第一ルータは、図３の表に示すルーティングテーブルを参照して、「宛先アドレス：１９２．１６８．２０．０／２４」の「ＮｅｘｔＨｏｐ」が「ｃｏｎｎｅｃｔｅｄ」であることから、「ＩＰアドレス：１９２．１６８．２０．１００」の端末が、自身が中継する端末に含まれると判定する（図３の（６）参照）。
【００３９】
そして、実施例１におけるメールシステムを構成するルータは、新規ウィルス感染端末が、自身の中継する端末に含まれる場合は、当該新規ウィルス感染端末を前記ネットワークから検疫する。すなわち、第一ルータは、「ＩＰアドレス：１９２．１６８．２０．１００」の端末が、自身の中継する端末に含まれるので、当該新規ウィルス感染端末をネットワークから検疫する（図３の（７）参照）。具体的には、パケットフィルタリングなどの手法を用いて、「ＩＰアドレス：１９２．１６８．２０．１００」の新規ウィルス感染端末に対し、パケットの送受信を遮断する処理を行う。
【００４０】
なお、その際、検疫対象である端末（「ＩＰアドレス：１９２．１６８．２０．１００」）が搭載するＯＳのＵｐｄａｔｅや「ウィルス定義ファイル」の更新などを行なうための通信のみは、実施可能にしてもよい。また、当該端末から、ＯＳのＵｐｄａｔｅや「ウィルス定義ファイル」の更新が終了したことをルータに通知し、ルータは、パケットの送受信を遮断する処理を解除するようにしてもよい。
【００４１】
このようなことから、実施例１におけるメールシステムは、新規ウィルスに感染した可能性のある端末を特定することが可能であり、その結果、メールサーバの管理者は当該端末を処理することができ、上記した主たる特徴の通り、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００４２】
［実施例１におけるメールサーバの構成］
次に、図４〜１０を用いて、実施例１におけるメールサーバの構成を説明する。図４は、実施例１におけるメールサーバの構成を示すブロック図であり、図５は、ウィルス定義ファイル記憶部を説明するための図であり、図６は、実施例１におけるメールサーバのメールアーカイブ情報記憶部を説明するための図であり、図７は、実施例１におけるメールサーバのアカウント情報取得部を説明するための図であり、図８は、実施例１におけるメールサーバの配信要求履歴記憶部を説明するための図であり、図９は、実施例１におけるメールサーバの感染端末特定情報抽出部を説明するための図であり、図１０は、実施例１におけるメールサーバからルータへ送信される端末特定情報を説明するための図である。
【００４３】
図４に示すように、実施例１におけるメールサーバ１０は、通信制御部１１と、記憶部１２と、処理部１３とから構成される。
【００４４】
通信制御部１１は、ネットワークを通じて送受信されるデータの転送を制御する。具体的には、通信プロトコルであるＳＭＴＰ／ＰＯＰ３プロトコルによって、電子メールの送受信や、「新規ウィルスの定義」の受信や、「新規ウィルス感染端末特定情報」の送信などを行う。ここで、通信制御部１１は、特許請求の範囲に記載の「感染端末特定情報送信手段」に対応する。
【００４５】
記憶部１２は、処理部１３による各種処理に用いるデータや、処理部１３による各種処理結果を記憶し、特に本発明に密接に関連するものとしては、図４に示すように、ウィルス定義ファイル記憶部１２ａと、メールアーカイブ情報記憶部１２ｂと、特定新規ウィルス添付電子メール記憶部１２ｃと、取得アカウント情報記憶部１２ｄと、配信要求履歴記憶部１２ｅとを備える。ウィルス定義ファイル記憶部１２ａは、ウィルスの特徴を収録したファイルである「ウィルス定義ファイル」を記憶し、メールアーカイブ情報記憶部１２ｂは、インターネットから受信した電子メールおよび内包するネットワークにある端末が送信した電子メールの情報を記憶し、特定新規ウィルス添付電子メール記憶部１２ｃは、後述する新規ウィルス添付電子メール特定部１３ａが特定した新規ウィルス添付電子メールの情報を記憶し、取得アカウント情報記憶部１２ｄは、後述するアカウント情報取得部１３ｂが取得した新規ウィルス添付電子メールのアカウント情報を記憶し、配信要求履歴記憶部１２ｅは、端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶する。なお、各部については、後に詳述する。
【００４６】
処理部１３は、通信制御部１１から転送されたデータと、記憶部１２が記憶するデータに基づき各種処理を実行し、特に本発明に密接に関連するものとしては、図４に示すように、新規ウィルス添付電子メール特定部１３ａと、アカウント情報取得部１３ｂと、感染端末特定情報抽出部１３ｃとを備える。ここで、新規ウィルス添付電子メール特定部１３ａは、特許請求の範囲に記載の「新規ウィルス添付電子メール特定手順」に対応し、アカウント情報取得部１３ｂは、同じく、「アカウント情報取得手順」に対応し、感染端末特定情報抽出部１３ｃは、同じく、「感染端末特定情報抽出手順」に対応する。
【００４７】
新規ウィルス添付電子メール特定部１３ａは、「ウィルス定義ファイル」に新規ウィルスの定義が追加された場合に、「メールアーカイブ情報」を検査する。具体的には、図５に示すように、ウィルス定義ファイル記憶部１２ａが記憶するウィルス定義（ウィルスパターン１、ウィルスパターン２など）に新規ウィルスの定義（ウィルスパターンＮ１、ウィルスパターンＮ２など）が追加されると、電子メールを一意に識別するために付与した「メッセージＩＤ」、電子メールをメールサーバが受信した「受信時刻」、「送信元メールアドレス：ｘｘｘ＠ｙｙｙ．ｃｏｍ」および「送信先メールアドレス」を、当該電子メールの「本文」および、当該電子メールに添付された「添付ファイル」と対応付けて記憶するメールアーカイブ情報記憶部１２ｂ（図６参照）を検査する。
【００４８】
そして、新規ウィルス添付電子メール特定部１３ａは、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定し、その結果を、特定新規ウィルス添付電子メール記憶部１２ｃに格納する。具体的には、図６に示すメールアーカイブ情報記憶部１２ｂを検査して、例えば、『「メッセージＩＤ：ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」、「受信時刻：２００６年１１月２４日金曜日１５時４０分０９秒」、「送信元メールアドレス：ｘｘｘ＠ｙｙｙ．ｃｏｍ」、「送信先メールアドレス：ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」』である電子メールに、新規ウィルス（例えば、ウィルスパターンＮ１）が添付されていることを特定する。
【００４９】
アカウント情報取得部１３ｂは、特定新規ウィルス添付電子メール記憶部１２ｃが記憶する新規ウィルス添付電子メールの情報からアカウント情報を取得し、その結果を、取得アカウント情報記憶部１２ｄに格納する。例えば、図７に示すように、特定された新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を取得する。
【００５０】
感染端末特定情報抽出部１３ｃは、取得アカウント情報記憶部１２ｄが記憶するアカウント情報と、配信要求履歴記憶部１２ｅが記憶する「配信要求履歴」とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の「ＩＰアドレス」を新規ウィルス感染端末特定情報として抽出する。具体的には、図８に示す「アカウント情報」と、「ＩＰアドレス」と、「配信要求時刻」とを対応付けた「配信要求履歴」を記憶する配信要求履歴記憶部１２ｅを参照して、取得アカウント情報記憶部１２ｄが記憶するアカウント情報に対応する「ＩＰアドレス」を抽出する。例えば、図９に示すように、「アカウント情報：ａａａ」を用いて配信要求を行なった端末の「ＩＰアドレス」が「１９２．１６８．２０．１００」であるとする新規ウィルス感染端末特定情報を抽出する。
【００５１】
メールサーバ１０は、通信制御部１１を介して、抽出された新規ウィルス感染端末特定情報を、後述するルータ２０に送信する。例えば、図１０に示すようなＩＰパケットをルータ２０に送信する。すなわち、ＩＰヘッダにおける宛先ＩＰアドレスとして、『新規ウィルス感染端末特定情報である「ＩＰアドレス：１９２．１６８．２０．１００」』が設定され、ＴＣＰヘッダにおける宛先ポート番号として、「新規ウィルス感染端末特定情報によって特定される端末を検疫する要求メッセージであることを示すアプリケーション層用のポート番号」が設定され、データのタイプとして、「メールサーバからルータへの検疫要求」であることを示す識別子が設定され、データとして、『新規ウィルス感染端末特定情報である「ＩＰアドレス：１９２．１６８．２０．１００」』が設定される。なお、ＩＰパケットにおいて、ＴＣＰヘッダではなく、ＵＤＰヘッダを使用する場合であってもよい。
【００５２】
［実施例１におけるルータの構成］
続いて、図１１〜１３を用いて、実施例１におけるルータの構成を説明する。図１１は、実施例１におけるルータの構成を示すブロック図であり、図１２は、経路情報記憶部を説明するための図であり、図１３は、感染端末判定部を説明するための図である。
【００５３】
図１１に示すように、実施例１におけるルータ２０は、通信制御部２１と、記憶部２２と、処理部２３とから構成される。
【００５４】
通信制御部２１は、メールサーバ１０と端末との間でデータの通信を制御する。具体的には、メールサーバ１０と端末との間で送受信される電子メールの通信や、メールサーバ１０からの「新規ウィルス感染端末特定情報」の受信などを行う。ここで、通信制御部２１は、特許請求の範囲に記載の「感染端末特定情報受信手段」に対応する。
【００５５】
ここで、通信制御部２１は、例えば、図１０に示すようなＩＰパケットを、メールサーバ１０から受信すると、データのタイプとして、「メールサーバからルータへの検疫要求」であることを示す識別子が設定されていることから、当該ＩＰパケットを、「宛先ＩＰアドレス：１９２．１６８．２０．１００」宛ではなく、後述する感染端末判定部２３ａに中継する。
【００５６】
記憶部２２は、処理部２３による各種処理に用いるデータを記憶し、特に本発明に密接に関連するものとしては、図１１に示すように、経路情報記憶部２２ａと、感染端末判定結果記憶部２２ｂとを備える。経路情報記憶部２２ａは、ルータ２０のルーティングテーブルを記憶し、感染端末判定結果記憶部２２ｂは、後述する感染端末判定部２３ａによって、「新規ウィルス感染端末特定情報」に対応する新規ウィルス感染端末が、ルータ２０の中継する端末に含まれるか否かを判定した結果を記憶する。なお、各部については、後に詳述する。
【００５７】
処理部２３は、通信制御部２１から転送されたデータと、記憶部２２が記憶するデータに基づき各種処理を実行し、特に本発明に密接に関連するものとしては、図１１に示すように、感染端末判定部２３ａと、検疫部２３ｂとを備える。ここで、感染端末判定部２３ａは、特許請求の範囲に記載の「感染端末判定手段」に対応し、検疫部２３ｂは、同じく、「検疫手段」に対応する。
【００５８】
感染端末判定部２３ａは、メールサーバ１０から受信した新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、中継する端末に含まれるか否かを、経路情報記憶部２２ａが記憶するルーティングテーブルを参照して判定し、その結果を、感染端末判定結果記憶部２２ｂに格納する。具体的には、図１２に示すように、「宛先アドレス」と「ＮｅｘｔＨｏｐ」とを対応付けたルーティングテーブルを記憶する経路情報記憶部２２ａを参照して、『新規ウィルス感染端末特定情報である「ＩＰアドレス：１９２．１６８．２０．１００」』の端末が、ルータ２０の中継する端末に含まれるか否かを判定する。例えば、図１３に示すように、「宛先アドレス：１９２．１６８．２０．０／２４」の「ＮｅｘｔＨｏｐ」が「ｃｏｎｎｅｃｔｅｄ」であることから、「ＩＰアドレス：１９２．１６８．２０．１００」の端末が、ルータ２０が中継する端末に含まれると判定する。
【００５９】
また、感染端末判定部２３ａは、受信した新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、中継する端末に含まれなかった場合は、別のルータに、当該新規ウィルス感染端末特定情報を送信する。例えば、図１２の表に示すルーティングテーブルを参照して、第二ルータに、当該新規ウィルス感染端末特定情報を送信する。
【００６０】
なお、メールサーバ（「ＩＰアドレス：１０．１０．３０．１」）から受信した新規ウィルス感染端末特定情報（ＩＰアドレス）が、ルータ２０が管理するサブネットワーク（ＩＰアドレス：１９２．１６８．２０．０／２４）が内包する端末のＩＰアドレスである場合のみ、感染端末判定部２３ａに通知し、それ以外のＩＰアドレスの場合は、第二ルータに、当該ＩＰアドレスを送信するように、構成定義情報を予めルータ２０に設定してもよい。
【００６１】
検疫部２３ｂは、感染端末判定結果記憶部２２ｂが記憶する判定結果において、新規ウィルス感染端末が、ルータ２０の中継する端末に含まれる場合は、当該新規ウィルス感染端末を前記ネットワークから検疫する（図３の（７）参照）。例えば、検疫部２３ｂは、「ＩＰアドレス：１９２．１６８．２０．１００」の端末が、ルータ２０の中継する端末に含まれるので、当該新規ウィルス感染端末をネットワークから検疫する。具体的には、パケットフィルタリングなどの手法を用いて、「ＩＰアドレス：１９２．１６８．２０．１００」の新規ウィルス感染端末に対し、パケットの送受信を遮断する処理を行う。
【００６２】
なお、その際、検疫対象である端末（「ＩＰアドレス：１９２．１６８．２０．１００」）が搭載するＯＳのＵｐｄａｔｅや「ウィルス定義ファイル」の更新などを行なうための通信のみは、実施可能にしてもよい。また、当該端末から、ＯＳのＵｐｄａｔｅや「ウィルス定義ファイル」の更新が終了したことをルータに通知し、ルータは、パケットの送受信を遮断する処理を解除するようにしてもよい。
【００６３】
［実施例１におけるメールサーバによる処理の手順］
次に、図１４を用いて、実施例１におけるメールサーバ１０による処理を説明する。図１４は、実施例１におけるメールサーバの処理の手順を説明するための図である。
【００６４】
まず、実施例１におけるメールサーバ１０は、ウィルス定義ファイル記憶部１２ａが記憶する「ウィルス定義ファイル」に「新規ウィルスの定義」が追加されると（ステップＳ１４０１肯定）、新規ウィルス添付電子メール特定部１３ａは、メールアーカイブ情報記憶部１２ｂが記憶する「メールアーカイブ情報」を検査し（ステップＳ１４０２）、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールが特定されなかった場合は（ステップＳ１４０２否定）、処理を終了する。
【００６５】
これに反して、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールが特定された場合は（ステップＳ１４０２肯定）、アカウント情報取得部１３ｂは、特定新規ウィルス添付電子メール記憶部１２ｃが記憶する新規ウィルス添付電子メールの情報からアカウント情報を取得する（ステップＳ１４０３）。例えば、図７に示すように、特定された新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を取得する。
【００６６】
そして、感染端末特定情報抽出部１３ｃは、取得されたアカウント情報と、「配信要求履歴」とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の「ＩＰアドレス」を新規ウィルス感染端末特定情報として抽出する（ステップＳ１４０４）。具体的には、図９に示すように、「アカウント情報：ａａａ」を用いて配信要求を行なった端末の「ＩＰアドレス」が「１９２．１６８．２０．１００」であるとする新規ウィルス感染端末特定情報を抽出する。
【００６７】
続いて、メールサーバ１０は、新規ウィルス感染端末特定情報として「ＩＰアドレス」をルータ２０に送信して（ステップＳ１４０５）、処理を終了する。例えば、図１０に示すＩＰパケットを、ルータ２０に送信する。
【００６８】
なお、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールが特定された場合は（ステップＳ１４０２肯定）、当該新規ウィルス添付電子メールの情報をメールアーカイブ情報記憶部１２ｂが記憶する「メールアーカイブ情報」から削除するようにしてもよいが、本発明はこれに限定されるものではない。
【００６９】
［実施例１におけるルータによる処理の手順］
次に、図１５を用いて、実施例１におけるルータ２０による処理を説明する。図１５は、実施例１におけるルータの処理の手順を説明するための図である。
【００７０】
まず、実施例１におけるルータ２０は、メールサーバ１０から新規ウィルス感染端末特定情報としてＩＰアドレスを受信すると（ステップＳ１５０１肯定）、感染端末判定部２３ａは、当該新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、中継する端末に含まれるか否かを判定し（ステップＳ１５０２）、新規ウィルス感染端末が、中継する端末に含まれない場合は（ステップＳ１５０２否定）、別のルータに、当該新規ウィルス感染端末特定情報を送信する（ステップＳ１５０４）。例えば、図１２の表に示すルーティングテーブルを参照して、第二ルータに、当該新規ウィルス感染端末特定情報を送信する。
【００７１】
これに反して、新規ウィルス感染端末が、中継する端末に含まれる場合は（ステップＳ１５０２肯定）、検疫部２３ｂは、当該新規ウィルス感染端末を前記ネットワークから検疫し（ステップＳ１５０３）、処理を終了する。例えば、図１３に示すように、「宛先アドレス：１９２．１６８．２０．０／２４」の「ＮｅｘｔＨｏｐ」が「ｃｏｎｎｅｃｔｅｄ」であることから、「ＩＰアドレス：１９２．１６８．２０．１００」の端末が、ルータ２０が中継する端末に含まれると判定すると、検疫部２３ｂは、「ＩＰアドレス：１９２．１６８．２０．１００」の端末を、ネットワークから検疫する。具体的には、パケットフィルタリングなどの手法を用いて、「ＩＰアドレス：１９２．１６８．２０．１００」の新規ウィルス感染端末に対し、パケットの送受信を遮断する処理を行う。
【００７２】
なお、その際、検疫対象である端末（「ＩＰアドレス：１９２．１６８．２０．１００」）が搭載するＯＳのＵｐｄａｔｅや「ウィルス定義ファイル」の更新などを行なうための通信のみは、実施可能にしてもよい。また、当該端末から、ＯＳのＵｐｄａｔｅや「ウィルス定義ファイル」の更新が終了したことをルータに通知し、ルータは、パケットの送受信を遮断する処理を解除するようにしてもよい。
【００７３】
［実施例１の効果］
上記したように、実施例１によれば、ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、メールサーバ１０が記憶する電子メールの情報を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定し、特定された新規ウィルス添付電子メールのアカウント情報を取得し、取得されたアカウント情報と、メールサーバ１０が記憶する配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の端末特定情報を新規ウィルス感染端末特定情報として抽出するので、新規ウィルスに感染した可能性のある端末を特定することが可能であり、その結果、メールサーバの管理者は当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００７４】
また、実施例１によれば、新規ウィルス感染端末特定情報として、ＩＰアドレスを抽出するので、新規ウィルスに感染した可能性のある端末をＩＰアドレスによって容易に特定することが可能であり、その結果、メールサーバの管理者は、当該端末を特定して処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００７５】
また、実施例１によれば、抽出された新規ウィルス感染端末特定情報であるＩＰアドレスを、ルータ２０に送信するので、新規ウィルスに感染した可能性のある端末を特定する情報をルータ２０が取得することが可能であり、ルータ２０が端末に対して検疫機能を備えている場合は、メールサーバの管理者が処理することなく、端末を検疫することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００７６】
また、実施例１によれば、ルータ２０は、メールサーバ１０から送信された新規ウィルス感染端末特定情報を受信し、受信した新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、当該中継装置の中継する端末に含まれるか否かを判定し、新規ウィルス感染端末が、ルータ２０の中継する端末に含まれる場合は、当該新規ウィルス感染端末をネットワークから検疫するので、ルータ２０は、メールサーバが抽出した新規ウィルスに感染した可能性のある端末を特定する情報を取得して当該端末を検疫することができ、ウィルスによってネットワークに与えられる被害をより容易に縮小することが可能になる。
【実施例２】
【００７７】
上述した実施例１では、メールサーバがひとつの場合について説明したが、実施例２では、メールサーバに他のメールサーバが接続され、そのうちのひとつがメールゲートウェイとして機能する場合について説明する。
【００７８】
［実施例２におけるメールシステムの概要および特徴］
まず最初に、図１６〜１８を用いて、実施例２におけるメールシステムの主たる特徴を具体的に説明する。図１６は、実施例２におけるメールシステムの概要を説明するための図であり、図１７および１８は、実施例２におけるメールシステムの特徴を説明するための図である。
【００７９】
実施例２におけるメールシステムは、メールゲートウェイと複数のメールサーバとに接続されるメールサーバとルータから構成される。例えば、図１６に示すように、メールゲートウェイとして機能する第一メールサーバは、第二メールサーバに接続され、第二メールサーバは、第三メールサーバに接続される。
【００８０】
ここで、図１６に示すように、「ドメイン名：ｊｐ．ｘｙｚ．ｃｏｍ」を管理する第一メールサーバ（ｍａｉｌ１．ｊｐ．ｘｙｚ．ｃｏｍ、「ＩＰアドレス：１０．１０．３０．１」）は、メールゲートウェイとして機能し、実施例１におけるメールサーバと同様に、電子メールの情報を「メールアーカイブ情報」に記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた「配信要求履歴」を記憶し、「ウィルス定義ファイル」に基づいて、受信した電子メールを検査する。
【００８１】
また、メールゲートウェイ以外のメールサーバ（図１６に示す第二メールサーバおよび第三メールサーバ）は、実施例１におけるメールサーバと同様に、送受信した電子メールの情報を「メールアーカイブ情報」に記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた「配信要求履歴」を記憶するが、「ウィルス定義ファイル」は保持しておらず、受信した電子メールの検査は行わない。
【００８２】
例えば、図１６に示す第三メールサーバ（ｍａｉｌ３．ｊｐ．ｘｙｚ．ｃｏｍ、「ＩＰアドレス：１０．１０．３０．３」）は、メールゲートウェイから第二メールサーバを経由して受信した電子メールおよび内包するネットワークにある端末から受診して送信した電子メールの情報を「メールアーカイブ情報」に記憶し、「アカウント情報：ａａａ」を持つクライアントが使用する「ＩＰアドレス：１９２．１６８．２０．１００」の端末からの配信要求に応じて、メールサーバは、「ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」を宛先とする電子メールを当該端末に配信し、「アカウント情報：ａａａ」と当該端末を特定するための情報である端末特定情報としての「ＩＰアドレス：１９２．１６８．２０．１００」とを対応付けて「配信要求履歴」に記憶する。なお、端末からの配信要求を受け付けた「配信要求時刻」も合わせて記憶する。
【００８３】
さらに、メールサーバと端末との間にはルータが設置され、例えば、図１１に示すルータは、サブネットワーク「ＩＰアドレス：１９２．１６８．２０．０／２４」に内包される端末を管理し、スイッチを介して、メールサーバと端末との間での電子メールの送受信を中継する。
【００８４】
まず、実施例２におけるメールシステムを構成するメールゲートウェイは、「ウィルス定義ファイル」に新規ウィルスの定義が追加された場合に、「メールアーカイブ情報」を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する。具体的には、図１７に示すように、「ウィルス定義ファイル」に、例えば、セキュリティ会社からインターネットを介して、新規ウィルスの定義が追加されると、メールサーバは、「メールアーカイブ情報」を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する。例えば、「ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」を宛先とする電子メール（メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ）に新規ウィルスが添付されていることを特定する（図１７の（１）参照）。
【００８５】
そして、実施例２におけるメールシステムを構成するメールゲートウェイは、特定された新規ウィルス添付電子メールのアカウント情報を取得する。例えば、特定された新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を取得する（図１７の（２）参照）。
【００８６】
そして、実施例２におけるメールシステムを構成するメールゲートウェイは、参照される「配信要求履歴」にアカウント情報がない場合は、複数のメールサーバに当該アカウント情報を通知する。すなわち、メールゲートウェイの「配信要求履歴」に、「アカウント情報：ａａａ」からの配信要求履歴がないので（図１７の（３）参照）、第二メールサーバや第三メールサーバに「アカウント情報：ａａａ」を通知する（図１８の（４）参照）。例えば、第二メールサーバ（ｍａｉｌ２．ｊｐ．ｘｙｚ．ｃｏｍ）および第三メールサーバ（ｍａｉｌ３．ｊｐ．ｘｙｚ．ｃｏｍ）に、図１８に示すような電子メールの形式で、「アカウント情報：ａａａ」を通知する。なお、本実施例では、「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」も通知する。ここで、図１８に示す電子メールの拡張ヘッダには、端末の検疫要求であることを表すために「Ｘ−ｔｒａｎｓ：ＯＮ」が記載されている。
【００８７】
そして、実施例２におけるメールシステムを構成するメールサーバは、メールゲートウェイからアカウント情報の通知を受けると、当該アカウント情報を取得し、さらに、「メールアーカイブ情報」を参照して新規ウィルス添付電子メールの受信時刻を取得する。例えば、第三メールサーバは、メールゲートウェイから第二メールサーバを経由して、図１８に示す「ｍａｉｌ３．ｊｐ．ｘｙｚ．ｃｏｍ」宛の電子メールを受信すると（図１８の（５）参照）、「アカウント情報：ａａａ」および「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」を取得し（図１８の（６）参照）、「メールアーカイブ情報」を参照して「アカウント情報：ａａａ」宛の電子メール（メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ）をメールゲートウェイから第二メールサーバを経由して受信した受信時刻が「２００６年１１月２４日金曜日１５時４０分０９秒」であることを取得する（図１８の（７）参照）。なお、電子メールの受信時刻は、ＳＭＴＰの受信ログを参照して取得してもよい。
【００８８】
そして、実施例２におけるメールシステムを構成するメールサーバは、取得したアカウント情報と新規ウィルス添付電子メールの受信時刻とを用いて、配信要求履歴を参照して、新規ウィルス感染端末特定情報であるＩＰアドレスを抽出する。例えば、第三メールサーバは、図１８の表に示す「配信要求履歴」のうち、「２００６年１１月２４日金曜日１５時４０分０９秒」以降の「配信要求履歴」を参照して、「アカウント情報：ａａａ」からの配信要求（「配信要求時刻：２００６年１１月２４日金曜日１７時００分１２秒」）に応じて、当該新規ウィルス添付電子メールを受信した端末の「ＩＰアドレス」が「１９２．１６８．２０．１００」であるとする新規ウィルス感染端末特定情報を抽出する（図１８の（８）参照）。
【００８９】
そして、実施例２におけるメールシステムを構成するメールサーバは、実施例１と同様に、抽出された新規ウィルス感染端末特定情報を、ルータに送信し（図３の（４）参照）、実施例２におけるメールシステムを構成するルータは、実施例１と同様に、新規ウィルス感染端末が、自身の中継する端末に含まれる場合は、当該新規ウィルス感染端末を前記ネットワークから検疫する（図３の（７）参照）。
【００９０】
このようなことから、実施例２におけるメールシステムは、メールゲートウェイと複数のメールサーバとが設置されるネットワークにおいて、メールゲートウェイに新規ウィルス添付電子メールの配信要求を行なった端末だけでなく、メールゲートウェイから新規ウィルス添付電子メールを受信したメールサーバに配信要求を行なった端末を新規ウィルスに感染した可能性のある端末として特定することが可能であり、その結果、メールサーバの管理者は当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【００９１】
［実施例２におけるメールゲートウェイの構成］
次に、図１９〜２１を用いて、実施例２におけるメールゲートウェイの構成を説明する。図１９は、実施例２におけるメールゲートウェイの構成を示すブロック図であり、図２０は、実施例２におけるメールゲートウェイのアカウント情報取得部を説明するための図であり、図２１は、実施例２におけるメールゲートウェイからメールサーバへ送信されるアカウント情報を説明するための図である。
【００９２】
図１９に示すように、実施例２におけるメールゲートウェイ３０は、通信制御部３１と、記憶部３２と、処理部３３とから構成される。
【００９３】
通信制御部３１は、ネットワークを通じて送受信されるデータの転送を制御する。具体的には、通信プロトコルであるＳＭＴＰ／ＰＯＰ３プロトコルによって、電子メールの送受信や、「ウィルス定義ファイル」の受信や、「アカウント情報」の通知や、「新規ウィルス感染端末特定情報」の送信などを行う。ここで、通信制御部３１は、特許請求の範囲に記載の「アカウント情報通知手順」および「感染端末特定情報送信手段」に対応する。
【００９４】
記憶部３２は、処理部３３による各種処理に用いるデータや、処理部３３による各種処理結果を記憶し、特に本発明に密接に関連するものとしては、図１９に示すように、ウィルス定義ファイル記憶部３２ａと、メールアーカイブ情報記憶部３２ｂと、特定新規ウィルス添付電子メール記憶部３２ｃと、取得アカウント情報記憶部３２ｄと、配信要求履歴記憶部３２ｅとを備える。ウィルス定義ファイル記憶部３２ａは、ウィルスの特徴を収録したファイルである「ウィルス定義ファイル」を記憶し、メールアーカイブ情報記憶部３２ｂは、インターネットから受信した電子メールおよび内包するネットワークにある端末から受信して送信した電子メールの情報を記憶し、特定新規ウィルス添付電子メール記憶部３２ｃは、後述する新規ウィルス添付電子メール特定部３３ａが特定した新規ウィルス添付電子メールの情報を記憶し、取得アカウント情報記憶部３２ｄは、後述するアカウント情報取得部３３ｂが取得した新規ウィルス添付電子メールのアカウント情報を記憶し、配信要求履歴記憶部３２ｅは、端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶する。
【００９５】
処理部３３は、通信制御部３１から転送されたデータと、記憶部３２が記憶するデータに基づき各種処理を実行し、特に本発明に密接に関連するものとしては、図１９に示すように、新規ウィルス添付電子メール特定部３３ａと、アカウント情報取得部３３ｂと、感染端末特定情報抽出部３３ｃとを備える。ここで、新規ウィルス添付電子メール特定部３３ａは、特許請求の範囲に記載の「新規ウィルス添付電子メール特定手順」に対応し、アカウント情報取得部３３ｂは、同じく、「アカウント情報取得手順」に対応し、感染端末特定情報抽出部３３ｃは、同じく、「感染端末特定情報抽出手順」に対応する。
【００９６】
新規ウィルス添付電子メール特定部３３ａは、実施例１における新規ウィルス添付電子メール特定部１３ａと同様に、「ウィルス定義ファイル」に新規ウィルスの定義が追加された場合に、「メールアーカイブ情報」を検査する。具体的には、図５に示すように、ウィルス定義ファイル記憶部３２ａが記憶するウィルス定義（ウィルスパターン１、ウィルスパターン２など）に新規ウィルスの定義（ウィルスパターンＮ１、ウィルスパターンＮ２など）が追加されると、電子メールを一意に識別するために付与した「メッセージＩＤ」、電子メールをメールサーバが受信した「受信時刻」、「送信元メールアドレス：ｘｘｘ＠ｙｙｙ．ｃｏｍ」および「送信先メールアドレス」を、当該電子メールの「本文」および、当該電子メールに添付された「添付ファイル」と対応付けて記憶するメールアーカイブ情報記憶部３２ｂを検査する。
【００９７】
そして、新規ウィルス添付電子メール特定部３３ａは、実施例１における新規ウィルス添付電子メール特定部１３ａと同様に、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定し、その結果を、特定新規ウィルス添付電子メール記憶部３２ｃに格納する。具体的には、メールアーカイブ情報記憶部３２ｂを検査して、例えば、「ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」を宛先とする電子メール（メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ）に新規ウィルスが添付されていることを特定する（図１７の（１）参照）。
【００９８】
アカウント情報取得部３３ｂは、実施例１におけるアカウント情報取得部１３ｂと同様に、特定新規ウィルス添付電子メール記憶部３２ｃが記憶する新規ウィルス添付電子メールの情報からアカウント情報を取得し、その結果を、取得アカウント情報記憶部３２ｄに格納する。例えば、図２０に示すように、特定された新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を、「メッセージＩＤ：ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」とともに取得する。
【００９９】
感染端末特定情報抽出部３３ｃは、実施例１における感染端末特定情報抽出部１３ｃと同様に、取得アカウント情報記憶部３２ｄが記憶するアカウント情報と、配信要求履歴記憶部３２ｅが記憶する「配信要求履歴」とを参照して、当該アカウント情報が「配信要求履歴」に含まれる場合は、当該新規ウィルス添付電子メールの配信要求を行なった端末の「ＩＰアドレス」を新規ウィルス感染端末特定情報として抽出するが、参照される「配信要求履歴」にアカウント情報がない場合は、複数のメールサーバに当該アカウント情報を、通信制御部３１を介して、通知する。すなわち、配信要求履歴記憶部３２ｅが記憶する「配信要求履歴」に、「アカウント情報：ａａａ」からの配信要求履歴がない場合は（図１７の（３）参照）、第二メールサーバや第三メールサーバに「アカウント情報：ａａａ」を通知する（図１８の（４）参照）。例えば、第三メールサーバ（ｍａｉｌ３．ｊｐ．ｘｙｚ．ｃｏｍ）に、図２１に示すような電子メールの形式で、「アカウント情報：ａａａ」を通知する。なお、本実施例では、「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」も通知する。ここで、図２１に示す電子メールの拡張ヘッダには、端末の検疫要求であることを表すために「Ｘ−ｔｒａｎｓ：ＯＮ」が記載されている。
【０１００】
［実施例２におけるメールサーバの構成］
続いて、図２２〜２５を用いて、実施例２におけるメールサーバの構成を説明する。図２２は、実施例２におけるメールサーバの構成を示すブロック図であり、図２３は、実施例２におけるメールサーバのメールアーカイブ情報記憶部を説明するための図であり、図２４は、実施例２におけるメールサーバの配信要求履歴記憶部を説明するための図であり、図２５は、実施例２におけるメールサーバの感染端末特定情報抽出部を説明するための図である。
【０１０１】
図２２に示すように、実施例２におけるメールサーバ４０は、通信制御部４１と、記憶部４２と、処理部４３とから構成される。
【０１０２】
通信制御部４１は、ネットワークを通じて送受信されるデータの転送を制御する。具体的には、通信プロトコルであるＳＭＴＰ／ＰＯＰ３プロトコルによって、電子メールの送受信や、「アカウント情報」の受信や、「新規ウィルス感染端末特定情報」の送信などを行う。
【０１０３】
記憶部４２は、処理部４３による各種処理に用いるデータや、処理部４３による各種処理結果を記憶し、特に本発明に密接に関連するものとしては、図２２に示すように、メールアーカイブ情報記憶部４２ａと、受信アカウント情報記憶部４２ｂと、配信要求履歴記憶部４２ｃとを備える。メールアーカイブ情報記憶部４２ａは、メールゲートウェイ３０から受信した電子メールおよび内包するネットワークにある端末から受信して送信した電子メールの情報を記憶し、受信アカウント情報記憶部４２ｂは、メールゲートウェイ３０から受信した新規ウィルス添付電子メールのアカウント情報などを記憶し、配信要求履歴記憶部４２ｃは、端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶する。
【０１０４】
処理部４３は、通信制御部４１から転送されたデータと、記憶部４２が記憶するデータに基づき各種処理を実行し、特に本発明に密接に関連するものとしては、図２２に示すように、感染端末特定情報抽出部４３ａを備える。ここで、感染端末特定情報抽出部４３ａは、特許請求の範囲に記載の「感染端末特定情報抽出手順」に対応する。
【０１０５】
感染端末特定情報抽出部４３ａは、受信アカウント情報記憶部４２ｂが記憶するメールゲートウェイ３０から受信した新規ウィルス添付電子メールのアカウント情報から、当該アカウント情報を取得し、さらに、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」を参照して新規ウィルス添付電子メールの受信時刻を取得する。例えば、メールゲートウェイ３０から受信した図２１に示す「ｍａｉｌ３．ｊｐ．ｘｙｚ．ｃｏｍ」宛の電子メールから、「アカウント情報：ａａａ」および「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」を取得し（図１８の（６）参照）、さらに、図２３に示す、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」を参照して、「アカウント情報：ａａａ」宛の電子メール（メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ）をメールゲートウェイ３０から受信した受信時刻が「２００６年１１月２４日金曜日１５時４０分０９秒」であることを取得する。なお、電子メールの受信時刻は、ＳＭＴＰの受信ログを参照して取得してもよい。
【０１０６】
そして、感染端末特定情報抽出部４３ａは、取得したアカウント情報と新規ウィルス添付電子メールの受信時刻とを用いて、配信要求履歴記憶部４２ｃが記憶する「配信要求履歴」を参照して、新規ウィルス感染端末特定情報であるＩＰアドレスを抽出する。例えば、図２４に示す配信要求履歴記憶部４２ｃが記憶する「配信要求履歴」のうち、「２００６年１１月２４日金曜日１５時４０分０９秒」以降の「配信要求履歴」を参照して、「アカウント情報：ａａａ」からの配信要求（「配信要求時刻：２００６年１１月２４日金曜日１７時００分１２秒」）に応じて、当該新規ウィルス添付電子メールを受信した端末の「ＩＰアドレス」が「１９２．１６８．２０．１００」であるとする新規ウィルス感染端末特定情報を抽出する（図２５参照）。
【０１０７】
メールサーバ４０は、実施例１のメールサーバ１０と同様に、通信制御部４１を介して、抽出された新規ウィルス感染端末特定情報を、ルータ２０に送信し（図３の（４）参照）、ルータ２０は、実施例１と同様に、新規ウィルス感染端末が、自身の中継する端末に含まれる場合は、当該新規ウィルス感染端末を前記ネットワークから検疫する（図３の（７）参照）。
【０１０８】
なお、実施例２におけるルータの構成および各部の機能は、図１１を用いて上述した実施例１におけるルータの構成および各部の機能と同様であるので、説明を省略する。
【０１０９】
［実施例２におけるメールゲートウェイによる処理の手順］
次に、図２６を用いて、実施例２におけるメールゲートウェイ３０による処理を説明する。図２６は、実施例２におけるメールゲートウェイの処理の手順を説明するための図である。
【０１１０】
まず、実施例２におけるメールゲートウェイ３０は、ウィルス定義ファイル記憶部３２ａが記憶する「ウィルス定義ファイル」に「新規ウィルスの定義」が追加されると（ステップＳ２６０１肯定）、新規ウィルス添付電子メール特定部３３ａは、メールアーカイブ情報記憶部３２ｂが記憶する「メールアーカイブ情報」を検査し（ステップＳ２６０２）、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールが特定されなかった場合は（ステップＳ２６０２否定）、処理を終了する。
【０１１１】
これに反して、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールが特定された場合は（ステップＳ２６０２肯定）、アカウント情報取得部３３ｂは、特定新規ウィルス添付電子メール記憶部３２ｃが記憶する新規ウィルス添付電子メールの情報からアカウント情報を取得する（ステップＳ２６０３）。例えば、図２０に示すように、特定された新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を、「メッセージＩＤ：ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」とともに取得する。
【０１１２】
そして、感染端末特定情報抽出部３３ｃは、取得されたアカウント情報と、配信要求履歴記憶部３２ｅが記憶する「配信要求履歴」とを参照し（ステップＳ２６０４）、当該新規ウィルス添付電子メールの配信要求を行なった端末の新規ウィルス感染端末特定情報である「ＩＰアドレス」が抽出された場合は（ステップＳ２６０４肯定）、メールゲートウェイ３０は、抽出された新規ウィルス感染端末特定情報を、自身に直接接続されるルータに送信して(ステップＳ２６０５)、処理を終了する。
【０１１３】
これに反して、新規ウィルス添付電子メールの配信要求を行なった端末の「ＩＰアドレス」が新規ウィルス感染端末特定情報として抽出されなかった場合は（ステップＳ２６０４否定）、メールゲートウェイ３０は、メールサーバ４０に「アカウント情報：ａａａ」を、「メッセージＩＤ：ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」とともに通知して(ステップＳ２６０６)、処理を終了する。例えば、図２１に示すような電子メールの形式で、「アカウント情報：ａａａ」を「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」とともに通知する。
【０１１４】
なお、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールが特定された場合は（ステップＳ２６０２肯定）、当該新規ウィルス添付電子メールの情報をメールアーカイブ情報記憶部３２ｂが記憶する「メールアーカイブ情報」から削除するようにしてもよいが、本発明はこれに限定されるものではない。
【０１１５】
［実施例２におけるメールサーバによる処理の手順］
次に、図２７を用いて、実施例２におけるメールサーバ４０による処理を説明する。図２７は、実施例２におけるメールサーバの処理の手順を説明するための図である。
【０１１６】
まず、実施例２におけるメールサーバ４０は、メールゲートウェイ３０から「アカウント情報」を受信すると（ステップＳ２７０１肯定）、感染端末特定情報抽出部４３ａは、アカウント情報を取得し、さらに、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」を参照して新規ウィルス添付電子メールの受信時刻を取得する（ステップＳ２７０２）。
【０１１７】
例えば、メールゲートウェイ３０から受信した図２１に示す「ｍａｉｌ３．ｊｐ．ｘｙｚ．ｃｏｍ」宛の電子メールから、「アカウント情報：ａａａ」および「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」を取得し（図１８の（６）参照）、さらに、図２３に示す、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」を参照して、「アカウント情報：ａａａ」宛の電子メール（メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ）をメールゲートウェイ３０から受信した受信時刻が「２００６年１１月２４日金曜日１５時４０分０９秒」であることを取得する。
【０１１８】
そして、感染端末特定情報抽出部４３ａは、「アカウント情報」と「受信時刻」を用いて、「配信要求履歴」を参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の「ＩＰアドレス」を新規ウィルス感染端末特定情報として抽出する（ステップＳ２７０３）。例えば、図２４に示す配信要求履歴記憶部４２ｃが記憶する「配信要求履歴」のうち、「２００６年１１月２４日金曜日１５時４０分０９秒」以降の「配信要求履歴」を参照して、「アカウント情報：ａａａ」からの配信要求（「配信要求時刻：２００６年１１月２４日金曜日１７時００分１２秒」）に応じて、当該新規ウィルス添付電子メールを受信した端末の「ＩＰアドレス」が「１９２．１６８．２０．１００」であるとする新規ウィルス感染端末特定情報を抽出する（図２５参照）。
【０１１９】
そして、実施例２におけるメールサーバ４０は、抽出された新規ウィルス感染端末特定情報を、自身に直接接続されるルータ２０に送信して(ステップＳ２７０４)、処理を終了する。
【０１２０】
なお、実施例２におけるルータ２０の処理の手順は、図１５を用いて上述した実施例１におけるルータ２０の処理の手順と同様であるので、説明を省略する。
【０１２１】
［実施例２の効果］
上記したように、実施例２によれば、メールゲートウェイ３０によって参照される配信要求履歴に、アカウント情報がない場合は、メールサーバ４０に当該アカウント情報を通知し、メールサーバ４０は、メールゲートウェイ３０からアカウント情報の通知を受けた場合に、当該アカウント情報を用いて新規ウィルス感染端末特定情報を抽出するので、メールゲートウェイと複数のメールサーバとが設置されるネットワークにおいて、メールゲートウェイに新規ウィルス添付電子メールの配信要求を行なった端末だけでなく、メールゲートウェイから新規ウィルス添付電子メールを受信したメールサーバに配信要求を行なった端末を新規ウィルスに感染した可能性のある端末として特定することが可能であり、その結果、メールサーバの管理者は当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【０１２２】
また、実施例２によれば、メールサーバ３０は、メールアーカイブ情報に電子メールを受信した受信時刻を記憶し、特定された新規ウィルス添付電子メールの受信時刻をさらに参照して、新規ウィルス感染端末特定情報としてＩＰアドレスを抽出するので、例えば、メールサーバが新規ウィルス添付電子メールを受信した時刻以降の配信要求履歴のみを参照して、新規ウィルスに感染した可能性のある端末を効率的に特定することが可能であり、その結果、メールサーバの管理者は当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【実施例３】
【０１２３】
上述した実施例２では、配信要求履歴を参照して新規ウィルス感染端末特定情報が抽出された場合に、ルータに当該新規ウィルス感染端末特定情報を送信するメールサーバについて説明したが、実施例３では、配信要求履歴を参照して新規ウィルス感染端末特定情報が抽出されなかった場合には、新規ウィルス添付電子メールの情報を削除するメールサーバについて説明する。
【０１２４】
［実施例３におけるメールシステムの概要および特徴］
まず最初に、図２８を用いて、実施例３におけるメールシステムの主たる特徴を具体的に説明する。図２８は、実施例３におけるメールシステムの概要および特徴を説明するための図である。
【０１２５】
実施例３におけるメールシステムは、実施例２におけるメールシステムと同様に、メールゲートウェイと複数のメールサーバとに接続されるメールサーバとルータから構成される。例えば、図２８に示すように、第三メールサーバは、メールゲートウェイとして機能する第一メールサーバと、第二メールサーバを経由して接続される。
【０１２６】
まず、実施例３におけるメールシステムを構成するメールゲートウェイは、実施例２と同様に、「ウィルス定義ファイル」に新規ウィルスの定義が追加された場合に、「メールアーカイブ情報」を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定し、特定された新規ウィルス添付電子メールのアカウント情報を取得し、参照される「配信要求履歴」にアカウント情報がない場合は、複数のメールサーバに当該アカウント情報を通知する（図１７の（１）〜(３)および図１８の（４）参照）。例えば、第二メールサーバ（ｍａｉｌ２．ｊｐ．ｘｙｚ．ｃｏｍ）および第三メールサーバ（ｍａｉｌ３．ｊｐ．ｘｙｚ．ｃｏｍ）に、図２１に示すような電子メールの形式で、「アカウント情報：ａａａ」および「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」を通知する。
【０１２７】
そして、実施例３におけるメールシステムを構成する複数のメールサーバは、実施例２と同様に、メールゲートウェイからアカウント情報の通知を受けると、当該アカウント情報を取得し、さらに、「メールアーカイブ情報」を参照して新規ウィルス添付電子メールの受信時刻を取得する。例えば、第三メールサーバは、メールゲートウェイから第二メールサーバを経由して、図２８に示す「ｍａｉｌ３．ｊｐ．ｘｙｚ．ｃｏｍ」宛の電子メールを受信すると（図２８の（１）参照）、「アカウント情報：ａａａ」および「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」を取得し（図２８の（２）参照）、「メールアーカイブ情報」を参照して「アカウント情報：ａａａ」宛の電子メール（メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ）をメールゲートウェイから第二メールサーバを経由して受信した受信時刻が「２００６年１１月２４日金曜日１５時４０分０９秒」であることを取得する（図２８の（３）参照）。
【０１２８】
そして、実施例３におけるメールシステムを構成するメールサーバは、取得したアカウント情報と新規ウィルス添付電子メールの受信時刻とを用いて、配信要求履歴を参照して、新規ウィルス感染端末特定情報であるＩＰアドレスを抽出するが、配信要求履歴に当該新規ウィルス添付電子メールをメールサーバがメールゲートウェイから受信した受信時刻以降、当該アカウント情報を有する端末が配信要求を行なった履歴がない場合は、メールサーバが記憶する「メールアーカイブ情報」から当該新規ウィルス添付電子メールの情報を削除する。
【０１２９】
すなわち、「配信要求履歴」のうち、「２００６年１１月２４日金曜日１５時４０分０９秒」以降の「配信要求履歴」を参照して、「アカウント情報：ａａａ」からの配信要求がない場合は（図２８の（４）参照）、第三メールサーバは、「メールアーカイブ情報」から「アカウント情報：ａａａ」宛の電子メール（メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ）の情報を削除する（図２８の（５）参照）。
【０１３０】
このようなことから、実施例３におけるメールシステムは、新規ウィルス添付電子メールが端末へ配信されることを回避でき、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【０１３１】
［実施例３におけるメールサーバの構成］
次に、図２２を用いて、実施例３におけるメールサーバの構成を説明する。なお、実施例３におけるメールゲートウェイ３０の構成および各部の機能は、図１９を用いて上述した実施例２におけるメールゲートウェイ３０の構成および各部の機能と同様であるので、説明を省略する。図２２は、実施例２におけるメールサーバの構成を示すブロック図である。
【０１３２】
図２２に示すように、実施例３におけるメールサーバ４０は、実施例２におけるメールサーバ４０と同様の構成であるが、感染端末特定情報抽出部４３ａの処理内容が異なる。以下、これを中心に説明する。
【０１３３】
感染端末特定情報抽出部４３ａは、受信アカウント情報記憶部４２ｂが記憶するメールゲートウェイ３０から受信した新規ウィルス添付電子メールのアカウント情報から、当該アカウント情報を取得し、さらに、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」を参照して新規ウィルス添付電子メールの受信時刻を取得する。例えば、図２８に示すように、「アカウント情報：ａａａ」および「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」を取得し、受信時刻が「２００６年１１月２４日金曜日１５時４０分０９秒」を取得する。なお、電子メールの受信時刻は、ＳＭＴＰの受信ログを参照して取得してもよい。
【０１３４】
そして、感染端末特定情報抽出部４３ａは、取得したアカウント情報と新規ウィルス添付電子メールの受信時刻とを用いて、配信要求履歴記憶部４２ｃが記憶する「配信要求履歴」を参照して、新規ウィルス感染端末特定情報であるＩＰアドレスを抽出するが、配信要求履歴に当該新規ウィルス添付電子メールをメールサーバがメールゲートウェイから受信した受信時刻以降、当該アカウント情報を有する端末が配信要求を行なった履歴がない場合は、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」から当該新規ウィルス添付電子メールの情報を削除する。例えば、配信要求履歴記憶部４２ｃが記憶する「配信要求履歴」のうち、「２００６年１１月２４日金曜日１５時４０分０９秒」以降の「配信要求履歴」を参照して、「アカウント情報：ａａａ」からの配信要求がない場合は（図２８の（４）参照）、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」から「アカウント情報：ａａａ」宛の電子メール（メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ）の情報を削除する（図２８の（５）参照）。
【０１３５】
［実施例３におけるメールサーバによる処理の手順］
次に、図２９を用いて、実施例３におけるメールサーバ４０による処理を説明する。なお、実施例３におけるメールゲートウェイ３０による処理の手順は、図２６を用いて上述した実施例２におけるメールゲートウェイ３０による処理の手順と同様であるので、説明を省略する。図２９は、実施例３におけるメールサーバの処理の手順を説明するための図である。
【０１３６】
まず、実施例３におけるメールサーバ４０は、メールゲートウェイ３０から「アカウント情報」を受信すると（ステップＳ２９０１肯定）、感染端末特定情報抽出部４３ａは、アカウント情報を取得し、さらに、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」を参照して新規ウィルス添付電子メールの受信時刻を取得する（ステップＳ２９０２）。例えば、図２８に示すように、「アカウント情報：ａａａ」および「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」を取得し、受信時刻が「２００６年１１月２４日金曜日１５時４０分０９秒」を取得する。
【０１３７】
そして、感染端末特定情報抽出部４３ａは、「アカウント情報」と「受信時刻」を用いて、「配信要求履歴」を参照し（ステップＳ２９０３）、当該新規ウィルス添付電子メールの配信要求を行なった端末の「ＩＰアドレス」を新規ウィルス感染端末特定情報として抽出された場合は（ステップＳ２９０３肯定）、メールサーバ４０は、抽出された新規ウィルス感染端末特定情報を、自身に直接接続されるルータ２０に送信して（ステップＳ２９０４)、処理を終了する。
【０１３８】
これに反して、当該新規ウィルス添付電子メールの配信要求を行なった端末の「ＩＰアドレス」が抽出されなかった場合は（ステップＳ２９０３否定）、感染端末特定情報抽出部４３ａは、メールアーカイブ情報記憶部４２ａが記憶する「メールアーカイブ情報」から当該新規ウィルス添付電子メールの情報を削除して（ステップＳ２９０５）、処理を終了する。例えば、図２８に示すように、「メールアーカイブ情報」を参照して「アカウント情報：ａａａ」宛の電子メール「メッセージＩＤ＝ＡＡＡＡＡＡＡＡ．１１１１１１１１＠ｊｐ．ｘｙｚ．ｃｏｍ」を受信した受信時刻（２００６年１１月２４日金曜日１５時４０分０９秒）以降、「アカウント情報：ａａａ」から配信要求を行なった履歴がないので、メールサーバが記憶する「メールアーカイブ情報」から当該新規ウィルス添付電子メールの情報を削除する。
【０１３９】
［実施例３の効果］
上記したように、実施例３によれば、新規ウィルス添付電子メールをメールサーバ４０が受信した受信時刻以降、アカウント情報を有する端末が配信要求を行なった履歴が配信要求履歴にない場合は、メールサーバ４０が記憶するメールアーカイブ情報から当該新規ウィルス添付電子メールの情報を削除するので、新規ウィルス添付電子メールが端末へ配信されることを回避でき、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【実施例４】
【０１４０】
上述した実施例１〜３では、端末特定情報であるＩＰアドレスが固定されている場合について説明したが、実施例４では、ネットワークに接続するたびに、端末特定情報であるＩＰアドレスが変更される場合について説明する。
【０１４１】
［実施例４におけるメールシステムの概要および特徴］
まず最初に、図３０〜３２を用いて、実施例４におけるメールシステムの主たる特徴を具体的に説明する。図３０は、実施例４におけるメールシステムの概要を説明するための図であり、図３１および図３２は、実施例４におけるメールシステムの特徴を説明するための図である。
【０１４２】
実施例４におけるメールシステムは、実施例１と同様、図３０に示すように、電子メールの情報を「メールアーカイブ情報」に記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた「配信要求履歴」を記憶し、「ウィルス定義ファイル」に基づいて、受信した電子メールを検査するメールサーバと、メールサーバと端末との間で電子メールの送受信を中継するルータ（例えば、ブロードバンドルータ）とから構成される。
【０１４３】
一方、実施例４におけるメールシステムを構成するメールサーバは、端末を操作するクライアントを特定できるクライアント特定情報である「認証アカウント」を用いて、端末からのネットワークへの接続を認証するたびに、端末に端末特定情報である「ＩＰアドレス」を発行し、「認証アカウント」と「ＩＰアドレス」とを対応付けた「アクセス管理情報」を記憶する認証サーバと接続される。なお、「認証アカウント」は、特許請求の範囲に記載の「クライアント特定情報」に対応する。
【０１４４】
具体的には、図３０に示すように、例えば、ブロードバンドルータであるルータが内包するネットワークにある端末を所有し「認証アカウント：ＡＡ」であるクライアントがインターネットに接続する際に、「ドメイン名：ｊｐ．ｘｙｚ．ｃｏｍ」を管理するメールサーバと接続する認証サーバに対し、「認証アカウント：ＡＡ」および適切なパスワードを通知すると、認証サーバは、これを認証して端末に端末特定情報である「ＩＰアドレス：１９２．１６８．２０．１５」を発行し、「認証アカウント」と「ＩＰアドレス」とを対応付けた「アクセス管理情報」を記憶する。例えば、図３０に示すように、「認証アカウント」と「ＩＰアドレス」と「認証時刻」とを、「Ａｃｃｏｕｎｔ−Ｎａｍｅ：“ＡＡ”、ＩＰ−Ａｄｒｅｓｓ：１９２．１６８．２０．１５、Ｆｒｉ  Ｎｏｖ  ２４  １５：４０：０９  ２００６」と記憶する。
【０１４５】
実施例４におけるメールシステムを構成するメールサーバは、「認証アカウント：ＡＡ、アカウント情報：ａａａ」であるクライアントが所有し、「ＩＰアドレス：１９２．１６８．２０．１５」が割り振られた端末からの配信要求に応じて、「ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」を宛先とする電子メールを、ルータを介して、当該端末に配信する。
【０１４６】
それとともに、実施例４におけるメールシステムを構成するメールサーバは、図３０に示すように、「ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」と当該端末を特定するための情報である端末特定情報として「ＩＰアドレス：１９２．１６８．２０．１００」とを対応付けて「配信要求履歴」に記憶する。なお、端末からの配信要求を受け付けた「配信要求時刻：２００６年１１月２４日金曜日１５時４２分１２秒」も合わせて記憶する。
【０１４７】
そして、実施例４におけるメールシステムを構成するメールサーバは、実施例１と同様に、「ウィルス定義ファイル」に新規ウィルスの定義が追加された場合に、「メールアーカイブ情報」を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する。
【０１４８】
具体的には、図３１の（Ａ）に示すように、「ウィルス定義ファイル」に、新規ウィルスの定義が追加されると、メールサーバは、「メールアーカイブ情報」を検査して新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する。例えば、「ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」を宛先とする電子メールに新規ウィルスが添付されていることを特定する（図３１の（Ａ）の（１）参照）。
【０１４９】
そして、実施例４におけるメールシステムを構成するメールサーバは、実施例１と同様に、特定された新規ウィルス添付電子メールのアカウント情報を取得する。例えば、特定された新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を取得する（図３１の（Ａ）の（２）参照）。
【０１５０】
そして、実施例４におけるメールシステムを構成するメールサーバは、新規ウィルス添付電子メールの配信要求を行った際に認証サーバが端末に発行した「ＩＰアドレス」と、当該端末が当該新規ウィルス添付電子メールの配信要求を行った配信要求時刻とを「配信要求履歴」から抽出する。
【０１５１】
具体的には、図３０に示す「配信要求履歴」を参照して、「アカウント情報：ａａａ」からの配信要求に応じて、当該新規ウィルス添付電子メールを受信した端末の「ＩＰアドレス：１９２．１６８．２０．１５」と、「配信要求時刻：２００６年１１月２４日金曜日１５時４２分１２秒」とを抽出する（図３１の（Ａ）の（３）参照）。
【０１５２】
そして、実施例４におけるメールシステムを構成するメールサーバは、現時点での「ＩＰアドレス」の探索を要求するために、抽出された「ＩＰアドレス」と「配信要求時刻」とを認証サーバに送信する。すなわち、「ＩＰアドレス：１９２．１６８．２０．１５」と、「配信要求時刻：２００６年１１月２４日金曜日１５時４２分１２秒」とを認証サーバに送信する（図３１の（Ｂ）の（４）参照）。
【０１５３】
そして、実施例４におけるメールシステムを構成する認証サーバは、メールサーバが送信した「ＩＰアドレス」と「配信要求時刻」を受信し（図３１の（Ｂ）の（５）参照）、受信した『「ＩＰアドレス」および「配信要求時刻」』と「アクセス管理情報」とを参照して、新規ウィルス添付電子メールを受信した端末に対応する「認証アカウント」を抽出する。
【０１５４】
具体的には、配信要求時刻以前の「アクセス管理情報」から、「ＩＰアドレス」が発行された「認証アカウント」を抽出する。例えば、図３０に示す「アクセス管理情報」から、配信要求時刻「２００６年１１月２４日金曜日１５時４２分１２秒」以前の「２００６年１１月２４日金曜日１５時４０分０９秒」に、「ＩＰアドレス：１９２．１６８．２０．１５」が発行された「認証アカウント：ＡＡ」を抽出する（図３１の（Ｂ）の（６）参照）。
【０１５５】
そして、実施例４におけるメールシステムを構成する認証サーバは、当該「認証アカウント」を認証して新たなＩＰアドレスが端末に発行されている場合は、当該新たなＩＰアドレスを新規ウィルス感染端末特定情報として抽出する。
【０１５６】
例えば、図３１の（Ｂ）に示すように、現時点（例えば、２００６年１１月２７日月曜日１２時１２分００秒）での「アクセス管理情報」を参照して、「Ａｃｃｏｕｎｔ−Ｎａｍｅ：“ＡＡ”、ＩＰ−Ａｄｒｅｓｓ：１９２．１６８．２０．１００、Ｍｏｎ  Ｎｏｖ  ２７  １２：１０：０５  ２００６」を検出し、「認証アカウント：ＡＡ」を認証して新たなＩＰアドレス（１９２．１６８．２０．１００）が「２００６年１１月２７日月曜日１２時１０分０５秒」に端末に発行されているので、「ＩＰアドレス：１９２．１６８．２０．１００」を新規ウィルス感染端末特定情報として抽出する（図３１の（Ｂ）の（７）参照）。
【０１５７】
そして、実施例４におけるメールシステムを構成する認証サーバは、メールサーバに新規ウィルス感染端末特定情報をメールサーバに送信し、メールサーバは、受信した新規ウィルス感染端末特定情報を抽出してブロードバンドルータに送信し、ブロードバンドルータは、実施例１と同様に、新規ウィルス感染端末が、自身の中継する端末に含まれる場合は、当該新規ウィルス感染端末を前記ネットワークから検疫する。
【０１５８】
すなわち、図３２に示すように、認証サーバからメールサーバを経由して「ＩＰアドレス：１９２．１６８．２０．１００」を受信したブロードバンドルータは、実施例１と同様に、中継する端末に「ＩＰアドレス：１９２．１６８．２０．１００」含まれる場合は、当該新規ウィルス感染端末を前記ネットワークから検疫する。
【０１５９】
このようなことから、実施例４におけるメールシステムは、ＩＳＤＮやＡＤＳＬなど、インターネットプロバイダを経由してインターネットに接続するたびにＩＰアドレスが変更するネットワークであっても、認証サーバが抽出した情報を元に新規ウィルスに感染した可能性のある端末を特定することが可能であり、その結果、メールサーバの管理者は、当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【０１６０】
［実施例４におけるメールサーバの構成］
次に、図４および図３３を用いて、実施例４におけるメールサーバの構成を説明する。図４は、実施例１におけるメールサーバの構成を示すブロック図であり、図３３は、実施例４におけるメールサーバの感染端末特定情報抽出部を説明するための図である。
【０１６１】
図４に示すように、実施例４におけるメールサーバ１０は、実施例１におけるメールサーバ１０と同様の構成であるが、通信制御部１１と、感染端末特定情報抽出部１３ｃとの処理内容が異なる。以下、これを中心に説明する。
【０１６２】
通信制御部１１は、ネットワークを通じて送受信されるデータの転送を制御する。具体的には、通信プロトコルであるＳＭＴＰ／ＰＯＰ３プロトコルによって、電子メールの送受信や、「新規ウィルスの定義」の受信や、認証サーバとの通信や、「新規ウィルス感染端末特定情報」の送信などを行う。
【０１６３】
実施例１と同様に、新規ウィルス添付電子メール特定部１３ａは、「ウィルス定義ファイル」に新規ウィルスの定義が追加された場合に、「メールアーカイブ情報」を検査して新規ウィルス添付電子メールを特定し、アカウント情報取得部１３ｂは、当該新規ウィルス添付電子メールから「アカウント情報」を取得する。例えば、新規ウィルス添付電子メール特定部１３ａは、「送信先メールアドレス：ａａａ＠ｊｐ．ｘｙｚ．ｃｏｍ」である新規ウィルス添付電子メールを特定し、アカウント情報取得部１３ｂは、当該新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を取得する。
【０１６４】
感染端末特定情報抽出部１３ｃは、取得アカウント情報記憶部１２ｄが記憶するアカウント情報と、配信要求履歴記憶部１２ｅが記憶する「配信要求履歴」とを参照し、新規ウィルス添付電子メールの配信要求を行った際に認証サーバが端末に発行した「ＩＰアドレス」と、当該端末が当該新規ウィルス添付電子メールの配信要求を行った「配信要求時刻」とを「配信要求履歴」から抽出する。
【０１６５】
具体的には、図３３に示すように、「配信要求履歴」を参照して、「アカウント情報：ａａａ」からの配信要求に応じて、当該新規ウィルス添付電子メールを受信した端末の「ＩＰアドレス：１９２．１６８．２０．１５」と、「配信要求時刻：２００６年１１月２４日金曜日１５時４２分１２秒」とを抽出する。
【０１６６】
通信制御部１１は、感染端末特定情報抽出部１３ｃが取得した「ＩＰアドレス」と「配信要求時刻」とを、現時点での「ＩＰアドレス」の探索を要求するために、認証サーバに送信する。
【０１６７】
また、通信制御部１１は、認証サーバが抽出した新規ウィルス感染端末特定情報である「ＩＰアドレス」を受信して抽出し、当該「ＩＰアドレス」をルータ２０に送信する。
【０１６８】
［実施例４における認証サーバの構成］
続いて、図３４〜３６を用いて、実施例４におけるメールサーバの構成を説明する。図３４は、実施例４における認証サーバの構成を示すブロック図であり、図３５は、アクセス管理情報記憶部を説明するための図であり、図３６は、実施例４における認証サーバの感染端末特定情報抽出部を説明するための図である。
【０１６９】
図３４に示すように、実施例４における認証サーバ５０は、通信制御部５１と、記憶部５２と、処理部５３とから構成される。
【０１７０】
通信制御部５１は、端末からの「認証アカウント」の受信や、メールサーバ１０からの「ＩＰアドレス」および「配信要求時刻」の受信や、メールサーバ１０への「新規ウィルス感染端末特定情報」の送信などを行なう。
【０１７１】
記憶部５２は、処理部５３による各種処理に用いるデータを記憶し、特に本発明に密接に関連するものとしては、図３４に示すように、アクセス管理情報記憶部５２ａを備える。
【０１７２】
アクセス管理情報記憶部５２ａは、認証サーバ５０が、端末を操作するクライアントから「認証アカウント」を受信して、当該端末に発行した「ＩＰアドレス」を「アクセス管理情報」として記憶する。例えば、図３５に示すように、端末からの「認証アカウント：ＡＡ」を認証して、当該端末に「ＩＰアドレス：１９２．１６８．２０．１５」を発行し、その「認証時刻」が「２００６年１１月２４日金曜日１５時４０分０９秒」であるとする情報を対応付けて記憶する。
【０１７３】
処理部５３は、通信制御部５１から転送されたデータと、記憶部５２が記憶するデータに基づき各種処理を実行し、特に本発明に密接に関連するものとしては、図３４に示すように、感染端末特定情報抽出部５３ａを備える。
【０１７４】
感染端末特定情報抽出部５３ａは、メールサーバ１０から受信した「ＩＰアドレス」および「配信要求時刻」と、アクセス管理情報記憶部５２ａが記憶する「アクセス管理情報」とを参照して、新規ウィルス添付電子メールを受信した端末に対応する「認証アカウント」を抽出する。
【０１７５】
具体的には、配信要求時刻以前の「アクセス管理情報」から、「ＩＰアドレス」が発行された「認証アカウント」を抽出する。例えば、図３６に示すように、「配信要求時刻：２００６年１１月２４日金曜日１５時４２分１２秒」および「ＩＰアドレス：１９２．１６８．２０．１５」を用いて配信要求時刻以前の「アクセス管理情報」を参照し（図３６の（１）参照）、配信要求時刻以前の「２００６年１１月２４日金曜日１５時４０分０９秒」に、「ＩＰアドレス：１９２．１６８．２０．１５」が発行された「認証アカウント：ＡＡ」を抽出する（図３６の（２）参照）。
【０１７６】
そして、感染端末特定情報抽出部５３ａは、当該「認証アカウント」を認証して新たなＩＰアドレスが端末に発行されている場合は、当該新たなＩＰアドレスを新規ウィルス感染端末特定情報として抽出する。
【０１７７】
例えば、図３６に示すように、現時点（例えば、２００６年１１月２７日月曜日１２時１２分００秒）での「アクセス管理情報」を参照して、「認証アカウント：ＡＡ」に新たなＩＰアドレスが発行されているかを検索し（図３６の（３）参照）、「Ａｃｃｏｕｎｔ−Ｎａｍｅ：“ＡＡ”、ＩＰ−Ａｄｒｅｓｓ：１９２．１６８．２０．１００、Ｍｏｎ  Ｎｏｖ  ２７  １２：１０：０５  ２００６」の情報を検出し、「ＩＰアドレス：１９２．１６８．２０．１００」を新規ウィルス感染端末特定情報として抽出する（図３６の（４）参照）。
【０１７８】
認証サーバ５０は、感染端末特定情報抽出部５３ａが抽出した新規ウィルス感染端末特定情報を、メールサーバ１０に送信する。例えば、新規ウィルス感染端末特定情報として「ＩＰアドレス：１９２．１６８．２０．１００」を送信する。
【０１７９】
なお、実施例４におけるルータの構成および各部の機能は、図１１を用いて上述した実施例１におけるルータの構成および各部の機能と同様であるので、説明を省略する。
【０１８０】
［実施例４におけるメールサーバによる処理の手順］
次に、図３７を用いて、実施例４におけるメールサーバ１０による処理を説明する。図３７は、実施例４におけるメールサーバの処理の手順を説明するための図である。
【０１８１】
まず、実施例１におけるメールサーバ１０は、ウィルス定義ファイル記憶部１２ａが記憶する「ウィルス定義ファイル」に「新規ウィルスの定義」が追加されると（ステップＳ３７０１肯定）、新規ウィルス添付電子メール特定部１３ａは、メールアーカイブ情報記憶部１２ｂが記憶する「メールアーカイブ情報」を検査し（ステップＳ３７０２）、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールが特定されなかった場合は（ステップＳ３７０２否定）、処理を終了する。
【０１８２】
これに反して、新規ウィルスが添付された電子メールである新規ウィルス添付電子メールが特定された場合は（ステップＳ３７０２肯定）、アカウント情報取得部１３ｂは、特定新規ウィルス添付電子メール記憶部１２ｃが記憶する新規ウィルス添付電子メールの情報からアカウント情報を取得する（ステップＳ３７０３）。例えば、特定された新規ウィルス添付電子メールから、「アカウント情報：ａａａ」を取得する（図３１の（２）参照）。
【０１８３】
そして、感染端末特定情報抽出部１３ｃは、取得されたアカウント情報と、配信要求履歴記憶部１２ｅが記憶する「配信要求履歴」とを参照し、新規ウィルス添付電子メールの配信要求を行った際に認証サーバが端末に発行した「ＩＰアドレス」と、当該端末が当該新規ウィルス添付電子メールの配信要求を行った「配信要求時刻」とを「配信要求履歴」から抽出する（ステップＳ３７０４）。具体的には、図３３に示すように、「配信要求履歴」を参照して、「アカウント情報：ａａａ」からの配信要求に応じて、当該新規ウィルス添付電子メールを受信した端末の「ＩＰアドレス：１９２．１６８．２０．１５」と、「配信要求時刻：２００６年１１月２４日金曜日１５時４２分１２秒」とを抽出する。
【０１８４】
続いて、メールサーバ１０は、感染端末特定情報抽出部１３ｃが取得した「ＩＰアドレス」と「配信要求時刻」とを認証サーバに送信する（ステップＳ３７０５）。
【０１８５】
そののち、メールサーバ１０は、認証サーバ５０から新規ウィルス感染端末特定情報として新たなＩＰアドレスを受信すると（ステップＳ３７０６肯定）、ルータ２０に、新規ウィルス感染端末特定情報として抽出した当該新たなＩＰアドレスをルータ２０に送信して（ステップＳ３７０７）、処理を終了する。
【０１８６】
［実施例４におけるメールサーバによる処理の手順］
次に、図３８を用いて、実施例４における認証サーバ５０による処理を説明する。図３８は、実施例４における認証サーバの処理の手順を説明するための図である。
【０１８７】
まず、実施例４における認証サーバ５０は、メールサーバ１０から、「ＩＰアドレス」および「配信要求時刻」を受信すると（ステップＳ３８０１肯定）、感染端末特定情報抽出部５３ａは、受信した「ＩＰアドレス」および「配信要求時刻」と、アクセス管理情報記憶部５２ａが記憶する「アクセス管理情報」とを参照して、新規ウィルス添付電子メールを受信した端末に対応する「認証アカウント」を抽出する（ステップＳ３８０２）。
【０１８８】
例えば、図３６に示すように、「配信要求時刻：２００６年１１月２４日金曜日１５時４２分１２秒」および「ＩＰアドレス：１９２．１６８．２０．１５」を用いて配信要求時刻以前の「アクセス管理情報」を参照し（図３６の（１）参照）、配信要求時刻以前の「２００６年１１月２４日金曜日１５時４０分０９秒」に、「ＩＰアドレス：１９２．１６８．２０．１５」が発行された「認証アカウント：ＡＡ」を抽出する（図３６の（２）参照）。
【０１８９】
そして、感染端末特定情報抽出部５３ａは、当該「認証アカウント」を認証して新たなＩＰアドレスが端末に発行されている場合は（ステップＳ３８０３肯定）、当該新たなＩＰアドレスを新規ウィルス感染端末特定情報として抽出する（ステップＳ３８０４）。
【０１９０】
例えば、図３６に示すように、現時点（例えば、２００６年１１月２７日月曜日１２時１２分００秒）での「アクセス管理情報」を参照して、「認証アカウント：ＡＡ」に新たなＩＰアドレスが発行されているかを検索し（図３６の（３）参照）、「ＩＰアドレス：１９２．１６８．２０．１００」を新規ウィルス感染端末特定情報として抽出する（図３６の（４）参照）。
【０１９１】
続いて、認証サーバ５０は、感染端末特定情報抽出部５３ａが抽出した新規ウィルス感染端末特定情報をメールサーバ１０に送信して（ステップＳ３８０５）、処理を終了する。例えば、新規ウィルス感染端末特定情報として「ＩＰアドレス：１９２．１６８．２０．１００」を送信する。
【０１９２】
なお、実施例４におけるルータ２０の処理の手順は、図１５を用いて上述した実施例１におけるルータ２０の処理の手順と同様であるので、説明を省略する。
【０１９３】
［実施例４の効果］
上記したように、実施例４によれば、メールサーバ１０は、端末を操作するクライアントを特定できるアカウント情報を用いて、端末からのネットワークへの接続を認証するたびに、端末にＩＰアドレスを発行し、アカウント情報とＩＰアドレスとを対応付けたアクセス管理情報を記憶する認証サーバ５０と接続され、認証サーバ５０に「現時点でのＩＰアドレス」の探索の要求を送信し、認証サーバ５０から受信した「現時点でのＩＰアドレス」を新規ウィルス感染端末特定情報として抽出するので、ＩＳＤＮやＡＤＳＬなど、インターネットプロバイダを経由してインターネットに接続するたびにＩＰアドレスが変更するネットワークであっても、認証サーバが抽出した情報を元に新規ウィルスに感染した可能性のある端末を特定することが可能であり、その結果、メールサーバの管理者は、当該端末を処理することができ、ウィルスによってネットワークに与えられる被害を縮小することが可能になる。
【実施例５】
【０１９４】
さて、これまで実施例１〜４におけるメールシステムについて説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてもよいものである。そこで、以下では、実施例５におけるメールシステムとして、種々の異なる実施例を（１）〜（３）に区分けして説明する。
【０１９５】
（１）新規感染端末特定情報の送信
上記の実施例１では、メールサーバから送信された新規感染端末特定情報をルータが受信して、内包するサブネットワーク内に対応する端末がないと判定すると、別のルータに当該新規感染端末特定情報を転送する場合について説明したが、本発明はこれに限定されるものではなく、メールサーバがすべてのルータに新規感染端末特定情報を一斉に送信する場合であってもよい。
【０１９６】
また、上記の実施例１では、新規感染端末特定情報であるＩＰアドレスを、ＩＰヘッダとデータに重複させて指定するＩＰパケットをルータに送信する場合について説明したが、本発明はこれに限定されるものではなく、ＩＰヘッダのみに新規感染端末特定情報であるＩＰアドレスを指定するＩＰパケットをルータに送信する場合であってもよい。
【０１９７】
（２）システム構成等
また、上記の実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動でおこなうこともでき（例えば、新規ウィルスの定義が追加された場合、自動的にメールアーカイブ情報の検査を開始するのではなく、メールサーバの管理者が検査の開始を指示するなど）、あるいは、手動的におこなうものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文章中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１９８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各処理部および各記憶部の分散・統合の具体的形態（例えば、図４の形態など）は図示のものに限られず、例えば、アカウント情報取得部１３ｂと感染端末特定情報抽出部１３ｃとを統合するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１９９】
（３）端末特定プログラム
ところで上記の実施例１〜４では、ハードウェアロジックによって各種の処理を実現する場合を説明したが、本発明はこれに限定されるものではなく、あらかじめ用意されたプログラムをコンピュータで実行するようにしてもよい。そこで以下では、図３９を用いて、上記の実施例１に示したメールシステムを構成するメールサーバ１０と同様の機能を有する端末特定プログラムを実行するコンピュータの一例を説明する。図３９は、実施例１における端末特定プログラムを実行するコンピュータを示す図である。
【０２００】
図３９に示すように、情報処理装置としてのコンピュータ３９０は、キーボード３９１、ディスプレイ３９２、ＣＰＵ３９３、ＲＯＭ３９４、ＨＤＤ３９５、ＲＡＭ３９６および通信制御部１１をバス３９７などで接続して構成され、さらに、ルータ２０に接続される。
【０２０１】
ＲＯＭ３９４には、上記の実施例１に示したメールサーバ１０と同様の機能を発揮する端末特定プログラム、つまり、図３９に示すように、新規ウィルス添付電子メール特定プログラム３９４ａ、アカウント情報取得プログラム３９４ｂ、感染端末特定情報抽出プログラム３９４ｃが予め記憶されている。なお、これらのプログラム３９４ａ〜３９４ｃについては、図４に示したメールサーバ１０の各構成要素と同様、適宜統合または分散してもよい。
【０２０２】
そして、ＣＰＵ３９３が、これらのプログラム３９４ａ〜３９４ｃをＲＯＭ３９４から読みだして実行することで、図３９に示すように、各プログラム３９４ａ〜３９４ｃは、新規ウィルス添付電子メール特定プロセス３９３ａ、アカウント情報取得プロセス３９３ｂ、感染端末特定情報抽出プロセス３９３ｃとして機能するようになる。なお、各プロセス３９３ａ〜３９３ｃは、図４に示した、新規ウィルス添付電子メール特定部１３ａ、アカウント情報取得部１３ｂ、感染端末特定情報抽出部１３ｃにそれぞれ対応する。
【０２０３】
また、ＨＤＤ３９５には、図３９に示すように、ウィルス定義ファイルデータ３９５ａと、メールアーカイブ情報データ３９５ｂと、配信要求履歴データ３９５ｃとが設けられる。このウィルス定義ファイルデータ３９５ａは、図４に用いたウィルス定義ファイル記憶部１２ａに対応し、メールアーカイブ情報データ３９５ｂは、メールアーカイブ情報記憶部１２ｂに対応し、配信要求履歴データ３９５ｃは、配信要求履歴記憶部１２ｅに対応する。そしてＣＰＵ３９３は、ウィルス定義ファイルデータ３９６ａをウィルス定義ファイルデータ３９５ａに対して登録し、メールアーカイブ情報データ３９６ｂをメールアーカイブ情報データ３９５ｂに対して登録し、配信要求履歴データ３９６ｅを配信要求履歴データ３９５ｃに対して登録し、このウィルス定義ファイルデータ３９６ａと、メールアーカイブ情報データ３９６ｂと、配信要求履歴データ３９６ｅを読み出してＲＡＭ３９６に格納し、ＲＡＭ３９６に格納されたウィルス定義ファイルデータ３９６ａと、メールアーカイブ情報データ３９６ｂと、特定新規ウィルス添付電子メールデータ３９６ｃと、取得アカウント情報データ３９６ｄと、配信要求履歴データ３９６ｅとに基づいて端末特定処理を実行する。
【０２０４】
なお、上記した各プログラム３９４ａ〜３９４ｃについては、必ずしも最初からＲＯＭ３９４に記憶させておく必要はなく、例えばコンピュータ３９０に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、または、コンピュータ３９０の内外に備えられるＨＤＤなどの「固定用物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３９０に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ３９０がこれらから各プログラムを読み出して実行するようにしてもよい。
【０２０５】
（付記１）電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバとしてのコンピュータに、ウィルス定義ファイルに基づいて前記電子メールを検査し、ウィルスが添付された電子メールであるウィルス添付電子メールを配信要求した端末を特定する端末特定方法を実行させる端末特定プログラムであって、
前記ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手順と、
前記新規ウィルス添付電子メール特定手順によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手順と、
前記アカウント情報取得手順によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手順と、
をコンピュータに実行させることを特徴とする端末特定プログラム。
【０２０６】
（付記２）前記感染端末特定情報抽出手順は、前記新規ウィルス感染端末特定情報として、ＩＰアドレスを抽出することを特徴とする付記１に記載の端末特定プログラム。
【０２０７】
（付記３）前記メールサーバは、前記電子メールの情報として、当該電子メールを受信した受信時刻をさらに記憶し、
前記感染端末特定情報抽出手順は、前記新規ウィルス添付電子メール特定手順によって特定された前記新規ウィルス添付電子メールの前記受信時刻をさらに参照して、前記新規ウィルス感染端末特定情報を抽出することを特徴とする付記１に記載の端末特定プログラム。
【０２０８】
（付記４）前記メールサーバは、他のメールサーバに接続され、
前記感染端末特定情報抽出手順によって参照される前記配信要求履歴に、前記アカウント情報取得手順によって取得された前記アカウント情報がない場合は、前記他のメールサーバに当該アカウント情報を通知するアカウント情報通知手順をさらにコンピュータに実行させ、
前記感染端末特定情報抽出手順は、他のメールサーバから前記アカウント情報の通知を受けた場合に、当該アカウント情報を用いて前記新規ウィルス感染端末特定情報を抽出することを特徴とする付記１〜３のいずれか一つに記載の端末特定プログラム。
【０２０９】
（付記５）前記感染端末特定情報抽出手順は、前記新規ウィルス添付電子メールを前記メールサーバが受信した受信時刻以降、前記アカウント情報を有する前記端末が配信要求を行なった履歴が前記配信要求履歴にない場合は、前記メールサーバが記憶する前記電子メールの情報から当該新規ウィルス添付電子メールの情報を削除することを特徴とする付記４に記載の端末特定プログラム。
【０２１０】
（付記６）前記メールサーバは、前記端末を操作するクライアントを特定できるクライアント特定情報を用いて、前記端末からのネットワークへの接続を認証するたびに、前記端末に前記端末特定情報を発行し、前記クライアント特定情報と前記端末特定情報とを対応付けたアクセス管理情報を記憶する認証サーバと接続され、
前記感染端末特定情報抽出手順は、前記認証サーバに前記端末特定情報の探索の要求を送信し、前記認証サーバから受信した当該端末特定情報を前記新規ウィルス感染端末特定情報として抽出することを特徴とする付記１〜５のいずれか一つに記載の端末特定プログラム。
【０２１１】
（付記７）前記感染端末特定情報抽出手順によって抽出された前記新規ウィルス感染端末特定情報を、前記メールサーバと前記端末との間で前記電子メールの送受信を中継する一つまたは複数の中継装置に送信する感染端末特定情報送信手順をさらにコンピュータに実行させることを特徴とする付記１〜６のいずれか一つに記載の端末特定プログラム。
【０２１２】
（付記８）電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバに適用され、ウィルス定義ファイルに基づいて前記電子メールを検査し、ウィルスが添付された電子メールであるウィルス添付電子メールを配信要求した端末を特定する端末特定装置であって、
前記ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手段と、
前記新規ウィルス添付電子メール特定手段によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手段と、
前記アカウント情報取得手段によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手段と、
を備えたことを特徴とする端末特定装置。
【０２１３】
（付記９）電子メールの情報を記憶するとともに、端末からの配信要求に応じて当該端末を宛先とする前記電子メールを配信し、前記端末からの配信要求と当該端末を特定するための情報である端末特定情報とを対応付けた配信要求履歴を記憶するメールサーバと、前記メールサーバと前記端末との間で前記電子メールの送受信を中継する一つまたは複数の中継装置とからなるメールシステムであって、
前記メールサーバは、
ウィルス定義ファイルに新規ウィルスの定義が追加された場合に、前記メールサーバが記憶する前記電子メールの情報を検査して前記新規ウィルスが添付された電子メールである新規ウィルス添付電子メールを特定する新規ウィルス添付電子メール特定手段と、
前記新規ウィルス添付電子メール特定手段によって特定された前記新規ウィルス添付電子メールのアカウント情報を取得するアカウント情報取得手段と、
前記アカウント情報取得手段によって取得された前記アカウント情報と、前記メールサーバが記憶する前記配信要求履歴とを参照し、当該新規ウィルス添付電子メールの配信要求を行なった端末の前記端末特定情報を新規ウィルス感染端末特定情報として抽出する感染端末特定情報抽出手段と、
前記感染端末特定情報抽出手段によって抽出された前記新規ウィルス感染端末特定情報を、前記中継装置に送信する感染端末特定情報送信手段と、
を備え、
前記中継装置は、
前記感染端末特定情報送信手段によって前記メールサーバから送信された前記新規ウィルス感染端末特定情報を受信する感染端末特定情報受信手段と、
前記感染端末特定情報受信手段によって受信した前記新規ウィルス感染端末特定情報に対応する新規ウィルス感染端末が、当該中継装置の中継する端末に含まれるか否かを判定する感染端末判定手段と、
前記感染端末判定手段によって前記新規ウィルス感染端末が、当該中継装置の中継する端末に含まれる場合は、当該新規ウィルス感染端末をネットワークから検疫する検疫手段と、
を備えたことを特徴とするメールシステム。
【産業上の利用可能性】
【０２１４】
以上のように、本発明に係る端末特定プログラム、端末特定装置およびメールシステムは、メールサーバにおいて、ウィルス定義ファイルに基づいて電子メールを検査し、ウィルスが添付された電子メールを配信要求した端末を特定する場合に有用であり、特に、ウィルスによってネットワークに与えられる被害を縮小することに適する。
【図面の簡単な説明】
【０２１５】
【図１】実施例１におけるメールシステムの概要を説明するための図である。
【図２】実施例１におけるメールシステムの特徴を説明するための図である。
【図３】実施例１におけるメールシステムの特徴を説明するための図である。
【図４】実施例１におけるメールサーバの構成を示すブロック図である。
【図５】ウィルス定義ファイル記憶部を説明するための図である。
【図６】実施例１におけるメールサーバのメールアーカイブ情報記憶部を説明するための図である。
【図７】実施例１におけるメールサーバのアカウント情報取得部を説明するための図である。
【図８】実施例１におけるメールサーバの配信要求履歴記憶部を説明するための図である。
【図９】実施例１におけるメールサーバの感染端末特定情報抽出部を説明するための図である。
【図１０】実施例１におけるメールサーバからルータへ送信される端末特定情報を説明するための図である。
【図１１】実施例１におけるルータの構成を示すブロック図である。
【図１２】経路情報記憶部を説明するための図である。
【図１３】感染端末判定部を説明するための図である。
【図１４】実施例１におけるメールサーバの処理を説明するための図である。
【図１５】実施例１におけるルータの処理を説明するための図である。
【図１６】実施例２におけるメールシステムの概要を説明するための図である。
【図１７】実施例２におけるメールシステムの特徴を説明するための図である。
【図１８】実施例２におけるメールシステムの特徴を説明するための図である。
【図１９】実施例２におけるメールゲートウェイの構成を示すブロック図である。
【図２０】実施例２におけるメールゲートウェイのアカウント情報取得部を説明するための図である。
【図２１】実施例２におけるメールゲートウェイからメールサーバへ送信されるアカウント情報を説明するための図である。
【図２２】実施例２におけるメールサーバの構成を示すブロック図である。
【図２３】実施例２におけるメールサーバのメールアーカイブ情報記憶部を説明するための図である。
【図２４】実施例２におけるメールサーバの配信要求履歴記憶部を説明するための図である。
【図２５】実施例２におけるメールサーバの感染端末特定情報抽出部を説明するための図である。
【図２６】実施例２におけるメールゲートウェイの処理を説明するための図である。
【図２７】実施例２におけるメールサーバの処理を説明するための図である。
【図２８】実施例３におけるメールシステムの概要および特徴を説明するための図である。
【図２９】実施例３におけるメールサーバの処理を説明するための図である。
【図３０】実施例４におけるメールシステムの概要を説明するための図である。
【図３１】実施例４におけるメールシステムの特徴を説明するための図である。
【図３２】実施例４におけるメールシステムの特徴を説明するための図である。
【図３３】実施例４におけるメールサーバの感染端末特定情報抽出部を説明するための図である。
【図３４】実施例４における認証サーバの構成を示すブロック図である。
【図３５】アクセス管理情報記憶部を説明するための図である。
【図３６】実施例４における認証サーバの感染端末特定情報抽出部を説明するための図である。
【図３７】実施例４におけるメールサーバの処理を説明するための図である。
【図３８】実施例４における認証サーバの処理を説明するための図である。
【図３９】実施例１の端末特定プログラムを実行するコンピュータを示す図である。
【符号の説明】
【０２１６】
１０  メールサーバ
１１  通信制御部
１２  記憶部
１２ａ  ウィルス定義ファイル記憶部
１２ｂ  メールアーカイブ情報記憶部
１２ｃ  特定新規ウィルス添付電子メール記憶部
１２ｄ  取得アカウント情報記憶部
１２ｅ  配信要求履歴記憶部
１３  処理部
１３ａ  新規ウィルス添付電子メール特定部
１３ｂ  アカウント情報取得部
１３ｃ  感染端末特定情報抽出部
２０  ルータ
２１  通信制御部
２２  記憶部
２２ａ  経路情報記憶部
２２ｂ  感染端末判定結果記憶部
２３  処理部
２３ａ  感染端末判定部
２３ｂ  検疫部
【図１】
2008172457.tif 000003
【図２】
2008172457.tif 000004
【図３】
2008172457.tif 000005
【図４】
2008172457.tif 000006
【図５】
2008172457.tif 000007
【図６】
2008172457.tif 000008
【図７】
2008172457.tif 000009
【図８】
2008172457.tif 000010
【図９】
2008172457.tif 000011
【図１０】
2008172457.tif 000012
【図１１】
2008172457.tif 000013
【図１２】
2008172457.tif 000014
【図１３】
2008172457.tif 000015
【図１４】
2008172457.tif 000016
【図１５】
2008172457.tif 000017
【図１６】
2008172457.tif 000018
【図１７】
2008172457.tif 000019
【図１８】
2008172457.tif 000020
【図１９】
2008172457.tif 000021
【図２０】
2008172457.tif 000022
【図２１】
2008172457.tif 000023
【図２２】
2008172457.tif 000024
【図２３】
2008172457.tif 000025
【図２４】
2008172457.tif 000026
【図２５】
2008172457.tif 000027
【図２６】
2008172457.tif 000028
【図２７】
2008172457.tif 000029
【図２８】
2008172457.tif 000030
【図２９】
2008172457.tif 000031
【図３０】
2008172457.tif 000032
【図３１】
2008172457.tif 000033
【図３２】
2008172457.tif 000034
【図３３】
2008172457.tif 000035
【図３４】
2008172457.tif 000036
【図３５】
2008172457.tif 000037
【図３６】
2008172457.tif 000038
【図３７】
2008172457.tif 000039
【図３８】
2008172457.tif 000040
【図３９】
2008172457.tif 000041