JPH0470965A - Error processing system for automatic transaction device - Google Patents

Error processing system for automatic transaction device

Info

Publication number
JPH0470965A
JPH0470965A JP2178242A JP17824290A JPH0470965A JP H0470965 A JPH0470965 A JP H0470965A JP 2178242 A JP2178242 A JP 2178242A JP 17824290 A JP17824290 A JP 17824290A JP H0470965 A JPH0470965 A JP H0470965A
Authority
JP
Japan
Prior art keywords
error information
error
processing
information
section
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.)
Granted
Application number
JP2178242A
Other languages
Japanese (ja)
Other versions
JP2661775B2 (en
Inventor
Yukie Sato
幸恵 佐藤
Yoshiharu Hiuga
美晴 日向
Kiyotaka Awazu
潔貴 粟津
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP17824290A priority Critical patent/JP2661775B2/en
Publication of JPH0470965A publication Critical patent/JPH0470965A/en
Application granted granted Critical
Publication of JP2661775B2 publication Critical patent/JP2661775B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

PURPOSE:To preserve entire information concerning faults which occur by preparing the entire error information of both error information introduced during the process concerning a transaction, and the error information introduced during a recovery process. CONSTITUTION:The error information is prepared by a controlling means 121, according to the entire error information, without distinguishing the error information introduced during the process concerning the transaction from the error information introduced during the recovery process. And also, the error information whose record is not completed by a storing means 141 is held by a storing means 131. Therefore, the entire information concerning the generated faults including the faults which occur during the recovery process indicated by the controlling means 121, can be held. Thus, the entire information concerning the faults which occur can be preserved, and time required for the analizing and releasing operation for fault causes at the time of a preserving operation can be shortened.

Description

【発明の詳細な説明】 〔目 次〕 概要 産業上の利用分野 従来の技術 発明が解決しようとする課題 課題を解決するための手段 作用 実施例 発明の効果 [概 要] 自動取引装置のエラー処理方式に関し、発生した障害に
関する情報の全てを保存することを目的とし、 通常は、取引に関する処理を分担して行い、障害が発生
した場合に、発生した現象を示すエラー通知をそれぞれ
出力する複数の処理手段と、導入されるエラー通知のそ
れぞれに応じて、複数の処理手段のそれぞれに所定の回
復処理を指示するとともに、エラー通知で示される現象
とこの現象が発生した状況とに関するエラー情報を作成
する制御手段と、制御手段によって作成されたエラー情
報を順次に格納するとともに、導入される消去指示に応
じて、指定されたエラー情報を消去する格納手段と、格
納手段に格納されたエラー情報の記録を行い、記録動作
が正常に終了した場合は、記録が完了したエラー情報を
指定する消去指示を格納手段に導入し、正常に終了しな
かった場合は、記録動作中に障害が発生した旨のエラー
通知を出力して制御手段に導入する記録手段とを備え、
制御手段が、取引に関する処理中に導入されたエラー通
知と回復処理中に導入されたエラー通知とを区別するこ
となく、全てのエラー通知に応じてエラー情報を作成す
るように構成する。
[Detailed Description of the Invention] [Table of Contents] Overview Industrial Field of Use Conventional Technology Problems to be Solved by the Invention Means for Solving the Problems Effects of the Invention [Summary] Error Handling of Automatic Transaction Devices The purpose of this method is to store all information related to failures that have occurred. Normally, processing related to transactions is divided among multiple systems, and when a failure occurs, each of them outputs an error notification indicating the phenomenon that occurred. Instruct each of the plurality of processing means to perform predetermined recovery processing according to each of the processing means and the error notification introduced, and create error information regarding the phenomenon indicated by the error notification and the situation in which this phenomenon occurred. a control means for sequentially storing error information created by the control means, and a storage means for erasing designated error information in response to an erasure instruction introduced; When recording is performed and the recording operation is completed normally, an erasure instruction is introduced into the storage means that specifies error information indicating that the recording has been completed, and when the recording operation is not completed normally, an error message indicating that a failure occurred during the recording operation is introduced into the storage means. and a recording means for outputting an error notification and introducing it into the control means,
The control means is configured to create error information in response to all error notifications without distinguishing between error notifications introduced during transaction-related processing and error notifications introduced during recovery processing.

〔産業上の利用分野] 本発明は、自動取引装置のエラー処理方式に関する。[Industrial application field] The present invention relates to an error handling method for an automatic transaction device.

近年、利用者からの要望の多様化に伴い、自動取引装置
の時間外運用や休日運用などが実現されている。また、
自動取引装置は、金融機関だけでなく、デパートやショ
ッピングセンターや駅など様々な場所に設置されるよう
になっており、障害時に係員による対応が期待できない
無人運用となる場合が多くなっている。
In recent years, with the diversification of requests from users, automated transaction devices have become operational overtime and on holidays. Also,
Automated transaction machines are being installed not only in financial institutions but also in various places such as department stores, shopping centers, and train stations, and in many cases they are operated unmanned, with no expectation of staff responding in the event of a failure.

〔従来の技術] 金融機関に設置された自動取引装置において、営業時間
内に障害が発生した場合は、この自動取引装置の制御部
は、障害の原因となった現象およびこの現象が発生した
状況を示すエラー情報を保持して、自動取引装置を休止
状態とし、係員による障害処理を待つようになっていた
。この場合は、休止状態となった直接の原因を示すエラ
ー情報のみを保持していれば充分であったので、自動取
引装置の制御部は、障害1件分のエラー情報の格納場所
として、固定領域を割り当てて構成されていた。
[Prior Art] When a failure occurs during business hours in an automatic transaction device installed at a financial institution, the control unit of the automatic transaction device automatically detects the phenomenon that caused the failure and the circumstances in which this phenomenon occurred. The automatic transaction device was kept in a dormant state and waited for the staff to resolve the problem. In this case, it would have been sufficient to retain only the error information that indicates the direct cause of the suspension, so the control unit of the automatic transaction device has a fixed storage location for the error information for one failure. It was configured by allocating areas.

一方、自動取引装置が金融機関以外の場所に設置されて
いる場合や時間外運用の場合は、係員による迅速な対応
を期待することができないので、比較的軽度の障害が発
生した際には、まず、発生した現象を表を障害情報とこ
の現象が発生した状況に関する情報とに基づいて、エラ
ー情報が生成されてホストコンピュータに通知されるよ
うになっている。このエラー情報に基づいて、ホスト側
で障害が回復可能か否かが判断され、回復可能であると
された場合は、ホスト側から障害のために中断した処理
を再び行うなどの障害の回復を図る処置を指示するよう
になっている。
On the other hand, if the automated teller machine is installed in a location other than a financial institution or if it is operated after hours, you cannot expect a quick response from the staff, so if a relatively minor failure occurs, First, error information is generated and notified to the host computer based on failure information that describes the phenomenon that has occurred and information regarding the situation in which the phenomenon has occurred. Based on this error information, the host side determines whether the failure is recoverable or not. If it is determined that the failure is recoverable, the host side takes steps to recover from the failure, such as resuming the process that was interrupted due to the failure. It is designed to give instructions on the measures to be taken.

このようにして、自動取引装置をできるだけ休止するこ
となく運用し、利用者へのサービスの向上が図られてい
る。
In this way, the automated teller machine is operated with as little interruption as possible, and services to users are improved.

また、上述したようにして生成されたエラー情報は、カ
ードリード/ライト部などに備えられているプリンタに
より、ジャーナル用紙などに印刷され保存されるように
なっている。
Further, the error information generated as described above is printed and saved on journal paper or the like by a printer provided in the card read/write unit or the like.

〔発明が解決しようとする課題] ところで、上述した従来方式にあっては、エラー情報の
印刷処理において障害が発生した場合は、印刷しようと
していたエラー情報を保持するようになっていた。この
場合は、復旧作業の際に、保持されたエラー情報で示さ
れる障害の原因を取り除いて運用を開始しようとしても
、上述した印刷処理において発生した障害が取り除かれ
ていないため、再び障害が発生して休止状態となってし
まう。従って、運用を再開するためには、保持されたエ
ラー情報に基づいて、1つずつ原因を取り除く必要があ
り、障害の解析作業および復旧作業に時間がかかるとい
う問題点があった。
[Problems to be Solved by the Invention] In the conventional method described above, when a failure occurs in the printing process of error information, the error information that was to be printed is retained. In this case, even if you try to start operation by removing the cause of the failure indicated by the retained error information during recovery work, the failure occurs again because the failure that occurred during the printing process described above has not been removed. Then it goes into hibernation mode. Therefore, in order to resume operation, it is necessary to remove the causes one by one based on the retained error information, which poses a problem in that it takes time to analyze and restore the failure.

本発明は、このような点をかんがみて創作されたもので
あり、発生した障害に関する情報を全て保存するように
した障害処理方式を提供することを目的とする。
The present invention was created in consideration of the above points, and an object of the present invention is to provide a fault handling method that stores all information regarding the fault that has occurred.

〔課題を解決するための手段〕[Means to solve the problem]

第1図は、本発明の原理ブロック図である。 FIG. 1 is a block diagram of the principle of the present invention.

図において、複数の処理手段111は、通常は、取引に
関する処理を分担して行い、障害が発生した場合に、発
生した現象を示すエラー通知をそれぞれ出力する。
In the figure, a plurality of processing means 111 normally share processing related to transactions, and when a failure occurs, each outputs an error notification indicating the phenomenon that has occurred.

制御手段121は、導入されるエラー通知のそれぞれに
応じて、複数の処理手段111のそれぞれに所定の回復
処理を指示するとともに、エラー通知で示される現象と
この現象が発生した状況とに関するエラー情報を作成す
る。
The control means 121 instructs each of the plurality of processing means 111 to perform a predetermined recovery process in response to each error notification introduced, and also provides error information regarding the phenomenon indicated by the error notification and the situation in which this phenomenon has occurred. Create.

格納手段131は、制御手段121によって作成された
エラー情報を順次に格納するとともに、導入される消去
指示に応じて、指定されたエラー情報を消去する。
The storage means 131 sequentially stores the error information created by the control means 121, and erases designated error information in response to an erase instruction introduced.

記録手段141は、格納手段131に格納されたエラー
情報の記録を行い、記録動作が正常に終了した場合は、
記録が完了したエラー情報を指定する消去指示を格納手
段131に導入し、正常に終了しなかった場合は、記録
動作中に障害が発生した旨のエラー通知を出力して制御
手段121に導入する。
The recording means 141 records the error information stored in the storage means 131, and when the recording operation is completed normally,
An erasure instruction specifying error information for which recording has been completed is introduced into the storage means 131, and if the recording is not completed normally, an error notification indicating that a failure has occurred during the recording operation is output and introduced into the control means 121. .

全体として、制御手段121が、取引に関する処理中に
導入されたエラー通知と回復処理中に導入されたエラー
通知とを区別することなく、全てのエラー通知に応じて
エラー情報を作成するように構成されている。
Overall, the control means 121 is configured to create error information in response to all error notifications, without distinguishing between error notifications introduced during processing relating to a transaction and error notifications introduced during recovery processing. has been done.

〔作 用〕[For production]

通常は、複数の処理手段111により、取引に関する処
理が分担して行われ、障害が発生した場合に、これらの
処理手段111のそれぞれにより、発生した現象を示す
エラー通知が出力されて、制御手段121に導入される
。このエラー通知に応じて、制御手段121により、上
述した複数の処理手段111のそれぞれに所定の回復処
理が指示されるとともに、上述したエラー通知で示され
る現象とこの現象が発生した状況とに関するエラー情報
が作成され、格納手段131により、順次に格納される
Normally, a plurality of processing means 111 share processing related to transactions, and when a failure occurs, each of these processing means 111 outputs an error notification indicating the phenomenon that has occurred, and the control means 121. In response to this error notification, the control means 121 instructs each of the plurality of processing means 111 described above to perform a predetermined recovery process, and also makes an error regarding the phenomenon indicated by the above-mentioned error notification and the situation in which this phenomenon occurs. Information is created and sequentially stored by the storage means 131.

また、記録手段141により、上述した格納手段121
に格納されたエラー情報の記録が行われ、この記録動作
が正常に終了した場合は、記録手段141により、記録
が完了したエラー情報を指定する消去指示が格納手段1
31に導入され、この消去指示に応じて、指定されたエ
ラー情報が消去される。一方、上述した記録動作が正常
に終了しなかった場合は、この記録手段141により、
記録動作に障害が発生した旨のエラー通知が出力され、
制御手段121に導入される。
In addition, the recording means 141 records information stored in the storage means 121 mentioned above.
The error information stored in the storage device 1 is recorded, and if this recording operation ends normally, the recording device 141 issues an erase instruction to the storage device 1 that specifies the error information for which recording has been completed.
31, and the designated error information is deleted in response to this deletion instruction. On the other hand, if the above-mentioned recording operation is not completed normally, the recording means 141
An error notification will be output indicating that a failure has occurred in the recording operation.
It is introduced into the control means 121.

本発明にあっては、取引に関する処理中に導入されたエ
ラー通知と回復処理中に導入されたエラー通知とを区別
することなく、制御手段121により、全てのエラー通
知に応じてエラー情報が作成される。また、記録手段1
41による記録が完了していないエラー情報は、格納手
段131によって保持される。従って、制御手段121
によって指示された回復処理の際に発生した障害を含め
て、発生した障害に関する情報の全てを保存することが
可能となる。
In the present invention, the control means 121 creates error information in response to all error notifications without distinguishing between error notifications introduced during processing related to transactions and error notifications introduced during recovery processing. be done. In addition, recording means 1
Error information whose recording by 41 has not been completed is held by storage means 131. Therefore, the control means 121
This makes it possible to save all information related to failures that have occurred, including failures that have occurred during recovery processing instructed by.

〔実施例〕〔Example〕

以下、図面に基づいて本発明の実施例について詳細に説
明する。
Hereinafter, embodiments of the present invention will be described in detail based on the drawings.

第2図は、本発明の一実施例による自動取引装置の構成
を示す。
FIG. 2 shows the configuration of an automatic transaction device according to an embodiment of the present invention.

ここで、第1図と実施例との対応関係について説明して
おく。
Here, the correspondence between FIG. 1 and the embodiment will be explained.

処理手段111は、カードリード/ライト(CIF)部
210.記帳処理部2201紙幣循環部230、硬貨循
環部240の各部に相当する。
The processing means 111 includes a card read/write (CIF) section 210. The bookkeeping processing section 2201 corresponds to each section of the banknote circulation section 230 and the coin circulation section 240.

制御手段121は、制御部270の取引処理部271と
入出力処理部273とに相当する。
The control means 121 corresponds to the transaction processing section 271 and the input/output processing section 273 of the control section 270.

格納手段131は、メモリ274のエラー情報格納部2
77に相当する。
The storage means 131 stores error information in the error information storage section 2 of the memory 274.
It corresponds to 77.

記録手段141は、CrP部210のプリンタ211に
相当する。
The recording means 141 corresponds to the printer 211 of the CrP section 210.

以上のような対応関係があるものとして、以下本発明の
実施例について説明する。
Examples of the present invention will be described below assuming that the correspondence relationship as described above exists.

第2図において、自動取引装置は、キャッシュカードや
振込カードなどへの情報の書き込みおよび読み出しを行
うカードリード/ライト(CIP)部210と、通帳へ
の情報の書き込みなどの処理を行う記帳処理部220と
、紙幣の受入れおよび排出などの処理を行う紙幣循環部
230と、硬貨の受入れおよび排出などの処理を行う硬
貨循環部240と、利用者との間で情報の授受を行う顧
客操作部250と、保守作業者との間で情報の授受を行
う管理操作部260と、上述した各部の動作の制御を行
う制御部270とを備えて構成されている。
In FIG. 2, the automated teller machine includes a card read/write (CIP) unit 210 that writes and reads information to and from cash cards, transfer cards, etc., and a bookkeeping processing unit that performs processing such as writing information to a passbook. 220, a banknote circulation unit 230 that performs processes such as accepting and discharging banknotes, a coin circulation unit 240 that performs processes such as accepting and discharging coins, and a customer operation unit 250 that exchanges information with users. , a management operation section 260 that exchanges information with maintenance workers, and a control section 270 that controls the operations of each section described above.

上述したCIP部210には、レシートやジャーナルに
取引に関する情報の記録を行うプリンタ211が備えら
れている。また、管理操作部260には、導入されたエ
ラー情報を表示する液晶表示部261が備えられている
The CIP unit 210 described above is equipped with a printer 211 that records transaction-related information on receipts and journals. The management operation section 260 is also equipped with a liquid crystal display section 261 that displays introduced error information.

また、上述したCIP部21o、記帳処理部220、紙
幣循環部230.硬貨循環部240のそれぞれは、独立
したユニットとなっており、上述した制御部270によ
り、個々の入出力装置として扱われる。以下、これらの
各部を総称する際は、入出カニニットと称する。
In addition, the above-mentioned CIP section 21o, bookkeeping processing section 220, banknote circulation section 230. Each of the coin circulation sections 240 is an independent unit, and is treated as an individual input/output device by the control section 270 described above. Hereinafter, when these parts are collectively referred to as the input/output crab knit.

また、制御部270は、顧客操作部250を介して利用
者によって入力されたデータに基づいて、利用者との取
引処理を行う取引処理部271と、ホストコンピュータ
(図示せず)との間で取引などに関する情報を授受する
通信処理部272と、上述した各入出カニニットとの間
での情報の授受を制御する入出力処理部273と、自動
取引装置の動作に必要なプログラムおよびデータを格納
するメモリ274とを備えて構成されている。
The control unit 270 also controls communication between a transaction processing unit 271 that performs transaction processing with the user and a host computer (not shown) based on data input by the user via the customer operation unit 250. A communication processing unit 272 that sends and receives information related to transactions, etc., an input/output processing unit 273 that controls the transfer of information between the above-mentioned input/output crab units, and stores programs and data necessary for the operation of the automatic transaction device. It is configured to include a memory 274.

このメモリ274は、取引に関する情報を格納する取引
情報格納部275と、上述した入出カニニットのそれぞ
れに関する情報を格納するユニット情報格納部276と
、後述するエラー情報を格納するエラー情報格納部27
7とから構成されている。
This memory 274 includes a transaction information storage section 275 that stores information regarding transactions, a unit information storage section 276 that stores information regarding each of the above-mentioned input/output crab units, and an error information storage section 27 that stores error information described later.
It consists of 7.

上述したユニット情報格納部276は、各人出カニニッ
トに対応する領域から形成されており、各領域には、対
応する入出カニニットにおいて発生した障害を表すエラ
ーコードを格納する領域が設けられている。
The unit information storage section 276 described above is formed from areas corresponding to each outgoing crab unit, and each area is provided with an area for storing an error code representing a failure that has occurred in the corresponding incoming/outgoing crab unit.

また、エラー情報格納部277には、アドレススタック
が備えられており、例えば、エラー情報のそれぞれにつ
いて、格納場所の先頭アドレスを保持するようになって
いる。
Further, the error information storage section 277 is provided with an address stack, which holds, for example, the first address of the storage location for each piece of error information.

以下、実施例による障害処理動作について説明する。The failure handling operation according to the embodiment will be described below.

第3図に実施例の動作を表す流れ図を、第4図に実施例
の動作の説明図を示す。
FIG. 3 shows a flowchart showing the operation of the embodiment, and FIG. 4 shows an explanatory diagram of the operation of the embodiment.

例えば、入金処理の際に、紙幣循環部230において紙
幣の鑑別エラーが発生した場合は、第4図に示すように
、紙幣循環部230により、エラー通知が行われ、入出
力処理部273に障害情報が通知される。これに応じて
、この入出力処理部273は、メモリ274のユニット
情報格納部276の該当する領域に上述した障害情報を
セットするとともに、取引処理部271に対してエラー
処理を依願する。
For example, if a banknote discrimination error occurs in the banknote circulation unit 230 during deposit processing, the banknote circulation unit 230 issues an error notification and causes the input/output processing unit 273 to fail, as shown in FIG. Information will be notified. In response to this, the input/output processing section 273 sets the above-mentioned failure information in the corresponding area of the unit information storage section 276 of the memory 274, and requests the transaction processing section 271 to perform error processing.

このエラー処理依願に応じて、取引処理部271により
、通常のエラー処理が開始される。
In response to this error processing request, the transaction processing unit 271 starts normal error processing.

まず、取引処理部271は、上述した障害情報と取引情
報格納部275に格納された取引情報とに基づいて、発
生した現象およびこの現象が発生した状況を表すエラー
情報を作成する。ここで、取引処理部271は、例えば
、発生した現象を示すエラーコードに、障害が発生した
日時および障害が発生した際に行われていた取引の種類
や進行状況などに関する情報を付加して、エラー情報を
作成すればよい。
First, the transaction processing section 271 creates error information representing the phenomenon that has occurred and the situation in which this phenomenon has occurred, based on the above-mentioned failure information and the transaction information stored in the transaction information storage section 275. Here, the transaction processing unit 271 adds, for example, information regarding the date and time of failure occurrence, the type and progress status of the transaction being conducted at the time of occurrence of the failure, to the error code indicating the phenomenon that has occurred. All you have to do is create error information.

次に、取引処理部271は、上述したエラー情報をエラ
ー情報格納部277に格納するとともに、通信処理部2
72を介してホストコンピュータに通知する。
Next, the transaction processing section 271 stores the above-mentioned error information in the error information storage section 277, and also stores the above-mentioned error information in the communication processing section 277.
72 to the host computer.

その後、ホストコンピュータによって、障害の回復処理
が指示された場合は、この指示に応じて、中断した処理
(例えば紙幣の鑑別処理)の再試行(リトライ)などの
回復処理を実行する。また、この回復処理が成功した場
合は、取引処理部271により、上述したエラー情報が
クリアされ、取引処理は、中断されることなく続行され
る。
Thereafter, when the host computer instructs failure recovery processing, the recovery processing such as retrying the interrupted processing (for example, banknote validation processing) is executed in response to this instruction. Furthermore, if this recovery process is successful, the transaction processing unit 271 clears the above-mentioned error information, and the transaction process continues without interruption.

一方、ホストコンピュータによって取引の中断が指示さ
れた場合および上述した回復処理が不成功であった場合
は、取引処理部271は取引処理を中断して、以下に述
べるアラーム処理を実行する。
On the other hand, if the host computer instructs the transaction to be interrupted and if the recovery process described above is unsuccessful, the transaction processing unit 271 interrupts the transaction process and executes the alarm process described below.

例えば、第4図に示したように、紙幣循環部230に対
して指示された鑑別処理のりトライが不成功となった場
合は、紙幣循環部230により、再びエラー通知が行わ
れる。従って、この場合は、ユニット情報格納部276
の紙幣循環部230に対応する領域には、2件の鑑別エ
ラーを示す障害情報が格納されており、また、これらの
障害情報に基づいて作成されたエラー情報■が、エラー
情報格納部277に格納されている。
For example, as shown in FIG. 4, if a trial of the discrimination process instructed to the banknote circulation unit 230 is unsuccessful, the banknote circulation unit 230 issues an error notification again. Therefore, in this case, the unit information storage section 276
Failure information indicating two discrimination errors is stored in the area corresponding to the banknote circulation unit 230, and error information ■ created based on these failure information is stored in the error information storage unit 277. Stored.

第3図(a)に、アラーム処理動作を表す流れ図を示す
FIG. 3(a) shows a flowchart representing the alarm processing operation.

まず、取引処理部271は、エラー情報格納部277に
格納されたエラー情報(例えばエラー情報■)に基づい
て、エラー情報の内容を表す文字および記号を示す文字
コードからなる出力用データを作成しくステップ30工
)、入出力処理部273を介して、管理操作部260お
よびCTP部210に、上述した出力用データを導入す
る。また、このとき、取引処理部271は、管理操作部
260に対して、液晶表示部261への表示出力処理を
、また、CIP部210に対して、プリンタ211によ
るジャーナル用紙への印字出力処理を指示する(ステッ
プ302)。
First, the transaction processing unit 271 creates output data consisting of characters representing the content of the error information and character codes representing symbols, based on the error information (for example, error information ■) stored in the error information storage unit 277. Step 30): The above-described output data is introduced into the management operation section 260 and the CTP section 210 via the input/output processing section 273. At this time, the transaction processing unit 271 also instructs the management operation unit 260 to perform display output processing on the liquid crystal display unit 261, and instructs the CIP unit 210 to perform printing output processing on journal paper by the printer 211. instructions (step 302).

まト、取引処理部271は、入出力処理部273を介し
て、各入出カニニットに対して、通常の中断処理(例え
ば、カードの返却など)を指示する(ステップ303)
Finally, the transaction processing unit 271 instructs each input/output unit to perform normal interruption processing (for example, card return, etc.) via the input/output processing unit 273 (step 303).
.

上述した中断処理およびエラー情報の出力処理が全て正
常に終了した場合は、ステップ304における肯定判定
となる。この場合は、ステップ305において、エラー
情報格納部277に格納されたエラー情報は全てジャー
ナルに記録済であるか否かを判定し、このステップ30
5における肯定判定の場合は、全てのエラー情報および
ユニット情報格納部276に格納された全ての障害情報
がクリアされる(ステップ306)。
If the above-described interruption processing and error information output processing are all completed normally, an affirmative determination is made in step 304. In this case, in step 305, it is determined whether all the error information stored in the error information storage section 277 has been recorded in the journal, and in step 305
In the case of an affirmative determination in step 5, all error information and all fault information stored in the unit information storage section 276 are cleared (step 306).

例えば、上述したエラー情報格納部277のアドレスス
タックに記録済フラグを設けておき、取引処理部271
が、プリンタ211による印字完了通知に応じて、この
記録済フラグを論理“1″にセットし、ステップ305
において、この記録済フラグを参照すればよい。
For example, a recorded flag is provided in the address stack of the error information storage section 277 described above, and the transaction processing section 271
In response to the print completion notification from the printer 211, the recorded flag is set to logic "1" and the process proceeds to step 305.
You can refer to this recorded flag.

その後、取引処理部271は、通信処理部272を介し
て、ホストコンピュータに中断処理の完了を通知する(
ステップ307)。また、この通知に応じて、ホスト側
から導入されるリセット指示(第4図参照)に応じて、
取引処理部271は、入出力処理部273を介して、各
入出カニニットに対して初期化指示を行う(ステップ3
08)。
Thereafter, the transaction processing unit 271 notifies the host computer of the completion of the interruption process via the communication processing unit 272 (
Step 307). In addition, in response to this notification, in response to a reset instruction (see Figure 4) introduced from the host side,
The transaction processing unit 271 issues an initialization instruction to each input/output crab unit via the input/output processing unit 273 (step 3
08).

この初期化指示に応じて、各入出カニニットにおいて初
期化処理が行われ、この初期化処理が終了したときに、
各入出カニニットにより完了通知が行われ、各ユニット
自身の状態が入出力処理部273に通知される。
In accordance with this initialization instruction, initialization processing is performed at each input/output crab unit, and when this initialization processing is completed,
A completion notification is given by each input/output crab unit, and the input/output processing section 273 is notified of the status of each unit itself.

全ての入出カニニットにおける初期化処理が正常に終了
した場合は、ステップ309における肯定判定となる。
If the initialization process for all input/output crab units has been successfully completed, an affirmative determination is made in step 309.

この場合は、取引処理部271は、エラー情報格納部2
77を参照して、記録済でないエラー情報を検出し、上
述したステップ301と同様にして、エラー情報を表す
出力用データを作成し、この出力用データをCIP部2
10に導入して、印字出力処理を指示する(ステップ3
10)。その後、CIP部210からの完了通知に応じ
て、上述したステップ306と同様にして、記録済のエ
ラー情報などをクリアしくステップ311)、アラーム
処理を終了して正常運用処理に戻る。
In this case, the transaction processing unit 271
77 to detect unrecorded error information, create output data representing the error information in the same manner as step 301 described above, and send this output data to the CIP unit 2.
10 and instructs print output processing (Step 3
10). Thereafter, in response to a completion notification from the CIP unit 210, recorded error information and the like are cleared in step 311) in the same manner as in step 306 described above, and the alarm processing is ended and the process returns to normal operation processing.

一方、上述したステップ304における否定判定の場合
およびステップ309における否定判定の場合のように
、アラーム処理中に新たな障害が発生した場合は、以下
に述べる2重アラーム処理を行う。
On the other hand, if a new failure occurs during alarm processing, as in the case of a negative determination in step 304 and in the case of a negative determination in step 309, described below, double alarm processing is performed.

例えば、第4図に示すように、ステップ302において
指示された印字処理の際に障害が発生した場合は、CI
P部210からのエラー通知に応じてステップ304に
おける否定判定となり、2重アラーム処理が開始される
。また、入出カニニットのいずれかにおける初期化指示
が正常に終了しなかったことが通知された場合は、ステ
ップ309における否定判定となり、2重アラーム処理
が開始される。
For example, as shown in FIG. 4, if a failure occurs during the printing process instructed in step 302, the CI
In response to the error notification from the P section 210, a negative determination is made in step 304, and double alarm processing is started. Further, if it is notified that the initialization instruction in any of the input/output crab units has not been normally completed, a negative determination is made in step 309, and double alarm processing is started.

第3図(b)に、2重アラーム処理動作を表す流れ図を
示す。
FIG. 3(b) shows a flowchart representing the double alarm processing operation.

まず、ステップ305と同様にして、アラーム処理にお
いて、エラー情報が記録済であるか否かを判定する(ス
テップ321)。このステップ321における肯定判定
の場合は、上述したステップ306と同様にして、記録
済のエラー情報および障害情報をクリアする(ステップ
322)。−方、上述した例のようにエラー情報の印字
処理中に障害が発生した場合は、ステップ321におけ
る否定判定となり、エラー情報(例えばエラー情報■)
および障害情報は保持される。
First, in the same manner as step 305, it is determined whether error information has been recorded in alarm processing (step 321). If the determination in step 321 is affirmative, the recorded error information and failure information are cleared in the same manner as in step 306 described above (step 322). - On the other hand, if a failure occurs during the printing process of error information as in the above example, a negative determination is made in step 321, and the error information (for example, error information ■)
and fault information are retained.

その後、該当する領域に新たにセットされた障害情報に
基づいて、取引処理部271により、新しいエラー情報
■(例えば「アラーム処理中のエラー情報の印字出力の
際にCIP部のプリンタにおいて障害が発生した1旨の
エラー情報)が作成され(ステップ323)、ステップ
321において記録済でないとされたエラー情報(例え
ばエラー情報■)とともにエラー情報格納部277に格
納される。また、上述したステップ301と同様にして
、出力用データが作成されて(ステップ324)、管理
操作部260に導入され、管理操作部260の液晶表示
部に対する出力指示が行われる(ステップ325)。こ
れにより、第4図に示すように、管理操作部260の液
晶表示部261により、エラー情報■、■の内容の表示
が行われる。
Thereafter, based on the fault information newly set in the corresponding area, the transaction processing section 271 generates new error information ■ (for example, "A fault occurred in the printer of the CIP section when printing out error information during alarm processing. 1 error information) is created (step 323), and is stored in the error information storage section 277 together with the error information determined not to have been recorded in step 321 (for example, error information ■). Similarly, output data is created (step 324), introduced into the management operation section 260, and an output instruction is given to the liquid crystal display section of the management operation section 260 (step 325). As shown, the liquid crystal display section 261 of the management operation section 260 displays the contents of the error information (■) and (2).

上述した例のように、CIP部210に障害が発生して
いる場合は、ステップ326において印字出力ができな
い(否定判定)と判定され、印字処理を指示することな
く、上述したアラーム処理に戻る。この場合は、アラー
ム処理のステップ305において、エラー情報■、■は
ともに記録済でないとされるので、ステップ306にお
いてクリアされることなく保持される。なお、この場合
は、第4図に示すように、ステップ309で指示された
初期化処理の終了後に、再び、CIP部210のプリン
タ211による印字出力処理が試みられる。
As in the above example, if a failure has occurred in the CIP section 210, it is determined in step 326 that printout is not possible (negative determination), and the process returns to the above-described alarm process without instructing printing process. In this case, in step 305 of the alarm processing, it is determined that both error information (1) and (2) have not been recorded, and therefore, in step 306, the error information is held without being cleared. In this case, as shown in FIG. 4, after the initialization process instructed in step 309 is completed, the print output process by the printer 211 of the CIP unit 210 is attempted again.

一方、エラー情報の印字出力処理以外の他の中断処理に
おいて障害が発生した場合は、ステップ326において
印字出力が可能である(肯定判定)と判定される。この
場合は、新しく作成されたエラー情報に対応する出力用
データがCIP部210に導入され、プリンタ211に
より、ジャーナル用紙に印字出力される(ステップ32
7)。その後、アラーム処理に戻る。この場合は、ステ
ップ305において、エラー情報は全て記録済であると
され、ステップ306においてクリアされる。
On the other hand, if a failure occurs in an interruption process other than the error information printout process, it is determined in step 326 that printout is possible (affirmative determination). In this case, output data corresponding to the newly created error information is introduced into the CIP section 210, and printed out on journal paper by the printer 211 (step 32).
7). After that, the process returns to alarm processing. In this case, in step 305 it is determined that all error information has been recorded, and in step 306 it is cleared.

また、ステップ309における否定判定の場合は、上述
した2重アラーム処理の終了後に、取引処理部271と
ホストコンピュータとにより、休止処理が行われ(ステ
ップ312)、自動取引装置は休止状態とされる。この
場合においても、2重アラームの原因となった障害に関
するエラー情報は、ジャーナルあるいは管理操作部26
0の液晶表示部あるいはエラー情報格納部277の少な
くとも1つに保持されている。
In addition, in the case of a negative determination in step 309, after the above-described double alarm process is completed, the transaction processing unit 271 and the host computer perform a suspension process (step 312), and the automatic transaction device is placed in a dormant state. . Even in this case, error information regarding the failure that caused the double alarm is stored in the journal or in the management operation unit 26.
0 or the error information storage section 277.

上述したように、アラーム処理において、入出カニニッ
トのいずれかに障害が発生した場合に、通知された障害
情報に基づいてエラー情報を作成し、アラーム処理の原
因となった障害に関する工ラー情報と同様に、エラー情
報格納部277に格納する。また、CIP部210のプ
リンタ211により、エラー情報をジャーナル用紙に印
字出力し、このようにして記録済となったエラー情報を
エラー情報格納部277からクリアする。
As mentioned above, when a failure occurs in either input or output crab unit during alarm processing, error information is created based on the notified failure information, and is similar to the engineer information regarding the failure that caused the alarm processing. The error information is stored in the error information storage section 277. Further, the printer 211 of the CIP unit 210 prints out the error information on journal paper, and the error information recorded in this way is cleared from the error information storage unit 277.

従って、ジャーナルに記録されていないエラー情報は、
管理操作部260の液晶表示部に表示され、あるいはエ
ラー情報格納部277に保持されている。ここで、エラ
ー情報の大半は、ジャーナルに記録されるので、エラー
情報格納部277として膨大な領域を確保する必要はな
い。
Therefore, error information not recorded in the journal is
It is displayed on the liquid crystal display section of the management operation section 260 or held in the error information storage section 277. Here, most of the error information is recorded in the journal, so there is no need to secure a huge area for the error information storage section 277.

これにより、2重アラームの場合も含めて、自動取引装
置の動作中に発生した全ての障害に関するエラー情報を
保存することが可能となり、アラームの原因の解析作業
や復旧作業に要する時間を短縮することができる。また
、自動取引装置の運用のための統計情報として利用する
こともでき、ホスト側で障害の回復処理を指示する際の
資料とすることもできるので、自動取引装置が休止状態
となることを防いで、利用者へのサービスの向上を図る
ことができる。
This makes it possible to save error information regarding all failures that occur during automatic transaction equipment operation, including cases of double alarms, reducing the time required to analyze the cause of alarms and perform recovery work. be able to. In addition, it can be used as statistical information for the operation of automatic transaction equipment, and can be used as material when instructing the host side to perform failure recovery processing, so it can prevent automatic transaction equipment from going into a dormant state. With this, it is possible to improve services to users.

なお、エラー情報を記録する手段としては、プリンタ2
11に限らず、磁気ディスク装置などの不揮発性の補助
記憶装置に記録するようにしてもよい。この場合は、制
御部270に磁気ディスク装置278を付加して構成し
、エラー情報格納部277に格納されたエラー情報をそ
のまま磁気ディスク装置278に記録すればよい。また
、エラー情報に基づいて作成された出力用データを磁気
ディスク装置278に記録するようにしてもよい。
Note that the printer 2 is used as a means to record error information.
11, but may be recorded in a non-volatile auxiliary storage device such as a magnetic disk device. In this case, a magnetic disk device 278 may be added to the control section 270 and the error information stored in the error information storage section 277 may be recorded in the magnetic disk device 278 as is. Further, output data created based on the error information may be recorded in the magnetic disk device 278.

〔発明の効果] 上述したように、本発明によれば、制御手段によって指
示された回復処理の際に発生した障害を含めて、発生し
た障害に関する情報の全てを保存することが可能となり
、保守作業の際の障害原因の解析作業および復旧作業に
要する時間を短縮することができ、保守作業者の負担を
軽減して、迅速かつ確実な保守作業を実現することがで
きる。
[Effects of the Invention] As described above, according to the present invention, it is possible to save all the information regarding the failures that have occurred, including the failures that have occurred during the recovery process instructed by the control means, and the maintenance It is possible to shorten the time required for analysis of the cause of a failure and restoration work during work, reduce the burden on maintenance workers, and achieve quick and reliable maintenance work.

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

第1図は本発明の原理ブロック図、 第2図は本発明一実施例による自動取引装置の構成図、 第3図は実施例の動作を表す流れ図、 第4図は実施例の動作の説明図である。 図において、 111は処理手段、 121は制御手段、 131は格納手段、 141は記録手段、 210はカードリード/ライト(CIP)部、211は
プリンタ、 220は記帳処理部、 230は紙幣循環部、 240は硬貨循環部、 250は顧客操作部、 260は管理操作部、 261は液晶表示部、 は制御部、 は取引処理部、 は通信処理部、 は入出力処理部、 はメモリ、 は取引情報格納部、 はユニット情報格納部、 はエラー情報格納部、 は磁気ディスク装置である。 本発明の原理プロ 1ン ク 図 第 図 実方缶イクリ乙こよる自動取りI装置の+待成図第 図 実施例の動作を表す流れ図 第3図
Fig. 1 is a block diagram of the principle of the present invention; Fig. 2 is a configuration diagram of an automatic transaction device according to an embodiment of the present invention; Fig. 3 is a flowchart showing the operation of the embodiment; Fig. 4 is an explanation of the operation of the embodiment. It is a diagram. In the figure, 111 is a processing means, 121 is a control means, 131 is a storage means, 141 is a recording means, 210 is a card read/write (CIP) section, 211 is a printer, 220 is a bookkeeping processing section, 230 is a bill circulation section, 240 is a coin circulation section, 250 is a customer operation section, 260 is a management operation section, 261 is a liquid crystal display section, is a control section, is a transaction processing section, is a communication processing section, is an input/output processing section, is a memory, is a transaction information is a storage unit, is a unit information storage unit, is an error information storage unit, and is a magnetic disk device. The principle of the present invention is shown in Fig. 1. Fig. 1. Fig. 1. + Standby drawing of the automatic pick-up device. Fig. 3. Flowchart representing the operation of the embodiment.

Claims (1)

【特許請求の範囲】[Claims] (1)通常は、取引に関する処理を分担して行い、障害
が発生した場合に、発生した現象を示すエラー通知をそ
れぞれ出力する複数の処理手段(111)と、 導入されるエラー通知のそれぞれに応じて、前記複数の
処理手段(111)のそれぞれに所定の回復処理を指示
するとともに、前記エラー通知で示される現象とこの現
象が発生した状況とに関するエラー情報を作成する制御
手段(121)と、前記制御手段(121)によって作
成されたエラー情報を順次に格納するとともに、導入さ
れる消去指示に応じて、指定されたエラー情報を消去す
る格納手段(131)と、 前記格納手段(131)に格納されたエラー情報の記録
を行い、記録動作が正常に終了した場合は、記録が完了
したエラー情報を指定する消去指示を前記格納手段(1
31)に導入し、正常に終了しなかった場合は、記録動
作中に障害が発生した旨のエラー通知を出力して前記制
御手段(121)に導入する記録手段(141)と、 を備え、前記制御手段(121)が、取引に関する処理
中に導入されたエラー通知と回復処理中に導入されたエ
ラー通知とを区別することなく、全てのエラー通知に応
じてエラー情報を作成するように構成することを特徴と
する自動取引装置のエラー処理方式。
(1) Normally, processing related to transactions is divided among multiple processing means (111), each of which outputs an error notification indicating the phenomenon that has occurred when a failure occurs, and each of the error notifications introduced and a control means (121) for instructing each of the plurality of processing means (111) to perform a predetermined recovery process in response to the above, and for creating error information regarding the phenomenon indicated by the error notification and the situation in which this phenomenon has occurred. , a storage means (131) for sequentially storing the error information created by the control means (121) and erasing specified error information in accordance with an erasure instruction introduced; and the storage means (131). The error information stored in the storage means (1) is recorded, and when the recording operation is completed normally, an erase instruction specifying the error information for which recording has been completed is sent to the storage means (1).
recording means (141) for outputting an error notification to the effect that a failure has occurred during the recording operation and introducing it to the control means (121) if the recording operation does not end normally; The control means (121) is configured to create error information in response to all error notifications without distinguishing between error notifications introduced during transaction-related processing and error notifications introduced during recovery processing. An error handling method for an automatic transaction device characterized by:
JP17824290A 1990-07-04 1990-07-04 Error handling method for automatic transaction equipment Expired - Fee Related JP2661775B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17824290A JP2661775B2 (en) 1990-07-04 1990-07-04 Error handling method for automatic transaction equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17824290A JP2661775B2 (en) 1990-07-04 1990-07-04 Error handling method for automatic transaction equipment

Publications (2)

Publication Number Publication Date
JPH0470965A true JPH0470965A (en) 1992-03-05
JP2661775B2 JP2661775B2 (en) 1997-10-08

Family

ID=16045082

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17824290A Expired - Fee Related JP2661775B2 (en) 1990-07-04 1990-07-04 Error handling method for automatic transaction equipment

Country Status (1)

Country Link
JP (1) JP2661775B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08115455A (en) * 1994-10-14 1996-05-07 Fujitsu Ltd Automatic transaction device
JP2000293733A (en) * 1999-04-09 2000-10-20 Oki Electric Ind Co Ltd Automatic teller machine
JP2005227906A (en) * 2004-02-10 2005-08-25 Oki Electric Ind Co Ltd Cash processor
JP2017004049A (en) * 2015-06-04 2017-01-05 グローリー株式会社 Currency processor, currency processing system, management device and currency processor maintenance method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5597646A (en) * 1979-01-19 1980-07-25 Oki Electric Ind Co Ltd Data processor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5597646A (en) * 1979-01-19 1980-07-25 Oki Electric Ind Co Ltd Data processor

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08115455A (en) * 1994-10-14 1996-05-07 Fujitsu Ltd Automatic transaction device
JP2000293733A (en) * 1999-04-09 2000-10-20 Oki Electric Ind Co Ltd Automatic teller machine
JP2005227906A (en) * 2004-02-10 2005-08-25 Oki Electric Ind Co Ltd Cash processor
JP2017004049A (en) * 2015-06-04 2017-01-05 グローリー株式会社 Currency processor, currency processing system, management device and currency processor maintenance method

Also Published As

Publication number Publication date
JP2661775B2 (en) 1997-10-08

Similar Documents

Publication Publication Date Title
JPH0470965A (en) Error processing system for automatic transaction device
US6510986B1 (en) Transaction record storing device and transaction machine including same
JPH0214361A (en) Update processing system for accumulated data in automatic transaction machine
JP4385260B2 (en) Automatic transaction equipment
JP4360503B2 (en) Automatic transaction equipment
JPS5819978A (en) Automatic transaction device
JPS62137696A (en) Transaction processing system for automatic cash transactor
JP2004164213A (en) Automatic transaction device
JPH02190967A (en) Automatic teller machine
KR200291274Y1 (en) Data storage system of Auto teller machine using RAID
JPS63205765A (en) Automatic transaction processor
JPS6366669A (en) Controlling system for replacement of transaction medium of automatic teller machine
JP2003248856A (en) Abnormality report system for paper currency processing machine
JP4146181B2 (en) Portable storage medium issuing system
JPH0336683A (en) Automatic teller machine
JPH02141275A (en) Processing apparatus after generation of writing error in entry apparatus
JPS6371771A (en) Transactional data processing system
JPS6270967A (en) Off-line operation system for automatic transaction device
JPH02271416A (en) Terminal equipment
JPH0797387B2 (en) Automatic transaction equipment
JPH05303676A (en) Registered data restoring method for transaction fault of bankbook
JPH04205221A (en) Transaction processor
JPH07239826A (en) Update managing system for master file
JPS61153795A (en) Window transaction processing
JPS63103377A (en) Processing system for transaction medium of automatic transaction device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees