Money handling system, money handling method, and program

By using QR codes and other code technologies between terminal equipment and money processing equipment, the problems of complex operation of existing money processing equipment and long waiting time for users are solved, and a more convenient and safe money processing process is achieved.

JP7660814B2Active Publication Date: 2025-04-14LAUREL BANK MACHINES CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021154825
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-09-22
Publication Date
2025-04-14
Estimated Expiration
2041-09-22

AI Technical Summary

Technical Problem

The existing money processing equipment enters too much content during the identity verification and subsequent processing, which leads to cumbersome operation of users, especially after the commercial facilities are closed, and multiple people need to wait for processing.

Method used

By using QR codes and other code technologies between the terminal device and the money processing device, code generation and reading of operation input can be realized, and operation input is reduced directly on the money processing device.

Benefits of technology

It simplifies user operations, improves the convenience of the money processing system, reduces user waiting time, and reduces the risk of infection to a certain extent.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007660814000001
    Figure 0007660814000001
  • Figure 0007660814000002
    Figure 0007660814000002
  • Figure 0007660814000003
    Figure 0007660814000003
Patent Text Reader

Abstract

To improve the convenience of a currency processing system.SOLUTION: A terminal device includes an operation input acquisition unit for acquiring operation input required for executing currency processing, a code generation processing unit for generating first code information corresponding to operation input acquired by the operation input acquisition unit, and a first display data generation processing unit for generating first display image data including the first code information generated by the first code generation processing unit. A currency processing device 12 includes a code reader 51 for reading the first code information included in the first display image data generated by the first display data generation processing unit, and a phase transition control unit 74 and a currency depositing / dispensing processing control unit 77 for controlling execution of currency processing according to the first code information read by the code reader 51.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a currency handling system, a currency handling method, and a program. [Background technology]

[0002] Currency handling devices are widely used as teller machines that are installed in financial institutions such as banks and retail facilities such as supermarkets and are capable of various processes including depositing and dispensing currency. Currency handling devices are equipped with input / output devices such as touch panels, and are capable of displaying information that assists a user's operation and receiving operation inputs.

[0003] For example, currency processing devices installed in retail facilities such as supermarkets are capable of performing currency exchange processes, withdrawal processes for change reserves, and deposit processes after the cash register is closed. For example, during the deposit process, a menu is selected based on information displayed on a touch panel, and the touch panel is used to input information for authentication processes and deposit slip information. After banknotes and coins are inserted into a designated insertion section, the inserted banknotes and coins are counted (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2018-129067 A Summary of the Invention [Problem to be solved by the invention]

[0005] In the above-mentioned currency processing device, for example, information prompting the user to input operations for the authentication process is displayed on a touch panel, and when the user inputs specified information using the touch panel, the user authentication process is performed, and after proper authentication has been performed, a menu selection screen is displayed.

[0006] In the above-mentioned currency processing device, after the authentication process has been performed correctly, if the user selects, for example, a deposit process, the register ID, the slip amount, the damaged bills and damaged coins, information on non-cash items, etc. are input, and cash such as bills and coins is inserted into a predetermined insertion portion of the device, and the counting process is performed. Similar input operations are also required when exchanging money, etc.

[0007] As described above, conventional currency processing devices require the input of authentication information for authentication processing, and subsequent processing such as depositing money, exchanging money, etc., which is cumbersome. This has led to problems such as many users (store employees, etc.) having to line up and wait to input information for deposit processing after a commercial facility or the like is closed.

[0008] In addition, input devices such as touch panels require an unspecified number of users to touch them in order to input operations, which poses challenges in terms of infection control, etc.

[0009] Therefore, an object of the present invention is to solve the above-mentioned problems, that is, to provide a money handling system, a money handling method, and a program with improved convenience. [Means for solving the problem]

[0010] One aspect of the currency handling system of the present invention is characterized in that the terminal device has an operation input acquisition unit that acquires operation input necessary to execute currency handling, a first code generation processing unit that generates first code information corresponding to the operation input inputted by the operation input acquisition unit, and a first display data generation processing unit that generates first display image data including the first code information generated by the first code generation processing unit, and the currency handling device has a code reader that reads the first code information included in the first display image data generated by the first display data generation processing unit, and a currency handling control unit that controls the execution of currency handling in accordance with the first code information read by the code reader.

[0011] One aspect of the currency processing method of the present invention is a currency processing method of a currency processing system including a terminal device and a currency processing device that executes currency processing, wherein the terminal device executes processing including an operation input acquisition step of acquiring operation input necessary to execute currency processing, a code generation step of generating code information corresponding to the operation input acquired by processing in the operation input acquisition step, and a display data generation step of generating display image data including the code information generated by processing in the code generation step, and the currency processing device executes processing including a code reading step of reading code information included in the display image data generated by processing in the display data generation step, and a currency processing control step of controlling the execution of currency processing in accordance with the code information read by processing in the code reading step.

[0012] One aspect of the program of the present invention is a program executed on a terminal device constituting a currency processing system and a computer of a currency processing device that executes currency processing, and is characterized in that the terminal device executes processing including an operation input acquisition step of acquiring operation input necessary to execute currency processing, a code generation step of generating code information corresponding to the operation input acquired by processing in the operation input acquisition step, and a display data generation step of generating display image data including the code information generated by processing in the code generation step, and the currency processing device executes processing including a code reading step of reading code information included in the display image data generated by processing in the display data generation step, and a currency processing control step of controlling the execution of currency processing in accordance with the code information read by processing in the code reading step. Effect of the Invention

[0013] According to the present invention, the convenience of a currency handling system can be improved. [Brief description of the drawings]

[0014] [Figure 1] FIG. 1 is a diagram for explaining a currency handling system 1. [Diagram 2] 2 is a functional block diagram showing the functional configuration of a terminal device 11. FIG. [Diagram 3] FIG. 2 is a diagram showing an example of an authentication information input screen of the terminal device 11. [Figure 4] FIG. 2 is a diagram showing an example of a menu screen of the terminal device 11. [Diagram 5] FIG. 2 is a diagram showing an example of an input screen of the terminal device 11. [Figure 6] FIG. 13 is a diagram for explaining a code displayed on the terminal device 11. [Figure 7] 2 is a functional block diagram showing the functional configuration of the currency handling device 12. FIG. [Figure 8] 13 is a diagram for explaining the display screen of the currency handling device 12. FIG. [Figure 9] FIG. 2 is a diagram for explaining a display screen of the terminal device 11. [Figure 10] 11A and 11B are diagrams illustrating a flick operation and a drop-down list operation. [Figure 11] FIG. 2 is a diagram for explaining a display screen of the terminal device 11. [Figure 12] 1 is a flowchart for explaining the processing of the money handling system 1. [Figure 13] 1 is a flowchart for explaining the processing of the money handling system 1. [Figure 14] 1 is a flowchart for explaining the processing of the money handling system 1. [Figure 15] 13 is a diagram for explaining the display screen of the currency handling device 12. FIG. [Figure 16] 13 is a diagram for explaining the display screen of the currency handling device 12. FIG. [Figure 17] FIG. 2 is a diagram for explaining a display screen of the terminal device 11. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] Hereinafter, a money handling system, a money handling method, and a program according to an embodiment of the present invention will be described with reference to the drawings.

[0016] With reference to FIG. 1, an overview of a currency handling system 1 according to an embodiment of the present invention will be described.

[0017] The currency handling system 1 includes a terminal device 11 and a currency handling device 12 .

[0018] The terminal device 11 and the currency handling device 12 each have a function to generate and display a predetermined code, such as a two-dimensional code like a QR code (registered trademark) or a barcode, and a function to read the respective codes.

[0019] The terminal device 11 can code and display the information input by the user, and by having the currency processing device 12 read the code displayed on the terminal device 11, the currency processing device 12 can perform currency processing based on the information input by the user to the terminal device 11.

[0020] Furthermore, even in the case of operation input that has conventionally been performed using an input device such as a touch panel in the currency processing device 12, the currency processing device 12 can generate and display a code including information for executing an equivalent operation input in the terminal device 11. The user can cause the terminal device 11 to read the code displayed on the currency processing device 12, execute the equivalent operation input in the terminal device 11, convert the operation input content into a code, display it on the terminal device 11, and have the currency processing device 12 read it.

[0021] In other words, in the currency handling system 1 of Figure 1, a predetermined code such as a two-dimensional code is used between the currency handling device 12 and the terminal device 11, so that operation input to the currency handling device 12 can be performed only by the terminal device 11.

[0022] The terminal device 11 includes an input device for inputting information and a display device for displaying information, and realizes a predetermined function described later with reference to Fig. 2 by starting a predetermined application. The functions of the input device of the terminal device 11 include an image information input function such as a camera for acquiring an image. The terminal device 11 is preferably a mobile terminal such as a smartphone or a tablet device. In addition, as the terminal device 11, it is also possible to use other terminals that include an input device and a display device, such as a personal computer, or that are capable of controlling and using the input device and the display device, and that are capable of realizing a predetermined function described later with reference to Fig. 2.

[0023] The currency handling device 12 is installed in financial institutions such as banks and retail facilities such as supermarkets, and is capable of operating as a teller machine capable of various processes including currency deposit processing. Specifically, the currency handling device 12 is configured to be capable of processes such as banknote processing for depositing and dispensing loose banknotes, coin processing for depositing and dispensing loose coins, coin roll dispensing processing for dispensing wrapped coins, and voucher processing for storing specific vouchers. The currency handling device 12 may further include a post capable of storing items other than banknotes, coins, gift certificates, etc., or items determined to be unfit vouchers or unfit coins.

[0024] The currency handling device 12 is configured to include a code reader 51, an input / output unit 52, a banknote handling unit 53, a coin handling unit 54, a coin roll dispensing unit 55, and a post 56. The currency handling device 12 also includes a control unit (described later using FIG. 7) that controls each unit, and a memory unit (described later using FIG. 7) that stores information. The functions of the input / output unit 52 to the post 56 are equivalent to those of conventional currency handling devices.

[0025] The code reader 51 includes an image input device such as a camera, and can read, for example, a code displayed on the display unit 23 of the terminal device 11, which will be described later with reference to Fig. 6. When the code reader 51 acquires an image of code information displayed on the terminal device 11, it supplies the image of the code information to a code reading processing unit of the control unit, which will be described later.

[0026] The input / output unit 52 is capable of implementing input / output operations similar to those of conventional currency processing devices, and is provided with an appropriate combination of input devices such as a keyboard, output devices such as a liquid crystal display or printer 52-a, input / output devices such as a touch panel, or a specific device such as a card reader. Here, the description will be given assuming that a touch panel is provided as the input / output device. When the input / output unit 52 receives an operation input from a user, it supplies information corresponding to the operation input to an input acquisition unit of the control unit, which will be described later.

[0027] The banknote processing unit 53 is a unit that performs processes such as depositing and dispensing loose banknotes. The banknote processing unit 53 is provided with a banknote deposit / receive port 61 and a banknote reject port 62. At the banknote input / output port 61, loose banknotes are inserted from the outside by an operator during a deposit process, and at the time of a withdrawal process, the loose banknotes are fed out from the inside so that they can be removed. At the banknote reject port 62, rejected banknotes that have been determined to be counterfeit or damaged banknotes, etc., are fed out so that they can be removed from the loose banknotes deposited at the time of a deposit process.

[0028] The coin processing unit 54 is a unit that performs processes such as depositing and dispensing loose coins. The coin processing unit 54 is provided with a coin deposit port 63, a coin reject port 64, and a coin dispensing port 65. In the coin deposit port 63, loose coins are inserted from the outside by an operator during a deposit process. In the coin reject port 64, rejected coins that have been determined to be counterfeit coins or damaged coins, etc., are dispensed removably from among the loose coins deposited during the deposit process. In the coin dispensing port 65, loose coins are dispensed removably from inside during a dispensing process of loose coins.

[0029] The coin roll dispensing unit 55 is a unit that performs dispensing processes for wrapped coins, etc. The coin roll dispensing unit 55 is provided with a coin roll dispensing port 66 from which wrapped coins can be fed out so as to be removable from inside during dispensing processes for wrapped coins.

[0030] Post 56 is a unit for storing items that cannot be stored in the above-mentioned sections, such as stained bills or coins, or specific vouchers. Post 56 is provided with a drawer section 68 for storing specified items in the internal storage section.

[0031] The currency handling device 12 is capable of realizing predetermined functions, which will be described later with reference to FIG. 7, in addition to the functions described above.

[0032] Furthermore, the configuration of the currency handling device 12 is not limited to this, and may be a configuration that does not include any part of the coin roll dispensing unit 55 or the post 56, for example.

[0033] 2 is a functional block diagram showing a functional configuration of the terminal device 11. These functions can be realized, for example, when a specific application is installed in a smartphone, tablet terminal, or the like and the application is started.

[0034] In the following, a case where a smartphone is used as the terminal device 11 will be mainly described as an example.

[0035] The terminal device 11 includes functions of an image acquisition unit 21, an operation input unit 22, a display unit 23, a storage unit 24, and a control unit 25. The control unit 25 includes functions of a code reading processing unit 31, an OCR processing unit 32, an operation input acquisition unit 33, a phase transition control unit 34, an authentication processing unit 35, a code generation processing unit 36, and a display data generation processing unit 37.

[0036] The image acquisition unit 21 has an image input device such as a camera, acquires image information of a predetermined code such as a two-dimensional code displayed on the currency processing device 12, and supplies this to a code reading processing unit 31 of the control unit 25. The image acquisition unit 21 also acquires image data including predetermined numerical information of a register journal that is output when the target register is closed, and supplies this to an OCR processing unit 32 of the control unit 25.

[0037] The operation input unit 22 includes input devices such as various buttons and a touch panel, and supplies operation input from a user to an operation input acquisition unit 33 of the control unit 25.

[0038] The display unit 23 includes a display device such as a liquid crystal display or a touch panel, and displays the display image data generated by the display data generation processing unit 37 of the control unit 25. When a smartphone is used as the terminal device 11, the operation input unit 22 and the display unit 23 are integrated into one unit.

[0039] The storage unit 24 stores various information necessary for the operation of the terminal device 11, and exchanges information with the control unit 25.

[0040] The control unit 25 controls the operation of the terminal device 11, and can execute the specified functions shown in FIG. 2 by loading and executing a specified application stored in the storage unit 24.

[0041] The code reading processing unit 31 reads a predetermined code, such as a two-dimensional code, supplied from the image acquisition unit 21 to acquire information, and supplies the information to the operation input acquisition unit 33.

[0042] The OCR processing unit 32 performs character recognition processing on image data supplied from the image acquisition unit 21, for example, including specified numerical information of the register journal output when closing is performed at the target register, and supplies the recognized character information to the operation input acquisition unit 33.

[0043] The operation input acquisition unit 33 acquires various user input information supplied from the operation input unit 22, the code reading processing unit 31, or the OCR processing unit 32, and supplies information related to authentication to the authentication processing unit 35 and other information to the phase transition control unit 34.

[0044] The phase transition control unit 34 controls the transition of processing phases to support operation input by the user, based on information supplied from the operation input acquisition unit 33 or the authentication processing unit 35. Details of the phase transition by the phase transition control unit 34 will be described later.

[0045] The authentication processing unit 35 executes authentication processing based on the authentication information supplied from the operation input acquisition unit 33 under the control of the phase transition control unit 34, and supplies the authentication processing result to the phase transition control unit 34.

[0046] The authentication process result is included in coded information and is read by the currency handling device 12. The authentication information may include identification information, such as a device number specific to the terminal device 11, so that the currency handling device 12 can determine whether the terminal device 11 and the combination of the user and the terminal device 11 are valid. This allows the currency handling device 12 to accept only information generated by a specific terminal device 11. The authentication information may include, for example, information specific to the code and information on the date and time of code generation. If the authentication information includes information on the date and time of code generation, the expiration date of the code that can be recognized by the currency handling device 12 may be set to, for example, within XX hours, the same day, or until the next day. This can further improve the security of the currency handling system 1.

[0047] The code generation processing unit 36 ​​generates predetermined code information, such as a two-dimensional code, indicating the content of the user's operation input, based on the control of the phase transition control unit 34, and supplies the generated code information to a display data generation processing unit 37.

[0048] The display data generation processing unit 37 generates display data for displaying display image data such as that described later with reference to Figures 3 to 6 on the display unit 23, for example, based on the control of the phase transition control unit 34, and supplies the data to the display unit 23 for display.

[0049] When a stationary device other than a mobile terminal, such as a personal computer, is used as the terminal device 11, the code information generated by the code generation processing unit 36 ​​may be output by a print output device such as a printer. In this case, in order to prevent a third party from using the printed code, phase management may be performed such that a new authentication process is required when operating the currency processing device 12, in addition to the authentication process result included in the code.

[0050] Next, the phase transition by the phase transition control unit 34 will be described.

[0051] For example, when the information supplied from the operation input acquisition unit 33 indicates a command to start an application, the phase transition control unit 34 supplies control information for executing an authentication processing phase, specifically, for example, control information for displaying an authentication information input screen shown in FIG. 3, to the display data generation processing unit 37, and controls the authentication processing unit 35 to execute the authentication processing. The user inputs necessary authentication information to the authentication processing input screen shown in FIG. 3. The authentication information may include information such as an operator ID, a register number, or a tenant number in addition to a password. Furthermore, these pieces of authentication information may be input in a plurality of different input screens, rather than in one input screen. Note that, although the authentication processing of the user has been described here as being performed using the authentication information input screen shown in FIG. 3, the authentication processing of the user may be performed by other methods, such as biometric authentication, such as face authentication or fingerprint authentication.

[0052] Also, for example, when the phase transition control unit 34 receives an authentication result from the authentication processing unit 35, the phase transition control unit 34 transitions between phases based on the authentication result. When the authentication process is not performed correctly, the phase transition control unit 34 controls the display data generation processing unit 37 to generate display data corresponding to an error message, and supplies the display data to the display unit 23 to display the error message. When the authentication process is performed correctly, the phase transition control unit 34 displays, for example, a menu screen shown in FIG. 4 on the display unit 23 via the display data generation processing unit 37. The menu screen in FIG. 4 is provided with a deposit button, a withdrawal button, a currency exchange button, a business button display / hide button, a setting button, a password change button, a logout button, and the like. The deposit button is a button for performing an operation required for depositing money, the withdrawal button is a button for performing an operation required for withdrawing money, and the exchange button is a button for performing an operation required for exchanging money. The business button display / hide button is a button for switching between display and non-display of the deposit button, the withdrawal button, and the currency exchange button, and the setting button is a button for performing various settings. The password change button is a button for changing a password, and the logout button is a button for logging out.

[0053] In addition, for example, when the information supplied from the operation input acquisition unit 33 indicates a command to select a deposit menu on the menu screen shown in FIG. 4, the phase transition control unit 34 displays a deposit information input screen shown in FIG. 5 for inputting items such as the slip amount, the number and amount of each currency to be deposited, and non-cash input on the display unit 23 via the display data generation processing unit 37. The user can input information corresponding to the deposit slip, that is, each item such as the total deposit amount, the number and amount of cash deposits, and non-cash input, on the deposit information input screen shown in FIG. 5. The operation input acquisition unit 33 supplies the data input by the user to the phase transition control unit 34. The phase transition control unit 34 controls the display data generation processing unit 37 as necessary to additionally display the supplied information on the display unit 23.

[0054] In addition, on the deposit information input screen shown in FIG. 5, the user can select an OCR input button 41 for instructing that predetermined numerical information of the register journal that is output when the target register is closed is executed by image input. For example, when the information supplied from the operation input acquisition unit 33 indicates the selection of the OCR input button 41, the phase transition control unit 34 controls the OCR processing unit 32 to execute character recognition processing on the image supplied from the image acquisition unit 21. The OCR processing unit 32 executes character recognition processing and supplies the recognized character information to the operation input acquisition unit 33. The operation input acquisition unit 33 supplies the supplied information to the phase transition control unit 34. The phase transition control unit 34 controls the display data generation processing unit 37 as necessary to additionally display the supplied information on the display unit 23.

[0055] In addition, the user can select a code generation button 42 on the deposit information input screen shown in FIG. 5 to instruct the generation of a predetermined code, such as a two-dimensional code, used to input the input contents to the currency processing device 12. When the information supplied from the operation input acquisition unit 33 indicates the selection of the code generation button 42, the phase transition control unit 34 controls the code generation processing unit 36 ​​to generate user authentication information and code information corresponding to the deposit information, and supplies the code information to the display data generation processing unit 37, and controls the display data generation processing unit 37 to generate display image data including the code image shown in FIG. 6, and supplies the display image data to the display unit 23 for display. In addition to the two-dimensional code, the display image including the code image displayed on the display unit 23 may display, for example, information indicating the content of the code (deposit in the example of FIG. 6), the name of the person in charge, or the date and time of code generation. The code including authentication information that is created first after the operation on the terminal device 11 is started is referred to as a pre-input code.

[0056] Also, the user can select a cancel button 43 on the deposit information input screen shown in Fig. 5 to instruct a transition to an authentication information input screen shown in Fig. 3. When the information supplied from the operation input acquisition unit 33 indicates selection of the cancel button 43, the phase transition control unit 34 controls the display data generation processing unit 37 to display the authentication information input screen.

[0057] Furthermore, the user can select the back button 44 to instruct a transition to the previous screen on the deposit information input screen shown in Fig. 5. When the information supplied from the operation input acquisition unit 33 indicates the selection of the back button 44, the phase transition control unit 34 controls the display data generation processing unit 37 to display the previous screen on the display unit 23.

[0058] Furthermore, when the information supplied from the operation input acquisition unit 33 indicates a command to select the withdrawal button on the menu screen shown in FIG. 4, the phase transition control unit 34 displays, for example, a withdrawal information input screen (not shown) for inputting the denomination and the number of the withdrawal on the display unit 23 via the display data generation processing unit 37. The user can input information corresponding to the withdrawal slip, that is, the denomination and the number of each denomination to be withdrawn, on the withdrawal information input screen. Note that if the denomination and number are not specified, the process is performed assuming that the minimum number of pieces will be paid out. The operation input acquisition unit 33 supplies the data input by the user to the phase transition control unit 34. The phase transition control unit 34 controls the display data generation processing unit 37 as necessary to additionally display the supplied information on the display unit 23.

[0059] This withdrawal information input screen displays a code generation button similar to the code generation button 42 described with reference to Fig. 5. When the information supplied from the operation input acquisition unit 33 indicates selection of the code generation button on the withdrawal information input screen, the phase transition control unit 34 controls the code generation processing unit 36 ​​to generate user authentication information and code information corresponding to the withdrawal information and to supply the same to the display data generation processing unit 37, and also controls the display data generation processing unit 37 to generate display image data including a code image, for example, in the same manner as described with reference to Fig. 6, and to supply the same to the display unit 23 for display.

[0060] Furthermore, the withdrawal information input screen displays a cancel button and a back button similar to the cancel button 43 and the back button 44 described with reference to Fig. 5. When the information supplied from the operation input acquisition unit 33 indicates a selection on the withdrawal information input screen, the phase transition control unit 34 controls each unit to perform a phase transition according to the user's operation input.

[0061] Furthermore, when the information supplied from the operation input acquisition unit 33 indicates a command to select the exchange button on the menu screen shown in FIG. 4, the phase transition control unit 34 displays, for example, an exchange information input screen for inputting the total amount of exchange, the denominations, and the number of denominations on the display unit 23 via the display data generation processing unit 37. The user can input information corresponding to the exchange slip, that is, the total amount of exchange, the denominations of exchange, and the number of each denomination, on the exchange information input screen. The operation input acquisition unit 33 supplies the data input by the user to the phase transition control unit 34. The phase transition control unit 34 controls the display data generation processing unit 37 as necessary to additionally display the supplied information on the display unit 23.

[0062] Also, on this currency exchange information input screen, a code generation button similar to the code generation button 42 described with reference to Fig. 5 is displayed. For example, when the information supplied from the operation input acquisition unit 33 indicates selection of the code generation button on the currency exchange information input screen, the phase transition control unit 34 controls the code generation processing unit 36 ​​to generate user authentication information and code information corresponding to the currency exchange information, and displays display image data including the code image on the display unit 23 via the display data generation processing unit 37, for example, in the same manner as described with reference to Fig. 6.

[0063] The currency exchange information input screen also displays a cancel button and a back button similar to the cancel button 43 and the back button 44 described with reference to Fig. 5. When the information supplied from the operation input acquisition unit 33 indicates the selection of these buttons, for example, the phase transition control unit 34 controls each unit to perform a phase transition according to the user's operation input.

[0064] In addition, if the input values ​​of the total amount to be exchanged and the denomination and number of denominations are not consistent, the phase transition control unit 34 may determine that code generation is not possible and may not display the code generation button. As described above, the phase transition control unit 34 transitions the display screen in response to a user's input, and controls each unit to execute a process in accordance with the operation.

[0065] 6 into the currency handling device 12, a user can input, in one go, into the currency handling device 12, all the operational input details up to basic input processing such as authentication processing, menu selection, deposit slips and non-cash deposits, and information on known unfit bills and coins, which have been performed by directly operating conventional currency handling devices. In other words, the time that the currency handling device 12 is tied up with one user for inputting this information can be shortened, so that, for example, after a commercial facility or the like closes, it is no longer necessary for many users to line up and wait for input for the complicated deposit processing, and the convenience of the currency handling system 1 is improved.

[0066] For example, when the information supplied from the operation input acquisition unit 33 is the result of reading by the code reading processing unit 31 of a code generated in the currency handling device 12 through a process described below, the phase transition control unit 34 controls each unit according to the content indicated by the code. Details of the process when the code generated in the currency handling device 12 is read will be described later using Figures 9 to 11.

[0067] FIG. 7 is a functional block diagram showing the functional configuration of the currency handling device 12.

[0068] The currency processing device 12 has a code reader 51, an input / output unit 52, a banknote processing unit 53, a coin roll dispensing unit 55, and a post 56, all of which are described using Figure 1, as well as a control unit 58 that controls each of these components, and a memory unit 59 that stores information and transmits and receives information to and from the control unit 58.

[0069] The control unit 58 has a code reading processing unit 71, an input acquisition unit 72, an authentication processing unit 73, a phase transition control unit 74, a code generation processing unit 75, a display data generation processing unit 76, and a currency deposit / withdrawal processing control unit 77.

[0070] The code reading processing unit 71 reads a predetermined code, such as a two-dimensional code, supplied from the code reader 51 to acquire information, and supplies the information to the input acquisition unit 72.

[0071] The input acquisition unit 72 acquires various user input information supplied from the input / output unit 52 or from the code reading processing unit 71, and supplies information related to authentication to an authentication processing unit 73 and other information to a phase transition control unit 74.

[0072] The authentication processing unit 73 executes authentication processing based on the authentication information supplied from the input acquisition unit 72, and supplies the authentication processing result to the phase transition control unit 74. Note that it is also possible to include identification information, such as a device number unique to the terminal device 11, in the authentication information generated in the terminal device 11, so that the currency processing device 12 cannot be used except when a pre-specified terminal device 11 is used.

[0073] Based on information supplied from the input acquisition unit 72 or the authentication processing unit 73, the phase transition control unit 74 controls the transition of processing phases to assist the user in inputting operations.

[0074] For example, in the case where, after authentication processing is performed on the authentication information input screen (FIG. 3) in the terminal device 11, various information is input on the input screen (FIG. 5) in a menu selected on the menu screen (FIG. 4), and then code information (FIG. 6) is generated and displayed, an image of a code is input in the code reader 51 of the currency processing device 12, read by the code reading processing unit 71, and supplied to the input acquisition unit 72. The input acquisition unit 72 supplies the authentication information from the supplied information to the authentication processing unit 73, and supplies the other information, i.e., the various information input on the input screen (FIG. 5), to the phase transition control unit 74. The phase transition control unit 74 is supplied with the various information input on the input screen (FIG. 5) from the input acquisition unit 72, and is supplied with the authentication processing result from the authentication processing unit 73.

[0075] When the authentication process is not performed correctly, the phase transition control unit 74 controls the display data generation processing unit 76 to generate a display of an error message or the like. When the authentication process is performed correctly, the phase transition control unit 74 controls the display data generation processing unit 76 and the code generation processing unit 75 based on other information provided to generate display image data including a predetermined code such as a two-dimensional code shown in FIG. 8, and provides the display image data to the input / output unit 52 to display and output the image data. The display image of FIG. 8 and its details will be described later. For example, the phase transition control unit 74 may restrict the processing that can be performed by the user based on the authentication information or identification information such as a device number unique to the terminal device 11. Specifically, the phase transition control unit 74 may determine whether the terminal device 11 is valid or whether the combination of the user and the terminal device 11 is valid based on the authentication information or the identification information of the terminal device 11, distinguish between users who are allowed to deposit and withdraw money in the currency processing device 12 and users who are only allowed to deposit money, set an upper limit on the amount of money that can be deposited and withdrawn, and control the display data generation processing unit 76 to change the display contents of the menu screen, etc.

[0076] In addition, when the phase is one in which any of the banknote processing unit 53, coin processing unit 54, coin bar dispensing unit 55, or post 56 are used, such as for deposit processing or withdrawal processing, the phase transition control unit 74 generates control signals for controlling the actuators of each of these units and supplies them to the currency deposit / withdrawal processing control unit 77. It also receives notification from the currency deposit / withdrawal processing control unit 77 that these operations have been completed, and based on the contents of these notifications, performs further processing such as transitioning to the next phase.

[0077] The code generation processing unit 75 generates predetermined code information, such as a two-dimensional code, corresponding to tabs, buttons, etc. for the user of the terminal device 11 to input operations, based on the control of the phase transition control unit 74, and supplies it to the display data generation processing unit 76. Also, the code generation processing unit 75 generates predetermined code information, such as a two-dimensional code, corresponding to various information necessary for the user to correct and input numerical values ​​in the terminal device 11, based on the control of the phase transition control unit 74, and supplies it to the display data generation processing unit 76.

[0078] The display data generation processing unit 76 generates, for example, display image data shown in FIG. 8 under the control of the phase transition control unit 74, and supplies it to the input / output unit 52 for display output.

[0079] Based on the control of the phase transition control unit 74, in phases in which any of the banknote processing unit 53, coin processing unit 54, coin bar dispensing unit 55, or post 56 are used, such as for deposit processing or withdrawal processing, the currency deposit / withdrawal processing control unit 77 controls the actuators of each of these units to, for example, open and close the opening of the corresponding part of any of the banknote deposit / withdrawal unit 61 through the withdrawal unit 68, and monitor various sensor inputs provided inside the storage unit of any of the banknote deposit / withdrawal unit 61 through the withdrawal unit 68, and supplies the completion of these operations and the presence or absence of sensor input to the phase transition control unit 74.

[0080] Next, a display image including a predetermined code such as a two-dimensional code displayed on the currency handling device 12 will be described with reference to FIG.

[0081] The display screen shown in Fig. 8 is an information input screen for deposit processing, which is basically the same as that in conventional currency processing devices. In currency processing devices 12, the user can input operations using input / output unit 52 such as a touch panel (such as "Cancel," "Return banknote" in Fig. 8) in the same manner as in conventional currency processing devices. Meanwhile, by reading code information such as a two-dimensional code displayed on the display screen into terminal device 11, it is possible to execute operation inputs in terminal device 11 similar to those executed using input / output unit 52 such as a touch panel.

[0082] For example, the display screen of Figure 8 displays code 101 for supplying the terminal device 11 with information necessary to allow the user to use the terminal device 11 to perform operational input into the currency processing device 12 without touching the currency processing device 12, and code 102 for causing the terminal device 11 to display an input screen for inputting corrections to the numerical information currently acquired in the currency processing device.

[0083] (About Code 101) When a user reads the code 101 using the terminal device 11, the code reading processing unit 31 reads the contents of the code 101 in the terminal device 11 and supplies it to the phase transition control unit 34 via the operation input acquisition unit 33. That is, the phase transition control unit 34 is supplied with information necessary for performing operation input to the currency processing device 12, which was included in the code 101, in other words, information including information corresponding to tabs and buttons that can be operated by the user on the display screen of Fig. 8, currently inputted numerical information, and numerical information corresponding to the machine counting result. The phase transition control unit 34 controls the display data generation processing unit 37 to generate display image data including, for example, the operable tabs and buttons shown in Fig. 9, and supplies it to the display unit 23 for display.

[0084] By reading the code 101, as shown in Fig. 9, various buttons corresponding to the tabs that can be operated on the display screen of Fig. 8 are displayed on the display unit 23 of the terminal device 11. In this example, an operation input screen is displayed that includes a tab switching button display area 111, a count start button display area 112 in which a button for commanding the start of counting is displayed among the buttons that can be operated on the display screen of Fig. 8, a return button display area 113 in which a button for commanding an operation related to return is displayed among the buttons that can be operated on the display screen of Fig. 8, and an operation button display area 114 in which buttons corresponding to other operation inputs are displayed. In addition to buttons for performing operations on the terminal device 11, such as a cancel button for returning to the login screen and a back button for returning to the previous screen, the operation button display area 114 is provided with a correction button 121 for correcting a numerical value currently input in the currency processing device 12.

[0085] When the information supplied from the operation input acquisition unit 33 indicates pressing of a button corresponding to any of the tabs displayed in the tab switching button display area 111, the phase transition control unit 34 of the terminal device 11 controls the code generation processing unit 36 ​​to generate predetermined code information, for example, a two-dimensional code, indicating the tab selected by the user, and supplies this to the display data generation processing unit 37 to display on the display unit 23. By having the currency processing device 12 read this code displayed on the display unit 23 of the terminal device 11, it is possible to cause the currency processing device 12 to execute the same operation as the operation on the tab switching button display area 111 displayed on the display unit 23 of the terminal device 11.

[0086] Furthermore, when the information supplied from the operation input acquisition unit 33 indicates pressing of any of the buttons displayed in the count start button display area 112, the phase transition control unit 34 of the terminal device 11 controls the code generation processing unit 36 ​​to generate predetermined code information, such as a two-dimensional code, indicating the counting menu selected by the user, and supplies this to the display data generation processing unit 37 for display. Note that the processing of the currency processing device 12 which reads the code information indicating the button selected by the user is the same as when the corresponding button is operated on the display screen in Figure 8, and therefore a description of the operation will be omitted.

[0087] Furthermore, when the information supplied from the operation input acquisition unit 33 indicates pressing of any of the buttons displayed in the return button display area 113, the phase transition control unit 34 controls the code generation processing unit 36 ​​to generate predetermined code information, such as a two-dimensional code, indicating the return menu selected by the user, and supplies this to the display data generation processing unit 37 for display. Note that the processing of the currency processing device 12 which reads the code information indicating the button selected by the user is the same as when the corresponding button is operated on the display screen in Figure 8, and therefore a description of the operation will be omitted.

[0088] Furthermore, when the information supplied from the operation input acquisition unit 33 indicates pressing of the cancel button or the back button in the operation button display area 114, the phase transition control unit 34 controls the code generation processing unit 36 ​​to generate predetermined code information, such as a two-dimensional code, indicating selection of the cancel button or the back button, and supplies it to the display data generation processing unit 37 for display. Note that the processing of the currency processing device 12 that reads the code information indicating the button selected by the user is the same as when the corresponding button is operated on the display screen in Figure 8, so a description of the operation will be omitted. Note that when the user wishes to change the display screen of the terminal device 11, for example, a hard key operation or a swipe operation is performed, which corresponds to each model of the terminal device 11.

[0089] Furthermore, when the information supplied from the operation input acquisition unit 33 indicates pressing of the correction button 121 of the operation button display area 114, the phase transition control unit 34 controls the display data generation processing unit 37 to generate and display display image data reflecting the currently inputted numerical information and the machine counting result on the numerical input screen described with reference to FIG. 5. The user can correct and input the necessary numerical values ​​in the same manner as described with reference to FIG. 5, but cannot correct the machine counting result. The user can select the code generation button 42 after correcting and inputting the necessary numerical values ​​other than the machine counting result. When the information supplied from the operation input acquisition unit 33 indicates selection of the code generation button 42, the phase transition control unit 34 controls the code generation processing unit 36 ​​to generate code information corresponding to the deposit information in which the necessary numerical values ​​have been corrected, and supplies it to the display data generation processing unit 37, and also controls the display data generation processing unit 37 to generate display image data including a code image similar to that described with reference to FIG. 6, for example, and supplies it to the display unit 23 for display.

[0090] In addition, the operation buttons included in each area described with reference to FIG. 9 can improve the operability of the user by using a flick input or a drop-down list. For example, the phase transition control unit 34 controls the display data generation processing unit 37 to group together the buttons "banknotes," "coins," and "banknotes and coins" displayed in the counting start button display area 112, and can display and input "banknotes," "coins," and "banknotes and coins" as a selection menu for flicking after selecting the counting start button, as shown in FIG. 10(a). The phase transition control unit 34 controls the code generation processing unit 36 ​​based on whether the information supplied from the operation input acquisition unit 33 is "banknotes," "coins," or "banknotes and coins," to generate predetermined code information, such as a two-dimensional code, indicating the counting menu selected by the user, and supplies it to the display data generation processing unit 37 to display it on the display unit 23.

[0091] The phase transition control unit 34 also controls the display data generation processing unit 37 to display and enable operation input of a drop-down list such as "total amount," "cash," "non-current item," and "full correction" for the correction button 121 in the operation button display area 114, as shown in Fig. 10(b). The phase transition control unit 34 controls the display data generation processing unit 37 based on whether the information supplied from the operation input acquisition unit 33 is "total amount," "cash," "non-current item," or "full correction," to generate display image data for correcting and inputting values ​​for required items, such as the numerical value input screen described with reference to Fig. 5, and supplies the image data to the display unit 23 for display.

[0092] In addition, various buttons displayed in the tab switching button display area 111 and the return button display area 113 may be inputted by using a selection menu for flicking or a drop-down list, as in the case described with reference to Fig. 10(a) or (b). When the information supplied from the operation input acquisition unit 33 indicates pressing of a flick selection menu or a drop-down list corresponding to any button similar to those included in the tab switching button display area 111 or the return button display area 113, the phase transition control unit 34 controls the code generation processing unit 36 ​​to generate predetermined code information such as a two-dimensional code indicating the tab switching or return menu selected by the user, and supplies it to the display data generation processing unit 37 to display it on the display unit 23.

[0093] 9, the operation button display area 114 is described as being provided with a correction button 121 for correcting a numerical value currently input in the currency processing device 12, but the operation button display area 114 may not be provided with a correction button 121. Even in this case, it is possible to correct a numerical value input in the currency processing device 12 using the terminal device 11 by reading the code 102 described below. In this case, the information necessary for inputting an operation to the currency processing device 12, which is included in the code 101, needs only to include information corresponding to tabs and buttons that can be operated by the user on the display screen of FIG. 8, and the currently input numerical information and numerical information corresponding to the machine counting result do not need to be included in the code 101.

[0094] In the above description, the command to change the tabs can be given at the terminal device 11 by reading the code information, but in the currency processing device 12, the display contents of multiple tabs may be displayed on one screen without performing tab operations. Also, the display method may be switchable between using multiple tabs and using one screen.

[0095] Specifically, by making the display of characters and the like smaller overall than when multiple tabs are normally used, it is possible to display all information on one screen. Also, by scrolling the information contained in each tab at a predetermined speed, it is possible to display all information without tab operation. Furthermore, by automatically switching the information contained in each tab at a predetermined time interval, it is possible to display all information without tab operation.

[0096] Furthermore, not only in the case of multiple tabs but also in the case of a large amount of information to be displayed, the display data generation processing unit 76 of the currency handling device 12 may change the size of the displayed information or automate screen scrolling or screen switching to present the necessary information to the user without the user having to touch the currency handling device 12. In these cases, the size of the displayed characters, etc., the scrolling speed, the number of screen divisions, the speed of automatic screen switching, etc. can be appropriately set and changed.

[0097] (Regarding Code 102) When a user uses the terminal device 11 to read the code 102 on the display screen of Fig. 8 displayed on the currency processing device 12, the code reading processing unit 31 in the terminal device 11 reads the contents of the code 102 and supplies it to the phase transition control unit 34 via the operation input acquisition unit 33. That is, the phase transition control unit 34 is supplied with information necessary for performing an operation input to the currency processing device 12, which was included in the code 102, in other words, information corresponding to the operation buttons for inputting numerical values ​​displayed on the display screen of Fig. 8.

[0098] The phase transition control unit 34 of the terminal device 11 controls the display data generation processing unit 37 to generate display image data including operation buttons for inputting numerical values ​​as shown in FIG. 11, for example, and supplies the display image data to the display unit 23 for display. The user performs operation input to the operation buttons for inputting numerical values ​​shown in FIG. 11 instead of the operation buttons for inputting numerical values ​​displayed on the display screen of FIG. 8, and selects a code generation button, thereby generating code information corresponding to the operation input contents in the same manner as described above and displaying the code information on the display unit 23. Then, by reading the code displayed on the display unit 23 of the terminal device 11 into the currency processing device 12, the information input on the display screen of the display unit 23 of the terminal device 11 shown in FIG. 11 can be provided to the currency processing device 12, and the numerical value in the active state on the display screen of FIG. 8 (for example, the numerical value on which the cursor is placed or highlighted) can be changed. In order to make it possible to change numerical values ​​other than the numerical value in the active state on the display screen of FIG. 8, by reading code 102, not only the operation buttons for inputting numerical values ​​shown in FIG. 11 but also buttons for selecting the name of the item to be changed and input can be displayed and operated, and the name of the item to be changed and numerical information can be included in the generated code.

[0099] Furthermore, when the user reads the code 102 using the terminal device 11, the phase transition control unit 34 controls the display data generation processing unit 37 to generate display image data similar to that described with reference to Fig. 5 and reflecting the numerical values ​​and the machine counting result that have already been input, and supplies the generated display image data to the display unit 23 for display. In this case, the code 102 contains information including the currently input numerical value information and the numerical value information corresponding to the machine counting result.

[0100] In this case, the user can correct the necessary values ​​as in the case described with reference to Fig. 5, but cannot correct the machine counting result. After correcting the necessary values ​​other than the machine counting result, the user can select the code generation button 42. When the information supplied from the operation input acquisition unit 33 indicates the selection of the code generation button 42, the phase transition control unit 34 controls the code generation processing unit 36 ​​to generate code information corresponding to the deposit information in which the necessary values ​​have been corrected, and supplies the code information to the display data generation processing unit 37, and also controls the display data generation processing unit 37 to generate display image data including a code image, for example, as in the case described with reference to Fig. 6, and supplies the display unit 23 for display.

[0101] Next, the processing of the money handling system 1 will be described with reference to the flowcharts of Figures 12 to 14. First, the processing of each flowchart will be briefly described, and then a specific example will be used.

[0102] The processing executed in the terminal device 11 is shown on the left side of the flowcharts in Figures 12 to 14, and the processing executed in the currency handling device 12 is shown on the right side. The terminal device 11 operates by the execution of processing by each control unit (code reading processing unit 31 to display data generation processing unit 37) constituting the control unit 25, but for simplicity's sake, the processing will be described here as being mainly performed by the control unit 25. The same applies to the processing in the currency handling device 12.

[0103] In step S1, when the control unit 25 of the terminal device 11 receives a command to start an application via the operation input unit 22, it starts a specified application stored in the memory unit 24, and in step S2, displays an authentication processing screen on the display unit 23.

[0104] In step S3, the control unit 25 receives authentication information input by the user through operation input unit 22, and in step S4, executes authentication processing based on the authentication information and determines whether or not authentication has been performed correctly.

[0105] If it is determined in step S4 that the authentication has not been performed correctly, in step S5, the control unit 25 displays an authentication error notification screen on the display unit 23. Thereafter, the process returns to step S2, and the subsequent processes are repeated.

[0106] If it is determined in step S4 that the authentication has been successful, in step S6, the control unit 25 displays a menu screen on the display unit 23. In addition, the control unit 25 displays an information input screen for depositing money and an information input screen for withdrawing money and exchanging money on the display unit 23 based on the information supplied from the operation input unit 22.

[0107] In step S7, the control unit 25 accepts various information input via the menu screen or information input screen displayed in step S6, and in step S8, based on the accepted information, determines whether or not code generation has been commanded.

[0108] If it is determined in step S8 that code generation has not been instructed, the control unit 25 returns to step S6 and repeats the subsequent processes. If it is determined in step S8 that code generation has been instructed, the control unit 25 generates pre-input code information corresponding to the input contents such as the user's authentication information and the deposit information in step S9, and displays a display image including a pre-input code image on the display unit 23.

[0109] In step S10, the control unit 58 of the currency processing device 12 determines whether or not the pre-input code has been read, and if it determines that the pre-input code has not been read, it repeatedly executes the processing of step S10 until it determines that the pre-input code has been read.

[0110] If it is determined in step S10 that the pre-input code has been read (if the user causes the code reader 51 to read the display image including the pre-input code image displayed on the display unit 23 of the terminal device 11), in step S11, the control unit 58 of the currency processing device 12 acquires input information from information of a specified code, such as a two-dimensional code, supplied from the code reader 51.

[0111] In step S12, the control unit 58 executes authentication processing based on the authentication information included in the code information acquired in step S11, and determines whether or not authentication has been performed correctly.

[0112] If it is determined in step S12 that the authentication was not successful, in step S13, the control unit 58 displays a display image for notifying the user of the authentication error on the input / output unit 52. Thereafter, the control unit 58 returns to step S10 and repeats the subsequent processes.

[0113] If it is determined in step S12 that the authentication has been successful, in step S14, the control unit 58 detects the operation phase based on the information acquired in step S11.

[0114] In step S15, the control unit 58 determines whether or not the detected operation phase is a phase in which a code display is required, and if it determines that the phase is not a phase in which a code display is required, the process proceeds to step S17, which will be described later.

[0115] If it is determined in step S15 that the phase requires code display, the control unit 58 generates code information in step S16.

[0116] If it is determined in step S15 that the phase does not require code display, or after the processing of step S16 is completed, in step S17, the control unit 58 displays display information corresponding to the detected operation phase (including code information (code 101 or code 102 on the display screen of Figure 8) if step S16 has been passed) on the input / output unit 52.

[0117] If necessary, the user continues to perform necessary operations such as having the terminal device 11 read the code 101 or the code 102 on the display screen of FIG. 8 displayed on the currency processing device 12.

[0118] In step S18, the control unit 25 of the terminal device 11 determines whether or not a predetermined code, such as code 101 or code 102 displayed on the display screen shown in FIG. 8, has been read, and if it is determined that the code has not been read, the process proceeds to step S22, which will be described later.

[0119] If the control unit 25 determines in step S18 that a code has been read, in step S19, it acquires information about a specific code, such as the read two-dimensional code, and in step S20, it detects the operation phase based on the input information corresponding to the acquired code.

[0120] In step S21, the control unit 25 displays on the display unit 23 display information based on the detected operation phase.

[0121] In step S22, the control unit 25 determines whether or not an operation input has been received via the operation input acquisition unit 33, and if it is determined that an operation input has not been received, the process proceeds to step S38, which will be described later.

[0122] If it is determined in step S22 that an operational input has been received, in step S23, the control unit 25 executes a process based on the operational input.

[0123] In step S24, the control unit 25 determines whether or not a command to display a code has been issued based on information received through an operational input, and if it is determined that a command to display a code has not been issued, the process proceeds to step S38, which will be described later.

[0124] If it is determined in step S24 that a command to display a code has been issued, in step S25, the control unit 25 displays on the display unit 23 a display image including the corresponding code information, based on the information received by the operational input.

[0125] In step S26, the control unit 58 of the currency handling device 12 determines whether or not the code displayed on the terminal device 11 has been read, and if it determines that the code has not been read, proceeds to step S32, which will be described later.

[0126] If it is determined in step S26 that the code has been read, then in step S27, the control unit 58 acquires input information from the information of a predetermined code, such as a two-dimensional code, supplied from the code reader 51.

[0127] In step S28, the control unit 58 detects the operation phase based on the code read in step S26.

[0128] In step S29, the control unit 58 determines whether or not the detected operation phase is a phase in which a code display is required, and if it is determined that the phase is not a phase in which a code display is required, the process proceeds to step S31, which will be described later.

[0129] If it is determined in step S29 that the phase requires a code display, the control unit 58 generates code information in step S30.

[0130] If it is determined in step S29 that the phase does not require code display, or after the processing of step S30 is completed, in step S31, the control unit 58 generates display information corresponding to the detected phase and displays it on the input / output unit 52.

[0131] If it is determined in step S26 that the code has not been read, or after the process of step S31 is completed, in step S32, the control unit 58 determines whether or not it is a phase in which operation of any actuator of the banknote processing unit 53, the coin processing unit 54, the coin roll dispensing unit 55, or the post 56 is required for deposit processing, dispensing processing, etc. If it is determined in step S32 that it is not a phase in which operation of an actuator is required, the process proceeds to step S34, which will be described later.

[0132] If it is determined in step S32 that this is a phase in which actuator operation is required, then in step S33, the control unit 58 operates a specified actuator to open or close the opening of any corresponding part among the banknote deposit / receive port 61 to the withdrawal unit 68.

[0133] If it is determined in step S32 that the current phase does not require actuator operation, or after completion of the process of step S33, in step S34, the control unit 58 determines whether the current phase is awaiting sensor input from any of the banknote processing unit 53, coin processing unit 54, roll coin dispensing unit 55, or post 56, such as in a deposit process or withdrawal process. If it is determined in step S34 that the current phase is not awaiting sensor input, the control unit 58 proceeds to step S36, which will be described later.

[0134] If it is determined in step S34 that it is the phase waiting for sensor input, then in step S35, the control unit 58 acquires the sensor input.

[0135] If it is determined in step S34 that the phase is not waiting for sensor input, or after the process of step S35 ends, the control unit 58 determines in step S36 whether or not to make a phase transition.

[0136] If it is determined in step S36 that a phase transition is to occur, the control unit 58 returns to step S15 and executes the subsequent processes.

[0137] If it is determined in step S36 that no phase transition will occur, then in step S37, the control unit 58 of the currency processing device 12 determines whether or not processing has ended, and if it is determined that processing has not ended, the process returns to step S15 and executes subsequent processing.

[0138] In step S38, the control unit 25 of the terminal device 11 determines whether or not the process has ended, and if it determines that the process has not ended, the process returns to step S18 and executes the subsequent processes.

[0139] If it is determined in steps S37 and S38 that the processing is to end, the processing ends.

[0140] Next, a specific example of processing will be described in association with the processing in the above-mentioned flowchart.

[0141] When a user starts an application for processing to input operations to the currency processing device 12 using the terminal device 11 (step S1), an authentication information input screen shown in Fig. 3 is displayed on the display unit 23 of the terminal device 11 (step S2). When the user inputs authentication information into the authentication information input screen, authentication processing is executed (steps S3, 4). If the authentication is successful (YES in step S4), for example, the menu screen shown in Fig. 4 is displayed on the display unit 23 (step S6). When the user selects the deposit button from among the predetermined menus on the menu screen shown in Fig. 4 (step S7), since no code generation is commanded in this case, NO is determined in step S8, and the process returns to step S6, and the deposit information input screen shown in Fig. 5 is displayed on the display unit 23.

[0142] When the user inputs various pieces of information on the information input screen shown in FIG. 5, the input is accepted (step S7).

[0143] In addition, when the Withdrawal button or the Exchange button is selected on the menu screen (step S6) shown in FIG. 4 displayed on the display unit 23 (after the processing of step S7 is completed, a No judgment is made in step S8), or when the Cancel button 43 or the Back button 44 is selected on the information input screen (step S6) shown in FIG. 5 (after the processing of step S7 is completed, a No judgment is made in step S8), a display screen corresponding to each operation input is displayed (step S6).

[0144] When the code generation button 42 on the information input screen shown in FIG. 5 or the code generation button displayed on the withdrawal screen or currency exchange screen (not shown) is operated (YES judgment in step S8), pre-input code information corresponding to the user's authentication information entered on the authentication information input screen shown in FIG. 3 and the input contents such as deposit information entered on the information input screen shown in FIG. 5, etc. is generated, and a display image including the pre-input code image shown in FIG. 6 is displayed on the display unit 23 (step S9).

[0145] When the user reads the pre-input code displayed on the display unit 23 of the terminal device 11 into the code reader 51 of the currency processing device 12 (determination of YES in step S10), information of the pre-input code (authentication information, deposit information, etc.) is acquired in the currency processing device 12 (step S11). Authentication processing is executed based on the authentication information of the acquired pre-input code information (step S12), and if authentication is successful (determination of YES in step S12), an operation phase based on the code is detected (step S14).

[0146] For example, when the user selects the deposit button from among a predetermined menu in the menu screen shown in Fig. 4 displayed on the display unit 23 of the terminal device 11 (step S7), the display processing phase of the display screen shown in Fig. 8 is detected as the operation phase based on the code (step S14). Also, when the user selects the withdrawal button (step S7), the display processing phase of the display screen for the withdrawal process (not shown) is detected as the operation phase based on the code (step S14). Also, when the user selects the exchange button (step S7), the display processing phase of the display screen for the exchange process (not shown) is detected as the operation phase based on the code (step S14).

[0147] When the display processing phase of the display screen shown in FIG. 8 is detected as an operation phase based on a code, since codes 101 and 102 exist on the display screen shown in FIG. 8, it is determined that code display is necessary (step S15), and information on codes 101 and 102 is generated (step S16), incorporated into the display screen shown in FIG. 8, and displayed on input / output unit 52 (step S17).

[0148] 8 is displayed, when the user operates, for example, the bill count button or the coin count button, counting processing is executed (determination of No in step S26, steps S33, S35). When any other button or tab is operated, processing according to the operation is also executed.

[0149] 8 is displayed, if the user does not read code information such as code 101 or code 102 with terminal device 11, does not perform any operation input to terminal device 11 for a certain period of time or more, resulting in a so-called timeout state, or performs an operation input to the cancel button on each screen, the processing of terminal device 11 ends (NO determination in step S18, NO determination in step S22, YES determination in step S38). In that case, the currency processing device 12 also enters a timeout state, and the processing of currency processing device 12 ends (NO determination in steps S26, S32, S34, S36, YES determination in step S37).

[0150] On the other hand, when the user reads the code 101 or 102 with the terminal device 11 while the display screen shown in Fig. 8 is displayed (determination of YES in step S18), the information of the code 101 or 102 is acquired in the terminal device 11 (step S19), the operation phase is detected based on the information (step S20), and an image corresponding to the detected operation phase is displayed on the display unit 23 (step S21). For example, when the code 101 is read, the display screen for operation input shown in Fig. 9 is displayed on the display unit 23, and when the code 102 is read, the screen shown in Fig. 11 is displayed.

[0151] Next, for example, when the correction button 121 in the operation button display area 114 of the display screen shown in Fig. 9 displayed on the display unit 23 is selected (YES in step S22), the currently inputted numerical information and the display image data reflecting the machine counting result are displayed on the numerical input screen shown in Fig. 5 (step S23). Then, when the code generation button 42 on the numerical input screen shown in Fig. 5 is subsequently selected (YES in step S24), code information is generated and, for example, a code as shown in Fig. 6 is displayed on the display unit 23 (step S25).

[0152] Furthermore, when an operation is performed to select a button corresponding to any of the tabs displayed in the tab switching button display area 111 of the display screen shown in Fig. 9 displayed on the display unit 23 (YES judgement in step S22), it is determined that a code display has been instructed as a process corresponding to the operation input (YES judgement in steps S23 and S24), and a display image including a code image for notifying operation information indicating which button has been selected is displayed on the display unit 23 (step S25). This display screen may display, in addition to the two-dimensional code similar to that described with reference to Fig. 6, information indicating the content of the code (here, tab change), the name of the person in charge, or the date and time of code generation, for example.

[0153] When the user reads the code displayed on the display unit 23 into the code reader 51 of the currency processing device 12 (YES judgment in step S26), the code information is acquired in the currency processing device 12 (step S27), and the operation phase based on the acquired code information is detected (step S28).

[0154] For example, if the content of the operation input indicated by the read operation information notification code is a tab change to "non-cash input", the screen display processing phase of non-cash input shown in Fig. 15 is detected based on the acquired code information (step S28). Also, if the content of the operation input indicated by the read operation information notification code is a tab change to "total", the screen display processing phase of the total input screen shown in Fig. 8 is detected based on the acquired code information (step S28).

[0155] When the screen display processing phase for non-cash input shown in FIG. 15 or the screen display processing phase for the total input screen shown in FIG. 8 is detected, it is determined that this is a phase in which code display is required (YES determination in step S29), code 101 and code 102 are generated, and the display image shown in FIG. 15 or FIG. 8 is displayed (step S31).

[0156] Furthermore, if the content of the operation input indicated by the read operation information notification code is the selection of the "Count" menu, the same phase detection and display control process as described above is performed (steps S28 to S31), and it is determined that the actuator needs to be operated for the counting process (YES in step S32), and the operation of the corresponding actuator is controlled (step S33). The actuator needs to be operated, for example, when the content of the operation input indicated by the read operation information notification code indicates the selection of any of the buttons included in the count start button display area 112 or the return button display area 113, and an opening of any of the corresponding parts among the banknote inlet / outlet 61, the banknote reject port 62, the coin inlet 63, the coin reject port 64, the coin outlet 65, the coin bar outlet 66, the cash receipt port 67, or the withdrawal section 68 is opened or closed to count the inserted banknotes or coins, or to perform a return process or a withdrawal process.

[0157] When these deposit / withdrawal processes are performed, a phase requiring sensor input is entered a predetermined time after the opening of the corresponding portion among the banknote deposit / withdrawal port 61 through the withdrawal portion 68 is opened or closed (YES judgement in step S34). Then, the sensor input of the corresponding portion is acquired (step S35), and the phase transition is controlled as necessary based on the presence or absence of sensor input, i.e., whether or not the deposit / withdrawal process has been performed correctly (YES judgement in step S36).

[0158] For example, in the banknote counting process, if there are banknotes or coins that cannot be counted due to deformation, tearing, etc., that is, if a rejection occurs, it is determined that a phase transition is performed to notify the user of the rejection (YES determination in step S36), it is determined that the phase requires code display (YES determination in step S15), code information for causing the user to perform a damaged note / coin registration when the rejection occurs is generated (step S16), and as shown in FIG. 16, a code 103 for causing the user to use the terminal device 11 to perform a damaged note / coin registration when the rejection occurs is further displayed (step S17). Note that even if there are banknotes that have been discharged due to rejection, it is possible to command the machine to count again. However, if the banknotes are rejected even when the machine counting is attempted again, damaged note / coin registration is performed as described above.

[0159] When the user reads the code 103 using the terminal device 11 (step S18), the contents of the code 103 are read by the terminal device 11 (step S19), the display phase of the unfit note / unfit coin registration input screen when a reject occurs is detected (step S20), and for example, the unfit note / unfit coin registration input screen when a reject occurs as shown in FIG. 17 is displayed on the display unit 23 (step S21). FIG. 17(a) is a display example of the flexible input button, and FIG. 17(b) is a display example of the face value input button. In addition, the unfit note / unfit coin registration input screen when a reject occurs may display a display image reflecting the currently inputted numerical information and the machine counting result on the numerical input screen described using FIG. 5. In that case, the user can input the unfit note / unfit coin registration when a reject occurs, but cannot correct the machine counting result. The user can select the code generation button 42 after inputting the necessary numerical values ​​other than the machine counting result (step S23 after YES is determined in step S22). When the code generation button 42 is selected (YES judgment in step S24), code information corresponding to the deposit information with the necessary numerical values ​​corrected is generated, and, for example, as in the case shown in Figure 6, a display image showing the code and the content of the code (here, deposit) is displayed on the display unit 23 (step S25).

[0160] When the currency processing device 12 reads the code corresponding to this unfit note / unfit coin registration input (YES in step S26), the process proceeds to step S27 and subsequent steps. Note that the rejected banknote or coin is stored in, for example, the mailbox 56 by the processes in steps S32 to S35, as in the conventional case, and the information is registered by the user as non-cash input information or manual cash input information.

[0161] In the currency handling device 12, when an operation input is made to the "Complete" button or the "Cancel" button on each screen, the processing of the currency handling device 12 ends.

[0162] In the above, the deposit process after the cash register is closed has been mainly described, but the same process is performed for withdrawal and exchange processes. Specifically, after authentication processes are performed in steps S1 to S4, a menu screen as described with reference to FIG. 4 is displayed in step S6, a menu for withdrawal and exchange is selected in step S7, information corresponding to the withdrawal slip, i.e., the denomination and number of coins (or the number of coin bars) to be withdrawn in cash and information corresponding to the exchange slip, i.e., the denomination and number of exchanges, are input, and in step S8, it is determined that a code generation command has been issued, and the process of step S9 is executed, and display image data including the pre-input code image described with reference to FIG. 6 is generated, and the pre-input code is displayed on the display unit 23. The user reads the pre-input code into the currency processing device 12, so that the processes from step S10 onwards are executed, and the withdrawal and exchange processes are executed by the processes of steps S32 to S35 in the same manner as in the conventional case.

[0163] Thus, in the currency handling system 1 of the present invention, the terminal device 11 has an operation input acquisition unit 33 (steps S3, S7, 22) that acquires operation input required for currency handling, a code generation processing unit 36 ​​(steps S9, 25) that generates code information corresponding to the operation input inputted by the operation input acquisition unit 33, and a display data generation processing unit 37 (steps S9, 25) that generates first display image data including the first code information generated by the code generation processing unit 36, and the currency handling device 12 has a code reading processing unit 71 (steps S11, 27) that reads the code information included in the first display screen data generated by the display data generation processing unit 37, a phase transition control unit 74 (steps S14, 28) and a currency deposit / withdrawal processing control unit 77 (steps S32-35) that control currency handling in accordance with the code information read by the code reading processing unit 71.

[0164] That is, the terminal device 11 acquires the operation input required for currency processing, displays a code corresponding to the operation input, and the currency processing device 12 reads the code information of the displayed code and executes the currency processing according to the read code information. As a result, the user can perform the operation input, which was previously performed in a currency processing device, in advance, for example, on his / her own terminal device 11, and cause the currency processing device 12 to execute the desired currency processing simply by having the currency processing device 12 read the code corresponding to the operation input. Therefore, the time that the user occupies the currency processing device 12 is shorter than when the operation input is performed directly on the currency processing device 12, and for example, it is possible to alleviate the situation where many users (store employees, etc.) line up for deposit processing after a commercial facility or the like is closed. In addition, there is no need to directly touch the currency processing device 12.

[0165] In addition, in the currency processing system 1 of the present invention, the currency processing device 12 further has a code generation processing unit 75 (steps S16, S30) that generates code information indicating information for allowing a user to perform operational input on the terminal device 11, and a display data generation processing unit 76 (steps S17, S31) that generates display image data including the code information generated by the code generation processing unit 75, and the terminal device 11 further has an image acquisition unit 21 (step S18) that acquires an image, and a phase transition control unit 34 (step S20) that controls the transition of processing phases to assist the user in inputting operations based on the code information included in the image acquired by the image acquisition unit 21.

[0166] Then, as described above, the terminal device 11 acquires an operation input required for currency processing (step S22), generates code information corresponding to the operation input (step S25), generates first display image data including the first code information (step S25), and the currency processing device 12 reads the code information (step S27) and controls the currency processing according to the read code information (step S28, steps S32 to 35). That is, when it is necessary to further receive an operation input from the user in the processing of the currency processing device 12, a code indicating information for causing the terminal device 11 to perform an operation input by the user is generated and displayed, and the terminal device 11 reads the displayed code, so that the operation input to the currency processing device 12 can be performed at the terminal device 11. This allows the user of the terminal device 11 to perform an operation input without directly touching the currency processing device 12.

[0167] In addition, in the currency handling system 1 of the present invention, the terminal device 11 further has an authentication processing unit 35 (steps S3 to S5) that performs authentication processing based on authentication information acquired by the operation input acquisition unit 33, the code generation processing unit 36 ​​generates code information including the result of the authentication processing by the authentication processing unit 35 (step S9), and the currency handling system 12 further has an authentication processing unit 73 (steps S12, 13) that performs authentication processing of the user based on the code information read by the code reader 51.

[0168] That is, the terminal device 11 receives input of information necessary for authentication processing, generates a code including the authentication information and causes the currency processing device 12 to read it, and the currency processing device 12 performs authentication processing based on the authentication information included in the read code. This allows the user to input the authentication information into the terminal device 11 in advance, eliminating the need to perform the input work at the currency processing device 12, thereby reducing the time that a single user occupies the currency processing device 12 and allowing the authentication processing to be performed without directly touching the currency processing device 12. Since the authentication information is information that requires a relatively limited amount of input, it is often easy to input even with the input function of the terminal device 11 (for example, when there is no keyboard or the like and only touch panel input is available).

[0169] Furthermore, in the currency handling system 1 of the present invention, the code generation processing unit 36 ​​of the terminal device 11 can generate code information by further adding the identification information of the terminal device 11 to the authentication processing result by the authentication processing unit 35 (step S8). This makes it possible to supply information that individually identifies the terminal device 11 together with the user's authentication information to the currency handling device 12, so that the currency handling device 12 can determine, for example, whether the terminal device 11 is legitimate or whether the combination of the user and the terminal device 11 is legitimate, and can allow the currency handling device 12 to accept only information generated by a specified terminal device 11.

[0170] Furthermore, in the currency handling system 1 of the present invention, the currency handling device 12 further has a phase transition control unit 74 that controls the transition of processing phases in currency handling based on the code information read by the code reader 51, and the phase transition control unit 74 can control the transition of processing phases in currency handling based on the result of the authentication processing by the authentication processing unit 73 (step S14). This makes it possible to distinguish between users who are permitted to deposit and withdraw money and users who are permitted to only deposit money, and to restrict the contents of currency handling for each user, such as by setting an upper limit on the amount of deposits and withdrawals for each user.

[0171] The above-mentioned series of processes can be executed by hardware or software. When the series of processes are executed by software, the programs constituting the software are installed from a program recording medium into a computer incorporated in dedicated hardware, or into, for example, a general-purpose personal computer capable of executing various functions by installing various programs.

[0172] In addition, the program executed by the computer may be a program in which processing is performed chronologically in the order described in this specification, or it may be a program in which processing is performed in parallel or at the required timing, such as when called.

[0173] Furthermore, the present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the spirit and scope of the present invention.

[0174] For example, the above-mentioned processing can be realized by transmitting and receiving various information between the terminal device 11 and the currency processing device 12 through wired or wireless communication processing, or by using a predetermined storage medium, IC chip, etc. However, by transmitting and receiving various information between the terminal device 11 and the currency processing device 12 using a predetermined code, such as a two-dimensional code or a barcode, as described above, it is possible to improve convenience without significantly changing the configuration of a conventional currency processing device. [Explanation of symbols]

[0175] 1...currency processing system, 11...terminal device, 12...currency processing device, 21...image acquisition unit, 22...operation input unit, 23...display unit, 24...storage unit, 25...control unit, 31...code reading processing unit, 32...OCR processing unit, 33...operation input acquisition unit, 34...phase transition control unit, 35...authentication processing unit, 36...code generation processing unit, 37...display data generation processing unit, 51...code reader, 52...input / output unit, 58...control unit, 59...storage unit, 71...code reading processing unit, 72...input acquisition unit, 73...authentication processing unit, 74...phase transition control unit, 75...code generation processing unit, 76...display data generation processing unit, 77...currency deposit / withdrawal processing control unit

Claims

1. A currency processing system including a terminal device and a currency processing device that executes currency processing, The terminal device an operation input acquisition unit that acquires an operation input required to execute the currency processing; a first code generation processing unit that generates first code information corresponding to the operation input acquired by the operation input acquisition unit; a first display data generation processing unit that generates first display image data including the first code information generated by the first code generation processing unit; an image acquisition unit for acquiring an image; having The currency processing device includes: a code reader that reads the first code information included in the first display image data generated by the first display data generation processing unit; a currency handling control unit that controls execution of the currency handling in accordance with the first code information read by the code reader; a second code generation processing unit that generates second code information indicating information for causing the terminal device to perform the operation input by the user; a second display data generation processing unit that generates second display image data including the second code information generated by the second code generation processing unit; having The terminal device A currency handling system characterized by further having a first phase transition control unit that controls the transition of processing phases to assist the user in inputting operations based on the second code information contained in the image acquired by the image acquisition unit.

2. A currency processing system including a terminal device and a currency processing device that executes currency processing, The terminal device an operation input acquisition unit that acquires an operation input required to execute the currency processing; a first authentication processing unit that performs authentication processing based on the authentication information acquired by the operation input acquisition unit; a first code generation processing unit that generates first code information including a result of an authentication process by the first authentication processing unit in response to the operation input acquired by the operation input acquisition unit; a first display data generation processing unit that generates first display image data including the first code information generated by the first code generation processing unit; having The currency processing device includes: a code reader that reads the first code information included in the first display image data generated by the first display data generation processing unit; a currency handling control unit that controls execution of the currency handling in accordance with the first code information read by the code reader; a second authentication processing unit that performs authentication processing based on the first code information read by the code reader; A currency handling system comprising:

3. 2. The currency handling system according to claim 1, The terminal device a first authentication processing unit that performs authentication processing based on the authentication information acquired by the operation input acquisition unit; the first code generation processing unit generates the first code information including a result of the authentication processing by the first authentication processing unit; The currency processing device includes: The code reader further includes a second authentication processing unit that performs authentication processing based on the first code information read by the code reader. A currency processing system comprising:

4. A currency processing system according to any one of claims 2 and 3, The first code generation processing unit of the terminal device generates the first code information by further adding identification information of the terminal device to a result of the authentication processing by the first authentication processing unit. A currency processing system comprising:

5. A currency handling system according to any one of claims 2 to 4, The currency processing device further includes a second phase transition control unit that controls a transition of a processing phase in the currency processing based on the first code information read by the code reader, The second phase transition control unit controls a transition of a processing phase in the currency processing based on a result of the authentication processing by the second authentication processing unit. A currency processing system comprising:

6. A currency processing method for a currency processing system including a terminal device and a currency processing device that executes currency processing, comprising: The terminal device an operation input acquisition step of acquiring an operation input required for executing the currency processing; a first code generating step of generating first code information corresponding to the operation input acquired by the processing of the operation input acquiring step; a first display data generating step of generating first display image data including the first code information generated by the processing of the first code generating step; an image acquisition step of acquiring an image; Perform a process including The currency processing device includes: a code reading step of reading the first code information included in the first display image data generated by the processing of the first display data generating step of the terminal device; a money handling control step of controlling execution of the money handling in accordance with the first code information read by the processing of the code reading step; a second code generating step of generating second code information indicating information for causing the terminal device to perform the operation input by the user; a second display data generating step of generating second display image data including the second code information generated by the processing of the second code generating step; Perform a process including The terminal device a phase transition control step of controlling a transition of a processing phase for supporting the operation input by the user based on the second code information included in the image acquired by the processing of the image acquisition step; The currency processing method further comprises the steps of:

7. A currency processing method for a currency processing system including a terminal device and a currency processing device that executes currency processing, comprising: The terminal device an operation input acquisition step of acquiring an operation input required for executing the currency processing; a first authentication processing step of performing authentication processing based on authentication information acquired by the processing of the operation input acquisition step; a code generating step of generating code information including an authentication processing result of the first authentication processing step in response to the operation input acquired by the operation input acquiring step; a display data generating step of generating display image data including the code information generated by the processing of the code generating step; Perform a process including The currency processing device includes: a code reading step of reading the code information included in the display image data generated by the processing of the display data generating step of the terminal device; a money handling control step of controlling execution of the money handling in accordance with the code information read by the processing of the code reading step; a second authentication processing step of performing authentication processing based on the code information read by the processing of the code reading step; A currency processing method comprising the steps of:

8. A program executed on a computer of a terminal device constituting a currency processing system and a currency processing device that executes currency processing, In the terminal device, an operation input acquisition step of acquiring an operation input required for executing the currency processing; a first code generating step of generating first code information corresponding to the operation input acquired by the processing of the operation input acquiring step; a first display data generating step of generating first display image data including the first code information generated by the processing of the first code generating step; an image acquisition step of acquiring an image; Execute a process including In the currency processing device, a code reading step of reading the first code information included in the first display image data generated by the processing of the first display data generating step of the terminal device; a money handling control step of controlling execution of the money handling in accordance with the first code information read by the processing of the code reading step; a second code generating step of generating second code information indicating information for causing the terminal device to perform the operation input by the user; a second display data generating step of generating second display image data including the second code information generated by the processing of the second code generating step; Execute a process including In the terminal device, a phase transition step of controlling a transition of a processing phase for supporting the operation input by the user based on the second code information included in the image acquired by the processing of the image acquisition step; The program further comprising:

9. A program executed on a computer of a terminal device constituting a currency processing system and a currency processing device which executes currency processing, In the terminal device, an operation input acquisition step of acquiring an operation input required for executing the currency processing; a first authentication processing step of performing authentication processing based on authentication information acquired by the processing of the operation input acquisition step; a code generating step of generating code information including an authentication processing result of the first authentication processing step in response to the operation input acquired by the operation input acquiring step; a display data generating step of generating display image data including the code information generated by the processing of the code generating step; Execute a process including In the currency processing device, a code reading step of reading the code information included in the display image data generated by the processing of the display data generating step of the terminal device; a money handling control step of controlling execution of the money handling in accordance with the code information read by the processing of the code reading step; a second authentication processing step of performing authentication processing based on the code information read by the processing of the code reading step; A program for causing a user to execute a process including the steps of:

Citation Information

Patent Citations

  • Financial processing information management system, financial processing information management method and financial processing information management program

    JP2008134733A

  • Currency processing machine

    JP2018129067A

  • Information processing apparatus and program

    JP2019040547A

  • Automatic cash dispenser

    JP2019168771A

  • Transaction terminal device and transaction control method of transaction terminal device

    JP2020087000A