(57)【要約】  【課題】どの程度の人数が評価して、どの程度の評価を得ているかなどの評価の信用度を、一覧表示を一見するだけでユーザに認識させることができる。【解決手段】ユーザ端末から店舗の評価値が入力されると、サーバは、店舗の最大評価値と評価値とに基づいて、最大合計評価値を示すバーに、合計評価値を示すバーが重ねて表示された棒グラフと、店舗の画像とで構成されたアイコンを生成し、店舗評価値付きアイコンＤＢに記憶する。ユーザ端末から検索情報が入力されると、サーバは、該検索情報に基づいて、地図ＤＢ３３からユーザの検索条件に合致する地図データを取得し、店舗評価値付きアイコンＤＢに記憶されたアイコンを地図上の当該店舗の位置に重ねて表示することにより、店舗の一覧表示画像を生成し、生成された一覧表示画像はサーバからユーザ端末に出力され、表示手段に表示される。【選択図】  図５
2009230248.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが使用する端末装置と、前記端末装置と接続されたサーバ装置とで構成された評価表示システムであって、
前記端末装置は、
表示手段と、
前記サーバ装置から出力される情報を前記表示手段に表示させる表示制御手段と、を備え、
前記サーバ装置は、
ユーザが入力した店舗又は商品の評価値（以下、評価値という）と、前記ユーザが最大の評価値を入力した場合の評価値（以下、最大評価値という）とを記憶する記憶手段と、
前記記憶手段に評価値が記憶された店舗又は商品のアイコンであって、前記評価値の合計と前記最大評価値の合計とが視覚化された画像を含むアイコンを前記店舗又は商品毎に生成するアイコン生成手段と、
前記アイコン生成手段により生成された各店舗又は商品毎のアイコンがテンプレートに重ねて表示された前記店舗又は商品の一覧表示画像を生成する画像生成手段と、
前記画像生成手段により生成された一覧表示画像を前記端末装置に出力する出力手段と、
を備えたことを特徴とする評価表示システム。
【請求項２】
前記記憶手段には、前記評価値と共に該評価値が入力された店舗の位置情報が記憶され、
前記サーバ装置は、前記テンプレートとして用いる地図を取得する地図取得手段を備え、
前記画像生成手段は、前記記憶手段に記憶された位置情報に基づいて、前記地図取得手段により取得された地図に含まれる店舗のアイコンを前記地図上の前記店舗の位置に重ねて表示することを特徴とする請求項１に記載の評価表示システム。
【請求項３】
前記店舗又は商品の評価を示す画像は、前記最大評価値の合計を示すバーに前記評価値の合計を示すバーが重ねて表示された棒グラフ形式の画像であることを特徴とする請求項１又は２に記載の評価表示システム。
【請求項４】
前記画像生成手段は、前記アイコンに隣接して前記評価値の合計及び前記最大評価値の合計を示す文字情報が表示された一覧表示画像を生成することを特徴とする請求項１から３のいずれかに記載の評価表示システム。
【請求項５】
前記アイコン生成手段により生成されたアイコンを記憶するアイコン記憶手段を備え、
前記画像生成手段は、前記アイコン記憶手段に記憶されたアイコンを前記テンプレートに重ねて表示することを特徴とする請求項１から４のいずれかに記載の評価表示システム。
【請求項６】
前記端末装置は、
前記表示手段に表示された一覧表示画像からアイコンを選択するアイコン選択手段と、
前記アイコン選択手段により選択されたアイコンに対応する店舗又は商品の評価値を入力する評価入力手段と、を備え、
前記記憶手段は、前記評価入力手段により入力された評価値を記録することを特徴とする請求項１から５のいずれかに記載の評価表示システム。
【請求項７】
前記端末装置は、前記店舗又は商品の検索情報を入力する入力手段を備え、
前記サーバ装置は、前記入力手段により入力された検索情報に基づいて、前記記憶手段に記憶された店舗又は商品の中から表示対象となる店舗又は商品を抽出する抽出手段を備え、
前記画像生成手段は、前記抽出手段により抽出された店舗又は商品のアイコンを前記テンプレートに表示することを特徴とする請求項１から６のいずれかに記載の評価表示システム。
【請求項８】
請求項１から７のいずれかに記載の評価表示システムを構成するサーバ装置。
【請求項９】
（ａ）ユーザが入力した店舗又は商品の評価値（以下、評価値という）と、前記ユーザが最大の評価値を入力した場合の評価値（以下、最大評価値という）とを取得するステップと、
（ｂ）前記取得した評価値の合計と前記取得した最大評価値の合計とが一見して認識可能な画像を生成するステップと、
（ｃ）前記生成された画像を含むアイコンを生成するステップと、
（ｄ）前記生成されたアイコンをテンプレートに重ねて表示させるステップと、
を含み、前記ステップ（ａ）から（ｄ）を前記テンプレートに表示させる全ての店舗又は商品に対して行うことにより、前記店舗又は商品の一覧表示を表示させることを特徴とする評価表示方法。
【請求項１０】
請求項９に記載の評価表示方法を演算装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は評価表示システム、サーバ装置、評価表示方法及びプログラムに係り、特にユーザによる評価を一覧表示可能な評価表示システム、サーバ装置、評価表示方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザが端末から入力した検索条件に基づいてＷＥＢ検索し、検索結果のＷＥＢサイト情報一覧（アドレスやコメントが含まれた一覧表）をユーザの端末に出力表示するＷＥＢ検索結果の表示システムであって、おすすめ度であるレーティングが高い順に並べ替えるなどの最適化が行われたＷＥＢサイト情報一覧を端末に表示させるＷＥＢサイト検索結果の最適表示システムが開示されている。
【特許文献１】特開２００７−０３４７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載の発明では、ＷＥＢサイト情報一覧が表示された状態において、レーティングを行ったユーザの母体数や各ユーザがどの程度の評価をしているのか等の当該評価の信用度を判断するための情報を知ることが出来ない。
【０００４】
例えば、ユーザが商品や店舗の検索をした場合において、商品や店舗の検索結果がレーティングが高い順に一覧表の形式で記載されている場合には、これらの一覧表示において、ユーザはレーティングしか知ることは出来ない。すなわち、一覧表示を見たユーザは、少人数から高い評価を受けている商品、店舗と、大人数から高い評価を受けている商品、店舗とを区別することが出来ない。このため、ユーザは、一覧表示のレーティングの信頼度を判断することが出来ないという問題がある。
【０００５】
なお、レーティングを行ったユーザの数などの詳細情報が、一覧表示にリンクされている各商品、店舗毎の紹介ページに記載されている場合があるが、このようの場合においても、ユーザは、一覧表示からはレーティングの信頼度を判断することは出来ない。
【０００６】
本発明はこのような事情に鑑みてなされたもので、どの程度の人数が評価して、どの程度の評価を得ているかなどの評価の信用度を、一覧表示を一見するだけでユーザに認識させることができる評価表示システム、サーバ装置、評価表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の評価表示システムは、ユーザが使用する端末装置と、前記端末装置と接続されたサーバ装置とで構成された評価表示システムであって、前記端末装置は、表示手段と、前記サーバ装置から出力される情報を前記表示手段に表示させる表示制御手段と、を備え、前記サーバ装置は、ユーザが入力した店舗又は商品の評価値（以下、評価値という）と、前記ユーザが最大の評価値を入力した場合の評価値（以下、最大評価値という）とを記憶する記憶手段と、前記記憶手段に評価値が記憶された店舗又は商品のアイコンであって、前記評価値の合計と前記最大評価値の合計とが一見して認識可能な画像を含むアイコンを前記店舗又は商品毎に生成するアイコン生成手段と、前記アイコン生成手段により生成された各店舗又は商品毎のアイコンがテンプレートに重ねて表示された前記店舗又は商品の一覧表示画像を生成する画像生成手段と、前記画像生成手段により生成された一覧表示画像を前記端末装置に出力する出力手段と、を備えたことを特徴とする。
【０００８】
請求項１に記載の評価表示システムによれば、評価値が記憶された店舗又は商品に対して評価値の合計と最大評価値の合計とが視覚化された画像を含むアイコンを生成し、アイコンをテンプレートに重ねて表示することにより、店舗又は商品の一覧表示画像を生成する。このように、評価値の合計及び最大評価値の合計が視覚化表示されているため、どの程度の人数が評価して、どの程度の評価を得ているかなどの評価の信用度を、一覧表示を一見するだけでユーザに認識させることが出来る。
【０００９】
請求項２に記載の評価表示システムは、請求項１に記載の評価表示システムにおいて、前記記憶手段には、前記評価値と共に該評価値が入力された店舗の位置情報が記憶され、前記サーバ装置は、前記テンプレートとして用いる地図を取得する地図取得手段を備え、前記画像生成手段は、前記記憶手段に記憶された位置情報に基づいて、前記地図取得手段により取得された地図に含まれる店舗のアイコンを前記地図上の前記店舗の位置に重ねて表示することを特徴とする。
【００１０】
請求項２に記載の評価表示システムによれば、記憶手段に記憶された店舗の位置情報に基づいて、テンプレートとして用いるために取得された地図上の店舗の位置に該店舗のアイコンを重ねて表示する。これにより、地図上のアイコンを一見するだけで、店舗の位置のみでなく、店舗の評価と、その評価の信用度をユーザに認識させることが出来る。
【００１１】
請求項３に記載の評価表示システムは、請求項１又は２に記載の評価表示システムにおいて、前記店舗又は商品の評価を示す画像は、前記最大評価値の合計を示すバーに前記評価値の合計を示すバーが重ねて表示された棒グラフ形式の画像であることを特徴とする。
【００１２】
請求項３に記載の評価表示システムによれば、最大評価値の合計を示すバーに評価値の合計を示すバーが重ねて表示された棒グラフ形式の画像を含むアイコンが一覧表示される。これにより、評価値及び最大評価値の合計や、評価の信用度をより容易にユーザに認識させることができる。
【００１３】
請求項４に記載の評価表示システムは、請求項１から３のいずれかに記載の評価表示システムにおいて、前記画像生成手段は、前記アイコンに隣接して前記評価値の合計及び前記最大評価値の合計を示す文字情報が表示された一覧表示画像を生成することを特徴とする。これにより、評価値及び最大評価値の合計の詳細をユーザに認識させることが出来る。
【００１４】
請求項５に記載の評価表示システムは、請求項１から４のいずれかに記載の評価表示システムにおいて、前記アイコン生成手段により生成されたアイコンを記憶するアイコン記憶手段を備え、前記画像生成手段は、前記アイコン記憶手段に記憶されたアイコンを前記テンプレートに重ねて表示することを特徴とする。このように、予め生成され、記憶されたアイコンを用いて一覧表示画像を生成することより、一覧表示画像を高速表示することが出来る。また、フラッシュなどの特別なプログラムを使用することなく一覧表示画像を生成、表示することが出来る。
【００１５】
請求項６に記載の評価表示システムは、請求項１から５のいずれかに記載の評価表示システムにおいて、前記端末装置は、前記表示手段に表示された一覧表示画像からアイコンを選択するアイコン選択手段と、前記アイコン選択手段により選択されたアイコンに対応する店舗又は商品の評価値を入力する評価入力手段と、を備え、前記記憶手段は、前記評価入力手段により入力された評価値を記録することを特徴とする。
【００１６】
請求項６に記載の評価表示システムによれば、一覧表示画像にアイコンが表示された店舗又は商品の評価値が端末装置から入力され、入力された評価値が記憶手段に記憶される。これにより、ユーザの評価を反映させた一覧表示画像を生成することが出来る。
【００１７】
請求項７に記載の評価表示システムは、請求項１から６のいずれかに記載の評価表示システムにおいて、前記端末装置は、前記店舗又は商品の検索情報を入力する入力手段を備え、前記サーバ装置は、前記入力手段により入力された検索情報に基づいて、前記記憶手段に記憶された店舗又は商品の中から表示対象となる店舗又は商品を抽出する抽出手段を備え、前記画像生成手段は、前記抽出手段により抽出された店舗又は商品のアイコンを前記テンプレートに表示することを特徴とする。
【００１８】
請求項７に記載の評価表示システムによれば、端末装置から入力された検索情報に基づいて表示対象となる店舗又は商品が抽出され、抽出された店舗又は商品のアイコンが表示された一覧表示画像が生成される。これにより、ユーザが所望する一覧表示画像を表示することが出来る。
【００１９】
請求項８に記載のサーバ装置は、請求項１から７のいずれかに記載の評価表示システムを構成する。
【００２０】
請求項９に記載の評価表示方法は、（ａ）ユーザが入力した店舗又は商品の評価値（以下、評価値という）と、前記ユーザが最大の評価値を入力した場合の評価値（以下、最大評価値という）とを取得するステップと、（ｂ）前記取得した評価値の合計と前記取得した最大評価値の合計とが一見して認識可能な画像を生成するステップと、（ｃ）前記生成された画像を含むアイコンを生成するステップと、（ｄ）前記生成されたアイコンをテンプレートに重ねて表示させるステップと、を含み、前記ステップ（ａ）から（ｄ）を前記テンプレートに表示させる全ての店舗又は商品に対して行うことにより、前記店舗又は商品の一覧表示を表示させることを特徴とする。
【００２１】
請求項１０に記載のプログラムは、請求項９に記載の評価表示方法を演算装置に実行させることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、どの程度の人数が評価して、どの程度の評価を得ているかなどの評価の信用度を、一覧表示を一見するだけでユーザに認識させることができる。
【発明を実施するための最良の形態】
【００２３】
＜第１の実施の形態＞
図１は、第１の実施の形態に係る店舗評価表示システム１の全体構造の概略図である。店舗評価表示システム１は、主として、ユーザ端末１０と、サーバ２０とで構成され、ユーザ端末１０とサーバ２０とは、インターネットなどの回線を通じて接続されている。
【００２４】
ユーザ端末１０は、ユーザの自宅に設置されたパーソナルコンピュータ（ＰＣ）であり、図２に示すように、主として、ＣＰＵ１１と、ハードディスクドライブ（ＨＤＤ）１２と、メモリ１３と、通信インターフェース（通信Ｉ／Ｆ）１４と、入力部１５と、表示制御部１６と、モニタ１７とで構成される。
【００２５】
ＣＰＵ１１は、ユーザ端末１０の全体の動作を統括制御する制御手段として機能するとともに、各種の演算処理を行う演算手段として機能する。
【００２６】
ＨＤＤ１２は、ＣＰＵ１１が実行する制御プログラムであるファームウェア、制御に必要な各種データ等を記憶する。
【００２７】
メモリ１３は、ＣＰＵ１１の作業用領域として利用されるとともに、表示用の画像データなどの一時記憶領域として利用される。
【００２８】
通信Ｉ／Ｆ１４は、サーバ２０から出力された情報を取得し、ＣＰＵ１１などに出力する。
【００２９】
入力部１５は、キーボード、マウスなどで構成される。入力部１５は、モニタ１７に標示されたアイコンを選択入力や、コメント文の入力を行う。
【００３０】
表示制御部１６は、ＣＰＵ１１からの指令に従い、モニタ１７への表示を制御する。すなわち、表示制御部１６は、入力されたデータをモニタ１７に表示するための映像信号（たとえば、ＮＴＳＣ信号やＰＡＬ信号、ＳＣＡＭ信号）に変換してモニタ１７に出力する。
【００３１】
モニタ１７は、カラー表示が可能な液晶ディスプレイであり、各種設定操作を行なう際のユーザインターフェース表示パネルとして利用される。
【００３２】
サーバ２０は、図３に示すように、主として、ＣＰＵ２１と、ハードディスクドライブ（ＨＤＤ）２２と、メモリ２３と、アイコン生成部２４と、表示画像生成部２５と、通信インターフェース（通信Ｉ／Ｆ）２６とで構成される。また、サーバ２０には、各種データベース（店舗情報データベース（店舗情報ＤＢ）３１、店舗評価付きアイコンデータベース（店舗評価付きアイコンＤＢ）３２、及び地図データベース（地図ＤＢ）３３）が接続される。
【００３３】
まず、サーバ２０に接続された各種データベースについて説明する。各種データベースは、本実施の形態ではサーバ２０に直接接続されているが、ネットワークを介してサーバ２０に接続してもよい。
【００３４】
店舗情報ＤＢ３１には、図４に示すように、店舗の位置情報（住所、電話番号など）、ユーザが入力した店舗の評価（コメントなど）や店舗の評価値、店舗の評価値を入力したユーザの情報等の店舗に関する情報が関連付けて記憶されている。例えば、ユーザＪがユーザ端末１０を用いて店舗Ａに関するデータを入力した場合には、店舗情報ＤＢ３１には、図４の２列目に示すように、Ａ店の店舗情報である店舗名と住所、ユーザＪの情報（ユーザ名：Ｊ、性別：女、年齢：３０代）、ユーザＪが入力した評価値（３点）及びコメント（おいしい）が記憶される。
【００３５】
また、店舗情報ＤＢ３１には、ユーザが最大の評価をしたときの評価値（以下、最大評価値という）が記憶される。本実施の形態では、ユーザは５点満点で評価値の入力を行うため、店舗情報ＤＢ３１には、最大評価値として５点が記憶される。
【００３６】
店舗評価付きアイコンＤＢ３２には、アイコン生成部２４（後に詳述）で生成された各店舗毎のアイコンが記憶される。
【００３７】
地図ＤＢ３３には、地図データが記憶される。地図データは、地図の画像データと、地図に含まれる地域の住所などの付帯情報とで構成される。地図は、店舗評価表示システム１において一覧表示を行うときのテンプレートとして使用される。
【００３８】
次に、サーバ２０を構成する各構成要素について説明する。
【００３９】
ＣＰＵ２１は、サーバ２０の全体の動作を統括制御する制御手段として機能するとともに、各種の演算処理を行う演算手段として機能する。
【００４０】
ＨＤＤ２２は、ＣＰＵ２１が実行する制御プログラムであるファームウェア、制御に必要な各種データ等を記憶する。ＨＤＤ２２は、評価値入力用の画面のデータ等のあらかじめ生成された各種画面のデータを記憶する。
【００４１】
メモリ２３は、ＣＰＵ２１の作業用領域として利用される。
【００４２】
アイコン生成部２４は、店舗情報ＤＢに記録された評価値及び最大評価値に基づいて、評価値及び最大評価値が一見して認識可能なアイコンを各店舗毎に生成する。
【００４３】
ここで、アイコンについて説明する。アイコンは、図５に示すように、店舗画像と、店舗画像に隣接して表示される評価グラフとで構成される。
【００４４】
店舗画像とは、店舗の形状を模式的に表す画像である。店舗画像はアイコン生成部２４に予め記憶されている。店舗情報ＤＢ３１に評価値が記録されていない店舗については、評価グラフが作成されないため、店舗画像がアイコンとなる。
【００４５】
評価グラフとは、最大評価値の合計（以下、最大合計評価値という）とユーザの評価値の合計（以下、合計評価値という）とを視覚化した画像であり、本実施の形態では最大合計評価値を示すバーに合計評価値を示すバーが重ねて表示された棒グラフで表される。最大合計評価値と合計評価値とを一見して認識可能にするため、最大合計評価値を示すバーと合計評価値を示すバーとは別の色、例えば最大合計評価値を示すバーは白色、合計評価値を示すバーはピンク色で表示される。
【００４６】
最大合計評価値とは、該当店舗を評価したユーザの数と、店舗情報ＤＢ３１に記憶された最大評価値とをかけ合わせた値（数式１参照）であり、合計評価値とは、店舗情報ＤＢ３１に記憶された全ユーザの評価値を足し合わせた値（数式２参照）である。
【００４７】
(式１)
最大合計評価値＝該当店舗を評価した全ユーザ数×最大評価値
(式２)
合計評価値＝Σ評価値
例えば、図４に示すように、５人のユーザがＡ店について評価値を入力した場合には、最大合計評価値は２５点（＝５人×５点）となり、評価値は１５点（＝３点＋３点＋４点＋２点＋３点）となる。この結果、図５に示すように、２５点分の長さの白いバーと１５点分の長さのピンクのバーとの底辺を揃えて、２５点分の長さの白いバーの上に１５点分の長さのピンクのバーを重ねた棒グラフが評価グラフとして作成される。
【００４８】
このようにして作成された評価グラフを店舗画像に一部重ねて合成することより、店舗画像と評価グラフとで構成された各店舗毎のアイコンが生成される。例えば、店舗画像の右斜め上に評価グラフを貼り付けることにより、合成が行われる。生成されたアイコンは、透過情報をもたせた画像ファイル（例えばＰＮＧファイル）として店舗評価付きアイコンＤＢ３２に記録される。
【００４９】
表示画像生成部２５は、地図ＤＢ３３に記録された地図上に店舗評価付きアイコンＤＢ３２に記録されたアイコンを表示することより、店舗の一覧表示画像を生成する。表示画像生成部２５が行う処理の詳細については、後に詳述する。
【００５０】
通信Ｉ／Ｆ２６は、ユーザ端末１０から出力された評価値などのデータを取得する。また、通信Ｉ／Ｆ２６は、表示画像生成部２５などから出力されたデータをユーザ端末１０へ出力する。
【００５１】
上記のように構成された店舗評価表示システム１の作用について説明する。まず、ユーザにより評価値が入力された場合の処理の流れについて、図６を用いて説明する。
【００５２】
ユーザが入力部１５を操作することによりシステムを開始すると、ＣＰＵ１１はこれを検知し、当該情報を通信Ｉ／Ｆ１４を介してサーバ２０に出力する。ＣＰＵ２１は、これを検知し、ユーザにより指示された地域の一覧表示画像のデータを通信Ｉ／Ｆ２６を介してユーザ端末１０に出力する。ＣＰＵ１１は、通信Ｉ／Ｆ１４を介して一覧表示画像のデータを取得し、表示制御部１６を介してモニタ１７に一覧表示画像を表示させる（ステップＳ１）。ステップＳ１の処理については後で詳述する。
【００５３】
ユーザが入力部１５を操作することにより一覧表示画像に表示されたアイコンを選択すると、ＣＰＵ１１はこれを検知し、当該情報を通信Ｉ／Ｆ１４を介してサーバ２０に出力する（ステップＳ２）。ＣＰＵ２１はこれを検知し、評価値入力用の画面データを通信Ｉ／Ｆ２６を介してユーザ端末１０に出力する。ＣＰＵ１１は、通信Ｉ／Ｆ１４を介して評価値入力用の画面データを取得し、表示制御部１６を介してモニタ１７に評価値入力用の画面を表示させる。
【００５４】
ユーザが入力部１５を操作することにより、評価値入力用の画面に評価値を入力すると、ＣＰＵ１１はこれを検知し、評価値やユーザ情報などを通信Ｉ／Ｆ１４を介してサーバ２０に出力する。ＣＰＵ２１はこれを検知し、評価値、評価値が入力された店舗（以下、該当店舗という）の店舗情報、ユーザ情報などのデータを取得し、ＣＰＵ２１は、取得した評価値などのデータを店舗情報ＤＢ３１に記憶する（ステップＳ３）。
【００５５】
ＣＰＵ２１は、ステップＳ３で取得したデータに基づいて、該当店舗の最大合計評価値と合計評価値とを算出し（ステップＳ４）、ステップＳ４で算出した該当店舗の最大評価値と評価値とをアイコン生成部２４に出力する。アイコン生成部２４は、入力された該当店舗の最大評価値と評価値とに基づいて、該当店舗の新しいアイコンを生成する（ステップＳ５）。
【００５６】
ＣＰＵ２１は、入力された最大評価値と評価値を店舗情報ＤＢ３１に記憶すると共に、アイコン生成部２４で生成されたアイコンを店舗評価付きアイコンＤＢ３２に記憶する（ステップＳ５）。なお、店舗評価付きアイコンＤＢ３２においては、今まで記憶されていたアイコンに変えて、アイコン生成部２４で生成されたアイコンが記憶される。
【００５７】
一覧表示画像をモニタ１７に表示する処理（ステップ１）の詳細について、図７を用いて説明する。まず、ユーザが入力部１５を操作することによりシステムを開始する。ユーザは、最初に表示される検索画面（図示せず）上で住所、電話番号、キーワードなどの検索情報を入力する。ＣＰＵ１１はこれを検知し、検索情報のデータを通信Ｉ／Ｆ１４を介してサーバ２０に出力する（ステップＳ１１）。
【００５８】
ＣＰＵ２１は、これを検知し、表示画像生成部２５に一覧表示画像を作成するように指示する。表示画像生成部２５は、ＣＰＵ２１の指示に従い、一覧表示画像を生成する（ステップＳ１２）。ステップＳ１２の処理の詳細について図８を用いて説明する。
【００５９】
ＣＰＵ２１は、ステップＳ１１により出力された検索情報のデータを取得し、検索情報を表示画像生成部２５に出力する。表示画像生成部２５は、入力された検索情報に基づいて、地図ＤＢ３３からユーザの検索条件に合致する地図データを取得する（ステップＳ２１）。この地図データは、アイコンを表示するためのテンプレートとして用いられる。
【００６０】
表示画像生成部２５は、ステップＳ２１で取得した地図データの付帯情報と、店舗情報ＤＢ３１に記憶された店舗情報とに基づいて、テンプレートに表示すべき店舗、すなわちステップＳ２１で取得した地図データの地域内に含まれる店舗を店舗情報ＤＢ３１から抽出する（ステップＳ２２）。
【００６１】
表示画像生成部２５は、ステップＳ２２で抽出した店舗のアイコンを、店舗評価付きアイコンＤＢ３２から取得する（ステップＳ２３）。
【００６２】
表示画像生成部２５は、ステップＳ２２で抽出された店舗の店舗情報に基づいて、ステップＳ２３で取得したアイコンを、テンプレートの所定の位置、すなわちステップＳ２１で取得した地図上の当該店舗の位置に重ねて表示する（ステップＳ２４）。
【００６３】
表示画像生成部２５は、地図データの地域内に含まれる全ての店舗について、アイコンが地図上に表示されたかを判断する（ステップＳ２５）。全ての店舗のアイコンが表示されていない場合（ステップＳ２５でＮＯ）には、再度ステップＳ２２〜２５を行う。全てのアイコンが表示された場合（ステップＳ２５でＹＥＳ）には、処理を終了する。
【００６４】
これにより、一覧表示画像が生成される。ＣＰＵ２１は、ステップＳ１２（ステップＳ２１〜Ｓ２５）で生成された一覧表示画像のデータを取得し、一覧表示画像のデータを通信Ｉ／Ｆ２６を介してユーザ端末１０に出力する。ＣＰＵ１１は、通信Ｉ／Ｆ１４を介して一覧表示画像のデータを取得し、表示制御部１６を介してモニタ１７に一覧表示画像を表示させる（ステップＳ１３）。これにより、図５に示すような一覧表示画像がモニタ１７に表示される。
【００６５】
本実施の形態によれば、地図上に店舗が一覧表示された一覧表示画像のみで、店舗をどの程度の人数が評価して、どの程度の評価値を得ているのかをユーザに一見して認識させることができる。
【００６６】
また、本実施の形態では、予め店舗のアイコンを作成してデータベースに記録しておくことにより、一覧表示画像の表示の際に、高速に表示を行うことができる。また、予め店舗のアイコンを作成してデータベースに記録しておくことにより、フラッシュなどの特別なプログラムを使用することなく、一覧表示画像を生成することができる。
【００６７】
なお、本実施の形態では、評価グラフと店舗画像とで構成されたアイコンを地図上に表示したが、図９に示すように、評価グラフに隣接して最大合計評価値及び合計評価値を文字情報として表示してもよい。この場合には、アイコン生成部２４で評価グラフに隣接して文字が表示されたアイコンを生成してもよいし、アイコンを店舗評価付きアイコンＤＢ３２から取得するステップ（ステップＳ２３）において店舗情報ＤＢ３１から最大合計評価値及び合計評価値を取得し、アイコンを地図上に表示させるステップ（ステップＳ２４）においてアイコンに隣接して文字情報を表示させるようにしてもよい。
【００６８】
また、本実施の形態では、最大合計評価値及び合計評価値を視覚化する方法として評価グラフを用いたが、評価グラフに限らず、図１０に示すように、星印の数（★★★☆☆）等で表してもよいし、図１１に示すように文字で表してもよいし、これらの組み合わせで表してもよい。
【００６９】
また、本実施の形態では、最大合計評価値を示すバーと合計評価値を示すバーとは別の色、例えば最大合計評価値を示すバーは白色、合計評価値を示すバーはピンク色で表示させ、この配色は全評価グラフに共通で用いたが、最大合計評価値又は評価値の値に応じて配色を変えるようにしてもよい。例えば、最大合計評価値が１０人以下の場合には、最大合計評価値を示すバーは白色、合計評価値を示すバーは赤色、最大合計評価値が５０人以下の場合には、最大合計評価値を示すバーは白色、合計評価値を示すバーは緑色、最大合計評価値が１００人以下の場合には、最大合計評価値を示すバーは白色、合計評価値を示すバーは青色で表示するようにしてもよい。また、最大合計評価値又は合計評価値の値に応じて、評価グラフの色の輝度や濃度を変えるようにしてもよいし、店舗画像の色や形状を変えるようにしてもよい。
【００７０】
＜第２の実施の形態＞
第１の実施の形態では、予めアイコンを作成して店舗評価付きアイコンＤＢに記憶しておき、そのアイコンを用いて一覧表示画像を生成したが、一覧表示画像を生成するときにアイコンを生成するようにしてもよい。
【００７１】
第２の実施の形態は、一覧表示画像を生成するときにアイコンを生成する形態である。以下、第２の実施の形態に係る店舗評価表示システム２について説明する。以下、第１の実施の形態と同一の部分については、同一の符号を付し、詳細な説明を省略する。
【００７２】
店舗評価表示システム２は、主として、ユーザ端末１０と、サーバ２０−１とで構成され、ユーザ端末１０とサーバ２０とは、インターネットなどの回線を通じて接続されている。サーバ２０−１は、図１２に示すように、主として、ＣＰＵ２１と、ハードディスクドライブ（ＨＤＤ）２２と、メモリ２３と、アイコン生成部２４と、通信インターフェース（通信Ｉ／Ｆ）２６とで構成される。また、サーバ２０には、各種データベース（店舗情報データベース（店舗情報ＤＢ）３１、及び地図データベース（地図ＤＢ）３３）が接続される。
【００７３】
このように構成された店舗評価表示システム２の作用について説明する。なお、ユーザにより評価値が入力された場合の処理については、第１の実施の形態と同一であるため、説明を省略する。
【００７４】
一覧表示画像をユーザ端末１０に表示する処理について、図１３を用いて説明する。
【００７５】
まず、ユーザが入力部１５を操作して検索情報を入力すると、ＣＰＵ１１はこれを検知し、検索情報のデータを通信Ｉ／Ｆ１４を介してサーバ２０に出力する（ステップＳ１１）。
【００７６】
ＣＰＵ２１は、ステップＳ１１により出力された検索情報のデータを取得し、入力された検索情報に基づいて、地図ＤＢ３３からユーザの検索条件に合致する地図データを取得する。ＣＰＵ２１は、取得した地図データを通信Ｉ／Ｆ２６を介してユーザ端末１０に出力する。ＣＰＵ１１は、出力された地図データを取得し、表示制御部１６を介してモニタ１８に表示する（ステップＳ３１）。
【００７７】
ＣＰＵ２１は、ステップＳ２１で取得した地図データの付帯情報と、店舗情報ＤＢ３１に記憶された店舗情報とに基づいて、ステップＳ２１で取得した地図データの地域内に含まれる店舗の情報と、当該店舗の最大合計評価値及び合計評価値とを店舗情報ＤＢ３１から取得する（ステップＳ３２）。
【００７８】
ＣＰＵ２１は、ステップＳ３２で取得した最大合計評価値及び合計評価値をアイコン生成部２４に出力する。アイコン生成部２４は、入力された最大合計評価値及び合計評価値に基づいて評価グラフを作成し、アイコン生成部２４に記憶されている店舗画像と、生成した評価グラフを基にアイコンを生成する。それと共に、ＣＰＵ２１は、ステップＳ３２で抽出された店舗の店舗情報に基づいて、アイコンを地図上のどの位置に表示すればよいかを決定する。ＣＰＵ２１は、アイコン生成部２４で生成されたアイコンと、アイコンを地図上のどの位置に表示すればよいかを示す情報とを、通信Ｉ／Ｆ２６を介してユーザ端末１０に出力する。ＣＰＵ１１は、サーバ２０から出力された情報及び指示を通信Ｉ／Ｆ１４を介して取得し、表示制御部１６に出力する。表示制御部１６は、取得された指示に基づいて、アイコンをモニタ１７に表示された地図に重ねて表示する（ステップＳ３３）。これにより、図５に示すような一覧表示画像がモニタ１７に表示される。
【００７９】
本実施の形態によれば、アイコンを予め生成する処理を省くことが出来る。第１の実施の形態では、ユーザが評価値を入力する度に新たにアイコンを生成して記憶しておく必要があるが、本実施の形態では一覧表示画像をモニタに表示させるときに評価グラフを生成するため、このような処理を行うことなく一覧表示画像をモニタに表示させることができる。
【００８０】
なお、本実施の形態では、一覧表示画像をモニタに表示させるときに、最大合計表価値及び合計評価値の取得や、評価グラフの生成を行うため、様々なバリエーションの表示が可能である。例えば、店舗が一覧表示された地図の横にソフトスイッチが形成された一覧表示画像を作成し、ユーザにより選択されたソフトスイッチに基づいてアイコンの表示を変えるようにしてもよい。
【００８１】
図１４に示すように、「２００７年」、「２００６年」、「２００５年」などの時期を選択するソフトスイッチと一覧表示画像とがモニタ１７に表示されている場合には、ＣＰＵ２１が選択された時期を認識し、アイコン生成部２４がソフトスイッチにより選択された時期の最大合計評価値及び合計評価値が表された評価グラフ作成するようにすればよい。この場合には、取得した評価値などのデータを店舗情報ＤＢ３１に記憶するステップ（ステップＳ３）において、ＣＰＵ２１が、評価値が入力された日時の情報をその他の情報と共に店舗情報ＤＢ３１に記憶させ、入力された時期の合計評価値及び最大合計評価値を算出してアイコン生成部２４に出力するようにすればよい。これにより、表示の自由度を増し、ユーザの様々な要求に対応可能なシステムを提供することが出来る。なお、選択対象としては、時期に限らず、性別、年齢など、店舗情報ＤＢ３１に記憶された様々な対象を用いることができる。
【００８２】
＜第３の実施の形態＞
第１及び第２の実施の形態は、店舗が地図上の表示された一覧表示の段階において、最大合計評価値及び評価値が認識可能な形態であるが、第３の実施の形態は、商品の一覧表示の段階において、最大合計評価値及び評価値が認識可能な形態である。
【００８３】
以下、第３の実施の形態に係る商品評価表示システム３について説明する。なお、第１の実施の形態と同一の部分については、同一の符号を付し、説明を省略する。
【００８４】
図１５は、商品評価表示システム３の全体構造の概略図である。商品評価表示システム３は、主として、ユーザ端末１０と、サーバ２０−２とで構成され、ユーザ端末１０とサーバ２０−２とは、インターネットなどの回線を通じて接続されている。
【００８５】
サーバ２０−２は、図１６に示すように、主として、ＣＰＵ２１と、ハードディスクドライブ（ＨＤＤ）２２と、メモリ２３と、アイコン生成部２４−１と、表示画像生成部２５−１と、通信インターフェース（通信Ｉ／Ｆ）２６とで構成される。また、サーバ２０−２には、各種データベース（商品情報データベース（商品情報ＤＢ）４１及び商品評価付きアイコンデータベース（商品評価付きアイコンＤＢ）４２）が接続される。
【００８６】
まず、サーバ２０−２に接続された各種データベースについて説明する。各種データベースは、本実施の形態ではサーバ２０−２に直接接続されているが、ネットワークを介してサーバ２０−２に接続してもよい。
【００８７】
商品情報ＤＢ４１には、商品の情報や写真、ユーザが入力した商品の評価（コメント）や商品の評価値、商品の評価値を入力したユーザの情報等が関連付けて記憶されている。例えば、図１７に示すように、商品情報ＤＢ４１には、商品名、店名、値段、説明などの商品情報と、ユーザ名、性別、年齢などのユーザ情報と、ユーザの入力した評価値と、写真へのリンク先などの情報が記憶される。また、商品情報ＤＢ４１には、ユーザが最大の評価をしたときの評価値（以下、最大評価値という）が記憶される。ユーザ情報、評価値などについては第１の実施の形態と同じであるため、説明を省略する。
【００８８】
商品評価付きアイコンＤＢ４２には、アイコン生成部２４−１（後に詳述）で生成された各商品毎のアイコンが記憶される。
【００８９】
次に、サーバ２０−２を構成する各構成要素について説明する。
【００９０】
アイコン生成部２４−１は、商品情報ＤＢ４１に記録された評価値及び最大評価値に基づいて、合計評価値及び最大合計評価値が視覚化されたアイコンを各商品毎に生成する。本実施の形態では、最大合計評価値を示すバーに、合計評価値を示すバーが重ねて表示された棒グラフがアイコンとして生成される。生成されたアイコンは商品評価付きアイコンＤＢ４２に記録される。
【００９１】
表示画像生成部２５−１は、テンプレートに商品の写真や店舗評価付きアイコンＤＢ３２に記録されたアイコンを表示することより、店舗の一覧表示である一覧表示画像を生成する。また、表示画像生成部２５−１には、一覧表示画像を生成するためのテンプレートが記憶されている。表示画像生成部２５−１が行う処理の詳細については、後に詳述する。
【００９２】
このように構成された商品評価表示システムの一覧表示画像をモニタ１７に表示する処理（ステップ１）の詳細について、図１８を用いて説明する。なお、ユーザにより評価値が入力された場合の処理については、第１の実施の形態と同一であるため、説明を省略する。
【００９３】
まず、ユーザが入力部１５を操作することによりシステムを開始する。ユーザは、最初に表示される検索画面（図示せず）上でキーワードなどの検索情報を入力する。ＣＰＵ１１はこれを検知し、検索情報のデータを通信Ｉ／Ｆ１４を介してサーバ２０に出力する（ステップＳ４１）。
【００９４】
ＣＰＵ２１は、これを検知し、表示画像生成部２５−１に一覧表示画像を作成するように指示する。表示画像生成部２５−１は、ＣＰＵ２１の指示に従い、一覧表示画像を生成する（ステップＳ４２）。ステップＳ４２の処理の詳細について図１９を用いて説明する。
【００９５】
ＣＰＵ２１は、ステップＳ４１により出力された検索情報のデータを取得し、検索情報を表示画像生成部２５−１に出力する。表示画像生成部２５−１は、入力された検索情報に基づいて、表示画像生成部２５−１に記憶されたテンプレートを取得する。それと同時に、表示画像生成部２５−１は、テンプレートに表示すべき項目、例えば、商品の写真、商品名、値段、説明を把握する（ステップＳ５１）。
【００９６】
表示画像生成部２５−１は、ステップＳ５１で取得した検索情報に基づいて、検索対象としてユーザに指定された商品、すなわち表示対象の商品を商品情報ＤＢ４１に記憶された商品の中から抽出する（ステップＳ５２）。
【００９７】
表示画像生成部２５−１は、ステップＳ５２で抽出された商品の商品名、価格、コメントなどの商品の情報を取得する。また、表示画像生成部２５−１は、抽出された商品の画像を商品情報ＤＢ４１から抽出する（ステップＳ５３）。
【００９８】
表示画像生成部２５−１は、ステップＳ５３で抽出した店舗のアイコンを、商品評価付きアイコンＤＢ４２から取得する（ステップＳ５４）。
【００９９】
表示画像生成部２５−１は、ステップＳ５３で取得した商品の情報と、ステップＳ５４で取得したアイコンを、ステップＳ５１で取得したテンプレートの所定の位置に表示する（ステップＳ５５）。表示画像生成部２５−１は、必要に応じて、合計評価値及び最大合計評価値をＣＰＵ２１から取得し、合計評価値及び最大合計評価値の文字情報をアイコンに隣接して表示する。
【０１００】
表示画像生成部２５−１は、ステップＳ５２で抽出された全ての商品の写真、アイコン、価格、説明などの情報がテンプレートに表示されたかどうかを判断する（ステップＳ５６）。全ての商品の情報が表示されていない場合（ステップＳ５６でＮＯ）には、再度ステップＳ５３〜５６を行う。全ての商品の情報が表示された場合（ステップＳ５６でＹＥＳ）には、処理を終了する。
【０１０１】
これにより、一覧表示画像が生成される。ＣＰＵ２１は、ステップＳ４２（ステップＳ５１〜Ｓ５５）で生成された一覧表示画像のデータを取得し、一覧表示画像のデータを通信Ｉ／Ｆ２６を介してユーザ端末１０に出力する。ＣＰＵ１１は、通信Ｉ／Ｆ１４を介して一覧表示画像のデータを取得し、表示制御部１６を介してモニタ１７に一覧表示画像を表示させる（ステップＳ４３）。これにより、図２０に示すような一覧表示画像がモニタ１７に表示される。
【０１０２】
本実施の形態によれば、商品の一覧表示のみにより、商品をどの程度の人数が評価して、どの程度の評価値を得ているのかをユーザに一見して把握させることができる。
【０１０３】
なお、本実施の形態では、各商品毎のアイコンを予め生成して商品評価付きアイコンＤＢ４２に記憶させ、記憶されたアイコンを用いて一覧表示画像を生成したが、第２に実施の形態に示したように、一覧表示画像を生成するときに各商品毎のアイコンを生成するようにしてもよい。
【０１０４】
また、本実施の形態では、合計評価値及び最大合計評価値が視覚化されたアイコンとして棒グラフを生成したが、アイコンは棒グラフに限らず、星印の数や円グラフやこれらの図形と文字との組み合わせなど様々な形態を用いることができる。
【０１０５】
なお、上記第１〜第３の実施の形態では、自宅のＰＣであるユーザ端末とサーバとを有するシステムを例に説明したが、本発明は、システムに限らず、ＰＣなどの装置に適用するプログラムとして提供することもできる。
【図面の簡単な説明】
【０１０６】
【図１】本発明が適用された店舗評価表示システム１の概略図である。
【図２】店舗評価表示システム１のユーザ端末１０のブロック図である。
【図３】店舗評価表示システム１のサーバ２０のブロック図である。
【図４】店舗評価表示システム１の店舗情報ＤＢ３１に記憶されるデータの一例である。
【図５】店舗評価表示システム１の一覧表示画像の一例である。
【図６】店舗評価表示システム１のユーザにより評価値が入力された場合の処理の流れを示すフローチャートである。
【図７】店舗評価表示システム１の一覧表示画像をモニタに表示する処理の流れを示すフローチャートである。
【図８】店舗評価表示システム１の一覧表示画像を生成する処理の流れを示すフローチャートである。
【図９】店舗評価表示システム１の一覧表示画像の一例である。
【図１０】店舗評価表示システム１の一覧表示画像の一例である。
【図１１】店舗評価表示システム１の一覧表示画像の一例である。
【図１２】本発明が適用された店舗評価表示システム２のサーバ２０−１のブロック図である。
【図１３】店舗評価表示システム２の一覧表示画像をモニタに表示する処理の流れを示すフローチャートである。
【図１４】店舗評価表示システム２の一覧表示画像の一例である。
【図１５】本発明が適用された商品評価表示システム３の概略図である。
【図１６】商品評価表示システム３のサーバ２０−２のブロック図である。
【図１７】商品評価表示システム３の商品情報ＤＢ４１に記憶されるデータの一例である。
【図１８】商品評価表示システム３の一覧表示画像をモニタに表示する処理の流れを示すフローチャートである。
【図１９】商品評価表示システム３の一覧表示画像を生成する処理の流れを示すフローチャートである。
【図２０】商品評価表示システム３の一覧表示画像の一例である。
【符号の説明】
【０１０７】
１、２：店舗評価表示システム、３：商品評価表示システム、１０：ユーザ端末、１１：ＣＰＵ、１２：ハードディスクドライブ（ＨＤＤ）、１３：メモリ、１４：通信インターフェース（通信Ｉ／Ｆ）、１５：入力部、１６：表示制御部、１７：モニタ、２０：サーバ、２１：ＣＰＵ、２２：ハードディスクドライブ（ＨＤＤ）、２３：メモリ、２４：アイコン生成部、２５：表示画像生成部、２６：通信インターフェース（通信Ｉ／Ｆ）、３１：店舗情報ＤＢ、３２：店舗評価付きアイコンＤＢ、３３；地図ＤＢ、４１：商品情報ＤＢ、４１：商品評価付きアイコンＤＢ
【図１】
2009230248.tif 000003
【図２】
2009230248.tif 000004
【図３】
2009230248.tif 000005
【図４】
2009230248.tif 000006
【図５】
2009230248.tif 000007
【図６】
2009230248.tif 000008
【図７】
2009230248.tif 000009
【図８】
2009230248.tif 000010
【図９】
2009230248.tif 000011
【図１０】
2009230248.tif 000012
【図１１】
2009230248.tif 000013
【図１２】
2009230248.tif 000014
【図１３】
2009230248.tif 000015
【図１４】
2009230248.tif 000016
【図１５】
2009230248.tif 000017
【図１６】
2009230248.tif 000018
【図１７】
2009230248.tif 000019
【図１８】
2009230248.tif 000020
【図１９】
2009230248.tif 000021
【図２０】
2009230248.tif 000022