JPH0652211A - Transaction processing system - Google Patents
Transaction processing systemInfo
- Publication number
- JPH0652211A JPH0652211A JP22642492A JP22642492A JPH0652211A JP H0652211 A JPH0652211 A JP H0652211A JP 22642492 A JP22642492 A JP 22642492A JP 22642492 A JP22642492 A JP 22642492A JP H0652211 A JPH0652211 A JP H0652211A
- Authority
- JP
- Japan
- Prior art keywords
- transfer
- customer
- account
- file
- master file
- 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.)
- Pending
Links
- 238000012546 transfer Methods 0.000 claims abstract description 174
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000000034 method Methods 0.000 description 51
- 230000002354 daily effect Effects 0.000 description 17
- 230000000737 periodic effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 244000309464 bull Species 0.000 description 3
- 238000000151 deposition Methods 0.000 description 3
- 230000005611 electricity Effects 0.000 description 3
- 238000012940 design transfer Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 238000009125 cardiac resynchronization therapy Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、銀行の取引処理システ
ムに関し、特に、総合口座のように複数の口座を同時に
管理する場合に口座間の振替をダイナミックに行なうこ
とのできる取引処理システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a bank transaction processing system, and more particularly to a transaction processing system capable of dynamically transferring between accounts when simultaneously managing a plurality of accounts such as a general account.
【0002】[0002]
【従来の技術】現在、銀行では、総合口座という定期預
金口座と普通預金口座をリンクさせた口座を取扱ってい
る。この総合口座によれば、顧客の普通預金の口座の残
高が不足したときに、事前に登録してある定期預金口座
を担保に、顧客に一定額を自動融資することができる。2. Description of the Related Art At present, banks are handling accounts in which a time deposit account called a general account and a savings account are linked. According to this comprehensive account, when the balance of the customer's savings account is insufficient, a fixed amount can be automatically loaned to the customer with the time deposit account registered in advance as collateral.
【0003】最近では、上記総合口座に、資金の自動運
用機能が付いた資金自動運用口座がある。資金の自動運
用機能とは、事前に総合口座に対して、どれだけの金額
を、どのくらいの期間、どの種類の定期にて運用するか
を登録しておき、登録日(通常毎月1回)には普通預金
口座に登録した金額がたまっているかを調べ、たまって
いたらその金額を普通預金口座から登録した種類の定期
預金口座へと自動的に振替る機能である。Recently, in the above-mentioned comprehensive account, there is an automatic fund operation account with an automatic fund operation function. The automatic fund management function is to register in advance how much money, how long and for what kind of period it should be managed for the general account, and register it on the registration date (usually once a month). Is a function that checks whether the amount of money registered in the savings account has accumulated, and if so, automatically transfers the amount from the savings account to the type of time deposit account registered.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記資
金自動運用口座では、顧客は「どれだけの金額を、どの
くらいの期間、どの種類の定期にて運用するか」、そし
て「普通預金にその金額があるか否かをいつ調べるかと
いう登録日」を事前に決定し、登録しておく必要があ
る。[Problems to be Solved by the Invention] However, in the above-mentioned automatic fund management account, the customer asks "how much money, how long and for what kind of fixed period", and "the amount of money in the ordinary deposit. It is necessary to decide in advance and register the "registration date of when to check whether or not there is".
【0005】そのため、登録した種類の定期預金より有
利な定期預金を銀行が新しく発売しても、該有利な定期
預金に運用先を簡単に変更することはできない。また、
新しく登録しなおすためには、銀行に行って再登録手続
きを行なう必要があり、顧客にとっては時間と手間がか
かるという問題がある。加えて、再登録手続きは、銀行
にとっても、時間がかかり窓口の混雑する処理であり好
ましくない。さらに、顧客は、常に、どのような定期預
金があるか、自分の口座にいくらあるかをウオッチして
いなければ有利な運用はできず、これは顧客にとって非
常な時間と手間がかかることである。Therefore, even if a bank newly releases a time deposit that is more advantageous than the registered type of time deposit, it is not possible to easily change the investment destination to the advantageous time deposit. Also,
In order to re-register, it is necessary to go to the bank and perform the re-registration procedure, which takes time and effort for the customer. In addition, the re-registration procedure is not preferable for the bank as it is a time-consuming and crowded process. In addition, customers will not be able to operate profitably unless they always watch what kind of time deposits they have and how much they have in their accounts, which is extremely time consuming and troublesome for customers. .
【0006】また、顧客の普通預金口座への入金額や出
金額は年月と共に変化する。しかし、上述したのと同様
に、変化に合わせて運用先定期を簡単に変えることもで
きない。そのため、登録時に、普通預金口座への入金額
が少ないため、運用先として「期間が短く、金額も少な
い、利率の低い定期預金口座」を登録してしまうと、そ
の後、普通預金の入金額が多くなっても、利率の低い定
期預金口座に振替られてしまうことになり、顧客の有利
さは半減してしまうという問題がある。[0006] Further, the deposit amount and the withdrawal amount of the customer's savings account change with the passage of time. However, as described above, it is not possible to easily change the operation destination period according to the change. Therefore, the amount of deposit to the ordinary deposit account is small at the time of registration, so if you register a "time deposit account with a short period, a small amount, and a low interest rate" as an investment destination, then the deposit amount of the ordinary deposit will be reduced. Even if the number increases, it will be transferred to a time deposit account with a low interest rate, and there is a problem that the customer's advantage is halved.
【0007】同様に、その逆、つまり登録時に、普通預
金口座への入金額が多いため、運用先として「金額が多
い、利率の高い定期預金口座」を登録してしまうと、そ
の後、入金額が減ってしまうことがあると、いつまでた
っても定期預金で運用することができなくなる場合があ
る。すなわち、金額の少ない定期預金口座では運用でき
るのに、いつまでたっても普通預金口座のままというこ
とになり、顧客が定期預金の有利さを享受できなくなる
という問題がある。[0007] Similarly, the reverse, that is, the amount of money deposited into the savings account is large at the time of registration, so if a "time deposit account with a large amount of money and a high interest rate" is registered as the operation destination, then the amount of money deposited If there is a decrease in the amount of money, it may not be possible to operate with a time deposit forever. In other words, there is a problem that the customer can not enjoy the advantages of the time deposit, because the time deposit account can be operated with a small amount of money, but the account remains an ordinary savings account forever.
【0008】さらに、上記資金自動運用口座では、普通
預金から事前に登録した定期預金に振替ることは行って
いるが、その逆、つまり普通預金の口座の残高が不足し
たときに(事前に登録してある定期預金口座を担保に一
定額を自動融資するだけで)定期預金を解約して普通預
金に振替ることは行っていない。そのため、定期を解約
して該金額を普通預金に振替え、その金額を下ろすよう
にした方が顧客にとって有利であるにもかかわらず、そ
のようにはできず、顧客の不利益になる場合があるとい
う問題がある。Further, in the above-mentioned fund automatic operation account, although the ordinary deposit is transferred to the time deposit registered in advance, the opposite is true, that is, when the balance of the account of the ordinary deposit becomes insufficient (registration in advance. It does not cancel the term deposit and transfer it to a savings account by simply lending a fixed amount to the term deposit account. Therefore, although it is advantageous for the customer to cancel the fixed period, transfer the amount to ordinary deposit, and lower the amount, it may not be possible and it may be disadvantageous to the customer. There is a problem.
【0009】つまり、従来の技術のように運用が事前登
録され運用方法が固定された口座では顧客の利益を損な
う場合があり、さらに再登録は顧客にとっても銀行にと
っても時間のかかる面倒な処理であるという問題があ
る。[0009] In other words, an account in which the operation is pre-registered and the operation method is fixed as in the prior art may impair the customer's profit, and re-registration is a time-consuming and troublesome process for both the customer and the bank. There is a problem.
【0010】本発明は、上述の従来例における問題点に
鑑み、顧客に有利に、かつその時々の顧客に合った形
で、ダイナミックに口座間の振替を行なうことのできる
銀行取引処理システムを提供することを目的とする。In view of the above-mentioned problems in the conventional example, the present invention provides a bank transaction processing system that can dynamically transfer between accounts in a manner that is advantageous to the customer and suitable for the customer at that time. The purpose is to do.
【0011】[0011]
【課題を解決するための手段】上記目的を達成するた
め、本発明の第1の局面に係る取引処理システムは、取
引を処理するプロセッサ、各種口座の利率や運用期間を
記憶する口座マスタファイル、及び顧客別口座別の預金
残高を記憶する残高マスタファイルを含む処理装置と、
取引デ−タの入力を受け付ける複数の端末装置と、該処
理装置と該端末装置との間で情報の授受を行う伝送路と
を備えた取引処理システムにおいて、顧客別の口座運用
に必要な運用管理情報を記憶する運用管理情報記憶手段
と、上記口座マスタファイルの情報と上記残高マスタフ
ァイルの情報とを参照して、顧客別に可能な各種口座間
における振替を設計する振替設計手段と、該振替設計手
段が設計した1つあるいは複数の振替に対して、上記運
用管理情報記憶手段の運用管理情報を参照して、利子お
よび/または危険度を計算する運用計算手段と、該運用
計算手段の計算結果に基づいて、有利な振替を選択する
振替選択手段と、該振替選択手段が選択した振替を自動
的に実行し、該残高マスタファイルの情報を変更する振
替実行手段とを備えたことを特徴とする。In order to achieve the above object, a transaction processing system according to a first aspect of the present invention includes a processor for processing transactions, an account master file for storing interest rates and operating periods of various accounts, And a processing device including a balance master file that stores a deposit balance for each customer and each account,
In a transaction processing system including a plurality of terminal devices that accept transaction data input and a transmission line that exchanges information between the processing device and the terminal device, operation necessary for account operation for each customer Operation management information storage means for storing management information, transfer design means for designing transfer between various accounts that can be performed for each customer by referring to the information of the account master file and the information of the balance master file, and the transfer For one or a plurality of transfers designed by the design means, referring to the operation management information in the operation management information storage means, an operation calculation means for calculating interest and / or risk, and calculation of the operation calculation means A transfer selecting means for selecting an advantageous transfer based on the result, and a transfer executing means for automatically executing the transfer selected by the transfer selecting means and changing the information of the balance master file. Characterized in that was.
【0012】さらに、本発明の第2の局面に係る取引処
理システムは、取引を処理するプロセッサ、各種口座の
利率や運用期間を記憶する口座マスタファイル、及び顧
客別口座別の預金残高を記憶する残高マスタファイルを
含む処理装置と、取引デ−タの入力を受け付ける複数の
端末装置と、該処理装置と該端末装置との間で情報の授
受を行う伝送路とを備えた取引処理システムにおいて、
顧客別の口座運用に必要な運用管理情報を記憶する運用
管理情報記憶手段と、顧客が上記端末装置から上記残高
マスタファイルにアクセスしたときに、上記口座マスタ
ファイルの情報と上記残高マスタの情報とを参照して、
該アクセスした顧客の口座において可能な各種口座間に
おける振替を設計する振替設計手段と、該振替設計手段
が設計した1つあるいは複数の振替を記憶する振替可能
情報記憶手段と、該振替可能情報記憶手段に記憶した振
替が存在するという情報を、該アクセスした端末装置に
表示する振替アラ−ム手段とを備えたことを特徴とす
る。Further, the transaction processing system according to the second aspect of the present invention stores a processor for processing transactions, an account master file for storing interest rates and operating periods of various accounts, and a deposit balance for each account for each customer. In a transaction processing system including a processing device including a balance master file, a plurality of terminal devices for receiving input of transaction data, and a transmission path for exchanging information between the processing device and the terminal device,
Operation management information storage means for storing operation management information necessary for account operation for each customer, and when the customer accesses the balance master file from the terminal device, information of the account master file and information of the balance master See
Transfer designing means for designing transfer between various accounts possible in the accessed customer's account, transferable information storage means for storing one or more transfers designed by the transfer designing means, and transferable information storage A transfer alarm means for displaying information indicating that a transfer stored in the means exists on the accessed terminal device.
【0013】前記振替アラ−ム手段による表示に対し、
前記端末装置からの顧客による指示があった場合に、前
記振替可能情報記憶手段に記憶した振替内容を表示する
振替内容表示手段と、顧客により該表示した振替の1つ
を実行する旨の入力があった場合に、該振替を自動的に
実行し、前記残高マスタファイルの情報を変更する振替
実行手段とをさらに備えるようにしてもよい。For the display by the transfer alarm means,
When there is an instruction from the terminal device by the customer, a transfer content display means for displaying the transfer content stored in the transferable information storage means, and an input for executing one of the displayed transfer by the customer. When there is, the transfer may be automatically executed, and a transfer executing means for changing the information of the balance master file may be further provided.
【0014】また、前記振替アラ−ム手段による表示に
対し、前記端末装置からの顧客による指示があった場合
に、前記運用管理情報記憶手段の運用管理情報を参照し
て、前記振替可能情報記憶手段に記憶した1つあるいは
複数の振替に対して、利子および/または危険度を計算
する運用計算手段と、前記振替可能情報記憶手段に記憶
した振替内容とともに、該運用計算手段の計算結果を表
示する計算結果表示手段と、顧客により該表示した振替
の1つを実行する旨の入力があった場合に、該振替を自
動的に実行し、前記残高マスタファイルの情報を変更す
る振替実行手段とを備えるようにしてもよい。Further, in response to a display from the transfer alarm means by the customer from the terminal device, the transferable information storage is performed by referring to the operation management information in the operation management information storage means. The operation calculation means for calculating interest and / or risk for one or a plurality of transfers stored in the transfer means, and the transfer contents stored in the transferable information storage means, and the calculation result of the operation calculation means are displayed. Calculation result display means, and transfer execution means for automatically executing the transfer and changing the information in the balance master file when the customer inputs one of the displayed transfers. May be provided.
【0015】さらに、本発明の第3の局面に係る取引処
理システムは、取引を処理するプロセッサ、各種口座の
利率や運用期間を記憶する口座マスタファイル、及び顧
客別口座別の預金残高を記憶する残高マスタファイルを
含む処理装置と、取引デ−タの入力を受け付ける複数の
端末装置と、該処理装置と該端末装置との間で情報の授
受を行う伝送路とを備えた取引処理システムにおいて、
顧客別の口座運用に必要な運用管理情報を記憶する運用
管理情報記憶手段と、顧客が上記端末装置から上記残高
マスタファイルにアクセスしたときに、上記口座マスタ
ファイルの情報と上記残高マスタの情報とを参照して、
該アクセスした顧客の口座において可能な各種口座間に
おける振替を設計する振替設計手段と、該振替設計手段
が設計した1つあるいは複数の振替に対して、上記運用
管理情報記憶手段の運用管理情報を参照して、利子およ
び/または危険度を計算する運用計算手段と、該運用計
算手段の計算結果に基づいて、最も有利な振替を選択す
る振替選択手段と、該選択した振替を記憶する振替選択
情報記憶手段と、該振替選択情報記憶手段に記憶した振
替があれば、あるという情報をアクセスした上記端末装
置に表示する振替アラ−ム手段とを備えたことを特徴と
する。Further, the transaction processing system according to the third aspect of the present invention stores a processor for processing transactions, an account master file for storing interest rates and operating periods of various accounts, and a deposit balance for each account for each customer. In a transaction processing system including a processing device including a balance master file, a plurality of terminal devices for receiving input of transaction data, and a transmission path for exchanging information between the processing device and the terminal device,
Operation management information storage means for storing operation management information necessary for account operation for each customer, and when the customer accesses the balance master file from the terminal device, information of the account master file and information of the balance master See
Transfer design means for designing transfer between various accounts possible in the accessed customer's account, and operation management information of the operation management information storage means for one or a plurality of transfers designed by the transfer design means. With reference to the operation calculation means for calculating interest and / or risk, a transfer selection means for selecting the most advantageous transfer based on the calculation result of the operation calculation means, and a transfer selection for storing the selected transfer It is characterized by comprising information storage means and transfer alarm means for displaying information indicating that there is a transfer stored in the transfer selection information storage means on the accessed terminal device.
【0016】この場合も、前記振替アラ−ム手段による
表示に対し、前記端末装置からの顧客による指示があっ
た場合に、前記振替可能情報記憶手段に記憶した振替内
容を表示する振替内容表示手段と、顧客により該表示し
た振替を実行する旨の入力があった場合に、該振替を自
動的に実行し、前記残高マスタファイルの情報を変更す
る振替実行手段とをさらに備えるようにしてもよい。In this case as well, in response to the display by the transfer alarm means, the transfer content display means for displaying the transfer content stored in the transferable information storage means when the customer gives an instruction from the terminal device. And a transfer executing means for automatically executing the transfer and changing the information of the balance master file when the customer inputs the displayed transfer. .
【0017】[0017]
【作用】上記第1の局面に係る取引処理システムによれ
ば、振替設計手段は、毎日等の一定期間ごとかつ顧客ご
とに、口座マスタファイルの情報と残高マスタファイル
の情報とを参照して、顧客別に可能な各種口座間におけ
る振替を設計する。運用計算手段は、設計した振替に対
して、運用管理情報記憶手段の運用管理情報を参照し
て、利子や危険度を計算する。振替選択手段は、該計算
結果に基づいて、利子が一番高く危険度が低い等の基準
に基づいて最も有利な振替を選択する。振替実行手段
は、選択した振替を自動的に実行し、残高マスタファイ
ルの情報を変更する。これにより、口座間にわたる顧客
に有利な資金運用がダイナミックに自動実行できる。従
来行っていた登録変更という顧客にとっても銀行にとっ
ても時間と手間のかかる手続きは必要としない。According to the transaction processing system of the first aspect, the transfer designing means refers to the information of the account master file and the information of the balance master file for each fixed period such as every day and for each customer, Design transfers between various accounts that are possible for each customer. The operation calculation means calculates interest and risk for the designed transfer by referring to the operation management information in the operation management information storage means. The transfer selecting means selects the most advantageous transfer based on the calculation result, based on a criterion such as the highest interest rate and the lowest risk level. The transfer executing means automatically executes the selected transfer and changes the information in the balance master file. As a result, it is possible to dynamically and automatically perform the fund management that is advantageous to the customer across the accounts. There is no need for time-consuming and labor-intensive procedures for customers and banks, such as the conventional registration change.
【0018】また、上記第2の局面に係る取引処理シス
テムによれば、振替設計手段は、端末装置から顧客が入
金や出金や残高照会等でアクセスしたときに、口座マス
タファイルの情報及び残高マスタファイルの情報を参照
して、アクセスした顧客に可能な各種口座間における振
替を設計する。ここで、設計した振替の内容は振替可能
情報記憶手段に記憶しておく。そして、振替アラ−ム手
段により、可能な振替があるという情報を端末装置に表
示する。これにより、顧客は、特に気を配っていなくて
も入出金のついでの際に、現在の残高で資金運用できる
ことを知ることができる。Further, according to the transaction processing system in the second aspect, the transfer designing means, when the customer accesses from the terminal device for deposit, withdrawal, balance inquiry, etc., information and balance of the account master file. Design the transfer between various accounts that can be made to the accessing customer by referring to the information in the master file. Here, the designed transfer content is stored in the transferable information storage means. Then, the transfer alarm means displays the information that there is a possible transfer on the terminal device. As a result, the customer can know that he / she can manage the money with the current balance when he / she deposits / withdraws, even if he / she is not particularly careful.
【0019】また、その端末装置から、顧客がアラ−ム
内容の表示を指示した場合には記憶した振替内容を表示
し、さらに、顧客によりその表示した振替の1つを実行
する旨の入力があった場合にはその振替を実行して残高
マスタファイルの情報を変更する。これにより、自動的
に口座間の運用は行なわないが、顧客の承認を得て、顧
客に有利な口座間の運用を行なうことができる。さら
に、幾つかの可能な振替があるときは、その中から顧客
が選択することができる。すなわち、顧客は、特に気を
配っていなくても入出金のついでに、より有利な運用を
指示し実行することが簡単にできる。Further, when the customer gives an instruction to display the alarm contents, the stored transfer contents are displayed from the terminal device, and further, the customer inputs an instruction to execute one of the displayed transfers. If there is, the transfer is executed and the information in the balance master file is changed. As a result, although the operation between accounts is not automatically performed, it is possible to perform the operation between accounts that is advantageous to the customer after obtaining the approval of the customer. In addition, the customer can select from among several possible transfers. That is, the customer can easily instruct and execute a more advantageous operation after depositing and withdrawing money without paying special attention.
【0020】上記第3の局面に係る取引処理システムに
よれば、システムが判断した最も有利な振替を顧客に知
らせることができ、さらに顧客の指示を受けてその振替
を自動実行することもできる。According to the transaction processing system of the third aspect, the most advantageous transfer determined by the system can be notified to the customer, and the transfer can be automatically executed in response to the instruction from the customer.
【0021】[0021]
【実施例】以下、本発明の実施例を図面を用いて説明す
る。Embodiments of the present invention will be described below with reference to the drawings.
【0022】図1は、本発明の一実施例を示す取引処理
システムの構成図である。図2は、図1の取引処理シス
テムのCPU11とファイル12の詳細構成図である。
各ファイルの具体的な構成例は、図3から図9に示す。FIG. 1 is a block diagram of a transaction processing system showing an embodiment of the present invention. FIG. 2 is a detailed configuration diagram of the CPU 11 and the file 12 of the transaction processing system of FIG.
Specific configuration examples of each file are shown in FIGS. 3 to 9.
【0023】本実施例の取引処理システムは、図1に示
すように、大型の処理装置1、複数の端末装置2、
2’、及び処理装置1と端末装置(ATM)2、2’を
結ぶ伝送路3を備えている。処理装置1は、プロセッサ
(以下、CPUと略す)11、外部記憶装置(以下、フ
ァイルと略す)12、及びインタ−フェ−ス13を含
む。端末装置2,2’は、それぞれ、CRT等の表示装
置6,6’、キ−ボ−ド等の入力装置7,7’、及びイ
ンタ−フェ−ス23、23’を含む。伝送路3は、モデ
ムや音響カプラを介して電話回線に接続される場合や、
専用回線に接続される場合等がある。As shown in FIG. 1, the transaction processing system of this embodiment has a large processing device 1, a plurality of terminal devices 2,
2 ', and a transmission line 3 connecting the processing device 1 and the terminal device (ATM) 2, 2'. The processing device 1 includes a processor (hereinafter abbreviated as CPU) 11, an external storage device (hereinafter abbreviated as file) 12, and an interface 13. The terminal devices 2 and 2'include display devices 6 and 6'such as CRTs, input devices 7 and 7'such as keyboards, and interfaces 23 and 23 ', respectively. The transmission line 3 is connected to a telephone line via a modem or an acoustic coupler,
It may be connected to a dedicated line.
【0024】なお、図1では2台の端末装置のみ図示し
ているが、もちろんさらに多くの端末装置が接続されて
いると考えてよい。また、ここでは1台の処理装置1に
複数の端末装置2が接続されている例を説明するが、処
理装置1を複数で構成しても良い。Although only two terminal devices are shown in FIG. 1, it may be considered that more terminal devices are connected. Further, here, an example in which a plurality of terminal devices 2 are connected to one processing device 1 will be described, but a plurality of processing devices 1 may be configured.
【0025】図2に示すように、ファイル12は、顧客
ごとの取引状況を記憶する顧客ファイル201と、普通
預金の残高等を記憶する普通ファイル202と、定期預
金の状況を記憶する定期ファイル203と、普通預金の
履歴を記憶する普通履歴ファイル204と、定期預金の
履歴を記憶する定期履歴ファイル205と、顧客の取引
金額を管理するための情報を記憶する管理ファイル20
6と、普通預金の利子や各種定期預金の利子および期間
等の条件を記憶する口座マスタファイル207とを備え
ている。ここで、顧客ファイル201、普通ファイル2
02、定期ファイル203、普通履歴ファイル204、
および定期履歴ファイル205は、従来より知られてい
る銀行の取引処理システムで用いるものと同じであり、
同様の情報を備えたファイルであれば別の持ち方でもか
まわない。As shown in FIG. 2, the file 12 is a customer file 201 that stores the transaction status of each customer, an ordinary file 202 that stores the balance of ordinary savings, and a regular file 203 that stores the status of time deposits. A normal history file 204 that stores the history of ordinary deposits, a fixed history file 205 that stores the history of fixed deposits, and a management file 20 that stores information for managing the transaction amount of customers.
6 and an account master file 207 for storing conditions such as interest on ordinary deposits, interest on various time deposits, and period. Here, customer file 201, ordinary file 2
02, regular file 203, normal history file 204,
The periodic history file 205 is the same as that used in a conventionally known bank transaction processing system,
You can use a different file as long as it has the same information.
【0026】以下に、各ファイルの概要を示す。The outline of each file is shown below.
【0027】図3は、顧客ファイル201のフォーマッ
ト及び内容例を示す。顧客ファイル201は、顧客ごと
の取引状況を示すファイルである。顧客ファイル201
は、顧客番号をキ−として、普通預金の口座番号、定期
預金の口座番号、自動引落や給与振込み等の各種サ−ビ
スの有無を記憶している。例えば、サ−ビスとしては、
各種公共料金の引落や給与振込み等がある。図3におい
て、顧客番号123456の顧客は、普通預金の口座番
号が111111で、定期預金の口座番号が22222
2で、サ−ビス1からサ−ビス3までのすべてのサ−ビ
スを行っていることを示している。なお、サービスの欄
は、「1」でそのサービスを行っており、「0」で行っ
ていないことを示す。FIG. 3 shows an example of the format and contents of the customer file 201. The customer file 201 is a file showing the transaction status of each customer. Customer file 201
Stores the account number of ordinary deposits, the account number of fixed deposits, and the presence or absence of various services such as automatic withdrawal and salary transfer, using the customer number as a key. For example, as a service,
There are various utility bill withdrawals and salary transfers. In FIG. 3, the customer with the customer number 123456 has a savings account number of 111111 and a time deposit account number of 22222.
2 shows that all services from service 1 to service 3 are performed. In the service column, "1" indicates that the service is provided, and "0" indicates that the service is not provided.
【0028】図4(a)は、普通ファイル202のフォ
ーマット及び内容例を示す。普通ファイル202は、普
通預金の残高等を記憶するファイルである。普通ファイ
ル202は、普通預金の口座番号をキ−として、各口座
番号の残高、積数、履歴アドレス、及び未記帳数を記憶
している。積数とは、利子を計算するために残高を日毎
に加えた数である。履歴アドレスとは、その口座番号に
対応する未記帳分の取引履歴を記憶した普通履歴ファイ
ル204内のアドレスである。未記帳数は、その普通履
歴ファイル204の履歴アドレスの位置に記憶されてい
る未記帳分のレコ−ドの数である。FIG. 4A shows an example of the format and contents of the ordinary file 202. The ordinary file 202 is a file that stores the balance of ordinary deposits and the like. The ordinary file 202 stores the balance, the number of products, the history address, and the number of unregistered accounts of each account number with the account number of the ordinary deposit as a key. The product number is the number of balances added daily to calculate interest. The history address is an address in the normal history file 204 that stores the transaction history of the unrecorded book corresponding to the account number. The unrecorded book number is the number of unrecorded records stored at the position of the history address of the normal history file 204.
【0029】例えば、図4(a)において、口座番号1
11111(図3の顧客ファイル201の顧客番号12
3456の顧客の普通預金)の普通預金口座は、残高が
182,400円で、前回の利子計算日翌日からの積数
が30,000,000であり、未記帳分のレコ−ドが
12あることを示している。For example, in FIG. 4A, account number 1
11111 (customer number 12 in the customer file 201 in FIG. 3)
The savings account of 3456 customers' savings account has a balance of 182,400 yen, the number of products from the day after the previous interest calculation date is 30,000,000, and there are 12 unrecorded records. It is shown that.
【0030】図4(b)は、普通履歴ファイル204の
フォーマット及び内容例を示す。普通履歴ファイル20
4は、後に通帳に記載するための普通預金の履歴を記憶
するファイルである。普通履歴ファイル204は、取引
発生日の年月日、入金か出金かを示す記号、その内容を
示す概要、金額、及び残高を記憶している。図4(b)
において、「→」の位置は、図4(a)の普通ファイル
202の口座番号111111のレコ−ドの履歴アドレ
スに記載されているアドレスの位置を示している。この
位置からの12レコ−ド分がこの口座番号の未記帳分と
なる。FIG. 4B shows an example of the format and contents of the normal history file 204. Ordinary history file 20
Reference numeral 4 is a file for storing a history of ordinary deposits, which is to be described later in a passbook. The ordinary history file 204 stores the date of transaction occurrence, a symbol indicating deposit or withdrawal, an outline indicating the contents, an amount, and a balance. Figure 4 (b)
In FIG. 4, the position of “→” indicates the position of the address described in the record history address of the account number 111111 of the ordinary file 202 in FIG. 4A. Twelve records from this position are unregistered for this account number.
【0031】図5(a)は、定期預金の状況を記憶する
定期ファイル203のフォーマット及び内容例を示す。
定期ファイル203は、定期預金の口座番号をキ−と
し、各口座番号の定期預金保有数、及び定期預金の取引
履歴を記憶した定期履歴ファイル205のアドレスを記
憶している。図5(a)において、定期預金の口座番号
222222の顧客(図3の顧客ファイル201の顧客
番号123456の顧客)は、定期を3つ持っているこ
とを示している。FIG. 5A shows an example of the format and contents of the fixed term file 203 for storing the status of fixed term deposits.
The fixed-term file 203 stores the address of the fixed-term history file 205 which stores the number of fixed-term deposits of each account number and the transaction history of the fixed-term deposit, with the account number of the fixed-term deposit as a key. In FIG. 5A, it is shown that the customer of the account number 222222 of the time deposit (the customer of the customer number 123456 of the customer file 201 of FIG. 3) has three terms.
【0032】図5(b)は、定期預金の定期預金の履歴
を記憶する定期履歴ファイル205のフォーマット及び
内容例を示す。定期履歴ファイル205は、定期取扱
日、定期名、利率、満期日、及び金額等を記憶してい
る。図5(b)において、「→」の位置は、図5(a)
の定期ファイル203の口座番号222222のレコ−
ドの履歴アドレスに記載されているアドレスの位置を示
している。この位置からの3レコ−ド分(定期ファイル
の定期数が3なので)が、この口座番号の定期情報であ
る。FIG. 5B shows an example of the format and contents of the fixed-term history file 205 that stores the fixed-term deposit history of fixed-term deposits. The regular history file 205 stores regular handling dates, regular names, interest rates, maturity dates, amounts of money, and the like. In FIG. 5B, the position of “→” is shown in FIG.
Account file 222222 record of regular file 203 of
The position of the address described in the history address of the command is shown. Three records from this position (since the regular number of the regular file is 3) is the regular information of this account number.
【0033】図6(a)は、顧客の取引金額を管理する
ための情報を記憶する管理ファイル206のフォーマッ
ト及び内容例を示す。管理ファイル206は、普通預金
の口座番号をキ−とし、各口座番号の普通預金の入出に
関するさなざまな時系列情報を記憶している。管理ファ
イル206が記憶している情報は、各口座番号の普通預
金の今後の入出金を予想するための基礎情報であり、今
普通預金からある金額を定期預金に振替ても引落が可能
かどうかの危険度を判断する情報となる。例えば、口座
番号ごとに、ガス料金引落は、どのような間隔で、い
つ、平均いくらぐらい引き落されるかといった時系列情
報が記憶されている。FIG. 6A shows an example of the format and contents of the management file 206 that stores the information for managing the transaction amount of the customer. The management file 206 stores the various time-series information regarding the deposit / withdrawal of the ordinary deposit of each account number with the account number of the ordinary deposit as a key. The information stored in the management file 206 is basic information for predicting future deposits / withdrawals of the ordinary deposit of each account number, and whether or not it is possible to withdraw even a certain amount of money from the ordinary deposit to the time deposit. This information is used to judge the degree of danger. For example, time series information is stored for each account number, such as at what interval, when, and how much the gas fee will be deducted on average.
【0034】図6(a)において、口座番号11111
1の普通預金口座は、サ−ビス1(電気料金)として毎
月2日に平均5,000円が引き落され、サ−ビス2
(給与振込)として毎月20日に平均150,000円
が振り込まれ、毎月平均して、100,000円出金し
ている、といったことが記録されている。なお、本実施
例では、平均金額を記憶しているが、平均ではなく、上
限金額または下限金額などを記憶するようにしてもよい
し、季節により大きく異なるものは季節(月)ごとの平
均を記憶してもよい。すなわち、危険度の判断ができる
情報を記憶するようにすればよい。In FIG. 6A, the account number 11111
1 savings account is deducted as an average of 5,000 yen on the 2nd day of each month as service 1 (electricity charge), and service 2
It is recorded that the average of 150,000 yen is transferred as the (salary transfer) on the 20th day of every month, and the average monthly payment is 100,000 yen. In the present embodiment, the average amount of money is stored, but the upper limit amount of money or the lower limit amount of money may be stored instead of the average. May be stored. That is, the information that can be used to determine the degree of risk may be stored.
【0035】図6(b)は、普通預金の利子および各種
定期預金の利子、並びに期間等の条件を記憶する口座マ
スタファイル207である。図6(b)によれば、普通
預金の現在の利子は2%であり、定期預金Aは100万
円以上10万円単位で預金することができて、1990
年1月から現在までの利子は、1年ものが4%、3年も
のが5%であり、さらに定期預金Bは300万円以上1
00万円単位で預金することができて、1990年1月
から現在までの利子は、1年ものが4.5%、3年もの
が5.5%であることが分かる。FIG. 6B shows an account master file 207 which stores interests of ordinary deposits, interests of various time deposits, and conditions such as period. According to FIG. 6 (b), the current interest on the ordinary deposit is 2%, and the time deposit A can be deposited in the unit of 1 million yen or more to 100,000 yen.
The interest rate from January to the present year is 4% for one year and 5% for three years, and the time deposit B is 3 million yen or more 1
It can be seen that the interest rate from January 1990 to the present is 4.5% for one year and 5.5% for three years since the deposit can be made in units of, 000,000 yen.
【0036】再び図2を参照して、CPU11は、オン
ライン取引処理部101、日毎処理部102、期毎処理
部103、振替設計部104、運用計算部105、振替
選択部106、振替実行部107、及び全体制御部11
0を備えている。Referring again to FIG. 2, the CPU 11 has the online transaction processing unit 101, the daily processing unit 102, the period processing unit 103, the transfer designing unit 104, the operation calculation unit 105, the transfer selecting unit 106, and the transfer executing unit 107. , And the overall control unit 11
It has 0.
【0037】オンライン取引処理部101は、端末装置
2,2´等からの普通預金の入出金や振込み等の普通預
金高に変更のある入力に従って、普通履歴ファイル20
4に1レコ−ド追加し、普通ファイル202の残高を変
更する処理を行う。日毎処理部102は、日毎に全普通
預金の口座の残高を積数に加えて、積数を更新する処理
を行う。期毎処理部103は、期毎に全普通預金の口座
の積数をもとに利子を計算し、普通履歴ファイル204
に利子のための1レコ−ドを追加し、普通ファイル20
2の残高を変更する処理を行う。The online transaction processing unit 101 follows the ordinary history file 20 in accordance with the input of the ordinary deposit amount such as deposit and withdrawal and transfer of the ordinary deposit from the terminal devices 2, 2'and the like.
One record is added to 4 and the balance of the ordinary file 202 is changed. The daily processing unit 102 performs processing for adding the balance of all ordinary deposit accounts to the product number and updating the product number for each day. The processing unit 103 for each period calculates interest based on the product number of all ordinary deposit accounts for each period, and the ordinary history file 204
Add 1 record for interest to the normal file 20
Perform processing to change the balance of 2.
【0038】振替設計部104は、各種ファイルの情報
を参照して、顧客別に可能な各種口座間における振替を
設計する処理を行う。運用計算部105は、振替設計部
104で設計した振替があれば、管理ファイル206の
情報を参照して、振替設計部104が設計した振替に対
して利子や危険度を計算する処理を行う。振替選択部1
06は、運用計算部の計算結果をもとに、利子が一番高
いあるいは危険度が低い等基準から最も有利な振替を選
択する処理を行う。振替実行部107は、選択した振替
を自動的に実行し、各種ファイルの情報を変更する処理
を行う。最後に、全体制御部110はシステム全体の制
御を行う。The transfer designing unit 104 refers to the information in the various files and performs the process of designing the transfer between various accounts that is possible for each customer. If there is a transfer designed by the transfer designing unit 104, the operation calculation unit 105 refers to the information in the management file 206 and performs processing for calculating interest and risk for the transfer designed by the transfer designing unit 104. Transfer selection unit 1
Step 06 performs a process of selecting the most advantageous transfer from the criteria such as the highest interest rate or the lowest risk level based on the calculation result of the operation calculation unit. The transfer executing unit 107 automatically executes the selected transfer and performs a process of changing information of various files. Finally, the overall control unit 110 controls the entire system.
【0039】なお、本実施例では、振替設計部104に
おいて全普通預金口座の検討を行うようにしているが、
自動運用を希望している口座番号のみについて有利な運
用があるかどうかの検討を行うようにしてもよい。その
場合は、普通ファイルに運用希望か否かのフラグを設定
し、振替設計部104では、該フラグを参照して振替の
設計をするか否かの判断をする。In the present embodiment, the transfer designing section 104 considers all ordinary deposit accounts.
It may be possible to examine whether there is an advantageous operation only for the account number for which automatic operation is desired. In that case, a flag indicating whether or not operation is desired is set in the ordinary file, and the transfer designing unit 104 refers to the flag to determine whether or not to design transfer.
【0040】次に、本実施例のシステムの動作を詳しく
説明する。Next, the operation of the system of this embodiment will be described in detail.
【0041】図7は、本実施例のシステムの処理装置1
の概要動作を示すフロ−チャ−トである。まず、処理装
置1では、端末装置2からの入出金に関する入力をウオ
ッチし(ステップ10001)、入力があればオンライ
ン処理を実行する(ステップ10002)。オンライン
処理とは、端末装置2等からの普通預金の入出金や振込
み等の入出金指示に従って、該当する口座番号の普通履
歴ファイル204に1レコ−ド追加し、普通ファイル2
02の残高やレコ−ド数を変更する処理、あるいは、記
帳の入力に従って、該当する口座番号の普通履歴ファイ
ル204より記帳済レコ−ドを消去し、普通ファイル2
02のレコ−ド数を0に変更する処理等である。FIG. 7 is a processing device 1 of the system of this embodiment.
2 is a flowchart showing the outline operation of the above. First, the processing device 1 watches an input relating to deposit and withdrawal from the terminal device 2 (step 10001), and if there is an input, executes an online process (step 10002). Online processing means adding one record to the ordinary history file 204 of the corresponding account number according to the depositing / withdrawing instructions such as deposit / withdrawal and transfer of ordinary deposit from the terminal device 2 etc., and the ordinary file 2
In accordance with the processing for changing the balance and the number of records of 02 or the input of the book, the recorded record is deleted from the normal history file 204 of the corresponding account number, and the normal file 2
This is processing for changing the number of records of 02 to 0.
【0042】次に、毎日の取引終了時刻をウオッチし
(ステップ10003)、取引終了時刻になったら、日
毎処理を行なう(ステップ10004)。日毎処理は、
普通ファイル202の各口座の残高を積数に加えて、積
数を更新する処理である。この日毎処理は、全口座に対
して行う。未だ、日の取引終了時刻でないときは、ステ
ップ10007に進む。Next, the daily transaction end time is watched (step 10003), and when the transaction end time is reached, daily processing is performed (step 10004). The daily processing is
This is a process of adding the balance of each account in the ordinary file 202 to the product number and updating the product number. This daily processing is performed for all accounts. If it is not the trading end time of the day, the process proceeds to step 10007.
【0043】ステップ10004の後、動的口座管理の
処理を実行する(ステップ10005)。動的口座管理
については図8のフローチャートを参照して後に詳しく
説明するが、その概要は以下のような処理である。ま
ず、顧客ファイル201の各顧客番号の普通ファイル2
02、普通履歴ファイル204、定期ファイル203、
定期履歴ファイル205、及び管理ファイル206等の
デ−タをもとに、定期預金を作るかどうかの運用可能性
を検討し、有利な運用の検討を行う。そして、この検討
結果に従って定期預金を作成する等の動的な口座管理を
実行する。例えば、普通預金から定期預金に振替るとき
は、作成する定期ファイル203の定期数を更新し、定
期履歴ファイル205に1レコ−ド追加し、定期預金に
した金額を普通ファイル202の残高より引き、該当す
る普通履歴ファイル204に1レコ−ド追加する処理を
行う。After step 10004, the dynamic account management process is executed (step 10005). The dynamic account management will be described later in detail with reference to the flowchart of FIG. 8, and the outline thereof is the following processing. First, the ordinary file 2 for each customer number in the customer file 201
02, normal history file 204, regular file 203,
Based on the data such as the fixed-term history file 205 and the management file 206, the operability of whether or not to make a fixed-term deposit is examined, and the advantageous operation is examined. Then, dynamic account management such as creating a time deposit is executed according to the examination result. For example, when transferring from a regular deposit to a fixed deposit, the fixed number of the fixed file 203 to be created is updated, one record is added to the fixed history file 205, and the amount of the fixed deposit is subtracted from the balance of the fixed file 202. , A process of adding one record to the corresponding normal history file 204 is performed.
【0044】次に、全口座に対して動的口座管理の処理
を行なったか否か判別し(ステップ10006)、まだ
全口座終了に至っていないときは再びステップ1000
5に戻る。全口座に対して動的口座管理の処理が実行さ
れたら、ステップ10007に進む。Next, it is judged whether or not the dynamic account management processing has been performed for all the accounts (step 10006), and if all the accounts have not yet been completed, step 1000 is again executed.
Return to 5. When the dynamic account management process is executed for all accounts, the process proceeds to step 10007.
【0045】次に、期の終了をウオッチし(ステップ1
0007)、期の終了であるときは、期毎処理を実行す
る(ステップ10008)。期毎処理は、普通預金の各
口座の積数をもとに利子を計算し、普通履歴ファイル2
04に利子のための1レコ−ドを追加し、普通ファイル
202の残高を変更する処理である。期毎処理は、全口
座に対して行われる。ステップ10007で未だ期の終
了時期でないときは、ステップ10009に進む。期毎
処理の後もステップ10009に進む。Next, the end of the period is watched (step 1
0007), if it is the end of the period, the process for each period is executed (step 10008). Periodic processing calculates interest based on the product number of each account of ordinary deposit, and ordinary history file 2
This is a process of adding one record for interest to 04 and changing the balance of the ordinary file 202. Periodic processing is performed for all accounts. If it is determined in step 10007 that the end time is not yet reached, the process proceeds to step 10009. After the periodical processing, the process proceeds to step 10009.
【0046】次に、終了指示があるかどうかを調べ(ス
テップ10009)、あれば終了し、なければステップ
10001に戻る。Then, it is checked whether or not there is an end instruction (step 10009).
【0047】図8は、図7のステップ10005の各顧
客に対する動的口座管理の処理の詳細なフロ−チャート
を示す。動的口座管理処理では、まず顧客ファイル20
1の対象とする顧客番号の普通預金の項目より普通預金
の口座番号を、定期預金の項目より定期預金の口座番号
を得る(ステップ11001)。そして、普通預金の口
座番号をキ−に、普通ファイル202の対応口座番号の
残高を得る(ステップ11002)。FIG. 8 is a detailed flowchart of the process of dynamic account management for each customer in step 10005 of FIG. In the dynamic account management process, first, the customer file 20
The account number of the ordinary deposit is obtained from the item of the ordinary deposit of the customer number of 1 and the account number of the fixed deposit is obtained from the item of the time deposit (step 11001). Then, using the account number of the ordinary deposit as a key, the balance of the corresponding account number of the ordinary file 202 is obtained (step 11002).
【0048】次に、その残高で買える定期預金の組合せ
を口座マスタファイル207を参照して探し、一次テ−
ブル301に格納する(ステップ11003)。例え
ば、図3の顧客番号123456の普通預金の口座(口
座番号111111)には、図4に示すように182,
400円の残高がある。この残高では、図6(b)の口
座マスタファイル207の定期預金Aも定期預金Bも買
えないことになる。一方、口座番号111113には残
高が1,022,000円あるので、図6(b)の口座
マスタファイル207の定期預金Aの1年ものを100
万円、あるいは3年ものを100万円買うことができ
る。すなわち、この口座については2通りの選択枝があ
ることになる。もちろん、図4の例にはないが、残高が
300万円あれば、定期預金Bも買えるし、定期預金A
の1年ものと3年ものを混ぜて買う等のより多くの選択
枝がある。なお、ステップ11003で、残高で買える
定期預金がないときには、そのままリターンするものと
する。Next, referring to the account master file 207, a combination of time deposits that can be purchased with the balance is searched for, and the primary table is searched.
It is stored in the bull 301 (step 11003). For example, in the ordinary deposit account (account number 111111) of the customer number 123456 of FIG.
There is a balance of 400 yen. With this balance, neither the time deposit A nor the time deposit B of the account master file 207 of FIG. 6B can be purchased. On the other hand, since the account number 111113 has a balance of 1,022,000 yen, the one year deposit of the time deposit A in the account master file 207 of FIG.
You can buy a million yen, or one million yen for three years. That is, there are two options for this account. Of course, although not in the example of FIG. 4, if the balance is 3 million yen, you can also buy time deposit B and time deposit A.
There are more choices such as buying a mixture of one year and three years. Note that in step 11003, if there is no fixed-term deposit that can be purchased with the balance, the process directly returns.
【0049】図9(a)に、一次テ−ブル301の格納
例を示す。この例は、上記口座番号111113の例で
あり、残高が1,022,000円あるので、図6
(b)の口座マスタファイル207の定期預金Aの1年
ものを買うか、あるいは3年ものを100万円買うかと
いう2通りの選択枝が格納されている。FIG. 9A shows an example of storage of the primary table 301. This example is an example of the above-mentioned account number 111113, and the balance is 1,022,000 yen.
Two choices are stored: whether the term deposit A of the account master file 207 of (b) is to be bought for one year, or the one for three years is bought for 1 million yen.
【0050】ステップ11003の後、各選択枝につい
て、順に、口座マスタファイル207をもとに利子を計
算し、二次テ−ブル302に格納する(ステップ110
04)。図9(b)は、二次テ−ブル302の格納例を
示す。なお、定期預金の期間が異なる場合の利子は、期
間の最長のものに合わせる、あるいは予め計算する期間
を決めておき、それより長期の定期預金は期間等分する
等のル−ルを決めておくとよい。After step 11003, for each selected branch, the interest is calculated in sequence based on the account master file 207 and stored in the secondary table 302 (step 110).
04). FIG. 9B shows a storage example of the secondary table 302. If the term deposits have different periods, the interest will be adjusted to the longest term, or the period to be calculated will be set in advance, and the term deposits longer than that will be divided into equal periods. It is good to put it.
【0051】次に、計算した利子の高い順に選択枝を1
つずつ取出し、管理ファイル206と口座マスタファイ
ル207に基づいて、各日別に一定期間のキャッシュフ
ロ−を計算し、三次テ−ブル303に展開する(ステッ
プ11005)。キャッシュフロ−とは、残高がどのよ
うに推移していくかを計算したものである。Next, the selected branch is set to 1 in descending order of the calculated interest.
Each time, the cash flow for a certain period is calculated for each day based on the management file 206 and the account master file 207, and is expanded in the tertiary table 303 (step 11005). The cash flow is a calculation of how the balance changes.
【0052】図9(c)は、上記口座番号111113
に関する例で、1,022,000円から定期預金Aの
1年ものを100万円買うときのキャッシュフロ−の予
想グラフである。92.1.20に100万円を定期預
金Aに振替ると、その時点で残金が22,000円にな
る。この口座番号で管理ファイル206(図6(a))
を参照すると、例えば、毎月24日に平均18,000
円の電気料金が引き落され、毎月29日に給与振込みが
平均70,000円あり、毎月平均60,000円、毎
日に直すと約2,000円出金があるというようなこと
が分かる。そこで図9(c)のキャッシュフロ−では、
92.1.23までは1日に2,000円ずつマイナス
になっていき、92.1.23の残高は16,000円
となっている。92.1.24には、電気料金も合せて
18,000+2,000=20,000円のマイナス
となり、残高は、−4,000円ということになる。FIG. 9C shows the above account number 111113.
2 is an expected graph of cash flow when a yearly deposit of a time deposit A of 1 million yen is purchased from 1,022,000 yen. If you transfer 1 million yen to 92.1.20 to time deposit A, the balance will be 22,000 yen at that time. Management file 206 with this account number (Fig. 6 (a))
For example, on the 24th of every month, the average is 18,000.
It can be seen that the electricity bill in yen is deducted, the average salary transfer is 29,000 yen on the 29th of every month, the average 60,000 yen every month, and the withdrawal of about 2,000 yen every day. Therefore, in the cash flow of FIG. 9 (c),
Until 92.1.23, the amount of 2,000 yen decreased daily, and the balance of 92.1.23 was 16,000 yen. In 92.1.24, the electricity bill will be 18,000 + 2,000 = 20,000 yen minus, and the balance will be -4,000 yen.
【0053】ステップ11005の後、三次テ−ブル3
03の残高が常に一定額以上(0円だと不安なので、通
常は数千円程度に設定する。あるいは、人により設定を
変えてもよい)か否かを調べる(ステップ1100
6)。残高が常に一定額以上のときは、該当する選択枝
を選択すらため、ステップ11008に進む。残高が常
に一定額以上となるのでなければ、全部の選択枝が終了
したか調べ(ステップ11007)、まだ残りの選択枝
があれば、次に利子の高い選択枝について同様の検討を
行なうため、ステップ11005に戻る。ステップ11
007で、全部の選択枝が終了したなら、処理を終了す
る。After step 11005, the third table 3
It is checked whether or not the balance of 03 is always a certain amount or more (it is anxious that it is 0 yen, so normally it is set to about several thousand yen.
6). If the balance is always equal to or more than a certain amount, the process proceeds to step 11008 even to select the corresponding selection branch. If the balance does not always exceed a certain amount, it is checked whether all selection branches have been completed (step 11007), and if there are still remaining selection branches, the same consideration is given to the next higher interest selection branch. Return to step 11005. Step 11
At 007, if all the selection branches have been completed, the processing ends.
【0054】ステップ11006で残高が常に一定額以
上となるときは、その選択枝に従って、該当する口座番
号の普通履歴ファイル204に出金のレコ−ドを追加
し、普通ファイル202の残高及びレコ−ド数を変更す
る(ステップ11008)。そして、定期履歴ファイル
205に購入する定期分を1レコ−ド追加し、定期ファ
イル203の定期数を変更し(ステップ11009)、
終了する。In step 11006, when the balance is always a certain amount or more, the withdrawal record is added to the normal history file 204 of the corresponding account number according to the selection branch, and the balance and the record of the normal file 202 are added. The number of codes is changed (step 11008). Then, one record is added to the regular history file 205 for the regular period to be purchased, and the number of regular periods in the regular file 203 is changed (step 11009).
finish.
【0055】なお、図8の動的口座管理処理の詳細フロ
−チャートは、普通預金から定期預金にする場合のもの
であるが、その場合だけではなく定期預金を解約して、
普通預金をおろすか、解約せずに融資を受けるかの選択
も、同様の手順で残高のキャッシュフローを検討するこ
とにより行うことができる。The detailed flow chart of the dynamic account management process shown in FIG. 8 is for the case where the ordinary deposit is changed to the fixed deposit. However, not only in that case, the fixed deposit is canceled,
You can also choose to withdraw your ordinary deposit or receive a loan without canceling it by examining the cash flow of your balance in the same procedure.
【0056】また、本実施例では、全部の顧客について
全部の定期預金への振替を検討するようにしたが、顧客
により一定の条件を定めてもよい。例えば、定期の種
類、額、期間を設定し、振替を行う範囲を決めてもよ
い。その場合は、それらを顧客が指示してもよいし、あ
るいは過去の履歴等より自動設定するようにしてもよ
い。上記顧客の指示も、口座開設時にしてもよいし、逐
次端末装置から変更可能としてもよい。Further, in this embodiment, the transfer to all time deposits is considered for all the customers, but a certain condition may be set by the customers. For example, the type, amount, and period of the regular period may be set to determine the range of transfer. In that case, the customer may instruct them, or may be automatically set from the past history or the like. The customer's instruction may be issued at the time of opening an account, or may be sequentially changed from the terminal device.
【0057】さらに、どの選択枝を選択するかは、本実
施例では、利子と、過去の平均入出金額から得られるキ
ャッシュフロ−が一定額を下回らないという危険度で評
価し選択したが、この選択のル−ルを知識ベ−スに格納
し、知識ベ−スの知識に従って選択を行っても良い。Further, in the present embodiment, which choice is selected is evaluated and selected according to the risk that the interest and the cash flow obtained from the past average deposit / withdrawal amount will not fall below a certain amount. The rules of selection may be stored in the knowledge base, and the selection may be performed according to the knowledge of the knowledge base.
【0058】また、本実施例では、現在の残高のみで定
期預金への振替を設計し、各振替の有利不利を判定した
が、未来の定期預金等の満期も考慮して判定してもよ
い。Further, in the present embodiment, the transfer to the time deposit is designed by using only the current balance and the advantage or disadvantage of each transfer is determined, but the determination may be made in consideration of the maturity of the future time deposit or the like. .
【0059】上記第1の実施例により、顧客に有利な資
金運用がダイナミックにできるようになる。According to the first embodiment described above, it becomes possible to dynamically perform the fund management advantageous to the customer.
【0060】上記第1の実施例は、振替をダイナミック
に自動実行するものであったが、すぐに振替を実行する
のでなく、顧客に確認させるようにしてもよい。すなわ
ち、顧客が端末装置にアクセスしたときに、上記のよう
な定期預金への振替を行うのが有利である旨のお知らせ
を表示し、そのときに顧客が変更OKの指示をできるよ
うにしてもよい。振替を自動実行しないで、より有利な
運用があることを知らせる第2の実施例を以下に説明す
る。In the first embodiment described above, the transfer is dynamically and automatically executed. However, the customer may confirm the transfer instead of immediately executing the transfer. That is, when the customer accesses the terminal device, a notice that it is advantageous to transfer to the fixed deposit as described above is displayed, and the customer can give an instruction to change OK at that time. Good. A second embodiment will be described below in which there is a more advantageous operation without automatically executing the transfer.
【0061】第2の実施例の構成は、上記第1の実施例
の取引処理システムの構成である図1と同様であるが、
CPU11の詳細構成が少し異なる。図10に、第2の
実施例のシステムの詳細構成を示す。なお、ファイル1
2の詳細構成は第1の実施例の図2と同じである。The configuration of the second embodiment is similar to that of the transaction processing system of the first embodiment shown in FIG.
The detailed configuration of the CPU 11 is slightly different. FIG. 10 shows the detailed configuration of the system of the second embodiment. File 1
The detailed configuration of 2 is the same as that of FIG. 2 of the first embodiment.
【0062】CPU11は、オンライン取引処理部11
1、日毎処理部112、期毎処理部113、振替設計部
114、振替可能記憶部115、振替アラ−ム部11
6、運用計算部117、計算結果表示部118、振替実
行部119、及び全体制御部120を備えている。The CPU 11 is an online transaction processing unit 11
1, daily processing unit 112, period processing unit 113, transfer designing unit 114, transferable storage unit 115, transfer alarm unit 11
6, an operation calculation unit 117, a calculation result display unit 118, a transfer execution unit 119, and an overall control unit 120.
【0063】オンライン取引処理部111は、端末装置
2,2´等からの普通預金ファイル202への入出金や
振込み等のアクセス時に、普通預金高に変更のある入力
に従って、普通履歴ファイル204に1レコ−ド追加
し、普通ファイル202の残高を変更する処理を行う。
日毎処理部112は、日毎に全普通預金の口座の残高を
積数に加えて、積数を更新する処理を行う。期毎処理部
113は、期毎に全普通預金の口座の積数をもとに利子
を計算し、普通履歴ファイル204に利子のための1レ
コ−ドを追加し、普通ファイル202の残高を変更する
処理を行う。The online transaction processing unit 111 stores 1 in the ordinary history file 204 in accordance with an input with a change in the ordinary deposit amount at the time of access such as deposit / withdrawal or transfer to the ordinary deposit file 202 from the terminal devices 2, 2 '. A record is added and the balance of the ordinary file 202 is changed.
The daily processing unit 112 adds the balance of all ordinary deposit accounts to the product number and updates the product number on a daily basis. The processing unit 113 for each period calculates interest based on the product number of all ordinary deposit accounts for each period, adds one record for interest to the ordinary history file 204, and stores the balance of the ordinary file 202. Perform the process of changing.
【0064】振替設計部114は、端末装置2,2´等
からの普通預金ファイル202への入出金や振込み等の
アクセス時に、各種ファイルの情報を参照して、該当顧
客に可能な各種口座間における振替を設計する処理を行
う。振替可能記憶部115は、振替設計部114が設計
した振替があれば、設計した振替を記憶する。振替アラ
−ム部116は、振替可能な商品があるという情報を端
末装置2に表示する処理を行う。The transfer designing section 114 refers to information in various files when accessing the ordinary deposit file 202 from the terminal devices 2, 2 ', etc. to the ordinary deposit file 202, and refers to the information in the various files between various accounts available to the corresponding customer. Perform the process of designing the transfer in. If there is a transfer designed by the transfer designing unit 114, the transferable storage unit 115 stores the designed transfer. The transfer alarm unit 116 performs a process of displaying on the terminal device 2 information that there is a transferable product.
【0065】運用計算部117は、該端末装置における
該振替アラ−ムの表示に対して、顧客がアラ−ム内容表
示を選択した場合に、該振替可能記憶部115に記憶し
た振替内容を参照して、利子や危険度を計算する処理を
行う。計算結果表示部118は、該運用計算部117の
計算結果を表示する処理を行う。振替実行部119は、
顧客の選択に従って振替を実行する処理を行う。最後
に、全体制御部120はシステム全体の制御を行う。The operation calculation unit 117 refers to the transfer content stored in the transferable storage unit 115 when the customer selects the alarm content display with respect to the display of the transfer alarm on the terminal device. Then, the interest and risk are calculated. The calculation result display unit 118 performs a process of displaying the calculation result of the operation calculation unit 117. The transfer execution unit 119
Perform the process of executing the transfer according to the customer's selection. Finally, the overall control unit 120 controls the entire system.
【0066】次に、本第2の実施例のシステムの動作を
詳しく説明する。Next, the operation of the system of the second embodiment will be described in detail.
【0067】図11は、本実施例のシステムの処理装置
1の概要動作を示すフロ−チャ−トである。まず、処理
装置1では、端末装置2等からの入出金等の普通ファイ
ル202へのアクセスをウオッチし(ステップ2000
1)、アクセスがあればオンライン処理を実行する(ス
テップ20002)。端末装置2等からの入力がなけれ
ば、ステップ20004に進む。FIG. 11 is a flow chart showing the general operation of the processing apparatus 1 of the system of this embodiment. First, in the processing device 1, the access to the ordinary file 202 such as deposit / withdrawal from the terminal device 2 is watched (step 2000).
1) If there is access, online processing is executed (step 20002). If there is no input from the terminal device 2 or the like, the process proceeds to step 20004.
【0068】ステップ20002のオンライン処理と
は、入出金や振込み等の入出金に従って、該当する口座
番号の普通履歴ファイル204に1レコ−ド追加し、普
通ファイル202の残高及びレコ−ド数を変更する処
理、あるいは、記帳の入力に従って、該当する口座番号
の普通履歴ファイル204より記帳済レコ−ドを消去
し、普通ファイル202のレコ−ド数を0に変更する処
理等である。ここで、従来のシステムであれば、端末装
置に記帳用の情報を送り端末装置が記帳するのである
が、この実施例ではすぐには送らない。The online processing of step 20002 is to add one record to the ordinary history file 204 of the corresponding account number according to the deposit / withdrawal or transfer and the like, and change the balance and the number of records of the ordinary file 202. Or the processing of deleting the recorded records from the normal history file 204 of the corresponding account number and changing the number of records in the normal file 202 to 0 according to the input of the book. Here, in the case of the conventional system, although the information for bookkeeping is sent to the terminal device and the bookkeeping is made by the terminal device, it is not sent immediately in this embodiment.
【0069】ステップ20002の次に、動的口座管理
処理を実行する(ステップ20003)。動的口座管理
については図12のフローチャートを参照して後に詳し
く説明するが、その概要は以下のような処理である。ま
ず、顧客ファイル201の各顧客番号の普通ファイル2
02、普通履歴ファイル204、定期ファイル203、
定期履歴ファイル205、及び管理ファイル206等の
デ−タをもとに、現状の普通預金の残高で可能な運用
(定期預金を作るかどうか)をリストアップし、可能な
運用があれば、定期預金を作る際の利子計算や危険度の
計算を行ない、結果を端末装置2に表示する。これに対
し、端末装置2からの指示があれば、指示に従って定期
預金の作成等の動的な口座管理を実行する。なお、この
動的口座管理処理において、まとめて記帳用の情報を端
末装置2に送っている。After step 20002, a dynamic account management process is executed (step 20003). The dynamic account management will be described later in detail with reference to the flowchart of FIG. 12, but its outline is the following processing. First, the ordinary file 2 for each customer number in the customer file 201
02, normal history file 204, regular file 203,
Based on the data such as the fixed history file 205 and the management file 206, a list of possible operations (whether or not to make a fixed deposit) with the current balance of ordinary deposits is made. Interest calculation and risk calculation for making a deposit are performed, and the result is displayed on the terminal device 2. On the other hand, if there is an instruction from the terminal device 2, dynamic account management such as creation of a time deposit is executed according to the instruction. In this dynamic account management process, information for bookkeeping is sent to the terminal device 2 all together.
【0070】次に、毎日の取引終了時刻をウオッチし
(ステップ20004)、取引終了時刻になったら、日
毎処理を行なう(ステップ20005)。日毎処理は、
普通ファイル202の各口座の残高を積数に加えて、積
数を更新する処理である。この日毎処理は、全口座に対
して行う。日毎処理の後、ステップ20006に進む。
また、ステップ20004で未だ日の取引終了時刻でな
いときも、ステップ20006に進む。Next, the daily transaction end time is watched (step 20004), and when the transaction end time is reached, daily processing is performed (step 20005). The daily processing is
This is a process of adding the balance of each account in the ordinary file 202 to the product number and updating the product number. This daily processing is performed for all accounts. After the daily processing, the process proceeds to step 20006.
Also, if the trade end time of the day is not yet reached in step 20004, the process proceeds to step 20006.
【0071】次に、期の終了をウオッチし(ステップ2
0006)、期の終了であるときは、期毎処理を実行す
る(ステップ20007)。期毎処理は、普通預金の各
口座の積数をもとに利子を計算し、普通履歴ファイル2
04に利子のための1レコ−ドを追加し、普通ファイル
202の残高を変更する処理である。期毎処理は、全口
座に対して行われる。ステップ20006で未だ期の終
了時期でないときは、ステップ20008に進む。期毎
処理の後もステップ20008に進む。Next, the end of the period is watched (step 2
0006), if it is the end of the period, the process for each period is executed (step 20007). Periodic processing calculates interest based on the product number of each account of ordinary deposit, and ordinary history file 2
This is a process of adding one record for interest to 04 and changing the balance of the ordinary file 202. Periodic processing is performed for all accounts. If it is determined in step 20006 that the end time is not yet reached, the process proceeds to step 20008. After the periodical processing, the process proceeds to step 20008.
【0072】次に、終了の指示があるかどうかを調べ
(ステップ20008)、あれば終了する。なければ、
ステップ20001へ戻る。Next, it is checked whether or not there is an end instruction (step 20008), and if there is, an end is made. If not,
Return to step 20001.
【0073】図12は、図11のステップ20003の
各顧客に対する動的口座管理の処理について、処理装置
1と端末装置2との関連をも表した詳細なフロ−チャー
トを示す。まず、処理装置1は、顧客ファイル201の
アクセスした顧客番号の定期預金の項目より、定期預金
の口座番号を得る(ステップ21001)。なお、普通
預金の口座番号及び普通預金の残高は、ステップ200
02のオンライン処理で既に得ているFIG. 12 is a detailed flow chart showing the relationship between the processing device 1 and the terminal device 2 regarding the dynamic account management process for each customer in step 20003 of FIG. First, the processing device 1 obtains the account number of the time deposit from the item of the time deposit of the accessed customer number in the customer file 201 (step 21001). The account number of the ordinary deposit and the balance of the ordinary deposit can be found in step 200.
Already got from 02 online processing
【0074】次に、普通預金の残高で買える定期預金の
組合せを口座マスタファイル207を参照して探し、一
次テ−ブル301に格納する(ステップ21002)。
ここで、残高で買える定期預金がないときは、そのまま
終了する。ステップ21002の後、各選択枝につい
て、順に、口座マスタファイル207をもとに利子を計
算し、二次テ−ブル302に格納する(ステップ210
03)。Next, referring to the account master file 207, a combination of fixed deposits that can be bought with the balance of ordinary deposits is searched for and stored in the primary table 301 (step 21002).
If there is no fixed-term deposit that can be purchased with the balance, the process ends as it is. After step 21002, for each selected branch, interest is calculated in order based on the account master file 207 and stored in the secondary table 302 (step 210).
03).
【0075】次に、計算した利子の高い順に選択枝を1
つずつ取出し、管理ファイル206と口座マスタファイ
ル207に基づいて、各日別に一定期間のキャッシュフ
ロ−を計算し、三次テ−ブル303に展開する(ステッ
プ21004)。そして、三次テ−ブル303の残高が
常に一定額以上か否かを調べる(ステップ2100
5)。残高が常に一定額以上ならステップ21007に
進み、常に一定額以上となるのでなければ、該当する選
択枝を二次テ−ブル302から削除して(ステップ21
007)、ステップ21007に進む。Next, the selected branch is set to 1 in descending order of the calculated interest.
Each time, the cash flow for a certain period is calculated for each day based on the management file 206 and the account master file 207, and is expanded in the tertiary table 303 (step 21004). Then, it is checked whether the balance of the tertiary table 303 is always a certain amount or more (step 2100).
5). If the balance is always above a certain amount, proceed to step 21007, and if it is not above a certain amount, delete the corresponding selection branch from the secondary table 302 (step 21).
007), and proceeds to step 21007.
【0076】次に、全部の選択枝が終了したか調べ(ス
テップ21007)、まだ残りの選択枝があれば、次に
利子の高い選択枝について同様の検討を行なうため、ス
テップ21004に戻る。ステップ21007で全部の
選択枝が終了したなら、端末装置2は、二次テ−ブル3
02に選択枝があることを調べ、あればより有利な資金
運用があることを表示する(ステップ21008)。Next, it is checked whether or not all of the selection branches have been completed (step 21007). If there are still remaining selection branches, the procedure returns to step 21004 to perform the same examination for the selection branch with the next highest interest. When all the selection branches are completed in step 21007, the terminal device 2 determines that the secondary table 3
It is checked that there is a selection branch in 02, and if there is a more favorable fund management, it is displayed (step 21008).
【0077】図14は、その表示例を示す。なお、図1
3に従来の表示例を示す。従来の表示例では処理が終了
したときの最後の挨拶文などが表示されているが、図1
4ではさらにより有利な運用方法がある旨を顧客に示
し、顧客からの応答を求めている。FIG. 14 shows a display example thereof. Note that FIG.
3 shows a conventional display example. In the conventional display example, the last greeting message etc. when the processing is completed are displayed.
In Section 4, the customer is shown that there is an even more advantageous operation method, and a response from the customer is requested.
【0078】次に、端末装置2からの入力をチェックし
(ステップ21009)、選択枝が見たい旨の入力があ
れば二次テ−ブル302の内容を表示する(ステップ2
1010)。図15は、その表示例を示す。顧客から見
たくないとの入力があれば、ステップ21014に進
む。Next, the input from the terminal device 2 is checked (step 21009), and if there is an input indicating that the selection branch is desired to be viewed, the contents of the secondary table 302 are displayed (step 2).
1010). FIG. 15 shows a display example thereof. If there is an input that the customer does not want to see it, the process proceeds to step 21014.
【0079】ステップ21010で図15のような画面
表示を行なった後、端末装置からの入力をチェックする
(ステップ21011)。選択枝の1つを実行したい旨
の入力があれば、その選択枝に従って、該当する口座番
号の普通履歴ファイル204に出金のレコ−ドを追加
し、普通ファイル202の残高及びレコ−ド数を変更す
る処理を行う(ステップ21012)。そして、定期履
歴ファイル205に、購入する定期をレコ−ドで追加
し、定期ファイル203の定期数を変更し(ステップ2
1013)、ステップ21014に進む。After the screen is displayed as shown in FIG. 15 in step 21010, the input from the terminal device is checked (step 21011). If there is an input to execute one of the selection branches, a withdrawal record is added to the normal history file 204 of the corresponding account number according to the selection branch, and the balance and the number of records of the normal file 202 are added. Is changed (step 21012). Then, purchase records are added to the record history file 205 by record, and the number of records in the file 203 is changed (step 2
1013) and proceeds to step 21014.
【0080】ステップ21011で、実行したくない旨
の入力があれば、ステップ21014に進む。最後に、
記帳用の情報を端末装置に送り、端末装置で記帳し(ス
テップ21014)、終了する。ここで、定期の作成を
実行しないとき(見たくないといったときも)は通常の
記帳のみであり、実行したときは通常の記帳に加えて定
期預金を作成したことも記帳する。At step 21011, if there is an input indicating that the user does not want to execute, the process proceeds to step 21014. Finally,
The information for bookkeeping is sent to the terminal device, and the bookkeeping is carried out by the terminal device (step 21014), and the process ends. Here, when the regular creation is not executed (when it is not desired to see it), only the normal bookkeeping is performed, and when the regular preparation is executed, the fact that the fixed deposit is created is also recorded in addition to the normal bookkeeping.
【0081】なお、本第2の実施例では、ステップ20
002のオンライン処理で、何度も端末装置に送信せ
ず、送信にかかる時間を短縮するために最後にまとめて
データを送っているが、ステップ20002で一度記帳
用情報を送ってもよい。逆に、本実施例では、端末装置
2の入力チェック(ステップ21009やステップ21
011)を処理装置1で行っているが、端末装置2の側
で行ってもよい。端末装置2で行うと、送信にかかる時
間がより短縮できる。In the second embodiment, step 20
In the online processing of 002, the data is not transmitted to the terminal device many times and the data is collectively transmitted at the end in order to reduce the time required for transmission, but the bookkeeping information may be transmitted once in step 20002. On the contrary, in the present embodiment, the input check of the terminal device 2 (step 21009 and step 21
Although 011) is performed by the processing device 1, it may be performed by the terminal device 2 side. If the terminal device 2 is used, the time required for transmission can be further shortened.
【0082】本第2の実施例によれば、顧客が入出金の
ために端末装置を操作したとき、顧客に有利な運用があ
ることを自動的に知らせることができる。したがって、
顧客は、何等の負担なく、意識せずに有利な運用を知る
ことができる。また、その場で有利な運用へ変更するか
しないか指示ができるので、例えば数日後に巨額の出金
の予定があるときには変更指示をしないようにすること
もでき、顧客が納得した形で変更ができる。さらに、普
通預金口座の残高の勘違い等による変更処理の人的ミス
もなく、短時間で確実にかつ銀行の行員の手間と時間を
かけずに、変更ができる。According to the second embodiment, when the customer operates the terminal device for depositing / withdrawing money, the customer can be automatically informed that there is an advantageous operation. Therefore,
The customer can know the advantageous operation without any burden and without being aware of it. Also, since it is possible to instruct whether or not to change to an advantageous operation on the spot, for example, if there is a huge withdrawal schedule in a few days, it is possible not to instruct the change, and the change will be made in a form that the customer is satisfied You can Furthermore, there is no human error in the change process due to misunderstanding of the balance of the savings account, and the change can be made in a short time, reliably, and without the labor and time of bank employees.
【0083】なお、本実施例では現在変更できるものの
みを設計しているが、現在の残高だけではなく、ある一
定期間後の定期預金の満期による入金の予想や、その時
までの入出金の予想等を定期履歴ファイルや管理ファイ
ルをもとに設計し、その将来時点において定期預金への
振替が可能となることを端末装置に表示し、顧客がその
予約画面を用いて予約可能とし、その時点で予約内容の
振替を自動実行してもよい。予約画面例を図16に示
す。これにより、将来の変更も、予約しておくことがで
き、よりダイナミックに資金運用が可能となる。In the present embodiment, only those which can be changed at present are designed, but not only the current balance but also the forecast of deposit due to the maturity of the fixed deposit after a certain period of time, and the forecast of deposit and withdrawal up to that time. Etc. are designed based on the periodic history file and management file, and it is displayed on the terminal device that transfer to fixed deposit is possible at the future time, and the customer can make a reservation using the reservation screen at that time. The transfer of the reservation content may be automatically executed with. An example of the reservation screen is shown in FIG. As a result, future changes can be reserved and more dynamic fund management becomes possible.
【0084】[0084]
【発明の効果】本発明によれば、顧客の運用管理情報や
預金残高に基づいて自動的に有利な資金運用を行うよう
に振替を実行しているので、顧客が意識せずとも有利な
口座間振替がダイナミックに行える。また、顧客は端末
装置によって有利な資金運用があることを知ることがで
き、さらに端末装置からその有利な運用を実行すること
ができる。According to the present invention, since the transfer is executed so as to automatically perform advantageous fund management based on the customer's operation management information and the deposit balance, the advantageous account can be realized even if the customer is not aware of it. Transfer can be done dynamically. Further, the customer can know that there is an advantageous fund operation by the terminal device, and further, the advantageous operation can be executed from the terminal device.
【図1】本発明の第1の実施例の取引処理システムの構
成図である。FIG. 1 is a configuration diagram of a transaction processing system according to a first embodiment of the present invention.
【図2】図1の取引処理システムのCPUとファイルの
詳細構成図である。FIG. 2 is a detailed configuration diagram of a CPU and files of the transaction processing system of FIG.
【図3】図2の顧客ファイルの構成例である。FIG. 3 is a configuration example of a customer file in FIG.
【図4】図2の普通ファイルおよび普通履歴ファイルの
構成例である。FIG. 4 is a configuration example of an ordinary file and an ordinary history file of FIG.
【図5】図2の定期ファイルおよび定期履歴ファイルの
構成例である。5 is a configuration example of a regular file and a regular history file of FIG.
【図6】図2の管理ファイルおよび口座マスタファイル
の構成例である。FIG. 6 is a configuration example of a management file and an account master file of FIG.
【図7】図1の処理装置の概要動作を示すフロ−チャ−
トである。FIG. 7 is a flowchart showing a general operation of the processing apparatus shown in FIG.
It is
【図8】図7ステップ10005の動的口座管理処理の
詳細フロ−チャートである。8 is a detailed flowchart of the dynamic account management process in step 10005 of FIG.
【図9】一次テ−ブル、二次テ−ブル、および三次テ−
ブルの構成例である。FIG. 9: Primary table, secondary table, and tertiary table
It is a configuration example of a bull.
【図10】本発明の第2の実施例におけるCPUとファ
イルの詳細構成図である。FIG. 10 is a detailed configuration diagram of a CPU and files in the second embodiment of the present invention.
【図11】本発明の第2の実施例の動作を示すフロ−チ
ャ−トである。FIG. 11 is a flowchart showing the operation of the second embodiment of the present invention.
【図12】図11ステップ20003の動的口座管理処
理の詳細フロ−チャートである。FIG. 12 is a detailed flowchart of the dynamic account management process in step 20003 of FIG.
【図13】端末装置における従来の表示例である。FIG. 13 is a conventional display example on a terminal device.
【図14】端末装置におけるアラ−ム表示例である。FIG. 14 is an example of an alarm display on the terminal device.
【図15】端末装置における運用選択枝表示例である。FIG. 15 is an example of operation selection branch display on the terminal device.
【図16】端末装置における運用予約選択枝表示例であ
る。FIG. 16 is a display example of an operation reservation selection branch on the terminal device.
1…処理装置、11…CPU、12…ファイル、13…
インタ−フェ−ス、3…伝送路、2、2’…端末装置、
23、23’…インタ−フェ−ス、6、6’…表示装
置、7、7’…入力装置、201…顧客ファイル、20
2…普通ファイル、203…定期ファイル、204…普
通履歴ファイル、205…定期履歴ファイル、206…
管理ファイル、207…口座マスタファイル、101、
111…オンライン取引処理部、102、112…日毎
処理部、103、113…期毎処理部、104、114
…振替設計部、105、117…運用計算部、106…
振替選択部、107、119…振替実行部、110、1
20…全体制御部、115…振替可能記憶部、116…
振替アラ−ム部、118…計算結果表示部、301…一
次テ−ブル、302…二次テ−ブル、303…三次テ−
ブル。1 ... Processor, 11 ... CPU, 12 ... File, 13 ...
Interface, 3 ... transmission line, 2 2 '... terminal device,
23, 23 '... Interface, 6, 6' ... Display device, 7, 7 '... Input device, 201 ... Customer file, 20
2 ... Ordinary file, 203 ... Regular file, 204 ... Regular history file, 205 ... Regular history file, 206 ...
Management file, 207 ... Account master file, 101,
111 ... Online transaction processing unit, 102, 112 ... Daily processing unit, 103, 113 ... Periodic processing unit, 104, 114
... Transfer Design Department, 105, 117 ... Operation Calculation Department, 106 ...
Transfer selection unit, 107, 119 ... Transfer execution unit, 110, 1
20 ... Overall control unit, 115 ... Transferable storage unit, 116 ...
Transfer alarm section, 118 ... Calculation result display section, 301 ... Primary table, 302 ... Secondary table, 303 ... Tertiary table
Bull.
Claims (6)
率や運用期間を記憶する口座マスタファイル、及び顧客
別口座別の預金残高を記憶する残高マスタファイルを含
む処理装置と、取引デ−タの入力を受け付ける複数の端
末装置と、該処理装置と該端末装置との間で情報の授受
を行う伝送路とを備えた取引処理システムにおいて、 顧客別の口座運用に必要な運用管理情報を記憶する運用
管理情報記憶手段と、 上記口座マスタファイルの情報と上記残高マスタファイ
ルの情報とを参照して、顧客別に可能な各種口座間にお
ける振替を設計する振替設計手段と、 該振替設計手段が設計した1つあるいは複数の振替に対
して、上記運用管理情報記憶手段の運用管理情報を参照
して、利子および/または危険度を計算する運用計算手
段と、 該運用計算手段の計算結果に基づいて、有利な振替を選
択する振替選択手段と、 該振替選択手段が選択した振替を自動的に実行し、該残
高マスタファイルの情報を変更する振替実行手段とを備
えたことを特徴とする取引処理システム。1. A processing device including a processor for processing transactions, an account master file for storing interest rates and operating periods of various accounts, and a balance master file for storing deposit balances for each customer and transaction data. In a transaction processing system including a plurality of terminal devices that accept inputs and a transmission line that exchanges information between the processing device and the terminal devices, store operation management information necessary for account operation for each customer An operation management information storage means, a transfer design means for designing transfer between various accounts that can be performed for each customer by referring to the information of the account master file and the information of the balance master file, and the transfer design means. Operation calculation means for calculating interest and / or risk for one or more transfers by referring to the operation management information in the operation management information storage means; A transfer selecting means for selecting an advantageous transfer based on the calculation result of the calculating means, and a transfer executing means for automatically executing the transfer selected by the transfer selecting means and changing the information in the balance master file. A transaction processing system characterized by that.
率や運用期間を記憶する口座マスタファイル、及び顧客
別口座別の預金残高を記憶する残高マスタファイルを含
む処理装置と、取引デ−タの入力を受け付ける複数の端
末装置と、該処理装置と該端末装置との間で情報の授受
を行う伝送路とを備えた取引処理システムにおいて、 顧客別の口座運用に必要な運用管理情報を記憶する運用
管理情報記憶手段と、 顧客が上記端末装置から上記残高マスタファイルにアク
セスしたときに、上記口座マスタファイルの情報と上記
残高マスタの情報とを参照して、該アクセスした顧客の
口座において可能な各種口座間における振替を設計する
振替設計手段と、 該振替設計手段が設計した1つあるいは複数の振替を記
憶する振替可能情報記憶手段と、 該振替可能情報記憶手段に記憶した振替が存在するとい
う情報を、該アクセスした端末装置に表示する振替アラ
−ム手段とを備えたことを特徴とする取引処理システ
ム。2. A processing device including a processor for processing transactions, an account master file for storing interest rates and operating periods of various accounts, and a balance master file for storing deposit balances for each customer and transaction data. In a transaction processing system including a plurality of terminal devices that accept inputs and a transmission line that exchanges information between the processing device and the terminal devices, store operation management information necessary for account operation for each customer Operation management information storage means, and when a customer accesses the balance master file from the terminal device, referring to the information in the account master file and the information in the balance master, it is possible in the accessed customer's account. Transfer design means for designing transfers between various accounts, and transferable information storage means for storing one or a plurality of transfers designed by the transfer design means, A transaction processing system comprising: a transfer alarm means for displaying, on the accessed terminal device, information indicating that there is a transfer stored in the transferable information storage means.
前記端末装置からの顧客による指示があった場合に、前
記振替可能情報記憶手段に記憶した振替内容を表示する
振替内容表示手段と、 顧客により該表示した振替の1つを実行する旨の入力が
あった場合に、該振替を自動的に実行し、前記残高マス
タファイルの情報を変更する振替実行手段とをさらに備
えた請求項2に記載の取引処理システム。3. The display by the transfer alarm means,
When a customer gives an instruction from the terminal device, a transfer content display means for displaying the transfer content stored in the transferable information storage means, and an input for the customer to execute one of the displayed transfer operations. The transaction processing system according to claim 2, further comprising: a transfer executing unit that automatically executes the transfer when there is, and changes the information of the balance master file.
前記端末装置からの顧客による指示があった場合に、前
記運用管理情報記憶手段の運用管理情報を参照して、前
記振替可能情報記憶手段に記憶した1つあるいは複数の
振替に対して、利子および/または危険度を計算する運
用計算手段と、 前記振替可能情報記憶手段に記憶した振替内容ととも
に、該運用計算手段の計算結果を表示する計算結果表示
手段と、 顧客により該表示した振替の1つを実行する旨の入力が
あった場合に、該振替を自動的に実行し、前記残高マス
タファイルの情報を変更する振替実行手段とをさらに備
えた請求項2に記載の取引処理システム。。4. The display by the transfer alarm means,
When the customer gives an instruction from the terminal device, the operation management information of the operation management information storage means is referred to, and the interest and the interest for one or more transfers stored in the transferable information storage means are referred to. And / or operation calculation means for calculating the degree of risk, a transfer result stored in the transferable information storage means, a calculation result display means for displaying a calculation result of the operation calculation means, and one of the transfers displayed by the customer 3. The transaction processing system according to claim 2, further comprising a transfer execution means for automatically executing the transfer and changing the information in the balance master file when an input to execute is executed. .
率や運用期間を記憶する口座マスタファイル、及び顧客
別口座別の預金残高を記憶する残高マスタファイルを含
む処理装置と、取引デ−タの入力を受け付ける複数の端
末装置と、該処理装置と該端末装置との間で情報の授受
を行う伝送路とを備えた取引処理システムにおいて、 顧客別の口座運用に必要な運用管理情報を記憶する運用
管理情報記憶手段と、 顧客が上記端末装置から上記残高マスタファイルにアク
セスしたときに、上記口座マスタファイルの情報と上記
残高マスタの情報とを参照して、該アクセスした顧客の
口座において可能な各種口座間における振替を設計する
振替設計手段と、 該振替設計手段が設計した1つあるいは複数の振替に対
して、上記運用管理情報記憶手段の運用管理情報を参照
して、利子および/または危険度を計算する運用計算手
段と、 該運用計算手段の計算結果に基づいて、有利な振替を選
択する振替選択手段と、 該選択した振替を記憶する振替選択情報記憶手段と、 該振替選択情報記憶手段に記憶した振替があれば、ある
という情報をアクセスした上記端末装置に表示する振替
アラ−ム手段とを備えたことを特徴とする取引処理シス
テム。5. A processing device comprising a processor for processing transactions, an account master file for storing interest rates and operating periods of various accounts, and a balance master file for storing deposit balances for each customer and transaction data. In a transaction processing system including a plurality of terminal devices that accept inputs and a transmission line that exchanges information between the processing device and the terminal devices, store operation management information necessary for account operation for each customer Operation management information storage means, and when a customer accesses the balance master file from the terminal device, referring to the information in the account master file and the information in the balance master, it is possible in the accessed customer's account. Transfer design means for designing transfers between various accounts, and the operation management information storage means for one or a plurality of transfers designed by the transfer design means Operation calculation means for calculating interest and / or risk with reference to operation management information, transfer selection means for selecting advantageous transfer based on the calculation result of the operation calculation means, and storage of the selected transfer Transaction processing, comprising: transfer selection information storage means for performing the transfer selection information storage means; and transfer alarm means for displaying information indicating that there is a transfer stored in the transfer selection information storage means on the accessed terminal device. system.
前記端末装置からの顧客による指示があった場合に、前
記振替可能情報記憶手段に記憶した振替内容を表示する
振替内容表示手段と、 顧客により該表示した振替を実行する旨の入力があった
場合に、該振替を自動的に実行し、前記残高マスタファ
イルの情報を変更する振替実行手段とを備えた請求項5
に記載の取引処理システム。6. The display by the transfer alarm means,
When there is an instruction from the terminal device by the customer, there is a transfer content display means for displaying the transfer content stored in the transferable information storage means, and an input to execute the displayed transfer by the customer. 6. A transfer executing means for automatically executing the transfer and changing the information of the balance master file.
The transaction processing system described in.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22642492A JPH0652211A (en) | 1992-08-03 | 1992-08-03 | Transaction processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22642492A JPH0652211A (en) | 1992-08-03 | 1992-08-03 | Transaction processing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0652211A true JPH0652211A (en) | 1994-02-25 |
Family
ID=16844910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22642492A Pending JPH0652211A (en) | 1992-08-03 | 1992-08-03 | Transaction processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0652211A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001527247A (en) * | 1997-12-22 | 2001-12-25 | モトローラ・インコーポレイテッド | Portable one-way wireless financial messaging unit |
WO2002101615A1 (en) * | 2001-06-06 | 2002-12-19 | Scale Inc. | Finance management system |
JP2005157878A (en) * | 2003-11-27 | 2005-06-16 | Oki Electric Ind Co Ltd | Automatic transaction system |
JP2005352733A (en) * | 2004-06-10 | 2005-12-22 | Sony Ericsson Mobilecommunications Japan Inc | Electronic wallet device and electronic wallet program |
JP2006163467A (en) * | 2004-12-02 | 2006-06-22 | Oki Electric Ind Co Ltd | Automatic transaction device |
US8833143B2 (en) | 2012-03-22 | 2014-09-16 | Caterpillar Inc. | Hydraulic accumulator pre-charge pressure detection |
US9366269B2 (en) | 2012-03-22 | 2016-06-14 | Caterpillar Inc. | Hydraulic accumulator health diagnosis |
JP2020095711A (en) * | 2019-11-27 | 2020-06-18 | ヤフー株式会社 | Information processing device, information processing method, and information processing program |
-
1992
- 1992-08-03 JP JP22642492A patent/JPH0652211A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001527247A (en) * | 1997-12-22 | 2001-12-25 | モトローラ・インコーポレイテッド | Portable one-way wireless financial messaging unit |
JP2011090690A (en) * | 1997-12-22 | 2011-05-06 | Motorola Inc | Portable one-way wireless financial messaging unit |
WO2002101615A1 (en) * | 2001-06-06 | 2002-12-19 | Scale Inc. | Finance management system |
JP2005157878A (en) * | 2003-11-27 | 2005-06-16 | Oki Electric Ind Co Ltd | Automatic transaction system |
JP2005352733A (en) * | 2004-06-10 | 2005-12-22 | Sony Ericsson Mobilecommunications Japan Inc | Electronic wallet device and electronic wallet program |
JP4549744B2 (en) * | 2004-06-10 | 2010-09-22 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | Electronic wallet device, electronic wallet management method, portable terminal device, and electronic wallet program |
JP2006163467A (en) * | 2004-12-02 | 2006-06-22 | Oki Electric Ind Co Ltd | Automatic transaction device |
US8833143B2 (en) | 2012-03-22 | 2014-09-16 | Caterpillar Inc. | Hydraulic accumulator pre-charge pressure detection |
US9366269B2 (en) | 2012-03-22 | 2016-06-14 | Caterpillar Inc. | Hydraulic accumulator health diagnosis |
JP2020095711A (en) * | 2019-11-27 | 2020-06-18 | ヤフー株式会社 | Information processing device, information processing method, and information processing program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4435139B2 (en) | Financial product transaction management device, program | |
US20070282724A1 (en) | Asset based lending (abl) systems and methods | |
US20020152161A1 (en) | Credit transfer method for a computer network capable of transferring amounts of money to a plurality of bank accounts in order of respective priorities | |
JPWO2004010356A1 (en) | Settlement system, settlement apparatus, settlement program, and settlement program storage medium | |
JP5362867B2 (en) | System, method, and program for discounting electronic record receivables | |
US10290069B2 (en) | Information management system | |
JP4285765B1 (en) | Budget management accounting computer system and computer program | |
JP7049948B2 (en) | Credit factoring support system | |
JPH0652211A (en) | Transaction processing system | |
JP2002169964A (en) | Device and method for managing saving account, and computer-readable storage medium with saving account management program stored therein | |
JP6563096B1 (en) | Funded balance management system and program | |
US6697790B2 (en) | Intelligent data structure, processing apparatus, and medium using network | |
JP2004234140A (en) | Investment support system, investment support service providing method, and program therefor | |
JP2005174033A (en) | Payment system for credit | |
JP6651173B1 (en) | Credit judgment material providing system for construction industry | |
JP6738914B2 (en) | Fund Wrap System and Program | |
JP2003288490A (en) | Automatic processing system, aggregation server and automatic processing method | |
JP6603263B2 (en) | Financial product transaction management apparatus and program | |
JP2008262269A (en) | Securities collateral loan management system, its method, and program | |
JP7385315B2 (en) | Financial product transaction management device, financial product transaction management method, program | |
KR102498852B1 (en) | Method for estimating profit and loss for foreign exchange transaction and device thereof | |
JP7174179B1 (en) | Journal device and journal program | |
JPH0721270A (en) | Annuity processing system | |
JP3471090B2 (en) | Financial processing system | |
JP2008129983A (en) | Budget/actual result management system |