Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4969563B2 - Electronic coupon transaction system, vending machine, program - Google Patents
[go: Go Back, main page]

JP4969563B2 - Electronic coupon transaction system, vending machine, program - Google Patents

Electronic coupon transaction system, vending machine, program Download PDF

Info

Publication number
JP4969563B2
JP4969563B2 JP2008331548A JP2008331548A JP4969563B2 JP 4969563 B2 JP4969563 B2 JP 4969563B2 JP 2008331548 A JP2008331548 A JP 2008331548A JP 2008331548 A JP2008331548 A JP 2008331548A JP 4969563 B2 JP4969563 B2 JP 4969563B2
Authority
JP
Japan
Prior art keywords
electronic coupon
information
expiration date
vending machine
lifetime
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008331548A
Other languages
Japanese (ja)
Other versions
JP2010152756A (en
Inventor
国博 阪
武司 成田
寛史 西野
康宏 山崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Coca Cola Co
Original Assignee
Coca Cola Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Coca Cola Co filed Critical Coca Cola Co
Priority to JP2008331548A priority Critical patent/JP4969563B2/en
Publication of JP2010152756A publication Critical patent/JP2010152756A/en
Application granted granted Critical
Publication of JP4969563B2 publication Critical patent/JP4969563B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

この発明は、電子クーポンを得た無線通信端末から自動販売機に電子クーポン情報を読み取らせて、自動販売機から商品やサービスの提供を受ける場合に、不正な電子クーポンによる取引を防止する電子クーポン取引システム、この電子クーポン取引システムに用いられる自動販売機、この自動販売機を動作させるプログラムに関するものである。   The present invention relates to an electronic coupon for preventing a transaction by an illegal electronic coupon when the vending machine is made to read the electronic coupon information from the wireless communication terminal that has obtained the electronic coupon and the provision of goods or services is received from the vending machine. The present invention relates to a transaction system, a vending machine used in the electronic coupon transaction system, and a program for operating the vending machine.

従来のこの種のシステムとしては、電子クーポンサービス装置、受領端末及び利用者端末が任意のときに通信可能に構成しておき、当選結果(有効性)をリアルタイムに判定可能にしたものが知られている(特許文献1参照)。しかしながら、このシステムは電子クーポンサービス装置、受領端末及び利用者端末が任意のときに通信可能であることが前提であり、自動販売機のように基本的には孤立した存在であり、電子クーポンの有効性を独立して判定しなければならないシステムには不向きである。   As this type of conventional system, an electronic coupon service device, a receiving terminal, and a user terminal are configured to be communicable at any time, and a winning result (validity) can be determined in real time. (See Patent Document 1). However, this system is based on the premise that the electronic coupon service device, the receiving terminal and the user terminal can communicate at any time, and is basically isolated like a vending machine. It is not suitable for systems where effectiveness must be determined independently.

他方、自動販売機との無線回線が確立し商品の提供が可能となった後で、電子クーポン情報から金額の引取りを行う前に、無線回線を断として商品を取り出しながら金額の引き落としを逃れるような不正を防止するものが考案されている。このシステムにあっては、自動販売機との無線回線が確立することによっては商品選択のみ可能とし、金額の引き落としの後に、商品を提供するようにしている(特許文献2参照)。   On the other hand, after the wireless line with the vending machine is established and the product can be provided, before the amount is collected from the electronic coupon information, the wireless line is disconnected and the amount is withdrawn while taking out the product. Something that prevents such fraud has been devised. In this system, only a product can be selected by establishing a wireless line with the vending machine, and the product is provided after the amount is deducted (see Patent Document 2).

しかしながら、例えば一つの商品或いは一回のサービスの提供を内容とする電子クーポンについて、一度使用しておきながら復活させて再度使用するような不正については防止することができず、この点の改善が望まれている。このような電子クーポン取引における要望に応えるためにネガと称される不正使用情報を用いた管理が考えられるが、このネガは時間経過とともに増大してゆくという問題がある。
特開2002−288502号公報 特開2002−324263号公報
However, for example, it is not possible to prevent fraud that can be restored and reused once it has been used for an electronic coupon that includes the provision of one product or one service. It is desired. In order to respond to such demands in electronic coupon transactions, management using illegal use information called negatives can be considered, but this negative has a problem of increasing over time.
JP 2002-288502 A JP 2002-324263 A

本発明は、上記のような電子クーポン取引における要望に応えるためになされたもので、その目的は、ネガの量を抑制することを可能とする電子クーポン取引システムを提供することである。また、この電子クーポン取引システムに用いられる自動販売機、この自動販売機を動作させるプログラムを提供することを目的とする。   The present invention has been made in order to meet the demands of electronic coupon transactions as described above, and an object thereof is to provide an electronic coupon transaction system that can suppress the amount of negatives. Another object of the present invention is to provide a vending machine used in the electronic coupon transaction system and a program for operating the vending machine.

本発明に係る電子クーポン取引システムは、電子クーポンに関する情報を記憶するための記憶領域と、無線回線を介して電子クーポンの発行元から電子クーポンを得て、少なくとも当該電子クーポンの有効期限情報と、この有効期限と異なる情報であって、当該電子クーポンの再生成が必要となるまでのリフレッシュ時間情報である寿命情報と、を含む電子クーポン情報を前記記憶領域に書き込む書込手段と、を具備する無線通信端末と、商品またはサービスを提供する自動販売機であって、前記無線通信端末の前記記憶領域から情報を読み出すためのリーダライタと、少なくとも現在の年時日からなる時情報を発生する時計手段と、電子クーポンの使用に際して、当該電子クーポンの寿命情報と前記時計手段による時情報とに基づき、当該電子クーポンが寿命内かを検出する第1の検出手段と、電子クーポンの使用に際して、電子クーポンの有効期限情報と前記時計手段による時情報に基づき、当該電子クーポンが有効期限内か否かを検出する第2の検出手段と、前記第1の検出手段と前記第2の検出手段による検出結果に応じてサービスまたは商品の提供・提供拒否を制御する制御手段とを具備する自動販売機とを備えることを特徴とする。 The electronic coupon transaction system according to the present invention obtains an electronic coupon from a storage area for storing information related to the electronic coupon, an electronic coupon issuer via a wireless line, and at least expiration date information of the electronic coupon, Writing means for writing electronic coupon information to the storage area, which is information different from the expiration date and includes life information that is refresh time information until the electronic coupon needs to be regenerated. A wireless communication terminal, a vending machine that provides goods or services, a reader / writer for reading information from the storage area of the wireless communication terminal, and a clock that generates time information including at least the current date And when using the electronic coupon, based on the lifetime information of the electronic coupon and the time information by the clock means, First detecting means for child coupon to detect whether the lifespan, in use of the electronic coupon, based on the information when by the expiration date information and the clock unit of the electronic coupon, detecting whether the electronic coupon is expired A vending machine comprising: a second detection unit configured to control; and a control unit configured to control provision / rejection of provision of a service or a product according to a detection result of the first detection unit and the second detection unit. It is characterized by that.

本発明に係る電子クーポン取引システムでは、前記無線通信端末が、電子クーポンの再生成を電子クーポンの発行元に求める再生成手段と、操作部からの所定操作を受けて、前記再生成手段が電子クーポンの再生成を電子クーポンの発行元に求めるように起動制御する起動制御手段とを具備することを特徴とすることを特徴とする。   In the electronic coupon transaction system according to the present invention, the wireless communication terminal receives a regenerating unit for requesting the electronic coupon issuer to regenerate the electronic coupon, and a predetermined operation from the operation unit. It is characterized by comprising activation control means for performing activation control so as to ask the issuer of the electronic coupon to regenerate the coupon.

本発明に係る自動販売機は、商品またはサービスを提供する自動販売機であって、電子クーポンに関する情報を記憶するための記憶領域と、無線回線を介して電子クーポンの発行元から電子クーポンを得て、少なくとも当該電子クーポンの有効期限情報と、この有効期限と異なる情報であって、当該電子クーポンの再生成が必要となるまでのリフレッシュ時間情報である寿命情報を含む電子クーポン情報を前記記憶領域に書き込む書込手段と、を具備する無線通信端末の前記記憶領域から情報を読み出すためのリーダライタと、少なくとも現在の年時日からなる時情報を発生する時計手段と、電子クーポンの使用に際して、当該電子クーポンの寿命情報と前記時計手段による時情報とに基づき、当該電子クーポンが寿命内かを検出する第1の検出手段と、電子クーポンの使用に際して、電子クーポンの有効期限情報と前記時計手段による時情報に基づき、当該電子クーポンが有効期限内か否かを検出する第2の検出手段と、前記第1の検出手段と前記第2の検出手段による検出結果に応じてサービスまたは商品の提供・提供拒否を制御する制御手段とを具備することを特徴とする。 A vending machine according to the present invention is a vending machine that provides goods or services, and obtains an electronic coupon from a storage area for storing information on the electronic coupon and an electronic coupon issuer via a wireless line. In addition, the storage area stores electronic coupon information including lifetime information that is at least the expiration date information of the electronic coupon and information that is different from the expiration date and is refresh time information until the electronic coupon needs to be regenerated. When using the electronic coupon, a reader / writer for reading information from the storage area of the wireless communication terminal, a clock means for generating time information consisting of at least the current date, Based on the lifetime information of the electronic coupon and the time information by the clock means, a first for detecting whether the electronic coupon is within the lifetime Means leaving, in use of the electronic coupon, based on the information when by the expiration date information and the clock unit of the electronic coupon, a second detecting means for said electronic coupon to detect whether the expiration date, the first It is characterized by comprising a detection means and a control means for controlling provision / provision refusal of service or goods according to the detection result by the second detection means .

本発明に係るプログラムは、電子クーポンに関する情報を記憶するための記憶領域と、無線回線を介して電子クーポンの発行元から電子クーポンを得て、少なくとも当該電子クーポンの有効期限情報と、この有効期限と異なる情報であって、当該電子クーポンの再生成が必要となるまでのリフレッシュ時間情報である寿命情報を含む電子クーポン情報を前記記憶領域に書き込む書込手段と、を具備する無線通信端末の前記記憶領域から情報を読み出すためのリーダライタと、少なくとも現在の年時日からなる時情報を発生する時計手段とを備え、商品またはサービスを提供する自動販売機において動作するCPUに適用されるプログラムであって、自動販売機のCPUを、電子クーポンの使用に際して、当該電子クーポンの寿命情報と前記時計手段による時情報とに基づき、当該電子クーポンが寿命内かを検出する第1の検出手段と、電子クーポンの使用に際して、電子クーポンの有効期限情報と前記時計手段による時情報に基づき、当該電子クーポンが有効期限内か否かを検出する第2の検出手段と、前記第1の検出手段と前記第2の検出手段による検出結果に応じてサービスまたは商品の提供・提供拒否を制御する制御手段として機能させることを特徴とする。 The program according to the present invention obtains an electronic coupon from a storage area for storing information related to the electronic coupon, an electronic coupon issuer via a wireless line, and at least the expiration date information of the electronic coupon and the expiration date. And a writing means for writing in the storage area electronic coupon information including life information that is refresh time information until the electronic coupon needs to be regenerated. A program that is applied to a CPU that operates in a vending machine that provides goods or services, and includes a reader / writer for reading information from a storage area and clock means for generating time information consisting of at least the current date there, the CPU of the vending machine, in use of the electronic coupon, during the the lifetime information of the electronic coupon Based on the information when by means based on the information when the first detection means for said electronic coupon to detect whether the lifespan, in use of the electronic coupon, by the expiration date information and the clock unit of the electronic coupon, the electronic coupon A second detection means for detecting whether or not the product is within the expiration date, and a control means for controlling the provision / rejection of provision of the service or the product according to the detection results by the first detection means and the second detection means It is made to function.

本発明では、電子クーポンの使用に際して、当該電子クーポンの寿命情報と時計手段による時情報とに基づき、当該電子クーポンが寿命内かを検出し、検出結果に応じてサービスまたは商品の提供・提供拒否を制御するので、寿命が切れた電子クーポンにより商品やサービスが提供される事態を防ぐことができる。また、有効期限情報以外に寿命情報により当該電子クーポンの有効性を判定するので、ネガ情報が記憶されていない場合にも、不正使用された後に寿命となった不正電子クーポンの使用を防止することができる。   In the present invention, when using the electronic coupon, based on the lifetime information of the electronic coupon and the time information by the clock means, it is detected whether the electronic coupon is within the lifetime, and the provision or provision of service or goods is refused according to the detection result Therefore, it is possible to prevent a product or service from being provided by an electronic coupon whose life has expired. Moreover, since the validity of the electronic coupon is determined based on the lifetime information in addition to the expiration date information, even when negative information is not stored, the use of an unauthorized electronic coupon that has reached the end of its life after being illegally used is prevented. Can do.

以下添付図面を参照して、本発明に係る電子クーポン取引システム、自動販売機、プログラムの実施例を説明する。各図において同一の構成要素には、同一の符号を付して重複する説明を省略する。図1に、本発明に係る電子クーポン取引システムの実施例の構成図を示す。このシステムは、電子クーポン発行要求サーバ400、電子クーポン発行サーバ300、通常複数台の自動販売機200、通常複数台の無線通信端末である携帯電話機100から構成される。ここでは、電子クーポン発行要求サーバ400と電子クーポン発行サーバ300とを備えるようにしたが、電子クーポン発行サーバ300のみにより構成することもできる。   Embodiments of an electronic coupon transaction system, a vending machine, and a program according to the present invention will be described below with reference to the accompanying drawings. In the drawings, the same components are denoted by the same reference numerals and redundant description is omitted. In FIG. 1, the block diagram of the Example of the electronic coupon transaction system which concerns on this invention is shown. This system includes an electronic coupon issue request server 400, an electronic coupon issue server 300, a plurality of automatic vending machines 200, and a mobile phone 100 that is usually a plurality of wireless communication terminals. Here, although the electronic coupon issue request server 400 and the electronic coupon issue server 300 are provided, the electronic coupon issue server 300 may be configured only by the electronic coupon issue server 300.

例えば、店舗TRのTR会員になることを条件として、商品CCを1個提供する電子クーポンが得られる契約があり、携帯電話機100のユーザがこの店舗TRのTR会員になったものとする。そこで図2に示すように、ユーザは携帯電話機100を用いて電子クーポン発行サーバ300へアクセスして、携帯電話機100において電子クーポンによる取り引きの処理を可能とするアプリケーションプログラムAP1のダウンロードを受ける(SS11)。このとき、ダウンロードされたアプリケーションプログラムAP1により、携帯電話機100から当該携帯電話機100に固有のIDであるUIDと、電子クーポンを含む電子マネー用のチップ製造番号情報であるチップ識別情報IDmとを電子クーポン発行サーバ300へ自動送信し(SS12)、電子クーポン発行サーバ300から店舗TRのTR会員の会員番号Aを受け取る(SS13)。会員番号Aは携帯電話機100に保持され、必要に応じて表示部11に表示させることができる。   For example, it is assumed that there is a contract for obtaining an electronic coupon providing one product CC on the condition that it becomes a TR member of the store TR, and the user of the mobile phone 100 becomes a TR member of the store TR. Therefore, as shown in FIG. 2, the user uses the mobile phone 100 to access the electronic coupon issue server 300, and receives the download of the application program AP1 that enables the mobile phone 100 to process transactions using the electronic coupon (SS11). . At this time, the downloaded application program AP1 converts the UID, which is an ID unique to the mobile phone 100, and the chip identification information IDm, which is chip manufacturing number information for electronic money including the electronic coupon, from the mobile phone 100 to the electronic coupon. It is automatically transmitted to the issuing server 300 (SS12), and the member number A of the TR member of the store TR is received from the electronic coupon issuing server 300 (SS13). The membership number A is held in the mobile phone 100 and can be displayed on the display unit 11 as necessary.

次に図3に示されるように、電子クーポンを得るために、店舗TRの電子クーポン発行要求サーバ400へアクセスして店舗TRのTR会員の会員となったことを通知し(SS14)、これに対し返送される会員番号要求を受けて(SS15)、会員番号Aをユーザが入力して送信し(SS16)、確認の通知を受ける(SS17)。   Next, as shown in FIG. 3, in order to obtain an electronic coupon, it accesses the electronic coupon issue request server 400 of the store TR and notifies that it has become a TR member of the store TR (SS14). In response to the membership number request returned (SS15), the user inputs and transmits the membership number A (SS16) and receives a confirmation notification (SS17).

次に図4に示されるように、電子クーポン発行要求サーバ400は電子クーポン発行サーバ300に対して、会員番号Aの会員に対し電子クーポンを発行する要求を送信する(SS21)。この電子クーポンを発行要求には、電子クーポンのロットIDと販売店名(ここでは、店舗TR)と会員番号Aとが含まれる。   Next, as shown in FIG. 4, the electronic coupon issue request server 400 transmits a request for issuing an electronic coupon to the member of the member number A to the electronic coupon issue server 300 (SS21). This electronic coupon issue request includes the lot ID of the electronic coupon, the store name (store TR here), and the member number A.

電子クーポン発行サーバ300は、図5に示されるロット管理マスタファイルF1、クーポン会員マスタファイルF2、電子クーポンマスタファイルF3、利用済マスタファイルF4を備える。電子クーポンの発行要求を受けた電子クーポン発行サーバ300は、電子クーポンを発行し、ロット管理マスタファイルF1における店舗TR対応の在庫を「300」から「299」へディクリメントし(図5のP1)、電子クーポンマスタファイルF3に対し発行した電子クーポンに関する各種の情報を登録し、ステータスを「お預け」としておく。クーポン会員マスタファイルF2に対する登録は、図2に示す処理の後に行い、利用済マスタファイルF4には、この電子クーポン発行時点で登録が行われていない。電子クーポンマスタファイルF3には、ステータスの種類と電子クーポンにおける状態遷移の関係が付記されている。   The electronic coupon issue server 300 includes a lot management master file F1, a coupon member master file F2, an electronic coupon master file F3, and a used master file F4 shown in FIG. Upon receiving the electronic coupon issue request, the electronic coupon issue server 300 issues an electronic coupon and decrements the inventory corresponding to the store TR in the lot management master file F1 from “300” to “299” (P1 in FIG. 5). Various information related to the electronic coupon issued to the electronic coupon master file F3 is registered, and the status is set to “deposit”. Registration for the coupon member master file F2 is performed after the processing shown in FIG. 2, and registration is not performed in the used master file F4 when the electronic coupon is issued. In the electronic coupon master file F3, the relationship between the status type and the state transition in the electronic coupon is appended.

電子クーポン発行サーバ300は、図4に示すように、発行した電子クーポンに係る電子クーポン情報を携帯電話機100にダウンロードし(SS22)、これに対して返送されてくるダウンロードの成功通知を受け取り(SS23)、電子クーポンマスタファイルF3の対応するエントリのステータスをダウンロードDLに変更する(SS24)。   As shown in FIG. 4, the electronic coupon issue server 300 downloads electronic coupon information related to the issued electronic coupon to the mobile phone 100 (SS22), and receives a successful download notification returned in response to this (SS23). ), The status of the corresponding entry of the electronic coupon master file F3 is changed to download DL (SS24).

ここで扱う電子クーポンは、携帯電話機100から電子クーポン発行サーバ300に預けることも、また、店舗TRの別の登録番号(例えば、B)を有するTR会員に譲渡することもできる。携帯電話機100から電子クーポン発行サーバ300へお預け要求を送ることにより、電子クーポンマスタファイルF3のステータスが「お預け」に変更され、携帯電話機100から電子クーポン発行サーバ300へ譲渡を前提とするお預け要求及び譲渡先会員番号(例えば、B)やパスワードを送ることにより、電子クーポンマスタファイルF3のステータスを譲渡が前提である「お預け」に変更され、例えばセキュリティ情報に上記パスワードが設定される。会員番号Bの会員は、図4に示されるように携帯電話機100Bから電子クーポン発行サーバ300へ譲渡要求と会員番号Aの会員が設定した上記パスワードを送って、譲渡によるダウンロードを受けることができる。この場合には、電子クーポンマスタファイルF3のステータスがダウンロードDLに変更され、所有者TR会員番号が「A」から「B」へ変更される(図5のP2)。勿論、譲渡されてダウンロードされた電子クーポンに含まれるチップ識別情報IDmは、携帯電話機100Bのものに変更されている。   The electronic coupon handled here can be deposited from the mobile phone 100 to the electronic coupon issuing server 300, or can be transferred to a TR member having another registration number (for example, B) of the store TR. By sending a deposit request from the mobile phone 100 to the electronic coupon issue server 300, the status of the electronic coupon master file F3 is changed to “deposit”, and a deposit request on the premise of transfer from the mobile phone 100 to the electronic coupon issue server 300 and By sending a transfer destination member number (for example, B) and a password, the status of the electronic coupon master file F3 is changed to “deposit” on the premise of transfer, and the password is set in security information, for example. As shown in FIG. 4, the member with the member number B can receive a download by transfer by sending a transfer request and the password set by the member with the member number A from the mobile phone 100B to the electronic coupon issuing server 300. In this case, the status of the electronic coupon master file F3 is changed to download DL, and the owner TR member number is changed from “A” to “B” (P2 in FIG. 5). Of course, the chip identification information IDm included in the transferred and downloaded electronic coupon is changed to that of the mobile phone 100B.

図6に、上記携帯電話機100の構成図を示す。携帯電話機100は、各部を制御するCPU10を中心に、表示部11、各種キーなどの入力部12、電話機能部13、メモリ14が接続された構成を備えている。電話機能部13には、無線通信部18が接続されており、電話機能部13に備えられたマイクロフォンから入力された音声は音声信号とされて無線通信部18から送信される。また、無線通信部18から到来する通話に係る信号はダウンコンバートされて音声信号とされ、電話機能部13に送られてスピーカから音声として出力される。   FIG. 6 shows a configuration diagram of the mobile phone 100. The cellular phone 100 has a configuration in which a display unit 11, an input unit 12 such as various keys, a telephone function unit 13, and a memory 14 are connected to a CPU 10 that controls each unit. A radio communication unit 18 is connected to the telephone function unit 13, and voice input from a microphone provided in the telephone function unit 13 is transmitted as a voice signal from the radio communication unit 18. In addition, a signal related to a call coming from the wireless communication unit 18 is down-converted into an audio signal, sent to the telephone function unit 13, and output as a voice from a speaker.

CPU10はメモリ14に備えられているアプリケーションプログラムにより、電子メール機能、インターネット通信機能など各種の機能を実現する。また、先に図2において説明したダウンロードに係るアプリケーションプログラムAP1もメモリ14に格納され、これを実行することにより電子クーポン取引に必要な処理がなされる。   The CPU 10 implements various functions such as an electronic mail function and an Internet communication function by application programs provided in the memory 14. Further, the application program AP1 relating to the download described above with reference to FIG. 2 is also stored in the memory 14, and by executing this, processing necessary for the electronic coupon transaction is performed.

更に、メモリ14には、記憶領域15が備えられている。記憶領域15は、既に説明した図4のSS22においてダウンロードされた電子クーポン情報が記憶される領域である。ダウンロードされた電子クーポン情報を記憶領域15に書き込むために、CPU10には書込手段17が備えられている。   Further, the memory 14 is provided with a storage area 15. The storage area 15 is an area in which the electronic coupon information downloaded in the already explained SS22 of FIG. 4 is stored. In order to write the downloaded electronic coupon information in the storage area 15, the CPU 10 is provided with writing means 17.

クーポン情報は、図7に示されるように構成されている。図示の上段から下段へ向かって説明する。最上位段には、当該電子クーポンによって提供される商品の「ロットID」が配置され、次に「シリアル」が配置され、次に電子マネー用のチップ製造番号情報であるチップ識別情報「IDm」が配置され、次にネガ情報の保持量を最小限とするための情報であると共に当該電子クーポンの再生成が必要となるまでの時情報である「寿命」が配置され、当該電子クーポンの発行所などを識別するための情報である「発行所ID」が配置され、次にチェックサムの方式を示す情報である「チェックサムコード方式」が配置され、次に暗号化前の全データ(破線で囲まれていない平文領域のデータを含む)について作成したハッシュ値である「チェックサム」が配置され、商品や期限(有効期限情報)に関する情報などから構成されるアプリケーション情報である「アプリ情報(のうち暗号化すべきもの)」が配置されている。以上に説明した図7の暗号化領域EA内に配置された情報は、電子クーポン発行サーバ300において秘密鍵により暗号化される。この秘密鍵に対応する公開鍵は電子クーポン発行サーバ300から自動販売機200に配信され、自動販売機200はこの公開鍵を保持する。   The coupon information is configured as shown in FIG. A description will be given from the upper stage to the lower stage in the figure. In the top level, the “lot ID” of the product provided by the electronic coupon is arranged, followed by “serial”, and then chip identification information “IDm” which is the chip manufacturing number information for electronic money. Is placed next, "Life", which is information for minimizing the amount of negative information retained and the time until the electronic coupon needs to be regenerated, is issued, and the electronic coupon is issued “Issuing place ID”, which is information for identifying a location, is arranged, followed by “checksum code method”, which is information indicating a checksum method, and then all data before encryption (broken line) "Checksum" that is a hash value created for data (including plaintext data that is not enclosed by Is a tio down information "(those to be encrypted out of) the application information" is arranged. The information arranged in the encryption area EA of FIG. 7 described above is encrypted with the secret key in the electronic coupon issue server 300. The public key corresponding to this secret key is distributed from the electronic coupon issuing server 300 to the vending machine 200, and the vending machine 200 holds this public key.

暗号化領域EAの次の段には、暗号鍵に関するアルゴリズムコードと鍵シリアルコードにより構成される「鍵コード」が配置され、次にネガ情報の保持量を最小限とするための情報であると共に当該電子クーポンの再生成が必要となるまでの時情報である「寿命」が配置され、商品や期限に関する情報などから構成される「アプリ情報(のうち平文とすべきもの)」が配置されている。この非暗号化領域の情報は、携帯電話機(無線通信端末)100が使用する情報である。また、図7のクーポン情報は、クーポンの使用や譲渡などによって携帯電話機(無線通信端末)100により消去される。   In the next stage of the encryption area EA, a “key code” composed of an algorithm code relating to the encryption key and a key serial code is arranged, and next is information for minimizing the amount of negative information retained. “Lifetime”, which is time information until the electronic coupon needs to be regenerated, is placed, and “App information (of which should be in plaintext)” consisting of information about products and deadlines is placed . The information in the non-encrypted area is information used by the mobile phone (wireless communication terminal) 100. Also, the coupon information in FIG. 7 is erased by the mobile phone (wireless communication terminal) 100 by using or transferring the coupon.

図8には、自動販売機200の構成図が示されている。自動販売機200は、各部の制御を行うCPU20を中心として、これに商品を取出口へ排出する商品提供部21、商品の選択ボタンなどから構成される入力部22、リーダライタ23、有線通信部24、メモリ25が接続されている。   FIG. 8 shows a configuration diagram of the vending machine 200. The vending machine 200 is centered on a CPU 20 that controls each unit, and a product providing unit 21 that discharges the product to the outlet, an input unit 22 including a product selection button, a reader / writer 23, a wired communication unit 24, a memory 25 is connected.

リーダライタ23は、携帯電話機100の記憶領域15から情報を読み出すものである。有線通信部24は、有線回線を介して電子クーポン発行サーバ300との間で情報の送受信を行うためのものである。自動販売機200は基本的に孤立した装置であり、上記有線通信部24を用いた情報の送受信は例えば一日に一回行われ、ログ情報を電子クーポン発行サーバ300へ送信し、電子クーポン発行サーバ300からネガ情報を受け取る。   The reader / writer 23 reads information from the storage area 15 of the mobile phone 100. The wired communication unit 24 is for transmitting and receiving information to and from the electronic coupon issue server 300 via a wired line. The vending machine 200 is basically an isolated device, and transmission / reception of information using the wired communication unit 24 is performed once a day, for example, and log information is transmitted to the electronic coupon issuing server 300 to issue an electronic coupon. Negative information is received from the server 300.

メモリ25には、当該自動販売機200において使用された電子クーポンのユニーク番号情報(本実施例では、ロットIDとシリアルからなる情報)を記憶するログ記憶手段26が設けられている。また、メモリ25には、電子クーポン発行サーバ300から送られる不正使用された電子クーポンのユニーク番号情報(本実施例では、ロットIDとシリアルからなる情報)を記憶するネガ記憶手段27が設けられている。   The memory 25 is provided with log storage means 26 for storing the unique number information (in this embodiment, information consisting of lot ID and serial) of the electronic coupon used in the vending machine 200. Further, the memory 25 is provided with negative storage means 27 for storing the unique number information of the illegally used electronic coupon sent from the electronic coupon issuing server 300 (in this embodiment, information consisting of lot ID and serial number). Yes.

CPU20には、比較手段31、時計手段32、第2の検出手段33、第1の検出手段34、制御手段35が備えられている。時計手段32は、少なくとも現在の年時日からなる時情報を発生するものである。   The CPU 20 includes a comparison unit 31, a clock unit 32, a second detection unit 33, a first detection unit 34, and a control unit 35. The clock means 32 generates time information including at least the current date.

比較手段31は、携帯電話機100の記憶領域15から読み取ったユニーク番号情報と、ネガ記憶手段27に記憶されているユニーク番号情報とが一致するか否か比較を行うものである。   The comparison unit 31 compares the unique number information read from the storage area 15 of the mobile phone 100 with the unique number information stored in the negative storage unit 27.

第2の検出手段33は、電子クーポンの使用に際して、当該電子クーポンの有効期限情報と前記時計手段による時情報とに基づき、当該電子クーポンが有効期限内かを検出するものである。第1の検出手段34は、電子クーポンの使用に際して、当該電子クーポンの寿命情報と前記時計手段による時情報とに基づき、当該電子クーポンが寿命内かを検出するものである。   When the electronic coupon is used, the second detection means 33 detects whether the electronic coupon is within the expiration date based on the expiration date information of the electronic coupon and the time information by the clock means. When the electronic coupon is used, the first detection means 34 detects whether the electronic coupon is within the lifetime based on the lifetime information of the electronic coupon and the time information by the clock means.

制御手段35は、比較手段31による比較結果及び第2、第1の検出手段33、34による検出結果に応じてサービスまたは商品の提供・提供拒否を制御するもので、商品提供部21を制御する。CPU20は、更に、図7の電子クーポン情報に含まれるチェックサムを用いてチェックサムによる検出処理を行う。チェックサムによる検出処理により不正等が検出された場合には、制御手段35は商品の提供拒否を制御するもので、商品提供部21を制御する。 The control unit 35 controls provision / rejection of service or product according to the comparison result by the comparison unit 31 and the detection result by the second and first detection units 33 and 34, and controls the product provision unit 21. . The CPU 20 further performs a detection process using the checksum using the checksum included in the electronic coupon information of FIG. When fraud or the like is detected by the detection process using the checksum, the control unit 35 controls the refusal to provide the product and controls the product providing unit 21.

以上の通りに構成された自動販売機200のCPU20は、図9に示されるフローチャートに対応するプログラムを実行することにより図8の各手段として機能するので、このフローチャートに基づき動作を説明する。このフローチャートにおけるステップS15、S16のペア、ステップS17、S18のペア、ステップS19、S20のペア、ステップS21、S22のペアについては、これらのペア同士をどのような順序に配置しても良く、この図9は一例を示したものである。   The CPU 20 of the vending machine 200 configured as described above functions as each unit of FIG. 8 by executing a program corresponding to the flowchart shown in FIG. 9, and the operation will be described based on this flowchart. Regarding the pair of steps S15 and S16, the pair of steps S17 and S18, the pair of steps S19 and S20, and the pair of steps S21 and S22 in this flowchart, these pairs may be arranged in any order. FIG. 9 shows an example.

電子クーポン情報が書込手段17により記憶手段15に書き込まれた状態において、携帯電話機100を自動販売機200のリーダライタ23の位置にかざすと、CPU20は、図9のフローチャートにおいてリーダライタ23のデータ読み取りを監視しており(S11)、YESへ分岐してリーダライタ23が読み取ったデータを電子クーポン発行サーバ300において用いられた秘密鍵に対応する公開鍵を用いて復号化し(S12)、取扱対象に係る電子クーポンであるかをアプリ情報やロットID更にシリアルなどを用いて検出(S13)する。   In a state where the electronic coupon information is written in the storage means 15 by the writing means 17, when the mobile phone 100 is held over the position of the reader / writer 23 of the vending machine 200, the CPU 20 displays the data of the reader / writer 23 in the flowchart of FIG. The reading is monitored (S11), the data branched to YES and read by the reader / writer 23 is decrypted using the public key corresponding to the secret key used in the electronic coupon issuing server 300 (S12), and handled It is detected whether it is an electronic coupon according to the application information, lot ID, or serial number (S13).

上記ステップS13による検出の結果、取扱対象電子クーポンであるかを判定し(S14)、取扱対象電子クーポンである場合には、電子クーポン情報の全データ(破線で囲まれていない平文領域のデータを含む)についてハッシュ値を作成して、電子クーポン情報のチェックサムと比較を行うことからなるチェックサム処理を行い(S15)、一致したか(OKであるか)判定する(S16)。ステップS16において、OKとなるとステップS17へ進む。   As a result of the detection in step S13, it is determined whether the electronic coupon is a handling target electronic coupon (S14). If it is a handling target electronic coupon, all data of the electronic coupon information (data in a plain text area not surrounded by a broken line is obtained). A hash value is created for the data including the checksum, and a checksum process including comparison with the checksum of the electronic coupon information is performed (S15), and it is determined whether they match (is OK) (S16). If it becomes OK in step S16, the process proceeds to step S17.

ステップS17においては、電子クーポン情報に含まれているロットIDとシリアルから構成されるユニーク番号情報と、ネガ記憶手段27のロットIDとシリアルから構成されるユニーク番号情報(不正使用されたもの)と比較を行い(S17)、不一致であるか(OKであるか)判定する(S18)。ステップS18において、OKとなるとステップS19へ進む。   In step S17, the unique number information composed of the lot ID and the serial included in the electronic coupon information, the unique number information composed of the lot ID and the serial of the negative storage means 27 (which is illegally used), A comparison is made (S17), and it is determined whether they are inconsistent (OK) (S18). If it becomes OK in step S18, the process proceeds to step S19.

ステップS19においては、当該電子クーポンのアプリ情報に含まれる有効期限情報と時計手段32による時情報とに基づき、当該電子クーポンが有効期限内かを検出し(S19)、有効期限内であるか(OKであるか)判定する(S20)。ステップS20において、OKとなるとステップS21へ進む。   In step S19, based on the expiration date information included in the application information of the electronic coupon and the time information by the clock means 32, it is detected whether the electronic coupon is within the expiration date (S19). Whether it is OK) is determined (S20). If it becomes OK in step S20, the process proceeds to step S21.

ステップ21においては、当該電子クーポンの寿命情報と時計手段32による時情報とに基づき、当該電子クーポンが寿命内かを検出し(S21)、寿命内か(OKであるか)判定する(S22)。ステップS22において、OKとなるとステップS23へ進む。   In step 21, it is detected whether the electronic coupon is within the lifetime based on the lifetime information of the electronic coupon and the time information by the clock means 32 (S21), and it is determined whether the lifetime is within the lifetime (OK) (S22). . If it becomes OK in step S22, the process proceeds to step S23.

ステップS23において、CPU20は商品提供部21を制御して商品などを排出するなどの処理である商品等提供と、当該電子クーポンに含まれていたロットIDとシリアルから構成されるユニーク番号情報をログ記憶手段26に書き込み(S23)、処理を終了する。   In step S23, the CPU 20 logs the unique number information composed of the lot ID and the serial included in the electronic coupon, and the provision of the merchandise, which is a process such as discharging the merchandise by controlling the merchandise providing unit 21. Writing to the storage means 26 (S23), the process is terminated.

ステップS14、S16、S18、S20、S22においてNOへ分岐した場合には、ステップS24へ進んで、CPU20は商品提供部21を制御して商品などを排出停止するなどの処理である商品不提供を行う(S24)ので、不正の場合には商品(サービス)が提供されることなく、適正な電子クーポン取引が実現される。   If the process branches to NO in steps S14, S16, S18, S20, and S22, the process proceeds to step S24, where the CPU 20 controls the product providing unit 21 to cancel the product non-delivery, which is a process of stopping discharging the product and the like. Since it performs (S24), in the case of fraud, an appropriate electronic coupon transaction is realized without providing a product (service).

ここで、寿命情報の意味について説明する。寿命情報は、電子クーポンの再生成が必要となるまでのリフレッシュ時間情報である。例えば、図10(a)に示されるように、電子クーポンKPのユニーク番号情報を構成するシリアルが011であり、発行日が1月10日、有効期限Lが4月30日であるとき、寿命Nが2ヵ月とされる。寿命Nは、有効期限より長くとも良いが、通常有効期限内に何度かの再生成(リフレッシュ)が必要となるように有効期限より短く設定される。   Here, the meaning of the lifetime information will be described. The lifetime information is refresh time information until the electronic coupon needs to be regenerated. For example, as shown in FIG. 10A, when the serial number constituting the unique number information of the electronic coupon KP is 011, the issue date is January 10, and the expiration date L is April 30, the lifetime N is 2 months. The lifetime N may be longer than the expiration date, but is set shorter than the expiration date so that several regenerations (refreshes) are required within the normal expiration date.

図10(a)においては、正規で未使用である電子クーポン(シリアル:011)KPの寿命Nによる末日は3月10日であり、3月11日以降に再生成が行われなければ、例えば図10(a)の期間t1において使用を試みても上記図9のステップS21、S22によりNOへ分岐して、商品等の提供を受けることはできない。そこでユーザは、例えば入力部22による所定操作を行って、アプリケーションプログラムAP1を起動し、電子クーポン(シリアル:011)の再生成を電子クーポン発行サーバ300に求める。このように携帯電話機100には、電子クーポンの再生成を電子クーポンの発行元に求める再生成手段と、操作部からの所定操作を受けて、上記再生成手段が電子クーポンの再生成を電子クーポンの発行元である電子クーポン発行サーバ300に求めるように起動制御する起動制御手段とを備えている。   In FIG. 10 (a), the last day by the lifetime N of a genuine and unused electronic coupon (serial: 011) KP is March 10, and if regeneration is not performed after March 11, for example, Even if the use is attempted in the period t1 in FIG. 10 (a), it is not possible to branch to NO in steps S21 and S22 in FIG. Therefore, for example, the user performs a predetermined operation using the input unit 22 to start the application program AP1, and requests the electronic coupon issue server 300 to regenerate the electronic coupon (serial: 011). As described above, the mobile phone 100 receives the regeneration unit for requesting the regeneration of the electronic coupon from the issuer of the electronic coupon, and the regeneration unit receives the predetermined operation from the operation unit. Activation control means for performing activation control so as to be requested to the electronic coupon issue server 300 which is the issuer of

電子クーポン発行サーバ300は、この要求に応じてこのときから寿命Nが2ヵ月である新たな電子クーポン(シリアル:011)KP2の電子クーポン情報をダウンロードする。ダウンロードされた電子クーポン情報は、書込手段17により記憶領域15へ書き込まれる。電子クーポン(シリアル:011)KP2が3月18日に再生成されたものであるとき、寿命Nによる末日は5月18日であるが、有効期限Lの末日が4月30日であるから、4月30日を超えた期間t2において、電子クーポン(シリアル:011)KP2の使用を試みても、上記図9のステップS19、S20によりNOへ分岐して、商品等の提供を受けることはできない。   In response to this request, the electronic coupon issue server 300 downloads the electronic coupon information of a new electronic coupon (serial: 011) KP2 whose lifetime N is 2 months from this time. The downloaded electronic coupon information is written into the storage area 15 by the writing means 17. When the electronic coupon (serial: 011) KP2 is regenerated on March 18, the last day of the lifetime N is May 18, but the last day of the expiration date L is April 30. Even if an attempt is made to use the electronic coupon (serial: 011) KP2 during the period t2 exceeding April 30, it is not possible to branch off to NO through steps S19 and S20 in FIG. .

一方、図10(a)に示される電子クーポン(シリアル:011)KPを不正にコピーした図10(b)に示す不正電子クーポン(シリアル:011)KPCが存在するとき、自動販売機200に、例えば、2月6日にシリアルが011のネガ情報が電子クーポン発行サーバ300から送られたとする。2月6日以降に不正電子クーポン(シリアル:011)KPCの使用を試みても、自動販売機200はネガ記憶手段27にネガ情報(シリアル:011)を記憶しているので、上記図9のステップS17、S18によりNOへ分岐して、商品等の提供を受けることはできない。   On the other hand, when there is an illegal electronic coupon (serial: 011) KPC shown in FIG. 10 (b) obtained by illegally copying the electronic coupon (serial: 011) KP shown in FIG. For example, it is assumed that negative information with serial number 011 is sent from the electronic coupon issue server 300 on February 6. Even if an attempt is made to use the fraudulent electronic coupon (serial: 011) KPC after February 6, the vending machine 200 stores the negative information (serial: 011) in the negative storage means 27. It is not possible to branch to NO in steps S17 and S18 and receive provision of goods and the like.

また、不正電子クーポン(シリアル:011)KPCの寿命Nによる末日は3月10日であり、3月11日以降に使用を試みても、自動販売機200は寿命情報に基づき上記図9のステップS21、S22によりNOへ分岐して、商品等の提供を受けることはできない。不正電子クーポン(シリアル:011)KPCを有する携帯電話機から電子クーポン発行サーバ300に再生成を求めても、ネガ情報に基づきこれを拒絶するので、リフレッシュは行われない。このため3月11日以降に、自動販売機200はネガ情報(シリアル:011)をネガ記憶手段27から削除することができ、期間t3だけネガ情報(シリアル:011)を保持すれば良いことになる。   Further, the last day of the fraudulent electronic coupon (serial: 011) KPC by the service life N is March 10, and even if the vending machine 200 tries to use it after March 11, the vending machine 200 performs the steps of FIG. It is not possible to branch to NO through S21 and S22 and receive a product or the like. Even if a mobile phone having an unauthorized electronic coupon (serial: 011) KPC requests the electronic coupon issuing server 300 to regenerate, it is rejected based on the negative information, and therefore, refreshing is not performed. Therefore, after March 11, the vending machine 200 can delete the negative information (serial: 011) from the negative storage means 27, and only needs to hold the negative information (serial: 011) for the period t3. Become.

このように寿命と有効期限によって電子クーポン情報を管理することより、正規な電子クーポンについては有効期限まで使用可能とし、不正な電子クーポンについては寿命後にネガ情報を用いることなく使用不可とすることができ、自動販売機におけるネガ情報の保持量を少なくし、且つ適切な電子クーポン取引を行うことができる。   By managing the electronic coupon information according to the lifetime and the expiration date in this way, it is possible to use the regular electronic coupon until the expiration date, and to invalidate the illegal electronic coupon without using the negative information after the lifetime. It is possible to reduce the amount of negative information held in the vending machine and perform an appropriate electronic coupon transaction.

本発明に係る電子クーポン取引システムの実施例の構成を示す図。The figure which shows the structure of the Example of the electronic coupon transaction system which concerns on this invention. 本発明に係る電子クーポン取引システムの無線通信端末が電子クーポンを得るための第1段階における処理のシーケンスを示す図。The figure which shows the sequence of the process in the 1st step for the radio | wireless communication terminal of the electronic coupon transaction system which concerns on this invention to obtain an electronic coupon. 本発明に係る電子クーポン取引システムの無線通信端末が電子クーポンを得るための第2段階における処理のシーケンスを示す図。The figure which shows the sequence of the process in the 2nd step for the radio | wireless communication terminal of the electronic coupon transaction system which concerns on this invention to obtain an electronic coupon. 本発明に係る電子クーポン取引システムの無線通信端末が電子クーポンを得るための第3段階における処理のシーケンスを示す図。The figure which shows the sequence of the process in the 3rd step for the radio | wireless communication terminal of the electronic coupon transaction system which concerns on this invention to obtain an electronic coupon. 本発明に係る電子クーポン取引システムの電子クーポン発行サーバが備えているファイルの内容の一例を示す図。The figure which shows an example of the content of the file with which the electronic coupon issue server of the electronic coupon transaction system which concerns on this invention is provided. 本発明に係る電子クーポン取引システムにおける無線通信端末の実施例の構成を示すブロック図。The block diagram which shows the structure of the Example of the radio | wireless communication terminal in the electronic coupon transaction system which concerns on this invention. 本発明に係る電子クーポン取引システムにおいて用いられる電子クーポン情報の内容を示す図。The figure which shows the content of the electronic coupon information used in the electronic coupon transaction system which concerns on this invention. 本発明に係る電子クーポン取引システムにおける自動販売機の実施例の構成を示すブロック図。The block diagram which shows the structure of the Example of the vending machine in the electronic coupon transaction system which concerns on this invention. 本発明に係る電子クーポン取引システムにおける自動販売機の実施例による動作を説明するためのフローチャート。The flowchart for demonstrating the operation | movement by the Example of the vending machine in the electronic coupon transaction system which concerns on this invention. 本発明に係る電子クーポン取引システムにおける自動販売機の実施例による寿命情報を用いた動作を説明するための図。The figure for demonstrating the operation | movement using the lifetime information by the Example of the vending machine in the electronic coupon transaction system which concerns on this invention.

符号の説明Explanation of symbols

10、20 CPU 11 表示部
12 入力部 13 電話機能部
14 メモリ 15 記憶領域
17 書込手段 18 無線通信部
21 商品提供部 22 入力部
23 リーダライタ 24 有線通信部
25 メモリ 26 ログ記憶手段
27 ネガ記憶手段 31 比較手段
32 時計手段 33 第2の検出手段
34 第1の制御手段 35 制御手段
100 携帯電話機 200 自動販売機
300 電子クーポン発行サーバ 400 電子クーポン発行要求サーバ
10, 20 CPU 11 Display unit 12 Input unit 13 Telephone function unit 14 Memory 15 Storage area 17 Writing unit 18 Wireless communication unit 21 Product providing unit 22 Input unit 23 Reader / writer 24 Wired communication unit 25 Memory 26 Log storage unit 27 Negative storage Means 31 Comparison means 32 Clock means 33 Second detection means 34 First control means 35 Control means 100 Mobile phone 200 Vending machine 300 Electronic coupon issue server 400 Electronic coupon issue request server

Claims (4)

電子クーポンに関する情報を記憶するための記憶領域と、
無線回線を介して電子クーポンの発行元から電子クーポンを得て、少なくとも当該電子クーポンの有効期限情報と、この有効期限と異なる情報であって、当該電子クーポンの再生成が必要となるまでのリフレッシュ時間情報である寿命情報と、を含む電子クーポン情報を前記記憶領域に書き込む書込手段と、
を具備する無線通信端末と、
商品またはサービスを提供する自動販売機であって、
前記無線通信端末の前記記憶領域から情報を読み出すためのリーダライタと、
少なくとも現在の年時日からなる時情報を発生する時計手段と、
電子クーポンの使用に際して、当該電子クーポンの寿命情報と前記時計手段による時情報とに基づき、当該電子クーポンが寿命内かを検出する第1の検出手段と、
電子クーポンの使用に際して、電子クーポンの有効期限情報と前記時計手段による時情報に基づき、当該電子クーポンが有効期限内か否かを検出する第2の検出手段と、
前記第1の検出手段と前記第2の検出手段による検出結果に応じてサービスまたは商品の提供・提供拒否を制御する制御手段と
を具備する自動販売機と
を備えることを特徴とする電子クーポン取引システム。
A storage area for storing information about the electronic coupon;
Obtain an electronic coupon from the issuer of the electronic coupon via a wireless line, and at least the expiration date information of the electronic coupon, and information that is different from the expiration date and needs to be regenerated until the electronic coupon needs to be regenerated Writing means for writing electronic coupon information to the storage area, including life information that is time information;
A wireless communication terminal comprising:
A vending machine providing goods or services,
A reader / writer for reading information from the storage area of the wireless communication terminal;
Clock means for generating time information comprising at least the current date and time;
When using the electronic coupon, based on the lifetime information of the electronic coupon and the time information by the clock means, a first detection means for detecting whether the electronic coupon is within the lifetime;
A second detecting means for detecting whether or not the electronic coupon is within the expiration date based on the expiration date information of the electronic coupon and the time information by the clock means when using the electronic coupon;
An electronic coupon transaction comprising: a vending machine including a control unit for controlling provision / rejection of provision of a service or a product according to a detection result by the first detection unit and the second detection unit. system.
前記無線通信端末は、
電子クーポンの再生成を電子クーポンの発行元に求める再生成手段と、
操作部からの所定操作を受けて、前記再生成手段が電子クーポンの再生成を電子クーポンの発行元に求めるように起動制御する起動制御手段と
を具備することを特徴とする請求項1に記載の電子クーポン取引システム。
The wireless communication terminal is
Regenerating means for requesting the electronic coupon issuer to regenerate the electronic coupon;
The start control means which performs start control so that the regenerating means may ask the issuer of the electronic coupon to regenerate the electronic coupon in response to a predetermined operation from the operation unit. Electronic coupon trading system.
商品またはサービスを提供する自動販売機であって、
電子クーポンに関する情報を記憶するための記憶領域と、無線回線を介して電子クーポンの発行元から電子クーポンを得て、少なくとも当該電子クーポンの有効期限情報と、この有効期限と異なる情報であって、当該電子クーポンの再生成が必要となるまでのリフレッシュ時間情報である寿命情報を含む電子クーポン情報を前記記憶領域に書き込む書込手段と、を具備する無線通信端末の前記記憶領域から情報を読み出すためのリーダライタと、
少なくとも現在の年時日からなる時情報を発生する時計手段と、
電子クーポンの使用に際して、当該電子クーポンの寿命情報と前記時計手段による時情報とに基づき、当該電子クーポンが寿命内かを検出する第1の検出手段と、
電子クーポンの使用に際して、電子クーポンの有効期限情報と前記時計手段による時情報に基づき、当該電子クーポンが有効期限内か否かを検出する第2の検出手段と、
前記第1の検出手段と前記第2の検出手段による検出結果に応じてサービスまたは商品の提供・提供拒否を制御する制御手段と
を具備することを特徴とする自動販売機。
A vending machine providing goods or services,
A storage area for storing information about the electronic coupon, an electronic coupon is obtained from the issuer of the electronic coupon via a wireless line, at least the expiration date information of the electronic coupon, and information different from the expiration date, In order to read information from the storage area of the wireless communication terminal comprising: writing means for writing electronic coupon information including lifetime information that is refresh time information until the electronic coupon needs to be regenerated to the storage area With the reader / writer of
Clock means for generating time information comprising at least the current date and time;
When using the electronic coupon, based on the lifetime information of the electronic coupon and the time information by the clock means, a first detection means for detecting whether the electronic coupon is within the lifetime;
A second detecting means for detecting whether or not the electronic coupon is within the expiration date based on the expiration date information of the electronic coupon and the time information by the clock means when using the electronic coupon;
A vending machine comprising: control means for controlling provision / rejection of service or goods according to a detection result by the first detection means and the second detection means .
電子クーポンに関する情報を記憶するための記憶領域と、無線回線を介して電子クーポンの発行元から電子クーポンを得て、少なくとも当該電子クーポンの有効期限情報と、この有効期限と異なる情報であって、当該電子クーポンの再生成が必要となるまでのリフレッシュ時間情報である寿命情報を含む電子クーポン情報を前記記憶領域に書き込む書込手段と、を具備する無線通信端末の前記記憶領域から情報を読み出すためのリーダライタと、少なくとも現在の年時日からなる時情報を発生する時計手段とを備え、商品またはサービスを提供する自動販売機において動作するCPUに適用されるプログラムであって、
自動販売機のCPUを
電子クーポンの使用に際して、当該電子クーポンの寿命情報と前記時計手段による時情報とに基づき、当該電子クーポンが寿命内かを検出する第1の検出手段と、
電子クーポンの使用に際して、電子クーポンの有効期限情報と前記時計手段による時情報に基づき、当該電子クーポンが有効期限内か否かを検出する第2の検出手段と、
前記第1の検出手段と前記第2の検出手段による検出結果に応じてサービスまたは商品の提供・提供拒否を制御する制御手段として機能させることを特徴とするプログラム。
A storage area for storing information about the electronic coupon, an electronic coupon is obtained from the issuer of the electronic coupon via a wireless line, at least the expiration date information of the electronic coupon, and information different from the expiration date, In order to read information from the storage area of the wireless communication terminal comprising: writing means for writing electronic coupon information including lifetime information that is refresh time information until the electronic coupon needs to be regenerated to the storage area A program that is applied to a CPU that operates in a vending machine that provides goods or services, and includes a reader / writer and clock means for generating time information consisting of at least the current date and time,
The vending machine CPU
When using the electronic coupon, based on the lifetime information of the electronic coupon and the time information by the clock means, a first detection means for detecting whether the electronic coupon is within the lifetime;
A second detecting means for detecting whether or not the electronic coupon is within the expiration date based on the expiration date information of the electronic coupon and the time information by the clock means when using the electronic coupon;
A program that functions as a control unit that controls provision / rejection of provision of a service or a product according to a detection result by the first detection unit and the second detection unit .
JP2008331548A 2008-12-25 2008-12-25 Electronic coupon transaction system, vending machine, program Expired - Fee Related JP4969563B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008331548A JP4969563B2 (en) 2008-12-25 2008-12-25 Electronic coupon transaction system, vending machine, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008331548A JP4969563B2 (en) 2008-12-25 2008-12-25 Electronic coupon transaction system, vending machine, program

Publications (2)

Publication Number Publication Date
JP2010152756A JP2010152756A (en) 2010-07-08
JP4969563B2 true JP4969563B2 (en) 2012-07-04

Family

ID=42571749

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008331548A Expired - Fee Related JP4969563B2 (en) 2008-12-25 2008-12-25 Electronic coupon transaction system, vending machine, program

Country Status (1)

Country Link
JP (1) JP4969563B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6712164B2 (en) * 2016-03-31 2020-06-17 株式会社ぐるなび Coupon providing system, coupon providing method, and coupon providing server

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002288506A (en) * 2001-03-28 2002-10-04 Hitachi Ltd Coupon distribution system and in-store processing system for coupon users
JP2003006499A (en) * 2001-06-20 2003-01-10 Sony Corp Electronic coupon distribution method, server device and client device
JP2006252258A (en) * 2005-03-11 2006-09-21 Matsushita Electric Ind Co Ltd Discount coupon issue system
JP2006350804A (en) * 2005-06-17 2006-12-28 Canon Inc Billing system for MFPs with coupons
JP4452706B2 (en) * 2006-09-29 2010-04-21 株式会社日本総合研究所 Coupon issuing device and computer program

Also Published As

Publication number Publication date
JP2010152756A (en) 2010-07-08

Similar Documents

Publication Publication Date Title
US8811971B2 (en) Mobile communication device and method for disabling applications
US8479190B2 (en) Management system, management method, terminal device, management server and program
US20130067216A1 (en) In-market personalization of payment devices
CN101965597A (en) Method and devices for installing and retrieving linked mifare applications
JP2006301780A (en) Electronic money terminal
CN100375069C (en) Deactivation method, deactivation system, security device, communication terminal, management device, communication method, and management method
JP4920032B2 (en) Electronic coupon transaction system, vending machine, program
WO2005076204A1 (en) Smart card for containing plural issuer security domain and method for installing plural issuer security domain in a smart card
JP2018060574A (en) Blacklist updating system, terminal device, method, and program recording medium
US20090152344A1 (en) Electronic value saving apparatus, electronic value processing method and program
JP4969563B2 (en) Electronic coupon transaction system, vending machine, program
JP4885939B2 (en) Electronic coupon transaction system, vending machine, program
JP4975011B2 (en) Electronic coupon transaction system, vending machine, program
JP4855461B2 (en) Electronic coupon transaction system, vending machine, program
JP2005339472A (en) IC card system
JP2000508101A (en) Chip card and usage of chip card
FR3080934A1 (en) METHOD AND SYSTEM FOR PERFORMING SECURE DATA EXCHANGE
JP5177734B2 (en) Payment access terminal, access method and access program using payment access terminal
JP2012238269A (en) Electronic money depositing system
EP4492265B1 (en) Method for authenticating and anti-counterfeiting coffee machines or coffee grinders
JP5010880B2 (en) Automated trading system
US20220335420A1 (en) Memory management in a transaction processing device
JP2009099071A (en) Information distribution system, IC card device, program
JP5378496B2 (en) Automatic transaction apparatus and system
JP2005038220A (en) Method and system for finding out unauthorized use of card

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111025

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120403

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120403

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150413

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4969563

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees