(57)【要約】      （修正有）【課題】ユーザが保有する電子的な特典数を管理すること。【解決手段】電子特典システム１００はユーザ端末２００と特典情報管理装置３００とで構成され、ユーザ端末２００は、付与対象特定情報入力受付手段と、入力を受け付けた付与対象特定情報とユーザを一意に特定するためのユーザ特定情報と含む特典付与要求情報を特典情報管理装置３００へ送信する特典付与要求情報送信手段と、特典情報管理装置３００から保有特典数情報を受信する保有特典数情報受信手段と、保有特典数情報に基づいて付与対象におけるユーザの保有特典数を特定する保有特典数特定手段と、保有特典数をユーザに通知する特典数通知手段とを備え、特典情報管理装置３００は、ユーザ端末２００から特典付与要求情報を受信する特典付与要求情報受信手段と、保有特典数を更新する保有特典数更新手段と、更新された保有特典数をユーザ端末２００へ送信する保有特典数情報送信手段とを備える。【選択図】図１
2015095068.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作するユーザ端末と、前記ユーザ端末と通信回線を介して接続された特典情報管理装置とで構成される電子特典システムであって、
前記ユーザ端末は、
電子的な特典の付与対象を特定するための付与対象特定情報の入力を受け付ける付与対象特定情報入力受付手段と、
前記付与対象特定情報入力受付手段によって入力を受け付けた前記付与対象特定情報と、ユーザを一意に特定するためのユーザ特定情報と含む特典付与要求情報を前記特典情報管理装置へ送信する特典付与要求情報送信手段と、
前記特典情報管理装置から、前記付与対象におけるユーザの保有特典数を示す保有特典数情報を受信する保有特典数情報受信手段と、
前記保有特典数情報受信手段によって受信された前記保有特典数情報に基づいて、前記付与対象におけるユーザの保有特典数を特定する保有特典数特定手段と、
前記保有特典数特定手段によって特定された前記保有特典数をユーザに通知する特典数通知手段とを備え、
前記特典情報管理装置は、
前記ユーザ端末から前記特典付与要求情報を受信する特典付与要求情報受信手段と、
前記特典付与要求情報受信手段によって受信された前記特典付与要求情報に含まれる前記ユーザ特定情報と前記付与対象特定情報との組に関連付けて記録装置に記録されている前記保有特典数に、あらかじめ設定された特典数を加算して、前記保有特典数を更新する保有特典数更新手段と、
前記保有特典数更新手段によって更新された前記保有特典数を示す情報を前記保有特典数情報として前記ユーザ端末へ送信する保有特典数情報送信手段とを備えることを特徴とする電子特典システム。
【請求項２】
請求項１に記載の電子特典システムにおいて、
前記ユーザ端末は、
前記付与対象特定情報入力受付手段によって前記付与対象特定情報の入力を受け付けた地点の位置情報を取得する位置情報取得手段をさらに備え、
前記特典付与要求情報送信手段は、前記位置情報取得手段によって取得された位置情報を前記特典付与要求情報に含めて前記特典情報管理装置へ送信し、
前記特典情報管理装置は、
前記特典付与要求情報受信手段によって受信された前記特典付与要求情報に含まれる前記付与対象特定情報に基づいて、前記付与対象の所在地を特定する所在地特定手段と、
前記所在地特定手段によって特定された前記付与対象の所在地と、前記特典付与要求情報に含まれる前記位置情報とに基づいて、前記ユーザ端末に前記付与対象特定情報が入力された地点が、前記付与対象の所在地に対応するか否かを判定する位置判定手段とをさらに備え、
前記保有特典数更新手段は、前記位置判定手段によって、前記ユーザ端末に前記付与対象特定情報が入力された地点が、前記付与対象の所在地に対応すると判定されたときに、前記保有特典数を更新することを特徴とする電子特典システム。
【請求項３】
請求項２に記載の電子特典システムにおいて、
前記位置判定手段は、前記特典付与要求情報に含まれる前記位置情報に基づいて特定される地点が、前記所在地特定手段によって特定された前記付与対象の所在地から、あらかじめ設定された所定距離以内に位置している場合に、前記ユーザ端末に前記付与対象特定情報が入力された地点が、前記付与対象の所在地に対応すると判定することを特徴とする電子特典システム。
【請求項４】
請求項１〜３のいずれか一項に記載の電子特典システムにおいて、
前記ユーザ端末は、
前記付与対象特定情報入力受付手段によって前記付与対象特定情報の入力を受け付けたときに、ユーザに対して、あらかじめ発行された認証情報の入力を要求する認証情報入力要求手段をさらに備え、
前記特典付与要求情報送信手段は、前記認証情報入力要求手段による要求に応じてユーザによって入力された前記認証情報を前記特典付与要求情報に含めて前記特典情報管理装置へ送信し、
前記特典情報管理装置は、
前記特典付与要求情報受信手段によって受信された前記特典付与要求情報に含まれる前記認証情報に一致する情報が、前記記録装置に記録されているかを判定することにより、ユーザの認証を行う認証手段をさらに備え、
前記保有特典数更新手段は、前記認証手段によって前記特典付与要求情報に含まれる前記認証情報に一致する情報が前記記録装置に記録されていると判定されたときに、前記保有特典数を更新することを特徴とする電子特典システム。
【請求項５】
請求項４に記載の電子特典システムにおいて、
ユーザに対して前記認証情報の入力を要求するか否かは、任意に設定が可能であり、
前記認証情報入力要求手段は、ユーザに対して前記認証情報の入力を要求するように設定されている場合に、ユーザに対して前記認証情報の入力を要求することを特徴とする電子特典システム。
【請求項６】
請求項１〜５のいずれか一項に記載の電子特典システムにおいて、
前記特典付与要求情報送信手段は、前記付与対象特定情報と前記ユーザ特定情報とを結合した第１の文字列と、前記付与対象特定情報と前記ユーザ特定情報とを結合した文字列を所定のアルゴリズムで暗号化した第２の文字列とを前記特典付与要求情報に含めて前記特典情報管理装置へ送信し、
前記特典情報管理装置は、
前記特典付与要求情報受信手段によって受信された前記特典付与要求情報に含まれる前記第１の文字列を、前記所定のアルゴリズムと同様のアルゴリズムで暗号化した第３の文字列を生成する第３の文字列生成手段と、
前記第３の文字列生成手段によって生成された前記第３の文字列と前記特典付与要求情報に含まれる前記第２の文字列とが一致するか否かを判定する文字列一致判定手段とをさらに備え、
前記保有特典数更新手段は、前記文字列一致判定手段によって前記第３の文字列と前記第２の文字列が一致すると判定されたときに、前記保有特典数を更新することを特徴とする電子特典システム。
【請求項７】
請求項１〜６のいずれか一項に記載の電子特典システムにおいて、
前記電子的な特典は、電子的なスタンプであって、
前記特典数通知手段は、前記保有特典数特定手段によって特定された特典数に相当する電子スタンプを、スタンプカードを模した表示画面上に表示することにより、前記保有特典数をユーザに通知することを特徴とする電子特典システム。
【請求項８】
請求項１〜７のいずれか一項に記載の電子特典システムにおいて、
前記保有特典数更新手段は、前記記録装置に、前記ユーザ特定情報と前記付与対象特定情報との組に関連付けられた前記保有特典数が記録されていない場合には、前記ユーザ特定情報と前記付与対象特定情報と前記あらかじめ設定された特典数とを関連付けたデータを作成して前記記録装置に記録することを特徴とする電子特典システム。
【請求項９】
請求項１〜８のいずれか一項に記載の電子特典システムにおいて、
前記付与対象特定情報は、二次元バーコード化されて前記付与対象の所在地に表示されており、
前記付与対象特定情報入力受付手段は、前記二次元バーコードを読み取ることによって、前記付与対象特定情報の入力を受け付けることを特徴とする電子特典システム。
【請求項１０】
請求項１〜９のいずれか一項に記載の電子特典システムにおいて、
前記特典情報管理装置は、
前記ユーザ端末から、前記付与対象特定情報と前記ユーザ特定情報とを関連付けた特典数確認要求情報を受信する特典数確認要求情報受信手段と、
前記特典数確認要求情報受信手段によって前記特典数確認要求情報を受信した場合には、前記記録装置から、前記特典数確認要求情報に含まれる前記付与対象特定情報と前記ユーザ特定情報との組に関連付けられた前記保有特典数を読み出す保有特典数読み出し手段とをさらに備え、
前記保有特典数情報送信手段は、前記保有特典数読み出し手段によって読み出された前記保有特典数を示す情報を前記保有特典数情報として前記ユーザ端末へ送信することを特徴とする電子特典システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子特典システムに関する。
【背景技術】
【０００２】
次のような導電式印象処理システムが知られている。この導電式印象処理システムでは、静電容量方式タッチパネルを導電式印章でタッチすることにより識別コードを読み取り、識別コードをサーバ上で認証するとともに、使用者のデジタル署名データの入力を受け付けて、捺印対象文書にスタンプを印刷する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２５６２４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の導電式印象処理システムでは、捺印対象文書にスタンプを印刷するために、静電容量方式タッチパネルを導電式印章でタッチする必要がある。このため、特許文献１には、導電式印象処理システムの使用例として、店舗等のスタンプカードとして使用する例が挙げられているが、このシステムを導入するためには、各店舗で導電式印章を備える必要があり、システムの導入作業が煩雑となる上、コスト的に不利であった。
【課題を解決するための手段】
【０００５】
本発明による電子特典システムは、ユーザが操作するユーザ端末と、ユーザ端末と通信回線を介して接続された特典情報管理装置とで構成され、ユーザ端末は、電子的な特典の付与対象を特定するための付与対象特定情報の入力を受け付ける付与対象特定情報入力受付手段と、付与対象特定情報入力受付手段によって入力を受け付けた付与対象特定情報と、ユーザを一意に特定するためのユーザ特定情報と含む特典付与要求情報を特典情報管理装置へ送信する特典付与要求情報送信手段と、特典情報管理装置から、付与対象におけるユーザの保有特典数を示す保有特典数情報を受信する保有特典数情報受信手段と、保有特典数情報受信手段によって受信された保有特典数情報に基づいて、付与対象におけるユーザの保有特典数を特定する保有特典数特定手段と、保有特典数特定手段によって特定された保有特典数をユーザに通知する特典数通知手段とを備え、特典情報管理装置は、ユーザ端末から特典付与要求情報を受信する特典付与要求情報受信手段と、特典付与要求情報受信手段によって受信された特典付与要求情報に含まれるユーザ特定情報と付与対象特定情報との組に関連付けて記録装置に記録されている保有特典数に、あらかじめ設定された特典数を加算して、保有特典数を更新する保有特典数更新手段と、保有特典数更新手段によって更新された保有特典数を示す情報を保有特典数情報としてユーザ端末へ送信する保有特典数情報送信手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、電子特典システムの導入に当たり、店舗側に導電式印章のような特別な機器を必要としないため、店舗側は、容易にシステムを導入することができる。また、導入コストの面で有利となる。
【図面の簡単な説明】
【０００７】
【図１】電子特典システム１００の一実施の形態の構成を示すブロック図である。
【図２】ユーザ端末２００の一実施の形態の構成を示すブロック図である。
【図３】特典情報管理装置３００の一実施の形態の構成を示すブロック図である。
【図４】ユーザ端末２００で実行される処理の流れを示すフローチャート図である。
【図５】特典情報管理装置３００で実行される処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【０００８】
図１は、本実施の形態における電子特典システムの一実施の形態の構成を示すブロック図である。電子特典システム１００は、ユーザ端末２００と、特典情報管理装置３００とで構成される。ユーザ端末２００は、ユーザが所持する端末であって、例えばスマートフォンやタブレット端末等の情報端末が用いられる。また、特典情報管理装置３００は、ユーザ端末２００と通信を行って種々の処理を実行するための装置であって、例えば、サーバ装置やパソコン等の情報処理装置が用いられる。
【０００９】
本実施の形態では、ユーザ端末２００と特典情報管理装置３００とは、例えばインターネットや携帯電話網等の通信回線を介して接続される。なお、図１では、電子特典システム１００は、ユーザ端末２００と特典情報管理装置３００とがそれぞれ１台ずつで構成される例を示しているが電子特典システム１００の構成はこれに限定されない。例えば、複数の特典情報管理装置３００で処理を分散させるようにしてもよいし、ユーザ端末２００の数は特に限定されるものではない。
【００１０】
図２は、本実施の形態におけるユーザ端末２００としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。本実施の形態では、スマートフォンに特典情報管理装置３００と通信を行って、以下に説明する種々の機能を提供するための特典取得用アプリケーションがインストールされることにより、本実施の形態におけるユーザ端末２００として動作する。なお、特典取得用アプリケーションのプログラムは、インターネットを介して接続されたサーバ上で公開されることにより提供され、ユーザがこれをダウンロードにより入手し、ユーザ端末２００にあらかじめインストールされているものとする。あるいは、特典取得用アプリケーションのプログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録されて提供されるようにしてもよい。
【００１１】
ユーザ端末２００は、タッチパネル２０１と、通信モジュール２０２と、マイク２０３と、制御装置２０４と、スピーカー２０５と、カメラ２０６と。ＧＰＳモジュール２０７とを備えている。
【００１２】
タッチパネル２０１は、液晶パネル等の表示装置とタッチパッドのような位置入力装置を組み合わせた電子部品であり、画面上の表示を押すことで機器を操作することができる入力装置である。例えば、ユーザ端末２００のユーザは、液晶パネル上に表示されたボタンやメニュー等の表示項目を指やタッチペンを用いてタッチまたはスライドさせることにより、ユーザ端末２００を操作することができる。タッチパネル２０１は、ユーザによるタッチやスライドといった操作を検出して、その検出信号を制御装置２０４へ出力する。
【００１３】
通信モジュール２０２は、無線または有線により、ＬＡＮや携帯電話通信網を介してインターネットに接続するためのモジュールが用いられる。ユーザ端末２００は、この通信モジュール２０２を介して特典情報管理装置３００と通信を行う。
【００１４】
マイク２０３は、ユーザによる発話音声を入力するための集音装置である。マイク２０３から入力されたアナログデータは、制御装置２０４でデジタル信号に変換される。
【００１５】
制御装置２０４は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、ユーザ端末２００の全体を制御する。なお、制御装置２０４を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリやフラッシュメモリ等の不揮発性のメモリを含む。揮発性のメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。また、不揮発性のメモリには、ユーザ端末２００を動作させるためのファームウェアや種々のアプリケーションを動作させるためのソフトウェアのプログラムデータが記録される。本実施の形態では、この不揮発性のメモリに、上述した特典取得用アプリケーションのプログラムが記録されている。
【００１６】
スピーカー２０５は、音声を出力するための出力装置である。制御装置２０４は、他のユーザから着信があった場合の音声データや、不揮発性メモリに記録されている音声データをスピーカー２０５を介して出力する。
【００１７】
カメラ２０６は、レンズ、撮像素子、その他周辺回路によって構成される公知の撮像装置である。ユーザは、ユーザ端末２００上で撮影機能を備えた撮影用アプリケーションを起動させることにより、カメラ２０６を用いた撮影を行うことができる。
【００１８】
ＧＰＳモジュール２０７は、ＧＰＳ衛星と通信を行って、ＧＰＳ衛星から現在位置を特定するための測位情報を受信するためのモジュールであり、ＧＰＳ衛星と通信を行うためのアンテナや制御回路等が含まれる。
【００１９】
図３は、本実施の形態における特典情報管理装置３００としてサーバ装置を用いた場合の一実施の形態の構成を示すブロック図である。特典情報管理装置３００は、操作部材３０１と、接続ＩＦ（インターフェース）３０２と、制御装置３０３と、記録装置３０４とを備えている。
【００２０】
操作部材３０１は、特典情報管理装置３００の操作者によって操作される種々の装置、例えばキーボードやマウスを含む。
【００２１】
接続ＩＦ３０２は、特典情報管理装置３００をインターネット等の通信回線に接続するためのインターフェースであり、例えば、インターネットに有線で接続するための有線ＬＡＮモジュールや、インターネットに無線で接続するための無線ＬＡＮモジュールなどが用いられる。特典情報管理装置３００は、この接続ＩＦ３０２を介してユーザ端末２００と通信を行う。
【００２２】
制御装置３０３は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、特典情報管理装置３００の全体を制御する。なお、制御装置３０３を構成するメモリは、例えばＳＤＲＡＭ等の揮発性のメモリである。このメモリは、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。例えば、接続ＩＦ３０２を介して読み込まれたデータは、バッファメモリに一時的に記録される。
【００２３】
記録装置３０４は、特典情報管理装置３００が蓄える種々のデータや、制御装置３０３が実行するためのプログラムのデータ等を記録するための記録装置であり、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等が用いられる。なお、記録装置３０４に記録されるプログラムのデータは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記録媒体に記録されて提供されたり、ネットワークを介して提供され、使用者が取得したプログラムのデータを記録装置３０４にインストールすることによって、制御装置３０３がプログラムを実行できるようになる。
【００２４】
本実施の形態では、ユーザ端末２００を所持するユーザは、電子特典システム１００を利用して電子的な特典を取得することができる。電子的な特典とは、例えば、ユーザが店舗に来店する度に付与される電子的な来店スタンプや来店ポイント等が想定される。また、電子的な特典は、ユーザがイベントに参加する度に付与される電子的な参加スタンプや参加ポイント等としてもよい。さらに電子的な特典には、店舗への来店者、商品の購入者、またはイベントへの参加者等に配布される電子的なクーポンなども含まれる。本実施の形態では、ユーザが店舗への来店時に来店スタンプを取得する場合を想定して、電子特典システム１００における処理の詳細を説明する。
【００２５】
電子特典システム１００の利用を希望する店舗は、あらかじめ電子特典システム１００の提供者から、該店舗を電子的な特典の付与対象として一意に特定可能な付与対象特定情報の発行を受けておく。例えば、付与対象特定情報は、他の店舗と重複しない複数桁の文字列からなるコード情報であって、スタンプの付与対象となる付与対象店舗では、これを店頭に掲示して、来店したユーザがユーザ端末２００を操作して入力できるようにしておく。付与対象特定情報は、文字列そのものを表示してもよいし、バーコード化や二次元バーコード化して掲示してもよいが、本実施の形態では、付与対象特定情報を二次元バーコード化して店頭に掲示するようにし、ユーザは、ユーザ端末２００で二次元バーコードを読み取ることにより、付与対象特定情報を入力するものとする。
【００２６】
ユーザ端末２００において、制御装置２０４は、ユーザによって来店スタンプを取得するための特典取得用アプリケーションの実行が指示されると、特典取得用アプリケーションを起動し、タッチパネル２０１に二次元バーコード読み取り画面を表示する。また、制御装置２０４は、カメラ２０６を用いた撮影機能を起動して、二次元バーコード読み取り画面内に設定した二次元バーコード読み取り領域内にカメラ２０６から入力されるスルー画を表示する。
【００２７】
ユーザは、スタンプ付与対象店舗の店頭に掲示されている二次元バーコードがタッチパネル２０１上に表示された二次元バーコード読み取り領域内に収まるようにカメラ２０６の撮影範囲を調整する。なお、二次元バーコードの掲示方法は、紙に印刷して掲示する方法や、タブレット端末やフォトフレーム等の情報装置のモニタに表示して掲示する方法等の種々の方法が考えられる。
【００２８】
制御装置２０４は、カメラ２０６から入力されるスルー画の各コマを対象として二次元バーコードの認識処理を行い、スルー画内に二次元バーコードが収まったと判定したタイミングで二次元バーコードを撮影する。これによって、ユーザは、ユーザ端末２００を用いた二次元バーコードの読み取りを完了することができる。
【００２９】
制御装置２０４は、撮影によって取得した二次元バーコードを上述した付与対象特定情報に変換する。また、制御装置２０４は、ＧＰＳモジュール２０７からの出力に基づいて、ユーザ端末２００の現在位置情報、例えば緯度・経度情報を特定する。さらに、制御装置２０４は、ユーザを特定するためのユーザ特定情報として、メモリに記録されているユーザ端末２００を一意に特定するための情報を読み出す。この情報としては、ユーザ端末２００の製造番号や電話番号等のユーザ端末２００に固有に設定されている識別情報を用いてもよいし、電子特典システム１００内で一意となるように、特典取得用アプリケーションに組み込まれている識別情報を用いてもよい。
【００３０】
制御装置２０４は、付与対象特定情報と現在位置情報とユーザ特定情報とを関連付けた特典付与要求情報を特典情報管理装置３００へ送信して、ユーザが訪れたスタンプ付与対象店舗における来店スタンプの付与を要求する。
【００３１】
特典情報管理装置３００では、制御装置３０３は、ユーザ端末２００から特典付与要求情報を受信すると、特典付与要求情報に含まれる現在位置情報に基づいて特定されるユーザ端末２００の現在位置が付与対象特定情報に基づいて特定されるスタンプ付与対象店舗の所在地に対応する位置であるか否かを判定する。具体的には、制御装置３０３は、以下のように位置判定処理を行う。
【００３２】
本実施の形態では、付与対象特定情報が発行されたスタンプ付与対象店舗の所在地情報、例えば店舗所在地の緯度・経度情報は、付与対象特定情報と関連付けて記録装置３０４が記録されている。制御装置３０３は、特典付与要求情報に含まれる現在位置情報に基づいて、ユーザ端末２００の現在位置の緯度・経度情報を特定するとともに、特典付与要求情報に含まれる付与対象特定情報に関連付けられて記録装置３０４に記録されているスタンプ付与対象店舗の所在地の緯度・経度情報を特定する。そして、制御装置３０３は、ユーザ端末２００の現在位置の緯度・経度情報とスタンプ付与対象店舗の所在地の緯度・経度情報とを比較して、両者の位置が対応する位置であるかを判定する。
【００３３】
ＧＰＳモジュール２０７による測位情報は、誤差を含む可能性があるため、本実施の形態では、制御装置３０３は、ユーザ端末２００の現在位置の緯度・経度情報とスタンプ付与対象店舗の所在地の緯度・経度情報との差が、あらかじめ設定された所定距離、例えば１００ｍ以内であれば、両者の位置は対応する位置にあると判定する。なお、位置判定に用いる上記の所定距離の設定は、ＧＰＳモジュール２０７による測位結果の標準的な誤差を加味して設定されるものとし、上述した１００ｍに限定されるものではない。
【００３４】
制御装置３０３は、位置判定の結果、ユーザ端末２００の現在位置とスタンプ付与対象店舗の所在地が対応する位置にないと判定した場合には、ユーザ端末２００へエラーを返してスタンプを付与しない。一方、制御装置３０３は、位置判定の結果、ユーザ端末２００の現在位置とスタンプ付与対象店舗の所在地が対応する位置にあると判定した場合には、ユーザに対してあらかじめ設定された数のスタンプを付与する。１回のスタンプ付与要求に対して、スタンプをいくつ付与するからは、あらかじめ設定されているものとし、これは全ての付与対象店舗に対して一律に設定してもよいし、付与対象店舗ごとに設定可能としてもよい。
【００３５】
制御装置３０３は、記録装置３０４に、特典付与要求情報に含まれるユーザ特定情報と付与対象特定情報とを含むスタンプ情報が記録されているか否かを判断し、記録されていない場合には、特典付与要求情報に含まれるユーザ特定情報と、付与対象特定情報と、１回のスタンプ付与要求に対してユーザに付与する来店スタンプ数とを関連付けたスタンプ情報を記録装置３０４に記録する。これによって、初来店のユーザに対して、新規に来店スタンプを付与することができる。
【００３６】
制御装置３０３は、記録装置３０４に、特典付与要求情報に含まれるユーザ特定情報と付与対象特定情報とを含むスタンプ情報が記録されている場合には、記録装置３０４に記録されている、特典付与要求情報に含まれるユーザ特定情報と付与対象特定情報との組が一致するスタンプ情報から保有スタンプ数を読み出し、読み出した保有スタンプ数に、１回のスタンプ付与要求に対してユーザに付与する来店スタンプ数を加算した上で、スタンプ情報を更新する。これによって、２回目以降の来店のユーザに対しても、来店スタンプを付与することができる。
【００３７】
制御装置３０３は、ユーザに対して来店スタンプを付与した場合には、ユーザ端末２００へ、来店スタンプを付与した後の保有スタンプ数を示す情報をユーザの保有スタンプ数情報として送信する。
【００３８】
ユーザ端末２００では、制御装置２０４は、特典情報管理装置３００から保有スタンプ数情報を受信した場合には、保有スタンプ数情報に基づいてユーザが保有するスタンプ数を特定して、タッチパネル２０１にユーザの保有スタンプ数を視覚的に表示させる。例えば、制御装置２０４は、タッチパネル２０１に、スタンプカードを模したスタンプカード画面を表示し、スタンプカード画面上に設けられたスタンプ捺印欄を示す領域内に、ユーザの保有ポイント数に応じた電子スタンプを表示する。これによって、ユーザは、あたかもユーザ端末２００内にスタンプカードを所持しているような感覚で、保有スタンプ数を確認することができる。
【００３９】
図４は、本実施の形態において、ユーザ端末２００で実行される処理の流れを示すフローチャートである。図４に示す処理は、カメラ２０６を制御して二次元バーコードを撮影すると起動するプログラムとして、制御装置２０４によって実行される。
【００４０】
ステップＳ１０において、制御装置２０４は、撮影によって取得した二次元バーコードを上述した付与対象特定情報に変換する。その後、ステップＳ２０へ進む。
【００４１】
ステップＳ２０では、制御装置２０４は、ＧＰＳモジュール２０７からの出力に基づいて、ユーザ端末２００の現在位置情報、例えば緯度・経度情報を特定する。その後、ステップＳ３０へ進む。
【００４２】
ステップＳ３０では、制御装置２０４は、付与対象特定情報と現在位置情報とユーザ特定情報とを関連付けた特典付与要求情報を特典情報管理装置３００へ送信する。その後、ステップＳ４０へ進む。
【００４３】
ステップＳ４０では、制御装置２０４は、特典情報管理装置３００から上述した保有スタンプ数情報を受信したか否かを判断する。ステップＳ４０で肯定判断した場合には、ステップＳ５０へ進む。
【００４４】
ステップＳ５０では、制御装置２０４は、受信した保有スタンプ数情報に基づいてユーザが保有するスタンプ数を特定し、タッチパネル２０１にユーザの保有スタンプ数を表示する。その後、処理を終了する。
【００４５】
図５は、本実施の形態において、特典情報管理装置３００で実行される処理の流れを示すフローチャートである。図５に示す処理は、上述した特典付与要求情報を受信すると起動するプログラムとして、制御装置３０３によって実行される。
【００４６】
ステップＳ１１０において、制御装置３０３は、特典付与要求情報に含まれる現在位置情報に基づいてユーザ端末２００の現在位置を特定する。その後、ステップＳ１２０へ進む。
【００４７】
ステップＳ１２０では、制御装置３０３は、上述したように、特典付与要求情報に含まれる付与対象特定情報に基づいて、スタンプ付与対象店舗の所在地を特定する。その後、ステップＳ１３０へ進む。
【００４８】
ステップＳ１３０では、制御装置３０３は、ユーザ端末２００の現在位置の緯度・経度情報とスタンプ付与対象店舗の所在地の緯度・経度情報とを比較して、両者の位置が対応する位置であるか否かを判断する。ステップＳ１３０で肯定判断した場合には、ステップＳ１４０へ進む。
【００４９】
ステップＳ１４０では、制御装置３０３は、上述したように、記録装置３０４に記録されているスタンプ情報を更新することによってユーザに対してあらかじめ設定された数のスタンプを付与する。その後、ステップＳ１５０へ進む。
【００５０】
ステップＳ１５０では、制御装置３０３は、ユーザ端末２００へ、来店スタンプを付与した後のスタンプ数を示す情報をユーザの保有スタンプ数情報として送信する。その後、処理を終了する。
【００５１】
一方、ステップＳ１３０で否定判断した場合には、ステップＳ１６０へ進む。ステップＳ１６０では、制御装置３０３は、ユーザ端末２００へエラーを送信して、処理を終了する。
【００５２】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）ユーザ端末２００では、制御装置２０４は、電子的な特典の付与対象である電子スタンプの付与対象店舗を特定するための付与対象特定情報の入力を受け付け、付与対象特定情報とユーザ特定情報と含む特典付与要求情報を特典情報管理装置３００へ送信し、特典情報管理装置３００から、スタンプ付与対象店舗におけるユーザの保有スタンプ数を示す保有スタンプ数情報を受信し、保有スタンプ数情報に基づいて、スタンプ付与対象店舗におけるユーザの保有スタンプ数を特定し、特定した保有スタンプ数をユーザに通知する。特典情報管理装置３００では、制御装置３０３は、ユーザ端末２００から特典付与要求情報を受信し、受信した特典付与要求情報に含まれるユーザ特定情報と付与対象特定情報との組に関連付けて記録装置３０４に記録されている保有スタンプ数に、あらかじめ設定された数のスタンプを加算して、保有スタンプ数を更新するようにした。そして、更新した保有スタンプ数を示す情報を保有スタンプ数情報としてユーザ端末２００へ送信するようにした。これによって、ユーザごと、付与対象店舗ごとの保有スタンプ数を特典情報管理装置３００の記録装置３０４に記録して管理することができるため、ユーザは、紙媒体のスタンプカードを所持していなくても、ユーザ端末２００を用いてスタンプの付与を受けることが可能となる。
【００５３】
（２）ユーザ端末２００では、制御装置２０４は、付与対象特定情報の入力を受け付けた地点の位置情報を取得し、取得した位置情報を特典付与要求情報に含めて特典情報管理装置３００へ送信するようにした。そして、特典情報管理装置３００では、制御装置３０３は、受信した特典付与要求情報に含まれる付与対象特定情報に基づいて、スタンプの付与対象店舗の所在地を特定し、特定した付与対象の所在地と、特典付与要求情報に含まれる位置情報とに基づいて、ユーザ端末２００に付与対象特定情報が入力された地点が、スタンプの付与対象店舗の所在地に対応するか否かを判定し、ユーザ端末２００に付与対象特定情報が入力された地点が、スタンプの付与対象店舗の所在地に対応すると判定したときに、保有特典数を更新するようにした。これによって、ユーザ端末２００に付与対象特定情報が入力された地点が、付与対象店舗の所在地に対応する位置であると判定した場合にのみスタンプを付与するようにしたので、ユーザが店舗に来店したことを確認した上でスタンプを付与することができ、スタンプの不正取得を防止することができる。
【００５４】
（３）制御装置３０３は、ユーザ端末２００の現在位置の緯度・経度情報とスタンプ付与対象店舗の所在地の緯度・経度情報との差が、あらかじめ設定された所定距離以内である場合に、両者の位置は対応する位置にあると判定して、スタンプを付与するようにした。これによって、ＧＰＳモジュール２０７による測位情報が誤差を含む可能性があることを加味して、ユーザ端末２００の現在位置とスタンプ付与対象店舗の所在地の位置確認を行うことができる。
【００５５】
（４）制御装置２０４は、電子スタンプを、スタンプカードを模した表示画面上に表示することにより、保有スタンプ数をユーザに通知するようにした。これによって、ユーザは、あたかもユーザ端末２００内にスタンプカードを所持しているような感覚で、保有スタンプ数を確認することができる。
【００５６】
（５）制御装置３０３は、記録装置３０４に、特典付与要求情報に含まれるユーザ特定情報と付与対象特定情報とを含むスタンプ情報が記録されていない場合には、特典付与要求情報に含まれるユーザ特定情報と、付与対象特定情報と、１回のスタンプ付与要求に対してユーザに付与する来店スタンプ数とを関連付けたスタンプ情報を作成して、記録装置３０４に記録するようにした。これによって、初来店のユーザに対して、新規に来店スタンプを付与することができる。
【００５７】
（６）付与対象特定情報は、二次元バーコード化されてスタンプ付与対象店舗の店頭に表示されており、制御装置２０４は、カメラ２０６を制御して該二次元バーコードを読み取ることにより、付与対象特定情報の入力を受け付けるようにした。これによって、ユーザは、複数桁の文字列からなるコードを手入力しなくても、二次元バーコードを読み取るだけで付与対象特定情報をユーザ端末２００へ入力することができる。
【００５８】
―変形例―
なお、上述した実施の形態の電子特典システム１００は、以下のように変形することもできる。
（１）上述した実施の形態では、電子的な特典には、電子的な来店スタンプ以外にも、電子的な参加スタンプ、電子的な来店ポイント、電子的な参加ポイント、電子的なクーポン等が含まれる例について説明した。制御装置３０３は、来店スタンプ以外を対象とする場合にも、上述した実施の形態における来店スタンプと同様の処理を行えばよい。すなわち、制御装置３０３は、ユーザ端末２００の現在位置が電子的な特典の付与対象の所在地に対応する場合に、ユーザに対して電子的な特典を付与するようにすればよい。例えば、電子的な特典が電子的な来店ポイントの場合には、制御装置３０３は、ユーザ端末２００の現在位置が来店ポイントの付与対象店舗の所在地に対応する場合に、ユーザに対して来店ポイントを付与するための処理を行えばよい。また、電子的な特典が電子的な参加スタンプの場合には、制御装置３０３は、ユーザ端末２００の現在位置がイベントの開催地に対応する場合に、ユーザに対して参加スタンプを付与するための処理を行えばよい。また、電子的な特典が電子的なクーポンの場合には、制御装置３０３は、ユーザ端末２００の現在位置がクーポンの発行対象店舗の所在地に対応する場合に、ユーザに対してクーポンを発行するための処理を行えばよい。さらに、ユーザが所定の場所において、その場所を特定可能な情報を読み取って、ユーザに対してその場所に特有の電子的な特典を付与するためのシステムであれば、その他の電子的な特典を対象とするシステムにも本発明は適用可能である。
【００５９】
（２）上述した実施の形態では、制御装置３０３は、ユーザ端末２００の現在位置の緯度・経度情報とスタンプ付与対象店舗の所在地の緯度・経度情報との差が、あらかじめ設定された所定距離以内である場合に、両者の位置は対応する位置にあると判定して、スタンプを付与するようにした。制御装置３０３は、この位置情報を用いた認証処理に代えて、またはこの位置情報を用いた認証処理に加えて、ユーザが入力した認証情報を利用した認証処理を行い、認証をクリアした場合にのみ、スタンプを付与するようにしてもよい。例えば、ユーザに対しては、事前に認証情報を通知しておく。認証情報としては、暗証番号やパスワード等が想定されるが、ここでは認証情報をパスコードと呼ぶ。ユーザ端末２００では、制御装置２０４は、二次元バーコードを読み取った際に、ユーザに対してパスコードの入力を促して、ユーザによって入力されたパスコードを特典付与要求情報に含めて特典情報管理装置３００へ送信する。特典情報管理装置３００では、発行済みのパスコードが記録装置３０４に記録されており、制御装置３０３は、受信した特典付与要求情報に含まれるパスコードに一致する情報が、記録装置３０４に記録されているかを判定してユーザの認証を行い、認証情報に一致する情報が記録装置３０４に記録されていると判定されたときに、ユーザにスタンプを付与するようにすればよい。これによって、第三者がユーザになりすましてスタンプを取得することを防ぐことができる。なお、ユーザに対してパスコードの入力を要求するか否かは、スタンプ付与対象店舗ごとに任意に設定可能としてもよい。または電子特典システム１００の運営者が、システム全体としてユーザに対してパスコードの入力を要求するか否かを任意に設定できるようにしてもよい。
が可能であり、
【００６０】
（３）さらに、暗号化技術を用いた認証を行ってもよい。一例を挙げると、ユーザ端末２００の制御装置２０４は、付与対象特定情報とユーザ特定情報とを結合した第１の文字列と、付与対象特定情報とユーザ特定情報とを結合した文字列を所定の暗号化アルゴリズムで暗号化した第２の文字列とを特典付与要求情報に含めて特典情報管理装置３００へ送信し、特典情報管理装置３００では、制御装置３０３は、受信した特典付与要求情報に含まれる第１の文字列を、ユーザ端末２００で用いられた暗号化アルゴリズムと同様のアルゴリズムで暗号化した第３の文字列を生成し、生成した第３の文字列と特典付与要求情報に含まれる第２の文字列とが一致する場合に、ユーザにスタンプを付与するようにすればよい。これによって、よりセキュリティ性を高めることができる。
【００６１】
（４）上述した実施の形態では、特典情報管理装置３００では、制御装置３０３は、ユーザに対して来店スタンプを付与した場合には、ユーザ端末２００へ、来店スタンプを付与した後のスタンプ数を示す情報をユーザの保有スタンプ数情報として送信するようにし、ユーザ端末２００では、制御装置２０４は、特典情報管理装置３００から保有スタンプ数情報を受信した場合に、保有スタンプ数情報に基づいてユーザが保有するスタンプ数を特定して、タッチパネル２０１にユーザの保有スタンプ数を視覚的に表示させる例について説明した。ユーザへの保有スタンプ数の通知は、スタンプ付与時に限定する必要はない。例えば、ユーザは、ユーザ端末２００を操作して、特定の店舗の保有スタンプ数を確認することができるようにしてもよい。この場合、制御装置２０４は、保有スタンプ数の確認が指示された店舗の付与対象特定情報とユーザ特定情報とを関連付けたスタンプ数確認要求情報を特典情報管理装置３００へ送信する。そして、特典情報管理装置３００では、制御装置３０３は、記録装置３０４に記録されているスタンプ情報の中から、受信したスタンプ数確認要求情報に含まれる付与対象特定情報とユーザ特定情報との組に関連付けられている保有スタンプ数を読み出して、ユーザ端末２００へ送信するようにすればよい。
【００６２】
（５）上述した実施の形態では、特典情報管理装置３００では、記録装置３０４に、ユーザ特定情報と付与対象特定情報との組に関連付けて、ユーザの保有スタンプ数を記録するようにし、ユーザ特定情報としては、ユーザ端末２００を一意に特定するための情報を用いる例について説明した。しかしながら、ユーザを特定することができる情報であれば、ユーザ特定情報は、ユーザ端末２００を一意に特定するための情報に限定されない。例えば、あらかじめユーザからのユーザ登録を受け付け、ユーザに対してログインＩＤを発行しておき、該ログインＩＤをユーザ特定情報として用いてもよい。この場合、特典情報管理装置３００では、記録装置３０４に発行済みのログインＩＤを記録装置３０４に記録しておく。そして、ユーザ端末２００では、特典取得用アプリケーションが起動されたときに、ログインＩＤを用いたログインを受け付けて、入力されたログインＩＤを特典情報管理装置３００へ送信する。特典情報管理装置３００では、制御装置３０３は、ユーザ端末２００から受信したログインＩＤが記録装置３０４に記録されているかを確認することにより、ユーザ認証を行い、認証をパスしたユーザのユーザ端末２００からのみ、以降のアクセスを受け付けるようにすればよい。また、ログインＩＤを用いた認証においては、あらかじめ設定されたパスワードを加味して認証を行ってもよい。また、ユーザ端末２００では、ユーザにログインＩＤを入力させずに、あらかじめメモリに記録した認証情報を特典情報管理装置３００へ送信することにより、特典取得用アプリケーションの起動時にバックグラウンドで認証処理を行うようにしてもよい。
【００６３】
（６）上述した実施の形態では、ユーザ端末２００は、例えばスマートフォンやタブレット端末等の情報端末等の一般的な情報端末が用いられる例について説明した。しかしながら、これらの汎用性のある情報端末ではなく、特典情報管理装置３００と通信を行うための専用端末を用いてもよい。
【００６４】
（７）上述した実施の形態では、ユーザ端末２００は、通話機能を備えたスマートフォンを想定しているため、マイク２０３とスピーカー２０５とを備えるが、ユーザ端末２００として通話機能を備えない携帯情報端末を用いる場合には、マイク２０３とスピーカー２０５は搭載されない。
【００６５】
（８）上述した実施の形態では、特典情報管理装置３００は、操作者が操作するための操作部材３０１を備えるが、通信回線を介してリモート操作を行う場合には、必ずしも操作部材３０１は備える必要がない。
【００６６】
（９）上述した実施の形態では、ユーザ端末２００は、ＧＰＳモジュール２０７を備え、制御装置２０４は、ＧＰＳモジュール２０７からの出力に基づいて、ユーザ端末２００の現在位置情報、例えば緯度・経度情報を特定する例について説明した。しかしながら、位置情報の特定は、ＧＰＳモジュール２０７からの出力に基づいて特定する方法に限定されない。例えば、携帯電話通信網を介してインターネットに接続する場合には、公知の携帯電話通信網を介した位置情報の特定機能を用いてユーザ端末２００の現在位置情報を特定してもよいし、無線ＬＡＮを介してインターネットに接続する場合には、公知の無線ＬＡＮを介した位置情報の特定機能を用いてユーザ端末２００の現在位置情報を特定してもよい。
【００６７】
（１０）上述した実施の形態では、制御装置３０３は、初来店のユーザに対して、新規に来店スタンプを付与するに当たっては、記録装置３０４に、特典付与要求情報に含まれるユーザ特定情報と付与対象特定情報とを含むスタンプ情報が記録されているか否かを判断し、記録されていない場合には、特典付与要求情報に含まれるユーザ特定情報と、付与対象特定情報と、１回のスタンプ付与要求に対してユーザに付与する来店スタンプ数とを関連付けたスタンプ情報を記録装置３０４に記録する例について説明した。しかしながら、初めてスタンプを取得するユーザは、付与対象特定情報ごとにあらかじめ発行されている初回限定の二次元バーコードを読み取るようにし、制御装置２０４は、この初回限定の二次元バーコード情報を付与対象特定情報に代えて特典付与要求情報に含め、特典情報管理装置３００へ送信するようにしてもよい。この場合、特典情報管理装置３００の記録装置３０４には、あらかじめ発行された初回限定の二次元バーコード情報が記録されており、制御装置３０３は、特典付与要求情報に含まれる初回限定の二次元バーコード情報が、記録装置３０４に記録されている初回限定の二次元バーコード情報と一致する場合には、特典付与要求情報に含まれるユーザ特定情報と、付与対象特定情報と、１回のスタンプ付与要求に対してユーザに付与する来店スタンプ数とを関連付けたスタンプ情報を記録装置３０４に記録して、初来店のユーザに対して、新規に来店スタンプを付与するようにしてもよい。
【００６８】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【００６９】
１００  電子特典システム
２００  ユーザ端末
２０１  タッチパネル
２０２  通信モジュール
２０３  マイク
２０４  制御装置
２０５  スピーカー
２０６  カメラ
３００  特典情報管理装置
３０１  操作部材
３０２  接続ＩＦ
３０３  制御装置
３０４  記録装置
【図１】
2015095068.tif 000003
【図２】
2015095068.tif 000004
【図３】
2015095068.tif 000005
【図４】
2015095068.tif 000006
【図５】
2015095068.tif 000007