(57)【特許請求の範囲】
【請求項１】
地図検索エンジンが検索結果として出力する地図上の複数の店舗に対して、店舗評価回数を店舗名毎に表示する地図店舗表示システムであって、
前記地図上の複数の店舗を、所定の観点からグルーピングするグルーピング手段と、
前記グルーピングしたグループを記憶する記憶手段と、
前記記憶したグループの中から、所望するグループの指定を受け付ける第１指定手段と、
前記地図検索エンジンから、前記店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた前記グループに属する前記店舗の閲覧回数又は口コミ回数を店舗評価回数として集計する第１集計手段と、
集計した前記店舗評価回数の平均回数を算出する第１算出手段と、
算出した前記店舗評価回数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力する第１表示手段と、
を備えることを特徴とする地図店舗表示システム。
【請求項２】
集計した前記店舗評価回数に基づいて前記店舗に順位を付ける第１順位付手段と、
をさらに備え、
前記第１表示手段は、前記順位に基づいたランキング形式で前記店舗名を表示させるよう出力する、
ことを特徴とする請求項１に記載の地図店舗表示システム。
【請求項３】
複数のグループの指定を受け付ける第２指定手段と、
前記地図検索エンジンから、前記店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた前記複数のグループの其々に属する前記店舗評価回数を集計する第２集計手段と、
集計した前記複数のグループの其々の店舗評価回数の平均回数を算出する第２算出手段と、
算出した前記複数のグループの其々の店舗評価回数の平均回数と関連付けて、集計した前記複数のグループの其々の前記店舗評価回数を店舗名毎に表示させるよう出力する第２表示手段と、
をさらに備えることを特徴とする請求項１に記載の地図店舗表示システム。
【請求項４】
集計した前記複数のグループの其々の店舗評価回数の平均回数及び集計した当該複数のグループの其々の前記店舗評価回数に基づいて、当該其々のグループにおいて、店舗に順位をつける第２順位付手段と、
をさらに備え、
前記第２表示手段は、前記其々のグループにおいて、前記順位に基づいたランキング形式で前記店舗を表示させるよう出力する、
ことを特徴とする請求項３に記載の地図店舗表示システム。
【請求項５】
算出した前記複数のグループの其々の店舗評価回数の平均回数を表示させるよう出力する第３表示手段と、
をさらに備えることを特徴とする請求項３に記載の地図店舗表示システム。
【請求項６】
前記第１集計手段は、前記地図検索エンジンから、前記店舗への架電クリック数を取得し、指定を受け付けたグループに属する前記店舗への架電クリック数を集計し、
前記第１算出手段は、集計した前記架電クリック数の平均回数を算出し、
前記第１表示手段は、算出した前記店舗評価回数の平均回数及び算出した前記架電クリック数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力する、
ことを特徴とする請求項１に記載の地図店舗表示システム。
【請求項７】
集計した前記店舗評価回数及び架電クリック数に基づいて、前記店舗に順位を付ける第３順位付手段と、
をさらに備え、
前記第１表示手段は、前記順位に基づいたランキング形式で前記店舗名を表示させるよう出力する、
ことを特徴とする請求項６に記載の地図店舗表示システム。
【請求項８】
前記第１集計手段は、前記地図検索エンジンから、前記店舗のＷｅｂサイトクリック数を取得し、指定を受け付けたグループに属する前記店舗のＷｅｂサイトクリック数を集計し、
前記第１算出手段は、集計した前記Ｗｅｂサイトクリック数の平均回数を算出し、
前記第１表示手段は、算出した前記店舗評価回数の平均回数及び算出した前記Ｗｅｂサイトクリック数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力する、
ことを特徴とする請求項１に記載の地図店舗表示システム。
【請求項９】
集計した前記店舗評価回数及びＷｅｂサイトクリック数に基づいて、前記店舗に順位を付ける第４順位付手段と、
をさらに備え、
前記第１表示手段は、前記順位に基づいたランキング形式で前記店舗名を表示させるよう出力する、
ことを特徴とする請求項８に記載の地図店舗表示システム。
【請求項１０】
前記第１集計手段は、前記地図検索エンジンから、前記店舗への経路案内クリック数を取得し、指定を受け付けたグループに属する前記店舗への経路案内クリック数を集計し、
前記第１算出手段は、集計した前記経路案内クリック数の平均回数を算出し、
前記第１表示手段は、算出した前記店舗評価回数の平均回数及び算出した前記経路案内クリック数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力する、
ことを特徴とする請求項１に記載の地図店舗表示システム。
【請求項１１】
集計した前記店舗評価回数及び経路案内クリック数に基づいて、前記店舗に順位を付ける第５順位付手段と、
をさらに備え、
前記第１表示手段は、前記順位に基づいたランキング形式で前記店舗名を表示させるよう出力する、
ことを特徴とする請求項１０に記載の地図店舗表示システム。
【請求項１２】
前記第１集計手段は、前記地図検索エンジンから、前記店舗への口コミの投稿回数を取得し、指定を受け付けたグループに属する前記店舗への口コミの投稿回数を集計し、
前記第１算出手段は、集計した前記投稿回数の平均回数を算出し、
前記第１表示手段は、算出した前記店舗評価回数の平均回数及び算出した前記投稿回数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力する、
ことを特徴とする請求項１に記載の地図店舗表示システム。
【請求項１３】
集計した前記店舗評価回数及び投稿回数に基づいて、前記店舗に順位を付ける第６順位付手段と、
をさらに備え、
前記第１表示手段は、前記順位に基づいたランキング形式で前記店舗名を表示させるよう出力する、
ことを特徴とする請求項１２に記載の地図店舗表示システム。
【請求項１４】
出力して表示させた結果を、所定のデータ形式で出力する出力手段と、
をさらに備えることを特徴とする請求項１に記載の地図店舗表示システム。
【請求項１５】
所定期間の指定を受け付ける第３指定手段と、
受け付けた前記所定期間において、算出した前記店舗評価回数の平均回数と関連付けて、集計した前記店舗評価回数を店舗毎に表示させるよう出力する第３表示手段と、
をさらに備えることを特徴とする請求項１に記載の地図店舗表示システム。
【請求項１６】
地図検索エンジンが検索結果として出力する地図上の複数の店舗に対して、店舗評価回数を店舗名毎に表示する地図店舗表示システムが実行する地図店舗表示方法であって、
前記地図上の複数の店舗を、所定の観点からグルーピングするステップと、
前記グルーピングしたグループを記憶するステップと、
前記記憶したグループの中から、所望するグループの指定を受け付けるステップと、
前記地図検索エンジンから、前記店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた前記グループに属する前記店舗の閲覧回数又は口コミ回数を店舗評価回数として集計するステップと、
集計した前記店舗評価回数の平均回数を算出するステップと、
算出した前記店舗評価回数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力するステップと、
を備えることを特徴とする地図店舗表示方法。
【請求項１７】
地図検索エンジンが検索結果として出力する地図上の複数の店舗に対して、店舗評価回数を店舗名毎に表示するコンピュータに、
前記地図上の複数の店舗を、所定の観点からグルーピングするステップ、
前記グルーピングしたグループを記憶するステップ、
前記記憶したグループの中から、所望するグループの指定を受け付けるステップ、
前記地図検索エンジンから、前記店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた前記グループに属する前記店舗の閲覧回数又は口コミ回数を店舗評価回数として集計するステップ、
集計した前記店舗評価回数の平均回数を算出するステップ、
算出した前記店舗評価回数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力するステップ、
実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗を検索可能な地図検索エンジンと通信可能な地図店舗表示システム、地図店舗表示方法及びプログラムに関する。
【背景技術】
【０００２】
近年、様々な店舗を探す際、地図検索エンジンにおいて、店舗を検索し、地図検索エンジンに登録されたこの店舗の情報（例えば、概要、メニュー、口コミ、画像）を閲覧することにより、所望する店舗であるかどうかを判断している。そのため、ＭＥＯ（Ｍａｐ  Ｅｎｇｉｎｅ  Ｏｐｔｉｍｉｚａｔｉｏｎ）と呼ばれる、地図検索エンジンにおける検索の最適化を図る技術が注目されている。
【０００３】
このようなＭＥＯに関する技術として、地図検索エンジンの対象地域の検索結果から、対象施設の検索順位を取得するものが提供されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１９−１０９７７７
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された技術は、単純に検索結果の順位を取得するだけのものに過ぎず、地図検索エンジンにおける店舗の閲覧回数又は口コミ回数の順位や、対象地域におけるグループ化した店舗の閲覧回数又は口コミ回数の平均回数を関連付けるものではなかった。
【０００６】
そのため、グループ化した店舗の店舗毎の閲覧回数や口コミ回数等の注目度を、管理者や店舗オーナーなど（以下、ユーザ）が把握することが困難であった。
【０００７】
本発明は、グループ化した店舗の店舗毎の注目度をユーザが把握することが容易な地図店舗表示システム、地図店舗表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
本発明は、地図検索エンジンが検索結果として出力する地図上の複数の店舗に対して、店舗評価回数を店舗名毎に表示する地図店舗表示システムであって、
前記地図上の複数の店舗を、所定の観点からグルーピングするグルーピング手段と、
前記グルーピングしたグループを記憶する記憶手段と、
前記記憶したグループの中から、所望するグループの指定を受け付ける第１指定手段と、
前記地図検索エンジンから、前記店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた前記グループに属する前記店舗の閲覧回数又は口コミ回数を店舗評価回数として集計する第１集計手段と、
集計した前記店舗評価回数の平均回数を算出する第１算出手段と、
算出した前記店舗評価回数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力する第１表示手段と、
を備えることを特徴とする地図店舗表示システムを提供する。
【００１０】
本発明によれば、地図検索エンジンが検索結果として出力する地図上の複数の店舗に対して、店舗評価回数を店舗名毎に表示する地図店舗表示システムは、前記地図上の複数の店舗を、所定の観点からグルーピングし、前記グルーピングしたグループを記憶し、前記記憶したグループの中から、所望するグループの指定を受け付ける、前記地図検索エンジンから、前記店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた前記グループに属する前記店舗の閲覧回数又は口コミ回数を店舗評価回数として集計し、集計した前記店舗評価回数の平均回数を算出し、算出した前記店舗評価回数の平均回数と関連付けて、集計した前記店舗評価回数を店舗名毎に表示させるよう出力する。
【００１１】
本発明は、地図店舗表示システムのカテゴリであるが、方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【発明の効果】
【００１２】
本発明によれば、グループ化した店舗の店舗毎の注目度を、ユーザが把握することが容易な地図店舗表示システム、地図店舗表示方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】図１は、地図店舗表示システム１の概要を示す図である。
【図２】図２は、地図店舗表示システム１の全体構成図である。
【図３】図３は、コンピュータ１０が実行するグルーピング処理のフローチャートを示す図である。
【図４】図４は、コンピュータ１０が実行する第１の店舗評価回数表示処理のフローチャートを示す図である。
【図５】図５は、コンピュータ１０が実行する第２の店舗評価回数表示処理のフローチャートを示す図である。
【図６】図６は、コンピュータ１０が実行する第３の店舗評価回数表示処理のフローチャートを示す図である。
【図７】図７は、コンピュータ１０が実行する第４の店舗評価回数表示処理のフローチャートを示す図である。
【図８】図８は、コンピュータ１０が実行する第５の店舗評価回数表示処理のフローチャートを示す図である。
【図９】図９は、コンピュータ１０が実行する第６の店舗評価回数表示処理のフローチャートを示す図である。
【図１０】図１０は、コンピュータ１０が表示させるよう出力するグラフの一例を模式的に示す図である。
【図１１】図１１は、コンピュータ１０が表示させるよう出力するグラフの一例を模式的に示す図である。
【図１２】図１２は、コンピュータ１０が表示させるよう出力するグラフの一例を模式的に示す図である。
【図１３】図１３は、コンピュータ１０が表示させるよう出力するグラフの一例を模式的に示す図である。
【図１４】図１４は、コンピュータ１０が表示させるよう出力するグラフの一例を模式的に示す図である。
【図１５】図１５は、コンピュータ１０が表示させるよう出力するグラフの一例を模式的に示す図である。
【図１６】図１６は、コンピュータ１０が表示させるよう出力するグラフの一例を模式的に示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも例であって、本発明の技術的範囲はこれに限られるものではない。
【００１５】
［地図店舗表示システム１の概要］
本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である地図店舗表示システム１の概要を説明するための図である。地図店舗表示システム１は、コンピュータ１０から構成された店舗を検索可能な地図検索エンジンと通信可能なコンピュータシステムである。
【００１６】
なお、地図店舗表示システム１は、その他の端末や装置類等が含まれていても良い。この場合、地図店舗表示システム１は、コンピュータ１０、その他の端末や装置類等の何れか又は複数の組み合わせにより、後述する各処理を実行することになる。
【００１７】
コンピュータ１０は、例えば、サーバ機能を有するコンピュータや、パーソナルコンピュータや、スマートフォンやタブレット等の携帯端末である。コンピュータ１０は、上述したその他の端末や装置類等と公衆回線網等を介して、データ通信可能に接続されており、必要なデータの送受信や各種処理を実行する。
【００１８】
なお、コンピュータ１０は、１台のコンピュータで実現されても良いし、クラウドコンピュータのような複数のコンピュータで実現されてもよい。
【００１９】
コンピュータ１０は、複数の店舗を、所定の観点からグルーピングする。所定の観点は、例えば、店舗のエリア、業態、ブランド名、法人名、仕入先、地図検索エンジンに登録された店舗に関する情報である。
【００２０】
例えば、コンピュータ１０は、予め設定された観点又は管理者や店舗オーナーなど（以下、ユーザ）が指定した観点に基づいて、複数の店舗をグルーピングする。コンピュータ１０は、上述した観点に基づいて、複数の店舗をグループに分類することにより、各店舗をグルーピングする。このとき、コンピュータ１０は、一又は複数の観点に基づいて、各店舗をグループに分類する。また、コンピュータ１０は、一のグループに対して、一又は複数の店舗を分類する。
【００２１】
コンピュータ１０は、グルーピングしたグループの中から、所望するグループの指定を受け付ける。
【００２２】
例えば、コンピュータ１０は、その他の端末や装置類等から所望するグループの指定を受け付ける。このとき、コンピュータ１０は、一又は複数のグループの指定を受け付ける。なお、コンピュータ１０は、物理キーボードや仮想キーボードやマウス等の入力デバイスを介して、グループの指定を受け付ける構成も可能である。
【００２３】
コンピュータ１０は、地図検索エンジンから、店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けたグループに属する店舗の閲覧回数又は口コミ回数を店舗評価回数として集計する。店舗の閲覧回数は、各利用者が、地図検索エンジンにおいて、予め設定された店舗情報（例えば、名称、電話番号、住所、営業時間、外観、内観、取扱商品、Ｗｅｂサイト）や利用者によって投稿された口コミや評価を閲覧した回数である。口コミ回数は、利用者によって、地図検索エンジンにおいて、各店舗に対して、投稿された口コミや評価の回数である。
【００２４】
例えば、コンピュータ１０は、地図検索エンジンから、店舗の閲覧回数又は口コミ回数を取得する。コンピュータ１０は、地図検索エンジンを管理するコンピュータ等から、この店舗の閲覧回数又は口コミ回数を取得する。コンピュータ１０は、指定を受け付けたグループに属する店舗の店舗評価回数を集計する。コンピュータ１０は、一のグループの指定を受け付けた場合、この一のグループに属する其々の店舗の店舗評価回数、この一のグループに属する店舗数及び各店舗名を集計する。また、コンピュータ１０は、複数のグループの指定を受け付けた場合、其々のグループに対して、グループに属する店舗の店舗評価回数、各グループに属する店舗数及び各店舗名を集計する。
【００２５】
コンピュータ１０は、集計した店舗評価回数の平均回数を算出する。
【００２６】
例えば、コンピュータ１０は、集計した店舗評価回数とグループに属する店舗数とに基づいて、店舗評価回数の平均回数を算出する。コンピュータ１０は、店舗評価回数を、店舗数で除算することにより、グループにおける店舗評価回数の平均回数を算出する。一のグループの指定を受け付けた場合、この一のグループにおける店舗評価回数の平均回数を算出し、複数のグループの指定を受け付けた場合、各グループにおける店舗評価回数の平均回数を其々算出する。
【００２７】
コンピュータ１０は、算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に表示させるよう出力する。
【００２８】
例えば、コンピュータ１０は、店舗評価回数を縦軸、店舗名を横軸とした棒グラフを表示させるよう出力する。コンピュータ１０は、この棒グラフを、ユーザが所持するユーザ端末に送信する。ユーザ端末は、この棒グラフを受信し、自身の表示部等に表示する。この結果、コンピュータ１０は、この棒グラフを表示させるよう出力することになる。コンピュータ１０は、一のグループの指定を受け付けた場合、算出した店舗評価回数の平均回数を、縦軸と直交する直線として表示させるよう出力する。このように、コンピュータ１０は、店舗評価回数の平均回数と、店舗評価回数と、店舗名とを視覚的に表示させるよう出力することにより、一のグループにおける店舗評価回数の平均回数と、店舗評価回数と、店舗名とを関連付けて表示させるよう出力することになる。また、コンピュータ１０は、複数のグループの指定を受け付けた場合、其々のグループに対して、上述した棒グラフを表示させるよう出力する。すなわち、コンピュータ１０は、複数の棒グラフを表示させるよう出力する。あるいは、複数のグループを一の棒グラフとして表示させるよう出力する。
【００２９】
なお、コンピュータ１０は、集計した店舗評価回数に基づいて、グループに属する各店舗に順位付けを行い、この順位に基づいたランキング形式で店舗名を表示させるよう出力する構成も可能である。この場合、上述した棒グラフにおいて、原点に近い程、順位が高い店舗名として表示させるよう出力することや、逆に、原点に遠い程、順位が高い店舗名として表示させるよう出力することが可能である。
【００３０】
また、コンピュータ１０は、店舗評価回数の平均回数と、店舗評価回数と、店舗名とを、上述した棒グラフに限らず、その他のグラフやその他の方法により、視覚的に表示させるよう出力する構成も可能である。
【００３１】
また、コンピュータ１０は、店舗への架電クリック数に関連付けて、店舗評価回数を店舗名毎に表示させるよう出力する構成も可能である。架電クリック数は、コンピュータ１０やその他の端末や装置類等により、店舗情報として表示された電話番号に架電した回数である。
【００３２】
例えば、コンピュータ１０は、地図検索エンジンから、店舗への架電クリック数を取得する。コンピュータ１０は、地図検索エンジンを管理するコンピュータ等から、この店舗への架電クリック数を取得する。コンピュータ１０は、指定を受け付けたグループに属する店舗への架電クリック数を集計する。コンピュータ１０は、集計した架電クリック数の平均回数を算出する。コンピュータ１０は、算出した店舗評価回数の平均回数及び算出した架電クリック数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に表示させるよう出力する。このとき、コンピュータ１０は、店舗評価回数及び架電クリック数に基づいて、グループに属する各店舗に順位付けを行い、この順位に基づいたランキング形式で店舗名を表示させるよう出力する構成も可能である。
【００３３】
また、コンピュータ１０は、店舗のＷｅｂサイトクリック数に関連付けて、店舗評価回数を店舗名毎に表示させるよう出力する構成も可能である。Ｗｅｂサイトクリック数は、コンピュータ１０やその他の端末や装置類等により、店舗情報として表示されたＷｅｂサイトをクリックした回数である。
【００３４】
例えば、コンピュータ１０は、地図検索エンジンから、店舗のＷｅｂサイトクリック数を取得する。コンピュータ１０は、地図検索エンジンを管理するコンピュータ等から、この店舗のＷｅｂサイトクリック数を取得する。コンピュータ１０は、指定を受け付けたグループに属する店舗のＷｅｂサイトクリック数を集計する。コンピュータ１０は、集計したＷｅｂサイトクリック数の平均回数を算出する。コンピュータ１０は、算出した店舗評価回数の平均回数及び算出したＷｅｂサイトクリック数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に表示させるよう出力する。このとき、コンピュータ１０は、店舗評価回数及びＷｅｂサイトクリック数に基づいて、グループに属する各店舗に順位付けを行い、この順位に基づいたランキング形式で店舗名を表示させるよう出力する構成も可能である。
【００３５】
また、コンピュータ１０は、店舗への経路案内クリック数に関連付けて、店舗評価回数を店舗名毎に表示させるよう出力する構成も可能である。経路案内クリック数は、コンピュータ１０やその他の端末や装置類等により、店舗への経路案内をクリックした回数である。
【００３６】
例えば、コンピュータ１０は、地図検索エンジンから、店舗への経路案内クリック数を取得する。コンピュータ１０は、地図検索エンジンを管理するコンピュータ等から、この店舗への経路案内クリック数を取得する。コンピュータ１０は、指定を受け付けたグループに属する店舗への経路案内クリック数を集計する。コンピュータ１０は、集計した経路案内クリック数の平均回数を算出する。コンピュータ１０は、算出した店舗評価回数の平均回数及び算出した経路案内クリック数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に表示させるよう出力する。このとき、コンピュータ１０は、店舗評価回数及び経路案内クリック数に基づいて、グループに属する各店舗に順位付けを行い、この順位に基づいたランキング形式で店舗名を表示させるよう出力する構成も可能である。
【００３７】
また、コンピュータ１０は、店舗の口コミの投稿回数に関連付けて、店舗評価回数を店舗名毎に表示させるよう出力する構成も可能である。口コミの投稿回数は、コンピュータ１０やその他の端末や装置類等により、店舗へ口コミを投稿した回数である。また、上述した店舗評価回数における口コミ回数との違いは、例えば、口コミ回数が、これまでの累計の口コミの回数であり、口コミの投稿回数が、所定期間（例えば、１か月、半年、一年）における口コミの投稿回数である。
【００３８】
例えば、コンピュータ１０は、地図検索エンジンから、店舗の口コミの投稿回数を取得する。コンピュータ１０は、地図検索エンジンを管理するコンピュータ等から、この店舗への口コミの投稿回数を取得する。コンピュータ１０は、指定を受け付けたグループに属する店舗の口コミの投稿回数を集計する。コンピュータ１０は、集計した口コミの投稿回数の平均回数を算出する。コンピュータ１０は、算出した店舗評価回数の平均回数及び算出した口コミの投稿回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に表示させるよう出力する。このとき、コンピュータ１０は、店舗評価回数及び口コミの投稿回数に基づいて、グループに属する各店舗に順位付けを行い、この順位に基づいたランキング形式で店舗名を表示させるよう出力する構成も可能である。
【００３９】
また、コンピュータ１０は、出力して表示させた結果を、所定のデータ形式で出力する構成も可能である。所定のデータは、例えば、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）、表計算データ、文書データ、プレゼンテーションデータである。
【００４０】
また、コンピュータ１０は、所定期間の指定を受け付け、受け付けた所定期間において、算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に表示させるよう出力する構成も可能である。
【００４１】
次に、地図店舗表示システム１が実行する処理の概要について説明する。
【００４２】
はじめに、コンピュータ１０は、複数の店舗を、所定の観点からグルーピングする（ステップＳ０１）。所定の観点は、上述した通りである。
【００４３】
コンピュータ１０は、予め設定された観点又はユーザが指定した観点に基づいて、複数の店舗をグルーピングする。コンピュータ１０は、一のグループに対して、一又は複数の店舗をグループとして分類する。
【００４４】
コンピュータ１０は、グルーピングしたグループの中から、所望するグループの指定を受け付ける（ステップＳ０２）。
【００４５】
コンピュータ１０はその他の端末や装置類や入力デバイス等を介して、グループの指定を受け付ける。
【００４６】
コンピュータ１０は、地図検索エンジンから、店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けたグループに属する店舗の閲覧回数又は口コミ回数を店舗評価回数として集計する（ステップＳ０３）。店舗回数及び口コミ回数は、上述した通りである。
【００４７】
コンピュータ１０は、地図検索エンジンから、店舗の閲覧回数又は口コミ回数を取得する。コンピュータ１０は、指定を受け付けたグループに属する店舗の店舗評価回数を集計する。コンピュータ１０は、このグループに属する店舗の店舗評価回数、店舗数及び店舗名を集計する。
【００４８】
コンピュータ１０は、集計した店舗評価回数の平均回数を算出する（ステップＳ０４）。
【００４９】
コンピュータ１０は、集計した店舗評価回数とグループに属する店舗数とに基づいて、店舗評価回数の平均回数を算出する。コンピュータ１０は、店舗評価回数を、店舗数で除算することにより、グループにおける店舗評価回数の平均回数を算出する。
【００５０】
コンピュータ１０は、算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に表示させるよう出力する（ステップＳ０５）。
【００５１】
コンピュータ１０は、店舗評価回数を縦軸、店舗名を横軸とした棒グラフを表示させるよう出力する。コンピュータ１０は、算出した店舗評価回数の平均回数を、縦軸と直交する直線として表示させるよう出力する。ここで、出力とは、所定の端末に出力するために送信することであってよいし、表示装置に出力することであってよい。このように、コンピュータ１０は、店舗評価回数の平均回数と、店舗評価回数と、店舗名とを視覚的に表示させるよう出力することにより、グループにおける店舗評価回数の平均回数と、店舗評価回数と、店舗名とを関連付けて表示させるよう出力することになる。
【００５２】
以上が、地図店舗表示システム１が実行する処理の概要である。
【００５３】
［地図店舗表示システム１のシステム構成］
図２に基づいて、本発明の好適な実施形態である地図店舗表示システム１のシステム構成について説明する。図２は、本発明の好適な実施形態である地図店舗表示システム１のシステム構成を示す図である。図２において、地図店舗表示システム１は、コンピュータ１０から構成される店舗を検索可能な地図検索エンジンと通信可能なコンピュータシステムである。
【００５４】
なお、地図店舗表示システム１は、その他の端末や装置類等が含まれていても良い。この場合、地図店舗表示システム１は、コンピュータ１０及び含まれる端末や装置類等の何れか又は複数の組み合わせにより、後述する各処理を実行することになる。
【００５５】
コンピュータ１０は、上述した通り、例えば、サーバ機能を有するコンピュータや、パーソナルコンピュータである。コンピュータ１０は、上述したその他の端末や装置類等と公衆回線網等を介して、データ通信可能に接続されており、必要なデータの送受信や各種処理を実行する。
【００５６】
なお、コンピュータ１０は、１台のコンピュータで実現されても良いし、クラウドコンピュータのような複数のコンピュータで実現されてもよい。
【００５７】
コンピュータ１０は、制御部として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部として、他の端末や装置等と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉ―Ｆｉ（Ｗｉｒｅｌｅｓｓ―Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、コンピュータ１０は、記録部として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ１０は、処理部として、各種処理を実行する各種デバイス等を備える。
【００５８】
コンピュータ１０において、制御部が所定のプログラムを実行する事により、通信部と協働して、第１表示モジュール２０、第２表示モジュール２１、第３表示モジュール２２を実現する。また、コンピュータ１０において、制御部が所定のプログラムを実行することにより、記録部と協働して、記録モジュール３０を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、グルーピングモジュール４０、第１指定モジュール４１、第１集計モジュール４２、第１算出モジュール４３、第１順位付モジュール４４、出力モジュール４５、第２指定モジュール４６、第３指定モジュール４７、第２集計モジュール４８、第２算出モジュール４９、第２順位付モジュール５０、第３順位付モジュール５１、グループ指定数判断モジュール５２、第４順位付モジュール５３、第５順位付モジュール５４、第６順位付モジュール５５を実現する。
【００５９】
［グルーピング処理］
図３に基づいて、地図店舗表示システム１が実行するグルーピング処理について説明する。図３は、コンピュータ１０が実行するグルーピング処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００６０】
グルーピングモジュール４０は、複数の店舗を、所定の観点からグルーピングする（ステップＳ１０）。ステップＳ１０において、所定の観点は、上述した通り、店舗のエリア、業態、ブランド名、法人名、仕入先、地図検索エンジンに登録された店舗に関する情報等である。グルーピングモジュール４０は、予め設定された観点又はユーザが指定した観点に基づいて、店舗をグルーピングする。
【００６１】
グルーピングモジュール４０は、設定された上述した観点の何れか又は複数の組み合わせ毎に、店舗を、グルーピングする。例えば、グルーピングモジュール４０は、エリア毎にグルーピングする場合、このエリアに存在する店舗を一のグループとしてグルーピングする。また、例えば、グルーピングモジュール４０は、エリア且つ業態にグルーピングする場合、このエリアに存在する同じ業態の店舗を一のグループにグルーピングする。グルーピングモジュール４０は、他の観点も同様にグルーピングすることになる。
【００６２】
また、グルーピングモジュール４０は、ユーザが指定した観点に基づいて、店舗をグルーピングする。例えば、グルーピングモジュール４０は、ユーザが、エリアを指定した場合、このエリアに存在する店舗を一のグループとしてグルーピングする。また、例えば、グルーピングモジュール４０は、ユーザが、エリア且つ業態を指定した場合、このエリアに存在する同じ業態の店舗を一のグループにグルーピングする。グルーピングモジュール４０は、ユーザが指定した他の観点も同様にグルーピングすることになる。
【００６３】
グルーピングモジュール４０は、一のグループに、一又は複数の店舗をグルーピングする。また、グルーピングモジュール４０は、複数のグループに跨って、一又は複数の店舗をグルーピングする。すなわち、グルーピングモジュール４０は、あるグループに属する店舗が、他の位置又は複数のグループに属するようにグルーピングすることも可能とする。
【００６４】
記録モジュール３０は、グルーピングの結果を記録する（ステップＳ１１）。ステップＳ１１において、記録モジュール３０は、グルーピングした際に用いた観点の識別子（例えば、名称、管理番号）をグループの識別子とし、このグループの識別子と、店舗の店舗名とを対応付けて記録する。この時、グループの識別子毎に店舗名を記録する形式であっても良いし、店舗名毎にグループの識別子を記録する形式であっても良い。
【００６５】
以上が、グルーピング処理である。
【００６６】
［第１の店舗評価回数表示処理］
図４に基づいて、地図店舗表示システム１が実行する第１の店舗評価回数表示処理について説明する。図４は、コンピュータ１０が実行する第１の店舗評価回数表示処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００６７】
第１指定モジュール４１は、グルーピングしたグループの中から、所望する一のグループの指定を受け付ける（ステップＳ２０）。ステップＳ２０において、第１指定モジュール４１は、上述したユーザ端末や入力デバイス等を介して、記録したグループの識別子に対する選択入力や、グループの識別子を入力する直接入力等を受け付けることにより、一のグループの指定を受け付ける。
【００６８】
コンピュータ１０が、複数のグループの指定を受け付ける場合についての詳細は、後述する。
【００６９】
第３指定モジュール４７は、所定期間の指定を受け付ける（ステップＳ２１）。ステップＳ２１において、所定期間は、例えば、一週間、一か月、半年、一年である。第３指定モジュール４７は、上述したユーザ端末や入力デバイス等を介して、予め設定された期間に対する選択入力や、期間を数字や文字により入力する直接入力等を受け付けることにより、所定期間の指定を受け付ける。
【００７０】
第１集計モジュール４２は、地図検索エンジンから、店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた期間における、指定を受け付けたグループに属する店舗の閲覧回数又は口コミ回数を店舗評価回数として集計する（ステップＳ２２）。ステップＳ２２において閲覧回数は、上述した通り、各利用者が、地図検索エンジンにおいて、各店舗の店舗情報や口コミや評価を閲覧した回数である。また、口コミ回数は、利用者によって、地図検索エンジンにおいて、各店舗に対して、投稿された口コミや評価の回数である。
【００７１】
第１集計モジュール４２は、地図検索エンジンを管理するコンピュータ等から、店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた期間における、指定を受け付けたグループに属する店舗の店舗評価回数を集計する。併せて、第１集計モジュール４２は、記憶したこのグループの識別子に対応付けられた店舗数及び店舗名を集計する。
【００７２】
第１算出モジュール４３は、集計した店舗評価回数の平均回数を算出する（ステップＳ２３）。ステップＳ２３において、第１算出モジュール４３は、集計した店舗評価回数を、このグループに該当する記録した店舗数の和で除算することにより、このグループにおける店舗評価回数の平均回数を算出する。
【００７３】
第１順位付モジュール４４は、集計した店舗評価回数に基づいて、このグループにおける各店舗に順位付けを行う（ステップＳ２４）。ステップＳ２４において、第１順位付モジュール４４は、このグループにおける各店舗の店舗評価回数に基づいて、店舗を順位付けする。例えば、第１順位付モジュール４４は、このグループに１０個の店舗が属する場合、店舗評価回数に基づいて、店舗を１から１０まで順位付ける。また、このグループに一の店舗のみが属する場合、この店舗を１と順位付ける。すなわち、第１順位付モジュール４４は、グループに属する店舗数を最大値とする順位を付けることになる。
【００７４】
第１表示モジュール２０は、算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に出力して表示させる（ステップＳ２５）。ステップＳ２５において、第１表示モジュール２０は、算出した店舗評価回数の平均回数と、集計した店舗評価回数及び店舗名とを視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。第１表示モジュール２０は、これらを、例えば、棒グラフや折れ線グラフといった形式で、出力して表示させる。このとき、第１表示モジュール２０は、上述したステップＳ２４の処理により行った順位付けの結果に基づいて、ランキング形式で、各店舗名を出力して表示させる。
【００７５】
第１表示モジュール２０が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【００７６】
第１表示モジュール２０は、店舗評価回数を縦軸、店舗名を横軸とした棒グラフをユーザ端末等に表示させる。第１表示モジュール２０は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数として表示させる。また、第１表示モジュール２０は、算出した店舗評価回数の平均回数を、縦軸と直交する直線として表示させる。また、第１表示モジュール２０は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第１表示モジュール２０は、指定を受け付けたグループの識別子を棒グラフの近傍又は各グラフに重畳させて表示させる。
【００７７】
図１０に基づいて、第１表示モジュール２０がユーザ端末等に出力して表示させる棒グラフについて説明する。図１０は、第１表示モジュール２０がユーザ端末等に出力して表示させる店舗評価回数の平均回数と、店舗評価回数及び店舗名とを示す棒グラフの一例を模式的に示す図である。図１０において、この棒グラフ２００は、縦軸が店舗評価回数を示しており、横軸が店舗名を示している。第１表示モジュール２０は、棒グラフ２００において、原点に近い場所の棒２１０が、より高い順位の店舗名であることを示す。この各棒２１０は、自身の長さにより、店舗評価回数を示す。第１表示モジュール２０は、棒グラフ２００において、縦軸と直交する直線２２０として、算出した店舗評価回数の平均回数を表示させる。第１表示モジュール２０は、指定を受け付けた期間を、期間表示欄２３０として、表示させる。第１表示モジュール２０は、この期間表示欄２３０を、棒グラフ２００の近傍又は棒グラフ２００に重畳させて表示させる。第１表示モジュール２０は、指定を受け付けたグループの識別子を、グループ名表示欄２４０として、表示させる。第１表示モジュール２０は、このグループ名表示欄２４０を、グラフの近傍又は各グラフに重畳させて表示させる。
【００７８】
この結果、第１表示モジュール２０は、算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に、棒グラフとしてユーザ端末等に出力して表示させることになる。
【００７９】
なお、第１表示モジュール２０は、棒グラフに限らず、その他の方法により、算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【００８０】
また、第１表示モジュール２０は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【００８１】
また、第３指定モジュール４７は、所定期間の指定を更に受け付け、第１表示モジュール２０は、この時に受け付けた期間における指定されたグループ内の各店舗の店舗評価回数の推移を出力して表示させる構成も可能である。この場合における所定期間とは、例えば、一週間毎、一か月毎、半年毎、といった上述したステップＳ２１の処理により指定を受け付けた期間を分割する期間を意味することになる。
【００８２】
この場合における第１表示モジュール２０が出力して表示させる例について説明する。
【００８３】
第１表示モジュール２０が、折れ線グラフとして、これらを出力して表示させる場合を例として説明する。このとき、第１表示モジュール２０は、上述したステップＳ２１の処理により指定を受け付けた期間における更に指定を受け付けた期間に基づいて、グループに属する各店舗の店舗評価回数の平均回数及び店舗評価回数を、ユーザ端末等に出力して表示させる。第１集計モジュール４２は、上述したステップＳ２２における処理に際して、各期間における店舗評価回数を併せて集計することになる。また、第１算出モジュール４３は、上述したステップＳ２３における処理に際して、集計した店舗評価回数に基づいて、この各期間における店舗評価回数の平均回数を併せて算出することになる。第１表示モジュール２０は、各期間における各店舗の店舗評価回数の平均回数と関連付けて、各期間における集計した店舗評価回数を店舗名毎に出力して表示させることになる。
【００８４】
第１表示モジュール２０は、店舗評価回数を縦軸、時間を横軸とした折れ線グラフをユーザ端末等に出力して表示させる。第１表示モジュール２０は、店舗毎に折れ線として、店舗評価回数の推移をユーザ端末等に表示させる。第１表示モジュール２０は、店舗毎に異なる態様（例えば、色違い、折れ線の種類違い）で表示させるとともに、店舗評価回数の平均回数を、店舗とは異なる態様で表示させる。また、第１表示モジュール２０は、指定を受け付けた期間を折れ線グラフの近傍又は棒グラフに重畳させて表示させる。また、第１表示モジュール２０は、指定を受け付けたグループの識別子を折れ線グラフの近傍又は各グラフに重畳させて表示させる。また、第１表示モジュール２０は、指定を受け付けたグループに属する各店舗の識別子を折れ線グラフの判例として折れ線グラフの近傍又は各グラフに重畳させて表示させる。
【００８５】
図１６に基づいて、第１表示モジュール２０がユーザ端末等に出力して表示させる折れ線グラフについて説明する。図１６は、第１表示モジュール２０がユーザ端末等に出力して表示させる店舗評価回数の平均回数と、店舗評価回数及び店舗名とを示す折れ線グラフの一例を示す図である。図１６において、この折れ線グラフ８００は、縦軸が店舗評価回数を示しており、横軸が時間を示している。本例では、時間は、一週間刻みとなっている。各折れ線８１０が、このグループにおける一週間毎の店舗評価回数を示す。第１表示モジュール２０は、折れ線グラフ８００において、折れ線８２０として、算出した各期間におけるこのグループの店舗評価回数を表示させる。第１表示モジュール２０は、指定を受け付けた期間及びこの期間に対して更に指定を受け付けた期間を、期間表示欄８３０として、表示させる。第１表示モジュール２０は、この期間表示欄８３０を、折れ線グラフ８００の近傍又は折れ線グラフ８００に重畳させて表示させる。第１表示モジュール２０は、指定を受け付けたグループの識別子を、グループ名表示欄８４０として、表示させる。第１表示モジュール２０は、このグループ名表示欄８４０を、各グラフの近傍又は各グラフに重畳させて表示させる。第１表示モジュール２０は、指定を受け付けたグループに属する各店舗の識別子を折れ線グラフの判例となる店舗名表示欄８５０として、表示させる。第１表示モジュール２０は、この店舗名表示欄８５０を、折れ線グラフの近傍又は各グラフに重畳させて表示させる。
【００８６】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ２６）。ステップＳ２６において、所定のデータ形式は、例えば、ＰＤＦ、表計算データ、文書データ、プレゼンテーションデータである。出力モジュール４５は、出力して表示させた結果を、所定のデータ形式に変換又は所定のデータ形式で作成されたデータに貼り付け等行い、出力して表示させた結果を、所定のデータ形式で作成することにより、出力して表示させた結果を、所定のデータ形式で出力する。
【００８７】
以上が、第１の店舗評価回数表示処理である。
【００８８】
［第２の店舗評価回数表示処理］
図５に基づいて、地図店舗表示システム１が実行する第２の店舗評価回数表示処理について説明する。図５は、コンピュータ１０が実行する第２の店舗評価回数表示処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は、省略する。
【００８９】
第２指定モジュール４６は、グルーピングしたグループの中から、所望する複数のグループの指定を受け付ける（ステップＳ３０）。ステップＳ３０において、第２指定モジュール４６は、上述したユーザ端末や入力デバイス等を介して、記録した複数のグループの識別子に対する選択入力や、複数のグループの識別子を入力する直接入力等を受け付けることにより、複数のグループの指定を受け付ける。
【００９０】
第３指定モジュール４７は、所定期間の指定を受け付ける（ステップＳ３１）。ステップＳ３１の処理は、上述したステップＳ２１の処理と同様である。
【００９１】
なお、第３指定モジュール４７は、グループ毎に異なる期間の指定を受け付ける構成も可能である。
【００９２】
第２集計モジュール４８は、地図検索エンジンから、店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた期間における、指定を受け付けた其々のグループに属する店舗の店舗評価回数を集計する（ステップＳ３２）。ステップＳ３２において、第２集計モジュール４８は、上述したステップＳ２２の処理と同様の処理を、其々のグループに対して実行する。すなわち、第２集計モジュール４８は、地図検索エンジンを管理するコンピュータ等から、店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けた期間における、其々のグループに属する店舗の店舗評価回数を、グループ毎に集計する。併せて、第２集計モジュール４８は、記憶した其々のグループの識別子に対応付けられた其々のグループの店舗数及び店舗名を集計する。
【００９３】
第２算出モジュール４９は、集計した店舗評価回数の其々の平均回数を算出する（ステップＳ３３）。ステップＳ３３において、第２算出モジュール４９は、上述したステップＳ２３の処理と同様の処理を、其々のグループに対して実行する。すなわち、第２算出モジュール４９は、集計した其々の店舗評価回数を、其々のグループに該当する記録した店舗数の和で除算することにより、其々のグループにおける店舗評価回数の平均回数を算出する。
【００９４】
第２順位付モジュール５０は、集計した店舗評価回数に基づいて、其々のグループにおける各店舗に順位付けを行う（ステップＳ３４）。ステップＳ３４において、第２順位付モジュール５０は、上述したステップＳ２４の処理と同様の処理を、其々のグループに対して実行する。すなわち、第２順位付モジュール５０は、其々のグループにおける各店舗の店舗評価回数に基づいて、其々のグループに属する店舗を順位付ける。
【００９５】
第２順位付モジュール５０は、其々のグループにおける算出した店舗評価回数の平均回数に基づいて、其々のグループに順位付けを行う（ステップＳ３５）。ステップＳ３５において、第２順位付モジュール５０は、各グループの店舗評価回数の平均回数に基づいて、各グループを順位付けする。例えば、第２順位付モジュール５０は、指定を受け付けたグループが１０個の場合、各グループの店舗評価回数の平均回数に基づいて、これらのグループを１から１０まで順位付ける。すなわち、第２順位付モジュール５０は、指定を受け付けたグループの数を最大値とする順位を付けることになる。
【００９６】
第２表示モジュール２１は、算出した複数のグループの其々の店舗評価回数の平均回数と関連付けて、集計した複数のグループの其々の店舗評価回数を店舗名毎に出力して表示させる（ステップＳ３６）。ステップＳ３６において、第２表示モジュール２１は、上述したステップＳ２５の処理と同様の処理を、其々のグループに対して実行する。すなわち、第２表示モジュール２１は、其々のグループ毎に、算出した店舗評価回数の平均回数と、集計した店舗評価回数及び店舗名とを視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる、このとき、第２表示モジュール２１は、其々のグループ毎に、上述したステップＳ３４の処理により行った順位付けの結果に基づいて、ランキング形式で、店舗名を出力して表示させる。
【００９７】
第２表示モジュール２１が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【００９８】
第２表示モジュール２１は、店舗評価回数を縦軸、店舗名を横軸とした棒グラフをユーザ端末等に複数出力して表示させる。第２表示モジュール２１は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数として表示させる。また、第２表示モジュール２１は、算出した店舗評価回数の平均回数を、縦軸と直交する直線として表示させる。また、第２表示モジュール２１は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第２表示モジュール２１は、グループの識別子を各棒グラフの近傍又は棒グラフに重畳させて表示させる。
【００９９】
図１１に基づいて、第２表示モジュール２１がユーザ端末等に出力して表示させる棒グラフについて説明する。図１１は、第２表示モジュール２１がユーザ端末等に出力して表示させる複数のグループにおける店舗評価回数の平均回数と、店舗評価回数及び店舗名とを示す棒グラフの一例を模式的に示す図である。図１１において、棒グラフ３００は、其々のグラフにおいて、縦軸が店舗評価回数を示しており、横軸が店舗名を示している。第２表示モジュール２１は、棒グラフ３００において、其々のグラフにおける原点に近い場所の棒３１０が、より高い順位の店舗名であることを示す。この各棒３１０は、自身の長さにより、店舗評価回数を示す。第２表示モジュール２１は、棒グラフ３００において、其々のグラフにおける縦軸と直交する直線３２０として、算出したこのグループにおける店舗評価回数の平均回数を表示させる。第２表示モジュール２１は、指定を受け付けた期間を、期間表示欄３３０として、表示させる。第２表示モジュール２１は、この期間表示欄３３０を、棒グラフ３００の近傍又は棒グラフ３００に重畳させて表示させる。第２表示モジュール２１は、グループの識別子を、グループ名表示欄３４０として、表示させる。第２表示モジュール２１は、このグループ名表示欄３４０を、各グラフの近傍又は各グラフに重畳させて表示させる。
【０１００】
この結果、第２表示モジュール２１は、其々のグループにおける算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０１０１】
なお、第２表示モジュール２１は、棒グラフに限らず、その他の方法により、其々のグループにおける算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１０２】
また、第２表示モジュール２１は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、其々のグループにおける算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１０３】
また、第３指定モジュール４７は、所定期間の指定を更に受け付け、第２表示モジュール２１は、この時に受け付けた期間における指定された各グループ内における各店舗の店舗評価回数の推移を出力して表示させる構成も可能である。この場合における所定期間とは、例えば、一週間毎、一か月毎、半年毎といった上述したステップＳ３１の処理により指定を受け付けた期間を分割する期間を意味することになる。
【０１０４】
この場合における第２表示モジュール２１が出力して表示させる例について説明する。
【０１０５】
第２表示モジュール２０が、折れ線グラフとして、これらを出力して表示させる場合を例として説明する。このとき、第２表示モジュール２１は、上述したステップＳ３１の処理により指定を受け付けた期間における更に指定を受け付けた期間に基づいて、其々のグループに属する各店舗の店舗評価回数の平均回数及び店舗評価回数を、ユーザ端末等に出力して表示させる。第２集計モジュール４８は、上述したステップＳ３２における処理に際して、各期間における店舗評価回数を其々のグループ毎に併せて集計することになる。また、第２算出モジュール４９は、上述したステップＳ３３における処理に際して、集計した店舗評価回数に基づいて、この各期間における其々のグループの店舗評価回数の平均回数を併せて算出することになる。第２表示モジュール２１は、各期間における其々のグループの各店舗の店舗評価回数の平均回数と関連付けて、各期間における集計した店舗評価回数を其々のグループの店舗名毎に出力して表示させることになる。すなわち、第２表示モジュール２０は、指定を受け付けたグループ毎に、上述した図１６と同様の形式の折れ線グラフを、ユーザ端末等に出力して表示させることになる。
【０１０６】
第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数を、其々のグループの識別子毎に出力して表示させる（ステップＳ３７）。ステップＳ３７において、算出した其々のグループの店舗評価回数の平均回数と、其々のグループの識別子とを関連付けて、視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。第３表示モジュール２２は、これらを、例えば、棒グラフや折れ線グラフといった形式で、出力して表示させる。このとき、第３表示モジュール２２は、上述したステップＳ３５の処理により行った順位付けの結果に基づいて、ランキング形式で、店舗名を出力して表示させる。
【０１０７】
第３表示モジュール２２が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０１０８】
第３表示モジュール２２は、店舗評価回数を縦軸、グループの識別子としてグループ名を横軸とした棒グラフをユーザ端末等に出力して表示させる。第３表示モジュール２２は、グループ名を、原点に近い程、順位が高いものとし、棒グラフの高さを、このグループに属する店舗の店舗評価回数の平均回数として出力して表示させる。また、第３表示モジュール２２は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて出力して表示させる。
【０１０９】
図１２に基づいて、第３表示モジュール２２がユーザ端末等に出力して表示させる棒グラフについて説明する。図１２は、第３表示モジュール２２がユーザ端末等に出力して表示させる各グループに属する店舗の店舗評価回数の平均回数と、グループの識別子としてグループ名とを示す棒グラフの一例を模式的に示す図である。図１２において、この棒グラフ４００は、縦軸が店舗評価回数を示しており、横軸が、グループ名を示している。第３表示モジュール２２は、棒グラフ４００において、原点に近い場所の棒４１０が、より高い順位のグループ名であることを示す。この各棒４１０は、自身の長さにより、グループに属する店舗の店舗評価回数の平均回数を示す。第３表示モジュール２２は、指定を受け付けた期間を、期間表示欄４２０として、表示させる。第３表示モジュール２２は、この期間表示欄４２０を、棒グラフ４００の近傍又は棒グラフ４００に重畳させて表示させる。
【０１１０】
この結果、第３表示モジュール２２は、各グループにおける店舗の店舗評価回数の平均回数と、グループの識別子とを関連付けて、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０１１１】
なお、第３表示モジュール２２は、棒グラフに限らず、その他の方法により、算出した各グループにおける店舗の店舗評価回数の平均回数と、グループの識別子とを関連付けてユーザ端末等に出力して表示させても良い。
【０１１２】
また、第３表示モジュール２２は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した各グループにおける店舗評価回数の平均回数と、グループの識別子とを関連付けてユーザ端末等に出力して表示させても良い。
【０１１３】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ３８）。ステップＳ３８の処理は、上述したステップＳ２６の処理と同様であり、出力モジュール４５は、上述したステップＳ３６及びＳ３７の其々の処理で出力して表示させた結果を、所定のデータ形式で出力する。
【０１１４】
以上が、第２の店舗評価回数表示処理である。
【０１１５】
［第３の店舗評価回数表示処理］
図６に基づいて、地図店舗表示システム１が実行する第３の店舗評価回数表示処理について説明する。図６は、コンピュータ１０が実行する第３の店舗評価回数表示処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は、省略する。
【０１１６】
第１集計モジュール４２は、地図検索エンジンから、店舗への架電クリック数を取得し、店舗への架電クリック数を集計する（ステップＳ４０）。ステップＳ４０において、架電クリック数は、上述した通り、店舗情報として表示された電話番号に各利用者が架電した回数である。第１集計モジュール４２は、上述したステップＳ２２及びＳ３２の処理に際して、併せて、店舗への架電クリック数を取得するとともに店舗への架電クリック数を集計する。
【０１１７】
第１集計モジュール４２は、店舗評価回数と同様に、地図検索エンジンを管理するコンピュータ等から、店舗への架電クリック数を取得し、指定を受け付けた期間における、指定を受け付けた一又は複数のグループに属する店舗への架電クリック数を集計する。コンピュータ１０は、上述したステップＳ２２及びＳ３２の処理において集計した、一又は複数のグループの識別子に対応付けられた店舗数及び店舗名を以降の処理で用いる。
【０１１８】
第１算出モジュール４３は、集計した架電クリック数の平均回数を算出する（ステップＳ４１）。ステップＳ４１において、第１算出モジュール４３は、集計した架電クリック数を、指定を受け付けたグループに該当する店舗数の和で除算することにより、グループにおける架電クリック数の平均回数を算出する。第１算出モジュール４３は、一のグループの指定を受け付けていた場合、一のグループの架電クリック数の平均回数を算出し、複数のグループの指定を受け付けていた場合、複数のグループの其々の架電クリック数の平均回数を算出する。
【０１１９】
第３順位付モジュール５１は、集計した架電クリック数に基づいて、指定を受け付けたグループにおける各店舗に順位付けを行う（ステップＳ４２）。ステップＳ４２において、第３順位付モジュール５１は、一のグループの指定を受け付けた場合、この一のグループにおける店舗の店舗数に基づいて、店舗を順位付けする。また、第３順位付モジュール５１は、複数のグループの指定を受け付けた場合、この複数のグループの其々における店舗の店舗数に基づいて、其々のグループで店舗を順位付けする。第３順位付モジュール５１は、上述したステップＳ２４又はＳ３４の処理と同様に、グループに属する店舗を最大値とする順位を付ける。また、第３順位付モジュール５１は、上述したステップＳ３５の処理と同様に、其々のグループにおける算出した架電クリック数の平均回数に基づいて、グループに順位付けを行う。
【０１２０】
なお、コンピュータ１０は、第３順位付モジュール５１が行った架電クリック数に基づいた店舗の順位と、上述したステップＳ２４の処理による第１順位付モジュール４４が行った店舗評価回数に基づいた店舗の順位又は上述したステップＳ３４の処理による第２順位付モジュール５０が行った店舗評価回数に基づいた店舗の順位との間で、違いが生じる場合、店舗評価回数に基づいた店舗の順位を優先する。例えば、コンピュータ１０は、ある店舗が、架電クリック数に基づいた順位が「３」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「２」として後述する処理を実行する。
【０１２１】
ただし、例外として、コンピュータ１０は、店舗評価回数に基づいた順位と、架電クリック数に基づいた順位とが、所定の範囲外（例えば、５以上離れている、３以上離れている）である場合、順位が高くなるものをこの店舗の順位として後述する処理に活用する構成も可能である。例えば、コンピュータ１０は、ある店舗が、架電クリック数に基づいた順位が「６」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「２」として後述する処理を実行する。また、同様の場合、コンピュータ１０は、順位の平均をこの店舗の順位として後述する処理に活用する構成も可能である。例えば、コンピュータ１０は、ある店舗が、架電クリック数に基づいた順位が「６」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「４」として後述する処理を実行する。
【０１２２】
グループ指定数判断モジュール５２は、一のグループの指定を受け付けたか否かを判断する（ステップＳ４３）。ステップＳ４３において、グループ指定数判断モジュール５２は、第１指定モジュール４１が一のグループの指定を受け付けたか、第２指定モジュール４６が複数のグループの指定を受け付けたか否かに基づいて、一のグループの指定を受け付けたか否かを判断する。
【０１２３】
ステップＳ４３において、一のグループの指定を受け付けたと判断した場合（ステップＳ４３  ＹＥＳ）、すなわち、第１指定モジュール４１が一のグループの指定を受け付けた場合、第１表示モジュール２０は、算出した店舗評価回数の平均回数及び算出した架電クリック数の平均回数と関連付けて、集計した店舗評価回数及び架電クリック数を店舗名毎に出力して表示させる（ステップＳ４４）。ステップＳ４４において、第１表示モジュール２０は、上述したステップＳ２３の処理により算出した店舗評価回数の平均回数及び上述したステップＳ４１の処理により算出した架電クリック数の平均回数と、上述したステップＳ２２の処理により集計した店舗評価回数及び上述したステップＳ４０の処理により集計した架電クリック数と、店舗名とを視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第１表示モジュール２０は、上述したステップＳ２５の処理で出力して表示させる内容に、架電クリック数の平均回数及び各店舗の架電クリック数を併せて出力して表示させることになる。
【０１２４】
第１表示モジュール２０が、棒グラフとしてこれらを出力して表示させる場合を例として説明する。
【０１２５】
第１表示モジュール２０は、店舗評価回数及び架電クリック数（すなわち、回数）を縦軸、店舗名を横軸とした棒グラフをユーザ端末等に出力して表示させる。第１表示モジュール２０は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数及び架電クリック数として表示させる。このとき、一の店舗に対して、店舗評価回数の棒グラフと、架電クリック数の棒グラフの２種類の棒グラフを表示させても良いし、一の棒グラフとして店舗評価回数及び架電クリック数をまとめて表示させても良い。また、第１表示モジュール２０は、算出した店舗評価回数の平均回数と、算出した架電クリック数の平均回数とを、其々、縦軸と直交する直線として表示させる。また、第１表示モジュール２０は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第１表示モジュール２０は、指定を受け付けたグループの識別子を棒グラフの近傍又は棒グラフに重畳させて表示させる。
【０１２６】
図１３に基づいて、第１表示モジュール２０がユーザ端末等に出力して表示させる棒グラフについて説明する。図１３は、第１表示モジュール２０がユーザ端末等に出力して表示させる店舗評価回数の平均及び架電クリック数の平均回数と、店舗評価回数及び架電クリック数と、店舗名とを示す棒グラフの一例を模式的に示す図である。図１３において、この棒グラフ５００は、縦軸が、回数を示しており、横軸が店舗名を示している。第１表示モジュール２０は、棒グラフ５００において、原点に近い場所の棒５１０，５２０が、より高い順位の店舗名であることを示す。この各棒５１０は、自身の長さにより、店舗評価回数を示す。また、この各棒５２０は、自身の長さにより、架電クリック数を示す。第１表示モジュール２０は、棒グラフ５００において、縦軸と直交する直線５３０として、算出した店舗評価回数の平均回数を表示させる。また、第１表示モジュール２０は、棒グラフ５００において、縦軸と直交する直線５４０として、算出した架電クリック数の平均回数を表示させる。第１表示モジュール２０は、指定を受け付けた期間を、期間表示欄５５０として、表示させる。この期間表示欄５５０は、棒グラフ５００の近傍又は棒グラフ５００に重畳させて表示させる。第１表示モジュール２０は、指定を受け付けたグループの識別子を、グループ名表示欄５６０として、表示させる。第１表示モジュール２０は、このグループ名表示欄５６０を、グラフの近傍又は各グラフに重畳させて表示させる。
【０１２７】
この結果、第１表示モジュール２０は、算出した店舗評価回数の平均回数及び架電クリック数の平均回数と関連付けて、集計した店舗評価回数及び架電クリック数を店舗名毎に、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０１２８】
なお、第１表示モジュール２０は、棒グラフに限らず、その他の方法により、算出した店舗評価回数の平均回数及び架電クリック数の平均回数と関連付けて、集計した店舗評価回数及び架電クリック数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１２９】
また、第１表示モジュール２０は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した店舗評価回数の平均回数及び架電クリック数の平均回数と関連付けて、集計した店舗評価回数及び架電クリック数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１３０】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ４５）。ステップＳ４５の処理は、上述したステップＳ２６の処理と同様である
【０１３１】
一方、ステップＳ４３において、複数のグループの指定を受け付けたと判断した場合（ステップＳ４３  ＮＯ）、すなわち、第２指定モジュール４６が複数のグループの指定を受け付けた場合、第２表示モジュール２１は、算出した複数のグループの其々の店舗評価回数の平均回数及び架電クリック数の平均回数と関連付けて、集計した複数のグループの其々の店舗評価回数及び架電クリック数を店舗名毎に出力して表示させる（ステップＳ４６）。ステップＳ４６において、上述したステップＳ３３の処理により算出した其々のグループの店舗評価回数の平均回数及び上述したステップＳ４１の処理により算出した其々のグループの架電クリック数の平均回数と、上述したステップＳ３２の処理により集計した其々のグループに属する店舗の店舗評価回数及び上述したステップＳ４０の処理により集計した其々のグループに属する店舗への架電クリック数と、店舗名とを視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第２表示モジュール２１は、上述したステップＳ３６の処理で出力して表示させる内容に、架電クリック数の平均回数及び各店舗の架電クリック数を併せて出力して表示させることになる。
【０１３２】
第２表示モジュール２１が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０１３３】
第２表示モジュール２１は、店舗評価回数及び架電クリック数（すなわち、回数）を縦軸、店舗名を横軸とした棒グラフを複数、ユーザ端末等に出力して表示させる。第２表示モジュール２１は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数及び架電クリック数としてユーザ端末等に出力して表示させる。このとき、一の店舗に対して、店舗評価回数の棒グラフと架電クリック数の棒グラフとの２種類の棒グラフを出力して表示させても良いし、一の棒グラフとして店舗評価回数及び架電クリック数をまとめて出力して表示させても良い。また、第２表示モジュール２１は、算出した店舗評価回数の平均回数と、算出した架電クリック数の平均回数とを、其々、縦軸と直交する直線として表示させる。また、第２表示モジュール２１は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第２表示モジュール２１は、グループの識別子を各棒グラフの近傍又は棒グラフに重畳させて表示させる。
【０１３４】
図１４に基づいて、第２表示モジュール２１がユーザ端末等に出力して表示させる棒グラフについて説明する。図１４は、第２表示モジュール２１がユーザ端末等に出力して表示させる複数のグループにおける店舗評価回数の平均及び架電クリック数の平均回数と、店舗評価回数及び架電クリック数と、店舗名とを示す棒グラフの一例を模式的に示す図である。図１４において、棒グラフ６００は、其々のグラフにおいて、縦軸が回数を示しており、横軸が店舗名を示している。第２表示モジュール２１は、棒グラフ６００において、原点に近い場所の棒６１０，６２０が、より高い順位の店舗名であることを示す。この各棒６１０は、自身の長さにより、店舗評価回数を示す。また、この各棒６２０は、自身の長さにより、架電クリック数を示す。第２表示モジュール２１は、棒グラフ６００において、縦軸と直交する直線６３０として、算出した店舗評価回数の平均回数を表示させる。また、第２表示モジュール２１は、棒グラフ６００において、縦軸と直交する直線６４０として、算出した架電クリック数の平均回数を表示させる。第２表示モジュール２１は、指定を受け付けた期間を、期間表示欄６５０として、表示させる。第２表示モジュール２１は、この期間表示欄６５０を、棒グラフ６００の近傍又は棒グラフ６００に重畳させて表示させる。第２表示モジュール２１は、グループの識別子を、グループ名表示欄６６０として、表示させる。第２表示モジュール２１は、このグループ名表示欄６６０を、各グラフの近傍又は各グラフに重畳させて表示させる。
【０１３５】
この結果、第２表示モジュール２１は、其々のグループにおける算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０１３６】
なお、第２表示モジュール２１は、棒グラフに限らず、その他の方法により、其々のグループにおける算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１３７】
また、第２表示モジュール２１は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、其々のグループにおける算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１３８】
第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数及び架電クリック数の平均回数を、其々のグループの識別子毎に出力して表示させる（ステップＳ４７）。ステップＳ４７において、第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数及び架電クリック数の平均回数と、其々のグループの識別子とを関連付けて、視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第３表示モジュール２２は、上述したステップＳ３７の処理で出力して表示させる内容に、架電クリック数の平均回数を併せて出力して表示させることになる。
【０１３９】
第３表示モジュール２２が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０１４０】
第３表示モジュール２２は、回数を縦軸、グループの識別子としてグループ名を横軸とした棒グラフをユーザ端末等に出力して表示させる。第３表示モジュール２２は、グループ名を、原点に近い程、順位が高いものとし、棒グラフの高さを、このグループに属する店舗の店舗評価回数の平均回数及び架電クリック数の平均回数として出力して表示させる。また、第３表示モジュール２２は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて出力して表示させる。
【０１４１】
図１５に基づいて、第３表示モジュール２２がユーザ端末等に出力して表示させる棒グラフについて説明する。図１５は、第３表示モジュール２２がユーザ端末等に出力して表示させる各グループに属する店舗の店舗評価回数の平均回数及び架電クリック数の平均回数と、グループの識別子としてグループ名とを示す棒グラフの一例を模式的に示す図である。図１５において、この棒グラフ７００は、縦軸が回数を示しており、横軸が、グループ名を示している。第３表示モジュール２２は、棒グラフ７００において、原点に近い場所の棒７１０、７２０が、より高い順位のグループ名であることを表示させる。この各棒７１０は、自身の長さにより、グループに属する店舗の店舗評価回数の平均回数を示す。また、この各棒７２０は、自身の長さにより、グループに属する店舗への架電クリック数の平均回数を示す。第３表示モジュール２２は、指定を受け付けた期間を、期間表示欄７３０として、表示させる。第３表示モジュール２２は、この期間表示欄７３０を、棒グラフ７００の近傍又は棒グラフ７００に重畳させて表示させる。
【０１４２】
この結果、第３表示モジュール２２は、各グループにおける店舗の店舗評価回数の平均回数及び架電クリック数の平均回数と、グループの識別子とを関連付けて、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０１４３】
なお、第３表示モジュール２２は、棒グラフに限らず、その他の方法により、算出した各グループにおける店舗の店舗評価回数の平均回数及び架電クリック数の平均回数と、グループの識別子とを関連付けてユーザ端末等に出力して表示させても良い。
【０１４４】
また、第３表示モジュール２２は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した各グループにおける店舗評価回数の平均回数及び架電クリック数の平均回数と、グループの識別子とを関連付けてユーザ端末等に出力して表示させても良い。
【０１４５】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ４８）。ステップＳ４８の処理は、上述したステップＳ３８の処理と同様であり、出力モジュール４５は、上述したステップＳ４６及びＳ４７の其々の処理で出力して表示させた結果を、所定のデータ形式で出力する。
【０１４６】
以上が、第３の店舗評価回数表示処理である。
【０１４７】
［第４の店舗評価回数表示処理］
図７に基づいて、地図店舗表示システム１が実行する第４の店舗評価回数表示処理について説明する。図７は、コンピュータ１０が実行する第４の店舗評価回数表示処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は、省略する。
【０１４８】
第１集計モジュール４２は、地図検索エンジンから、店舗のＷｅｂサイトクリック数を取得し、店舗のＷｅｂサイトクリック数を集計する（ステップＳ５０）。ステップＳ５０において、Ｗｅｂサイトクリック数は、上述した通り、店舗情報として表示されたＷｅｂサイトに各利用者が接続した回数である。第１集計モジュール４２は、上述したステップＳ２２及びＳ３２の処理に際して、併せて、店舗のＷｅｂサイトクリック数を取得するとともに店舗のＷｅｂサイトクリック数を集計する。
【０１４９】
第１集計モジュール４２は、店舗評価回数と同様に、地図検索エンジンを管理するコンピュータ等から、店舗のＷｅｂサイトクリック数を取得し、指定を受け付けた期間における、指定を受け付けた一又は複数のグループに属する店舗のＷｅｂサイトクリック数を集計する。コンピュータ１０は、上述したステップＳ２２及びＳ３２の処理において集計した、一又は複数のグループの識別子に対応付けられた店舗数及び店舗名を以降の処理で用いる。
【０１５０】
第１算出モジュール４３は、集計したＷｅｂサイトクリック数の平均回数を算出する（ステップＳ５１）。ステップＳ５１において、第１算出モジュール４３は、集計したＷｅｂサイトクリック数を、指定を受け付けたグループに該当する店舗数の和で除算することにより、グループにおけるＷｅｂサイトクリック数の平均回数を算出する。第１算出モジュール４３は、一のグループの指定を受け付けていた場合、一のグループのＷｅｂサイトクリック数の平均回数を算出し、複数のグループの指定を受け付けていた場合、複数のグループの其々のＷｅｂサイトクリック数の平均回数を算出する。
【０１５１】
第４順位付モジュール５３は、集計したＷｅｂサイトクリック数に基づいて、指定を受け付けたグループにおける各店舗に順位付けを行う（ステップＳ５２）。ステップＳ５２において、第４順位付モジュール５３は、一のグループの指定を受け付けた場合、この一のグループにおける店舗の店舗数に基づいて、店舗を順位付けする。また、第４順位付モジュール５３は、複数のグループの指定を受け付けた場合、この複数のグループの其々における店舗の店舗数に基づいて、其々のグループで店舗を順位付けする。第４順位付モジュール５３は、上述したステップＳ２４又はＳ３４の処理と同様に、グループに属する店舗を最大値とする順位を付ける。また、第４順位付モジュール５３は、上述したステップＳ３５の処理と同様に、其々のグループにおける算出したＷｅｂサイトクリック数の平均回数に基づいて、グループに順位付けを行う。
【０１５２】
なお、コンピュータ１０は、第４順位付モジュール５３が行ったＷｅｂサイトクリック数に基づいた店舗の順位と、上述したステップＳ２４の処理による第１順位付モジュール４４が行った店舗評価回数に基づいた店舗の順位又は上述したステップＳ３４の処理による第２順位付モジュール５０が行った店舗評価回数に基づいた店舗の順位との間で、違いが生じる場合、店舗評価回数に基づいた店舗の順位を優先する。例えば、コンピュータ１０は、ある店舗が、Ｗｅｂサイトクリック数に基づいた順位が「３」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「２」として後述する処理を実行する。例えば、Ｗｅｂサイトクリック数および店舗評価回数を合計した値で、順位付けをしてもよい。
【０１５３】
ただし、例外として、コンピュータ１０は、店舗評価回数に基づいた順位と、Ｗｅｂサイトクリック数に基づいた順位とが、所定の範囲外（例えば、５以上離れている、３以上離れている）である場合、順位が高くなるものをこの店舗の順位として後述する処理に活用する構成も可能である。例えば、コンピュータ１０は、ある店舗が、Ｗｅｂサイトクリック数に基づいた順位が「６」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「２」として後述する処理を実行する。また、同様の場合、コンピュータ１０は、順位の平均をこの店舗の順位として後述する処理に活用する構成も可能である。例えば、コンピュータ１０は、ある店舗が、Ｗｅｂサイトクリック数に基づいた順位が「６」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「４」として後述する処理を実行する。
【０１５４】
グループ指定数判断モジュール５２は、一のグループの指定を受け付けたか否かを判断する（ステップＳ５３）。ステップＳ５３において、グループ指定数判断モジュール５２は、第１指定モジュール４１が一のグループの指定を受け付けたか、第２指定モジュール４６が複数のグループの指定を受け付けたか否かに基づいて、一のグループの指定を受け付けたか否かを判断する。
【０１５５】
ステップＳ５３において、一のグループの指定を受け付けたと判断した場合（ステップＳ５３  ＹＥＳ）、すなわち、第１指定モジュール４１が一のグループの指定を受け付けた場合、第１表示モジュール２０は、算出した店舗評価回数の平均回数及び算出したＷｅｂサイトクリック数の平均回数と関連付けて、集計した店舗評価回数及びＷｅｂサイトクリック数を店舗名毎に出力して表示させる（ステップＳ５４）。ステップＳ５４において、第１表示モジュール２０は、上述したステップＳ２３の処理により算出した店舗評価回数の平均回数及び上述したステップＳ５１の処理により算出したＷｅｂサイトクリック数の平均回数と、上述したステップＳ２２の処理により集計した店舗評価回数及び上述したステップＳ５０の処理により集計したＷｅｂサイトクリック数と、店舗名とを視覚的に閲覧可能な状態でユーザ端末等に毎に出力して表示させる。すなわち、第１表示モジュール２０は、上述したステップＳ４４の処理で出力して表示させる内容において、架電クリック数の平均回数及び架電クリック数の代わりに、Ｗｅｂサイトクリック数の平均回数及びＷｅｂサイトクリック数を出力して表示させることになる。
【０１５６】
第１表示モジュール２０が、棒グラフとしてこれらを出力して表示させる場合を例として説明する。
【０１５７】
第１表示モジュール２０は、店舗評価回数及びＷｅｂサイトクリック数（すなわち、回数）を縦軸、店舗名を横軸とした棒グラフをユーザ端末等に毎に出力して表示させる。第１表示モジュール２０は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数及びＷｅｂサイトクリック数として表示させる。このとき、一の店舗に対して、店舗評価回数の棒グラフと、Ｗｅｂサイトクリック数の棒グラフの２種類の棒グラフを表示させても良いし、一の棒グラフとして店舗評価回数及びＷｅｂサイトクリック数をまとめて表示させても良い。また、第１表示モジュール２０は、算出した店舗評価回数の平均回数と、算出したＷｅｂサイトクリック数の平均回数とを、其々、縦軸と直交する直線として表示させる。また、第１表示モジュール２０は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第１表示モジュール２０は、指定を受け付けたグループの識別子を棒グラフの近傍又は棒グラフに重畳させて表示させる。
【０１５８】
この結果、第１表示モジュール２０は、算出した店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と関連付けて、集計した店舗評価回数及びＷｅｂサイトクリック数を店舗名毎に、棒グラフとしてユーザ端末等に毎に出力して表示させることになる。
【０１５９】
なお、第１表示モジュール２０は、棒グラフに限らず、その他の方法により、算出した店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と関連付けて、集計した店舗評価回数及びＷｅｂサイトクリック数を店舗名毎にユーザ端末等に毎に出力して表示させても良い。
【０１６０】
また、第１表示モジュール２０は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と関連付けて、集計した店舗評価回数及びＷｅｂサイトクリック数を店舗名毎にユーザ端末等に毎に出力して表示させても良い。
【０１６１】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ５５）。ステップＳ５５の処理は、上述したステップＳ２６の処理と同様である。
【０１６２】
一方、ステップＳ５３において、複数のグループの指定を受け付けたと判断した場合（ステップＳ５３  ＮＯ）、すなわち、第２指定モジュール４６が複数のグループの指定を受け付けた場合、第２表示モジュール２１は、算出した複数のグループの其々の店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と関連付けて、集計した複数のグループの其々の店舗評価回数及びＷｅｂサイトクリック数を店舗名毎に出力して表示させる（ステップＳ５６）。ステップＳ５６において、上述したステップＳ３３の処理により算出した其々のグループの店舗評価回数の平均回数及び上述したステップＳ５１の処理により算出した其々のグループのＷｅｂサイトクリック数の平均回数と、上述したステップＳ３２の処理により集計した其々のグループに属する店舗の店舗評価回数及び上述したステップＳ５０の処理により集計した其々のグループに属する店舗のＷｅｂサイトクリック数と、店舗名とを視覚的に閲覧可能な状態でユーザ端末等に毎に出力して表示させる。すなわち、第２表示モジュール２１は、上述したステップＳ４６の処理で出力して表示させる内容において、架電クリック数の平均回数及び架電クリック数の代わりに、Ｗｅｂサイトクリック数の平均回数及びＷｅｂサイトクリック数を出力して表示させることになる。
【０１６３】
第２表示モジュール２１が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０１６４】
第２表示モジュール２１は、店舗評価回数及びＷｅｂサイトクリック数（すなわち、回数）を縦軸、店舗名を横軸とした棒グラフを複数、ユーザ端末等に毎に出力して表示させる。第２表示モジュール２１は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数及びＷｅｂサイトクリック数としてユーザ端末等に毎に出力して表示させる。このとき、一の店舗に対して、店舗評価回数の棒グラフとＷｅｂサイトクリック数の棒グラフとの２種類の棒グラフを出力して表示させても良いし、一の棒グラフとして店舗評価回数及びＷｅｂサイトクリック数をまとめて出力して表示させても良い。また、第２表示モジュール２１は、算出した店舗評価回数の平均回数と、算出したＷｅｂサイトクリック数の平均回数とを、其々、縦軸と直交する直線として表示させる。また、第２表示モジュール２１は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第２表示モジュール２１は、グループの識別子を各棒グラフの近傍又は棒グラフに重畳させて表示させる。
【０１６５】
この結果、第２表示モジュール２１は、其々のグループにおける算出した店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と関連付けて、集計した店舗評価回数及びＷｅｂサイトクリック数を店舗名毎に、棒グラフとしてユーザ端末等に毎に出力して表示させることになる。
【０１６６】
なお、第２表示モジュール２１は、棒グラフに限らず、その他の方法により、其々のグループにおける算出した店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と関連付けて、集計した店舗評価回数及びＷｅｂサイトクリック数を店舗名毎にユーザ端末等に毎に出力して表示させても良い。
【０１６７】
また、第２表示モジュール２１は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、其々のグループにおける算出した店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と関連付けて、集計した店舗評価回数及びＷｅｂサイトクリック数を店舗名毎にユーザ端末等に毎に出力して表示させても良い。
【０１６８】
第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数を、其々のグループの識別子毎に出力して表示させる（ステップＳ５７）。ステップＳ５７において、第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と、其々のグループの識別子とを関連付けて、視覚的に閲覧可能な状態でユーザ端末等に毎に出力して表示させる。すなわち、第３表示モジュール２２は、上述したステップＳ４７の処理で出力して表示させる内容において、架電クリック数の平均回数の代わりに、Ｗｅｂサイトクリック数の平均回数を出力して表示させることになる。
【０１６９】
第３表示モジュール２２が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０１７０】
第３表示モジュール２２は、回数を縦軸、グループの識別子としてグループ名を横軸とした棒グラフをユーザ端末等に毎に出力して表示させる。第３表示モジュール２２は、グループ名を、原点に近い程、順位が高いものとし、棒グラフの高さを、このグループに属する店舗の店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数として出力して表示させる。また、第３表示モジュール２２は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて出力して表示させる。
【０１７１】
この結果、第３表示モジュール２２は、各グループにおける店舗の店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と、グループの識別子とを関連付けて、棒グラフとしてユーザ端末等に毎に出力して表示させることになる。
【０１７２】
なお、第３表示モジュール２２は、棒グラフに限らず、その他の方法により、算出した各グループにおける店舗の店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と、グループの識別子とを関連付けてユーザ端末等に毎に出力して表示させても良い。
【０１７３】
また、第３表示モジュール２２は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した各グループにおける店舗評価回数の平均回数及びＷｅｂサイトクリック数の平均回数と、グループの識別子とを関連付けてユーザ端末等に毎に出力して表示させても良い。
【０１７４】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ５８）。ステップＳ５８の処理は、上述したステップＳ３８の処理と同様であり、出力モジュール４５は、上述したステップＳ５６及びＳ５７の其々の処理で出力して表示させた結果を、所定のデータ形式で出力する。
【０１７５】
以上が、第４の店舗評価回数表示処理である。
【０１７６】
［第５の店舗評価回数表示処理］
図８に基づいて、地図店舗表示システム１が実行する第５の店舗評価回数表示処理について説明する。図８は、コンピュータ１０が実行する第５の店舗評価回数表示処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は、省略する。
【０１７７】
第１集計モジュール４２は、地図検索エンジンから、店舗への経路案内クリック数を取得し、店舗への経路案内クリック数を集計する（ステップＳ６０）。ステップＳ６０において、経路案内クリック数は、上述した通り、コンピュータ１０やその他の端末や装置類等により、店舗への経路案内をクリックした回数である。第１集計モジュール４２は、上述したステップＳ２２及びＳ３２の処理に際して、併せて、店舗への経路案内クリック数を取得するとともに店舗への経路案内クリック数を集計する。
【０１７８】
第１集計モジュール４２は、店舗評価回数と同様に、地図検索エンジンを管理するコンピュータ等から、店舗への経路案内クリック数を取得し、指定を受け付けた期間における、指定を受け付けた一又は複数のグループに属する店舗への経路案内クリック数を集計する。コンピュータ１０は、上述したステップＳ２２及びＳ３２の処理において集計した、一又は複数のグループの識別子に対応付けられた店舗数及び店舗名を以降の処理で用いる。
【０１７９】
第１算出モジュール４３は、集計した経路案内クリック数の平均回数を算出する（ステップＳ６１）。ステップＳ６１において、第１算出モジュール４３は、集計した経路案内クリック数を、指定を受け付けたグループに該当する店舗数の和で除算することにより、グループにおける経路案内クリック数の平均回数を算出する。第１算出モジュール４３は、一のグループの指定を受け付けていた場合、一のグループの経路案内クリック数の平均回数を算出し、複数のグループの指定を受け付けていた場合、複数のグループの其々の経路案内クリック数の平均回数を算出する。
【０１８０】
第５順位付モジュール５４は、集計した経路案内クリック数に基づいて、指定を受け付けたグループにおける各店舗に順位付けを行う（ステップＳ６２）。ステップＳ６２において、第５順位付モジュール５４は、一のグループの指定を受け付けた場合、この一のグループにおける店舗の店舗数に基づいて、店舗を順位付けする。また、第５順位付モジュール５４は、複数のグループの指定を受け付けた場合、この複数のグループの其々における店舗の店舗数に基づいて、其々のグループで店舗を順位付けする。第５順位付モジュール５４は、上述したステップＳ２４又はＳ３４の処理と同様に、グループに属する店舗を最大値とする順位を付ける。また、第５順位付モジュール５４は、上述したステップＳ３５の処理と同様に、其々のグループにおける算出した経路案内クリック数の平均回数に基づいて、グループに順位付けを行う。
【０１８１】
なお、コンピュータ１０は、第５順位付モジュール５４が行った経路案内クリック数に基づいた店舗の順位と、上述したステップＳ２４の処理による第１順位付モジュール４４が行った店舗評価回数に基づいた店舗の順位又は上述したステップＳ３４の処理による第２順位付モジュール５０が行った店舗評価回数に基づいた店舗の順位との間で、違いが生じる場合、店舗評価回数に基づいた店舗の順位を優先する。例えば、コンピュータ１０は、ある店舗が、経路案内クリック数に基づいた順位が「３」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「２」として後述する処理を実行する。
【０１８２】
ただし、例外として、コンピュータ１０は、店舗評価回数に基づいた順位と、経路案内クリック数に基づいた順位とが、所定の範囲外（例えば、５以上離れている、３以上離れている）である場合、順位が高くなるものをこの店舗の順位として後述する処理に活用する構成も可能である。例えば、コンピュータ１０は、ある店舗が、経路案内クリック数に基づいた順位が「６」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「２」として後述する処理を実行する。また、同様の場合、コンピュータ１０は、順位の平均をこの店舗の順位として後述する処理に活用する構成も可能である。例えば、コンピュータ１０は、ある店舗が、経路案内クリック数に基づいた順位が「６」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「４」として後述する処理を実行する。
【０１８３】
グループ指定数判断モジュール５２は、一のグループの指定を受け付けたか否かを判断する（ステップＳ６３）。ステップＳ６３において、グループ指定数判断モジュール５２は、第１指定モジュール４１が一のグループの指定を受け付けたか、第２指定モジュール４６が複数のグループの指定を受け付けたか否かに基づいて、一のグループの指定を受け付けたか否かを判断する。
【０１８４】
ステップＳ６３において、一のグループの指定を受け付けたと判断した場合（ステップＳ６３  ＹＥＳ）、すなわち、第１指定モジュール４１が一のグループの指定を受け付けた場合、第１表示モジュール２０は、算出した店舗評価回数の平均回数及び算出した経路案内クリック数の平均回数と関連付けて、集計した店舗評価回数及び経路案内クリック数を店舗名毎に出力して表示させる（ステップＳ６４）。ステップＳ６４において、第１表示モジュール２０は、上述したステップＳ２３の処理により算出した店舗評価回数の平均回数及び上述したステップＳ６１の処理により算出した経路案内クリック数の平均回数と、上述したステップＳ２２の処理により集計した店舗評価回数及び上述したステップＳ６０の処理により集計した経路案内クリック数と、店舗名とを視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第１表示モジュール２０は、上述したステップＳ４４の処理で出力して表示させる内容において、架電クリック数の平均回数及び架電クリック数の代わりに、経路案内クリック数の平均回数及び経路案内クリック数を出力して表示させることになる。
【０１８５】
第１表示モジュール２０が、棒グラフとしてこれらを出力して表示させる場合を例として説明する。
【０１８６】
第１表示モジュール２０は、店舗評価回数及び経路案内クリック数（すなわち、回数）を縦軸、店舗名を横軸とした棒グラフをユーザ端末等に出力して表示させる。第１表示モジュール２０は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数及び経路案内クリック数として表示させる。このとき、一の店舗に対して、店舗評価回数の棒グラフと、経路案内クリック数の棒グラフの２種類の棒グラフを表示させても良いし、一の棒グラフとして店舗評価回数及び経路案内クリック数をまとめて表示させても良い。また、第１表示モジュール２０は、算出した店舗評価回数の平均回数と、算出した経路案内クリック数の平均回数とを、其々、縦軸と直交する直線として表示させる。また、第１表示モジュール２０は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第１表示モジュール２０は、指定を受け付けたグループの識別子を棒グラフの近傍又は棒グラフに重畳させて表示させる。
【０１８７】
この結果、第１表示モジュール２０は、算出した店舗評価回数の平均回数及び経路案内クリック数の平均回数と関連付けて、集計した店舗評価回数及び経路案内クリック数を店舗名毎に、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０１８８】
なお、第１表示モジュール２０は、棒グラフに限らず、その他の方法により、算出した店舗評価回数の平均回数及び経路案内クリック数の平均回数と関連付けて、集計した店舗評価回数及び経路案内クリック数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１８９】
また、第１表示モジュール２０は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した店舗評価回数の平均回数及び経路案内クリック数の平均回数と関連付けて、集計した店舗評価回数及び経路案内クリック数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１９０】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ６５）。ステップＳ６５の処理は、上述したステップＳ２６の処理と同様である。
【０１９１】
一方、ステップＳ６３において、複数のグループの指定を受け付けたと判断した場合（ステップＳ６３  ＮＯ）、すなわち、第２指定モジュール４６が複数のグループの指定を受け付けた場合、第２表示モジュール２１は、算出した複数のグループの其々の店舗評価回数の平均回数及び経路案内クリック数の平均回数と関連付けて、集計した複数のグループの其々の店舗評価回数及び経路案内クリック数を店舗名毎に出力して表示させる（ステップＳ６６）。ステップＳ６６において、上述したステップＳ３３の処理により算出した其々のグループの店舗評価回数の平均回数及び上述したステップＳ６１の処理により算出した其々のグループの経路案内クリック数の平均回数と、上述したステップＳ３２の処理により集計した其々のグループに属する店舗の店舗評価回数及び上述したステップＳ６０の処理により集計した其々のグループに属する店舗への経路案内クリック数と、店舗名とを視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第２表示モジュール２１は、上述したステップＳ４６の処理で出力して表示させる内容において、架電クリック数の平均回数及び架電クリック数の代わりに、経路案内クリック数の平均回数及び経路案内クリック数を出力して表示させることになる。
【０１９２】
第２表示モジュール２１が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０１９３】
第２表示モジュール２１は、店舗評価回数及び経路案内クリック数（すなわち、回数）を縦軸、店舗名を横軸とした棒グラフを複数、ユーザ端末等に出力して表示させる。第２表示モジュール２１は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数及び経路案内クリック数としてユーザ端末等に出力して表示させる。このとき、一の店舗に対して、店舗評価回数の棒グラフと経路案内クリック数の棒グラフとの２種類の棒グラフを表示させても良いし、一の棒グラフとして店舗評価回数及び経路案内クリック数をまとめて表示させても良い。また、第２表示モジュール２１は、算出した店舗評価回数の平均回数と、算出した経路案内クリック数の平均回数とを、其々、縦軸と直交する直線として表示させる。また、第２表示モジュール２１は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第２表示モジュール２１は、グループの識別子を各棒グラフの近傍又は棒グラフに重畳させて表示させる。
【０１９４】
この結果、第２表示モジュール２１は、其々のグループにおける算出した店舗評価回数の平均回数及び経路案内クリック数の平均回数と関連付けて、集計した店舗評価回数及び経路案内クリック数を店舗名毎に、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０１９５】
なお、第２表示モジュール２１は、棒グラフに限らず、その他の方法により、其々のグループにおける算出した店舗評価回数の平均回数及び経路案内クリック数の平均回数と関連付けて、集計した店舗評価回数及び経路案内クリック数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１９６】
また、第２表示モジュール２１は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、其々のグループにおける算出した店舗評価回数の平均回数及び経路案内クリック数の平均回数と関連付けて、集計した店舗評価回数及び経路案内クリック数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０１９７】
第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数及び経路案内クリック数の平均回数を、其々のグループの識別子毎に出力して表示させる（ステップＳ６７）。ステップＳ６７において、第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数及び経路案内クリック数の平均回数と、其々のグループの識別子とを関連付けて、視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第３表示モジュール２２は、上述したステップＳ４７の処理で出力して表示させる内容において、架電クリック数の平均回数の代わりに、経路案内クリック数の平均回数を出力して表示させることになる。
【０１９８】
第３表示モジュール２２が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０１９９】
第３表示モジュール２２は、回数を縦軸、グループの識別子としてグループ名を横軸とした棒グラフをユーザ端末等に出力して表示させる。第３表示モジュール２２は、グループ名を、原点に近い程、順位が高いものとし、棒グラフの高さを、このグループに属する店舗の店舗評価回数の平均回数及び経路案内クリック数の平均回数として出力して表示させる。また、第３表示モジュール２２は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて出力して表示させる。
【０２００】
この結果、第３表示モジュール２２は、各グループにおける店舗の店舗評価回数の平均回数及び経路案内クリック数の平均回数と、グループの識別子とを関連付けて、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０２０１】
なお、第３表示モジュール２２は、棒グラフに限らず、その他の方法により、算出した各グループにおける店舗の店舗評価回数の平均回数及び経路案内クリック数の平均回数と、グループの識別子とを関連付けてユーザ端末等に出力して表示させても良い。
【０２０２】
また、第３表示モジュール２２は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した各グループにおける店舗評価回数の平均回数及び経路案内クリック数の平均回数と、グループの識別子とを関連付けてユーザ端末等に出力して表示させても良い。
【０２０３】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ６８）。ステップＳ６８の処理は、上述したステップＳ３８の処理と同様であり、出力モジュール４５は、上述したステップＳ６６及びＳ６７の其々の処理で出力して表示させた結果を、所定のデータ形式で出力する。
【０２０４】
以上が、第５の店舗評価回数表示処理である
【０２０５】
［第６の店舗評価回数表示処理］
図９に基づいて、地図店舗表示システム１が実行する第６の店舗評価回数表示処理について説明する。図９は、コンピュータ１０が実行する第６の店舗評価回数表示処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は、省略する。
【０２０６】
第１集計モジュール４２は、地図検索エンジンから、店舗の口コミの投稿回数を取得し、店舗の口コミの投稿回数を集計する（ステップＳ７０）。ステップＳ７０において、口コミの投稿回数は、上述した通り、所定期間（例えば、１か月、半年、一年）における口コミの投稿回数である、すなわち、上述したステップＳ２１及びＳ３１の処理により指定を受け付けた期間の内、更に、限定された所定期間に投稿された口コミの回数である。第１集計モジュール４２は、上述したステップＳ２２及びＳ３２の処理に際して、併せて、店舗の口コミの投稿回数を取得するとともに店舗の口コミの投稿回数を集計する。
【０２０７】
第１集計モジュール４２は、店舗評価回数と同様に、地図検索エンジンを管理するコンピュータ等から、店舗の口コミの投稿回数を取得し、指定を受け付けた期間における、指定を受け付けた一又は複数のグループに属する店舗の口コミの投稿回数を集計する。コンピュータ１０は、上述したステップＳ２２及びＳ３２の処理において集計した、一又は複数のグループの識別子に対応付けられた店舗数及び店舗名を以降の処理で用いる。
【０２０８】
第１算出モジュール４３は、集計した口コミの投稿回数の平均回数を算出する（ステップＳ７１）。ステップＳ７１において、第１算出モジュール４３は、集計した口コミの投稿回数を、指定を受け付けたグループに該当する店舗数の和で除算することにより、グループにおける口コミの投稿回数の平均回数を算出する。第１算出モジュール４３は、一のグループの指定を受け付けていた場合、一のグループの口コミの投稿回数の平均回数を算出し、複数のグループの指定を受け付けていた場合、複数のグループの其々の口コミの投稿回数の平均回数を算出する。
【０２０９】
第６順位付モジュール５５は、集計した口コミの投稿回数に基づいて、指定を受け付けたグループにおける各店舗に順位付けを行う（ステップＳ７２）。ステップＳ７２において、第６順位付モジュール５５は、一のグループの指定を受け付けた場合、この一のグループにおける店舗の店舗数に基づいて、店舗を順位付けする。また、第６順位付モジュール５５は、複数のグループの指定を受け付けた場合、この複数のグループの其々における店舗の店舗数に基づいて、其々のグループで店舗を順位付けする。第６順位付モジュール５５は、上述したステップＳ２４又はＳ３４の処理と同様に、グループに属する店舗を最大値とする順位を付ける。また、第６順位付モジュール５５は、上述したステップＳ３５の処理と同様に、其々のグループにおける算出した口コミの投稿回数の平均回数に基づいて、グループに順位付けを行う。
【０２１０】
なお、コンピュータ１０は、第６順位付モジュール５５が行った口コミの投稿回数に基づいた店舗の順位と、上述したステップＳ２４の処理による第１順位付モジュール４４が行った店舗評価回数に基づいた店舗の順位又は上述したステップＳ３４の処理による第２順位付モジュール５０が行った店舗評価回数に基づいた店舗の順位との間で、違いが生じる場合、店舗評価回数に基づいた店舗の順位を優先する。例えば、コンピュータ１０は、ある店舗が、口コミの投稿回数に基づいた順位が「３」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「２」として後述する処理を実行する。
【０２１１】
ただし、例外として、コンピュータ１０は、店舗評価回数に基づいた順位と、口コミの投稿回数に基づいた順位とが、所定の範囲外（例えば、５以上離れている、３以上離れている）である場合、順位が高くなるものをこの店舗の順位として後述する処理に活用する構成も可能である。例えば、コンピュータ１０は、ある店舗が、口コミの投稿回数に基づいた順位が「６」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「２」として後述する処理を実行する。また、同様の場合、コンピュータ１０は、順位の平均をこの店舗の順位として後述する処理に活用する構成も可能である。例えば、コンピュータ１０は、ある店舗が、口コミの投稿回数に基づいた順位が「６」であり、店舗評価回数に基づいた順位が「２」である場合、この店舗の順位を「４」として後述する処理を実行する。
【０２１２】
グループ指定数判断モジュール５２は、一のグループの指定を受け付けたか否かを判断する（ステップＳ７３）。ステップＳ７３において、グループ指定数判断モジュール５２は、第１指定モジュール４１が一のグループの指定を受け付けたか、第２指定モジュール４６が複数のグループの指定を受け付けたか否かに基づいて、一のグループの指定を受け付けたか否かを判断する。
【０２１３】
ステップＳ７３において、一のグループの指定を受け付けたと判断した場合（ステップＳ７３  ＹＥＳ）、すなわち、第１指定モジュール４１が一のグループの指定を受け付けた場合、第１表示モジュール２０は、算出した店舗評価回数の平均回数及び算出した口コミの投稿回数の平均回数と関連付けて、集計した店舗評価回数及び口コミの投稿回数を店舗名毎に出力して表示させる（ステップＳ７４）。ステップＳ７４において、第１表示モジュール２０は、上述したステップＳ２３の処理により算出した店舗評価回数の平均回数及び上述したステップＳ７１の処理により算出した口コミの投稿回数の平均回数と、上述したステップＳ２２の処理により集計した店舗評価回数及び上述したステップＳ７０の処理により集計した口コミの投稿回数と、店舗名とを視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第１表示モジュール２０は、上述したステップＳ４４の処理で出力して表示させる内容において、架電クリック数の平均回数及び架電クリック数の代わりに、口コミの投稿回数の平均回数及び口コミの投稿回数を出力して表示させることになる。
【０２１４】
第１表示モジュール２０が、棒グラフとしてこれらを出力して表示させる場合を例として説明する。
【０２１５】
第１表示モジュール２０は、店舗評価回数及び口コミの投稿回数（すなわち、回数）を縦軸、店舗名を横軸とした棒グラフをユーザ端末等に出力して表示させる。または、縦軸と横軸の値を逆にしてもよい。第１表示モジュール２０は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数及び口コミの投稿回数として表示させる。このとき、一の店舗に対して、店舗評価回数の棒グラフと、口コミの投稿回数の棒グラフの２種類の棒グラフを表示させても良いし、一の棒グラフとして店舗評価回数及び口コミの投稿回数をまとめて表示させても良い。また、第１表示モジュール２０は、算出した店舗評価回数の平均回数と、算出した口コミの投稿回数の平均回数とを、其々、縦軸と直交する直線として表示させる。また、第１表示モジュール２０は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第１表示モジュール２０は、指定を受け付けたグループの識別子を棒グラフの近傍又は棒グラフに重畳させて表示させる。なお、ファイルで出力して表示してもよい。
【０２１６】
この結果、第１表示モジュール２０は、算出した店舗評価回数の平均回数及び口コミの投稿回数の平均回数と関連付けて、集計した店舗評価回数及び口コミの投稿回数を店舗名毎に、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０２１７】
なお、第１表示モジュール２０は、棒グラフに限らず、その他の方法により、算出した店舗評価回数の平均回数及び口コミの投稿回数の平均回数と関連付けて、集計した店舗評価回数及び口コミの投稿回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０２１８】
また、第１表示モジュール２０は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した店舗評価回数の平均回数及び口コミの投稿回数の平均回数と関連付けて、集計した店舗評価回数及び口コミの投稿回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０２１９】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ７５）。ステップＳ７５の処理は、上述したステップＳ２６の処理と同様である。
【０２２０】
一方、ステップＳ７３において、複数のグループの指定を受け付けたと判断した場合（ステップＳ７３  ＮＯ）、すなわち、第２指定モジュール４６が複数のグループの指定を受け付けた場合、第２表示モジュール２１は、算出した複数のグループの其々の店舗評価回数の平均回数及び口コミの投稿回数の平均回数と関連付けて、集計した複数のグループの其々の店舗評価回数及び口コミの投稿回数を店舗名毎に出力して表示させる（ステップＳ７６）。ステップＳ７６において、上述したステップＳ３３の処理により算出した其々のグループの店舗評価回数の平均回数及び上述したステップＳ７１の処理により算出した其々のグループの口コミの投稿回数の平均回数と、上述したステップＳ３２の処理により集計した其々のグループに属する店舗の店舗評価回数及び上述したステップＳ７０の処理により集計した其々のグループに属する店舗の口コミの投稿回数と、店舗名とを視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第２表示モジュール２１は、上述したステップＳ４６の処理で出力して表示させる内容において、架電クリック数の平均回数及び架電クリック数の代わりに、口コミの投稿回数の平均回数及び口コミの投稿回数を出力して表示させることになる。
【０２２１】
第２表示モジュール２１が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０２２２】
第２表示モジュール２１は、店舗評価回数及び口コミの投稿回数（すなわち、回数）を縦軸、店舗名を横軸とした棒グラフを複数、ユーザ端末等に出力して表示させる。第２表示モジュール２１は、店舗名を、原点に近い程、順位が高いものとし、棒グラフの高さを、店舗評価回数及び口コミの投稿回数としてユーザ端末等に出力して表示させる。このとき、一の店舗に対して、店舗評価回数の棒グラフと経路案内クリック数の棒グラフとの２種類の棒グラフを出力して表示させても良いし、一の棒グラフとして店舗評価回数及び口コミの投稿回数をまとめて出力して表示させても良い。また、第２表示モジュール２１は、算出した店舗評価回数の平均回数と、算出した経路案内クリック数の平均回数とを、其々、縦軸と直交する直線として表示させる。また、第２表示モジュール２１は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて表示させる。また、第２表示モジュール２１は、グループの識別子を各棒グラフの近傍又は棒グラフに重畳させて表示させる。
【０２２３】
この結果、第２表示モジュール２１は、其々のグループにおける算出した店舗評価回数の平均回数及び口コミの投稿回数の平均回数と関連付けて、集計した店舗評価回数及び口コミの投稿回数を店舗名毎に、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０２２４】
なお、第２表示モジュール２１は、棒グラフに限らず、その他の方法により、其々のグループにおける算出した店舗評価回数の平均回数及び口コミの投稿回数の平均回数と関連付けて、集計した店舗評価回数及び口コミの投稿回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０２２５】
また、第２表示モジュール２１は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、其々のグループにおける算出した店舗評価回数の平均回数及び口コミの投稿回数の平均回数と関連付けて、集計した店舗評価回数及び口コミの投稿回数を店舗名毎にユーザ端末等に出力して表示させても良い。
【０２２６】
第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数及び口コミの投稿回数の平均回数を、其々のグループの識別子毎に出力して表示させる（ステップＳ７７）。ステップＳ７７において、第３表示モジュール２２は、算出した其々のグループの店舗評価回数の平均回数及び口コミの投稿回数の平均回数と、其々のグループの識別子とを関連付けて、視覚的に閲覧可能な状態でユーザ端末等に出力して表示させる。すなわち、第３表示モジュール２２は、上述したステップＳ４７の処理で出力して表示させる内容において、架電クリック数の平均回数の代わりに、口コミの投稿回数の平均回数を出力して表示させることになる。
【０２２７】
第３表示モジュール２２が、棒グラフとして、これらを出力して表示させる場合を例として説明する。
【０２２８】
第３表示モジュール２２は、回数を縦軸、グループの識別子としてグループ名を横軸とした棒グラフをユーザ端末等に出力して表示させる。第３表示モジュール２２は、グループ名を、原点に近い程、順位が高いものとし、棒グラフの高さを、このグループに属する店舗の店舗評価回数の平均回数及び口コミの投稿回数の平均回数として出力して表示させる。また、第３表示モジュール２２は、指定を受け付けた期間を棒グラフの近傍又は棒グラフに重畳させて出力して表示させる。
【０２２９】
この結果、第３表示モジュール２２は、各グループにおける店舗の店舗評価回数の平均回数及び口コミの投稿回数の平均回数と、グループの識別子とを関連付けて、棒グラフとしてユーザ端末等に出力して表示させることになる。
【０２３０】
なお、第３表示モジュール２２は、棒グラフに限らず、その他の方法により、算出した各グループにおける店舗の店舗評価回数の平均回数及び口コミの投稿回数の平均回数と、グループの識別子とを関連付けてユーザ端末等に出力して表示させても良い。
【０２３１】
また、第３表示モジュール２２は、ランキング形式ではなく、それ以外の方法、例えば、ランダム、名称順等の方法により、算出した各グループにおける店舗評価回数の平均回数及び口コミの投稿回数の平均回数と、グループの識別子とを関連付けてユーザ端末等に出力して表示させても良い。
【０２３２】
出力モジュール４５は、出力して表示させた結果を、所定のデータ形式で出力する（ステップＳ７８）。ステップＳ７８の処理は、上述したステップＳ３８の処理と同様であり、出力モジュール４５は、上述したステップＳ７６及びＳ７７の其々の処理で出力して表示させた結果を、所定のデータ形式で出力する。
【０２３３】
以上が、第６の店舗評価回数表示処理である
【０２３４】
なお、地図店舗表示システム１は、上述した第１−第６の店舗表示回数処理を単独の処理として行うだけでなく、何れか又は複数の組み合わせの処理として実行しても良い。各ステップの順番は問わない。
【０２３５】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、単数又は複数のコンピュータからネットワーク経由で提供される（クラウドサービス、ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、コンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記録装置又は外部記録装置に転送し記録して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記録装置（記録媒体）に予め記録しておき、その記録装置から通信回線を介してコンピュータに提供するようにしてもよい。
【０２３６】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【０２３７】
１  地図店舗表示システム、１０  コンピュータ
【要約】      （修正有）【課題】グループ化した店舗の店舗毎の注目度をユーザが容易に把握することが可能な地図店舗表示システム、地図店舗表示方法及びプログラムを提供する。【解決手段】地図店舗表示システム１は、店舗を検索可能な地図検索エンジンと通信可能なコンピュータ１０から構成される。コンピュータ１０は、複数の店舗を、所定の観点からグルーピングしＳ０１、グルーピングしたグループの中から、所望するグループの指定を受け付けＳ０２、地図検索エンジンから、店舗の閲覧回数又は口コミ回数を取得し、指定を受け付けたグループに属する店舗の閲覧回数又は口コミ回数を店舗評価回数として集計しＳ０３、集計した店舗評価回数の平均回数を算出しＳ０４、算出した店舗評価回数の平均回数と関連付けて、集計した店舗評価回数を店舗名毎に表示させるよう出力するＳ０５。【選択図】図１【図１】
0006880358.tif 000002
【図２】
0006880358.tif 000003
【図３】
0006880358.tif 000004
【図４】
0006880358.tif 000005
【図５】
0006880358.tif 000006
【図６】
0006880358.tif 000007
【図７】
0006880358.tif 000008
【図８】
0006880358.tif 000009
【図９】
0006880358.tif 000010
【図１０】
0006880358.tif 000011
【図１１】
0006880358.tif 000012
【図１２】
0006880358.tif 000013
【図１３】
0006880358.tif 000014
【図１４】
0006880358.tif 000015
【図１５】
0006880358.tif 000016
【図１６】
0006880358.tif 000017