JPH1040323A - Electronic payment system with cash register - Google Patents
Electronic payment system with cash registerInfo
- Publication number
- JPH1040323A JPH1040323A JP21298796A JP21298796A JPH1040323A JP H1040323 A JPH1040323 A JP H1040323A JP 21298796 A JP21298796 A JP 21298796A JP 21298796 A JP21298796 A JP 21298796A JP H1040323 A JPH1040323 A JP H1040323A
- Authority
- JP
- Japan
- Prior art keywords
- card
- memory
- data
- cash register
- balance
- 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
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
(57)【要約】 (修正有)
【課題】 ICカード及び金銭登録機を利用して電子決
済をする。
【解決手段】 金銭登録機10は、ICカード1のIC
メモリ2の基礎的データ3及び偽装データ4を読取り、
偽装データ4を解読する暗号化/解読手段20、ICメ
モリ2の基礎的データ3及び偽装データ4の真偽性を比
較検証する情報の比較検証手段21、この比較検証手段
での検証結果が正しければ、ICカード1のICメモリ
2の基礎的データ3を基にキーボード制御手段23を介
して商品の購入金額を差引する残金計算手段22、並び
に残金計算手段22で算出された新たな残額を金額表示
器26に表示するための表示制御手段25を備え、残金
計算手段22で新たに算出された残額データをICカー
ド1のICメモリ2に少なくとも1つの暗号化用キーを
用いて書き込む。
(57) [Summary] (Modified) [Problem] To perform electronic payment using an IC card and a cash register. SOLUTION: The cash register 10 is an IC card 1 IC.
Read the basic data 3 and the camouflage data 4 in the memory 2;
Encrypting / decrypting means 20 for decrypting forged data 4, information comparing and verifying means 21 for comparing and verifying the authenticity of basic data 3 and forged data 4 of IC memory 2, and the verification results obtained by this comparing and verifying means are correct. For example, based on the basic data 3 in the IC memory 2 of the IC card 1, the balance calculating means 22 for subtracting the purchase amount of the product through the keyboard control means 23, and the new balance calculated by the balance calculating means 22 is used as the amount. A display control means 25 for displaying on the display 26 is provided, and the balance data newly calculated by the balance calculation means 22 is written into the IC memory 2 of the IC card 1 using at least one encryption key.
Description
【0001】[0001]
【発明の属する技術分野】本発明は金銭登録機による電
子決済システムに関する。本発明は特にスーパー、スト
アー等の店舗の支払通路に設置される金銭登録機との関
係で使用される。The present invention relates to an electronic settlement system using a cash register. The present invention is particularly used in connection with a cash register installed in a payment passage of a store such as a supermarket or a store.
【0002】[0002]
【従来の技術】従来、スーパー、ストアー等の店舗の支
払通路に設置される金銭登録装置の一例は、特開平6−
195566号公報に記載されている。この実施例の金
銭登録装置は、カードリーダー、キーボード、レシート
用プリンター、FDDユニット、表示器などで構成され
ている。2. Description of the Related Art Conventionally, an example of a cash register installed in a payment passage of a store such as a supermarket or a store is disclosed in Japanese Unexamined Patent Publication No.
It is described in 195566. The cash register of this embodiment includes a card reader, a keyboard, a printer for receipt, an FDD unit, a display, and the like.
【0003】ところで、近年、消費者(客)が予めカー
ド発行者からプリペイドカードを購入した場合に於い
て、お客が購入した商品の支払いを行う際にプリペイド
カードによる支払いを希望している時は、店員はお客か
らプリペイドカードを受取り、かつ、金銭登録装置のカ
ードセット部に当該プリペイドカードをセットし、商品
購入の精算を行っている。[0003] In recent years, when a consumer (customer) previously purchased a prepaid card from a card issuer, and the customer wishes to pay for the purchased product by using a prepaid card, The clerk receives the prepaid card from the customer, sets the prepaid card in the card set section of the cash register, and pays for the purchase of the product.
【0004】しかして、前記プリペイドカードをカード
セット部にセットすると、金銭登録装置の設けられたプ
リペイドカード用カードリード/ライタによりプリペイ
ドカードの残高が読み取られ、購入商品の価格が金銭登
録装置のキーボードによって入力されると、差し引かれ
た新たな残高がプリペイドカードに印字(記録)され
る。When the prepaid card is set in the card set unit, the balance of the prepaid card is read by the card reader / writer for the prepaid card provided with the cash register, and the price of the purchased product is displayed on the keyboard of the cash register. , The deducted new balance is printed (recorded) on the prepaid card.
【0005】しかしながら、このような印字方式による
プリペイドカードの支払システムに於いては、店員は当
該プリペイドカードの所持者が本人であるか否かを全く
確認することができないと問題点を有していた。However, in such a prepaid card payment system using the printing method, there is a problem that a clerk cannot confirm at all whether or not the owner of the prepaid card is the person himself. Was.
【0006】そこで、上記欠点を解消するために、カー
ド会社、銀行等のカード発行者からICカードを用い、
かつ、金銭登録機を利用して電子決済ができる金銭登録
機による電子決済システムが要望されている。Therefore, in order to solve the above-mentioned drawbacks, card issuers such as card companies and banks use IC cards,
In addition, there is a demand for an electronic payment system using a cash register that allows electronic payment using the cash register.
【0007】[0007]
【発明が解決しようとする課題】本発明は、以上のよう
な近年の要望に鑑み、第1の目的はICカードのメモリ
ーを容易に変造(金額を書換えられない)できないIC
カードを用い、かつ、店舗に設置された金銭登録機を利
用して電子決済をすることができる金銭登録機による電
子決済システムを提供することである。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned demands in recent years, and a first object of the present invention is to provide an IC card in which the memory of an IC card cannot be easily altered (the amount cannot be rewritten).
It is an object of the present invention to provide an electronic payment system using a cash register which can make an electronic payment using a card and a cash register installed in a store.
【0008】第2の目的は、店舗が損害を受けないよう
に、電子決済をする際、店員が容易にICカードのメモ
リーの正当性を確認することができることである。[0008] A second object is that a clerk can easily confirm the validity of a memory of an IC card when making an electronic payment so that the store is not damaged.
【0009】第3の目的は、ICカードの購入者は、所
望するとき何時でも当該ICカードの残額を確認するこ
とができることである。A third object is that a purchaser of an IC card can check the balance of the IC card at any time when desired.
【0010】第4の目的は、ICカードをカード発券機
で簡単に発行することができることである。A fourth object is that an IC card can be easily issued by a card issuing machine.
【0011】第5の目的は、電子決済システムをオンラ
イン化した場合に於いて、カード発行者が損失を受けな
いようにし、確実かつ安全な電子決済を図ることができ
ることである。[0011] A fifth object of the present invention is to provide a card issuer with a secure and secure electronic payment system in a case where the electronic payment system is brought online.
【0012】第6の目的は、迅速かつ容易に電子決済を
行うことができるとともに、店舗に設置された金銭登録
機の記憶装置の記憶容量の膨大化を解消させることがで
きることである。A sixth object of the present invention is to make it possible to make an electronic settlement quickly and easily and to eliminate the enormous storage capacity of a storage device of a cash register installed in a store.
【0013】[0013]
【課題を解決するための手段】本発明の金銭登録機によ
る電子決済システムは、ICメモリー2に偽装データ4
が格納された携帯用ICカード1と、店舗に設置された
金銭登録機10とから成り、前記偽装データは、店舗5
側に対する情報を含む基礎的データ3に対し、少なくと
も1つの暗号化用キーを用いることにより暗号化され、
また前記金銭登録機10はCPU14を有し、このCP
U14には、ROM15、ICカードリーダ制御手段1
8、少なくとも1つの暗号化用キーを用い、当該ICカ
ード1のICメモリ2の基礎的データ3及び偽装データ
4を読取り、かつ、解読する暗号化/解読手段20、I
Cメモリ2の基礎的データ3の真偽性を比較検証する情
報の比較検証手段21、この比較検証手段での検証結果
が正しければ、当該ICカード1のICメモリ2の基礎
的データ3を基にキーボード制御手段23を介して商品
の購入金額を差引する残金計算手段22、この残金計算
手段22で算出された新たな残額を金額表示器26に表
示するための表示制御手段25、前記残金計算手段22
で新たに算出された残額データをICカード1のICメ
モリ2に少なくとも1つの暗号化用キーを用いて書き込
むICデータ書込み手段27、レシート用プリンタ29
と接続するプリンタ制御手段28がそれぞれ電気的に接
続していることを特徴とする。An electronic payment system using a cash register according to the present invention is provided with an IC memory 2 in which fake data 4 is stored.
And a cash register 10 installed in the store, and the camouflage data is stored in the store 5
The basic data 3 containing information for the side is encrypted by using at least one encryption key,
Further, the cash registering machine 10 has a CPU 14, and this CP
U14 has a ROM 15, an IC card reader control means 1
8. Encrypting / decrypting means 20, I for reading and decrypting the basic data 3 and the forged data 4 in the IC memory 2 of the IC card 1 using at least one encryption key.
A means 21 for comparing and verifying the authenticity of the basic data 3 in the C memory 2 based on the basic data 3 in the IC memory 2 of the IC card 1 if the result of the verification by the comparing and verifying means is correct. Balance calculating means 22 for subtracting the purchase price of the product through the keyboard control means 23, a display control means 25 for displaying the new balance calculated by the balance calculating means 22 on the money amount display 26, the balance calculation Means 22
IC data writing means 27 for writing the newly calculated balance data into IC memory 2 of IC card 1 using at least one encryption key, and receipt printer 29
The printer control means 28 is electrically connected to each other.
【0014】上記構成に於いて、前記偽装データは、I
Cカード購入者6に対する情報1並びに店舗5側に対す
る情報2を含む基礎的データ3の少なくとも一部を含
み、第1の暗号化用キーK1及び第2の暗号化用キーK
2を用いることにより暗号化され、また偽装データ4を
解読する暗号化/解読手段20は、前記第2の暗号化用
キーKを用いて当該ICカード1のICメモリ2を解読
し、さらに、ICデータ書込み手段27は、前記第1の
暗号化用キーK1及び第2の暗号化用キーK2を用いて
ICカード1のICメモリ2に暗号化による鍵掛けをす
ることを特徴とするまた本発明の金銭登録機による電子
決済システムは、ICメモリー2に偽装データが格納さ
れ、かつ、アンテナ60を有する無線型の携帯用ICカ
ード1Aと、店舗に設置された金銭登録機10とから成
り、前記偽装データは、店舗5側に対する情報を含む基
礎的データ3に対し、少なくとも1つの暗号化用キーを
用いることにより暗号化され、また前記金銭登録機10
はCPU14を有し、このCPU14には、ROM1
5、RAM16、情報交信装置50、少なくとも1つの
暗号化用キーを用い、交信で得た当該ICカード1のI
Cメモリ2の基礎的データ3及び偽装データを読取り、
かつ、解読する暗号化/解読手段20、ICメモリ2の
基礎的データ3の真偽性を比較検証する情報の比較検証
手段21、この比較検証手段での検証結果が正しけれ
ば、当該ICカード1のICメモリ2の基礎的データ3
を基にキーボード制御手段23を介して商品の購入金額
を差引する残金計算手段22、この残金計算手段22で
算出された新たな残額を金額表示器26に表示するため
の表示制御手段25、前記残金計算手段22で新たに算
出された残額データをICカード1のICメモリ2に少
なくとも1つの暗号化用キーを用いて書き込むICデー
タ書込み手段27、レシート用プリンタ29と接続する
プリンタ制御手段28がそれぞれ電気的に接続している
ことを特徴とする。In the above configuration, the camouflaged data is I
The first encryption key K1 and the second encryption key K include at least a part of basic data 3 including information 1 for the C card purchaser 6 and information 2 for the store 5 side.
The encryption / decryption means 20 which is encrypted by using the second encryption key 2 and decrypts the forged data 4 decrypts the IC memory 2 of the IC card 1 using the second encryption key K. The IC data writing means 27 locks the IC memory 2 of the IC card 1 by encryption using the first encryption key K1 and the second encryption key K2. The electronic payment system using the cash register of the present invention comprises a wireless portable IC card 1A in which fake data is stored in the IC memory 2 and has an antenna 60, and a cash register 10 installed in a store. The spoofed data is encrypted by using at least one encryption key with respect to the basic data 3 including information for the store 5 side.
Has a CPU 14, which has a ROM 1
5, the RAM 16, the information communication device 50, and the IC card 1 of the IC card 1 obtained by communication using at least one encryption key.
Read the basic data 3 and the camouflage data of the C memory 2,
In addition, the encryption / decryption means 20 for decrypting, the information comparison / verification means 21 for comparing and verifying the authenticity of the basic data 3 in the IC memory 2, and if the verification result by the comparison / verification means is correct, the IC card 1 Basic data 3 of IC memory 2
The balance calculating means 22 for subtracting the purchase amount of the product via the keyboard control means 23 based on the above, the display control means 25 for displaying the new balance calculated by the balance calculating means 22 on the money amount display 26, IC data writing means 27 for writing the balance data newly calculated by the balance calculation means 22 into the IC memory 2 of the IC card 1 using at least one encryption key, and printer control means 28 connected to the receipt printer 29. Each of them is electrically connected.
【0015】また本発明の金銭登録機による電子決済シ
ステムは、ICメモリー2Aに偽装データが格納された
携帯用ICカードと、店舗に設置された金銭登録機10
Aと、ICカード発券機70から成り、前記偽装データ
は、店舗5側に対する情報を含む基礎的データ3に対
し、少なくとも1つの暗号化用キーを用いることにより
暗号化され、また前記金銭登録機10AはCPU14を
有し、このCPU14には、ROM15、RAM16、
ICカードリーダ制御手段18又は情報交信装置、少な
くとも1つの暗号化用キーを用い、当該ICカード1の
ICメモリ2の基礎的データ3及び偽装データ4を読取
り、かつ、解読する暗号化/解読手段20、ICメモリ
2Aの基礎的データ3の真偽性を比較検証する情報の比
較検証手段21、この比較検証手段での検証結果が正し
ければ、当該ICカード1のICメモリ2の基礎的デー
タ3を基にキーボード制御手段23を介して商品の購入
金額を差引する残金計算手段22、この残金計算手段2
2で算出された新たな残額を金額表示器26に表示する
ための表示制御手段25、前記残金計算手段22で新た
に算出された残額データをICカード1のICメモリ2
に少なくとも1つの暗号化用キーを用いて書き込むIC
データ書込み手段27、レシート用プリンタ29と接続
するプリンタ制御手段28がそれぞれ電気的に接続して
いることを特徴とする。The electronic payment system using the cash register according to the present invention includes a portable IC card in which forgery data is stored in the IC memory 2A and a cash register 10 installed in a store.
A and an IC card issuing machine 70, wherein the camouflaged data is encrypted by using at least one encryption key with respect to the basic data 3 including information for the store 5, and the cash registering machine is used. 10A has a CPU 14, which has a ROM 15, a RAM 16,
Encryption / decryption means for reading and decrypting the basic data 3 and the forged data 4 in the IC memory 2 of the IC card 1 using the IC card reader control means 18 or the information communication device and at least one encryption key. 20, information comparing and verifying means 21 for comparing and verifying the authenticity of the basic data 3 of the IC memory 2A, and if the verification result by the comparing and verifying means is correct, the basic data 3 of the IC memory 2 of the IC card 1 Balance calculating means 22 for subtracting the purchase price of the product via the keyboard control means 23 based on the
Display control means 25 for displaying the new balance calculated in step 2 on the money amount display 26, and the balance data newly calculated in the balance calculation means 22 in the IC memory 2 of the IC card 1.
IC writing to at least one encryption key
The data writing means 27 and the printer control means 28 connected to the receipt printer 29 are electrically connected to each other.
【0016】また本発明の金銭登録機による電子決済シ
ステムは、ICメモリー2Bに偽装データが格納された
携帯用ICカード1Bと、店舗に設置された金銭登録機
10Bと、この金銭登録機10Bと第1通信回線72B
を介して連結されたICカード発券機70Bと、このI
Cカード発券機70Bと第2通信回線95を介して連結
されたホストコンピュータ96から成り、前記偽装デー
タは、店舗側に対する情報並びにカード発行者に対する
情報を含む基礎的データ3に対し、少なくとも1つの暗
号化用キーを用いることにより暗号化され、また前記金
銭登録機10BはCPU14を有し、このCPU14に
は、ROM15、RAM16、ICカードリーダ制御手
段18又は情報交信装置、少なくとも1つの暗号化用キ
ーを用い、当該ICカード1BのICメモリ2Bの基礎
的データ3及び偽装データ4を読取り、かつ、解読する
暗号化/解読手段20、ICメモリ2Bの基礎的データ
3の真偽性を比較検証する情報の比較検証手段21、こ
の比較検証手段での検証結果が正しければ、当該ICカ
ード1BのICメモリ2Bの基礎的データ3を基にキー
ボード制御手段23を介して商品の購入金額を差引する
残金計算手段22、この残金計算手段22で算出された
新たな残額を金額表示器26に表示するための表示制御
手段25、前記残金計算手段22で新たに算出された残
額データをICカード1BのICメモリ2Bに少なくと
も1つの暗号化用キーを用いて書き込むICデータ書込
み手段27、レシート用プリンタ29と接続するプリン
タ制御手段28がそれぞれ電気的に接続していることを
特徴とする。Further, the electronic settlement system using the cash register according to the present invention includes a portable IC card 1B in which forgery data is stored in an IC memory 2B, a cash register 10B installed in a store, and a cash register 10B. First communication line 72B
And an IC card issuing machine 70B connected via
It comprises a host computer 96 connected to a C card issuing machine 70B via a second communication line 95, wherein the camouflage data includes at least one piece of basic data 3 including information for a store and information for a card issuer. The cash register 10B is encrypted by using an encryption key. The cash register 10B has a CPU 14, which includes a ROM 15, a RAM 16, an IC card reader control means 18 or an information communication device, and at least one encryption key. The encryption / decryption means 20 for reading and decrypting the basic data 3 and the forgery data 4 of the IC memory 2B of the IC card 1B using the key, and comparing and verifying the authenticity of the basic data 3 of the IC memory 2B. The comparison and verification means 21 of the information to be verified, and if the verification result by the comparison and verification means is correct, the IC A balance calculating means 22 for subtracting the purchase price of a product via the keyboard control means 23 based on the basic data 3 of the file 2B, and a new balance calculated by the balance calculating means 22 is displayed on the money amount display 26. A display control unit 25, an IC data writing unit 27 that writes the balance data newly calculated by the balance calculation unit 22 into the IC memory 2B of the IC card 1B using at least one encryption key, a receipt printer 29, The printer control means to be connected is electrically connected to each other.
【0017】[0017]
【発明の実施の形態】図面に示す本発明の実施の形態を
スーパー、ストアー等店舗の支払通路に設置された金銭
登録機による電子決済システムで説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention shown in the drawings will be described with reference to an electronic payment system using a cash register installed in a payment passage of a store such as a supermarket or a store.
【0018】図1乃至図7は本発明の第1実施例を示し
ている。図1は金銭登録機10による電子決済システム
の一例を簡単な概略図で示している。また図2は接触型
の携帯用ICカード1を示す。2は携帯用ICカードの
ICメモリーである。このICメモリー2には二種類の
データが格納されている。すなわち、3は発行時の金額
(最初の残金)、個人名、生年月日、年齢、性別、発行
場所、発行年月日、有効期限、使用可能な場所、ICカ
ード取扱店、銀行名、支店、銀行口座、口座名義人など
基礎的データである。この基礎的データ3の全部又は所
望する幾つかのデータを暗号化しても良いが、この第1
実施例では基礎的データ中、金額に関するデータは暗号
化されていない。FIGS. 1 to 7 show a first embodiment of the present invention. FIG. 1 is a schematic diagram showing an example of an electronic payment system using a cash registering machine 10. FIG. 2 shows a contact type portable IC card 1. Reference numeral 2 denotes an IC memory of the portable IC card. The IC memory 2 stores two types of data. That is, 3 is the amount at the time of issuance (initial balance), personal name, date of birth, age, gender, issuance location, issuance date, expiration date, usable place, IC card dealer, bank name, branch , Bank account, account holder, etc. All or some desired data of the basic data 3 may be encrypted.
In the embodiment, in the basic data, data relating to the amount is not encrypted.
【0019】4は暗号化の対象となる他のデータであ
る。この他のデータを本明細書では「偽装データ」と言
う。基礎的データ3は前述したように生のデータである
が、同時に暗号化の対象となるデータでもある。しかし
て、偽装データ4は、本実施例では基礎的データ3の前
記列挙した全部又は一部を含み、少なくとも1つの暗号
化用キーを用いて暗号化されている。この偽装データ4
の暗号化は、例えば基礎的データ3と数理学的な関連性
を有する。ここで「数理的関係にあるデータ」とは、基
礎的データの中の複数個の情報を跳び々に任意選択し、
これらの選択された情報を数理的に関係付けた特定関連
情報を言う。Reference numeral 4 denotes other data to be encrypted. This other data is referred to herein as “spoofed data”. The basic data 3 is raw data as described above, but is also data to be encrypted. Thus, in this embodiment, the forged data 4 includes all or a part of the listed basic data 3 and is encrypted using at least one encryption key. This camouflage data 4
Has a mathematical relationship with the basic data 3, for example. Here, the “data having a mathematical relationship” means that a plurality of pieces of information in the basic data are arbitrarily selected in a jump,
It refers to specific related information that mathematically relates the selected information.
【0020】前記暗号化用キーは、本実施例では暗号解
読防止、必要最低限の段階的な情報の提供などの観点か
ら3つ分別されている。すなわち、図3で示すように第
1の暗号化用キーK1は、ICカード1を正規に所有或
いは占有するカード所持者に対する情報1の鍵で、この
情報1はカード所持者が日常特に知りたい残金である。
また第2の暗号化用キーK2は、ICカード1の取扱店
に対する情報2の鍵で、この情報2はカード所持者の外
観主義に基づき、店舗側が一応本人であるか否かを客観
的に確認するために、前記情報1を含む、個人名、生年
月日、年齢、性別、発行場所、発行年月日、有効期限、
使用可能な場所などである。さらに第3の暗号化用キー
K3は、ICカード1の発行者に対する情報3の鍵で、
この情報3は前記情報1及び情報2を含み、かつ、IC
カード発行者側だけが特に知っていれば良いICカード
取扱店、銀行名、支店、銀行口座、口座名義人などであ
る。In the present embodiment, the encryption keys are classified into three types from the viewpoints of prevention of decryption and provision of minimum necessary stepwise information. That is, as shown in FIG. 3, the first encryption key K1 is a key of the information 1 for the card holder who normally owns or occupies the IC card 1. It is the balance.
The second encryption key K2 is a key of information 2 for the store that handles the IC card 1, and this information 2 is based on the appearance principle of the card holder, and objectively determines whether or not the store is the principal. In order to confirm, including the above information 1, personal name, date of birth, age, gender, place of issue, date of issue, expiration date,
It is a usable place. Further, the third encryption key K3 is a key of the information 3 for the issuer of the IC card 1,
The information 3 includes the information 1 and the information 2 and an IC
IC card dealers, bank names, branches, bank accounts, account holders, etc., which only the card issuer needs to know in particular.
【0021】偽装データ4を設定する場合、もちろんカ
ード所持者、取扱店及びカード発行者に対する全ての基
礎的情報に対して同一の暗号化用キーを用いてガキ掛け
(暗号化)をすることも可能であるが、望ましくは本実
施例のように複数個の異なる暗号化用キーを用いてガキ
掛けをすべきである。しかして、2種類又3種類のキー
を用いて設定する場合、基礎的データ3に対しては、情
報1乃至情報3に列挙したデータの全部又は最低限必要
な一部或いは又数理的関係にあるデータを、少なくとも
異なる第1及び第2の暗号化用キーK1、K2を使用し
て鍵掛けが行なわれる。When setting the camouflage data 4, it is needless to say that all the basic information for the card holder, the dealer, and the card issuer can be shoved (encrypted) using the same encryption key. It is possible, but desirably, the user should use a plurality of different encryption keys as in this embodiment. However, when two or three types of keys are used for setting, the basic data 3 is set to the whole or at least a necessary part of the data listed in the information 1 to the information 3 or the mathematical relationship. Certain data is locked using at least different first and second encryption keys K1 and K2.
【0022】次に図4はスーパー、ストアー等店舗5の
支払通路に設置された金銭登録機10である。金銭登録
機10は、装置支持台11と、装置支持台11の上面に
配置された金銭登録機本体12とから成る。なお、13
は店員で、この店員13は金銭登録機10を操作する。Next, FIG. 4 shows a cash register 10 installed in a payment passage of a store 5 such as a supermarket or a store. The cash register 10 includes a device support base 11 and a cash register main unit 12 arranged on the upper surface of the device support base 11. Note that 13
Is a clerk, who operates the cash registering machine 10.
【0023】図5は金銭登録機本体12の電気的構成を
示すブロック図で、金銭登録機本体12は制御部本体を
構成するCPU(中央演算処理装置)14を有する。こ
のCPU14には、電気回路を構成する各部の回路ない
し手段がアドレスバス、データバス等のバスラインを介
して電気的に接続している。FIG. 5 is a block diagram showing the electrical configuration of the cash register machine main body 12. The cash register machine main body 12 has a CPU (Central Processing Unit) 14 constituting a control section main body. The CPU 14 is electrically connected to circuits or means of each unit constituting an electric circuit via bus lines such as an address bus and a data bus.
【0024】すなわち、15はCPU14が各部制御手
段乃至手段を制御するためのプログラムデータ(固定的
データ)を予め記憶(格納)しているROMである。1
6は接触又は非接触を問わずICカード1からのデータ
をCPU14が一時格納するためのメモリエリアが形成
されているRAMである。That is, reference numeral 15 denotes a ROM in which program data (fixed data) for the CPU 14 to control each section control means is previously stored (stored). 1
Reference numeral 6 denotes a RAM in which a memory area for the CPU 14 to temporarily store data from the IC card 1 irrespective of contact or non-contact is formed.
【0025】17は通信回線を介して接続されたICカ
ード発券機或いはカード発行者側のホストコンピュター
(この実施例では特に図示しない。)との間のデータ通
信を制御する通信インターフェースである。Reference numeral 17 denotes a communication interface for controlling data communication with an IC card issuing machine or a host computer (not shown in this embodiment) connected to the card issuing machine via a communication line.
【0026】18はICカードリーダ19と接続し、か
つ、該ICカードリーダにて読み取られたICメモリー
2のカード情報をCPU14に取込むICカードリーダ
制御手段である。Reference numeral 18 denotes an IC card reader control means which is connected to the IC card reader 19 and takes in the CPU 14 the card information of the IC memory 2 read by the IC card reader.
【0027】20は暗号化/解読手段で、この暗号化/
解読手段20は前述した少なくとも第2の暗号化用キー
K2を用い、当該ICカード1のICメモリー2の基礎
的データ3及び偽装データ4を読取り、かつ、偽装デー
タ4を解読する。Reference numeral 20 denotes an encryption / decryption means.
The decryption means 20 reads the basic data 3 and the forgery data 4 of the IC memory 2 of the IC card 1 and decrypts the forgery data 4 using at least the second encryption key K2 described above.
【0028】21は前記ICメモリー2の基礎的データ
3及び偽装データ4の真偽性を比較検証する情報の比較
検証手段である。この比較検証手段21は、本実施例で
は予めROM15に記憶させた情報と当該ICカード1
のICメモリー2のカード情報とが特定関連(例えば数
理学的に正しい関係になっているか否か。)を持ってい
るかを比較検証する。すなわち、比較検証手段21は当
該ICカード1のICメモリー2の偽装データ4が基礎
的データ3の少なくとも金額に対し、ROM15に予め
記憶させた情報と同一条件の関係(特定関連)になって
いるか否かを調べる。Numeral 21 denotes a means for comparing and verifying information for comparing and verifying the authenticity of the basic data 3 and the camouflage data 4 of the IC memory 2. In this embodiment, the comparing and verifying means 21 compares the information stored in advance in the ROM 15 with the IC card 1.
The card information of the IC memory 2 has a specific relationship (for example, whether or not the relationship is mathematically correct). That is, the comparison / verification unit 21 determines whether the impersonation data 4 in the IC memory 2 of the IC card 1 has at least the amount of the basic data 3 in the same condition (specific relation) as the information stored in the ROM 15 in advance. Check whether or not.
【0029】22は残金計算手段で、この残金計算手段
22は比較検証手段21での検証結果が正しければ、当
該ICカード1のICメモリー2の基礎的データ3を基
に商品の購入金額をロジック方式で差引する。23は購
入金額を金銭登録機本体12のCPU14に取込むにた
めのキーボード制御手段で、このキーボード制御手段2
3には店員13が操作するキーボード24が接続してい
る。Reference numeral 22 denotes a balance calculating means. If the verification result by the comparing and verifying means 21 is correct, the balance calculating means 22 logically calculates the purchase price of the product based on the basic data 3 in the IC memory 2 of the IC card 1. Subtract by method. Reference numeral 23 denotes a keyboard control means for taking the purchase amount into the CPU 14 of the cash register machine main body 12.
A keyboard 24 operated by the clerk 13 is connected to 3.
【0030】25はICカード1のICメモリー2の基
礎的データ3(提示時の金額)及び残金計算手段22で
算出された新たな残額を金銭登録機本体12のCPU1
4に取込むにための表示制御手段25で、この表示制御
手段には金額用表示器26及び小型の店員専用液晶表示
部26aがそれぞれ接続されている。Reference numeral 25 denotes the basic data 3 (the amount at the time of presentation) in the IC memory 2 of the IC card 1 and the new balance calculated by the balance calculation means 22 in the CPU 1 of the cash register main body 12.
The display control means 25 is connected to the display control means 25. The display control means 25 is connected to a display 26 for money and a small liquid crystal display 26a for exclusive use of a clerk.
【0031】27はICデータ書込み手段である。この
ICデータ書込み手段27は、残金計算手段22で新た
に算出された残額データをICカード1のICメモリー
2に書き込む。この場合ICデータ書込み手段27は、
ICメモリー2の基礎的データ3の領域には暗号化しな
い新たな金額を、一方、ICメモリー2の偽装データ4
の領域には第1及び第2の暗号化用キーK1、K2を用
い、当該新たな金額を暗号化したデータを書き込む。な
お、この偽装データ4に書き込まれたニューデータは、
第2の暗号化用キーK2を用いる暗号化/解読手段20
で情報1及び情報2の解読が可能であると共に、後述の
第1の暗号化用キーK1を用いる個人用読取装置で情報
1のみの解読が可能である。Reference numeral 27 denotes IC data writing means. The IC data writing means 27 writes the balance data newly calculated by the balance calculation means 22 to the IC memory 2 of the IC card 1. In this case, the IC data writing means 27
In the area of the basic data 3 of the IC memory 2, a new amount not to be encrypted is stored.
Using the first and second encryption keys K1 and K2, data obtained by encrypting the new amount is written in the area. The new data written in the camouflage data 4 is:
Encryption / decryption means 20 using second encryption key K2
Can decrypt the information 1 and the information 2 and can decrypt only the information 1 with a personal reader using a first encryption key K1 described later.
【0032】28は表示器26に表示された新たな残
金、店舗名、日付、個々の商品名などを印字するレシー
ト用プリンタ29と接続するプリンタ制御手段である。Reference numeral 28 denotes a printer control unit connected to a receipt printer 29 for printing a new balance, a store name, a date, individual product names, and the like displayed on the display 26.
【0033】なお、符号30は金銭登録機本体12に設
けられたICカード用差込み口である。このICカード
用差込み口30は、金銭登録機本体12が実施例で後述
する情報交信装置を備え、一方、ICカード1が受信
部、送信部などを有する非接触型(無線方式)である場
合には、必ずしも必要ではない。Reference numeral 30 denotes an IC card insertion port provided in the cash register body 12. This IC card slot 30 is provided when the cash register main body 12 is provided with an information communication device described later in the embodiment, while the IC card 1 is a non-contact type (wireless system) having a receiving unit, a transmitting unit, and the like. Is not always necessary.
【0034】次に図6及び図7は携帯式の個人用データ
読取装置40の各説明図である。図6はケース状のデー
タ読取装置40の外観の一例を示す斜視図であり、また
図7は個人用データ読取装置40の電気的構成を示すブ
ロック図である。FIGS. 6 and 7 are explanatory views of the portable personal data reading device 40. FIG. FIG. 6 is a perspective view showing an example of the external appearance of the case-shaped data reading device 40, and FIG. 7 is a block diagram showing the electrical configuration of the personal data reading device 40.
【0035】この個人用データ読取装置40は前述した
第1の暗号化用キーK1を用い、ICカード1の基礎的
データの一部(特に基礎的データの残金までも暗号化さ
れている場合。)を読取り、かつ、ICカード1の所持
者に対して残金を表示する。The personal data reading device 40 uses the above-described first encryption key K1 to encrypt a part of the basic data of the IC card 1 (especially when the balance of the basic data is also encrypted). ) Is read and the balance is displayed to the holder of the IC card 1.
【0036】41は個人用データ読取装置40の制御装
置である。この制御装置41には金銭登録機本体12の
場合と同様に必要な手段が電気的に接続している。すな
わち、42はカードの差込み口43に対して設けられた
個人用ICカードリーダーで、この個人用ICカードリ
ーダー42にはカード情報を制御装置41に取込むIC
カードリーダ制御手段44が接続している。Reference numeral 41 denotes a control device of the personal data reading device 40. Necessary means are electrically connected to the control device 41 similarly to the case of the cash registering machine main body 12. That is, reference numeral 42 denotes a personal IC card reader provided for the card insertion slot 43. The personal IC card reader 42 has an IC for taking card information into the control device 41.
Card reader control means 44 is connected.
【0037】45はICカード1のICメモリー2を読
み取るICメモリー読取手段で、このICメモリー読取
手段45は第1の暗号化用キーK1を用い、当該ICカ
ード1の基礎的データ3と偽装データ4との特定関連を
読取る。なお、ICメモリー読取手段45が基礎的デー
タ3と偽装データ4との特定関連がなくても、基礎的デ
ータ3の残金がそのまま表示器46に表示する場合に
は、第1の暗号化用キーK1は必要ではない。Reference numeral 45 denotes IC memory reading means for reading the IC memory 2 of the IC card 1. The IC memory reading means 45 uses the first encryption key K1 to read the basic data 3 and the forged data of the IC card 1. 4. Read the specific association with 4. Even if the IC memory reading means 45 has no specific relation between the basic data 3 and the forged data 4, if the balance of the basic data 3 is displayed on the display 46 as it is, the first encryption key is used. K1 is not required.
【0038】46はICメモリー読取手段で読取られた
表示データ(残金)を液晶型表示器47に表示する表示
制御手段である。なお、48は電源の一例としての太陽
電池である。Reference numeral 46 denotes display control means for displaying the display data (balance) read by the IC memory reading means on the liquid crystal display 47. Reference numeral 48 denotes a solar cell as an example of a power supply.
【0039】上記構成に於いては、まず図示しないIC
カード発券機によりICカード1が発行される。ICカ
ード発券機は、カード発行者又はカード発行者と経済
的、或いは資本的、或いはまた人的関係にある者が管理
している。ICカード1は発行時点で既にICメモリー
2に基礎的データ3と偽装データ4が格納されている。
そこで、ICカード購入者6は、望ましくはICカード
1を最初に譲り受ける時個人用データ読取装置40を有
償・無償を問わず購入する。In the above configuration, first, an IC (not shown)
The IC card 1 is issued by the card issuing machine. The IC card issuing machine is managed by a card issuer or a person who has an economic, capital, or personal relationship with the card issuer. At the time of issuance of the IC card 1, the basic data 3 and the camouflage data 4 are already stored in the IC memory 2.
Therefore, the IC card purchaser 6 desirably purchases the personal data reader 40 regardless of whether it is charged or not when the IC card 1 is first transferred.
【0040】次にICカード購入者6はスーパー、スト
アー等店舗5で商品を購入した後にb所持するICカー
ド1で支払いを望む場合は、ICカード1を店員13に
提示する。そこで、店員13は当該ICカード1を金銭
登録機10の差込み口30に差込む。そうすると、金銭
登録機本体12はICカード1のメモリー2を読取る。
この場合暗号化/解読手段20が第2の暗号化用キーK
2を用い、当該ICカード1の基礎的データ3及び偽装
データ4を読取り、かつ、偽装データ4を解読する。そ
して、解読されたデータは情報の比較検証手段21で真
偽性が検討される。この場合第2の暗号化用キーK2で
解読された情報2は、例えばプリンタ制御手段28を介
してレシート用プリンタ29に直ちに印字される。この
場合解読された情報2を金銭登録機本体12に別個に設
けた店員専用液晶表示部26aにも表示される。店員1
3は店員専用液晶表示部26aに現れた表示内容に疑問
を抱いた場合には、情報2に基づいて「本人であるか否
か」を確かめることができる。Next, the IC card purchaser 6 presents the IC card 1 to the clerk 13 when he / she wants to pay with the IC card 1 possessed by b after purchasing goods at the store 5 such as a supermarket or a store. Then, the clerk 13 inserts the IC card 1 into the insertion port 30 of the cash registering machine 10. Then, the cash register body 12 reads the memory 2 of the IC card 1.
In this case, the encryption / decryption means 20 uses the second encryption key K
2, the basic data 3 and the camouflage data 4 of the IC card 1 are read, and the camouflage data 4 is decrypted. Then, the authenticity of the decrypted data is examined by the information comparison and verification means 21. In this case, the information 2 decrypted by the second encryption key K2 is immediately printed on the receipt printer 29 via the printer control means 28, for example. In this case, the decrypted information 2 is also displayed on the clerk-dedicated liquid crystal display 26a separately provided in the cash register main body 12. Clerk 1
If the user 3 has any doubt about the display contents appearing on the clerk-only liquid crystal display section 26a, he / she can confirm "whether or not he / she is the person" based on the information 2.
【0041】そこで、比較検証手段21での検証結果が
正しければ、メモリー2の基礎的データ(残高のみ)3
が金額用表示器26に表示される。店員又は/及びIC
カード所持者6は、視覚により差引く前の残高を一応確
認することができる。そして、店員13は情報1の表示
残高や情報2の個人名、カードの有効期限などに問題が
なければ、金銭登録機10のキーボード24を操作す
る。Therefore, if the verification result by the comparison verification means 21 is correct, the basic data (only the balance) 3
Is displayed on the amount indicator 26. Clerk or / and IC
The card holder 6 can visually confirm the balance before subtraction. The clerk 13 operates the keyboard 24 of the cash register 10 if there is no problem with the display balance of the information 1, the personal name of the information 2, the expiration date of the card, and the like.
【0042】そうすると、残金計算手段22は、比較検
証手段21での検証結果が正当であることを前提に、I
Cカード1のICメモリー2の基礎的データ3を基に商
品の購入金額を差引する。Then, the balance calculating means 22 presupposes that the verification result by the comparison verification means 21 is valid,
The purchase price of the product is deducted based on the basic data 3 in the IC memory 2 of the C card 1.
【0043】次いでICデータ書込み手段27は、残金
計算手段22で新たに算出された残額データをICカー
ド1のICメモリー2に書き込む。この場合ICデータ
書込み手段27は、ICメモリー2の基礎的データ3の
領域には暗号化しない新たな金額を、一方、ICメモリ
ー2の偽装データ4の領域には第1の暗号化用キーK1
を用い、当該新たな金額を暗号化したデータを書き込
む。Next, the IC data writing means 27 writes the balance data newly calculated by the balance calculation means 22 to the IC memory 2 of the IC card 1. In this case, the IC data writing means 27 stores the new unencrypted amount in the area of the basic data 3 of the IC memory 2, while the first encryption key K 1 is stored in the area of the forgery data 4 of the IC memory 2.
And writes the encrypted data of the new amount.
【0044】その後、ICカード1は店員13から商品
購入者に戻され、また表示器26に表示された新たな残
金も含め、店舗名、日付、個々の商品名などプリンタ2
9により印字され、かつ、レシートが商品購入者に手渡
される。After that, the IC card 1 is returned from the store clerk 13 to the product purchaser, and the printer 2 including the store name, date, and individual product names, including the new balance displayed on the display 26.
9 and the receipt is handed to the purchaser.
【0045】一方、ICカード購入者6は店舗5で商品
を購入する前後を問わず、所望する時は個人用データ読
取装置40でICカード1のICメモリー2の中の基礎
的データを確認することができる。本実施例では個人用
データ読取装置40は第1の暗号化用キーK1を用い、
基礎的データ4の残額と偽装データ4とか特定関連を有
している場合には、ICカード1のメモリー2を読取
り、かつ、ICカード1の所持者に対して残金データの
みを表示する。On the other hand, the IC card purchaser 6 confirms the basic data in the IC memory 2 of the IC card 1 with the personal data reader 40 before or after purchasing the product at the store 5 when desired. be able to. In this embodiment, the personal data reading device 40 uses the first encryption key K1,
When there is a specific relationship between the balance of the basic data 4 and the camouflage data 4, the memory 2 of the IC card 1 is read, and only the balance data is displayed to the holder of the IC card 1.
【0046】[0046]
【実施例】まず発明の実施の形態で説明した第1実施例
に於いては、ICカード1は金銭登録機10の差込み口
30及び個人用データ読取装置40のカード差込み口4
3にそれぞれ差込まれる接触型である場合について説明
したが、図8で示すように無線方式でメモリーの交信が
行われる非接触型のICカード1Aでも良い。DESCRIPTION OF THE PREFERRED EMBODIMENTS In the first embodiment described in the embodiment of the present invention, the IC card 1 is inserted into the slot 30 of the cash register 10 and the card slot 4 of the personal data reader 40.
3, a non-contact type IC card 1A in which a memory is communicated in a wireless manner as shown in FIG. 8 may be used.
【0047】そこで、情報交信装置50とICカード1
Aの内部構成について説明する。まず情報交信装置50
の内部構成について説明する。51は金銭登録機本体1
2のCPU14に接続コードを介して電気的に接続する
ICカード用制御部である。このICカード用制御部5
1は、情報交信装置50の統括的な制御を行うもので、
例えばICカード1Aの主機能を作動させたり又は停止
させるための命令、ICカード1Aのコンデンサー内部
の電力を使用させたり又は使用を停止させたりするため
の命令、充電命令、充電停止命令など複数個の命令信号
をICカード1A側に出力する。送信部52はICカー
ド用制御部51からの指令に基づき、信号を変調して送
信用アンテナ53に送出する機能を有する。Therefore, the information communication device 50 and the IC card 1
The internal configuration of A will be described. First, the information communication device 50
Will be described. 51 is a cash register machine body 1
2 is an IC card control unit that is electrically connected to the second CPU 14 via a connection code. This IC card control unit 5
1 controls the information communication device 50 in a comprehensive manner.
For example, a command for activating or deactivating the main function of the IC card 1A, a command for using or stopping the power inside the capacitor of the IC card 1A, a charging command, a charging stop command, and the like. Is output to the IC card 1A side. The transmission unit 52 has a function of modulating a signal based on a command from the IC card control unit 51 and transmitting the modulated signal to the transmission antenna 53.
【0048】送信用アンテナ53は接近するICカード
1Aのアンテナ60に対して有効エリアが大きい電波5
4を発射し、他方の受信用アンテナ55はICカード1
Aのアンテナ60から発射(応答)された有効エリアが
小さい電波61を受信する機能を有する。受信部56は
受信用アンテナ55で受信した信号を復調し、かつ、復
調した元の信号をICカード用制御部51に送る機能を
有する。The transmitting antenna 53 is a radio wave 5 having a large effective area with respect to the antenna 60 of the approaching IC card 1A.
4 and the other receiving antenna 55 is the IC card 1
It has a function of receiving a radio wave 61 having a small effective area emitted (responded) from the antenna 60 of A. The receiving section 56 has a function of demodulating a signal received by the receiving antenna 55 and transmitting the demodulated original signal to the IC card control section 51.
【0049】次にICカード1Aの内部構成について説
明する。ICカード1Aは、アンテナ60で受信した大
きい電波54をエネルギー源に用いて受信部62で電気
を生成させ、データ制御回路63、送信部64などを作
動させる。ICカード1Aは、CPUを有すると共に、
第1実施例と同様に内部に二種類のデータを格納したI
Cメモリ−2を有する。Next, the internal configuration of the IC card 1A will be described. The IC card 1A uses the large radio wave 54 received by the antenna 60 as an energy source to generate electricity in the receiving unit 62, and operates the data control circuit 63, the transmitting unit 64, and the like. The IC card 1A has a CPU,
As in the first embodiment, an I with two types of data stored therein
C memory-2.
【0050】したがって、この無線方式のICカード1
Aとの関係で、ICカード購入者6が所持する個人用デ
ータ読取装置は、制御装置41と電気的に接続する情報
交信装置(上述した金銭登録機本体12と接続する情報
交信装置50と同一構成のもの。)を有する反面、上述
したカード差込み口43やICカードリーダ制御手段4
4は必要でない。Therefore, this wireless IC card 1
In relation to A, the personal data reading device possessed by the IC card purchaser 6 is an information communication device electrically connected to the control device 41 (the same as the information communication device 50 connected to the cash register main body 12 described above). Configuration), but the above-described card slot 43 and IC card reader control means 4
4 is not needed.
【0051】また第1実施例に於いては、金銭登録機本
体12にCPU14、暗号化/解読手段20、情報の比
較検証手段21、残金計算手段22、差し込み口30等
を設けているが、これらの主要部を読書装置として別体
に構成し、既に店舗で使用されている公知の金銭登録機
に通信回線或いは電気的接続コードを介して接続しても
良い。In the first embodiment, the cash register main body 12 is provided with the CPU 14, the encryption / decryption means 20, the information comparison / verification means 21, the balance calculation means 22, the insertion port 30 and the like. These main parts may be separately configured as a reading device, and may be connected to a known cash register already used in a store via a communication line or an electrical connection cord.
【0052】次に図9乃至図11は本発明の第2実施例
を示す。この第2実施例の説明に於いては、第1実施例
(特定発明)と同一の部分は第1実施例と同一又は同様
を符号を付し、重複する説明を省略する。また第1実施
例を説明した図2、図3、図5、図6、図7をそのまま
援用し、重複する説明や図面を省略する。Next, FIGS. 9 to 11 show a second embodiment of the present invention. In the description of the second embodiment, the same parts as those of the first embodiment (specific invention) are denoted by the same or similar reference numerals as those of the first embodiment, and duplicate description will be omitted. 2, 3, 5, 6, and 7 that describe the first embodiment are referred to as they are, and overlapping descriptions and drawings are omitted.
【0053】この第2実施例に於いて、前記第1実施例
と主に異なる点は、ICカード1(又は1A)を発行す
るICカード発券機70をカード発行者等が管理可能な
場所(例えばデパートメント、高速道路のサービスエリ
アなど)71に設置し、このICカード発券機70と各
店舗5Aにそれぞれ設置された金銭登録機10Aとを通
信回線72を介して連結した点と、金銭登録機本体12
AのROMに予めICカード1のICメモリー2Aに関
する情報を固定的に格納せず、ICカード発券機70で
ICカード1を発行した時に、少なくとも当該ICカー
ド1のメモリー2Aを金銭登録機本体12Aの記憶装置
(RAM)に送信する点である。The second embodiment is different from the first embodiment mainly in that the IC card issuing machine 70 for issuing the IC card 1 (or 1A) can be managed by a card issuer or the like. For example, the IC card issuing machine 70 and a cash register 10A installed in each store 5A are connected to each other via a communication line 72. Machine body 12
A, the information on the IC memory 2A of the IC card 1 is not fixedly stored in advance in the ROM of A, and when the IC card 1 is issued by the IC card issuing machine 70, at least the memory 2A of the IC card 1 is stored in the cash registering machine Is transmitted to the storage device (RAM).
【0054】なお、ICカード発券機70で発行される
ICカード1Aが前述した非接触型の場合は、ICカー
ド1Aのメモリー2Aの交信は金銭登録機10Aと無線
で行われるので、このような場合は通信回線72は必ず
しも必要ではない。If the IC card 1A issued by the IC card issuing machine 70 is of the non-contact type described above, the communication of the memory 2A of the IC card 1A is performed wirelessly with the cash register 10A. In such a case, the communication line 72 is not always necessary.
【0055】図11はICカード発券機70の電気的構
成を示すブロック図である。ICカード発券機70は制
御部本体を構成する上位CPU74を有する。この上位
CPU74には、電気回路を構成する各部の回路ないし
手段がアドレスバス、データバス等のバスラインを介し
て電気的に接続している。FIG. 11 is a block diagram showing the electrical configuration of the IC card issuing machine 70. The IC card issuing machine 70 has an upper CPU 74 constituting a control unit main body. The upper CPU 74 is electrically connected to circuits or means of each unit constituting an electric circuit via bus lines such as an address bus and a data bus.
【0056】すなわち、75は上位CPU74が各部制
御手段乃至手段を制御するためのプログラムを予め記憶
しているROMである。76は例えば金銭登録機10A
から通信回線72を介して送信されてくるデータを上位
CPU74が一時格納するためのメモリエリアが形成さ
れているRAMである。That is, reference numeral 75 denotes a ROM in which a program for the upper CPU 74 to control the control means is controlled in advance. 76 is a cash register 10A, for example.
This is a RAM in which a memory area for temporarily storing data transmitted from the communication line 72 via the communication line 72 by the upper CPU 74 is formed.
【0057】77は通信回線72を介して接続された金
銭登録機10A又は図示しないカード発行者側のホスト
コンピュターとの間のデータ通信を制御する通信インタ
ーフェースである。Reference numeral 77 denotes a communication interface for controlling data communication with the cash register 10A or the host computer (not shown) connected via the communication line 72.
【0058】78は紙幣移送制御手段で、この紙幣移送
制御手段78は紙幣投入口79に対して設けられた紙幣
検知器80と電気的に接続している。81は紙幣検知器
80で検知された投入紙幣を識別する紙幣識別手段であ
る。82は紙幣識別手段81で識別された投入紙幣の金
額を計算する紙幣金額計算手段である。Reference numeral 78 denotes bill transfer control means. The bill transfer control means 78 is electrically connected to a bill detector 80 provided for the bill insertion slot 79. 81 is a bill identifying means for identifying the inserted bill detected by the bill detector 80. Reference numeral 82 denotes a bill amount calculating unit that calculates the amount of the inserted bill identified by the bill identifying unit 81.
【0059】83は紙幣金額計算手段82により算出さ
れた投入紙幣の合計額を上位PU74に取込むにための
表示制御手段で、この表示制御手段83には合計金額並
びにROM75に予め記憶されたICカード購入者に対
する指示データを表示する表示器84が接続されてい
る。Reference numeral 83 denotes a display control means for taking the total amount of the inserted bills calculated by the bill amount calculation means 82 into the upper PU 74. The display control means 83 includes the total amount and an IC stored in the ROM 75 in advance. A display 84 for displaying instruction data to the card purchaser is connected.
【0060】85は基礎的データ入力制御手段で、この
基礎的データ入力制御手段85には入力手段の一例とし
てのキーボード7が電気的に接続している。入力手段の
他例としては、前記投入紙幣の合計額を表示する表示器
84をいわゆるタッチパネル型とし、ICカード購入者
が表示器84の画面領域に現れる操作指示に基づき、個
人名、生年月日、年齢、性別、暗証番号などの基礎的デ
ータの一部を入力しても良い。この時発行場所、発行年
月日、有効期限など一般的に任意に入力できない他の基
礎的データは予めROMに格納されており、基礎的デー
タ書込み手段86により自動的にICカード1(1A)
のメモリー2Aに書込まれる。Reference numeral 85 denotes basic data input control means. The keyboard 7 as an example of input means is electrically connected to the basic data input control means 85. As another example of the input means, a display 84 for displaying the total amount of the inserted bills is a so-called touch panel type, and an IC card purchaser can input a personal name, a date of birth based on operation instructions appearing on a screen area of the display 84. A part of basic data such as age, gender, personal identification number, etc. may be input. At this time, other basic data that cannot generally be arbitrarily input, such as the place of issue, date of issuance, and expiration date, are stored in the ROM in advance, and the basic data writing means 86 automatically causes the IC card 1 (1A)
Is written to the memory 2A.
【0061】87は基礎的データ暗号化手段で、この基
礎的データ暗号化手段87は第1及び第2の暗号化用キ
ーK1、K2を用い、基礎的データの全部又は最低限必
要な一部或いは又数理的関係にあるデータを暗号化す
る。Reference numeral 87 denotes basic data encryption means. The basic data encryption means 87 uses the first and second encryption keys K1 and K2, and all or at least a minimum necessary part of the basic data. Alternatively, data having a mathematical relationship is encrypted.
【0062】88はICカード発行制御手段で、このI
Cカード発行制御手段88は、既にカードストッカー8
9から取出された1枚のICカード1(1A)のメモリ
ー2Aに基礎的データ並びに偽装データが設定された後
に、最終工程に於いてICカード1(1A)をカード発
行口90へと案内する。Reference numeral 88 denotes IC card issuance control means.
The C card issuance control means 88 has already
After the basic data and the camouflage data are set in the memory 2A of one IC card 1 (1A) taken out from the IC card 9, the IC card 1 (1A) is guided to the card issuing port 90 in the final step. .
【0063】次に図12至図15は本発明の第3実施例
を示す。この第3実施例の説明に於いては、第1実施例
(特定発明)と同一の部分は第1実施例と同一又は同様
を符号を付し、重複する説明を省略する。また第1実施
例を説明した図3、図5、図6、図7をそのまま援用
し、重複する説明や図面を省略する。Next, FIGS. 12 to 15 show a third embodiment of the present invention. In the description of the third embodiment, the same portions as those of the first embodiment (specific invention) are denoted by the same or similar reference numerals as those of the first embodiment, and overlapping description will be omitted. Also, FIGS. 3, 5, 6, and 7 that describe the first embodiment are used as they are, and duplicate descriptions and drawings are omitted.
【0064】この第3実施例に於いて、前記第1実施例
と主に異なる点は、ICカード1Bを発行するICカー
ド発券機70Bをカード発行者等が管理可能な場所(例
えば銀行、デパートメントなど)71Bに設置し、この
ICカード発券機70Bと各店舗5Bにそれぞれ設置さ
れた金銭登録機10Bとを第1通信回線72Bを介して
連結した点と、金銭登録機本体12BのROMに予めI
Cカード1BのICメモリー2Bに関する情報を固定的
に格納せず、ICカード発券機70BでICカード1B
を発行する時に、一定の手順に基づいた後に第2通信回
線95を介して連結する最上位のホストコンピュータ9
6にカード発行者に対する基礎的データ及び暗号化用キ
ーの発行を通信要求し、かつ、前記ホストコンピュータ
96はICカード発券機70Bからの通信要求に基づ
き、当該ICカード発券機70Bにカード発行者に対す
る基礎的データ及び3種類の暗号化用キーを送信する点
と、ICカード発券機70Bは、ホストコンピュータ9
6から受理したカード発行者に対する基礎的データ及び
3種類の暗号化用キーに基づき、発行しようとするIC
カード1Bのメモリー2Bに対して多重(この実施例で
は3重又は3つの領域)にそれぞれ暗号化し、かつ、I
Cカード発券機70Bの記憶装置に多重に暗号化したデ
ータを格納する点と、さらに、第1及び第2の暗号化用
キー、K1、K2を用いて暗号化した当該ICカード1
のメモリー2Bの基礎的データ及び偽装データを少なく
とも金銭登録機本体12Bの記憶装置(RAM)に送信
する点である。The third embodiment differs from the first embodiment mainly in that an IC card issuing machine 70B for issuing an IC card 1B can be managed by a card issuer or the like (for example, a bank or a department store). And the cash register machine 70B and the cash register machine 10B installed in each store 5B are connected via a first communication line 72B. In advance I
The information on the IC memory 2B of the C card 1B is not fixedly stored, and the IC card 1B is used by the IC card issuing machine 70B.
Is issued, the highest-order host computer 9 connected via the second communication line 95 after a certain procedure.
6 requests the card issuer to issue basic data and an encryption key, and the host computer 96 sends the card issuer to the IC card issuer 70B based on the communication request from the IC card issuer 70B. Transmitting the basic data and the three types of encryption keys to the host computer 9B and the IC card ticketing machine 70B.
IC to be issued based on the basic data for the card issuer received from 6 and the three types of encryption keys
The memory 2B of the card 1B is multiplexed (triple or three areas in this embodiment) and encrypted, and
The point that the multiplexed encrypted data is stored in the storage device of the C card issuing machine 70B, and that the IC card 1 that has been encrypted using the first and second encryption keys K1 and K2.
The basic data and the impersonation data of the memory 2B are transmitted to at least the storage device (RAM) of the cash register body 12B.
【0065】図14はICカード発券機70Bの電気的
構成を示すブロック図である。なお、この電気的構成の
説明に当たって、第2実施例のICカード発券機70の
電気的構成と同一の部分には同様の符号を付す。FIG. 14 is a block diagram showing an electrical configuration of the IC card issuing machine 70B. In the description of the electrical configuration, the same parts as those of the IC card issuing machine 70 of the second embodiment are denoted by the same reference numerals.
【0066】ICカード発券機70Bは制御部本体を構
成する上位CPU74Bを有する。この上位CPU74
Bには、電気回路を構成する各部の回路ないし手段がア
ドレスバス、データバス等のバスラインを介して電気的
に接続している。The IC card issuing machine 70B has an upper CPU 74B constituting a control section main body. This upper CPU 74
B is electrically connected to circuits or means of each part constituting the electric circuit via bus lines such as an address bus and a data bus.
【0067】すなわち、75Bは上位CPU74Bが各
部制御手段乃至手段を制御するためのプログラムを予め
記憶しているROMである。76Bはホストコンピュタ
ー96から受理したカード発行者に対する基礎的データ
の一部、後述する基礎的データ入力制御手段85Bを介
して入力された基礎的データの一部などを一時的に記憶
するRAMである。このRAM76Bには、例えばホス
トコンピューター96から送信されている信号や金銭登
録機10Bから第2通信回線95を介して送信されてく
る信号を上位CPU74が一時格納するための複数個の
メモリエリアが形成されている。That is, 75B is a ROM in which a program for the upper CPU 74B to control each section control means or means is stored in advance. Reference numeral 76B denotes a RAM for temporarily storing a part of basic data for the card issuer received from the host computer 96, a part of basic data input via basic data input control means 85B described later, and the like. . The RAM 76B has a plurality of memory areas for the upper CPU 74 to temporarily store, for example, signals transmitted from the host computer 96 and signals transmitted from the cash register 10B via the second communication line 95. Have been.
【0068】77Bは金銭登録機10Bとホストコンピ
ュター96との間のデータ通信を制御する通信インター
フェースである。78Bは紙幣移送制御手段で、この紙
幣移送制御手段78Bは紙幣投入口79Bに対して設け
られた紙幣検知器80Bと電気的に接続している。81
Bは紙幣検知器80Bで検知された投入紙幣を識別する
紙幣識別手段である。82Bは紙幣識別手段81Bで識
別された投入紙幣の金額を計算する紙幣金額計算手段で
ある。Reference numeral 77B denotes a communication interface for controlling data communication between the cash register 10B and the host computer 96. Reference numeral 78B denotes bill transfer control means, which is electrically connected to a bill detector 80B provided for the bill insertion slot 79B. 81
B is a bill identifying means for identifying the inserted bill detected by the bill detector 80B. Reference numeral 82B denotes a bill amount calculating unit that calculates the amount of the inserted bill identified by the bill identifying unit 81B.
【0069】83Bは紙幣金額計算手段82Bにより算
出された投入紙幣の合計額を上位CPU74Bに取込む
にための表示制御手段で、この表示制御手段83Bには
合計金額並びにROM75Bに予め記憶されたICカー
ド購入者に対する指示データを表示する表示器84Bが
接続されている。Reference numeral 83B denotes a display control means for taking the total amount of inserted bills calculated by the bill amount calculation means 82B into the upper CPU 74B. The display control means 83B has the total amount and ICs stored in the ROM 75B in advance. A display 84B for displaying instruction data to the card purchaser is connected.
【0070】85Bは基礎的データ入力制御手段で、こ
の基礎的データ入力制御手段85Bには入力手段の一例
としてのキーボード7Bが電気的に接続している。入力
手段の他例としては、押しボタン式や前記投入紙幣の合
計額を表示する表示器84Bをいわゆるタッチパネル型
とし、ICカード購入者が表示器84Bの画面領域に現
れる操作指示に基づき、個人名、生年月日、年齢、性
別、暗証番号などの基礎的データの一部を入力しても良
い。この時発行場所、発行年月日、有効期限場所など任
意に設定できない他の基礎的データは予めROM75B
に格納されており、基礎的データ書込み手段86Bによ
り自動的にICカード1Bのメモリー2Bに書込まれ
る。Reference numeral 85B denotes basic data input control means, and a keyboard 7B as an example of input means is electrically connected to the basic data input control means 85B. As another example of the input means, a push button type display or a display 84B for displaying the total amount of the inserted bills is a so-called touch panel type. A part of basic data such as date of birth, age, gender, and personal identification number may be input. At this time, other basic data that cannot be set arbitrarily, such as the issue location, issue date, expiration date location, etc.
And automatically written into the memory 2B of the IC card 1B by the basic data writing means 86B.
【0071】87Bは基礎的データ暗号化手段で、この
基礎的データ暗号化手段87Bは、基礎的データ書込み
手段86Bにより自動的にICカード1Bのメモリー2
Bに書込まれた基礎的データの一部(例えば発行場所、
発行年月日、有効期限などの情報)、基礎的入力制御手
段85Bにより上位CPU74Bに取込まれた基礎的デ
ータの一部(例えば合計金額、個人名、生年月日、年
齢、性別などの情報)及びホストコンピュター96から
第2通信回線95を介して受理したカード発行者に対す
る基礎的データの一部(例えば銀行名、支店、銀行口
座、口座名義人など)を複数個の暗号化用キー、本実施
例ではホストコンピュター96から受理した第1の暗号
化用キーK1、第2の暗号化用キーK2、第3の暗号化
用キーK3の異なる3種類の鍵を用い、前記基礎的デー
タの全部又は最低限必要な一部或いは又数理的関係にあ
るデータを暗号化する。Reference numeral 87B denotes basic data encryption means. The basic data encryption means 87B is automatically stored in the memory 2 of the IC card 1B by the basic data writing means 86B.
A part of the basic data written in B (for example, the place of issue,
A part of the basic data (for example, information such as total amount, personal name, date of birth, age, gender, etc.) taken into the upper CPU 74B by the basic input control means 85B. ) And a portion of the basic data (eg, bank name, branch, bank account, account holder, etc.) received from the host computer 96 via the second communication line 95 for the card issuer, by a plurality of encryption keys, In the present embodiment, three different types of keys, a first encryption key K1, a second encryption key K2, and a third encryption key K3, received from the host computer 96, are used to obtain the basic data. Encrypt all or at least the necessary parts or data in mathematical relationship.
【0072】しかして、図15はこの基礎的データ暗号
化手段87Bにより基礎的データがICカード1BのI
Cメモリー2Bの単数又は複数の領域(ここでの「領
域」とは、1つの領域に多重に暗号化された場合も含
む。)に暗号化された一例を示している。FIG. 15 shows that the basic data is stored in the IC card 1B by the basic data encrypting means 87B.
An example is shown in which one or more areas of the C memory 2 </ b> B (here, “area” includes a case where multiple areas are multiplexed and encrypted) are encrypted.
【0073】すなわち、M1はICカード購入者に対す
る第1暗号化領域で、この第1暗号化領域M1には少な
くともカード発行時の合計金額(残金)が第1の暗号化
用キーK1を用いて暗号化されている。この場合第1暗
号化領域M1に暗号化された偽装データ4aには、第1
実施例と同様に基礎的データ(残金)3Bに対して特定
関連を持たせている。That is, M1 is a first encryption area for an IC card purchaser. In this first encryption area M1, at least the total amount (remaining balance) at the time of card issuance is obtained using the first encryption key K1. Is encrypted. In this case, the fake data 4a encrypted in the first encryption area M1 includes the first
As in the embodiment, a specific association is given to the basic data (balance) 3B.
【0074】またM2は店舗5B側に対する第2暗号化
領域で、この第2暗号化領域M2には暗号化する前の基
礎的データの最低限必要な一部或いは又数理的関係にあ
るデータと、店舗5B側に対する付加的データ(例えば
カードの有効期限、使用可能な場所など)を第1の暗号
化用キーK1及び第2の暗号化用キーK2を用いて2重
に暗号化されている。この場合第2暗号化領域M2に暗
号化された偽装データ4bには、第1実施例と同様に少
なくとも基礎的データ(残金)3Bに対して特定関連を
持たせている。なお、この場合基礎的データ(残金)3
B自体も暗号化しても良い。M2 is a second encryption area for the store 5B side. In the second encryption area M2, a minimum necessary part of basic data before encryption or data having a mathematical relationship is stored. The additional data (for example, the expiration date of the card, the place where the card can be used, etc.) for the store 5B is double-encrypted using the first encryption key K1 and the second encryption key K2. . In this case, the spoofed data 4b encrypted in the second encryption area M2 has a specific association with at least the basic data (balance) 3B as in the first embodiment. In this case, basic data (balance) 3
B itself may be encrypted.
【0075】さらに、M3はICカード発行者側に対す
る第3暗号化領域で、この第3暗号化領域M3には暗号
化する前の基礎的データの全部又は最低限必要な一部或
いは又数理的関係にあるデータと、ICカード発行者側
に対する付加的データ(例えば銀行名、支店、銀行口
座、口座名義人など)を第1の暗号化用キーK1、第2
の暗号化用キーK2、それに第3の暗号化用キーK3を
用いて3重に暗号化されている。この場合第3暗号化領
域M3に暗号化された偽装データ4cには、第1実施例
と同様に少なくとも基礎的データ3Bに対して特定関連
を持たせている。Further, M3 is a third encryption area for the IC card issuer side. In this third encryption area M3, all or at least a necessary part of the basic data before encryption or a mathematical The related data and additional data (eg, bank name, branch, bank account, account holder, etc.) for the IC card issuer are stored in a first encryption key K1, a second encryption key
Is encrypted three times using the encryption key K2 and the third encryption key K3. In this case, the camouflage data 4c encrypted in the third encryption area M3 has a specific association with at least the basic data 3B as in the first embodiment.
【0076】次に88BはICカード発行制御手段で、
このICカード発行制御手段88Bは、先にカードスト
ッカー89Bから取出された1枚のICカード1Bのメ
モリー2Bに基礎的データ並びに偽装データ4a〜4c
が設定された後に、最終工程に於いてICカード1Bを
カード発行口90Bへと案内する。Next, 88B is IC card issuing control means.
This IC card issuance control means 88B stores basic data and disguise data 4a to 4c in the memory 2B of one IC card 1B previously taken out of the card stocker 89B.
Is set, the IC card 1B is guided to the card issuing port 90B in the final step.
【0077】そして、カード発行口90BからICカー
ド1Bが取出されると、ICカード1Bのメモリー2B
の基礎的データ3B並びに第2暗号化領域M2に格納さ
れた偽装データ4bは、通信インターフェース77Bに
より通信回線72Bを介して金銭登録機本体12Bに送
信される。When the IC card 1B is removed from the card issuing port 90B, the memory 2B of the IC card 1B is removed.
The basic data 3B and the camouflage data 4b stored in the second encryption area M2 are transmitted to the cash register main body 12B via the communication line 72B by the communication interface 77B.
【0078】次に99はホストコンピュータ96に対す
る基礎的データ/暗号化用キー要求手段である。この基
礎的データ/暗号化用キー要求手段99は、例えば上位
CPU74Bが紙幣金額計算手段82Bによる計算が完
了した旨の信号を受取った時に働く。Reference numeral 99 denotes a basic data / encryption key request means for the host computer 96. The basic data / encryption key request means 99 operates when, for example, the host CPU 74B receives a signal indicating that the calculation by the bill amount calculation means 82B has been completed.
【0079】なお、ホストコンピュータ96の制御装置
100を中心とする電気的構成に関する詳細に説明は省
略するが、ホストコンピュータ96には、図13で示す
ように基礎的データ送信手段101、暗号化用キー送信
手段102、複数個の暗号化用キーK1、K2、K3を
設定する暗号化用キー設定(或いは発生)手段103が
それぞれ設けられている。Although the detailed description of the electrical configuration of the host computer 96 centering on the control device 100 is omitted, the host computer 96 has a basic data transmitting means 101 and an encryption / decryption device as shown in FIG. A key transmitting means 102 and an encryption key setting (or generation) means 103 for setting a plurality of encryption keys K1, K2, K3 are provided.
【0080】[0080]
【発明の効果】以上の説明から明らかなように、本発明
にあっては次に列挙するような効果がある。 (1)ICカードのICメモリーに格納された偽装デー
タは、基礎的データの全部又は一部に少なくとも1つの
暗号化用キーを掛けることにより設定された特定関連の
データであるから、仮に基礎的データ(特に金額)が書
き換えられても、基礎的データと偽装データとの特定関
連を解読しない限り、ICカードの基礎的データ書き替
えても本発明のシステムを使用することができない。し
たがって、金銭登録機を使用して完全な電子決済をする
ことができる。 (2)カード購入者及び店員は、電子決済をする際に、
金銭登録機の金額表示器26でICカードのメモリーを
視覚により確認することができる。 (3)ICカードで商品代金の支払いをすると、当該I
Cカードのメモリーには、金銭登録機のICデータ書き
込み手段により自動的に新たな残額データが再び暗号化
された状態で格納される。したがって、前記(1)の効
果を達成することができる。 (4)請求項2乃至請求項4記載の発明は、基礎的デー
タに店舗側に対する積極的な情報2も含まれているの
で、ICカードの所持者は前記情報2を知ることができ
ない反面、店員は自由に情報2を見ることができるの
で、当該ICカードの提示者に対して、何等かの疑いを
抱いた時は、本人のICカードか否か確認をとることが
できる。 (5)請求項5及び請求項7記載の発明は、個人用デー
タ読取り装置40もシステムの中に含まれているから、
ICカードの所持者は、いつでも自由にICカードの残
額を確認することができる。 (6)請求項6記載の発明は、迅速かつ容易に電子決済
をすることができると共に、ICカードのメモリーが交
信により金銭登録機の記憶装置に一時的に記憶されるの
で、金銭登録機のROM15の記憶要領の膨大化を解消
させることができる。 (7)請求項8記載の発明は、第三者が個人用データ読
取装置を自由に製作しても、第1の暗号化キーK1を解
読しない限り、ICカードのメモリー中の残金を見るこ
とができない。 (8)請求項9乃至請求項12記載の発明は、システム
中にICカード発券機が含まれているから、金銭登録機
を利用する電子決済のシステム化の効率化を図ることが
できる。 (9)請求項13乃至請求項16記載の発明は、金銭登
録機、ICカード発券機及びホストコンピューターとを
通信回線で連絡することができるから、オンラインによ
るより完全なシステム化を図ることができる。As is clear from the above description, the present invention has the following effects. (1) The camouflage data stored in the IC memory of the IC card is specific related data set by applying at least one encryption key to all or a part of the basic data. Even if the data (especially the amount of money) is rewritten, the system of the present invention cannot be used even if the basic data of the IC card is rewritten unless the specific relation between the basic data and the forged data is deciphered. Therefore, complete electronic payment can be made using the cash register. (2) The card purchaser and the clerk must
The memory of the IC card can be visually confirmed on the money amount display 26 of the cash register. (3) If you pay for the goods using an IC card,
In the memory of the C card, new balance data is automatically stored again in an encrypted state by the IC data writing means of the cash register. Therefore, the effect (1) can be achieved. (4) In the invention according to claims 2 to 4, since the basic data also includes the positive information 2 for the store, the holder of the IC card cannot know the information 2, but Since the store clerk can freely view the information 2, when he or she has any doubts about the presenter of the IC card, he or she can confirm whether or not the present IC card is the person's own IC card. (5) In the invention according to claims 5 and 7, since the personal data reader 40 is also included in the system,
The holder of the IC card can freely check the remaining amount of the IC card at any time. (6) According to the invention described in claim 6, the electronic settlement can be performed quickly and easily, and the memory of the IC card is temporarily stored in the storage device of the cash register by communication. The enormous storage procedure of the ROM 15 can be eliminated. (7) According to the invention described in claim 8, even if a third party freely manufactures a personal data reading device, unless the first encryption key K1 is decrypted, the third person sees the balance in the memory of the IC card. Can not. (8) According to the ninth to twelfth aspects of the present invention, since an IC card issuing machine is included in the system, the efficiency of systematization of electronic payment using a cash register can be improved. (9) According to the inventions of claims 13 to 16, since the cash register, the IC card issuing machine, and the host computer can be communicated with each other via a communication line, a more complete online system can be achieved. .
【0081】特にこの発明は、基礎的データにICカー
ド購入者や店舗側が知ることができないカード発行者に
対する情報3も含まれていることから、情報3が偽装デ
ータに設定されることにより、確実に完全な電子決済シ
ステムが可能である。In particular, according to the present invention, since the basic data also includes the information 3 for the card issuer that the IC card purchaser or the store cannot know, the information 3 is set in the disguised data, so A complete electronic payment system is possible.
図1乃至図7は本発明の第1実施例の実施の形態を説明
する各説明図。図8は第1実施例の金銭登録機とICカ
ードとの関係の他例を示す説明図。図9乃至図11は本
発明の第2実施例を示す各説明図。図12乃至図15は
本発明の第3実施例を示す各説明図。1 to 7 are explanatory diagrams illustrating an embodiment of the first embodiment of the present invention. FIG. 8 is an explanatory diagram showing another example of the relationship between the cash register and the IC card according to the first embodiment. 9 to 11 are explanatory views showing a second embodiment of the present invention. 12 to 15 are explanatory views showing a third embodiment of the present invention.
【図1】第1実施例の概略説明図。FIG. 1 is a schematic explanatory view of a first embodiment.
【図2】ICカードの概略説明図。FIG. 2 is a schematic explanatory view of an IC card.
【図3】暗号化用キーの概略説明図。FIG. 3 is a schematic diagram illustrating an encryption key.
【図4】金銭登録機の概略説明図。FIG. 4 is a schematic explanatory view of a cash register.
【図5】金銭登録機の電気的構成を示すブロック図。FIG. 5 is a block diagram showing an electrical configuration of the cash register.
【図6】個人用データ読取装置の概略説明図。FIG. 6 is a schematic explanatory view of a personal data reading device.
【図7】個人用データ読取装置の電気的構成を示すブロ
ック図。FIG. 7 is a block diagram showing an electrical configuration of the personal data reading device.
【図8】金銭登録機とICカードとの関係の他の例を示
す概略説明図。FIG. 8 is a schematic explanatory view showing another example of the relationship between the cash register and the IC card.
【図9】第2実施例の概略説明図。FIG. 9 is a schematic explanatory view of a second embodiment.
【図10】金銭登録機とICカード発券機との関係を示
す概略説明図。FIG. 10 is a schematic explanatory view showing the relationship between a cash register and an IC card issuing machine.
【図11】ICカード発券機の電気的構成を示すブロッ
ク図。FIG. 11 is a block diagram showing an electrical configuration of the IC card issuing machine.
【図12】第3実施例の概略説明図。FIG. 12 is a schematic explanatory view of a third embodiment.
【図13】金銭登録機とICカード発券機とホストコン
ピューターの関係を示す概略説明図。FIG. 13 is a schematic explanatory diagram showing the relationship between a cash register, an IC card issuing machine, and a host computer.
【図14】ICカード発券機の電気的構成を示すブロッ
ク図。FIG. 14 is a block diagram showing an electrical configuration of the IC card issuing machine.
【図15】ICカードの概略説明図。FIG. 15 is a schematic explanatory view of an IC card.
1A、1A…ICカード、2A,2B…ICメモリー、
K1…第1の暗号化用キー、K2…第2の暗号化用キ
ー、K3…第3の暗号化用キー、3、3B…基礎的デー
タ、4…偽装データ、5A、5B…店舗、6…ICカー
ド購入者、10、10A、10B…金銭登録機、12
A、12B…金銭登録機本体、13…店員、14…CP
U、15、75、75B…ROM、16、76、76B
…RAM、17、77、77B…通信インターフェー
ス、18、44…ICカードリーダ制御手段、19、4
3…ICカードリーダ、20…暗号化/解読手段、21
…比較検証手段、22…残金計算手段、23…キーボー
ド制御手段、24…キーボード、25、46、83、8
3B…表示制御手段、26…金額用表示器、26a…店
舗用液晶表示器、27…ICデータ書込み手段、28…
プリンタ制御手段、29…プリンター、30、43…カ
ード差し込み口、35、40…個人用データ読取装置、
41、97、100…制御装置、42…個人用ICカー
ドリーダ、45…ICメモリー読取装置、47、84、
84B…表示器、48…電源、51…ICカード用制御
部、52、64…返信部、53…返信用アンテナ、54
…有効エリア大きい電波、55…受信用アンテナ、5
6、62…受信部、60…アンテナ、61…有効エリア
小さい電波、63…データ回線、70、70B…ICカ
ード発券機、71、71B…管理可能な場所、72、7
2B…通信回線、74…上位CPU、78、78B…紙
幣移送制御装置、79、79B…紙幣投入口、80、8
0B…紙幣検知器、81、81B…紙幣識別手段、8
2、82B…紙幣金額計算手段、85、85B…基礎的
データ入力制御手段、86、86B…基礎的データ書き
込み手段、86、86B…基礎的データ書き込み手段、
7…キーボード、押しボタン、タッチなど、87、87
B…基礎的データ暗号化手段、88、88B…ICカー
ド発行制御手段、90、90B…カード発行口、95…
第2通信回線、96…ホストコンピューター、89、8
9B…カードストッカー、99…基礎的データ/暗号化
用キー要求手段、101…基礎的データ送信手段、10
2…暗号化用キー送信手段、103…暗号化キー発生手
段。1A, 1A: IC card, 2A, 2B: IC memory,
K1: first encryption key, K2: second encryption key, K3: third encryption key, 3, 3B: basic data, 4: camouflaged data, 5A, 5B: store, 6 … IC card buyer, 10, 10A, 10B… Cash register, 12
A, 12B ... cash register machine body, 13 ... clerk, 14 ... CP
U, 15, 75, 75B ... ROM, 16, 76, 76B
... RAM, 17, 77, 77B ... communication interface, 18, 44 ... IC card reader control means, 19, 4
3: IC card reader, 20: encryption / decryption means, 21
... Comparative verification means, 22 ... Balance calculation means, 23 ... Keyboard control means, 24 ... Keyboard, 25, 46, 83, 8
3B: display control means, 26: display for money amount, 26a: liquid crystal display for store, 27: IC data writing means, 28 ...
Printer control means, 29: printer, 30, 43: card slot, 35, 40: personal data reading device,
41, 97, 100 control device, 42 personal IC card reader, 45 IC memory reader, 47, 84,
84B: display unit, 48: power supply, 51: IC card control unit, 52, 64: reply unit, 53: reply antenna, 54
... radio waves with large effective area, 55 ... receiving antenna, 5
6, 62: receiving unit, 60: antenna, 61: radio wave with small effective area, 63: data line, 70, 70B: IC card issuing machine, 71, 71B: manageable places, 72, 7
2B: communication line, 74: host CPU, 78, 78B: bill transfer control device, 79, 79B: bill slot, 80, 8
0B: Banknote detector, 81, 81B: Banknote identification means, 8
2, 82B ... banknote amount calculating means, 85, 85B ... basic data input control means, 86, 86B ... basic data writing means, 86, 86B ... basic data writing means,
7. Keyboard, push button, touch, etc. 87, 87
B: Basic data encryption means, 88, 88B: IC card issuance control means, 90, 90B: Card issuing port, 95 ...
Second communication line, 96 ... host computer, 89, 8
9B: card stocker, 99: basic data / encryption key request means, 101: basic data transmission means, 10
2 ... encryption key transmission means, 103 ... encryption key generation means.
Claims (16)
た携帯用ICカード1と、店舗に設置された金銭登録機
10とから成り、前記偽装データは、店舗5側に対する
情報を含む基礎的データ3に対し、少なくとも1つの暗
号化用キーを用いることにより暗号化され、また前記金
銭登録機10はCPU14を有し、このCPU14に
は、ROM15、ICカードリーダ制御手段18、少な
くとも1つの暗号化用キーを用い、当該ICカード1の
ICメモリ2の基礎的データ3を読取り、かつ、解読す
る暗号化/解読手段20、ICメモリ2の基礎的データ
3の真偽性を比較検証する情報の比較検証手段21、こ
の比較検証手段での検証結果が正しければ、当該ICカ
ード1のICメモリ2の基礎的データ3を基にキーボー
ド制御手段23を介して商品の購入金額を差引する残金
計算手段22、この残金計算手段22で算出された新た
な残額を金額表示器26に表示するための表示制御手段
25、前記残金計算手段22で新たに算出された残額デ
ータをICカード1のICメモリ2に少なくとも1つの
暗号化用キーを用いて書き込むICデータ書込み手段2
7、レシート用プリンタ29と接続するプリンタ制御手
段28がそれぞれ電気的に接続していることを特徴とす
る金銭登録機による電子決済システム。1. A portable IC card 1 in which disguise data is stored in an IC memory 2 and a cash register 10 installed in a store, wherein the disguise data is basic data including information for the store 5 side. 3, the cash register 10 has a CPU 14, which has a ROM 15, an IC card reader control means 18, at least one encryption key. The encryption / decryption means 20 for reading and decrypting the basic data 3 in the IC memory 2 of the IC card 1 using the key for information, and the information for comparing and verifying the authenticity of the basic data 3 in the IC memory 2 The comparison verification means 21, if the verification result by the comparison verification means is correct, through the keyboard control means 23 based on the basic data 3 in the IC memory 2 of the IC card 1. Balance calculating means 22 for deducting the purchase price of the product, a display control means 25 for displaying the new balance calculated by the balance calculating means 22 on the money amount display 26, and a new calculation by the balance calculating means 22. IC data writing means 2 for writing the remaining balance data into IC memory 2 of IC card 1 using at least one encryption key.
7. An electronic settlement system using a cash register, wherein printer control means 28 connected to a receipt printer 29 are electrically connected to each other.
カード購入者6に対する情報1並びに店舗5側に対する
情報2を含む基礎的データ3の少なくとも一部を含み、
第1の暗号化用キーK1及び第2の暗号化用キーK2を
用いることにより暗号化され、また偽装データ4を解読
する暗号化/解読手段20は、前記第2の暗号化用キー
Kを用いて当該ICカード1のICメモリ2を解読し、
さらに、ICデータ書込み手段27は、前記第1の暗号
化用キーK1及び第2の暗号化用キーK2を用いてIC
カード1のICメモリ2に暗号化による鍵掛けをするこ
とを特徴とする金銭登録機による電子決済システム。2. The impersonation data according to claim 1, wherein the impersonation data is an IC.
Including at least a part of basic data 3 including information 1 for card buyer 6 and information 2 for store 5 side,
The encryption / decryption means 20, which is encrypted by using the first encryption key K1 and the second encryption key K2 and decrypts the forged data 4, converts the second encryption key K Decrypts the IC memory 2 of the IC card 1 using the
Further, the IC data writing means 27 uses the first encryption key K1 and the second encryption key K2 to
An electronic payment system using a cash register, wherein the IC memory 2 of the card 1 is locked by encryption.
21は、予めROM15に記憶させたICカードのメモ
リー情報と当該ICカード1のメモリー2に格納された
情報とが特定関連を持っているかを比較検証することを
特徴とする金銭登録機による電子決済システム。3. The information comparing and verifying means 21 according to claim 1, wherein the memory information of the IC card stored in the ROM 15 in advance and the information stored in the memory 2 of the IC card 1 have a specific relation. An electronic payment system using a cash register, characterized by comparing and verifying whether or not payment has been made.
はICメモリー2の店舗5側に対する情報を表示する店
員専用表示器26aが接続していることを特徴とする金
銭登録機による電子決済システム。4. The electronic device according to claim 1, wherein the display control means 25 is connected to a clerk-only display 26a for displaying information on the store 5 side of the IC memory 2. Payment system.
子決済システムは、ICメモリー2にデータが格納され
た携帯用ICカード1と、店舗に設置された金銭登録機
10と、ICカード購入者6が所持する個人用データ読
取装置40とから成り、前記個人用データ読取装置40
は、制御装置41を有し、この制御装置41には、IC
カードリーダ制御手段44、ICカード1のICメモリ
ー2を読み取るICメモリー読取手段45、このICメ
モリー読取手段で読取られた残金を表示器47に表示す
る表示制御手段46が電気的接続していることを特徴と
する金銭登録機による電子決済システム。5. The electronic settlement system using a cash register according to claim 1, wherein the portable IC card 1 in which data is stored in an IC memory 2, a cash register 10 installed in a store, and an IC card. A personal data reader 40 possessed by the purchaser 6;
Has a control device 41, which includes an IC
The card reader control means 44, the IC memory reading means 45 for reading the IC memory 2 of the IC card 1, and the display control means 46 for displaying the balance read by the IC memory reading means on the display 47 are electrically connected. An electronic payment system using a cash register.
れ、かつ、アンテナ60を有する無線型の携帯用ICカ
ード1Aと、店舗に設置された金銭登録機10とから成
り、前記偽装データは、店舗5側に対する情報を含む基
礎的データ3に対し、少なくとも1つの暗号化用キーを
用いることにより暗号化され、また前記金銭登録機10
はCPU14を有し、このCPU14には、ROM1
5、RAM16、情報交信装置50、少なくとも1つの
暗号化用キーを用い、交信で得た当該ICカード1のI
Cメモリ2の基礎的データ3及び偽装データ4を読取
り、かつ、を解読する暗号化/解読手段20、ICメモ
リ2の基礎的データ3の真偽性を比較検証する情報の比
較検証手段21、この比較検証手段での検証結果が正し
ければ、当該ICカード1のICメモリ2の基礎的デー
タ3を基にキーボード制御手段23を介して商品の購入
金額を差引する残金計算手段22、この残金計算手段2
2で算出された新たな残額を金額表示器26に表示する
ための表示制御手段25、前記残金計算手段22で新た
に算出された残額データをICカード1のICメモリ2
に少なくとも1つの暗号化用キーを用いて書き込むIC
データ書込み手段27、レシート用プリンタ29と接続
するプリンタ制御手段28がそれぞれ電気的に接続して
いることを特徴とする金銭登録機による電子決済システ
ム。6. A disguise data is stored in an IC memory 2 and includes a wireless portable IC card 1A having an antenna 60 and a cash register 10 installed in a store. The basic data 3 including information for the side 5 is encrypted by using at least one encryption key, and the cash register 10
Has a CPU 14, which has a ROM 1
5, the RAM 16, the information communication device 50, and the IC card 1 of the IC card 1 obtained by communication using at least one encryption key.
Encryption / decryption means 20 for reading and decrypting the basic data 3 and the forged data 4 of the C memory 2; information comparing and verifying means 21 for comparing and verifying the authenticity of the basic data 3 of the IC memory 2; If the verification result by the comparison verification means is correct, the balance calculation means 22, which subtracts the purchase price of the product via the keyboard control means 23 based on the basic data 3 in the IC memory 2 of the IC card 1, the balance calculation Means 2
Display control means 25 for displaying the new balance calculated in step 2 on the money amount display 26, and the balance data newly calculated in the balance calculation means 22 in the IC memory 2 of the IC card 1.
IC writing to at least one encryption key
An electronic payment system using a cash register, wherein the data writing means 27 and the printer control means 28 connected to the receipt printer 29 are electrically connected.
子決済システムは、ICメモリー2にデータが格納され
た携帯用ICカード1と、店舗に設置された金銭登録機
10と、ICカード購入者6が所持する個人用データ読
取装置40とから成り、前記個人用データ読取装置4
は、制御装置41を有し、この制御装置41には、情報
交信装置、ICカード1のICメモリー2を読み取るI
Cメモリー読取手段45、このICメモリー読取手段で
読取られた残金を表示器47に表示する表示制御手段4
6が電気的に接続していることを特徴とする金銭登録機
による電子決済システム。7. An electronic settlement system using a cash register, a portable IC card 1 having data stored in an IC memory 2, a cash register 10 installed in a store, and an IC card A personal data reading device 40 possessed by the purchaser 6;
Has a control device 41. The control device 41 includes an information communication device and an I / O device for reading the IC memory 2 of the IC card 1.
C memory reading means 45, display control means 4 for displaying the balance read by the IC memory reading means on a display 47
An electronic payment system using a cash register, wherein 6 is electrically connected.
段45は、第1の暗号化キーK1を用いてICカード1
のICメモリー2を読み取ることを特徴とする金銭登録
機による電子決済システム。8. The IC card reading device according to claim 7, wherein the IC memory reading means uses the first encryption key to store the IC card.
An electronic payment system using a cash register, wherein the IC memory 2 is read.
れた携帯用ICカードと、店舗に設置された金銭登録機
10Aと、ICカード発券機70から成り、前記偽装デ
ータは、店舗5側に対する情報を含む基礎的データ3に
対し、少なくとも1つの暗号化用キーを用いることによ
り暗号化され、また前記金銭登録機10AはCPU14
を有し、このCPU14には、ROM15、RAM1
6、ICカードリーダ制御手段18又は情報交信装置、
少なくとも1つの暗号化用キーを用い、当該ICカード
1のICメモリ2の基礎的データ3及び偽装データを読
取り、かつ、解読する暗号化/解読手段20、ICメモ
リ2Aの基礎的データ3の真偽性を比較検証する情報の
比較検証手段21、この比較検証手段での検証結果が正
しければ、当該ICカード1のICメモリ2の基礎的デ
ータ3を基にキーボード制御手段23を介して商品の購
入金額を差引する残金計算手段22、この残金計算手段
22で算出された新たな残額を金額表示器26に表示す
るための表示制御手段25、前記残金計算手段22で新
たに算出された残額データをICカード1のICメモリ
2に少なくとも1つの暗号化用キーを用いて書き込むI
Cデータ書込み手段27、レシート用プリンタ29と接
続するプリンタ制御手段28がそれぞれ電気的に接続し
ていることを特徴とする金銭登録機による電子決済シス
テム。9. A portable IC card in which disguise data is stored in an IC memory 2A, a cash register 10A installed in a store, and an IC card issuing machine 70, wherein the disguise data is information for the store 5 side. Is encrypted by using at least one encryption key, and the cash register 10A
The CPU 14 includes a ROM 15 and a RAM 1
6, IC card reader control means 18 or information communication device,
Using at least one encryption key, the encryption / decryption means 20 for reading and decrypting the basic data 3 and the forged data of the IC memory 2 of the IC card 1 and the truth of the basic data 3 of the IC memory 2A. Means for verifying information for comparing and verifying fakeness, if the verification result obtained by the means for verifying correctness is correct, the merchandise of the product is transmitted via the keyboard control means 23 based on the basic data 3 in the IC memory 2 of the IC card 1. Balance calculating means 22 for subtracting the purchase amount, display control means 25 for displaying the new balance calculated by the balance calculating means 22 on the money amount display 26, balance data newly calculated by the balance calculating means 22 Is written to the IC memory 2 of the IC card 1 using at least one encryption key.
An electronic settlement system using a cash register, wherein the C data writing means 27 and the printer control means 28 connected to the receipt printer 29 are electrically connected.
70は、ICカード1を発行した時に、少なくとも当該
ICカード1のメモリー2Aを金銭登録機本体12Aの
記憶装置に通信回線72を介して送信することを特徴と
する金銭登録機による電子決済システム。10. The IC card issuing machine 70 according to claim 9, wherein when the IC card 1 is issued, at least the memory 2A of the IC card 1 is connected to a storage device of the cash register main body 12A via the communication line 72. Electronic payment system using a cash register.
70は、上位CPU74を有し、この上位CPU74に
は、ROM75、RAM76、通信を制御する通信イン
ターフェース77、表示制御手段83、基礎的データ入
力制御手段85、基礎的データ書込み手段86、基礎的
データ暗号化手段87、ICカード発行制御手段88が
電気的に接続していることを特徴とする金銭登録機によ
る電子決済システム。11. The IC card issuing machine 70 according to claim 9, further comprising an upper CPU 74. The upper CPU 74 has a ROM 75, a RAM 76, a communication interface 77 for controlling communication, a display control means 83, An electronic settlement system using a cash register, wherein the data input control means 85, the basic data writing means 86, the basic data encryption means 87, and the IC card issuance control means 88 are electrically connected.
機70の上位CPU74には、紙幣移送制御手段78、
紙幣識別手段81、紙幣金額計算手段82がそれぞれ電
気的に接続していることを特徴とする金銭登録機による
電子決済システム。12. The bill transfer control means 78 according to claim 11, wherein the upper CPU 74 of the IC card issuing machine 70 comprises:
An electronic settlement system using a cash register, wherein the bill identifying means 81 and the bill calculating means 82 are electrically connected to each other.
された携帯用ICカード1Bと、店舗に設置された金銭
登録機10Bと、この金銭登録機10Bと第1通信回線
72Bを介して連結されたICカード発券機70Bと、
このICカード発券機70Bと第2通信回線95を介し
て連結されたホストコンピュータ96から成り、前記偽
装データは、店舗側に対する情報並びにカード発行者に
対する情報を含む基礎的データ3対し、少なくとも1つ
の暗号化用キーを用いることにより暗号化され、また前
記金銭登録機10BはCPU14を有し、このCPU1
4には、ROM15、RAM16、ICカードリーダ制
御手段18又は情報交信装置、少なくとも1つの暗号化
用キーを用い、当該ICカード1BのICメモリ2Bの
基礎的データ3及び偽装データを読取り、かつ、解読す
る暗号化/解読手段20、ICメモリ2Bの基礎的デー
タ3の真偽性を比較検証する情報の比較検証手段21、
この比較検証手段での検証結果が正しければ、当該IC
カード1BのICメモリ2Bの基礎的データ3を基にキ
ーボード制御手段23を介して商品の購入金額を差引す
る残金計算手段22、この残金計算手段22で算出され
た新たな残額を金額表示器26に表示するための表示制
御手段25、前記残金計算手段22で新たに算出された
残額データをICカード1BのICメモリ2Bに少なく
とも1つの暗号化用キーを用いて書き込むICデータ書
込み手段27、レシート用プリンタ29と接続するプリ
ンタ制御手段28がそれぞれ電気的に接続していること
を特徴とする金銭登録機による電子決済システム。13. A portable IC card 1B in which impersonation data is stored in an IC memory 2B, a cash register 10B installed in a store, and a cash register 10B connected to the cash register 10B via a first communication line 72B. IC card ticketing machine 70B,
It comprises a host computer 96 connected to the IC card issuing machine 70B via a second communication line 95, wherein the camouflage data includes at least one piece of basic data 3 including information for the store side and information for the card issuer. The cash register 10B is encrypted by using an encryption key, and the cash register 10B has a CPU 14.
4, the basic data 3 and the camouflage data of the IC memory 2B of the IC card 1B are read by using the ROM 15, the RAM 16, the IC card reader control means 18 or the information communication device, and at least one encryption key. Encryption / decryption means 20 for decrypting, information comparing and verifying means 21 for comparing and verifying the authenticity of basic data 3 in IC memory 2B,
If the verification result by the comparison verification means is correct, the IC
A balance calculating means 22 for subtracting the purchase price of the product via the keyboard control means 23 based on the basic data 3 of the IC memory 2B of the card 1B, and a new balance calculated by the balance calculating means 22 is displayed on the money amount display 26. A display control means 25 for displaying the balance data newly calculated by the balance calculation means 22 in the IC memory 2B of the IC card 1B using at least one encryption key; a receipt; An electronic payment system using a cash register, wherein printer control means 28 connected to a printer 29 are electrically connected to each other.
機70Bは基礎的データ/暗号化用キー要求手段99を
有し、ICカード発券機70BでICカード1Bを発行
する時に、第2通信回線95を介して最上位のホストコ
ンピュータ96にカード発行者に対する基礎的データ及
び暗号化用キーの発行を通信要求し、かつ、前記ホスト
コンピュータ96はICカード発券機70Bからの通信
要求に基づき、当該ICカード発券機70Bにカード発
行者に対する基礎的データ及び複数個の暗号化用キーを
送信することを特徴とする金銭登録機による電子決済シ
ステム。14. The IC card issuing machine 70B according to claim 13, further comprising basic data / encryption key request means 99, and when the IC card issuing machine 70B issues the IC card 1B, the second communication is performed. A communication request is issued to a top-level host computer 96 via a line 95 to issue basic data and an encryption key to the card issuer, and the host computer 96, based on a communication request from the IC card issuing machine 70B, An electronic payment system using a cash register, wherein basic data for a card issuer and a plurality of encryption keys are transmitted to the IC card issuing machine 70B.
機70Bは、ホストコンピュータ96から受理したカー
ド発行者に対する基礎的データ及び複数個の暗号化用キ
ーに基づき、発行しようとするICカード1Bのメモリ
ー2Bに対して多重にそれぞれ暗号化し、かつ、ICカ
ード1Bを発行した時に、暗号化した当該ICカード1
Bのメモリー2Bを第1通信回線72Bを介して金銭登
録機10Bに送信することを特徴とする金銭登録機によ
る電子決済システム。15. The IC card issuing machine 70B according to claim 13, wherein the IC card issuing machine 70B issues the IC card 1B to be issued based on basic data for the card issuer received from the host computer 96 and a plurality of encryption keys. When the IC card 1B is issued when the IC card 1B is multiplexed and encrypted in the memory 2B of the
An electronic payment system using a cash register, wherein the memory 2B of B is transmitted to the cash register 10B via the first communication line 72B.
る電子決済システムは、ICメモリー2Bにデータが格
納された携帯用ICカード1Bと、店舗に設置された金
銭登録機10Bと、この金銭登録機10Bと第1通信回
線を介して連結されたICカード発券機70BとICカ
ード購入者6が所持する個人用データ読取装置40とか
ら成り、前記個人用データ読取装置40は、制御装置4
1を有し、この制御装置41には、ICカードリーダ制
御手段44、ICカード1BのICメモリー2Bを読み
取るICメモリー読取手段45、このICメモリー読取
手段で読取られた残金を表示器47に表示する表示制御
手段46が電気的に接続していることを特徴とする金銭
登録機による電子決済システム。16. An electronic settlement system using a cash register according to claim 13, comprising: a portable IC card 1B in which data is stored in an IC memory 2B; a cash register 10B installed in a store; It comprises an IC card issuing machine 70B connected to the registration machine 10B via a first communication line, and a personal data reading device 40 possessed by the IC card purchaser 6, and the personal data reading device 40 comprises a control device 4
The control device 41 includes an IC card reader control means 44, an IC memory reading means 45 for reading the IC memory 2B of the IC card 1B, and a display 47 showing the balance read by the IC memory reading means. An electronic payment system using a cash register, wherein the display control means 46 is electrically connected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21298796A JPH1040323A (en) | 1996-07-23 | 1996-07-23 | Electronic payment system with cash register |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21298796A JPH1040323A (en) | 1996-07-23 | 1996-07-23 | Electronic payment system with cash register |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1040323A true JPH1040323A (en) | 1998-02-13 |
Family
ID=16631598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP21298796A Pending JPH1040323A (en) | 1996-07-23 | 1996-07-23 | Electronic payment system with cash register |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH1040323A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6336585B1 (en) * | 1997-10-30 | 2002-01-08 | Oki Electric Industry Co., Ltd. | Memory card insertion type electronic equipment and apparatus for writing to the memory card |
JP2003198764A (en) * | 1999-02-25 | 2003-07-11 | Junko Suginaka | Terminal device |
JP2003289404A (en) * | 1999-02-25 | 2003-10-10 | Junko Suginaka | Mobile communication object |
-
1996
- 1996-07-23 JP JP21298796A patent/JPH1040323A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6336585B1 (en) * | 1997-10-30 | 2002-01-08 | Oki Electric Industry Co., Ltd. | Memory card insertion type electronic equipment and apparatus for writing to the memory card |
JP2003198764A (en) * | 1999-02-25 | 2003-07-11 | Junko Suginaka | Terminal device |
JP2003289404A (en) * | 1999-02-25 | 2003-10-10 | Junko Suginaka | Mobile communication object |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0174016B1 (en) | Identification card and authentication system therefor | |
US5623547A (en) | Value transfer system | |
EP0479982B1 (en) | Value transfer system | |
US5892211A (en) | Transaction system comprising a first transportable integrated circuit device, a terminal, and a security device | |
US4962531A (en) | Transaction system comprising one or more host exchanges and a number of distributed terminal stations | |
US20030130955A1 (en) | Secure transaction systems | |
US5917913A (en) | Portable electronic authorization devices and methods therefor | |
US7680736B2 (en) | Payment system | |
US20090150294A1 (en) | Systems and methods for authenticating financial transactions involving financial cards | |
US20180039987A1 (en) | Multi-function transaction card | |
US20020158747A1 (en) | Bio-metric smart card, bio-metric smart card reader and method of use | |
US6028940A (en) | Virtual shop computer network system which displays member shops and member shop certification method | |
KR20130108639A (en) | Hand-held self-provisioned pin red communicator | |
JP2001167331A (en) | vending machine | |
JP2874341B2 (en) | Money transfer system | |
KR100883147B1 (en) | Authentication and payment system of service object using RFID | |
KR20000030727A (en) | Card for money exchange and method for electronic settlement using the same | |
JPH1040323A (en) | Electronic payment system with cash register | |
JP2000172798A (en) | Component for electronic money system | |
KR20000049518A (en) | Method of Issuing Pre-paid Card and Method for Authenticating the Pre-paid Card and Supervising Balance thereof | |
WO2001009855A1 (en) | Secure electronic transactions | |
JP2002190005A (en) | Multifunctional ic card | |
JPS6017560A (en) | Secret code system processor | |
AU2002308486A1 (en) | A bio-metric smart card, bio-metric smart card reader, and method of use | |
GB2385682A (en) | Ordering and payment apparatus |