JPH0636217B2 - Abnormality processing method in transaction processing device - Google Patents
Abnormality processing method in transaction processing deviceInfo
- Publication number
- JPH0636217B2 JPH0636217B2 JP16193884A JP16193884A JPH0636217B2 JP H0636217 B2 JPH0636217 B2 JP H0636217B2 JP 16193884 A JP16193884 A JP 16193884A JP 16193884 A JP16193884 A JP 16193884A JP H0636217 B2 JPH0636217 B2 JP H0636217B2
- Authority
- JP
- Japan
- Prior art keywords
- error
- transaction
- storage device
- processing
- stored
- 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
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
【発明の詳細な説明】 発明の背景 〔発明の技術分野〕 この発明は、自動現金預金支払機などの取引処理装置に
おける異常処理方法に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an abnormality processing method in a transaction processing device such as an automated teller machine.
自動現金預金支払装置における従来の異常処理では、取
引処理実行中にエラーが発生した場合には、そのエラー
・コードを表示器に表示して、係員に発生したエラーの
種類を知らせていた。係員は、この表示をみて、エラー
原因を究明するために、メモリに記憶されている取引デ
ータ等をフロツピー・デイスクに出力する(ダンプ処
理)必要があるかどうかを判断し、ダンプ処理が必要で
あると判断した場合には、ダンプ処理用ボタンを押すこ
とにより、ダンプ処理を実行させていた。発生したエラ
ーがダンプ処理を必要とするエラーかどうかの判断は係
員にまかされていたので係員はすべてのエラーについて
その対処の仕方を熟知していなければならずその負担が
大きかつた。まれにしか発生しないエラーについては、
その判断がつかない場合もある。さらに、発生したエラ
ーによつては、係員がダンプ処理用ボタンを押すまでの
間にメモリの取引データ等が変更されてしまうおそれが
ある。In the conventional abnormal processing in the automatic cash deposit payment apparatus, when an error occurs during the execution of the transaction processing, the error code is displayed on the display to inform the clerk of the kind of the error that has occurred. Based on this display, the clerk determines whether or not it is necessary to output the transaction data etc. stored in the memory to the floppy disk (dump processing) in order to investigate the cause of the error, and the dump processing is necessary. If it is determined that the dump processing button is pressed, the dump processing is executed by pressing the dump processing button. Since it was up to the staff to judge whether the generated error was an error requiring dump processing, the staff had to be familiar with how to deal with all the errors, and the burden was heavy. For errors that occur infrequently,
In some cases, that judgment cannot be determined. Further, depending on the error that occurs, transaction data and the like in the memory may be changed before the staff member presses the dump processing button.
発明の概要 〔発明の目的〕 この発明は、エラー発生時における係員の負担軽減と、
エラーが発生したときにおける取引データ等の確実な保
存とを達成する、取引処理装置における異常処理方法を
提供することを目的とする。SUMMARY OF THE INVENTION [Object of the Invention] The present invention is to reduce the burden on staff when an error occurs,
An object of the present invention is to provide an abnormality processing method in a transaction processing device, which achieves reliable storage of transaction data and the like when an error occurs.
この発明による異常処理方法は,取引処理過程で生成さ
れた取引データを記憶する内部記憶装置と,取引処理過
程で発生したエラーの解析のために,エラーを生じた取
引処理の取引データを含む解析用データを記憶させるた
めの外部記憶装置とを備えた取引処理装置に適用され
る。An abnormality processing method according to the present invention includes an internal storage device for storing transaction data generated in a transaction processing process, and an analysis including transaction data of a transaction process in which an error occurs in order to analyze an error generated in the transaction processing process. The present invention is applied to a transaction processing device provided with an external storage device for storing business data.
この発明による異常処理方法によると,エラーが発生し
たときに解析用データを上記外部記憶装置に記憶させる
必要のあるエラーの種類を表わすエラー・コードを上記
内部記憶装置にあらかじめ登録しておく。取引処理過程
で生成された取引データを上記内部記憶装置に記憶す
る。エラーが発生したときには,発生したエラーの種類
を表わすエラー・コードが上記内部記憶装置に登録され
ているかどうかを判定する。そして,登録されている場
合には,上記内部記憶装置に記憶されている,エラーが
発生した取引の取引データおよびエラー・コードを含む
解析用データを上記外部記憶装置に転送して格納する
(ダンプする)。According to the abnormality processing method of the present invention, when an error occurs, an error code indicating the kind of error for which analysis data needs to be stored in the external storage device is registered in advance in the internal storage device. The transaction data generated in the transaction process is stored in the internal storage device. When an error occurs, it is determined whether or not an error code indicating the type of error that has occurred is registered in the internal storage device. If registered, the transaction data of the transaction in which the error occurred and the analysis data stored in the internal storage device are transferred to the external storage device and stored (dump). To).
記録媒体としてはフロッピー・ディスク,磁気テープな
どが用いられる。Floppy disks, magnetic tapes, etc. are used as the recording medium.
ダンプ処理を必要とするエラーが発生したときには,迅
速にかつ自動的にダンプ処理が実行されるので,係員は
ダンプ処理が必要かどうかの判断とダンプ処理ボタンの
操作とを行なう必要がなく,その負担が軽減される。ま
た,エラーが発生してからダンプ処理実行までの時間が
非常に短くなるので,その間に上記内部記憶装置に記憶
されている取引データ等が変更されるおそれもない。When an error that requires dump processing occurs, the dump processing is executed promptly and automatically, so the staff does not need to determine whether dump processing is necessary and operate the dump processing button. The burden is reduced. Further, since the time from the occurrence of the error to the execution of the dump processing is extremely short, there is no fear that the transaction data or the like stored in the internal storage device is changed during that time.
このようにして,特定のエラーが発生したときには,そ
の取引の取引データ,発生したエラーの種類を表わすエ
ラー・コード等が記録媒体(外部記憶装置)に自動的か
つ確実に保存される。記録媒体に保存されたデータを解
析することにより,エラー原因の究明を行なうことがで
きる。これにより中断した取引についての適切な措置
や,取引処理装置で発生しやすいエラーの分析が可能と
なり,ひいては取引処理装置の適切な運用と改善を図る
ことができる。In this way, when a specific error occurs, the transaction data of the transaction, the error code indicating the type of error that has occurred, etc. are automatically and reliably stored in the recording medium (external storage device). The cause of the error can be investigated by analyzing the data stored in the recording medium. This makes it possible to take appropriate measures for an interrupted transaction and analyze errors that are likely to occur in the transaction processing device, and thus to appropriately operate and improve the transaction processing device.
実施例の説明 以下、この発明を自動現金預金支払装置(以下ATMと
いう)に適用した場合の実施例について詳述する。この
ATMでは、銀行カードや通帳を用いて支払および預金
取引が行なわれる。Description of Embodiments An embodiment in which the present invention is applied to an automatic cash deposit payment apparatus (hereinafter referred to as ATM) will be described in detail below. In this ATM, payment and deposit transactions are carried out using a bank card or passbook.
第1図はATM(1)の外観を示している。ATM(1)の垂
直な操作面には、取引中表示器(2)、係員呼出ボタン
(3)、通帳を挿入するための通帳挿入口(4)およびカード
を挿入するカード挿入口(5)が設けられている。ATM
(1)の水平な操作面には顧客がなすべき操作を順次案内
表示するためのCRT(6)、紙幣を挿入するための紙幣
挿入口(7)、紙幣およびレシートを放出するとともにカ
ードを返却する放出口(8)ならびに取引データを入力す
るためのテンキー(9)およびフアンクシヨンキー(10)が
設けられている。さらにATM(1)には係員操作用の係
員キー(11)が設けられている。FIG. 1 shows the appearance of ATM (1). On the vertical operation surface of the ATM (1), a transaction indicator (2) and a call button
(3), a passbook insertion slot (4) for inserting a passbook and a card insertion slot (5) for inserting a card are provided. ATM
A CRT (6) for sequentially guiding and displaying operations that the customer should perform on the horizontal operation surface of (1), a bill insertion slot (7) for inserting bills, ejecting bills and receipts and returning cards An outlet (8) is provided, as well as a numeric keypad (9) and a function key (10) for entering transaction data. Further, the ATM (1) is provided with a staff key (11) for staff operation.
第2図はATM(1)の電気的な構成を示している。AT
M(1)はメモリ(21)を備えたCPU(20)によつて制御さ
れる。CPU(20)には、通信制御部(22)、接客制御部(2
3)、紙幣制御部(24)、カード制御部(25)、通帳制御部(2
6)およびフロツピー・デイスク制御部(27)が接続されて
いる。FIG. 2 shows the electrical structure of the ATM (1). AT
M (1) is controlled by a CPU (20) equipped with a memory (21). The CPU (20) includes a communication control unit (22) and a customer service control unit (2
3), bill control unit (24), card control unit (25), passbook control unit (2
6) and the floppy disk controller (27) are connected.
通信制御部(22)は、コントロール・センタ(図示略)と
の交信を制御するものである。接客制御部(23)はCRT
(6)、取扱中表示器(2)、キーボード(9)およびフアンク
シヨン・キー(10)を制御するものである。紙幣制御部(2
4)は、支払の取引において支払額の紙幣を収納箱から繰
出し、計数して放出口(8)に搬出する紙幣放出機(図示
略)および預金の取引において紙幣挿入口(7)に挿入さ
れた紙幣の真偽と種類を判別するビルチエツカ(図示
略)等を制御するものである。カード制御部(25)は、カ
ード挿入口(5)から挿入されたカードに記録されたカー
ド・データを読み取るカード・リーダ(図示略)等を制
御するものである。通帳制御部(26)は、通帳挿入口(4)
に挿入された通帳に取引データを印字する通帳印字機
(図示略)等を制御するものである。フロツピー・デイ
スク制御部(27)はフロツピー・デイスク(28)へのデータ
の書込みおよび読出しを行なうものである。The communication control unit (22) controls communication with a control center (not shown). Customer service control unit (23) is a CRT
(6), the in-hand display (2), the keyboard (9) and the function key (10) are controlled. Banknote control unit (2
4) is a banknote discharging machine (not shown) that draws out the banknotes of the payment amount from the storage box in the transaction of payment, counts them and discharges them to the discharge port (8), and is inserted into the banknote insertion port (7) in the transaction of deposit. It controls a Birchetka (not shown) for discriminating the authenticity and type of the bill. The card control section (25) controls a card reader (not shown) for reading card data recorded on the card inserted from the card insertion slot (5). The passbook control section (26) has a passbook insertion slot (4).
It controls a passbook printer (not shown) that prints transaction data on the passbook inserted in the. The floppy disk controller (27) writes and reads data to and from the floppy disk (28).
第3図はメモリ(21)の内容を示している。メモリ(21)は
取引処理実行プログラムが記憶されたエリヤ(E1)、
エラー処理実行プログラムが記憶されたエリヤ(E
2)、ダンプ処理実行プログラムが記憶されたエリヤ
(E3)、エラー・コード・テーブルとして用いられる
エリヤ(E4)、発生エラー・コードを記憶するための
エリヤ(E5)、取引データを記憶するエリヤ(図示
略)等を備えている。FIG. 3 shows the contents of the memory (21). The memory (21) is an area (E1) in which a transaction processing execution program is stored,
Area (E) that stores the error processing execution program
2), an area (E3) in which a dump processing execution program is stored, an area (E4) used as an error code table, an area (E5) for storing an error code that occurred, and an area (E5) for storing transaction data ( (Not shown) and the like.
エラー・コード・テーブルには、ダンプ処理すなわちメ
モリ(21)に記憶されている取引データ等をフロツピー・
デイスク(28)に出力する処理を必要とするエラーの種類
を表わすエラー・コードがあらかじめ登録されている。
また登録されているエラー・コードの数(エラー・コー
ド数)があらかじめ記憶される。ダンプ処理を必要とす
るエラーとしては、通帳印字機が通帳めくりを失敗して
通帳の見開きページを元に戻そうとしたが戻らなかつた
場合や、預金取引において、ATMからセンタに伝送し
た預金金額とセンタ処理ののちセンタから伝送されてき
た預金金額とが一致しない場合などが挙げられる、前者
の場合には、どのようなページ状態で最もエラーが生じ
やすいかを調べるためにダンプ処理が必要である。後者
の場合には、CPUとコントロール・センタとのどちら
にエラーがあつたのかを調べる必要がある。In the error code table, dump processing, that is, transaction data stored in the memory (21)
An error code indicating the kind of error that needs to be output to the disk (28) is registered in advance.
Further, the number of registered error codes (error code number) is stored in advance. An error that requires dump processing is when the passbook printer fails to turn over the passbook and tries to restore the spread page of the passbook, but it does not return, or in the deposit transaction, the deposit amount transmitted from the ATM to the center. In the former case, dump processing is necessary to find out in what page status the error is most likely to occur. is there. In the latter case, it is necessary to check which of the CPU and the control center has the error.
第4図はCPUの全体的な処理手順を示している。顧客
がフアンクシヨンキー(10)を用いて取引種類を指定する
と、取引が開始され(ステツプ(31))、取引処理に移る
(ステツプ(32))。取引処理実行中にエラーが発生する
と(ステツプ(33))、そのエラー・コードがメモリ(21)
のエリヤ(E5)に記憶される(ステツプ(34))。ステ
ツプ(31)〜(34)までの処理は取引処理実行プログラムに
よつて実行される。FIG. 4 shows the overall processing procedure of the CPU. When the customer specifies the transaction type using the function key (10), the transaction is started (step (31)) and the transaction processing is started (step (32)). If an error occurs during the transaction process (step (33)), the error code is stored in memory (21).
It is stored in Eliya (E5) (step (34)). The processing of steps (31) to (34) is executed by the transaction processing execution program.
発生したエラーを表わすエラー・コードがメモリ(21)の
エリヤ(E5)に記憶されると、エラー処理実行プログ
ラムによるエラー処理に移行する。エラー処理において
は、まずメモリ(21)のエリヤ(E4)に作成されたエラ
ー・コード・テーブルのエラー・コード数が参照される
(ステツプ(35))。エラー・コード数が零であるという
ことは、ダンプ処理すべきエラー・コードは全く登録さ
れていないのであるから、今回発生したエラーは当然ダ
ンプ処理が不要である。この場合には、ステツプ(37)に
移つて、エラー回復処理が行なわれる(ステツプ(3
7))。エラー回復処理は、エラーの種類に応じてATM
(1)自身が行なう場合もあれは、係員が呼出されて係員
に委ねられる場合もある。When the error code representing the error that has occurred is stored in the area (E5) of the memory (21), the process proceeds to the error processing by the error processing execution program. In error processing, first, the number of error codes in the error code table created in the area (E4) of the memory (21) is referred to (step (35)). If the number of error codes is zero, no error code to be dump-processed is registered, so that the error generated this time does not need to be dump-processed. In this case, the process proceeds to step (37) and error recovery processing is performed (step (3
7)). The error recovery process depends on the type of error
(1) In some cases, the person in charge calls the person in charge and entrusts it to the person in charge.
上記ステツプ(35)においてエラー・コード数が零でない
場合には、エラー・コード・テーブルを参照して、発生
したエラーを表わすエラー・コードと同じエラー・コー
ドがエラー・コード・テーブルに登録されているかどう
かが検査される(ステツプ(36))。発生したエラー表わ
すエラー・コードと同じエラー・コードがエラー・コー
ド・テーブルに登録されている場合には、ダンプ処理実
行プログラムによるダンプ処理に移る。このダンプ処理
ではメモリ(21)に記憶されているその取引の取引デー
タ、取引処理段階を表わすコード、発生したエラーを表
わすエラー・コード等がフロツピー・デイスク(28)に書
き込まれる(ステツプ(40))。If the number of error codes is not zero in step (35) above, refer to the error code table and register the same error code as the error code that indicates the error that occurred in the error code table. It is inspected for presence (step (36)). If the same error code as the error code representing the error that has occurred is registered in the error code table, the dump processing by the dump processing execution program starts. In this dump processing, the transaction data of the transaction stored in the memory (21), the code indicating the transaction processing stage, the error code indicating the error that has occurred, etc. are written to the floppy disk (28) (step (40) ).
発生したエラーを表わすエラー・コードと同じエラー・
コードがエラー・コード・テーブルに記憶されていない
場合には(ステツプ(36)でNO)、ステツプ(37)に移
り、エラー回復処理が行なわれる。この回復処理が終了
すると、正常に動作するかどうかが確認され(ステツプ
(38))、再度エラーが発生しなければ、ステップ(31)に
戻る。エラーが再び発生した場合には、その新たなエラ
ーを表わすエラー・コードがメモリ(21)のエリヤ(E
5)に記憶されたのち(ステツプ(39))、ステツプ(35)
に移り、上記同様のエラー処理が行なわれる。The same error code that indicates the error that occurred
If the code is not stored in the error code table (NO in step (36)), the process moves to step (37) to perform error recovery processing. When this recovery process is completed, it is confirmed whether it operates normally (step
(38)) If no error occurs again, return to step (31). When the error occurs again, the error code indicating the new error is displayed in the area (E) of the memory (21).
After being memorized in 5) (step (39)), step (35)
Then, the error processing similar to the above is performed.
第1図はATMの外観を示す斜視図、第2図はATMの
電気的な構成を示すブロツク図、第3図はメモリの内容
を示す図、第4図はCPUによる全体的な処理手順を示
すフローチヤートである。 (1)……ATM、(20)……CPU、(21)……メモリ、(2
7)……フロツピー・デイスク制御部、(28)……フロツピ
ー・デイスク。FIG. 1 is a perspective view showing the appearance of the ATM, FIG. 2 is a block diagram showing the electrical structure of the ATM, FIG. 3 is a view showing the contents of the memory, and FIG. 4 is a general processing procedure by the CPU. It is a flow chart shown. (1) …… ATM, (20) …… CPU, (21) …… Memory, (2
7) ... Flotspie disk control unit, (28) ... Flotspies disk.
Claims (1)
憶する内部記憶装置と,取引処理過程で発生したエラー
の解析のために,エラーを生じた取引処理の取引データ
を含む解析用データを記憶させるための外部記憶装置と
を備えた取引処理装置において, エラーが発生したときに解析用データを上記外部記憶装
置に記憶させる必要のあるエラーの種類を表わすエラー
・コードを上記内部記憶装置にあらかじめ登録してお
き, 取引処理過程で生成された取引データを上記内部記憶装
置に記憶し, エラーが発生したときに,発生したエラーの種類を表わ
すエラー・コードが上記内部記憶装置に登録されている
かどうかを判定し, 登録されている場合には,上記内部記憶装置に記憶され
ている,エラーが発生した取引の取引データおよびエラ
ー・コードを含む解析用データを上記外部記憶装置に転
送して格納する, 取引処理装置における異常処理方法。1. An internal storage device for storing transaction data generated in a transaction processing process, and analysis data including transaction data of a transaction process in which an error has occurred, for analyzing an error occurred in the transaction processing process. In a transaction processing device provided with an external storage device for storing, in the internal storage device, an error code indicating the type of error for which analysis data should be stored in the external storage device when an error occurs. The transaction data generated during the transaction process is stored in advance in the internal storage device, and when an error occurs, an error code indicating the type of error that has occurred is registered in the internal storage device. If it is registered, the transaction data and error of the transaction in which the error occurred, stored in the above internal storage device. An abnormality processing method in a transaction processing device, in which analysis data including a code is transferred to the external storage device and stored.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16193884A JPH0636217B2 (en) | 1984-07-31 | 1984-07-31 | Abnormality processing method in transaction processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16193884A JPH0636217B2 (en) | 1984-07-31 | 1984-07-31 | Abnormality processing method in transaction processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6140691A JPS6140691A (en) | 1986-02-26 |
| JPH0636217B2 true JPH0636217B2 (en) | 1994-05-11 |
Family
ID=15744889
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16193884A Expired - Lifetime JPH0636217B2 (en) | 1984-07-31 | 1984-07-31 | Abnormality processing method in transaction processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0636217B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2520237B2 (en) * | 1986-09-22 | 1996-07-31 | 日本電気エンジニアリング株式会社 | Cash machine |
| JPS63153667A (en) * | 1986-12-16 | 1988-06-27 | Fujitsu Ltd | Line backup system for bankbook printer |
| JPH0192869A (en) * | 1987-10-02 | 1989-04-12 | Fujitsu Ltd | Electronic journal painting control system |
| JP4517464B2 (en) * | 2000-06-23 | 2010-08-04 | 沖電気工業株式会社 | Automatic transaction equipment |
| CN111324480B (en) * | 2020-02-24 | 2023-07-25 | 中国工商银行股份有限公司 | Large-scale host transaction fault positioning system and method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5943474A (en) * | 1982-09-03 | 1984-03-10 | Omron Tateisi Electronics Co | automatic cash transaction device |
-
1984
- 1984-07-31 JP JP16193884A patent/JPH0636217B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6140691A (en) | 1986-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0636217B2 (en) | Abnormality processing method in transaction processing device | |
| JPS6045460B2 (en) | automatic transaction device | |
| KR950011843B1 (en) | Automatic teller machine | |
| JPS63184870A (en) | Transaction processing device | |
| JPH01251165A (en) | Collection system for maintenance information of automatic teller machine | |
| JP2962889B2 (en) | Transaction processing system | |
| JPH0488555A (en) | Lost card notification system | |
| JPS6349267B2 (en) | ||
| JPS5958597A (en) | Automatic deposit paying machine | |
| JPS61279975A (en) | Transfer transaction processing system | |
| JP3461098B2 (en) | Log acquisition method and system for automated equipment | |
| JP2686577B2 (en) | Automatic transaction equipment | |
| JPS59191690A (en) | Automatic transaction apparatus | |
| JP2511517B2 (en) | Automatic transaction equipment | |
| JPH0325566A (en) | Automatic cash transaction system unrecorded data inquiry transaction method | |
| JP2002117438A (en) | Software testing device for business shop terminal device | |
| JPH0430065B2 (en) | ||
| JP2000268230A (en) | Automatic transaction device and control method thereof | |
| JPS6326768A (en) | Automatic registering device | |
| JPS61127083A (en) | Transaction medium handler | |
| JPS60156165A (en) | Account processing device | |
| JPH01276292A (en) | Automatic transaction machine | |
| JPS61100891A (en) | Transaction processor | |
| JPS62147588A (en) | Control method for automated teller machine | |
| JPH0355860B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |