(57)【要約】【課題】携帯電話に記憶した電子クーポンが２重利用されてしまうことなく、携帯電話に記憶した電子クーポンを実在店舗と仮想店舗で相互運用できる方法を提供する。【解決手段】携帯電話１に搭載される非接触ＩＣチップ６のメモリ６３には、非接触ＩＣチップ６に記憶された電子クーポン６３２が利用可能／利用不可能な状態であることを示す値に利用フラグ６３１が設けられている。携帯電話１に備えられた電子クーポンアプリケーション１０は、電子クーポン６３２を利用する前に利用フラグ６３１を確認し、利用フラグ６３１が“DISABLE”にセットされている場合、ユーザが利用した電子クーポン６３２を記憶しているクーポン管理サーバに、電子クーポン６３２の利用状況を問い合わせ、ユーザが利用した電子クーポン６３２を非接触ＩＣチップ６から削除した後、電子クーポン６３２を利用する。【選択図】図２
2008225716.tif 000002
【特許請求の範囲】
【請求項１】
携帯無線端末に搭載される非接触ＩＣチップに記憶された電子クーポンを利用する方法であって、前記非接触ＩＣチップは、端末装置と非接触で通信するためのインターフェースと、携帯無線端末内部の電気回路と通信するためのインターフェースとを備え、前記方法は、
前記携帯無線端末或いは前記端末装置が、前記電子クーポンの利用可能／利用不可能を示すフラグを前記非接触ＩＣチップから読出す工程ａと、前記工程ａで読み出した前記フラグが前記電子クーポンの利用可能を示す場合に実行される工程ｂと、前記工程ａで読み出した前記フラグが前記電子クーポンの利用不可能を示す場合に実行される工程ｃを含み、前記工程ｂは、前記携帯無線端末或いは前記端末装置が、前記非接触ＩＣチップから前記電子クーポンを読み出し、前記フラグを前記電子クーポンの利用不可能を示す値に設定した後、読み出した前記電子クーポンを利用する処理を実行する工程で、前記工程ｃは、前記携帯無線端末或いは前記端末装置が、前記非接触ＩＣチップに記憶された前記電子クーポンを利用する処理の実行を中断する工程であることを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、前記携帯無線端末を所持するユーザが、ネットワーク上の仮想店舗で利用した前記電子クーポンの電子クーポン識別情報を、ユーザ識別情報に関連付けて記憶するサーバを前記ネットワーク上に設置し、前記方法は、前記携帯無線端末が前記非接触ＩＣチップから前記フラグを読出したときに実行され、前記工程ｃの後に実行される工程ｄを含み、前記工程ｄでは、前記携帯無線端末が、前記サーバに前記ユーザ識別情報を送信し、前記ユーザが前記仮想店舗で利用した前記電子クーポンを問合せるステップｄ１、前記サーバが、前記ユーザ識別情報に関連付けて記憶している前記電子クーポン識別情報を検索し、前記携帯無線端末に検索した前記電子クーポン識別情報を通知するステップｄ２、前記携帯無線端末が、前記サーバから通知された前記電子クーポン識別情報に対応する前記電子クーポンを前記非接触ＩＣチップから削除すると共に、前記電子クーポンの利用可能を示す値に前記フラグを設定するステップｄ３、前記携帯無線端末が、前記非接触ＩＣチップから削除した前記電子クーポンの前記電子クーポン識別情報と前記ユーザ識別情報とを前記サーバに通知するステップｄ４、前記サーバが、受信した前記ユーザ識別情報に関連付けて記憶している前記電子クーポン識別情報を削除するステップｄ５が実行されることを特徴とする方法。
【請求項３】
請求項２に記載の方法であって、前記ステップｄ３において、前記サーバから通知された前記電子クーポン識別情報が無かった場合、或いは、前記サーバから通知された前記電子クーポン識別情報に対応する前記電子クーポンが前記非接触ＩＣチップに記憶されていなかった場合、前記携帯無線端末は、前記電子クーポンの利用可能を示す値に前記フラグを設定した後に、前記工程ｄを終了することを特徴とする方法。
【請求項４】
請求項２および請求項３に記載の方法であって、前記方法は、前記端末装置が前記非接触ＩＣチップから前記フラグを読出したときに実行され、前記工程ｃの後に実行される工程ｅを含み、前記工程ｅは、前記端末装置が、前記携帯電話に前記ステップｄ１からステップｄ５までの各ステップを実行させる工程であることを特徴とする方法。
【請求項５】
携帯無線端末に搭載される非接触ＩＣチップに記憶された電子クーポンを利用するために、前記携帯無線端末に実装されるコンピュータプログラムであって、前記電子クーポンの利用可能／利用不可能を示すフラグを前記非接触ＩＣチップから読出す工程ａと、前記工程ａで読み出した前記フラグが前記電子クーポンの利用可能な状態を示す場合に実行され、前記電子クーポンを読み出すと共に、前記電子クーポンの利用不可能を示す値に前記フラグを設定した後に、読み出した前記電子クーポンを利用する処理を実行する工程ｂと、前記工程ａで読み出した前記フラグが前記電子クーポンの利用不可能を示す場合に実行され、前記非接触ＩＣチップに記憶された前記電子クーポンを利用する処理の実行を中断する工程ｃとしての手順を、前記携帯無線端末に実行させるためのコンピュータプログラム。
【請求項６】
請求項５に記載のコンピュータプログラムであって、前記工程ｃの後に、前記携帯無線端末が接続するネットワーク上に設置された仮想店舗で利用された前記電子クーポンの電子クーポン識別情報をユーザ識別情報に関連付けて記憶しているサーバに、前記ユーザ識別情報を送信することで、前記ユーザが前記仮想店舗で利用した前記電子クーポンを問合せるステップ、前記サーバから通知された前記電子クーポン識別情報を前記非接触ＩＣチップから削除すると共に、前記電子クーポンの利用可能を示す値に前記フラグを設定するステップ、前記非接触ＩＣチップから削除した前記電子クーポンの前記電子クーポン識別情報を前記サーバに通知するステップが実行される工程ｄとしての手順を、前記携帯無線端末に実行させるためのコンピュータプログラム。
【請求項７】
請求項６に記載のコンピュータプログラムであって、前記工程ｄにおいて、前記サーバから通知される前記電子クーポン識別情報が無かった場合、或いは、前記サーバから通知された前記電子クーポン識別情報に対応する前記電子クーポンが前記非接触ＩＣチップに記憶されていなかった場合、前記携帯無線端末は、前記電子クーポンの利用可能を示す値に前記フラグを設定した後に、前記工程ｄを終了する手順を、前記携帯無線端末に実行させるためのコンピュータプログラム。
【請求項８】
携帯無線端末に搭載される非接触ＩＣチップに記憶された電子クーポンの利用を管理するために、前記携帯無線端末が接続するネットワーク上に配置されるサーバであって、前記ネットワーク上の仮想店舗から、前記仮想店舗を利用したユーザのユーザ識別情報と、前記仮想店舗で利用した前記電子クーポンの電子クーポン識別情報とが送信されたとき、前記ユーザ識別情報に関連付けて前記電子クーポン識別情報を記憶する第１のデータベースと、前記ユーザが前記仮想店舗で利用した前記電子クーポンの問合せ要求として、前記ユーザ識別情報が、前記携帯無線端末から送信されたとき、前記ユーザ識別情報に関連付けて、前記第１のデータベースに記憶している前記電子クーポン識別情報を前記携帯無線端末に通知し、前記非接触ＩＣチップから削除した前記電子クーポンの前記電子クーポン識別情報と前記ユーザ識別情報とが前記携帯無線端末から通知されたとき、前記ユーザ識別情報に関連付けて前記第１のデータベースに記憶している前記電子クーポンの前記電子クーポン識別情報を削除することを特徴とするサーバ。
【請求項９】
請求項８に記載のサーバであって、前記サーバは、前記仮想店舗で販売している商品を特定するために利用される商品識別情報に関連付けて、前記商品を購入するときに利用できる前記電子クーポンの前記電子クーポン識別情報を記憶した第２のデータベースと、前記仮想店舗から前記商品識別情報が送信されたとき、前記第２のデータベースを参照し、前記商品識別情報に関連付けて記憶された前記前記電子クーポン識別情報を、前記仮想店舗に送信する手段を備えていることを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話に搭載される非接触ＩＣチップに記憶された電子クーポンを利用するための技術に関する。
【背景技術】
【０００２】
モバイルＦｅｌｉＣａ（ＦｅｌｉＣａは登録商標）のような、近接型の非接触通信を行うためのインターフェースと、電気回路と通信するためのインターフェースとを備えた非接触ＩＣチップが開発され、この非接触ＩＣチップが携帯電話に搭載されたことによって、ユーザは、携帯電話に搭載された非接触ＩＣチップにクーポン情報を記憶させ、携帯電話を利用してクーポンサービスを利用できるようになった。
【０００３】
例えば、実際に実在する実在店舗で配布された電子クーポンを携帯電話に記憶して利用する発明として、特許文献１では、実在店舗に設置された広告端末装置が、表示している広告に関する電子クーポンを携帯電話に書込むクーポン券発行手段を備え、広告主の店舗に設置された端末装置が、携帯電話に記録された電子クーポンを読み取ることで、携帯電話に記憶された電子クーポンを実在店舗で利用するシステムが開示されている
【０００４】
また、ネットワーク上のサーバで配布された電子クーポンを実在店舗で利用する発明として、特許文献２では、ネットワーク上に存在する仮想店舗などのサーバからクーポン券管理プログラムを携帯電話にダウンロードすることにより、そのとき利用可能な電子クーポンが携帯電話に表示され、携帯電話に表示された電子クーポンをファーストフードなどの実在店舗で提示することで、携帯電話に記憶した電子クーポンを利用できるシステムが開示されている。
【特許文献１】特開２００２−２９８０２５号公報
【特許文献２】特開２００３−１５７４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述している発明を実施することで、実在店舗の端末装置で携帯電話に書き込まれた電子クーポンを実在店舗で利用したり、ネットワーク上の仮想店舗から携帯電話にダウンロードした電子クーポンを実在店舗で利用したりすることは可能になるが、携帯電話に記憶した電子クーポンを実在店舗と仮想店舗で相互運用するはできなかった。
【０００６】
しかし、従来の技術を用いて、実在店舗と仮想店舗における電子クーポンの相互運用を実現すると、実在店舗のユーザを仮想店舗へ誘導したり、仮想店舗のユーザを実在店舗へ誘導したりできるメリットが生じるが、携帯電話に記憶した電子クーポンを仮想店舗で利用するときにネットワークの切断が生じてしまうと、実際に仮想店舗で電子クーポンが利用されたか携帯電話側で判断することができず、携帯電話に記憶した電子クーポンが２重利用されてしまう危険がある。
【０００７】
そこで、本発明は、携帯電話に記憶した電子クーポンが２重利用されてしまうことなく、携帯電話に記憶した電子クーポンを実在店舗と仮想店舗で相互運用できる方法を提供することを目的とし、更に、この方法を実現するために必要となるサーバ、および、携帯電話に代表される携帯無線端末に実装されるコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決する第１の発明は、携帯無線端末に搭載される非接触ＩＣチップに記憶された電子クーポンを利用する方法であって、前記非接触ＩＣチップは、端末装置と非接触で通信するためのインターフェースと、携帯無線端末内部の電気回路と通信するためのインターフェースとを備え、前記方法は、前記携帯無線端末或いは前記端末装置が、前記電子クーポンの利用可能／利用不可能を示すフラグを前記非接触ＩＣチップから読出す工程ａと、前記工程ａで読み出した前記フラグが前記電子クーポンの利用可能を示す場合に実行される工程ｂと、前記工程ａで読み出した前記フラグが前記電子クーポンの利用不可能を示す場合に実行される工程ｃを含み、前記工程ｂは、前記携帯無線端末或いは前記端末装置が、前記非接触ＩＣチップから前記電子クーポンを読み出し、前記フラグを前記電子クーポンの利用不可能を示す値に設定した後、読み出した前記電子クーポンを利用する処理を実行する工程で、前記工程ｃは、前記携帯無線端末或いは前記端末装置が、前記非接触ＩＣチップに記憶された前記電子クーポンを利用する処理の実行を中断する工程であることを特徴とする方法である。
【０００９】
上述した第１の発明によれば、前記非接触ＩＣチップから前記電子クーポンを読み出したときに、前記電子クーポンの利用不可能を示す値に前記フラグを設定することで、前記電子クーポンが読み出されたことが前記フラグに反映される。よって、前記電子クーポンを利用する前に前記フラグを確認することで、前記非接触ＩＣチップに記憶された前記電子クーポンの２重利用を防止することができる。
【００１０】
なお、前記携帯無線端末は、無線通信機能を備え、携帯可能な情報端末を意味し、本発明では前記携帯無線端末として携帯電話が好適であるが、無線通信モジュールを実装したＰＤＡなどのコンピュータ機器でも構わない。
【００１１】
更に、第２の発明は、第１の発明に記載の方法であって、前記携帯無線端末を所持するユーザが、ネットワーク上の仮想店舗で利用した前記電子クーポンの電子クーポン識別情報を、ユーザ識別情報に関連付けて記憶するサーバを前記ネットワーク上に設置し、前記方法は、前記携帯無線端末が前記非接触ＩＣチップから前記フラグを読出したときに実行され、前記工程ｃの後に実行される工程ｄを含み、前記工程ｄでは、前記携帯無線端末が、前記サーバに前記ユーザ識別情報を送信し、前記ユーザが前記仮想店舗で利用した前記電子クーポンを問合せるステップｄ１、前記サーバが、前記ユーザ識別情報に関連付けて記憶している前記電子クーポン識別情報を検索し、前記携帯無線端末に検索した前記電子クーポン識別情報を通知するステップｄ２、前記携帯無線端末が、前記サーバから通知された前記電子クーポン識別情報に対応する前記電子クーポンを前記非接触ＩＣチップから削除すると共に、前記電子クーポンの利用可能を示す値に前記フラグを設定するステップｄ３、前記携帯無線端末が、前記非接触ＩＣチップから削除した前記電子クーポンの前記電子クーポン識別情報と前記ユーザ識別情報とを前記サーバに通知するステップｄ４、前記サーバが、受信した前記ユーザ識別情報に関連付けて記憶している前記電子クーポン識別情報を削除するステップｄ５が実行されることを特徴とする方法である。
【００１２】
上述した第２の発明によれば、ネットワーク上の仮想店舗で利用された前記電子クーポンを、前記携帯無線端末のユーザーを特定するために利用されるユーザ識別情報に関連付けて記憶するサーバを前記ネットワーク上に設置することで、前記携帯無線端末は、前記サーバを利用して、前記ユーザが利用した前記電子クーポンを把握することができ、前記ユーザが利用した前記電子クーポンを前記非接触ＩＣチップから削除することができる。
【００１３】
更に、第３の発明は、前記ステップｄ３において、前記サーバから通知された前記電子クーポン識別情報が無かった場合、或いは、前記サーバから通知された前記電子クーポン識別情報に対応する前記電子クーポンが前記非接触ＩＣチップに記憶されていなかった場合、前記携帯無線端末は、前記電子クーポンの利用可能を示す値に前記フラグを設定した後に、前記工程ｄを終了することを特徴とする方法である。
【００１４】
前記サーバから通知される前記電子クーポン識別情報が無かった場合、或いは、前記サーバから通知された前記電子クーポン識別情報に対応する前記電子クーポンが前記非接触ＩＣチップに記憶されていなかった場合、前記非接触ＩＣチップから読み出された前記電子クーポンが利用されなかったことを意味し、前記第３の発明によれば、前記非接触ＩＣチップから読み出された前記電子クーポンが利用されなかった場合でも速やかに前記電子クーポンを利用することが可能になる。
【００１５】
更に、第４の発明は、第２の発明または第３の発明に記載の方法であって、前記方法は、前記端末装置が前記非接触ＩＣチップから前記フラグを読出したときに実行され、前記工程ｃの後に実行される工程ｅを含み、前記工程ｅは、前記端末装置が、前記携帯電話に前記ステップｄ１からステップｄ５までの各ステップを実行させる工程であることを特徴とする方法である。
【００１６】
前記第４の発明によれば、前記端末装置においても、前記ユーザが前記仮想店舗で利用した前記電子クーポンを前記非接触ＩＣチップから削除できる。
【００１７】
更に、第５の発明は、携帯無線端末に搭載される非接触ＩＣチップに記憶された電子クーポンを利用するために、前記携帯無線端末に実装されるコンピュータプログラムであって、前記電子クーポンの利用可能／利用不可能を示すフラグを前記非接触ＩＣチップから読出す工程ａと、前記工程ａで読み出した前記フラグが前記電子クーポンの利用可能な状態を示す場合に実行され、前記電子クーポンを読み出すと共に、前記電子クーポンの利用不可能を示す値に前記フラグを設定した後に、読み出した前記電子クーポンを利用する処理を実行する工程ｂと、前記工程ａで読み出した前記フラグが前記電子クーポンの利用不可能を示す場合に実行され、前記非接触ＩＣチップに記憶された前記電子クーポンを利用する処理の実行を中断する工程ｃとしての手順を、前記携帯無線端末に実行させるためのコンピュータプログラムである。
【００１８】
更に、第６の発明は、第５の発明に記載のコンピュータプログラムであって、前記工程ｃの後に、前記携帯無線端末が接続するネットワーク上に設置された仮想店舗で利用された前記電子クーポンの電子クーポン識別情報をユーザ識別情報に関連付けて記憶しているサーバに、前記ユーザ識別情報を送信することで、前記ユーザが前記仮想店舗で利用した前記電子クーポンを問合せるステップ、前記サーバから通知された前記電子クーポン識別情報を前記非接触ＩＣチップから削除すると共に、前記電子クーポンの利用可能を示す値に前記フラグを設定するステップ、前記非接触ＩＣチップから削除した前記電子クーポンの前記電子クーポン識別情報を前記サーバに通知するステップが実行される工程ｄとしての手順を、前記携帯無線端末に実行させるためのコンピュータプログラムである。
【００１９】
更に、第７の発明は、第６の発明に記載のコンピュータプログラムであって、前記工程ｄにおいて、前記サーバから通知される前記電子クーポン識別情報が無かった場合、或いは、前記サーバから通知された前記電子クーポン識別情報に対応する前記電子クーポンが前記非接触ＩＣチップに記憶されていなかった場合、前記携帯無線端末は、前記電子クーポンの利用可能を示す値に前記フラグを設定した後に、前記工程ｄを終了する手順を、前記携帯無線端末に実行させるためのコンピュータプログラムである。
【００２０】
上述した第５の発明から第７の発明は、第１の発明から第３の発明を実現するために必要なコンピュータプログラムである。
【００２１】
更に、第８の発明は、携帯無線端末に搭載される非接触ＩＣチップに記憶された電子クーポンの利用を管理するために、前記携帯無線端末が接続するネットワーク上に配置されるサーバであって、前記ネットワーク上の仮想店舗から、前記仮想店舗を利用したユーザのユーザ識別情報と、前記仮想店舗で利用した前記電子クーポンの電子クーポン識別情報とが送信されたとき、前記ユーザ識別情報に関連付けて前記電子クーポン識別情報を記憶する第１のデータベースと、前記ユーザが前記仮想店舗で利用した前記電子クーポンの問合せ要求として、前記ユーザ識別情報が、前記携帯無線端末から送信されたとき、前記ユーザ識別情報に関連付けて、前記第１のデータベースに記憶している前記電子クーポン識別情報を前記携帯無線端末に通知し、前記非接触ＩＣチップから削除した前記電子クーポンの前記電子クーポン識別情報と前記ユーザ識別情報とが前記携帯無線端末から通知されたとき、前記ユーザ識別情報に関連付けて前記第１のデータベースに記憶している前記電子クーポンの前記電子クーポン識別情報を削除することを特徴とするサーバである。
【００２２】
上述した第８の発明は、第１の発明を実現するために必要なサーバである。
【００２３】
更に、第９の発明は、第５の発明に記載のサーバであって、前記サーバは、前記仮想店舗で販売している商品を特定するために利用される商品識別情報に関連付けて、前記商品を購入するときに利用できる前記電子クーポンの前記電子クーポン識別情報を記憶した第２のデータベースと、前記仮想店舗から前記商品識別情報が送信されたとき、前記第２のデータベースを参照し、前記商品識別情報に関連付けて記憶された前記前記電子クーポン識別情報を、前記仮想店舗に送信する手段を備えていることを特徴とするサーバである。
【００２４】
上述した第９の発明によれば、電子クーポンを管理する機能として、前記サーバに、前記ユーザの前記電子クーポンの利用状況を管理する機能のみならず、ユーザが購入する商品で利用できる電子クーポンを検索する機能を付加することができる。
【発明の効果】
【００２５】
上述した本発明によれば、携帯電話に記憶した電子クーポンが２重利用されてしまうことなく、携帯電話に記憶した電子クーポンを実在店舗と仮想店舗で相互運用できる方法を提供でき、更に、この方法を実現するために必要となるサーバ、および、携帯電話に代表される携帯無線端末に実装さえるコンピュータプログラムを提供できる。
【発明を実施するための最良の形態】
【００２６】
ここから、本発明に係わる電子クーポン利用方法、及び、電子クーポン利用方法で用いられる携帯電話１及びクーポン管理サーバについて、図を参照しながら詳細に説明する。
【００２７】
図１は、本発明に係わる電子クーポン利用方法で用いられる装置を説明する図である。図１に図示したように、本発明に係わる電子クーポン利用方法では、装置として、ユーザが所持する携帯電話１と、実在する店舗である実在店舗に設置される店舗端末４と、ネットワーク５上で店舗を開いているウェブサーバである仮想店舗３と、電子クーポンの利用状況を管理するクーポン管理サーバ２が用いられ、携帯電話１、クーポン管理サーバ２、仮想店舗３および店舗端末４は、無線通信回線網などの複数の回線網から構成されるネットワーク５に接続されている。
【００２８】
図２は、本発明に係わる電子クーポン利用方法で用いられる携帯電話１のブロック図である。携帯電話１には、無線基地局と無線で通信する無線通信機能に加え、ネットワーク５上で公開されているウェブページを閲覧するためのプログラムであるブラウザ１１が備えられ、更に、非接触インターフェースとシリアル通信インターフェースの２つの通信インターフェースを備えた非接触ＩＣチップ６に記憶された電子クーポンを、携帯電話１本体で管理／制御するためのアプリケーションである電子クーポンアプリケーション１０が、携帯電話１にダウンロードされている。
【００２９】
ブラウザ１１は、無線基地局と無線通信する機能を利用して、ネットワーク５上で公開されているウェブページを携帯電話１のディスプレイに表示させる機能を備え、携帯電話１のＣＰＵ（図示していない）を動作させるためのコンピュータプログラムで実現される。電子クーポンアプリケーション１０は、本発明に係わるコンピュータプログラムで、携帯電話１のＣＰＵを基盤としたプラットフォーム（図示していない）で動作するコンピュータプログラムである。
【００３０】
ブラウザ１１と電子クーポンアプリケーション１０は連携して動作することが可能で、電子クーポンアプリケーション１０からパラメータを引渡してブラウザ１１を起動させたり、ブラウザ１１からパラメータを引渡して電子クーポンアプリケーション１０を起動させることができる。
【００３１】
電子クーポンアプリケーション１０からブラウザ１１に引渡されるパラメータには、アクセスするサーバ（ここでは、仮想店舗３）のＵＲＬや、アクセスするサーバに送信するクーポンＩＤなどの情報を含ませることができる。また、ブラウザ１１から電子クーポンアプリケーション１０に引渡されるパラメータには、電子クーポンアプリケーション１０の起動パラメータや、クーポンＩＤなどの情報を含ませることができ、起動パラメータによって、電子クーポンアプリケーション１０が実行する処理を指定することができる。
【００３２】
携帯電話１に搭載された非接触ＩＣチップ６は、例えば、モバイルＦｅｌｉＣａ（登録商標）のＩＣチップに代表されるようなＩＣチップで、アンテナコイル１２を利用して外部端末（ここでは、店舗端末４）と近接型の非接触通信するための非接触インターフェース６２と、携帯電話１に内蔵された電子回路と通信するためのシリアル通信インターフェース６０とを備えている。
【００３３】
非接触ＩＣチップ６の非接触インターフェース６２は、近接型の非接触通信で店舗端末４と通信し、非接触ＩＣチップ６に記憶された電子クーポン６３２を店舗端末４で利用するときに用いられる。なお、非接触ＩＣチップ６は、非接触インターフェース６２で動作するとき、携帯電話１の本体と独立して動作できる。
【００３４】
また、非接触ＩＣチップ６のシリアルインターフェース６０は、携帯電話１の本体の機能を利用し、非接触ＩＣチップ６に記憶された電子クーポン６３２を利用するときに用いられる。携帯電話１の本体の機能を利用し、非接触ＩＣチップ６に記憶された電子クーポン６３２を利用するとき、必ず電子クーポンアプリケーション１０が起動する。
【００３５】
更に、非接触ＩＣチップ６は、ファイルシステムなどの機能を備えたオペレーティングシステム６１と、オペレーティングシステム６１が利用する情報を記憶するメモリ６３を備え、本実施の形態において、メモリ６３には、ユーザ識別子６３０、利用フラグ６３１、および複数の電子クーポン６３２が記憶される。
【００３６】
電子クーポン６３２とは、紙媒体のクーポン券の内容が電子化された情報で、電子クーポン６３２には、テキストや画像など電子クーポン６３２を表示されるための表示情報６３２ｄに加え、電子クーポン６３２を識別するための情報であるクーポンＩＤ６３２ａと、電子クーポン６３２の有効期限６３２ｂと、電子クーポン６３２が利用できる仮想店舗３のＵＲＬ６３２ｃが含まれる。
【００３７】
ユーザ識別子６３０とは、携帯電話１を所持するユーザを識別するために利用される情報で、電子クーポン６３２に含まれる利用フラグ６３１とは、電子クーポン６３２の２重利用を防止するために設けられるフラグで、利用フラグ６３１が“DISABLE”の場合、電子クーポン６３２が利用不可能な状態であることを示され、利用フラグ６３１が“ENABLE”の場合、電子クーポン６３２が利用可能な状態であることを示される。
【００３８】
電子クーポン６３２が、電子クーポンアプリケーション１０或いは端末装置４のいずれかによって非接触ＩＣチップ６から読取られたとき、利用フラグ６３１は“ENABLE” から“DISABLE”に書き換えられ、非接触ＩＣチップ６に記憶された電子クーポン６３２の利用は禁じられる。
【００３９】
また、然るべき処理の後、電子クーポンアプリケーション１０或いは店舗端末４からの指示によって、利用フラグ６３１が“DISABLE”から“ENABLE”に書き換えられると、非接触ＩＣチップ６に記憶された電子クーポン６３２の利用ができるようになる。
【００４０】
電子クーポンアプリケーション１０や店舗端末４は、この利用フラグ６３１を参照すれば、非接触ＩＣチップ６から電子クーポン６３２が利用された可能性があるか判別することができ、非接触ＩＣチップ６に記憶された電子クーポン６３２の２重利用を防止することができる。
【００４１】
携帯電話１に備えられた電子クーポンアプリケーション１０は、電子クーポン６３２の読取り・削除などのコマンドメッセージを非接触ＩＣチップ６に送信する機能、電子クーポン６３２の表示情報６３２ｄを携帯電話１のディスプレイに表示する機能、ブラウザ１１にユーザ識別子６３０や仮想店舗のＵＲＬ６４３ｃなどの情報を引渡して起動させる機能、ブラウザ１１を介することなくクーポン管理サーバ２と通信するＨＴＴＰ通信機能などに加え、電子クーポン６３２を利用するときに、利用フラグ６３１を確認し、利用フラグ６３１が“DISABLE”に設定されているとき、電子クーポン６３２の利用を中断する機能を備え、クーポン管理サーバ２のＵＲＬ１００を記憶している。
【００４２】
仮想店舗３とは、様々な商品を販売しているウェブサイトで、仮想店舗３で販売されている商品に付加された特典である電子クーポンは、クーポン管理サーバ２で一括管理されている。
【００４３】
図３は、クーポン管理サーバのブロック図である。図３（ａ）に図示したように、クーポン管理サーバ２は、電子クーポン６３２を管理する機能を備えたウェブサーバで、様々な電子クーポン６３２に関する情報を記憶する電子クーポンデータベース２１と、ユーザが利用した電子クーポン６３２に関する情報を記憶するユーザデータベース２２と、電子クーポンデータベース２１及びユーザデータベース２２を利用して電子クーポン６３２を管理する電子クーポン管理手段２０と、を備えている。
【００４４】
図３（ｂ）は、ユーザデータベース２２に記憶されるレコード２２０を説明する図である。図３（ｂ）に図示したように、ユーザデータベース２２の各レコード２２０には、仮想店舗３から送信されたユーザ識別子６３０に関連付けて、ユーザが利用した電子クーポン６３２のクーポンＩＤ６３２ａと、このレコードを論理的に削除したことを示す削除フラグと、このレコードの更新日時が記憶される。
【００４５】
クーポン管理サーバは、ユーザが利用した電子クーポン６３２のクーポンＩＤ６３２ａが仮想店舗３から送信されると、ユーザデータベース２２に新規に対応するレコード２２０を作成する。レコードが作成されたときの削除フラグは“Ｎｕｌｌ”を示す値で、携帯電話１から電子クーポン６３２が削除されたことが通知されたとき、対応するレコードの削除フラグを、削除済みの値に更新することで、ユーザが利用した電子クーポン６３２に対応するレコードを論理的に削除する。
【００４６】
クーポン管理サーバ２が電子クーポン６３２を管理する機能は、大きく分けて二つの機能を意味する。一つ目の機能は、仮想店舗３で利用された電子クーポン６３２の利用状況を管理する機能である。携帯電話１のブラウザ１１を利用して仮想店舗３にアクセスし、電子クーポン６３２を利用し商品を購入する処理の途中で、携帯電話１と仮想店舗３の通信が切断してしまうと、携帯電話１側では、電子クーポン６３２が実際に利用されたか否かを判断することはできず、携帯電話１に記憶した電子クーポン６３２が２重利用されてしまう危険がある。
【００４７】
そこで、クーポン管理サーバ２は、携帯電話１から仮想店舗３に送信された電子クーポン６３２のクーポンＩＤ６３２ａ、すなわち、仮想店舗３でユーザが利用した電子クーポン６３２のクーポンＩＤ６３２ａを少なくとも記憶し、携帯電話１からの問合せに対し、利用された電子クーポン６３２のクーポンＩＤ６３２ａを携帯電話１に送信することで、利用された電子クーポン６３２の削除を携帯電話１に指示する。
【００４８】
仮想店舗３でユーザが利用した電子クーポン６３２のクーポンＩＤ６３２ａを記憶するとき、電子クーポン６３２が利用された仮想店舗３や時間などを同時に記憶すれば、記憶されたこれらの情報を販促情報として活用することが可能になる。
【００４９】
二つ目の機能は、仮想店舗３の問い合わせに対し、ユーザが購入する商品で利用できる電子クーポン６３２を検索する機能である。電子クーポン６３２は商品に付与されていることが多く、様々な商品を取り扱うことが容易に可能な仮想店舗３で、電子クーポン６３２を商品ごとに管理するのは大変面倒である。
【００５０】
クーポン管理サーバ２は、電子クーポン６３２を一括して管理し、仮想店舗３からの問い合わせに対し、ユーザが購入する商品で利用できる電子クーポン６３２を検索し、検索した電子クーポン６３２を仮想店舗３に送信する。
【００５１】
電子クーポン６３２を管理する一つ目の機能を実現するために、クーポン管理サーバ２に備えられたクーポン管理手段は、仮想店舗３から、商品を購入したユーザのユーザ識別子６３０と利用した電子クーポン６３２のクーポンＩＤ６３２ａを取得し、利用された電子クーポン６３２のクーポンＩＤ６３２ａをユーザ識別子６３０に関連付けてユーザデータベース２２に記憶する。
【００５２】
そして、携帯電話１から電子クーポン６３２の利用状況の問い合わせがあると、ユーザデータベース２２を参照し、携帯電話１を所持するユーザのユーザ識別子６３０に関連付けて記憶されている電子クーポン６３２のクーポンＩＤ６３２ａを携帯電話１に通知することで、利用済みの電子クーポン６３２の削除を携帯電話１に指示する。
【００５３】
更に、電子クーポン６３２を管理する二つ目の機能を実現するために、クーポン管理サーバ２は、商品を特定するための情報である商品ＩＤに関連付けて、商品を購入するときに利用できる電子クーポン６３２のクーポンＩＤ６３２ａを記憶した電子クーポンデータベース２１を備え、クーポン管理手段は、仮想店舗３から商品ＩＤが送信されると、電子クーポンデータベース２１の中から利用可能な電子クーポン６３２のクーポンＩＤ６３２ａを検索し、検索したクーポンＩＤ６３２ａを仮想店舗３に通知する。
【００５４】
ここから、上述した携帯電話１やクーポン管理サーバ２を用いる電子クーポン利用方法の手順について説明する。図４は、電子クーポン６３２を携帯電話１に記憶する手順を示したフロー図で、図５から図９は、携帯電話１に記憶された電子クーポン６３２を仮想店舗３で利用する手順を示したフロー図で、図１０は、携帯電話１が電子クーポン６３２の利用状況を確認する利用フラグ確認処理の手順を示したフロー図である。
【００５５】
まず、図４を参照しながら、電子クーポン６３２を携帯電話１に記憶する手順について説明する。携帯電話１を所持するユーザは店舗端末４から電子クーポン６３２を取得するとき、ユーザが携帯電話１を店舗端末４にかざすと、携帯電話１に搭載された非接触ＩＣチップ６はアンテナを利用して店舗端末４と電気的に結合し、非接触通信インターフェース６２による通信を開始する（ステップＳ１）。
【００５６】
店舗端末４と携帯電話１と間で通信が開始されると、店舗端末４は、携帯電話１に対して、店舗端末４で提供している電子クーポン６３２を書込むためのコマンドメッセージを送信し（ステップＳ２）、携帯電話１の非接触ＩＣチップ６は、店舗端末４から受信したメッセージに含まれる電子クーポン６３２をメモリ６３に書込み（ステップＳ３）、この手順は終了する。
【００５７】
なお、ネットワーク５上のサーバから電子クーポン６３２を取得する場合は、ユーザはブラウザ１１を操作して、電子クーポン６３２を提供しているサーバにアクセスし、サーバで提供している電子クーポン６３２を携帯電話１に表示する。そして、ブラウザ１１から電子クーポンアプリケーション１０が呼出され、電子クーポン６３２を携帯電話１にダウンロードし、電子クーポンアプリケーション１０によって非接触ＩＣチップ６のメモリ６３に書込まれる。
【００５８】
次に、図５から図９を参照し、携帯電話１の非接触ＩＣチップ６に記憶された電子クーポン６３２を仮想店舗３で利用する手順について説明する。まず、図５の内容について説明する。非接触ＩＣチップ６に記憶された電子クーポン６３２をユーザが利用するとき、ユーザは電子クーポンアプリケーション１０を起動し（ステップＳ１０）、電子クーポンアプリケーション１０は起動すると、利用フラグ６３１を確認する利用フラグ確認処理を実行する（ステップＳ１１）。この利用フラグ確認処理の詳細な内容については後述する。
【００５９】
利用フラグ確認処理が終了すると、電子クーポンアプリケーション１０は非接触ＩＣチップ６に対して、ユーザ識別子６３０および電子クーポン６３２を読み出すためのコマンドメッセージを送信し（ステップＳ１２）、非接触ＩＣチップ６は、ユーザ識別子６３０および電子クーポン６３２を電子クーポンアプリケーション１０に返信する（ステップＳ１３）。
【００６０】
そして、電子クーポンアプリケーション１０は、非接触ＩＣチップ６から電子クーポン６３２を受信すると、受信した電子クーポン６３２の表示情報６３２ｄを携帯電話１のディスプレイに表示させる（ステップＳ１４）。
【００６１】
図１１は、携帯電話１のディスプレイに表示される電子クーポン６３２の一例である。図１１に示したように、携帯電話１のディスプレイには、電子クーポン６３２の内容を示すテキスト情報に加えて、電子クーポン６３２に含まれる仮想店舗３のＵＲＬ６４３ｃへのリンクが貼られたハイパーテキスト７ａが表示される。
【００６２】
ユーザは、携帯電話１のディスプレイに表示された電子クーポン６３２の中から、利用する電子クーポン６３２のハイパーテキスト７ａを選択すると（ステップＳ１５）、電子クーポンアプリケーション１０は、選択した電子クーポン６３２に含まれる仮想店舗３のＵＲＬ６４３ｃをメモリ６３に保持すると共に、仮想店舗３のＵＲＬ６４３ｃを引渡してブラウザ１１を起動させ、ブラウザ１１は、電子クーポンアプリケーション１０から引渡された仮想店舗３のＵＲＬ６４３ｃにアクセスする（ステップＳ１６）。
【００６３】
仮想店舗３は携帯電話１からアクセスがあると、仮想店舗３で販売している商品情報を表示するためのウェブページをアクセスした携帯電話１に送信し（ステップＳ１７）、携帯電話１のブラウザ１１は仮想店舗３から送信されたこのウェブページをディスプレイに表示する（ステップＳ１８）。
【００６４】
ここから、図６の内容について説明する。携帯電話１のブラウザ１１を操作し、仮想店舗３で販売している商品の中から、ある商品を購入する手続きをユーザが開始すると（ステップＳ１９）、仮想店舗３は、電子クーポンアプリケーション１０を起動させるためボタンを表示するウェブページを送信（ステップＳ２０）する。
【００６５】
図１２は、ユーザが購入する商品を選択したときに表示されるウェブページの一例である。このウェブページには、電子クーポン６３２を利用して購入するときに選択するボタン７ｃと、電子クーポン６３２を利用せずに購入するときに選択するボタン７ｂが表示される。
【００６６】
携帯電話１のブラウザ１１が、仮想店舗３から送信されたウェブページを携帯電話１のディスプレイに表示し、電子クーポン６３２を利用して購入するときに選択するボタン７ｃが選択されると（ステップＳ２１）、電子クーポンアプリケーション１０を起動させるためのボタンが携帯電話１のディスプレイに表示される。
【００６７】
図１３は、電子クーポンアプリケーション１０を起動させるためボタンを表示するウェブページの一例である。図１３のボタン７ｄは、電子クーポンアプリケーション１０に、電子クーポン６３２を送信する処理を実行させるためのボタンで、このボタン７ｄが選択されることで、電子クーポン６３２を利用処理するための起動パラメータが引渡されて電子クーポンアプリケーション１０が起動する。
【００６８】
電子クーポンアプリケーション１０は起動すると、利用フラグ確認処理を実行する（ステップＳ２２）。利用フラグ確認処理が終了すると、電子クーポンアプリケーション１０は非接触ＩＣチップ６に対して、ユーザ識別子６３０および電子クーポン６３２を読み出すためのコマンドメッセージを要求し（ステップＳ２３）、非接触ＩＣチップ６は、ユーザ識別子６３０および電子クーポン６３２を電子クーポンアプリケーション１０に返信する（ステップＳ２４）。
【００６９】
電子クーポンアプリケーション１０は、非接触ＩＣチップ６から電子クーポン６３２を受信すると、電子クーポンアプリケーション１０は、利用フラグ６３１を“DISABLE”にセットするコマンドメッセージを非接触ＩＣチップ６に送信し（ステップＳ２５）、非接触ＩＣチップ６は利用フラグ６３１を“DISABLE”にセットする（ステップＳ２６）。
【００７０】
電子クーポンアプリケーション１０は利用フラグ６３１を“DISABLE”にセットすると、非接触ＩＣチップ６から読み出した電子クーポン６３２を仮想店舗３に送信するために、仮想店舗３へのリンクが貼られたハイパーリンクを表示し（ステップＳ２７）、このリンクが選択されると、電子クーポンアプリケーション１０は、非接触ＩＣチップ６から取得した電子クーポン６３２のクーポンＩＤ６３２ａとユーザ識別子６３０を引渡してブラウザ１１を起動させ、ブラウザ１１は仮想店舗３へ電子クーポン６３２のクーポンＩＤ６３２ａとユーザ識別子６３０を送信する（ステップＳ２８）。
【００７１】
ここから、図７の内容について説明する。仮想店舗３は、携帯電話１から電子クーポン６３２のクーポンＩＤ６３２ａとユーザ識別子６３０を受信すると、仮想店舗３は、ユーザが商品を購入するときに利用可能な電子クーポン６３２をクーポン管理サーバ２に問合せる（ステップＳ２９）。仮想店舗３が、利用可能な電子クーポン６３２をクーポン管理サーバ２に問合せるとき、仮想店舗３からクーポン管理サーバ２に、ユーザが購入する商品の商品ＩＤが少なくとも送信される。
【００７２】
クーポン管理サーバ２の電子クーポン管理手段２０は、上述している二つ目の機能を実行し、仮想店舗３から利用可能な電子クーポン６３２の問合せがあると、電子クーポンデータベース２１を参照し、受信した商品ＩＤに関連付けられているクーポンＩＤ６３２ａを検索し（ステップＳ３０）、検索したクーポンＩＤ６３２ａを仮想店舗３に返信する。
【００７３】
仮想店舗３は、携帯電話１から受信したクーポンＩＤ６３２ａの中から、クーポン管理サーバ２から受信したクーポンＩＤ６３２ａと一致するクーポンＩＤ６３２ａを検索し、検索したクーポンＩＤ６３２ａで特定される電子クーポン６３２を、ユーザが利用可能な電子クーポン６３２として表示するウェブページを携帯電話１に送信する（ステップＳ３１）。
【００７４】
図１４は、利用可能な電子クーポン６３２を表示するウェブページの一例である。図１４では、利用する電子クーポン６３２を指定するためのチェックボックス７ｅと、次の処理に進むためのボタン７ｆが表示される。抽出した電子クーポン６３２として、購入金額から１０００円減額する電子クーポン６３２と、サンプルを提供する電子クーポン６３２が表示され、ここでは、購入金額から１０００円減額する電子クーポン６３２が選択されたものとする。
【００７５】
利用可能な電子クーポン６３２が表示されるウェブページが携帯電話１のブラウザ１１に表示され、ユーザによって利用する電子クーポン６３２が指定されると、指定された電子クーポン６３２のクーポンＩＤ６３２ａが携帯電話１のブラウザ１１から仮想店舗３に送信され（ステップＳ３２）、仮想店舗３は、ユーザが選択した電子クーポン６３２の処理（ここでは、減額処理）を実行して、商品の決済処理を行う（ステップＳ３３）。
【００７６】
図１５は、商品の決済処理をするときに仮想店舗３から送信されるウェブページの一例である。図１５においては、図１４で図示した、購入金額から１０００円減額する電子クーポン６３２を利用することで、購入金額から１０００円減額する内容が示され、ボタン７ｇが選択されることで次の処理に進む。
【００７７】
ここから、図８の内容について説明する。仮想店舗３が商品の決済処理を実行すると、仮想店舗３は、決済に利用した電子クーポン６３２のクーポンＩＤ６３２ａ、商品を購入したユーザのユーザ識別子６３０及び決済の完了を示す情報をクーポン管理サーバ２に送信する（ステップＳ３４）。
【００７８】
クーポン管理サーバ２の電子クーポン管理手段２０は、上述している一つ目の機能を実行し、受信したユーザ識別子６３０に関連付けて、送信されたクーポンＩＤ６３２ａを記憶するレコードをユーザデータベース２２に生成し、決済に利用された電子クーポン６３２を記憶したことを仮想店舗３に通知する（ステップＳ３５）。
【００７９】
仮想店舗３は、決済に利用された電子クーポン６３２を記憶したことがクーポン管理サーバ２から通知されると、決済が完了したことを示すウェブページを携帯電話１に送信し（ステップＳ３６）、このウェブページは携帯電話１のブラウザ１１上で表示される。
【００８０】
決済が完了したことを示すウェブページには、電子クーポン６３２を削除するモードで電子クーポンアプリケーション１０を起動させるためのボタンが含まれ、更に、ウェブページには、削除する電子クーポン６３２のクーポンＩＤ６３２ａがウェブページの表示されないパラメータとして含まれている。ウェブページに含まれるボタンが選択されると、ブラウザ１１は、ウェブページに含まれるクーポンＩＤ６３２ａと、電子クーポン６３２の削除処理を示す起動パラメータを引渡して電子クーポンアプリケーション１０を起動させる（ステップＳ３７）。
【００８１】
図１６は、決済が完了したことを示すウェブページの一例である。このウェブページには、電子クーポン６３２を削除するモードで電子クーポンアプリケーション１０を起動させるためのボタン７ｈが表示され、ボタン７ｈが選択されることで電子クーポンアプリケーション１０が起動する。
【００８２】
電子クーポン６３２の削除処理を示す起動パラメータが引渡されて電子クーポンアプリケーション１０が起動すると（ステップＳ３７）、電子クーポンアプリケーション１０は、ブラウザ１１から引渡されたクーポンＩＤ６３２ａで特定される電子クーポン６３２を削除するためのコマンドメッセージを非接触ＩＣチップ６に送信し（ステップＳ３８）、非接触ＩＣチップ６は、電子クーポンアプリケーション１０から送信されたクーポンＩＤ６３２ａで特定される電子クーポン６３２を削除する（ステップＳ３９）。
【００８３】
電子クーポン６３２の削除が完了し、非接触ＩＣチップ６から、ユーザ識別子６３０と、削除した電子クーポン６３２のクーポンＩＤ６３２ａが返信されると、電子クーポンアプリケーション１０は、利用フラグ６３１を“ENABLE”にセットするためのコマンドメッセージを非接触ＩＣチップ６に通知し（ステップＳ４０）、非接触ＩＣチップ６は利用フラグ６３１を“DISABLE”から“ENABLE”にセットする（ステップＳ４１）。
【００８４】
ここから、図９の内容について説明する。利用フラグ６３１を“DISABLE”から“ENABLE”にセットが完了したことを非接触ＩＣチップ６から電子クーポンアプリケーション１０が受信すると、電子クーポンアプリケーション１０は、ＨＴＴＰ通信機能を利用し、保持しているクーポン管理サーバ２のＵＲＬ１００にアクセスし、削除した電子クーポン６３２のクーポンＩＤ６３２ａ及びユーザ識別子６３０をクーポン管理サーバ２に送信する（ステップＳ４２）。
【００８５】
クーポン管理サーバ２の電子クーポン管理手段２０は、削除した電子クーポン６３２のクーポンＩＤ６３２ａ及びユーザ識別子６３０を受信すると、ユーザデータベース２２を参照し、携帯電話１から受信した電子クーポン６３２のクーポンＩＤ６３２ａが記憶されているレコードを論理的に削除し（ステップＳ４３）、このステップをもって携帯電話１に記憶された電子クーポン６３２を仮想店舗３で利用する手順を終了する。
【００８６】
ここから、電子クーポンアプリケーション１０が電子クーポン６３２の２重利用を防止するために実施する利用フラグ確認処理について詳細に説明する。図１０は、利用フラグ確認処理の詳細な手順を示したフロー図である。利用フラグ確認処理では、まず、電子クーポンアプリケーション１０は、非接触ＩＣチップ６に対して、ユーザ識別子６３０、利用フラグ６３１及び電子クーポン６３２を読取るコマンドメッセージを送信し（ステップＳ５０）、非接触ＩＣチップ６は、電子クーポン６３２、利用フラグ６３１及びユーザ識別子６３０を電子クーポンアプリケーション１０に返信する（ステップＳ５１）。
【００８７】
電子クーポンアプリケーション１０は、非接触ＩＣチップ６から利用フラグ６３１を受信すると、受信した利用フラグ６３１を確認する（ステップＳ５２）。利用フラグ６３１が“DISABLE”にセットされている場合、電子クーポンアプリケーション１０は、ユーザ識別子６３０をクーポン管理サーバ２に送信し、電子クーポン６３２の利用状況をクーポン管理サーバ２に問合せ、利用フラグ６３１が“ENABLE”にセットされている場合、この手順を終了する。
【００８８】
ステップＳ５２でクーポン管理サーバ２の電子クーポン管理手段２０は、携帯電話１から電子クーポン６３２の利用状況の問合せがあると、携帯電話１から送信されたユーザ識別子６３０に対応するレコードをユーザデータベース２２の中から検索し、検索したレコードに記憶されたクーポンＩＤ６３２ａを、利用された可能性のある電子クーポン６３２のクーポンＩＤ６３２ａとして携帯電話１に返信する（ステップＳ５３）。
【００８９】
携帯電話１は、クーポン管理サーバ２からクーポンＩＤ６３２ａを受信すると、非接触ＩＣチップ６から読取った電子クーポン６３２の中に、クーポン管理サーバ２から受信したクーポンＩＤ６３２ａと一致する電子クーポン６３２があるか確認することで、非接触ＩＣチップ６から削除すべき電子クーポン６３２があるか確認する（ステップＳ５４）。
【００９０】
クーポン管理サーバ２から通知された情報がＮＵＬＬ、すなわち、クーポン管理サーバ２からクーポンＩＤ６３２ａが送信された無かった場合、或いは、非接触ＩＣチップ６で保持している電子クーポン６３２の中に、クーポン管理サーバ２から送信されたクーポンＩＤ６３２ａに対応する電子クーポン６３２が記憶されていなかった場合、後述するステップＳ５７、Ｓ５８のステップを実行し、利用フラグを“ENABLE”にセットしてからこの手順を終了し、削除すべき電子クーポン６３２があれば、クーポン管理サーバ２から受信したクーポンＩＤ６３２ａを含み、電子クーポン６３２を削除するためのコマンドメッセージを非接触ＩＣチップ６に送信する（ステップＳ５５）。
【００９１】
非接触ＩＣチップ６は、電子クーポン６３２の削除を受けると指示された電子クーポン６３２を削除し、電子クーポン６３２を削除したことを電子クーポンアプリケーション１０に通知する（ステップＳ５６）。
【００９２】
電子クーポン６３２を削除したことが非接触ＩＣチップ６から通知されると、電子クーポンアプリケーション１０は、利用フラグ６３１を「ENABLE」にセットするコマンドメッセージを非接触ＩＣチップ６に送信し（ステップＳ５７）、非接触ＩＣチップ６は利用フラグ６３１を「ENABLE」にセットし、利用フラグ６３１を「ENABLE」にセットしたことを電子クーポンアプリケーション１０に通知する（ステップＳ５８）。
【００９３】
電子クーポンアプリケーション１０は、利用フラグ６３１を「ENABLE」にセットしたことが非接触ＩＣチップ６から通知されると、ＨＴＴＰ通信機能を利用して、電子クーポン６３２の削除が完了したことをクーポン管理サーバ２に通知し（ステップＳ５９）、クーポン管理サーバ２は、ユーザ識別子６３０に関連付けて記憶している電子クーポン６３２のクーポンＩＤ６３２ａを記憶しているレコードを論理的に削除し、ユーザデータベース２２を更新し、この手順は終了する。
【００９４】
このように図１０に示された利用フラグの確認処理を行うことで、仮想店舗３上で電子クーポン６３２を利用する手順の途中で携帯電話のネットワークが途絶するなどして処理が中断した場合でも、利用フラグ６３１及びユーザデータベース２２を照合することで、クーポンが利用された場合正しく削除することが出来る。更に、また、この利用フラグの確認処理はアプリ起動時に自動で行うようにすることで、利用者には意識せず、整合性が保たれた状態を維持させることが出来る。
【００９５】
図１７は、携帯電話１に記憶された電子クーポン６３２を店舗端末４で利用する手順を示したフロー図である。携帯電話１を所持するユーザが携帯電話１を店舗端末４にかざすと、携帯電話１に搭載された非接触ＩＣチップ６はアンテナコイル１２を利用して店舗端末４と電気的に結合し、非接触通信インターフェース６２による通信を開始する（ステップＳ６０）。
【００９６】
店舗端末４と携帯電話１と間で通信が開始されると、店舗端末４は利用フラグ６３１を確認し（ステップＳ６１）、 "DISABLE" にセットされている場合、電子クーポンアプリケーション１０を起動させ、図１０で説明した利用フラグ確認処理を実行し（ステップＳ６２）、過去に利用されているにも係わらず非接触ＩＣチップ６に保持されている電子クーポン６３２を削除する。
【００９７】
利用フラグ確認処理が終了した後、店舗端末４は、非接触ＩＣチップ６に電子クーポン６３２を読取るためのコマンドメッセージを送信し（ステップＳ６３）、非接触ＩＣチップ６は、店舗端末４に電子クーポン６３２を送信し（ステップＳ６４）、店舗端末４は、非接触ＩＣチップ６の利用フラグ６３１を「DISABLE」にセットした後、送信された電子クーポン６３２に対応するサービス処理を実行し、このとき利用した電子クーポン６３２を非接触ＩＣチップ６から削除する（ステップＳ６５）。
【００９８】
利用した電子クーポン６３２を非接触ＩＣチップ６から削除すると、店舗端末４は、利用フラグ６３１を「ENABLE」にセットするコマンドメッセージを非接触ＩＣチップ６に送信し（ステップＳ６６）、非接触ＩＣチップ６は利用フラグ６３１を「ENABLE」にセットし、利用フラグ６３１を「ENABLE」にセットしたことを店舗端末４に通知し（ステップＳ６７）、この手順は終了する。
【００９９】
なお、本発明は、これまで説明した実施の形態に限定されることなく、種々の変形や変更が可能であって、それらも本発明の均等の範囲に含まれる。例えば、携帯電話１の電子クーポンアプリケーション１０および店舗端末４は、非接触ＩＣチップ６から読み出した電子クーポン６３２に含まれる有効期限６３２ｄを確認し、電子クーポン６３２の利用の許可／不許可を判断することもできる。
【０１００】
更に、ユーザはコンピュータを操作して仮想店舗３にアクセスし、携帯電話１に記憶された電子クーポン６３２を利用することもできる。このとき、電子クーポンアプリケーション１０は、図５のステップＳ１４で電子クーポン６３２が利用できる仮想店舗４のＵＲＬをディスプレイに表示させ、ユーザはコンピュータを操作して仮想店舗４にアクセスする。
【図面の簡単な説明】
【０１０１】
【図１】電子クーポン利用方法で用いられる装置を説明する図。
【図２】携帯電話のブロック図。
【図３】クーポン管理サーバのブロック図。
【図４】電子クーポンを携帯電話に記憶する手順を示したフロー図。
【図５】電子クーポンを仮想店舗で利用する手順を示したフローの第１図。
【図６】電子クーポンを仮想店舗で利用する手順を示したフローの第２図。
【図７】電子クーポンを仮想店舗で利用する手順を示したフローの第３図。
【図８】電子クーポンを仮想店舗で利用する手順を示したフローの第４図。
【図９】電子クーポンを仮想店舗で利用する手順を示したフローの第５図。
【図１０】利用フラグ確認処理の手順を示したフロー図。
【図１１】携帯電話に表示される電子クーポンの一例を示した図。
【図１２】商品を選択したときに表示されるウェブページの一例を示した図。
【図１３】電子クーポンアプリケーションを起動させるウェブページの一例を示した図。
【図１４】利用可能な電子クーポンを表示するウェブページの一例を示した図。
【図１５】決済処理をするときに送信されるウェブページの一例を示した図。
【図１６】決済が完了したことを示すウェブページの一例を示した図。
【図１７】電子クーポンを店舗端末で利用する手順を示したフロー図
【符号の説明】
【０１０２】
１  携帯電話
１０  電子クーポンアプリケーション
１１  ブラウザ
１２  アンテナコイル
２  クーポン管理サーバ
２０  電子クーポン管理手段
２１  電子クーポンデータベース
２２  ユーザデータベース
３  仮想店舗
４  店舗端末
５  ネットワーク
６  非接触ＩＣチップ
６０  シリアルインターフェース
６１  オペレーティングシステム
６２  非接触インターフェース
６３  メモリ
６３０  ユーザ識別子
６３１  利用フラグ
６３２  電子クーポン
【図１】
2008225716.tif 000003
【図２】
2008225716.tif 000004
【図３】
2008225716.tif 000005
【図４】
2008225716.tif 000006
【図５】
2008225716.tif 000007
【図６】
2008225716.tif 000008
【図７】
2008225716.tif 000009
【図８】
2008225716.tif 000010
【図９】
2008225716.tif 000011
【図１０】
2008225716.tif 000012
【図１１】
2008225716.tif 000013
【図１２】
2008225716.tif 000014
【図１３】
2008225716.tif 000015
【図１４】
2008225716.tif 000016
【図１５】
2008225716.tif 000017
【図１６】
2008225716.tif 000018
【図１７】
2008225716.tif 000019