(57)【要約】      （修正有）【課題】検索結果ページにおいて、表示されているページ以外のページにどのような情報が含まれているかを示すことができる検索情報表示装置等を提供する。【解決手段】端末からの検索条件に適合する情報を検索し（Ｓ４）、検索された結果得られた結果セットを所定単位毎に分割し（Ｓ７）、分割結果セットの要約情報を生成し（Ｓ８）、端末の表示手段に表示させる表示分割結果セットと、表示分割結果セットと異なる分割結果セットの要約情報とを端末に表示させる検索結果を生成し（Ｓ９）、検索結果を端末の表示手段に表示させる。【選択図】図５
2012008971.tif 000002
【特許請求の範囲】
【請求項１】
検索条件に基づき検索された検索結果を表示可能な表示手段と、
前記検索された結果得られた結果セットを所定単位毎に分割する結果セット分割手段と、
前記結果セット分割手段によって得られた分割結果セットの要約情報を生成する要約情報生成手段と、
前記分割結果セットのうち前記表示手段に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成手段と、
前記検索結果を前記表示手段に表示させる検索結果表示手段と、
を備えた検索情報表示装置。
【請求項２】
請求項１に記載の検索情報表示装置において、
前記検索条件に適合した商品が属するカテゴリ情報を取得するカテゴリ取得手段を更に備え、
前記要約情報生成手段が、前記カテゴリ情報に基づき要約情報を生成することを特徴とする検索情報表示装置。
【請求項３】
請求項１または請求項２に記載の情報検索装置において、
前記要約情報生成手段が、一部の前記分割結果セットに対する要約情報を生成することを特徴とする検索情報表示装置。
【請求項４】
検索条件に基づき検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、
前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、
前記分割結果セットのうち表示手段に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、
前記検索結果を前記表示手段に表示させる検索結果表示ステップと、
を有する検索情報表示方法。
【請求項５】
コンピュータに、
検索条件に基づき検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、
前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、
前記分割結果セットのうち表示手段に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、
前記検索結果を前記表示手段に表示させる検索結果表示ステップと、
を実行させる検索情報表示プログラム。
【請求項６】
コンピュータに、
検索条件に基づき検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、
前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、
前記分割結果セットのうち表示手段に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、
前記検索結果を前記表示手段に表示させる検索結果表示ステップと、
を実行させる検索情報表示プログラムであって、
前記検索情報表示プログラムがコンピュータ読み取り可能に記録されている記録媒体。
【請求項７】
端末から検索条件を受信する検索条件受信手段と、
前記検索条件に適合する情報を検索する検索手段と、
前記検索された結果得られた結果セットを所定単位毎に分割する結果セット分割手段と、
前記結果セット分割手段によって得られた分割結果セットの要約情報を生成する要約情報生成手段と、
前記分割結果セットのうち前記端末に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報とを含む検索結果を生成する検索結果生成手段と、
前記検索結果を前記端末へ送信する検索結果送信手段と、
を備えた情報検索装置。
【請求項８】
コンピュータに、
端末から検索条件を受信する検索条件受信ステップと、
前記検索条件に適合する情報を検索する検索ステップと、
前記検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、
前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、
前記分割結果セットのうち前記端末に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、
前記検索結果を前記端末へ送信する検索結果送信ステップと、
を実行させる情報検索プログラム。
【請求項９】
コンピュータに、
端末から検索条件を受信する検索条件受信ステップと、
前記検索条件に適合する情報を検索する検索ステップと、
前記検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、
前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、
前記分割結果セットのうち前記端末に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、
前記検索結果を前記端末へ送信する検索結果送信ステップと、
を実行させる情報検索プログラムであって、
前記情報検索プログラムがコンピュータ読み取り可能に記録されている記録媒体。
【請求項１０】
サーバから検索条件に対する結果セットを受信する結果セット受信手段と、
前記結果セットを所定単位毎に分割する結果セット分割手段と、
前記結果セット分割手段によって得られた分割結果セットの要約情報を生成する要約情報生成手段と、
前記分割結果セットのうち表示部に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を前記表示部に表示させる検索結果表示手段と、
を備えた検索情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索により得られた検索結果を表示する検索情報表示装置、検索情報表示方法、検索情報表示プログラム、情報検索装置、情報検索プログラム、および、記録媒体の技術分野に関する。
【背景技術】
【０００２】
従来、インターネット上の情報を検索した検索結果を、ユーザが見やすいように表示させる、操作しやすいように表示させる等、検索結果の表示上の様々な工夫がなされている。例えば、特許文献１には、１ページに表示させるデータ件数を変更し、検索条件を再設定することなく、ページをまたがった検索条件該当データを連続して表示させることを容易に実現する検索データ表示装置が開示されている。具体的には、この検索データ表示装置は、複数のデータから任意の検索が行なわれて抽出され何らかの基準に従って並べられた検索条件該当データを、指定件数単位毎に１ページとして指定件数単位毎にページ切り替えて表示し、表示されている検索条件該当データの表示の開始の位置を所定の件数分だけ前方位置または後方位置にずらす。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２８５７０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、検索条件に対する検索結果がページ毎に分けて表示されている場合、現在表示されている検索結果のページ以外の情報に関しては、クリック等して表示の開始の位置を所定の件数分だけ前方位置または後方位置にずらさないと、ユーザはページ内容を確認できなかった。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、その課題の一例は、表示されている検索結果のページ以外のページにどのような情報が含まれているかを示すことができる検索情報表示装置、検索情報表示方法、検索情報表示プログラム、情報検索装置、情報検索プログラム、および、記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、検索条件に基づき検索された検索結果を表示可能な表示手段と、前記検索された結果得られた結果セットを所定単位毎に分割する結果セット分割手段と、前記結果セット分割手段によって得られた分割結果セットの要約情報を生成する要約情報生成手段と、前記分割結果セットのうち前記表示手段に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成手段と、前記検索結果を前記表示手段に表示させる検索結果表示手段と、を備える。
【０００７】
請求項２に記載の発明は、請求項１に記載の検索情報表示装置において、前記検索条件に適合した商品が属するカテゴリ情報を取得するカテゴリ取得手段を更に備え、前記要約情報生成手段が、前記カテゴリ情報に基づき要約情報を生成することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１または請求項２に記載の情報検索装置において、前記要約情報生成手段が、一部の前記分割結果セットに対する要約情報を生成することを特徴とする。
【０００９】
請求項４に記載の発明は、検索条件に基づき検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、前記分割結果セットのうち表示手段に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、前記検索結果を前記表示手段に表示させる検索結果表示ステップと、を有する。
【００１０】
請求項５に記載の発明は、コンピュータに、検索条件に基づき検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、前記分割結果セットのうち表示手段に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、前記検索結果を前記表示手段に表示させる検索結果表示ステップと、を実行させる。
【００１１】
請求項６に記載の発明は、コンピュータに、検索条件に基づき検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、前記分割結果セットのうち表示手段に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、前記検索結果を前記表示手段に表示させる検索結果表示ステップと、を実行させる検索情報表示プログラムであって、前記検索情報表示プログラムがコンピュータ読み取り可能に記録されている。
【００１２】
請求項７に記載の発明は、端末から検索条件を受信する検索条件受信手段と、前記検索条件に適合する情報を検索する検索手段と、前記検索された結果得られた結果セットを所定単位毎に分割する結果セット分割手段と、前記結果セット分割手段によって得られた分割結果セットの要約情報を生成する要約情報生成手段と、前記分割結果セットのうち前記端末に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報とを含む検索結果を生成する検索結果生成手段と、前記検索結果を前記端末へ送信する検索結果送信手段と、を備える。
【００１３】
請求項８に記載の発明は、コンピュータに、端末から検索条件を受信する検索条件受信ステップと、前記検索条件に適合する情報を検索する検索ステップと、前記検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、前記分割結果セットのうち前記端末に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、前記検索結果を前記端末へ送信する検索結果送信ステップと、を実行させる。
【００１４】
請求項９に記載の発明は、コンピュータに、端末から検索条件を受信する検索条件受信ステップと、前記検索条件に適合する情報を検索する検索ステップと、前記検索された結果得られた結果セットを所定単位毎に分割する結果セット分割ステップと、前記結果セット分割ステップで得られた分割結果セットの要約情報を生成する要約情報生成ステップと、前記分割結果セットのうち前記端末に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を含む検索結果を生成する検索結果生成ステップと、前記検索結果を前記端末へ送信する検索結果送信ステップと、を実行させる情報検索プログラムであって、前記情報検索プログラムがコンピュータ読み取り可能に記録されている。
【００１５】
請求項１０に記載の発明は、サーバから検索条件に対する結果セットを受信する結果セット受信手段と、前記結果セットを所定単位毎に分割する結果セット分割手段と、前記結果セット分割手段によって得られた分割結果セットの要約情報を生成する要約情報生成手段と、前記分割結果セットのうち表示部に表示させる表示分割結果セットと、前記表示分割結果セットと異なる分割結果セットの前記要約情報と、を前記表示部に表示させる検索結果表示手段と、を備える。
【発明の効果】
【００１６】
本発明によれば、検索された結果得られた結果セットを所定単位毎に分割し、分割結果セットの要約情報を生成し、表示手段に表示させる表示分割結果セットと、表示分割結果セットと異なる分割結果セットの要約情報とを表示手段に表示させる検索結果を生成して表示手段に表示させることにより、表示分割結果セットが表示された検索結果ページにおいて、表示されている検索結果のページ（表示分割結果セット）以外のページ（分割結果セット）にどのような情報が含まれているかを示すことができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る検索情報表示システムの概要構成例を示す模式図である。
【図２】図１のＷｅｂアプリケーションサーバの概要構成の一例を示すブロック図である。
【図３】図１のデータベースサーバの概要構成の一例を示すブロック図である。
【図４】図１の端末の概要構成の一例を示すブロック図である。
【図５】図１の検索情報表示システムにおいて要約情報を表示する動作例を示すシーケンス図である。
【図６】図１の端末に表示された要約情報の一例を示す模式図である。
【図７】図１の端末に表示された要約情報の変形例を示す模式図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、検索情報表示システムに対して本発明を適用した場合の実施形態である。
【００１９】
［１．検索情報表示システムの構成および機能概要］
【００２０】
まず、本発明の一実施形態に係る検索情報表示システムの構成および概要機能について、図１を用いて説明する。
【００２１】
図１は、本実施形態に係る検索情報表示システム１の概要構成例を示す模式図である。
【００２２】
図１に示すように、検索情報表示システム１（検索情報表示装置の一例）は、ユーザから検索キーワードを受け付けるＷｅｂアプリケーションサーバ（情報検索装置の一例）１０と、Ｗｅｂアプリケーションサーバ１０からの検索クエリに基づき検索の結果セットを生成するデータベースサーバ（以下「ＤＢサーバ」とする。）２０と、検索結果を表示させるユーザの端末３０（検索情報表示装置の一例）と、を備えている。
【００２３】
Ｗｅｂアプリケーションサーバ１０と、ＤＢサーバ２０とは、ローカルエリアネットワーク等により接続され、相互にデータの送受信が可能になっていて、サーバシステム（情報検索装置の一例）５を構成している。そして、サーバシステム５と端末３０とは、ネットワーク３により接続され、通信プロトコル（例えば、ＴＣＰ／ＩＰ）により、データの送受信が可能になっている。なお、ネットワーク３は、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、および、ゲートウェイ等により構築されている。
【００２４】
Ｗｅｂアプリケーションサーバ１０は、端末３０から検索キーワード等の検索条件を受信し、検索クエリをＤＢサーバ２０に送信する。ＤＢサーバ２０は、検索の結果セットを生成し、Ｗｅｂアプリケーションサーバ１０に送信する。そして、Ｗｅｂアプリケーションサーバ１０は、結果セットから要約情報を生成し、要約情報を含む検索結果を端末３０に送信する。
【００２５】
［２．各サーバの構成および機能］
（２．１  Ｗｅｂアプリケーションサーバ１０の構成および機能）
次に、Ｗｅｂアプリケーションサーバ１０の構成および機能について、図２を用いて説明する。
【００２６】
図２は、Ｗｅｂアプリケーションサーバ１０の概要構成の一例を示すブロック図である。
【００２７】
図２に示すように、コンピュータとして機能するＷｅｂアプリケーションサーバ１０は、通信部１１と、記憶部１２と、入出力インターフェース部１３と、システム制御部１４と、を備えている。そして、システム制御部１４と入出力インターフェース部１３とは、システムバス１５を介して接続されている。
【００２８】
通信部１１は、ネットワーク３に接続して端末３０等との通信状態を制御し、さらに、ローカルエリアネットワークに接続して、ローカルエリアネットワーク上のＤＢサーバ２０等の他のサーバとデータの送受信を行う。
【００２９】
記憶部１２は、例えば、ハードディスクドライブ等により構成されており、オペレーティングシステムおよびサーバプログラム等の各種プログラムや、データ等を記憶する。なお、各種プログラムは、例えば、他のサーバ装置等からネットワーク３を介して取得されるようにしてもよいし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【００３０】
次に、入出力インターフェース部１３は、通信部１１および記憶部１２とシステム制御部１４との間のインターフェース処理を行う。
【００３１】
システム制御部１４は、ＣＰＵ（Central Processing Unit）１４ａ、ＲＯＭ（Read Only Memory）１４ｂ、ＲＡＭ（Random Access Memory）１４ｃ等により構成されている。システム制御部１４は、ＣＰＵ１４ａがＲＯＭ１４ｂや記憶部１２に記憶された各種プログラムを読み出し実行することにより、端末３０等からの要求に基づき検索結果の送信等の処理を行う。
【００３２】
（２．２  ＤＢサーバ２０の構成および機能）
次に、ＤＢサーバ２０の構成および機能について、図に基づき説明する。
図３は、ＤＢサーバ２０の概要構成の一例を示すブロック図である。
【００３３】
図３に示すように、ＤＢサーバ２０は、通信部２１と、記憶部２２と、入出力インターフェース部２３と、システム制御部２４と、を備え、システム制御部２４と入出力インターフェース部２３とは、システムバス２５を介して接続されている。なお、ＤＢサーバ２０の構成および機能は、Ｗｅｂアプリケーションサーバ１０の構成および機能とほぼ同じであるので、Ｗｅｂアプリケーションサーバ１０の各構成や各機能において、異なるところを中心に説明する。
【００３４】
通信部２１は、ネットワーク３やローカルエリアネットワーク等を通して、端末３０やＷｅｂアプリケーションサーバ１０等と通信状態を制御等するようになっている。
【００３５】
ハードディスクドライブ等により構成されている記憶部２２には、コンテンツデータベース（以下「コンテンツＤＢ」とする。）２２ａや、要約情報データベース（以下「要約情報ＤＢ」とする。）２２ｂや、検索データベース（以下「検索ＤＢ」とする。）２２ｃや、会員データベース（以下「会員ＤＢ」とする。）２２ｄ等が構築されている。
【００３６】
コンテンツＤＢ２２ａには、ＨＴＭＬ（HyperText Markup Language）、ＸＭＬ（Extensible Markup Language）等のマークアップ言語等により記述されたＷｅｂページのファイル等が記憶されている。また、コンテンツＤＢ２２ａには、Ｗｅｂページに関する情報として、テキストデータや、画像データや、動画データ等が記憶されている。コンテンツＤＢ２２ａには、例えば、商品に関するコンテンツとして、商品を識別する商品ＩＤをキーにして商品に関する情報として、商品名、価格、商品の説明、商品が属するカテゴリ、商品画像等の商品情報が記憶されている。さらに、コンテンツＤＢ２２ａには、商品に関するカテゴリ情報として、各カテゴリをノードとしてカテゴリのツリー構造が記憶されている。
【００３７】
要約情報ＤＢ２２ｂには、Ｗｅｂページに関する情報を要約した要約情報として、要約されたテキストデータや画像データや動画データ等が記憶される。
【００３８】
検索ＤＢ２２ｃには、インデクサーにより生成されたインデックス情報や、スニペット等が記憶されている。また、ショッピングサイトの場合、検索ＤＢ２２ｃには、商品検索用のデータも記憶されている。
【００３９】
会員ＤＢ２２ｄには、会員登録されたユーザ（インターネットショップの利用者）のユーザＩＤ、名称、住所、電話番号、メールアドレス等のユーザ情報が登録されている。このようなユーザ情報は、ユーザＩＤによってユーザ毎に判別可能になっている。また、会員ＤＢ２２ｄには、ユーザＩＤをキーにして、各ユーザの購買履歴が記憶されている。また、会員ＤＢ２２ｂには、ユーザが端末３０からインターネットショップのサイトにログインする際に必要な、ユーザＩＤ、ログインＩＤ、および、パスワードが登録されている。ここで、ログインＩＤおよびパスワードは、ログイン処理（ユーザの認証処理）に使用されるログイン情報である。
【００４０】
システム制御部２４は、ＣＰＵ２４ａ、ＲＯＭ２４ｂ、ＲＡＭ２４ｃ等により構成されている。そして、システム制御部２４は、ＣＰＵ２４ａが、ＲＯＭ２４ｂや記憶部２２に記憶された各種プログラムを読み出し実行することにより、検索結果生成等の処理を行う。
【００４１】
（２．３  端末３０の構成および機能）
次に、端末３０の構成および機能について、図４を用いて説明する。
図４は、端末３０の概要構成の一例を示すブロック図である。
【００４２】
図４に示すように、コンピュータとして機能する端末３０は、例えば、パーソナルコンピュータや携帯型無線電話機やＰＤＡ等の携帯端末であり、通信部３１と、記憶部３２と、表示部３３と、操作部３４と、入出力インターフェース部３５と、システム制御部３６とを備えている。そして、システム制御部３６と入出力インターフェース部３５とは、システムバス３７を介して接続されている。
【００４３】
通信部３１は、ネットワーク３を通して、Ｗｅｂアプリケーションサーバ１０等と通信を制御する。なお、端末３０が携帯型無線電話機の場合、ネットワーク３の移動体通信網に接続するために、通信部３１は、無線通信機能を有する。
【００４４】
記憶部３２は、例えば、ハードディスクドライブ等からなり、オペレーティングシステム、Ｗｅｂブラウザプログラム等を記憶する。また、記憶部３２は、Ｗｅｂブラウザ等にアドオンしたり、常駐プログラム等のＷｅｂブラウザと独立したアプリケーションとして機能したりするエージェント用のプログラムを有する。なお、各種プログラムは、例えば、ネットワーク３を介して取得されるようにしてもよいし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【００４５】
表示部３３（表示手段の一例）は、例えば、液晶表示素子またはＥＬ（Electro Luminescence）素子等によって構成されている。表示部３３には、マウスの操作により移動するポインタや、Ｗｅｂアプリケーションサーバ１０から取得したＷｅｂページ等が表示され検索条件に基づき検索された検索結果が表示可能になっている。
【００４６】
操作部３４は、例えば、キーボードおよびマウス等によって構成されている。なお、表示部３３がタッチパネルのようなタッチスイッチ方式の表示パネルの場合、操作部３４は、表示部３３の画面が押された箇所の位置情報を取得する。
【００４７】
入出力インターフェース部３５は、通信部３１および記憶部３２とシステム制御部３６とのインターフェースである。
【００４８】
システム制御部３６は、例えば、ＣＰＵ３６ａと、ＲＯＭ３６ｂと、ＲＡＭ３６ｃとを有する。システム制御部３６は、ＣＰＵ３６ａが、ＲＯＭ３６ｂや、ＲＡＭ３６ｃや、記憶部３２に記憶された各種プログラムを読み出して実行する場合や、Ｗｅｂページのスクリプトを実行することにより、要約情報等を表示部３３に表示させる。
【００４９】
システム制御部３６は、Ｗｅｂブラウザプログラム等を実行してウェブブラウザとしての機能を有する。また、システム制御部３６は、エージェント用のプログラムを実行してエージェントとしての機能を有する。
【００５０】
［３．検索情報表示システム１の動作］
次に、本発明の一実施形態に係る検索情報表示システム１の動作について図５および図６に基づき説明する。
【００５１】
図５は、検索情報表示システム１において要約情報を表示する動作例を示すシーケンス図である。図６は、端末３０に表示された要約情報の一例を示す模式図である。
【００５２】
図５に示すように、端末３０は、検索条件を取得する（ステップＳ１）。具体的に、端末３０のシステム制御部３６は、検索条件として、ユーザが入力した検索キーワードやまたは検索結果のページ番号に対するクリック操作の情報を操作部３４から受け付ける。なお、検索結果のページ番号をクリックする場合は、端末３０のシステム制御部３６は、Ｗｅｂブラウザに保持している検索キーワードを検索条件として取得する。ここで、検索結果のページは、検索条件に基づきＤＢサーバ２０が出力した結果セットを所定単位毎に分割したページである。
【００５３】
次に、端末３０のシステム制御部３６は、通信部３１を通して、検索条件をＷｅｂアプリケーションサーバ１０に送信する。
【００５４】
次に、Ｗｅｂアプリケーションサーバ１０は、検索条件を端末３０から受信する（ステップＳ２）。具体的に、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、通信部１１を通して、検索条件を端末３０から受信する。
【００５５】
次に、Ｗｅｂアプリケーションサーバ１０は、検索クエリを生成する（ステップＳ３）。具体的に、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、受信した検索条件を加工し、ＤＢサーバ２０により検索処理をするための検索クエリを生成する。そして、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、通信部１４を通して、生成した検索クエリを、ＤＢサーバ２０に送信する。
【００５６】
次に、ＤＢサーバ２０は、検索処理をする（ステップＳ４）。具体的に、ＤＢサーバ２０のシステム制御部２４は、通信部２１を通して、検索クエリをＷｅｂアプリケーションサーバ１０から検索クエリを受信する。そして、ＤＢサーバ２０のシステム制御部２４は、検索ＤＢ２２ｃを参照して、受信した検索クエリに基づき検索を行う。
【００５７】
次に、ＤＢサーバ２０は、結果セットを生成する（ステップＳ５）。具体的に、ＤＢサーバ２０のシステム制御部２４は、検索ＤＢ２２ｃを参照して、検索条件に適合する情報として、検索された結果得られた結果セットを生成する。そして、ＤＢサーバ２０のシステム制御部２４は、通信部２１を通して、生成した結果セットを、Ｗｅｂアプリケーションサーバ１０に送信する。ここで、結果セットの一例として、検索条件に適合した各情報におけるタイトル、スニペット、ＵＲＬ（Uniform Resource Locator）情報等を１つの結果要素とした結果セットが挙げられる。また、ショッピングサイトにおける商品検索の場合、検索条件に適合した各商品における商品画像、商品名、商品価格、ショップ名、ＵＲＬ情報等の商品情報等を１つの結果要素とした結果セットが結果セットの一例として挙げられる。
【００５８】
次に、Ｗｅｂアプリケーションサーバ１０は、結果セットをＤＢサーバ２０から受信する（ステップＳ６）。具体的に、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、通信部１４を通して、結果セットをＤＢサーバ２０から受信する。
【００５９】
次に、Ｗｅｂアプリケーションサーバ１０は、結果セットをページ分割する（ステップＳ７）。Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、受信した結果セットを所定単位毎に分割し、分割結果セットを生成する。
【００６０】
ここで、所定単位の結果セットの一例として、検索条件に適合した情報や商品の件数において、所定件毎の結果要素の集合（分割結果セット）が挙げられる。この分割結果セットが、端末３０に表示させるＷｅｂページの１ページ分の検索結果となる。このように、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、結果セットに対してページャー処理を行い、検索結果ページを生成する。
【００６１】
次に、Ｗｅｂアプリケーションサーバ１０は、結果セットから各ページの要約を生成する（ステップＳ８）。Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、ページャー処理された検索結果ページにおいて、各ページのページ情報を要約する。このように、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、各分割結果セットの要約情報を生成し、各Ｗｅｂページの要約情報とする。そして、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、生成した要約情報を、要約情報ＤＢ２２ｂに記憶する。
【００６２】
ここで、要約情報の一例として、各分割結果セットにおいて、単語の出現頻度と逆出現頻度により抽出された単語や、この抽出された単語を含む文や、既存の自動要約生成の手法を適用して生成された文章等が挙げられる。また、商品検索の場合、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、コンテンツＤＢ２２ａを参照して、各分割結果セットに含まれる商品名の情報から要約情報を生成してもよい。また、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、コンテンツＤＢ２２ａを参照して、商品ＩＤより特定される商品名や商品が属するカテゴリ名を要約情報としてもよく、例えば、各分割結果セットに含まれる商品名やカテゴリ名のうち、頻度が多い商品名やカテゴリ名を要約情報とする。
【００６３】
次に、Ｗｅｂアプリケーションサーバ１０は、結果セットと要約情報とから、結果表示情報を生成する（ステップＳ９）。具体的に、まず、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、分割結果セットのうち、端末３０に表示させる表示分割結果セットを特定する。ユーザが検索キーワードを入力して検索をする初回の検索の場合、１ページ目の分割結果セットを、表示分割結果セットとする。また、検索結果のページ番号に対するクリック操作の情報を操作部３４から受け付けた場合は、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、このページ番号に対する分割結果セットを、表示分割結果セットとする。
【００６４】
次に、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、図６に示すように、端末３０に表示させる表示分割結果セットと異なる分割結果セットの要約情報とを含むＷｅｂページ４０を、検索結果として生成する。ここで、図６には、ユーザが検索キーワードとして、例えば、”さつま”と入力した結果で、５ページ目の検索結果が示されている。
【００６５】
Ｗｅｂページ４０は、表示分割結果セットを表示させる表示分割結果セット表示欄４１と、検索結果ページのページ番号を表示させるページ番号欄４２と、要約情報を表示させる要約情報表示欄４５と、を有する。表示分割結果セット表示欄４１には、商品検索の場合、検索条件に適合した商品の商品画像、商品名、価格、ショップ名等が表示されている。図６には、一例として５ページ目の分割結果セットに関する商品情報が表示されている。ページ番号欄４２には、各分割結果セットに対応したページ番号が表示され、ページ番号には、各分割結果セットの情報を表示させるためのリンクが張られている。要約情報表示欄４５には、表示分割結果セットに前後に隣接したページ（４ページ目と６ページ目）の分割結果セットの要約情報が表示される。
【００６６】
なお、Ｗｅｂページ４０において、１ページ目の分割結果セットが表示分割結果セットの場合、表示しているページよりも後の分割結果セットの要約情報が表示され、最後のページの分割結果セットが表示分割結果セットの場合、表示しているページよりも前の分割結果セットの要約情報が表示される。
【００６７】
そして、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、通信部１１を通して、検索結果を端末３０へ送信する。
【００６８】
次に、端末３０は、要約含む検索結果を表示する（ステップＳ１０）。具体的に、端末３０のシステム制御部３６は、通信部３１を通して、Ｗｅｂアプリケーションサーバ１０から、検索結果を受信し、表示部３３に検索結果としてＷｅｂページ４０を表示する。このように、端末３０のシステム制御部３６は、表示部３３に表示させる表示分割結果セットと、表示分割結果セットと異なる分割結果セットの要約情報とを表示部３３に表示させる。
【００６９】
以上、本実施形態によれば、検索条件に適合する情報を検索し、検索された結果得られた結果セットを所定単位毎に分割し、分割結果セットの要約情報を生成し、表示分割結果セットをＷｅｂページ４０の表示分割結果セット表示欄４１に表示させ、表示分割結果セットと異なる分割結果セットの要約情報をＷｅｂページ４０の要約情報表示欄４５に表示させることにより、表示分割結果セットが表示されたＷｅｂページ４０において、表示されているページ（表示分割結果セット）以外のページ（分割結果セット）にどのような情報が含まれているかを示すことができる。
【００７０】
また、Ｗｅｂページ４０に表示されている表示分割結果セット以外の分割結果セットの要約情報を示すことにより、ユーザは、表示されているページの前後にどのような内容のページが存在するのかを容易に把握することができる。
【００７１】
また、全ページの要約情報を出すのではなく所定のページ数に限定して、一部の分割結果セットに対する要約情報を生成する場合は、要約生成処理が減少し、処理負担の軽減を図ることができる。
【００７２】
次に、端末３０に表示された要約情報の変形例について図７を用いて説明する。
図７は、端末３０の表示部３３に表示された要約情報の変形例を示す模式図である。
【００７３】
図７に示すように、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４は、図７に示すように、Ｗｅｂページ４０Ｂのページ番号欄４２Ｂにおける各ページ番号に対して、要約情報表示欄４５、４６が形成された検索結果として生成してもよい。各要約情報表示欄４５には、表示分割結果セットと異なる分割結果セットの要約情報が表示される。すなわち、各要約情報表示欄４５には、現在ページ以外の要約情報が表示される。また、要約情報表示欄４６には、表示分割結果セット表示欄４１に表示された表示分割結果セットの要約情報が表示される。ここで、各要約情報表示欄４５の要約情報の語句は、下線により強調されていて、各分割結果セットの情報を表示させるためのリンクが張られている。
【００７４】
このように、Ｗｅｂページ４０に表示されている表示分割結果セット以外の分割結果セットの要約情報を各要約情報表示欄４５に示すことにより、ユーザは、所望するページへ容易にジャンプできる。また、要約情報表示欄４６と、要約情報表示欄４５とにより、現在表示されている検索結果ページと異なる内容の検索結果ページがどこにあるかを、ユーザは容易に把握することができる。
【００７５】
なお、検索情報表示システム１は、検索条件に適合する商品を検索し、適合した商品が属するカテゴリ情報を取得し、カテゴリ情報に基づき要約情報を生成してもよい。例えば、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４が、ＤＢサーバ２０を通してコンテンツＤＢ２２ａを参照して、各分割結果セットに含まれる商品が属するカテゴリ名を商品ＩＤに基づき求め、各分割結果セットにおいて、求められたカテゴリ名を要約情報とする。また、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４や端末３０のシステム制御部３６が、ＵＲＬ情報のパス名等からカテゴリ情報を取得してもよい。カテゴリ名を要約情報とする場合、要約生成処理が減少し、処理負担の軽減を図ることができる。
【００７６】
また、ショッピングサイト上の検索結果において、分割結果セットに複数種類の商品が含まれていて、要約情報として商品の種類を表示させる場合、分割結果セット中に最も多く出現する商品の種類（カテゴリ名等）を要約情報としてもよい。
【００７７】
また、結果セットにおける分割セットの要約情報の指標を算出し、指標が所定の閾値を超えた要約情報を結果セットの要約情報としてもよい。例えば、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４や端末３０のシステム制御部３６が、結果セットにおける各分割結果セットにおいて、単語の出現頻度や逆出現頻度等の指標により、要約情報として特徴語を抽出する。この場合、指標により客観的に要約情報が選択される。単語の出現頻度を指標とする場合、分割結果セット中に含まれる単語から算出すればよいので、結果セットに含まれる全ての単語を用いて再計算する場合に比べて処理負担を軽減することができる。
【００７８】
または、検索条件に適合した商品を検索し、商品のカテゴリ名を要約情報とする場合、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４や端末３０のシステム制御部３６が、結果セットにおける分割セットの要約情報の指標として、商品のカテゴリ構造に基づき、表示分割結果セットの商品のカテゴリおよび分割結果セットの商品のカテゴリにおけるカテゴリ間の距離（ツリー構造におけるノード間の長さ）を求めてもよい。これは、結果セットにおいて、商品のカテゴリ構造に基づき、表示分割結果セットと、各分割結果セットとの距離を、要約情報の選択の指標にしている。この場合、指標により客観的に要約情報が選択され、また、要約情報として商品のカテゴリ名を使用しているので、処理速度が速くなる。
【００７９】
また、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４が、会員ＤＢ２２ｄを参照して、購買履歴等のユーザ情報を取得し、ユーザ情報に基づき要約情報を生成してもよい。例えば、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４が、商品検索において、ある分割結果セットの中に、複数の商品がある場合、購買履歴から、過去に購入している商品や類似の商品に関する情報を選択する。この場合、ユーザの選好に合った新しい情報を示すことができる。例えば、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４が、ユーザの選好に合った新しい情報として、購買履歴から、過去に購入している商品や類似の商品に関する情報を選択する。また、現在の表示されている情報とは異なり、かつ、ユーザの選好から外れた新しい情報を示すことができる。例えば、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４が、ユーザの選好から外れた新しい情報として、購買履歴にない商品の情報を選択する。なお、端末３０のシステム制御部３６の場合は、端末３０のシステム制御部３６は、ユーザ情報をＷｅｂアプリケーションサーバ１０から取得し、または、ユーザ情報を端末３０の記憶部３２に登録させておいて利用する。なお、端末３０のシステム制御部３６の場合は、端末３０のシステム制御部３６は、ユーザ情報をＷｅｂアプリケーションサーバ１０から取得し、または、ユーザ情報を端末３０の記憶部３２に登録させておいて利用する。
【００８０】
また、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４等は、ユーザの選好に合った新しい情報を提供するために、ユーザ情報として、ユーザの年齢、性別等のユーザ属性情報に基づき、要約情報を選択してもよい。
【００８１】
また、Ｗｅｂアプリケーションサーバ１０のシステム制御部１４等は、ユーザ情報として、ユーザの検索履歴に基づき、要約情報を選択してもよい。この場合、過去に使用した検索キーワードに関連している要約情報を選択することにより、ユーザの好みを反映していると推定される情報を提供できる。
【００８２】
また、要約情報として、画像でもよく、例えば、商品検索の場合、商品の種類が分かるイラストや写真が、要約情報表示欄４５に表示される。
【００８３】
さらに、本発明は、上記各実施形態に限定されるものではない。上記各実施形態は、例示であり、本発明の特許請求の範囲に記載された技術的思想と実質的に同一な構成を有し、同様な作用効果を奏するものは、いかなるものであっても本発明の技術的範囲に包含される。
【符号の説明】
【００８４】
１：検索情報表示システム（検索情報表示装置）
３：ネットワーク
５：サーバシステム（情報検索装置）
１０：Ｗｅｂアプリケーションサーバ（情報検索装置）
２０：ＤＢサーバ（情報検索装置）
２２ａ：コンテンツＤＢ
２２ｂ：要約情報ＤＢ
２２ｃ：検索ＤＢ
３０：端末（検索情報表示装置）
３３：表示部（表示手段）
３４：操作部
４１：表示分割結果セット表示欄（表示分割結果セット）
４５、４６：要約情報表示欄（要約情報）
【図１】
2012008971.tif 000003
【図２】
2012008971.tif 000004
【図３】
2012008971.tif 000005
【図４】
2012008971.tif 000006
【図５】
2012008971.tif 000007
【図６】
2012008971.tif 000008
【図７】
2012008971.tif 000009