[go: up one dir, main page]

JPH0836606A - Card processing system - Google Patents

Card processing system

Info

Publication number
JPH0836606A
JPH0836606A JP17081294A JP17081294A JPH0836606A JP H0836606 A JPH0836606 A JP H0836606A JP 17081294 A JP17081294 A JP 17081294A JP 17081294 A JP17081294 A JP 17081294A JP H0836606 A JPH0836606 A JP H0836606A
Authority
JP
Japan
Prior art keywords
card
authentication
data
host device
transaction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP17081294A
Other languages
Japanese (ja)
Inventor
Naoko Nagamoto
尚子 永本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP17081294A priority Critical patent/JPH0836606A/en
Publication of JPH0836606A publication Critical patent/JPH0836606A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To provide a card processing system in which at least part of verification data is stored on a card and at least part of the verification data stored on the card is used to conduct simple verification processing. CONSTITUTION:Usually terminal equipments 1-1 to 1-n read card data from a card and sends a verification request of the card to a host device via a network controller 2. The host device 3 conducts verification processing and sends the result of verification to the terminal equipments 1-1 to 1-n. On the occurrence of a fault, the terminal equipments 1-1 to 1-n conduct verification processing of a card by using at least part of verification data written on the card.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、カード処理装置がカ
ードに書き込まれているカードデータを読み出し、ホス
ト装置にカードの認証要求を行うカード処理システムに
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a card processing system in which a card processing device reads card data written in a card and issues a card authentication request to a host device.

【0002】[0002]

【従来の技術】ショッピングセンタ等で取引をクレジッ
トで処理する場合には、オペレータは店舗に設けられた
CAT等の端末装置に顧客が所有するクレジットカード
を挿入するとともに、取引金額等の取引データを入力す
る。端末装置は、ホスト装置に挿入されたクレジットカ
ードに記憶されているカード番号等のカードデータと取
引金額等の取引データを含めて認証要求を行う。ホスト
装置は、認証要求を受信すると、該カードの有効無効や
与信残高等から取引の可否を判定し、この判定結果を端
末装置に送信する。端末装置は、取引可の場合には伝票
を発行し、取引不可の場合にはその旨を表示する等して
オペレータに知らせる。取引可の場合には、オペレータ
が発行された伝票で顧客との取引を処理する。
2. Description of the Related Art When processing a transaction with credit at a shopping center or the like, an operator inserts a credit card owned by a customer into a terminal device such as a CAT provided in a store and stores transaction data such as transaction amount. input. The terminal device makes an authentication request including card data such as a card number stored in a credit card inserted in the host device and transaction data such as a transaction amount. Upon receiving the authentication request, the host device determines whether or not the transaction is possible based on the validity / invalidity of the card, the credit balance, etc., and transmits the determination result to the terminal device. The terminal device notifies the operator by issuing a voucher when the transaction is possible and displaying the fact when the transaction is impossible. When the transaction is possible, the operator processes the transaction with the customer using the issued slip.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、端末装
置とホスト装置間でデータ通信ができない場合(ホスト
装置に障害が発生した場合や端末装置とホスト装置間の
データ伝送ラインに障害が発生した場合等)には、取引
の認証処理を行うことができなくなる。このため、この
ような場合には、クレジットでの取引を中止したり、手
書き伝票等で認証処理を行わずに取引可として取引を処
理するようにしている。
However, when data communication cannot be performed between the terminal device and the host device (such as when the host device fails or when the data transmission line between the terminal device and the host device fails). ) Will not be able to authenticate the transaction. Therefore, in such a case, the transaction with credit is stopped, or the transaction is processed as transactionable without performing the authentication process with a handwritten slip or the like.

【0004】ここで、クレジットの取引を中止にする
と、顧客に対するサービスが悪いという問題が生じる。
また、クレジットの取引を認証処理を行わずに取引可と
して処理すると、与信限度額以上の債務を持ったカード
の発生が防止することができず、不良債権が増大する問
題が生じる。
[0004] Here, if the credit transaction is stopped, there arises a problem that the service to the customer is poor.
In addition, if the credit transaction is processed as transactionable without performing the authentication processing, it is not possible to prevent the generation of a card having a debt equal to or more than the credit limit amount, which causes a problem of increasing bad debts.

【0005】上記の問題を解決するために、バックアッ
プ用のホスト装置を備え、障害の発生時にはバックアッ
プ用のホスト装置で取引の認証処理を行う用にすること
も考えられる。しかし、このようなバックアップ用のホ
スト装置を備えることで、システムの構成するためにか
かる費用やシステムの維持にかかる費用等が増大する問
題が生じる。
In order to solve the above problems, it is possible to provide a backup host device and use the backup host device for transaction authentication processing when a failure occurs. However, the provision of such a backup host device raises a problem that the cost for configuring the system, the cost for maintaining the system, and the like increase.

【0006】この発明の目的は、カードが認証用データ
の少なくとも一部を記憶し、ホスト装置とデータ通信が
できない場合にはカードが記憶している認証用データの
少なくとも一部を用いて認証処理を行うカード処理シス
テムを提供することにある。
An object of the present invention is that the card stores at least a part of the authentication data, and when the data communication with the host device is not possible, at least a part of the authentication data stored in the card is used for the authentication processing. It is to provide a card processing system for performing.

【0007】また、この発明は、クレジットカードに与
信残高を記憶させることで、与信限度額以上の債務を持
ったクレジットカードの発生を防止することができるカ
ード処理システムを提供することを目的とする。
Another object of the present invention is to provide a card processing system capable of preventing a credit card having a debt amount exceeding the credit limit from being generated by storing the credit balance in the credit card. .

【0008】[0008]

【課題を解決するための手段】この発明は、カードから
カードデータを読み出すカード処理装置と、前記カード
処理装置にデータ伝送ライン等を介してデータ通信可能
に接続され、認証処理を行うための認証用データを記憶
したホスト装置と、を備え、前記カード処理装置が前記
ホスト装置にカードの認証を要求するカード処理システ
ムにおいて、前記カードに、前記認証用データの少なく
とも一部を記憶する記憶エリアを設け、前記カード処理
装置に、前記ホスト装置への認証要求の送信可否を検出
する送信可否検出手段と、前記ホスト装置に認証要求の
送信ができない時には該カードに記憶されている認証用
データの少なくとも一部を用いて認証処理を行う簡易認
証処理手段と、を備えたことを特徴とする。
According to the present invention, a card processing device for reading card data from a card is connected to the card processing device via a data transmission line or the like so as to be capable of data communication, and an authentication for performing an authentication process. A card processing system in which the card processing device requests the host device to authenticate the card, a storage area for storing at least a part of the authentication data in the card. The card processing device is provided with transmission permission / inhibition detection means for detecting whether or not the authentication request can be transmitted to the host device, and at least authentication data stored in the card when the authentication request cannot be transmitted to the host device. And a simple authentication processing means for performing authentication processing using a part thereof.

【0009】また、前記カードは、クレジットカードで
あり、前記認証用データの少なくとも一部は、該カード
の与信残高であることを特徴とする。
Further, the card is a credit card, and at least a part of the authentication data is a credit balance of the card.

【0010】また、前記カード処理装置に、前記簡易認
証処理手段を実行した時にはその旨を表示する表示手段
を備えたことを特徴とする。
Further, the card processing apparatus is provided with display means for displaying the fact when the simple authentication processing means is executed.

【0011】さらに、前記ホスト装置に、認証処理を行
った時には前記認証用データの少なくとも一部をカード
処理装置に送信する認証用データ送信手段を備え、前記
カード処理装置に、前記認証用データの少なくとも一部
をカードに書き込む書込手段を備えたことを特徴とす
る。
Further, the host device is provided with an authentication data transmitting means for transmitting at least a part of the authentication data to the card processing device when the authentication process is performed, and the card processing device is provided with the authentication data of the authentication data. It is characterized in that a writing means for writing at least a part of the card is provided.

【0012】[0012]

【作用】この発明のカード処理システムにおいては、通
常カード処理装置がホスト装置にカードの認証要求を行
い、ホスト装置が認証用データを用いてカードの認証処
理を行う。カード処理装置は、ホスト装置に認証要求が
送信できないことを検出すると、カードに記憶している
認証用データの少なくとも一部を用いてカードの認証処
理を行う。
In the card processing system of the present invention, the card processing device normally makes a card authentication request to the host device, and the host device performs the card authentication process using the authentication data. When the card processing device detects that the authentication request cannot be transmitted to the host device, the card processing device performs the card authentication process using at least a part of the authentication data stored in the card.

【0013】したがって、カード処理装置とホスト装置
間でデータ通信ができない場合であっても、カードに記
憶している認証用データの少なくとも一部を用いてカー
ドの認証処理を行うことができる。
Therefore, even when data communication cannot be performed between the card processing device and the host device, the card authentication process can be performed using at least part of the authentication data stored in the card.

【0014】また、クレジットカードに認証用データの
少なくとも一部として与信残高を記憶させる。したがっ
て、カード処理装置とホスト装置間でデータ通信ができ
ない場合でも与信残高のチェックを行ってクレジット取
引のの認証処理が行えることになる。よって、与信限度
額以上の債務を持ったカードの発生を防止するこがで
き、不良債権の発生を抑制することができる。
Further, the credit balance is stored in the credit card as at least a part of the authentication data. Therefore, even when data communication cannot be performed between the card processing device and the host device, the credit balance can be checked and the credit transaction can be authenticated. Therefore, it is possible to prevent the generation of a card having a debt equal to or more than the credit limit amount, and it is possible to suppress the generation of a bad debt.

【0015】また、カード処理装置は、カードに書き込
まれている認証用データの少なくとも一部を用いてカー
ドの認証を行った時には、その旨を表示する。したがっ
て、オペレータにカードの認証がホスト装置またはカー
ド処理装置のどちらでで行われたかを知らせることがで
きる。
Further, when the card processing device authenticates the card using at least a part of the authentication data written in the card, it displays that fact. Therefore, it is possible to inform the operator whether the card authentication is performed by the host device or the card processing device.

【0016】さらに、ホスト装置は、認証処理を行った
後に認証用データの少なくとも一部をカード処理装置に
送信する。カード処理装置は、送信されてきた認証用デ
ータの少なくとも一部をカードに書き込む。したがっ
て、認証用データの少なくとも一部として与信残高等の
カードの認証処理を行う度に変化するデータでもカード
に記憶させることができる。
Further, the host device transmits at least a part of the authentication data to the card processing device after performing the authentication process. The card processing device writes at least a part of the transmitted authentication data in the card. Therefore, it is possible to store in the card even data that changes every time the card is authenticated, such as a credit balance, as at least a part of the authentication data.

【0017】[0017]

【実施例】この実施例では、この発明をクレジットの取
引の認証処理を行うカード処理システムで説明する。図
1は、この実施例であるカード処理システムの構成を示
す図である。カード処理システムは、店舗毎に設けられ
たCAT等の端末装置1(1-1〜1-n)と、前記端末装
置1とデータ伝送ラインで接続されたネットワークコン
トローラ2と、前記ネットワークコントローラ2とデー
タ伝送ラインで接続されたホスト装置3とを備えてい
る。端末装置1とデータ伝送ラインで接続されたネット
ワークコントローラ2とでこの発明のカード処理装置を
構成する。データ伝送ラインとしては、RS232C等
が用いられる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In this embodiment, the present invention will be described with respect to a card processing system for performing authentication processing of credit transaction. FIG. 1 is a diagram showing the configuration of a card processing system according to this embodiment. The card processing system includes a terminal device 1 (1-1 to 1-n) such as a CAT provided for each store, a network controller 2 connected to the terminal device 1 via a data transmission line, and the network controller 2. The host device 3 is connected by a data transmission line. The terminal device 1 and the network controller 2 connected by the data transmission line constitute the card processing device of the present invention. RS232C or the like is used as the data transmission line.

【0018】図2は、端末装置の構成を示す図であり、
図3はネットワークコントローラの構成を示す図であ
る。端末装置1は、CPU11、ROM12、RAM1
3と、取引データ等の入力が行われる入力部14と、挿
入されたカードに書き込まれているデータの読み出しや
カードへのデータの書き込みを行うカード処理部15
と、取引内容等を印字した伝票を発行するプリンタ16
と、入力データ等の表示を行う表示部17と、データ伝
送ラインで接続されたネットワークコントローラ2との
データ通信を行う通信部18とを備えている。ネットワ
ークコントローラ2は、CPU21、ROM22、RA
M23と、売上データを一旦記憶する売上データ記憶部
24と、端末装置1とのデータ通信を行う下位通信部2
5と、ホスト装置3とのデータ通信を行う上位通信部2
6とを備えている。
FIG. 2 is a diagram showing the structure of the terminal device.
FIG. 3 is a diagram showing the configuration of the network controller. The terminal device 1 includes a CPU 11, a ROM 12, and a RAM 1.
3, an input unit 14 for inputting transaction data, etc., and a card processing unit 15 for reading data written in the inserted card and writing data in the card.
And a printer 16 that issues a voucher in which transaction details are printed.
And a display unit 17 for displaying input data and the like, and a communication unit 18 for performing data communication with the network controller 2 connected by a data transmission line. The network controller 2 includes a CPU 21, ROM 22, RA
M23, a sales data storage unit 24 that temporarily stores sales data, and a lower communication unit 2 that performs data communication with the terminal device 1.
5 and the host communication unit 2 for performing data communication with the host device 3.
6 is provided.

【0019】図4はホスト装置の構成を示す図である。
ホスト装置3は、CPU31、ROM32、RAM33
と、売上データを記憶する売上データ記憶部34と、カ
ード番号に対応させて顧客の氏名、住所、電話番号、与
信残高等が登録された顧客情報記憶部35と、無効とな
ったカードのカード番号を登録したネガファイルを記憶
するネガファイル記憶部36と、ネットワークコントロ
ーラ2とのデータ通信を行う通信部37とを備えてい
る。顧客情報記憶部35には、発行されているカード毎
に、カードのカード番号を記憶するカード番号記憶エリ
ア41と、該カードを所有する顧客の氏名を記憶する氏
名記憶エリア42と、該顧客の住所を記憶する住所記憶
エリア43と、該顧客の電話番号を記憶する電話番号記
憶エリア44と、該カードの与信残高を記憶する与信残
高記憶エリア45とを備えた顧客レコード46が登録さ
れた顧客ファイル47が記憶されている(図5参照)。
与信残高とは、カードが発行されるときに該カードに与
信限度額(債務額の上限)が決められており、この与信
限度額から現在の債務額を引いた金額である。この実施
例では顧客情報記憶部35とネガファイル記憶部36に
認証用データを記憶している。
FIG. 4 is a diagram showing the configuration of the host device.
The host device 3 includes a CPU 31, a ROM 32, and a RAM 33.
And a sales data storage unit 34 for storing sales data, a customer information storage unit 35 in which a customer's name, address, telephone number, credit balance, etc. are registered in association with a card number, and a card of an invalid card. A negative file storage unit 36 that stores a negative file with registered numbers and a communication unit 37 that performs data communication with the network controller 2 are provided. The customer information storage unit 35 stores, for each issued card, a card number storage area 41 that stores the card number of the card, a name storage area 42 that stores the name of the customer who owns the card, and a A customer who has registered a customer record 46 having an address storage area 43 for storing an address, a telephone number storage area 44 for storing the telephone number of the customer, and a credit balance storage area 45 for storing the credit balance of the card. The file 47 is stored (see FIG. 5).
The credit balance is a credit limit amount (an upper limit of the debt amount) of the card when the card is issued, and is an amount obtained by subtracting the current debt amount from the credit limit amount. In this embodiment, authentication data is stored in the customer information storage unit 35 and the negative file storage unit 36.

【0020】図6は、このカード処理システムで使用さ
れるカードの構成を示す図である。
FIG. 6 is a diagram showing the structure of a card used in this card processing system.

【0021】カード50には、カード番号を記憶するカ
ード番号記憶エリア51と、カードの有効期限を記憶す
る有効期限記憶エリア52と、認証用データの少なくと
も一部として与信残高を記憶する与信残高記憶エリア5
3とを備えている。
The card 50 has a card number storage area 51 for storing a card number, an expiration date storage area 52 for storing an expiration date of the card, and a credit balance storage for storing a credit balance as at least a part of authentication data. Area 5
3 is provided.

【0022】図7〜図9は、この実施例における端末装
置、ネットワークコントローラ、ホスト装置の処理を示
す図である。クレジットの取引を処理する場合には、オ
ペレータは、端末装置1のカード処理部15に顧客が所
有するカード50を挿入する。端末装置1は、挿入され
たカード50からカード番号等のカードデータを読み出
し(n1)、入力部14から取引金額等の取引データの
入力を受け付ける(n2)。オペレータが取引金額等の
取引データの入力を完了すると、端末装置1はカードデ
ータと取引データを含む認証要求を通信部18からネッ
トワークコントローラ2に送信する(n3)。
7 to 9 are diagrams showing the processing of the terminal device, the network controller and the host device in this embodiment. When processing a credit transaction, the operator inserts the card 50 owned by the customer into the card processing unit 15 of the terminal device 1. The terminal device 1 reads out card data such as a card number from the inserted card 50 (n1), and accepts input of transaction data such as a transaction amount from the input unit 14 (n2). When the operator completes the input of the transaction data such as the transaction amount, the terminal device 1 transmits an authentication request including the card data and the transaction data from the communication unit 18 to the network controller 2 (n3).

【0023】ネットワークコントローラ2は、端末装置
1から送信されてきたデータを下位通信部25で受信す
ると(n21)、この受信したデータが認証要求である
かどうかを判定する(n22)。ここで、認証要求であ
ると判定するとホスト装置3またはホスト装置3とのデ
ータ伝送ラインに障害が発生中であるかどうかを判定す
る(n23)。ネットワークコントローラ2は、RAM
23に障害が発生中であるかどうかを示す障害検出フラ
グを記憶している。後述する認証用データの少なくとも
送信処理で障害発生していることを検出するとこの障害
検出フラグをオンし、障害復旧検出処理で障害が復旧し
たことを検出するとこの障害検出フラグをオフする。n
23では、この障害検出フラグの状態から現在障害が発
生中であるかどうかを判定する。障害発生中でない場合
には、ホスト装置3へ認証要求を送信する認証要求送信
処理を行う(n24)。
When the network controller 2 receives the data transmitted from the terminal device 1 at the lower communication section 25 (n21), it determines whether the received data is an authentication request (n22). If it is determined that the request is an authentication request, it is determined whether a failure has occurred in the host device 3 or the data transmission line with the host device 3 (n23). The network controller 2 is a RAM
23 stores a failure detection flag indicating whether or not a failure is occurring. This fault detection flag is turned on when it is detected that a fault has occurred in at least the transmission process of authentication data described later, and this fault detection flag is turned off when it is detected that the fault has been recovered in the fault recovery detection process. n
At 23, it is determined from the state of the fault detection flag whether or not a fault is currently occurring. If no failure has occurred, authentication request transmission processing for transmitting an authentication request to the host device 3 is performed (n24).

【0024】図10は、認証要求送信処理を示すフロー
チャートである。ネットワークコントローラ2は、上位
通信部26から認証要求を送信し(n61)、一定時間
内にホスト装置3から認証結果を受信すると、ホスト装
置3およびホスト装置3との通信路に障害が発生してい
ない(正常)と判定する(n62→n66)。そして、
送信エラーが発生した回数をカウントするカウンタ値n
を0にし(n67)、認証要求送信処理を完了する。と
ころで、一定時間内にホスト装置3から認証結果が送信
されてこないと、前記カウンタ値nの値に1を加算する
(n62→n63)。そして、カウンタ値nが5以上で
あるかどうかを判定し(n64)、5未満であれば上記
したn61からの処理を繰り返す。n64で5以上であ
ると判定すると障害が発生していると判定し(n6
5)、認証要求送信処理を完了する。
FIG. 10 is a flowchart showing the authentication request transmission process. When the network controller 2 transmits an authentication request from the upper communication unit 26 (n61) and receives an authentication result from the host device 3 within a fixed time, a failure has occurred in the host device 3 and the communication path with the host device 3. It is determined that there is no (normal) (n62 → n66). And
Counter value n that counts the number of transmission errors
Is set to 0 (n67), and the authentication request transmission process is completed. By the way, if the authentication result is not transmitted from the host device 3 within a fixed time, 1 is added to the value of the counter value n (n62 → n63). Then, it is determined whether or not the counter value n is 5 or more (n64), and if it is less than 5, the above-described processing from n61 is repeated. If it is determined in n64 that it is 5 or more, it is determined that a failure has occurred (n6
5) The authentication request transmission process is completed.

【0025】ネットワークコントローラ2は、n24の
認証要求送信処理が完了すると、この処理でホスト装置
3またはホスト装置3とのデータ伝送ラインに障害が発
生していることを検出したかどうかを判定する(n2
5)。この判定で、障害が発生していることを検出した
ときには、障害発生中を登録する(n26)。この障害
発生中の登録は、上述した障害検出フラグをオンするこ
とで行われる。一方、この判定で障害が発生しているこ
とが検出されていないと、認証要求はホスト装置3で受
信されて、ホスト装置3からの認証結果を受信してい
る。
Upon completion of the authentication request transmission process of n24, the network controller 2 determines whether or not it is detected that a failure has occurred in the host device 3 or the data transmission line with the host device 3 in this process ( n2
5). When it is detected in this determination that a failure has occurred, the fact that a failure has occurred is registered (n26). The registration during the occurrence of a failure is performed by turning on the failure detection flag described above. On the other hand, if it is not detected that a failure has occurred in this determination, the authentication request is received by the host device 3 and the authentication result from the host device 3 is received.

【0026】ここで、ネットワークコントローラ2から
認証要求が送信されてきた時のホスト装置3の処理を説
明する。ホスト装置3は、通信部37でネットワークコ
ントローラ2からの送信データを受信すると(n4
1)、これが認証要求であるかどうかを判定する(n4
2)。ここで、認証要求であると判定すると、顧客情報
記憶部35に記憶している顧客ファイル47に登録され
ている該当する顧客レコード36と、ネガファイル記憶
部36に記憶されているネガファイル等を用いて取引の
認証処理を行い(n43)、取引可の場合には与信残高
記憶エリア45の与信残高を更新し(n44→n4
5)、更新された与信残高を含む認証結果を通信部37
からネットワークコントローラ2に送信する(n4
6)。
Here, the processing of the host device 3 when the authentication request is transmitted from the network controller 2 will be described. When the host device 3 receives the transmission data from the network controller 2 at the communication unit 37 (n4
1) determine if this is an authentication request (n4)
2). When it is determined that the request is an authentication request, the corresponding customer record 36 registered in the customer file 47 stored in the customer information storage unit 35, the negative file stored in the negative file storage unit 36, and the like are stored. The transaction is authenticated using (n43), and if the transaction is acceptable, the credit balance in the credit balance storage area 45 is updated (n44 → n4).
5), the communication unit 37 displays the authentication result including the updated credit balance.
To the network controller 2 (n4
6).

【0027】ネットワークコントローラ2は、ホスト装
置3から認証結果を受信していると(n25で障害を検
出していない場合)、この受信している認証結果を下位
通信部25から端末装置1に転送する(n28)。とこ
ろで、n23で障害発生中と判定した場合やn26で障
害発生中を登録した場合には、現在障害が発生中である
旨を認証結果として下位通信部25から端末装置1に送
信する(n27)。
When the network controller 2 receives the authentication result from the host device 3 (when no failure is detected in n25), the network controller 2 transfers the received authentication result from the lower communication section 25 to the terminal device 1. (N28). By the way, when it is determined that there is a failure in n23 or when the failure is registered in n26, the fact that a failure is currently occurring is transmitted from the lower communication unit 25 to the terminal device 1 as an authentication result (n27). .

【0028】端末装置1は、ネットワークコントローラ
2からの認証結果を受信すると(n4)、この認証結果
が障害発生中を示す通知であるかどうかを判定する(n
5)。ここで、障害発生中を示す通知でないと判定する
と(取引の認証結果である場合)、この取引の可否を判
定する(n6)。ここで、取引可であると判定すると、
プリンタで伝票を印字する等の取引処理を行い(n
7)、挿入されたカード50の与信残高記憶エリア53
に認証結果に含まれて送信されてきた更新された与信残
高を書き込む(n8)。そして、挿入されたカード50
を排出して処理を完了する(n17)。また、n6で取
引不可と判定した場合には、取引が不可である旨を表示
部17に表示する等の取引中止処理を行って(n9)、
オペレータに取引が不可であることを知らせる。そし
て、挿入されたカード50を排出して処理を完了する
(n17)。
When the terminal device 1 receives the authentication result from the network controller 2 (n4), it determines whether or not the authentication result is a notification indicating that a failure has occurred (n4).
5). If it is determined that the notification does not indicate that a failure has occurred (if the transaction is the authentication result), it is determined whether or not this transaction is possible (n6). Here, if it is determined that the transaction is possible,
Perform transaction processing such as printing slips on a printer (n
7), the credit balance storage area 53 of the inserted card 50
The updated credit balance that is included in the authentication result and transmitted is written in (n8). And the inserted card 50
Is discharged to complete the process (n17). When it is determined that the transaction is not possible at n6, transaction suspension processing such as displaying on the display unit 17 that the transaction is impossible is performed (n9),
Notify the operator that the transaction is not possible. Then, the inserted card 50 is discharged to complete the process (n17).

【0029】一方、ネットワークコントローラ2からの
応答が障害発生中の通知であった場合には、カード50
の与信残高記憶エリア53に記憶されている与信残高を
用いて取引の認証処理を行う(n10)。この認証処理
は、取引金額が与信残高記憶エリア53に記憶されてい
る与信残高以下であれば取引可と判定し、与信残高記憶
エリア53に記憶されている与信残高が取引金額に満た
ない場合には取引不可と判定する。この認証処理で取引
不可と判定した場合には(n11)、上記と同様に取引
が不可である旨を表示部17に表示する等の取引中止処
理を行って(n9)、オペレータに取引が不可であるこ
とを知らせる。そして、挿入されたカード50を排出し
て処理を完了する(n17)。n11で取引可と判定し
た場合には、カード50に書き込まれている与信残高を
用いて取引の認証処理を行った旨を表示部17に表示し
(n12)、オペレータにこの取引の認証処理がカード
50に記憶されている与信残高を用いて行われたことを
知らせる。そして、取引伝票をプリンタ16から発行す
る等の取引処理を行い(n13)、このカード50の与
信残高記憶エリア53に記憶されていた与信残高から取
引金額を引いて、取引後の与信残高を算出する(n1
4)。そして、この算出した与信残高を与信残高記憶エ
リア53に書き込む(n15)。また、この取引の売上
データをネットワークコントローラ2に送信し(n1
6)、挿入されたカード50を排出して処理を完了する
(n17)。
On the other hand, when the response from the network controller 2 is a notification that a failure has occurred, the card 50
The transaction is authenticated using the credit balance stored in the credit balance storage area 53 (n10). In this authentication processing, if the transaction amount is less than or equal to the credit balance stored in the credit balance storage area 53, it is determined that the transaction is possible, and if the credit balance stored in the credit balance storage area 53 is less than the transaction amount. Determines that the transaction is not possible. When it is determined that the transaction is not possible in this authentication processing (n11), transaction suspension processing such as displaying the fact that the transaction is not possible on the display unit 17 is performed as in the above (n9), and the transaction is not available to the operator. Let us know. Then, the inserted card 50 is discharged to complete the process (n17). When it is determined that the transaction is acceptable in n11, the fact that the transaction authentication processing is performed using the credit balance written in the card 50 is displayed on the display unit 17 (n12), and the operator is informed of the transaction authentication processing. Notify that the credit balance stored in the card 50 is used. Then, transaction processing such as issuing a transaction slip from the printer 16 is performed (n13), and the transaction amount is subtracted from the credit balance stored in the credit balance storage area 53 of this card 50 to calculate the credit balance after the transaction. Do (n1
4). Then, the calculated credit balance is written in the credit balance storage area 53 (n15). Also, the sales data of this transaction is transmitted to the network controller 2 (n1
6) Then, the inserted card 50 is ejected to complete the process (n17).

【0030】ネットワークコントローラ2は、n16で
端末装置1が送信したデータを受信すると(n21)、
この場合にはn22で認証要求でないと判定し、n29
で売上データであると判定する。ところで、端末装置1
から送信されてきたデータが認証要求、売上データのど
ちらでもない場合には、この送信されてきたデータに基
づく処理を行う(その他の処理を行う。)(n31)。
ネットワークコントローラ2はn29で売上データが送
信されてきたと判定すると、この送信されてきた売上デ
ータを一旦売上データ記憶部24に記憶し(n31)、
処理を完了する。
When the network controller 2 receives the data transmitted by the terminal device 1 at n16 (n21),
In this case, it is determined in n22 that the request is not an authentication request, and n29
It is determined to be sales data. By the way, the terminal device 1
If the data transmitted from is neither the authentication request nor the sales data, processing based on the transmitted data is performed (other processing is performed) (n31).
When the network controller 2 determines that the sales data has been transmitted at n29, the transmitted sales data is temporarily stored in the sales data storage unit 24 (n31),
Complete the process.

【0031】つぎに、ネットワークコントローラ2が行
う障害復旧検出処理について説明する。図11は、障害
復旧検出処理のフローチャートである。ネットワークコ
ントローラ2は、障害検出フラグがオンしている場合に
この処理を行う。ネットワークコントローラ2は、ホス
ト装置3に開始要求電文を送信する(n71)。このと
き、ホスト装置3またはホスト3との通信路に発生して
いた障害が復旧されていると、ホスト装置3の通信部3
7ではネットワークコントローラ2からの開始要求電文
が受信される。
Next, a fault recovery detection process performed by the network controller 2 will be described. FIG. 11 is a flowchart of the failure recovery detection process. The network controller 2 performs this processing when the failure detection flag is on. The network controller 2 sends a start request message to the host device 3 (n71). At this time, if the failure occurring in the host device 3 or the communication path with the host 3 has been recovered, the communication unit 3 of the host device 3
In 7, the start request message from the network controller 2 is received.

【0032】ホスト装置3は、ネットワークコントロー
ラ2からの送信データを受信すると(n41)、これが
開始要求電文であることを判定し(n42→n47→n
50)、応答電文を送信する(n51)。すなわち、ネ
ットワークコントローラ2は、障害が復旧されているか
どうかはホスト装置3からの応答電文を受信したかどう
かで判定することができる。ネットワークコントローラ
2は、n72で応答電文を受信していないと判定した場
合には、障害がまだ復旧していないと判定する(n7
6)。一方、n72で応答電文を受信したと判定する
と、障害が復旧されたと判定し(n73)、障害検出フ
ラグをオフにする(障害の復旧を登録する)(n7
4)。そして、ネットワークコントローラ2は、障害発
生中にn31で売上データ記憶部24に記憶した売上デ
ータをホスト装置3に送信する(n75)。
Upon receiving the transmission data from the network controller 2 (n41), the host device 3 determines that this is a start request message (n42 → n47 → n).
50), and send a response message (n51). That is, the network controller 2 can determine whether or not the failure has been recovered by whether or not the response message from the host device 3 has been received. When it is determined in n72 that the response message has not been received, the network controller 2 determines that the failure has not yet been recovered (n7).
6). On the other hand, if it is determined in n72 that the response message has been received, it is determined that the failure has been restored (n73), and the failure detection flag is turned off (failure recovery is registered) (n7).
4). Then, the network controller 2 transmits the sales data stored in the sales data storage unit 24 in n31 to the host device 3 during the failure (n75).

【0033】ホスト装置3は、ネットワークコントロー
ラ2からの送信データを受信すると(n41)、これが
売上データであることを判定し(n42→n45)、売
上データ記憶部34にこの売上データを記憶するととも
に(n48)、この売上データに基づいて該当する顧客
レコード36の与信限度額記憶エリア35等を更新を行
う(n49)。
When the host device 3 receives the transmission data from the network controller 2 (n41), it determines that this is sales data (n42 → n45) and stores the sales data in the sales data storage unit 34. (N48), based on the sales data, the credit limit storage area 35 of the corresponding customer record 36 is updated (n49).

【0034】以上のように、カード処理システムが正常
である場合には、クレジットの認証がホスト装置3で行
われ、端末装置1がこの取引で更新された与信残高をカ
ードに書き込む。そして、ホスト装置3またはホスト装
置3とネットワークコントローラ2間の通信路に障害が
発生すると、カードに書き込まれている与信残高に基づ
いてクレジットの認証処理を行うことにより、不良債権
の発生を防止することができる。また、カードに書き込
まれていた与信残高でクレジットの認証処理を行った場
合には、その旨を表示するためオペレータに知らせるこ
とができる。
As described above, when the card processing system is normal, the credit is authenticated by the host device 3, and the terminal device 1 writes the credit balance updated by this transaction on the card. When a failure occurs in the host device 3 or the communication path between the host device 3 and the network controller 2, the credit authentication process is performed based on the credit balance written in the card to prevent the occurrence of bad debt. be able to. Further, when the credit authentication processing is performed with the credit balance written in the card, it is possible to notify the operator by displaying that fact.

【0035】また、障害が発生した場合には、ネットワ
ークコントローラ2がこの発生している障害が復旧され
たかどうかを監視し、障害が復旧されるとすぐにクレジ
ットの認証をホスト装置で行うことができる。また、売
上データ記憶部34で一括して売上を管理することがで
きる。
Further, when a failure occurs, the network controller 2 monitors whether or not the failure that has occurred is recovered, and as soon as the failure is recovered, the host device can authenticate the credit. it can. Further, the sales data storage unit 34 can collectively manage the sales.

【0036】なお、この発明は、上記実施例ではクレジ
ットの取引の認証を行うカード処理システムで説明を行
ったがこれに限定されるものでなく、カードに認証用デ
ータの少なくとも一部を記憶させておいて障害の発生時
には、このカードに記憶されている認証用データの少な
くとも一部を用いて認証処理を行うカード処理システム
に適用することができる。
Although the present invention has been described in the above embodiment with a card processing system for authenticating a credit transaction, the present invention is not limited to this, and at least a part of the authentication data is stored in the card. When a failure occurs, it can be applied to a card processing system that performs an authentication process using at least a part of the authentication data stored in this card.

【0037】[0037]

【発明の効果】以上のように、この発明によれば、カー
ドに認証用データの少なくとも一部を書き込んでおくこ
とにより、障害の発生等によりホスト装置で認証処理が
行えない場合、このカードに書き込んでいる認証用デー
タの少なくとも一部を用いてカードの認証を行うことが
できる。
As described above, according to the present invention, by writing at least a part of the authentication data in the card, if the host device cannot perform the authentication process due to a failure or the like, the card is stored in the card. The card can be authenticated using at least a part of the written authentication data.

【0038】また、クレジットの取引の認証を行うカー
ド処理システムに適用することで、障害の発生時にカー
ドに記憶されている与信残高を用いてクレジットでの取
引を中止することなく取引の認証が行え、与信限度額以
上の債務をもったカードが発生することを防止しするこ
とで、不良債権の発生を抑制することができる。
Further, by applying to a card processing system for authenticating a credit transaction, the transaction can be authenticated by using the credit balance stored in the card when a failure occurs without stopping the credit transaction. , It is possible to suppress the generation of bad debts by preventing the generation of cards with debts exceeding the credit limit.

【0039】また、カードに書き込まれている認証用デ
ータの少なくとも一部を用いて認証処理を行った場合に
は、端末装置でその旨を表示するため、オペレータに認
証処理がカードに書き込まれている認証用データの少な
くとも一部を用いた簡易認証処理が行われたかどうかを
知らせることができる。
Further, when the authentication processing is performed using at least a part of the authentication data written in the card, the terminal device displays that fact, and the authentication processing is written in the card by the operator. It is possible to inform whether or not the simple authentication process using at least a part of the existing authentication data is performed.

【0040】さらに、ホスト装置が認証処理を行った時
には、カードに書き込む認証用データの少なくとも一部
を送信することで、カードに書き込まれる認証用データ
の少なくとも一部が認証処理を行う度に更新されるもの
であっても、更新的にカードに記憶させることができ
る。
Further, when the host device performs the authentication process, at least a part of the authentication data written in the card is transmitted, so that at least a part of the authentication data written in the card is updated every time the authentication process is performed. Even if it is done, it can be updated and stored in the card.

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

【図1】この発明の実施例である取引処理システムの構
成を示す図である。
FIG. 1 is a diagram showing a configuration of a transaction processing system that is an embodiment of the present invention.

【図2】この実施例の端末装置の構成を示す図である。FIG. 2 is a diagram showing a configuration of a terminal device of this embodiment.

【図3】この実施例のネットワークコントローラの構成
を示す図である。
FIG. 3 is a diagram showing a configuration of a network controller of this embodiment.

【図4】同実施例のホスト装置の構成を示す図である。FIG. 4 is a diagram showing a configuration of a host device of the embodiment.

【図5】同実施例の顧客ファイルの構成を示す図であ
る。
FIG. 5 is a diagram showing a structure of a customer file of the embodiment.

【図6】同実施例のカードの構成を示す図である。FIG. 6 is a diagram showing a configuration of a card of the embodiment.

【図7】同実施例の端末装置の処理を示すフローチャー
トである。
FIG. 7 is a flowchart showing processing of the terminal device of the embodiment.

【図8】同実施例のネットワークコントローラの処理を
示すフローチャートである。
FIG. 8 is a flowchart showing the processing of the network controller of the embodiment.

【図9】同実施例のホスト装置の処理を示すフローチャ
ートである。
FIG. 9 is a flowchart showing the processing of the host device of the embodiment.

【図10】同実施例の認証要求送信処理を示すフローチ
ャートである。
FIG. 10 is a flowchart showing an authentication request transmission process of the same embodiment.

【図11】同実施例の障害復旧の検出処理を示すフロー
チャートである。
FIG. 11 is a flowchart showing a failure recovery detection process of the embodiment.

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

1(1-1〜1-n)−端末装置 2−ネットワークコントローラ 3−ホスト装置 15−カード処理部 17−表示部 18−通信部 24、34−売上データ記憶部 35−顧客情報記憶部 36−ネガファイル記憶部 40−カード 53−与信残高記憶エリア 1 (1-1 to 1-n) -Terminal device 2-Network controller 3-Host device 15-Card processing unit 17-Display unit 18-Communication unit 24, 34-Sales data storage unit 35-Customer information storage unit 36- Negative file storage unit 40-Card 53-Credit balance storage area

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 カードからカードデータを読み出すカー
ド処理装置と、前記カード処理装置にデータ伝送ライン
等を介してデータ通信可能に接続され、認証処理を行う
ための認証用データを記憶したホスト装置と、を備え、 前記カード処理装置が前記ホスト装置にカードの認証を
要求するカード処理システムにおいて、 前記カードに、前記認証用データの少なくとも一部を記
憶する記憶エリアを設け、 前記カード処理装置に、前記ホスト装置への認証要求の
送信可否を検出する送信可否検出手段と、前記ホスト装
置に認証要求の送信ができない時には該カードに記憶さ
れている認証用データの少なくとも一部を用いて認証処
理を行う簡易認証処理手段と、を備えたことを特徴とす
るカード処理システム。
1. A card processing device for reading card data from a card, and a host device connected to the card processing device via a data transmission line or the like so as to be capable of data communication and storing authentication data for performing an authentication process. In the card processing system, wherein the card processing device requests the host device to authenticate the card, the card is provided with a storage area for storing at least a part of the authentication data, and the card processing device, An authentication process is performed by using a transmission propriety detection unit that detects whether the authentication request can be transmitted to the host device and at least a part of the authentication data stored in the card when the authentication request cannot be transmitted to the host device. A card processing system, comprising: a simple authentication processing means for performing.
【請求項2】 前記カードは、クレジットカードであ
り、 前記認証用データの少なくとも一部は、該カードの与信
残高であることを特徴とする請求項1記載のカード処理
システム。
2. The card processing system according to claim 1, wherein the card is a credit card, and at least a part of the authentication data is a credit balance of the card.
【請求項3】 前記カード処理装置に、前記簡易認証処
理手段を実行した時にはその旨を表示する表示手段を備
えたことを特徴とする請求項1または2記載のカード処
理システム。
3. The card processing system according to claim 1, wherein the card processing device is provided with display means for displaying a message indicating that the simple authentication processing means has been executed.
【請求項4】 前記ホスト装置に、認証処理を行った時
には前記認証用データの少なくとも一部をカード処理装
置に送信する認証用データ送信手段を備え、 前記カード処理装置に、前記認証用データの少なくとも
一部をカードに書き込む書込手段を備えたことを特徴と
する請求項1、2または3記載のカード処理システム。
4. The host device is provided with an authentication data transmission means for transmitting at least a part of the authentication data to a card processing device when performing the authentication process, and the card processing device is provided with the authentication data of the authentication data. 4. The card processing system according to claim 1, further comprising a writing unit that writes at least a part of the card.
JP17081294A 1994-07-22 1994-07-22 Card processing system Pending JPH0836606A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17081294A JPH0836606A (en) 1994-07-22 1994-07-22 Card processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17081294A JPH0836606A (en) 1994-07-22 1994-07-22 Card processing system

Publications (1)

Publication Number Publication Date
JPH0836606A true JPH0836606A (en) 1996-02-06

Family

ID=15911798

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17081294A Pending JPH0836606A (en) 1994-07-22 1994-07-22 Card processing system

Country Status (1)

Country Link
JP (1) JPH0836606A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003509734A (en) * 1999-04-21 2003-03-11 リサーチ・インベストメント・ネットワーク・インコーポレーテッド Manufacturing systems, methods and articles of manufacture that justify the use of electronic content utilizing a laser-centric medium
JP2007213399A (en) * 2006-02-10 2007-08-23 Nec Electronics Corp Electronic money settlement system, subscriber's terminal, and settlement method and program for subscriber's terminal
JP2013037708A (en) * 2012-09-19 2013-02-21 Casio Comput Co Ltd Electronic apparatus and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003509734A (en) * 1999-04-21 2003-03-11 リサーチ・インベストメント・ネットワーク・インコーポレーテッド Manufacturing systems, methods and articles of manufacture that justify the use of electronic content utilizing a laser-centric medium
JP2007213399A (en) * 2006-02-10 2007-08-23 Nec Electronics Corp Electronic money settlement system, subscriber's terminal, and settlement method and program for subscriber's terminal
JP2013037708A (en) * 2012-09-19 2013-02-21 Casio Comput Co Ltd Electronic apparatus and program

Similar Documents

Publication Publication Date Title
EP0117124A2 (en) Transaction safety system
JPH0836606A (en) Card processing system
JP2002137501A (en) Printer and print system
JP6712152B2 (en) Receipt issuing device, control method, and program
JPH06266737A (en) Data communication system
KR101093841B1 (en) Disaster Recovery Method of Financial Automation Equipment
JP2002334281A (en) Automatic printing system, apparatus and method
JP2893715B2 (en) Order data processing system
JP2773321B2 (en) Transaction processing system and credit terminal device
JP2628369B2 (en) Information control device for usability information such as cash dispensers
JPS59153265A (en) Transaction processor
JPH06215008A (en) Credit processing system
JPH11284636A (en) Interface and communicating method, hub device, and usb communication method
JPH03250297A (en) credit terminal machine
JPH03288264A (en) Automatic transaction system
JP2545494B2 (en) Terminal device
JP2017134570A (en) Ticket issue terminal and control method for ticket issue terminal
JPH11185154A (en) Transaction processor
JP2007025954A (en) Automatic transaction device and automatic transaction system
JP2792179B2 (en) Online system for cash transactions
JPS6373742A (en) Transmission abnormality notification method
JPH0232676B2 (en)
KR20010105605A (en) System for sanction a credit card using personal computer
JPS63245796A (en) Check printer
JPH08235279A (en) Media data notification system for automated equipment