(57)【要約】【課題】検索結果として現在表示されている情報以外の情報についての検索結果を閲覧すべきか否かをユーザが容易に判断することを可能とする。【解決手段】情報検索装置による検索の結果である検索結果を表示する情報表示装置であって、情報検索装置により検索された情報のうち１件以上の情報を示す検索結果情報を表示する検索結果表示手段と、情報検索装置により検索された情報の検索結果としての表示の順番と、情報に関する所定の提示数値の値と、の関係を示すグラフを表示するグラフ表示手段と、検索結果表示手段により表示されている検索結果情報が示す情報の範囲である表示範囲を、グラフに対する表示位置によって示す範囲指示情報を表示する範囲指示情報表示手段と、を備える。【選択図】図４
2011138241.tif 000002
【特許請求の範囲】
【請求項１】
情報検索装置による検索の結果である検索結果を表示する情報表示装置であって、
前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を表示する検索結果表示手段と、
前記情報検索装置により検索された前記情報の前記検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するグラフ表示手段と、
前記検索結果表示手段により表示されている前記検索結果情報が示す前記情報の範囲である表示範囲を、前記グラフに対する表示位置によって示す範囲指示情報を表示する範囲指示情報表示手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
請求項１に記載の情報表示装置において、
前記グラフ表示手段は、前記検索結果全体についての前記表示の順番と前記提示数値の値との関係を示す前記グラフを表示することを特徴とする情報表示装置。
【請求項３】
請求項１又は２に記載の情報表示装置において、
前記グラフ表示手段は、前記情報検索装置により検索された前記情報の前記検索結果としての表示の前記順番が横軸に示され、前記情報に関する前記所定の提示数値の値が縦軸に示された前記グラフを表示することを特徴とする情報表示装置。
【請求項４】
請求項１乃至３の何れか１項に記載の情報表示装置において、
前記情報検索装置により検索された前記情報を、前記所定の提示数値に従った順番で並べる情報配列手段をさらに備え、
前記検索結果表示手段は、前記情報検索装置により検索され、前記情報配列手段によって並べられた前記情報のうち１件以上の前記情報を示す検索結果情報を表示することを特徴とする情報表示装置。
【請求項５】
請求項１乃至４の何れか１項に記載の情報表示装置において、
前記表示範囲の変更操作を検出する変更操作検出手段を更に備え、
前記変更操作が前記変更操作検出手段により検出された場合、前記検索結果表示手段は、前記表示範囲を変更し、前記範囲指示情報表示手段は、変更後の前記表示範囲に基づいて、前記範囲指示情報の表示位置又は形状の少なくとも何れか一方を変化させることを特徴とする情報表示装置。
【請求項６】
請求項５に記載の情報表示装置において、
前記グラフにおける前記表示の順番の方向に移動操作が可能な操作部を表示する操作部表示手段を更に備え、
前記操作部を移動させる操作が前記変更操作検出手段により検出された場合、前記検索結果表示手段は、前記操作部の移動距離に応じて前記表示範囲を移動させ、前記範囲指示情報表示手段は、移動後の前記表示範囲に基づいて、前記範囲指示情報の表示位置を移動させることを特徴とする情報表示装置。
【請求項７】
請求項５又は請求項６に記載の情報表示装置において、
前記範囲指示情報は、前記表示範囲の先頭を示す先頭部と、前記表示範囲の末尾を示す末尾部と、を有し、
前記範囲指示情報表示手段は、前記先頭部を、前記グラフに対して前記表示範囲の先頭に対応する位置に表示し、前記末尾部を、前記グラフに対して前記表示範囲の末尾に対応する位置に表示し、
前記先頭部又は前記末尾部の何れか一方を移動させる操作が前記変更操作検出手段により検出された場合、前記検索結果表示手段は、前記変更操作検出手段により検出された前記先頭部及び末尾部の一方又は双方の移動に対応するように、前記表示範囲に含まれる前記情報の件数を変更することを特徴とする情報表示装置。
【請求項８】
請求項１乃至７の何れか１項に記載の情報表示装置において、
前記表示範囲に含まれる前記情報における前記提示数値の値の最小値と最大値とを表示する第１値表示手段を更に備えることを特徴とする情報表示装置。
【請求項９】
請求項１乃至８の何れか１項に記載の情報表示装置において、
前記情報検索装置により検索された前記情報全件の範囲での前記提示数値の値の最大値、平均値、及び前記情報検索装置により検索された前記情報の件数の少なくとも何れか１つを表示する第２値表示手段を更に備えることを特徴とする情報表示装置。
【請求項１０】
請求項１乃至９の何れか１項に記載の情報表示装置において、
複数の提示数値の中から表示対象とする前記提示数値を選択するための選択手段を更に備え、
前記グラフ表示手段は、前記選択手段を用いて選択された前記提示数値についての前記グラフを表示することを特徴とする情報表示装置。
【請求項１１】
情報検索装置による検索の結果である検索結果を表示する情報表示方法であって、
前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を表示する検索結果表示工程と、
前記情報検索装置により検索された前記情報の前記検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するグラフ表示工程と、
表示されている前記検索結果情報が示す前記情報の範囲である表示範囲を、前記グラフに対する表示位置によって指し示す範囲指示情報を表示する範囲指示情報表示工程と、
を有することを特徴とする情報表示方法。
【請求項１２】
情報検索装置による検索の結果である検索結果を表示する情報表示装置に含まれるコンピュータを、
前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を表示する検索結果表示手段、
前記情報検索装置により検索された前記情報の前記検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するグラフ表示手段、及び、
前記検索結果表示手段により表示されている前記検索結果情報が示す前記情報の範囲である表示範囲を、前記グラフに対する表示位置によって指し示す範囲指示情報を表示する範囲指示情報表示手段、
として機能させることを特徴とする情報表示プログラム。
【請求項１３】
端末装置からの要求に応じて、情報検索装置による検索の結果であり前記端末装置に表示させる検索結果を、ネットワークを介して前記端末装置に送信する情報提供装置であって、
前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を前記端末装置に送信する検索結果情報送信手段と、
前記情報検索装置により検索された前記情報の検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するためのグラフ表示情報を送信するグラフ表示情報送信手段と、
前記グラフに対して、前記検索結果情報が示す前記情報の範囲である表示範囲を示す位置に所定の範囲指示情報を表示するための範囲指示表示情報を送信する範囲指示表示情報送信手段と、
を備えることを特徴とする情報提供装置。
【請求項１４】
請求項１３に記載の情報提供装置において、
前記グラフ表示情報送信手段は、前記検索結果全体についての前記表示の順番と前記提示数値の値との関係を示す前記グラフを表示するための前記グラフ表示情報を送信することを特徴とする情報提供装置。
【請求項１５】
請求項１３又は１４に記載の情報提供装置において、
前記グラフ表示情報送信手段は、前記情報検索装置により検索された前記情報の前記検索結果としての表示の前記順番が横軸に示され、前記情報に関する前記所定の提示数値の値が縦軸に示された前記グラフを表示することを特徴とする情報提供装置。
【請求項１６】
請求項１３乃至１５の何れか１項に記載の情報提供装置において、
前記情報検索装置により検索された前記情報を、前記所定の提示数値に従った順番で並べる情報配列手段をさらに備え、
前記検索結果情報送信手段は、前記情報検索装置により検索され、前記情報配列手段によって並べられた前記情報のうち、１件以上の前記情報を示す前記検索結果情報を、表前記端末装置に送信することを特徴とする情報提供装置。
【請求項１７】
請求項１３乃至請求項１６の何れか１項に記載の情報提供装置において、
前記提示数値の値を前記情報毎に対応させて記憶する記憶手段と、
前記グラフ表示情報として、前記情報検索装置により検索された前記情報に対応する前記提示数値の値に基づいて、前記グラフを表す画像データを生成する画像データ生成手段と、を更に備え、
前記グラフ表示情報送信手段は、前記画像データ生成手段により生成された前記画像データを前記端末装置に送信することを特徴とする情報提供装置。
【請求項１８】
請求項１３乃至１７の何れか１項に記載の情報提供装置において、
前記検索結果情報送信手段は、前記検索結果情報、前記グラフ、及び前記範囲指示情報を表示するＷｅｂページの表示内容を規定するページデータを前記端末装置に送信することを特徴とする情報提供装置。
【請求項１９】
請求項１８に記載の情報提供装置において、
前記検索結果情報送信手段は、グラフィカルユーザーインターフェースにより前記表示範囲を変更操作するための操作部を表示させる前記ページデータを前記端末装置に送信することを特徴とする情報提供装置。
【請求項２０】
請求項１３乃至１９の何れか１項に記載の情報提供装置において、
前記グラフ情報送信手段は、前記グラフを表示する前記提示数値を、前記表示の順番を決める基準となる項目に一致させて前記グラフ表示情報を送信することを特徴とする情報提供装置。
【請求項２１】
請求項１３乃至２０の何れか１項に記載の情報提供装置において、
前記範囲指示表示情報は、前記表示範囲を示す情報を含むことを特徴とする情報提供装置。
【請求項２２】
端末装置からの要求に応じて、情報検索装置による検索の結果であり前記端末装置に表示させる検索結果を、ネットワークを介して前記端末装置に送信する情報提供方法であって、
前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を前記端末装置に送信する検索結果情報送信工程と、
前記情報検索装置により検索された前記情報の検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するためのグラフ表示情報を送信するグラフ表示情報送信工程と、
前記グラフに対して、前記検索結果情報が示す前記情報の範囲である表示範囲を示す位置に所定の範囲指示情報を表示するための範囲指示表示情報を送信する範囲指示表示情報送信工程と、
を有することを特徴とする情報提供方法。
【請求項２３】
端末装置からの要求に応じて、情報検索装置による検索の結果であり前記端末装置に表示させる検索結果を、ネットワークを介して前記端末装置に送信する情報提供装置に含まれるコンピュータを、
前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を前記端末装置に送信する検索結果情報送信手段、
前記情報検索装置により検索された前記情報の検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するためのグラフ表示情報を送信するグラフ表示情報送信手段、及び、
前記グラフに対して、前記検索結果情報が示す前記情報の範囲である表示範囲を示す位置に所定の範囲指示情報を表示するための範囲指示表示情報を送信する範囲指示表示情報送信手段、
として機能させることを特徴とする情報提供プログラム。
【請求項２４】
端末装置と、前記端末装置からの要求に応じて情報を検索し、検索結果をネットワークを介して前記端末装置に送信する情報検索装置と、を備える情報検索システムであって、
前記情報検索装置は、
前記端末装置から送信された検索条件を受信する検索結果受信手段と、
前記検索条件を満たす前記情報を検索する検索手段と、
前記検索手段により検索された前記情報のうち１件以上の前記情報を示す検索結果情報を前記端末装置に送信する検索結果情報送信手段と、
前記検索手段により検索された前記情報の検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するためのグラフ表示情報を送信するグラフ表示情報送信手段と、
前記グラフに対して、前記検索結果情報が示す前記情報の範囲である表示範囲を示す位置に所定の範囲指示情報を表示するための範囲指示表示情報を送信する範囲指示表示情報送信手段と、
を備え、
前記端末装置は、
前記検索条件を前記情報検索装置に送信する検索条件送信手段と、
前記情報検索装置から送信された前記検索結果情報、グラフ表示情報、及び前記範囲指示表示情報を受信する情報受信手段と、
前記検索結果情報を表示する検索結果表示手段と、
前記グラフ表示情報に基づいて、前記グラフを表示するグラフ表示手段と、
前記範囲指示表示情報に基づいて、前記グラフに対して前記表示範囲を示す位置に前記範囲指示情報を表示する範囲指示情報表示手段と、
を備えることを特徴とする情報検索システム。
【請求項２５】
請求項２４に記載の情報検索システムであって、
前記情報検索装置は、
前記提示数値の値を前記情報毎に対応させて記憶する記憶手段を更に備え、
前記グラフ表示情報送信手段は、前記情報検索手段により検索された前記情報に対応する前記提示数値の値を含む前記グラフ表示情報を送信し、
前記グラフ表示手段は、前記グラフ表示情報に含まれる前記提示数値の値に基づいて、前記グラフを表示することを特徴とする情報検索システム。
【請求項２６】
請求項２４に記載の情報検索システムであって、
前記情報検索装置は、
前記提示数値の値を前記情報毎に対応させて記憶する記憶手段と、
前記グラフ表示情報として、前記情報検索手段により検索された前記情報に対応する前記提示数値の値に基づいて、前記グラフを表す画像データを生成する画像データ生成手段と、
を更に備え、
前記グラフ表示手段は、前記画像データに基づいて、前記グラフの画像を表示することを特徴とする情報検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索装置による情報の検索の結果である検索結果を表示する情報表示装置、情報表示方法、情報表示プログラム、情報提供装置、情報提供方法、情報提供プログラム、及び情報提供システムの技術分野に関する。
【背景技術】
【０００２】
従来、端末装置からの要求に応じて情報を検索する情報検索装置が知られている（例えば、特許文献１）。かかる情報検索装置は、例えば、検索された情報の一覧を検索結果として表示するＷｅｂページ（以下、「検索結果ページ」と称する）を端末装置に送信する。情報検索装置から送信された検索結果ページを端末装置が表示することにより、ユーザは、検索結果を閲覧することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１６７１３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の情報検索装置では、情報を検索したとき、現在一覧表示されている情報だけしか閲覧できず、表示されていない情報まで含めて閲覧することができない。
【０００５】
本発明は以上の点に鑑みてなされたものであり、検索結果として現在表示されている情報以外の情報についての検索結果の所定の提示数値の値をユーザが容易に閲覧することを可能とする情報表示装置、情報表示方法、情報表示プログラム、情報提供装置、情報提供方法、情報提供プログラム、及び情報検索システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、情報検索装置による検索の結果である検索結果を表示する情報表示装置であって、前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を表示する検索結果表示手段と、前記情報検索装置により検索された前記情報の前記検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するグラフ表示手段と、前記検索結果表示手段により表示されている前記検索結果情報が示す前記情報の範囲である表示範囲を、前記グラフに対する表示位置によって示す範囲指示情報を表示する範囲指示情報表示手段と、を備えることを特徴とする。
【０００７】
この発明によれば、検索された情報１件以上の検索結果が情報表示装置に表示される。また、検索された情報の検索結果としての表示の順番と、所定の提示数値との関係を示すグラフが表示される。更に、グラフには範囲指示情報が表示される。従って、グラフに対する範囲指示情報の表示位置から、現在検索結果が表示されている範囲がどの範囲であるかをユーザが容易に知ることができる。また、グラフと範囲指示情報によって、所定の提示数値の値が所望の範囲にある情報が、現在検索結果が表示されている範囲以外に存在するか否かをユーザが容易に知ることができる。よって、検索結果として現在表示されている情報以外の情報についての検索結果を閲覧すべきか否かをユーザが容易に判断することもできる。
【０００８】
請求項２に記載の発明は、請求項１に記載の情報表示装置において、前記グラフ表示手段は、前記検索結果全体についての前記表示の順番と前記提示数値の値との関係を示す前記グラフを表示することを特徴とする。
【０００９】
この発明によれば、現在検索結果が表示されている範囲が、検索結果全体の中でどの範囲を占めるかをユーザが容易に知ることができる。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の情報表示装置において、前記グラフ表示手段は、前記情報検索装置により検索された前記情報の前記検索結果としての表示の前記順番が横軸に示され、前記情報に関する前記所定の提示数値の値が縦軸に示された前記グラフを表示することを特徴とする。
【００１１】
請求項４に記載の発明は、請求項１乃至３の何れか１項に記載の情報表示装置において、前記情報検索装置により検索された前記情報を、前記所定の提示数値に従った順番で並べる情報配列手段をさらに備え、前記検索結果表示手段は、前記情報検索装置により検索され、前記情報配列手段によって並べられた前記情報のうち１件以上の前記情報を示す検索結果情報を表示することを特徴とする。
【００１２】
請求項５に記載の発明は、請求項１乃至４の何れか１項に記載の情報表示装置において、前記表示範囲の変更操作を検出する変更操作検出手段を更に備え、前記変更操作が前記変更操作検出手段により検出された場合、前記検索結果表示手段は、前記表示範囲を変更し、前記範囲指示情報表示手段は、変更後の前記表示範囲に基づいて、前記範囲指示情報の表示位置又は形状の少なくとも何れか一方を変化させることを特徴とする。
【００１３】
この発明によれば、ユーザが所望する範囲の検索結果を表示させることができる。
【００１４】
請求項６に記載の発明は、請求項５に記載の情報表示装置において、前記グラフにおける前記表示の順番の方向に移動操作が可能な操作部を表示する操作部表示手段を更に備え、前記操作部を移動させる操作が前記変更操作検出手段により検出された場合、前記検索結果表示手段は、前記操作部の移動距離に応じて前記表示範囲を移動させ、前記範囲指示情報表示手段は、移動後の前記表示範囲に基づいて、前記範囲指示情報の表示位置を移動させることを特徴とする。
【００１５】
この発明によれば、ユーザが操作部を移動操作することで、ユーザが所望する範囲の検索結果を容易に表示させることができる。
【００１６】
請求項７に記載の発明は、請求項５又は請求項６に記載の情報表示装置において、前記範囲指示情報は、前記表示範囲の先頭を示す先頭部と、前記表示範囲の末尾を示す末尾部と、を有し、前記範囲指示情報表示手段は、前記先頭部を、前記グラフに対して前記表示範囲の先頭に対応する位置に表示し、前記末尾部を、前記グラフに対して前記表示範囲の末尾に対応する位置に表示し、前記先頭部又は前記末尾部の何れか一方を移動させる操作が前記変更操作検出手段により検出された場合、前記検索結果表示手段は、前記変更操作検出手段により検出された前記先頭部及び末尾部の一方又は双方の移動に対応するように、前記表示範囲に含まれる前記情報の件数を変更することを特徴とする。
【００１７】
この発明によれば、ユーザが先頭部又は末尾部を所望の位置に移動操作することで、検索結果の表示範囲を、容易にユーザの所望する範囲に合わせることができる。
【００１８】
請求項８に記載の発明は、請求項１乃至７の何れか１項に記載の情報表示装置において、前記表示範囲に含まれる前記情報における前記提示数値の値の最小値と最大値とを表示する第１値表示手段を更に備えることを特徴とする。
【００１９】
この発明によれば、現在表示されている検索結果の範囲内における所定の提示数値の範囲を、ユーザが容易に知ることができる。
【００２０】
請求項９に記載の発明は、請求項１乃至８の何れか１項に記載の情報表示装置において、前記情報検索装置により検索された前記情報全件の範囲での前記提示数値の値の最大値、平均値、及び前記情報検索装置により検索された前記情報の件数の少なくとも何れか１つを表示する第２値表示手段を更に備えることを特徴とする。
【００２１】
この発明によれば、検索結果の全体像をユーザが容易に把握することができる。
【００２２】
請求項１０に記載の発明は、請求項１乃至９の何れか１項に記載の情報表示装置において、複数の提示数値の中から表示対象とする前記提示数値を選択するための選択手段を更に備え、前記グラフ表示手段は、前記選択手段を用いて選択された前記提示数値についての前記グラフを表示することを特徴とする。
【００２３】
この発明によれば、ユーザが所望する提示数値についてのグラフを表示させることができる。
【００２４】
請求項１１に記載の発明は、情報検索装置による検索の結果である検索結果を表示する情報表示方法であって、前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を表示する検索結果表示工程と、前記情報検索装置により検索された前記情報の前記検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するグラフ表示工程と、表示されている前記検索結果情報が示す前記情報の範囲である表示範囲を、前記グラフに対する表示位置によって指し示す範囲指示情報を表示する範囲指示情報表示工程と、を有することを特徴とする。
【００２５】
請求項１２に記載の発明は、情報検索装置による検索の結果である検索結果を表示する情報表示装置に含まれるコンピュータを、前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を表示する検索結果表示手段、前記情報検索装置により検索された前記情報の前記検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するグラフ表示手段、及び、前記検索結果表示手段により表示されている前記検索結果情報が示す前記情報の範囲である表示範囲を、前記グラフに対する表示位置によって指し示す範囲指示情報を表示する範囲指示情報表示手段、として機能させることを特徴とする。
【００２６】
請求項１３に記載の発明は、端末装置からの要求に応じて、情報検索装置による検索の結果であり前記端末装置に表示させる検索結果を、ネットワークを介して前記端末装置に送信する情報提供装置であって、前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を前記端末装置に送信する検索結果情報送信手段と、前記情報検索装置により検索された前記情報の検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するためのグラフ表示情報を送信するグラフ表示情報送信手段と、前記グラフに対して、前記検索結果情報が示す前記情報の範囲である表示範囲を示す位置に所定の範囲指示情報を表示するための範囲指示表示情報を送信する範囲指示表示情報送信手段と、を備えることを特徴とする。
【００２７】
この発明によれば、端末装置が、情報提供装置から受信した検索結果情報に基づいて、検索された情報１件以上の検索結果を表示する。また、端末装置が、情報提供装置から受信したグラフ表示情報に基づいて、検索された情報の検索結果としての表示の順番と、所定の提示数値との関係を示すグラフを表示する。更に、端末装置が、情報提供装置から受信した範囲指示表示情報に基づいて、前記グラフに対して検索結果の表示範囲を指し示す位置に範囲指示情報を表示する。ユーザは、グラフに対する範囲指示情報の表示位置から、現在検索結果が表示されている範囲がどの範囲であるかをユーザが容易に知ることができる。また、グラフと範囲指示情報によって、所定の提示数値の値が所望の範囲にある情報が、現在検索結果が表示されている範囲以外に存在するか否かをユーザが容易に知ることができる。よって、検索結果として現在表示されている情報以外の情報についての検索結果を閲覧すべきか否かをユーザが容易に判断することもできる。
【００２８】
請求項１４に記載の発明は、請求項１３に記載の情報提供装置において、前記グラフ表示情報送信手段は、前記検索結果全体についての前記表示の順番と前記提示数値の値との関係を示す前記グラフを表示するための前記グラフ表示情報を送信することを特徴とする。
【００２９】
この発明によれば、検索された全件の情報についてのグラフが表示されるので、現在検索結果が表示されている範囲が、検索結果全体の中でどの範囲を占めるかをユーザが容易に知ることができる。
【００３０】
請求項１５に記載の発明は、請求項１３又は１４に記載の情報提供装置において、前記グラフ表示情報送信手段は、前記情報検索装置により検索された前記情報の前記検索結果としての表示の前記順番が横軸に示され、前記情報に関する前記所定の提示数値の値が縦軸に示された前記グラフを表示することを特徴とする。
【００３１】
請求項１６に記載の発明は、請求項１３乃至１５の何れか１項に記載の情報提供装置において、前記情報検索装置により検索された前記情報を、前記所定の提示数値に従った順番で並べる情報配列手段をさらに備え、前記検索結果情報送信手段は、前記情報検索装置により検索され、前記情報配列手段によって並べられた前記情報のうち、１件以上の前記情報を示す前記検索結果情報を、表前記端末装置に送信することを特徴とする。
【００３２】
請求項１７に記載の発明は、請求項１３乃至請求項１６の何れか１項に記載の情報提供装置において、前記提示数値の値を前記情報毎に対応させて記憶する記憶手段と、前記グラフ表示情報として、前記情報検索装置により検索された前記情報に対応する前記提示数値の値に基づいて、前記グラフを表す画像データを生成する画像データ生成手段と、を更に備え、前記グラフ表示情報送信手段は、前記画像データ生成手段により生成された前記画像データを前記端末装置に送信することを特徴とする。
【００３３】
この発明によれば、端末装置が、情報提供装置から受信した画像データに基づいてグラフを表示することができるので、端末装置のグラフ表示の処理負担を軽減することができる。
【００３４】
請求項１８に記載の発明は、請求項１３乃至１７の何れか１項に記載の情報提供装置において、前記検索結果情報送信手段は、前記検索結果情報、前記グラフ、及び前記範囲指示情報を表示するＷｅｂページの表示内容を規定するページデータを前記端末装置に送信することを特徴とする。
【００３５】
この発明によれば、端末装置が、ページデータの規定に従ってＷｅｂページの表示処理を行うことにより、検索結果、グラフ、及び範囲指示情報を表示することができる。
【００３６】
請求項１９に記載の発明は、請求項１８に記載の情報提供装置において、前記検索結果情報送信手段は、グラフィカルユーザーインターフェースにより前記表示範囲を変更操作するための操作部を表示させる前記ページデータを前記端末装置に送信することを特徴とする。
【００３７】
この発明によれば、ユーザが端末装置を操作することによって、ユーザが所望する範囲の検索結果を表示させることができる。
【００３８】
請求項２０に記載の発明は、請求項１３乃至１９の何れか１項に記載の情報提供装置において、前記グラフ情報送信手段は、前記グラフを表示する前記提示数値を、前記表示の順番を決める基準となる項目に一致させて前記グラフ表示情報を送信することを特徴とする。
【００３９】
この発明によれば、単調増加又は単調減少のグラフが表示されるので、所定の提示数値の値が所望の範囲にある情報が検索結果の中でどの範囲に存在するかをユーザが容易に知ることができる。
【００４０】
請求項２１に記載の発明は、請求項１３乃至２０の何れか１項に記載の情報提供装置において、前記範囲指示表示情報は、前記表示範囲を示す情報を含むことを特徴とする。
【００４１】
請求項２２に記載の発明は、端末装置からの要求に応じて、情報検索装置による検索の結果であり前記端末装置に表示させる検索結果を、ネットワークを介して前記端末装置に送信する情報提供方法であって、前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を前記端末装置に送信する検索結果情報送信工程と、前記情報検索装置により検索された前記情報の検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するためのグラフ表示情報を送信するグラフ表示情報送信工程と、前記グラフに対して、前記検索結果情報が示す前記情報の範囲である表示範囲を示す位置に所定の範囲指示情報を表示するための範囲指示表示情報を送信する範囲指示表示情報送信工程と、を有することを特徴とする。
【００４２】
請求項２３に記載の発明は、端末装置からの要求に応じて、情報検索装置による検索の結果であり前記端末装置に表示させる検索結果を、ネットワークを介して前記端末装置に送信する情報提供装置に含まれるコンピュータを、前記情報検索装置により検索された情報のうち１件以上の前記情報を示す検索結果情報を前記端末装置に送信する検索結果情報送信手段、前記情報検索装置により検索された前記情報の検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するためのグラフ表示情報を送信するグラフ表示情報送信手段、及び、前記グラフに対して、前記検索結果情報が示す前記情報の範囲である表示範囲を示す位置に所定の範囲指示情報を表示するための範囲指示表示情報を送信する範囲指示表示情報送信手段、として機能させることを特徴とする。
【００４３】
請求項２４に記載の発明は、端末装置と、前記端末装置からの要求に応じて情報を検索し、検索結果をネットワークを介して前記端末装置に送信する情報検索装置と、を備える情報検索システムであって、前記情報検索装置は、前記端末装置から送信された検索条件を受信する検索結果受信手段と、前記検索条件を満たす前記情報を検索する検索手段と、前記検索手段により検索された前記情報のうち１件以上の前記情報を示す検索結果情報を前記端末装置に送信する検索結果情報送信手段と、前記検索手段により検索された前記情報の検索結果としての表示の順番と、前記情報に関する所定の提示数値の値と、の関係を示すグラフを表示するためのグラフ表示情報を送信するグラフ表示情報送信手段と、前記グラフに対して、前記検索結果情報が示す前記情報の範囲である表示範囲を示す位置に所定の範囲指示情報を表示するための範囲指示表示情報を送信する範囲指示表示情報送信手段と、を備え、前記端末装置は、前記検索条件を前記情報検索装置に送信する検索条件送信手段と、前記情報検索装置から送信された前記検索結果情報、グラフ表示情報、及び前記範囲指示表示情報を受信する情報受信手段と、前記検索結果情報を表示する検索結果表示手段と、前記グラフ表示情報に基づいて、前記グラフを表示するグラフ表示手段と、前記範囲指示表示情報に基づいて、前記グラフに対して前記表示範囲を示す位置に前記範囲指示情報を表示する範囲指示情報表示手段と、を備えることを特徴とする。
【００４４】
この発明によれば、端末装置が、情報提供装置から受信した検索結果情報に基づいて、検索された情報１件以上の検索結果を表示する。また、端末装置が、情報提供装置から受信したグラフ表示情報に基づいて、検索された情報の検索結果としての表示の優先順位と、所定の提示数値との関係を示すグラフを表示する。更に、端末装置が、情報提供装置から受信した範囲指示表示情報に基づいて、前記グラフに対して検索結果の表示範囲を指し示す位置に範囲指示情報を表示する。ユーザは、グラフに対する範囲指示情報の表示位置から、現在検索結果が表示されている範囲がどの範囲であるかをユーザが容易に知ることができる。また、グラフと範囲指示情報によって、所定の提示数値の値が所望の範囲にある情報が、現在検索結果が表示されている範囲以外に存在するか否かをユーザが容易に知ることができる。よって、検索結果として現在表示されている情報以外の情報についての検索結果を閲覧すべきか否かをユーザが容易に判断することもできる。
【００４５】
請求項２５に記載の発明は、請求項２４に記載の情報検索システムであって、前記情報検索装置は、前記提示数値の値を前記情報毎に対応させて記憶する記憶手段を更に備え、前記グラフ表示情報送信手段は、前記情報検索手段により検索された前記情報に対応する前記提示数値の値を含む前記グラフ表示情報を送信し、前記グラフ表示手段は、前記グラフ表示情報に含まれる前記提示数値の値に基づいて、前記グラフを表示することを特徴とする。
【００４６】
この発明によれば、端末装置が、情報提供装置から受信した所定の提示数値の値に基づいてグラフを表示するので、情報提供装置の処理負担を軽減することができる。
【００４７】
請求項２６に記載の発明は、請求項２４に記載の情報検索システムであって、前記情報検索装置は、前記提示数値の値を前記情報毎に対応させて記憶する記憶手段と、前記グラフ表示情報として、前記情報検索手段により検索された前記情報に対応する前記提示数値の値に基づいて、前記グラフを表す画像データを生成する画像データ生成手段と、を更に備え、前記グラフ表示手段は、前記画像データに基づいて、前記グラフの画像を表示することを特徴とする。
【００４８】
この発明によれば、端末装置が、情報提供装置から受信した画像データに基づいてグラフを表示することができるので、端末装置のグラフ表示の処理負担を軽減することができる。
【発明の効果】
【００４９】
本発明によれば、グラフに対する範囲指示情報の表示位置から、現在検索結果が表示されている範囲がどの範囲であるかをユーザが容易に知ることができる。
【図面の簡単な説明】
【００５０】
【図１】一実施形態に係るショッピングシステムＳの概要構成の一例を示す図である。
【図２】一実施形態に係るショッピングサーバ１の概要構成の一例を示すブロック図である。
【図３】一実施形態に係るユーザ端末２の概要構成の一例を示すブロック図である。
【図４】ユーザ端末２による検索結果ページの画面表示例を示す図である。
【図５】ユーザ端末２による検索結果ページの画面表示例を示す図である。
【図６】ユーザ端末２による検索結果ページの画面表示例を示す図である。
【図７】ユーザ端末２による検索結果ページの画面表示例を示す図である。
【図８】一実施形態に係るユーザ端末２のシステム制御部４０の処理例を示すフローチャートである。
【図９】一実施形態に係るショッピングサーバ１のシステム制御部２０の処理例を示すフローチャートである。
【図１０】検索ページの１ページ内に、２つのグラフ３１１を表示させた場合の表示項目情報表示領域３００の表示例である。
【図１１】（ａ）乃至（ｃ）は、表示範囲を指し示す範囲指示情報の表示例である。
【発明を実施するための形態】
【００５１】
以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、ネットワーク上での電子的な情報のやりとりによって商品の売買が行われるショッピングシステムに対して本発明を適用した場合の実施形態である。
【００５２】
［１．ショッピングシステムの構成及び機能概要］
先ず、本実施形態に係るショッピングシステムＳの構成及び概要機能について、図１を用いて説明する。
【００５３】
図１は、本実施形態に係るショッピングシステムＳの概要構成の一例を示す図である。
【００５４】
図１に示すように、ショッピングシステムＳは、情報提供装置及び情報検索装置の一例としてのショッピングサーバ１と、情報表示装置及び端末装置の一例としての複数のユーザ端末２と、を含んで構成されている。そして、ショッピングサーバ１と各ユーザ端末２とは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００５５】
このような構成のショッピングシステムＳにおいて、ショッピングサーバ１は、ユーザ端末２からのリクエストに応じて、ショッピングサイトを構成するＷｅｂページをユーザ端末２に送信するＷｅｂサーバである。そして、ショッピングサーバ１は、Ｗｅｂページを閲覧したユーザのユーザ端末２からのリクエストに基づいて、商品の検索、購入等の処理を行う。
【００５６】
ユーザ端末２は、ショッピングサイトで商品を購入するユーザに使用される端末装置である。ユーザ端末２としては、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、携帯電話機等が用いられる。
【００５７】
［２．ショッピングサーバの構成］
次に、ショッピングサーバ１の構成について、図２を用いて説明する。
【００５８】
図２は、本実施形態に係るショッピングサーバ１の概要構成の一例を示すブロック図である。
【００５９】
図２に示すように、ショッピングサーバ１は、操作部１１と、表示部１２と、通信部１３と、ドライブ部１４と、記憶部１５と、入出力インターフェース部１６と、システム制御部２０と、を備えている。そして、システム制御部２０と入出力インターフェース部１６とは、システムバス２１を介して接続されている。
【００６０】
操作部１１は、例えば、キーボード、マウス等により構成されており、オペレータ等からの操作指示を受け付け、その指示内容を指示信号としてシステム制御部２０に出力するようになっている。表示部１２は、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等により構成されており、文字や画像等の情報を表示するようになっている。通信部１３は、ネットワークＮＷ等に接続して、ユーザ端末２等との通信状態を制御するようになっている。ドライブ部１４は、例えば、フレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等のディスクＤＫからデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録するようになっている。記憶部１５は、例えば、ハードディスクドライブ等により構成されており、各種プログラム及びデータ等を記憶するようになっている。入出力インターフェース部１６は、操作部１１〜記憶部１５とシステム制御部２０との間のインターフェース処理を行うようになっている。システム制御部２０は、ＣＰＵ（Central Processing Unit）１７、ＲＯＭ（Read Only Memory）１８、ＲＡＭ１９等により構成されている。
【００６１】
記憶部１５は、本発明における記憶手段の一例を構成する。この記憶部１５には、会員ＤＢ（データベース）１０１、店舗ＤＢ１０２、商品ＤＢ１０３、会員利用ＤＢ１０４等の各種データベースが構築されている。会員ＤＢ１０１には、ショッピングサイトに会員として登録されているユーザに関する情報（例えば、会員の識別情報としての会員ＩＤ、パスワード、氏名、住所、電話番号、メールアドレス等）がユーザ毎に対応付けて登録されている。また、店舗ＤＢ１０２には、ショッピングサイトにおいて商品を販売する店舗に関する情報（例えば、店舗の識別情報としての店舗ＩＤ、パスワード、店舗の名称、住所、電話番号、メールアドレス、店舗の案内情報、ユーザからの評価値等）が店舗毎に対応付けて登録されている。また、商品ＤＢ１０３には、ショッピングサイトにおいて販売されている商品に関する情報（例えば、商品を販売する店舗の店舗ＩＤ、商品の識別情報としての商品ＩＤ、商品名、価格、商品の説明情報、商品に関する画像、販売開始日時、商品の感想等、感想の件数）が、店舗毎及び商品毎に対応付けて登録されている。また、会員利用ＩＤ１０４には、ショッピングサイトの利用に関するユーザの情報（例えば、会員ＩＤ、購入履歴、閲覧履歴、お気に入りの商品の情報等）がユーザ毎に登録されている。なお、店舗ＤＢ１０２及び商品ＤＢ１０３に登録されいている情報は、本発明において検索される情報の一例である。
【００６２】
また、記憶部１５には、ショッピングサイトのＷｅｂページを構成する各種ＨＴＭＬ（Hyper Text Markup Language）文書、画像データ、音声データ、テキストデータ等が記憶されている。
【００６３】
更に、記憶部１５には、所定のオペレーティングシステムが記憶されている。また、記憶部１５には、ＨＴＴＰ（Hyper Text Transfer Protocol）プロトコルを用いて、ユーザ端末２等から送信されたリクエストに応じて、当該記憶部１５に記憶されている各種のデータに基づきＷｅｂページをユーザ端末２等に送信するためのＷＷＷ（World Wide Web）サーバプログラムが記憶されている。また更に、ショッピングサーバ１には、ショッピングサイトにおける商品の検索、購入等に関する処理を行うショッピング処理プログラム等が記憶されている。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、ＣＤ−ＲＯＭ等のディスクＤＫに記録されてドライブ部１４を介して読み込まれるようにしても良い。
【００６４】
システム制御部２０は、ＣＰＵ１７が、ＲＯＭ１８や記憶部１５に記憶された各種プログラムを読み出し実行することによりショッピングサーバ１の各部を制御する。また、システム制御部２０は、本発明における検索結果情報送信手段、グラフ表示情報送信手段、範囲指示表示情報送信手段、画像データ生成手段、検索結果受信手段、及び検索手段として機能するようになっている。
【００６５】
なお、ショッピングサーバ１を、例えば、各種データベースを管理するサーバ、商品の検索処理を行う検索処理サーバ、各種情報を提供するＷＷＷサーバ等の複数のサーバ装置により構成しても良い。
【００６６】
［３．ユーザ端末の構成］
次に、ユーザ端末２の構成について、図３を用いて説明する。
【００６７】
図３は、本実施形態に係るユーザ端末２の概要構成の一例を示すブロック図である。
【００６８】
図３に示すように、ユーザ端末２は、操作部３１と、表示部３２と、通信部３３と、ドライブ部３４と、記憶部３５と、入出力インターフェース部３６と、システム制御部４０と、を備えている。そして、システム制御部４０と入出力インターフェース部３６とは、システムバス４１を介して接続されている。
【００６９】
操作部３１は、例えば、キーボード、マウス等により構成されており、ユーザからの操作指示を受け付け、その指示内容を指示信号としてシステム制御部４０に出力するようになっている。操作部３１は、本発明における選択手段の一例を構成する。表示部３２は、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等により構成されており、文字や画像等の情報を表示するようになっている。通信部３３は、ネットワークＮＷ等に接続して、ショッピングサーバ１等との通信状態を制御するようになっている。ドライブ部３４は、例えば、フレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、メモリカード等のディスクＤＫからデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録するようになっている。記憶部３５は、例えば、ハードディスクドライブ又はフラッシュメモリ等により構成されており、各種プログラム及びデータ等を記憶するようになっている。入出力インターフェース部３６は、操作部３１〜記憶部３５とシステム制御部４０との間のインターフェース処理を行うようになっている。システム制御部４０は、ＣＰＵ（Central Processing Unit）３７、ＲＯＭ（Read Only Memory）３８、ＲＡＭ３９等により構成されている。
【００７０】
記憶部３５には、所定のオペレーティングシステム、ウェブブラウザプログラム等が記憶されている。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、ＣＤ−ＲＯＭ等のディスクＤＫに記録されてドライブ部３４を介して読み込まれるようにしても良い。
【００７１】
システム制御部４０は、ＣＰＵ３７が、ＲＯＭ３８や記憶部３５に記憶された各種プログラムを読み出し実行することによりユーザ端末２の各部を制御する。また、システム制御部４０は、本発明における検索結果表示手段、グラフ表示手段、範囲指示情報表示手段、変更操作検出手段、操作部表示手段、第１値表示手段、第２値表示手段、検索条件送信手段、情報受信手段、及び検索結果表示手段として機能するようになっている。
【００７２】
［４．検索結果の表示］
次に、ショッピングシステムＳにおいて、商品が検索された場合における検索結果の表示態様について、図４乃至図７を用いて説明する。
【００７３】
ショッピングサーバ１は、商品を検索すると、検索結果として、ユーザにより入力された検索条件を満たす商品（以下、「該当商品」という）の一覧を示すＷｅｂページをユーザ端末２に送信する。このＷｅｂページを、「検索結果ページ」という。図４は、ユーザ端末２による検索結果ページの画面表示例を示す図である。
【００７４】
図４に示すように、検索結果ページ上には、該当商品一覧２０１（検索結果情報の一例）、ソート条件リンク群２０２、他検索結果リンク群２０３、及び表示項目情報表示領域３００等が表示される。
【００７５】
該当商品一覧２０１は、検索条件を満たす商品の一覧が表示されている。具体的に、該当商品一覧２０１は、１件情報２１０を複数含む。１件情報２１０は、該当商品１件分の情報を示す。１件情報２１０は、商品の画像、商品リンク２１１、感想リンク２１２、商品の価格、及び店舗リンク２１３を含む。商品リンク２１１は、当該リンクに対応する商品の名称を表示するリンク（ハイパーリンク）である。感想リンク２１２は、当該リンクに対応する商品を購入したユーザにより登録された商品の感想の件数を表示するリンクである。店舗リンク２１３は、当該リンクに対応する商品を販売する店舗の名称を表示するリンクである。
【００７６】
該当商品一覧２０１に一覧表示される該当商品の件数を、「表示件数」という。この表示件数の初期値は、ショッピングシステムＳにおいて予め定められている。また、この表示件数の初期値は、ユーザ設定により変更することも可能である。
【００７７】
商品リンク２１１がユーザにより選択されると、当該リンクに対応する商品の詳細な情報を表示するＷｅｂページに遷移する。感想リンク２１２がユーザにより選択されると、当該リンクに対応する商品の感想を表示するＷｅｂページに遷移する。店舗リンク２１３がユーザにより選択されると、当該リンクに対応する商品を販売する店舗の詳細な情報を表示するＷｅｂページに遷移する。
【００７８】
ソート条件リンク群２０２は、ソート条件をユーザが選択するためのリンクを複数含む。ソート条件とは、検索条件を満たす商品を検索結果に表示させる優先順位（順番）をソートする条件を示す。ソート条件としては、例えば、商品の価格が安い順、商品の価格が高い順、新着順、感想の件数が多い順、販売する店舗の評価が高い順がある。ソート条件リンク群２０２の中の何れかのリンクがユーザにより選択されると、選択されたリンクに対応するソート条件で、該当商品の表示の優先順位がソートされる。そして、ソートされた優先順位に従って、該当商品一覧２０１に表示される該当商品の一覧が並べ換えられる。なお、検索が実行された後の最初に表示される検索結果ページの該当商品一覧２０１には、例えば、検索条件の入力時に指定されたソート条件に対応する優先順位に従って、１件目の該当商品から順に１件情報２１０が表示される。
【００７９】
他検索結果リンク群２０３は、検索条件を満たす商品のうち、現在の該当商品一覧２０１に一覧として表示されている商品とは異なる商品の一覧を表示する検索結果ページに遷移するためのリンクを複数含む。例えば、ページ番号を表示するリンクがユーザにより選択されると、当該リンクに対応するページ番号の検索結果ページに遷移する。また、「前へ」と表示されたリンクが選択されると、現在表示されている検索結果ページの前の検索結果ページに遷移する。例えば、現在４２１件目から４５０件目までの該当商品の一覧が表示されている場合に、「前へ」と表示されたリンクが選択されると、３９１件目から４２０件目までの該当商品の一覧が表示される。また、「次へ」と表示されたリンクが選択されると、現在表示されている検索結果ページの次の検索結果ページに遷移する。例えば、現在４２１件目から４５０件目までの該当商品の一覧が表示されている場合に、「次へ」と表示されたリンクが選択されると、３９１件目から４２０件目までの該当商品の一覧が表示される。
【００８０】
表示項目情報表示領域３００は、検索された商品に関する所定の提示数値の情報が表示される領域である。この項目を、「表示項目」という。表示項目としては、例えば、検索された商品に関する所定の提示数値である価格、販売開始日、感想の件数、販売する店舗の評価値などがある。表示項目情報表示領域３００に表示される情報は、基本的には、現在のソート条件において優先順を決める基準項目と一致する。例えば、ソート条件が、価格が安い順又は価格が高い順である場合、表示項目は価格である。また、ソート条件が、新着順である場合、表示項目は販売開始日である。また、ソート条件が、感想の件数が多い順である場合、表示項目は感想の件数である。また、ソート条件が、販売する店舗の評価が高い順である場合、販売する店舗の評価である。すなわち、ソート条件とは、所定の提示数値である評価基準に従った順番（例えば、価格の高い順）をいう。
【００８１】
表示項目情報表示領域３００には、グラフ領域３１０、スライドバー３３０、表示範囲最小値３４１、表示範囲最大値３４２、最大値３４３、平均値３４４、総検索数３４５、表示項目選択メニュー３５０等が表示される。
【００８２】
グラフ領域３１０は、矩形の領域であり、この領域内にグラフ３１１が表示される。グラフ３１１は、検索された商品の検索結果としての表示の優先順位と、表示項目の値との関係を示す折れ線グラフである。具体的には、グラフ領域３１０の横軸（紙面左右方向）が優先順位、すなわち検索された商品の表示の順番を示し、縦軸（紙面上下方向）が表示項目の値、すなわち検索された商品に関する所定の提示数値の値（例えば価格）を示す。グラフ３１１は、その左端の縦方向における位置が、優先順位が最も高い該当商品、すなわち、１件目の該当商品の表示項目の値を示す。そして、グラフ３１１は、右に遷移するに従って、優先順位が低い該当商品の表示項目の値を示し、その右端の縦方向における位置が、優先順位が最も低い該当商品の表示項目の値を示す。また、グラフ３１１は、検索された商品全範囲である検索結果全体について、優先順位に対応する表示項目の値の変化を示す。
【００８３】
また、グラフ領域３１０内には、平均値線３１２が表示される。平均値線３１２は、検索された商品の表示項目の平均値を示す横の直線である。平均値線３１２がグラフ３１１に対応して表示されることで、どのあたりが平均値であるかが視覚的に分かるようになっている。
【００８４】
更に、グラフ領域３１０内には、表示範囲ボックス３２０（範囲指指示情報の一例）が表示される。表示範囲ボックス３２０は、該当商品一覧２０１に一覧表示されている該当商品の範囲が、全件の該当商品の中でどの範囲であるかを示す矩形である。表示範囲ボックス３２０は、４つの辺で構成され、これらの辺のうち、表示範囲の一端を決定する左側の縦の辺が左境界線３２１（先頭部の一例）であり、表示範囲の他端を決定する右側の縦の辺が右境界線３２２（末尾部の一例）である。左境界線３２１は、該当商品一覧２０１に一覧表示されている先頭の商品（表示の順番が最も小さい商品）の優先順位に対応する位置に表示される。また、右境界線３２２は、該当商品一覧２０１に一覧表示されている最後の商品（表示の順番が最も大きいもの）の優先順位に対応する位置に表示される。表示範囲ボックス３２０がグラフ３１１上に表示されることで、検索結果全体のうち、どの範囲の検索結果が現在表示されているかが視覚的に分かるようになっている。また、左境界線３２１及び右境界線３２２は、ユーザによるドラッグ操作によりそれぞれ独立して左右に移動させることができる。ここでいう左方向とは、グラフ領域３１０の横軸に沿った方向であって、横軸が示す順番を小さくする方向をいう。一方、ここでいう右方向とは、グラフ領域３１０の横軸に沿った方向であって、横軸が示す順番を大きくする方向をいう。これにより、該当商品一覧２０１に一覧表示される該当商品の範囲を変更することができる。
【００８５】
スライドバー３３０は、例えば、グラフ領域３１０よりも下に表示される。スライドバー３３０は、つまみ３３１（操作部の一例）を含む。つまみ３３１は、横方向において、表示範囲ボックス３２０の表示位置と同じ位置に表示される。つまみ３３１は、ユーザによるドラッグ操作によりグラフ領域３１０の横軸方向と平行な方向に沿って左右に移動させることができる。そして、つまり３３１の移動に連動して、表示範囲ボックス３２０がグラフ領域３１０の横軸方向（検索結果が表示されている順番を表す方向）と平行な方向に沿って左右に移動する。これにより、該当商品一覧２０１に一覧表示される該当商品の範囲を変更することができる。
【００８６】
最大値３４３は、検索された全件の商品の値のうち、表示項目の値が最も大きい商品の表示項目の値を数字で示す。また、平均値３４４は、検索された商品の表示項目の平均値を数字で示す。また、総検索数３４５は、検索された商品の件数を数字で示す。また、表示範囲最小値３４１は、該当商品一覧２０１に一覧表示されている該当商品のうち、表示項目の値が最も小さい商品の表示項目の値を数字で示す。また、表示範囲最大値３４２は、該当商品一覧２０１に一覧表示されている該当商品のうち、表示項目の値が最も大きい商品の表示項目の値を数字で示す。
【００８７】
表示項目変更メニュー３５０は、表示項目情報表示領域３００に情報を表示させる表示項目を選択するためのプルダウンメニューである。
【００８８】
表示項目情報表示領域３００に表示される情報のうち、グラフ領域３１０、グラフ３１１及び平均値線３１２の表示イメージは、ショッピングサーバ１によりグラフ表示用の画像データであるグラフ画像データ（グラフ表示情報の一例）として生成される。ユーザ端末２は、ＨＴＭＬ文書に基づいて検索ページを表示する際に、このＨＴＭＬ文書のＩＭＧタグの記述に基づいて、ショッピングサーバからグラフ表示用の画像データを受信する。そして、ユーザ端末２は、検索結果ページ上にグラフ表示用の画像データを表示するとともに、表示範囲ボックス３２０及びスライドバー３３０を表示する。表示範囲ボックス３２０及びスライドバー３３０のつまみ３３１の表示には、例えば、Ajax（Asynchronous JavaScript（登録商標） + XML）等が用いられる。ＨＴＭＬ文書に記述されたスクリプトが実行されることにより、該当商品一覧２０１に一覧表示されている該当商品の範囲に対応した位置に、表示範囲ボックス３２０及びスライドバー３３０が表示され、また、表示範囲ボックス３２０の横幅が調整される。
【００８９】
次に、表示項目情報表示領域３００に対するユーザ操作の例を説明する。
【００９０】
図４においては、ソート条件として、価格が安い順が選択されている。検索された商品の件数は１０００件である。そして、該当商品一覧２０１には、４２１件目から４５０件目まで（すなわち、価格が４２１番目に安い商品から４５０番目に安い商品まで）の３０件分の該当商品の１件情報２１０が表示されている。一方、表示項目は、価格となっている。従って、グラフ３１１は、検索結果の表示の優先順位と価格との関係を示す。つまり、グラフ領域３１０の横軸は検索結果の表示の優先順位（順番）を、縦軸は表示項目である価格を表す。ソート条件の基準項目と表示項目とが一致し（すなわち、検索結果は提示数値（価格）に従った順番で並べられている）、且つ、ソート条件が昇順となっているので、グラフ３１１は、右肩上がりのグラフ（表示の順番が大きくなるにしたがって、表示項目の値（価格）も大きくなる単調増加のグラフ）となっている。また、グラフ３１１の左端は、１件目に対応し、グラフ３１１の右側は、１０００件目に対応する。表示範囲ボックス３２０の左境界線３２１は、グラフ３１１上において４２１件目に対応する位置に表示される。また、表示範囲ボックス３２０の右境界線３２２は、グラフ３１１上において４５０件目に対応する位置に表示される。また、表示範囲最小値３４１は、４７００円を示し、表示範囲最大値３４２は、５１９０円を示している。ソート条件の基準項目と表示項目とが一致し、且つ、ソート条件が昇順となっているので、４７００円は、４２１件目の該当商品の価格であり、５１９０円は、４５０件目の該当商品の価格である。
【００９１】
ここで例えば、ユーザが、右境界線３２２を右方向（すなわち、グラフ領域３１０の横軸方向に沿って、表示の順番が大きくなる方向）に移動させる操作をしたとする。すると、右境界線３２２が右に移動し、表示範囲ボックス３２０の横幅が長くなる。そして、図５に示すように、右境界線３２２が４８０件目に対応する位置まで移動したときに、ユーザ操作が終了すると、該当商品一覧２０１には、４２１件目から４８０件目までの６０件分の該当商品の１件情報２１０が表示される。また、表示範囲最大値３４２の表示は、５８００円に変化する。５８００円は、４８０件目の該当商品の価格である。
【００９２】
また、図４に示す検索結果ページが画面に表示されているとき、ユーザが、つまみ３３１を右方向（すなわち、グラフ領域３１０の横軸方向に沿って、表示の順番が大きくなる方向）に移動させる操作をしたとする。すると、表示範囲ボックス３２０が右に移動する。そして、図６に示すように、左境界線３２１が６０１件目に対応する位置まで表示範囲ボックス３２０移動したときに、ユーザ操作が終了すると、該当商品一覧２０１には、６０１件目から６３０件目までの３０件分の該当商品の１件情報２１０が表示される。また、表示範囲最小値３４１の表示は、６６００円に変化する。６６００円は、６０１件目の該当商品の価格である。また、表示範囲最大値３４２の表示は、７５００円に変化する。７５００円は、６３０件目の該当商品の価格である。
【００９３】
また、図４に示す検索結果ページが画面に表示されているとき、ユーザが、表示項目変更メニュー３５０を操作して、表示項目を、販売する店舗の評価に変更したとする。すると、図７に示すように、グラフ３１１は、検索結果の表示の優先順位（表示の順番）と販売する店舗の評価との関係を示すグラフに変化する。つまり、グラフ領域３１０は検索結果の表示の優先順位（順番）を、縦軸は表示項目である販売する店舗の評価を表す。この場合、ソート条件の基準項目は価格であり、表示項目は販売する店舗の評価である。したがって、ソート条件の基準項目と表示項目とが一致しないので、グラフ３１１は、基本的には、右肩上がりにも右肩下がりにもならず、増加と減少とが混在する。また、表示範囲最小値３４１、表示範囲最大値３４２、最大値３４３、及び平均値３４４の表示が、それぞれ評価値の表示に変化する。
【００９４】
次に、表示項目情報表示領域３００の利用例について説明する。ユーザは、所定の価格帯のデジタルカメラを探すものとする。この場合、検索条件を「デジタルカメラ」とし、ソート条件を価格の安い順とする。この条件で検索が実行されると、該当商品一覧２０１には、価格が安い順で、例えば、１件目から３０件目までの該当商品の１件情報２１０が表示される。また、グラフ３１１は、索結果の表示の優先順位と価格との関係を示す右肩上がりの単調増加のグラフとなる。表示範囲ボックス３２０は、グラフ３１１上に置いて、１件目から３０件目までの位置に対応して表示される。
【００９５】
グラフ３１１と表示範囲ボックス３２０とから、ユーザは、検索結果全体のうちどのあたりの価格帯の検索結果が表示されているかを知ることができる。また、表示範囲最小値３４１及び表示範囲最大値３４２の表示から、ユーザは、検索結果が表示されている価格帯を明確に知ることができる。また、最大値３４３、平均値３４４、及び総検索数３４５の表示から、ユーザは、検索結果の全体像を把握することができる。
【００９６】
また、グラフ３１１と表示範囲ボックス３２０とから、ユーザは、検索結果全体のうち、どのあたりの範囲が所望する価格帯であるかを知ることができる。そこで、ユーザは、他検索結果リンク群２０３の何れかのリンクを選択して、所望の価格帯の検索結果を表示させることができる。また、ユーザは、スライドバー３３０のつまみ３３１を移動させることにより、所望の価格帯の検索結果を表示させることもできる。基本的には、つまみ３３１を移動させることの方が、他検索結果リンク群２０３のリンクを選択することの方よりも、所望の価格帯の検索結果を表示させるまでの操作回数が少なくて済む。更に、ユーザは、表示範囲ボックス３２０の左境界線３２１又は右境界線３２２を移動させることにより、検索結果を表示させる価格帯を、所望の価格帯に合わせることもできる。
【００９７】
ここで、従来の情報表示装置では、検索結果１ページあたりの表示件数は、システム上予め設定されている場合や、あるいはユーザにより設定されている場合が多い。そのため、検索された情報の総件数が検索結果１ページあたりの表示件数より多い場合、検索結果１ページ中に一覧表示される情報は、検索された全件の情報のうちの一部となってしまう。この場合、ユーザが現在表示されている情報以外の情報の一覧を閲覧したいときには、例えば、「次へ」と表示されたリンクを選択操作しなければならない。これに対し、ユーザが、検索結果の中から所望とする情報を探す場合、所望とする情報に何らかの基準を持っていることがある。その基準となる項目としては、例えば、情報の新しさ、商品の価格、アクセス数、評価値等がある。そして、このような項目の数値が、検索結果ページ上に、現在一覧表示されている情報について表示されている場合はある。しかしながら、従来の情報表示装置では、現在一覧表示されている情報以外に、前記の項目の値がユーザの所望の範囲内である情報が存在するのか否かが分からないので、現在一覧表示されている情報以外の情報の一覧を閲覧して良いものか否かをユーザが判断することができなかった。
【００９８】
このような従来の情報表示装置の問題に対し、本実施形態に係るユーザ端末２では、所定の条件（表示項目）に対して検索結果全体がどのような値を持っているのか、また全体として所定の条件（表示項目）に対してどのような振る舞いをするのか、といったことをグラフ３１１及び表示範囲ボックス３２０から容易に理解することができる。
【００９９】
［５．ショッピングシステムの動作］
次に、ショッピングシステムＳの動作について、図８及び図９を用いて説明する。
【０１００】
図８は、本実施形態に係るユーザ端末２のシステム制御部４０の処理例を示すフローチャートである。図８の処理は、例えば、ユーザが検索条件及びソート条件を入力して、検索の開始を要求したときに開始される。
【０１０１】
先ず、システム制御部４０は、入力された検索条件及びソート条件を含む検索リクエストをショッピングサーバ１に送信する（ステップＳ１）。そして、システム制御部４０は、検索リクエストに対応してショッピングサーバ１から送信されてきた検索結果ページのＨＴＭＬ文書を受信する（ステップＳ２）。
【０１０２】
次いで、システム制御部４０は、ＨＴＭＬ文書の内容を解析する（ステップＳ３）。そして、システム制御部４０は、ＨＴＭＬ文書の記述に従って、検索結果ページを表示部３２の画面に表示する。具体的に、システム制御部４０は、該当商品一覧２０１、ソート条件リンク群２０２、他検索結果リンク群２０３等を表示する（ステップＳ４）。また、システム制御部４０は、最大値３４３、平均値３４４、及び総検索数３４５を表示する（ステップＳ５）。また、システム制御部４０は、表示範囲最小値３４１及び表示範囲最大値３４２を表示する（ステップＳ６）。
【０１０３】
また、システム制御部４０は、グラフ画像データ表示用のＩＭＧタグからグラフ画像データのＵＲＬ（Uniform Resource Locator）を取得し、取得したＵＲＬに対応するグラフ画像データが、ウェブブラウザプログラムのキャッシュとして記憶部３５に保存されているか否かを判定する（ステップＳ７）。このとき、システム制御部４０は、取得したＵＲＬに対応するグラフ画像データが保存されていない場合には（ステップＳ７：ＮＯ）、取得したＵＲＬを含む画像データリクエストをショッピングサーバ１に送信する（ステップＳ８）。そして、システム制御部４０は、画像データリクエストに対応してショッピングサーバ１から送信されてきたグラフ画像データを受信して、記憶部１５に保存する（ステップＳ９）。
【０１０４】
システム制御部４０は、取得したＵＲＬに対応するグラフ画像データが保存されている場合（ステップＳ７：ＹＥＳ）、又は、ステップＳ９の処理を終えた場合には、取得したＵＲＬに対応するグラフ画像データに基づいてグラフの画像を表示する（ステップＳ１０）。次いで、システム制御部４０は、表示範囲ボックス３２０及びスライドバー３３０を表示する（ステップＳ１１）。受信されたＨＴＭＬ文書に、表示開始番号、表示件数、及び総検索数が埋め込まれている。また、システム制御部４０は、グラフ画像の表示位置及びグラフ画像の横のピクセル数を取得することできる。そこで、システム制御部４０は、これらの情報に基づいて、表示範囲ボックス３２０の表示位置及び横幅と、つまみ３３１の表示位置を決定する。
【０１０５】
次いで、システム制御部４０は、操作部１１から入力される指示信号に基づいて、ユーザ操作が検出されたか否かを判定する（ステップＳ１２）。このとき、システム制御部４０は、ユーザ操作が検出されなかった場合には（ステップＳ１２：ＮＯ）、ステップＳ１２の判定を再度行う。一方、システム制御部４０は、ユーザ操作が検出された場合には（ステップＳ１２：ＹＥＳ）、検出されたユーザ操作の内容を判定する（ステップＳ１３）。
【０１０６】
このとき、システム制御部４０は、ユーザ操作が、ソート条件リンク群２０２の何れかのリンクを選択する操作である場合には（ステップＳ１３：ソート）、選択されたリンクに対応するソート条件を含むソートリクエストをショッピングサーバ１に送信して（ステップＳ１４）、ステップＳ２に移行する。その後、システム制御部４０は、ソートリクエストに対応してショッピングサーバ１から送信されてきたＨＴＭＬ文書を受信して、検索結果ページを表示し直す。この場合においては、選択されたリンクに対応するソート条件で検索結果の表示の優先順位が並べ換えられる。また、表示項目が、ソート条件の基準項目に変更される。従って、グラフ３１１を含む表示項目情報表示エリア３００の表示内容が変化する。
【０１０７】
ステップＳ１３において、システム制御部４０は、ユーザ操作が、表示項目選択メニュー３５０における表示項目選択の操作である場合には（ステップＳ１３：表示項目変更）、選択された表示項目を示す項目種別を含む表示項目変更リクエストをショッピングサーバ１に送信して（ステップＳ１５）、ステップＳ２に移行する。その後、システム制御部４０は、表示項目変更リクエストに対応してショッピングサーバ１から送信されてきたＨＴＭＬ文書を受信して、検索結果ページを表示し直す。この場合においては、グラフ３１１を含む表示項目情報表示エリア３００に表示される情報が、選択された表示項目の情報に変化する。
【０１０８】
ステップＳ１３において、システム制御部４０は、ユーザ操作が、他検索結果リンク群２０３の何れかのリンクを選択する操作である場合には（ステップＳ１３：他結果検索）、選択されたリンクに応じて、表示開始番号を変更する（ステップＳ１６）。表示開始番号は、該当商品一覧２０１に一覧表示される該当商品のうちの先頭の商品の優先順位を示す。次いで、システム制御部４０は、変更後の表示開始番号及び現在の表示件数を含む表示範囲変更リクエストをショッピングサーバ１に送信して（ステップＳ１７）、ステップＳ２に移行する。その後、システム制御部４０は、表示範囲変更リクエストに対応してショッピングサーバ１から送信されてきたＨＴＭＬ文書を受信して、検索結果ページを表示し直す。この場合においては、該当商品一覧２０１に一覧表示される該当商品の範囲が、選択されたリンクに応じて変化する。また、表示範囲ボックス３２０の表示位置が、選択されたリンクに応じて移動する。
【０１０９】
ステップＳ１３において、システム制御部４０は、ユーザ操作が、スライドバー３３０のつまみ３３１を移動させる操作である場合には（ステップＳ１３：スライドバー操作）、移動後のつまみ３３１の表示位置に応じて表示開始番号を変更する（ステップＳ１８）。次いで、システム制御部４０は、変更後の表示開始番号及び現在の表示件数を含む表示範囲変更リクエストをショッピングサーバ１に送信する（ステップＳ２１）。
【０１１０】
ステップＳ１３において、システム制御部４０は、ユーザ操作が、表示範囲ボックス３２０の左境界線３２１を移動させる操作である場合には（ステップＳ１３：左境界線操作）、移動後の左境界線３２１の表示位置に応じて表示開始番号を変更する（ステップＳ１９）。次いで、システム制御部４０は、移動後の左境界線３２１の表示位置と右境界線３２２の表示位置とに基づいて、表示件数を変更する（ステップＳ２０）。次いで、システム制御部２０は、変更後の表示開始番号及び変更後の表示件数を含む表示範囲変更リクエストをショッピングサーバ１に送信する（ステップＳ２１）。
【０１１１】
ステップＳ１３において、システム制御部４０は、ユーザ操作が、表示範囲ボックス３２０の右境界線３２２を移動させる操作である場合には（ステップＳ１３：右境界線操作）、左境界線３２１の表示位置と移動後の右境界線３２２の表示位置とに基づいて、表示件数を変更する（ステップＳ２０）。次いで、システム制御部２０は、現在の表示開始番号及び変更後の表示件数を含む表示範囲変更リクエストをショッピングサーバ１に送信する（ステップＳ２１）。
【０１１２】
システム制御部４０は、表示範囲変更リクエストを送信すると、ステップＳ２に移行する。その後、システム制御部４０は、表示範囲変更リクエストに対応してショッピングサーバ１から送信されてきたＨＴＭＬ文書を受信して、検索結果ページを表示し直す。この場合においては、該当商品一覧２０１に一覧表示される該当商品の範囲が、つまみ３３１、左境界線３２１、又は右境界線３２２の移動に応じて変化する。また、表示範囲ボックス３２０の表示位置及び横幅が、つまみ３３１、左境界線３２１、又は右境界線３２２の移動に応じて変化する。
【０１１３】
ステップＳ１３において、システム制御部４０は、ユーザ操作が、ソート条件リンク群２０２の何れかのリンクを選択する操作、表示項目選択メニュー３５０における表示項目選択の操作、他検索結果リンク群２０３の何れかのリンクを選択する操作、スライドバー３３０のつまみ３３１を移動させる操作、表示範囲ボックス３２０の左境界線３２１を移動させる操作、及び表示範囲ボックス３２０の右境界線３２２を移動させる操作の何れでもない場合には（ステップＳ１３：その他）、操作内容に応じた処理を実行して（ステップＳ２２）、ステップＳ１２に移行する。
【０１１４】
図９は、本実施形態に係るショッピングサーバ１のシステム制御部２０の処理例を示すフローチャートである。図９の処理は、例えば、ショッピングサーバ１が、ユーザ端末２からのリクエスト待ち状態になったときに開始される。
【０１１５】
先ず、システム制御部２０は、ユーザ端末２からリクエストを受信したか否かを判定する（ステップＳ５１）。このとき、システム制御部２０は、リクエストを受信していない場合には（ステップＳ５１：ＮＯ）、ステップＳ５１の判定処理を再度行う。
【０１１６】
一方、システム制御部２０は、ユーザ端末２からリクエストを受信した場合には（ステップＳ５１：ＹＥＳ）、受信したリクエストを送信してきたユーザ端末２のユーザを特定する（ステップＳ５２）。例えば、ユーザは、事前にユーザ端末２を操作してショッピングサーバ１にアクセスし、自身の会員ＩＤとパスワードとを入力することによりショッピングサイトにログインする。このログインにより、ショッピングサーバ１はユーザ端末２に対してセッションＩＤを発行し、セッション情報として、会員ＩＤを含む各種情報をセッションＩＤに対応付けて管理する。また、ショッピングサーバ１は、セッションＩＤを、例えば、クッキーとしてユーザ端末２に送信する。その後のユーザ端末２からショッピングサーバ１へのリクエストにはセッションＩＤが含まれているので、システム制御部２０は、どのユーザからのリクエストであるかを特定することができる。
【０１１７】
システム制御部２０は、ステップＳ５２の処理を終えると、受信したリクエストの種別が何であるかを判定する（ステップＳ５３）。このとき、システム制御部２０は、受信したリクエストが検索リクエストである場合には（ステップＳ５３：検索）、検索処理を実行する（ステップＳ５４）。具体的に、システム制御部２０は、受信した検索リクエストに含まれる検索条件に基づいて、商品ＤＢ１０３を検索する。次いで、システム制御部２０は、検索条件を満たす商品の商品ＩＤ、価格、販売開始日時、感想の件数等の情報を商品ＤＢ１０３から抽出する。そして、システム制御部２０は、抽出した情報に基づいて検索結果リストを生成し、この検索結果リストをセッションＩＤに対応付けて記憶部１５に記憶する。
【０１１８】
システム制御部２０は、ステップＳ５４の処理を終えると、ソート処理を実行する（ステップＳ５５）。具体的に、システム制御部２０は、受信した検索リクエストに含まれるソート条件で、検索結果リストに設定されている商品の情報をソートする。つまり、システム制御部２０は、該当商品の表示の優先順位を、ソート条件で示された順に並べ換える。
【０１１９】
システム制御部２０は、ソート処理を終えると、特定したユーザのセッション情報に含まれる変数を初期化する。具体的に、システム制御部２０は、表示開始番号Ｌに１を設定する（ステップＳ５６）。また、システム制御部２０は、表示件数Ｎに、表示件数の初期値Ｄを設定する（ステップＳ５７）。
【０１２０】
システム制御部２０は、ステップＳ５７の処理を終えると、検索結果ページに表示させる最大値３４３及び平均値３４４を計算する。具体的に、システム制御部２０は、受信した検索リクエストに含まれるソート条件の基準項目を表示項目に設定する。次いで、システム制御部２０は、設定された表示項目に対応するデータを検索結果リストから、該当商品全件分抽出する。次いで、システム制御部２０は、抽出した表示項目に対応するデータのリストである表示項目値リストを生成する。そして、システム制御部２０は、表示項目値リストに設定されている表示項目に対応するデータに基づいて、最大値３４３及び平均値３４４を計算する。
【０１２１】
システム制御部２０は、ステップＳ５８の処理を終えると、表示項目値リストに設定されている表示項目に対応するデータに基づいて、グラフ画像データを生成する（ステップＳ５９）。グラフ画像データの生成に利用されるデータは商品全件分ではなく、一部のデータであっても良い。例えば、総検索数が、グラフ３１１の横のピクセル数に比して多い場合には、検索された商品全件のデータを利用してグラフ画像データを生成しても意味がないからである。この場合、システム制御部２０は、必要なデータを表示項目値リストから適度に抽出してグラフ画像データを生成すれば良い。システム制御部２０は、グラフ画像データを生成すると、グラフ画像データに対して新たなＵＲＬを割り当てる。そして、システム制御部２０は、生成されたグラフ画像データを、新たなＵＲＬに対応付けて記憶部１５に記憶させる。
【０１２２】
システム制御部２０は、ステップＳ５９の処理を終えると、表示範囲最小値３４１及び表示範囲最大値３４２を計算する（ステップＳ６０）。具体的に、システム制御部２０は、表示項目値リストに設定されている表示項目に対応するデータのうち、表示の優先順位に従ってＬ件目からＬ＋Ｎ−１件目までの該当商品の表示項目に対応するデータに基づいて、表示範囲最小値３４１及び表示範囲最大値３４２を計算する。
【０１２３】
システム制御部２０は、ステップＳ６０の処理を終えると、検索結果リストに設定されている商品ＩＤに基づき、表示の優先順位に従ってＬ件目からＬ＋Ｎ−１件目までの商品の一覧表示データを、店舗ＤＢ１０２及び商品ＤＢ１０３から取得する（ステップＳ６１）。商品の一覧表示データとは、検索結果ページの該当商品一覧２０１に表示される情報であり、具体的には、画像、商品名、価格、店舗名等である。
【０１２４】
次いで、システム制御部２０は、取得した一覧表示データ等に基づいて、検索結果ページのＨＴＭＬ文書を生成する（ステップＳ６２）。このとき、システム制御部２０は、ステップＳ５８及びＳ６０において計算した情報をＨＴＭＬ文書に埋め込む。また、システム制御部２０は、表示開始番号Ｌ及び表示件数ＮをＨＴＭＬ文書に埋め込む。表示開始番号Ｌ及び表示件数Ｎは、本発明の表示範囲を示す情報の一例であり、総検索数３４５、表示開始番号Ｌ及び表示件数Ｎは、範囲指示表示情報の一例である。また、システム制御部２０は、グラフ表示用のＩＭＧタグのＳＲＣ属性に、ステップＳ５９においてグラフ画像データに割り当てられたＵＲＬを設定する。次いで、システム制御部２０は、生成した検索結果ページのＨＴＭＬ文書を、リクエストを送信してきたユーザ端末２に送信する（ステップＳ６３）。システム制御部２０は、この処理を終えると、ステップＳ５１に移行する。
【０１２５】
ステップＳ５３において、システム制御部２０は、受信したリクエストが画像データリクエストである場合には（ステップＳ５３：画像）、画像データリクエストに含まれるＵＲＬに対応する画像データを記憶部１５から読み出し、読み出した画像データを、リクエストを送信してきたユーザ端末２に送信する（ステップＳ６４）。システム制御部２０は、この処理を終えると、ステップＳ５１に移行する。
【０１２６】
ステップＳ５３において、システム制御部２０は、受信したリクエストがソートリクエストである場合には（ステップＳ５３：ソート）、ソートリクエストに含まれるソート条件に従ってソート処理を実行する（ステップＳ５５）。その後、システム制御部２０は、新しいソート条件で商品の情報がソートされた検索結果リストに基づいて、グラフ画像データの生成及びＨＴＭＬ文書の生成を行い、リクエストを送信してきたユーザ端末２に、生成したＨＴＭＬ文書を送信する。
【０１２７】
ステップＳ５３において、システム制御部２０は、受信したリクエストが表示項目変更リクエストである場合には（ステップＳ５３：表示項目変更）、表示項目変更リクエストに含まれる種別が示す表示項目を新しい表示項目として設定する（ステップＳ６５）。そして、システム制御部２０は、新しい表示項目で、最大値３４３及び平均値３４４を計算する（ステップＳ５８）。次いで、システム制御部２０は、新しい表示項目でグラフ画像データを生成する（ステップＳ５９）。その後、システム制御部２０は、ＨＴＭＬ文書を生成して、リクエストを送信してきたユーザ端末２に、生成したＨＴＭＬ文書を送信する。
【０１２８】
ステップＳ５３において、システム制御部２０は、受信したリクエストが表示範囲変更リクエストである場合には（ステップＳ５３：表示範囲変更）、表示範囲変更リクエストに含まれる表示開始番号を表示開始番号Ｌに設定し、表示範囲変更リクエストに含まれる表示件数を表示件数Ｎに設定する（ステップＳ６６）。そして、システム制御部２０は、ステップＳ６０に移行して、設定後の表示開始番号Ｌ及び表示件数Ｎに対応する変更後の表示範囲に対応するＨＴＭＬ文書を生成し、リクエストを送信してきたユーザ端末２に、生成したＨＴＭＬ文書を送信する。なお、この場合、表示項目が変更されていないので、システム制御部２０は、グラフ画像データを新たに生成しない。そのため、システム制御部２０は、ＨＴＭＬ文書の生成時、グラフ表示用のＩＭＧタグのＳＲＣ属性に、グラフ画像データ生成時に割り当てたＵＲＬを設定する。
【０１２９】
ステップＳ５３において、システム制御部２０は、受信したリクエストが、検索リクエスト、ソートリクエスト、表示項目変更リクエスト、及び表示範囲変更リクエストの何れでもない場合には（ステップＳ５３：その他）、受信したリクエストに応じた処理を実行して（ステップＳ６７）、ステップＳ５１に移行する。
【０１３０】
以上説明したように、本実施形態によれば、ショッピングサーバ１のシステム制御部２０が、検索された商品のうち１件以上の商品を示す該当商品一覧２０１を表示するとともに、表示されている該当商品一覧２０１が示す商品の範囲である表示範囲を、グラフ３１１に対する表示位置によって指し示す表示範囲ボックス３２０を表示するためのＨＴＭＬ文書をユーザ端末２に送信する。また、システム制御部２０が、検索された商品に対応する表示項目の値に基づいてグラフ画像データを生成し、検索された商品の検索結果としての表示の優先順位と表示項目との関係を示すグラフを表示すグラフ３１１を表示するためのグラフ画像データをユーザ端末２に送信する。
【０１３１】
そして、ユーザ端末２が、ショッピングサーバ１から受信したＨＴＭＬ文書に基づいて、該当商品一覧２０１と表示範囲ボックス３２０とを表示し、ショッピングサーバ１から受信したグラフ画像データに基づいてグラフ３１１を表示する。
【０１３２】
従って、グラフ３１１に対する表示範囲ボックス３２０の表示位置から、現在検索結果が表示されている範囲がどの範囲であるかをユーザが容易に知ることができる。また、グラフ３１１と表示範囲ボックス３２０によって、表示項目の値が所望の範囲にある情報が、現在検索結果が表示されている範囲以外に存在するか否かをユーザが容易に知ることができる。よって、検索結果として現在表示されている商品以外の商品についての検索結果を閲覧すべきか否かをユーザが容易に判断することができる。また、ユーザ端末２のグラフ３１１の表示の処理負担を軽減することができる。
【０１３３】
また、ショッピングサーバ１のシステム制御部２０が、検索結果全体についての表示の優先順位と表示項目との関係を示すグラフ３１１を表すグラフ画像データをユーザ端末２に送信する。そして、ユーザ端末２のシステム制御部４０が、検索結果全体についての表示の優先順位と表示項目との関係を示すグラフ３１１を表示する。
【０１３４】
従って、現在検索結果が表示されている範囲が、検索結果全体の中でどの範囲を占めるかをユーザが容易に知ることができる。
【０１３５】
また、ユーザ端末２のシステム制御部４０が、変更操作を検出した場合、検索結果の表示範囲を変更し、システム制御部４０が、表示範囲ボックス３２０の表示位置又は横幅の少なくとも何れか一方を変化させる。
【０１３６】
従って、ユーザが所望する範囲の検索結果を表示させることができる。
【０１３７】
また、システム制御部４０が、グラフィカルユーザーインターフェースとして、つまみ３３１を含むスライドバー３３０を表示させるＨＴＭＬ文書をユーザ端末２に送信する。
【０１３８】
そして、ユーザ端末２のシステム制御部４０が、グラフ３１１における表示の優先順位の方向に移動操作が可能なつまみ３３１を表示し、つまみ３３１を移動させる操作を検出した場合、つまみの移動距離に応じて、検索結果の表示範囲を移動させて表示範囲ボックス３２０の表示位置を移動させる。
【０１３９】
従って、ユーザがつまみ３３１を移動操作することで、ユーザが所望する範囲の検索結果を容易に表示させることができる。
【０１４０】
また、表示範囲ボックス３２０は、左境界線３２１と右境界線３２２とを有し、ユーザ端末２のシステム制御部４０が、左境界線３２１を、グラフに対して検索結果の表示範囲の先頭に対応する位置に表示し、右境界線３２２を、グラフに対して検索結果の表示範囲の末尾に対応する位置に表示する。そいて、システム制御部４０が、左境界線３２１又は右境界線３２２の何れか一方を移動させる操作を検出した場合、左境界線３２１又は右境界線３２２の移動に対応して、検索結果の表示件数を変更する。
【０１４１】
従って、ユーザが左境界線３２１又は右境界線３２２を所望の位置に移動操作することで、検索結果の表示範囲を、容易にユーザの所望する範囲に合わせることができる。
【０１４２】
また、ユーザ端末２のシステム制御部４０が、表示範囲最小値３４１と表示範囲最大値３４２とを表示する。
【０１４３】
従って、現在表示されている検索結果の範囲内における表示項目の範囲を、ユーザが容易に知ることができる。
【０１４４】
また、ユーザ端末２のシステム制御部４０が、最大値３４３、平均値３４４、及び総検索数３４５を表示する。
【０１４５】
従って、検索結果の全体像をユーザが容易に把握することができる。
【０１４６】
また、ユーザ端末２のシステム制御部４０が、操作部３１の操作によりよって表示項目選択メニュー３５０から選択された表示項目についてのグラフ３１１を表示する。
【０１４７】
従って、ユーザが所望する表示項目についてのグラフを表示させることができる。
【０１４８】
また、ショッピングサーバ１のシステム制御部２０が、グラフ３１１を表示する表示項目を、ソート条件の基準項目に一致させて、グラフ画像データを生成し、生成したグラフ画像データをユーザ端末２に送信する。
【０１４９】
従って、右肩上がり又は左肩上がりのグラフ３１１が表示されるので、表示項目の値が所望の範囲にある情報が検索結果の中でどの範囲に存在するかをユーザが容易に知ることができる。
【０１５０】
［６．変形例］
［６．１  変形例１］
上記実施形態においては、検索結果ページにグラフ３１１を表示するため、ショッピングサーバ１が、グラフ画像データを生成してユーザ端末２に送信し、ユーザ端末２がグラフの画像を表示していた。しかしながら、ユーザ端末２が、表示項目のデータに基づいてグラフ３１１を描画しても良い。
【０１５１】
具体的には、例えばAdobe Flash（商標）を利用する。この場合において、ショッピングサーバ１の記憶部１５には、表示項目情報表示領域３００を表示するためのＳＷＦファイルが記憶されている。ＳＷＦファイルは、Adobe Flash（商標）を用いて生成されたファイルである。このＳＷＦファイルが、専用の再生プログラムを用いて再生されることにより、表示項目情報表示領域３００の表示が実行される。専用の再生プログラムは、ユーザ端末２の記憶部３５に記憶されている。そして、この再生プログラムは、アドオンとしてウェブブラウザプログラムに組み込まれている。
【０１５２】
ショッピングサーバ１は、検索結果ページのＨＴＭＬ文書にＳＷＦファイルを再生すべき旨のタグを埋め込んで、このＨＴＭＬ文書をユーザ端末２に送信する。
【０１５３】
ユーザ端末２は、受信したＨＴＭＬ文書を解析して、ショッピングサーバ１から、ＳＷＦファイルをダウンロードする。ダウンロードされたＳＷＦファイルは、ウエブブラウザのキャッシュとして記憶部３５に保存される。従って、ユーザ端末２は、何度も同じＳＷＦファイルをダウンロードする必要はない。
【０１５４】
ユーザ端末２は、アドオンの再生プログラムでＳＷＦファイルを再生する。すると、ユーザ端末２は、表示項目値リストを、ショッピングサーバ１から受信する。
【０１５５】
ユーザ端末２は、受信した表示項目値リストに基づいて、グラフ領域３１０にグラフ３１１を描画する。また、ユーザ端末２は、受信した表示項目値リストに基づいて、表示範囲最小値３４１、表示範囲最大値３４２、最大値３４３、平均値３４４、及び総検索数３４５等を表示する。更に、システム制御部２０は、表示範囲ボックス３２０及びスライドバー３３０を表示する。
【０１５６】
なお、ショッピングサーバ１は、表示項目値リストをユーザ端末２に送信するときに、検索された商品全件のデータを表示項目値リストに含めなくても良い。例えば、総検索数が、グラフ３１１の横のピクセル数に比して多い場合には、検索された商品全件のデータを利用してグラフ画像データを生成しても意味がないからである。ショッピングサーバ１は、表示項目値リストから適度にデータを間引いて、表示項目値リストをユーザ端末２に送信すれば良い。また、この場合、ショッピングサーバ１が、最大値３４３、平均値３４４、及び総検索数３４５を計算し、これらの情報を、表示項目値リストに付加してユーザ端末２に送信すれば良い。これにより、ユーザ端末２は、表示項目値リストに最大値３４３、平均値３４４、及び総検索数３４５を計算するためのデータが足りなくても、これらの情報を表示することができる。或いは、ショッピングサーバ１は、これらの情報を検索結果ページのＨＴＭＬ文書に埋め込んでも良い。
【０１５７】
ユーザ端末２は、ユーザ操作によってソート条件が変更された場合には、ＨＴＭＬ文書を受信して、検索結果ページを表示し直す。このとき、ユーザ端末２は、変更後のソート条件の基準項目と一致する表示項目に対応する表示項目データ（グラフ表示情報の一例）をショッピングサーバ１から受信する。そして、ユーザ端末２は、新しい表示項目データに基づいて、表示項目情報表示領域３００を表示する。
【０１５８】
また、ユーザ端末２は、ユーザ操作によって表示項目が変更された場合には、変更後の表示項目に対応する表示項目データをショッピングサーバ１から受信する。そして、ユーザ端末２は、新しい表示項目データに基づいて、表示項目情報表示領域３００を表示し直す。この場合、該当商品一覧２０１の表示内容を変更する必要がないので、ＨＴＭＬ文書を受信し直す必要がない。
【０１５９】
また、ユーザ端末２は、ユーザ操作によって表示範囲が変更される場合も、検索結果ページを表示し直す。ただし、この場合は、既に受信してある表示項目データに基づいて、表示項目情報表示領域３００を表示することができる。
【０１６０】
このように、ユーザ端末２が、検索結果のＨＴＭＬ文書又は表示項目データの何れか一方のみを受信すれば良い場合があるので、ショッピングサーバ１の処理負担を軽減することができる。また、データ送受信によるネットワーク負荷を軽減することができる。また、ユーザ端末２が、表示項目データに基づいてグラフ３１１を表示するので、ショッピングサーバ１でグラフ画像データを生成する必要がない。
【０１６１】
なお、表示項目情報表示領域３００の表示に、例えばAdobe Flash（商標）以外のＲＩＡ（Rich Internet Application）を利用しても良い。ＲＩＡとしては、例えば、Silverlight（商標）やAjax等がある。
【０１６２】
［６．２  変形例２］
上記実施形態においては、１つの表示項目についてグラフ３１１を表示するようにしていた。しかしながら、２つ以上の表示項目について同時にグラフ３１１を表示するようにしても良い。
【０１６３】
図１０は、検索ページの１ページ内に、２つのグラフ３１１を表示させた場合の表示項目情報表示領域３００の表示例である。
【０１６４】
図１０に示すように、表示項目情報表示領域３００には、表示項目情報表示領域３００ａ及び３００ｂと、スライドバー３３０とが表示される。表示項目情報表示領域３００ａ及び３００ｂには、それぞれ、グラフ領域３１０、表示範囲ボックス３２０、表示範囲最小値３４１、表示範囲最大値３４２、最大値３４３、平均値３４４、総検索数３４５、表示項目選択メニュー３５０が表示される。図１０の例では、表示項目情報表示領域３００ａの表示項目が商品の価格であり、表示項目情報表示領域３００ｂの表示項目が販売する店舗の評価である。表示項目は、表示項目情報表示領域３００ａ及び３００ｂそれぞれ別個に変更することも可能である。
【０１６５】
表示項目情報表示領域３００ａ及び３００ｂそれぞれの表示範囲ボックス３２０の表示位置及び横幅は互いに一致している。そして、スライドバー３３０のつまみ３３１が移動すると、表示項目情報表示領域３００ａ及び３００ｂ両方の表示範囲ボックス３２０が連動して移動する。また、表示項目情報表示領域３００ａ又は３００ｂ何れかの表示範囲ボックス３２０の左境界線３２１又は右境界線３２２が移動すると、他方の左境界線３２１又は右境界線３２２も移動する。
【０１６６】
なお、デフォルトでは、表示項目情報表示領域３００ａ及び３００ｂのうち、表示項目情報表示領域３００ａのみが表示され、ユーザが表示項目を追加する操作をすると、表示項目情報表示領域３００ｂが更に表示されるようにしても良い。
【０１６７】
このような表示項目情報表示領域３００の利用例について説明する。ユーザは、所定の価格帯の中で、販売する店舗の評価値が所定値以上のデジタルカメラを探すものとする。
そこで、図１０のように、表示項目情報表示領域３００ａに表示されたグラフ３１１から、ユーザは、所望の価格帯の商品の範囲が全体のうちどの範囲であるかを知ることができる。そして、ユーザは、表示項目情報表示領域３００ｂに表示されたグラフ３１１から、所望の価格帯の範囲のうちどのあたりが所望する評価値であるかを知ることができる。
【０１６８】
また、検索ページの表示項目情報表示領域内に、３つ以上のグラフを表示させてもよい。
【０１６９】
［６．３  変形例３］
上記実施形態においては、矩形の表示範囲ボックス３２０により検索結果の表示範囲を示していたが、検索結果の表示範囲を指し示す範囲指示情報は、矩形のものに限られない。
【０１７０】
図１１（ａ）乃至（ｃ）は、表示範囲を指し示す範囲指示情報の表示例である。
【０１７１】
例えば、図１１（ａ）に示すように、左境界線３２１ａ（先頭部の一例）と右境界線３２２ａ（末尾部の一例）とで範囲指示情報を構成しても良い。左境界線３２１ａ及び右境界線３２２ａは、何れも縦の直線である。図１１（ａ）では、左境界線３２１ａ及び右境界線３２２ａは、グラフ領域３１０中の下部に表示されているが、表示の位置はグラフ領域３１０中の下部に限られず、例えば平均値線３１２上であってもよい。あるいは、左境界線３２１ａ及び右境界線３２２ａは、グラフ領域３１０の縦軸方向に、グラフ領域３１０の縦軸と同じ長さだけ伸びていてもよい。
【０１７２】
また、図１１（ｂ）に示すように、左境界点３２１ｂ（先頭部の一例）と、右境界点３２２ｂ（末尾部の一例）とで範囲指示情報を構成しても良い。図１１（ｂ）では、左境界点３２１ｂ及び右境界点３２２ｂは、何れも点又は円であるが、その形状はこれに限られず例えば矩形、又は三角形などでもよい。左境界点３２１ｂ及び右境界点３２２ｂは、何れもグラフ領域３１０内に表示される。
【０１７３】
また、図１１（ｃ）に示すように、グラフ領域３１０内において、検索結果の表示範囲に対応する領域の色彩を、その他の領域の色彩と異なるものとしても良い。図１１（ｃ）では、便宜上表示範囲に対応する領域の色彩を斜線で表している。この場合においては、色彩の境界部分が左境界線３２１ｃと右境界線３２２ｃとなる。あるいは、グラフ領域３１０内において、検索結果の表示範囲に対応する領域の画像を、その他の領域の画像と異なるものとしても良い。
【０１７４】
［６．４  その他の変形例等］
上記実施形態においては、検索された商品全体、すなわち、検索結果全体についてのグラフ３１１が表示されるようにしていた。しかしながら、検索結果の表示範囲を含む限りにおいては、検索結果全体のうち一部の範囲についてグラフ３１１が表示されるようにしても良い。この場合、例えば、検索が実行された直後は、優先順位が１番目の商品から所定の優先順位までの商品までについてグラフ３１１を表示する。そして、検索結果の表示範囲が変更されるに応じて、グラフ３１１を表示する範囲を移動させたり、拡大させたりしても良い。
【０１７５】
また、上記実施形態においては、検索が実行された場合、又は、ソート条件が変更された場合には、表示項目をソート条件の基準項目に一致させるようにしていた。しかしながら、この場合においても、表示項目をソート条件の基準項目に一致させなくても良い。また、検索条件の入力時に、ソート条件とは独立してユーザが表示項目を選択することができるようにしても良い。
【０１７６】
また、上記実施形態においては、検索結果の表示範囲を移動させるための操作部として、スライドバー３３０のつまみ３１１を適用していたが、グラフ３１１における検索結果の優先順位の方向（本実施形態の図４では横方向）に移動するものであれば、つまみ３１１に限られるものではない。また、操作部として、表示範囲ボックス３２０を適用しても良い。この場合、表示範囲ボックス３２０をユーザがドラッグすることによる表示範囲ボックス３２０の移動操作に対応して検索結果の表示範囲を変更すれば良い。
【０１７７】
また、操作部の表示は必須ではない（ただし、範囲指示情報としての表示範囲ボックス３２０を除く）。また、表示範囲ボックス３２０の左境界線３２１及び右境界線３２２をドラッグ操作を可能とする機能も必須ではない。他検索結果リンク群２０３のリンクの選択操作により、検索結果の表示範囲を変更することができるからである。また、例えば、何件目から何件目までを表示するかをユーザが数値入力することを可能にし、入力された数値に基づいて検索結果の表示範囲を変更しても良い。
【０１７８】
また、表示範囲最小値３４１、表示範囲最大値３４２、最大値３４３、平均値３４４、総検索数３４５、表示項目選択メニュー３５０の表示は必須ではない。
【０１７９】
また、表示項目は、価格、更新日時、投稿の件数、評価値のみに限られるものではない。例えば、アクセス数を表示項目としても良い。
【０１８０】
また、グラフ３１１は、折れ線グラフに限られず、例えば散布図であってもよい。
【０１８１】
また、上記実施形態においては、販売される商品の情報を検索し、検索結果をユーザ端末に送信するサーバ装置に対して本発明の情報検索装置を適用していたが、商品の情報以外の情報を検索する装置に対して本発明の情報検索装置を適用しても良い。例えば、検索エンジン等に対して本発明の情報検索装置を適用した場合、検索される情報は、例えば、Ｗｅｂページ、画像データ、ニュース記事等である。
【０１８２】
ニュース記事を検索する場合におけるシステムの利用例について説明する。例えば、ユーザは、○○大統領についての所定期間におけるニュースを探すものとする。この場合、検索条件を「○○大統領」とし、ソート条件をニュース記事の新しい順とし、表示項目をニュース記事の登録年月日とする。この条件で検索が実行されると、検索されたニュース記事の検索結果としての表示の優先順位と、ニュース記事の登録年月日との関係を示すグラフが表示される。そして、ユーザは、表示されたグラフを見て、所望の期間に登録されたニュース記事の検索結果を表示させる。
【符号の説明】
【０１８３】
１  ショッピングサーバ
２  ユーザ端末
１１  操作部
１２  表示部
１３  通信部
１４  ドライブ部
１５  記憶部
１６  入出力インターフェース部
１７  ＣＰＵ
１８  ＲＯＭ
１９  ＲＡＭ
２０  システム制御部
２１  システムバス
３１  操作部
３２  表示部
３３  通信部
３４  ドライブ部
３５  記憶部
３６  入出力インターフェース部
３７  ＣＰＵ
３８  ＲＯＭ
３９  ＲＡＭ
４０  システム制御部
４１  システムバス
１０１  会員ＤＢ
１０２  店舗ＤＢ
１０３  商品ＤＢ
１０４  会員利用ＤＢ
ＮＷ  ネットワーク
Ｓ  ショッピングシステム
【図１】
2011138241.tif 000003
【図２】
2011138241.tif 000004
【図３】
2011138241.tif 000005
【図４】
2011138241.tif 000006
【図５】
2011138241.tif 000007
【図６】
2011138241.tif 000008
【図７】
2011138241.tif 000009
【図８】
2011138241.tif 000010
【図９】
2011138241.tif 000011
【図１０】
2011138241.tif 000012
【図１１】
2011138241.tif 000013