(57)【要約】【課題】個人の興味に応じたインターネット情報検索ができるようにするために、個人のプロファイル情報を適切に取得することによって個人適応検索を行う。【解決手段】本発明は、ある利用者のプロファイル情報となる特徴語の組を当該利用者のブックマークに含まれるＵＲＬの指し示すＷｅｂページ本文及びそのページが参照するリンク先のＷｅｂページからも抽出し、ブックマークの更新による変化に追随して、プロファイル情報（特徴語群）を更新前、更新後で比較して共通部分となる特徴語群を生成し、プロファイル情報を更新する。更新されたプロファイル情報及び更新されたリンク先のプロファイル情報のある一定以上の類似度を有するプロファイル情報に基づいて、検索結果をソートして出力する。【選択図】図１
2009282913.tif 000002
【特許請求の範囲】
【請求項１】
個人の興味応じたＷｅｂページの情報検索を行うための個人適応型情報検索方法であって、
ＵＲＬ抽出手段が、ブックマーク記憶手段から、利用者が過去に閲覧し、保存したＷｅｂページのうち有用なものとして保存されているＵＲＬを取得するＵＲＬ抽出ステップと、
第１の特徴語抽出手段が、前記ＵＲＬに基づいてＷｅｂページを取得し、該Ｗｅｂページの本文から抽出された特徴語群ＷＡａを第１のプロファイル情報記憶手段に格納する特徴語抽出ステップと、
第１の更新手段が、前回の特徴語群ＷＢａが格納されている第２のプロファイル情報記憶手段と前記第１のプロファイル情報記憶手段に格納されている特徴語群ＷＡａ，ＷＢａとを比較してそれらの共通部分となる特徴語群ＷＣａを生成し、該第２のプロファイル情報記憶手段に格納することにより、該第２のプロファイル情報記憶手段の内容を更新する第１の更新ステップと、
第２の特徴語抽出手段が、取得した前記ＵＲＬに基づいて参照先Ｗｅｂページを取得し、該参照先Ｗｅｂページの本文から抽出された特徴語群ＷＡｂを第１の追加プロファイル情報記憶手段に格納する参照先ページ取得ステップと、
第２の更新手段が、前回の特徴語群ＷＢｂが格納されている第２の追加プロファイル情報記憶手段と前記第１の追加プロファイル記憶手段に格納されているＷＡｂ、ＷＢｂとを比較してそれらの共通部分となる特徴語群ＷＣｂを生成し、該第２の追加プロファイル情報記憶手段に格納することにより、該第２の追加プロファイル情報記憶手段の内容を更新する第２の更新ステップと、
特徴語合成手段が、前記第２のプロファイル情報記憶手段と前記第２の追加プロファイル情報記憶手段に格納されている特徴語群ＷＡａ、ＷＡｂの個々に対して類似度を比較し、所定の類似度以上の特徴語群ＷＤを抽出する特徴語合成ステップと、
検索結果ソート手段が、入力された検索式により検索された結果を前記特徴語群ＷＤに基づいて検索結果をソートして出力する検索結果ソートステップと、
を行うことを特徴とする個人適応型Ｗｅｂ情報検索方法。
【請求項２】
前記参照先ページ取得ステップにおいて、
取得した参照先のＵＲＬとその参照レベルｎに基づいて、該ＵＲＬの示すソースを取得する処理を参照レベルが、所定のレベルＮになるまで繰り返す
請求項１記載の個人適応型Ｗｅｂ情報検索方法。
【請求項３】
前記検索結果ソートステップにおいて、
前記検索結果に含まれる各文書から文書ベクトルを生成し、
前記特徴語群ＷＤによるベクトルとの内積を計算して、該内積の大きい順に前記文書をソートする
請求項１記載の個人適応型Ｗｅｂ情報検索方法。
【請求項４】
個人の興味応じたＷｅｂページの情報検索を行うための個人適応型情報検索装置であって、
利用者により選択されたＷｅｂページをブックマークとして格納されているブックマーク記憶手段と、
前記ブックマーク記憶手段から、利用者が過去に閲覧し、保存したＷｅｂページのうち有用なものとして保存されているＵＲＬを取得するＵＲＬ抽出手段と、
前記ＵＲＬに基づいてＷｅｂページを取得するページ取得手段と、
前記Ｗｅｂページの本文から抽出された特徴語群ＷＡａを第１のプロファイル情報記憶手段に格納する第１の特徴語抽出手段と、
前回の特徴語群ＷＢａが格納されている第２のプロファイル情報記憶手段と前記第１のプロファイル情報記憶手段に格納されている特徴語群ＷＡａ，ＷＢａとを比較してそれらの共通部分となる特徴語群ＷＣａを生成し、該第２のプロファイル情報記憶手段に格納することにより、該第２のプロファイル情報記憶手段の内容を更新する第１の更新手段と、
前記ページ取得手段で取得したＷｅｂページから参照先のＵＲＬを抽出し、参照先Ｗｅｂページを取得する参照先ページ取得手段と、
前記参照先Ｗｅｂページの本文から抽出された特徴語群ＷＡｂを第１の追加プロファイル情報記憶手段に格納する第２の特徴語抽出手段と、
前回の特徴語群ＷＢｂが格納されている第２の追加プロファイル情報記憶手段と前記第１の追加プロファイル記憶手段に格納されているＷＡｂ、ＷＢｂとを比較してそれらの共通部分となる特徴語群ＷＣｂを生成し、該第２の追加プロファイル情報記憶手段に格納することにより、該第２の追加プロファイル情報記憶手段の内容を更新する第２の更新手段と、
前記第２のプロファイル情報記憶手段と前記第２の追加プロファイル情報記憶手段に格納されている特徴語群ＷＡａ、ＷＡｂの個々に対して類似度を比較し、所定の類似度以上の特徴語群ＷＤを抽出する特徴語合成手段と、
入力された検索式により検索手段により検索された結果を前記特徴語群ＷＤに基づいて検索結果をソートして出力する検索結果ソート手段と、
を有することを特徴とする個人適応型Ｗｅｂ情報検索装置。
【請求項５】
前記ページ取得手段は、
取得した前記Ｗｅｂページの参照先ＵＲＬと参照レベルｎを前記参照先ページ取得手段に出力する手段を含み、
前記参照先ページ取得手段は、
取得した前記参照先のＵＲＬと前記参照レベルｎに基づいて、該ＵＲＬの示すソースを取得する処理を参照レベルが、所定のレベルＮになるまで繰り返す手段を含む
請求項４記載の個人適応型Ｗｅｂ情報検索装置。
【請求項６】
前記検索結果ソート手段は、
前記検索結果に含まれる各文書から文書ベクトルを生成する手段と、
前記特徴語群ＷＤによるベクトルとの内積を計算して、該内積の大きい順に前記文書をソートする手段を含む
請求項４記載の個人適応型Ｗｅｂ情報検索方法。
【請求項７】
請求項４乃至６のいずれか１項記載の個人適応型Ｗｅｂ情報検索装置を構成する各手段としてコンピュータを機能させるための個人適応型Ｗｅｂ情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人適応型Ｗｅｂ情報検索装置及び方法及びプログラムに係り、特に、個人のプロファイルによってＷｅｂ検索結果の得点付けを行う場合のプロファイル情報の更新が可能な個人適応型Ｗｅｂ情報検索装置及び方法及びプログラムに関する。
【背景技術】
【０００２】
従来の個人適応型情報検索技術において、個人の興味内容に応じて作成されたプロファイル情報を用いて、情報検索結果の適合度順位を変更する手法としては以下のようなものがある。
【０００３】
通常の情報検索において利用者が使用した検索式、その検索結果に表示された文字列やその検索結果のうちユーザが保存した文書の内容文に含まれる単語からストップワードを除いて得られる語や高頻度の語（特徴語）の組を当該利用者のプロファイル情報とし、それと情報検索の結果として得られる文書の文書ベクトルとの類似度順位を検索結果の順位とする（例えば、非特許文献１参照）。
【非特許文献１】野美山浩"個人適応型情報検索システム：個人の興味を学習する階層記憶モデルとその協調的フィルタリングへの適用"情報処理学会研究報告、情報学基礎研究会報告 IPSJ SIG Notes Vol. 96, No.70 pp. 49-56 (1996)
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の方法には以下のような問題点がある。
【０００５】
上記の方法では、検索結果全体には利用者要求に適合しないＷｅｂページも多く含まれるので、そこから抽出される特徴語には利用者の興味に合致しない特徴語も多く抽出されてしまう。
【０００６】
また、Ｗｅｂページの保存は通常、永続的なＷｅｂサイトについては行われていないことが多い。そのため、上述した従来の方法では、その対象Ｗｅｂページからプロファイル情報として適切な特徴語を抽出することが困難であるため、それを用いた検索結果の個人適応化も適切に行われていない。
【０００７】
本発明は、上記の点に鑑みなされたもので、個人の興味に応じたインターネット情報検索ができるようにするために、個人のプロファイル情報を適切に取得することによって個人適応検索を行うことが可能な個人適応型Ｗｅｂ情報検索装置及び方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
図１は、本発明の原理を説明するための図である。
【０００９】
本発明（請求項１）は、個人の興味応じたＷｅｂページの情報検索を行うための個人適応型情報検索方法であって、
ＵＲＬ抽出手段が、ブックマーク記憶手段から、利用者が過去に閲覧し、保存したＷｅｂページのうち有用なものとして保存されているＵＲＬを取得するＵＲＬ抽出ステップ（ステップ１）と、
第１の特徴語抽出手段が、ＵＲＬに基づいてＷｅｂページを取得し、該Ｗｅｂページの本文から抽出された特徴語群ＷＡａを第１のプロファイル情報記憶手段に格納する特徴語抽出ステップ（ステップ２）と、
第１の更新手段が、前回の特徴語群ＷＢａが格納されている第２のプロファイル情報記憶手段と第１のプロファイル情報記憶手段に格納されている特徴語群ＷＡａ，ＷＢａとを比較してそれらの共通部分となる特徴語群ＷＣａを生成し、該第２のプロファイル情報記憶手段に格納することにより、該第２のプロファイル情報記憶手段の内容を更新する第１の更新ステップ（ステップ３）と、
第２の特徴語抽出手段が、取得したＵＲＬに基づいて参照先Ｗｅｂページを取得し、該参照先Ｗｅｂページの本文から抽出された特徴語群ＷＡｂを第１の追加プロファイル情報記憶手段に格納する参照先ページ取得ステップ（ステップ４）と、
第２の更新手段が、前回の特徴語群ＷＢｂが格納されている第２の追加プロファイル情報記憶手段と第１の追加プロファイル記憶手段に格納されているＷＡｂ、ＷＢｂとを比較してそれらの共通部分となる特徴語群ＷＣｂを生成し、該第２の追加プロファイル情報記憶手段に格納することにより、該第２の追加プロファイル情報記憶手段の内容を更新する第２の更新ステップ（ステップ５）と、
特徴語合成手段が、第２のプロファイル情報記憶手段と第２の追加プロファイル情報記憶手段に格納されている特徴語群ＷＡａ、ＷＡｂの個々に対して類似度を比較し、所定の類似度以上の特徴語群ＷＤを抽出する特徴語合成ステップ（ステップ６）と、
検索結果ソート手段が、検索式が入力されると（ステップ７）検索された結果を特徴語群ＷＤに基づいて検索結果をソートして出力する検索結果ソートステップ（ステップ８）と、を行う。
【００１０】
また、本発明（請求項２）は、参照先ページ取得ステップ（ステップ４）において、
取得した参照先のＵＲＬとその参照レベルｎに基づいて、該ＵＲＬの示すソースを取得する処理を参照レベルが、所定のレベルＮになるまで繰り返す。
【００１１】
また、本発明（請求項３）は、検索結果ソートステップ（ステップ８）において、
検索結果に含まれる各文書から文書ベクトルを生成し、
特徴語群ＷＤによるベクトルとの内積を計算して、該内積の大きい順に文書をソートする。
【００１２】
図２は、本発明の原理構成図である。
【００１３】
本発明（請求項４）は、個人の興味応じたＷｅｂページの情報検索を行うための個人適応型情報検索装置であって、
利用者により選択されたＷｅｂページをブックマークとして格納されているブックマーク記憶手段１と、
ブックマーク記憶手段１から、利用者が過去に閲覧し、保存したＷｅｂページのうち有用なものとして保存されているＵＲＬを取得するＵＲＬ抽出手段２と、
ＵＲＬに基づいてＷｅｂページを取得するページ取得手段３と、
Ｗｅｂページの本文から抽出された特徴語群ＷＡａを第１のプロファイル情報記憶手段９に格納する第１の特徴語抽出手段４と、
前回の特徴語群ＷＢａが格納されている第２のプロファイル情報記憶手段８と第１のプロファイル情報記憶手段に格納されている特徴語群ＷＡａ，ＷＢａとを比較してそれらの共通部分となる特徴語群ＷＣａを生成し、該第２のプロファイル情報記憶手段８に格納することにより、該第２のプロファイル情報記憶手段８の内容を更新する第１の更新手段１０と、
ページ取得手段５で取得したＷｅｂページから参照先のＵＲＬを抽出し、参照先Ｗｅｂページを取得する参照先ページ取得手段１３と、
参照先Ｗｅｂページの本文から抽出された特徴語群ＷＡｂを第１の追加プロファイル情報記憶手段１７に格納する第２の特徴語抽出手段１１と、
前回の特徴語群ＷＢｂが格納されている第２の追加プロファイル情報記憶手段１６と第１の追加プロファイル記憶手段１７に格納されているＷＡｂ、ＷＢｂとを比較してそれらの共通部分となる特徴語群ＷＣｂを生成し、該第２の追加プロファイル情報記憶手段１６に格納することにより、該第２の追加プロファイル情報記憶手段１６の内容を更新する第２の更新手段１８、
第２のプロファイル情報記憶手段８と第２の追加プロファイル情報記憶手段１６に格納されている特徴語群ＷＡａ、ＷＡｂの個々に対して類似度を比較し、所定の類似度以上の特徴語群ＷＤを抽出する特徴語合成手段１９と、
入力された検索式により検索手段２１により検索された結果を特徴語群ＷＤに基づいて検索結果をソートして出力する検索結果ソート手段２２と、を有する。
【００１４】
また、本発明（請求項５）は、ページ取得手段５において、
取得したＷｅｂページの参照先ＵＲＬと参照レベルｎを参照先ページ取得手段１３に出力する手段を含み、
参照先ページ取得手段１３は、
取得した参照先のＵＲＬと参照レベルｎに基づいて、該ＵＲＬの示すソースを取得する処理を参照レベルが、所定のレベルＮになるまで繰り返す手段を含む。
【００１５】
また、本発明（請求項６）は、検索結果ソート手段２２において、
検索結果に含まれる各文書から文書ベクトルを生成する手段と、
特徴語群ＷＤによるベクトルとの内積を計算して、該内積の大きい順に文書をソートする手段を含む。
【００１６】
本発明（請求項７）は、請求項４乃至６のいずれか１項記載の個人適応型Ｗｅｂ情報検索装置を構成する各手段としてコンピュータを機能させるための個人適応型Ｗｅｂ情報検索プログラムである。
【発明の効果】
【００１７】
上述のように本発明によれば、利用者がインターネット検索途中に一時的に閲覧した検索結果ページ全体や保存したＷｅｂページの本文から抽出するという従来の特徴語抽出法に比べ、ブックマークに含まれるＵＲＬの指し示すＷｅｂページ及び、そのページが参照する別のＷｅｂページから特徴語を抽出することで、より利用者に個人適合したプロファイル情報を作成できるようになり、その結果、それを用いた検索結果の適合度順位付けがより個人適応化される。
【００１８】
また、その後ブックマークが更新され、内容が変化してもそれに応じて変化する特徴語群を更新前後の特徴語群の比較から適切に計算することによってプロファイル情報の内容を適切に更新することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面と共に本発明の実施の形態を説明する。
【００２０】
図３は、本発明の一実施の形態における個人適応型インターネット情報検索装置の構成を示す。
【００２１】
同図に示す装置は、ブックマーク記憶部１、ＵＲＬ抽出部２、タイミング制御部３、ＵＲＬフィルタリング部４、基本ＨＴＭＬ取得部５、本文抽出部６、特徴語取得部７、基本特徴語保存部Ａ８、基本特徴語保存部Ｂ９，比較更新部１０、リンク取得部１１、ＵＲＬフィルタリング部１２、ＨＴＭＬ取得部１３、本文抽出部１４、特徴語取得部１５、追加特徴語保存部Ａ１６、追加特徴語保存部Ｂ１７、比較更新部１８、特徴語合成部１９、検索式入力部２０、検索エンジン部２１、検索結果ソート部２２、結果表示部２３から構成される。
【００２２】
上記の構成における動作を以下に示す。
【００２３】
個人適応型インターネット情報検索装置は、利用者が過去に保存したＷｅｂページのうち有用なものをとしてブックマークに保存されているＵＲＬなど、Ｗｅｂページの情報をインタねっとブラウザのブックマークから取得し、そのＵＲＬのＷｅｂページ及びそのページ参照先Ｗｅｂページ本文中からそれらの特徴語群を抽出して、それらをプロファイル情報とする。さらに、ブックマークがその後、更新された場合には更新前後の参照先Ｗｅｂページから得られる特徴語群を比較してプロファイル情報をより適切なものに更新する。
【００２４】
そして検索の際には、情報検索結果をこのプロファイル情報中の特徴語群によって個人適応化した適合度順位にソートする。
【００２５】
図４は、本発明の一実施の形態における全体処理のフローチャートである。
【００２６】
予め利用者は情報検索に先立って自分にとって興味のあるＷｅｂページをブックマーク記憶部１に格納しておくものとする。
【００２７】
ステップ１０１）  ＵＲＬ抽出部２は、ブックマーク記憶部１に保存されているＵＲＬを抽出して、ＵＲＬフィルタリング部に送る。このＵＲＬ抽出を行うタイミングはタイミング制御部３により指定される利用者の指定する時点、もしくはＸ時間おきなど予めスケジューリングされたタイミングに基づいて指定される。
【００２８】
ステップ１０２）  ＵＲＬフィルタリング部４は、ＵＲＬにフィルタリングを行い、不要なＵＲＬは除去し、そうでないものは基本ＨＴＭＬ取得部５に送る。フィルタリングの具体的方法には、例えば、予め作成したＵＲＬブラックリストに一致するＵＲＬを除去する方法や、ＵＲＬ文字列パターンによるマッチングルールに基づいて方法などを用いる。
【００２９】
なお、本ステップの処理については図５で詳述する。
【００３０】
ステップ１０３）  基本ＨＴＭＬ取得部５は、指定されたＵＲＬのＷｅｂページ（基本ページ）をインターネットから取得し、そのページのＨＴＭＬソースを本文抽出部６とリンク抽出部１１へ送る。このとき、参照レベルの情報を付加する。
【００３１】
ステップ１０４）  本文抽出部６では、基本ページのＨＴＭＬソースからタグなどを取り除いて文章の本文だけを抽出して、特徴語取得部７に送る。
【００３２】
ステップ１０５）  特徴語抽出部７では、抽出された本文を解析して単語を抽出し、それからストップワードを除去した後、特徴語抽出手法によって、それらの単語から特徴語を選び出す。そして、基本特徴語保存部Ｂ９に保存する。但し、ここで用いる特徴語抽出手法としてはＴＦＩＤＦ法のような既存の方法であれば何でもよい。
【００３３】
ステップ１０６）  比較更新部１０において、基本特徴語保存部Ｂ９から特徴語群ＷＢを取得し、もし、基本特徴語保存部Ａ８に何も保存されていない場合には、取得した特徴語群ＷＢを基本特徴語保存部Ａ８に保存する。しかし、既に、基本特徴語保存部Ａ８に特徴語群が存在する場合はその特徴語群ＷＡを取得し、ＷＡ，ＷＢの両者を比較してそれらの共通部分となる特徴語群ＷＣを生成し、ＷＣで基本特徴語保存部Ａ８の内容を更新する。
【００３４】
ステップ１０７）  リンク抽出部１１において、ステップ１０３において、基本ＨＴＭＬ取得部５から送られた対象となるＨＴＭＬソースからアンカータグによって示されるリンク先ＵＲＬを取得し、ＵＲＬフィルタリング部１２に送る。なお、本ステップの処理については図６で詳述する。
【００３５】
ステップ１０８）  ＵＲＬフィルタリング部１２では、ＵＲＬフィルタリング部４と同様にリンク先ＵＲＬをフィルタリングし、得られたＵＲＬをＨＴＭＬ取得部１３に送る。
【００３６】
なお、本ステップの処理については図５で詳述する。
【００３７】
ステップ１０９）  ＨＴＭＬ取得部１３は、指定されたＵＲＬのＷｅｂページをインターネットから取得し、そのページのＨＴＭＬソースを本文抽出部１４に送り、また、そのＵＲＬが基本ページから予め決められたＮリンク以内のＵＲＬであれば、そのＨＴＭＬソースをリンク抽出部１１に送る。ここでは、リンク抽出部１１、ＵＲＬフィルタリング部１２、ＨＴＭＬ取得部１３で基本ページからＮリンク以内のＷｅｂページを反復取得しているが、同等の処理結果を得るためにこれらのブロックをＮ段連続して構成したものでもよい。当該ステップの処理については図７で詳述する。
【００３８】
ステップ１１０）  本文抽出部１４では、ＨＴＭＬ取得部１３で取得されたＨＴＭＬソースからタグなどを取り除いて文章の本文だけを抽出して特徴語取得部１５に送る。
【００３９】
ステップ１１１）  特徴語抽出部１５では抽出された本文を解析して単語を抽出し、それからストップワードを除去した後、特徴語抽出手法によって、それらの単語から特徴語を選び出し、追加特徴語保存部Ｂ１７に格納する。但し、ここで用いる特徴語抽出手法としてはＴＦＩＤＦ法のような既存の方法であれば何を用いてもよい。
【００４０】
ステップ１１２）  比較更新部１８において、追加特徴語保存部Ｂ１７から特徴語群ＷＢを取得し、もし追加特徴語保存部Ａ１６に何も保存されていない場合には、取得した特徴語群を追加特徴語保存部Ａ１６に保存する。しかし、既に追加特徴語保存部Ａ１６に特徴語群が存在する場合は、その特徴語群ＷＡを取得し、ＷＡ，ＷＢの両者を比較してそれらの共通部分となる特徴語群ＷＣを生成し、ＷＣで追加特徴語保存部Ａ１６の内容を更新する。
【００４１】
ステップ１１３）  特徴語合成部１９では、基本特徴語保存部Ａ８の特徴語群ＷＡを取得し、検索結果ソート部１７に送る。追加特徴語保存部Ａ１６に含まれる特徴語も取得し、それら個々に対して特徴語群ＷＡ中の全ての語との類似度を比較し、ＷＡのいずれかの特徴語とある一定の類似度以上があるものは検索結果ソート部１７に送る。但し、ここで用いる類似度としては余弦類似度など既存の何を用いてもよい。当該ステップの詳細な処理は図８で詳述する。
【００４２】
ステップ１１４）  検索式入力部２０において、利用者から検索式の入力を受け付けて、得られた検索式を検索エンジン部２１に送る。
【００４３】
ステップ１１５）  検索エンジン部２１では、検索式入力部２０で得られた検索式によってインターネット検索を行い、その検索結果を検索結果ソート部１７に送る。
【００４４】
ステップ１１６）  検索結果ソート部１７では、検索エンジン部２１から得られる検索結果に含まれる各文書から文書ベクトルを生成し、特徴語合成部１９から得られる特徴語群によるベクトルとの内積を計算して、その内積の大きさの順に元の文書をソートし、その結果を結果表示部２３に送る。
【００４５】
ステップ１１７）  最後に結果表示部２３では検索結果ソート部２２によって得られた検索結果を利用者に表示する。
【００４６】
次に、上記のステップ１０２，１０８におけるＵＲＬのフィルタリングについて説明する。以下ではブラックリスト方式の例を説明する。
【００４７】
図５は、本発明の一実施の形態におけるＵＲＬフィルタリング処理のフローチャートである。以下では、ＵＲＬフィルタリング部４の例を示すが、リンク先のＵＲＬのフィルタリングを行うＵＲＬフィルタリング部１２も同様の処理を行う。
【００４８】
ステップ２０１）  ＵＲＬ抽出部２からＵＲＬを取得する。
【００４９】
ステップ２０２）  取得したＵＲＬを除去すべきＵＲＬの登録されたブラックリストデータベース（図示せず）と照合する。
【００５０】
ステップ２０３）  照合の結果、ＵＲＬがブラックリストにマッチすれば、本処理終了する。マッチしなければステップ２０４に移行する。
【００５１】
ステップ２０４）  当該ＵＲＬを基本ＨＴＭＬ取得部５に出力する。
【００５２】
次に、上記のステップ１０７のリンク取得部１１における動作を説明する。
【００５３】
図６は、本発明の一実施の形態におけるリンク取得処理のフローチャートである。
【００５４】
ステップ３０１）  リンク取得部１１は、基本ＨＴＭＬ取得部５からＨＴＭＬ文書とその参照レベルｎ＝ｋを取得する。
【００５５】
ステップ３０２）  ＨＴＭＬ文書中の全てのアンカータグについてそのＨＲＥＦ属性をＵＲＬとして抽出する。
【００５６】
ステップ３０３）  それぞれのＵＲＬに対してその参照レベルｎをｋ＋１として出力する。
【００５７】
次に、上記のステップ１０９のＨＴＭＬ取得部１３の動作を説明する。
【００５８】
図７は、本発明の一実施の形態におけるＨＴＭＬ取得部の処理を示すフローチャートである。
【００５９】
ステップ４０１）  ＵＲＬフィルタリング部１２からＵＲＬとその参照レベルを取得する。
【００６０】
ステップ４０２）  ＵＲＬの指し示すＷｅｂページのソースを取得する。
【００６１】
ステップ４０３）  参照レベルｎとＮ（予め設定された参照レベルの最大値）とを比較し、ｎ＜Ｎであればページソースと参照レベルｎとをリンク取得部１１に出力してステップ４０４に移行する。ｎ≧Ｎであればステップ４０４に移行する。
【００６２】
ステップ４０４）  ページソースを本文抽出部１４に出力する。
【００６３】
次に、上記のステップ１１３の特徴語合成部１９の処理を説明する。
【００６４】
図８は、本発明の一実施の形態における特徴語合成処理のフローチャートである。
【００６５】
ステップ５０１）  基本特徴語保存部Ａ８から基本特徴語Ｗ１，…，Ｗｎを取得し、これらを出力する
ステップ５０２）  ループ変数ｋ，ｉを１に初期化する。
【００６６】
ステップ５０３）  ｉ＞ｍ（追加特徴語数の最大値）であれば終了する。そうなければステップ５０４に移行する。
【００６７】
ステップ５０４）  ｋ＞ｎ（基本特徴語数の最大値）であればステップ５０９に移行する。そうでなければステップ５０５に移行する。
【００６８】
ステップ５０５）  基本特徴語Ｗｋと追加特徴語Ｔｉとの類似度であるＳｋｉを計算する。
【００６９】
ステップ５０６）  類似度Ｓｋｉが予め決められた閾値Ｃ以上であるならば、ステップ５０７に移行する。そうでなければ、ステップ５０８に移行する。
【００７０】
ステップ５０７）  追加特徴語Ｔｉを出力してステップ５０９に移行する。
【００７１】
ステップ５０８）  ｋ＝ｋ＋１とし、ステップ５０４に移行する。
【００７２】
ステップ５０９）  ｉ＝ｉ＋１とし、ステップ５０３に移行する。
【００７３】
上記の図３に示す構成要素の動作をプログラムとして構築し、個人適応型インターネット情報検索装置として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【００７４】
また、構築されたプログラムをハードディスクや、フレキシブルディスク・ＣＤ−ＲＯＭ等の可搬記憶媒体に格納し、コンピュータにインストールする、または、配布することが可能である。
【００７５】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【００７６】
本発明は、インターネットのＷｅｂ検索技術に適用可能である。
【図面の簡単な説明】
【００７７】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の一実施の形態における個人適応型Ｗｅｂ情報検索装置の構成図である。
【図４】本発明の一実施の形態における全体処理のフローチャートである。
【図５】本発明の一実施の形態におけるＵＲＬフィルタリング処理のフローチャートである。
【図６】本発明の一実施の形態におけるリンク取得部の処理を示すフローチャートである。
【図７】本発明の一実施の形態におけるＨＴＭＬ取得部の処理を示すフローチャートである。
【図８】本発明の一実施の形態における特徴語合成部の処理を示すフローチャートである。
【符号の説明】
【００７８】
１  ブックマーク記憶手段、ブックマーク記憶部
２  ＵＲＬ抽出手段、ＵＲＬ抽出部
３  タイミング制御部
４  ＵＲＬファイルタリング部
５  ページ取得手段
６  本文抽出部
７  第１の特徴語抽出手段、特徴語取得部
８  第２のプロファイル情報記憶部、基本特徴語保存部Ａ
９  第１のプロファイル情報記憶手段、基本特徴語保存部Ｂ
１０  第１の更新手段、比較更新部
１１  第２の特徴語抽出手段、リンク取得部
１２  ＵＲＬフィルタリング部
１３  参照先ページ取得手段、ＨＴＭＬ取得部
１４  本文抽出部
１５  特徴語取得部
１６  第２の追加プロファイル情報記憶手段、追加特徴語保存部Ａ
１７  第１の追加プロファイル情報記憶手段、追加特徴語保存部Ｂ
１８  第２の更新手段、比較更新部
１９  特徴語合成手段、特徴語合成部
２０  検索式入力部
２１  検索手段、検索エンジン
２２  検索結果ソート手段、検索結果ソート部
２３  結果出力部
【図１】
2009282913.tif 000003
【図２】
2009282913.tif 000004
【図３】
2009282913.tif 000005
【図４】
2009282913.tif 000006
【図５】
2009282913.tif 000007
【図６】
2009282913.tif 000008
【図７】
2009282913.tif 000009
【図８】
2009282913.tif 000010