(57)【要約】【課題】利用者の嗜好に合う新たな店舗のクーポンを利用者に推薦する。【解決手段】クーポン管理サーバ１は、クーポンを利用可能な店舗の情報を含むクーポンに関する情報を記憶するクーポン情報記憶部と、各利用者が利用したクーポンの履歴を記憶するクーポン利用履歴記憶部と、各利用者が各店舗を利用した回数を計数する集計部と、利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示して、配信するクーポンの候補を第１の利用者に提示する提示部と、複数の候補から第１の利用者により選択されたクーポンに第１の利用者の識別情報を付加して携帯端末に送信するクーポン配信部と、利用されたクーポンを店舗の保有する店舗端末から受信し、クーポンとクーポンに付加された利用者の識別情報とを対応付けてクーポン利用履歴記憶部に書き込む利用情報受信部とを備える。【選択図】図１
2013033353.tif 000002
【特許請求の範囲】
【請求項１】
クーポンを利用可能な店舗の情報を含むクーポンに関する情報をクーポン毎に記憶するクーポン情報記憶部と、
各利用者が利用したクーポンの履歴を記憶するクーポン利用履歴記憶部と、
前記クーポン利用履歴記憶部に記憶されたクーポン利用履歴と前記クーポン情報記憶部に記憶された各クーポンを利用可能な店舗の情報に基づいて、各利用者が各店舗を利用した回数を計数する第１の集計部と、
利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示して、配信するクーポンの候補を複数前記第１の利用者に提示する提示部と、
前記提示部により提示された複数の前記候補から前記第１の利用者により選択された前記クーポンに前記第１の利用者の識別情報を付加して前記第１の利用者の所有する携帯端末に送信するクーポン配信部と、
利用された前記クーポンを店舗の保有する店舗端末から受信し、当該受信したクーポンと当該クーポンに付加された前記利用者の識別情報とを対応付けて前記クーポン利用履歴記憶部に書き込む利用情報受信部と、
を備えることを特徴とする管理サーバ。
【請求項２】
前記提示部は、前記第２の利用者による利用回数が多い店舗であって前記第１の利用者が利用したことのない店舗のクーポンを先に表示する
ことを特徴とする請求項１に記載の管理サーバ。
【請求項３】
各利用者の属性を含む利用者に関する情報を記憶する利用者情報記憶部と、
前記クーポン利用履歴記憶部に記憶されたクーポン利用履歴と前記クーポン情報記憶部に記憶された各クーポンを利用可能な店舗と前記利用者情報記憶部に記憶された利用者の属性に基づいて、利用者の属性毎に各店舗を利用した回数を計数する第２の集計部と、
前記第１の利用者の属性において利用回数の多い店舗を抽出する店舗抽出部と、
を備え、
前記提示部は、前記店舗抽出部により抽出された店舗のクーポンを提示する
ことを特徴とする請求項１又は２に記載の管理サーバ。
【請求項４】
前記利用情報受信部は、前記クーポンとともに会計に関する情報を前記店舗端末から受信し、
前記利用履歴記憶部は、前記利用情報受信部により受信された前記クーポンに対応付けて当該クーポンとともに受信した会計に関する情報を記憶し、
前記利用履歴記憶部に記憶された前記会計に関する情報に基づいて、所定の店舗に関するサービスを提供する利用者を抽出する利用者抽出部を備える
ことを特徴とする請求項１から３のうちいずれか１項に記載の管理サーバ。
【請求項５】
前記会計に関する情報は、会計金額を含み、
前記利用者抽出部は、前記所定の店舗における利用金額の平均値が所定額以上である利用者を抽出する
ことを特徴とする請求項４に記載の管理サーバ。
【請求項６】
前記会計に関する情報には、注文データ、利用人数、利用店舗、又は利用日が含まれている
ことを特徴とする請求項４又は５に記載の管理サーバ。
【請求項７】
管理サーバと、利用者の所有する携帯端末と、店舗の所有する店舗端末とを有する管理システムであって、
前記管理サーバは、
クーポンを利用可能な店舗の情報を含むクーポンに関する情報をクーポン毎に記憶するクーポン情報記憶部と、
各利用者が利用したクーポンの履歴を記憶するクーポン利用履歴記憶部と、
前記クーポン利用履歴記憶部に記憶されたクーポン利用履歴と前記クーポン情報記憶部に記憶された各クーポンを利用可能な店舗の情報に基づいて、各利用者が各店舗を利用した回数を計数する第１の集計部と、
利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示して、配信するクーポンの候補を複数前記第１の利用者に提示する提示部と、
前記提示部により提示された複数の前記候補から前記第１の利用者により選択された前記クーポンに前記第１の利用者の識別情報を付加して前記第１の利用者の所有する前記携帯端末に送信するクーポン配信部と、
利用された前記クーポンを前記店舗端末から受信し、当該受信したクーポンと当該クーポンに付加された前記利用者の識別情報とを対応付けて前記クーポン利用履歴記憶部に書き込む利用情報受信部と、
を備え、
前記携帯端末は、
前記管理サーバから前記クーポンを受信するクーポン受信部と、
前記クーポン受信部により受信された前記クーポンを前記店舗端末に送信するクーポン送信部と、
を備え、
前記店舗端末は、
前記携帯端末から前記クーポンを受信するクーポン受信部と、
前記クーポン受信部により受信された前記クーポンを前記管理サーバに送信する利用情報送信部と、
を備える
ことを特徴とする管理システム。
【請求項８】
前記管理サーバの前記提示部は、前記第２の利用者による利用回数が多い店舗であって前記第１の利用者が利用したことのない店舗のクーポンを先に表示する
ことを特徴とする請求項７に記載の管理システム。
【請求項９】
前記管理サーバは、
各利用者の属性を含む利用者に関する情報を記憶する利用者情報記憶部と、
前記クーポン利用履歴記憶部に記憶されたクーポン利用履歴と前記クーポン情報記憶部に記憶された各クーポンを利用可能な店舗と前記利用者情報記憶部に記憶された利用者の属性に基づいて、利用者の属性毎に各店舗を利用した回数を計数する第２の集計部と、
前記第１の利用者の属性において利用回数の多い店舗を抽出する店舗抽出部と、
を備え、
前記管理サーバの前記提示部は、前記店舗抽出部により抽出された店舗のクーポンを提示する
ことを特徴とする請求項７又は８に記載の管理システム。
【請求項１０】
前記店舗端末の前記利用情報送信部は、前記クーポンとともに会計に関する情報を前記管理サーバに送信し、
前記管理サーバの前記利用情報受信部は、前記クーポンとともに会計に関する情報を前記店舗端末から受信し、
前記管理サーバの前記利用履歴記憶部は、前記利用情報受信部により受信された前記クーポンに対応付けて当該クーポンとともに受信した会計に関する情報を記憶し、
前記管理サーバは、前記利用履歴記憶部に記憶された前記会計に関する情報に基づいて、所定の店舗に関するサービスを提供する利用者を抽出する利用者抽出部を備える
ことを特徴とする請求項７から９のうちいずれか１項に記載の管理システム。
【請求項１１】
前記会計に関する情報は、会計金額を含み、
前記管理サーバの前記利用者抽出部は、前記所定の店舗における利用金額の平均値が所定額以上である利用者を抽出する
ことを特徴とする請求項１０に記載の管理システム。
【請求項１２】
前記会計に関する情報には、注文データ、利用人数、利用店舗、又は利用日が含まれている
ことを特徴とする請求項１０又は１１に記載の管理システム。
【請求項１３】
コンピュータにより構成される管理サーバに用いられる管理方法であって、
前記管理サーバが、
各利用者が利用したクーポンの履歴を記憶する前記クーポン利用履歴記憶部とクーポンを利用可能な店舗の情報を含むクーポンに関する情報をクーポン毎に記憶するクーポン情報記憶部とに記憶された情報に基づいて、各利用者が各店舗を利用した回数を計数するステップと、
利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示して、配信するクーポンの候補を複数前記第１の利用者に提示するステップと、
複数の前記候補から前記第１の利用者により選択された前記クーポンに前記第１の利用者の識別情報を付加して前記第１の利用者の所有する携帯端末に送信するステップと、
利用された前記クーポンを店舗の保有する店舗端末から受信し、当該受信したクーポンと当該クーポンに付加された前記利用者の識別情報とを対応付けて前記クーポン利用履歴記憶部に書き込むステップと、
を有することを特徴とする管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理サーバ、管理システム、及び管理方法に関する。
【背景技術】
【０００２】
現在、携帯端末に電子クーポンを配信するシステムがある（例えば、特許文献１参照）。特許文献１に記載された技術では、クーポンの利用履歴と利用者の現在位置情報に基づいて、クーポンの配信対象となる利用者を抽出している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２２５０９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術のように、各利用者の利用履歴に基づいてクーポンを配信する場合、利用者に配信するクーポンに偏りが発生する、という問題がある。このため、利用者の嗜好に合う新たな店舗（利用者の利用したことのない店舗）のクーポンを配信することが少ない。
【０００５】
本発明は上記の点に鑑みてなされたものであり、その目的は、利用者の嗜好に合う新たな店舗のクーポンを利用者に推薦することができる管理サーバ、管理システム、及び管理方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、クーポンを利用可能な店舗の情報を含むクーポンに関する情報をクーポン毎に記憶するクーポン情報記憶部と、各利用者が利用したクーポンの履歴を記憶するクーポン利用履歴記憶部と、前記クーポン利用履歴記憶部に記憶されたクーポン利用履歴と前記クーポン情報記憶部に記憶された各クーポンを利用可能な店舗の情報に基づいて、各利用者が各店舗を利用した回数を計数する第１の集計部と、利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示して、配信するクーポンの候補を複数前記第１の利用者に提示する提示部と、前記提示部により提示された複数の前記候補から前記第１の利用者により選択された前記クーポンに前記第１の利用者の識別情報を付加して前記第１の利用者の所有する携帯端末に送信するクーポン配信部と、利用された前記クーポンを店舗の保有する店舗端末から受信し、当該受信したクーポンと当該クーポンに付加された前記利用者の識別情報とを対応付けて前記クーポン利用履歴記憶部に書き込む利用情報受信部と、を備えることを特徴とする管理サーバである。
【０００７】
また、本発明の一態様は、上記の管理サーバにおいて、前記提示部は、前記第２の利用者による利用回数が多い店舗であって前記第１の利用者が利用したことのない店舗のクーポンを先に表示することを特徴とする。
【０００８】
また、本発明の一態様は、上記の管理サーバにおいて、各利用者の属性を含む利用者に関する情報を記憶する利用者情報記憶部と、前記クーポン利用履歴記憶部に記憶されたクーポン利用履歴と前記クーポン情報記憶部に記憶された各クーポンを利用可能な店舗と前記利用者情報記憶部に記憶された利用者の属性に基づいて、利用者の属性毎に各店舗を利用した回数を計数する第２の集計部と、前記第１の利用者の属性において利用回数の多い店舗を抽出する店舗抽出部と、を備え、前記提示部は、前記店舗抽出部により抽出された店舗のクーポンを提示することを特徴とする。
【０００９】
また、本発明の一態様は、上記の管理サーバにおいて、前記利用情報受信部は、前記クーポンとともに会計に関する情報を前記店舗端末から受信し、前記利用履歴記憶部は、前記利用情報受信部により受信された前記クーポンに対応付けて当該クーポンとともに受信した会計に関する情報を記憶し、前記利用履歴記憶部に記憶された前記会計に関する情報に基づいて、所定の店舗に関するサービスを提供する利用者を抽出する利用者抽出部を備えることを特徴とする。
【００１０】
また、本発明の一態様は、上記の管理サーバにおいて、前記会計に関する情報は、会計金額を含み、前記利用者抽出部は、前記所定の店舗における利用金額の平均値が所定額以上である利用者を抽出することを特徴とする。
【００１１】
また、本発明の一態様は、上記の管理サーバにおいて、前記会計に関する情報には、注文データ、利用人数、利用店舗、又は利用日が含まれていることを特徴とする。
【００１２】
また、本発明の一態様は、管理サーバと、利用者の所有する携帯端末と、店舗の所有する店舗端末とを有する管理システムであって、前記管理サーバは、クーポンを利用可能な店舗の情報を含むクーポンに関する情報をクーポン毎に記憶するクーポン情報記憶部と、各利用者が利用したクーポンの履歴を記憶するクーポン利用履歴記憶部と、前記クーポン利用履歴記憶部に記憶されたクーポン利用履歴と前記クーポン情報記憶部に記憶された各クーポンを利用可能な店舗の情報に基づいて、各利用者が各店舗を利用した回数を計数する第１の集計部と、利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示して、配信するクーポンの候補を複数前記第１の利用者に提示する提示部と、前記提示部により提示された複数の前記候補から前記第１の利用者により選択された前記クーポンに前記第１の利用者の識別情報を付加して前記第１の利用者の所有する前記携帯端末に送信するクーポン配信部と、利用された前記クーポンを前記店舗端末から受信し、当該受信したクーポンと当該クーポンに付加された前記利用者の識別情報とを対応付けて前記クーポン利用履歴記憶部に書き込む利用情報受信部と、を備え、前記携帯端末は、前記管理サーバから前記クーポンを受信するクーポン受信部と、前記クーポン受信部により受信された前記クーポンを前記店舗端末に送信するクーポン送信部と、を備え、前記店舗端末は、前記携帯端末から前記クーポンを受信するクーポン受信部と、前記クーポン受信部により受信された前記クーポンを前記管理サーバに送信する利用情報送信部と、を備えることを特徴とする管理システムである。
【００１３】
また、本発明の一態様は、上記の管理システムにおいて、前記管理サーバの前記提示部は、前記第２の利用者による利用回数が多い店舗であって前記第１の利用者が利用したことのない店舗のクーポンを先に表示することを特徴とする。
【００１４】
また、本発明の一態様は、上記の管理システムにおいて、前記管理サーバは、各利用者の属性を含む利用者に関する情報を記憶する利用者情報記憶部と、前記クーポン利用履歴記憶部に記憶されたクーポン利用履歴と前記クーポン情報記憶部に記憶された各クーポンを利用可能な店舗と前記利用者情報記憶部に記憶された利用者の属性に基づいて、利用者の属性毎に各店舗を利用した回数を計数する第２の集計部と、前記第１の利用者の属性において利用回数の多い店舗を抽出する店舗抽出部と、を備え、前記管理サーバの前記提示部は、前記店舗抽出部により抽出された店舗のクーポンを提示することを特徴とする。
【００１５】
また、本発明の一態様は、上記の管理システムにおいて、前記店舗端末の前記利用情報送信部は、前記クーポンとともに会計に関する情報を前記管理サーバに送信し、前記管理サーバの前記利用情報受信部は、前記クーポンとともに会計に関する情報を前記店舗端末から受信し、前記管理サーバの前記利用履歴記憶部は、前記利用情報受信部により受信された前記クーポンに対応付けて当該クーポンとともに受信した会計に関する情報を記憶し、前記管理サーバは、前記利用履歴記憶部に記憶された前記会計に関する情報に基づいて、所定の店舗に関するサービスを提供する利用者を抽出する利用者抽出部を備えることを特徴とする。
【００１６】
また、本発明の一態様は、上記の管理システムにおいて、前記会計に関する情報は、会計金額を含み、前記管理サーバの前記利用者抽出部は、前記所定の店舗における利用金額の平均値が所定額以上である利用者を抽出することを特徴とする。
【００１７】
また、本発明の一態様は、上記の管理システムにおいて、前記会計に関する情報には、注文データ、利用人数、利用店舗、又は利用日が含まれていることを特徴とする。
【００１８】
また、本発明の一態様は、コンピュータにより構成される管理サーバに用いられる管理方法であって、前記管理サーバが、各利用者が利用したクーポンの履歴を記憶する前記クーポン利用履歴記憶部とクーポンを利用可能な店舗の情報を含むクーポンに関する情報をクーポン毎に記憶するクーポン情報記憶部とに記憶された情報に基づいて、各利用者が各店舗を利用した回数を計数するステップと、利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示して、配信するクーポンの候補を複数前記第１の利用者に提示するステップと、複数の前記候補から前記第１の利用者により選択された前記クーポンに前記第１の利用者の識別情報を付加して前記第１の利用者の所有する携帯端末に送信するステップと、利用された前記クーポンを店舗の保有する店舗端末から受信し、当該受信したクーポンと当該クーポンに付加された前記利用者の識別情報とを対応付けて前記クーポン利用履歴記憶部に書き込むステップと、を有することを特徴とする管理方法である。
【発明の効果】
【００１９】
本発明によれば、管理サーバは、利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示して複数のクーポンを提示するため、第１の利用者にとって新しい店舗であるばかりでなく、第１の利用者の嗜好に適合した店舗のクーポンを推薦することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態による管理システムの構成を示すブロック図である。
【図２】第１の実施形態によるクーポン管理サーバ及び記憶装置の機能構成を示すブロック図である。
【図３】第１の実施形態による利用者情報記憶部が記憶する個人登録データテーブルのデータ構造を示す概略図である。
【図４】第１の実施形態によるクーポン情報記憶部が記憶するクーポン情報テーブルのデータ構造を示す概略図である。
【図５】第１の実施形態による店舗情報記憶部が記憶する店舗情報テーブルのデータ構造を示す概略図である。
【図６】第１の実施形態による端末情報記憶部が記憶する店舗端末管理テーブルのデータ構造を示す概略図である。
【図７】第１の実施形態による利用履歴記憶部が記憶する利用履歴データテーブルのデータ構造を示す概略図である。
【図８】第１の実施形態による利用回数上位店舗記憶部が記憶する利用回数上位店舗テーブルのデータ構造を示す概略図である。
【図９】第１の実施形態による利用回数上位店舗記憶部が記憶する年代別利用回数上位店舗テーブルのデータ構造を示す概略図である。
【図１０】第１の実施形態による携帯端末及び店舗端末の機能構成を示すブロック図である。
【図１１】第１の実施形態によるクーポン配信処理の動作を示すシーケンス図である。
【図１２】第１の実施形態による利用者の嗜好と適合度が高い順に店舗を並び替える動作を説明するための図である。
【図１３】第１の実施形態による本実施形態によるクーポン利用処理の動作を示すシーケンス図である。
【図１４】本発明の第２の実施形態によるクーポン管理サーバ及び記憶装置の機能構成を示すブロック図である。
【図１５】第２の実施形態による利用履歴記憶部が記憶する利用履歴データテーブルのデータ構造を示す概略図である。
【図１６】第２の実施形態による利用者抽出部が生成する利用情報集計テーブルのデータ構成及びデータ例を示す概略図である。
【図１７】第２の実施形態によるクーポン利用処理の動作を示すシーケンス図である。
【図１８】第２の実施形態による特定の店舗に関するサービスの対象者を抽出する動作の手順を示すフローチャートである。
【図１９】他のクーポン利用処理の動作を示すシーケンス図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
【００２２】
［第１の実施形態］
図１は、本発明の第１の実施形態による管理システムの構成を示すブロック図である。
管理システムは、クーポンを利用する利用者にクーポンを配信するためのシステムであって、クーポン管理サーバ１と、記憶装置５と、複数の携帯端末２と、複数の店舗端末３とを含んで構成される。
クーポン管理サーバ１は、コンピュータにより構成され、利用者にクーポンを配信するサーバ装置である。
記憶装置５は、クーポン管理サーバ１に接続され、クーポンの利用履歴を管理するための各種情報を記憶する。本実施形態におけるクーポン管理サーバ１と記憶装置５とが管理サーバである。
携帯端末２は、利用者が保有する携帯端末であって、例えば、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、スマートフォン等の端末装置である。
店舗端末３は、店舗が保有する端末装置である。
クーポン管理サーバ１と携帯端末２、及び、クーポン管理サーバ１と店舗端末３は、インターネットや携帯電話網等から構成されるネットワーク４を介して接続される。
【００２３】
図２は、本実施形態によるクーポン管理サーバ１及び記憶装置５の機能構成を示すブロック図である。
クーポン管理サーバ１は、制御部１１と、通信部１３とを含んで構成される。
制御部１１は、クーポン管理サーバ１の各部を統括して制御し、提示部１０１と、店舗抽出部１０２と、生成部１０３と、クーポン配信部１０４と、利用情報送受信部１０５と、判定部１０６と、集計部（第１の集計部、第２の集計部）１０７とを含んで構成される。
【００２４】
提示部１０１は、ウェブサーバの機能を有し、クーポンを利用者が選択するためのウェブサイト（クーポン配布サイト）を提供する。例えば、提示部１０１は、携帯端末２からアクセスがあると、利用者がクーポンを選択するためのクーポン選択画面を当該携帯端末２に表示させる。クーポン選択画面には、店舗抽出部１０２により抽出された店舗のクーポンの一覧が選択可能に表示される。例えば、提示部１０１は、利用回数の多い店舗が第１の利用者と一致する率の高い第２の利用者の利用した店舗のクーポンから順に表示する。そして、提示部１０１は、このクーポン選択画面において選択されたクーポンと携帯端末２の利用者とを生成部１０３へ通知する。
【００２５】
店舗抽出部１０２は、利用回数上位店舗記憶部１２６を参照して、各利用者が各店舗を利用した回数（以下、利用回数とする）に基づいて、クーポン選択画面に表示するクーポンの店舗を選択する。例えば、店舗抽出部１０２は、利用者の属性（例えば、年代、性別、メイン利用エリア）において利用回数の多い店舗を抽出する。
【００２６】
生成部１０３は、クーポン選択画面において選択されたクーポンに利用者の識別情報を付加した２次元コードを生成し、クーポン配信部１０４に出力する。すなわち、生成部１０３は、提示部１０１により通知されたクーポンに、提示部１０１により通知された利用者の識別情報を付加したデータを示す２次元コードを生成する。本実施形態における２次元コードは、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コード（登録商標）である。
クーポン配信部１０４は、通信部１３を介して、生成部１０３により入力された２次元コードを、当該２次元コードが示す利用者の携帯端末２に送信する。２次元コードが示す利用者の携帯端末２は、クーポン選択画面によりクーポンを選択した携帯端末２である。
【００２７】
利用情報送受信部１０５は、通信部１３を介して、店舗において利用されたクーポンの情報である利用情報を店舗端末３から受信する。利用情報には、クーポンの識別情報と、クーポンの利用日と、利用者の識別情報と、店舗端末３の識別情報とが含まれる。利用情報送受信部１０５は、利用情報に含まれる店舗端末３の識別情報が端末情報記憶部１２４に記憶されている場合に、受信した利用情報を判定部１０６に出力する。そして、利用情報送受信部１０５は、判定部１０６によりクーポンが利用可能であることが判定された場合に、クーポンが利用可能である旨を通知する利用許可通知を店舗端末３に送信する。利用情報送受信部１０５は、送信した利用許可通知の応答を受信すると、利用情報に含まれる利用者の識別情報と、利用日と、クーポンの識別情報と、店舗端末３の識別情報に対応する店舗の識別情報とを対応付けて利用履歴記憶部１２５に書き込む。
【００２８】
判定部１０６は、利用情報送受信部１０５により入力された利用情報のクーポンが利用可能か否かを判定する。具体的には、判定部１０６は、利用履歴記憶部１２５とクーポン情報記憶部１２２とを参照して、利用情報に含まれる利用者が、利用情報に含まれるクーポンを利用した回数を計数する。また、そして、判定部１０６は、計数した回数が当該クーポンの利用限度回数より小さい場合であって利用日が利用可能期間内である場合に利用可能であると判定し、そうでない場合に利用不可であると判定する。そして、判定部１０６は、判定結果を利用情報送受信部１０５に出力する。
【００２９】
集計部１０７は、所定のタイミング（例えば、１週間に１回等）に、クーポン情報記憶部１２２と利用履歴記憶部１２５とを参照して、所定期間（例えば、直近１ヶ月等）における各利用者が各店舗を利用した回数を計数する。そして、集計部１０７は、利用者毎に利用回数の多い順に店舗を順位付けし、順位付けした情報を利用回数上位店舗記憶部１２６に書き込む。また、集計部１０７は、利用者の属性（例えば、年代、性別、メイン利用エリア）毎に各店舗の利用回数を計数し、利用回数の多い順に店舗を順位付けして利用回数上位店舗記憶部１２６に書き込む。
【００３０】
通信部１３は、ネットワーク４を介して携帯端末２又は店舗端末３と通信する。
【００３１】
記憶装置５は、利用者情報記憶部１２１と、クーポン情報記憶部１２２と、店舗情報記憶部１２３と、端末情報記憶部１２４と、利用履歴記憶部１２５と、利用回数上位店舗記憶部１２６とを含んで構成される。
利用者情報記憶部１２１は、各利用者に関する情報を示す個人登録データテーブルを記憶する。個人登録データテーブルの詳細については後述する。
クーポン情報記憶部１２２は、各クーポンに関する情報を示すクーポン情報テーブルを記憶する。クーポン情報テーブルの詳細については後述する。
店舗情報記憶部１２３は、各店舗に関する情報を示す店舗情報テーブルを記憶する。店舗情報テーブルの詳細については後述する。
端末情報記憶部１２４は、各店舗の保有する店舗端末３に関する情報を示す店舗端末管理テーブルを記憶する。店舗端末管理テーブルの詳細については後述する。クーポン情報テーブル、店舗情報テーブル及び店舗端末管理テーブルに記憶されるデータは、予め店舗端末３がクーポン管理サーバ１を介して記憶装置５に登録する。
利用履歴記憶部１２５は、クーポンの利用履歴を示す利用履歴データテーブルを記憶する。利用履歴データテーブルの詳細については後述する。
利用回数上位店舗記憶部１２６は、利用回数が１位からＮ（Ｎは２以上の整数）位までの店舗を利用者毎に示す利用回数上位店舗テーブルと、利用回数が１位からＭ（Ｍは２以上の整数）位までの店舗を年代毎に示す年代別利用回数上位店舗テーブルを記憶する。利用回数上位店舗テーブル及び年代別利用回数上位店舗テーブルの詳細については後述する。
【００３２】
図３は、本実施形態による利用者情報記憶部１２１が記憶する個人登録データテーブルのデータ構造を示す概略図である。
個人登録データテーブルは、会員ＩＤと、氏名と、性別と、年代と、メイン利用エリアと、登録店舗と、来店ポイント−１、来店ポイント−２との各項目のデータを有する。会員ＩＤは、利用者の識別情報である。氏名は、利用者の氏名である。性別は、利用者の性別である。年代は、利用者の年代である。メイン利用エリアは、利用者が主に利用する地域である。登録店舗は、各利用者が予め登録している店舗の店舗ＩＤである。例えば、登録店舗には、利用者の好みの店舗が登録される。また、登録店舗には複数の店舗ＩＤが設定可能である。来店ポイント−１は、店舗を利用する毎に１ずつ加算されるポイントであり、利用者が、本システムを使用している店舗を何回使用しているのかを確認可能な情報でもある。来店ポイント−２は、店舗毎に独自で決めている設定に応じて利用者が取得したポイントの合計を示す。利用者が有するポイントの値は、来店ポイント−１と来店ポイント−２との合計であり、本管理システムに加入している店舗全てで利用可能である。以下、来店ポイント−１と来店ポイント−２の合計値を来店ポイントと称する。
なお、個人登録データテーブルのデータについて、来店ポイント−１及び２は、任意のタイミングで更新されるが、他のデータについては、まず、利用者が会員登録をする際に設定し、その後は、利用者が任意のタイミングで修正することができる。
【００３３】
本図に示す例では、「会員Ａ」は、氏名「○  Ａ太」であり、性別「男」であり、年代「２０」であり、メイン利用エリア「千葉市美浜区…」であり、登録店舗「００００５」であり、来店ポイント−１「４５」であり、来店ポイント−２「１００」である。すなわち、会員Ａは、本システムの店舗を「４５」回利用している。また、「会員Ｂ」は、氏名「△  Ｂ子」であり、性別「女」であり、年代「２０」であり、メイン利用エリア「千葉市美浜区…」であり、登録店舗「０００２０」であり、来店ポイント−１「１０」であり、来店ポイント−２「４０」である。すなわち、会員Ｂは、本システムの店舗を「１０」回利用している。「会員Ｃ」は、氏名「◇  Ｃ美」であり、性別「女」であり、年代「２０」であり、メイン利用エリア「千葉市美浜区…」であり、登録店舗「００００２」であり、来店ポイント−１「５」であり、来店ポイント−２「０」である。すなわち、会員Ｃは、本システムの店舗を「５」回利用している。
【００３４】
図４は、本実施形態によるクーポン情報記憶部１２２が記憶するクーポン情報テーブルのデータ構造を示す概略図である。
クーポン情報テーブルは、クーポンＩＤと、クーポンメニューと、利用限度回数と、有効開始日と、有効終了日と、店舗ＩＤとの各項目のデータを有する。クーポンＩＤは、クーポンの識別情報である。本実施形態におけるクーポンＩＤには、クーポンを利用できる店舗の店舗ＩＤが含まれる。クーポンメニューは、クーポンの対象となるメニューである。利用限度回数は、１人の利用者がクーポンを利用可能な回数である。有効開始日は、クーポンの利用開始日である。有効終了日は、クーポンの利用終了日である。有効開始日から有効終了日までの期間がクーポンの有効期間である。店舗ＩＤは、クーポンを利用可能な店舗の識別情報である。
なお、クーポン情報テーブルのデータについては、各店舗が任意のタイミングでクーポン管理サーバ１にアクセスして設定することができる。
【００３５】
本図に示す例では、クーポンＩＤ「００００５−Ｃ１」は、クーポンメニュー「生ビール中ジョッキ半額」であり、利用限度回数「３」であり、有効開始日「２０１１０７０１」であり、有効終了日「２０１１０７１５」であり、店舗ＩＤ「００００５」である。クーポンＩＤ「００００５−Ｃ１」のうち「００００５」が店舗ＩＤである。また、クーポンＩＤ「０００２０−Ｃ１」は、クーポンメニュー「卵焼き１０％ＯＦＦ」であり、利用限度回数「３」であり、有効開始日「２０１１０７０１」であり、有効終了日「２０１１０７３１」であり、店舗ＩＤ「０００２０」である。クーポンＩＤ「０００２０−Ｃ１」のうち「０００２０」が店舗ＩＤである。また、クーポンＩＤ「００００２−Ｃ１」は、クーポンメニュー「特製ケーキセット５％ＯＦＦ」であり、利用限度回数「２」であり、有効開始日「２０１１０７０１」であり、有効終了日「２０１１０８３１」であり、店舗ＩＤ「００００２」である。クーポンＩＤ「００００２−Ｃ１」のうち「００００２」が店舗ＩＤである。
【００３６】
図５は、本実施形態による店舗情報記憶部１２３が記憶する店舗情報テーブルのデータ構造を示す概略図である。
店舗情報テーブルは、店舗ＩＤと、店名と、住所と、ジャンルと、来店ポイント−２の設定の各項目のデータを有する。店舗ＩＤは、店舗の識別情報である。店名は、店舗の名称である。住所は、店舗の住所である。ジャンルは、店舗のジャンルである。来店ポイント−２の設定は、その店舗が独自に設定した、ポイント付与の条件である。例えば、店舗ＩＤ００００５の店舗であれば、利用人数がそのまま来店ポイント−２となる設定がされている。
なお、店舗情報テーブルのデータについては、店舗が本システムを使用する際に設定し、その後は、任意のタイミングでクーポン管理サーバ１にアクセスして設定することができる。
【００３７】
本図に示す例では、店舗ＩＤ「００００５」は、店名「居酒屋  いざ」であり、住所「千葉市美浜区…」であり、ジャンル「居酒屋」であり、来店ポイント−２の設定「人数」である。また、店舗ＩＤ「０００２０」は、店名「蕎・和食  そーば」であり、住所「千葉市美浜区…」であり、ジャンル「和食」であり、来店ポイント−２の設定「９」である。また、店舗ＩＤ「００００２」は、店名「スイーツ  あまとう」であり、住所「千葉市美浜区…」であり、ジャンル「喫茶店」であり、来店ポイント−２の設定「−」である。来店ポイント−２の設定「−」は、来店ポイント−２がないことを示す。
【００３８】
図６は、本実施形態による端末情報記憶部１２４が記憶する店舗端末管理テーブルのデータ構造を示す概略図である。
店舗端末管理テーブルは、端末ＩＤと、店舗ＩＤとの各項目のデータを有する。端末ＩＤは、店舗ＩＤの示す店舗が保有する店舗端末３の識別情報である。
なお、店舗端末管理テーブルのデータについては、店舗が本システムを使用する際に設定し、その後は、任意のタイミングでクーポン管理サーバ１にアクセスして設定することができる。
【００３９】
本図に示す例では、店舗ＩＤ「００００５」の端末ＩＤは「００００５−Ｔ１」であり、店舗ＩＤ「０００２０」の端末ＩＤは「０００２０−Ｔ１」であり、店舗ＩＤ「００００２」の端末ＩＤは「００００２−Ｔ１」である。
【００４０】
図７は、本実施形態による利用履歴記憶部１２５が記憶する利用履歴データテーブルのデータ構造を示す概略図である。
利用履歴データテーブルは、会員ＩＤと、利用日時と、クーポンＩＤと、店舗ＩＤとの各項目のデータを有する。利用日時は、クーポンが利用された日時（年月日時分）である。
なお、利用履歴データテーブルのデータについては、利用者が店舗でクーポンや会員ＩＤを含むコードを提示してクーポンを利用することで店舗端末３にその情報が吸い上げられ、それがクーポン管理サーバ１に送信されることで記憶される。
なお、図７において、会員ＣのクーポンＩＤが「００００２−会員Ｃ」となっている。これは、会員Ｃが特定の店舗におけるクーポンを取得せず、会員のＩＤのみが含まれたコードを取得した場合の例である。利用履歴として、クーポンは使用していないが、その店に来店したということが分かるように、クーポン管理サーバ１が、来店履歴データを取得した際に店舗ＩＤと会員ＩＤを組にしたクーポンＩＤとしてＩＤを生成して記憶する。
【００４１】
本図に示す一行目のデータ例は、会員ＩＤ「会員Ａ」が利用日時「２０１１０７０１２０１０」にクーポンＩＤ「００００５−Ｃ１」を店舗ＩＤ「００００５」で利用したことを表す。また、二行目に示すデータ例は、会員ＩＤ「会員Ｂ」が利用日時「２０１１０７０４１２１５」にクーポンＩＤ「０００２０−Ｃ１」を店舗ＩＤ「０００２０」で利用したことを表す。また、三行目に示すデータ例は、会員ＩＤ「会員Ｃ」が利用日時「２０１１０７１５２２３０」にクーポンＩＤ「００００２−会員Ｃ」を店舗ＩＤ「００００２」で利用したことを表す。
【００４２】
図８は、本実施形態による利用回数上位店舗記憶部１２６が記憶する利用回数上位店舗テーブルのデータ構造を示す概略図である。
利用回数上位店舗テーブルは、会員ＩＤと、順位（１位〜Ｎ位）との各項目のデータを有する。順位は、利用回数に基づく各順位の店舗を示し、店舗ＩＤが格納される。
なお、利用回数上位店舗テーブルのデータについては、クーポン管理サーバ１が、決まったタイミングでデータの集計等を実施して作成される。
【００４３】
本図に示す例では、会員ＩＤ「会員Ａ」の１位は「００００５」であり、２位は「００００１」であり、…、Ｎ位は「０００５０」である。また、会員ＩＤ「会員Ｂ」の１位は「０００２０」であり、２位は「００００５」であり、…、Ｎ位は「００１００」である。また、会員ＩＤ「会員Ｃ」の１位は「００００２」であり、２位は「００１００」であり、…、Ｎ位は「０１０００」である。
【００４４】
図９は、本実施形態による利用回数上位店舗記憶部１２６が記憶する年代別利用回数上位店舗テーブルのデータ構造を示す概略図である。
年代別利用回数上位店舗テーブルは、年代と、順位（１位〜Ｍ位）との各項目のデータを有する。順位は、利用回数に基づく各順位の店舗を示し、店舗ＩＤが格納される。
以下、利用回数上位店舗テーブル又は年代別利用回数上位店舗テーブルの順位に格納されている店舗を上位店舗と称する。
なお、年代別利用回数上位店舗テーブルのデータについては、クーポン管理サーバ１が、決まったタイミングでデータの集計等を実施して作成される。
また、図９に記載の図は、年代別の利用回数上位店舗テーブルであるが、他の属性（例えば、メインエリアや性別など）を切り口にした利用回数上位店舗テーブルを作成して記憶するようにしても良い。
【００４５】
本図に示す例では、年代「２０」の１位は「００００１」であり、２位は「００００５」であり、…、Ｎ位は「０００５０」である。また、年代「３０」の１位は「００００２」であり、２位は「０００２５」であり、…、Ｎ位は「００１０８」である。
【００４６】
図１０は、本実施形態による携帯端末２及び店舗端末３の機能構成を示すブロック図である。
携帯端末２は、制御部２１と、記憶部２２と、表示部２３と、通信部２４と、位置情報取得部２５とを含んで構成される。
制御部２１は、携帯端末２の各部を統括して制御し、クーポン送信部２０１と、クーポン受信部２０２とを含んで構成される。クーポン受信部２０２は、通信部２４を介してクーポン管理サーバ１からクーポンを示す２次元コードを受信し、受信したクーポンの２次元コードを記憶部２２に書き込む。クーポン送信部２０１は、記憶部２２に記憶されている２次元コードが示すクーポンを店舗端末３に送信する。具体的には、クーポン送信部２０１は、クーポンを示す２次元コードを表示部２３に表示させる。
【００４７】
記憶部２２は、クーポンを示す２次元コードを記憶する。
表示部２３は、液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の表示装置である。
通信部２４は、ネットワーク４を介してクーポン管理サーバ１と通信する。
位置情報取得部２５は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を備え、自装置の位置情報を検出する。
【００４８】
店舗端末３は、制御部３１と、記憶部３２と、読取部３３と、通信部３４とを含んで構成される。
制御部３１は、店舗端末３の各部を統括して制御し、利用情報送信部３０１と、クーポン受信部３０２とを含んで構成される。クーポン受信部３０２は、携帯端末２からクーポンを受信する。具体的には、クーポン受信部３０２は、携帯端末２の表示部２３に表示された２次元コードから読取部３３によりデータを読み取る。利用情報送信部３０１は、クーポン受信部３０２が受信したクーポンに端末ＩＤを付加してクーポン管理サーバ１に通信部３４を介して送信する。付加する端末ＩＤは、記憶部３２に予め記憶されている。
【００４９】
記憶部３２は、店舗端末３の端末ＩＤを記憶する。
読取部３３は、２次元コードからデータを読み取るスキャナである。
通信部３４は、ネットワーク４を介してクーポン管理サーバ１と通信する。
【００５０】
次に、図１１を参照して、本実施形態によるクーポンの配信動作について説明する。図１１は、本実施形態によるクーポン配信処理の動作を示すシーケンス図である。また、クーポン取得のために携帯端末２を操作する利用者をＡとし、利用者Ａの会員ＩＤを会員Ａとする。
まず、携帯端末２が、クーポン管理サーバ１の提供するクーポン配布サイトへ会員ＩＤを用いてログインする（ステップＳ１０１）。
クーポン管理サーバ１の提示部１０１は、携帯端末２からクーポン配布サイトへのアクセスがあると、ログイン時に用いられた会員ＩＤ（会員Ａ）を取得する（ステップＳ１０２）。
【００５１】
そして、提示部１０１は、クーポン配布サイトのログイン後の画面を携帯端末２に表示させる（ステップＳ１０３）。当該画面では、メイン利用エリア、現在地周辺、又はエリア指定のうちいずれかをクーポンの検索対象地域として選択することができる。なお、エリア指定を選択した場合には、指定するエリアを入力する。
携帯端末２は、利用者の操作により、メイン利用エリア、現在地周辺、又はエリア指定のうちいずれかを選択し、選択結果をクーポン管理サーバ１に送信する（ステップＳ１０４）。なお、現在地周辺を選択した場合には、携帯端末２は、位置情報取得部２５により現在の位置情報を取得し、取得した位置情報をクーポン管理サーバ１に送信する。
【００５２】
クーポン管理サーバ１の店舗抽出部１０２は、携帯端末２により通知されたエリアを検索対象エリアに設定する（ステップＳ１０５）。なお、店舗抽出部１０２は、メイン利用エリアが通知された場合には、図３の個人登録データテーブルから取得した会員ＩＤに対応するメイン利用エリアを読み出し、読み出したメイン利用エリアを検索対象エリアとする。
【００５３】
次に、店舗抽出部１０２は、ステップＳ１０２において取得した会員ＩＤ（会員Ａ）に対応する年代を図３の個人登録データテーブルから読み出し、読み出した年代に属する他の会員で、Ａに嗜好が似ている可能性のある会員を抽出する。
例えば、読み出した年代に属するＡ以外の会員で、その会員にとっての上位数店舗内に、Ａにとっての上位数店舗のいずれかが（順位に関係なく）含まれる会員を抽出する（ステップＳ１０６）。
次に、店舗抽出部１０２は、ステップＳ１０６において抽出した他の会員に関し、その会員が好む店舗に基づいてＡに薦めるべき店舗とその表示順を決定する。具体的な店舗やその表示順は、Ａと他の会員との嗜好の適合度を考慮して決定する。（ステップＳ１０７）。この処理の詳細については後述する。
続いて、提示部１０１が、クーポン選択画面（検索結果）を携帯端末２に表示させる（ステップＳ１０８）。このクーポン選択画面には、取得した会員ＩＤに対応する登録店舗のクーポンが最上位に表示され、その次にステップＳ１０６において抽出された店舗のクーポンが並べ替えられた順に一覧表示されている。
【００５４】
携帯端末２は、利用者の操作により、クーポン選択画面においてクーポンを選択する（ステップＳ１０９）。或いは、携帯端末２は、クーポンを選択しないことを確定する。
そして、携帯端末２は、選択したクーポンを示すクーポン情報をクーポン管理サーバ１に送信する（ステップＳ１１０）。クーポン情報には、クーポンＩＤが含まれる。なお、クーポンを選択しない場合は、クーポン情報には、選択していないことを示すデータが含まれる。
【００５５】
クーポン管理サーバ１の生成部１０３は、ステップＳ１０２において取得した会員ＩＤとステップＳ１１０において受信したクーポンＩＤとを含むデータを示す２次元コードを生成する（ステップＳ１１１）。なお、クーポンが選択されていない場合には、生成部１０３は、取得した会員ＩＤを示す２次元コードを生成する。これは、携帯端末２にこの２次元コードを保持させて、利用者がある店舗に来店した際にこの２次元コードを店舗端末３に読み取らせることで、利用者がこの店舗に来店した、という事実を記録することができ、またその情報を吸い上げて分析することで、提供するサービスの内容検討にフィードバックすることができるために、生成する。
次に、クーポン管理サーバ１のクーポン配信部１０４は、生成した２次元コードを携帯端末２に送信する。（ステップＳ１１２）。
携帯端末２は、受信した２次元コードを表示する（ステップＳ１１３）。
【００５６】
次に、図１２を参照して、抽出した他の会員が好む店舗に関して、利用者であるＡの嗜好と適合度が高い順に店舗を並び替える処理について説明する。図１２は、本実施形態による利用者の嗜好と適合度が高い順に店舗を並び替える動作を説明するための図である。本図に示す処理は、上述したステップＳ１０７に示す処理の詳細である。以下、図１２（ａ）に示す利用回数上位店舗テーブルのデータ例を参照して、会員Ａの嗜好との適合度の高い順に店舗を並び替える場合を例に説明する。本図に示す会員Ｂ〜Ｆは、抽出したステップＳ１０６において抽出した他の会員である。
まず、店舗抽出部１０２は、会員Ａの上位店舗「００００５」、「００００１」、「０００２０」を利用回数上位店舗テーブルから読み出す。
次に、店舗抽出部１０２は、ステップＳ１０６で抽出した他の会員である会員Ｂの上位店舗「０００２０」、「００００５」、「０００１０」を利用回数上位店舗テーブルから読み出し、会員Ａと会員Ｂとのヒット率を算出する。ここでいうヒット率とは、会員Ａの上位店舗（「００００５」、「００００１」、「０００２０」）と会員Ｂの上位店舗（「０００２０」、「００００５」、「０００１０」）とが一致する率である。本例では、会員Ａと会員Ｂとのヒット率は、０．６７（一致する数（＝２）／Ｎ（＝３））である。
店舗抽出部１０２は、他の会員Ｃ〜Ｆについても同様にヒット率を算出する。図１２（ｂ）は、各会員Ｂ〜Ｆの会員Ａとのヒット率を示す。
【００５７】
続いて、店舗抽出部１０２は、ヒット率が最も高い会員Ｂと会員Ｄの上位店舗であって、かつ会員Ａの上位店舗でない店舗「０００１０」「００３００」の適合率を最も高くする。
次に、店舗抽出部１０２は、次にヒット率が高い会員Ｃと会員Ｅの上位店舗であって、かつ会員Ａの上位店舗でない店舗「００００２」「００１００」「００１５０」「０００２５」の店舗の適合率を次に高くする。
次に、店舗抽出部１０２は、ヒット率が最も低い会員Ｆの上位店舗であって、かつ会員Ａの上位店舗でない店舗「００００３」「０００１０」「０００４０」の店舗の適合率を最も低くする。
【００５８】
最後に、店舗抽出部１０２は、上述したステップＳ１０５において検索された店舗を適合率の高い店舗から順に並べる。すなわち、順に、「０００１０」「００３００」「００００２」「００１００」「００１５０」「０００２５」「００００３」「０００１０」「０００４０」・・・のように並べる。
なお、本実施形態では、店舗抽出部１０２は、ヒット率が最も高い他の会員の上位店舗であってかつ会員Ａの上位店舗でない店舗の適合率を最も高くしているが、会員Ａの上位店舗の適合率を最も高くしてもよい。すなわち、会員Ａの上位店舗（「００００５」「００００１」「０００２０」）が最優先になるように並べてもよい。
【００５９】
また、ステップＳ１０６において他の会員を抽出する際、Ａと他の会員とで、ある店舗の順位が同じ場合と違う場合とで異なる係数を用意し、会員毎に係数の和を一時記憶し、ステップＳ１０７において、その係数の和に応じて、表示の並び順を決定してもよい。つまり、ステップＳ１０６において１次記憶する「係数の和」を、その会員の順位の並びがＡの順位の並びとどの位類似しているかを示す値として使用して処理を行う。
例えば、順位が同じ場合の係数を２、順位が１違う場合の係数を１．５とする。順位が２違う場合の係数を０とする。会員Ｂと会員ＤはＡに対するヒット率が同じであるが、係数の和で会員Ｂと会員Ｄを比較する。
Ａの１位、２位、３位の店舗は、それぞれ、会員Ｂの２位、ランク外、１位である。よって、Ａの１位と会員Ｂの２位が同じであるため、会員Ｂの係数は「１」となる。一方、Ａの１位、２位、３位の店舗は、それぞれ、会員Ｄの２位、ランク外、３位である。よって、Ａの１位と会員Ｄの２位が同じであり、Ａの３位と会員Ｄの３位が同じであるため、会員Ｄの係数は「１＋１．５＝２．５」となる。これらを考慮し、Ａに対して思考がより似ている（選んだ店も、その順位の並びも似ている）のが、係数の和が大きいＤであると判断し、会員Ｄにおける上位店舗でＡの上位店舗でないもの「００３００」をはじめに表示し、会員Ｂにおける上位店舗でＡの上位店舗にないもの「０００１０」を次に表示する、という処理を行ってもよい。
【００６０】
また、上記では、Ａと属性（年代）が同じで思考が似ている他の会員が上位にあげ、Ａの上位に含まれていない店舗のクーポンを配信する例を示したが、例えば、Ａと思考は同一でなくても、Ａと属性が同じ他の会員が好む店舗であって、Ａの上位に含まれていない店舗のクーポンを、図９の店舗を参照して配信するようにしてもよい。このようにすることで、Ａは世間一般の同世代がどのような店舗を好んでいるのか、最新の流行の店舗についてなどを認識することができる。また、属性に関して、年代ではなく別の情報（性別、メインエリア）を選択してもよい。
またさらに、Ａからの入力操作に応じて、Ａとはあえて異なる属性の他の会員が好む店舗についてのクーポンを配信するようにすることもできる。これにより、例えば、Ａが別の世代の友人等との来店を考えている場合に、その状況に適したクーポンを取得することも可能となる。
【００６１】
次に、図１３を参照して、本実施形態によるクーポンの利用動作について説明する。図１３は、本実施形態によるクーポン利用処理の動作を示すシーケンス図である。
まず、携帯端末２のクーポン送信部２０１は、クーポンを示す２次元コードを表示部２３に表示する（ステップＳ２０１）。なお、クーポン送信部２０１は、上述したクーポンの配信動作でクーポンを選択していない場合は、利用者の会員ＩＤを示す２次元コードを表示部２３に表示する。利用者は、携帯端末２に表示された２次元コードを店舗の店員に提示する。
店員は、店舗端末３を操作して提示された２次元コードを読み込む。店舗端末３のクーポン受信部３０２は、２次元コードで示されるデータを読取部３３により読み込む（ステップＳ２０２）。
次に、店舗端末３の利用情報送信部３０１が、利用情報をクーポン管理サーバ１に送信する（ステップＳ２０３）。利用情報には、２次元コードから読み取ったデータ（会員ＩＤ、又は、会員ＩＤとクーポン情報）と記憶部３２に記憶されている端末ＩＤとが含まれる。クーポン情報には、クーポンの利用日とクーポンＩＤが含まれる。
【００６２】
利用情報を受信すると、クーポン管理サーバ１の判定部１０６が、クーポンの利用可否判定を行う（ステップＳ２０４）。具体的には、判定部１０６は、利用情報に含まれるクーポンＩＤの利用日が有効期間内であって、利用情報に含まれる会員ＩＤによるクーポンＩＤの利用回数が利用限度回数以下である場合に利用可能であると判定し、そうでない場合に利用不可であると判定する。
次に、クーポン管理サーバ１の利用情報送受信部１０５が、判定部１０６による判定結果を店舗端末３に送信する（ステップＳ２０５）。なお、利用情報送受信部１０５は、判定結果が利用可能である場合は、利用情報に含まれる会員ＩＤに対応する来店ポイントを合わせて送信する。
店舗端末３は、判定結果が利用可能である場合に、判定結果に対する応答をクーポン管理サーバ１に送信する（ステップＳ２０６）。判定結果に対する応答には、使用された来店ポイント数（以下、使用ポイント数とする）が含まれる。なお、店舗端末３は、判定結果が利用不可である場合には、応答を送信しない。
クーポン管理サーバ１の利用情報送受信部１０５は、判定結果に対する応答を受信すると、利用情報に含まれるクーポンＩＤに対応する店舗ＩＤをクーポン情報テーブルから読み出し、利用情報に含まれる端末ＩＤに対応する店舗ＩＤを読み出す。そして、利用情報送受信部１０５は、読み出した２つの店舗ＩＤが一致する場合に、受信した利用情報と読み出した店舗ＩＤとを対応付けて利用履歴テーブルに書き込んで登録する（ステップＳ２０７）。また、利用情報送受信部１０５は、応答に含まれる使用ポイント数を個人登録データテーブルに記憶されている当該会員ＩＤの来店ポイントから減算する。また、利用情報送受信部１０５は、個人登録データテーブルに記憶された当該会員ＩＤの来店ポイント−２に当該店舗ＩＤに対応する来店ポイント２の設定の値を加算し、当該会員ＩＤの来店ポイント−１に１加算する。
【００６３】
このように、本実施形態によれば、クーポン管理サーバ１は、利用回数に基づく上位店舗が第１の利用者（会員Ａ）と一致する率の高い第２の利用者（会員Ｂと会員Ｄ）による利用回数が多い店舗であって、第１の利用者（会員Ａ）の利用したことのない店舗を第１の利用者（会員Ａ）の嗜好に適合する店舗とする。そして、嗜好に適合する店舗から順にクーポン選択画面に表示する。すなわち、クーポン選択画面には、第１の利用者（会員Ａ）にとって利用したことがなく、かつ、嗜好に合う店舗のクーポンが上位に表示される。これにより、利用者にとって新しいばかりでなく嗜好に合う店舗を効率よく推薦することができる。
【００６４】
また、本実施形態によれば、クーポン配布サイトにおいてクーポンを選択しなかった場合には、会員ＩＤを示す２次元コードを携帯端末２に配信し、利用者はこの２次元コードを提示して会計を行う。これにより、クーポンを利用せずに会計する顧客の店舗利用履歴を管理することができる。また、来店に応じて加算される来店ポイントを設定しているため、クーポンを利用せずに会計する顧客にもメリットが生じ、常連客の増加に貢献することができる。また、店舗は確実に来店履歴を把握することができる。また、この来店ポイントを本システムに加入している店舗全てで利用できるようにすれば、普段利用しない店舗の初回利用時の敷居を下げる効果がある。
【００６５】
また、本実施形態によれば、会員の個人情報は全てクーポン管理サーバ１において管理し、店舗で個人情報を管理する必要がない。これにより、利用者は個人情報を店舗に提示する必要がないため、利用者の心理的負担を軽減することができる。
また、本実施形態によれば、利用者の現在位置を携帯端末２のＧＰＳ機能により取得することができるため、位置情報取得を目的とした専用のクーポン発行機等を設置する必要がない。
【００６６】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。
本発明の第２の実施形態では、利用者が店舗でクーポンを利用した際に、利用者の店舗での利用状況（注文データや会計情報など）も合わせてクーポン管理サーバ１ａに送信する。それにより店舗は、利用者にクーポン配信というサービス提供を通して、店舗運用に有効な顧客情報を取得し解析することができる。
図１４は、本実施形態によるクーポン管理サーバ１ａ及び記憶装置５ａの機能構成を示すブロック図である。本図において、図２に示すクーポン管理サーバ１及び記憶装置５と同一の部分には同一の符号を付し、その説明を省略する。クーポン管理サーバ１ａは、図２に示すクーポン管理サーバ１の構成に加えて利用者抽出部１０８と、サービス提供部１０９とを備える。
【００６７】
利用情報送受信部１０５ａは、通信部１３を介して、利用情報とともに会計情報を店舗端末３から受信する。会計情報には、注文した商品のデータである注文データや、合計金額、利用人数等が含まれる。利用情報送受信部１０５ａは、利用情報に含まれる端末ＩＤが端末情報記憶部１２４に記憶されている場合に、受信した利用情報を判定部１０６に出力する。そして、利用情報送受信部１０５ａは、判定部１０６によりクーポンが利用可能であることが判定された場合に、クーポンが利用可能である旨を通知する利用許可通知を店舗端末３に送信する。利用情報送受信部１０５は、送信した利用許可通知の応答を受信すると、受信した利用情報に含まれる会員ＩＤと、利用日と、クーポンＩＤと、端末ＩＤに対応する店舗ＩＤと、会計情報とを対応付けて利用履歴記憶部１２５ａに書き込む。
【００６８】
利用者抽出部１０８は、店舗ＩＤが入力されると、入力された店舗ＩＤに対応する利用情報集計テーブルを生成する。利用情報集計テーブルは、各利用者が店舗で利用した金額の平均値（以下、平均利用単価とする）と利用回数を示すデータである。そして、利用者抽出部１０８は、生成した利用情報集計テーブルに基づいて、平均利用単価が所定金額以上の利用者を抽出し、抽出した利用者の会員ＩＤをサービス提供部１０９に出力する。
サービス提供部１０９は、利用者抽出部１０８により抽出された利用者の携帯端末２に、利用者抽出部１０８に入力された店舗ＩＤの店舗に関するサービスを提供する。店舗に関するサービスとは、店舗の販売促進をするメールマガジンの配信や、店舗で利用できる特別なクーポンの配信等である。
【００６９】
利用履歴記憶部１２５ａは、クーポンの利用履歴とともに会計情報を記憶する利用履歴データテーブルを記憶する。
【００７０】
図１５は、本実施形態による利用履歴記憶部１２５ａが記憶する利用履歴データテーブルのデータ構造を示す概略図である。
利用履歴データテーブルは、会員ＩＤと、利用日と、クーポンＩＤと、注文データと、合計金額と、利用人数の各項目のデータを有する。
なお、利用履歴データテーブルのデータについては、利用者が店舗でクーポンや会員ＩＤを含むコードを提示してクーポンを利用することで店舗端末３にその情報が吸い上げられ、それが注文のデータとともにクーポン管理サーバ１ａに送信されることで記憶される。
また、本実施形態では、当該クーポンを発行し使用可能な店舗を識別する店舗ＩＤがクーポンＩＤに含まれるよう、クーポンＩＤが設定されている。そのため、クーポンＩＤを分析することで当該クーポンがどの店舗で使用されたものか認識できるようになっている。しかし、店舗端末３から吸い上げられるデータ（例えば、利用情報又は会計情報等）に店舗ＩＤ（利用店舗）を含ませ、利用履歴データテーブルに店舗ＩＤ（利用店舗）のデータを持たせるようにすることで、当該クーポンがどの店舗で使用されたものなのかを認識できるようにしても良い。
【００７１】
本図に示す一行目のデータ例は、会員ＩＤ「会員Ａ」が利用日時「２０１１０７０１２０１０」にクーポンＩＤ「００００５−Ｃ１」を注文データ「生ビール中ジョッキ３、焼き鳥セット３」合計金額「４０００」利用人数「３」で利用したことを表す。また、二行目に示すデータ例は、会員ＩＤ「会員Ｂ」が利用日時「２０１１０７０４１２１５」にクーポンＩＤ「０００２０−Ｃ１」を注文データ「天ざる１、卵焼き１」合計金額「１５００」利用人数「１」で利用したことを表す。また、三行目に示すデータ例は、会員ＩＤ「会員Ｃ」が利用日時「２０１１０７１５２２３０」にクーポンＩＤ「００００２−会員Ｃ」を注文データ「ケーキセット２」合計金額「２０００」利用人数「２」で利用したことを表す。
【００７２】
図１６は、本実施形態による利用者抽出部１０８が生成する利用情報集計テーブルのデータ構成及びデータ例を示す概略図である。
利用情報集計テーブルは、会員ＩＤと、利用平均単価と、利用回数と、店舗名との各項目のデータを有する。
なお、利用情報集計テーブルのデータについては、クーポン配信に関し、店舗が特定の利用者を抽出して特定のサービスを提供したいと考えた際に、その条件等の情報をクーポン管理サーバ１ａに送出することで生成され、店舗に提供される。
【００７３】
本図に示す例では、会員ＩＤ「会員Ｇ」の平均利用単価は「３０３０」であり、利用回数は「５」であり、店舗名は「居酒屋  いざ」である。また、会員ＩＤ「会員Ｈ」の平均利用単価は「５５００」であり、利用回数は「１」であり、店舗名は「居酒屋  いざ」である。また、会員ＩＤ「会員Ｊ」の平均利用単価は「１２０００」であり、利用回数は「３」であり、店舗名は「居酒屋  いざ」である。また、会員ＩＤ「会員Ｋ」の平均利用単価は「９０００」であり、利用回数は「２」であり、店舗名は「居酒屋  いざ」である。また、会員ＩＤ「会員Ｌ」の平均利用単価は「８０００」であり、利用回数は「４」であり、店舗名は「居酒屋  いざ」である。また、会員ＩＤ「会員Ｍ」の平均利用単価は「３１００」であり、利用回数は「３」であり、店舗名は「居酒屋  いざ」である。
【００７４】
次に、図１７を参照して、本実施形態によるクーポンの利用動作について説明する。図１７は、本実施形態によるクーポン利用処理の動作を示すシーケンス図である。なお、クーポンの配信動作については第１の実施形態と同様である。
ステップＳ４０１からＳ４０２に示す処理は上述したステップＳ２０１からＳ２０２に示す処理と同様である。
ステップＳ４０２に続いて、店舗端末３は、利用者の伝票に印刷されているＱＲコードで示されるデータを読取部３３により読み込む（ステップＳ４０３）。伝票に印刷されているＱＲコードには、会計情報（注文データ、会計金額、人数等）が含まれる。
次に、店舗端末３の利用情報送信部３０１は、利用情報とともにステップＳ４０３において読み出した会計情報（注文データ、会計金額、人数）をクーポン管理サーバ１ａに送信する（ステップＳ４０４）。
【００７５】
ステップＳ４０５からＳ４０７に示す処理は、上述したステップＳ２０４からＳ２０６に示す処理と同様である。
ステップＳ４０７に続いて、クーポン管理サーバ１ａの利用情報送受信部１０５は、判定結果に対する応答を受信すると、利用情報に含まれるクーポンＩＤに対応する店舗ＩＤをクーポン情報テーブルから読み出し、利用情報に含まれる端末ＩＤに対応する店舗ＩＤを読み出す。そして、利用情報送受信部１０５は、読み出した２つの店舗ＩＤが一致する場合に、受信した利用情報と読み出した店舗ＩＤと会計情報と対応付けて利用履歴テーブルに書き込んで登録する（ステップＳ４０８）。また、利用情報送受信部１０５は、応答に含まれる使用ポイント数を個人登録データテーブルに記憶されている当該会員ＩＤの来店ポイントから減算する。また、利用情報送受信部１０５は、当該店舗ＩＤに対応する来店ポイントの設定の値を個人登録データテーブルに記憶された当該会員ＩＤ来店ポイント−２に加算し、当該会員ＩＤの来店ポイント−１に１加算する。
【００７６】
次に、図１８を参照して、本実施形態による特定の店舗に関するサービスの対象者を抽出する動作について説明する。図１８は、本実施形態による特定の店舗に関するサービスの対象者を抽出する動作の手順を示すフローチャートである。以下、図１６に示す利用情報集計テーブルのデータ例を用いて具体的に説明する。
まず、利用者抽出部１０８が、サービスを提供する店舗の店舗ＩＤの入力を受け付ける（ステップＳ５０１）。本例では、店舗ＡＡＡに対応する店舗ＩＤである。
店舗ＩＤが入力されると、利用者抽出部１０８は、入力された店舗ＩＤに対応する利用情報集計テーブル（図１６参照）を生成する（ステップＳ５０２）。
続いて、利用者抽出部１０８は、平均利用単価が所定額（例えば、３，０００円）以上の会員ＩＤ（「０００２０」、「０００５０」、「００２００」、「００３００」）を抽出する（ステップＳ５０３）。
最後に、サービス提供部１０９が、利用者抽出部１０８により抽出された会員ＩＤの携帯端末２に、ステップＳ５０１において入力された店舗ＩＤの店舗に関するサービスを提供する（ステップＳ５０４）。
【００７７】
このように、本実施形態によれば、クーポン管理サーバ１ａは、クーポンの利用情報とともに注文データや会計情報を店舗端末３から受信し記憶管理する。これにより、会計情報に基づくサービスを利用者に提供することができる。また、会計情報に基づいて、ＲＦＭ（Ｒｅｃｅｎｃｙ  Ｆｒｅｑｕｅｎｃｙ  Ｍｏｎｅｔａｒｙ）分析等の顧客解析を行うことができる。
【００７８】
また、ここでは、ある店舗を利用したことのある会員のうち、平均利用単価によって会員を抽出しサービスを提供したが、利用日時や注文データ、クーポンＩＤ、利用人数などを使用して会員を抽出し、サービスを提供することもできる。
例えば、利用履歴データテーブルを分析すると、利用日時がランチタイムに相当する時間帯であることが多い会員を抽出することができる。そのような会員には、例えば、ランチタイムに提供するメニューに関するクーポンを配信したり、別の時間帯にも来店して頂けるよう、別の時間帯のメニューに関するクーポンを配信したりすることもできる。
また、注文データ中のメニュー名に「セット」が含まれるメニューを多く注文する会員を抽出することができる。そのような会員には、例えば、セットメニューに関するクーポンを配布したり、セットメニューとあったサイドメニューに関するクーポンを配布したりすることもできる。
また、配信したクーポンＩＤと利用されたクーポンＩＤを用いてクーポン利用率を算出し、その率の高い会員を抽出することができる。そのような会員には、例えば、クーポン配信の頻度や枚数を増やしたり、新店などの様々な店舗のクーポンを織り交ぜて配信したりすることもできる。この場合、クーポン管理サーバ１ａは、各会員に配信したクーポンの履歴を示すクーポン配信履歴テーブルを記憶している。
また、利用人数が大人数（団体）である頻度の高い会員を抽出することができる。そのような会員には、例えば、宴会で使用できるようなクーポンを配布したりすることもできる。
またさらに、抽出した会員について、他店舗の利用状況をも考慮した分析を行い、サービスを提供することもできる。例えば、ある店舗をよく利用する会員が、その店舗以外の店舗よりも、その店舗を利用する率が高いことが分かった場合、特別なサービスを付したクーポンを配布したりすることもできる。また逆に、その店舗を利用する率が少ない場合には、再来店を促すようなサービスが付されたクーポンを配布したりすることもできる。
このように、店舗は、様々な側面から利用履歴を分析することで、会員の嗜好や利用状況を知ることができ、店舗運営にその情報を使用することができる。そして、その情報に基づくサービスをクーポンの配布等といった形で会員に提供することができる。
【００７９】
なお、本実施形態では、伝票のＱＲコードを店舗端末３が読み取っているが、携帯端末２が伝票のＱＲコードを読み取ってもよい。図１９は、この場合におけるクーポン利用処理の動作を示すシーケンス図である。
まず、携帯端末２が、利用者の伝票に印刷されているＱＲコードで示されるデータを読み込む（ステップＳ６０１）。伝票に印刷されているＱＲコードには、会計情報（注文データ、会計金額、人数等）が含まれる。
次に、携帯端末２は、ステップＳ６０１において読み取ったデータと、クーポンを示すＱＲコードに含まれるデータ（会員ＩＤ、クーポン情報）とを含むデータを示すＱＲコードを生成し、表示する（ステップＳ６０２）。利用者は、携帯端末２に表示された２次元コードを店舗の店員に提示する。
【００８０】
店員は、店舗端末３を操作して提示されたＱＲコードを読み込む。店舗端末３のクーポン受信部３０２は、ＱＲコードで示されるデータを読取部３３により読み込む（ステップＳ６０３）。ＱＲコードで示されるデータには、会員ＩＤと、クーポン情報と、注文データと、合計金額と、人数とが含まれる。
続いて、店舗端末３は、ステップＳ６０４において読み取ったデータ（会員ＩＤと、クーポン情報と、注文データと、合計金額と、人数）と端末ＩＤとをクーポン管理サーバ１ａに送信する（ステップＳ６０４）。
ステップＳ６０５からＳ６０８に示す処理は、上述したステップＳ４０５からＳ４０８に示す処理と同様である。
【００８１】
また、図１１、図１３、図１７、図１８、図１９に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、クーポンを配信する処理、クーポンを利用する処理、又は、サービス対象者を抽出する処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００８２】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、或いは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００８３】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、上述した実施形態では、携帯端末２から店舗端末３へのクーポンの受渡しを２次元コードにより実現しているが、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信等の近距離無線通信によりクーポンを送信してもよい。
また、上述した実施形態では、クーポンを用いて店舗の利用履歴を管理しているが、例えば、ポイント等を用いて店舗の利用履歴を管理してもよい。
また、上述した実施形態では、店舗端末３は、利用情報をクーポンが利用される毎に送信しているが、例えば、店舗の営業終了後に１日の利用情報をまとめてクーポン管理サーバ１（又は１ａ）に送信してもよい。
【符号の説明】
【００８４】
１、１ａ…クーポン管理サーバ  ２…携帯端末  ３…店舗端末  ４…ネットワーク  ５…記憶装置  １１、１１ａ、２１，３１…制御部  １３、２４、３４…通信部  ２２、３２…記憶部  ２３…表示部  ２５…位置情報取得部  ３３…読取部  １０１…提示部  １０２…店舗抽出部  １０３…生成部  １０４…クーポン配信部  １０５、１０５ａ…利用情報送受信部  １０６…判定部  １０７…集計部  １０８…利用者抽出部  １０９…サービス提供部  １２１…利用者情報記憶部  １２２…クーポン情報記憶部  １２３…店舗情報記憶部  １２４…端末情報記憶部  １２５、１２５ａ…利用履歴記憶部  １２６…利用回数上位店舗記憶部  ２０１…クーポン送信部  ２０２、３０２…クーポン受信部  ３０１…利用情報送信部
【図１】
2013033353.tif 000003
【図２】
2013033353.tif 000004
【図３】
2013033353.tif 000005
【図４】
2013033353.tif 000006
【図５】
2013033353.tif 000007
【図６】
2013033353.tif 000008
【図７】
2013033353.tif 000009
【図８】
2013033353.tif 000010
【図９】
2013033353.tif 000011
【図１０】
2013033353.tif 000012
【図１１】
2013033353.tif 000013
【図１２】
2013033353.tif 000014
【図１３】
2013033353.tif 000015
【図１４】
2013033353.tif 000016
【図１５】
2013033353.tif 000017
【図１６】
2013033353.tif 000018
【図１７】
2013033353.tif 000019
【図１８】
2013033353.tif 000020
【図１９】
2013033353.tif 000021