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
JP6926178B2 - Forex Remittance System, Forex Remittance Method and Forex Remittance Program - Google Patents
[go: Go Back, main page]

JP6926178B2 - Forex Remittance System, Forex Remittance Method and Forex Remittance Program - Google Patents

Forex Remittance System, Forex Remittance Method and Forex Remittance Program Download PDF

Info

Publication number
JP6926178B2
JP6926178B2 JP2019218727A JP2019218727A JP6926178B2 JP 6926178 B2 JP6926178 B2 JP 6926178B2 JP 2019218727 A JP2019218727 A JP 2019218727A JP 2019218727 A JP2019218727 A JP 2019218727A JP 6926178 B2 JP6926178 B2 JP 6926178B2
Authority
JP
Japan
Prior art keywords
remittance
account
recipient
lower code
control unit
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
JP2019218727A
Other languages
Japanese (ja)
Other versions
JP2021089510A (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.)
Mizuho Bank Ltd
Original Assignee
Mizuho Bank 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 Mizuho Bank Ltd filed Critical Mizuho Bank Ltd
Priority to JP2019218727A priority Critical patent/JP6926178B2/en
Publication of JP2021089510A publication Critical patent/JP2021089510A/en
Priority to JP2021126597A priority patent/JP2021168223A/en
Application granted granted Critical
Publication of JP6926178B2 publication Critical patent/JP6926178B2/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 foreign exchange remittance system, a foreign exchange remittance method, and a foreign exchange remittance program to support remittances from overseas.

振込対象の口座番号で支払人を特定する技術が検討されている(例えば、特許文献1参照)。この技術では、振り込まれた口座番号が振込専用の口座番号であるかを、テーブル検索で調べる。振込専用の口座番号であるときは、被振込口座番号や関連情報を所定箇所に付加する。被振込口座番号は正当口座番号に変える。通常の元帳入金処理が行われ、正当口座に対して処理が行われる。この後に、入金された企業に対して、還元帳表や、EBサービスにおいては電子情報で振込通知を行う。このとき、支払人ごとの振込専用の口座番号や関連情報が所定箇所に付与されて通知される。振込専用口座を設定した企業では、支払人をこの振込に使用した口座番号により特定することができる。 A technique for identifying a payer by an account number to be transferred is being studied (see, for example, Patent Document 1). In this technology, a table search is performed to check whether the transferred account number is a transfer-only account number. If the account number is for transfer only, add the transfer account number and related information to the specified location. Change the transfer account number to a legitimate account number. Normal ledger deposit processing is performed, and processing is performed for legitimate accounts. After that, the deposited company is notified of the transfer by electronic information in the return book and in the EB service. At this time, an account number dedicated to transfer for each payer and related information are given to a predetermined place and notified. In a company that has set up a transfer-only account, the payer can be identified by the account number used for this transfer.

また、海外の銀行から、国内の顧客宛の支払指図を送金電文により受信する場合、送金銀行のコルレス口座から送金金額を引き落とし、顧客口座に入金する。このような被仕向送金においては、国際標準化機構によって標準化されたフォーマットを用いて作成された送金電文を、国際銀行間通信システム(SWIFT:The Society for Worldwide Interbank Financial Tele-communication)を介して受信する(例えば、特許文献2参照)。この技術では、仕向側の送金サーバは、顧客から海外送金に必要な情報を受信すると、必要事項を元に送金電文を生成する。そして、生成した送金電文に基づいて、SWIFT(登録商標)ネットワークを経由して、被仕向側の送金サーバに送信する。被仕向側の送金サーバは、受信した送金電文を解読し、送金電文に含まれる送金情報に基づいて、送金先の被仕向側の顧客口座への入金処理を実行する。 In addition, when receiving a payment instruction addressed to a domestic customer from an overseas bank by remittance telegram, the remittance amount is deducted from the correspondent account of the remittance bank and deposited in the customer account. In such a remittance to be sent, a remittance message prepared using a format standardized by the International Organization for Standardization is received via the International Interbank Communication System (SWIFT: The Society for Worldwide Interbank Financial Tele-communication). (See, for example, Patent Document 2). In this technology, when the remittance server on the destination side receives the information necessary for overseas remittance from the customer, it generates a remittance message based on the necessary items. Then, based on the generated remittance message, it is transmitted to the remittance server on the recipient side via the SWIFT (registered trademark) network. The remittance server on the recipient side decodes the received remittance message and executes the payment process to the customer account on the recipient side of the remittance destination based on the remittance information included in the remittance message.

特開2000−082101号公報Japanese Unexamined Patent Publication No. 2000-082101 特開2016−122265号公報Japanese Unexamined Patent Publication No. 2016-12265

特定口座に関連付けられた関連口座を用いることにより、口座番号を用いて、支払者を特定することができる。しかしながら、関連口座を用いる場合には、関連口座の開設等の手間がかかる。 By using the related account associated with the specific account, the payer can be identified by using the account number. However, when using a related account, it takes time and effort to open a related account.

上記課題を解決する外為被仕向送金システムは、下位コードに関連付けて送金人情報を記録した送金人情報記憶部と、送金電文を取得する制御部とを備える。そして、前記制御部が、前記送金電文の口座番号欄から、口座番号の第1桁数に応じた番号を特定し、前記特定した番号に基づいて、口座番号及び受取人を特定し、前記口座番号欄において、前記口座番号に引き続き設定されている第2桁数の下位コードを特定し、前記送金人情報記憶部を用いて、前記下位コードに基づいて送金人情報を特定し、前記受取人の受取人システムに対して、前記送金人情報を含めた受取確認依頼を送信し、前記受取確認依頼に対する確認結果に応じて、前記受取人の口座に、前記送金電文の入金を行なう。 The foreign exchange remittance system that solves the above problems includes a remittance information storage unit that records remittance information in association with a lower code, and a control unit that acquires a remittance message. Then, the control unit specifies a number corresponding to the number of first digits of the account number from the account number column of the remittance message, identifies the account number and the recipient based on the specified number, and identifies the account. In the number field, the lower code of the second digit number continuously set in the account number is specified, the remittance person information is specified based on the lower code by using the remittance person information storage unit, and the remittance person is specified. A receipt confirmation request including the sender information is transmitted to the recipient system of the above, and the remittance message is deposited in the recipient's account according to the confirmation result of the receipt confirmation request.

本発明によれば、外為送金において、送金先の口座番号を用いて、送金人を特定することができる。 According to the present invention, in foreign exchange remittance, the sender can be specified by using the account number of the remittance destination.

第1実施形態のシステム概略図。The system schematic diagram of 1st Embodiment. 第1実施形態のハードウェア構成例の説明図。The explanatory view of the hardware configuration example of 1st Embodiment. 第1実施形態で用いるデータの説明図であって、(a)は請求情報記憶部、(b)は送金人情報記憶部、(c)は到着情報記憶部の説明図。It is explanatory drawing of the data used in 1st Embodiment, (a) is the billing information storage unit, (b) is the remittance person information storage unit, (c) is the explanatory diagram of the arrival information storage unit. 第1実施形態の処理手順の説明図。The explanatory view of the processing procedure of 1st Embodiment. 第1実施形態の処理手順の説明図。The explanatory view of the processing procedure of 1st Embodiment. 第1実施形態の処理手順の説明図。The explanatory view of the processing procedure of 1st Embodiment. 第2実施形態の請求情報記憶部の説明図。The explanatory view of the billing information storage part of the 2nd Embodiment. 第2実施形態の処理手順の説明図。The explanatory view of the processing procedure of 2nd Embodiment.

(第1実施形態)
以下、図1〜図6を用いて、外為被仕向送金システム、外為被仕向送金方法及び外為被仕向送金プログラムを具体化した一実施形態を説明する。本実施形態では、海外金融機関から送金依頼を受け取り、国内の受取人が保有する口座に入金するサービスを提供する場合を想定する。
(First Embodiment)
Hereinafter, with reference to FIGS. 1 to 6, one embodiment in which the foreign exchange remittance system, the foreign exchange remittance method, and the foreign exchange remittance program are embodied will be described. In this embodiment, it is assumed that a remittance request is received from an overseas financial institution and a service of depositing money into an account held by a domestic recipient is provided.

図1に示すように、本実施形態の外為被仕向送金方法においては、ネットワークを介して相互に接続された受取人システム10、管理サーバ20、送金人システム30、海外銀行システム40を用いる。 As shown in FIG. 1, in the foreign exchange remittance method of the present embodiment, a recipient system 10, a management server 20, a remittance person system 30, and an overseas bank system 40, which are interconnected via a network, are used.

(ハードウェア構成例)
図2は、受取人システム10〜海外銀行システム40等として機能する情報処理装置H10のハードウェア構成例である。
(Hardware configuration example)
FIG. 2 is a hardware configuration example of the information processing device H10 that functions as the recipient system 10 to the overseas bank system 40 and the like.

情報処理装置H10は、通信装置H11、入力装置H12、表示装置H13、記憶部H14、プロセッサH15を有する。なお、このハードウェア構成は一例であり、他のハードウェアを有していてもよい。 The information processing device H10 includes a communication device H11, an input device H12, a display device H13, a storage unit H14, and a processor H15. Note that this hardware configuration is an example, and other hardware may be included.

通信装置H11は、他の装置との間で通信経路を確立して、データの送受信を実行するインタフェースであり、例えばネットワークインタフェースカードや無線インタフェース等である。 The communication device H11 is an interface that establishes a communication path with another device and executes data transmission / reception, such as a network interface card or a wireless interface.

入力装置H12は、利用者等からの入力を受け付ける装置であり、例えばマウスやキーボード等である。表示装置H13は、各種情報を表示するディスプレイやタッチパネル等である。 The input device H12 is a device that receives input from a user or the like, and is, for example, a mouse, a keyboard, or the like. The display device H13 is a display, a touch panel, or the like that displays various information.

記憶部H14は、受取人システム10〜海外銀行システム40の各種機能を実行するためのデータや各種プログラムを格納する記憶装置(例えば、後述する請求情報記憶部12、口座情報記憶部22、送金人情報記憶部23、到着情報記憶部24)である。記憶部H14の一例としては、ROM、RAM、ハードディスク等がある。 The storage unit H14 is a storage device (for example, a billing information storage unit 12, an account information storage unit 22, and a sender, which will be described later) for storing data and various programs for executing various functions of the recipient system 10 and the overseas bank system 40. Information storage unit 23, arrival information storage unit 24). An example of the storage unit H14 is a ROM, a RAM, a hard disk, or the like.

プロセッサH15は、記憶部H14に記憶されるプログラムやデータを用いて、受取人システム10〜海外銀行システム40等として機能する情報処理装置H10における各処理(例えば、後述する制御部21における処理)を制御する。プロセッサH15の一例としては、例えばCPUやMPU等がある。このプロセッサH15は、ROM等に記憶されるプログラムをRAMに展開して、各種処理に対応する各種プロセスを実行する。例えば、プロセッサH15は、受取人システム10〜海外銀行システム40のアプリケーションプログラムが起動された場合、後述する各処理を実行するプロセスを動作させる。 The processor H15 uses the programs and data stored in the storage unit H14 to perform each process (for example, a process in the control unit 21 described later) in the information processing device H10 that functions as the recipient system 10 to the overseas bank system 40 and the like. Control. Examples of the processor H15 include a CPU, an MPU, and the like. The processor H15 expands a program stored in a ROM or the like into a RAM and executes various processes corresponding to various processes. For example, when the application program of the payee system 10 to the overseas bank system 40 is started, the processor H15 operates a process for executing each process described later.

プロセッサH15は、自身が実行するすべての処理についてソフトウェア処理を行うものに限られない。例えば、プロセッサH15は、自身が実行する処理の少なくとも一部についてハードウェア処理を行う専用のハードウェア回路(例えば、特定用途向け集積回路:ASIC)を備えてもよい。すなわち、プロセッサH15は、(1)コンピュータプログラム(ソフトウェア)に従って動作する1つ以上のプロセッサ、(2)各種処理のうち少なくとも一部の処理を実行する1つ以上の専用のハードウェア回路、或いは(3)それらの組み合わせ、を含む回路(circuitry)として構成し得る。プロセッサは、CPU並びに、RAM及びROM等のメモリを含み、メモリは、処理をCPUに実行させるように構成されたプログラムコード又は指令を格納している。メモリすなわちコンピュータ可読媒体は、汎用又は専用のコンピュータでアクセスできるあらゆる利用可能な媒体を含む。 The processor H15 is not limited to the one that performs software processing for all the processing executed by itself. For example, the processor H15 may include a dedicated hardware circuit (for example, an integrated circuit for a specific application: ASIC) that performs hardware processing for at least a part of the processing executed by the processor H15. That is, the processor H15 is (1) one or more processors that operate according to a computer program (software), (2) one or more dedicated hardware circuits that execute at least a part of various processes, or ( 3) It can be configured as a circuitry including a combination thereof. The processor includes a CPU and a memory such as a RAM and a ROM, and the memory stores a program code or a command configured to cause the CPU to execute a process. Memory or computer-readable medium includes any available medium accessible by a general purpose or dedicated computer.

(各情報処理装置の機能)
図1に示す受取人システム10は、送金人に対して請求を行なうために、送金の受取人が利用するコンピュータシステムである。この受取人システム10は、制御部11、請求情報記憶部12を備える。
制御部11は、送金人に対する請求を管理する。この制御部11は、インターネットを介して、送金人システム30に接続される。
(Functions of each information processing device)
The recipient system 10 shown in FIG. 1 is a computer system used by the recipient of remittance to make a claim to the sender. The recipient system 10 includes a control unit 11 and a billing information storage unit 12.
The control unit 11 manages the billing to the remittancer. The control unit 11 is connected to the remittance person system 30 via the Internet.

図3(a)に示すように、請求情報記憶部12には、送金人に対する請求を管理するための請求管理レコード120が記録される。この請求管理レコード120は、送金人に対する請求が登録された場合に記録される。請求管理レコード120には、請求書番号、取引先名、請求額、請求内容、支払期限、下位コードに関する情報が記録される。 As shown in FIG. 3A, a billing management record 120 for managing billing to the sender is recorded in the billing information storage unit 12. This billing management record 120 is recorded when a bill to the sender is registered. In the billing management record 120, information regarding the invoice number, the business partner name, the billing amount, the billing content, the payment deadline, and the lower code is recorded.

請求書番号データ領域には、各請求を特定するための識別子に関するデータが記録される。
取引先名データ領域には、取引先の名称を特定するための識別子に関するデータが記録される。
In the invoice number data area, data regarding an identifier for identifying each invoice is recorded.
In the business partner name data area, data regarding an identifier for identifying the business partner name is recorded.

請求額データ領域には、この取引先に対する請求額に関するデータが記録される。
請求内容データ領域には、この請求の内容に関するデータが記録される。
支払期限データ領域には、この請求の支払期限(年月日)に関するデータが記録される。
In the billing amount data area, data regarding the billing amount for this business partner is recorded.
Data related to the content of the request is recorded in the request content data area.
Data regarding the payment deadline (date) of this bill is recorded in the payment deadline data area.

下位コードデータ領域には、この取引先に割り振られた下位コードに関するデータが記録される。本実施形態では、第1桁数の口座番号に対して、下位コードは、第2桁数の数字により構成される。 In the lower code data area, data related to the lower code assigned to this business partner is recorded. In the present embodiment, the lower code is composed of a number having a second digit with respect to the account number having a first digit.

図1に示すように、管理サーバ20は、口座が開設された銀行のコンピュータシステムである。この管理サーバ20は、制御部21、口座情報記憶部22、送金人情報記憶部23、到着情報記憶部24を備える。 As shown in FIG. 1, the management server 20 is a computer system of a bank in which an account is opened. The management server 20 includes a control unit 21, an account information storage unit 22, a remittance person information storage unit 23, and an arrival information storage unit 24.

制御部21は、外為被仕向送金プログラムを実行することにより、通信管理部211、案内管理部212、レポート作成部213、口座管理部214として機能する。
通信管理部211は、SWIFTネットワークを介して、送金電文を受信する処理を実行する。
The control unit 21 functions as a communication management unit 211, a guidance management unit 212, a report creation unit 213, and an account management unit 214 by executing the foreign exchange remittance program.
The communication management unit 211 executes a process of receiving a remittance message via the SWIFT network.

案内管理部212は、送金電文の到着を受取人システム10に通知する到着案内処理を実行する。
レポート作成部213は、送金電文に応じて、送金人に関するレポートを作成する処理を実行する。
口座管理部214は、銀行に開設された口座を管理する処理を実行する。
The guidance management unit 212 executes an arrival guidance process for notifying the recipient system 10 of the arrival of the remittance telegram.
The report creation unit 213 executes a process of creating a report on the sender in response to the remittance message.
The account management unit 214 executes a process of managing an account opened in a bank.

口座情報記憶部22には、金融機関に開設された口座を管理するための口座管理情報が記録される。この口座管理情報には、口座識別子、口座名義人、残高、入出金履歴が記録される。 The account information storage unit 22 records account management information for managing an account opened in a financial institution. In this account management information, an account identifier, an account holder, a balance, and a deposit / withdrawal history are recorded.

口座識別子データ領域には、金融機関に開設された口座を特定するための識別子(銀行識別子、本支店識別子、預金種別識別子、口座番号)に関するデータが記録される。
口座名義人データ領域には、この口座の名義人(支払人や受取人)を特定するための識別子や連絡先に関するデータが記録される。
In the account identifier data area, data on identifiers (bank identifier, head office identifier, deposit type identifier, account number) for identifying an account opened in a financial institution is recorded.
In the account holder data area, data regarding identifiers and contacts for identifying the holder (payer or beneficiary) of this account is recorded.

残高データ領域には、この口座の残高に関するデータが記録される。
入出金履歴データ領域には、この口座への入金や、この口座からの出金の履歴情報が記録される。
Data regarding the balance of this account is recorded in the balance data area.
In the deposit / withdrawal history data area, history information of deposits to / from this account and withdrawals from this account is recorded.

図3(b)に示すように、送金人情報記憶部23には、送金人を管理するための送金人管理レコード230が記録される。この送金人管理レコード230は、送金先口座番号に対して下位コードを割り振った場合に記録される。送金人管理レコード230には、送金先口座番号、下位コード、送金人名に関する情報が記録される。 As shown in FIG. 3B, the remittance person information storage unit 23 records the remittance person management record 230 for managing the remittance person. This remittance person management record 230 is recorded when a lower code is assigned to the remittance destination account number. The remittance person management record 230 records information about the remittance destination account number, the lower code, and the remittance person's name.

送金先口座番号データ領域には、銀行が管理する口座を特定するための識別子(銀行コード、本支店コード、預金種別、口座番号)に関するデータが記録される。
下位コードデータ領域には、送金人を特定するための識別子に関するデータが記録される。
送金人名データ領域には、送金人の氏名に関するデータが記録される。
In the remittance destination account number data area, data regarding an identifier (bank code, head office code, deposit type, account number) for identifying an account managed by the bank is recorded.
In the lower code data area, data regarding an identifier for identifying the sender is recorded.
Data related to the name of the sender is recorded in the sender name data area.

図3(c)に示すように、到着情報記憶部24には、SWIFTネットワークを介して取得した送金電文を管理するための到着管理レコード240が記録される。この到着管理レコード240は、送金電文を受信した場合に記録される。到着管理レコード240には、到着日時、銀行取引番号、到着通貨、到着金額、送金依頼人名、送金先口座番号、取引先識別番号、チェック結果、送金目的に関する情報が記録される。 As shown in FIG. 3C, the arrival information storage unit 24 records the arrival management record 240 for managing the remittance telegram acquired via the SWIFT network. This arrival management record 240 is recorded when a remittance message is received. The arrival management record 240 records information on the arrival date and time, bank transaction number, arrival currency, arrival amount, remittance requester name, remittance destination account number, customer identification number, check result, and remittance purpose.

到着日時データ領域には、送金電文を受信した年月日及び時刻に関するデータが記録される。
銀行取引番号データ領域には、この送金電文を特定するための識別子に関するデータが記録される。
In the arrival date / time data area, data relating to the date and time when the remittance message was received is recorded.
In the bank transaction number data area, data regarding an identifier for identifying this remittance message is recorded.

到着通貨データ領域には、送金が行なわれた通貨に関するデータが記録される。
到着金額データ領域には、送金が行なわれた金額に関するデータが記録される。
送金依頼人名データ領域には、送金電文に含まれる送金依頼人の名称に関するデータが記録される。
Data about the currency in which the remittance was made is recorded in the arrival currency data area.
In the arrival amount data area, data regarding the amount of money transferred is recorded.
In the remittance requester name data area, data relating to the name of the remittance requester included in the remittance telegram is recorded.

送金先口座番号データ領域には、送金先の口座を特定するための識別子に関するデータが記録される。
取引先識別番号データ領域には、受取人口座を保有する取引先を特定するための識別子に関するデータが記録される。
チェック結果データ領域には、送金電文から抽出した下位コード、下位コードに基づいて特定した送金人候補に関するデータが記録される。
送金目的データ領域には、この送金の目的に関するデータが記録される。
In the remittance destination account number data area, data regarding an identifier for identifying the remittance destination account is recorded.
In the account identification number data area, data regarding an identifier for identifying the account that holds the beneficiary account is recorded.
In the check result data area, the lower code extracted from the remittance message and the data related to the sender candidate specified based on the lower code are recorded.
Data regarding the purpose of this remittance is recorded in the remittance purpose data area.

図1に示す送金人システム30は、送金依頼を行なう顧客が保有するコンピュータ端末である。この送金人システム30は、インターネット等のネットワークを介して、受取人システム10に接続される。 The remittance person system 30 shown in FIG. 1 is a computer terminal owned by a customer who makes a remittance request. The remittance system 30 is connected to the recipient system 10 via a network such as the Internet.

海外銀行システム40は、送金を行なうために海外金融機関が保有するコンピュータシステムである。この海外銀行システム40は、SWIFTネットワークを介して、管理サーバ20に接続される。 The overseas bank system 40 is a computer system owned by an overseas financial institution for remittance. The overseas bank system 40 is connected to the management server 20 via the SWIFT network.

(請求時処理)
次に、図4を用いて、請求時処理を説明する。
まず、受取人システム10の制御部11は、請求情報の登録処理を実行する(ステップS1−1)。具体的には、受取人は、受取人システム10において、取引先に対する請求情報を入力する。この請求情報には、取引先識別番号、取引先名、請求額、請求内容等に関する情報が含まれる。この場合、制御部11は、請求管理レコード120を生成し、請求情報記憶部12に記録する。
(Processing at the time of billing)
Next, the billing process will be described with reference to FIG.
First, the control unit 11 of the recipient system 10 executes the billing information registration process (step S1-1). Specifically, the recipient inputs billing information to the business partner in the recipient system 10. This billing information includes information on the business partner identification number, the business partner name, the billing amount, the billing content, and the like. In this case, the control unit 11 generates the billing management record 120 and records it in the billing information storage unit 12.

次に、受取人システム10の制御部11は、請求書の入金先口座の指定処理を実行する(ステップS1−2)。具体的には、受取人は、この請求先を特定するための下位コードを、管理サーバ20の送金人情報記憶部23から取得し、受取人システム10に入力する。この場合、制御部11は、割り振られた下位コードを請求管理レコード120に記録する。 Next, the control unit 11 of the payee system 10 executes the process of designating the invoice deposit account (step S1-2). Specifically, the beneficiary acquires the lower code for specifying the billing address from the remittance person information storage unit 23 of the management server 20 and inputs it into the beneficiary system 10. In this case, the control unit 11 records the allocated lower code in the billing management record 120.

次に、受取人システム10の制御部11は、請求書の作成処理を実行する(ステップS1−3)。具体的には、制御部11は、請求情報記憶部12に記録された請求管理レコード120に基づいて、請求書データを作成する。この請求書データには、請求額、送金先口座に関する情報を含める。この場合、送金先口座としては、受取人の口座番号に対して、下位コードを付加した番号を設定する。そして、制御部11は、送金人システム30に対して、インターネットを介して、請求書データを送信する。この場合、送金人は、海外銀行システム40に対して、請求書データに含まれる送金先口座に対して、請求額に応じた金額の送金を依頼する。なお、送金人に対して、送金先口座、請求額等を通知できれば、請求書データの送信は、インターネットを利用する場合に限定されるものではない。例えば、送金先口座、請求額等を記載した請求書を郵送してもよい。 Next, the control unit 11 of the recipient system 10 executes the invoice creation process (step S1-3). Specifically, the control unit 11 creates invoice data based on the billing management record 120 recorded in the billing information storage unit 12. This invoice data includes information about the invoice amount and the remittance destination account. In this case, as the remittance destination account, a number with a lower code added to the recipient's account number is set. Then, the control unit 11 transmits the invoice data to the remittance person system 30 via the Internet. In this case, the remittance person requests the overseas bank system 40 to remit the amount of money according to the invoice amount to the remittance destination account included in the invoice data. If the remittance person can be notified of the remittance destination account, the billing amount, etc., the transmission of the invoice data is not limited to the case of using the Internet. For example, an invoice containing the remittance destination account, the invoice amount, and the like may be mailed.

(送金時処理)
次に、図5を用いて、送金時処理を説明する。この処理は、海外銀行システム40から、SWIFTネットワークを介して、送金電文を受信した場合に行なわれる。
(Processing at the time of remittance)
Next, the remittance processing will be described with reference to FIG. This process is performed when a remittance message is received from the overseas bank system 40 via the SWIFT network.

まず、管理サーバ20の制御部21は、送金電文の取得処理を実行する(ステップS2−1)。具体的には、制御部21の通信管理部211は、SWIFTネットワークを介して、海外銀行システム40からの送金電文を受信する。この送金電文には、BICコード、通貨、送金額、送金依頼人名、送金先口座、受取人宛メッセージに関するフィールドが含まれる。BICコードフィールドには、SWIFTネットワークを用いる場合に、送金先銀行、国、本支店を特定するための識別子が記録される。受取人宛メッセージフィールドには、例えば請求書番号等、任意のメッセージが記録される。そして、通信管理部211は、システムタイマにおいて現在日時を特定するとともに、銀行取引番号を付与する。次に、通信管理部211は、到着日、銀行取引番号を記録した到着管理レコード240を生成し、到着情報記憶部24に記録する。更に、通信管理部211は、送金電文に含まれる通貨、送金額、送金依頼人名の各フィールドに記録された情報を、到着管理レコード240の到着通貨〜送金依頼人名の各データ領域に記録する。 First, the control unit 21 of the management server 20 executes the remittance telegram acquisition process (step S2-1). Specifically, the communication management unit 211 of the control unit 21 receives the remittance message from the overseas bank system 40 via the SWIFT network. This remittance message includes fields related to BIC code, currency, remittance amount, remittance requester name, remittance destination account, and message to recipient. In the BIC code field, an identifier for identifying the remittance destination bank, country, and head office is recorded when using the SWIFT network. Any message, such as an invoice number, is recorded in the recipient message field. Then, the communication management unit 211 specifies the current date and time in the system timer and assigns a bank transaction number. Next, the communication management unit 211 generates an arrival management record 240 that records the arrival date and the bank transaction number, and records it in the arrival information storage unit 24. Further, the communication management unit 211 records the information recorded in each field of the currency, the remittance amount, and the remittance requester name included in the remittance message in each data area of the arrival management record 240 from the arrival currency to the remittance requester name.

次に、管理サーバ20の制御部21は、送金先口座番号の抽出処理を実行する(ステップS2−2)。具体的には、制御部21の案内管理部212は、送金電文の送金先口座フィールドにおいて、先頭から第1桁数の番号を特定する。この第1桁数は、例えば、国内送金で用いられる国内金融機関の本支店番号及び口座番号において用いられている桁数(ここでは、10桁)である。なお、SWIFTネットワークを用いる場合には、送金先銀行はBICコードにより特定される。 Next, the control unit 21 of the management server 20 executes the remittance destination account number extraction process (step S2-2). Specifically, the guidance management unit 212 of the control unit 21 specifies a number having the first digit from the beginning in the remittance destination account field of the remittance telegram. This first digit number is, for example, the number of digits used in the head office number and account number of a domestic financial institution used for domestic remittance (here, 10 digits). When using the SWIFT network, the remittance destination bank is specified by the BIC code.

次に、管理サーバ20の制御部21は、送金先口座番号を用いて受取人の特定処理を実行する(ステップS2−3)。具体的には、制御部21の案内管理部212は、ステップS2−2において特定した本支店番号及び口座番号に基づいて、口座情報記憶部22を用いて、受取人を特定する。 Next, the control unit 21 of the management server 20 executes the recipient identification process using the remittance destination account number (step S2-3). Specifically, the guidance management unit 212 of the control unit 21 identifies the recipient using the account information storage unit 22 based on the head office number and the account number specified in step S2-2.

次に、管理サーバ20の制御部21は、到着案内処理を実行する(ステップS2−4)。具体的には、制御部21の案内管理部212は、特定した受取人の受取人システム10に対して、到着案内を通知する。この仕向送金到着案内には、到着管理レコード240に記録された情報を含める。 Next, the control unit 21 of the management server 20 executes the arrival guidance process (step S2-4). Specifically, the guidance management unit 212 of the control unit 21 notifies the recipient system 10 of the specified recipient of the arrival guidance. The destination remittance arrival guide includes the information recorded in the arrival management record 240.

次に、管理サーバ20の制御部21は、下位コードの設定があるかどうかについての判定処理を実行する(ステップS2−5)。具体的には、制御部21のレポート作成部213は、送金電文の送金先口座フィールドにおいて、第1桁数に引き続く桁フィールドにコードが設定されているかどうかを確認する。第1桁数に引き続く桁フィールドにコードが設定されている場合、下位コードの設定があると判定する。 Next, the control unit 21 of the management server 20 executes a determination process as to whether or not there is a lower code setting (step S2-5). Specifically, the report creation unit 213 of the control unit 21 confirms whether or not the code is set in the digit field following the first digit number in the remittance destination account field of the remittance telegram. If a code is set in the digit field following the first digit number, it is determined that there is a lower code setting.

下位コードの設定があると判定した場合(ステップS2−5において「YES」の場合)、管理サーバ20の制御部21は、口座番号フィールドから下位コードの抽出処理を実行する(ステップS2−6)。具体的には、制御部21のレポート作成部213は、送金先口座フィールドにおいて、第1桁数の口座番号に引き続いて設定された第2桁数の下位コードを取得する。 When it is determined that the lower code is set (when "YES" in step S2-5), the control unit 21 of the management server 20 executes the lower code extraction process from the account number field (step S2-6). .. Specifically, the report creation unit 213 of the control unit 21 acquires a lower code of the second digit number set following the account number of the first digit number in the remittance destination account field.

次に、管理サーバ20の制御部21は、下位コードにより送金人の検索処理を実行する(ステップS2−7)。具体的には、制御部21のレポート作成部213は、特定した送金先口座番号及び下位コードが記録された送金人管理レコード230を、送金人情報記憶部23において検索する。 Next, the control unit 21 of the management server 20 executes the search process of the remittance person by the lower code (step S2-7). Specifically, the report creation unit 213 of the control unit 21 searches the remittance person information storage unit 23 for the remittance person management record 230 in which the specified remittance destination account number and lower code are recorded.

次に、管理サーバ20の制御部21は、送金人を特定可能かどうかについての判定処理を実行する(ステップS2−8)。具体的には、制御部21のレポート作成部213は、送金人情報記憶部23から、送金先口座番号に対して下位コードが設定された送金人管理レコード230を抽出できた場合には、送金人を特定可能と判定する。 Next, the control unit 21 of the management server 20 executes a determination process as to whether or not the remittance person can be identified (step S2-8). Specifically, when the report creation unit 213 of the control unit 21 can extract the remittance person management record 230 in which the lower code is set for the remittance destination account number from the remittance person information storage unit 23, the remittance is remitted. Judge that a person can be identified.

送金人を特定可能と判定した場合(ステップS2−8において「YES」の場合)、管理サーバ20の制御部21は、下位コードと部分一致する送金人候補の特定処理を実行する(ステップS2−9)。具体的には、制御部21のレポート作成部213は、第2桁数の下位コードを用いて、送金人管理レコード230に記録された送金人名を送金人候補として取得する。そして、レポート作成部213は、特定した送金人候補を、下位コードとともに、到着管理レコード240のチェック結果データ領域に記録する。 When it is determined that the remittance person can be identified (when "YES" in step S2-8), the control unit 21 of the management server 20 executes the remittance person candidate identification process which partially matches the lower code (step S2-). 9). Specifically, the report creation unit 213 of the control unit 21 acquires the remittance person name recorded in the remittance person management record 230 as a remittance person candidate by using the lower code of the second digit number. Then, the report creation unit 213 records the specified remittance candidate along with the lower code in the check result data area of the arrival management record 240.

一方、送金人を特定不可と判定した場合(ステップS2−8において「NO」の場合)、管理サーバ20の制御部21は、下位コードと部分一致する送金人候補の特定処理(ステップS2−9)をスキップする。 On the other hand, when it is determined that the remittance person cannot be specified (when "NO" in step S2-8), the control unit 21 of the management server 20 performs the remittance person candidate identification process (step S2-9) which partially matches the lower code. ) Is skipped.

次に、管理サーバ20の制御部21は、レポートの作成処理を実行する(ステップS2−10)。具体的には、制御部21のレポート作成部213は、到着管理レコード240に記録された情報を含めたレポートを作成する。このレポートには、到着日、到着通貨、到着金額、送金人候補の送金依頼人名、受取人口座、チェック結果等に関する情報を含める。 Next, the control unit 21 of the management server 20 executes the report creation process (step S2-10). Specifically, the report creation unit 213 of the control unit 21 creates a report including the information recorded in the arrival management record 240. This report includes information on arrival date, arrival currency, arrival amount, potential remittance requester name, beneficiary account, check results, etc.

次に、管理サーバ20の制御部21は、受取確認処理を実行する(ステップS2−11)。具体的には、制御部21の案内管理部212は、作成したレポートを含めた受取確認依頼を、受取人システム10に送信する。なお、下位コードの設定がないと判定した場合(ステップS2−5において「NO」の場合)も、受取確認処理を実行する(ステップS2−11)。この場合、受取人は、請求情報記憶部12に記録された請求管理レコード120と、レポートと比較して送金内容を確認し、請求情報記憶部12に記録された請求の消し込みを行なう。 Next, the control unit 21 of the management server 20 executes the receipt confirmation process (step S2-11). Specifically, the guidance management unit 212 of the control unit 21 transmits a receipt confirmation request including the created report to the recipient system 10. Even when it is determined that the lower code is not set (when "NO" in step S2-5), the receipt confirmation process is executed (step S2-11). In this case, the recipient confirms the remittance content by comparing the billing management record 120 recorded in the billing information storage unit 12 with the report, and clears the bill recorded in the billing information storage unit 12.

(入金時処理)
次に、図6を用いて、入金時処理を説明する。
まず、管理サーバ20の制御部21は、受取確認の完了処理を実行する(ステップS3−1)。具体的には、受取確認依頼を受け取った受取人が、レポートにより送金内容を確認できた場合、受取確認を受取人システム10に入力する。この場合、送金目的を設定する。そして、制御部21の案内管理部212は、受取人システム10から、受取確認データを取得し、送金目的を到着管理レコード240に記録する。
(Processing at the time of deposit)
Next, the deposit processing will be described with reference to FIG.
First, the control unit 21 of the management server 20 executes the receipt confirmation completion process (step S3-1). Specifically, when the recipient who received the receipt confirmation request can confirm the remittance contents by the report, the receipt confirmation is input to the recipient system 10. In this case, set the purpose of remittance. Then, the guidance management unit 212 of the control unit 21 acquires the receipt confirmation data from the recipient system 10 and records the remittance purpose in the arrival management record 240.

受取確認ができた場合、管理サーバ20の制御部21は、口座への入金処理を実行する(ステップS3−2)。具体的には、制御部21の口座管理部214は、到着金額を、受取人口座に入金する。 When the receipt is confirmed, the control unit 21 of the management server 20 executes the payment process to the account (step S3-2). Specifically, the account management unit 214 of the control unit 21 deposits the arrival amount into the recipient account.

次に、管理サーバ20の制御部21は、入金結果の還元処理を実行する(ステップS3−3)。具体的には、制御部21の口座管理部214は、入金結果を、SWIFTネットワークを介して、海外銀行システム40に返信する。 Next, the control unit 21 of the management server 20 executes the return processing of the payment result (step S3-3). Specifically, the account management unit 214 of the control unit 21 returns the payment result to the overseas bank system 40 via the SWIFT network.

本実施形態によれば、以下のような効果を得ることができる。
(1−1)本実施形態では、受取人システム10の制御部11は、請求書の入金先口座の指定処理を実行する(ステップS1−2)。これにより、送金人に関する下位コードを含めた送信先口座を、請求書において指定することができる。
According to this embodiment, the following effects can be obtained.
(1-1) In the present embodiment, the control unit 11 of the payee system 10 executes the process of designating the invoice deposit destination account (step S1-2). This allows the invoice to specify a destination account that includes a subcode for the sender.

(1−2)本実施形態では、管理サーバ20の制御部21は、送金先口座番号を用いて受取人の特定処理を実行する(ステップS2−3)。下位コードの設定があると判定した場合(ステップS2−5において「YES」の場合)、管理サーバ20の制御部21は、口座番号フィールドから下位コードの抽出処理(ステップS2−6)、下位コードにより送金人の検索処理(ステップS2−7)を実行する。これにより、SWIFTネットワークを利用した送金電文に含まれる送金先口座の口座番号を用いて、送金人を特定することができる。 (1-2) In the present embodiment, the control unit 21 of the management server 20 executes the recipient identification process using the remittance destination account number (step S2-3). When it is determined that the lower code is set (when "YES" in step S2-5), the control unit 21 of the management server 20 extracts the lower code from the account number field (step S2-6) and lower code. The remittance person search process (step S2-7) is executed. Thereby, the sender can be identified by using the account number of the remittance destination account included in the remittance message using the SWIFT network.

(1−3)本実施形態では、送金人を特定可能と判定した場合(ステップS2−8において「YES」の場合)、管理サーバ20の制御部21は、下位コードと部分一致する送金人候補の特定処理を実行する(ステップS2−9)。これにより、送金人を特定する下位コード以外の情報が含まれている場合にも、口座番号フィールドの一部を利用して送金人を特定することができる。 (1-3) In the present embodiment, when it is determined that the remittance person can be identified (when “YES” in step S2-8), the control unit 21 of the management server 20 partially matches the remittance person candidate with the lower code. (Step S2-9). As a result, even when information other than the lower code for identifying the sender is included, the sender can be identified by using a part of the account number field.

(1−4)本実施形態では、送金人を特定不可と判定した場合(ステップS2−8において「NO」の場合)、管理サーバ20の制御部21は、下位コードと部分一致する送金人候補の特定処理(ステップS2−9)をスキップする。これにより、下位コードが設定されていない送金電文においても、通常の送金電文と同様に取り扱うことができる。 (1-4) In the present embodiment, when it is determined that the remittance person cannot be specified (when “NO” in step S2-8), the control unit 21 of the management server 20 partially matches the remittance person candidate with the lower code. (Step S2-9) is skipped. As a result, even a remittance telegram in which a lower code is not set can be handled in the same manner as a normal remittance telegram.

(1−5)本実施形態では、管理サーバ20の制御部21は、レポートの作成処理を実行する(ステップS2−10)。これにより、受取人は、送金人を特定して、請求の消し込みを行なうことができる。 (1-5) In the present embodiment, the control unit 21 of the management server 20 executes a report creation process (step S2-10). This allows the recipient to identify the sender and clear the claim.

(第2実施形態)
次に、図7、図8に従って、第2実施形態を説明する。上記第1実施形態では、請求情報記憶部12を受取人システム10に設け、請求の消し込みを行なう。第2実施形態においては、管理サーバ20において請求を消し込む処理を行なう。このため、上記第1実施形態と同様の部分については、同一の符号を付し、その詳細な説明を省略する。
(Second Embodiment)
Next, the second embodiment will be described with reference to FIGS. 7 and 8. In the first embodiment, the billing information storage unit 12 is provided in the recipient system 10 to clear the bill. In the second embodiment, the management server 20 performs a process of clearing the bill. Therefore, the same parts as those in the first embodiment are designated by the same reference numerals, and detailed description thereof will be omitted.

この場合には、図7に示すように、管理サーバ20に、請求情報記憶部25を設ける。
この請求情報記憶部25には、送金人に対する請求を管理するための請求管理レコード250が記録される。この請求管理レコード250は、受取人システム10から請求情報を取得した場合に記録される。請求管理レコード250には、受取人口座番号、請求書番号、取引先名、請求額、請求内容、支払期限、下位コード、送金総額、支払状況に関する情報が記録される。
In this case, as shown in FIG. 7, the management server 20 is provided with the billing information storage unit 25.
The billing information storage unit 25 records a billing management record 250 for managing billing to the sender. The billing management record 250 is recorded when billing information is acquired from the payee system 10. The billing management record 250 records information on the payee account number, the invoice number, the business partner name, the billing amount, the billing content, the payment deadline, the subcode, the total remittance amount, and the payment status.

受取人口座番号データ領域には、受取人口座を特定するための識別子に関するデータが記録される。
取引先識別番号、取引先名、請求額、請求内容、下位コードのデータ領域には、請求情報記憶部12の請求管理レコード120と同じデータが記録される。
In the beneficiary account number data area, data regarding an identifier for identifying the beneficiary account is recorded.
The same data as the billing management record 120 of the billing information storage unit 12 is recorded in the data area of the business partner identification number, the business partner name, the billing amount, the billing content, and the lower code.

送金総額データ領域には、この請求に対する送金総額に関するデータが記録される。
支払状況データ領域には、この請求に対する支払状況を特定するためのフラグに関するデータが記録される。
The total remittance data area records data about the total remittance for this request.
In the payment status data area, data regarding a flag for identifying the payment status for this bill is recorded.

(送金時処理)
次に、図8を用いて、送金時処理を説明する。
まず、管理サーバ20の制御部21は、請求情報の取得処理を実行する(ステップS4−1)。具体的には、制御部21のレポート作成部213は、受取人システム10から請求情報を取得し、請求情報記憶部25に記録する。この場合、受取人システム10の受取人コードを請求管理レコード250に記録する。
(Processing at the time of remittance)
Next, the remittance processing will be described with reference to FIG.
First, the control unit 21 of the management server 20 executes the billing information acquisition process (step S4-1). Specifically, the report creation unit 213 of the control unit 21 acquires the billing information from the recipient system 10 and records it in the billing information storage unit 25. In this case, the payee code of the payee system 10 is recorded in the billing management record 250.

次に、管理サーバ20の制御部21は、ステップS2−1と同様に、送金電文の取得処理を実行する(ステップS4−2)。そして、管理サーバ20の制御部21は、送金先口座番号の抽出処理、送金先口座番号を用いて受取人の特定処理及び到着案内処理(ステップS2−2〜S2−4の処理)を実行する。 Next, the control unit 21 of the management server 20 executes the remittance telegram acquisition process in the same manner as in step S2-1 (step S4-2). Then, the control unit 21 of the management server 20 executes a remittance destination account number extraction process, a recipient identification process using the remittance destination account number, and an arrival guidance process (processes in steps S2-2 to S2-4). ..

次に、管理サーバ20の制御部21は、ステップS2−5と同様に、下位コードの設定があるかどうかについての判定処理を実行する(ステップS4−3)。
下位コードの設定があると判定した場合(ステップS4−3において「YES」の場合)、管理サーバ20の制御部21は、口座番号フィールドから下位コードの抽出処理及び下位コードにより送金人の検索処理(ステップS2−6〜S2−7の処理)を実行する。
Next, the control unit 21 of the management server 20 executes a determination process as to whether or not there is a lower code setting, as in step S2-5 (step S4-3).
When it is determined that the lower code is set (when "YES" in step S4-3), the control unit 21 of the management server 20 extracts the lower code from the account number field and searches for the remittance by the lower code. (Processing of steps S2-6 to S2-7) is executed.

次に、管理サーバ20の制御部21は、ステップS2−8と同様に、送金人を特定可能かどうかについての判定処理を実行する(ステップS4−4)。
次に、管理サーバ20の制御部21は、ステップS2−9と同様に、下位コードと部分一致する送金人候補の特定処理を実行する(ステップS4−5)。
Next, the control unit 21 of the management server 20 executes a determination process as to whether or not the remittance person can be identified (step S4-4), as in step S2-8.
Next, the control unit 21 of the management server 20 executes the remittance candidate identification process that partially matches the lower code, as in step S2-9 (step S4-5).

次に、管理サーバ20の制御部21は、請求情報とのマッチング処理を実行する(ステップS4−6)。具体的には、制御部21のレポート作成部213は、特定した送金人候補が取引先名として記録され、支払期限に到達していない請求管理レコード250を抽出する。この場合、レポート作成部213は、請求管理レコード250と送金電文とを比較する。ここでは、下位コード、金額、依頼人名、請求書番号を比較する。 Next, the control unit 21 of the management server 20 executes a matching process with the billing information (step S4-6). Specifically, the report creation unit 213 of the control unit 21 extracts the billing management record 250 in which the specified remittance candidate is recorded as the business partner name and the payment deadline has not been reached. In this case, the report creation unit 213 compares the billing management record 250 with the remittance telegram. Here, the subcode, amount, client name, and invoice number are compared.

次に、管理サーバ20の制御部21は、送金額が一致かどうかについての判定処理を実行する(ステップS4−7)。具体的には、制御部21のレポート作成部213は、送金電文に含まれる送金額と、請求管理レコード250に記録されたと請求額とを比較して差額を算出する。 Next, the control unit 21 of the management server 20 executes a determination process as to whether or not the remittance amounts match (step S4-7). Specifically, the report creation unit 213 of the control unit 21 compares the remittance amount included in the remittance telegram with the billing amount recorded in the billing management record 250 and calculates the difference.

ここで、送金額が一致しない場合(ステップS4−7において「NO」の場合)、管理サーバ20の制御部21は、送金総額の算出処理を実行する(ステップS4−8)。具体的には、制御部21のレポート作成部213は、到着情報記憶部24において、同じ受取人口座、送金依頼人が記録された到着管理レコード240を抽出し、到着金額を合計した送金総額を算出し、到着管理レコード240の送金総額を更新する。そして、レポート作成部213は、送金総額が請求額を超えた場合には、請求管理レコード250に支払済みフラグを記録する。
なお、送金額が一致した場合(ステップS4−7において「YES」の場合)には、送金総額の算出処理(ステップS4−8)をスキップする。
Here, when the remittance amounts do not match (when "NO" in step S4-7), the control unit 21 of the management server 20 executes the calculation process of the total remittance amount (step S4-8). Specifically, the report creation unit 213 of the control unit 21 extracts the arrival management record 240 in which the same recipient account and the remittance requester are recorded in the arrival information storage unit 24, and totals the remittance amount to obtain the total remittance amount. Calculate and update the total remittance amount of the arrival management record 240. Then, when the total amount of remittance exceeds the billed amount, the report creation unit 213 records the paid flag in the billing management record 250.
If the remittance amounts match (when "YES" in step S4-7), the calculation process of the total remittance amount (step S4-8) is skipped.

次に、管理サーバ20の制御部21は、レポートの作成処理を実行する(ステップS4−9)。具体的には、制御部21のレポート作成部213は、下位コードの一致不一致、請求額と送金額との差額、送金人名の一致不一致、請求書番号の一致不一致を、到着情報記憶部24の到着管理レコード240のチェック結果データ領域に記録する。そして、レポート作成部213は、到着送金について、チェック結果を含めたレポートを作成する。更に、レポート作成部213は、下位コードに関連付けられた送金総額を請求管理レコード250から取得し、レポートに含める。
次に、管理サーバ20の制御部21は、ステップS2−11と同様に、受取確認処理を実行する(ステップS4−10)。
Next, the control unit 21 of the management server 20 executes the report creation process (step S4-9). Specifically, the report creation unit 213 of the control unit 21 determines the match / mismatch of the lower code, the difference between the billing amount and the remittance amount, the match / mismatch of the sender's name, and the match / mismatch of the invoice number of the arrival information storage unit 24. Record in the check result data area of the arrival management record 240. Then, the report creation unit 213 creates a report including the check result for the arrival remittance. Further, the report creation unit 213 acquires the total remittance amount associated with the lower code from the billing management record 250 and includes it in the report.
Next, the control unit 21 of the management server 20 executes the receipt confirmation process in the same manner as in steps S2-11 (step S4-10).

本実施形態によれば、以下のような効果を得ることができる。
(2−1)本実施形態では、管理サーバ20の制御部21は、請求情報とマッチング処理を実行する(ステップS4−6)。これにより、送金電文に含まれる各種情報を用いて、送金状況を特定することができる。例えば、送金手数料を考慮した送金額を把握することができる。請求先の取引先名と送金人名とが異なる場合にも、送金電文に含まれる他の要素を用いて、送金人を特定することができる。
According to this embodiment, the following effects can be obtained.
(2-1) In the present embodiment, the control unit 21 of the management server 20 executes the billing information and the matching process (step S4-6). Thereby, the remittance status can be specified by using various information included in the remittance telegram. For example, it is possible to grasp the remittance amount in consideration of the remittance fee. Even if the billing party name and the sender's name are different, the sender can be identified by using other elements included in the remittance message.

(2−2)本実施形態では、送金額が一致しない場合(ステップS4−7において「NO」の場合)、管理サーバ20の制御部21は、送金総額の算出処理を実行する(ステップS4−8)。具体的には、制御部21のレポート作成部213は、到着情報記憶部24において、同じ受取人口座、送金依頼人が記録された到着管理レコード240を抽出し、到着金額を合計した送金総額を算出する。請求額の一部を送金する分割送金の場合には、他の送金において必要な金額を算出することができる。 (2-2) In the present embodiment, when the remittance amounts do not match (when “NO” in step S4-7), the control unit 21 of the management server 20 executes the calculation process of the total remittance amount (step S4-). 8). Specifically, the report creation unit 213 of the control unit 21 extracts the arrival management record 240 in which the same recipient account and the remittance requester are recorded in the arrival information storage unit 24, and calculates the total remittance amount by totaling the arrival amounts. calculate. In the case of a split remittance in which a part of the invoiced amount is remitted, the amount required for other remittances can be calculated.

本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上記実施形態では、送金人情報記憶部23には、送金人を管理するための送金人管理レコード230が記録される。この送金人管理レコード230には、第2桁数の下位コードが記録される。ここで、受取人に応じて、下位コードの桁数を変更してもよい。例えば、取引先が多い受取人の場合には、第2桁数を多くする。この場合には、送金人情報記憶部23において、送金先口座番号に関連付けて、第2桁数を記録しておく。そして、ステップS2−6において、管理サーバ20の制御部21は、送金人情報記憶部23において送金先口座番号に関連付けられた第2桁数を用いて、下位コードを抽出する。
This embodiment can be modified and implemented as follows. The present embodiment and the following modified examples can be implemented in combination with each other within a technically consistent range.
-In the above embodiment, the remittance person information storage unit 23 records the remittance person management record 230 for managing the remittance person. A lower code of the second digit number is recorded in the remittance person management record 230. Here, the number of digits of the lower code may be changed according to the recipient. For example, in the case of a recipient with many business partners, the number of second digits is increased. In this case, the remittance person information storage unit 23 records the number of second digits in association with the remittance destination account number. Then, in step S2-6, the control unit 21 of the management server 20 extracts the lower code by using the second digit number associated with the remittance destination account number in the remittance person information storage unit 23.

・上記実施形態では、送金人に応じて、下位コードを設定する。送金目的毎に、下位コードを設定するようにしてもよい。この場合には、送金人情報記憶部23において、送金先口座番号、送金目的に応じて、送金人名、下位コードを記録しておく。
・上記実施形態では、SWIFTネットワークを介して、送金電文を受信する。送金電文の受信のために用いるネットワークは、SWIFTネットワークに限定されるものではない。例えば、国内の金融機関間で送金指図を送信する外為円決済システムを用いてもよい。
-In the above embodiment, a lower code is set according to the sender. A lower code may be set for each remittance purpose. In this case, the remittance person information storage unit 23 records the remittance person's name and the lower code according to the remittance destination account number and the remittance purpose.
-In the above embodiment, the remittance message is received via the SWIFT network. The network used for receiving the remittance message is not limited to the SWIFT network. For example, a foreign exchange yen settlement system that sends remittance instructions between domestic financial institutions may be used.

・上記実施形態では、送金人情報記憶部23を管理サーバ20に設ける。この送金人情報記憶部23を受取人システム10に設けてもよい。この場合には、レポート作成部213は、送金電文の送金先口座フィールドから抽出した下位コードをレポートに含めて、受取人システム10に通知する。そして、受取人システム10において、下位コードに基づいて送金人を特定する。 -In the above embodiment, the remittance person information storage unit 23 is provided in the management server 20. The remittance person information storage unit 23 may be provided in the recipient system 10. In this case, the report creation unit 213 includes the lower code extracted from the remittance destination account field of the remittance telegram in the report and notifies the recipient system 10. Then, in the recipient system 10, the remittance person is specified based on the lower code.

10…受取人システム、11…制御部、12…請求情報記憶部、20…管理サーバ、21…制御部、211…通信管理部、212…案内管理部、213…レポート作成部、214…口座管理部、22…口座情報記憶部、23…送金人情報記憶部、24…到着情報記憶部、30…送金人システム、40…海外銀行システム。 10 ... Recipient system, 11 ... Control unit, 12 ... Billing information storage unit, 20 ... Management server, 21 ... Control unit, 211 ... Communication management department, 212 ... Guidance management department, 213 ... Report creation department, 214 ... Account management Department, 22 ... Account information storage department, 23 ... Sender information storage department, 24 ... Arrival information storage department, 30 ... Sender system, 40 ... Overseas banking system.

Claims (7)

下位コードに関連付けて送金人情報を記録した送金人情報記憶部と、
送金電文を取得する制御部とを備えた外為被仕向送金システムであって、
前記制御部が、
前記送金電文の口座番号欄から、口座番号の第1桁数に応じた番号を抽出し、
前記抽出した番号を、金融機関に開設され、国内送金で用いられている受取人の口座の口座番号として特定し、
前記口座番号欄において、前記口座番号に引き続き設定されている第2桁数の下位コードを特定し、
前記送金人情報記憶部を用いて、前記下位コードに基づいて送金人情報を特定し、
前記受取人の受取人システムに対して、前記送金人情報を含めた受取確認依頼を送信し、
前記受取確認依頼に対する確認結果に応じて、前記受取人の口座に、前記送金電文の入金を行なうことを特徴とする外為被仕向送金システム。
The remittance person information storage unit that records the remittance person information in association with the lower code,
It is a foreign exchange destination remittance system equipped with a control unit that acquires remittance telegrams.
The control unit
From the account number column of the remittance telegram, a number corresponding to the number of first digits of the account number is extracted .
The extracted number is specified as the account number of the recipient's account opened at the financial institution and used for domestic remittance.
In the account number field, specify the lower code of the second digit number that is continuously set for the account number.
Using the remittance person information storage unit, the remittance person information is specified based on the lower code, and the remittance person information is specified.
A receipt confirmation request including the remittance person information is sent to the recipient system of the recipient.
A foreign exchange remittance system, characterized in that the remittance message is deposited in the recipient's account in response to the confirmation result of the receipt confirmation request.
前記送金人情報記憶部において、前記下位コードは受取人情報に関連付けて記録されていることを特徴とする請求項1に記載の外為被仕向送金システム。 The foreign exchange destination remittance system according to claim 1, wherein the lower code is recorded in association with the recipient information in the remittance person information storage unit. 前記制御部が、
前記受取人システムから、下位コードを含めた請求情報を取得し、
前記請求情報と、前記送金電文の下位コードとをマッチングしたマッチング結果を前記受取確認依頼に含めることを特徴とする請求項1又は2に記載の外為被仕向送金システム。
The control unit
Obtain billing information including lower code from the recipient system,
The foreign exchange destined remittance system according to claim 1 or 2, wherein a matching result of matching the billing information with a lower code of the remittance message is included in the receipt confirmation request.
前記制御部が、前記請求情報に含まれる請求金額と前記送金電文の送金額との差額を算出し、前記受取確認依頼に含めることを特徴とする請求項3に記載の外為被仕向送金システム。 The foreign exchange destined remittance system according to claim 3, wherein the control unit calculates the difference between the billing amount included in the billing information and the remittance amount of the remittance telegram and includes it in the receipt confirmation request. 到着日時、到着金額、送金依頼人名、下位コードを含むチェック結果、送金目的に関する到着情報が記録される到着情報記憶部と、
受取人口座番号、支払期限、下位コード、送金総額、支払状況に関する請求情報が記録される請求情報記憶部と、を更に備え、
前記制御部が、
前記請求情報記憶部において、前記特定した下位コードに関連付けられて、支払期限に到達していない請求情報を特定し、
到着情報記憶部において、同じ受取人口座、前記下位コードが記録された到着情報を抽出し、到着金額を合計した送金電文による送金額の合計額を算出し、到着情報の送金総額を更新し、
前記受取確認依頼に前記合計額を含めることを特徴とする請求項1〜3の何れか一項に記載の外為被仕向送金システム。
An arrival information storage unit that records arrival date and time, arrival amount, remittance requester name, check results including lower code, and arrival information regarding the purpose of remittance,
It also has a billing information storage unit that records billing information related to the payee account number, payment deadline, subcode, total remittance, and payment status.
The control unit
In the billing information storage unit, the billing information that is associated with the specified lower code and has not reached the payment deadline is specified.
In the arrival information storage unit, the same recipient account and the arrival information in which the lower code is recorded are extracted, the total amount of the remittance amount by the remittance message including the total amount of arrival amount is calculated, and the total amount of remittance amount of the arrival information is updated.
The foreign exchange destination remittance system according to any one of claims 1 to 3, wherein the receipt confirmation request includes the total amount.
下位コードに関連付けて送金人情報を記録した送金人情報記憶部と、
送金電文を取得する制御部とを備えた外為被仕向送金システムを用いて、外為被仕向送金を支援する方法であって、
前記制御部が、
前記送金電文の口座番号欄から、口座番号の第1桁数に応じた番号を抽出し、
前記抽出した番号を、金融機関に開設され、国内送金で用いられている受取人の口座の口座番号として特定し、
前記口座番号欄において、前記口座番号に引き続き設定されている第2桁数の下位コードを特定し、
前記送金人情報記憶部を用いて、前記下位コードに基づいて送金人情報を特定し、
前記受取人の受取人システムに対して、前記送金人情報を含めた受取確認依頼を送信し、
前記受取確認依頼に対する確認結果に応じて、前記受取人の口座に、前記送金電文の入金を行なうことを特徴とする外為被仕向送金方法。
The remittance person information storage unit that records the remittance person information in association with the lower code,
It is a method to support foreign exchange remittance by using a foreign exchange remittance system equipped with a control unit that acquires a remittance message.
The control unit
From the account number column of the remittance telegram, a number corresponding to the number of first digits of the account number is extracted .
The extracted number is specified as the account number of the recipient's account opened at the financial institution and used for domestic remittance.
In the account number field, specify the lower code of the second digit number that is continuously set for the account number.
Using the remittance person information storage unit, the remittance person information is specified based on the lower code, and the remittance person information is specified.
A receipt confirmation request including the remittance person information is sent to the recipient system of the recipient.
A method of remittance to a foreign exchange destination, which comprises depositing the remittance telegram into the recipient's account according to the confirmation result of the receipt confirmation request.
下位コードに関連付けて送金人情報を記録した送金人情報記憶部と、
送金電文を取得する制御部とを備えた外為被仕向送金システムを用いて、外為被仕向送金を支援するプログラムであって、
前記制御部を、
前記送金電文の口座番号欄から、口座番号の第1桁数に応じた番号を抽出し、
前記抽出した番号を、金融機関に開設され、国内送金で用いられている受取人の口座の口座番号として特定し、
前記口座番号欄において、前記口座番号に引き続き設定されている第2桁数の下位コードを特定し、
前記送金人情報記憶部を用いて、前記下位コードに基づいて送金人情報を特定し、
前記受取人の受取人システムに対して、前記送金人情報を含めた受取確認依頼を送信し、
前記受取確認依頼に対する確認結果に応じて、前記受取人の口座に、前記送金電文の入金を行なう手段として機能させることを特徴とする外為被仕向送金プログラム。
The remittance person information storage unit that records the remittance person information in association with the lower code,
It is a program that supports foreign exchange remittances by using a foreign exchange remittance system equipped with a control unit that acquires remittance telegrams.
The control unit
From the account number column of the remittance telegram, a number corresponding to the number of first digits of the account number is extracted .
The extracted number is specified as the account number of the recipient's account opened at the financial institution and used for domestic remittance.
In the account number field, specify the lower code of the second digit number that is continuously set for the account number.
Using the remittance person information storage unit, the remittance person information is specified based on the lower code, and the remittance person information is specified.
A receipt confirmation request including the remittance person information is sent to the recipient system of the recipient.
A foreign exchange remittance program, characterized in that the recipient's account functions as a means for depositing the remittance message according to the confirmation result of the receipt confirmation request.
JP2019218727A 2019-12-03 2019-12-03 Forex Remittance System, Forex Remittance Method and Forex Remittance Program Active JP6926178B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019218727A JP6926178B2 (en) 2019-12-03 2019-12-03 Forex Remittance System, Forex Remittance Method and Forex Remittance Program
JP2021126597A JP2021168223A (en) 2019-12-03 2021-08-02 Foreign exchange inward remittance system, foreign exchange inward remittance method and foreign exchange inward remittance program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019218727A JP6926178B2 (en) 2019-12-03 2019-12-03 Forex Remittance System, Forex Remittance Method and Forex Remittance Program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021126597A Division JP2021168223A (en) 2019-12-03 2021-08-02 Foreign exchange inward remittance system, foreign exchange inward remittance method and foreign exchange inward remittance program

Publications (2)

Publication Number Publication Date
JP2021089510A JP2021089510A (en) 2021-06-10
JP6926178B2 true JP6926178B2 (en) 2021-08-25

Family

ID=76220662

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019218727A Active JP6926178B2 (en) 2019-12-03 2019-12-03 Forex Remittance System, Forex Remittance Method and Forex Remittance Program
JP2021126597A Pending JP2021168223A (en) 2019-12-03 2021-08-02 Foreign exchange inward remittance system, foreign exchange inward remittance method and foreign exchange inward remittance program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021126597A Pending JP2021168223A (en) 2019-12-03 2021-08-02 Foreign exchange inward remittance system, foreign exchange inward remittance method and foreign exchange inward remittance program

Country Status (1)

Country Link
JP (2) JP6926178B2 (en)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3026964B1 (en) * 1998-11-10 2000-03-27 バルコン株式会社 Slip data processing device and its processing method
JP4588891B2 (en) * 2001-01-18 2010-12-01 株式会社三井住友銀行 Payment management system, payment management method, recording medium recording payment management program, and payment management program
JP2003281382A (en) * 2002-03-26 2003-10-03 Bank Of Tokyo-Mitsubishi Ltd Office work processing method for remittance, computer program and recording medium
JP4662733B2 (en) * 2004-06-02 2011-03-30 株式会社三菱東京Ufj銀行 Transfer information processing apparatus and transfer information processing method
JP2009087197A (en) * 2007-10-02 2009-04-23 Ncr Japan Ltd Settlement information management system, settlement information management program, and settlement information management method
JP5886813B2 (en) * 2013-11-15 2016-03-16 株式会社三井住友銀行 Bank system and method performed by bank system
JP6559933B2 (en) * 2014-07-08 2019-08-14 楽天銀行株式会社 Remittance control system, remittance control method, and program
JP6678854B2 (en) * 2016-05-13 2020-04-08 Bank Invoice株式会社 Information processing apparatus, information processing method and program
WO2019160085A1 (en) * 2018-02-16 2019-08-22 日本電気株式会社 Information processing control device, information communication device, information communication system, terminal, method, program, and recording medium

Also Published As

Publication number Publication date
JP2021168223A (en) 2021-10-21
JP2021089510A (en) 2021-06-10

Similar Documents

Publication Publication Date Title
US10963871B2 (en) Bin-conserving tokenization techniques generating tokens in reverse order and employing common device pan with differing pan sequence number values across token instances
AU2010204261B2 (en) Payment system
KR20010110740A (en) Person-to-person, person-to-business, business-to-person, and business-to-business finalcial transaction system
US20110055079A1 (en) Real time accounts payable web service
KR20160121550A (en) System and methods for conducting a composite bill payment transaction
WO2019196231A1 (en) Daily payment method and system based on fund share redemption-to-payment transfer
NO327478B1 (en) Dynamic currency conversion for card payment systems
CN101916421A (en) Foreign exchange remittance service processing method and system
US10535067B2 (en) Electronic incremental payments
US20210117941A1 (en) Application program interface for conversion of stored value cards
JP4591612B1 (en) Settlement processing method and apparatus
JP6926178B2 (en) Forex Remittance System, Forex Remittance Method and Forex Remittance Program
US20090048970A1 (en) Approval and Issuance of a Financial Card
JP2019522265A (en) Payment redirection system and topology and programming method
JP2001250074A (en) Payment confirmation system, company center, payment receiving device and payment confirmation method
JP6224198B1 (en) Transfer management system, transfer management method and transfer management program
JP7132377B2 (en) Remittance support system, remittance support method, and remittance support program
US10621567B2 (en) Electronic grace period billing
CN116777543A (en) Aggregate payment method and system supporting support and verification integration
CN105913586A (en) System or method of payment receipt
JP6839247B1 (en) Remittance support system, remittance support method and remittance support program
JP7496450B1 (en) CASH MANAGEMENT SYSTEM, CASH MANAGEMENT METHOD, AND CASH MANAGEMENT PROGRAM
JP6940672B1 (en) Account management system, account management method and account management program
JP5465310B1 (en) System and method for automatically changing settlement account for electronic record receivable
JP2013012251A (en) Money collection support system, money collection support method and money collection support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191203

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210414

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210804

R150 Certificate of patent or registration of utility model

Ref document number: 6926178

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250