JP7702264B2 - Dividend payment system, blockchain system, payment control system, dividend payment method, and computer program - Google Patents
Dividend payment system, blockchain system, payment control system, dividend payment method, and computer program Download PDFInfo
- Publication number
- JP7702264B2 JP7702264B2 JP2021037871A JP2021037871A JP7702264B2 JP 7702264 B2 JP7702264 B2 JP 7702264B2 JP 2021037871 A JP2021037871 A JP 2021037871A JP 2021037871 A JP2021037871 A JP 2021037871A JP 7702264 B2 JP7702264 B2 JP 7702264B2
- Authority
- JP
- Japan
- Prior art keywords
- payment
- financial institution
- blockchain
- smart contract
- fee
- 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.)
- Active
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、ブロックチェーンにおけるトークンを利用した出資に対する分配金の支払に係る処理を、ブロックチェーンに配置されるスマートコントラクトによって制御するようにした分配金支払システム、ブロックチェーンシステム、支払制御システム、分配金支払方法、及びコンピュータプログラムに関する。 The present invention relates to a dividend payment system, a blockchain system, a payment control system, a dividend payment method, and a computer program in which the process of paying dividends for contributions using tokens in a blockchain is controlled by a smart contract placed on the blockchain.
従来、匿名組合員(投資家)からの出資と金融機関からの融資で集めた資金により、不動産等を取得し、その不動産等から得た利益を、匿名組合員に分配すると共に、金融機関への返済にあてるスキームが行われている。このようなスキームは通常に、GK-TKスキームと呼ばれており、GKは合同会社(Goudou Kaisha)を意味し、TKは匿名組合(Tokumei Kumiai)を意味し、このスキームでは、合同会社(GK)が、「資産の流動化に関する法律」に基づく特別目的会社(SPC、Special Purpose Company)を設立して必要な各種処理を行う。 Traditionally, a scheme has been in place where real estate etc. is acquired using funds raised through investments from anonymous partners (investors) and loans from financial institutions, and the profits gained from the real estate etc. are distributed to the anonymous partners and used to repay the financial institutions. This type of scheme is usually called a GK-TK scheme, where GK stands for limited liability company (Goudou Kaisha) and TK stands for anonymous partnership (Tokumei Kumiai), and in this scheme the limited liability company (GK) establishes a special purpose company (SPC) based on the "Act on Liquidation of Assets" and carries out various necessary procedures.
下記の特許文献1では、特定組合の営業者による不動産特定共同事業法に基づき証券化された不動産証券化商品を投資家に提供するものを開示する。また、下記の特許文献2では、特別目的会社(SPC)を用いて、不動産を対象とするクラウドファンディングへの出資希望者に情報を提示するものを開示する。
The following
一方、ブロックチェーン技術による資金調達を行うために、従来よりトークンが利用されており、このようなトークンを利用した資金調達の一つにセキュリティトークンを用いたSTO(Security Token Offering)という手法がある。セキュリティトークンと、上述したGK-TKスキームを組み合わせた例が、下記の非特許文献1に開示されている(非特許文献1の32、38頁等参照)。
On the other hand, tokens have traditionally been used to raise funds using blockchain technology, and one such method of fundraising using tokens is a method called STO (Security Token Offering) that uses security tokens. An example of combining security tokens with the above-mentioned GK-TK scheme is disclosed in the following non-patent document 1 (see
また、ブロックチェーンではスマートコントラクトという自律的に動作するプログラム(コンピュータプログラムの一種)が利用される。スマートコントラクトは一般に、ある条件が満たされるときに、ある動作が実行されるというものであり、スマートコントラクトに関する技術の例は、下記の特許文献3-5で開示される。 Blockchain also uses autonomously operating programs (a type of computer program) called smart contracts. A smart contract generally executes a certain action when certain conditions are met, and examples of technology related to smart contracts are disclosed in the following Patent Documents 3 to 5.
ブロックチェーン技術によるトークンを利用した投資を行う場合でも、投資額(出資の量)に応じた分配金を投資家(出資者)に支払うことになる。分配金の出資者への支払処理(振込処理)は、ブロックチェーン外に位置するサーバ(例えば、金融機関サーバ)が担うことになるが、このようなサーバは、各出資者が有するトークン数を、そのサーバ自身で記憶しておらず、また、一種のデータベースとして機能するブロックチェーンは一般的なデータベース装置と異なる特性を有するため、各出資者への振込額を特定してスムーズに分配金の支払処理を行うには、ブロックチェーン側とサーバとの間のやりとりに何らかの工夫が必要となる問題がある。 Even when investing using tokens based on blockchain technology, dividends will be paid to investors (contributors) according to the investment amount (amount of contribution). The payment (transfer) process of dividends to contributors will be handled by a server located outside the blockchain (e.g., a financial institution server). However, such a server does not store the number of tokens each contributor holds, and since the blockchain, which functions as a kind of database, has characteristics different from those of general database devices, there is a problem that some kind of ingenuity is required in the communication between the blockchain side and the server in order to identify the transfer amount to each contributor and smoothly process the dividend payment.
また、出資対象が賃借物件の場合(例えば、賃借される不動産)、そのような物件の管理者へ管理業務に係る費用を支払う必要があり、このような支払を、上述した分配金の支払いと関連付けて行うようにすれば、各種支払処理を一元的に行えるようになる。このことは、管理費用の支払いの他に、出資対象が融資物件である場合の元利金の支払い、出資対象が投資運用物件である場合の投資運用に係る報酬の支払い、出資対象が信託対象になっている場合の信託業務者への信託報酬の支払い、出資者に対する業務を行う業者への信託配当の支払い等についても同様である。 Furthermore, if the investment target is a rental property (for example, rented real estate), it is necessary to pay management fees to the manager of such property, and if such payments are made in conjunction with the payment of dividends described above, various payment processes can be carried out centrally. In addition to the payment of management fees, this also applies to the payment of principal and interest when the investment target is a loan property, the payment of investment management fees when the investment target is an investment management property, the payment of trustee fees to the trustee when the investment target is a trust object, and the payment of trust dividends to businesses that perform services for the investor.
本発明は、斯かる事情に鑑みてなされたものであり、ブロックチェーン技術によるトークンを利用した投資を行う場合に、ブロックチェーンに配置されるスマートコントラクトが主となって処理制御を行うことで、ブロックチェーン外の金融機関サーバがスムーズに分配金の支払いを行えるようした分配金支払システム、ブロックチェーンシステム、支払制御システム、分配金支払方法、及びコンピュータプログラムを提供することを目的とする。
また、本発明は、分配金の支払いに関連付けて、管理費用、元利金、投信運用に係る報酬、信託報酬、信託配当等の支払いも、スマートコントラクトの指示に基づき一元的に行えるようにした分配金支払システム、ブロックチェーンシステム、支払制御システム、分配金支払方法、及びコンピュータプログラムを提供することを目的とする。
The present invention has been made in consideration of the above circumstances, and aims to provide a dividend payment system, blockchain system, payment control system, dividend payment method, and computer program that enable a financial institution server outside the blockchain to smoothly pay dividends when making investments using tokens based on blockchain technology, with processing control being primarily performed by smart contracts placed on the blockchain.
Another object of the present invention is to provide a dividend payment system, a blockchain system, a payment control system, a dividend payment method, and a computer program that enable payments of management fees, principal and interest, fees related to investment trust management, trustee fees, trust dividends, etc., in association with the payment of dividends to be made centrally based on instructions in a smart contract.
上記課題を解決するために本発明に係る分配金支払システムは、支払指示に基づいて支払に係る処理を行う金融機関システム、及びスマートコントラクトが配置されたブロックチェーンに係るブロックチェーンシステムを備え、前記金融機関システムは出資者への分配金の支払に係る処理を行うようにしてある分配金支払システムにおいて、前記ブロックチェーンには、出資者ごとの所有トークン数を示す所有トークン情報が記録してあり、前記金融機関システムは、分配金に係る原資の入金を通知する原資入金通知を前記ブロックチェーンシステムへ送信する手段を備え、前記スマートコントラクトは、送信されてきた原資入金通知により発動するようにしてあり、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定する手段と、発動したスマートコントラクトに基づき、特定した出資者ごとの額の支払を指示する支払指示を前記金融機関システムへ送信する手段とを備え、前記金融機関システムは、前記支払指示を受信した場合、出資者のそれぞれに係る金融機関口座へ、受信した支払指示で指示される出資者ごとの額の支払に係る処理を行う手段を備えることを特徴とする。 In order to solve the above problems, the dividend payment system according to the present invention includes a financial institution system that performs processing related to payments based on payment instructions, and a blockchain system related to a blockchain in which a smart contract is placed, and the financial institution system is configured to perform processing related to the payment of dividends to investors. In this dividend payment system, the blockchain records ownership token information indicating the number of tokens owned by each investor, the financial institution system includes a means for sending a capital deposit notice to the blockchain system notifying the deposit of the capital related to the dividends, and the smart contract is activated by the transmitted capital deposit notice. The blockchain system includes a means for specifying the amount of the deposited capital to be distributed to each investor according to the ownership token information recorded in the blockchain based on the activated smart contract, and a means for sending a payment instruction to the financial institution system that instructs the payment of the amount for each identified investor based on the activated smart contract, and the financial institution system includes a means for performing processing related to the payment of the amount for each investor instructed in the received payment instruction to the financial institution account related to each investor when the payment instruction is received.
また、本発明に係る分配金支払システムは、出資者の出資に係る対象は、賃借物件に応じたものであり、前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、前記金融機関システムは、賃借料に係る入金があった旨を通知する賃借料入金通知を前記ブロックチェーンシステムへ送信する手段を備え、前記スマートコントラクトは、送信されてきた賃借料入金通知により発動するようにしてあり、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、賃借料から、賃借物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出する手段と、発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を前記金融機関サーバへ送信する手段とを備え、前記金融機関サーバは、前記各種支払指示を受信した場合、管理者に係る金融機関口座への管理料の支払、信託受託者に係る金融機関口座への信託報酬の支払、投資運用者に係る金融機関口座への報酬の支払、及びトークン取引者に係る金融機関口座への信託配当の支払に係る処理を行う手段を備えることを特徴とする。 In addition, in the dividend payment system according to the present invention, the object of the investor's investment corresponds to a rental property, the rental property is a trust established, is an object of investment management, and is purchased with a loan, the financial institution system has a means for sending a rental payment notice to the blockchain system notifying that a rental payment has been received, the smart contract is activated by the sent rental payment notice, and the blockchain system, based on the activated smart contract, calculates from the rent a management fee to the manager of the rental property, a trustee's fee to the trustee, a fee to the investment manager, and principal and interest to the lender. and means for transmitting various payment instructions to the financial institution server instructing the payment of the management fee to the administrator, the trust fee to the trustee, the fee to the investment manager, the principal and interest to the lender, and the calculated trust dividend to the token trader based on the activated smart contract, and the financial institution server is characterized in that, when the financial institution server receives the various payment instructions, it is equipped with means for performing processing related to the payment of the management fee to the financial institution account related to the administrator, the payment of the trust fee to the financial institution account related to the trustee, the payment of the fee to the financial institution account related to the investment manager, and the payment of the trust dividend to the financial institution account related to the token trader.
さらに、本発明に係る分配金支払システムは、出資者の出資に係る対象が、賃借物件に応じたものであり、前記金融機関システムは、賃借料に係る入金があった旨を通知する賃借料入金通知を前記ブロックチェーンシステムへ送信する手段を備え、前記スマートコントラクトは、送信されてきた賃借料入金通知により発動するようにしてあり、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、賃借される物件の管理者への管理料の支払を指示する管理料支払指示を前記金融機関サーバへ送信する手段を備え、前記金融機関サーバは、前記管理料支払指示を受信した場合、管理者に係る金融機関口座へ管理料の支払に係る処理を行う手段を備えることを特徴とする。 Furthermore, in the dividend payment system according to the present invention, the target of the investor's investment corresponds to a rental property, the financial institution system has a means for sending a rental fee deposit notice to the blockchain system notifying that a rental fee deposit has been made, the smart contract is activated by the sent rental fee deposit notice, the blockchain system has a means for sending a management fee payment instruction to the financial institution server based on the activated smart contract, instructing payment of a management fee to the manager of the rented property, and the financial institution server has a means for performing processing related to the payment of the management fee to the financial institution account related to the manager when the management fee payment instruction is received.
さらにまた、本発明に係る分配金支払システムは、前記賃借される物件が、信託が設定してあり、前記ブロックチェーンシステムは、前記賃借料入金通知により発動したスマートコントラクトに基づき、信託受託者への信託報酬の支払を指示する信託報酬支払指示を前記金融機関サーバへ送信する手段を備え、前記金融機関サーバは、前記信託報酬支払指示を受信した場合、信託受託者に係る金融機関口座へ信託報酬の支払に係る処理を行う手段を備えることを特徴とする。 Furthermore, the dividend payment system according to the present invention is characterized in that the rented property is placed in a trust, the blockchain system includes a means for sending a trust fee payment instruction to the financial institution server instructing the payment of a trust fee to the trustee based on a smart contract triggered by the rental payment notification, and the financial institution server includes a means for performing processing related to the payment of the trust fee to the financial institution account related to the trustee when the financial institution server receives the trust fee payment instruction.
また、本発明に係る分配金支払システムは、前記賃借される物件が、投資運用の対象であり、前記ブロックチェーンシステムは、前記賃借料入金通知により発動したスマートコントラクトに基づき、投資運用者への報酬の支払を指示する報酬支払指示を前記金融機関サーバへ送信する手段を備え、前記金融機関サーバは、前記報酬支払指示を受信した場合、投資運用者に係る金融機関口座へ報酬の支払に係る処理を行う手段を備えることを特徴とする。 The dividend payment system according to the present invention is also characterized in that the rented property is a target of investment management, the blockchain system includes a means for sending a remuneration payment instruction to the financial institution server, instructing the payment of remuneration to the investment manager, based on a smart contract activated by the rental fee deposit notification, and the financial institution server includes a means for performing processing related to the payment of remuneration to the financial institution account related to the investment manager when the remuneration payment instruction is received.
さらに、本発明に係る分配金支払システムは、前記賃借される物件が、融資により購入されたものであり、前記ブロックチェーンシステムは、前記賃借料入金通知により発動したスマートコントラクトに基づき、融資者への元利金の支払を指示する元利金支払指示を前記金融機関サーバへ送信する手段を備え、前記金融機関サーバは、前記元利金支払指示を受信した場合、融資者に係る金融機関口座へ元利金の支払に係る処理を行う手段を備えることを特徴とする。 Furthermore, the dividend payment system according to the present invention is characterized in that the rented property is purchased with a loan, the blockchain system includes a means for sending a principal and interest payment instruction to the financial institution server, which instructs the payment of principal and interest to the lender, based on a smart contract activated by the rental payment notification, and the financial institution server includes a means for performing processing related to the payment of principal and interest to the financial institution account related to the lender when the principal and interest payment instruction is received.
本発明に係る分配金支払システムは、支払指示に基づいて支払に係る処理を行う金融機関システムと、スマートコントラクトが配置されたブロックチェーンに係るブロックチェーンシステムと、前記ブロックチェーンシステムと通信可能な管理運営システムとを備え、前記金融機関システムは出資者への分配金の支払に係る処理を行うようにしてある分配金支払システムにおいて、前記ブロックチェーンには、出資者ごとの所有トークン数を示す所有トークン情報が記録してあり、前記金融機関システムは、分配金に係る原資の入金を通知する原資入金通知を前記ブロックチェーンシステムへ送信する手段を備え、前記スマートコントラクトは、送信されてきた原資入金通知により発動するようにしてあり、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、出資者ごとの分配に係る割合を特定する手段と、発動したスマートコントラクトに基づき、特定した出資者ごとの割合を示す情報を含む割合情報を前記管理運営システムへ送信する手段とを備え、前記管理運営システムは、前記割合情報を受信した場合、受信した割合情報で示される出資者ごとの割合に応じて、入金された原資に係る額を出資者ごとに分配する額を特定する手段と、特定した出資者ごとの額の支払指示を前記金融機関システムへ送信する手段とを備え、前記金融機関システムは、前記支払指示を受信した場合、出資者のそれぞれに係る金融機関口座へ、受信した支払指示で指示される出資者ごとの額の支払に係る処理を行う手段を備えることを特徴とする。 The dividend payment system according to the present invention comprises a financial institution system that performs processing related to payments based on payment instructions, a blockchain system related to a blockchain in which a smart contract is placed, and a management and operation system capable of communicating with the blockchain system, and the financial institution system is configured to perform processing related to the payment of dividends to investors. In the dividend payment system, the blockchain records owned token information indicating the number of tokens owned by each investor, the financial institution system has a means for sending a capital deposit notice to the blockchain system notifying the deposit of the capital related to the dividends, the smart contract is activated by the transmitted capital deposit notice, and the blockchain system is configured to detect the activated smart contract. The system is characterized in that it comprises a means for determining the distribution ratio for each contributor based on the contract and in accordance with the owned token information recorded on the blockchain, and a means for transmitting ratio information including information indicating the ratio for each identified contributor to the management and operation system based on the activated smart contract, and when the management and operation system receives the ratio information, it comprises a means for determining the amount of the deposited funds to be distributed to each contributor in accordance with the ratio for each contributor indicated in the received ratio information, and a means for transmitting a payment instruction for the amount for each identified contributor to the financial institution system, and when the financial institution system receives the payment instruction, it comprises a means for performing processing related to the payment of the amount for each contributor indicated in the received payment instruction to the financial institution account for each contributor.
また、本発明に係る分配金支払システムは、出資者の出資に係る対象が、賃借物件に応じたものであり、前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、前記金融機関システムは、賃借料に係る入金があった旨を通知する賃借料入金通知を前記ブロックチェーンシステムへ送信する手段を備え、前記スマートコントラクトは、送信されてきた賃借料入金通知により発動するようにしてあり、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及びトークン取引者への信託配当の支払を指示する支払情報を前記管理運営サーバへ送信する手段を備え、前記管理運営システムは、前記支払情報を受信した場合、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出する手段と、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を前記金融機関サーバへ送信する手段とを備え、前記金融機関サーバは、前記各種支払指示を受信した場合、管理者に係る金融機関口座への管理料の支払、信託受託者に係る金融機関口座への信託報酬の支払、投資運用者に係る金融機関口座への報酬の支払、及びトークン取引者に係る金融機関口座への信託配当の支払に係る処理を行う手段を備えることを特徴とする。 In addition, in the dividend payment system according to the present invention, the object of the investor's investment corresponds to a rental property, the rental property is a trust established, is an object of investment management, and is purchased through a loan, the financial institution system has a means for sending a rental payment notice to the blockchain system notifying that a rental payment has been received, the smart contract is activated by the sent rental payment notice, the blockchain system has a means for sending to the management and operation server payment information instructing the payment of a management fee to the administrator, a trust fee to the trustee, a fee to the investment manager, principal and interest to the lender, and a trust dividend to the token trader based on the activated smart contract, and the management and operation system The system includes, when the payment information is received, a means for calculating the trust dividend to the token trader by subtracting from the rent the management fee to the manager of the rented property, the trust fee to the trustee, the fee to the investment manager, and the principal and interest to the lender, and a means for transmitting various payment instructions to the financial institution server instructing the payment of the management fee to the manager, the trust fee to the trustee, the fee to the investment manager, the principal and interest to the lender, and the calculated trust dividend to the token trader, and the financial institution server includes, when the various payment instructions are received, a means for performing processing related to the payment of the management fee to the financial institution account related to the manager, the payment of the trust fee to the financial institution account related to the trustee, the payment of the fee to the financial institution account related to the investment manager, and the payment of the trust dividend to the financial institution account related to the token trader.
さらに、本発明に係る分配金支払システムは、前記ブロックチェーンシステムが、アプリケーションプログラミングインタフェースを備え、前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記原資入金通知の受信に伴って発動するようにしてあることを特徴とする。 Furthermore, the dividend payment system according to the present invention is characterized in that the blockchain system is provided with an application programming interface, and the smart contract is activated upon receipt of the notification of the deposit of the underlying capital via the application programming interface.
さらにまた、本発明に係る分配金支払システムは、前記ブロックチェーンシステムが、アプリケーションプログラミングインタフェースを備え、前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記賃借料入金通知の受信に伴って発動するようにしてあることを特徴とする。 Furthermore, the dividend payment system according to the present invention is characterized in that the blockchain system is provided with an application programming interface, and the smart contract is activated upon receipt of the rental payment notification via the application programming interface.
本発明に係るブロックチェーンシステムは、支払指示に基づいて支払に係る処理を行う外部の金融機関システムに、ブロックチェーンに配置されたスマートコントラクトに基づく支払指示により、出資者への分配金の支払に係る処理を行わせるブロックチェーンシステムにおいて、前記ブロックチェーンには、出資者ごとの所有トークン数を示す所有トークン情報が記録してあり、前記スマートコントラクトは、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知により発動するようにしてあり、発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定する手段と、発動したスマートコントラクトに基づき、特定した出資者ごとの額の支払を指示する支払指示を外部の金融機関システムへ送信する手段とを備えることを特徴とする。 The blockchain system according to the present invention is a blockchain system that causes an external financial institution system that performs processing related to payments based on payment instructions to perform processing related to the payment of dividends to investors by payment instructions based on a smart contract placed on the blockchain, and is characterized in that the blockchain records ownership token information indicating the number of tokens owned by each investor, and the smart contract is activated by a capital deposit notification that notifies the deposit of capital related to dividends from the external financial institution system, and is equipped with a means for specifying the amount of the deposited capital to be distributed to each investor according to the ownership token information recorded on the blockchain based on the activated smart contract, and a means for transmitting a payment instruction to the external financial institution system that instructs payment of the amount for each identified investor based on the activated smart contract.
また、本発明に係るブロックチェーンシステムは、アプリケーションプログラミングインタフェースを備え、前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記原資入金通知の受信に伴って発動するようにしてあることを特徴とする。 The blockchain system according to the present invention is also characterized in that it includes an application programming interface, and the smart contract is activated upon receipt of the notification of the deposit of the underlying funds via the application programming interface.
さらに、本発明に係るブロックチェーンシステムは、出資者の出資に係る対象が、賃借物件に応じたものであり、前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、前記スマートコントラクトは、外部の金融機関システムからの賃借料に係る入金があった旨を通知する賃借料入金通知により発動するようにしてあり、発動したスマートコントラクトに基づき、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出する手段と、発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を外部の金融機関サーバへ送信する手段とを備えることを特徴とする。 Furthermore, the blockchain system according to the present invention is characterized in that the object of the investor's investment corresponds to a rental property, the rental property is a trust established, is an object of investment management, and is purchased through a loan, the smart contract is activated by a rental payment notification that notifies an external financial institution system that a rental payment has been received, and the system is equipped with a means for calculating a trust dividend to a token trader by subtracting, from the rental fee based on the activated smart contract, a management fee to the manager of the rented property, a trust fee to the trustee, a fee to the investment manager, and principal and interest to the lender, and a means for transmitting various payment instructions to an external financial institution server that instruct the payment of the management fee to the manager, the trust fee to the trustee, the fee to the investment manager, the principal and interest to the lender, and the calculated trust dividend to the token trader based on the activated smart contract.
さらにまた、本発明に係るブロックチェーンシステムは、アプリケーションプログラミングインタフェースを備え、前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記賃借料入金通知の受信に伴って発動するようにしてあることを特徴とする。 Furthermore, the blockchain system according to the present invention is characterized in that it includes an application programming interface, and the smart contract is activated upon receipt of the rental payment notification via the application programming interface.
本発明に係る支払制御システムは、スマートコントラクトが配置されたブロックチェーンに係るブロックチェーンシステム及び前記ブロックチェーンシステムと通信可能な管理運営システムを備え、支払指示に基づいて支払に係る処理を行う外部の金融機関システムに、出資者への分配金の支払に係る処理を行わせる支払制御システムにおいて、前記ブロックチェーンには、出資者ごとの所有トークン数を示す所有トークン情報が記録してあり、前記スマートコントラクトは、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知により発動するようにしてあり、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、出資者ごとの分配に係る割合を特定する手段と、発動したスマートコントラクトに基づき、特定した出資者ごとの割合を示す情報を含む割合情報を前記管理運営システムへ送信する手段とを備え、前記管理運営システムは、前記割合情報を受信した場合、受信した割合情報で示される出資者ごとの割合に応じて、入金された原資に係る額を出資者ごとに分配する額を特定する手段と、特定した出資者ごとの額の支払指示を外部の金融機関システムへ送信する手段とを備えることを特徴とする。 The payment control system according to the present invention comprises a blockchain system for a blockchain in which a smart contract is placed, and a management and operation system capable of communicating with the blockchain system, and causes an external financial institution system that performs processing related to payments based on a payment instruction to perform processing related to the payment of dividends to investors. The blockchain records owned token information indicating the number of owned tokens for each investor, and the smart contract is activated by a capital deposit notification that notifies the deposit of the capital related to the dividends from the external financial institution system. The blockchain system comprises a means for specifying the ratio of distribution for each investor according to the owned token information recorded in the blockchain based on the activated smart contract, and a means for transmitting ratio information including information indicating the ratio for each identified investor based on the activated smart contract to the management and operation system. When the management and operation system receives the ratio information, it comprises a means for specifying the amount of the deposited capital to be distributed to each investor according to the ratio for each investor indicated in the received ratio information, and a means for transmitting a payment instruction for the amount for each identified investor to the external financial institution system.
また、本発明に係る支払制御システムは、前記ブロックチェーンシステムが、アプリケーションプログラミングインタフェースを備え、前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記原資入金通知の受信に伴って発動するようにしてあることを特徴とする。 The payment control system according to the present invention is also characterized in that the blockchain system is provided with an application programming interface, and the smart contract is activated upon receipt of the notification of the deposit of the underlying funds via the application programming interface.
さらに、本発明に係る支払制御システムは、出資者の出資に係る対象が、賃借物件に応じたものであり、前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、前記スマートコントラクトは、外部の金融機関システムからの賃借料に係る入金があった旨を通知する賃借料入金通知により発動するようにしてあり、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及びトークン取引者への信託配当の支払を指示する支払情報を前記管理運営サーバへ送信する手段を備え、前記管理運営システムは、前記支払情報を受信した場合、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出する手段と、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を外部の金融機関サーバへ送信する手段とを備えることを特徴とする。 Furthermore, in the payment control system according to the present invention, the object of the investor's investment corresponds to a rental property, the rental property is a trust established, is an object of investment management, and is purchased through a loan, the smart contract is activated by a rental payment notification that notifies an external financial institution system that a payment related to the rental fee has been received, and the blockchain system pays, based on the activated smart contract, a management fee to the administrator, a trust fee to the trustee, a fee to the investment manager, principal and interest to the lender, and a credit fee to the token trader. The management and operation system is characterized by having a means for transmitting payment information to the management and operation server that instructs the payment of the trust dividend, and when the management and operation system receives the payment information, a means for calculating the trust dividend to the token trader by subtracting from the rent a management fee to the manager of the rented property, a trust fee to the trustee, a fee to the investment manager, and principal and interest to the lender, and a means for transmitting various payment instructions to an external financial institution server that instruct the payment of the management fee to the manager, the trust fee to the trustee, the fee to the investment manager, principal and interest to the lender, and the calculated trust dividend to the token trader.
本発明に係る支払制御システムは、前記ブロックチェーンシステムが、アプリケーションプログラミングインタフェースを備え、前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記賃借料入金通知の受信に伴って発動するようにしてあることを特徴とする。 The payment control system according to the present invention is characterized in that the blockchain system is provided with an application programming interface, and the smart contract is activated upon receipt of the rental payment notification via the application programming interface.
本発明に係る分配金支払方法は、スマートコントラクトが配置されたブロックチェーンに係るブロックチェーンシステムが、支払指示に基づいて支払に係る処理を行う金融機関システムに、出資者への分配金の支払に係る処理を行わせる分配金支払方法において、前記ブロックチェーンは、出資者ごとの所有トークン数を示す所有トークン情報を記録し、前記金融機関システムは、分配金に係る原資の入金を通知する原資入金通知を前記ブロックチェーンシステムへ送信するステップを実行し、前記スマートコントラクトは、送信されてきた原資入金通知により発動し、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、発動したスマートコントラクトに基づき、特定した出資者ごとの額の支払を指示する支払指示を前記金融機関システムへ送信するステップとを実行し、前記金融機関システムは、前記支払指示を受信した場合、出資者のそれぞれに係る金融機関口座へ、受信した支払指示で指示される出資者ごとの額の支払に係る処理を行うステップを実行することを特徴とする。 The dividend payment method according to the present invention is a method in which a blockchain system related to a blockchain in which a smart contract is deployed causes a financial institution system that performs processing related to payments based on a payment instruction to perform processing related to the payment of dividends to investors, in which the blockchain records ownership token information indicating the number of owned tokens for each investor, the financial institution system executes a step of sending a capital deposit notice notifying the deposit of the capital related to the dividend to the blockchain system, the smart contract is activated by the transmitted capital deposit notice, and the blockchain system executes a step of specifying an amount related to the deposited capital to be distributed to each investor according to the ownership token information recorded in the blockchain based on the activated smart contract, and a step of sending a payment instruction to the financial institution system based on the activated smart contract, instructing payment of the amount for each identified investor, and when the financial institution system receives the payment instruction, executes a step of performing processing related to the payment of the amount for each investor instructed in the received payment instruction to the financial institution account related to each investor.
また、本発明に係る分配金支払方法は、スマートコントラクトが配置されたブロックチェーンに係るブロックチェーンシステム及び前記ブロックチェーンシステムと通信可能な管理運営システムが、支払指示に基づいて支払に係る処理を行う金融機関システムに、出資者への分配金の支払に係る処理を行わせる分配金支払方法システムにおいて、前記ブロックチェーンは、出資者ごとの所有トークン数を示す所有トークン情報を記録し、前記金融機関システムは、分配金に係る原資の入金を通知する原資入金通知を前記ブロックチェーンシステムへ送信するステップを実行し、前記スマートコントラクトは、送信されてきた原資入金通知により発動し、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、出資者ごとの分配に係る割合を特定するステップと、発動したスマートコントラクトに基づき、特定した出資者ごとの割合を示す情報を含む割合情報を前記管理運営システムへ送信するステップとを実行し、前記管理運営システムは、前記割合情報を受信した場合、受信した割合情報で示される出資者ごとの割合に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、特定した出資者ごとの額の支払指示を前記金融機関システムへ送信するステップとを実行し、前記金融機関システムは、前記支払指示を受信した場合、出資者のそれぞれに係る金融機関口座へ、受信した支払指示で指示される出資者ごとの額の支払に係る処理を行うステップを実行することを特徴とする。 In addition, the dividend payment method according to the present invention is a dividend payment method system in which a blockchain system related to a blockchain in which a smart contract is placed and a management and operation system capable of communicating with the blockchain system cause a financial institution system that performs processing related to payments based on payment instructions to perform processing related to the payment of dividends to investors, the blockchain records owned token information indicating the number of tokens owned by each investor, the financial institution system executes a step of sending a raw material deposit notice to the blockchain system notifying the deposit of raw material related to dividends, the smart contract is activated by the transmitted raw material deposit notice, and the blockchain system performs a step of executing a payment instruction for the blockchain system based on the activated smart contract. The system executes a step of determining the distribution ratio for each contributor according to the owned token information recorded in the smart contract, and a step of transmitting ratio information including information indicating the ratio for each identified contributor to the management and operation system based on the activated smart contract, and when the management and operation system receives the ratio information, it executes a step of determining the amount of the deposited funds to be distributed to each contributor according to the ratio for each contributor indicated in the received ratio information, and a step of transmitting a payment instruction for the amount for each identified contributor to the financial institution system, and when the financial institution system receives the payment instruction, it executes a step of performing a process for paying the amount for each contributor indicated in the received payment instruction to the financial institution account for each contributor.
さらに、本発明に係る分配金支払方法は、スマートコントラクトが配置されたブロックチェーンに係るブロックチェーンシステムが、支払指示に基づいて支払に係る処理を行う外部の金融機関システムに、出資者への分配金の支払に係る処理を行わせる分配金支払方法において、前記ブロックチェーンは、出資者ごとの所有トークン数を示す所有トークン情報を記録し、前記スマートコントラクトは、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知により発動し、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、発動したスマートコントラクトに基づき、特定した出資者ごとの額の支払を指示する支払指示を外部の金融機関システムへ送信するステップとを実行することを特徴とする。 Furthermore, the dividend payment method according to the present invention is a dividend payment method in which a blockchain system related to a blockchain in which a smart contract is deployed causes an external financial institution system that performs processing related to payment based on a payment instruction to perform processing related to the payment of dividends to investors, characterized in that the blockchain records ownership token information indicating the number of tokens owned by each investor, the smart contract is activated by a raw material deposit notification that notifies the deposit of raw materials related to dividends from the external financial institution system, and the blockchain system executes the steps of: based on the activated smart contract, specifying the amount of the deposited raw materials to be distributed to each investor according to the ownership token information recorded in the blockchain; and based on the activated smart contract, transmitting a payment instruction to the external financial institution system instructing payment of the amount for each identified investor.
さらにまた、本発明に係る分配金支払方法は、出資者の出資に係る対象が、賃借物件に応じたものであり、前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、前記スマートコントラクトは、外部の金融機関システムからの賃借料に係る入金があった旨を通知する賃借料入金通知により発動し、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出するステップと、発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を外部の金融機関サーバへ送信するステップとを実行することを特徴とする。 Furthermore, the dividend payment method according to the present invention is characterized in that the object of the investor's investment corresponds to a rental property, the rental property is a trust established, is an object of investment management, and is purchased with a loan, the smart contract is activated by a rental payment notification that notifies an external financial institution system that a rental payment has been received, and the blockchain system executes the steps of: calculating the trust dividend to the token trader by subtracting the management fee to the manager of the rented property, the trust fee to the trustee, the fee to the investment manager, and the principal and interest to the lender from the rent based on the activated smart contract; and transmitting various payment instructions to the external financial institution server to instruct the payment of the management fee to the manager, the trust fee to the trustee, the fee to the investment manager, the principal and interest to the lender, and the calculated trust dividend to the token trader based on the activated smart contract.
また、本発明に係る分配金支払方法は、スマートコントラクトが配置されたブロックチェーンに係るブロックチェーンシステム及び前記ブロックチェーンシステムと通信可能な管理運営システムが、支払指示に基づいて支払に係る処理を行う外部の金融機関システムに、出資者への分配金の支払に係る処理を行わせる分配金支払方法システムにおいて、前記ブロックチェーンは、出資者ごとの所有トークン数を示す所有トークン情報を記録し、前記スマートコントラクトは、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知により発動し、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、出資者ごとの分配に係る割合を特定するステップと、発動したスマートコントラクトに基づき、特定した出資者ごとの割合を示す情報を含む割合情報を前記管理運営システムへ送信するステップとを実行し、前記管理運営システムは、前記割合情報を受信した場合、受信した割合情報で示される出資者ごとの割合に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、特定した出資者ごとの額の支払指示を外部の金融機関システムへ送信するステップとを実行することを特徴とする。 The dividend payment method according to the present invention is characterized in that a blockchain system related to a blockchain in which a smart contract is placed and a management and operation system capable of communicating with the blockchain system cause an external financial institution system that performs processing related to payment based on a payment instruction to perform processing related to the payment of dividends to investors, the blockchain records ownership token information indicating the number of tokens owned by each investor, the smart contract is activated by a capital deposit notification that notifies the deposit of the capital related to the dividend from the external financial institution system, the blockchain system executes a step of specifying the ratio of the distribution for each investor according to the ownership token information recorded in the blockchain based on the activated smart contract, and a step of transmitting ratio information including information indicating the ratio for each identified investor to the management and operation system based on the activated smart contract, and when the management and operation system receives the ratio information, it executes a step of specifying the amount of the deposited capital to be distributed to each investor according to the ratio for each investor indicated in the received ratio information, and a step of transmitting a payment instruction for the amount for each identified investor to the external financial institution system.
さらに、本発明に係る分配金支払方法は、出資者の出資に係る対象が、賃借物件に応じたものであり、前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、前記スマートコントラクトは、外部の金融機関システムからの賃借料に係る入金があった旨を通知する賃借料入金通知により発動し、前記ブロックチェーンシステムは、発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及びトークン取引者への信託配当の支払を指示する支払情報を前記管理運営サーバへ送信するステップを実行し、前記管理運営システムは、前記支払情報を受信した場合、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出するステップと、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を外部の金融機関サーバへ送信するステップとを実行することを特徴とする。 Furthermore, in the dividend payment method according to the present invention, the object of the investor's investment corresponds to a rental property, the rental property is a trust established, is an object of investment management, and is purchased through a loan, the smart contract is activated by a rental deposit notification that notifies an external financial institution system that a deposit related to the rental has been made, and the blockchain system instructs the payment of a management fee to the administrator, a trustee's fee to the trustee, a fee to the investment manager, principal and interest to the lender, and a trust dividend to the token trader based on the activated smart contract. The management and operation system executes a step of transmitting payment information indicated by the payment information to the management and operation server, and when the management and operation system receives the payment information, the management and operation system executes a step of calculating a trust dividend to the token trader by subtracting from the rent a management fee to the manager of the rented property, a trust fee to the trustee, a fee to the investment manager, and principal and interest to the lender, and a step of transmitting various payment instructions to an external financial institution server instructing the payment of the management fee to the manager, the trust fee to the trustee, the fee to the investment manager, principal and interest to the lender, and the calculated trust dividend to the token trader.
本発明に係るコンピュータプログラムは、出資者ごとの所有トークン数を示す所有トークン情報を記録するブロックチェーンに係るブロックチェーンシステムに含まれるノードに応じたコンピュータ装置に、支払指示に基づいて支払に係る処理を行う外部の金融機関システムが出資者への分配金の支払に係る処理を行うように制御を行わせるためのコンピュータプログラムにおいて、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知により発動したことに基づき、前記コンピュータ装置に、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、特定した出資者ごとの額の支払を指示する支払指示を外部の金融機関システムへ送信するステップとを実行させることを特徴とする。 The computer program according to the present invention is a computer program for causing a computer device corresponding to a node included in a blockchain system related to a blockchain that records owned token information indicating the number of owned tokens for each investor to control an external financial institution system that performs processing related to payments based on a payment instruction to perform processing related to the payment of dividends to investors, and is characterized in that, based on being triggered by a raw materials deposit notification that notifies the deposit of raw materials related to dividends from the external financial institution system, the computer device executes a step of specifying the amount of the deposited raw materials to be distributed to each investor according to the owned token information recorded in the blockchain, and a step of transmitting a payment instruction to the external financial institution system instructing payment of the amount specified for each investor.
本発明にあっては、ブロックチェーン外の金融機関システムからブロックチェーンシステムへ送信された原資入金通知によりスマートコントラクトが発動し、その発動したスマートコントラクトに基づき、ブロックチェーンに記憶される所有トークン情報に応じて、出資者ごとの分配に係る支払の額が特定され、特定した内容を示す支払指示が金融機関システムへ向けて送信されるので、発動したスマートコントラクトに起因して、ブロックチェーンで記憶される所有トークン情報に応じた割合で、各出資者への分配金の支払いをスムーズに行えるようになる。なお、原資入金通知の送信については、金融機関システムからブロックチェーンシステムへ直接的に送信することや、ブロックチェーンシステムに対して通信等に係る処理を担う装置等を介して送信することのいずれで行うことも含まれるものとする。 In the present invention, a smart contract is activated by a capital deposit notice sent from a financial institution system outside the blockchain to the blockchain system, and based on the activated smart contract, the amount of payment for distribution to each contributor is specified according to the owned token information stored in the blockchain, and a payment instruction indicating the specified amount is sent to the financial institution system. As a result, due to the activated smart contract, dividends can be smoothly paid to each contributor in a ratio according to the owned token information stored in the blockchain. Note that the transmission of the capital deposit notice includes either sending it directly from the financial institution system to the blockchain system or sending it to the blockchain system via a device or the like that handles processing related to communication, etc.
本発明にあっては、ブロックチェーン外の金融機関システムから送信された賃借料の入金通知によりスマートコントラクトが発動し、その発動したスマートコントラクトに基づき、トークン取引者へ支払う信託配当の額を算出して、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示が金融機関システムへ向けて送信されるので、スマートコントラクトの発動に起因して、必要な支払先への支払処理を一元的に行えるようになる。なお、賃借料の入金通知の送信についても、金融機関システムからブロックチェーンシステムへ直接的に送信することや、ブロックチェーンシステムに対して通信等に係る処理を担う装置等を介して送信することのいずれで行うことも含まれるものとする。 In the present invention, a smart contract is activated by a rental payment notification sent from a financial institution system outside the blockchain, and the amount of trust dividend to be paid to the token trader is calculated based on the activated smart contract, and various payment instructions are sent to the financial institution system to instruct the payment of the management fee to the administrator, the trust fee to the trustee, the fee to the investment manager, the principal and interest to the lender, and the calculated trust dividend to the token trader. Therefore, payment processing to the necessary payees can be performed centrally due to the activation of the smart contract. Note that the sending of the rental payment notification may be performed either directly from the financial institution system to the blockchain system or via a device or the like that handles processing related to communication, etc. to the blockchain system.
本発明にあっては、出資対象が賃借物件である場合で、賃借料の支払いに基づく入金通知を金融機関システムがブロックチェーンシステムへ送信することにより、その賃借料の入金通知により、スマートコントラクトが発動するようにして、発動したスマートコントラクトに基づき、管理者への管理料の支払を指示する支払指示をブロックチェーンシステムから金融機関システムへ送信するので、管理者への管理料の支払もスマートコントラクトに基づく指示に従って行えるようになる。 In the present invention, when the investment target is a rental property, the financial institution system sends a deposit notification based on the payment of the rental fee to the blockchain system, and the notification of the rental fee deposit activates a smart contract. Based on the activated smart contract, a payment instruction to pay the management fee to the manager is sent from the blockchain system to the financial institution system, so that the management fee to the manager can also be paid in accordance with the instructions based on the smart contract.
本発明にあっては、出資対象の賃借物件に信託が設定してあるとき、賃借料の入金通知により発動したスマートコントラクトに基づき、信託受託者への信託報酬の支払を指示する支払指示をブロックチェーンシステムから金融機関システムへ送信するので、信託受託者への信託報酬の支払もスマートコントラクトに基づく指示に基づき行えるようになる。 In the present invention, when a trust is established for the rental property that is the subject of investment, a payment instruction to pay the trust fee to the trustee is sent from the blockchain system to the financial institution system based on a smart contract that is activated by notification of the rental payment, so that the payment of the trust fee to the trustee can also be made based on instructions based on the smart contract.
また、本発明にあっては、出資対象の賃借物件が投信運用の対象であるとき、賃借料の入金通知により発動したスマートコントラクトに基づき、投資運用者への報酬の支払を指示する支払指示をブロックチェーンシステムから金融機関システムへ送信するので、投資運用者への報酬の支払もスマートコントラクトに基づく指示に従って行えるようになる。 In addition, in the present invention, when the rental property that is the subject of investment is the subject of investment trust management, a payment instruction to pay the investment manager a fee is sent from the blockchain system to the financial institution system based on the smart contract that is activated by the notification of the rental fee deposit, so that the payment of the fee to the investment manager can also be made in accordance with the instruction based on the smart contract.
さらに、本発明にあっては、出資対象の賃借物件が融資により購入されたものであるとき、賃借料の入金通知により発動したスマートコントラクトに基づき、融資者への元利金の支払を指示する支払指示をブロックチェーンシステムから金融機関システムへ送信するので、融資者への元利金支払もスマートコントラクトに基づく指示に従って行えるようになる。 Furthermore, in the present invention, when the rental property to be invested in has been purchased with a loan, a payment instruction to pay the principal and interest to the lender is sent from the blockchain system to the financial institution system based on the smart contract activated by the notification of the rental payment, so that the payment of principal and interest to the lender can also be made according to instructions based on the smart contract.
本発明にあっては、金融機関システムとブロックチェーンシステムとの間に、管理運営システムが存在する場合、発動したスマートコントラクトに起因して、各出資者への分配金の支払を行うにあたり、管理運営システムで各出資者の支払の額を特定することにより、ブロックチェーンシステムの処理負担を低減した上で、ブロックチェーンで記憶される所有トークン情報に応じた割合で、各出資者への分配金の支払いをスムーズに行えるようになる。 In the present invention, when a management and operation system exists between a financial institution system and a blockchain system, when a dividend payment is made to each contributor due to an activated smart contract, the management and operation system identifies the amount of payment made by each contributor, thereby reducing the processing burden on the blockchain system and enabling smooth payment of dividends to each contributor in a ratio according to the owned token information stored in the blockchain.
本発明にあっては、金融機関システムとブロックチェーンシステムとの間に、管理運営システムが存在する場合、発動したスマートコントラクトに起因して、管理運営システムでも、管理者、信託受託者、投資運用者、融資者、及びトークン取引者への各種支払を行うにあたり、管理運営システムでトークン取引者への支払額の算出等を行うので、ブロックチェーンシステムの処理負担を低減した上で、各種支払に関する処理をスムーズに行えるようになる。 In the present invention, when a management and operation system exists between a financial institution system and a blockchain system, the management and operation system also makes various payments to the administrator, trustee, investment manager, lender, and token trader due to an activated smart contract, and the management and operation system performs calculations of the payment amount to the token trader, thereby reducing the processing burden on the blockchain system and enabling various payment-related processes to be carried out smoothly.
本発明にあっては、アプリケーションプログラミングインタフェースを介した原資入金通知、又は賃借料入金通知の受信に伴って、スマートコントラクトが発動するようにしてあるので、ブロックチェーンシステム外からの通知を、アプリケーションプログラミングインタフェースを介することにより、柔軟な受信対応が可能となり、それにより、外部からの通知でスマートコントラクトを安定して発動させて、各種処理を実行できる。 In the present invention, a smart contract is activated when a capital deposit notification or rental payment notification is received via an application programming interface. This allows notifications from outside the blockchain system to be flexibly received via the application programming interface, making it possible to stably activate the smart contract in response to notifications from outside and execute various processes.
本発明では、ブロックチェーン技術によるトークンを利用した出資(投資)を行う場合に、分配金の支払処理を行うブロックチェーン外の金融機関システムが各出資者の出資割合を記憶していなくても、ブロックチェーンに配置されるスマートコントラクトが各出資者への支払に係る処理を主導するため、スムーズに出資者への分配金の支払に係る処理を行える。 In the present invention, when making an investment using tokens created by blockchain technology, even if the financial institution system outside the blockchain that processes the payment of dividends does not store the investment ratio of each investor, the smart contract placed on the blockchain takes the lead in processing the payments to each investor, so that the processing related to the payment of dividends to investors can be carried out smoothly.
また、本発明では、ブロックチェーン外の金融機関システムから送信された賃借料の入金通知によりスマートコントラクトが発動し、その発動したスマートコントラクトに基づき、トークン取引者へ支払う信託配当の額を算出して、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を金融機関システムへ送信するので、各種支払に係る処理をスマートコントラクトが主導して一元的に行えると共に、賃借料の支払いが完了してから、各種支払を行えるので、資金的に負担がかからない良好な支払の流れを形成できる。 In addition, in the present invention, a smart contract is activated by a notification of rental payment sent from a financial institution system outside the blockchain, and the amount of trust dividend to be paid to the token trader is calculated based on the activated smart contract, and various payment instructions are sent to the financial institution system instructing the payment of the management fee to the administrator, the trustee's fee to the trustee, the fee to the investment manager, the principal and interest to the lender, and the calculated trust dividend to the token trader.This allows the smart contract to take the lead in centralizing the processing of various payments, and various payments can be made after the rental payment has been completed, creating a good payment flow that does not impose a financial burden.
さらに本発明では、金融機関システムとブロックチェーンシステムとの間に、管理運営システムが存在する場合、管理運営システムで各出資者の支払の額を特定することにより、分配金の支払処理を行うブロックチェーン外の金融機関システムが各出資者の出資割合を記憶していなくても、ブロックチェーンシステムの処理負担を低減した上で、ブロックチェーンで記憶される所有トークン情報に応じた割合で、各出資者への分配金の支払いをスムーズに行える。 Furthermore, in the present invention, if a management and operation system exists between the financial institution system and the blockchain system, the management and operation system identifies the amount of payment from each contributor, and even if the financial institution system outside the blockchain that processes the dividend payment does not store the investment ratio of each contributor, the processing burden on the blockchain system can be reduced and dividends can be smoothly paid to each contributor at a ratio according to the owned token information stored in the blockchain.
さらにまた、本発明では、金融機関システムとブロックチェーンシステムとの間に、管理運営システムが存在する場合、管理運営システムでも、管理者、信託受託者、投資運用者、融資者、及びトークン取引者への各種支払を行うにあたり、管理運営システムでトークン取引者への支払額の算出等を行うので、ブロックチェーンシステムの処理負担を低減した上で、各種支払に関する処理をスムーズに行える。 Furthermore, in the present invention, when a management and operation system exists between the financial institution system and the blockchain system, the management and operation system also performs calculations of payment amounts to token traders when making various payments to the administrator, trustee, investment manager, lender, and token trader, thereby reducing the processing burden on the blockchain system and enabling various payment-related processes to be carried out smoothly.
また、本発明では、アプリケーションプログラミングインタフェースを介した原資入金通知、又は賃借料入金通知の受信に伴って、スマートコントラクトが発動するようにしてあるので、ブロックチェーンシステム外からの通知に対して柔軟な受信対応を行って、スマートコントラクトを発動でき、それによりスマートコントラクトの手動により様々な支払処理を一元的に実行できる。 In addition, in the present invention, a smart contract is activated when a notification of capital deposit or rental payment is received via an application programming interface, so that the smart contract can be activated by flexibly responding to notifications from outside the blockchain system, and various payment processes can be executed centrally by manually using the smart contract.
図1は、本発明に係る分配金支払システムの前提となるGK-TKスキームの一例を示す概略図である。図1に示すGK-TKスキームは、匿名組合員(匿名組合出資者、投資家である出資者)からの出資と金融機関からの融資で集めた資金により、不動産(例えば、賃借不動産物件)を取得し、その不動産から得た賃借料に基づく資金が、匿名組合員への分配、金融機関への返済、投資運用者(図1ではアセットマネージャー5)への報酬、賃借不動産の事務管理会社6(管理者、例えば会計事務所)の管理料等に充当されるスキームになっている。
Figure 1 is a schematic diagram showing an example of a GK-TK scheme that is the premise of the dividend payment system according to the present invention. The GK-TK scheme shown in Figure 1 is a scheme in which real estate (e.g., rental real estate property) is acquired with funds collected from investments from anonymous partners (anonymous partnership contributors, contributors who are investors) and loans from financial institutions, and funds based on rent from the real estate are used for distributions to anonymous partners, repayments to financial institutions, compensation to investment managers (
具体的には、図1に示す例において、賃借不動産物件の購入に10億円が必要であるとすると、その10億円の中の3億円分をレンダー7a(金融機関、融資者に相当)からの融資を受けたローン1aとし、10億円の中の3億円分をメザニンレンダー7a(金融機関、融資者に相当)からの融資を受けたローン1bとし、残りの4億円を匿名組合(TK)からの出資分(匿名組合出資分1c)とする。合同会社GKは、特定目的会社(SPC)を設立して、上述した賃借不動産物件を購入するための資金の調達や賃借不動産物件の運用等に係る各種業務を行う。
Specifically, in the example shown in Figure 1, if 1 billion yen is needed to purchase a rental real estate property, 300 million yen of that 1 billion yen will be loan 1a provided by
賃借不動産物件には信託受益権が設定されて投資運用の対象となり、不動産原所有者であるオリジネーター2は、賃借不動産物件に係る不動産管理処分信託契約を、信託受託者である信託銀行3と結び、それにより受益権はオリジネーター2へ移行する。オリジネーター2と合同会社GK(特定目的会社)との間では、受益権譲渡契約が結ばれ、合同会社GKは賃借不動産物件に係る受益権を取得する一方、オリジネーター2は受益権取得代金を得る。
Trust beneficiary rights are established in the rental real estate property and it becomes the subject of investment management, and
また、信託銀行3は、賃借不動産物件の不動産賃借人4と賃借借契約を結ぶことで、不動産賃借人4から支払われる賃借料の入金を受けることになる。なお、図1には示していないが、信託銀行3は、不動産経営代行業者(プロパティマネージャーPM)とプロパティマネジメント契約(PM契約)を結んで、不動産賃借人4との賃借借契約を不動産経営代行業者が行うにようにして、不動産賃借人に対する業務等を不動産経営代行業者に委託してもよい。
In addition, the trust bank 3 will receive rent paid by the
合同会社GK(特定目的会社)は、賃借不動産物件に係るアセットマネジメント契約を、投資運用業者であるアセットマネージャー5と締結する。それにより、アセットマネージャー5(投資運用者に相当)は、アセットマネジメント報酬を合同会社GK(特定目的会社)から得る。さらに、合同会社GK(特定目的会社)は、賃借不動産物件の事務管理に係る契約(事務管理契約)を事務管理会社6(例えば、会計事務所)と締結する。それにより、事務管理会社6(賃借物件の管理者に相当)は、事務管理契約に係る契約料(管理料)を合同会社GK(特定目的会社)から得る。
LLC GK (special purpose company) enters into an asset management contract for rental real estate properties with
また、賃借不動産物件の購入資金の一部を担う匿名組合出資分1cについては、この一部を証券化してエクイティ投資家9(匿名組合出資者)から出資を募るようにしており、本実施形態の場合は、ブロックチェーンに係るトークン(セキュリティトークン、みなし一項有価証券または二項有価証券に相当)により不動産の証券化を図る。図1に示す例では、このような出資募集及びトークンの販売等に係る業務を募集販売会社8(電子記録移転業者、第一種金商業者、第二種金商業者、トークン取引者に相当)が行う。
Furthermore, a portion of the
募集販売会社8による出資募集及びトークンの販売は様々な方式が想定できるが、一例として、発行市場での募集販売を行うプライマリーマーケットと、流通市場における地位譲渡のための相対取引を行うセカンダリーマーケットの二段階で行うことが考えられる。プライマリーマーケットでは、募集販売会社8は、トークンの発行体(営業者)となる合同会社GKと募集業務受託契約を結び、発行体情報(募集情報等)の登録を行ってから、トークン(セキュリティトークン)の募集販売を一定の募集期間を設けて発行市場で投資家(例えば、特例業務対象投資家、エクイティ投資家9)に対して行う。セキュリティトークンの購入を希望する投資家は、募集期間中に申し込みを行うことになる。
Various methods are possible for the solicitation of contributions and sale of tokens by the soliciting and selling
募集販売会社8は、募集期間の終了に伴い、合同会社GKに対してセキュリティトークンを一括買付する。ブロックチェーン(ブロックチェーンは図1で示さず)でのセキュリティトークンの発行を合同会社GKが行い、発行したトークン数を投資家と対応付けてブロックチェーンに登録(記録)する。
When the subscription period ends, the soliciting and selling
上記のようなプライマリーマーケットにおけるセキュリティトークン購入の具体例として、例えば、合同会社GKが、出資募集総額(匿名組合出資分1c)を4億円にして、40,000トークンをブロックチェーンにて発行したとする(合同会社ウォレットに40,000トークンが入っている状態)。この場合、出資単位は1口あたり1万円とする。各投資家は、希望する口数を購入することになり、一部の投資家の購入例としては、第1の投資家は1口(1トークン)を購入、第2の投資家は50口(50トークン)、第3の投資家は15口(15トークン)、第4の投資家は30口(30トークン)を購入等することになる。これらの購入に応じて、ブロックチェーンでは、第1の投資家に対応付けて所有数の1トークンが記憶され、第2の投資家に対応付けて所有数の50トークンが記憶され、第3の投資家に対応付けて所有数の15トークンが記憶され、第4の投資家に対応付けて所有数の30トークンが記憶された状態となる。
As a specific example of security token purchases in the primary market as described above, for example, assume that LLC GK has raised a total investment amount (anonymous
また、上述したセカンダリーマーケットにおける相対取引でのセキュリティトークンは、募集販売会社8が、取引の一方の当事者となる取引システムを構築し、この取引システムを介して、セキュリティトークンの売買取引を行うことになる。具体的に、募集販売会社8は、アセットマネージャー5から通知されるセキュリティトークンに係る基準価額に売却用のスプレッドを上乗せしたセキュリティトークンの売却価格(1口あたりの価格)と、上記の基準価額に買付用のスプレッドを上乗せした買付価格を取引システムで提示する(例えば、募集販売会社8は、インターネット上にブラウザで閲覧可能なオンライン取引サイトを開設し、そのウェブサイト(オンライン取引サイト)でセキュリティトークンの売却価格及び買付価格を提示する)。
For security tokens in bilateral transactions in the secondary market described above, the recruiting and
既にセキュリティトークンを所有しており且つ売却を希望する投資家であれば、上述した取引システムを通じて、所有しているセキュリティトークンの所望口数を募集販売会社8へ売却できる。この場合、例えば、投資家がセキュリティトークンを1口あたり1万円で購入したときに、上述した取引システムでの1口あたりの売却価格として1万5百円が提示されており、その売却価格で売却ができれば、その投資家は1口あたり5百円の売却益を得られることになる。
Investors who already own security tokens and wish to sell them can sell the desired number of security tokens they own to the subscription and
また、セキュリティトークンの取得を希望する投資家の場合、上述した取引システムを通じてセキュリティトークンの購入が可能となる。例えば、上述した取引システムでの1口あたりの買付価格(購入価格)として1万7百円が提示されていれば、投資家が募集販売会社8へ1口あたり1万7百円の購入金額を支払うことで、その投資家は所望口数のセキュリティトークンを取得できる。
Investors who wish to acquire security tokens can purchase security tokens through the above-mentioned trading system. For example, if the purchase price (purchase price) per unit is set at 10,700 yen in the above-mentioned trading system, the investor can acquire the desired number of security tokens by paying the purchase amount of 10,700 yen per unit to the
上記のようなセキュリティトークンの売却・買付は、セキュリティトークンの移動に係る約定データとして、例えば、日締めの処理(日単位の処理)でブロックチェーンへ登録(記録)されることになる。具体的には、売却・買付に応じた所定のトランザクションに係る処理を経てブロックチェーンに記録されるトランザクションに係るデータが更新対象となり、その後、そのデータは秘密鍵を用いた電子署名に係る処理が行われることで、電子署名済となって、ブロックチェーンに記録されるデータの更新が行われる(決済や清算も完了する)。 The sale and purchase of security tokens as described above will be registered (recorded) in the blockchain as contract data related to the movement of security tokens, for example, by daily processing (daily processing). Specifically, the data related to the transaction recorded in the blockchain after processing related to a specific transaction corresponding to the sale or purchase will be updated, and then the data will be digitally signed by processing related to an electronic signature using a private key, and the data recorded in the blockchain will be updated (and settlement and liquidation will also be completed).
セキュリティトークンの売買に係るブロックチェーンへの記録は、デジタル匿名組合管理(セキュリティトークン管理)としてブロックチェーンに記録管理されるようにしており、各投資家(各出資者)や募集販売会社ごとに売買に係るセキュリティトークンの数値が記録される。例えば、ある投資家が10口のセキュリティトークンを売却した場合、ブロックチェーンの記憶状態は、その投資家の所有するセキュリティトークンの数量が10口減少したものとなる一方、募集販売会社8の所有するセキュリティトークンの数量が10口増加したものになる。また、他のある投資家が10口のセキュリティトークンを購入した場合、ブロックチェーンの記憶状態は、その投資家の所有するセキュリティトークンの数量が10口増加したものとなる一方、募集販売会社8の所有するセキュリティトークンの数量が10口減少したものになる。
The records of the buying and selling of security tokens are recorded and managed on the blockchain as digital anonymous partnership management (security token management), and the numerical value of the security tokens bought and sold is recorded for each investor (investor) and each soliciting and selling company. For example, if an investor sells 10 security tokens, the blockchain's memory state will show that the number of security tokens owned by the investor has decreased by 10, while the number of security tokens owned by the soliciting and selling
なお、ブロックチェーンには、上述したセキュリティトークンの売買に係る情報以外にも、セキュリティトークンの発行体である合同会社GKの情報、募集販売対象の匿名組合出資分1cに係る情報(募集情報等)、及びアセットマネージャー5による基準価額、取引価額(売却価格、購入価格)等の価額情報等も記録される。
In addition to the information related to the buying and selling of security tokens described above, the blockchain also records information on GK LLC, the issuer of the security tokens, information on the
そして、ブロックチェーンに記憶されるセキュリティトークンは上述したように、賃借不動産物件に係る匿名組合出資分1cに基づいたものであり、各投資家の出資分に応じたものになるため、賃借不動産物件の不動産賃借人4からの賃借料が分配金の原資となって、ブロックチェーンに記憶されるセキュリティトークンを所有する各投資家(出資者)へ、セキュリティトークンの所有口数(所有持分)に応じて分配されることになる。
As described above, the security tokens stored in the blockchain are based on the
本発明では、このようなセキュリティトークンの所有口数に応じた各出資者への分配金の分配を、ブロックチェーン上に配置されるスマートコントラクトの制御に基づいてスムーズに行えるようにしたことが特徴の一つになっている。また、賃借不動産物件の事務管理会社6(賃借不動産物件の管理者)への契約料(管理料)の支払、レンダー7a及びメザニンレンダー7a(融資者)への融資に対する元利金の支払、アセットマネージャー5(投資運用者)へのアセットマネジメント報酬(投資運用報酬)の支払、募集販売会社8(トークン取引者)への信託配当の支払も、スマートコントラクトに基づき行うようにしたことも本発明の特徴になっている。以下、上述した図1に示すGK-TKスキームの一例を前提とした場合の本発明の実施形態を詳しく説明していく。
One of the features of the present invention is that the distribution of dividends to each investor according to the number of shares of security tokens owned can be smoothly performed based on the control of a smart contract placed on the blockchain. Another feature of the present invention is that the payment of contract fees (management fees) to the rental property management company 6 (manager of the rental property), the payment of principal and interest on loans to the
図2は、本発明の実施形態に係る分配金支払システム10の全体的な概要を示す。分配金支払システム10は、金融機関システム11及び支払制御システム50を広域のネットワークNWで接続したものになっており、更に支払制御システム50は、管理運営システム20、及びブロックチェーンシステム30(以下、BCシステム30と称す)を、広域のネットワークNWに比べてローカル的なネットワークで通信可能に接続した構成になっている。なお、支払制御システム50では、管理運営システム20が、広域のネットワークNWに接続しており、それゆえ、金融機関システム11と、BCシステム30は、管理運営システム20を介して通信を行う。
Figure 2 shows an overall overview of the
金融機関システム11は、ある一つの金融機関(例えば、AAA銀行)により運営されるシステムであり、金融機関サーバ12及び口座データベース装置15(以下、口座DB装置15と称す)を備える。金融機関システム11は後述するように、外部からの支払指示に基づいて、匿名組合出資分1c(図1参照)に投資(出資)する各出資者A、B、C等(図1の匿名組合出資者のエクイティ投資家9等を含む投資家に相当)、信託銀行3(信託受託者に相当)、アセットマネージャー5(投資運用者に相当)、事務管理会社6(管理者に相当)、レンダー7a(融資者に相当)、メザニンレンダー7a(融資者に相当)、及び募集販売会社8(トークン管理者に相当)のそれぞれの金融機関口座への支払に係る処理(振込処理)を行う。
The
なお、金融機関システム11を運営する金融機関(例えば、AAA銀行)に口座を作成したユーザについては、その作成した口座のデータ(口座データ)が、口座DB装置15に記憶されるようになっており、本実施形態では、合同会社GK(図1参照)に応じたABC合同会社に係る金融機関口座、及び募集販売会社8(図1参照)に応じたXYZ募集販売会社等に係る金融機関口座データを格納する複数の口座テーブルが記憶されている。
For users who have created accounts at financial institutions (e.g., AAA Bank) that operate
支払制御システム50に含まれる管理運営システム20は、図1に示す募集販売会社8に応じたXYZ募集販売会社が主になって運営されるシステムである。管理運営システム20を運営するXYZ募集販売会社は、上述したトークン(セキュリティトークン)の募集販売や相対取引に係るトークン取引サービスを提供する。トークンの買付又は売却を希望するユーザ(出資者に相当)は、このXYZ募集販売会社の提供するトークン取引サービスを介して、トークンの買付又は売却を行うことになるが、その前に、このサービスに登録して、トークン取引用の口座を開設する。なお、XYZ募集販売会社によるトークン取引サービスは、ウェブサイトや、ユーザの使用する端末にインストールするアプリケーションソフト、又は店頭等を通じてユーザにトークンの売買機会を提供する。
The management and
管理運営システム20は、管理運営サーバ21、バッチ処理サーバ25、及びデータベースサーバ27(以下、DBサーバ27と称す)を備える。匿名組合出資分1c(図1参照)へ投資(出資)する各出資者A、B、C等は、XYZ募集販売会社が提供するトークン取引サービスの登録ユーザ(顧客)となり、これら各出資者に係る情報は、管理運営システム20に記憶される。また、各出資者A、B、C等が所有するセキュリティトークンの数を示す情報(所有トークン情報に相当)は、上述したように、ブロックチェーン(本実施形態では、BCシステム30に係るブロックチェーン)に記憶されるが、ブロックチェーンを介さない処理・対応等も可能にするため管理運営システム20(DBサーバ27)にも記憶されるようになっている。なお、管理運営システム20に含まれる管理運営サーバ21、バッチ処理サーバ25、及びDBサーバ27にとって、上述した金融機関システム11(金融機関サーバ12)は、外部のシステム(外部の金融機関サーバ12)とした取り扱いになる。
The management and
支払制御システム50に含まれるBCシステム30は、ブロックチェーンを管理する複数のノード(本実施形態では、コンピュータ装置31に相当)をピア・トゥ・ピア(Peer to Peer)通信方式で接続したネットワークシステムになっている。本実施形態のBCシステム30によるブロックチェーンのタイプは、プライベートチェーンになっており、このBCシステム30もXYZ募集販売会社が主となって運営される。従って、管理運営システム20及びBCシステム30は、XYZ募集販売会社による支払制御システム50として機能する。なお、BCシステム30(及びBCシステム30を構成するノードであるコンピュータ装置31)にとっても、上述した金融機関システム11(金融機関サーバ12)は、外部のシステム(外部の金融機関サーバ12)とした取り扱いになる。以下、これらの各システム11、20、30等について更に詳しく説明していく。
The
図3は、図2に示す金融機関システム11に含まれる金融機関サーバ12の内部のハード的な構成の概要を示す。この金融機関サーバ12は、図2の金融機関システム11に含まれる口座DB装置15が記憶するユーザの金融機関口座(預金口座)に係る情報に対して指示制御等の処理を行うと共に、外部のシステムからの要求に応じて、他の金融機関口座との連携処理(一の口座と他の口座との間での入出金処理)等の制御を行う。なお、図2では、金融機関システム11の中に1つの金融機関サーバ12を示すに留めるが、分散処理等を行うことで複数のサーバコンピュータ等の装置を組み合わせて金融機関サーバ12を構成してもよく、このような複数装置による構成の場合も、本発明に係る金融機関サーバ12に相当する。
Figure 3 shows an overview of the internal hardware configuration of the
本実施形態における金融機関サーバ12には、一般的なサーバコンピュータ(サーバ装置)を適用しており、全体的な制御及び各種処理を行うMPU12aに、各種モジュール・デバイス等を内部接続線12hで接続している。各種モジュール・デバイス等には、通信モジュール12b、RAM12c、ROM12d、入力インタフェース12e、出力インタフェース12f、記憶部12g等がある。
In this embodiment, a general server computer (server device) is used as the
通信モジュール12bは、ネットワークとの接続モジュールに相当する通信デバイス(通信手段)であり、所要の通信規格に応じたものである(例えばIEEEに応じたLANモジュール)。通信モジュール12bは、所要の通信機器(図示は省略。例えばルータ等が該当)を介してネットワークと接続されており、本実施形態では、図2に示す支払制御システム50(管理運営システム20及びBCシステム30)や、他の金融機関システム等の他の外部システム(データベースシステム等も含む)との通信を可能にすると共に、金融機関システム11のシステム内部の他の装置(口座DB装置15等)との通信も可能にする。
The communication module 12b is a communication device (communication means) equivalent to a connection module with a network, and conforms to the required communication standard (for example, a LAN module conforming to IEEE). The communication module 12b is connected to the network via the required communication equipment (not shown, such as a router), and in this embodiment, enables communication with the payment control system 50 (management and
RAM12cは、MPU12aの処理に伴う内容、ファイル、データ等を一時的に記憶するものであり、ROM12dは、MPU12aの基本的な処理内容を規定したプログラム等を記憶する。入力インタフェース12eは、金融機関システム11のシステム管理者等からの操作指示等を受け付けるキーボード12i、マウス(図示せず)等が接続されるものであり、システム管理者等から受け付けた操作指示等をMPU12aへ伝える。出力インタフェース12fは、ディスプレイ12j(表示出力装置)が接続されるものであり、MPU12aの処理に伴う内容をディスプレイ12jへ出力し、システム管理者等が現在の処理内容等を確認できるようにしている。
記憶部12gは、プログラム、各種データ、各種情報等を記憶するものであり、本実施形態ではシステムプログラムP1、金融機関処理プログラムP2、金融機関API13、及び金融機関ユーザテーブル14等を記憶する。システムプログラムP1は、サーバ用のオペレーションシステムに応じた各種処理を規定したものであり、この規定内容に基づいた処理をMPU12aが実行することで、金融機関サーバ12はサーバコンピュータとしての各種機能を発揮する。
The
金融機関処理プログラムP2は、金融機関システム11を直接又は間接的に管理運営する金融機関に口座を開設しているユーザの登録情報の維持管理、及び口座への入出金に係る制御処理等をMPU12aに実行させることを規定したプログラミング内容を含み、このようなプログラミング内容により、MPU12aは各種手段として機能する。具体的には、金融機関(銀行等)にユーザが口座を開設する場合に必要な情報(ユーザの氏名・名称、住所、電話番号、メールアドレス、自動振込等に係るユーザ情報)を、金融機関サーバ12が、通信モジュール12bを介して受信すると、そのユーザに応じた口座番号を発行すると共に、発行した口座番号と受信したユーザの情報(ユーザ情報)をセットにして、金融機関ユーザテーブル14に記憶する処理をMPU12aに実行させることを、金融機関処理プログラムP2は規定する。
The financial institution processing program P2 includes programming content that specifies that the
また、金融機関処理プログラムP2は、入出金に係る処理も行い、外部から入金を通知する入金通知を受信すると、後述する口座DB装置15へ入金情報を送って、入金先の口座へ入金額等を記憶させて、入金に係る処理を行う。また、このような入金に係る処理の完了に伴い、入金があった旨を金融機関ユーザテーブル14に登録されている所定の通知先へ連絡するサービスに対応した処理も金融機関処理プログラムP2は規定する。通知される内容には、入金の名目、入金の額、及び入金元(入金者)を示す情報等が含まれる。 The financial institution processing program P2 also processes deposits and withdrawals, and when it receives a deposit notification from outside to notify the user of a deposit, it sends the deposit information to the account DB device 15 (described below), stores the deposit amount, etc. in the destination account, and processes the deposit. The financial institution processing program P2 also prescribes processing corresponding to a service that notifies a specified notification destination registered in the financial institution user table 14 of the receipt of the deposit upon completion of such deposit processing. The contents of the notification include the name of the deposit, the amount of the deposit, and information indicating the source of the deposit (the depositor).
本実施形態では、賃借不動産物件の各不動産賃借人4(図1参照)からの賃借料は、一旦、信託銀行3(図1参照)の金融機関口座へ支払われるようになっており、信託銀行3は、各不動産賃借人から賃借料の支払が完了すると、支払われた各不動産賃借人の合計の賃借料をまとめて、ABC合同会社の金融機関口座(例えば、AAA銀行に設けられたABC合同会社の口座)へ引落等により入金するようにしている。 In this embodiment, rent from each real estate tenant 4 (see Figure 1) of the rented real estate property is initially paid to a financial institution account of the trust bank 3 (see Figure 1). When the trust bank 3 has completed payment of rent from each real estate tenant, it consolidates the total rent paid by each real estate tenant and deposits it by debit or other means into the financial institution account of ABC LLC (for example, the account of ABC LLC at AAA Bank).
後述するように金融機関ユーザテーブル14には、入金があった場合の通知先が予め登録されており、ABC合同会社の金融機関口座へ信託銀行3から賃借料の入金があった場合の通知先には、支払制御システム50(管理運営システム20を介したBCシステム30)のアドレスが登録されている。そのため、信託銀行3からABC合同会社へ賃借料の入金(振込又は引落)があると、金融機関処理プログラムP2の規定により、MPU12aは、賃借料の入金があった旨を知らせる入金通知(賃借料入金通知)をBCシステム30宛に送信する処理を実行する。
As described below, the financial institution user table 14 preregisters the notification destination when a deposit is made, and the address of the payment control system 50 (
さらに、金融機関処理プログラムP2は、通信モジュール12bで外部から振込又は引落等による支払の指示(支払指示)を受信すると、口座DB装置15へ出金情報を送って、指示された額を支払元の口座(金融機関ユーザテーブル14にユーザ情報が格納されるユーザの口座)から、指示された支払先の金融機関口座へ振込等で支払うという支払に係る処理をMPU12aが実行することを規定する。なお、指示された支払先が、金融機関システム11を運営する金融機関(例えばAAA銀行)と異なる別の金融機関(例えばBBB銀行)である場合は、その別の金融機関に係る外部システムに対して支払に係る処理が行われることになる。一方、指示された支払先が、金融機関システム11を運営する金融機関(例えばAAA銀行)と同じ金融機関(例えばAAA銀行)である場合は、金融機関システム11に係る内部システムに対して支払に係る処理が行われることになる。
Furthermore, the financial institution processing program P2 prescribes that when the communication module 12b receives an instruction (payment instruction) for payment by transfer or withdrawal from the outside, the
上記のような支払に係る処理が行われて、支払が完了すると、支払元へ支払完了の通知がMPU12aの制御により送信されることに加えて、金融機関ユーザテーブル14に予め格納されている通知先へ支払完了通知をMPU12aが送信する処理を行うことも金融機関処理プログラムP2は規定する。
When the payment-related processing as described above is performed and the payment is completed, the financial institution processing program P2 also specifies that in addition to sending a notification of payment completion to the payer under the control of the
本発明に係る分配金の支払は、このような金融機関処理プログラムP2が規定する処理を利用して行うものになっている。例えば、賃借料の入金があると、MPU12aは、金融機関ユーザテーブル14に格納されている情報に基づいて、賃借料入金通知(本発明に係るスマートコントラクト発動通知に相当)を支払制御システム50の中のBCシステム30へ送信する処理を行うことになる。また、この賃借料入金通知の送信に伴い、後述するように、金融機関サーバ12は各種支払指示を受信することになるので、この各種支払指示に基づき、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及び募集販売会社8(XYZ募集販売会社)への支払に係る処理をMPU12aにより行うことになる。
The payment of dividends according to the present invention is made using the processing stipulated by the financial institution processing program P2. For example, when rent is deposited, the
そして、募集販売会社8(XYZ募集販売会社)へ支払われる信託配当は、各出資者への分配金の原資になるので、XYZ募集販売会社の金融機関口座へ信託配当(分配金に係る原資)の入金があると、金融機関サーバ12は、信託配当入金通知(原資入金通知。本発明に係るスマートコントラクト発動通知に相当)を支払制御システム50の中のBCシステム30へ送信する処理を行う。そして、この信託配当入金通知の送信に伴い、後述するように、金融機関サーバ12は分配金に係る支払指示を受信することになるので、この支払指示に基づき、各出資者の金融機関口座へ支払指示で指示される額の支払に係る処理をMPU12aにより行うことになる。
The trust dividend paid to the soliciting and selling company 8 (XYZ soliciting and selling company) becomes the source of the dividends to each investor, so when the trust dividend (source of dividends) is deposited in the financial institution account of the XYZ soliciting and selling company, the
また、記憶部12gに記憶される金融機関API13は、金融機関サーバ12の外部に配置されるアプリケーションと、上述した金融処理プログラムP2とを介在する処理を行うAPI(Application Programming Interface)である。本実施形態では、上述した金融機関処理プログラムP2の支払(振込又は引落)に係る処理を行うにあたり、外部のアプリケーションの動作により、通信モジュール12bで外部から支払指示を受信すると、その支払指示が金融機関API13を呼び出して、支払指示に含まれる内容が金融機関処理プログラムP2へ金融機関API13を介して伝えられ、それにより金融機関処理プログラムP2は、上述した支払に係る処理を行うようになる。
Furthermore, the
図4は、記憶部12gに記憶される金融機関ユーザテーブル14の中身の主要な概要を示す。この金融機関ユーザテーブル14は、金融機関システム11を運営する金融機関(例えばAAA銀行)に口座を開設したユーザに係る情報(ユーザ情報)を格納したものであり、口座番号に対応づけてユーザ情報が記憶される。口座番号は上述したように、金融機関処理プログラムP2の規定に基づくMPU12aにより、ユーザごとに発行されたものである。なお、金融機関システム11を運営する金融機関が、本店に加えて支店も有する場合は、そのユーザが口座を申し込んだ本店、本店番号、又は支店の名称、支店番号も、そのユーザの口座番号に対応付けて金融機関ユーザテーブル14に格納される。
Figure 4 shows an outline of the main contents of the financial institution user table 14 stored in the
口座番号に対応付けて金融機関ユーザテーブル14に格納されるユーザ情報としては、口座開設時にユーザから金融機関へ提供された情報であり、ユーザの氏名(法人の場合は法人名)、住所、電話番号、メールアドレス等のユーザを特定する情報や、振込や引落等による入金又は出金に係る処理の完了を通知する通知先に係る情報(通知先情報)も、そのユーザの口座番号に対応付けて格納される(通知先情報は、通知先欄14aに格納)。通知先情報の中身は、入金又は出金の対象となる名目、入金元又は出金先の名称、通知先の名称、通知先のネットワーク上のアドレス等の情報を含んだものになっている。一つの口座で、複数の入金又は出金の通知が行えるようにするため、一つの口座番号に対応づけて、複数の通知先情報を通知先欄14aに格納可能にしている。
The user information stored in the financial institution user table 14 in association with the account number is information provided by the user to the financial institution when the account was opened, and includes information identifying the user, such as the user's name (or corporate name in the case of a corporation), address, telephone number, and email address, as well as information regarding the notification destination to be notified of the completion of processing related to deposits or withdrawals by transfer or deduction (notification destination information), which is also stored in association with the user's account number (notification destination information is stored in the
図4に示す金融機関ユーザテーブル14の場合の例では、ABC合同会社に対応する通知先欄14aに格納される通知先情報として、名目が賃借料、入金元の名称が信託銀行3(図1参照)、通知先には支払制御システム50の中のBCシステム30に係るアドレスを示す情報を含んだものになっている。また、XYZ募集販売会社に対応する通知先欄14aに格納される通知先情報は、名目が信託配当、入金元の名称がABC合同会社、通知先には支払制御システム50の中のBCシステム30に係るアドレスを示す情報を含んだものになっている。
In the example of financial institution user table 14 shown in Figure 4, the notification information stored in
図5(a)は、図2に示す金融機関システム11に含まれる口座DB装置15の概要を示す。本実施形態の口座DB装置15は、汎用的なデータベース装置を適用しており、金融機関に口座(預金口座等)を開設した各ユーザの口座(預金・決済用などの口座)の入出金等に関する情報を日時に関連づけて、ユーザの口座ごとにテーブルとして記憶するようになっており、内部構成の概要として、制御部15a、通信部15b、及びDB部15c等を有する。制御部15aは、口座DB装置15に関する全体的な各種制御処理を行うものであり、通信部15bは、金融機関サーバ12等との通信を行って金融機関口座に関する入出金等の情報の送受を行う。
Figure 5 (a) shows an overview of the
DB部15cは、データベース(DB)を記憶し、本実施形態では、金融機関口座DB16を記憶する。この金融機関口座DB16は、金融機関口座(預金等の口座)を開設したユーザごとに、そのユーザの金融機関口座の入出金情報を格納したテーブルを含む。図5(a)では、金融機関口座DB16は、ABC合同会社の口座テーブル17、XYZ募集販売会社の口座テーブル18といった法人口座のテーブルや、個人ユーザのユーザAの口座テーブル19といった複数の口座テーブルを含む金融機関口座DB16がDB部15cに格納される。これらの法人又は個人用の各口座テーブルは、法人又は個人のユーザの金融機関口座(例えば、預金口座)に応じたものであり、各ユーザが金融機関に口座開設を申し込んだことにより、制御部15の制御により金融機関口座DB16の中に作成される。
The
図5(b)は、金融機関口座DB16に含まれる口座テーブルの一例として、ABC合同会社の口座テーブル17の中身の一部の概要を示す。この口座テーブル17は、上方の概要欄17aの中に口座名義、口座番号、及び現在の口座入金額を含むと共に、その概要欄17aの下方の入出金欄17bの中に、日時と対応づけて、ABC合同会社の金融機関口座(預金口座)への入出金の情報(入出金額)を格納しており、このような口座テーブル17への情報の格納は、通信部15bで受信した金融機関サーバ12からの情報に基づき、制御部15aの制御処理により行われる。
Figure 5(b) shows an overview of part of the contents of ABC LLC's account table 17 as an example of an account table included in financial
例えば、通信部15bが、金融機関サーバ12から、ABC合同会社の口座番号、入金額(金額)、入金元、入金に係る項目等を示す入金情報を受信すると、制御部15aは、受信した入金情報に含まれるABC合同会社の口座番号を手がかかりにして、DB部15cに記憶される金融機関口座DB16の中から、ABC合同会社の口座テーブル17を特定し、その特定したABC合同会社の口座テーブル17に、入金情報の受信日時と共に、入金情報に含まれる各情報(入金、入金元、項目等)を格納する制御処理を行う。このような入金に係る制御処理により、その入金に係る金額がABC合同会社の口座テーブル17の入出金欄17bの中に日時と対応づけて自動的に追加されると共に、概要欄17aに含まれる現在の口座入金額も更新される。
For example, when the
また、通信部15bが、金融機関サーバ12から、ABC合同会社の口座番号、出金額(金額)、出金に係る項目、出金先情報(出金先の金融機関名、金融機関識別番号、出金先の口座名義、口座番号等)等を示す出金情報(支払指示)を受信した場合、制御部15aは、受信した出金情報に含まれるABC合同会社の口座番号を手がかかりにして、DB部15cに記憶される金融機関口座DB16の中から、ABC合同会社の口座テーブル17を特定し、その特定したABC合同会社の口座テーブル17の現在の口座入金額が、受信した出金情報に含まれる金額以上であるかを比較して確認する。
In addition, when the
現在の口座入金額が、受信した出金情報に含まれる金額以上である場合、出金情報に含まれる金額を、出金する額としてABC合同会社の口座テーブル17の入出金欄17bの中に日時と対応付けて格納する制御処理を行うと共に、出金情報に含まれる出金額及び出金先情報を参照して、そのような出金額及び出金先を示す支払情報を生成し、出金先情報の示す送信元へ通信部15bから送信する制御処理を行う。なお、このような出金の処理が行われると、ABC合同会社の口座テーブル17の現在の口座入金額(概要欄17aに含まれる残高の額)も、出金額分が自動的に減額されて更新されることになる。
If the current account deposit amount is equal to or greater than the amount included in the received withdrawal information, a control process is performed in which the amount included in the withdrawal information is stored in the deposit/
一方、上述した比較により、ABC合同会社の口座テーブル17の現在の口座入金額が、受信した出金情報に含まれる出金額未満である場合、出金情報に含まれる金額を出金できないので、制御部15aは、ABC合同会社の預金口座の入金額が不足して出金できないことを示す支払不可情報を生成し、出金先情報の送信元へ通信部15bから送信する制御処理を行う。
On the other hand, if the above comparison shows that the current account deposit amount in ABC LLC's account table 17 is less than the withdrawal amount included in the received withdrawal information, the amount included in the withdrawal information cannot be withdrawn, so the
上述した例は、ABC合同会社の口座テーブル17を用いた場合で説明したが、金融機関口座DB16に格納される他の口座テーブルについても同様となる。また、対象となる金融機関が複数の支店等を持つ場合は、上述した金融機関口座DB16のようなデータベースが、支店等ごとに設けられることになり、この場合は、支店等を識別する情報が、支店ごとのデータベースに付されて、各データベースに格納される各ユーザの口座テーブルを特定し、上述した通信部15bから送受される入金・出金情報・支払情報等にも支店等を識別する情報が含まれようになる。
The above example was explained using the account table 17 of ABC LLC, but the same applies to other account tables stored in financial
図6は、図2に示す支払制御システム50の中の管理運営システム20に含まれる管理運営サーバ21の内部のハード的な構成の概要を示す。管理運営システム20は、支払制御システム50における全体的な管理を行うと共に、支払制御システム50の通信処理においても中心的な役割を担い、支払制御システム50における送受信は、管理運営システム20(管理運営サーバ21)を介して行うことになる。そのため、支払制御システム50の外部から、BCシステム30宛ての送信が行われても、そのような送信は、管理運営システム20(管理運営サーバ21)を介してBCシステム30へ送られることになり、また、BCシステム30から支払制御システム50の外部へ送信する場合も、そのような送信は、管理運営システム20(管理運営サーバ21)を介して、支払制御システム50の外部へ送られる。
Figure 6 shows an overview of the internal hardware configuration of the
管理運営システム20(管理運営サーバ21)は上述したように、XYZ募集販売会社が主となって運営されており、そのXYZ募集販売会社の顧客となる各出資者(図1の匿名組合出資分1cへ出資する出資者)に関する情報を記憶しており、これらの各出資者の情報を参照しながら、図2に示す金融機関システム11(金融機関サーバ12)と、BCシステム30(コンピュータ装置31)との間に介在して、両者のやりとりを補助することで、出資者への分配金の支払等がスムーズに行われるように各種処理を行う。
As described above, the management operation system 20 (management operation server 21) is operated primarily by the XYZ recruitment and sales company, and stores information about each investor who is a customer of the XYZ recruitment and sales company (investors who contribute to the anonymous
本実施形態における管理運営サーバ21も、上述した金融機関サーバ12と同様に、一般的なサーバコンピュータ(サーバ装置)を適用しており、図6に示すように、全体的な制御及び各種処理を行うMPU21aに、各種モジュール・デバイス等を内部接続線21hで接続しており、各種モジュール・デバイス等には、通信モジュール21b、RAM21c、ROM21d、入力インタフェース21e、出力インタフェース21f、記憶部21g等がある。なお、分散処理等を行うことで複数のサーバコンピュータ等の装置を組み合わせて管理運営サーバ21を構成してもよいことは、上述した金融機関サーバ12の場合と同様である。通信モジュール21b、RAM21c、ROM21d、入力インタフェース21e、出力インタフェース21fは、金融機関サーバ12の場合と同様な仕組みであるため説明は省略する。
In this embodiment, the management and
記憶部21gは、プログラム、各種データ、各種情報等を記憶するものであり、本実施形態ではシステムプログラムP10、取引プログラムP11、ユーザDB22、及び支払テーブル23等を記憶する。システムプログラムP10は、金融機関サーバ12のシステムプログラムP1と同等なものであり、このシステムプログラムP10の規定内容に基づいた処理をMPU21aが実行することで、管理運営サーバ21はサーバコンピュータとしての各種機能を発揮する。取引プログラムP11の説明を行う前に、ユーザDB22及び支払テーブル23について説明する。
The
図7は、記憶部21gに記憶されるユーザDB22の中身の一部の概要を示している。ユーザDB22は、XYZ募集販売会社のトークン取引サービスに登録してトークン取引に係る口座を開設したユーザ(出資者)の情報を記憶する。口座の登録完了にあわせて、ユーザを識別するユーザIDがXYZ募集販売会社(運営管理サーバ21)から各ユーザに付与されており、ユーザDB22では、付与されたユーザIDに対応付けてユーザの各種情報を格納する。
Figure 7 shows an overview of part of the contents of
具体的にユーザDB22は、ユーザIDごとに、ユーザの氏名、住所、電話番号、メールアドレス、UID(ユーザ端末の識別情報)、職業、PW(パスワード)、ユーザの使用する金融機関(銀行等)の情報(銀行名、支店名、金融機関口座の番号等の分配金の支払等に必要な情報)、及びXYZ募集販売会社で開設したユーザのトークン取引口座の口座番号(トークン取引口座欄13aに格納される番号)等を記憶している。なお、本実施形態では、登録されたメールアドレスをログイン時のログインIDとして用いており、また、PWはユーザ登録時にユーザ自身が設定した英数字情報を用いている。
Specifically, the user DB22 stores, for each user ID, the user's name, address, telephone number, email address, UID (identification information of the user's terminal), occupation, PW (password), information on the financial institution (bank, etc.) used by the user (information necessary for payment of dividends, such as the bank name, branch name, and financial institution account number), and the account number of the user's token trading account opened at XYZ Recruitment and Sales Company (the number stored in the token
また、ユーザDB22のオプション決済欄13bには、トークンの購入に用いることが可能な決済サービスに係る情報が格納される。本実施形態では、金融機関口座(例えば、預金口座)からXYZ募集販売会社のトークン取引用の口座へ振り替えられた資金を用いてトークンの購入を行うことを基本とするが、それ以外のオプションの決済サービスによる購入方式にも対応している。例えば、金融機関口座からトークン取引口座への振替を行わずに、金融機関口座(預金口座)に入金されている資金を直接用いてトークンの購入を行うことや(リアルタイム口座振替サービスを用いた購入)、クレジットカード(信用販売制度に応じた購入に係るカード)、デビットカード(預金口座からの即時決済に応じた購入に係るカード)、プリペイドカード(前払式の決済制度に応じた購入に係るカード)等の各種カードを用いたトークンの購入にも、XYZ募集販売会社の取引サービスは対応している。
In addition, the
このようなオプションの決済サービスの購入方式を設定したユーザのオプション決済欄13bには、設定されたオプションの決済サービスによる購入方式の情報が格納される。なお、オプションの決済サービスによる購入方式を設定していないユーザのオプション決済欄13bは空欄になっている。さらに、ユーザDB22の取引口座残高欄13cには、各ユーザのトークン取引口座の残高(円による残高)が格納される。なお、取引口座残高欄13cの残高は、トークンの購入や売却の取引に伴い随時更新される。
In the
図8は、記憶部21gに記憶される支払テーブル23の中身の概要を示す。支払テーブル23は、本発明の分配金支払に伴う他の支払に関する情報(ABC合同会社の支払に係る情報)を格納しており、本実施形態では、図1に示す信託銀行3への信託報酬、アセットマネージャー5への投資運用報酬、事務管理会社6への管理料(契約料)、並びにレンダー7a及びメザニンレンダー7aへの融資に対する元利金、XYZ募集販売会社への信託配当といったそれぞれの支払に関する情報を記録している。
Figure 8 shows an overview of the contents of the payment table 23 stored in the
一例として、信託銀行3については、支払名目、支払先(振込先)となる金融機関情報(例えば、銀行の名称、銀行の識別番号、支店名、支店の識別番号等、金融機関口座番号等)が記憶され、及び支払額(投信運用報酬に応じた額)として所定の額が記憶される。このような支払テーブル23の記憶内容は、信託銀行3、事務管理会社6、レンダー7a、メザニンレンダー7aについても同様である。
As an example, for trust bank 3, the payment subject and financial institution information of the payee (transfer destination) (e.g., bank name, bank identification number, branch name, branch identification number, etc., financial institution account number, etc.) are stored, and a predetermined amount is stored as the payment amount (amount corresponding to the investment trust management fee). The contents stored in this payment table 23 are the same for trust bank 3, administrative management company 6,
また、XYZ募集販売会社については、支払名目、XYZ募集販売会社の金融機関情報(例えば、銀行の名称、銀行の識別番号、支店名、支店の識別番号等)、及び金融機関口座番号も記憶されるが、XYZ募集販売会社への信託配当の支払額は後述するように、管理運営サーバ21の処理により特定されるので、XYZ募集販売会社への支払額の欄は空欄になっている。このような支払テーブル23の記憶内容が記憶する内容は、図1に示すGK-TKスキームを確立する際に、ABC合同会社からXYZ募集販売会社へ伝えられるものであり、このような伝えられた内容が支払テーブル23に予め記憶される。なお、記憶対象の内容(例えば、支払額)に変更が生じると、支払テーブル23の記憶内容が随時更新される。
For XYZ Recruitment Sales Company, the payment item, financial institution information for XYZ Recruitment Sales Company (e.g., bank name, bank identification number, branch name, branch identification number, etc.), and financial institution account number are also stored, but the amount of the trust dividend payment to XYZ Recruitment Sales Company is specified by the processing of the management and
次に、記憶部21gに記憶される取引プログラムP11について説明する。取引プログラムP11は、上述したトークン取引サービスに係る処理についてMPU21aが行う内容を規定すると共に、本発明に係る分配金等の支払処理において、金融機関システム11(金融機関サーバ12)と、BCシステム30(コンピュータ装置31)とのやりとりを補助するための各種処理をMPU21aが各種手段として行うことを規定する。
Next, the transaction program P11 stored in the
トークン取引サービスについて、取引プログラムP11は、ウェブサイト等を通じて、このサービスに登録したユーザ(出資者)がサービスを利用する場合、自身の使用する通信端末を通じてログインを行うと、トークンの売買に係る画面を通信端末に表示させて、ユーザの所望する取引を行えるようにするためのMPU21aの各種処理を規定する。そして、トークンは、株式のように頻繁に値段が変化するものではなく、アセットマネージャー5により基準価額(例えば、1日に1回)が提示されることから、トークン取引サービスを通じたトークン取引の管理は日単位の日次処理で行われ、取引の結果(トークンの売買に係る履歴等)を示すデータ(約定データ)は、MPU21aの制御により、BCシステム30へ送られる(電子署名がなされた後の取引データは、決済データとして再度、BCシステム30へ送られる)。
Regarding the token trading service, when a user (investor) who has registered for this service via a website or the like uses the service, the trading program P11 specifies various processes of the
また、本発明に係る分配金等の支払の具体的な処理については、金融機関サーバ12から、賃借不動産物件の不動産賃借人4からの賃借料がABC合同会社の金融機関口座へ引落等により入金された旨を示すBCシステム30宛ての賃借料入金通知(入金額、入金元、名目などを通知する情報)を管理運営サーバ21が通信モジュール21bで受信した場合、受信した賃借料入金通知を一旦、RAM21cに記憶すると共に、その賃借料入金通知をBCシステム30へ送信(転送)する制御処理をMPU21aが行う。
In addition, with regard to the specific processing of the payment of dividends etc. according to the present invention, when the management and
そして、この賃借量入金通知の送信に伴って、後述するようにBCシステム30から送信されてきた支払情報を管理運営サーバ21が通信モジュール21bで受信した場合、MPU21aは、RAM21cに記憶された入金通知で示される入金額を読み出して特定し、その特定した額(賃借料に相当する入金額)から、支払テーブル23に格納されている信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7aへの支払額の総額を減算した額を信託配当として算出する。
When the management and
それからMPU21aは、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社への支払を指示する各種支払指示を生成して、金融機関システム11(金融機関サーバ12)へ送信する処理を行う。この各種支払指示には、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社のそれぞれについて、支払テーブル23に格納されている金融機関情報(銀行の名称、銀行の識別番号、支店名、支店の識別番号等)、金融機関口座番号、及び支払額が、支払テーブル23より読み出されて含まれたものになっている(ただし、XYZ募集販売会社への支払額については、上述した算出処理により得られた額が各種支払指示に含まれる)。
Then, the
また、上述した各種支払指示の送信に伴って、金融機関サーバ12から、信託配当がXYZ募集販売会社の金融機関口座へ引落等により入金された旨を示す信託配当入金通知(入金額や入金元、名目等を通知する情報)を管理運営サーバ21が通信モジュール21bで受信した場合、受信した信託配当入金通知(原資入金通知に相当)を一旦、RAM21cに記憶すると共に、その信託配当入金通知をBCシステム30へ送信(転送)する制御処理をMPU21aが行う。
In addition, when the management and
そして、この信託配当入金通知の送信に伴って、後述するようにBCシステム30から送信されてきた出資者への分配金の支払割合を示す割合情報を管理運営サーバ21が通信モジュール21bで受信することになる。この割合情報には、後述するように、各出資者(ユーザID)の所有トークン数量に応じた割合を示す情報が含まれているので、MPU21aは、このトークン数量に応じた割合を示す情報を参照して、出資者ごとの分配金の額を算定(特定)する処理を行う。例えば、信託配当入金通知で通知された入金額(信託配当)において原資に使える額が1千万円(原資に係る額)であり、出資者Aの支払割合が1%であった場合、出資者Aへの分配金の額は10万円と算定されることになる。
Then, accompanying the transmission of this trust dividend deposit notice, the management and
それから、MPU21aは、算定した出資者ごとの額の支払を指示する支払指示を生成して、金融機関システム11(金融機関サーバ12)へ送信する処理を行う。この支払指示には、算定した各出資者への支払額と、ユーザDB22を参照して特定された各出資者の金融機関口座番号等(支払に必要な金融機関情報)をセットにしたものが含まれている。このような支払指示を送信することで、金融機関サーバ12から各出資者へ、所有するトークンの数量に応じた出資割合で分配される額が支払われることになる。
Then, the
図9は、図2に示す管理運営システム20に含まれるバッチ処理サーバ25の内部のハード的な構成の概要を示す。このバッチ処理サーバ25も、XYZ募集販売会社により運営されており、そのXYZ募集販売会社が提供するトークン取引サービスを通じて行われるトークンの取引の結果に伴う履歴等に関するデータをバッチ処理で照合し、バックアップする役割を担っており、取引履歴のデータのバックアップ先としてDBサーバ27を用いる。
Figure 9 shows an overview of the internal hardware configuration of the
本実施形態におけるバッチ処理サーバ25も、上述した金融機関サーバ12や管理運営サーバ21と同様に、一般的なサーバコンピュータ(サーバ装置)を適用しており、全体的な制御及び各種処理を行うMPU25aに、各種モジュール・デバイス等を内部接続線25hで接続しており、各種モジュール・デバイス等には、通信モジュール25b、RAM25c、ROM25d、入力インタフェース25e、出力インタフェース25f、記憶部25g等がある。なお、分散処理等を行うことで複数のサーバコンピュータ等の装置を組み合わせてバッチ処理サーバ25を構成してもよいことも、上述した金融機関サーバ12等と同様である。通信モジュール25b、RAM25c、ROM25d、入力インタフェース25e、出力インタフェース25fは、金融機関サーバ12等の場合と同様な仕組みであるため説明は省略する。
The
記憶部25gは、プログラム、各種データ、各種情報等を記憶するものであり、本実施形態ではシステムプログラムP20、バッチ処理プログラムP21等を記憶する。システムプログラムP20は、金融機関サーバ12のシステムプログラムP1と同等なものであり、このシステムプログラムP20の規定内容に基づいた処理をMPU25aが実行することで、バッチ処理サーバ25はサーバコンピュータとしての各種機能を発揮する。
The
バッチ処理プログラムP21は、BCシステム30に記憶されるトークンの取引データ(各出資者が所有するトークンの数量を表すデータを含む)を適宜照合すると共に、所定の期日単位(例えば、1日単位)で、これらの取引データをBCシステム30から読み出して、DBサーバ27に記憶する制御処理をMPU25aが行うことを規定する。
The batch processing program P21 appropriately collates token transaction data (including data representing the quantity of tokens owned by each contributor) stored in the
図10は、管理運営システム20に含まれるDBサーバ27の内部構成の主要部分の概要を示す。DBサーバ27も、図5(a)に示す口座DB装置15と同様に、汎用的なデータベース装置を適用している。そのため、DBサーバ27の内部構成は、図5(a)の口座DB装置15と同等なものになっており、制御部27a、通信部27b、及びDB部27c等を有する。制御部27aは、DBサーバ27に関する全体的な各種制御処理を行うものであり、通信部27bは、バッチ処理サーバ25等との通信を行って、各出資者の所有するトークンの数値に係るデータの取得や、外部からの参照要求に従って、参照要求元へ要求されるデータの送信を行う。
Figure 10 shows an overview of the main parts of the internal configuration of the
DB部27cは、データベース(DB)を記憶するものであり、本実施形態では、所有トークンDB28を記憶する。この所有トークンDB28は、XYZ募集販売会社のトークン取引システムに登録したユーザ(出資者)のそれぞれが所有するトークンの数を格納したものであり、ユーザ(ユーザ名及びユーザID等のユーザ(出資者)を識別する情報)に、そのユーザの所有するトークンの数が対応付けられたものになっている。所有トークンDB28に格納される中身は、BCシステム30で記憶される内容(各出資者が所有するトークンの数を表すデータ)と基本的に同じになっている。
The
すなわち、上述したように、バッチ処理サーバ25はBCシステム30から、トークンの取引データを読み出してDBサーバ27に記憶する処理を行うので、DBサーバ27では、通信部27bでバッチ処理サーバ25から送られてきた取引データを受信すると、制御部27bの制御により、受信された取引データはDB27cの所有トークンDB28に書き込まれる。それにより、所有トークンDB28の中身は随時、更新されて、BCシステム30に記憶される内容と同等なものとなり、所有トークンDB28は、BCシステム30に記憶される各出資者の所有するトークン数に対するバックアップ的な記憶手段としての役割も担う。また、DBサーバ27は、各出資者の所有するトークン数の確認の問合せにも対応可能であり、一般に、BCシステム30に比べてDBサーバ27の方がアクセス要求に対するレスポンスが早いため、上記のような問合せは、DBサーバ27へ行う方が好適となる場合もある。
That is, as described above, the
次に、BCシステム30について説明する。BCシステム30は少なくとも1台以上のノードであるコンピュータ装置31により構成されており、また、本実施形態のBCシステム30に係るブロックチェーンは、プライベートチェーンであり、XYZ募集販売会社により運営される。BCシステム30に係るブロックチェーンには上述したように、各出資者が所有するトークンの数を示す情報(出資者ごとの所有トークン数を示す所有トークン情報)が記憶されており、また、BCシステム30に係るブロックチェーンに配置されたスマートコントラクトにより本発明に係る分配金等の支払制御が行われる。
Next, the
図11は、BCシステム30に係るノードの一つに応じたコンピュータ装置31の内部構成の主要部分の概要を示す。本実施形態のコンピュータ装置31には、サーバコンピュータが適用されており、そのため、コンピュータ装置31の内部構成は、上述した金融機関サーバ12、管理運営サーバ21及びバッチ処理サーバ25と同等であり、全体的な制御及び各種処理を行うCPU31aに、各種モジュール・デバイス等を内部接続線31hで接続しており、各種モジュール・デバイス等には、通信モジュール31b、RAM31c、ROM31d、入力インタフェース31e、出力インタフェース31f、記憶部31g等がある。
Figure 11 shows an overview of the main parts of the internal configuration of a computer device 31 corresponding to one of the nodes related to the
なお、BCシステム30で使用されるノードは基本的に、各種コンピュータが適用可能であり、このような各種コンピュータの内部構成の主要部分は、図11に示すものと共通するので、図11はノードで使用可能な各種コンピュータ機器を表す(例えば、サーバコンピュータと異なる一般的なパーソナルコンピュータでも図11に示す内容は基本的に共通するものとする)。通信モジュール31b、RAM31c、ROM31d、入力インタフェース31e、出力インタフェース31fは、上述した金融機関サーバ12等の場合と同様な仕組みであるため説明は省略する。
Note that various types of computers can basically be used as nodes in the
記憶部31gは、プログラム、各種データ、各種情報等を記憶するものであり、本実施形態ではシステムプログラムP30、ブロックチェーンノードプログラムP31(以下、BCノードプログラムP31と称す)、API32、ブロックチェーンデータベース33(以下、BCデータベース33と称す)等を記憶する。システムプログラムP30は、金融機関サーバ12のシステムプログラムP1と同等なものであり、このシステムプログラムP30の規定内容に基づいた処理をCPU31aが実行することで、コンピュータ装置31は、通常のコンピュータが具備する各種機能を発揮する。
The
BCノードプログラムP31は、コンピュータ装置31がBCシステム30においてノードとして機能するためのCPU31aの処理を規定したものであり、システムプログラムP30と協働して、ピア・トゥ・ピア(Peer to Peer)通信方式によるノード間の通信に基づき、ルーティングの処理、BCデータベース33の処理、トークン(セキュリティトークン)の処理等をCPU31aが行うことを規定する。
The BC node program P31 specifies the processing of the
ルーティングの処理については、BCシステム30に含まれる他のノードを見つけて通信可能となる状態に接続を確立することなどがある。BCデータベース33の処理については、BCシステム30に参加する際に、他のノードからBCデータベース33を構成する各ブロックを自己のノードにコピーする処理や、トランザクションに係る内容をBCデータベース33のブロックに記録する処理や、BCデータベース33のブロックに記録されている内容を読み出す処理などがある。トークンの処理については、トークン自体を発行する処理や、発行したトークンの取引を示すトランザクションのデータの生成や記録に関する処理などがある。
Routing processing includes finding other nodes included in the
API32は、BCシステム30の外部に配置されるアプリケーションと、BCシステム30を構成するノード(例えば、コンピュータ装置31)にインストールされたプログラム(後述するスマートコントラクトも含む)とを介在する処理を行うブロックチェーンに係るAPI(Application Programming Interface)である。本実施形態では、後述するスマートコントラクト41が、BCシステム30の外部となる金融機関サーバ12から発せられる通知を引数として発動するように、BCシステム30の外部との介在を行う。
The
図12は、記憶部31gに記憶されるBCデータベース33の記録状況を示すイメージ図である。BCデータベース33(ブロックチェーンに相当)は、一連の複数のブロックB1、B2、B3・・・(図11参照)が連結された分散型台帳(分散型データベース)である。本実施形態では、トークンの取引内容に応じたトークン取引データ40、及びスマートコントラクト41等がBCデータベース33に記録される。なお、BCデータベース33に記録される一連の複数のブロックB1、B2、B3・・・に応じたブロックチェーンは上述したように、許可されたノード(コンピュータ装置31)によるプライベートチェーンに応じたものである。また、スマートコントラクト41は、このようにブロックチェーンに係るBCデータベース33に記憶されることにより、ブロックチェーンに配置されたことになる。
Figure 12 is an image diagram showing the recording status of the
トークン取引データ40は、トークン(セキュリティトークン)の数と、そのトークンの所有者(ユーザ名及びユーザID等の所有者(出資者)を識別する情報)を対応付けたデータ(所有トークン情報に相当)である。このようなデータ内容はトークンの取引に応じて、随時更新されるようになっており、上述したように、管理運営システム20のDBサーバ27に記憶される所有トークンDB28と、バッチ処理(日次処理)の完了した状態で、同じデータ内容になる(バッチ処理の完了前では、両者の記録するデータ内容は、トークンの取引の発生により、違いが生じることもある)。
The
図12では、出資者Aが10口のトークン(10トークン)を所有し、出資者Bが20口のトークン(20トークン)を所有し、出資者Cが30口のトークン(30トークン)を所有する状態のトークン取引データ40をBCデータベース33が記録することを示している。なお、BCデータベース33では、トークンの売買取引に応じたトランザクションが記録されており、このようなトランザクションを集計することで、各出資者のトークン所有残高が分かるように記録されているが、新たなトークンの所有残高自体を随時、新たに書き加えるように記憶する仕様にすることも可能である。なお、トークン取引データ40には、発行されたトークンの全数(全口数)も記憶されている。
Figure 12 shows that the
BCデータベース33に含まれるスマートコントラクト41は、一連の命令記述処理を構成するスクリプト的なプログラムであり(本発明に係るコンピュータプログラムに相当)、BCシステム30(ノードであるコンピュータ装置31)が外部から通知(スマートコントラクト発動通知に相当)を受けたことに応じて発動(起動)し、その通知内容により発動した場合に対して行うべき処理内容を規定する。具体的には、上述したように、不動産賃借人4の賃借料がABC合同会社の金融機関口座へ入金されると、金融機関システム11(金融機関サーバ12)から、管理システム20(管理運営サーバ21)を通じて、賃借料入金通知(スマートコントラクト発動通知に相当)が、BCシステム30へ送られるようになっているので、この賃借料入金通知がBCシステム30(コンピュータ装置31)においてAPI32を介して受信されたことに伴って、スマートコントラクト41は発動(起動)するように作り込まれている。
The
発動したスマートコントラクト41により、コンピュータ装置31のCPU31aは各種手段として機能する。具体的に、API32を介した賃借料入金通知の受信に応じて、各種支払を指示する旨の支払情報を生成して、管理運営サーバ21へ送信する処理をCPU31aは、発動したスマートコントラクト41の制御により行うことになる。この支払情報が指示する支払の内容としては、信託銀行3への信託報酬、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)、事務管理会社6への管理料、レンダー7a及びメザニンレンダー7aへの融資に対する元利金、並びに、XYZ募集販売会社への信託配当に応じた各種の支払がある。
The activated
また、上述した支払情報の送信に伴って、BCシステム30(ノードであるコンピュータ装置31)へは、金融機関システム11(金融機関サーバ12)から、管理システム20(管理運営サーバ21)を通じて、信託配当入金通知(スマートコントラクト発動通知に相当)が送られるようになっているので、この信託配当入金通知がBCシステム30(コンピュータ装置31)においてAPI32を介して受信されたことに伴っても、スマートコントラクト41は発動(起動)するように作り込まれている。そして、発動したスマートコントラクト41の規定により、コンピュータ装置31のCPU31aは、BCデータベース33に記録されるトークン取引データ40に係る所有トークン情報から、出資者ごとの所有トークンの数(出資者ごとの分配に係る値に相当)を読み出し、その読み出した数量に基づき出資者ごとの分配に係る割合を特定する処理を行う。例えば、読み出した全出資者等の所有するトークン数量が1000口であり、ある出資者(出資者A)の所有するトークン数量が10口のとき、出資者Aの分配割合(分配に係る割合)は1%であるとCPU31aは特定する。
In addition, in conjunction with the transmission of the above-mentioned payment information, a trust dividend deposit notice (corresponding to a smart contract activation notice) is sent from the financial institution system 11 (financial institution server 12) to the BC system 30 (computer device 31, which is a node) via the management system 20 (management and operation server 21), so the
さらに、その特定した分配割合で各出資者への支払を指示する割合情報(特定した出資者ごとの割合を示す情報を含むもの)を生成して、管理運営サーバ21へ返信(送信)する処理をCPU31aは、発動したスマートコントラクト41に基づき行うことになる。
Furthermore, the
このように、発動したスマートコントラクト41の規定に基づき、支払情報を送信することで、信託銀行3への信託報酬の支払、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)の支払、事務管理会社6への契約料の支払、レンダー7a及びメザニンレンダー7aへの融資に対する元利金の支払、並びに、XYZ募集販売会社への信託配当の支払に係る処理を一括的にスタートできるようなり、多数の支払先への支払をスマートコントラクト41の制御でスムーズに進められる。
In this way, by sending payment information based on the provisions of the activated
そして、支払情報の送信の後に、発動したスマートコントラクト41に基づき割合情報を送信することにより、各出資者への分配金の原資となるXYZ募集販売会社への信託配当の支払が確実に行われたことを受けてから、出資者への分配金の支払処理をスタートできるようになると共に、最新のBCデータベース33の所有トークン情報の記憶内容に基づいた最新の割合で、各出資者へ分配金を支払えるようになり、バッチ処理のタイミングにより、DBサーバ27に記憶される所有トークンDB28の内容と、BCデータベース33に記録される各出資者の所有トークン数に違いが生じても、最新の所有トークン数に応じて、各出資者への分配金の支払を行える。
After sending the payment information, the ratio information is sent based on the activated
図13、14は、上述した金融機関システム11(金融機関サーバ12)、支払制御システム50に含まれる管理運営システム20(管理運営サーバ21)、及びBCシステム30(スマートコントラクト41を含むコンピュータ装置31)で構成される分配金支払システム10に係る分配金支払方法の処理手順を示す第1、2フローチャートである。以下、この第1、2フローチャートに基づき、一連の処理内容(本発明に係る分配金支払方法の内容)を説明する。
Figures 13 and 14 are first and second flowcharts showing the processing steps of the dividend payment method related to the
最初の段階(S1)で、金融機関システム11(金融機関サーバ12)は、信託銀行3からABC合同会社の金融機関口座へ不動産賃借人4の賃借料の入金が行われたか否かを判断している(S1)。なお、契約中の各不動産賃借人は月ごとの期限までに賃借料を信託銀行3へ支払う契約になっており、各不動産賃借人から支払われた賃借料の合計額は、信託銀行3からABC合同会社の金融機関口座へ引落等で入金されるようになっている。
In the first step (S1), the financial institution system 11 (financial institution server 12) determines whether the rent from the
賃借料の入金が未だ無い場合(S1:NO)、入金待ちの状態となり、一方、賃借料の入金が有った場合(S1:YES)、金融機関サーバ12は、金融機関ユーザテーブル14(図4参照)に登録されているABC合同会社に対応付けられた通知先情報に基づいて、賃借料の入金通知(スマートコントラクト発動通知に相当)を生成して、BCシステム30宛てに送信する処理を行う(S2)。なお、この賃借料の入金通知には、入金の名目として不動産賃借料、入金額として各不動産賃借人の合計賃借料、入金元として信託銀行3を示す情報が含まれる。また、この賃借料入金通知の送信先は、BCシステム30であるが、BCシステム30が含まれる支払制御システム50では、外部に対する通信は管理運営システム20(管理運営サーバ21)が行う関係上、金融機関システム11(金融機関サーバ12)から送られる賃借料入金通知は、一旦、管理運営システム20(管理運営サーバ21)で受信され、その後、BCシステム30へ送信(転送)されることになる。
If the rent has not yet been deposited (S1: NO), the system will enter a waiting state for deposit, whereas if the rent has been deposited (S1: YES), the
管理運営システム20(管理運営サーバ21)は、最初の段階(S10)で、金融機関サーバ12から賃借料の入金通知を受信したか否かを判断している。賃借料入金通知を受信していない場合(S10:NO)、受信待ちの状態となり、一方、賃借料入金通知を受信した場合(S10:YES)、管理運営サーバ21は、受信した賃借料入金通知をRAM21cに一旦記憶すると共に、必要に応じてBCシステム30のAPI32を呼び出して、受信した賃借料入金通知をBCシステム30へ送信(転送)する処理を行う(S11)。
In the first step (S10), the management operation system 20 (management operation server 21) determines whether or not a rent deposit notification has been received from the
BCシステム30では、BCシステム30を構成するノードであるコンピュータ装置31が、最初の段階(S20)で、管理運営サーバ21を介した賃借料入金通知の受信の有無を判断しており、入金通知を受信していない場合(S20:NO)、通知待ちの状態となる。一方、賃借料入金通知を受信した場合(S20:YES)、その受信した賃借料入金通知が、スマートコントラクト発動トリガーとなり、BCシステム30(コンピュータ装置31)において、スマートコントラクト41が発動(起動)する(S21)。なお、このような賃借料入金通知を受信することで、BCシステム30(スマートコントラクト41)では、各種支払に対する原資(資金源)を確保できたことを把握でき、各種支払の処理を開始しても、資金的に問題無いことを確認できる。
In the
BCシステム30では、発動したスマートコントラクト41の規定により、コンピュータ装置31のCPU31aが、信託銀行3への信託報酬の支払指示、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)の支払指示、事務管理会社6への契約料の支払指示、レンダー7a及びメザニンレンダー7aへの融資に対する元利金の支払指示、並びにXYZ募集販売会社への信託配当の支払指示という各支払指示のそれぞれに応じた支払情報を生成し(S22)、その生成した支払情報を管理運営システム20(管理運営サーバ21)へ送信する処理を行う(S23)。
In the
なお、支払情報の生成及び送信については、それぞれの支払対象ごとに複数の支払情報を生成してそれぞれ送信すること、又は、それぞれの支払対象を含む一つの一括的な支払情報を生成して送信することのいずれであっても良い。また、支払情報の送信により、スマートコントラクト41は一旦、発動を終了する。
Regarding the generation and transmission of payment information, multiple pieces of payment information may be generated for each payment object and transmitted separately, or a single lump-sum payment information including each payment object may be generated and transmitted. In addition, the transmission of the payment information temporarily terminates the invocation of
管理運営システム20(管理運営サーバ21)は、S11の段階で賃借料入金通知を送信(転送)した後、BCシステム30から、支払情報が送られてくるのを待つ状態となり(S12)、受信しない場合(S12:NO)、支払情報の受信待ちを続ける。一方、支払情報を受信した場合(S12:YES)、管理運営サーバ21は、受信した支払情報で指示される支払を行うため、支払テーブル23に格納される信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7aのそれぞれの支払額を参照して、これら参照した支払額の合計額を、RAM21cに記憶していた賃借料入金通知で示される入金額(各不動産賃借人からの賃借料の合計額)から減算して、XYZ募集販売会社への信託配当に応じた支払額を算出する(S13)。
After sending (transferring) the rental payment notice in step S11, the management operation system 20 (management operation server 21) waits for payment information to be sent from the BC system 30 (S12), and if it does not receive it (S12: NO), it continues to wait to receive the payment information. On the other hand, if payment information is received (S12: YES), the
それから、管理運営システム20(管理運営サーバ21)は、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社のそれぞれの指定金融機関口座へ、それぞれの支払額の支払を指示する情報を含む各種支払指示を生成し、その生成した各種支払指示を金融機関システム11(金融機関サーバ12)へ送信する処理を行う(S14)。なお、この各種支払指示におけるXYZ募集販売会社を除いた振込先(信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a)への支払額は、支払テーブル23に格納された額に応じたものであり、XYZ募集販売会社への支払額は、S13の段階で算出した額である。また、各種支払指示の生成及び送信についても、上述した支払情報の場合と同様に、それぞれの対象ごとに複数の支払指示を生成してそれぞれ送信すること、又は、それぞれの対象を含む一つの一括的な支払指示を生成して送信することのいずれであっても良い。
Then, the management and operation system 20 (management and operation server 21) generates various payment instructions including information instructing payment of each payment amount to the designated financial institution accounts of the trust bank 3, the
金融機関システム11(金融機関サーバ12)は、S2の段階で賃借料入金通知を送信してから、次の段階として、各種支払指示の受信の有無を判断する状態になっており(S3)、受信しない場合(S3:NO)、受信待ちとなる。上述したS14の段階で管理運営サーバ21から送信された各種支払指示を受信した場合(S3:YES)、金融機関システム11(金融機関サーバ12)は、ABC合同会社の金融機関口座から、各種支払指示に含まれる情報で指示される各金融機関口座(自行の口座の場合もあり)へ、指示された額の支払に係る処理を行う(S4)。
After sending the rental payment notification at stage S2, the financial institution system 11 (financial institution server 12) is ready to determine whether or not various payment instructions have been received (S3), and if they have not been received (S3: NO), it waits to receive them. If various payment instructions sent from the management and
このS4の段階の支払に係る処理により、月ごとの信託銀行3への信託報酬の支払、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)の支払、事務管理会社6への契約料の支払、レンダー7a及びメザニンレンダー7aへの融資に対する元利金の支払、並びに、XYZ募集販売会社への信託配当(分配金の原資に相当)の支払が行われる。なお、S4の支払に係る処理は、振込又は引落のいずれで行うことも可能であり、例えば、XYZ募集販売会社への信託配当の支払は引落で行い、その他は振込により支払ことなどが想定される。
The payment processing at this S4 stage involves the monthly payment of the trust fee to the trust bank 3, the payment of the asset management fee (investment management fee) to the
次に、図14の第2フローチャートに示すように、金融機関システム11(金融機関サーバ12)では、S4の段階の支払処理により、XYZ募集販売会社に係る金融機関口座へ信託配当が入金されるので、この入金に係る通知(信託配当入金通知。原資入金通知に相当)をBCシステム30へ送信する処理を行う(S5)。このように送信される信託配当入金通知(原資入金通知)は、信託配当の額を示す情報を含み、金融機関ユーザテーブル14に登録されている通知先情報に従って、BCシステム30へ送信されて、スマートコントラクト発動通知としての役割を担う。
Next, as shown in the second flowchart of FIG. 14, in the financial institution system 11 (financial institution server 12), the trust dividend is deposited into the financial institution account related to the XYZ soliciting and selling company through the payment process at stage S4, and a process is performed to send a notice of this deposit (trust dividend deposit notice, equivalent to a capital deposit notice) to the BC system 30 (S5). The trust dividend deposit notice (capital deposit notice) sent in this manner includes information indicating the amount of the trust dividend, and is sent to the
管理運営システム20(管理運営サーバ21)は、S14の段階で各種支払指示を送信した後、BCシステム30宛の信託配当入金通知を受信するか否かを判断しており(S15)、受信しない場合(S15:NO)、受信待ちの状態を続ける。また、信託配当入金通知を受信した場合(S15:YES)、運営管理サーバ21は、その受信した信託配当入金通知をRAM21cに一旦記憶すると共に、必要に応じてBCシステム30のAPI32を呼び出して、その信託配当入金通知をBCシステム30へ送信(転送)する処理を行う(S16)。
After sending various payment instructions at step S14, the management operation system 20 (management operation server 21) determines whether or not to receive a trust dividend deposit notification addressed to the BC system 30 (S15), and if not (S15: NO), continues to wait for reception. Also, if a trust dividend deposit notification is received (S15: YES), the
BCシステム30では、BCシステム30を構成するノードであるコンピュータ装置31が、S23の段階で支払情報を送信した後、管理運営システム20(管理運営サーバ21)を介して送られてくる信託配当入金通知の受信の有無を判断しており(S24)、受信していない場合(S24:NO)、受信待ち(通知待ち)の状態となる。また、信託配当入金通知を受信した場合(S24:YES)、その受信した信託配当入金通知が、スマートコントラクト発動トリガーとなって、BCシステム30に係るブロックチェーンで、スマートコントラクト41が発動(起動)する(S25)。なお、このような信託配当入金通知を受信することで、BCシステム30(スマートコントラクト41)において、各出資者への分配金に対する原資(資金源)を確保できたことを把握でき、分配金の支払処理を進めて、資金的に問題が生じないことを確認できる。
In the
BCシステム30では、発動したスマートコントラクト41の規定に基づき、コンピュータ装置31のCPU31aが、BCデータベース33に記録されるトークン取引データ40の所有トークン情報に応じて、出資者ごとの所有トークンの数(出資者ごとの分配に係る値に相当)を読み出し、その読み出した各数量に応じて、出資者ごとの分配に係る割合を特定する(S26)。それから、発動したスマートコントラクト41の規定に基づき、コンピュータ装置31(CPU31a)は、特定した割合で各出資者へ分配金を支払う指示を含む割合情報を生成し(S27)、その生成した割合情報を管理運営システム20(管理運営サーバ21)へ送信する処理を行う(S28)。なお、この割合情報の送信により、スマートコントラクト41は発動を終了する。
In the
管理運営システム20(管理運営サーバ21)は、S16の段階で信託配当入金通知を送信(転送)した後、BCシステム30から、割合情報が送られてくるのを待つ状態となり(S17)、受信しない場合(S17:NO)、割合情報の受信待ちを続ける。一方、割合情報を受信した場合(S17:YES)、管理運営サーバ21は、受信した割合情報に含まれる出資者ごとの支払に係る割合で、RAM21cに記憶しておいた信託配当入金通知に含まれる信託配当より分配金に使える額を、各出資者へ割り当てる処理を行って、各出資者へ分配する額を特定する(S18)。例えば、信託配当入金通知で通知された信託配当で分配に使える額が1千万円であり、割合情報で指示される出資者Aの支払割合が1%であれば、出資者Aへの分配金の額は、1千万円の1%の10万円であると管理運営システム20(管理運営サーバ21)で特定される。
After sending (transferring) the trust dividend deposit notice at step S16, the management operation system 20 (management operation server 21) waits for the ratio information to be sent from the BC system 30 (S17), and if it does not receive it (S17: NO), it continues to wait for the ratio information to be received. On the other hand, if the ratio information is received (S17: YES), the
そして、出資者ごとに特定した額を各出資者へ支払うため、管理運営システム20(管理運営サーバ21)は、ユーザDB22に登録されている各出資者の金融機関口座へ、特定した額(出資者ごとの分配金の額に相当)の支払を指示する支払指示を生成して金融機関システム11(金融機関サーバ12)へ送信する処理を行う(S19)。
Then, in order to pay the amount specified for each investor to each investor, the management operation system 20 (management operation server 21) performs a process of generating a payment instruction to instruct the payment of the specified amount (corresponding to the amount of distribution for each investor) to the financial institution account of each investor registered in the
金融機関システム11(金融機関サーバ12)は、S5の段階で、信託配当入金通知を送信してから、次の段階として、支払指示の受信の有無を判断する状態になっており(S6)、受信しない場合(S6:NO)、受信待ちとなる。一方、上述したS19の段階で送信された支払指示を受信した場合(S6:YES)、金融機関システム11(金融機関サーバ12)は、XYZ募集販売会社の金融機関口座から支払指示で指示される各出資者の金融機関口座へ、指示された額の支払に係る処理を行う(S7)。このS7の段階の支払処理により、不動産賃借人の月ごとの賃借料の支払いに伴って、各出資者は月ごとの分配金を取得でき、取得できる額は、BCシステム30で記憶される最新の各出資者の所有するトークン数量に応じたものになっているので、投資に応じた利益を得られる。
After sending the trust dividend deposit notice at the stage S5, the financial institution system 11 (financial institution server 12) is in a state where it determines whether or not a payment instruction has been received as the next stage (S6), and if it has not been received (S6: NO), it waits to receive it. On the other hand, if the payment instruction sent at the stage S19 described above is received (S6: YES), the financial institution system 11 (financial institution server 12) performs processing related to the payment of the instructed amount from the financial institution account of the XYZ recruiting and sales company to the financial institution account of each investor instructed by the payment instruction (S7). Through this payment processing at the stage S7, each investor can obtain monthly dividends in accordance with the monthly rent payment of the real estate lessee, and the amount that can be obtained corresponds to the latest number of tokens owned by each investor stored in the
以上に説明したように、本発明では、信託銀行3への信託報酬の支払、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)の支払、事務管理会社6への契約料の支払、レンダー7a及びメザニンレンダー7aへの融資に対する元利金の支払、並びに、XYZ募集販売会社への信託配当の支払は、スマートコントラクト41による支払情報に起因して行われ、各出資者への分配金の支払は、スマートコントラクト41による支払指示に起因して行われるので、GK-TKスキームにおける様々な支払をスマートコントラクト41が主となった制御によりスムーズに行える。
As described above, in the present invention, the payment of the trust fee to the trust bank 3, the payment of the asset management fee (investment management fee) to the
なお、本発明の実施形態は、上述した説明内容に限定されるものではなく、様々な変形例の適用が可能になっている。例えば、上述した説明では、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社へのそれぞれの支払(図13の第1フローチャートに示す内容)と、各出資者への分配金の支払(主に図14の第2フローチャートに示す内容)の両方を、スマートコントラクト41の規定に基づき行うようにしていたが、スマートコントラクト41による制御は、前者の内容(図13の第1フローチャートに示す内容)又は後者の内容(図14の第2フローチャートに示す内容)のいずれか一方にすることも可能である。
Note that the embodiment of the present invention is not limited to the above-described description, and various modified examples are possible. For example, in the above description, both the payments to the trust bank 3, the
スマートコントラクト41に基づく処理から、図13の第1フローチャートに示す内容(信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社へのそれぞれの支払に関する内容)を外す場合は、図14の第2フローチャートで示す内容が、スマートコントラクト41に基づく処理内容となり、金融機関サーバ12が送信する信託配当入金通知(XYZ募集販売会社への信託配当の入金通知)により、本発明に係る処理が始まることになる。
If the contents shown in the first flowchart of FIG. 13 (contents relating to payments to the trust bank 3,
このように図13の第1フローチャートに示す内容がスマートコントラクト41に基づく処理から外れる場合は、図13の第1フローチャートに示すBCシステム30で行われる処理内容を管理運営システム20(管理運営サーバ21)で行うことが考えられる。具体的には、S10の段階で、金融機関サーバ12から送られた賃借料の入金通知を受信した場合(S10:YES)、その入金通知をBCシステム30へ転送することなく(S11、12の処理を行わず)、S13の段階の処理(XYZ募集販売会社への信託配当の額の算出)を行ってから、S14の段階の処理(信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社のそれぞれの指定金融機関口座へ、それぞれの支払額の振込を指示する各種支払指示の送信)を行う。このような変形例では、スマートコントラクト41に基づく処理対象を、各出資者への分配金の支払に関する処理(図14の第2フローチャートに示す処理)に絞れるので、BCシステム30での処理負担を低減できる一方、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社への支払処理にBCシステム30を介在させないことで、これらの支払処理のスピードアップを図れる。
In this way, when the contents shown in the first flowchart of FIG. 13 deviate from the processing based on the
さらにまた、図13の第1フローチャートに示すBCシステム30で行われる処理内容を管理運営システム20(管理運営サーバ21)で行う以外に、金融機関システム11(金融機関サーバ12)で全ての処理を行うようにすることも考えられる。すなわち、この変形例の場合、図8に示す支払テーブル23に示す支払情報(支払口座先と支払額等の情報)を金融機関サーバ12に予め記憶させておき(例えば、記憶部12gに記憶)、信託銀行3からABC合同会社の金融機関口座へ不動産賃借人4の賃借料の入金が有ったことを、金融機関サーバ12が判断(検知)すると(図13の第1フローチャートのS1:YES参照)、その入金の有ったことをトリガーにして、金融機関サーバ12は、記憶している支払情報を参照して、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7aの各所定金融機関口座へ所定額の振込処理を行い、さらに、賃借料の入金の額から、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7aへの支払合計額を減算して、XYZ募集販売会社の支払額も算出し、その算出した額をXYZ募集販売会社の金融機関口座へ入金する処理も行う。このようにすることで、図13の第1フローチャートに示す内容を金融機関システム11(金融機関サーバ12)で全て行うことも可能となる。
Furthermore, in addition to having the processing contents performed by the
なお、図13の第1フローチャートに示すBCシステム30で行われる処理内容では、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社への各支払を、支払情報の対象にしていたが、これら、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社への各支払の全てを、BCシステム30が生成する支払情報の対象にするのではなく、BCシステム30の処理負担を低減するため、上述した各支払の中の少なくともいずれか1つを支払情報の対象にしてもよい。なお、BCシステム30からの支払情報の対象から外れた項目については、上述した変形例のように、管理運営システム20(管理運営サーバ21)又は金融機関システム11(金融機関サーバ12)で行うか、若しくは、オペレータによる操作指示で行うことが考えられる。
In the processing performed by the
スマートコントラクト41に基づく処理に関して、各出資者への分配金の支払処理(図14の第2フローチャートに示す処理)を外す場合は、図13の第1フローチャートで示す内容が、スマートコントラクト41に基づく処理内容となる。この場合は、図14の第2フローチャートに示すBCシステム30で行われる処理内容を管理運営システム20(管理運営サーバ21)が行うことなり、具体的には、S15の段階で、金融機関システム11(金融機関サーバ12)から送られた信託配当入金通知を受信した場合(S15:YES)、その信託配当入金通知をBCシステム30へ転送することなく(S16、17の処理を行わず)、その替わり、DBサーバ27に記憶される所有トークンDB28に含まれる所有トークン情報を参照して、各出資者が所有するトークンの数量を特定し、その特定した数量に応じた出資者ごとの支払の割合を特定しから、S18の段階の処理(各出資者への支払額の特定)を行うことになる。
Regarding the processing based on the
なお、このように、運営管理サーバ21で各出資者が所有するトークンの数量を特定するときは、日次処理(バッチ処理)のタイミングやトークンの取引時期等により、BCシステム30のBCデータ40に記憶される各出資者の所有トークン数量と、DBサーバ27に記憶される所有トークンDB28の内容が相違することもある。そのため、日次処理(バッチ処理)が行われてからの所有トークンDB28(図10参照)に含まれる所有トークン情報を参照し、各出資者が所有するトークンの数量を特定する処理を行うか、または、各出資者がトークンの取引を行う契約内容に、分配金の額の特定は、一定の時点(例えば、S4の段階で金融機関サーバ12へ支払処理が行われる時間等)における所有トークンDB28に含まれる所有トークン情報に基づくことを明示すること等が好適である。
When the
さらに、図14の第2フローチャートに示す処理において、BCシステム30の処理の全てを省略するのではなく、一部のみを省略して、その省略した処理を管理運営システム20(管理運営サーバ21)で行うようにすることも可能である。具体的には、図14の第2フローチャートのS26の段階で、出資者ごとの分配に係る割合までは特定せず、BCデータベース33に記録されるトークン取引データ40の所有トークン情報に応じて、出資者ごとの所有トークンの数(出資者ごとの分配に係る値に相当)を読み出すことまでに留め、その読み出した出資者ごとの所有トークンの数を示す情報を、管理運営システム20(管理運営サーバ21)へ送信するようにする。この場合、管理運営システム20(管理運営サーバ21)では、出資者ごとの所有トークンの数を示す情報を受信すると、その受信した情報に基づき、出資者ごとの分配に係る割合を特定し、その特定した割合に基づき、出資者ごとに分配する支払の額を特定する。このような変形例であれば、BCシステム30の処理負担を低減した上で、BCデータベース33に記録されるトークン取引データ40の所有トークン情報に基づき出資者ごとの支払の額を決められるので、好適である。
Furthermore, in the process shown in the second flowchart of FIG. 14, it is possible to omit only a part of the process of the
また、上記の実施形態では、トークン(セキュリティトークン)に係る出資の対象は、賃借不動産の場合で説明したが、トークンに係る出資の対象は、賃借不動産に限定されるものではなく、各種不動産(駅ビル、テナントビル、病院、保育園など)、各種施設(スポーツ施設、文化施設、観光施設など)、各種事業(エネルギー事業、発電事業、環境再生事業、新製品開発事業、売掛債権事業、貴金属・特殊金属事業、美術品事業、畜産関連事業、農作物関連事業、飲食関連事業など)、各種動産(航空機、船舶、バスなど)、各種エンタテインメント事業(映画関連事業、ゲーム関連事業、アイドル・芸能人関連事業、興行関連事業、スポーツ関連事業など)等に対して本発明の内容を適用することも可能である。さらに、上述した出資対象については、GK-TKスキーム以外のスキームを用いた場合に本発明を使ってもよい。 In the above embodiment, the investment target of the token (security token) is described as a rental real estate, but the investment target of the token is not limited to rental real estate, and the contents of the present invention can be applied to various real estate (station buildings, tenant buildings, hospitals, nurseries, etc.), various facilities (sports facilities, cultural facilities, tourist facilities, etc.), various businesses (energy businesses, power generation businesses, environmental regeneration businesses, new product development businesses, accounts receivable businesses, precious metals/special metal businesses, art businesses, livestock-related businesses, agricultural crop-related businesses, food and beverage-related businesses, etc.), various movable property (aircraft, ships, buses, etc.), various entertainment businesses (movie-related businesses, game-related businesses, idol/celebrity-related businesses, performance-related businesses, sports-related businesses, etc.), etc. Furthermore, the present invention may be used when a scheme other than the GK-TK scheme is used for the investment target described above.
さらに、上述した実施形態では、BCシステム30に係るブロックチェーンをプライベートチェーンの場合で説明したが、BCシステム30や支払制御システム50の管理体制等によって、コンソーシアムチェーン又はパブリックチェーンの形態を適用してもよい。さらにまた、外部との通信性を高めるため、外部との通信用のサーバをBCシステム30に対して設けることや、外部との通信用のノード(コンピュータ装置31)をBCシステム30に設けるようにしてもよく、このようにした場合、外部との通信用のサーバ又はノードには、ブロックチェーンに係るAPI(上述したAPI32参照)を用いることが好適である。
In addition, in the above-mentioned embodiment, the blockchain related to the
また、BCシステム30を構成するノードの数としては、複数のノードを用いる以外に、処理速度や管理性の向上を重視する場合は、1台のノード(コンピュータ装置31)でブロックチェーンを構成してもよく、このようにした場合は、仮想マシンの仕様を導入して、複数のノードを仮想的に設けることも好適である。
In addition, in terms of the number of nodes constituting the
図15は、本発明の第2実施形態に係る分配金支払システム100の全体的なシステム構成を示す。第2実施形態に係る分配金支払システム100は、第1実施形態と同様に、金融機関システム110、及び支払制御システム500を広域のネットワークNWで通信可能に接続すると共に、支払制御システム500に含まれる管理運営システム200及びBCシステム300も相互に通信可能に接続しているが、第2実施形態の特徴として、BCシステム300も広域のネットワークNWを介して金融機関システム110と通信可能に接続されていることが特徴になっている。それにより、第2実施形態では、管理運営システム200を介さずに、賃借料の入金通知及び信託配当の入金通知などを金融機関システム110からBCシステム300へ送信できる。なお、以下の第2実施形態の説明では、第1実施形態と同等なものについては、第1実施形態と同じ符号を用いるものとする(上記に挙げた分配金支払システム100、金融機関システム110、管理運営システム200、及びBCシステム300の符号は除く)。
Figure 15 shows the overall system configuration of the dividend payment system 100 according to the second embodiment of the present invention. In the dividend payment system 100 according to the second embodiment, as in the first embodiment, the
金融機関システム110は、支払指示に基づいて支払に係る処理を行うものであり、基本的に第1実施形態の金融機関システム11と同様の構成を採用し、金融機関サーバ12及び口座DB装置15を有する。第1実施形態と異なる点としては、賃借料の入金通知及び信託配当の入金通知をBCシステム300へ送信するために、金融機関サーバ12の記憶部に記憶される金融機関ユーザテーブル14において、ABC合同会社の金融機関口座へ信託銀行3から賃借料の入金があったときの通知先には、BCシステム30に係る直接的なアドレスを登録する点と、XYZ募集販売会社の金融機関口座へABC合同会社から信託配当の入金があったときの通知先に、BCシステム30に係る直接的なアドレスが登録されている点がある。また、金融機関サーバ12が、これらの通知をBCシステム30へ送る際、BCシステム30に係るノード(コンピュータ装置31)のAPI32を呼び出して、これらの通知内容を引数として伝えるようにしてもよい。
The
支払制御システム500に含まれる管理運営システム200も、基本的に第1実施形態の管理運営システム20と同様の構成になっており、運営管理サーバ21、バッチ処理サーバ25、及びDBサーバ27を有する。第1実施形態と異なる点としては、運営管理サーバ21において、賃借料の入金通知及び信託配当の入金通知をBCシステム300へ転送する処理が省略されている点となる。
The
支払制御システム500に含まれるBCシステム300も、基本的に第1実施形態のBCシステム30と同様の構成になっており、ブロックチェーンに係るノード(コンピュータ装置31)を含む。第1実施形態と異なる点としては、賃借料の入金通知及び信託配当の入金通知を金融機関システム110(金融機関サーバ12)から送られたものを受信することが挙げられる。
The BC system 300 included in the payment control system 500 is basically configured in the same way as the
図16、17に示す第3、4フローチャートは、第2実施形態に係る分配金支払システム100に係る本発明の分配金支払方法の処理手順を示す。図16の第3フローチャートの最初の段階(S50)では、第1実施形態の第1フローチャート(図13参照)のS1の段階と同様に、金融機関システム110の金融機関サーバ12が、信託銀行3からのABC合同会社の金融機関口座へ不動産賃借人4の賃借料の入金の有無を判断しており(S50)、賃借料の入金が未だ無い場合(S50:NO)、入金待ちの状態となる。
The third and fourth flowcharts shown in Figures 16 and 17 show the processing steps of the dividend payment method of the present invention related to the dividend payment system 100 according to the second embodiment. In the first stage (S50) of the third flowchart in Figure 16, similar to the stage S1 of the first flowchart in the first embodiment (see Figure 13), the
一方、賃借料の入金が有った場合(S50:YES)、金融機関サーバ12は、第2実施形態の金融機関ユーザテーブル14に登録されているABC合同会社に対応付けられた通知先情報に基づいて、賃借料の入金通知(スマートコントラクト発動通知に相当)を生成し、BCシステム300に係るAPI32を呼び出して、BCシステム300(BCシステム300に係るノード)へ賃借料の入金通知を直接的に送信する処理を行う(S51)。
On the other hand, if the rent has been deposited (S50: YES), the
第2実施形態のBCシステム300を構成するノードであるコンピュータ装置31は、最初の段階(S70)で、金融機関サーバ12から直接的に送られる賃借料の入金通知の受信の有無を判断しており、入金通知を受信していない場合(S70:NO)、通知待ちの状態となる。一方、賃借料の入金通知を受信した場合(S70:YES)、この後は、S71からS73の段階で、図13の第1フローチャートにおけるS21からS23の各段階と同様の処理を行って、最終的に支払情報を、第2実施形態の募集販売システム200の管理運営サーバ21へ送信する処理を行う(S73)。
In the first step (S70), the computer device 31, which is a node constituting the BC system 300 of the second embodiment, determines whether or not a rental payment notification sent directly from the
第2実施形態の募集販売システム200の管理運営サーバ21は、最初の段階(S60)で、BCシステム30から、支払情報が送られてくるか否かを判断しており、受信しない場合(S60:NO)、支払情報の受信待ちとなる。一方、支払情報を受信した場合(S60:YES)、この後は、S61、62の段階で、図13の第1フローチャートにおけるS13,14の各段階と同様の処理を行って、最終的に各種支払指示を、第2実施形態の金融機関システム110の金融機関サーバ12へ送信する処理を行う(S62)。
In the first step (S60), the management and
第2実施形態の金融機関システム110の金融機関サーバ12は、S51の段階で入金通知を送信してから、図13の第1フローチャートにおけるS3の段階と同様に、各種支払指示の受信有無を判断する状態になっており(S52)、受信しない場合(S52:NO)、受信待ちとなり、各種支払指示を受信した場合(S52:YES)、図13の第1フローチャートにおけるS4の段階と同様に、金融機関サーバ12は、ABC合同会社の金融機関口座から、各種支払指示に含まれる情報で指示される各金融機関口座へ、指示された額の支払処理を実行し(S53)、月ごとの信託銀行3への信託報酬の支払、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)の支払、事務管理会社6への契約料の支払、レンダー7a及びメザニンレンダー7aへの融資に対する元利金の支払、並びに、XYZ募集販売会社への信託配当の支払が行われる。
After sending the deposit notification at step S51, the
このように第2実施形態における第3フローチャートの処理は、図13に示す第1フローチャートに比べて、ダイレクトに賃借料の入金通知が金融機関システム110からBCシステム300へ届くことで、募集販売システム200の処理負担を低減でき、全般的な処理の流れを簡潔に行えることにメリットがある。
In this way, the processing of the third flowchart in the second embodiment has the advantage over the first flowchart shown in Figure 13 in that a rental payment notification is sent directly from the
次に、図17に示す第4フローチャートに基づいて、第2実施形態に係る各出資者への分配金の支払に関する処理内容(分配金支払方法の内容)を説明する。第2実施形態の金融機関システム110(金融機関サーバ12)も、XYZ募集販売会社への信託配当の入金を完了すると、その入金完了を通知する信託配当の入金通知を送信することになるが、第2実施形態の金融機関ユーザテーブル14に登録されているXYZ募集販売会社に対応付けられた通知先情報に基づき、この信託配当入金通知(スマートコントラクト発動通知に相当)を、BCシステム300に係るAPI32を呼び出して、BCシステム300(BCシステム300に係るノード)へ送信する処理を行う(S54)。
Next, the processing contents (contents of the dividend payment method) related to the payment of dividends to each investor in the second embodiment will be described based on the fourth flowchart shown in FIG. 17. When the financial institution system 110 (financial institution server 12) in the second embodiment completes the deposit of the trust dividend to the XYZ soliciting and selling company, it will also send a trust dividend deposit notification notifying the completion of the deposit. Based on the notification destination information associated with the XYZ soliciting and selling company registered in the financial institution user table 14 in the second embodiment, the
第2実施形態のBCシステム300を構成するノードであるコンピュータ装置31は、図16の第3フローチャートで示すS73の段階で支払情報を送信した後、金融機関サーバ12から転送される信託配当入金通知(XYZ募集販売会社への信託配当の入金完了通知。スマートコントラクト発動通知に相当)の受信の有無を判断しており(S74)、受信していない場合(S74:NO)、通知待ちの状態となる。一方、上記の入金通知を受信した場合(S74:YES)、この後は、S75からS78の段階で、図14の第2フローチャートにおけるS25からS28の各段階と同様の処理を行って、最終的に割合情報を、第2実施形態の募集販売システム200の管理運営サーバ21へ送信する処理を行う(S78)。
After sending payment information at step S73 in the third flowchart of FIG. 16, the computer device 31, which is a node constituting the BC system 300 of the second embodiment, judges whether or not a trust dividend deposit notice (a notice of the completion of deposit of the trust dividend to the XYZ soliciting and selling company, which corresponds to a smart contract activation notice) transferred from the
第2実施形態の募集販売システム200の管理運営サーバ21は、図16の第3フローチャートで示すS62の段階で各種支払指示を送信した後、BCシステム300から送られてくる、割合情報を受信したか否かを判断しており(S63)、受信しない場合(S63:NO)、受信待ちとなる。一方、割合情報を受信した場合(S63:YES)、この後は、S64、65の段階で、図14の第2フローチャートにおけるS18,19の各段階と同様の処理を行って、最終的に支払指示を、第2実施形態の金融機関システム110の金融機関サーバ12へ送信する処理を行う(S65)。
After sending various payment instructions at step S62 in the third flowchart of FIG. 16, the management and
第2実施形態の金融機関システム110の金融機関サーバ12は、S54の段階で信託配当の入金通知を送信してから、図14の第2フローチャートにおけるS6の段階と同様に、支払指示の受信の有無を判断する状態になっており(S55)、受信しない場合(S55:NO)、受信待ちとなり、支払指示を受信した場合(S55:YES)、金融機関サーバ12は、図14の第2フローチャートにおけるS7の段階と同様に、XYZ募集販売会社の金融機関口座から、支払指示含まれる情報で指示される各出資者の金融機関口座へ、指示された分配金の額の支払に係る処理を実行する(S56)。
After sending the trust dividend deposit notification at step S54, the
このように第2実施形態における第4フローチャートの処理は、図14に示す第2フローチャートに比べて、ダイレクトに信託配当の入金通知が金融機関システム110からBCシステム30へ届くことで、募集販売システム200の処理負担を低減でき、全般的な処理の流れを簡潔に行えることにメリットがある。なお、第2実施形態は、上述した内容以外は、第1実施形態と同様になっている。
In this way, the processing of the fourth flowchart in the second embodiment has the advantage over the second flowchart shown in FIG. 14 in that the notification of the deposit of the trust dividend is sent directly from the
また、第2実施形態においても様々な変形例が想定でき、例えば、上述した第3、4フローチャートにおける募集販売システム200(管理運営サーバ21)が行う処理を、BCシステム300で担うようにして、金融機関システム110及びBCシステム300の間で各種処理が済むようにしてもよい。具体的には、管理運営サーバ21で記憶するユーザDB22(図6、7参照)及び支払テーブル23(図6、8参照)を、第2実施形態のBCシステム300に係るブロックチェーンに記憶させると共に、BCシステム300に係るスマートコントラクト41に基づき、管理運営サーバ21のMPU21が取引プログラムP11の規定に基づき行っていた第3フローチャートのS61、62の段階に係る処理、及び第4フローチャートのS64、65に係る処理等がBCシステム300で行われるようにする。
In addition, various modifications can be envisioned for the second embodiment. For example, the processing performed by the solicitation and sales system 200 (management and operation server 21) in the third and fourth flowcharts described above may be performed by the BC system 300, and various processing may be completed between the
図18、19に示す第5、6フローチャートは、上述した第2実施形態の変形例に係る分配金支払システム100に係る本発明の分配金支払方法の処理手順を示す。これら第5、6フローチャートにおいて、金融機関システム110(金融機関サーバ12)側の処理は、上述した第3、4フローチャートに示す内容と基本的に同等であり、金融機関サーバ12は、信託銀行3からのABC合同会社の金融機関口座へ不動産賃借人4の賃借料の入金の有無を判断し(S80)、賃借料の入金が無い場合(S80:NO)、入金待ちの状態になり、賃借料の入金が有った場合(S80:YES)、賃借料の入金通知(スマートコントラクト発動通知に相当)を生成し、BCシステム300に係るAPI32を呼び出し、BCシステム300へ送信する処理を行う(S81)。
The fifth and sixth flowcharts shown in Figures 18 and 19 show the processing procedure of the dividend payment method of the present invention related to the dividend payment system 100 related to the modified example of the second embodiment described above. In these fifth and sixth flowcharts, the processing on the financial institution system 110 (financial institution server 12) side is basically the same as the contents shown in the third and fourth flowcharts described above, and the
BCシステム300を構成するノードであるコンピュータ装置31も、最初の方は上述した第3、4フローチャートに示す内容と基本的に同様の処理を行い、金融機関サーバ12からの賃借料の入金通知の受信の有無を判断し(S90)、入金通知を受信していない場合(S90:NO)、通知待ちの状態となる。一方、賃借料の入金通知を受信した場合(S90:YES)、スマートコントラクト41を発動し(S91)、発動したスマートコントラクト41の規定により、コンピュータ装置31(ノード)のCPU31aが、BCシステム300で記憶された支払テーブル23に格納される信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7aのそれぞれの支払額を参照し、これら参照した支払額の合計額を、受信した入金通知で示される入金額(各不動産賃借人からの賃借料の合計額)から減算して、XYZ募集販売会社への信託配当に応じた支払額を算出する(S92)。
The computer device 31, which is a node constituting the BC system 300, also performs basically the same processing as shown in the third and fourth flowcharts at the beginning, determining whether or not a rental payment notification has been received from the financial institution server 12 (S90), and if the notification has not been received (S90: NO), it enters a state of waiting for notification. On the other hand, if a rental payment notification has been received (S90: YES), the
それから、コンピュータ装置31(ノード)のCPU31aは、BCシステム300で記憶されたユーザDB22(図7参照)を参照し、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社のそれぞれの指定金融機関口座へ、それぞれの支払額の支払を指示する各種支払指示(管理料支払指示、信託報酬支払指示、報酬支払指示、元利金支払指示、信託配当支払指示を含む指示)を生成し、その生成した各種支払指示を金融機関システム110(金融機関サーバ12)へ送信する処理を行う(S93)。なお、このS92、93の段階での処理は、上述した説明において、募集販売システム200(管理運営サーバ21)が行っていた処理に相当する(図16の第3フローチャートのS61、62の段階参照)。
Then, the
また、金融機関システム110(金融機関サーバ12)への各種支払指示の送信は、ノードであるコンピュータ装置31(CPU31a)が、金融機関API13(図3参照)を読み出して、各種支払指示の内容(情報)を引数として引き渡すようにして、金融機関システム110(金融機関サーバ12)へ各種支払指示を送信する形態を用いても良い。
In addition, various payment instructions may be sent to the financial institution system 110 (financial institution server 12) by the computer device 31 (
金融機関システム110の金融機関サーバ12は、S81の段階で賃借料の入金通知を送信してから、上述した第1,3フローチャートにおけるS3、52の段階と同様に、各種支払指示の受信有無を判断し(S82)、受信しない場合(S82:NO)、受信待ちとなり、受信した場合(S82:YES)、上述した第1、3フローチャートにおけるS4、53の段階と同様に、金融機関サーバ12は、ABC合同会社の金融機関口座から、各種支払指示に含まれる情報で指示される各金融機関口座へ、指示された額の支払に係る処理を実行する(S83)。
After sending the rental payment notification at step S81, the
このような変形例に係る処理により、月ごとの不動産賃借人の賃借料の支払いに伴って、月ごとの信託銀行3への信託報酬の支払、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)の支払、事務管理会社6への契約料の支払、レンダー7a及びメザニンレンダー7aへの融資に対する元利金の支払、並びに、XYZ募集販売会社への信託配当の支払が行われることになり、また、この変形例では、上述した各支払において、募集販売システム200(管理運営サーバ21)が関与しなくなるので、募集販売システム200(管理運営サーバ21)の処理負担を低減できると共に、トークン(セキュリティトークン)の売買処理等に募集販売システム200(管理運営サーバ21)を専念させやすい状況を確保できるメリットがある。
In this modified example, in conjunction with the monthly rent payment by the real estate tenant, the following are made: a monthly trust fee to the trust bank 3, an asset management fee (investment management fee) to the
次に、図19の第6フローチャートに示すように、金融機関システム110(金融機関サーバ12)は、XYZ募集販売会社への信託配当の入金が完了すると(図18の第5フローチャートのS83参照)、金融機関ユーザテーブル14に登録されているXYZ募集販売会社に対応付けられた通知先情報に基づいてBCシステム300に係るAPI32を呼び出し、信託配当の入金通知をBCシステム300(BCシステム300に係るノード)へ送信する処理を行う(S84)。
Next, as shown in the sixth flowchart of FIG. 19, when the deposit of the trust dividend to the XYZ soliciting and selling company is completed (see S83 in the fifth flowchart of FIG. 18), the financial institution system 110 (financial institution server 12) calls the
BCシステム300に係るノードのコンピュータ装置31は、上記のS93の段階で各種支払指示を送信した後、信託配当の入金通知(スマートコントラクト発動通知に相当)の受信の有無を判断しており(S94)、受信していない場合(S94:NO)、受信待ちの状態となる。一方、信託配当の入金通知を受信した場合(S94:YES)、スマートコントラクト41を発動し(S95)、発動したスマートコントラクト41の規定に基づき、コンピュータ装置31(ノード)のCPU31aが、BCデータベース33に記録されるトークン取引データ40に含まれる所有トークン情報に応じて、出資者ごとの所有トークンの数(出資者ごとの分配に係る値に相当)を特定し(S96)、その特定した数の割合で、受信した信託配当入金通知に含まれる信託配当の中で原資に使用できる額(原資に係る額)を、各出資者へ割り当てる処理を行って各出資者へ分配する額(出資者ごとの支払の額)を特定する(S97)。
After sending various payment instructions at the above-mentioned step S93, the computer device 31 of the node related to the BC system 300 judges whether or not a trust dividend deposit notice (corresponding to a smart contract activation notice) has been received (S94), and if not (S94: NO), it enters a state of waiting for reception. On the other hand, if a trust dividend deposit notice has been received (S94: YES), the
それから、コンピュータ装置31(ノード)のCPU31aは、発動しているスマートコントラクト41の規定に基づき、ユーザDB22に登録されている各出資者の金融機関口座へ、S97の段階で特定した各支払額(出資者ごとの分配金として支払う額に相当)の支払を指示する支払指示を生成し、その生成した支払指示を金融機関システム110(金融機関サーバ12)へ送信する処理を行う(S98)。なお、この送信の際も、上述した各種支払指示の送信の場合と同様に、ノードであるコンピュータ装置31(CPU31a)が、金融機関API13を読み出して、支払指示の内容を引数として引き渡すようにして、金融機関システム110(金融機関サーバ12)へ支払指示を送信する形態を用いても良い。
Then, the
金融機関システム110の金融機関サーバ12は、S84の段階で信託配当の入金通知を送信してから、支払指示の受信の有無を判断しており(S85)、受信しない場合(S58:NO)、受信待ちとなり、支払指示を受信した場合(S85:YES)、金融機関サーバ12は、XYZ募集販売会社の金融機関口座から、支払指示に含まれる情報で指示される各出資者の金融機関口座へ、指示された分配金の額の支払に係る処理を行う(S86)。
After sending the trust dividend deposit notification at step S84, the
このように変形例に係る第6フローチャートの処理は、各出資者への分配金の支払に係る処理においても、募集販売システム200(管理運営サーバ21)が関係しなくなり、この点においても、募集販売システム200(管理運営サーバ21)の処理負担を低減できると共に、トークン(セキュリティトークン)の売買処理等に募集販売システム200(管理運営サーバ21)を専念させやすい状況を確保できるメリットがある。なお、このような第2実施形態(上記で説明した第2実施形態に係る変形例も含む)においても、上述した第1実施形態に係る各種変形例の適用が可能である。 In this way, the processing of the sixth flowchart relating to the modified example does not involve the solicitation and sales system 200 (management and operation server 21) even in the processing relating to the payment of dividends to each investor, which has the advantage of reducing the processing burden on the solicitation and sales system 200 (management and operation server 21) and ensuring that the solicitation and sales system 200 (management and operation server 21) can be easily dedicated to processing the buying and selling of tokens (security tokens). Note that the various modified examples relating to the first embodiment described above can also be applied to this second embodiment (including the modified example relating to the second embodiment described above).
本発明は、ブロックチェーンにおけるトークンを利用した出資で、各出資者への分配金の支払に係る処理を、ブロックチェーンに配置されるスマートコントラクトによりスムーズに実行することに対して好適に利用可能である。 The present invention can be suitably used to smoothly execute the process of paying dividends to each investor in a blockchain using a smart contract placed on the blockchain.
10、100 分配金支払システム
11、110 金融機関システム
12 金融機関サーバ
13 金融機関API
14 金融機関ユーザテーブル
15 口座DB装置
16 金融機関口座DB
20、200 管理運営システム
21 管理運営サーバ
22 ユーザDB
23 支払テーブル
25 バッチ処理サーバ
27 DBサーバ
28 所有トークンDB
30、300 BCシステム
31 コンピュータ装置(ノード)
32 API
33 BCデータベース
40 トークン取引データ
41 スマートコントラクト
NW ネットワーク
10, 100
14 Financial institution user table 15
20, 200
23 Payment table 25
30, 300 BC system 31 Computer device (node)
32 API
33
Claims (25)
前記ブロックチェーンには、出資者ごとの所有トークン数を示す所有トークン情報が記録してあり、
前記金融機関システムは、分配金に係る原資の入金を通知する原資入金通知を前記ブロックチェーンシステムへ送信する手段を備え、
前記スマートコントラクトは、送信されてきた原資入金通知を発動トリガーにして発動するようにしてあり、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定する手段と、
発動したスマートコントラクトに基づき、特定した出資者ごとの額の支払を指示する支払指示を前記金融機関システムへ送信する手段と
を備え、
前記金融機関システムは、
前記支払指示を受信した場合、出資者のそれぞれに係る金融機関口座へ、受信した支払指示で指示される出資者ごとの額の支払に係る処理を行う手段を備えることを特徴とする分配金支払システム。 A dividend payment system comprising a financial institution system that performs processing related to payments based on payment instructions, and a blockchain system related to a blockchain in which a smart contract is placed, the financial institution system being an external system to the blockchain system and configured to perform processing related to the payment of dividends to investors,
The blockchain records owned token information indicating the number of owned tokens for each investor,
The financial institution system includes a means for transmitting a notification of fund deposit notifying the deposit of funds related to the distribution to the blockchain system,
The smart contract is activated by a notification of the receipt of the funds,
The blockchain system includes:
A means for determining the amount of the deposited funds to be distributed to each contributor according to the owned token information recorded on the blockchain based on the activated smart contract;
and means for transmitting a payment instruction to the financial institution system instructing payment of an amount for each identified contributor based on the activated smart contract;
The financial institution system includes:
A dividend payment system characterized by having a means for processing the payment of the amount for each investor indicated in the received payment instruction to the financial institution account relating to each investor when the payment instruction is received.
前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、
前記金融機関システムは、賃借料に係る入金があった旨を通知する賃借料入金通知を前記ブロックチェーンシステムへ送信する手段を備え、
前記スマートコントラクトは、送信されてきた賃借料入金通知により発動するようにしてあり、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、賃借料から、賃借物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出する手段と、
発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を前記金融機関システムへ送信する手段と
を備え、
前記金融機関システムは、
前記各種支払指示を受信した場合、管理者に係る金融機関口座への管理料の支払、信託受託者に係る金融機関口座への信託報酬の支払、投資運用者に係る金融機関口座への報酬の支払、及びトークン取引者に係る金融機関口座への信託配当の支払に係る処理を行う手段を備える請求項1に記載の分配金支払システム。 The object of the investor's investment is according to the property to be rented;
The rental property is a trust, is an investment property, and was purchased with a loan.
The financial institution system includes a means for transmitting a rent deposit notification to the blockchain system to notify that a rent deposit has been made,
The smart contract is activated by a rent payment notification being sent,
The blockchain system includes:
A means for calculating a trust dividend to a token trader by deducting a management fee to a manager of the rental property, a trust fee to a trustee, a fee to an investment manager, and principal and interest to a lender from the rent based on the activated smart contract;
A means for transmitting various payment instructions to the financial institution system, which instruct the payment of a management fee to the administrator, a trust fee to the trustee, a fee to the investment manager, principal and interest to the lender, and a calculated trust dividend to the token trader based on the activated smart contract ;
The financial institution system includes:
The dividend payment system of claim 1, further comprising a means for performing processing related to the payment of a management fee to a financial institution account relating to the administrator, the payment of a trust fee to a financial institution account relating to the trustee, the payment of a fee to a financial institution account relating to the investment manager, and the payment of a trust dividend to a financial institution account relating to the token trader, when the various payment instructions are received.
前記金融機関システムは、賃借料に係る入金があった旨を通知する賃借料入金通知を前記ブロックチェーンシステムへ送信する手段を備え、
前記スマートコントラクトは、送信されてきた賃借料入金通知により発動するようにしてあり、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、賃借される物件の管理者への管理料の支払を指示する管理料支払指示を前記金融機関システムへ送信する手段を備え、
前記金融機関システムは、
前記管理料支払指示を受信した場合、管理者に係る金融機関口座へ管理料の支払に係る処理を行う手段を備える請求項1に記載の分配金支払システム。 The object of the investor's investment is according to the property to be rented;
The financial institution system includes a means for transmitting a rent deposit notification to the blockchain system to notify that a rent deposit has been made,
The smart contract is activated by a rent payment notification being sent,
The blockchain system includes:
A means for transmitting a management fee payment instruction to the financial institution system based on the activated smart contract, the management fee payment instruction instructing payment of a management fee to a manager of the rented property;
The financial institution system includes:
2. A dividend payment system as claimed in claim 1, further comprising means for carrying out processing relating to payment of the management fee to a financial institution account relating to the manager when the instruction to pay the management fee is received.
前記ブロックチェーンシステムは、
前記賃借料入金通知により発動したスマートコントラクトに基づき、信託受託者への信託報酬の支払を指示する信託報酬支払指示を前記金融機関システムへ送信する手段を備え、
前記金融機関システムは、
前記信託報酬支払指示を受信した場合、信託受託者に係る金融機関口座へ信託報酬の支払に係る処理を行う手段を備える請求項3に記載の分配金支払システム。
The property to be rented is in a trust,
The blockchain system includes:
a means for transmitting a trust fee payment instruction to the financial institution system, the trust fee payment instruction instructing the payment of a trust fee to a trustee based on a smart contract activated by the rental fee payment notification;
The financial institution system includes:
A dividend payment system as described in claim 3, further comprising a means for processing the payment of the trust fee to a financial institution account related to the trustee when the trust fee payment instruction is received.
前記ブロックチェーンシステムは、
前記賃借料入金通知により発動したスマートコントラクトに基づき、投資運用者への報酬の支払を指示する報酬支払指示を前記金融機関システムへ送信する手段を備え、
前記金融機関システムは、
前記報酬支払指示を受信した場合、投資運用者に係る金融機関口座へ報酬の支払に係る処理を行う手段を備える請求項3又は請求項4に記載の分配金支払システム。 The property to be rented is the subject of investment management;
The blockchain system includes:
A means for transmitting a remuneration payment instruction to the financial institution system , the remuneration payment instruction instructing the payment of a remuneration to the investment manager based on the smart contract activated by the rental fee payment notification,
The financial institution system includes:
5. A dividend payment system as claimed in claim 3 or claim 4, further comprising means for carrying out processing relating to payment of the fee to a financial institution account relating to the investment manager when the fee payment instruction is received.
前記ブロックチェーンシステムは、
前記賃借料入金通知により発動したスマートコントラクトに基づき、融資者への元利金の支払を指示する元利金支払指示を前記金融機関システムへ送信する手段を備え、
前記金融機関システムは、
前記元利金支払指示を受信した場合、融資者に係る金融機関口座へ元利金の支払に係る処理を行う手段を備える請求項3乃至請求項5のいずれか1項に記載の分配金支払システム。 The property to be rented was purchased with a loan,
The blockchain system includes:
A means for transmitting a principal and interest payment instruction to the financial institution system, the principal and interest payment instruction instructing the financial institution system to pay the principal and interest to the lender based on the smart contract activated by the rental payment notification,
The financial institution system includes:
6. The dividend payment system according to claim 3, further comprising a means for, when receiving the instruction to pay principal and interest, carrying out processing relating to the payment of principal and interest to a financial institution account relating to a lender.
前記ブロックチェーンには、出資者ごとの所有トークン数を示す所有トークン情報が記録してあり、
前記金融機関システムは、分配金に係る原資の入金を通知する原資入金通知を前記ブロックチェーンシステムへ送信する手段を備え、
前記スマートコントラクトは、送信されてきた原資入金通知を発動トリガーにして発動するようにしてあり、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、出資者ごとの分配に係る割合を特定する手段と、
発動したスマートコントラクトに基づき、特定した出資者ごとの割合を示す情報を含む割合情報を前記管理運営システムへ送信する手段と
を備え、
前記管理運営システムは、
前記割合情報を受信した場合、受信した割合情報で示される出資者ごとの割合に応じて、入金された原資に係る額を出資者ごとに分配する額を特定する手段と、
特定した出資者ごとの額の支払指示を前記金融機関システムへ送信する手段と
を備え、
前記金融機関システムは、
前記支払指示を受信した場合、出資者のそれぞれに係る金融機関口座へ、受信した支払指示で指示される出資者ごとの額の支払に係る処理を行う手段を備えることを特徴とする分配金支払システム。 A dividend payment system comprising a financial institution system that performs processing related to payments based on payment instructions, a blockchain system related to a blockchain in which a smart contract is placed, and a management and operation system capable of communicating with the blockchain system, wherein the financial institution system is an external system to the blockchain system and performs processing related to the payment of dividends to investors,
The blockchain records owned token information indicating the number of owned tokens for each investor,
The financial institution system includes a means for transmitting a notification of fund deposit notifying the deposit of funds related to the distribution to the blockchain system,
The smart contract is activated by a notification of the receipt of the funds,
The blockchain system includes:
A means for determining the distribution ratio for each contributor according to the owned token information recorded on the blockchain based on the activated smart contract;
A means for transmitting ratio information including information indicating the ratio for each identified contributor to the management and operation system based on the activated smart contract;
The management and operation system includes:
a means for, when receiving the ratio information, determining an amount of the deposited funds to be distributed to each contributor in accordance with the ratio for each contributor indicated in the received ratio information;
and means for transmitting a payment instruction for each identified contributor to the financial institution system;
The financial institution system includes:
A dividend payment system characterized by having a means for processing the payment of the amount for each investor indicated in the received payment instruction to the financial institution account relating to each investor when the payment instruction is received.
前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、
前記金融機関システムは、賃借料に係る入金があった旨を通知する賃借料入金通知を前記ブロックチェーンシステムへ送信する手段を備え、
前記スマートコントラクトは、送信されてきた賃借料入金通知により発動するようにしてあり、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及びトークン取引者への信託配当の支払を指示する支払情報を前記管理運営システムへ送信する手段を備え、
前記管理運営システムは、
前記支払情報を受信した場合、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出する手段と、
管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を前記金融機関システムへ送信する手段と
を備え、
前記金融機関システムは、
前記各種支払指示を受信した場合、管理者に係る金融機関口座への管理料の支払、信託受託者に係る金融機関口座への信託報酬の支払、投資運用者に係る金融機関口座への報酬の支払、及びトークン取引者に係る金融機関口座への信託配当の支払に係る処理を行う手段を備える請求項7に記載の分配金支払システム。 The object of the investor's investment is according to the property to be rented;
The rental property is a trust, is an investment property, and was purchased with a loan.
The financial institution system includes a means for transmitting a rent deposit notification to the blockchain system to notify that a rent deposit has been made,
The smart contract is activated by a rent payment notification being sent,
The blockchain system includes:
A means for transmitting payment information to the management and operation system instructing payment of a management fee to the administrator, a trust fee to the trustee, a fee to the investment manager, principal and interest to the lender, and a trust dividend to the token trader based on the activated smart contract ;
The management and operation system includes:
When the payment information is received, a means for calculating a trust dividend to the token trader by subtracting from the rent a management fee to the manager of the rented property, a trust fee to the trustee, a fee to the investment manager, and principal and interest to the lender;
A means for transmitting various payment instructions to the financial institution system, which instruct the payment of a management fee to the administrator, a trust fee to the trustee, a fee to the investment manager, principal and interest to the lender, and a calculated trust dividend to the token trader ;
The financial institution system includes:
The dividend payment system of claim 7, further comprising a means for performing processing related to the payment of a management fee to a financial institution account relating to the administrator, the payment of a trust fee to a financial institution account relating to the trustee, the payment of a fee to a financial institution account relating to the investment manager, and the payment of a trust dividend to a financial institution account relating to the token trader, when the various payment instructions are received.
前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記原資入金通知の受信に伴って発動するようにしてある請求項1乃至請求項8のいずれか1項に記載の分配金支払システム。 The blockchain system comprises an application programming interface;
The dividend payment system according to any one of claims 1 to 8, wherein the smart contract is activated upon receipt of the notification of deposit of the original capital via the application programming interface.
前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記賃借料入金通知の受信に伴って発動するようにしてある請求項2、3、4、5、6、8のいずれか1項に記載の分配金支払システム。 The blockchain system comprises an application programming interface;
The dividend payment system according to any one of claims 2, 3, 4, 5, 6 and 8, wherein the smart contract is activated upon receipt of the rent payment notification via the application programming interface.
前記ブロックチェーンには、出資者ごとの所有トークン数を示す所有トークン情報が記録してあり、
前記スマートコントラクトは、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知を発動トリガーにして発動するようにしてあり、
発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定する手段と、
発動したスマートコントラクトに基づき、特定した出資者ごとの額の支払を指示する支払指示を外部の金融機関システムへ送信する手段と
を備えることを特徴とするブロックチェーンシステム。 In a blockchain system, a financial institution system, which is an external system that processes payments based on payment instructions, processes dividend payments to investors based on payment instructions based on smart contracts placed on the blockchain.
The blockchain records owned token information indicating the number of owned tokens for each investor,
The smart contract is triggered by a notification of fund deposit, which notifies the deposit of funds related to the distribution from an external financial institution system,
A means for determining the amount of the deposited funds to be distributed to each contributor according to the owned token information recorded on the blockchain based on the activated smart contract;
A means for sending a payment instruction to an external financial institution system instructing payment of an amount for each identified contributor based on the activated smart contract.
前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記原資入金通知の受信に伴って発動するようにしてある請求項11に記載のブロックチェーンシステム。 With application programming interface,
The blockchain system of claim 11, wherein the smart contract is activated upon receipt of the notification of deposit of the original funds via the application programming interface.
前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、
前記スマートコントラクトは、外部の金融機関システムからの賃借料に係る入金があった旨を通知する賃借料入金通知により発動するようにしてあり、
発動したスマートコントラクトに基づき、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出する手段と、
発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を外部の金融機関システムへ送信する手段と
を備える請求項11又は請求項12に記載のブロックチェーンシステム。 The object of the investor's investment is according to the property to be rented;
The rental property is a trust, is an investment property, and was purchased with a loan.
The smart contract is activated by a rent deposit notification that notifies the fact that a rent deposit has been received from an external financial institution system,
A means for calculating a trust dividend to a token trader by deducting, from the rent, a management fee to the manager of the rented property, a trust fee to the trustee, a fee to the investment manager, and principal and interest to the lender based on the activated smart contract;
and a means for transmitting various payment instructions to an external financial institution system, instructing the payment of a management fee to the administrator, a trustee's remuneration to the trustee, a remuneration to the investment manager, principal and interest to the lender, and a calculated trust dividend to the token trader, based on the activated smart contract . The blockchain system of claim 11 or 12.
前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記賃借料入金通知の受信に伴って発動するようにしてある請求項13に記載のブロックチェーンシステム。 With application programming interface,
The blockchain system of claim 13, wherein the smart contract is triggered upon receipt of the rent payment notification via the application programming interface.
前記ブロックチェーンには、出資者ごとの所有トークン数を示す所有トークン情報が記録してあり、
前記スマートコントラクトは、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知を発動トリガーにして発動するようにしてあり、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、出資者ごとの分配に係る割合を特定する手段と、
発動したスマートコントラクトに基づき、特定した出資者ごとの割合を示す情報を含む割合情報を前記管理運営システムへ送信する手段と
を備え、
前記管理運営システムは、
前記割合情報を受信した場合、受信した割合情報で示される出資者ごとの割合に応じて、入金された原資に係る額を出資者ごとに分配する額を特定する手段と、
特定した出資者ごとの額の支払指示を外部の金融機関システムへ送信する手段と
を備えることを特徴とする支払制御システム。 A payment control system that includes a blockchain system related to a blockchain in which a smart contract is deployed and a management and operation system capable of communicating with the blockchain system, and causes a financial institution system, which is an external system that performs processing related to payments based on payment instructions, to perform processing related to the payment of dividends to investors,
The blockchain records owned token information indicating the number of owned tokens for each investor,
The smart contract is triggered by a notification of fund deposit, which notifies the deposit of funds related to the distribution from an external financial institution system,
The blockchain system includes:
A means for determining the distribution ratio for each contributor according to the owned token information recorded on the blockchain based on the activated smart contract;
A means for transmitting ratio information including information indicating the ratio for each identified contributor to the management and operation system based on the activated smart contract;
The management and operation system includes:
a means for, when receiving the ratio information, determining an amount of the deposited funds to be distributed to each contributor in accordance with the ratio for each contributor indicated in the received ratio information;
A payment control system comprising: a means for transmitting a payment instruction for each identified contributor to an external financial institution system.
前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記原資入金通知の受信に伴って発動するようにしてある請求項15に記載の支払制御システム。 The blockchain system comprises an application programming interface;
16. The payment control system of claim 15, wherein the smart contract is triggered upon receipt of the notification of deposit of the original funds via the application programming interface.
前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、
前記スマートコントラクトは、外部の金融機関システムからの賃借料に係る入金があった旨を通知する賃借料入金通知により発動するようにしてあり、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及びトークン取引者への信託配当の支払を指示する支払情報を前記管理運営システムへ送信する手段を備え、
前記管理運営システムは、
前記支払情報を受信した場合、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出する手段と、
管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を外部の金融機関システムへ送信する手段と
を備える請求項15又は請求項16に記載の支払制御システム。 The object of the investor's investment is according to the property to be rented;
The rental property is a trust, is an investment property, and was purchased with a loan.
The smart contract is activated by a rent deposit notification that notifies the fact that a rent deposit has been received from an external financial institution system,
The blockchain system includes:
A means for transmitting payment information to the management and operation system instructing payment of a management fee to the administrator, a trust fee to the trustee, a fee to the investment manager, principal and interest to the lender, and a trust dividend to the token trader based on the activated smart contract ;
The management and operation system includes:
When the payment information is received, a means for calculating a trust dividend to the token trader by subtracting from the rent a management fee to the manager of the rented property, a trust fee to the trustee, a fee to the investment manager, and principal and interest to the lender;
A means for transmitting various payment instructions to an external financial institution system to instruct the payment of a management fee to an administrator, a trustee's remuneration to a trustee, a remuneration to an investment manager , principal and interest to a lender, and a calculated trust dividend to a token trader. The payment control system according to claim 15 or 16, further comprising:
前記スマートコントラクトは、前記アプリケーションプログラミングインタフェースを介した前記賃借料入金通知の受信に伴って発動するようにしてある請求項17に記載の支払制御システム。 The blockchain system comprises an application programming interface;
18. The payment control system of claim 17, wherein the smart contract is triggered upon receipt of the rent payment notification via the application programming interface.
前記ブロックチェーンは、出資者ごとの所有トークン数を示す所有トークン情報を記録し、
前記金融機関システムは、分配金に係る原資の入金を通知する原資入金通知を前記ブロックチェーンシステムへ送信するステップを実行し、
前記スマートコントラクトは、送信されてきた原資入金通知を発動トリガーにして発動し、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、
発動したスマートコントラクトに基づき、特定した出資者ごとの額の支払を指示する支払指示を前記金融機関システムへ送信するステップと
を実行し、
前記金融機関システムは、
前記支払指示を受信した場合、出資者のそれぞれに係る金融機関口座へ、受信した支払指示で指示される出資者ごとの額の支払に係る処理を行うステップを実行することを特徴とする分配金支払方法。 A method for paying dividends to investors, in which a blockchain system related to a blockchain in which a smart contract is deployed causes a financial institution system, which is an external system to the blockchain system and performs processing related to payments based on payment instructions, to perform processing related to the payment of dividends to investors,
The blockchain records owned token information indicating the number of owned tokens for each investor,
The financial institution system executes a step of transmitting a notification of fund deposit notifying the deposit of the fund related to the distribution to the blockchain system,
The smart contract is activated by the notification of the deposit of the original funds,
The blockchain system includes:
A step of determining an amount to be distributed to each contributor of the deposited funds based on the activated smart contract and in accordance with the owned token information recorded on the blockchain;
and sending a payment instruction to the financial institution system instructing payment of the amount for each identified contributor based on the activated smart contract;
The financial institution system includes:
A dividend payment method characterized by executing a step in which, when the payment instruction is received, processing is carried out to pay the amount for each investor as instructed in the received payment instruction to the financial institution account relating to each investor.
前記ブロックチェーンは、出資者ごとの所有トークン数を示す所有トークン情報を記録し、
前記金融機関システムは、分配金に係る原資の入金を通知する原資入金通知を前記ブロックチェーンシステムへ送信するステップを実行し、
前記スマートコントラクトは、送信されてきた原資入金通知を発動トリガーにして発動し、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、出資者ごとの分配に係る割合を特定するステップと、
発動したスマートコントラクトに基づき、特定した出資者ごとの割合を示す情報を含む割合情報を前記管理運営システムへ送信するステップと
を実行し、
前記管理運営システムは、
前記割合情報を受信した場合、受信した割合情報で示される出資者ごとの割合に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、
特定した出資者ごとの額の支払指示を前記金融機関システムへ送信するステップと
を実行し、
前記金融機関システムは、
前記支払指示を受信した場合、出資者のそれぞれに係る金融機関口座へ、受信した支払指示で指示される出資者ごとの額の支払に係る処理を行うステップを実行することを特徴とする分配金支払方法。 A blockchain system relating to a blockchain in which a smart contract is placed and a management and operation system capable of communicating with the blockchain system are external to the blockchain system, and a financial institution system that performs processing related to payments based on payment instructions performs processing related to the payment of dividends to investors,
The blockchain records owned token information indicating the number of owned tokens for each investor,
The financial institution system executes a step of transmitting a notification of fund deposit notifying the deposit of the fund related to the distribution to the blockchain system,
The smart contract is activated by the notification of the deposit of the original funds,
The blockchain system includes:
A step of determining a distribution ratio for each contributor according to the owned token information recorded on the blockchain based on the activated smart contract;
and transmitting ratio information including information indicating the ratio for each identified contributor to the management and operation system based on the activated smart contract;
The management and operation system includes:
When the ratio information is received, a step of determining an amount of the deposited funds to be distributed to each contributor in accordance with the ratio for each contributor indicated in the received ratio information;
and transmitting a payment instruction to the financial institution system for the amount for each identified contributor;
The financial institution system includes:
A dividend payment method characterized by executing a step in which, when the payment instruction is received, processing is carried out to pay the amount for each investor as instructed in the received payment instruction to the financial institution account relating to each investor.
前記ブロックチェーンは、出資者ごとの所有トークン数を示す所有トークン情報を記録し、
前記スマートコントラクトは、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知を発動トリガーにして発動し、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、
発動したスマートコントラクトに基づき、特定した出資者ごとの額の支払を指示する支払指示を外部の金融機関システムへ送信するステップと
を実行することを特徴とする分配金支払方法。 A method for paying dividends to investors, in which a blockchain system related to a blockchain in which a smart contract is deployed causes a financial institution system, which is an external system that performs processing related to payments based on a payment instruction, to perform processing related to the payment of dividends to investors,
The blockchain records owned token information indicating the number of owned tokens for each investor,
The smart contract is activated by a notification of fund deposit, which notifies the deposit of funds related to the distribution from an external financial institution system,
The blockchain system includes:
A step of determining an amount to be distributed to each contributor of the deposited funds based on the activated smart contract and in accordance with the owned token information recorded on the blockchain;
A dividend payment method characterized by executing a step of sending a payment instruction to an external financial institution system instructing payment of an amount for each identified contributor based on the activated smart contract.
前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、
前記スマートコントラクトは、外部の金融機関システムからの賃借料に係る入金があった旨を通知する賃借料入金通知により発動し、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出するステップと、
発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を外部の金融機関システムへ送信するステップと
を実行する請求項21に記載の分配金支払方法。 The object of the investor's investment is according to the property to be rented;
The rental property is a trust, is an investment property, and was purchased with a loan.
The smart contract is activated by a rent deposit notification that notifies the fact that a deposit related to the rent has been made from an external financial institution system,
The blockchain system includes:
A step of calculating a trust dividend to the token trader by subtracting a management fee to the manager of the rented property, a trust fee to the trustee, a fee to the investment manager, and principal and interest to the lender from the rent based on the activated smart contract;
22. The dividend payment method of claim 21, further comprising: a step of transmitting various payment instructions to an external financial institution system , instructing the payment of a management fee to the administrator, a trustee's remuneration to the trustee, a remuneration to the investment manager, principal and interest to the lender, and a calculated trust dividend to the token trader, based on the activated smart contract.
前記ブロックチェーンは、出資者ごとの所有トークン数を示す所有トークン情報を記録し、
前記スマートコントラクトは、外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知を発動トリガーにして発動し、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、前記ブロックチェーンに記録される所有トークン情報に応じて、出資者ごとの分配に係る割合を特定するステップと、
発動したスマートコントラクトに基づき、特定した出資者ごとの割合を示す情報を含む割合情報を前記管理運営システムへ送信するステップと
を実行し、
前記管理運営システムは、
前記割合情報を受信した場合、受信した割合情報で示される出資者ごとの割合に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、
特定した出資者ごとの額の支払指示を外部の金融機関システムへ送信するステップと
を実行することを特徴とする分配金支払方法。 In a dividend payment method system, a blockchain system related to a blockchain in which a smart contract is deployed and a management and operation system capable of communicating with the blockchain system cause a financial institution system, which is an external system that performs processing related to payments based on payment instructions, to perform processing related to the payment of dividends to investors,
The blockchain records owned token information indicating the number of owned tokens for each investor,
The smart contract is activated by a notification of fund deposit, which notifies the deposit of funds related to the distribution from an external financial institution system,
The blockchain system includes:
A step of determining a distribution ratio for each contributor according to the owned token information recorded on the blockchain based on the activated smart contract;
and transmitting ratio information including information indicating the ratio for each identified contributor to the management and operation system based on the activated smart contract;
The management and operation system includes:
When the ratio information is received, a step of determining an amount of the deposited funds to be distributed to each contributor in accordance with the ratio for each contributor indicated in the received ratio information;
and transmitting a payment instruction for the amount for each identified investor to an external financial institution system.
前記賃借物件は、信託が設定してあり、投資運用の対象であり、且つ、融資により購入されたものであり、
前記スマートコントラクトは、外部の金融機関システムからの賃借料に係る入金があった旨を通知する賃借料入金通知により発動し、
前記ブロックチェーンシステムは、
発動したスマートコントラクトに基づき、管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及びトークン取引者への信託配当の支払を指示する支払情報を前記管理運営システムへ送信するステップを実行し、
前記管理運営システムは、
前記支払情報を受信した場合、賃借料から、賃借される物件の管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、及び融資者への元利金を減算して、トークン取引者への信託配当を算出するステップと、
管理者への管理料、信託受託者への信託報酬、投資運用者への報酬、融資者への元利金、及び算出したトークン取引者への信託配当の支払を指示する各種支払指示を外部の金融機関システムへ送信するステップと
を実行する請求項23に記載の分配金支払方法。 The object of the investor's investment is according to the property to be rented;
The rental property is a trust, is an investment property, and was purchased with a loan.
The smart contract is activated by a rent deposit notification that notifies the fact that a deposit related to the rent has been made from an external financial institution system,
The blockchain system includes:
Executing a step of transmitting payment information to the management and operation system instructing payment of a management fee to the administrator, a trust fee to the trustee, a fee to the investment manager, principal and interest to the lender, and a trust dividend to the token trader based on the activated smart contract ;
The management and operation system includes:
When the payment information is received, a step of calculating a trust dividend to the token trader by subtracting from the rent a management fee to the manager of the rented property, a trust fee to the trustee, a fee to the investment manager, and principal and interest to the lender;
and transmitting various payment instructions to an external financial institution system to instruct the payment of a management fee to the administrator, a trustee's remuneration to the trustee, a remuneration to the investment manager, principal and interest to the lender, and the calculated trust dividend to the token trader .
外部の金融機関システムからの分配金に係る原資の入金を通知する原資入金通知を発動トリガーにして発動したことに基づき、前記コンピュータ装置に、
前記ブロックチェーンに記録される所有トークン情報に応じて、入金された原資に係る額を出資者ごとに分配する額を特定するステップと、
特定した出資者ごとの額の支払を指示する支払指示を外部の金融機関システムへ送信するステップと
を実行させることを特徴とするコンピュータプログラム。 A computer program for controlling a computer device corresponding to a node included in a blockchain system related to a blockchain that records owned token information indicating the number of owned tokens for each investor, so that a financial institution system, which is an external system that performs processing related to payments based on payment instructions, performs processing related to the payment of dividends to investors,
The computer device is configured to, based on the fact that a notification of deposit of funds related to dividends from an external financial institution system is used as a trigger to trigger the activation of the notification of deposit of funds related to dividends from an external financial institution system,
A step of determining an amount of the deposited funds to be distributed to each contributor according to the owned token information recorded on the blockchain;
and transmitting a payment instruction to an external financial institution system instructing payment of an amount for each identified contributor.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021037871A JP7702264B2 (en) | 2021-03-09 | 2021-03-09 | Dividend payment system, blockchain system, payment control system, dividend payment method, and computer program |
| JP2025106000A JP2025126270A (en) | 2021-03-09 | 2025-06-23 | Dividend payment system, block chain system, payment control system, divided payment system, and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021037871A JP7702264B2 (en) | 2021-03-09 | 2021-03-09 | Dividend payment system, blockchain system, payment control system, dividend payment method, and computer program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025106000A Division JP2025126270A (en) | 2021-03-09 | 2025-06-23 | Dividend payment system, block chain system, payment control system, divided payment system, and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022138078A JP2022138078A (en) | 2022-09-22 |
| JP7702264B2 true JP7702264B2 (en) | 2025-07-03 |
Family
ID=83319877
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021037871A Active JP7702264B2 (en) | 2021-03-09 | 2021-03-09 | Dividend payment system, blockchain system, payment control system, dividend payment method, and computer program |
| JP2025106000A Pending JP2025126270A (en) | 2021-03-09 | 2025-06-23 | Dividend payment system, block chain system, payment control system, divided payment system, and computer program |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025106000A Pending JP2025126270A (en) | 2021-03-09 | 2025-06-23 | Dividend payment system, block chain system, payment control system, divided payment system, and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7702264B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102905934B1 (en) * | 2022-11-23 | 2026-01-02 | 주식회사 솔릭 | Platform, platform operating apparatus and method for supporting issuance of non-fungible token associated with agricultural investment contracts |
| JP7560629B1 (en) | 2023-09-05 | 2024-10-02 | 株式会社大和総研 | Token balance management system and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019215864A (en) | 2018-06-06 | 2019-12-19 | 株式会社クラウドリアルティ | Information processing device, information processing method, and program |
| JP2021012460A (en) | 2019-07-04 | 2021-02-04 | 三菱Ufj信託銀行株式会社 | Token issuance trust system |
-
2021
- 2021-03-09 JP JP2021037871A patent/JP7702264B2/en active Active
-
2025
- 2025-06-23 JP JP2025106000A patent/JP2025126270A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019215864A (en) | 2018-06-06 | 2019-12-19 | 株式会社クラウドリアルティ | Information processing device, information processing method, and program |
| JP2021012460A (en) | 2019-07-04 | 2021-02-04 | 三菱Ufj信託銀行株式会社 | Token issuance trust system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025126270A (en) | 2025-08-28 |
| JP2022138078A (en) | 2022-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8712887B2 (en) | Electronic multiparty accounts receivable and accounts payable system | |
| US8311911B2 (en) | Global foreign exchange system | |
| US8396790B2 (en) | System and method for financing commercial transactions | |
| US20020087454A1 (en) | Global trading system | |
| US20080228627A1 (en) | Electronic bartering system | |
| JP2006505869A (en) | Method and apparatus for asset trading | |
| JP2000508796A (en) | Inside money | |
| US10269068B1 (en) | System and method for matching users in a wireless communication system | |
| JP2011520191A (en) | Computer system architecture and computer-implemented method for improving securities custody and principal lending | |
| JP2025126270A (en) | Dividend payment system, block chain system, payment control system, divided payment system, and computer program | |
| JP4414572B2 (en) | Securities trading system and trading method | |
| KR20070101706A (en) | Real estate electronic transaction system and real estate electronic transaction method using the system | |
| JP7160969B2 (en) | Financial Instruments Trading System, Program and Financial Instruments Trading Method | |
| AU2004323839B2 (en) | Computer-based payment transaction system and repository | |
| JP5103488B2 (en) | Securities trading system and method, and program | |
| JP5080173B2 (en) | Dedicated account management system for pre-funded transactions | |
| KR100855903B1 (en) | Real estate safe transaction service system and method using internet | |
| WO2023148536A1 (en) | System and method for managing supply chain and retail finance | |
| JP4481754B2 (en) | Securities trading system and method, and program | |
| JP2002304528A (en) | Stock certificate loan transaction support system and computer program for stock certificate loan transaction support system | |
| JP2002183444A (en) | Financing support system and its method | |
| US8186575B2 (en) | Controlling card-based mortgage computing | |
| KR20210155502A (en) | Method of transaction for supplier's account receivable | |
| JP2005085133A (en) | Loan transaction system, computer program and method | |
| AU2021101189A4 (en) | Method and Apparatus for Immediate Credit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240307 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241223 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250303 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250318 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250516 |
|
| 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: 20250527 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250623 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7702264 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |