JPS603663B2 - transaction processing device - Google Patents
transaction processing deviceInfo
- Publication number
- JPS603663B2 JPS603663B2 JP57011288A JP1128882A JPS603663B2 JP S603663 B2 JPS603663 B2 JP S603663B2 JP 57011288 A JP57011288 A JP 57011288A JP 1128882 A JP1128882 A JP 1128882A JP S603663 B2 JPS603663 B2 JP S603663B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- keyword
- data
- recording medium
- keywords
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
【発明の詳細な説明】
この発明は、顧客固有の暗証番号を含む各種データが記
録されたカードを用いて所定の取引を行なう取引処理装
置、たとえば銀行などの金融業に設置される自動現金支
払機や自動預金機などの取引処理装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a transaction processing device that performs a predetermined transaction using a card on which various data including a customer's unique PIN number are recorded, such as an automatic cash dispensing device installed in a financial industry such as a bank. Related to transaction processing devices such as cash machines and automatic teller machines.
この種の取引処理装置では、カードもこ磁気記録された
暗証番号の読取データと、顧客によってキー入力された
暗証番号とを比較して、または装置内に暗証番号をあら
かじめ記憶しておきこの記憶されている暗証番号と、顧
客によってキー入力された暗証番号とを比較して、これ
らの両番号が一致したときにカードの使用者が取引資格
のある当人であることを確認する。This type of transaction processing device compares the reading data of the PIN number magnetically recorded on the card with the PIN number keyed in by the customer, or stores the PIN number in the device in advance and stores it. The card user's personal identification number is compared with the personal identification number keyed in by the customer, and when these numbers match, it is confirmed that the card user is the person who is eligible for the transaction.
そして、この確認後に所定の取引を実行する。銀行など
の金融業においては、現金支払や預金のための取引処理
装置が、既に普及している。After this confirmation, a predetermined transaction is executed. In financial industries such as banks, transaction processing devices for cash payments and deposits are already widespread.
この取引処理装置で用いられるカードの磁気記録フオー
マットも既に広く知られていると言っても過言ではない
。そして、カードへのデータ記録用のェンコーダも市販
されているので、カードの偽造が比較的容易な情況にな
ってきている。とくに、暗証番号を装置内に記憶してお
らず、カードの暗証番号の読取データとキー入力された
暗証番号とを比較するタイプのものでは、偽造者が暗証
番号を任意に設定することができ、しかもこの任意に設
定された暗証番号で取引が可能となってしまつoこの発
明は、偽造カードの使用を早期に発見でき、しかも偽造
カード‘こよる不正な取引を防止することを目的とする
。It is no exaggeration to say that the magnetic recording format of the card used in this transaction processing device is already widely known. Since encoders for recording data on cards are also commercially available, counterfeiting of cards has become relatively easy. In particular, with devices that do not store the PIN number in the device and compare the read data of the card's PIN number with the keyed-in PIN number, a counterfeiter can set the PIN number arbitrarily. Moreover, transactions can be made with this arbitrarily set PIN number.The purpose of this invention is to be able to detect the use of counterfeit cards at an early stage, and to prevent fraudulent transactions caused by counterfeit cards. do.
この発明はまた、不正な取引を防止する手段に障害が発
生した場合でもこれに充分に対処し得、かつそれ以降の
正規の取引を可能とすることのできる取引処理装置を提
供することを目的とする。Another object of the present invention is to provide a transaction processing device that can sufficiently deal with failures in the means for preventing fraudulent transactions and that can enable subsequent legitimate transactions. shall be.
この明細書を通して「キーワード」とは、取引処理装置
において用いられる記録媒体(たとえば磁気カード)が
真正なものかどうかを判定するためのコードの1つであ
り、取引処理ごとに更新されるという特徴をもつコード
である。キーワードは記録媒体に記録されているととも
に、記録媒体の読取りデータ(たとえば口座番号)によ
ってアクセスされる取引処理装置のメモIJiこも、記
録媒体上のキーワードと所定の対応関係にあるキーワー
ドが記録媒体の使用者ごとに(たとえば口座番号ごとに
)記録されている。取引処理ごとに、記録媒体上のキー
ワードとメモリ内のキーワードとの対応関係が検査され
ることにより、その記録媒体が継続して正しく使用され
ているかどうかが調べられる。両キーワードが所定の対
応関係にある場合にのみ取引が許可され、かつ新たなキ
ーワードが作成されこれにより記録媒体およびメモリの
キーワードが更新される。以下、この発明を、端末機が
自動現金支払機である取引処理装置に適用した実施例に
ついて、図面を参照して詳細に説明する。Throughout this specification, a "keyword" is one of the codes used to determine whether a recording medium (for example, a magnetic card) used in a transaction processing device is genuine, and is updated every time a transaction is processed. This is the code with . The keyword is recorded on the recording medium, and the memo of the transaction processing device is accessed by read data (for example, account number) on the recording medium. It is recorded for each user (for example, for each account number). For each transaction process, the correspondence between the keywords on the recording medium and the keywords in the memory is examined to determine whether the recording medium is being used continuously and correctly. A transaction is permitted only when both keywords have a predetermined correspondence relationship, and a new keyword is created, thereby updating the keywords in the recording medium and memory. DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment in which the present invention is applied to a transaction processing device whose terminal device is an automatic cash dispensing machine will be described in detail with reference to the drawings.
第1図は、取引処理装置の全体的な構成を示している。FIG. 1 shows the overall configuration of the transaction processing device.
取引処理装置は、コントロール・センタ1と、センタ1
にオン・ラインで結ばれた多数の端末機とから構成され
ている。端末機の例として自動現金支払機(以下CDと
略す)2および窓口処理装置(以下WMと略す)3があ
る。センタ1には、各端末機との交信の制御や端末機か
ら伝送されてくる取引データの処理を行なう中央処理装
置(以下CPUという)10、顧客の取引データを記憶
する顧客別情報ファイル(以下Cびという)11、なら
びに端末機との交信のための通信制御装置12およびモ
デム13が設けられている。The transaction processing devices are control center 1 and center 1.
It consists of a large number of terminals connected online. Examples of terminals include an automatic cash dispensing machine (hereinafter abbreviated as CD) 2 and a counter processing device (hereinafter abbreviated as WM) 3. The center 1 includes a central processing unit (hereinafter referred to as CPU) 10 that controls communication with each terminal and processes transaction data transmitted from the terminals, and a customer-specific information file (hereinafter referred to as CPU) that stores customer transaction data. A communication control device 12 and a modem 13 are provided for communication with a terminal device.
取引データの処理においてCPUIOは、後に示すよう
に、カードの検査、取引の可否の判断、取引演算処理、
CIFIIの書きかえ、カード発行のための処理、およ
びカード照会処理などを行なう。多数の端末機は、モデ
ム5およびターミナル・コントローラ4を介してセンタ
1と結ばれ、かつこれらによってセンタ1との間の交信
が制御される。In processing transaction data, the CPUIO inspects the card, determines whether or not a transaction is possible, performs transaction calculation processing, as will be shown later.
Performs CIFII rewriting, card issuance processing, card inquiry processing, etc. A large number of terminals are connected to the center 1 via a modem 5 and a terminal controller 4, and communication with the center 1 is controlled by these.
端末機の1つであるCD2は、支払取引のために顧客が
なすべき操作を順次表示する操作手順表示器22、暗証
番号、支払請求金額などを入力するキーボード、カード
挿入口および現金放出口などが設けられた接客パネル2
3、カード挿入口に挿入されたカード‘こ記録されてい
るカード・データを読取るとともにカードに所定のデー
タを書込むカード・リーダおよびラィタ(以下単にカー
ド・リーダという)24、各取引ごとに取引データをジ
ャーナルおよび伝票に印字しかつカードのェンボスをィ
ンプリントして、伝票を発行する伝票発行機25、なら
びに支払請求額の紙幣を計数して搬出する紙幣放出機2
6を、入出力機器として備えている。CPU20は、こ
れらの入出力機器を制御するとともにセンターとの交信
を制御することにより、所定の取引を実行する。CPU
20‘ま、取引データなどを記憶するメモリ21を備え
ている。CPU20は、入出力制御回路27によりター
ミナル・コントローう4と接続されている。WM3は、
この例ではカード発行およびカード照会の機能をもつも
のであって、メモリ31を備えかつ入出力制御回路37
によってターミナル・コントローラ4に接続されたCP
U30を内蔵している。The CD2, which is one of the terminals, includes an operation procedure display 22 that sequentially displays the operations that a customer must perform for a payment transaction, a keyboard for inputting a PIN number, a billed amount, etc., a card insertion slot, a cash discharge slot, etc. Customer service panel 2 with
3. A card reader and writer (hereinafter simply referred to as a card reader) 24, which reads the card data recorded on the card inserted into the card slot and writes predetermined data to the card. A slip issuing machine 25 that prints data on a journal and a slip and imprints the emboss on a card to issue the slip, and a bill discharging machine 2 that counts and carries out the bills of the billed amount.
6 as input/output equipment. The CPU 20 executes predetermined transactions by controlling these input/output devices and communication with the center. CPU
20' includes a memory 21 for storing transaction data and the like. The CPU 20 is connected to the terminal controller 4 by an input/output control circuit 27. WM3 is
In this example, it has card issuing and card inquiry functions, and is equipped with a memory 31 and an input/output control circuit 37.
CP connected to terminal controller 4 by
It has a built-in U30.
CPU30には、その入出力機器として、特定の役職に
ある者のみが操作しうる役席キー32、カード発行のた
めに必要な項目を入力するためのキーボード33、プリ
ンタ34、キー入力されたデータなどを表示するCRT
表示器35、ならぴにカード・リーダおよびライタ(以
下単にカード・リーダという)36を備えている。第2
図は、取引処理装置で用いられるカードのデータ記録フ
オーマツトを示している。カードは、磁気ストライプを
有し、この磁気ストライプに、銀行で用いられるカード
であることを示すIDコード、カードの用途区分を示す
銀行承認コード、顧客固有の暗証番号、銀行番号、店番
号、顧客の口座番号、カードが真生のものであることを
判別するためのキーワードKIなどが磁気記録されてい
る。第3図は、センタ1に設けられたCIFIIの内容
を示している。The CPU 30 includes, as its input/output devices, an office key 32 that can only be operated by a person in a specific position, a keyboard 33 for inputting items necessary for card issuance, a printer 34, and key-input data. CRT that displays etc.
It is equipped with a display 35 and a card reader and writer (hereinafter simply referred to as a card reader) 36. Second
The figure shows the data recording format of a card used in a transaction processing device. The card has a magnetic stripe, and the magnetic stripe includes an ID code that indicates that the card is used at a bank, a bank approval code that indicates the usage category of the card, a customer's unique PIN number, bank number, store number, and the customer's ID code. The bank account number and keyword KI used to identify the card as belonging to Mao are magnetically recorded. FIG. 3 shows the contents of CIFII provided in the center 1.
C『11はたとえば磁気ディスクにより構成されている
。CIFIIには、口座をもつ顧客ごとにその取引デー
タの記憶ェリャがあり、このェリャに口座番号、残高、
暗証番号、およびキーワードK2が記憶されている。キ
ーワードK1,K2は所定のアルゴリズムによって相互
に数値変換されているので、同一の口座番号であっても
、カードのキーワードKIとCIFIIのキーワードK
2とは一致しないが、上記のアルゴリズムによって関係
づけられている。このアルゴリズムは、任意の演算式で
も、桁を交換するものでもよい。キーワードK1,K2
は、後に示すように取引ごとに更新されていく。第4図
は、CD2に対する顧客の操作およびCD2の取引処理
の手順を示している。C'11 is constituted by, for example, a magnetic disk. CIFII has a storage area for transaction data for each customer with an account, and this area stores the account number, balance, etc.
A password and keyword K2 are stored. Keywords K1 and K2 are mutually converted numerically by a predetermined algorithm, so even if the account number is the same, the keyword KI of the card and the keyword K of CIFII
2, but they are related by the algorithm above. This algorithm may be any arithmetic expression or one that exchanges digits. Keywords K1, K2
is updated for each transaction as shown below. FIG. 4 shows the steps of the customer's operations on the CD2 and the transaction processing of the CD2.
顧客はまずカード挿入口にカードを挿入し(ステップ4
1)、キーボード‘こよって暗証番号をキー入力する(
ステップ42)。挿入されたカードに記録されているデ
ータは、カード・リーダ24に読取られ、このカード・
データ中の暗証番号とキー入力された暗証番号とが比較
される(ステップ43)。両番号が一致すれば、表示器
22に支払請求額をキー入力せよという指示が表示され
るので、顧客は支払請求金額をキー入力する(ステップ
44)。両暗証番号が一致しない場合には、カードが返
却され(ステップ71)、処理が終わる。ただちにカー
ドを返却せずに、再度暗証番号をキー入力させるように
してもよい。この場合には、ステップ43で複数回続け
てNOとなった場合にカードが返却される。支払請求金
額が入力されると、支払取引に必要なデータが整うから
、センタ1との交信に移る(ステップ45,46)。The customer first inserts the card into the card slot (step 4).
1) Enter your PIN using the keyboard (
Step 42). The data recorded on the inserted card is read by the card reader 24, and the data recorded on the card is read by the card reader 24.
The PIN number in the data and the keyed-in PIN number are compared (step 43). If the two numbers match, an instruction to input the amount to be paid is displayed on the display 22, and the customer inputs the amount to be paid (step 44). If the two passwords do not match, the card is returned (step 71) and the process ends. Instead of immediately returning the card, the user may be asked to enter the password again. In this case, if the answer to step 43 is NO multiple times in a row, the card is returned. When the requested payment amount is input, the data necessary for the payment transaction is prepared, and communication with the center 1 is started (steps 45 and 46).
このセンタ交信と平行して、伝票発行機25によってカ
ードのェンポスのジャーナルへのィンプリントが行なわ
れる(ステツプ47)。CD2からセンタ1に送られる
電文には、CD2の端末コード、電文の種別(この場合
には出金電文)を示すコード、キー入力された暗証番号
および支払請求金額、ならびにキーワードKIを含むカ
ード・データが含まれている。CD2からの電文を受信
するとセンタ1では、後に詳述するように、取引の可否
の判定、カードの検査、新たなキーワードの作成、Cm
llの更新などが行なわれ、これらの処理結果を示す電
文がCD2に伝送される。センタ1からCD2に送られ
る電文には、CD2の端末アドレス、動作指示(出金可
、出金不可カード返却、出金不可カード回収)、新たな
キーワードを含むカードのライト・データ、口座番号、
出金金額、および新たな残高が含まれている。センタと
の交信およびカード・インプリント処理ののち、送信エ
ラーがあったかどうか、受信エラーがあったかどうか、
インプリント・エラーがあったかどうかがチェックされ
る(ステップ48〜50)。送信エラーおよび受信エラ
ーについては、通常、センタ1との送受信を所要回数操
返えしてもなおエラーの場合に、ステップ48,49で
YESとなる。インプリント・エラーには、たとえばカ
ードが搬送路に詰ってしまってインプリントが実施され
ず、その完了信号が出力されない場合などがある。送信
エラーの場合には、セン夕1には取引デー外ま送られて
いないから取引不成立であって、カードが返却される(
ステップ71)。受信エラーおよびィンプリント・エラ
ーの場合にはC『11は既に更新されているので、一般
には取引が成立している。この場合には、カードへの書
込み(ステップ53)とくに新たなキーワードの書込み
ができず、カードーこは前回のデータが残っている。そ
して、前回のカード・データの論取りは一般に可能であ
るから、後述するカード照会処理を行なわせるために、
障害コードが表示され(ステップ72)、伝票発行機2
5によって伝票にカード照会が必要である旨が印字され
る(ステップ73)。この後は係員による処理に委ねら
れる。障害コードとは、障害の種類を表わすものであっ
て、CD2の内部パネルおよびリモート・モニタなどに
表示される。ステップ48〜50のいずれのエラーもな
ければ、センタ1から送信された電文中の動作指示にし
たがって、出金可であれば(ステップ61)、伝票への
取引データの印字(ステップ52)、カードへの新たな
キーワードを含むライト・データの書込み(ステップ5
3)、および出金額相当の現金の操出し、計数処理(ス
テップ54)、が平行して行なわれる。In parallel with this center communication, the slip issuing machine 25 imprints the card onto the empos journal (step 47). The message sent from the CD2 to the center 1 includes the terminal code of the CD2, a code indicating the type of message (in this case, a withdrawal message), the keyed-in PIN and the amount to be paid, and the card information containing the keyword KI. Contains data. Upon receiving the message from CD2, Center 1 determines whether the transaction is possible, inspects the card, creates a new keyword, and performs the following operations, as will be detailed later.
ll is updated, and a message indicating the results of these processes is transmitted to CD2. The message sent from center 1 to CD 2 includes the terminal address of CD 2, operation instructions (withdrawals allowed, return of non-withdrawal cards, collection of non-withdrawal cards), card write data including new keywords, account number,
Contains the withdrawal amount and new balance. After communication with the center and card imprint processing, whether there was a transmission error or reception error,
It is checked whether there were any imprint errors (steps 48-50). Regarding transmission errors and reception errors, normally, if an error still occurs even after repeating transmission and reception with the center 1 a required number of times, YES will be obtained in steps 48 and 49. Imprint errors include, for example, a case where a card gets stuck in a conveyance path and imprinting is not performed, and a completion signal is not output. In the case of a transmission error, the transaction is unsuccessful and the card is returned because it was not sent to center 1 outside of the transaction day.
Step 71). In the case of a reception error or an imprint error, C'11 has already been updated, so generally the transaction has been completed. In this case, writing to the card (step 53), especially new keywords, is not possible, and the previous data remains on the card. Since it is generally possible to discuss the previous card data, in order to perform the card inquiry process described later,
A fault code is displayed (step 72), and the slip issuing machine 2
5, a message that a card inquiry is required is printed on the slip (step 73). After this, the process is left to the staff. The fault code indicates the type of fault, and is displayed on the internal panel of the CD 2, the remote monitor, and the like. If there is no error in any of steps 48 to 50, and withdrawal is possible according to the operation instructions in the message sent from center 1 (step 61), transaction data is printed on the slip (step 52), Writing write data including new keywords to (Step 5)
3), and the withdrawal and counting of cash equivalent to the withdrawal amount (step 54) are performed in parallel.
出金不可の場合には、カード回収か返却であるから(ス
テップ55)、その指示に応じてカードが回収されるか
(ステップ56)、またはカードが返却される(ステッ
プ71)。伝票印字、カード・ライトおよび現金線出し
計数ののち、これらの処理でエラーが発生したかどうか
がチェックされる(ステップ57〜59)。If withdrawal is not possible, the card must be collected or returned (step 55), and the card is either collected (step 56) or returned (step 71) according to the instruction. After printing the slip, writing the card, and counting the cash line, it is checked whether an error has occurred in these processes (steps 57 to 59).
印字エラーはたとえば印字完了信号が出力されないこと
により検知される。カード・ライト・ェフーには、カー
ドが詰つてしまってカードに書込みが全くもし〈は一部
しか行なわれない場合や、書込みののちのりード・チェ
ックによって検知されるものである。現金線出し計数エ
ラーには、たとえば紙幣の詰りなどがある。いずれのエ
ラーの場合にも、既に取引は成立している。印字エラー
および現金操出し計数エラーの場合には、力−ドへの新
しいキーワードを含むデータの書込みは完了しているの
であるから、障害コードが表示され(ステップ79)、
係員の処理に委ねられる。係員は、顧客にカードや現金
を手渡して取引が終わる。力−ド・ライト・エラーには
2種類ある。その1は、カードへの書込みが行なわれる
前に発生するエラーである。これは、たとえばカードが
カード・リーダ24のヘッドの位置に到着する前にカー
ド詰りが起こったような場合であり、カードには前回の
データが残っており、そのデータの読取りが可能である
。他の1つは、カードの議取りが不可能なエラーであり
、たとえば、カードへの書込み途上でカード詰りが発生
したりまたは停電により書込みが行なわれない場合や、
書込み後のりード・チェックによって議取り不可と判断
された場合である。ステップ57のライト・エラーの場
合には、力ード読取りが可能かどうかが判断され(ステ
ップ74)、不可能であれば、障害コードが表示され(
ステップ75)、伝票にカード再発行が必要である旨が
印字される(ステップ76)。力ード読取りが可能の場
合には、障害コードが表示され(ステップ77)、伝票
に力ード照会が必要である旨が印字される(ステップ7
8)。いずれにしてもこの後、係員処理に移り、WM3
を用いてカード再発行またはカード照会が行なわれる。
以上のエラーがなければ、カードが返却され(ステップ
60)、印字された伝票および現金が放出されて(ステ
ップ62)、取引が終る。A printing error is detected, for example, when a printing completion signal is not output. Card write errors are detected when the card is jammed and only a portion of the data is written to the card, or when a read check is performed after writing. Examples of cash line counting errors include jammed banknotes. In either case, the transaction has already been completed. In the case of a printing error or a cash dispensing counting error, a fault code is displayed (step 79), since the writing of data including the new keyword to the input card has been completed.
It will be left to the staff to handle. The clerk hands over the customer's card and cash to complete the transaction. There are two types of forced write errors. The first is an error that occurs before writing to the card is performed. This is the case, for example, when a card jam occurs before the card reaches the head of the card reader 24, and the previous data remains on the card and can be read. The other type of error is an error that makes it impossible to discuss the card, such as when a card jam occurs while writing to the card, or when writing is not performed due to a power outage.
This is a case where it is determined that discussion is not possible through a read check after posting. In the case of a write error in step 57, it is determined whether reading the input is possible (step 74), and if not, a fault code is displayed (step 74).
Step 75), and a message indicating that the card needs to be reissued is printed on the slip (Step 76). If the power code can be read, a failure code is displayed (step 77), and a message indicating that a power code inquiry is required is printed on the slip (step 7).
8). In any case, after this, we move on to the staff processing, and WM3
Card reissue or card inquiry is performed using .
If there are no errors, the card is returned (step 60), the printed slip and cash are released (step 62), and the transaction is completed.
カードの返却エラー(ステップ61)、現金、伝票放出
エラー(ステップ63)が発生した場合には、障害コー
ド表示(ステップ79)ののち係員による処理となる。
上記の例では、センタ1のCIFIIを更新したのちい
ずれも取引成立としているが、CIFI Iを元に戻せ
ば取引不成立とすることも可能である。If a card return error (step 61) or a cash or slip release error (step 63) occurs, a fault code is displayed (step 79) and then processing is performed by an attendant.
In the above example, after updating the CIFII of center 1, all transactions are determined to be successful, but it is also possible to determine that the transactions are not successful by restoring the CIFII.
第5図および第6図は、WM3に対する係員の操作およ
びWM3の処理手順を示している。第5図はカード発行
処理、第6図はカード照会処理である。WM3は役席キ
ーが操作されることによってはじめて動作が可能となる
(ステップ81,91)。このことによって、カード発
行およびカード照会が厳しく管理される。カード発行に
は、ある利用者(口座)についてはじめてカードを発行
する初発行と、再発行とがある。第5図においては、初
発行または再発行のいずれかを選択するキーが入力され
(ステップ82)、第6図においてはカード照会を選択
するキーが入力され(ステップ92)、続いてカードが
挿入される(ステップ83,93)。カード発行の場合
には(第5図)、カード発行に必要な項目、たとえば暗
証番号、銀行番号、店番号、口座番号などがキーボード
33によって入力される(ステップ84)。FIG. 5 and FIG. 6 show the operation of the staff member on the WM3 and the processing procedure of the WM3. FIG. 5 shows the card issuing process, and FIG. 6 shows the card inquiry process. The WM3 becomes operational only when the officer key is operated (steps 81, 91). This provides tight control over card issuance and card inquiries. Card issuance includes initial issuance, in which a card is issued for the first time for a certain user (account), and reissue. In FIG. 5, a key is entered to select either initial issue or reissue (step 82), and in FIG. 6, a key is entered to select card inquiry (step 92), and then the card is inserted. (steps 83, 93). In the case of card issuance (FIG. 5), items necessary for card issuance, such as a personal identification number, bank number, store number, account number, etc., are entered using the keyboard 33 (step 84).
入力されたデータはCRT35に表示される。初発行の
場合には、暗証番号は顧客が指定した番号であり、口座
番号はカードを発行すべき口座の番号である。銀行には
、開設されているすべての口座について必要な事項を記
録した元帳がある。この元帳には暗証番号も記録されて
いるから、カード再発行の場合にはこの元帳から暗証番
号を知ることができる。また、WM3に口座番号を入力
して、センタ1に口座照会により問い合わせることによ
り暗証番号を知ることもできる。しかしながら、再発行
の場合であってもキーワードは元帳から知ることはでき
ないし、顧客も銀行の係員も知らない。The input data is displayed on the CRT 35. When issuing a card for the first time, the PIN number is a number specified by the customer, and the account number is the number of the account to which the card is issued. Banks have a ledger that records the necessary information about all opened accounts. Since the PIN number is also recorded in this ledger, if the card is to be reissued, the PIN number can be found from this ledger. Further, the user can also know the password by inputting the account number into the WM 3 and inquiring the center 1 through account inquiry. However, even in the case of reissuance, the keywords cannot be known from the ledger, nor are they known to the customer or bank staff.
キーワードはセンタ1のCIFIIに記憶されているだ
けである。初発行の場合にはキーワードはセンタで作成
される。各項目のキー入力が終了すると、口座番号を含
むキー入力データが、WM3の端末コード、カード発行
を示すコードなどとともにセンタ1に送信される(ステ
ップ85)。すると後述するように、センタ1からキー
ワードを含むカードのライト・データが送られてくるの
で、これを受信すると(ステップ86)、エラー電文か
または受信エラーかどうかがチェックされる(ステップ
87)。エラーでなければ、センターから送られてきた
ライト・データがカード・リーダ36によってカードに
書込まれ、そのカードが返却される(ステップ88)。
エラー電文または受信エラーの場合には、カードへのデ
ータ書込みをすることなく、カードが返却される(ステ
ップ89)。カード照会の場合には(第6図)、カード
が挿入されると、カード・データがカード・リーダ36
によって謙取られる(ステップ93)。The keyword is only stored in the CIFII of the center 1. In the case of first publication, keywords are created at the center. When the key input for each item is completed, the key input data including the account number is transmitted to the center 1 along with the terminal code of the WM 3, a code indicating card issuance, etc. (step 85). Then, as will be described later, the card write data including the keyword is sent from the center 1, so when this is received (step 86), it is checked whether it is an error message or a reception error (step 87). If there is no error, the write data sent from the center is written to the card by the card reader 36, and the card is returned (step 88).
In the case of an error message or reception error, the card is returned without writing data to the card (step 89). In the case of a card inquiry (FIG. 6), when a card is inserted, the card data is transferred to the card reader 36.
(step 93).
そして、リード・エラーかどうかが検査され(ステップ
94)、リード・エラーであればただちにカードが返却
される(ステップ98)。この場合には、一般にはカー
ド再発行に移る。リード・ェフーでなければ、読取られ
たカード・データが、WM3の端末コード、カード照会
を示すコードなどとともにセンタ1に送信される(ステ
ップ95)。各種項目のキー入力は必要ない。センタ1
では、後に示すようにCIFIIのキーワードK2の逆
更新が行なわれ、センタ1から照会処理が終3了した旨
の電文が送られてくる(ステップ96)。この電文中に
はCIFIIのキーワードK2の逆更新が正常に行なわ
れたかどうかのデータが含まれているので、センタ電文
を受信すると、プリンタ34によって、カード照会が終
了した旨お3よびCび11の逆更新が正常に行なわれた
かどうか(OKまたはNG)が印字される(ステップ9
7)。カードへの書込みは行なわれない。第7図は、セ
ンタ1における処理手順を示している。Then, it is checked whether there is a read error (step 94), and if there is a read error, the card is returned immediately (step 98). In this case, the card is generally reissued. If the card is not read, the read card data is sent to the center 1 along with the WM3 terminal code, card inquiry code, etc. (step 95). No key input is required for various items. center 1
Then, as shown later, the keyword K2 of CIFII is reversely updated, and a message indicating that the inquiry process has been completed is sent from the center 1 (step 96). This message includes data indicating whether the reverse update of the keyword K2 of CIFII has been performed normally, so when the center message is received, the printer 34 sends a message indicating that the card inquiry has been completed. Whether the reverse update was performed normally (OK or NG) is printed (step 9).
7). No writing is done to the card. FIG. 7 shows the processing procedure at the center 1.
端末機からの電文の受信ののち、この電文4が分類され
る(ステップ101)。出金電文であれば(ステップ1
02)、ステップ106からの出金処理に進む。カード
発行電文の場合には(ステップ103)、ステップ12
1からのカード発行処理に、カード照会電文の場合には
(ステップ104)、ステップ131からのカード照会
処理にそれぞれ移る。入金電文の場合には(ステップ1
05)、所定の入金取引処理が行なわれる(ステップ1
36)。受信電文がさらに他の電文であれば、その電文
に応じた処理が実行される。さて、出金取引処理では、
まず受信した出金電文のフオーマットがチェックされる
とともに、電文中のキーワードKIが所定のアルゴリズ
ムで数値変換される。また、電文中に含まれる口座番号
からのCIFIIが検索される(ステップ106)。受
信した出金電文の内容にエラーがある場合(ステップ1
07)、たとえばCIFII中に該当する口座番号がな
い場合には、取引不可カード返却の指示を含むエラー電
文がCD2に送信され,る(ステップ108)。エラー
がなければ次に、CD2からの電文中に含まれているキ
ー入力された暗証番号と、Cmllの該当口座に記憶さ
れている暗証番号とが比較され(ステップ109)、一
致すれば続いて電文中の数値変換されたキーワードと、
Cmllの該当口座に記憶されているキーワードK2と
が比較される(ステップ110)。ステップ109で暗
証番号が一致しない場合またはステップ110でキーワ
ードが一致しない場合には、カードの不正使用または不
正カード(偽造カード)が使用されたのであるから、取
引不可カード回収の指示を含む電文がCD2に送信.さ
れる(ステップ111)。ステップ109において、電
文中のカード・データに含まれる暗証番号とC爪11中
の暗証番号とが比較されてもよい。また、暗証番号の照
合は、CD2で既に行なわれているから、センタ1では
ステップ109の処理は必ずしも必要ではない。暗証番
号もキーワードも一致した場合には、支払請求金額とC
花11中の残高とが比較され、残高の方が大きければ出
金可となる(ステップ112)。After receiving the message from the terminal, this message 4 is classified (step 101). If it is a withdrawal message (Step 1
02), proceed to the withdrawal process from step 106. In the case of a card issue message (step 103), step 12
In the case of a card inquiry message (step 104), the process moves to the card inquiry process from step 131. In the case of a deposit message (Step 1)
05), predetermined deposit transaction processing is performed (step 1
36). If the received message is another message, processing corresponding to that message is executed. Now, in the withdrawal transaction process,
First, the format of the received withdrawal message is checked, and the keyword KI in the message is converted into a numerical value using a predetermined algorithm. Further, the CIFII from the account number included in the message is searched (step 106). If there is an error in the contents of the received withdrawal message (Step 1)
07), for example, if there is no corresponding account number in the CIFII, an error message containing an instruction to return the non-transactionable card is sent to the CD 2 (step 108). If there is no error, the keyed-in password included in the message from CD2 is compared with the password stored in the corresponding account in Cmll (step 109), and if they match, the next step is to The numerically converted keywords in the message,
The keyword K2 stored in the corresponding account of Cmll is compared (step 110). If the PIN numbers do not match in step 109 or the keywords do not match in step 110, this means that the card was used fraudulently or a fraudulent card (counterfeit card) was used, and a message containing instructions to collect the non-transactionable card will be sent. Send to CD2. (step 111). In step 109, the password included in the card data in the message and the password in the C nail 11 may be compared. Furthermore, since the verification of the personal identification number has already been carried out in the CD 2, the processing in step 109 is not necessarily necessary in the center 1. If the PIN and keyword match, the payment request amount and C
The balance in Hana 11 is compared, and if the balance is larger, withdrawal is possible (step 112).
ステップ112で残高不足の場合には、出金不可カード
返却の指示を含む電文がCD2に送信される(ステップ
113)。出金可であれば、Cび11中の取引の対象と
なっている口座番号の記憶ェリャの残高、キーワードK
2が更新される(ステップ114)。If the balance is insufficient in step 112, a message containing an instruction to return the non-withdrawal card is sent to CD2 (step 113). If withdrawal is possible, the balance of the account number that is the subject of the transaction in Cbi11, the keyword K
2 is updated (step 114).
新残高は、記憶されている残高から支払請求金額(出金
金額)を減算することにより求められる。キーワードと
しては、最も簡単にはカードの使用回数が採用される。
この場合には、K2に十1されることにより新たなキー
ワードが作成される。キーワードの更新方法には、他に
、前回のキーワードを変数とする所定の関数によって算
出する、乱数を用いる、などがある。上記の関数におい
ては、パラメータとして使用回数や時刻などを用いるこ
ともできる。乱数は、パルス発生器とこの発生パルスを
計数するカウンタとよりなる乱数発生器によって得られ
る。このようにして、新たなキーワードが求められると
、この新たなキーワードがCmllの該当するェリャに
記憶されるとともに、所定のアルゴリズムで数値変換さ
れる(ステップ115)。そして、この数値変換された
新たなキーワードがカード・データ中のキーワードと置
き換えられてカードのライト・データが作成される。最
後に、出金可の指示、作成されたライト・データ、口座
番号、出金金額および新残高を含む電文が編集され、C
D2に送信される(ステップ116)。CD2では、上
述のようにセンターから伝送されたカードのライト・デ
ータがカー日こ書込まれるので(ステップ53)、カー
ドのキーワードKIは、セン夕で新たに作成されかつ数
値変換された新たなキーワードとなる。The new balance is determined by subtracting the requested payment amount (withdrawal amount) from the stored balance. The simplest keyword to use is the number of times a card is used.
In this case, a new keyword is created by adding 1 to K2. Other keyword updating methods include calculating using a predetermined function using the previous keyword as a variable, and using random numbers. In the above function, the number of uses, time, etc. can also be used as parameters. The random number is obtained by a random number generator consisting of a pulse generator and a counter that counts the generated pulses. When a new keyword is found in this way, this new keyword is stored in the corresponding area of Cmll and is converted into a numerical value using a predetermined algorithm (step 115). Then, this new numerically converted keyword replaces the keyword in the card data to create card write data. Finally, the message containing the withdrawal instructions, created light data, account number, withdrawal amount, and new balance is edited, and C
D2 (step 116). In CD2, the write data of the card transmitted from the center as described above is written to the card (step 53), so the keyword KI of the card is a new value newly created at the center and converted into a numerical value. Become a keyword.
カード発行電文の場合には(ステップ103)、まずこ
の電文のフオーマットが検査されるとともに、電文中に
含まれる口座番号を用いてCIFI Iが検索される(
ステップ121)。In the case of a card issue message (step 103), the format of this message is first inspected, and CIFI I is searched using the account number included in the message (
Step 121).
そして、電文にエラーがある場合、およびカード再発行
であってCIFII中に該当する口座番号がない場合な
どには、(ステップ122)、エラー電文がWM3に送
信される(ステップ123)。エラーがなければ、キー
ワードの議出しまたは作成が行なわれる(ステップ12
4)。Then, if there is an error in the message, or if the card is being reissued and there is no corresponding account number in CIFII (step 122), the error message is sent to the WM 3 (step 123). If there are no errors, the keyword proposal or creation occurs (step 12).
4).
カード再発行の場合には、CIFI I内にキーワード
が既に記憶されている筈であるから、該当する口座番号
のキーワードが読出される。カード初発行の場合には、
C『11内に口座がなければその口座のためのェリヤが
設けられる。そして、キーワードが、口座番号や時刻を
変数とする適当な関数、または乱数などにより新しく作
成され、CIFII内の該当する口座番号のェリャまた
は新しく設けられたェリャに記憶される。カード再発行
の場合にも、キーワードが新しく作成されてもよい。こ
の場合にはもちろん、作成されたキーワード‘まC『1
1中の該当するェリャに記憶される。Cび11から読出
された、または作成されたキーワードは所定のアルゴリ
ズムで数値変換され(ステップ125)、WM3から伝
送された各データ中に加えられたカード・ライト・デー
タとしてWM3に送られる(ステップ126)。In the case of card reissue, since the keyword should already be stored in CIFI I, the keyword of the corresponding account number is read out. When issuing a card for the first time,
C If there is no account in 11, an area will be set up for that account. Then, a new keyword is created using an appropriate function or random number using the account number and time as variables, and is stored in the area of the corresponding account number in CIFII or in the newly created area. A new keyword may also be created when a card is reissued. In this case, of course, the created keyword 'maC'1
It is stored in the corresponding area in 1. The keywords read or created from the C-11 are converted into numerical values using a predetermined algorithm (step 125), and sent to the WM3 as card write data added to each data transmitted from the WM3 (step 125). 126).
上述のように、WM3でこのライト・データがカードに
書込まれるので(ステップ88)、発行されたカード中
のキーワードと、Cmllに記憶されている該当口座の
キーワードとは所定の対応関係にあり、この発行された
カードを用いて取引が可能となる。As mentioned above, this write data is written to the card in WM3 (step 88), so there is a predetermined correspondence between the keyword in the issued card and the keyword of the corresponding account stored in Cmll. , transactions can be made using this issued card.
カード照会電文の場合にも(ステップ104)同じよう
に、この電文のフオーマットが検査されるとともに、電
文中に含まれる口座番号を用いてCび11が検索される
(ステップ131)。In the case of a card inquiry message (step 104), the format of this message is similarly inspected, and the account number included in the message is used to search for credit card 11 (step 131).
そして、電文にエラーがある場合、およびCIFII中
に該当する口座番号がない場合などには(ステップ13
2)、エラー電文がWM3に送信される(ステップ13
3)。この場合には、第6図のステップ97においては
NGが印字される。エラーがなければ、CIFII中の
該当する口座番号のキーワードK2が逆更新される(ス
テップ134)。If there is an error in the message or if there is no corresponding account number in CIFII (Step 13)
2), an error message is sent to WM3 (step 13
3). In this case, NG is printed in step 97 of FIG. If there is no error, the keyword K2 of the corresponding account number in CIFII is reverse updated (step 134).
WM3からの電文中には、挿入されたカードから謙取ら
れたカード・データがあり、このカード・データ中には
キーワードKIが含まれている。このキーワードKIが
、ステップ115における所定のアルゴリズムで逆変換
され、この逆変換されたキーワードがキーワードK2と
してCIFI Iの該当する口座番号のェリャに言己臆
される。この後、CIFIIのキーワードの逆更新が正
常に行なわれた旨の電文がWM3に送信される(ステッ
プ135)。この電文受信によって、WM3ではOKが
印字される(第6図、ステップ97)。このようにカー
ド照会処理では、カード中のキーワードと所定の対応関
係にあるキーワードがCび11に記憶されるので、この
処理を終えたカードを用いて取引が可能となる。The telegram from WM3 includes card data extracted from the inserted card, and this card data includes the keyword KI. This keyword KI is inversely converted using a predetermined algorithm in step 115, and this inversely converted keyword is used as a keyword K2 to the corresponding account number of CIFI I. Thereafter, a message indicating that the reverse update of the CIFII keyword has been successfully performed is transmitted to the WM 3 (step 135). Upon reception of this message, OK is printed in the WM3 (FIG. 6, step 97). In this manner, in the card inquiry process, keywords that have a predetermined correspondence with the keywords in the card are stored in the card 11, so that transactions can be made using the card that has undergone this process.
カード‘こは、顧客個有のキーワードKIが記録されて
いる。A customer-specific keyword KI is recorded on the card.
CIFI Iには、その顧客の口座番号の記憶ェリャに
、キーワードKIと1対1に対応するキーワードK2が
記憶されている。そして、カードが使用されたときには
、キーワードKIとK2が正しい対応関係にあるかどう
かが検査され、かつキーワードK1,K2が更新される
。キーワードKIとK2とが正しい対応関係にない場合
には、取引は禁止される。カード‘こは、従来のカード
・データに加えてキーワードが記憶されているから、そ
のフオーマツトが分りにくくなったおり、カードの偽造
が困難となる。たとえばカードが偽造されたとしても、
この偽造カードが使用Zされる前に正規のカードが1回
でも使用されていれば、C『11のキーワードK2は更
新されてしまうので、もはや偽造カードのキーワードは
Cmllのキーワードと正しい対応関係になく、ただち
に取引が禁止される。 J正しいカ
ードの使用によってC『11のキーワードが更新された
のにもかかわらず、CD2のエラーのために更新された
キーワードがカード‘こ書込まれず、かつカードに前回
のキーワードが残っている場合には、カード照会処理が
行なわれる。このカード照会処理では、カード‘こ残っ
ている前回のキーワードを用いて、CIFIIのキーワ
ードがカードのキーワードと所定の対応関係を保つよう
に修正される。したがって、CD2のエラーのためにキ
ーワードが更新されなかったカードが用いられたとして
も、正常な取引が可能となる。さらに、カードが読取り
不可能となってしまった場合には、WM3によってカー
ドが再発行される。再発行されたカードのキーワードは
、センタ1のC『11中の該当する口座番号のェリャの
キーワードと正しい対応関係にある。したがって、この
再発行されたカードを用いて正常な取引が可能となる。
上記の例では、ステップ49,50のエラー、およびス
テップ57のエラーであって力ード読取りが可能の場合
に、カード照会処理をしているが、ステップ48のエラ
ーにおいてもカード照会を行なってもよい。CIFI I stores a keyword K2 in a one-to-one correspondence with the keyword KI in the storage area of the customer's account number. Then, when the card is used, it is checked whether the keywords KI and K2 have a correct correspondence relationship, and the keywords K1 and K2 are updated. If the keywords KI and K2 do not have a correct correspondence relationship, the transaction is prohibited. Since the card stores keywords in addition to conventional card data, its format is difficult to understand, making it difficult to counterfeit the card. For example, even if the card is forged,
If a legitimate card is used even once before this counterfeit card is used, the keyword K2 of C'11 will be updated, so the keyword of the counterfeit card will no longer have the correct correspondence with the keyword of Cmll. transaction is immediately prohibited. Even though the keyword in C11 has been updated by using the correct card, the updated keyword is not written to the card due to an error in CD2, and the previous keyword remains on the card. Then, card inquiry processing is performed. In this card inquiry process, the keywords of the CIFII are corrected using the previous keywords remaining on the card so as to maintain a predetermined correspondence relationship with the keywords of the card. Therefore, even if a card whose keyword has not been updated due to an error in CD2 is used, a normal transaction is possible. Further, if the card becomes unreadable, the WM3 reissues the card. The keyword of the reissued card has a correct correspondence with the keyword of the corresponding account number in C'11 of Center 1. Therefore, normal transactions are possible using this reissued card.
In the above example, the card inquiry process is performed in the case of errors in steps 49 and 50, and in the case of an error in step 57, when the input card can be read, but the card inquiry is also performed in the case of an error in step 48. Good too.
また、入金処理(ステップ136)においても、上記の
ような暗証番号のチェックおよびキーワードのチェック
が行なわれてもよい。Also, in the deposit processing (step 136), the above-mentioned password check and keyword check may be performed.
しかしながら、入金の場合には、カードの不正使用また
は偽造カードの使用は考えられず、またたとえあったと
しても顧客が不利益を被ることはないので、必ずしも必
要ではない。上記の例では、センタ1でのみキーワード
を数値変換しているが、センタ1およびCD2の両方に
数値変換プログラムまたは数値変換回路を設け、両方で
キーワードの数値変換を行なうようにしてもよい。However, in the case of depositing money, fraudulent use of the card or use of a counterfeit card is unlikely, and even if there is, the customer will not suffer any disadvantage, so this is not necessarily necessary. In the above example, only the center 1 converts the keyword into a numerical value, but a numerical conversion program or a numerical conversion circuit may be provided in both the center 1 and the CD 2, and the numerical value of the keyword may be converted in both.
この様子が第8図に示されている。カードーこ記録され
るキーワードをKI=3412とする。このキーワード
はCD2でその第1桁と第2桁が、および第3桁と第4
桁がそれぞれ交換されて、K3=4321となる。この
キーワードK3がセンタ1とCD2との間で伝送される
。そして、センタ1では、さらにキーワードK3が逆の
順序に並べかえられてK2=1234となる。このキー
ワードK2がC『11に記憶される。このようにキーワ
ードは、Cmll、回線上およびカードのいずれにおい
ても全く異なる値をとるので、外部からはキーワードの
値が全く分らない。上記実施例では端末機としてCDが
示されているが、この発明は自動預金支払機やローンマ
シーンにも適用することができるのは言うまでもない。This situation is shown in FIG. Assume that the keyword recorded in the card is KI=3412. This keyword is CD2 with the first and second digits, and the third and fourth digits.
The digits are exchanged, resulting in K3=4321. This keyword K3 is transmitted between the center 1 and CD2. Then, in the center 1, the keyword K3 is further rearranged in the reverse order so that K2=1234. This keyword K2 is stored in C'11. In this way, the keyword takes completely different values on the Cmll, on the line, and on the card, so the value of the keyword is completely unknown from the outside. Although a CD is shown as the terminal in the above embodiment, it goes without saying that the present invention can also be applied to automatic teller machines and loan machines.
この場合、残高照会、振替、振込の取引処理についても
キーワードのチェックをすることが好ましい。また銀行
等の取引処理装置以外のカードを用いた取引処理装置、
たとえばガソリン・スタンドやECR(電子キャッシュ
・レジスタ)等のPOSシステム端末機、無人スーパー
の端末機、その他のカードによって物品を販売する自動
販売機にも適用しうるのは言うまでもない。オンライン
で動作する端末機のみならず、オフラィンで動作する装
置にも適用される。この場合には、キーワードはセンタ
ではなく、装置のメモリ内に記憶される。さらに、取引
データが記録される磁気ストライプをもつ通帳にもこの
発明は適用しうる。通帳の磁気ストライプにキーワード
を記録すればよ夕し、。以上詳細に説明したようにこの
発明ではカード等の記録媒体および装置のメモリに記憶
されているキーワードの対応関係を検査し、両キーワー
ドが所定の対応関係にあれば取引を許可しかつ記録0媒
体およびメモリのキーワードを更新している。In this case, it is preferable to check keywords for transaction processing such as balance inquiry, transfer, and transfer. Also, transaction processing devices using cards other than transaction processing devices of banks, etc.
For example, it goes without saying that it can be applied to POS system terminals at gas stations and ECRs (electronic cash registers), terminals at unmanned supermarkets, and other vending machines that sell goods using cards. This applies not only to terminals that operate online, but also to devices that operate offline. In this case, the keywords are stored in the memory of the device rather than in the center. Furthermore, the present invention can also be applied to passbooks with magnetic stripes on which transaction data is recorded. All you have to do is record the keywords on the magnetic stripe of your bankbook. As explained in detail above, in this invention, the correspondence between keywords stored in a recording medium such as a card and the memory of the device is checked, and if both keywords have a predetermined correspondence, the transaction is permitted and no recording is made on the medium. and has updated memory keywords.
両キーワードが所定の対応関係にない場合には取引を禁
止している。したがって、記録媒体の偽造が難かしく、
たとえ偽造されたとしてもそれを早期に発見することが
できるとともに、偽造記録媒体を用いては取引を行なう
ことができず、不正な取引が禾然に防止される。また、
記録媒体のキーワードの更新時に書込みエラーが発生し
たとしても、記録媒体のキーワードを含むデータが論取
り可能な状態で残っている場合には、記録媒体のキーワ
ードを用いてメモリのキーワードが、記録媒体のキーワ
ードと所定の対応関係を保つように修正されるから、以
降の取引が可能となり、障害に対する対策が万全である
。Transactions are prohibited if both keywords do not have a predetermined correspondence relationship. Therefore, it is difficult to forge recording media.
Even if it is forged, it can be detected at an early stage, and transactions cannot be conducted using a forged recording medium, thereby completely preventing fraudulent transactions. Also,
Even if a write error occurs when updating the keyword on the recording medium, if the data containing the keyword on the recording medium remains in an arguable state, the keyword in memory can be updated using the keyword on the recording medium. Since it is modified to maintain a predetermined correspondence with the keyword, subsequent transactions are possible, and there is complete countermeasure against failures.
第1図は取引処理装置の全体的な構成を示すブロック図
、第2図はカード・フオーマットを示す図、第3図は顧
客別情報ファイルの内容を示す図、第4図はCDの動作
を示すフロー・チャート、第5図および第6図はWMの
動作を示すフロー・チャート、第7図はセンタの動作を
示すフロー・チャート、第8図はキーワードの数値変換
の様子を示す図である。
1……コントロール・センタ、2..….CD、3・・
・・・・WM、10,20,30・・・・・・CPU、
1 1・・・・・・顧客別情報ファイル、24,36…
・・・カード・リーダおよびライタ。
第1図
第2図
第3図
第5図
第6図
第4図
第4図
第8図
図
ト
滋Figure 1 is a block diagram showing the overall configuration of the transaction processing device, Figure 2 is a diagram showing the card format, Figure 3 is a diagram showing the contents of the customer-specific information file, and Figure 4 is a diagram showing the operation of the CD. 5 and 6 are flow charts showing the operation of the WM, FIG. 7 is a flow chart showing the operation of the center, and FIG. 8 is a diagram showing the state of numerical conversion of keywords. . 1...control center, 2. .. …. CD, 3...
...WM, 10,20,30...CPU,
1 1...Customer information file, 24, 36...
...Card reader and writer. Figure 1 Figure 2 Figure 3 Figure 5 Figure 6 Figure 4 Figure 4 Figure 8
Claims (1)
い、記録媒体の読取りデータまたはこの読取りデータに
よってアクセスされるメモリからの読取りデータと、使
用者によってキー入力されたデータとの照合により、真
正の使用者を確認する取引処理装置において、 記録媒
体にはキーワードの記憶エリヤがあり、 取引処理装置
は、 使用者別にキーワードを記憶するメモリと、 記
録媒体のデータを読取りかつ記録媒体に更新すべきデー
タを書込む読取書込装置と、 記録媒体から読取られた
キーワードとメモリに記憶されているその記録媒体の使
用者のキーワードとの対応関係を検査する演算手段と、
両キーワードが所定の対応関係にある場合にのみ取引
を許可し、かつ新たなキーワードを作成してこれにより
メモリおよび記録媒体のキーワードを更新させる第1の
制御手段と、 記録媒体のキーワードを照合すべきエラ
ーの発生を検出する手段と、 キーワード照合のために
記録媒体からキーワードを含むデータを読取る読取装置
と、 読取装置によって読取ったデータにもとづいて、
メモリ内の該当する使用者のキーワードを、記録媒体の
キーワードと所定の対応関係を保つように修正する第2
の制御手段と、を備えた取引処理装置。1 Using a recording medium on which user-specific data is recorded, by comparing the data read from the recording medium or the data read from the memory accessed by this read data with the data keyed in by the user, In a transaction processing device that confirms a genuine user, the recording medium has a storage area for keywords, and the transaction processing device has a memory for storing keywords for each user, and a memory for reading and updating data on the recording medium. a reading/writing device for writing the data to be read, and a calculation means for checking the correspondence between the keyword read from the recording medium and the keyword of the user of the recording medium stored in the memory;
A first control means that permits the transaction only when both keywords have a predetermined correspondence relationship, and also creates a new keyword and updates the keyword in the memory and the recording medium with the new keyword, and collates the keyword in the recording medium. means for detecting the occurrence of an error that should occur; a reading device for reading data including keywords from a recording medium for keyword verification; and a method based on the data read by the reading device.
A second method of modifying the keyword of the corresponding user in the memory so as to maintain a predetermined correspondence relationship with the keyword of the recording medium.
A transaction processing device comprising: control means;
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57011288A JPS603663B2 (en) | 1982-01-26 | 1982-01-26 | transaction processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57011288A JPS603663B2 (en) | 1982-01-26 | 1982-01-26 | transaction processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58129576A JPS58129576A (en) | 1983-08-02 |
| JPS603663B2 true JPS603663B2 (en) | 1985-01-30 |
Family
ID=11773802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57011288A Expired JPS603663B2 (en) | 1982-01-26 | 1982-01-26 | transaction processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS603663B2 (en) |
-
1982
- 1982-01-26 JP JP57011288A patent/JPS603663B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58129576A (en) | 1983-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1271844A (en) | Off line cash card system and method | |
| US6223169B1 (en) | Electronic transaction processing system with escrow card | |
| JPS605031B2 (en) | transaction processing device | |
| JP3061710B2 (en) | Register system | |
| JPS63184870A (en) | Transaction processing device | |
| JPS6118228B2 (en) | ||
| JPS603663B2 (en) | transaction processing device | |
| JPS61109190A (en) | Vending machine managing system | |
| JPS603664B2 (en) | transaction processing equipment | |
| JPS603665B2 (en) | transaction processing device | |
| JP4503787B2 (en) | ATM cash inconsistency management system | |
| JP3503250B2 (en) | vending machine | |
| JP2005326995A (en) | Principal confirmation method with card | |
| JPS605032B2 (en) | transaction processing device | |
| JPS5828277Y2 (en) | automatic transaction processing equipment | |
| JPH10188091A (en) | Prepaid card system using IC card | |
| JPH0223899B2 (en) | ||
| JPS6410867B2 (en) | ||
| JPH10241014A (en) | Automatic transaction equipment | |
| JPH04283861A (en) | Bond transaction method | |
| JPS63103377A (en) | Processing system for transaction medium of automatic transaction device | |
| JPH0744637A (en) | Automatic trading system | |
| JP2939718B2 (en) | Magnetic card security system | |
| JPH0248940B2 (en) | ||
| JPS58107985A (en) | Incorrect transaction preventing system in transaction processor |