(57)【特許請求の範囲】
【請求項１】
加盟する複数の店舗のうちの少なくともいずれかを利用するユーザに付与される電子的なスタンプを管理するスタンプ管理システムにおいて、
ユーザが操作する端末装置との間で、通信ネットワークを介して情報を送受信する通信部と、
個々のユーザに関する情報であるユーザ情報であって、前記複数の店舗のうち当該ユーザに関連付けられた１つ以上の店舗の各々を特定可能な情報と、当該ユーザが前記１つ以上の店舗を利用することにより付与される店舗毎の個別スタンプの取得状況に関する情報と、特定の店舗の利用の有無によらず所定の条件を満たすユーザに対して付与される共通スタンプの取得状況に関する情報と、を少なくとも含むユーザ情報を記憶するように構成された第１の記憶部と、
前記複数の店舗の各々に関する情報である店舗情報であって、共通スタンプの利用の可否を表す情報を少なくとも含む店舗情報を記憶するように構成された第２の記憶部と、
所定の条件を満たすユーザに対して共通スタンプを付与するように構成された共通スタンプ発行部と、
ユーザが操作する端末装置から、当該ユーザに付与された共通スタンプを利用する旨の要求を受けた場合に、当該ユーザのユーザ情報に基づき、所定の条件の下で、当該ユーザに付与された共通スタンプを前記１つ以上の店舗のいずれかの個別スタンプに交換するように構成された共通スタンプ利用管理部と、を備え、
前記共通スタンプ発行部は、
前記１つ以上の店舗の所定期間内における利用回数によって定められた条件を満たすか否かを判定し、
前記条件を満たす場合に前記共通スタンプを獲得可能なくじを前記端末装置において実行する権利を付与し、
前記くじを実行して当たったユーザに対して共通スタンプを付与する、
スタンプ管理システム。
【請求項２】
前記共通スタンプ利用管理部は、
前記店舗情報に基づき、前記複数の店舗のうち共通スタンプの利用が可能な店舗を抽出し、前記通信部に、該抽出した店舗を特定可能な情報を当該ユーザが操作する端末装置に送信させ、
前記通信部が、当該ユーザが操作する端末装置から、前記共通スタンプの利用が可能な店舗のうちの１つの店舗を選択する情報を受信した場合に、当該ユーザに付与された共通スタンプを該１つの店舗の個別スタンプに交換する、
ように構成されている、請求項１に記載のスタンプ管理システム。
【請求項３】
１又は複数のコンピュータにより実行され、加盟する複数の店舗のうちの少なくともい
ずれかを利用するユーザに付与される電子的なスタンプを管理するスタンプ管理方法において、
前記１又は複数のコンピュータは、ユーザが操作する端末装置との間で通信ネットワークを介して情報を送受信可能、且つ、個々のユーザに関する情報であるユーザ情報を記憶するように構成された第１の記憶部と、前記複数の店舗の各々に関する情報である店舗情報を記憶するように構成された第２の記憶部と、にアクセス可能であり、
前記ユーザ情報は、前記複数の店舗のうち当該ユーザに関連付けられた１つ以上の店舗の各々を特定可能な情報と、当該ユーザが前記１つ以上の店舗を利用することにより付与される店舗毎の個別スタンプの取得状況に関する情報と、特定の店舗の利用の有無によらず所定の条件を満たすユーザに対して付与される共通スタンプの取得状況に関する情報と、を少なくとも含み、
前記店舗情報は、共通スタンプの利用の可否を表す情報を少なくとも含み、
所定の条件を満たすユーザに対して共通スタンプを付与するように構成された共通スタンプ発行ステップと、
ユーザが操作する端末装置から、当該ユーザに付与された共通スタンプを利用する旨の要求を受けた場合に、当該ユーザのユーザ情報に基づき、所定の条件の下で、当該ユーザに付与された共通スタンプを前記１つ以上の店舗のいずれかの個別スタンプに交換するように構成された共通スタンプ利用ステップと、を含み
前記共通スタンプステップは、
前記１つ以上の店舗の所定期間内における利用回数によって定められた条件を満たすか否かを判定し、
前記条件を満たす場合に前記共通スタンプを獲得可能なくじを前記端末装置において実行する権利を付与し、
前記くじを実行して当たったユーザに対して共通スタンプを付与する、
スタンプ管理方法。
【請求項４】
加盟する複数の店舗のうちの少なくともいずれかを利用するユーザに付与される電子的なスタンプを管理する１又は複数のコンピュータに実行させるスタンプ管理プログラムにおいて、
前記１又は複数のコンピュータは、ユーザが操作する端末装置との間で通信ネットワークを介して情報を送受信可能、且つ、個々のユーザに関する情報であるユーザ情報を記憶するように構成された第１の記憶部と、前記複数の店舗の各々に関する情報である店舗情報を記憶するように構成された第２の記憶部と、にアクセス可能であり、
前記ユーザ情報は、前記複数の店舗のうち当該ユーザに関連付けられた１つ以上の店舗の各々を特定可能な情報と、当該ユーザが前記１つ以上の店舗を利用することにより付与される店舗毎の個別スタンプの取得状況に関する情報と、特定の店舗の利用の有無によらず所定の条件を満たすユーザに対して付与される共通スタンプの取得状況に関する情報と、を少なくとも含み、
前記店舗情報は、共通スタンプの利用の可否を表す情報を少なくとも含み、
所定の条件を満たすユーザに対して共通スタンプを付与するように構成された共通スタンプ発行ステップと、
ユーザが操作する端末装置から、当該ユーザに付与された共通スタンプを利用する旨の要求を受けた場合に、当該ユーザのユーザ情報に基づき、所定の条件の下で、当該ユーザに付与された共通スタンプを前記１つ以上の店舗のいずれかの個別スタンプに交換するように構成された共通スタンプ利用ステップと、を実行させ、
前記共通スタンプステップは、
前記１つ以上の店舗の所定期間内における利用回数によって定められた条件を満たすか否かを判定し、
前記条件を満たす場合に前記共通スタンプを獲得可能なくじを前記端末装置において実行する権利を付与し、
前記くじを実行して当たったユーザに対して共通スタンプを付与する、
スタンプ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子的に発行されるスタンプを管理するスタンプ管理システム、方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、一般消費者を顧客とする店舗においては、顧客の再来店を促進し顧客を囲い込むため、スタンプカードと呼ばれるカードや冊子に、消費金額に応じたスタンプを押印し、一定数のスタンプが貯まると特典を付与するといったスタンプサービス（ポイントサービスとも呼ばれる）が広く行われている。近年では、紙のスタンプカードを発行する代わりに、顧客が携帯するスマートフォン等の端末装置にアプリケーションをインストールさせ、物理的なスタンプに代わり、電子的にスタンプ（ポイントとも呼ばれる）を付与することも行われている。例えば、特許文献１には、複数の店舗のポイント数を一元管理するための店舗情報管理システムが開示されている。また、特許文献２には、加盟店間で共通の特典であるポイント及び加盟店毎に個別の特典であるスタンプを、ネットワーク接続されたコンピュータシステムを用いて管理するポイント・スタンプ管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２２４１４４号公報
【特許文献２】特開２０１１−１３８３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ある事業者が単独でスタンプサービスを実施する場合、顧客は、当該事業者の店舗に行かない限り、当該店舗のスタンプを貯めることができない。そのため、ユーザは、気に入った店舗であっても、来店頻度が低い場合には、なかなかスタンプを貯めることができない。これに対し、複数の事業者が加盟するスタンプサービスのプラットフォームにおいて、加盟店間で共通のスタンプを発行する場合、顧客はスタンプを貯めやすくなる。しかしながら、この場合、顧客は、どの加盟店を利用しても共通のスタンプを貯めることができ、どの加盟店においても共通のスタンプに基づくサービスを受けることができるので、個々の加盟店にとってはスタンプサービスによる顧客の囲い込みがし難くなる。
【０００５】
本発明は、顧客にとってはスタンプを貯め易く、個々の店舗にとっては顧客の囲い込みがし易くなるようなスタンプ管理システム等を提供することを目的の１つとする。本発明の他の目的は、本明細書全体を参照することにより明らかとなる。
【課題を解決するための手段】
【０００６】
本発明の実施形態に係るスタンプ管理システムは、加盟する複数の店舗のうちの少なくともいずれかを利用するユーザに付与される電子的なスタンプを管理するスタンプ管理システムにおいて、ユーザが操作する端末装置との間で、通信ネットワークを介して情報を送受信する通信部と、個々のユーザに関する情報であるユーザ情報であって、前記複数の店舗のうち当該ユーザに関連付けられた１つ以上の店舗の各々を特定可能な情報と、当該ユーザが前記１つ以上の店舗を利用することにより付与される店舗毎の個別スタンプの取得状況に関する情報と、特定の店舗の利用の有無によらず所定の条件を満たすユーザに対して付与される共通スタンプの取得状況に関する情報と、を少なくとも含むユーザ情報を記憶するように構成された第１の記憶部と、前記複数の店舗の各々に関する情報である店舗情報であって、共通スタンプの利用の可否を表す情報を少なくとも含む店舗情報を記憶するように構成された第２の記憶部と、所定の条件を満たすユーザに対して共通スタンプを付与するように構成された共通スタンプ発行部と、ユーザが操作する端末装置から、当該ユーザに付与された共通スタンプを利用する旨の要求を受けた場合に、当該ユーザのユーザ情報に基づき、所定の条件の下で、当該ユーザに付与された共通スタンプを前記１つ以上の店舗のいずれかの個別スタンプに交換するように構成された共通スタンプ利用管理部と、を備えるものである。
【０００７】
上記スタンプ管理システムにおいて、前記共通スタンプ利用管理部は、前記店舗情報に基づき、前記複数の店舗のうち共通スタンプの利用が可能な店舗を抽出し、前記通信部に、該抽出した店舗を特定可能な情報を当該ユーザが操作する端末装置に送信させ、前記通信部が、当該ユーザが操作する端末装置から、前記共通スタンプの利用が可能な店舗のうちの１つの店舗を選択する情報を受信した場合に、当該ユーザに付与された共通スタンプを該１つの店舗の個別スタンプに交換する、ように構成されていても良い。
【０００８】
上記スタンプ管理システムにおいて、前記共通スタンプ利用管理部は、前記１つの店舗に対し、当該ユーザの共通スタンプの個別スタンプへの交換が所定期間中に行われていない場合に、当該ユーザに付与された共通スタンプを該１つの店舗の個別スタンプに交換する、ように構成されていても良い。
【０００９】
上記スタンプ管理システムにおいて、前記共通スタンプ発行部は、所定数の個別スタンプが付与されたユーザに対し、共通スタンプを獲得可能なくじを前記端末装置において実行する権利を付与し、前記くじを実行して当たったユーザに対して共通スタンプを付与する、ように構成されていても良い。
【００１０】
上記スタンプ管理システムにおいて、前記共通スタンプ発行部は、前記端末装置に対する操作により参加可能なゲームを前記端末装置に配信し、前記ゲームに勝利したユーザに対して共通スタンプを付与する、ように構成されていても良い。
【００１１】
本発明の実施形態に係るスタンプ管理方法は、１又は複数のコンピュータにより実行され、加盟する複数の店舗のうちの少なくともいずれかを利用するユーザに付与される電子的なスタンプを管理するスタンプ管理方法において、前記１又は複数のコンピュータは、ユーザが操作する端末装置との間で通信ネットワークを介して情報を送受信可能、且つ、個々のユーザに関する情報であるユーザ情報を記憶するように構成された第１の記憶部と、前記複数の店舗の各々に関する情報である店舗情報を記憶するように構成された第２の記憶部と、にアクセス可能であり、前記ユーザ情報は、前記複数の店舗のうち当該ユーザに関連付けられた１つ以上の店舗の各々を特定可能な情報と、当該ユーザが前記１つ以上の店舗を利用することにより付与される店舗毎の個別スタンプの取得状況に関する情報と、特定の店舗の利用の有無によらず所定の条件を満たすユーザに対して付与される共通スタンプの取得状況に関する情報と、を少なくとも含み、前記店舗情報は、共通スタンプの利用の可否を表す情報を少なくとも含み、所定の条件を満たすユーザに対して共通スタンプを付与するように構成された共通スタンプ発行ステップと、ユーザが操作する端末装置から、当該ユーザに付与された共通スタンプを利用する旨の要求を受けた場合に、当該ユーザのユーザ情報に基づき、所定の条件の下で、当該ユーザに付与された共通スタンプを前記１つ以上の店舗のいずれかの個別スタンプに交換するように構成された共通スタンプ利用ステップと、を含むものである。
【００１２】
本発明の実施形態に係るスタンプ管理プログラムは、加盟する複数の店舗のうちの少なくともいずれかを利用するユーザに付与される電子的なスタンプを管理する１又は複数のコンピュータに実行させるスタンプ管理プログラムにおいて、前記１又は複数のコンピュータは、ユーザが操作する端末装置との間で通信ネットワークを介して情報を送受信可能、且つ、個々のユーザに関する情報であるユーザ情報を記憶するように構成された第１の記憶部と、前記複数の店舗の各々に関する情報である店舗情報を記憶するように構成された第２の記憶部と、にアクセス可能であり、前記ユーザ情報は、前記複数の店舗のうち当該ユーザに関連付けられた１つ以上の店舗の各々を特定可能な情報と、当該ユーザが前記１つ以上の店舗を利用することにより付与される店舗毎の個別スタンプの取得状況に関する情報と、特定の店舗の利用の有無によらず所定の条件を満たすユーザに対して付与される共通スタンプの取得状況に関する情報と、を少なくとも含み、前記店舗情報は、共通スタンプの利用の可否を表す情報を少なくとも含み、所定の条件を満たすユーザに対して共通スタンプを付与するように構成された共通スタンプ発行ステップと、ユーザが操作する端末装置から、当該ユーザに付与された共通スタンプを利用する旨の要求を受けた場合に、当該ユーザのユーザ情報に基づき、所定の条件の下で、当該ユーザに付与された共通スタンプを前記１つ以上の店舗のいずれかの個別スタンプに交換するように構成された共通スタンプ利用ステップと、を実行させるものである。
【発明の効果】
【００１３】
本発明の様々な実施形態によれば、共通スタンプは、特定の店舗の利用の有無によらず所定の条件を満たすユーザに付与されると共に、個別スタンプに交換される形で利用されるので、顧客にとってはスタンプを貯め易くなり、個々の店舗にとっては顧客の囲い込みがし易くなる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るスタンプ管理サーバを含むネットワークの構成を概略的に示す構成図である。
【図２】ユーザ情報テーブルにおいて管理される情報を例示する図である。
【図３】店舗情報テーブルにおいて管理される情報を例示する図である。
【図４】共通スタンプ情報テーブルにおいて管理される情報を例示する図である。
【図５】個別スタンプを付与する処理を例示するシーケンス図である。
【図６】ホーム画面を例示する図である。
【図７】スタンプカード画面を例示する図である。
【図８】共通スタンプを付与する処理を例示するシーケンス図である。
【図９】更新されたホーム画面を例示する図である。
【図１０】くじの実行後のホーム画面を例示する図である。
【図１１】共通スタンプを利用する処理を例示するシーケンス図である。
【図１２】共通スタンプを利用する店舗の選択画面を例示する図である。
【図１３】共通スタンプの利用完了後に表示される画面を例示する図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の実施形態について説明する。また、以下の実施の形態は、本開示技術を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。さらに、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。
図１は、本発明の一実施形態に係るスタンプ管理サーバ１０を含むスタンプ管理システムのネットワークの構成を概略的に示す構成図である。図１に示すように、スタンプ管理サーバ１０（以下、単に「サーバ１０」とも記す）は、インターネット等の通信ネットワークＮＷを介してユーザ端末３０と通信可能に接続されている。サーバ１０は、加盟する複数の店舗のうちの少なくともいずれかを利用するユーザに対し、店舗の利用状況に応じて付与される電子的なスタンプを管理する。ユーザ端末３０は、個々のユーザが操作する端末装置である。図１においては、１つのユーザ端末３０のみが図示されているが、サーバ１０は、複数のユーザ端末３０と通信可能に接続されている。
【００１６】
スタンプ管理サーバ１０は、一般的なコンピュータとしての構成を有する。具体的には、サーバ１０は、図１に示すように、ＣＰＵ又はＧＰＵとして構成されるコンピュータプロセッサ１１と、ＤＲＡＭ等によって構成されデータやプログラムを一時的に記憶するメインメモリ１２と、有線又は無線の通信を制御する通信インタフェース（通信Ｉ／Ｆ）１４と、磁気ディスク又はフラッシュメモリ等によって構成されデータやプログラムを記憶するストレージ１５とを備える。
【００１７】
コンピュータプロセッサ１１は、ストレージ１５等に記憶されているプログラムをメインメモリ１２に読み込んで、当該プログラムに含まれる命令を実行する。通信Ｉ／Ｆ１４は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、又はこれらの組み合わせとして実装される。
【００１８】
本実施形態において、ストレージ１５は、図１に示すように、個々のユーザに関する情報であるユーザ情報を管理するユーザ情報テーブルＴＡ１と、加盟する複数の店舗の各々に関する情報である店舗情報を管理する店舗情報テーブルＴＡ２と、所定の条件の下で発行される共通スタンプに関する情報である共通スタンプ情報を管理する共通スタンプ情報テーブルＴＡ３とを有する。なお、図１においては、記憶部として１つのストレージ１５を図示しているが、複数の物理デバイスを１つの論理デバイスにマッピングして記憶部を構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして記憶部を構築してもよい。
【００１９】
図２は、ユーザ情報テーブルＴＡ１において管理される情報を例示する。ユーザ情報テーブルＴＡ１は、個別のユーザを識別する「ユーザＩＤ」に対応付けて、氏名や連絡先、ユーザの認証ＩＤ等を含む「基本情報」、「利用店舗ＩＤ」、「個別スタンプ取得状況」、「共通スタンプ取得状況」等の情報を管理する。「利用店舗ＩＤ」は、当該ユーザが利用登録を行った店舗（利用店舗）を識別する情報である。認証ＩＤは、ユーザが独自に設定できるものであってよい。
【００２０】
ここで、本実施形態におけるスタンプとは、本スタンプ管理システムに加盟する店舗の利用実績に応じてユーザに付与される電子的なアイテムであり、個別スタンプと共通スタンプの２種類がある。
【００２１】
個別スタンプは、ユーザが各加盟店を利用する度に付与されるスタンプであり、店舗毎に発行されて蓄積される。ユーザ情報テーブルＴＡ１において管理される「個別スタンプ取得状況」は、当該ユーザが利用登録をした店舗毎の個別スタンプの取得状況（取得数や取得日等）を表しており、「利用店舗ＩＤ」と関連付けられている。個別スタンプが所定期間内に所定数蓄積されると、ユーザは当該店舗が提供する所定のサービスを受けることができる。
【００２２】
他方、共通スタンプは、特定の店舗の利用の有無によらず、所定の条件の下で付与されるスタンプである。ユーザ情報テーブルＴＡ１において管理される「共通スタンプ取得状況」は、当該ユーザの共通スタンプの取得状況（取得数や取得日等）を表している。共通スタンプは、特定の店舗の個別スタンプに交換されるという形で利用される。つまり、ユーザは、共通スタンプを蓄積するだけではサービス等を受けることはできず、共通スタンプを特定の店舗の個別スタンプに交換することによって、当該店舗が提供するサービスを受けることができる。
【００２３】
図３は、店舗情報テーブルＴＡ２において管理される情報を例示する。店舗情報テーブルＴＡ２は、個別の店舗を識別する「店舗ＩＤ」に対応付けて、店舗名や連絡先等を含む「基本情報」、営業時間、予算、紹介文等を含む「営業情報」、「スタンプサービス情報」、「共通スタンプ利用可否」等の情報を管理する。「スタンプサービス情報」は、蓄積された個別スタンプの数に応じて当該店舗が提供するサービスの内容やサービスの利用条件等に関する情報である。「共通スタンプ利用の可否」は、共通スタンプを当該店舗の個別スタンプに交換することを受け入れるか否かを表す情報である。この他、店舗情報テーブルＴＡ２は、共通スタンプを個別スタンプに交換する際の交換レート等の情報を管理しても良い。これらの店舗情報は、スタンプ管理サーバ１０にアクセス可能な端末装置を介して各店舗の事業主体により設定される。
【００２４】
図４は、共通スタンプ情報テーブルＴＡ３において管理される情報を例示する。共通スタンプ情報テーブルＴＡ３は、発行された共通スタンプを識別する「共通スタンプＩＤ」に対応付けて、当該共通スタンプが付与されたユーザを識別する「ユーザＩＤ」、「有効期限」（当該共通スタンプの個別スタンプへの交換期限）等の情報を管理する。
【００２５】
再び図１を参照すると、サーバ１０は、ストレージ１５等に記憶されているプログラムに含まれる命令をコンピュータプロセッサ１１が実行することによって、個別スタンプ管理部１１２、共通スタンプ発行部１１４、及び、共通スタンプ利用管理部１１６として機能するように構成されている。
【００２６】
個別スタンプ管理部１１２は、個別スタンプの管理に関する様々な処理を実行するように構成されている。例えば、個別スタンプ管理部１１２は、ユーザ端末３０から特定の店舗ＩＤと共に送信された個別ポイントの付与請求に応じて、当該ユーザのユーザ情報のうち、送信された店舗ＩＤと関連付けられた個別ポイント取得状況を更新するように構成されている。
【００２７】
共通スタンプ発行部１１４は、所定の条件を満たすユーザに対して共通スタンプを付与するように構成されている。共通スタンプの付与条件は適宜設定することができる。例えば、共通スタンプ発行部１１４は、所定期間中に特定の店舗によらず所定数の個別スタンプが付与されたユーザのユーザ端末３０に、共通スタンプを獲得可能な電子的なくじを配信し、くじが当たったユーザに対して共通スタンプを付与するようにしても良い。また、共通スタンプ発行部１１４は、ユーザ端末３０にビンゴやルーレット等のゲームを配信し、ゲームを実行して勝利したユーザに対して共通スタンプを付与するようにしても良い。或いは、共通スタンプ発行部１１４は、所定数の個別スタンプが付与されたユーザに対して一律に共通スタンプを付与するようにしても良い。
【００２８】
共通スタンプ利用管理部１１６は、ユーザ端末３０から共通スタンプの利用要求が送信された場合に、当該ユーザのユーザ情報に基づき、所定の条件の下で、当該ユーザに付与された共通スタンプを、当該ユーザにより利用登録された店舗の個別スタンプに交換するように構成されている。共通スタンプの利用条件は、適宜設定することができる。例えば、同一の店舗については、所定期間中（例えば１日間）に１つの共通スタンプしか交換することができないなどと設定しても良い。
【００２９】
なお、図１においては、１つのサーバ１０を図示しているが、通信ネットワークＮＷ上に分散して設けられた複数のコンピュータによって上述したサーバ１０の機能を実現しても良い。
【００３０】
ユーザ端末３０は、一般的なコンピュータとしての構成を有する。具体的には、ユーザ端末３０は、図１に示すように、ＣＰＵ又はＧＰＵとして構成されるコンピュータプロセッサ３１と、ＤＲＡＭ等によって構成されデータやプログラムを一時的に記憶するメインメモリ３２と、ユーザ等との間で情報のやり取りを行う入出力インタフェース（入出力Ｉ／Ｆ）３３と、有線又は無線の通信を制御する通信インタフェース（通信Ｉ／Ｆ）３４と、磁気ディスク又はフラッシュメモリ等によって構成されデータやプログラムを記憶するストレージ３５とを備える。コンピュータプロセッサ３１は、ストレージ３５等に記憶されているプログラムをメインメモリ３２に読み込んで、当該プログラムに含まれる命令を実行する。
【００３１】
入出力インタフェース３３は、例えば、キーボード、マウス、及びタッチパネル等の情報入力装置、マイクロフォン等の音声入力装置、カメラ等の画像入力装置、ディスプレイ等の画像出力装置、及びスピーカ等の音声出力装置を含む。通信Ｉ／Ｆ３４は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、又はこれらの組み合わせとして実装される。
【００３２】
ユーザ端末３０は、例えば、スマートフォン、タブレット端末、又はウェアラブルデバイス等として構成される。ユーザ端末３０は、ストレージ３５等にインストールされているウェブブラウザ又はその他のアプリケーションを介したサーバ１０との間の通信を伴って各種の画面を表示する。
【００３３】
次に、このように構成された本実施形態のスタンプ管理サーバ１０の動作について説明する。図５は、ユーザに個別スタンプを付与する際に、サーバ１０及びユーザ端末３０によって実行される処理を例示するシーケンス図である。
【００３４】
まず、ユーザ端末３０において当該スタンプ管理システムのアプリケーションが起動する（ＳＴ１００）と、ユーザ端末３０が、ユーザの認証ＩＤをサーバに送信する。これに応じて、サーバ１０が、ユーザ端末３０から受信した認証ＩＤに基づいてユーザ情報を検索し（ＳＴ１０２）、必要なユーザ情報や新規のサービス情報等をユーザ端末３０に送信する。送信される情報としては、例えば、個別スタンプや共通スタンプの取得状況、実行可能なくじに関する情報等が挙げられる。
【００３５】
続いて、ユーザ端末３０がホーム画面５０を表示する（ＳＴ１０４）。図６は、ユーザ端末３０において表示されるホーム画面５０を例示する。ホーム画面５０には、例えば、当該ユーザ端末３０の位置情報に基づいて表示される周辺地図５１と、ユーザへの連絡等が表示される新規情報表示欄５２と、ユーザが所定の操作を行う際に使用される各種ボタンとが表示される。各種ボタンとしては、例えば、利用登録されている店舗を表示する際に使用される登録店舗表示ボタン５３、共通スタンプを個別スタンプに交換する際に使用される共通スタンプ利用ボタン５４、共通スタンプを獲得するためのくじ（例えばスクラッチ）を実行する際に使用されるくじ実行ボタン５５、共通スタンプを獲得するためのゲーム（例えばビンゴゲーム）を実行する際に使用されるゲーム実行ボタン５６等が挙げられる。
【００３６】
ユーザが、利用登録されている店舗において、ユーザ端末３０を当該店舗に設けられたＮＦＣタグに近づけると、ユーザ端末３０は、当該ＮＦＣタグに書き込まれている情報を読み取り（ＳＴ１０６）、サーバ１０に対して、個別スタンプの要求を行う（ＳＴ１０８）。本実施形態において、ＮＦＣタグには、当該ＮＦＣタグが設置されている店舗の店舗ＩＤが書き込まれている。つまり、店舗に設置されているＮＦＣタグの読取は、当該店舗への実際の来店を示す。個別スタンプの要求に伴って、ユーザ端末３０から、ユーザの認証ＩＤ及びＮＦＣタグから読み取られた店舗ＩＤが送信される。
【００３７】
これに応じて、サーバ１０が、受信した店舗ＩＤに基づいて利用店舗の照合を行う（ＳＴ１１０）。具体的には、ユーザ端末３０から受信した認証ＩＤから特定されるユーザ情報を参照し、このユーザ情報において、同じくユーザ端末３０から受信した店舗ＩＤによって特定される店舗が利用店舗として登録されているか否かを確認する。なお、受信した店舗ＩＤによって特定される店舗がユーザ情報において登録されていない場合、所定の処理が行われる。例えば、サーバ１０は、「来店した店舗は登録されていません。新規登録しますか？」といったメッセージをユーザ端末３０に送信しても良い。
【００３８】
続いて、サーバ１０が、ユーザ情報において、ユーザ端末３０から受信した店舗ＩＤに対応する利用店舗ＩＤと関連付けられた個別スタンプ取得状況を更新する（ＳＴ１１２）。具体的には、当該利用店舗の個別スタンプの取得数を１つ増加させる。この際、サーバ１０は、ユーザ端末３０に対し、個別スタンプ取得状況の更新が完了した旨の通知を送信する。
【００３９】
これに応じて、ユーザ端末３０が、当該利用店舗のスタンプカード画面を表示する（ＳＴ１１４）。図７は、ユーザ端末３０において表示されるスタンプカード画面６０を例示する。スタンプカード画面６０は、例えば、取得された個別スタンプに対応するアイコン６１や、個別スタンプの数及び最終来店日等のテキスト情報や、ホーム画面に戻る際に使用される「戻る」ボタン６２等が表示されている。
【００４０】
図８は、ユーザに共通スタンプを付与する際に、サーバ１０及びユーザ端末３０によって実行される処理を例示するシーケンス図である。
【００４１】
サーバ１０は、ユーザ端末３０から受信した認証ＩＤに基づいてユーザ情報を検索した際に（図５のＳＴ１０２参照）、当該ユーザが共通スタンプを獲得するためのくじを実行するための条件を満たすか否かを判定する（ＳＴ１２０）。条件としては、例えば、所定期間中（例えば１ヶ月間）に、利用登録をした店舗をトータルで所定回（例えば５回）以上利用したこと等を設定することができる。条件を満たす場合（ＳＴ１２０においてＹＥＳ）、サーバ１０は、くじをユーザ端末３０に送信する。これに応じて、ユーザ端末３０はホーム画面５０（図６参照）を更新する（ＳＴ１２２）。図９は、更新されたホーム画面５０を例示する。図９においては、くじ実行ボタン５５に対する操作が受け付け可能な状態になっている。なお、条件を満たさない場合（ＳＴ１２０においてＮＯ）、本シーケンスは終了する。
【００４２】
ユーザ端末３０は、くじ実行ボタン５５に対する操作を検知すると、くじを実行し（ＳＴ１２４）くじの結果を認証ＩＤと共にサーバ１０に送信する。くじの結果としては、例えば、「当たり」又は「はずれ」といった情報、及び、当たった場合には獲得した共通スタンプの数等の情報が含まれる。また、ユーザ端末３０は、くじの結果に応じて、ホーム画面５０を更新する（ＳＴ１２６）。図１０は、くじの実行後に更新されたホーム画面５０を例示する。図１０においては、くじに当たり、共通スタンプを３個獲得した旨を通知するポップアップ５７が表示されている。
【００４３】
サーバ１０は、ユーザ端末３０から認証ＩＤと共にくじの結果を受信すると、当該認証ＩＤに対応するユーザ情報のうち、共通スタンプ取得状況を更新する（ＳＴ１２８）。
【００４４】
図１１は、ユーザが共通スタンプを利用する際に、サーバ１０及びユーザ端末３０によって実行される処理を例示するシーケンス図である。
【００４５】
まず、ユーザ端末３０が、ホーム画面５０（図６参照）に対する操作に応じて、共通スタンプの利用を受け付ける（ＳＴ１４０）。例えば、ユーザ端末３０は、ホーム画面５０に表示された共通スタンプ利用ボタン５４へのタップ操作を検知すると、共通スタンプの利用を受け付ける。この際、ユーザ端末３０は、ユーザの認証ＩＤをサーバ１０に送信する。
【００４６】
これに応じて、サーバ１０が、共通スタンプの利用が可能な店舗を検索し（ＳＴ１４２）、検索結果、即ち、共通スタンプを利用可能な店舗の店舗ＩＤをユーザ端末３０に送信する。
【００４７】
これに応じて、ユーザ端末３０が、共通スタンプを利用する店舗の選択画面を表示する（ＳＴ１４４）。図１２は、共通スタンプを利用する店舗の選択画面７０を例示する。店舗の選択画面７０には、例えば、共通スタンプを利用可能な店舗の一覧７２と、共通スタンプを使用する際に操作されるボタン７４と、「戻る」ボタン７６とが表示される。店舗の一覧７２には、例えば、店舗名やスタンプカード等が表示されたアイコン７２１、７２２、…が表示される。
【００４８】
ユーザ端末３０は、店舗の選択画面７０に対する操作に応じて、店舗の選択及び共通スタンプの利用を受け付け（ＳＴ１４６）、選択された店舗の店舗ＩＤをサーバ１０に送信する。例えば、ユーザ端末３０は、店舗の選択画面７０における店舗の一覧７２に表示されたアイコン７２１、７２２、…のいずれか（例えばアイコン７２２）に対するタップ操作に続いて、ボタン７４に対するタップ操作を検知すると、タップ操作がなされたアイコン（例えばアイコン７２２）に対応する店舗が選択されたものと見做して、当該店舗の店舗ＩＤをサーバ１０に送信する。
【００４９】
これに応じて、サーバ１０が、選択された店舗における共通スタンプの利用が可能か否かの判定を行う（ＳＴ１４８）。共通スタンプの利用可否の条件は適宜設定することができる。一例として、１人のユーザは１日に同一の店舗に対して１つの共通スタンプしか利用することができない、といった条件を設定しても良い。この場合、サーバ１０は、当該ユーザのユーザ情報に基づき、選択された店舗に対してその当日に共通スタンプが利用されたか否かを判定する。
【００５０】
共通スタンプの利用が可能である場合（ＳＴ１５０においてＹＥＳ）、サーバ１０は、当該ユーザの共通スタンプを消化する（ＳＴ１５２）。即ち、共通スタンプの取得数を１つ減らすと共に、選択された店舗の個別スタンプを１つ増加させるように、ユーザ情報を更新する。この際、サーバ１０は、処理が完了した旨の通知をユーザ端末３０に送信する。
【００５１】
なお、選択された店舗において共通スタンプを利用できない場合（ＳＴ１５０においてＮＯ）、本シーケンスは終了する。または、サーバ１０がユーザ端末３０に対して、共通スタンプの利用ができない旨を通知することにより、別の店舗を選択させるようにしてもよい。或いは、店舗の選択画面７０には、予め、共通スタンプの利用可否の条件を満たす店舗のみを表示させるようにしても良い。
【００５２】
サーバ１０からの完了通知に応じて、ユーザ端末３０が、表示中の画面を更新し（ＳＴ１５４）、共通スタンプの利用が完了した旨を表示する。図１３は、共通スタンプの利用完了後に表示される画面を例示する。例えば、ユーザ端末３０は、共通スタンプの利用完了後、選択された店舗のスタンプカード画面６０を表示し、当該店舗の個別スタンプ数を更新すると共に、共通スタンプの利用完了を示すポップアップ６４を表示しても良い。
【００５３】
以上説明したように、本実施形態によれば、ユーザは、所望の店舗を利用することにより個別スタンプを取得できるのに加えて、共通スタンプを交換することによっても所望の店舗の個別スタンプを取得することができる。共通スタンプは、特定の店舗の利用の有無によらず所定の条件を満たすユーザに対して付与されるので、ユーザは共通スタンプ、ひいては個別スタンプを容易に貯めることができる。また、共通スタンプは、個別スタンプに交換される形で利用されるので、ユーザにとっては特定の店舗で個別スタンプを貯めようとするインセンティブが働き、個々の店舗にとっては顧客の囲い込みがし易くなる。
【符号の説明】
【００５４】
１０…スタンプ管理サーバ（サーバ）、１１…コンピュータプロセッサ、１１２…個別スタンプ管理部、１１４…共通スタンプ発行部、１１６…共通スタンプ利用管理部、１２…メインメモリ、１４…通信インタフェース（通信Ｉ／Ｆ）、１５…ストレージ、３０…ユーザ端末、３１…コンピュータプロセッサ、３２…メインメモリ、３３…入出力インタフェース、３４…通信インタフェース（通信Ｉ／Ｆ）、３５…ストレージ、５０…ホーム画面、５５…くじ実行ボタン、５６…ゲーム実行ボタン、６０…スタンプカード画面、７０…店舗の選択画面、ＴＡ１…ユーザ情報テーブル、ＴＡ２…店舗情報テーブル、ＴＡ３…共通スタンプ情報テーブル
【要約】      （修正有）【課題】顧客がスタンプを貯め易く、個々の店舗が顧客の囲い込みがし易いスタンプ管理システム、方法及びプログラムを提供する。【解決手段】スタンプ管理システムにおいて、スタンプ管理サーバは、１つ以上の店舗の各々を特定可能な情報と、ユーザが１つ以上の店舗を利用することにより付与される店舗毎の個別スタンプの取得状況に関する情報と、特定の店舗の利用の有無によらず所定の条件を満たすユーザに対して付与される共通スタンプの取得状況に関する情報と、を少なくとも含むユーザ情報を記憶する第１の記憶部と、共通スタンプの利用の可否を表す情報を少なくとも含む店舗情報を記憶する第２の記憶部と、所定の条件を満たすユーザに対して共通スタンプを付与する共通スタンプ発行部と、ユーザ情報に基づき、所定の条件の下で、ユーザに付与された共通スタンプを１つ以上の店舗のいずれかの個別スタンプに交換する共通スタンプ利用管理部とを備える。【選択図】図１【図１】
0006778980.tif 000002
【図２】
0006778980.tif 000003
【図３】
0006778980.tif 000004
【図４】
0006778980.tif 000005
【図５】
0006778980.tif 000006
【図６】
0006778980.tif 000007
【図７】
0006778980.tif 000008
【図８】
0006778980.tif 000009
【図９】
0006778980.tif 000010
【図１０】
0006778980.tif 000011
【図１１】
0006778980.tif 000012
【図１２】
0006778980.tif 000013
【図１３】
0006778980.tif 000014