JP3015902B2 - Credit transaction processing system and terminal device - Google Patents
Credit transaction processing system and terminal deviceInfo
- Publication number
- JP3015902B2 JP3015902B2 JP27173190A JP27173190A JP3015902B2 JP 3015902 B2 JP3015902 B2 JP 3015902B2 JP 27173190 A JP27173190 A JP 27173190A JP 27173190 A JP27173190 A JP 27173190A JP 3015902 B2 JP3015902 B2 JP 3015902B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- transaction
- credit
- host computer
- message
- 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 - Lifetime
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、クレジット取引処理システムとクレジット
取引のための端末装置に関し、特に、加盟店側に設けら
れるCAT(Credit Authorization Terminalの略)などの
端末装置と、端末装置に通信接続されるクレジット会社
側のホストコンピュータとを含むクレジット取引処理シ
ステムおよび端末装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a credit transaction processing system and a terminal device for credit transactions, and more particularly, to a CAT (abbreviation of Credit Authorization Terminal) provided at a member store. The present invention relates to a credit transaction processing system including a terminal device and a host computer of a credit company connected to the terminal device for communication, and a terminal device.
[従来の技術] 従来より、消費者が現金を支払うことなく物品の購
入、サービスの供与を受けることができるクレジットカ
ードが市場に出回っている。前記クレジットカードは、
クレジット会社から発行される。消費者が、クレジット
カードを利用して加盟店で買物などする場合は、加盟店
に設けられたCATとオンライン接続されたクレジット会
社のホストコンピュータとの間で取引内容、カードの不
正使用防止ならびに与信限度額管理のためのデータ通信
処理が行なわれる。このような、オンライン通信処理を
含むクレジット取引処理において、CATからホストコン
ピュータへの売上電文の伝送エラー、あるいは端末障害
(電源異常など)により、CATとホストコンピュータと
の間で送受信された売上データにデータの不一致が発生
することがある。前記売上データの不一致は、クレジッ
ト取引処理の信頼性を低下させたり、消費者に対し不信
感を与えることにもなるので、従来は前記売上データの
不一致防止対策として、次の2方式を採用している。ま
ず、第1の方式について説明する。[Related Art] Conventionally, credit cards that allow consumers to purchase goods and receive services without paying cash have been on the market. The credit card is
Issued by credit companies. When a consumer uses a credit card to make a purchase at a member store, transactions between the CAT provided at the member store and a host computer of a credit company that is connected online can be performed, the card can be prevented from being used improperly and credit can be prevented. Data communication processing for limit management is performed. In such credit transaction processing including online communication processing, the sales data transmitted and received between the CAT and the host computer due to transmission error of the sales telegram from the CAT to the host computer or terminal failure (power failure etc.) Data mismatch may occur. Since the inconsistency in the sales data reduces the reliability of the credit transaction processing and gives the consumer distrust, the following two methods have been conventionally adopted as measures to prevent the inconsistency in the sales data. ing. First, the first method will be described.
第6図は、従来のクレジット取引処理システムの伝送
エラー対策のために採用される第1のクレジット処理方
式を説明するための概略図である。図において、クレジ
ット取引処理システムは、店舗側に備えられるCAT1を、
通信回線3を介してクレジット会社側に備えられるホス
トコンピュータ2に接続している。前記ホストコンピュ
ータ2には、CAT1から受信した売上データをストアする
ためのデータファイル21および売上伝票のデータをスト
アするための売上伝票のデータファイル22を備えてい
る。FIG. 6 is a schematic diagram for explaining a first credit processing method adopted for a transmission error countermeasure in a conventional credit transaction processing system. In the figure, the credit transaction processing system uses CAT1 provided on the store side,
It is connected via a communication line 3 to a host computer 2 provided at the credit company side. The host computer 2 includes a data file 21 for storing sales data received from CAT1 and a sales slip data file 22 for storing sales slip data.
第1の方式は、オンライン通信と伝票郵送とを併用し
た方式である。つまり、各店舗側に備えられるCAT1は、
通常のクレジット取引処理ごとに、ホストコンピュータ
2に対して取引内容(取引金額、取引件数など)に関す
るデータを送信する。ホストコンピュータ2は前記送信
データをアクセス可能なメモリにストアされる受信デー
タファイル21に逐次書込んでストアする。たとえば、前
記データファイル21はCAT1ごとに編集されているので、
ホストコンピュータはCAT1を特定することができれば、
容易にデータファイル21をアクセスすることが可能とな
る。また、各店舗側は、CAT1におけるクレジット取引の
売上を伝票形式で控えて蓄積しており、定期的にクレジ
ット会社側に郵送する。クレジット会社側は、郵送され
てきた前記伝票内容をホストコンピュータ2にキー入力
などによりデータ入力する。前記入力データは、売上伝
票のデータファイル22にストアされる。このデータファ
イル22のデータは、CAT1ごとに編集されているので、ホ
ストコンピュータ2はCAT1を特定することができれば、
前記データファイル22をアクセスすることが容易とな
る。前記データ入力後、ホストコンピュータ2は、その
時点までに蓄積された受信した売上データファイル21の
データ内容と、売上伝票のデータファイル22とのデータ
内容を比較照合し、両データ内容がすべて一致している
か否かを確認する。このとき、両データ内容が一致して
いれば、店舗側とクレジット会社側との取引は成立した
と確認されるが、前記データ内容が一致しない場合は、
通信回線3が何らかの原因によりエラーを起こしたか、
または、CAT1側またはホストコンピュータ2側に何らか
の電源異常があり、伝送処理が正常に行なわれなかった
ことを確認し、今回のクレジット取引処理は不成立とし
ている。The first method is a method in which online communication and slip mailing are used in combination. In other words, CAT1 provided at each store side,
Each time a normal credit transaction process is performed, data relating to transaction contents (transaction amount, number of transactions, etc.) is transmitted to the host computer 2. The host computer 2 sequentially writes and stores the transmission data in a reception data file 21 stored in an accessible memory. For example, since the data file 21 is edited for each CAT1,
If the host computer can identify CAT1,
The data file 21 can be easily accessed. Each store stores the sales of credit transactions in CAT1 in the form of slips, and periodically mails them to the credit company. The credit company inputs data of the mailed slip into the host computer 2 by key input or the like. The input data is stored in the sales slip data file 22. Since the data in the data file 22 is edited for each CAT1, if the host computer 2 can specify the CAT1,
Accessing the data file 22 becomes easy. After inputting the data, the host computer 2 compares and compares the data contents of the received sales data file 21 accumulated up to that point with the data contents of the sales slip data file 22, and both data contents match. Check whether it is. At this time, if the two data contents match, it is confirmed that the transaction between the store side and the credit company side has been established, but if the data contents do not match,
Whether the communication line 3 has caused an error for some reason,
Alternatively, it is confirmed that there is some power supply abnormality on the CAT1 side or the host computer 2 side and the transmission processing has not been performed normally, and it is determined that the current credit transaction processing is not established.
以上のように、第1の方式によれば、クレジット取引
処理ごとに行なわれるデータ通信のほかに、定期的に行
なわれるクレジット取引による売上伝票の一括送付とい
う二重のデータ収集を行なって、伝送エラーを検出し、
正常な取引処理が行なわれるようにしてきた。As described above, according to the first method, in addition to data communication performed for each credit transaction process, double data collection is performed by collectively sending sales slips by periodically performing credit transactions, and transmission is performed. Error detected,
Normal transaction processing has been performed.
次に、第2の方式について説明する。 Next, the second method will be described.
第7図は、従来のクレジット取引処理システムの伝送
エラー対策のために採用される第2のクレジット処理方
式を説明するための概略図である。FIG. 7 is a schematic diagram for explaining a second credit processing method adopted for a transmission error countermeasure in the conventional credit transaction processing system.
第7図において、店舗側に備えられる複数のCAT1は、
同じく店舗側に備えられるクラスタコントローラ4にLA
N(Local Area Networkの略)5を介して集中的に接
続され、前記クラスタコントローラ4は、通信回線3を
介してクレジット会社側のホストコンピュータ2に接続
される。前記クラスタコントローラ4には、累積した売
上データファイル41をストアするためのメモリが接続さ
れ、ホストコンピュータ2には、通信回線3を介して受
信した売上データファイル21をストアするためのメモリ
が接続されている。In FIG. 7, a plurality of CAT1s provided on the store side are:
The cluster controller 4 also provided on the store side has LA
The cluster controller 4 is intensively connected via an N (Local Area Network) 5, and the cluster controller 4 is connected via a communication line 3 to the host computer 2 on the credit company side. A memory for storing the accumulated sales data file 41 is connected to the cluster controller 4, and a memory for storing the sales data file 21 received via the communication line 3 is connected to the host computer 2. ing.
第7図において、通常のクレジット取引処理に関する
データは、CAT1でクレジット取引処理があるごとにLAN5
を介してクラスタコントローラ4に与えられ、応じてク
ラスタコントローラ4は、前記受信データをデータファ
イル41に蓄積してストアする。同時に、クラスタコント
ローラ4は、前記LAN5を介してCAT1から受信したデータ
を、通信回線3を介してホストコンピュータ2に与え
る。ホストコンピュータ2は、前記通信回線3から受信
したデータを、データファイル21に蓄積してストアす
る。その後、1日の取引処理が終了すると、クラスタコ
ントローラ4は、1日分のクレジット取引処理に関する
データが蓄積されたデータファイル41を通信回線3を介
してホストコンピュータ2側に転送する。ホストコンピ
ュータ2は、受信した前記データファイル41を一時的に
内部メモリなどにストアし、1日分のクレジット取引処
理に関するデータが受信されて蓄積されたデータファイ
ル21と前記データファイル41とのデータ内容を比較照合
する。ホストコンピュータ2は、前記データファイル21
および41の内容が一致していれば、店舗側との本日のク
レジット取引処理の成立を判定するが、両データファイ
ルの内容が一致しなければ、本日の前記店舗側とのクレ
ジット取引処理は不成立と判別し、伝送エラー発生の有
無確認など原因の追求にあたる。In FIG. 7, the data on the normal credit transaction processing is LAN5 every time there is a credit transaction processing in CAT1.
Is given to the cluster controller 4, and the cluster controller 4 accumulates and stores the received data in the data file 41. At the same time, the cluster controller 4 gives the data received from the CAT 1 via the LAN 5 to the host computer 2 via the communication line 3. The host computer 2 accumulates and stores the data received from the communication line 3 in a data file 21. Thereafter, when the transaction processing for one day is completed, the cluster controller 4 transfers the data file 41 storing the data relating to the credit transaction processing for one day to the host computer 2 via the communication line 3. The host computer 2 temporarily stores the received data file 41 in an internal memory or the like, and stores the data contents of the data file 21 and the data file 41 in which the data relating to the credit transaction processing for one day is received and accumulated. Is compared. The host computer 2 stores the data file 21
If the contents of (1) and (2) match, it is determined that the credit transaction processing with the store today is established.If the contents of both data files do not match, the credit transaction processing with the store today is not established. And pursue the cause, such as checking for the occurrence of transmission errors.
第7図は、店舗側に複数台のCAT1が備えられてクラス
タコントローラ4が設置されている場合の例であり、店
舗側に少数台のCAT1が設けられる場合は、クラスタコン
トローラ4を介さず、各CAT1が直接にホストコンピュー
タ2とデータ通信しながら、各CAT1にストアされている
売上データファイルに取引データを蓄積するようにして
いる。この場合も、各CAT1にストアされた蓄積売上デー
タファイルとホストコンピュータ側にストアされた受信
売上データファイルとの内容の比較照合によりクレジッ
ト取引処理の成立または不成立を判別するようにしてい
る。FIG. 7 is an example in which a plurality of CAT1s are provided on the store side and a cluster controller 4 is installed. When a small number of CAT1s are provided on the store side, the cluster controller 4 is not interposed. While each CAT1 directly communicates data with the host computer 2, transaction data is stored in a sales data file stored in each CAT1. Also in this case, the establishment or failure of the credit transaction processing is determined by comparing and comparing the contents of the stored sales data file stored in each CAT1 and the received sales data file stored in the host computer.
つまり、この第2の対策は、CAT1とホストコンピュー
タ2は、クレジット取引ごとに相互にその取引内容をメ
モリにストアするように処理しているので、通信回線3
の異常などによる伝送エラーが発生しなければ、常に両
者にメモリされているデータ内容は一致しているという
根拠に基づいて伝送エラーを検出し正常取引が行なわれ
るようにしている。In other words, the second countermeasure is that the CAT 1 and the host computer 2 mutually store the transaction contents in the memory for each credit transaction.
If a transmission error does not occur due to an abnormality in the data, a transmission error is always detected based on the ground that the data contents stored in the two are the same, and a normal transaction is performed.
[発明が解決しようとする課題] しかしながら、上述した従来の2つの方式は、次のよ
うな問題がある。[Problems to be Solved by the Invention] However, the above two conventional systems have the following problems.
まず、前述した第1の方式の場合、各店舗側は、定期
的に各CAT1ごとに伝票を集計し、それをクレジット会社
毎に郵送する必要があり、店舗側は伝票集計の手間がか
かり煩わしいという問題があった。また、この場合、ホ
ストコンピュータ2側では、受理した伝票を各CAT1ごと
に分類し、この分類したデータをデータ入力し、内部メ
モリに一旦ストアする必要がある。そのため、キー入力
の誤りも発生しやすく、やはり手間がかかるという問題
があった。First, in the case of the above-described first method, each store needs to periodically total the slips for each CAT1 and mail it to each credit company, and the stores need time and effort to collect the slips. There was a problem. In this case, the host computer 2 needs to classify the received slips for each CAT1, input the classified data, and temporarily store the data in the internal memory. For this reason, there has been a problem that a key input error is likely to occur, which also takes time.
また、前記第2の方式の場合、ホストコンピュータ2
側は、毎日取引終了後の一定時間期間に、全CAT1または
すべてのクラスタコントローラ4とデータ通信を行なう
必要があるので、この短期間にホストコンピュータ2側
の負荷が上昇するとともに、通信回線3の負荷も上昇す
る。そのため、ホストコンピュータ2および通信回線3
の性能は、最低、この短期間の負荷集中を解消するだけ
の高性能を備える必要があるので、このクレジット取引
処理システム自体のコスト高を招くという問題があっ
た。そこで、前述した負荷の集中を解消するために、複
数台のCAT1を1台のクラスタコントローラ4に集中接続
させ、実際の通信を、クラスタコントローラ4とホスト
コンピュータ2との間でのみ行なわれるようにすれば、
前述したような負荷の異常上昇は防止できると考えられ
るが、クラスタコントローラ4を備えるほど多くのCAT1
を設置していない小規模店舗にとっては、この対策は不
向きであり、実際の解決策とはならないという問題もあ
った。In the case of the second method, the host computer 2
It is necessary for the side to perform data communication with all the CATs 1 or all the cluster controllers 4 for a certain period of time after the end of the transaction every day. The load also increases. Therefore, the host computer 2 and the communication line 3
The performance of the credit transaction processing system itself must be high enough to eliminate the short-term load concentration at the minimum. Therefore, in order to eliminate the load concentration described above, a plurality of CATs 1 are centrally connected to one cluster controller 4 so that actual communication is performed only between the cluster controller 4 and the host computer 2. if,
Although it is considered that the abnormal increase of the load as described above can be prevented, the more the cluster controller 4 is provided, the more CAT1s are provided.
For small stores that do not have this, there is a problem that this measure is not suitable and is not an actual solution.
それゆえに本発明の目的は、端末装置を備えた店舗か
らホストコンピュータへの伝票郵送処理を省くととも
に、ホストコンピュータにおける複数端末装置との短期
間の通信集中処理による負荷上昇を解消することのでき
るクレジット取引処理システムおよび端末装置を提供す
ることである。Therefore, an object of the present invention is to provide a credit card which can omit the mailing process of a slip from a store provided with a terminal device to a host computer and can eliminate an increase in load due to a short-term centralized communication process with a plurality of terminal devices in the host computer. A transaction processing system and a terminal device are provided.
[課題を解決するための手段] この発明のある局面に係るクレジット取引処理システ
ムは複数のクレジット処理端末装置と、端末装置に通信
接続される複数のクレジット会社ごとのホストコンピュ
ータとを含み、端末装置はクレジット取引があるごと
に、クレジット会社別に取引内容を含む電文を送信し、
応じてホストコンピュータは受信電文の取引内容を記憶
するとともに累積するようなシステムであって、以下の
特徴を有する。つまり、端末装置は、少なくともクレジ
ット取引のつど更新されるクレジット会社別の送信回数
データをさらに含む電文を送信する送信手段を含み、ホ
ストコンピュータは、送信手段による電文送信に応じ
て、受信回数データを更新する受信回数データ更新手段
と、受信電文の送信回数データと受信回数データ更新手
段によって更新された受信回数データとの一致を判別す
る判別手段とを備え、端末装置はさらに、その日初めて
の通信があったことに応じて、送信回数データおよび受
信回数データを初期値に設定するため設定手段を有して
構成される。Means for Solving the Problems A credit transaction processing system according to an aspect of the present invention includes a plurality of credit processing terminal devices and a host computer for each of a plurality of credit companies communicatively connected to the terminal devices. Sends a message containing the details of the transaction by credit company each time there is a credit transaction,
Accordingly, the host computer is a system that stores and accumulates the transaction contents of the received message, and has the following features. That is, the terminal device includes transmission means for transmitting a message further including data on the number of transmissions for each credit company updated at least for each credit transaction, and the host computer transmits the data on the number of receptions in accordance with the transmission of the message by the transmission means. The terminal device further includes a reception count data update unit for updating, and a determination unit for determining whether the transmission count data of the received message matches the reception count data updated by the reception count data update unit. In response to the occurrence, the transmission number data and the reception number data are configured to have initial values.
また、この発明のもう1つの局面に従うクレジット取
引処理システムは、複数のクレジット処理端末装置と、
端末装置に通信接続される複数のクレジット会社ごとの
ホストコンピュータとを含み、端末装置はクレジット取
引があるごとに、クレジット会社別に取引内容を含む電
文を送信し、応じてホストコンピュータは受信電文の取
引内容を記憶するとともに累積するシステムであって、
次のような特徴を有する。端末装置は少なくともクレジ
ット取引のつど更新されるクレジット会社別の取引累計
金額データをさらに含む前記電文を送信する送信手段を
含み、ホストコンピュータは、送信手段による電文受信
に応じて、それまでに累積された取引金額データと受信
電文の取引累計金額データとの一致を判別する判別手段
と、判別手段による一致判別に応じて、累積された取引
金額データを更新する取引金額データ更新手段とを備え
る。端末装置はさらに、その日初めての通信があったこ
とに応じて、取引累計金額データおよびホストコンピュ
ータ側の累積された取引金属データを初期値に設定する
設定手段を備える。A credit transaction processing system according to another aspect of the present invention includes a plurality of credit processing terminal devices,
And a host computer for each of a plurality of credit companies communicatively connected to the terminal device, wherein the terminal device transmits a message including the details of the transaction for each credit company each time there is a credit transaction, and the host computer responds to the transaction of the received message. A system that stores and accumulates contents,
It has the following features. The terminal device includes transmitting means for transmitting the message further including at least credit-company-specific transaction accumulated amount data updated each time a credit transaction is performed, and the host computer accumulates data up to that time in response to receiving the message by the transmitting means. And a transaction amount data updating unit that updates the accumulated transaction amount data in accordance with the coincidence determination by the determination unit. The terminal device further includes setting means for setting the transaction total amount data and the accumulated transaction metal data on the host computer side to initial values in response to the first communication on the day.
また、この発明のもう1つの局面に従うクレジット取
引処理システムは、複数のクレジット処理端末装置と、
端末装置に通信接続される複数のクレジット会社ごとの
ホストコンピュータとを含み、端末装置はクレジット取
引があるごとに、クレジット会社別に取引内容を含む電
文を送信し、応じてホストコンピュータは受信電文の取
引内容を記憶するとともに累積するシステムであって、
以下のような特徴を有する。つまり端末装置は、少なく
ともクレジット取引のつど更新されるクレジット会社別
の取引累計件数データをさらに含む電文を送信する送信
手段を含み、ホストコンピュータは送信手段による電文
受信に応じて、それまでに累積した取引件数データと受
信電文の取引累計件数データとの一致を判別する判別手
段と、判別手段による一致判別に応じて、累積された取
引件数データを更新する取引件数データ更新手段とを備
える。端末装置は、さらに、その日初めての通信があっ
たことに応じて、取引累計件数データおよびホストコン
ピュータ側に累積された取引件数データを初期値に設定
するための設定手段を備える。A credit transaction processing system according to another aspect of the present invention includes a plurality of credit processing terminal devices,
And a host computer for each of a plurality of credit companies communicatively connected to the terminal device, wherein the terminal device transmits a message including the details of the transaction for each credit company each time there is a credit transaction, and the host computer responds to the transaction of the received message. A system that stores and accumulates contents,
It has the following features. That is, the terminal device includes transmission means for transmitting a message further including data on the cumulative number of transactions for each credit company which is updated at least for each credit transaction, and the host computer accumulates the data up to that time in response to the reception of the message by the transmission means. The system includes a determining unit that determines whether the transaction count data matches the transaction total count data of the received message, and a transaction count data updating unit that updates the accumulated transaction count data in accordance with the match determination by the determination unit. The terminal device further includes setting means for setting the transaction total number data and the transaction number data accumulated in the host computer to initial values in response to the first communication on the day.
また、この発明のもう1つの局面に従えば、端末装置
は、ホストコンピュータに通信接続され、クレジット取
引があるごとに、クレジット会社別に取引内容を含む電
文をホストコンピュータに送信するものであって以下の
特徴を有する。つまり、クレジット取引のつど更新され
るクレジット会社別の送信回数データをさらに含む電文
を送信する送信手段と、その日初めての通信があったこ
とに応じて、送信回数データを初期値に設定するための
設定手段とを備える。Further, according to another aspect of the present invention, the terminal device is communicatively connected to the host computer, and transmits a telegram including a transaction content for each credit company to the host computer every time there is a credit transaction. It has the characteristics of In other words, a transmission means for transmitting a message further including data on the number of transmissions for each credit company, which is updated each time a credit transaction is performed, and a method for setting the number of transmissions data to an initial value in response to the first communication on that day. Setting means.
この発明のもう1つの局面に従う端末装置は、ホスト
コンピュータに通信接続されて、クレジット取引がある
ごとに、クレジット会社別に取引内容を含む電文をホス
トコンピュータに送信するものであって、次のような特
徴を有する。つまり、クレジット取引のつど更新される
クレジット会社別の取引累計金額データをさらに含む電
文を送信する送信手段と、その日初めての通信があった
ことに応じて、取引累計金額データを初期値に設定する
設定手段とを備える。A terminal device according to another aspect of the present invention is communicatively connected to a host computer, and transmits a telegram including a transaction content for each credit company to the host computer every time there is a credit transaction. Has features. In other words, the transmission means for transmitting a message further including the credit amount data of each credit company which is updated each time a credit transaction is performed, and the transaction total amount data is set to an initial value in response to the first communication on the day. Setting means.
また、この発明のもう1つの局面に従う端末装置は、
ホストコンピュータに通信接続されて、クレジット取引
があるごとに、取引内容を含む電文をホストコンピュー
タに送信するものであって、以下の特徴を有する。つま
り、クレジット取引のつど更新されるクレジット会社別
の取引累計件数データをさらに含む電文を送信する送信
手段と、その日初めての通信があったことに応じて、取
引累計件数データを初期値に設定する設定手段とを備え
る。Further, a terminal device according to another aspect of the present invention includes:
It is communicatively connected to the host computer and transmits a telegram including the transaction contents to the host computer every time there is a credit transaction, and has the following features. In other words, the transmission means for transmitting a message further including the credit company total transaction count data updated each time a credit transaction is performed, and the transaction total count data is set to an initial value according to the first communication on the day. Setting means.
[作用] この発明に係るクレジット取引処理システムにおい
て、クレジット処理端末装置は、クレジット取引がある
ごとに、クレジット会社別に取引内容を含む電文を送信
し、応じてホストコンピュータは受信電文の取引内容を
記憶するとともに累積するようにしている。つまり、前
記電文には、少なくともクレジット取引のつど更新され
るクレジット会社別の送信回数データ、取引累計金額デ
ータおよび取引累計件数データのいずれか1つがさらに
含まれて、ホストコンピュータは電文受信に応じて、電
文中のこれら各データと、内部に累積された対応するデ
ータとを比較照合し、一致を判別したときには、内部の
対応する累積されたデータを更新するようにしているの
で、一般判別の結果に基づいて、端末装置とホストコン
ピュータとの間で通信処理が正常に行なわれたか否かを
容易に判定することができる。それゆえに、この判定の
ための新たな通信処理は回避されて、負荷が上昇するこ
とはない。[Operation] In the credit transaction processing system according to the present invention, the credit processing terminal device transmits a message including the transaction content for each credit company every time there is a credit transaction, and the host computer stores the transaction content of the received message in response. And accumulate. That is, the message further includes at least one of data on the number of times of transmission for each credit company, data on the total amount of transactions, and data on the total number of transactions, which are updated each time a credit transaction is performed. , Each of these data in the message is compared with the corresponding data accumulated inside, and when a match is determined, the corresponding accumulated data inside is updated. , It can be easily determined whether or not the communication processing between the terminal device and the host computer has been normally performed. Therefore, new communication processing for this determination is avoided, and the load does not increase.
また、前記電文の内容には、前記端末装置における前
回までのクレジット取引処理による累計件数データ、累
計金額データを含むようにして、ホストコンピュータ側
に同様に累積された各データとの一致を判別することに
より、クレジット取引処理の精算(確定)がクレジット
取引のつど可能となるので、クレジット取引に関する店
舗からの伝票送付が不要となり、ホストコンピュータ側
も前記伝票データの入力不要となる。また、クレジット
取引ごとに、前回までのクレジット取引に関する前記累
計データがやり取りされるので、通信回線およびホスト
コンピュータにかかる負荷を常時一定に保ちながら前記
精算(確定)ができる。In addition, the content of the message includes the total number data and the total amount data by the credit transaction processing up to the previous time in the terminal device, and determines the coincidence with each data similarly accumulated on the host computer side. Since the settlement (confirmation) of the credit transaction process can be performed for each credit transaction, it is not necessary to send a slip related to the credit transaction from the store, and the host computer does not need to input the slip data. Further, since the accumulated data relating to the previous credit transaction is exchanged for each credit transaction, the settlement (determination) can be performed while keeping the load on the communication line and the host computer constant at all times.
また、上述の各クレジット取引処理システムでは、そ
の日初めての通信があったことに応じて、端末装置およ
びホストコンピュータ側でそれぞれ累積された電文の送
信回数および受信回数を示すデータ、取引金額の累計を
示すデータおよび取引件数の累計を示すデータはそれぞ
れ、設定手段により初期設定されて、いわゆるクレジッ
ト取引による集計データがクリアされて、締めの処理が
行なわれる。In addition, in each of the credit transaction processing systems described above, in response to the first communication on the day, data indicating the number of times of transmission and reception of telegrams accumulated on the terminal device and the host computer side, and the total of the transaction amount, respectively. The data shown and the data showing the total number of transactions are respectively initialized by the setting means, so that the aggregated data by the so-called credit transaction is cleared, and the closing process is performed.
また、この発明に係る端末装置のそれぞれにおいて
は、設定手段により自律的に各端末装置側で取引による
電文の送信回数を示す集計データ、取引金額の累計を示
す集計データ、ならびに取引の件数の累計を示す集計デ
ータのそれぞれがクリアされて、いわゆる締めの処理が
行なわれる。それゆえに、各端末装置における集計デー
タクリアのためのホストコンピュータ側との通信処理は
省略されて、各端末装置における負荷、ホストコンピュ
ータにおける負荷ならびに通信回線にかかる負荷などが
低減される。Further, in each of the terminal devices according to the present invention, the setting means autonomously sets, on each terminal device side, total data indicating the number of times of transmission of a message by the transaction, total data indicating the total amount of the transaction, and total number of the transactions. Are cleared, and a so-called closing process is performed. Therefore, the communication processing with the host computer for clearing the tally data in each terminal device is omitted, and the load on each terminal device, the load on the host computer, the load on the communication line, and the like are reduced.
[実施例] 以下、本発明の一実施例について図面を参照して詳細
に説明する。Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
第1図は、本発明の一実施例によるクレジット取引処
理システムの構成を示す概略図である。FIG. 1 is a schematic diagram showing the configuration of a credit transaction processing system according to one embodiment of the present invention.
図において、取引処理システムは、通信システムとし
てパケット交換網を採用している。各店舗側に設置され
る複数のCAT1i(i=1、2、3、…)と、前記CAT1iに
通信回線3を介して接続されるクレジット会社側のFEP
(Front End Processor:前置処理装置)6j(j=1、
2、3、…)と、前記FEP6jのそれぞれに接続されたホ
ストコンピュータ5jとを含む。さらに、前記各CATiは、
アクセス可能なメモリにそれぞれ累計ファイル3iを備
え、また前記各FET6jもアクセス可能なメモリにそれぞ
れ累計ファイル7jを備えている。In the figure, the transaction processing system employs a packet switching network as a communication system. A plurality of CAT1i (i = 1, 2, 3,...) Installed in each store and a credit company FEP connected to the CAT1i via the communication line 3
(Front End Processor: pre-processing device) 6j (j = 1,
, 2), and a host computer 5j connected to each of the FEPs 6j. Further, each of the CATis is
Each accessible memory is provided with a cumulative file 3i, and each FET 6j is also provided with a cumulative file 7j in an accessible memory.
前記FEP6jは、ホストコンピュータ5jの前側に位置す
るプロセッサであり、主に通信制御処理を負担してい
る。すなわち、通信回線3の接続切断、文字の分解・組
立て、メッセージの編集、伝送制御手順の実行、誤り制
御などの機能をホストコンピュータ5jから分担してい
る。また、FEP6jのそれぞれは、累計ファイル7jに、通
信回線3を介して与えられるデータを累積する処理機能
を備えている。The FEP 6j is a processor located in front of the host computer 5j, and mainly bears communication control processing. That is, functions such as disconnection of the communication line 3, disassembly and assembly of characters, editing of a message, execution of a transmission control procedure, and error control are shared from the host computer 5j. Each of the FEPs 6j has a processing function of accumulating data provided via the communication line 3 in the cumulative file 7j.
なお、図示されるFEP6jに関する機能をホストコンピ
ュータ5jが内蔵し、ホストコンピュータ5jに直接通信回
線3が接続されるようにし、ホストコンピュータ5jが累
計ファイル7jをアクセスするようにしてもよい。The functions related to the FEP 6j shown in the figure may be incorporated in the host computer 5j, the communication line 3 may be directly connected to the host computer 5j, and the host computer 5j may access the cumulative file 7j.
前記各CAT1iは、アクセス可能なメモリに累計ファイ
ル3iをストアしている。この累計ファイル3iに登録され
ているデータ内容は、クレジット取引成立ごとに更新さ
れるように処理されている。Each of the CATs 1i stores a cumulative file 3i in an accessible memory. The data contents registered in the cumulative file 3i are processed so as to be updated each time a credit transaction is completed.
以上のように構成されるクレジット取引処理システム
において、店舗側に設けられている各CAT1iは、クレジ
ット取引ごとに、今回のクレジット取引内容に関するデ
ータともに、累計ファイル3iにストアされている前回ま
でのクレジット取引に関する累計データを通信回線3を
介して取引すべきクレジット会社のFEP6jに送信するよ
うにしている。FEP6jは、通信回線3を介して受信した
データに基づいて、累計ファイル7jにストアされている
前回までのクレジット取引処理に関する累計データが正
しいかどうかを判断する。その判断結果、正しかった場
合は、これらの累計データを今回のクレジット取引処理
に関するデータを用いて更新するように処理している。
したがって、店舗側に設けられる累計ファイル3iの累計
データと、クレジット会社側に設けられる累計ファイル
7jとの累計データとは常に一致していることになる。In the credit transaction processing system configured as described above, each CAT1i provided on the store side includes, for each credit transaction, data on the contents of the current credit transaction, together with the credits stored up to the previous time stored in the cumulative file 3i. The cumulative data relating to the transaction is transmitted via the communication line 3 to the FEP 6j of the credit company to be transacted. The FEP 6j determines whether or not the accumulated data on the credit transaction processing up to the previous time stored in the accumulated file 7j is correct based on the data received via the communication line 3. If the result of the determination is correct, the cumulative data is updated using the data relating to the current credit transaction processing.
Therefore, the cumulative data of the cumulative file 3i provided on the store side and the cumulative file provided on the credit company side
This means that the cumulative data of 7j always matches.
次に、上述した店舗側が備える累計ファイル3iと、ク
レジット会社側が備える累計ファイル7jについて説明す
る。Next, the cumulative file 3i provided in the store and the cumulative file 7j provided in the credit company will be described.
第2図は、前掲第1図に示された店舗側のCAT1iがア
クセスする累計ファイル3iの構成を示す概略図である。FIG. 2 is a schematic diagram showing the configuration of the cumulative file 3i accessed by the CAT 1i on the store side shown in FIG. 1 described above.
第3図は、前掲第1図に示されたクレジット会社側の
FEP6jがアクセスする累計ファイル7jの構成を示す概略
図である。Figure 3 shows the credit company side shown in Figure 1 above.
FIG. 14 is a schematic diagram showing the configuration of a cumulative file 7j accessed by FEP 6j.
第2図において累計ファイル3iは、レコードRk(k=
1、2、3、…、m)を含み、さらにレコードRkのそれ
ぞれは、アイテムI1、I2、I3およびI4を含む。In FIG. 2, the cumulative file 3i has a record Rk (k =
1, 2, 3,..., M), and each of the records Rk includes items I1, I2, I3, and I4.
前記アイテムI1には、該累計ファイル3iをアクセスす
るCAT1iとの間でクレジット取引処理のためにデータ通
信を行なうすべてのクレジット会社のコードデータD1が
ストアされている。またアイテムI2には送信NoデータD2
がストアされ、アイテムI3には累計件数データD3ならび
にアイテムI4には累計金額データD4がストアされてい
る。前記送信NoデータD2は、同じレコードRkに登録され
たコードデータD1を有するクレジット会社への該CAT1i
のデータ送信回数を示すデータである。また前記累計件
数データD3は、同じレコードRkに登録されたコードデー
タD1を有するクレジット会社と該CAT1iとの前回までの
クレジット取引件数を示すデータである。また、前記累
計金額データD4は、同じレコードRkに登録された前記累
計件数データD3で示される取引回数の間に累積された前
回までの取引累計金額を示すデータである。The item I1 stores code data D1 of all credit companies that perform data communication with the CAT1i accessing the cumulative file 3i for credit transaction processing. Also, item I2 contains transmission No data D2
Is stored in the item I3, and the total amount data D4 is stored in the item I4 and the total amount data D4 is stored in the item I4. The transmission No data D2 is the CAT1i to the credit company having the code data D1 registered in the same record Rk.
Is the data indicating the number of data transmissions. The cumulative number data D3 is data indicating the number of credit transactions between the credit company having the code data D1 registered in the same record Rk and the CAT1i up to the previous time. Further, the accumulated amount data D4 is data indicating the accumulated amount of transactions up to the previous time accumulated during the number of transactions indicated by the accumulated number data D3 registered in the same record Rk.
上述した、レコードRkのデータD2ないしD4は、顧客と
のクレジット取引処理ごとに同一レコードRkのコードデ
ータD1を有するクレジット会社側に送信される。この送
信に対するクレジット会社からの応答があると、前記デ
ータD2ないしD4は今回のクレジット取引処理に関する取
引内容に基づいてデータ更新される。The data D2 to D4 of the record Rk described above are transmitted to the credit company having the code data D1 of the same record Rk for each credit transaction process with the customer. When there is a response from the credit company to this transmission, the data D2 to D4 are updated based on the transaction contents related to the current credit transaction processing.
第3図において、累計ファイル7jはレコードrl(l=
1、2、3、…、n)を含み、さらにレコードrlのそれ
ぞれは、アイテムi1、i2、i3およびi4を含む。In FIG. 3, the cumulative file 7j has a record rl (l =
, N), and each of the records rl includes items i1, i2, i3 and i4.
前記アイテムi1には、該累計ファイル7jをアクセスす
るFEP6jを備えたクレジット会社とクレジット処理のた
めのデータ通信を行なうCAT1iの端末コードデータd1が
ストアされている。前記アイテムi2には、送信Noデータ
d2がストアされ、アイテムi3には累計件数データd3なら
びにアイテムi4には累計金額データd4がストアされてい
る。前記送信Noデータd2には、同じレコードrlに登録さ
れた端末コードデータd1を有するCAT1iからの取引デー
タ受信回数を示す回数データである。前記累計件数デー
タd3は、同じレコードrlに登録された端末コードデータ
d1を有するCAT1iからクレジット取引処理ごとに送られ
てくるクレジット取引件数が累計されたデータである。
また前記累計金額データd4も、前記CAT1iからクレジッ
ト取引処理ごとに送信されてくる取引金額に基づいて累
計されたデータである。The item i1 stores CAT1i terminal code data d1 for performing data communication for credit processing with a credit company having a FEP 6j that accesses the cumulative file 7j. The item i2 has transmission No data
d2 is stored, the total number data d3 is stored in the item i3, and the total amount data d4 is stored in the item i4. The transmission No data d2 is count data indicating the number of transaction data receptions from the CAT 1i having the terminal code data d1 registered in the same record rl. The cumulative number data d3 is the terminal code data registered in the same record rl.
This is data in which the number of credit transactions sent from CAT1i having d1 for each credit transaction process is accumulated.
The accumulated amount data d4 is also data accumulated based on the transaction amount transmitted from the CAT1i for each credit transaction process.
CAT1iは、クレジット取引処理があるごとに、累計フ
ァイル3iをアクセスし、今回取引対象となるクレジット
会社のコードデータD1に基づいて該当するレコードRkを
特定する。そして、特定された前記レコードRkの送信No
データD1、累計金額データD2ならびに累計件数データD3
を、今回の取引内容(金額、件数など)に合わせて通信
回線3に送出する。このとき、送信すべきデータは、回
線3に送出可能なようにパケットと呼ばれる決まった長
さのブロックに編集される。このようにパケット単位に
編集されたものを以下、電文と呼び、さらにCAT1iからF
EP6j方向への電文を上り電文と呼び、逆にFEP6jからCAT
1i方向への電文を下り電文と呼ぶ。The CAT 1i accesses the cumulative file 3i every time there is a credit transaction processing, and specifies the corresponding record Rk based on the code data D1 of the credit company to be transacted this time. Then, the transmission number of the identified record Rk
Data D1, total amount data D2 and total number data D3
Is transmitted to the communication line 3 in accordance with the contents of the current transaction (amount, number of cases, etc.). At this time, the data to be transmitted is edited into blocks of a fixed length called packets so that the data can be transmitted to the line 3. The data edited in packet units in this manner is hereinafter referred to as a telegram.
A message in the direction of EP6j is called an upstream message, and from FE6j to CAT
A message in the 1i direction is called a down message.
前記上り電文には、発信元および発信先に関するデー
タが含まれており、通信回線3を介して発信先であるFE
P6jに送信される。FEP6jは前記上り電文を受信すると、
その電文内容から発信元のCAT1iの端末コードを読出
し、この端末コードに基づいて累計ファイル7jの端末コ
ードデータd1を探索し、該当するレコードrlを特定す
る。レコードrl特定後、FEP6jは、特定したレコードrl
に登録されているデータd2ないしd4と、受信した上り電
文の中のデータD2ないしD4とをそれぞれ比較照合し、そ
の比較照合結果に基づいて前回までのクレジット取引処
理による累計データを確定するとともに、通信回線3を
介した伝送エラーの有無をチェックしている。そして、
前記比較照合結果により、レコードrlのデータd2ないし
d4内容と、受信した上り電文内容のデータD2ないしD4と
は一致していると判別されれば、応じてFEP6jは前記上
り電文に含まれている今回のクレジット取引処理に関す
るデータにより該当レコードrlの累計件数データd3なら
びに累計金額データd4をデータ更新し、受信した上り電
文をホストコンピュータ5j側に与える。ホストコンピュ
ータ5j側は、FEP6jから前記上り電文を与えられるとこ
れを処理して応じて下り電文をFEP6jを介して通信回線
3に送出する。このとき、FEP6jは今回のデータ送受信
が成立したと判別し、該当レコードrlの送信Noデータd2
を1つインクリメント処理する。また、CAT1iは、前記
下り電文を受信すると、応じて今回のデータ送受信処理
が成功したことを確認し、累計ファイル3iの該当レコー
ドRkの送信NoデータD2を1つだけインクリメント処理す
る。したがって、クレジット取引処理ごとに行なわれる
データ通信処理後は、店舗側に設けられる累計ファイル
3iとクレジット会社側に設けられる累計ファイル7jとの
データ内容は一致することになる。The upstream message includes data on the source and destination, and the FE that is the destination via the communication line 3
Sent to P6j. FEP6j receives the upstream message,
The terminal code of the originating CAT1i is read from the contents of the message, the terminal code data d1 of the cumulative file 7j is searched based on the terminal code, and the corresponding record rl is specified. After specifying the record rl, FEP6j returns the specified record rl
The data d2 to d4 registered in the data and the data D2 to D4 in the received upstream message are compared and collated respectively, and based on the comparison and collation result, the accumulated data by the previous credit transaction processing is determined, The presence or absence of a transmission error via the communication line 3 is checked. And
According to the comparison result, the data d2 to d2 of the record rl
If it is determined that the d4 content matches the data D2 to D4 of the received upstream message content, the FEP 6j accordingly responds to the record rl of the corresponding record rl by the data on the current credit transaction process included in the upstream message. The data of the total number data d3 and the total amount data d4 are updated, and the received upstream message is provided to the host computer 5j. When the host computer 5j receives the upstream message from the FEP 6j, it processes the upstream message and sends a downstream message to the communication line 3 via the FEP 6j. At this time, FEP6j determines that the current data transmission / reception has been established, and determines the transmission No data d2 of the corresponding record rl.
Is incremented by one. When the CAT1i receives the downlink message, the CAT1i confirms that the current data transmission / reception processing has succeeded, and increments only one transmission No data D2 of the corresponding record Rk of the cumulative file 3i. Therefore, after the data communication process performed for each credit transaction process, the cumulative file
The data contents of 3i and the cumulative file 7j provided on the credit company side match.
なお、前記累計ファイル3iおよび7jのデータD1ならび
にd1を除く他のデータは、毎朝1番の取引電文のやり取
りにより、初期値に戻される。このことにより、各ファ
イル3iならびに7jの該当レコードRkならびにrlの累計デ
ータD3、d3ならびにD4およびd4はリセットされるので、
店舗側およびクレジット会社側において、前日のクレジ
ット取引処理の締めが同時に行なわれることになる。The data other than the data D1 and d1 of the cumulative files 3i and 7j are returned to the initial values by exchanging the first transaction message every morning. As a result, the accumulated data D3, d3 and D4 and d4 of the corresponding records Rk and rl of the files 3i and 7j are reset.
On the store side and the credit company side, the closing of the credit transaction processing on the previous day is performed simultaneously.
ところで、上述した毎朝1番の締め作業は、CAT1iか
らの端末起動によってデータ通信が開始されるという前
提に基づいて行なわれている。ところが、何日間もCAT1
iから上り電文がない場合、最後のクレジット取引処理
の確定ができず、取引処理の締め作業を行なうこともで
きない。このような場合の対策としては、ホストコンピ
ュータ5j側から締め要求の電文を該当するCAT1iに対し
て発行し、強制的にクレジット取引の締め作業が行なわ
れるようにしている。By the way, the above-mentioned closing work every morning is performed on the assumption that data communication is started by terminal activation from CAT1i. However, CAT1 for many days
If there is no upstream message from i, the final credit transaction processing cannot be determined and the transaction processing can not be closed. As a countermeasure in such a case, a message of the closing request is issued from the host computer 5j side to the corresponding CAT1i so that the closing operation of the credit transaction is forcibly performed.
次に、上述したCAT1iとFEP6jを介したホストコンピュ
ータ5jとのクレジット取引処理のつど行なわれるデータ
通信処理について説明する。Next, a data communication process performed each time a credit transaction process is performed between the host computer 5j via the CAT 1i and the FEP 6j will be described.
第4図は、本発明の一実施例によるクレジット取引処
理システムにおいて毎日上り電文がある場合のデータ通
信処理手段を説明するための図である。FIG. 4 is a diagram for explaining the data communication processing means in the case where there is a message every day in the credit transaction processing system according to one embodiment of the present invention.
第5図は、本発明の一実施例によるクレジット取引処
理システムにおいて、何日も上り電文がない場合のデー
タ通信処理手順を説明するための図である。FIG. 5 is a diagram for explaining a data communication processing procedure in the case where there is no upstream message for many days in the credit transaction processing system according to one embodiment of the present invention.
上述した第4図および第5図における通信処理におい
ては、説明を簡単にするために1台のCAT1iと1台のホ
ストコンピュータ5jとの1対1方式によるデータ通信が
行なわれていると想定する。また、上り電文には今回の
クレジット取引処理内容(取引金額、取引件数など)の
ほかに累計ファイル3iの該当レコードRkから読出された
送信NoデータD2、累計件数データD3ならびに累計金額デ
ータD4が含まれている。下り電文には、直前に受信した
上り電文に対するホストコンピュータ5jからの応答内容
が含まれている。In the communication processing in FIGS. 4 and 5 described above, it is assumed that one CAT1i and one host computer 5j perform data communication in a one-to-one system for simplicity of description. . In addition, in addition to the contents of the current credit transaction (transaction amount, number of transactions, etc.), the upstream message includes transmission No data D2, cumulative number data D3, and cumulative amount data D4 read from the corresponding record Rk of the cumulative file 3i. Have been. The downstream telegram includes a response from the host computer 5j to the immediately preceding upstream telegram.
まず、毎日上り電文がある場合のクレジット取引のた
めの通信処理について第4図を参照して説明する。First, a communication process for a credit transaction when there is an up message every day will be described with reference to FIG.
第4図において、CAT1iは1月1日の図示されないそ
の日初めてのクレジット取引があったことに応じて、累
計ファイル3iの該当レコードRkの送信NoデータD2を初期
値(N=1)に設定する。また、上述した前日のクレジ
ット取引処理による締め作業を行って、累計ファイル3i
の該当するレコードRkの累計件数データD3を0に設定
し、さらに累計金額データD4を0に設定する。このよう
にして設定されたレコードRkの内容を今回の取引内容
(金額、件数など)に合せて第4図の上り電文1として
送信する。FEP6jも締め作業を行なったので、累計ファ
イル7jの該当レコードrlの送信Noデータd2は初期値(=
1)設定されており、同時に累計件数データd3ならびに
累計金額データD4も0に設定されている。FEP6jは、受
信した上り電文1の送信NoデータD2(N=1)と累計フ
ァイル7jの該当レコードrlの送信Noデータd2(=1)と
の一致を確認する。これに応じて、FEP6jは上り電文1
をホストコンピュータ5jに与えるとともに、該当レコー
ドrlのデータd3ならびにd4を、前記上り電文1の今回の
取引処理内容に基づいて累計処理し、データ更新する。
ホストコンピュータ5jは上り電文1に対する応答とし
て、下り電文1をFEP6jを介してCAT1iに送信する。この
とき、FEP6jは、該当レコードrlの送信Noデータd2を1
つだけインクリメント処理するので、データd2は(=
2)と更新される。CAT1iは、前記下り電文1を受信す
ると、応じて該当レコードRkの送信NoデータD2を1つだ
けインクリメント処理するので、データD2も(=2)と
更新される。以上のように、FEP6jは、受信した上り電
文1の送信NoデータD2と該当レコードrlの送信Noデータ
d2とのデータの内容が一致した時点で、初めて、前記上
り電文をホストコンピュータ5j側に与えている。また、
前記送信Noデータ一致を確認した時点で、該当するレコ
ードrlの累計件数データd3ならびに累計金額データd4
は、それぞれ電文1の今回の取引内容データが前回の値
に累積加算されて、データ更新され、次回の取引処理に
備えるようにしている。また、CAT1i側は、ホストコン
ピュータ5j側からの下り電文1を受け取った時点で、該
当するレコードRkのデータD3ないしD4を同様に今回の取
引データを累積加算して更新するようにしている。した
がって、上り電文と下り電文がペアとなったデータ通信
が確立した時点で、同時に累計ファイル3iならびに累計
ファイル7jのデータ内容が同様に更新されることにな
る。In FIG. 4, CAT1i sets the transmission No data D2 of the corresponding record Rk of the cumulative total file 3i to an initial value (N = 1) in response to the first credit transaction (not shown) of January 1. . In addition, the closing work by the credit transaction processing of the previous day is performed, and the accumulated file 3i is processed.
The total number data D3 of the corresponding record Rk is set to 0, and the total amount data D4 is set to 0. The contents of the record Rk set in this manner are transmitted as the up-bound message 1 in FIG. 4 in accordance with the contents of the current transaction (amount, number of cases, etc.). Since the closing work was also performed on FEP6j, the transmission No data d2 of the corresponding record rl of the cumulative total file 7j is initialized to the initial value (=
1) It is set, and at the same time, the total number data d3 and the total amount data D4 are also set to 0. The FEP 6j checks whether the received transmission No data D2 (N = 1) of the upstream message 1 matches the transmission No data d2 (= 1) of the corresponding record rl of the cumulative file 7j. In response, FEP6j sends the upgoing message 1
Is given to the host computer 5j, and the data d3 and d4 of the corresponding record rl are cumulatively processed based on the contents of the current transaction processing of the upstream message 1, and the data is updated.
The host computer 5j transmits the downstream message 1 to the CAT 1i via the FEP 6j as a response to the upstream message 1. At this time, FEP6j sets the transmission No data d2 of the corresponding record rl to 1
Since only one increment process is performed, the data d2 is (=
2) is updated. When the CAT1i receives the downlink message 1, the CAT1i increments only one transmission No data D2 of the corresponding record Rk, so that the data D2 is also updated to (= 2). As described above, FEP6j is the transmission No data D2 of the received upstream message 1 and the transmission No data of the corresponding record rl.
Only when the data content matches d2, the upstream electronic message is given to the host computer 5j. Also,
At the time when the transmission No data match is confirmed, the total number data d3 and the total amount data d4 of the corresponding record rl
In this example, the current transaction content data of the message 1 is cumulatively added to the previous value, and the data is updated to prepare for the next transaction processing. When the CAT 1i receives the downlink message 1 from the host computer 5j, the CAT 1i similarly updates the data D3 to D4 of the corresponding record Rk by cumulatively adding the current transaction data. Therefore, at the time when the data communication in which the up message and the down message are paired is established, the data contents of the total file 3i and the total file 7j are simultaneously updated at the same time.
次に、CAT1iにおいて2回目のクレジット取引処理が
あると、第4図に示されるように、上り電文2が、FEP6
jに与えられる。応じて、FEP6jは、下り電文2を送出し
て累計ファイル7jの該当レコードrlの送信Noデータd2を
(=3)にデータ更新する。Next, when there is a second credit transaction process in CAT1i, as shown in FIG.
given to j. In response, the FEP 6j sends the downstream message 2 and updates the transmission No data d2 of the corresponding record rl of the cumulative file 7j to (= 3).
ところで、ホストコンピュータ5jは、上り電文2の受
信に応じて、前記下り電文2をFEP6jを介して通信回線
3に送出するようにしている。さて、このとき、第4図
に示されるように、下り電文2送信時に、何らかの原因
により伝送障害が発生すると、受信側のCAT1iは、下り
電文2を正常に受信することができない。したがって、
CAT1iは、累計ファイル3iの受信NoデータD2をインクリ
メント処理して更新することができないので、累計ファ
イル3iの受信NoデータD2は第1回目の通信終了時点の値
(=2)のままとなる。By the way, the host computer 5j sends the downlink message 2 to the communication line 3 via the FEP 6j in response to the reception of the uplink message 2. At this time, as shown in FIG. 4, if a transmission failure occurs for some reason during transmission of the downstream message 2, the CAT1i on the receiving side cannot receive the downstream message 2 normally. Therefore,
Since the CAT1i cannot update the reception No data D2 of the cumulative file 3i by increment processing, the reception No data D2 of the cumulative file 3i remains at the value (= 2) at the end of the first communication.
その後、前記伝送障害が回復する。CAT1iは、上り電
文3として再度、前回の上り電文2の内容をFEP6jに送
信する。つまり、累計ファイル3iの該当レコードRkの送
信NoデータD2、累計件数データD3および累計金額データ
D4が上り電文3として再度FEP6jに与えられる。Thereafter, the transmission failure is recovered. The CAT 1i transmits the content of the previous upstream telegram 2 again to the FEP 6j as the upstream telegram 3. That is, the transmission No data D2, the total number data D3, and the total amount data of the corresponding record Rk of the total file 3i
D4 is given to FEP6j again as an upstream message 3.
FEP6jは、前記上り電文3の受信NoデータD2(N=
2)と、累計ファイル7jの受信NoデータD2(=3)とを
比較照合し、データ不一致であることを確認する。これ
に応じて、FEP6jは、前回通信時に伝送エラーがあった
ことを確認するのでホストコンピュータ5jに対して、前
回与えた上り電文2のデータ内容をキャンセル処理する
ように指示を与える。これに応じて、ホストコンピュー
タ5jは、前回の上り電文2の内容をキャンセルする。そ
の後、FEP6jは、累計ファイル7jの該当レコードrlの受
信Noデータd2の値を3から元の値(=2)に戻す。同時
に、累計金額データD4および累計件数データD3から上り
電文2のデータ内容をキャンセルし、受信した上り電文
3の内容に基づいて再度、累計処理する。ホストコンピ
ュータ5jは、上り電文3を受信したことに応答して、下
り電文3をFEP6jを介して通信回線3に送出する。この
とき、FEP6jの累計ファイル7jの受信Noデータd2は1つ
インクリメントされて3に更新される。CAT1jは前記下
り電文3を受信すると、応じて累計ファイル3iの該当レ
コードRkの受信NoデータD2を3に更新する。FEP6j is the reception No data D2 (N =
2) is compared with the received No data D2 (= 3) of the cumulative file 7j to confirm that the data do not match. In response to this, the FEP 6j confirms that there was a transmission error during the previous communication, and thus instructs the host computer 5j to cancel the data content of the upstream message 2 given last time. In response, the host computer 5j cancels the previous content of the upstream message 2. After that, the FEP 6j returns the value of the reception No data d2 of the corresponding record rl of the cumulative file 7j from 3 to the original value (= 2). At the same time, the data content of the upstream telegram 2 is canceled from the total amount data D4 and the total number of cases data D3, and the total process is performed again based on the content of the received upstream telegram 3. The host computer 5j sends the downstream telegram 3 to the communication line 3 via the FEP 6j in response to receiving the upstream telegram 3. At this time, the reception No data d2 of the cumulative file 7j of FEP6j is incremented by one and updated to 3. When the CAT 1j receives the downstream telegram 3, the CAT 1j updates the reception No data D2 of the corresponding record Rk of the cumulative file 3i to 3 accordingly.
以上のようにして、FEP6jにおいて、上り電文に含ま
れる送信Noデータd2と累計ファイル7jの送信Noデータd2
との内容が不一致の場合は、何らかの伝送障害が発生し
たとして再度前回電文の送受信が行なわれるように処理
している。したがって、何らかの伝送障害が発生したと
しても、CAT1iがアクセスする累計ファイル3iの内容とF
EP6jがアクセスする累計ファイル7jの内容とは一致する
ようにデータ回復の処理がなされる。As described above, in the FEP6j, the transmission No data d2 included in the upstream message and the transmission No data d2 of the total file 7j
If the contents do not match, it is determined that some transmission failure has occurred, and processing is performed so that transmission / reception of the previous message is performed again. Therefore, even if any transmission failure occurs, the contents of the cumulative file 3i accessed by CAT1i and the F
Data recovery processing is performed so as to match the contents of the cumulative file 7j accessed by the EP 6j.
第4図に示されるように、電文3のやり取りが行なわ
れると、1日1日分のクレジット取引処理が終了する。As shown in FIG. 4, when the exchange of the electronic message 3 is performed, the credit transaction processing for one day is completed.
翌日の1月2日分のその日初めてのクレジット取引処
理が始まると、CAT1iは、上り電文4を送信する。この
上り電文4は、前日の1月1日の最終取引までのクレジ
ット取引累計を含むデータである。このときFEP6jは、
上り電文4の送信NoデータD2(N=3)と、累計ファイ
ル7jの送信Noデータd2(=3)とが一致していることに
応答して、受信した上り電文4をホストコンピュータ5j
に与える。ホストコンピュータ5jは、前記上り電文4が
与えられたことにより、下り電文4をFEP6jを介してCAT
1iに与える。このとき、FEP6jは、朝1番の電文を送受
信したことにより、累計ファイル7jの該当レコードrlの
データd2ないしd4を初期化する。これにより、クレジッ
ト会社側において、前日の1月1日分のクレジット取引
処理に関するデータの締めが行なわれる。また、CAT1i
は、下り電文4を受信したことにより、累計ファイル3i
のデータD2ないしD4を初期化して店舗側で前日のクレジ
ット取引処理に関するデータの締めが行なわれることに
なる。When the first credit transaction processing for January 2 of the next day starts, the CAT 1i transmits an upstream message 4. This upstream message 4 is data including the total credit transaction up to the last transaction on January 1 of the previous day. At this time, FEP6j
In response to the transmission No data D2 (N = 3) of the upstream message 4 matching the transmission No data d2 (= 3) of the cumulative file 7j, the received upstream message 4 is transmitted to the host computer 5j.
Give to. The host computer 5j receives the upstream message 4 and converts the downstream message 4 into a CAT via the FEP 6j.
Give to 1i. At this time, the FEP 6j initializes the data d2 to d4 of the corresponding record rl of the cumulative file 7j by transmitting and receiving the first message in the morning. As a result, the credit company closes the data relating to the credit transaction processing for January 1 of the previous day. Also, CAT1i
Indicates that the total number of files 3i
The data D2 to D4 are initialized, and the store closes the data on the credit transaction processing of the previous day.
その後、1月2日分のクレジット取引処理が電文5の
やり取りにより前日と同様にして開始される。Thereafter, the credit transaction processing for January 2 is started by exchanging the telegram 5 in the same manner as the previous day.
以上のように、クレジット会社への上り電文の中にク
レジット会社別の累計件数データD3ならびに累計金額デ
ータD4を含めることにより、クレジット取引処理のつ
ど、前回までの取引内容を確定させるように処理でき
る。As described above, by including the cumulative number data D3 and the total amount data D4 for each credit company in the message sent to the credit company, the credit transaction processing can be performed so that the contents of the transaction up to the previous time can be determined. .
また、前記上り電文の中には、クレジット会社別の処
理通番でもある受信NoデータD2がさらに含まれているの
で、伝送上に何らかの障害が発生した場合は、店舗側お
よびクレジット会社側での受信Noデータにインクリメン
ト処理のずれが発生する。したがって、クレジット会社
側は、ホストコンピュータ5jに対して前回の取引内容の
取消を行なわせるように指示できる。また、店舗側のCA
T1iは、前記障害発生からの回復直後は新規電文を送る
(前回電文の再送信)ようにしてそのつどメンテナンス
処理しているので、伝送上の障害が発生しても、店舗側
に設けられる累計ファイル3iのデータ内容とクレジット
会社側に設けられる累積ファイル7jのデータ内容とを一
致させることができる。In addition, since the upstream message further includes reception No data D2, which is also a processing serial number for each credit company, if any trouble occurs in transmission, reception at the store side and the credit company side will be performed. A shift in the increment processing occurs in No data. Therefore, the credit company can instruct the host computer 5j to cancel the previous transaction. Also, the store side CA
Immediately after recovery from the occurrence of the failure, the T1i performs a maintenance process by sending a new message (retransmission of the previous message) each time. The data content of the file 3i can be matched with the data content of the accumulation file 7j provided on the credit company side.
上述したように、通常はCAT1i側からの端末発呼によ
り通信処理が行なわれるが、何日間もCAT1iからの上り
電文が発信されない場合は、最後のクレジット取引の内
容が確定されず、前述した締めの作業が行なわれない。
このような場合、第5図に示されるような方法を用いて
いる。As described above, communication processing is usually performed by calling a terminal from the CAT1i side.If no upstream message is sent from the CAT1i for several days, the contents of the last credit transaction are not determined and the closing Work is not performed.
In such a case, a method as shown in FIG. 5 is used.
第5図において、CAT1iは、1月1日から1月5日ま
での間、FEP6jを介してホストコンピュータ5jとクレジ
ット取引処理によるデータ通信処理を行なう。In FIG. 5, CAT1i performs data communication processing by credit transaction processing with the host computer 5j via FEP6j from January 1 to January 5.
まず、1月1日は、前掲第4図で述べたように発生す
る伝送障害をメンテナンスしながら、電文3による送受
信処理終了により、1月1日分の取引処理を終了させて
いる。First, on January 1, the transaction processing for January 1 is terminated by the end of the transmission / reception processing by the telegram 3 while maintaining the transmission failure as described in FIG. 4 described above.
翌日の1月2日から1月4日までの期間は、CAT1iと
クレジット会社すなわちFEP6jを介したホストコンピュ
ータ5jとのクレジット取引処理は行なわれなかったの
で、ホストコンピュータ5jでは、1月2日に行なわれる
べき、前日すなわち1月1日分の最後のクレジット取引
処理についての確定ができず、1月1日分のデータの締
め作業ができない状態となっている。そこで、ホストコ
ンピュータ5jは、たとえば1月5日に1月1日分の取引
処理の締めを要求するために「締め要求電文」をCAT1i
に与える。CAT1iは、前記要求電文を受信すると、応じ
て累計ファイル3iのレコードRkに基づいて作成された応
答電文を送信する。そして、累計ファイル3iの送信Noデ
ータD2を初期化(N=1)し、さらに累計件数データD3
ならびに累計金額データD4を0に設定して締めの処理を
行なう。FEP6jは、前記要求電文に対する応答電文を受
信すると、そこに含まれている送信NoデータD2(N=
3)と累計ファイル7jのレコードrlの送信Noデータd2
(=3)と比較照合し、その一致を確認する。これによ
り、FEP6jは、該当レコードrlに関するデータを初期化
して締めの処理を行なう。During the period from January 2 to January 4 of the next day, the credit transaction between the CAT 1i and the credit company, that is, the host computer 5j via the FEP 6j was not performed. The last credit transaction processing for the previous day, that is, January 1, which should be performed, cannot be determined, and the data closing operation for January 1 cannot be performed. Therefore, the host computer 5j, for example, requests a closing of the transaction processing for January 1 on January 5 by sending a "closing request message" to CAT1i.
Give to. Upon receiving the request message, the CAT 1i transmits a response message created based on the record Rk of the cumulative file 3i. Then, the transmission No data D2 of the total file 3i is initialized (N = 1), and further the total number data D3
In addition, the total amount data D4 is set to 0 and the closing process is performed. When receiving the response message to the request message, the FEP 6j transmits the transmission No data D2 (N =
3) and the transmission No data d2 of the record rl of the cumulative file 7j
(= 3), and confirms the coincidence. As a result, the FEP 6j initializes data relating to the record rl and performs the closing process.
以上のように、数日間、クレジット取引処理が発生し
ない場合でも、ホストコンピュータ5jから「締め要求電
文」を発行可能とすることにより、前回までの取引内容
を締めて初期化することが可能となる。As described above, even if credit transaction processing does not occur for several days, the host computer 5j can issue a "close request message", thereby closing and initializing the previous transaction contents. .
上述した実施例では、受信NoデータD2とd2との内容一
致の有無により伝送障害の発生を検知するとともにこの
障害からの回復を行なうようにしているが、比較照合す
べきデータはこれに特定されない。つまり、前回までの
クレジット取引を確定できるようなデータであればよい
ので、累計件数データD3とd3との比較照合、または累計
金額データD4とd4との比較照合であってもよい。さら
に、CAT1iは、上り電文に前回の取引金額データを含む
ようにして、FEP6jは今回の上り電文受信時に、前回の
取引金額データとの比較照合を行なって伝送障害の発生
を検知し、この障害からの回復を図るようにしてもよ
い。In the above-described embodiment, the occurrence of a transmission failure is detected and the recovery from this failure is performed based on the presence / absence of the content match between the reception No data D2 and d2, but the data to be compared and collated is not specified. . That is, any data may be used as long as the credit transaction up to the previous time can be determined. Therefore, comparison and collation of the total number data D3 and d3 or comparison and collation of the total amount data D4 and d4 may be performed. In addition, CAT1i includes the previous transaction amount data in the upstream message, and FEP6j detects the occurrence of transmission failure by comparing and comparing with the previous transaction amount data when receiving the current upstream message, and You may make it recover.
以上のように、CAT1iからクレジット会社のホストコ
ンピュータ5jへのクレジット取引処理を報告する上り電
文の中に、今回の取引内容のほかに前回までの取引の累
計件数データD3ならびに累計金額データD4を併せて送
り、ホストコンピュータとのデータ比較照合を行なうこ
とにより、クレジット取引処理の精算(確定)が伝票な
しで行なうことができる。つまり、店舗側からの伝票送
付が不要となり、ホストコンピュータ5j側は送付された
伝票データの入力作業が不要となるので、伝票処理のた
めの手間が省けることになる。また、クレジット取引処
理の精算(確定)は、クレジット取引ごとに行なわれる
ので、前記精算のための通信処理が集中せず、通信回線
3の負荷が均一化されるとともに、ホストコンピュータ
5jの負荷が短時間に急激に上昇することもなく均一化さ
れて、該システム自体のコスト低減を図ることができ
る。As described above, in addition to the contents of the current transaction, the cumulative number data D3 and the total amount data D4 of the previous transactions are included in the upstream message reporting the credit transaction processing from CAT1i to the credit company host computer 5j. By performing data comparison and collation with the host computer, settlement (confirmation) of credit transaction processing can be performed without a slip. That is, it is not necessary to send the slip from the store, and the host computer 5j does not need to input the sent slip data, so that the time required for the slip processing can be saved. Further, the settlement (determination) of the credit transaction processing is performed for each credit transaction, so that the communication processing for the settlement is not concentrated, the load on the communication line 3 is equalized, and the host computer is
The load of 5j is made uniform without a sudden increase in a short time, and the cost of the system itself can be reduced.
[発明の効果] 本発明に係るクレジット取引処理システムのそれぞれ
においては、クレジット処理の端末装置は、少なくとも
クレジット取引のつど更新されるクレジット会社別の電
文の送信回数データ、取引金額の合計を示す取引累計金
額データおよび取引件数の累計を示す取引累計件数デー
タのいずれかをさらに含む取引内容を含んだ電文を送信
する。そして、ホストコンピュータはこの電文受信に応
答して、内容に累積された対応する受信回数データ、取
引金額データおよび取引件数データのそれぞれを更新す
るようにしているので、判別手段により受信電文中の取
引の累計を示すこれらデータのそれぞれと、ホストコン
ピュータ側で累積された対応するデータとの一致が判別
されることにより、伝送上のエラーが発生しなかったこ
とを確認でき、逆に、不一致が判別されれば、何らかの
伝送障害があったことを確認できて、伝送障害に対する
回復処理を早急に実施することができる。[Effects of the Invention] In each of the credit transaction processing systems according to the present invention, the credit processing terminal device includes at least a transaction data indicating the total number of transaction amounts and the number of times of transmission of a message for each credit company which is updated each time a credit transaction is performed. A message including transaction contents further including either the total amount data or the transaction total number data indicating the total number of transactions is transmitted. Then, in response to the reception of the message, the host computer updates the corresponding number-of-receptions data, transaction amount data, and transaction number data accumulated in the contents. It is possible to confirm that no transmission error has occurred by judging that each of these data indicating the cumulative total of the data and the corresponding data accumulated on the host computer side matches. Then, it is possible to confirm that there has been some kind of transmission failure, and it is possible to immediately execute a recovery process for the transmission failure.
また、この発明に係るクレジット取引処理システムそ
れぞれにおいては、処理端末装置がホストコンピュータ
側へクレジット取引のつど送信する電文の中には、前回
までの取引累計件数データまたは取引累計金額データが
含まれるので、これら各データとホストコンピュータ側
で内部に累積されたそれまでの取引件数データまたは取
引金額データのそれぞれとの一致判別がなされることに
より、前回までのクレジット取引の精算(確定)をクレ
ジット取引のつど行なうことができる。これにより、店
舗側のクレジット会社への伝票送付作業が不要となっ
て、ホストコンピュータ側では送付された伝票データの
入力操作も不要になる。それに、クレジット取引のつ
ど、クレジット取引の精算(確定)がなされるから定期
的にクレジット取引の精算を行なうことは不要となっ
て、ホストコンピュータ側の精算処理のための負荷が軽
減され、通信回線の負荷を常に平均化できる。Further, in each of the credit transaction processing systems according to the present invention, since the processing terminal device transmits the credit transaction data to the host computer every time the credit transaction data includes the transaction total number data or the transaction total amount data up to the previous time. The host computer determines whether each of the data and the transaction amount data accumulated so far coincides with each other on the host computer side, so that the settlement (decision) of the previous credit transaction is determined by the credit transaction. Can be done at any time. This eliminates the need to send a slip to the credit company at the store, and eliminates the need to input the sent slip data on the host computer. In addition, the credit transaction is settled (confirmed) every time the credit transaction is performed, so that it is not necessary to periodically perform the credit transaction settlement, thereby reducing the load for the settlement processing on the host computer side and reducing the communication line. Load can always be averaged.
また、この発明に係るクレジット取引処理システムの
それぞれにおいては、またこの発明に係る端末装置のそ
れぞれにおいては、設定手段が設けられて、その日初め
ての通信があったことに応じて、上述した取引に関する
累計を示すデータが初期値に設定されて集計データのク
リアが行なわれるので、言換えれば前日までのクレジッ
ト取引に関する締めの処理が行なわれるので、この処理
のために通信回線を介して特別な電文を送信するための
処理が回避されて、端末装置、ホストコンピュータ、通
信回線およびシステム全体における処理の負荷が軽減さ
れる。Further, in each of the credit transaction processing systems according to the present invention and in each of the terminal devices according to the present invention, setting means is provided, and in response to the first communication of the day, the above-mentioned transaction is performed. Since the data indicating the cumulative total is set to the initial value and the aggregated data is cleared, in other words, the closing process related to the credit transaction up to the previous day is performed. For this process, a special message is transmitted via the communication line. Is avoided, and the processing load on the terminal device, the host computer, the communication line, and the entire system is reduced.
第1図は、本発明の一実施例によるクレジット取引処理
システムの構成を示す概略図である。第2図は、第1図
に示された店舗側のCATがアクセスする累計ファイルの
構成を示す概略図である。第3図は、第1図に示された
クレジット会社側のFEPがアクセスする累計ファイルの
構成を示す概略図である。第4図は、本発明の一実施例
によるクレジット取引処理システムにおいて毎日上り電
文がある場合のデータ通信処理手順を説明するための図
である。第5図は、本発明の一実施例によるクレジット
取引処理システムにおいて何日も上り電文がない場合の
データ通信処理手順を説明するための図である。第6図
は、従来の伝送エラー対策のために採用される第1のク
レジット処理方式を説明するための概略図である。第7
図は、従来の伝送エラー対策のために採用される第2の
クレジット処理方式を説明するための概略図である。 図において、1iはCAT、3iおよび7jは累計ファイル、3
は通信回線、5jはホストコンピュータ、6jはFEP、D1は
クレジット会社のコードデータ、D2ならびにd2は送信No
データ、D3ならびにd3は累計件数データ、D4ならびにd4
は累計金額データ、d1はCATの端末コードデータであ
る。(i、j=1、2、3、…) なお、各図中、同一符号は同一または相当部分を示す。FIG. 1 is a schematic diagram showing the configuration of a credit transaction processing system according to one embodiment of the present invention. FIG. 2 is a schematic diagram showing the structure of a cumulative file accessed by the CAT on the store side shown in FIG. FIG. 3 is a schematic diagram showing the structure of a cumulative file accessed by the FEP of the credit company shown in FIG. FIG. 4 is a diagram for explaining a data communication processing procedure in the case where there is an incoming message every day in the credit transaction processing system according to one embodiment of the present invention. FIG. 5 is a diagram for explaining a data communication processing procedure in the case where there is no upstream message for many days in the credit transaction processing system according to one embodiment of the present invention. FIG. 6 is a schematic diagram for explaining a first credit processing method adopted for a conventional transmission error countermeasure. Seventh
FIG. 1 is a schematic diagram for explaining a second credit processing method adopted for a conventional transmission error countermeasure. In the figure, 1i is CAT, 3i and 7j are cumulative files, 3
Is a communication line, 5j is a host computer, 6j is FEP, D1 is credit company code data, D2 and d2 are transmission No.
Data, D3 and d3 are cumulative data, D4 and d4
Is accumulated amount data, and d1 is CAT terminal code data. (I, j = 1, 2, 3,...) In the drawings, the same reference numerals indicate the same or corresponding parts.
Claims (6)
末装置に通信接続される複数のクレジット会社ごとのホ
ストコンピュータとを備え、前記端末装置はクレジット
取引があるごとに、クレジット会社別に取引内容を含む
電文を送信し、応じて前記ホストコンピュータは受信電
文の取引内容を記憶するとともに累積するクレジット取
引処理システムにおいて、 前記端末装置は、少なくともクレジット取引のつど更新
されるクレジット会社別の送信回数データをさらに含む
前記電文を送信する送信手段を有し、 前記ホストコンピュータは、 前記送信手段による電文送信に応じて、受信回数データ
を更新する受信回数データ更新手段と、 前記受信電文の送信回数データと前記受信回数データ更
新手段によって更新された受信回数データとの一致を判
別する判別手段とを有し、 前記端末装置は、その日初めての通信があったことに応
じて、前記送信回数データおよび前記受信回数データを
初期値に設定するための設定手段をさらに有する、クレ
ジット取引処理システム。A plurality of credit processing terminals and a host computer for each of a plurality of credit companies communicatively connected to the terminal devices, wherein the terminal device stores transaction contents for each credit company every time there is a credit transaction. In the credit transaction processing system which transmits and transmits the electronic message including the transaction content of the received electronic message and accumulates the content of the received electronic message, the terminal device transmits at least the transmission count data for each credit company updated at least for each credit transaction. The host computer further includes a transmission unit that transmits the electronic message, wherein the host computer updates a reception count data in response to the transmission of the electronic message by the transmission unit; One of the reception count data updated by the reception count data updating means The terminal device further comprises a setting unit for setting the transmission count data and the reception count data to initial values in response to the first communication of the day. , Credit transaction processing system.
末装置に通信接続される複数のクレジット会社ごとのホ
ストコンピュータとを備え、前記端末装置はクレジット
取引があるごとに、クレジット会社別に取引内容を含む
電文を送信し、応じて前記ホストコンピュータは受信電
文の取引内容を記憶するとともに累積するクレジット取
引処理システムにおいて、 前記端末装置は、少なくともクレジット取引のつど更新
されるクレジット会社別の取引累計金額データをさらに
含む前記電文を送信する送信手段を有し、 前記ホストコンピュータは、 前記送信手段による電文受信に応じて、累積した取引金
額データと該受信電文の前記取引累計金額データとの一
致を判別する判別手段と、 前記判別手段による一致判別に応じて、前記取引金額デ
ータを更新する更新手段とを有し、 前記端末装置は、その日初めての通信があったことに応
じて、前記取引累計金額データおよび前記取引金額デー
タを初期値に設定するための設定手段をさらに有する、
クレジット取引処理システム。2. A plurality of credit processing terminal devices, and a host computer for each of a plurality of credit companies communicatively connected to the terminal device, wherein the terminal device performs transaction processing for each credit company every time there is a credit transaction. In the credit transaction processing system which transmits and transmits the telegram including the transaction data, the host computer stores and accumulates the transaction content of the received telegram, wherein the terminal device comprises: The host computer determines, in response to the reception of the message by the transmission unit, a match between the accumulated transaction amount data and the transaction total amount data of the received message. Discriminating means, and the transaction amount data Setting means for setting the transaction total amount data and the transaction amount data to initial values in response to the first communication of the day. Have,
Credit transaction processing system.
末装置に通信接続される複数のクレジット会社ごとのホ
ストコンピュータとを備え、前記端末装置はクレジット
取引があるごとに、クレジット会社別に取引内容を含む
電文を送信し、応じて前記ホストコンピュータは受信電
文の取引内容を記憶するとともに累積するクレジット取
引処理システムにおいて、 前記端末装置は、少なくともクレジット取引のつど更新
されるクレジット会社別の取引累計件数データをさらに
含む前記電文を送信する送信手段を有し、 前記ホストコンピュータは、 前記送信手段による電文送信に応じて、累積した取引件
数データと該受信電文の前記取引累計件数データとの一
致を判別する判別手段と、 前記判別手段による一致判別に応じて、前記取引件数デ
ータを更新する更新手段とを有し、 前記端末装置は、その日初めての通信があったことに応
じて、前記取引累計件数データおよび前記取引件数デー
タを初期値に設定するための設定手段をさらに有する、
クレジット取引処理システム。3. A plurality of credit processing terminal devices, and a host computer for each of a plurality of credit companies communicatively connected to the terminal device, wherein the terminal device stores transaction contents for each credit company every time there is a credit transaction. In the credit transaction processing system which transmits and transmits the message including the received message, and the host computer stores and accumulates the transaction content of the received message, the terminal device includes: The host computer determines, in accordance with the transmission of the message by the transmission unit, a match between the accumulated transaction number data and the transaction total number data of the received message. Determining means for determining the number of transactions in accordance with the match determination by the determining means. Update means for updating the data, the terminal device further comprises a setting means for setting the transaction total number data and the transaction number data to initial values in response to the first communication of the day. Have,
Credit transaction processing system.
ジット取引があるごとに、クレジット会社別に取引内容
を含む電文を前記ホストコンピュータに送信する端末装
置において、 クレジット取引のつど更新されるクレジット会社別の送
信回数データをさらに含む前記電文を送信する送信手段
と、 その日初めての通信があったことに応じて、前記送信回
数データを初期値に設定する設定手段とを備える、端末
装置。4. A terminal device communicatively connected to a host computer for transmitting a telegram including the contents of a transaction for each credit company to the host computer every time there is a credit transaction, wherein the transmission for each credit company is updated for each credit transaction. A terminal device comprising: transmitting means for transmitting the message further including frequency data; and setting means for setting the transmission frequency data to an initial value in response to the first communication on the day.
ジット取引があるごとに、クレジット会社別に取引内容
を含む電文を前記ホストコンピュータに送信する端末装
置において、 クレジット取引のつど更新されるクレジット会社別の取
引累計金額データをさらに含む前記電文を送信する送信
手段と、 その日初めての通信があったことに応じて、前記取引累
計金額データを初期値に設定する設定手段とを備える、
端末装置。5. A terminal device communicatively connected to a host computer and transmitting a telegram including the contents of a transaction for each credit company to the host computer every time there is a credit transaction, wherein the transaction for each credit company is updated for each credit transaction. Transmission means for transmitting the message further including cumulative amount data, and setting means for setting the transaction total amount data to an initial value in response to communication for the first time on the day,
Terminal device.
ジット取引があるごとに、クレジット会社別に取引内容
を含む電文を前記ホストコンピュータに送信する端末装
置において、 クレジット取引のつど更新されるクレジット会社別の取
引累計件数データをさらに含む前記電文を送信する送信
手段と、 その日初めての通信があったことに応じて、前記取引累
計件数データを初期値に設定する設定手段とを備える、
端末装置。6. A terminal device communicatively connected to a host computer and transmitting a telegram including the contents of a transaction for each credit company to the host computer every time there is a credit transaction, wherein the transaction for each credit company is updated for each credit transaction. Transmission means for transmitting the message further including cumulative number data, and setting means for setting the cumulative number of transaction data to an initial value in response to the first communication of the day,
Terminal device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27173190A JP3015902B2 (en) | 1990-10-09 | 1990-10-09 | Credit transaction processing system and terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27173190A JP3015902B2 (en) | 1990-10-09 | 1990-10-09 | Credit transaction processing system and terminal device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04147397A JPH04147397A (en) | 1992-05-20 |
| JP3015902B2 true JP3015902B2 (en) | 2000-03-06 |
Family
ID=17504052
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27173190A Expired - Lifetime JP3015902B2 (en) | 1990-10-09 | 1990-10-09 | Credit transaction processing system and terminal device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3015902B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10143556A (en) * | 1996-11-11 | 1998-05-29 | U Card:Kk | User-limited method in electronic payment system |
| JP3352910B2 (en) * | 1997-05-09 | 2002-12-03 | 東芝テック株式会社 | Product sales data processing device |
| JPH11232555A (en) * | 1998-02-19 | 1999-08-27 | Toshiba Tec Corp | Credit processing-capable product sales data processing system and method, and computer-readable storage medium storing credit-processing product sales data processing program |
| JPH11306438A (en) * | 1998-04-27 | 1999-11-05 | Toshiba Tec Corp | Electronic cash transaction processing system |
| JP6976545B2 (en) * | 2016-12-28 | 2021-12-08 | 株式会社寺岡精工 | POS system and program |
-
1990
- 1990-10-09 JP JP27173190A patent/JP3015902B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04147397A (en) | 1992-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU758266B2 (en) | Remote image capture with centralized processing and storage | |
| EP0935786B1 (en) | Fail-safe event driven transaction processing system and method | |
| US5964831A (en) | Distributed on-line data communications system and method | |
| AU2020202512A1 (en) | An interface, system, method and computer program product for controlling the transfer of electronic messages | |
| AU2020202554A1 (en) | A system, method and computer program product for receiving electronic messages | |
| KR19990014809A (en) | Transfer Recovery in Value Transfer Systems | |
| US20120072343A1 (en) | Remote image capture with centralized processing and storage | |
| GB2533432A (en) | A device system, method and computer program product for processing electronic transaction requests | |
| GB2533562A (en) | An interface, method and computer program product for controlling the transfer of electronic messages | |
| WO2006026586A2 (en) | Web-based automated code delivery | |
| JP3015902B2 (en) | Credit transaction processing system and terminal device | |
| JPH0419586B2 (en) | ||
| WO1991007725A2 (en) | Point of sale system | |
| EP4285308B1 (en) | Securely registering a sequence of transactions | |
| JP2713238B2 (en) | How to handle missing POS transmission data | |
| JP3628159B2 (en) | Transaction data processing method of transaction system and transaction system | |
| CN114331703B (en) | A transaction information processing method, system and computer readable storage medium | |
| JPH03219389A (en) | Monitoring system for automatic teller machine | |
| JP2002149990A (en) | Banking system, customer side computer system and fund control system | |
| JPH03121552A (en) | Early detection system for improper data format | |
| KR100397438B1 (en) | Unix-based gateway for exterior data transmission and method using the same | |
| JPH03268096A (en) | Sales data collection processor | |
| CN119788696A (en) | Data exchange method of domestic chemical engineering management information system and financial sharing platform | |
| JPH04302049A (en) | Centralized monitoring device for automatic for equipment | |
| JPS59127170A (en) | Fault detecting and reporting system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081224 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091224 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101224 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101224 Year of fee payment: 11 |