JP2006215848A - System and method for automatically maintaining deposit - Google Patents

System and method for automatically maintaining deposit Download PDF

Info

Publication number
JP2006215848A
JP2006215848A JP2005028485A JP2005028485A JP2006215848A JP 2006215848 A JP2006215848 A JP 2006215848A JP 2005028485 A JP2005028485 A JP 2005028485A JP 2005028485 A JP2005028485 A JP 2005028485A JP 2006215848 A JP2006215848 A JP 2006215848A
Authority
JP
Japan
Prior art keywords
deposit
customer
balance
transfer
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2005028485A
Other languages
Japanese (ja)
Other versions
JP4471375B2 (en
Inventor
Masakatsu Saito
正勝 齋藤
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.)
Kabu com Securities Co Ltd
Original Assignee
Kabu com Securities Co 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 Kabu com Securities Co Ltd filed Critical Kabu com Securities Co Ltd
Priority to JP2005028485A priority Critical patent/JP4471375B2/en
Publication of JP2006215848A publication Critical patent/JP2006215848A/en
Application granted granted Critical
Publication of JP4471375B2 publication Critical patent/JP4471375B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To maintain customers' money deposited into a securities firm at a constant level by setting upper and lower bounds for balances. <P>SOLUTION: An application server 11 starts deposits and withdrawals operation programs after transaction time is finished for every business day, and acquires deposit balances of all customers' accounts and information on considerations for suspended payment from a customer/order database to check whether or not there are shortages in assumed deposit balances. The existence of maintenance contracts to maintain deposit balances at a constant level and maintaining conditions are included into one part of basic transaction information. If there is a maintenance contract, excess or deficiency for its deposit balance is calculated according to maintaining conditions. If deposits or withdrawals are necessary, an account transfer request for the amount of shortage or a transfer request for the amount of surplus is transmitted to a banking system 30. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、証券会社に預けられた顧客からの預り金を所定の水準に維持するための、証券会社のコンピュータシステムに備えられる預り金自動維持システム、及び証券会社のコンピュータシステムにより実行される預り金の自動維持方法に関するものである。   The present invention relates to a deposit automatic maintenance system provided in a computer system of a securities company and a deposit executed by the computer system of the securities company for maintaining a deposit from a customer deposited at the securities company at a predetermined level. It relates to a method for automatically maintaining gold.

顧客から株式売買などの証券取引の委託を受ける証券会社では、売買代金の決済を行うために、顧客からの預り金を受け入れている。受け入れている預り金の金額によって制限される取引条件は証券会社によって異なっていて、約定予定金額が預り金残高の範囲内でないと買い注文を受け付けない証券会社もあれば、保有株式などの預り資産全体から買い注文の受付可能額を決定し、預り金が決済金額に満たない場合には受渡日までに不足金額の入金を求める証券会社もある。   A securities company entrusted with a securities transaction such as stock trading from a customer accepts a deposit from the customer in order to settle the trading value. The trading conditions that are limited by the amount of deposits accepted vary depending on the brokerage firm, and some brokerage firms do not accept buy orders unless the planned amount is within the deposit balance. Some brokerage firms determine the amount that can be accepted for a purchase order from the whole, and if the deposit is less than the settlement amount, the deposit amount is insufficient by the delivery date.

顧客が維持する預り金の残高水準は、かかる証券会社の取引条件によって異なることが通常であり、前者のケースで急な買い注文を発注できるようにするためには、預り金の残高を比較的高水準に維持しておかなければならない。しかしながら、証券会社の預り金に手持ち資金を集中することができない場合も少なくないため、例えば、顧客が指定する預金口座の残高を預り金と同様にみなして買い注文の発注可能額を決定し、売買代金の決済に必要な金額を預金口座においてフリーズして、決済金額の確定後に必要金額を預金口座から移動させる発明が開示されている(特許文献1参照。)。   The balance level of deposits maintained by customers is usually different depending on the trading conditions of such brokerage firms. In order to be able to place a sudden purchase order in the former case, Must be kept at a high level. However, there are many cases where it is not possible to concentrate the funds on hand at the deposits of securities companies. For example, the balance of the deposit account specified by the customer is regarded as the same as the deposits, and the amount that can be placed for the purchase order is determined. An invention is disclosed in which an amount necessary for settlement of a trading value is frozen in a deposit account and the necessary amount is transferred from the deposit account after the settlement amount is determined (see Patent Document 1).

また、後者のケースでは、預り金の残高は比較的低水準に維持しながら、不足金が生じるごとに振込み等により証券会社への送金が行われているケースが少なくない。このようなケースにおいて、不足金が生じる都度、顧客が振込み等の手続を行うのは手間となるため、預り金のみでは決済代金に足りずに不足金額が発生した場合には、予め顧客が指定した預金口座からの口座振替によって、不足金額を自動的に引落す自動引落サービスが提供されている。   In the latter case, while the balance of deposits is maintained at a relatively low level, remittance to a securities company is often made by transfer etc. every time a shortage occurs. In such a case, each time a shortage occurs, it is time-consuming for the customer to perform the transfer and other procedures. There is an automatic debit service that automatically deducts the shortage amount by direct debit from a deposit account.

特開2003−63522号公報JP 2003-63522 A

前記特許文献1記載の発明を利用すれば、顧客は決済金額が預り金の残高を超える買い注文を発注することが可能になる。しかしながら、この発明を実施するためには証券会社システムからの預金のフリーズ処理の指示等に対応できるように、銀行システムにも新たな機能を備えなければならない。証券会社の顧客が利用する銀行は多数存在することが通常であり、銀行側のシステム対応の可能性を考慮すると、実施の難しい発明であると考えられる。   By using the invention described in Patent Document 1, the customer can place a purchase order in which the settlement amount exceeds the balance of the deposit. However, in order to implement the present invention, the bank system must also be provided with a new function so as to be able to respond to a deposit freeze instruction from the securities company system. There are usually many banks used by customers of securities companies, and considering the possibility of dealing with the system on the bank side, it is considered that the invention is difficult to implement.

これに対して上記の自動引落サービスは、証券会社から銀行に対して行われるのは口座振替の指示だけなので、銀行システム側には新たに専用の機能を設ける必要がない。従って、証券会社システム側の対応のみで可能な比較的実現性の高い方法である。しかしながら、預り金の残高維持に関しては、この方法のみでは応えることができないいくつかの顧客ニーズが存在している。   On the other hand, since the automatic withdrawal service described above is only an account transfer instruction from the securities company to the bank, it is not necessary to provide a new dedicated function on the bank system side. Therefore, this is a relatively highly feasible method that is possible only by dealing with the securities company system. However, there are some customer needs that cannot be met by this method alone for maintaining the balance of deposits.

まず、自動引落サービスによって不足金額の口座振替が行われる場合、証券会社で算出した決済金額に対する預り金の不足金額が振替えられるため、買い注文の約定代金の決済が行われた後の預り金残高はゼロになる。預り金残高に余力がないと、次の買い注文の発注が行われた場合にも、約定代金相当額が口座振替されてしまうため、預金口座の残高が断続的に減少することになる。そうなると、顧客は預金口座の残高が不足しないかを頻繁にチェックしなければならなくなるため、自動引落しの際にはある程度まとまった金額を振替えてほしいというニーズが存在している。このようなニーズには、前記特許文献1記載の発明も対応することができない。   First of all, if the direct debit amount is transferred by the automatic withdrawal service, the shortage amount of the deposit is transferred to the settlement amount calculated by the securities company. Becomes zero. If there is no surplus in the balance of deposits, even when the next purchase order is placed, the amount equivalent to the contract price will be transferred to the account, so the balance of the deposit account will decrease intermittently. If this happens, the customer will have to check frequently whether the balance of the deposit account is insufficient, so there is a need for a certain amount of money to be transferred at the time of automatic withdrawal. The invention described in Patent Document 1 cannot cope with such needs.

次に、特に証券会社の立場からは預り金が不足しないことが重要であるが、顧客側からは、逆に預り金残高が多くなりすぎることが問題となる場合もある。証券会社の預り金は、通常はマネーリザーブファンド(MRF)によって運用されるが、MRFは安全性を重視して分配金が低位に止まることが多いため、預り金残高の比率が高くなりすぎると、顧客の資金運用効率が低下する恐れがある。そこで、預り金の一部を一旦顧客の預金口座に振替えて、他の運用手段に振り分けたいというニーズも存在している。   Next, from the standpoint of a securities company, it is important that there is no shortage of deposits, but from the customer side, there may be a problem that the balance of deposits is too large. Deposits of securities companies are usually managed by money reserve funds (MRFs). However, MRF often places a low level of distributions with an emphasis on safety, so if the ratio of deposits is too high There is a risk that the customer's fund management efficiency will be reduced. Therefore, there is a need to transfer a part of the deposit to a customer's deposit account and distribute it to other management means.

本発明は、このような課題に対応するためになされたものであり、証券会社に預けられた顧客からの預り金について、残高の上限や下限を定めて一定水準に維持することが可能な、証券会社のコンピュータシステムに備えられる預り金自動維持システム、及び証券会社のコンピュータシステムにより実行される預り金の自動維持方法を提供することを目的とするものである。   The present invention was made in order to cope with such a problem, and it is possible to maintain a certain level by setting an upper limit and a lower limit of a balance for a deposit from a customer deposited in a securities company, It is an object of the present invention to provide an automatic deposit maintenance system provided in a computer system of a securities company, and an automatic deposit maintenance method executed by the computer system of a securities company.

このような課題を解決する本発明は、証券会社に預けられた顧客からの預り金を所定の水準に維持するための預り金自動維持システムであって、顧客が預り金についての資金移動のために予め指定した預金口座に関する情報を含む顧客の基本情報を格納する顧客情報格納手段と、預り金を所定の水準に維持するための維持条件に合致すると前記預金口座との間で資金移動を行うことを定める自動維持契約の有無と、前記維持条件に関する情報を含む顧客の取引情報を格納する取引情報格納手段と、預り金を含む前記顧客の預り資産に関する情報を格納する預り資産情報格納手段と、前記顧客から依頼を受けて執行した注文の約定内容を含む注文情報を格納する注文情報格納手段と、前記預り資産情報格納手段から預り金残高に関する情報を、前記注文情報格納手段から受渡しが未済の注文に関する情報を取得して、前記注文の約定代金を決済した後の預り金予定残高を算出する預り金予定残高算出手段と、前記取引情報格納手段に格納された取引情報に含まれる前記自動維持契約の有無から自動維持契約有りと判定された顧客について、前記預り金予定残高算出手段が算出した預り金予定残高が前記取引情報格納手段に格納された取引情報に含まれる前記維持条件に合致しているかを確認して、前記預金口座との資金移動の要否を判定する資金移動判定手段と、前記資金移動判定手段において資金移動を要と判定された場合に、前記預り金予定残高及び前記維持条件から算出された必要移動金額と、前記顧客情報格納手段より取得した顧客の基本情報に含まれる前記預金口座に関する情報から、前記必要移動金額の資金移動処理を金融機関システムに指示するための指示電文を作成する指示電文作成手段と、前記指示電文を金融機関システムに送信する指示電文送信手段と、を備えることを特徴とする預り金自動維持システムである。   The present invention for solving such a problem is an automatic deposit maintenance system for maintaining a deposit from a customer deposited with a securities company at a predetermined level, for the customer to transfer funds for the deposit. Transfers funds between the customer information storage means for storing basic customer information including information related to the deposit account specified in advance, and the deposit account when the maintenance condition for maintaining the deposit at a predetermined level is met. A transaction information storage means for storing customer transaction information including information relating to the maintenance condition, and a deposit asset information storage means for storing information relating to the customer's deposit assets including deposits; Order information storage means for storing order information including the execution details of an order executed in response to a request from the customer, and information on the deposit balance from the deposit asset information storage means, Obtain information on orders that have not been delivered from the order information storage means, and calculate the expected deposit balance after settlement of the contract price of the order, and store it in the transaction information storage means Transactions in which the planned deposit balance calculated by the planned deposit balance calculation unit is stored in the transaction information storage unit for the customer determined to have an automatic maintenance contract based on the presence or absence of the automated maintenance contract included in the transaction information Checking whether the maintenance conditions included in the information are met, determining whether or not funds transfer with the deposit account is necessary, and determining whether or not fund transfer is necessary in the fund transfer determination unit The required transfer amount calculated from the deposit deposit balance and the maintenance condition, and the deposit account included in the basic customer information acquired from the customer information storage means. From the information, an instruction message creating means for creating an instruction message for instructing the financial institution system to transfer funds for the necessary transfer amount, and an instruction message transmitting means for transmitting the instruction message to the financial institution system are provided. It is a deposit automatic maintenance system characterized by.

前記維持条件には、受渡しが未済の注文の約定代金を決済した後の預り金予定残高を所定の金額以上に維持することが定められていて、前記指示電文作成手段は、前記預り金予定残高算出手段が算出する預り金予定残高が前記所定の金額以上となるための必要移動金額について、前記預金口座から振替処理を行うことを指示する指示電文を作成することを特徴とすることもできる。前記維持条件には、受渡しが未済の注文の約定代金を決済した後の預り金予定残高を所定の金額以下に維持することが定められていて、前記指示電文作成手段は、前記預り金予定残高算出手段が算出する預り金予定残高が前記所定の金額以下となるための必要移動金額について、前記預金口座に振込処理を行うことを指示する指示電文を作成することを特徴としてもよい。   The maintenance condition stipulates that the planned deposit balance after settlement of the contract price of an order that has not been delivered is maintained at a predetermined amount or more, and the instruction message creation means includes the planned deposit balance It is also possible to create an instruction message instructing to perform a transfer process from the deposit account for the required transfer amount for the deposit deposit balance calculated by the calculation unit to be equal to or greater than the predetermined amount. The maintenance condition stipulates that the planned deposit balance after settlement of the contract price of an order that has not been delivered is maintained at a predetermined amount or less, and the instruction message creation means includes the planned deposit balance An instruction message for instructing to perform a transfer process to the deposit account for a transfer amount necessary for the deposit deposit balance calculated by the calculation unit to be equal to or less than the predetermined amount may be created.

本発明においては、預り金の残高を一定水準に維持することを希望する顧客を判別するために自動維持契約が有ることを顧客情報として登録し、かかる情報の検出された顧客についての約定代金の精算時においては維持条件との照合処理を実行して、残高の不足金額ではなく、維持条件に合致させるための必要金額についての資金移動を自動的に実行するよう構成することによって、本願の課題を解決することとしている。   In the present invention, it is registered as customer information that there is an automatic maintenance contract in order to determine a customer who wants to maintain the balance of the deposit at a certain level, and the contract price of the customer whose information is detected is registered. By performing a matching process with the maintenance conditions at the time of settlement, it is possible to automatically execute the funds transfer for the necessary amount for meeting the maintenance conditions, not the shortage amount of the balance. Is going to solve.

資金移動処理の一般的な方法としては、買い注文の約定によって預り金残高が不足する場合は、預金口座からの口座振替によって預り金に資金移動が行われ、売り注文の約定によって預り金残高が超過する場合は、預金口座への口座振込によって預り金からの資金移動が行われるのが好ましいが、資金移動処理にはデビット決済など他の方法を用いてもよく、特に限定されるものではない。   As a general method of funds transfer processing, if the deposit balance is insufficient due to the execution of the purchase order, the funds are transferred to the deposit by direct debit from the deposit account, and the deposit balance is increased by the execution of the sell order. If it exceeds, it is preferable that funds are transferred from the deposit by bank transfer to the deposit account, but other methods such as debit settlement may be used for the funds transfer processing, and there is no particular limitation. .

本発明の対象となる証券会社における預り金は、証券会社が売買代金の決済に用いることが可能なものであれば特に限定されるものではなく、MRFが該当することが一般的である。また、資金移動を行う預金口座は、通常は銀行に開設された普通預金や当座預金が該当するが、口座振替や振込等に利用可能な口座であれば、特に限定されるものではない。   Deposits in securities companies that are the subject of the present invention are not particularly limited as long as they can be used for settlement of trading value, and generally correspond to MRF. In addition, the deposit account for transferring funds is usually a savings account or a checking account opened in a bank, but is not particularly limited as long as it is an account that can be used for account transfer or transfer.

また、本発明にかかる預り金自動維持システムは、預り金自動維持システムを用いた預り金の自動維持方法として把握することもできる。   The deposit automatic maintenance system according to the present invention can also be grasped as an automatic deposit maintenance method using the deposit automatic maintenance system.

つまり、本発明にかかる預り金の自動維持方法は、証券会社に預けられた顧客からの預り金を所定の水準に維持するための預り金の自動維持方法であって、顧客が預り金についての資金移動のために予め指定した預金口座に関する情報を含む顧客の基本情報を格納する顧客情報格納部と、預り金を所定の水準に維持するための維持条件に合致すると前記預金口座との間で資金移動を行うことを定める自動維持契約の有無と、前記維持条件に関する情報を含む顧客の取引情報を格納する取引情報格納部と、預り金を含む前記顧客の預り資産に関する情報を格納する預り資産情報格納部と、前記顧客から依頼を受けて執行した注文の約定内容を含む注文情報を格納する注文情報格納部と、を備える証券会社のコンピュータシステムが、前記預り資産情報格納部から預り金残高に関する情報を、前記注文情報格納部から受渡しが未済の注文に関する情報を取得して、前記注文の約定代金を決済した後の預り金予定残高を算出する預り金予定残高算出ステップと、前記コンピュータシステムが、前記取引情報格納部に格納された取引情報に含まれる前記自動維持契約の有無から自動維持契約有りと判定された顧客について、前記預り金予定残高算出ステップで算出した預り金予定残高が前記取引情報格納部に格納された取引情報に含まれる前記維持条件に合致しているかを確認して、前記預金口座との資金移動の要否を判定する資金移動判定ステップと、前記資金移動判定ステップにおいて資金移動を要と判定された場合に、前記預り金予定残高及び前記維持条件から算出された必要移動金額と、前記顧客情報格納部より取得した顧客の基本情報に含まれる前記預金口座に関する情報から、前記必要移動金額の資金移動処理を金融機関システムに指示するための指示電文を作成する指示電文作成ステップと、前記指示電文を金融機関システムに送信する指示電文送信ステップと、を有することを特徴とする預り金の自動維持方法である。   That is, the method for automatically maintaining a deposit according to the present invention is a method for automatically maintaining a deposit from a customer deposited with a securities company at a predetermined level. A customer information storage unit that stores basic customer information including information related to a deposit account designated in advance for transferring funds, and the deposit account when the maintenance condition for maintaining the deposit at a predetermined level is met. Whether there is an automatic maintenance contract that prescribes to transfer funds, a transaction information storage unit that stores customer transaction information including information on the maintenance conditions, and a deposit asset that stores information on the customer's deposit assets including deposits A securities company computer system comprising: an information storage unit; and an order information storage unit that stores order information including execution details of an order executed in response to a request from the customer. Information on the deposit balance from the information storage unit, information on the order that has not been delivered from the order information storage unit, and calculating the deposit deposit balance after settlement of the contract price of the order A calculation step, and the computer system calculates in the deposit scheduled balance calculation step for a customer determined to have an automatic maintenance contract based on the presence or absence of the automatic maintenance contract included in the transaction information stored in the transaction information storage unit Funds transfer determination step for determining whether or not funds transfer with the deposit account is necessary by confirming whether or not the planned deposit balance matches the maintenance condition included in the transaction information stored in the transaction information storage unit And the required transfer amount calculated from the expected deposit balance and the maintenance condition when it is determined that the transfer of funds is required in the transfer determination step. And an instruction message creating step for creating an instruction message for instructing a financial institution system to perform a money transfer process of the required transfer amount from information related to the deposit account included in the basic customer information acquired from the customer information storage unit And an instruction message transmission step of transmitting the instruction message to a financial institution system.

前記維持条件には、受渡しが未済の注文の約定代金を決済した後の預り金予定残高を所定の金額以上に維持することが定められていて、前記指示電文作成ステップにおいては、前記預り金予定残高算出ステップで算出する預り金予定残高が前記所定の金額以上となるための必要移動金額について、前記預金口座から振替処理を行うことを指示する指示電文を作成することを特徴とすることもできる。前記維持条件には、受渡しが未済の注文の約定代金を決済した後の預り金予定残高を所定の金額以下に維持することが定められていて、前記指示電文作成ステップにおいては、前記預り金予定残高算出ステップで算出する預り金予定残高が前記所定の金額以下となるための必要移動金額について、前記預金口座に振込処理を行うことを指示する指示電文を作成することを特徴としてもよい。   The maintenance condition stipulates that the scheduled deposit balance after settlement of the contract price of an order that has not been delivered is maintained at a predetermined amount or more. In the instruction message creation step, the deposit schedule It is also possible to create an instruction message instructing to perform a transfer process from the deposit account for the necessary transfer amount for the deposit deposit balance calculated in the balance calculation step to be equal to or greater than the predetermined amount. . The maintenance condition stipulates that the planned deposit balance after settlement of the contract price of an order that has not been delivered is maintained below a predetermined amount. In the instruction message creation step, the deposit schedule An instruction message instructing to perform a transfer process to the deposit account may be created for a transfer amount required for the deposit deposit balance calculated in the balance calculation step to be equal to or less than the predetermined amount.

本発明により、証券会社に預けられた顧客からの預り金について、それぞれの顧客の希望に応じて、上限や下限を定めて預り金残高を一定水準に維持することが可能になる。顧客にとっては、資金移動のために指定した預金口座の残高を確認する手間が軽減されるとともに、預り金をより効率的に運用することが可能になる。証券会社にとっては、預り金に対する顧客の多様なニーズに応じることが可能になる。   According to the present invention, it is possible to maintain the deposit balance at a certain level by setting an upper limit and a lower limit in accordance with each customer's desire for deposits from customers deposited with a securities company. For the customer, the trouble of confirming the balance of the deposit account designated for the fund transfer is reduced, and the deposit can be operated more efficiently. For securities companies, it becomes possible to meet the diverse needs of customers for deposits.

本発明を実施するための最良の形態について、図面を用いて以下に詳細に説明する。尚、以下の説明では、証券会社の預り金と銀行の普通預金口座の間で資金移動を行う例について説明するが、以下の説明における資金移動手段等は本発明の実施形態の一例であって、本発明はかかる実施形態に限定されるものではない。   The best mode for carrying out the present invention will be described below in detail with reference to the drawings. In the following description, an example is described in which funds are transferred between deposits of a securities company and a bank's savings account. Fund transfer means in the following description is an example of an embodiment of the present invention. The present invention is not limited to such an embodiment.

図1は、本発明にかかる預り金自動維持システムの実施形態の概要を示す図である。図2は、本発明にかかる預り金自動維持システムの構成を示すブロック図である。図3、図4は、本発明にかかる預り金自動維持システムにおける、それぞれ顧客基本情報テーブル、取引基本情報テーブルの一例を示す図である。図5〜図7は、本発明にかかる預り金自動維持システムの処理フローを示すそれぞれ第1〜第3のフローチャートである。図8、図9は、顧客端末に表示される預り金残高推移を示す画面のそれぞれ第1、第2の例を示す図である。   FIG. 1 is a diagram showing an overview of an embodiment of an automatic deposit maintenance system according to the present invention. FIG. 2 is a block diagram showing the configuration of the deposit automatic maintenance system according to the present invention. 3 and 4 are diagrams showing examples of a customer basic information table and a transaction basic information table, respectively, in the deposit automatic maintenance system according to the present invention. 5 to 7 are first to third flowcharts showing a processing flow of the deposit automatic maintenance system according to the present invention, respectively. 8 and 9 are diagrams showing first and second examples of screens showing deposit balance transitions displayed on the customer terminal, respectively.

図1は、本発明にかかる預り金自動維持システムは、証券会社システムの一部として構成されている。証券会社システムには、パーソナルコンピュータや携帯電話などの顧客端末からインターネットを通じてアクセスすることが可能であり、顧客端末から株式等の売買注文を受け付けると、注文情報が注文データベースに書き込まれるとともに、委託を受けた注文は取引所システムに発注される。   In FIG. 1, the deposit automatic maintenance system according to the present invention is configured as a part of a securities company system. The securities company system can be accessed via the Internet from a customer terminal such as a personal computer or a mobile phone. When a trading order such as stocks is received from the customer terminal, the order information is written in the order database and entrusted. The received orders are placed on the exchange system.

取引所において注文が約定すると、証券会社システムに約定情報が送信されて、注文データベースに書き込まれる。売買代金の受渡しは注文の約定から4営業日後に行われるが、売買代金を決済するための預り金が不足しないかを確認するために、営業日毎に取引時間が終了した後に、注文データベースから約定した注文に関する情報を読み出して、当日約定した注文の受渡期限(現在の株式市場の取引条件では4営業日後)迄の預り金残高の推移を算出する。   When the order is executed at the exchange, the execution information is transmitted to the securities company system and written in the order database. The trading value is delivered 4 business days after the order is filled, but in order to check if there is a shortage of deposits to settle the trading price, after the trading time ends every business day, the trade is executed from the order database. The information on the order is read, and the transition of the deposit balance until the delivery date of the order executed on that day (4 business days after the current stock market transaction conditions) is calculated.

現在行われている自動引落しサービスにおいては、預り金に不足が生じるかどうかをチェックして、不足が生じる場合は顧客が予め指定した預金口座から、口座振替によって預り金に不足資金を証券会社の預り金勘定用の口座に入金するように、口座振替を依頼するための標準フォーマット(通常は全銀フォーマット)の電文を作成して、銀行システムに対して送信する。本発明にかかる預り金自動維持システムでは、顧客データベースに記憶された情報から自動維持契約の有無を判定し、自動維持契約がある場合には顧客が指定した維持条件について、売買代金決済後の預り金残高が維持条件を満たすか否かをチェックする。   In the current automatic withdrawal service, it is checked whether there is a shortage in deposits. If there is a shortage, a shortage of funds will be transferred to the deposit by direct debit from the customer's designated deposit account. A message in a standard format (usually Zengin format) for requesting an account transfer is created and sent to the bank system so that the account for the deposit account is deposited. In the deposit automatic maintenance system according to the present invention, it is determined whether there is an automatic maintenance contract from the information stored in the customer database, and if there is an automatic maintenance contract, the deposit after the transaction price settlement is performed for the maintenance condition specified by the customer. Check whether the money balance meets the maintenance condition.

チェックの結果、維持条件に対して不足が生じる場合は、顧客が予め指定した預金口座から、口座振替によって預り金に不足資金を入金するように、口座振替を依頼するための標準フォーマット(通常は全銀フォーマット)の電文を作成して、銀行システムに対して送信する。維持条件を超過する場合には、顧客が予め指定した預金口座に振込によって超過分を入金するように、振込を依頼するための標準フォーマット(通常は全銀フォーマット)の電文を作成して、銀行システムに対して送信する。   If there is a shortage of maintenance conditions as a result of the check, the standard format for requesting account transfer (usually, from the deposit account specified by the customer in advance, depositing the insufficient funds into the deposit by account transfer) (usually Create a Zengin-format message and send it to the banking system. If the maintenance conditions are exceeded, a message in the standard format (usually Zengin format) for requesting the transfer is created so that the customer deposits the excess amount into the deposit account specified in advance by the bank. Send to the system.

口座振替や振込の依頼を受け付けた銀行システムは、標準フォーマットの電文の内容に基づいて、所定の預金口座の口座ファイルに記帳を行う。所定の期日に口座振替の振替金額に預金口座の残高が不足している場合には、振替ができないことが証券会社システムに通知される。尚、顧客が預金口座の残高確認や入出金を行う際には、パーソナルコンピュータや携帯電話を用いたインターネットバンキングやATMを利用して、銀行システムにアクセスすることができる。   The bank system that has received a request for account transfer or transfer performs a book entry in an account file of a predetermined deposit account based on the contents of a standard format message. When the balance of the deposit account is insufficient for the transfer amount of the account transfer on a predetermined date, the securities company system is notified that the transfer is not possible. When a customer checks the balance of a deposit account or deposits / withdraws, the bank system can be accessed using Internet banking or ATM using a personal computer or a mobile phone.

図2を用いて、本発明にかかる預り金自動維持システムの構成と動作について説明する。本発明にかかる預り金自動維持システムは証券会社システム10の一部として構成されるが、証券会社システム10は、ネットワークを通じて顧客端末40等とのデータ通信を制御するためのゲートウェイサーバ11、証券会社のサービスを執行するための様々なアプリケーションを動作させるアプリケーションサーバ12、証券会社が受け付けた注文に関する情報や顧客に関する情報等を格納する注文・顧客データベース13を少なくも含んで構成されている。   The configuration and operation of the deposit automatic maintenance system according to the present invention will be described with reference to FIG. Although the deposit automatic maintenance system according to the present invention is configured as a part of the securities company system 10, the securities company system 10 includes a gateway server 11 for controlling data communication with the customer terminal 40 and the like through the network, and a securities company. This includes an application server 12 that operates various applications for executing the service, and an order / customer database 13 that stores information related to orders received by a securities company, information related to customers, and the like.

注文・顧客データベース13には、顧客の氏名、住所、年齢、投資経験等の顧客属性に関する基本情報、有料情報提供サービスの申込状況、信用取引口座の開設の有無等の取引条件に関する基本情報、顧客から受け付けた注文の注文内容や約定状況に関する注文情報、顧客が保有する株式等の預り資産に関する情報などが格納されている。ここで本発明においては、取引基本情報を記憶するテーブルに、図4の例に示した情報が含まれることを特徴としている。   The order / customer database 13 includes basic information on customer attributes such as the customer's name, address, age, investment experience, basic information on transaction conditions such as the application status of paid information providing service, presence / absence of a credit transaction account, customer The order information of the order received from the customer, the order information regarding the execution status, the information regarding the assets held by the customer such as stocks, and the like are stored. Here, the present invention is characterized in that information shown in the example of FIG. 4 is included in a table storing transaction basic information.

図3は、顧客基本情報テーブルの一例を示しているが、口座単位で設けられたレコードには、入金時の口座振替や出金時の振込に用いられる指定口座に関する情報が記憶されている。図4は、取引基本情報テーブルの一例を示しているが、口座単位で設けられたレコードには、預り金残高を一定水準に維持するための「預り金自動維持契約」の有無と、預り金残高を維持する維持条件が記憶されている。維持条件については、預り金残高の上限と下限それぞれ設定するフィールドに、金額ベース、又は預り資産の評価額等に対する比率ベースで、条件を登録することができる。   FIG. 3 shows an example of the customer basic information table. In a record provided for each account, information related to the designated account used for the account transfer at the time of deposit and the transfer at the time of withdrawal is stored. FIG. 4 shows an example of the basic transaction information table. In the record provided for each account, the presence / absence of an “automatic deposit maintenance contract” for maintaining the deposit balance at a certain level, the deposit A maintenance condition for maintaining the balance is stored. As for the maintenance condition, the condition can be registered in the fields set for the upper limit and the lower limit of the deposit balance on an amount basis or a ratio basis with respect to the evaluation value of the deposited assets.

図4の例では、預り金自動維持契約は申込済(=契約有り)となっていて、買い注文の約定代金決済後の預り金残高が30万円以上になるように不足金額を指定口座から振り替えること、売り注文の約定代金決済後の預り金残高が100万円以下になるように余剰金額を指定口座に振り込むこと、が維持条件として定められている。維持条件については、預り資産の評価額等に対する比率を基準にして、例えば「下限条件2」として買い注文の約定代金決済後の預り金残高が預り資産全体の評価額の10%以上になるように不足金額を指定口座から振り替えること、「上限条件2」として売り注文の約定代金決済後の預り金残高が預り資産全体の評価額の30%以下になるように余剰金額を指定口座に振り込むこと、等を維持条件として定めることもできる。   In the example of Fig. 4, the deposit automatic maintenance contract has been applied (= contracted), and the shortage amount is set from the specified account so that the deposit balance after the settlement of the purchase order is over 300,000 yen. The maintenance condition is that the transfer is made and the surplus amount is transferred to the designated account so that the deposit balance after the settlement of the contract price of the selling order becomes 1 million yen or less. Regarding the maintenance conditions, based on the ratio to the value of assets under deposit, etc., for example, “Lower limit condition 2”, so that the balance of deposits after settlement of the purchase price of the purchase order is 10% or more of the total value of assets under deposit Transfer the surplus amount from the designated account to the designated account, and transfer the surplus amount to the designated account so that the deposit balance after the settlement price settlement of the selling order will be 30% or less of the total value of the deposited assets as “upper limit condition 2” , Etc. can also be defined as maintenance conditions.

アプリケーションサーバ12には、受渡未済の取引に関する約定代金から将来の入出金額を演算する入出金額演算プログラムと、入出金の必要が生じた場合は口座振替依頼の電文等を作成し、必要出金額が生じた場合は振込依頼の電文等を作成して銀行システム30に送信する資金移動処理プログラムが少なくとも格納されている。アプリケーションサーバ12は、例えば営業日毎に取引時間終了後に入出金額演算プログラムを起動し、全ての口座についての預り金残高に関する情報と未決済の約定代金に関する情報を注文・顧客データベース13から取得して、入出金額を算出する。   The application server 12 creates a deposit / withdrawal amount calculation program for calculating a future deposit / withdrawal amount from a contract price related to an undelivered transaction, and if a deposit / withdrawal is necessary, creates a message for an account transfer request, etc. When it occurs, at least a funds transfer processing program for creating a transfer request message and transmitting it to the bank system 30 is stored. For example, the application server 12 starts the deposit / withdrawal amount calculation program every business day after the end of the transaction time, acquires information on the deposit balance for all accounts and information on the unsettled contract price from the order / customer database 13, Calculate the deposit / withdrawal amount.

入出金額の演算は、当日約定した注文の受渡期限(現在の株式市場の取引条件では4営業日後)迄を対象に行うこととすればよい。図8は、顧客端末に表示される預り金残高推移を示す画面の一例を示したものであるが、このように当日約定した注文の受渡期限までの各日の預り金残高を試算して、預り金残高がマイナスとなる場合には、預り金の予定残高をゼロとするための不足金額が必要入金額として表示される。この例では、1月31日に10万円の入金が必要になっている。   The calculation of the deposit / withdrawal amount may be performed until the delivery date of the order executed on that day (after 4 business days in the current stock market transaction conditions). FIG. 8 shows an example of a screen showing the deposit balance transition displayed on the customer terminal. In this way, the deposit balance on each day until the delivery date of the order executed on that day is estimated, When the deposit balance is negative, the shortage amount for making the planned deposit balance zero is displayed as the necessary deposit amount. In this example, a deposit of 100,000 yen is required on January 31.

ここで本発明においては、入出金額の演算処理時に注文・顧客データベース13の取引基本情報テーブルで「預り金自動維持契約」の有無を参照して、自動維持契約有りとなっている場合には登録された維持条件に関する情報を取得する。預り金残高の試算から入出金額を算出する際には、預り金の予定残高をゼロとするのではなく、取得した維持条件を基準にした金額を算出する。図4の例であれば「下限が30万円」という維持条件が取得され、図8の例に当てはめると、60万円の約定代金決済後に預り金残高を30万円とするための必要入金額は、1月31日に40万円と算出される。   Here, in the present invention, at the time of calculating the deposit / withdrawal amount, reference is made to the presence / absence of “deposit automatic maintenance contract” in the transaction basic information table of the order / customer database 13, and registration is made when there is an automatic maintenance contract. Get information about the maintained conditions. When calculating the deposit / withdrawal amount from the calculation of the deposit balance, the amount based on the acquired maintenance condition is calculated instead of setting the planned deposit balance to zero. In the example of FIG. 4, the maintenance condition that “the lower limit is 300,000 yen” is acquired. If applied to the example of FIG. 8, the necessary deposit to make the deposit balance 300,000 yen after settlement of the contract price of 600,000 yen The amount is calculated to be 400,000 yen on January 31.

このようにして必要入金額が算出されると、必要入金額を顧客が指定した預金口座から口座振替によって引き落すために、アプリケーションサーバ12において資金移動処理プログラムが起動され、口座振替を依頼するための銀行に対する振替指示電文が作成される。振替指示電文には、顧客基本情報テーブルから取得した口座振替を行う預金口座を特定するための金融機関コード・店番・預金種別・口座番号に関する情報と、上記のように算出された必要入金額と入金日を用いて、振替を行う口座番号、振替金額、振替日等が指定され、金融機関間の標準フォーマットである全銀フォーマットに従って作成される。   When the necessary deposit amount is calculated in this way, in order to debit the necessary deposit amount from the deposit account specified by the customer by account transfer, a fund transfer processing program is activated in the application server 12 to request the account transfer. A transfer instruction message for the bank is created. The transfer instruction message includes information on the financial institution code, the store number, the deposit type, and the account number for identifying the deposit account to be transferred from the customer basic information table, and the required deposit amount calculated as described above. Using the payment date, the account number to be transferred, the transfer amount, the transfer date, etc. are designated and created according to the Zengin format, which is a standard format between financial institutions.

作成された振替指示電文には、送信する電文の論理チェック等に用いられるヘッダーレコード及びトレイラーレコードが付されて、ゲートウェイサーバ11からネットワークを介して銀行システム30に送信される。振替指示電文の送信は、一般的には口座振替契約の提携を行っている銀行の銀行システム30に、全銀手順に従って送信されるが、送信方法については特に限定されるものではない。   The created transfer instruction message is attached with a header record and a trailer record used for a logical check of the message to be transmitted, and is transmitted from the gateway server 11 to the bank system 30 via the network. The transmission of the transfer instruction message is generally transmitted to the bank system 30 of the bank that is affiliated with the account transfer contract according to the Zengin procedure, but the transmission method is not particularly limited.

銀行システム30で振替指示電文を受け付けると、電文の内容をチェックして、口座振替の受付けが可能か否かを確認して、確認結果が証券会社システム10に送信される。証券会社システム10は確認結果を受信して、口座振替が可能である場合は所定の期日の入金処理をセットし、顧客端末に口座振替について通知を送信する。預金口座の残高不足等で口座振替が不可能である場合は、期日までに必要入金額の入金を促すために、顧客端末に口座振替ができなかた旨を通知する。   When the bank system 30 accepts the transfer instruction message, the contents of the message are checked to confirm whether the account transfer can be accepted, and the confirmation result is transmitted to the securities company system 10. The securities company system 10 receives the confirmation result, and when the account transfer is possible, sets a deposit process for a predetermined date and transmits a notice about the account transfer to the customer terminal. If account transfer is not possible due to a shortage in the balance of the deposit account or the like, the customer terminal is notified that the account transfer could not be made in order to prompt payment of the required deposit amount by the due date.

ここまでは、買い注文の約定によって預り金残高の不足金額を入金する例について説明した。売り注文によって預り金残高の超過金額を出金する場合の処理は、次のとおりである。   So far, the example of depositing the shortage amount of the deposit balance by the execution of the buy order has been described. The processing when withdrawing the excess amount of the deposit balance by selling order is as follows.

アプリケーションサーバ12が入出金額演算プログラムを起動して、当日約定した注文の受渡期限までの各日の預り金残高の予定額を試算すると、注文・顧客データベース13の取引基本情報テーブルで「預り金自動維持契約」の有無を参照して、自動維持契約有りとなっている場合には登録された維持条件に関する情報を取得する。維持条件に預り金残高の上限についての条件が定められている場合は、試算した預り金残高の予定額が上限を超える場合には、超過金額を特定して、顧客の予め指定した預金口座への振込によって出金を行う。図4の例であれば「上限が100万円」という維持条件が取得され、図9の例に当てはめると、60万円の約定代金決済後に預り金残高を100万円とするための必要出金額は、1月31日に10万円と算出される。   When the application server 12 starts the deposit / withdrawal amount calculation program and calculates the estimated amount of the deposit balance for each day until the delivery date of the order executed on that day, the “deposit automatic” is displayed in the transaction basic information table of the order / customer database 13. With reference to the presence or absence of “maintenance contract”, if there is an automatic maintenance contract, information on the registered maintenance condition is acquired. If the conditions for the upper limit of the deposit balance are defined in the maintenance conditions, if the estimated deposit balance exceeds the upper limit, the excess amount is specified and the customer's pre-specified deposit account Withdraw money by making a transfer. In the example of FIG. 4, the maintenance condition “upper limit is 1 million yen” is acquired. If applied to the example of FIG. 9, the necessary amount to make the deposit balance 1 million yen after settlement of the contract price of 600,000 yen. The amount is calculated to be 100,000 yen on January 31.

このように算出された出金額を顧客の指定した預金口座に振込むために、アプリケーションサーバ12は資金移動処理プログラムを起動して、預金口座への振込を依頼するための銀行に対する振込指示電文が作成される。振込指示電文には、顧客基本情報テーブルから取得した振込を行う預金口座を特定するための金融機関コード・店番・預金種別・口座番号に関する情報と、上記のように算出された必要出金額と出金日を用いて、振込を行う口座番号、振込金額、振込日等が指定され、金融機関間の標準フォーマットである全銀フォーマットに従って作成される。   In order to transfer the calculated withdrawal amount to the deposit account designated by the customer, the application server 12 activates the funds transfer processing program, and a transfer instruction message to the bank for requesting the transfer to the deposit account is created. The The transfer instruction message includes information on the financial institution code, store number, deposit type, and account number for identifying the deposit account to be transferred, obtained from the basic customer information table, and the required amount and output calculated as described above. The account number, the transfer amount, the transfer date, etc. are specified using the gold date, and are created according to the Zengin format, which is a standard format between financial institutions.

以降、振込指示電文を銀行システム30に送信して、結果を受信するフローは口座振替の場合と同様である。顧客の預金口座への振込の場合は、残高不足によるエラーは生じないが、指定された預金口座が存在しない等のケースでは、振込不可の結果を受信する場合がある。   Thereafter, the flow for transmitting the transfer instruction message to the bank system 30 and receiving the result is the same as in the case of account transfer. In the case of a transfer to a customer's deposit account, an error due to a shortage of balance does not occur, but in the case where the designated deposit account does not exist, a result indicating that transfer is not possible may be received.

尚、これまでの説明では、顧客の預金口座からの入金は証券会社の預り金勘定用口座への口座振替、顧客の預金口座への出金は証券会社の預り金勘定用口座からの振込によって行うこととしているが、証券会社の預り金勘定と顧客の預金口座との資金移動はこれらの手段に限定されるものではない。現段階において、顧客、証券会社、銀行の三社間契約による決済手段として利用可能という意味では上記の手段を用いることが好ましいが、デビット決済等の他の手段によっても口座間の資金移動が可能になれば、特に限定されるものではない。   In the explanation so far, the deposit from the customer's deposit account is transferred to the deposit account of the securities company, and the withdrawal from the customer's deposit account is transferred from the account of the deposit account of the securities company. However, the transfer of funds between a deposit account of a securities company and a customer's deposit account is not limited to these means. At the present stage, it is preferable to use the above-mentioned means in the sense that it can be used as a means of settlement based on a contract between a customer, a securities company, and a bank. However, funds can be transferred between accounts by other means such as debit settlement. If it becomes, it will not specifically limit.

図5〜図7を用いて、本発明にかかる預り金自動維持システムの処理フローについて説明する。証券会社のコンピュータシステムは、営業日の取引時間が終了すると、全ての顧客の取引状況をチェックして、入出金額の有無を確認するための処理を実行する。まず、注文・顧客データベースに格納された預り資産に関する情報から、当日時点での預り金残高を取得する(S01)。次に、注文・顧客データベースに格納された注文の約定状況に関する情報から、未決済の約定代金の金額を取得する(S02)。   The processing flow of the deposit automatic maintenance system according to the present invention will be described with reference to FIGS. When the trading time of the business day ends, the computer system of the securities company checks the transaction status of all customers and executes a process for confirming whether there is a deposit / withdrawal amount. First, the deposit balance as of the current day is acquired from the information related to the deposit assets stored in the order / customer database (S01). Next, the amount of the unsettled contract price is acquired from the information on the contract status of the order stored in the order / customer database (S02).

続いて、預り金残高と未決済の約定代金の金額から、当日約定した注文の受渡期限(現在の株式市場の取引条件では4営業日後)迄の預り金予定残高の推移を試算する(S03)。ここで、注文・顧客データベースに格納された顧客の取引条件に関する基本情報を参照して、当該顧客について自動維持契約を締結しているか否かを確認する(S04)。自動維持契約が無い場合は、必要入金額についての通常の処理に移行する。   Next, the transition of the planned deposit balance from the deposit balance and the unsettled contract price to the delivery deadline of the order executed on that day (after 4 business days under current stock market transaction conditions) is estimated (S03). . Here, it is checked whether or not an automatic maintenance contract has been concluded for the customer with reference to the basic information on the transaction conditions of the customer stored in the order / customer database (S04). If there is no automatic maintenance contract, the process proceeds to normal processing for the required deposit amount.

自動維持契約が有る場合は、注文・顧客データベースに格納された顧客の取引条件に関する基本情報から預り金残高の維持条件を取得して(S05)、預り金残高の下限として設定された維持条件と預り金の予定残高を対比して(S06)、下限金額を下回るかを確認する(S07)。下限金額を下回らない場合、又は下限の条件が設定されていない場合は、上限についての確認処理に移行する。   If there is an automatic maintenance contract, the maintenance condition of the deposit balance is acquired from the basic information on the transaction condition of the customer stored in the order / customer database (S05), and the maintenance condition set as the lower limit of the deposit balance The planned balance of deposits is compared (S06), and it is confirmed whether it is below the lower limit amount (S07). If the amount is not less than the lower limit amount or if the lower limit condition is not set, the process proceeds to the confirmation process for the upper limit.

下限を下回る場合は、預り金残高が下限金額を下回らないための必要入金額を算出する(S08)。算出された必要入金額について、口座振替依頼を行うための銀行への指示電文を作成して、銀行システムに送信する(S09)。また、顧客に対しても必要入金額の口座振替を知らせる通知を送信して(S10)、処理を終了する。顧客への通知は、銀行システムからの口座振替の結果を受信した後に送信することが好ましい。   If it is below the lower limit, a required deposit amount is calculated so that the deposit balance does not fall below the lower limit amount (S08). With respect to the calculated required deposit amount, an instruction message to the bank for making an account transfer request is created and transmitted to the bank system (S09). In addition, a notification notifying the customer of the necessary deposit amount is sent (S10), and the process is terminated. The notification to the customer is preferably transmitted after receiving the result of the account transfer from the bank system.

自動維持契約が無い場合の必要入金額についての通常の処理は、図6のフローのように行われる。まず、預り金残高がマイナスになる日が有るかを確認する(S11)。マイナスになる日が無い場合はそのまま処理を終了するが、マイナスになる日がある場合は、預り金残高をゼロとするための必要入金額を算出する(S12)。   Normal processing for the required deposit amount when there is no automatic maintenance contract is performed as shown in the flow of FIG. First, it is confirmed whether there is a day when the deposit balance becomes negative (S11). If there is no negative day, the process is terminated as it is, but if there is a negative day, a necessary deposit amount for making the deposit balance zero is calculated (S12).

続いて、当該顧客について自動引落のための口座振替契約を締結しているか否かを確認する(S13)。口座振替契約が無い場合は、必要入金額についての入金依頼通知を、電子メール等で顧客宛に送信して(S16)、処理を終了する。   Subsequently, it is confirmed whether or not an account transfer contract for automatic withdrawal is concluded for the customer (S13). If there is no fund transfer contract, a payment request notification about the required deposit amount is sent to the customer by e-mail or the like (S16), and the process is terminated.

口座振替契約が有る場合は、算出された必要入金額について、口座振替依頼を行うための銀行への指示電文を作成して、銀行システムに送信する(S14)。また、顧客に対しても必要入金額の口座振替を知らせる通知を送信して(S15)、処理を終了する。顧客への通知は、銀行システムからの口座振替の結果を受信した後に送信することが好ましい。   If there is an account transfer contract, an instruction message to the bank for making an account transfer request is created for the calculated required deposit amount and transmitted to the bank system (S14). In addition, a notification is sent to the customer informing the account transfer of the required deposit amount (S15), and the process is terminated. The notification to the customer is preferably transmitted after receiving the result of the account transfer from the bank system.

維持条件に定められた上限についての確認処理は、図7のフローのように行われる。預り金の予定残高を注文・顧客データベースから取得した預り金残高の下限として設定された維持条件と対比して(S21)、上限金額を上回るかを確認する(S22)。上限金額を上回らない場合、又は上限の条件が設定されていない場合は、そのまま処理を終了する。   The confirmation process for the upper limit set in the maintenance condition is performed as shown in the flow of FIG. The planned balance of deposit is compared with the maintenance condition set as the lower limit of the deposit balance acquired from the order / customer database (S21), and it is confirmed whether it exceeds the upper limit (S22). If the upper limit amount is not exceeded, or if the upper limit condition is not set, the process is terminated.

上限を上回る場合は、預り金残高が上限金額を上回らないための必要出金額を算出する(S23)。算出された必要出金額について、顧客の預金口座への振込依頼を行うための銀行への指示電文を作成して、銀行システムに送信する(S24)。また、顧客に対しても必要出金額の預金口座への振込を知らせる通知を送信して(S25)、処理を終了する。顧客への通知は、銀行システムからの振込結果を受信した後に送信することが好ましい。   If the upper limit is exceeded, a required withdrawal amount is calculated so that the deposit balance does not exceed the upper limit amount (S23). With respect to the calculated required withdrawal amount, an instruction message to the bank for making a transfer request to the customer's deposit account is created and transmitted to the bank system (S24). In addition, a notification notifying the customer of the transfer of the required withdrawal amount to the deposit account is transmitted (S25), and the process is terminated. The notification to the customer is preferably transmitted after receiving the transfer result from the bank system.

本発明にかかる預り金自動維持システムの実施形態の概要を示す図である。It is a figure which shows the outline | summary of embodiment of the deposit automatic maintenance system concerning this invention. 本発明にかかる預り金自動維持システムの構成を示すブロック図である。It is a block diagram which shows the structure of the deposit automatic maintenance system concerning this invention. 本発明にかかる預り金自動維持システムにおける顧客基本情報テーブルの一例を示す図である。It is a figure which shows an example of the customer basic information table in the deposit automatic maintenance system concerning this invention. 本発明にかかる預り金自動維持システムにおける取引基本情報テーブルの一例を示す図である。It is a figure which shows an example of the transaction basic information table in the deposit automatic maintenance system concerning this invention. 本発明にかかる預り金自動維持システムの処理フローを示す第1のフローチャートである。It is a 1st flowchart which shows the processing flow of the deposit automatic maintenance system concerning this invention. 本発明にかかる預り金自動維持システムの処理フローを示す第2のフローチャートである。It is a 2nd flowchart which shows the processing flow of the deposit automatic maintenance system concerning this invention. 本発明にかかる預り金自動維持システムの処理フローを示す第3のフローチャートである。It is a 3rd flowchart which shows the processing flow of the deposit automatic maintenance system concerning this invention. 顧客端末に表示される預り金残高推移を示す画面の第1の例を示す図である。It is a figure which shows the 1st example of the screen which shows the deposit balance transition displayed on a customer terminal. 顧客端末に表示される預り金残高推移を示す画面の第2の例を示す図である。It is a figure which shows the 2nd example of the screen which shows the deposit balance transition displayed on a customer terminal.

符号の説明Explanation of symbols

10 証券会社システム
11 ゲートウェイサーバ
12 アプリケーションサーバ
13 注文・顧客データベース
20 取引所システム
30 銀行システム
40 顧客端末
10 Securities Company System 11 Gateway Server 12 Application Server 13 Order / Customer Database 20 Exchange System 30 Bank System 40 Customer Terminal

Claims (6)

証券会社に預けられた顧客からの預り金を所定の水準に維持するための預り金自動維持システムであって、
顧客が預り金についての資金移動のために予め指定した預金口座に関する情報を含む顧客の基本情報を格納する顧客情報格納手段と、
預り金を所定の水準に維持するための維持条件に合致すると前記預金口座との間で資金移動を行うことを定める自動維持契約の有無と、前記維持条件に関する情報を含む顧客の取引情報を格納する取引情報格納手段と、
預り金を含む前記顧客の預り資産に関する情報を格納する預り資産情報格納手段と、
前記顧客から依頼を受けて執行した注文の約定内容を含む注文情報を格納する注文情報格納手段と、
前記預り資産情報格納手段から預り金残高に関する情報を、前記注文情報格納手段から受渡しが未済の注文に関する情報を取得して、前記注文の約定代金を決済した後の預り金予定残高を算出する預り金予定残高算出手段と、
前記取引情報格納手段に格納された取引情報に含まれる前記自動維持契約の有無から自動維持契約有りと判定された顧客について、前記預り金予定残高算出手段が算出した預り金予定残高が前記取引情報格納手段に格納された取引情報に含まれる前記維持条件に合致しているかを確認して、前記預金口座との資金移動の要否を判定する資金移動判定手段と、
前記資金移動判定手段において資金移動を要と判定された場合に、前記預り金予定残高及び前記維持条件から算出された必要移動金額と、前記顧客情報格納手段より取得した顧客の基本情報に含まれる前記預金口座に関する情報から、前記必要移動金額の資金移動処理を金融機関システムに指示するための指示電文を作成する指示電文作成手段と、
前記指示電文を金融機関システムに送信する指示電文送信手段と、
を備えることを特徴とする預り金自動維持システム。
An automatic deposit maintenance system for maintaining deposits from customers entrusted to a securities company at a predetermined level,
Customer information storing means for storing customer basic information including information related to a deposit account designated in advance by a customer for transferring funds for deposits;
Stores customer transaction information including information on whether or not there is an automatic maintenance contract that stipulates that funds transfer to and from the deposit account when the maintenance conditions for maintaining deposits at a predetermined level are met. Transaction information storage means for
Deposit asset information storage means for storing information related to the customer's deposit assets including deposits;
Order information storage means for storing order information including contract details of an order executed in response to a request from the customer;
Deposit information for acquiring deposit balance information from the deposit asset information storage means, obtaining information about orders not yet delivered from the order information storage means, and calculating a planned deposit balance after settlement of the contract price of the order A planned gold balance calculation means;
With respect to a customer determined to have an automatic maintenance contract based on the presence or absence of the automatic maintenance contract included in the transaction information stored in the transaction information storage means, the planned deposit balance calculated by the planned deposit balance calculation means is the transaction information. Checking whether the maintenance condition included in the transaction information stored in the storage means is met, and determining whether or not funds transfer with the deposit account is necessary,
When it is determined that the fund transfer is required by the fund transfer determination means, it is included in the required transfer amount calculated from the scheduled deposit balance and the maintenance condition, and the basic information of the customer acquired from the customer information storage means An instruction message creating means for creating an instruction message for instructing a financial institution system to perform a money transfer process of the required transfer amount from the information on the deposit account;
Instruction message transmission means for transmitting the instruction message to a financial institution system;
An automatic deposit maintenance system characterized by comprising:
前記維持条件には、受渡しが未済の注文の約定代金を決済した後の預り金予定残高を所定の金額以上に維持することが定められていて、
前記指示電文作成手段は、前記預り金予定残高算出手段が算出する預り金予定残高が前記所定の金額以上となるための必要移動金額について、前記預金口座から振替処理を行うことを指示する指示電文を作成すること
を特徴とする請求項1記載の預り金自動維持システム。
The maintenance condition stipulates that the planned deposit balance after settlement of the contract price of an order that has not been delivered is maintained at a predetermined amount or more,
The instruction message creating means instructs the transfer process from the deposit account to be performed with respect to a necessary transfer amount for the deposit deposit balance calculated by the deposit deposit balance calculation means to be equal to or greater than the predetermined amount. The deposit automatic maintenance system according to claim 1, wherein:
前記維持条件には、受渡しが未済の注文の約定代金を決済した後の預り金予定残高を所定の金額以下に維持することが定められていて、
前記指示電文作成手段は、前記預り金予定残高算出手段が算出する預り金予定残高が前記所定の金額以下となるための必要移動金額について、前記預金口座に振込処理を行うことを指示する指示電文を作成すること
を特徴とする請求項1又は2記載の預り金自動維持システム。
The maintenance condition stipulates that the planned deposit balance after settlement of the contract price of an undelivered order is maintained below a predetermined amount,
The instruction message creating means instructs the deposit account to perform a transfer process for a required transfer amount for the deposit deposit balance calculated by the deposit scheduled balance calculation section to be equal to or less than the predetermined amount. The deposit automatic maintenance system according to claim 1 or 2, wherein
証券会社に預けられた顧客からの預り金を所定の水準に維持するための預り金の自動維持方法であって、
顧客が預り金についての資金移動のために予め指定した預金口座に関する情報を含む顧客の基本情報を格納する顧客情報格納部と、預り金を所定の水準に維持するための維持条件に合致すると前記預金口座との間で資金移動を行うことを定める自動維持契約の有無と、前記維持条件に関する情報を含む顧客の取引情報を格納する取引情報格納部と、預り金を含む前記顧客の預り資産に関する情報を格納する預り資産情報格納部と、前記顧客から依頼を受けて執行した注文の約定内容を含む注文情報を格納する注文情報格納部と、を備える証券会社のコンピュータシステムが、前記預り資産情報格納部から預り金残高に関する情報を、前記注文情報格納部から受渡しが未済の注文に関する情報を取得して、前記注文の約定代金を決済した後の預り金予定残高を算出する預り金予定残高算出ステップと、
前記コンピュータシステムが、前記取引情報格納部に格納された取引情報に含まれる前記自動維持契約の有無から自動維持契約有りと判定された顧客について、前記預り金予定残高算出ステップで算出した預り金予定残高が前記取引情報格納部に格納された取引情報に含まれる前記維持条件に合致しているかを確認して、前記預金口座との資金移動の要否を判定する資金移動判定ステップと、
前記資金移動判定ステップにおいて資金移動を要と判定された場合に、前記預り金予定残高及び前記維持条件から算出された必要移動金額と、前記顧客情報格納部より取得した顧客の基本情報に含まれる前記預金口座に関する情報から、前記必要移動金額の資金移動処理を金融機関システムに指示するための指示電文を作成する指示電文作成ステップと、
前記指示電文を金融機関システムに送信する指示電文送信ステップと、
を有することを特徴とする預り金の自動維持方法。
A method of automatically maintaining a deposit to maintain a deposit from a customer deposited with a securities company at a predetermined level,
A customer information storage unit that stores basic information of a customer including information related to a deposit account designated in advance for the transfer of funds related to the deposit, and a maintenance condition for maintaining the deposit at a predetermined level The presence or absence of an automatic maintenance contract that prescribes the transfer of funds to and from a deposit account, a transaction information storage unit that stores customer transaction information including information relating to the maintenance conditions, and the customer deposit assets including deposits A securities company computer system comprising: a deposit asset information storage unit that stores information; and an order information storage unit that stores order information including the details of an order executed in response to a request from the customer. Information on the deposit balance from the storage unit, information on orders that have not been delivered from the order information storage unit, and deposit after settlement of the contract price of the order And the deposit will balance calculation step of calculating the gold will balance,
The deposit schedule calculated by the deposit deposit balance calculation step for the customer determined that the computer system has an automatic maintenance contract based on the presence or absence of the automatic maintenance contract included in the transaction information stored in the transaction information storage unit A fund transfer determination step of checking whether the balance matches the maintenance condition included in the transaction information stored in the transaction information storage unit and determining whether or not funds transfer with the deposit account is necessary;
When it is determined that the fund transfer is necessary in the fund transfer determination step, it is included in the required transfer amount calculated from the scheduled deposit balance and the maintenance condition, and the basic information of the customer acquired from the customer information storage unit An instruction message creating step for creating an instruction message for instructing a financial institution system to perform a fund transfer process of the required transfer amount from information on the deposit account;
An instruction message transmission step of transmitting the instruction message to a financial institution system;
A method for automatically maintaining a deposit, comprising:
前記維持条件には、受渡しが未済の注文の約定代金を決済した後の預り金予定残高を所定の金額以上に維持することが定められていて、
前記指示電文作成ステップにおいては、前記預り金予定残高算出ステップで算出する預り金予定残高が前記所定の金額以上となるための必要移動金額について、前記預金口座から振替処理を行うことを指示する指示電文を作成すること
を特徴とする請求項4記載の預り金の自動維持方法。
The maintenance condition stipulates that the planned deposit balance after settlement of the contract price of an order that has not been delivered is maintained at a predetermined amount or more,
In the instruction message creation step, an instruction for instructing to perform transfer processing from the deposit account for the required transfer amount for the deposit deposit balance calculated in the deposit deposit balance calculation step to be equal to or greater than the predetermined amount The method for automatically maintaining a deposit according to claim 4, wherein a message is created.
前記維持条件には、受渡しが未済の注文の約定代金を決済した後の預り金予定残高を所定の金額以下に維持することが定められていて、
前記指示電文作成ステップにおいては、前記預り金予定残高算出ステップで算出する預り金予定残高が前記所定の金額以下となるための必要移動金額について、前記預金口座に振込処理を行うことを指示する指示電文を作成すること
を特徴とする請求項4又は5記載の預り金自動維持方法。
The maintenance condition stipulates that the planned deposit balance after settlement of the contract price of an undelivered order is maintained below a predetermined amount,
In the instruction message creation step, an instruction for instructing to perform a transfer process to the deposit account for a transfer amount necessary for the deposit deposit balance calculated in the deposit deposit balance calculation step to be equal to or less than the predetermined amount 6. A deposit automatic maintenance method according to claim 4 or 5, wherein a message is created.
JP2005028485A 2005-02-04 2005-02-04 Deposit automatic maintenance system and automatic deposit maintenance method Active JP4471375B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005028485A JP4471375B2 (en) 2005-02-04 2005-02-04 Deposit automatic maintenance system and automatic deposit maintenance method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005028485A JP4471375B2 (en) 2005-02-04 2005-02-04 Deposit automatic maintenance system and automatic deposit maintenance method

Publications (2)

Publication Number Publication Date
JP2006215848A true JP2006215848A (en) 2006-08-17
JP4471375B2 JP4471375B2 (en) 2010-06-02

Family

ID=36979037

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005028485A Active JP4471375B2 (en) 2005-02-04 2005-02-04 Deposit automatic maintenance system and automatic deposit maintenance method

Country Status (1)

Country Link
JP (1) JP4471375B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009087089A (en) * 2007-09-28 2009-04-23 Sony Corp Securities server, bank server, securities transaction system, and processing methods and programs thereof
JP2012137997A (en) * 2010-12-27 2012-07-19 Daiwa Securities Group Inc Financial institution cooperation system, financial institution system, financial institution cooperation method and program
JP6475387B1 (en) * 2018-07-17 2019-02-27 株式会社メルカリ Information processing method, information processing apparatus, and program
JP2022157748A (en) * 2021-03-31 2022-10-14 PayPay株式会社 Information processing device, information processing method, and information processing program
JP2022160175A (en) * 2021-04-06 2022-10-19 株式会社Arent Program, method, and information processing device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009087089A (en) * 2007-09-28 2009-04-23 Sony Corp Securities server, bank server, securities transaction system, and processing methods and programs thereof
JP2012137997A (en) * 2010-12-27 2012-07-19 Daiwa Securities Group Inc Financial institution cooperation system, financial institution system, financial institution cooperation method and program
JP6475387B1 (en) * 2018-07-17 2019-02-27 株式会社メルカリ Information processing method, information processing apparatus, and program
JP2020013285A (en) * 2018-07-17 2020-01-23 株式会社メルカリ Information processing method, information processing device, and program
JP2022157748A (en) * 2021-03-31 2022-10-14 PayPay株式会社 Information processing device, information processing method, and information processing program
JP2022160175A (en) * 2021-04-06 2022-10-19 株式会社Arent Program, method, and information processing device
JP7214164B2 (en) 2021-04-06 2023-01-30 株式会社Arent program, method, information processing device

Also Published As

Publication number Publication date
JP4471375B2 (en) 2010-06-02

Similar Documents

Publication Publication Date Title
US20110208640A1 (en) Ticketed funds transfers between a brokerage account and a deposit account
JP2010509699A (en) Payment processing system debt conversion notice
US8751366B2 (en) Securitization of a commercial transaction
JP7015626B2 (en) Credit guarantee system
EP3343482A1 (en) Business management system and method through generation of accounting and financial information
JP4540002B2 (en) Inter-account settlement processing apparatus using electronic record receivable and inter-account settlement processing method
JP4471375B2 (en) Deposit automatic maintenance system and automatic deposit maintenance method
JP4542444B2 (en) Entrusted deposit / margin deposit automatic maintenance system and automatic deposit / margin deposit maintenance method
JP5080173B2 (en) Dedicated account management system for pre-funded transactions
KR101444272B1 (en) Method, system and non-transitory computer-readable recording medium for supporting securities lending and borrowing transaction by using address book
EP1197890A1 (en) Method and system for financially intermediating transaction of products
JP5263949B2 (en) Electronic Record Claim Registration Device and Electronic Record Claim Registration Method
JP3739385B1 (en) Loan limit output system, loan limit transmission system, and loan limit setting system
KR101444298B1 (en) Method, system and non-transitory computer-readable recording medium for supporting securities lending and borrowing transaction
US20100305985A1 (en) Contract management system
JP4612316B2 (en) JGB trading apparatus, system and method
US20200090142A1 (en) Financial transactions system and method utilizing blockchain transfers
JP2005085133A (en) Loan transaction system, computer program and method
JP2001283126A (en) Settlement substitution system and settlement substitution method
JP2005050026A (en) Clearing system, clearing method, clearing operation support device and clearing operation support program
JP2015191401A (en) account management server
JP2006343912A (en) Guarantee charge calculation system and guarantee charge calculation method
AU2021101189A4 (en) Method and Apparatus for Immediate Credit
US11551175B1 (en) Facilitating shareholder voting and associated proxy rights
JP7334084B2 (en) securities settlement equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070921

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100203

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100301

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100301

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130312

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4471375

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100407

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160312

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250