(57)【要約】  検索結果が表示されてから、ユーザが次のアクションを起こすまでの経過時間等を考慮することにより、ユーザの目的に合う提示情報へ迅速にアクセスすることを可能とする。  検索システムサーバ１のシステム制御部１３は、検索優先度をＷｅｂページの毎に対応付けて登録しておく検索データベース２１にアクセス可能であり、検索優先度が高いＷｅｂページから優先的に検索結果を表示するための検索結果ページをユーザ端末４に送信し、当該送信後に、新たな検索結果ページの送信要求を示す再検索リクエストまたは別検索結果ページリクエストを受信して、経過時間ｔを計測し、経過時間ｔが閾時間αに満たない場合には、ユーザ端末４により表示された検索結果が示す前記Ｗｅｂページの検索優先度を下げ、経過時間ｔが閾時間α以上である場合には、ユーザ端末４により表示された検索結果が示す前記Ｗｅｂページの検索優先度を上げる。
2009072174.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに対して提示情報を提示する端末装置からのネットワークを介した要求に応じて、ユーザの目的に合う前記提示情報を検索する情報検索装置において、
前記提示情報の優先度を当該提示情報毎に対応付けて記憶する記憶手段にアクセスするアクセス手段と、
検索された前記提示情報を示す検索結果を前記優先度が高い当該提示情報から優先的に表示する画面を構成する検索結果画面データを、前記端末装置に送信する検索結果送信手段と、
前記検索結果画面データの送信後に、新たな前記検索結果画面データの送信要求を示す新検索結果送信要求データを前記端末装置から受信する新検索結果送信要求受信手段と、
前記検索結果画面データが送信されるときから前記新検索結果送信要求データが受信されたときまでの経過時間を計測する計時手段と、
前記経過時間が、ユーザの目的に合う前記提示情報が検索されたと認められる時間として予め定められた認定時間に満たない場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を下げ、
前記経過時間が、前記認定時間を超える場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を上げる優先度変更手段と、
を備えることを特徴とする情報検索装置。
【請求項２】
請求項１に記載の情報検索装置において、
前記検索結果画面データには、検索された前記提示情報に対して前記端末装置がユーザの選択に基づいてアクセスするためのリンク情報が埋め込まれており、
前記送信された検索結果画面データに基づいて前記端末装置により表示された検索結果の中から、アクセスする前記提示情報がユーザにより選択された場合に、当該提示情報がアクセスされることを示すアクセス通知データを当該端末装置から受信するアクセス通知受信手段と、
ユーザにより選択された前記提示情報が前記端末装置により表示された後、前記送信された検索結果画面データに基づく検索結果の再表示がユーザにより指示された場合に、当該端末装置から再表示通知データを受信する再表示通知受信手段と、を更に備え、
前記優先度変更手段は、予め定められた条件に基づいて、前記再表示通知データを受信することはないと認定した場合には、前記受信されたアクセス通知データが示す前記提示情報の前記優先度を上げることを特徴とする情報検索装置。
【請求項３】
請求項２に記載の情報検索装置において、
前記優先度変更手段は、前記再表示通知データを受信した場合には、前記受信されたアクセス通知データが示す前記提示情報の前記優先度を下げることを特徴とする情報検索装置。
【請求項４】
請求項１乃至３の何れか１項に記載の情報検索装置において、
前記新検索結果送信要求データは、前記検索結果画面データに基づいて表示された検索結果とは異なる条件で検索結果を表示する前記新たな検索結果画面データの送信要求、または、検索に用いられるキーワード情報を変更しての検索要求、の少なくとも何れか一方を示すデータであることを特徴とする情報検索装置。
【請求項５】
ユーザに対して提示情報を提示する端末装置からのネットワークを介した要求に応じて、ユーザの目的に合う前記提示情報を検索する情報検索装置であって、前記提示情報の優先度を当該提示情報毎に対応付けて記憶する記憶手段にアクセスするアクセス手段を備える情報検索装置による情報検索方法において、
検索された前記提示情報を示す検索結果を前記優先度が高い当該提示情報から優先的に表示する画面を構成する検索結果画面データを、前記端末装置に送信する検索結果送信工程と、
前記検索結果画面データの送信後に、新たな前記検索結果画面データの送信要求を示す新検索結果送信要求データを前記端末装置から受信する新検索結果送信要求受信工程と、
前記検索結果画面データが送信されるときから前記新検索結果送信要求データが受信されたときまでの経過時間を計測する計時工程と、
前記経過時間が、ユーザの目的に合う前記提示情報が検索されたと認められる時間として予め定められた認定時間に満たない場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を下げ、
前記経過時間が、前記認定時間を超える場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を上げる優先度変更工程と、
を備えることを特徴とする情報検索方法。
【請求項６】
ユーザに対して提示情報を提示する端末装置からのネットワークを介した要求に応じて、ユーザの目的に合う前記提示情報を検索する情報検索装置であって、前記提示情報の優先度を当該提示情報毎に対応付けて記憶する記憶手段にアクセスするアクセス手段を備える情報検索装置に含まれるコンピュータを、
検索された前記提示情報を示す検索結果を前記優先度が高い当該提示情報から優先的に表示する画面を構成する検索結果画面データを、前記端末装置に送信する検索結果送信手段、
前記検索結果画面データの送信後に、新たな前記検索結果画面データの送信要求を示す新検索結果送信要求データを前記端末装置から受信する新検索結果送信要求受信手段、
前記検索結果画面データが送信されるときから前記新検索結果送信要求データが受信されたときまでの経過時間を計測する計時手段、
前記経過時間が、ユーザの目的に合う前記提示情報が検索されたと認められる時間として予め定められた認定時間に満たない場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を下げ、
前記経過時間が、前記認定時間を超える場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を上げる優先度変更手段、
として機能させることを特徴とする情報検索処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、ユーザに対して提示情報を提示する端末装置からのネットワークを介した要求に応じて、ユーザの目的に合った提示情報を検索する情報検索装置、情報検索方法及び情報検索処理プログラムの技術分野に関する。
【背景技術】
【０００２】
従来から、インターネット等のネットワークにおいて提供され、ＨＴＭＬ（Hyper Text Markup Language）等のマークアップ言語により記述されたＷｅｂページ等に埋め込まれたハイパーリンク（以下、単に「リンク」と称する）を介してネットワーク上に散在するＷｅｂページ、画像データ、文書データ等の各種情報資源の閲覧等を可能にするＷＷＷ（World Wide Web）等のハイパーテキストシステムが広く知られている。
こうしたハイパーテキストシステムにおいて、ユーザは、パーソナルコンピュータ等の端末装置を用いて、例えば、Ｇｏｏｇｌｅ（商標）、Ｙａｈｏｏ（登録商標）、Ｉｎｆｏｓｅｅｋ（登録商標）等の検索サイトにアクセスし、ネットワーク上に散在する各種情報資源の中から自分が必要なＷｅｂページ等の情報資源を検索することが一般的に行われている。【０００３】
こうした検索サイトにおいては、ユーザにより与えられた検索キーワードに対して、通常、多数の情報資源が検索されることから、ユーザの目的に合った情報資源に迅速にアクセスできるように、検索結果として、検索された情報資源を如何なる優先度で表示させるかが課題となる。【０００４】
例えば、Ｇｏｏｇｌｅ（商標）の場合には、他のＷｅｂサイトから張られているリンクの数が多いＷｅｂページ（あるいはＷｅｂサイト）ほど優先度を高く設定し、且つ、当該Ｗｅｂページに対してリンクを張っているＷｅｂサイトの優先度が高いほど、当該Ｗｅｂページの優先度を高く設定するようになっている。【０００５】
また、特許文献１には、検索結果適否文書に対して検索されたＷｅｂページの適否をチェックさせ、これに基づいてＷｅｂページを適合グループと不適合グループに区分して、適合グループのＷｅｂページに頻出するする共通語句と、不適合グループのＷｅｂページに頻出する共通語句とを抽出し、これらの共通語句に基づいて新たに検索を行う技術が開示されている。【０００６】
また、こうしたＷｅｂページ等を分析して検索優先度を決定する方法とは別に、検索結果が表示されてからのユーザのアクション（端末装置に対する指示）を分析して優先度を決定したり、検索範囲を狭めたりする方法が知られている。【０００７】
例えば、特許文献２には、クッキーやインターネット一時ファイルなどから、使用者が得た情報の特性を把握し、この特性に合う情報から先に検索して検索結果を出力する技術が開示されている。
【特許文献１】特開２００２−２１５６４２号公報
【特許文献２】特表２００４−５１０２５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した従来の技術では、ユーザのアクションを分析する方法として、検索結果が表示されてから、ユーザが次のアクションを起こすまでの経過時間を考慮したものは一切開示されていない。【０００９】
本願は、以上の点に鑑みてなされたものであり、その課題の一例は、検索結果が表示されてから、ユーザが次のアクションを起こすまでの経過時間等を考慮することにより、ユーザの目的に合うＷｅｂページ等の提示情報へ迅速にアクセスすることを可能とする情報検索装置、情報検索方法及び情報検索処理プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本願の一つの観点では、ユーザに対して提示情報を提示する端末装置からのネットワークを介した要求に応じて、ユーザの目的に合う前記提示情報を検索する情報検索装置において、前記提示情報の優先度を当該提示情報毎に対応付けて記憶する記憶手段にアクセスするアクセス手段と、検索された前記提示情報を示す検索結果を前記優先度が高い当該提示情報から優先的に表示する画面を構成する検索結果画面データを、前記端末装置に送信する検索結果送信手段と、前記検索結果画面データの送信後に、新たな前記検索結果画面データの送信要求を示す新検索結果送信要求データを前記端末装置から受信する新検索結果送信要求受信手段と、前記検索結果画面データが送信されるときから前記新検索結果送信要求データが受信されたときまでの経過時間を計測する計時手段と、前記経過時間が、ユーザの目的に合う前記提示情報が検索されたと認められる時間として予め定められた認定時間に満たない場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を下げ、前記経過時間が、前記認定時間を超える場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を上げる優先度変更手段と、を備えることを特徴とする。【００１１】
本願の他の観点では、ユーザに対して提示情報を提示する端末装置からのネットワークを介した要求に応じて、ユーザの目的に合う前記提示情報を検索する情報検索装置であって、前記提示情報の優先度を当該提示情報毎に対応付けて記憶する記憶手段にアクセスするアクセス手段を備える情報検索装置による情報検索方法において、検索された前記提示情報を示す検索結果を前記優先度が高い当該提示情報から優先的に表示する画面を構成する検索結果画面データを、前記端末装置に送信する検索結果送信工程と、前記検索結果画面データの送信後に、新たな前記検索結果画面データの送信要求を示す新検索結果送信要求データを前記端末装置から受信する新検索結果送信要求受信工程と、前記検索結果画面データが送信されるときから前記新検索結果送信要求データが受信されたときまでの経過時間を計測する計時工程と、前記経過時間が、ユーザの目的に合う前記提示情報が検索されたと認められる時間として予め定められた認定時間に満たない場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を下げ、前記経過時間が、前記認定時間を超える場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を上げる優先度変更工程と、を備えることを特徴とする。【００１２】
本願の更に他の観点では、ユーザに対して提示情報を提示する端末装置からのネットワークを介した要求に応じて、ユーザの目的に合う前記提示情報を検索する情報検索装置であって、前記提示情報の優先度を当該提示情報毎に対応付けて記憶する記憶手段にアクセスするアクセス手段を備える情報検索装置に含まれるコンピュータを、検索された前記提示情報を示す検索結果を前記優先度が高い当該提示情報から優先的に表示する画面を構成する検索結果画面データを、前記端末装置に送信する検索結果送信手段、前記検索結果画面データの送信後に、新たな前記検索結果画面データの送信要求を示す新検索結果送信要求データを前記端末装置から受信する新検索結果送信要求受信手段、前記検索結果画面データが送信されるときから前記新検索結果送信要求データが受信されたときまでの経過時間を計測する計時手段、前記経過時間が、ユーザの目的に合う前記提示情報が検索されたと認められる時間として予め定められた認定時間に満たない場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を下げ、前記経過時間が、前記認定時間を超える場合には、前記送信された検索結果画面データに基づいて表示される検索結果が示す前記提示情報の前記優先度を上げる優先度変更手段、として機能させることを特徴とする。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係るＷｅｂ検索システムＳの概要構成の一例を示すブロック図である。
【図２】第１実施形態に係る検索サーバ１とデータベースサーバ２との間で共通する構成の一例を示すブロック図である。
【図３】第１実施形態に係るＷｅｂ検索システムＳにおいて、ユーザ端末４の画面上に表示されるＷｅｂページが遷移する様子の一例を示す遷移図ある。
【図４】第１実施形態に係る検索サーバ１のシステム制御部１３処理の流れの一例を示すフローチャートである。
【図５】第２実施形態に係るＷｅｂ検索システムＳにおいて、ユーザ端末４の画面上に表示されるＷｅｂページが遷移する様子の一例を示す遷移図ある。
【図６】第２実施形態に係る検索サーバ１のシステム制御部１３処理の流れの一例を示すフローチャートである。
【符号の説明】
【００１４】
１    検索システムサーバ
２    データベースサーバ
３    Ｗｅｂサーバ
４    ユーザ端末
５    ゲートウェイ
１１  記憶部
１２  通信部
１３  システム制御部
２１  検索データベース
Ｓ  Ｗｅｂ検索システム
ＳＳ  検索サイトシステム
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本願の最良の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、Ｗｅｂ検索システムにおける検索システムサーバに対して本願を適用した場合の実施形態である。【００１６】
［１．第１実施形態］
［１．１  話者認識装置の構成及び機能概要］
先ず、本実施形態に係るＷｅｂ検索システムＳの構成及び機能概要について、図１を用いて説明する。【００１７】
図１は、第１実施形態に係るＷｅｂ検索システムＳの概要構成の一例を示すブロック図である。【００１８】
図１に示すように、Ｗｅｂ検索システムＳは、検索サイトシステムＳＳと、複数のＷｅｂサーバ３と、端末装置の一例としての複数のユーザ端末４と、を含んで構成されている。【００１９】
検索サイトシステムＳＳと、Ｗｅｂサーバ３と、ユーザ端末４とは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。【００２０】
検索サイトシステムＳＳは、ＷｅｂページなどといったネットワークＮＷに存在する情報資源を検索するサービスを、ユーザ端末４を利用するユーザに提供するようになっている。【００２１】
こうしたサービスを提供するために、検索サイトシステムＳＳは、情報検索装置の一例としての検索システムサーバ１と、検索データベース２１を備えるデータベースサーバ２と、ゲートウェイ５と、を含んで構成されており、検索システムサーバ１と、データベースサーバ２と、ゲートウェイ５とは、例えば、ＬＡＮ（Local Area Network）等を介して相互にデータの送受信が可能になっている。【００２２】
検索システムサーバ１は、ユーザ端末４から検索リクエストを受信すると、当該リクエストに含まれる検索ワード（キーワード情報の一例）に従って、Ｗｅｂページの検索処理を行い、その検索結果を表示するための検索結果ページ（検索結果画面データの一例）をユーザ端末４に送信するようになっている。このとき、検索システムサーバ１は、データベースサーバ２を介して検索データベース２１に対してＷｅｂページの検索を行うようになっている。【００２３】
また、検索システムサーバ１は、所謂、ロボット型検索エンジンを搭載しており、Ｗｅｂサーバ３により提供されるＷｅｂページ等を当該Ｗｅｂサーバ３から周期的に収集し、当該収集されたＷｅｂページを分析して、検索データベース２１を構築するようになっている。【００２４】
次に、データベースサーバ２は、データベース２１を管理するサーバ装置である。具体的に、データベースサーバ２は、検索システムサーバ１等からのリクエストに応じて、データベース２１に対して、データの登録、更新、取得等の処理を行うようになっている。【００２５】
次に、ゲートウェイ５は、ネットワークＮＷと検索サイトシステムＳＳとの間の通信プロトコルの変換を行うようになっている。【００２６】
一方、Ｗｅｂサーバ３は、アクセスしてきたユーザ端末４に対して、リクエストされたＵＲＬ（Uniform Resource Locator）に対応するＷｅｂページ等の情報資源を提供するサーバ装置である。【００２７】
次に、ユーザ端末４は、検索システムサーバ１やＷｅｂサーバ３にアクセスして、当該サーバ装置からＷｅｂページ等を取得して画面に表示等する端末装置であり、例えば、Ｗｅｂブラウザアプリケーションや電子メールアプリケーション等がインストールされたパーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、携帯電話機等を適用することができる。【００２８】
［１．２  検索システムサーバ及びデータベースサーバの構成及び機能］
次に、検索システムサーバ１及びデータベースサーバ２の構成及び機能について、図２及び図３を用いて説明する。図２は、第１実施形態に係る検索サーバ１とデータベースサーバ２との間で共通する構成の一例を示すブロック図である。また、図３は、第１実施形態に係るＷｅｂ検索システムＳにおいて、ユーザ端末４の画面上に表示されるＷｅｂページが遷移する様子の一例を示す遷移図ある。【００２９】
図２に示すように、検索システムサーバ１及びデータベースサーバ２は、夫々、各種プログラム及びデータ等を記憶する記憶部１１（例えば、ハードディスクドライブ等）と、ネットワークＮＷに接続して、ユーザ端末４等との通信状態を制御する通信部１２と、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えるシステム制御部１３と、を備え、システム制御部１３と記憶部１１及び通信部１２とは、システムバス１４を介して接続されている。【００３０】
データベースサーバ２の記憶部１１（記憶手段の一例）には、データベース２１が構築されている。このデータベース２１には、各Ｗｅｂサーバ３から収集されたＷｅｂページを解析した結果として、そのＷｅｂページのＵＲＬ、タイトル、要約、検索ワード等からなるインデックス情報が登録されている。【００３１】
ここで、インデックス情報には、各キーワード毎にＷｅｂページに対する検索優先度（優先度の一例）が設定されている。この検索優先度は、検索結果ページに、検索されたＷｅｂページのＵＲＬを示すリンク（リンク情報の一例）、タイトル、要約等の検索結果を表示する際において、その検索結果を表示する優先度を示している。【００３２】
例えば、多数のＷｅｂページが索された場合には、その全てを一つの検索結果ページでは表示されず、複数のページに分割されて表示されることとなる。このとき、検索優先度が相対的に高いＷｅｂページの検索結果ほど、先頭の方の検索結果ページで表示されるようになる。つまり。ユーザ側から見ると、検索優先度が相対的に高いＷｅｂページほど、少ない操作で検索結果が表示されるようになっている。【００３３】
また、同一ページの検索結果ページで表示される複数のＷｅｂページの検索結果のうち、検索優先度が相対的に高いＷｅｂページであるほど、当該検索結果ページで上位に表示されるようになる。つまり、ユーザ側から見ると、検索優先度が相対的に高いＷｅｂページほど、そのリンクが選択しやすい位置に、その検索結果が表示されるようになっている。【００３４】
検索システムサーバ１の記憶部１１には、情報検索処理プログラムが記憶されている。この情報検索処理プログラムは、例えば、他のサーバ等からＬＡＮ等を介して取得されるようにしても良いし、ＣＤ−ＲＯＭ等のディスクに記録されてドライブ装置を介して読み込まれるようにしても良い。【００３５】
検索システムサーバ１のシステム制御部１３（以下、単に「システム制御部１３」というときは、「検索システムサーバ１のシステム制御部１３」を指すものとする）は、本実施形態において、アクセス手段、検索結果送信手段、新検索結果送信要求受信手段、計時手段及び優先度変更手段の一例を構成している。【００３６】
そして、このシステム制御部１３は、ＣＰＵが、ＲＯＭや記憶部１１に記憶された各種プログラムを読み出し実行することにより検索システムサーバ１の各部を制御するとともに、上述した各手段等として機能するようになっている。【００３７】
具体的に、システム制御部１３は、検索結果ページをユーザ端末４に送信したときから新たな検索結果ページの要求をそのユーザ端末４から受信するときまでに経過した時間ｔに基づいて、直前の検索結果ページに表示されていた検索結果が示す全Ｗｅｂページの検索優先度を変更するようになっている。この検索優先度を変更の変更方法について、図３を参照して説明する。【００３８】
図３に示すように、ユーザ端末４の画面には、先ず、検索ページ１０１が表示される。この検索ページ１０１は、検索ワードを入力するための検索ワード入力エリア、検索ボタン等により構成されている。そして、ユーザが検索ワードを入力して検索ボタンを選択すると（ステップＳ１）、その検索ワードに対応する検索結果を表示する検索結果ページ１０２が画面に表示される。この、検索結果ページ１０２は、検索ワード入力エリア（検索に用いられた検索ワードが予め入力されている）、検索ボタン、検索結果（当該検索ワードに対する検索優先度が高い順に順位（以下、「優先順位」という）を付けた場合に、その順位が１位のＷｅｂページから、例えば、１０番目のＷｅｂページまでに関する情報（ＵＲＬ、タイトル、要約等））、現在表示されているページ以外の検索結果ページを表示させるためのリンク（例えば、「１ ２ ３ ４ ５ ６ ７ ８ ９ 次へ」（数値はページ番号、「次へ」は現在表示されている検索ページの次のページ））等により交際されている。【００３９】
ここで、ユーザが、検索ワード入力エリア中の検索ワードを、設定し直したり、追加したり、一部の検索ワードを削除するなどの変更を行って再度検索ボタンを選択すると（ステップＳ２）、その変更後の検索ワードに対応する検索結果を表示する検索結果ページ１０２が表示される。このとき、直前の検索結果ページに表示されていた検索結果中の各Ｗｅｂページの検索優先度が変更される（ステップＳ２−１、詳細は後述する）。【００４０】
また、ユーザが、現在表示されているページ以外の検索結果ページを表示させるためのリンクや、現在の表示とは異なるキーで検索結果をソートし直した検索結果ページを表示させるためのリンク等を選択すると（ステップＳ３）、選択されたページに対応する検索結果ページ１０３が画面に表示される。このときに表示される検索結果は、例えば、２ページ目であれば、当該検索ワードに対する検索順位が１１位のＷｅｂページから２０位のＷｅｂページまでに関する情報である。また、このときにも、直前の検索結果ページに表示されていた検索結果中の各Ｗｅｂページの検索優先度が変更される（ステップＳ３−１）。【００４１】
ここで、ユーザが、検索ワード入力エリア中の検索ワードを変更して、再度検索ボタンを選択すると（ステップＳ４）、その変更後の検索ワードに対応する検索結果を表示する検索結果ページ１０２が表示される一方、現在表示されているページ以外の検索結果ページを表示させるためのリンク等を選択すると（ステップＳ５）、選択されたページに対応する検索結果ページ１０３が画面に表示される。これらの場合にも、直前の検索結果ページに表示されていた検索結果が示す全Ｗｅｂページの検索優先度が変更される（ステップＳ４−１、Ｓ５−１）。【００４２】
また、検索結果ページ１０２または１０３が表示されている状態で、検索結果の中から、ユーザが閲覧を希望するＷｅｂページのリンクを選択すると（ステップＳ６、Ｓ８）、選択されたＷｅｂページ１０４が画面に表示される。【００４３】
ここで、ユーザが、Ｗｅｂブラウザアプリケーションの戻るボタンを選択したり、ウインドウを切り替えること等により（ステップＳ７、ステップＳ９）、検索結果ページ１０２または１０３が、画面の前面に表示される。ここで、戻るボタンとは、Ｗｅｂブラウザアプリケーションのウインドウ上に設けられたボタンであって、Ｗｅｂページの閲覧（表示）履歴に基づいて、現在画面に表示されているＷｅｂページの直前あるいはそれ以前に表示されていたＷｅｂページを再表示させるためのボタンであり、Ｗｅｂブラウザアプリケーションの制御によりユーザ端末４が実行する。【００４４】
また、Ｗｅｂページ１０４が表示されている状態で、ユーザが、Ｗｅｂブラウザアプリケーションを終了させたり、ユーザ端末４の電源を切断したりすると（ステップＳ１０）、Ｗｅｂページの表示が終了する。【００４５】
この図３から把握されるように、検索結果ページ１０２または１０３において、ユーザの目的に合いそうなＷｅｂページが見つからない場合には、検索ワードを変更して再検索を行ったり、次の検索結果ページを表示させたりすることとなる。【００４６】
一方、ユーザの目的に合いそうなＷｅｂページが見つかった場合には、ユーザは、そのＷｅｂページをとりあえず表示させることになる。ここで、ユーザは、Ｗｅｂページを閲覧し、このＷｅｂページが自己の目的に合うと判断した場合には、このまま、このＷｅｂページの閲覧し、または、当該Ｗｅｂページからリンクされている他のＷｅｂページを閲覧することとなる。一方、とりあえず表示させたＷｅｂページが、自己の目的に合うものではないと判断した場合には、元の検索結果ページに戻って、再検索や次の検索結果ページ等の表示を行うこととなる。そして、ユーザは、目的に合うＷｅｂページの閲覧が終わったら、そのまま閲覧を終了させるか、あるいは、元の検索結果ページに戻って、自己の目的に合う別のＷｅｂページを探すこととなる。【００４７】
ここで、検索結果ページに表示されている検索結果中に、ユーザの目的に合いそうなＷｅｂページがなかった場合に、当該検索結果ページが表示されたときから別の検索結果ページが表示されるまでの時間をｔ１とする。また、検索結果ページに表示されている検索結果中に、ユーザの目的に合いそうなＷｅｂページがあったが、当該Ｗｅｂページを閲覧した結果、目的に合わないＷｅｂページであった場合に、当該検索結果ページが表示されたときから別の検索結果ページが表示されるまでの時間をｔ２とする。また、検索結果ページに表示されている検索結果中に、ユーザの目的に合いそうなＷｅｂページがあり、且つ、当該Ｗｅｂページを閲覧した結果、目的に合うＷｅｂページであった場合に、当該検索結果ページが表示されたときから別の検索結果ページが表示されるまでの時間をｔ３とする。【００４８】
このとき、ｔ１とｔ２とを比較すると、ユーザの目的に合いそうなＷｅｂページを閲覧する時間がｔ２に含まれていることから、一般的には、ｔ１＜ｔ２と考えられる。また、ｔ２とｔ３とを比較すると、ユーザの目的に合うＷｅｂページが見つかったため、そのＷｅｂページを本腰を入れて閲覧する時間がｔ３に含まれていることから、一般的には、ｔ２＜ｔ３と考えられる。これらのことから、ユーザの目的に合うＷｅｂページが検索された場合の経過時間ｔは、ユーザの目的に合うＷｅｂページが検索されなかった場合の経過時間ｔよりも長いことが分かる。【００４９】
従って、閾値としてｔ２＜α≦ｔ３を満たす時間αを設定し、経過時間ｔが閾時間α未満である（ｔが、ｔ１またはｔ２である）場合には、直前の検索結果ページに表示されていた検索結果が示す全Ｗｅｂページの検索優先度を下げる一方、経過時間ｔが時間α以上である（ｔが、ｔ３である）場合には、直前の検索結果ページに表示されていた検索結果が示す全Ｗｅｂページの検索優先度を上げるようにすれば良い。【００５０】
このとき、１ユーザの検索、閲覧操作に対して行われた検索優先度の変更は、検索サイトにアクセスしくる全ユーザに影響を及ぼすことから、一度の変更量は、優先順位が即座に変わるほどの変更量には設定されていない（例えば、優先順位が０．０１程度変化する程度の量が設定される）。また、本実施形態においては、上述の方法による検索優先度の変更の他に、例えば、アクセス数等に応じて検索優先度を変更させるようになっているが、これらの詳細な説明は省略する。【００５１】
この閾時間αの設定方法は任意であるが、例えば、システム制御部１３において、経過時間ｔの統計をとっておき、１分間当たりにおける新たな検索結果ページのリクエスト数が０であった時間をαとして設定したり、１分間当たりにおける新たな検索結果ページのリクエスト数がピーク時の１／１０以下になった時間をαとして設定しても良い。また、検索サイトシステムＳＳの管理者が設定しても良い。また、別パターンとして、閾時間αを、ｔ１＜α≦ｔ２を満たすように設定しても良い。【００５２】
［１．３  検索システムサーバの動作］
次に、検索システムサーバ１のシステム制御部１３の動作について、図４を用いて説明する。図４は、第１実施形態に係る検索サーバ１のシステム制御部１３処理の流れの一例を示すフローチャートである。【００５３】
先ず、ユーザが、検索システムサーバ１から受信されて画面に表示されている検索ページの検索ワード入力エリアに検索ワードを入力して検索ボタンを選択することによって、ユーザ端末４から送信された検索リクエストを送信すると、図４に示すように、システム制御部１３は、当該リクエストを受信し（ステップＳ２１）、検索処理を実行する（ステップＳ２２）。具体的に、システム制御部１３は、検索リクエストに設定されている検索ワードに基づいて、データベース２１の検索をデータベースサーバ２に指示するとともに、当該データベースサーバ２からの検索結果を取得し、当該検索結果を優先度順にソートして、これをユーザ端末４を利用しているユーザ（例えば、Cookie（RFC2965）に識別情報を保存することによってユーザを特定する）に対応付けて、記憶部１１に記憶させる。【００５４】
次いで、検索結果送信手段としてのシステム制御部１３は、検索結果ページをユーザ端末４に送信する（ステップＳ２３）。具体的に、システム制御部１３は、例えば、優先順位が１位から１０位までの検索結果を、検索結果ページのテンプレートに埋め込んで検索結果ページを生成し、これをユーザ端末４に送信する。【００５５】
次いで、計時手段としてのシステム制御部１３は、経過時間ｔの計測を開始する（ステップＳ２４）。【００５６】
次いで、新検索結果送信要求受信手段としての新検索結果システム制御部１３は、ユーザ端末４から送信されたリクエストを受信すると（ステップＳ２５）、受信したリクエストが新たな検索結果ページのリクエスト（新検索結果要求データの一例）であるか否かを判定する（ステップＳ２６）。ここで、システム制御部１３は、受信したリクエストが新たな検索結果ページのリクエストではない場合には（ステップＳ２６：ＮＯ）、そのリクエストに応じた処理を行った後（ステップＳ２７）、処理を終了させる。【００５７】
一方、システム制御部１３は、受信したリクエストが新たな検索結果ページのリクエストである場合、例えば、再検索リクエスト、または、別検索結果ページリクエストである場合には（ステップＳ２６：ＹＥＳ）、経過時間ｔが閾時間α未満であるか否かを判定する（ステップＳ２８）。ここで、優先度変更手段としてのシステム制御部１３は、経過時間ｔが閾時間α未満である場合には（ステップＳ２８：ＹＥＳ）、直前に送信した検索結果ページに表示された検索結果が示す全Ｗｅｂページの検索優先度を下げる（ステップＳ２９）。具体的に、システム制御部１３は、記憶部１１に記憶された検索結果から、直前に送信した検索結果ページに表示された検索結果が示す全Ｗｅｂページ（例えば、優先順位１位〜１０位のＷｅｂページ）の、検索に用いられた検索ワードに対応する検索優先度から夫々所定値を減算し、各Ｗｅｂページと、検索に用いられた検索ワードとに対応付けて、減算された検索優先度でデータベース２１を更新するようにデータベースサーバ２に指示する。この処理を終えると、システム制御部１３は、ステップＳ３１に移行する。【００５８】
一方、優先度変更手段としてのシステム制御部１３は、経過時間ｔが閾時間α以上である場合には（ステップＳ２８：ＮＯ）、直前に送信した検索結果ページに表示された検索結果の全Ｗｅｂページの検索優先度を上げる（ステップＳ３０）。具体的に、システム制御部１３は、記憶部１１に記憶された検索結果から、直前に送信した検索結果ページに表示された検索結果の全Ｗｅｂページの、検索に用いられた検索ワードに対応する検索優先度に夫々所定値を加算し、各Ｗｅｂページと、検索に用いられた検索ワードとに対応付けて、加算された検索優先度でデータベース２１を更新するようにデータベースサーバ２に指示する。この処理を終えると、システム制御部１３は、ステップＳ３１に移行する。【００５９】
そして、システム制御部１３は、ステップＳ３１において、受信したリクエストに応じた処理を行い、新たな検索結果ページをユーザ端末４に送信する（ステップＳ３１）。具体的に、システム制御部１３は、受信したリクエストが再検索リクエストである場合には、検索ワードの変更によって新たに設定された検索ワードで検索処理を行い（ステップＳ２２と同様の処理）、この検索結果に基づいて新たな検索ページを生成し、当該ページをユーザ端末４に送信する。また、システム制御部１３は、受信したリクエストが別検索結果ページリクエストである場合には、リクエストに設定されたページに対応する検索結果を記憶部１１から取得して新たな検索ページを生成し、当該ページをユーザ端末４に送信する。この処理を終えると、システム制御部１３は、ステップＳ２４に移行する。【００６０】
以上説明したように、本実施形態によれば、検索システムサーバ１のシステム制御部１３は、検索優先度をＷｅｂページの毎に対応付けて登録しておく検索データベース２１にアクセス可能であり、検索優先度が高いＷｅｂページから優先的に検索結果を表示するための検索結果ページをユーザ端末４に送信し、当該送信後に、新たな検索結果ページの送信要求を示す再検索リクエストまたは別検索結果ページリクエストを受信して、経過時間ｔを計測し、経過時間ｔが閾時間αに満たない場合には、直前に送信された検索結果ページに基づいてユーザ端末４により表示された検索結果が示す前記Ｗｅｂページの検索優先度を下げ、経過時間ｔが閾時間α以上である場合には、直前に送信された検索結果ページに基づいてユーザ端末４により表示された検索結果が示す前記Ｗｅｂページの検索優先度を上げるようになっている。【００６１】
従って、検索優先度が経過時間ｔに基づいて適正に変更されることにより、ユーザが、目的に合うＷｅｂページへ迅速にアクセスすることができる。【００６２】
［２．第２実施形態］
次に、第２実施形態について説明する。【００６３】
上記説明した第１実施形態においては、検索結果ページをユーザ端末４に送信したときから新たな検索結果ページの要求をユーザ端末４から受信するときまでに経過した時間ｔに基づいて、直前の検索結果ページに表示されていた検索結果中の各Ｗｅｂページの検索優先度を変更していたが、以下に説明する第２実施形態においては、これに加えて、ユーザの目的に合うＷｅｂページを閲覧した後に、直前に表示されていた検索結果ページを再表示させたか否かに応じて検索優先度を変更するようになっている。【００６４】
なお、検索システムＳの構成及び検索システムサーバ１の構成は、第１実施形態の場合と同様であるので、詳細な説明は省略する。【００６５】
［２．１  検索システムサーバの機能］
先ず、検索システムサーバ１の機能について、図５を用いて説明する。図５は、第２実施形態に係るＷｅｂ検索システムＳにおいて、ユーザ端末４の画面上に表示されるＷｅｂページが遷移する様子の一例を示す遷移図あり、同図において、図３と同様の要素については同様の符号を付してある。【００６６】
本実施形態において、検索システムサーバ１のシステム制御部１３は、アクセス通知受信手段、復帰通知受信手段の一例をも構成している。【００６７】
具体的に、システム制御部１３は、図５に示すように、ユーザ端末４の画面にＷｅｂページ１０４が表示されている状態で、Ｗｅｂブラウザアプリケーションの戻るボタンをユーザが選択することによって（ステップＳ７、ステップＳ９）、検索結果ページ１０２または１０３が画面に表示されるときに、直前に表示されていたＷｅｂページ１０４の検索優先度を下げるようになっている（ステップＳ７−１、Ｓ９−１）。つまり、システム制御部１３は、戻るボタンが選択された場合には、閲覧されたＷｅｂページは、ユーザの目的に合うＷｅｂページではなかったと認定して、当該Ｗｅｂページの検索優先度を下げるのである。【００６８】
より詳細に、システム制御部１３は、検索結果ページ１０２または１０３を生成する際に、検索結果に含まれる各Ｗｅｂページへのリンクがユーザが選択された際に、当該Ｗｅｂページへアクセスすることを通知するアクセス通知（アクセス通知データの一例）をユーザ端末４から検索システムサーバ１に送信するためのスクリプトを当該検索結果ページに埋め込むとともに、戻るボタンの選択によって当該検索結果ページが再表示された際に、再表示通知（再表示通知データの一例）をユーザ端末４から検索システムサーバ１に送信するためのスクリプトを当該検索結果ページに埋め込むのである。これによって、システム制御部１３は、ユーザが検索結果ページからどのＷｅｂページを閲覧したかを示す閲覧状態データを、当該ユーザに対応付けて記憶部１１に記憶しておき、検索結果ページが再表示された際に、この閲覧されたＷｅｂページの検索優先度を下げるのである。【００６９】
また、システム制御部１３は、Ｗｅｂページ１０４が表示されている状態で、Ｗｅｂブラウザアプリケーションの戻るボタンが選択されなかった場合、例えば、ユーザが、Ｗｅｂブラウザアプリケーションを終了させた場合には（ステップＳ１０）、当該Ｗｅｂページ１０４の検索優先度を上げるようになっている。つまり、システム制御部１３は、戻るボタンが選択されることはないと認定した場合には、閲覧されたＷｅｂページはユーザの目的に合うＷｅｂページであると認定して、当該Ｗｅｂページの検索優先度を上げるである。【００７０】
ただし、Ｗｅｂページ１０４が画面に表示されているときに、Ｗｅｂブラウザアプリケーションが終了したような場合には、一般的には、ユーザ端末４から検索システムサーバ１に対して何らかの通知を行うことはできない。そこで、本実施形態においては、検索ページ１０２または１０３からＷｅｂページ１０４へのリンクが選択されたときからの経過時間ｔ’を計測し、この経過時間ｔ’が所定時間β（例えば、３０分等）を越えた場合には、このＷｅｂページ１０４は、ユーザの目的に合うＷｅｂページであると認定し、当該Ｗｅｂページ１０４の検索優先度を上げるのである。【００７１】
なお、本実施形態で説明する方法では、Ｗｅｂページがユーザにより明示的に選択されるので、この場合における検索優先度の変動量は、第１実施形態において説明した検索優先度の変更による変動量よりも大きくなっている。【００７２】
［２．２  検索システムサーバの動作］
次に、検索システムサーバ１のシステム制御部１３の動作について、図６を用いて説明する。図６は、第２実施形態に係る検索サーバ１のシステム制御部１３処理の流れの一例を示すフローチャートであり、同図において、図４と同様の要素については同様の符号を付してある。【００７３】
なお、説明の簡易のため、以下においては、第１実施形態において図４を用いて示した検索優先度の変更の処理についての説明は省略する。【００７４】
図６に示すように、システム制御部１３は、ユーザ端末４からの検索リクエストを受信することによって、検索処理を行い、検索結果ページを送信する（ステップＳ２１〜Ｓ２３）。【００７５】
次いで、アクセス通知受信手段としてのシステム制御部１３は、ユーザ端末４から送信されたリクエストを受信すると（ステップＳ２５）、受信したリクエストが新たな検索結果ページのリクエストであるか否かを判定する（ステップＳ２６）。ここで、システム制御部１３は、受信したリクエストが新たな検索結果ページのリクエストである場合には、受信したリクエストに応じた処理を行い、新たな検索結果ページをユーザ端末４に送信する（ステップＳ３１）。このとき、システム制御部１３は、図４で示したステップＳ２８〜３０等の処理も実行する。この処理を終えると、システム制御部１３は、ステップＳ２５に移行する。【００７６】
一方、システム制御部１３は、受信したリクエストが新たな検索結果ページのリクエストではない場合には（ステップＳ２６：ＮＯ）、検索結果ページから、ユーザが閲覧を希望するＷｅｂページへのリンクが選択されたか否かを判定する（ステップＳ４１）。つまり、システム制御部１３は、受信したリクエストがアクセス通知であるか否かを判定するのである。ここで、システム制御部１３は、Ｗｅｂページへのリンクが選択されていない場合には（ステップＳ４１：ＮＯ）、受信したリクエストに応じた処理を行った後（ステップＳ２７）、処理を終了させる。【００７７】
一方、システム制御部１３は、Ｗｅｂページへのリンクが選択された場合には（ステップＳ４１：ＹＥＳ）、選択されたＷｅｂページのリンクに対応するＵＲＬを、ユーザ端末４を利用しているユーザと、検索に用いられた検索ワードとに対応付けて、閲覧状態データとして記憶部１１に保存する（ステップＳ４２）。【００７８】
次いで、システム制御部１３は、経過時間ｔ’の計測を開始する（ステップＳ４３）。【００７９】
次いで、システム制御部１３は、経過時間ｔ’が時間β未満であるか否かを判定する（ステップＳ４４）。ここで、優先度変更手段としてのシステム制御部１３は、経過時間ｔ’が時間β未満ではない場合には（ステップＳ４４：ＮＯ）、保存しておいた閲覧状態データが示すＷｅｂページの検索優先度を上げて（ステップＳ４５）、具体的に、システム制御部１３は、閲覧状態データが示すＷｅｂページの、検索に用いられた検索ワードに対応する検索優先度に所定値を加算し、当該Ｗｅｂページと、検索に用いられた検索ワードとに対応付けて、加算された検索優先度でデータベース２１を更新するようにデータベースサーバ２に指示する。この処理を終えると、システム制御部１３は、この閲覧状態データを削除して（ステップＳ４６）、処理を終了させる。【００８０】
一方、システム制御部１３は、経過時間ｔ’が時間β未満である場合には（ステップＳ４４：ＹＥＳ）、戻るボタンが選択された否かを判定する（ステップＳ４７）。つまり、再表示通知受信手段としてのシステム制御部１３は、ユーザ端末４から、再表示通知が送信されてきたか否かを判定するのである。ここで、システム制御部１３は、戻るボタンが選択されていない場合には（ステップＳ４７：ＮＯ）、ステップＳ４４に移行する。【００８１】
一方、優先度変更手段としてのシステム制御部１３は、戻るボタンが選択された場合には、保存しておいた閲覧状態データが示すＷｅｂページの検索優先度を下げる（ステップＳ４８）。具体的に、システム制御部１３は、閲覧状態データが示すＷｅｂページの、検索に用いられた検索ワードに対応する検索優先度から所定値を減算し、当該Ｗｅｂページと、検索に用いられた検索ワードとに対応付けて、減算された検索優先度でデータベース２１を更新するようにデータベースサーバ２に指示する。この処理を終えると、システム制御部１３は、ステップＳ２５に移行する。【００８２】
以上説明したように、本実施形態によれば、第１実施形態に係る検索システムサーバ１の動作による効果に加えて、検索システムサーバ１のシステム制御部１３は、送信された検索結果ページに基づいてユーザ端末４により表示された検索結果の中から、閲覧するＷｅｂページがユーザにより選択された場合に、アクセス通知をユーザ端末４から受信し、ユーザに選択されたＷｅｂページがユーザ端末４により表示された後、戻るボタンが選択されることによって、直前に表示されていた検索結果ページの再表示が指示された場合に、再表示通知を受信し、この再表示通知を受信することはないと認定した場合には、アクセス通知が示していたＷｅｂページの検索優先度を上げるようになっている。【００８３】
従って、ユーザによって最終的に閲覧されたＷｅｂページを、ユーザの目的にあったＷｅｂページとして検索優先度を上げることができる。【００８４】
また、検索システムサーバ１のシステム制御部１３は、再表示通知を受信した場合には、アクセス通知が示していたＷｅｂページの検索優先度を下げるようになっているので、ユーザにより閲覧されたＷｅｂページが当該ユーザの目的に合うＷｅｂページではないときに、この検索優先度を的確に下げることができる。【００８５】
なお、上記各実施形態においては、提示情報にＷｅｂページを適用していたが、ユーザ端末４によりユーザに対して提示される情報であれば、これに限られるものではなく、例えば、静止画データ、動画データ、音声データ、文章データ等を適用しても良い。【００８６】
また、上記各実施形態においては、ユーザ端末４にパーソナルコンピュータ等を適用していたが、ユーザに対して提示情報を提示する装置であれば、これに限られるものではなく、例えば、ＳＴＢ（Set Top Box）、ＩＰＴＶ（Internet Protocol Television）等を適用しても良い。【００８７】
ここで、例えば、ユーザ端末４にＩＰＴＶを適用する場合であれば、ストリーミング等による動画番組の配信と、この番組の検索とを行うサーバ装置を情報検索装置として適用することで、パーソナルコンピュータ等の操作になれていないユーザでも、目的に合う番組を簡単に検索することができる。【００８８】
また、上記各実施形態において、検索データベース２１に登録されている各Ｗｅｂページの検索優先度は、検索ワード毎に設定されていたが、Ｗｅｂページ毎に一つの検索優先度のみを設定し、全ての検索ワードに対して共通の検索優先度を用いても良い。【００８９】
また、本発明は、上記実施形態に限定されるものではない。上記実施形態は、例示であり、本発明の請求の範囲に記載された技術的思想と実質的に同一な構成を有し、同様な作用効果を奏するものは、如何なるものであっても本発明の技術的範囲に包含される。
【図１】
2009072174.tif 000003
【図２】
2009072174.tif 000004
【図３】
2009072174.tif 000005
【図４】
2009072174.tif 000006
【図５】
2009072174.tif 000007
【図６】
2009072174.tif 000008
【国際調査報告】
2009072174.tif 000009
2009072174.tif 000010