[go: up one dir, main page]

JP2000348241A - Vending machine compatible with IC card type electronic money - Google Patents

Vending machine compatible with IC card type electronic money

Info

Publication number
JP2000348241A
JP2000348241A JP11154805A JP15480599A JP2000348241A JP 2000348241 A JP2000348241 A JP 2000348241A JP 11154805 A JP11154805 A JP 11154805A JP 15480599 A JP15480599 A JP 15480599A JP 2000348241 A JP2000348241 A JP 2000348241A
Authority
JP
Japan
Prior art keywords
card
processing
vending machine
electronic money
slave
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.)
Pending
Application number
JP11154805A
Other languages
Japanese (ja)
Inventor
Yoshinori Yamamoto
佳典 山本
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP11154805A priority Critical patent/JP2000348241A/en
Publication of JP2000348241A publication Critical patent/JP2000348241A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

(57)【要約】 【課題】在来の自動販売機に装備した制御システムを資
源として有効に活用してその制御システムに大幅な変更
を加えることなしに、ICカード型の電子マネーによる
商品販売,電子決済を高いセキュリティを確保しつつ高
速処理できるようにする。 【解決手段】ICカード型の電子マネーに対応して商品
販売を行う自動販売機において、その制御システムを構
成するカード処理スレーブ5に当該スレーブの制御用C
PU9とは別個に処理速度の高い暗号処理専用のCPU
14を搭載して暗号処理部12を装備し、利用者が使用
するICカード7との間で電子決済を行う際に、前記の
暗号処理専用CPU14により所定の暗号処理アルゴリ
ズム,暗号鍵を使って電子決済に必要なデータの暗号処
理,復号処理を行う。
(57) [Summary] [Problem] To effectively use a control system equipped in a conventional vending machine as a resource, and sell the product by an IC card type electronic money without making a significant change to the control system. To enable high-speed processing of electronic payments while ensuring high security. In a vending machine for selling goods in response to an IC card type electronic money, a card processing slave (5) constituting a control system is provided with a control C for the slave.
CPU dedicated to encryption processing with high processing speed separately from PU9
When the electronic payment is carried out with the IC card 7 used by the user by mounting the cryptographic processing unit 12 and the cryptographic processing unit 12, the cryptographic processing dedicated CPU 14 uses a predetermined cryptographic processing algorithm and a cryptographic key to execute the electronic payment. Performs encryption and decryption of data required for electronic payment.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、コイン,紙幣の現
金による通常の販売の他に、ICカード型の電子マネー
を使って商品の販売,電子決済が行えるようにしたIC
カード型電子マネー対応の自動販売機に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an integrated circuit (IC) in which, in addition to ordinary sales of coins and bills using cash, an IC card type electronic money can be used to sell goods and make an electronic payment.
The present invention relates to a vending machine compatible with card-type electronic money.

【0002】[0002]

【従来の技術】近年になり、電子マネーを使って商取引
の電子決済を行う電子マネーシステムの取組が活発化し
ており、その中でもモンデックス・カードで代表される
ICカードを利用した小口決済用の「オープン・ループ
型」電子マネーシステムのフィールド実験が国内でも一
部で進められている。
2. Description of the Related Art In recent years, electronic money systems for electronic settlement of commercial transactions using electronic money have been activated, and among them, for small-scale settlement using an IC card represented by a Mondex card. Field testing of the "open loop" electronic money system is being advanced in some parts of Japan.

【0003】この電子マネーシステムは、よく知られて
いるように電子マネーの発行機関が認証したICカード
を消費者個人,小売店などのユーザー向けに発行し、消
費者は電子マネーシステムに加盟している銀行などの金
融機関に開設した個人の口座からATMなどを使ってI
Cカードに現金と等価な電子マネーを引出した上で、そ
のICカードを使って小売店,レストラン,自動販売機
などで商品が購入できるようにしたシステムであり、そ
の商取引の電子決済,および電子マネーの転送は小売
店,自動販売機に備えたカード処理用の端末で行い、商
品の代金として利用者のICカードから引き落とした電
子マネーは端末に内蔵したICカード,ないしは電子マ
ネー用のメモリに一旦格納しておき、後に金融機関の口
座に振り込むか,あるいは金融機関で現金に換金する。
In this electronic money system, as is well known, an IC card authenticated by an electronic money issuing organization is issued to users such as individual consumers and retail stores, and consumers join the electronic money system. Using an ATM or the like from a personal account opened at a financial institution such as a bank
This is a system in which electronic money equivalent to cash is withdrawn to a C card, and the IC card can be used to purchase goods at retail stores, restaurants, vending machines, and the like. The transfer of money is performed by a card processing terminal provided in a retail store or a vending machine, and electronic money deducted from a user's IC card as a product price is stored in an IC card built in the terminal or in a memory for electronic money. It is stored once and then transferred to an account of a financial institution or converted to cash at the financial institution.

【0004】また、ICカードを使って商品販売を行う
場合に、利用者が使用するICカード,および小売店,
自動販売機側の端末のIDチェック(カード,端末の正
当性の確認など),および電子決済,電子マネーの転送
には不正防止のために高度なセキュリティが要求される
ことから、利用者のICカードと端末との間ではデータ
を暗号化して交信を行うようにしている。
[0004] Further, when selling goods using an IC card, an IC card used by a user, a retail store,
Checking the ID of the terminal on the vending machine side (checking the validity of the card and terminal, etc.), electronic payment, and the transfer of electronic money require a high level of security to prevent fraud. Data is encrypted between the card and the terminal for communication.

【0005】ここで、前記したICカードに使われる暗
号システムとしては、所定の暗号アルゴリズムと暗号鍵
をつかって暗号処理(データの暗号処理,復号処理)を
行う秘密鍵暗号方式,あるいはRSA方式として知られ
ている公開鍵暗号方式があるが、いずれの暗号方式でも
セキュリティを高めるために複雑な暗号化関数を組合せ
て暗号,復号処理を行うようにしており、その暗号処理
には膨大な計算量を必要とする。
Here, the encryption system used for the above-mentioned IC card includes a secret key encryption method for performing encryption processing (data encryption processing and decryption processing) using a predetermined encryption algorithm and an encryption key, or an RSA method. There are known public key cryptosystems, but any of the cryptosystems uses a combination of complicated encryption functions to perform encryption and decryption processing in order to enhance security, and the encryption processing requires a huge amount of computation. Need.

【0006】一方、今後の普及,拡大化が予想される電
子マネーシステムに対応して、自動販売機のメーカーで
も、ICカード型の電子マネーを使って商品の購入,電
子決済が行える自動販売機の開発が進められている。
On the other hand, in response to the electronic money system which is expected to spread and expand in the future, vending machine manufacturers can also purchase goods and make electronic payments using IC card type electronic money. Is being developed.

【0007】また、カード対応の自動販売機として、従
来よりプリペードカード,クレジットカードが使用でき
る自動販売機が一部で実用化されている。この自動販売
機では、カードリーダーライタ,およびカード処理用C
PUなどを組合せたカードターミナルユニットを装備
し、これを自動販売機の制御システムのカード処理スレ
ーブとして主制御部(マスター)との間でカード情報を
交信して商品販売,および決済を行うようにしている。
As a vending machine compatible with a card, a vending machine which can use a prepaid card and a credit card has been put into practical use in some parts. In this vending machine, a card reader / writer and a card processing C
Equipped with a card terminal unit combining a PU, etc., and as a card processing slave of the vending machine control system, exchange card information with the main control unit (master) to sell products and settle. ing.

【0008】[0008]

【発明が解決しようとする課題】ところで、前記したプ
リペイドカードが使用できる自動販売機に装備した制御
システムを資源として利用し、これにICカード用のカ
ードリーダーライタを組合せてICカード型の電子マネ
ーによる電子決済,電子マネーの転送処理を行うとする
と、販売動作などの面で次のような問題点がある。
By the way, a control system provided in a vending machine which can use the above-mentioned prepaid card is used as a resource, and a card reader / writer for an IC card is combined with the control system to provide an IC card type electronic money. If the electronic payment and the transfer processing of the electronic money are performed according to the above, there are the following problems in terms of the selling operation and the like.

【0009】すなわち、現在の自動販売機に採用されて
いる制御システムは、マスターと呼ばれる主制御部と、
スレーブと呼ばれる複数の従制御部(コイン機構,ビル
バリデータなどを制御するコインスレーブ、商品選択ボ
タン,金額表示器などを制御する扉スレーブ、商品収納
ラックから商品の搬出を制御する商品搬出スレーブ、庫
内の冷却/加熱ユニットなどを制御する冷熱スレーブ、
およびホット,コールド運転モードの切換え,商品価格
の設定など行うキーボードスレーブ、POSデータの集
計などを行うPOSスレーブ,および先記したカード処
理スレーブなど)とを組合せた分散制御システムを基本
としてマスターと各スレーブとの間をバスラインで結
び、マスターと各スレーブ間で指令,データのやり取り
を行って商品の販売制御を行うようにしている。
That is, the control system employed in current vending machines includes a main control unit called a master,
A plurality of slave control units called slaves (a coin slave that controls a coin mechanism, a building validator, etc., a door slave that controls a product selection button, an amount indicator, a product unloading slave that controls the removal of products from a product storage rack, a warehouse Cooling / heating slave to control the cooling / heating unit inside
The master and each are based on a distributed control system that combines a keyboard slave for switching between hot and cold operation modes, setting a product price, a POS slave for totalizing POS data, and a card processing slave as described above. The slaves are connected to each other by a bus line, and commands and data are exchanged between the master and each slave to control product sales.

【0010】また、これら制御を行うプロセッサーとし
ては、自動販売機の販売制御が左程複雑ではなく,かつ
高速な処理も必要ないことから、マスター,各スレーブ
には8,ないし16ビットのCPUを搭載して制御を行
っているのが現状である。
[0010] Further, as a processor for performing these controls, since the vending machine sales control is not as complicated as the left and does not require high-speed processing, an 8- to 16-bit CPU is used for the master and each slave. At present, it is mounted and controlled.

【0011】ここで、前記の制御システムを装備した従
来の自動販売機では、コイン,紙幣の現金投入,あるい
はプリペードカードによる通常の販売では、金銭投入,
カード挿入から商品選択ボタンの販売許可ランプが点灯
するまでの時間は長くても1秒程度、また利用者が商品
選択ボタンを押してから商品が搬出されまでの時間も通
常の缶,瓶商品の場合には高々数秒程度であり、かつ釣
銭の搬出も商品搬出から殆ど時間の遅れなしに行われ
る。
Here, in a conventional vending machine equipped with the control system described above, coins and bills are inserted in cash, or in normal sales using a prepaid card, money is inserted.
The time from insertion of the card until the sale permission lamp of the product selection button turns on is about 1 second at the longest, and the time from when the user presses the product selection button to when the product is unloaded is a normal can or bottle product. And the change is carried out with almost no time delay from the carry-out of the goods.

【0012】これに対して、在来の自動販売機に装備し
た制御システムを資源としてそのまま利用し、これにI
Cカード用のカードリーダーライタ,および電子マネー
の決済に必要なソフトウェアを組合せてICカード型の
電子マネーによる商品販売を行うとすると、その電子決
済,電子マネーの転送にはそのデータの暗号処理を伴う
ことから、先記したプリペードカードの場合と比べて倍
以上の長い処理時間がかかることになる。
On the other hand, a control system equipped in a conventional vending machine is used as a resource as it is,
If a card reader / writer for a C card and software required for electronic money settlement are combined to sell products using an IC card type electronic money, the data settlement and the transfer of the electronic money require encryption of the data. Because of this, the processing time is twice as long as that of the prepaid card described above.

【0013】このために、利用者がカードを挿入してか
ら商品選択ボタンの販売許可ランプが点灯するまでに長
い時間がかかり、また利用者が押ボタンを押して選択し
た商品が商品取出口に搬出された後も、ICカードとの
間で行う電子決済に要する暗号処理に長い時間がかかっ
てカードが返却されるまでの時間が長くなり、この間は
自分のカードが自動販売機に取り込まれたままであるこ
とから、利用者に不安,不信感を与える。さらに、後続
の利用者が待っている場合には1回の販売時間が長引い
て自動販売機の販売効率が低くなるといった問題もあ
る。
For this reason, it takes a long time from when the user inserts the card to when the sale permission lamp of the product selection button is turned on, and the product selected by the user pressing the push button is carried out to the product exit. Even after the payment, the encryption process required for electronic payment with the IC card takes a long time, and the time it takes to return the card becomes longer. During this time, your card remains loaded in the vending machine It gives users anxiety and distrust. Further, when a subsequent user is waiting, there is another problem that the sales time of one vending machine is reduced due to a longer sales time of one vending machine.

【0014】かかる点、小売店などでのサービス提供の
代金をICカード型の電子マネーを使って決済する場合
には、店員との対面で電子決済の端末操作を行うのでそ
の作業時間が多少長くなっても利用者に不安感を与える
おそれはないが、自動販売機で商品を購入する場合には
前記した待ち時間が長くなるとそれだけ利用者に与える
不安感も大きくなる。
[0014] In this regard, when the payment for providing the service at a retail store or the like is settled using an IC card type electronic money, the operation of the electronic settlement terminal is performed in a face-to-face manner with the clerk, so that the work time is somewhat longer. There is no danger of giving the user anxiety, but in the case of purchasing a product with a vending machine, the longer the above-mentioned waiting time becomes, the more anxiety the user gives.

【0015】また、前記の問題を解消するために、自動
販売機に装備した制御システムのプロセッサに処理パワ
ーの高いCPUを採用しようとすれば、これに合わせて
自動販売機の制御システム全体を大幅に変更する必要が
生じてコスト高となる。
In order to solve the above-mentioned problem, if a CPU having a high processing power is to be used as a processor of a control system provided in the vending machine, the entire control system of the vending machine will be significantly increased accordingly. Needs to be changed, which increases costs.

【0016】本発明は上記の点に鑑みなされたものであ
り、その目的は前記課題を解決し、在来の自動販売機に
装備した制御システムを資源として有効に活用してその
制御システムに大幅な変更を加えることなしに、ICカ
ード型の電子マネーによる商品販売,電子決済を高いセ
キュリティを確保しつつ高速で処理できるように改良し
たICカード型電子マネー対応の自動販売機を提供する
ことにある。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has as its object to solve the above-mentioned problems and to effectively utilize a control system equipped in a conventional vending machine as a resource, and to greatly improve the control system. To provide a vending machine compatible with IC card-type electronic money, which has been improved so that high-speed processing of product sales and electronic settlement with IC card-type electronic money can be ensured with high security without making any major changes. is there.

【0017】[0017]

【課題を解決するための手段】上記目的を達成するため
に、本発明によれば、自動販売機の制御システムを構成
するカード処理スレーブに当該スレーブの制御用CPU
とは別個に高速処理が可能な暗号処理専用のCPUを装
備し、利用者が使用するICカードとの間で電子決済を
行う際に、前記の暗号処理専用CPUにより電子決済に
必要な所定の処理を行うようにする(請求項1)ものと
する。
According to the present invention, a card processing slave constituting a control system of a vending machine is provided with a CPU for controlling the slave.
A dedicated CPU for encryption processing capable of high-speed processing is separately provided, and when performing electronic payment with an IC card used by a user, a predetermined CPU required for electronic payment is performed by the CPU for encryption processing. Processing is performed (claim 1).

【0018】これにより、ICカード型の電子マネーで
商品の販売,電子決済を行う際に、所定の暗号アルゴリ
ズム、暗号鍵を使ってICカードとの間で行うデータの
暗号化・復号化処理を専用のCPUで高速処理し、利用
者に長い待ち時間,不安感を与えることなしに、短時間
で商品販売,電子決済を行うことができる。しかも、在
来の自動販売機に装備している制御システムは大幅な変
更を要せず、ハードウェアとしては僅かに暗号処理専用
のCPU,ICカード用のカードリーダーライタなどを
含むターミナルユニットを追加装備するだけで対応でき
る。
[0018] With this, when selling a product or making an electronic payment with an IC card type electronic money, the data encryption / decryption processing performed with the IC card using a predetermined encryption algorithm and encryption key is performed. High-speed processing can be performed by a dedicated CPU, so that merchandise sales and electronic payment can be performed in a short time without giving the user a long waiting time and anxiety. In addition, the control system installed in conventional vending machines does not require significant changes, and a slight addition of a hardware dedicated terminal unit including a CPU dedicated to encryption processing and a card reader / writer for IC cards We can cope only by equipping.

【0019】また、本発明によれば、商品の販売代金と
して利用者のICカードから自動販売機に取り込んだ電
子マネーを安全に回収,転送するために次記のように構
成するものとする。
Further, according to the present invention, the following structure is provided for safely collecting and transferring electronic money taken into a vending machine from a user's IC card as a sales price of a product.

【0020】(1) 前記のカード処理スレーブに外部の集
計センタとの間で電子マネー,およびPOSデータの転
送を行う通信手段を備え、集計センタとの間で自動販売
機に蓄積されている電子マネー,POSデータの転送を
行う際に、暗号処理専用CPUを使ってデータ交信に必
要な暗号処理を行うようにする(請求項2)。
(1) The card processing slave is provided with a communication means for transferring electronic money and POS data to and from an external counting center, and an electronic vending machine stored in the vending machine with the counting center. When transferring money and POS data, a cryptographic processing dedicated CPU is used to perform cryptographic processing necessary for data communication.

【0021】(2) 前記のカード処理スレーブにルートマ
ンが携帯するデータ集計器(このデータ集計器は電子マ
ネー用のICカードを内蔵している)との間で電子マネ
ー,およびPOSデータの転送を行う通信手段を備え、
ルートマンがデータ集計器を使って自動販売機に蓄積さ
れている電子マネーを回収する際に、先記の暗号処理専
用CPUを使ってデータの交信に必要な暗号処理を行う
ようにする(請求項3)。
(2) Transfer of electronic money and POS data to and from the data processing device carried by Routeman to the card processing slave (this data processing device has a built-in IC card for electronic money). Communication means for performing
When a rootman collects electronic money stored in a vending machine using a data tallying device, the cryptographic processing required for data communication is performed by using the above-mentioned cryptographic processing dedicated CPU (claim Item 3).

【0022】[0022]

【発明の実施の形態】以下、本発明の実施の形態を図1
〜図7に示す実施例に基づいて説明する。
FIG. 1 is a block diagram showing an embodiment of the present invention.
A description will be given based on the embodiment shown in FIGS.

【0023】〔実施例1〕まず、図1(a),(b) に本発明
による自動販売機に装備した制御システムの基本的な実
施例を示す。図において、1は主制御部(マスター)、
2はコイン機構,ビルバリデータを制御するコインスレ
ーブ、3は外扉のディスプレイ室に配した各販売商品に
対応する商品選択ボタンなどを制御する扉スレーブ、4
は庫内の商品収納ラック(例えばサーペンタイン式商品
収納ラック)のベンド機構を制御する搬出スレーブ、5
はターミナルユニットとして自動販売機に装備したIC
カード型の電子マネーに対応するカード処理スレーブ、
6は主制御部と各スレーブとの間のデータ伝送用のバス
ライン、7は電子マネー用のICカードである。なお、
主制御部1,スレーブ2〜4で構築された制御システム
は在来の自動販売機に装備されているものと同様であ
り、カード処理スレーブ5はバスライン6の拡張バスに
接続して使用する。
Embodiment 1 First, FIGS. 1A and 1B show a basic embodiment of a control system equipped in a vending machine according to the present invention. In the figure, 1 is a main control unit (master),
Reference numeral 2 denotes a coin mechanism, a coin slave for controlling a building validator, 3 a door slave for controlling a product selection button corresponding to each sales product arranged in a display room of an outer door, 4
Is a carry-out slave that controls a bend mechanism of a product storage rack (for example, a serpentine-type product storage rack) in the warehouse.
Is an IC mounted on a vending machine as a terminal unit
Card processing slave corresponding to card type electronic money,
Reference numeral 6 denotes a bus line for data transmission between the main control unit and each slave, and reference numeral 7 denotes an IC card for electronic money. In addition,
The control system constructed by the main control unit 1 and the slaves 2 to 4 is the same as that provided in a conventional vending machine, and the card processing slave 5 is used by connecting to the expansion bus of the bus line 6. .

【0024】ここで、カード処理スレーブ5は、バスラ
イン6に対するインターフェース8と、当該スレーブを
制御するCPU9と、ICカード用のカードリーダーラ
イタ10と、後記のように商品販売の電子決済に伴って
自動販売機が利用者のICカード7から引き落とした電
子マネー,および電子マネーによる販売のPOSデータ
を格納するメモリ11、およびICカード7の間でデー
タ交信を行う際の暗号,復号処理を行う暗号処理部12
との組合せからなる。
Here, the card processing slave 5 includes an interface 8 for the bus line 6, a CPU 9 for controlling the slave, a card reader / writer 10 for an IC card, and an electronic payment for merchandise sales as described later. The vending machine stores the electronic money withdrawn from the user's IC card 7 and the POS data sold by the electronic money, and the encryption for performing encryption and decryption processing when data is exchanged between the IC card 7. Processing unit 12
And a combination of

【0025】また、暗号処理部12は、図1(b) で示す
ようにインターフェース13と、前記CPU9とは別に
ICカード7に対する暗号処理専用のCPU14と、暗
号処理(暗号化,および復号化処理)プログラムを格納
したROM15,およびRAM16との組合せからな
る。ここで暗号処理専用のCPU14には複雑な暗号化
関数の高速処理が可能な32ビットCPUを採用してい
る。
Further, as shown in FIG. 1 (b), the encryption processing unit 12 includes an interface 13, a CPU 14 dedicated to encryption processing for the IC card 7 separately from the CPU 9, and an encryption processing (encryption and decryption processing). ) It is composed of a combination of the ROM 15 storing the program and the RAM 16. Here, a 32-bit CPU capable of high-speed processing of a complicated encryption function is employed as the CPU dedicated to the encryption processing.

【0026】そして、利用者がICカード型の電子マネ
ーを使って自動販売機から商品を購入する場合には、図
4(a) 〜(d) で示すフローチャートにしたがって商品の
販売,およびICカードとの間での電子決済を行う。な
お、図4(a) は商品販売動作の全体の流れを表し、図4
(b),(d) はそれぞれ(a) 図におけるICカード処理I,I
Iの各ステップに対応してカード処理スレーブ5が実行
する処理、(c)は販売を実行する処理のフローチャート
を表している。
When the user purchases a product from a vending machine using electronic money of the IC card type, the sales of the product and the IC card are performed according to the flowcharts shown in FIGS. Electronic payment between and. FIG. 4A shows the overall flow of the merchandise selling operation.
(b) and (d) are the IC card processes I and I in FIG.
The flowchart executed by the card processing slave 5 in correspondence with each step of I, and the flowchart of FIG.

【0027】商品を購入する時は、最初にICカード処
理I(S10)が行われ、図4(b)が実行される。
When purchasing a product, first, the IC card process I (S10) is performed, and FIG. 4B is executed.

【0028】すなわち、利用者が先記したカードリーダ
ーライタ10にICカード7を挿入すると、これが検知
(S11)され、カード処理スレーブ5が所定のプロトコ
ルにしたがってICカード7との間で通信処理(S1
2)を開始し、利用者の挿入したICカードの認証(カ
ードの正当性など)を確認した上でICカードに格納さ
れている電子マネーの残高などのデータを取り込み(S
13)、さらに暗号化されているデータを暗号処理部1
2に入力してCPU14が所定のアルゴリズムにより演
算を行って暗号化されているデータの復号化処理(S1
4)を行い、その上で電子マネー残高のデータを自動販
売機の主制御部1に伝送(S15)し、ICカード処理
工程を終了する。
That is, when the user inserts the IC card 7 into the aforementioned card reader / writer 10, this is detected (S11), and the card processing slave 5 performs communication processing with the IC card 7 according to a predetermined protocol (S11). S1
2) is started, and after confirming the authentication (validity of the card, etc.) of the IC card inserted by the user, data such as the balance of electronic money stored in the IC card is fetched (S
13) Further, the encrypted data is transmitted to the encryption processing unit 1
2 and the CPU 14 performs an operation according to a predetermined algorithm to decrypt the data that has been encrypted (S1).
4) is performed, and the data of the electronic money balance is transmitted to the main control unit 1 of the vending machine (S15), and the IC card processing step is completed.

【0029】ICカード処理(S10)が終了すると販
売処理(S20)に移行し、主制御部1はカード処理ス
レーブ5から伝送されて来た電子マネーのデータを基
に、通常の現金(コインなど)による販売と同様に、I
Cカード7の電子マネー残高で購入可能な商品に対応す
る販売許可信号を扉スレーブ3に送り(S21)、商品
選択ボタンのランプを点灯する。
When the IC card processing (S10) is completed, the processing shifts to the sales processing (S20), and the main control unit 1 uses the electronic money data transmitted from the card processing slave 5 to execute normal cash (such as coins). ) As well as I
A sales permission signal corresponding to a product that can be purchased with the electronic money balance of the C card 7 is sent to the door slave 3 (S21), and the lamp of the product selection button is turned on.

【0030】ここで、利用者が所望の商品選択ボタンを
押し、これを検知(S22)すると、選択された商品の
金額情報を主制御部1へ送信(S23)する。これによ
り、販売処理(S20)を終えてICカード処理II
(S30)へ移行する。ICカード処理II(S30)
の動作を示したものが、図4(b)であり、商品の金額
情報が主制御部1からカード処理スレーブ5に送られ
(S31)、電子決済処理を開始する(S32)。
Here, when the user presses a desired product selection button and detects this (S22), the price information of the selected product is transmitted to the main control unit 1 (S23). Thus, the sales processing (S20) is completed and the IC card processing II is completed.
Move to (S30). IC card processing II (S30)
FIG. 4 (b) shows the operation of (a), the price information of the commodity is sent from the main control unit 1 to the card processing slave 5 (S31), and the electronic settlement processing is started (S32).

【0031】すなわち、電子決済に必要なデータを所定
の暗号処理を行った上で(S33)、ICカード7との
間でデータ交信を行い、ICカード7から販売代金を電
子マネーとして引き落として自動販売機に転送し、カー
ド処理スレーブ5のメモリ11に格納する(S34)と
ともに、さらにカードリードライタ10に取り込まれた
ICカードを利用者に返却(S35)する。その後、電
子決済処理が終了したことを主制御部1に送り(S3
6)、これを受けて主制御部1は搬出スレーブ4に商品
搬出指令(S40)を与えて商品を搬出することで、I
Cカード型の電子マネーによる一連の商品販売動作を終
了する。なお、この例ではICカードを利用者に返却し
てから商品を搬出するフローを示したが、この順番に限
ることはなく、商品を搬出してからICカードを返却し
てもよい。
That is, data required for electronic payment is subjected to predetermined encryption processing (S33), and data communication is performed with the IC card 7, and the sales price is deducted from the IC card 7 as electronic money, and the data is automatically transferred. The card is transferred to the vending machine and stored in the memory 11 of the card processing slave 5 (S34), and the IC card taken into the card reader / writer 10 is returned to the user (S35). After that, the completion of the electronic settlement processing is sent to the main control unit 1 (S3
6) In response to this, the main control unit 1 gives a product unloading command (S40) to the unloading slave 4 and unloads the product, thereby
A series of merchandise selling operations using the C card type electronic money is ended. In this example, the flow of returning the IC card to the user and then carrying out the product is shown. However, the order is not limited to this order, and the IC card may be returned after carrying out the product.

【0032】次に、自動販売機に蓄積されている売上金
としての電子マネーをバッチ式に回収する方式について
述べる。すなわち、電子マネーの回収方法としては、現
金の売上金回収と同様にルートマンがロケーション先の
自動販売機を巡回し、ルートマンが携帯しているデータ
集計器(このデータ集計器にはPOSデータの記録機能
のほかに、業務用として発行機関から認証を受けた電子
マネー集計用のICカードが内蔵されている)を使って
電子マネーを自動販売機からデータ集計器のICカード
に転送するか、あるいは電話,無線などの通信回線を使
ってロケーション先の自動販売機から各地のロケーショ
ン先に分散配備されいる自動販売機を管理する集約セン
タに電子マネーを転送する方法があるが、いずれの回収
方式でも途中で電子マネーのデータが盗まれるのを防止
するために高度なセキュリティが要求される。
Next, a method of collecting electronic money as sales proceeds accumulated in a vending machine in a batch manner will be described. In other words, as a method for collecting electronic money, a route man patrols a vending machine at a location as in the case of collecting cash sales, and a data counting device carried by root man (this data counting device includes POS data). Transfer of electronic money from the vending machine to the IC card of the data aggregator using an electronic money tallying IC card certified by the issuing institution for business use in addition to the recording function of Alternatively, there is a method of transferring electronic money from a vending machine at a location to an aggregation center that manages vending machines distributed at locations in various locations by using a communication line such as telephone, wireless, etc. Even in the system, high security is required in order to prevent data of electronic money from being stolen on the way.

【0033】そこで、このような要求に対して、本発明
では次記の方式で自動販売機に蓄積されている売上金と
しての電子マネーを集約センタ,あるいはルートマンが
携帯するデータ集計器へ回収するようにしており、その
実施例の制御システムを図2,図3に、またそのフロー
チャートを図5,図6で説明する。 〔実施例2〕まず、図2は本発明の請求項2に対応する
実施例の制御システムを示すものであり、図1で述べた
制御システムのカード処理スレーブ5に対し、通信手段
17,モデム用のインターフェース18が追加装備され
ており、集約センタ19との間で通信回線20を介して
自動販売機に売上金とし蓄積している電子マネーの転
送,およびそのPOSデータの伝送を行うようにしてい
る。すなわち、図5のフローチャートに示すように、集
約センタ19からロケーション先の自動販売機に対し、
通信回線20を通じて集計処理開始指令(S50)を与
えると、自動販売機の制御システムでは、この指令に基
づきデータ集計処理(S60)を開始し、カード処理ス
レーブ5がメモリ11に格納されている電子マネーを含
む伝送データを暗号処理部12に送って暗号処理した上
で、POSデータとともに通信手段17より通信回線2
0を通じて集約センタ19に送信(S70)する。これ
により通信回線20の上で第三者により電子マネーのデ
ータが盗聴されたり,改ざんされたりするおそれはな
く、高いセキュリティが確保できる。なお、このように
暗号処理を行っているので、通信回線20は一般の公衆
回線や専用線だけでなくPHSや携帯電話回線によるこ
とも可能である。
Therefore, in response to such a request, the present invention collects electronic money as sales proceeds stored in a vending machine to an aggregation center or a data aggregator carried by Routeman in the following manner. The control system of the embodiment is described in FIGS. 2 and 3, and the flowcharts are described in FIGS. 5 and 6. [Embodiment 2] First, FIG. 2 shows a control system according to a second embodiment of the present invention. An interface 18 is additionally provided for transferring electronic money stored as sales proceeds to a vending machine via a communication line 20 with an aggregation center 19 and transmitting the POS data thereof. ing. That is, as shown in the flowchart of FIG.
When a tallying process start command (S50) is given through the communication line 20, the vending machine control system starts the data tallying process (S60) based on this command, and the card processing slave 5 stores the electronic data stored in the memory 11 in the electronic memory. The transmission data including the money is sent to the encryption processing unit 12 to be subjected to the encryption processing, and then transmitted together with the POS data from the communication unit 17 to the communication line 2.
0 to the aggregation center 19 (S70). As a result, there is no possibility that the electronic money data is intercepted or falsified by a third party on the communication line 20, and high security can be ensured. Since the encryption processing is performed as described above, the communication line 20 can be a general public line or a dedicated line as well as a PHS or a mobile phone line.

【0034】〔実施例3〕図3は本発明の請求項3に対
応する実施例であり、その制御システムのカード処理ス
レーブの構成を示している。この実施例では、ルートマ
ンが携帯するデータ集計器(この集計器には電子マネー
を格納する集計用のICカードを内蔵している)21と
の間でコネクタ方式,あるいは光通信方式などにより自
動販売機からデータを伝送する通信手段17,インター
フェース18を備えている。そして、ルートマンがロケ
ーション先の自動販売機を巡回する際に、携帯用のデー
タ集計器21を使って自動販売機から電子マネー,PO
Sデータをデータ集計器21に回収する。
[Embodiment 3] FIG. 3 shows an embodiment corresponding to claim 3 of the present invention, and shows a configuration of a card processing slave of the control system. In this embodiment, the routeman automatically carries out a connector method or an optical communication method with a data compiling device 21 carried by Routeman (the compiling device has a built-in counting IC card for storing electronic money). A communication unit 17 for transmitting data from a vending machine and an interface 18 are provided. Then, when the routeman goes around the vending machine at the location, the vending machine uses the portable data tabulator 21 to send electronic money and PO.
The S data is collected in the data tabulator 21.

【0035】すなわち、図6のフローチャートに示すよ
うに、携帯データ集計器21又は自動販売機の内部に設
けられたスイッチなどにより集計処理開始指令(S5
0)を与え、データ集計処理(S60)を開始し、集計
用ICカード処理(S80)により電子マネー、POS
データを回収する。
That is, as shown in the flowchart of FIG. 6, a totaling process start command (S5) is issued by the portable data totaling device 21 or a switch provided inside the vending machine.
0) to start the data tallying process (S60), and to execute the electronic money and POS by the tallying IC card process (S80).
Collect data.

【0036】この際に、図2の実施例と同様にセキュリ
ティを高めるために、メモリ11に格納されているデー
タを暗号処理部12で暗号処理した上で、通信手段17
によりデータ集計器へ転送するようにする。なお、この
ルートマンによるデータ回収作業は自動販売機の外扉を
開いて行い、その作業中は自動販売機の販売が停止とな
る。
At this time, the data stored in the memory 11 is subjected to encryption processing by the encryption processing unit 12 and then to the communication unit 17 in order to enhance security similarly to the embodiment of FIG.
To transfer the data to the data tabulator. In addition, the data collection work by the routeman is performed by opening the outer door of the vending machine, and the vending machine sales are stopped during the work.

【0037】[0037]

【発明の効果】以上述べたように、本発明によれば、自
動販売機の制御システムを構成するカード処理スレーブ
に当該スレーブの制御用CPUとは別個に処理能力の高
い暗号処理専用のCPUを装備し、利用者が使用するI
Cカードとの間で電子決済を行う際に、前記の暗号処理
専用CPUにより所定の暗号処理アルゴリズム,暗号鍵
を使って電子決済に必要なデータの暗号処理,復号処理
を行うようにしたことにより、在来の自動販売機に装備
した制御システムに大幅な変更を加えることなく、その
制御システムを資源として活用しつつ、利用者がICカ
ード型の電子マネーを使って商品を購入する電子決済に
必要なセキュリティ確保のためのデータの暗号,復号処
理を高速で行うことができる。これにより、ICカード
の利用者に対してカード処理に要する販売動作時間の遅
れが殆どなく、現金販売動作と同様な速さで商品販売,
電子決済を行うことができる。
As described above, according to the present invention, a card processing slave constituting a control system of a vending machine is provided with a CPU dedicated to cryptographic processing having a high processing capability separately from the control CPU of the slave. I equipped and used by the user
When electronic payment is performed with the C card, the encryption processing and decryption processing of data necessary for electronic payment are performed by the above-mentioned encryption processing dedicated CPU using a predetermined encryption processing algorithm and encryption key. In order to make use of the control system as a resource without making significant changes to the control system installed in conventional vending machines, users will be able to purchase products using IC card-type electronic money. Data encryption and decryption processing for ensuring necessary security can be performed at high speed. As a result, there is almost no delay in the sales operation time required for the card processing for the IC card user, and the product sales and sales are performed at the same speed as the cash sales operation.
Electronic payments can be made.

【0038】また、本発明の請求項2,3の構成によれ
ば、自動販売機に売上金として蓄積した電子マネー,お
よびPOSデータを、高いセキュリティを確保して集約
センタ,あるいはルートマンの携帯するデータ集計器に
転送することができる。
According to the second and third aspects of the present invention, the electronic money and the POS data accumulated as sales proceeds in the vending machine can be transferred to an aggregation center or a routeman while ensuring high security. Can be forwarded to the data tallyer.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施例1に係わるICカード型電子マ
ネー対応の自動販売機の制御システムを表す図であり、
(a) は制御システム全体のブロック図、(b) は(a) にお
ける暗号処理部のブロック図
FIG. 1 is a diagram showing a control system of a vending machine compatible with an IC card type electronic money according to a first embodiment of the present invention;
(a) is a block diagram of the entire control system, and (b) is a block diagram of the cryptographic processing unit in (a).

【図2】本発明の実施例2に対応する集約センタとの間
の通信手段を備えた制御システムのブロック図
FIG. 2 is a block diagram of a control system including a communication unit with an aggregation center according to a second embodiment of the present invention;

【図3】本発明の実施例3に対応するルートマン携帯用
データ集計器との間の通信手段を備えた制御システムの
カード処理スレーブのブロック図
FIG. 3 is a block diagram of a card processing slave of a control system including a communication unit with a routeman portable data counting device according to a third embodiment of the present invention;

【図4】実施例1に対応したICカード型電子マネーに
よる商品販売動作のフローチャート図であり、(a) は販
売動作全体を表すフローチャート、(b),(c),(d)はそ
れぞれ(a) におけるICカード処理I,販売処理、IC
カード処理IIのカード処理を表すフローチャート
FIG. 4 is a flowchart of a product selling operation using IC card type electronic money corresponding to the first embodiment, where (a) is a flowchart showing the entire selling operation, and (b), (c) and (d) are ( a) IC card processing I, sales processing, IC
Flow chart showing card processing of card processing II

【図5】実施例2に対応した商品販売動作,および集約
センタとの間で行う集計処理を表すフローチャート
FIG. 5 is a flowchart illustrating a merchandise selling operation corresponding to the second embodiment and a totaling process performed with an aggregation center.

【図6】実施例3に対応した商品販売動作,および集約
センタとの間で行う集計処理を表すフローチャート
FIG. 6 is a flowchart showing a merchandise selling operation corresponding to the third embodiment and a totaling process performed with an aggregation center.

【符号の説明】[Explanation of symbols]

1 主制御部 5 カード処理スレーブ 7 ICカード 9 スレーブ制御用CPU 10 ICカード用のカードリーダーライタ 11 メモリ 12 暗号処理部 14 暗号処理専用CPU 17 通信手段 19 集約センタ 20 通信回線 21 携帯用のデータ集計器 DESCRIPTION OF SYMBOLS 1 Main control part 5 Card processing slave 7 IC card 9 Slave control CPU 10 Card reader / writer for IC card 11 Memory 12 Encryption processing part 14 CPU for encryption processing 17 Communication means 19 Aggregation center 20 Communication line 21 Portable data totaling vessel

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】ICカード型の電子マネーに対応して商品
販売を行う自動販売機であって、その制御システムを構
成するカード処理スレーブに当該スレーブの制御用CP
Uとは別個に暗号処理専用のCPUを装備し、利用者が
使用するICカードとの間で電子決済を行う際に、前記
の暗号処理専用CPUにより電子決済に必要な所定の処
理を行うことを特徴とするICカード型電子マネー対応
の自動販売機。
1. A vending machine for selling goods corresponding to an IC card type electronic money, wherein a card processing slave constituting a control system is provided with a control CP of the slave.
Equipped with a CPU dedicated to encryption processing separately from U, and when electronic payment is performed with an IC card used by a user, predetermined processing required for electronic payment is performed by the CPU dedicated to encryption processing. A vending machine compatible with IC card type electronic money.
【請求項2】請求項1記載の自動販売機において、制御
システムのカード処理スレーブに、外部の集計センタと
の間で電子マネー,およびPOSデータの転送を行う通
信手段を備えたことを特徴とするICカード型電子マネ
ー対応の自動販売機。
2. The vending machine according to claim 1, wherein the card processing slave of the control system is provided with communication means for transferring electronic money and POS data to and from an external counting center. Vending machine compatible with IC card type electronic money.
【請求項3】請求項1記載の自動販売機において、制御
システムのカード処理スレーブにルートマンが携帯する
データ集計器との間で電子マネー,およびPOSデータ
の転送を行う通信手段を備えたことを特徴とするICカ
ード型電子マネー対応の自動販売機。
3. The vending machine according to claim 1, further comprising communication means for transferring electronic money and POS data to and from a data processing device carried by a root man as a card processing slave of the control system. A vending machine compatible with IC card type electronic money.
JP11154805A 1999-06-02 1999-06-02 Vending machine compatible with IC card type electronic money Pending JP2000348241A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11154805A JP2000348241A (en) 1999-06-02 1999-06-02 Vending machine compatible with IC card type electronic money

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11154805A JP2000348241A (en) 1999-06-02 1999-06-02 Vending machine compatible with IC card type electronic money

Publications (1)

Publication Number Publication Date
JP2000348241A true JP2000348241A (en) 2000-12-15

Family

ID=15592283

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11154805A Pending JP2000348241A (en) 1999-06-02 1999-06-02 Vending machine compatible with IC card type electronic money

Country Status (1)

Country Link
JP (1) JP2000348241A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6367696B1 (en) * 1999-02-05 2002-04-09 Hitachi, Ltd. IC card processing device, automatic vending device, and selling method
JP2003223667A (en) * 2002-01-30 2003-08-08 Sanden Corp Control system of automatic vending machine and terminal control device used for automatic vending machine
JP2009276815A (en) * 2008-05-12 2009-11-26 Fuji Electric Retail Systems Co Ltd Vending machine
WO2012042680A1 (en) * 2010-09-28 2012-04-05 株式会社日本コンラックス Communication system for automatic vending machine

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6367696B1 (en) * 1999-02-05 2002-04-09 Hitachi, Ltd. IC card processing device, automatic vending device, and selling method
JP2003223667A (en) * 2002-01-30 2003-08-08 Sanden Corp Control system of automatic vending machine and terminal control device used for automatic vending machine
JP2009276815A (en) * 2008-05-12 2009-11-26 Fuji Electric Retail Systems Co Ltd Vending machine
WO2012042680A1 (en) * 2010-09-28 2012-04-05 株式会社日本コンラックス Communication system for automatic vending machine
JP5614859B2 (en) * 2010-09-28 2014-10-29 株式会社日本コンラックス Vending machine communication system

Similar Documents

Publication Publication Date Title
US10332087B2 (en) POS payment terminal and a method of direct debit payment transaction using a mobile communication device, such as a mobile phone
US7765162B2 (en) Method and system for conducting off-line and on-line pre-authorized payment transactions
EP2335203B1 (en) Mobile personal point-of-sale terminal
US7992792B2 (en) Portable payment device
JP6467559B2 (en) Information processing system, information processing method, and information processing program
US20010007983A1 (en) Method and system for transaction of electronic money with a mobile communication unit as an electronic wallet
KR101782443B1 (en) Method for processing payment using virtual money and terminal for card payment thereof
JP2000105793A (en) Portable communication equipment
CN108475372A (en) Enter control bypass in the mobile device of public transport
US20040129778A1 (en) Cashless automatic vendor system and method, and automatic vendor
CN117829833A (en) Method of operating a payment-enabled mobile device running a merchant wallet application
JP2019215597A (en) Vending machine and settlement processing method of vending machine
US6345762B1 (en) Automatic vending machine
WO2002008980A1 (en) Electronic money transaction system
JP2002109640A (en) Finance unifying terminal device and method of operating the same
US9659291B2 (en) Method for processing a payment
JPH02238593A (en) Automatic card vending device
JP3646180B2 (en) Price payment authentication method and price payment authentication system for vending machines using mobile phones
JP2000348241A (en) Vending machine compatible with IC card type electronic money
KR20000049518A (en) Method of Issuing Pre-paid Card and Method for Authenticating the Pre-paid Card and Supervising Balance thereof
US20140201014A1 (en) Process for payment by cell phone to a merchant object of the invention
JP2006119739A (en) Apparatus and method for processing amount of money
US20090138390A1 (en) Financial Transaction Message Exchange System
TWM502910U (en) Mobile payment device
KR100876596B1 (en) Card terminal

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060803

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20061207