(57)【要約】【課題】ウェブサーバにより公開された各種のデータ群を自動的に抽出し、蓄積して、充実したデータベースを作成する。【解決手段】予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能なＵＲＬを保持する手段１１と、インターネットを通じて、所定のタイミングで自動的に前記ＵＲＬをアクセスして、該当するドキュメントを閲覧する手段２１と、閲覧するドキュメントに含まれる収集すべきデータ群の抽出手順を記録したファイル１３と、このファイルを参照しながら、閲覧したドキュメントに含まれるデータ群を抽出する手段２２と、抽出したデータ群から所定の形式のデータリストを生成する手段２３を備える。【選択図】        図１
2004280577.tif 000002
【特許請求の範囲】
【請求項１】
予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能なＵＲＬを保持する手段と、
インターネットを通じて、所定のタイミングで自動的に前記ＵＲＬをアクセスして、該当するドキュメントを閲覧する手段と、
閲覧するドキュメントに含まれる収集すべきデータ群の抽出手順を記録したファイルと、
このファイルを参照しながら、閲覧したドキュメントに含まれる前記データ群を抽出する手段と、
抽出したデータ群から所定の形式のデータリストを生成する手段を備えたことを特徴とするデータ収集システム。
【請求項２】
予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能な複数のＵＲＬを保持する手段と、
インターネットを通じて、所定のタイミングで自動的に前記ＵＲＬを順にアクセスして、該当する全てのドキュメントを閲覧する手段と、
閲覧する各ドキュメントに含まれる収集すべきデータ群の抽出手順をそれぞれ記録したファイルと、
これらのファイルを参照しながら、閲覧した各ドキュメントに含まれる前記データ群を抽出する手段と、
抽出した全てのデータ群を含む所定の形式のデータリストを生成する手段を備えたことを特徴とするデータ収集システム。
【請求項３】
予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能な複数のＵＲＬを保持する手段と、
インターネットを通じて、所定のタイミングで自動的に前記ＵＲＬを順にアクセスして、該当する全てのドキュメントを閲覧する手段と、
閲覧する各ドキュメントに含まれる収集すべきデータ群の抽出手順をそれぞれ記録したファイルと、
これらのファイルを参照しながら、閲覧した各ドキュメントに含まれる前記データ群を抽出する手段と、
抽出したデータ群を含む所定の形式の、複数のデータリストを生成する手段を備えたことを特徴とするデータ収集システム。
【請求項４】
請求項２または３に記載のデータ収集システムにおいて、
前記複数のＵＲＬの相互関係に一定の規則性があるとき、予め保持しておいたＵＲＬから、残りのＵＲＬを演算処理により生成する手段を備えたことを特徴とするデータ収集システム。
【請求項５】
請求項１乃至３のいずれかに記載のデータ収集システムにおいて、
各ドキュメントの閲覧時に、前回の閲覧時から変更があったかどうかを判別して、最新のドキュメントから前記データ群を抽出する手段を備えたことを特徴とするデータ収集システム。
【請求項６】
請求項１乃至３のいずれかに記載のデータ収集システムにおいて、
一定の期間ごとに、インターネットを通じて、自動的に前記ＵＲＬをアクセスして、該当するドキュメントを閲覧する手段を備えたことを特徴とするデータ収集システム。
【請求項７】
請求項１乃至３のいずれかに記載のデータ収集システムにおいて、
閲覧するドキュメントに含まれたデータが自己解凍型圧縮ファイルのときは、当該データをダウンロードする処理と、ダウンロードしたデータを解凍する処理と、解凍したデータから、必要なデータ群を抽出する処理とを順に実行するように、抽出手順を記録したファイルを備えたことを特徴とするデータ収集システム。
【請求項８】
予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能なＵＲＬを保持する処理と、
インターネットを通じて、所定のタイミングで自動的に前記ＵＲＬをアクセスして、該当するドキュメントを閲覧する処理と、
閲覧するドキュメントに含まれる収集すべきデータ群の抽出手順をファイルに記録する処理と、
このファイルを参照しながら、閲覧したドキュメントに含まれる前記データ群を抽出する処理と、
抽出したデータ群から所定の形式のデータリストを生成する処理とを、コンピュータに実行させることを特徴とするデータ収集プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットを通じて任意のドキュメントから、目的とするデータリストを自動的に抽出することができるデータリスト生成システムとデータ収集プログラムに関する。
【０００２】
【従来の技術】
インターネットを通じて閲覧できるドキュメントには、様々な有用な情報が含まれている。例えば、ＭＡＣアドレス（メディア・アクセス・コントロール・アドレス）の供給者識別コードは、全てのＬＡＮカードに固有に割り当てられた識別コードであるが、ウェブサーバにより公開されており、インターネットを通じて検索することができる。ＭＡＣアドレスは、世界のＬＡＮカードメーカーごとに、一定の基準で割り当てられており、どのメーカーで製造されたものか、実装されたＰＣ（パーソナルコンピュータ）の種別は何か等を判定するための有効な情報である。そこで、このＭＡＣアドレスを情報として有効に利用する技術も紹介されている（特許文献１参照）。
【特許文献１】特開平第２０００−１３４２５１号公報
【０００３】
【発明が解決しようとする課題】
ところで、上記のような従来の技術には、次のような解決すべき課題があった。
例えば、自社のイントラネットに接続された全てのＰＣ（パーソナルコンピュータ）のＭＡＣアドレスを、管理サーバにより取得して解析すると、各ＰＣが、いつ、どのメーカーから購入して導入されたかを判定できる。例えば、ある部門の２０台のコンピュータは、Ｅ社から２年前の８月に一括購入されたものであるといった判定ができる。従って、この情報は資産管理にも非常に有効な情報である。ところが、ウェブサーバにより公開されたＭＡＣアドレスリストやその関連情報は、そのままでは情報分析等に使用しにくい形式になっている。従って、もっと使いやすいようにデータベース化をしたい。しかし、ＭＡＣアドレスリストはウェブサイトの管理者により随時更新されるから、データベースを常に最新の状態に保持する管理が必要になる。また、例えば、ウィルス駆除用の定義ファイルは、ウィルス対策用アプリケーションの提供元が管理するウェブサイトで公開されている。しかしながら、ウェブサイトごとにそれぞれ定義ファイルの更新タイミングが異なる。また、定義ファイルの新規追加のタイミングも異なる。自社のイントラネットの最適なセキュリティ管理をするためには、これらの情報全てを収集する必要がある。また、ウィルス対策用アプリケーションの提供元は、定義ファイルの変更分や改変情報を公開しているが全体をまとめて公表しているわけではないから、そのままでは有効な利用ができない。
本発明は、以上の点に着目してなされたもので、ウェブサーバにより公開された各種のドキュメントから、有用なデータ群を抽出して、データベース等に変換できるデータリストを生成する、データ収集システムとデータ収集プログラムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
本発明は次の構成により上記の課題を解決する。
〈構成１〉
予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能なＵＲＬを保持する手段と、インターネットを通じて、所定のタイミングで自動的に上記ＵＲＬをアクセスして、該当するドキュメントを閲覧する手段と、閲覧するドキュメントに含まれる収集すべきデータ群の抽出手順を記録したファイルと、このファイルを参照しながら、閲覧したドキュメントに含まれる上記データ群を抽出する手段と、抽出したデータ群から所定の形式のデータリストを生成する手段を備えたことを特徴とするデータ収集システム。
【０００５】
保持するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の数は任意である。該当するＵＲＬに、必要とするデータ群の含まれたドキュメントがある。ドキュメントの種類やデータ構造は任意である。これを閲覧して、データ群を抽出する。抽出手順は、ドキュメントごとに異なっていて構わない。抽出手順を記録したファイルは、データ群を抽出する手段と一体でもよい。ドキュメントごとに設けられていてよい。抽出手順を記録したファイルは、所定の形式のデータリストである。生成するデータリストは単数でも複数でも構わない。ドキュメントを閲覧する処理は所定のタイミングで自動的に実行される。これにより、データベース等を自動生成できる。
【０００６】
〈構成２〉
予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能な複数のＵＲＬを保持する手段と、インターネットを通じて、所定のタイミングで自動的に上記ＵＲＬを順にアクセスして、該当する全てのドキュメントを閲覧する手段と、閲覧する各ドキュメントに含まれる収集すべきデータ群の抽出手順をそれぞれ記録したファイルと、これらのファイルを参照しながら、閲覧した各ドキュメントに含まれる上記データ群を抽出する手段と、抽出した全てのデータ群を含む所定の形式のデータリストを生成する手段を備えたことを特徴とするデータ収集システム。
【０００７】
データ収集の対象となるドキュメントが複数あって、それらを順に閲覧するシステムである。例えば、複数のサイトで、関連するデータ群を公開している場合に、これらのデータ群を収集して、新たなデータベースを生成することができる。
【０００８】
〈構成３〉
予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能な複数のＵＲＬを保持する手段と、インターネットを通じて、所定のタイミングで自動的に上記ＵＲＬを順にアクセスして、該当する全てのドキュメントを閲覧する手段と、閲覧する各ドキュメントに含まれる収集すべきデータ群の抽出手順をそれぞれ記録したファイルと、これらのファイルを参照しながら、閲覧した各ドキュメントに含まれる上記データ群を抽出する手段と、抽出したデータ群を含む所定の形式の、複数のデータリストを生成する手段を備えたことを特徴とするデータ収集システム。
【０００９】
データ収集の対象となるドキュメントが複数あって、それらを順に閲覧する。抽出したデータ群から、複数のデータリストを生成する。複数のデータリストは、任意の新たなデータベース生成等に使用することができる。
【００１０】
〈構成４〉
構成２または３に記載のデータ収集システムにおいて、上記複数のＵＲＬの相互関係に一定の規則性があるとき、予め保持しておいたＵＲＬから、残りのＵＲＬを演算処理により生成する手段を備えたことを特徴とするデータ収集システム。
【００１１】
あるウェブサイトのドキュメントが複数あって、各ドキュメントのＵＲＬが昇順に付与されているような場合がある。このときは、先頭のドキュメントのＵＲＬから他のドキュメントのＵＲＬを演算処理によって自動的に生成できる。一定の規則性とは、演算処理により次のＵＲＬを算出できるような規則性のことである。
【００１２】
〈構成５〉
構成１乃至３のいずれかに記載のデータ収集システムにおいて、各ドキュメントの閲覧時に、前回の閲覧時から変更があったかどうかを判別して、最新のドキュメントから上記データ群を抽出する手段を備えたことを特徴とするデータ収集システム。
【００１３】
前回の閲覧時から変更があったかどうかを判別するには、例えば、ドキュメントの属性値から更新日時を比較する。更新日時が同一のドキュメントについては、データ群の抽出処理を省略できる。
【００１４】
〈構成６〉
構成１乃至３のいずれかに記載のデータ収集システムにおいて、一定の期間ごとに、インターネットを通じて、自動的に上記ＵＲＬをアクセスして、該当するドキュメントを閲覧する手段を備えたことを特徴とするデータ収集システム。
【００１５】
一定の期間は、ドキュメントの性質に応じて任意に決めてよい。また、閲覧するドキュメントが複数ある場合はドキュメントごとに別々の期間を定めてもよい。最終的に生成するデータリストの最適化のために、この期間を定める。
【００１６】
〈構成７〉
構成１乃至３のいずれかに記載のデータ収集システムにおいて、閲覧するドキュメントに含まれたデータが自己解凍型圧縮ファイルのときは、当該データをダウンロードする処理と、ダウンロードしたデータを解凍する処理と、解凍したデータから、必要なデータ群を抽出する処理とを順に実行するように、抽出手順を記録したファイルを備えたことを特徴とするデータ収集システム。
【００１７】
閲覧するドキュメントには、データ群を含むデータファイル等をダウンロードするような構造のものがある。このときは、当該データをダウンロードする処理と、ダウンロードしたデータを解凍する処理と、解凍したデータから、必要なデータ群を抽出する処理とを順に実行するように、抽出手順を定めておくとよい。
〈構成８〉
予め選定したインターネット上のサーバにあるドキュメントの閲覧が可能なＵＲＬを保持する処理と、インターネットを通じて、所定のタイミングで自動的に前記ＵＲＬをアクセスして、該当するドキュメントを閲覧する処理と、閲覧するドキュメントに含まれる収集すべきデータ群の抽出手順をファイルに記録する処理と、このファイルを参照しながら、閲覧したドキュメントに含まれる前記データ群を抽出する処理と、抽出したデータ群から所定の形式のデータリストを生成する処理とを、コンピュータに実行させることを特徴とするデータ収集プログラム。
【００１８】
構成１のシステムを実現するためのコンピュータプログラムの発明である。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を、具体例を用いて説明する。
［ウィルス情報用データ収集システム］
ネットワーク上では、次々と新しいタイプのウィルスが出現している。ウィルス対策用アプリケーションを販売するベンダー等は、新種のウィルスに対応する定義ファイルを提供している。同時に、ベンダーは、ウェブサイトでウィルス等の情報を公開している。このシステムでは、そのウィルス情報を収集して、有用なデータベースを生成する。
【００２０】
図１はウィルス情報用データ収集システムの具体例を示すブロック図である。この図により、ウィルス情報を含むドキュメントからウィルス情報データベースを生成するシステムを説明する。ネットワーク１には、データ収集を行うコンピュータ１０が接続されている。コンピュータ１０には記憶装置１１と記憶装置１５が設けられている。記憶装置１１にはＵＲＬリスト１２とデータ抽出手段ファイル１３が記憶されている。また記憶装置１５にはウィルス情報データベース１６と収集データリストが記憶されている。さらにコンピュータ１０には、ドキュメント閲覧手段２１とデータ抽出手段２２とデータリスト生成手段２３とデータベース生成手段２４とＵＲＬ演算手段２５とが設けられている。上記の各手段はコンピュータ１０に所定の処理を実行させるコンピュータプログラムからなる。
【００２１】
コンピュータ１０は、ネットワークインタフェース２９を介してネットワーク１に接続されている。ネットワークはインターネットである。ネットワーク１に接続されたウェブサーバ３０には、その記憶装置３１にウィルス情報３２が記憶され、ネットワーク１を通じて閲覧が可能なように保持されている。ウェブサーバ３０は、ウィルス対策アプリケーションを提供しているベンダーによって運営されている。同じく、ネットワーク１に接続されたウェブサーバ３５には、その記憶装置３６にウィルス情報３７が記憶され、ネットワーク１を通じて閲覧が可能なように保持されている。ウェブサーバ３５は、ウィルス対策アプリケーションを提供している別のベンダーによって運営されている。コンピュータ１０は、これらの各ベンダーが提供するウィルス情報を収集してウィルス情報データベース１６を生成する。ドキュメント閲覧手段２１は、ドキュメントを閲覧するブラウザである。
【００２２】
図２は閲覧できるウィルス情報等の一例を示す説明図である。
図の（ａ）は、コンピュータ１０が閲覧するウェブサイトの提供するウィルス情報ドキュメント６０の一例を示す。リスト６１には新たに発生したウィルスの名前のリストが挙げられている。また、リスト６２には名前の変更になったウィルスの古い名前と新しい名前の対照表が挙げられている。この例では、ベンダーからはいわゆる差分情報だけが提供されるためこれらの情報を取り込んできめ細かい情報検索ができるようなウィルス情報データベース１６を生成する。図の（ｂ）に示したデータベース６５は、その例である。イントラネットには、様々な形態のコンピュータが接続されており、古いタイプのウィルスへの感染事故が発生するおそれが皆無ではない。イントラネットユーザからの多様な質問や要求に対応するために、ウィルスの旧名称と新名称とを対応付けた情報を作成する。また、各ウィルスはいつからいつまで活動をしたウィルスか、ウィルス対策のための定義ファイルはいつ登録されいつ削除されたかという情報も作成する。これにより、被害通知メールを受信したら、すぐにウィルス名を判定して、どの定義ファイルで対応できるかを示す対策通知メールを自動的に発信できる。
【００２３】
［ＵＲＬリスト］
図の（ｃ）は、ＵＲＬリスト１２の例を示す。ＵＲＬリスト１２は、ウェブサーバ３０のウィルス情報３２やウェブサーバ３５のウィルス情報３７のドキュメントを閲覧するためのＵＲＬをリストアップしたデータファイルである。ＵＲＬリスト１２は、予め選定したドキュメントの閲覧が可能なＵＲＬを保持している。データを取得するドキュメントは１つでも複数でも構わない。保持するＵＲＬは単数でもよいし複数でもよい。ネットワークを通じて上記ＵＲＬを順番にアクセスし、該当するページを閲覧する。なお、リスト６６の前半に示した一連のＵＲＬは、一定の規則性を持ったものである。従って、最初のＵＲＬから同じサイトにおける一連のドキュメントのＵＲＬを、演算処理により生成することができる。ＵＲＬ演算手段２５がこの処理を実行する。従って、ＵＲＬリスト１２は、必要な全てのＵＲＬを表示していなくてもよい。例えば、最初のＵＲＬと最後のＵＲＬと各ＵＲＬの間の規則性を表示するような内容のものであってもよい。また、ウェブサイトの管理者の方針によって、しばしばＵＲＬが切り替えられることもある。ファイル名が同じでも、ディレクトリ構造が変わることがある。演算処理では対応できない場合は、そのつどＵＲＬリスト１２を更新するように管理することが好ましい。
【００２４】
［データ抽出手段］
データ抽出手段ファイル１３は、ウィルス情報３２やウィルス情報３７からウィルス情報データベース１６を生成するために必要な様々なデータを抽出する。この目的のために、閲覧するドキュメントに含まれるデータの抽出手順を記録したファイルを準備する。これがデータ抽出手段ファイル１３である。各ドキュメントの構成を予め解析しておいて、抽出すべきデータの位置や抽出順を、このファイルに記録しておくとよい。なお、データの抽出手順が画一的な場合には、データ抽出手段ファイル１３はデータ抽出手段２２の中に含まれていても構わない。例えば、ウェブサイトから、抽出すべきデータを含むＸＭＬファイルをダウンロードできるならば、データ抽出手順はいっそう単純化できる。また、データ抽出手段ファイル１３は、ドキュメントのデザインが変更になると、更新される。閲覧するサイトのドキュメントは、テキスト形式でもＨＴＭＬ形式のものでも、ＸＭＬ形式のものでもよい。
【００２５】
データリスト生成手段２３は、データ抽出手段２２が抽出したデータから収集データリスト１７を生成する。実際には各ウェブサイトから少しずつ抽出したデータを集めたものが収集データリストになる。データベース生成手段２４はこの収集データリストを利用してウィルス情報データベース１６を生成する。なお、閲覧するドキュメントはインターネットを通じて閲覧できるものであればどのウェブサイトのものでもよい。そのままデータベース化できるものもあれば、差分だけ公開されるものもある。また、複数のウェブサイトで公開された情報を組み合わせて、相互補完による精度の高い新たなデータベースを生成することが可能である。なお、データ抽出手段２２は、予め設定されたタイミングでウェブサイトを自動的に閲覧して、データリストの更新が必要かどうかを確認できるように、ドキュメント閲覧手段２１を定期的に起動するとよい。
【００２６】
［ＭＡＣアドレスデータリスト］
図３はＭＡＣアドレス解析用データ収集システムの具体例を示すブロック図である。
この図により、ＭＡＣアドレスを公開しているドキュメントから、イントラネットに接続されたコンピュータのＭＡＣアドレスを解析するためのデータベースを生成するシステムを説明する。ＭＡＣアドレスは、特定のウェブサイトで、定常的に公開されており、新規なデータが順に追加される。従って、ＭＡＣアドレスを公開するドキュメントを閲覧して、ＭＡＣアドレスのリストを生成する場合には、新規データかどうかを判断して、新規データなら新規登録処理をする。変更されたデータなら、変更修正履歴を含める。
【００２７】
図４はウェブサーバにより閲覧できるＭＡＣアドレス等の一例を示す説明図である。
図の（ａ）に示すように、ウェブサイトで公開されるＭＡＣアドレス情報７０は、ＭＡＣアドレスを表示したリスト７１と、そのＭＡＣアドレスが割り付けられた企業名を表示したリスト７２とを含んでいる。このデータは、自己解凍の圧縮されたデータ形式で提供されることもある。こうしたデータを活用するためには、例えば、図の（ｂ）に示すように、ＭＡＣアドレスとこれを使用する会社名と、住所と発行日などの情報が、それぞれクロス検索できるようにデータベースを構成するとよい。
【００２８】
図３において、ネットワーク１にはウェブサーバ４０が接続されている。ウェブサーバ４０に設けられた記憶装置４１にはＭＡＣアドレスリスト４２が格納されている。このＭＡＣアドレスリスト４２は、図４を用いて説明したような内容のもので、ネットワーク１を通じて閲覧できるように公開されている。コンピュータ１０には、イントラネットインタフェース５３を介してイントラネット５４が接続されている。端末装置５５は、イントラネット５４を利用して各種の業務を行うためのものである。これらのＭＡＣアドレスを収集したものが、イントラネット内ＭＡＣアドレスリスト５２である。また、収集したＭＡＣアドレスから、各端末装置のコンピュータの管理データ等を生成したり、解析をするために、ＭＡＣアドレス解析データベース５１が設けられている。
【００２９】
すでに説明したように、ドキュメント閲覧手段２１は、ネットワーク１を通じてＭＡＣアドレスリスト４２を閲覧する機能を持つ。データ抽出手段２２は、ＭＡＣアドレスリスト４２から所定の形式の収集データリスト１７を生成する機能を持つ。データベース生成手段２４は、収集データリスト１７からＭＡＣアドレス解析データベース５１を生成する機能を持つ。なお、データ抽出手段２２は、この例では、データ抽出手順を一体に含めたコンピュータプログラムからなる。一定の場所から一定の抽出項目を切り取って、データベースの各要素とするように、例えば、ＣＳＶファイル化するとよい。また、ＭＡＣアドレスリスト４２が、圧縮解凍型ファイルで提供された場合には、まず解凍処理を実行し、その後データ抽出処理を実行する機能を持つ。
【００３０】
図５は、データ収集システムの具体的な動作フローチャートである。
ここでは、ウィルス情報の収集とＭＡＣアドレス情報の収集のいずれにも適用できるデータ収集処理動作を説明する。まず、処理を開始すると、ステップＳ１では、ＵＲＬリストから最初のＵＲＬを取り出す。そして、ステップＳ２では、該当するＵＲＬにアクセスし、ステップＳ３で、該当するドキュメントを閲覧する。その後、ステップＳ４で、ドキュメント閲覧手段２１からデータ抽出手段２２に制御を移す。ステップＳ５では、対応する手順ファイル１３を参照する。ステップＳ６では、データをダウンロードすべきかどうかを判断する。これは、手順ファイル中に指示があるかどうかで判断できる。
【００３１】
データをダウンロードすべき場合はステップＳ７に進み、該当するデータをダウンロードして解凍処理する。もし、データをダウンロードする処理が不要なら、ステップＳ６からステップＳ８にジャンプする。ステップＳ８では、データ抽出手段２２が必要なデータを必要なフォーマットで抽出する処理を実行する。ステップＳ９では、いま閲覧中のドキュメントから抽出したデータのデータリストを生成する。そして、ステップＳ１０で、そのデータリストを一時保存する。ステップＳ１１では、リストに次のＵＲＬがあるかどうかを判断する。次のＵＲＬがある場合はステップＳ１に戻り、これまでの処理を繰り返す。ＵＲＬリスト１２に含まれた、全てのＵＲＬの、ドキュメントの閲覧が終了したときは、ステップＳ１２に進み、一時保存しておいたデータリストを編集する。そして、ステップＳ１３では、それらをデータベースに登録する。以上のようにして、任意のウェブサイトから抽出したデータを利用して、様々なデータベースを自動的に生成し、さらに、自動的に更新することができる。
【００３２】
なお、上記のコンピュータプログラムは、それぞれ独立したプログラムモジュールを組み合わせて構成してもよいし、全体を一体化したプログラムにより構成してもよい。コンピュータプログラムにより制御される処理の全部または一部を同等の機能を備えるハードウエアで構成しても構わない。また、上記のコンピュータプログラムは、既存のアプリケーションプログラムに組み込んで使用してもよい。上記のような本発明を実現するためのコンピュータプログラムは、例えばＣＤ−ＲＯＭのようなコンピュータで読み取り可能な記録媒体に記録して、任意の情報処理装置にインストールして利用することができる。また、ネットワークを通じて任意のコンピュータのメモリ中にダウンロードして利用することもできる。
【図面の簡単な説明】
【図１】ウィルス情報用データ収集システムの具体例を示すブロック図である。
【図２】閲覧できるウィルス情報等の一例を示す説明図である。
【図３】ＭＡＣアドレス解析用データ収集システムの具体例を示すブロック図である。
【図４】ウェブサーバにより閲覧できるＭＡＣアドレス等の一例を示す説明図である。
【図５】データ収集システムの具体的な動作フローチャートである。
【符号の説明】
１  ネットワーク、  １０  コンピュータ、  １１  記憶装置、  １２  ＵＲＬリスト、  １３  データ抽出手段ファイル、  １５  記憶装置、  １６  ウィルス情報データベース、  １７  ウィルス名データリスト、  ２１  ドキュメント閲覧手段、  ２２  データ抽出手段、  ２３  データリスト生成手段、  ２４データベース生成手段、  ２５  ＵＲＬ演算手段、  ２９  ネットワークインタフェース、  ３０  ウェブサーバ、  ３１  記憶装置、  ３２  ウィルス情報、  ３５  ウェブサーバ、  ３６  記憶装置
【図１】
2004280577.tif 000003
【図２】
2004280577.tif 000004
【図３】
2004280577.tif 000005
【図４】
2004280577.tif 000006
【図５】
2004280577.tif 000007