JPH0447348B2 - - Google Patents

Info

Publication number
JPH0447348B2
JPH0447348B2 JP12441787A JP12441787A JPH0447348B2 JP H0447348 B2 JPH0447348 B2 JP H0447348B2 JP 12441787 A JP12441787 A JP 12441787A JP 12441787 A JP12441787 A JP 12441787A JP H0447348 B2 JPH0447348 B2 JP H0447348B2
Authority
JP
Japan
Prior art keywords
terminal
transaction
controller
data
host
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
Application number
JP12441787A
Other languages
Japanese (ja)
Other versions
JPS63289676A (en
Inventor
Shigeo Terada
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP62124417A priority Critical patent/JPS63289676A/en
Publication of JPS63289676A publication Critical patent/JPS63289676A/en
Publication of JPH0447348B2 publication Critical patent/JPH0447348B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、金融機関等の窓口で使用されるオン
ライン端末システムに関し、特に取引途中で端末
が故障したとき、他の端末で当該取引を引継いで
続行することを可能とするに好適な端末システム
に関するものである。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to an online terminal system used at counters of financial institutions, etc., and in particular, when a terminal breaks down during a transaction, the transaction can be taken over by another terminal. The present invention relates to a terminal system that is suitable for making it possible to continue the process.

〔従来の技術〕[Conventional technology]

従来、端末での印字出力時の障害対策として、
例えば、特公昭62−547号公報に開示されている
ように、ホストコンピユータに再送フアイルを持
つて、同一データを同一端末に再出力するシステ
ムは知られているが、取引入力段階での障害に対
する対応や、端末の機器が壊れ、すぐに修復でき
ない場合の他端末での対応については、考慮され
ていなかつた。
Conventionally, as a countermeasure for failures when printing out on terminals,
For example, as disclosed in Japanese Patent Publication No. 62-547, a system is known in which a host computer has a retransmission file and re-outputs the same data to the same terminal. There was no consideration given to how to deal with this problem or how to use other devices in the event that the device on the device is broken and cannot be repaired immediately.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

従来の端末では、処理の途中で機器が故障した
り、印字出力中の伝票類がジヤムを発生したよう
な場合には、取引の進行状態によつて、取引情報
の再入力、または、ホスト処理結果をホストから
再送信する等の手段によつていた。
With conventional terminals, if a device breaks down during processing or a document is jammed while being printed, depending on the progress of the transaction, the transaction information must be re-entered or host processing may be required. This was done by retransmitting the results from the host.

しかし、最近、銀行等の窓口で扱う取引内容が
複雑化し、取引を最初からやり直していたのでは
顧客やテラーにかける負担が大きすぎるという問
題が表面化して来た。
However, recently, the details of transactions handled at banks and other counters have become more complex, and the problem has come to light that having to restart the transaction from the beginning would place too much of a burden on customers and tellers.

本発明は上記事情に鑑みてなされたもので、そ
の目的とするところは、コントローラに接続され
た複数娘の端末で構成される端末システウにおい
て、取引処理中の端末が故障しても、すぐに、空
いている端末が処理を引継いで続行できるように
した、バツクアツプ機能を高めた端末システムを
提供することにある。
The present invention has been made in view of the above-mentioned circumstances, and its purpose is to provide a terminal system consisting of a plurality of daughter terminals connected to a controller, so that even if a terminal during transaction processing breaks down, it can be quickly To provide a terminal system with improved backup function, which allows an idle terminal to take over and continue processing.

また、他の目的は、出力装置を持たない端末で
入力だけを済ませ、出力装置を持つ端末に処理を
引継ぐことによつて、端末システムの構成に柔軟
性を持たせ、端末台数を節減可能とする端末シス
テムを提供することにある。
Another purpose is to provide flexibility in the configuration of the terminal system and reduce the number of terminals by completing only input on a terminal without an output device and handing over the processing to a terminal with an output device. The goal is to provide a terminal system for

〔問題点を解決するための手段〕[Means for solving problems]

本発明の上記目的は、コントローラと、これに
接続される複数台の端末を有する端末システムに
おいて、取引の種類毎に処理手順を規定した前記
各端末共用の第一のテーブルと、仕掛り取引が前
記第一のテーブルで規定する取引手順のどこまで
終了したかを規定する第二のテーブルと、端末毎
の入力データおよび端末毎のホストからの出力デ
ータを前記コントローラの記憶装置内に格納し、
前記第二のテーブルと入力データおよびホストか
らの出力データを、取引引継ぎ端末に割当てる如
く構成したことを特徴とする端末システムによつ
て達成される。
The above-mentioned object of the present invention is to provide a terminal system having a controller and a plurality of terminals connected to the controller, a first table shared by each terminal that defines processing procedures for each type of transaction, and a first table that specifies processing procedures for each type of transaction; storing in the storage device of the controller a second table that defines how far the transaction procedure defined in the first table has been completed, input data for each terminal, and output data from the host for each terminal;
This is achieved by a terminal system characterized in that the second table, input data, and output data from the host are allocated to a transaction transfer terminal.

〔作用〕[Effect]

本発明においては、銀行の端末システムのよう
に、1台のコントローラに複数台の端末が接続さ
れた端末システムにおいて、上記コントローラの
記憶装置内に、予め取引種類毎に取引の処理手順
を規定したテーブル(前記第一のテーブル)を登
録しておき、コントローラは、取引に先立ち、取
引番号が入力されると、上記テーブルを参照し
て、各端末毎に、前記第二のテーブル(以下、
「取引シーケンステーブル」という)を作成する。
In the present invention, in a terminal system in which a plurality of terminals are connected to one controller, such as a bank terminal system, transaction processing procedures are predefined for each type of transaction in the storage device of the controller. A table (the first table) is registered, and when a transaction number is input prior to a transaction, the controller refers to the table and registers the second table (hereinafter referred to as the first table) for each terminal.
Create a transaction sequence table (referred to as a "transaction sequence table").

この取引シーケンステーブルには、端末識別番
号が付されており、各端末の取引がどこまで終了
したか、また、これから実行する処理は何か、を
決定できる。このテーブルがクリアされるのは、
該当端末の仕掛り中取引がすべて終了したときで
ある。
This transaction sequence table has a terminal identification number attached to it, and it is possible to determine how far transactions have been completed at each terminal and what processing will be executed from now on. This table is cleared by
This is when all pending transactions of the corresponding terminal have been completed.

更に、端末から入力されたデータは、コントロ
ーラの記憶装置内に端末識別番号を付して管理さ
れ、端末への再表示、データの修正、入力データ
追加が可能なように保持されている。ホストから
端末への出力データも、上と同様に、コントロー
ラの記憶装置内に端末識別番号を付されて管理・
保持される。
Further, the data input from the terminal is managed in the storage device of the controller with a terminal identification number attached thereto, and is held so that it can be redisplayed on the terminal, data can be modified, and input data can be added. Similarly to the above, output data from the host to the terminal is managed and assigned a terminal identification number in the controller's storage device.
Retained.

今、端末Aの仕掛り中取引を端末Bで引継ぎ続
行する場合、端末Bから端末Aの識別番号を入力
し、取引引継ぎ要求を行うことにより、コントロ
ーラは、端末Aに使用して来た取引シーケンステ
ーブル、入力データ、ホスト出力データの端末識
別番号を、端末Aから端末Bに変更する。これに
より、端末Bは、端末Aの取引を引継ぎ続行する
ことが可能になる。
Now, if you want to continue taking over the pending transactions of terminal A on terminal B, by inputting the identification number of terminal A from terminal B and making a transaction takeover request, the controller will transfer the transactions that have been used to terminal A. Change the terminal identification number of the sequence table, input data, and host output data from terminal A to terminal B. This allows terminal B to take over and continue terminal A's transactions.

〔実施例〕〔Example〕

以下、本発明の実施例を図面に基づいて詳細に
説明する。
Embodiments of the present invention will be described in detail below with reference to the drawings.

第1図は本発明の一実施例を示す端末システム
のブロツク構成図である。図において、1はコン
トローラ、6,7,……は端末を示している。端
末6,7,……は、それぞれ、制御部11から分
岐接続される表示装置12と、印字出力装置13
と、入力装置14および現金出金装置15から構
成されており、上記制御部11は、各端末を制御
するコントローラ1に接続されている。
FIG. 1 is a block diagram of a terminal system showing one embodiment of the present invention. In the figure, 1 is a controller, and 6, 7, . . . are terminals. The terminals 6, 7, . . . each have a display device 12 and a print output device 13 branch-connected from the control unit 11.
, an input device 14 and a cash dispensing device 15, and the control section 11 is connected to a controller 1 that controls each terminal.

また、コントローラ1は、図示されていないホ
ストコンピユータとの間でデータの送受信を行う
機能を有し、その記憶装置内には、取引の手順を
規定した取引種別テーブル(前記第一のテーブ
ル)5と、各端末の取引進行状態を登録する取引
シーケンステーブル(前記第二のテーブル)2
と、各端末から入力された取引データ3およびホ
ストから各端末に出力されたデータ4を保持して
いる。
The controller 1 also has a function of transmitting and receiving data to and from a host computer (not shown), and has a transaction type table (the first table) 5 in its storage device that defines transaction procedures. and a transaction sequence table (the second table) 2 that registers the transaction progress status of each terminal.
It holds transaction data 3 input from each terminal and data 4 output from the host to each terminal.

第2図は、上記コントローラ1の記憶装置内に
前以つて登録されている取引種別テーブル5の内
容を示すものである。本取引種別テーブル5は、
取引種別毎に端末で処理する手順が規定されたも
ので、取引番号が付され管理される。
FIG. 2 shows the contents of the transaction type table 5 registered in advance in the storage device of the controller 1. This transaction type table 5 is
Procedures to be processed at the terminal are specified for each type of transaction, and transaction numbers are assigned and managed.

第3図は、各端末で取引が開始されたとき、コ
ントローラ1の記憶装置内に作られる前記取引シ
ーケンステーブル2の内容を示すものである。本
取引シーケンステーブル2は、各端末から取引開
始に先立ち入力された取引番号によつて、前記取
引種別テーブル5から1つ選択され、これに取引
の処理状況を登録する項目が付加され、更に、各
端末の端末識別番号が付され管理される。処理状
況で、“1”は処理済み、“0”は未処理を示す。
FIG. 3 shows the contents of the transaction sequence table 2 created in the storage device of the controller 1 when a transaction is started at each terminal. In this transaction sequence table 2, one is selected from the transaction type table 5 according to the transaction number inputted from each terminal prior to the start of the transaction, and an item for registering the transaction processing status is added to this, and further, A terminal identification number is assigned to each terminal and managed. In the processing status, "1" indicates processed, and "0" indicates unprocessed.

第4図は、各端末から入力されるデータ3の例
を示すものであり、上記テーブルと同様に、端末
識別番号が付され管理される。第5図は各端末へ
出力するホストからの出力データ4の例を示すも
のであり、やはり、端末識別番号が付され管理さ
れる。また、本出力データ4は、前記取引シーケ
ンステーブル2の処理の区切りに対応して区切ら
れており、出力するデータの種別を示すデータ
IDが付されている。
FIG. 4 shows an example of data 3 inputted from each terminal, and similarly to the above table, terminal identification numbers are assigned and managed. FIG. 5 shows an example of output data 4 from the host that is output to each terminal, and is also assigned a terminal identification number and managed. In addition, this output data 4 is divided corresponding to the processing divisions of the transaction sequence table 2, and data indicating the type of data to be output.
An ID is attached.

第6図は、取引が端末Aのみで処理される場合
のコントローラ1の処理フローチヤートである。
以下、第6図に基づいて、動作を説明する。
FIG. 6 is a processing flowchart of the controller 1 when a transaction is processed only at terminal A.
The operation will be explained below based on FIG.

端末Aから取引に先立ち取引番号が入力される
と、コントローラ1は、第2図に示した取引種別
テーブル5を検索する(ステツプ21)。該当する
取引種別テーブル5が無い場合は、エラーを端末
Aの表示部に出力する(ステツプ22、23)。
When a transaction number is input from terminal A prior to a transaction, controller 1 searches transaction type table 5 shown in FIG. 2 (step 21). If there is no corresponding transaction type table 5, an error message is output to the display section of terminal A (steps 22 and 23).

該当する取引種別がある場合には、その取引種
別テーブル5に端末Aの端末種別番号および処理
状況を付加して、端末Aの取引シーケンステーブ
ル2を作成する(ステツプ24)。取引が開始され
たら、端末Aから入力されて来るデータを第4図
に示すように端末識別番号を付して蓄え、取引シ
ーケンステーブル2の処理状況欄に、処理済みフ
ラグ“1”をセツトする(ステツプ25)。
If there is a corresponding transaction type, the terminal type number and processing status of terminal A are added to the transaction type table 5 to create a transaction sequence table 2 for terminal A (step 24). When a transaction is started, the data input from terminal A is stored with a terminal identification number attached as shown in FIG. 4, and a processed flag "1" is set in the processing status column of transaction sequence table 2. (Step 25).

次に、端末Aからホスト送信の指示を受けて、
入力データをホストに送信し、ホストからの回答
を受信した場合は、第5図に示すように端末識別
番号を付して管理する。その後、取引シーケンス
テーブル2の折状況欄に、処理済みフラグ“1”
をセツトする(ステツプ26、27)。
Next, receiving instructions for host transmission from terminal A,
When input data is sent to the host and a response is received from the host, it is managed by assigning a terminal identification number as shown in FIG. After that, the processed flag “1” is displayed in the transaction status column of transaction sequence table 2.
(steps 26 and 27).

次に、取引シーケンステーブルの内容に従い、
帳票1、同2が印字出力され、処理状況欄に処理
済みフラグ“1”をセツトする(ステツプ28)。
同様に、現金出金処理が行われ、最後に端末Aの
取引シーケンステーブル2がクリアされ、コント
ローラの1の処理が終了する(ステツプ29、30)。
Next, according to the contents of the trading sequence table,
Forms 1 and 2 are printed out, and a processed flag "1" is set in the processing status column (step 28).
Similarly, cash withdrawal processing is performed, and finally, the transaction sequence table 2 of terminal A is cleared, and the processing of controller 1 is completed (steps 29 and 30).

第7図は、第6図に示した端末Aの処理を、途
中で端末Bに引継ぐ場合の、コントローラ1の処
理フローチヤートである。以下、第7図に基づい
て、この場合の動作を説明する。
FIG. 7 is a processing flowchart of the controller 1 when the processing of terminal A shown in FIG. 6 is taken over to terminal B midway through. The operation in this case will be explained below based on FIG.

端末Bから、端末Aの端末識別番号と取引引継
ぎ要求が入力されると、コントローラ1は、第3
図に示した取引シーケンステーブル2群の中から
端末Aの識別番号の付されたテーブルを検索する
(ステツプ31)。該当する取引シーケンステーブル
2が無い場合は、エラーを端末Bの表示部に出力
する(ステツプ32、33)。
When the terminal identification number of terminal A and a transaction transfer request are input from terminal B, controller 1
A table with the identification number of terminal A is searched from among the two groups of transaction sequence tables shown in the figure (step 31). If there is no corresponding transaction sequence table 2, an error message is output to the display section of terminal B (steps 32 and 33).

次に、端末Aの取引シーケンステーブル2、入
力データ3、ホストからの出力データ4に付され
た端末識別番号を、端末Bの識別番号に変更する
(ステツプ34)。そして、取引シーケンステーブ
ル2の取引進行状況を見て、取引がどこまで終了
しているかをチエツクし(ステツプ35)、取引の
進行状況に対応して、端末Bに取引続行の指示を
出す(ステツプ36〜43)。
Next, the terminal identification number attached to the transaction sequence table 2, input data 3, and output data 4 from the host of terminal A is changed to the identification number of terminal B (step 34). Then, it looks at the transaction progress status in the transaction sequence table 2, checks how far the transaction has been completed (step 35), and issues an instruction to terminal B to continue the transaction in accordance with the transaction progress status (step 36). ~43).

端末Bは、コントローラ1から指示された処理
から取引を続行する。このようにして、コントロ
ーラ1に接続された各端末は、互いに、他端末の
取引を途中で引継ぎ、続行することができる。
Terminal B continues the transaction from the process instructed by controller 1. In this way, each terminal connected to the controller 1 can take over and continue the transactions of other terminals.

上記実施例において、各端末がいずれも入出力
機能を有する場合を説明したが、出力機能のない
端末で入力だけ行い、出力機能を有する端末に引
継ぐことも可能であり、この場合は、端末の運用
に柔軟性を持たせることが可能になり、端末台数
の減少にもつながる効果がある。
In the above embodiment, the case where each terminal has an input/output function has been explained, but it is also possible to perform input only on a terminal without an output function and transfer it to a terminal with an output function. This makes it possible to have more flexibility in operations, which also has the effect of reducing the number of terminals.

〔発明の効果〕〔Effect of the invention〕

以上述べた如く、本発明によれば、コントロー
ラと、これに接続される複数台の端末を有する端
末システムにおいて、取引の種類毎に処理手順を
規定した前記各端末共用の第一のテーブルと、仕
掛り取引が前記第一のテーブルで規定する取引手
順のどこまで終了したかを規定する第二のテーブ
ルと、端末毎の入力データおよび端末毎のホスト
からの出力データを前記コントローラの記憶装置
内に格納し、前記第二のテーブルと入力データお
よびホストからの出力データを、取引引継ぎ端末
に割当てる如く構成したので、取引処理中の端末
が故障しても、すぐに、空いている端末が処理を
引継いで続行できるようにした、バツクアツプ機
能を高めた端末システムを実現できるという顕著
な効果を奏するものである。
As described above, according to the present invention, in a terminal system having a controller and a plurality of terminals connected to the controller, the first table shared by each terminal defines a processing procedure for each type of transaction; A second table that specifies how far an in-progress transaction has been completed in the transaction procedure specified in the first table, input data for each terminal, and output data from the host for each terminal are stored in the storage device of the controller. The configuration is such that the second table, input data, and output data from the host are assigned to the transaction transfer terminal, so even if the terminal that is processing the transaction breaks down, an idle terminal will immediately start processing the transaction. This has the remarkable effect of making it possible to realize a terminal system with enhanced backup functions that can be taken over and continued.

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

第1図は本発明の一実施例を示す端末システム
のブロツク構成図、第2図はコントローラの記憶
装置内に登録される取引種別テーブルの内容を示
す図、第3図は同取引シーケンステーブルの内容
を示す図、第4図は各端末から入力されるデータ
の例を示す図、第5図は各端末へ出力するホスト
からの出力データの例を示す図、第6図は取引が
端末Aのみで処理される場合のコントローラの処
理フローチヤート、第7図は第6図に示した端末
Aの処理を途中で端末Bに引継ぐ場合のコントロ
ーラの処理フローチヤートである。 1:コントローラ、2:取引シーケンステーブ
ル、3:端末からの入力データ、4:ホストから
の出力データ、5:取引種別テーブル、6,7,
……:端末、11:制御部、12:表示装置、1
3:印字出力装置、14:入力装置、15:現金
出金装置。
FIG. 1 is a block configuration diagram of a terminal system showing an embodiment of the present invention, FIG. 2 is a diagram showing the contents of a transaction type table registered in the storage device of the controller, and FIG. 3 is a diagram showing the contents of the transaction sequence table. Figure 4 shows an example of data input from each terminal; Figure 5 shows an example of data output from the host to each terminal; Figure 6 shows an example of data input from the host to each terminal; FIG. 7 is a processing flowchart of the controller when the processing of terminal A shown in FIG. 6 is taken over to terminal B midway through. 1: Controller, 2: Transaction sequence table, 3: Input data from terminal, 4: Output data from host, 5: Transaction type table, 6, 7,
...: terminal, 11: control unit, 12: display device, 1
3: Print output device, 14: Input device, 15: Cash dispensing device.

Claims (1)

【特許請求の範囲】[Claims] 1 コントローラと、これに接続される複数台の
端末を有する端末システムにおいて、取引の種類
毎に処理手順を規定した前記各端末共用の第一の
テーブルと、仕掛り取引が前記第一のテーブルで
規定する取引手順のどこまで終了したかを規定す
る第二のテーブルと、端末毎の入力データおよび
端末毎のホストからの出力データを前記コントロ
ーラの記憶装置内に格納し、前記第二のテーブル
の入力データおよびホストからの出力データを、
取引引継ぎ端末に割当てる如く構成したことを特
徴とする端末システム。
1. In a terminal system having a controller and a plurality of terminals connected to the controller, there is a first table shared by each terminal that specifies processing procedures for each type of transaction, and a first table for in-progress transactions. A second table that specifies how far the prescribed transaction procedure has been completed, input data for each terminal, and output data from the host for each terminal are stored in the storage device of the controller, and input to the second table is performed. data and output data from the host,
A terminal system characterized in that it is configured to be assigned to a transaction transfer terminal.
JP62124417A 1987-05-21 1987-05-21 Terminal system Granted JPS63289676A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62124417A JPS63289676A (en) 1987-05-21 1987-05-21 Terminal system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62124417A JPS63289676A (en) 1987-05-21 1987-05-21 Terminal system

Publications (2)

Publication Number Publication Date
JPS63289676A JPS63289676A (en) 1988-11-28
JPH0447348B2 true JPH0447348B2 (en) 1992-08-03

Family

ID=14884961

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62124417A Granted JPS63289676A (en) 1987-05-21 1987-05-21 Terminal system

Country Status (1)

Country Link
JP (1) JPS63289676A (en)

Also Published As

Publication number Publication date
JPS63289676A (en) 1988-11-28

Similar Documents

Publication Publication Date Title
JPH0789268B2 (en) Screen display control method
JPH0447348B2 (en)
JPS595940B2 (en) Transaction response method using a computer
JP2735895B2 (en) Inquiry method of purchasing information and terminal device capable of inquiring purchasing information
JPH01111273A (en) Manager seat approval system for terminal system
JP3375146B2 (en) Terminal device, host computer and inquiry type transaction system
JPH0619790B2 (en) Transaction control method in online terminal
JP3824869B2 (en) OCR control system used for exchange concentration system by OCR and exchange concentration system by OCR
JPS63253444A (en) File back-up system
JPH0787216A (en) Transaction processor
JPS63257058A (en) Composite transaction processing system
JPS6316375A (en) Transaction processing system
JPS63257059A (en) Data display system
JPH0368588B2 (en)
JPS6297058A (en) Automatic transaction system
JPH0370070A (en) Automatic transfer system
JPS6126112B2 (en)
JPS63257098A (en) Input/output separation system
JPH01188982A (en) Teller machine
JPS63221474A (en) Setting system for refunding period
JPH01309172A (en) Transaction processing system
JPH04305768A (en) Input control method for finance terminal
JPH0417454B2 (en)
JPS61138368A (en) Control system of card certifying terminal group
JPH06337888A (en) Data processor for credit transaction