Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5828614B2 - Data search - Google Patents
[go: Go Back, main page]

JPS5828614B2 - Data search - Google Patents

Data search

Info

Publication number
JPS5828614B2
JPS5828614B2 JP49054203A JP5420374A JPS5828614B2 JP S5828614 B2 JPS5828614 B2 JP S5828614B2 JP 49054203 A JP49054203 A JP 49054203A JP 5420374 A JP5420374 A JP 5420374A JP S5828614 B2 JPS5828614 B2 JP S5828614B2
Authority
JP
Japan
Prior art keywords
data
printing
payment
transaction
amount
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
Application number
JP49054203A
Other languages
Japanese (ja)
Other versions
JPS50147255A (en
Inventor
保男 内田
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 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 Tateisi Electronics Co filed Critical Omron Tateisi Electronics Co
Priority to JP49054203A priority Critical patent/JPS5828614B2/en
Publication of JPS50147255A publication Critical patent/JPS50147255A/ja
Publication of JPS5828614B2 publication Critical patent/JPS5828614B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Inspection Of Paper Currency And Valuable Securities (AREA)
  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 この発明はたとえば現金自動支払機、自動預金機などの
自動機にカードや通帳を挿入して、このカードや通帳に
記録しているデータや客人力のデータに基づき支払いや
預金などの処理を行なうような取引処理装置に関する。
[Detailed Description of the Invention] This invention allows a card or passbook to be inserted into an automatic machine such as an automatic teller machine or an automatic teller machine, and payments can be made based on the data recorded on the card or passbook or customer power data. The present invention relates to a transaction processing device for processing deposits, deposits, etc.

上述例の現金自動支払機について述べると、この支払機
は銀行各支店や百貨店などの特約店に配置されていて、
本店また(1センターの中央処理装置にオンラインまた
はヤフラインで接続されている。
Regarding the automatic teller machine mentioned above, this teller machine is located at each bank branch or a special store such as a department store.
Connected to the central processing unit of the head office or 1 center online or via Yahoo!

支払機はカードの挿入と支払いの請求金額などのキーイ
ンとによって支払動作を行なうが、この支払動作中に回
路の故障や、センターへの回線故障によって支払機がダ
ウンすると、支払動作の処理ステップがどの段階でダウ
ンしたのか不明なため、集計データたとえば取扱件数や
その金額の累計が行なわれたか否か不明となり、復旧時
のデータ補正を困難にする欠点を有する。
A payment machine performs a payment operation by inserting a card and keying in the billed amount, but if the payment machine goes down due to a circuit failure or line failure to the center during this payment operation, the payment processing step will be interrupted. Since it is unclear at what stage the system went down, it becomes unclear whether or not aggregated data, such as the number of cases handled and the amount thereof, has been accumulated, which has the disadvantage of making data correction difficult at the time of recovery.

そこでこの発明は上述した支払機やその他の取引処理装
置において、この装置がダウンしたとき集計データの補
正が容易にできる取引処理装置における集計データの印
字方式を提供するものである。
SUMMARY OF THE INVENTION Therefore, the present invention provides a method for printing tally data in the above-mentioned payment machine or other transaction processing device, which allows the tally data to be easily corrected when the device goes down.

そしてこの発明によれば、中央処理装置によって処理さ
れた累計データを表わす第1集計データを更新するとと
もに、取引処理の終了の際に正常に処理された累計紙中
データを表わす第2集計データを更新し、かつ前述の第
1集計データの更新前、更新中、さらに第1集計データ
の更新後であって前述の第2集計データの更新前、更新
中に対応して定めたそれぞれ相異なる集計チェックコー
ドを発生させ、装置の故障停止の際(たとえばダウン時
もしくは復旧時)に第1、第2の集計データとともに上
記集計チェックコードを印字するべく構成したので、示
された集計チェックコードによって装置ダウン時の集計
データの更新段階が明らかとなり、しかも中央処理装置
(セン−)側の処理が完了していることを示す第1集計
データと、取引処理(端末)の取引処理が完了している
ことを示す第2集計データとを確認することによって、
前述の装置ダウン時の集計データの更新段階が一層明瞭
となり、そして係員は上述の確認した更新段階に基づい
て前述の第1、第2の集計データの補正の要否、および
補正する場合は補正の対策ならびに正しい集計データの
確認がその場ででき、補正処理が迅速にできる。
According to the present invention, the first aggregated data representing the accumulated data processed by the central processing unit is updated, and the second aggregated data representing the accumulated paper data processed normally at the end of transaction processing is updated. and different aggregations determined in correspondence to before and during the update of the first aggregated data, and after the update of the first aggregated data and before and during the update of the second aggregated data. The configuration is configured so that a check code is generated and the above-mentioned tally check code is printed together with the first and second tally data when the device fails or stops (for example, when it goes down or is restored). The update stage of the aggregated data at the time of the downtime has become clear, and the first aggregated data indicating that the processing on the central processing unit (sensor) side has been completed, and the transaction processing on the transaction processing (terminal) has been completed. By checking the second aggregate data showing that
The above-mentioned update stage of the aggregated data when the device is down becomes clearer, and the staff can decide whether or not the above-mentioned first and second aggregated data needs to be corrected based on the above-mentioned confirmed update stage, and if so, the correction. It is possible to take countermeasures and check the correct aggregated data on the spot, and correction processing can be done quickly.

なお、上記集計チェックコードの代りに、シーケンスカ
ウンタ(あるいはプログラムカウンタ)の内容を印字す
ることも考えられるが、シーケンスカウンタ(あるいは
プログラムカウンタ)の内容は通常ストアードプログラ
ム制御における命令プログラムのアドレスを二進数で示
すものであり、したがってこのようなカウンタの内容を
印字しても複雑なだけであって、技術的専門家でない係
員がその意味を理解し、あるいは判断することは無理で
ある。
Note that instead of the above total check code, it is possible to print the contents of the sequence counter (or program counter), but the contents of the sequence counter (or program counter) are usually a binary number representing the address of the instruction program in stored program control. Therefore, even if the contents of such a counter are printed, it is only complicated, and it is impossible for a person in charge who is not a technical expert to understand or judge its meaning.

これに対しこの発明では集計データの更新前、更新中、
更新後にそれぞれ対応して定めた集計チェックコードを
使用するので、技術専門家でない係員によってもその意
味を迅速、かつ正確に判断できるので、極めて調法であ
る。
On the other hand, in this invention, before and during update of aggregated data,
Since the corresponding tally check codes are used after each update, even staff who are not technical experts can quickly and accurately determine the meaning, making it extremely easy to use.

このような特徴を有するこの発明の一実施例を以下図面
に基づいて詳述する。
An embodiment of the present invention having such characteristics will be described in detail below with reference to the drawings.

第1図はオンラインでセンターに接続された現金自動支
払機を示す。
FIG. 1 shows a cash machine connected online to a center.

カードリーダ1は記録再生回路2を介して挿入されたカ
ードより口座番号、秘密番号を読取りレジスタ3に入力
する。
The card reader 1 reads the account number and secret number from the inserted card via the recording/reproducing circuit 2 and inputs them into the reading register 3.

レジスタ3には記憶部R1〜R15を備え、これらには
下記のデータが記憶される。
The register 3 includes storage sections R1 to R15, in which the following data is stored.

なお、記憶部のうち少なくとも集計用データを記憶する
記憶部R12〜R15はコアメモリで構成される。
It should be noted that among the storage units, at least the storage units R12 to R15 that store the total data are constituted by core memories.

、゛R1:ロ座番口座・・カードのデータ R2:秘密番号・・・客とカードとの一致性を証する番
号で、カードのデータ R3:有効カード・・・客による秘密番号照合のための
繰返し操作の照合失敗回数 R4:請求金額・・・支払を希望する金額で、テンキー
による容入力データ R5:暗証番号・・・秘密番号と比較する暗号で、テン
キーによる容入力データ R6:取扱店コード・・・取扱店を示すコードで、レジ
スタに設定されたデータ R7:支払機コード・・・支払機を示すコードで、レジ
スタに設定されたデータ R8:通番・・・支払い順に送られる通し番号で、レジ
スタに更新設定されるデータ R9:支払金額・・・支払機が支払う金額で、センター
から入力されるテ゛−タ R10:使用年月日・・・当日の年月日で、レジスタに
設定されたデータ R11:新残高・・・支払い後の残高で、センターから
入力されるテ゛−り R12:取扱件数・・・中央処理装置によって処理され
た取引の取扱件数累計で、レジスタに更新設定されるデ
ータ R13:取扱金額・・・支払機による取引の取扱金額累
計で、レジスタに更新設定されるデータ R14二正常取引件数・・・トラブルなく正常に取引さ
れた件数累計で、レジスタに更新設定されるテ゛−タ R15:正常取引金額・・・トラブルなく正常に取引さ
れた金額累計で、レジスタに更新設定されるデ゛−タ テンキー4はカードと客との一致性を証する暗証番号お
よび支払いを希望する請求金額を入力する。
, ゛R1: Account number card...Card data R2: Secret number...A number that proves the match between the customer and the card, Card data R3: Valid card...A secret number used by the customer to check Number of verification failures in repeated operations R4: Billed amount...Amount you wish to pay, input data using the numeric keypad R5: PIN code: Encryption data to be compared with the secret number using the numeric keypad R6: Dealer code ...A code indicating the store that handles the transaction, data set in the register R7: Payment machine code...A code indicating the payment machine, data set in the register R8: Serial number...A serial number sent in the order of payment. Data updated and set in the register R9: Payment amount: Amount paid by the payment machine, data input from the center R10: Date of use: Current date, set in the register Data R11: New balance: Balance after payment, entered from the center R12: Number of transactions: Cumulative number of transactions processed by the central processing unit, data updated and set in the register R13: Transaction amount: The cumulative amount of transactions handled by the payment machine, which is updated and set in the register R14 Number of normal transactions: The cumulative number of transactions that were successfully completed without any trouble, which is updated and set in the register. - Data R15: Normal transaction amount...The cumulative amount of normal transactions without any trouble is updated in the register. Data key 4 is used to display the PIN number that proves the match between the card and the customer, and the request for payment. Enter the amount.

表示器5はレジスタ3の記憶部R4、R9。The display device 5 is the memory section R4, R9 of the register 3.

R11に記憶された請求金額、支払金額、新残高のデー
タや操作手順を主に客に対して表示する。
The billing amount, payment amount, new balance data and operating procedures stored in R11 are mainly displayed to the customer.

支払装置6は機械的動作によって取引処理を行なうもの
の一例であって、これは現金を客に放出し、記録器7は
レジスタ3の記憶部R1〜R15に記憶されているデー
タをパンチテープなどの記録媒体に記録して保存する。
The payment device 6 is an example of a device that performs transaction processing by mechanical operation, and it dispenses cash to the customer, and the recorder 7 records the data stored in the storage sections R1 to R15 of the register 3 on a punched tape or the like. Record and save on a recording medium.

演算回路8は秘密番号と暗証番号との照合、残高計算、
取扱件数および金額の加算、正常取引件数および金額の
加算などの演算を行なう。
The arithmetic circuit 8 checks the secret number and the PIN number, calculates the balance,
Performs calculations such as adding the number of transactions and amount, and adding the number and amount of normal transactions.

伝票用印字機9はデジタルプリンタにより構成されて、
複写式伝票を発行する。
The slip printing machine 9 is composed of a digital printer,
Issue a photocopy slip.

伝票に対するデータの印字は支払い明細を示す明細印字
と、支払機が駆動を停止した後復旧したときに取扱件数
やその金額の累計、正常取引件数やその金額の累計をそ
の時点で小計する小計印字とがある。
The data printed on the slip is a detailed printout that shows the payment details, and a subtotal printout that subtotals the number of transactions and the cumulative total of the amount, and the number of normal transactions and the cumulative total of the amount when the payment machine is restored after it has stopped operating. There is.

明細印字はプレ印字(前印字)とポスト印字(後印字)
との2回に分けて印字が行なわれろ。
Detail printing includes pre-printing (front printing) and post-printing (back printing).
The printing is done in two parts.

プレ印字は第2図に示すように、伝票Hに対し、レジス
タ3の記憶部R1,R4,R6,R8゜RIOに記憶さ
れた口座番号、請求金額、取扱店コード、通番、使用年
月日のデータが印字される。
As shown in Fig. 2, pre-printing is performed on the slip H with the account number, billed amount, dealer code, serial number, and date of use stored in the storage units R1, R4, R6, R8゜RIO of the register 3. data will be printed.

ポスト印字は第3図に示すように伝票Hに対し、レジス
タ3の記憶部R5、R9、R11に記憶された暗証番号
、支払金額、新残高のデータが印字される。
In the post printing, as shown in FIG. 3, data such as the password, payment amount, and new balance stored in the storage sections R5, R9, and R11 of the register 3 are printed on the slip H.

小計印字は支払明細の伝票を利用して印字し、第4図に
示すように伝票Hに対し、レジスタ3の記憶部R12〜
R15に記憶された取扱件数累計AX取扱金額累計B1
正常取引件数累計C1正常取引金額累計りのデータと、
チェック用のリングカウンタ31のチェックコードEの
データとが、口座番号・請求金額・暗証番号の印字欄を
利用して印字される。
The subtotal is printed using the payment slip, and as shown in FIG.
Cumulative number of transactions AX Cumulative amount of transactions stored in R15 B1
Cumulative number of normal transactions C1 Cumulative amount of normal transactions data,
The check code E data of the check ring counter 31 is printed using the print fields for the account number, billed amount, and password.

なお小計印字は支払機の停止後の復旧時に行なわれるた
め、その時点の未発行の伝票Hにはプレ印字またはポス
ト印字が行なわれているので、小計印字は伝票Hを一回
送りして新たな伝票Hに印字される。
Since the subtotal is printed when the payment machine is restored after it has been stopped, pre-printing or post-printing has already been performed on the unissued slip H at that time, so the subtotal can be printed by sending the slip H once and printing a new one. It is printed on slip H.

上述した小計印字はつぎのような構成により行なわれる
The above-mentioned subtotal printing is performed by the following configuration.

レジスタ3の記憶部R12〜R15のデータ信号はそれ
ぞれアンドゲート10〜13を介して伝票用印字機9に
入力され、このアンドゲート10〜13が開かれること
により印字機9は小計印字を行ない、この小計印字が終
了すると小計印字終了信号が出力される。
The data signals in the storage sections R12 to R15 of the register 3 are inputted to the slip printing machine 9 via the AND gates 10 to 13, respectively, and when the AND gates 10 to 13 are opened, the printing machine 9 prints the subtotal. When this subtotal printing is completed, a subtotal printing end signal is output.

上述したアンドケート10〜13のゲート制御は小計印
字用FF(フリップフロップの略記以下同様)14のセ
ット出力によって行なわれる。
The gate control of the ANDKATEs 10 to 13 described above is performed by a set output of a subtotal printing FF (abbreviation for flip-flop) 14.

リセットボタン15はこのリセット信号を制御回路16
に入力することにより、この制御回路16を介して取引
動作途中にある各構成回路装置を初期状態にリセットす
る。
The reset button 15 sends this reset signal to the control circuit 16.
By inputting , each component circuit device in the middle of a transaction operation is reset to the initial state via this control circuit 16.

すなわち、コアメモリで構成されていないステップカウ
ンタ19やその他のレジスタ、FF回路などをリセット
するとともに、インプリンタの作動状態を元に戻すなど
各構成装置のメカを初期状態に戻す。
That is, the step counter 19, other registers, FF circuits, etc. that are not constituted by the core memory are reset, and the mechanisms of each component device are returned to their initial states, such as returning the operating state of the imprinter to its original state.

同時にリセットボタン15のリセット信号はアンドゲー
ト17.1Bに入力される。
At the same time, the reset signal of the reset button 15 is input to the AND gate 17.1B.

制御回路16のステップカウンタ19から出力される取
引受理信号によってセットされ、同様に出力される取引
終了信号によってリセットされるフラグ用FF20のセ
ット出力はアントゲ゛−ト17と、ノット端子を介して
アンドゲート18とに入力される。
The set output of the flag FF 20, which is set by the transaction acceptance signal outputted from the step counter 19 of the control circuit 16 and reset by the transaction end signal outputted similarly, is connected to the ant gate 17 through the NOT terminal. The signal is input to the gate 18.

アントゲ゛−ト17の出力は前述した小計印字用FFI
4をセットし、印字機9の小計印字終了信号でもって
リセットする。
The output of the ant gate 17 is the FFI for subtotal printing mentioned above.
4 and reset with the subtotal printing completion signal from the printing machine 9.

アンドゲート18の出力はオアーゲート21に入力され
、印字機9の小計印字終了信号もオアーゲート21に入
力され、このオアーゲート21の出力は終了信号として
制御回路16に入力され、この入力によりコアメモリ2
3とコアメモリ構成のリングカウンタ31(後述)はリ
セットされ、装置はつぎの支払取引に備えられる。
The output of the AND gate 18 is input to the OR gate 21, the subtotal printing end signal of the printing machine 9 is also input to the OR gate 21, the output of this OR gate 21 is input as an end signal to the control circuit 16, and this input causes the core memory 2
3 and the core memory configuration ring counter 31 (described below) is reset and the device is ready for the next payment transaction.

前述したFF20の入力側にはコアメモリ23が接続さ
れていて、電源がOFFされたときFF20のセット状
態を記憶し、電源がONされたときはコアメモリ23に
記憶されたセット状態をFF20に移して、FF20の
セット状態を電源OFF前(支払機ダウン前)にもどす
A core memory 23 is connected to the input side of the FF 20 mentioned above, which stores the set state of the FF 20 when the power is turned off, and stores the set state stored in the core memory 23 to the FF 20 when the power is turned on. and return the set state of FF20 to the state before the power was turned off (before the payment machine went down).

前述したステップカウンタ19はリングカウンタによっ
て構成され、順次出力が移されるステップ信号は支払機
の支払動作のステップに対応して設定されており、各処
理ステップが終了すると、ステップ終了信号がオアーゲ
ート24を介してステップカウンタ19に入力されてこ
れを歩進し、処理ステップを順次移す。
The step counter 19 described above is constituted by a ring counter, and the step signals to which the output is sequentially transferred are set corresponding to the steps of the payment operation of the payment machine, and when each processing step is completed, a step end signal is sent to the OR gate 24. The data is inputted to the step counter 19 via the step counter 19, which is incremented to sequentially move through the processing steps.

ステップカウンタ19に設定された処理ステップの第1
・第2・第3・第4チエツクステツプ信号によってゝ1
“、“2“、13“、ゝO“の集計チェックコード(以
下チェックコードという)を出力するチェック用のカウ
ンタ31はコアメモリのリングカウンタによって構成さ
れ、上述した第1〜第4のチェックステップ信号はオア
ーゲート32を介して入力されることにより歩進し、初
期状態は10“のチェックコードを出力している。
The first of the processing steps set in the step counter 19
・1 by the 2nd, 3rd, and 4th check step signals
A check counter 31 that outputs aggregate check codes (hereinafter referred to as check codes) of ", 2", 13", and "O" is constituted by a ring counter of the core memory, and is used in the first to fourth check steps described above. The signal is inputted through the OR gate 32 to advance, and in the initial state, a check code of 10'' is output.

ここで、チェックコードゝ0 //ゝ1“、′2“は、
記憶部R12、R13に記憶されている集計データ(取
扱件数・取扱金額)の更新前、更新中、四重後にそれぞ
れ対応しており、またチェックコードゝ2“、13“、
′0“は記憶部R14゜R15に記憶されている集計デ
ータ(正常取引件数・正常取引金額)の更新前、更新中
、更新後にそれぞれ対応している。
Here, the check code ゝ0 //ゝ1", '2" is
This corresponds to before, during, and after updating the aggregated data (number of transactions/amount handled) stored in storage units R12 and R13, respectively, and check codes "2", 13",
'0'' corresponds to before, during, and after the update of the total data (number of normal transactions/normal transaction amount) stored in the storage units R14 to R15, respectively.

リングカウンタ31の各チェックコードを示すデータは
それぞれアンドゲート33〜36を介して伝票用印字機
9に入力され、アンドゲート33〜36のゲート制御は
前述した小計印字用FF14のセット出力によって行な
われる。
Data indicating each check code of the ring counter 31 is inputted to the slip printing machine 9 via the AND gates 33 to 36, and the gate control of the AND gates 33 to 36 is performed by the set output of the above-mentioned subtotal printing FF 14. .

したがって支払機がダウン後復旧されたとき、フラグ用
FF20が取引受理信号によってセットされているとき
は、リセットボタン15からのリセット信号によって小
計印字用FF14がセットされ、印字機9は小計印字を
行ない、その後小計印字終了信号によりFF14はリセ
ットされる。
Therefore, when the payment machine is restored after going down, if the flag FF 20 is set by the transaction acceptance signal, the subtotal printing FF 14 is set by the reset signal from the reset button 15, and the printing machine 9 prints the subtotal. Then, the FF 14 is reset by the subtotal printing end signal.

フラグ用FF20が取引終了信号によってリセットされ
ているときは、リセットボタン15からのリセット信号
はアンドゲート18を介してオアーゲート21に入力さ
れ、このゲート21より終了信号として制御回路16に
入力されてっぎのステップに移される。
When the flag FF 20 is reset by the transaction end signal, the reset signal from the reset button 15 is input to the OR gate 21 via the AND gate 18, and from this gate 21 is input to the control circuit 16 as the end signal. will be moved to the next step.

伝送インターフェース回路25はレジスタ3とセンター
とのデータ伝送を行ない、モデム26とセンター側のモ
デム2γを介してセンターの中央処理装置28に接続さ
れている。
The transmission interface circuit 25 performs data transmission between the register 3 and the center, and is connected to the central processing unit 28 of the center via a modem 26 and a modem 2γ on the center side.

中央処理装置28は残高更新などのための周知の演算制
御を行なう。
The central processing unit 28 performs well-known calculation control for updating balances and the like.

通信制御装置29は多数の現金自動支払機とセンターと
のデータの入出力を制御する。
The communication control device 29 controls data input/output between a large number of automatic teller machines and the center.

補助記憶装置30はたとえば磁気ディスクにより構成さ
れており、口座番号に対応させて預金残高を記録しであ
る。
The auxiliary storage device 30 is composed of, for example, a magnetic disk, and records deposit balances in correspondence with account numbers.

つぎに第5図の流れ図を参照して支払動作を説明する。Next, the payment operation will be explained with reference to the flowchart shown in FIG.

現金自動支払機は制御回路16のステップカウンタ19
から順次移り変るステップ信号によって支払動作が進め
られ、チェック用のリングカウンタ31はゝ0“のチェ
ックコードを出力している。
The automatic teller machine has a step counter 19 in the control circuit 16.
The payment operation is advanced by step signals that sequentially change from 1 to 3, and the check ring counter 31 outputs a check code of "0".

客には少なくとも口座番号、秘密番号が磁気記録された
カードと、このカードと客との一致性を証するための秘
密番号と対応する暗号(暗証番号)とが与えられる。
The customer is given a card on which at least an account number and a secret number are magnetically recorded, and a code (PIN number) corresponding to the secret number to prove the identity of the card and the customer.

客がカードをカードリーダ1に挿入すると、カードリー
ダ1はカードがこの現金自動支払機に適応したカードか
否かの有効性をチェックした後、口座番号、秘密番号を
読取ってレジスタ3の記憶部R1,R2に記憶させる。
When a customer inserts a card into the card reader 1, the card reader 1 checks the validity of the card to see if it is compatible with this automatic teller machine, reads the account number and secret number, and stores it in the storage section of the register 3. Store it in R1 and R2.

ついで客は暗証番号をテンキー4で入力し、この暗証番
号はレジスタ3の記憶部R5に記憶される。
The customer then enters a password using the numeric keypad 4, and this password is stored in the storage section R5 of the register 3.

客人力の暗証番号とカード記録の秘密番号とのチェック
は演算回路8により行なわれ、客とカードとの一致性が
認められないときはレジスタ3の記憶部R3の有効コー
ドが許容する間暗証番号の再入力を指示し、一致性が認
められたときはっぎのステップに移される。
The arithmetic circuit 8 checks the customer's personal identification number and the secret number stored in the card record, and if the customer and the card do not match, the personal identification number is changed as long as the valid code in the memory R3 of the register 3 allows. If a match is found, the process moves to the next step.

客が希望する支払いの請求金額をテンキー4で入力する
と、この請求金額はレジスタ3の記憶部R4に記憶され
る。
When the customer inputs the desired amount to be billed using the numeric keypad 4, this billed amount is stored in the storage section R4 of the register 3.

これらのステップが終了すると、支払取引を受理するこ
とになり、つぎのステップでステップカウンタ19より
取引受理信号が出力され、フラグ用FF20はセットさ
れて、支払い取引が受理されたことを記憶する。
When these steps are completed, the payment transaction is accepted, and in the next step, the step counter 19 outputs a transaction acceptance signal, and the flag FF 20 is set to memorize that the payment transaction has been accepted.

つぎにステップが移されると、プレ印字が行なわれ、第
2図に示すように伝票用印字機9は伝票Hにレジスタ3
の記憶部R1,R4,R6,R8゜R10に記憶された
口座番号、請求金額、取扱店コード、通番、使用年月日
のデータを印字する。
When the next step is moved, pre-printing is performed, and as shown in FIG.
The data stored in the storage units R1, R4, R6, R8°R10 of the account number, billed amount, dealer code, serial number, and date of use are printed.

つきにステップが移されると、センターとのデータ伝送
が行なわれ、レジスタ3の記憶部R1゜R4、R6、R
7に記憶されたデータは取引要求のために伝送インター
フェース25を介してセンターの中央処理装置28に入
力される。
When the next step is transferred, data is transmitted to and from the center, and the storage section R1°R4, R6, R of the register 3 is transferred.
The data stored in 7 is input to the central processing unit 28 of the center via the transmission interface 25 for transaction requests.

中央処理装置28では入力された口座番号に基づいて元
帳ファイルより預金残高を引き出し、この預金残高より
請求金額の支払いが可能かを演算し、支払い可能であれ
ば取引が行なわれる。
The central processing unit 28 withdraws the deposit balance from the ledger file based on the input account number, calculates from this deposit balance whether the billed amount can be paid, and if the payment is possible, the transaction is performed.

中央処理装置28は支払金額と更新した新残高とのデー
タを伝送インターフェース21を介してレジスタ3に出
力し、レジスタ3はこのデ゛−夕を記憶部R9、R11
に記憶する。
The central processing unit 28 outputs the data of the payment amount and the updated new balance to the register 3 via the transmission interface 21, and the register 3 stores this data in the storage units R9 and R11.
to be memorized.

表示器5は同時に上述した支払金額と新残高とのデータ
を表示する。
The display 5 simultaneously displays the above-mentioned payment amount and new balance data.

つぎにステップが移されると、ステップカウンタ19よ
り第1チエツクステツプ信号が出力され、リングカウン
タ31はゝ1“チェックコードを出力する。
When the next step is moved, the step counter 19 outputs a first check step signal, and the ring counter 31 outputs a "1" check code.

つぎにステップが移されると、レジスタ3の記憶部R1
2、R13に記憶された取扱件数と取扱金額との累計が
演算回路8によって行なわれて、記憶部f’t12.R
13は更新記憶される。
When the next step is moved, the storage section R1 of register 3
2. The arithmetic circuit 8 adds up the number of transactions and the transaction amount stored in R13, and the storage unit f't12. R
13 is updated and stored.

つぎにステップが移されると、ステップカウンタ19よ
り第2チエツクステツプ信号が出力され、チェック用カ
ウンタ31はX2“チェックコードを出力する。
When the next step is moved, the step counter 19 outputs a second check step signal, and the check counter 31 outputs an X2" check code.

つぎのステップに移されると、ポスト印字が行なわれ、
第3図に示すように、伝票用印字機9は伝票Hにレジス
タ3の記憶部R5、R9、R11に記憶された暗証番号
、支払金額、新残高のデータを印字する。
When moving to the next step, post printing is performed,
As shown in FIG. 3, the slip printing machine 9 prints on the slip H the data of the password, payment amount, and new balance stored in the storage sections R5, R9, and R11 of the register 3.

つぎにステップが移されると、カードリーダ1ではレジ
スタ3の記憶部R10に記憶された使用年月日のデータ
をカードに記録して、このカードを客に返却する。
When the next step is taken, the card reader 1 records the date of use stored in the storage section R10 of the register 3 on the card, and returns the card to the customer.

支払装置6はレジスタ3の記憶部R9に記憶された支払
金額に基づいて現金を客に放出する。
The payment device 6 releases cash to the customer based on the payment amount stored in the storage section R9 of the register 3.

伝票用印字機9はポスト印字を終了した支払い明細の伝
票Hを発行し、客に放出する。
The slip printing machine 9 issues a slip H containing the payment details for which post-printing has been completed, and releases it to the customer.

記録機7はレジスタ3の記憶部R1〜R13に記憶され
たデータを記録して保存する。
The recorder 7 records and saves the data stored in the storage sections R1 to R13 of the register 3.

つぎにステップが移されると、ステップカウンタ19よ
り第3チエツクステツプ信号が出力され、リングカウン
タ31はゝ3“チェックコードを出力する。
When the next step is moved, the step counter 19 outputs a third check step signal, and the ring counter 31 outputs a "3" check code.

これまでのステップが終了すると支払取引が正常に行な
われたことになるので、つぎのステップに移されると、
レジスタ3の記憶部R14,R15に記憶された正常取
引件数と正常取引金額との累計が演算回路8によって行
なわれ記憶部R14゜R15は更新記憶される。
Once the previous steps have been completed, the payment transaction has been successfully completed, so when you move on to the next step,
The arithmetic circuit 8 adds up the number of normal transactions and the amount of normal transactions stored in the storage sections R14 and R15 of the register 3, and the storage sections R14 and R15 are updated and stored.

つぎにステップが移されると、ステップカウンタ19よ
り第4チエツクステツプ信号が出力され、リングカウン
タ31はゝO“チェックコードを出力する。
When the next step is moved, the step counter 19 outputs a fourth check step signal, and the ring counter 31 outputs an "O" check code.

つぎにステップが移されると、ステップカウンタ19よ
り取引終了信号が出力され、フラグ用FF20はリセッ
トされて、支払取引が終了したことを記憶する。
When the next step is moved, a transaction completion signal is output from the step counter 19, and the flag FF 20 is reset to memorize that the payment transaction has been completed.

最後のステップではレジスタ3のカードおまひセンター
からそれぞれ入力されたデータがリセットすれ、レジス
タ側で設定された記憶部R3、R6。
In the final step, the data input from the card memory center of register 3 is reset, and the memory sections R3 and R6 set on the register side are reset.

Rγ、R8、R10、R12〜R15のデータはセット
状態を維持し、その内記憶部R8の通番は演算回路8で
1加算されて記憶しなおされる。
The data of R.gamma., R8, R10, R12 to R15 are maintained in the set state, and the serial number in the storage section R8 is incremented by 1 in the arithmetic circuit 8 and stored again.

このようにして支払動作の1ステツプが終了する。This completes one step of the payment operation.

つぎに現金自動支払機が支払動作中に駆動を停止した後
の復旧動作について第6図の流れ図を参照して述べる。
Next, the recovery operation after the automatic teller machine stops operating during a payment operation will be described with reference to the flowchart of FIG.

小計印字用FF14およびフラグ用FF20は復旧時の
電源ONによってそれに接続されたコアメモリ23によ
り停止前のセット状態にもどされ、同様にリングカウン
タ31も停止前のチェックコードを出力する。
The subtotal printing FF 14 and the flag FF 20 are returned to the set state before the stop by the core memory 23 connected to them when the power is turned on at the time of recovery, and the ring counter 31 similarly outputs the check code before the stop.

リセットボタン15を操作するとリセット信号によって
制御回路16は制御する各構成回路装置を支払動作の初
期状態にもどす。
When the reset button 15 is operated, a reset signal causes the control circuit 16 to return each component circuit device under control to the initial state of the payment operation.

フラグ用FF20が取引受理を記憶してセット出力を有
しているときは、上述したりセット信号によって小計印
字用FF14はセットされ、このセット出力によりアン
トゲ゛−ト10〜13,33〜36が開かれ、レジスタ
3の記憶部R12〜R15に記憶された取扱件数累計A
1取扱金額累計B1正常取引件数累計C1正常取引金額
累計りのデータと、リングカウンタ31のチェックコー
ドEのデータとが伝票印字機9に入力される。
When the flag FF 20 stores transaction acceptance and has a set output, the subtotal printing FF 14 is set by the above-mentioned or set signal, and this set output causes the ant gates 10 to 13, 33 to 36 to Cumulative number of handled cases A that has been opened and stored in storage sections R12 to R15 of register 3
The data of 1 cumulative transaction amount B1 cumulative number of normal transactions C1 cumulative normal transaction amount data and the data of check code E of ring counter 31 are input to the slip printing machine 9.

印字機9は伝票Hを一回送りして新たな伝票Hに入力さ
れたデータA、B、C,D、Eを第4図に示すごとく、
口座番号、請求金額、支払金額、暗証番号の印字欄を利
用して印字する。
The printing machine 9 sends the slip H once and prints the data A, B, C, D, E input into the new slip H as shown in FIG.
Print the account number, billed amount, payment amount, and PIN using the printing fields.

印字された複写伝票は、通常の取引と同様に、1牧が前
向パネルの放出口へ切断放出され、他は控え用として巻
き取られる。
One copy of the printed copy slip is cut and ejected into the ejection opening of the front panel, as in a normal transaction, and the rest are rolled up for backup purposes.

この小計印字が終了すると、印字機9は小計印字終了信
号を出力し、この信号は小計印字用FF14をリセット
するとともに、オアーゲート21を介して制御回路16
に終了信号として入力され、この制御回路16はコアメ
モリ23とコアメモリのリングカウンタ31をリセット
し、つぎの支払いに備える。
When this subtotal printing is completed, the printing machine 9 outputs a subtotal printing completion signal, and this signal resets the subtotal printing FF 14 and passes through the OR gate 21 to the control circuit 16.
The control circuit 16 resets the core memory 23 and the core memory ring counter 31 to prepare for the next payment.

したがって、小計印字された伝票Hの第4図に示すチェ
ックコードEを検討して、このチェックコードEがゝO
“であれば、支払取引を受理してからセンターとのデー
タ伝送を終了する間に支払機がダウンしたことを示し、
この場合取引件数およびその金額と、正常取引件数およ
びその金額とは、装置ダウン前のデータであって同一件
数および同一金額であり、この事実で前述のチェックコ
ードEのゝO“が確認でき、センターの元張ファイルの
残高更新をチェックして必要に応じて補正する。
Therefore, by examining the check code E shown in FIG.
“, indicates that the payment machine went down between accepting the payment transaction and finishing data transmission with the center;
In this case, the number of transactions and their amount, and the number of normal transactions and their amount are the data before the device went down and are the same number and amount, and this fact allows us to confirm the check code E above. Check the balance update of the center's Motohari file and make corrections as necessary.

チェックコードEが′1“であれば、センターとのデー
タ伝送終了から取引件数とその金額の更新終了までの間
で(すなわち累計更新中)に支払機がダウンしたことを
示し、この場合、正常取弓件数およびその金額は装置ダ
ウン前のデータであって、これを基準として取引件数お
よび金額をチェックすれば、データの補正の要否が簡単
に判定し得、そして補正の必要があれば補正すると共に
、それ以降の処理ステップの動作も補正する。
If the check code E is '1'', it indicates that the payment machine was down between the end of data transmission with the center and the end of updating the number of transactions and their amounts (that is, while updating the cumulative total), and in this case, the payment machine is not functioning normally. The number of transactions and their amounts are the data before the equipment went down, and if you check the number of transactions and amounts based on this, you can easily determine whether or not the data needs to be corrected, and if necessary, correct it. At the same time, the operations of subsequent processing steps are also corrected.

チェックコードEがXX2“であれば、取引件数とその
金額の更新を終了した後から正常取引件数とその金額の
更新前に支払機がダウンしたことを示し、この場合取引
件数およびその金額はセンターの処理終了を示し、また
正常取引件数およびその金額は装置ダウン前のデータで
あるため、支払いの処理によっていずれかを補正すると
共に、それ以降の処理ステップの処理動作も補正する。
If the check code E is XX2, it means that the payment machine went down after updating the number of transactions and their amounts but before updating the number of normal transactions and their amounts. In this case, the number of transactions and their amounts are In addition, since the number of normal transactions and their amounts are data before the device went down, either of them will be corrected by processing the payment, and the processing operations of subsequent processing steps will also be corrected.

チェックコードEがゝ3“であれば、正常取弓件数とそ
の金額の更新中に支払機がダウンしたことを示し、この
場合、取引件数およびその金額はセンターの処理終了を
示し、そのため、これを基準として正常取引件数および
その金額をチェックすればデータの補正要否が簡単に判
定し得、そして補正の必要があれば補正する。
If the check code E is ``3'', it indicates that the payment machine was down while updating the number of normal transactions and its amount. In this case, the number of transactions and its amount indicate that the center has finished processing, so this By checking the number of normal transactions and their amounts based on , it is easy to determine whether or not the data needs to be corrected, and if necessary, correct it.

このようにチェックコードEによってどの処理ステップ
で支払機がダウンしたかが明らかとなり、さらに、取引
件数およびその金額と、正常取引件数およびその金額と
のチェックによって、ダウン時点の確認およびデータや
処理動作の補正対策および補正が迅速にしかも容易にで
きる。
In this way, the check code E makes it clear at which processing step the payment machine went down, and by checking the number of transactions and their amounts against the number of normal transactions and their amounts, you can confirm the point of failure and check the data and processing operations. Correcting measures and corrections can be quickly and easily made.

さらにチェックコードEの検討に加えてプレ印字とポス
ト印字との印字状態を検討すれば、支払機ダウン時の処
理ステップ段階の細分することができる。
Furthermore, by examining the printing status of pre-printing and post-printing in addition to examining check code E, it is possible to subdivide the processing steps when the payment machine is down.

フラグ用FF20が取引終了を記憶してセット出力がな
いときは、リセットボタン15のリセット信号入力はア
ンドゲート18を介してオアーゲート21に入力され、
このゲート21から終了信号が制御回路16に入力され
る。
When the flag FF 20 memorizes the end of the transaction and there is no set output, the reset signal input from the reset button 15 is input to the OR gate 21 via the AND gate 18.
A termination signal is input from this gate 21 to the control circuit 16.

制御回路16は終了信号の入力により各構成回路装置を
支払動作の初期状態にもどし、つぎの支払いに備える。
Upon input of the end signal, the control circuit 16 returns each component circuit device to the initial state of the payment operation and prepares for the next payment.

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

図面はこの発明の一実施例を示し、第1図は現金自動支
払機の構成を示す制御回路ブロック図、第2図はプレ印
字を示す伝票の平面図、第3図はポスト印字を示す伝票
の平面図、第4図は小計印字を示す伝票の平面図、第5
図は支払動作を示す流れ図、第6図はリセット動作を示
す流れ図である。 H・・・・・・伝票、3・・・・・・レジスタ、9・・
・・・・伝票用印字機、14・・・・・・小計印字用F
F、15・・・・・・リセットボタン、20・・・・・
・フラグ用FF128・・・・・・中央処理装置、31
・・・・・・リングカウンタ。
The drawings show an embodiment of the present invention; FIG. 1 is a control circuit block diagram showing the configuration of an automatic teller machine, FIG. 2 is a plan view of a slip showing pre-printing, and FIG. 3 is a slip showing post-printing. Fig. 4 is a plan view of the slip showing subtotal printing, Fig. 5 is a plan view of the slip showing subtotal printing.
The figure is a flowchart showing the payment operation, and FIG. 6 is a flowchart showing the reset operation. H...Slip, 3...Register, 9...
...Printing machine for slips, 14...F for subtotal printing
F, 15...Reset button, 20...
・Flag FF128...Central processing unit, 31
...Ring counter.

Claims (1)

【特許請求の範囲】 1 単引要求をセンターの中央処理装置に送信し、前記
中央処理装置からの返信に応答して機械的動作を伴う取
引処理を行なう取引処理装置において、前記返信があっ
たとき中央処理装置によって処理された累計取引データ
を表わす第1集計データを更新するとともに、前記取引
処理の終了の際に正常に処理された累計承引データを表
す第2集計データを更新し、 かつ前記第1集計データの更新前、更新中、前記第1集
計データの更新後であって前記第2集計データの更新前
、第2集計データの更新中に応じて定めたそれぞれ相異
なる集計チェックコードを発生させ、 装置の故障停止の際に前記第1集計データならびに前記
第2集計データとともに前記集計チェックコードを印字
機により印字することを特徴とする取引処理装置におけ
る集計データの印字方式。
[Scope of Claims] 1. A transaction processing device that transmits a withdrawal request to a central processing unit of a center and performs a transaction process involving a mechanical operation in response to a reply from the central processing unit, in which the reply is received. when updating first aggregate data representing cumulative transaction data processed by the central processing unit, and updating second aggregate data representing cumulative acceptance data normally processed at the end of the transaction processing; and Different summary check codes determined before and during the update of the first summary data, after the first summary data is updated and before the second summary data is updated, and during the update of the second summary data. A method for printing tally data in a transaction processing device, characterized in that the tally check code is printed by a printing machine together with the first tally data and the second tally data when the device stops due to a failure.
JP49054203A 1974-05-14 1974-05-14 Data search Expired JPS5828614B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP49054203A JPS5828614B2 (en) 1974-05-14 1974-05-14 Data search

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP49054203A JPS5828614B2 (en) 1974-05-14 1974-05-14 Data search

Publications (2)

Publication Number Publication Date
JPS50147255A JPS50147255A (en) 1975-11-26
JPS5828614B2 true JPS5828614B2 (en) 1983-06-17

Family

ID=12963979

Family Applications (1)

Application Number Title Priority Date Filing Date
JP49054203A Expired JPS5828614B2 (en) 1974-05-14 1974-05-14 Data search

Country Status (1)

Country Link
JP (1) JPS5828614B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52149456A (en) * 1976-06-07 1977-12-12 Omron Tateisi Electronics Co Automatic transaction processing unit providing error reporting functions
JPS5383686A (en) * 1976-12-17 1978-07-24 Fujitsu Ltd Banknote handling apparatus
JPS5441041A (en) * 1977-09-08 1979-03-31 Tokyo Electric Co Ltd Cash register
JPS5488751A (en) * 1977-12-26 1979-07-14 Omron Tateisi Electronics Co Cash register of electronic type

Also Published As

Publication number Publication date
JPS50147255A (en) 1975-11-26

Similar Documents

Publication Publication Date Title
US4114027A (en) On-line/off-line automated banking system
JPS5931746B2 (en) Transaction processing method
JPS592062B2 (en) PIN code identification device in transaction processing equipment
JPS592063B2 (en) density register
JPS60502126A (en) Systems with administrative access and how they operate
JPS5829547B2 (en) Stadium voting equipment
JPS5828614B2 (en) Data search
JP3061710B2 (en) Register system
JPS58142477A (en) Transaction processor
JPS5818659B2 (en) Kirokushiyoruisakuseisouchi
JPH0430630B2 (en)
JPH027106B2 (en)
JP2000123104A (en) Processing method for settlement of accounts, interest amount registering method and financial automation system
JP2743211B2 (en) Voucher card issuing device
JPH03113695A (en) Card processor
JPS6118228B2 (en)
JPH0325566A (en) Automatic cash transaction system unrecorded data inquiry transaction method
JPH0542029B2 (en)
JPH06236468A (en) Automatic cash processor
JPS5920074A (en) Transaction processor
JPH0315785B2 (en)
JPH0586593B2 (en)
JPH0230551B2 (en)
JPS603665B2 (en) transaction processing device
JPS59157767A (en) How to confirm trading qualifications