(57)【要約】【課題】  過去に閲覧したファイルを検索し、詳細な閲覧履歴から重要スコアを算出して、重要と思われるファイルを探し出す技術を提供する。【解決手段】  閲覧されたファイルの操作履歴情報を受信し、ファイルをファイル保存部に蓄積し、操作履歴を操作履歴データベース１３に蓄積し、ファイル属性情報をファイル属性情報データベース１４に蓄積する操作履歴取得部１１、並びに情報検索端末３０から検索要求、及び検索要件を受信し、時間的周辺ファイル抽出部１６が選択した識別子に該当するファイルに基づいて作成した検索結果を情報検索端末３０に送信する検索管理部１８から検索装置１０を構成する。【選択図】  図１
2006331296.tif 000002
【特許請求の範囲】
【請求項１】
検索要求及び検索要件を入力し、操作履歴データベース及びファイル属性情報データベースに蓄積された情報に基づいてファイルを検索するファイル検索装置が行うファイル検索方法であって、
操作履歴取得部が、閲覧されたファイルの操作履歴情報を受信する操作履歴情報受信ステップと、
前記操作履歴取得部が、前記操作履歴情報からファイルを検出して、当該ファイルをファイル保存部に蓄積するファイル蓄積ステップと、
前記操作履歴取得部が、前記操作履歴情報から操作履歴を検出して、当該操作履歴を前記操作履歴データベースに蓄積する操作履歴蓄積ステップと、
前記操作履歴取得部が、前記操作履歴情報からファイル属性情報を検出して、当該ファイル属性情報を前記ファイル属性情報データベースに蓄積するファイル属性情報蓄積ステップと、
検索管理部が、情報検索端末から前記検索要求、及び前記検索要件を受信する検索受信ステップと、
ファイル検索部が、前記ファイル保存部に蓄積された前記ファイルを検索し、当該ファイルについて前記検索要求に対する適合度を算出する適合度算出ステップと、
経験スコア算出部が、前記操作履歴データベースにアクセスして前記ファイルの閲覧時間を算出し、当該閲覧時間に基づいて当該ファイルの経験スコアを算出する経験スコア算出ステップと、
統合スコア計算部が、前記適合度及び前記経験スコアから前記検索要求含まれる計算方法識別子に基づいて統合スコアを算出する統合スコア算出ステップと、
時間的周辺ファイル抽出部が、前記検索要求に基づいて決定した一定幅を有するファイル閲覧時刻に該当するファイルの識別子リストを前記操作履歴データベースから取得し、当該識別子リスト中で前記統合スコアが大きいものから順に、前記検索要求に基づいて決定した数のファイルの識別子を選択する、周辺識別子リスト取得ステップと、
前記検索管理部が、前記選択した識別子に該当するファイルに基づいて作成した検索結果を前記情報検索端末に送信する検索結果送信ステップと、を有することを特徴とするファイル検索方法。
【請求項２】
前記操作履歴情報は、
ファイルそのもの、閲覧画面上のファイルのウィンドウがアクティブ、及び非アクティブに変化した時間、及び、当該ファイルを閲覧するための識別子、を含むことを特徴とする請求項１に記載のファイル検索方法。
【請求項３】
前記操作履歴データベースに蓄積する操作履歴は、
前記ファイル保存部に保存したファイルの識別子、前記閲覧画面上のファイルのウィンドウがアクティブ、及び非アクティブに変化した時間から算出したファイルの閲覧開始時刻、及びファイルの閲覧終了時刻、並びに、前記ファイルを閲覧するための識別子、を含むことを特徴とする請求項２に記載のファイル検索方法。
【請求項４】
前記ファイル属性情報データベースに蓄積するファイル属性情報は、前記ファイルの作者、前記ファイルのタイトル、前記ファイルの更新日、前記ファイルを閲覧するための識別子、及び、前記ファイル保存部に保存したファイルの識別子、を含むことを特徴とする請求項１〜３いずれかに記載のファイル検索方法。
【請求項５】
前記検索要求は、
検索キーワード、検索したい時間情報、前記検索結果に含めるファイル数、及び計算方法識別子を含み、
前記計算方法識別子は、前記適合スコアの計算方法、前記経験スコアの計算方法、並びに、前記統合スコアを算出する際の前記適合スコア及び前記経験スコアの寄与度、を含むことを特徴とする請求項１〜４いずれかに記載のファイル検索方法。
【請求項６】
前記情報検索端末に送信される検索結果は、前記ファイルのサムネイル、前記ファイルのタイトル、前記ファイルの閲覧時刻、前記ファイルの閲覧回数、前記ファイルの閲覧時間、及び、前記ファイルを閲覧するための識別子、の中から前記情報検索端末が選択可能なことを特徴とする請求項１〜５いずれかに記載のファイル検索方法。
【請求項７】
前記検索結果管理部は、前記検索結果を前記情報検索端末に送信した後に当該情報検索端末から検索結果に含めるファイル数を再受信し、前記時間的周辺ファイル抽出部は当該ファイル数だけ前記統合スコアが大きいものから順にファイルを選択し、前記検索結果管理部は当該ファイルに基づいて検索結果を再作成し、当該検索結果を当該情報検索端末に再送信することを特徴とする請求項１〜６いずれかに記載のファイル検索方法。
【請求項８】
検索要求及び検索要件を入力し、操作履歴データベース及びファイル属性情報データベースに蓄積された情報に基づいてファイルを検索するファイル検索装置であって、
閲覧されたファイルの操作履歴情報を受信し、当該操作履歴情報からファイルを検出して、当該ファイルをファイル保存部に蓄積し、当該操作履歴情報から操作履歴を検出して、当該操作履歴を前記操作履歴データベースに蓄積し、当該操作履歴情報からファイル属性情報を検出して、当該ファイル属性情報を前記ファイル属性情報データベースに蓄積する操作履歴取得部と、
情報検索端末から前記検索要求、及び前記検索要件を受信し、時間的周辺ファイル抽出部が選択した識別子に該当するファイルに基づいて作成した検索結果を前記情報検索端末に送信する検索管理部と、
前記操作履歴に含まれる識別子リストに基づいて前記ファイル保存部に蓄積された前記ファイルを検索し、当該ファイルについて前記検索要求に対する適合度を算出するファイル検索部と、
前記操作履歴データベースにアクセスして前記ファイルの閲覧時間を算出し、当該閲覧時間に基づいて経験スコアを算出する経験スコア算出部と、
前記適合度及び前記経験スコアから前記検索要求に基づいて前記統合スコアを算出する統合スコア計算部と、
前記検索要求に基づいて決定した一定幅を有するファイル閲覧時刻に該当するファイルの識別子リストを前記操作履歴データベースから取得し、当該識別子リスト中で統合スコアが大きいものから順に、前記検索要求に基づいて決定した数のファイルの識別子を選択する前記時間的周辺ファイル抽出部と、を有することを特徴とするファイル検索装置。
【請求項９】
前記請求項１〜８いずれかに記載の方法又は装置を実現可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者の操作履歴情報を管理し、利用者が過去に閲覧した情報を容易に検索できるようにする技術に関する。
【背景技術】
【０００２】
従来の、個人が閲覧した情報を管理し、再利用を可能にするサービスの例としては、Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎが提供するＩｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅの機能である“お気に入り”、及び“履歴”が該当する。
【０００３】
“お気に入り”が管理する情報は、フォルダ、Ｗｅｂページのタイトル、ＵＲＬ、表示回数、及び最終表示日時である。利用者は、“お気に入り”で管理しているＷｅｂページを利用するとき、Ｗｅｂページのタイトルを見て、望みのＷｅｂページを探し出している。また、それらのＷｅｂページを整理するためのフォルダを作成し、たとえばＪリーグなどの名前をつけて、そのフォルダのなかにＪリーグに関するＷｅｂページのＵＲＬを格納することで、望みのＷｅｂページを検索することを容易にすることもできる。
【０００４】
“履歴”が管理する情報は、最終表示日時、インターネットアドレス、タイトル、利用回数である。利用者は、“履歴”で管理しているＷｅｂページを利用するとき、日付順、サイト順、利用回数によって並び替え、Ｗｅｂページのタイトルを見て望みのＷｅｂページを探すことができる。また、キーワードを入力することで過去に見たＷｅｂページの中から、そのキーワードを含むＷｅｂページを一覧表示することができる。“履歴”を利用した場合、検索キーワードを入力し、検索語にＨＩＴするファイルを時系列にすると、過去に閲覧したファイルを時間順にすべて表示する。
【０００５】
しかし、“お気に入り”や“履歴”は、利用者の操作履歴を少数の項目しか取得できておらず、利用者が経験した強さをしめす経験スコアを算出するには不十分である。
【０００６】
一方、インターネット上にある情報を検索する手段として、Ｇｏｏｇｌｅ社が提供するＧｏｏｇｌｅや、ＮＴＴレゾナント社が提供するｇｏｏがある。
【０００７】
これらは、単語やリンク構造などＷｅｂページ自身の情報だけから、検索結果を表示する技術である。つまり、検索を行う個人が過去に見たＷｅｂページであるかどうかは関係なく検索結果を表示する。
【０００８】
また、例えば、あるユーザの操作履歴を収集し、操作履歴からＵＲＬ毎に評価値を計算し、同様の評価をしている他のユーザが高く評価しているＵＲＬを表示する手法が提案されている(例えば、特許文献１参照。)。
【特許文献１】特開平１０−３０７８４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
利用者が“ある事柄についての情報”を得たいと考えており、Ｇｏｏｇｌｅやｇｏｏを用いて検索した場合、検索結果が何百件、何千件とあり、すべての検索結果を確認できないことがある。これは、Ｇｏｏｇｌｅやｇｏｏでは独自のランキング方法により検索キーワードへの適合度順に表示を行い、このランキングは固定的であるためである。
【００１０】
また、過去に見たＷｅｂページのほうが利用者にとって有効である場合がある。例えば、過去に見たことがあるＷｅｂページは、“ある事柄についての情報”を理解することは、過去に見たことがないＷｅｂページに比べて容易である。どんな情報がどこに書いてあるのかをある程度推測できるため、短時間でＷｅｂページの中の“ある事柄についての情報”にたどり着き、ポイントをおさえて“ある事柄についての情報”を理解できる。
【００１１】
一方、利用者が過去に何度も見たことで内容を覚えており検索結果に表示してほしくない情報であっても上位に表示されることがある。つまり、過去に見たことがない新しいＷｅｂページを探す労力を増す要因になることがある。
【００１２】
そして、既存の技術では、過去に見たことがあるページの中から、わずかな操作履歴を利用して検索し、検索結果を表示するか、又は、過去に見たことがあるかないかに関わらず検索するが過去に見たページであることを考慮せず検索結果を表示している。つまり、利用者が経験した強さをしめす経験スコアを十分に算出できていない。
【００１３】
また、検索キーワードを入力し、検索語にＨＩＴするファイルを時系列にすると、過去に閲覧したファイルを時間順にすべて表示するため、検索結果が大量に表示されていた。そのため、結局大量のファイルをチェックし、重要なファイルを探し出す必要があった。
【００１４】
そこで、過去に閲覧したファイルを検索し、詳細な閲覧履歴から統合スコアを算出して、重要と思われるファイルを探し出す技術を提供する。
【課題を解決するための手段】
【００１５】
そこで上記課題を解決するために、請求項１に記載の発明は、検索要求及び検索要件を入力し、操作履歴データベース及びファイル属性情報データベースに蓄積された情報に基づいてファイルを検索するファイル検索装置が行うファイル検索方法であって、操作履歴取得部が、閲覧されたファイルの操作履歴情報を受信する操作履歴情報受信ステップと、前記操作履歴取得部が、前記操作履歴情報からファイルを検出して、当該ファイルをファイル保存部に蓄積するファイル蓄積ステップと、前記操作履歴取得部が、前記操作履歴情報から操作履歴を検出して、当該操作履歴を前記操作履歴データベースに蓄積する操作履歴蓄積ステップと、前記操作履歴取得部が、前記操作履歴情報からファイル属性情報を検出して、当該ファイル属性情報を前記ファイル属性情報データベースに蓄積するファイル属性情報蓄積ステップと、検索管理部が、情報検索端末から前記検索要求、及び前記検索要件を受信する検索受信ステップと、ファイル検索部が、前記ファイル保存部に蓄積された前記ファイルを検索し、当該ファイルについて前記検索要求に対する適合度を算出する適合度算出ステップと、経験スコア算出部が、前記操作履歴データベースにアクセスして前記ファイルの閲覧時間を算出し、当該閲覧時間に基づいて当該ファイルの経験スコアを算出する経験スコア算出ステップと、統合スコア計算部が、前記適合度及び前記経験スコアから前記検索要求含まれる計算方法識別子に基づいて統合スコアを算出する統合スコア算出ステップと、時間的周辺ファイル抽出部が、前記検索要求に基づいて決定した一定幅を有するファイル閲覧時刻に該当するファイルの識別子リストを前記操作履歴データベースから取得し、当該識別子リスト中で前記統合スコアが大きいものから順に、前記検索要求に基づいて決定した数のファイルの識別子を選択する、周辺識別子リスト取得ステップと、前記検索管理部が、前記選択した識別子に該当するファイルに基づいて作成した検索結果を前記情報検索端末に送信する検索結果送信ステップと、を有することを特徴とする。
【００１６】
また、請求項２に記載の発明は、前記操作履歴情報は、ファイルそのもの、閲覧画面上のファイルのウィンドウがアクティブ、及び非アクティブに変化した時間、及び、当該ファイルを閲覧するための識別子、であることを特徴とする。
【００１７】
また、請求項３に記載の発明は、前記操作履歴データベースに蓄積する操作履歴は、前記ファイル保存部に保存したファイルの識別子、前記閲覧画面上のファイルのウィンドウがアクティブ、及び非アクティブに変化した時間から算出したファイルの閲覧開始時刻、及びファイルの閲覧終了時刻、並びに、前記ファイルを閲覧するための識別子、を含むことを特徴とする。
【００１８】
また、請求項４に記載の発明は、前記ファイル属性情報データベースに蓄積するファイル属性情報は、前記ファイルの作者、前記ファイルのタイトル、前記ファイルの更新日、前記ファイルを閲覧するための識別子、及び、前記ファイル保存部に保存したファイルの識別子、を含むことを特徴とする。
【００１９】
また、請求項５に記載の発明は、前記検索要求は、検索キーワード、検索したい時間情報、前記検索結果に含めるファイル数、及び計算方法識別子であり、前記計算方法識別子は、前記適合スコアの計算方法、前記経験スコアの計算方法、並びに、前記統合スコアを算出する際の前記適合スコア及び前記経験スコアの寄与度、を含むことを特徴とする。
【００２０】
また、請求項６に記載の発明は、前記情報検索端末に送信される検索結果は、前記ファイルのサムネイル、前記ファイルのタイトル、前記ファイルの閲覧時刻、前記ファイルの閲覧回数、前記ファイルの閲覧時間、及び、前記ファイルを閲覧するための識別子、の中から前記情報検索端末が選択可能なことを特徴とする。
【００２１】
また、請求項７に記載の発明は、前記検索結果管理部は、前記検索結果を前記情報検索端末に送信した後に当該情報検索端末から検索結果に含めるファイル数を再受信し、前記時間的周辺ファイル抽出部は当該ファイル数だけ前記統合スコアが大きいものから順にファイルを選択し、前記検索結果管理部は当該ファイルに基づいて検索結果を再作成し、当該検索結果を当該情報検索端末に再送信することを特徴とする。
【００２２】
また、請求項８に記載の発明は、検索要求及び検索要件を入力し、操作履歴データベース及びファイル属性情報データベースに蓄積された情報に基づいてファイルを検索するファイル検索装置であって、閲覧されたファイルの操作履歴情報を受信し、当該操作履歴情報からファイルを検出して、当該ファイルをファイル保存部に蓄積し、当該操作履歴情報から操作履歴を検出して、当該操作履歴を前記操作履歴データベースに蓄積し、当該操作履歴情報からファイル属性情報を検出して、当該ファイル属性情報を前記ファイル属性情報データベースに蓄積する操作履歴取得部と、情報検索端末から前記検索要求、及び前記検索要件を受信し、時間的周辺ファイル抽出部が選択した識別子に該当するファイルに基づいて作成した検索結果を前記情報検索端末に送信する検索管理部と、前記操作履歴に含まれる識別子リストに基づいて前記ファイル保存部に蓄積された前記ファイルを検索し、当該ファイルについて前記検索要求に対する適合度を算出するファイル検索部と、前記操作履歴データベースにアクセスして前記ファイルの閲覧時間を算出し、当該閲覧時間に基づいて経験スコアを算出する経験スコア算出部と、前記適合度及び前記経験スコアから前記検索要求に基づいて前記統合スコアを算出する統合スコア計算部と、前記検索要求に基づいて決定した一定幅を有するファイル閲覧時刻に該当するファイルの識別子リストを前記操作履歴データベースから取得し、当該識別子リスト中で統合スコアが大きいものから順に、前記検索要求に基づいて決定した数のファイルの識別子を選択する前記時間的周辺ファイル抽出部と、を有することを特徴とする。
【００２３】
また、請求項９に記載の発明は、前記請求項１〜８いずれかに記載の方法又は装置を実現可能なプログラムである。
【００２４】
なお、操作履歴に含まれるファイルの識別子には、例えば、ＵＲＬ、パスがある。
【００２５】
また、ファイルを閲覧するための識別子には、例えば、ＵＲＬ、パスがある。
【００２６】
請求項１〜９に記載の発明では、検索要求に対する適合度、及びファイルの閲覧時間に基づいて算出する経験スコアから統合スコアを算出し、この統合スコアに基づいて検索結果とするファイルを決定する。
【００２７】
請求項５では、この統合スコア算出における、適合度、及び経験スコアの寄与度は設定を行うことが可能である。
【発明の効果】
【００２８】
請求項１〜９に記載の発明によれば、検索要件、及び過去に閲覧した時間の重要度に基づいて検索ファイルを提供することが可能となる。
【００２９】
また、請求項５に記載の発明によれば、検索要件、及び過去に閲覧した時間の寄与度について設定を行い、重み付けを所望の値にすることが可能である。
【発明を実施するための最良の形態】
【００３０】
以下、図面を用いて実施形態を説明する。
【００３１】
検索装置１０の構成図を図１に示す。図１に示すように、検索装置１０は、操作履歴取得部１１、ＦＩＬＥ属性情報ＤＢ１２、操作履歴ＤＢ１３、ＦＩＬＥ検索部１４、経験スコア算出部１５、時間的周辺ファイル抽出部１６、統合スコア計算部１７、及び検索管理部１８を有している。
【００３２】
まず、操作履歴取得部１１が操作履歴を取得する方法を説明する。
【００３３】
操作履歴取得部１１は、キーボードイベント、マウスイベント、及びアクティブになっているウィンドウ等に状態変化イベントが生じたときに、Ｗｉｎｄｏｗｓ(登録商標)ＯＳ上でグローバルに通信されているウィンドウメッセージを取得（フック）し、現在どのプログラムがユーザによって操作されているかを特定する。また、いずれかのウィンドウがアクティブになった、又は非アクティブになったということを取得出来る。なお、本実施形態では、Ｍｉｃｒｏｓｏｆｔ社のインターネットエクスプローラ（ＩＥ）を用いた場合を例に説明する。
【００３４】
次に、プログラム間通信によってＩＥと通信し、ＩＥのウィンドウ上で現在表示しているホームページのＵＲＬ、及び表示している情報本体（多くの場合ＨＴＭＬファイル）を取得する。
【００３５】
次に、取得した情報本体についてＭＤ５を用いてハッシュ値を計算する。
【００３６】
次に、取得した情報本体を『過去に見たＦＩＬＥ』として保存する。ここでは、ハードディスクに保存すること、ＦＩＬＥＤＢに保存することが可能である。
【００３７】
次に、ウィンドウメッセージに含まれるウィンドウのアクティブ化の時間をＵＲＬの閲覧開始時間であると推定して、ＵＲＬ、閲覧開始時間、情報本体についてＭＤ５を用いて算出したハッシュ値、及び情報本体を保存したファイル名（ファイルのパス）を操作履歴ＤＢ１３に登録する。
【００３８】
次に、操作履歴取得部は１１、情報本体を解析した結果、及びすでに取得した情報を用いて、情報本体の属性情報である作者、タイトル、更新日、情報本体についてＭＤ５を用いて算出したハッシュ値、インターネットで公開されていたＵＲＬ、及び情報本体を保存したファイル名（ファイルのパス）をＦＩＬＥ属性情報ＤＢ１２に保存する。
【００３９】
その後、操作履歴取得部１１がウィンドウメッセージに含まれるウィンドウの非アクティブ化のメッセージを受け取ると、その時間をＵＲＬの閲覧終了時間であると推定して、閲覧終了時間を操作履歴ＤＢ１３に登録する。
【００４０】
次に、検索装置１０が検索を行う手順を説明する。
【００４１】
検索管理部１８は、情報検索端末３０から、検索キーワード、検索したい時間情報（例えば、『２００５年２月２０日１６時１６分４１秒』等）、及び計算方法識別子（『優先作者＝太郎；それ以外＝デフォルト』，『閲覧時間５分以上は切り捨てる；それ以外＝デフォルト』、『経験スコア：ＦＩＬＥ適合スコア＝７：３』）を受信する。
【００４２】
そして、操作履歴ＤＢ１３を検索することにより、過去に見たＦＩＬＥが保存されているファイルのパスリストを取得する。
【００４３】
検索管理部１８は検索キーワード、ファイルのパスリスト、及び計算方法識別子(『優先作者＝太郎；その以外＝デフォルト』)をＦＩＬＥ検索部１４に送る。
【００４４】
ＦＩＬＥ検索部１４は検索キーワード及びファイルのパスリストを用いて、過去に見たＦＩＬＥを検索し、検索要求への適合度であるＦＩＬＥ適合スコアを各ＦＩＬＥについて算出する。そして結果を検索管理部１８に送信する。このＦＩＬＥ適合スコアの算出には、既存の技術を用いることが可能であり、算出方法の設定については変更可能である。
【００４５】
このとき、作者が太郎であるＦＩＬＥかどうかをＦＩＬＥ属性ＤＢ１２にアクセスすることで調べ、作者が太郎であるＦＩＬＥのＦＩＬＥ適合スコアを２倍する。また、検索キーワードを含まない（検索にＨＩＴしない）ファイルのＦＩＬＥ適合スコアは“０”とする。
【００４６】
検索管理部１８は、計算方法識別子(『閲覧時間５分以上は切り捨てる；それ以外＝デフォルト』)を経験スコア算出部１５に送信する。
【００４７】
経験スコア算出部１５は、操作履歴ＤＢ１３にアクセスして過去に閲覧されたファイルの閲覧時間長さを計算し、経験スコアを算出する。このとき、閲覧時間５分以上は切り捨てて閲覧された時間を５分とする。そして、閲覧した時間１秒あたり１ポイントとして経験スコアを算出する。そして、各ファイルのパス及び各ファイルの経験スコアのリストを検索管理部１８に送信する。
【００４８】
検索管理部１８は、各ファイルのパス、各ファイルの経験スコア及び各ファイルのＦＩＬＥ適合スコアのリスト、並びに計算情報識別子(『経験スコア：ＦＩＬＥ適合スコア＝７：３』)を統合スコア計算部１７へ送信する。
【００４９】
統合スコア計算部１７では、ファイル適合スコアに０．３を乗じた値と経験スコアに０．７を乗じた値との和を計算して統合スコアとする。そして、各ファイルのパス及び各ファイルの統合スコアのリストを検索管理部１８に送信する。
【００５０】
検索管理部１８は、時間的周辺ファイル抽出部１６に、検索したい時間情報（例えば、『２００５年２月２０日１６時１６分４１秒』）、並びに各ファイルのパス及び各ファイルの統合スコアのリストを送信する。
【００５１】
時間的周辺ファイル抽出部１６は、検索したい時間情報を元に、操作履歴ＤＢ１３に検索したい時間の例えば前後３時間に閲覧していたファイルのパスを検索する。
【００５２】
次に、検索したファイルのパスの中から、統合スコアが上位のファイルを指定サムネイル数（例えば、２３個）だけ抽出する。
【００５３】
次に、これら統合スコアが上位のファイル及びこれらのファイルのファイル統合スコアを検索管理部１８に送信する。
【００５４】
検索管理部１８は、統合スコアが上位なファイルを時系列に２次元上に配列した検索結果のページを作成し、検索結果ページを情報検索端末３０に送信する。
【００５５】
ここで情報検索端末３０が表示する画面を図２に示す。図２に示すように情報検索端末３０を操作するユーザは、検索要求を行う際に、検索キーワード（ｇｏｏ）、検索したい時間情報（『２００５年２月２０日１６時１６分４１秒』）、検索したい時間情報の前後どれぐらいの間（『６時間』）に閲覧したファイルを検索結果に表示するかをしめす期間情報、経験スコア及びＦＩＬＥ適合スコアの重み付けの指定、並びに表示するファイルの数の指定を行うことが可能である。また、図２の画面において、ファイル数を１０個に絞り込んだ画面を図３に示す。
【００５６】
また、図４に示すように、通常の過去に閲覧したファイル検索の検索結果に、そのファイルの時間的周辺で閲覧していたファイルを表示するボタンを配置しておくことにより、検索装置１０へ検索要求を行うことができるようにすることも可能である。
【００５７】
なお、この検索装置１０を実現する検索装置プログラムは、単独のサーバ、既存の検索サーバ、及び利用者端末３０にインストールすることができる。
【００５８】
また、利用者の操作履歴情報は、操作履歴取得部１０より取得される場合もあれば、インターネットエクスプローラなどの他の利用者端末のアプリケーションから登録される場合もある。また、利用者が閲覧したい情報を要求したＷｅｂサーバから登録される場合もある。
【００５９】
また、操作履歴ＤＢ１３、ＦＩＬＥ属性情報ＤＢ１２及び／又はＦＩＬＥＤＢは検索装置１０の外部に設置して、アクセス可能にしてもよい。
【００６０】
以上説明したように本実施形態では、過去に見たことがあるファイルにおいて経験スコアが高く、かつファイル適合スコアが高いファイルを検索することができる。
【００６１】
また、利用者が指定した時間の周辺に閲覧していたファイルの中から、経験スコアが高く、かつファイル適合スコアが高いファイルを検索することが可能となる。
【００６２】
経験スコアが高いファイルは、過去に行っていた行動を代表的に示すファイルである可能性が高いと考えられるため、過去に行っていた行為をより短時間に思い出すことも可能となる。
【００６３】
また、経験スコアの高いファイルは再度閲覧した場合に、過去に弱く（たとえば短い時間だけ）経験した情報に比べて、比較的短時間で情報の内容が取得できると思われる。
【図面の簡単な説明】
【００６４】
【図１】検索装置の構成図。
【図２】検索ファイル表示例を示す図。
【図３】検索ファイル表示例を示す図。
【図４】検索装置に検索要求を行う直前の情報検索端末の画面例を示す図。
【符号の説明】
【００６５】
１０  検索装置
１１  操作履歴取得部
１２  ＦＩＬＥ属性情報ＤＢ
１３  操作履歴ＤＢ
１４  ＦＩＬＥ検索部
１５  経験スコア算出部
１６  時間的周辺ファイル抽出部
１７  統合スコア計算部
１８  検索管理部
３０  情報検索端末
【図１】
2006331296.tif 000003
【図２】
2006331296.tif 000004
【図３】
2006331296.tif 000005
【図４】
2006331296.tif 000006