(57)【要約】【課題】  無駄な通信を少なくすることが可能な表示時間測定システム、表示時間測定方法、検索システムおよび検索方法を提供する。【解決手段】  プロキシ６は、端末７からＷｅｂサイトサーバ９宛のページ要求を受け付けると、そのページ要求をＷｅｂサイトサーバ９およびリクエスト解析部３ｂに送信し、その後、端末７から検索エンジン部宛ての情報要求を受け付けると、その情報要求を検索エンジン部およびリクエスト解析部３ｂに送信する。リクエスト解析部３ｂは、そのページ要求の受付時刻をタイマ３ａから取得し、その情報要求の受付時刻をタイマ３ａから取得する。リクエスト解析部３ｂは、そのページ要求の受付時刻からその情報要求の受付時刻までの時間を、そのページ要求にて要求されたＷｅｂページの表示時間と判定する。【選択図】      図４
2006277288.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末とネットワークとを接続するとともにＷｅｂページ提供サーバおよび情報提供サーバと前記ネットワークを介して接続するプロキシと、前記プロキシと接続する時間計測装置と、を含み、前記ユーザ端末からのページ要求に応じて前記Ｗｅｂページ提供サーバが提供したＷｅｂページを該ユーザ端末が表示した時間を測定する表示時間測定システムであって、
前記プロキシは、前記ユーザ端末から前記Ｗｅｂページ提供サーバ宛のページ要求を受け付けると、該ページ要求を前記Ｗｅｂページ提供サーバおよび前記時間計測装置に送信し、前記ユーザ端末から前記情報提供サーバ宛ての情報要求を受け付けると、該情報要求を前記情報提供サーバおよび前記時間計測装置に送信し、
前記時間計測装置は、
現在時刻を示すタイマと、
前記プロキシから前記ページ要求を受け付けると、該ページ要求の受付時刻を前記タイマから取得し、その後、前記プロキシから前記情報要求を受け付けると、該情報要求の受付時刻を前記タイマから取得し、該ページ要求の受付時刻から該情報要求の受付時刻までの時間を、前記ページ要求にて要求されたＷｅｂページの表示時間と判定する解析部と、を含む、表示時間測定システム。
【請求項２】
請求項１に記載の表示時間測定システムと、前記表示時間測定システムに含まれるプロキシと前記ネットワークを介して接続する検索サーバと、前記検索サーバと接続し前記ネットワーク上で提供されている複数のＷｅｂページを格納するＷｅｂページ格納部と、前記表示時間測定システムに含まれる解析部と前記検索サーバに接続する表示時間格納部と、を含む検索システムであって、
前記解析部は、前記Ｗｅｂページの表示時間を前記表示時間格納部に格納し、
前記検索サーバは、
前記ユーザ端末から前記プロキシを介して検索キーワードを受け付けると、前記Ｗｅｂページ格納部に格納されている複数のＷｅｂページの中から該検索キーワードに応じたＷｅｂページを検索する検索部と、
前記検索部の検索結果に示されるＷｅｂページの表示時間を、前記表示時間格納部から取得する取得部と、
前記検索部の検索結果に示されるＷｅｂページを、前記取得部にて取得されたＷｅｂページの表示時間に基づいて並び替える並び替え部と、
前記並び替え部にて並び替えられた前記検索部の検索結果を、前記プロキシを介して前記ユーザ端末に送信する送信部と、を含む、検索システム。
【請求項３】
請求項２に記載の検索システムにおいて、
前記検索部は、さらに、前記検索結果に示されるＷｅｂページの前記検索キーワードとの相関度を算出し、
前記並び替え部は、前記検索部の検索結果に示されるＷｅｂページを、前記検索キーワードとの相関度と前記取得部にて取得されたＷｅｂページの表示時間とに基づいて並び替える、検索システム。
【請求項４】
請求項２または３に記載の検索システムにおいて、
前記表示時間測定システムが複数あり、
前記複数の表示時間測定システムに含まれる複数の解析部は、前記Ｗｅｂページの表示時間を前記表示時間格納部に格納する、検索システム。
【請求項５】
ユーザ端末とネットワークとを接続しかつＷｅｂページ提供サーバおよび情報提供サーバと前記ネットワークを介して接続するプロキシと、前記プロキシと接続する時間計測装置と、を含む表示時間測定システムが行う表示時間測定方法であって、
前記プロキシが、前記ユーザ端末から前記Ｗｅｂページ提供サーバ宛のページ要求を受け付けると、該ページ要求を前記Ｗｅｂページ提供サーバおよび前記時間計測装置に送信するページ要求送信ステップと、
前記時間計測装置が、前記プロキシから前記ページ要求を受け付けると、該ページ要求の受付時刻を取得するページ要求受付時刻取得ステップと、
前記プロキシが、前記ユーザ端末から前記情報提供サーバ宛ての情報要求を受け付けると、該情報要求を前記情報提供サーバおよび前記時間計測装置に送信する情報要求送信ステップと、
前記時間計測装置が、前記プロキシから前記情報要求を受け付けると、該情報要求の受付時刻を取得する情報要求受付時刻取得ステップと、
前記時間計測装置が、前記ページ要求の受付時刻から前記情報要求の受付時刻までの時間を、前記ページ要求にて要求されたＷｅｂページの表示時間と判定する判定ステップと、を含む、表示時間測定方法。
【請求項６】
請求項１に記載の表示時間測定システムと、前記表示時間測定システムに含まれるプロキシと前記ネットワークを介して接続する検索サーバと、前記検索サーバと接続し前記ネットワーク上で提供されている複数のＷｅｂページを格納するＷｅｂページ格納部と、前記表示時間測定システムに含まれる解析部と前記検索サーバに接続する表示時間格納部と、を含む検索システムが行う検索方法であって、
前記時間計測装置が、前記Ｗｅｂページの表示時間を前記表示時間格納部に格納する格納ステップと、
前記検索サーバが、前記ユーザ端末から前記プロキシを介して検索キーワードを受け付けると、前記Ｗｅｂページ格納部に格納されている複数のＷｅｂページの中から該検索キーワードに応じたＷｅｂページを検索する検索ステップと、
前記検索サーバが、前記検索結果に示されるＷｅｂページの表示時間を、前記表示時間格納部から取得する表示時間取得ステップと、
前記検索サーバが、前記検索結果に示されるＷｅｂページを、前記取得されたＷｅｂページの表示時間に基づいて並び替える並び替えステップと、
前記検索サーバが、前記並び替えられた前記検索結果を、前記プロキシを介して前記ユーザ端末に送信する送信ステップと、を含む、検索方法。
【請求項７】
請求項６に記載の検索方法において、
前記検索サーバが、前記検索結果に示されるＷｅｂページの前記検索キーワードとの相関度を算出する算出ステップをさらに含み、
前記並び替えステップでは、前記検索サーバが、前記検索結果に示されるＷｅｂページを、前記検索キーワードとの相関度と前記取得されたＷｅｂページの表示時間とに基づいて並び替える、検索方法。
【請求項８】
請求項６または７に記載の検索方法において、
前記表示時間測定システムが複数あり、
前記複数の表示時間測定システムに含まれる複数の解析部が、前記Ｗｅｂページの表示時間を前記表示時間格納部に格納する表示時間格納ステップをさらに含む、検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示時間測定システム、表示時間測定方法、検索システムおよび検索方法に関し、特には、Ｗｅｂページがユーザ端末に表示された時間を測定する表示時間測定システムおよび表示時間測定方法、ならびに、それを用いた検索システムおよび検索方法に関する。
【背景技術】
【０００２】
インターネット上の情報検索技術としてキーワード検索が多用される。
【０００３】
キーワード検索技術が使われると、インターネット上に散在する膨大な文字情報を網羅的に拾い上げることが可能になる。
【０００４】
しかしながら、検索結果が膨大になることがあり、また、その検索結果の中には、キーワードを含むものの、検索者が意図した情報と無関係なＷｅｂページが含まれることもある。
【０００５】
検索者が検索結果に示された全てのＷｅｂページを見ない場合は、検索結果から検索者が意図していないＷｅｂページを取り除いたり、閲覧価値の高いＷｅｂページを選択表示したりするシステムが、検索者にとって使いやすい。
【０００６】
このため、既存システムでは、この選択作業を人手で行ったり、「他のページからの被リンク数が多いページは閲覧価値が高い」というルールに基づきその選択作業を自動で行ったりする工夫が施されたものがある。
【０００７】
例えば、特許文献１（特開２００２−２５１４１０号公報）には、Ｗｅｂページが利用者にて閲覧された時間を計測し、その計測結果に基づいてＷｅｂページの有用度（閲覧価値）を決定し、その決定された有用度に応じて検索結果を並び替える検索サーバが記載されている。
【０００８】
具体的には、特許文献１に記載の検索サーバは、以下のようにして、利用者のＷｅｂページの滞在時間を計測する。
【０００９】
クライアントは、検索要求だけでなく、利用者の操作（例えば、検索結果に示されたＷｅｂページにアクセスし、そのＷｅｂページを表示して印刷する操作や、検索結果とは全く異なるＷｅｂページにアクセスする操作）を示す情報を、検索サーバに送信する。
【００１０】
検索サーバは、クライアントから自己に送信された情報の中から、利用者がＷｅｂページを見始めるために行った操作と、利用者がＷｅｂページを見終わるために行った操作を検出し、それらの操作間の時間をタイマで計測して利用者のＷｅｂページの滞在時間を計測する。
【特許文献１】特開２００２−２５１４１０号公報（段落００４４等）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
特許文献１に記載の検索サーバでは、利用者のＷｅｂページの滞在時間を計測する際、以下のような問題が発生する。
【００１２】
クライアントは、検索サーバが利用者のＷｅｂページの滞在時間を計測できるように、利用者の操作を示す情報を検索サーバに送信する。
【００１３】
このため、クライアントは、検索サーバが利用者のＷｅｂページの滞在時間を計測するために必要な情報だけでなく、その計測に不要な情報（例えば、Ｗｅｂページを印刷する操作を示す情報）まで、検索サーバに送信する。
【００１４】
したがって、クライアントは、無駄な通信を行わなければならなかった。
【００１５】
本発明の目的は、無駄な通信を少なくすることが可能な表示時間測定システム、表示時間測定方法、検索システムおよび検索方法を提供することである。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明の表示時間測定システムは、ユーザ端末とネットワークとを接続しかつＷｅｂページ提供サーバおよび情報提供サーバと前記ネットワークを介して接続するプロキシと、前記プロキシと接続する時間計測装置と、を含み、前記ユーザ端末からのページ要求に応じて前記Ｗｅｂページ提供サーバが提供したＷｅｂページを該ユーザ端末が表示した時間を測定する表示時間測定システムであって、前記プロキシは、前記ユーザ端末から前記Ｗｅｂページ提供サーバ宛のページ要求を受け付けると、該ページ要求を前記Ｗｅｂページ提供サーバおよび前記時間計測装置に送信し、前記ユーザ端末から前記情報提供サーバ宛ての情報要求を受け付けると、該情報要求を前記情報提供サーバおよび前記時間計測装置に送信し、前記時間計測装置は、現在時刻を示すタイマと、前記プロキシから前記ページ要求を受け付けると、該ページ要求の受付時刻を前記タイマから取得し、その後、前記プロキシから前記情報要求を受け付けると、該情報要求の受付時刻を前記タイマから取得し、該ページ要求の受付時刻から該情報要求の受付時刻までの時間を、前記ページ要求にて要求されたＷｅｂページの表示時間と判定する解析部と、を含む。
【００１７】
また、本発明の表示時間測定方法は、ユーザ端末とネットワークとを接続しかつＷｅｂページ提供サーバおよび情報提供サーバと前記ネットワークを介して接続するプロキシと、前記プロキシと接続する時間計測装置と、を含む表示時間測定システムが行う表示時間測定方法であって、前記プロキシが、前記ユーザ端末から前記Ｗｅｂページ提供サーバ宛のページ要求を受け付けると、該ページ要求を前記Ｗｅｂページ提供サーバおよび前記時間計測装置に送信するページ要求送信ステップと、前記時間計測装置が、前記プロキシから前記ページ要求を受け付けると、該ページ要求の受付時刻を取得するページ要求受付時刻取得ステップと、前記プロキシが、前記ユーザ端末から前記情報提供サーバ宛ての情報要求を受け付けると、該情報要求を前記情報提供サーバおよび前記時間計測装置に送信する情報要求送信ステップと、前記時間計測装置が、前記プロキシから前記情報要求を受け付けると、該情報要求の受付時刻を取得する情報要求受付時刻取得ステップと、前記時間計測装置が、前記ページ要求の受付時刻から前記情報要求の受付時刻までの時間を、前記ページ要求にて要求されたＷｅｂページの表示時間と判定する判定ステップとを含む。
【００１８】
上記の発明によれば、ユーザ端末からのページ要求および情報要求が、Ｗｅｂページの表示時間を測定するための情報として用いられる。このため、ユーザ端末は、従来のように、検索サーバが利用者のＷｅｂページの滞在時間を計測できるように、利用者の操作を示す情報を送信しなくて済む。したがって、ユーザ端末が無駄な通信を行う必要がなくなり、また、通信量を少なくすることが可能になる。
【００１９】
また、本発明の検索システムは、上記表示時間測定システムと、前記表示時間測定システムに含まれるプロキシと前記ネットワークを介して接続する検索サーバと、前記検索サーバと接続し前記ネットワーク上で提供されている複数のＷｅｂページを格納するＷｅｂページ格納部と、前記表示時間測定システムに含まれる解析部と前記検索サーバに接続する表示時間格納部と、を含む検索システムであって、前記解析部は、前記Ｗｅｂページの表示時間を前記表示時間格納部に格納し、前記検索サーバは、前記ユーザ端末から前記プロキシを介して検索キーワードを受け付けると、前記Ｗｅｂページ格納部に格納されている複数のＷｅｂページの中から該検索キーワードに応じたＷｅｂページを検索する検索部と、前記検索部の検索結果に示されるＷｅｂページの表示時間を、前記表示時間格納部から取得する取得部と、前記検索部の検索結果に示されるＷｅｂページを、前記取得部にて取得されたＷｅｂページの表示時間に基づいて並び替える並び替え部と、前記並び替え部にて並び替えられた前記検索部の検索結果を、前記プロキシを介して前記ユーザ端末に送信する送信部とを含む。
【００２０】
また、本発明の検索方法は、請求項１に記載の表示時間測定システムと、前記表示時間測定システムに含まれるプロキシと前記ネットワークを介して接続する検索サーバと、前記検索サーバと接続し前記ネットワーク上で提供されている複数のＷｅｂページを格納するＷｅｂページ格納部と、前記表示時間測定システムに含まれる解析部と前記検索サーバに接続する表示時間格納部と、を含む検索システムが行う検索方法であって、前記時間計測装置が、前記Ｗｅｂページの表示時間を前記表示時間格納部に格納する格納ステップと、前記検索サーバが、前記ユーザ端末から前記プロキシを介して検索キーワードを受け付けると、前記Ｗｅｂページ格納部に格納されている複数のＷｅｂページの中から該検索キーワードに応じたＷｅｂページを検索する検索ステップと、前記検索サーバが、前記検索結果に示されるＷｅｂページの表示時間を、前記表示時間格納部から取得する表示時間取得ステップと、前記検索サーバが、前記検索結果に示されるＷｅｂページを、前記取得されたＷｅｂページの表示時間に基づいて並び替える並び替えステップと、前記検索サーバが、前記並び替えられた前記検索結果を、前記プロキシを介して前記ユーザ端末に送信する送信ステップとを含む。
【００２１】
上記の発明によれば、ユーザ端末は、従来のように、検索サーバが利用者のＷｅｂページの滞在時間を計測できるように、利用者の操作を示す情報を検索サーバに送信しなくて済む。したがって、ユーザ端末が無駄な通信を行う必要がなくなり、また、通信量を少なくすることが可能になる。
【００２２】
また、検索結果に示されるＷｅｂページの検索キーワードとの相関度が算出され、その検索結果に示されるＷｅｂページが、その相関度とそのＷｅｂページの表示時間とに基づいて並び替えられることが望ましい。
【００２３】
上記の発明によれば、検索結果に示されるＷｅｂページを、閲覧価値に応じた順に高い精度で並び替えることが可能になる。
【００２４】
また、前記表示時間測定システムが複数あり、前記複数の表示時間測定システムに含まれる複数の解析部が、前記Ｗｅｂページの表示時間を前記表示時間格納部に格納することが望ましい。
【００２５】
上記の発明によれば、Ｗｅｂページの表示時間のサンプル数が多くなり、検索結果に示されるＷｅｂページを、閲覧価値に応じた順により高い精度で並び替えることが可能になる。
【発明の効果】
【００２６】
本発明によれば、Ｗｅｂページの表示時間を計測する際の無駄な通信を少なくすることが可能になる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の第１実施例について図面を参照して説明する。
【００２８】
図１は、本発明の第１実施例による検索システムを示すブロック図である。
【００２９】
本検索システムは、ユーザ端末に音声入力された検索キーワードを用いてＷｅｂページを検索し、その検索結果を表示する。本検索システムは、音声入力された検索キーワードを用いてＷｅｂページを検索するので、利用者は、キーボードから検索キーワードを入力する場合に比べて、容易に検索キーワードを入力できる。
【００３０】
本検索システムは、全文収集エンジン部１と、Ｗｅｂサイト全文情報格納部２と、滞在時間計測エンジン部３と、累積滞在時間情報格納部４と、検索エンジン部（情報提供サーバ）５と、リクエスト検出部（ＨＴＴＰプロキシ）６とを含む。
【００３１】
なお、滞在時間計測エンジン部（時間計測装置）３と、プロキシ６とは、表示時間測定システムに含まれる。
【００３２】
滞在時間計測エンジン部３と、検索エンジン部（検索サーバ）５とは、プロキシ６を介して、端末（ユーザ端末）７と接続される。
【００３３】
端末７は、音声認識部７１と、ブラウザ７２とを含み、リモコン７３によって操作される。
【００３４】
音声認識部７１は、利用者１０１の発話１０２によりキーワードを受け付けると、その発話１０２の内容（言葉）を認識する。
【００３５】
音声認識部７１は、その認識された言葉が表示制御用の言葉であると、その認識された言葉を表示制御指示１０３としてブラウザ７２に送信する。なお、音声認識部７１は、表示制御用の言葉を予め格納している。
【００３６】
音声認識部７１は、その認識された言葉が表示制御用の言葉でないと、その認識された言葉を検索キーワード１０４としてプロキシ６を介して検索エンジン部５に送信する。なお、検索キーワードは、検索エンジン部５宛てのリクエスト（情報要求）である。
【００３７】
全文収集エンジン部１は、インターネット８上で提供されているＷｅｂページを総当りし、各Ｗｅｂページの文字情報およびＵＲＬを互いに関連づけてＷｅｂサイト全文情報格納部２に蓄積する。
【００３８】
滞在時間計測エンジン部３は、Ｗｅｂページにおける利用者の滞在時間（換言すると、利用者がＷｅｂページを端末に表示した時間）を計測し、その計測されたＷｅｂページにおける利用者の滞在時間とそのＷｅｂページのＵＲＬとを関連づけて累積滞在時間情報格納部４に蓄積する。
【００３９】
なお、滞在時間計測エンジン部３は、滞在時間が計測されたＷｅｂページが、既に累積滞在時間情報格納部４に蓄積されている場合、そのＷｅｂページの滞在時間に、その測定された滞在時間を加算し、その加算された滞在時間（累積滞在時間）を、そのＷｅｂページの累積滞在時間として累積滞在時間情報格納部４に蓄積する。
【００４０】
検索エンジン部５は、端末７からプロキシ６を介して検索キーワード１０４を受け付けると、その検索キーワード１０３を含むＷｅｂページとそのＷｅｂページのＵＲＬを、Ｗｅｂサイト全文情報格納部２に蓄積された情報から検索する。
【００４１】
検索エンジン部５は、その検索された各Ｗｅｂページと検索キーワード１０３との相関度を算出し、また、その検索された各Ｗｅｂページにおける利用者の累積滞在時間を累積滞在時間情報格納部４から検索する。
【００４２】
検索エンジン部５は、その検索されたＷｅｂページ（ＵＲＬ）ごとに、その算出された相関度とその検索された累積滞在時間とに基づいてそのＷｅｂページの閲覧価値を算出し、その後、その検索されたＷｅｂページ（ＵＲＬ）を、その算出された閲覧価値に基づいて並び替えたリストを生成する。
【００４３】
検索エンジン部５は、その生成されたリストから１つのＷｅｂページを取り出し、その取り出されたＷｅｂページを含むＷｅｂサイトのＵＲＬ（ＷｅｂページＵＲＬ１０５）を検索結果として、プロキシ６を介して、ブラウザ７２に出力する。
【００４４】
ＷｅｂページＵＲＬ１０５は、Ｗｅｂサイトサーバ（Ｗｅｂページ提供サーバ）９上の本文（Ｗｅｂページ）１０６の取得方法を定義している。
【００４５】
ブラウザ７２は、ＷｅｂページＵＲＬ１０５を解釈し、プロキシ６を介して、Ｗｅｂサイトサーバ９にリクエスト（ページ要求）１０７を送信して、Ｗｅｂサイトサーバ９からプロキシ６を介して本文１０６を得る。
【００４６】
ブラウザ７２は、その得られた本文１０６を表示する。換言すると、ブラウザ７２は、その得られた本文１０６を利用者１０１に提示する。
【００４７】
プロキシ６は、端末７から送信されたリクエストを検出する。なお、端末７からのリクエストは、例えば、検索エンジン部宛のアクセス（要求）およびＷｅｂサイトサーバ９宛てのアクセス（要求）である。
【００４８】
プロキシ６は、その検出されたリクエストを滞在時間計測エンジン部３に送信する。滞在時間計測エンジン部３は、その送信されたリクエストを用いて、Ｗｅｂページにおける利用者の滞在時間を計測する。
【００４９】
サービス提供者１０８は、提供者端末（不図示）を用いて、Ｗｅｂサイト全文情報格納部２に格納されている情報と累積滞在時間情報格納部４に格納されている情報に対して、任意の追加および削除等の変更を行ってＷｅｂページの閲覧価値を変更できる。
【００５０】
リモコン７３は、カーソル移動、画面スクロール、確定ボタンを有し、音声とは異なる補助的な操作手段を利用者１０１に提供する。特に、カーソル移動のような短時間に繰り返す操作は、音声入力よりもリモコン操作の方が便利である。なお、端末７は、音声やリモコンの他、キーボードまたはマウスにて、利用者１０１からの入力を受け付けてもよい。
【００５１】
図２は、検索エンジン部５の一例を示す図である。なお、図２において、図１に示したものと同一のものには同一符号を付してある。検索エンジン部５は、ＬＡＮまたはインターネット等のネットワーク８ａとプロキシ６とを介して、端末７と接続する。
【００５２】
検索エンジン部５は、検索ＵＩ（ユーザインタフェース）５ａと、全文検索部５ｂと、滞在時間検索部５ｃと、閲覧価値計算部５ｄと、閲覧価値リスト生成部５ｅと、ＵＲＬ選択部５ｆとを含む。なお、閲覧価値計算部５ｄと閲覧価値リスト生成部５ｅとは、並び替え部に含まれる。
【００５３】
検索ＵＩ５ａは、端末７に検索キーワード１０４の受け入れ画面を引渡し、端末７から検索キーワード１０４を受け付け、また、端末７に検索結果２０１を引渡す。検索ＵＩ５ａは、その受け付けられた検索キーワード１０４を全文検索部５ｂに出力する。
【００５４】
全文検索部５ｂは、第１に、Ｗｅｂサイト全文情報格納部２に格納された情報を用いて、検索キーワード１０４の全部もしくは一部が一致するＷｅｂページおよびそのＵＲＬ２１０を抽出する。また、全文検索部５ｂは、その抽出されたページごとに、検索キーワード１０４との相関度（キーワード相関度）２０２を算出する。全文検索部５ｂは、その算出されたキーワード相関度２０２を閲覧価値計算部５ｄに出力する。
【００５５】
全文検索部５ｂは、第２に、その抽出された各ＷｅｂページのＵＲＬ２１０を、滞在時間検索部５ｃに与える。
【００５６】
滞在時間検索部５ｃは、累計滞在時間情報格納部４に格納された情報を用いて、その抽出された各Ｗｅｂページの累計滞在時間２０３を検索する。滞在時間検索部５ｃは、その検索された各Ｗｅｂページの累計滞在時間２０３を、閲覧価値計算部５ｄに出力する。
【００５７】
全文検索部５ｂは、第３に、閲覧価値計算部５ｄに、各Ｗｅｂページのキーワード相関度２０２と各Ｗｅｂページの累積滞在時間２０３とを用いた閲覧価値演算を実行させる。
【００５８】
閲覧価値計算部５ｄは、Ｗｅｂページごとに、図３に示した演算式を用いて閲覧価値を算出する。閲覧価値計算部５ｄは、その算出された各Ｗｅｂページの閲覧価値を、閲覧価値リスト生成部５ｅに出力する。
【００５９】
閲覧価値リスト生成部５ｅは、その出力された各Ｗｅｂページの閲覧価値を降順に並び替えて閲覧価値リスト２０４を生成する。閲覧価値リスト生成部５ｅは、その生成された閲覧価値リスト２０４をＵＲＬ選択部５ｆに出力する。
【００６０】
ＵＲＬ選択部５ｆは、その閲覧価値リスト２０４より１サイト（１つのＷｅｂページを含むＷｅｂサイト）を取り出し、その取り出された１つのサイトを検索結果２０１として端末１０３に出力する。
【００６１】
なお、ＵＲＬ選択部５ｆは、閲覧価値リスト２０４を受け付けた直後は、閲覧価値リスト２０４から閲覧価値が最も大きいサイト（１位のサイト）を自動的に選択し、その後は、端末７からの順位指定２０５によって指定されたサイトを閲覧価値リスト２０４から取り出す。
【００６２】
サイト情報追加／削除指示２０６は、サービス提供者１０８による任意の閲覧価値変更のために用意されている。例えば、サイト情報追加／削除指示２０６にて、あるキーワードに対してはあるＷｅｂサイトを閲覧価値１位にすると設定されれば、検索キーワード１０４とＷｅｂサイトとの対応を固定的に定義することが可能になる。
【００６３】
図４は、滞在時間計測エンジン部３の一例を示したブロック図である。なお、図４において、図１、２で示したものと同一のものには同一符号を付してある。
【００６４】
滞在時間計測エンジン部３は、タイマ３ａと、リクエスト解析部３ｂとを含む。
【００６５】
プロキシ６は、ＬＡＮ８ｂを介して、端末７からのリクエスト（要求）を検出する。なお、プロキシ６は、ＬＡＮ８ｂを介さずに、端末７からのリクエストを検出してもよい。
【００６６】
プロキシ６は、その検出されたリクエストを示すリクエスト情報４０１を生成し、その生成されたリクエスト情報４０１をリクエスト解析部３ｂに送信する。なお、端末７からのリクエストは、例えば、検索ＵＩ５ａ向けアクセス（情報要求）４０２またはＷｅｂページ向けアクセス（Ｗｅｂページ要求）４０３である。
【００６７】
具体的には、プロキシ６は、端末７からＷｅｂページ向けアクセス（Ｗｅｂページ要求）４０３を受け付けると、そのＷｅｂページ向けアクセス（Ｗｅｂページ要求）４０３をＷｅｂサイトサーバ９およびリクエスト解析部３ｂに送信する。
【００６８】
また、プロキシ６は、端末７から検索ＵＩ５ａ向けアクセス（情報要求）４０２を受け付けると、その検索ＵＩ５ａ向けアクセス（情報要求）４０２を検索ＵＩ５ａ（検索エンジン部）およびリクエスト解析部３ｂに送信する。
【００６９】
タイマ３ａは、現在時刻をカウントする。
【００７０】
リクエスト解析部３ｂは、同一端末（例えば、端末７）からの、Ｗｅｂページ向けアクセス４１０と検索ＵＩ向けアクセス４０３の時刻間隔から、Ｗｅｂページ向けアクセス４１０に応じてＷｅｂサイトサーバ９が提供したＷｅｂページを端末７が表示した時間を測定する。
【００７１】
リクエスト解析部３ｂは、プロキシ６からリクエスト情報４０１を受け付けると、その受付時刻をタイマ３ａから読み取る。また、リクエスト解析部３ｂは、そのリクエスト情報４０１をその受付時刻と関連づけて一定の時間保持する。
【００７２】
次に、動作を説明する。
【００７３】
図５は、検索キーワード投入直後に表示される閲覧価値１位サイトの滞在時間測定方法を説明するためのフローチャートである。
【００７４】
ステップ５０１では、検索キーワード入力画面が端末７に表示される。
【００７５】
検索キーワード入力画面が表示されている状態で、端末７が検索キーワード１０４を受け付けると、ステップ５０２が実行される。
【００７６】
ステップ５０２では、端末７は、その受け付けられた検索キーワード１０４を、プロキシ６を介して検索エンジン部５に送信する。このとき、検索ＵＩ向けアクセス４０２が発生するので、プロキシ６は、検索ＵＩ向けアクセス４０２を示すリクエスト情報４０１をリクエスト解析部３ｂに送信する。
【００７７】
検索エンジン部５の検索ＵＩ５ａは、その送信された検索キーワード１０４を全文検索部５ｂに出力する。
【００７８】
全文検索部５ｂは、Ｗｅｂサイト全文情報格納部２に格納された情報を用いて、検索キーワード１０４の全部もしくは一部が一致するＷｅｂページとそのＷｅｂページのＵＲＬを抽出する。また、全文検索部５ｂは、その抽出されたＷｅｂページごとに、キーワード相関度２０２を算出する。全文検索部５ｂは、その算出されたキーワード相関度２０２をそのＷｅｂページのＵＲＬ２１０と関連づけて閲覧価値計算部５ｄに出力する。
【００７９】
また、全文検索部５ｂは、その抽出された各ＷｅｂページのＵＲＬ２１０を、滞在時間検索部５ｃに与える。
【００８０】
滞在時間検索部５ｃは、累計滞在時間情報格納部４に格納された情報の中から、全文検索部５ｂより与えられたＵＲＬ２１０と関連づけられている各Ｗｅｂページの累計滞在時間２０３を検索する。滞在時間検索部５ｃは、その検索された各Ｗｅｂページの累計滞在時間２０３をそのＷｅｂページのＵＲＬ２１０と関連づけて閲覧価値計算部５ｄに出力する。
【００８１】
また、全文検索部５ｂは、閲覧価値計算部５ｄに、各Ｗｅｂページのキーワード相関度２０２と各Ｗｅｂページの累積滞在時間２０３とを用いた閲覧価値演算を実行させる。
【００８２】
閲覧価値計算部５ｄは、図３に示した演算式を用いて、Ｗｅｂページ（ＵＲＬ２１０）ごとに閲覧価値を算出する。閲覧価値計算部５ｄは、その算出された各Ｗｅｂページの閲覧価値をそのＷｅｂページのＵＲＬ２１０と関連づけて閲覧価値リスト生成部５ｅに出力する。
【００８３】
閲覧価値リスト生成部５ｅは、その出力された各Ｗｅｂページの閲覧価値を降順に並び替えて閲覧価値リスト２０４を生成する。閲覧価値リスト生成部５ｅは、その生成された閲覧価値リスト２０４をＵＲＬ選択部５ｆに出力する。
【００８４】
ＵＲＬ選択部５ｆは、その閲覧価値リスト２０４より閲覧価値が最も高いＷｅｂページを含むサイト（１位サイト）のＵＲＬを取り出し、その取り出されたサイトのＵＲＬを検索結果２０１として端末７に出力する。
【００８５】
端末７は、検索結果２０１を受け付けると、プロキシ６を介して、その検索結果２０１であるＵＲＬにて特定されるＷｅｂサイトを有するＷｅｂサイトサーバに、Ｗｅｂページ要求を出力する。
【００８６】
このとき、Ｗｅｂページ向けアクセス４０３が発生するので、プロキシ６は、Ｗｅｂページ向けアクセス４０３を示すリクエスト情報４０１をリクエスト解析部３ｂに送信する。
【００８７】
リクエスト解析部３ｂは、そのリクエスト情報４１０の受付時刻（ｔ１）５０４をタイマ３ａから取得し、その取得された時刻ｔ１をそのリクエスト情報４０１（１位サイトのＵＲＬを含む。）とともに、一定の時間保持する。
【００８８】
また、端末７は、検索結果２０１であるＵＲＬにて特定されるＷｅｂサイト（１位サイト）を有するＷｅｂサイトサーバからＷｅｂページを取得し、その取得されたＷｅｂページを表示する。
【００８９】
利用者が１位サイト閲覧の後、端末７に「戻る」操作を行うと、ステップ５０３が実行される。
【００９０】
ステップ５０３では、端末７は、その受け付けられた「戻る」を示す指示を、プロキシ６を介して検索エンジン部５に送信する。
【００９１】
このとき、検索ＵＩ向けアクセス４０２が発生するので、プロキシ６は、検索ＵＩ向けアクセス４０２を示すリクエスト情報４０１をリクエスト解析部３ｂに送信する。
【００９２】
リクエスト解析部３ｂは、そのリクエスト情報４０１の受付時刻（ｔ２）５０５をタイマ３ａから取得する。
【００９３】
一方、検索エンジン部５は、その「戻る」を示す指示を受け付けると、プロキシ６を介して、端末７に検索キーワード入力画面を送信する。端末７は、検索キーワード入力画面を受け付けると、ステップ５０４を実行する。
【００９４】
ステップ５０４では、端末７は、検索キーワード入力画面を表示する。
【００９５】
このとき（ｔ２−ｔ１）は、１位サイトの表示開始から表示終了までの時間を表していると考えられる。このため、リクエスト解析部３ｂは、（ｔ２−ｔ１）を演算し、その演算結果を、時刻ｔ１とともに保持されていたリクエスト情報４０１が示す１位サイトの表示時間（利用者の滞在時間）とする。
【００９６】
リクエスト解析部３ｂは、その１位サイトの滞在時間をそのリクエスト情報４０１に含まれる１位サイトのＵＲＬと関連づけて累積滞在時間情報格納部４に格納する。
【００９７】
なお、リクエスト解析部３ｂは、滞在時間が計測されたＷｅｂサイト（Ｗｅｂページ）のＵＲＬが、既に累積滞在時間情報格納部４に蓄積されている場合、その蓄積されているそのＷｅｂサイトの滞在時間に、その測定された滞在時間を加算し、その加算された滞在時間（累積滞在時間）を、そのＷｅｂページの累積滞在時間として累積滞在時間情報格納部４に蓄積する。
【００９８】
図６は、利用者が「次」操作を行い、閲覧価値１位サイト、２位サイト、３位サイトを切り替えて閲覧した場合の滞在時間測定方法を説明するためのフローチャートである。
【００９９】
なお、図６において、図５に示した処理と同様の処理には同一符号を付してある。
【０１００】
ステップ５０２が実行された後に、利用者が端末７に「次」操作を行うと、ステップ６０３が実行される。
【０１０１】
ステップ６０３では、端末７は、その受け付けられた「次」を示す指示を、プロキシ６を介して検索エンジン部５に送信する。
【０１０２】
このとき、検索ＵＩ向けアクセス４０２が発生するので、プロキシ６は、検索ＵＩ向けアクセス４０２を示すリクエスト情報４０１を生成し、その生成されたリクエスト情報４０１をリクエスト解析部３ｂに送信する。
【０１０３】
リクエスト解析部３ｂは、そのリクエスト情報４０１の受付時刻（ｔ２）６０７をタイマ３ａから取得する。
【０１０４】
一方、検索エンジン部５の検索ＵＩ５ａは、「次」を示す指示を受け付けると、その指示をＵＲＬ選択部５ｆに出力する。
【０１０５】
ＵＲＬ選択部５ｆは、「次」を示す指示を受け付けると、閲覧価値リスト２０４から閲覧価値２位のサイトのＵＲＬを取り出し、その取り出されたサイトのＵＲＬを検索結果２０１として端末７に出力する。
【０１０６】
端末７は、検索結果２０１を受け付けると、ステップ６０４を実行する。
【０１０７】
ステップ６０４では、端末７は、その検索結果２０１であるＵＲＬにて特定されるＷｅｂサイトを有するＷｅｂサイトサーバに、Ｗｅｂページ要求を出力する。
【０１０８】
このとき、Ｗｅｂページ向けアクセス４０３が発生するので、プロキシ６は、Ｗｅｂページ向けアクセス４０３を示すリクエスト情報４０１をリクエスト解析部３ｂに送信する。
【０１０９】
リクエスト解析部３ｂは、そのリクエスト情報４０１の受付時刻（ｔ３）６０８をタイマ３ａから取得し、その取得された時刻ｔ３をそのリクエスト情報４０１（２位サイトのＵＲＬを含む。）とともに、一定の時間保持する。
【０１１０】
また、端末７は、検索結果２０１であるＵＲＬにて特定されるＷｅｂサイト（２位サイト）を有するＷｅｂサイトサーバからＷｅｂページを取得し、その取得されたＷｅｂページを表示する。
【０１１１】
ステップ６０４が実行された後に、利用者が端末７に「次」操作を行うと、ステップ６０５が実行される。
【０１１２】
ステップ６０５では、端末７は、その受け付けられた「次」を示す指示を、プロキシ６を介して検索エンジン部５に送信する。
【０１１３】
このとき、検索ＵＩ向けアクセス４０２が発生するので、プロキシ６は、検索ＵＩ向けアクセス４０２を示すリクエスト情報４０１をリクエスト解析部３ｂに送信する。
【０１１４】
リクエスト解析部３ｂは、そのリクエスト情報４０１の受付時刻（ｔ４）６０９をタイマ３ａから取得する。
【０１１５】
一方、検索エンジン部５の検索ＵＩ５ａは、「次」を示す指示を受け付けると、その指示をＵＲＬ選択部５ｆに出力する。
【０１１６】
ＵＲＬ選択部５ｆは、「次」を示す指示を受け付けると、閲覧価値リスト２０４から閲覧価値３位のサイトのＵＲＬを取り出し、その取り出されたサイトのＵＲＬを検索結果２０１として端末７に出力する。
【０１１７】
端末７は、検索結果２０１を受け付けると、ステップ６０７を実行する。
【０１１８】
ステップ６０７では、端末７は、その検索結果２０１であるＵＲＬにて特定されるＷｅｂサイトを有するＷｅｂサイトサーバに、Ｗｅｂページ要求を出力する。
【０１１９】
このとき、Ｗｅｂページ向けアクセス４０３が発生するので、プロキシ６は、Ｗｅｂページ向けアクセス４０３を示すリクエスト情報４０１をリクエスト解析部３ｂに送信する。
【０１２０】
リクエスト解析部３ｂは、そのリクエスト情報４０１の受付時刻（ｔ５）６１０をタイマ３ａから取得し、その取得された時刻ｔ５をそのリクエスト情報４０１（３位サイトのＵＲＬを含む。）とともに、一定の時間保持する。
【０１２１】
また、端末７は、検索結果２０１であるＵＲＬにて特定されるＷｅｂサイト（３位サイト）を有するＷｅｂサイトサーバからＷｅｂページを取得し、その取得されたＷｅｂページを表示する。
【０１２２】
この場合、（ｔ２−ｔ１）は１位サイトの滞在時間を表し、（ｔ４−ｔ３）は２位サイトの滞在時間を表す。
【０１２３】
リクエスト解析部３ｂは、（ｔ２−ｔ１）を演算し、その演算結果を、時刻ｔ１とともに保持されていたリクエスト情報４０１が示す１位サイトの滞在時間とする。リクエスト解析部３ｂは、その１位サイトの滞在時間をそのリクエスト情報４０１に含まれる１位サイトのＵＲＬと関連づけて累積滞在時間情報格納部４に格納する。
【０１２４】
また、リクエスト解析部３ｂは、（ｔ４−ｔ３）を演算し、その演算結果を、時刻ｔ３とともに保持されていたリクエスト情報４０１が示す２位サイトの滞在時間とする。リクエスト解析部３ｂは、その２位サイトの滞在時間をそのリクエスト情報４０１に含まれる２位サイトのＵＲＬと関連づけて累積滞在時間情報格納部４に格納する。
【０１２５】
この場合も、リクエスト解析部３ｂは、滞在時間が計測されたＷｅｂサイト（Ｗｅｂページ）のＵＲＬが、既に累積滞在時間情報格納部４に蓄積されている場合、その蓄積されているそのＷｅｂサイトの滞在時間に、その測定された滞在時間を加算し、その加算された滞在時間（累積滞在時間）を、そのＷｅｂページの累積滞在時間として累積滞在時間情報格納部４に蓄積する。
【０１２６】
したがって、各サイトの滞在時間は、累積滞在時間情報格納部４に、サイトごとに累積されていく。
【０１２７】
また、累積滞在時間情報格納部４に格納される各サイトの滞在時間は、検索エンジン部５を用いたすべての利用者の滞在時間となり、閲覧価値評価の精度向上が期待される。
【０１２８】
なお、累積滞在時間情報格納部４は、他の滞在時間計測エンジン部からも各サイトの滞在時間をインターネット（ネットワーク）経由で貰い、その貰われた各サイトの滞在時間を格納してもよい。換言すると、滞在時間計測エンジン部３とプロキシ６とを含む表示時間測定システムが複数設けられ、各リクエスト解析部３ｂがＷｅｂページの表示時間を累積滞在時間情報格納部５に格納してもよい。この場合、各サイトの滞在時間のサンプル数が大きくなり、閲覧価値評価の精度が向上する。
【０１２９】
また、計測した滞在時間が一定の時間（例えば３０分）を超えるような非常に長い時間の場合、または、端末の電源断等で滞在終了時点が確認できない場合は、リクエスト解析部３ｂは、その計測データを破棄する。
【０１３０】
図７は、端末７の操作の流れを説明するためのフローチャートである。
【０１３１】
ステップ７０１では、利用者１０１は、端末７に対して、探したい情報に関わる一つまたは複数のキーワードを発話する。なお、入力の確定は、利用者１０１が「かくてい」と発話するか、または、利用者１０１がリモコン７３の確定ボタンを押すことによって実行される。また、一定時間の沈黙が確定操作として扱われてもよい。
【０１３２】
キーワードが確定すると、端末７は、その確定されたキーワードを、プロキシ６を介して検索エンジン部５に送信する。
【０１３３】
検索エンジン部５は、そのキーワードを受け付けると、閲覧価値リスト２０４を生成し、その生成された閲覧価値リスト２０４から閲覧価値１位のＷｅｂサイトのＵＲＬを取り出し、その取り出されたサイトのＵＲＬを検索結果２０１として端末７に出力する。
【０１３４】
端末７は、検索結果２０１を受け付けると、ステップ７０２を実行する。
【０１３５】
ステップ７０２では、端末７は、その検索結果２０１が示すサイトのＵＲＬにて特定されるＷｅｂサイトサーバにＷｅｂページ要求を出力してそのＷｅｂサイトサーバからＷｅｂページを取得し、その取得されたＷｅｂページを表示する。
【０１３６】
したがって、利用者１０１は発話による入力を行うと、直ちに閲覧価値１位のサイトを見ることになる。その後、利用者１０１はステップ７０３を実行する。
【０１３７】
ステップ７０３では、利用者１０１は、閲覧価値１位のサイトが所望の情報であるか否かを判断し、そのサイトが所望の情報である場合にはステップ７０４を実行し、一方、そのサイトが所望の情報でない場合にはステップ７０７を実行する。
【０１３８】
ステップ７０７では、利用者１０１は次候補を見る場合は、「つぎ」と発話するかリモコン７３の「次」ボタンを押す。
【０１３９】
端末７は、その受け付けられた「次」を示す指示を、プロキシ６を介して検索エンジン部５に送信する。
【０１４０】
検索エンジン部５は、その「次」を示す指示を受け付けると、閲覧価値リスト２０４から閲覧価値２位のサイトのＵＲＬを取り出し、その取り出されたサイトのＵＲＬを検索結果２０１として端末７に出力する。
【０１４１】
端末７は、検索結果２０１を受け付けると、ステップ７０２を実行する。
【０１４２】
ステップ７０２では、端末７は、その検索結果２０１が示すサイトのＵＲＬにて特定されるＷｅｂサイトサーバにＷｅｂページ要求を出力してそのＷｅｂサイトサーバからＷｅｂページを取得し、その取得されたＷｅｂページを表示する。
【０１４３】
一方、ステップ７０４では、利用者１０１はその表示されたＷｅｂページを閲覧する。その後、利用者１０１はステップ７０５を実行する。
【０１４４】
ステップ７０５では、利用者１０１は、次候補を見るか否かを判断する。利用者１０１は、次候補を見る場合にはステップ７０７を実行し、一方、次候補を見ない場合にはステップ７０６を実行する。
【０１４５】
ステップ７０６では、利用者１０１は、前候補を見るか否かを判断する。利用者１０１は、前候補を見る場合にはステップ７０８を実行し、一方、前候補を見ない場合には閲覧動作を終了する。
【０１４６】
ステップ７０８では、利用者１０１は「戻る」と発話するかリモコンの「戻る」ボタンを押す。
【０１４７】
端末７は、その受け付けられた「戻る」を示す指示を、プロキシ６を介して検索エンジン部５に送信する。
【０１４８】
検索エンジン部５は、その「戻る」を示す指示を受け付けると、現在閲覧されているＷｅｂページのＵＲＬを送信する前に送信したＵＲＬを検索結果２０１として端末７に出力する。端末７は、検索結果２０１を受け付けると、ステップ７０２を実行する。
【０１４９】
この間、閲覧した各Ｗｅｂページの滞在時間は、累積滞在時間情報格納部４に直ちに反映される。
【０１５０】
次に、本発明の第２実施例を説明する。
【０１５１】
第１実施例では、検索エンジン部５は、閲覧価値リスト２０４の１位のサイトから順に検索結果を端末７に表示させたが、第２実施例では、利用者が任意の順位のサイトをダイレクトに指定できる。なお、第２実施例の構成は、検索エンジン部５の機能が異なる点を除いて、第１実施例の構成と同様である
図８は、第２実施例の動作を説明するためのフローチャートである。なお、図８において、図７と同じ処理には同一符号を付してある。
【０１５２】
ステップ７０１で、端末７がキーワードをプロキシ６を介して検索エンジン部５に送信すると、検索エンジン部５は、そのキーワード受け付ける。
【０１５３】
検索エンジン部５は、そのキーワード受け付けると、閲覧価値リスト２０４を生成し、その生成された閲覧価値リスト２０４を検索結果２０１として端末７に出力する。
【０１５４】
端末７は、検索結果２０１を受け付けると、ステップ８０２を実行する。
【０１５５】
ステップ８０２では、端末７は、閲覧価値リスト２０４を表示する。その後、利用者１０１は、ステップ８０３を実行する。
【０１５６】
ステップ８０３では、利用者１０１は、そのリストを見て閲覧価値の順位を発話指定する。閲覧価値の順位が発話指定されると、端末７は、その閲覧価値の順位を、プロキシ６を介して検索エンジン部５に送信する。
【０１５７】
検索エンジン部５は、その閲覧価値の順位を受け付けると、その閲覧価値の順位にて指定されたサイトのＵＲＬを検索結果２０１として端末７に出力する。
【０１５８】
端末７が検索結果２０１を受け付けると、ステップ８０４が実行される。
【０１５９】
ステップ８０４では、端末７は、その検索結果２０１が示すサイトのＵＲＬにて特定されるＷｅｂサイトサーバにＷｅｂページ要求を出力してそのＷｅｂサイトサーバからＷｅｂページを取得し、その取得されたＷｅｂページを表示する。利用者１０１はその表示されたＷｅｂページを閲覧する。その後、利用者１０１はステップ８０５を実行する。
【０１６０】
ステップ８０５では、利用者１０１は、表示されたサイトが所望の情報であるか否かを判断し、そのサイトが所望の情報である場合にはステップ８０６を実行し、一方、そのサイトが所望の情報でない場合には閲覧を終了する。
【０１６１】
ステップ８０６では、利用者１０１は、「戻る」と発話するかリモコンの「戻る」ボタンを押す。
【０１６２】
端末７は、その受け付けられた「戻る」を示す指示を、プロキシ６を介して検索エンジン部５に送信する。
【０１６３】
検索エンジン部５は、その「戻る」を示す指示を受け付けると、現在閲覧されているＷｅｂページのＵＲＬを送信する前に送信したＵＲＬを検索結果２０１として端末７に出力する。端末７は、検索結果２０１を受け付けると、ステップ８０２を実行する。
【０１６４】
この間、閲覧した各Ｗｅｂページの滞在時間は、累積滞在時間情報格納部４に直ちに反映される。
【０１６５】
以上説明したように本実施例によれば、容易に閲覧価値の高い情報に到達できるので、情報検索を簡便かつ短時間に行うことができる。
【０１６６】
本実施例の表示時間測定システムおよびそれを有する検索システムによれば、プロキシ６は、端末７からＷｅｂサイトサーバ宛のページ要求を受け付けると、そのページ要求をＷｅｂサイトサーバおよびリクエスト解析部３ｂに送信し、その後、端末７から検索エンジン部５宛ての情報要求を受け付けると、その情報要求を検索エンジン部５およびリクエスト解析部３ｂに送信する。
【０１６７】
リクエスト解析部３ｂは、プロキシ６からそのページ要求を受け付けると、そのページ要求の受付時刻をタイマ３ａから取得し、また、プロキシ６からその情報要求を受け付けると、その情報要求の受付時刻をタイマ３ａから取得する。さらに、リクエスト解析部３ｂは、そのページ要求の受付時刻からその情報要求の受付時刻までの時間を、そのページ要求にて要求されたＷｅｂページの表示時間と判定する。
【０１６８】
したがって、端末７からのページ要求および情報要求が、Ｗｅｂページの表示時間を測定するための情報として用いられる。このため、端末７は、従来のように、検索サーバが利用者のＷｅｂページの滞在時間を計測できるように、利用者の操作を示す情報を送信しなくて済む。よって、端末７が無駄な通信を行う必要がなくなり、また、通信量を少なくすることが可能になる。
【０１６９】
なお、本実施例では、閲覧価値計算部５ｄが、全文検索部５ｂは、自己の検索結果に示されるＷｅｂページの検索キーワードとの相関度を算出し、並び替え部は、その検索結果に示されるＷｅｂページを、その相関度とそのＷｅｂページの表示時間とに基づいて並び替える。この場合、検索結果に示されるＷｅｂページを、閲覧価値に応じた順に高い精度で並び替えることが可能になる。
【０１７０】
また、滞在時間計測エンジン部３とプロキシ６とを含む表示時間測定システムが複数設けられ、各リクエスト解析部３ｂがＷｅｂページの表示時間を累積滞在時間情報格納部５に格納してもよい。この場合、各サイトの滞在時間のサンプル数が大きくなり、閲覧価値評価の精度が向上する。
【０１７１】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【図面の簡単な説明】
【０１７２】
【図１】本発明の一実施例の検索システムを示したブロック図である。
【図２】検索エンジン部の一例を示したブロック図である。
【図３】閲覧価値の定義を示した説明図である。
【図４】滞在時間計測エンジン部の一例を示したブロック図である。
【図５】単一サイトを閲覧した場合の滞在時間測定方法を説明するためのフローチャートである。
【図６】複数サイトを連続閲覧した場合の滞在時間測定方法を説明するためのフローチャートである。
【図７】第１実施例の端末の操作の流れを説明するためのフローチャートである。
【図８】第２実施例の端末の操作の流れを説明するためのフローチャートである。
【符号の説明】
【０１７３】
１      全文収集エンジン部
２      Ｗｅｂサイト全文情報格納部
３      滞在時間計測エンジン部
３ａ    タイマ
３ｂ    リクエスト解析部
４      累積滞在時間情報格納部
５      検索エンジン
５ａ    検索ＵＩ
５ｂ    全文検索部
５ｃ    滞在時間検索部
５ｄ    閲覧価値計算部
５ｅ    閲覧価値リスト生成部
５ｆ    ＵＲＬ選択部
６      プロキシ
７      端末
７１    音声認識部
７２    ブラウザ
７３    リモコン
８      インターネット
８ａ    通信回線
８ｂ    ＬＡＮ
９      Ｗｅｂサイトサーバ
１０１      利用者
１０８      サービス提供者
【図１】
2006277288.tif 000003
【図２】
2006277288.tif 000004
【図３】
2006277288.tif 000005
【図４】
2006277288.tif 000006
【図５】
2006277288.tif 000007
【図６】
2006277288.tif 000008
【図７】
2006277288.tif 000009
【図８】
2006277288.tif 000010