(57)【要約】【課題】店舗に既に導入されている店舗端末装置に変更を加えることなく、電子的な特典の使用を可能とする手段を提供する。【解決手段】ユーザがユーザ端末装置１１を店舗の入口に配置されているＩＣタグ１４にかざすと、ＩＣタグ１４のタグＩＤがユーザ端末装置１１経由で認証サーバ装置１２に送信される。認証サーバ装置１２はタグＩＤに対応する店舗コードと、ユーザ端末装置１１のユーザＩＤを特典管理サーバ装置１３に送信する。特典管理サーバ装置１３は店舗コードとユーザＩＤの組み合わせに対応する特典データを認証サーバ装置１２経由でユーザ端末装置１１に送信する。ユーザはユーザ端末装置１１に表示される特典から使用する特典を選択した後、レジ台に配置されているＩＣタグ１５にユーザ端末装置１１をかざす。ＩＣタグ１５はユーザ端末装置１１からユーザが選択した特典のバーコードを含む画像を読み取り表示する。【選択図】図１
2015018437.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して外部の装置へデータを送信する送信手段と、
通信ネットワークを介して外部の装置からデータを受信する受信手段と、
接触乃至近接されたデータ処理装置へ無線通信によりデータを送信して当該データ処理装置に当該データの書き込みを指示する書込手段と、
ユーザを識別するユーザ識別データを取得するユーザ識別データ取得手段と、
店舗を識別する店舗識別データを取得する店舗識別データ取得手段と
を備え、
前記送信手段は、前記ユーザ識別データと前記店舗識別データをサーバ装置に送信し、
前記受信手段は、前記サーバ装置から各々が特典を識別する１以上の特典識別データを受信し、
前記１以上の特典識別データにより識別される１以上の特典の中から１以上の特典の選択を前記ユーザに促す通知を行う通知手段と、
前記通知に応じて前記ユーザにより選択された１以上の特典を識別する１以上の特典識別データを選択特典識別データとして取得する選択特典識別データ取得手段と、
前記１以上の選択特典識別データにより識別される１以上の特典の各々に応じた画像の表示を指示する指示データを生成する指示データ生成手段と
を備え、
前記書込手段は、前記指示データを接触乃至近接されたデータ処理装置に送信する
端末装置。
【請求項２】
接触乃至近接されたデータ処理装置から無線通信によりデータを受信することにより当該データ処理装置に書き込まれているデータを読み取る読取手段
を備え、
前記店舗識別データ取得手段は、前記読取手段により読み取られた店舗識別データを取得する
請求項１に記載の端末装置。
【請求項３】
前記サーバ装置は第１のサーバ装置と第２のサーバ装置を含み、
前記送信手段は、前記ユーザ識別データと前記店舗識別データを前記第１のサーバ装置に送信し、
前記受信手段は、前記第１のサーバ装置から通信ネットワークにおいて前記第２のサーバ装置を識別するサーバ識別データを受信し、
前記送信手段は、前記サーバ識別データにより識別される前記第２のサーバ装置に対し特典識別データを要求する要求データを送信し、
前記受信手段は前記第２のサーバ装置から各々が特典を識別する１以上の特典識別データを受信する
請求項１または２に記載の端末装置。
【請求項４】
接触乃至近接されたデータ処理装置から無線通信によりデータを受信することにより当該データ処理装置に書き込まれているデータを読み取る読取手段
を備え、
前記読取手段は、データ処理装置から当該データ処理装置が配置されている店舗を識別する店舗識別データを読み取り、
前記店舗識別データ取得手段により取得された店舗識別データにより識別される店舗と前記読取手段により読み取られた店舗識別データにより識別される店舗が同一でない場合、前記書込手段は前記読取手段が店舗識別データを読み取ったデータ処理装置に前記指示データを送信しない
請求項１乃至３のいずれか１項に記載の端末装置。
【請求項５】
前記送信手段は、前記選択特典識別データを前記サーバ装置に送信し、
前記受信手段は、前記送信手段による前記選択特典識別データの送信に対する応答として前記サーバ装置から送信されてくる、前記選択特典識別データにより識別される特典が有効であるか否かを通知する通知データを受信し、
前記通知データにより有効であると通知されなかった特典に関し、前記書込手段は当該特典に応じた前記指示データをデータ処理装置に送信しない
請求項１乃至４のいずれか１項に記載の端末装置。
【請求項６】
前記指示データが表示を指示する画像は、対応する特典を識別するバーコードを含む
請求項１乃至５のいずれか１項に記載の端末装置。
【請求項７】
通信ネットワークを介して外部の装置へデータを送信する送信手段と、
通信ネットワークを介して外部の装置からデータを受信する受信手段と、
接触乃至近接されたデータ処理装置へ無線通信によりデータを送信して当該データ処理装置に当該データの書き込みを指示する書込手段と
を備えるコンピュータに、
ユーザを識別するユーザ識別データを取得する処理と、
店舗を識別する店舗識別データを取得する処理と、
前記送信手段により、前記ユーザ識別データと前記店舗識別データをサーバ装置に送信する処理と、
前記受信手段により、前記サーバ装置から各々が特典を識別する１以上の特典識別データを受信する処理と、
前記１以上の特典識別データにより識別される１以上の特典の中から１以上の特典の選択を前記ユーザに促す通知を行う処理と、
前記通知に応じて前記ユーザにより選択された１以上の特典を識別する１以上の特典識別データを選択特典識別データとして取得する処理と、
前記１以上の選択特典識別データにより識別される１以上の特典の各々に応じた画像の表示を指示する指示データを生成する処理と、
前記書込手段に前記指示データを引き渡す処理と
を実行させるプログラム。
【請求項８】
サーバ装置が、店舗を識別する店舗識別データとユーザを識別するユーザ識別データとの組み合わせに応じた、各々が特典を識別する１以上の特典識別データを記憶するステップと、
端末装置が、前記端末装置のユーザを識別するユーザ識別データを取得するステップと、
前記端末装置が、一の店舗を識別する店舗識別データを取得するステップと、
前記サーバ装置が前記端末装置において取得された前記ユーザ識別データと前記店舗識別データを受信するステップと、
前記サーバ装置が、受信した前記店舗識別データと前記ユーザ識別データとの組み合わせに応じて記憶している１以上の特典識別データを抽出するステップと、
前記端末装置が、前記サーバ装置において抽出された前記１以上の特典識別データを受信するステップと、
前記端末装置が、受信した前記１以上の特典識別データにより識別される１以上の特典の中から１以上の特典の選択を前記端末装置のユーザに促す通知を行うステップと、
前記端末装置が、前記通知に応じて前記端末装置のユーザにより選択された１以上の特典を識別する１以上の特典識別データを選択特典識別データとして取得するステップと、
前記端末装置が、前記１以上の選択特典識別データにより識別される１以上の特典の各々に応じた画像の表示を指示する指示データを生成するステップと、
前記端末装置に接触乃至近接されたデータ処理装置が、無線通信により、前記指示データを読み取るステップと、
前記データ処理装置が、前記指示データに従い画像を表示するステップと
を備える方法。
【請求項９】
端末装置と、サーバ装置と、データ処理装置を備え、
前記サーバ装置は、
店舗を識別する店舗識別データとユーザを識別するユーザ識別データとの組み合わせに応じた、各々が特典を識別する１以上の特典識別データを記憶する記憶手段と、
前記端末装置から、前記端末装置のユーザを識別するユーザ識別データと、一の店舗を識別する店舗識別データを受信する受信手段と、
前記記憶手段により記憶されている１以上の特典識別データのうち、前記受信手段により受信された店舗識別データとユーザ識別データとの組み合わせに応じた１以上の特典識別データを前記端末装置に送信する送信手段と、
を備え、
前記端末装置は、
前記端末装置のユーザを識別するユーザ識別データを取得するユーザ識別データ取得手段と、
一の店舗を識別する店舗識別データを取得する店舗識別データ取得手段と、
前記サーバ装置に対し、前記ユーザ識別データ取得手段により取得されたユーザ識別データと前記店舗識別データにより取得された店舗識別データを送信する送信手段と、
前記サーバ装置から、各々が特典を識別する１以上の特典識別データを受信する受信手段と、
前記端末装置の前記受信手段により受信された１以上の特典識別データにより識別される１以上の特典の中から１以上の特典の選択を前記端末装置のユーザに促す通知を行う通知手段と、
前記通知手段による通知に応じて前記端末装置のユーザにより選択された１以上の特典を識別する１以上の特典識別データを選択特典識別データとして取得する選択特典識別データ取得手段と、
前記１以上の選択特典識別データにより識別される１以上の特典の各々に応じた画像の表示を指示する指示データを生成する指示データ生成手段と、
接触乃至近接された前記データ処理装置へ無線通信により前記指示データを送信して前記データ処理装置に前記指示データの書き込みを指示する書込手段と
を備え、
前記データ処理装置は、
接触乃至近接された前記端末装置から無線通信により前記指示データを受信することにより前記端末装置に記憶されている前記指示データを読み取る読取手段と、
前記指示データに従い画像を表示する表示手段と
を備える
システム。
【請求項１０】
前記サーバ装置は、予め定められた規則に従い第１の判定用データを生成する生成手段を備え、
前記サーバ装置の前記送信手段は、前記第１の判定用データを前記端末装置に送信し、
前記端末装置の前記受信手段は、前記サーバ装置から前記第１の判定用データを受信し、
前記書込手段は前記前記データ処理装置に対し、前記指示データとともに前記第１の判定用データを送信し、
前記データ処理装置の前記読取手段は、前記端末装置から前記指示データとともに前記第１の判定用データを受信し、
前記データ処理装置は、
予め定められた規則に従い第２の判定用データを生成する生成手段と、
前記第１の判定用データと前記第２の判定用データの比較結果に基づき前記指示データの正当性を判定する判定手段と
を備える
請求項９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商取引において代金の減額等の特典が付与されたユーザが当該特典を使用するための仕組みに関する。
【背景技術】
【０００２】
マーケティング活動の一手法として、商品・サービスの提供者から消費者に対し、特定の商品・サービスの購入においてその代金を減額等するクーポンや、不特定の商品・サービスの購入においてその代金を減額等するポイントといった特典の付与が行われている。
【０００３】
携帯端末装置の普及に伴い、特典の付与や使用において携帯端末装置を利用した仕組みが提案され、またそれらの一部は実用化されている。
【０００４】
例えば、特許文献１に提案されている仕組みにおいては、店舗に配置された店舗端末装置のリーダに、ユーザが携帯するＩＣ（Integrated Circuit）カードが接触または近接されると、店舗端末装置がＩＣカード固有のカードＩＤ（Identifier）をＩＣカードから読み出し、読み出したカードＩＤを店舗の事業者の事業者ＩＤとともにセンタサーバ装置へ送信する。センタサーバ装置は、店舗端末装置から送信されてきた事業者ＩＤとカードＩＤに関連付けて登録されているクーポンファイルのＵＲＩ（Uniform Resource Identifier）を店舗端末装置に送信する。店舗端末装置は、センタサーバ装置から受信したＵＲＩに従い、ユーザ管理サーバ装置からクーポンファイルを受信し、受信したクーポンファイルが示す特典の内容を、ＩＣカードのユーザが店舗に支払う代金の計算に反映させる。
【０００５】
特許文献１に提案されている仕組みによれば、ユーザは携帯するＩＣカードを店舗に置かれたリーダに接触または近接することにより、自分に付与されている特典を使用することができる。
【０００６】
また、例えば、特許文献２に提案されている仕組みにおいては、顧客は携帯電話機によりＷＷＷ（World Wide Web）サーバにアクセスして自分に付与されている割引クーポンを携帯電話機にダウンロードしておく。顧客は、商品購入に際して、携帯電話機からＰＯＳ（Point Of Sale）端末に割引クーポンを赤外線通信等により出力する。ＰＯＳ端末は携帯電話機から出力された割引クーポンを受信し、受信した割引クーポンに従い商品販売の処理を行う。
【０００７】
特許文献２に提案されている仕組みによれば、ユーザは携帯電話機に予めダウンロードしておいた割引クーポンを店舗において赤外線通信等によりＰＯＳ端末に出力することにより、自分に付与されている特典を使用することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１６５１８７号公報
【特許文献２】特開２００６−２５２２５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１および特許文献２のいずれに提案されている仕組みにおいても、店舗の事業者は店舗に配置するＰＯＳ端末等の店舗端末装置に変更を加える必要がある。従って、既に店舗端末装置を導入している店舗の事業者にとって、それらの仕組みを導入するには相応の手間やコストがかかる。
【００１０】
本発明は上記の事情に鑑み、店舗に既に導入されている店舗端末装置に変更を加えることなく、電子的な特典の使用を可能とする手段を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決するため、本発明は、通信ネットワークを介して外部の装置へデータを送信する送信手段と、通信ネットワークを介して外部の装置からデータを受信する受信手段と、接触乃至近接されたデータ処理装置へ無線通信によりデータを送信して当該データ処理装置に当該データの書き込みを指示する書込手段と、ユーザを識別するユーザ識別データを取得するユーザ識別データ取得手段と、店舗を識別する店舗識別データを取得する店舗識別データ取得手段とを備え、前記送信手段は、前記ユーザ識別データと前記店舗識別データをサーバ装置に送信し、前記受信手段は、前記サーバ装置から各々が特典を識別する１以上の特典識別データを受信し、前記１以上の特典識別データにより識別される１以上の特典の中から１以上の特典の選択を前記ユーザに促す通知を行う通知手段と、前記通知に応じて前記ユーザにより選択された１以上の特典を識別する１以上の特典識別データを選択特典識別データとして取得する選択特典識別データ取得手段と、前記１以上の選択特典識別データにより識別される１以上の特典の各々に応じた画像の表示を指示する指示データを生成する指示データ生成手段とを備え、前記書込手段は、前記指示データを接触乃至近接されたデータ処理装置に送信する端末装置を提供する。
【００１２】
上記の端末装置において、接触乃至近接されたデータ処理装置から無線通信によりデータを受信することにより当該データ処理装置に書き込まれているデータを読み取る読取手段を備え、前記店舗識別データ取得手段は、前記読取手段により読み取られた店舗識別データを取得する、という構成が採用されてもよい。
【００１３】
また、上記の端末装置において、前記サーバ装置は第１のサーバ装置と第２のサーバ装置を含み、前記送信手段は、前記ユーザ識別データと前記店舗識別データを前記第１のサーバ装置に送信し、前記受信手段は、前記第１のサーバ装置から通信ネットワークにおいて前記第２のサーバ装置を識別するサーバ識別データを受信し、前記送信手段は、前記サーバ識別データにより識別される前記第２のサーバ装置に対し特典識別データを要求する要求データを送信し、前記受信手段は前記第２のサーバ装置から各々が特典を識別する１以上の特典識別データを受信する、という構成が採用されてもよい。
【００１４】
また、上記の端末装置において、接触乃至近接されたデータ処理装置から無線通信によりデータを受信することにより当該データ処理装置に書き込まれているデータを読み取る読取手段を備え、前記読取手段は、データ処理装置から当該データ処理装置が配置されている店舗を識別する店舗識別データを読み取り、前記店舗識別データ取得手段により取得された店舗識別データにより識別される店舗と前記読取手段により読み取られた店舗識別データにより識別される店舗が同一でない場合、前記書込手段は前記読取手段が店舗識別データを読み取ったデータ処理装置に前記指示データを送信しない、という構成が採用されてもよい。
【００１５】
また、上記の端末装置において、前記送信手段は、前記選択特典識別データを前記サーバ装置に送信し、前記受信手段は、前記送信手段による前記選択特典識別データの送信に対する応答として前記サーバ装置から送信されてくる、前記選択特典識別データにより識別される特典が有効であるか否かを通知する通知データを受信し、前記通知データにより有効であると通知されなかった特典に関し、前記書込手段は当該特典に応じた前記指示データをデータ処理装置に送信しない、という構成が採用されてもよい。
【００１６】
また、上記の端末装置において、前記指示データが表す画像は、対応する特典を識別するバーコードを含む、という構成が採用されてもよい。
【００１７】
また、本発明は、通信ネットワークを介して外部の装置へデータを送信する送信手段と、通信ネットワークを介して外部の装置からデータを受信する受信手段と、接触乃至近接されたデータ処理装置へ無線通信によりデータを送信して当該データ処理装置に当該データの書き込みを指示する書込手段とを備えるコンピュータに、ユーザを識別するユーザ識別データを取得する処理と、店舗を識別する店舗識別データを取得する処理と、前記送信手段により、前記ユーザ識別データと前記店舗識別データをサーバ装置に送信する処理と、前記受信手段により、前記サーバ装置から各々が特典を識別する１以上の特典識別データを受信する処理と、前記１以上の特典識別データにより識別される１以上の特典の中から１以上の特典の選択を前記ユーザに促す通知を行う処理と、前記通知に応じて前記ユーザにより選択された１以上の特典を識別する１以上の特典識別データを選択特典識別データとして取得する処理と、前記１以上の選択特典識別データにより識別される１以上の特典の各々に応じた画像の表示を指示する指示データを生成する処理と、前記書込手段に前記指示データを引き渡す処理とを実行させるプログラムを提供する。
【００１８】
また、本発明は、サーバ装置が、店舗を識別する店舗識別データとユーザを識別するユーザ識別データとの組み合わせに応じた各々が特典を識別する１以上の特典識別データを記憶するステップと、端末装置が、前記端末装置のユーザを識別するユーザ識別データを取得するステップと、前記端末装置が、一の店舗を識別する店舗識別データを取得するステップと、前記サーバ装置が前記端末装置において取得された前記ユーザ識別データと前記店舗識別データを受信するステップと、前記サーバ装置が、受信した前記店舗識別データと前記ユーザ識別データとの組み合わせに応じて記憶している１以上の特典識別データを抽出するステップと、前記端末装置が、前記サーバ装置において抽出された前記１以上の特典識別データを受信するステップと、前記端末装置が、受信した前記１以上の特典識別データにより識別される１以上の特典の中から１以上の特典の選択を前記端末装置のユーザに促す通知を行うステップと、前記端末装置が、前記通知に応じて前記端末装置のユーザにより選択された１以上の特典を識別する１以上の特典識別データを選択特典識別データとして取得するステップと、前記端末装置が、前記１以上の選択特典識別データにより識別される１以上の特典の各々に応じた画像の表示を指示する指示データを生成するステップと、前記端末装置に接触乃至近接されたデータ処理装置が、無線通信により、前記指示データを読み取るステップと、前記データ処理装置が、前記指示データに従い画像を表示するステップとを備える方法を提供する。
【００１９】
また、本発明は、端末装置と、サーバ装置と、データ処理装置を備え、前記サーバ装置は、店舗を識別する店舗識別データとユーザを識別するユーザ識別データとの組み合わせに応じた、各々が特典を識別する１以上の特典識別データを記憶する記憶手段と、前記端末装置から、前記端末装置のユーザを識別するユーザ識別データと、一の店舗を識別する店舗識別データを受信する受信手段と、前記記憶手段により記憶されている１以上の特典識別データのうち、前記受信手段により受信された店舗識別データとユーザ識別データとの組み合わせに応じた１以上の特典識別データを前記端末装置に送信する送信手段と、を備え、前記端末装置は、前記端末装置のユーザを識別するユーザ識別データを取得するユーザ識別データ取得手段と、一の店舗を識別する店舗識別データを取得する店舗識別データ取得手段と、前記サーバ装置に対し、前記ユーザ識別データ取得手段により取得されたユーザ識別データと前記店舗識別データにより取得された店舗識別データを送信する送信手段と、前記サーバ装置から、各々が特典を識別する１以上の特典識別データを受信する受信手段と、前記端末装置の前記受信手段により受信された１以上の特典識別データにより識別される１以上の特典の中から１以上の特典の選択を前記端末装置のユーザに促す通知を行う通知手段と、前記通知手段による通知に応じて前記端末装置のユーザにより選択された１以上の特典を識別する１以上の特典識別データを選択特典識別データとして取得する選択特典識別データ取得手段と、前記１以上の選択特典識別データにより識別される１以上の特典の各々に応じた画像の表示を指示する指示データを生成する指示データ生成手段と、接触乃至近接された前記データ処理装置へ無線通信により前記指示データを送信して前記データ処理装置に前記指示データの書き込みを指示する書込手段とを備え、前記データ処理装置は、接触乃至近接された前記端末装置から無線通信により前記指示データを受信することにより前記端末装置に記憶されている前記指示データを読み取る読取手段と、前記指示データに従い画像を表示する表示手段とを備えるシステムを提供する。
【００２０】
また、上記のシステムにおいて、前記サーバ装置は、予め定められた規則に従い第１の判定用データを生成する生成手段を備え、前記サーバ装置の前記送信手段は、前記第１の判定用データを前記端末装置に送信し、前記端末装置の前記受信手段は、前記サーバ装置から前記第１の判定用データを受信し、前記書込手段は前記前記データ処理装置に対し、前記指示データとともに前記第１の判定用データを送信し、前記データ処理装置の前記読取手段は、前記端末装置から前記指示データとともに前記第１の判定用データを受信し、前記データ処理装置は、予め定められた規則に従い第２の判定用データを生成する生成手段と、前記第１の判定用データと前記第２の判定用データの比較結果に基づき前記指示データの正当性を判定する判定手段とを備える、という構成が採用されてもよい。
【発明の効果】
【００２１】
本発明によれば、ユーザは来店する店舗においてユーザが使用可能な特典に関するデータを予め端末装置にダウンロードし、それらの特典の中から使用したい特典を選択した後、商品・サービスの購入に際して、例えば店舗のレジ台に配置されているデータ処理装置に端末装置を接触乃至近接させることで、選択した特典に応じた画像をデータ処理装置に表示させることができる。例えば、データ処理装置に表示される画像に、特典を識別するバーコードを含ませるようにすれば、既存のＰＯＳ端末の多くが備えるバーコードリーダにより当該バーコードをスキャンすることにより、既存のＰＯＳ端末への変更なくして特典の電子的な使用が可能となる。
【００２２】
その際、ユーザはレジ台に向かう前に、予め使用可能な複数の特典の中から使用したい特典を選択しておくことができるため、レジ台において特典の選択操作に伴う混雑が生じることはない。また、ユーザは端末装置をデータ処理装置にかざすだけで、また、レジ台の店舗職員はデータ処理装置に表示されるバーコードリーダをバーコードリーダでスキャンするだけで、特典の使用に伴う操作が完了し、簡便である。
【図面の簡単な説明】
【００２３】
【図１】一実施形態にかかる特典使用システムの全体構成を示した図である。
【図２】一実施形態にかかるユーザ端末装置のハードウェア構成を示した図である。
【図３】一実施形態にかかるユーザ端末装置の機能構成を示した図である。
【図４】一実施形態にかかる認証サーバ装置および特典管理サーバ装置のハードウェア構成を示した図である。
【図５】一実施形態にかかる認証サーバ装置の機能構成を示した図である。
【図６】一実施形態にかかる店舗対応データの構成を示した図である。
【図７】一実施形態にかかる特典管理サーバ装置の機能構成を示した図である。
【図８】一実施形態にかかる特典管理ＤＢのデータ構成を示した図である。
【図９】一実施形態にかかるＩＣタグのハードウェア構成を示した図である。
【図１０】一実施形態にかかるＩＣタグのハードウェア構成を示した図である。
【図１１】一実施形態にかかる特典使用システムの処理フローを示した図である。
【図１２】一実施形態にかかる特典使用システムの処理フローを示した図である。
【図１３Ａ】一実施形態にかかる特典使用システムの処理フローを示した図である。
【図１３Ｂ】一実施形態にかかる特典使用システムの処理フローを示した図である。
【図１４】一実施形態にかかるメニュー画面を示した図である。
【図１５】一実施形態にかかるメッセージ表示画面を示した図である。
【図１６】一実施形態にかかる特典リスト画面を示した図である。
【図１７】一実施形態にかかる特典使用画面を示した図である。
【図１８】一実施形態にかかるＩＣタグに表示される画像を示した図である。
【図１９】第１変形例にかかる店舗対応データの構成を示した図である。
【図２０】第１変形例にかかる特典使用システムの処理フローを示した図である。
【図２１】第２変形例にかかる店舗対応データの構成を示した図である。
【図２２】第２変形例にかかる特典使用システムの処理フローを示した図である。
【図２３】第２変形例にかかる店舗名選択画面を示した図である。
【図２４】第３変形例にかかる特典使用システムの処理フローを示した図である。
【図２５】第４変形例にかかる特典使用システムの処理フローを示した図である。
【図２６】第５変形例にかかる特典使用システムの処理フローを示した図である。
【発明を実施するための形態】
【００２４】
［実施形態］
以下に、本発明の一実施形態にかかる特典使用システム１を説明する。図１は特典使用システム１の全体構成を示した図である。特典使用システム１は、商品・サービスの消費者であるユーザが携帯する端末装置であるユーザ端末装置１１と、ユーザの認証等を行う認証サーバ装置１２と、ユーザに付与されている特典に関するデータを店舗毎に管理する特典管理サーバ装置１３を備えている。ユーザ端末装置１１と認証サーバ装置１２、認証サーバ装置１２と特典管理サーバ装置１３は各々、通信ネットワーク１９を介して互いにデータ通信を行うことができる。
【００２５】
なお、図１においては、ユーザ端末装置１１として、ユーザＡが携帯するユーザ端末装置１１が１つのみ例示されているが、実際にはユーザ端末装置１１の数は特典使用システム１を利用するユーザの数に応じて任意に変化する。また、図１においては、認証サーバ装置１２は１つの装置として示されているが、例えば互いに連係動作する複数のサーバ装置により認証サーバ装置１２が構成されてもよい。同様に、図１においては、特典管理サーバ装置１３は１つの装置として示されているが、例えば各々が異なる店舗の特典に関するデータを管理する複数のサーバ装置により特典管理サーバ装置１３が構成されてもよい。さらに、認証サーバ装置１２と特典管理サーバ装置１３が１つのサーバ装置として統合された構成であってもよい。
【００２６】
特典使用システム１はさらに、店舗の入口等に配置されたＩＣタグ１４と、店舗のレジ台に配置されたＩＣタグ１５と、店舗のレジ台に配置されたＰＯＳ端末装置１６を備えている。ＰＯＳ端末装置１６はバーコードリーダ１６１を備え、例えばバーコードを光学的にスキャンすることで、消費者により購入される商品・サービスの識別データや、当該購入に伴い使用される特典の識別データを取得する機能を備える。なお、ＩＣタグ１５とＰＯＳ端末装置１６は同じレジ台に配置されているが、それらは有線および無線のいずれによっても接続されていない。
【００２７】
なお、図１においては、ＩＣタグ１４は１つしか示されていないが、ＩＣタグ１４が複数、店舗内の異なる場所に各々配置されていてもよい。また、図１においては、店員Ｘが接客するレジ台に配置されたＩＣタグ１５およびＰＯＳ端末装置１６が各１つのみ例示されているが、例えば店舗内に複数のレジ台がある場合には、それら複数のレジ台の各々に、ＩＣタグ１５およびＰＯＳ端末装置１６が配置されることになる。
【００２８】
ユーザ端末装置１１のハードウェア構成は、ＮＦＣ（Near Field Communication）の規格に従ったリーダライタを内蔵した一般的な携帯型の端末装置のハードウェア構成と同じである。図２は、ユーザ端末装置１１のハードウェア構成を示した図である。
【００２９】
ユーザ端末装置１１は、ハードウェア構成として、メモリ１０１と、プロセッサ１０２と、通信ＩＦ（Interface）１０３と、リーダライタ１０４と、タッチディスプレイ１０５を備えている。
【００３０】
メモリ１０１は揮発性半導体メモリや不揮発性半導体メモリ等を有し、ＯＳ（Operation System）、アプリケーションプログラム、ユーザデータ等の各種データを記憶するとともに、プロセッサ１０２によるデータ処理における作業領域として利用される。プロセッサ１０２はＣＰＵ（Central Processing Unit）、ＧＰＵ（Graphics Processing Unit）等の処理装置である。
【００３１】
通信ＩＦ１０３は無線通信により通信ネットワーク１９を介して、認証サーバ装置１２等の他の装置との間で各種データ通信を行うインタフェースであり、他の装置に対しデータを送信する送信部１０３１と、他の装置からデータを受信する受信部１０３２を有している。
【００３２】
リーダライタ１０４はＮＦＣの規格（例えば、ISO/IEC 21481）に準拠したデータの読み取りおよび書き込みを行う装置である。リーダライタ１０４は、同じＮＦＣの規格に準拠したＩＣタグ等が接触乃至近接された際に、当該ＩＣタグ等にデータを送信し、当該データの書き込みを指示する書込部１０４１と、当該ＩＣタグ等から送信されてくるデータを受信することにより当該ＩＣタグ等に書き込まれているデータを読み取る読取部１０４２と、読取部１０４２が読み取ったデータを記憶するとともに記憶しているデータを書込部１０４１に引き渡す記憶部１０４３と、リーダライタ１０４の他の構成部を制御する制御部１０４４を有している。
【００３３】
なお、プロセッサ１０２はリーダライタ１０４の制御部１０４４に指示を行うことによりリーダライタ１０４を制御し、リーダライタ１０４により読み取られ記憶部１０４３に記憶されているデータを取得するとともに、メモリ１０１に記憶しているデータをリーダライタ１０４の記憶部１０４３に記憶させ、当該データを接触乃至近接されたＩＣタグ等に書き込ませることができる。
【００３４】
タッチディスプレイ１０５は、ディスプレイ１０５１とタッチパネル１０５２を有している。ディスプレイ１０５１は、例えば液晶ディスプレイであり、文字、図形、写真等を表示する。タッチパネル１０５２は、例えば静電容量方式のタッチパネルであり、指等のポインタが接触した場合、当該接触の位置を特定する。
【００３５】
ディスプレイ１０５１とタッチパネル１０５２は積層配置されており、ディスプレイ１０５１に表示されている画像に対しユーザがポインタを接触させる動作を行うと、実際にはタッチパネル１０５２にポインタが接触し、その位置が特定される。プロセッサ１０２は、タッチパネル１０５２により特定された位置に基づき、ディスプレイ１０５１により表示されている画像のどの部分に対しポインタの接触の動作が行われたかを特定することで、ユーザの意図した操作の内容を特定する。
【００３６】
上記のハードウェア構成を備えるユーザ端末装置１１は、メモリ１０１に記憶されているプログラムに従う処理を行うことにより、図３に示す機能構成を備える装置として動作する。すなわち、ユーザ端末装置１１は、機能構成として、まず、各種データを記憶する記憶部１１０と、通信ネットワーク１９を介して認証サーバ装置１２等の外部の装置に対し各種データを送信する送信部１１１と、通信ネットワーク１９を介して認証サーバ装置１２等の外部の装置から各種データを受信する受信部１１２と、接触乃至近接されたＩＣタグ１４やＩＣタグ１５へ無線通信によりデータを送信して当該データの書き込みを指示する書込部１１３と、接触乃至近接されたＩＣタグ１４やＩＣタグ１５から無線通信によりデータを受信することによりそれらのＩＣタグに書き込まれているデータを読み取る読取部１１４を備える。
【００３７】
また、ユーザ端末装置１１は、ユーザ端末装置１１を携帯するユーザを識別するユーザ識別データを取得するユーザ識別データ取得部１１５を備える。本実施形態において、ユーザ識別データとしては、ユーザ端末装置１１に特典使用システム１用のアプリケーションプログラム（以下、「特典使用アプリ」という）がインストールされた際に認証サーバ装置１２がユーザ端末装置１１に割り当てるユーザＩＤがユーザ識別データとして使用される。ユーザ識別データ取得部１１５は記憶部１１０に記憶されているユーザＩＤを読み出すことにより取得する。
【００３８】
また、ユーザ端末装置１１は、特典を使用する店舗を識別する店舗識別データを取得する店舗識別データ取得部１１６を備える。本実施形態において、店舗識別データ取得部１１６は読取部１１４がＩＣタグ１４やＩＣタグ１５から読み取ったタグＩＤ（ＩＣタグを識別するデータ）を、店舗を識別する店舗識別データとして読取部１１４から取得する。
【００３９】
送信部１１１は、ユーザ識別データ取得部１１５が取得したユーザＩＤを認証サーバ装置１２に送信する。また、送信部１１１は、店舗識別データ取得部１１６が取得したタグＩＤを認証サーバ装置１２に送信する。受信部１１２は、ユーザＩＤとタグＩＤの送信に対する応答として認証サーバ装置１２から送信されてくる特典リストを受信する。特典リストとは、ユーザ識別データにより識別されるユーザが店舗識別データにより識別される店舗において使用可能な１以上の特典に関するリスト形式のデータであり、そのデータ構成は後述する。
【００４０】
また、ユーザ端末装置１１は、受信部１１２により受信された特典リストに含まれる１以上の特典の中から使用したい１以上の特典を選択するようにユーザに促す通知を行う通知部１１７を備える。本実施形態において、通知部１１７は特典選択画面（後述）の表示により特典の選択をユーザに促す。
【００４１】
また、ユーザ端末装置１１は、通知部１１７による特典の選択の促しに応じてユーザが選択した１以上の特典（以下、「選択特典」という）を識別する選択特典識別データを取得する選択特典識別データ取得部１１８を備える。本実施形態において、選択特典識別データ取得部１１８は特典選択画面に対しユーザが指等のポインタを接触させて行うタップやスワイプ等の操作（以下、「タッチ操作」という）により選択された特典の特典識別データを選択特典識別データとして取得する。
【００４２】
また、ユーザ端末装置１１は、選択特典識別データ取得部１１８により取得された選択特典識別データにより識別される特典、すなわち選択特典の各々に関し、当該選択特典を識別するバーコードと、当該選択特典の内容を示す文字やイラスト、写真等を含む画像（以下、「特典画像」という）を表す画像データ（画像の表示を指示する指示データの一例）を生成する画像データ生成部１１９（指示データ生成手段の一例）を備える。なお、特典画像に含まれるバーコードは、ＰＯＳ端末装置１６がバーコードリーダ１６１によりスキャンしてデコードできる形式のバーコードである。
【００４３】
認証サーバ装置１２および特典管理サーバ装置１３のハードウェア構成は、外部の装置との間で通信ネットワーク１９を介したデータ通信が可能な一般的なコンピュータのハードウェア構成と同じである。図４は、認証サーバ装置１２および特典管理サーバ装置１３のハードウェア構成を示した図である。
【００４４】
認証サーバ装置１２および特典管理サーバ装置１３は、ハードウェア構成として、メモリ２０１と、プロセッサ２０２と、通信ＩＦ２０３を備えている。
【００４５】
メモリ２０１は揮発性半導体メモリや不揮発性半導体メモリ等を有し、ＯＳ、アプリケーションプログラム、ユーザデータ等の各種データを記憶するとともに、プロセッサ２０２によるデータ処理における作業領域として利用される。プロセッサ２０２はＣＰＵ、ＧＰＵ等の処理装置である。通信ＩＦ２０３は通信ネットワーク１９を介して他の装置との間で各種データ通信を行うインタフェースである。
【００４６】
認証サーバ装置１２は、メモリ２０１に記憶されているプログラムに従う処理を行うことにより、図５に示す機能構成を備える装置として動作する。すなわち、認証サーバ装置１２は、機能構成として、各種データを記憶する記憶部１２０と、通信ネットワーク１９を介してユーザ端末装置１１および特典管理サーバ装置１３に対し各種データを送信する送信部１２１と、通信ネットワーク１９を介してユーザ端末装置１１および特典管理サーバ装置１３から各種データを受信する受信部１２２と、ユーザ認証等のための処理を行う認証部１２３と、ユーザ端末装置１１から送信されてくるタグＩＤに対応する店舗コードを特定する店舗特定部１２４を備える。
【００４７】
店舗コードとは、特典管理サーバ装置１３において店舗を識別する店舗識別データであり、ユーザ端末装置１１がＩＣタグ１４またはＩＣタグ１５から店舗識別データとして読み取るタグＩＤとは異なる体系の店舗識別データである。そのため、認証サーバ装置１２はユーザ端末装置１１から受信するタグＩＤを店舗コードに変換し、変換により得られた店舗コードを特典管理サーバ１３に送信する。なお、１つの店舗に配置されている複数のＩＣタグのタグＩＤは全て、１つの店舗コードに変換される。
【００４８】
認証サーバ装置１２の記憶部１２０には、上述のタグＩＤから店舗コードへの変換を行うために、図６に示すデータ構成を備える店舗対応データが記憶されている。店舗対応データは、複数の店舗コードと、それらの店舗コードにより識別される店舗に配置されている１以上のＩＣタグのタグＩＤの対応を示すデータである。店舗特定部１２４はこの店舗対応データに従い、タグＩＤに対応する店舗コードを特定する。
【００４９】
特典管理サーバ装置１３は、メモリ２０１に記憶されているプログラムに従う処理を行うことにより、図７に示す機能構成を備える装置として動作する。すなわち、特典管理サーバ装置１３は、機能構成として、各種データを記憶する記憶部１３０と、通信ネットワーク１９を介して認証サーバ装置１２に対し各種データを送信する送信部１３１と、通信ネットワーク１９を介して認証サーバ装置１２から各種データを受信する受信部１３２と、記憶部１３０に記憶されている特典管理ＤＢ（Database）を更新する更新部１３３を備える。
【００５０】
特典管理ＤＢは、各々の店舗において各々のユーザが使用可能な特典に関するデータを格納し管理するためのデータベースである。図８は、特典管理ＤＢのデータ構成を示した図である。特典管理ＤＢは、店舗コードにより識別される店舗毎のデータテーブルである特典管理テーブルを含んでいる。
【００５１】
特典管理テーブルは、ユーザＩＤにより識別されるユーザ毎のデータレコードの集まりであり、各データレコードには特典ＩＤにより識別される１以上の特典に関するデータが含まれる。特典管理テーブルは、データフィールドとして「ユーザＩＤ」、「特典ＩＤ」、「特典内容」、「有効期間」、「使用可能回数」、「使用済み回数」を持ち、それらの名称に応じたデータを格納する。
【００５２】
なお、特典内容とは、例えば、「商品コード：＃＃＃＃、商品名称：○○、特典：５０円引き」や、「商品コード：（全コード）、商品名称：（全商品）、特典：５％ポイント付与」といった対象の商品・サービスや特典の種別、特典の数量等を意味する。また、「使用可能回数」はユーザがあと何回、同じ特典を利用できるかを示す使用可能な残回数である。従って、使用可能な総回数が限られている特典に関しては、使用済み回数が増加するに伴い、使用可能回数は減少する。
【００５３】
ＩＣタグ１４は、データを記憶し、ＮＦＣの規格に従い、接触乃至近接された外部の装置に対し、記憶しているデータを無線通信により送信することにより読み取りを行わせる（書き込みを指示する）リーダ型のＩＣタグ（データ処理装置の一例）であり、外部の装置からデータを読み取る機能は備えていない。
【００５４】
図９はＩＣタグ１４のハードウェア構成を示した図である。ＩＣタグ１４は、データを記憶する記憶部１４１と、同じＮＦＣの規格に準拠したリーダライタ等が接触乃至近接された際に、当該リーダライタ等にデータを送信し、当該データの書き込みを指示する書込部１４２と、ＩＣタグ１４の他の構成部を制御する制御部１４３を備えている。すなわち、ＩＣタグ１４は外部のリーダライタ等が接触乃至近接した際に、当該リーダライタ等によりデータの読み取りを行わせるライタ型のＩＣタグである。ＩＣタグ１４の記憶部１４１には、ＩＣタグ１４のタグＩＤが記憶されている。
【００５５】
図１０はＩＣタグ１５のハードウェア構成を示した図である。ＩＣタグ１５は、データを記憶する記憶部１５１と、同じＮＦＣの規格に準拠したリーダライタ等が接触乃至近接された際に、当該リーダライタ等にデータを送信し、当該データの書き込みを指示する書込部１５２と、当該リーダライタ等から送信されてくるデータを受信することにより当該リーダライタ等に書き込まれているデータを読み取る読取部１５３と、書込部１５２により記憶部１５１に書き込まれた画像データが表す画像を表示する表示部１５４と、ＩＣタグ１５の他の構成部を制御する制御部１５５を備えている。すなわち、ＩＣタグ１５は外部のリーダライタ等が接触乃至近接した際に、当該リーダライタ等によりデータの読み取りを行わせるとともに、当該リーダライタ等に記憶されているデータを読み取るリーダライタ型のＩＣタグ（データ処理装置の一例）である。ＩＣタグ１５の記憶部１５１には、ＩＣタグ１５のタグＩＤが記憶されている。なお、表示部１５４の画像表示方式は液晶方式、有機ＥＬ方式など、いずれが採用されてもよい。例えば、ＰＯＳ端末装置１６のバーコードリーダ１６１によりスキャンされるバーコードを表示する点から望ましい電気泳動方式が表示部１５４の画像表示方式として採用されてもよい。
【００５６】
ＰＯＳ端末装置１６はバーコードリーダ１６１を備え、スキャンしたバーコードにより識別される商品・サービスや特典に応じて、代金を計算するとともに、現金の物理的な補完を行う一般的なＰＯＳ端末装置である。
【００５７】
続いて、特典使用システム１の動作を説明する。まず、ユーザは、特典使用システム１を利用して特典を店舗において利用するために、事前に自分のユーザ端末装置１１に特典使用アプリをインストールしておく必要がある。
【００５８】
図１１は、ユーザがユーザ端末装置１１に特典使用アプリをインストールする際の特典使用システム１（ユーザ端末装置１１と認証サーバ装置１２）の処理フローを示した図である。まず、ユーザはユーザ端末装置１１を操作して、例えばＷｅｂブラウザに特典使用システム１の管理事業者等から通知されたＵＲＬを入力して、認証サーバ装置１２にアクセスするとともに特典使用アプリのダウンロード要求を行う（ステップＳ１０１）。
【００５９】
認証サーバ装置１２は、ダウンロード要求に応じて、固有のユーザＩＤを新たに生成し、ユーザＩＤを管理するデータベースであるユーザＤＢ（図示略）に登録する（ステップＳ１０２）。続いて、認証サーバ装置１２は、特典使用アプリのインストールプログラムと、特典使用アプリの正当性を判定するためのデータである証明書と、生成したユーザＩＤをユーザ端末装置１１に送信する（ステップＳ１０３）。
【００６０】
ユーザ端末装置１１は、認証サーバ装置１２から受信した特典使用アプリのインストールプログラムに従い特典使用アプリをインストールする（ステップＳ１０４）。インストールにおいて、認証サーバ装置１２から送信されてきたユーザＩＤおよび証明書は特典使用アプリにセットされる。続いて、ユーザ端末装置１１は、特典使用アプリのインストールの完了を認証サーバ装置１２に通知する（ステップＳ１０５）。認証サーバ装置１２は、完了の通知を受信すると、ステップＳ１０２において生成した新たなユーザＩＤを特典管理サーバ装置１３に通知する（ステップＳ１０６）。特典管理サーバ装置１３は、ユーザＩＤの通知に応じて、特典管理ＤＢ（図８）の各店舗コードに応じた特典管理テーブルに新たなデータレコードを追加し、それらのデータフィールド「ユーザＩＤ」に通知されたユーザＩＤを格納する（ステップＳ１０７）。その後、各店舗からこのユーザに付与される特典に関するデータは、各店舗の特典テーブルの中のステップＳ１０７において追加されたデータレコードに格納される。以上が、特典使用アプリのインストール時の処理フローである。
【００６１】
ユーザがユーザ端末装置１１を操作して、上記のようにインストールが完了した特典使用アプリを起動すると、改ざんされた特典使用アプリや特典使用アプリを偽装したアプリの利用を防止するために、特典使用アプリの正当性の判定が行われる。図１２は、特典使用システム１において特典使用アプリの正当性の判定が行われる際の処理フローを示した図である。
【００６２】
ユーザが特典使用アプリの起動のための操作をユーザ端末装置１１に対し行うと（ステップＳ２０１）、ユーザ端末装置１１は特典使用アプリにセットされているユーザＩＤと証明書を認証サーバ装置１２に送信する（ステップＳ２０２）。
【００６３】
認証サーバ装置１２は、ユーザ端末装置１１から受信した証明書を検証して、証明書の送信を指示したユーザ端末装置１１のアプリが正当な特典使用アプリであるか否かの判定を行う（ステップＳ２０３）。ステップＳ２０３の判定において、アプリが正当な特典使用アプリである、と判定された場合（ステップＳ２０３：Ｙｅｓ）、認証サーバ装置１２は認証成功通知をユーザ端末装置１１に送信する（ステップＳ２０４）。なお、正当な特典使用アプリに従いステップＳ２０２において送信されてきたユーザＩＤも正当なユーザＩＤであると判定される。従って、ステップＳ２０３の判定は、特典使用アプリの正当性とともにユーザＩＤの正当性の判定、つまりユーザ認証を兼ねている。認証成功通知を受け取った場合、ユーザ端末装置１１は特典使用アプリの起動を行い（ステップＳ２０５）、リーダライタ１０４によるＮＦＣ通信を開始する（ステップＳ２０６）。
【００６４】
一方、ステップＳ２０３の判定において、アプリが正当な特典使用アプリでない、と判定された場合（ステップＳ２０３：Ｎｏ）、認証サーバ装置１２は認証失敗通知をユーザ端末装置１１に送信する（ステップＳ２０７）。認証失敗通知を受け取った場合、ユーザ端末装置１１は特典使用アプリの起動を行わず、そのアプリを無効化する（ステップＳ２０８）。以上が特典使用アプリの正当性の判定時の処理フローである。
【００６５】
なお、証明書を用いた特典使用アプリの正当性の判定の方法は、既知の様々な方法が本実施形態において採用可能であるため、その説明を省略する。
【００６６】
続いて、ユーザが店舗にて特典を使用する際にユーザが行う操作および特典使用システム１の動作を説明する。図１３ＡおよびＢ（以下、これらを合せて「図１３」という）は、特典の使用に伴う特典使用システム１の処理フローを示した図である。なお、図１３の処理フローが実行される前に、既にユーザには来店する店舗で使用可能な特典が付与されており、それらの特典に関するデータが特典管理ＤＢ（図８）に登録されているものとする。
【００６７】
まず、ユーザは、店舗に到着すると、ユーザ端末装置１１を操作して特典使用アプリを起動する。特典使用アプリの起動に伴い、上述したステップＳ２０１〜Ｓ２０８（図１２）の処理が行われ、ユーザ端末装置１１のＮＦＣ通信が開始される。
【００６８】
その際、認証サーバ装置１２はユーザ端末装置１１から受信したユーザＩＤによりユーザ端末装置１１を識別することができ、ユーザ端末装置１１と認証サーバ装置１２の間の通信コネクションが維持されている間は、ユーザ端末装置１１から認証サーバ装置１２への再度のユーザＩＤの送信を行うことなく認証サーバ装置１２はユーザ端末装置１１のユーザＩＤを特定することができる。
【００６９】
一方、通信環境が悪化してユーザ端末装置１１と認証サーバ装置１２との間の通信コネクションが切断されたような場合、ユーザ端末装置１１は通信環境が改善したタイミングで認証サーバ装置１２との間の通信コネクションの再確立を行う。ユーザ端末装置１１と認証サーバ装置１２との間の通信コネクションの再確立された場合、ユーザ端末装置１１と認証サーバ装置１２は、アプリが起動された場合に行われる認証処理と同様の処理、具体的には図１２に示したステップＳ２０２〜Ｓ２０４およびＳ２０６〜Ｓ２０７の処理を行う。その後、再度、通信コネクションが切断されるまで、ステップＳ２０２においてユーザ端末装置１１から認証サーバ装置１２に送信されたユーザＩＤにより、認証サーバ装置１２は通信相手のユーザ端末装置１１を識別することができる。
【００７０】
特定使用アプリが起動すると、ユーザ端末装置１１には図１４に示すメニュー画面が表示される（ステップＳ３０１）。メニュー画面には、店舗において使用可能な特典の情報を表示させるための「特典の表示」ボタンと、特典の使用を指示するための「特典の使用」ボタンが配置されている。
【００７１】
ユーザが「特典の表示」ボタンをタッチ操作すると（ステップＳ３０２）、ユーザ端末装置１１には図１５に示すように、「店舗内のいずれかのＩＣタグに本機をかざして下さい。」というメッセージが表示される。このメッセージに従い、ユーザが、例えば店舗の入口等に配置されているＩＣタグ１４にユーザ端末装置１１を接触乃至近接させる（以下、同じＮＦＣ規格に従ったＩＣタグやリーダライタ等を接触乃至近接させる動作を「かざす」という）と、ＩＣタグ１４は記憶部１４１に記憶しているタグＩＤをユーザ端末装置１１に送信する（ステップＳ３０３）。なお、ステップＳ３０３の処理は、ユーザ端末装置１１がＩＣタグ１４のタグＩＤをＩＣタグ１４から読み取る処理と言い換えてもよい。
【００７２】
続いて、ユーザ端末装置１１は、認証サーバ装置１２に特典リストの要求を行う（ステップＳ３０４）。この要求には、ユーザ端末装置１１がＩＣタグ１４から読み取ったタグＩＤが含まれている。認証サーバ装置１２は、特典リストの要求に応じて、ステップＳ３０４においてユーザ端末装置１１から受信したタグＩＤに対応する店舗コードを店舗対応データ（図６）に基づき特定する（ステップＳ３０５）。続いて、認証サーバ装置１２は特典管理サーバ装置１３に特典リストの要求を行う（ステップＳ３０６）。この要求には、特典使用アプリの起動時のステップＳ２０２（図１２）において認証サーバ装置１２がユーザ端末装置１１から受信したユーザＩＤと、ステップＳ３０５において特定した店舗コードが含まれている。
【００７３】
特典管理サーバ装置１３は、特典リストの要求に応じて、特典管理ＤＢ（図８）に含まれる複数の特典管理テーブルの中から、要求に含まれる店舗コードに対応するものを選択し、選択した特典管理テーブルに含まれるデータレコードの中から、要求に含まれるユーザＩＤに対応するものを検索し、検索したデータレコードに含まれる特典に関するデータの中から有効期間中であり、使用可能回数が１以上であるものを抽出する。特典管理サーバ装置１３は抽出した特典に関するデータと店舗コードを含む特典リストを生成する（ステップ３０７）。
【００７４】
続いて、特典管理サーバ装置１３は生成した特典リストを認証サーバ装置１２に送信する（ステップＳ３０８）。認証サーバ装置１２は特典管理サーバ装置１３から受信した特典リストをユーザ端末装置１１に転送する（ステップＳ３０９）。ユーザ端末装置１１は、認証サーバ装置１２を介して特典管理サーバ装置１３から受信した特典リストの内容を表示する特典リスト画面を表示する（ステップＳ３１０）。
【００７５】
図１６は特典リスト画面を示した図である。特典リスト画面には、ユーザが来店中の店舗において現在使用可能な特典に関する情報が表示される。また、それらの情報の右側にはチェックボックスが表示され、ユーザはこれらのチェックボックスにタッチ操作によりチェック（またはチェックを解除）することで、使用する特典を選択（または選択を解除）することができる。すなわち、特典リスト画面は、ユーザに対し使用可能な１以上の特典の中から使用したい１以上の特典の選択を促す通知を行う画面である。
【００７６】
ユーザは、特典リスト画面の促しに応じて、使用したい特典のチェックボックスをチェックし、それらの特典を選択する（ステップＳ３１１）。なお、選択された特典の特典ＩＤは、選択特典ＩＤとしてユーザ端末装置１１に記憶され、例えばユーザがいったん特典使用アプリを終了させた後に再度、特典使用アプリを起動した場合にもその選択は保持される。
【００７７】
このように、ユーザは店舗において特典リスト画面に表示される特典の情報を閲覧しながら、購入する商品・サービスを検討することができる。
【００７８】
その後、ユーザは例えば購入する対象が商品の場合はそれらの商品を持参し、代金の支払いのために店舗内のレジ台に向かう。その際、ユーザはユーザ端末装置１１を操作してメニュー画面（図１４）を表示させ、「特典の使用」ボタンをタッチ操作するか、もしくは特典リスト画面（図１６）の「使用する」ボタンをタッチ操作して、特典使用画面を表示させる（ステップＳ３１２）。
【００７９】
図１７は特典使用画面を示した図である。特典使用画面には、特典リスト画面（図１６）においてユーザにより選択された特典の情報が表示されるとともに、例えば「レジのＩＣタグに本機をかざして下さい。」といったメッセージが表示される。
【００８０】
ユーザにより、メニュー画面（図１４）の「特典の使用」ボタンまたは特典リスト画面（図１６）の「使用する」ボタンがタッチ操作されると、ステップＳ３１２の処理（特典使用画面の表示）とともに、ユーザ端末装置１１はユーザにより選択された特典（選択特典）に応じた画像データを生成する（ステップＳ３１３）。ステップＳ３１３において生成される画像データが表す画像には、特典の内容を示す文字とともに、特典ＩＤを示すバーコードが含まれる。
【００８１】
ユーザがレジ台において、例えば店員による商品・サービスのバーコードのスキャンが完了した時点で、特典使用画面（図１７）を表示させた状態でユーザ端末装置１１をレジ台に配置されたＩＣタグ１５にかざすと、ユーザ端末装置１１はステップＳ３１３において生成した画像データをＩＣタグ１５に送信する（ステップＳ３１４）。なお、ステップＳ３１４の処理は、ユーザ端末装置１１がＩＣタグ１５に画像データを書き込む処理と言い換えてもよい。
【００８２】
ユーザ端末装置１１は、ＩＣタグ１５に選択特典の画像データを書き込むと、それらの選択特典を使用された特典（以下、「使用特典」という）とみなし、認証サーバ装置１２に対し使用特典の通知を行う（ステップＳ３１５）。この通知には、店舗コードと、使用特典、すなわち選択特典の特典ＩＤが含まれている。認証サーバ装置１２はユーザ端末装置１１から受け取った通知にユーザＩＤを付加し、当該通知を特典管理サーバ装置１３に転送する（ステップＳ３１６）。
【００８３】
なお、通信環境が悪化した等の理由により、ユーザがユーザ端末装置１１をＩＣタグ１５にかざしたタイミングで、ユーザ端末装置１１から認証サーバ装置１２に対する使用特典の通知（ステップＳ３１５）が行えない場合がある。その場合、ユーザ端末装置１１はその後、通信環境が改善して認証サーバ装置１２との通信コネクションが再確立されたタイミングや、いったんユーザにより終了された特典使用アプリが再度起動されて認証サーバ装置１２との通信コネクションが再確立されたタイミングで、認証サーバ装置１２に対する使用特典の通知（ステップＳ３１５）を行う。
【００８４】
特典管理サーバ装置１３は、認証サーバ装置１２を介してユーザ端末装置１１から受け取った使用特典の通知に含まれる特典ＩＤに応じた特典に関するデータを特典管理ＤＢ（図８）から検索し、検索したデータの使用可能回数の減算や使用済み回数の加算といった更新処理を行う（ステップＳ３１７）。
【００８５】
一方、ＩＣタグ１５は、ステップＳ３１４においてユーザ端末装置１１から選択特典の画像データを受信すると、受信した画像データが表す画像を表示部１５４に表示する（ステップＳ３１８）。図１８は、ＩＣタグ１５の表示部１５４に表示される特典の内容およびバーコードを例示した図である。店員は、バーコードリーダ１６１によりＩＣタグ１５に表示されているバーコードをスキャンする。その結果、ＩＣタグ１５から選択特典のバーコードがＰＯＳ端末装置１６に読み取られる（ステップＳ３１９）。ＰＯＳ端末装置１６は、読み取ったバーコードをデコードして特典ＩＤを特定し、特定した特典ＩＤに対応付けて予めＰＯＳ端末装置１６に登録されている特典の内容に従い、代金の減額等の処理を行う（ステップＳ３２０）。以上が特典の使用時の処理フローである。
【００８６】
以上のように、特典使用システム１によれば、ユーザは店舗の入口等に配置されているＩＣタグ１４にユーザ端末装置１１をかざすことで、その店舗においてユーザがその時点で使用可能な特典の情報を知ることができ、店舗において商品・サービスの購入を判断する際の参考とすることができる。
【００８７】
また、ユーザは代金の支払いに先んじて、使用したい特典の選択を完了しておくことができ、代金の支払い時には例えばレジ台に配置されたＩＣタグ１５にユーザ端末装置１１をかざすことで、特典の使用を行うことができる。そして、店員は、ユーザによりかざされたユーザ端末装置１１からＩＣタグ１５が読み取り表示する特典のバーコードをバーコードリーダ１６１でスキャンすることにより、使用される特典の特典ＩＤをＰＯＳ端末装置１６に入力することができる。従って、特典の使用がスムーズに行われ、ユーザおよび店員にとって望ましい。
【００８８】
また、使用された特典（正確には、使用に際しＩＣタグ１５に表示された特典）の情報は特典管理サーバ装置１３の特典管理ＤＢに記録されるため、例えば各店舗の事業社等は特典の使用状況を知ることができる。
【００８９】
［変形例］
上述した特典使用システム１は本発明の一実施形態であって、本発明の技術的思想の範囲内において様々に変形することができる。以下にそれらの変形の例を示す。
【００９０】
［第１変形例］
上述した実施形態においては、ユーザ端末装置１１から認証サーバ装置１２を介して特典管理サーバ装置１３に対し行われる特典リストの要求に応じて、特典管理サーバ装置１３からユーザ端末装置１１に対し特典リストが送信される際、認証サーバ装置１２がその特典リストの送信を中継する（図１３のステップＳ３０９）。
【００９１】
第１変形例にかかる特典使用システム１においては、特典リストは認証サーバ装置１２を介することなく特典管理サーバ装置１３からユーザ端末装置１１に直接、送信される。そのため、認証サーバ装置１２は各店舗コードにより識別される店舗の特典に関するデータを管理する特典管理サーバ装置１３のＵＲＩを記憶している。
【００９２】
図１９は、第１変形例にかかる特典使用システム１が備える認証サーバ装置１２が記憶している店舗対応データの構成を示した図である。この店舗対応データには、店舗コードに対応するタグＩＤに加え、店舗コードに対応するＵＲＩが含まれる。このＵＲＩは対応する店舗の特典に関するデータを管理する特典管理サーバ装置１３の通信ネットワーク１９におけるアドレスを示すとともに、店舗コードを含んでいる。
【００９３】
図２０は、図１３Ａに示した処理に代えて、第１変形例にかかる特典使用システム１が行う処理フローを示した図である。図２０の処理フローにおいて、図１３Ａの処理フローと同じ部分には同じステップ番号が付されている。以下に図２０の処理フローのうち図１３Ａの処理フローと異なる部分を中心に説明する。（第２変形例以降も同様）
【００９４】
まず、ユーザ端末装置１１は、図１３のステップＳ３０４の処理（認証サーバ装置１２に対する特典リストの要求）に代えて、認証サーバ装置１２に対しＵＲＩの要求を行う（ステップＳ４０４）。この要求には、ステップＳ３０３においてＩＣタグ１４から読み取ったタグＩＤが含まれている。
【００９５】
認証サーバ装置１２は、ＵＲＩの要求に応じて、要求に含まれるタグＩＤに対応するＵＲＩを店舗対応データ（図１９）に従い特定し（ステップＳ４０５）、ユーザ端末装置１１に送信する（ステップＳ４０６）。ユーザ端末装置１１は認証サーバ装置１２から受信したＵＲＩに従い、特典管理サーバ装置１３に対し特典リストの要求を行う（ステップＳ４０７）。この要求には、ユーザＩＤが含まれている。
【００９６】
特典管理サーバ装置１３は、ユーザ端末装置１１から受信したユーザＩＤと、ユーザ端末装置１１が特典リストの要求において用いたＵＲＩに含まれる店舗コードに基づき、特典リストを生成し（ステップＳ３０７）、生成した特典リストをユーザ端末装置１１に直接送信する（ステップＳ４０８）。ユーザ端末装置１１は特典管理サーバ装置１３から直接受信した特典リストを用いて、特典リスト画面を表示する（ステップＳ３１０）。
【００９７】
第１変形例によれば、認証サーバ装置１２は特典リストの転送を行う必要がないため、上述した実施形態における場合と比較して、認証サーバ装置１２の処理負荷が軽減される。
【００９８】
［第２変形例］
上述した実施形態においては、特典リストは店舗の例えば入口に配置されたＩＣタグ１４にユーザ端末装置１１をかざすことにより特典管理サーバ装置１３からユーザ端末装置１１に送信される。そのため、ユーザは店舗に到着するまで、特典リストの内容を知ることができない。
【００９９】
第２変形例にかかる特典使用システム１においては、ＩＣタグ１４にユーザ端末装置１１をかざす操作に代えて、もしくはそれに加えて、ユーザが予め通知されたＵＲＩをユーザ端末装置１１のブラウザに入力することにより、認証サーバ装置１２から特典管理サーバ装置１３のＵＲＩを取得し、特典管理サーバ装置１３にアクセスすることにより、店舗に到着する前に（例えば自宅において）特典リストを受信し、特典リスト画面（図１６）の表示を行うことができる。
【０１００】
図２１は、第２変形例にかかる特典使用システム１が備える認証サーバ装置１２が記憶している店舗対応データの構成を示した図である。この店舗対応データには、店舗コードに対応するタグＩＤに加え、店舗名が含まれる。
【０１０１】
図２２は、図１３Ａに示した処理に代えて、第２変形例にかかる特典使用システム１が行う処理フローを示した図である。まず、第２変形例においては、ユーザがメニュー画面において「特典の表示」ボタンをタッチ操作すると（ステップＳ３０２）、図２３に示すような店舗名選択画面が表示される。店舗名選択画面においては、特典使用システム１を利用して特典の使用が可能な全ての店舗の店舗名がリスト表示される。ユーザが店舗名選択画面において特典を使用したい店舗の店舗名を選択し（ステップＳ５０３）、「ＯＫ」ボタンをタッチ操作すると、ユーザ端末装置１１は認証サーバ装置１２に対し特典リストの要求を行う（ステップＳ５０４）。この要求には、ステップＳ５０３においてユーザにより選択された店舗名が含まれている。
【０１０２】
認証サーバ装置１２は、特典リストの要求に応じて、要求に含まれる店舗名に対応する店舗コードを特典リスト画面（図２１）に基づき特定する（ステップＳ５０５）。認証サーバ装置１２は、ユーザＩＤとステップＳ５０５において特定した店舗コードとを含む特典リストの要求を特典管理サーバ装置１３に送信する（ステップＳ３０６）。
【０１０３】
第２変形例によれば、ユーザは店舗に到着する前に使用可能な特典の情報を知ることができ、事前に使用したい特典の選択を行った後に店舗を訪れることができる。そのため、上述した実施形態における場合と比較して、ユーザは使用する特典の選択や、使用可能な特典に応じて足を運ぶ店舗の選択を好きな時に行うことができる。
【０１０４】
［第３変形例］
上述した実施形態においては、ＩＣタグ１５はユーザ端末装置１１から書き込まれた画像データの正当性を判定することなく、当該画像データに従い画像の表示を行う。従って、例えば不正なユーザが自分には付与されていない特典の画像データ（偽の画像データ）を何らかの方法で生成しユーザ端末装置１１をかざす操作によりＩＣタグ１５に書き込むと、ＩＣタグ１５は偽の画像データに従い、ユーザが使用できない特典の内容やバーコードを表示してしまう危険性がある。
【０１０５】
第３変形例にかかる特典使用システム１においては、上記のような特典の不正使用を防止するために、特典の使用に際して、認証サーバ装置１２とＩＣタグ１５が共通の規則に従い個別に判定用データを生成し、ＩＣタグ１５が認証サーバ装置１２から送信されてくる判定用データとＩＣタグ１５において生成した判定用データとを照合することにより、ユーザ端末装置１１が正当な特典使用アプリに従い特典の画像データをＩＣタグ１５に書き込んだか否かの判定を行う。そのため、第３変形例にかかる認証サーバ装置１２は判定用データを生成する生成部を機能構成部として備える。また、第３変形例にかかるＩＣタグ１５は、制御部１５５が記憶部１５１に記憶されているプログラムに従い処理を行うことにより、判定用データを生成する生成部と、判定用データを照合することにより上記判定を行う判定部を機能構成部として備える。
【０１０６】
図２４は、図１３Ｂに示した処理に代えて、第３変形例にかかる特典使用システム１が行う処理フローを示した図である。まず、ユーザが使用する特典の選択を終えた後、特典使用画面を表示させた状態でユーザ端末装置１１をレジ台に配置されたＩＣタグ１５にかざすと、ユーザ端末装置１１は認証サーバ装置１２に対し判定用データの要求を行う（ステップＳ６０１）。ユーザ端末装置１１と認証サーバ装置１２との間には、共通の判定用データを生成するアルゴリズムが共有されており、当該アルゴリズムは第三者には秘匿されている。なお、当該アルゴリズム（もしくは当該アルゴリズムに従い判定用データを生成するために用いられるシーズ等のパラメータ）はユーザＩＤにより識別されるユーザ毎（すなわちユーザ端末装置１１毎）に異なってもよいし、ユーザ間で共通のアルゴリズムやパラメータが用いられてもよい。
【０１０７】
認証サーバ装置１２は、ユーザ端末装置１１からの判定用データの要求に応じて、判定用データを生成し（ステップＳ６０２）、ユーザ端末装置１１に送信する（ステップＳ６０３）。ユーザ端末装置１１は、認証サーバ装置１２から受信した判定用データをステップＳ３１３において生成した選択特典の画像データとともにＩＣタグ１５に書き込む（ステップＳ６０４）。
【０１０８】
ユーザ端末装置１１により画像データと判定用データの書き込みが行われると、ＩＣタグ１５は生成部により判定用データを生成する（ステップＳ６０５）。続いて、ＩＣタグ１５は判定部により、ユーザ端末装置１１から書き込まれた判定用データとＩＣタグ１５において生成した判定用データを照合する（ステップＳ６０６）。ステップＳ６０６の照合に成功した場合（ステップＳ６０６：Ｙｅｓ）、ＩＣタグ１５はステップＳ６０４において書き込まれた画像データが表す画像を表示する（ステップＳ３１８）。一方、ステップＳ６０６の照合に失敗した場合（ステップＳ６０６：Ｎｏ）、ＩＣタグ１５は例えば「エラーが発生しました。もう一度かざして下さい。」といったエラーメッセージを表示する（ステップＳ６０７）。
【０１０９】
第３変形例において用いられるアルゴリズムとしては、例えば、現在時刻とユーザＩＤとユーザ毎に設定されたシーズとに応じて変化する擬似乱数の生成アルゴリズム等が利用可能である。いわゆるワンタイムパスワードとして、端末装置とサーバ装置との間で共通の判定用データを生成するアルゴリズムであれば、いずれのアルゴリズムが第３変形例において採用されてもよい。
【０１１０】
また、ＩＣタグ１５の制御部１５５の演算能力が低い等の理由により、擬似乱数の生成が困難であるような場合には、より単純なアルゴリズムが採用されてもよい。そのような単純なアルゴリズムの例としては、特典の使用が行われる毎に単純にカウンタ値を１ずつ増加させる、といったアルゴリズムが考えられる。
【０１１１】
上記の例の場合、ＩＣタグ１５と認証サーバ装置１２は共通のカウンタ値を記憶するように構成する。そして、ステップＳ６０１において、特典使用画面が表示された状態のユーザ端末装置１１が記憶しておき、ユーザ端末装置１１がかざされた際、記憶しているカウンタ値をＩＣタグ１５の各々に関しＩＣタグ１５と認証サーバ装置１２で共通のカウンタを保持するようにする。そして、ステップＳ６０２において、認証サーバ装置１２は記憶しているカウンタ値を１だけ増加させ、増加させたカウンタ値を判定用データとして生成する。認証サーバ装置１２において生成された判定用データは、ユーザ端末装置１１に送信されＩＣタグ１５に書き込まれる（ステップＳ６０３、Ｓ６０４）。ＩＣタグ１５は、記憶部１５１に記憶しているカウンタ値を１増加させた後（ステップＳ６０５）、書き込まれたカウンタ値（判定用データ）と照合する（ステップＳ６０６）。
【０１１２】
第３変形例によれば、上述したように、偽の画像データがＩＣタグ１５に書き込まれる危険性が回避され、特典の不正使用が防止される。
【０１１３】
［第４変形例］
上述した実施形態においては、ショッピングセンターなどで、例えばユーザが店舗Ｑの入口に配置されたＩＣタグ１４にユーザ端末装置１１をかざして特典リスト画面（図１６）を表示させ特典の選択を行った後、特典使用画面を表示させた状態のユーザ端末装置１１を、店舗Ｑに隣接する店舗Ｐのレジ台に配置されたＩＣタグ１５に誤ってかざしてしまったような場合に、店舗Ｐでは使用できない店舗Ｑの特典の画像が店舗ＰのＩＣタグ１５に表示されてしまう危険性がある。また、上述した第２変形例において、例えばユーザが店舗名選択画面（図２３）において店舗Ｑを選択し特典リスト画面（図１６）を表示させ特典の選択を行った後、特典使用画面を表示させた状態のユーザ端末装置１１を、店舗Ｐのレジ台に配置されたＩＣタグ１５に誤ってかざしてしまったような場合にも、店舗Ｐでは使用できない店舗Ｑの特典の画像が店舗ＰのＩＣタグ１５に表示されてしまう危険性がある。第４変形例にかかる特典使用システム１においては、上記の問題を回避するため、特典の使用時にタグＩＤによる店舗の確認が行われる。
【０１１４】
図２５は、図１３Ｂに示した処理に代えて、第４変形例にかかる特典使用システム１が行う処理フローを示した図である。まず、特典使用画面が表示された状態のユーザ端末装置１１がＩＣタグ１５にかざされると、ユーザ端末装置１１はＩＣタグ１５からタグＩＤを読み取る（ステップＳ７０１）。続いて、ユーザ端末装置１１は、認証サーバ装置１２に対し店舗コードの照合を要求する（ステップＳ７０２）。この要求には、ステップＳ７０１において読み取ったＩＣタグ１５のタグＩＤと、ステップＳ３０３において読み取ったＩＣタグ１４のタグＩＤが含まれる。
【０１１５】
認証サーバ装置１２は、店舗コードの照合の要求に応じて、ユーザ端末装置１１から受信した２つのタグＩＤの各々に対応する店舗コードを店舗対応データ（図６）に基づき特定し、それらを照合する（ステップＳ７０３）。ステップＳ７０３の照合が成功した場合（ステップＳ７０３：Ｙｅｓ）、認証サーバ装置１２はユーザ端末装置１１に対し照合の成功を通知する（ステップＳ７０４）。ユーザ端末装置１１は照合の成功の通知を受け取ると、画像データをＩＣタグ１５に書き込む（ステップＳ３１４）。
【０１１６】
一方、ステップＳ７０３の照合が失敗した場合（ステップＳ７０３：Ｎｏ）、認証サーバ装置１２はユーザ端末装置１１に対し照合の失敗を通知する（ステップＳ７０５）。ユーザ端末装置１１は照合の失敗の通知を受け取ると、画像データをＩＣタグ１５に書き込むことなく、例えば「この店舗では選択された特典は使用できません。」といったエラーメッセージを表示する（ステップＳ７０６）。
【０１１７】
第４変形例によれば、上述したように、誤った店舗の特典がＩＣタグ１５に表示される不都合が回避される。
【０１１８】
［第５変形例］
上述した実施形態においては、例えばユーザが特典の選択を行った時点においては使用可能であったが、ユーザがレジ台で代金を支払う時点においては有効期間が過ぎている等の理由で使用できない特典が選択されている場合、それらの使用できない特典の画像がＩＣタグ１５に表示されてしまう危険性がある。第５変形例にかかる特典使用システム１においては、上記の問題を回避するため、特典の使用時において選択特典が有効であるか否かの確認が行われる。
【０１１９】
図２６は、図１３Ｂに示した処理に代えて、第５変形例にかかる特典使用システム１が行う処理フローを示した図である。まず、特典使用画面が表示された状態のユーザ端末装置１１がＩＣタグ１５にかざされると、ユーザ端末装置１１は認証サーバ装置１２に対し特典の有効性確認の要求を行う（ステップＳ８０１）。この要求には、店舗コードおよび選択特典の特典ＩＤが含まれる。
【０１２０】
認証サーバ装置１２はユーザ端末装置１１から受け取った要求にユーザＩＤを付加し、当該要求を特典管理サーバ装置１３に転送する（ステップＳ８０２）。
【０１２１】
特典管理サーバ装置１３は、特典の有効性確認の要求に応じて、特典管理ＤＢ（図８）を参照し、当該要求に含まれる選択特典の特典ＩＤにより識別される特典の各々が有効であるか否かの確認を行う（ステップＳ８０３）。特典管理サーバ装置１３はステップＳ８０３の確認の結果を示す確認結果データを認証サーバ装置１２に送信し（ステップＳ８０４）、認証サーバ装置１２は当該確認結果データをユーザ端末装置１１に転送する（ステップS８０５）。
【０１２２】
ユーザ端末装置１１は、認証サーバ装置１２を介して特典管理サーバ装置１３から受信した確認結果データにより有効性が確認された特典に関しては、それらの特典の画像データをＩＣタグ１５に書き込む（ステップＳ３１４）。一方、ユーザ端末装置１１は確認結果データにより有効性が確認されなかった特典に関しては、例えば「特典○○は使用できません。」といった通知を表示する（ステップＳ８０６）。
【０１２３】
第５変形例によれば、上述したように、有効期間が過ぎている等の理由で使用できない特典の画像がＩＣタグ１５に表示される不都合が回避される。
【０１２４】
また、例えば、「先着○○名限定クーポン」の場合、ユーザが店舗の入口でユーザ端末装置１１をＩＣタグ１４にかざした時点ではクーポンの使用総数（他のユーザによりクーポンが使用された数の合計）が上限に達していなくても、ユーザがレジ台においてユーザ端末装置１１をＩＣタグ１５にかざした時点でクーポンの使用総数が上限に達していれば、当該ユーザはそのクーポンを使用できない。
【０１２５】
従って、第５変形例において、例えば認証サーバ装置１２が「先着○○名限定クーポン」というクーポンの使用総数をカウントし、使用総数が上限に達した場合は、例えば特典管理ＤＢ（図８）から当該クーポンに関するデータを全ユーザに関し削除する等により、当該クーポンが使用不可となったことを特定可能とする構成が考えられる。そのような構成を備える特典使用システム１によれば、例えば使用総数が上限に達していて使用ができなくなっているクーポンに関しては、レジ台においてユーザ端末装置１１がＩＣタグ１５にかざされた際、その旨のメッセージがユーザ端末装置１１に表示され、使用できないクーポンの画像がＩＣタグ１５に表示されることはない。
【０１２６】
なお、有効期間や使用総数の上限といった条件の付された特典は、ユーザ端末装置１１が特典リストを受信した時点では使用可能な特典であっても、使用の時点では使用可能とは限らない特典の例であり、「雨が降っている間だけ有効なクーポン」等、第５変形例が効果を奏する特典は他に様々なものが考えられる。
【０１２７】
［その他の変形例］
上述した実施形態およびその変形例のうち、２以上を組み合わせた構成が採用されてもよい。
【０１２８】
また、上述した実施形態およびその変形例においては、ユーザ端末装置１１は一般的なコンピュータに特典使用アプリに従う処理を行わせることにより実現される構成が採用されているが、これに代えて、例えば図３に示した機能構成部をハードウェアにより実現した、いわゆる専用機としてユーザ端末装置１１が構成されてもよい。
【０１２９】
また、上述した実施形態およびその変形例においては、レジ台に配置され、特典の画像（バーコード等）を表示するデータ処理装置はＩＣタグであるものとしたが、例えばＮＦＣの規格に従ったリーダライタを内蔵したスレート型ＰＣ（Personal Computer）といった他の種類の装置が特典の画像を表示するデータ処理装置として採用されてもよい。
【０１３０】
また、上述した実施形態およびその変形例においては、ユーザ端末装置１１において選択特典に応じた画像（バーコード等）を表す画像データが生成され、ＩＣタグ１５はユーザ端末装置１１から受信した画像データに従い選択特典に応じた画像を表示する構成が採用されている。この画像データは、ＩＣタグ１５において選択特典の画像の表示を指示する指示データの一例であって、他の種類のデータが指示データとして採用されてもよい。例えば、ユーザ端末装置１１は選択特典の特典ＩＤと特典の内容を示すテキストデータを指示データとしてＩＣタグ１５に送信し、ＩＣタグ１５の制御部１５５が記憶部１５１に記憶されているプログラムに従い、特典ＩＤに応じたバーコードおよび特典の内容を表す画像データを生成し、表示部１５４が当該画像データに従い画像の表示を行う構成が採用されてもよい。
【０１３１】
また、上述した実施形態およびその変形例においては、店舗を識別する店舗識別データとして、店舗に配置されたＩＣタグ１４およびＩＣタグ１５に記憶されているタグＩＤと、認証サーバ装置１２においてタグＩＤから変換される店舗コードとが用いられる構成が採用されている。店舗を識別する店舗識別データの態様はこれに限られず、例えば、同じ店舗に配置される複数のＩＣタグに同じ店舗コードを記憶させておき、ユーザ端末装置１１はＩＣタグからタグＩＤに代えて店舗コードを読み取り、特典管理サーバ１３はユーザ端末装置１１がＩＣタグから読み取った店舗コードを受信する構成が採用されてもよい。この構成の場合、認証サーバ装置１２はタグＩＤを店舗コードに変換する処理は不要となる。
【０１３２】
また、上述した実施形態およびその変形例においては、認証サーバ装置１２はユーザ端末装置１１との間の通信コネクションが維持されている間、ユーザ端末装置１１からユーザＩＤを一度受信すれば、その後はユーザＩＤを再度受信することなくユーザ端末装置１１のユーザＩＤを通信コネクションにより特定可能であるものとしたが、認証サーバ装置１２がユーザ端末装置１１のユーザＩＤを特定する方法はこれに限られない。例えば、認証サーバ装置１２がユーザＩＤを必要とする処理において、その都度、ユーザ端末装置１１からユーザＩＤを取得する構成が採用されてもよい。
【０１３３】
また、上述した実施形態およびその変形例の説明において用いた特典管理ＤＢのデータの構成例はあくまで例示であって、他のデータの構成が採用されてもよい。例えば、店舗毎に特典管理テーブルを設けてデータを管理する代わりに、ユーザ毎にテーブルを設けてデータを管理したり、１つのテーブルで全ての店舗、全てのユーザに関するデータを管理したりしてもよい。
【０１３４】
また、本発明は、上述した特典使用システムおよび特典使用システムを構成するユーザ端末装置、ＩＣタグ等の装置、それらの装置が行なう処理の方法、コンピュータをそれらの装置として機能させるためのプログラム、当該プログラムをコンピュータ読取可能に記録した不揮発性の記録媒体、といった形態で把握される。なお、本発明にかかるプログラムは、記録媒体を介する他、インターネットなどのネットワークを介してコンピュータに提供されてもよい。
【符号の説明】
【０１３５】
１…特典使用システム、１１…ユーザ端末装置、１２…認証サーバ装置、１３…特典管理サーバ装置、１４…ＩＣタグ、１５…ＩＣタグ、１６…ＰＯＳ端末装置、１９…通信ネットワーク、１０１…メモリ、１０２…プロセッサ、１０３…通信ＩＦ、１０４…リーダライタ、１０５…タッチディスプレイ、１１０…記憶部、１１１…送信部、１１２…受信部、１１３…書込部、１１４…読取部、１１５…ユーザ識別データ取得部、１１６…店舗識別データ取得部、１１７…通知部、１１８…選択特典識別データ取得部、１１９…画像データ生成部、１２０…記憶部、１２１…送信部、１２２…受信部、１２３…認証部、１２４…店舗特定部、１３０…記憶部、１３１…送信部、１３２…受信部、１３３…更新部、１４１…記憶部、１４２…書込部、１４３…制御部、１５１…記憶部、１５２…書込部、１５３…読取部、１５４…表示部、１５５…制御部、１６１…バーコードリーダ、２０１…メモリ、２０２…プロセッサ、２０３…通信ＩＦ、１０３１…送信部、１０３２…受信部、１０４１…書込部、１０４２…読取部、１０４３…記憶部、１０４４…制御部、１０５１…ディスプレイ、１０５２…タッチパネル
【図１】
2015018437.tif 000003
【図２】
2015018437.tif 000004
【図３】
2015018437.tif 000005
【図４】
2015018437.tif 000006
【図５】
2015018437.tif 000007
【図６】
2015018437.tif 000008
【図７】
2015018437.tif 000009
【図８】
2015018437.tif 000010
【図９】
2015018437.tif 000011
【図１０】
2015018437.tif 000012
【図１１】
2015018437.tif 000013
【図１２】
2015018437.tif 000014
【図１３Ａ】
2015018437.tif 000015
【図１３Ｂ】
2015018437.tif 000016
【図１４】
2015018437.tif 000017
【図１５】
2015018437.tif 000018
【図１６】
2015018437.tif 000019
【図１７】
2015018437.tif 000020
【図１８】
2015018437.tif 000021
【図１９】
2015018437.tif 000022
【図２０】
2015018437.tif 000023
【図２１】
2015018437.tif 000024
【図２２】
2015018437.tif 000025
【図２３】
2015018437.tif 000026
【図２４】
2015018437.tif 000027
【図２５】
2015018437.tif 000028
【図２６】
2015018437.tif 000029