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
JP7717005B2 - Fund settlement support system, method and program - Google Patents
[go: Go Back, main page]

JP7717005B2 - Fund settlement support system, method and program - Google Patents

Fund settlement support system, method and program

Info

Publication number
JP7717005B2
JP7717005B2 JP2022022842A JP2022022842A JP7717005B2 JP 7717005 B2 JP7717005 B2 JP 7717005B2 JP 2022022842 A JP2022022842 A JP 2022022842A JP 2022022842 A JP2022022842 A JP 2022022842A JP 7717005 B2 JP7717005 B2 JP 7717005B2
Authority
JP
Japan
Prior art keywords
information
funds
fund
deposit
funds transfer
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
JP2022022842A
Other languages
Japanese (ja)
Other versions
JP2023119786A (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.)
Japan Research Institute Ltd
Original Assignee
Japan Research Institute Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Research Institute Ltd filed Critical Japan Research Institute Ltd
Priority to JP2022022842A priority Critical patent/JP7717005B2/en
Publication of JP2023119786A publication Critical patent/JP2023119786A/en
Application granted granted Critical
Publication of JP7717005B2 publication Critical patent/JP7717005B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、商取引活動に伴う資金決済を一元管理する資金決済支援システム、方法およびプログラムに関する。より詳細に言えば、本発明は、商取引活動に伴う資金決済を予め定められた条件が満たされた場合に自動実行する資金決済支援システム、方法およびプログラムに関する。 The present invention relates to a fund settlement support system, method, and program that centrally manages fund settlements associated with commercial transaction activities. More specifically, the present invention relates to a fund settlement support system, method, and program that automatically executes fund settlements associated with commercial transaction activities when predetermined conditions are met.

商取引活動は、商流とも言われ、様々な取引主体(企業、個人、自治体など)によって行われている。商取引活動に伴い、取引主体は、入金処理や出金処理といった資金決済を行っている。例えば、ある商品を製造する企業は、商品を販売した取引相手から、いつ、どのくらいの金額が入金されるのかといった情報に基づいて入金予定を立て、実際に入金が行われたら入金処理を行っている。あるいは、原材料を仕入れた取引相手に、いつ、どのくらいの金額を支払わなければならないのかといった情報に基づいて送金予定を立て、口座残高を確認しながら出金処理を行っている。 Commercial transactions, also known as the flow of commerce, are carried out by a variety of trading entities (companies, individuals, local governments, etc.). In connection with commercial transactions, trading entities carry out financial settlements such as deposit and withdrawal processes. For example, a company that manufactures a certain product will make a deposit schedule based on information about when and how much will be received from a trading partner to whom it has sold the product, and will then process the deposit once the deposit is actually received. Alternatively, a company will make a remittance schedule based on information about when and how much a payment must be made to a trading partner from whom it has purchased raw materials, and will then process the withdrawal while checking the account balance.

特許3029421号公報Patent No. 3029421

取引主体によっては、扱う商品数が多く、かつ取引相手も多いことから、資金決済の規模およびスケジュールを把握しきれていなかった。例えば、取引主体によっては、ごく一部の者だけが把握しており、あるいは、全体を把握している者はおらず、業務の部分ごとに把握している者がいるに過ぎなかった。 Due to the large number of products and counterparties handled by some trading entities, they were unable to fully grasp the scale and schedule of fund settlements. For example, at some trading entities, only a small number of people had a grasp of the situation, or no one had a grasp of the whole picture, and only some people had a grasp of each part of the business.

また、取引主体は、取引相手から請求書データを受領しているため、資金用途、金額および送金先も分かっているものの、別の取引相手からの入金後に出金処理を手動で依頼しなければならず、手続きが煩雑となっていた。 In addition, although the trading entity receives invoice data from its counterparty and therefore knows the purpose, amount, and remittance destination of the funds, it still has to manually request a withdrawal process after receiving a deposit from another counterparty, making the process cumbersome.

しかしながら、資金決済の手続きをワークフロー管理できるシステムは知られておらず、各取引主体の商取引活動に伴う資金決済の全貌を把握できるシステムは知られていなかった。 However, there were no known systems capable of workflow management of fund settlement procedures, and no known systems capable of grasping the full picture of fund settlements associated with the commercial trading activities of each trading entity.

本発明は、このような課題を解決するためになされたものであり、資金決済の手続きをワークフロー技術に基づいて一元管理するとともに、商取引活動に伴う資金決済の全貌を把握できる資金決済支援システム、方法およびプログラムを提供することを目的とする。 The present invention was made to solve these problems, and aims to provide a funds settlement support system, method, and program that centrally manages funds settlement procedures based on workflow technology and enables an overall understanding of funds settlement associated with commercial transaction activities.

本発明の一態様である資金決済支援システムは、
取引主体の口座に対する入金情報を取得したことに応じて、前記入金情報に関連付けられる第1の資金移動識別子を抽出し、
前記第1の資金移動識別子が決済条件リストに存在するかどうかを判定し、
存在するという判定がなされたことを条件として、前記抽出した第1の資金移動識別子に関連付けられる1または複数の第2の資金移動識別子を前記決済条件リストから読み出し、
前記読み出した1または複数の第2の資金移動識別子に少なくとも基づいて送金依頼を生成する
ように構成される。
The fund settlement support system according to one aspect of the present invention comprises:
In response to obtaining deposit information for the entity's account, extracting a first funds transfer identifier associated with the deposit information;
determining whether the first funds transfer identifier is present in a payment terms list;
If it is determined that the second funds transfer identifier exists, read one or more second funds transfer identifiers associated with the extracted first funds transfer identifier from the payment condition list;
and generating a remittance request based at least on the retrieved one or more second funds transfer identifiers.

本発明によれば、取引主体は、資金決済の手続きをワークフロー技術に基づいて一元管理することができるようになるとともに、商取引活動に伴う資金決済の全貌を把握できるようになる。 This invention enables trading entities to centrally manage fund settlement procedures based on workflow technology, and also enables them to grasp the overall picture of fund settlements associated with commercial transaction activities.

本明細書において開示される実施形態の詳細な理解は、添付図面に関連して例示される以下の説明から得ることができる。
本発明の実施形態に係るシステム全体の構成図である。 本発明の実施形態に係る資金決済支援システム10のシステム構成図である。 本発明の実施形態に係る取引主体マスタ106のデータ構造の一例を示す図である。 本発明の実施形態に係る取引相手マスタ107のデータ構造の一例を示す図である。 本発明の実施形態に係る商流管理DB108のデータ構造の一例を示す図である。 本発明の実施形態に係る決済条件リスト109のデータ構造の一例を示す図である。 本発明の実施形態に係る商流管理DB108にデータを登録する処理を説明するフロー図である。 本発明の実施形態に係る決済条件生成処理を説明するフロー図である。 本発明の実施形態に係る資金決済の自動実行処理を説明するフロー図である。 本発明の実施形態に係る入力画面1000の一例を示す図である。 本発明の実施形態に係る決済条件指定画面1100の一例を示す図である。 本発明の実施形態に係る資金決済予定実績表示画面1200の一例を示す図である。
A more detailed understanding of the embodiments disclosed herein can be had from the following description, taken in conjunction with the accompanying drawings, in which:
1 is a configuration diagram of an entire system according to an embodiment of the present invention. 1 is a system configuration diagram of a fund settlement support system 10 according to an embodiment of the present invention. FIG. 2 is a diagram showing an example of a data structure of a trading entity master 106 according to an embodiment of the present invention. FIG. 2 is a diagram showing an example of a data structure of a trading partner master 107 according to an embodiment of the present invention. FIG. 2 is a diagram illustrating an example of a data structure of a commercial distribution management DB 108 according to the embodiment of the present invention. FIG. 2 is a diagram showing an example of a data structure of a payment condition list 109 according to an embodiment of the present invention. FIG. 10 is a flowchart illustrating a process for registering data in a commercial distribution management DB 108 according to an embodiment of the present invention. FIG. 10 is a flow diagram illustrating a payment condition generation process according to an embodiment of the present invention. FIG. 10 is a flow diagram illustrating an automatic execution process for fund settlement according to an embodiment of the present invention. FIG. 1 is a diagram showing an example of an input screen 1000 according to an embodiment of the present invention. FIG. 11 is a diagram showing an example of a payment condition specification screen 1100 according to an embodiment of the present invention. FIG. 12 is a diagram showing an example of a fund settlement schedule performance display screen 1200 according to an embodiment of the present invention.

(全体構成)
図1は、本発明の実施形態に係る資金決済支援システム10、ユーザ端末11、銀行システム12および暗号資産管理装置13を含むシステム全体の構成図である。資金決済支援システム10は、ユーザ端末11、銀行システム12および暗号資産管理装置13と相互に通信可能に接続されている。図1では、ユーザ端末11、銀行システム12および暗号資産管理装置13は1つずつしか示されていないが、これらは複数存在し得る。
(Overall structure)
Figure 1 is a configuration diagram of an entire system including a fund settlement support system 10 according to an embodiment of the present invention, a user terminal 11, a bank system 12, and a crypto asset management device 13. The fund settlement support system 10 is connected to the user terminal 11, the bank system 12, and the crypto asset management device 13 so that they can communicate with each other. Although only one user terminal 11, one bank system 12, and one crypto asset management device 13 are shown in Figure 1, there may be multiple of these.

資金決済支援システム10は、商取引活動に伴う資金決済の予定と実績の情報を格納しており、送金処理の前提条件となる入金の指定および送金処理を行う条件の情報を格納する。本明細書では、「商取引活動」と「商流」という用語は交換可能に使用される。 The financial settlement support system 10 stores information on the planned and actual financial settlements associated with commercial transaction activities, and stores information on the deposit specifications that are prerequisites for remittance processing and the conditions for performing remittance processing. In this specification, the terms "commercial transaction activities" and "commercial flow" are used interchangeably.

資金決済支援システム10は、ユーザ端末11から、資金決済の予定情報および実績情報、並びに資金決済の実行条件の情報を受信し、格納することができる。あるいは、資金決済支援システム10は、資金決済の予定情報および実績情報を他のシステム(請求書発行システム、銀行システム、など)から受信することも可能である。 The financial settlement support system 10 can receive and store financial settlement schedule information, actual performance information, and information on the conditions for financial settlement execution from the user terminal 11. Alternatively, the financial settlement support system 10 can receive financial settlement schedule information and actual performance information from other systems (such as billing systems or banking systems).

資金決済の予定情報および実績情報は、国内または海外の取引相手との間で行われる入金および出金の予定情報と実績情報を含む。資金決済の予定情報および実績情報は、取引主体のグループ企業内の資金移動の情報も扱うことができる。資金決済支援システム10は、円貨だけでなく、外貨や暗号資産を扱うことができる。資金決済の実行条件の情報は、送金を実行する前提条件の情報(例えば、○月△日に予定されている○○会社からの入金を確認後、△△社への送金処理を実行、など)を識別する識別子を含む。 The planned and actual fund settlement information includes planned and actual information on deposits and withdrawals made with domestic or overseas counterparties. The planned and actual fund settlement information can also handle information on fund transfers within the trading entity's group companies. The fund settlement support system 10 can handle not only Japanese yen, but also foreign currencies and cryptocurrencies. The information on the fund settlement execution conditions includes an identifier that identifies the prerequisite information for executing a remittance (for example, after confirming the deposit from XX company scheduled for XX month △ day, execute the remittance process to △△ company, etc.).

資金決済支援システム10は、商取引活動に伴う資金決済の予定情報および/または実績情報に基づく、1または複数のグラフィック情報をユーザ端末11に提供することができる。1または複数のグラフィック情報は、資金決済の予定情報および/または実績情報を視覚的に取引主体(ユーザ)に提供する。資金決済支援システム10は、グラフィック情報の任意のアイコンや矢印が押下されたことに応答して、所望の情報を表示し、編集可能な画面をユーザ端末11に提供することができる。 The financial settlement support system 10 can provide one or more pieces of graphic information to the user terminal 11 based on planned and/or actual information on financial settlements associated with commercial transaction activities. The one or more pieces of graphic information visually provide the financial settlement planned and/or actual information to the transacting entity (user). In response to pressing any icon or arrow in the graphic information, the financial settlement support system 10 can display the desired information and provide an editable screen to the user terminal 11.

資金決済支援システム10は、資金決済の実行条件の情報に基づいて資金移動依頼を生成し、銀行システム12および/または暗号資産管理装置13に送信することができる。資金移動依頼は、送金元の口座情報、送金先の口座情報、送金額、送金日などの情報を含むことができる。送金元の口座情報および送金先の口座情報は、任意の銀行口座(例えば、銀行コード、店コード、預金種目、口座番号)の情報、または任意の暗号資産の宛先(アドレス)の情報であってよい。 The fund settlement support system 10 can generate a fund transfer request based on information on the fund settlement execution conditions and send it to the bank system 12 and/or crypto asset management device 13. The fund transfer request can include information such as the sender's account information, the recipient's account information, the transfer amount, and the transfer date. The sender's account information and the recipient's account information can be information on any bank account (e.g., bank code, branch code, deposit type, account number) or information on the destination (address) of any crypto asset.

ユーザ端末11は、有線または無線環境において動作可能な任意のタイプのデバイスであり、取引主体によって使用される端末である。ユーザ端末11は、ネットワークを介して資金決済支援システム10にアクセスし、本明細書で説明するような操作を行うことができる。 The user terminal 11 is any type of device capable of operating in a wired or wireless environment and is a terminal used by a trading entity. The user terminal 11 can access the fund settlement support system 10 via a network and perform operations as described herein.

銀行システム12は、勘定系システムを備えており、資金決済支援システム10から受信した資金移動依頼に基づいて、振込処理または振替処理を行うことができる。銀行システム12は、資金決済支援システム10からの残高照会依頼および入金情報取得依頼に基づいて、それぞれ、口座残高の情報および入金情報を資金決済支援システム10に提供することができる。本発明の一実施形態では、銀行システム12は、その銀行のAPIサービスを介して残高照会依頼および入金情報取得依頼を受信し、残高情報および入金情報を提供することができる。 The bank system 12 is equipped with an accounting system and is capable of performing transfer or remittance processing based on a fund transfer request received from the fund settlement support system 10. The bank system 12 is capable of providing account balance information and deposit information to the fund settlement support system 10 based on a balance inquiry request and a request to obtain deposit information from the fund settlement support system 10, respectively. In one embodiment of the present invention, the bank system 12 is capable of receiving a balance inquiry request and a request to obtain deposit information via the bank's API service and providing balance information and deposit information.

暗号資産管理装置13は、任意の種類の暗号資産の取引記録(トランザクション)を格納する装置である。トランザクションは、支払元情報および支払先情報を含んでおり、信頼性が検証された後(承認後)、ブロックチェーンに組み込まれる。 The cryptocurrency management device 13 is a device that stores transaction records for any type of cryptocurrency. Transactions include payment source information and payment destination information, and are incorporated into the blockchain after their authenticity is verified (approved).

(システム構成)
図2は、本発明の実施形態に係る資金決済支援システム10のシステム構成図である。図2に示すように、資金決済支援システム10は、一般的なコンピュータと同様に、バス120などによって相互に接続された制御部101、主記憶部102、補助記憶部103、インターフェース(IF)部104、および出力部105を備える。資金決済支援システム10は、ファイル/データベースなどの形式で、取引主体マスタ106、取引相手マスタ107、商流管理DB108、および決済条件リスト109を備える。
(System configuration)
Figure 2 is a system configuration diagram of a fund settlement support system 10 according to an embodiment of the present invention. As shown in Figure 2, the fund settlement support system 10, like a general computer, comprises a control unit 101, a main memory unit 102, an auxiliary memory unit 103, an interface (IF) unit 104, and an output unit 105, all interconnected by a bus 120 or the like. The fund settlement support system 10 also comprises, in the form of a file/database or the like, a trading entity master data 106, a trading partner master data 107, a commercial flow management DB 108, and a settlement conditions list 109.

制御部101は、中央処理装置(CPU)とも呼ばれ、資金決済支援システム10の各構成要素の制御やデータの演算を行い、また、補助記憶部103に格納されている各種プログラムを主記憶部102に読み出して実行する。主記憶部102は、メインメモリとも呼ばれ、受信した各種データ、コンピュータ実行可能な命令および当該命令による演算処理後のデータなどを記憶する。補助記憶部103は、ハードディスク(HDD)などに代表される記憶装置であり、データやプログラムを長期的に保存する。 The control unit 101, also known as the central processing unit (CPU), controls each component of the payment support system 10 and performs data calculations. It also reads various programs stored in the auxiliary storage unit 103 into the main storage unit 102 and executes them. The main storage unit 102, also known as the main memory, stores various received data, computer-executable instructions, and data after calculations based on those instructions. The auxiliary storage unit 103 is a storage device such as a hard disk drive (HDD) and stores data and programs for the long term.

図2の実施形態は、制御部101、主記憶部102および補助記憶部103を同一のコンピュータの内部に設ける実施形態について説明するが、他の実施形態として、資金決済支援システム10は、制御部101、主記憶部102および補助記憶部103を複数個使用することにより、複数のコンピュータによる並列分散処理を実現するように構成することもできる。また、他の実施形態として、資金決済支援システム10のための複数のサーバを設置し、複数サーバが一つの補助記憶部103を共有する実施形態にすることも可能である。 The embodiment in Figure 2 describes an embodiment in which the control unit 101, main memory unit 102, and auxiliary memory unit 103 are provided inside the same computer, but in another embodiment, the financial settlement support system 10 can be configured to achieve parallel distributed processing by multiple computers by using multiple control units 101, main memory units 102, and auxiliary memory units 103. Also, in another embodiment, multiple servers can be installed for the financial settlement support system 10, and the multiple servers can share a single auxiliary memory unit 103.

IF部104は、他のシステムや装置との間でデータを送受信する際のインターフェースの役割を果たし、また、システムオペレータから各種コマンドや入力データ(各種マスタ、テーブルなど)を受け付けるインターフェースを提供する。出力部105は、処理されたデータを表示する表示画面や当該データを印刷するための印刷手段などを提供する。 The IF unit 104 acts as an interface when sending and receiving data with other systems and devices, and also provides an interface for accepting various commands and input data (various masters, tables, etc.) from the system operator. The output unit 105 provides a display screen for displaying processed data and printing means for printing that data.

取引主体マスタ106は、商取引活動の取引主体(企業、個人、自治体など)の情報を格納する。図3は、本発明の実施形態に係る取引主体マスタ106のデータ構造の一例を示す図である。取引主体マスタ106は、取引主体ID301、認証情報302、取引主体情報303、および口座情報304を含むことができるが、これらのデータ項目に限定されることはなく他のデータ項目も含むことができる。 The trading entity master 106 stores information on trading entities (companies, individuals, local governments, etc.) involved in commercial transaction activities. Figure 3 is a diagram showing an example of the data structure of the trading entity master 106 according to an embodiment of the present invention. The trading entity master 106 may include a trading entity ID 301, authentication information 302, trading entity information 303, and account information 304, but is not limited to these data items and may also include other data items.

取引主体ID301は、取引主体を示す識別子である。認証情報302は、取引主体が資金決済支援システム10を使用する際の認証情報を示す。本発明に係る資金決済支援システム10は、取引主体に対して、二段階認証機能および/または二要素認証機能を提供することができる。例えば、取引主体は、PCを介してIDとパスワードを入力した後、スマートフォンを介してセキュリティコードの入力やアプリを介したログイン可否の選択をすることができる。例えば、取引主体は、通常のパスワードの他に、資金決済支援システム10が発行したワンタイムパスワードや本人しか知り得ない他の情報を認証に利用することができる。 Transaction entity ID 301 is an identifier identifying the transaction entity. Authentication information 302 indicates authentication information used by the transaction entity when using the payment support system 10. The payment support system 10 according to the present invention can provide two-step authentication and/or two-factor authentication functions to transaction entities. For example, a transaction entity can enter an ID and password via a PC, and then enter a security code via a smartphone or select whether or not to log in via an app. For example, in addition to a regular password, a transaction entity can use a one-time password issued by the payment support system 10 or other information known only to the transaction entity for authentication.

取引主体情報303は、取引主体の名称、所在地、連絡先などの情報を示す。口座情報304は、取引主体が資金移動に関して使用する銀行口座および/または暗号資産口座(宛先、アドレスとも言う)を示す。 Transaction entity information 303 indicates information such as the name, location, and contact information of the transaction entity. Account information 304 indicates the bank account and/or cryptocurrency account (also called the destination or address) used by the transaction entity for fund transfers.

図2に再び戻って説明する。取引相手マスタ107は、取引主体に関連付けられる取引相手の情報を格納する。図4は、本発明の実施形態に係る取引相手マスタ107のデータ構造の一例を示す図である。取引相手マスタ107は、取引主体ID301、取引相手ID401、取引相手情報402、および資金移動宛先情報403を含むことができるが、これらのデータ項目に限定されることはなく他のデータ項目も含むことができる。 Returning to Figure 2, the explanation will be made. The trading partner master 107 stores information about trading partners associated with trading entities. Figure 4 is a diagram showing an example of the data structure of the trading partner master 107 according to an embodiment of the present invention. The trading partner master 107 may include a trading entity ID 301, a trading partner ID 401, trading partner information 402, and fund transfer destination information 403, but is not limited to these data items and may also include other data items.

取引相手ID401は、取引主体(取引主体ID301)に関連付けられる取引相手を識別する識別子である。取引相手情報402は、取引相手の名称、所在地、連絡先などの情報を示す。資金移動宛先情報403は、送金先となる取引相手の銀行口座および/または暗号資産口座を示す。 The trading partner ID 401 is an identifier that identifies the trading partner associated with the trading entity (trading entity ID 301). The trading partner information 402 indicates information such as the trading partner's name, location, and contact information. The fund transfer destination information 403 indicates the trading partner's bank account and/or cryptocurrency account to which the remittance will be sent.

図2に再び戻って説明する。商流管理DB108は、商流の管理単位ごとの入出金情報を格納する。図5は、本発明の実施形態に係る商流管理DB108のデータ構造の一例を示す図である。商流管理DB108は、取引主体ID301、商流管理ID501、商流管理単位502、資金移動ID503、取引相手ID401、入出金区分504、通貨種類505、関与口座情報506、入出金予定日507、入出金予定額508、入出金実績日509、および入出金実績額510を含むことができるが、これらのデータ項目に限定されることはなく他のデータ項目も含むことができる。 Returning to Figure 2, the explanation will be made. The commercial flow management DB 108 stores deposit and withdrawal information for each commercial flow management unit. Figure 5 is a diagram showing an example of the data structure of the commercial flow management DB 108 according to an embodiment of the present invention. The commercial flow management DB 108 can include a trading entity ID 301, a commercial flow management ID 501, a commercial flow management unit 502, a funds transfer ID 503, a trading partner ID 401, a deposit/withdrawal classification 504, a currency type 505, involved account information 506, a planned deposit/withdrawal date 507, a planned deposit/withdrawal amount 508, an actual deposit/withdrawal date 509, and an actual deposit/withdrawal amount 510, but is not limited to these data items and can also include other data items.

商流管理ID501は、商流管理を識別する識別子であり、商流管理単位502は、商流の管理単位を示す。商流の管理単位は、取引主体に関連付けられる資金の流れの関係性を示す概念であり、例えば、ある商品の月次の製造に関連付けられる販売収入、および原材料費の支払金額、並びにそれぞれの取引相手を示すことができる。商流の管理単位の他の例としては、A銀行○○支店の当座預金口座に関連付けられる当月の入出金とそれに関連する取引相手、社内の部署ごとの当月の入出金とそれに関連する取引相手などがあり、取引主体が管理したい単位を設定可能である。 The commercial flow management ID 501 is an identifier that identifies commercial flow management, and the commercial flow management unit 502 indicates the commercial flow management unit. The commercial flow management unit is a concept that indicates the relationship between the flow of funds associated with a trading entity, and can indicate, for example, sales revenue associated with the monthly production of a certain product, the amount paid for raw material costs, and the respective trading partners. Other examples of commercial flow management units include the current month's deposits and withdrawals associated with a current account at Bank A's XX branch and their associated trading partners, or the current month's deposits and withdrawals by department within the company and their associated trading partners, and the units that trading entities wish to manage can be set.

資金移動ID503は、取引主体と取引相手の間の個々の資金移動を識別する識別子である。入出金区分504は、取引主体から見て入金であるのか、あるいは出金であるのかを示す。通貨種類505は、入出金される通貨の種類(例えば、日本円、米ドル、ユーロ、任意の暗号資産など)を示す。関与口座情報506は、入出金が行われる口座情報、例えば、取引主体の口座に入金が行われる場合は、取引主体の口座情報304を示し、取引主体が取引相手に送金する場合は、送金元である取引主体の口座情報304と送金先である取引相手の資金移動宛先情報403を示す。 The funds transfer ID 503 is an identifier that identifies individual funds transfers between the trading entity and the trading partner. The deposit/withdrawal category 504 indicates whether it is a deposit or withdrawal from the trading entity's perspective. The currency type 505 indicates the type of currency being deposited or withdrawn (e.g., Japanese yen, US dollars, euros, any cryptocurrency, etc.). The involved account information 506 indicates the account information from which the deposit/withdrawal is made; for example, if a deposit is made to the trading entity's account, it indicates the trading entity's account information 304, and if the trading entity remits funds to the trading partner, it indicates the account information 304 of the trading entity that is the sender and the funds transfer destination information 403 of the trading partner that is the recipient.

入出金予定日507は、入出金が行われる予定日を示し、入出金予定額508は、入出金が行われる予定金額を示す。入出金実績日509は、実際に入出金が行われた日を示し、入出金実績額510は、実際に入出金が行われた金額を示す。 The planned deposit/withdrawal date 507 indicates the planned date on which a deposit/withdrawal is to be made, and the planned deposit/withdrawal amount 508 indicates the planned amount to be deposited/withdrawn. The actual deposit/withdrawal date 509 indicates the date on which a deposit/withdrawal was actually made, and the actual deposit/withdrawal amount 510 indicates the amount actually deposited/withdrawn.

図2に再び戻って説明する。決済条件リスト109は、資金決済を実行するための条件、すなわち、送金の前提条件および後続処理の情報を格納する。図6は、本発明の実施形態に係る決済条件リスト109のデータ構造の一例を示す図である。決済条件リスト109は、取引主体ID301、商流管理ID501、前提資金移動ID601、後続処理602を含むことができるが、これらのデータ項目に限定されることはなく他のデータ項目も含むことができる。取引主体ID301および商流管理ID501は、複数の前提資金移動ID601および後続処理602のセットに関連付けられる。 Returning to Figure 2, the explanation will be given below. The settlement conditions list 109 stores the conditions for executing fund settlement, i.e., information on remittance prerequisites and subsequent processing. Figure 6 is a diagram showing an example of the data structure of the settlement conditions list 109 according to an embodiment of the present invention. The settlement conditions list 109 may include a trading entity ID 301, a commercial flow management ID 501, a prerequisite fund transfer ID 601, and a subsequent processing 602, but is not limited to these data items and may also include other data items. The trading entity ID 301 and the commercial flow management ID 501 are associated with a set of multiple prerequisite fund transfer IDs 601 and subsequent processing 602.

前提資金移動ID601は、後続の決済処理を行うトリガーとなる資金移動ID503を示す。例えば、ある入金処理をトリガーとして後続の振込処理等を実行する場合、前提資金移動ID601には、その入金処理を示す資金移動ID503がセットされる。 The prerequisite funds transfer ID 601 indicates the funds transfer ID 503 that will trigger the subsequent payment processing. For example, if a certain deposit processing triggers the execution of a subsequent transfer processing, the prerequisite funds transfer ID 601 is set to the funds transfer ID 503 that indicates that deposit processing.

加えて、前提資金移動ID601は、資金移動ID503以外にも条件を付加することができる。例えば、入金時の口座残高が○○万円以上である場合に、後続の送金を実行する、などの付加条件を定義することができる。 In addition, the prerequisite funds transfer ID 601 can add conditions other than those of the funds transfer ID 503. For example, it is possible to define additional conditions such as executing a subsequent transfer if the account balance at the time of deposit is XXX million yen or more.

後続処理602は、前提資金移動ID601によって示される資金移動があった場合(および付加条件がさらに満たされた場合)に実行される資金移動処理の資金移動IDを格納する。後続処理602は、1または複数の資金移動IDを含んでいてよい。 Subsequent processing 602 stores the fund transfer ID of the fund transfer processing that is executed when the fund transfer indicated by the prerequisite fund transfer ID 601 occurs (and when additional conditions are also met). Subsequent processing 602 may include one or more fund transfer IDs.

例えば、A社から1000万円の入金(資金移動ID=xxxx1)が行われたら、B社への500万円送金(資金移動ID=xxxx2)とC支社への300万円振替(資金移動ID=xxxx3)を行う場合、前提資金移動ID601には「xxxx1」がセットされ、後続処理602には「xxxx2」および「xxxx3」がセットされる。 For example, if a deposit of 10 million yen (funds transfer ID = xxxx1) is made from Company A, and a transfer of 5 million yen to Company B (funds transfer ID = xxxx2) and a transfer of 3 million yen to Branch C (funds transfer ID = xxxx3) is made, "xxxx1" will be set in the prerequisite funds transfer ID 601, and "xxxx2" and "xxxx3" will be set in the subsequent processing 602.

(処理フロー:商流管理DB108へのデータ登録処理)
図7は、本発明の実施形態に係る商流管理DB108にデータを登録する処理を説明するフロー図である。本処理フロー実行の前提として、取引主体マスタ106および取引相手マスタ107へのデータ登録は行われているものとする。
(Processing flow: Data registration process in the commercial distribution management DB 108)
7 is a flow diagram illustrating the process of registering data in the commercial distribution management DB 108 according to an embodiment of the present invention. As a prerequisite for executing this process flow, it is assumed that data has been registered in the trading entity master data 106 and the trading partner master data 107.

S701にて、資金決済支援システム10は、ユーザ端末11からのアクセスに応答して、取引主体の認証処理を行う。認証処理が成功裏に完了すると、資金決済支援システム10は、ユーザ端末11に対して、図10に例示するような入力画面1000を提供することができる。入力画面1000は、商流管理単位を新規に生成して入金予定を入力し、および既存の商流管理単位を検索キーとして商流管理DB108の情報を呼び出してアップデートするための画面である。本発明の一実施形態では、商流管理単位のみを生成しておき、入金予定は別途入力あるいは請求書データに基づいてデータ生成するように構成されてもよい。 At S701, the payment processing system 10 performs authentication processing of the transaction entity in response to access from the user terminal 11. When the authentication processing is successfully completed, the payment processing system 10 can provide the user terminal 11 with an input screen 1000 such as the example shown in FIG. 10. The input screen 1000 is a screen for creating a new commercial distribution management unit and inputting a payment schedule, and for retrieving and updating information from the commercial distribution management DB 108 using an existing commercial distribution management unit as a search key. In one embodiment of the present invention, the system may be configured to create only the commercial distribution management unit, and input the payment schedule separately or generate data based on invoice data.

取引主体は、ユーザ端末11を介して入力画面1000にて商流管理単位入力欄1002に任意の名称(図10の例では「2021年12月商品A」)を入力し、管理単位生成ボタン1003を押下する。資金決済支援システム10は、管理単位生成ボタン1003が押下されたことに応答して、商流管理ID501を割り当て、商流管理DB108に新規データを格納する。 The trading entity enters an arbitrary name ("Product A, December 2021" in the example of Figure 10) in the commercial distribution management unit input field 1002 on the input screen 1000 via the user terminal 11 and presses the generate management unit button 1003. In response to the press of the generate management unit button 1003, the payment support system 10 assigns a commercial distribution management ID 501 and stores the new data in the commercial distribution management DB 108.

S702にて、取引主体は、ユーザ端末11を介して入金予定欄1004に商流管理単位に関連付けられる入金予定を入力する。図10に例示されるように、取引相手ごとに、どの口座に対して、何の通貨で、いつ、いくら入金されるのかが入力される。資金決済支援システム10は、入金予定登録ボタン1005が押下されたことに応答して、入力画面1000に入力された情報を商流管理DB108に格納する。 At S702, the trading entity inputs the deposit schedule associated with the commercial distribution management unit into the deposit schedule field 1004 via the user terminal 11. As illustrated in FIG. 10, the information entered for each trading partner is the amount, currency, date, and amount to be deposited into which account. In response to pressing the deposit schedule registration button 1005, the payment support system 10 stores the information entered into the input screen 1000 in the commercial distribution management DB 108.

本発明の実施形態では、請求書データの生成時に商流管理ID501および/または商流管理単位502を関連付けておくことで(例えば、摘要欄に商流管理ID501を付加)入金予定データを自動生成することができる。あるいは、資金決済支援システム10は、商流管理ID501および商流管理単位502に関連付けられた請求書データを受信し、受信した請求書データから、商流管理DB108のデータ項目に対応するデータを抽出し、商流管理DB108に格納するように構成されてもよい。図10の入力画面1000を介した入力されたデータ、または請求書データから抽出されたデータに基づいて、それぞれの取引相手ごとの入金予定情報(すなわち、資金移動ID503、取引ID401、入出金区分504、通貨種類505、関与口座情報506、入出金予定日507および入出金予定額508)が生成され、商流管理DB108に格納される。 In an embodiment of the present invention, by associating the commercial distribution management ID 501 and/or commercial distribution management unit 502 when generating invoice data (e.g., by adding the commercial distribution management ID 501 to the summary field), expected deposit data can be automatically generated. Alternatively, the payment support system 10 may be configured to receive invoice data associated with the commercial distribution management ID 501 and commercial distribution management unit 502, extract data corresponding to data items in the commercial distribution management DB 108 from the received invoice data, and store the data in the commercial distribution management DB 108. Based on the data entered via the input screen 1000 of FIG. 10 or the data extracted from the invoice data, expected deposit information for each trading partner (i.e., funds transfer ID 503, transaction ID 401, deposit/withdrawal category 504, currency type 505, involved account information 506, expected deposit/withdrawal date 507, and expected deposit/withdrawal amount 508) is generated and stored in the commercial distribution management DB 108.

S703にて、資金決済支援システム10は、銀行システム12から入金情報を取得し、入金情報に基づいて対応する実績データを商流管理DB108に格納するように構成される。より詳細に言えば、資金決済支援システム10は、入金情報によって示される口座情報、入金日、入金額、請求書の識別番号(例えば、摘要欄の商流管理ID501を含む)、送金元などの情報に基づいて、商流管理DB108に問い合わせを行い、対応する入金予定データを特定する。資金決済支援システム10は、特定したデータに対して実際の入金情報を関連付けて商流管理DB108に格納することができる。 At S703, the payment support system 10 is configured to obtain deposit information from the bank system 12 and store corresponding performance data in the commercial distribution management DB 108 based on the deposit information. More specifically, the payment support system 10 queries the commercial distribution management DB 108 based on information such as account information, deposit date, deposit amount, invoice identification number (including, for example, the commercial distribution management ID 501 in the summary field), and remittance source indicated by the deposit information, and identifies the corresponding scheduled deposit data. The payment support system 10 can associate the identified data with actual deposit information and store it in the commercial distribution management DB 108.

当業者には知られているように、入金情報のうち、振り込まれた口座番号から送金元を特定する技術(特許文献1)や、摘要欄に付与された識別情報に基づいて送金元を特定することが従来から行われている。資金決済支援システム10は、銀行システム12からそれぞれの銀行のAPIサービスを利用して入金情報を取得するように構成されてもよい。 As is known to those skilled in the art, there are conventional techniques for identifying the sender from the account number of the deposited funds (Patent Document 1), and for identifying the sender based on the identification information added to the summary field. The fund settlement support system 10 may be configured to obtain deposit information from the bank system 12 using the API services of each bank.

(処理フロー:決済条件リスト109へのデータ登録)
図8は、本発明の実施形態に係る決済条件生成処理を説明するフロー図である。S801にて、資金決済支援システム10は、決済条件指定画面1100をユーザ端末11に提供する。決済条件指定画面1100には、取引主体表示欄1101にログインユーザである取引主体の名称が表示されている。資金決済支援システム10は、取引主体ID301に関連付けられている商流管理ID501および商流管理単位502を商流管理DB108から読み出す。
(Process flow: Data registration in payment condition list 109)
8 is a flow diagram illustrating the payment conditions generation process according to an embodiment of the present invention. In S801, the payment support system 10 provides a payment conditions specification screen 1100 to the user terminal 11. The payment conditions specification screen 1100 displays the name of the transaction entity that is the logged-in user in a transaction entity display field 1101. The payment support system 10 reads out the commercial flow management ID 501 and commercial flow management unit 502 associated with the transaction entity ID 301 from the commercial flow management DB 108.

取引主体が、ユーザ端末11を介して商流管理単位選択欄1102から取引主体(ログインユーザ)に関連付けられている商流管理単位502を選択すると、資金決済支援システム10は、選択された商流管理単位502に関連付けられるデータを商流管理DB108から読み出し、読み出したデータに基づいて第1のグラフィック情報を生成し、決済条件指定画面1100に表示する。 When a trading entity selects a commercial flow management unit 502 associated with the trading entity (logged-in user) from the commercial flow management unit selection field 1102 via the user terminal 11, the payment support system 10 reads data associated with the selected commercial flow management unit 502 from the commercial flow management DB 108, generates first graphic information based on the read data, and displays it on the payment conditions specification screen 1100.

図11は、例示的な決済条件指定画面1100を示している。図11の例では、図10において例示した商流管理単位「2021年12月商品A」が選択されており、画面上には、取引主体であるA社(本社)に対する入金がB社、C社およびD社から行われることが矢印によって示されており、また、A社(本社)からE社、F社およびA社(支社)に対する振込あるいは振替が行われることが矢印によって示されている。また、決済条件指定画面1100は、決済条件欄1106および登録ボタン1109を有しており、決済条件欄1106はさらに、前提条件欄1107および後続処理欄1108を有している。 Figure 11 shows an exemplary payment conditions specification screen 1100. In the example of Figure 11, the commercial distribution management unit "December 2021 Product A" shown in Figure 10 has been selected, and arrows on the screen indicate that payments to the trading entity, Company A (head office), will be made from Company B, Company C, and Company D, and arrows also indicate that transfers or transfers will be made from Company A (head office) to Company E, Company F, and Company A (branch office). The payment conditions specification screen 1100 also has a payment conditions field 1106 and a registration button 1109, and the payment conditions field 1106 further has a prerequisites field 1107 and a subsequent processing field 1108.

S802にて、取引主体は、ユーザ端末11を介して決済条件を登録する。まず、取引主体は、B社からA社(本社)への矢印1103をドラッグ&ドロップなどのやり方で前提条件欄1107に関連付ける。この操作により、前提条件欄1107には、「B社から1000万円入金(aaaaaa)」が表示される。表示される文言は、矢印1103に関連付けられる商流管理DB108のデータに基づいて資金決済支援システム10によって生成される。「aaaaaa」は、資金移動ID503(前提資金移動ID601)を示す。上記ではドラッグ&ドロップ操作により矢印1103を前提条件欄1107に関連付けることを説明したが、関連付けができるのであれば他の方法であっても構わない。 At S802, the trading entity registers the settlement conditions via the user terminal 11. First, the trading entity associates the arrow 1103 from Company B to Company A (head office) with the preconditions field 1107 by dragging and dropping or other methods. This operation causes "Deposit of 10 million yen from Company B (aaaaaa)" to be displayed in the preconditions field 1107. The displayed text is generated by the funds settlement support system 10 based on the data in the commercial flow management DB 108 associated with the arrow 1103. "aaaaaa" indicates the funds transfer ID 503 (precondition funds transfer ID 601). While the above describes associating the arrow 1103 with the preconditions field 1107 by dragging and dropping, any other method that allows for association may be used.

次に、取引主体は、矢印1104および矢印1105をそれぞれドラッグ&ドロップなどのやり方で後続処理欄1108に関連付ける。この操作により、後続処理欄1108には、「E社に500万円振込(bbbbbb)」「A社(支社)に300万円振替(cccccc)」が表示される。表示されたこれらの文言も、矢印1104および矢印1105にそれぞれ関連付けられる商流管理DB108のデータに基づいて資金決済支援システム10によって生成される。「bbbbbb」および「cccccc」は、後続処理の対象となる資金移動ID503を示す。 Next, the trading entity associates arrows 1104 and 1105 with subsequent processing column 1108 by dragging and dropping, etc. As a result of this operation, "Transfer 5 million yen to Company E (bbbbbbb)" and "Transfer 3 million yen to Company A (branch) (cccccc)" are displayed in subsequent processing column 1108. These displayed words are also generated by funds settlement support system 10 based on the data in commercial distribution management DB 108 associated with arrows 1104 and 1105, respectively. "bbbbbbb" and "cccccc" indicate the funds transfer ID 503 that is the target of subsequent processing.

資金決済支援システム10は、登録ボタン1109が押下されたことに応答して、前提条件欄1107の資金移動IDを前提資金移動ID601に、および後続処理欄1108の1または複数の資金移動IDを後続処理602にセットして、データを決済条件リスト109に格納する。 In response to pressing the register button 1109, the payment support system 10 sets the funds transfer ID in the prerequisites column 1107 to the prerequisite funds transfer ID 601, and sets one or more funds transfer IDs in the subsequent processing column 1108 to the subsequent processing 602, and stores the data in the payment conditions list 109.

本発明の一実施形態では、前提資金移動ID601は、資金移動ID503以外にも付加条件を含むことができる。例えば、入金時の口座残高が○○万円以上である場合に、後続の送金を実行する、あるいは、第1の前提資金移動ID601に起因する後続処理が完了後に第2の前提資金移動ID601に起因する後続処理を実行する、などの付加条件を定義してよく、付加条件がさらに満たされた場合に、後続処理が実行されてもよい。 In one embodiment of the present invention, the prerequisite funds transfer ID 601 can include additional conditions in addition to the funds transfer ID 503. For example, additional conditions may be defined such as executing a subsequent remittance if the account balance at the time of deposit is XXX million yen or more, or executing a subsequent process resulting from a second prerequisite funds transfer ID 601 after the subsequent process resulting from a first prerequisite funds transfer ID 601 is completed, and the subsequent process may be executed if the additional conditions are also met.

(処理フロー:資金決済の自動実行処理)
図9は、本発明の実施形態に係る資金決済の自動実行処理を説明するフロー図である。S901にて、資金決済支援システム10は、銀行システム12または暗号資産管理装置13から取引主体の口座に対する入金情報を取得すると、商流管理DB108に問い合わせを行い、入金情報に関連付けられる資金移動ID503を抽出する。より詳細に言えば、資金決済支援システム10は、入金情報によって示される口座情報、入金日、入金額、請求書の識別番号(例えば、摘要欄の商流管理ID501を含む)、送金元などの情報に基づいて、商流管理DB108に問い合わせを行い、対応する入金予定データに関連付けられる資金移動ID503を特定する。
(Process flow: Automatic execution of fund settlement)
9 is a flow diagram illustrating the automatic execution process of fund settlement according to an embodiment of the present invention. At S901, the fund settlement support system 10, upon receiving deposit information for a trading entity's account from the bank system 12 or crypto asset management device 13, queries the commercial distribution management DB 108 and extracts the fund transfer ID 503 associated with the deposit information. More specifically, the fund settlement support system 10 queries the commercial distribution management DB 108 based on information such as the account information, deposit date, deposit amount, invoice identification number (including, for example, the commercial distribution management ID 501 in the summary field), and remittance source indicated by the deposit information, and identifies the fund transfer ID 503 associated with the corresponding scheduled deposit data.

本発明の一実施形態では、資金決済支援システム10は、暗号資産管理装置13から入金情報を取得し、上述したように、商流管理DB108に問い合わせを行い、資金移動ID503を識別するように構成されてもよい。 In one embodiment of the present invention, the fund settlement support system 10 may be configured to obtain deposit information from the cryptocurrency management device 13, and, as described above, query the commercial flow management DB 108 to identify the fund transfer ID 503.

S902にて、資金決済支援システム10は、決済条件リスト109に問い合わせを行い、特定した資金移動ID503と一致する前提資金移動ID601が決済条件リスト109に存在するかどうかを判定する。一致する前提資金移動ID601が存在する場合、S903に処理が進み、一方、一致する前提資金移動ID601が存在しない場合、実行すべき後続処理が存在しないため本処理フローは終了する。 At S902, the funds settlement support system 10 queries the settlement conditions list 109 and determines whether a prerequisite funds transfer ID 601 matching the identified funds transfer ID 503 exists in the settlement conditions list 109. If a matching prerequisite funds transfer ID 601 exists, processing proceeds to S903; on the other hand, if a matching prerequisite funds transfer ID 601 does not exist, this processing flow ends because there is no subsequent processing to be performed.

S903にて、資金決済支援システム10は、前提資金移動ID601に関連付けられる、後続処理602に含まれる1または複数の資金移動ID503を読み出し、読み出した資金移動ID503に基づいて送金依頼を生成する。より詳細に言えば、資金決済支援システム10は、読み出した資金移動ID503に基づいて商流管理DB108を検索し、読み出した資金移動ID503に関連付けられる関与口座情報506を取得し、関与口座情報506に含まれる取引主体の口座情報304および取引相手の資金移動宛先情報403を特定することによって送金依頼を生成する。送金依頼は、取引主体の口座情報304、取引相手の資金移動宛先情報403、送金額の情報を少なくとも含む。 At S903, the payment support system 10 reads one or more funds transfer IDs 503 included in the subsequent process 602 that are associated with the prerequisite funds transfer ID 601, and generates a remittance request based on the read funds transfer IDs 503. More specifically, the payment support system 10 searches the commercial flow management DB 108 based on the read funds transfer ID 503, obtains the involved account information 506 associated with the read funds transfer ID 503, and generates a remittance request by identifying the transaction entity's account information 304 and the transaction counterparty's funds transfer destination information 403 included in the involved account information 506. The remittance request includes at least the transaction entity's account information 304, the transaction counterparty's funds transfer destination information 403, and information on the remittance amount.

S904にて、資金決済支援システム10は、生成した送金依頼を、口座情報304に関連付けられる銀行システム12または暗号資産管理装置13に送信する。銀行システム12は、受信した送金依頼に基づいて振込処理や振替処理を実行する。暗号資産管理装置13は、取引主体の暗号資産の口座から取引相手の暗号資産の口座に対する送金処理のトランザクションを生成し、承認後、ブロックチェーンに組み込む。 At S904, the fund settlement support system 10 sends the generated remittance request to the bank system 12 or cryptocurrency management device 13 associated with the account information 304. The bank system 12 executes the transfer process or transfer processing based on the received remittance request. The cryptocurrency management device 13 generates a transaction for the remittance process from the trading entity's cryptocurrency account to the trading partner's cryptocurrency account, and after approval, incorporates it into the blockchain.

(その他の処理)
図12は、本発明の実施形態に係る資金決済予定実績表示画面1200の一例を示す図である。資金決済予定実績表示画面1200は、商取引活動に伴う資金決済の予定情報および実績情報に基づいて生成された第2のグラフィック情報を示すことができる。資金決済予定実績表示画面1200は、取引主体表示欄1201、商流管理単位選択欄1202、および第2のグラフィック情報を含む。
(Other processing)
12 is a diagram showing an example of a fund settlement schedule and actual performance display screen 1200 according to an embodiment of the present invention. The fund settlement schedule and actual performance display screen 1200 can display second graphic information generated based on the schedule information and actual performance information of fund settlement associated with commercial transaction activities. The fund settlement schedule and actual performance display screen 1200 includes a trading entity display field 1201, a commercial flow management unit selection field 1202, and the second graphic information.

資金決済支援システム10は、商流管理単位選択欄1202で指定された商流管理ID501および/または商流管理単位502に基づいて商流管理DB108から対応する複数の入出金情報を読み出し、読み出した入出金情報に基づいて第2のグラフィック情報を生成してユーザ端末11に提供することができる。第2のグラフィック情報は、資金決済の予定情報および実績情報を視覚的に取引主体(ユーザ)に提供する。資金決済支援システム10は、第2のグラフィック情報上の任意のアイコンや矢印が押下されたことに応答して、所望の情報を表示し、当該情報をアップデート可能な画面をユーザ端末11に提供することができる。例えば、矢印1203、1204が選択されると、資金決済支援システム10は、選択された矢印1203、1204に関連付けられる資金決済の予定情報および実績情報をアップデートする画面をユーザ端末11に提供することができる。これにより、取引主体(ユーザ)は、ユーザ端末11を介して入出金予定データおよび入出金実績データを修正できるようになる。 The payment support system 10 can read multiple corresponding deposit and withdrawal information from the payment management DB 108 based on the payment management ID 501 and/or payment management unit 502 specified in the payment management unit selection field 1202, generate second graphic information based on the read deposit and withdrawal information, and provide it to the user terminal 11. The second graphic information visually provides the transaction entity (user) with planned and actual payment information. In response to pressing any icon or arrow on the second graphic information, the payment support system 10 can display the desired information and provide the user terminal 11 with a screen on which the information can be updated. For example, when arrows 1203 and 1204 are selected, the payment support system 10 can provide the user terminal 11 with a screen on which the planned and actual payment information associated with the selected arrows 1203 and 1204 can be updated. This allows the transaction entity (user) to modify planned and actual payment data via the user terminal 11.

任意のアイコンは、例えば、取引主体、複数の取引相手のそれぞれを示すように構成されてよい。任意の矢印は、取引主体から取引相手への資金の流れ(送金)または取引相手から取引主体への資金の流れ(入金)を示すように構成されてよい。資金決済支援システム10は、それぞれの矢印について資金決済の予定情報および実績情報に基づいて異なるように表示することができる。例えば、予定通りに入金が行われた資金の流れの矢印と、(例えば、金額相違、遅延などの理由で)予定通りに入金が行われていない矢印とでは異なるように表示されてよい(例えば、一方は実線で他方は点線、一方は第1の色彩付きで示し、他方は第2の色彩で示す、など)。 The optional icons may be configured to represent, for example, a trading entity or each of multiple trading counterparties. The optional arrows may be configured to represent the flow of funds from a trading entity to a trading counterparty (remittance) or the flow of funds from a trading counterparty to a trading entity (deposit). The fund settlement support system 10 can display each arrow differently based on the planned and actual fund settlement information. For example, an arrow representing the flow of funds where a deposit was made as scheduled may be displayed differently from an arrow representing an unscheduled deposit (e.g., due to a discrepancy in the amount, a delay, etc.) (e.g., one may be displayed as a solid line and the other as a dotted line, one may be displayed in a first color and the other in a second color, etc.).

資金決済支援システム10は、金額相違、遅延などの理由で予定通りに入金および出金が行われていない資金決済を図12のグラフィック情報において明示的に示すことができ、および/または取引主体に対してそのような資金決済が生じていることを通知することができる。 The financial settlement support system 10 can explicitly show in the graphic information of Figure 12 financial settlements where deposits and withdrawals have not been made as scheduled due to discrepancies in amounts, delays, etc., and/or can notify the transacting entity that such financial settlements are occurring.

以上、例示的な実施形態を参照しながら本発明の原理を説明したが、本発明の要旨を逸脱することなく、構成および細部において変更する様々な実施形態を実現可能であることを当業者は理解するだろう。すなわち、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。 The principles of the present invention have been described above with reference to exemplary embodiments, but those skilled in the art will understand that various embodiments that vary in configuration and detail can be realized without departing from the spirit of the present invention. In other words, the present invention can be embodied as, for example, a system, device, method, program, or storage medium.

10 資金決済支援システム
11 ユーザ端末
12 銀行システム
13 暗号資産管理装置
101 制御部
102 主記憶部
103 補助記憶部
104 インターフェース(IF)部
105 出力部
106 取引主体マスタ
107 取引相手マスタ
108 商流管理DB
109 決済条件リスト
1000 入力画面
1100 決済条件指定画面
1200 資金決済予定実績表示画面
REFERENCE SIGNS LIST 10 Fund settlement support system 11 User terminal 12 Bank system 13 Crypto asset management device 101 Control unit 102 Main memory unit 103 Auxiliary memory unit 104 Interface (IF) unit 105 Output unit 106 Trading entity master 107 Trading counterparty master 108 Commercial flow management DB
109 Payment conditions list 1000 Input screen 1100 Payment conditions specification screen 1200 Funds payment schedule actual display screen

Claims (9)

取引主体の口座に対する入金情報を取得したことに応じて、前記入金情報に関連付けられる第1の資金移動識別子を抽出し、
前記第1の資金移動識別子が決済条件リストに存在するかどうかを判定し、
存在するという判定がなされたことを条件として、前記抽出した第1の資金移動識別子に関連付けられる1または複数の第2の資金移動識別子を前記決済条件リストから読み出し、
前記読み出した1または複数の第2の資金移動識別子に少なくとも基づいて送金依頼を生成する
ように構成され
第1の商流管理識別子および前記取引主体に関連付けられる資金の流れの関係性を示す商流管理単位情報を受信し、
前記商流管理単位情報に関連付けられるデータに基づいて、取引主体のデバイスに表示し、前記第1の資金移動識別子と、前記第1の資金移動識別子に関連付けられる後続処理のための前記1または複数の第2の資金移動識別子とを生成してそれぞれを前記決済条件リストに格納するための第1のグラフィック情報を生成する
ようにさらに構成され、
前記第1の資金移動識別子と、前記1または複数の第2の資金移動識別子との関連付けは、前記第1のグラフィック情報に含まれる、資金決済の流れを示すアイコンに対する操作によって実行される資金決済支援システム
In response to obtaining deposit information for the entity's account, extracting a first funds transfer identifier associated with the deposit information;
determining whether the first funds transfer identifier is present in a payment terms list;
If it is determined that the second funds transfer identifier exists, read one or more second funds transfer identifiers associated with the extracted first funds transfer identifier from the payment condition list;
generating a remittance request based at least on the retrieved one or more second funds transfer identifiers ;
receiving commercial flow management unit information indicating a relationship between a first commercial flow management identifier and a flow of funds associated with the trading entity;
Generate first graphic information to be displayed on a device of a trading entity based on data associated with the commercial flow management unit information, generate the first fund transfer identifier and the one or more second fund transfer identifiers for subsequent processing associated with the first fund transfer identifier, and store each of them in the payment condition list.
further configured as follows:
A funds settlement support system in which the association between the first funds transfer identifier and the one or more second funds transfer identifiers is performed by operating an icon indicating the flow of funds settlement, which is included in the first graphic information .
記資金決済支援システムは、前記第2の資金移動識別子に関連付けられる前記取引主体の口座情報および取引相手の資金移動宛先情報と、送金額とに基づいて前記送金依頼を生成するようにさらに構成される、請求項1の資金決済支援システム。 The funds settlement support system of claim 1 , further configured to generate the remittance request based on the account information of the trading entity and the funds transfer destination information of the trading partner associated with the second funds transfer identifier, and the remittance amount. 前記第1の資金移動識別子が決済条件リストに存在するかどうかを判定することは、
付加条件が満たされるかどうかを判定することをさらに含み、
満たされると判定されたことを条件として、前記抽出した第1の資金移動識別子に関連付けられる1または複数の第2の資金移動識別子を読み出し、
前記読み出した1または複数の第2の資金移動識別子に少なくとも基づいて送金依頼を生成する
ようにさらに構成された、請求項1の決済支援システム。
Determining whether the first funds transfer identifier is present in a payment terms list includes:
further comprising determining whether an additional condition is met;
If the condition is determined to be satisfied, read one or more second funds transfer identifiers associated with the extracted first funds transfer identifier;
The payment facilitation system of claim 1 , further configured to: generate a remittance request based at least on the retrieved one or more second funds transfer identifiers.
第2の商流管理識別子を受信し、
前記第2の商流管理識別子に関連付けられる複数の入出金情報を読み出し、前記複数の入出金情報は、資金決済の予定情報および実績情報を含んでおり、
読み出した前記複数の入出金情報に基づいて、取引主体のデバイスに表示するための第2のグラフィック情報を生成し、前記第2のグラフィック情報は、取引主体と取引相手の間の資金決済の流れを視覚的に示し、前記資金決済の流れは、前記資金決済の予定情報および実績情報に関連付けられて表示される
ようにさらに構成された、請求項1の決済支援システム。
receiving a second supply chain management identifier;
reading out a plurality of pieces of deposit and withdrawal information associated with the second commercial flow management identifier, the plurality of pieces of deposit and withdrawal information including fund settlement schedule information and actual result information;
2. The payment support system of claim 1, further configured to: generate second graphic information to be displayed on the transacting entity's device based on the retrieved plurality of deposit and withdrawal information, the second graphic information visually showing the flow of funds settlement between the transacting entity and the trading partner, and the flow of funds settlement being displayed in association with the planned information and actual information of the funds settlement.
前記資金決済の予定情報は、請求書データに基づいて生成され、
前記資金決済の実績情報は、前記入出金情報に基づいて生成される、
請求項の決済支援システム。
The fund settlement schedule information is generated based on invoice data,
The fund settlement performance information is generated based on the deposit and withdrawal information.
The payment support system according to claim 4 .
前記送金依頼に含まれる取引主体の口座情報に関連付けられる銀行システムまたは暗号資産管理装置に前記送金依頼を送信するようにさらに構成された、請求項1の資金決済支援システム。 The fund settlement support system of claim 1, further configured to send the remittance request to a bank system or crypto asset management device associated with the account information of the trading entity included in the remittance request. 前記入金情報は、銀行システムまたは暗号資産管理装置から取得される、請求項1の資金決済支援システム。 The fund settlement support system of claim 1, wherein the deposit information is obtained from a bank system or a cryptocurrency management device. 資金決済支援システムによって実行される方法であって、
取引主体の口座に対する入金情報を取得したことに応じて、前記入金情報に関連付けられる第1の資金移動識別子を抽出することと、
前記第1の資金移動識別子が決済条件リストに存在するかどうかを判定することと、
存在するという判定がなされたことを条件として、前記抽出した第1の資金移動識別子に関連付けられる1または複数の第2の資金移動識別子を前記決済条件リストから読み出すことと、
前記読み出した1または複数の第2の資金移動識別子に少なくとも基づいて送金依頼を生成することと
を備え
第1の商流管理識別子および前記取引主体に関連付けられる資金の流れの関係性を示す商流管理単位情報を受信することと、
前記商流管理単位情報に関連付けられるデータに基づいて、取引主体のデバイスに表示し、前記第1の資金移動識別子と、前記第1の資金移動識別子に関連付けられる後続処理のための前記1または複数の第2の資金移動識別子とを生成してそれぞれを前記決済条件リストに格納するための第1のグラフィック情報を生成することと
をさらに備え、
前記第1の資金移動識別子と、前記1または複数の第2の資金移動識別子との関連付けは、前記第1のグラフィック情報に含まれる、資金決済の流れを示すアイコンに対する操作によって実行される方法。
A method executed by a fund settlement support system,
In response to obtaining deposit information for the entity's account, extracting a first funds transfer identifier associated with the deposit information;
determining whether the first funds transfer identifier is present in a payment terms list;
If it is determined that the second funds transfer identifier exists, reading one or more second funds transfer identifiers associated with the extracted first funds transfer identifier from the payment condition list;
generating a remittance request based at least on the retrieved one or more second funds transfer identifiers ;
receiving commercial flow management unit information indicating a relationship between a first commercial flow management identifier and a flow of funds associated with the trading entity;
generating first graphic information to be displayed on a device of a trading entity based on data associated with the commercial flow management unit information, generating the first fund transfer identifier and the one or more second fund transfer identifiers for subsequent processing associated with the first fund transfer identifier, and storing each of the second fund transfer identifiers in the payment condition list;
Furthermore,
A method in which the association of the first fund transfer identifier with the one or more second fund transfer identifiers is performed by operating on an icon indicating the flow of fund settlement, which is included in the first graphic information.
請求項に記載された方法をコンピュータに実行させるプログラム。 A program that causes a computer to execute the method according to claim 8 .
JP2022022842A 2022-02-17 2022-02-17 Fund settlement support system, method and program Active JP7717005B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022022842A JP7717005B2 (en) 2022-02-17 2022-02-17 Fund settlement support system, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022022842A JP7717005B2 (en) 2022-02-17 2022-02-17 Fund settlement support system, method and program

Publications (2)

Publication Number Publication Date
JP2023119786A JP2023119786A (en) 2023-08-29
JP7717005B2 true JP7717005B2 (en) 2025-08-01

Family

ID=87778300

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022022842A Active JP7717005B2 (en) 2022-02-17 2022-02-17 Fund settlement support system, method and program

Country Status (1)

Country Link
JP (1) JP7717005B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000348111A (en) 1999-06-01 2000-12-15 Hitachi Ltd Workflow management method, its execution device, and recording medium recording its processing program
JP2002024559A (en) 2000-07-11 2002-01-25 Asahi Bank Ltd Transfer processing system and system control method for the same system and recording medium having its program recorded thereon
JP2004005346A (en) 2002-03-28 2004-01-08 Mitsubishi Electric Information Systems Corp Financial transaction processing device, financial transaction method, computer-readable storage medium storing program, and program
US20150134511A1 (en) 2009-04-27 2015-05-14 Bank Of America Corporation Customer-defined account management rules for improved linked financial institution account management
WO2016151822A1 (en) 2015-03-25 2016-09-29 株式会社日立製作所 Financial model development support device and financial model development support method
JP2018106384A (en) 2016-12-26 2018-07-05 株式会社三井住友銀行 Account with function allowing a customer to freely set conditions and fund management system
JP2019087055A (en) 2017-11-07 2019-06-06 株式会社オービック Remittance link payment apparatus, remittance link payment method, and remittance link payment program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000348111A (en) 1999-06-01 2000-12-15 Hitachi Ltd Workflow management method, its execution device, and recording medium recording its processing program
JP2002024559A (en) 2000-07-11 2002-01-25 Asahi Bank Ltd Transfer processing system and system control method for the same system and recording medium having its program recorded thereon
JP2004005346A (en) 2002-03-28 2004-01-08 Mitsubishi Electric Information Systems Corp Financial transaction processing device, financial transaction method, computer-readable storage medium storing program, and program
US20150134511A1 (en) 2009-04-27 2015-05-14 Bank Of America Corporation Customer-defined account management rules for improved linked financial institution account management
WO2016151822A1 (en) 2015-03-25 2016-09-29 株式会社日立製作所 Financial model development support device and financial model development support method
JP2018106384A (en) 2016-12-26 2018-07-05 株式会社三井住友銀行 Account with function allowing a customer to freely set conditions and fund management system
JP2019087055A (en) 2017-11-07 2019-06-06 株式会社オービック Remittance link payment apparatus, remittance link payment method, and remittance link payment program

Also Published As

Publication number Publication date
JP2023119786A (en) 2023-08-29

Similar Documents

Publication Publication Date Title
CN111833169B (en) A method and device for managing split accounts
US20030220858A1 (en) Method and system for collaborative vendor reconciliation
CN109416791A (en) Digital asset account management
TW201423642A (en) Settlement service support system and settlement service support method
CN105580026B (en) Information processing device and access authority granting method
JP7422923B1 (en) Information processing device, information processing method, and information processing program
JP2023171370A (en) Information processing device, information processing method and information processing program
JP2018041321A (en) Foreign exchange gain / loss management apparatus, foreign exchange gain / loss management method, and foreign exchange gain / loss management program
JP2004259196A (en) Method and system for processing electronic invoices using a communication network
JP2024104269A (en) Information processing device, information processing method, and information processing program
JP7084800B2 (en) Difference management device, difference management method, and difference management program
JP4272186B2 (en) Collection agency system
JP2017151673A (en) Information processing device, control method, and program
JP7717005B2 (en) Fund settlement support system, method and program
WO2022149222A1 (en) Journalization device, journalization method, journalization display method, and journalization display program
JP6793403B2 (en) Cryptocurrency management system
JP2004234257A (en) Storage transaction scrutiny method, system, program, and recording medium
JP2022060089A (en) Cryptocurrency purchase / collection system
JP5915064B2 (en) Financial statement preparation program, financial statement preparation method and financial statement preparation device
US20220309460A1 (en) Server apparatus, system, and information processing method
JP2006065715A (en) Transfer processor and program
JP7217309B2 (en) Information processing device, information processing method and information processing program
JP4130462B2 (en) Electronic currency system
JP6810775B2 (en) Transfer system, transfer method, and program
JP4227340B2 (en) Bond securitization equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241001

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250416

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250422

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250521

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: 20250715

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250722

R150 Certificate of patent or registration of utility model

Ref document number: 7717005

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150