Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7428550B2 - Information processing method and information processing system - Google Patents
[go: Go Back, main page]

JP7428550B2 - Information processing method and information processing system - Google Patents

Information processing method and information processing system Download PDF

Info

Publication number
JP7428550B2
JP7428550B2 JP2020041245A JP2020041245A JP7428550B2 JP 7428550 B2 JP7428550 B2 JP 7428550B2 JP 2020041245 A JP2020041245 A JP 2020041245A JP 2020041245 A JP2020041245 A JP 2020041245A JP 7428550 B2 JP7428550 B2 JP 7428550B2
Authority
JP
Japan
Prior art keywords
information
transfer history
destination
history information
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020041245A
Other languages
Japanese (ja)
Other versions
JP2021144342A (en
Inventor
康一 山中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MUFG Bank Ltd
Original Assignee
MUFG Bank Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MUFG Bank Ltd filed Critical MUFG Bank Ltd
Priority to JP2020041245A priority Critical patent/JP7428550B2/en
Publication of JP2021144342A publication Critical patent/JP2021144342A/en
Application granted granted Critical
Publication of JP7428550B2 publication Critical patent/JP7428550B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は情報処理方法および情報処理システムに関する。 The present invention relates to an information processing method and an information processing system.

金融取引における送金方法として、一般的に国際銀行間通信協会(SWIFT;Society for Worldwide Interbank Financial Telecommunication)規格に基づいた電文(以下、SWIFT電文という)が用いられている。特許文献1には、SWIFT電文を用いた国際送金における送金処理方法について開示されている。 As a remittance method in financial transactions, a telegram based on the Society for Worldwide Interbank Financial Telecommunication (SWIFT) standard (hereinafter referred to as a SWIFT telegram) is generally used. Patent Document 1 discloses a remittance processing method in international remittance using SWIFT telegrams.

特開2003-6444号公報Japanese Patent Application Publication No. 2003-6444

SWIFT電文を用いる際、あらかじめ入金先の銀行の情報が登録されている場合には、所定の部署へ電文が送付される。一方、登録されていない銀行名の場合、別の部署にて電文を一旦保管して振り分け処理を行った後、当該電文は所定の部署に送付される。しかしながら、一日当たりのSWIFT電文の数は膨大な量であるため、上記の振り分け処理は極めて煩雑であり、業務上の負荷が大きい。 When using the SWIFT message, if the information of the bank to which the payment will be made is registered in advance, the message will be sent to a predetermined department. On the other hand, in the case of an unregistered bank name, the message is temporarily stored and distributed in another department, and then the message is sent to a predetermined department. However, since the number of SWIFT messages per day is enormous, the above-mentioned distribution process is extremely complicated and imposes a large operational load.

このような課題に鑑み、本発明の目的の一つは、情報の特定(振り分け)処理を容易にかつ安定して実行することにある。 In view of such problems, one of the objects of the present invention is to easily and stably execute information identification (distribution) processing.

本発明の一実施形態によれば、受信した情報が第1送信先から前記第1送信先とは異なる第2送信先に移管された移管履歴情報を取得し、前記移管履歴情報及び前記第2送信先へ送信するために予め登録された登録情報に基づいて新たに受信した情報の送信先を振り分けて送信する、情報処理方法が提供される。 According to an embodiment of the present invention, transfer history information in which received information has been transferred from a first destination to a second destination different from the first destination is obtained, and the transfer history information and the second destination are transferred. An information processing method is provided in which newly received information is sorted and transmitted based on registration information registered in advance for transmission to the destination.

上記情報処理方法において、前記新たに受信した情報が前記移管履歴情報及び前記登録情報との間に所定の条件を満たすときに前記新たに受信した情報を前記第2送信先に送信してもよい。 In the information processing method, the newly received information may be transmitted to the second destination when a predetermined condition is satisfied between the newly received information and the transfer history information and the registration information. .

上記情報処理方法において、前記所定の条件は、前記新たに受信した情報に含まれる送信先に関連付けられた情報が前記移管履歴情報または前記登録情報に含まれる送信先に関連付けられた情報と一致することであってもよい。 In the information processing method, the predetermined condition is that information associated with a destination included in the newly received information matches information associated with a destination included in the transfer history information or the registered information. It may be something.

上記情報処理方法において、前記移管履歴情報は複数であって、前記複数の移管履歴情報のうち一部の移管履歴情報を使用不可にしてもよい。 In the information processing method, there may be a plurality of pieces of transfer history information, and some of the pieces of transfer history information may be made unusable.

上記情報処理方法において、前記複数の移管履歴情報のうち取得した情報に基づいてフラグ情報が追加された移管履歴情報を無効化してもよい。 In the information processing method described above, transfer history information to which flag information has been added may be invalidated based on the acquired information among the plurality of pieces of transfer history information.

上記情報処理方法において、前記複数の移管履歴情報のうち前記受信した情報に含まれる送信先に関連付けられた情報と設定された期間において一致しない移管履歴情報を削除してもよい。 In the above information processing method, transfer history information that does not match information associated with a destination included in the received information within a set period may be deleted from among the plurality of pieces of transfer history information.

上記情報処理方法において、前記受信した情報は、文字情報であって、所定の位置に送信先に関連付けられた情報を含んでもよい。 In the information processing method, the received information may be character information and may include information associated with a destination at a predetermined position.

上記情報処理方法において、前記受信した情報は、SWIFT電文情報を含んでもよい。 In the information processing method, the received information may include SWIFT message information.

本発明の一実施形態によれば、受信した情報が第1送信先から前記第1送信先とは異なる第2送信先に移管された移管履歴情報を取得する取得部と、前記移管履歴情報及び前記第2送信先へ送信するために予め登録された登録情報に基づいて新たに受信した情報の送信先を振り分けて送信する送信部と、を有する情報処理システムが提供される。 According to an embodiment of the present invention, an acquisition unit that acquires transfer history information in which received information is transferred from a first destination to a second destination different from the first destination; An information processing system is provided that includes a transmitter that allocates and transmits newly received information to a destination based on registration information registered in advance for transmission to the second destination.

上記情報処理システムにおいて、前記送信部は、前記新たに受信した情報が前記移管履歴情報及び前記登録情報との間に所定の条件を満たすときに前記新たに受信した情報を前記第2送信先に送信してもよい。 In the information processing system, the transmitter transmits the newly received information to the second destination when a predetermined condition is satisfied between the newly received information and the transfer history information and the registered information. You can also send it.

上記情報処理システムにおいて、前記所定の条件は、前記新たに受信した情報に含まれる送信先に関連付けられた情報が前記移管履歴情報または前記登録された情報に含まれる送信先に関連付けられた情報と一致することであってもよい。 In the information processing system, the predetermined condition is such that information associated with a destination included in the newly received information is the transfer history information or information associated with a destination included in the registered information. It may be the same.

上記情報処理システムにおいて、前記移管履歴情報は複数であって、前記複数の移管履歴情報のうち一部の移管履歴情報を使用不可にしてもよい。 In the information processing system, there may be a plurality of pieces of transfer history information, and some of the pieces of transfer history information may be disabled.

上記情報処理システムにおいて、移管履歴情報を無効化する無効化部を有し、前記無効化部は、前記複数の移管履歴情報のうち取得した情報に基づいてフラグ情報が追加された移管履歴情報を無効化してもよい。 The above information processing system includes an invalidation unit that invalidates transfer history information, and the invalidation unit is configured to generate transfer history information to which flag information has been added based on information acquired from among the plurality of pieces of transfer history information. May be disabled.

上記情報処理システムにおいて、移管履歴情報を削除する削除部を有し、前記削除部は、前記複数の移管履歴情報のうち前記受信した情報に含まれる送信先に関連付けられた情報と設定された期間において一致しない移管履歴情報を削除してもよい。 The information processing system has a deletion unit that deletes transfer history information, and the deletion unit is configured to delete information associated with a destination included in the received information among the plurality of transfer history information and a set period. Transfer history information that does not match may be deleted.

上記情報処理システムにおいて、前記受信した情報は、文字情報であって、所定の位置に送信先に関連付けられた情報を含んでもよい。 In the information processing system, the received information may be character information and may include information associated with a destination at a predetermined position.

上記情報処理システムにおいて、前記受信した情報は、SWIFT電文情報を含んでもよい。 In the information processing system, the received information may include SWIFT message information.

本発明の一実施形態を用いることにより、情報の特定(振り分け)処理を容易にかつ安定して実行することができる。 By using an embodiment of the present invention, information identification (distribution) processing can be performed easily and stably.

本発明の第1実施形態に係る情報処理システムにおけるハードウェアの構成を示す図である。FIG. 1 is a diagram showing a hardware configuration in an information processing system according to a first embodiment of the present invention. 本発明の第1実施形態に係る情報処理システムの各構成要素によって構成された機能ブロック図を示す。1 shows a functional block diagram configured by each component of an information processing system according to a first embodiment of the present invention. FIG. データベースに記録された登録情報のデータ構造の一例である。This is an example of a data structure of registration information recorded in a database. データベースに記録された移管履歴情報のデータ構造の一例である。This is an example of a data structure of transfer history information recorded in a database. 本発明の第1実施形態に係る情報処理方法のフロー図である。FIG. 2 is a flow diagram of an information processing method according to the first embodiment of the present invention. 本発明の第1実施形態に係る情報処理方法のフロー図である。FIG. 2 is a flow diagram of an information processing method according to the first embodiment of the present invention. SWIFT電文情報の一例である。This is an example of SWIFT message information. 本発明の第1実施形態に係る情報処理方法のフロー図である。FIG. 2 is a flow diagram of an information processing method according to the first embodiment of the present invention. データベースに記録された移管履歴情報のデータ構造の一例である。This is an example of a data structure of transfer history information recorded in a database. 本発明の第2実施形態に係る情報処理システムの各構成要素によって構成された機能ブロック図である。It is a functional block diagram constituted by each component of an information processing system concerning a 2nd embodiment of the present invention. 本発明の第2実施形態に係る情報処理方法のフロー図である。FIG. 3 is a flow diagram of an information processing method according to a second embodiment of the present invention. データベースに記録された移管履歴情報のデータ構造の一例である。This is an example of a data structure of transfer history information recorded in a database. 本発明の第3実施形態に係る情報処理システムの各構成要素によって構成された機能ブロック図である。FIG. 3 is a functional block diagram configured by each component of an information processing system according to a third embodiment of the present invention. 本発明の第3実施形態に係る情報処理方法のフロー図である。FIG. 3 is a flow diagram of an information processing method according to a third embodiment of the present invention. 本発明の第4実施形態に係る情報処理方法のフロー図である。FIG. 3 is a flow diagram of an information processing method according to a fourth embodiment of the present invention. 本発明の第4実施形態に係る情報処理方法のフロー図である。FIG. 3 is a flow diagram of an information processing method according to a fourth embodiment of the present invention. 本発明の第5実施形態に係る情報処理方法のフロー図である。FIG. 3 is a flow diagram of an information processing method according to a fifth embodiment of the present invention. 本発明の第5実施形態に係る情報処理方法のフロー図である。FIG. 3 is a flow diagram of an information processing method according to a fifth embodiment of the present invention.

以下、本発明の実施の形態を、図面等を参照しながら説明する。但し、本発明は多くの異なる態様で実施することが可能であり、以下に例示する実施の形態の記載内容に限定して解釈されるものではない。図面は説明をより明確にするため、模式的に表される場合があるが、あくまで一例であって、本発明の解釈を限定するものではない。 Embodiments of the present invention will be described below with reference to the drawings and the like. However, the present invention can be implemented in many different modes, and should not be construed as being limited to the contents of the embodiments exemplified below. Although the drawings may be shown schematically in order to make the explanation clearer, this is merely an example and does not limit the interpretation of the present invention.

また、各要素に対する「第1」、「第2」と付記された文字は、各要素を区別するために用いられる便宜的な標識であり、特段の説明がない限りそれ以上の意味を有さない。なお、本実施形態で参照する図面において、同一部分または同様な機能を有する部分には同一の符号または類似の符号(数字xxxにA,Bまたは1,2などを付しただけの符号)を付し、その繰り返しの説明は省略する場合がある。また、構成の一部が図面から省略されたりする場合がある。その他、本発明の属する分野における通常に知識を有する者であれば認識できるものである場合、特段の説明を行わないものとする。 In addition, the characters ``first'' and ``second'' for each element are convenient indicators used to distinguish each element, and unless otherwise specified, they do not have any further meaning. do not have. In the drawings referred to in this embodiment, the same parts or parts having similar functions are denoted by the same or similar symbols (numerals xxx plus A, B, 1, 2, etc.). However, the repeated explanation may be omitted. Further, a part of the configuration may be omitted from the drawings. In addition, no special explanation will be given if the description can be recognized by a person having ordinary knowledge in the field to which the present invention pertains.

<第1実施形態>
本発明の第1実施形態に係る情報処理システムおよび情報処理方法について、図面を参照しながら詳細に説明する。
<First embodiment>
An information processing system and an information processing method according to a first embodiment of the present invention will be described in detail with reference to the drawings.

(1-1.情報処理システムのハードウェア構成)
図1に、情報処理システム1のハードウェア構成を示す。情報処理システム1は、登録情報に加えて移管履歴情報を用いて情報の特定(振り分け)処理を容易にかつ安定して実行するものである。図1に示すように、情報処理システム1は、情報処理サーバ10、金融機関端末20、第1送金サーバ30、第2送金サーバ40、およびSWIFT/日本銀行サーバ50を含む。情報処理サーバ10は、SWIFT/日本銀行サーバ50から送信されたSWIFT電文情報に対する情報処理用のデータベースおよびアプリケーションサーバとして機能する。金融機関端末20は、情報処理サーバ10に対して、登録情報および移管履歴情報の入力、送信を行う端末である。第1送金サーバ30は、国内向けの送金処理を実行するサーバである。第2送金サーバ40は、外国向けの送金処理を実行するサーバである。なお、本実施形態では、第1送金サーバ30および第2送金サーバ40は異なるサーバとして示すが、これに限定されない。第1送金サーバ30および第2送金サーバ40の構成要素は、一つのサーバ内に分離して設けられてもよい。以下に、それぞれのハードウェアの構成について説明する。
(1-1. Hardware configuration of information processing system)
FIG. 1 shows the hardware configuration of the information processing system 1. The information processing system 1 uses transfer history information in addition to registration information to easily and stably execute information identification (distribution) processing. As shown in FIG. 1, the information processing system 1 includes an information processing server 10, a financial institution terminal 20, a first remittance server 30, a second remittance server 40, and a SWIFT/Bank of Japan server 50. The information processing server 10 functions as a database and an application server for information processing of SWIFT telegram information transmitted from the SWIFT/Bank of Japan server 50. The financial institution terminal 20 is a terminal that inputs and transmits registration information and transfer history information to the information processing server 10. The first remittance server 30 is a server that executes domestic remittance processing. The second remittance server 40 is a server that executes remittance processing for foreign countries. Note that in this embodiment, the first remittance server 30 and the second remittance server 40 are shown as different servers, but the present invention is not limited to this. The components of the first remittance server 30 and the second remittance server 40 may be provided separately within one server. The configuration of each hardware will be explained below.

情報処理サーバ10は、制御部11、記憶部12、通信部13、および表示部14を有する。 The information processing server 10 includes a control section 11, a storage section 12, a communication section 13, and a display section 14.

制御部11は、コンピュータの一つであり、CPU(Central Processing Unit)、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、またはその他の演算処理回路を用いて、後述する情報処理用のソフトウェア(プログラム)に規定された命令に基づく処理を制御する。また、制御部11からの命令によって、情報処理プログラムを実行するためのユーザインターフェースが表示部14に提供されてもよい。 The control unit 11 is one of the computers, and includes a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other arithmetic processing circuits for information processing described later. control the processing based on the instructions specified in the software (program). Further, the display unit 14 may be provided with a user interface for executing the information processing program according to a command from the control unit 11 .

記憶部12には、SSD(Solid State Drive)の半導体メモリ等のほか、磁気記録媒体(磁気テープ、磁気ディスク等)、光記録媒体、光磁気記録媒体、その他記憶可能な素子が用いられる。記憶部12は、情報処理プログラムを記憶するとともに、情報処理プログラムで用いられる登録情報および移管履歴情報を記憶するデータベースとしての機能を有する。記憶部12は、適宜情報処理サーバ10と異なるサーバに設けられ、データベースとして機能してもよい。 The storage unit 12 uses a semiconductor memory such as an SSD (Solid State Drive), a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium, a magneto-optical recording medium, and other memorizable elements. The storage unit 12 stores an information processing program, and has a function as a database that stores registration information and transfer history information used in the information processing program. The storage unit 12 may be appropriately provided in a server different from the information processing server 10 and function as a database.

通信部13は、送受信機を有し、ネットワーク60を介してSWIFT/日本銀行サーバ50、金融機関端末20、第1送金サーバ30、および第2送金サーバ40とSWIFT電文情報およびその他関連する情報の通信を行う。通信部13と、SWIFT/日本銀行サーバ50、金融機関端末20、第1送金サーバ30、および第2送金サーバ40との通信には、インターネット(具体的にはSSL(Secure Sockets Layer)/TLS(Transport Layer Security)またはVPN(Virtual Private Network))が用いられる。 The communication unit 13 has a transmitter/receiver, and communicates SWIFT telegram information and other related information with the SWIFT/Bank of Japan server 50, the financial institution terminal 20, the first remittance server 30, and the second remittance server 40 via the network 60. communicate. Communication between the communication department 13, the SWIFT/Bank of Japan server 50, the financial institution terminal 20, the first remittance server 30, and the second remittance server 40 uses the Internet (specifically, SSL (Secure Sockets Layer)/TLS ( transport layer security) or VPN (Virtual Private Network)).

金融機関端末20は、表示部21、制御部22、記憶部23、操作部24および通信部25を有する。金融機関端末20は、スマートフォン、携帯電話(フィーチャーフォン)、タブレット型端末、ノート型PC(Personal Computer)、デスクトップ型PC、IoT(Internet of Things)デバイス(例えば、電源機構、通信機能および情報記憶機構を備えた機器)などでもよく、ネットワークを通じて情報処理サーバ10と通信可能なものであれば適用可能である。 The financial institution terminal 20 includes a display section 21 , a control section 22 , a storage section 23 , an operation section 24 , and a communication section 25 . The financial institution terminal 20 includes a smartphone, a mobile phone (feature phone), a tablet terminal, a notebook PC (Personal Computer), a desktop PC, an IoT (Internet of Things) device (for example, a power supply unit, a communication function, and an information storage mechanism). The information processing server 10 can be used as long as it can communicate with the information processing server 10 through a network.

表示部21は、液晶ディスプレイまたは有機EL(Electro Luminescence)ディスプレイなどの表示デバイスであって、制御部22から入力される信号により表示内容が制御される。 The display unit 21 is a display device such as a liquid crystal display or an organic EL (Electro Luminescence) display, and display contents are controlled by signals input from the control unit 22.

制御部22は、コンピュータの一つであり、CPU、ASIC、FPGA、またはその他の演算処理回路を備える。制御部22は、表示部21および操作部24の操作に基づいてメモリなどの記憶部23に記憶されたプログラムを実行させる。また、制御部22は、情報処理サーバ10の記憶部12に記憶された情報処理プログラムに関連する処理の実行を指示する。 The control unit 22 is one type of computer and includes a CPU, ASIC, FPGA, or other arithmetic processing circuit. The control section 22 causes a program stored in a storage section 23 such as a memory to be executed based on operations on the display section 21 and the operation section 24 . Further, the control unit 22 instructs execution of processing related to the information processing program stored in the storage unit 12 of the information processing server 10.

操作部24は、コントローラー、ボタン、またはスイッチを含む。ユーザから操作部24を用いて上下左右への移動、押圧、または回転などの動作がなされることにより、その動作に基づく情報が制御部22に入力される。なお、タッチセンサを有する表示装置(タッチパネル)であれば、表示部21と操作部24とが、同じ場所に配置されてもよい。 The operation unit 24 includes a controller, a button, or a switch. When the user uses the operation unit 24 to perform an operation such as moving up, down, left or right, pressing, or rotating, information based on the operation is input to the control unit 22 . Note that, as long as the display device (touch panel) has a touch sensor, the display section 21 and the operation section 24 may be arranged at the same location.

通信部25は、情報処理サーバ10、第1送金サーバ30および第2送金サーバ40と送受信する機能を有する。例えば、通信部25には、LAN送受信機(例えばWi-Fi送受信機)が用いられる。なお、送受信機は、LAN送受信機に限定されず、携帯端末用通信(例えばLTE通信)用の送受信機が設けられてもよいし、近距離無線通信用の送受信機が設けられてもよい。金融機関端末20は、ネットワーク60を介して情報処理サーバ10、第1送金サーバ30および第2送金サーバ40と接続される。 The communication unit 25 has a function of transmitting and receiving information to and from the information processing server 10, the first remittance server 30, and the second remittance server 40. For example, the communication unit 25 uses a LAN transceiver (for example, a Wi-Fi transceiver). Note that the transceiver is not limited to a LAN transceiver, and a transceiver for mobile terminal communication (for example, LTE communication) may be provided, or a transceiver for short-range wireless communication may be provided. Financial institution terminal 20 is connected to information processing server 10, first remittance server 30, and second remittance server 40 via network 60.

第1送金サーバ30は、制御部31、記憶部32、通信部33、および表示部34を有する。第1送金サーバ30は、第1送信先といってもよい。 The first remittance server 30 includes a control section 31, a storage section 32, a communication section 33, and a display section 34. The first remittance server 30 may be called a first transmission destination.

制御部31は、コンピュータの一つであり、CPU、ASIC、FPGA、またはその他の演算処理回路を用いて国内向け送金処理プログラムで規定された命令に基づいて送金処理を制御するとともに、情報処理プログラムに関連するプログラムで規定された命令に基づいて各種処理を制御する。また、制御部31からの命令によって、上記プログラムを実行するためのユーザインターフェースが表示部34に表示されてもよい。 The control unit 31 is one type of computer, and controls remittance processing based on instructions specified in a domestic remittance processing program using a CPU, ASIC, FPGA, or other arithmetic processing circuit, and also uses an information processing program. Various processes are controlled based on instructions specified in the related programs. Further, a user interface for executing the program may be displayed on the display unit 34 according to a command from the control unit 31.

記憶部32は、第1送金サーバ30における国内向け送金処理プログラムおよび情報処理プログラムに関連する情報を記憶する。 The storage unit 32 stores information related to the domestic remittance processing program and the information processing program in the first remittance server 30.

通信部33は、送受信機を有し、ネットワーク60を介して情報処理サーバ10、金融機関端末20および第2送金サーバ40との情報通信を行う。通信部33と、情報処理サーバ10、金融機関端末20、および第2送金サーバ40との通信には、インターネット(具体的にはSSL/TLSまたはVPN)が用いられる。 The communication unit 33 has a transceiver and performs information communication with the information processing server 10, the financial institution terminal 20, and the second remittance server 40 via the network 60. The Internet (specifically, SSL/TLS or VPN) is used for communication between the communication unit 33, the information processing server 10, the financial institution terminal 20, and the second remittance server 40.

第2送金サーバ40は、制御部41、記憶部42、通信部43、および表示部44を有する。第2送金サーバ40は、第2送信先といってもよい。 The second remittance server 40 includes a control section 41, a storage section 42, a communication section 43, and a display section 44. The second remittance server 40 may be referred to as a second destination.

制御部41は、コンピュータの一つであり、CPU、ASIC、FPGA、またはその他の演算処理回路を用いて外国向け送金処理プログラムで規定された命令に基づいて送金処理を制御するとともに、情報処理プログラムに関連するプログラムで規定された命令に基づいて各種処理を制御する。また、制御部41からの命令によって、上記プログラムを実行するためのユーザインターフェースが表示部44に表示されてもよい。 The control unit 41 is one type of computer, and controls remittance processing based on instructions specified in a foreign remittance processing program using a CPU, ASIC, FPGA, or other arithmetic processing circuit, and also uses an information processing program. Various processes are controlled based on instructions specified in the related programs. Furthermore, a user interface for executing the program may be displayed on the display unit 44 according to a command from the control unit 41.

記憶部42は、第2送金サーバ40における外国向け送金処理プログラムおよび情報処理プログラムに関連する情報を記憶する。 The storage unit 42 stores information related to the foreign remittance processing program and the information processing program in the second remittance server 40.

通信部43は、ネットワーク60を介して情報処理サーバ10、金融機関端末20および第1送金サーバ30との情報通信を行う。通信部43と、情報処理サーバ10、金融機関端末20、および第1送金サーバ30との通信には、インターネット(具体的にはSSL/TLSまたはVPN)が用いられる。 The communication unit 43 communicates information with the information processing server 10, the financial institution terminal 20, and the first remittance server 30 via the network 60. The Internet (specifically, SSL/TLS or VPN) is used for communication between the communication unit 43, the information processing server 10, the financial institution terminal 20, and the first remittance server 30.

SWIFT/日本銀行サーバ50は、制御部51、記憶部52、および通信部53を有する。 The SWIFT/Bank of Japan server 50 includes a control section 51, a storage section 52, and a communication section 53.

制御部51は、コンピュータの一つであり、CPU、ASIC、FPGA、またはその他の演算処理回路を用いてSWIFT/日本銀行サーバ50で規定された命令に基づいたSWIFT電文情報の送信処理を制御する。 The control unit 51 is one of the computers, and controls the transmission process of SWIFT message information based on instructions specified by the SWIFT/Bank of Japan server 50 using a CPU, ASIC, FPGA, or other arithmetic processing circuit. .

記憶部52は、SWIFT/日本銀行サーバ50におけるSWIFT電文情報の送信処理プログラムおよびその他関連する情報を記憶する。 The storage unit 52 stores a SWIFT message information transmission processing program in the SWIFT/Bank of Japan server 50 and other related information.

通信部53は、ネットワーク60を介して情報処理サーバ10、第1送金サーバ30および第2送金サーバ40との情報通信を行う。通信部53と、情報処理サーバ10、第1送金サーバ30および第2送金サーバ40との通信には、インターネット(具体的にはSSL/TLSまたはVPN)が用いられる。 The communication unit 53 communicates information with the information processing server 10, the first remittance server 30, and the second remittance server 40 via the network 60. The Internet (specifically, SSL/TLS or VPN) is used for communication between the communication unit 53 and the information processing server 10, first remittance server 30, and second remittance server 40.

(1-2.情報処理制御部100の構成)
図2は、情報処理システム1の各構成要素によって構成された機能ブロック図を示す。
(1-2. Configuration of information processing control unit 100)
FIG. 2 shows a functional block diagram composed of each component of the information processing system 1. As shown in FIG.

情報処理サーバ10は、情報処理機能を実現させるプログラム(情報処理プログラム)を制御する情報処理制御部100を有する。情報処理制御部100は、取得部110、判定部120、および送信部130を含む。 The information processing server 10 includes an information processing control unit 100 that controls a program (information processing program) that implements information processing functions. The information processing control section 100 includes an acquisition section 110, a determination section 120, and a transmission section 130.

取得部110は、登録情報および受信したSWIFT電文情報が第1送金サーバ30から第2送金サーバ40に移管された履歴情報(移管履歴情報)を取得する機能を有する。取得部110で取得した情報は記憶部12のそれぞれのデータベースに格納される。図3および図4は、記憶部12に記憶されたデータ構造の一例である。 The acquisition unit 110 has a function of acquiring history information (transfer history information) regarding the transfer of registration information and received SWIFT message information from the first remittance server 30 to the second remittance server 40. The information acquired by the acquisition unit 110 is stored in each database of the storage unit 12. 3 and 4 are examples of data structures stored in the storage unit 12.

図3は、記憶部12のうち登録情報データベース12aに記憶された登録情報111のデータ構造の一例である。登録情報111は、金融機関端末20で入力された情報である。この例では、登録情報111として、登録番号111a、名称パターン111b、銀行コード111cおよび備考111dが含まれる。 FIG. 3 is an example of the data structure of the registration information 111 stored in the registration information database 12a of the storage unit 12. The registration information 111 is information input at the financial institution terminal 20. In this example, the registration information 111 includes a registration number 111a, a name pattern 111b, a bank code 111c, and a note 111d.

図4は、記憶部12のうち移管履歴情報データベース12bに記憶された移管履歴情報113のデータ構造の一例である。移管履歴情報113は、第1送金サーバ30から第2送金サーバ40に移管された履歴を有する情報である。この例では、移管履歴情報113として、移管履歴番号113a、SWIFT電文情報のうちFIELD56に対応する情報113b、SWIFT電文情報のうちFIELD57に対応する情報113c、SWIFT電文情報のうちFIELD58に対応する情報113d、移管元の情報113eおよび移管先の情報113fが含まれる。なお、本実施形態ではFIELD57に対応する情報が記載されているが、FIELD56、FIELD57、FIELD58のうちいずれかに情報が記載されていればよい。 FIG. 4 is an example of the data structure of the transfer history information 113 stored in the transfer history information database 12b of the storage unit 12. Transfer history information 113 is information having a history of transfer from the first remittance server 30 to the second remittance server 40. In this example, the transfer history information 113 includes a transfer history number 113a, information 113b corresponding to FIELD56 among SWIFT message information, information 113c corresponding to FIELD57 among SWIFT message information, and information 113d corresponding to FIELD58 among SWIFT message information. , transfer source information 113e, and transfer destination information 113f are included. In this embodiment, information corresponding to FIELD 57 is described, but information may be described in any one of FIELD 56, FIELD 57, and FIELD 58.

判定部120は、SWIFT/日本銀行サーバ50から情報処理サーバ10に送信されたSWIFT電文情報が移管履歴情報及び登録情報との間に所定の条件を満たしているかについて判定を行う機能を有する。この例では、所定の条件とは、SWIFT電文情報に含まれる送信先に関連付けられた情報が移管履歴情報に含まれる送信先に関連付けられた情報または登録情報に含まれる送信先に関連付けられた情報に一致することをいう。この例では、登録情報の備考に記載された事項、または移管履歴情報のFIELD57に対応する情報が、SWIFT電文情報のFIELD57に対応する情報と一致する場合をいう。なお、この場合の「一致」とは、部分的な一致または全部一致を含む。また、移管履歴情報およびSWIFT電文情報については、FIELD57に対応する情報に限定されず、FIELD56に対応する情報やその他の送信先に関連付けられた情報であってもよい。 The determining unit 120 has a function of determining whether the SWIFT telegram information transmitted from the SWIFT/Bank of Japan server 50 to the information processing server 10 satisfies a predetermined condition between the transfer history information and the registration information. In this example, the predetermined condition is information associated with the destination included in the SWIFT message information, information associated with the destination included in the transfer history information, or information associated with the destination included in the registration information. It means that it matches. This example refers to a case where the matters described in the notes of the registration information or the information corresponding to FIELD 57 of the transfer history information match the information corresponding to FIELD 57 of the SWIFT message information. Note that "match" in this case includes partial match or complete match. Furthermore, the transfer history information and the SWIFT telegram information are not limited to information corresponding to the FIELD 57, and may be information corresponding to the FIELD 56 or information associated with other destinations.

送信部130は、移管履歴情報及び登録情報に基づいて新たに受信したSWIFT電文情報の送信先を振り分けて送信する機能を有する。詳細については後述する。 The transmitter 130 has a function of sorting and transmitting newly received SWIFT message information to a destination based on transfer history information and registration information. Details will be described later.

第1送金サーバ30は、記憶部32に記憶された国内向け送金処理プログラムで規定された命令に基づいて送金処理を実行するとともに情報処理プログラムに関連するプログラムで規定された命令に基づいて処理を実行する。第1送金サーバ30は、機能部として受信部310、送金処理部320、および送信部330を含む。受信部310は、情報処理サーバ10から送信されるSWIFT電文情報を受信する。送金処理部320は、SWIFT電文情報に基づき送金処理を実行する。送信部330は、送金関連情報を情報処理サーバ10または第2送金サーバ40に送信する。 The first remittance server 30 executes remittance processing based on instructions specified in a domestic remittance processing program stored in the storage unit 32, and also executes processing based on instructions specified in a program related to the information processing program. Execute. The first remittance server 30 includes a receiving section 310, a remittance processing section 320, and a transmitting section 330 as functional sections. The receiving unit 310 receives SWIFT message information transmitted from the information processing server 10. The remittance processing unit 320 executes remittance processing based on the SWIFT message information. The transmitter 330 transmits remittance related information to the information processing server 10 or the second remittance server 40.

第2送金サーバ40は、記憶部42に記憶された外国向け送金処理プログラムで規定された命令に基づいて送金処理を実行するとともに情報処理プログラムに関連するプログラムで規定された命令に基づいて処理を実行する。第2送金サーバ40は、機能部として受信部410、送金処理部420、および送信部430を含む。受信部410は、情報処理サーバ10または第1送金サーバ30から送信されるSWIFT電文情報を受信する。送金処理部420は、SWIFT電文情報に基づき送金処理を実行する。送信部430は、送金関連情報を情報処理サーバ10に送信する。 The second remittance server 40 executes remittance processing based on instructions specified in a foreign remittance processing program stored in the storage unit 42, and also executes processing based on instructions specified in a program related to the information processing program. Execute. The second remittance server 40 includes a receiving section 410, a remittance processing section 420, and a transmitting section 430 as functional sections. The receiving unit 410 receives SWIFT message information transmitted from the information processing server 10 or the first remittance server 30. The remittance processing unit 420 executes remittance processing based on the SWIFT message information. The transmitter 430 transmits remittance related information to the information processing server 10.

金融機関端末20は、記憶部23に記憶された情報処理制御プログラムに関連するプログラムに規定された処理を実行する。金融機関端末20は、機能部としてそれぞれ受信部210、および送信部220を有する。受信部210は、情報処理サーバ10から第1送金サーバ30に対して送信されたSWIFT電文情報に関連付けられた情報を受信する機能を有する。送信部220は、情報処理サーバ10から第1送金サーバ30に対して送信されたSWIFT電文情報を第2送金サーバ40に移管するための指示情報を送信する機能を有する。 The financial institution terminal 20 executes processing prescribed in a program related to the information processing control program stored in the storage unit 23. The financial institution terminal 20 has a receiving section 210 and a transmitting section 220 as functional sections. The receiving unit 210 has a function of receiving information associated with SWIFT message information transmitted from the information processing server 10 to the first remittance server 30. The transmitter 220 has a function of transmitting instruction information for transferring the SWIFT message information transmitted from the information processing server 10 to the first remittance server 30 to the second remittance server 40.

(1-3.情報処理方法)
次に、情報処理制御部100における情報処理プログラムによる命令に基づいた情報処理方法について説明する。図5乃至図8は、情報処理方法のフロー図である。図5に示すように、まず情報処理サーバ10の取得部110は、金融機関端末20にあらかじめ金融機関端末20のユーザによって入力および金融機関端末20から送信されたSWIFT電文情報の送信先に関する登録情報を取得する(S101)。このとき、登録情報は、図3に示すように情報処理サーバ10の記憶部12のうち登録情報データベース12aに記憶される。
(1-3. Information processing method)
Next, an information processing method based on instructions by an information processing program in the information processing control unit 100 will be described. 5 to 8 are flow diagrams of the information processing method. As shown in FIG. 5, first, the acquisition unit 110 of the information processing server 10 acquires registered information regarding the destination of SWIFT message information input in advance by the user of the financial institution terminal 20 and transmitted from the financial institution terminal 20. (S101). At this time, the registration information is stored in the registration information database 12a of the storage unit 12 of the information processing server 10, as shown in FIG.

次に、情報処理サーバ10の取得部110は、第1送金サーバ30(第1送信先)から第2送金サーバ40(第2送信先)への移管履歴情報を取得する(S103)。このとき、移管履歴情報は、図4に示すように情報処理サーバ10の記憶部12のうち移管履歴情報データベース12bに記憶される。移管履歴情報の取得の詳細については後述する。 Next, the acquisition unit 110 of the information processing server 10 acquires transfer history information from the first remittance server 30 (first destination) to the second remittance server 40 (second destination) (S103). At this time, the transfer history information is stored in the transfer history information database 12b of the storage unit 12 of the information processing server 10, as shown in FIG. Details of acquiring the transfer history information will be described later.

次に、図6に示すように、SWIFT/日本銀行サーバ50は、新たなSWIFT電文情報を情報処理サーバ10に送信する(S201)。情報処理サーバ10は、新たなSWIFT電文情報を受信すると(S203)、情報処理サーバ10の判定部120は新たなSWIFT電文情報に含まれる送信先に関連付けられた情報が登録情報に含まれる送信先に関連付けられた情報と一致するか否かを判定する(S205)。新たなSWIFT電文情報に含まれる送信先に関連付けられた情報が登録情報に含まれる送信先に関連付けられた情報と一致する場合(S207;Yes)、送信部130は新たなSWIFT電文情報を第2送金サーバ40に送信する(S215)。 Next, as shown in FIG. 6, the SWIFT/Bank of Japan server 50 transmits new SWIFT message information to the information processing server 10 (S201). When the information processing server 10 receives new SWIFT message information (S203), the determination unit 120 of the information processing server 10 determines whether the information associated with the destination included in the new SWIFT message information is a destination included in the registered information. It is determined whether the information matches the information associated with (S205). If the information associated with the destination included in the new SWIFT message information matches the information associated with the destination included in the registration information (S207; Yes), the transmitter 130 transmits the new SWIFT message information to the second It is transmitted to the remittance server 40 (S215).

図7(A)は、情報処理サーバ10が受信したSWIFT電文情報の一例である。図7(A)に示されたSWIFT電文情報のうちFIELD57には「ABC BANK TOKYO」が記載されている。この情報は、すでに図3に示された登録情報として記憶されている。したがって、図7(A)のSWIFT電文情報は、第2送金サーバ40に送信されることとなる。 FIG. 7A is an example of SWIFT message information received by the information processing server 10. “ABC BANK TOKYO” is written in FIELD 57 of the SWIFT telegram information shown in FIG. 7(A). This information has already been stored as the registration information shown in FIG. Therefore, the SWIFT message information in FIG. 7(A) will be transmitted to the second remittance server 40.

新たなSWIFT電文情報が登録情報と一致しない場合(S207;No)、判定部120は新たなSWIFT電文情報に含まれる送信先に関連付けられた情報が移管履歴情報に含まれる送信先に関連付けられた情報と一致するか否かを判定する(S209)。新たなSWIFT電文情報に含まれる送信先に関連付けられた情報が移管履歴情報に含まれる送信先に関連付けられた情報と一致する場合(S211;Yes)、送信部130は新たなSWIFT電文情報を第2送金サーバ40に送信する(S215)。 If the new SWIFT message information does not match the registered information (S207; No), the determination unit 120 determines whether the information associated with the destination included in the new SWIFT message information is associated with the destination included in the transfer history information. It is determined whether the information matches the information (S209). If the information associated with the destination included in the new SWIFT message information matches the information associated with the destination included in the transfer history information (S211; Yes), the transmitter 130 transmits the new SWIFT message information to the destination. 2 to the remittance server 40 (S215).

図7(B)は、情報処理サーバ10が受信したSWIFT電文情報の一例である。図7(B)に示されたSWIFT電文情報のうちFIELD57には「ABC BANK NY OFFICE」が記載されている。この情報は、すでに図4に示された移管履歴情報として取得部110で取得され、移管履歴情報データベース12bに記憶されている。したがって、図7(B)のSWIFT電文情報は、第2送金サーバ40に送信されることとなる。 FIG. 7(B) is an example of SWIFT message information received by the information processing server 10. “ABC BANK NY OFFICE” is written in FIELD 57 of the SWIFT message information shown in FIG. 7(B). This information has already been acquired by the acquisition unit 110 as the transfer history information shown in FIG. 4, and is stored in the transfer history information database 12b. Therefore, the SWIFT message information in FIG. 7(B) will be transmitted to the second remittance server 40.

一方、新たなSWIFT電文情報が移管履歴情報とも一致しない場合、送信部130は、新たなSWIFT電文情報を第1送金サーバ30に送信する(S213)。 On the other hand, if the new SWIFT message information does not match the transfer history information, the transmitter 130 transmits the new SWIFT message information to the first remittance server 30 (S213).

図7(C)は、情報処理サーバ10が受信したSWIFT電文情報の一例である。図7(C)に示されたSWIFT電文情報のうちFIELD57には「ABC BANK KATHMANDU OFFICE」が記載されている。この情報は、すでに図3に示された登録情報、および図4に示された移管履歴情報にも含まれていない。したがって、図7(C)のSWIFT電文情報は、第1送金サーバ30に送信されることとなる。 FIG. 7C is an example of SWIFT message information received by the information processing server 10. “ABC BANK KATHMANDU OFFICE” is written in FIELD 57 of the SWIFT message information shown in FIG. 7(C). This information is not included in the registration information already shown in FIG. 3 and the transfer history information shown in FIG. 4. Therefore, the SWIFT message information in FIG. 7(C) will be transmitted to the first remittance server 30.

ここで、第1送金サーバ30へ送信されたSWIFT電文情報が、本来であれば第2送金サーバ40に送信すべき情報であるとユーザが認識した場合、ユーザは金融機関端末20に対してSWIFT電文情報を第1送金サーバ30から第2送金サーバ40へ移管するように移管指示情報を入力する。このとき、図8に示す金融機関端末20は第1送金サーバ30に対して移管指示情報を送信する(S301)。 Here, if the user recognizes that the SWIFT message information sent to the first remittance server 30 is information that should originally be sent to the second remittance server 40, the user sends the SWIFT message information to the financial institution terminal 20. Transfer instruction information is input to transfer the electronic message information from the first remittance server 30 to the second remittance server 40. At this time, the financial institution terminal 20 shown in FIG. 8 transmits transfer instruction information to the first remittance server 30 (S301).

次に、第1送信先である第1送金サーバ30は移管指示情報を受信すると(S303)、SWIFT電文情報を第2送信先である第2送金サーバ40に送信する(S305)。SWIFT電文情報が第1送金サーバ30から第2送金サーバ40へ送信されると、情報処理サーバ10は移管された送信履歴情報(移管履歴情報)を取得する(S307)。このとき、移管履歴情報は情報処理サーバ10に対して、第1送金サーバ30から送信されてもよいし、第2送金サーバ40から送信されてもよいし、金融機関端末20から送信されてもよい。これにより、図9に示すように移管履歴情報は順次蓄積される。したがって、図7(C)と同様のSWIFT電文情報を再度受信した場合には、第2送金サーバ40に直接送信されることとなる。 Next, when the first remittance server 30, which is the first destination, receives the transfer instruction information (S303), it transmits the SWIFT message information to the second remittance server 40, which is the second destination (S305). When the SWIFT message information is transmitted from the first remittance server 30 to the second remittance server 40, the information processing server 10 acquires the transferred transmission history information (transfer history information) (S307). At this time, the transfer history information may be transmitted to the information processing server 10 from the first remittance server 30, the second remittance server 40, or the financial institution terminal 20. good. As a result, the transfer history information is sequentially accumulated as shown in FIG. Therefore, if SWIFT message information similar to that in FIG. 7(C) is received again, it will be directly transmitted to the second remittance server 40.

本実施形態を用いることにより、ユーザはSWIFT情報情報の送信先に関連する情報を新たに追加登録しなくても移管履歴情報が蓄積されていく。これにより、情報の特定(振り分け)処理を容易にかつ安定して実行することができる。 By using this embodiment, transfer history information is accumulated without the user having to newly register information related to the destination of SWIFT information. Thereby, information identification (distribution) processing can be executed easily and stably.

<第2実施形態>
本実施形態では、第1実施形態と異なる情報処理制御部および情報処理方法について説明する。具体的には、移管履歴情報を使用不可にするための一例として一部の移管履歴情報に対して無効化処理を行う情報処理方法について説明する。なお、第1実施形態と同様の構成および方法については、適宜省略する。
<Second embodiment>
In this embodiment, an information processing control unit and an information processing method different from those in the first embodiment will be described. Specifically, as an example of making transfer history information unusable, an information processing method that performs invalidation processing on some transfer history information will be described. Note that configurations and methods similar to those in the first embodiment will be omitted as appropriate.

(2-1.情報処理制御部100Aの構成)
図10は、情報処理システム1Aの各構成要素によって構成された機能ブロック図を示す。図10に示すように、情報処理サーバ10Aの情報処理制御部100Aは、取得部110、判定部120、および送信部130に加えて、無効化部140を含む。
(2-1. Configuration of information processing control unit 100A)
FIG. 10 shows a functional block diagram configured by each component of the information processing system 1A. As shown in FIG. 10, the information processing control unit 100A of the information processing server 10A includes an invalidation unit 140 in addition to an acquisition unit 110, a determination unit 120, and a transmission unit 130.

無効化部140は、移管履歴情報を無効化する機能を有する。具体的には、無効化部140は、複数の移管履歴情報のうち入力された情報に基づいてフラグ情報が追加された移管履歴情報を無効化する。 The invalidation unit 140 has a function of invalidating transfer history information. Specifically, the invalidation unit 140 invalidates the transfer history information to which flag information has been added based on the input information among the plurality of pieces of transfer history information.

(2-2.情報処理制御部100Aにおける情報処理方法)
図11に、情報処理制御部100Aにおける情報処理方法を示す。図11に示すように、金融機関端末20において、ユーザから入力された入力情報に基づいて送信部220は特定の移管履歴情報に対するフラグ情報の追加指示情報を送信する(S401)。情報処理サーバ10は、フラグ情報の追加指示情報を受信すると(S403)、受信した追加指示情報にもとづいて移管履歴情報に対してフラグ情報を追加する(S405)。
(2-2. Information processing method in the information processing control unit 100A)
FIG. 11 shows an information processing method in the information processing control section 100A. As shown in FIG. 11, in the financial institution terminal 20, the transmitter 220 transmits instruction information for adding flag information to specific transfer history information based on input information input by the user (S401). Upon receiving flag information addition instruction information (S403), the information processing server 10 adds flag information to the transfer history information based on the received addition instruction information (S405).

図12は、本実施形態における移管履歴情報のデータ構造である。図12に示すように、移管履歴情報DB12bに格納された移管履歴情報113Aは、移管履歴番号113a、SWIFT電文情報のうちFIELD56に対応する情報113b、SWIFT電文情報のうちFIELD57に対応する情報113c、SWIFT電文情報のうちFIELD58に対応する情報113d、移管元の情報113eおよび移管先の情報113fに加えてフラグ情報113gを含む。この例では、フラグ情報113gには、通常「0」が入力されているが、金融機関端末20からフラグ情報の追加指示情報を受信すると、複数の移管履歴情報のうち追加指示情報に基づく特定の移管履歴情報に対して「1」が追加入力される。なお、フラグ情報113gにおいて、「0」は必ずしも入力されなくてもよい。 FIG. 12 shows the data structure of transfer history information in this embodiment. As shown in FIG. 12, the transfer history information 113A stored in the transfer history information DB 12b includes a transfer history number 113a, information 113b corresponding to FIELD 56 among SWIFT message information, information 113c corresponding to FIELD 57 among SWIFT message information, Of the SWIFT message information, it includes flag information 113g in addition to information 113d corresponding to the FIELD 58, transfer source information 113e, and transfer destination information 113f. In this example, "0" is normally input in the flag information 113g, but when flag information addition instruction information is received from the financial institution terminal 20, a specific one based on the addition instruction information among the plurality of transfer history information “1” is additionally input to the transfer history information. Note that "0" does not necessarily have to be input in the flag information 113g.

次に、情報処理サーバ10の無効化部140は、フラグ情報が追加された移管履歴情報に対して無効化処理を行う(S407)。このとき、新たなSWIFT電文情報に含まれる送信先に関連付けられた情報が無効化された移管履歴情報に含まれる送信先に関連付けられた情報と一致しても、一致しているとは判定されない。そのため、新たなSWIFT電文情報は第2送金サーバ40ではなく第1送金サーバ30に送信される。したがって、本実施形態を用いることにより、必要に応じて送信先の変更を行うことができる。 Next, the invalidation unit 140 of the information processing server 10 performs invalidation processing on the transfer history information to which the flag information has been added (S407). At this time, even if the information associated with the destination included in the new SWIFT message information matches the information associated with the destination included in the invalidated transfer history information, it will not be determined that they match. . Therefore, new SWIFT message information is sent to the first remittance server 30 instead of the second remittance server 40. Therefore, by using this embodiment, the destination can be changed as necessary.

なお、本実施形態において、金融機関端末20が情報処理サーバ10に対してフラグ情報の追加指示信号を送信する例を示したが、これに限定されない。例えば、ユーザが金融機関端末20へ指示情報を入力することによって、移管履歴情報におけるフラグ情報が追加または変更されてもよい。 In addition, in this embodiment, although the financial institution terminal 20 transmits the addition instruction signal of flag information to the information processing server 10, the example is not limited to this. For example, flag information in the transfer history information may be added or changed by the user inputting instruction information into the financial institution terminal 20.

<第3実施形態>
本実施形態では、第1実施形態と異なる情報処理制御部および情報処理方法について説明する。具体的には、移管履歴情報を使用不可にするための一例として、受信したSWIFT電文情報に含まれる送信先に関連付けられた情報と移管履歴情報に含まれる送信先に関連付けられた情報とが所定の期間内において一致しない場合、削除処理を行う情報処理方法について説明する。なお、第1実施形態または第2実施形態と同様の構成および方法については、適宜省略する。
<Third embodiment>
In this embodiment, an information processing control unit and an information processing method different from those in the first embodiment will be described. Specifically, as an example of disabling the transfer history information, information associated with the destination included in the received SWIFT message information and information associated with the destination included in the transfer history information are set in a predetermined manner. An information processing method that performs deletion processing if the information does not match within the period will be described. Note that configurations and methods similar to those of the first embodiment or the second embodiment will be omitted as appropriate.

(3-1.情報処理制御部100Bの構成)
図13は、情報処理システム1Bの各構成要素によって構成された機能ブロック図を示す。図13に示すように、情報処理サーバ10Bの情報処理制御部100Bは、取得部110、判定部120、および送信部130に加えて、設定部150および削除部160を含む。
(3-1. Configuration of information processing control unit 100B)
FIG. 13 shows a functional block diagram configured by each component of the information processing system 1B. As shown in FIG. 13, the information processing control unit 100B of the information processing server 10B includes a setting unit 150 and a deletion unit 160 in addition to an acquisition unit 110, a determination unit 120, and a transmission unit 130.

設定部150は、移管履歴情報の記憶期間を設定する機能を有する。削除部160は、移管履歴情報データベース12bに記憶された複数の移管履歴情報のうち受信した情報に含まれる送信先に関連付けられた情報と設定された期間において一致しない移管履歴情報を削除する機能を有する。 The setting unit 150 has a function of setting a storage period of transfer history information. The deletion unit 160 has a function of deleting transfer history information that does not match the information associated with the destination included in the received information within a set period from among the plurality of pieces of transfer history information stored in the transfer history information database 12b. have

(3-2.情報処理制御部100Bにおける情報処理方法)
図14に、情報処理制御部100Bにおける情報処理方法を示す。図14に示すように、まず、設定部150は、移管履歴情報の記憶期間(記憶期限日)を設定する(S501)。次に判定部120は、移管履歴情報データベース12bに記憶された移管履歴情報が設定された記憶期限日に到達しているかを判定する(S503)。判定部120は、移管履歴情報DB12b内を順次スキャンする。判定部120は、設定された記憶期間に到達したと判定された移管履歴情報があるまで(S503;No)、繰り返しスキャンを続けてもよい。
(3-2. Information processing method in information processing control unit 100B)
FIG. 14 shows an information processing method in the information processing control unit 100B. As shown in FIG. 14, first, the setting unit 150 sets a storage period (storage expiration date) of transfer history information (S501). Next, the determination unit 120 determines whether the transfer history information stored in the transfer history information database 12b has reached the set storage expiration date (S503). The determination unit 120 sequentially scans the transfer history information DB 12b. The determination unit 120 may continue to repeatedly scan until there is transfer history information determined to have reached the set storage period (S503; No).

移管履歴情報が記憶期限日に到達すると(S503;Yes)、判定部120は受信したSWIFT電文情報と移管履歴情報との一致状況を判定する(S505)。このとき、設定期間内に移管履歴情報に含まれる送信先に関連付けられた情報がSWIFT電文情報に含まれる送信先に関連付けられた情報と一致している場合(S507;Yes)、当該移管履歴情報は移管履歴情報データベース12bに保持される(S509)。このとき、移管履歴情報情報に対して適宜フラグ情報が追加されてもよい。保持された移管履歴情報については、再度記憶期間(記憶期限日)の設定がなされてもよい(S501)。 When the transfer history information reaches the storage limit date (S503; Yes), the determination unit 120 determines whether the received SWIFT message information and the transfer history information match (S505). At this time, if the information associated with the destination included in the transfer history information matches the information associated with the destination included in the SWIFT message information within the set period (S507; Yes), the transfer history information is held in the transfer history information database 12b (S509). At this time, appropriate flag information may be added to the transfer history information. Regarding the retained transfer history information, the storage period (storage expiration date) may be set again (S501).

一方、設定期間内に移管履歴情報がSWIFT電文情報と一致しない場合(S507;No)、削除部160は、当該移管履歴情報を削除してもよい(S511)。 On the other hand, if the transfer history information does not match the SWIFT message information within the set period (S507; No), the deletion unit 160 may delete the transfer history information (S511).

本実施形態を用いることにより、移管履歴情報を定期的に整理することができ、記憶部12の記憶容量を制御することができる。 By using this embodiment, transfer history information can be regularly organized and the storage capacity of the storage unit 12 can be controlled.

なお、本実施形態では、移管履歴情報が設定期間内にSWIFT電文情報と一致しない場合に削除される例を示したが、当該移管履歴情報を削除する前に金融機関端末20に通知してもよい。通知された情報は、金融機関端末20の表示部21に表示され、ユーザから入力される情報に基づき移管履歴情報を保持するか、削除するかについて設定してもよい。 In addition, in this embodiment, an example was shown in which the transfer history information is deleted if it does not match the SWIFT message information within the set period, but even if the financial institution terminal 20 is notified before deleting the transfer history information, good. The notified information may be displayed on the display unit 21 of the financial institution terminal 20, and settings may be made as to whether to retain or delete the transfer history information based on information input by the user.

<第4実施形態>
本実施形態では、第1~第3実施形態と異なる情報処理方法について説明する。具体的には、第1~第3実施形態ではSWIFT電文情報のように文字情報に対する情報処理方法を説明したが、本実施形態では、送信先に関連する情報が画像情報として用いられた場合の情報処理方法について図面を用いて説明する。なお、第1実施形態と同様の構成および方法については、適宜省略する。
<Fourth embodiment>
In this embodiment, an information processing method different from the first to third embodiments will be described. Specifically, in the first to third embodiments, an information processing method for character information such as SWIFT message information was explained, but in this embodiment, a method for processing text information such as SWIFT message information is described. The information processing method will be explained using drawings. Note that configurations and methods similar to those in the first embodiment will be omitted as appropriate.

図15および図16に、本実施形態における情報処理方法を示す。 15 and 16 show the information processing method in this embodiment.

まず、図15に示すように、SWIFT/日本銀行サーバ50(情報送信サーバでもよい)は、新たな画像情報を情報処理サーバ10に送信する(S201C)。情報処理サーバ10は、新たな画像情報を受信すると(S203C)、情報処理サーバ10の判定部120は、新たな画像情報があらかじめ登録された登録情報と一致するか否かを判定する(S205C)。新たな画像情報が登録情報と一致しているか否かを判定する場合、新たな画像情報に含まれる送信先に関連付けられた情報のパターンと登録情報に含まれる送信先に関連付けられた情報として記憶されたパターンとのパターンマッチングを行ってもよい。また、パターンマッチングされた結果を用いてさらに機械学習を行ってもよい。 First, as shown in FIG. 15, the SWIFT/Bank of Japan server 50 (which may be an information transmission server) transmits new image information to the information processing server 10 (S201C). When the information processing server 10 receives new image information (S203C), the determination unit 120 of the information processing server 10 determines whether the new image information matches registered information registered in advance (S205C). . When determining whether new image information matches registered information, the pattern of information associated with the destination included in the new image information and the information associated with the destination included in the registered information are stored. You may also perform pattern matching with the created pattern. Furthermore, machine learning may be further performed using the pattern matching results.

新たな画像情報が登録情報と一致する場合(S207C;Yes)、送信部130は新たな画像情報を第2送金サーバ40に送信する(S215C)。一方、新たな画像情報が登録情報と一致しない場合(S207C;No)、判定部120は新たな画像情報が移管履歴情報と一致するか否かを判定する(S209C)。新たな画像情報が移管履歴情報と一致しているか否かを判定する場合においても、新たな画像情報に含まれる送信先に関連付けられた情報のパターンと移管履歴情報に含まれる送信先に関連付けられた情報として記憶されたパターンとのパターンマッチングを行ってもよい。新たな画像情報が移管履歴情報と一致する場合(S211C;Yes)、送信部130は新たな画像情報を第2送金サーバ40に送信する(S215C)。一方、新たな画像情報が移管履歴情報と一致しない場合、送信部130は、新たな画像情報を第1送金サーバ30に送信する。 If the new image information matches the registered information (S207C; Yes), the transmitter 130 transmits the new image information to the second remittance server 40 (S215C). On the other hand, if the new image information does not match the registered information (S207C; No), the determination unit 120 determines whether the new image information matches the transfer history information (S209C). When determining whether new image information matches the transfer history information, the pattern of information associated with the destination included in the new image information and the pattern of information associated with the destination included in the transfer history information are used. Pattern matching may be performed with a pattern stored as information. If the new image information matches the transfer history information (S211C; Yes), the transmitter 130 transmits the new image information to the second remittance server 40 (S215C). On the other hand, if the new image information does not match the transfer history information, the transmitter 130 transmits the new image information to the first remittance server 30.

次に、図16に示すように、第1送金サーバ30へ送信された画像情報のうち、本来であれば第2送金サーバ40に送信すべき情報があった場合、金融機関端末20のユーザは金融機関端末20に対して当該画像情報を第1送金サーバ30から第2送金サーバ40へ移管するように移管指示情報を入力する。金融機関端末20は、入力された情報を元に移管指示情報を第1送金サーバ30に対して送信する(S301C)。 Next, as shown in FIG. 16, among the image information sent to the first remittance server 30, if there is information that should normally be sent to the second remittance server 40, the user of the financial institution terminal 20 Transfer instruction information is input to the financial institution terminal 20 to transfer the image information from the first remittance server 30 to the second remittance server 40. The financial institution terminal 20 transmits transfer instruction information to the first remittance server 30 based on the input information (S301C).

次に、第1送信先である第1送金サーバ30は移管指示を受信すると(S303C)、画像情報を第2送信先である第2送金サーバに送信する(S305C)。画像情報が第1送金サーバ30から第2送金サーバ40へ送信されると、情報処理サーバ10の取得部110は移管された送信履歴情報(移管履歴情報)を取得する(S307C)。これにより、移管履歴情報は順次蓄積され、取得される。また新たな画像情報が送信されると、図15に示された処理が実行される。 Next, upon receiving the transfer instruction (S303C), the first remittance server 30, which is the first destination, transmits the image information to the second remittance server, which is the second destination (S305C). When the image information is transmitted from the first remittance server 30 to the second remittance server 40, the acquisition unit 110 of the information processing server 10 acquires the transferred transmission history information (transfer history information) (S307C). Thereby, transfer history information is accumulated and acquired sequentially. Further, when new image information is transmitted, the processing shown in FIG. 15 is executed.

本実施形態を用いることにより、画像情報を用いた場合においても登録情報を増やすことなく、情報の特定(振り分け)処理を容易にかつ安定して実行することができる。 By using this embodiment, even when image information is used, information identification (distribution) processing can be easily and stably executed without increasing the number of registered information.

<第5実施形態>
本実施形態では、第1~第3実施形態と異なる情報処理方法について説明する。具体的には、第1~第3実施形態ではSWIFT電文情報のように文字情報に対する情報処理方法を説明したが、本実施形態では、送信先に関連する情報が音声情報として用いられた場合の情報処理方法について図面を用いて説明する。なお、第1実施形態と同様の構成および方法については、適宜省略する場合がある。
<Fifth embodiment>
In this embodiment, an information processing method different from the first to third embodiments will be described. Specifically, in the first to third embodiments, an information processing method for character information such as SWIFT telegram information was explained, but in this embodiment, a method for processing text information such as SWIFT message information is described. The information processing method will be explained using drawings. Note that configurations and methods similar to those in the first embodiment may be omitted as appropriate.

図17および図18に、本実施形態における情報処理方法を示す。 17 and 18 show the information processing method in this embodiment.

まず、図17に示すように、SWIFT/日本銀行サーバ50(情報送信サーバでもよい)は、新たな音声情報を情報処理サーバ10に送信する(S201D)。情報処理サーバ10は、新たな音声情報を受信すると(S203D)、情報処理サーバ10の判定部120は新たな音声情報が登録情報と一致するか否かを判定する(S205D)。新たな音声情報が登録情報と一致しているか否かを判定する場合、新たな音声情報に含まれる送信先に関連付けられた情報のパターンと登録情報に含まれる送信先に関連付けられた情報として記憶されたパターンとのパターンマッチングを行ってもよい。また、パターンマッチングされた結果を用いてさらに機械学習を行ってもよい。 First, as shown in FIG. 17, the SWIFT/Bank of Japan server 50 (which may be an information transmission server) transmits new audio information to the information processing server 10 (S201D). When the information processing server 10 receives new audio information (S203D), the determination unit 120 of the information processing server 10 determines whether the new audio information matches the registered information (S205D). When determining whether new audio information matches registered information, the pattern of information associated with the destination included in the new audio information and the information associated with the destination included in the registered information are stored. Pattern matching may be performed with the created pattern. Furthermore, machine learning may be further performed using the pattern matching results.

新たな音声情報が登録情報と一致する場合(S207D;Yes)、送信部130は新たな音声情報を第2送金サーバ40に送信する(S215D)。一方、新たな音声情報が登録情報と一致しない場合(S207D;No)、判定部120は新たな音声情報が移管履歴情報と一致するか否かを判定する(S209D)。新たな音声情報が移管履歴情報と一致しているか否かを判定する場合においても、新たな音声情報に含まれる送信先に関連付けられた情報のパターンと移管履歴情報に含まれる送信先に関連付けられた情報として記憶されたパターンとのパターンマッチングを行ってもよい。新たな音声情報が移管履歴情報と一致する場合(S211D;Yes)、送信部130は新たな音声情報を第2送金サーバ40に送信する(S215D)。一方、新たな音声情報が移管履歴情報と一致しない場合、送信部130は、新たな音声情報を第1送金サーバ30に送信する。 If the new voice information matches the registered information (S207D; Yes), the transmitter 130 transmits the new voice information to the second remittance server 40 (S215D). On the other hand, if the new audio information does not match the registered information (S207D; No), the determination unit 120 determines whether the new audio information matches the transfer history information (S209D). When determining whether new voice information matches transfer history information, the pattern of information associated with the destination included in the new voice information and the pattern of information associated with the destination included in the transfer history information are used. Pattern matching may be performed with a pattern stored as information. If the new voice information matches the transfer history information (S211D; Yes), the transmitter 130 transmits the new voice information to the second remittance server 40 (S215D). On the other hand, if the new voice information does not match the transfer history information, the transmitter 130 transmits the new voice information to the first remittance server 30.

次に、図18に示すように、第1送金サーバ30へ送信された音声情報のうち、本来であれば第2送金サーバ40に送信すべき情報があった場合、ユーザは金融機関端末20に対して音声情報を第1送金サーバ30から第2送金サーバ40へ移管するように移管指示情報を入力する。金融機関端末20は、移管指示情報を第1送金サーバ30に対して送信する(S301D)。 Next, as shown in FIG. 18, if among the voice information transmitted to the first remittance server 30 there is information that should normally be transmitted to the second remittance server 40, the user In response, transfer instruction information is input to transfer the voice information from the first remittance server 30 to the second remittance server 40. The financial institution terminal 20 transmits transfer instruction information to the first remittance server 30 (S301D).

次に、第1送信先である第1送金サーバ30は移管指示情報を受信すると(S303D)、音声情報を第2送金サーバ40である第2送金サーバに送信する(S305D)。音声情報が第1送金サーバ30から第2送金サーバ40へ送信されると、情報処理サーバ10は移管された履歴情報(移管履歴情報)を取得する(S307D)。これにより、移管履歴情報は順次蓄積され、取得される。また、新たな音声情報が送信されると、図17に示された処理が繰り返される。 Next, when the first remittance server 30, which is the first destination, receives the transfer instruction information (S303D), it transmits the audio information to the second remittance server, which is the second remittance server 40 (S305D). When the voice information is transmitted from the first remittance server 30 to the second remittance server 40, the information processing server 10 acquires the transferred history information (transfer history information) (S307D). Thereby, transfer history information is accumulated and acquired sequentially. Furthermore, when new audio information is transmitted, the process shown in FIG. 17 is repeated.

本実施形態を用いることにより、音声情報を用いた場合においても登録情報を増やすことなく、情報の特定(振り分け)処理を容易にかつ安定して実行することができる。 By using this embodiment, even when audio information is used, information identification (distribution) processing can be easily and stably executed without increasing the number of registered information.

(変形例)
なお、本発明の思想の範疇において、当業者であれば、各種の変更例および修正例に想到し得るものであり、それら変更例および修正例についても本発明の範囲に属するものと了解される。例えば、前述の各実施形態に対して、当業者が適宜、構成要素の追加、削除若しくは設計変更を行ったもの、又は、処理の追加、省略若しくは条件変更を行ったものも、本発明の要旨を備えている限り、本発明の範囲に含まれる。
(Modified example)
It should be noted that within the scope of the idea of the present invention, those skilled in the art will be able to come up with various changes and modifications, and it is understood that these changes and modifications also fall within the scope of the present invention. . For example, a person skilled in the art may appropriately add, delete, or change the design of each of the above-mentioned embodiments, or may add, omit, or change the conditions of a process. It is within the scope of the present invention as long as it has the following.

1・・・情報処理システム,10・・・情報処理サーバ,11・・・制御部,12・・・記憶部,12a・・・登録情報データベース,12b・・・移管履歴情報データベース,13・・・通信部,14・・・表示部,20・・・金融機関端末,21・・・表示部,22・・・制御部,23・・・記憶部,24・・・操作部,25・・・通信部,30・・・第1送金サーバ,31・・・制御部,32・・・記憶部,33・・・通信部,34・・・表示部,40・・・第2送金サーバ,41・・・制御部,42・・・記憶部,43・・・通信部,44・・・表示部,50・・・日本銀行サーバ,51・・・制御部,52・・・記憶部,53・・・通信部,60・・・ネットワーク,100・・・情報処理制御部,111・・・登録情報,111b・・・名称パターン,111c・・・銀行コード,111d・・・備考,113・・・移管履歴情報,113b・・・情報,113c・・・情報,113d・・・情報,113e・・・情報,113f・・・情報,113g・・・フラグ情報,110・・・取得部,120・・・判定部,130・・・送信部,140・・・無効化部,150・・・設定部,160・・・削除部,170・・・無効化部,210・・・受信部,220・・・送信部,310・・・受信部,320・・・送金処理部,330・・・送信部,410・・・受信部,420・・・送金処理部,430・・・送信部 DESCRIPTION OF SYMBOLS 1... Information processing system, 10... Information processing server, 11... Control unit, 12... Storage unit, 12a... Registration information database, 12b... Transfer history information database, 13...・Communication section, 14...Display section, 20...Financial institution terminal, 21...Display section, 22...Control section, 23...Storage section, 24...Operation section, 25... - Communication department, 30... first remittance server, 31... control section, 32... storage section, 33... communication section, 34... display section, 40... second remittance server, 41... Control unit, 42... Storage unit, 43... Communication unit, 44... Display unit, 50... Bank of Japan server, 51... Control unit, 52... Storage unit, 53... Communication department, 60... Network, 100... Information processing control unit, 111... Registration information, 111b... Name pattern, 111c... Bank code, 111d... Notes, 113 ... Transfer history information, 113b... Information, 113c... Information, 113d... Information, 113e... Information, 113f... Information, 113g... Flag information, 110... Acquisition unit , 120... Determination unit, 130... Transmission unit, 140... Invalidation unit, 150... Setting unit, 160... Deletion unit, 170... Invalidation unit, 210... Reception section, 220... Transmitting section, 310... Receiving section, 320... Remittance processing section, 330... Transmitting section, 410... Receiving section, 420... Remittance processing section, 430... Transmitter

Claims (12)

情報処理サーバの制御部が、
受信した情報が第1送信先から前記第1送信先とは異なる第2送信先に移管された移管履歴情報を取得し、
前記移管履歴情報及び前記第2送信先へ送信するために予め登録された登録情報に基づいて新たに受信した情報の送信先を振り分けて送信し、
前記移管履歴情報は複数であって、
前記複数の移管履歴情報の各々に対して記憶期間を設定し、
前記記憶期間に到達したときに、これまでに受信した複数の情報と前記複数の移管履歴情報の各々との一致状況を判定し、
前記複数の移管履歴情報のうち、前記受信した情報に含まれる送信先に関連付けられた情報と設定された記憶期間において一致している移管履歴情報に対して、再度記憶期間を設定し、
前記複数の移管履歴情報のうち、前記受信した情報に含まれる送信先に関連付けられた情報と設定された記憶期間において一致しない移管履歴情報を削除する、
情報処理方法。
The control unit of the information processing server
Obtaining transfer history information in which the received information was transferred from a first destination to a second destination different from the first destination,
Sorting and transmitting the newly received information to a destination based on the transfer history information and registration information registered in advance for transmission to the second destination,
The transfer history information is plural,
setting a storage period for each of the plurality of transfer history information;
When the storage period is reached, determining the match status between the plurality of pieces of information received so far and each of the plurality of pieces of transfer history information,
out of the plurality of pieces of transfer history information, resetting a storage period for transfer history information that matches the information associated with the destination included in the received information in the set storage period;
out of the plurality of pieces of transfer history information, deleting transfer history information that does not match the information associated with the destination included in the received information in a set storage period;
Information processing method.
前記新たに受信した情報が前記移管履歴情報及び前記登録情報との間に所定の条件を満たすときに前記新たに受信した情報を前記第2送信先に送信する、
請求項1に記載の情報処理方法。
transmitting the newly received information to the second destination when the newly received information satisfies a predetermined condition between the transfer history information and the registration information;
The information processing method according to claim 1.
前記所定の条件は、前記新たに受信した情報に含まれる送信先に関連付けられた情報が前記移管履歴情報または前記登録情報に含まれる送信先に関連付けられた情報と一致することである、
請求項2記載の情報処理方法。
The predetermined condition is that the information associated with the destination included in the newly received information matches the information associated with the destination included in the transfer history information or the registered information;
The information processing method according to claim 2.
前記複数の移管履歴情報のうち取得した情報に基づいてフラグ情報が追加された移管履歴情報を無効化する、
請求項に記載の情報処理方法。
invalidating transfer history information to which flag information has been added based on the acquired information among the plurality of transfer history information;
The information processing method according to claim 1 .
前記受信した情報は、文字情報であって、所定の位置に送信先に関連付けられた情報を含む、
請求項1乃至のいずれか一項に記載の情報処理方法。
The received information is textual information and includes information associated with a destination at a predetermined position.
The information processing method according to any one of claims 1 to 4 .
前記受信した情報は、SWIFT電文情報を含む、
請求項に記載の情報処理方法。
The received information includes SWIFT message information;
The information processing method according to claim 5 .
受信した情報が第1送信先から前記第1送信先とは異なる第2送信先に移管された移管履歴情報を取得する取得部と、
前記移管履歴情報及び前記第2送信先へ送信するために予め登録された登録情報に基づいて新たに受信した情報の送信先を振り分けて送信する送信部と、
記憶期間を設定する設定部と、
判定部と、
前記移管履歴情報を削除する削除部と、を有し、
前記移管履歴情報は複数であって、
前記設定部は、前記複数の移管履歴情報の各々に対して記憶期間を設定し、
前記判定部は、前記記憶期間に到達したときに、これまでに受信した複数の情報と前記複数の移管履歴情報の各々との一致状況を判定し、
前記設定部は、前記複数の移管履歴情報のうち、前記受信した情報に含まれる送信先に関連付けられた情報と設定された記憶期間において一致している移管履歴情報に対して、再度記憶期間を設定し、
前記設定部は、前記複数の移管履歴情報のうち、前記受信した情報に含まれる送信先に関連付けられた情報と設定された記憶期間において一致しない移管履歴情報を削除する、
情報処理システム。
an acquisition unit that acquires transfer history information in which received information has been transferred from a first destination to a second destination different from the first destination;
a transmission unit that allocates and transmits newly received information to a destination based on the transfer history information and registration information registered in advance for transmission to the second destination;
a setting section for setting a storage period;
A determination section;
a deletion unit that deletes the transfer history information ,
The transfer history information is plural,
The setting unit sets a storage period for each of the plurality of pieces of transfer history information,
The determination unit determines the matching status between the plurality of pieces of information received so far and each of the plurality of pieces of transfer history information when the storage period is reached;
The setting unit sets a storage period again for transfer history information that matches information associated with a destination included in the received information in a set storage period, among the plurality of pieces of transfer history information. Set,
The setting unit deletes, from among the plurality of pieces of transfer history information, transfer history information that does not match information associated with a destination included in the received information in a set storage period;
Information processing system.
前記送信部は、前記新たに受信した情報が前記移管履歴情報及び前記登録情報との間に所定の条件を満たすときに前記新たに受信した情報を前記第2送信先に送信する、
請求項に記載の情報処理システム。
The transmitter transmits the newly received information to the second destination when the newly received information satisfies a predetermined condition between the transfer history information and the registration information.
The information processing system according to claim 7 .
前記所定の条件は、前記新たに受信した情報に含まれる送信先に関連付けられた情報が前記移管履歴情報または前記登録された情報に含まれる送信先に関連付けられた情報と一致することである、
請求項8に記載の情報処理システム。
The predetermined condition is that the information associated with the destination included in the newly received information matches the information associated with the destination included in the transfer history information or the registered information;
The information processing system according to claim 8 .
移管履歴情報を無効化する無効化部を有し、
前記無効化部は、前記複数の移管履歴情報のうち取得した情報に基づいてフラグ情報が追加された移管履歴情報を無効化する、
請求項に記載の情報処理システム。
It has an invalidation section that invalidates the transfer history information,
The invalidation unit invalidates transfer history information to which flag information has been added based on the acquired information among the plurality of transfer history information.
The information processing system according to claim 7 .
前記受信した情報は、文字情報であって、所定の位置に送信先に関連付けられた情報を含む、
請求項乃至10のいずれか一項に記載の情報処理システム。
The received information is textual information and includes information associated with a destination at a predetermined position.
The information processing system according to any one of claims 7 to 10 .
前記受信した情報は、SWIFT電文情報を含む、
請求項11に記載の情報処理システム。
The received information includes SWIFT message information;
The information processing system according to claim 11 .
JP2020041245A 2020-03-10 2020-03-10 Information processing method and information processing system Active JP7428550B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020041245A JP7428550B2 (en) 2020-03-10 2020-03-10 Information processing method and information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020041245A JP7428550B2 (en) 2020-03-10 2020-03-10 Information processing method and information processing system

Publications (2)

Publication Number Publication Date
JP2021144342A JP2021144342A (en) 2021-09-24
JP7428550B2 true JP7428550B2 (en) 2024-02-06

Family

ID=77766613

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020041245A Active JP7428550B2 (en) 2020-03-10 2020-03-10 Information processing method and information processing system

Country Status (1)

Country Link
JP (1) JP7428550B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015045953A (en) 2013-08-27 2015-03-12 株式会社三井住友銀行 Forex trading message delivery system and message delivery program
JP2018163414A (en) 2017-03-24 2018-10-18 株式会社三菱Ufj銀行 Information processing device
JP2019204326A (en) 2018-05-24 2019-11-28 株式会社三菱Ufj銀行 Telegram processor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015045953A (en) 2013-08-27 2015-03-12 株式会社三井住友銀行 Forex trading message delivery system and message delivery program
JP2018163414A (en) 2017-03-24 2018-10-18 株式会社三菱Ufj銀行 Information processing device
JP2019204326A (en) 2018-05-24 2019-11-28 株式会社三菱Ufj銀行 Telegram processor

Also Published As

Publication number Publication date
JP2021144342A (en) 2021-09-24

Similar Documents

Publication Publication Date Title
JP6375705B2 (en) Information processing system, terminal device, and program
US11501063B2 (en) Information processing apparatus, recording medium, and information processing system
JP6187053B2 (en) Information processing system, information processing apparatus, and program
US10007404B2 (en) Terminal apparatus, program, method of calling function, and information processing system
US20160283083A1 (en) Intelligent interactive screen capture
US9749322B2 (en) Information sharing system and information sharing method
US10437779B2 (en) Intelligent interactive screen capture
US7325203B2 (en) Configuring a graphical user interface on a multifunction peripheral
JP2025074129A (en) Information processing system, information processing method, and information processing device
JP2018156129A (en) Information processing system, information processing apparatus and information processing method
US10305999B2 (en) Information processing system, terminal apparatus, and program for improving accuracy of read receipt statuses
JP7428550B2 (en) Information processing method and information processing system
CN107690644A (en) The apparatus and method for asking external device (ED) to perform task
JP2015064873A (en) Information processing apparatus, information processing method, and program of the same
US20150288728A1 (en) Information processing system, information processing apparatus, terminal apparatus, and program
CN115118834A (en) Image processing apparatus and control method of image processing apparatus
CN115842890A (en) Computer program, control method, and image forming system
KR102036075B1 (en) Method for transferring information on buisiness cards and user terminal thereof
JP7194502B2 (en) Program, information processing method, and information processing apparatus
US20230244860A1 (en) Information processing apparatus, information processing method, and information processing system
US9380174B2 (en) Methods and systems for automatically converting a mobile rendering job to a secure rendering job
JP7396316B2 (en) Notification management system, communication system, notification management method, and program
US20260099733A1 (en) Systems and methods for trustable chat name service
US20230065200A1 (en) Information processing apparatus, information processing method, and non-transitory computer readable medium
KR20240036182A (en) Method for saving incoming data in messenger of the user terminal and the system thereof

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20200324

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20200324

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231003

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231122

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240125

R150 Certificate of patent or registration of utility model

Ref document number: 7428550

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350