(57)【特許請求の範囲】
【請求項１】
動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別装置であって、
前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存する手段と、
前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定する手段と、
前記特定された情報を保存する手段と、
前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存する手段と、
前記動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行う手段と、を備えたことを特徴とする情報自動識別装置。
【請求項２】
動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別装置であって、
前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存する手段と、
前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定する手段と、
前記特定された情報を保存する手段と、
前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存する手段と、
前記動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定し、保存する手段とを備えたことを特徴とする情報自動識別装置。
【請求項３】
動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別方法であって、
前記情報提供システムにおいて、
同一提供者分別手段が、前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し、
動的情報特定手段が、前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定し、
検索手段が、前記動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うことを特徴とする情報自動識別方法。
【請求項４】
前記情報提供システムにおいて、
更新日時推定手段が、前記動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定することを特徴とする請求項３に記載の情報自動識別方法。
【請求項５】
動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別プログラムであって、
前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存するステップと、
前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定するステップと、
前記特定された情報を保存するステップと、
前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存するステップと、
前記動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うステップと
をコンピュータに実行させるためのプログラム。
【請求項６】
動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別プログラムであって、
前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存するステップと、
前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定するステップと、
前記特定された情報を保存するステップと、
前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存するステップと、
前記動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定し、保存するステップと
をコンピュータに実行させるためのプログラム。
【請求項７】
動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存するステップと、
前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定するステップと、
前記特定された情報を保存するステップと、
前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存するステップと、
前記動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うステップと
をコンピュータに実行させるための情報自動識別プログラムを記録した記録媒体。
【請求項８】
動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存するステップと、
前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定するステップと、
前記特定された情報を保存するステップと、
前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存するステップと、
前記動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定し、保存するステップと
をコンピュータに実行させるための情報自動識別プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット等で利用される動的に変化するホームページの情報の中から、動的に変化する情報と変化しない情報を識別することのできる、情報提供システムに用いられる情報自動識別装置およびその方法に関する。
【０００２】
【従来の技術】
インターネット上で、主にニュースなどのように情報量が多く、新しい情報を提供する必要があるコンテンツを提供しているコンテンツ提供者は、ホームページの内容を手入力により変更するのは労力を要するため、動的にホームページを変更して情報を提供する方法を主に用いている。
上記したように、動的にホームページの内容を変更して情報を提供する情報提供システムでは、提供する情報の中に、中心となる記事以外に記事に関連性のある情報や最新のニュースの情報や広告に関するリンク情報などのメニュー情報を追加して提供している。
【０００３】
一方、プログラムがホームページの情報を収集し、検索を行うのに、収集したホームページの情報を用いて検索を行う情報検索システムが用いられる。またこの情報検索システムにおいて、ホームページの更新日時を推定し、先の検索結果に加味して情報提供することも行なわれている。
【０００４】
【発明が解決しようとする課題】
上記したように、従来、ホームページの検索を行うのに、ホームページを収集した情報をそのまま利用して検索が行なわれる。従って、利用者が必要と考えているような情報について検索を行うと、記事の本文だけではなく同じページ上に動的に作成された関連するニュースや最新のニュースなどのメニューも検索されてしまう。このため、検索した結果に不必要な情報が含まれ、利用者が必要とする情報を入手するため余分な負担を強いるといった問題があった。
【０００５】
また、プログラムが自動的にホームページを収集して検索する情報検索システムがホームページの更新日時を推定する場合には、収集を行ったときにサーバから更新日時を取得し、内容が変化したときに情報が更新されたと判断する方法が用いられている。
しかしながら、ホームページの内容が動的に変化するときは、サーバから更新日時を取得すると収集を行った時間が更新日時として取得される。また、内容の変化から情報が更新しているかどうかを推定する場合には、記事の本文が変化しない時にも動的に変化する部分が存在すると、情報が更新されたと判断されてしまう。このように、従来技術によれば、ホームページの内容が動的に変化する場合には正確な更新日時を推定することが出来ないといった問題があった。
【０００６】
【課題を解決するための手段】
本発明は上記事情に鑑みてなされたものであり、ホームページの検索を行なう際、収集されたホームページの情報の中から変化しない本文のみを抽出して利用者に提供することにより、利用者の負担を軽減した情報自動識別装置およびその方法を提供することを目的とする。
また、動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うことにより、精度の高い情報検索を実現する情報自動識別装置およびその方法を提供することも目的とする。更に、動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定することにより、更新日時を精度良く提供可能な情報自動識別装置およびその方法を提供することも目的とする。
【０００７】
上記した課題を解決するために本発明は、動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別装置であって、前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存する手段と、前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定する手段と、前記特定された情報を保存する手段と、前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存する手段と、前記動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行う手段と、を備えたことを特徴とする。
【００１０】
また、上記した課題を解決するために本発明は、動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別装置であって、前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存する手段と、前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定する手段と、前記特定された情報を保存する手段と、前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存する手段と、前記動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定し、保存する手段とを備えたことを特徴とする。
【００１１】
上記構成により、動的に変化するようなホームページを変化する部分と変化しない部分を自動的に識別することが可能になり、ホームページの中から変化しない本文だけを抜き出してユーザに提供することが可能になる。従って、ホームページの検索を行なう際、収集されたホームページの情報の中から変化しない本文のみを抽出して利用者に提供することにより、検索した結果に不必要な情報が含まれないため利用者に余分な負担を強いることがなくなり、検索結果を参照する際の利用者の負担が軽減される。
また、動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うことにより、精度の高い情報検索をおこなうことができ、また、動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定することができ、従って、ホームページの検索が行なわれたときに更新日時を考慮した情報を検索結果に含めることが可能となり、最新の情報を入手したいと考えているユーザに対して最新の情報のみを提供することが可能になる。
【００１２】
上記した課題を解決するために本発明は、動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別方法であって、前記情報提供システムにおいて、同一提供者分別手段が、前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し、動的情報特定手段が、前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定し、検索手段が、前記動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うことを特徴とする。
【００１３】
また、本発明において、前記情報提供システムにおいて、更新日時推定手段が、前記動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定することを特徴とする。
【００１４】
上記した課題を解決するために本発明は、動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別プログラムであって、前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存するステップと、前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定するステップと、前記特定された情報を保存するステップと、前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存するステップと、前記動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うステップとをコンピュータに実行させることを特徴とする。
【００１５】
上記した課題を解決するために本発明は、動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別プログラムであって、前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存するステップと、前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定するステップと、前記特定された情報を保存するステップと、前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存するステップと、前記動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定し、保存するステップとをコンピュータに実行させることを特徴とする。これにより、上述の情報提供システムがコンピュータを利用して実現できる。
【００１６】
上記した課題を解決するために本発明は、動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別プログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存するステップと、前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定するステップと、前記特定された情報を保存するステップと、前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存するステップと、前記動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うステップとをコンピュータに実行させるための情報自動識別プログラムを記録した記録媒体であることを特徴とする。
【００１７】
上記した課題を解決するために本発明は、動的にホームページの内容を変更して情報を提供する情報提供システムに用いられる情報自動識別プログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記ホームページの情報を収集し、当該収集されたホームページの情報を、当該ホームページのアドレスを基にしてサイト別に分別し保存するステップと、前記分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定するステップと、前記特定された情報を保存するステップと、前記特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を保存するステップと、前記動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定し、保存するステップとをコンピュータに実行させるための情報自動識別プログラムを記録した記録媒体であることを特徴とする。
【００１８】
上記プログラムおよび記録媒体により、上述の情報提供システムがコンピュータを利用して実現できる。
【００１９】
【発明の実施の形態】
図１は、本発明が実現される情報提供システムの接続構成を示すブロック図である。
図１に示す情報提供システムは、ウェブサーバ１と、ウェブサーバ１からホームページの情報を収集するクローラ２と、図２にその詳細が示される情報自動識別装置３、そして、クローラ２あるいは情報自動識別装置３によって作成され参照される各種データベース４、５、６、７、８で構成される。
【００２０】
データベースとしては、クローラ２により収集されるウェブページの情報が保存されるウェブページデータベース４、サイト毎のウェブページの情報が分別されそれぞれ保存されるサイト毎ウェブページデータベース５、分別が行なわれたホームページの情報の中から動的に作成されている情報が特定され、その特定された情報が保存される削除テキストデータベース６、動的に作成されている情報を削除して残ったホームページの情報が保存される本文テキストデータベース７、その更新日時が保存される更新日時データベース８が用意される。
【００２１】
図２は、図１に示す情報自動識別装置３の内部構成を含む周辺の詳細構成を示すブロック図である。
以下に示す各ブロックは、具体的には、ＣＰＵならびにメモリを含む周辺ＬＳＩで構成され、ＣＰＵがメモリに記録されたプログラムを逐次読み出し実行することによりそのブロックが持つ機能を実現するものである。
情報自動識別装置３は、同一提供者分別保存手段３１と、動的情報特定手段３２と、動的情報保存手段３３と、動的情報削除＆本文保存手段３４と、検索手段３５と、更新日時推定＆保存手段３６で構成される。
【００２２】
同一提供者分別保存手段３１は、クローラ２によりホームページの情報が収集され保存されたウェブページデータベース４からその情報を読み出し、同一の提供者毎に分別してサイト毎ウェブページデータベース５に保存する機能を持つ。また、動的情報特定手段３２は、分別が行なわれたホームページの情報の中から共通する文字列を抽出して動的に作成されている情報を特定する機能を持つ。更に、動的情報保存手段３３は、特定された情報を削除テキストデータベース６に保存する機能を持つ。
【００２３】
動的情報削除＆本文保存手段３４は、動的情報特定手段３２によって特定された情報に基づいて、対象ホームページから動的に作成されている情報を削除し、残ったホームページの情報を本文テキストデータベース７に保存する機能を持つ。
また、検索手段３５は、動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行う機能を持つ。更に、更新日時推定＆保存手段３６は、動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定し、更新日時データベース８に保存する機能を持つ。
【００２４】
以下、図１、図２に示す情報自動識別装置３の動作について説明する。まず、同一提供者分別保存手段３１は、ホームページの位置を示すアドレスからそのホームページがおかれているサーバを特定し、同一のサーバにあるホームページをそれぞれのサイトに振り分けることで、同一の情報提供者毎の情報を取得する。また、このようにして取得した情報をサイト毎ウェブデータベース５に保存する。
動的情報特定手段３２は、上記のように取得した情報を基に、同一サーバ上の異なるホームページを比較し、その中で共通して存在する文字列を取得する。共通する文字列を取得するためには、タグと称されるホームページを記述する文字列を基にブロックごとに分割し、ブロックが共通か否かを調べる方法や、二つの文章の差分を取り共通部分を検出する方法などが考えられる。
【００２５】
動的情報特定手段３２は、更に取得した共通文字列を、サイト毎ウェブデータベース５から取り出した同一サーバ上のホームページの情報を参照することにより同一の文字列が存在するか否かを調べる。動的情報特定手段３２は、同一サーバ上のホームページの中で検査を行った文字列がある一定以上の長さと、ある一定数以上の回数が検査されたときには、この共通する文字列は自動的に作成されたものと判断し、動的情報保存手段３３が削除テキストデータベース６に保存する。また、他に共通する文字列がないか調べ、もし存在すれば上記の処理を繰り返すことで、同一サーバ上の共通する文字列を取得する。
また、動的情報削除＆本文保存手段３４は、上記のようにして取得した共通する文字列を、削除テキストデータベース６から読み込み、サイト毎ウェブページデータベース５から取り出した同一サーバ上のホームページの中から削除する。このようにして作成した、ホームページの内容に該当する情報を本文テキストデータベース７に保存する。
【００２６】
このようにして取得し作成される本文テキストデータベース７に対し、検索手段３５がキーワードを入力し、そのキーワードが含まれるテキストを取得することでキーワードによる検索を行う。
また、更新日時推定＆保存手段３６は、本文テキストデータベース７から保存された情報を読み出し、また、新規に収集されたウェブ情報から取得される本文テキスト情報とを比較することにより、内容が変化している場合にのみその情報が更新されているものと判断し、その収集を行った日時を更新日時として更新日時データベース８に保存する。
【００２７】
このことにより、ホームページの情報からユーザが必要としているホームページの本文のみを検索することが可能になり、検索結果に含まれるユーザが必要としない情報が含まれる頻度を減らすことができる。
また、ホームページの情報からホームページの更新日時を高い精度で特定することが可能になり、ニュースなどのように新しい情報を必要としているユーザに対してホームページの検索を行ったときに更新日時を考慮した情報を検索結果に含めることが可能となり、ユーザが必要としている情報を得ることができる。
【００２８】
上記した動作は、図３、図４にフローチャートとして示されている。図３に、ホームページの検索を行うための処理の流れを、図４に、更新日時を推定するための処理の流れを示す。
以下、図３、図４に示すフローチャートを参照しながらホームページの検索処理、および更新日時を推定するための処理のそれぞれについて詳細に説明する。
【００２９】
図３を参照しながらホームページの検索を行う処理から説明する。まず、クローラ２がウェブサーバ１からホームページの情報を収集し、収集したホームページの情報をウェブページデータベース４に保存する（ステップＳ１０１）。
次に、情報自動識別装置３、詳しくは同一提供者分別保存手段３１は、ウェブページデータベース４からホームページの情報を取り出し、そのホームページのアドレスを基にそれぞれのサイト別にサイト毎ウェブページデータベース５に保存する（ステップＳ１０２）。
【００３０】
そして、動的情報特定手段３２は、同一サイト別に保存したウェブページの情報同士を比較して共通する部分を抽出し（ステップＳ１０３）、ここで抽出した共通する部分が存在するウェブページを同一サイト内で検索してカウントする（ステップＳ１０４）。そして、共通する部分の文字数が一定数以上の場合で、一定数以上カウントされた共通部分が存在する場合、ステップＳ１０６の処理に、その他の場合、ステップＳ１０７の処理に移行するように制御する。
【００３１】
ステップＳ１０６では、動的情報保存手段３３がその共通する部分を削除テキストデータベース６に保存する。ステップＳ１０７では、動的情報特定手段３２が他に同一サイトに共通する部分が存在するウェブページがあるか否かを調べる。もし存在すればステップＳ１０３の処理に移り、他に存在しなければステップＳ１０８の処理に移行するように制御する。
ステップＳ１０８では、動的情報削除＆本文保存手段３４が削除テキストデータベース６から保存した共通分の情報を読出し、ウェブページから共通する部分を削除して本文テキストデータベース７に保存する。続いて検索手段３５がステップＳ１０９で保存した本文テキストデータベース７に対し、キーワード検索を行う。
【００３２】
次に、図４を参照しながら更新日時を推定する場合の処理について説明する。ステップＳ２０１からステップＳ２０８に至る各ステップの処理は、図３に示すステップＳ１０１からステップＳ１０８に示すそれぞれの処理に相当し、全く同じ処理となるため、ここでは重複を避ける意味で説明を省略し、ステップＳ２０９移行の処理についてのみ説明する。
【００３３】
すなわち、ステップＳ２０９で、更新日時推定＆保存手段３６は、先に動的に作成されている情報を削除して残ったホームページの情報が保存された本文テキストデータベース７を参照することにより、内容に変化があるか否かを調べ、内容に変化があった場合は新規に情報収集を行なった日時を更新日時として更新日時データベース８に保存し（ステップＳ２１０）、そうでなければ終了する。
このことにより、ホームページの検索が行なわれたときに更新日時を考慮した情報を検索結果に含めることが可能となり、ユーザが必要としている情報を提供することができる。
【００３４】
なお、上記した本発明実施形態においては、情報自動識別装置３中に検索手段３５および更新日時推定＆保存手段３６を含むものとして説明したが、情報自動識別装置３から独立した装置、あるいはシステムとして設計しても同様の効果が得られる。
また、上記した同一提供者分別保存手段３１と、動的情報特定手段３２と、動的情報保存手段３３と、動的情報削除＆本文保存手段３４と、検索手段３５と、更新日時推定＆保存手段３６のそれぞれで実行される手順をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した各装置における機能が実行される。
ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウアを含むものとする。
【００３５】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のシステムやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００３６】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００３７】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００３８】
【発明の効果】
以上説明のように本発明によれば、ホームページの検索を行なう際、収集されたホームページの情報の中から変化しない本文のみを抽出して利用者に提供するものであり、また、動的に作成されている情報を削除して残ったホームページの情報に対してキーワードを用いた検索を行うことができ、このことにより精度の高い情報検索を実現し、更に、動的に作成されている情報を削除して残ったホームページの情報を比較することにより、当該ホームページの更新日時を推定することが可能である。
【００３９】
このことにより、動的に変化するようなホームページを変化する部分と変化しない部分を自動的に識別することが可能になり、ホームページの中から変化しない本文だけを抜き出してユーザに提供することが可能になる。従って、不要な部分が削除され提供されるため、利用者が必要とする情報を入手するために余分な負担を強いることがなくなり、利用者の負担が軽減される。また、ホームページの検索を行った時に、検索したいキーワードが含まれる本文のみ検索することが可能になり、従ってより精度の高い検索を行うことが出来るようになる。更に、動的に変化するホームページで情報の更新日時を精度よく特定することが可能になり、最新の情報を入手したいと考えているユーザに対して最新の情報を提供することが可能になる。
【図面の簡単な説明】
【図１】  本発明が実現される情報提供システムの接続構成を示すブロック図である。
【図２】  図１に示す情報自動識別装置の内部構成を含む周辺の詳細構成を示すブロック図である。
【図３】  ホームページの検索を行うための処理の流れをフローチャートで示した図である。
【図４】  更新日時を推定するための処理の流れをフローチャートで示した図である。
【符号の説明】
１…ウェブサーバ、２…クローラ、３…情報自動識別装置、４…ウェブページデータベース、５…サイト毎ウェブページデータベース、６…削除テキストデータベース、７…本文テキストデータベース、８…更新日時データベース、３１…同一提供者分別保存手段、３２…動的情報特定手段、３３…動的情報保存手段、３４…動的情報削除＆本文保存手段、３５…検索手段、３６…更新日時推定＆保存手段
【図１】
0003859985.tif 000002
【図２】
0003859985.tif 000003
【図３】
0003859985.tif 000004
【図４】
0003859985.tif 000005