JP2004234045A - Method for transmitting vaccine program, computer network system and computer program - Google Patents

Method for transmitting vaccine program, computer network system and computer program Download PDF

Info

Publication number
JP2004234045A
JP2004234045A JP2003018245A JP2003018245A JP2004234045A JP 2004234045 A JP2004234045 A JP 2004234045A JP 2003018245 A JP2003018245 A JP 2003018245A JP 2003018245 A JP2003018245 A JP 2003018245A JP 2004234045 A JP2004234045 A JP 2004234045A
Authority
JP
Japan
Prior art keywords
program
client
vaccine
computer
identification information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003018245A
Other languages
Japanese (ja)
Inventor
Tokuaki Tokuda
篤明 徳田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Infrontia Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Infrontia Corp filed Critical NEC Infrontia Corp
Priority to JP2003018245A priority Critical patent/JP2004234045A/en
Publication of JP2004234045A publication Critical patent/JP2004234045A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a system capable of providing a virus detection/destruction service which functions equally to all users without being affected by any update situations by the users. <P>SOLUTION: A multiple kinds of vaccine programs are prepared for a server. When personal identification information is transmitted from a client to the server, the server selects one of the vaccine programs according to the personal identification information, and transmits the selected program to the client. Then, the client executes the received vaccine program. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、インターネットに代表されるコンピュータネットワークに接続されたパーソナルコンピュータ、各種の家庭用電気製品等(以下端末と記す)に対し、コンピュータウイルス(以下単にウイルスと記す)に感染しているか否かのチェックを行ない、感染している場合、そのウイルスを自動的に駆除するための技術に関する。
【0002】
【従来の技術】
インターネット上には、日々新しいウイルスが登場している。ウイルスはその種類によって感染時の症状や必要な対処が異なる。このため、コンピュータの知識に詳しくない者が、感染したウイルスを特定し、最適な処置を行なうのは困難である。
【0003】
従来の技術としては、例えば、ウイルス検出・駆除を行なうプログラムをコンピュータに常駐させる技術がある。この技術では、新しいウイルスに関するデータを別途インターネットや記録媒体を経由して受け取ることにより、新しいウイルスの発生に対処していた。
【0004】
本発明に関連する先行技術文献に次のものがある。
【0005】
【特許文献1】
特開2001−222425号公報
【0006】
【発明が解決しようとする課題】
従来技術によれば、クライアントによるデータの更新状況によって、ウイルスの検出・駆除結果にばらつきがある。つまり、均一なサービスを提供することが難しいという問題がある。
【0007】
本発明はこのような状況に鑑みてなされたものであり、本発明が解決しようとする課題は、ユーザによる更新状況に影響されることなく、全てのユーザに均質なウイルス検出・駆除サービスを提供することができるシステムを提供することである。
【0008】
【課題を解決するための手段】
上記の課題を解決するため、本発明は以下の手段を提供する。
【0009】
請求項1では、コンピュータウイルスの検出及び駆除に関する処理を行なうワクチンプログラムをサーバからクライアントにコンピュータネットワークを介して送信する方法を提案する。この方法は、サーバに複数の種類のワクチンプログラムを用意する段階1と、クライアントからサーバに個人識別情報を送信する段階2と、サーバにて個人識別情報に応じてワクチンプログラムを選択し、クライアントに送信する段階3と、クライアントにてワクチンプログラムを受信して実行する段階4とを含むことを特徴とする。ここで、個人識別情報は、ウイルスの駆除の履歴や感染の履歴を含むこととしてもよい。
【0010】
請求項2において、請求項1に記載のワクチンプログラム送信方法において、個人識別情報は、クライアントのハードウェアに関するハードウェア情報を含むことを特徴とする方法を提案する。
【0011】
請求項3では、請求項1に記載のワクチンプログラム送信方法において、個人識別情報は、クライアントにインストールされているソフトウェアに関するソフトウェア情報を含むことを特徴とする方法を提案する。
【0012】
請求項4では、請求項1に記載のワクチンプログラム送信方法において、個人識別情報は、クライアントコンピュータのウィルスの感染の有無、ウイルス駆除の実行の履歴、及び、ウイルス駆除の結果の履歴に係る情報のうち、少なくともひとつを含むことを特徴とする方法を提案する。
【0013】
請求項5では、請求項1に記載のワクチンプログラム送信方法において、段階1にて予め定められた対象プログラムの種類及びそのバージョンに対応したワクチンプログラムをサーバに用意し、段階3にてクライアントにインストールされている対象プログラムの種類及びそのバージョンに応じて選択したワクチンプログラムをクライアントに送信することを特徴とする方法を提案する。
【0014】
請求項6では、請求項5に記載のワクチンプログラム送信方法において、対象プログラムは、オペレーティングシステム、ブラウザ、メーラ、スクリプトエンジンの少なくともひとつを含むことを特徴とする方法を提案する。
【0015】
請求項7では、請求項1に記載のワクチンプログラム送信方法において、ワクチンプログラムの処理結果をクライアントからサーバに送信し、処理結果に応じて個人識別情報を更新することを特徴とする方法を提案する。
【0016】
請求項8では、コンピュータウイルスの検出及び駆除に関する処理を行なうワクチンプログラムをサーバからクライアントにコンピュータネットワークを介して送信するシステムにおいて、複数のワクチンプログラムを格納する記憶装置、クライアントから受信した個人識別情報に応じてワクチンプログラムを選択する手段、及び、選択したワクチンプログラムをクライアントに送信する手段を備えるサーバと、ワクチンプログラムを受信して実行する処理装置を備える手段、及び、処理結果をサーバに通知する手段を備えるクライアントとを含むことを特徴とするコンピュータネットワークシステムを提案する。
【0017】
請求項9では、請求項8に記載のコンピュータネットワークシステムにおいて、個人識別情報は、クライアントのハードウェアに関するハードウェア情報を含むことを特徴とするシステムを提案する。
【0018】
請求項10では、請求項8に記載のコンピュータネットワークシステムにおいて、個人識別情報は、クライアントにインストールされているソフトウェアに関するソフトウェア情報を含むことを特徴とするシステムを提案する。
【0019】
請求項11では、請求項8に記載のコンピュータネットワークシステムにおいて、個人識別情報は、クライアントコンピュータのウィルスの感染の有無、ウイルス駆除の実行の履歴、及び、ウイルス駆除の結果の履歴に係る情報のうち、少なくともひとつを含むことを特徴とするシステムを提案する。
【0020】
請求項12では、請求項8に記載のコンピュータネットワークシステムにおいて、記憶装置は、予め定められた対象プログラムの種類及びそのバージョンに対応したワクチンプログラムを格納し、サーバは、クライアントにインストールされている対象プログラムの種類及びそのバージョンに応じて選択したワクチンプログラムをクライアントに送信することを特徴とするシステムを提案する。
【0021】
請求項13では、請求項12に記載のコンピュータネットワークシステムにおいて、対象プログラムは、オペレーティングシステム、ブラウザ、メーラ、スクリプトエンジンの少なくともひとつを含むことを特徴とするシステムを提案する。
【0022】
請求項14では、請求項8に記載のコンピュータネットワークシステムにおいて、ワクチンプログラムの処理結果をクライアントからサーバに送信し、処理結果に応じて個人識別情報を更新することを特徴とするシステムを提案する。
【0023】
請求項15では、コンピュータネットワークを介して接続されたサーバであって、複数の種類のワクチンプログラムを格納するサーバと協働して動作するコンピュータプログラムにおいて、実行済みのワクチンプログラムの処理結果及び個人識別情報をサーバに送信する処理と、個人識別情報に応じて選択されたワクチンプログラムをサーバから受信する処理と、受信したワクチンプログラムを実行する処理と、ワクチンプログラムの実行結果を利用者に対して通知する処理とをコンピュータに実行させることを特徴とするコンピュータプログラムを提案する。
【0024】
請求項16では、請求項15に記載のコンピュータプログラムにおいて、個人識別情報は、クライアントのハードウェアに関するハードウェア情報を含むことを特徴とするコンピュータプログラムを提案する。
【0025】
請求項17では、請求項15に記載のコンピュータプログラムにおいて、個人識別情報は、クライアントにインストールされているソフトウェアに関するソフトウェア情報を含むことを特徴とするコンピュータプログラムを提案する。
【0026】
請求項18では、請求項15に記載のコンピュータプログラムにおいて、個人識別情報は、クライアントコンピュータのウィルスの感染の有無、ウイルス駆除の実行の履歴、及び、ウイルス駆除の結果の履歴に係る情報のうち、少なくともひとつを含むことを特徴とするコンピュータプログラムを提案する。
【0027】
請求項19では、請求項15に記載のコンピュータプログラムにおいて、ワクチンプログラムの処理結果をサーバに送信する処理を更にコンピュータに実行させることを特徴とするコンピュータプログラムを提案する。
【0028】
請求項20では、コンピュータネットワークを介して接続されたクライアントと協働して動作するコンピュータプログラムにおいて、クライアントコンピュータにて実行されたワクチンプログラムの処理結果及び個人識別情報をクライアントから受信する処理1と、受信した処理結果及び個人識別情報に応じてワクチンプログラムを選択する処理2と、選択したワクチンプログラムをクライアントに送信する処理3とをコンピュータに実行させることを特徴とするコンピュータプログラムを提案する。
【0029】
請求項21では、請求項20に記載のコンピュータプログラムにおいて、処理2は、予め定められた対象プログラムの種類及びそのバージョンに対応したワクチンプログラムの中から、クライアントにインストールされている対象プログラムの種類及びそのバージョンに応じて、ワクチンプログラムを選択することを特徴とするコンピュータプログラムを提案する。
【0030】
請求項22では、請求項20に記載のコンピュータプログラムにおいて、対象プログラムは、オペレーティングコンピュータプログラム、ブラウザ、メーラ、スクリプトエンジンの少なくともひとつを含むことを特徴とするコンピュータプログラムを提案する。
【0031】
請求項23では、請求項20に記載のコンピュータプログラムにおいて、クライアントからワクチンプログラムの処理結果を受信する処理と、処理結果に応じて個人識別情報を更新する処理とを更にコンピュータに実行させることを特徴とするコンピュータプログラムを提案する。
【0032】
【発明の実施の形態】
本発明の一実施の形態であるウイルス駆除システム10について図1を参照して説明する。ウイルス駆除システム10はサービス提供者がユーザに対してコンピュータウイルスの検出及び駆除を行なうコンピュータプログラム(以下、ワクチンプログラムと記す)を送信するシステムである。
【0033】
ウイルス駆除システム10は、インターネット20に接続されたユーザ側端末30及びサービス提供者側端末40からなる。ユーザ側端末30はサービス提供者からウイルス駆除サービスを受けるユーザが利用する端末である。ここではユーザ側端末30はひとつしか図示していないが、複数のユーザ側端末30がインターネット20を介してサービス提供者側端末40に接続されてよい。サービス提供者側端末40は、ウイルス駆除サービスを提供する者が利用する端末である。
【0034】
ユーザ側端末30は、スイッチ31、プログラム実行部32、記憶装置33、インターネット通信手段35、入力手段36、表示手段37からなる。スイッチ31は押ボタンスイッチ等である。入力手段36での特定の操作をスイッチ31でのオンオフに割り当ててもよい。プログラム実行部32はウェブページ閲覧用プログラム(ブラウザ)やワクチンプログラムを実行するための、中央処理装置やメモリ等からなる装置である。記憶装置33はデータ等を記憶する装置であり、例えば固定磁気ディスク装置等がある。個人情報管理部34はユーザの個人識別情報を管理する。個人識別情報はサービス提供者側端末40にてユーザを識別するための情報であり、例えばIPアドレス、MACアドレスなどを用いてもよい。インターネット通信手段35はユーザ側端末30をインターネット20に接続する手段であり、例えばADSL(Asymmetric Digital Subscriber Line)モデムやケーブルテレビモデムを含むモデムやターミナルアダプタを備える。入力手段36はブラウザやワクチンプログラム等のプログラムを起動する際にユーザが操作するキーボードやマウス等の入力装置である。表示装置37はワクチンプログラムの実行により検出した感染状況等をユーザに対して表示する装置であり、例えばCRT(Cathod Ray Tube)や液晶ディスプレイ装置である。
【0035】
サービス提供者側端末40は、インターネット通信手段41、個人情報識別部42、個人情報管理部43、ワクチンプログラム判別部44、ワクチンプログラム管理部45及びウェブページ管理部46からなる。インターネット通信手段41はサービス提供者側端末40をインターネット20に接続する手段である。個人情報識別部42は、ユーザ側端末30からインターネット20を介して送信された個人識別情報を元に、当該ユーザ側端末30を識別する。個人情報管理部43は、予め登録された全てのユーザ側端末30の個人管理情報を管理する。個人管理情報は、それぞれのユーザ側端末30における個人(IPアドレスやMACアドレスなど)の情報、ウイルスの感染の有無の履歴、検出及び駆除結果の履歴、ハードウェア情報、OS(オペレーティングシステム)を始めとする各種プログラムの種類、バージョン等のソフトウェア情報などである。ワクチンプログラム識別部44は、個人管理情報に基づいてそのユーザ側端末30に適したワクチンプログラムをウェブページ管理部46に管理されているワクチンプログラムの中から選択する。ワクチンプログラム管理部45は、ハードウェアの種類、OSや各種プログラムの種類、バージョン等毎に用意されたワクチンプログラムを管理する。ウェブページ管理部46は、ユーザ側端末30にて表示するためのウェブページを管理する。
【0036】
次に、ウイルス駆除システム10の動作について図2を参照して説明する。
【0037】
ユーザ側端末30で、スイッチ31を操作する(ステップS1)と、プログラム実行部32は、記憶装置33内に記憶されているプログラムの中からインターネットに接続するためのプログラムや、ウェブページ管理部46が管理する情報を閲覧するためのプログラム(以下閲覧ソフト)を起動する(ステップS2)。
【0038】
次に、プログラム実行部32は、個人情報管理部34に対し、管理している個人識別情報(例:IPアドレスやMACアドレスなど)をインターネット通信手段35に送信するように命令する。
【0039】
インターネット通信手段35は、個人情報管理部34から送信された個人識別情報を受信すると、その個人識別情報を、インターネット20を介してサービス提供者側端末40に送信する(ステップS3)。
【0040】
インターネット通信手段41は、個人識別情報を受信する(ステップS4)と、その個人識別情報を個人情報識別部42に送信する。個人情報識別部43は、送信された個人識別情報をもとに、端末30がどの端末であるかを識別する(ステップS5)。
【0041】
個人情報識別部42は、識別した情報(以下、個人識別管理情報という)を個人情報管理部43に送信する。個人情報管理部42では、端末30の個人管理情報(例:過去にウィルス駆除ソフトを行った日、その結果、OSのバージョンなど)を管理している。
【0042】
この個人情報管理部43で管理されている個人管理情報をウェブページ管理部46に送信する。ウェブページ管理部46は、送信された個人管理情報を管理(保管)して、インターネット20を介して端末30から参照可能な状態に置く(ステップS6)。
【0043】
ここで操作者は、端末30のプログラム実行部32で実行されている閲覧ソフトを通じて、インターネット通信手段35及び41を介して、ウェブページ管理部46で管理されている個人管理情報を入手する(ステップS7)。プログラム実行部32で実行されている閲覧ソフトは、表示装置37に入手した個人管理情報を表示し、操作者の端末30の個人管理情報(例:過去にウィルス駆除ソフトを実行した日、その結果、OSのバージョンなど)の内容を確認することができる。
【0044】
更に、ウェブページ管理部46は、ワクチンプログラム判別部44に個人管理情報を送信し、ワクチンプログラム判別部44は、送信された個人管理情報を元に、最適なワクチンプログラム情報を選択(ステップS8)し、選択されたワクチンプログラム情報をワクチンプログラム管理部45に送信する。ワクチンプログラム管理部45は、ワクチンプログラム情報に基づく、ワクチンプログラムをインターネット通信手段41に送信する。
【0045】
インターネット通信手段41は、インターネット通信手段35に対して、ワクチンプログラムを送信(ステップS9)し、端末30のインターネット通信手段35でワクチンプログラムを受信する(ステップS10)。受信されたワクチンプログラムを端末30内のプログラム実行部32に送信し、キーボードやマウスなどの入力装置36のキー情報によりプログラム実行部32でワクチンプログラムを起動する(ステップ11)。実行されたワクチンプログラムは、端末30内の記憶装置33などにウィルスが侵入していないかをチェックする。
【0046】
チェックした結果、ウィルスが侵入していた場合、プログラム実行部32で起動しているワクチンプログラムにより、ウィルスを駆除しその結果(駆除できたこと)を表示手段37にて表示する(ステップS12)。これにより操作者は、ウィルスが駆除されたことを知ることができる。
【0047】
また、プログラム実行部32は、駆除できた結果をインターネット通信手段35に送信し、更に、個人情報管理部34に対し、インターネット通信手段35に個人識別情報(駆除結果含む)を送信するように命令する。
【0048】
インターネット通信手段35は、インターネットを介してサービス提供者側端末40のインターネット通信手段41に個人識別情報及び駆除できた結果を送信する(ステップS13)。
【0049】
インターネット通信手段41では、受信した個人識別情報及び駆除できた結果を個人情報識別部42に送信し、個人情報識別部42では、送信された個人識別情報をもとに、どの端末であるかを識別する(ステップS14、S15)。
【0050】
さらに個人情報識別部42は、受信した駆除できた結果を個人情報管理部43に送信し、個人情報管理部43ないで管理している個人管理情報の情報を更新する(例:ワクチンプログラムを実行した日、その結果などを更新)(ステップS16)。
【0051】
また、端末30ないのプログラム実行部32で実行されたワクチンプログラムにより、記憶装置33などにウィルスが侵入していなかったとチェックされた場合同様に、侵入していなかったとの情報をプログラム実行部32は、インターネット通信手段35に送信し更に、個人情報管理部34に対し、インターネット通信手段35に個人識別情報をインターネット通信手段35に送信するように命令する。
【0052】
インターネット通信手段35は、インターネットを介してサービス提供者側端末40のインターネット通信手段41に個人識別情報及び侵入していなかったとの情報を送信する。インターネット通信手段41では、受信した個人識別情報及び駆除できた結果を個人情報識別部42に送信し、個人情報識別部42では、送信された個人識別情報をもとに、どの端末であるかを識別する。さらに個人情報識別部42は、受信した侵入していなかったとの情報を個人情報管理部43に送信し、個人情報管理部43ないで管理している個人管理情報の情報を更新する(例:ワクチンプログラムを実行した日、その結果などを更新)。
【0053】
以上、本発明を実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、当業者の通常の知識の範囲内でその変更や改良が可能であることは勿論である。
【0054】
例えば、上述の実施の形態では、ウイルスの検出機能と駆除機能とを併せ持つワクチンプログラムをユーザ側端末に送信したが、この代わりに、まず検出機能のみを有するプログラムを送信し、ウイルスの検出結果に応じてユーザ側端末からサービス提供者側端末に駆除機能を有するプログラムの送信を要求し、これをユーザ側端末で受信・実行することにより、ウイルスを駆除することとしてもよい。このようにすれば、ウイルスを検出しなかった場合には、駆除プログラムを送信する必要がないのでトラフィックを軽減することができる。また、ウイルスを検出した場合にも、検出したウイルスの駆除に特化した駆除プログラムを送信することができるが、上述の実施の形態におけるワクチンプログラムの駆除機能は、不特定のウイルスの駆除を想定するので、検出プログラムと駆除プログラムの合計サイズは上述の実施の形態のワクチンプログラムより小さくすることが可能であり、やはりトラフィックを軽減することができる。
【0055】
【発明の効果】
第1の効果は、コンピュータウィルスに感染しているかしていないかを自動的に最適な駆除ソフトを適用することができる。
【0056】
その理由は、端末30から送信されてくる個人識別情報(IPアドレスなど)により、サービス提供者側端末40で、端末30で過去実施した駆除ソフトの履歴などの情報に基づき、最適な駆除ソフトを識別するワクチンプログラム識別手段を有しているためである。
【0057】
第2の効果は、ユーザ自身が特別な知識がなくても、最適な駆除ソフトを適用することができる。
【0058】
その理由は、サービス提供者側端末でユーザ側端末30の過去の駆除ソフトの実施履歴などを管理する手段を有し、履歴に基づき、最適な駆除ソフトを識別する手段を有しているためである。
【0059】
第3の効果は、新規のウイルス駆除プログラムを全クライアントに追加・更新しなくても、全クライアントに対して均質なサービスを提供することができることである。
【0060】
第4の効果は、クライアントで実行するプログラムの規模を抑えることができるので、クライアントでのリソース消費量を抑えることができることである。
【図面の簡単な説明】
【図1】本発明の一実施の形態であるウイルス駆除システム1の機能ブロック図である。
【図2】ウイルス駆除システム10の動作を説明するためのフローチャートである。
【符号の説明】
10 ウイルス駆除システム
20 インターネット
30 ユーザ側端末
31 スイッチ
32 プログラム実行部
33 記憶装置
34 個人情報管理部
35 インターネット通信手段
36 入力手段
37 表示手段
40 サービス提供者側端末
41 インターネット通信手段
42 個人情報識別部
43 個人情報管理部
44 ワクチンプログラム判別部
45 ワクチンプログラム管理部
46 ウェブページ管理部
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a personal computer connected to a computer network represented by the Internet, various household electric appliances, etc. (hereinafter, referred to as terminals) whether or not infected with a computer virus (hereinafter, simply referred to as a virus). The present invention relates to a technology for automatically checking for viruses and, if infected, automatically removing the virus.
[0002]
[Prior art]
New viruses are appearing on the Internet every day. Depending on the type of virus, the symptoms at the time of infection and necessary countermeasures differ. For this reason, it is difficult for a person who is not familiar with computer knowledge to identify the infected virus and perform optimal treatment.
[0003]
As a conventional technique, for example, there is a technique in which a program for detecting and removing viruses is resident in a computer. With this technology, the occurrence of a new virus has been dealt with by separately receiving data on the new virus via the Internet or a recording medium.
[0004]
Prior art documents related to the present invention include the following.
[0005]
[Patent Document 1]
JP 2001-222425 A
[Problems to be solved by the invention]
According to the prior art, the results of virus detection and removal vary depending on the data update status by the client. That is, there is a problem that it is difficult to provide a uniform service.
[0007]
The present invention has been made in view of such circumstances, and the problem to be solved by the present invention is to provide a uniform virus detection and removal service to all users without being affected by the update status by the users. Is to provide a system that can do that.
[0008]
[Means for Solving the Problems]
In order to solve the above problems, the present invention provides the following means.
[0009]
Claim 1 proposes a method of transmitting a vaccine program for performing processing related to detection and removal of computer viruses from a server to a client via a computer network. The method includes a step 1 of preparing a plurality of types of vaccine programs in a server, a step 2 of transmitting personal identification information from a client to a server, a step of selecting a vaccine program in the server according to the personal identification information, and And transmitting the vaccine program at the client and executing the vaccine program at the client. Here, the personal identification information may include the history of virus removal and the history of infection.
[0010]
According to a second aspect of the present invention, there is provided the vaccine program transmitting method according to the first aspect, wherein the personal identification information includes hardware information on hardware of the client.
[0011]
According to a third aspect of the present invention, there is provided the vaccine program transmitting method according to the first aspect, wherein the personal identification information includes software information on software installed on the client.
[0012]
According to a fourth aspect of the present invention, in the vaccine program transmission method according to the first aspect, the personal identification information includes information on presence / absence of virus infection on the client computer, history of execution of virus removal, and history of the result of virus removal. A method characterized by including at least one of them is proposed.
[0013]
According to a fifth aspect of the present invention, in the vaccine program transmission method according to the first aspect, a vaccine program corresponding to the type and version of the target program predetermined in step 1 is prepared in the server, and installed in the client in step 3. The present invention proposes a method characterized in that a vaccine program selected according to the type of target program and its version is transmitted to the client.
[0014]
According to a sixth aspect of the present invention, there is provided the vaccine program transmitting method according to the fifth aspect, wherein the target program includes at least one of an operating system, a browser, a mailer, and a script engine.
[0015]
According to a seventh aspect of the present invention, there is provided the vaccine program transmitting method according to the first aspect, wherein a processing result of the vaccine program is transmitted from the client to the server, and personal identification information is updated according to the processing result. .
[0016]
In a system for transmitting a vaccine program for performing processing related to detection and removal of a computer virus from a server to a client via a computer network, a storage device for storing a plurality of vaccine programs and a personal identification information received from the client may be used. Means for selecting a vaccine program in response thereto, means for transmitting the selected vaccine program to the client, means for providing a processing device for receiving and executing the vaccine program, and means for notifying the server of the processing result And a client comprising: a computer network system.
[0017]
Claim 9 proposes a computer network system according to claim 8, wherein the personal identification information includes hardware information on the hardware of the client.
[0018]
In a tenth aspect, there is provided the computer network system according to the eighth aspect, wherein the personal identification information includes software information regarding software installed on the client.
[0019]
In the eleventh aspect, in the computer network system according to the eighth aspect, the personal identification information includes information on presence / absence of a virus infection on the client computer, a history of execution of virus removal, and a history of a result of virus removal. , A system comprising at least one.
[0020]
In a twelfth aspect, in the computer network system according to the eighth aspect, the storage device stores a predetermined target program type and a vaccine program corresponding to the version thereof, and the server stores the target program installed on the client. A system is proposed wherein a vaccine program selected according to the type of the program and its version is transmitted to the client.
[0021]
Claim 13 proposes a computer network system according to claim 12, wherein the target program includes at least one of an operating system, a browser, a mailer, and a script engine.
[0022]
Claim 14 proposes a computer network system according to claim 8, wherein the processing result of the vaccine program is transmitted from the client to the server, and the personal identification information is updated according to the processing result.
[0023]
16. The computer program according to claim 15, wherein the server is connected via a computer network and operates in cooperation with a server that stores a plurality of types of vaccine programs. The process of transmitting information to the server, the process of receiving the vaccine program selected according to the personal identification information from the server, the process of executing the received vaccine program, and notifying the user of the execution result of the vaccine program And a computer program that causes a computer to execute the processing.
[0024]
Claim 16 proposes a computer program according to claim 15, characterized in that the personal identification information includes hardware information on the hardware of the client.
[0025]
In a seventeenth aspect, the computer program according to the fifteenth aspect, wherein the personal identification information includes software information on software installed on the client.
[0026]
In claim 18, in the computer program according to claim 15, the personal identification information includes information on presence / absence of virus infection on the client computer, history of execution of virus removal, and information on history of virus removal results. A computer program characterized by including at least one is proposed.
[0027]
Claim 19 proposes a computer program according to claim 15, further comprising causing a computer to execute a process of transmitting a processing result of the vaccine program to a server.
[0028]
Claim 20: In a computer program operating in cooperation with a client connected via a computer network, a processing 1 for receiving from a client a processing result and personal identification information of a vaccine program executed on a client computer; The present invention proposes a computer program that causes a computer to execute a process 2 for selecting a vaccine program according to a received process result and personal identification information, and a process 3 for transmitting the selected vaccine program to a client.
[0029]
In claim 21, in the computer program according to claim 20, the process 2 includes, among vaccine programs corresponding to a predetermined target program type and a version thereof, a target program type and a target program installed on the client. A computer program is proposed in which a vaccine program is selected according to its version.
[0030]
Claim 22 proposes the computer program according to claim 20, wherein the target program includes at least one of an operating computer program, a browser, a mailer, and a script engine.
[0031]
According to a twenty-third aspect, in the computer program according to the twentieth aspect, the computer is further made to execute a process of receiving a processing result of the vaccine program from a client and a process of updating personal identification information according to the processing result. Is proposed.
[0032]
BEST MODE FOR CARRYING OUT THE INVENTION
A virus removal system 10 according to one embodiment of the present invention will be described with reference to FIG. The virus removal system 10 is a system in which a service provider transmits a computer program (hereinafter, referred to as a vaccine program) for detecting and removing a computer virus to a user.
[0033]
The virus removal system 10 includes a user terminal 30 and a service provider terminal 40 connected to the Internet 20. The user terminal 30 is a terminal used by a user who receives a virus removal service from a service provider. Here, only one user terminal 30 is illustrated, but a plurality of user terminals 30 may be connected to the service provider terminal 40 via the Internet 20. The service provider terminal 40 is a terminal used by a person who provides a virus removal service.
[0034]
The user side terminal 30 includes a switch 31, a program execution unit 32, a storage device 33, an Internet communication unit 35, an input unit 36, and a display unit 37. The switch 31 is a push button switch or the like. A specific operation on the input means 36 may be assigned to ON / OFF with the switch 31. The program execution unit 32 is a device including a central processing unit, a memory, and the like for executing a web page browsing program (browser) and a vaccine program. The storage device 33 is a device that stores data and the like, and includes, for example, a fixed magnetic disk device. The personal information management unit 34 manages personal identification information of the user. The personal identification information is information for identifying the user at the service provider terminal 40, and may use, for example, an IP address, a MAC address, or the like. The Internet communication means 35 is a means for connecting the user terminal 30 to the Internet 20, and includes a modem or a terminal adapter including, for example, an ADSL (Asymmetric Digital Subscriber Line) modem or a cable television modem. The input unit 36 is an input device such as a keyboard and a mouse operated by a user when starting a program such as a browser or a vaccine program. The display device 37 is a device that displays the infection status and the like detected by the execution of the vaccine program to the user, and is, for example, a CRT (Cathod Ray Tube) or a liquid crystal display device.
[0035]
The service provider terminal 40 includes an Internet communication unit 41, a personal information identification unit 42, a personal information management unit 43, a vaccine program determination unit 44, a vaccine program management unit 45, and a web page management unit 46. The Internet communication means 41 is a means for connecting the service provider terminal 40 to the Internet 20. The personal information identification unit 42 identifies the user terminal 30 based on the personal identification information transmitted from the user terminal 30 via the Internet 20. The personal information management unit 43 manages personal management information of all the user terminals 30 registered in advance. The personal management information includes information on an individual (IP address, MAC address, etc.), history of presence / absence of virus infection, history of detection and removal results, hardware information, OS (operating system) in each user side terminal 30. And software information such as the type and version of various programs. The vaccine program identification unit 44 selects a vaccine program suitable for the user terminal 30 from the vaccine programs managed by the web page management unit 46 based on the personal management information. The vaccine program management unit 45 manages a vaccine program prepared for each type of hardware, type and version of OS and various programs. The web page management unit 46 manages a web page to be displayed on the user terminal 30.
[0036]
Next, the operation of the virus removal system 10 will be described with reference to FIG.
[0037]
When the switch 31 is operated on the user-side terminal 30 (step S1), the program execution unit 32 selects a program for connecting to the Internet from among the programs stored in the storage device 33 or the web page management unit 46. A program (hereinafter referred to as browsing software) for browsing information managed by is activated (step S2).
[0038]
Next, the program execution unit 32 instructs the personal information management unit 34 to transmit the managed personal identification information (eg, an IP address or a MAC address) to the Internet communication unit 35.
[0039]
Upon receiving the personal identification information transmitted from the personal information management unit 34, the Internet communication unit 35 transmits the personal identification information to the service provider terminal 40 via the Internet 20 (Step S3).
[0040]
Upon receiving the personal identification information (step S4), the Internet communication unit 41 transmits the personal identification information to the personal information identification unit 42. The personal information identification unit 43 identifies which terminal the terminal 30 is based on the transmitted personal identification information (step S5).
[0041]
The personal information identification unit 42 transmits the identified information (hereinafter, referred to as personal identification management information) to the personal information management unit 43. The personal information management unit 42 manages personal management information of the terminal 30 (for example, the date when the virus removal software was performed in the past, the result, the OS version, etc.).
[0042]
The personal management information managed by the personal information management unit 43 is transmitted to the web page management unit 46. The web page management unit 46 manages (stores) the transmitted personal management information and places it in a state where it can be referred to from the terminal 30 via the Internet 20 (step S6).
[0043]
Here, the operator obtains personal management information managed by the web page management unit 46 via the Internet communication means 35 and 41 through browsing software executed by the program execution unit 32 of the terminal 30 (step). S7). The browsing software executed by the program execution unit 32 displays the obtained personal management information on the display device 37, and displays the personal management information of the operator's terminal 30 (eg, the date when the virus removal software was executed in the past, , OS version, etc.).
[0044]
Further, the web page management unit 46 transmits the personal management information to the vaccine program determination unit 44, and the vaccine program determination unit 44 selects the optimum vaccine program information based on the transmitted personal management information (step S8). Then, the selected vaccine program information is transmitted to the vaccine program management unit 45. The vaccine program management unit 45 transmits a vaccine program to the Internet communication unit 41 based on the vaccine program information.
[0045]
The Internet communication unit 41 transmits the vaccine program to the Internet communication unit 35 (Step S9), and receives the vaccine program by the Internet communication unit 35 of the terminal 30 (Step S10). The received vaccine program is transmitted to the program execution unit 32 in the terminal 30, and the program execution unit 32 activates the vaccine program using the key information of the input device 36 such as a keyboard and a mouse (step 11). The executed vaccine program checks whether a virus has entered the storage device 33 in the terminal 30 or the like.
[0046]
As a result of the check, if a virus has invaded, the virus is disinfected by the vaccine program running in the program execution unit 32, and the result (successful disinfection) is displayed on the display means 37 (step S12). This allows the operator to know that the virus has been removed.
[0047]
The program execution unit 32 transmits the result of the removal to the Internet communication unit 35, and further instructs the personal information management unit 34 to transmit the personal identification information (including the removal result) to the Internet communication unit 35. I do.
[0048]
The Internet communication unit 35 transmits the personal identification information and the result of the extermination to the Internet communication unit 41 of the service provider terminal 40 via the Internet (step S13).
[0049]
The Internet communication means 41 transmits the received personal identification information and the result of the removal to the personal information identification section 42, and the personal information identification section 42 determines which terminal the terminal is based on the transmitted personal identification information. It is identified (steps S14, S15).
[0050]
Further, the personal information identification unit 42 transmits the received extermination result to the personal information management unit 43 and updates the information of the personal management information managed without the personal information management unit 43 (for example, executing the vaccine program). The date and the result are updated (step S16).
[0051]
Similarly, when it is checked by the vaccine program executed by the program execution unit 32 of the terminal 30 that the virus has not invaded the storage device 33 or the like, the program execution unit 32 similarly transmits information that the virus has not invaded. , And instructs the personal information management unit 34 to transmit the personal identification information to the Internet communication means 35.
[0052]
The Internet communication means 35 transmits the personal identification information and the information indicating that no personal information has been entered to the Internet communication means 41 of the service provider terminal 40 via the Internet. The Internet communication means 41 transmits the received personal identification information and the result of the extermination to the personal information identification section 42. The personal information identification section 42 determines which terminal the terminal is based on the transmitted personal identification information. Identify. Further, the personal information identification unit 42 transmits the received information indicating that the information has not been invaded to the personal information management unit 43, and updates the information of the personal management information managed without the personal information management unit 43 (eg, vaccine) Update the date the program was run, its results, etc.)
[0053]
As described above, the present invention has been described based on the embodiments, but the present invention is not limited thereto, and it is needless to say that changes and improvements can be made within the ordinary knowledge of those skilled in the art. .
[0054]
For example, in the above-described embodiment, a vaccine program having both a virus detection function and a disinfection function is transmitted to the user side terminal. Instead, a program having only the detection function is first transmitted, and the virus detection result is transmitted. In response, the user terminal may request the service provider terminal to transmit a program having an extermination function, and the user terminal may receive and execute the program to eliminate the virus. In this way, if no virus is detected, there is no need to transmit a disinfecting program, so that traffic can be reduced. In addition, even when a virus is detected, a disinfection program specialized for removing the detected virus can be transmitted. Therefore, the total size of the detection program and the removal program can be made smaller than that of the vaccine program of the above-described embodiment, and the traffic can also be reduced.
[0055]
【The invention's effect】
The first effect is that the most suitable removal software can be automatically applied to determine whether a computer virus is infected.
[0056]
The reason is that, based on personal identification information (such as an IP address) transmitted from the terminal 30, the service provider side terminal 40 determines the most suitable removal software based on information such as the history of the removal software executed in the past on the terminal 30. This is because it has a vaccine program identification means for identification.
[0057]
The second effect is that the optimum removal software can be applied without any special knowledge by the user.
[0058]
The reason is that the service provider terminal has a means for managing the past execution history of the removal software of the user side terminal 30 and the like, and has a means for identifying the most suitable removal software based on the history. is there.
[0059]
A third effect is that a uniform service can be provided to all clients without adding or updating a new virus removal program to all clients.
[0060]
A fourth effect is that the scale of the program executed by the client can be reduced, so that the resource consumption at the client can be reduced.
[Brief description of the drawings]
FIG. 1 is a functional block diagram of a virus removal system 1 according to an embodiment of the present invention.
FIG. 2 is a flowchart for explaining the operation of the virus removal system 10.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 Virus removal system 20 Internet 30 User side terminal 31 Switch 32 Program execution part 33 Storage device 34 Personal information management part 35 Internet communication means 36 Input means 37 Display means 40 Service provider side terminal 41 Internet communication means 42 Personal information identification part 43 Personal information management unit 44 Vaccine program discrimination unit 45 Vaccine program management unit 46 Web page management unit

Claims (23)

コンピュータウイルスの検出及び駆除に関する処理を行なうワクチンプログラムをサーバからクライアントにコンピュータネットワークを介して送信する方法において、
サーバに複数の種類のワクチンプログラムを用意する段階1と、
クライアントからサーバに個人識別情報を送信する段階2と、
サーバにて個人識別情報に応じてワクチンプログラムを選択し、クライアントに送信する段階3と、
クライアントにてワクチンプログラムを受信して実行する段階4と
を含むことを特徴とするワクチンプログラム送信方法。
In a method of transmitting a vaccine program for performing processing related to detection and removal of a computer virus from a server to a client via a computer network,
Step 1 of preparing a plurality of types of vaccine programs on the server;
Step 2 of transmitting personal identification information from the client to the server;
Selecting a vaccine program according to the personal identification information at the server and transmitting the selected vaccine program to the client;
And v. Receiving and executing the vaccine program at the client.
請求項1に記載のワクチンプログラム送信方法において、個人識別情報は、クライアントのハードウェアに関するハードウェア情報を含むことを特徴とするワクチンプログラム送信方法。2. The vaccine program transmission method according to claim 1, wherein the personal identification information includes hardware information on client hardware. 請求項1に記載のワクチンプログラム送信方法において、個人識別情報は、クライアントにインストールされているソフトウェアに関するソフトウェア情報を含むことを特徴とするワクチンプログラム送信方法。2. The vaccine program transmission method according to claim 1, wherein the personal identification information includes software information on software installed on the client. 請求項1に記載のワクチンプログラム送信方法において、個人識別情報は、クライアントコンピュータのウィルスの感染の有無、ウイルス駆除の実行の履歴、及び、ウイルス駆除の結果の履歴に係る情報のうち、少なくともひとつを含むことを特徴とするワクチンプログラム送信方法。2. The vaccine program transmission method according to claim 1, wherein the personal identification information includes at least one of information on presence / absence of virus infection on the client computer, execution history of virus removal, and history of virus removal result. A method of transmitting a vaccine program, comprising: 請求項1に記載のワクチンプログラム送信方法において、
段階1にて予め定められた対象プログラムの種類及びそのバージョンに対応したワクチンプログラムをサーバに用意し、
段階3にてクライアントにインストールされている対象プログラムの種類及びそのバージョンに応じて選択したワクチンプログラムをクライアントに送信することを特徴とするワクチンプログラム送信方法。
The vaccine program transmission method according to claim 1,
Prepare a vaccine program corresponding to the type of target program and its version predetermined in step 1 on the server,
A vaccine program transmission method, characterized in that a vaccine program selected according to the type and version of a target program installed in the client in step 3 is transmitted to the client.
請求項5に記載のワクチンプログラム送信方法において、対象プログラムは、オペレーティングシステム、ブラウザ、メーラ、スクリプトエンジンの少なくともひとつを含むことを特徴とするワクチンプログラム送信方法。The vaccine program transmission method according to claim 5, wherein the target program includes at least one of an operating system, a browser, a mailer, and a script engine. 請求項1に記載のワクチンプログラム送信方法において、ワクチンプログラムの処理結果をクライアントからサーバに送信し、処理結果に応じて個人識別情報を更新することを特徴とするワクチンプログラム送信方法。2. The vaccine program transmission method according to claim 1, wherein the processing result of the vaccine program is transmitted from the client to the server, and the personal identification information is updated according to the processing result. コンピュータウイルスの検出及び駆除に関する処理を行なうワクチンプログラムをサーバからクライアントにコンピュータネットワークを介して送信するシステムにおいて、
複数のワクチンプログラムを格納する記憶装置、クライアントから受信した個人識別情報に応じてワクチンプログラムを選択する手段、及び、選択したワクチンプログラムをクライアントに送信する手段を備えるサーバと、
ワクチンプログラムを受信して実行する処理装置を備える手段、及び、処理結果をサーバに通知する手段を備えるクライアントと、
を含むことを特徴とするコンピュータネットワークシステム。
In a system that transmits a vaccine program that performs processing related to detection and removal of a computer virus from a server to a client via a computer network,
A storage device for storing a plurality of vaccine programs, means for selecting a vaccine program according to personal identification information received from the client, and a server comprising means for transmitting the selected vaccine program to the client;
Means comprising a processing device for receiving and executing the vaccine program, and a client comprising means for notifying the server of the processing result,
A computer network system comprising:
請求項8に記載のコンピュータネットワークシステムにおいて、個人識別情報は、クライアントのハードウェアに関するハードウェア情報を含むことを特徴とするコンピュータネットワークシステム。9. The computer network system according to claim 8, wherein the personal identification information includes hardware information on client hardware. 請求項8に記載のコンピュータネットワークシステムにおいて、個人識別情報は、クライアントにインストールされているソフトウェアに関するソフトウェア情報を含むことを特徴とするコンピュータネットワークシステム。9. The computer network system according to claim 8, wherein the personal identification information includes software information on software installed on the client. 請求項8に記載のコンピュータネットワークシステムにおいて、個人識別情報は、クライアントコンピュータのウィルスの感染の有無、ウイルス駆除の実行の履歴、及び、ウイルス駆除の結果の履歴に係る情報のうち、少なくともひとつを含むことを特徴とするコンピュータネットワークシステム。9. The computer network system according to claim 8, wherein the personal identification information includes at least one of information on presence / absence of virus infection of the client computer, history of execution of virus removal, and history of virus removal result. A computer network system, characterized in that: 請求項8に記載のコンピュータネットワークシステムにおいて、
記憶装置は、予め定められた対象プログラムの種類及びそのバージョンに対応したワクチンプログラムを格納し、
サーバは、クライアントにインストールされている対象プログラムの種類及びそのバージョンに応じて選択したワクチンプログラムをクライアントに送信することを特徴とするコンピュータネットワークシステム。
The computer network system according to claim 8,
The storage device stores a predetermined target program type and a vaccine program corresponding to the version thereof,
A computer network system, wherein the server transmits a vaccine program selected according to a type of a target program installed in the client and a version thereof to the client.
請求項12に記載のコンピュータネットワークシステムにおいて、対象プログラムは、オペレーティングシステム、ブラウザ、メーラ、スクリプトエンジンの少なくともひとつを含むことを特徴とするコンピュータネットワークシステム。13. The computer network system according to claim 12, wherein the target program includes at least one of an operating system, a browser, a mailer, and a script engine. 請求項8に記載のコンピュータネットワークシステムにおいて、ワクチンプログラムの処理結果をクライアントからサーバに送信し、処理結果に応じて個人識別情報を更新することを特徴とするコンピュータネットワークシステム。9. The computer network system according to claim 8, wherein the processing result of the vaccine program is transmitted from the client to the server, and the personal identification information is updated according to the processing result. コンピュータネットワークを介して接続されたサーバであって、複数の種類のワクチンプログラムを格納するサーバと協働して動作するコンピュータプログラムにおいて、
実行済みのワクチンプログラムの処理結果及び個人識別情報をサーバに送信する処理と、
個人識別情報に応じて選択されたワクチンプログラムをサーバから受信する処理と、
受信したワクチンプログラムを実行する処理と、
ワクチンプログラムの実行結果を利用者に対して通知する処理と
をコンピュータに実行させることを特徴とするコンピュータプログラム。
A server connected via a computer network and operating in cooperation with a server storing a plurality of types of vaccine programs,
A process of transmitting a processing result and personal identification information of the executed vaccine program to the server,
A process of receiving a vaccine program selected according to the personal identification information from the server;
Processing to execute the received vaccine program;
A computer program for causing a computer to execute a process of notifying a user of an execution result of a vaccine program.
請求項15に記載のコンピュータプログラムにおいて、個人識別情報は、クライアントのハードウェアに関するハードウェア情報を含むことを特徴とするコンピュータプログラム。16. The computer program according to claim 15, wherein the personal identification information includes hardware information on hardware of the client. 請求項15に記載のコンピュータプログラムにおいて、個人識別情報は、クライアントにインストールされているソフトウェアに関するソフトウェア情報を含むことを特徴とするコンピュータプログラム。16. The computer program according to claim 15, wherein the personal identification information includes software information on software installed on the client. 請求項15に記載のコンピュータプログラムにおいて、個人識別情報は、クライアントコンピュータのウィルスの感染の有無、ウイルス駆除の実行の履歴、及び、ウイルス駆除の結果の履歴に係る情報のうち、少なくともひとつを含むことを特徴とするコンピュータプログラム。16. The computer program according to claim 15, wherein the personal identification information includes at least one of information on presence / absence of a virus infection of the client computer, a history of execution of virus removal, and a history of a result of virus removal. A computer program characterized by the following. 請求項15に記載のコンピュータプログラムにおいて、ワクチンプログラムの処理結果をサーバに送信する処理を更にコンピュータに実行させることを特徴とするコンピュータプログラム。The computer program according to claim 15, further causing the computer to execute a process of transmitting a processing result of the vaccine program to a server. コンピュータネットワークを介して接続されたクライアントと協働して動作するコンピュータプログラムにおいて、
クライアントコンピュータにて実行されたワクチンプログラムの処理結果及び個人識別情報をクライアントから受信する処理1と、
受信した処理結果及び個人識別情報に応じてワクチンプログラムを選択する処理2と、
選択したワクチンプログラムをクライアントに送信する処理3と
をコンピュータに実行させることを特徴とするコンピュータプログラム。
In a computer program operating in cooperation with a client connected via a computer network,
Processing 1 for receiving from the client the processing result and personal identification information of the vaccine program executed by the client computer;
Processing 2 for selecting a vaccine program according to the received processing result and personal identification information;
A computer program for causing a computer to execute a process 3 of transmitting a selected vaccine program to a client.
請求項20に記載のコンピュータプログラムにおいて、処理2は、予め定められた対象プログラムの種類及びそのバージョンに対応したワクチンプログラムの中から、クライアントにインストールされている対象プログラムの種類及びそのバージョンに応じて、ワクチンプログラムを選択することを特徴とするコンピュータプログラム。21. The computer program according to claim 20, wherein the processing 2 is performed according to the type of the target program installed on the client and the version thereof from among vaccine programs corresponding to the type and the version of the predetermined target program. A computer program characterized by selecting a vaccine program. 請求項20に記載のコンピュータプログラムにおいて、対象プログラムは、オペレーティングコンピュータプログラム、ブラウザ、メーラ、スクリプトエンジンの少なくともひとつを含むことを特徴とするコンピュータプログラム。21. The computer program according to claim 20, wherein the target program includes at least one of an operating computer program, a browser, a mailer, and a script engine. 請求項20に記載のコンピュータプログラムにおいて、
クライアントからワクチンプログラムの処理結果を受信する処理と、
処理結果に応じて個人識別情報を更新する処理と
を更にコンピュータに実行させることを特徴とするコンピュータプログラム。
The computer program according to claim 20, wherein
Processing to receive the processing result of the vaccine program from the client;
A computer program for causing a computer to further execute processing of updating personal identification information according to a processing result.
JP2003018245A 2003-01-28 2003-01-28 Method for transmitting vaccine program, computer network system and computer program Pending JP2004234045A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003018245A JP2004234045A (en) 2003-01-28 2003-01-28 Method for transmitting vaccine program, computer network system and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003018245A JP2004234045A (en) 2003-01-28 2003-01-28 Method for transmitting vaccine program, computer network system and computer program

Publications (1)

Publication Number Publication Date
JP2004234045A true JP2004234045A (en) 2004-08-19

Family

ID=32948431

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003018245A Pending JP2004234045A (en) 2003-01-28 2003-01-28 Method for transmitting vaccine program, computer network system and computer program

Country Status (1)

Country Link
JP (1) JP2004234045A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006035928A1 (en) * 2004-09-30 2006-04-06 Tamura Corporation Ip telephone terminal device, call control server, vaccine server, maintenance device, ip telephone system, control method and program thereof
JP2006127521A (en) * 2004-10-27 2006-05-18 Lucent Technol Inc Method and apparatus for software integrity protection using timed executable agent
JP2008158863A (en) * 2006-12-25 2008-07-10 Nec Fielding Ltd Virus infection diagnosis system, virus infection diagnosis method, mobile phone, and program using mobile phone
JP2008310427A (en) * 2007-06-12 2008-12-25 Nippon Telegraph & Telephone East Corp Inspection system, server device, client device, and program
JP2012022396A (en) * 2010-07-12 2012-02-02 Nec Corp Portable terminal security system, portable terminal, portable terminal security method, and program
US9178665B2 (en) 2007-08-28 2015-11-03 Nec Corporation Communication apparatus, communication system, absent packet detecting method and absent packet detecting program
CN110851454A (en) * 2019-09-19 2020-02-28 青岛海尔生物医疗股份有限公司 Vaccine checking method, device and system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006035928A1 (en) * 2004-09-30 2006-04-06 Tamura Corporation Ip telephone terminal device, call control server, vaccine server, maintenance device, ip telephone system, control method and program thereof
JP2006127521A (en) * 2004-10-27 2006-05-18 Lucent Technol Inc Method and apparatus for software integrity protection using timed executable agent
JP2008158863A (en) * 2006-12-25 2008-07-10 Nec Fielding Ltd Virus infection diagnosis system, virus infection diagnosis method, mobile phone, and program using mobile phone
JP2008310427A (en) * 2007-06-12 2008-12-25 Nippon Telegraph & Telephone East Corp Inspection system, server device, client device, and program
US9178665B2 (en) 2007-08-28 2015-11-03 Nec Corporation Communication apparatus, communication system, absent packet detecting method and absent packet detecting program
JP2012022396A (en) * 2010-07-12 2012-02-02 Nec Corp Portable terminal security system, portable terminal, portable terminal security method, and program
CN110851454A (en) * 2019-09-19 2020-02-28 青岛海尔生物医疗股份有限公司 Vaccine checking method, device and system
CN110851454B (en) * 2019-09-19 2023-09-19 青岛海特生物医疗有限公司 Vaccine checking method, device and system

Similar Documents

Publication Publication Date Title
US8230497B2 (en) Method of identifying software vulnerabilities on a computer system
US10348809B2 (en) Naming of distributed business transactions
US20240048579A1 (en) Identification of malicious domain campaigns using unsupervised clustering
EP1394679B1 (en) Improvements relating to technical support systems
USRE45326E1 (en) Systems and methods for securing computers
US8776240B1 (en) Pre-scan by historical URL access
CN112380473B (en) Data acquisition and synchronization method, device, equipment and storage medium
US20060161987A1 (en) Detecting and remedying unauthorized computer programs
CN107835149A (en) Network based on DNS flow analyses is stolen secret information behavioral value method and device
JP2004234045A (en) Method for transmitting vaccine program, computer network system and computer program
JP5202370B2 (en) Gateway apparatus and access control method
JP2013109553A (en) Program white list distribution device and method
JP2002182942A (en) Content authentication system
JP5501278B2 (en) Filtering device, filtering method, filtering program
JP2020086978A (en) Information processing system and information processing method
CN109218286B (en) Method and device for realizing agent-free EDR (enhanced data Rate) in virtualization environment
US8214898B2 (en) ICAP processing of partial content to identify security issues
JP4240001B2 (en) Data collection apparatus and program
JP4522128B2 (en) Security improvement auxiliary program, server device, security improvement auxiliary method
US6434713B1 (en) Processor management method of mobile communication home location register (HLR) system
CN107666409A (en) Information management system and information providing method
JP2006229700A (en) Inter-network routing information monitoring service system, method and apparatus, and program thereof
JP3533125B2 (en) Software management method, computer virus removal system, and recording medium
JP2020052688A (en) Analysis device, terminal device, analysis system, analysis method, and program
JP4917442B2 (en) Identification information update system, identification information update method and program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20050420

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070502

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070702

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070725