Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7702264B2 - Dividend payment system, blockchain system, payment control system, dividend payment method, and computer program - Google Patents
[go: Go Back, main page]

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 PDF

Info

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
Application number
JP2021037871A
Other languages
Japanese (ja)
Other versions
JP2022138078A (en
Inventor
和人 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2021037871A priority Critical patent/JP7702264B2/en
Publication of JP2022138078A publication Critical patent/JP2022138078A/en
Priority to JP2025106000A priority patent/JP2025126270A/en
Application granted granted Critical
Publication of JP7702264B2 publication Critical patent/JP7702264B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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 Patent Document 1 discloses the provision to investors of real estate securitization products that have been securitized by operators of a specified partnership in accordance with the Real Estate Specified Joint Venture Act. In addition, the following Patent Document 2 discloses the use of a special purpose company (SPC) to present information to those wishing to invest in crowdfunding targeting real estate.

一方、ブロックチェーン技術による資金調達を行うために、従来よりトークンが利用されており、このようなトークンを利用した資金調達の一つにセキュリティトークンを用いた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 pages 32, 38, etc. of non-patent document 1).

また、ブロックチェーンではスマートコントラクトという自律的に動作するプログラム(コンピュータプログラムの一種)が利用される。スマートコントラクトは一般に、ある条件が満たされるときに、ある動作が実行されるというものであり、スマートコントラクトに関する技術の例は、下記の特許文献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.

特開2014-35726号公報JP 2014-35726 A 特開2019-215864号公報JP 2019-215864 A 特開2020-198060号公報JP 2020-198060 A 特開2019-191876号公報JP 2019-191876 A 特開2019-159935号公報JP 2019-159935 A

成本治男、”トークンを活用した不動産投資の可能性と法的枠組み”、2020年1月15日、32頁の「4.セキュリティトークン・STOのメリット」、38頁の「GK-TKスキームのTK持分(2項有価証券)を表章するトークン」の記載等参照、インターネット<URL:https://www.mlit.go.jp/totikensangyo/content/001330170.pdf>Haruo Narimoto, "Possibilities and legal frameworks for real estate investment using tokens", January 15, 2020, see "4. Benefits of security tokens/STOs" on page 32 and "Tokens representing TK interests (Securities under Clause 2) in GK-TK schemes" on page 38, Internet URL: https://www.mlit.go.jp/totikensangyo/content/001330170.pdf

ブロックチェーン技術によるトークンを利用した投資を行う場合でも、投資額(出資の量)に応じた分配金を投資家(出資者)に支払うことになる。分配金の出資者への支払処理(振込処理)は、ブロックチェーン外に位置するサーバ(例えば、金融機関サーバ)が担うことになるが、このようなサーバは、各出資者が有するトークン数を、そのサーバ自身で記憶しておらず、また、一種のデータベースとして機能するブロックチェーンは一般的なデータベース装置と異なる特性を有するため、各出資者への振込額を特定してスムーズに分配金の支払処理を行うには、ブロックチェーン側とサーバとの間のやりとりに何らかの工夫が必要となる問題がある。 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.

本発明の適用対象となる賃借不動産に対するGK-TKスキームの一例を示す概略図である。FIG. 1 is a schematic diagram showing an example of a GK-TK scheme for rental real estate to which the present invention is applicable. 本発明の第1実施形態に係る分配金支払システムの全体的な概要を示す概略図である。1 is a schematic diagram showing an overall overview of a dividend payment system according to a first embodiment of the present invention. 金融機関サーバの主要な内部構成を示すブロック図である。2 is a block diagram showing the main internal configuration of a financial institution server. 金融機関ユーザテーブルの中身の一部の例を示す図表である。13 is a diagram showing an example of a portion of the contents of a financial institution user table. (a)は口座DB装置の内部構成の概要を示すブロック図、(b)は、ABC合同会社の口座データに応じたテーブルの中身の一部の例を示す図表である。1A is a block diagram showing an outline of the internal configuration of an account DB device, and FIG. 1B is a diagram showing an example of part of the contents of a table corresponding to the account data of ABC LLC. 管理運営サーバの主要な内部構成を示すブロック図である。2 is a block diagram showing the main internal configuration of a management and operation server. ユーザDBの一部の例を示す図表である。11 is a diagram showing an example of a portion of a user DB. 支払テーブルの中身の例を示す図表である。13 is a diagram showing an example of the contents of a payment table. バッチ処理サーバの主要な内部構成を示すブロック図である。FIG. 2 is a block diagram showing the main internal configuration of a batch processing server. DBサーバの内部構成の概要を示すブロック図である。2 is a block diagram showing an outline of the internal configuration of a DB server. BCシステムに係るノードに適用されるコンピュータ装置の主要な内部構成を示すブロック図である。A block diagram showing the main internal configuration of a computer device applied to a node related to a BC system. BCシステムに係るブロックチェーン(BCデータベース)の記録内容を概要的に表したイメージ図である。This is an image diagram that shows an overview of the recorded contents of the blockchain (BC database) related to the BC system. 本発明の第1実施形態に係る分配金支払い方法における管理費用等の支払の処理手順を含む第1フローチャートである。1 is a first flowchart including a processing procedure for paying management fees and the like in the dividend payment method according to the first embodiment of the present invention. 本発明の第1実施形態に係る分配金支払い方法における出資者への分配金の支払の処理手順を含む第2フローチャートである。11 is a second flowchart including a processing procedure for paying dividends to investors in the dividend payment method according to the first embodiment of the present invention. 本発明の第2実施形態に係る分配金支払システムの全体的な概要を示す概略図である。FIG. 11 is a schematic diagram showing an overall overview of a dividend payment system according to a second embodiment of the present invention. 本発明の第2実施形態に係る分配金支払い方法における管理費用等の支払の処理手順を含む第3フローチャートである。13 is a third flowchart including a processing procedure for paying management fees, etc. in the dividend payment method according to the second embodiment of the present invention. 本発明の第2実施形態に係る分配金支払い方法における出資者への分配金の支払の処理手順を含む第4フローチャートである。13 is a fourth flowchart including a processing procedure for paying dividends to investors in the dividend payment method according to the second embodiment of the present invention. 本発明の第2実施形態の変形例に係る分配金支払い方法における管理費用等の支払の処理手順を含む第5フローチャートである。5 is a fifth flowchart including a processing procedure for paying management fees, etc. in the dividend payment method related to the modified example of the second embodiment of the present invention. 本発明の第2実施形態の変形例に係る分配金支払い方法における出資者への分配金の支払の処理手順を含む第6フローチャートである。13 is a sixth flowchart including a processing procedure for paying dividends to investors in a dividend payment method according to a modified example of the second embodiment of the present invention.

図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 (asset manager 5 in Figure 1), management fees to the administrative management company 6 for the rental real estate (manager, e.g., accounting firm), etc.

具体的には、図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 lender 7a (corresponding to a financial institution or lender), 300 million yen of the 1 billion yen will be loan 1b provided by mezzanine lender 7a (corresponding to a financial institution or lender), and the remaining 400 million yen will be investment from an anonymous partnership (TK) (anonymous partnership investment 1c). LLC GK will establish a special purpose company (SPC) to raise funds to purchase the rental real estate property mentioned above and perform various operations related to the management of the rental real estate property, etc.

賃借不動産物件には信託受益権が設定されて投資運用の対象となり、不動産原所有者であるオリジネーター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 originator 2, the original owner of the real estate, enters into a real estate management and disposal trust agreement for the rental real estate property with trust bank 3, the trustee, whereby the beneficiary rights are transferred to originator 2. A beneficiary rights transfer agreement is entered into between originator 2 and GK LLC (a special purpose company), and GK LLC acquires the beneficiary rights in the rental real estate property, while originator 2 receives the acquisition price for the beneficiary rights.

また、信託銀行3は、賃借不動産物件の不動産賃借人4と賃借借契約を結ぶことで、不動産賃借人4から支払われる賃借料の入金を受けることになる。なお、図1には示していないが、信託銀行3は、不動産経営代行業者(プロパティマネージャーPM)とプロパティマネジメント契約(PM契約)を結んで、不動産賃借人4との賃借借契約を不動産経営代行業者が行うにようにして、不動産賃借人に対する業務等を不動産経営代行業者に委託してもよい。 In addition, the trust bank 3 will receive rent paid by the real estate lessee 4 of the rented real estate property by entering into a lease agreement with the real estate lessee 4. Although not shown in FIG. 1, the trust bank 3 may enter into a property management agreement (PM agreement) with a real estate management agent (property manager PM) and entrust the real estate management agent with tasks related to the real estate lessee, such that the real estate management agent will enter into the lease agreement with the real estate lessee 4.

合同会社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 asset manager 5, an investment management company. As a result, asset manager 5 (corresponding to an investment manager) receives asset management fees from LLC GK (special purpose company). LLC GK (special purpose company) also enters into a contract (administrative management contract) for the administrative management of rental real estate properties with administrative management company 6 (e.g., an accounting firm). As a result, administrative management company 6 (corresponding to the manager of the rental property) receives a contract fee (management fee) for the administrative management contract from LLC GK (special purpose company).

また、賃借不動産物件の購入資金の一部を担う匿名組合出資分1cについては、この一部を証券化してエクイティ投資家9(匿名組合出資者)から出資を募るようにしており、本実施形態の場合は、ブロックチェーンに係るトークン(セキュリティトークン、みなし一項有価証券または二項有価証券に相当)により不動産の証券化を図る。図1に示す例では、このような出資募集及びトークンの販売等に係る業務を募集販売会社8(電子記録移転業者、第一種金商業者、第二種金商業者、トークン取引者に相当)が行う。 Furthermore, a portion of the anonymous partnership investment 1c, which is responsible for part of the funds to purchase the rental real estate property, is securitized to solicit investment from equity investors 9 (anonymous partnership investors), and in this embodiment, real estate is securitized using blockchain-related tokens (equivalent to security tokens, deemed type 1 securities or type 2 securities). In the example shown in FIG. 1, the business related to the solicitation of investments and the sale of tokens is carried out by a soliciting and selling company 8 (equivalent to an electronic record transfer business operator, type 1 financial instrument business operator, type 2 financial instrument business operator, and token trader).

募集販売会社8による出資募集及びトークンの販売は様々な方式が想定できるが、一例として、発行市場での募集販売を行うプライマリーマーケットと、流通市場における地位譲渡のための相対取引を行うセカンダリーマーケットの二段階で行うことが考えられる。プライマリーマーケットでは、募集販売会社8は、トークンの発行体(営業者)となる合同会社GKと募集業務受託契約を結び、発行体情報(募集情報等)の登録を行ってから、トークン(セキュリティトークン)の募集販売を一定の募集期間を設けて発行市場で投資家(例えば、特例業務対象投資家、エクイティ投資家9)に対して行う。セキュリティトークンの購入を希望する投資家は、募集期間中に申し込みを行うことになる。 Various methods are possible for the solicitation of contributions and sale of tokens by the soliciting and selling company 8, but one example is a two-stage process consisting of a primary market where the solicitation and sale takes place in the issuance market, and a secondary market where bilateral transactions for the transfer of status in the secondary market take place. In the primary market, the soliciting and selling company 8 enters into a solicitation service contract with GK LLC, which will be the token issuer (business operator), and registers issuer information (solicitation information, etc.), and then solicits and sells tokens (security tokens) to investors (e.g., special business investors, equity investors 9) in the issuance market for a set solicitation period. Investors who wish to purchase security tokens will apply during the solicitation period.

募集販売会社8は、募集期間の終了に伴い、合同会社GKに対してセキュリティトークンを一括買付する。ブロックチェーン(ブロックチェーンは図1で示さず)でのセキュリティトークンの発行を合同会社GKが行い、発行したトークン数を投資家と対応付けてブロックチェーンに登録(記録)する。 When the subscription period ends, the soliciting and selling company 8 purchases the security tokens in a lump sum from GK LLC. GK LLC issues the security tokens on the blockchain (the blockchain is not shown in Figure 1), and registers (records) the number of tokens issued on the blockchain in association with the investors.

上記のようなプライマリーマーケットにおけるセキュリティトークン購入の具体例として、例えば、合同会社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 partnership investment amount 1c) of 400 million yen and issued 40,000 tokens on the blockchain (40,000 tokens in the LLC wallet). In this case, the investment unit is 10,000 yen per share. Each investor will purchase the number of shares they desire, and some examples of purchases by investors include a first investor purchasing 1 share (1 token), a second investor purchasing 50 shares (50 tokens), a third investor purchasing 15 shares (15 tokens), and a fourth investor purchasing 30 shares (30 tokens). In response to these purchases, the blockchain stores the number of owned tokens, 1 token, in association with the first investor, the number of owned tokens, in association with the second investor, the number of owned tokens, in association with the third investor, the number of owned tokens, in association with the fourth investor, and the number of owned tokens, in association with the fourth investor.

また、上述したセカンダリーマーケットにおける相対取引でのセキュリティトークンは、募集販売会社8が、取引の一方の当事者となる取引システムを構築し、この取引システムを介して、セキュリティトークンの売買取引を行うことになる。具体的に、募集販売会社8は、アセットマネージャー5から通知されるセキュリティトークンに係る基準価額に売却用のスプレッドを上乗せしたセキュリティトークンの売却価格(1口あたりの価格)と、上記の基準価額に買付用のスプレッドを上乗せした買付価格を取引システムで提示する(例えば、募集販売会社8は、インターネット上にブラウザで閲覧可能なオンライン取引サイトを開設し、そのウェブサイト(オンライン取引サイト)でセキュリティトークンの売却価格及び買付価格を提示する)。 For security tokens in bilateral transactions in the secondary market described above, the recruiting and sales company 8 will build a trading system in which it will be one of the parties to the transaction, and will conduct buying and selling transactions of security tokens through this trading system. Specifically, the recruiting and sales company 8 will present the selling price (price per unit) of the security token, which is the unit price of the security token notified by the asset manager 5 plus a selling spread, and the buying price, which is the unit price plus a buying spread, on the trading system (for example, the recruiting and sales company 8 will set up an online trading site on the Internet that can be viewed with a browser, and present the selling price and buying price of the security token on that website (online trading site)).

既にセキュリティトークンを所有しており且つ売却を希望する投資家であれば、上述した取引システムを通じて、所有しているセキュリティトークンの所望口数を募集販売会社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 sales company 8 through the above-mentioned trading system. In this case, for example, when an investor purchases security tokens for 10,000 yen per unit, the above-mentioned trading system offers a selling price of 10,500 yen per unit, and if the investor is able to sell at that selling price, the investor will earn a selling profit of 500 yen per unit.

また、セキュリティトークンの取得を希望する投資家の場合、上述した取引システムを通じてセキュリティトークンの購入が可能となる。例えば、上述した取引システムでの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 subscription sales company 8.

上記のようなセキュリティトークンの売却・買付は、セキュリティトークンの移動に係る約定データとして、例えば、日締めの処理(日単位の処理)でブロックチェーンへ登録(記録)されることになる。具体的には、売却・買付に応じた所定のトランザクションに係る処理を経てブロックチェーンに記録されるトランザクションに係るデータが更新対象となり、その後、そのデータは秘密鍵を用いた電子署名に係る処理が行われることで、電子署名済となって、ブロックチェーンに記録されるデータの更新が行われる(決済や清算も完了する)。 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 company 8 has increased by 10. Also, if another investor purchases 10 security tokens, the blockchain's memory state will show that the number of security tokens owned by the investor has increased by 10, while the number of security tokens owned by the soliciting and selling company 8 has decreased by 10.

なお、ブロックチェーンには、上述したセキュリティトークンの売買に係る情報以外にも、セキュリティトークンの発行体である合同会社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 anonymous partnership investment 1c that is the subject of the public offering (publication information, etc.), and price information such as the base price and transaction price (sale price, purchase price) set by asset manager 5.

そして、ブロックチェーンに記憶されるセキュリティトークンは上述したように、賃借不動産物件に係る匿名組合出資分1cに基づいたものであり、各投資家の出資分に応じたものになるため、賃借不動産物件の不動産賃借人4からの賃借料が分配金の原資となって、ブロックチェーンに記憶されるセキュリティトークンを所有する各投資家(出資者)へ、セキュリティトークンの所有口数(所有持分)に応じて分配されることになる。 As described above, the security tokens stored in the blockchain are based on the anonymous partnership investment 1c related to the rental real estate property and correspond to the investment of each investor. Therefore, the rent from the real estate lessee 4 of the rental real estate property will be the source of the distribution money, which will be distributed to each investor (investor) who owns the security tokens stored in the blockchain in accordance with the number of shares (ownership interest) of the security token they own.

本発明では、このようなセキュリティトークンの所有口数に応じた各出資者への分配金の分配を、ブロックチェーン上に配置されるスマートコントラクトの制御に基づいてスムーズに行えるようにしたことが特徴の一つになっている。また、賃借不動産物件の事務管理会社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 lender 7a and mezzanine lender 7a (lenders), the payment of asset management fees (investment management fees) to the asset manager 5 (investment manager), and the payment of trust dividends to the subscription and sales company 8 (token trader) are also performed based on smart contracts. Below, an embodiment of the present invention will be described in detail assuming an example of the GK-TK scheme shown in Figure 1 above.

図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 dividend payment system 10 according to an embodiment of the present invention. The dividend payment system 10 is configured by connecting a financial institution system 11 and a payment control system 50 via a wide area network NW, and the payment control system 50 is further configured by connecting a management operation system 20 and a blockchain system 30 (hereinafter referred to as BC system 30) so that they can communicate with each other via a local network compared to the wide area network NW. In the payment control system 50, the management operation system 20 is connected to the wide area network NW, and therefore the financial institution system 11 and the BC system 30 communicate via the management operation system 20.

金融機関システム11は、ある一つの金融機関(例えば、AAA銀行)により運営されるシステムであり、金融機関サーバ12及び口座データベース装置15(以下、口座DB装置15と称す)を備える。金融機関システム11は後述するように、外部からの支払指示に基づいて、匿名組合出資分1c(図1参照)に投資(出資)する各出資者A、B、C等(図1の匿名組合出資者のエクイティ投資家9等を含む投資家に相当)、信託銀行3(信託受託者に相当)、アセットマネージャー5(投資運用者に相当)、事務管理会社6(管理者に相当)、レンダー7a(融資者に相当)、メザニンレンダー7a(融資者に相当)、及び募集販売会社8(トークン管理者に相当)のそれぞれの金融機関口座への支払に係る処理(振込処理)を行う。 The financial institution system 11 is a system operated by a certain financial institution (e.g., AAA Bank) and includes a financial institution server 12 and an account database device 15 (hereinafter referred to as the account DB device 15). As described below, the financial institution system 11 performs processing (transfer processing) related to payments to the financial institution accounts of each of the investors A, B, C, etc. (corresponding to investors including the equity investors 9 of the anonymous partnership investors in FIG. 1) who invest (contribute) in the anonymous partnership investment portion 1c (see FIG. 1) based on payment instructions from outside.

なお、金融機関システム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 financial institution system 11, the data (account data) of the created accounts is stored in account DB device 15, and in this embodiment, multiple account tables are stored that store financial institution account data related to ABC LLC corresponding to LLC GK (see Figure 1), and XYZ Recruiting and Sales Company corresponding to Recruiting and Sales Company 8 (see Figure 1), etc.

支払制御システム50に含まれる管理運営システム20は、図1に示す募集販売会社8に応じたXYZ募集販売会社が主になって運営されるシステムである。管理運営システム20を運営するXYZ募集販売会社は、上述したトークン(セキュリティトークン)の募集販売や相対取引に係るトークン取引サービスを提供する。トークンの買付又は売却を希望するユーザ(出資者に相当)は、このXYZ募集販売会社の提供するトークン取引サービスを介して、トークンの買付又は売却を行うことになるが、その前に、このサービスに登録して、トークン取引用の口座を開設する。なお、XYZ募集販売会社によるトークン取引サービスは、ウェブサイトや、ユーザの使用する端末にインストールするアプリケーションソフト、又は店頭等を通じてユーザにトークンの売買機会を提供する。 The management and operation system 20 included in the payment control system 50 is a system operated mainly by the XYZ recruiting and sales company corresponding to the recruiting and sales company 8 shown in FIG. 1. The XYZ recruiting and sales company that operates the management and operation system 20 provides a token trading service related to the recruiting and sales and bilateral transactions of the above-mentioned tokens (security tokens). A user (corresponding to an investor) who wishes to buy or sell a token will buy or sell the token via the token trading service provided by the XYZ recruiting and sales company, but before that, he or she registers with this service and opens an account for token trading. The token trading service provided by the XYZ recruiting and sales company provides users with the opportunity to buy and sell tokens via a website, application software installed on the user's terminal, or at a storefront, etc.

管理運営システム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 operation system 20 includes a management and operation server 21, a batch processing server 25, and a database server 27 (hereinafter referred to as the DB server 27). Each investor A, B, C, etc. who invests (contributes) in the anonymous partnership investment portion 1c (see FIG. 1) becomes a registered user (customer) of the token trading service provided by the XYZ recruitment and sales company, and information related to each investor is stored in the management and operation system 20. In addition, information indicating the number of security tokens owned by each investor A, B, C, etc. (corresponding to owned token information) is stored in the blockchain (in this embodiment, the blockchain related to the BC system 30) as described above, but is also stored in the management and operation system 20 (DB server 27) to enable processing and response without using the blockchain. Note that for the management and operation server 21, batch processing server 25, and DB server 27 included in the management and operation system 20, the above-mentioned financial institution system 11 (financial institution server 12) is treated as an external system (external financial institution server 12).

支払制御システム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 BC system 30 included in the payment control system 50 is a network system in which multiple nodes (corresponding to the computer device 31 in this embodiment) that manage the blockchain are connected by a peer-to-peer communication method. The type of blockchain by the BC system 30 in this embodiment is a private chain, and this BC system 30 is also operated mainly by the XYZ recruitment and sales company. Therefore, the management and operation system 20 and the BC system 30 function as a payment control system 50 by the XYZ recruitment and sales company. In addition, for the BC system 30 (and the computer device 31, which is a node that constitutes the BC system 30), the above-mentioned financial institution system 11 (financial institution server 12) is treated as an external system (external financial institution server 12). Below, each of these systems 11, 20, 30, etc. will be described in more detail.

図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 financial institution server 12 included in the financial institution system 11 shown in Figure 2. This financial institution server 12 performs processing such as instruction control for information related to a user's financial institution account (deposit account) stored in the account DB device 15 included in the financial institution system 11 of Figure 2, and also controls linkage processing with other financial institution accounts (deposit and withdrawal processing between one account and another account) in response to requests from external systems. Note that while Figure 2 only shows one financial institution server 12 in the financial institution system 11, the financial institution server 12 may be configured by combining multiple server computers or other devices by performing distributed processing, etc., and such a configuration using multiple devices also corresponds to the financial institution server 12 according to the present invention.

本実施形態における金融機関サーバ12には、一般的なサーバコンピュータ(サーバ装置)を適用しており、全体的な制御及び各種処理を行うMPU12aに、各種モジュール・デバイス等を内部接続線12hで接続している。各種モジュール・デバイス等には、通信モジュール12b、RAM12c、ROM12d、入力インタフェース12e、出力インタフェース12f、記憶部12g等がある。 In this embodiment, a general server computer (server device) is used as the financial institution server 12, and various modules and devices are connected to an MPU 12a that performs overall control and various processes via an internal connection line 12h. The various modules and devices include a communication module 12b, a RAM 12c, a ROM 12d, an input interface 12e, an output interface 12f, and a memory unit 12g.

通信モジュール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 operation system 20 and BC system 30) shown in FIG. 2 and other external systems (including database systems, etc.) such as other financial institution systems, as well as communication with other devices within the financial institution system 11 (such as the account DB device 15).

RAM12cは、MPU12aの処理に伴う内容、ファイル、データ等を一時的に記憶するものであり、ROM12dは、MPU12aの基本的な処理内容を規定したプログラム等を記憶する。入力インタフェース12eは、金融機関システム11のシステム管理者等からの操作指示等を受け付けるキーボード12i、マウス(図示せず)等が接続されるものであり、システム管理者等から受け付けた操作指示等をMPU12aへ伝える。出力インタフェース12fは、ディスプレイ12j(表示出力装置)が接続されるものであり、MPU12aの処理に伴う内容をディスプレイ12jへ出力し、システム管理者等が現在の処理内容等を確認できるようにしている。 RAM 12c temporarily stores contents, files, data, etc. associated with the processing of MPU 12a, and ROM 12d stores programs, etc. that define the basic processing contents of MPU 12a. The input interface 12e is connected to a keyboard 12i, a mouse (not shown), etc. that accepts operation instructions, etc. from a system administrator, etc. of the financial institution system 11, and transmits the operation instructions, etc. accepted from the system administrator, etc. to MPU 12a. The output interface 12f is connected to a display 12j (display output device), and outputs contents associated with the processing of MPU 12a to the display 12j, allowing the system administrator, etc. to check the current processing contents, etc.

記憶部12gは、プログラム、各種データ、各種情報等を記憶するものであり、本実施形態ではシステムプログラムP1、金融機関処理プログラムP2、金融機関API13、及び金融機関ユーザテーブル14等を記憶する。システムプログラムP1は、サーバ用のオペレーションシステムに応じた各種処理を規定したものであり、この規定内容に基づいた処理をMPU12aが実行することで、金融機関サーバ12はサーバコンピュータとしての各種機能を発揮する。 The memory unit 12g stores programs, various data, various information, etc., and in this embodiment stores the system program P1, the financial institution processing program P2, the financial institution API 13, and the financial institution user table 14, etc. The system program P1 specifies various processes according to the operation system for the server, and the financial institution server 12 performs various functions as a server computer by the MPU 12a executing processes based on the specified contents.

金融機関処理プログラムP2は、金融機関システム11を直接又は間接的に管理運営する金融機関に口座を開設しているユーザの登録情報の維持管理、及び口座への入出金に係る制御処理等をMPU12aに実行させることを規定したプログラミング内容を含み、このようなプログラミング内容により、MPU12aは各種手段として機能する。具体的には、金融機関(銀行等)にユーザが口座を開設する場合に必要な情報(ユーザの氏名・名称、住所、電話番号、メールアドレス、自動振込等に係るユーザ情報)を、金融機関サーバ12が、通信モジュール12bを介して受信すると、そのユーザに応じた口座番号を発行すると共に、発行した口座番号と受信したユーザの情報(ユーザ情報)をセットにして、金融機関ユーザテーブル14に記憶する処理をMPU12aに実行させることを、金融機関処理プログラムP2は規定する。 The financial institution processing program P2 includes programming content that specifies that the MPU 12a executes the maintenance and management of registration information for users who have opened accounts at financial institutions that directly or indirectly manage and operate the financial institution system 11, and control processing related to deposits and withdrawals to the accounts, and such programming content allows the MPU 12a to function as various means. Specifically, when the financial institution server 12 receives information required when a user opens an account at a financial institution (such as a bank) (user's name, address, telephone number, email address, user information related to automatic transfers, etc.) via the communication module 12b, the financial institution processing program P2 specifies that the MPU 12a issues an account number corresponding to the user and executes a process of storing the issued account number and the received user information (user information) as a set in the financial institution user table 14.

また、金融機関処理プログラム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 (BC system 30 via the management and operation system 20) is registered as the notification destination when rent is deposited from the trust bank 3 into the financial institution account of ABC LLC. Therefore, when rent is deposited (transferred or debited) from the trust bank 3 to ABC LLC, in accordance with the provisions of the financial institution processing program P2, the MPU 12a executes the process of sending a deposit notification (rent deposit notification) to the BC system 30 informing that the rent has been deposited.

さらに、金融機関処理プログラム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 MPU 12a executes the payment processing by sending withdrawal information to the account DB device 15 and paying the instructed amount from the payer's account (the user's account whose user information is stored in the financial institution user table 14) to the instructed financial institution account by transfer or the like. If the instructed payee is a different financial institution (e.g., BBB Bank) from the financial institution (e.g., AAA Bank) that operates the financial institution system 11, the payment processing will be performed to the external system related to the different financial institution. On the other hand, if the instructed payee is the same financial institution (e.g., AAA Bank) as the financial institution (e.g., AAA Bank) that operates the financial institution system 11, the payment processing will be performed to the internal system related to the financial institution system 11.

上記のような支払に係る処理が行われて、支払が完了すると、支払元へ支払完了の通知が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 MPU 12a, the MPU 12a also performs processing to send a payment completion notification to the notification destination pre-stored in the financial institution user table 14.

本発明に係る分配金の支払は、このような金融機関処理プログラム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 MPU 12a performs processing to send a rent deposit notice (corresponding to a smart contract activation notice according to the present invention) to the BC system 30 in the payment control system 50 based on the information stored in the financial institution user table 14. In addition, as a result of sending this rent deposit notice, the financial institution server 12 receives various payment instructions, as described below, and based on these various payment instructions, the MPU 12a performs processing related to payments to the trust bank 3, the asset manager 5, the administrative management company 6, the lender 7a, the mezzanine lender 7a, and the solicitation and sales company 8 (XYZ solicitation and sales company).

そして、募集販売会社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 financial institution server 12 performs processing to send a trust dividend deposit notice (source of funds deposit notice, equivalent to the smart contract activation notice according to the present invention) to the BC system 30 in the payment control system 50. Then, as a result of sending this trust dividend deposit notice, as described below, the financial institution server 12 receives a payment instruction related to the dividends, and based on this payment instruction, the MPU 12a performs processing related to the payment of the amount instructed in the payment instruction to the financial institution account of each investor.

また、記憶部12gに記憶される金融機関API13は、金融機関サーバ12の外部に配置されるアプリケーションと、上述した金融処理プログラムP2とを介在する処理を行うAPI(Application Programming Interface)である。本実施形態では、上述した金融機関処理プログラムP2の支払(振込又は引落)に係る処理を行うにあたり、外部のアプリケーションの動作により、通信モジュール12bで外部から支払指示を受信すると、その支払指示が金融機関API13を呼び出して、支払指示に含まれる内容が金融機関処理プログラムP2へ金融機関API13を介して伝えられ、それにより金融機関処理プログラムP2は、上述した支払に係る処理を行うようになる。 Furthermore, the financial institution API 13 stored in the memory unit 12g is an API (Application Programming Interface) that performs processing between an application located outside the financial institution server 12 and the above-mentioned financial processing program P2. In this embodiment, when performing processing related to a payment (transfer or withdrawal) by the above-mentioned financial institution processing program P2, when a payment instruction is received from the outside by the operation of an external application in the communication module 12b, the payment instruction calls the financial institution API 13, and the contents contained in the payment instruction are transmitted to the financial institution processing program P2 via the financial institution API 13, and the financial institution processing program P2 thereby performs the above-mentioned processing related to the payment.

図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 memory unit 12g. This financial institution user table 14 stores information (user information) related to users who have opened accounts at the financial institution (e.g. AAA Bank) that operates the financial institution system 11, and the user information is stored in association with the account number. As described above, the account number is issued for each user by the MPU 12a based on the provisions of the financial institution processing program P2. Note that if the financial institution that operates the financial institution system 11 has branches in addition to a head office, the head office, head office number, or the name and branch number of the branch where the user applied for the account are also stored in the financial institution user table 14 in association with the user's account number.

口座番号に対応付けて金融機関ユーザテーブル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 notification destination column 14a). The notification destination information includes information such as the subject of the deposit or withdrawal, the name of the deposit source or withdrawal destination, the name of the notification destination, and the network address of the notification destination. In order to allow multiple deposits or withdrawals to be notified to one account, multiple notification destination information can be stored in the notification destination column 14a in association with one account number.

図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 notification column 14a corresponding to ABC LLC includes information indicating the nominal amount of rent, the name of the deposit source of trust bank 3 (see Figure 1), and the address of the notification destination related to BC system 30 in payment control system 50. Also, the notification information stored in notification column 14a corresponding to XYZ Recruitment and Sales Company includes information indicating the nominal amount of trust dividend, the name of the deposit source of ABC LLC, and the address of the notification destination related to BC system 30 in payment control system 50.

図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 account DB device 15 included in the financial institution system 11 shown in Figure 2. The account DB device 15 of this embodiment is a general-purpose database device that associates information about deposits and withdrawals, etc. of accounts (accounts for deposits, payments, etc.) of each user who has opened an account (deposit account, etc.) at a financial institution with date and time and stores the information as a table for each user's account. The general internal configuration includes a control unit 15a, a communication unit 15b, and a DB unit 15c. The control unit 15a performs various overall control processes related to the account DB device 15, and the communication unit 15b communicates with the financial institution server 12, etc. to send and receive information about deposits and withdrawals, etc., related to financial institution accounts.

DB部15cは、データベース(DB)を記憶し、本実施形態では、金融機関口座DB16を記憶する。この金融機関口座DB16は、金融機関口座(預金等の口座)を開設したユーザごとに、そのユーザの金融機関口座の入出金情報を格納したテーブルを含む。図5(a)では、金融機関口座DB16は、ABC合同会社の口座テーブル17、XYZ募集販売会社の口座テーブル18といった法人口座のテーブルや、個人ユーザのユーザAの口座テーブル19といった複数の口座テーブルを含む金融機関口座DB16がDB部15cに格納される。これらの法人又は個人用の各口座テーブルは、法人又は個人のユーザの金融機関口座(例えば、預金口座)に応じたものであり、各ユーザが金融機関に口座開設を申し込んだことにより、制御部15の制御により金融機関口座DB16の中に作成される。 The DB section 15c stores a database (DB), and in this embodiment, stores the financial institution account DB16. This financial institution account DB16 includes a table that stores deposit and withdrawal information for each user who has opened a financial institution account (account for deposits, etc.). In FIG. 5(a), the financial institution account DB16 includes a financial institution account DB16 that includes multiple account tables such as a corporate account table such as an account table 17 for ABC LLC and an account table 18 for XYZ Recruiting and Sales Company, and an account table 19 for user A, which is an individual user, stored in the DB section 15c. Each of these corporate or individual account tables corresponds to the financial institution account (e.g., a deposit account) of the corporate or individual user, and is created in the financial institution account DB16 under the control of the control section 15 when each user applies to open an account at a financial institution.

図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 institution account DB 16. This account table 17 includes the account name, account number, and current account deposit amount in the summary column 17a at the top, and stores information on deposits and withdrawals (deposit and withdrawal amounts) to ABC LLC's financial institution account (deposit account) in association with date and time in the deposit and withdrawal column 17b below the summary column 17a. The storage of information in this account table 17 is performed by the control process of the control unit 15a based on information received from the financial institution server 12 by the communication unit 15b.

例えば、通信部15bが、金融機関サーバ12から、ABC合同会社の口座番号、入金額(金額)、入金元、入金に係る項目等を示す入金情報を受信すると、制御部15aは、受信した入金情報に含まれるABC合同会社の口座番号を手がかかりにして、DB部15cに記憶される金融機関口座DB16の中から、ABC合同会社の口座テーブル17を特定し、その特定したABC合同会社の口座テーブル17に、入金情報の受信日時と共に、入金情報に含まれる各情報(入金、入金元、項目等)を格納する制御処理を行う。このような入金に係る制御処理により、その入金に係る金額がABC合同会社の口座テーブル17の入出金欄17bの中に日時と対応づけて自動的に追加されると共に、概要欄17aに含まれる現在の口座入金額も更新される。 For example, when the communication unit 15b receives deposit information indicating the account number, deposit amount (amount), deposit source, deposit related items, etc. of ABC LLC from the financial institution server 12, the control unit 15a performs a control process to identify the account table 17 of ABC LLC from the financial institution account DB 16 stored in the DB unit 15c using the account number of ABC LLC contained in the received deposit information as a clue, and to store each piece of information contained in the deposit information (deposit, deposit source, items, etc.) in the identified account table 17 of ABC LLC together with the date and time of receipt of the deposit information. Through such control process related to deposit, the amount related to the deposit is automatically added to the deposit/withdrawal column 17b of the account table 17 of ABC LLC in correspondence with the date and time, and the current account deposit amount contained in the summary column 17a is also updated.

また、通信部15bが、金融機関サーバ12から、ABC合同会社の口座番号、出金額(金額)、出金に係る項目、出金先情報(出金先の金融機関名、金融機関識別番号、出金先の口座名義、口座番号等)等を示す出金情報(支払指示)を受信した場合、制御部15aは、受信した出金情報に含まれるABC合同会社の口座番号を手がかかりにして、DB部15cに記憶される金融機関口座DB16の中から、ABC合同会社の口座テーブル17を特定し、その特定したABC合同会社の口座テーブル17の現在の口座入金額が、受信した出金情報に含まれる金額以上であるかを比較して確認する。 In addition, when the communication unit 15b receives from the financial institution server 12 withdrawal information (payment instructions) indicating the account number of ABC LLC, the withdrawal amount (money), items related to the withdrawal, and withdrawal destination information (name of the destination financial institution, financial institution identification number, destination account name, account number, etc.), the control unit 15a uses the account number of ABC LLC contained in the received withdrawal information as a clue to identify the account table 17 of ABC LLC from the financial institution account DB 16 stored in the DB unit 15c, and compares and verifies whether the current account deposit amount in the identified account table 17 of ABC LLC is equal to or greater than the amount contained in the received withdrawal information.

現在の口座入金額が、受信した出金情報に含まれる金額以上である場合、出金情報に含まれる金額を、出金する額として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/withdrawal column 17b of ABC LLC's account table 17 as the amount to be withdrawn, in correspondence with the date and time, and a control process is performed in which payment information indicating the withdrawal amount and withdrawal destination is generated by referencing the withdrawal amount and withdrawal destination information included in the withdrawal information, and this payment information is sent from the communication unit 15b to the sender indicated by the withdrawal destination information. Note that when such a withdrawal process is performed, the current account deposit amount in ABC LLC's account table 17 (the balance amount included in the summary column 17a) is automatically updated by deducting the amount of the withdrawal.

一方、上述した比較により、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 control unit 15a performs control processing to generate non-payment information indicating that the deposit amount in ABC LLC's deposit account is insufficient to make the withdrawal, and to transmit this information from the communication unit 15b to the sender of the withdrawal destination information.

上述した例は、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 institution account DB 16. Furthermore, if the target financial institution has multiple branches, etc., a database such as the financial institution account DB 16 described above will be provided for each branch, etc., and in this case, information identifying the branch, etc. will be added to the database for each branch to identify each user's account table stored in each database, and the deposit/withdrawal information, payment information, etc. sent and received from the communication unit 15b described above will also include information identifying the branch, etc.

図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 management operation server 21 included in the management operation system 20 in the payment control system 50 shown in Figure 2. The management operation system 20 performs overall management of the payment control system 50 and also plays a central role in the communication processing of the payment control system 50, and transmission and reception in the payment control system 50 is performed via the management operation system 20 (management operation server 21). Therefore, even if a transmission is made from outside the payment control system 50 to the BC system 30, such a transmission will be sent to the BC system 30 via the management operation system 20 (management operation server 21), and even if a transmission is made from the BC system 30 to an outside of the payment control system 50, such a transmission will be sent to an outside of the payment control system 50 via the management operation system 20 (management operation server 21).

管理運営システム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 partnership investment portion 1c in Figure 1). By referring to the information about each investor, the management operation system 20 (management operation server 21) acts as an intermediary between the financial institution system 11 (financial institution server 12) shown in Figure 2 and the BC system 30 (computer device 31), assisting in the exchange between the two and performing various processes to ensure smooth payment of dividends to investors, etc.

本実施形態における管理運営サーバ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 operation server 21 is a general server computer (server device) similar to the financial institution server 12 described above. As shown in FIG. 6, various modules and devices are connected to an MPU 21a that performs overall control and various processes via internal connection lines 21h. The various modules and devices include a communication module 21b, a RAM 21c, a ROM 21d, an input interface 21e, an output interface 21f, and a memory unit 21g. As in the case of the financial institution server 12 described above, the management and operation server 21 may be configured by combining multiple server computers and other devices by performing distributed processing. The communication module 21b, RAM 21c, ROM 21d, input interface 21e, and output interface 21f are similar to those in the financial institution server 12, so their explanations are omitted.

記憶部21gは、プログラム、各種データ、各種情報等を記憶するものであり、本実施形態ではシステムプログラムP10、取引プログラムP11、ユーザDB22、及び支払テーブル23等を記憶する。システムプログラムP10は、金融機関サーバ12のシステムプログラムP1と同等なものであり、このシステムプログラムP10の規定内容に基づいた処理をMPU21aが実行することで、管理運営サーバ21はサーバコンピュータとしての各種機能を発揮する。取引プログラムP11の説明を行う前に、ユーザDB22及び支払テーブル23について説明する。 The memory unit 21g stores programs, various data, various information, etc., and in this embodiment stores the system program P10, the transaction program P11, the user DB 22, and the payment table 23, etc. The system program P10 is equivalent to the system program P1 of the financial institution server 12, and the management and operation server 21 performs various functions as a server computer by the MPU 21a executing processing based on the specified contents of this system program P10. Before explaining the transaction program P11, the user DB 22 and the payment table 23 will be explained.

図7は、記憶部21gに記憶されるユーザDB22の中身の一部の概要を示している。ユーザDB22は、XYZ募集販売会社のトークン取引サービスに登録してトークン取引に係る口座を開設したユーザ(出資者)の情報を記憶する。口座の登録完了にあわせて、ユーザを識別するユーザIDがXYZ募集販売会社(運営管理サーバ21)から各ユーザに付与されており、ユーザDB22では、付与されたユーザIDに対応付けてユーザの各種情報を格納する。 Figure 7 shows an overview of part of the contents of user DB 22 stored in memory unit 21g. User DB 22 stores information on users (investors) who have registered with XYZ solicitation and sales company's token trading service and opened an account for token trading. Upon completion of account registration, a user ID that identifies the user is assigned to each user by XYZ solicitation and sales company (operation management server 21), and user DB 22 stores various information about the user in association with the assigned user ID.

具体的にユーザ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 trading account column 13a). In this embodiment, the registered email address is used as the login ID when logging in, and the PW uses alphanumeric information set by the user himself when registering the user.

また、ユーザDB22のオプション決済欄13bには、トークンの購入に用いることが可能な決済サービスに係る情報が格納される。本実施形態では、金融機関口座(例えば、預金口座)からXYZ募集販売会社のトークン取引用の口座へ振り替えられた資金を用いてトークンの購入を行うことを基本とするが、それ以外のオプションの決済サービスによる購入方式にも対応している。例えば、金融機関口座からトークン取引口座への振替を行わずに、金融機関口座(預金口座)に入金されている資金を直接用いてトークンの購入を行うことや(リアルタイム口座振替サービスを用いた購入)、クレジットカード(信用販売制度に応じた購入に係るカード)、デビットカード(預金口座からの即時決済に応じた購入に係るカード)、プリペイドカード(前払式の決済制度に応じた購入に係るカード)等の各種カードを用いたトークンの購入にも、XYZ募集販売会社の取引サービスは対応している。 In addition, the optional payment column 13b of the user DB 22 stores information related to payment services that can be used to purchase tokens. In this embodiment, the basic method is to purchase tokens using funds transferred from a financial institution account (e.g., a deposit account) to the token trading account of the XYZ recruitment and sales company, but it also supports purchase methods using other optional payment services. For example, the XYZ recruitment and sales company's trading service also supports purchasing tokens using various cards such as directly using funds deposited in a financial institution account (deposit account) without transferring funds from the financial institution account to the token trading account (purchase using a real-time account transfer service), credit cards (cards related to purchases according to a credit sales system), debit cards (cards related to purchases according to an immediate payment from a deposit account), and prepaid cards (cards related to purchases according to a prepaid payment system).

このようなオプションの決済サービスの購入方式を設定したユーザのオプション決済欄13bには、設定されたオプションの決済サービスによる購入方式の情報が格納される。なお、オプションの決済サービスによる購入方式を設定していないユーザのオプション決済欄13bは空欄になっている。さらに、ユーザDB22の取引口座残高欄13cには、各ユーザのトークン取引口座の残高(円による残高)が格納される。なお、取引口座残高欄13cの残高は、トークンの購入や売却の取引に伴い随時更新される。 In the option payment field 13b of a user who has set a purchase method for such an optional payment service, information on the purchase method for the set optional payment service is stored. Note that the option payment field 13b of a user who has not set a purchase method for an optional payment service is left blank. Furthermore, the transaction account balance field 13c of the user DB 22 stores the balance (balance in yen) of each user's token trading account. Note that the balance in the transaction account balance field 13c is updated as tokens are purchased or sold.

図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 memory unit 21g. The payment table 23 stores information about other payments associated with the dividend payment of the present invention (information about payments made by ABC LLC), and in this embodiment records information about each payment, such as the trust fee to the trust bank 3 shown in Figure 1, the investment management fee to the asset manager 5, the management fee (contract fee) to the administrative management company 6, as well as the principal and interest on loans to the lender 7a and mezzanine lender 7a, and the trust dividend to the XYZ solicitation and sales company.

一例として、信託銀行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, lender 7a, and mezzanine lender 7a.

また、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 operation server 21 as described below, so the column for the amount of payment to XYZ Recruitment Sales Company is left blank. The contents stored in the memory contents of such payment table 23 are communicated from ABC LLC to XYZ Recruitment Sales Company when establishing the GK-TK scheme shown in FIG. 1, and such communicated contents are stored in advance in payment table 23. Note that if the contents to be stored (e.g., payment amount) change, the memory contents of payment table 23 are updated as necessary.

次に、記憶部21gに記憶される取引プログラムP11について説明する。取引プログラムP11は、上述したトークン取引サービスに係る処理についてMPU21aが行う内容を規定すると共に、本発明に係る分配金等の支払処理において、金融機関システム11(金融機関サーバ12)と、BCシステム30(コンピュータ装置31)とのやりとりを補助するための各種処理をMPU21aが各種手段として行うことを規定する。 Next, the transaction program P11 stored in the memory unit 21g will be described. The transaction program P11 specifies the content of the processing related to the token transaction service described above that is performed by the MPU 21a, and specifies that the MPU 21a performs various processes as various means to assist in the exchange between the financial institution system 11 (financial institution server 12) and the BC system 30 (computer device 31) in the payment processing of dividends, etc., according to the present invention.

トークン取引サービスについて、取引プログラム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 MPU 21a to display a screen related to buying and selling tokens on the communication terminal when the user logs in via the communication terminal he or she uses, and to enable the user to carry out the transaction he or she desires. Furthermore, since the price of tokens does not change frequently like stocks, and the base price is presented by the asset manager 5 (for example, once a day), the management of token trading through the token trading service is carried out on a daily basis, and data (contract data) showing the results of the trading (such as the history of token buying and selling) is sent to the BC system 30 under the control of the MPU 21a (the trading data after being electronically signed is sent again to the BC system 30 as settlement data).

また、本発明に係る分配金等の支払の具体的な処理については、金融機関サーバ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 operation server 21 receives a rent deposit notification (information notifying the amount, source of deposit, name etc.) addressed to the BC system 30 from the financial institution server 12 indicating that the rent from the real estate lessee 4 of the rented real estate property has been deposited by debit or other means into the financial institution account of ABC LLC, the MPU 21a performs control processing to temporarily store the received rent deposit notification in RAM 21c and transmit (transfer) the rent deposit notification to the BC system 30.

そして、この賃借量入金通知の送信に伴って、後述するようにBCシステム30から送信されてきた支払情報を管理運営サーバ21が通信モジュール21bで受信した場合、MPU21aは、RAM21cに記憶された入金通知で示される入金額を読み出して特定し、その特定した額(賃借料に相当する入金額)から、支払テーブル23に格納されている信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7aへの支払額の総額を減算した額を信託配当として算出する。 When the management and operation server 21 receives payment information sent from the BC system 30 via the communication module 21b in conjunction with the sending of this rental amount deposit notification, as described below, the MPU 21a reads and identifies the deposit amount indicated in the deposit notification stored in the RAM 21c, and calculates the trust dividend by subtracting the total amount of payments to the trust bank 3, asset manager 5, administrative management company 6, lender 7a, and mezzanine lender 7a stored in the payment table 23 from the identified amount (deposit amount equivalent to the rent).

それからMPU21aは、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社への支払を指示する各種支払指示を生成して、金融機関システム11(金融機関サーバ12)へ送信する処理を行う。この各種支払指示には、信託銀行3、アセットマネージャー5、事務管理会社6、レンダー7a、メザニンレンダー7a、及びXYZ募集販売会社のそれぞれについて、支払テーブル23に格納されている金融機関情報(銀行の名称、銀行の識別番号、支店名、支店の識別番号等)、金融機関口座番号、及び支払額が、支払テーブル23より読み出されて含まれたものになっている(ただし、XYZ募集販売会社への支払額については、上述した算出処理により得られた額が各種支払指示に含まれる)。 Then, the MPU 21a generates various payment instructions instructing payments to the asset manager 5, the administrative management company 6, the lender 7a, the mezzanine lender 7a, and the XYZ solicitation and sales company, and transmits them to the financial institution system 11 (financial institution server 12). These various payment instructions include financial institution information (bank name, bank identification number, branch name, branch identification number, etc.), financial institution account number, and payment amount stored in the payment table 23 for each of the trust bank 3, the asset manager 5, the administrative management company 6, the lender 7a, the mezzanine lender 7a, and the XYZ solicitation and sales company, which are read from the payment table 23 (however, for the payment amount to the XYZ solicitation and sales company, the amount obtained by the calculation process described above is included in the various payment instructions).

また、上述した各種支払指示の送信に伴って、金融機関サーバ12から、信託配当がXYZ募集販売会社の金融機関口座へ引落等により入金された旨を示す信託配当入金通知(入金額や入金元、名目等を通知する情報)を管理運営サーバ21が通信モジュール21bで受信した場合、受信した信託配当入金通知(原資入金通知に相当)を一旦、RAM21cに記憶すると共に、その信託配当入金通知をBCシステム30へ送信(転送)する制御処理をMPU21aが行う。 In addition, when the management and operation server 21 receives a trust dividend deposit notice (information notifying the deposit amount, source of deposit, name, etc.) from the financial institution server 12 via the communication module 21b indicating that the trust dividend has been deposited into the financial institution account of the XYZ solicitation and sales company by debit or other means in conjunction with the transmission of the various payment instructions described above, the MPU 21a performs control processing to temporarily store the received trust dividend deposit notice (corresponding to the capital deposit notice) in RAM 21c and transmit (transfer) the trust dividend deposit notice to the BC system 30.

そして、この信託配当入金通知の送信に伴って、後述するようにBCシステム30から送信されてきた出資者への分配金の支払割合を示す割合情報を管理運営サーバ21が通信モジュール21bで受信することになる。この割合情報には、後述するように、各出資者(ユーザID)の所有トークン数量に応じた割合を示す情報が含まれているので、MPU21aは、このトークン数量に応じた割合を示す情報を参照して、出資者ごとの分配金の額を算定(特定)する処理を行う。例えば、信託配当入金通知で通知された入金額(信託配当)において原資に使える額が1千万円(原資に係る額)であり、出資者Aの支払割合が1%であった場合、出資者Aへの分配金の額は10万円と算定されることになる。 Then, accompanying the transmission of this trust dividend deposit notice, the management and operation server 21 receives, via the communication module 21b, ratio information indicating the payment ratio of the dividend to the investor, transmitted from the BC system 30 as described below. Since this ratio information includes information indicating the ratio according to the number of tokens owned by each investor (user ID), as described below, the MPU 21a performs a process of calculating (determining) the amount of dividend for each investor by referring to the information indicating the ratio according to the number of tokens. For example, if the amount of the deposit amount (trust dividend) notified in the trust dividend deposit notice that can be used as the original capital is 10 million yen (amount related to the original capital) and investor A's payment ratio is 1%, the amount of dividend to investor A will be calculated as 100,000 yen.

それから、MPU21aは、算定した出資者ごとの額の支払を指示する支払指示を生成して、金融機関システム11(金融機関サーバ12)へ送信する処理を行う。この支払指示には、算定した各出資者への支払額と、ユーザDB22を参照して特定された各出資者の金融機関口座番号等(支払に必要な金融機関情報)をセットにしたものが含まれている。このような支払指示を送信することで、金融機関サーバ12から各出資者へ、所有するトークンの数量に応じた出資割合で分配される額が支払われることになる。 Then, the MPU 21a generates a payment instruction to instruct payment of the calculated amount for each contributor, and transmits the instruction to the financial institution system 11 (financial institution server 12). This payment instruction includes a set of the calculated payment amount to each contributor and the financial institution account number of each contributor identified by reference to the user DB 22 (financial institution information required for payment). By transmitting such a payment instruction, the financial institution server 12 will pay each contributor an amount to be distributed at a contribution ratio according to the number of tokens they own.

図9は、図2に示す管理運営システム20に含まれるバッチ処理サーバ25の内部のハード的な構成の概要を示す。このバッチ処理サーバ25も、XYZ募集販売会社により運営されており、そのXYZ募集販売会社が提供するトークン取引サービスを通じて行われるトークンの取引の結果に伴う履歴等に関するデータをバッチ処理で照合し、バックアップする役割を担っており、取引履歴のデータのバックアップ先としてDBサーバ27を用いる。 Figure 9 shows an overview of the internal hardware configuration of the batch processing server 25 included in the management and operation system 20 shown in Figure 2. This batch processing server 25 is also operated by the XYZ solicitation and sales company, and plays a role in collating and backing up data related to the history and other results of token transactions carried out through the token trading service provided by the XYZ solicitation and sales company through batch processing, and uses the DB server 27 as a backup destination for the transaction history data.

本実施形態におけるバッチ処理サーバ25も、上述した金融機関サーバ12や管理運営サーバ21と同様に、一般的なサーバコンピュータ(サーバ装置)を適用しており、全体的な制御及び各種処理を行うMPU25aに、各種モジュール・デバイス等を内部接続線25hで接続しており、各種モジュール・デバイス等には、通信モジュール25b、RAM25c、ROM25d、入力インタフェース25e、出力インタフェース25f、記憶部25g等がある。なお、分散処理等を行うことで複数のサーバコンピュータ等の装置を組み合わせてバッチ処理サーバ25を構成してもよいことも、上述した金融機関サーバ12等と同様である。通信モジュール25b、RAM25c、ROM25d、入力インタフェース25e、出力インタフェース25fは、金融機関サーバ12等の場合と同様な仕組みであるため説明は省略する。 The batch processing server 25 in this embodiment is also a general server computer (server device) like the financial institution server 12 and management and operation server 21 described above, and various modules and devices are connected to the MPU 25a, which performs overall control and various processes, via internal connection lines 25h. The various modules and devices include a communication module 25b, RAM 25c, ROM 25d, an input interface 25e, an output interface 25f, and a memory unit 25g. Note that, like the financial institution server 12 described above, the batch processing server 25 may be configured by combining multiple server computers or other devices by performing distributed processing or the like. The communication module 25b, RAM 25c, ROM 25d, input interface 25e, and output interface 25f have the same mechanisms as the financial institution server 12, and therefore will not be described here.

記憶部25gは、プログラム、各種データ、各種情報等を記憶するものであり、本実施形態ではシステムプログラムP20、バッチ処理プログラムP21等を記憶する。システムプログラムP20は、金融機関サーバ12のシステムプログラムP1と同等なものであり、このシステムプログラムP20の規定内容に基づいた処理をMPU25aが実行することで、バッチ処理サーバ25はサーバコンピュータとしての各種機能を発揮する。 The memory unit 25g stores programs, various data, various information, etc., and in this embodiment stores the system program P20, the batch processing program P21, etc. The system program P20 is equivalent to the system program P1 of the financial institution server 12, and the batch processing server 25 performs various functions as a server computer by the MPU 25a executing processing based on the contents of this system program P20.

バッチ処理プログラム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 BC system 30, and specifies that the MPU 25a performs control processing to read this transaction data from the BC system 30 on a predetermined date basis (e.g., daily basis) and store it in the DB server 27.

図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 server 27 included in the management and operation system 20. The DB server 27 also uses a general-purpose database device, similar to the account DB device 15 shown in Figure 5 (a). Therefore, the internal configuration of the DB server 27 is equivalent to that of the account DB device 15 in Figure 5 (a), and includes a control unit 27a, a communication unit 27b, and a DB unit 27c. The control unit 27a performs various overall control processes related to the DB server 27, and the communication unit 27b communicates with the batch processing server 25, etc., to obtain data related to the numerical values of tokens owned by each investor, and transmits requested data to the source of the reference request in accordance with an external reference request.

DB部27cは、データベース(DB)を記憶するものであり、本実施形態では、所有トークンDB28を記憶する。この所有トークンDB28は、XYZ募集販売会社のトークン取引システムに登録したユーザ(出資者)のそれぞれが所有するトークンの数を格納したものであり、ユーザ(ユーザ名及びユーザID等のユーザ(出資者)を識別する情報)に、そのユーザの所有するトークンの数が対応付けられたものになっている。所有トークンDB28に格納される中身は、BCシステム30で記憶される内容(各出資者が所有するトークンの数を表すデータ)と基本的に同じになっている。 The DB unit 27c stores a database (DB), and in this embodiment, stores the owned token DB 28. This owned token DB 28 stores the number of tokens owned by each user (investor) registered in the token trading system of the XYZ soliciting and selling company, and the number of tokens owned by the user is associated with the user (information identifying the user (investor), such as the user name and user ID). The contents stored in the owned token DB 28 are basically the same as the contents stored in the BC system 30 (data representing the number of tokens owned by each investor).

すなわち、上述したように、バッチ処理サーバ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 batch processing server 25 reads out the token transaction data from the BC system 30 and stores it in the DB server 27. When the DB server 27 receives the transaction data sent from the batch processing server 25 via the communication unit 27b, the received transaction data is written to the owned token DB 28 of the DB 27c under the control of the control unit 27b. As a result, the contents of the owned token DB 28 are updated from time to time and become equivalent to the contents stored in the BC system 30, and the owned token DB 28 also serves as a backup storage means for the number of tokens owned by each contributor stored in the BC system 30. The DB server 27 can also respond to inquiries to confirm the number of tokens owned by each contributor, and since the DB server 27 generally responds faster to access requests than the BC system 30, it may be preferable to make such inquiries to the DB server 27.

次に、BCシステム30について説明する。BCシステム30は少なくとも1台以上のノードであるコンピュータ装置31により構成されており、また、本実施形態のBCシステム30に係るブロックチェーンは、プライベートチェーンであり、XYZ募集販売会社により運営される。BCシステム30に係るブロックチェーンには上述したように、各出資者が所有するトークンの数を示す情報(出資者ごとの所有トークン数を示す所有トークン情報)が記憶されており、また、BCシステム30に係るブロックチェーンに配置されたスマートコントラクトにより本発明に係る分配金等の支払制御が行われる。 Next, the BC system 30 will be described. The BC system 30 is composed of at least one or more nodes, i.e., computer devices 31, and the blockchain related to the BC system 30 of this embodiment is a private chain and is operated by the XYZ recruitment and sales company. As described above, the blockchain related to the BC system 30 stores information indicating the number of tokens owned by each investor (owned token information indicating the number of tokens owned by each investor), and the payment of dividends and the like according to the present invention is controlled by a smart contract placed on the blockchain related to the BC system 30.

図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 system 30. A server computer is applied to the computer device 31 of this embodiment, and therefore the internal configuration of the computer device 31 is equivalent to the financial institution server 12, management and operation server 21, and batch processing server 25 described above. Various modules and devices are connected to a CPU 31a that performs overall control and various processes via internal connection lines 31h, and the various modules and devices include a communication module 31b, a RAM 31c, a ROM 31d, an input interface 31e, an output interface 31f, and a memory unit 31g.

なお、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 BC system 30, and the main parts of the internal configuration of such various computers are common to those shown in Figure 11, so Figure 11 shows various computer equipment that can be used in the nodes (for example, the contents shown in Figure 11 are basically common to general personal computers that are different from server computers). The communication module 31b, RAM 31c, ROM 31d, input interface 31e, and output interface 31f have the same mechanisms as those of the financial institution server 12 described above, so their explanations are omitted.

記憶部31gは、プログラム、各種データ、各種情報等を記憶するものであり、本実施形態ではシステムプログラムP30、ブロックチェーンノードプログラムP31(以下、BCノードプログラムP31と称す)、API32、ブロックチェーンデータベース33(以下、BCデータベース33と称す)等を記憶する。システムプログラムP30は、金融機関サーバ12のシステムプログラムP1と同等なものであり、このシステムプログラムP30の規定内容に基づいた処理をCPU31aが実行することで、コンピュータ装置31は、通常のコンピュータが具備する各種機能を発揮する。 The memory unit 31g stores programs, various data, various information, etc., and in this embodiment stores the system program P30, the blockchain node program P31 (hereinafter referred to as the BC node program P31), the API 32, the blockchain database 33 (hereinafter referred to as the BC database 33), etc. The system program P30 is equivalent to the system program P1 of the financial institution server 12, and the CPU 31a executes processing based on the specified contents of this system program P30, causing the computer device 31 to perform various functions that a normal computer has.

BCノードプログラムP31は、コンピュータ装置31がBCシステム30においてノードとして機能するためのCPU31aの処理を規定したものであり、システムプログラムP30と協働して、ピア・トゥ・ピア(Peer to Peer)通信方式によるノード間の通信に基づき、ルーティングの処理、BCデータベース33の処理、トークン(セキュリティトークン)の処理等をCPU31aが行うことを規定する。 The BC node program P31 specifies the processing of the CPU 31a for the computer device 31 to function as a node in the BC system 30, and specifies that the CPU 31a performs routing processing, processing of the BC database 33, processing of tokens (security tokens), etc., in cooperation with the system program P30, based on communication between nodes using a peer-to-peer communication method.

ルーティングの処理については、BCシステム30に含まれる他のノードを見つけて通信可能となる状態に接続を確立することなどがある。BCデータベース33の処理については、BCシステム30に参加する際に、他のノードからBCデータベース33を構成する各ブロックを自己のノードにコピーする処理や、トランザクションに係る内容をBCデータベース33のブロックに記録する処理や、BCデータベース33のブロックに記録されている内容を読み出す処理などがある。トークンの処理については、トークン自体を発行する処理や、発行したトークンの取引を示すトランザクションのデータの生成や記録に関する処理などがある。 Routing processing includes finding other nodes included in the BC system 30 and establishing a connection to enable communication. BC database 33 processing includes copying each block that constitutes the BC database 33 from other nodes to the node when joining the BC system 30, recording transaction-related content in a block of the BC database 33, and reading content recorded in a block of the BC database 33. Token processing includes issuing the token itself and generating and recording transaction data that indicates transactions involving issued tokens.

API32は、BCシステム30の外部に配置されるアプリケーションと、BCシステム30を構成するノード(例えば、コンピュータ装置31)にインストールされたプログラム(後述するスマートコントラクトも含む)とを介在する処理を行うブロックチェーンに係るAPI(Application Programming Interface)である。本実施形態では、後述するスマートコントラクト41が、BCシステム30の外部となる金融機関サーバ12から発せられる通知を引数として発動するように、BCシステム30の外部との介在を行う。 The API 32 is an API (Application Programming Interface) related to blockchain that performs processing to mediate between an application deployed outside the BC system 30 and a program (including a smart contract, described later) installed on a node (e.g., computer device 31) that constitutes the BC system 30. In this embodiment, the API 32 mediates with the outside of the BC system 30 so that a smart contract 41, described later, is activated using a notification issued from the financial institution server 12, which is outside the BC system 30, as an argument.

図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 BC database 33 stored in the memory unit 31g. The BC database 33 (corresponding to a blockchain) is a distributed ledger (distributed database) in which a series of multiple blocks B1, B2, B3, ... (see Figure 11) are linked. In this embodiment, token transaction data 40 corresponding to the token transaction content, and a smart contract 41, etc. are recorded in the BC database 33. Note that the blockchain corresponding to the series of multiple blocks B1, B2, B3, ... recorded in the BC database 33 corresponds to a private chain by authorized nodes (computer device 31) as described above. In addition, the smart contract 41 is placed on the blockchain by being stored in the BC database 33 related to the blockchain in this way.

トークン取引データ40は、トークン(セキュリティトークン)の数と、そのトークンの所有者(ユーザ名及びユーザID等の所有者(出資者)を識別する情報)を対応付けたデータ(所有トークン情報に相当)である。このようなデータ内容はトークンの取引に応じて、随時更新されるようになっており、上述したように、管理運営システム20のDBサーバ27に記憶される所有トークンDB28と、バッチ処理(日次処理)の完了した状態で、同じデータ内容になる(バッチ処理の完了前では、両者の記録するデータ内容は、トークンの取引の発生により、違いが生じることもある)。 The token transaction data 40 is data (corresponding to owned token information) that associates the number of tokens (security tokens) with the owner of the token (information identifying the owner (investor), such as user name and user ID). Such data content is updated as needed in response to token transactions, and as described above, the data content will be the same as the owned token DB 28 stored in the DB server 27 of the management and operation system 20 after batch processing (daily processing) is completed (before batch processing is completed, the data content recorded by the two may differ due to the occurrence of token transactions).

図12では、出資者Aが10口のトークン(10トークン)を所有し、出資者Bが20口のトークン(20トークン)を所有し、出資者Cが30口のトークン(30トークン)を所有する状態のトークン取引データ40をBCデータベース33が記録することを示している。なお、BCデータベース33では、トークンの売買取引に応じたトランザクションが記録されており、このようなトランザクションを集計することで、各出資者のトークン所有残高が分かるように記録されているが、新たなトークンの所有残高自体を随時、新たに書き加えるように記憶する仕様にすることも可能である。なお、トークン取引データ40には、発行されたトークンの全数(全口数)も記憶されている。 Figure 12 shows that the BC database 33 records token transaction data 40 in which investor A owns 10 tokens, investor B owns 20 tokens, and investor C owns 30 tokens. The BC database 33 records transactions corresponding to token buying and selling transactions, and records such transactions so that the token balance of each investor can be determined by tallying them up, but it is also possible to configure the database so that new token balances can be added at any time. The token transaction data 40 also stores the total number of tokens issued (total number of tokens).

BCデータベース33に含まれるスマートコントラクト41は、一連の命令記述処理を構成するスクリプト的なプログラムであり(本発明に係るコンピュータプログラムに相当)、BCシステム30(ノードであるコンピュータ装置31)が外部から通知(スマートコントラクト発動通知に相当)を受けたことに応じて発動(起動)し、その通知内容により発動した場合に対して行うべき処理内容を規定する。具体的には、上述したように、不動産賃借人4の賃借料がABC合同会社の金融機関口座へ入金されると、金融機関システム11(金融機関サーバ12)から、管理システム20(管理運営サーバ21)を通じて、賃借料入金通知(スマートコントラクト発動通知に相当)が、BCシステム30へ送られるようになっているので、この賃借料入金通知がBCシステム30(コンピュータ装置31)においてAPI32を介して受信されたことに伴って、スマートコントラクト41は発動(起動)するように作り込まれている。 The smart contract 41 included in the BC database 33 is a script-like program (corresponding to the computer program according to the present invention) that constitutes a series of command description processes, and is activated (started) when the BC system 30 (computer device 31, which is a node) receives a notification (corresponding to a smart contract activation notification) from the outside, and specifies the processing content to be performed when the smart contract is activated based on the notification content. Specifically, as described above, when the rent of the real estate tenant 4 is deposited into the financial institution account of ABC LLC, a rent deposit notification (corresponding to a smart contract activation notification) is sent from the financial institution system 11 (financial institution server 12) to the BC system 30 via the management system 20 (management and operation server 21), so that the smart contract 41 is designed to be activated (started) when this rent deposit notification is received by the BC system 30 (computer device 31) via the API 32.

発動したスマートコントラクト41により、コンピュータ装置31のCPU31aは各種手段として機能する。具体的に、API32を介した賃借料入金通知の受信に応じて、各種支払を指示する旨の支払情報を生成して、管理運営サーバ21へ送信する処理をCPU31aは、発動したスマートコントラクト41の制御により行うことになる。この支払情報が指示する支払の内容としては、信託銀行3への信託報酬、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)、事務管理会社6への管理料、レンダー7a及びメザニンレンダー7aへの融資に対する元利金、並びに、XYZ募集販売会社への信託配当に応じた各種の支払がある。 The activated smart contract 41 causes the CPU 31a of the computer device 31 to function as various means. Specifically, in response to receiving a rental payment notification via the API 32, the CPU 31a performs the process of generating payment information instructing various payments and sending it to the management and operation server 21 under the control of the activated smart contract 41. The contents of the payments instructed by this payment information include a trust fee to the trust bank 3, an asset management fee (investment management fee) to the asset manager 5, a management fee to the administrative management company 6, principal and interest on loans to the lender 7a and mezzanine lender 7a, and various payments in response to trust dividends to the XYZ solicitation and sales company.

また、上述した支払情報の送信に伴って、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 smart contract 41 is designed to be activated (started) even when this trust dividend deposit notice is received by the BC system 30 (computer device 31) via the API 32. Then, according to the provisions of the activated smart contract 41, the CPU 31a of the computer device 31 reads the number of tokens owned by each contributor (corresponding to the value related to the distribution to each contributor) from the owned token information related to the token transaction data 40 recorded in the BC database 33, and performs a process of determining the ratio related to the distribution to each contributor based on the read quantity. For example, if the number of tokens owned by all the read contributors is 1,000 and a certain contributor (contributor A) owns 10 tokens, the CPU 31a will determine that contributor A's distribution ratio (proportion related to distribution) is 1%.

さらに、その特定した分配割合で各出資者への支払を指示する割合情報(特定した出資者ごとの割合を示す情報を含むもの)を生成して、管理運営サーバ21へ返信(送信)する処理をCPU31aは、発動したスマートコントラクト41に基づき行うことになる。 Furthermore, the CPU 31a will generate ratio information (including information showing the ratio for each identified contributor) that instructs payment to each contributor at the identified distribution ratio, and will return (send) this to the management and operation server 21 based on the activated smart contract 41.

このように、発動したスマートコントラクト41の規定に基づき、支払情報を送信することで、信託銀行3への信託報酬の支払、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)の支払、事務管理会社6への契約料の支払、レンダー7a及びメザニンレンダー7aへの融資に対する元利金の支払、並びに、XYZ募集販売会社への信託配当の支払に係る処理を一括的にスタートできるようなり、多数の支払先への支払をスマートコントラクト41の制御でスムーズに進められる。 In this way, by sending payment information based on the provisions of the activated smart contract 41, it becomes possible to start all at once the processes related to the payment of the trust fee to the trust bank 3, the payment of the asset management fee (investment management fee) to the asset manager 5, the payment of the contract fee to the administrative management company 6, the payment of principal and interest on the loan to the lender 7a and the mezzanine lender 7a, and the payment of the trust dividend to the XYZ subscription and sales company, and payments to multiple payees can be made smoothly under the control of the smart contract 41.

そして、支払情報の送信の後に、発動したスマートコントラクト41に基づき割合情報を送信することにより、各出資者への分配金の原資となるXYZ募集販売会社への信託配当の支払が確実に行われたことを受けてから、出資者への分配金の支払処理をスタートできるようになると共に、最新のBCデータベース33の所有トークン情報の記憶内容に基づいた最新の割合で、各出資者へ分配金を支払えるようになり、バッチ処理のタイミングにより、DBサーバ27に記憶される所有トークンDB28の内容と、BCデータベース33に記録される各出資者の所有トークン数に違いが生じても、最新の所有トークン数に応じて、各出資者への分配金の支払を行える。 After sending the payment information, the ratio information is sent based on the activated smart contract 41, and once the payment of the trust dividend to the XYZ soliciting and selling company, which is the source of the dividend to each contributor, has been completed, the process of paying the dividend to the contributor can be started. The dividend can be paid to each contributor at the latest ratio based on the latest stored contents of the owned token information in the BC database 33. Even if there is a difference between the contents of the owned token DB 28 stored in the DB server 27 and the number of owned tokens of each contributor recorded in the BC database 33 due to the timing of the batch processing, the dividend can be paid to each contributor according to the latest number of owned tokens.

図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 dividend payment system 10, which is composed of the above-mentioned financial institution system 11 (financial institution server 12), the management operation system 20 (management operation server 21) included in the payment control system 50, and the BC system 30 (computer device 31 including smart contract 41). Below, the series of processing contents (the contents of the dividend payment method related to the present invention) will be explained based on these first and second flowcharts.

最初の段階(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 real estate lessee 4 has been deposited from the trust bank 3 into the financial institution account of ABC LLC (S1). Each real estate lessee under contract is under contract to pay the rent to the trust bank 3 by the monthly deadline, and the total amount of rent paid by each real estate lessee is deposited from the trust bank 3 into the financial institution account of ABC LLC by debit or other means.

賃借料の入金が未だ無い場合(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 financial institution server 12 will generate a rent deposit notification (corresponding to a smart contract activation notification) based on the notification destination information associated with ABC LLC registered in the financial institution user table 14 (see FIG. 4) and transmit it to the BC system 30 (S2). This rent deposit notification will include information indicating the real estate rent as the deposit title, the total rent for each real estate tenant as the deposit amount, and the trust bank 3 as the deposit source. Furthermore, the destination of this rental payment notification is the BC system 30, but in the payment control system 50, which includes the BC system 30, external communication is handled by the management operation system 20 (management operation server 21), so the rental payment notification sent from the financial institution system 11 (financial institution server 12) is first received by the management operation system 20 (management operation server 21) and then transmitted (transferred) to the BC system 30.

管理運営システム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 financial institution server 12. If a rent deposit notification has not been received (S10: NO), the management operation server 21 enters a waiting state for reception. On the other hand, if a rent deposit notification has been received (S10: YES), the management operation server 21 temporarily stores the received rent deposit notification in RAM 21c and, if necessary, calls the API 32 of the BC system 30 to transmit (transfer) the received rent deposit notification to the BC system 30 (S11).

BCシステム30では、BCシステム30を構成するノードであるコンピュータ装置31が、最初の段階(S20)で、管理運営サーバ21を介した賃借料入金通知の受信の有無を判断しており、入金通知を受信していない場合(S20:NO)、通知待ちの状態となる。一方、賃借料入金通知を受信した場合(S20:YES)、その受信した賃借料入金通知が、スマートコントラクト発動トリガーとなり、BCシステム30(コンピュータ装置31)において、スマートコントラクト41が発動(起動)する(S21)。なお、このような賃借料入金通知を受信することで、BCシステム30(スマートコントラクト41)では、各種支払に対する原資(資金源)を確保できたことを把握でき、各種支払の処理を開始しても、資金的に問題無いことを確認できる。 In the BC system 30, the computer device 31, which is a node constituting the BC system 30, determines in the first stage (S20) whether a rent payment notification has been received via the management and operation server 21, and if no payment notification has been received (S20: NO), the computer device 31 enters a state of waiting for notification. On the other hand, if a rent payment notification has been received (S20: YES), the received rent payment notification triggers the smart contract activation, and the smart contract 41 is activated (started) in the BC system 30 (computer device 31) (S21). By receiving such a rent payment notification, the BC system 30 (smart contract 41) can understand that the source of funds (funds) for various payments has been secured, and can confirm that there are no financial problems even if the processing of various payments begins.

BCシステム30では、発動したスマートコントラクト41の規定により、コンピュータ装置31のCPU31aが、信託銀行3への信託報酬の支払指示、アセットマネージャー5へのアセットマネジメント報酬(投資運用報酬)の支払指示、事務管理会社6への契約料の支払指示、レンダー7a及びメザニンレンダー7aへの融資に対する元利金の支払指示、並びにXYZ募集販売会社への信託配当の支払指示という各支払指示のそれぞれに応じた支払情報を生成し(S22)、その生成した支払情報を管理運営システム20(管理運営サーバ21)へ送信する処理を行う(S23)。 In the BC system 30, according to the provisions of the activated smart contract 41, the CPU 31a of the computer device 31 generates payment information corresponding to each of the payment instructions, namely, an instruction to the trust bank 3 to pay the trust fee, an instruction to the asset manager 5 to pay the asset management fee (investment management fee), an instruction to the administrative management company 6 to pay the contract fee, an instruction to the lender 7a and the mezzanine lender 7a to pay the principal and interest on the loan, and an instruction to the XYZ solicitation and sales company to pay the trust dividend (S22), and performs processing to send the generated payment information to the management operation system 20 (management operation server 21) (S23).

なお、支払情報の生成及び送信については、それぞれの支払対象ごとに複数の支払情報を生成してそれぞれ送信すること、又は、それぞれの支払対象を含む一つの一括的な支払情報を生成して送信することのいずれであっても良い。また、支払情報の送信により、スマートコントラクト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 smart contract 41.

管理運営システム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 management operation server 21 makes the payment instructed by the received payment information by referring to the payment amounts of the trust bank 3, asset manager 5, administrative management company 6, lender 7a, and mezzanine lender 7a stored in the payment table 23, and subtracts the total of these referenced payment amounts from the amount of payment indicated in the rental payment notice stored in RAM 21c (total amount of rent from each real estate tenant), thereby calculating the payment amount according to the trust dividend to the XYZ solicitation and sales company (S13).

それから、管理運営システム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 asset manager 5, the administrative management company 6, the lender 7a, the mezzanine lender 7a, and the XYZ solicitation and sales company, and performs a process of transmitting the generated various payment instructions to the financial institution system 11 (financial institution server 12) (S14). Note that the payment amounts to the transfer destinations (trust bank 3, asset manager 5, administrative management company 6, lender 7a, mezzanine lender 7a) excluding the XYZ solicitation and sales company in these various payment instructions correspond to the amounts stored in the payment table 23, and the payment amount to the XYZ solicitation and sales company is the amount calculated at the stage of S13. In addition, as with the payment information described above, the generation and transmission of various payment instructions may be either by generating multiple payment instructions for each target and transmitting them respectively, or by generating and transmitting a single lump-sum payment instruction including each target.

金融機関システム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 operation server 21 are received at stage S14 described above (S3: YES), the financial institution system 11 (financial institution server 12) performs processing to pay the instructed amount from ABC LLC's financial institution account to each financial institution account (which may be its own account) specified by the information contained in the various payment instructions (S4).

この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 asset manager 5, the payment of the contract fee to the administrative management company 6, the payment of principal and interest on the loan to the lender 7a and the mezzanine lender 7a, and the payment of the trust dividend (corresponding to the source of the distribution) to the XYZ solicitation and sales company. Note that the payment processing at S4 can be performed by either transfer or debit; for example, it is envisaged that the payment of the trust dividend to the XYZ solicitation and sales company will be performed by debit, and the rest will be paid by transfer.

次に、図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 BC system 30 according to the notification destination information registered in the financial institution user table 14, and serves as a smart contract activation notice.

管理運営システム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 management operation server 21 temporarily stores the received trust dividend deposit notification in RAM 21c, and, if necessary, calls the API 32 of the BC system 30 to perform processing to send (transfer) the trust dividend deposit notification to the BC system 30 (S16).

BCシステム30では、BCシステム30を構成するノードであるコンピュータ装置31が、S23の段階で支払情報を送信した後、管理運営システム20(管理運営サーバ21)を介して送られてくる信託配当入金通知の受信の有無を判断しており(S24)、受信していない場合(S24:NO)、受信待ち(通知待ち)の状態となる。また、信託配当入金通知を受信した場合(S24:YES)、その受信した信託配当入金通知が、スマートコントラクト発動トリガーとなって、BCシステム30に係るブロックチェーンで、スマートコントラクト41が発動(起動)する(S25)。なお、このような信託配当入金通知を受信することで、BCシステム30(スマートコントラクト41)において、各出資者への分配金に対する原資(資金源)を確保できたことを把握でき、分配金の支払処理を進めて、資金的に問題が生じないことを確認できる。 In the BC system 30, after the computer device 31, which is a node constituting the BC system 30, transmits the payment information at the stage of S23, it judges whether or not the trust dividend deposit notice sent via the management operation system 20 (management operation server 21) has been received (S24). If it has not been received (S24: NO), it enters a state of waiting for reception (waiting for notification). Also, if the trust dividend deposit notice is received (S24: YES), the received trust dividend deposit notice becomes a smart contract activation trigger, and the smart contract 41 is activated (started) in the blockchain related to the BC system 30 (S25). Note that by receiving such a trust dividend deposit notice, the BC system 30 (smart contract 41) can understand that the original capital (source of funds) for the dividend to each investor has been secured, and it can proceed with the payment process of the dividend to confirm that no financial problems will arise.

BCシステム30では、発動したスマートコントラクト41の規定に基づき、コンピュータ装置31のCPU31aが、BCデータベース33に記録されるトークン取引データ40の所有トークン情報に応じて、出資者ごとの所有トークンの数(出資者ごとの分配に係る値に相当)を読み出し、その読み出した各数量に応じて、出資者ごとの分配に係る割合を特定する(S26)。それから、発動したスマートコントラクト41の規定に基づき、コンピュータ装置31(CPU31a)は、特定した割合で各出資者へ分配金を支払う指示を含む割合情報を生成し(S27)、その生成した割合情報を管理運営システム20(管理運営サーバ21)へ送信する処理を行う(S28)。なお、この割合情報の送信により、スマートコントラクト41は発動を終了する。 In the BC system 30, based on the provisions of the activated smart contract 41, the CPU 31a of the computer device 31 reads the number of tokens owned by each contributor (corresponding to the value related to the distribution to each contributor) according to the owned token information of the token transaction data 40 recorded in the BC database 33, and specifies the distribution ratio for each contributor according to each read quantity (S26). Then, based on the provisions of the activated smart contract 41, the computer device 31 (CPU 31a) generates ratio information including an instruction to pay dividends to each contributor at the specified ratio (S27), and performs a process of transmitting the generated ratio information to the management operation system 20 (management operation server 21) (S28). Note that the transmission of this ratio information causes the smart contract 41 to terminate its activation.

管理運営システム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 management operation server 21 performs a process of allocating to each investor the amount available for distribution from the trust dividend included in the trust dividend deposit notice stored in RAM 21c, based on the ratio related to the payment for each investor included in the received ratio information, and determines the amount to be distributed to each investor (S18). For example, if the amount available for distribution from the trust dividend notified in the trust dividend deposit notice is 10 million yen, and the payment ratio of investor A indicated by the ratio information is 1%, the amount of distribution to investor A is determined to be 100,000 yen, which is 1% of 10 million yen, by the management operation system 20 (management operation server 21).

そして、出資者ごとに特定した額を各出資者へ支払うため、管理運営システム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 user DB 22, and transmitting the instruction to the financial institution system 11 (financial institution server 12) (S19).

金融機関システム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 BC system 30, so that the investor can obtain a profit according to his/her investment.

以上に説明したように、本発明では、信託銀行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 asset manager 5, the payment of the contract fee to the administrative management company 6, the payment of the principal and interest on the loan to the lender 7a and the mezzanine lender 7a, and the payment of the trust dividend to the XYZ solicitation and sales company are made based on the payment information from the smart contract 41, and the payment of the dividend to each investor is made based on the payment instructions from the smart contract 41, so that various payments in the GK-TK scheme can be made smoothly with the smart contract 41 playing a central role in controlling them.

なお、本発明の実施形態は、上述した説明内容に限定されるものではなく、様々な変形例の適用が可能になっている。例えば、上述した説明では、信託銀行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 asset manager 5, the administrative management company 6, the lender 7a, the mezzanine lender 7a, and the XYZ solicitation and sales company (the contents shown in the first flowchart of FIG. 13) and the payment of dividends to each investor (mainly the contents shown in the second flowchart of FIG. 14) are made based on the provisions of the smart contract 41, but the control by the smart contract 41 can be either the former contents (the contents shown in the first flowchart of FIG. 13) or the latter contents (the contents shown in the second flowchart of FIG. 14).

スマートコントラクト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, asset manager 5, administrative management company 6, lender 7a, mezzanine lender 7a, and XYZ solicitation and sales company) are removed from the processing based on smart contract 41, the contents shown in the second flowchart of FIG. 14 will become the processing contents based on smart contract 41, and the processing related to the present invention will begin with a trust dividend deposit notice sent by financial institution server 12 (notification of trust dividend deposit to XYZ solicitation and sales company).

このように図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 smart contract 41, it is possible to consider that the processing contents performed in the BC system 30 shown in the first flowchart of FIG. 13 are performed in the management operation system 20 (management operation server 21). Specifically, when a rental deposit notification sent from the financial institution server 12 is received at the stage S10 (S10: YES), the deposit notification is not forwarded to the BC system 30 (processing of S11 and S12 is not performed), and the processing at the stage S13 (calculation of the amount of trust dividend to XYZ solicitation and sales company) is performed, and then the processing at the stage S14 (transmission of various payment instructions to instruct the transfer of each payment amount to the designated financial institution accounts of the trust bank 3, asset manager 5, administrative management company 6, lender 7a, mezzanine lender 7a, and XYZ solicitation and sales company) is performed. In this modified example, the processing target based on the smart contract 41 can be narrowed down to the processing related to the payment of dividends to each investor (the processing shown in the second flowchart of FIG. 14), thereby reducing the processing burden on the BC system 30, while at the same time speeding up the payment processing to the trust bank 3, the asset manager 5, the administrative management company 6, the lender 7a, the mezzanine lender 7a, and the XYZ solicitation and sales company by not involving the BC system 30.

さらにまた、図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 BC system 30 shown in the first flowchart of Figure 13 be performed by the management operation system 20 (management operation server 21), it is also possible to have all processing performed by the financial institution system 11 (financial institution server 12). That is, in the case of this modified example, the payment information (information such as the payment account destination and payment amount) shown in the payment table 23 shown in FIG. 8 is stored in advance in the financial institution server 12 (for example, stored in the memory unit 12g), and when the financial institution server 12 determines (detects) that the trust bank 3 has deposited the rent from the real estate lessee 4 into the financial institution account of ABC LLC (see S1: YES in the first flowchart in FIG. 13), the financial institution server 12, triggered by the deposit, refers to the stored payment information and performs a transfer process of a predetermined amount to each of the predetermined financial institution accounts of the trust bank 3, the asset manager 5, the administrative management company 6, the lender 7a, and the mezzanine lender 7a, and further calculates the payment amount of XYZ Recruiting and Sales Company by subtracting the total amount of payments to the trust bank 3, the asset manager 5, the administrative management company 6, the lender 7a, and the mezzanine lender 7a from the amount of the deposited rent, and also performs a process of depositing the calculated amount into the financial institution account of XYZ Recruiting and Sales Company. By doing this, it is possible to carry out all of the operations shown in the first flowchart of FIG. 13 in the financial institution system 11 (financial institution server 12).

なお、図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 BC system 30 shown in the first flowchart of FIG. 13, the payments to the trust bank 3, the asset manager 5, the administrative management company 6, the lender 7a, the mezzanine lender 7a, and the XYZ soliciting and selling company are included in the payment information. However, instead of including all of the payments to the trust bank 3, the asset manager 5, the administrative management company 6, the lender 7a, the mezzanine lender 7a, and the XYZ soliciting and selling company in the payment information generated by the BC system 30, in order to reduce the processing burden on the BC system 30, at least one of the payments described above may be included in the payment information. Items that are not included in the payment information from the BC system 30 may be processed by the management and operation system 20 (management and operation server 21) or the financial institution system 11 (financial institution server 12) as in the modified example described above, or may be processed by an operator's operation instructions.

スマートコントラクト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 smart contract 41, if the payment processing of dividends to each contributor (processing shown in the second flowchart of FIG. 14) is removed, the contents shown in the first flowchart of FIG. 13 will be the processing contents based on the smart contract 41. In this case, the management operation system 20 (management operation server 21) will perform the processing contents performed by the BC system 30 shown in the second flowchart of FIG. 14. Specifically, when a trust dividend deposit notice sent from the financial institution system 11 (financial institution server 12) is received at the stage of S15 (S15: YES), the trust dividend deposit notice is not transferred to the BC system 30 (processing of S16 and S17 is not performed), but instead, the owned token information included in the owned token DB 28 stored in the DB server 27 is referenced to identify the number of tokens owned by each contributor, and the payment ratio for each contributor according to the identified number is identified, and then the processing at the stage of S18 (identification of the payment amount to each contributor) is performed.

なお、このように、運営管理サーバ21で各出資者が所有するトークンの数量を特定するときは、日次処理(バッチ処理)のタイミングやトークンの取引時期等により、BCシステム30のBCデータ40に記憶される各出資者の所有トークン数量と、DBサーバ27に記憶される所有トークンDB28の内容が相違することもある。そのため、日次処理(バッチ処理)が行われてからの所有トークンDB28(図10参照)に含まれる所有トークン情報を参照し、各出資者が所有するトークンの数量を特定する処理を行うか、または、各出資者がトークンの取引を行う契約内容に、分配金の額の特定は、一定の時点(例えば、S4の段階で金融機関サーバ12へ支払処理が行われる時間等)における所有トークンDB28に含まれる所有トークン情報に基づくことを明示すること等が好適である。 When the operation management server 21 determines the number of tokens owned by each investor in this way, the number of tokens owned by each investor stored in the BC data 40 of the BC system 30 may differ from the contents of the owned token DB 28 stored in the DB server 27 depending on the timing of daily processing (batch processing) and the time of token trading, etc. Therefore, it is preferable to perform a process to determine the number of tokens owned by each investor by referring to the owned token information contained in the owned token DB 28 (see FIG. 10) after the daily processing (batch processing) is performed, or to clearly state in the contract content under which each investor trades tokens that the determination of the amount of distribution is based on the owned token information contained in the owned token DB 28 at a certain point in time (for example, the time when the payment processing is performed to the financial institution server 12 at the step S4).

さらに、図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 BC system 30, rather than omitting all of it, and have the omitted process performed by the management operation system 20 (management operation server 21). Specifically, at the stage of S26 in the second flowchart of FIG. 14, the ratio of distribution to each contributor is not specified, and the number of tokens owned by each contributor (corresponding to the value related to distribution to each contributor) is read out according to the owned token information of the token transaction data 40 recorded in the BC database 33, and the information indicating the number of tokens owned by each contributor that has been read out is transmitted to the management operation system 20 (management operation server 21). In this case, when the management operation system 20 (management operation server 21) receives the information indicating the number of tokens owned by each contributor, it specifies the ratio of distribution to each contributor based on the received information, and specifies the amount of payment to be distributed to each contributor based on the specified ratio. This type of variation is advantageous because it reduces the processing burden on the BC system 30 and allows the amount of payment to each contributor to be determined based on the owned token information in the token transaction data 40 recorded in the BC database 33.

また、上記の実施形態では、トークン(セキュリティトークン)に係る出資の対象は、賃借不動産の場合で説明したが、トークンに係る出資の対象は、賃借不動産に限定されるものではなく、各種不動産(駅ビル、テナントビル、病院、保育園など)、各種施設(スポーツ施設、文化施設、観光施設など)、各種事業(エネルギー事業、発電事業、環境再生事業、新製品開発事業、売掛債権事業、貴金属・特殊金属事業、美術品事業、畜産関連事業、農作物関連事業、飲食関連事業など)、各種動産(航空機、船舶、バスなど)、各種エンタテインメント事業(映画関連事業、ゲーム関連事業、アイドル・芸能人関連事業、興行関連事業、スポーツ関連事業など)等に対して本発明の内容を適用することも可能である。さらに、上述した出資対象については、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 system 30 has been described as a private chain, but depending on the management system of the BC system 30 and the payment control system 50, a consortium chain or a public chain may be applied. Furthermore, in order to improve communication with the outside, a server for communication with the outside may be provided for the BC system 30, or a node for communication with the outside (computer device 31) may be provided for the BC system 30. In such a case, it is preferable to use an API related to the blockchain (see API 32 described above) for the server or node for communication with the outside.

また、BCシステム30を構成するノードの数としては、複数のノードを用いる以外に、処理速度や管理性の向上を重視する場合は、1台のノード(コンピュータ装置31)でブロックチェーンを構成してもよく、このようにした場合は、仮想マシンの仕様を導入して、複数のノードを仮想的に設けることも好適である。 In addition, in terms of the number of nodes constituting the blockchain system 30, in addition to using multiple nodes, if the emphasis is on improving processing speed and manageability, the blockchain may be constructed with a single node (computer device 31). In such a case, it is also preferable to introduce virtual machine specifications and set up multiple nodes virtually.

図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 financial institution system 110 and the payment control system 500 are communicably connected via a wide area network NW, and the management operation system 200 and the BC system 300 included in the payment control system 500 are also communicably connected to each other. However, the second embodiment is characterized in that the BC system 300 is also communicably connected to the financial institution system 110 via the wide area network NW. As a result, in the second embodiment, the financial institution system 110 can send a notice of deposit of rent and a notice of deposit of trust dividend to the BC system 300 without going through the management operation system 200. In the following description of the second embodiment, the same reference numerals as those in the first embodiment will be used for the same parts as those in the first embodiment (excluding the reference numerals of the dividend payment system 100, financial institution system 110, management operation system 200, and BC system 300 listed above).

金融機関システム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 financial institution system 110 performs processing related to payments based on payment instructions, and basically adopts the same configuration as the financial institution system 11 of the first embodiment, and has a financial institution server 12 and an account DB device 15. The difference from the first embodiment is that in order to send rental deposit notifications and trust dividend deposit notifications to the BC system 300, in the financial institution user table 14 stored in the storage unit of the financial institution server 12, a direct address related to the BC system 30 is registered as the notification destination when the rental fee is deposited from the trust bank 3 into the financial institution account of ABC LLC, and a direct address related to the BC system 30 is registered as the notification destination when the trust dividend is deposited from ABC LLC into the financial institution account of XYZ Recruitment and Sales Company. In addition, when the financial institution server 12 sends these notifications to the BC system 30, it may call the API 32 of the node (computer device 31) related to the BC system 30 and convey the contents of these notifications as arguments.

支払制御システム500に含まれる管理運営システム200も、基本的に第1実施形態の管理運営システム20と同様の構成になっており、運営管理サーバ21、バッチ処理サーバ25、及びDBサーバ27を有する。第1実施形態と異なる点としては、運営管理サーバ21において、賃借料の入金通知及び信託配当の入金通知をBCシステム300へ転送する処理が省略されている点となる。 The management operation system 200 included in the payment control system 500 is basically configured in the same way as the management operation system 20 of the first embodiment, and has an operation management server 21, a batch processing server 25, and a DB server 27. The difference from the first embodiment is that the operation management server 21 omits the process of transferring rental payment notifications and trust dividend payment notifications to the BC system 300.

支払制御システム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 BC system 30 of the first embodiment, and includes a node (computer device 31) related to the blockchain. The difference from the first embodiment is that it receives rental deposit notifications and trust dividend deposit notifications sent from the financial institution system 110 (financial institution server 12).

図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 financial institution server 12 of the financial institution system 110 determines whether or not the trust bank 3 has deposited the rent from the real estate lessee 4 into the financial institution account of ABC LLC (S50), and if the rent has not yet been deposited (S50: NO), the system enters a state of waiting for the deposit.

一方、賃借料の入金が有った場合(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 financial institution server 12 generates a rent deposit notification (corresponding to a smart contract activation notification) based on the notification destination information associated with ABC LLC registered in the financial institution user table 14 of the second embodiment, and performs processing to call the API 32 related to the BC system 300 and send the rent deposit notification directly to the BC system 300 (a node related to the BC system 300) (S51).

第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 financial institution server 12 has been received, and if no notification has been received (S70: NO), it enters a notification waiting state. On the other hand, if a rental payment notification has been received (S70: YES), then in steps S71 to S73, it performs the same processing as steps S21 to S23 in the first flowchart of FIG. 13, and finally performs processing to send payment information to the management and operation server 21 of the recruitment and sales system 200 of the second embodiment (S73).

第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 operation server 21 of the solicitation and sales system 200 of the second embodiment determines whether or not payment information is to be sent from the BC system 30, and if no payment information is received (S60: NO), it waits to receive the payment information. On the other hand, if payment information is received (S60: YES), then in steps S61 and 62, it performs the same processing as steps S13 and 14 in the first flowchart of FIG. 13, and finally performs processing to send various payment instructions to the financial institution server 12 of the financial institution system 110 of the second embodiment (S62).

第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 financial institution server 12 of the financial institution system 110 of the second embodiment is in a state where it determines whether various payment instructions have been received (S52), similar to step S3 in the first flowchart of FIG. 13. If no payment instructions have been received (S52: NO), it waits to receive them. If various payment instructions have been received (S52: YES), similar to step S4 in the first flowchart of FIG. 13, the financial institution server 12 executes payment processing of the specified amount from the financial institution account of ABC LLC to each financial institution account specified by the information contained in the various payment instructions (S53), and monthly trust fees are paid to the trust bank 3, asset management fees (investment management fees) are paid to the asset manager 5, contract fees are paid to the administrative management company 6, principal and interest on loans are paid to the lender 7a and mezzanine lender 7a, and trust dividends are paid to the XYZ solicitation and sales company.

このように第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 financial institution system 110 to the BC system 300, thereby reducing the processing burden on the recruitment and sales system 200 and simplifying the overall processing flow.

次に、図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 financial institution system 110 calls the API 32 related to the BC system 300 and performs processing to send this trust dividend deposit notification (corresponding to a smart contract activation notification) to the BC system 300 (a node related to the BC system 300) (S54).

第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 financial institution server 12 has been received (S74). If not received (S74: NO), the computer device 31 enters a notification waiting state. On the other hand, if the deposit notice is received (S74: YES), then, at steps S75 to S78, the same processing as in steps S25 to S28 in the second flowchart of FIG. 14 is performed, and finally, the ratio information is sent to the management and operation server 21 of the soliciting and selling system 200 of the second embodiment (S78).

第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 operation server 21 of the solicitation and sales system 200 of the second embodiment determines whether or not it has received the ratio information sent from the BC system 300 (S63), and if it has not received it (S63: NO), it waits to receive it. On the other hand, if it has received the ratio information (S63: YES), then at steps S64 and 65, it performs the same processes as steps S18 and 19 in the second flowchart of FIG. 14, and finally performs the process of sending the payment instructions to the financial institution server 12 of the financial institution system 110 of the second embodiment (S65).

第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 financial institution server 12 of the financial institution system 110 of the second embodiment is in a state where it determines whether or not a payment instruction has been received (S55), similar to step S6 in the second flowchart of FIG. 14. If no payment instruction has been received (S55: NO), it waits to receive it. If a payment instruction has been received (S55: YES), the financial institution server 12 executes processing to pay the specified amount of dividend from the financial institution account of the XYZ solicitation and sales company to the financial institution account of each investor specified by the information included in the payment instruction (S56), similar to step S7 in the second flowchart of FIG. 14.

このように第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 financial institution system 110 to the BC system 30, thereby reducing the processing burden on the solicitation and sales system 200 and simplifying the overall processing flow. Note that the second embodiment is similar to the first embodiment except for the content described above.

また、第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 financial institution system 110 and the BC system 300. Specifically, the user DB 22 (see Figures 6 and 7) and the payment table 23 (see Figures 6 and 8) stored in the management and operation server 21 are stored in the blockchain related to the BC system 300 of the second embodiment, and based on the smart contract 41 related to the BC system 300, the processing related to steps S61 and 62 of the third flowchart and the processing related to steps S64 and 65 of the fourth flowchart, which were performed by the MPU 21 of the management and operation server 21 based on the provisions of the transaction program P11, are performed by the BC system 300.

図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 financial institution server 12 determines whether or not the rent of the real estate lessee 4 has been deposited in the financial institution account of ABC LLC from the trust bank 3 (S80). If the rent has not been deposited (S80: NO), it enters a state of waiting for deposit. If the rent has been deposited (S80: YES), it generates a rent deposit notification (corresponding to a smart contract activation notification), calls the API 32 related to the BC system 300, and performs processing to send it to the BC system 300 (S81).

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 smart contract 41 is activated (S91), and according to the provisions of the activated smart contract 41, the CPU 31a of the computer device 31 (node) refers to the payment amounts of the trust bank 3, asset manager 5, administrative management company 6, lender 7a, and mezzanine lender 7a stored in the payment table 23 stored in the BC system 300, subtracts the total of these referenced payment amounts from the amount of payment (total amount of rent from each real estate lessee) indicated in the received payment notification, and calculates the payment amount according to the trust dividend to the XYZ solicitation and sales company (S92).

それから、コンピュータ装置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 CPU 31a of the computer device 31 (node) refers to the user DB 22 (see FIG. 7) stored in the BC system 300, generates various payment instructions (including management fee payment instructions, trustee fee payment instructions, fee payment instructions, principal and interest payment instructions, and trust dividend payment instructions) that instruct the trust bank 3, asset manager 5, administrative management company 6, lender 7a, mezzanine lender 7a, and XYZ solicitation and sales company to pay the respective payment amounts to their designated financial institution accounts, and transmits the various payment instructions thus generated to the financial institution system 110 (financial institution server 12) (S93). Note that the processing at steps S92 and S93 corresponds to the processing performed by the solicitation and sales system 200 (management and operation server 21) in the above explanation (see steps S61 and S62 of the third flowchart in FIG. 16).

また、金融機関システム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 (CPU 31a) which is a node reading the financial institution API 13 (see Figure 3) and passing the contents (information) of the various payment instructions as arguments to the financial institution system 110 (financial institution server 12).

金融機関システム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 financial institution server 12 of the financial institution system 110 determines whether various payment instructions have been received (S82), similar to steps S3 and 52 in the first and third flowcharts described above. If no instructions have been received (S82: NO), it waits to receive them. If instructions have been received (S82: YES), the financial institution server 12 executes the process of paying the specified amount from ABC LLC's financial institution account to each financial institution account specified by the information contained in the various payment instructions (S83), similar to steps S4 and 53 in the first and third flowcharts described above.

このような変形例に係る処理により、月ごとの不動産賃借人の賃借料の支払いに伴って、月ごとの信託銀行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 asset manager 5, a contract fee to the administrative management company 6, principal and interest on the loan to the lender 7a and the mezzanine lender 7a, and a trust dividend to the XYZ soliciting and selling company. In addition, in this modified example, the soliciting and selling system 200 (management and operation server 21) is not involved in each of the above-mentioned payments, which has the advantage of reducing the processing burden on the soliciting and selling system 200 (management and operation server 21) and ensuring that the soliciting and selling system 200 (management and operation server 21) can be easily dedicated to processing the buying and selling of tokens (security tokens).

次に、図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 API 32 related to the BC system 300 based on the notification destination information associated with the XYZ soliciting and selling company registered in the financial institution user table 14, and performs processing to send a notification of the deposit of the trust dividend to the BC system 300 (a node related to the BC system 300) (S84).

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 smart contract 41 is activated (S95), and based on the provisions of the activated smart contract 41, the CPU 31a of the computer device 31 (node) identifies the number of tokens owned by each contributor (corresponding to the value related to the distribution to each contributor) according to the owned token information included in the token transaction data 40 recorded in the BC database 33 (S96), and performs a process of allocating the amount of the trust dividend included in the received trust dividend deposit notice that can be used as the capital (amount related to the capital) to each contributor in proportion to the identified number, thereby identifying the amount to be distributed to each contributor (amount of payment to each contributor) (S97).

それから、コンピュータ装置31(ノード)のCPU31aは、発動しているスマートコントラクト41の規定に基づき、ユーザDB22に登録されている各出資者の金融機関口座へ、S97の段階で特定した各支払額(出資者ごとの分配金として支払う額に相当)の支払を指示する支払指示を生成し、その生成した支払指示を金融機関システム110(金融機関サーバ12)へ送信する処理を行う(S98)。なお、この送信の際も、上述した各種支払指示の送信の場合と同様に、ノードであるコンピュータ装置31(CPU31a)が、金融機関API13を読み出して、支払指示の内容を引数として引き渡すようにして、金融機関システム110(金融機関サーバ12)へ支払指示を送信する形態を用いても良い。 Then, the CPU 31a of the computer device 31 (node) generates a payment instruction to instruct the payment of each payment amount (corresponding to the amount to be paid as a dividend to each contributor) identified in step S97 to the financial institution account of each contributor registered in the user DB 22 based on the provisions of the activated smart contract 41, and performs processing to transmit the generated payment instruction to the financial institution system 110 (financial institution server 12) (S98). Note that when transmitting, as in the case of transmitting the various payment instructions described above, the computer device 31 (CPU 31a) which is the node may also read the financial institution API 13 and transmit the contents of the payment instruction as an argument to the financial institution system 110 (financial institution server 12).

金融機関システム110の金融機関サーバ12は、S84の段階で信託配当の入金通知を送信してから、支払指示の受信の有無を判断しており(S85)、受信しない場合(S58:NO)、受信待ちとなり、支払指示を受信した場合(S85:YES)、金融機関サーバ12は、XYZ募集販売会社の金融機関口座から、支払指示に含まれる情報で指示される各出資者の金融機関口座へ、指示された分配金の額の支払に係る処理を行う(S86)。 After sending the trust dividend deposit notification at step S84, the financial institution server 12 of the financial institution system 110 determines whether or not a payment instruction has been received (S85). If no instruction has been received (S58: NO), the financial institution server 12 waits to receive the instruction. If a payment instruction is received (S85: YES), the financial institution server 12 performs processing to pay the specified dividend amount from the financial institution account of the XYZ solicitation and sales company to the financial institution account of each investor specified by the information included in the payment instruction (S86).

このように変形例に係る第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 Dividend payment system 11, 110 Financial institution system 12 Financial institution server 13 Financial institution API
14 Financial institution user table 15 Account DB device 16 Financial institution account DB
20, 200 Management operation system 21 Management operation server 22 User DB
23 Payment table 25 Batch processing server 27 DB server 28 Owned token DB
30, 300 BC system 31 Computer device (node)
32 API
33 BC database 40 Token transaction data 41 Smart contract NW network

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.
JP2021037871A 2021-03-09 2021-03-09 Dividend payment system, blockchain system, payment control system, dividend payment method, and computer program Active JP7702264B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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