(57)【特許請求の範囲】
【請求項１】
利用者を識別する情報と、当該利用者を識別する情報を受付けた施設を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手段と、
前記取得手段が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手段と、
前記取得手段が取得した履歴情報のうち、前記抽出手段が抽出した利用者を識別する情報を含む履歴情報を用いて、前記施設に係る評価情報を生成する生成手段と、
前記生成手段が生成した評価情報を出力する出力手段と
を備えることを特徴とする評価装置。  
【請求項２】
前記抽出手段は、
前記取得手段が取得した履歴情報のうち前記抽出手段が抽出した利用者を識別する情報を含む履歴情報を用いて、前記利用者ごとに前記所定の条件を満たす施設に訪れた回数を計数し、計数した回数が所定閾値よりも多い利用者を抽出する
ことを特徴とする請求項１に記載の評価装置。
【請求項３】
施設を識別する情報と当該施設に訪れた利用者を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手段と、
前記取得手段が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手段と、
前記取得手段が取得した履歴情報のうち、前記抽出手段が抽出した利用者を識別する情報を含む履歴情報から、前記抽出手段が抽出した利用者が訪れた回数を施設ごとに算出し、当該算出した回数が多い施設を当該算出した回数が低い施設よりも高く評価した、前記施設に係る評価情報を生成する生成手段と、
前記生成手段が生成した評価情報を出力する出力手段と
を備えることを特徴とする評価装置。
【請求項４】
施設を識別する情報と当該施設に訪れた利用者を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手段と、
前記取得手段が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手段と、
前記取得手段が取得した履歴情報のうち、前記抽出手段が抽出した利用者を識別する情報を含む履歴情報から、前記抽出手段が抽出した利用者が訪れた回数の上昇率を施設ごとに算出し、当該算出した上昇率が高い施設を当該算出した上昇率が低い施設よりも高く評価した、前記施設に係る評価情報を生成する生成手段と、
前記生成手段が生成した評価情報を出力する出力手段と
を備えることを特徴とする評価装置。
【請求項５】
施設を識別する情報と当該施設に訪れた利用者を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手段と、
前記取得手段が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手段と、
前記取得手段が取得した履歴情報のうち、前記抽出手段が抽出した利用者を識別する情報を含む履歴情報から、前記抽出手段が抽出した利用者が繰り返し訪れた回数を施設ごとに算出し、当該算出した回数が多い施設を当該算出した回数が低い施設よりも高く評価した、前記施設に係る評価情報を生成する生成手段と、
前記生成手段が生成した評価情報を出力する出力手段と
を備えることを特徴とする評価装置。
【請求項６】
施設を識別する情報と当該施設に訪れた利用者を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手段と、
前記取得手段が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手段と、
前記取得手段が取得した履歴情報のうち、前記抽出手段が抽出した利用者を識別する情報を含む履歴情報から、前記抽出手段が抽出した利用者が繰り返し訪れた回数の上昇率を施設ごとに算出し、当該算出した上昇率が高い施設を当該算出した上昇率が低い施設よりも高く評価した、前記施設に係る評価情報を生成する生成手段と、
前記生成手段が生成した評価情報を出力する出力手段と
を備えることを特徴とする評価装置。
【請求項７】
施設を識別する情報と当該施設に来た利用者を識別する情報と当該利用者が当該施設で決済した金額とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手段と、
前記取得手段が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手段と、
前記取得手段が取得した履歴情報のうち、前記抽出手段が抽出した利用者を識別する情報を含む履歴情報を用いて、各施設で前記抽出手段が抽出した利用者が決済した金額を識別し、当該識別した金額に基づいて、前記施設に係る評価情報を生成する生成手段と、
前記生成手段が生成した評価情報を出力する出力手段と
を備えることを特徴とする評価装置。
【請求項８】
評価装置が実行する評価方法であって、
施設を識別する情報と当該施設に訪れた利用者を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手順と、
前記取得手順が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手順と、
前記取得手順が取得した履歴情報のうち、前記抽出手順が抽出した利用者を識別する情報を含む履歴情報から、前記抽出手順が抽出した利用者が訪れた回数を施設ごとに算出し、当該算出した回数が多い施設を当該算出した回数が低い施設よりも高く評価した、前記施設に係る評価情報を生成する生成手順と、
前記生成手順が生成した評価情報を出力する出力手順と
を含んだことを特徴とする評価方法。
【請求項９】
評価装置が実行する評価方法であって、
施設を識別する情報と当該施設に訪れた利用者を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手順と、
前記取得手順が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手順と、
前記取得手順が取得した履歴情報のうち、前記抽出手順が抽出した利用者を識別する情報を含む履歴情報から、前記抽出手順が抽出した利用者が繰り返し訪れた回数を施設ごとに算出し、当該算出した回数が多い施設を当該算出した回数が低い施設よりも高く評価した、前記施設に係る評価情報を生成する生成手順と、
前記生成手順が生成した評価情報を出力する出力手順と
を含んだことを特徴とする評価方法。
【請求項１０】
評価装置が実行する評価方法であって、
施設を識別する情報と当該施設に来た利用者を識別する情報と当該利用者が当該施設で決済した金額とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手順と、
前記取得手順が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手順と、
前記取得手順が取得した履歴情報のうち、前記抽出手順が抽出した利用者を識別する情報を含む履歴情報を用いて、各施設で前記抽出手順が抽出した利用者が決済した金額を識別し、当該識別した金額に基づいて、前記施設に係る評価情報を生成する生成手順と、
前記生成手順が生成した評価情報を出力する出力手順と
を含んだことを特徴とする評価方法。
【請求項１１】
履歴情報管理装置と、
利用者端末から所定の要件を満たす施設の評価情報を要求された場合は、当該評価情報を前記利用者端末に出力する評価装置と
を有する情報提供システムにおいて、
前記履歴情報管理装置は、
利用者を識別する情報と、当該利用者を識別する情報を受付けた施設を識別する情報とを対応付けた履歴情報を記憶する記憶手段と、
前記評価装置から所定の要件を示す情報を受信した場合は、前記記憶手段が記憶する履歴情報のうち、前記所定の要件を満たす施設を示す情報を含む履歴情報を抽出する抽出手段と、
前記抽出手段が抽出した履歴情報を前記評価装置へ送信する送信手段と
を有し、
前記評価装置は、
前記所定の要件を示す情報を前記履歴情報管理装置に送信し、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手段と、
前記取得手段が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手段と、
前記取得手段が取得した履歴情報のうち前記抽出手段が抽出した利用者を識別する情報を含む履歴情報を用いて、前記施設に係る評価情報を生成する生成手段と、
前記生成手段が生成した評価情報を前記利用者端末へ出力する出力手段と
を備えることを特徴とする情報提供システム。  
【請求項１２】
評価装置が実行する評価方法であって、
利用者を識別する情報と、当該利用者を識別する情報を受付けた施設を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得工程と、
前記取得工程が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出工程と、
前記取得工程が取得した履歴情報のうち、前記抽出工程が抽出した利用者を識別する情報を含む履歴情報を用いて、前記施設に係る評価情報を生成する生成工程と、
前記生成工程が生成した評価情報を出力する出力工程と
を含んだことを特徴とする評価方法。  
【請求項１３】
利用者を識別する情報と、当該利用者を識別する情報を受付けた施設を識別する情報とを履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手順と、
前記取得手順で取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手順と、
前記取得手順で取得した履歴情報のうち、前記抽出手順が抽出した利用者を識別する情報を含む履歴情報を用いて、前記施設に係る評価情報を生成する生成手順と、
前記生成手順で生成した評価情報を出力する出力手順と
をコンピュータに実行させることを特徴とする評価プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、評価装置、情報提供システム、評価方法および評価プログラムに関する。
【背景技術】
【０００２】
従来、インターネット上にユーザから提供された情報を公開する情報提供システムが利用されている。このような情報提供システムの一例として、地域や店舗種別の指定を含む店舗の検索要求を受け付けると、検索対象となる地域の店舗や店舗種別の評価を得意とする情報提供者の評価を用いて、店舗の評価ランキングを作成する情報提供システムが知られている。
【０００３】
例えば、通常の情報提供システムは、情報提供者がよく利用する地域や店舗種別の登録をあらかじめ受付ける。その情報提供システムは、ユーザから地域や店舗種別の指定を含む店舗の検索要求を受信すると、指定された地域や店舗種別を登録した情報提供者を選択する。そして、その情報提供システムは、選択した情報提供者による評価のうち、指定された地域や店舗種別の店舗に対する評価を集計して評価ランキングを作成する。その後、情報提供システムは、作成した評価ランキングを利用者へ提示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１９３４２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した関連技術では、情報提供者が自己申告した情報を用いて店舗の評価ランキングを作成するので、評価ランキングの信頼度が悪化してしまう。例えば、情報提供者自身が登録した地域や店舗種別を用いて、評価の集計対象となる情報提供者を選択するので、評価ランキングの信頼度が悪化する。また、上述した関連技術では、情報提供者自身が登録した評価を用いてランキングを作成するので、例えば、実際に来店していない情報提供者による不正な評価を除外することができず、評価ランキングの信頼度を悪化させてしまう。
【０００６】
本願は、上記に鑑みてなされたものであって、利用者に提示するランキングの信頼性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る評価装置は、利用者を識別する情報と、当該利用者を識別する情報を受付けた施設を識別する情報とを対応付けた履歴情報を記憶する記憶装置から、所定の条件を満たす施設を識別する情報を含んだ履歴情報を取得する取得手段と、前記取得手段が取得した履歴情報から得られる前記施設と前記利用者との結びつきを示す指標を用いて、当該履歴情報に含まれる利用者のうち前記指標が所定閾値を越える利用者を抽出する抽出手段と、前記取得手段が取得した履歴情報のうち、前記抽出手段が抽出した利用者を識別する情報を含む履歴情報を用いて、前記施設に係る評価情報を生成する生成手段と、前記生成手段が生成した評価情報を出力する出力手段とを備えることを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、利用者に提示するランキングの信頼性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る情報提供システムが発揮する機能の一例を示す説明図である。
【図２】図２は、実施形態に係る情報提供システムの一例を説明する図である。
【図３】図３は、実施形態に係る決済システムの機能構成の一例を説明する図である。
【図４】図４は、実施形態に係る決済データベースの一例を説明する図である。
【図５】図５は、実施形態に係る店舗評価装置の機能構成の一例を説明する図である。
【図６】図６は、実施形態に係る店舗エリアテーブルの一例を説明する図である。
【図７】図７は、実施形態に係る情報提供システムが実行する処理の一例を説明する図である。
【図８】図８は、実施形態における端末装置が表示する情報の一例を説明する図である。
【図９】図９は、実施形態に係る店舗評価装置が実行する処理の流れを説明するためのフローチャートである。
【図１０】図１０は、評価プログラムを実行するコンピュータのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る評価装置、情報提供システム、評価方法および評価プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る評価装置、情報提供システム、評価方法および評価プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
〔１．情報提供システム〕
まず、図１を用いて、実施形態に係る情報提供システムが実行する処理の一例について説明する。図１は、実施形態に係る情報提供システムが発揮する機能の一例を示す説明図である。図１に示す例では、情報提供システム１は、端末装置１０、店舗評価装置２０、決済システム３０を通信ネットワークで接続した形態を有する。また、情報提供システム１は、各店舗＃１〜＃３に設置され、通信ネットワークを介して決済システム３０と接続された店舗端末を有する。なお、図１に示す例では、店舗＃１〜＃３を記載したが、情報提供システムには、他にも複数の店舗が接続されているものとする。
【００１２】
ここで、決済システム３０は、通信ネットワークを介して、各店舗＃１〜＃３における店舗情報を収集する。具体的には、決済システム３０は、各店舗＃１〜＃３を示す店舗ＩＤ、各店舗＃１〜＃３で決済を行った利用者Ａ〜Ｄを示す利用者ＩＤ、および、各利用者の決済額を対応付けた店舗情報を記憶する。
【００１３】
なお、決済システム３０が管理する情報は、上述した情報に限定されるものではない。例えば、決済システム３０は、各店舗＃１〜＃３における各利用者Ａ〜Ｄのポイントや各利用者Ａ〜Ｄの来店を示す店舗情報であってもよい。また、決済システム３０は、各利用者Ａ〜Ｄが決済を行った日時や、各利用者Ａ〜Ｄが利点した日時を店舗情報に含めても良い。
【００１４】
端末装置１０は、移動通信端末やスマートフォン、ＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）、タブレット等の端末装置である。また、端末装置１０は、利用者の操作に応じて、店舗評価装置２０に対し、所定の要件を満たす店舗の検索要求を送信する。そして、端末装置１０は、店舗評価装置２０から所定の要件を満たす店舗の評価情報を受信すると、受信した評価情報を表示する。
【００１５】
店舗評価装置２０は、各店舗＃１〜＃３から所定の条件を満たす店舗の検索要求を端末装置１０から受信すると、所定の要件を満たす店舗を抽出し、抽出した店舗を所定の評価順にランキング付けした評価情報を生成する。そして、店舗評価装置２０は、生成した評価情報を端末装置１０へ送信する。
【００１６】
ここで、店舗評価装置２０は、信頼度の高い評価情報を生成するため、以下の処理を実行する。まず、店舗評価装置２０は、決済システム３０から、所定の要件を満たす店舗の店舗情報を取得する。そして、店舗評価装置２０は、取得した店舗情報を用いて、店舗と各利用者との結びつきを示す指標の値が所定の閾値よりも高い利用者を抽出する。その後、店舗評価装置２０は、取得した店舗情報から、抽出した利用者の利用者ＩＤが含まれる店舗情報を抽出し、抽出した店舗情報を用いて、店舗の評価情報を生成する。
【００１７】
ここで、店舗評価装置２０は、店舗と各利用者の結びつきを示す指標として、任意の情報を用いることができる。例えば、店舗評価装置２０は、各利用者が各店舗を訪れた回数、各店舗を訪れた回数の上昇率、各利用者が各店舗で決済を行った回数、決済を行った回数の上昇率などを、結びつきを示す指標に用いることができる。また、店舗評価装置２０は、各利用者が各店舗を繰り返し訪れた回数や繰り返し決済を行った回数、繰り返し訪れた回数や繰り返し決済を行った回数の上昇率、各利用者による各店舗での決済額などを結びつきを示す指標に用いることができる。
【００１８】
なお、店舗評価装置２０は、各情報を総合的に用いて店舗と各利用者との結びつきを示す指標を算出してもよい。例えば、店舗評価装置２０は、上述した各種情報に基づいて指標値をそれぞれ算出し、算出した値を統合した値を店舗と各利用者との結びつきを示す指標としてもよい。
【００１９】
このように、店舗評価装置２０は、店舗情報を用いて、所定の要件を満たす店舗と結びつきが強い利用者を抽出する。そして、店舗評価装置２０は、抽出した利用者による各店舗の利用状況を識別し、識別した利用状況に基づいて、各店舗の評価を行う。このため、店舗評価装置２０は、信頼度の高い評価を行うことができる。
【００２０】
以下、具体例を挙げて、店舗評価装置２０が実行する処理の一例について説明する。なお、以下の説明では、店舗評価装置２０は、各利用者Ａ〜Ｄが各店舗＃１〜＃３で決済を行った回数に応じて、所定の要件を満たす店舗と結びつきが強い利用者を抽出する例について説明する。また、以下の例では、決済システム３０は、決済額が含まれる決済情報を店舗情報として収集する例について説明する。
【００２１】
例えば、図１に示す例では、利用者Ａが店舗＃１と店舗＃３とを１回利用し、店舗＃２を２回利用している。また、図１に示す例では、利用者Ｂが店舗＃２と店舗＃３とを１回ずつ利用し、利用者Ｃと利用者Ｄとが店舗＃３を１回ずつ利用している。かかる場合、決済システム３０は、図１中（Ａ）に示す決済情報を記憶する。また、図１中（Ｂ）に示すように、端末装置１０は、六本木の店舗検索要求を店舗評価装置２０に送信する。かかる場合、店舗評価装置２０は、図１中（Ｃ）に示すように、六本木の店舗＃２、＃３の決済情報を取得する。詳細には、店舗評価装置２０は、図１中（Ａ）に示す決済情報のうち、店舗＃２の店舗ＩＤ「店舗＃２」と店舗＃３の店舗ＩＤ「店舗＃３」が含まれる決済情報を取得する。
【００２２】
次に、店舗評価装置２０は、図１中（Ｄ）に示すように、店舗＃２、店舗＃３の決済回数を利用者ごとに計数し、決済回数で利用者の足きりを行う。例えば、図１に示す例では、店舗＃２、店舗＃３で決済を行った利用者のうち、最も決済回数が多い利用者Ａと、次に決済回数が多い利用者Ｂとを抽出する。つまり、店舗評価装置２０は、六本木の店舗をよく利用する利用者を抽出する。
【００２３】
そして、店舗評価装置２０は、図１中（Ｅ）に示すように、抽出した利用者Ａおよび利用者Ｂの利用者ＩＤを含む決済情報を取得した決済情報から抽出する。そして、店舗評価装置２０は、図１中（Ｆ）に示すように、利用者Ａ、利用者Ｂの決済回数が多い店舗である店舗＃２を上位に表示したランキング形式の評価情報を生成し、図１中（Ｇ）に示すように、生成した評価情報を端末装置１０に送信する。
【００２４】
すなわち、店舗評価装置２０は、六本木の店舗をよく利用する利用者、換言すると六本木の店舗が得意な利用者を抽出し、抽出した利用者がよく利用する六本木の店舗を検索する。このため、店舗評価装置２０は、より信頼度が高い評価情報を生成することができる。
【００２５】
なお、店舗評価装置２０は、任意の閾値を用いて、利用者の足きりを行うことができる。例えば、売上の８割が上位顧客２割で占められるといった、いわゆるパレートの法則を考慮し、決済回数が上位２割の範囲内である利用者を抽出する足きりを行っても良い。
【００２６】
また、店舗評価装置２０は、決済システム３０が、決済時刻を合わせて管理する場合は、決済時刻を用いた足きりを行っても良い。例えば、六本木や銀座等の繁華街では、時刻によって店舗を利用する客層が変化する。このため、店舗評価装置２０は、例えば、六本木の店舗を夜間によく利用する利用者を抽出し、抽出した利用者の決済回数に基づいて、六本木の店舗ランキングを生成した場合は、より六本木に詳しい利用者による評価をランキングに反映させることができる。
【００２７】
〔２．情報提供システムのシステム構成〕
次に、図２を用いて、実施形態に係る情報提供システム１のシステム構成について説明する。図２は、実施形態に係る情報提供システムの一例を説明する図である。図２に示すように、情報提供システム１は、ネットワーク２、店舗装置３、４、端末装置１０、店舗評価装置２０、決済システム３０が含まれる。
【００２８】
なお、各店舗装置３、４、店舗評価装置２０、決済システム３０は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等任意のネットワーク２を介して接続される。また、端末装置１０は、ＬＡＮ、ＷＡＮ等の有線通信手段、または、３Ｇ（3rd Generation）、ＬＴＥ（Long Term Evolution）、Ｗｉ−ｆｉ（登録商標）、無線ＬＡＮ等の無線通信手段を介して、ネットワーク２に接続される。
【００２９】
なお、以下の説明では、決済システム３０は、決済が行われた店舗を示す店舗ＩＤと、決済を行った利用者を示す利用者ＩＤと、決済が行われた時刻と、決済額とを対応付けた決済情報を管理する例について説明する。また、図１では記載を省略したが、情報提供システム１は、任意の数の店舗装置３、４を含むことができる。
【００３０】
各店舗装置３、４は、様々な種別の店舗に設置された装置であり、任意の手法で決済を行うことができる装置である。例えば、店舗装置３は、利用者が有する携帯端末との間で、Ｆｅｌｉｃａ（登録商標）等の非接触型の通信手段を介した決済を受け付けることができる。例えば、店舗装置３は、利用者端末から利用者ＩＤの読出しを行い、利用者ＩＤと、決済が行われた時刻と、決済額とを店舗装置３が設置された店舗を示す店舗ＩＤとを含む決済要求を決済システム３０に送信する。そして、店舗装置３は、決済システム３０から決済完了通知を受信すると、決済が完了した旨を表示する。
【００３１】
決済システム３０は、各店舗装置３、４における決済処理を管理するシステムであり、例えば、Ｙａｈｏｏ！（登録商標）ウォレット等のサービスを管理するシステムである。例えば、決済システム３０は、店舗装置３から決済要求を受信すると、受信した決済要求を決済データベースに格納する。また、決済システム３０は、図示を省略した電子決済システムと連携し、受信した決済要求にしたがって、決済処理を実行する。その後、決済システム３０は、決済が完了した場合は、決済完了通知を決済要求の送信元となる店舗装置３へ送信する。
【００３２】
また、決済システム３０は、店舗評価装置２０から、店舗ＩＤを含む決済情報の取得要求を受信する。かかる場合、決済システム３０は、取得要求から店舗ＩＤを抽出し、抽出した店舗ＩＤを含む決済情報を決済データベースから取得する。そして、決済システム３０は、取得した決済情報を店舗評価装置２０へ送信する。
【００３３】
なお、決済システム３０は、取得した決済情報のうち、所定の期間内に行われた決済に係る決済情報のみを店舗評価装置２０へ送信してもよい。例えば、決済システム３０は、決済データベースから取得した決済情報のうち、最新の一ヶ月分の決済情報を抽出し、抽出した決済情報のみを店舗評価装置２０に送信してもよい。
【００３４】
端末装置１０は、所定の要件を満たす店舗の検索要求を送信する。例えば、端末装置１０は、インターネットブラウザやアプリケーションの機能を用いて、検索対象となる店舗の要件入力ウインドウを表示し、利用者による要件の入力を受け付ける。例えば、端末装置１０は、検索対象となる店舗の要件として、「六本木」、「銀座」、「赤坂」等、店舗が存在する地域名の入力や、「イタリアン」、「フレンチ」、「ラーメン」等、店舗の種別の入力を受け付ける。
【００３５】
そして、端末装置１０は、地域名や店舗の種別の入力を受け付けた場合は、受け付けた地域名を示すエリアＩＤと、受け付けた店舗の種別を示すジャンルＩＤとを生成し、生成したエリアＩＤとジャンルＩＤとを含む検索要求を店舗評価装置２０に送信する。ここで、店舗の種別は飲食店、ジム、マッサージ、ホテル、銭湯など、任意の役務を含むものとする。また、端末装置１０は、地域名の入力のみを受け付けた場合は、エリアＩＤのみを含む検索要求を店舗評価装置２０に送信し、店舗の種別の入力のみを受け付けた場合は、ジャンルＩＤのみを含む検索要求を店舗評価装置２０に送信する。
【００３６】
なお、端末装置１０は、評価に用いる決済情報を利用する期間を指定する期間情報を検索要求に含めても良い。例えば、端末装置１０は、３ヶ月を指定する期間情報を検索要求に含める。かかる場合、決済システム３０は、直近３ヶ月に行われた決済情報を抽出する。また、端末装置１０は、評価に用いる決済が行われた時間帯、すなわち、評価を行う利用者が店舗を利用した時間帯を指定する時間帯情報を検索要求に含めても良い。かかる場合、決済システム３０は、時間帯情報が指定する時間帯に行われた決済の決済情報を抽出する。
【００３７】
一方、店舗評価装置２０は、店舗ＩＤと、店舗ＩＤが示す店舗の種別を示すジャンルＩＤと、店舗ＩＤが示す店舗の所在地域名を示すエリアＩＤとを対応付けて記憶する。また、店舗評価装置２０は、ネットワーク２を介して、端末装置１０から検索要求を受信すると、受信した検索要求からエリアＩＤとジャンルＩＤとを抽出する。そして、店舗評価装置２０は、抽出したエリアＩＤとジャンルＩＤとの組に対応付けられた店舗ＩＤ、すなわち、利用者が指示する所定の要件を満たす店舗の店舗ＩＤを識別し、識別した店舗ＩＤを含む決済情報の取得要求を決済システム３０に送信する。なお、店舗評価装置２０は、検索要求に期間情報や時間帯情報が含まれる場合は、期間情報や時間帯情報を取得要求に格納して決済システム３０に送信する。
【００３８】
かかる場合、店舗評価装置２０は、所定の要件を満たす店舗の決済情報を決済システム３０から受信する。また、店舗評価装置２０は、受信した決済情報を用いて、利用者ＩＤごとに決済回数を計数する。すなわち、店舗評価装置２０は、利用者ＩＤごとに決済情報の数を計数する。そして、店舗評価装置２０は、決済回数が多い利用者ＩＤから所定の数の利用者ＩＤを抽出する。例えば、店舗評価装置２０は、計数した全決済回数の上位２割を示す利用者ＩＤを抽出する。
【００３９】
そして、店舗評価装置２０は、受信した決済情報を用いて、店舗ＩＤごとに、抽出した利用者ＩＤを含む決済情報の数を計数する。つまり、店舗評価装置２０は、抽出した利用者による決済回数の数を店舗ごとに計数する。そして、店舗評価装置２０は、計数した数を用いて度数分布を作成し、作成した度数分布に従って、各店舗の評価値を算出する。その後、店舗評価装置２０は、算出した評価値の順に各店舗をランキング形式で並べた評価情報を生成し、生成した評価情報を端末装置１０へ送信する。
【００４０】
〔３．決済システム３０の機能構成〕
次に、図３を用いて、決済システム３０の機能構成の一例について説明する。図３は、実施形態に係る決済システムの機能構成の一例を説明する図である。図３に示す例では、決済システム３０は、記憶部３１、通信部３２、制御部３３を有する。また、記憶部３１は、決済データベース３４を記憶する。ここで、決済データベース３４とは、各店舗装置３、４から受信した決済情報を記憶するデータベースである。
【００４１】
例えば、図４は、実施形態に係る決済データベースの一例を説明する図である。図４に示す例では、決済データベース３４は、店舗ＩＤ、利用者ＩＤ、時刻、決済額を対応付けた決済情報を複数記憶する。例えば、図４中１段目に示す決済情報には、店舗ＩＤ「店舗＃１」、利用者ＩＤ「利用者Ａ」、時刻「１２：３０」、決済額「ＡＡＡ円」が対応付けられている。かかる決済情報は、店舗ＩＤ「店舗＃１」が示す店舗において、利用者ＩＤ「利用者Ａ」が示す利用者が、時刻「１２：３０」に、決済額「ＡＡＡ円」の決済を行った旨を示す。
【００４２】
また、決済データベース３４は、店舗ＩＤ「店舗＃２」、利用者ＩＤ「利用者Ａ」、時刻「２１：１１」、決済額「ＢＢＢ円」が対応付けられた決済情報、店舗ＩＤ「店舗＃２」、利用者ＩＤ「利用者Ａ」、時刻「２２：０５」、決済額「ＣＣＣ円」が対応付けられた決済情報を記憶する。また、決済データベース３４は、店舗ＩＤ「店舗＃２」、利用者ＩＤ「利用者Ｂ」、時刻「２２：００」、決済額「ＤＤＤ円」が対応付けられた決済情報、店舗ＩＤ「店舗＃３」、利用者ＩＤ「利用者Ａ」、時刻「２２：０４」、決済額「ＥＥＥ円」が対応付けられた決済情報、店舗ＩＤ「店舗＃３」、利用者ＩＤ「利用者Ｂ」、時刻「０３：２２」、決済額「ＦＦＦ円」が対応付けられた決済情報を記憶する。
【００４３】
また、決済データベース３４は、店舗ＩＤ「店舗＃３」、利用者ＩＤ「利用者Ｃ」、時刻「２３：１５」、決済額「ＧＧＧ円」が対応付けられた決済情報、店舗ＩＤ「店舗＃３」、利用者ＩＤ「利用者Ｄ」、時刻「２２：１１」、決済額「ＨＨＨ円」が対応付けられた決済情報を記憶する。なお、決済データベース３４は、図４に示す決済情報以外にも決済情報を記憶するものとする。
【００４４】
図３に戻り、通信部３２は、決済システム３０と、店舗装置３、４、店舗評価装置２０との間のデータ通信を制御する。具体的には、通信部３２は、ネットワーク２を介して、決済情報を店舗装置３、４から受信した場合は、受信した決済情報を登録部３５に出力する。また、通信部３２は、登録部３５から決済完了通知を受信した場合は、ネットワーク２を介して、受信した決済完了通知を店舗装置３、４へ送信する。また、通信部３２は、ネットワーク２を介して、取得要求を受信した場合は、受信した取得要求を送信部３６に出力する。また、通信部３２は、送信部３６から決済情報を受信した場合は、ネットワーク２を介して、受信した決済情報を店舗評価装置２０に送信する。
【００４５】
登録部３５は、決済情報を決済データベース３４に登録する。例えば、登録部３５は、通信部３２から決済情報を受信した場合は、受信した決済情報を決済データベース３４に登録する。また、登録部３５は、図示を省略した電子決済システムと通信し、受信した決済情報に従って決済処理を実行する。その後、登録部３５は、決済処理が完了した場合は、決済情報の送信元となる店舗装置を送信先とする決済完了通知を生成し、生成した決済完了通知を通信部３２に出力する。
【００４６】
送信部３６は、所定の要件を満たす店舗を示す店舗ＩＤを含む決済情報を決済データベース３４から取得し、取得した決済情報を店舗評価装置２０へ送信する。具体的には、送信部３６は、端末装置１０の利用者が指定した所定の要件を満たす店舗の店舗ＩＤを含む取得要求を通信部３２から受信する。かかる場合は、送信部３６は、取得要求から店舗ＩＤを抽出し、抽出した店舗ＩＤを含む決済情報を決済データベース３４から取得する。そして、送信部３６は、取得した決済情報を通信部３２に出力する。
【００４７】
なお、送信部３６は、取得した決済情報のうち、決済日が１ヶ月以内に収まる決済情報や、新しい決済情報から所定の数の決済情報を選択し、選択した決済情報だけを通信部３２に出力しても良い。例えば、送信部３６は、取得要求から店舗ＩＤ「店舗＃２」を抽出した場合は、決済データベース３４から、店舗ＩＤ「店舗＃２」を含む全ての決済情報を、新しいものから順に所定の数だけ取得する。そして、送信部３６は、取得した決済情報を通信部３２に出力し、店舗評価装置２０に送信させる。
【００４８】
なお、送信部３６は、取得要求に期間情報が含まれる場合は、期間情報が示す直近の期間内に決済された決済情報を選択する。例えば、送信部３６は、取得要求に３ヶ月を示す期間情報が含まれる場合は、取得要求に含まれる店舗ＩＤを含む決済情報のうち、決済日が直近３ヶ月以内の決済情報を取得し、取得した決済情報を通信部３２に出力する。
【００４９】
また、送信部３６は、取得要求に時間帯情報が含まれる場合は、時間帯情報が示す時間帯に行われた決済についての決済情報を選択する。例えば、送信部３６は、取得要求に「１０：００〜１２：００」を示す時間帯情報が含まれる場合は、取得要求に含まれる店舗ＩＤを含む決済情報のうち、時刻が「１０：００〜１２：００」の範囲に収まる決済情報を選択し、選択した決済情報を通信部３２に出力する。
【００５０】
〔４．店舗評価装置の機能構成〕
次に、図５を用いて、店舗評価装置２０の機能構成について説明する。図５は、実施形態に係る店舗評価装置の機能構成の一例を説明する図である。図５に示す例では、店舗評価装置２０は、記憶部２１、通信部２２、制御部２３を有する。また記憶部２１は、店舗エリアテーブル２４、店舗データベース２５を記憶する。また、制御部２３は、取得部２６、抽出部２７、生成部２８、出力部２９を有する。
【００５１】
店舗エリアテーブル２４は、店舗ＩＤと、店舗ＩＤが示す店舗の種別を示すジャンルＩＤと、店舗ＩＤが示す店舗の所在地を示すエリアＩＤとを対応付けて記憶する。例えば、図６は、実施形態に係る店舗エリアテーブルの一例を説明する図である。図６に示す例では、店舗エリアテーブル２４は、複数のエントリを有し、各エントリに、店舗ＩＤとジャンルＩＤとエリアＩＤとが対応付けて格納されている。
【００５２】
例えば、図６に示す例では、１番目のエントリに店舗ＩＤ「店舗＃１」、ジャンルＩＤ「ラーメン」、エリアＩＤ「赤坂」が対応付けて格納されている。かかる場合、店舗エリアテーブル２４は、店舗ＩＤ「店舗＃１」が示す店舗が、「ラーメン」を提供する店舗であり、「赤坂」に所在する店舗である旨を示す。
【００５３】
また、図６に示す例では、店舗ＩＤ「店舗＃２」、ジャンルＩＤ「ラーメン」、エリアＩＤ「六本木」が対応付けて格納されている。また、店舗エリアテーブル２４には、店舗ＩＤ「店舗＃３」、ジャンルＩＤ「ラーメン」、エリアＩＤ「六本木」が対応付けて格納され、店舗ＩＤ「店舗＃４」、ジャンルＩＤ「イタリアン」、エリアＩＤ「赤坂」が対応付けて格納されている。
【００５４】
また、店舗エリアテーブル２４には、店舗ＩＤ「店舗＃５」、ジャンルＩＤ「フレンチ」、エリアＩＤ「新宿」が対応付けて格納され、店舗ＩＤ「店舗＃６」、ジャンルＩＤ「マッサージ」、エリアＩＤ「渋谷」が対応付けて格納されている。なお、店舗エリアテーブル２４には、図６に示す情報以外にも、様々な種別の店舗や様々な地域の店舗を示す情報が格納されているものとする。
【００５５】
図５に戻り、店舗データベース２５は、各店舗の情報を記憶するデータベースである。例えば、店舗データベース２５には、店舗ＩＤと対応付けて、店舗の住所、地図、写真、評価コメント、営業時間、平均決済額等の情報が格納されている。なお、店舗データベース２５に格納される各情報は、店舗評価装置２０が有する店舗情報収集機能により作成されるものであるが、かかる機能は公知の技術を用いて作成されるものであるものとし、説明を省略する。
【００５６】
通信部２２は、ネットワーク２を介して、店舗評価装置２０と決済システム３０との間のデータ通信を制御する。例えば、通信部２２は、端末装置１０から検索要求を受信すると、受信した検索要求を取得部２６に出力する。また、通信部２２は、取得部２６から取得要求を受信すると、ネットワーク２を介して、受信した取得要求を決済システム３０に出力する。また、通信部２２は、決済システム３０から決済情報を受信すると、受信した決済情報を取得部２６に出力する。また、通信部２２は、出力部２９から評価情報を受信すると、ネットワーク２を介して、受信した評価情報を端末装置１０へ送信する。
【００５７】
取得部２６は、利用者が指定する所定の要件を満たす店舗の決済情報を取得する。例えば、取得部２６は、検索要求を受信すると、受信された検索要求から利用者が指定する所定の要件を識別する。例えば、取得部２６は、検索要求を受信すると、受信した検索要求からエリアＩＤ、ジャンルＩＤ、期間情報、時間帯情報を抽出する。
【００５８】
また、取得部２６は、取得したエリアＩＤとジャンルＩＤとの組に対応付けられた店舗ＩＤを店舗エリアテーブル２４から抽出する。また、取得部２６は、抽出した店舗ＩＤと、取得した期間情報と時間帯情報とを含む取得要求を生成し、生成した取得要求を通信部２２に出力する。かかる取得要求を通信部２２に出力した場合は、取得部２６は、所定の要件を満たす店舗の決済情報を決済システム３０から取得する。そして、取得部２６は、受信した決済情報を抽出部２７に出力する。
【００５９】
例えば、取得部２６は、エリアＩＤ「六本木」、ジャンルＩＤ「ラーメン」、時間帯情報「１０：００〜１２：００」および期間情報「１ヶ月」を含む要求を端末装置１０から受信する。かかる場合は、取得部２６は、エリアＩＤ「六本木」とジャンルＩＤ「ラーメン」との組に対応付けられた店舗ＩＤ「店舗＃２」、「店舗＃３」を店舗エリアテーブル２４から抽出する。そして、取得部２６は、店舗ＩＤ「店舗＃２」、「店舗＃３」、時間帯情報「１０：００〜１２：００」および期間情報「１ヶ月」を含む取得要求を生成し、生成した取得要求を通信部２２に出力する。この結果、取得部２６は、決済システム３０から、店舗ＩＤ「店舗＃２」または「店舗＃３」が示す店舗において、直近「１ヶ月」以内の「１０：００〜１２：００」に行われた決済の決済情報を取得する。
【００６０】
なお、取得部２６は、受信したエリアＩＤが示す地域と隣接する地域のエリアＩＤを識別し、識別したエリアＩＤと受信したジャンルＩＤとの組に対応付けられた店舗ＩＤを追加で抽出してもよい。
【００６１】
抽出部２７は、取得部２６が取得した決済情報から各店舗と利用者との結びつきを示す指標を算出し、算出した指標が所定の閾値を超える利用者の抽出を行う。すなわち、抽出部２７は、所定の要件を満たす店舗の利用履歴から、所定の要件を満たす店舗との結びつきが強い利用者の抽出を行う。
【００６２】
例えば、抽出部２７は、受信した決済情報に含まれる利用者ＩＤの数を、利用者ＩＤごとにそれぞれ計数する。つまり、抽出部２７は、利用者ＩＤごとに、所定の要件を満たす店舗での決済回数を計数する。そして、抽出部２７は、計数した数が多い方から、所定の数の利用者ＩＤを抽出する。
【００６３】
例えば、抽出部２７は、計数の結果、所定の要件を満たす店舗での決済回数が、利用者Ａは「３」回、利用者Ｂの決済回数が「２」回、利用者Ｃの決済回数が「１」回、利用者Ｄの決済回数が「１」回である場合は、決済回数が多い利用者Ａと利用者Ｂとを抽出する。その後、抽出部２７は、抽出した利用者ＩＤと、受信した決済情報とを生成部２８に出力する。
【００６４】
なお、抽出部２７が利用者を抽出する方法は、上述した方法に限定されるものではない。例えば、抽出部２７は、決済システム３０が来店回数を計数する場合は、来店回数に応じて利用者の抽出を行っても良い。すなわち、抽出部２７は、決済回数や来店回数等、所定の要件を満たす店舗と利用者との結びつきを示す情報であれば、任意の情報を用いることができる。なお、抽出部２７が利用者を抽出する場合は、多くの決済回数を処理するため、単純な処理で利用者を抽出するのが望ましい。
【００６５】
生成部２８は、取得部２６が取得した決済情報のうち、抽出部２７が抽出した利用者の利用者ＩＤを含む決済情報を用いて、店舗の評価情報を生成する。すなわち、生成部２８は、所定の要件を満たす店舗との結びつきが強い利用者による店舗の利用履歴に基づいて、所定の用件を満たす店舗の評価を行う。
【００６６】
例えば、生成部２８は、抽出部２７から、取得部２６が取得した決済情報と、抽出部２７が抽出した利用者ＩＤとを受信する。かかる場合、生成部２８は、受信した決済情報のうち、受信した利用者ＩＤが含まれる決済情報を選択する。また、生成部２８は、選択された決済情報を用いて、店舗ＩＤごとの度数分布を算出し、算出した度数分布に応じた評価値を生成する。そして、生成部２８は、生成した評価値と、店舗ＩＤとを出力部２９に出力する。
【００６７】
ここで、生成部２８が評価値を生成する処理の例について説明する。なお、以下の説明では、店舗ＩＤが示す店舗を抽出された利用者が利用した回数、店舗ＩＤが示す店舗を抽出された利用者が繰り返し利用した回数、各回数の上昇率、各利用者が決済した決済額に応じて各店舗の評価値を生成する例について説明するが、実施形態はこれに限定されるものではない。すなわち、生成部２８は、抽出された利用者による利用履歴を用いて各店舗の評価値を生成するのであれば、任意のパラメータを用いて、各店舗の評価値を生成することができる。
【００６８】
例えば、生成部２８は、店舗ＩＤごとに決済情報の数を計数し、計数した数が多い順に店舗ＩＤをソートし、順位が高い店舗ＩＤほど評価値が高くなるよう各店舗ＩＤに評価値を付与する。また、例えば、生成部２８は、各店舗ＩＤごとに、決済情報に含まれる時刻を用いて、所定の期間ごとの決済情報の数を計数し、計数した数の上昇率を算出する。そして、生成部２８は、算出した上昇率が高い順に店舗ＩＤをソートし、順位が高い店舗ＩＤほど評価値が高くなるよう各店舗ＩＤに評価値を付与する。
【００６９】
また、例えば、生成部２８は、店舗ＩＤと利用者ＩＤとの組ごとに決済情報の数を算出し、算出した数が多い順に店舗ＩＤと利用者ＩＤとの組をソートし、順位が高いＩＤほど評価値が高くなるよう各店舗ＩＤと利用者ＩＤとの組に評価値を付与する。そして、生成部２８は、店舗ＩＤと利用者ＩＤとの組ごとに付与した評価値を各店舗ＩＤごとに統合し、各店舗ＩＤごとの評価値を算出する。
【００７０】
また、例えば、生成部２８は、店舗ＩＤと利用者ＩＤとの組ごとに、所定の期間ごとの決済情報の数を計数し、計数した数の上昇率を算出する。そして、生成部２８は、算出した上昇率が高い順に店舗ＩＤと利用者ＩＤとの組をソートし、順位が高い組ほど評価値が高くなるよう各店舗ＩＤと利用者ＩＤとの組に評価値を付与する。その後、生成部２８は、店舗ＩＤと利用者ＩＤとの組ごとに付与した評価値を各店舗ＩＤごとに統合し、各店舗ＩＤごとの評価値を算出する。
【００７１】
また、例えば、生成部２８は、店舗ＩＤごとに、決済額の合計や決済額の平均を算出し、算出した値が多い順に店舗ＩＤをソートし、順位が高い店舗ＩＤほど評価値が高くなるよう各店舗ＩＤに評価値を付与する。その後、生成部２８は、各店舗ＩＤと、各店舗ＩＤに付与した評価値とを出力部２９に出力する。
【００７２】
なお、生成部２８は、上述した各処理を組み合わせて実行しても良い。例えば、生成部２８は、上述した処理のいずれかまたは複数を実行し、各処理によって算出された評価値を統合し、統合した評価値を出力部２９に出力してもよい。また、生成部２８は、統合を行う際に、重み付けを行っても良い。例えば、生成部２８は、決済情報の数を用いて算出した評価値と、決済額の合計や決済額の平均を用いて算出した評価値に所定のパラメータを積算した値との合計を統合された評価値としてもよい。
【００７３】
出力部２９は、生成部２８が生成した評価情報を端末装置１０に出力する。例えば、出力部２９は、生成部２８から店舗ＩＤと評価値とを受信する。かかる場合は、出力部２９は、受信した店舗ＩＤが示す店舗の情報を店舗データベース２５から収集し、収集した情報を用いて、評価値によるランキング形式のＷｅｂページを作成する。そして、出力部２９は、作成したＷｅｂページを評価情報として、通信部２２に出力する。この結果、端末装置１０は、評価情報として受信したＷｅｂページの表示を行う。
【００７４】
このように、店舗評価装置２０は、所定の要件を満たす店舗の利用履歴を用いて、所定の要件を満たす店舗の利用客のうち、頻繁に利用する利用客を抽出する。そして、店舗評価装置２０は、抽出した利用者の利用履歴に基づくランキング形式の評価情報を生成し、生成した評価情報を端末装置１０へ送信する。このため、店舗評価装置２０は、自己申告のデータを用いずに、所定の要件を満たす店舗をよく利用する利用者を抽出し、抽出した利用者の利用履歴を用いた客観的評価を生成できるので、信頼度が高い評価情報を提供できる。
【００７５】
〔５−１．情報提供システム１が実行する処理の一例〕
次に、図７を用いて、情報提供システム１が実行する処理の一例について説明する。図７は、実施形態に係る情報提供システムが実行する処理の一例を説明する図である。なお、図７に示す例では、端末装置１０の利用者が店舗の所在地として「六本木」を選択し、店舗の種別として「ラーメン」を入力した際の処理について記載した。
【００７６】
例えば、店舗評価装置２０は、六本木のラーメン店の決済情報を用いて、各利用者が六本木のラーメン店を利用した回数を計数する。例えば、図７中（ａ）に示す例では、「六本木」の「ラーメン」店舗として、店舗＃２、店舗＃３、店舗＃７…が存在する。また、利用者Ａは店舗＃２を２回、店舗＃３を１回利用しており、利用者Ｂは店舗＃２、店舗＃３を１回ずつ利用している。また、利用者Ｃ、利用者Ｄは、店舗＃３を１回利用している。
【００７７】
このため、店舗評価装置２０は、図７中（ｂ）に示すように、決済回数が上位となる利用者Ａ、Ｂを抽出する。そして、店舗評価装置２０は、図７中（ｃ）に示すように、利用者Ａ、Ｂの利用回数で店舗ごとの度数分布を算出する。例えば、店舗評価装置２０は、店舗＃２について、利用者Ａが２回利用し、利用者Ｂが１回利用した結果、合計で３回利用されたと識別する。また、店舗評価装置２０は、店舗＃３について、利用者Ａ、Ｂが１回ずつ利用した結果、合計で２回利用されたと識別する。このため、図７中（ｄ）に示すように、店舗評価装置２０は、店舗＃２を店舗＃３よりも上位にしたランキングを生成する。
【００７８】
すなわち、図７中（ａ）に示すように、店舗＃３は、利用者Ａ〜Ｄによって４回利用されており、店舗＃２は、利用者Ａ〜Ｄによって３回利用されている。このため、一見店舗＃３のほうが店舗＃２よりも評価が高いとも考えられる。しかしながら、店舗＃３は、利用者Ａ〜Ｄによって店舗＃２よりも多く利用されているものの、六本木のラーメン店舗をより頻繁に利用する利用者Ａ、Ｂは、店舗＃２の方を店舗＃３よりも頻繁に利用している。このため、店舗評価装置２０は、店舗＃２の評価を店舗＃３の評価より高い値に設定する。
【００７９】
そして、図７中（ｅ）に示すように端末装置１０は、店舗＃２を店舗＃３よりも上位としたランキング形式の評価情報を表示する。なお、端末装置１０は、図７中（ｆ）に示す「リピート順」、「新着順」、「上昇順」等のタブを利用者が押し下げした場合は、各タブに対応した評価情報を店舗評価装置２０から取得する。
【００８０】
例えば、端末装置１０は、店舗評価装置２０に利用者が押し下げしたタブを通知する。そして、店舗評価装置２０は、利用者が「リピート順」のタブを押し下げた場合は、利用者Ａ、Ｂが繰り返し利用する回数が多い順に店舗を評価した評価情報を生成する。また、店舗評価装置２０は、「新着順」のタブを利用者が押し下げした場合は、新規開店した店舗をより上位とするランキング形式の評価情報を生成する。
【００８１】
また、店舗評価装置２０は、「上昇順」のタブを利用者が押し下げした場合は、利用者Ａ、Ｂによる利用回数の上昇率を算出し、算出した上昇率が高い順に店舗を評価した評価情報を生成する。そして、店舗評価装置２０は、生成した評価情報を端末装置１０に送信する。
【００８２】
〔５−２．端末装置における表示の一例〕
次に、図８を用いて、端末装置１０が表示する情報の一例について説明する。図８は、実施形態における端末装置が表示する情報の一例を説明する図である。例えば、端末装置１０は、ウェブブラウザやアプリケーションを用いて、店舗の名称を直接検索する場合がある。かかる場合、店舗評価装置２０は、ランキング形式の評価情報ではなく、端末装置１０が検索中の店舗のみの評価情報を示すＷｅｂページを作成し、作成したＷｅｂページを端末装置１０へ送信してもよい。
【００８３】
例えば、図８中（ｇ）に示すように、店舗評価装置２０は、端末装置１０が検索した店舗の名称、順位、営業時間、平均予算、アクセス、レビュー、地図等を含むＷｅｂページを生成する。ここで、店舗評価装置２０は、図８中（ｈ）に示すように、抽出された利用者の利用回数、決済価格、利用時間帯等から算出される評価値、すなわちポイントをＷｅｂページ内に表示する。この結果、店舗評価装置２０は、端末装置１０に単一店舗の情報を表示させる場合にも、信頼度が高い評価値を表示させることができる。なお、図８に示すＷｅｂページにおいて、利用者がランキングのタブを押し下げた場合は、店舗評価装置２０は、表示中の店舗と同一のエリア内にある店舗のうち、表示中の店舗と同じ種別の店舗についてのランキングを表示させてもよい。
【００８４】
〔６．店舗評価装置が実行する処理の流れ〕
次に、図９を用いて、店舗評価装置２０が実行する処理の流れについて説明する。図９は、実施形態に係る店舗評価装置が実行する処理の流れを説明するためのフローチャートである。例えば、店舗評価装置２０は、検索要求を受信すると（ステップＳ１０１）、検索要求に含まれる検索条件を満たす店舗を抽出する（ステップＳ１０２）。次に、店舗評価装置２０は、抽出した店舗の決済情報を決済システム３０から取得する（ステップＳ１０３）。
【００８５】
そして、店舗評価装置２０は、取得した決済情報から、特定期間内に決済を行った利用者を識別し（ステップＳ１０４）、識別した利用者のうち、決済回数が上位の利用者を抽出する（ステップＳ１０５）。また、店舗評価装置２０は、抽出した利用者の決済回数で、各店舗の度数分布を算出し（ステップＳ１０６）、算出した度数分布に基づいた店舗のランキングを生成する（ステップＳ１０７）。その後、店舗評価装置２０は、ランキングを端末装置１０に送信し（ステップＳ１０８）、処理を終了する。
【００８６】
〔７．変形例〕
上記した実施形態に係る情報提供システム１は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、上記の情報提供システム１の他の実施形態について説明する。
【００８７】
〔７−１．決済システムについて〕
上述した実施形態では、情報提供システム１は、決済システム３０が収集した決済情報を用いて、所定の要件を満たす店舗との結びつきが強い利用者を抽出した。しかしながら、実施例はこれに限定されるものではない。例えば、情報提供システム１は、クレジットカードの決済情報、各店舗のポイントを一括管理するポイント管理システム、来店管理システム等を用いて、利用者と店舗との結びつきを判断してもよい。
【００８８】
また、情報提供システム１は、ソーシャルネットワーキングサービスのＧＰＳ（Global Positioning System）機能を利用して、利用者が利用した店舗の情報を収集し、収集した情報を用いて、所定の要件を満たす店舗との結びつきが強い利用者を抽出してもよい。また、情報提供システム１は、上述した各手法を組み合わせて利用し、所定の要件を満たす店舗との結びつきが強い利用者を統合的に抽出してもよい。
【００８９】
〔７−２．決済回数について〕
上述した実施形態では、店舗評価装置２０は、各利用者の決済回数に応じて、所定の要件を満たす店舗との結びつきが強い利用者を抽出した。しかしながら、実施例はこれに限定されるものではない。例えば、店舗評価装置２０は、来店回数等、決済回数以外の情報を用いてもよい。
【００９０】
また、例えば、店舗評価装置２０は、複数人のグループが店舗を利用し、いずれかの利用者がまとめて決算を行うなどの様態を考慮して評価を行ってもよい。例えば、店舗評価装置２０は、抽出した利用者の決済情報に突出して大きな額の決済額が含まれる場合や、利用者の決済情報に幹事であることを示す情報が含まれる場合等には、当該決済額をノイズとして除外したり、来店回数の加算を行っても良い。
【００９１】
〔７−３．その他〕
上述した店舗評価装置２０は、店舗データベース２５を有していた。しかしながら、実施形態はこれに限定されるものではない。例えば、店舗評価装置２０は、ネットワーク２を介して、店舗データベース２５と同様の情報を記憶する店舗データベースシステムにアクセスし、店舗データベースシステムから店舗情報を収集してもよい。
【００９２】
また、上記した店舗評価装置２０、決済システム３０の機能は、いわゆるクラウドの機能を用いて、複数のサーバ装置によって実現されることとしてもよい。例えば、店舗評価装置２０が有する取得部２６、抽出部２７、生成部２８、出力部２９が発揮する機能は、それぞれ異なるサーバ装置によって実現されても良い。また、決済システム３０が有する登録部３５および送信部３６が発揮する機能は、それぞれ異なるサーバ装置によって実現されても良い。また、各部２６〜２９、３５、３６が発揮する機能は、任意の態様で結合、分離が可能である。
【００９３】
また、上記実施形態では、端末装置１０がスマートフォン等の端末である場合を例に挙げて説明した。しかし、上記の端末装置１０は、各種情報を表示できる表示処理装置であれば、スマートフォン等の端末装置以外にも適用することができる。例えば、端末装置１０は、タブレット型ＰＣ、ノート型ＰＣ、デスクトップ型ＰＣ、ＰＤＡ（Personal  Digital  Assistant）等であってもよい。
【００９４】
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。また、例えば、各図に示したアプリケーションのＵＩ（User Interface）は、これに限定されるものではない。
【００９５】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。また、各構成要素が発揮する機能は、ＣＰＵ（Central  Processing  Unit）が所定の評価プログラムを実行することで発揮することとしてもよい。
【００９６】
〔８．効果〕
上記してきたように、実施形態に係る店舗評価装置２０は、店舗ＩＤと利用者ＩＤとを対応付けた決済情報のうち、所定の条件を満たす店舗の店舗ＩＤを含む決済情報を取得する。そして、店舗評価装置２０は、取得した決済情報から、店舗と利用者との結びつきを示す指標、例えば、利用者の利用回数、を用いて、決済情報に含まれる利用者のうち、指標が所定閾値を越える利用者を抽出する。そして、店舗評価装置２０は、抽出した利用者を識別する利用者ＩＤを含む決済情報を用いて、店舗の評価情報を生成し、生成した評価情報を端末装置１０へ送信する。
【００９７】
このため、店舗評価装置２０は、信頼度の高いランキングを作成できる。すなわち、店舗評価装置２０は、評価を行う利用者が自己申告した情報ではなく、各利用者が店舗を訪れた履歴を用いて、所定の条件を満たす店舗と結びつきが強い利用者を抽出し、抽出した利用者が店舗を訪れた履歴に基づく店舗の評価情報を生成する。このため、店舗評価装置２０は、所定の条件を満たす店舗と結びつきが強い利用者の店舗の利用履歴という客観的な情報を用いて、評価情報を生成するので、ランキングの信頼度を高めることができる。
【００９８】
また、店舗評価装置２０は、利用者ごとに所定の条件を満たす店舗に訪れた回数を計数し、計数した回数が所定の閾値よりも多い利用者を抽出する。このため、店舗評価装置２０は、例えば、ある地域の店舗やあるジャンルの店舗を頻繁に利用する利用者、すなわち、所定の要件を満たす施設を得意とする利用者を抽出できる。この結果、店舗評価装置２０は、評価情報の信頼度を更に高めることができる。
【００９９】
また、店舗評価装置２０は、抽出した利用者が訪れた回数が多い店舗を、抽出した利用者が訪れた回数が少ない店舗より高く評価する。このため、店舗評価装置２０は、所定の要件を満たす施設を得意とする利用者がよく来訪する店舗をランキングの上位にすることができる。
【０１００】
また、店舗評価装置２０は、抽出した利用者が訪れた回数の上昇率を算出し、算出した上昇率が高い店舗を、上昇率が低い店舗より高く評価する。このため店舗評価装置２０は、例えば新規に開店し、利用者の総数は他の店舗より少ないものの、同種の店舗を得意とする利用者が頻繁に利用するといった有望な店舗をランキングの上位にすることができる。
【０１０１】
また、店舗評価装置２０は、抽出した利用者が繰り返し訪れた回数が多い店舗を、抽出した利用者が繰り返し訪れた回数が少ない店舗より高く評価する。このため、店舗評価装置２０は、所定の条件を満たす店舗をよく利用する利用者がリピーターとなっている店舗を他の店舗よりもランキングの上位にすることができる。
【０１０２】
また、店舗評価装置２０は、抽出した利用者が繰り返し訪れた回数の上昇率を算出し、上昇率が高い店舗を、上昇率が低い店舗より高く評価する。このため、店舗評価装置２０は、例えば新規に開店した店舗であるにもかかわらず、同種の店舗をよく利用する利用者がリピーターとなっている店舗を他の店舗よりもランキングの上位にすることができる。
【０１０３】
また、店舗評価装置２０は、決済情報のうち、所定の時刻における決済情報を取得し、取得した決済情報を用いて、店舗の評価を行う。このため、店舗評価装置２０は、例えば、利用者が利用したい時間と同じ時間帯において、所定の条件を満たす店舗をよく利用する利用者や、信頼度がより高い利用者を抽出できる。このため、店舗評価装置２０は、評価情報の信頼度をより高めることができる。
【０１０４】
また、店舗評価装置２０は、決済情報のうち、端末装置１０の利用者が指示した地域に存在する店舗の店舗ＩＤを含む決済情報を取得する。このため、店舗評価装置２０は、利用者が所望する地域の店舗を評価できる。
【０１０５】
また、店舗評価装置２０は、決済情報のうち、端末装置１０の利用者が指示した種別の店舗の店舗ＩＤを含む決済情報を取得する。このため、店舗評価装置２０は、利用者が所望するジャンルの店舗を評価できる。
【０１０６】
また、決済システム３０は、店舗ＩＤと利用者ＩＤと決済額とを対応付けた決済情報を記憶する。そして、店舗評価装置２０は、所定の条件を満たす店舗をよく利用する利用者が決済した金額に応じて、所定の条件を満たす店舗の各評価を行う。このため、店舗評価装置２０は、所定の条件を満たす店舗をよく利用する利用者が決済した金額に応じて店舗を評価できる。
【０１０７】
なお、情報提供システム１は、上述した店舗評価装置２０と決済システム３０とを有するので、信頼度の高いランキングを作成できるのは言うまでもない。
【０１０８】
以上、本願の実施形態を図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１０９】
また、特許請求の範囲に記載した「手段」は、「部（section、module、unit）」や「回路」などに読み替えることができる。例えば、取得手段は、取得部や取得回路に読み替えることができる。
【０１１０】
〔９．プログラム〕
なお、上述した実施形態における店舗評価装置２０は、例えば図１０に示すような構成のコンピュータ５０が評価プログラムを実行することによって実現される。図１０は、評価プログラムを実行するコンピュータのハードウェア構成の一例を示す図である。コンピュータ５０は、ＣＰＵ（Central  Processing  Unit）５１、ＲＡＭ（Random  Access  Memory）５２、ＲＯＭ（Read  Only  Memory）５３、ＨＤＤ（Hard  Disk  Drive）５４、通信インターフェイス（Ｉ／Ｆ）５５、入出力インターフェイス（Ｉ／Ｆ）５６、およびメディアインターフェイス（Ｉ／Ｆ）５７を備える。
【０１１１】
ＣＰＵ５１は、ＲＯＭ５３またはＨＤＤ５４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ５３は、コンピュータ５０の起動時にＣＰＵ５１によって実行されるブートプログラムや、コンピュータ５０のハードウェアに依存するプログラム等を格納する。
【０１１２】
ＨＤＤ５４は、ＣＰＵ５１によって実行される評価プログラム、および、評価プログラムによって使用されるデータ等を格納する。例えば、ＨＤＤ５４は、図６に記載した店舗エリアテーブル２４等と同様のデータを記憶する。通信インターフェイス５５は、ネットワーク２を介して他の機器からデータを受信してＣＰＵ５１へ送り、ＣＰＵ５１が生成したデータを、ネットワーク２を介して他の機器へ送信する。
【０１１３】
ＣＰＵ５１は、入出力インターフェイス５６を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ５１は、入出力インターフェイス５６を介して、入力装置からデータを取得する。また、ＣＰＵ５１は、生成したデータを、入出力インターフェイス５６を介して出力装置へ出力する。
【０１１４】
メディアインターフェイス５７は、記録媒体５８に格納されたプログラムまたはデータを読み取り、ＲＡＭ５２を介してＣＰＵ５１に提供する。ＣＰＵ５１は、当該プログラムを、メディアインターフェイス５７を介して記録媒体５８からＲＡＭ５２上にロードし、ロードしたプログラムを実行する。記録媒体５８は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１１５】
コンピュータ５０が上述した実施形態に係る店舗評価装置２０として機能する場合、コンピュータ５０のＣＰＵ５１は、ＲＡＭ５２上にロードされたプログラムを実行することにより、取得部２６、抽出部２７、生成部２８、出力部２９の各機能を実現する。
【０１１６】
コンピュータ５０のＣＰＵ５１は、評価プログラムを、記録媒体５８から読み取って実行するが、他の例として、他の装置から、ネットワーク２を介してこれらのプログラムを取得してもよい。
【０１１７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【０１１８】
１  情報提供システム
２  ネットワーク
３、４  店舗装置
１０  端末装置
２０  店舗評価装置
２１  記憶部
２２  通信部
２３  制御部
２４  店舗エリアテーブル
２５  店舗データベース
２６  取得部
２７  抽出部
２８  生成部
２９  出力部
３０  決済システム
３１  記憶部
３２  通信部
３３  制御部
３４  決済データベース
３５  登録部
３６  送信部
【図１】
0005847122.tif 000002
【図２】
0005847122.tif 000003
【図３】
0005847122.tif 000004
【図４】
0005847122.tif 000005
【図５】
0005847122.tif 000006
【図６】
0005847122.tif 000007
【図７】
0005847122.tif 000008
【図８】
0005847122.tif 000009
【図９】
0005847122.tif 000010
【図１０】
0005847122.tif 000011