(57)【要約】【課題】コンピュータ・ウイルスに対する脆弱性をウイルス毎に集計し、報告する方法を提供する。【解決手段】端末装置からのコンピュータ・ウイルス感染情報を入手し、一定期間経過後にウイルス毎に感染情報を集計し、コンピュータ・ウイルスを広めた恐れのあるメールアドレスに対し、注意を促す電子メールを送信する。また、ウイルスに感染した恐れのあるメールアドレスや、ウイルスの感染を広めたメールアドレスをアドレス帳に登録しているユーザに対しても注意を促す電子メールを送信するように構成する。【選択図】　　図１
2004118692.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘する方法であって、
該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納するステップと、
該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納するステップと、
該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出するステップと、
前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定するステップと、
該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信するステップと
を有することを特徴とするコンピュータ・ウイルス脆弱性指摘方法
【請求項２】
前記送信ステップは、前記ウイルスの種類を発信したメール発信者が前記アドレス帳に登録してあるメールアドレスのうち、ウイルス感染情報を送信していないメールアドレスに対して、ウイルス感染を指摘する電子メールを送信する
ことをさらに有することを特徴とする請求項１記載のコンピュータ・ウイルス脆弱性指摘方法
【請求項３】
前記送信ステップは、前記ウイルスの種類を発信したメール発信者を前記アドレス帳に登録してあるユーザに対して、前記ウイルスの種類を発信したメールアドレスを通知する電子メールを送信する
ことをさらに有することを特徴とする付記１記載のコンピュータ・ウイルス脆弱性指摘方法
【請求項４】
ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘するためのプログラムであって、
サーバに、
該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納するステップと、
該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納するステップと、
該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出するステップと、
前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定するステップと、
該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信するステップと
を有することを特徴とするコンピュータ・ウイルス脆弱性指摘プログラム。
【請求項５】
ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘するためのコンピュータ・ウイルス脆弱性指摘サーバ装置であって、
該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納する手段と、
該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納する手段と、
該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出する手段と、
前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定する手段と、
該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信する手段と
を有することを特徴とするコンピュータ・ウイルス脆弱性指摘サーバ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術的な分野】
本発明は、インターネット等のネットワーク網により接続されている複数の端末装置において、電子メールの送受信を行なえるメーラー（メールソフト）がインストールされている時のコンピュータ・ウイルスによる脆弱性をウイルス発信者、ウイルス感染者、およびウイルス発信者をアドレス帳に登録している人に対して指摘するための指摘方法に関する。
【０００２】
【従来の技術】
インターネット等のネットワーク網に接続された端末は自端末以外の人と電子メールにより情報を送受信することが一般的に行われている。しかし、端末装置内に電子メールを送受信するためのアプリケーションソフト（以降メーラーとする）が起動している場合には、メーラーは外部から端末装置内に電子メールを自動的に受信するため、電子メールに付属されたコンピュータ・ウイルスをも自端末装置にダウンロードしてしまうことになってしまう。コンピュータ・ウイルスは、ある端末装置に感染すると、そのメーラーが保持するメールアドレスに対して同じウイルス付メールを送信するのが普通であるので、ウイルスの広まり方が非常に大きい。
【０００３】
そのため、端末装置保持者は自端末にコンピュータ・ウイルスが入り込まないようにウイルス駆除プログラムを導入し、起動している。
【０００４】
また、特開平１１−１３４１９０「ウイルス検出通知システム、方法、および該方法に係るプログラムを格納した記憶媒体」では、ウイルス感染を検出した場合に自動的に所定の者に対してウイルス感染を通知する方法が記載されている。この方法によれば、端末装置がウイルスに感染したことをシステム管理者や電子メール送信元に通知することが可能になり、ウイルスの拡散を防止できるようになる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のようにウイルス駆除プログラムを起動していても、第３者からウイルス感染メールが送信されることを阻止することはできず、常にウイルスに感染するという環境にある。コンピュータ・ウイルスは日々新しいものが出てきているため、ユーザはウイルス駆除プログラムで使用するウイルス定義を常に最新のものにしておかなければならない。
【０００６】
また、特開平１１−１３４１９０のようにウイルスに感染したことを所定の者に通知する場合でも、ウイルスメール送信者は他の第３者からのウイルスメールにより感染してしまっているので、ウイルスメール発信者にウイルスメールが届いたことを通知してもウイルスメール発信者のみが対処をするだけであり、ウイルス感染の広がり具合から見ると非常に小さな解決にしかならない。
【０００７】
本発明は、上記の従来における問題点に鑑み、感染されたウイルスメールを検出し、そのウイルスメールの送信元をたどり、関係する人に対してウイルス感染に関する通知を行なうことにより、ウイルス感染の広がりを少なくすることを目的とする。
【０００８】
【課題を解決するための手段】
上記の課題を解決するため、請求項１に係る発明は、ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘する方法であって、該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納するステップと、該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納するステップと、該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出するステップと、前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定するステップと、該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信するステップとを備えたことを特徴とする。
【０００９】
請求項２に係る発明は、請求項１において、前記送信ステップは、前記ウイルスの種類を発信したメール発信者が前記アドレス帳に登録してあるメールアドレスのうち、ウイルス感染情報を送信していないメールアドレスに対して、ウイルス感染を指摘する電子メールを送信するようにしたことを特徴とする。
【００１０】
請求項３に係る発明は、請求項１において、前記送信ステップは、前記ウイルスの種類を発信したメール発信者を前記アドレス帳に登録してあるユーザに対して、前記ウイルスの種類を発信したメールアドレスを通知する電子メールを送信するようにしたことを特徴とする。
【００１１】
請求項４に係る発明は、ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘するためのプログラムであって、サーバに、該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納するステップと、該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納するステップと、該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出するステップと、前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定するステップと、該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信するステップとを備えたことを特徴とする。
【００１２】
請求項５に係る発明は、ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘するためのコンピュータ・ウイルス脆弱性指摘サーバ装置であって、該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納する手段と、該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納する手段と、該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出する手段と、前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定する手段と、該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信する手段とを備えたことを特徴とする。
【００１３】
【発明の実施の形態】
以下、図面を用いて本発明の実施の携帯を説明する。
【００１４】
図１は、本発明の一実施形態である指摘サーバ１を含めた全体図である。指摘サーバ１と端末装置３１乃至３３はインターネット等のネットワーク網４により接続可能な構成になっている。
【００１５】
指摘サーバ１は情報処理装置であり、例えばパーソナルコンピュータ等である。指摘サーバ１は、プログラムを読み込むことによってこのプログラムに従った処理をする処理部分と端末装置３１乃至３３から受信するウイルス情報やアドレス帳を格納する記憶装置から構成されている。
【００１６】
このプログラムは端末装置３１乃至３３からウイルス感染情報を受信すると、ウイルス情報テーブル１２および新規のウイルスの場合にはウイルス初認識情報にその内容を格納する。そして、ウイルス初認識情報にウイルス情報が格納されてから一定期間経過後にウイルス感染情報を集計し、ウイルスの感染度合いにより脆弱性レベルをウイルス発信した個人毎に決定する。そして、該当するレベルに応じて警告メールを発信し、更には最も脆弱性レベルの高いメールアドレスを登録している人に対しても、メールを発信して、該当者の脆弱性の指摘を行なうものである。
【００１７】
端末装置３１乃至３３は情報処理装置であり、例えばパーソナルコンピュータ等である。端末装置３１乃至３３内には電子メールを送受信するメーラが存在している。メーラにウイルス感染メールを認識するウイルス駆除プログラム機能があるか、もしくはメーラとは別にウイルス感染メールを認識するウイルス駆除プログラムが起動しているものとする。メーラが電子メールを受信すると、メーラ内臓のもしくは単独で起動しているウイルス感染メールを認識するウイルス駆除プログラムが受信したメールがウイルスに感染しているものかどうかを判断し、感染している場合には、該当するウイルス駆除プログラムを起動してウイルスを駆除するものである。ウイルスに感染したメールを受信した場合には、特開平１１−１３４１９０に記載してある方法で、予め通知先を指摘サーバ１にしておくことで、指摘サーバ１にウイルス感染メールを受信したことを通知する。
【００１８】
以下図面に基づいて本発明の一実施形態によるコンピュータ・ウイルス脆弱性指摘方法について説明する。
【００１９】
図１に示されるように指摘サーバ１には、インターネット等のネットワーク網４を経由して複数の端末装置３１乃至３３から構成されている。
【００２０】
指摘サーバ１はユーザ毎のメールアドレス帳が記憶されているアドレス帳１１、端末装置３１乃至３３から受信したウイルス感染情報を記憶するウイルス情報テーブル１２、端末装置３１乃至３３から受信したウイルス情報が新規の場合に記憶するウイルス初認識情報１３、端末装置３１乃至３３からウイルス情報を受信し、ウイルス情報テーブル１２およびウイルス初認識情報１３にデータを格納する受信手段１４、ウイルス初認識情報１３に新規ウイルス情報が記憶されてから一定期間経過を判断し、一定期間経過後にウイルス情報テーブル１２により同一のウイルス感染情報を集計するウイルス感染情報集計手段１５、ウイルス感染情報集計手段１５により集計された結果により、ウイルス感染メール発信者の脆弱性のレベルを決定する脆弱性レベル決定手段１６そして、脆弱性レベル決定手段１６によって決定されたレベルに応じてウイルス感染メール発信者およびウイルス感染者、更にはウイルス感染メールをメールアドレスに登録しているユーザに対してもそれぞれにメールを送信する送信手段１７とに大別することができる。以下にその内容を説明する。
【００２１】
図２はアドレス帳１１の構成図である。予め本サービスを受けるユーザは指摘サーバ１に自分のアドレス帳を登録しておく。端末装置３１乃至３３からはいつでもアドレス帳の更新が可能であり、指摘サーバ１の受信手段１４は説明を省略してあるが、アドレス帳１１の更新機能をも含んでいる。アドレス帳１１はアドレス帳を登録したユーザ名としてのメールアドレス、メールを送信する相手のメールアドレス、およびメールを送信する相手を識別するための備考が記憶されている。アドレス帳１１に記憶される内容はこれに限定されることではなく、最低でも登録したユーザ名としてのメールアドレスと、登録するメールアドレスが記憶されていれば、他にどんな内容が記憶されていれもかまわない。
【００２２】
図３はウイルス情報テーブル１２の構成図である。ウイルス情報テーブル１２には端末装置３１乃至３３から受信したウイルス感染情報から感染を認識したウイルスの種類、ウイルスを受信したメールアドレス、ウイルスを発信したメールアドレスおよび端末装置受信日が記憶されている。受信日は予め決めておけば、端末装置３１乃至３３がウイルス感染メールを認識した日か指摘サーバ１が端末装置３１乃至３３からウイルス感染情報を受信した日のどちらでもよい。また、詳細に記録する場合には日付と共に時間を記録することも可能である。
【００２３】
図４はウイルス初認識情報１３の構成図である。受信手段１４が受信したウイルスの種類が始めてだと認識されたときに記憶されるもので、ウイルスの種類とその受信日が記憶されている。初受信日はウイルス情報テーブル１２の受信日と同じデータが記憶される。
【００２４】
図５は指摘サーバ１における受信手段１４の処理を示すフローチャートである。端末装置３１乃至３３からウイルス感染情報が指摘サーバ１に送られると、受信手段１４にて受信の処理を行なう。端末装置３１乃至３３からのウイルス感染情報には、ウイルス脆弱性を指摘するのに必要なウイルスの種類、ウイルス感染メール受信者（メールアドレス）、ウイルス感染メール発信者（メールアドレス）およびウイルス感染メール受信日が記録されている。
【００２５】
端末装置３１乃至３３からウイルス感染情報を受信すると、受信したデータのウイルスの種類を識別し、ウイルス初認識情報１３に記憶されている種類かどうかを判断する（Ｓｔｅｐ１０）。ウイルス初認識情報１３にウイルスの種類が記憶されていれば新規ではないとしてＳｔｅｐ１４へ、ウイルス初認識情報１３にウイルスの種類が記憶されていなければ新規としてＳｔｅｐ１２へ移行する。ウイルスの種類が新規であった場合には、図４に示されるようにウイルスの種類と受信日をウイルス初認識情報１３に記憶する（Ｓｔｅｐ１２）。そしてウイルス情報テーブル１２に受信したウイルスの種類、ウイルス受信者、ウイルス発信者および受信日を図３に示されるようにウイルス情報テーブル１２に記憶する（Ｓｔｅｐ１４）。以上のようにして、受信手段１４は、端末装置３１乃至３３から受信したウイルス感染情報をウイルス情報テーブル１２およびウイルス初認識情報１３へ記録する。
【００２６】
図６はウイルス感染情報集計手段１５の処理を示すフローチャートである。指摘サーバ１は図示されてはいないが、日付を含めたタイマー機能を設けている。ウイルス感染情報集計手段１５は一定間隔で常に動いているもので、ウイルス感染情報を集計する期間を予め設定しておき、ウイルス初認識情報１３の受信日が一定期間経過しているかどうかをチェックする（Ｓｔｅｐ２０）。ウイルス初認識情報１３内にあるウイルスの受信日が一定期間を超えているものを集計対象とするので、集計対象とするウイルス情報がある場合はＳｔｅｐ２４へ、集計対象とするウイルス情報がない場合には処理を終了する（Ｓｔｅｐ２２）。集計対象となるウイルスがある場合、該当するウイルス情報をウイルス情報テーブル１２から抽出し、図示されていない記憶領域に一時的に記憶する（Ｓｔｅｐ２４）。そして脆弱性レベル決定手段１６を実行する。
【００２７】
図７は脆弱性レベル決定手段１６の処理を示すフローチャートである。脆弱性レベル決定手段１６はウイルス感染情報集計手段１５において、集計対象となるウイルス情報が存在した場合に実行される。ウイルス感染情報集計手段Ｓｔｅｐ２４において記憶したウイルス情報を使用して、ウイルスメール発信者報告数とウイルスメール発信者の記憶しているメールアドレスの数を比較する（Ｓｔｅｐ３０、Ｓｔｅｐ３２））。アドレスの数とウイルス報告数が同じと判断された場合は、アドレス帳に記載しているメールアドレスすべてからウイルス感染情報が報告されていることになるので、ウイルス感染メールを受信した端末装置３１乃至３３はウイルスを認識し、適切な処理を行なったことが判断できる。よって、これ以上のウイルス感染の広がりはないと判断されレベル０と定義する（Ｓｔｅｐ３４）。
【００２８】
アドレスの数とウイルス報告数が同じでない場合は、ウイルス感染メールを発信した人の中にウイルス認識をしていない人がいることを意味し、更にウイルス感染が広がる可能性を秘めている。ここで、感染の広がりの度合いを他段階に分けるために閾値を予め定めておく（ここでは固定数値Ａとする。Ａ＞０）。アドレスの数からウイルスの数を引いた値がＡを越えているかどうかを判断し（Ｓｔｅｐ３６）、越えていない場合をレベル１（Ｓｔｅｐ３８）、越えている場合をレベル２（Ｓｔｅｐ４０）と定義し、この作業をウイルスメール発信者毎に行ない、それぞれレベルを決定する。
【００２９】
ここで、レベル０、レベル１、レベル２は各メールアドレスがメールの受信処理を行なう端末装置３１乃至３３のコンピュータ・ウイルスに対する脆弱性を表わす度合いである。レベル０が最も脆弱性の低いレベルであり、レベル２がもっとも脆弱性の高いレベルとしている。ウイルスメール発信者毎のレベルは図示してはいないが、一時的に記憶領域に記憶しておく。
【００３０】
ウイルスメール発信者毎のレベルが決定したら、送信手段１７を実行する。
【００３１】
図８は送信手段１７の処理を示すフローチャートである。脆弱性レベル決定手段１６において決定したレベルに応じてメールを送信する。
【００３２】
ウイルスメール発信者毎のレベルをチェックしてレベル０である場合には、図９に示す送信メール１を送信する（Ｓｔｅｐ４２）。レベル０以外のウイルスメール送信者とウイルス感染者に対して図１０に示す送信メール２を送信する（Ｓｔｅｐ４４）。ここでウイルス感染者とは、ウイルスメール送信者が登録しているアドレス帳に記憶されているメールアドレスでウイルス感染通知をしていない人を指す。ウイルスメール送信者が登録しているアドレス帳のメールアドレスにはすべてウイルス感染メールが送信されている筈であり、そのウイルス送信メールを受信してウイルス感染情報を指摘サーバ１に報告していないということは、ウイルスに感染していてしかもそのウイルスを認識していないことを意味するからである。
【００３３】
次にレベルが２か否かを判断して（Ｓｔｅｐ４６）、レベル２の場合には
アドレス帳１１からウイルスメール送信者を登録してあるユーザを検索し、そのユーザに対して図１１に示す送信メール３を送信する（Ｓｔｅｐ４８）。
【００３４】
送信メール１および２は自端末装置のウイルス定義を最新版にするように進めるメールであり、送信メール３はユーザが登録しているアドレス帳にウイルス感染の認識が低いユーザがいることを指摘している。送信メール３を受信することにより、ユーザは自分の自端末にウイルス感染メールが来るのを避けるために、相手のアドレス帳から自分のメールアドレスを削除するように働きかけたりすることが可能になる。
【００３５】
図示はしていないが、送信手段１７は送信メール１乃至３を送信したウイルスの種類に関係する情報をウイルス情報テーブル１２やウイルス初認識情報１３から削除しても問題ない。
【００３６】
図９は送信メール１の一例である。送信メール１はウイルスメールを発信した人で、且つアドレス帳１１に登録してあるメールアドレス全ての人からウイルス感染情報が指摘サーバ１に送られた場合であり、ウイルスメールを発信した人から先にウイルス感染メールが送信されてはいないことを通知して、ウイルス定義の更新さえすれば自端末からウイルスメールを送信することがないことを知らせるためのものである。
【００３７】
図１０は送信メール２の一例である。送信メール２はウイルスメールを発信した人とウイルスメールを受信して指摘サーバ１にウイルス感染情報を送っていないためにウイルスに感染している恐れのある人に対して送られる。ウイルスメール発信者にはＡに示すような内容が送られ、ウイルスに感染した恐れのある人にはＢに示すような内容が送られる。Ｂのウイルス感染の恐れがある人には、ウイルスメールを送信したメールアドレスをｘｘｘの部分に書き込むことにより、本メールを受信した人はウイルスメールが誰から来たのかを識別することができ、メールを開いていない場合には、開かないように注意をすることが可能になる。
【００３８】
図１１は送信メール３の一例である。送信メール３はウイルスメール発信者をアドレス帳１１に登録しているユーザに対して送られるもので、ウイルス感染メールを発信した人を通知することにより、ウイルスメール発信者のアドレス帳から自分のメールアドレスを削除するように促すことを目的としている。
【００３９】
以下指摘サーバ１と端末装置３１乃至３３の処理の流れを図を用いて説明する。
【００４０】
端末装置３１乃至３３のメーラが電子メールを受信すると、電子メールに付属してある、もしくは端末装置内に独自に起動しているウイルス感染メールを認識するウイルス駆除プログラムが受信した電子メールがウイルスに感染しているかどうかをチェックする。ウイルスに感染したメールを確認したウイルス駆除プログラムは、ウイルスの駆除を行なった後指摘サーバ１に対してウイルス感染情報を通知する。
【００４１】
指摘サーバ１は受信手段１によりウイルス感染情報を受信し、図５のフローチャートに従ってウイルス情報テーブル１２にデータを記録し、新規のウイルスの場合にはウイルス初認識情報１３にも記録を行なう。
【００４２】
現在、アドレス帳１１、ウイルス情報テーブル１２およびウイルス初認識情報１３がそれぞれ図２、図３、図４、に示す状態であるとし、ウイルス集計期間を２日とする。
【００４３】
ウイルス感染情報集計手段１５は、図６の処理フローに従って集計対象となるウイルス情報があるかどうかをチェックする。現在の日が２００２年８月２２日であった場合、ウイルス初認識情報１３から２００２年８月２０日に初受信されたａａａというウイルスの種類が集計期間２日経過しているので集計対象となる。そしてウイルス情報テーブル１２からウイルスの種類ａａａであるものを抽出し、一時的に図示されない記憶領域に記憶する。
【００４４】
次に脆弱性レベル決定手段１６において、ウイルスメール発信者毎のレベルを図７のフローチャートに従い決定する。
【００４５】
図２に示す図示されない一時的な記憶領域のデータからウイルス発信者を抽出すると、ｉｃｈｉｒｏ＠ｘｘｘ．ｃｏｍとｋｅｉｋｏ＠ａａａ．ｃｏｍの２名であることがわかる。この２名についてレベルを決定する。
【００４６】
まず、ｉｃｈｉｒｏ＠ｘｘｘ．ｃｏｍのレベルを決定する。アドレス帳１１よりｉｃｈｉｒｏ＠ｘｘｘ．ｃｏｍが登録しているメールアドレス数は５であり、ウイルス情報が報告された数も５であるので、アドレス数とウイルス報告数が同じため、レベル０となる。
【００４７】
次にｋｅｉｋｏ＠ａａａ．ｃｏｍのレベルを決定する。アドレス帳１１登録されているメールアドレス数は４であり、ウイルス報告数は１であるので、レベル０ではない。次に図７のＳｔｅｐ３６に示す固定値Ａが５である場合、ｋｅｉｋｏ＠ａａａ．ｃｏｍのレベルはレベル１となる。
【００４８】
次に図８に示すフローチャートにしたがって、送信手段１７によりレベルに応じたメールを送信する。
【００４９】
レベル０であるｉｃｈｉｒｏ＠ｘｘｘ．ｃｏｍには図９に示す送信メール１を送信する。レベル１であるｋｅｉｋｏ＠ａａａ．ｃｏｍには、図１０のＡに示される送信メール２を送信し、ｋｅｉｋｏ＠ａａａ．ｃｏｍが登録してあるアドレス帳１１でウイルス報告をしていないウイルス感染者であるｎｅｎｅ＠ａａａ．ｃｏｍ、ｇｏ＠ｂｂｂ．ｃｏｍおよびｓａｎｐｅｉ＠ｃｃｃ．ｃｏｍに対して図１０のＢに示す送信メール２を送信する。
【００５０】
今回の場合はレベル２に該当するウイルスメール発信者がいないので、送信メール３は送らない。
【００５１】
以上のようにして、端末装置３１乃至３３からウイルス感染情報を受信した指摘サーバ１は、そのウイルスを一定期間記憶し、ウイルスを集計してウイルスメールを発信したユーザ毎の脆弱性を指摘することが可能となり、更にはその脆弱性を第３者へも通知することにより、ウイルス駆除の大切さを知らしめることが可能になる。
【００５２】
本実施例においては、脆弱性を指摘するレベルを０，１，２の３段階にしてあるが、他段階であれば、その段階に応じた送信メールを用意すれば問題はない。
【００５３】
（付記１）
ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘する方法であって、
該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納するステップと、
該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納するステップと、
該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出するステップと、
前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定するステップと、
該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信するステップと
を有することを特徴とするコンピュータ・ウイルス脆弱性指摘方法
（付記２）
前記送信ステップは、前記ウイルスの種類を発信したメール発信者が前記アドレス帳に登録してあるメールアドレスのうち、ウイルス感染情報を送信していないメールアドレスに対して、ウイルス感染を指摘する電子メールを送信する
ことをさらに有することを特徴とする付記２記載のコンピュータ・ウイルス脆弱性指摘方法
（付記３）
前記送信ステップは、前記ウイルスの種類を発信したメール発信者を前記アドレス帳に登録してあるユーザに対して、前記ウイルスの種類を発信したメールアドレスを通知する電子メールを送信する
ことをさらに有することを特徴とする付記１記載のコンピュータ・ウイルス脆弱性指摘方法
（付記４）
ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘するためのプログラムであって、
サーバに、
該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納するステップと、
該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納するステップと、
該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出するステップと、
前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定するステップと、
該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信するステップと
を有することを特徴とするコンピュータ・ウイルス脆弱性指摘プログラム。
【００５４】
（付記５）
前記送信ステップは、前記ウイルスの種類を発信したメール発信者が前記アドレス帳に登録してあるメールアドレスのうち、ウイルス感染情報を送信していないメールアドレスに対して、ウイルス感染を指摘する電子メールを送信する
ことをさらに有することを特徴とする付記４記載のコンピュータ・ウイルス脆弱性指摘プログラム。
【００５５】
（付記６）
前記送信ステップは、前記ウイルスの種類を発信したメール発信者を前記アドレス帳に登録してあるユーザに対して、前記ウイルスの種類を発信したメールアドレスを通知する電子メールを送信する
ことをさらに有することを特徴とする付記４記載のコンピュータ・ウイルス脆弱性指摘プログラム。
【００５６】
（付記７）
ネットワークに接続された複数の端末装置からウイルスの感染情報を収集してユーザ毎のコンピュータ・ウイルスに対する脆弱性を指摘するためのコンピュータ・ウイルス脆弱性指摘サーバ装置であって、
該記端末装置から該ウイルス感染情報を受信し、ウイルス情報テーブルに格納する手段と、
該ウイルス感染情報が新規のウイルスであった場合には、ウイルス初認識テーブルにウイルスの種類と受信日を格納する手段と、
該ウイルス初認識テーブルに格納された受信日から一定期間経過後、前記ウイルス情報テーブルから集計対象となるウイルスの種類のみを抽出する手段と、
前記抽出したウイルスの種類を発信したメール発信者毎にユーザが登録したメールアドレスを記憶してあるアドレス帳のメールアドレスの数と前記ウイルス情報テーブルに記憶してあるウイルスの報告数とを比較し、コンピュータ・ウイルスに対する脆弱性を表わすレベルを決定する手段と、
該レベルに応じて、前記ウイルスの種類を発信したメール発信者に脆弱性を指摘する電子メールを送信する手段と
を有することを特徴とするコンピュータ・ウイルス脆弱性指摘サーバ装置。
【００５７】
（付記８）
前記送信手段は、前記ウイルスの種類を発信したメール発信者が前記アドレス帳に登録してあるメールアドレスのうち、ウイルス感染情報を送信していないメールアドレスに対して、ウイルス感染を指摘する電子メールを送信する
ことをさらに有することを特徴とする付記７記載のコンピュータ・ウイルス脆弱性指摘サーバ装置。
【００５８】
（付記９）
前記送信手段は、前記ウイルスの種類を発信したメール発信者を前記アドレス帳に登録してあるユーザに対して、前記ウイルスの種類を発信したメールアドレスを通知する電子メールを送信する
ことをさらに有することを特徴とする付記７記載のコンピュータ・ウイルス脆弱性指摘サーバ装置。
【００５９】
【発明の効果】
以上の説明から明らかなように本発明によれば、端末装置からのウイルス感染情報を指摘サーバに蓄積しておき、一定期間後に集計することで、コンピュータ・ウイルスに対する脆弱性をユーザ毎に指摘することが可能であり、脆弱性を指摘することにより、ウイルス定義を更新することを促すことが可能になる。また、ウイルス感染レベルが高い人をメールアドレスに登録している人に対しても、ウイルスの認識度が低い人がいることを通知することにより、自らのセキュリティを強化したり、相手のアドレス帳から自分のメールアドレスを削除するように指摘することも可能になる。
【図面の簡単な説明】
【図１】本発明の一実施形態の全体図
【図２】アドレス帳１１の構成図
【図３】ウイルス情報テーブル１２の構成図
【図４】ウイルス初認識情報１３の構成図
【図５】受信手段１４のフローチャート
【図６】ウイルス感染情報集計手段１５のフローチャート
【図７】脆弱性レベル決定手段１６のフローチャート
【図８】送信手段１７のフローチャート
【図９】送信メール１
【図１０】送信メール２
【図１１】送信メール３
【符号の説明】
１：　指摘サーバ
４：　　ネットワーク
１１：　アドレス帳
１２：　ウイルス情報テーブル
１３：　ウイルス初認識情報
１４：　受信手段
１５：　ウイルス感染情報集計手段
１６：　脆弱性レベル決定手段
１７：　送信手段
３１：　端末装置
３２：　端末装置
３３：　　端末装置
【図１】
2004118692.tif 000003
【図２】
2004118692.tif 000004
【図３】
2004118692.tif 000005
【図４】
2004118692.tif 000006
【図５】
2004118692.tif 000007
【図６】
2004118692.tif 000008
【図７】
2004118692.tif 000009
【図８】
2004118692.tif 000010
【図９】
2004118692.tif 000011
【図１０】
2004118692.tif 000012
【図１１】
2004118692.tif 000013