(57)【要約】【課題】検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクをユーザが選択するときに、指針となる情報を表示するＷｅｂページ表示システムを提供すること。【解決手段】Ｗｅｂページ表示システム１００のユーザ端末１は、サーバ３の関連度情報送信手段３６から送信された関連度を受信する関連度情報受信手段１７と、選択リンク受付手段１３で受け付けた選択リンクのリンク先のＷｅｂページを記憶するＷｅｂページサーバにページ要求を送信して選択リンクのリンク先のＷｅｂページを取得し、関連度情報受信手段１７が受信した関連度を、選択リンクのリンク先のＷｅｂページが含むリンクに関連付けて表示するリンク先関連度付Ｗｅｂページを構成するページ構成手段１８と、ページ構成手段１８で構成したリンク先関連度付Ｗｅｂページを表示するページ表示手段１９と、を備える。【選択図】図１
2011221756.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂページの検索に用いられるクエリの入力を受け付けるユーザ端末と、前記Ｗｅｂページの検索インデックスＤＢを備え、前記ユーザ端末と通信ネットワークを介して接続され、前記検索インデックスＤＢを参照して、前記ユーザ端末から送信された前記クエリに応じた複数のＷｅｂページのリンクを含む検索結果リストを生成し、前記ユーザ端末に送信するサーバと、を備えるＷｅｂページ表示システムにおいて、
前記ユーザ端末は、
前記クエリに対する前記検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける選択リンク受付手段と、
前記選択リンク受付手段により選択する操作を受け付けた前記選択リンクを特定する情報を前記サーバに送信する選択リンク情報送信手段と、を備え、
前記サーバは、
前記ユーザ端末の選択リンク情報送信手段から送信された前記選択リンクを特定する情報を受信する選択リンク情報受信手段と、
前記検索インデックスＤＢを参照して、前記選択リンク情報受信手段が受信した前記選択リンクを特定する情報が示すＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容を取得するリンク先ページ内容取得手段と、
前記クエリと、前記リンク先ページ内容取得手段が取得した前記リンク先のＷｅｂページの内容との関連度を算出する関連度算出手段と、
前記関連度算出手段が算出した前記関連度を前記ユーザ端末に送信する関連度情報送信手段と、を備え、
前記ユーザ端末は、さらに、
前記サーバの前記関連度情報送信手段から送信された前記関連度を受信する関連度情報受信手段と、
前記選択リンク受付手段で受け付けた前記選択リンクのリンク先のＷｅｂページを記憶するＷｅｂページサーバにページ要求を送信して選択リンクのリンク先のＷｅｂページを取得し、前記関連度情報受信手段が受信した前記関連度を、前記選択リンクのリンク先のＷｅｂページが含むリンクに関連付けて表示するリンク先関連度付Ｗｅｂページを構成するページ構成手段と、
前記ページ構成手段で構成した前記リンク先関連度付Ｗｅｂページを表示するページ表示手段と、を備えるＷｅｂページ表示システム。
【請求項２】
前記ユーザ端末は、Ｗｅｂブラウザと、前記Ｗｅｂブラウザに組み込まれて実行されるツールバープログラムを記憶する端末記憶手段と、を備え、
前記ページ構成手段は、
前記ツールバープログラムにより、前記Ｗｅｂブラウザが構成する前記選択リンクのリンク先のＷｅｂページにおいて、当該Ｗｅｂページが含むリンクの近傍に前記関連度を重ねて配置して前記リンク先関連度付Ｗｅｂページを構成する請求項１に記載のＷｅｂページ表示システム。
【請求項３】
前記ユーザ端末は、Ｗｅｂブラウザと、前記サーバから前記検索結果リストと共に送信され、前記Ｗｅｂブラウザにおいて解釈実行されるスクリプトを受信して記憶する端末記憶手段と、をさらに備え、
前記ページ構成手段は、前記Ｗｅｂブラウザが構成する前記選択リンクのリンク先のＷｅｂページと、前記スクリプトを実行することにより、当該Ｗｅｂページが含むリンク及び前記関連度を別ウインドウで表示する関連度情報ページと、を含む前記リンク先関連度付Ｗｅｂページを構成する請求項１に記載のＷｅｂページ表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページ表示システムに関する。
【背景技術】
【０００２】
従来より、検索に用いられるクエリをユーザ端末に入力すると、このユーザ端末と通信ネットワークを介して接続されたサーバが、このクエリに応じた複数のリンクを含む検索結果リストをユーザ端末に送信し、ユーザ端末においてこの検索結果リストをＷｅｂページとして表示するシステムが知られている。
【０００３】
ユーザは、所望のリンクを選択することで、リンク先のＷｅｂページをユーザ端末に表示することができる。
しかし、この検索結果リストのＷｅｂページが提示するリンク先のＷｅｂページには、必ずしもユーザの求める情報が含まれず、入力したクエリと関連性の低いものも存在する。検索結果リストのＷｅｂページにおいて最初に選択したリンク先のＷｅｂページに求める情報がなかった場合には、多くの場合、ユーザは当該検索結果リストのＷｅｂページに戻り、次の表示順位のリンク先のＷｅｂページを順にたどってゆくことになる。
【０００４】
そこで、クエリーログに含まれる各ＵＲＬに対するアクセス日時から、ユーザがクリックしたＷｅｂページにおける滞在時間から求めた重み度とクリック数とからクエリとＷｅｂページの関連度を計算し、関連度の高い順にＵＲＬをサーバに接続された端末に表示するサーバが提案されている（特許文献１）。
このサーバによれば、ユーザがクリックしたＷｅｂページにおける滞在時間を利用して、検索に用いたクエリとＷｅｂページとの関連度を経験的に求めることができる。こにれにより、関連度に基づき検索結果リストのＷｅｂページを表示することで、ユーザは求める情報が含まれたＷｅｂページにより早くたどりつける。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１８１１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ユーザが求める情報は、検索結果リストから選択された選択リンクのＷｅｂページのみならず、この選択リンクのリンク先のＷｅｂページに含まれるリンクにも含まれている可能性が高い。
しかしながら、ユーザは、この選択リンクのリンク先のＷｅｂページに含まれるリンクを任意に選択しても、求める情報を閲覧できるとは限らない。
【０００７】
本発明は、検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクをユーザが選択するときに、指針となる情報を表示するＷｅｂページ表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）  Ｗｅｂページの検索に用いられるクエリの入力を受け付けるユーザ端末と、前記Ｗｅｂページの検索インデックスＤＢを備え、前記ユーザ端末と通信ネットワークを介して接続され、前記検索インデックスＤＢを参照して、前記ユーザ端末から送信された前記クエリに応じた複数のＷｅｂページのリンクを含む検索結果リストを生成し、前記ユーザ端末に送信するサーバと、を備えるＷｅｂページ表示システムにおいて、前記ユーザ端末は、前記クエリに対する前記検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける選択リンク受付手段と、前記選択リンク受付手段により選択する操作を受け付けた前記選択リンクを特定する情報を前記サーバに送信する選択リンク情報送信手段と、を備え、前記サーバは、前記ユーザ端末の選択リンク情報送信手段から送信された前記選択リンクを特定する情報を受信する選択リンク情報受信手段と、前記検索インデックスＤＢを参照して、前記選択リンク情報受信手段が受信した前記選択リンクを特定する情報が示すＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容を取得するリンク先ページ内容取得手段と、前記クエリと、前記リンク先ページ内容取得手段が取得した前記リンク先のＷｅｂページの内容との関連度を算出する関連度算出手段と、前記関連度算出手段が算出した前記関連度を前記ユーザ端末に送信する関連度情報送信手段と、を備え、前記ユーザ端末は、さらに、前記サーバの前記関連度情報送信手段から送信された前記関連度を受信する関連度情報受信手段と、前記選択リンク受付手段で受け付けた前記選択リンクのリンク先のＷｅｂページを記憶するＷｅｂページサーバにページ要求を送信して選択リンクのリンク先のＷｅｂページを取得し、前記関連度情報受信手段が受信した前記関連度を、前記選択リンクのリンク先のＷｅｂページが含むリンクに関連付けて表示するリンク先関連度付Ｗｅｂページを構成するページ構成手段と、前記ページ構成手段で構成した前記リンク先関連度付Ｗｅｂページを表示するページ表示手段と、を備えるＷｅｂページ表示システム。
【０００９】
（１）に記載の発明によれば、ユーザ端末は、Ｗｅｂページの検索に用いられるクエリの入力を受け付け、サーバからこのクエリに応じた複数のＷｅｂページのリンクを含む検索結果リストを受信し、このクエリに応じた検索結果リストから一のリンクを選択リンクとして選択する操作を受け付け、この選択リンクを特定する情報をサーバに送信する。
サーバは、ユーザ端末から送信された検索結果リストから選択された一のリンクである選択リンクを特定する情報を受信し、検索インデックスＤＢを参照して、この選択リンクを特定する情報が示すＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容を取得し、ユーザ端末から送信されたクエリと、このリンク先のＷｅｂページの内容との関連度を算出し、この関連度をユーザ端末に送信する。
ユーザ端末は、さらに、サーバから送信された関連度を受信し、選択リンクのリンク先のＷｅｂページを取得し、このリンク先のＷｅｂページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Ｗｅｂページを構成し、このリンク先関連度付Ｗｅｂページを表示する。
【００１０】
これにより、所定のクエリに応じた検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクに、このリンクのリンク先のＷｅｂページの内容と所定のクエリとの関連度を関連付けて表示することで、検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクをユーザが選択するときに、指針となる情報を表示できる。
【００１１】
本発明における選択リンクを特定する情報とは、選択リンクのリンク先のＵＲＬ、検索結果リストの順位を示す順位ＩＤ等、選択リンクを特定できる情報を言う。
【００１２】
（２）  （１）に記載のＷｅｂページ表示システムにおいて、前記ユーザ端末は、Ｗｅｂブラウザと、前記Ｗｅｂブラウザに組み込まれて実行されるツールバープログラムを記憶する端末記憶手段と、を備え、前記ページ構成手段は、前記ツールバープログラムにより、前記Ｗｅｂブラウザが構成する前記選択リンクのリンク先のＷｅｂページにおいて、当該Ｗｅｂページが含むリンクの近傍に前記関連度を重ねて配置して前記リンク先関連度付Ｗｅｂページを構成する。
【００１３】
（２）に記載の発明によれば、ツールバープログラムにより、選択リンクのリンク先のＷｅｂページにおいて、当該Ｗｅｂページが含むリンクの近傍にクエリとの関連度を重ねて配置できる。
よって、検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクをユーザが選択するときに、指針となる情報を簡易に表示できる。
【００１４】
（３）  （１）に記載のＷｅｂページ表示システムにおいて、前記ユーザ端末は、Ｗｅｂブラウザと、前記サーバから前記検索結果リストと共に送信され、前記Ｗｅｂブラウザにおいて解釈実行されるスクリプトを受信して記憶する端末記憶手段と、をさらに備え、前記ページ構成手段は、前記Ｗｅｂブラウザが構成する前記選択リンクのリンク先のＷｅｂページと、前記スクリプトを実行することにより、当該Ｗｅｂページが含むリンク及び前記関連度を別ウインドウで表示する関連度情報ページと、を含む前記リンク先関連度付Ｗｅｂページを構成する。
【００１５】
（３）に記載の発明によれば、Ｗｅｂブラウザが構成する選択リンクのリンク先のＷｅｂページと、スクリプトを実行することにより、当該Ｗｅｂページが含むリンク及び関連度を別ウインドウで表示する関連度情報ページと、を構成する。
これにより、Ｗｅｂページとは別の別ウインドウに、当該Ｗｅｂページが含むリンク及び当該リンクのリンク先のＷｅｂページとクエリとの関連度を表示できるので、ユーザは、Ｗｅｂページの閲覧を妨げられることなく、別ウインドウにおいて、関連度を確認できる。
よって、検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクをユーザが選択するときに、指針となる情報を見やすく表示できる。
【発明の効果】
【００１６】
本発明によれば、検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクをユーザが選択するときに、指針となる情報を表示するＷｅｂページ表示システムを提供できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１実施形態に係るＷｅｂページ表示システムの機能構成を示す図である。
【図２】第１実施形態に係るインデックステーブルを説明する図である。
【図３】第１実施形態に係る端末制御部のフローチャートである。
【図４】第１実施形態に係る端末制御部における検索結果リスト表示処理のフローチャートである。
【図５】第１実施形態に係る端末制御部における選択リンク受付処理のフローチャートである。
【図６】第１実施形態に係る端末制御部におけるリンク先関連度付Ｗｅｂページ表示処理のフローチャートである。
【図７】第１実施形態に係るサーバ制御部のフローチャートである。
【図８】第１実施形態に係るサーバ制御部における検索結果リスト表示処理のフローチャートである。
【図９】第１実施形態に係るサーバ制御部における関連度情報処理のフローチャートである。
【図１０】第１実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。
【図１１】第１実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。
【図１２】第１実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。
【図１３】第１実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。
【図１４】本発明の第２実施形態に係るＷｅｂページ表示システムの機能構成を示す図である。
【図１５】第２実施形態に係る端末制御部のフローチャートである。
【図１６】第２実施形態に係る端末制御部における関連度表示ウィンドウ表示処理のフローチャートである。
【図１７】第２実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。
【発明を実施するための形態】
【００１８】
以下に、本発明の第１実施形態を図面に基づいて詳細に説明する。なお、以下の実施形態の説明にあたって、同一構成要件については同一符号を付し、その説明を省略もしくは簡略化する。
【００１９】
〈第１実施形態〉
［Ｗｅｂページ表示システム１００の機能構成］
図１は、第１実施形態に係るＷｅｂページ表示システム１００の機能構成を示す図である。
Ｗｅｂページ表示システム１００は、ユーザ端末１と、ユーザ端末１と通信ネットワーク７を介して接続されたサーバ３と、を備える。また、Ｗｅｂページ表示システム１００は、通信ネットワーク７を介して、リンク先のＷｅｂページを記憶するＷｅｂページサーバ５と接続されている。
【００２０】
ユーザ端末１は、ユーザ端末１を制御する端末制御部１０と、端末制御部１０が実行するプログラムが記憶された端末記憶手段２０と、を備える。
端末制御部１０は、クエリ受付・送信手段１１と、検索結果リスト受信・表示手段１２と、選択リンク受付手段１３と、選択リンク情報送信手段１４と、Ｗｅｂページ要求手段１５と、Ｗｅｂページ取得手段１６と、関連度情報受信手段１７と、ページ構成手段１８と、ページ表示手段１９と、を備える。
【００２１】
ユーザ端末１は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、携帯電話機等のユーザがクエリを入力してインターネット上で求める情報が存在するＷｅｂサイトを検索する装置である。
【００２２】
クエリ受付・送信手段１１は、ユーザの入力装置の操作によるＷｅｂページの検索に用いられるクエリの入力を、受け付け、当該クエリをサーバ３に送信する。
【００２３】
検索結果リスト受信・表示手段１２は、当該クエリに応じたサーバ３から送信された複数のＷｅｂページのリンクを含む検索結果リストを受信し、ディスプレイに表示する。
【００２４】
選択リンク受付手段１３は、ユーザの入力装置の操作により、クエリに応じた検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける。また、選択リンク受付手段１３は、ツールバープログラムの実行により、この受け付けたリンクの操作によって取得したＷｅｂページのＵＲＬに、所定の文字列（例えば、サーバ３のアドレス）が含まれるか否かを判定する。そして、選択リンク受付手段１３は、所定の文字列が含まれると判定した場合は、Ｗｅｂブラウザに対して新たなページへのページ遷移を抑止させる。
【００２５】
選択リンク情報送信手段１４は、ツールバープログラムの実行により、選択リンク受付手段１３により選択する操作を受け付けた選択リンクを特定する情報をサーバ３に送信する。
【００２６】
Ｗｅｂページ要求手段１５は、ツールバープログラムの実行により、選択リンクのリンク先のＷｅｂページを記憶するＷｅｂページサーバ５に、選択リンクのリンク先のページ要求を送信する。
【００２７】
Ｗｅｂページ取得手段１６は、ツールバープログラムの実行により、Ｗｅｂページサーバ５から選択リンクのリンク先のＷｅｂページを取得する。
【００２８】
関連度情報受信手段１７は、ツールバープログラムの実行により、サーバ３から送信された関連度を受信する。ここで、関連度とは、選択リンクのリンク先のＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容と、クエリ受付・送信手段１１で受け付けたクエリと、の関連度を言う。
【００２９】
ページ構成手段１８は、ツールバープログラムの実行により、関連度情報受信手段１７が受信した関連度を、Ｗｅｂページ取得手段１６が取得した選択リンクのリンク先のＷｅｂページが含むリンクに関連付けて表示するリンク先関連度付Ｗｅｂページを構成する。
【００３０】
ページ表示手段１９は、ページ構成手段１８で構成したリンク先関連度付Ｗｅｂページをディスプレイに表示する。
【００３１】
端末記憶手段２０は、Ｗｅｂブラウザ、Ｗｅｂブラウザに組み込まれて実行されるツールバープログラム、その他のユーザ端末を動作させるプログラムを記憶する。
【００３２】
Ｗｅｂブラウザとは、Ｗｅｂページを閲覧するためのアプリケーションソフトウェアであり、例えば、インターネットエクスプローラ（登録商標）、ネットスケープ（登録商標）、モジラ（登録商標）又はオペラ（登録商標）等が挙げられる。
ツールバープログラムは、ユーザ端末１をＷｅｂブラウザと連携して動作させるためのプログラムをいう。このツールバープログラムは、サーバ３を管理する企業が開発・公開するプログラムであってもよく、その場合、ユーザは、ツールバープログラムをＷｅｂブラウザに組み込むことにより、その企業のサービスに迅速にアクセスすることができる。例えば、Ｗｅｂブラウザがインターネットエクスプローラ（登録商標）である場合は、マイクロソフト社が提供するＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）を利用できる。
【００３３】
サーバ３は、サーバ３を制御するサーバ制御部３０と、クエリ一時記憶手段４１と、検索インデックスデータベース（以下、ＤＢと称する）４２と、を備える。
サーバ制御部３０は、クエリ受信手段３１と、検索結果リスト生成手段３２と、選択リンク情報受信手段３３と、リンク先ページ内容取得手段３４と、関連度算出手段３５と、関連度情報送信手段３６と、を備える。
【００３４】
クエリ受信手段３１は、ユーザ端末１のクエリ受付・送信手段１１から送信されたクエリを受信する。クエリ受信手段３１は、受信したクエリをクエリ一時記憶手段４１に記憶する。
【００３５】
検索結果リスト生成手段３２は、検索インデックスＤＢ４２を参照して、クエリ受信手段３１が受信したクエリに応じた複数のＷｅｂページのリンクを含む検索結果リストを生成し、ユーザ端末１に送信する。
【００３６】
具体的には、検索結果リスト生成手段３２は、検索インデックスＤＢ４２に記憶された、ＷｅｂページのＵＲＬをキーとして、このＵＲＬに、当該Ｗｅｂページに含まれるキーワードと、当該Ｗｅｂページにおける当該キーワードの重み付け値とが対応付けたインデックステーブル（図２参照）を参照して、クエリ受信手段３１が受信したクエリをキーワードとして含むＵＲＬを抽出し、重み付け値が高い順にソートし、検索結果リストを生成する。
【００３７】
選択リンク情報受信手段３３は、ユーザ端末１の選択リンク情報送信手段１４から送信された選択リンクを特定する情報を受信する。
【００３８】
リンク先ページ内容取得手段３４は、検索インデックスＤＢ４２を参照して、選択リンク情報受信手段３３が受信した選択リンクを特定する情報が示すＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容を取得する。ここで、リンク先のＷｅｂページの内容とは、当該Ｗｅｂページに含まれるキーワードと、当該Ｗｅｂページにおける当該キーワードの重み付け値である。
【００３９】
具体的には、リンク先ページ内容取得手段３４は、検索インデックスＤＢ４２に記憶されたインデックステーブル（図２参照）を参照して、選択リンクを特定する情報が示すＷｅｂページに含まれるリンクのＵＲＬに対応づけられたキーワードと、当該Ｗｅｂページにおける当該キーワードの重み付け値を取得する。
【００４０】
関連度算出手段３５は、クエリ一時記憶手段４１に記憶されたクエリと、リンク先ページ内容取得手段３４が取得したリンク先のＷｅｂページの内容との関連度を算出する。
【００４１】
具体的には、関連度算出手段３５は、リンク先ページ内容取得手段３４が取得したリンク先のＷｅｂページに含まれるキーワードと、クエリ一時記憶手段４１に記憶されたクエリを呼び出し対比し、当該クエリと同一又は近似するキーワードを抽出し、この抽出したキーワードの重み付け値を、クエリとリンク先のＷｅｂページの内容との関連度として算出する。
【００４２】
関連度情報送信手段３６は、関連度算出手段３５が算出した関連度をユーザ端末１に送信する。
【００４３】
クエリ一時記憶手段４１は、クエリ受信手段３１が受信したクエリを、関連度算出手段３５に呼び出されるまで記憶する。
【００４４】
検索インデックスＤＢ４２は、検索結果リスト生成手段３２及びリンク先ページ内容取得手段３４が参照するインデックステーブルを記憶する。
図２は、第１実施形態に係るインデックステーブルを説明する図である。
図２に示すように、インデックステーブルは、ＷｅｂページのＵＲＬをキー値として、このＵＲＬに、当該Ｗｅｂページに含まれるキーワードと、当該Ｗｅｂページにおける当該キーワードの重み付け値とが対応付けて記憶されている。第１実施形態において、キーワードの重み付け値は、対応付けられたＵＲＬのＷｅｂページで、当該キーワードが使用されている回数等から算出され、値が大きい程、当該Ｗｅｂページと当該キーワードとの関連度が高いことを示す。
【００４５】
［Ｗｅｂページ表示システム１００のハードウェア構成］
第１実施形態に係るＷｅｂページ表示システム１００のユーザ端末１及びサーバ３は、コンピュータ及びその周辺装置に適用される。ユーザ端末１及びサーバ３における各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
【００４６】
上記ハードウェアには、端末制御部１０・サーバ制御部３０としてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及び端末記憶手段２０・クエリ一時記憶手段４１・検索インデックスＤＢ４２としての記憶部の他、通信装置、表示装置及び入力装置が含まれる。記憶部としては、例えば、メモリ（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＯＭ：Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ等）、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、及び光ディスク（ＣＤ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ、ＤＶＤ：Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ等）ドライブが挙げられる。通信装置としては、例えば、各種有線及び無線インターフェース装置が挙げられる。表示装置としては、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイが挙げられる。入力装置としては、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボール等）が挙げられる。
【００４７】
上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラムやデータが含まれる。コンピュータ・プログラムやデータは、記憶部により記憶され、各制御部により適宜実行、参照される。また、コンピュータ・プログラムやデータは、通信回線を介して配布されることも可能であり、ＣＤ−ＲＯＭ等のコンピュータ可読媒体に記録して配布されることも可能である。
【００４８】
［ユーザ端末１の端末制御部１０の制御フロー］
次に、ユーザ端末１の端末制御部１０の制御フローについて説明する。端末制御部１０は、端末記憶手段２０に記憶されたＷｅｂブラウザ及びツールバープログラムを実行することで、以下の制御を行う。
図３は、第１実施形態に係る端末制御部１０のフローチャートである。
【００４９】
ステップＳ１では、検索結果リスト表示処理を行う。この処理において、端末制御部１０は、ユーザのクエリの入力を受け付け、サーバ３からこのクエリに応じた複数のＷｅｂページのリンクを含む検索結果リストを受信する。
検索結果リスト表示処理について、詳細に説明する。
図４は、第１実施形態に係る端末制御部１０における検索結果リスト表示処理のフローチャートである。
【００５０】
ステップＳ１１では、クエリを受け付け、このクエリを送信する処理を行う。この処理において、端末制御部１０のクエリ受付・送信手段１１は、ディスプレイにおいて、ユーザからクエリの入力を受け付ける検索ページを表示する。クエリ受付・送信手段１１は、この検索ページにおいて、ユーザからクエリの入力を受け付ける。そして、クエリ受付・送信手段１１は、入力を受け付けたクエリをサーバ３に送信する。
【００５１】
ステップＳ１２では、検索結果リストを受信する処理を行う。この処理において、端末制御部１０の検索結果リスト受信・表示手段１２は、ステップＳ１１で送信したクエリに応じた複数のＷｅｂページのリンクを含む検索結果リストをサーバ３から受信する。
【００５２】
ステップＳ１３では、受信結果リストを表示する処理を行う。この処理において、端末制御部１０の検索結果リスト受信・表示手段１２は、ステップＳ１２においてサーバ３から受信した検索結果リストをディスプレイに表示する。
【００５３】
図３に戻って、ステップＳ２では、選択リンク受付処理を行う。この処理において、端末制御部１０は、検索結果リストから一のリンクを選択リンクとして選択する操作を受け付け、この選択リンクを特定する情報をサーバ３に送信する。
【００５４】
ステップＳ３では、ＵＲＬに所定の文字列が含まれるか否かを判定する。この処理において、端末制御部１０の選択リンク受付手段１３は、ツールバープログラムにより、ステップＳ２で受け付けたリンクの操作によって取得したＷｅｂページのＵＲＬに、所定の文字列（例えば、サーバ３のアドレス）が含まれるか否かを判定する。選択リンク受付手段１３は、所定の文字列が含まれると判定した場合は、ステップＳ４に処理を移し、所定の文字列が含まれていないと判定した場合は、ステップＳ７に処理を移す。
【００５５】
ステップＳ４では、ページ遷移抑止処理を行う。この処理において、端末制御部１０の選択リンク受付手段１３は、ツールバープログラムにより、Ｗｅｂブラウザに対して新たなページへのページ遷移を抑止させる。
【００５６】
ステップＳ５では、選択リンク処理を行う。この処理において、端末制御部１０は、ツールバープログラムにより、選択リンクを特定する情報をサーバ３に送信し、選択リンクのリンク先のＷｅｂページの要求を当該Ｗｅｂページを記憶するＷｅｂページサーバ５に送信する。
選択リンク処理について、詳細に説明する。
図５は、第１実施形態に係る端末制御部１０における選択リンク受付処理のフローチャートである。
【００５７】
ステップＳ５１では、選択リンク情報を送信する処理を行う。この処理において、端末制御部１０の選択リンク情報送信手段１４は、ステップＳ２で選択する操作を受け付けた選択リンクを特定する情報をサーバ３に送信する。
【００５８】
ステップＳ５２では、Ｗｅｂページの要求を送信する処理を行う。この処理において、端末制御部１０のＷｅｂページ要求手段１５は、ステップＳ２で選択する操作を受け付けた選択リンクのリンク先のＷｅｂページの要求を当該Ｗｅｂページを記憶するＷｅｂページサーバ５に送信する。
【００５９】
図３に戻って、ステップＳ６では、リンク先関連度付Ｗｅｂページ表示処理を行う。この処理において、端末制御部１０は、ツールバープログラムにより、選択リンクのリンク先のＷｅｂページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Ｗｅｂページを表示する。
リンク先関連度付Ｗｅｂページ表示処理について、詳細に説明する。
図６は、第１実施形態に係る端末制御部１０におけるリンク先関連度付Ｗｅｂページ表示処理のフローチャートである。
【００６０】
ステップＳ６１では、Ｗｅｂページを取得する処理を行う。この処理において、端末制御部１０のＷｅｂページ取得手段１６は、ステップＳ２（図３参照）で受け付けた選択リンクのリンク先のＷｅｂページを当該Ｗｅｂページを記憶するＷｅｂページサーバ５から取得する。
【００６１】
ステップＳ６２では、関連度情報を受信する処理を行う。この処理において、端末制御部１０の関連度情報受信手段１７は、ステップＳ５１（図５参照）で送信した情報で特定される選択リンクのリンク先のＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容と、ステップＳ１１（図４参照）で送信したクエリと、の関連度についての情報をサーバ３から受信する。
【００６２】
ステップＳ６３では、関連度が０か否かの判定を行う。この処理において、端末制御部１０のページ構成手段１８は、ステップＳ６２で受信した関連度についての情報から、関連度が０か否かを判定する。ページ構成手段１８は、関連度が０であれば、選択リンクのリンク先のＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容と、クエリと、の間に関連性は無いと判断してステップＳ６６に処理を移す。ページ構成手段１８は、関連度が０以外であれば、選択リンクのリンク先のＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容と、クエリと、の間に関連性が有ると判断してステップＳ６４に処理を移す。
【００６３】
ステップＳ６４では、関連度表示アイテムを生成する処理を行う。この処理において、端末制御部１０のページ構成手段１８は、ステップＳ６２で受信した関連度についての情報に基づき、当該関連度を表示する関連度表示アイテムを生成する。
【００６４】
ステップＳ６５では、リンク先関連度付Ｗｅｂページを構成する処理を行う。この処理において、端末制御部１０のページ構成手段１８は、ステップＳ６１で取得したＷｅｂページに基づき通常Ｗｅｂページを構成し、この通常Ｗｅｂページにおいて、当該Ｗｅｂページが含むリンクの近傍に、ステップＳ６４で生成した関連度表示アイテムを重ねて配置することで、リンク先関連度付Ｗｅｂページを構成する。
【００６５】
ステップＳ６６では、通常Ｗｅｂページを構成する処理を行う。この処理において、端末制御部１０のページ構成手段１８は、ステップＳ６１で取得したＷｅｂページに基づき通常Ｗｅｂページを構成する。
【００６６】
ステップＳ６７では、Ｗｅｂページを表示する処理を行う。この処理において、端末制御部１０のページ表示手段１９は、ステップＳ６５で構成したリンク先関連度付Ｗｅｂページ又はステップＳ６６で構成した通常Ｗｅｂページをディスプレイに表示する。
【００６７】
図３に戻って、ステップＳ７では、ページ遷移処理を行う。この処理において、端末制御部１０のＷｅｂページ取得手段１６は、Ｗｅｂブラウザにより、新たなページへのページ遷移を行う。この処理において、端末制御部１０のＷｅｂページ取得手段１６は、ステップＳ２で受け付けた選択リンクのリンク先のＷｅｂページを当該Ｗｅｂページを記憶するＷｅｂページサーバ５から取得する。
【００６８】
ステップＳ８では、Ｗｅｂページを表示する処理を行う。この処理において、端末制御部１０のページ表示手段１９は、Ｗｅｂブラウザにより、ステップＳ７で取得したＷｅｂページをディスプレイに表示する。
【００６９】
［サーバ３のサーバ制御部３０の制御フロー］
次に、サーバ３のサーバ制御部３０の制御フローについて説明する。
図７は、第１実施形態に係るサーバ制御部３０のフローチャートである。
【００７０】
ステップＳ１１０では、検索結果リスト生成処理を行う。この処理において、サーバ制御部３０は、ユーザ端末１から送信されたクエリに応じた複数のＷｅｂページのリンクを含む検索結果リストを生成し、ユーザ端末１に送信する。
検索結果リスト生成処理について、詳細に説明する。
図８は、第１実施形態に係るサーバ制御部３０における検索結果リスト表示処理のフローチャートである。
【００７１】
ステップＳ１１１では、クエリを受信する処理を行う。この処理において、サーバ制御部３０のクエリ受信手段３１は、ユーザ端末１から送信されたクエリを受信する。
【００７２】
ステップＳ１１２では、クエリを一時記憶する処理を行う。この処理において、サーバ制御部３０のクエリ受信手段３１は、ステップＳ１１１で受信したクエリをクエリ一時記憶手段４１（図１参照）に一時記憶する。
【００７３】
ステップＳ１１３では、検索結果リストを生成する処理を行う。この処理において、サーバ制御部３０の検索結果リスト生成手段３２は、検索インデックスＤＢ４２（図１参照）に記憶された、インデックステーブル（図２参照）を参照して、ステップＳ１１１で受信したクエリをキーワードとして含むＵＲＬを抽出し、重み付け値が高い順にソートし、検索結果リストを生成する。
【００７４】
ステップＳ１１４では、検索結果リストを送信する処理を行う。この処理において、サーバ制御部３０の検索結果リスト生成手段３２は、ステップＳ１１３で生成した検索結果リストをユーザ端末１に送信する。
【００７５】
図７に戻って、ステップＳ１２０では、関連度情報処理を行う。この処理において、サーバ制御部３０は、クエリとリンク先のＷｅｂページの内容との関連度を算出し、ユーザ端末１に送信する。
関連度情報処理について、詳細に説明する。
図９は、第１実施形態に係るサーバ制御部３０における関連度情報処理のフローチャートである。
【００７６】
ステップＳ１２１では、選択リンク情報を受信する処理を行う。この処理において、サーバ制御部３０の選択リンク情報受信手段３３は、ユーザ端末１から送信された選択リンクを特定する情報を受信する。
【００７７】
ステップＳ１２２では、リンク先ページ内容を取得する処理を行う。この処理において、サーバ制御部３０のリンク先ページ内容取得手段３４は、検索インデックスＤＢ４２（図１参照）に記憶されたインデックステーブル（図２参照）を参照して、ステップＳ１２１で受信した選択リンクを特定する情報が示すＷｅｂページに含まれるリンクのリンク先のＷｅｂページに含まれるキーワードと、当該Ｗｅｂページにおける当該キーワードの重み付け値を取得する。
【００７８】
ステップＳ１２３では、クエリ一時記憶を呼び出す処理を行う。この処理において、サーバ制御部３０の関連度算出手段３５は、ステップＳ１１２（図８参照）で一時記憶したクエリを、クエリ一時記憶手段４１（図１参照）から呼び出す。
【００７９】
ステップＳ１２４では、クエリと一致又は近似するキーワードが有るか否かを判定する。この処理において、サーバ制御部３０の関連度算出手段３５は、ステップＳ１２２で取得したリンク先のＷｅｂページに含まれるキーワードの中に、ステップＳ１２３で呼び出したクエリと一致又は近似するキーワードが有るか否かを判定する。関連度算出手段３５は、クエリと一致又は近似するキーワードが有ると判定すれば、ステップＳ１２５に処理を移す。関連度算出手段３５は、クエリと一致又は近似するキーワードが無いと判定すれば、ステップＳ１２６に処理を移す。
【００８０】
ステップＳ１２５では、関連度を算出する処理を行う。この処理において、サーバ制御部３０の関連度算出手段３５は、ステップＳ１２４で一致又は近似すると判定したキーワードの重み付け値を、ステップＳ１２１で受信した選択リンクのリンク先のＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容と、ステップＳ１２３で呼び出したクエリとリンク先のＷｅｂページの内容との関連度として算出する。
【００８１】
ステップＳ１２６では、関連度を０とする処理を行う。この処理において、サーバ制御部３０の関連度算出手段３５は、ステップＳ１２１で受信した選択リンクのリンク先のＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容と、ステップＳ１２３で呼び出したクエリとの間に関連性が無いことを示す０を関連度とする。
【００８２】
ステップＳ１２７では、関連度情報を送信する処理を行う。この処理において、サーバ制御部３０の関連度情報送信手段３６は、ステップＳ１２５で算出した関連度又はステップＳ１２６で０とした関連度をユーザ端末１に送信する。
【００８３】
［Ｗｅｂページ表示システム１００による表示画面］
次に、ユーザ端末１のディスプレイに表示された表示画面から、Ｗｅｂページ表示システム１００の制御について説明する。
【００８４】
図１０〜図１３は、第１実施形態に係るユーザ端末１のディスプレイに表示された表示画面を説明する図である。
図１０に示すように、ユーザ端末１には、クエリ受付・送信手段１１がＷｅｂブラウザを実行することで、ユーザからクエリの入力を受け付ける検索ページ１０５が表示されている。
検索ページ１０５には、ユーザからクエリの入力を受け付けるクエリ入力欄１０１と、このクエリ入力欄１０１に入力されたクエリを決定する決定ボタン１０２と、カーソル９０とが配置されている。クエリ入力欄１０１には、例えば、「焼き鳥」がクエリとして入力されている。そして、カーソル９０により決定ボタン１０２がクリックされると、クエリ受付・送信手段１１は、サーバ３にクエリとして「焼き鳥」を送信する。
【００８５】
クエリとしての「焼き鳥」を受信したサーバ３は、検索結果リスト生成手段３２により、インデックステーブル（図２参照）を参照して、クエリをキーワードとして含むＵＲＬを抽出し、重み付け値が高い順にソートし、検索結果リストを生成し、ユーザ端末１に送信する。
【００８６】
次に、図１１に示すように、ユーザ端末１には、検索結果リスト受信・表示手段１２により、サーバ３から送信された複数のＷｅｂページのリンクを含む検索結果リスト２００が表示されている。
検索結果リスト２００には、例えば、最上段に「１．居酒屋ｓｓｓ」へのリンク２０１が配置されている。そして、カーソル９０によりこのリンク２０１がクリックされることで、ツールバープログラムにより、このリンクのＵＲＬに所定の文字列（例えば、ｈｔｔｐ：／／ｓｅａｒｃｈ．ａａａ．ｃｏ．ｊｐ）が含まれているか判断される。そして、この所定の文字列が含まれていた場合、ツールバープログラムにより、Ｗｅｂブラウザによるページ遷移が抑止され、選択リンク受付手段１３は、この「１．居酒屋ｓｓｓ」へのリンク２０１を選択リンクとし、選択リンク情報送信手段１４は、この「１．居酒屋ｓｓｓ」へのリンク２０１を特定する情報をサーバ３に送信する。
【００８７】
この「１．居酒屋ｓｓｓ六本木」へのリンク２０１を特定する情報を受信したサーバ３は、リンク先ページ内容取得手段３４により、インデックステーブル（図２参照）を参照して、「１．居酒屋ｓｓｓ六本木」へのリンク２０１を特定する情報が示すＷｅｂページに含まれるリンクのＵＲＬ（例えば、ｈｔｔｐ：／／ｓｓｓ．ｃｏ．ｊｐ／ｏｔｓｕｍａｍｉ）に対応づけられたキーワード（例えば、「焼き鳥」）と、当該Ｗｅｂページにおける当該キーワードの重み付け値（例えば、「焼き鳥」に対応付けられた「９．０」）を取得する。
【００８８】
そして、関連度算出手段３５は、リンク先のＷｅｂページに含まれるキーワードである「焼き鳥」と、クエリ一時記憶手段４１に記憶されたクエリである「焼き鳥」を呼び出し対比し、当該クエリと同一のキーワードである「焼き鳥」を抽出し、この抽出したキーワード「焼き鳥」の重み付け値である「９．０」を、クエリとリンク先のＷｅｂページの内容との関連度として算出し、ユーザ端末１に送信する。
【００８９】
次に、図１２に示すように、ユーザ端末１には、ページ構成手段１８により構成されたリンク先関連度付Ｗｅｂページ３００が表示されている。
リンク先関連度付Ｗｅｂページ３００には、選択リンクのリンク先のＷｅｂページである通常Ｗｅｂページ３０１において、通常Ｗｅｂページ３０１が含むリンクである「おつまみ」の近傍に、関連度表示アイテム３０２が重ねて表示されている。関連度表示アイテム３０２には、クエリである「焼き鳥」と、リンク先である「おつまみ」のＷｅｂページの内容と、クエリと、の間の関連度「９．０」が表示されている。また、関連度表示アイテム３０２は、例えば、ツールバーの関連度ボタン８０がカーソル９０によりクリックされたときに表示させてもよい。
【００９０】
このような、関連度表示アイテム３０２により、ユーザは、リンク先である「おつまみ」に、クエリである「焼き鳥」と関連度が高い情報が有ることが分かる。そして、「おつまみ」をカーソル９０によりクリックすることで、図１３に示す「おつまみ」のＷｅｂページ４００に遷移する。
【００９１】
〈第２実施形態〉
次に、本発明の第２実施形態に係るＷｅｂページ表示システム１００Ａを図面に基づいて説明する。
図１４は、第２実施形態に係るＷｅｂページ表示システム１００Ａの機能構成を示す図である。
第２実施形態に係るＷｅｂページ表示システム１００Ａは、ユーザ端末１Ａと、ユーザ端末１Ａと通信ネットワーク７を介して接続されたサーバ３Ａと、を備える。また、Ｗｅｂページ表示システム１００Ａは、通信ネットワーク７を介して、リンク先のＷｅｂページを記憶するＷｅｂページサーバ５と接続されている。
【００９２】
第２実施形態のユーザ端末１Ａは、検索結果リスト受信・表示手段１２Ａが、関連度についての情報を表示するための関連度情報スクリプトを含む検索結果リストをサーバ３から受信する点、選択リンク受付手段１３Ａ、選択リンク受付手段１３Ａ、選択リンク情報送信手段１４Ａ、Ｗｅｂページ要求手段１５Ａ、Ｗｅｂページ取得手段１６Ａ、関連度情報受信手段１７Ａ及びページ構成手段１８Ａが、ツールバープログラムでなく、関連度情報スクリプトを実行する点が、第１実施形態のユーザ端末１と異なる。
また、第２実施形態のサーバ３Ａは、検索結果リスト生成手段３２Ａが、関連度情報スクリプトを含む検索結果リストを生成する点が、第１実施形態のサーバ３と異なる。
【００９３】
検索結果リスト受信・表示手段１２Ａは、クエリ受付・送信手段１１で受け付けたクエリに応じたサーバ３Ａから送信された複数のＷｅｂページのリンクを含む検索結果リストであって、関連度情報スクリプトを含む検索結果リストを受信し、ディスプレイに表示する。
【００９４】
選択リンク受付手段１３Ａは、ユーザの入力装置の操作により、クエリに応じた検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける。また、選択リンク受付手段１３Ａは、関連度情報スクリプトの実行により、この受け付けたリンクの操作によって取得したＷｅｂページのＵＲＬに、所定の文字列（例えば、サーバ３Ａのアドレス）が含まれるか否かを判定する。そして、選択リンク受付手段１３Ａは、所定の文字列が含まれると判定した場合は、関連度情報スクリプトの実行により、Ｗｅｂブラウザに対して新たなページへのページ遷移を抑止させる。
【００９５】
選択リンク情報送信手段１４Ａは、関連度情報スクリプトの実行により、選択リンク受付手段１３により選択する操作を受け付けた選択リンクを特定する情報をサーバ３Ａに送信する。
【００９６】
Ｗｅｂページ要求手段１５Ａは、関連度情報スクリプトの実行により、選択リンクのリンク先のＷｅｂページを記憶するＷｅｂページサーバ５に、選択リンクのリンク先のページ要求を送信する。
【００９７】
Ｗｅｂページ取得手段１６Ａは、関連度情報スクリプトの実行により、Ｗｅｂページサーバ５から選択リンクのリンク先のＷｅｂページを取得する。
【００９８】
関連度情報受信手段１７Ａは、関連度情報スクリプトの実行により、サーバ３Ａから送信された関連度を受信する。ここで、関連度とは、選択リンクのリンク先のＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容と、クエリ受付・送信手段１１で受け付けたクエリと、の関連度を言う。
【００９９】
ページ構成手段１８Ａは、関連度情報スクリプトの実行により、関連度情報受信手段１７Ａが受信した関連度を、Ｗｅｂページ取得手段１６Ａが取得した選択リンクのリンク先のＷｅｂページが含むリンクに関連付けて表示するリンク先関連度付Ｗｅｂページを構成する。
【０１００】
サーバ３Ａの検索結果リスト生成手段３２Ａは、検索インデックスＤＢ４２を参照して、クエリ受信手段３１が受信したクエリに応じた複数のＷｅｂページのリンクを含む検索結果リストであって、関連度情報スクリプトを含む検索結果リストを生成し、ユーザ端末１Ａに送信する。
【０１０１】
図１５は、第２実施形態に係る端末制御部１０Ａのフローチャートである。
ステップＳ１Ａの処理は、検索結果リストを受信する処理において、検索結果リスト受信・表示手段１２Ａが、関連度についての情報を表示するための関連度情報スクリプトを含む検索結果リストをサーバ３Ａから受信する。この点以外は、第１実施形態のステップＳ１の処理と同様である。
【０１０２】
ステップＳ２Ａの処理は、第１実施形態のステップＳ２の処理と同様である。
ステップＳ３Ａから５Ａの処理は、第１実施形態のステップＳ３から５の処理を、ツールバープログラムでなく、関連度情報スクリプトにより行う。
【０１０３】
ステップＳ６Ａの処理は、、リンク先関連度付Ｗｅｂページ表示処理を行う。この処理において、端末制御部１０Ａは、関連度情報スクリプトにより、選択リンクのリンク先のＷｅｂページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Ｗｅｂページを表示する。
リンク先関連度付Ｗｅｂページ表示処理について、詳細に説明する。
図１６は、第２実施形態に係る端末制御部１０Ａにおけるリンク先関連度付Ｗｅｂページ表示処理のフローチャートである。
ステップＳ６１ＡからステップＳ６３Ａは、第１実施形態のリンク先関連度付Ｗｅｂページ表示処理におけるステップＳ６１からステップＳ６３と同様の処理である。
【０１０４】
ステップＳ６４Ａでは、関連度表示ウィンドウを構成する処理を行う。この処理において、端末制御部１０Ａのページ構成手段１８Ａは、選択リンクのリンク先のＷｅｂページが含むリンク及び関連度とを表示する関連度表示ウィンドウを構成する。
【０１０５】
ステップＳ６６Ａは、第１実施形態のリンク先関連度付Ｗｅｂページ表示処理におけるステップＳ６６と同様の処理である。
【０１０６】
ステップＳ６７Ａでは、Ｗｅｂページを表示する処理を行う。この処理において、端末制御部１０Ａのページ表示手段１９は、ステップＳ６４Ａで構成した関連度表示ウィンドウ及びステップＳ６６Ａで構成した通常Ｗｅｂページをディスプレイにそれぞれ表示する。
【０１０７】
図１５に戻って、ステップＳ７Ａ及び８Ａの処理は、第１実施形態のステップＳ７及び８の処理と同様である。
【０１０８】
次に、ユーザ端末１Ａのディスプレイに表示された表示画面から、Ｗｅｂページ表示システム１００Ａの制御について説明する。
図１７は、第２実施形態に係るユーザ端末１Ａのディスプレイに表示された表示画面を説明する図である。
図１７に示すように、ユーザ端末１Ａには、ページ構成手段１８Ａにより構成された選択リンクのリンク先のＷｅｂページである通常Ｗｅｂページ３０１と、関連度情報スクリプトの実行による、選択リンクのリンク先のＷｅｂページが含むリンク及び関連度とを表示する関連度表示ウィンドウ３０１Ａと、が表示されている。
【０１０９】
関連度表示ウィンドウ３０１Ａには、クエリである「焼き鳥」と、リンク先である「おつまみ」のＷｅｂページの内容と、クエリと、の間の関連度「９．０」が表示されている。このような、関連度表示ウィンドウ３０１Ａにより、ユーザは、リンク先である「おつまみ」に、クエリである「焼き鳥」と関連度が高い情報が有ることが分かる。
そして、関連度表示ウィンドウ３０１Ａにおける「おつまみ」をカーソル９０によりクリックすることで、図１３に示す「おつまみ」のＷｅｂページ４００に遷移する。
【０１１０】
上記実施形態によれば、以下のような作用効果がある。
ユーザ端末１は、Ｗｅｂページの検索に用いられるクエリの入力を受け付け（Ｓ１１）、サーバからこのクエリに応じた複数のＷｅｂページのリンクを含む検索結果リストを受信し（Ｓ１２）、このクエリに応じた検索結果リストから一のリンクを選択リンクとして選択する操作を受け付け（Ｓ２）、この選択リンクを特定する情報をサーバに送信する（Ｓ５１）。
サーバ３は、ユーザ端末１から送信された検索結果リストから選択された一のリンクである選択リンクを特定する情報を受信し（Ｓ１２１）、検索インデックスＤＢ４２を参照して、この選択リンクを特定する情報が示すＷｅｂページに含まれるリンクのリンク先のＷｅｂページの内容を取得し（Ｓ１２２）、ユーザ端末１から送信されたクエリと、このリンク先のＷｅｂページの内容との関連度を算出し（Ｓ１２５）、この関連度をユーザ端末１に送信する（Ｓ１２７）。
ユーザ端末１は、さらに、サーバ３から送信された関連度を受信し（Ｓ６２）、選択リンクのリンク先のＷｅｂページを取得し（Ｓ６１）、このリンク先のＷｅｂページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Ｗｅｂページを構成し（Ｓ６５）、このリンク先関連度付Ｗｅｂページを表示する（Ｓ３７）。
【０１１１】
これにより、所定のクエリに応じた検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクに、このリンクのリンク先のＷｅｂページの内容と所定のクエリとの関連度を関連付けて表示することで、検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクをユーザが選択するときに、指針となる情報を表示できる。
【０１１２】
また、ユーザ端末１は、ツールバープログラムにより、選択リンクのリンク先のＷｅｂページにおいて、当該Ｗｅｂページが含むリンクの近傍にクエリとの関連度を重ねて配置できる。
よって、検索結果リストから選択された選択リンクのリンク先のＷｅｂページに含まれるリンクをユーザが選択するときに、指針となる情報を簡易に表示できる。
【０１１３】
また、ユーザ端末１Ａは、Ｗｅｂブラウザが構成する前記選択リンクのリンク先のＷｅｂページと、サーバ３から送信されたスクリプトを実行することにより、当該Ｗｅｂページが含むリンク及び関連度を別ウインドウで表示する関連度情報ページと、を構成する。
これにより、Ｗｅｂページとは別の別ウインドウに、当該Ｗｅｂページが含むリンク及び当該リンクのリンク先のＷｅｂページとクエリとの関連度を表示できるので、ユーザは、Ｗｅｂページの閲覧を妨げられることなく、別ウインドウにおいて、関連度を確認できる。
【０１１４】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【０１１５】
１    ユーザ端末
１１  クエリ受付・送信手段
１２  検索結果リスト受信・表示手段
１３  選択リンク受付手段
１４  選択リンク情報送信手段
１５  Ｗｅｂページ要求手段
１６  Ｗｅｂページ取得手段
１７  関連度情報受信手段
１８  ページ構成手段
１９  ページ表示手段
３    サーバ
３１  クエリ受信手段
３２  検索結果リスト生成手段
３３  選択リンク情報受信手段
３４  リンク先ページ内容取得手段
３５  関連度算出手段
３６  関連度情報送信手段
４１  クエリ一時記憶手段
４２  検索インデックスデータＤＢ
５    Ｗｅｂページサーバ
７    通信ネットワーク
１００  Ｗｅｂページ表示システム
【図１】
2011221756.tif 000003
【図２】
2011221756.tif 000004
【図３】
2011221756.tif 000005
【図４】
2011221756.tif 000006
【図５】
2011221756.tif 000007
【図６】
2011221756.tif 000008
【図７】
2011221756.tif 000009
【図８】
2011221756.tif 000010
【図９】
2011221756.tif 000011
【図１０】
2011221756.tif 000012
【図１１】
2011221756.tif 000013
【図１２】
2011221756.tif 000014
【図１３】
2011221756.tif 000015
【図１４】
2011221756.tif 000016
【図１５】
2011221756.tif 000017
【図１６】
2011221756.tif 000018
【図１７】
2011221756.tif 000019