(57)【要約】【課題】収集条件を指定しておき、その条件に合うＷｅｂページを短時間で情報空間から収集する。【解決手段】本発明は、到達したページを収集するか否かを判断する基準である収集ページ判別ルールを作成する収集ページ判別ルール作成手段と、収集する際の終了条件を設定する終了条件設定手段と、起点ＵＲＬリスト、終了条件、収集ページ判別ルールに基づいてＷｅｂページを収集し、Ｗｅｂページ記憶手段に格納する処理を該終了条件に達するまで繰り返す。【選択図】図１
2009258923.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク構造の情報空間からＷｅｂページを収集する情報空間探索装置であって、
収集開始地点を表す起点（起点ＵＲＬリスト）を格納する起点リスト記憶手段と、
到達したページを収集するか否かを判断する基準である収集ページ判別ルールを格納するルール記憶手段と、
収集されたＷｅｂページを格納するＷｅｂページ記憶手段と、
前記収集ページ判別ルールを作成し、前記ルール記憶手段に格納する収集ページ判別ルール作成手段と、
収集する際の終了条件を設定する終了条件設定手段と、
前記起点リスト記憶手段の前記起点ＵＲＬリスト、前記終了条件、前記ルール記憶手段の前記収集ページ判別ルールに基づいてＷｅｂページを収集し、前記Ｗｅｂページ記憶手段に格納する処理を該終了条件に達するまで繰り返すＷｅｂページ収集手段と、
を有することを特徴とする情報空間探索装置。
【請求項２】
前記Ｗｅｂページ収集手段は、
前記起点リスト記憶手段から前記起点ＵＲＬリストを取得し、該起点ＵＲＬリストのＵＲＬのＷｅｂページを取得し、該Ｗｅｂページが前記ルール記憶手段の前記収集ページ判別ルールに該当する場合には、当該Ｗｅｂページ及び該Ｗｅｂページのリンク先のＵＲＬを取得する手段と、
前記リンク先のＵＲＬの先頭のウェブページを取得し、前記収集ページ判別ルールに該当する場合には、当該Ｗｅｂページを収集する手段と、
を含む請求項１記載の情報空間探索装置。
【請求項３】
前記前記判別ルール作成手段は、収集ページ判別ルールとして、
・ＵＲＬに対しては、類似表記ＵＲＬ、同一ドメイン、
・Ｗｅｂ文書中に使用されている単語に対しては、特定のキーワードの有無、使用単語の偏り、
・タグに対しては、alt記載内容、imgタグの数
のいずれか、または、全てを設定する請求項１または２記載の情報空間探索装置。
【請求項４】
前記終了条件設定手段は、前記終了条件として、
・起点に基づくもの；
・時間に基づくもの；
・データ量に基づくもの；
のいずれかを設定する請求項１記載の情報空間探索装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の情報空間探索装置を構成する各手段としてコンピュータを機能させるための情報空間探索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報空間探索装置及びプログラムに係り、特に、ネットワーク構造の情報空間において、目的に応じて効率良くＷｅｂページを収集するための情報空間探索装置及びプログラムに関する。
【背景技術】
【０００２】
ネットワーク構造型情報空間の探索方法に関しては、指定された地点を全て収集する方法の他に、予め指定された起点からリンクされている情報資源群を順次アクセスしていくという過程を繰り返すことにより、網羅的にネットワーク構造型の情報空間の探索を行う方法がある（例えば、特許文献１参照）。
【特許文献１】特許第３２８２０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ＷＷＷに代表される情報空間は莫大な資源を内包している。上記の特許文献１の方式を用い、ＷＷＷ内の情報収集を行うと、リンクされた全ページを収集するので、必要とする情報が掲載されているページ以外のものも多数収集してしまう。
【０００４】
結果的に、収集に多大な時間がかかるようになり、必要とする情報が掲載されているページの情報更新が遅くなるという問題がある。
【０００５】
本発明は、上記の点に鑑みなされたもので、短時間で情報空間のＷｅｂページを収集することが可能な情報空間探索装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
図１は、本発明の原理構成図である。
【０００７】
本発明（請求項１）は、ネットワーク構造の情報空間からＷｅｂページを収集する情報空間探索装置であって、
収集開始地点を表す起点（起点ＵＲＬリスト）を格納する起点リスト記憶手段１０１と、
到達したページを収集するか否かを判断する基準である収集ページ判別ルールを格納するルール記憶手段１０２と、
収集されたＷｅｂページを格納するＷｅｂページ記憶手段１０３と、
収集ページ判別ルールを作成し、ルール記憶手段１０２に格納する収集ページ判別ルール作成手段１０４と、
収集する際の終了条件を設定する終了条件設定手段１０５と、
起点リスト記憶手段１０１の起点ＵＲＬリスト、終了条件、ルール記憶手段１０２の収集ページ判別ルールに基づいてＷｅｂページを収集し、Ｗｅｂページ記憶手段１０３に格納する処理を該終了条件に達するまで繰り返すＷｅｂページ収集手段１０６と、を有する。
【０００８】
また、本発明（請求項２）は、Ｗｅｂページ収集手段１０６において、
起点リスト記憶手段１０１から起点ＵＲＬリストを取得し、該起点ＵＲＬリストのＵＲＬのＷｅｂページを取得し、該Ｗｅｂページがルール記憶手段１０４の収集ページ判別ルールに該当する場合には、当該Ｗｅｂページ及び該Ｗｅｂページのリンク先のＵＲＬを取得する手段と、
リンク先のＵＲＬの先頭のウェブページを取得し、収集ページ判別ルールに該当する場合には、当該Ｗｅｂページを収集する手段と、を含む。
【０００９】
また、本発明（請求項３）は、収集ページ判別ルール作成手段１０４において、収集ページ判別ルールとして、
・ＵＲＬに対しては、類似表記ＵＲＬ、同一ドメイン、
・Ｗｅｂ文書中に使用されている単語に対しては、特定のキーワードの有無、使用単語の偏り、
・タグに対しては、alt記載内容、imgタグの数
のいずれかまたは全てを設定する。
【００１０】
また、本発明（請求項４）は、終了条件設定手段１０５において、前記終了条件として、
・起点に基づくもの；
・時間に基づくもの；
・データ量に基づくもの；
のいずれかを設定する
本発明（請求項５）は、請求項１乃至４のいずれか１項に記載の情報空間探索装置を構成する各手段としてコンピュータを機能させるための情報空間探索プログラムである。
【発明の効果】
【００１１】
上記のように、本発明は、作成されたルールに基づいて特定のページのみを収集することにより、従来方式より短時間で収集を完了できるため、巡回サイクルを短くすることができ、特定のＷｅｂページに関しては最新の情報を保持し易くなる。
【発明を実施するための最良の形態】
【００１２】
以下、図面と共に本発明の実施の形態を説明する。
【００１３】
図２は、本発明の一実施の形態における情報空間探索装置の構成を示す。
【００１４】
同図に示す情報空間探索装置は、収集開始地点を表す起点（起点ＵＲＬリスト）を格納する起点リスト記憶部１０１、到達したページを収集するか否かを判断する基準であるルールを格納するルール記憶部１０２、収集されたＷｅｂページを格納するＷｅｂページ記憶部１０３、収集ページ判別ルールを作成する収集ページ判別ルール作成部１０４、収集する際の終了条件を設定する終了条件設定部１０５、起点リスト、終了条件、判別ルールに基づいてＷｅｂページを収集するＷｅｂページ収集部１０６、収集したページに対して検索の手がかりとなるインデックスを付与するインデックス付与部１０７から構成される。
【００１５】
以下に、上記の構成における動作を説明する。
【００１６】
図３は、本発明の一実施の形態における概要動作のフローチャートである。
【００１７】
ステップ１００）  最初に、収集の起点となる起点ＵＲＬリストを起点リスト記憶部１０１に設定する。当該動作は外部から指定する。起点は単独でもよいし、図４に示すようにリスト状の複数になっても構わない。起点の作成方法の具体例としては、「検索エンジンにクエリを入力し、出力された検索結果のＵＲＬリスト」や「書籍に掲載されたＵＲＬ」があげられる。
【００１８】
ステップ２００）  終了条件設定部１０５において、情報を収集する際の終了条件を設定する。終了条件は、
・起点に基づくもの；
・時間に基づくもの；
・データ量に基づくもの；
等があげられる。具体的には、起点に基づく場合は、「起点ＵＲＬリスト及び各ページからｎホップしたリンクページを収集する」、時間に基づくものは「開始から３０分収集する」、データ量に基づくものは「収集データが１ＧＢになるまで収集する」といった設定条件が挙げられる。
【００１９】
ステップ３００）  収集ページ判別ルール作成部１０４において、到達したページが収集対象に該当するかどうかを判別するためのルールを作成する。ルール適用対象としては、
・ＵＲＬ；
・Ｗｅｂ文書中に使用されている単語；
・タグ；
等があげられる。
【００２０】
ルールの具体例としては、「ＵＲＬ」に対しては、類似表記ＵＲＬや同一ドメイン、「Ｗｅｂ文書中に使用されている単語」に対しては、特定のキーワードの有無や使用単語の偏り、「タグ」に対しては、Ａタグのalt記載内容やimgタグの数、といったものが考えられる。
【００２１】
ステップ４００）  Ｗｅｂページ収集部１０６は、上記の起点（起点リスト）、終了条件、収集ページ判別ルールに基づき、Ｗｅｂページを収集する。収集したページはインデックス作成部１０７に渡す。
【００２２】
ステップ５００）  インデックス付与部１０７において、Ｗｅｂページ収集部１０６から伝達されたデータに対して、検索するための手かがりとなるインデックスを付与し、Ｗｅｂページ記憶部１０３に格納する。
【００２３】
次に、上記のステップ４００のＷｅｂページ収集部１０６の具体的な動作を説明する。
【００２４】
図５は、本発明の一実施の形態におけるＷｅｂページ収集部の詳細な動作のシーケンスチャートである。また、図６は、本発明の一実施の形態における起点リスト・終了条件・収集判別ルールの例を示す。
【００２５】
まず、Ｗｅｂページ収集部１０６は、起点リスト記憶部１０１に格納されている起点ＵＲＬリスト（図６（ａ））を読込み（ステップ４０１）、先頭（123.com/）のページを取得し（ステップ４０２）、ルール記憶部１０２を参照し、当該ページが収集ページ判別ルール（「○○○」という単語が記載されているページ）に該当するかをチェックする（ステップ４０３）。該当した場合は（ステップ４０３、Ｙｅｓ）、そのページを収集し（ステップ４０４）、ページ内のリンク先のＵＲＬを全て取得する（ステップ４０５）。なお、該当しない場合には、目的によって当該ページを収集しても、または、しなくてもよい。
【００２６】
取得したリンク先ページ対して（ステップ４０６）、同様に収集ページ判別ルール記憶部１０２を参照し、収集ページ判別ルールに該当するか否かをチェックする（ステップ４０７）。該当した場合は（ステップ４０７、Ｙｅｓ）、ページを収集し、ステップ４１１に移行する（ステップ４０８）。
【００２７】
一方、上記のステップ４０３において、収集判別ルールに該当しない場合は、図６（ｃ）の収集ページ判別ルール（「○○○」という単語が記載されていないページのリンク先は収集対象としない）に従い、起点（起点リスト）の次のＵＲＬがあるかを判断し（ステップ４０９）、ある場合は（ステップ４０９、Ｙｅｓ）、起点ＵＲＬリストの次のＵＲＬリストへ移動し、ステップ４０３に移行する（ステップ４１０）。次のＵＲＬがない場合は（ステップ４０９、Ｎｏ）、収集処理を終了する。
【００２８】
また、上位のステップ４０７において収集判別ルールに該当しない場合、または、ステップ４０８でページ収集後に、他にリンクページがあるかを判定し（ステップ４１１）、ある場合はリンク先の次のＵＲＬへ移動する（ステップ４１３）。ない場合はステップ４０９に移行し、ＵＲＬリストの次のＵＲＬがあるかを判定する。
【００２９】
同様の処理を全てのリンク先ページに行い、全てのリンク先ページに対してチェックが終了した場合は、起点（起点リスト）に戻り、次のＵＲＬに対して収集判別ルールの適用を行う。
【００３０】
上記の情報空間探索装置の構成要素の動作をプログラムとして構築し、情報空間探索装置として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【００３１】
また、構築されたプログラムをハードディスクや、フレキシブルディスク・ＣＤ−ＲＯＭ等の可搬記憶媒体に格納し、コンピュータにインストールする、または、配布することが可能である。
【００３２】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【００３３】
本発明は、Ｗｅｂページを収集する技術に適用可能である。
【図面の簡単な説明】
【００３４】
【図１】本発明の原理構成図である。
【図２】本発明の一実施の形態における情報空間探索装置の構成図である。
【図３】本発明の一実施の形態における概要動作のフローチャートである。
【図４】本発明の一実施の形態における起点リストの例である。
【図５】本発明の一実施の形態におけるＷｅｂページ収集部の詳細な動作のフローチャートである。
【図６】本発明の一実施の形態における起点リスト・終了条件・収集判別ルールの例である。
【符号の説明】
【００３５】
１０１  起点リスト記憶手段、起点リスト記憶部
１０２  ルール記憶手段、ルール記憶部
１０３  Ｗｅｂページ記憶手段、Ｗｅｂページ記憶部
１０４  収集ページ判別ルール作成手段、収集ページ判別ルール作成部
１０５  終了条件設定手段、終了条件設定部
１０６  Ｗｅｂページ収集手段、Ｗｅｂページ収集部
１０７  インデックス付与部
【図１】
2009258923.tif 000003
【図２】
2009258923.tif 000004
【図３】
2009258923.tif 000005
【図４】
2009258923.tif 000006
【図５】
2009258923.tif 000007
【図６】
2009258923.tif 000008