JPH0797387B2 - Automatic transaction equipment - Google Patents
Automatic transaction equipmentInfo
- Publication number
- JPH0797387B2 JPH0797387B2 JP31751591A JP31751591A JPH0797387B2 JP H0797387 B2 JPH0797387 B2 JP H0797387B2 JP 31751591 A JP31751591 A JP 31751591A JP 31751591 A JP31751591 A JP 31751591A JP H0797387 B2 JPH0797387 B2 JP H0797387B2
- Authority
- JP
- Japan
- Prior art keywords
- control unit
- input
- main control
- initial data
- output device
- 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 - Fee Related
Links
- 230000004044 response Effects 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 27
- 238000012546 transfer Methods 0.000 claims description 13
- 230000002159 abnormal effect Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 20
- 238000000034 method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 238000000151 deposition Methods 0.000 description 4
- 102100031584 Cell division cycle-associated 7-like protein Human genes 0.000 description 1
- 101000777638 Homo sapiens Cell division cycle-associated 7-like protein Proteins 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、金融機関等において用
いられる自動取引装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic transaction device used in financial institutions.
【0002】[0002]
【従来の技術】図2は、従来の自動取引装置の全体構成
を示すブロック図である。図示の装置は、主制御部21
と、これに接続される各種の入出力装置25〜28等か
ら成る。主制御部21は、CPUやレジスタ等から成
り、装置全体を制御する。この主制御部21には、RA
M22及び通信制御回路23が備えられている。2. Description of the Related Art FIG. 2 is a block diagram showing the overall configuration of a conventional automatic transaction apparatus. The illustrated device is a main control unit 21.
And various input / output devices 25 to 28 and the like connected thereto. The main control unit 21 includes a CPU, a register, and the like, and controls the entire device. This main control unit 21 has RA
An M22 and a communication control circuit 23 are provided.
【0003】RAM(ランダム・アクセス・メモリ)2
2は、周知のように、読み書き可能なメモリであり、H
DD24に格納されたプログラムやデータを一時的に格
納する。HDD(ハードディスクドライバ)24には、
業務プログラム等が記憶されている。そして、装置の電
源投入時にRAM22へ業務プログラムを転送し、RA
M22上のプログラムに従い、本装置を制御する。RAM (random access memory) 2
As is well known, 2 is a readable and writable memory, and H
The programs and data stored in the DD 24 are temporarily stored. The HDD (hard disk driver) 24 has
Business programs and the like are stored. Then, when the power of the apparatus is turned on, the business program is transferred to the RAM 22 and RA
This device is controlled according to the program on M22.
【0004】通信制御回路23は、主制御部21と入出
力装置25〜28との間の通信を制御する。この場合、
主制御部21を主局とし、各入出力装置25〜28を従
局とする。そして、これらの主局及び従局は、通信制御
回路23を介してシリアルインタフェースで接続されて
いる。カードリーダプリンタ25は、カードのリードラ
イト制御や、明細表の印字制御等を行なう。通帳記帳機
26は、磁気ストライプのリードライト制御や、通帳印
字制御を行なう。入出金機27は、紙幣の入金、出金制
御を行なう。顧客制御部28は、暗証入力、金額入力、
CRT表示による顧客の操作誘導を行なう。The communication control circuit 23 controls communication between the main controller 21 and the input / output devices 25-28. in this case,
The main control unit 21 serves as a master station, and the input / output devices 25 to 28 serve as slave stations. Then, these main station and the slave station, are connected through a serial interface via the communication control circuit 2 3. The card reader / printer 25 controls read / write of a card, printing of a statement sheet, and the like. The passbook entry machine 26 performs read / write control of the magnetic stripe and passbook print control. The depositing / dispensing machine 27 controls depositing and dispensing of banknotes. The customer control unit 28 inputs the secret code, the amount of money,
Guide the operation of customers by CRT display.
【0005】図3は、従来の装置立ち上げ時間を説明す
るタイムチャートである。この図は、本装置の電源投入
時から装置が取扱中になるまでの時間を表わしたもので
ある。まず、主制御部21のRAM22が正しく動作す
るか否かのチェックを行なう。その後、HDD24より
業務プログラムをRAM22へ転送する。このような業
務プログラムとしては、顧客制御部28へ送るものとし
てCRTを制御するプログラムがある。このプログラム
には、画面データが含まれており、これらはHDD24
からRAM22へロードされる。また、通帳記帳機26
の印字制御を行なうための印字フォントデータも、HD
D24からRAM22へロードされる。FIG. 3 is a time chart for explaining the conventional apparatus startup time. This figure shows the time from when the power of the device is turned on until the device is being handled. First, it is checked whether the RAM 22 of the main control unit 21 operates properly. After that, the business program is transferred from the HDD 24 to the RAM 22. As such a business program, there is a program for controlling the CRT to be sent to the customer control unit 28. This program includes screen data, which are stored in the HDD 24.
To RAM 22. In addition, the passbook entry machine 26
The print font data for print control of
It is loaded into the RAM 22 from D24.
【0006】このような業務プログラムのロード終了と
同時に、各入出力装置25〜28へは一定時間でポーリ
ング信号が送出される。これにより、通信制御回路23
と各入出力装置25〜28との接続確認を行なってい
る。初期化処理では、カードリーダプリンタ25、通帳
記帳機26、入出金機27に対して初期化コマンドを送
出し、各装置の初期化を行なう。そして、各装置からの
レスポンスが帰ってきた時点で顧客への取扱中表示を行
なっている。Simultaneously with the end of loading the business program, a polling signal is sent to each of the input / output devices 25 to 28 for a fixed time. As a result, the communication control circuit 23
And the connection between each of the input / output devices 25 to 28 is confirmed. In the initialization process, an initialization command is sent to the card reader / printer 25, the bankbook entry machine 26, and the deposit / withdrawal machine 27 to initialize each device. Then, when the response from each device is returned, a display indicating that the customer is handling is displayed.
【0007】図4は、入出力装置の処理を説明するフロ
ーチャートである。まず、電源投入直後に、ROM、R
AMのチェックを行なった後(ステップS41)、各種
LSI、RAM等の初期化処理を実行する(ステップS
42)。その後、主制御部21からのコマンド受信待ち
となる(ステップS43)。そして、受信されたコマン
ドが入出力装置の初期化コマンドであれば、各メカニズ
ムの初期化媒体等の取り込み処理等を行ない(ステップ
S44)、レスポンスを送信する(ステップS45)。
一方、受信されたコマンドがその他のコマンドであれ
ば、そのコマンドに対応した各種コマンド処理を行ない
(ステップS46)、レスポンスを送信する(ステップ
S45)。FIG. 4 is a flow chart for explaining the processing of the input / output device. First, immediately after turning on the power, ROM, R
After checking AM (step S41), initialization processing of various LSIs, RAMs, etc. is executed (step S41).
42). Then, it waits for a command from the main control unit 21 (step S43). Then, if the received command is an input / output device initialization command, an initialization medium of each mechanism is loaded (step S44), and a response is transmitted (step S45).
On the other hand, if the received command is another command, various command processes corresponding to the command are performed (step S46), and a response is transmitted (step S45).
【0008】[0008]
【発明が解決しようとする課題】しかしながら、上述し
た従来の技術には、次のような問題があった。即ち、上
記構成の装置では、RAMチェック、各種のプログラム
及びデータのロード、初期化処理等の時間がかかるた
め、銀行員が銀行等の業務開始時間の数分前に電源を投
入しなければならない。従って、業務の開始作業が煩わ
しいという問題があった。また、故障等により装置の修
理後、電源を再投入する場合にも、顧客にとって待ち時
間がかかりすぎるという問題があった。However, the above-mentioned conventional technique has the following problems. That is, in the device having the above configuration, it takes time to check the RAM, load various programs and data, and perform initialization processing. Therefore, the bank clerk must turn on the power several minutes before the start time of the business of the bank or the like. . Therefore, there is a problem that the starting work of the work is troublesome. In addition, there is a problem that the customer takes too much waiting time when the power is turned on again after the device is repaired due to a failure or the like.
【0009】本発明は、以上の点に着目してなされたも
ので、電源投入から取扱中になるまでの時間がかかりす
ぎるという問題点を除去するため、入出力装置の初期化
を電源投入直後に最短の時間で行なうことにより装置立
ち上げ時間を短縮するようにした自動取引装置を提供す
ることを目的とするものである。The present invention has been made by paying attention to the above points. In order to eliminate the problem that it takes too much time from the power-on to the handling, the input / output device is initialized immediately after the power-on. It is an object of the present invention to provide an automatic transaction apparatus which shortens the apparatus start-up time by performing it in the shortest time.
【0010】[0010]
【課題を解決するための手段】第1発明は、主制御部が
入出力装置に初期化コマンドを送出し、これにより上記
入出力装置がその入出力装置の初期化を行い、主制御部
へレスポンスを返す自動取引装置において、上記主制御
部は、電源投入後、上記初期化コマンドを送出する前
に、上記入出力装置へ接続確認のためのポーリング信号
を送出する手段を有し、上記入出力装置は、上記ポーリ
ング信号を受信したときにその入出力装置の初期化コマ
ンド処理を実行して、その結果を保存する手段と、その
後主制御部から初期化コマンドを受信したとき、その初
期化コマンドが電源投入後1回目の初期化コマンドか否
かを判定し、1回目の初期化コマンドならば保存してい
た結果を取り出して主制御部へレスポンスを返し、1回
目の初期化コマンドでなければ初期化コマンド処理を行
ってから主制御部へレスポンスを返す返答手段を備えた
ことを特徴とする自動取引装置に関する。 According to a first aspect of the present invention, a main control section is provided.
Send an initialization command to the I / O device,
The I / O device initializes the I / O device and the main control unit
In the automatic transaction device that returns a response to
After sending power, before sending the above initialization command
, A polling signal to the above I / O device to confirm the connection
The input / output device is
I / O device initialization frame when a ringing signal is received.
And a method to save the result.
When an initialization command is received from the rear main control unit,
Whether the reset command is the first initialization command after turning on the power
If it is the first initialization command, it is saved.
The result is taken out and a response is returned to the main control unit, once
If it is not an eye initialization command, execute initialization command processing.
After that, a response means for returning a response to the main control unit was provided.
The present invention relates to an automatic transaction device.
【0011】主制御部が入出力装置に初期化コマンドを
送出し、これにより上記入出力装置がその入出力装置の
初期化を行い、主制御部へレスポンスを返す自動取引装
置において、入出力装置は、その入出力装置の運用に必
要な初期データを格納する不揮発性メモリから成る初期
データ退避エリアと、その初期データが正常かどうかを
チェックし、そのチェック結果を上記主制御部へ返す返
答手段とを有し、上記主制御部は、上記入出力装置の初
期化処理後、上記入出力装置へ初期データチェックコマ
ンドを送出すると共に、上記入出力装置から上記初期デ
ータチェックコマンドに対して異常レスポンスが返され
ると、上記入出力装置に新たな初期データを転送する転
送手段を有することを特徴とする自動取引装置に関す
る。 尚、上記入出力装置は、上記初期データ退避エリア
にバージョン番号を格納し、主制御部から送出された初
期データチェックコマンド中のバージョン番号と上記初
期データ退避エリアのバージョン番号とを比較して、初
期データが正常かどうかをチェックする返答手段を有す
ることが好ましい。 The main control unit sends an initialization command to the input / output device.
The I / O device of the I / O device
An automatic transaction device that initializes and returns a response to the main control unit
I / O device is required to operate the I / O device.
An initial consisting of a non-volatile memory that stores the necessary initial data
Check whether the data save area and its initial data are normal.
A check is returned and the check result is returned to the main control unit.
And the main control unit is the first input / output device.
After the synchronization process, the initial data check
And send the command from the input / output device.
An abnormal response is returned to the data check command
Then, the transfer of new initial data to the input / output device is performed.
The present invention relates to an automatic transaction device characterized by having a sending means.
It The input / output device is the initial data save area.
The version number is stored in the
Version number in the period data check command and the above
Compare the version number in the temporary data save area and
Has a response means to check whether the period data is normal
Preferably.
【0012】[0012]
【作用】本発明の自動取引装置の第1の発明において
は、主制御部は、メモリの動作のチェックの終了後、各
入出力装置に対して直ちに通信制御処理を行なう。一
方、入出力装置は、当該主制御部から出力される接続確
認のためのポーリング信号を受信したとき、各部の動作
チェックを含む初期化処理を行なう。そして、当該入出
力装置による初期化処理の結果は、メモリに保持され
る。初期化コマンド受信時には、当該メモリに保持して
いた結果が返答手段により返答され、これにより、主制
御部に初期化処理の終了が知らされる。In the first aspect of the automatic transaction apparatus of the present invention, the main control unit immediately performs communication control processing for each input / output device after checking the operation of the memory. On the other hand, the input / output device uses the connection confirmation output from the main controller.
When a polling signal for confirmation is received, initialization processing including operation check of each unit is performed. Then, the result of the initialization processing by the input / output device is held in the memory. When the initialization command is received, the result held in the memory is returned by the response means, thereby notifying the main control unit of the end of the initialization process.
【0013】本発明の自動取引装置の第2発明において
は、入出力装置側に設けられた不揮発性メモリに、当該
入出力装置を運用するために必要なデータが保存され
る。そして、データ転送手段は、この不揮発性メモリに
格納されたデータの破壊及び新しいデータへの書換えの
いずれかが生じたときのみ、データ転送処理を行なう。
従って、電源の投入の度にデータ転送が行なわれること
がなく、その分初期化処理の時間を短縮することができ
る。In the second aspect of the automatic transaction device of the present invention, the data required for operating the input / output device is stored in the non-volatile memory provided on the input / output device side. The data transfer means performs the data transfer process only when the data stored in the nonvolatile memory is destroyed or rewritten with new data.
Therefore, data is not transferred every time the power is turned on, and the initialization processing time can be shortened accordingly.
【0014】[0014]
【実施例】以下、本発明の実施例を図面を参照して詳細
に説明する。図1は、本発明の自動取引装置の実施例の
全体構成のブロック図である。図示の装置は、主制御部
1と、これに接続される各種の入出力装置5〜8等から
成る。主制御部1は、CPUから成り、装置全体を制御
する。この主制御部1には、RAM2が備えられてい
る。Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 is a block diagram of the overall configuration of an embodiment of an automatic transaction device of the present invention. The illustrated apparatus includes a main control unit 1 and various input / output devices 5 to 8 connected to the main control unit 1. The main control unit 1 is composed of a CPU and controls the entire device. The main controller 1 is equipped with a RAM 2.
【0015】RAM(ランダム・アクセス・メモリ)2
は、周知の読み書き可能なメモリであり、HDD3に格
納されたデータを一時的に格納する。HDD(ハードデ
ィスクデバイス)3には、業務プログラムが記憶されて
いる。この業務プログラムは、装置の電源投入時にRA
M2へ転送され、RAM2上のプログラムに従い本装置
が制御される。主制御部1と、通信制御部4とは、バス
インタフェースで接続されている。通信制御部4では、
主制御部1からのコマンドを各入出力装置5〜8に伝
え、各入出力装置5〜8からのレスポンスを主制御部1
へ伝える制御を行なっている。通信制御部4と、各入出
力装置5〜8との間は、通信制御部4を主局とし、各入
出力装置5〜8を従局としてシリアルインタフェースで
接続されている。RAM (random access memory) 2
Is a well-known readable and writable memory, and temporarily stores the data stored in the HDD 3. A business program is stored in the HDD (hard disk device) 3. This business program is RA when the device is powered on.
This device is transferred to M2, and this device is controlled according to the program on RAM2. The main controller 1 and the communication controller 4 are connected by a bus interface. In the communication control unit 4,
A command from the main control unit 1 is transmitted to each input / output device 5-8, and a response from each input / output device 5-8 is transmitted to the main control unit 1
It controls to tell. The communication control unit 4 and the respective input / output devices 5 to 8 are connected by a serial interface using the communication control unit 4 as a master station and the respective input / output devices 5 to 8 as slave stations.
【0016】カードリーダプリンタ5は、カードのリー
ドライト制御、明細票の印字制御を行なう。通帳記帳機
6は、磁気ストライプのリードライト制御を行なう。入
出金機7は、紙幣の入金、出金制御を行なう。顧客制御
部8は、暗証入力、金額入力、CRT表示による顧客の
操作誘導を行なう。The card reader / printer 5 controls the reading / writing of the card and the printing of the statement slip. The passbook entry machine 6 controls the read / write of the magnetic stripe. The depositing / dispensing machine 7 controls depositing and dispensing of banknotes. The customer control unit 8 guides the operation of the customer by inputting a secret code, inputting an amount of money, and displaying a CRT.
【0017】図5は、本発明に係る装置の立ち上げ時間
を示すタイムチャートである。この図は、上述した装置
の電源投入時から装置が取扱中になるまでを表わしたも
のである。図1の主制御部1では、まず、主制御部1の
RAM2が正しく動作するか否かのチェックを行なう。
次に、HDD3より業務プログラムをRAM2へ転送す
る。そして、次にCRTの画面を制御するのに必要な画
面データをロードし、続いて通帳記帳機の印字制御を行
なうための印字フォントデータをロードする。FIG. 5 is a time chart showing the startup time of the apparatus according to the present invention. This figure shows the time from when the power of the above-mentioned device is turned on to when the device is being handled. The main control unit 1 of FIG. 1 first checks whether the RAM 2 of the main control unit 1 operates correctly.
Next, the business program is transferred from the HDD 3 to the RAM 2. Then, the screen data necessary for controlling the screen of the CRT is loaded next, and then the print font data for controlling the printing of the passbook entry machine is loaded.
【0018】通信制御部4のプログラムは、ROM化さ
れていて電源投入時にROM、RAMのチェックを行な
った後は、通信制御プログラムが走り、各入出力装置5
〜8に対して一定間隔でポーリング信号を送出して入出
力装置との接続確認を行なっている。通信制御部4から
の第1回目のポーリング信号を入出力装置5〜8が受信
したら、例えば、カードリーダプリンタ5の場合、カー
ドリーダユニット内に媒体が残留していないかの検知、
明細票プリンタ部のメカの初期化、明細票走行路に媒体
が残留していないかの確認等の初期化処理を開始する。The program of the communication control unit 4 is stored in ROM, and after checking the ROM and RAM when the power is turned on, the communication control program runs and each input / output device 5
The polling signal is sent to each of the .about.8 at regular intervals to check the connection with the input / output device. When the input / output devices 5 to 8 receive the first polling signal from the communication control unit 4, for example, in the case of the card reader / printer 5, detection of whether or not a medium remains in the card reader unit,
Initialization processing such as initialization of the mechanism of the statement slip printer unit and confirmation of whether or not the medium remains on the statement slip traveling path is started.
【0019】主制御部では、印字フォントのロードが終
了した時点で初期化処理に入り、通信制御部に対して入
出力装置全体の初期化コマンドを送信し、レスポンスを
待って機器に異常がなければ、取扱中表示を行なってい
る。通信制御部4では、主制御部1からの初期化コマン
ドを受信したら、各入出力装置5〜8に対して順に初期
化コマンドを送出し、全入出力装置からのレスポンスを
待って主制御部1に対して入出力装置全体の初期化レス
ポンスを返している。The main control unit starts the initialization process at the time when the printing fonts are loaded, sends the initialization command for the entire input / output device to the communication control unit, waits for the response, and the device must be normal. For example, it displays the handling status. Upon receiving the initialization command from the main control unit 1, the communication control unit 4 sends the initialization command to each of the input / output devices 5 to 8 in sequence and waits for responses from all the input / output devices before the main control unit. An initialization response of the entire input / output device is returned to 1.
【0020】図6及び図7は、本発明の入出力装置の処
理を示すフローチャートである。このフローチャート
は、各入出力装置の処理手順を示したものである。ま
ず、装置の電源が投入された後にROM、RAMのチェ
ックを行なう(ステップS61)。次に、各種LSI、
RAM等の初期化処理を行ない(ステップS62)、通
信制御部4からの第1回目のポーリング信号が受信され
たかを検知する(ステップS63)。ポーリング信号が
受信されたならば、入出力装置の初期化コマンド処理を
実行し(ステップS64)、結果をRAMに保存してコ
マンド受信待ちとなる(ステップS65)。6 and 7 are flow charts showing the processing of the input / output device of the present invention. This flowchart shows the processing procedure of each input / output device. First, after the power of the device is turned on, the ROM and RAM are checked (step S61). Next, various LSIs,
Initialization processing of the RAM and the like is performed (step S62), and it is detected whether the first polling signal from the communication control unit 4 is received (step S63). When the polling signal is received, the initialization command processing of the input / output device is executed (step S64), the result is stored in the RAM, and the command reception waits (step S65).
【0021】通信制御部4からのコマンドを受信し、か
つ電源投入直後、1回目の初期化コマンドならば(ステ
ップS66)、保存していた結果を取り出し(ステップ
S67)、通信制御部4へレスポンスを送信する(ステ
ップS68)。1回目の初期化コマンドでなければ(ス
テップS66)、初期化コマンド処理を行なってから
(ステップS69)、レスポンスを送信する(ステップ
S68)。以後は、通常のコマンドを受信してからコマ
ンド動作を実行し(ステップS70)、レスポンスを送
信する処理となる(ステップS68)。When the command from the communication control unit 4 is received and the initialization command is the first time immediately after the power is turned on (step S66), the saved result is taken out (step S67) and a response is sent to the communication control unit 4. Is transmitted (step S68). If it is not the first initialization command (step S66), initialization command processing is performed (step S69), and then a response is transmitted (step S68). After that, after the normal command is received, the command operation is executed (step S70), and the response is transmitted (step S68).
【0022】一般の装置では、ポーリング信号は、接続
確認にのみ使用し、機器の動作に関するものは、コマン
ド/レスポンスの制御で行なっているが、本装置ではポ
ーリング信号に意味を持たせ、装置の初期化を早い時期
に行ない、自動取引装置全体の初期化時間を短縮してい
る。また、入出力装置の電源投入直後に即初期化処理を
始める方法もあるが、これは入出力装置単体での保守を
行なう場合もあり、電源を入れただけで入出力装置が動
作することは非常に危険性があるため、本装置ではポー
リング信号を受信してからにしている。図7の説明につ
いては、後述する。次に、図5におけるCRTロード、
印字フォントロード処理の部分について説明する。In a general device, the polling signal is used only for confirmation of connection, and regarding the operation of the device, it is controlled by command / response. However, in this device, the polling signal has a meaning. Initialization is done at an early stage to shorten the initialization time of the entire automated teller machine. There is also a method of starting the initialization process immediately after turning on the power of the input / output device, but this may also perform maintenance on the input / output device alone, and the input / output device does not operate just by turning on the power. Since this device is very dangerous, this device waits after receiving the polling signal. The description of FIG. 7 will be given later. Next, the CRT load in FIG.
The print font loading process will be described.
【0023】図8は、主制御部の処理を示すフローチャ
ートであり、図9は、主制御部の動作順序を示すタイム
チャートである。まず、CRTへの画面データを送る必
要があるか否をCRT初期データチェックコマンドでチ
ェックする(ステップS81)。そして、必要があるな
らば(ステップS82)、HDDより必要な画面データ
を読み出し、CRT初期データ転送コマンドでCRT制
御部へ転送する(ステップS83)。続いて、通帳記帳
機に印字フォントデータを送る必要があるか否かを通帳
印字初期データチェックコマンドでチェックする(ステ
ップS84)。そして、送る必要があるならば(ステッ
プS85)、HDDより印字フォントデータを読み出
し、通帳記帳機初期データ転送コマンドで通帳記帳機へ
転送する(ステップS86)。FIG. 8 is a flow chart showing the processing of the main control unit, and FIG. 9 is a time chart showing the operation sequence of the main control unit. First, it is checked with a CRT initial data check command whether or not it is necessary to send the screen data to the CRT (step S81). Then, if necessary (step S82), necessary screen data is read from the HDD and transferred to the CRT control unit by a CRT initial data transfer command (step S83). Then, it is checked with a passbook print initial data check command whether or not the print font data needs to be sent to the passbook entry machine (step S84). If it needs to be sent (step S85), the print font data is read from the HDD and transferred to the passbook entry machine by the passbook entry machine initial data transfer command (step S86).
【0024】図9に示すように、CRT初期データ及び
通帳記帳機初期データが正常であれば、データ転送が省
略できる。この結果、異常時に比較して格段に初期化時
間を短縮できる。ここで、図7について説明する。図7
は、通信制御部に接続されている入出力装置の初期デー
タ処理を示すフローチャートであるが、この処理におい
て、図10に示すデータが使用される。As shown in FIG. 9, if the CRT initial data and the passbook entry machine initial data are normal, data transfer can be omitted. As a result, the initialization time can be remarkably shortened as compared with the time of abnormality. Here, FIG. 7 will be described. Figure 7
Is a flow chart showing the initial data processing of the input / output device connected to the communication control unit. In this processing, the data shown in FIG. 10 is used.
【0025】図10は、コマンド形式と初期データ退避
エリアとの関係の説明図である。顧客制御部についても
図6及び図7に示す処理と同様の処理を行なっている。
図10に示すように、初期データチェックコマンド31
には、当該コマンド31の次にバージョン番号32が指
定されている。このバージョン番号32と初期データ待
避エリア40に格納されているバージョン番号41とを
比較してみて一致すれば、データの変更はないものと判
断する(図7のステップS71)。そして、初期データ
待避エリアのトータルチェックを行ない(ステップS7
2)、規定値になった場合はデータは破壊されていない
と判断し(ステップS73)、正常レスポンスを返す
(ステップS74)。一方、バージョン番号不一致又は
トータルチェック値が規定値以外の時はデータの転送が
必要であることの異常レスポンスを送信する(ステップ
S75)。FIG. 10 is an explanatory diagram of the relationship between the command format and the initial data save area. The customer control unit also performs the same processing as that shown in FIGS. 6 and 7.
As shown in FIG. 10, the initial data check command 31
The version number 32 is designated next to the command 31. If the version number 32 and the version number 41 stored in the initial data save area 40 are compared and they match, it is determined that the data has not changed (step S71 in FIG. 7). Then, a total check of the initial data saving area is performed (step S7).
2) If it reaches the specified value, it is determined that the data has not been destroyed (step S73), and a normal response is returned (step S74). On the other hand, if the version numbers do not match or the total check value is other than the specified value, an abnormal response indicating that data transfer is required is transmitted (step S75).
【0026】異常レスポンスを返した場合、主制御部よ
り初期データを初期データ転送コマンドで転送してくる
ので、受信した初期データを初期データ待避エリアへ転
送し(ステップS76)、正常レスポンスを送出する
(ステップS74)。尚、初期データ待避エリア40
は、不揮発性メモリ(バッテリバックアップメモリ)を
使用する。When the abnormal response is returned, the initial data is transferred from the main control unit by the initial data transfer command, so the received initial data is transferred to the initial data saving area (step S76) and the normal response is sent out. (Step S74). The initial data saving area 40
Uses a non-volatile memory (battery backup memory).
【0027】[0027]
【発明の効果】以上説明したように、本発明の自動取引
装置によれば、接続確認のためのポーリング信号を受信
したら、入出力装置の初期化動作を行なうようにしたの
で、電源投入時から装置の初期化処理を行なうことがで
き、取扱中になるまでの処理時間を短縮することができ
る。従って、銀行等において、営業時に銀行員及び顧客
の双方にとって便利になる。更に、装置の試験時間の短
縮も可能であるので、技術者にとっても好都合となる。
具体的には、電源投入から取扱中になるまで2〜3分を
要していたのが1分以内にすることが可能である。ま
た、電源の投入直後でなく、ポーリング信号を受信して
から装置の初期化動作を行なうようにしたので、入出力
装置単体で電源を投入しても動作が開始することがな
く、試験等の作業上の危険性がないようにできる。デー
タ転送手段は、この不揮発性メモリに格納されたデータ
の破壊及び新しいデータの書換えのいずれかが生じたと
きのみ、データ転送処理を行うので、電源の投入の度に
データ転送が行われることがなく、その分初期化処理の
時間を短縮することができる。 As described above, according to the automatic transaction device of the present invention, the initialization operation of the input / output device is performed when the polling signal for connection confirmation is received. The device can be initialized, and the processing time until the device is handled can be shortened. Therefore, it becomes convenient for both the bank staff and the customer at the time of business in a bank or the like. Further, the test time of the device can be shortened, which is convenient for the engineer.
Specifically, it took 2 to 3 minutes from turning on the power supply to handling it, but it can be made within 1 minute. Also, the device is initialized not after the power is turned on but after the polling signal is received. Therefore, even if the input / output device alone is turned on, the operation does not start. There can be no work risk. Day
Data transfer means, the data stored in this non-volatile memory
Destruction of data and rewriting new data
Data transfer processing only when the power is turned on.
Data transfer is not performed, and the initialization process
The time can be shortened.
【図1】本発明の自動取引装置の実施例の全体構成のブ
ロック図である。FIG. 1 is a block diagram of an overall configuration of an embodiment of an automatic transaction device of the present invention.
【図2】従来の自動取引装置の全体構成を示すブロック
図である。FIG. 2 is a block diagram showing an overall configuration of a conventional automatic transaction device.
【図3】従来の装置立ち上げ時間を示すタイムチャート
である。FIG. 3 is a time chart showing a conventional device startup time.
【図4】従来の入出力装置の処理のフローチャートであ
る。FIG. 4 is a flowchart of processing of a conventional input / output device.
【図5】本発明に係る装置の立ち上げ時間を示すタイム
チャートである。FIG. 5 is a time chart showing a startup time of the device according to the present invention.
【図6】本発明の入出力装置の処理のフローチャートで
ある。FIG. 6 is a flowchart of processing of the input / output device of the present invention.
【図7】本発明の入出力装置の処理のフローチャートで
ある。FIG. 7 is a flowchart of processing of the input / output device of the present invention.
【図8】主制御部の処理のフローチャートである。FIG. 8 is a flowchart of processing of a main control unit.
【図9】主制御部の動作順序を示すタイムチャートであ
る。FIG. 9 is a time chart showing the operation sequence of the main control unit.
【図10】初期データの構成図である。FIG. 10 is a configuration diagram of initial data.
1 主制御部 2 RAM 3 HDD 4 通信制御部 5 カードリーダプリンタ 6 通帳記帳機 7 入出金機 8 顧客制御部 1 main control unit 2 RAM 3 HDD 4 communication control unit 5 card reader printer 6 passbook entry machine 7 deposit / withdrawal machine 8 customer control unit
Claims (3)
を送出し、これにより前記入出力装置がその入出力装置Is sent to the input / output device,
の初期化を行い、主制御部へレスポンスを返す自動取引Automatic transaction that initializes and returns a response to the main control unit
装置において、In the device, 前記主制御部は、The main control unit, 電源投入後、前記初期化コマンドを送出する前に、前記After powering on, before sending the initialization command,
入出力装置へ接続確認のためのポーリング信号を送出すSends a polling signal to the I / O device to confirm the connection
る手段を有し、Have means to 前記入出力装置は、前記ポーリング信号を受信したときWhen the input / output device receives the polling signal
にその入出力装置の初期化コマンド処理を実行して、そThe I / O device initialization command processing, and
の結果を保存する手段と、Means to store the results of その後主制御部から初期化コマンドを受信したとき、After that, when receiving the initialization command from the main control unit, その初期化コマンドが電源投入後1回目の初期化コマンThe initialization command is the first initialization command after the power is turned on.
ドか否かを判定し、Whether or not it is 1回目の初期化コマンドならば保存していた結果を取りIf it is the first initialization command, take the saved result
出して主制御部へレスポンスを返し、Issue a response to the main controller, 1回目の初期化コマンドでなければ初期化コマンド処理Initialization command processing if it is not the first initialization command
を行ってから主制御部へレスポンスを返す返答手段を備Equipped with a response means that returns a response to the main control unit after performing
えたことを特徴とする自動取引装置。An automatic transaction device that is characterized by
を送出し、これにより前記入出力装置がその入出力装置Is sent to the input / output device,
の初期化を行い、主制御部へレスポンスを返す自動取引Automatic transaction that initializes and returns a response to the main control unit
装置において、In the device, 入出力装置は、その入出力装置の運用に必要な初期デーThe I / O device is the initial data required to operate the I / O device.
タを格納する不揮発性メモリから成る初期データ退避エInitial data save function consisting of non-volatile memory for storing data
リアと、その初期データが正常かどうかをチェックし、Check whether the rear and its initial data are normal,
そのチェック結果を前記主制御部へ返す返答手段とを有It has a response means for returning the check result to the main control unit.
し、Then 前記主制御部は、前記入出力装置の初期化処理後、前記The main control unit, after the initialization processing of the input / output device,
入出力装置へ初期データチェックコマンドを送出するとWhen the initial data check command is sent to the I / O device
共に、前記入出力装置から前記初期データチェックコマBoth the initial data check frame from the input / output device
ンドに対して異常レスポンスが返されると、前記入出力If an abnormal response is returned to the
装置に新たな初期データを転送する転送手段を有するこIt must have a transfer means to transfer new initial data to the device.
とを特徴とする自動取引装置。And an automatic transaction device.
エリアにバージョン番号を格納し、主制御部から送出さStore the version number in the area and send it from the main controller.
れた初期データチェックコマンド中のバージョン番号とThe version number in the initial data check command
前記初期データ退避エリアのバージョン番号とを比較Compare with the version number of the initial data save area
し、初期データが正常かどうかをチェックする返答手段And a response means to check whether the initial data is normal
を有することを特徴とする請求項Claims having 2記載の自動取引装2 automatic transaction equipment
置。Place
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31751591A JPH0797387B2 (en) | 1991-11-05 | 1991-11-05 | Automatic transaction equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31751591A JPH0797387B2 (en) | 1991-11-05 | 1991-11-05 | Automatic transaction equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05128139A JPH05128139A (en) | 1993-05-25 |
| JPH0797387B2 true JPH0797387B2 (en) | 1995-10-18 |
Family
ID=18089099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31751591A Expired - Fee Related JPH0797387B2 (en) | 1991-11-05 | 1991-11-05 | Automatic transaction equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0797387B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5727323A (en) * | 1980-07-25 | 1982-02-13 | Fujitsu Ltd | Input and output control device for microprogram control |
| JPS61107455A (en) * | 1984-10-31 | 1986-05-26 | Usac Electronics Ind Co Ltd | Polling control system |
-
1991
- 1991-11-05 JP JP31751591A patent/JPH0797387B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05128139A (en) | 1993-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0217827B2 (en) | ||
| GB1561482A (en) | Protection of data processing system against unauthorised programmes | |
| EP0348959A2 (en) | Update processing system for an automated teller machine | |
| KR20120087765A (en) | Bankbook handling device and bankbook handling method | |
| JPH0797387B2 (en) | Automatic transaction equipment | |
| JP3280400B2 (en) | Automatic transaction equipment | |
| JP4408360B2 (en) | Automatic transaction apparatus and transaction system | |
| JP2661775B2 (en) | Error handling method for automatic transaction equipment | |
| JP3014239B2 (en) | Automatic transaction equipment management system | |
| KR20060047093A (en) | Disaster Recovery Method of Financial Automation Equipment | |
| JPS6349267B2 (en) | ||
| JPS62231376A (en) | Automatic transaction device | |
| JP5159049B2 (en) | Equipment and maintenance information provision program | |
| JPH0231424B2 (en) | ||
| JP3885916B2 (en) | Automatic transaction equipment | |
| JP4706420B2 (en) | Automatic transaction equipment | |
| JPS63231592A (en) | Management information processing by card | |
| JPS6142318B2 (en) | ||
| JPH01258065A (en) | Automatic teller machine | |
| JP2002248839A (en) | Form processing device and its maintenance method | |
| JP2793584B2 (en) | Automatic transaction equipment | |
| JPH03189791A (en) | Checking method for automatic transaction device | |
| JPS62137696A (en) | Transaction processing method of automated teller machine | |
| JPS63771A (en) | Automatic transaction processor | |
| JP2658131B2 (en) | Passbook issuing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081018 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081018 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091018 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101018 Year of fee payment: 15 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111018 Year of fee payment: 16 |
|
| LAPS | Cancellation because of no payment of annual fees |