(57)【要約】      （修正有）【課題】電子クーポンのセキュリティを向上させ、しかも店舗の認証を可能とすることにより店舗のセキュリティを向上させることが可能な電子クーポンの利用方法を提供する。【解決手段】店舗側携帯端末４が店舗識別情報に基づいてＯＴＰを生成し、生成したＯＴＰを暗号化した暗号コードを表示する段階と、店舗側携帯端末４が表示している暗号コードをクライアント側携帯端末２が読み取って本部側のサーバーに送信する段階と、本部側のサーバー６が暗号コードをデコードし、デコードした店舗識別情報とサーバー６が格納している店舗識別情報とを比較すると共に、店舗識別情報に基づいたＯＴＰを生成し、生成したＯＴＰとクライアント側携帯端末２を介して送信された店舗側携帯端末４からのＯＴＰとを比較して店舗を認証する段階とを備える。【選択図】図１
2014109985.tif 000002
【特許請求の範囲】
【請求項１】
クライアント側携帯端末がネットワークを介して電子クーポンを取得する段階と、
店舗側携帯端末が店舗識別情報に基づいてワンタイムパスワード（ＯＴＰ）を生成し、生成したＯＴＰを暗号化した暗号コードを表示する段階と、
店舗側携帯端末が表示している暗号コードを前記クライアント側携帯端末が読み取って本部側のサーバーに送信する段階と、
本部側のサーバーが前記暗号コードをデコードし、デコードした店舗識別情報とサーバーが格納している店舗識別情報とを比較すると共に、店舗識別情報に基づいたＯＴＰを生成し、生成したＯＴＰとクライアント側携帯端末を介して送信された店舗側携帯端末からのＯＴＰとを比較して店舗を認証する段階と、
本部側のサーバーが店舗を認証したとき、格納している電子クーポンのクーポン情報をクライアント側携帯端末からの電子クーポンのクーポン情報に基づいて更新すると共に認証結果をクライアント側携帯端末及び店舗側携帯端末に送信する段階と、を備えていることを特徴とする電子クーポンの利用方法。
【請求項２】
前記本部側のサーバーは、前記クライアント側携帯端末からの電子クーポンのクーポン識別情報と格納している電子クーポンのクーポン識別情報とを比較して電子クーポンを認証する段階をさらに備え、
本部側のサーバーが店舗及び電子クーポンを認証したとき、格納している電子クーポンのクーポン情報をクライアント側携帯端末からの電子クーポンのクーポン情報に基づいて更新すると共に認証結果をクライアント側携帯端末及び店舗側携帯端末に送信する段階と、を備えていることを特徴とする請求項１記載の電子クーポンの利用方法。
【請求項３】
前記クライアント側携帯端末は、複数の電子クーポンを記録し、記録した複数の電子クーポンから一の電子クーポンを選択して前記本部側のサーバーに送信することを特徴とする請求項１又は２記載の電子クーポンの利用方法。
【請求項４】
前記本部側のサーバーは、デコードした店舗識別情報に基づいて前記ＯＴＰを生成するか、又はサーバーが格納している店舗識別情報に基づいて前記ＯＴＰを生成することを特徴とする請求項１〜３のいずれか１項記載の電子クーポンの利用方法。
【請求項５】
店舗が発行する電子クーポンをネットワークを介してクライアント側携帯端末が取得し、本部側のサーバーの認証により電子クーポンの利用を可能とする電子クーポンの利用システムであって、
前記店舗は店舗側携帯端末を有しており、この店舗側携帯端末は店舗識別情報に基づいてワンタイムパスワード（ＯＴＰ）を生成する店舗側ＯＴＰ生成部と、店舗識別情報及び生成したＯＴＰを暗号化して暗号コードを生成するエンコード部と、生成した暗号コードを表示する表示部とを備え、
前記クライアント側携帯端末は、ネットワークへのアクセスを行う送受信部と、前記電子クーポンのクーポン情報を読み取り可能に表示する表示部と、前記店舗側携帯端末が表示する暗号コードを読み取る読取部とを備え、
前記本部側のサーバーは、前記クライアント側携帯端末とネットワークを介して送受信が可能な送受信部と、店舗識別情報を格納すると共に店舗が発行する電子クーポンのクーポン情報を店舗識別情報に対応して格納したデータベースと、クライアント側携帯端末からの暗号コードを店舗識別情報とＯＴＰとにデコードするデコード部と、店舗識別情報に基づいてＯＴＰを生成するサーバー側ＯＴＰ生成部と、デコードした店舗識別情報とデータベースが格納している店舗識別情報とを比較すると共に前記サーバー側ＯＴＰ生成部が生成したＯＴＰとクライアント側携帯端末を介して送信され前記デコード部がデコードした店舗側携帯端末からのＯＴＰとを比較して店舗を認証する店舗認証部とを備えており、
前記店舗認証部が店舗を認証したとき、前記データベース内の電子クーポンのクーポン情報をクライアント側携帯端末からの電子クーポンのクーポン情報に基づいて更新すると共に認証結果をクライアント側携帯端末及び店舗側携帯端末に送信することを特徴とする電子クーポンの利用システム。
【請求項６】
前記本部側のサーバーは、前記クライアント側携帯端末からの電子クーポンのクーポン識別情報と前記データベースに格納している電子クーポンのクーポン識別情報とを比較して電子クーポンを認証するクーポン認証部をさらに備え、
前記店舗認証部が店舗を認証し、且つクーポン認証部が電子クーポンを認証したとき、前記データベース内の電子クーポンのクーポン情報をクライアント側携帯端末からの電子クーポンのクーポン情報に基づいて更新すると共に認証結果をクライアント側携帯端末及び店舗側携帯端末に送信することを特徴とする請求項５記載の電子クーポンの利用システム。
【請求項７】
前記クライアント側携帯端末は複数の電子クーポンを記録する記録部と、記録部が記録した複数の電子クーポンから一の電子クーポンを選択する選択部とをさらに有していることを特徴とする請求項５又は６記載の電子クーポンの利用システム。
【請求項８】
前記本部側のサーバーのサーバー側ＯＴＰ生成部は、前記デコード部がデコードした店舗識別情報に基づいて前記ＯＴＰを生成するか又は前記データベースに格納された店舗識別情報に基づいて前記ＯＴＰを生成することを特徴とする請求項５〜７のいずれか１項記載の電子クーポンの利用システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信網を介して配信される電子クーポンの利用方法及び利用システムに関する。
【背景技術】
【０００２】
インターネットを介して食事代金や商品代金等の割引を行ったり、特定メニューや特定サービスの提供を行うため、電子クーポンが発行されている。この電子クーポンは、スマートフォン、ｉｐｈｏｎｅ（登録商標）等のクライアント側端末によって受信し、受信した電子クーポンをダウンロードしてクライアント側端末に表示することによって所定のサービスを受けるシステムとなっている（特許文献１及び２参照）。
【０００３】
特許文献１に記載された電子クーポンシステムは、パソコン等のクライアント側端末がインターネットを介してサーバーから電子クーポンの配信を要求し、配信された電子クーポンの有効期限が切れている場合に、最新の電子クーポンの配信を要求するシステムである。これにより最新の電子クーポンを店舗で利用することが可能となる。
【０００４】
特許文献２に記載された電子クーポンシステムは、クライアント側端末に電子クーポンを発行する際にシステムがワンタイムパスワード（ＯＴＰ）を生成し、電子クーポンとＯＴＰとをクライアント側端末にバーコード表示するシステムである。ＯＴＰを用いることによりセキュリティを付与するものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−６４９９号公報
【特許文献２】特開２００９−１２３０１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のシステムでは、電子クーポンのセキュリティの信頼度が低く、電子クーポンが盗用される可能性が高い問題を有している。
特許文献２に記載のシステムでは、ＯＴＰを使用することにより、電子クーポンのセキュリティがある程度付与されるが、電子クーポンと電子クーポン発行元の店舗との間の関係のセキュリティが十分とはなっていない。又、店舗の認証が不十分であり、電子クーポンが盗用される等の信頼性に欠ける問題がある。
【０００７】
本発明は、このような問題点を考慮してなされたものであり、電子クーポンのセキュリティを向上させ、しかも店舗の認証を可能とすることにより店舗のセキュリティを向上させることが可能な電子クーポンの利用方法及び電子クーポンの利用システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の電子クーポンの利用方法は、クライアント側携帯端末がネットワークを介して電子クーポンを取得する段階と、店舗側携帯端末が店舗識別情報に基づいてワンタイムパスワード（ＯＴＰ）を生成し、生成したＯＴＰを暗号化した暗号コードを表示する段階と、店舗側携帯端末が表示している暗号コードを前記クライアント側携帯端末が読み取って本部側のサーバーに送信する段階と、本部側のサーバーが前記暗号コードをデコードし、デコードした店舗識別情報とサーバーが格納している店舗識別情報とを比較すると共に、店舗識別情報に基づいたＯＴＰを生成し、生成したＯＴＰとクライアント側携帯端末を介して送信された店舗側携帯端末からのＯＴＰとを比較して店舗を認証する段階と、本部側のサーバーが店舗を認証したとき、格納している電子クーポンのクーポン情報をクライアント側携帯端末からの電子クーポンのクーポン情報に基づいて更新すると共に認証結果をクライアント側携帯端末及び店舗側携帯端末に送信する段階と、を備えていることを特徴とする。
【０００９】
上記方法において、前記本部側のサーバーは、前記クライアント側携帯端末からの電子クーポンのクーポン識別情報と格納している電子クーポンのクーポン識別情報とを比較して電子クーポンを認証する段階をさらに備え、本部側のサーバーが店舗及び電子クーポンを認証したとき、格納している電子クーポンのクーポン情報をクライアント側携帯端末からの電子クーポンのクーポン情報に基づいて更新すると共に認証結果をクライアント側携帯端末及び店舗側携帯端末に送信する段階と、を備えていることが好ましい。
又、前記クライアント側携帯端末は、複数の電子クーポンを記録し、記録した複数の電子クーポンから一の電子クーポンを選択して前記本部側のサーバーに送信することが好ましい。
又、前記本部側のサーバーは、デコードした店舗識別情報に基づいて前記ＯＴＰを生成するか、又はサーバーが格納している店舗識別情報に基づいて前記ＯＴＰを生成することが好ましい。
【００１０】
本発明の電子クーポンの利用システムは、店舗が発行する電子クーポンをネットワークを介してクライアント側携帯端末が取得し、本部側のサーバーの認証により電子クーポンの利用を可能とする電子クーポンの利用システムであって、前記店舗は店舗側携帯端末を有しており、この店舗側携帯端末は、店舗識別情報に基づいてワンタイムパスワード（ＯＴＰ）を生成する店舗側ＯＴＰ生成部と、店舗識別情報及び生成したＯＴＰを暗号化して暗号コードを生成するエンコード部と、生成した暗号コードを表示する表示部とを備え、前記クライアント側携帯端末は、ネットワークへのアクセスを行う送受信部と、前記電子クーポンのクーポン情報を読み取り可能に表示する表示部と、前記店舗側携帯端末が表示する暗号コードを読み取る読取部とを備え、前記本部側のサーバーは、前記クライアント側携帯端末とネットワークを介して送受信が可能な送受信部と、店舗識別情報を格納すると共に店舗が発行する電子クーポンのクーポン情報を店舗識別情報に対応して格納したデータベースと、クライアント側携帯端末からの暗号コードを店舗識別情報とＯＴＰとにデコードするデコード部と、店舗識別情報に基づいてＯＴＰを生成するサーバー側ＯＴＰ生成部と、デコードした店舗識別情報とデータベースが格納している店舗識別情報とを比較すると共に前記サーバー側ＯＴＰ生成部が生成したＯＴＰとクライアント側携帯端末を介して送信され前記デコード部がデコードした店舗側携帯端末からのＯＴＰとを比較して店舗を認証する店舗認証部とを備えており、前記店舗認証部が店舗を認証したとき、前記データベース内の電子クーポンのクーポン情報をクライアント側携帯端末からの電子クーポンのクーポン情報に基づいて更新すると共に認証結果をクライアント側携帯端末及び店舗側携帯端末に送信することが好ましい。
【００１１】
上記システムにおいては、前記本部側のサーバーは、前記クライアント側携帯端末からの電子クーポンのクーポン識別情報と前記データベースに格納している電子クーポンのクーポン識別情報とを比較して電子クーポンを認証するクーポン認証部をさらに備え、前記店舗認証部が店舗を認証し、且つクーポン認証部が電子クーポンを認証したとき、前記データベース内の電子クーポンのクーポン情報をクライアント側携帯端末からの電子クーポンのクーポン情報に基づいて更新すると共に認証結果をクライアント側携帯端末及び店舗側携帯端末に送信することが好ましい。
又、前記クライアント側携帯端末は複数の電子クーポンを記録する記録部と、記録部が記録した複数の電子クーポンから一の電子クーポンを選択する選択部とをさらに有していることが好ましい。
又、前記本部側のサーバーのサーバー側ＯＴＰ生成部は、前記デコード部がデコードした店舗識別情報に基づいて前記ＯＴＰを生成するか又は前記データベースに格納された店舗識別情報に基づいて前記ＯＴＰを生成することが好ましい。
【発明の効果】
【００１２】
本発明によれば、電子クーポンを発行した店舗の認証の際に、店舗識別情報及び店舗識別情報に基づいたＯＴＰを用いるため、電子クーポン発行元の店舗に対するセキュリティを向上させることができ、信頼のある電子クーポンの利用が可能となる。又、店舗側携帯端末が表示している暗号コードをクライアント側携帯端末が読み取って本部側のサーバーに送信するだけで店舗の認証を行うため、認証の操作が簡便となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態の電子クーポンの利用システムを示すブロック図である。
【図２】電子クーポンの利用システムの詳細を示すブロック図である。
【図３】電子クーポンを利用するためのシーケンスを示す図である。
【図４】クライアント側携帯端末が複数の電子クーポンを表示した状態を示す正面図である。
【図５】クライアント側携帯端末が一の電子クーポンを表示した状態を示す正面図である。
【図６】店舗側携帯端末が暗号コードを表示した状態を示す正面図である。
【図７】クライアント側携帯端末が読み込んだ暗号コードを表示した状態を示す正面図である。
【図８】クライアント側携帯端末における認証結果の表示例を示す正面図である。
【図９】店舗側携帯端末における認証結果の表示例を示す正面図である。
【発明を実施するための形態】
【００１４】
以下、本発明を図示する実施形態により具体的に説明する。図１は本発明の一実施形態の電子クーポンの利用システム１の全体構成を示すブロック図、図２は図１の要部を示すブロック図である。
【００１５】
図１に示す電子クーポンの利用システム１において、顧客はクライアント側携帯端末２を保有しており、このクライアント側携帯端末２がインターネット等のネットワーク３を介して本部側のサーバー６と通信可能に接続される。電子クーポンは店舗によって発行される。店舗は店舗コンピュータ５と店舗コンピュータ５に接続可能となっている店舗側携帯端末４とを有している。店舗コンピュータ５は本部側のサーバー６とアクセス可能に接続される。この接続は専用の通信回線８又はネットワーク３によって行われる。電子クーポンは店舗コンピュータ５と本部側のサーバー６との間で相互にアクセスされる。又、電子クーポンは店舗コンピュータ５と店舗側携帯端末４との間においても相互にアクセスされる。これらのアクセスによって電子クーポンの書き換えや追加、更新の情報が店舗コンピュータ５，本部側のサーバー６及び店舗側携帯端末４の間で共有される。なお、店舗側携帯端末４を本部側のサーバー６と通信回線８やネットワーク３を介してアクセス可能とすることも可能である。この場合には、店舗コンピュータ５を省略することができる。
【００１６】
店舗側携帯端末４は店舗の店員が携帯可能な携帯型端末であり、スマートフォン、ｉｐｈｏｎ、タブレット（いずれも登録商標）、その他の携帯型端末が使用される。このように店舗側携帯端末４が携帯可能となっていることにより電子クーポンの利用の際に、店員が店舗側携帯端末４を所持することにより顧客に対して店舗側携帯端末４を簡単に提示することができる。
【００１７】
店舗側携帯端末４は読取部４１、店舗側ＯＴＰ生成部４２、エンコード部４３、表示部４４、記録部４５、タイマー４７、送受信部４８、制御部４９を有している。
【００１８】
読取部４１はＣＣＤカメラ等からなり、所定のデータを読み取る。
記録部４５は店舗識別情報を記録すると共に店舗コンピュータ５から送信された電子クーポンのクーポン情報を記録する。店舗識別情報としては、店舗ＩＤやパスワードを用いることができる。電子クーポンのクーポン情報は、サービスの対象となる商品や食事等のサービス対象と、サービス対象のそれぞれに対応している割引率や値引率等のサービス内容、その他の情報である。この場合、サービス内容はサービス対象に対応して記録される。
送受信部４８は店舗コンピュータ５を介して店舗側のサーバー６との間でデータの送受信を行う。送受信部４８は店舗コンピュータ５を介することなく、店舗側のサーバー６と直接に送受信を行うことが可能である。
【００１９】
店舗側ＯＴＰ生成部４２は、記録部４５が記録した店舗識別情報に基づいてＯＴＰを生成する。店舗側ＯＴＰ生成部４２は店舗識別情報とパスワードの生成時刻との組み合わせから所定のアルゴリズムによってランダムな番号であるＯＴＰを生成する。生成されたＯＴＰは使い捨て型であり、１回の使用ごとに更新される。
タイマー４７は時刻を計測し、計測した時刻を店舗側ＯＴＰ生成部４２に出力する。これにより店舗側ＯＴＰ生成部４２が店舗識別情報と時刻とを組み合わせたＯＴＰを生成する。
【００２０】
エンコード部４３は記録部４５に記録されている店舗識別情報と、店舗側ＯＴＰ生成部４２によって生成されたＯＴＰとを含む情報をエンコードして暗号コードを生成する。暗号コードとしては、マトリックス型２次元コード（ＱＲコード（登録商標））を用いることができる。
表示部４４は、タッチパネルや液晶パネル等によって形成されており、所定のデータを可視表示する。この実施形態において、表示部４４はエンコード部４３が暗号化した暗号コード（ＱＲコード（登録商標））を表示する（図５参照）。
【００２１】
制御部４９は店舗側携帯端末４の駆動を制御する。この実施形態において、制御部４９は店舗側ＯＴＰ生成部４２によるＯＴＰの生成、エンコード部４３による暗号コードの生成、記録部４５による店舗識別情報や電子クーポンのクーポン情報の記録、表示部４４による暗号コードの表示、その他の処理を制御する。
【００２２】
クライアント側携帯端末２は顧客が保有する携帯型の端末であり、店舗側携帯端末４と同様にスマートフォン、ｉｐｈｏｎ、タブレット（いずれも登録商標）、その他の携帯型端末を用いることができる。この実施形態において電子クーポンを利用する際には、顧客がクライアント側携帯端末２を所持して店舗に出向いて店舗の店員に提示することにより、電子クーポンの利用が開始される。
【００２３】
クライアント側携帯端末２は送受信部２１、読取部２２、記録部２３、選択部２４、表示部２５、制御部２６を有している。
【００２４】
送受信部２１はネットワーク３を介して本部側のサーバー６や他の携帯端末２との通信、その他の通信を行うものである。
読取部２２はＣＣＤカメラ等によって形成されており、一般のカメラと同様の機能を有している。この実施形態において、読取部２２は店舗側携帯端末４の表示部４４が表示している暗号コードを読み取る。
【００２５】
記録部２３は送受信部２１が受信した電子クーポンの複数を記録する。記録部２３が複数の電子クーポンを記録することにより、顧客は必要な一の電子クーポンを選択することができる。選択部２４はこの選択を行うものである。この選択は、表示部２５が表示している選択欄をタッチすることにより行うことができる（図４参照）。
【００２６】
表示部２５はタッチパネルや液晶パネルからなり、ネットワーク３を介して取得した電子クーポンを表示する。図４は取得した電子クーポンの表示例を示す。記録部２３が複数の電子クーポンを記録している場合、表示部２５は複数の電子クーポンを目録表示する。表示部２５が複数の電子クーポンを目録表示している場合において、選択部２４は必要な電子クーポンを表示している表示欄をタッチすることにより一の電子クーポンの選択を行う。
【００２７】
制御部２６は送受信部２１による通信、読取部２２による読み取り、記録部２３への電子クーポンの記録、表示部２５による表示、その他の駆動を制御する。
【００２８】
本部側のサーバー６は、送受信部６１、サーバー側ＯＴＰ生成部６２、タイマー６３、店舗認証部６４、クーポン認証部６０、表示部６５、入力部６６、出力部６７、デコード部６８、制御部６９及びデータベース７０を備えている。
【００２９】
送受信部６１はネットワーク３を介してクライアント側携帯端末２と通信する。また、送受信部６１は専用の通信回線８又はネットワーク３を介して店舗コンピュータ５と通信し、店舗側携帯端末４とはネットワーク３を介して通信可能となっている。送受信部６１は店舗コンピュータ５又は店舗側携帯端末４と通信することによりサーバー６に店舗が発行する電子クーポンが入力される。この電子クーポンはサーバー６のデータベース７０（クーポンデータベース７２）に電子クーポンのクーポン情報として記録される。さらに送受信部６１はクライアント側携帯端末２から送信された電子クーポンを受信する。クライアント側携帯端末２から受信した電子クーポンのクーポン情報はクーポン認証部６０に入力されて電子クーポンの認証に供される。
【００３０】
入力部６６はキーボード等からなり所定のデータの入力を行う。出力部６７はプリンター等からなり所定のデータの出力を行う。表示部６５は店舗や電子クーポンの認証結果等の所定の表示を行う。
【００３１】
デコード部６８はクライアント側携帯端末２から送信された店舗側携帯端末４の暗号コード（ＱＲコード（登録商標））を復元して店舗識別情報とＯＴＰとにデコードする。デコード部６８はデコードした店舗識別情報とＯＴＰとを分離し、店舗識別情報をサーバー側ＯＴＰ生成部６２に出力し、ＯＴＰを店舗認証部６４に出力する。
【００３２】
サーバー側ＯＴＰ生成部６２は店舗識別情報に基づいてＯＴＰを生成するものであり、店舗側ＯＴＰ生成部４２と同様に、ＯＴＰ生成ソフトを有している。サーバー側ＯＴＰ生成部６２及び店舗側ＯＴＰ生成部４２は同じアルゴリズムでＯＴＰを生成するものであり、このためこれらは共通のＯＴＰ生成ソフトを有している。サーバー側ＯＴＰ生成部６２においても、店舗識別情報とパスワードの生成時刻との組み合わせから所定のアルゴリズムによってランダムな番号であるＯＴＰを生成する。生成されたＯＴＰは使い捨て型であり、１回の使用ごとに更新する。
【００３３】
サーバー側ＯＴＰ生成部６２においては、クライアント側携帯端末２から暗号コードが入力されてデコードされた店舗識別情報に基づいてＯＴＰを生成する。このＯＴＰはクライアント側携帯端末２から暗号コードが入力されたときに生成される。これに限らず、サーバー側ＯＴＰ生成部６２はデータベース７０の店舗データベース７２内に格納されている店舗識別情報に基づいてＯＴＰを生成しても良い。この場合においても、クライアント側携帯端末２から暗号コードが入力されたときにＯＴＰが生成される。いずれの場合においても、生成したＯＴＰが店舗認証部６４に出力され、店舗認証部６４でクライアント側携帯端末２から入力された店舗側携帯端末４からのＯＴＰと比較されて店舗の認証が行われる。
【００３４】
タイマー６３はクライアント側携帯端末２からの暗号データを送受信部６１が受信した時刻を計測し、計測した時刻をサーバー側ＯＴＰ生成部６２に出力する。サーバー側ＯＴＰ生成部６２は入力された時刻と店舗識別情報とに基づいてＯＴＰを生成する。
【００３５】
データベース７０は、クーポンデータベース７１、店舗データベース７２を少なくとも有している。
クーポンデータベース７１は店舗コンピュータ５又は店舗側携帯端末４が発行した電子クーポンのクーポン情報を格納する。クーポン情報はサービス対象に対する割引率、値引率等のサービス内容、有効期間等の情報からなり、これらがクーポンを識別するクーポンＩＤ等のクーポン識別情報ごとに区分けされてクーポンデータベース７１に格納される。
店舗データベース７２は飲食店、商品販売店等の各店舗の情報を格納する。この店舗の情報は店舗を識別する店舗ＩＤ等の店舗識別情報ごとに区分けされて店舗データベース７２に格納される。クーポンデータベース７１におけるクーポンＩＤは、店舗データベース７２の店舗ＩＤに関連付けて格納されるものであり、店舗データベース７２から一の店舗が選択されると、その店舗が発行している電子クーポンがクーポンＩＤに基づいて引き出される。
これらのクーポンデータベース７１、店舗データベース７２の情報は追加・削除・修正等により最新情報となるように更新されるものであり、更新は制御部６９によって行われる。
【００３６】
店舗認証部６４はクライアント側携帯端末２から送信されデコード部６８でデコードされた店舗識別情報と、店舗データベース７２に格納されている店舗識別情報とを比較して店舗を認証する。この店舗識別情報の認証に加えて、店舗認証部６４はサーバー側ＯＴＰ生成部６２が生成したＯＴＰと、クライアント側携帯端末２から送信されデコード部６８でデコードされたＯＴＰとを比較して店舗を認証する。このように店舗認証部６４が店舗識別情報を比較するだけでなく、店舗識別情報に基づくＯＴＰを比較して店舗を認証するため、セキュリティを向上させることができる。
【００３７】
上述したように、店舗認証部６４におけるＯＴＰの比較は、クライアント側携帯端末２から暗号コードが入力されてデコードされた店舗識別情報に基づいて生成されたＯＴＰ又はデータベース７０の店舗データベース７２内に格納されている店舗識別情報に基づいて生成されたＯＴＰを用いて行うことができる。このＯＴＰの比較によって店舗の認証が行われる。これらのＯＴＰは、一定時間の経過によって更新されるため、店舗識別情報の比較に加えてＯＴＰの比較を行うことによりセキュリティを向上させることができる。
【００３８】
ＯＴＰは時間の経過と共に更新されるため、ＯＴＰの比較においては、生成される日時が一致する必要があるが、店舗認証部６４においては、ＯＴＰが生成される日時を一致させることが難しい場合がある。この実施形態においては、店舗認証部６４はサーバー側ＯＴＰ生成部６２が生成したＯＴＰに対して一定範囲の有効時間を設定するものである。例えば、比較時刻に対し前後２〜３分の有効時間を設定する。そしてこの有効時間内でＯＴＰが等しい場合に認証成功と判定することにより、ＯＴＰ生成に多少の時間ずれがあっても認証を行うことが可能となる。
【００３９】
クーポン認証部６０はクライアント携帯端末２から送信された電子クーポンのクーポン識別情報を認証するものである。クーポン認証部６０における認証は、クライアント側携帯端末２から送信された電子クーポンのクーポン識別情報と、クーポンデータベース７１に格納されている電子クーポンのクーポン識別情報とを比較することにより行われる。このように上述した店舗認証部６４における店舗の認証に加えて、クーポン認証部６０がクーポンの認証を行うことによりセキュリティをさらに向上させることができる。なお、クーポン認証部６０は必須要件ではなく省略することも可能である。
【００４０】
制御部６９は、以上の送受信部６１、サーバー側ＯＴＰ生成部６２、デコード部６８、入力部６６、出力部６７、表示部６５、店舗認証部６４、クーポン認証部６０の駆動を制御すると共に、クーポンデータベース７１、店舗データベース７２の情報の引き出しや書き込みを行う。
【００４１】
次に、この実施形態による利用シーケンスを図３により説明する。
【００４２】
電子クーポンの利用に先立って店舗（店舗側携帯端末４又は店舗コンピュータ５）は電子クーポンを発行する（ステップＳ１）。発行された電子クーポンは本部側のサーバー６に送信され、そのクーポン情報がサーバー６のクーポンデータベース７１に格納される（ステップＳ２）。店舗が複数ある場合においては、クーポン情報は各店舗に合わせて格納される。
【００４３】
ステップＳ３ではクライアント側携帯端末２がネットワーク３を介して電子クーポンを取得する。取得した電子クーポンはクライアント側携帯端末２の記録部２３に記録される（ステップＳ４）。クライアント側携帯端末２が複数の電子クーポンを取得した場合、クライアント側携帯端末２の記録部２３は複数の電子クーポンを、発行した店舗に対応させて記録する。
【００４４】
顧客が電子クーポンを利用するとき、顧客はクライアント側携帯端末２に記録された複数の電子クーポンから必要な電子クーポンを選択する（ステップＳ５）。図４は複数の電子クーポンを取得して記録している場合のクライアント側携帯端末２における表示部２５の表示例を示す。電子クーポン８１ａは「ＣＤ５００円割引券」のクーポン、電子クーポン８１ｂは「ラーメン３００円割引券」のクーポンであり、以下、電子クーポン８１ｃ〜８１ｈにわたってクーポンの内容が目録表示される。ステップＳ５において、顧客はこの表示部２５の表示に対し、必要な電子クーポンの表示部分をタッチして選択する。この携帯では「ラーメン３００円割引券」の電子クーポン８１ｂを選択する。
【００４５】
図５は電子クーポン８１ｂが選択されたときに切り換えられる表示部２５の表示例を示す。表示部２５には店舗名（「ラーメンＡＡＡ店」）８２、利用タッチ部（「クーポンを利用する」）８３、クーポンのサービス内容（「ラーメン３００円割引」）８４が並列状に表示される。顧客はこの表示部を店舗（ラーメンＡＡＡ店）の店員に提示する。この提示により、店舗の店員は店舗側携帯端末４を操作する。この操作により店舗側携帯端末４は店舗ＩＤ等の店舗識別情報及び店舗識別情報に基づいたＯＴＰを生成し、店舗識別情報及び生成したＯＴＰを暗号化して暗号コード（ＱＲコード（登録商標））を生成する（ステップＳ６）。
【００４６】
店舗側携帯端末４は生成した暗号コードを表示部４４に表示する（ステップＳ７）。図６はこの表示例を示し、暗号コード８５はＯＴＰの有効期間８６と共に表示部４４に表示される。クライアント側携帯端末２は読取部２２によって、この暗号コード８５を読み取る（ステップＳ８）。図７は読み取った暗号コードをクライアント側携帯端末２が表示する表示例を示す。クライアント側携帯端末２の表示部２５が暗号コード８５を表示することにより、店舗側携帯端末４の暗号コードを正常に読み取ったことが確認できる。クライアント側携帯端末２は読み取った暗号コード８５をサーバー６に送信する。
【００４７】
サーバー６においては、暗号コードを受信することによりデコード部６８が暗号コードをデコードし（ステップＳ９）、店舗識別情報とＯＴＰとに分離する。そして、サーバー６のサーバー側ＯＴＰ生成部６２は店舗識別情報に基づいてＯＴＰを生成する（ステップＳ１０）。このＯＴＰはクライアント側携帯端末２から暗号コードが入力されてデコードされた店舗識別情報に基づいて生成される。又はデータベース７０の店舗データベース７２内に格納されている店舗識別情報に基づいて生成される。
【００４８】
その後、サーバー６の店舗認証部６４は店舗を認証する、この認証は、店舗識別情報の比較（ステップＳ１１）及びＯＴＰの比較（ステップＳ１２）によって行われる。ステップＳ１１における比較は、クライアント側携帯端末２から送信されデコード部６８でデコードされた店舗識別情報（すなわち店舗側携帯端末４からの店舗識別情報）と、店舗データベース７２に格納されている店舗識別情報とを比較することにより行われる。この店舗識別情報が一致したとき、店舗認証部６４はデコード部６８でデコードされたＯＴＰと、サーバー側ＯＴＰ生成部６２で生成したＯＴＰとを比較する。
【００４９】
店舗認証部６４では店舗識別情報及びＯＴＰの双方が一致したとき、正規の店舗であることを認証し、いずれかが不一致のとき正規の店舗でないと認証する。正規の店舗であることを認証した後においては、電子クーポンの認証が行われる（ステップＳ１３）。すなわち、クーポン認証部６０はクライアント側携帯端末２から送信されたクーポン識別情報がクーポンデータベース７１にあるか否かを認証し、クーポンデータベース７１にある場合、電子クーポンが正規であると認証する。
【００５０】
正規の店舗であること及び正規の電子クーポンであることを認証したとき、制御部６９はクーポンデータベース７１に格納されているクーポン情報を更新する（ステップＳ１４）。この更新情報は、認証結果としてクライアント側携帯端末２に送信されて受信される（ステップＳ１５）と共に、店舗側携帯端末４に送信されて受信される（ステップＳ１６）。図８はクライアント側携帯端末２における認証結果の表示例であり、店舗名９１、結果表示９２及びサービス内容９３が並列に表示される。図９は店舗側携帯端末４における認証結果の表示例であり、店舗名９４、利用結果９５及びサービス内容９６が並列に表示される。顧客及び店舗の店員はこれらの表示を見ることにより、その店舗での電子クーポンの利用を確認することができる。
【００５１】
このような実施形態では、電子クーポンを発行した店舗の認証の際に、店舗識別情報及び店舗識別情報に基づいたＯＴＰを用いるため、電子クーポン発行元の店舗に対するセキュリティを向上させることができる。このため、信頼のある電子クーポンの利用が可能となる。又、店舗側携帯端末４が表示している暗号コードをクライアント側携帯端末２が読み取って本部側のサーバー６に送信するだけで店舗の認証を行うため、認証の操作が簡便となる。さらに認証のために用いる店舗側携帯端末４及びクライアント側携帯端末２がいずれも携帯可能な端末であるため、認証場所や認証タイミングの自由度が拡大し、認証が容易となる。
【００５２】
上記実施形態では、サーバー６が店舗認証部６４に加えてクーポン認証部６０を備えているが、本発明はクーポン認証部６０を省略することができる。例えば、一の店舗が一の電子クーポンを発行する場合には、店舗の認証により電子クーポンが特定されることから図２におけるクーポン認証部６０は不要となり、図３における電子クーポンの認証（ステップＳ１３）を省略することができる。この場合においても、セキュリティが向上した電子クーポンの利用が可能となる。
【００５３】
上記実施形態では、クライアント側携帯端末２が複数の電子クーポンを取得しているが、本発明では、クライアント側携帯端末２が単一の電子クーポンを取得する場合にも同様に適用することができる。この場合には、図４に示す電子クーポンの目録表示が不要となり、その選択も不要となり、図５に示す電子クーポンの表示にそのまま移行する。
【符号の説明】
【００５４】
１  電子クーポンの利用システム
２  クライアント側携帯端末
３  ネットワーク
４  店舗側携帯端末
６  本部側のサーバー
２２  読取部
２３  記録部
２４  選択部
４２  店舗側ＯＴＰ生成部
４３  エンコード部
４４  表示部
６０  クーポン認証部
６１  送受信部
６２  サーバー側ＯＴＰ生成部
６４  店舗認証部
６８  デコード部
７０  データベース
７１  クーポンデータベース
７２  店舗データベース
【図１】
2014109985.tif 000003
【図２】
2014109985.tif 000004
【図３】
2014109985.tif 000005
【図４】
2014109985.tif 000006
【図５】
2014109985.tif 000007
【図６】
2014109985.tif 000008
【図７】
2014109985.tif 000009
【図８】
2014109985.tif 000010
【図９】
2014109985.tif 000011