(57)【要約】【課題】ユーザがキーワードなどを設定することなく、未知の情報であっても、ユーザの代わりに複数の情報提供先から情報を収集可能とする。【解決手段】イベント収集先サイト登録部１８がネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録し、情報収集先サイト登録部２０がテキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する。イベント検出部２２は、登録されたイベント収集先サイトから情報を取得し、取得情報の更新領域を判別してイベント発生を検出する。キーワード抽出部２４は、イベント検出部２２で検出された情報の更新領域からキーワードを抽出する。情報検索部２６は、キーワード抽出部２４で抽出されたキーワードを用いて登録された情報収集先サイト内のドキュメントを検索し、情報通知部２８により検索結果をユーザに通知する。【選択図】　　　　　図１
2004062479.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続するネットワーク接続部と、
ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録部と、
テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録部と、
前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出部と、
前記イベント検出部で検出された更新領域からキーワードを抽出するキーワード抽出部と、
前記キーワード抽出部で抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索部と、
前記情報検索部による検索結果をユーザに通知する情報通知部と、
を備えたことを特徴とする情報収集装置。
【請求項２】
イベント収集先サイト登録部により、ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
情報収集先サイト登録部により、テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
イベント検出部により、前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
キーワード抽出部により、前記イベント検出ステップで検出された更新領域からキーワードを抽出するキーワード抽出ステップと、
情報検索部により、前記キーワード抽出部で抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、
情報通知部により、前記情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を備えたことを特徴とする情報収集方法。
【請求項３】
請求項２記載の情報収集方法に於いて、前記イベント検出ステップは、前記イベント収集先サイトをアクセスしてサイト内のドキュメントをダウンロードしてリファレンスとして保存し、その後、前記イベント収集先サイトからダウンロードしたドキュメントと前記リファレンスの比較により更新の有無からイベント発生の有無を検出することを特徴とする情報収集方法。
【請求項４】
請求項２記載の情報収集方法に於いて、更に、前記情報検索ステップにより前記情報収集先サイトから取得されたドキュメントをドキュメント保存部に保存するドキュメント保存ステップを設けたことを特徴とする情報収集方法。
【請求項５】
コンピュータに、
ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
前記イベント検出ステップで検出された更新領域からキーワードを抽出するキーワード抽出ステップと、
前記キーワード抽出部で抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、
前記情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット上のサイト情報を自動収集してユーザに通知する情報収集装置、方法及びプログラムに関し、特に、登録したサイトの情報更新を自動的に検出して更新内容に対応したサイト情報を自動収集してユーザに通知する情報収集装置、方法及びプログラムに関する。
【０００２】
【従来の技術】
インターネット上には、企業や政府、自治体、個人などさまざまな情報データベース（サイト）が接続されており、インターネットのユーザはこれらの情報データベースから必要な情報、有益な情報を取得することができる。
【０００３】
ネットワーク、例えばインターネット上には、テキスト、音声、画像など、各種のデータとそれらを組み合わせた情報（以下「ドキュメント」という）が登録されている。ドキュメントの種類は、広告、案内、マニュアル、ツールなど、非常に多岐に渡っており、特定のユーザにとって必要のないものもあれば、非常に有益なものもある。
【０００４】
これらドキュメントの中でも、新しいドキュメントは特に利用価値が高い。例えば、新しいコンピュータウィルスの発生の通知や、それに対する防御方法、駆除方法などの情報は、インターネットに接続しているユーザにとって貴重な情報である。
【０００５】
ネットワークの特徴のひとつは即時性である。ネットワーク上の情報は、タイムラグ無しに取得することができる。コンピュータウィルスに限らず、インターネット上あるいは実社会上で発生した事象（以下「イベント」という）の有無をインターネット上のドキュメントから取得することで、ユーザにとって有益な情報をすばやく取得することができる。
【０００６】
ネットワーク上のドキュメントを取得する既存システムとしては、例えば検索エンジンがある。検索エンジンは、インターネット上のドキュメントとそのキーワードを共にサーバに登録し、ユーザが入力したキーワードで、情報を検索するシステムであり、エージェント、自動収集ロボットなどと呼ばれているが、インターネット上のサーバに格納されているドキュメントを走査し、表示用ドキュメントと検索用のキーワードデータベースとを生成する。
【０００７】
それ以外のネットワーク上のドキュメントを取得する既存システムとしては、情報更新通知システムがある。この情報更新通知システムは、ユーザが指定した特定のページを定期的に監視し、変更があった場合その旨ユーザに通知するシステムである。これには、以下の方法が提案されている。
（１）特許第３０３６４４５号「ホームページの更新情報監視システム」
（２）第３０６２１０４号「ＷＷＷ更新通知システム」
（３）特開平１０−１９８６１４　号「ハイパーテキスト文書更新検知方法およびクライアント
（４）特開平１１−１５７１６号「文書更新通知装置および文書更新通知方法」
（５）特開平１１−２５０２０号「ＷＷＷ掲載番組の内容に変更があったことを依頼者に通知する調査代行サービス装置」
（６）特開平１１−２５９３５４　号「インターネット上の情報更新確認方法」
（７）特開２０００−３５９１３　号「ハイパーテキスト文書更新検知方法およびクライアント」
（８）特開２０００−２７６３９４号「ウェブページ情報中継システムおよびウェブページ情報中継方法」
（９）特開２０００−３５７１２２　号「ウェブページ更新通知方法、記録媒体およびウェブページ更新通知システム」
（１０）特開２００１−２５６１００　号「ワールドワイドウェブブラウザ装置およびワールドワイドウェブの更新通知方法」
（１１）特開２００２−７３４５５号「Ｗｅｂページ更新通知方法、クライアントサービスサーバおよびプログラム格納媒体」
これらはいずれも、インターネット上のＷＷＷサイトが更新されたときに、更新されたことをユーザに通知する技術であり、ユーザはキーワードを設定することなく、情報の更新を知ることができる。
【０００８】
【発明が解決しようとする課題】
しかしながら、このような従来のネットワーク上のドキュメントを取得するシステムや方法には、それぞれ課題がある。以下、これら従来技術の問題点に説明する。
【０００９】
（検索エンジン）
検索エンジンは、予めインターネット上のサイトから情報を取得し、検索用のキーワードを用いてユーザが必要としている情報を抽出する。検索エンジンの第１の問題点は、ユーザがキーワードを設定しなければならないことである。
【００１０】
インターネット上の膨大なドキュメントを対象とする検索エンジンでは、特定の情報を取得するためには、正確なキーワードを入力する必要がある。しかし、一般のユーザにとって「自分が欲しい情報」に関連する「キーワード」を適切に設定するのは困難である。
【００１１】
例えば、子供の教育に興味のあるユーザが検索エンジンで「子育て」をキーワードに検索した場合、１０万件以上のサイトがヒットする。これら検索結果全てにアクセスするのは不可能であるため、通常は他のキーワードを用いて絞込検索をしなければならない。
【００１２】
しかし、絞り込み用にキーワードの設定を誤ると、数千件〜数万件の検索結果が残り絞り込みできていないことや、逆に絞り込みすぎて目的の情報が検索できなくなるなどの問題が生じる。このように、目的の情報を得るためのキーワードの設定は難しく、一般ユーザには容易に設定できない。
【００１３】
検索エンジンの第２の問題点は、ユーザが欲している情報に関する情報を予めユーザが知っておかなければならないという点である。例えば、あるメーカＡ社が「ＸＸＸ」という新製品を発売したとする。ユーザがこのＡ社の「ＸＸＸ」に関する情報が欲しいと思った場合、ユーザが「Ａ社がＸＸＸを発売した」ということを知っていれば、「ＸＸＸ」をキーワードに検索エンジンで検索することができる。
【００１４】
しかし、ユーザが製品名を知らずに「Ａ社が新製品を発表した」ということしか知らなければ、「ＸＸＸ」をキーワードにすることはできない。「Ａ社の新製品」で検索すると、「ＸＸＸ」ではなく、それよりも古い製品のニュースリリース（ニュースリリース発表時は「新製品」）などがヒットする可能性がある。
【００１５】
さらに、Ａ社が新製品を出したことすら知らなければ、ユーザはＡ社の新製品に興味があるにもかかわらず、その情報を取得できない。そのためユーザは定期的にＡ社のホームページにアクセスして新製品が発表されたかどうかを確認し続ける必要がある。このように、目的の情報を得るためには予め目的の情報に関する事柄をユーザが知っておく必要があり、ユーザが知らない事柄に関する情報を取得することはできない。
【００１６】
（ＷＷＷページの更新検知）
ＷＷＷの更新通知技術は、ユーザが定期的にアクセスする代わりにシステムが情報更新の有無を確認する。以下、既存のＷＷＷページ更新方法の問題点を説明する。
【００１７】
（１）特許第３０３６４４５号「ホームページの更新情報監視システム」
このシステムは、ＷＷＷのページのチェックサム、ファイルサイズ、ヘッダ情報などをもとに、ドキュメントの更新があったかどうかを判断している。このシステムで分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。
【００１８】
（２）特許第３０６２１０４号「ＷＷＷ更新通知システム」
このシステムでは、ＷＷＷサーバのファイルの更新を検出する検出サーバが、ファイルの変更があった際に該ファイルに対応付けられたユーザに対して変更を通知する。このシステムでも前記（１）のシステムと同様、分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。
【００１９】
（３）特開平１０−１９８６１４号「ハイパーテキスト文書更新検知方法およびクライアント」
この方法では、ＷＷＷサーバのファイルの更新をクライアント側がＣＲＣを用いて検出する。この方法でも前記（１）のシステムと同様、分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。
【００２０】
（４）特開平１１−１５７１６号「文書更新通知装置および文書更新通知方法」
この装置及び方法では、文書の仲介を行う仲介装置が文書の更新の有無を検出し、検出があった場合、その旨ユーザに通知する。この場合、文書を要求したユーザに対しては、どこが変更されたか強調表示することで変更箇所を分かりやすく表示している。この装置及び方法は、文書の取得要求があったときに更新の有無を判断するため、取得要求の頻度の少ないドキュメントに対しては取得要求が発生するまで文書が更新したかどうかが分からない。また、ユーザに通知する内容も、前記（１）〜（３）と同様、更新したことだけであり、どんな更新が行われたかはユーザが文書要求して確認するしかない。
【００２１】
（５）特開平１１−２５０２０号「ＷＷＷ掲載番組の内容に変更があったことを依頼者に通知する調査代行サービス装置」
この装置では、ＷＷＷ番組の内容に変更があったかどうかをユーザに代わって調査する調査代行サーバが、ユーザから要求のあった番組を監視し、変更があった場合そのことを依頼元のユーザに通知するシステムである。この装置でも前記（１）のシステムと同様、分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。
【００２２】
（６）特開平１１−２５９３５４号「インターネット上の情報更新確認方法」
この方法では、Ｗｅｂサーバ内に文書の更新を監視するてＷｅｂページ確認サーバを有し、Ｗｅｂ確認サーバがサーブレットに登録された情報に基づいてＷｅｂページの変更を確認する。この方法でも、前記（１）のシステムと同様、分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。
【００２３】
（７）特開２０００−３５９１３号「ハイパーテキスト文書更新検知方法およびクライアント」
この方法では、前記（１）のシステムと同様、ドキュメントのチェックサムを比較してドキュメントの更新の有無を確認する。この方法でも、分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。
【００２４】
（８）特開２０００−２７６３９４号「ウェブページ情報中継システムおよびウェブページ情報中継方法」
この方法では、ウェブページを中継する中継システムが、ネットワークに対してポーリングを行い情報の更新の有無を確認する。変更があった場合、その変更内容をユーザに通知する。この方法は、前記（１）〜（７）とは異なり、変更があったことだけでなく変更内容そのものを送信するため、ユーザがアクセスすることなく変更内容を中継システムからの通知により確認することができる。
【００２５】
この方法では、変更内容のみ確認できるが、それ以外の情報、例えば他サーバに格納されている変更内容に関連する情報に関しては、ユーザが他サーバをアクセスする必要がある。
【００２６】
また、インターネット上のドキュメントの場合、変更が頻繁に行われる。例えばニュースサイトなどでは、１日〜２日程度で変更あるいは削除される場合がある。ユーザが変更通知を受け取っても、実際にアクセスするまでに間がある場合は、すでにドキュメント自体がなくなっている場合がある。
【００２７】
（９）特開２０００−３５７１２２号「ウェブページ更新通知方法、記録媒体およびウェブページ更新通知システム」
この方法では、ＷＷＷの情報更新を検知するサーバがクライアントに情報更新を伝える際に、電話番号通知機能を使って特定のサーバからの連絡であることを認証している。この方法は、意図していないサーバからの連絡を防ぐことができるため、セキュリティの高いシステムである。
【００２８】
しかし、更新の内容については、前記（１）のシステムと同様、ユーザがアクセスしなければどんな更新がなされたか知ることはできない。
【００２９】
（１０）特開２００１−２５６１００号「ワールドワイドウェブブラウザ装置およびワールドワイドウェブの更新通知方法」
この方法では、ＷＷＷの情報が更新された際に、ＷＷＷブラウザにその旨を示す画像を表示することで、ユーザに情報更新を通知する。この方法でも前記（１）のシステムと同様、分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。
【００３０】
（１１）特開２００２−７３４５５号「Ｗｅｂページ更新通知方法、クライアントサービスサーバおよびプログラム格納媒体」
この方法は、予めユーザから更新通知の要求のあったＷｅｂページの情報とユーザの電子メールアドレスとを保存し、更新を検知したときは該電子メールアドレスにその旨通知するシステムである。この方法でも前記（１）のシステムと同様、分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。
【００３１】
以上のように、従来の方法は、いずれも予め定めたページが更新された際に、そのことをユーザに通知する技術である。即ち（１）〜（７）及び（９）〜（１１）の従来技術は、更新があったことだけをユーザに通知するだけで、どのような更新が行われたかはユーザが直接アクセスして確認するしかない。
【００３２】
また、（８）の従来技術では、変更内容をユーザに通知するため、ユーザは元情報にアクセスすることなく更新の内容を知ることができる。しかし、この技術でも、知ることができるのは更新があったドキュメント（ＷＷＷページ）に関してのみである。
【００３３】
例えば、新製品情報が企業のホームページに登録されたとき、「新製品情報」のページなどを監視することで新製品が登録されたことを知ることはできるが、その新製品の詳細な概要は別の場所に登録されていることが多い。また、その製品の評判が知りたいときは、他のサーバ、例えば技術系ニュースサイトや掲示板サイトなどにアクセスしなければならない。
【００３４】
このように従来技術にあっては、更新された情報のより詳細な情報を得るためには、「更新された」という通知を元に、ユーザが自身で情報を収集しなければならない。
【００３５】
本発明は、ユーザがキーワードなどを設定することなく、未知の情報であっても、ユーザの代わりに複数の情報提供先から情報を収集可能とする情報収集装置、方法及びプログラムを提供することを目的とする。
【００３６】
【課題を解決するための手段】
図１は本発明の原理説明図である。本発明は、情報収集装置であって、図１（Ａ）のように、ネットワークに接続するネットワーク接続部１６と、ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録部１８と、テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録部２０と、登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出部２２と、イベント検出部２２で検出された情報の更新領域からキーワードを抽出するキーワード抽出部２４と、キーワード抽出部２４で抽出されたキーワードを用いて登録された情報収集先サイト内のドキュメントを検索する情報検索部２６と、情報検索部２６による検索結果をユーザに通知する情報通知部２８とを備えたことを特徴とする。
【００３７】
このため本発明は、イベント収集先サイトとして特定のサーバ、例えばＷＷＷサイトを監視し、情報の更新によるイベント発生を検出した場合は、その更新内容から新製品発表、新ウィルス発生などのイベントを特定するキーワードを抽出し、このキーワードを使用して情報収集先サイトとして登録したサーバから情報を収集してユーザに自動的に通知する。この結果、ユーザがキーワードなどの情報を特定するための単語を設定することなく、ユーザにとって未知の情報であっても、複数の情報提供先から情報を自動的に収集してユーザに提供できる。
【００３８】
ここで、イベント検出部２２は、イベント収集先サイトをアクセスしてサイト内のドキュメントをダウンロードしてリファレンスとして保存し、その後、同じイベント収集先サイトからダウンロードしたと共に、このダウンロードドキュメントを用いてリファレンスを更新する。
【００３９】
また情報検索部２６は、情報収集先サイトをアクセスしてサイト内のドキュメントをダウンロードし、ダウンロードしたドキュメントの中からキーワードを用いて該当するドキュメント部分を検索する。
【００４０】
本発明の情報収集装置は、更に、情報検索部２６により情報収集先サイトから取得されたドキュメントを保存するドキュメント保存部３２を設ける。ドキュメント保存部３２は、情報検索部２６で検索された検索済みドキュメントを、検索に使用したキーワードをインデックスとして保存する。このため、情報収集先サイトから情報が削除されても、ユーザは必要なドキュメントにいつでもアクセスすることができる。
【００４１】
情報検索部２６は、情報収集サイト先を定期的にアクセスしてサイト内のドキュメントをダウンロードしてドキュメント保存部３２に保存し、その後、イベント検出時にキーワード抽出部で抽出されたキーワードを用いてドキュメント保存部３２に保存されたドキュメントを検索する。
【００４２】
このため、イベント発生を検出し、関連情報の検索し、ユーザに通知するという順番で処理することを本発明の基本とするが、情報の種類によっては、情報収集先サイトに情報が登録されるのが先で、後日にイベント収集先サイトに情報が登録される場合がある。このような場合には、イベント収集先サイトからイベント発生を検知したときには情報収集先サイトからすでに情報が削除されている場合がある。
【００４３】
そこで、予め情報収集先サイトのドキュメントを外部記憶装置等のドキュメント保存部３２に保存しておき、保存しているドキュメントに対して検索を行うことで、イベント収集先サイトより先に情報収集先サイトに登録された情報であっても、収集することができる。
【００４４】
情報検索部２６は、検索された回数をドキュメントごとに計数し、検索回数が予め定めた閾値以下のドキュメントをドキュメント保存部３２から削除し、新しいドキュメントの保存ができなくなることを防ぐ。ドキュメント削除のタイミングはドキュメント収集時や一定期間ごとに行えば良い。
【００４５】
情報検索部２６は、ドキュメント保存部３２の空き容量の不足を判断した場合、検索回数を判断する閾値を大きくして閾値以下の検索回数のドキュメントをドキュメント保存部３２から削除する。これによって検索回数が予め定めた閾値以下のドキュメントを削除しても外部記憶装置内の空き容量が十分でない場合、闘値を大きくすることで、空き容量を増やすことができる。
【００４６】
イベント検出部２２は、イベント収集先サイトから取得したドキュメントの更新領域に加え、削除された破棄領域を検出し、破棄領域から抽出されたキーワードによりドキュメント保存部３２を検索して保存されたドキュメントから破棄領域を削除する。
【００４７】
このためイベント収集先サイトの情報更新から抽出されたキーワードにより検索されて保存されている情報収集サイトのドキュメントは、古くなってイベント収集先サイトの情報更新により削除されると、削除された破棄領域からキーワードを抽出して保存ドキュメントが自動的に削除され、保存ドキュメントが増えすぎて満杯になることを防ぐ。
【００４８】
情報検索部２６は、キーワード抽出部２４で抽出されたキーワードを用いて一定期間に亘り定期的に登録された情報収集先サイト内のドキュメントを検索する。これにより次の作用が得られる。イベント収集先サイトからイベント発生を検出して情報収集先サイトからドキュメントの検索を開始した場合、イベント収集先サイトと情報収集先サイトが異なる場合は、各サイトへの情報登録のタイミングが異なる場合がある。
【００４９】
この場合、イベントを検出して情報収集を開始しても情報収集先サイトにはまだ登録されておらず、必要な情報が得られない。そこで、一定期間に亘り定期的に情報検索を繰り返すことで、イベント収集先サイトと情報収集先サイトでの登録のタイミングのずれによる情報収集漏れを防ぐ。
【００５０】
情報検索部２６は、キーワードを用いたドキュメントの検索回数を計数し、一定期間経過した時のドキュメントの検索回数が予め定めた閾値を超えた場合は、キーワードによるドキュメントの情報検索を再度一定期間継続し、閾値以下であった場合は、キーワードによる情報検索を停止する。これにより次の作用が得られる。
【００５１】
イベント収集先サイトと情報収集先サイトでの登録のタイミングのずれがあると、定期的に検索してもタイムラグの長さによってはやはり情報を取得できない場合がある。そこで、検索回数を保存し、一定期間の検索回数が予め定めた闘値以下であれば、イベントの新規性が薄れてきたと判断して情報収集を停止する。
【００５２】
イベント収集先サイト登録部１８は、ネットワークを介してイベント収集先リストサーバからイベント収集先サイトを取得して登録し、情報収集先サイト登録部２０は、ネットワークを介して情報収集先リストサーバから情報収集先サイトを取得して登録する。本発明は、イベント収集先サイトや情報収集先サイトを予め登録するが、専用のサーバからリストを取得して登録するようにしても良い。
【００５３】
またイベント収集先サイト登録部１８は、ネットワークを介して同一構成を備えた他の情報収集装置からイベント収集先サイトを取得して登録し、同様に、情報収集先サイト登録部２０は、ネットワークを介して同一構成を備えた情報収集装置から情報収集先サイトを取得して登録するようにしても良い。これは本発明の情報収集装置は、インターネットを介して接続されているコンピュータ上に存在していることから、同じ情報収集装置の間で相互にイベント収集先サイトや情報収集先サイトを利用し合う形態、所謂ピア・ツー・ピアとして利用する。
【００５４】
キーワード抽出部２４は、イベント検出部で検出された情報の更新領域を形態素解析して品詞ごとに分割した後に固有名詞のみを抽出し、抽出した名詞がキーワードデータベース３０に登録されている既存のキーワードと異なる場合に、情報検索部２６に抽出した固有名詞をキーワードとして出力する。これによってイベント収集先サイトの更新情報から例えば新製品名や新しいコンピュータウィルス名などをキーワードとして出力し、このキーワードによる情報収集先サイトからのドキュメント検索による情報収集ができる。
【００５５】
キーワード抽出部２４は、情報検索部２６にキーワードとして出力した固有名詞をキーワードデータベース３０に追加登録する。これにより今回のイベントで抽出したキーワードをキーワードデータベース３０に追加登録して、次回以降のイベントで再度キーワードとして抽出されることを防ぎ、検索の済んだキーワードによる検索が不必要に行われることを回避する。
【００５６】
キーワード抽出部２４は、イベント検出部２２で検出された情報の更新領域から複数のキーワードを抽出した場合、更新領域の内容に基づいて各キーワードの優先順位を付与して情報検索部２６に出力する。
【００５７】
イベント検出部２２は、イベント発生を検出したイベント収集先サイトの更新領域に新規情報のみの追加があった場合は、新規情報の履歴を保存し、更新領域に新規情報が追加されると同時に古い情報が削除された場合は、新規情報の履歴と削除情報の履歴を保存し、情報通知部２８により保存履歴をユーザに通知可能とする。
【００５８】
この更新履歴の保存によって、イベント収集先サイトの更新された情報の一覧等をユーザに通知でき、どのような時系列で情報が更新、削除されたかを知ることができる。例えば新規情報と削除情報をマージすることによって、例えば過去から現在まで開発した製品の一覧と、現在まだ扱っている製品一覧を得ることができる。
【００５９】
イベント検出部２２は、イベント発生を検出したイベント収集先サイトの更新領域に新規情報のみの追加が合った場合は、新規情報の履歴としてキーワード抽出部２４で抽出されたキーワードを保存し、また更新領域に新規情報が追加されると同時に古い情報が削除された場合は、新規情報の履歴と削除情報の履歴としてキーワード抽出部２４で抽出されたキーワードを保存し、情報通知部２８により保存履歴したキーワードをユーザに通知可能とする。
【００６０】
このためキーワードを抽出して更新履歴としてキーワードの一覧をユーザに通知することで、更新領域の履歴のみを並べた場合に比べ、履歴を容易に把握できる。
【００６１】
イベント検出部２２は、更新領域に追加された新規情報に外部サイトのリンクがあった場合、外部リンク先のドキュメントをダウンロードしてドキュメント保存部３２に保存すると共に、新規情報の履歴にドキュメント保存部３２の保存ドキュメントをリンクさせる。これにより情報収集先サーバからドキュメントが削除されても、ユーザは常にドキュメントにアクセスすることができる。
【００６２】
本発明は、ネットワーク環境を対象とした情報収集方法を提供する。この情報収集方法は、
イベント収集先サイト登録部により、ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
情報収集先サイト登録部により、テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
イベント検出部により、登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
キーワード抽出部により、イベント検出ステップで検出された情報の更新領域からキーワードを抽出するキーワード抽出ステップと、
情報検索部により、キーワード抽出ステップで抽出されたキーワードを用いて登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、情報通知部により、情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を備えたことを特徴とする。
【００６３】
また本発明は、コンピュータで実行されるプログラムを提供する。このプログラムは、コンピュータに、
ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無から判別してイベント発生の有無を検出するイベント検出ステップと、
前記イベント検出ステップで検出された情報の更新領域からキーワードを抽出するキーワード抽出ステップと、
キーワード抽出ステップで抽出されたキーワードを用いて登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、
情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を実行させることを特徴とする。
【００６４】
本発明による情報収集方法及びプログラムの詳細は、情報収集装置の場合と基本的に同じになる。
【００６５】
【発明の実施の形態】
図２は、本発明による情報収集装置の実施形態を、本発明が適用されるネットワーク環境と共に示した機能ブロック図である。
【００６６】
図２において、本発明の情報収集装置１０は、例えばユーザが保有しているパーソナルコンピュータにより実現されており、インターネット１１などのネットワークに接続されてインターネット上に構築されている情報データベースとして機能するサイトからユーザに必要な情報を収集して利用する。
【００６７】
本発明の情報収集装置１０にあっては、インターネット１１に接続されている各種のサーバ、例えばｆｔｐサーバ、ＷＡＩＳサーバ、Ａｒｃｈｉｅサーバ、ＷＷＷサーバ、ＮＥＷＳサーバをアクセス対象とすることができ、この実施形態にあってはＷＷＷサーバを例にとって説明する。
【００６８】
本発明にあっては、インターネット上あるいは実社会で発生した事象をイベントと定義しており、このイベントの有無をインターネット上のサイトから取得することで、ユーザにとって有益な情報を収集する。このため本発明にあっては、イベント発生の有無を検出する対象となるサーバをイベント収集先サイトと呼んでおり、図２の例にあってはインターネット１１に接続されているＷＷＷサーバで構築されているイベント収集先サイト１２−１，１２−２，１２−３をイベント発生の検出先としている。
【００６９】
また本発明にあっては、特定の情報を収集するＷＷＷサーバを情報収集先サイトと定義しており、図２の例にあってはＷＷＷサーバで実現される３つの情報収集先サイト１４−１，１４−２，１４−３を例にとって示している。このイベント収集先サイト１２−１〜１２−３と情報収集先サイト１４−１〜１４−３は、別のＷＷＷサーバであってもよいし、同じＷＷＷサーバであってもよい。
【００７０】
本発明の情報収集装置１０は、ネットワーク接続部１６、イベント収集先サイト登録部１８、情報収集先サイト登録部２０、イベント検出部２２、キーワード抽出部２４、情報検索部２６、情報通知部２８、キーワードデータベース３０、ドキュメント保存部３２及び表示部３４を備えている。
【００７１】
イベント収集先サイト登録部１８は、イベント発生の有無を検出するためのイベント収集先サイト１２−１〜１２−３を登録している。具体的には、イベント収集先サイト１２−１〜１２−３のアドレスとなるＵＲＬを登録している。イベント収集先サイトとしては、ユーザが情報収集を必要とする任意のサイトを検索もしくは収集して、予め登録している。
【００７２】
情報収集先サイト登録部２０は、テキスト、画像、音声などのデータを含む情報を収集するための情報収集先サイト１４−１〜１４−３を予め登録する。ここで、本発明の情報収集装置１０が収集するインターネット上のテキスト、画像、音声などを含む情報をドキュメントと定義する。情報収集先サイト登録部２０にもイベント収集先サイト登録部１８と同様、情報収集先サイト１４−１〜１４−３のＵＲＬを例えばユーザが予め調べて登録している。
【００７３】
イベント検出部２２は、イベント収集先サイト登録部１８に登録されたイベント収集先サイト１２−１〜１２−３から情報を取得し、取得した情報の変化領域となる更新の有無からイベント発生の有無を検出し、イベント収集先サイトの情報に変化があったことを、情報通知部２８を介して表示部３４に表示してユーザに通知する。
【００７４】
キーワード抽出部２４は、イベント検出部２２で検出されたイベント収集先サイトの情報の更新領域、即ち変化のあった領域からキーワードを抽出する。このキーワード抽出は更新領域のテキスト文書の形態素解析により、例えば名詞としてのキーワードを抽出する。
【００７５】
キーワード抽出部２４に対し設けているキーワードデータベース３０は、過去のイベント検出で抽出された使用済みのキーワードが登録されている。このためキーワード抽出部２４は、新たなイベント検出でキーワードを抽出した際にキーワードデータベース３０を参照し、もし既に登録されたキーワードと同じであれば、抽出したキーワードによる情報収集は済んでいることからキーワードを破棄し、一方、キーワードデータベース３０に登録されていなければ、新たなキーワードとして情報検索部２６に出力する。
【００７６】
情報検索部２６は、キーワード抽出部２４で検出されたキーワードを用いて、情報収集先サイト登録部２０に登録されている情報収集先サイト１４−１〜１４−３のドキュメントを検索し、キーワードを含むドキュメントを取得する。
【００７７】
更に情報通知部２８は、情報検索部２６によりキーワードに基づいて検索された検索結果としての情報収集先サイト１４−１〜１４−３のいずれかから得られた検索結果としてのドキュメントの存在を表示部３４に表示してユーザに通知する。
【００７８】
また情報収集装置１０の情報検索部２６に対してはドキュメント保存部３２が設けられている。ドキュメント保存部３２は、情報検索部２６の検索結果として得られたドキュメント、あるいは情報収集処理に先立ってイベント収集先サイト登録部１８の登録先となるイベント収集先サイト１２−１〜１２−３から予め取得したドキュメントなどを保存する。
【００７９】
このドキュメント保存部３２は、保存先としてハードディスクドライブＨＤＤを使用しており、併せてハードディスクドライブＨＤＤに対する保存制御の機能を備えている。この点はイベント収集先サイト登録部１８、情報収集先サイト登録部２０、更にキーワードデータベース３０についても同様であり、それぞれ保存先としてハードディスクドライブＨＤＤの領域を割り当てており、これに加えて登録制御、データベースアクセスの制御機能を併せて備えている。
【００８０】
更に、図２のインターネット１１に対しては本発明の情報収集装置１０と同じ構成を備えた情報収集装置１０−１，１０−２が接続されており、これは他のユーザが使用している本発明の情報収集装置である。
【００８１】
またインターネット１１に対しては情報収集先リストサーバ１５−１やイベント収集先リストサーバ１５−２が接続されている場合があり、本発明の情報収集装置１０にあっては情報収集先サイト及びイベント収集先サイトの登録の際に、情報収集先リストサーバ１５−１やイベント収集先リストサーバ１５−２にアクセスして、それぞれの収集先のリストを収集して、情報収集先サイト登録部２０やイベント収集先サイト登録部１８に対する登録を行うことができるようにしている。
【００８２】
図２における本発明の情報収集装置１０は、例えば図３のようなコンピュータのハードウェア資源により実現される。
【００８３】
図３のコンピュータにおいて、ＣＰＵ１００のバス１０１にはＲＡＭ１０２、ハードディスクドコントローラ（ソフト）１０４、フロッピィディスクドライバ（ソフト）１１０、ＣＤ−ＲＯＭドライバ（ソフト）１１４、マウスコントローラ１１８、キーボードコントローラ１２２、ディスプレイコントローラ１２６、通信用ボード１３０が接続される。
【００８４】
ハードディスクコントローラ１０４はハードディスクドライブ１０６を接続し、本発明の情報収集処理を実行するアプリケーションプログラムをローディングしており、コンピュータの起動時にハードディスクドライブ１０６から必要なプログラムを呼び出して、ＲＡＭ１０２上に展開し、ＣＰＵ１００により実行する。
【００８５】
フロッピィディスクドライバ１１０にはフロッピィディスクドライブ（ハード）１１２が接続され、フロッピィディスク（Ｒ）に対する読み書きができる。ＣＤ−ＲＯＭドライバ１１４に対しては、ＣＤドライブ（ハード）１１６が接続され、ＣＤに記憶されたデータやプログラムを読み込むことができる。
【００８６】
マウスコントローラ１１８はマウス１２０の入力操作をＣＰＵ１００に伝える。キーボードコントローラ１２２はキーボード１２４の入力操作をＣＰＵ１００に伝える。ディスプレイコントローラ１２６は表示部３４に対して表示を行う。通信用ボード１３０は無線を含む通信回線１３２を使用し、インターネット等のネットワークを介して他のコンピュータやサーバとの間で通信を行う。
【００８７】
図４は、図２の情報収集装置１０による本発明の情報収集処理の基本的な処理手順を示したフローチャートであり、このフローチャートが本発明による情報収集のためのアプリケーションプログラムの実施形態に対応する。
【００８８】
図４において、まずステップＳ１でイベント収集先サイト登録部１８にイベント収集先サイトを登録する。ここではイベント収集先サイトとして、例えばＡ社のトピックスのページのＵＲＬを登録する。このＡ社のトピックスのＵＲＬを使用してイベント収集先サイトにアクセスすると、例えば図５（Ａ）のような新製品情報に関するドキュメント３６−１が取得できる。
【００８９】
続いてステップＳ２で、情報収集先サイト登録部２０に情報収集先サイトを登録する。この情報収集先サイトはＡ社のホームページであってもよいし、Ａ社と同じ業種を含む製品紹介などを行っている他の情報収集先サイトなどを登録してもよい。
【００９０】
次にステップＳ３で、イベント収集先サイトであるＡ社のトピックスのページにアクセスし、図５（Ａ）のような新製品情報のドキュメント３６−１をダウンロードし、これをリファレンスとして保存する。リファレンスとして保存される図５（Ａ）の新製品情報のドキュメント３６−１は、例えば新製品「ＡＡＡ」〜「ＦＦＦ」について、発売開始とその年月日が記述されている。
【００９１】
続いてステップＳ４で登録したイベント収集先サイトに定期的にアクセスしてドキュメントをダウンロードし、ステップＳ５で保存ページであるリファイレンスと取得ページを比較し、ステップＳ６で変化があるかどうか判断する。
【００９２】
この定期的なイベント収集先サイトのページのダウンロードで、例えば図５（Ｂ）のような新製品情報のドキュメント３６−２が取得されたとする。この新製品情報のドキュメント３６−２は、図５（Ａ）のリファレンスとしてのドキュメント３６−１と対比すると、リファレンスのドキュメント３６−１の一番下の最も古い新製品「ＡＡＡ」に関する情報３８が削除されて、先頭に新製品「ＸＸＸ」の情報４０が追加されている。
【００９３】
ここで図５（Ａ）のリファレンスとしてのドキュメント３６−１から削除されている最も古い情報３８を破棄領域とする。また、図５（Ｂ）のドキュメント３６−２において新たに追加された新規な情報４０を更新領域という。
【００９４】
このようにして図５（Ａ）のリファレンスとしてのドキュメント３６−１に対し、新たに取得したリファレンス３６−２に変化があった場合、ステップＳ７で、取得した図５（Ｂ）のドキュメント３６−２の更新領域となる新規な情報４０を抽出し、イベント発生をユーザに通知した後、ステップＳ８で保存ページとしてのリファレンスを更新する。
【００９５】
次にステップＳ９で、図５（Ｂ）の更新領域の新規な情報４０を対象に、キーワード抽出部２４が、検出したイベント発生を特定するキーワードを抽出する。この例にあっては、キーワードとして新製品名である「ＸＸＸ」がキーワードとして抽出される。
【００９６】
このようにして抽出されたキーワードは情報検索部２６に与えられ、次のステップＳ１０で情報検索部２６が抽出されたキーワードにより登録されている情報収集先サイトのドキュメントを検索し、ステップＳ１１で検索結果を情報通知部２８により表示部３４に表示してユーザに通知する。
【００９７】
このキーワードによる情報検索としては、イベント発生により抽出されたキーワードであるＡ社の製品名「ＸＸＸ」を使用した検索によって、Ａ社のサイトにはない「ＸＸＸ」の評判、レビュー、欠点、小売価格などの情報を自動的に収集してユーザに提供することができる。
【００９８】
また本発明の情報収集装置１０を使用してユーザがコンピュータウィルスに関する情報収集をしたい場合には、ステップＳ１においてイベント収集先サイトにアンチウィルスソフト開発会社のＵＲＬを予め登録し、またステップＳ２の情報収集先サイトにパソコンメーカーのホームページを登録しておく。
【００９９】
これによりイベント収集先サイトのアクセスによるイベント発生の検出で新しいウィルスの発生を検出し、この新しいウィルスの発生検出により抽出したキーワード例えばウィルス名などによる情報収集先サイトの検索で、新しいウィルスに対しパソコンユーザとしてどのように対処すべきかといった有益な情報を自動的に収集して、ユーザに示すことができる。
【０１００】
このように本発明の情報収集装置にあっては、イベント収集先として特定のサイトを監視し、このイベント収集先サイトの情報に更新があった場合は、その更新内容から新製品発表や新ウィルス発生などのイベントを特定するキーワードを生成し、このキーワードにより情報収集先サイトからキーワードを含む情報を収集することにより、ユーザはキーワードなどの情報を特定するための単語を設定する必要がなく、このためユーザにとって未知の情報であっても、ユーザの代わりに情報収集装置１０が複数の情報提供先から必要な情報を収集してユーザに提供することができる。
【０１０１】
ここで、イベント収集先サイトにおける新規情報の追加による更新の形態としては、図５（Ａ）のように、最も古い情報３８を削除し図５（Ｂ）のように新規な情報４０を追加する形態の他に、図６のように古い情報を削除することなく新規情報を追加する場合もある。
【０１０２】
図６（Ａ）は、図５（Ａ）と同じ最初に得られた新製品のドキュメント３６−１１であり、これに続いて新製品の情報４０の追加により図６（Ｂ）のようなドキュメント３６−１２が得られる。この追加した情報４０を含むドキュメント３６−１２は、最も古い新製品「ＡＡＡ」の情報３８を削除せずに残し、先頭に新製品「ＸＸＸ」の情報４０を追加している。もちろんサイトによっては、図５と図６の両者を組み合わせた新規情報の更新の形態をとる場合もある。
【０１０３】
図７は、図２の情報収集装置１０の他の実施形態における処理手順のフローチャートである。この図７の実施形態にあっては、情報検索部２６でイベント発生検出に基づいてキーワード抽出部２４で抽出されたキーワードを用いた情報収集先サイトの検索で得られたドキュメントを、ドキュメント保存部３２に保存するようにしたことを特徴とする。
【０１０４】
即ち、図７のステップＳ１〜Ｓ１０は図４と同じであるが、ステップＳ１１で情報検索部２６によりキーワードを用いて得られたドキュメントをドキュメント保存部３２に保存している。この検索により収集されたドキュメントの保存の際には、検索に使用したキーワードと収集したドキュメントをリンクさせてドキュメント保存部３２に保存する。
【０１０５】
このようにキーワードに基づいて検索されたドキュメントを情報収集先サイトからダウンロードしてハードディスクドライブなどの外部記憶装置で構成されるドキュメント保存部３２に保存することにより、情報収集先サイトから情報が、その後に削除されても、ユーザは必要なドキュメントについて、情報収集装置１０自身のドキュメント保存部３２に対し例えばキーワードをインデックスに使用したアクセスで、いつでも利用できる。
【０１０６】
図８は、図２の情報収集装置１０における他の実施形態の処理手順のフローチャートである。この図８の実施形態にあっては、イベント検出による情報検索に先立って、まず情報収集先サイト１４−１〜１４−３からドキュメントを取得してドキュメント保存部３２に保存しておき、イベント検出部２２でイベント発生を検出した場合、キーワード抽出部２４で抽出したキーワードを用いて、情報検索部２６がドキュメント保存部３２に保存しているドキュメントを対象に情報検索を行うようにしたことを特徴とする。
【０１０７】
図８の情報収集処理にあっては、ステップＳ１でイベント収集先サイトを登録した後、ステップＳ２で情報収集先サイトを登録すると、ステップＳ３で登録した情報収集先サイトからドキュメントを取得してドキュメント保存部３２に保存する。
【０１０８】
これによってステップＳ３以降にあっては、ネットワーク上の情報収集先サイトから改めてドキュメントを取得することなく、情報収集装置１０自身のドキュメント保存部３２に保存している情報収集先のドキュメントを対象に、イベント発生に基づく情報検索を行うことになる。
【０１０９】
即ちステップＳ４〜Ｓ１２の処理により、図４のステップＳ３〜Ｓ１１の場合と同様に、イベント発生の検出、イベント発生の検出による変化領域の抽出、変化領域からのキーワードの抽出、キーワードを用いたドキュメント保存部３２の保存ドキュメントを対象とした検索、及び検索結果のユーザ通知を行うことになる。
【０１１０】
このような図８の情報収集先サイトのドキュメントを予め保存して検索する処理は、情報の種類によっては情報収集先サイトに情報を登録するのが先で後日にイベント収集先サイトに情報が登録される場合に好適である。
【０１１１】
イベント収集先サイトでイベント発生を検出したときには先に情報が登録された情報収集先サイトから既に対応する情報が削除されている場合、図８の実施形態にあっては、予め情報収集先サイトの情報をドキュメント保存部３２に保存した後にイベント発生を検出してドキュメント保存部３２内の保存ドキュメントを対象に検索を行っているため、ネットワーク上の情報収集先サイトで既に情報が削除された後であっても、確実にイベント発生に基づいたキーワードによる情報検索を行ってユーザに提供することができる。
【０１１２】
図９及び図１０は、図８の実施形態のように、情報収集先サイトのドキュメントを予めドキュメント保存部３２に保存した後にイベント発生に基づく情報収集を行う実施形態について、ドキュメント収集を継続するとドキュメント保存部３２を構築しているハードディスクドライブなどの外部記憶装置が満杯となり、新しいドキュメントが保存できなくなることから、これを回避するために定期的にドキュメントを削除する処理を加えている。
【０１１３】
図９において、ステップＳ１〜Ｓ１１は図８の実施形態と同じであるが、図９に続く図１０のステップＳ１２〜Ｓ１４の処理において、ドキュメント保存部３２からドキュメントを削除する処理を行う。
【０１１４】
即ちステップＳ１２で、情報検索部２６により検索したドキュメントの検索回数を計数しており、ステップＳ３で検索回数が閾値以下のドキュメントをドキュメント保存部３２から削除する。例えばステップＳ１３における閾値を０とし、検索回数が０のドキュメントをドキュメント保存部３２から削除する。
【０１１５】
このステップＳ１２，Ｓ１３における検索回数の計数と削除のタイミングは、別のタイミングで行ってもよい。またステップＳ１３の削除はドキュメントの収集時に行ってもよいし、別にタイマを保持して一定時間ごとに行ってもよい。
【０１１６】
図１１及び図１２は、保存ドキュメントを削除する他の実施形態を含む本発明の情報収集処理のフローチャートである。この実施形態にあっては、検索回数が予め定めた閾値以下のドキュメントを削除してもドキュメント保存部３２の空き容量が十分でない場合に、閾値の値を大きくすることでドキュメント保存部３２における空き容量を増やすようにしたことを特徴とする。
【０１１７】
図１１において、ステップＳ１〜Ｓ１１は図８の実施形態と同じであるが、図１２のステップＳ１２〜Ｓ１７による処理で空き容量を増やすように検索回数の閾値を変更する処理を行う。
【０１１８】
即ちステップＳ１２で検索したドキュメントの検索回数を計数した後、ステップＳ１３でドキュメント保存部３２の空き容量は十分か否かチェックする。空き容量が不足している場合にはステップＳ１４に進み、閾値を例えば１つ大きくする。
【０１１９】
この閾値は初期状態にあっては例えば０であることから、ステップＳ１４では閾値は１となる。続いてステップＳ１５で検索回数が大きくした閾値以下のドキュメントを削除する。これによって閾値０で削除していたドキュメントの数に対し、閾値を１つ増加したことで、削除するドキュメントの数を増やすことができ、ドキュメントの削除による空き容量を大きくすることができる。
【０１２０】
ステップＳ１５でドキュメントの削除を行うと、ステップＳ１６で、このときの検索結果をユーザに通知した後、再びステップＳ１３に戻り、空き容量は十分か否かチェックする。もちろん、空き容量が十分か否かは予め定めた空き容量の閾値を使用して判断する。
【０１２１】
空き容量が十分でなければ、ステップＳ１４〜Ｓ１６の処理を繰り返す。空き容量が十分に確保できた場合には、ステップＳ１７で再び閾値を初期値である０に戻した後、図１１のステップＳ３からの処理を繰り返す。
【０１２２】
図１３及び図１４は、ドキュメント保存部からドキュメントを削除する本発明の情報収集装置における他の処理手順の実施形態のフローチャートである。この実施形態にあっては、図５（Ａ）（Ｂ）のようなイベント収集先サイトから得られたリファレンスとしてのドキュメント３６−１と新規情報を含むドキュメント３６−２の比較で判断される破棄領域として削除された情報３８に対応した保存ドキュメントを削除するようにしたことを特徴とする。
【０１２３】
図１３のステップＳ１〜Ｓ１１は図８のステップＳ１〜Ｓ１１と同じであり、これに続いて図１４のステップＳ１２〜Ｓ１４で図５（Ａ）の削除した情報３８に対応するドキュメントの削除処理を行っている。
【０１２４】
即ち、ステップＳ１２でイベント収集先のページ更新により削除された情報、例えば図５（Ａ）の情報３８から、キーワードとして「ＡＡＡ」を抽出する。続いてステップＳ１３で、抽出したキーワード「ＡＡＡ」を用いて、ドキュメント保存部３２に保存している情報収集先サイトのドキュメントを検索する。これによって、保存されているキーワード「ＡＡＡ」に対応したドキュメントが検索され、ステップＳ１３でドキュメント保存部３２から削除する。
【０１２５】
このような図１３，図１４の保存ドキュメントの削除処理により、ドキュメント保存部３２に保存されているドキュメントの中から、イベント発生の検出によりイベント収集先サイトから削除された情報に対応する古いドキュメントを自動的に削除していくことができる。
【０１２６】
図１５は、図２の情報収集装置１０における本発明の情報収集処理の他の実施形態の処理手順のフローチャートである。この実施形態にあっては、イベント発生の検出により抽出したキーワードを用いた情報収集先サイトに対する情報検索を、一定期間継続して定期的に行うようにしたことを特徴とする。
【０１２７】
図１５において、ステップＳ１〜Ｓ１１の処理は図４のステップＳ１〜Ｓ１１と同じであるが、これに加えてステップＳ１２で予め定めた一定期間が経過したか否かチェックしている。一定期間を経過するまではステップＳ１０，Ｓ１１のキーワードによる情報収集先のドキュメントの検索を定期的に繰り返してユーザに通知するようにしている。
【０１２８】
この図１５の処理は、イベント収集先サイトと情報収集先サイトが異なる場合の各サイトにおける情報登録のタイミングずれに対応する。即ち、イベント収集先サイトからイベント発生を検出しても、情報収集先サイトにまだ情報が登録されておらず、必要な情報が得られない場合がある。
【０１２９】
このような場合、図１５の実施形態にあっては、ステップＳ１２で一定期間経過するか否か判断することで、ステップＳ１０，Ｓ１１の処理の繰り返しによりキーワードを用いた情報検索を繰り返すことで、情報収集先サイトに対する情報登録のタイミングずれによる情報収集漏れを防ぐことができる。
【０１３０】
図１６及び図１７は、図１５の実施形態ではカバーできない情報収集先サイトに対する情報登録のタイミングずれによる情報収集漏れを防ぐようにした本発明の情報収集処理の他の実施形態のフローチャートである。
【０１３１】
即ち、図１５の実施形態にあっては、キーワードによる情報検索を一定時間経過するまで定期的に繰り返すことにより、情報収集先サイトの情報登録によるタイムラグがあっても情報収集漏れを防ぐようにしているが、タイムラグの長さによっては、やはり情報を収集できない場合がある。
【０１３２】
そこで図１６及び図１７の実施形態にあっては、キーワードを用いた情報検索結果の回数を保持し、一定期間の検索回数が予め定めた閾値以下であれば、イベントの新規性が薄れてきたと判断して、キーワードを用いた情報収集を停止するようにしている。
【０１３３】
図１６のステップＳ１〜Ｓ１１は図１５のステップＳ１〜Ｓ１１と同じであるが、これに続く図１７のステップＳ１２〜Ｓ１４の処理でイベントの新規性が薄れてきたことを判断して、情報収集を停止する。即ち、ステップＳ１２で検索回数の履歴を計数して保存し、ステップＳ１３で一定期間経過した否かチェックし、一定期間経過した場合にはステップＳ１４で検索回数が閾値以下か否かチェックする。
【０１３４】
検索回数が閾値を超えていればイベントの新規性が高いものと判断し、図１６のステップＳ１０からのキーワードによる情報収集先サイトのドキュメントの検索を繰り返す。
【０１３５】
ステップＳ１４で検索回数が閾値以下となった場合には、イベントの新規性が薄れてきたと判断し、ステップＳ１０からのキーワードによる情報収集先サイトのドキュメント検索を停止して、図１６のステップＳ４に戻って新たなイベント収集先サイトの情報変換の検索処理から繰り返す。
【０１３６】
尚、図１７のステップＳ１３の一定期間の経過を判断する処理を除き、ステップＳ１２で検索結果の履歴を計数して保存し、この検索回数が閾値以下となった場合には、直ちに情報検索を停止して、図１６のステップＳ４に戻るようにしても良い。
【０１３７】
図１８及び図１９は、図２の情報処理装置１０における本発明による情報収集処理の他の実施形態のフローチャートであり、この実施形態にあってはインターネット上のサーバからイベント収集先サイトや情報収集先サイトの情報を取得するようにした事を特徴とする。
【０１３８】
図１８及び図１９の実施形態にあっては、図２のインターネット１１に接続しているイベント収集先リストサーバ１５−２や情報収集先リストサーバ１５−１を利用する。インターネットにあってはＷＷＷサーバのアドレス（ＵＲＬ）の変更や、サーバそのものの廃止などが頻繁に起こりうる。
【０１３９】
そこでイベント収集先リストサーバ１５−２において、イベント収集先サイトを設定し、その情報をクライアントである本発明の情報収集装置１０に提供することで、クライアントとしての情報収集装置１０のユーザーはイベント収集先サイトがどのサーバにあるかなどを一切気にすることなく、イベント収集先リストをイベント収集先サイト登録部１８に登録することができる。
【０１４０】
この点は情報収集先サイト登録部２０のサイト登録についても同様であり、情報収集先リストサーバ１５−１で情報収集先サイトを設定し、その情報をクライアントとしての情報収集装置１０に提供することで、情報収集先サイトのサーバの状態を意識することなく情報収集先サイトを情報収集サイト登録部２０に登録して情報検索を利用することができる。
【０１４１】
このようなイベント収集先リストサーバ１５−２及び情報収集先リストサーバ１５−１に対応し、図１８の処理にあっては、まずステップＳ１で情報収集先リストサーバ１５−１から情報収集先サイトの情報を取得し、ステップＳ２で情報収集先サイト登録部２０の登録内容と比較して変更があれば、ステップＳ３で情報収集先サイト登録部２０に新たな情報収集先サイトのＵＲＬを登録する。
【０１４２】
またステップＳ４でイベント収集先リストサーバ１５−２からのイベント収集先サイトの情報を収集し、イベント収集先サイト登録部１８の登録内容と比較して、イベント収集先サイトに変更があれば変更のあった新たなイベント収集先サイトをステップＳ６でイベント収集先サイト登録部１８に登録し、更にステップＳ７で新たに登録したイベント収集先サイトのページをリファレンスとして保存する。
【０１４３】
これに続くステップＳ８〜Ｓ１５の処理は、図４のステップＳ４〜Ｓ１１の処理と同じである。
【０１４４】
尚、図１８及び図１９の実施形態にあっては、情報収集先リストサーバ１５−１とイベント収集先リストサーバ１５−２の両方からサイトの情報を取得して登録するようにしているが、いずれか一方についてサーバから情報を取得してサイト登録を行うようにしても良い。
【０１４５】
図２０及び図２１は、図２の情報収集装置１０における本発明の情報収集処理の他の実施形態のフローチャートであり、この実施形態にあっては図２でインターネット１１に接続している本発明と同じ構成を持つ他の情報収集装置１０−１，１０−２からイベント収集先サイト及び情報収集先サイトの情報を取得するようにしたことを特徴とする。
【０１４６】
この図２０及び図２１の実施形態において、本発明の情報収集装置１０が同じ構成を持つ他の情報収集装置１０―１，１０−２からイベント収集先サイト及び情報収集先サイトの情報を収集するネットワーク環境は、情報収集装置１０，１０−１，１０−２がそれぞれピアマシンとして相互に相手方の情報を利用するピア・ツー・ピアシステムを構築した場合である。
【０１４７】
図２０において、ステップＳ１で本発明の情報収集装置１０は、例えば他の情報収集装置１０−１と通信して、他の情報収集装置１０−１に登録しているイベント収集先サイトの情報を取得する。
【０１４８】
この他の情報収集装置１０−１から取得してイベント収集先サイトにつき、自分のイベント収集先サイト登録部１８の内容と比較し、イベント収集先サイトが異なればステップＳ３で他の情報収集装置１０−１のイベント収集先サイトの方が良いか否か判断する。
【０１４９】
このステップＳ３におけるイベント収集先サイトの判定条件としては、情報登録の早さを示す情報取得日時、ドキュメントのバイト数などの情報量に基づいてイベント収集先サイトの良し悪しを数値化し、他の情報収集装置１０−１で同じく数値化している値と比較して良い方を採用し、ステップＳ４で採用した他の情報収集装置１０−１から収集したイベント収集先サイトを自分自身のイベント収集先サイト登録部１８に登録する。
【０１５０】
またステップＳ５で他の情報収集装置１０−１と通信して、情報収集先サイトの登録情報を取得し、ステップＳ６で自分自身の情報収集先サイト登録部２０の登録サイトと異なれば、ステップＳ７でステップＳ３の収集先サイトの場合と同様にして数値化した値の比較により、他の情報収集装置１０−１の情報収集先サイトの良し悪しを判断し、良ければステップＳ８で自分自身の情報収集先サイト登録部２０に取得した情報収集先サイトを登録する。
【０１５１】
これに続くステップＳ９〜ステップＳ１７の処理は、図４のステップＳ４〜Ｓ１１の処理と同じである。
【０１５２】
図２２は、図２の情報収集装置１０におけるキーワード抽出部２４におけるキーワード抽出処理の詳細を示したフローチャートである。
【０１５３】
図２２において、キーワード抽出処理は、まずステップＳ１でイベント収集先サイトから得られたドキュメントの変化領域、例えば図５（Ｂ）の情報４０の文章を形態素解析して品詞に分解する。ここでイベント収集先サイトから得られた変化領域の文章は、製品名やウィルス名などのイベントを特定する固有名詞を含んでいることから、形態素解析したデータからステップＳ２で固有名詞のみを抽出する。
【０１５４】
続いてステップＳ３でキーワードデータベース３０内の固有名詞と比較し、キーワードデータベース３０内にあるか否かチェックする。キーワードデータベース３０に無ければ、ステップＳ２で抽出した固有名詞をステップＳ４でキーワードとして保持する。一方、ステップＳ３でキーワードデータベース３０に登録されている場合には、この固有名詞はすでにキーワードとして使われていることからステップＳ５で固有名詞を破棄する。
【０１５５】
このようなステップＳ１〜Ｓ５の処理をステップＳ６で変化領域の文章内の全固有名詞について終了するまで繰り返す。ステップＳ６において全固有名詞について終了が判別されると、ステップＳ７においてステップＳ４で保持された固有名詞をキーワードデータベース３０に登録して更新した後、ステップＳ８で保持した固有名詞をキーワードとして情報検索部２６に出力する。
【０１５６】
ここで図２２のキーワード抽出処理において、イベント収集先サイトから取得したドキュメントの変化領域の文章から複数のキーワードを抽出した場合には、それらのキーワードの重要度を判断して優先順位をつけ、この優先順位付きのキーワードを情報検索部２６に出力し、優先順位に従ったキーワードの使用で情報検索を行うようにしても良い。
【０１５７】
複数のキーワードを抽出した時の重要度を判断した優先順位の付け方としては、
（１）外部リンクが設定されているキーワード
（２）外部リンク先ドキュメント内で登場回数の多いキーワード
（３）「」や“”など特定の記号で囲まれているキーワード
（４）ボールド〈Ｂ〉〈／Ｂ〉、赤文字、〈ＦＯＮＴ　ＣＯＬＯＲ＝“＃ｆｆ００００”〉〈／ＦＯＮＴ〉などの強調指定されているキーワード
を抽出し、ドキュメントの抽出内容に応じて固有のポイントをつけてその総和を求める。例えば（１）・（２）は一個につき３点、（３）は１０点などとして合計点数を求め、合計点数の高い順にキーワードに優先順位をつける。
【０１５８】
図２３及び図２４は、図２の情報収集装置１０における情報収集装置の他の実施形態のフローチャートであり、この実施形態にあっては、イベント収集先サイトから得られたドキュメントに追加された新規情報及び削除情報の履歴を保存することで、どのような時系列でイベント収集先の情報が更新され、また削除されたかをユーザーがわかるようにしたことを特徴とする。
【０１５９】
図２３において、ステップＳ１〜Ｓ６の処理は、図４のステップＳ１〜Ｓ６と同じである。ステップＳ６でイベント収集先サイトのドキュメントをリファレンスと比較して変化があった場合には、ステップＳ７で削除無しの新規情報の追加更新か否かチェックする。
【０１６０】
ここでイベント収集先サイトのドキュメントの更新には図５（Ａ）（Ｂ）のように、古い情報３８を破棄した新規な情報４０を追加する更新の形態と、図６のように古い情報３８を残してまま新規な情報４０を追加する更新形態の２つがある。
【０１６１】
このためステップＳ７で図６の削除無しの新規情報の追加更新を判別した場合には、ステップＳ８で例えば図６（Ｂ）の取得したデータであるドキュメント３６−１２の変化領域となる新規な情報４０を抽出し、これを変化領域情報履歴に加えて更新する。
【０１６２】
一方、ステップＳ７で図５のような削除ありの新規情報の追加更新を判別した場合には、図５（Ａ）のリファレンスとしてのドキュメント３６―１と図５（Ｂ）の新たに得られたドキュメント３６−２を比較し、変化領域としてドキュメント３６−１の破棄領域となる情報３８とドキュメント３６−２の追加領域となる新規な情報４０を抽出する。
【０１６３】
そしてステップＳ１１で新規情報履歴に追加された新規な情報４０を加えて更新し、またステップＳ１２で削除情報履歴に破棄領域となる削除した情報３８加えて更新する。このように更新された新規情報履歴および削除情報履歴は、ユーザが必要に応じて参照することができ、それぞれの履歴が時系列に従った一覧として表示される。
【０１６４】
このようなステップＳ７〜Ｓ９、またはステップＳ７〜Ｓ１２の更新の履歴処理が済んだならば、ステップＳ１３でイベント収集先保存ページとしてのリファレンスを新たに比較したドキュメントで更新し、図２４のステップＳ１４〜Ｓ１６において、イベント収集先サイトの変化領域からイベントを特定するキーワードを抽出し、キーワードより情報収集先サイトのドキュメントを検索し、ユーザーに通知する。
【０１６５】
図２５及び図２６は、イベント収集先サイトについて更新された情報一覧の履歴保存につき、更新領域からキーワードを抽出して、キーワードによる更新履歴を保存利用できるようにしたことを特徴とする。
【０１６６】
図２５及び図２６において、ステップＳ１〜Ｓ７，ステップＳ９，Ｓ１１〜Ｓ１６の処理は図２３，図２４のフローチャートと同じである。これに対し、図２５のステップ８，Ｓ１０において、イベント収集先サイトから取得したデータ、すなわちドキュメントの変化領域からキーワードを抽出している。
【０１６７】
即ち、ステップＳ８にあっては、ステップＳ７で判別された図６（Ｂ）の変化領域の情報４０の文章から、例えばキーワードとして「ＸＸＸ」を抽出し、このキーワード「ＸＸＸ」をステップＳ９で新規情報履歴に追加して更新する。またステップＳ７で図５のような削除更新を判別した場合には、ステップＳ１２に進み図５（Ａ）の破棄領域として削除される情報３８からキーワード「ＡＡＡ」を抽出し、また図５（Ｂ）の追加領域となる情報４０からキーワード「ＸＸＸ」を抽出し、ステップＳ１１でキーワード「ＸＸＸ」を新規情報履歴に追加して更新し、またステップＳ１２でキーワード「ＡＡＡ」を削除情報履歴に追加して更新する。
【０１６８】
このようにイベント収集先サイトのドキュメントの新規情報履歴及び削除情報履歴をキーワードの一覧表として保存利用できることで、新規情報履歴及び削除情報履歴をユーザーが読み出によりキーワード一覧化として表示され、新製品の時系列的な更新の様子を容易に把握することができる。
【０１６９】
図２７及び図２８は、図２の情報収集装置１０における本発明の情報収集処理の他の情報収集装置のフローチャートであり、この実施形態にあってはイベント収集先サイトの更新で得られた変化領域に存在するリンク先からドキュメントをダウンロードして保存したことを特徴とする。
【０１７０】
図２７及び図２８のフローチャートにおけるステップＳ１〜Ｓ８及びステップＳ１０、Ｓ１１、Ｓ１３〜Ｓ１８の処理は、図２５，図２６におけるステップＳ１〜Ｓ８及びステップＳ９〜Ｓ１６の処理と同じである。図２７において、新たにステップＳ９、Ｓ１２の処理が加えられている。
【０１７１】
ステップＳ９の処理は、ステップＳ７における図６のようなイベント収集先サイトからダウンロードした変化領域となる新規な情報４０の中に他のサイトのリンク情報が含まれている場合、このリンク情報により他のサイトにアクセスして変化領域に示されたリンク先のドキュメントをダウンロードしてドキュメント保存部３２に保存する。
【０１７２】
ステップＳ１２の処理は、ステップＳ７における図５のようなイベント収集先サイトからダウンロードした変化領域となる新規な情報４０の中に他のサイトのリンク情報が含まれている場合、このリンク情報により他のサイトにアクセスして変化領域に示されたリンク先のドキュメントをダウンロードしてドキュメント保存部３２に保存する。
【０１７３】
これによってイベント収集先サイトの更新により更新履歴のリンク情報が削除されても、削除されたリンク先のサーバからドキュメントを保存しているためユーザーは新規情報履歴を見た際のリンク先としてドキュメント保存部３２からすでに削除されているリンク先サーバからのドキュメントにアクセスすることができる。
【０１７４】
尚、上記の実施形態は情報収集装置１０として、例えば図３のようなハードウェア資源をもつパーソナルコンピュータへの適用を例にとるものであったが、これ以外に携帯端末や適宜のコンピュータ装置にそのまま適用することができる。また本発明はその目的と利点を損ねることのない適宜の変形を含み、更に上記の実施形態に示した数値による限定は受けない。
【０１７５】
（付記）
（付記１）
ネットワークに接続するネットワーク接続部と、
ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録部と、
テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録部と、
前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出部と、
前記イベント検出部で検出された更新領域からキーワードを抽出するキーワード抽出部と、
前記キーワード抽出部で抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索部と、
前記情報検索部による検索結果をユーザに通知する情報通知部と、
を備えたことを特徴とする情報収集装置。（１）
【０１７６】
（付記２）
付記１記載の情報収集装置に於いて、前記イベント検出部は、前記イベント収集先サイトをアクセスしてサイト内のドキュメントをダウンロードしてリファレンスとして保存し、その後、前記イベント収集先サイトからダウンロードしたドキュメントと前記リファレンスの比較により更新の有無からイベント発生の有無を検出すると共に、該ダウンロードドキュメントを用いて前記リファレンスを更新することを特徴とする情報収集装置。
【０１７７】
（付記３）
付記１記載の情報収集装置に於いて、前記情報検索部は、前記情報収集先サイトをアクセスしてサイト内のドキュメントをダウンロードし、ダウンロードしたドキュメントの中から前記キーワードを用いて該当するドキュメント部分を検索することを特徴とする情報収集装置。
【０１７８】
（付記４）
付記１記載の情報収集装置に於いて、更に、前記情報検索部により前記情報収集先サイトから取得されたドキュメントを保存するドキュメント保存部を設けたことを特徴とする情報収集装置。
【０１７９】
（付記５）
付記１記載の情報収集装置に於いて、前記情報検索部は、前記キーワード抽出部で抽出されたキーワードを用いて一定期間に亘り定期的に前記登録された情報収集先サイト内のドキュメントを検索することを特徴とする情報収集装置。
【０１８０】
（付記６）
付記１記載の情報収集装置に於いて、
前記イベント収集先サイト登録部は、ネットワークを介してイベント収集先リストサーバからイベント収集先サイトを取得して登録し、
前記情報収集先サイト登録部は、ネットワークを介して情報収集先リストサーバから情報収集先サイトを取得して登録する、
ことを特徴とする情報収集装置。
【０１８１】
（付記７）
付記１記載の情報収集装置に於いて、
前記イベント収集先サイト登録部は、ネットワークを介して同一構成を備えた他の情報収集装置からイベント収集先サイトを取得して登録し、
前記情報収集先サイト登録部は、ネットワークを介して同一構成を備えた情報収集装置から情報収集先サイトを取得して登録する、
ことを特徴とする情報収集装置。
【０１８２】
（付記８）
付記１記載の情報収集装置に於いて、前記キーワード抽出部は、前記イベント検出部で検出された更新領域を形態素解析して品詞ごとに分割した後に固有名詞のみを抽出し、抽出した名詞がキーワードデータベースに登録されている既存のキーワードと異なる場合に、前記情報検索部に抽出した固有名詞をキーワードとして出力することを特徴とする情報収集装置。
【０１８３】
（付記９）
付記１記載の情報収集装置に於いて、前記イベント検出部は、イベント発生を検出したイベント収集先サイトの更新領域に新規情報の追加のみがあった場合は、前記新規情報の履歴を保存し、前記更新領域に新規情報が追加されると同時に古い情報が削除された場合は、前記新規情報の履歴と前記削除情報の履歴を保存し、前記情報通知部により保存履歴をユーザに通知可能としたことを特徴とする情報収集装置。
【０１８４】
（付記１０）
付記１記載の情報収集装置に於いて、前記イベント検出部は、イベント発生を検出したイベント収集先サイトの更新領域に新規情報の追加のみが合った場合は、前記新規情報の履歴として前記キーワード抽出部で抽出されたキーワードを保存し、前記更新領域に新規情報が追加されると同時に古い情報が削除された場合は、新規情報の履歴と削除情報の履歴として前記キーワード抽出部で抽出されたキーワードを保存し、、前記情報通知部により保存履歴としての前記キーワードをユーザに通知可能としたことを特徴とする情報収集装置。
【０１８５】
（付記１１）
イベント収集先サイト登録部により、ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
情報収集先サイト登録部により、テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
イベント検出部により、前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
キーワード抽出部により、前記イベント検出ステップで検出された更新領域からキーワードを抽出するキーワード抽出ステップと、
情報検索部により、前記キーワード抽出部で抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、情報通知部により、前記情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を備えたことを特徴とする情報収集方法。（２）
【０１８６】
（付記１２）
付記１１記載の情報収集方法に於いて、前記イベント検出ステップは、前記イベント収集先サイトをアクセスしてサイト内のドキュメントをダウンロードしてリファレンスとして保存し、その後、前記イベント収集先サイトからダウンロードしたドキュメントと前記リファレンスの比較により更新の有無からイベント発生の有無を検出することを特徴とする情報収集方法。（３）
【０１８７】
（付記１３）
付記１１記載の情報収集方法に於いて、前記情報検索ステップは、前記情報収集先サイトをアクセスしてサイト内のドキュメントをダウンロードし、ダウンロードしたドキュメントの中から前記キーワードを用いて該当するドキュメント部分を検索することを特徴とする情報収集方法。
【０１８８】
（付記１４）
付記１１記載の情報収集方法に於いて、更に、前記情報検索ステップにより前記情報収集先サイトから取得されたドキュメントをドキュメント保存部に保存するドキュメント保存ステップを設けたことを特徴とする情報収集方法。（４）
【０１８９】
（付記１５）
付記１１記載の情報収集方法に於いて、前記情報検索ステップは、前記キーワードを用いたドキュメントの検索回数を計数し、一定期間経過した時のドキュメントの検索回数が予め定めた閏値を超えた場合は前記キーワードによるドキュメントの情報検索を再度一定期間継続し、前記閾値以下であった場合は、前記キーワードによる情報検索を停止することを特徴とする情報収集方法。
【０１９０】
（付記１６）
付記１１記載の情報収集方法に於いて、
前記イベント収集先サイト登録ステップは、ネットワークを介してイベント収集先リストサーバからイベント収集先サイトを取得して登録し、
前記情報収集先サイト登録ステップは、ネットワークを介して情報収集先リストサーバから情報収集先サイトを取得して登録する、
ことを特徴とする情報収集方法。
【０１９１】
（付記１７）
付記１１記載の情報収集方法に於いて、
前記イベント収集先サイト登録ステップは、ネットワークを介して同一構成を備えた他の情報収集装置からイベント収集先サイトを取得して登録し、
前記情報収集先サイト登録ステップは、ネットワークを介して同一構成を備えた情報収集装置から情報収集先サイトを取得して登録する、
ことを特徴とする情報収集方法。
【０１９２】
（付記１８）
付記１１記載の情報収集方法に於いて、前記キーワード抽出ステップは、前記イベント検出ステップで検出された更新領域を形態素解析して品詞ごとに分割した後に固有名詞のみを抽出し、抽出した名詞がキーワードデータベースに登録されている既存のキーワードと異なる場合に、前記情報検索ステップに抽出した固有名詞をキーワードとして出力することを特徴とする情報収集方法。
【０１９３】
（付記１９）
付記１１記載の情報収集方法に於いて、前記イベント検出ステップは、イベント発生を検出したイベント収集先サイトの更新領域に新規情報の追加のみがあった場合は、前記新規情報の履歴を保存し、前記更新領域に新規情報が追加されると同時に古い情報が削除された場合は、前記新規情報の履歴と前記削除情報の履歴を保存し、前記情報通知部により保存履歴をユーザに通知可能としたことを特徴とする情報収集方法。
【０１９４】
（付記２０）
付記１１記載の情報収集方法に於いて、前記イベント検出ステップは、イベント発生を検出したイベント収集先サイトの更新領域に新規情報の追加のみが合った場合は、前記新規情報の履歴として前記キーワード抽出部で抽出されたキーワードを保存し、前記更新領域に新規情報が追加されると同時に古い情報が削除された場合は、新規情報の履歴と削除情報の履歴として前記キーワード抽出部で抽出されたキーワードを保存し、、前記情報通知部により保存履歴としての前記キーワードをユーザに通知可能としたことを特徴とする情報収集方法。
【０１９５】
（付記２１）
コンピュータに、
ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
前記イベント検出ステップで検出された更新領域からキーワードを抽出するキーワード抽出ステップと、
前記キーワード抽出部で抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、
前記情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を実行させることを特徴とするプログラム。（５）
【０１９６】
（付記２２）
付記２１記載のプログラムに於いて、前記イベント検出ステップは、前記イベント収集先サイトをアクセスしてサイト内のドキュメントをダウンロードしてリファレンスとして保存し、その後、前記イベント収集先サイトからダウンロードしたドキュメントと前記リファレンスの比較により更新の有無からイベント発生の有無を検出することを特徴とするプログラム。
【０１９７】
（付記２３）
付記２１記載のプログラムに於いて、前記情報検索ステップは、前記情報収集先サイトをアクセスしてサイト内のドキュメントをダウンロードし、ダウンロードしたドキュメントの中から前記キーワードを用いて該当するドキュメント部分を検索することを特徴とするプログラム。
【０１９８】
（付記２４）
付記２１記載のプログラムに於いて、更に、前記情報検索ステップにより前記情報収集先サイトから取得されたドキュメントをドキュメント保存部に保存するドキュメント保存ステップを設けたことを特徴とするプログラム。
【０１９９】
（付記２５）
付記２１記載のプログラムに於いて、前記情報検索ステップは、前記キーワード抽出ステップで抽出されたキーワードを用いて一定期間に亘り定期的に前記登録された情報収集先サイト内のドキュメントを検索することを特徴とするプログラム。
【０２００】
（付記２６）
付記２１記載のプログラムに於いて、
前記イベント収集先サイト登録ステップは、ネットワークを介してイベント収集先リストサーバからイベント収集先サイトを取得して登録し、
前記情報収集先サイト登録ステップは、ネットワークを介して情報収集先リストサーバから情報収集先サイトを取得して登録する、
ことを特徴とするプログラム。
【０２０１】
（付記２７）
付記２１記載のプログラムに於いて、
前記イベント収集先サイト登録ステップは、ネットワークを介して同一構成を備えた他の情報収集装置からイベント収集先サイトを取得して登録し、
前記情報収集先サイト登録ステップは、ネットワークを介して同一構成を備えた情報収集装置から情報収集先サイトを取得して登録する、
ことを特徴とするプログラム。
【０２０２】
（付記２８）
付記２１記載のプログラムに於いて、前記キーワード抽出ステップは、前記イベント検出ステップで検出された更新領域を形態素解析して品詞ごとに分割した後に固有名詞のみを抽出し、抽出した名詞がキーワードデータベースに登録されている既存のキーワードと異なる場合に、前記情報検索ステップに抽出した固有名詞をキーワードとして出力することを特徴とするプログラム。
【０２０３】
（付記２９）
付記２１記載のプログラムに於いて、前記イベント検出ステップは、イベント発生を検出したイベント収集先サイトの更新領域に新規情報の追加のみがあった場合は、前記新規情報の履歴を保存し、前記更新領域に新規情報が追加されると同時に古い情報が削除された場合は、前記新規情報の履歴と前記削除情報の履歴を保存し、前記情報通知部により保存履歴をユーザに通知可能としたことを特徴とするプログラム。
【０２０４】
（付記３０）
付記２１記載のプログラムに於いて、前記イベント検出ステップは、イベント発生を検出したイベント収集先サイトの更新領域に新規情報の追加のみが合った場合は、前記新規情報の履歴として前記キーワード抽出部で抽出されたキーワードを保存し、前記更新領域に新規情報が追加されると同時に古い情報が削除された場合は、新規情報の履歴と削除情報の履歴として前記キーワード抽出部で抽出されたキーワードを保存し、、前記情報通知部により保存履歴としての前記キーワードをユーザに通知可能としたことを特徴とするプログラム。
【０２０５】
更に上記の付記に対応して本発明は次に列挙する実施例をもつ。
【０２０６】
（実施例１）
付記４記載の情報収集装置に於いて、前記ドキュメント保存部は、前記情報検索部で検索された検索済みドキュメントを、検索に使用したキーワードをインデックスとして保存することを特徴とする。
【０２０７】
（実施例２）
付記４記載の情報収集装置に於いて、前記情報検索部は、前記情報収集サイト先を定期的にアクセスしてサイト内のドキュメントをダウンロードして前記ドキュメント保存部に保存し、前記キーワード抽出部で抽出されたキーワードを用いて前記ドキュメント保存部に保存されたドキュメントを検索することを特徴とする。
【０２０８】
（実施例３）
実施例２記載の情報収集装置に於いて、前記情報検索部は、検索された回数をドキュメントごとに計数し、検索回数が予め定めた閾値以下のドキュメントを前記ドキュメント保存部から削除することを特徴とする。
【０２０９】
（実施例４）
実施例３記載の情報収集装置に於いて、前記情報検索部は、前記ドキュメント保存部の空き容量の不足を判断した場合、前記前記閾値を大きくして閾値以下の検索回数のドキュメントを前記ドキュメント保存部から削除することを特徴とする。
【０２１０】
（実施例５）
実施例２記載の情報収集装置に於いて、前記イベント検出部は、前記イベント収集先サイトから取得したドキュメントの更新領域に加え、削除された破棄領域を検出し、前記キーワード抽出部により前記破棄領域のキーワードを抽出して前記ドキュメント保存部に保存されたドキュメントを検索して削除することを特徴とする。
【０２１１】
（実施例６）
付記５記載の情報収集装置に於いて、前記情報検索部は、前記キーワードを用いたドキュメントの検索回数を計数し、一定期間経過した時のドキュメントの検索回数が予め定めた閏値を超えた場合は前記キーワードによるドキュメントの情報検索を再度一定期間継続し、前記閾値以下であった場合は、前記キーワードによる情報検索を停止することを特徴とする。
【０２１２】
（実施例７）
付記８記載の情報処理装置に於いて、前記キーワード抽出部は、前記情報検索部にキーワードとして出力した固有名詞を前記キーワードデータベースに追加登録することを特徴とする。
【０２１３】
（実施例８）
付記８記載の情報収集装置に於いて、前記キーワード抽出部は、前記イベント検出部で検出された情報の更新領域から複数のキーワードを抽出した場合、前記更新領域の内容に基づいて各キーワードの優先順位を付与して前記情報検索部に出力することを特徴とする。
【０２１４】
（実施例９）
付記９記載の情報収集装置に於いて、前記イベント検出部は、更新領域に追加された新規情報に外部サイトのリンクがあった場合、前記外部リンク先のドキュメントをダウンロードして前記ドキュメント保存部に保存すると共に前記新規情報情報の履歴に前記ドキュメント保存部の保存ドキュメントをリンクさせることを特徴とする。
【０２１５】
（実施例１０）
付記１４記載の情報収集方法に於いて、前記ドキュメント保存ステップは、前記情報検索ステップで検索された検索済みドキュメントを、検索に使用したキーワードをインデックスとして保存することを特徴とする。
【０２１６】
（実施例１１）
付記１４記載の情報収集方法に於いて、前記情報検索ステップは、前記情報収集先サイトを定期的にアクセスしてサイト内のドキュメントをダウンロードして前記ドキュメント保存部に保存し、前記キーワード抽出ステップで抽出されたキーワードを用いて前記ドキュメント保存部に保存されたドキュメントを検索することを特徴とする。
【０２１７】
（実施例１２）
実施例１１記載の情報収集方法に於いて、前記情報検索ステップは、検索された回数をドキュメントごとに計数し、検索回数が予め定めた閾値以下のドキュメントを前記ドキュメント保存部から削除することを特徴とする。
【０２１８】
（実施例１３）
実施例１２記載の情報収集方法に於いて、前記情報検索ステップは、前記ドキュメント保存部の空き容量の不足を判断した場合、前記前記閾値を大きくして閾値以下の検索回数のドキュメントを前記ドキュメント保存部から削除することを特徴とする。
【０２１９】
（実施例１４）
実施例１１記載の情報収集方法に於いて、前記イベントステップ、前記イベント収集先サイトから取得したドキュメントの更新領域に加え、削除された破棄領域を検出し、前記破棄領域のキーワードを抽出して前記ドキュメント保存部に保存されたドキュメントを検索して削除することを特徴とする。
【０２２０】
（実施例１５）
付記１５記載の情報収集方法に於いて、前記情報検索ステップは、前記キーワードを用いたドキュメントの検索回数を計数し、一定期間経過した時のドキュメントの検索回数が予め定めた閏値を超えた場合は前記キーワードによるドキュメントの情報検索を再度一定期間継続し、前記閾値以下であった場合は、前記キーワードによる情報検索を停止することを特徴とする。
【０２２１】
（実施例１６）
付記１８記載の情報処理方法に於いて、前記キーワード抽出ステップは、前記情報検索ステップにキーワードとして出力した固有名詞を前記キーワードデータベースに追加登録することを特徴とする。
【０２２２】
（実施例１７）
付記１８記載の情報収集方法に於いて、前記キーワード抽出ステップは、前記イベント検出ステップで検出された情報の更新領域から複数のキーワードを抽出した場合、前記更新領域の内容に基づいて各キーワードの優先順位を付与して前記情報検索部に出力することを特徴とする。
【０２２３】
（実施例１８）
付記１９記載の情報収集方法に於いて、前記イベント検出ステップは、更新領域に追加された新規情報に外部サイトのリンクがあった場合、前記外部リンク先のドキュメントをダウンロードして前記ドキュメント保存部に保存すると共に前記新規情報情報の履歴に前記ドキュメント保存部の保存ドキュメントをリンクさせることを特徴とする。
【０２２４】
（実施例１９）
付記２４記載のプログラムに於いて、前記ドキュメント保存ステップは、前記情報検索ステップで検索された検索済みドキュメントを、検索に使用したキーワードをインデックスとして保存することを特徴とする。
【０２２５】
（実施例２０）
付記２４記載のプログラムに於いて、前記情報検索ステップは、前記情報収集サイト先を定期的にアクセスしてサイト内のドキュメントをダウンロードして前記ドキュメント保存部に保存し、前記キーワード抽出ステップで抽出されたキーワードを用いて前記ドキュメント保存部に保存されたドキュメントを検索することを特徴とする。
【０２２６】
（実施例２１）
実施例２０記載のプログラムに於いて、前記情報検索ステップは、検索された回数をドキュメントごとに計数し、検索回数が予め定めた閾値以下のドキュメントを前記ドキュメント保存部から削除することを特徴とする。
【０２２７】
（実施例２２）
実施例２１記載のプログラムに於いて、前記情報検索ステップは、前記ドキュメント保存部の空き容量の不足を判断した場合、前記前記閾値を大きくして閾値以下の検索回数のドキュメントを前記ドキュメント保存部から削除することを特徴とする。
【０２２８】
（実施例２３）
実施例２０記載のプログラムに於いて、前記イベントステップ、前記イベント収集先サイトから取得したドキュメントの更新領域に加え、削除された破棄領域を検出し、前記破棄領域のキーワードを抽出して前記ドキュメント保存部に保存されたドキュメントを検索して削除することを特徴とする。
【０２２９】
（実施例２４）
付記２５記載のプログラムに於いて、前記情報検索ステップは、前記キーワードを用いたドキュメントの検索回数を計数し、一定期間経過した時のドキュメントの検索回数が予め定めた閏値を超えた場合は前記キーワードによるドキュメントの情報検索を再度一定期間継続し、前記閾値以下であった場合は、前記キーワードによる情報検索を停止することを特徴とする。
【０２３０】
（実施例２５）
付記２８記載のプログラムに於いて、前記キーワード抽出ステップは、前記情報検索ステップにキーワードとして出力した固有名詞を前記キーワードデータベースに追加登録することを特徴とする。
【０２３１】
（実施例２６）
付記２８記載のプログラムに於いて、前記キーワード抽出ステップは、前記イベント検出ステップで検出された情報の更新領域から複数のキーワードを抽出した場合、前記更新領域の内容に基づいて各キーワードの優先順位を付与して前記情報検索部に出力すること特徴とする。
【０２３２】
（実施例２７）
付記２９記載のプログラムに於いて、前記イベント検出ステップは、更新領域に追加された新規情報に外部サイトのリンクがあった場合、前記外部リンク先のドキュメントをダウンロードして前記ドキュメント保存部に保存すると共に前記新規情報情報の履歴に前記ドキュメント保存部の保存ドキュメントをリンクさせることを特徴とする。
【０２３３】
【発明の効果】
以上説明してきたように本発明によれば、イベント収集先サイトとして特定のサイトを監視し、サイト情報更新によるイベント発生を検出した場合にはその更新内容から新製品発表、新ウィルス発生などといったイベント特定するキーワードを抽出し、抽出したキーワードを使用して情報収集先サイトから情報を検索してユーザに表示し、これによってユーザがキーワードなどの情報を特定するための単語を設定する必要がなく、ユーザにとって未知の情報であっても複数の情報提供先から有効な情報を自動的に収集して、ユーザに通知することができる。
【０２３４】
特に情報の迅速な収集を必要とする新製品情報や新ウィルス発生情報などにつき、ユーザはイベント収集先サイトを予め登録しておくだけで新製品発表や新ウィルス発生というイベント発生の通知とともに、新製品の内容、評判、価格などといった情報、また新ウィルス発生についてはパソコンメーカーによるウィルス対策の情報をユーザに通知でき、ネットワーク上で起きているダイナミックイベントに対し、迅速かつ適切に必要な情報を収集してユーザに与えることができる。
【図面の簡単な説明】
【図１】本発明の原理構成の説明図
【図２】本発明による情報収集装置の実施形態の機能ブロック図
【図３】図２の実施形態が適用されるコンピュータのハードウェア資源の説明図
【図４】図２の実施形態による情報収集処理の基本的処理手順のフローチャート
【図５】イベント収集先サイトから取得した新製品発売情報の説明図
【図６】イベント収集先サイトから取得した新製品発売情報の他の形態の説明図
【図７】情報収集先サイトからキーワードにより検索したドキュメントを保存する本発明の他の実施形態のフローチャート
【図８】情報収集先サイトから収集したドキュメントを保存した後にキーワードにより保存ドキュメントを検索する本発明の他の実施形態のフローチャート
【図９】検索回数の少ない保存ドキュメントを削除する本発明の他の実施形態のフローチャート
【図１０】図９に続く本発明の他の実施形態のフローチャート
【図１１】保存ドキュメントを削除する検索回数の閾値を大きくして十分な空き容量を確保する本発明の他の実施形態のフローチャート
【図１２】図１１に続く本発明の他の実施形態のフローチャート
【図１３】イベント収集先サイトの情報更新で削除された破棄領域からキーワードを抽出して保存ドキュメントを削除する本発明の他の実施形態のフローチャート
【図１４】図１３に続く本発明の他の実施形態のフローチャート
【図１５】イベント発生検出から一定時間経過するまで定期的にキーワードによりドキュメントを検索する本発明の他の実施形態のフローチャート
【図１６】一定期間のあいだ検索回数が閾値以下であれば発生イベントの新規性が失われたとして情報収集を停止する本発明の他の実施形態のフローチャート
【図１７】図１６に続く本発明の他の実施形態のフローチャート
【図１８】リストサーバからイベント収集サイト及び情報収集先サイトを取得する本発明の他の実施形態のフローチャート
【図１９】図１８に続く本発明の他の実施形態のフローチャート
【図２０】他の情報収集先装置からイベント収集サイト及び情報収集先サイトを取得する本発明の他の実施形態のフローチャート
【図２１】図２０に続く本発明の他の実施形態のフローチャート
【図２２】本発明におけるキーワード抽出処理のフローチャート
【図２３】イベント収集先サイトの更新に伴う新規情報と削除情報の履歴を保存して利用する本発明の他の実施形態のフローチャート
【図２４】図２３に続く本発明の他の実施形態のフローチャート
【図２５】イベント収集先サイトの更新に伴う新規情報と削除情報の履歴をキーワードとして保存して利用する本発明の他の実施形態のフローチャート
【図２６】図２５に続く本発明の他の実施形態のフローチャート
【図２７】イベント収集先サイトの更新に伴う新規情報にある外部リンク先からドキュメントを取得して保存する本発明の他の実施形態のフローチャート
【図２８】図２７に続く本発明の他の実施形態のフローチャート
【符号の説明】
１０，１０−１，１０−２：情報収集装置
１１：インターネット
１２−１〜１２−３：イベント収集先サイト
１４−１〜１４−３：情報収集先サイト
１５−１：情報収集先リストサーバ
１５−２：イベント収集先リストサーバ
１６：ネットワーク接続部
１８：イベント収集先サイト登録部
２０：情報収集先サイト登録部
２２：イベント検出部
２４：キーワード抽出部
２６：情報検索部
２８：情報通知部
３０：キーワードデータベース
３２：ドキュメント保存部
３４：表示部
３６−１、３６−２：ドキュメント
３８，４０：情報
【図１】
2004062479.tif 000003
【図２】
2004062479.tif 000004
【図３】
2004062479.tif 000005
【図４】
2004062479.tif 000006
【図５】
2004062479.tif 000007
【図６】
2004062479.tif 000008
【図７】
2004062479.tif 000009
【図８】
2004062479.tif 000010
【図９】
2004062479.tif 000011
【図１０】
2004062479.tif 000012
【図１１】
2004062479.tif 000013
【図１２】
2004062479.tif 000014
【図１３】
2004062479.tif 000015
【図１４】
2004062479.tif 000016
【図１５】
2004062479.tif 000017
【図１６】
2004062479.tif 000018
【図１７】
2004062479.tif 000019
【図１８】
2004062479.tif 000020
【図１９】
2004062479.tif 000021
【図２０】
2004062479.tif 000022
【図２１】
2004062479.tif 000023
【図２２】
2004062479.tif 000024
【図２３】
2004062479.tif 000025
【図２４】
2004062479.tif 000026
【図２５】
2004062479.tif 000027
【図２６】
2004062479.tif 000028
【図２７】
2004062479.tif 000029
【図２８】
2004062479.tif 000030
【手続補正書】
【提出日】平成15年6月27日(2003.6.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】請求項２
【補正方法】変更
【補正の内容】
【請求項２】
イベント収集先サイト登録部により、ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
情報収集先サイト登録部により、テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
イベント検出部により、前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
キーワード抽出部により、前記イベント検出ステップで検出された更新領域からキーワードを抽出するキーワード抽出ステップと、
情報検索部により、前記キーワード抽出ステップで抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、
情報通知部により、前記情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を備えたことを特徴とする情報収集方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】請求項５
【補正方法】変更
【補正の内容】
【請求項５】
コンピュータに、
ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
前記イベント検出ステップで検出された更新領域からキーワードを抽出するキーワード抽出ステップと、
前記キーワード抽出ステップで抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、
前記情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を実行させることを特徴とするプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
（６）特開平１１−２５９３５４号「インターネット上の情報更新確認方法」
この方法では、Ｗｅｂサーバ内に文書の更新を監視するＷｅｂページ確認サーバを有し、Ｗｅｂページ確認サーバがサーブレットに登録された情報に基づいてＷｅｂページの変更を確認する。この方法でも、前記（１）のシステムと同様、分かるのは変更があったということだけであり、どんな変更があったのかはユーザがアクセスして確認する必要がある。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
情報検索部２６は、情報収集先サイトを定期的にアクセスしてサイト内のドキュメントをダウンロードしてドキュメント保存部３２に保存し、その後、イベント検出時にキーワード抽出部で抽出されたキーワードを用いてドキュメント保存部３２に保存されたドキュメントを検索する。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
このため、イベント発生を検出し、関連情報を検索し、ユーザに通知するという順番で処理することを本発明の基本とするが、情報の種類によっては、情報収集先サイトに情報が登録されるのが先で、後日にイベント収集先サイトに情報が登録される場合がある。このような場合には、イベント収集先サイトからイベント発生を検知したときには情報収集先サイトからすでに情報が削除されている場合がある。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
このためイベント収集先サイトの情報更新から抽出されたキーワードにより検索されて保存されている情報収集先サイトのドキュメントは、古くなってイベント収集先サイトの情報更新により削除されると、削除された破棄領域からキーワードを抽出して保存ドキュメントが自動的に削除され、保存ドキュメントが増えすぎて満杯になることを防ぐ。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
イベント検出部２２は、イベント発生を検出したイベント収集先サイトの更新領域に新規情報のみの追加が合った場合は、新規情報の履歴としてキーワード抽出部２４で抽出されたキーワードを保存し、また更新領域に新規情報が追加されると同時に古い情報が削除された場合は、新規情報の履歴と削除情報の履歴としてキーワード抽出部２４で抽出されたキーワードを保存し、情報通知部２８により保存したキーワードをユーザに通知可能とする。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】変更
【補正の内容】
【０１１４】
即ちステップＳ１２で、情報検索部２６により検索したドキュメントの検索回数を計数しており、ステップＳ１３で検索回数が閾値以下のドキュメントをドキュメント保存部３２から削除する。例えばステップＳ１３における閾値を０とし、検索回数が０のドキュメントをドキュメント保存部３２から削除する。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１２４
【補正方法】変更
【補正の内容】
【０１２４】
即ち、ステップＳ１２でイベント収集先のページ更新により削除された情報、例えば図５（Ａ）の情報３８から、キーワードとして「ＡＡＡ」を抽出する。続いてステップＳ１３で、抽出したキーワード「ＡＡＡ」を用いて、ドキュメント保存部３２に保存している情報収集先サイトのドキュメントを検索する。これによって、保存されているキーワード「ＡＡＡ」に対応したドキュメントが検索され、ステップＳ１４でドキュメント保存部３２から削除する。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１３５
【補正方法】変更
【補正の内容】
【０１３５】
ステップＳ１４で検索回数が閾値以下となった場合には、イベントの新規性が薄れてきたと判断し、ステップＳ１０からのキーワードによる情報収集先サイトのドキュメント検索を停止して、図１６のステップＳ４に戻って新たなイベント収集先サイトの情報の検索処理から繰り返す。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１４０
【補正方法】変更
【補正の内容】
【０１４０】
この点は情報収集先サイト登録部２０のサイト登録についても同様であり、情報収集先リストサーバ１５−１で情報収集先サイトを設定し、その情報をクライアントとしての情報収集装置１０に提供することで、情報収集先サイトのサーバの状態を意識することなく情報収集先サイトを情報収集先サイト登録部２０に登録して情報検索を利用することができる。


【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１５８
【補正方法】変更
【補正の内容】
【０１５８】
図２３及び図２４は、図２の情報収集装置１０における情報収集処理の他の実施形態のフローチャートであり、この実施形態にあっては、イベント収集先サイトから得られたドキュメントに追加された新規情報及び削除情報の履歴を保存することで、どのような時系列でイベント収集先の情報が更新され、また削除されたかをユーザーがわかるようにしたことを特徴とする。


【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１６３
【補正方法】変更
【補正の内容】
【０１６３】
そしてステップＳ１１で新規情報履歴に追加された新規な情報４０を加えて更新し、またステップＳ１２で削除情報履歴に破棄領域となる削除した情報３８を加えて更新する。このように更新された新規情報履歴および削除情報履歴は、ユーザが必要に応じて参照することができ、それぞれの履歴が時系列に従った一覧として表示される。


【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１６６
【補正方法】変更
【補正の内容】
【０１６６】
図２５及び図２６において、ステップＳ１〜Ｓ７，ステップＳ９，Ｓ１１〜Ｓ１６の処理は図２３，図２４のフローチャートと同じである。これに対し、図２５のステップＳ８，Ｓ１０において、イベント収集先サイトから取得したデータ、すなわちドキュメントの変化領域からキーワードを抽出している。


【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１６７
【補正方法】変更
【補正の内容】
【０１６７】
即ち、ステップＳ８にあっては、ステップＳ７で判別された図６（Ｂ）の変化領域の情報４０の文章から、例えばキーワードとして「ＸＸＸ」を抽出し、このキーワード「ＸＸＸ」をステップＳ９で新規情報履歴に追加して更新する。またステップＳ７で図５のような削除更新を判別した場合には、ステップＳ１０に進み図５（Ａ）の破棄領域として削除される情報３８からキーワード「ＡＡＡ」を抽出し、また図５（Ｂ）の追加領域となる情報４０からキーワード「ＸＸＸ」を抽出し、ステップＳ１１でキーワード「ＸＸＸ」を新規情報履歴に追加して更新し、またステップＳ１２でキーワード「ＡＡＡ」を削除情報履歴に追加して更新する。


【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１６８
【補正方法】変更
【補正の内容】
【０１６８】
このようにイベント収集先サイトのドキュメントの新規情報履歴及び削除情報履歴をキーワードの一覧表として保存利用できることで、新規情報履歴及び削除情報履歴をユーザーが読み出によりキーワード一覧表として表示され、新製品の時系列的な更新の様子を容易に把握することができる。


【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１６９
【補正方法】変更
【補正の内容】
【０１６９】
図２７及び図２８は、図２の情報収集装置１０における本発明の他の情報収集処理のフローチャートであり、この実施形態にあってはイベント収集先サイトの更新で得られた変化領域に存在するリンク先からドキュメントをダウンロードして保存したことを特徴とする。


【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１８５
【補正方法】変更
【補正の内容】
【０１８５】
（付記１１）
イベント収集先サイト登録部により、ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
情報収集先サイト登録部により、テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
イベント検出部により、前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
キーワード抽出部により、前記イベント検出ステップで検出された更新領域からキーワードを抽出するキーワード抽出ステップと、
情報検索部により、前記キーワード抽出ステップで抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、情報通知部により、前記情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を備えたことを特徴とする情報収集方法。（２）


【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１９４
【補正方法】変更
【補正の内容】
【０１９４】
（付記２０）
付記１１記載の情報収集方法に於いて、前記イベント検出ステップは、イベント発生を検出したイベント収集先サイトの更新領域に新規情報の追加のみが合った場合は、前記新規情報の履歴として前記キーワード抽出ステップで抽出されたキーワードを保存し、前記更新領域に新規情報が追加されると同時に古い情報が削除された場合は、新規情報の履歴と削除情報の履歴として前記キーワード抽出ステップで抽出されたキーワードを保存し、、前記情報通知部により保存履歴としての前記キーワードをユーザに通知可能としたことを特徴とする情報収集方法。


【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１９５
【補正方法】変更
【補正の内容】
【０１９５】
（付記２１）
コンピュータに、
ネットワークあるいは実社会上で発生したイベントの有無を検出するためのイベント収集先サイトを登録するイベント収集先サイト登録ステップと、
テキスト、画像、音声等のデータを含むドキュメントを収集するための情報収集先サイトを登録する情報収集先サイト登録ステップと、
前記登録されたイベント収集先サイトから情報を取得し、取得情報の更新の有無からイベント発生の有無を検出するイベント検出ステップと、
前記イベント検出ステップで検出された更新領域からキーワードを抽出するキーワード抽出ステップと、
前記キーワード抽出ステップで抽出されたキーワードを用いて前記登録された情報収集先サイト内のドキュメントを検索する情報検索ステップと、
前記情報検索ステップの検索結果をユーザに通知する情報通知ステップと、
を実行させることを特徴とするプログラム。（５）


【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０２０４
【補正方法】変更
【補正の内容】
【０２０４】
（付記３０）
付記２１記載のプログラムに於いて、前記イベント検出ステップは、イベント発生を検出したイベント収集先サイトの更新領域に新規情報の追加のみがあった場合は、前記新規情報の履歴として前記キーワード抽出ステップで抽出されたキーワードを保存し、前記更新領域に新規情報が追加されると同時に古い情報が削除された場合は、新規情報の履歴と削除情報の履歴として前記キーワード抽出ステップで抽出されたキーワードを保存し、前記情報通知部により保存履歴としての前記キーワードをユーザに通知可能としたことを特徴とするプログラム。


【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正の内容】
【図面の簡単な説明】
【図１】本発明の原理構成の説明図
【図２】本発明による情報収集装置の実施形態の機能ブロック図
【図３】図２の実施形態が適用されるコンピュータのハードウェア資源の説明図
【図４】図２の実施形態による情報収集処理の基本的処理手順のフローチャート
【図５】イベント収集先サイトから取得した新製品発売情報の説明図
【図６】イベント収集先サイトから取得した新製品発売情報の他の形態の説明図
【図７】情報収集先サイトからキーワードにより検索したドキュメントを保存する本発明の他の実施形態のフローチャート
【図８】情報収集先サイトから収集したドキュメントを保存した後にキーワードにより保存ドキュメントを検索する本発明の他の実施形態のフローチャート
【図９】検索回数の少ない保存ドキュメントを削除する本発明の他の実施形態のフローチャート
【図１０】図９に続く本発明の他の実施形態のフローチャート
【図１１】保存ドキュメントを削除する検索回数の閾値を大きくして十分な空き容量を確保する本発明の他の実施形態のフローチャート
【図１２】図１１に続く本発明の他の実施形態のフローチャート
【図１３】イベント収集先サイトの情報更新で削除された破棄領域からキーワードを抽出して保存ドキュメントを削除する本発明の他の実施形態のフローチャート
【図１４】図１３に続く本発明の他の実施形態のフローチャート
【図１５】イベント発生検出から一定時間経過するまで定期的にキーワードによりドキュメントを検索する本発明の他の実施形態のフローチャート
【図１６】一定期間のあいだ検索回数が閾値以下であれば発生イベントの新規性が失われたとして情報収集を停止する本発明の他の実施形態のフローチャート
【図１７】図１６に続く本発明の他の実施形態のフローチャート
【図１８】リストサーバからイベント収集先サイト及び情報収集先サイトを取得する本発明の他の実施形態のフローチャート
【図１９】図１８に続く本発明の他の実施形態のフローチャート
【図２０】他の情報収集先装置からイベント収集先サイト及び情報収集先サイトを取得する本発明の他の実施形態のフローチャート
【図２１】図２０に続く本発明の他の実施形態のフローチャート
【図２２】本発明におけるキーワード抽出処理のフローチャート
【図２３】イベント収集先サイトの更新に伴う新規情報と削除情報の履歴を保存して利用する本発明の他の実施形態のフローチャート
【図２４】図２３に続く本発明の他の実施形態のフローチャート
【図２５】イベント収集先サイトの更新に伴う新規情報と削除情報の履歴をキーワードとして保存して利用する本発明の他の実施形態のフローチャート
【図２６】図２５に続く本発明の他の実施形態のフローチャート
【図２７】イベント収集先サイトの更新に伴う新規情報にある外部リンク先からドキュメントを取得して保存する本発明の他の実施形態のフローチャート
【図２８】図２７に続く本発明の他の実施形態のフローチャート