[go: up one dir, main page]

JP2023013497A - Information processing system, method, and program - Google Patents

Information processing system, method, and program Download PDF

Info

Publication number
JP2023013497A
JP2023013497A JP2021117721A JP2021117721A JP2023013497A JP 2023013497 A JP2023013497 A JP 2023013497A JP 2021117721 A JP2021117721 A JP 2021117721A JP 2021117721 A JP2021117721 A JP 2021117721A JP 2023013497 A JP2023013497 A JP 2023013497A
Authority
JP
Japan
Prior art keywords
account
amount
remittance
identification code
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.)
Granted
Application number
JP2021117721A
Other languages
Japanese (ja)
Other versions
JP7360424B2 (en
Inventor
玲 高島
Rei Takashima
夏男 橋本
Natsuo Hashimoto
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.)
TIS Inc
Original Assignee
TIS Inc
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 TIS Inc filed Critical TIS Inc
Priority to JP2021117721A priority Critical patent/JP7360424B2/en
Publication of JP2023013497A publication Critical patent/JP2023013497A/en
Application granted granted Critical
Publication of JP7360424B2 publication Critical patent/JP7360424B2/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)

Abstract

To achieve remittance from an organization to an account of a fund transfer agent in a prescribed person with a simple system configuration.SOLUTION: An information processing system includes an account association part for associating a second identification code configured by a format on an account of a bank with a first identification code for identifying an account of a fund transfer agent in a user in response to a request to issue an account of a format about the account of the bank corresponding to the account of the fund transfer agent, and a transaction processing part for executing remittance to the account of the fund transfer agent corresponding to the first identification code of the user from a prescribed organization by specifying the first identification code on the basis of the second identification code of the user registered in the prescribed organization in the case of satisfying a prescribed condition about the remittance.SELECTED DRAWING: Figure 2

Description

本発明は、情報処理システム、方法、及びプログラムに関する。 The present invention relates to an information processing system, method, and program.

労働者から給与のデジタルマネー払いの申請(または給与前払いの申請等も含む)を受け付けたとき、労働者の勤怠報告に基づいて、給与の全部又は一部を労働者のデジタルマネー(電子マネーカード等)に入金する給与システム(給与前払いシステム)が開示されている(特許文献1)。 When an application for digital money payment of salary (or an application for advance payment of salary, etc.) is received from a worker, based on the worker's attendance report, all or part of the salary will be transferred to the worker's digital money (electronic money card) etc.) is disclosed (Patent Document 1).

特開2019―79307号公報JP 2019-79307 A

特許文献1に記載のシステムでは、労働者から給与のデジタルマネー払い申請を受け付けたときに、給与の全部又は一部を労働者のデジタルマネーに入金することで、労働者に対する給与のデジタルマネー払いを実現している。しかしながら、特許文献1に記載のシステムでは、企業において、給与振込先として銀行及び資金移動業者が混在する場合、銀行及び資金移動業者それぞれの口座形式に適合するシステム設計を要するため、システム開発費用が増大するという問題があった。 In the system described in Patent Document 1, when an application for digital money payment of a salary is received from a worker, all or part of the salary is deposited into the worker's digital money, thereby paying the salary to the worker in digital money. is realized. However, in the system described in Patent Document 1, if a company has both a bank and a money transfer company as payees for payroll transfer, it is necessary to design a system that is compatible with the account formats of the bank and the money transfer company, so system development costs are high. I had a problem with the increase.

そこで、本発明は、上記の課題に鑑みて、ユーザにおける資金移動業者の口座に対する所定の組織からの送金を、簡易なシステム構成によって実現することを目的とする。 Therefore, in view of the above problems, it is an object of the present invention to realize a remittance from a predetermined organization to a funds transfer service account of a user with a simple system configuration.

本発明の一態様に係る情報処理システムは、資金移動業者の口座に対応する銀行の口座に関する形式の口座を発行させる要求に応じて、ユーザにおける前記資金移動業者の口座を識別するための第1識別符号に、前記銀行の口座に関する形式で構成される第2識別符号を関連づける口座関連部と、送金に関する所定の条件を充たしている場合、前記所定の組織に登録される前記ユーザの前記第2識別符号に基づき前記第1識別符号を特定することによって、前記所定の組織からの、前記ユーザの前記第1識別符号に対応する前記資金移動業者の口座に対する送金を実行させる取引処理部と、を備える。 An information processing system according to an aspect of the present invention provides, in response to a request for issuance of an account in a format related to a bank account corresponding to an account of a funds transfer service provider, a first an account association unit that associates an identification code with a second identification code formed in a format related to the account of the bank; a transaction processing unit that, by specifying the first identification code based on the identification code, executes remittance from the predetermined organization to the account of the fund transfer service provider corresponding to the first identification code of the user; Prepare.

本発明の一態様に係る方法は、コンピュータが、資金移動業者の口座に対応する銀行の口座に関する形式の口座を発行させる要求に応じて、ユーザにおける前記資金移動業者の口座を識別するための第1識別符号に、前記銀行の口座に関する形式で構成される第2識別符号を関連づけることと、送金に関する所定の条件を充たしている場合、前記所定の組織に登録される前記ユーザの前記第2識別符号に基づき前記第1識別符号を特定することによって、前記所定の組織からの、前記ユーザの前記第1識別符号に対応する前記資金移動業者の口座に対する送金を実行させることと、を実行する。 A method according to an aspect of the present invention comprises a computer for identifying an account of a funds transfer provider in a user in response to a request to issue an account in the form of a bank account corresponding to an account of the funds transfer provider. Associating the first identification code with a second identification code constructed in the form of a bank account, and the second identification of the user being registered with the predetermined organization when predetermined conditions regarding remittance are satisfied. By specifying the first identification code based on the code, remittance from the predetermined organization to the account of the fund transfer service provider corresponding to the first identification code of the user is executed.

本発明の一態様に係るプログラムは、コンピュータに、資金移動業者の口座に対応する銀行の口座に関する形式の口座を発行させる要求に応じて、ユーザにおける前記資金移動業者の口座を識別するための第1識別符号に、前記銀行の口座に関する形式で構成される第2識別符号を関連づけることと、送金に関する所定の条件を充たしている場合、前記所定の組織に登録される前記ユーザの前記第2識別符号に基づき前記第1識別符号を特定することによって、前記所定の組織からの、前記ユーザの前記第1識別符号に対応する前記資金移動業者の口座に対する送金を実行させることと、を実行させる。 A program according to an aspect of the present invention, in response to a request to cause a computer to issue an account in a format related to a bank account corresponding to an account of a funds transfer service provider, for identifying the account of the funds transfer service provider in a user Associating the first identification code with a second identification code constructed in the form of a bank account, and the second identification of the user being registered with the predetermined organization when predetermined conditions regarding remittance are satisfied. By specifying the first identification code based on the code, remittance from the predetermined organization to the account of the fund transfer service provider corresponding to the first identification code of the user is executed.

本発明によれば、ユーザにおける資金移動業者の口座に対する所定の組織からの送金を、簡易なシステム構成によって実現することができる。 ADVANTAGE OF THE INVENTION According to this invention, the remittance from a predetermined organization to the account of the fund transfer company in a user can be implement|achieved by simple system configuration.

送金システムの構成を示す図である。It is a figure which shows the structure of a remittance system. 送金システムの処理の概要の一例を示す図である。It is a figure which shows an example of the outline|summary of the process of a remittance system. 口座変換情報の構成を示す図である。It is a figure which shows the structure of account conversion information. 給与振込要求情報の構成を示す図である。It is a figure which shows the structure of salary transfer request information. フォーマット変換情報の構成を示す図である。FIG. 4 is a diagram showing the configuration of format conversion information; 振込口座情報の構成を示す図である。It is a figure which shows the structure of transfer account information. 口座管理情報の構成を示す図である。It is a figure which shows the structure of account management information. 送金システムの処理手順を示すフロー図である。It is a flowchart which shows the processing procedure of a remittance system. コンピュータのハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of a computer.

以下に、本発明の一実施形態における送金システム10について、図面を参照して詳細に説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。すなわち、本発明は、その趣旨を逸脱しない範囲で種々変形し、または各実施例を組み合わせる等して実施することができる。また、以下の図面の記載において、同一または類似の部分には同一または類似の符号を付して表している。 A remittance system 10 according to an embodiment of the present invention will be described in detail below with reference to the drawings. However, the embodiments described below are merely examples, and are not intended to exclude various modifications and application of techniques not explicitly described below. That is, the present invention can be practiced by various modifications or by combining each embodiment without departing from the scope of the invention. In addition, in the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals.

===送金システム10の概要===
<<構成>>
図1を参照しつつ、送金システム10の構成について説明する。図1は、送金システム10の構成を示す図である。送金システム10は、ユーザにおける資金移動業者の口座に所定の組織から当該ユーザに対する送金を実行するシステムである。所定の組織とは、例えば、企業、行政機関などである。ユーザとは、例えば、企業の労働者、年金受給者、保険金受給者などである。資金移動業者とは、例えば、送金や決済などを行う、銀行以外の事業者であって、資金決済法に基づき認可された事業者である。送金とは、例えば、銀行振込、郵便為替、外国為替などを含み、現金の手渡しでない方法でお金が移動することをいう。具体的に、送金には、組織からの、給与の振り込み、報酬の支払い、退職金の支払い、経費の支払い、保険金・配当金の支払い、融資、謝礼、給付金の給付、還付金の還付、年金の給付などが含まれる。以下、便宜上、一例として、「所定の組織」を「企業」とし、「ユーザ」を企業の「労働者」とし、「送金」を企業が労働者に対して労働者における資金移動業者の口座への「給与振込」として説明する。
===Overview of Remittance System 10===
<<Configuration>>
The configuration of the remittance system 10 will be described with reference to FIG. FIG. 1 is a diagram showing the configuration of a remittance system 10. As shown in FIG. The remittance system 10 is a system for executing remittance from a predetermined organization to a user's account of a fund transfer service provider. A predetermined organization is, for example, a company, an administrative agency, or the like. Users are, for example, corporate workers, pensioners, insurance beneficiaries, and the like. A funds transfer service provider is, for example, a business operator other than a bank that conducts remittance and settlement, and is a business operator that is authorized based on the Payment Services Act. Remittance includes, for example, bank transfer, postal money order, foreign exchange, etc., and refers to the transfer of money by a method other than cash delivery. Specifically, remittances include remittances of salaries, remuneration payments, retirement allowance payments, expense payments, insurance and dividend payments, loans, rewards, benefits, and refunds from organizations. , including pension benefits. In the following, for the sake of convenience, as an example, the "predetermined organization" will be referred to as "company", the "user" will be referred to as the "worker" of the company, and the "remittance" will be made by the company to the worker's account of the fund transfer service provider. explained as “salary transfer”.

図1を参照して、送金システム10の構成の概要について説明する。図1は、送金システム10の構成の一例を示す図である。図1に示すように、送金システム10は、例えば、送金管理サーバ100、給与管理サーバ200、資金移動業者サーバ300、労働者端末400を含んでいてもよい。送金管理サーバ100、給与管理サーバ200、資金移動業者サーバ300、及び労働者端末400のそれぞれは、例えば、API(Application Programming Interface)連携によって各種情報を送受信してもよい。 An overview of the configuration of the remittance system 10 will be described with reference to FIG. FIG. 1 is a diagram showing an example of the configuration of a remittance system 10. As shown in FIG. As shown in FIG. 1, the remittance system 10 may include, for example, a remittance management server 100, a salary management server 200, a funds transfer agency server 300, and worker terminals 400. Each of the remittance management server 100, the payroll management server 200, the funds transfer agency server 300, and the worker terminal 400 may transmit and receive various types of information through API (Application Programming Interface) cooperation, for example.

送金管理サーバ100は、労働者における資金移動業者の口座(以下、「資金移動口座」という)の識別符号を、銀行の口座の形式で構成される識別符号に対応づけて管理する装置である。資金移動口座の識別符号は、例えば銀行の口座の形式とは異なる形式の口座番号を含む識別符号(以下、「資金移動口座番号」という)である。銀行の口座の形式とは、例えば全銀フォーマットに適合する形式である。全銀フォーマットは、例えば、全銀協標準通信プロトコルによりデータ伝送を行うために全国銀行協会連合会が定めたフォーマットである。以下、便宜上、全銀フォーマットで構成される識別符号を、「ペイロール口座番号」という。ペイロール口座番号は、例えば、銀行番号、支点番号、口座番号などの識別符号(例えば、1234-567-8901234)を含む。送金管理サーバ100は、資金移動口座番号をペイロール口座番号に関連づけて管理する。すなわち、送金管理サーバ100は、資金移動口座番号をペイロール口座番号に変換できる。これにより、労働者は、給与管理サーバ200に、全銀フォーマットに適合した口座番号を統一的に登録できるため、給与管理サーバ200を簡易なシステム構成によって実現できる。また、送金管理サーバ100は、給与管理サーバ200から送信される、労働者への給与振込に関する情報を含む全銀フォーマットを、資金移動業者のフォーマットに変換する。これにより、企業は、給与振込のために給与管理サーバ200から出力する給与振込用のフォーマットを統一できるため、給与管理サーバ200を簡易なシステム構成によって実現できる。 The remittance management server 100 is a device that manages an identification code of a worker's money transfer agency account (hereinafter referred to as a "funds transfer account") in association with an identification code configured in the form of a bank account. The identification code of the funds transfer account is, for example, an identification code including an account number in a format different from that of bank accounts (hereinafter referred to as "funds transfer account number"). The bank account format is, for example, a format compatible with the Zengin format. The Zengin format is, for example, a format defined by the Federation of Japanese Bankers Associations for data transmission using the Zenginkyo standard communication protocol. Hereinafter, for convenience, the identification code configured in the Zengin format will be referred to as a "payroll account number". A payroll account number includes, for example, an identification code such as a bank number, fulcrum number, account number (eg, 1234-567-8901234). The remittance management server 100 manages the fund transfer account number in association with the payroll account number. That is, the remittance management server 100 can convert the funds transfer account number into a payroll account number. As a result, workers can uniformly register an account number conforming to the Zengin format in the payroll management server 200, so that the payroll management server 200 can be realized with a simple system configuration. In addition, the remittance management server 100 converts the Zengin format including information on the salary transfer to the worker, which is transmitted from the salary management server 200, into the format of the money transfer service provider. As a result, the company can unify the format for salary transfer output from the salary management server 200 for salary transfer, so that the salary management server 200 can be realized with a simple system configuration.

給与管理サーバ200は、企業から労働者への給与振込に関する情報(以下、「給与振込情報」という。)を管理する装置である。給与振込情報は、労働者の口座に関する情報、給与の金額に関する情報を含んでいてもよい。給与振込情報は、例えば全銀フォーマットに適合した形式の情報である。 The payroll management server 200 is a device that manages information on payroll transfers from companies to workers (hereinafter referred to as “salary transfer information”). The payroll information may include information about the worker's account, information about the amount of the salary. The salary transfer information is, for example, information in a format conforming to the Zengin format.

資金移動業者サーバ300は、ユーザ(ここでは、労働者)の資金移動口座を管理する装置である。資金移動業者サーバ300は、送金管理サーバ100からの要求に応じて資金移動口座に労働者の給与を振り込む処理(以下、「振込処理」という)を実行する。 The fund transfer agency server 300 is a device that manages a user's (here, worker's) fund transfer account. The fund transfer agency server 300 executes processing (hereinafter referred to as “transfer processing”) to transfer the worker's salary to the fund transfer account in response to a request from the remittance management server 100 .

労働者端末400は、例えば、労働者の操作入力を受け付けて、ブラウザを通じて給与管理サーバ200に給与振込情報を登録する。労働者端末400は、例えば、労働者の操作入力を受け付けて、資金移動業者サーバ300を通じて、送金管理サーバ100に対するペイロール口座番号の発行を要求する。 The worker terminal 400 receives, for example, the worker's operation input and registers payroll transfer information in the payroll management server 200 through the browser. The worker terminal 400 receives, for example, the worker's operation input, and requests issuance of a payroll account number to the remittance management server 100 through the funds transfer agency server 300 .

なお、上記において、送金管理サーバ100、給与管理サーバ200、及び資金移動業者サーバ300が別に設けられるように記載したが、これに限定されない。送金管理サーバ100、給与管理サーバ200、及び資金移動業者サーバ300は、1つのサーバで構成されていてもよく、クラウドサーバであってもよい。また、送金管理サーバ100、給与管理サーバ200、及び資金移動業者サーバ300は、機能ごとに分けられる複数のサーバで構成されていてもよい。また、送金管理サーバ100の一部の機能を、給与管理サーバ200または資金移動業者サーバ300が備えていてもよい。また、給与管理サーバ200の一部の機能を、送金管理サーバ100または資金移動業者サーバ300が備えていてもよい。 In the above description, the remittance management server 100, the salary management server 200, and the funds transfer agent server 300 are separately provided, but the present invention is not limited to this. The remittance management server 100, the payroll management server 200, and the funds transfer agency server 300 may be composed of one server, or may be a cloud server. Also, the remittance management server 100, the payroll management server 200, and the funds transfer agent server 300 may be composed of a plurality of servers divided for each function. Also, part of the functions of the remittance management server 100 may be provided in the salary management server 200 or the funds transfer agency server 300 . Also, part of the functions of the salary management server 200 may be provided in the remittance management server 100 or the funds transfer agency server 300 .

<<処理>>
次に、図2を参照して、送金システム10の処理の概要について説明する。図2は、送金システム10の処理の概要の一例を示す図である。まず、ステップS1において、労働者端末400は、労働者の操作入力を受け付けて、資金移動業者サーバ300を通じて、送金管理サーバ100にペイロール口座番号の発行要求(以下、「ペイロール口座発行要求」という)を送信する。ペイロール口座発行要求には、資金移動業者サーバ300に対する労働者の資金移動口座番号の照会要求が含まれていてもよい。なお、労働者端末400は、直接に、送金管理サーバ100にペイロール口座発行要求を送信してもよい。また、給与管理サーバ200が、労働者にペイロール口座を発行させるべく、送金管理サーバ100にペイロール口座発行要求を送信してもよい。
<<Processing>>
Next, with reference to FIG. 2, an outline of processing of the remittance system 10 will be described. FIG. 2 is a diagram showing an example of an outline of processing of the remittance system 10. As shown in FIG. First, in step S1, the worker terminal 400 accepts the worker's operation input, and requests the remittance management server 100 to issue a payroll account number (hereinafter referred to as "payroll account issue request") through the funds transfer agency server 300. to send. The payroll account issuance request may include an inquiry request to the funds transfer agency server 300 for the worker's funds transfer account number. Note that the worker terminal 400 may directly transmit the payroll account issuance request to the remittance management server 100 . In addition, the salary management server 200 may transmit a payroll account issuance request to the remittance management server 100 to have the worker issue a payroll account.

次に、ステップS2において、資金移動業者サーバ300は、送金管理サーバ100に、労働者に関する情報(以下、「労働者情報」という)を付して、労働者の資金移動口座番号を送信する。送金管理サーバ100は、労働者の資金資金移動口座番号に、労働者に新たに付与されるペイロール口座番号を関連づけて記憶する。次に、ステップS3において、送金管理サーバ100は、資金移動業者サーバ300を通じて、ペイロール口座番号を労働者端末400に送信する。なお、送金管理サーバ100は、直接に、ペイロール口座番号を労働者端末400に送信してもよい。これにより、労働者は、自分の資金移動口座番号に対応する、全銀フォーマットに適合したペイロール口座番号を取得することができる。 Next, in step S2, the fund transfer agency server 300 sends the worker's funds transfer account number to the remittance management server 100, along with information about the worker (hereinafter referred to as "worker information"). The remittance management server 100 stores the worker's funds transfer account number in association with the payroll account number newly given to the worker. Next, in step S<b>3 , the remittance management server 100 transmits the payroll account number to the worker terminal 400 through the funds transfer agency server 300 . Note that the remittance management server 100 may directly transmit the payroll account number to the worker terminal 400 . This allows workers to obtain a payroll account number conforming to the Zengin format that corresponds to their funds transfer account number.

次に、ステップS4において、労働者端末400は、労働者の操作入力を受け付けて、例えばブラウザを通じて給与管理サーバ200に給与振込の口座としてペイロール口座の登録を行う給与管理サーバ200は、労働者のペイロール口座を登録する。次に、ステップS5において、給与管理サーバ200は、企業が労働者の資金移動口座に給与振込を行うべく、送金管理サーバ100に給与振込の要求(以下、「給与振込要求」という)を送信する。なお、企業の担当者が、給与管理サーバ200から出力される給与振込に関するデータを参照し、送金管理サーバ100に対して給与振込要求を行ってもよい。給与振込要求には、例えば給与振込情報が含まれていてもよい。次に、送金管理サーバ100は、全銀フォーマットに適合する給与振込情報に含まれる資金移動業者を特定し、全銀フォーマットを当該資金移動業者に対応する給与振込用のフォーマット(以下、「資金移動業者フォーマット」という)に変換してもよい。次に、ステップS6において、送金管理サーバ100は、資金移動業者サーバ300に、資金移動業者に対応する資金移動業者フォーマットを送信する。次に、ステップS7において、資金移動業者サーバ300は、例えば、資金移動口座の正当性の確認を行った結果に基づき、給与振込の請求書に関する情報(以下、「請求書情報」という)を、送金管理サーバ100に送信する。次に、ステップS8において、送金管理サーバ100は、給与管理サーバ200に請求書情報を送信する。ステップS9において、企業は、請求書情報に基づき資金移動業者の所定の口座に請求額の入金を行う。次に、ステップS10において、資金移動業者サーバ300は、送金管理サーバ100に請求額の入金の結果に関する情報(以下、「入金結果情報」という)を送信する。ステップS11において、送金管理サーバ100は、給与管理サーバ200に入金の受領書に関する情報(以下、「受領書情報」という)を送信する。これにより、ステップS12において、送金管理サーバ100は、資金移動業者サーバ300に、労働者の資金移動口座に給与振込を実行するよう要求する。ステップS13において、資金移動業者サーバ300は、給与振込が完了したことを示す情報(以下、「給与振込結果通知」という)を、送金管理サーバ100および労働者端末400に通知する。ステップS14において、送金管理サーバ100は、給与管理サーバ200に給与振込結果通知を送信する。なお、図2の破線矢印は現実の金銭の流れを示す。 Next, in step S4, the worker terminal 400 accepts the worker's operation input and registers a payroll account as a salary transfer account in the salary management server 200 through a browser, for example. Register a payroll account. Next, in step S5, the salary management server 200 sends a salary transfer request (hereinafter referred to as "salary transfer request") to the remittance management server 100 so that the company can transfer the salary to the worker's fund transfer account. . A person in charge of the company may refer to the data relating to the salary transfer output from the salary management server 200 and request the remittance management server 100 to transfer the salary. The payroll transfer request may include, for example, payroll transfer information. Next, the remittance management server 100 identifies the fund transfer company included in the salary transfer information conforming to the Zengin format, and converts the Zengin format to a salary transfer format (hereinafter referred to as "funds transfer format") corresponding to the fund transfer company. may be converted into the vendor format”). Next, in step S6, the remittance management server 100 transmits the funds transfer agency format corresponding to the funds transfer agency to the funds transfer agency server 300. FIG. Next, in step S7, the funds transfer service provider server 300, for example, based on the result of confirming the validity of the funds transfer account, sends information regarding the invoice for salary transfer (hereinafter referred to as "invoice information") to Send to the remittance management server 100 . Next, in step S8, the remittance management server 100 transmits bill information to the salary management server 200. FIG. In step S9, the company deposits the billed amount into a predetermined account of the fund transfer service provider based on the billing information. Next, in step S10, the funds transfer agency server 300 transmits information on the result of payment of the billed amount to the remittance management server 100 (hereinafter referred to as "payment result information"). In step S<b>11 , the remittance management server 100 transmits to the salary management server 200 information on receipt of payment (hereinafter referred to as “receipt information”). Accordingly, in step S12, the remittance management server 100 requests the funds transfer agency server 300 to transfer the salary to the worker's funds transfer account. In step S13, the funds transfer agency server 300 notifies the remittance management server 100 and the worker terminal 400 of information indicating that the salary transfer has been completed (hereinafter referred to as "salary transfer result notification"). In step S<b>14 , the remittance management server 100 transmits a salary transfer result notification to the salary management server 200 . Note that the dashed arrows in FIG. 2 indicate the actual flow of money.

このように、送金システム10は、資金移動口座番号を変換したペイロール口座番号を労働者に付与する。これにより、送金システム10は、労働者が資金移動口座で給与振込を受けるための、給与管理サーバ200および資金移動業者サーバ300における改修を大幅に削減できる。具体的には、送金システム10では、資金移動口座番号を全銀フォーマットの口座番号の体系に統一的に変換する。これにより、給与管理サーバ200は、資金移動業者サーバ300ごとにデータフォーマットを変更する設計を要しない。また、送金システム10では、企業から労働者に給与振込の要求を受け付けた際に、給与管理サーバ200から送信される全銀フォーマットを、資金移動業者ごとに対応するフォーマットに変換する。これにより、給与管理サーバ200は全銀フォーマットに統一して給与振込を実行でき、また、資金移動業者サーバ300は自社のデータフォーマットを利用することができるため、企業および資金移動業者においてシステムの改修を要しない。すなわち、送金システム10は、給与管理サーバ200および資金移動業者サーバ300の改修費用を削減できる。また、送金システム10は、労働者が資金移動口座によって給与を受け取れる機会を増大できるため、労働者に多様な給与の受け取り方を提供できる。また、送金システム10は、給与振込において資金移動業者が企業と接続するための障壁を低くでき、資金移動業者にとって接続可能な企業を増やすことができる。すなわち、送金システム10は、企業が資金移動口座を利用して労働者に給与振込を可能とすることで、経済の活性化を図ることができる。 In this way, the remittance system 10 provides the worker with a payroll account number obtained by converting the funds transfer account number. As a result, the remittance system 10 can significantly reduce modifications to the salary management server 200 and the funds transfer agency server 300 for workers to receive salary transfers in the funds transfer account. Specifically, in the remittance system 10, the funds transfer account number is uniformly converted into the Zengin format account number system. As a result, the payroll management server 200 does not require a design that changes the data format for each fund transfer agency server 300 . In addition, the remittance system 10 converts the Zengin format sent from the payroll management server 200 into a format corresponding to each fund transfer service provider when receiving a salary transfer request from the company to the worker. As a result, the payroll management server 200 can unify the payroll transfer to the Zengin format, and the funds transfer service provider server 300 can use its own data format. does not require That is, the remittance system 10 can reduce the cost of repairing the salary management server 200 and the funds transfer service provider server 300 . In addition, since the remittance system 10 can increase opportunities for workers to receive salaries through funds transfer accounts, it is possible to provide workers with various methods of receiving salaries. In addition, the remittance system 10 can lower the barriers for the funds transfer service provider to connect with companies in salary transfer, and increase the number of companies that the funds transfer service provider can connect to. In other words, the remittance system 10 enables companies to transfer salaries to workers using funds transfer accounts, thereby revitalizing the economy.

===送金管理サーバ100の構成===
図1に戻り、送金管理サーバ100の構成について説明する。図1に示すように、送金管理サーバ100は、例えば、記憶部110と、口座関連部120と、フォーマット変換部130と、確認要求部140と、金額比較部150と、取引処理部160との機能部を含む。各機能部は、例えば、プロセッサ1001がメモリ1002に格納されているプログラムを読み出して実現される機能である。
=== Configuration of Remittance Management Server 100 ===
Returning to FIG. 1, the configuration of the remittance management server 100 will be described. As shown in FIG. 1, the remittance management server 100 includes, for example, a storage unit 110, an account association unit 120, a format conversion unit 130, a confirmation request unit 140, an amount comparison unit 150, and a transaction processing unit 160. Including function part. Each functional unit is, for example, a function implemented by reading a program stored in the memory 1002 by the processor 1001 .

記憶部110は、口座変換情報D111、給与振込要求情報D112、及びフォーマット変換情報D113を記憶する。図3を参照して、口座変換情報D111について説明する。図3は、口座変換情報D111の構成を示す図である。図3に示すように、口座変換情報D111は、例えば、[ユーザID]、[企業ID]、[資金移動口座]、[ペイロール口座]の項目を含んでいてもよい。[ユーザID]はユーザである労働者を一意に特定可能なユーザIDを記憶する。[企業ID]はユーザが所属する企業を一意に特定可能な企業IDを記憶する。[資金移動口座]はユーザIDに対応する資金移動口座番号を記憶する。[ペイロール口座]はユーザIDに対応する資金移動口座番号を記憶する。すなわち、口座変換情報D111は、資金移動口座をペイロール口座に変換する変換テーブルの役割を有する。 The storage unit 110 stores account conversion information D111, salary transfer request information D112, and format conversion information D113. The account conversion information D111 will be described with reference to FIG. FIG. 3 is a diagram showing the structure of the account conversion information D111. As shown in FIG. 3, the account conversion information D111 may include items such as [user ID], [company ID], [funds transfer account], and [payroll account]. [User ID] stores a user ID that can uniquely identify a worker who is a user. [Company ID] stores a company ID that can uniquely identify the company to which the user belongs. [Fund transfer account] stores the fund transfer account number corresponding to the user ID. [Payroll Account] stores the funds transfer account number corresponding to the user ID. That is, the account conversion information D111 serves as a conversion table for converting a funds transfer account into a payroll account.

次に、図4を参照して、給与振込要求情報D112について説明する。図4は、給与振込要求情報D112の構成を示す図である。図4に示すように、給与振込要求情報D112は、例えば、[企業ID]、[ユーザID]、[ペイロール口座]、[資金移動口座]、[資金移動業者ID]、[振込金額]の項目を含んでいてもよい。[企業ID]、[ユーザID]、[ペイロール口座]、[資金移動口座]は、口座変換情報D111における[企業ID]、[ユーザID]、[ペイロール口座]、[資金移動口座]と同じであるため説明を省略する。[資金移動業者ID]は資金移動業者を一意に特定可能な資金移動業者IDを記憶する。[振込金額]は企業IDの企業からユーザIDの労働者に給与振込される金額を記憶する。送金管理サーバ100は、給与振込要求情報D112を参照することで、企業に対する請求額を特定できる。 Next, the salary transfer request information D112 will be described with reference to FIG. FIG. 4 is a diagram showing the configuration of salary transfer request information D112. As shown in FIG. 4, the salary transfer request information D112 includes items such as [company ID], [user ID], [payroll account], [funds transfer account], [funds transfer company ID], and [transfer amount]. may contain [Company ID], [User ID], [Payroll Account], and [Funds Transfer Account] are the same as [Company ID], [User ID], [Payroll Account], and [Funds Transfer Account] in the account conversion information D111. Therefore, the explanation is omitted. [Funds Transfer Service Provider ID] stores the Funds Transfer Service Provider ID that can uniquely identify the Funds Transfer Service Provider. [Transfer Amount] stores the amount of salary transferred from the company with the company ID to the worker with the user ID. The remittance management server 100 can identify the amount billed to the company by referring to the salary transfer request information D112.

次に、図5を参照して、フォーマット変換情報D113について説明する。図5は、フォーマット変換情報D113の構成を示す図である。図5に示すように、フォーマット変換情報D113は、例えば、[資金移動業者ID]、[フォーマット]の項目を含んでいてもよい。[資金移動業者ID]は資金移動業者を一意に特定可能な資金移動業者IDを記憶する。[フォーマット]は資金移動業者IDに対応する資金移動業者が振り込みに用いるフォーマットを記憶する。すなわち、フォーマット変換情報D113は、全銀フォーマットを資金移動業者ごとのフォーマットに変換する変換テーブルの役割を有する。 Next, the format conversion information D113 will be described with reference to FIG. FIG. 5 is a diagram showing the structure of the format conversion information D113. As shown in FIG. 5, the format conversion information D113 may include items such as [Funds Transfer Service Provider ID] and [Format]. [Funds Transfer Service Provider ID] stores the Funds Transfer Service Provider ID that can uniquely identify the Funds Transfer Service Provider. [Format] stores the format used for transfer by the fund transfer service provider corresponding to the fund transfer service provider ID. That is, the format conversion information D113 serves as a conversion table for converting the Zengin format into the format for each fund transfer service provider.

口座関連部120は、労働者の資金移動口座番号に、銀行の口座に関する形式(ここでは、全銀フォーマット)に適合するペイロール口座番号を関連づけて、口座変換情報D111に記憶する。口座関連部120は、口座変換情報D111を参照して、ペイロール口座を労働者に付与する。具体的には、口座関連部120は、労働者端末400からペイロール口座発行要求を受け付けた場合、資金移動業者サーバ300から労働者の資金移動口座番号を取得する。口座関連部120は、資金移動口座番号にペイロール口座番号を関連づけて口座変換情報D111に記憶する。口座関連部120は、ペイロール口座番号を労働者端末400に送信する。これにより、労働者は、ペイロール口座を要求する簡易な手続きより、ペイロール口座番号を取得できる。 The account association unit 120 associates the worker's funds transfer account number with a payroll account number that conforms to the bank account format (here, the Zengin format), and stores the payroll account number in the account conversion information D111. The account association unit 120 refers to the account conversion information D111 and gives the worker a payroll account. Specifically, when receiving a payroll account issuance request from the worker terminal 400 , the account association unit 120 acquires the worker's funds transfer account number from the funds transfer agency server 300 . The account association unit 120 associates the payroll account number with the funds transfer account number, and stores the result in the account conversion information D111. Account link 120 sends the payroll account number to worker terminal 400 . This allows workers to obtain a payroll account number through a simple procedure requiring a payroll account.

フォーマット変換部130は、給与管理サーバ200から送信される、ペイロール口座番号を含む全銀フォーマットを、資金移動口座番号を含む資金移動業者のフォーマットに変換する。具体的には、フォーマット変換部130は、給与振込要求に含まれる資金移動業者IDに基づき、フォーマット変換情報D113を参照して、資金移動業者のフォーマットを特定する。フォーマット変換部130は、給与管理サーバ200から送信される全銀フォーマットを、特定した資金移動業者のフォーマットに変換して、資金移動業者サーバ300に送信することができる。これにより、送金システム10は、給与管理サーバ200において資金移動業者ごとに対応する給与振込用のフォーマットで振込要求を行う必要がないため、給与管理サーバ200を簡易なシステム構成によって実現できる。 The format conversion unit 130 converts the Zengin format including the payroll account number, which is transmitted from the payroll management server 200, into the format of the funds transfer service provider including the funds transfer account number. Specifically, the format conversion unit 130 refers to the format conversion information D113 based on the funds transfer service provider ID included in the salary transfer request, and identifies the format of the funds transfer service provider. The format conversion unit 130 can convert the Zengin format sent from the payroll management server 200 into the format of the specified funds transfer service provider and send it to the fund transfer service provider server 300 . As a result, the remittance system 10 does not require the salary management server 200 to make a transfer request in a salary transfer format corresponding to each fund transfer service provider, so the salary management server 200 can be realized with a simple system configuration.

確認要求部140は、例えば、資金移動口座番号とペイロール口座番号とが関連づけられた後、企業から給与振込の要求を受け付けた場合、資金移動業者に対して、ペイロール口座番号に対応する資金移動口座が有効であるか否かの確認要求(以下、「口座確認要求」という)を送信する。具体的には、確認要求部140は、給与管理サーバ200から給与振込要求(例えば、ペイロール口座「1234-567-8901234」と給与振込「200,000」円を含む情報)を受け付けた場合、ペイロール口座「1234-567-8901234」に対応する資金移動口座「A」を特定する。確認要求部140は、資金移動業者サーバ300に資金移動口座「A」が有効であるか否かの確認を要求する口座確認要求を送信する。これにより、送金システム10は、労働者の資金移動口座が利用可能な状態か否かを確認した上で、給与の振込処理を実行できるため、円滑な振込処理を実現できる。 For example, after the fund transfer account number and the payroll account number are associated, the confirmation request unit 140, when receiving a salary transfer request from a company, asks the fund transfer company to confirm the fund transfer account corresponding to the payroll account number. is valid or not (hereinafter referred to as "account confirmation request"). Specifically, when the confirmation request unit 140 receives a salary transfer request from the salary management server 200 (for example, information including the payroll account “1234-567-8901234” and the salary transfer “200,000 yen”), the payroll account “ 1234-567-8901234” to identify the fund transfer account “A”. The confirmation request unit 140 transmits an account confirmation request to the funds transfer service provider server 300 to confirm whether or not the funds transfer account "A" is valid. As a result, the remittance system 10 can execute salary transfer processing after confirming whether or not the worker's funds transfer account is in a usable state, so smooth transfer processing can be realized.

金額比較部150は、例えば、給与振込を実行する前に、企業が当該企業の資金移動口座に送金した送金金額と、企業から労働者への振込金額に対応する請求額とを比較する。具体的には、金額比較部150は、資金移動業者サーバ300から、企業の資金移動口座に当該企業が送金した送金金額に関する情報を取得する。金額比較部150は、給与振込要求情報D112を参照して、企業から労働者への振込金額の合計である企業に対する請求額に関する請求書情報を取得する。金額比較部150は、企業から送金された送金金額と請求額とを比較する。金額比較部150は、比較した結果、送金金額と請求額とが一致する場合、振込の準備が確定したことを示す受領書に関する情報(以下、「受領書情報」という)を、給与管理サーバ200に送信する。これにより、企業による給与振込の処理が適切に行われるか否かを確認することができるため、不適切な送金処理を抑制できる。 For example, the amount comparison unit 150 compares the remittance amount transferred by the company to the company's funds transfer account with the billed amount corresponding to the amount transferred from the company to the worker before executing the salary transfer. Specifically, the amount comparison unit 150 acquires from the fund transfer agent server 300 information about the remittance amount that the company has remitted to the company's fund transfer account. The amount comparison unit 150 refers to the salary transfer request information D112 and obtains invoice information regarding the amount billed to the company, which is the total amount transferred from the company to the worker. The amount comparison unit 150 compares the remittance amount sent from the company with the billed amount. As a result of the comparison, if the remittance amount and the billed amount match, the amount comparison unit 150 sends information about a receipt (hereinafter referred to as “receipt information”) indicating that preparation for the transfer has been confirmed to the salary management server 200. Send to As a result, it is possible to check whether or not the salary transfer process by the company is properly performed, so that inappropriate remittance process can be suppressed.

取引処理部160は、送金に関する所定の条件を充たしている場合、資金移動業者サーバ300に対して、資金移動業者のフォーマットに含まれる、ペイロール口座番号に対応する資金移動口座番号に基づき、資金移動口座への企業から労働者に対する給与振込を実行させる。具体的には、取引処理部160は、確認要求部140で資金移動口座が有効であることが確認された場合、労働者に対する給与振込を実行させる。これにより、送金システム10は円滑な給与振込の処理を実現できる。また、取引処理部160は、金額比較部150で送金金額と請求額とが一致することが確認された場合、労働者に対する給与振込を実行させてもよい。これにより、送金システム10は不適切な送金処理を抑制できる。この場合、取引処理部160は、労働者に対して、資金移動口座に企業から送金されたことを示す情報を通知してもよい。これにより、労働者の利便性を向上できる。一方、取引処理部160は、金額比較部150で送金金額と請求額とが一致しないことが確認された場合(例えば、送金金額が請求金額よりも低い場合など)、送金管理サーバ100は、給与管理サーバ200に対して請求金額に対する送金金額の不足額について通知してもよい。これにより、企業による迅速な対応が可能となる。 If the predetermined conditions for remittance are satisfied, the transaction processing unit 160 sends the fund transfer service to the fund transfer service provider server 300 based on the fund transfer account number corresponding to the payroll account number included in the fund transfer service provider's format. Execute payroll transfer from the company to the account to the worker. Specifically, when the confirmation requesting unit 140 confirms that the funds transfer account is valid, the transaction processing unit 160 causes the worker to make a salary transfer. As a result, the remittance system 10 can realize smooth salary transfer processing. In addition, when the amount comparison unit 150 confirms that the remittance amount and the billed amount match, the transaction processing unit 160 may execute a salary transfer to the worker. Thereby, the remittance system 10 can suppress inappropriate remittance processing. In this case, the transaction processing unit 160 may notify the worker of information indicating that the money has been transferred from the company to the funds transfer account. This can improve convenience for workers. On the other hand, when the amount comparison unit 150 confirms that the remittance amount and the billed amount do not match (for example, when the remittance amount is lower than the billed amount), the transaction processing unit 160 sends the remittance management server 100 to the salary The management server 200 may be notified of the shortfall of the remittance amount with respect to the billed amount. This allows companies to respond quickly.

<<変形例>>
送金管理サーバ100の変形例について説明する。上記では、企業が請求額を送金したことを確認した上で労働者に給与振込を行う処理について説明した。変形例に係る送金管理サーバ100は、企業が予め一定の金額を資金移動口座に送金しておくことで労働者に給与振込を行う処理を実行する。以下、便宜上、企業が予め資金移動口座に送金している金銭を「預り金」という。変形例に係る送金管理サーバ100は、例えば預り金判定部170の機能部をさらに含む。
<<Modification>>
A modification of the remittance management server 100 will be described. In the above, we explained the process of transferring salaries to workers after confirming that the company has remitted the billed amount. The remittance management server 100 according to the modified example executes processing for transferring salaries to workers by remitting a certain amount of money in advance to a funds transfer account by a company. Hereinafter, for the sake of convenience, the money that the company has transferred in advance to the funds transfer account will be referred to as a "deposit". The remittance management server 100 according to the modification further includes, for example, a functional unit of the deposit determination unit 170 .

預り金判定部170は、企業の資金移動口座に企業から送金された預り金が所定の金額を充たすか否かを判定する。具体的には、預り金判定部170は、企業から労働者に給与振込を行う際に、給与振込要求を受け付けた場合、資金移動業者サーバ300に預り金の残高照会を要求する。預り金判定部170は、預り金の残高が所定の金額を充たすか否かを判定する。所定の金額は、例えば、予め設定された金額(以下、「設定金額」という)でもよいし、企業から複数の労働者への給与振込の金額の合計である、企業に対する請求額であってもよい。これにより、送金システム10は資金移動業者が給与振込を実行可能な状態で給与振込が可能となるため、円滑な給与振込を実現できる。 The deposit determination unit 170 determines whether or not the deposit transferred from the company to the funds transfer account of the company satisfies a predetermined amount. Specifically, when a salary transfer request is received from a company to a worker, the deposit determination unit 170 requests the funds transfer agency server 300 to inquire about the balance of the deposit. The deposit determination unit 170 determines whether or not the balance of the deposit meets a predetermined amount. The predetermined amount may be, for example, a preset amount (hereinafter referred to as "set amount"), or an amount billed to the company, which is the total amount of salary transfers from the company to a plurality of workers. good. As a result, the remittance system 10 can make a salary transfer in a state in which the funds transfer service provider can execute the salary transfer, so smooth salary transfer can be realized.

この場合、取引処理部160は、預り金判定部170において、企業の資金移動口座に送金済みの預り金が、設定金額または請求額よりも大きい(又は「以上」)と判定された場合、資金移動業者サーバ300に労働者への給与振込を要求する。これにより、送金システム10は資金移動業者が給与振込を実行可能な状態で給与振込が可能となるため、円滑な給与振込を実現できる。 In this case, if the deposit determination unit 170 determines that the deposit that has already been remitted to the company's funds transfer account is greater than (or "more than") the set amount or the billed amount, the transaction processing unit 160 A request is made to the mobile agent server 300 to transfer the salary to the worker. As a result, the remittance system 10 can make a salary transfer in a state in which the funds transfer service provider can execute the salary transfer, so smooth salary transfer can be realized.

また、取引処理部160は、預り金判定部170において、企業の資金移動口座に送金済みの預り金が、設定金額または請求額よりも小さい(又は「以下」)と判定された場合、少なくとも、当該企業に対して設定金額に対する資金移動口座の預り金との差額の送金依頼を実行する。これにより、送金システム10は資金移動業者が給与振込を実行不可能な状態の場合に企業に預り金を補充させて、振り込み実行可能な状態にできるため、円滑な送金処理を実現できる。 In addition, if the deposit determination unit 170 determines that the deposit that has been remitted to the company's fund transfer account is smaller (or "less than") the set amount or the billed amount, the transaction processing unit 160 at least: Execute a remittance request to the company for the difference between the set amount and the deposit in the funds transfer account. As a result, the remittance system 10 allows the company to replenish the deposits when the funds transfer service provider cannot execute the salary transfer, thereby making the transfer executable, so that smooth remittance processing can be realized.

また、預り金判定部170は、企業から労働者に給与振込が実行された後に、預り金の残額が設定金額を充たすか否かを判定してもよい。具体的には、預り金判定部170は、例えば、給与振込結果を取得した場合、給与振込前の預り金から給与振込した金額を減算した預り金の残額と、設定金額とを比較する。この場合、取引処理部160は、預り金判定部170において、預り金の残額が設定金額よりも小さいと判定された場合、少なくとも、当該企業に対して、設定金額に対する預り金の残額との差額の送金依頼を実行する。これにより、送金システム10は資金移動業者が給与の振り込みを実行可能な状態を維持しつつ給与振込の手続きが可能となるため、円滑な送金処理を実現できる。 Further, the deposit determination unit 170 may determine whether or not the balance of the deposit meets the set amount after the salary is transferred from the company to the worker. Specifically, for example, when the salary transfer result is acquired, the deposit determination unit 170 compares the balance of the deposit obtained by subtracting the amount of the salary transfer from the deposit before the salary transfer with the set amount. In this case, if the deposit determination unit 170 determines that the balance of the deposit is smaller than the set amount, the transaction processing unit 160 at least informs the company of the difference between the set amount and the balance of the deposit. Execute the remittance request for As a result, the remittance system 10 can carry out procedures for salary remittance while maintaining a state in which the funds transfer service provider can execute remittance of salaries, so that smooth remittance processing can be realized.

===給与管理サーバ200の構成===
図1に戻り、給与管理サーバ200の構成について説明する。図1に示すように、給与管理サーバ200は、例えば、記憶部210と、口座管理部220と、振込要求部230と、口座確認部240との機能部を含む。各機能部は、例えば、プロセッサ1001がメモリ1002に格納されているプログラムを読み出して実現される機能である。
===Configuration of Payroll Management Server 200===
Returning to FIG. 1, the configuration of the salary management server 200 will be described. As shown in FIG. 1, the salary management server 200 includes functional units such as a storage unit 210, an account management unit 220, a transfer request unit 230, and an account confirmation unit 240, for example. Each functional unit is, for example, a function implemented by reading a program stored in the memory 1002 by the processor 1001 .

記憶部210は、振込口座情報D211を記憶する。図6を参照して、振込口座情報D211について説明する。図6は、振込口座情報D211の構成を示す図である。図6に示すように、振込口座情報D211は、例えば、[ユーザID]、[第1振込口座]、[第2振込口座]の項目を含んでいてもよい。[ユーザID]はユーザである労働者を一意に特定可能なユーザIDを記憶する。[第1振込口座]はユーザIDに対応する振り込み用の口座番号を記憶する。[第2振込口座]はユーザIDに対応する振り込み用の口座番号を記憶する。振込口座情報D211は、例えば、第1~第n振込口座のうち、少なくともいずれかの振込口座の項目にペイロール口座番号が記憶されている。すなわち、送金システム10は、ペイロール口座番号を銀行の口座番号と同様に扱うことができる。これにより、給与管理サーバ200では、資金移動口座に対する労働者への給与振込を、システム改修をほとんど要せず実現できる。 Storage unit 210 stores transfer account information D211. The transfer account information D211 will be described with reference to FIG. FIG. 6 is a diagram showing the structure of the transfer account information D211. As shown in FIG. 6, the transfer account information D211 may include, for example, items such as [user ID], [first transfer account], and [second transfer account]. [User ID] stores a user ID that can uniquely identify a worker who is a user. [First transfer account] stores the transfer account number corresponding to the user ID. [Second transfer account] stores the account number for transfer corresponding to the user ID. In the deposit account information D211, for example, a payroll account number is stored in the item of at least one of the first to n-th deposit accounts. That is, the remittance system 10 can handle the payroll account number in the same manner as the bank account number. As a result, the payroll management server 200 can implement the payroll transfer to the worker to the funds transfer account without requiring almost any system modification.

口座管理部220は、労働者が労働者端末400を通じて給与振込用の口座(例えば、銀行口座、ペイロール口座)の登録操作に関する情報を受け付けた場合、振込口座情報D211に当該口座に関する情報を登録する。振込要求部230は、企業の担当者による操作入力または所定の日時が経過したことに基づき、送金管理サーバ100に給与振込要求を送信する。口座確認部240は、送金管理サーバ100から送信される労働者の口座が有効であるか否かを示す結果に関する情報(以下、「判定結果情報」という)に基づき、口座の有効性を確認する。 The account management unit 220 registers the information on the account in the transfer account information D211 when the worker receives the information on the registration operation of the salary transfer account (for example, bank account, payroll account) through the worker terminal 400. . The transfer request unit 230 transmits a salary transfer request to the remittance management server 100 based on an operation input by the person in charge of the company or the passage of a predetermined date and time. The account confirmation unit 240 confirms the validity of the account based on information about the result indicating whether the worker's account is valid (hereinafter referred to as "determination result information") transmitted from the remittance management server 100. .

===資金移動業者サーバ300の構成===
図1に戻り、資金移動業者サーバ300の構成について説明する。図1に示すように、資金移動業者サーバ300は、例えば、記憶部310と、口座管理部320と、振込実行部330との機能部を含む。各機能部は、例えば、プロセッサ1001がメモリ1002に格納されているプログラムを読み出して実現される機能である。
===Configuration of Funds Transfer Service Provider Server 300===
Returning to FIG. 1, the configuration of the funds transfer agency server 300 will be described. As shown in FIG. 1, the funds transfer service provider server 300 includes functional units such as a storage unit 310, an account management unit 320, and a transfer execution unit 330, for example. Each functional unit is, for example, a function implemented by reading a program stored in the memory 1002 by the processor 1001 .

記憶部310は、口座管理情報D311を記憶する。図7を参照して、口座管理情報D311について説明する。図7は、口座管理情報D311の構成を示す図である。図7に示すように、口座管理情報D311は、例えば、[資金移動口座]、[氏名]、[企業ID]、[残高]、[履歴]の項目を含んでいてもよい。[資金移動口座]はユーザIDに対応する資金移動口座番号を記憶する。[氏名]はユーザの氏名を記憶する。[企業ID]はユーザが所属する企業を一意に特定可能な企業IDを記憶する。[残高]は資金移動口座の残高を記憶する。[履歴]は資金移動口座の入出金の履歴を記憶する。 The storage unit 310 stores account management information D311. The account management information D311 will be described with reference to FIG. FIG. 7 is a diagram showing the structure of the account management information D311. As shown in FIG. 7, the account management information D311 may include, for example, items such as [funds transfer account], [name], [company ID], [balance], and [history]. [Fund transfer account] stores the fund transfer account number corresponding to the user ID. [Name] stores the name of the user. [Company ID] stores a company ID that can uniquely identify the company to which the user belongs. [Balance] stores the balance of the funds transfer account. [History] stores the history of deposits and withdrawals in the funds transfer account.

口座管理部320は、労働者端末400から資金移動口座の登録要求(口座開設要求)を受け付けた場合、口座管理情報D311に労働者に対応づけて資金移動口座を登録する。また、口座管理部320は、例えば、労働者端末400と送金管理サーバ100との間において各種情報を中継する。具体的には、口座管理部320は、労働者端末400からペイロール口座発行要求を取得した場合、労働者の労働者情報および資金移動口座番号を、送金管理サーバ100に送信する。そして、口座管理部320は、送金管理サーバ100から労働者に関連づけたペイロール口座番号を取得した場合、当該ペイロール口座番号を労働者端末400に送信する。また、口座管理部320は、送金管理サーバ100から口座確認要求を受け付けた場合、労働者の資金移動口座が有効であるか否かを確認する。具体的には、口座管理部320は、例えば、口座管理情報D311を参照して、労働者情報に基づき、労働者の資金移動口座番号が登録されているか否か、資金移動口座番号の所有者が当該労働者であるか否か、当該資金移動口座に関する過去のトラブルの有無などについて確認する。口座管理部320は、労働者の資金移動口座が有効であるか否かを確認した結果に関する情報(以下、「口座確認結果情報」という)を送金管理サーバ100に送信する。これにより、企業は安全確実に資金移動口座を利用して労働者に給与振込を実行できる。振込実行部330は、送金管理サーバ100から給与振込要求を受信した場合、労働者の資金移動口座への給与振込を実行する。振込実行部330は、給与振込に関する情報を、口座管理情報D311に記憶する。 When receiving a fund transfer account registration request (account opening request) from the worker terminal 400, the account management unit 320 registers the fund transfer account in the account management information D311 in association with the worker. Also, the account management unit 320 relays various information between the worker terminal 400 and the remittance management server 100, for example. Specifically, when the account management unit 320 receives a payroll account issuance request from the worker terminal 400 , it transmits the worker's worker information and fund transfer account number to the remittance management server 100 . When the account management unit 320 acquires the payroll account number associated with the worker from the remittance management server 100 , the account management unit 320 transmits the payroll account number to the worker terminal 400 . Also, when receiving an account confirmation request from the remittance management server 100, the account management unit 320 confirms whether or not the worker's funds transfer account is valid. Specifically, for example, the account management unit 320 refers to the account management information D311, and based on the worker information, determines whether or not the worker's funds transfer account number is registered, and determines whether the worker's fund transfer account number is registered. confirm whether the worker is the worker in question and whether there have been any troubles in the past regarding the funds transfer account. The account management unit 320 transmits to the remittance management server 100 information on the result of confirming whether or not the worker's funds transfer account is valid (hereinafter referred to as “account confirmation result information”). As a result, companies can safely and reliably transfer salaries to workers using funds transfer accounts. Upon receiving a salary transfer request from the remittance management server 100, the transfer executing unit 330 executes a salary transfer to the worker's funds transfer account. The transfer executing unit 330 stores information regarding the salary transfer in the account management information D311.

===労働者端末400の構成===
図1に戻り、労働者端末400の構成について説明する。労働者端末400は、例えば労働者による操作入力を受けて各種情報を、給与管理サーバ200に登録し、資金移動業者サーバ300に送信する。また、労働者端末400は、各種サーバから取得される各種情報を表示部に表示させる。図1に示すように、労働者端末400は、例えば、記憶部410と、取得部420と、表示処理部430と、送信部440との機能部を含む。各機能部は、例えば、プロセッサがメモリに格納されているプログラムを読み出して実現される機能である。記憶部410は各種情報を記憶する。取得部420は各種サーバから各種情報を取得する。表示処理部430は、取得した各種情報を表示部に表示させる。送信部440は各種情報を各種サーバ(例えば、資金移動業者サーバ300)に送信する。
===Configuration of worker terminal 400===
Returning to FIG. 1, the configuration of the worker terminal 400 will be described. The worker terminal 400 registers various information in the salary management server 200 in response to an operation input by the worker, for example, and transmits the information to the funds transfer agency server 300 . In addition, the worker terminal 400 causes the display unit to display various information acquired from various servers. As shown in FIG. 1, the worker terminal 400 includes functional units such as a storage unit 410, an acquisition unit 420, a display processing unit 430, and a transmission unit 440, for example. Each functional unit is, for example, a function implemented by reading a program stored in a memory by a processor. The storage unit 410 stores various information. The acquisition unit 420 acquires various types of information from various servers. The display processing unit 430 causes the display unit to display the acquired various information. The transmission unit 440 transmits various kinds of information to various servers (for example, the funds transfer service provider server 300).

===送金システム10の処理手順===
図8を参照しつつ、送金システム10の処理手順について説明する。図8は、送金システム10の処理手順を示すフロー図である。図8では、労働者がペイロール口座を付与されて、企業から労働者の資金移動口座に給与振込を完了させるまでの、送金システム10の処理手順を示す。
===Processing Procedure of Remittance System 10===
A processing procedure of the remittance system 10 will be described with reference to FIG. FIG. 8 is a flow diagram showing the processing procedure of the remittance system 10. As shown in FIG. FIG. 8 shows the processing procedure of the remittance system 10 from the time the worker is given a payroll account to the completion of the salary transfer from the company to the worker's funds transfer account.

まず、労働者にペイロール口座が付与される処理手順について説明する。ステップS100において、労働者端末400は、労働者による操作入力を受け付けて、ペイロール口座発行要求を資金移動業者サーバ300に送信する。ペイロール口座発行要求には、例えば労働者情報が含まれる。ステップS101において、資金移動業者サーバ300は、口座管理情報D311を参照して、労働者に対応する資金移動口座番号を特定する。資金移動業者サーバ300は、労働者の資金移動口座番号を送金管理サーバ100に送信する。ステップS102において、送金管理サーバ100は、資金移動口座番号にペイロール口座番号を関連づけて口座変換情報D111に記憶する。送金管理サーバ100は、ペイロール口座番号を資金移動業者サーバ300に送信する。ステップS104において、資金移動業者サーバ300は、ペイロール口座番号を労働者端末400に送信する。ステップS105において、労働者端末400は、例えばブラウザを通じて、ペイロール口座番号を給与振込用の口座として給与管理サーバ200に登録する。給与管理サーバ200は、労働者IDにペイロール口座番号を関連づけて振込口座情報D211に記憶する。これにより、企業がペイロール口座を利用して労働者への給与振込を行うことができる。 First, the procedure for assigning a payroll account to a worker will be explained. In step S<b>100 , the worker terminal 400 receives an operation input by the worker and transmits a payroll account issuance request to the funds transfer agency server 300 . The payroll account issuance request includes, for example, worker information. In step S101, the funds transfer agency server 300 refers to the account management information D311 to identify the funds transfer account number corresponding to the worker. The fund transfer agency server 300 transmits the worker's fund transfer account number to the remittance management server 100 . In step S102, the remittance management server 100 stores the payroll account number in the account conversion information D111 in association with the funds transfer account number. The remittance management server 100 transmits the payroll account number to the funds transfer agency server 300 . At step S<b>104 , the funds transfer agency server 300 transmits the payroll account number to the worker terminal 400 . In step S105, the worker terminal 400 registers the payroll account number in the payroll management server 200 as an account for payroll transfer, for example, through a browser. The payroll management server 200 associates the payroll account number with the worker ID and stores it in the transfer account information D211. This allows companies to use payroll accounts to transfer salaries to workers.

次に、企業から労働者の資金移動口座に給与振込を行う処理手順について説明する。ステップS200において、給与管理サーバ200は、労働者の資金移動口座に対する給与振込を実行するべく、送金管理サーバ100に全銀フォーマットに適合する給与振込情報を含む給与振込要求を送信する。ステップS201において、送金管理サーバ100は、給与振込要求に含まれる資金移動業者を特定し、フォーマット変換情報D113を参照して、全銀フォーマットを、特定された資金移動業者に対応する資金移動業者フォーマットに変換する。これにより、送金システム10は、給与管理サーバ200において、資金移動業者サーバ300ごとにデータフォーマットを変更する設計を要しないため、簡易なシステム構成で資金移動業者への給与振込を実現できる。ステップS202において、送金管理サーバ100は、労働者の資金移動口座の有効性を確認するべく、特定された資金移動業者の資金移動業者サーバ300に口座確認要求を送信する。ステップS203において、資金移動業者サーバ300は、口座確認結果を送金管理サーバ100に送信する。ステップS204において、送金管理サーバ100は、口座確認結果に基づき口座の有効性を判定する。ステップS205において、送金管理サーバ100は、判定結果情報を給与管理サーバ200に送信する。ステップS206において、給与管理サーバ200は、判定結果情報に基づき、労働者の資金移動口座が有効であるか否かを判定する。有効でないと判定された場合(ステップS205:NO)、給与管理サーバ200は、判定結果を労働者端末400に表示させるべく、判定結果情報を労働者端末400に送信してもよい。ステップS206において、労働者端末400は、判定結果を表示する。判定結果には、例えば、労働者の資金移動口座が存在しないことの通知、資金移動口座が利用不能になっていることの通知、資金移動口座が利用不能になっていることの理由に関する通知などが含まれていてもよい。これにより、労働者は資金移動口座を利用できるように迅速に対応できるため、円滑な給与振込を実現できる。有効であると判定された場合(ステップS205:YES)、ステップS207において、給与管理サーバ200は、労働者の資金移動口座が有効であることを示す確認結果を送金管理サーバ100に送信する。ステップS208において、送金管理サーバ100は、企業が企業の資金移動口座に送金した送金金額と、企業から労働者への振込金額に対応する請求額とを比較する。送金金額と請求額とが一致しない結果を取得した場合(ステップS209:NO)、送金管理サーバ100は、不足額を示す情報を給与管理サーバ200に送信する。ステップS210において、給与管理サーバ200は、資金移動口座に不足額を送金する処理を実行する。これにより、給与振込の処理を実行可能な準備を整えることができるため、円滑な給与振込を実現できる。ステップS211において、送金管理サーバ100は、給与振込を実行させるべく、資金移動業者サーバ300に、資金移動業者フォーマットに適合する給与振込情報を含む給与振込要求を送信する。ステップS212において、資金移動業者サーバ300は、労働者の資金移動口座に給与振込を実行するとともに、給与振込結果を労働者端末400に通知する。ステップS213において、労働者端末400は、給与振込結果を表示部に表示する。これにより、労働者は給与振込が完了したことをリアルタイムに知ることができるため、労働者の利便性を向上できる。 Next, a processing procedure for transferring a salary from a company to a worker's funds transfer account will be described. In step S200, the salary management server 200 transmits a salary transfer request including salary transfer information conforming to the Zengin format to the remittance management server 100 in order to transfer the salary to the worker's funds transfer account. In step S201, the remittance management server 100 identifies the fund transfer company included in the salary transfer request, refers to the format conversion information D113, and converts the Zengin format to the fund transfer company format corresponding to the specified fund transfer company. Convert to As a result, the remittance system 10 does not require a design to change the data format for each fund transfer service provider server 300 in the salary management server 200, so salary transfer to the fund transfer service provider can be realized with a simple system configuration. In step S202, the remittance management server 100 sends an account confirmation request to the specified funds transfer agency server 300 to confirm the validity of the worker's funds transfer account. In step S<b>203 , the funds transfer agency server 300 transmits the account confirmation result to the remittance management server 100 . In step S204, the remittance management server 100 determines validity of the account based on the account confirmation result. In step S<b>205 , the remittance management server 100 transmits determination result information to the salary management server 200 . In step S206, the salary management server 200 determines whether or not the worker's fund transfer account is valid based on the determination result information. If it is determined to be invalid (step S205: NO), the salary management server 200 may transmit determination result information to the worker terminal 400 so that the worker terminal 400 displays the determination result. In step S206, the worker terminal 400 displays the determination result. The judgment results include, for example, a notice that the worker's funds transfer account does not exist, a notice that the funds transfer account is disabled, a notice regarding the reason for the disabled funds transfer account, etc. may be included. As a result, workers can respond quickly so that they can use the fund transfer account, so that smooth salary transfers can be realized. If it is determined to be valid (step S205: YES), in step S207, the salary management server 200 transmits to the remittance management server 100 a confirmation result indicating that the worker's funds transfer account is valid. In step S208, the remittance management server 100 compares the remittance amount transferred by the company to the company's funds transfer account with the billed amount corresponding to the transfer amount from the company to the worker. When obtaining a result that the remittance amount and the billed amount do not match (step S209: NO), the remittance management server 100 transmits information indicating the insufficient amount to the salary management server 200. FIG. In step S210, the salary management server 200 executes processing to remit the shortfall to the funds transfer account. As a result, it is possible to make preparations for executing salary transfer processing, so that smooth salary transfer can be realized. In step S211, the remittance management server 100 transmits a salary transfer request including salary transfer information conforming to the funds transfer service provider format to the funds transfer service provider server 300 in order to execute a salary transfer. In step S212, the fund transfer agency server 300 transfers the salary to the worker's fund transfer account and notifies the worker terminal 400 of the result of the salary transfer. In step S213, the worker terminal 400 displays the salary transfer result on the display unit. As a result, workers can know in real time that the salary transfer has been completed, which improves convenience for workers.

===ハードウェア構成===
図9を参照して、送金管理サーバ100、給与管理サーバ200、資金移動業者サーバ300をコンピュータ1000で実現する場合のハードウェア構成の一例を説明する。なお、それぞれの装置の機能は、複数台の装置に分けて実現することもできる。
===Hardware Configuration===
An example of the hardware configuration when the remittance management server 100, the payroll management server 200, and the funds transfer agent server 300 are realized by the computer 1000 will be described with reference to FIG. The function of each device can also be implemented by being divided into a plurality of devices.

図9は、コンピュータのハードウェア構成の一例を示す図である。図9に示すように、コンピュータ1000は、プロセッサ1001と、メモリ1002と、記憶装置1003と、入力I/F部1004と、データI/F部1005と、通信I/F部1006、及び表示装置1007を含む。 FIG. 9 is a diagram illustrating an example of the hardware configuration of a computer; As shown in FIG. 9, a computer 1000 includes a processor 1001, a memory 1002, a storage device 1003, an input I/F section 1004, a data I/F section 1005, a communication I/F section 1006, and a display device. Including 1007.

プロセッサ1001は、メモリ1002に記憶されているプログラムを実行することによりコンピュータ1000における各種の処理を制御する制御部である。 The processor 1001 is a control unit that controls various processes in the computer 1000 by executing programs stored in the memory 1002 .

メモリ1002は、例えばRAM(Random Access Memory)等の記憶媒体である。メモリ1002は、プロセッサ1001によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。 The memory 1002 is a storage medium such as a RAM (Random Access Memory). The memory 1002 temporarily stores program codes of programs executed by the processor 1001 and data necessary for executing the programs.

記憶装置1003は、例えばハードディスクドライブ(HDD)やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置1003は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。 The storage device 1003 is, for example, a non-volatile storage medium such as a hard disk drive (HDD) or flash memory. The storage device 1003 stores an operating system and various programs for realizing the above configurations.

入力I/F部1004は、ユーザからの入力を受け付けるためのデバイスである。入力I/F部1004の具体例としては、キーボードやマウス、タッチパネル、各種センサ、ウェアラブル・デバイス等が挙げられる。入力I/F部1004は、例えばUSB(Universal Serial Bus)等のインタフェースを介してコンピュータ1000に接続されても良い。 An input I/F unit 1004 is a device for receiving input from the user. Specific examples of the input I/F unit 1004 include a keyboard, mouse, touch panel, various sensors, wearable devices, and the like. The input I/F unit 1004 may be connected to the computer 1000 via an interface such as USB (Universal Serial Bus).

データI/F部1005は、コンピュータ1000の外部からデータを入力するためのデバイスである。データI/F部1005の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データI/F部1005は、コンピュータ1000の外部に設けられることも考えられる。その場合、データI/F部1005は、例えばUSB等のインタフェースを介してコンピュータ1000へと接続される。 A data I/F unit 1005 is a device for inputting data from outside the computer 1000 . A specific example of the data I/F unit 1005 is a drive device for reading data stored in various storage media. Data I/F unit 1005 may be provided outside computer 1000 . In that case, the data I/F unit 1005 is connected to the computer 1000 via an interface such as USB.

通信I/F部1006は、コンピュータ1000の外部の装置と有線又は無線により、インターネットNを介したデータ通信を行うためのデバイスである。通信I/F部1006は、コンピュータ1000の外部に設けられることも考えられる。その場合、通信I/F部1006は、例えばUSB等のインタフェースを介してコンピュータ1000に接続される。 The communication I/F unit 1006 is a device for performing data communication with a device outside the computer 1000 via the Internet N by wire or wirelessly. Communication I/F section 1006 may be provided outside computer 1000 . In that case, the communication I/F unit 1006 is connected to the computer 1000 via an interface such as USB.

表示装置1007は、各種情報を表示するためのデバイスである。表示装置1007の具体例としては、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ、ウェアラブル・デバイスのディスプレイ等が挙げられる。表示装置1007は、コンピュータ1000の外部に設けられても良い。その場合、表示装置1007は、例えばディスプレイケーブル等を介してコンピュータ1000に接続される。また、入力I/F部1004としてタッチパネルが採用される場合には、表示装置1007は、入力I/F部1004と一体化して構成することが可能である。 A display device 1007 is a device for displaying various information. Specific examples of the display device 1007 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a wearable device display. The display device 1007 may be provided outside the computer 1000 . In that case, the display device 1007 is connected to the computer 1000 via, for example, a display cable. Further, when a touch panel is adopted as the input I/F section 1004, the display device 1007 can be configured integrally with the input I/F section 1004. FIG.

===まとめ===
本実施形態に係る送金システム10は、資金移動業者の口座に対応する銀行の口座に関する形式の口座を発行させる要求に応じて、所定の企業の労働者(ユーザ)における資金移動口座(資金移動業者の口座)を識別するための資金移動口座番号(第1識別符号)に、銀行の口座に関する形式で構成されるペイロール口座番号(第2識別符号)を関連づける口座関連部120と、送金に関する所定の条件を充たしている場合、所定の企業(組織)に登録される労働者のペイロール口座番号(第2識別符号)に基づき資金移動口座番号(第1識別符号)を特定することによって、所定の企業(組織)からの、労働者(ユーザ)の資金移動口座番号(第1識別符号)に対応する資金移動業者の口座に対する給与振込(送金)を実行させる取引処理部160と、を備える。これにより、労働者における資金移動業者の口座に対する企業からの給与振込を、簡易なシステム構成によって実現することができる。また、送金システム10は、給与振込において資金移動業者が企業と接続するための障壁を低くでき、資金移動業者にとって接続可能な企業を増やすことができる。すなわち、送金システム10は、企業が資金移動口座を利用して労働者に給与振込を可能とすることで、経済の活性化を図ることができる。
===Summary===
The remittance system 10 according to the present embodiment, in response to a request to issue an account in the form of a bank account corresponding to an account of a funds transfer agent, a funds transfer account (funds transfer agent) for a worker (user) of a predetermined company an account association unit 120 that associates a payroll account number (second identification code) configured in a format related to a bank account with a funds transfer account number (first identification code) for identifying a bank account; If the conditions are met, by specifying the fund transfer account number (first identification code) based on the worker's payroll account number (second identification code) registered in the predetermined company (organization), A transaction processing unit 160 for executing salary transfer (remittance) from (organization) to the account of the fund transfer service provider corresponding to the fund transfer account number (first identification code) of the worker (user). As a result, it is possible to realize the salary transfer from the company to the worker's account of the fund transfer service provider with a simple system configuration. In addition, the remittance system 10 can lower the barriers for the funds transfer service provider to connect with companies in salary transfer, and increase the number of companies that the funds transfer service provider can connect to. In other words, the remittance system 10 enables companies to transfer salaries to workers using funds transfer accounts, thereby revitalizing the economy.

また、本実施形態に係る送金システム10は、所定の企業(組織)の給与管理サーバ200から送信されるペイロール口座番号(第2識別符号)を含む全銀フォーマットを、取引処理部160においてペイロール口座番号(第2識別符号)に基づき特定される資金移動口座番号(第1識別符号)を含む資金移動業者の資金移動業者フォーマット(フォーマット)に変換するフォーマット変換部130をさらに備え、取引処理部160は、資金移動業者の資金移動業者フォーマット(フォーマット)に基づき、労働者(ユーザ)の資金移動口座番号(第1識別符号)に対応する資金移動口座(資金移動業者の口座)に対する送金を実行させる。これにより、送金システム10は、給与管理サーバ200において資金移動業者ごとに対応する給与振込用のフォーマットで振込要求を行う必要がないため、給与管理サーバ200を簡易なシステム構成によって実現できる。 In addition, the remittance system 10 according to the present embodiment transfers the Zengin format including the payroll account number (second identification code) transmitted from the payroll management server 200 of a predetermined company (organization) to the payroll account in the transaction processing unit 160. further comprising a format conversion unit 130 for converting into a funds transfer service provider format (format) of a funds transfer service provider including a funds transfer account number (first identification code) specified based on the number (second identification code); and a transaction processing unit 160 Executes remittance to the fund transfer account (account of the fund transfer service provider) corresponding to the fund transfer account number (first identification code) of the worker (user) based on the fund transfer service provider format (format) of the fund transfer service provider. . As a result, the remittance system 10 does not require the salary management server 200 to make a transfer request in a salary transfer format corresponding to each fund transfer service provider, so the salary management server 200 can be realized with a simple system configuration.

また、本実施形態に係る送金システム10は、所定の企業(組織)から労働者(ユーザ)への給与振込(送金)の要求に含まれるペイロール口座番号(第2識別符号)に基づいて、資金移動業者に対して、ペイロール口座番号(第2識別符号)に対応する資金移動口座番号(第1識別符号)が示す資金移動口座(資金移動業者の口座)が有効であるか否かの確認要求を実行する確認要求部140を、さらに備え、取引処理部160は、資金移動口座番号(第1識別符号)が示す資金移動口座(資金移動業者の口座)が有効であると確認された場合、所定の企業(組織)から労働者(ユーザ)の資金移動業者の口座に対する給与振込(送金)を実行させる。これにより、送金システム10は、労働者の資金移動口座が利用可能な状態か否かを確認した上で、給与の振込処理を実行できるため、円滑な振込処理を実現できる。 In addition, the remittance system 10 according to the present embodiment transfers funds based on the payroll account number (second identification code) included in the request for salary transfer (remittance) from a predetermined company (organization) to a worker (user). A request to the money transfer service provider to confirm whether or not the funds transfer account (funds transfer service account) indicated by the funds transfer account number (first identification code) corresponding to the payroll account number (second identification code) is valid. and the transaction processing unit 160 confirms that the funds transfer account (funds transfer company's account) indicated by the funds transfer account number (first identification code) is valid, A payroll transfer (remittance) is executed from a predetermined company (organization) to an account of a worker (user) at a funds transfer agency. As a result, the remittance system 10 can execute salary transfer processing after confirming whether or not the worker's funds transfer account is in a usable state, so smooth transfer processing can be realized.

また、本実施形態に係る送金システム10は、所定の企業(組織)における資金移動口座(資金移動業者の口座)に所定の企業(組織)が送金した金額と、労働者(ユーザ)に対して給与振込(送金)する金額に対応する所定の企業(組織)に対する請求額と、を比較する金額比較部150を、さらに備え、取引処理部160は、金額比較部150において、所定の企業(組織)が送金した金額と、請求額と、が一致することを示す比較結果が得られた場合、所定の企業(組織)から労働者(ユーザ)の資金移動業者の口座に対する給与振込(送金)を実行させる。これにより、企業による給与振込の処理が適切に行われるか否かを確認することができるため、不適切な送金処理を抑制できる。 In addition, the remittance system 10 according to the present embodiment, the amount transferred by the predetermined company (organization) to the fund transfer account (account of the fund transfer service provider) in the predetermined company (organization), and the worker (user) An amount comparison unit 150 is further provided for comparing the amount charged to a predetermined company (organization) corresponding to the amount of salary transfer (remittance). ) is the same as the amount remitted by the company (organization), the payroll transfer (remittance) from the specified company (organization) to the account of the worker (user) at the funds transfer agency is obtained. let it run. As a result, it is possible to check whether or not the salary transfer process by the company is properly performed, so that inappropriate remittance process can be suppressed.

また、本実施形態に係る送金システム10の取引処理部160は、金額比較部150において、所定の企業(組織)が送金した金額が請求額よりも小さいことを示す比較結果が得られた場合、所定の企業(組織)に対して、所定の企業(組織)が送金した金額に対する請求額との差額の送金依頼を実行する。これにより、企業による給与振込の処理が適切に行われるか否かを確認することができるため、不適切な送金処理を抑制できる。 In addition, when the transaction processing unit 160 of the remittance system 10 according to the present embodiment obtains a comparison result indicating that the amount remitted by the predetermined company (organization) is smaller than the billed amount in the amount comparison unit 150, A remittance request is made to a specified company (organization) for the difference between the amount remitted by the specified company (organization) and the billed amount. As a result, it is possible to check whether or not the salary transfer process by the company is properly performed, so that inappropriate remittance process can be suppressed.

また、本実施形態に係る送金システム10は、所定の企業(組織)の資金移動業者の口座における所定の企業(組織)からの送金済みの金額が、所定の金額を充たすか否かを判定する預り金判定部170を、さらに備え、取引処理部160は、預り金判定部170において、所定の企業(組織)からの預り金(送金済みの金額)が、所定の金額を充たすと判定された場合、所定の企業(組織)から労働者(ユーザ)の資金移動口座(資金移動業者の口座)に対する給与振込(送金)を実行させる。これにより、送金システム10は資金移動業者が給与振込を実行可能な状態で給与振込が可能となるため、円滑な給与振込を実現できる。 In addition, the remittance system 10 according to the present embodiment determines whether or not the amount of money already transferred from a predetermined company (organization) in the account of the fund transfer service provider of the predetermined company (organization) satisfies a predetermined amount. The transaction processing unit 160 further includes a deposit determination unit 170, and the deposit determination unit 170 determines that the deposit (amount already remitted) from a predetermined company (organization) satisfies a predetermined amount. In this case, a payroll transfer (remittance) is executed from a predetermined company (organization) to the worker's (user's) funds transfer account (funds transfer company's account). As a result, the remittance system 10 can make a salary transfer in a state in which the funds transfer service provider can execute the salary transfer, so smooth salary transfer can be realized.

また、本実施形態に係る送金システム10の取引処理部160は、預り金判定部170において、所定の企業(組織)からの預り金(送金済みの金額)が、所定の金額を充たさないと判定された場合、少なくとも、所定の企業(組織)に対して、所定の金額に対する所定の企業(組織)からの預り金(送金済みの金額)との差額の送金依頼を実行する。これにより、送金システム10は資金移動業者が給与振込を実行可能な状態で給与振込が可能となるため、円滑な給与振込を実現できる。 In addition, the transaction processing unit 160 of the remittance system 10 according to the present embodiment determines that the deposit (amount already remitted) from a predetermined company (organization) does not meet the predetermined amount in the deposit determination unit 170. If so, at least a request for remittance of the difference between the predetermined amount and the deposit (amount already remitted) from the predetermined company (organization) is executed to the predetermined company (organization). As a result, the remittance system 10 can make a salary transfer in a state in which the funds transfer service provider can execute the salary transfer, so smooth salary transfer can be realized.

また、本実施形態に係る送金システム10の預り金判定部170は、所定の企業(組織)からの預り金(送金済みの金額)が、労働者(ユーザ)に対して給与振込(送金)する金額に対応する所定の企業(組織)に対する請求額を充たすか否かを判定し、取引処理部160は、預り金判定部170において、所定の企業(組織)からの預り金(送金済みの金額)が、請求額を充たすと判定された場合、所定の企業(組織)から労働者(ユーザ)の資金移動口座(資金移動業者の口座)に対する給与振込(送金)を実行させる。これにより、送金システム10は資金移動業者が給与振込を実行可能な状態で給与振込が可能となるため、円滑な給与振込を実現できる。 In addition, the deposit determination unit 170 of the remittance system 10 according to the present embodiment transfers (remits) a deposit (remitted amount) from a predetermined company (organization) to the worker (user). The transaction processing unit 160 determines whether or not the amount billed to a predetermined company (organization) corresponding to the amount is satisfied. ) is determined to satisfy the billed amount, a payment (remittance) is executed from a predetermined company (organization) to the worker's (user's) funds transfer account (funds transfer company's account). As a result, the remittance system 10 can make a salary transfer in a state in which the funds transfer service provider can execute the salary transfer, so smooth salary transfer can be realized.

また、本実施形態に係る送金システム10の取引処理部160は、預り金判定部170において、所定の企業(組織)からの預り金(送金済みの金額)が、請求額を充たさないと判定された場合、少なくとも、所定の企業(組織)に対して、請求額に対する所定の企業(組織)からの預り金(送金済みの金額)との差額の送金依頼を実行する。これにより、送金システム10は資金移動業者が給与振込を実行可能な状態で給与振込が可能となるため、円滑な給与振込を実現できる。 Further, the transaction processing unit 160 of the remittance system 10 according to the present embodiment determines that the deposit (amount already remitted) from a predetermined company (organization) does not meet the billing amount in the deposit determination unit 170. In this case, a remittance request is executed for at least the specified company (organization) for the difference between the billed amount and the deposit from the specified company (organization) (amount already remitted). As a result, the remittance system 10 can make a salary transfer in a state in which the funds transfer service provider can execute the salary transfer, so smooth salary transfer can be realized.

また、本実施形態に係る送金システム10の預り金判定部170は、取引処理部160において、所定の企業(組織)から労働者(ユーザ)の資金移動口座(資金移動業者の口座)に対する給与振込(送金)を実行させた後、所定の企業(組織)からの預り金(送金済みの金額)から労働者(ユーザ)に対して給与振込(送金)する金額に対応する所定の企業(組織)に対する請求額を減算した差額が、所定の金額を充たすかを判定する。これにより、送金システム10は資金移動業者が給与の振り込みを実行可能な状態を維持しつつ給与振込の手続きが可能となるため、円滑な送金処理を実現できる。 In addition, the deposit determination unit 170 of the remittance system 10 according to the present embodiment causes the transaction processing unit 160 to transfer a salary from a predetermined company (organization) to the worker's (user's) funds transfer account (funds transfer company's account). After executing (remittance), a prescribed company (organization) corresponding to the amount to be transferred (remitted) to the worker (user) from the deposit (remitted amount) from the prescribed company (organization) It is determined whether the difference obtained by subtracting the billed amount from the As a result, the remittance system 10 can carry out procedures for salary remittance while maintaining a state in which the funds transfer service provider can execute remittance of salaries, so that smooth remittance processing can be realized.

また、本実施形態に係る送金システム10の取引処理部160は、所定の企業(組織)から労働者(ユーザ)の資金移動口座番号(第1識別符号)に対応する資金移動口座(資金移動業者の口座)に対する給与振込(給与の振り込み)を実行させる。これにより、労働者における資金移動業者の口座に対する企業からの給与振込を、簡易なシステム構成によって実現することができる。 In addition, the transaction processing unit 160 of the remittance system 10 according to the present embodiment connects a fund transfer account (fund transfer operator) corresponding to the fund transfer account number (first identification code) of the worker (user) from a predetermined company (organization). account) to execute salary transfer (salary transfer). As a result, it is possible to realize the salary transfer from the company to the worker's account of the fund transfer service provider with a simple system configuration.

10…送金システム、100…送金管理サーバ、200…給与管理サーバ、300…資金移動業者サーバ、400…労働者端末、110…記憶部、120…口座関連部、130…フォーマット変換部、140…確認要求部、150…金額比較部、160…取引処理部、170…預り金判定部。 DESCRIPTION OF SYMBOLS 10... Remittance system 100... Remittance management server 200... Salary management server 300... Fund transfer agency server 400... Worker terminal 110... Storage part 120... Account related part 130... Format conversion part 140... Confirmation Requesting part 150...Amount comparing part 160...Transaction processing part 170...Deposit determining part.

Claims (13)

資金移動業者の口座に対応する銀行の口座に関する形式の口座を発行させる要求に応じて、ユーザにおける前記資金移動業者の口座を識別するための第1識別符号に、前記銀行の口座に関する形式で構成される第2識別符号を関連づける口座関連部と、
送金に関する所定の条件を充たしている場合、所定の組織に登録される前記ユーザの前記第2識別符号に基づき前記第1識別符号を特定することによって、前記所定の組織からの、前記ユーザの前記第1識別符号に対応する前記資金移動業者の口座に対する送金を実行させる取引処理部と、
を備える情報処理システム。
In response to a request to issue an account in a format related to a bank account corresponding to an account of a fund transfer service provider, a first identification code for identifying the account of the fund transfer service provider in the user is configured in a format related to the bank account. an account association unit that associates a second identification code that is
When a predetermined condition regarding remittance is satisfied, by specifying the first identification code based on the second identification code of the user registered in the predetermined organization, the user's said a transaction processing unit for executing remittance to the account of the fund transfer service provider corresponding to the first identification code;
An information processing system comprising
前記所定の組織から送信される前記第2識別符号を含む全銀フォーマットを、前記取引処理部において前記第2識別符号に基づき特定される前記第1識別符号を含む前記資金移動業者のフォーマットに変換するフォーマット変換部をさらに備え、
前記取引処理部は、前記資金移動業者のフォーマットに基づき、前記ユーザの前記第1識別符号に対応する前記資金移動業者の口座に対する送金を実行させる、
請求項1に記載の情報処理システム。
The Zengin format including the second identification code transmitted from the predetermined organization is converted by the transaction processing unit into the format of the fund transfer service provider including the first identification code specified based on the second identification code. further includes a format conversion unit that
The transaction processing unit executes remittance to the account of the funds transfer service provider corresponding to the first identification code of the user based on the format of the funds transfer service provider.
The information processing system according to claim 1.
前記所定の組織から前記ユーザへの送金の要求に含まれる前記第2識別符号に基づいて、前記資金移動業者に対して、前記第2識別符号に対応する前記第1識別符号が示す前記資金移動業者の口座が有効であるか否かの確認要求を実行する確認要求部を、さらに備え、
前記取引処理部は、前記第1識別符号が示す前記資金移動業者の口座が有効であると確認された場合、前記所定の組織から前記ユーザの前記資金移動業者の口座に対する送金を実行させる、
請求項1または請求項2に記載の情報処理システム。
the funds transfer indicated by the first identification code corresponding to the second identification code to the funds transfer service provider based on the second identification code included in the remittance request from the predetermined organization to the user; further comprising a confirmation requesting unit for performing a confirmation request as to whether the merchant's account is valid;
When the transaction processing unit confirms that the account of the fund transfer service provider indicated by the first identification code is valid, the transaction processing unit executes remittance from the predetermined organization to the user's account of the fund transfer service provider.
The information processing system according to claim 1 or 2.
前記所定の組織における前記資金移動業者の口座に前記所定の組織が送金した金額と、前記ユーザに対して送金する金額に対応する前記所定の組織に対する請求額と、を比較する金額比較部を、さらに備え、
前記取引処理部は、前記金額比較部において、前記所定の組織が送金した金額と、前記請求額と、が一致することを示す比較結果が得られた場合、前記所定の組織から前記ユーザの前記資金移動業者の口座に対する送金を実行させる、
請求項1から請求項3のいずれか一項に記載の情報処理システム。
an amount comparison unit that compares the amount remitted by the predetermined organization to the account of the fund transfer service provider in the predetermined organization and the amount billed to the predetermined organization corresponding to the amount remitted to the user; further prepared,
When the amount comparison unit obtains a comparison result indicating that the amount remitted by the predetermined organization matches the amount billed, the transaction processing unit performs the above-mentioned remittance of the user from the predetermined organization. Execute remittance to the account of the funds transfer service provider,
The information processing system according to any one of claims 1 to 3.
前記取引処理部は、前記金額比較部において、前記所定の組織が送金した金額が前記請求額よりも小さいことを示す比較結果が得られた場合、前記所定の組織に対して、前記所定の組織が送金した金額に対する前記請求額との差額の送金依頼を実行する、
請求項4に記載の情報処理システム。
When the amount comparison unit obtains a comparison result indicating that the amount remitted by the predetermined organization is smaller than the billed amount, the transaction processing unit performs a transaction with the predetermined organization. Execute a remittance request for the difference between the amount remitted by
The information processing system according to claim 4.
前記所定の組織の前記資金移動業者の口座における前記所定の組織からの送金済みの金額が、所定の金額を充たすか否かを判定する預り金判定部を、さらに備え、
前記取引処理部は、前記預り金判定部において、前記所定の組織からの送金済みの金額が、前記所定の金額を充たすと判定された場合、前記所定の組織から前記ユーザの前記資金移動業者の口座に対する送金を実行させる、
請求項1から請求項5のいずれか一項に記載の情報処理システム。
further comprising a deposit determination unit that determines whether or not the amount of money remitted from the predetermined organization in the account of the fund transfer service provider of the predetermined organization satisfies a predetermined amount,
The transaction processing unit, when the deposit determination unit determines that the amount of money remitted from the predetermined organization satisfies the predetermined amount, make a transfer to your account,
The information processing system according to any one of claims 1 to 5.
前記取引処理部は、前記預り金判定部において、前記所定の組織からの送金済みの金額が、前記所定の金額を充たさないと判定された場合、少なくとも、前記所定の組織に対して、前記所定の金額に対する前記所定の組織からの送金済みの金額との差額の送金依頼を実行する、
請求項6に記載の情報処理システム。
When the deposit determination unit determines that the amount of money remitted from the predetermined organization does not meet the predetermined amount, the transaction processing unit at least transfers the predetermined amount to the predetermined organization. Execute a remittance request for the difference between the amount of the amount and the amount already remitted from the predetermined organization,
The information processing system according to claim 6.
前記預り金判定部は、前記所定の組織からの送金済みの金額が、前記ユーザに対して送金する金額に対応する前記所定の組織に対する請求額を充たすか否かを判定し、
前記取引処理部は、前記預り金判定部において、前記所定の組織からの送金済みの金額が、前記請求額を充たすと判定された場合、前記所定の組織から前記ユーザの前記資金移動業者の口座に対する送金を実行させる、
請求項6に記載の情報処理システム。
The deposit determination unit determines whether or not the amount remitted from the predetermined organization satisfies the amount billed to the predetermined organization corresponding to the amount to be remitted to the user,
When the deposit determination unit determines that the amount already remitted from the predetermined organization satisfies the billed amount, the transaction processing unit transfers the money from the predetermined organization to the user's account of the fund transfer service provider. make a remittance to
The information processing system according to claim 6.
前記取引処理部は、前記預り金判定部において、前記所定の組織からの送金済みの金額が、前記請求額を充たさないと判定された場合、少なくとも、前記所定の組織に対して、前記請求額に対する前記所定の組織からの送金済みの金額との差額の送金依頼を実行する、
請求項8に記載の情報処理システム。
When the deposit determination unit determines that the amount of money remitted from the predetermined organization does not meet the billed amount, the transaction processing unit at least pays the billed amount to the predetermined organization. Execute a remittance request for the difference between the amount already remitted from the predetermined organization to
The information processing system according to claim 8.
前記預り金判定部は、前記取引処理部において、前記所定の組織から前記ユーザの前記資金移動業者の口座に対する送金を実行させた後、前記所定の組織からの送金済みの金額から前記ユーザに対して送金する金額に対応する前記所定の組織に対する請求額を減算した差額が、所定の金額を充たすかを判定する、
請求項6または請求項7に記載の情報処理システム。
After causing the transaction processing unit to execute remittance from the predetermined organization to the account of the user at the fund transfer service provider, the deposit determination unit transfers the money from the remitted amount from the predetermined organization to the user. Determining whether the difference obtained by subtracting the amount billed to the predetermined organization corresponding to the amount remitted by
The information processing system according to claim 6 or 7.
前記所定の組織は、企業であり、
前記ユーザは、前記企業の労働者であり、
前記取引処理部は、前記所定の企業から前記労働者の前記第1識別符号に対応する前記資金移動業者の口座に対する給与の振り込みを実行させる、
請求項1から請求項9のいずれか一項に記載の情報処理システム。
the predetermined organization is a company,
the user is a worker of the company;
The transaction processing unit causes the predetermined company to transfer the salary to the account of the fund transfer service provider corresponding to the first identification code of the worker.
The information processing system according to any one of claims 1 to 9.
コンピュータが、
資金移動業者の口座に対応する銀行の口座に関する形式の口座を発行させる要求に応じて、ユーザにおける前記資金移動業者の口座を識別するための第1識別符号に、前記銀行の口座に関する形式で構成される第2識別符号を関連づけることと、
送金に関する所定の条件を充たしている場合、前記所定の組織に登録される前記ユーザの前記第2識別符号に基づき前記第1識別符号を特定することによって、前記所定の組織からの、前記ユーザの前記第1識別符号に対応する前記資金移動業者の口座に対する送金を実行させることと、
を実行する方法。
the computer
In response to a request to issue an account in a format related to a bank account corresponding to an account of a fund transfer service provider, a first identification code for identifying the account of the fund transfer service provider in the user is configured in a format related to the bank account. associating a second identification code that is
When a predetermined condition regarding remittance is satisfied, by specifying the first identification code based on the second identification code of the user registered in the predetermined organization, the user's executing remittance to the account of the fund transfer service provider corresponding to the first identification code;
how to run.
コンピュータに、
資金移動業者の口座に対応する銀行の口座に関する形式の口座を発行させる要求に応じて、ユーザにおける前記資金移動業者の口座を識別するための第1識別符号に、前記銀行の口座に関する形式で構成される第2識別符号を関連づけることと、
送金に関する所定の条件を充たしている場合、前記所定の組織に登録される前記ユーザの前記第2識別符号に基づき前記第1識別符号を特定することによって、前記所定の組織からの、前記ユーザの前記第1識別符号に対応する前記資金移動業者の口座に対する送金を実行させることと、
を実行させるためのプログラム。
to the computer,
In response to a request to issue an account in a format related to a bank account corresponding to an account of a fund transfer service provider, a first identification code for identifying the account of the fund transfer service provider in the user is configured in a format related to the bank account. associating a second identification code that is
When a predetermined condition regarding remittance is satisfied, by specifying the first identification code based on the second identification code of the user registered in the predetermined organization, the user's executing remittance to the account of the fund transfer service provider corresponding to the first identification code;
program to run the
JP2021117721A 2021-07-16 2021-07-16 Information processing system, method, and program Active JP7360424B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021117721A JP7360424B2 (en) 2021-07-16 2021-07-16 Information processing system, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021117721A JP7360424B2 (en) 2021-07-16 2021-07-16 Information processing system, method, and program

Publications (2)

Publication Number Publication Date
JP2023013497A true JP2023013497A (en) 2023-01-26
JP7360424B2 JP7360424B2 (en) 2023-10-12

Family

ID=85129722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021117721A Active JP7360424B2 (en) 2021-07-16 2021-07-16 Information processing system, method, and program

Country Status (1)

Country Link
JP (1) JP7360424B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7620941B2 (en) 2023-04-17 2025-01-24 株式会社スマートバンク PROGRAM, SERVER, USER TERMINAL, INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006079512A (en) * 2004-09-13 2006-03-23 Bank Of Tokyo-Mitsubishi Ufj Ltd Remittance destination information conversion apparatus, conversion method of remittance destination information, and program
WO2017057770A1 (en) * 2015-10-02 2017-04-06 株式会社野村総合研究所 Information processing device and information processing method
JP2019175116A (en) * 2018-03-28 2019-10-10 東芝デジタルソリューションズ株式会社 Salary information processing device, salary information processing method, and program
JP2020144537A (en) * 2019-03-05 2020-09-10 健 坪井 Salary prepaid system
JP2021043873A (en) * 2019-09-13 2021-03-18 株式会社マネーフォワード Financial base system, information processing device, information processing method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006079512A (en) * 2004-09-13 2006-03-23 Bank Of Tokyo-Mitsubishi Ufj Ltd Remittance destination information conversion apparatus, conversion method of remittance destination information, and program
WO2017057770A1 (en) * 2015-10-02 2017-04-06 株式会社野村総合研究所 Information processing device and information processing method
JP2019175116A (en) * 2018-03-28 2019-10-10 東芝デジタルソリューションズ株式会社 Salary information processing device, salary information processing method, and program
JP2020144537A (en) * 2019-03-05 2020-09-10 健 坪井 Salary prepaid system
JP2021043873A (en) * 2019-09-13 2021-03-18 株式会社マネーフォワード Financial base system, information processing device, information processing method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7620941B2 (en) 2023-04-17 2025-01-24 株式会社スマートバンク PROGRAM, SERVER, USER TERMINAL, INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD

Also Published As

Publication number Publication date
JP7360424B2 (en) 2023-10-12

Similar Documents

Publication Publication Date Title
JP4309852B2 (en) Method and software application for automatically generating invoices
JP5882122B2 (en) Card payment information notification system, card payment information notification method, and card payment information notification program
US8214233B2 (en) Payment systems and methods
US20100005024A1 (en) System and Method for Enrolling Individuals in an Automated Payment Plan
JPH1196262A (en) Flotation processing system of accounts receivable
JP2024104242A (en) Information processing device, information processing method, and information processing program
JP7622119B2 (en) Information processing system and information processing method
JP5852636B2 (en) Transfer management system and method for condominium management company
JP2002312554A (en) Expense reimbursement method and its system and its program
JP7360424B2 (en) Information processing system, method, and program
JP2015179508A (en) Settlement delinquency business management system, control method for settlement delinquency business management system, settlement delinquency business management system program, and recording medium
JP4461618B2 (en) Payment apparatus and method
JP5089678B2 (en) Fund transfer processing data transmission apparatus, fund transfer processing data transmission program, and fund transfer processing data transmission method
JP7453440B1 (en) Information processing device, method, and system
JP4588891B2 (en) Payment management system, payment management method, recording medium recording payment management program, and payment management program
JP6510693B1 (en) Payment agent system, payment agent method, terminal device, and program
JP6510472B2 (en) Payment system, method and program
JP6508828B2 (en) Settlement processing apparatus, settlement system, settlement processing method, and program
JP7528326B1 (en) Instant credit card numbering system and method
JP7589403B1 (en) Payment approval system, payment approval device, and method for condominium management association
JP7551864B1 (en) Deposit system, deposit method, and program
JP7496450B1 (en) CASH MANAGEMENT SYSTEM, CASH MANAGEMENT METHOD, AND CASH MANAGEMENT PROGRAM
JP7421592B2 (en) Information processing device, information processing method, and information processing program
WO2021141083A1 (en) Pay prepayment management device, pay prepayment management method, and program
JP2015035127A (en) Credit card settlement work system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221006

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230905

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230913

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230913

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230929

R150 Certificate of patent or registration of utility model

Ref document number: 7360424

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150