Information processing system, information processing method, and program
The information processing system automates customer and recipient information input and verification, addressing the inefficiencies and inaccuracies in existing financial transaction systems by reducing manual input and ensuring accurate transfer transactions.
Patent Information
- Application Number
- JP2024024683
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-21
- Publication Date
- 2025-09-02
AI Technical Summary
Existing financial transaction systems require customers to manually input extensive information for transfer requests, leading to increased counter time and potential unintended transfers due to lack of verification at the financial institution.
An information processing system that includes an information acquisition unit to automatically input customer and recipient information using identification numbers, a code issuing unit to generate a transaction code, and a confirmation image generating unit to verify transaction details, reducing manual input and ensuring accuracy.
The system significantly reduces customer input burden and ensures accurate transfer transactions by automating information entry and verification, thereby streamlining the transfer process.
Smart Images

Figure 2025127779000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] Among the various transactions carried out by financial institutions, transfer transactions require customers to enter more information on the slip (transfer request form) than other transactions (such as cash withdrawals or deposits), which means that the reception time at the counter is longer.
[0003] Therefore, in order to shorten the time it takes for transfers to be processed at the counter, an increasing number of financial institutions are offering slip issuing tools that allow customers to prepare transfer requests in advance. Specifically, customers can launch a slip issuing tool installed on the financial institution's website or elsewhere from their personal computer (PC) at home or at work, and then create a transfer request themselves by entering the information necessary for the transfer into the slip issuing tool. Then, by bringing the created slip to the counter of the financial institution, the customer can save time inputting the slip at the counter.
[0004] On the other hand, while the above-mentioned slip issuing tool can reduce the time required to input slips at the counter, it is difficult to reduce the effort required by customers when inputting the information required for transfers into the slip issuing tool.
[0005] For example, Patent Document 1 below discloses an ID transfer service system that allows transfers to be made simply by inputting a transfer ID. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Laid-Open No. 2004-287953 Summary of the Invention [Problem to be solved by the invention]
[0007] However, in the ID transfer service system described in Patent Document 1, transfers can be made using only the transfer ID without using a transfer request form, and the details of the transfer are not checked at the financial institution's counter, which means there is a possibility that transfers will occur that the customer did not intend.
[0008] Therefore, in the case of a transfer process using a transfer request form via the counter of a financial institution, it has been desired to reduce the input burden on customers when completing a transfer request form. [Means for solving the problem]
[0009] In order to solve the above problem, according to one aspect of the present invention, there is provided an information processing system including: an information acquisition unit that acquires information about a requester based on a requester number that identifies the requester, and acquires information about a recipient based on a recipient number that identifies the recipient; and a code issuing unit that issues an information code including the requester number and the recipient number of the recipient who is the subject of at least one transaction requested by the requester.
[0010] The system may further include a master information storage unit that stores master information in which information about the requester is registered corresponding to the requester number and information about the recipient is registered corresponding to the recipient number, and the information acquisition unit may acquire information about the requester and information about the recipient based on the master information.
[0011] The master information may be obtained from a host server of the financial institution executing the transaction.
[0012] The device may further include a printing unit that prints a slip on which details of the transaction are printed together with the information code.
[0013] The system may further include a confirmation image generating unit that generates a confirmation image that displays data read from the information code printed on the slip and character-recognized data of the transaction details side by side.
[0014] The device may further include a message sending unit that, when a match is confirmed between the data read from the information code and the character recognition data of the transaction details, sends an execution message to a host server of the financial institution executing the transaction, instructing the execution of the transaction.
[0015] The system may further include an input image generating unit that generates an input image including a sender number field into which the sender number is input and a recipient number field into which the recipient number is input.
[0016] The sender number may be linked to at least one or more recipient numbers, and the recipient number linked to the sender number entered in the sender number field may be automatically entered in the recipient number field.
[0017] The input image may further include a client input field into which information about the client is input, and a recipient input field into which information about the recipient is input, and information about the client acquired by the information acquisition unit may be automatically input into the client input field, and information about the recipient acquired by the information acquisition unit may be automatically input into the recipient input field.
[0018] The transaction may be a transfer transaction for transferring funds from the requester to the recipient, and the input image may further include an amount input field into which the amount of funds to be transferred from the requester to the recipient is entered.
[0019] In order to solve the above problem, according to another aspect of the present invention, there is provided an information processing method by a computer, which includes obtaining information about a requester based on a requester number that identifies the requester, and obtaining information about a recipient based on a recipient number that identifies the recipient, and issuing an information code including the requester number and the recipient number of the recipient that is the subject of at least one transaction requested by the requester.
[0020] In addition, in order to solve the above problem, a program is provided to cause a computer to function as an information acquisition unit that acquires information about a requester based on a requester number that identifies the requester, and acquires information about a recipient based on a recipient number that identifies the recipient, and a code issuing unit that issues an information code including the requester number and the recipient number of the recipient who is the subject of at least one transaction requested by the requester.
[0021] In addition, to solve the above problem, there is provided an information processing system including: an information acquisition unit that acquires information about a client based on a client number that identifies the client, and acquires information about a recipient based on a recipient number that identifies the recipient; a code issuing unit that issues an information code including the client number and the recipient number of the recipient who is the subject of at least one transaction requested by the client; a printing unit that prints a slip on which details of the transaction are printed together with the information code; a confirmation image generating unit that generates a confirmation image that displays data read from the information code printed on the slip and data obtained by character recognition of the transaction details side by side; and a message sending unit that, when a match is confirmed between the data read from the information code and the data obtained by character recognition of the transaction details, sends an execution message to a host server of a financial institution that executes the transaction, instructing the transaction to be executed. [Effects of the Invention]
[0022] As described above, according to the present invention, it is possible to reduce the input burden on customers when they prepare a transfer request form. [Brief explanation of the drawings]
[0023] [Figure 1] 1 is a schematic diagram illustrating a schematic configuration of an information processing system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing a functional configuration of the information processing system according to the embodiment. [Figure 3]FIG. 10 is an explanatory diagram showing an example of an input image that prompts a customer to input various information for generating a transfer request form. [Figure 4] FIG. 10 is an explanatory diagram showing an example of the cover of a transfer request form. [Figure 5] FIG. 10 is an explanatory diagram showing an example of a transfer request form. [Figure 6] FIG. 10 is an explanatory diagram showing an example of a confirmation image that allows the operator to confirm the contents of the transfer request form. [Figure 7] FIG. 2 is a sequence diagram illustrating the flow of operations of the information processing system according to the embodiment. [Figure 8] FIG. 2 is a block diagram illustrating an example of a hardware configuration of an information processing device. DETAILED DESCRIPTION OF THE INVENTION
[0024] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant explanations will be omitted.
[0025] <1. Outline configuration> First, a schematic configuration of an information processing system according to one embodiment of the present invention will be described with reference to Fig. 1. Fig. 1 is a schematic diagram showing a schematic configuration of an information processing system 1 according to this embodiment.
[0026] As shown in FIG. 1, the information processing system 1 includes a host server 11, a tool server 13, a user terminal 15, a sales office terminal 17, and a center terminal 19.
[0027] Host server 11 is a server provided for each financial institution that manages account information such as customer account numbers, account balances, and account histories in a database. Host server 11 operates the database based on execution messages sent from center terminal 19, thereby executing transactions such as withdrawals, deposits, or transfers as instructed in the execution messages.
[0028] Host server 11 also stores master information in which an identification number identifying a customer is associated with information about the customer. Specifically, host server 11 may store master information in which a client number identifying a client of a transfer transaction is associated with information about the client, and a recipient number identifying a recipient of a transfer transaction is associated with information about the recipient.
[0029] The tool server 13 generates data for printing a transfer request form S for requesting a transfer transaction based on input from a customer. Specifically, the tool server 13 may generate an input image that prompts the customer to input at least a requester number identifying the person requesting the transfer transaction, a recipient number identifying the recipient of the transfer transaction, and the transfer amount to be transferred from the requester to the recipient. More specifically, the tool server 13 may generate an input image that prompts the customer to input the requester number, information identifying the requester such as a name, information regarding the requester's account, a recipient number, information regarding the recipient's account, and the transfer amount. In this manner, the tool server 13 can generate print data for printing the transfer request form S based on the information entered by the customer in the input image. The generated print data is sent to the user terminal 15, for example, and printed on a paper medium as the transfer request form S by a printer connected to the user terminal 15.
[0030] At this time, the tool server 13 can automatically input information about the client associated with the input client number into the input image based on the master information stored in the host server 11. Specifically, the tool server 13 can automatically input personal information about the client associated with the client number and information about the client's account into the input image based on the master information. The tool server 13 can also automatically input information about the recipient associated with the input recipient number into the input image based on the master information stored in the host server 11. Specifically, the tool server 13 can automatically input information about the recipient's account associated with the recipient number into the input image based on the master information. This allows the tool server 13 to automatically input information entered by the customer into the input image, thereby reducing the burden on the customer.
[0031] The transfer request form S printed using the print data includes printed data of the details of the transfer transaction, a requester number identifying the person requesting the transfer transaction, a recipient number identifying the recipient, and an information code that stores at least the transfer amount to be transferred from the requester to the recipient. The information code is a pattern code that stores data using a patterned image such as a barcode or a two-dimensional code (e.g., QR Code (registered trademark)). The stored data in the information code is read by a dedicated reading device, and by comparing it with character data that can be visually recognized by humans, it is possible to confirm that the contents of the transfer request form S have not been tampered with.
[0032] The user terminal 15 is a PC, smartphone, tablet terminal, wearable terminal, or the like operated by the customer. By operating the user terminal 15, the customer can input various information into the input image generated by the tool server 13 via the Internet 2. In addition, the customer can instruct an external printer or the like connected to the user terminal 15 to print the transfer request form S based on the print data received from the tool server 13 via the Internet 2.
[0033] The branch office terminal 17 is, for example, a terminal installed in each branch of a financial institution. The branch office terminal 17 reads a transfer application form S brought by a customer to the counter of the branch of the financial institution, and transmits the information read from the transfer application form S to the center terminal 19. Specifically, the branch office terminal 17 can read the character data of the transfer transaction details printed on the transfer application form S by using optical character recognition (OCR). Furthermore, the branch office terminal 17 can read the data stored in the information code printed on the transfer application form S by using a dedicated reading device. Thereafter, the branch office terminal 17 transmits the read character data of the transfer transaction details and the data stored in the information code to the center terminal 19.
[0034] The center terminal 19 is a terminal installed in a central processing center that centrally processes various transactions accepted at each of the branches 3. After confirming the details of the transfer transaction printed on the transfer request form S, the center terminal 19 transmits an execution message to the host server 11 instructing the execution of the transfer transaction. Specifically, if the character data of the details of the transfer transaction read from the transfer request form S matches the data stored in the information code, the center terminal 19 may transmit an execution message to the host server 11 instructing the execution of the transfer transaction.
[0035] The information processing system 1 according to this embodiment can automatically input information into the input image for creating a transfer request form S based on the master information stored in the host server 11, thereby reducing the input burden on the customer when creating the transfer request form S. Furthermore, the information processing system 1 prints the character data of the transfer transaction details and an information code on the transfer request form S, and by checking that the two match at the center terminal 19, it can be confirmed that the contents of the transfer request form S have not been tampered with.
[0036] <2.Configuration example> Next, a more detailed configuration example of the information processing system 1 according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing the functional configuration of the information processing system 1 according to this embodiment.
[0037] As shown in FIG. 2, the information processing system 1 includes a host server 11, a tool server 13, a user terminal 15, a sales office terminal 17, and a center terminal 19.
[0038] (Host Server 11) The host server 11 includes a master information storage unit 111 and a message execution unit 113 .
[0039] The master information storage unit 111 stores master information that registers a client number that identifies the client of a transfer transaction and information about the client in association with each other. The master information further registers a recipient number that identifies the recipient of a transfer transaction and information about the recipient in association with each other.
[0040] The information about the client includes, for example, the client's personal information such as the client's name and telephone number, and account information that identifies the client's account, such as the name of the financial institution, branch name, deposit type, account number, and account holder name. The account identified by the client's account information is the account from which the transfer amount is withdrawn in a transfer transaction.
[0041] The information about the recipient includes, for example, account information that identifies the recipient's account, such as the name of the financial institution, the branch name, the deposit type, the account number, and the account holder's name. The account identified by the recipient's account information is, for example, the account into which the transfer amount is deposited in a transfer transaction.
[0042] The information about the sender and the information about the recipient are registered in advance in the master information by the sender. At this time, the information about the sender is assigned a sender number in association with the information about the recipient, and the information about the recipient is assigned a recipient number in association with the information about the recipient.
[0043] Furthermore, the master information storage unit 111 may store at least one or more recipient numbers linked to a requester number. For example, when paying salaries to employees or payments to business partners, transfer transactions are periodically and repeatedly performed from a specific requester to a specific recipient. Therefore, by linking the recipient numbers of recipients with whom the requester repeatedly makes transfer transactions to the requester number, the master information storage unit 111 can store the requester number, information about the requester, recipient number, and information about the recipient in a linked manner.
[0044] The message execution unit 113 executes the transfer transaction instructed by the execution message by operating a database that manages customer account information based on the execution message transmitted from the center terminal 19. The execution message transmitted from the center terminal 19 will be described later.
[0045] (Tool Server 13) The tool server 13 includes a communication unit 139 , an image generation unit 131 , an information acquisition unit 133 , a master information storage unit 135 , and a code issuing unit 137 .
[0046] The communication unit 139 is a communication interface configured with devices for performing communication via the Internet 2. The communication unit 139 can transmit and receive information to and from the user terminal 15 via the Internet 2. The communication unit 139 may include a wireless LAN (Local Area Network) compatible communication device, or a wired communication device for performing wired communication. The communication unit 139 may also include a communication card for Wi-Fi (registered trademark), Bluetooth (registered trademark), or WUSB (Wireless USB), or may include a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber Line), or a modem for various types of communication.
[0047] Master information storage unit 135 stores master information that is substantially the same as the master information stored in master information storage unit 111 of host server 11. Specifically, master information storage unit 135 stores master information that is transferred from master information storage unit 111 of host server 11 to tool server 13 at a predetermined timing. The transfer of master information from master information storage unit 111 of host server 11 to tool server 13 may be performed, for example, once a day, at night.
[0048] The information acquisition unit 133 acquires information about the requester associated with the requester number from the master information stored in the master information storage unit 135. In addition, the information acquisition unit 133 acquires information about the recipient associated with the recipient number from the master information stored in the master information storage unit 135.
[0049] Specifically, the information acquisition unit 133 may acquire the client's personal information associated with the client number and information about the client's account from the master information stored in the master information storage unit 135. The information acquisition unit 133 may also acquire information about the recipient's account associated with the recipient number from the master information stored in the master information storage unit 135. The client's personal information, information about the client's account, and information about the recipient's account acquired by the information acquisition unit 133 are automatically input into predetermined input fields of an input image generated by the image generation unit 131, which will be described later.
[0050] Furthermore, if at least one or more recipient numbers are linked to the client number in the master information, the information acquisition unit 133 may further acquire the recipient numbers linked to the client number. In such a case, the information acquisition unit 133 can acquire, in conjunction with the client number, personal information of the client, information related to the client's account, the recipient number, and information related to the recipient's account.
[0051] The image generation unit 131 generates an input image that prompts the customer to input various information for generating the transfer request form S. Based on the various information input into the input image, print data is generated for printing the transfer request form S. The generated print data is transmitted from the communication unit 139 to the user terminal 15 via the Internet 2.
[0052] For example, the image generation unit 131 may generate the input image shown in Fig. 3. Fig. 3 is an explanatory diagram showing an example of an input image P1 that prompts the customer to input various information for generating a transfer request form S.
[0053] As shown in Figure 3, the input image P1 has a date field AA in which the request date and designated transfer date of the transfer transaction are entered, a requester number field BA in which the requester number identifying the requester of the transfer transaction is entered, a recipient number field CA in which the recipient number identifying the recipient of the transfer transaction is entered, and an amount field DA in which the transfer amount is entered.
[0054] In input image P1, when a client number is entered into the client number field BA, the information acquisition unit 133 acquires the client's personal information associated with the client number and information related to the client's account from the master information. The acquired client's personal information and information related to the client's account are automatically entered into the client input field BB. For example, the client's name (in kanji and kana) and telephone number, as well as the name of the financial institution, branch name, deposit type, account number, and account holder name for the client's account may be automatically entered into the client input field BB. Note that if the client number entered into the client number field BA does not exist in the master information, the image generation unit 131 may generate an image indicating that the client number is incorrect.
[0055] Furthermore, in input image P1, when a recipient number is entered into the recipient number field CA, the information acquisition unit 133 acquires information about the recipient's account associated with the recipient number from the master information. The acquired information about the recipient's account is automatically entered into the recipient input field CB. For example, the name of the financial institution, branch name, deposit type, account number, and account holder name of the recipient's account may be automatically entered into the recipient input field CB. Note that if the recipient number entered into the recipient number field CA does not exist in the master information, the image generation unit 131 may generate an image indicating that the recipient number is incorrect.
[0056] This allows the person requesting a transfer transaction to complete input into the input image P1 by inputting the requested date of the transfer transaction, the designated transfer date, the requester number, the recipient number, and the amount to be transferred to each recipient. This reduces the amount of information that the person requesting a transfer transaction needs to input into the input image P1, thereby reducing the burden on the person requesting the transfer transaction.
[0057] Here, if at least one recipient number is linked to a requester number in the master information, the requester number is entered into the requester number field BA, and the information acquisition unit 133 acquires the recipient numbers associated with the requester number from the master information. The acquired recipient number is automatically entered into the recipient number field CA, and information regarding the recipient's account associated with the recipient number is acquired from the master information. The acquired information regarding the recipient's account is automatically entered into the recipient input field CB. In such a case, the person requesting the transfer transaction can complete input into the input image P1 by entering the transfer transaction request date, specified transfer date, requester number, and transfer amount. This further reduces the amount of information that the person requesting the transfer transaction needs to enter into the input image P1, further reducing the burden on the person requesting the transfer transaction.
[0058] If the recipient number linked to the sender number is automatically entered in the recipient input field CB, the amount field DA can be left blank for recipients to whom the transfer will not be made. This allows the tool server 13 to create the transfer request form S by determining that the transfer will only be made to recipients for whom the transfer amount has been entered in the amount field DA.
[0059] When the input into the input image P1 is completed, the code issuing unit 137 generates an information code that stores at least the requester number of the requester of the transfer transaction, the recipient number of the recipient of each transfer transaction, and the transfer amount of each transfer transaction. The information code generated by the code issuing unit 137 may be a one-dimensional code such as a barcode as described above, or a two-dimensional code such as a QR code (registered trademark).
[0060] Information about the client's account and information about the recipient's account can be associated with the client number and recipient number and obtained from the master information. Therefore, the code issuing unit 137 may generate an information code that stores the client number, recipient number, and transfer amount, which are the minimum information required to execute a transfer transaction. However, it goes without saying that the code issuing unit 137 may also generate an information code that further includes information about the client's account and information about the recipient's account in addition to the client number, recipient number, and transfer amount.
[0061] (User terminal 15) The user terminal 15 includes a communication unit 157 , an input unit 151 , a display unit 153 , and a printing unit 155 .
[0062] The communication unit 157 is a communication interface configured with devices for performing communication via the Internet 2. The communication unit 157 can send and receive information to and from the tool server 13 via the Internet 2. The communication unit 157 may include a communication device compatible with a wireless LAN (Local Area Network), or may include a wired communication device for performing wired communication. The communication unit 157 may also include a communication card for Wi-Fi (registered trademark), Bluetooth (registered trademark), or WUSB (Wireless USB), or may include a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber Line), or a modem for various types of communication.
[0063] The input unit 151 is composed of an input means for the user to input information, such as a mouse, keyboard, touch panel, button, switch, or microphone, and an input control circuit that generates an input signal based on the user's input. By operating the input unit 151, the person requesting the transfer transaction can input various information into the input image P1 generated by the tool server 13.
[0064] The display unit 153 is a display device that displays the input image P1 generated by the tool server 13. The display unit 153 may be, for example, a CRT (Cathode Ray Tube) display device, a Liquid Crystal Display (LCD) device, or an OLED (Organic Light Emitting Diode) device.
[0065] The printing unit 155 is a printer that outputs information on a medium such as paper. The printing unit 155 can print the print data of the transfer request form S generated by the tool server 13 on a medium such as paper. The printing unit 155 creates the transfer request form S on paper.
[0066] For example, the printing unit 155 may print the transfer request form S shown in Figures 4 and 5. Figure 4 is an explanatory diagram showing an example of a cover page S1 of the transfer request form S. Figure 5 is an explanatory diagram showing an example of a request form S2 of the transfer request form S. The transfer request form S is composed of, for example, a cover page S1 on which an outline of the requested transfer transaction is written, and at least one or more request forms S2 on which details of the requested transfer transaction are written.
[0067] As shown in FIG. 4, for example, a summary column EA in which an overview of the transfer transaction is written, a details column EB in which the details of the transfer transaction are written, and an information code C are printed on the cover S1 of the transfer request form.
[0068] The summary field EA prints, for example, the requested date (acceptance date) and designated transfer date of the transfer transaction entered in the date field AA of the input image P1, and the personal information of the requester entered in the requester input field BB. The summary field EA also prints the number of request slips S2 containing details of the requested transfer transaction, and the number of requested transfer transactions. The summary field EA also prints the total transfer amount of the requested transfer transaction and the total amount of fees.
[0069] In the details column EB, for example, information about the recipient's account entered in the recipient entry column CB of the input image P1 and the transfer amount entered in the amount column DA are printed. If multiple transfer transactions are requested in the input image P1, information about the recipient's account for each of the multiple transfer transactions and the transfer amount entered in the amount column DA are printed in the details column EB.
[0070] The information code C is printed with an information code generated by the code issuing unit 137 of the tool server 13. As described above, the information code C stores at least the requester number of the person requesting the transfer transaction, the recipient number of the recipient of each transfer transaction, and the transfer amount of each transfer transaction.
[0071] As shown in Figure 5, for example, the request form S2 of the transfer request form is printed with a requester field FA in which the requester number and information about the requester are entered, and a recipient field FB in which the recipient number and information about the recipient are entered.
[0072] In the sender field FA, for example, the date of receipt of the transfer transaction (request date) and the designated transfer date entered in the date field AA of the input image P1, the sender's personal information entered in the sender input field BB, and the sender number entered in the sender number field BA are printed.
[0073] In the recipient field FB, for example, information about the recipient's account entered in the recipient input field CB of the input image P1, the recipient number entered in the recipient number field CA, and the transfer amount entered in the amount field DA are printed. If multiple transfer transactions are requested in the input image P1, information about the recipient's account, the recipient number, and the transfer amount are printed in the requester field FA for each recipient of the multiple transfer transactions.
[0074] (branch terminal) The office terminal 17 includes a code reading unit 171 and a print reading unit 173 .
[0075] The code reading unit 171 is a reading device that reads the information code C printed on the transfer request form S to obtain the data stored in the information code C. The code reading unit 171 may read the pattern of the information code C by receiving reflected light of infrared rays or a laser irradiated onto the information code C, or may read the pattern of the information code C by performing pattern recognition on an image of the information code C. The code reading unit 171 can obtain the data stored in the information code C by decoding the pattern of the read information code C. The data read from the information code C by the code reading unit 171 is transmitted to the center terminal 19.
[0076] The print reading unit 173 is a reading device that recognizes the transfer request form S and acquires the details of the transfer transaction printed on the transfer request form S as character data. The print reading unit 173 may acquire the details of the transfer transaction printed on the transfer request form S as character data by using optical character recognition (OCR). For example, the print reading unit 173 may acquire the details of the transfer transaction printed on the request slip S2 of the transfer request form S as character data. The character data of the details of the transfer transaction read by the print reading unit 173 is transmitted to the center terminal 19.
[0077] (Center terminal) The center terminal 19 includes an image generating unit 191 and a message transmitting unit 193 .
[0078] The image generation unit 191 generates an image for the operator operating the center terminal 19 to check the contents of the transfer request form S. Specifically, the image generation unit 191 generates a confirmation image that displays, side by side, the data read from the information code C by the code reading unit 171 and the character data of the details of the transfer transaction read by the print reading unit 173. By checking that the data read from the information code C by the code reading unit 171 matches the character data of the details of the transfer transaction read by the print reading unit 173, the operator can confirm that the contents of the transfer transaction written in the transfer request form S have not been tampered with.
[0079] For example, the image generating unit 191 may generate the confirmation image shown in Fig. 6. Fig. 6 is an explanatory diagram showing an example of a confirmation image P2 that allows the operator to confirm the contents of the transfer request form S.
[0080] As shown in Figure 6, the confirmation image P2 has a character data display area GA in which the character data of the details of the transfer transaction read by the print reading unit 173 is displayed, and a code data display area GB in which the data read from the information code C by the code reading unit 171 is displayed.
[0081] The character data display area GA displays character data obtained by character recognition of the characters printed in the sender field FA and recipient field FB of the request form S2 shown in Fig. 5. The code data display area GB displays data read from the information code C printed on the cover S1 shown in Fig. 4 (i.e., the data stored in the information code C).
[0082] If the character data displayed in the character data display area GA matches the data displayed in the code data display area GB, the operator can instruct the message sending unit 193 to send an execution message for the transfer transaction described in the transfer request form S to the host server 11. On the other hand, if the character data displayed in the character data display area GA does not match the data displayed in the code data display area GB, the operator can cancel the transfer transaction by checking a check box GC that cancels the transfer transaction.
[0083] The character data displayed in the character data display area GA is OCR data of the characters printed as type on the transfer request form S based on the information entered in the input image P1. Furthermore, the data displayed in the code data display area GB is data stored in the information code C based on the information entered in the input image P1. Therefore, reading errors are unlikely to occur in the character data displayed in the character data display area GA and the data displayed in the code data display area GB. Therefore, when checking the contents of the transfer request form S, the operator only needs to check that the character data displayed in the character data display area GA matches the data displayed in the code data display area GB. Therefore, the information processing system 1 can reduce the burden on the operator when checking the contents of the transfer request form S.
[0084] The message sending unit 193 sends an execution message to the host server 11 instructing the execution of the transfer transaction. Specifically, when the contents of the transfer request form S are confirmed by the confirmation image P2 generated by the image generating unit 191, the message sending unit 193 sends an execution message to the host server 11 instructing the execution of the transfer transaction described in the transfer request form S. When the execution message is sent to the host server 11, the message executing unit 113 of the host server 11 executes the transfer transaction to move funds from the requester's account to the recipient's account.
[0085] According to the above configuration, the information processing system 1 can automatically input information into the input image P1 for creating the transfer request form S based on the master information, thereby reducing the input burden on the client when creating the transfer request form S.
[0086] <3. Example of operation> Next, an example of the operation of the information processing system 1 according to this embodiment will be described with reference to Fig. 7. Fig. 7 is a sequence diagram illustrating the flow of the operation of the information processing system 1 according to this embodiment.
[0087] 7, first, master information is transmitted from host server 11 to tool server 13 during a time period such as nighttime (S101). As described above, the master information is information in which a client number identifying the client of a transfer transaction is registered in association with information about the client, and a recipient number identifying the recipient of the transfer transaction is registered in association with information about the recipient. The transmitted master information is stored in master information storage unit 135 of tool server 13 (S103).
[0088] Next, the person requesting the transfer transaction operates the user terminal 15 and connects to the tool server 13, thereby starting to create the transfer request form S (S111). Specifically, the person requesting the transfer transaction starts to create the transfer request form S by starting to input information into the input image P1 generated by the image generation unit 131 of the tool server 13.
[0089] In the input image P1, when a sender number is entered into the sender number field BA, the sender information (personal information and information related to the account) associated with the sender number is automatically entered into the sender input field BB of the input image P1 and displayed (S113). Also, when a recipient number is entered into the recipient number field CA, the recipient information (information related to the account) associated with the recipient number is automatically entered into the recipient input field CB of the input image P1 and displayed (S115).
[0090] Next, the amount of funds (transfer amount) to be moved from the requester's account to the recipient's account for each transfer transaction is entered into the amount field DA of the input image P1 by the requester of the transfer transaction (S117). This completes the information entry into the input image P1, and the tool server 13 can generate, by the code issuing unit 137, an information code C that stores at least the requester number of the requester of the transfer transaction, the recipient number of the recipient of each transfer transaction, and the transfer amount of each transfer transaction (S119).
[0091] Next, the tool server 13 transmits print data of the transfer application form S including the information code C to the user terminal 15 (S121). The print data of the transfer application form S is printed on a paper medium or the like by the user terminal 15 (S123).
[0092] Thereafter, the person requesting the transfer transaction brings the printed transfer request form S to the financial institution's branch 3 and requests the transfer transaction at the counter using the printed transfer request form S. As a result, the contents of the transfer request form S are read by the branch terminal 17, and the read contents of the transfer request form S are transmitted to the center terminal 19.
[0093] When the contents of the transmitted transfer request form S are acquired (S131), the center terminal 19 generates a confirmation image P2 in the image generation unit 191, which displays the character data of the printed details of the transfer transaction alongside the data read from the information code C (S133). This allows the operator to confirm on the confirmation image P2 that the character data of the printed details of the transfer transaction matches the data read from the information code C.
[0094] When the operator confirms the contents of the transfer request form S, the center terminal 19 transmits an execution message to the host server 11 via the message transmission unit 193 (S135). The host server 11, which has received the execution message, executes the transfer transaction instructed in the execution message (S137).
[0095] According to the above operation, the information processing system 1 of this embodiment can create a transfer request form S based on input from the customer and execute a transfer transaction by accepting the created transfer request form S at the counter of the branch office 3.
[0096] <4. Hardware configuration example> The above describes an embodiment of the present invention. Various information processes performed by the above-described information processing system 1 are realized by cooperation between software and the hardware of the information processing device 100 described below. The information processing device 100 is hardware that realizes, for example, a host server 11, a tool server 13, a user terminal 15, and a center terminal 19.
[0097] FIG. 8 is a block diagram showing an example of the hardware configuration of the information processing device 100. As shown in FIG.
[0098] As shown in FIG. 8, the information processing device 100 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, a drive 911, and a communication device 913.
[0099] The CPU 901 functions as an arithmetic processing unit and control unit, and controls the overall operation of the information processing device 100 in accordance with various programs. The CPU 901 may be a microprocessor. The ROM 902 stores programs used by the CPU 901, calculation parameters, etc. The RAM 903 temporarily stores programs used in the execution of the CPU 901, and parameters that change as appropriate during program execution. The CPU 901, ROM 902, and RAM 903 are interconnected by a host bus 904 that includes a CPU bus, etc. The CPU 901, ROM 902, and RAM 903 cooperate to realize the functions of the message execution unit 113, image generation unit 131, information acquisition unit 133, code issue unit 137, image generation unit 191, and message transmission unit 193 described above.
[0100] The host bus 904 is connected to an external bus 906 such as a PCI (Peripheral Component Interconnect / Interface) bus via a bridge 905. The host bus 904, bridge 905, and external bus 906 do not necessarily have to be separate, and these functions may be implemented on a single bus.
[0101] The input device 908 is composed of an input means such as a mouse, keyboard, touch panel, button, switch, or microphone that allows a user to input information, and an input control circuit that generates an input signal based on the user's input and outputs it to the CPU 901. By operating the input device 908, a user operating the information processing device 100 can input various data to the information processing device 100 and instruct processing operations. The input device 908 can realize the function of the input unit 151, for example.
[0102] The output device 909 includes, for example, a display device such as a CRT (Cathode Ray Tube) display device, a Liquid Crystal Display (LCD) device, an OLED (Organic Light Emitting Diode) device, a lamp, an audio output device such as a speaker, or a printing device such as a printer. The output device 909 can realize the functions of the display unit 153 and the printing unit 155, for example.
[0103] 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 deleting device for deleting data recorded on the storage medium. The storage device 910 may implement the functions of the master information storage units 111 and 135, for example.
[0104] The drive 911 is a reader / writer for a storage medium, and is externally attached to the information processing device 100. The drive 911 reads information recorded on a removable storage medium 912, such as an attached magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, and outputs the information to the RAM 903. The drive 911 can also write information to the removable storage medium 912.
[0105] The communication device 913 is a communication interface configured with a communication device for performing communication. The communication device 913 may be a wireless LAN (Local Area Network) compatible communication device or a wired communication device for performing wired communication. The communication device 913 may realize the functions of the communication units 139 and 157, for example.
[0106] The hardware configuration of the information processing device 100 is not limited to the configuration shown in Fig. 8. For example, the information processing device 100 does not need to include the input device 908 or the output device 909.
[0107] Although the preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, the present invention is not limited to these examples. It is clear that a person skilled in the art to which the present invention pertains can conceive of various modifications and alterations within the scope of the technical ideas set forth in the claims, and it is understood that these also naturally fall within the technical scope of the present invention.
[0108] For example, processes described herein using sequence diagrams do not necessarily have to be performed in the order shown, some process steps may be performed in parallel, additional process steps may be employed, or some process steps may be omitted.
[0109] Furthermore, the series of processes performed by the information processing system described herein may be realized using software, hardware, or a combination of software and hardware. The programs constituting the software are stored in advance, for example, in a storage medium (non-transitory medium) provided inside or outside each device. Then, each program is loaded into RAM 903 when executed by a computer, for example, and executed by a processor such as CPU 901. The storage medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, etc. Furthermore, the computer program may be distributed, for example, via a network, without using a storage medium.
[0110] In the above embodiment, an example has been described in which the information processing system 1 is applied to inputting a transfer request form for requesting a transfer transaction from a financial institution. However, the application of the present invention is not limited to the above example. The present invention can be applied to other systems and tools in general that link master information with an input tool, thereby obtaining data associated with information input using the input tool from the master information, and complementing the input using the obtained data. [Explanation of symbols]
[0111] 1. Information Processing Systems 11 Host Server 13 Tool Server 15 User terminal 17 Sales office terminal 19 Center terminal 111 Master information storage unit 113 Message Execution Unit 131 Image generation unit 133 Information Acquisition Department 135 Master information storage unit 137 Code Issuance Department 139 Communications Department 151 Input section 153 Display section 155 Printing Department 157 Communications Department 171 Code reader 173 Print reading unit 191 Image Generation Unit 193 Message Transmission Unit
Claims
1. an information acquisition unit that acquires information about a sender based on a sender number that identifies the sender, and acquires information about a recipient based on a recipient number that identifies the recipient; a code issuing unit that issues an information code including the client number and the recipient number of the recipient who is the subject of at least one transaction requested by the client; An information processing system comprising:
2. a master information storage unit for storing master information in which information about the sender is registered in correspondence with the sender number and information about the recipient is registered in correspondence with the recipient number; The information processing system according to claim 1 , wherein the information acquisition unit acquires information about the sender and information about the recipient based on the master information.
3. 3. The information processing system according to claim 2, wherein the master information is obtained from a host server of a financial institution that executes the transaction.
4. 4. The information processing system according to claim 1, further comprising a printing unit that prints a slip on which the details of the transaction are printed together with the information code.
5. 5. The information processing system according to claim 4, further comprising a confirmation image generating unit that generates a confirmation image that displays data read from the information code printed on the slip and character-recognized data of the transaction details side by side.
6. 6. The information processing system of claim 5, further comprising a message sending unit that, when a match is confirmed between the data read from the information code and the character recognition data of the transaction details, sends an execution message to a host server of a financial institution executing the transaction, instructing the execution of the transaction.
7. An information processing system according to any one of claims 1 to 3, further comprising an input image generation unit that generates an input image including a sender number field into which the sender number is input, and a recipient number field into which the recipient number is input.
8. The sender number is linked to at least one of the recipient numbers, The information processing system according to claim 7 , wherein the recipient number linked to the sender number entered in the sender number field is automatically entered in the recipient number field.
9. the input image further includes a sender input field into which information about the sender is input, and a recipient input field into which information about the recipient is input; The information about the client acquired by the information acquisition unit is automatically input into the client input field, The information processing system according to claim 7 , wherein information about the recipient acquired by the information acquisition unit is automatically entered into the recipient input field.
10. the transaction is a transfer transaction transferring funds from the requester to the recipient, 8. The information processing system according to claim 7, wherein the input image further includes an amount input field into which the amount of the funds to be transferred from the requester to the recipient is input.
11. obtaining information about the sender based on a sender number that identifies the sender, and obtaining information about the recipient based on a recipient number that identifies the recipient; issuing an information code including the requester number and the recipient number of the recipient who is the subject of at least one transaction requested by the requester; A method for processing information by a computer, including:
12. Computer, an information acquisition unit that acquires information about a sender based on a sender number that identifies the sender, and acquires information about a recipient based on a recipient number that identifies the recipient; a code issuing unit that issues an information code including the client number and the recipient number of the recipient who is the target of at least one transaction requested by the client; A program to function as a
13. an information acquisition unit that acquires information about a sender based on a sender number that identifies the sender, and acquires information about a recipient based on a recipient number that identifies the recipient; a code issuing unit that issues an information code including the client number and the recipient number of the recipient who is the target of at least one transaction requested by the client; a printing unit that prints a slip on which the details of the transaction are printed together with the information code; a confirmation image generating unit that generates a confirmation image that displays, in parallel, data read from the information code printed on the slip and character-recognized data of the transaction details; a message sending unit that, when a match between the data read from the information code and the character recognition data of the transaction details is confirmed, sends an execution message to a host server of a financial institution that executes the transaction, instructing the execution of the transaction; An information processing system comprising:
Citation Information
Patent Citations
System and method for id transfer service
JP2004287953A