(57)【要約】【課題】端末装置に負荷をかけることなく、新種のウイルスからの感染を確実に防止する。【解決手段】端末装置１０が外部メモリ３０からデータを取得する場合、外部データ制御部１６１は、そのデータのメタ情報を取得してウイルスチェック装置２０に送信する。ウイルスチェック装置２０のウイルス処理部２４１は、最新のウイルス定義ファイル２３２を用いて、受信したメタ情報を有するデータのウイルス感染の有無、および、感染している場合の対策処理を指示する指示情報を作成して、端末装置１０に送信する。端末装置１０の外部データ制御部１６１は、ウイルスチェック装置２０から受信した対策指示情報に基づいた処理を、外部メモリ３０から取得したデータに対して実施する。【選択図】図１
2011186823.tif 000002
【特許請求の範囲】
【請求項１】
端末装置とウイルスチェック装置とが通信ネットワークを介して相互に通信可能に接続されているウイルスチェックシステムであって、
前記端末装置は、
データを解析して、当該データのメタ情報を取得するメタ情報取得手段と、
前記メタ情報取得手段により取得されたメタ情報を前記ウイルスチェック装置に送信するメタ情報送信手段と、を備え、
前記ウイルスチェック装置は、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段と、
前記端末装置からメタ情報を受信するメタ情報受信手段と、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段と、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段と、を備え、
前記端末装置は、
前記メタ情報を取得したデータに対して、前記ウイルスチェック装置から受信した対策指示情報に基づいた対策処理を実施するデータ処理手段を備える、
ことを特徴とするウイルスチェックシステム。
【請求項２】
前記データは外部から取得したデータである、
ことを特徴とする請求項１に記載のウイルスチェックシステム。
【請求項３】
前記データは、前記端末装置が記憶している既存のデータのうちから指定されたデータである、
ことを特徴とする請求項１に記載のウイルスチェックシステム。
【請求項４】
通信ネットワークを介して端末装置と相互通信可能に接続されているウイルスチェック装置であって、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段と、
前記端末装置からデータのメタ情報を受信するメタ情報受信手段と、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段と、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段と、を備える、
ことを特徴とするウイルスチェック装置。
【請求項５】
通信ネットワークを介して端末装置と相互通信可能に接続されているコンピュータを、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段、
前記端末装置からデータのメタ情報を受信するメタ情報受信手段、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウイルスチェックシステム、ウイルスチェック装置、及び、プログラムに関する。
【背景技術】
【０００２】
コンピュータウイルス（以下、単にウイルスとする）の感染を防ぐために、端末装置にウイルス対策ソフト（アンチウイルスソフトウェア）を導入して、常駐させることが行われている。
【０００３】
端末装置が外部からデータを取得した場合、ウイルス対策ソフトは、ウイルス定義ファイルを参照して、当該データがウイルスに感染しているか否かを判別する。そして、感染している場合、感染しているデータを隔離するなどの対策を実施する。このように、ウイルス対策ソフトを常駐させておくことで、端末装置内のデータのウイルス感染を防止することができる。
【０００４】
上記のウイルス定義ファイルは、一般的に、ウイルス対策ソフトのメーカー等が提供するサイトなどから、最新のものをダウンロードすることが可能である。新種のウイルスからの感染を防ぐために、ユーザは、上記のサイトを定期的に確認して、最新のウイルス定義ファイルを端末装置にダウンロードすることが不可欠である。特許文献１には、通信ネットワークを介して、ユーザ端末のウィルス定義ファイルを最新版に更新するウィルス定義ファイル更新装置について記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２４０７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
定期的に最新のウイルス定義ファイルを確認して、端末装置にダウンロードする作業は、ユーザにとって面倒であり、作業のし忘れなども発生しがちである。また、特許文献１に示すウイルス定義ファイル更新装置を用いても、最新のウイルス定義ファイルをダウンロードするまでの間に、古いウイルス定義ファイルでは非対応の新種のウイルスに感染してしまう虞もある。また、ウイルスチェックをするには、比較的膨大なリソースを使用するため、端末装置に大きな負荷がかかり、ウイルスチェック中に他の処理を行うことに支障をきたす場合があった。
【０００７】
本発明は、上記実情に鑑みてなされたものであり、端末装置に負荷をかけることなく、新種のウイルスからの感染を確実に防止することができる、ウイルスチェックシステム、ウイルスチェック装置、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第１の観点に係るウイルスチェックシステムは、
端末装置とウイルスチェック装置とが通信ネットワークを介して相互に通信可能に接続されているウイルスチェックシステムであって、
前記端末装置は、
データを解析して、当該データのメタ情報を取得するメタ情報取得手段と、
前記メタ情報取得手段により取得されたメタ情報を前記ウイルスチェック装置に送信するメタ情報送信手段と、を備え、
前記ウイルスチェック装置は、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段と、
前記端末装置からメタ情報を受信するメタ情報受信手段と、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段と、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段と、を備え、
前記端末装置は、
前記メタ情報を取得したデータに対して、前記ウイルスチェック装置から受信した対策指示情報に基づいた対策処理を実施するデータ処理手段を備える、
ことを特徴とする。
【０００９】
上記目的を達成するため、本発明の第２の観点に係るウイルスチェック装置は、
通信ネットワークを介して端末装置と相互通信可能に接続されているウイルスチェック装置であって、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段と、
前記端末装置からデータのメタ情報を受信するメタ情報受信手段と、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段と、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段と、を備える、
ことを特徴とする。
【００１０】
上記目的を達成するため、本発明の第３の観点に係るプログラムは、
通信ネットワークを介して端末装置と相互通信可能に接続されているコンピュータを、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段、
前記端末装置からデータのメタ情報を受信するメタ情報受信手段、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段、
として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、端末装置はデータのメタ情報をウイルスチェック装置に送信し、ウイルスチェック装置がメタ情報を元に、最新のウイルス定義ファイルを用いて、ウイルス感染の有無、および、感染した場合の対策を判別する。従って、端末装置に負荷をかけることなく、新種のウイルスからの感染を確実に防止することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るウイルスチェックシステムの構成を示す図である。
【図２】メタ情報の構成例を示す図である。
【図３】ウイルス定義ファイルの構成例を示す図である。
【図４】ウイルスチェックシステムで実施される処理の動作を説明するためのフローチャートである。
【図５】ウイルスチェック処理の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。なお、本発明は下記の実施形態及び図面によって限定されるものではない。本発明の要旨を変更しない範囲で下記の実施形態及び図面に変更を加えることが出来るのはもちろんである。また、図中同一または相当部分には同一符号を付す。
また、本実施形態のウイルスとは広義のコンピュータウイルスのことを示し、スパイウェアやワーム等も含むものとする。
【００１４】
本発明の実施形態に係るウイルスチェックシステム１００について説明する。ウイルスチェックシステム１００は、図１に示すように、端末装置１０と、ウイルスチェック装置２０とを備えて構成される。端末装置１０とウイルスチェック装置２０とは、インターネットやＬＡＮ（Local Area Network）などのネットワークＮ１を介して、互いに通信可能に接続されている。
【００１５】
端末装置１０は、ユーザによって利用される端末であり、具体的には、ネットワークＮ１に接続可能なＰＣ（Personal Compurete）、携帯電話機、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistant）、カーナビゲーション装置、双方向テレビジョン、デジタルカメラ、および、情報ナビ端末などである。端末装置１０は、操作部１１と、表示部１２と、通信部１３と、主記憶部１４と、記憶部１５と、制御部１６と、外部Ｉ／Ｆ１７（Interface）とを備え、これの各部はシステムバス１８により相互に接続されている。
【００１６】
操作部１１は、キーボードやマウスなどの入力装置を備え、ユーザからの操作入力を受け付けて、制御部１６に送信する。
表示部１２は、ＬＣＤ(Liquid Crystal Dsiplay)などの表示装置を備え、制御部１６の指示のもと、各種の情報を表示する。
【００１７】
通信部１３は、ＮＩＣ（Netowork Interface Card）等を備え、ネットワークＮ１を介して、制御部１６の制御のもとウイルスチェック装置２０とデータの送受信を行う。
【００１８】
主記憶部１４は、ＲＡＭ（Random Access Memory）等の揮発性メモリを備え、制御部１６が処理を実行するための作業領域となる。また、主記憶部１４は、外部メモリ３０に記憶されているデータを一時的に記憶する。
【００１９】
記憶部１５は、ＲＯＭ（Read Only Memory）、ハードディスク等の不揮発性の記憶装置を備え、種々の情報を記憶する。また、記憶部１５は、制御部１６が実行するための制御プログラム１５１を記憶する。
【００２０】
制御部１６は、ＣＰＵ（Central Processing Unit）等を備え、記憶部１５に記憶されている制御プログラム１５１を実行することで端末装置１０全体の動作を制御する。また、制御部１６は、機能的に、外部データ制御部１６１を備える。
【００２１】
外部データ制御部１６１は、外部Ｉ／Ｆ１７が外部メモリ３０から受信したデータを解析して、図２に示すような、当該データの特徴（データの名称、データの種類、データサイズ等）を示すメタ情報を取得する。そして、外部データ制御部１６１は、通信部１３を制御して、取得したメタ情報をウイルスチェック装置２０に送信する。
【００２２】
図１に戻り、外部Ｉ／Ｆ１７は、フラッシュメモリカード等の外部メモリ３０との接続を行いデータの入出力を行う。なお、外部Ｉ／Ｆ１７は、ＵＳＢ（Universal Serial Bus）接続等により、外部機器との接続を可能にするインタフェースを更に備えていてもよい。
【００２３】
ウイルスチェック装置２０は、アンチウイルスソフトなどを提供するセキュリティ事業者が管理するサーバである。従って、ウイルスチェック装置に記憶されているウイルス定義ファイル２３２は、常に最新のものに更新されている。
【００２４】
ウイルスチェック装置２０は、通信部２１と、主記憶部２２と、記憶部２３と、制御部２４とを備え、これの各部はシステムバス２５により相互に接続されている。
【００２５】
通信部２１は、ＮＩＣ等から構成され、ネットワークを介して、端末装置１０とデータの送受信を行う。
【００２６】
主記憶部２２は、ＲＡＭ等の揮発性メモリなどを備え、制御部２４が処理を実行するための作業領域となる。
【００２７】
記憶部２３は、ＲＯＭ、ハードディスク等の不揮発性の記憶装置を備え、種々の情報を記憶する。また、記憶部２３は、制御部２４が実行するための制御プログラム２３１を記憶する。
【００２８】
また、記憶部２３は、図３に示すようなウイルス定義ファイル２３２を記憶する。ウイルス定義ファイル２３２は、ウイルス毎に、ウイルス名、ウイルスの特徴、ウイルスを検知する方法、および、ウイルスが検知された場合にとるべき対策処理（削除、隔離、検疫等）、に関する情報（ウイルス定義情報）を記憶する。
例えば、図３に示すウイルス定義ファイル２３２の先頭のエントリ（ウイルス定義情報）から、「ウイルスＡ」は、「Readme.txt      .exe」と空白を多く入れることによってファイル名を偽装しているウイルスであることがわかる。また、ファイル名に空白がＸＸ文字以上あることを確認することで感染の有無を検知でき、感染した場合はそのデータを削除すればよいことがわかる。
また、２番目のエントリ（ウイルス定義情報）から、「ウイルスＢ」は「.exe」を「.txt」と拡張子を偽装しているウイルスであることがわかる。また、ファイル種類の判別結果と実際の拡張子とを照合した結果が一致するか否かを確認することで感染の有無を検知でき、感染した場合はそのデータを隔離すればよいことがわかる。
【００２９】
図１に戻り、制御部２４は、ＣＰＵ等から構成され、記憶部２３に記憶されている制御プログラム２３１を実行することでウイルスチェック装置２０全体の動作を制御する。また、制御部２４は、機能的に、ウイルス処理部２４１を備える。
【００３０】
ウイルス処理部２４１は、端末装置１０から受信したメタ情報とウイルス定義ファイル２３２に記憶されている情報とに基づいて、当該メタ情報を有するデータがウイルスに感染しているか否かを判別する。そして、ウイルスに感染していると判別した場合、通信部２１を制御して、そのウイルスに対してとるべき対策を指示する対策指示情報をメタ情報の送信元である端末装置１０に送信する。
【００３１】
続いて、ウイルスチェックシステム１００で実施される処理の動作について、図４のフローチャートを参照して説明する。
【００３２】
端末装置１０のユーザは、取得したいデータが記憶されている外部メモリ３０を端末装置１０の外部Ｉ／Ｆ１７に装着する。そして、操作部１１から外部メモリ３０に記憶されているデータを端末装置１０に取り込むための所定の操作を行い、操作部１１は当該操作に対応した信号を制御部１６（外部データ制御部１６１）に入力する。操作部１１からの信号を受信すると、外部データ制御部１６１は、通信部１３を制御して、外部メモリ３０に記憶されているデータを主記憶部１４に記憶する（ステップＳ１０１）。
【００３３】
続いて、外部データ制御部１６１は、主記憶部１４に記憶したデータを解析して、当該データのメタ情報を取得する（ステップＳ１０２）。そして、外部データ制御部１６１は、通信部１３を制御して、メタ情報をウイルスチェック装置２０に送信する（ステップＳ１０３）。
【００３４】
ウイルスチェック装置２０のウイルス処理部２４１は、通信部２１を介して、端末装置１０からメタ情報を受信すると（ステップＳ１０４）、当該メタ情報を用いてウイルスチェック処理を実施する（ステップＳ１０５）。
【００３５】
ウイルスチェック処理の詳細について、図５を参照して説明する。
ウイルスチェック処理が開始されると、まず、ウイルス処理部２４１は、記憶部２３に記憶されているウイルス定義ファイル２３２から、未選択のエントリ（ウイルス定義情報）を１つ選択する（ステップＳ２０１）。
【００３６】
続いて、ウイルス処理部２４１は、選択したウイルス定義情報が示すウイルス検知の方法を用いて、受信したメタ情報を有するデータが、ウイルスに感染しているか否かを判別する（ステップＳ２０２）。
例えば、図３に示すウイルス名「ウイルスＡ」の検知であれば、ウイルス処理部２４１は、受信したメタ情報が示すファイル名のブランクの数をカウントして閾値以上であるか否かを確認することで、感染の有無を判別することができる。また、「ウイルスＢ」の検知であれば、ウイルス処理部２４１は、メタ情報が示す拡張子とファイル種類との関係が一致するか否かを確認することで、感染の有無を判別することができる。
【００３７】
ウイルスに感染していないと判別した場合（ステップＳ２０２；Ｎｏ）、ステップＳ２０４に処理は移る。
ウイルスに感染していると判別した場合（ステップＳ２０２；Ｙｅｓ）、ウイルス処理部２４１は、選択したウイルス定義情報から、当該ウイルス感染の対策としてとるべき対策処理を特定し、特定した対策処理の実行を端末装置１０に指示する対策指示情報を作成する（ステップＳ２０３）。
【００３８】
続いて、ウイルス処理部２４１は、ウイルス定義ファイル２３２のなかに、ステップＳ２０１で選択していないエントリ（ウイルス定義情報）があるか否かを判別する（ステップＳ２０４）。
【００３９】
未だ選択していないエントリがある場合（ステップＳ２０４；Ｙｅｓ）、ウイルス処理部２４１は、ウイルス定義ファイル２３２からエントリを選択して、ウイルス感染の有無を判別して、感染している場合にその対策指示情報を作成する一連の処理を繰り返す（ステップＳ２０１〜ステップＳ２０３）。
全てのエントリを選択した場合（ステップＳ２０４；Ｎｏ）、ウイルスチェック処理は終了する。
【００４０】
図４に戻りウイルスチェック処理が完了すると、ウイルス処理部２４１は、通信部２１を制御して、作成した対策指示情報をメタ情報の送信元である端末装置１０に送信する（ステップＳ１０６）。以上、ウイルスチェック装置２０の処理は終了する。
なお、ウイルスチェック処理でウイルスが検出されず対策指示情報が作成されなかった場合、ウイルス処理部２４１は、外部メモリ３０のデータを正常に取得することを指示する対策指示情報を端末装置１０に送信する。
また、データが複数のウイルスに感染されており、対策指示情報が複数作成されている場合も考えられる。この場合、対策指示情報の種類毎に優先度を予め記憶部２３に記憶させておき、ウイルス処理部２４１は、作成された複数の対策指示情報のうち最も優先度の高い対策指示情報を端末装置１０に送信してもよい。
【００４１】
端末装置１０の外部データ制御部１６１は、通信部１３を介して、ウイルスチェック装置２０から対策指示情報を受信すると（ステップＳ１０７）、ステップＳ１０１で主記憶部１４に記憶したデータに対して、当該対策指示情報に基づいた処理を実施する。以上で処理は終了する。
例えば、対策指示情報が「削除」を示す場合には、外部データ制御部１６１は、主記憶部１４に記憶したデータを削除する。また、対策指示情報が「隔離」を示す場合には、外部データ制御部１６１は、記憶部１５内のウイルス隔離用の所定の領域に、主記憶部１４に記憶したデータを移動させる。また、ウイルスが検知されず、対策指示情報が「取得」の場合は、主記憶部１４に記憶したデータを記憶部１５に移動させる。
【００４２】
このように、本実施形態では、端末装置１０は、外部メモリ３０からデータを取得する場合、そのデータのメタ情報を取得してウイルスチェック装置２０に送信する。ウイルスチェック装置２０は、最新のウイルス定義ファイル２３２を用いて、受信したメタ情報を有するデータのウイルス感染の有無、および、感染している場合の対策処理を指示する指示情報を作成して、端末装置１０に送信する。そして、端末装置１０は、ウイルスチェック装置２０から受信した対策指示情報に基づいた処理を、外部メモリ３０から取得したデータに対して実施する。従って、本実施形態によれば、端末装置１０に負荷をかけることなく、新種のウイルスからの感染を確実に防止することができる。
【００４３】
なお、上記実施形態は種々の変形、および、応用が可能である。
例えば、上記実施形態では、外部メモリ３０から取り込むデータを対象にウイルスチェックを実施したが、インターネットなどからダウンロードするデータにも、同様のウイルスチェックを実施してもよい。
【００４４】
また、上記実施形態では、外部メモリ３０から取り込むデータを対象にウイルスチェックを行う例を示したが、端末装置１０の記憶部１５に記憶されている既存のデータに対しても、ウイルスチェックをしてもよい。この場合、ユーザは操作部１１を操作して、ウイルスチェックしたいデータを指定する。そして、外部データ制御部１６１は、指定されたデータのメタ情報を取得してウイルスチェック装置２０に送信し、以下同様の処理を行えばよい。
【００４５】
また、本発明のウイルスチェック装置２０は、専用のハードウェアに限られるものではなく、通常のコンピュータシステムによっても実現することができる。
具体的には、上記各実施の形態では、ウイルスチェック装置２０が実施する制御プログラム２３１が、記憶部２３に予め記憶されているものとして説明した。しかし、上述の処理動作を実行させるための制御プログラム２３１を、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、その制御プログラム２３１をコンピュータにインストールすることにより、上述の処理を実行するウイルスチェック装置２０を構成してもよい。
【００４６】
また、制御プログラム２３１をインターネット等の通信ネットワーク上のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしてもよい。さらに、通信ネットワークを介して制御プログラム２３１を転送しながら起動実行することによっても、上述のウイルスチェック装置２０の処理を達成することができる。
また、上述の機能を、ＯＳ（Operating System）が分担又はＯＳとアプリケーションの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。
【００４７】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００４８】
（付記１）端末装置とウイルスチェック装置とが通信ネットワークを介して相互に通信可能に接続されているウイルスチェックシステムであって、
前記端末装置は、
データを解析して、当該データのメタ情報を取得するメタ情報取得手段と、
前記メタ情報取得手段により取得されたメタ情報を前記ウイルスチェック装置に送信するメタ情報送信手段と、を備え、
前記ウイルスチェック装置は、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段と、
前記端末装置からメタ情報を受信するメタ情報受信手段と、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段と、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段と、を備え、
前記端末装置は、
前記メタ情報を取得したデータに対して、前記ウイルスチェック装置から受信した対策指示情報に基づいた対策処理を実施するデータ処理手段を備える、
ことを特徴とするウイルスチェックシステム。
【００４９】
（付記２）前記データは外部から取得したデータである、
ことを特徴とする付記１に記載のウイルスチェックシステム。
【００５０】
（付記３）前記データは、前記端末装置が記憶している既存のデータのうちから指定されたデータである、
ことを特徴とする付記１に記載のウイルスチェックシステム。
【００５１】
（付記４）通信ネットワークを介して端末装置と相互通信可能に接続されているウイルスチェック装置であって、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段と、
前記端末装置からデータのメタ情報を受信するメタ情報受信手段と、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段と、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段と、を備える、
ことを特徴とするウイルスチェック装置。
【００５２】
（付記５）通信ネットワークを介して端末装置と相互通信可能に接続されているコンピュータを、
コンピュータウイルス毎に、コンピュータウイルスを検知するための方法と、コンピュータウイルスに感染した場合に実施すべき対策処理と、に関する情報を記憶するウイルス情報記憶手段、
前記端末装置からデータのメタ情報を受信するメタ情報受信手段、
前記ウイルス情報記憶手段に記憶されている情報を参照して、受信したメタ情報を有するデータがコンピュータウイルスに感染しているか否かを判別する感染判別手段、
前記感染判別手段によりコンピュータウイルスに感染していると判別された場合に、前記ウイルス情報記憶手段に記憶されている情報を参照して実施すべき対策処理を特定し、特定した対策処理の実施を指示する対策指示情報を前記端末装置に送信する対策指示情報送信手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００５３】
１００    ウイルスチェックシステム
１０      端末装置
１１      操作部
１２      表示部
１３      通信部
１４      主記憶部
１５      記憶部
１５１    制御プログラム
１６      制御部
１６１    外部データ制御部
１７      外部Ｉ／Ｆ
１８      システムバス
２０      ウイルスチェック装置
２１      通信部
２２      主記憶部
２３      記憶部
２３１    制御プログラム
２３２    ウイルス定義ファイル
２４      制御部
２４１    ウイルス処理部
２５      システムバス
３０      外部メモリ
【図１】
2011186823.tif 000003
【図２】
2011186823.tif 000004
【図３】
2011186823.tif 000005
【図４】
2011186823.tif 000006
【図５】
2011186823.tif 000007