(57)【要約】【課題】簡便なシステムでクーポンを表示した携帯端末のユーザの利用権を店頭で認証し、システム側で利用者及び利用場所を特定することが可能なクーポン認証システム等を提供する。【解決手段】  携帯端末２はクーポンのクーポン詳細画面４１を表示し、クーポン詳細画面４１の利用ボタン４１ｂが押下されると、店舗の店員から認証コードの入力を受付ける。クーポン管理サーバ１は、携帯端末２から認証コードを受信し、予め記憶される店舗の認証コードと一致するか否かを判定する。一致する場合には、携帯端末２は確認画面４３を表示し、利用済みＯＫボタンが選択されると、携帯端末２は、クーポンコードと認証コードと端末ＩＤとを送信する。クーポン管理サーバ１は、受信したクーポンコードと認証コードと端末ＩＤと受信日時とを、記憶する。携帯端末２は、利用確認済み画面４４を表示する。【選択図】図５
2014197371.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムであって、
前記携帯端末は、
クーポンのクーポン情報を表示するクーポン情報表示手段と、
前記クーポンを利用するか否かを入力する利用入力手段と、
前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、
前記クーポンのクーポンコード及び前記認証コードの有効性を、クーポン管理サーバに問い合わせる問合手段と、
前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段と、
を備え、
前記クーポン管理サーバは、
前記クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記認証コードとを対応づけて記憶する記憶手段と、
前記クーポンコードと前記認証コードとを受信する受信手段と、
受信した前記クーポンコード及び前記認証コードの有効性を判定する判定手段と、
前記判定結果を送信する送信手段と、
を備え、
前記判定手段は、前記クーポンコードと前記認証コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備える
ことを特徴とするクーポン認証システム。
【請求項２】
クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の認証コードとを対応づけて記憶する記憶手段と、前記クーポンコード及び前記認証コードの有効性を判定する判定手段と、を備えるクーポン管理サーバと、ネットワークを介して接続された携帯端末であって、
クーポンのクーポン情報を表示するクーポン情報表示手段と、
前記クーポンを利用するか否かを入力する利用入力手段と、
前記クーポンを利用する場合に、店舗を一意に識別する前記認証コードを入力する認証入力手段と、
前記クーポンの前記クーポンコード及び前記認証コードの有効性を、クーポン管理サーバに問い合わせる問合手段と、
前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段と、
を備えることを特徴とする携帯端末。
【請求項３】
前記認証入力手段は、前記店舗に設置されたリーダライターから、近距離無線通信によって、当該店舗の前記認証コードを入力する
ことを特徴とする請求項２に記載の携帯端末。
【請求項４】
前記認証入力手段は、前記店舗の前記認証コードを構成する２次元コードを、当該携帯端末の備えるカメラによって読み取ることにより入力する
ことを特徴とする請求項２に記載の携帯端末。
【請求項５】
クーポンを利用するか否かを入力する利用入力手段と、前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、前記クーポンの前記クーポンコード及び前記認証コードの有効性を問い合わせる問合手段と、前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段と、を備える携帯端末と、ネットワークを介して接続されたクーポン管理サーバであって、
前記クーポンごとに、前記クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記認証コードとを対応づけて記憶する記憶手段と、
前記クーポンコードと前記認証コードとを受信する受信手段と、
受信した前記クーポンコード及び前記認証コードの有効性を判定する判定手段と、
前記判定結果を送信する送信手段と、
を備え、
前記判定手段は、前記クーポンコードと前記認証コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備える
ことを特徴とするクーポン管理サーバ。
【請求項６】
前記携帯端末は、さらに、
前記クーポンを利用済みとする場合に、当該携帯端末の識別子と、前記クーポンコードと、前記認証コードとを、前記クーポン管理サーバに送信する履歴送信手段、を備え、
前記クーポン管理サーバは、さらに、
前記携帯端末の識別子と、前記クーポンコードと、前記認証コードとを受信する履歴受信手段と、
前記携帯端末の識別子と、前記クーポンコードと、前記認証コードとを対応付けて記憶する履歴記憶手段と、を備える
ことを特徴とする請求項５に記載のクーポン管理サーバ。
【請求項７】
前記記憶手段は、さらに、前記クーポンごとに、当該クーポンの利用可能回数を記憶し、
前記受信手段は、さらに前記携帯端末の識別子を受信し、
前記判定手段は、前記履歴記憶手段に記憶されている、受信した前記携帯端末の識別子及び前記クーポンコードに一致する履歴の件数が、当該クーポンコードに係る前記クーポンの前記利用可能回数以下である場合に、有効と判定する第２の判定手段を、さらに備える
ことを特徴とする請求項６に記載のクーポン管理サーバ。
【請求項８】
前記記憶手段は、さらに、前記クーポンごとに、当該クーポンの有効期限を記憶し、
前記判定手段は、前記クーポンコード及び前記認証コードを受信した受信日時が、当該クーポンコードに係る前記クーポンの前記有効期限内である場合に、有効と判定する第３の判定手段を、さらに備える
ことを特徴とする請求項５乃至請求項７のいずれかに記載のクーポン管理サーバ。
【請求項９】
携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムにおけるクーポン認証方法であって、
前記携帯端末は、
クーポンのクーポン情報を表示するクーポン情報表示ステップと、
前記クーポンを利用するか否かを入力する利用入力ステップと、
前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力ステップと、
前記クーポンのクーポンコード及び前記認証コードの有効性を、クーポン管理サーバに問い合わせる問合ステップと、
前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力ステップと、
を含み、
前記クーポン管理サーバは、
前記クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記認証コードとを対応づけて記憶する記憶手段を備え、
前記クーポンコードと前記認証コードとを受信する受信ステップと、
受信した前記クーポンコード及び前記認証コードの有効性を判定する判定ステップと、
前記判定結果を送信する送信ステップと、
を含み、
前記判定ステップは、前記クーポンコードと前記認証コードとが対応付けて記憶されている場合に、有効と判定する第１の判定ステップを含む
ことを特徴とするクーポン認証方法。
【請求項１０】
クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の認証コードとを対応づけて記憶する記憶手段と、前記クーポンコード及び前記認証コードの有効性を判定する判定手段と、を備えるクーポン管理サーバと、ネットワークを介して接続された携帯端末として、コンピュータを機能させるためのプログラムであって、
前記コンピュータを、
クーポンのクーポン情報を表示するクーポン情報表示手段、
前記クーポンを利用するか否かを入力する利用入力手段、
前記クーポンを利用する場合に、店舗を一意に識別する前記認証コードを入力する認証入力手段、
前記クーポンの前記クーポンコード及び前記認証コードの有効性を、クーポン管理サーバに問い合わせる問合手段、
前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段、
として機能させるためのプログラム。
【請求項１１】
クーポンを利用するか否かを入力する利用入力手段と、前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、前記クーポンの前記クーポンコード及び前記認証コードの有効性を問い合わせる問合手段と、前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段と、を備える携帯端末と、ネットワークを介して接続されたクーポン管理サーバとして、コンピュータを機能させるためのプログラムであって、
前記コンピュータを、
前記クーポンごとに、前記クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記認証コードとを対応づけて記憶する記憶手段、
前記クーポンコードと前記認証コードとを受信する受信手段、
受信した前記クーポンコード及び前記認証コードの有効性を判定する判定手段、
前記判定結果を送信する送信手段、
として機能させ、
前記判定手段は、前記クーポンコードと前記認証コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備える
ことを特徴とするクーポン管理サーバのプログラム。
【請求項１２】
携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムであって、
前記携帯端末は、
クーポンのクーポン情報を表示するクーポン情報表示手段と、
前記クーポンを利用する場合に、認証コードを入力する認証入力手段と、
前記認証コードの有効性を確認する手段と、
前記認証コードが有効である場合に、利用済み画面に切り替える手段と、
を備え、
前記クーポン管理サーバは、
前記クーポンコードと前記認証コードとを受信する受信手段と、
前記クーポンごとに、クーポンコードと前記認証コードとを対応づけて記憶する記憶手段と、
を備える
ことを特徴とするクーポン認証システム。
【請求項１３】
携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムであって、
前記携帯端末は、
クーポンのクーポン情報を表示するクーポン情報表示手段と、
前記クーポンを利用するか否かを入力する利用入力手段と、
前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、
前記認証コードと表示された前記クーポンのクーポンコードと当該携帯端末の識別子とを、前記クーポン管理サーバへ送信して、前記認証コードの有効性を問い合わせる問合手段と、
前記認証コードが有効である場合に、前記クーポンの利用画面を表示するクーポン利用表示手段と、
を備え、
前記クーポン管理サーバは、
店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の店舗コードとを対応づけて記憶する記憶手段と、
前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段と、
受信した前記認証コードの有効性を判定する判定手段と、
前記認証コードが有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応が利用済みであることを記憶するクーポン利用記憶手段と、
前記判定結果を送信する送信手段と、
を備え、
前記判定手段は、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備える
ことを特徴とするクーポン認証システム。
【請求項１４】
クーポンを表示して前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力し、前記認証コードと表示された前記クーポンのクーポンコードと携帯端末の識別子とを送信して、前記認証コードの有効性を問い合わせる携帯端末と、ネットワークを介して接続されたクーポン管理サーバであって、
店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段と、
前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段と、
受信した前記認証コードの有効性を判定する判定手段と、
前記認証コードが有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用済みであることを記憶するクーポン利用記憶手段と、
前記判定結果を送信する送信手段と、
を備え、
前記判定手段は、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備える
ことを特徴とするクーポン管理サーバ。
【請求項１５】
前記クーポン管理サーバは、さらに、
前記認証コードが有効であると判定された場合に、前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、前記クーポンの利用日時とを対応付けて記憶する利用履歴記憶手段、を備える
ことを特徴とする請求項１４に記載のクーポン管理サーバ。
【請求項１６】
携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムであって、
前記携帯端末は、
利用済みのクーポンを表示して前記クーポンを再度利用可能にするか否かを入力する利用入力手段と、
前記クーポンを再度利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、
前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子とを、前記クーポン管理サーバへ送信して、前記クーポンコードが再度利用可能か否かを問い合わせる問い合わせ手段と、
再度利用可能である場合に、前記クーポンの利用がキャンセルされたことを表示する表示手段と、
を備え、
前記クーポン管理サーバは、
店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段と、
前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、利用日時とを対応付けて記憶する利用履歴記憶手段と、
前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段と、
受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、受信した前記認証コードを有効と判定する判定手段と、
前記判定手段にて有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用可能であることを記憶するクーポン利用記憶手段と、
前記判定結果を送信する送信手段と、
を備えることを特徴とするクーポン認証システム。
【請求項１７】
利用済みのクーポンを表示して前記クーポンを再度利用可能にする場合に、店舗を一意に識別する認証コードを入力し、前記認証コードと前記クーポンのクーポンコードの有効性を問い合わせ、有効である場合に前記クーポンの利用がキャンセルされたことを表示する携帯端末と、ネットワークを介して接続されたクーポン管理サーバであって、
店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段と、
前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、利用日時とを対応付けて記憶する利用履歴記憶手段と、
前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段と、
受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、受信した前記認証コードを有効と判定する判定手段と、
前記判定手段にて有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用可能であることを記憶するクーポン利用記憶手段と、
前記判定結果を送信する送信手段と、
を備えることを特徴とするクーポン管理サーバ。
【請求項１８】
前記クーポン管理サーバは、さらに、
前記判定手段及び前記クーポンコード判定手段にて有効であると判定された場合に、前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、前記クーポンのキャンセル日時とを対応付けて記憶するキャンセル履歴記憶手段、を備える
ことを特徴とする請求項１７に記載のクーポン管理サーバ。
【請求項１９】
前記認証コードは、定期的に、または、手動で更新することを特徴とする請求項１４、請求項１５、請求項１７又は請求項１８のいずれか１項に記載のクーポン管理サーバ。
【請求項２０】
コンピュータを、クーポンを表示して前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力し、前記認証コードと表示された前記クーポンのクーポンコードと携帯端末の識別子とを送信して、前記認証コードの有効性を問い合わせる携帯端末と、ネットワークを介して接続されたクーポン管理サーバとして機能させるためのプログラムであって、
前記コンピュータを、
店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段、
前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段、
受信した前記認証コードの有効性を判定する判定手段、
前記認証コードが有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用済みであることを記憶するクーポン利用記憶手段、
前記判定結果を送信する送信手段、
として機能させ、
前記判定手段は、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備える
ことを特徴とするプログラム。
【請求項２１】
コンピュータを、利用済みのクーポンを表示して前記クーポンを再度利用可能にする場合に、店舗を一意に識別する認証コードを入力し、前記認証コードと前記クーポンのクーポンコードの有効性を問い合わせ、有効である場合に前記クーポンの利用がキャンセルされたことを表示する携帯端末と、ネットワークを介して接続されたクーポン管理サーバとして機能させるためのプログラムであって、
前記コンピュータを、
店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段、
前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、利用日時とを対応付けて記憶する利用履歴記憶手段、
前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段、
受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、受信した前記認証コードを有効と判定する判定手段、
前記判定手段及びクーポンコード判定手段にて有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用可能であることを記憶するクーポン利用記憶手段、
前記判定結果を送信する送信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末に表示されたクーポンを認証するためのクーポン認証システム、携帯端末、クーポン管理サーバ、クーポン認証方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、電子化したクーポン（デジタルクーポン、以下、クーポンと表記）をユーザの携帯端末に配布し、ユーザに店頭でクーポンを使用させ、使用の状況をサーバで管理するシステムなどが実用化されている。このようなシステムでは、店頭のＰＯＳ（Point Of Sale）レジや、ＰＯＳ管理システムの改修が必要となる。
【０００３】
ＰＯＳレジ等の改修をせずに、ユーザが所持する携帯端末の表示画面に表示されたクーポンの利用権の有無を、店頭にて判断し、更に、クーポンの利用回数に制限をする場合には、携帯端末において、ユーザが利用するクーポンの権利回数を減算する必要や、クーポンを権利行使済みにする必要がある。
【０００４】
例えば、特許文献１では、携帯端末のＩＣチップ領域を利用し、外部リーダライターによりフラグを立てることで権利行使済みと判断する方法が提案されている。また、特許文献２では、ＰＯＳレジによって携帯端末に表示されたクーポンのバーコードを読み取る方法や、携帯画面の任意の部分をタッチ操作することで権利行使済みとする方法が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１４６５１２号公報
【特許文献２】特開２０１２−２４８０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１では、システムが複雑となり、一般に普及するまでに至っていない。また、上述の特許文献２では、携帯端末を所持するユーザがどの店舗でクーポンを利用したのかシステム側で認知できないという課題がある。
【０００７】
本発明は、前述した問題点に鑑みてなされたものであり、その目的とすることは、簡便なシステムでクーポンを表示した携帯端末のユーザの利用権を店頭で認証し、システム側で利用場所を特定することが可能なクーポン認証システムなどを提供することである。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために第１の発明は、携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムであって、前記携帯端末は、クーポンのクーポン情報を表示するクーポン情報表示手段と、前記クーポンを利用するか否かを入力する利用入力手段と、前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、前記クーポンのクーポンコード及び前記認証コードの有効性を、クーポン管理サーバに問い合わせる問合手段と、前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段と、を備え、前記クーポン管理サーバは、前記クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の認証コードとを対応づけて記憶する記憶手段と、前記クーポンコードと前記認証コードとを受信する受信手段と、受信した前記クーポンコード及び前記認証コードの有効性を判定する判定手段と、前記判定結果を送信する送信手段と、を備え、前記判定手段は、前記クーポンコードと前記認証コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備えることを特徴とするクーポン認証システムである。
第１の発明によって、クーポンを表示した携帯端末のユーザの利用権を店頭で簡便に認証し、ユーザがクーポンをどの店舗で、いつ利用したかを特定することができる。
【０００９】
第２の発明は、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の認証コードとを対応づけて記憶する記憶手段と、前記クーポンコード及び前記認証コードの有効性を判定する判定手段と、を備えるクーポン管理サーバと、ネットワークを介して接続された携帯端末であって、クーポンのクーポン情報を表示するクーポン情報表示手段と、前記クーポンを利用するか否かを入力する利用入力手段と、前記クーポンを利用する場合に、店舗を一意に識別する前記認証コードを入力する認証入力手段と、前記クーポンの前記クーポンコード及び前記認証コードの有効性を、クーポン管理サーバに問い合わせる問合手段と、前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段と、を備えることを特徴とする携帯端末である。
第２の発明によって、クーポンを表示した携帯端末のユーザの利用権を店頭で簡便に認証し、ユーザがクーポンをどの店舗で、いつ利用したかを特定することができる。
【００１０】
また、前記認証入力手段は、前記店舗に設置されたリーダライターから、近距離無線通信によって、当該店舗の前記認証コードを入力することが望ましい。
これによって、携帯端末は店舗に設置されるリーダライターから認証コードを受信することで、携帯端末のユーザの利用権を認証することができる。
【００１１】
また、前記認証入力手段は、前記店舗の前記認証コードを構成する２次元コードを、当該携帯端末の備えるカメラによって読み取ることにより入力する
これによって、携帯端末が店舗に設置される２次元コードを読み取ることで、携帯端末のユーザの利用権を認証することができる。
【００１２】
第３の発明は、クーポンを利用するか否かを入力する利用入力手段と、前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、前記クーポンの前記クーポンコード及び前記認証コードの有効性を問い合わせる問合手段と、前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段と、を備える携帯端末と、ネットワークを介して接続されたクーポン管理サーバであって、前記クーポンごとに、前記クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記認証コードとを対応づけて記憶する記憶手段と、前記クーポンコードと前記認証コードとを受信する受信手段と、受信した前記クーポンコード及び前記認証コードの有効性を判定する判定手段と、前記判定結果を送信する送信手段と、を備え、前記判定手段は、前記クーポンコードと前記認証コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備えることを特徴とするクーポン管理サーバである。
第３の発明によって、ユーザがクーポンをどの店舗で、いつ利用したかを特定することができる。
【００１３】
また、前記携帯端末は、さらに、前記クーポンを利用済みとする場合に、当該携帯端末の識別子と、前記クーポンコードと、前記認証コードとを、前記クーポン管理サーバに送信する履歴送信手段、を備え、前記クーポン管理サーバは、さらに、前記携帯端末の識別子と、前記クーポンコードと、前記認証コードとを受信する履歴受信手段と、前記携帯端末の識別子と、前記クーポンコードと、前記認証コードとを対応付けて記憶する履歴記憶手段と、を備えることが望ましい。
これによって、クーポン管理サーバにおいて、クーポンを利用した携帯端末と店舗とを対応づけて履歴を管理することができる。
【００１４】
また、前記記憶手段は、さらに、前記クーポンごとに、当該クーポンの利用可能回数を記憶し、前記受信手段は、さらに前記携帯端末の識別子を受信し、前記判定手段は、前記履歴記憶手段に記憶されている、受信した前記携帯端末の識別子及び前記クーポンコードに一致する履歴の件数が、当該クーポンコードに係る前記クーポンの前記利用可能回数以下である場合に、有効と判定する第２の判定手段を、さらに備えることが望ましい。
これによって、クーポンの利用回数を制限することができる。
【００１５】
また、前記記憶手段は、さらに、前記クーポンごとに、当該クーポンの有効期限を記憶し、前記判定手段は、前記クーポンコード及び前記認証コードを受信した受信日時が、当該クーポンコードに係る前記クーポンの前記有効期限内である場合に、有効と判定する第３の判定手段を、さらに備えることが望ましい。
これによって、クーポンの有効期限を制限することができる。
【００１６】
第４の発明は、携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムにおけるクーポン認証方法であって、前記携帯端末は、クーポンのクーポン情報を表示するクーポン情報表示ステップと、前記クーポンを利用するか否かを入力する利用入力ステップと、前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力ステップと、前記クーポンのクーポンコード及び前記認証コードの有効性を、クーポン管理サーバに問い合わせる問合ステップと、前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力ステップと、を含み、前記クーポン管理サーバは、前記クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の認証コードとを対応づけて記憶する記憶手段を備え、前記クーポンコードと前記認証コードとを受信する受信ステップと、受信した前記クーポンコード及び前記認証コードの有効性を判定する判定ステップと、前記判定結果を送信する送信ステップと、を含み、前記判定ステップは、前記クーポンコードと前記認証コードとが対応付けて記憶されている場合に、有効と判定する第１の判定ステップを含むことを特徴とするクーポン認証方法である。
第４の発明によって、クーポンを表示した携帯端末のユーザの利用権を店頭で簡便に認証し、ユーザがクーポンをどの店舗で、いつ利用したかを特定することができる。
【００１７】
第５の発明は、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の認証コードとを対応づけて記憶する記憶手段と、前記クーポンコード及び前記認証コードの有効性を判定する判定手段と、を備えるクーポン管理サーバと、ネットワークを介して接続された携帯端末として、コンピュータを機能させるためのプログラムであって、コンピュータを、クーポンのクーポン情報を表示するクーポン情報表示手段、前記クーポンを利用するか否かを入力する利用入力手段、前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段、前記クーポンの前記クーポンコード及び前記認証コードの有効性を、クーポン管理サーバに問い合わせる問合手段、前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段、として機能させるためのプログラムである。
第５の発明をコンピュータにインストールすることによって、第３の発明を得ることができる。
【００１８】
第６の発明は、クーポンを利用するか否かを入力する利用入力手段と、前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、前記クーポンの前記クーポンコード及び前記認証コードの有効性を問い合わせる問合手段と、前記クーポンコード及び前記認証コードが有効である場合に、前記クーポンを利用済みとするか否かを入力する利用済み入力手段と、を備える携帯端末と、ネットワークを介して接続されたクーポン管理サーバとして、コンピュータを機能させるためのプログラムであって、前記コンピュータを、前記クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記認証コードとを対応づけて記憶する記憶手段、前記クーポンコードと前記認証コードとを受信する受信手段、受信した前記クーポンコード及び前記認証コードの有効性を判定する判定手段、前記判定結果を送信する送信手段、として機能させ、前記判定手段は、前記クーポンコードと前記認証コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備えることを特徴とするクーポン管理サーバのプログラムである。
第６の発明を、汎用コンピュータにインストールすることによって、第５の発明を得ることができる。
【００１９】
第７の発明は、携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムであって、前記携帯端末は、クーポンのクーポン情報を表示するクーポン情報表示手段と、前記クーポンを利用する場合に、認証コードを入力する認証入力手段と、前記認証コードの有効性を確認する手段と、前記認証コードが有効である場合に、利用済み画面に切り替える手段と、を備え、前記クーポン管理サーバは、前記クーポンコードと前記認証コードとを受信する受信手段と、前記クーポンごとに、クーポンコードと前記認証コードとを対応づけて記憶する記憶手段と、を備えることを特徴とするクーポン認証システムである。
第７の発明によって、クーポンを表示した携帯端末のユーザの利用権を店頭で簡便に認証し、ユーザがクーポンをどの店舗で、いつ利用したかを特定することができる。
【００２０】
第８の発明は、携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムであって、前記携帯端末は、クーポンのクーポン情報を表示するクーポン情報表示手段と、前記クーポンを利用するか否かを入力する利用入力手段と、前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、前記認証コードと表示された前記クーポンのクーポンコードと当該携帯端末の識別子とを、前記クーポン管理サーバへ送信して、前記認証コードの有効性を問い合わせる問合手段と、前記認証コードが有効である場合に、前記クーポンの利用画面を表示するクーポン利用表示手段と、を備え、前記クーポン管理サーバは、店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の店舗コードとを対応づけて記憶する記憶手段と、前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段と、受信した前記認証コードの有効性を判定する判定手段と、前記認証コードが有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応が利用済みであることを記憶するクーポン利用記憶手段と、前記判定結果を送信する送信手段と、を備え、前記判定手段は、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備えることを特徴とするクーポン認証システムである。
第８の発明によって、クーポンを表示した携帯端末のユーザの利用権を店頭で簡便に認証し、ユーザがクーポンをどの店舗で、いつ利用したかを特定することができる。
【００２１】
第９の発明は、クーポンを表示して前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力し、前記認証コードと表示された前記クーポンのクーポンコードと携帯端末の識別子とを送信して、前記認証コードの有効性を問い合わせる携帯端末と、ネットワークを介して接続されたクーポン管理サーバであって、店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段と、前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段と、受信した前記認証コードの有効性を判定する判定手段と、前記認証コードが有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用済みであることを記憶するクーポン利用記憶手段と、前記判定結果を送信する送信手段と、を備え、前記判定手段は、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備えることを特徴とするクーポン管理サーバである。
第９の発明によって、クーポン管理サーバは、ユーザがクーポンをどの店舗で、いつ利用したかを特定することができる。
【００２２】
前記クーポン管理サーバは、さらに、前記認証コードが有効であると判定された場合に、前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、前記クーポンの利用日時とを対応付けて記憶する利用履歴記憶手段、を備えることが望ましい。
これによって、クーポン管理サーバにおいて、ユーザのクーポン利用履歴を管理することができる。尚、ここで利用日時とは、受信手段にて認証コード等のデータを受信した日時である。
【００２３】
第１０の発明は、携帯端末と、クーポン管理サーバとが、ネットワークを介して接続されたクーポン認証システムであって、前記携帯端末は、利用済みのクーポンを表示して前記クーポンを再度利用可能にするか否かを入力する利用入力手段と、前記クーポンを再度利用する場合に、店舗を一意に識別する認証コードを入力する認証入力手段と、前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子とを、前記クーポン管理サーバへ送信して、前記クーポンコードが再度利用可能か否かを問い合わせる問い合わせ手段と、再度利用可能である場合に、前記クーポンの利用がキャンセルされたことを表示する表示手段と、を備え、前記クーポン管理サーバは、店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段と、前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、利用日時とを対応付けて記憶する利用履歴記憶手段と、前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段と、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、受信した前記認証コードを有効と判定する判定手段と、前記判定手段にて有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用可能であることを記憶するクーポン利用記憶手段と、前記判定結果を送信する送信手段と、を備えることを特徴とするクーポン認証システムである。
第１０の発明によって、ユーザは店頭で利用済みのクーポンを再度利用可能とでき、また、ユーザがクーポンをどの店舗で、再度利用可能としたかを特定することができる。
【００２４】
第１１の発明は、利用済みのクーポンを表示して前記クーポンを再度利用可能にする場合に、店舗を一意に識別する認証コードを入力し、前記認証コードと前記クーポンのクーポンコードの有効性を問い合わせ、有効である場合に前記クーポンの利用がキャンセルされたことを表示する携帯端末と、ネットワークを介して接続されたクーポン管理サーバであって、店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段と、前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、利用日時とを対応付けて記憶する利用履歴記憶手段と、前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段と、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、受信した前記認証コードを有効と判定する判定手段と、前記判定手段にて有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用可能であることを記憶するクーポン利用記憶手段と、前記判定結果を送信する送信手段と、を備えることを特徴とするクーポン管理サーバである。
第１１の発明によって、クーポン管理サーバは、ユーザがクーポンをどの店舗で、再度利用可能としたかを特定することができる。
【００２５】
前記クーポン管理サーバは、さらに、前記判定手段及び前記クーポンコード判定手段にて有効であると判定された場合に、前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、前記クーポンのキャンセル日時とを対応付けて記憶するキャンセル履歴記憶手段を備えることが望ましい。
これによって、クーポン管理サーバにおいて、ユーザのクーポンキャンセル履歴を管理することができる。尚、ここでキャンセル日時とは、受信手段にて認証コード等のデータを受信した日時である。
【００２６】
前記認証コードは、定期的に、または、手動で更新することが望ましい。
これにより、クーポンの不正使用を防止することができる。
【００２７】
第１２の発明は、コンピュータを、クーポンを表示して前記クーポンを利用する場合に、店舗を一意に識別する認証コードを入力し、前記認証コードと表示された前記クーポンのクーポンコードと携帯端末の識別子とを送信して、前記認証コードの有効性を問い合わせる携帯端末と、ネットワークを介して接続されたクーポン管理サーバとして機能させるためのプログラムであって、前記コンピュータを、店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段、前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段、受信した前記認証コードの有効性を判定する判定手段、前記認証コードが有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用済みであることを記憶するクーポン利用記憶手段、前記判定結果を送信する送信手段、として機能させ、前記判定手段は、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、有効と判定する第１の判定手段を備えることを特徴とするプログラムである。
第１２の発明によって、クーポン管理サーバは、ユーザがクーポンをどの店舗で、いつ利用したかを特定することができる。
【００２８】
第１３の発明は、コンピュータを、利用済みのクーポンを表示して前記クーポンを再度利用可能にする場合に、店舗を一意に識別する認証コードを入力し、前記認証コードと前記クーポンのクーポンコードの有効性を問い合わせ、有効である場合に前記クーポンの利用がキャンセルされたことを表示する携帯端末と、ネットワークを介して接続されたクーポン管理サーバとして機能させるためのプログラムであって、前記コンピュータを、店舗を一意に識別する不変の識別子である店舗コードと前記認証コードとを対応づけて記憶するとともに、クーポンごとに、クーポンコードと当該クーポンを利用可能な１つ又は複数の店舗の前記店舗コードとを対応づけて記憶する記憶手段、前記携帯端末の識別子と、前記クーポンコードと、前記店舗コードと、利用日時とを対応付けて記憶する利用履歴記憶手段、前記認証コードと表示された前記クーポンのクーポンコードと前記携帯端末の識別子を受信する受信手段、受信した前記クーポンコードと、前記認証コードに対応する前記店舗コードとが対応付けて記憶されている場合に、受信した前記認証コードを有効と判定する判定手段、前記判定手段及びクーポンコード判定手段にて有効であると判定された場合に、前記携帯端末の識別子と前記クーポンコードとの対応に対して利用可能であることを記憶するクーポン利用記憶手段、前記判定結果を送信する送信手段、として機能させるためのプログラムである。
第１３の発明によって、クーポン管理サーバは、ユーザがクーポンをどの店舗で、再度利用可能としたかを特定することができる。
【発明の効果】
【００２９】
本発明によれば、簡便なシステムでクーポンを表示した携帯端末のユーザの利用権を店頭で認証し、システム側で利用者及び利用場所を特定することが可能なクーポン認証システムなどを提供することができる。
また、本発明によれば、クーポンの利用された店舗を特定することができるとともに、ワンタイムクーポン（１度だけ利用可能なクーポン）、及び利用店舗に行かなければ有効とならないクーポンを実現することができる。さらに、本発明によれば、一度利用されたクーポンの利用をキャンセルすることができる。
【図面の簡単な説明】
【００３０】
【図１】第１の実施形態に係るクーポン認証システム１００の全体構成図
【図２】第１の実施形態に係るクーポン管理サーバ１のハードウエアの構成例を示すブロック図
【図３】第１の実施形態に係る携帯端末２のハードウエアの構成例を示すブロック図
【図４】第１の実施形態に係るクーポン管理サーバ１が記憶するデータ構成の一例を示す図
【図５】第１の実施形態に係るクーポン認証処理の詳細を示すフローチャート
【図６】第１の実施形態に係る携帯端末２に表示する画面例を示す図
【図７】第２の実施形態に係る携帯端末２にクーポン配信アプリケーションをインストールする処理の詳細を示すフローチャート
【図８】第２の実施形態に係るクーポン認証処理の詳細を示すフローチャート
【図９】第２の実施形態に係る認証コード入力方法を説明する図
【図１０】第３の実施形態に係るクーポン認証システム２００の全体構成図
【図１１】第３の実施形態に係る携帯端末２のハードウエアの構成例を示すブロック図
【図１２】第３の実施形態に係るクーポン認証処理の詳細を示すフローチャート
【図１３】第３の実施形態に係る認証コード入力方法を説明する図
【図１４】第４の実施形態に係るクーポン管理サーバ１が記憶するデータ構成の一例を示す図
【図１５】第４の実施形態に係るクーポン認証処理の詳細を示すフローチャート
【図１６】第４の実施形態に係るクーポン利用画面の一例を示す図
【図１７】第５の実施形態に係るクーポンキャンセル処理の詳細を示すフローチャート
【図１８】第５の実施形態に係る携帯端末２に表示する画面例を示す図
【発明を実施するための形態】
【００３１】
以下、図面に基づいて、本発明の実施形態を詳細に説明する。
【００３２】
＜第１の実施形態＞
図１〜図６を参照しながら、第１の実施形態について説明する。
第１の実施形態では、クーポンが表示された携帯端末２に、店舗側の店員によって認証コードを入力することによって、携帯端末２のユーザの利用権を認証して、携帯端末２にクーポンの利用済み画面を表示し、利用日時、利用者及び利用店舗を特定するクーポン利用履歴をクーポン管理サーバ１が取得する例について説明する。
【００３３】
図１は、第１の実施形態に係るクーポン認証システム１００の全体構成図である。図１に示すように、クーポン認証システム１００は、クーポン管理サーバ１、ユーザが利用する携帯端末２（２ａ、２ｂ）、携帯端末２が通話やデータの通信のために無線で接続する通信基地局３、及びこれらが接続するネットワーク４で構成されている。本実施形態では、店舗で利用するクーポンを配信するクーポン配信サービスにて、クーポン認証システム１００を利用する例を示す。
【００３４】
クーポン管理サーバ１は、図４に示す店舗テーブル３１、クーポンテーブル３２、ユーザ管理テーブル３３、クーポン利用履歴テーブル３４を保持する。詳細は後述する。
【００３５】
携帯端末２は、クーポン配信サービスの会員ユーザが使用するＰＤＡ（Personal Digital Assistant）、スマートフォン、携帯電話、携帯ゲーム端末等であり、Ｗｅｂブラウザがインストールされている。携帯端末２は、Ｗｅｂブラウザを介してクーポン配信サービスを提供するサイトのサーバ（クーポン管理サーバ１）へのアクセスが可能となる。
【００３６】
図２は、クーポン管理サーバ１のハードウエア構成例を示すブロック図である。クーポン管理サーバ１のコンピュータは、図２に示すように、例えば、制御部１１、記憶部１２、メディア入出力部１３、通信制御部１４、入力部１５、表示部１６、周辺機器Ｉ／Ｆ部１７等が、バス１８を介して接続されて構成される。
【００３７】
制御部１１は、ＣＰＵ（Central
Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等により構成される。
ＣＰＵは、記憶部１２、ＲＯＭ、記憶媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス１８を介して接続された各装置を駆動制御し、クーポン管理サーバ１が行う後述する処理を実現する。ＲＯＭは、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持する。ＲＡＭは、揮発性メモリであり、ロードしたプログラムや、データ等を一時的に保持すると共に、制御部１１が各処理を行うために使用するワークエリアを備える。
【００３８】
記憶部１２は、ＨＤＤ（Hard
Disk Drive）等であり、制御部１１が実行するプログラムや、プログラム実行に必要なデータ、ＯＳ（Operating
System）等が格納されている。これらのプログラムコードは、制御部１１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて実行される。
【００３９】
メディア入出力部１３は、例えば、ＣＤドライブ、ＤＶＤドライブ、ＭＯドライブ、フロッピー（登録商標）ディスクドライブ、等のメディア入出力装置であり、データの入出力を行う。
通信制御部１４は、通信制御装置、通信ポート等を有し、クーポン管理サーバ１とネットワーク４間の通信を媒介する通信インターフェースであり、ネットワーク４を介して、他の装置間との通信制御を行う。
【００４０】
入力部１５は、データ入力を行い、例えば、キーボード、マウスなどのポインティングデバイス、テンキーなどの入力装置を有する。入力されたデータを制御部１１へ出力する。
表示部１６は、例えば、ＣＲＴモニタ、液晶パネル等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路（ビデオアダプタ等）で構成され、制御部１１の制御により入力された表示情報をディスプレイ装置上に表示させる。
【００４１】
周辺機器Ｉ／Ｆ（インターフェース）１７部は、コンピュータに周辺機器を接続させるためのポートであり、周辺機器Ｉ／Ｆ部１７を介してコンピュータは周辺機器とのデータの送受信を行う。周辺機器Ｉ／Ｆ部１７は、ＵＳＢやＩＥＥＥ１３９４やＲＳ−２３２Ｃ等で構成されており、通常複数の周辺機器Ｉ／Ｆを有する。周辺機器との接続形態は、有線、無線を問わない。
バス１８は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００４２】
図３は、携帯端末２のハードウエアの構成例を示すブロック図である。
【００４３】
制御部２１は、プログラムの実行を行うＣＰＵ（Central Processing Unit）、プログラム命令やデータ等を格納するＲＯＭ（Read Only Memory）、一時的な作業用のデータ等を格納するＲＡＭ（Random
Access Memory）等により構成される。
制御部２１の処理により、携帯端末２は通話機能のほかブラウザ機能、メール機能などを発揮する。
【００４４】
記憶部２２は、制御部２１が処理する情報のほか、携帯端末２にインストールされているアプリケーションプログラムや、電話番号及びメールアドレス等のアドレス帳データ等を記憶する。
無線通信部２３は、制御部２１の制御により、外部の通信機器と音声通信や情報通信を行うもので、通信基地局３に接続して、携帯端末２とネットワーク４上のクーポン管理サーバ１との通信を仲介する。
【００４５】
入力部２４は、ボタンやタッチパネルなどであり、ユーザ又は店員によって操作されて、データ入力が行われる。また、マイクなどの音声入力手段（図示せず）で、音声による入力を行ってもよい。入力されたデータを制御部２１へ出力する。
表示部２５は、有機ＥＬパネル、液晶パネル等であり、制御部２１から送られた表示情報を表示する。なお、入力部２４と表示部２５とを一体化させて、例えば、タッチパネル式の入出力装置を採用してもよい。
バス２６は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
更に、携帯端末２は、撮影を行うカメラ部（図示せず）を備えても良い。
【００４６】
続いて、図４を参照してクーポン管理サーバ１が記憶するデータ構成について説明する。クーポン管理サーバ１の記憶部１２には、店舗テーブル３１、クーポンテーブル３２、ユーザ管理テーブル３３、クーポン利用履歴テーブル３４が記憶される。
【００４７】
店舗テーブル３１には、「店舗コード」、「認証コード」、「店舗属性」等の情報が予め格納されている。「認証コード」とは、店舗を一意に識別する値であり、ユーザが安易に当てることが困難な程度の桁数であることが好ましい。
【００４８】
クーポンテーブル３２には、「クーポンコード」、「クーポン名」、「クーポン情報」、「利用可能店舗の認証コード」、「有効期限」、「回数制限」等の情報が予め格納されている。「利用可能店舗の認証コード」は、「クーポンコード」のクーポンを利用可能な店舗テーブル３１の１つ又は複数の店舗であり、「認証コード」で紐付けられる。尚、第１の実施形態においては、「回数制限」は無いものとする。
【００４９】
ユーザ管理テーブル３３には、「端末ＩＤ」、「登録日」、「ユーザ属性」等の情報が記憶される。ユーザ管理テーブル３３に記憶される情報は、携帯端末２がクーポン配信サービスに初めて会員登録する場合に新たに追加される。「ユーザ属性」は無くても良い。端末ＩＤとは、携帯端末２の個体を識別する識別子であり、個体を識別する識別子には、例えば、ＵＤＩＤ（Unique Device Identifier）、端末シリアル番号、ユーザが初期登録時に設定したＩＤ番号などがある。その他、初回アクセス時にサーバから発行した番号を携帯端末のＷｅｂブラウザのＣｏｏｋｉｅやアプリケーションプログラムの記憶領域等で保存させたＩＤ番号でも良い。
【００５０】
クーポン利用履歴テーブル３４には、「アクセス日時」、「端末ＩＤ」、「クーポンコード」、「認証コード」等の情報が記憶される。クーポン利用履歴テーブル３４に記憶される情報は、図５に示すクーポン認証処理を実行して、携帯端末２の利用情報を受信した場合に新たに追加される。「端末ＩＤ」は、ユーザ管理テーブル３３の「端末ＩＤ」と紐付られ、「クーポンコード」は、クーポンテーブル３２の「クーポンコード」と紐付られ、「認証コード」は店舗テーブル３１の「認証コード」と紐付られる。これにより、クーポンを利用したユーザが、どのクーポンを、どの店舗で利用したのかを、ユーザ単位で管理することができる。
【００５１】
図５、図６を参照して、第１の実施形態に係るクーポン認証処理について説明する。
クーポン認証処理は、クーポンを表示する携帯端末２のユーザが、店舗に来店した際に、店舗側の店員によって携帯端末２の利用権を認証する場合に、クーポン管理サーバ１の制御部１１と携帯端末２の制御部２１とによって実行される処理である。
【００５２】
携帯端末２の制御部２１がクーポン管理サーバ１へログインすると、クーポン管理サーバ１の制御部１１は、クーポン一覧画面４０（図６（ａ）参照）を送信し、携帯端末２の表示部２５に出力する（ステップＳ１０１）。
【００５３】
図６（ａ）に示すように、クーポン一覧画面４０には、複数のクーポン４０ａが配置され、クーポン４０ａには、それぞれクーポン名４０ｂ及び有効期限４０ｃが表示される。ユーザによっていずれかのクーポン４０ａが押下されると、該当するクーポンの詳細情報を表示するクーポン詳細画面４１に遷移する。
【００５４】
携帯端末２の制御部２１は、携帯端末２の入力部２４からクーポンの選択が入力されると（ステップＳ１０２）、選択されたクーポンのクーポンコードを、クーポン管理サーバ１に送信する（ステップＳ１０３）。
【００５５】
クーポン管理サーバ１の制御部１１は、クーポンコードを携帯端末２から受信すると、記憶部１２に記憶されるクーポンテーブル３２から受信したクーポンコードのクーポン情報を検索する（ステップＳ１０４）。
【００５６】
クーポン管理サーバ１の制御部１１は、検索されたクーポン情報が配置されたクーポン詳細画面４１（図６（ｂ）参照）を携帯端末２に送信する（ステップＳ１０５）。
【００５７】
携帯端末２の制御部２１は、クーポン管理サーバ１から受信したクーポン詳細画面４１を表示部２５に表示し（ステップＳ１０６）、ユーザは、店舗の店員に表示画面を提示する。
図６（ｂ）に示すように、クーポン詳細画面４１には、クーポン名４１ａ、利用ボタン４１ｂ、有効期限４１ｃ、クーポン詳細説明文４１ｄが配置される。利用ボタン４１ｂは、クーポンを利用する場合に店舗の店員によって押下される。
【００５８】
携帯端末２の制御部２１は、クーポン詳細画面４１の利用ボタン４１ｂが押下されたことを検知すると、クーポン管理サーバ１にアクセスする。クーポン管理サーバ１の制御部１１は、利用済み設定認証コード入力画面４２（図６（ｃ）参照）を携帯端末２に送信し、携帯端末２の表示部２５に出力する（ステップＳ１０７）。携帯端末２の入力部２４は、利用済み設定認証コード入力画面４２の数字入力ボタン４２ａを用いて認証コードの入力を受付け、携帯端末２の制御部２１に出力する。
なお、携帯端末２の制御部２１は、利用済み設定認証コード入力画面４２を予め記憶部２２又はＲＡＭ等に記憶しておき、これを表示部２５に出力してもよい。
【００５９】
図６（ｃ）に示すように、利用済み設定認証コード入力画面４２には、数字入力ボタン４２ａ、戻るボタン４２ｂが配置される。数字入力ボタン４２ａを用いて、店員によって、店舗の認証コードが入力される。認証コードが入力されると、確認画面４３に遷移する。戻るボタン４２ｂは、クーポン詳細画面４１に戻る場合に、店員又はユーザによって押下される。
【００６０】
携帯端末２の制御部２１は、ステップＳ１０６にて表示されたクーポンのクーポンコードと、ステップＳ１０７にて入力された認証コードを、制御部２１のＲＡＭ又は記憶部２２に記憶させると共に、クーポン管理サーバ１に送信する（ステップＳ１０８）。
【００６１】
クーポン管理サーバ１の制御部１１は、クーポンコードと認証コードとを、携帯端末２から受信する（ステップＳ１０９）。
クーポン管理サーバ１の制御部１１は、記憶部１２に記憶されているクーポンテーブル３２において、受信したクーポンコードに一致するクーポンの「利用可能店舗の認証コード」に、受信した認証コードと一致するものがあるか判断する（ステップＳ１１０）。
【００６２】
認証コードがいずれとも一致しない場合には（ステップＳ１１０のＮＯ）、クーポン管理サーバ１の制御部１１は、携帯端末２にＮＧ画面を送信し、携帯端末２の表示部２５に出力して（ステップＳ１１２）、処理を終了する。
【００６３】
認証コードがいずれかと一致する場合には（ステップＳ１１０のＹＥＳ）、クーポン管理サーバ１の制御部１１は、受信したクーポンコードと一致するクーポンの有効期限を、記憶部１２に記憶されるクーポンテーブル３２から検索し、ステップＳ１０９の受信日時が有効期限内であるか否かを判断する（ステップＳ１１１）。
【００６４】
受信日時が有効期限内になければ（ステップＳ１１１のＮＯ）、クーポン管理サーバ１の制御部１１は、携帯端末２にＮＧ画面を送信し、携帯端末２の表示部２５に出力して（ステップＳ１１２）、処理を終了する。
受信日時が有効期限内であれば（ステップＳ１１１のＹＥＳ）、クーポン管理サーバ１の制御部１１は、携帯端末２に確認画面４３（図６（ｄ）参照）を送信し、携帯端末２の表示部２５に出力する（ステップＳ１１３）。
【００６５】
図６（ｄ）に示すように確認画面４３には、利用済みＯＫボタン４３ａと利用済みＮＧボタン４３ｂとが配置される。利用済みＯＫボタン４３ａは、クーポンを権利行使済みにする場合に、ユーザ又は店員によって押下される。利用済みＮＧボタン４３ｂは、クーポン詳細画面４１に戻る場合に、ユーザ又は店員よって押下される。
【００６６】
携帯端末２の制御部２１は、確認画面４３の利用済みＯＫボタン４３ａが押下されたことを検知すると（ステップＳ１１４）、制御部２１のＲＡＭ又は記憶部２２に記憶されるクーポンコードと認証コードと端末ＩＤとを、クーポン管理サーバ１に送信する（ステップＳ１１５）。
【００６７】
クーポン管理サーバ１の制御部１１は、携帯端末２からクーポンコードと認証コードと端末ＩＤとを受信する（ステップＳ１１６）。
続いて、クーポン管理サーバ１の制御部１１は、ステップＳ１１６の受信日時と、受信したクーポンコードと認証コードと端末ＩＤとを、記憶部１２に記憶されるクーポン利用履歴テーブル３４に記憶する（ステップＳ１１７）。
【００６８】
クーポン管理サーバ１の制御部１１は、クーポン利用履歴情報を保存すると利用確認済み画面４４（図６（ｅ）参照）を携帯端末２に送信し、携帯端末２の制御部２１は、受信した利用確認済み画面４４を表示部２５に表示し（ステップＳ１１８）、処理を終了する。
【００６９】
図６（ｅ）に示すように利用確認済み画面４４には、クーポン名４４ａ、利用済み提示部４４ｂ、クーポン詳細説明４４ｃ、等が配置される。
【００７０】
なお、認証コードのチェックについては、認証コードを予め携帯端末２側に記憶しておき、利用済み設定認証コード入力画面４２で入力した認証コードの有効性を携帯端末２側でチェックしてもよい。
【００７１】
＜第２の実施形態＞
図７〜図９を参照しながら、第２の実施形態について説明する。
第２の実施形態のシステム構成は、図１に示すクーポン認証システム１００と同様である。また、第２の実施形態に係るクーポン管理サーバ１のハードウエア構成、及び携帯端末２のハードウエア構成は、図２及び図３に示すハードウエア構成と同様である。
【００７２】
第２の実施形態は、以下の点で第１の実施形態の場合と異なる。
（１）クーポン管理サーバ１はクーポン配信アプリケーション用データベースを記憶し、携帯端末２にクーポン配信アプリケーションがインストールされる。クーポン認証処理は、携帯端末２内のクーポン配信アプリケーションと、クーポン管理サーバ１によって実行される。
（２）クーポン配信アプリケーションはＱＲコード（登録商標）読取用機能を備え、店舗に設置されるＱＲコード（登録商標）を読み取ることで、携帯端末２に認証コードを入力する。
（３）図４に示すクーポ管理サーバ１のデータ構成例におけるクーポンテーブル３２には、クーポン回数制限が予め記憶される。
【００７３】
ここで、クーポン配信アプリケーションとは、ネットワーク４を介して、携帯端末２に店舗で利用できるクーポンを配信するアプリケーションである。携帯端末２の制御部２１は、クーポン配信アプリケーションを介して、クーポン管理サーバ１にアクセスし、種々の処理を実行する。
【００７４】
携帯端末２にクーポン配信アプリケーションをインストールする処理について図７を参照して説明する。
図７に示すように、携帯端末２の制御部２１は、ネットワーク４を介してクーポン管理サーバ１のサイトにアクセスし、クーポン管理サーバ１にクーポン配信アプリケーションのダウンロードを要求する（ステップＳ２０１）。携帯端末２の制御部２１は、メールや２次元バーコード等により、クーポン配信アプリケーションをダウンロードするための初期ＵＲＬを取得して、クーポン管理サーバ１にアクセスしても良い。
【００７５】
クーポン管理サーバ１の制御部１１は、携帯端末２から送信されるパラメータから不正等が行われていないかどうか判断し、携帯端末２にクーポン配信アプリケーションのダウンロードを許可する（ステップＳ２０２）
【００７６】
クーポン管理サーバ１の制御部１１は、アプリケーションごとに割り振られる識別子を作成し、ユーザ管理テーブル３３に作成した識別子を格納し、記憶部１２に記憶させる（ステップＳ２０３）。
【００７７】
携帯端末２の制御部２１は、クーポン管理サーバ１の記憶部１２に記憶されるクーポン配信アプリケーション用データベースから、クーポン配信アプリケーションをダウンロードして、携帯端末２の記憶部２２にインストールする（ステップＳ２０４）。また、携帯端末２の制御部２１は、クーポン管理サーバ１のユーザ管理テーブル３３に格納される端末ＩＤを、携帯端末２の記憶部２２に記憶させる。
【００７８】
携帯端末２の制御部２１は、クーポン管理サーバ１にダウンロード完了を通知する（ステップＳ２０５）。
【００７９】
クーポン管理サーバ１の制御部１１は、クーポン配信アプリケーションの登録画面（図示せず）を携帯端末２に送信し、携帯端末２の表示部２５に出力する(ステップＳ２０６)。
【００８０】
携帯端末２の制御部２１は、表示された登録画面において入力部２４から性別、年齢、メールアドレス等のユーザ情報の入力を受付け（ステップＳ２０７）、クーポン管理サーバ１にユーザ情報を送信する（ステップＳ２０８）。
【００８１】
クーポン管理サーバ１の制御部１１は、受信したユーザ情報を、記憶部１２に記憶されるユーザ管理テーブル３３に格納する（ステップＳ２０９）。
【００８２】
以上のようにして、携帯端末２には、クーポン管理サーバ１からクーポン配信アプリケーションがダウンロードされて、実行可能な状態にインストールされる。クーポン管理サーバ１には、クーポン配信アプリケーションがダウンロードされたユーザのユーザ管理テーブル３３が記憶される。
【００８３】
図８、図９を参照して、第２の実施形態に係るクーポン認証処理について説明する。クーポン認証処理にて携帯端末２に表示される画面例は、第１の実施形態の説明にて用いた図６と、図６の（ｃ）を除いて同じである。
【００８４】
携帯端末２の制御部２１は、クーポン配信アプリケーションを起動してクーポン一覧画面４０を表示し、ユーザからクーポンの選択を受付けて、クーポン管理サーバ１にアクセスし、表示部２５にクーポン詳細画面４１を表示する（ステップＳ３０１）。
【００８５】
携帯端末２の制御部２１は、クーポン表示画面４１の利用ボタン４１ｂが押下されたことを検知すると、クーポン配信アプリケーションのＱＲコード（登録商標）読取用機能を起動する（ステップＳ３０２）。携帯端末２の表示部２５には、図９に示す利用済み設定バーコード読取り画面５０が表示される。
【００８６】
店舗の認証コードが埋め込まれたＱＲコード（登録商標）を印刷した印刷物、又はＱＲコード（登録商標）を表示したモニタ画面等が、店舗に予め設置されている。
【００８７】
図９に示すように、ユーザ又は店員は、利用済み設定バーコード読取り画面５０の投影部５０ａを見ながら、ＱＲコード（登録商標）を携帯端末２のカメラ部（図示せず）にかざす。携帯端末２の制御部２１は、カメラ部から入力されたＱＲコード（登録商標）を、対応する数値データ（認証コード）に変換して、記憶部２２に記憶する（ステップＳ３０３）。なお、ＱＲコード（登録商標）は一例であって、バーコード等、認証コードが記憶できる２次元コードであれば手段は問わない。
利用済み設定バーコード読取り画面５０に配置される戻るボタン５０ｂが押下されると、クーポン詳細画面４１に戻る。
【００８８】
続いて、携帯端末２の制御部２１は、ステップＳ３０１にて選択されたクーポンのクーポンコード、認証コードを記憶部２２又は制御部２１のＲＡＭに記憶し、記憶部２２に記憶される端末ＩＤと共に、クーポン管理サーバ１に送信する（ステップＳ３０４）。
【００８９】
クーポン管理サーバ１の制御部１１は、クーポンコードと認証コードと端末ＩＤを、携帯端末２から受信する（ステップＳ３０５）。
【００９０】
クーポン管理サーバ１の制御部１１は、受信したクーポンコードのクーポンを記憶部１２に記憶されるクーポンテーブル３２から検索し、クーポンの回数制限を取得する。続いて、記憶部１２に記憶されるクーポン利用履歴テーブル３４から、受信した端末ＩＤとクーポンコードとが共に一致するクーポン利用履歴情報を抽出し、件数を取得する。抽出された件数を、クーポンの回数制限と照合する（ステップＳ３０６）。
【００９１】
回数制限内であれば（ステップＳ３０６のＹＥＳ）、クーポン管理サーバ１の制御部１１は、ステップＳ３０７に進む。回数制限を超える場合には（ステップＳ３０６のＮＯ）、クーポン管理サーバ１の制御部１１は、携帯端末２にＮＧ画面を送信し、携帯端末２の表示部２５に出力して、処理を終了する（ステップＳ３０９）。
【００９２】
ステップＳ３０７〜ステップＳ３１５は、第1実施形態に係る図５のステップＳ１１０〜ステップＳ１１８と同じであるため、説明を省略する。
【００９３】
＜第３の実施形態＞
図１０〜図１３を参照しながら、第３の実施形態について説明する。
【００９４】
第３の実施形態は、以下の点で第１の実施形態の場合と異なる。
（１）クーポン管理サーバ１はクーポン配信アプリケーション用データベースを記憶し、携帯端末２にクーポン配信アプリケーションがインストールされる。クーポン認証処理は、携帯端末２内のクーポン配信アプリケーションと、クーポン管理サーバ１によって実行される。
（２）クーポン配信アプリケーションは、ＮＦＣ（Near Field Communication）方式のＰ２Ｐ機能を備え、携帯端末２を店舗に設置されるリーダライター７にかざすことで、リーダライター７から認証コードを受信する。
【００９５】
図１０は、第３の実施形態に係るクーポン認証システム２００の全体構成図である。クーポン認証システム２００は、図１に示すクーポン認証システム１００に加えて、リーダライター７を備える。リーダライター７とは、アンテナ（図示せず）を通じて、非接触で携帯端末２の近距離無線通信部２０と通信（データの書き込み・読み込み）を行うための端末である。リーダライター７は店舗に設置され、設置された店舗の認証コードを記憶する。
【００９６】
第３の実施形態のクーポン管理サーバ１のハードウエア構成は、図２に示すハードウエア構成と同様である。
【００９７】
図１１は、第３の実施形態に係る携帯端末２のハードウエア構成例を示すブロック図である。
携帯端末２は、図１１に示すように、例えば、制御部２１、記憶部２２、無線通信部２３、入力部２４、表示部２５、近距離通信モジュール２６とアンテナ２７とを含む近距離無線通信部２０と、ＩＣチップ２８とが、バス３０を介して接続されて構成される。
【００９８】
制御部２１、記憶部２２、無線通信部２３、入力部２４、表示部２５、及びバス３０は、図３にて説明した内容と同様であるため、説明を省略する。
【００９９】
近距離無線通信部２０は、近距離通信モジュール２６とアンテナ２７とによって、ＮＦＣ方式の近距離無線通信を行う。ＮＦＣ方式の近距離無線通信とは、ＩＳＯ／ＩＥＣ２１４８１（ＮＦＣＩＰ−２）規格に沿った通信方式、又は、将来これを含んで拡張される通信方式を意味する。
【０１００】
ＮＦＣ方式の近距離無線通信には、以下の３つの機能がある。
１．リーダライター機能
携帯電話２の近距離無線通信部２０を、例えば街中のＩＣタグにかざすと、データの読み込み及び書き込みができる機能である。
２．カードエミュレーション機能
携帯端末２の近距離無線通信部２０とＩＣチップ２８とを組み合わせることで、非接触ＩＣカードとしての役割を果たす機能である。
３．Ｐ２Ｐ（機器間通信）機能
ＮＦＣ方式の端末と、携帯端末２の近距離無線通信部２０とが、双方向通信する機能である。
【０１０１】
本実施形態では、携帯端末２の近距離無線通信部２０は、Ｐ２Ｐ機能を用いてリーダライター７とＮＦＣ方式の近距離無線通信を行う。
【０１０２】
図１２、図１３を参照して、第３の実施形態に係るクーポン認証処理について説明する。クーポン認証処理にて携帯端末２に表示される画面例は、第１の実施形態の説明にて用いた図６と、図６の（ｃ）を除いて同じである。
【０１０３】
携帯端末２の制御部２１は、クーポン配信アプリケーションを起動してクーポン一覧画面４０を表示し、ユーザからクーポンの選択を受付けて、クーポン管理サーバ１にアクセスし、表示部２５にクーポン詳細画面４１を表示する（ステップＳ４０１）。
【０１０４】
携帯端末２の制御部２１は、クーポン表示画面４１の利用ボタン４１ｂが押下されたことを検知すると、Ｐ２Ｐモード機能を起動する。ユーザ又は店員は、携帯端末２をリーダライター７にかざす（図１３参照）。携帯端末２の制御部２１は、近距離無線通信部２０を介して、リーダライター７にＰ２Ｐデータ送受信コマンドを送信する（ステップＳ４０２）。
【０１０５】
リーダライター７は、携帯端末２からＰ２Ｐデータ送受信コマンドを受信すると（ステップＳ４０３）、認証コードを携帯端末２に送信する（ステップＳ４０４、図１３参照）。
【０１０６】
携帯端末２の制御部２１は、近距離通信部２０を介して、認証コードを受信し（ステップＳ４０５）、記憶部２２に記憶する。
【０１０７】
ステップＳ４０６〜ステップＳ４１６は、第1実施形態に係る図５のステップＳ１０８〜ステップＳ１１８と同じであるため、説明を省略する。
【０１０８】
本実施形態においてリーダライター７を用いたが、リーダライター７に代えてＩＣタグ（図示せず）を用いても良い。ＩＣタグは、ＩＣチップ（図示せず）とアンテナコイル（図示せず）から構成され、店舗の認証コードを記憶する。携帯端末２をＩＣタグにかざすと、携帯端末２の近距離無線通信部２０は、上述したリーダライター機能を用いてＩＣタグに記憶される情報（認証コード）を読み取り、携帯端末２の制御部２１は、認証コードを受信する。
【０１０９】
以上の様に、携帯端末２に表示されたクーポン詳細画面４１が利用確認済み画面４４に遷移することで、店舗の店員（権利提供者）は、クーポンを利用する権利をユーザに提供することができる。また、携帯端末２に入力された店舗の認証コードをクーポン管理サーバ１に送信し、クーポン管理サーバ１はユーザの利用権を認証することで、クーポン利用画面の偽造を防ぎ、利用権のあるユーザのみに権利を提供することができる。
【０１１０】
更に、クーポン管理サーバ１は、携帯端末２の端末ＩＤとクーポン識別情報とを含む利用履歴を記憶することで、ユーザ単位でクーポンの利用状況を把握することができる。また、クーポン利用者の購買動向を把握でき、それに合わせたお知らせ情報をユーザの携帯端末２に配信することができる。
【０１１１】
＜第４の実施形態＞
図１４〜図１６を参照しながら、第４の実施形態に係るクーポン認証処理について説明する。
【０１１２】
第４の実施形態のシステム構成は、図１に示すクーポン認証システム１００と同様である。また、第４の実施形態に係るクーポン管理サーバ１のハードウエア構成、及び携帯端末２のハードウエア構成は、図２及び図３に示すハードウエア構成である。
【０１１３】
第４の実施形態に係るクーポン認証処理は、携帯端末２内のクーポン配信アプリケーションと、クーポン管理サーバ１によって実行される。
【０１１４】
第４の実施形態に係るクーポン管理サーバ１の記憶部１２には、図１４（ａ）〜（ｄ）に示す様に、店舗テーブル３１、クーポンテーブル３２、ユーザ管理テーブル３３、クーポン利用履歴テーブル３４が記憶される。ここで、以下の点が第１の実施形態の場合（図４参照）と異なる。
【０１１５】
店舗テーブル３１に格納される「認証コード」は、店舗を一意に識別する値であり、定期的に自動で又は手動で更新される。これにより、クーポン認証処理にて読み込まれるＱＲコード（登録商標）の真偽を判定し、クーポンの不正な使用を防止することができる。
【０１１６】
クーポンテーブル３２に格納される「クーポン情報」には、クーポン種別や、店舗のＰＯＳレジで読み込むためのＪＡＮ（Japanese Article Number）コード等の情報が含まれる。クーポン種別とは、クーポン利用画面（図１６参照）を見せるだけで利用できるか、または画面に表示されるコードを店舗側の機器で読み取ることで利用できるか、等を示す。
【０１１７】
また、クーポンテーブル３２は、「利用可能店舗の認証コード」に代えて「利用可能店舗の店舗コード」を店舗コード１、店舗コード２、・・・のように格納する。「利用可能店舗の店舗コード」とは、「クーポンコード」のクーポンを利用可能な店舗テーブル３１の１つ又は複数の店舗であり、「店舗コード」で紐付けられる。
【０１１８】
クーポン利用履歴テーブル３４は、「認証コード」に代えて「店舗コード」を格納する。「店舗コード」は店舗テーブル３１の「店舗コード」と紐付けられる。クーポン利用履歴テーブル３４に記憶される情報は、図１５に示すクーポン認証処理を実行して、携帯端末２からクーポン利用履歴を受信した場合に新たに追加される。
【０１１９】
また、クーポン管理サーバ１の記憶部１２には、図１４（ｅ）、（ｆ）に示す様に、更に、クーポン利用可否テーブル３５、クーポンキャンセル履歴テーブル３６が記憶される。
【０１２０】
クーポン利用可否テーブル３５は、「端末ＩＤ」、「クーポンコード」、「利用可否」等の情報を格納する。クーポン利用可否テーブル３５に記憶される情報は、図７に示すクーポン配信アプリケーションが携帯端末２にインストールされた場合に新たに作成される。「端末ＩＤ」とは、図７に示すインストールする処理にて発行される、アプリケーションを一意に識別する識別子である。「利用可否」とは、ユーザのクーポンが“利用可能”であるか、“利用済み”であるかを示す。ユーザのクーポン利用履歴と、クーポンテーブル３２の有効期限、回数制限等の情報に基づいて選択される。
【０１２１】
クーポンキャンセル履歴テーブル３６は、「アクセス日時」、「端末ＩＤ」、「クーポンコード」、「店舗コード」等の情報を格納する。クーポンキャンセル履歴テーブル３６に記憶される情報は、図１７に示すクーポンキャンセル処理を実行して、携帯端末２のクーポンキャンセル履歴を受信した場合に新たに追加される。
【０１２２】
次に、図１５、図１６を参照して、第４の実施形態に係るクーポン認証処理について説明する。
【０１２３】
図１５は、第４の実施形態に係るクーポン認証処理の詳細を示すフローチャートである。ステップＳ５０１〜ステップＳ５０３は、第２実施形態に係る図８のステップＳ３０１〜ステップＳ３０３と同じであるため、説明を省略する。
【０１２４】
読み込まれるＱＲコード（登録商標）のコード情報には、店舗テーブル３１の「店舗コード」、「認証コード」、及び「処理ＩＤ」が含まれる。「処理ＩＤ」とは、処理内容を示し、この場合はクーポンの利用を示す。例えば、「１１１１」等の数値で表される。
【０１２５】
携帯端末２の制御部２１は、入力されたＱＲコード（登録商標）から得られた「店舗コード」、「認証コード」、記憶部２２に記憶される「端末ＩＤ」、ステップＳ５０１にて選択されたクーポンの「クーポンコード」を、クーポン管理サーバ１に送信する（ステップＳ５０４）。
【０１２６】
クーポン管理サーバ１の制御部１１は、「店舗コード」と「認証コード」と「端末ＩＤ」と「クーポンコード」を、携帯端末２から受信する（ステップＳ５０５）。
【０１２７】
クーポン管理サーバ１の制御部１１は、受信した店舗コードの認証コードと、店舗テーブル３１にて保持される認証コードを比較する（ステップＳ５０６）。
具体的には、クーポン管理サーバ１の制御部１１は、クーポンテーブル３２から、受信したクーポンコードに対応する利用可能な店舗の店舗コードを取得し、受信した店舗コードと比較する。一致した場合には、クーポン管理サーバ１の制御部１１は、店舗テーブル３１から当該店舗コードに対応する認証コードを取得し、受信した認証コードと比較する。一致した場合には、クーポン管理サーバ１の制御部１１は、受信した認証コード等が正しいものとする。
【０１２８】
正しいものであれば（ステップＳ５０６のＹＥＳ）、クーポン管理サーバ１の制御部１１は、クーポン利用可否テーブル３５を検索し、受信した端末ＩＤと、クーポンコードとに対応する利用可否を、“利用済み”に更新する（または新規に追加する）（ステップＳ５０８）。
【０１２９】
正しいものでなければ（ステップＳ５０６のＮＯ）、クーポン管理サーバ１の制御部１１は、携帯端末２にＮＧ画面（図示せず）を送信して表示させ（ステップＳ５０７）、処理を終了する。
【０１３０】
クーポン管理サーバ１の制御部１１は、店舗コード等を受信した「アクセス日時」と、受信した「店舗コード」と「端末ＩＤ」と「クーポンコード」を紐づけて、クーポン利用履歴としてクーポン利用履歴テーブル３４に記憶させる（ステップＳ５０９）。
【０１３１】
クーポン管理サーバ１にてクーポンが利用されたとみなされると、携帯端末２の制御部２１は、表示部２５にクーポン利用画面７０または７１を表示して（ステップＳ５１０）、処理を終了する。
【０１３２】
図１６は、ステップＳ５１０にて携帯端末２に表示される画面の一例を示す図である。
【０１３３】
図１６の（ａ）に示すクーポン利用画面７０には、選択されたクーポンのクーポン名７０ａと「見せるだけで利用可」等の文言７０ｂが表示される。携帯端末２を所有するユーザは、クーポン利用画面７０を店舗の店員に提示することで、クーポンを行使する。
【０１３４】
図１６（ｂ）に示すクーポン利用画面７１には、選択されたクーポンのクーポン名７１ａと一次元バーコード７１ｂが表示される。一次元バーコード７１ｂを店舗のＰＯＳレジで読み込むことで、ユーザはクーポンを行使する。クーポン利用画面７０、７１が表示されてから一定時間（例えば、５〜１０分）後に画面表示は終了する。
【０１３５】
ここで別の形態として、携帯端末２の制御部２１がステップＳ５０４の処理を実行するタイミングは、リアルタイムで無くても良い。この場合、携帯端末２のアプリケーション内（制御部２１の記憶領域、または記憶部２２）にクーポンの利用状況を示すデータを溜めておく。例えば、携帯端末２の表示部２５にアプリケーションのトップ画面（図示せず）等が表示されたタイミングで、携帯端末２の制御部２１は、クーポン管理サーバ１に蓄積されたデータを送信する。
【０１３６】
また、ステップＳ５０６の処理は、クーポン管理サーバ１の制御部１１に代えて、携帯端末２の制御部２２が実行しても良い。この場合、携帯端末２の制御部２１は定期的にクーポン管理サーバ１にアクセスして認証コードをアプリケーション内に記憶し、記憶された認証コードに基づいてＱＲコード（登録商標）の真偽を判定する。
【０１３７】
また、ステップＳ５０５の処理では、「店舗コード」を受信しなくても良い。その場合、クーポン管理サーバ１の制御部１１は、店舗テーブル３１から受信した認証コードに対応する店舗コードを取得し、クーポンテーブル３２から受信したクーポンコードに対応する利用可能な店舗の店舗コードを取得して比較する。一致した場合には、クーポン管理サーバ１の制御部１１は、受信した認証コード等が正しいものとする。
【０１３８】
本実施形態によれば、クーポンが利用された店舗を特定することができるとともに、ワンタイムクーポン（１度だけ利用可能なクーポン）を実現することができる。また、利用店舗に行かないと有効とならないクーポンを実現することができる。
【０１３９】
<第５の実施形態＞
続いて、図１７と図１８を参照して、第５の実施形態に係るクーポンキャンセル処理について説明する。クーポンキャンセル処理とは、利用済みのクーポンを再度利用可能にする処理である。
【０１４０】
第５の実施形態のシステム構成は、図１に示すクーポン認証システム１００と同様である。また、第５の実施形態に係るクーポン管理サーバ１のハードウエア構成、及び携帯端末２のハードウエア構成は、図２及び図３に示すハードウエア構成と同様である。
【０１４１】
第５の実施形態に係るクーポン管理サーバ１の記憶部１２には、第４の実施形態と同様に、店舗テーブル３１、クーポンテーブル３２、ユーザ管理テーブル３３、クーポン利用履歴テーブル３４、クーポン利用可否テーブル３５、クーポンキャンセル履歴テーブル３６が記憶される。
【０１４２】
第５の実施形態に係るクーポンキャンセル処理は、携帯端末２内のクーポン配信アプリケーションと、クーポン管理サーバ１によって実行される。
【０１４３】
図１７は、第５の実施形態に係るクーポンキャンセル処理の詳細を示すフローチャートである。携帯端末２の制御部２１は、クーポン配信アプリケーションを起動してのメニュー画面（図示せず）を表示し、クーポン利用キャンセルを受付けて、表示部２５にクーポンキャンセル画面８０を表示する（ステップＳ６０１）。
【０１４４】
図１８は、第５の実施形態に係る携帯端末２に表示する画面例を示す。図１８の（ａ）に、クーポンキャンセル画面８０を示す。クーポンキャンセル画面８０には、キャンセルボタン８０ａが配置される。
【０１４５】
携帯端末２の制御部２１は、キャンセルボタン８０ａが押下されたことを検知すると、クーポン配信アプリケーションを介してＱＲコード（登録商標）読取用機能を起動し（ステップＳ６０２）、店舗の店員が提示するＱＲコード（登録商標）を読み取る（ステップＳ６０３）。携帯端末２の表示部２５には、図９に示す利用済み設定バーコード読取り画面５０と同様の画面が表示される。
【０１４６】
読み取られるＱＲコード（登録商標）のコード情報には店舗テーブル３１の「店舗コード」、「認証コード」、及び「処理ＩＤ」が含まれる。「処理ＩＤ」は、クーポンのキャンセルを示すものであり、例えば、「９９９９」等の数値で表される。
【０１４７】
携帯端末２の制御部２１は、直前に使用したクーポン一覧が表示される管理モード画面８１を表示部２５に表示する（ステップＳ６０４）。管理モード画面８１の一例を図１８の（ｂ）に示す。管理モード画面８１には直前に使用したクーポン８１ａ（アプリケーション内に記憶されている）ごとにボタン８１ｂが配置される。ボタン８１ｂはクーポンを利用可に戻す場合に、店員またはユーザによって押下される。
【０１４８】
携帯端末２の制御部２１は、管理モード画面８１のクーポン８１ａからキャンセルする１または複数のクーポンの選択を受付け（ステップＳ６０５）、入力されたＱＲコード（登録商標）から得られた「店舗コード」、「認証コード」、記憶部２２に記憶される「端末ＩＤ」、ステップＳ６０５にて選択されたクーポンの「クーポンコード」を、クーポン管理サーバ１に送信する（ステップＳ６０６）。
【０１４９】
クーポン管理サーバ１の制御部１１は、「店舗コード」と「認証コード」と「端末ＩＤ」と「クーポンコード」を、携帯端末２から受信する（ステップＳ６０７）。
【０１５０】
クーポン管理サーバ１の制御部１１は、クーポンはキャンセル可能か判定する（ステップＳ６０８）。
具体的には、クーポン管理サーバ１の制御部１１は、クーポンテーブル３２から、受信したクーポンコードに対応する利用可能な店舗の店舗コードを取得し、受信した店舗コードと比較する。一致した場合には、クーポン管理サーバ１の制御部１１は、店舗テーブル３１から当該店舗コードに対応する認証コードを取得し、受信した認証コードと比較する。一致した場合には、クーポン管理サーバ１の制御部１１は、受信した認証コード等が正しいものとする。
【０１５１】
クーポン管理サーバ１の制御部１１は、正しいとした場合には、さらに、クーポン利用履歴テーブル３４を参照して、受信した端末ＩＤとクーポンコードと店舗コードとに対応するアクセス日時を取得し、クーポンが一定時間内にユーザによって利用されたものであるか判定しても良い。
【０１５２】
正しいものであれば（ステップＳ６０８のＹＥＳ）、クーポン管理サーバ１の制御部１１は、クーポン利用可否テーブル３５を検索し、受信した端末ＩＤとクーポンコードとに対応する利用可否を、“利用可”に更新する（ステップＳ６１０）。
【０１５３】
正しいものでなければ（ステップＳ６０８のＮＯ）、クーポン管理サーバ１の制御部１１は、携帯端末２にＮＧ画面（図示せず）を送信して表示させ（ステップＳ６０９）、処理を終了する。
【０１５４】
クーポン管理サーバ１の制御部１１は、店舗コード等を受信した「アクセス日時」と、受信した「店舗コード」と「端末ＩＤ」と「クーポンコード」を紐づけて、クーポンキャンセル履歴としてクーポンキャンセル履歴テーブル３６に記憶させる（ステップＳ６１１）。
【０１５５】
クーポン管理サーバ１にてクーポンがキャンセルされたとみなされると、携帯端末２の制御部２１は、表示部２５にクーポン一覧画面８２を表示して（ステップＳ６１２）、処理を終了する。クーポン一覧画面８２の一例を図１８の（ｃ）に示す。クーポン一覧画面８２には複数のクーポン８２ａが配置され、クーポンの選択を受付けるとクーポン認証処理が開始する。
【０１５６】
ここで別の形態として、ステップＳ６０８の処理は、クーポン管理サーバ１の制御部１１に代えて、携帯端末２の制御部２２が実行しても良い。この場合、携帯端末２のアプリケーション内に記憶される認証コードに基づいてＱＲコード（登録商標）の真偽を判定すると共に、クーポンの利用状況を示すデータに基づいてクーポンが一定時間内に利用されたものであるか判定する。
【０１５７】
また、ステップＳ６０１〜ステップＳ６０５の処理に代えて、第４の実施形態に係るステップＳ３０１〜ステップＳ３０３の処理を実行しても良い。この場合、クーポン詳細画面４１（図６参照）の利用ボタン４１ｂに代えて、キャンセルボタン（図示せず）を配置し、キャンセルボタンの選択が検知されると表示されたクーポンのキャンセル処理を実行する。
【０１５８】
本実施形態によれば、一度利用されたクーポンの利用をキャンセルすることができる。
【０１５９】
以上、添付図面を参照しながら、本発明に係るクーポン認証システム１００、２００等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１６０】
１００、２００………クーポン認証システム
１………クーポン管理サーバ
２（２ａ、２ｂ）………携帯端末
３………通信基地局
４………ネットワーク
７………リーダライター
１１、２１………制御部
１２、２２………記憶部
１３………メディア入出力部
１４………通信制御部
１５、２４………入力部
１６、２５………表示部
２３………無線通信部
１７………周辺機器Ｉ／Ｆ部
３１………店舗テーブル
３２………クーポンテーブル
３３………ユーザ管理テーブル
３４………クーポン利用履歴テーブル
３５………クーポン利用可否テーブル
３６………クーポンキャンセル履歴テーブル
４０、８２………クーポン一覧画面
４１………クーポン詳細画面
４２………利用済み設定認証コード入力画面
４３………確認画面
４４………利用確認済み画面
５０………利用済み設定バーコード読取り画面
６０………利用済み設定画面
７０、７１………クーポン利用画面
８０………クーポンキャンセル画面
８１………管理モード画面
【図１】
2014197371.tif 000003
【図２】
2014197371.tif 000004
【図３】
2014197371.tif 000005
【図４】
2014197371.tif 000006
【図５】
2014197371.tif 000007
【図６】
2014197371.tif 000008
【図７】
2014197371.tif 000009
【図８】
2014197371.tif 000010
【図９】
2014197371.tif 000011
【図１０】
2014197371.tif 000012
【図１１】
2014197371.tif 000013
【図１２】
2014197371.tif 000014
【図１３】
2014197371.tif 000015
【図１４】
2014197371.tif 000016
【図１５】
2014197371.tif 000017
【図１６】
2014197371.tif 000018
【図１７】
2014197371.tif 000019
【図１８】
2014197371.tif 000020