Information processing device, information processing method, program, and information processing system

The information processing system improves transfer processing reliability and operator usability by acquiring account holder names from a host and controlling data transmission, addressing interruptions in existing systems.

JP2026135576APending Publication Date: 2026-08-25OKI ELECTRIC INDUSTRY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025021160
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2026-08-25

AI Technical Summary

Technical Problem

Existing transfer processing systems in financial institutions face reduced operator usability due to account verification interruptions before data entry is complete, leading to inefficiencies.

Method used

An information processing system that includes an acquisition unit to obtain account holder names from a host and control the transmission of data to a second terminal based on this acquisition, allowing for improved reliability and reduced operability.

Benefits of technology

Enhances the reliability of transfer processing while maintaining operator efficiency by minimizing interruptions during data entry.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026135576000001_ABST
    Figure 2026135576000001_ABST
Patent Text Reader

Abstract

This improves the reliability of transfer processing while minimizing any decrease in operator usability. [Solution] An information processing device is provided, comprising: an acquisition unit that acquires data corresponding to multiple items related to a transfer request from a first terminal; a processing unit that acquires the account holder name corresponding to the transfer destination account identification information included in the data corresponding to the multiple items from a host; and a transmission control unit that controls the transmission of the account holder name and the data corresponding to the multiple items to a second terminal based on the fact that the account holder name has been acquired from the host.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, a program, and an information processing system.

Background Art

[0002] In a financial institution, a transfer process is performed by cooperation between a branch and a centralized center. For example, when a requester visits a branch of a financial institution, fills in necessary items in a predetermined transfer request form, and submits the transfer request form to a window, the transfer request form is read by a scanner of a reception terminal at the window, and the transfer data obtained by the reading is transmitted to the centralized center. Then, a remittance message is generated based on the transfer data at the centralized center, and the remittance is executed by transmitting the remittance message to a host.

[0003] Furthermore, the transfer request form includes a plurality of items, and character recognition is performed on the image data of the transfer request form by a scanner of the reception terminal, whereby character recognition results corresponding to each of the plurality of items are obtained. The transfer data including such character recognition results is transmitted from the reception terminal at the window to the centralized center. At the centralized center, the first operator visually checks the images of each of the plurality of items and modifies the character recognition results corresponding to each of the plurality of items as necessary. The character recognition results or the corrected results of the character recognition results are transmitted to the foreign exchange server as entry data.

[0004] Then, the second operator inputs the data corresponding to the item separately from the entry data. Alternatively, the second operator modifies the entry data corresponding to the item. The data input by the second operator or the corrected result of the entry data is transmitted to the foreign exchange server as verification data. At the foreign exchange server, it is determined whether the entry data and the verification data match. And when there is verification data that does not match the entry data, approval or rejection of the verification data that does not match the entry data is made by the third operator.

[0005] Patent Document 1 discloses a technology in which a foreign exchange server obtains the account holder name corresponding to the recipient account identification information contained in the verified data from a host when the entry data and the verified data match. Hereinafter, the process of obtaining the account holder name corresponding to the recipient account identification information from the host will also be simply referred to as "account inquiry." In this technology, the foreign exchange server determines whether the account holder name obtained from the host matches the recipient name contained in the verified data. If the account holder name obtained from the host does not match the recipient name contained in the verified data, a third operator approves or rejects the verified data. This technology can improve the reliability of transfer processing. [Prior art documents] [Patent Documents]

[0006] [Patent Document 1] Japanese Patent Publication No. 2024-113947 [Overview of the project] [Problems that the invention aims to solve]

[0007] However, account verification may occur before the verification data is obtained by the exchange server. For example, if account verification is performed after the operator has started but before they have finished entering data, the operator's data entry may be interrupted until the verification result is returned from the host. In such a situation, the operator's usability may be reduced.

[0008] Therefore, the present invention has been made in view of the above problems, and the object of the present invention is to provide a novel and improved technology that can improve the reliability of transfer processing while suppressing a decrease in operator operability. [Means for solving the problem]

[0009] To solve the above problems, according to one aspect of the present invention, an information processing device is provided, comprising: an acquisition unit that acquires data corresponding to a plurality of items relating to a transfer request from a first terminal; a processing unit that acquires the account holder name corresponding to the transfer destination account identification information included in the data corresponding to the plurality of items from a host; and a transmission control unit that controls the transmission of the account holder name and the data corresponding to the plurality of items to a second terminal based on the fact that the account holder name has been acquired from the host.

[0010] The aforementioned recipient account identification information may include the name of the recipient financial institution, the name of the recipient branch, the recipient account type, and the recipient account number.

[0011] The data corresponding to the aforementioned multiple items may include character recognition results obtained by applying character recognition to image data of a bank transfer request form, corrected results of the character recognition, or data entered by a designated data entry worker.

[0012] Furthermore, in order to solve the above problems, according to another aspect of the present invention, there is a computer-based information processing method that includes: obtaining data corresponding to a plurality of items relating to a transfer request from a first terminal; obtaining the account holder name corresponding to the transfer destination account identification information included in the data corresponding to the plurality of items from a host; and, based on the fact that the account holder name has been obtained from the host, controlling the transmission of the account holder name and the data corresponding to the plurality of items to a second terminal.

[0013] Furthermore, in order to solve the above problems, according to another aspect of the present invention, a program is provided that causes a computer to function as: an acquisition unit that acquires data corresponding to a plurality of items relating to a transfer request from a first terminal; a processing unit that acquires the account holder name corresponding to the transfer destination account identification information included in the data corresponding to the plurality of items from a host; and a transmission control unit that controls the transmission of the account holder name and the data corresponding to the plurality of items to a second terminal based on the fact that the account holder name has been acquired from the host.

[0014] Furthermore, in order to solve the above problems, according to another aspect of the present invention, an information processing system is provided comprising an information processing device that acquires data corresponding to a plurality of items relating to a transfer request from a first terminal, and a second terminal, wherein the information processing device comprises a processing unit that acquires the name of the account holder corresponding to the transfer destination account identification information included in the data corresponding to the plurality of items from a host, and a transmission control unit that controls the transmission of the account holder name and the data corresponding to the plurality of items to the second terminal based on the fact that the account holder name has been acquired from the host, and the second terminal comprises an acquisition unit that acquires the account holder name and the data corresponding to the plurality of items.

[0015] The second terminal may include a determination unit that determines whether the account holder's name matches the recipient's name included in the data corresponding to the multiple items.

[0016] The second terminal may include an output control unit that controls the display of predetermined warning information based on the determination that the account holder's name and the recipient's name do not match.

[0017] The determination unit may, based on the change operation entered by the operator, obtain the account holder name corresponding to the changed transfer destination account identification information from the host, and compare the account holder name corresponding to the changed transfer destination account identification information with the recipient name. [Effects of the Invention]

[0018] According to the present invention described above, it is possible to improve the reliability of transfer processing while suppressing a decrease in operator operability. [Brief explanation of the drawing]

[0019] [Figure 1] This is an explanatory diagram showing the configuration of an exchange system according to an embodiment of the present invention. [Figure 2]It is an explanatory diagram showing a specific example of a transfer request form 40. [Figure 3] It is an explanatory diagram showing a specific example of an entry screen 50. [Figure 4] It is an explanatory diagram showing a specific example of a verification screen 60. [Figure 5] It is an explanatory diagram showing a specific example of an approval screen 70. [Figure 6] It is an explanatory diagram showing the configuration of the foreign exchange server 20 according to an embodiment of the present invention. [Figure 7] It is an explanatory diagram showing the configuration of the entry terminal 26 according to an embodiment of the present invention. [Figure 8] It is an explanatory diagram showing the configuration of the verification terminal 27 according to an embodiment of the present invention. [Figure 9] It is an explanatory diagram showing the configuration of the approval terminal 28 according to an embodiment of the present invention. [Figure 10] It is an explanatory diagram showing an overview of the overall processing of the foreign exchange system 1 according to an embodiment of the present invention. [Figure 11] It is an explanatory diagram showing an overview of the overall processing of the foreign exchange system 1 according to an embodiment of the present invention. [Figure 12] It is a flowchart showing an operation example (from S16 to S17) of the foreign exchange system 1 according to the first embodiment of the present invention. [Figure 13] It is a diagram showing an example of the aggregation result. [Figure 14] It is a flowchart showing an operation example (from S17 to S20) of the foreign exchange system 1 according to the first embodiment of the present invention. [Figure 15] It is a diagram showing an example of a verification screen 60 with attention - calling information attached. [Figure 16] It is a flowchart showing an operation example (from S17 to S20) of the foreign exchange system 1 according to the second embodiment of the present invention. [Figure 17] It is a diagram showing the hardware configuration of an information processing device 900 as an example of the foreign exchange server 20 according to an embodiment of the present invention.

Embodiments for Carrying Out the Invention

[0020] Embodiments of the present invention will be described in detail below with reference to the attached drawings. In this specification and the drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant explanations will be omitted.

[0021] <1. Overview of the Foreign Exchange System> Embodiments of the present invention relate to a foreign exchange system applicable to financial institutions. First, an overview of the foreign exchange system according to embodiments of the present invention will be described with reference to Figures 1 to 5. Note that the foreign exchange system may be considered an information processing system.

[0022] (composition) Figure 1 is an explanatory diagram showing the configuration of a foreign exchange system according to an embodiment of the present invention. As shown in Figure 1, the foreign exchange system 1 according to an embodiment of the present invention has a configuration located in a branch office, a configuration located in a centralized center, and a host 30. The branch office and the centralized center are connected via a network. The configuration located in the branch office includes a scanner 11 and a branch office terminal 12. The configuration located in the centralized center includes a foreign exchange server 20, an entry terminal 26 which is a common client (entry), a verify terminal 27 which is a common client (verify), an approval terminal 28 which is a common client (approval), and a communication gateway 29. Note that the foreign exchange server 20 may correspond to an information processing device.

[0023] Scanner 11 reads documents and recognizes the characters written on them. For example, scanner 11 reads a bank transfer request form that has been filled out by the transfer requestor and performs character recognition. As a result, image data of the bank transfer request form and the character recognition results of the bank transfer request form are obtained. Here, a specific example of a bank transfer request form will be explained with reference to Figure 2.

[0024] Figure 2 is an explanatory diagram showing a specific example of a transfer request form 40. As shown in Figure 2, the transfer request form 40 includes fields for filling in multiple items. For example, the multiple items include items related to the remitter (e.g., remitter's telephone number, branch number, remitter's account type (savings, current, deposit, or other), remitter's account number, remitter's name, etc.), items related to the recipient (e.g., recipient's name, name of the receiving financial institution, name of the receiving branch, receiving account type (savings, current, deposit, or other), receiving account number, etc.), and the transfer amount. In addition, the multiple items may include the transfer date, which is the transfer due date. These multiple items may include important items in the transfer operation (e.g., remitter's account type, remitter's account number, transfer amount, etc.).

[0025] For example, scanner 11 obtains character recognition results corresponding to each of the multiple items by performing character recognition on the image data of the transfer request form 40. More specifically, scanner 11 obtains character recognition results corresponding to each item by performing character recognition on the entry fields for each item in the image data of the transfer request form 40. Branch terminal 12 is a terminal used by bank employees engaged in counter services at branch offices. Branch terminal 12 transmits the transfer data, including the image data of the transfer request form 40 obtained by scanner 11 and the character recognition results corresponding to each item, to the centralized center.

[0026] The branch terminal 12 may be a PC (Personal Computer), as shown in Figure 1. Although Figure 1 shows an example where the scanner 11 and the branch terminal 12 are separate devices, the functions of the scanner 11 and the branch terminal 12 may be integrated into a single device. Furthermore, exceptionally, the deposit type name (e.g., ordinary, current, savings, or other) corresponding to the mark position of the client's withdrawal account on the transfer request form 40 may be treated as image data corresponding to the client account, and the deposit type number (e.g., 1 (=ordinary), 2 (=current), 4 (=savings), or 9 (=other)) corresponding to the mark position may be treated as the character recognition result corresponding to the client account.

[0027] The foreign exchange server 20 is an example of a transfer management device that stores transfer data transmitted from the branch terminal 12. The foreign exchange server 20 manages the distribution of transfer data to the entry terminal 26, the verify terminal 27, and the approval terminal 28. For example, the foreign exchange server 20 obtains an extracted image corresponding to each item by extracting the entry fields for each item from the image data of the transfer request form 40. The foreign exchange server 20 transmits the transfer data, including the extracted images corresponding to each item and the character recognition results, to the entry terminal 26.

[0028] Entry terminal 26 is a terminal used by the first operator of the centralized center (hereinafter also referred to as the "entrant"). The entry screen of entry terminal 26 displays the cropped image and character recognition result corresponding to each item in the transfer data distributed from the foreign exchange server 20, associated with the item name. The entrant visually checks the cropped image corresponding to the item, and if they determine that the character recognition result corresponding to that item is incorrect (for example, due to misreading or not reading), they perform an operation to correct the character recognition result.

[0029] Figure 3 is an explanatory diagram showing a specific example of the entry screen 50. As shown in Figure 3, the entry screen 50 displays cropped images and character recognition results corresponding to each of the multiple items included in the transfer request form. For example, the cropped image is displayed in the corresponding image display field, and the character recognition result is displayed in the corresponding input field. As an example, the cropped image of the requester's phone number is displayed in the requester's phone number image display field 500, and the character recognition result of the requester's phone number is displayed in the requester's phone number input field 520.

[0030] In the example shown in Figure 3, the cropped image corresponding to the item "Client Name" shows "Oki Taro," but the character recognition result corresponding to the item "Client Name" incorrectly reads "Ogi Tarowa." We then consider the case where the person who entered the data did not notice this error in the character recognition result and did not perform any correction operation.

[0031] The character recognition results for each item, or the results of the character recognition results corrected by the entrant, are sent as entry data from the entry terminal 26 to the exchange server 20 (for example, based on the pressing of the "Send" button) and stored in the exchange server 20. The exchange server 20 then delivers the transfer data, which includes the cropped image for each item and the entry data for each item, to the verify terminal 27.

[0032] The verification terminal 27 is used by the second operator of the central center (hereinafter also referred to as the "verifier"). On the verification screen of the verification terminal 27, extracted images corresponding to each item in the transfer data distributed from the foreign exchange server 20 are displayed, associated with the item name. Furthermore, entry data corresponding to items other than important items is displayed, associated with the item name. For example, the extracted image is displayed in the corresponding image display field, and the entry data corresponding to items other than important items is displayed in the corresponding input field. On the other hand, the input field corresponding to important items is left blank.

[0033] The verifier visually inspects the extracted images corresponding to items other than critical items, and if they determine that the entry data corresponding to the non-critical items is incorrect, they correct that entry data. On the other hand, the verifier visually inspects the extracted images corresponding to critical items and enters the data corresponding to the critical items into the input fields corresponding to those critical items.

[0034] Figure 4 is an explanatory diagram showing a specific example of the verify screen 60. As shown in Figure 4, the verify screen 60 displays an extracted image corresponding to each of the multiple items included in the transfer request form, and entry data corresponding to items other than the important items. For example, the extracted image is displayed in the corresponding image display field, and the entry data corresponding to items other than the important items is displayed in the corresponding input field. As an example, the extracted image of the requester's telephone number is displayed in the requester's telephone number image display field 500, and the entry data for the requester's telephone number is displayed in the requester's telephone number input field 520.

[0035] In the example shown in Figure 3, the character recognition result corresponding to the item "Client Name" was incorrect, "Ogi Tarowa," but the entry user did not notice this error and did not correct the character recognition result. However, in the example shown in Figure 4, the verifier noticed that the entry data "Ogi Tarowa" corresponding to the item "Client Name" was incorrect and corrected the entry data "Ogi Tarowa" to "Ogi Tarou." In this example, the correction made by the verifier is also incorrect.

[0036] Entry data or modified entry data corresponding to items other than critical items, and input results by the verifier corresponding to critical items, are sent as verified data from the verification terminal 27 to the exchange server 20 (for example, based on the pressing of the "Send" button) and stored in the exchange server 20. The exchange server 20 determines whether the entry data and verified data corresponding to all items match.

[0037] If the exchange server 20 finds that the entry data and the verified data match in all fields, it sends a forwarding message containing the verified data (or entry data) corresponding to all fields to the host 30 via the communication gateway 29. At this point, the host 30 completes the transfer upon receiving the forwarding message.

[0038] If there are any discrepancies between the entry data and the verified data, the foreign exchange server 20 distributes transfer data to the approval terminal 28, which includes the corresponding cropped image and verified data for each item, as well as information indicating the items that do not match (discrepant items). In addition, if the transaction related to such transfer data is a high-value transaction (for example, if the transfer amount is above a certain amount), the transfer data including the corresponding cropped image and verified data for each item is distributed to the approval terminal 28.

[0039] The approval terminal 28 is used by the third operator of the central center (hereinafter also referred to as the "approver"). On the approval screen of the approval terminal 28, extracted images corresponding to each item in the transfer data distributed from the foreign exchange server 20 are displayed, associated with the item name. Furthermore, verified data corresponding to each item is displayed, associated with the item name. For example, the extracted image is displayed in the corresponding image display field, and the verified data is displayed in the corresponding input field.

[0040] The approver visually inspects the extracted images corresponding to each item and approves the document if they determine that there are no errors in the verified data. Conversely, if the approver visually inspects the extracted images corresponding to each item and determines that there are errors in the verified data, they reject the document. In this case, the approval screen applies a predetermined modification to the verified data that does not match the entry data. This makes it easy for the approver to identify the items where the data does not match.

[0041] Figure 5 is an explanatory diagram showing a specific example of the approval screen 70. As shown in Figure 5, the approval screen 70 displays an extracted image and verified data corresponding to each of the multiple items included in the transfer request form. For example, the extracted image is displayed in the corresponding image display field, and the verified data is displayed in the corresponding input field. As an example, the extracted image of the requester's phone number is displayed in the requester's phone number image display field 500, and the verified data of the requester's phone number is displayed in the requester's phone number input field 520.

[0042] In the example above, the entry data and verified data corresponding to the item "Requester Name" do not match (Figures 3 and 4). Therefore, on the approval screen 70, the verified data "Ogi Taro" corresponding to the item "Requester Name" where the data does not match is given a predetermined modification 530 (for example, a modification that changes the text color to red). This makes it easier for approvers to notice the items where the data does not match.

[0043] For example, the approver visually inspects the extracted image corresponding to the item "Requester Name" and, if they determine that the verified data "Ogi Taro" is correct, they perform the approval operation (for example, by clicking the "Approve" button). On the other hand, if the approver determines that the verified data "Ogi Taro" is incorrect, they perform the rejection operation (for example, by clicking the "Reject" button).

[0044] The outline of the foreign exchange system according to the embodiments of the present invention has been described above.

[0045] <2. Configuration of the foreign exchange server> Figure 6 is an explanatory diagram showing the configuration of a foreign exchange server 20 according to an embodiment of the present invention. As shown in Figure 6, the foreign exchange server 20 has a control unit 220, a storage unit 230, and a communication unit 240.

[0046] The control unit 220 may include a CPU (Central Processing Unit) and its functions may be realized when the program stored in the storage unit 230 is loaded into RAM (Random Access Memory) by the CPU and executed. In this case, a computer-readable recording medium on which the program is recorded may also be provided. Alternatively, the control unit 220 may be composed of dedicated hardware or a combination of multiple hardware components.

[0047] As shown in Figure 6, the control unit 220 comprises an acquisition unit 221, a processing unit 222, and a transmission control unit 223. Details of each of these functional units of the control unit 220 will be described later.

[0048] The memory unit 230 is a storage device capable of storing programs and data for operating the control unit 220. The memory unit 230 can also temporarily store various data required during the operation of the control unit 220. For example, the storage device may be a non-volatile storage device.

[0049] The communication unit 240 is comprised of a communication interface and communicates with the branch office terminal 12 of the branch office via the network. Furthermore, the communication unit 240 communicates with other terminals (entry terminal 26, verify terminal 27, and approval terminal 28) via the network within the centralized center (not shown).

[0050] The configuration of the foreign exchange server 20 according to the embodiment of the present invention has been described above.

[0051] <3. Entry Terminal Configuration> Figure 7 is an explanatory diagram showing the configuration of an entry terminal 26 according to an embodiment of the present invention. As shown in Figure 7, the entry terminal 26 has an input unit 261, a control unit 262, a storage unit 266, a communication unit 267, and a display unit 268.

[0052] The input unit 261 accepts operations from the user. In embodiments of the present invention, the input unit 261 is primarily assumed to be a mouse and keyboard. However, the type of input unit 261 is not limited. For example, the input unit 261 may be a touch panel, an electronic pen, or another input device.

[0053] The control unit 262 may include a CPU, and its functions may be realized when the program stored in the memory unit 266 is loaded into RAM by the CPU and executed. In this case, a computer-readable recording medium on which the program is recorded may also be provided. Alternatively, the control unit 262 may be composed of dedicated hardware, or it may be composed of a combination of multiple hardware components.

[0054] As shown in Figure 7, the control unit 262 comprises an acquisition unit 263, a processing unit 264, and an output control unit 265. Details of each of these functional units of the control unit 262 will be described later.

[0055] The memory unit 266 is a memory device capable of storing programs and data for operating the control unit 262. The memory unit 266 can also temporarily store various data required during the operation of the control unit 262. For example, the memory device may be a non-volatile memory device.

[0056] The communication unit 267 is comprised of a communication interface and communicates with the exchange server 20 and other terminals (verification terminal 27 and approval terminal 28) via the network within the centralized center.

[0057] The display unit 268 has the function of displaying various information according to the control of the control unit 262. For example, the display unit 268 can display an entry screen. Here, the form of the display unit 268 is not particularly limited. For example, the display unit 268 may be a liquid crystal display (LCD) device, an OLED (Organic Light Emitting Diode) device, or a display device such as a lamp.

[0058] The configuration of the entry terminal 26 according to the embodiment of the present invention has been described above.

[0059] <4. Configuration of the Verification Terminal> Figure 8 is an explanatory diagram showing the configuration of a verify terminal 27 according to an embodiment of the present invention. As shown in Figure 8, the verify terminal 27 has an input unit 271, a control unit 272, a storage unit 276, a communication unit 277, and a display unit 278.

[0060] The input unit 271 accepts operations from the verifier. In embodiments of the present invention, the case where the input unit 271 is a mouse and a keyboard is mainly assumed. However, the type of input unit 271 is not limited. For example, the input unit 271 may be a touch panel, an electronic pen, or another input device.

[0061] The control unit 272 includes a CPU and other components, and its functions can be realized when the program stored in the memory unit 276 is loaded into RAM by the CPU and executed. In this case, a computer-readable recording medium on which the program is recorded may also be provided. Alternatively, the control unit 272 may be composed of dedicated hardware or a combination of multiple hardware components.

[0062] As shown in Figure 8, the control unit 272 comprises an acquisition unit 273, a processing unit 274, and an output control unit 275. Details of each of these functional units of the control unit 272 will be described later.

[0063] The memory unit 276 is a memory device capable of storing programs and data for operating the control unit 272. The memory unit 276 can also temporarily store various data required during the operation of the control unit 272. For example, the memory device may be a non-volatile memory device.

[0064] The communication unit 277 is comprised of a communication interface and communicates with the exchange server 20 and other terminals (entry terminal 26 and approval terminal 28) via the network within the centralized center.

[0065] The display unit 278 has the function of displaying various information in accordance with the control of the control unit 272. For example, the display unit 278 can display a verify screen. Here, the form of the display unit 278 is not particularly limited. For example, the display unit 278 may be a liquid crystal display (LCD) device, an OLED (Organic Light Emitting Diode) device, or a display device such as a lamp.

[0066] The configuration of the verify terminal 27 according to the embodiment of the present invention has been described above.

[0067] <5. Configuration of Approval Terminals> Figure 9 is an explanatory diagram showing the configuration of an approval terminal 28 according to an embodiment of the present invention. As shown in Figure 9, the approval terminal 28 has an input unit 281, a control unit 282, a storage unit 286, a communication unit 287, and a display unit 288.

[0068] The input unit 281 accepts operations from the approver. In embodiments of the present invention, the input unit 281 is primarily assumed to be a mouse and a keyboard. However, the type of input unit 281 is not limited. For example, the input unit 281 may be a touch panel, an electronic pen, or another input device.

[0069] The control unit 282 may include a CPU and other components, and its functions may be realized when the program stored in the memory unit 286 is loaded into RAM by the CPU and executed. In this case, a computer-readable recording medium on which the program is recorded may also be provided. Alternatively, the control unit 282 may be composed of dedicated hardware or a combination of multiple hardware components.

[0070] As shown in Figure 9, the control unit 282 comprises an acquisition unit 283, a processing unit 284, and an output control unit 285. Details of each of these functional units of the control unit 282 will be described later.

[0071] The memory unit 286 is a memory device capable of storing programs and data for operating the control unit 282. The memory unit 286 can also temporarily store various data required during the operation of the control unit 282. For example, the memory device may be a non-volatile memory device.

[0072] The communication unit 287 is comprised of a communication interface and communicates with the exchange server 20 and other terminals (entry terminal 26 and verify terminal 27) via the network within the centralized center.

[0073] The display unit 288 has the function of displaying various information according to the control of the control unit 282. For example, the display unit 288 can display an approval screen. Here, the form of the display unit 288 is not particularly limited. For example, the display unit 288 may be a liquid crystal display (LCD) device, an OLED (Organic Light Emitting Diode) device, or a display device such as a lamp.

[0074] The configuration of the approval terminal 28 according to the embodiment of the present invention has been described above.

[0075] <6. Overview of the overall process> Next, with reference to Figures 10 and 11, an overview of the overall processing of exchange system 1 will be described.

[0076] Figures 10 and 11 are explanatory diagrams illustrating the overall processing of the foreign exchange system 1 according to an embodiment of the present invention. When a client visits a branch office, fills in the necessary information on a prescribed transfer request form 40, and submits the transfer request form 40 to the counter, the bank employee has the scanner 11 read the transfer request form 40.

[0077] The scanner 11 obtains image data by reading the transfer request form 40. Furthermore, the scanner 11 obtains character recognition results corresponding to each of the multiple items by performing character recognition on the image data of the transfer request form 40. More specifically, the scanner 11 obtains character recognition results corresponding to each item by performing character recognition on the entry fields for each item in the image data of the transfer request form 40. The branch terminal 12 transmits the transfer data, including the image data of the transfer request form 40 obtained by the scanner 11 and the character recognition results corresponding to each item, to the foreign exchange server 20 (S11).

[0078] In the foreign exchange server 20, the transfer data received by the communication unit 240 is acquired by the acquisition unit 221. The processing unit 222 stores the image data of the transfer request form 40 included in the transfer data in the storage unit 230, and generates extracted images corresponding to each item by extracting the entry fields for each item from the image data (S12). The processing unit 222 stores the extracted images corresponding to each item in the storage unit 230. Then, the transmission control unit 223 controls the communication unit 240 to transmit the transfer data, including the extracted images corresponding to each item and the character recognition results, to the entry terminal 26 (S13).

[0079] In the entry terminal 26, the transfer data received by the communication unit 267 is acquired by the acquisition unit 263. The output control unit 265 controls the display unit 268 to display an entry screen 50 that includes cropped images and character recognition results corresponding to each of the multiple items, based on the transfer data (S14). For example, the cropped image is displayed in the corresponding image display field on the entry screen 50, and the character recognition result is displayed in the corresponding input field on the entry screen 50.

[0080] The user visually inspects the cropped image corresponding to the item, and if they determine that the character recognition result corresponding to that item is incorrect (for example, due to misreading or not reading), they input a correction operation for the character recognition result to the input unit 261. The character recognition result correction operation is received by the input unit 261 (S15) and acquired by the acquisition unit 263. The processing unit 264 corrects the character recognition result according to the correction operation.

[0081] For example, when the user presses the "Send" button on the entry screen 50, the output control unit 265 controls the communication unit 267 to send the character recognition result or the user's correction of the character recognition result corresponding to each item to the exchange server 20 as entry data corresponding to each item (S16).

[0082] In the foreign exchange server 20, when the entry data corresponding to each item received by the communication unit 240 is acquired by the acquisition unit 221, the processing unit 222 stores the entry data corresponding to each item in the storage unit 230. Then, the transmission control unit 223 controls the communication unit 240 to transmit the transfer data, which includes the extracted image corresponding to each item and the entry data corresponding to each item, to the verify terminal 27 (S17).

[0083] In the verify terminal 27, the transfer data received by the communication unit 277 is acquired by the acquisition unit 273. The output control unit 275 controls the display unit 278 to display a verify screen 60 that includes a cropped image corresponding to each of several items and entry data corresponding to items other than important items, based on the transfer data (S18). For example, the cropped image is displayed in the corresponding image display field on the verify screen 60, and the entry data corresponding to items other than important items is displayed in the corresponding input field. On the other hand, the input field corresponding to important items is left blank.

[0084] The verifier visually inspects the cropped images corresponding to items other than critical items, and if they determine that the entry data corresponding to an item other than a critical item is incorrect, they input a correction operation for that entry data to the input unit 271. Meanwhile, the verifier visually inspects the cropped images corresponding to critical items and inputs the data corresponding to the critical item into the input field corresponding to that critical item. The input of data corresponding to critical items and the correction operation of entry data are received by the input unit 271 (S19) and acquired by the acquisition unit 273. The processing unit 274 corrects the entry data according to the correction operation.

[0085] For example, when the verifier presses the "Send" button on the verification screen 60, the output control unit 275 controls the communication unit 277 to send the entry data or the result of modifying the entry data corresponding to items other than important items, and the input result by the verifier corresponding to the important items, to the exchange server 20 as verification data corresponding to each item (S20).

[0086] In the exchange server 20, once the verification data corresponding to each item received by the communication unit 240 is acquired by the acquisition unit 221, the processing unit 222 stores the verification data corresponding to each item in the storage unit 230. Subsequently, the processing unit 222 determines whether the entry data and the verification data match for all items (S31).

[0087] If the processing unit 222 determines that the entry data and the verified data match for all items (YES in S31), the transmission control unit 223 controls the communication unit 240 to send a destination message containing the verified data (or entry data) corresponding to each item to the host 30 via the communication gateway 29 (S32). At this time, the host 30 completes one transfer by executing the transfer based on the receipt of the destination message.

[0088] Although not shown in Figure 11, even if the processing unit 222 determines that the entry data and the verified data match for all items, if the processing unit 222 determines that the transaction related to the transfer data is a high-value transaction (for example, if the transfer amount is above a predetermined amount), the transmission control unit 223 may control the communication unit 240 to transmit the transfer data, including the extracted image and verified data corresponding to each item, to the approval terminal 28.

[0089] On the other hand, if the processing unit 222 determines that there are items that do not match between the entry data and the verified data (NO in S31), the transmission control unit 223 controls the communication unit 240 to send the transfer data, which includes the extracted image and verified data corresponding to each item, to the approval terminal 28 (S33).

[0090] In the approval terminal 28, the transfer data received by the communication unit 287 is acquired by the acquisition unit 283. The output control unit 285 controls the display unit 288 to display an approval screen that includes cropped images and verified data corresponding to each item, based on the transfer data (S34).

[0091] The approver visually inspects the cropped image corresponding to each item, and if they determine that the verified data corresponding to each item is correct, they perform an approval operation on the input unit 281. For example, the approval operation may be the pressing of the "Approve" button.

[0092] Meanwhile, the approver visually inspects the extracted images corresponding to each item, and if they determine that there are any items with incorrect verified data, they input a return operation to the input unit 281. For example, the return operation may be the pressing of the "Return" button.

[0093] The operation entered by the approver is received by the input unit 281 (S35) and acquired by the acquisition unit 283. The output control unit 285 controls the communication unit 287 to transmit the operation entered by the approver (the input result by the approver) to the exchange server 20 (S36).

[0094] In the foreign exchange server 20, when the operation entered by the approver, received by the communication unit 240, is acquired by the acquisition unit 221, the processing unit 222 determines whether the operation entered by the approver is a return operation (S37). If the processing unit 222 determines that the operation entered by the approver is an approval operation (NO in S37), the transmission control unit 223 controls the communication unit 240 to send a destination message containing the verification data (or entry data) corresponding to each item to the host 30 via the communication gateway 29 (S38). At this time, the host 30 completes one transfer by executing the transfer based on the receipt of the destination message.

[0095] On the other hand, if the processing unit 222 determines that the operation entered by the approver is a rollback operation (YES in S37), the transmission control unit 223 controls the communication unit 240 to send the transfer data, which includes the extracted image and verify data corresponding to each item, to the verify terminal 27 (S39).

[0096] In the verification terminal 27, the transfer data received by the communication unit 277 is acquired by the acquisition unit 273. The output control unit 275 controls the display unit 278 to display the verification screen after the rollback, which includes the extracted image corresponding to each item and the verification data, based on the transfer data (S40).

[0097] The verifier visually inspects the cropped image corresponding to each item, and if they determine that there is an error in the verified data, they input a correction operation for that verified data to the input unit 271. The correction operation for the verified data is received by the input unit 271 (S41) and acquired by the acquisition unit 273. The processing unit 274 corrects the verified data according to the correction operation.

[0098] For example, when the verifyer presses the "Send" button on the verification screen after the data has been returned, the output control unit 265 controls the communication unit 277 to send the verification data or the results of the verification data correction corresponding to each item to the exchange server 20 (S42).

[0099] In the exchange server 20, when the acquisition unit 221 acquires the verified data or the result of the correction of the verified data corresponding to each item received by the communication unit 240, the processing unit 222 updates the verified data corresponding to each item stored in the storage unit 230 with the verified data or the result of the correction of the verified data corresponding to each item. Then, after the verified data corresponding to each item is replaced with the updated verified data, S33 is executed again.

[0100] The overall processing overview of the foreign exchange system 1 according to the embodiment of the present invention has been described above.

[0101] <7. Identifying the Issues> Next, we will explain the challenges of the comparative example. As a comparative example, there is a technology in which a foreign exchange server 20 performs an account inquiry to obtain the account holder name corresponding to the recipient account identification information contained in the verified data from the host 30. In this technology, the foreign exchange server 20 determines whether the account holder name obtained from the host 30 matches the recipient name contained in the verified data. If the account holder name obtained from the host 30 does not match the recipient name contained in the verified data, the approver approves or rejects the verified data.

[0102] In the following explanation, we primarily assume that the recipient account identification information includes the name of the recipient financial institution, the name of the recipient branch, the recipient account type, and the recipient account number. However, the recipient account identification information may include any specific information as long as it contains information that identifies the recipient account. Furthermore, the recipient name included in the verified data may be the character recognition result or the corrected character recognition result corresponding to the "Recipient Name" item in the verified data.

[0103] However, account verification may occur before the verification data is obtained by the foreign exchange server 20. For example, if account verification is performed after the operator has started but before they have finished entering data, the operator's data entry may be interrupted until the verification result is returned from the host 30. In such a situation, the operator's operability may be reduced. Therefore, it is desirable to improve the reliability of transfer processing while suppressing the reduction in the operator's operability.

[0104] For example, based on the fact that the user has finished entering the recipient account identification information (name of the recipient financial institution, name of the recipient branch, recipient account type, and recipient account number) on the entry screen 50, an account inquiry is performed to obtain the account holder name corresponding to the recipient account identification information from the host 30. At this time, the entry terminal 26 determines whether the account holder name obtained from the host 30 matches the recipient name displayed in the recipient name input field on the entry screen 50. If the account holder name obtained from the host 30 does not match the recipient name displayed in the recipient name input field on the entry screen 50, the entry terminal 26 adds a predetermined modifier to the recipient name input field on the entry screen 50.

[0105] However, if an account inquiry is performed after the entrant has started but before they have finished entering data, the entrant may still have to wait until the inquiry results are sent from host 30. In such a situation, the entrant's usability may be reduced. Therefore, it is particularly desirable to improve the reliability of the transfer process while suppressing the reduction in the entrant's usability, as seen from the operator's perspective.

[0106] The issues with the comparative example have been summarized above.

[0107] <8. First Embodiment> Next, a first embodiment of the present invention will be described.

[0108] (operation) A detailed example of the operation of the exchange system 1 according to the first embodiment of the present invention will be described with reference to Figures 12 to 15.

[0109] Figure 12 is a flowchart showing an example of the operation of the foreign exchange system 1 according to the first embodiment of the present invention (from S16 to S17). As described above, S11 to S15 (Figure 10) are executed. Then, as shown in S16 (Figure 10), in the foreign exchange server 20, the acquisition unit 221 acquires entry data corresponding to each item transmitted from the entry terminal 26 and received by the communication unit 240. The entry terminal 26 may correspond to the first terminal.

[0110] In the foreign exchange server 20, the storage unit 230 stores a status for each transfer data, and the status corresponding to the transfer data is "Waiting for entry" until entry data is obtained from the entry terminal 26. Based on the fact that entry data has been obtained from the entry terminal 26, the processing unit 222 updates the status of the transfer data corresponding to the entry data from "Waiting for entry" to "Account inquiry not yet made" (S162). Note that the status "Account inquiry not yet made" is an example of the status "Waiting for verification".

[0111] The processing unit 222 obtains the recipient account identification information (recipient financial institution name, recipient branch name, recipient account type, and recipient account number) contained in the entry data corresponding to each item (S163). The transmission control unit 223 controls the communication unit 240 so that an account inquiry request including the recipient account identification information is transmitted to the host 30 by the communication unit 240 (S164). The processing unit 222 waits for the account inquiry result to be received from the host 30 by the communication unit 240 (S165).

[0112] When host 30 receives an account inquiry request, it obtains the account holder name corresponding to the recipient account identification information included in the account inquiry request, and sends the account inquiry result, including the obtained account holder name, to the foreign exchange server 20.

[0113] In the foreign exchange server 20, if the communication unit 240 does not receive an account inquiry result from the host 30 (NO in S165), the processing unit 222 executes S165 again. On the other hand, if the communication unit 240 receives an account inquiry result from the host 30 (YES in S165), the processing unit 222 updates the status of the transfer data corresponding to the entry data from "Account inquiry not yet made" to "Account inquiry completed" (S166). Then, the processing unit 222 obtains the account holder's name from the account inquiry result (S167).

[0114] Based on the fact that the account holder name has been obtained from the host 30, the transmission control unit 223 controls the communication unit 240 so that the account holder name obtained from the account inquiry result and the transfer data are transmitted to the verify terminal 27 by the communication unit 240 (S17). The transfer data includes an extract image corresponding to each item and entry data corresponding to each item. The verify terminal 27 may correspond to a second terminal.

[0115] As described above, in the foreign exchange server 20, the storage unit 230 stores the status of each transfer data, and the processing unit 222 can aggregate the number of transfer data for each status. The transmission control unit 223 can then send back the aggregated number of transfer data for each status to the verify terminal 27 in response to a request from the verify terminal 27 to send the aggregated result.

[0116] In the verify terminal 27, when the input unit 271 receives a request from the verifier to display the aggregated results, the output control unit 275 can control the communication unit 277 so that a request to send the aggregated results is sent to the exchange server 20. The operation to display the aggregated results may also be an operation to input a predetermined key. Then, when the communication unit 277 receives the aggregated results returned from the exchange server 20, the output control unit 277 can control the display unit 278 so that the aggregated results received by the communication unit 277 are displayed by the display unit 278.

[0117] Figure 13 shows an example of the aggregated results. As shown in Figure 13, the aggregated results are the number of transfer data for each status. The status "Pending Approval" indicates that the transfer is awaiting approval by the approver, the status "Processed" indicates that the transfer is complete, and the status "On Hold" indicates that the transfer is on hold. Such aggregated results may be displayed by the verification terminal 27.

[0118] The verification terminal 27 may have the functions to accept requests for displaying aggregated results, to send requests for sending aggregated results, to receive aggregated results, and to display aggregated results, as described above. Alternatively, other terminals provided by the exchange system 1 (for example, the entry terminal 26 or the approval terminal 28) may have these functions.

[0119] Figure 14 is a flowchart showing an example of the operation of the foreign exchange system 1 according to the first embodiment of the present invention (from S17 to S20). In the verify terminal 27, the account holder name and transfer data received by the communication unit 277 are acquired by the acquisition unit 273. The output control unit 275 controls the display unit 278 to display a verify screen 60 that includes a cropped image corresponding to each of the multiple items and entry data corresponding to items other than important items, based on the transfer data (S18).

[0120] The processing unit 274 obtains the entry data corresponding to the item "Recipient Name" from the entry data included in the transfer data as the recipient name (S183). The processing unit 274 compares the account holder name and the recipient name (S184). In other words, the processing unit 274 functions as a determination unit that determines whether the account holder name and the recipient name match. If the processing unit 274 determines that the account holder name and the recipient name match (YES in S185), the output control unit 275 proceeds to S19.

[0121] On the other hand, if the output control unit 275 determines that the account holder name and the recipient name do not match (NO in S185), it adds predetermined warning information to the verify screen 60 (S186). For example, the output control unit 275 may add warning information to the verify screen 60 according to the matching rate between the account holder name and the recipient name. For example, the warning information may differ depending on whether the matching rate between the account holder name and the recipient name is less than a threshold or whether it is equal to or greater than the threshold.

[0122] Figure 15 shows an example of a verify screen 60 with warning information attached. As shown in Figure 15, the warning information may include a predetermined modifier 540 (for example, a modifier that assigns a predetermined color to the input field) corresponding to the item "Recipient Name" on the verify screen 60.

[0123] Alternatively, the warning information may include a predetermined modification (for example, a modification such as assigning a predetermined color to the entry data) displayed in the input field corresponding to the item "Recipient Name" on the verification screen 60. Alternatively, as shown in Figure 15, the warning information may be text information 550 indicating that the recipient name on the transfer request form and the account holder name are different.

[0124] Then, as described above, the processes from S19 (Figure 10) onwards are executed.

[0125] The above describes a detailed example of the processing of the foreign exchange system 1 according to the first embodiment of the present invention.

[0126] (effect) According to a first embodiment of the present invention, a foreign exchange server 20 is provided, comprising: an acquisition unit 221 that acquires data corresponding to a plurality of items relating to a transfer request from an entry terminal 26; a processing unit 222 that acquires the account holder name corresponding to the transfer destination account identification information included in the data corresponding to the plurality of items from a host 30; and a transmission control unit 223 that controls the transmission of the account holder name and the data corresponding to the plurality of items to a verify terminal 27 based on the acquisition of the account holder name from the host 30.

[0127] As a result, account verification is performed in the background after the entry operator (an example of an operator) has completed the input work, and before the verification operator (another example of an operator) has completed the correction work. Therefore, a situation in which the operator has to wait until the verification results are sent from host 30 can be avoided. Thus, according to the first embodiment of the present invention, it is possible to improve the reliability of transfer processing while suppressing a decrease in the operator's operability.

[0128] Furthermore, data corresponding to multiple items may be entry data corresponding to multiple items, as described above. In this case, data corresponding to multiple items may include character recognition results obtained by applying character recognition to image data of a bank transfer request form, or corrected character recognition results, as described above. However, data entered by a designated data entry worker may be used instead of character recognition results.

[0129] For example, the data entry worker may be an employee engaged in counter services. In this case, data entered into the branch terminal 12 by the employee may be used instead of the character recognition result. Alternatively, the data entry worker may be the client. In this case, data entered into the client's PC or the like may be used instead of the character recognition result. As will be explained later, the data entered by the client may be recorded on a recording medium by the client's PC, and the recording medium may be submitted to the counter by the client.

[0130] The first embodiment of the present invention has been described above.

[0131] <9. Second Embodiment> Next, a second embodiment of the present invention will be described. The functions of the verify terminal 27 differ between the second embodiment and the first embodiment of the present invention. More specifically, the verify terminal 27 according to the second embodiment of the present invention has functions that the verify terminal 27 according to the first embodiment of the present invention does not have (hereinafter also referred to as "additional functions"). The following will mainly describe these additional functions.

[0132] (operation) Figure 16 is a flowchart showing an example of the operation of the foreign exchange system 1 according to the second embodiment of the present invention (from S17 to S20). In the second embodiment of the present invention, as in the first embodiment, steps S11 to S19 are executed.

[0133] On the verification terminal 27, the verifier can change the entry data displayed in each input field on the verification screen 60. The entry data that the verifier can change includes the recipient account identification information (recipient financial institution name, recipient branch name, recipient account type, and recipient account number). For example, the verifier can check warning information and change the recipient account identification information.

[0134] The acquisition unit 273 can acquire the change operation entered into the input unit 271 from the verifier. Then, the processing unit 274 can change the recipient account identification information based on the change operation acquired by the acquisition unit 273. If the recipient account identification information is not changed (NO in S191), the process proceeds to S20.

[0135] On the other hand, if the recipient account identification information is changed (YES in S191), the output control unit 275 controls the communication unit 277 so that an account inquiry request including the changed recipient account identification information is sent to the host 30 by the communication unit 277.

[0136] Changes to the recipient account identification information may be detected in any way. For example, the processing unit 274 may detect a change to the recipient account identification information when the cursor indicating the current input location moves from the input field for the information predetermined to be entered last among the recipient account identification information (e.g., the recipient account number) to another input field, and when the recipient account identification information at the time the cursor moves to the other input field differs from the recipient account identification information obtained from the foreign exchange server 20.

[0137] When host 30 receives an account inquiry request, it obtains the account holder name corresponding to the transfer destination account identification information included in the account inquiry request, and sends the account inquiry result, including the obtained account holder name, to the verify terminal 27. At the verify terminal 27, the processing unit 274 obtains the account holder name corresponding to the transfer destination account identification information included in the account inquiry result (S192). Then, the processing unit 274 executes S184 again. In the second execution of S184, the account holder name obtained in S192 is used.

[0138] The above describes a detailed example of the processing of the foreign exchange system 1 according to the second embodiment of the present invention.

[0139] (effect) According to the second embodiment of the present invention, the same effects as those of the first embodiment are achieved. Furthermore, according to the second embodiment of the present invention, when the recipient account identification information is changed in the verify terminal 27, the account holder name corresponding to the changed recipient account identification information is obtained from the host 30, and the account holder name corresponding to the changed recipient account identification information is compared with the recipient name. This makes it possible to further improve the reliability of the transfer process.

[0140] The second embodiment of the present invention has been described above.

[0141] <10. Hardware Configuration> Next, an example of the hardware configuration of the foreign exchange server 20 according to an embodiment of the present invention will be described. In the following, an example of the hardware configuration of the information processing device 900 will be described as an example of the hardware configuration of the foreign exchange server 20 according to an embodiment of the present invention. The hardware configurations of the entry terminal 26, the verify terminal 27, and the approval terminal 28 can also be realized in the same way as the hardware configuration of the foreign exchange server 20.

[0142] The hardware configuration examples of the information processing device 900 described below are merely examples of the hardware configurations for the entry terminal 26, verify terminal 27, approval terminal 28, and exchange server 20. Therefore, the hardware configurations of the entry terminal 26, verify terminal 27, approval terminal 28, and exchange server 20 may be modified by removing unnecessary components from the hardware configuration of the information processing device 900 described below, or by adding new components.

[0143] Figure 17 shows the hardware configuration of an information processing device 900 as an example of a foreign exchange server 20 according to an embodiment of the present invention. The information processing device 900 includes a CPU (Central Processing Unit) 901, a ROM (Read Only Memory) 902, a RAM (Random Access Memory) 903, a host bus 904, a bridge 905, an external bus 906, an interface 907, an input device 908, an output device 909, a storage device 910, and a communication device 911.

[0144] The CPU 901 functions as both an arithmetic processing unit and a control unit, controlling the overall operation of the information processing unit 900 according to various programs. The CPU 901 may also be a microprocessor. The ROM 902 stores programs and arithmetic parameters used by the CPU 901. The RAM 903 temporarily stores programs used in the execution of the CPU 901 and parameters that change as needed during its execution. These are interconnected by a host bus 904, which consists of a CPU bus and other components.

[0145] The host bus 904 is connected to an external bus 906, such as a PCI (Peripheral Component Interconnect / Interface) bus, via a bridge 905. It is not always necessary to configure the host bus 904, bridge 905, and external bus 906 separately; these functions may be implemented on a single bus.

[0146] The input device 908 consists of input means for the user to input information, such as a mouse, keyboard, touch panel, buttons, microphone, switches, and levers, and an input control circuit that generates input signals based on the user's input and outputs them to the CPU 901. The user operating the information processing device 900 can input various types of data to the information processing device 900 or instruct it to perform processing operations by operating this input device 908.

[0147] The output device 909 includes, for example, display devices such as CRT (Cathode Ray Tube) display devices, liquid crystal display (LCD) devices, OLED (Organic Light Emitting Diode) devices, lamps, and audio output devices such as speakers.

[0148] The storage device 910 is a device for storing data. The storage device 910 may include a storage medium, a recording device for recording data on the storage medium, a reading device for reading data from the storage medium, and a deletion device for deleting data recorded on the storage medium. The storage device 910 is composed of, for example, an HDD (Hard Disk Drive). This storage device 910 drives the hard disk and stores programs executed by the CPU 901 and various data.

[0149] The communication device 911 is a communication interface composed of, for example, a communication device for connecting to a network. The communication device 911 may support either wireless or wired communication.

[0150] The above describes an example of the hardware configuration of the information processing device 900 as an example of the foreign exchange server 20 according to an embodiment of the present invention.

[0151] <11. Conclusion> Although preferred embodiments of the present invention have been described in detail with reference to the attached drawings, the present invention is not limited to such examples. It is clear to any person with ordinary skill in the art to which the present invention belongs that various modifications or alterations can be conceived within the scope of the technical idea described in the claims, and these are also understood to naturally fall within the technical scope of the present invention.

[0152] For example, the above describes an example in which a transfer request form submitted by the client is read by a scanner on the counter's reception terminal, and the transfer data obtained from the reading is transmitted to a centralized center. However, the client may also submit a recording medium containing the transfer data to the counter. In this case, the transfer data may be read from the recording medium by a separate reading device provided on the counter's reception terminal, and the read transfer data may be transmitted to the centralized center. For example, the recording medium may be a floppy disk.

[0153] Furthermore, the above describes an example in which an embodiment of the present invention is applied to a foreign exchange system 1 for financial institutions. However, the embodiment of the present invention is also applicable to other systems that perform transfer processing based on transfer request forms.

[0154] Furthermore, each step in the processing of the foreign exchange system 1 described herein does not necessarily have to be processed chronologically in the order shown in the flowchart. For example, each step in the processing of the foreign exchange system 1 may be processed in an order different from the order shown in the flowchart, or may be processed in parallel. [Explanation of Symbols]

[0155] 1. Exchange System 20 Exchange Servers 221 Acquisition Department 222 processing 223 Transmission Control Unit 26 Entry Terminals 263 Acquisition Department 264 Processing Unit 265 Output Control Unit 27 Verification terminals 273 Acquisition Department 274 Processing Unit 275 Output Control Unit 28 Approval terminals 283 Acquisition Department 284 Processing Unit 285 Output Control Unit 30 hosts

Claims

1. An acquisition unit that acquires data corresponding to multiple items related to a transfer request from a first terminal, A processing unit that obtains the account holder name corresponding to the transfer destination account identification information contained in the data corresponding to the aforementioned multiple items from the host, A transmission control unit controls the transmission of the account holder name and the data corresponding to the multiple items to a second terminal, based on the fact that the account holder name has been obtained from the host. An information processing device equipped with the following features.

2. The aforementioned recipient account identification information includes the name of the recipient financial institution, the name of the recipient branch, the recipient account type, and the recipient account number. The information processing apparatus according to claim 1.

3. The data corresponding to the aforementioned multiple items includes the character recognition results obtained by applying character recognition to the image data of the transfer request form, the corrected results of the character recognition, or data entered by a designated data entry worker. The information processing apparatus according to claim 1.

4. To obtain data corresponding to multiple items related to the transfer request from the first terminal, Obtaining the account holder name corresponding to the recipient account identification information included in the data corresponding to the aforementioned multiple items from the host, Based on the fact that the account holder name has been obtained from the host, control is made so that the account holder name and the data corresponding to the multiple items are transmitted to the second terminal. A computer-based information processing method, including [a specific example].

5. Computers, An acquisition unit that acquires data corresponding to multiple items related to a transfer request from a first terminal, A processing unit that obtains the account holder name corresponding to the transfer destination account identification information contained in the data corresponding to the aforementioned multiple items from the host, A transmission control unit controls the transmission of the account holder name and the data corresponding to the multiple items to a second terminal, based on the fact that the account holder name has been obtained from the host. A program that makes it function as such.

6. An information processing system comprising an information processing device that acquires data corresponding to multiple items related to a transfer request from a first terminal, and a second terminal, The aforementioned information processing device is A processing unit that obtains the account holder name corresponding to the transfer destination account identification information contained in the data corresponding to the aforementioned multiple items from the host, A transmission control unit controls the transmission of the account holder name and the data corresponding to the multiple items to the second terminal, based on the fact that the account holder name has been obtained from the host. Equipped with, The second terminal includes an acquisition unit that acquires the account holder's name and data corresponding to the multiple items. Information processing system.

7. The second terminal includes a determination unit that determines whether the account holder's name matches the recipient's name included in the data corresponding to the multiple items. The information processing system according to claim 6.

8. The second terminal includes an output control unit that controls the display of predetermined warning information based on the determination that the account holder's name and the recipient's name do not match. The information processing system according to claim 7.

9. The determination unit obtains the account holder name corresponding to the changed transfer destination account identification information from the host based on the change operation entered by the operator, and compares the account holder name corresponding to the changed transfer destination account identification information with the recipient name. The information processing system according to claim 7.

Citation Information

Patent Citations

  • Information processing apparatus, information processing method, and program

    JP2024113947A