Information processing system, information processing device, and method
Patent Information
- Application Number
- JP2025028143
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2026-09-04
AI Technical Summary
【0024】 以上説明した本発明によれば、自動取引装置の状況をオペレータが把握し易くなる。
Smart Images

Figure 2026141514000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing apparatus and a method. [Background Art]
[0002] In recent years, automatic teller machines (ATMs; hereinafter also referred to as automatic transaction apparatuses) have been used all over the world. Large-scale banks own thousands of automatic transaction apparatuses, and the installation locations of automatic transaction apparatuses are spread over a wide range even within the country where the bank bases are located.
[0003] A monitoring server that manages the automatic transaction apparatuses is connected to these automatic transaction apparatuses via a network. The monitoring server performs, for example, collecting and analyzing information from the automatic transaction apparatuses, transmitting information to the automatic transaction apparatuses, and transmitting operation instructions to the automatic transaction apparatuses.
[0004] In relation to management of automatic transaction apparatuses, Patent Document 1 discloses a management apparatus that displays the position, failure status, operating status and the like of automatic transaction apparatuses on a map. [Prior Art Literature] [Patent Literature]
[0005] [Patent Document 1] Japanese Unexamined Patent Publication No. 10-283417 [Summary of the Invention] [Problem to be Solved by the Invention]
[0006] Counterfeit money may be inserted into automatic transaction apparatuses. Persons who maliciously attempt to insert counterfeit money into automatic transaction apparatuses often use a plurality of automatic transaction apparatuses installed within a specific area. For example, a malicious person can insert XX pieces of counterfeit money into the automatic transaction apparatus of branch A and XX pieces into the automatic transaction apparatus of branch B.
[0007] One possible countermeasure against such counterfeit currency is for a monitoring server to create or update a blacklist of information on counterfeit currency based on its detection by automated trading devices, and then distribute this blacklist to each automated trading device.
[0008] However, if only the address of each automated trading device and its status (for example, whether or not counterfeit currency was detected) are displayed, it is difficult for operators to grasp the status of each automated trading device.
[0009] Therefore, the present invention has been made in view of the above problems, and the object of the present invention is to provide a technology that makes it easier for operators to understand the status of an automated trading device. [Means for solving the problem]
[0010] To solve the above problems, according to one aspect of the present invention, an information processing system is provided comprising: a communication unit that communicates with one or more automated trading devices; and a display control unit that generates a map screen including superimposed displays for the locations where each of the one or more automated trading devices is installed, wherein, based on the reception of counterfeit currency detection information from an automated trading device by the communication unit, the display control unit controls the superimposed display corresponding to the automated trading device and other superimposed displays to be distinguishably shown on the map screen.
[0011] The information processing system further includes a distribution control unit that controls the distribution of counterfeit currency information to at least some of the one or more automated trading devices, and the display control unit may control the display mode of the superimposed display corresponding to each of the one or more automated trading devices according to the distribution status of the counterfeit currency information.
[0012] The information processing system may further include a storage unit for each of the one or more automated trading devices that stores version information indicating the version number of the counterfeit currency information held by each automated trading device, as information indicating the distribution status of the information on the counterfeit currency.
[0013] The distribution control unit may, in distributing information about the counterfeit currency, prioritize a different automated trading device depending on which automated trading device detected the counterfeit currency.
[0014] The distribution control unit may, in distributing information about the counterfeit currency, prioritize the automated trading device that is closest to the automated trading device that detected the counterfeit currency.
[0015] The distribution control unit may, in distributing information about the counterfeit currency, prioritize an automated trading device located in the same area as the automated trading device that detected the counterfeit currency.
[0016] When the distribution control unit detects an operation by a user to specify an automated trading device, it may cause the communication unit to transmit information about the counterfeit currency to the automated trading device.
[0017] The distribution status of the information on the counterfeit currency may include the status of which versions of the information on the counterfeit currency have been distributed to each of the one or more automated trading devices.
[0018] The display control unit may, based on the fact that the communication unit has received counterfeit currency detection information from the automated trading device, apply to the display mode of the superimposed display corresponding to each of the one or more automated trading devices a display mode corresponding to any of the state group, which includes a state in which counterfeit currency has been detected, a state in which the latest information on counterfeit currency has been distributed, or a state in which the latest information on counterfeit currency has not been distributed.
[0019] When information on a first counterfeit currency has been distributed to all automated trading devices as the latest information on counterfeit currency, and the communication unit receives detection information on a second counterfeit currency, and the communication unit receives detection information on a third counterfeit currency before the detection information on the second counterfeit currency has been distributed to all automated trading devices, the display control unit may apply to the display mode of the superimposed display corresponding to each of the one or more automated trading devices a display mode corresponding to any of the state group, which includes a state in which the information on the second counterfeit currency has not been distributed, a state in which the information on the second counterfeit currency has been distributed but the information on the third counterfeit currency has not been distributed, and a state in which the information on the third counterfeit currency has been distributed.
[0020] The display control unit may control the display color of the superimposed display as part of controlling the display mode of the superimposed display.
[0021] The display control unit may, for multiple automated trading devices installed in the same location, place one superimposed display corresponding to each of the multiple automated trading devices on the map screen.
[0022] Furthermore, in order to solve the above problems, according to another aspect of the present invention, an information processing device is provided which comprises a communication unit that communicates with one or more automated trading devices, and a display control unit that generates a map screen including superimposed displays for the locations where each of the one or more automated trading devices is installed, wherein, based on the reception of counterfeit currency detection information from the automated trading device by the communication unit, the display control unit controls the superimposed display corresponding to the automated trading device and other superimposed displays to be distinguishably shown on the map screen.
[0023] Furthermore, in order to solve the above problems, according to another aspect of the present invention, a method is provided that is performed by a computer, which includes generating a map screen that includes superimposed displays for the locations where one or more automated trading devices are installed, and, based on the receipt of counterfeit currency detection information from the automated trading device, distinguishing the superimposed display corresponding to the automated trading device from other superimposed displays on the map screen. Effects of the Invention
[0024] According to the present invention described above, an operator can easily grasp the status of an automatic transaction apparatus. Brief Description of the Drawings
[0025] [Figure 1] FIG. 1 is an explanatory diagram showing an information processing system according to an embodiment of the present invention. [Figure 2] FIG. 2 is an explanatory diagram showing the external configuration of an automatic transaction apparatus 20. [Figure 3] FIG. 3 is an explanatory diagram showing a specific example of a map screen displayed by a display device 40. [Figure 4] FIG. 4 is an explanatory diagram showing the configuration of an automatic transaction apparatus 20 according to an embodiment of the present invention. [Figure 5] FIG. 5 is an explanatory diagram showing the configuration of a monitoring server 30 according to an embodiment of the present invention. [Figure 6] FIG. 6 is an explanatory diagram showing a specific example of the held version number for each automatic transaction apparatus 20 stored in a storage unit 320. [Figure 7] FIG. 7 is an explanatory diagram showing a specific example of a map screen when counterfeit money is detected. [Figure 8] FIG. 8 is an explanatory diagram showing a specific example of a map screen when an aggregated blacklist is distributed to some automatic transaction apparatuses 20. [Figure 9] FIG. 9 is an explanatory diagram showing an example of an operator's operation for distributing an aggregated blacklist. [Figure 10] FIG. 10 is a flowchart showing the operation of the monitoring server 30 that implements a first display control example. [Figure 11] FIG. 11 is an explanatory diagram showing display according to a comparative example. [Figure 12] FIG. 12 is an explanatory diagram showing transition of a map screen in a second display control example. [Figure 13] FIG. 13 is an explanatory diagram showing transition of a map screen in the second display control example. [Figure 14] FIG. 14 is an explanatory diagram showing transition of a map screen in the second display control example. [Figure 15]This is an explanatory diagram showing the transitions of the map screen in the second example of display control. [Figure 16] This is an explanatory diagram showing the transitions of the map screen in the second example of display control. [Figure 17] This is an explanatory diagram showing the transitions of the map screen in the second example of display control. [Figure 18] This flowchart shows the operation of the monitoring server 30, which implements the second example of display control. [Figure 19] This is a block diagram showing an example of hardware configuration 90. [Modes for carrying out the invention]
[0026] Embodiments of the present invention will be described in detail below with reference to the attached drawings. In this specification and the drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant descriptions will be omitted.
[0027] Furthermore, in this specification and drawings, multiple components having substantially the same functional configuration may be distinguished by adding a different alphabet after the same reference numeral. For example, multiple components having substantially the same functional configuration or logical significance may be distinguished as automated trading devices 20A, 20B, and 20C as needed. However, if there is no need to particularly distinguish each of multiple components having substantially the same functional configuration, each of the multiple components will be assigned only the same reference numeral. For example, if there is no need to particularly distinguish automated trading devices 20A, 20B, and 20C, each automated trading device will simply be referred to as automated trading device 20.
[0028] <Overview of the Information Processing System> One embodiment of the present invention relates to an information processing system for monitoring the status of geographically dispersed automated trading devices. The following describes an overview of the information processing system, followed by a detailed description of its configuration and operation.
[0029] Figure 1 is an explanatory diagram showing an information processing system according to one embodiment of the present invention. As shown in Figure 1, the information processing system according to one embodiment of the present invention has a plurality of automated trading devices 20, a monitoring server 30, and a display device 40.
[0030] Multiple automated trading devices 20 and monitoring servers 30 are connected via a network 12. Network 12 is a financial institution's network and is configured, for example, using an IP-VPN (Internet Protocol-Virtual Private Network). The automated trading devices 20 can communicate with the monitoring servers 30 via this network 12.
[0031] In the example shown in Figure 1, each automated trading unit 20 is installed in one of the branches. Furthermore, each branch belongs to one of the areas. For example, branches A and B belong to Area 1, and branches C and D belong to Area 2. In reality, large financial institutions own thousands of automated trading units 20, and their locations are spread out over a wide area.
[0032] (Automated trading device 20) The automated trading device 20 is a customer-operated terminal that executes monetary transactions based on operations performed by customers of a financial institution. While Figure 1 shows an example where the automated trading device 20 is installed in a branch of a financial institution, it can be installed in a variety of facilities such as convenience stores, train stations, hotels, shopping centers, hospitals, amusement parks, restaurants, and office buildings. Now, referring to Figure 2, the external configuration of the automated trading device 20 will be described.
[0033] Figure 2 is an explanatory diagram showing the external configuration of the automated trading device 20. As shown in Figure 2, the automated trading device 20 includes an operation display unit 22, a passbook insertion slot 24, a card insertion slot 26, a receipt output slot 27, a banknote slot 28, and a coin slot 29.
[0034] The operation display unit 22 combines the functions of a display unit that shows a guidance screen for customer operations and an operation detection function that detects customer operations. The display unit functions can be implemented, for example, by a liquid crystal display (LCD) device or an OLED (Organic Light Emitting Diode) device. The operation detection function can be implemented, for example, by a touch panel and may also include the function of an input unit where information is entered by the customer. In Figure 2, an example is shown in which the display unit functions and operation detection functions are integrated into the automated trading device 20, but the display unit functions and operation detection functions may be implemented separately.
[0035] The passbook slot 24 is an opening for inserting and removing the customer's passbook. The card slot 26 is an opening for inserting and removing the customer's cash card. The receipt ejection slot 27 is an opening for ejecting receipts printed with transaction details. The banknote slot 28 functions as a slot for customers to deposit banknotes and a slot for customers to withdraw banknotes. The coin slot 29 functions as a slot for customers to deposit coins and a slot for customers to withdraw coins.
[0036] (Monitoring Server 30) The monitoring server 30 is an information processing device that centrally monitors the multiple automated trading devices 20 described above via the network 12. The functions of the monitoring server 30 mainly include collecting information from each automated trading device 20 that is being monitored and analyzing that information, transmitting the information to the automated trading devices 20, and sending operation instructions to the automated trading devices 20.
[0037] (Display device 40) The display device 40 displays various screens based on control from the monitoring server 30. For example, the display device 40 displays a map screen that includes an overlay of the locations where one or more automated trading devices 20 are installed. A specific example of the map screen will be explained below with reference to Figure 3.
[0038] Figure 3 is an explanatory diagram showing a specific example of the map screen displayed by the display device 40. As shown in Figure 3, on the map screen displayed by the display device 40, pins corresponding to each automated trading device 20 are placed as superimposed displays at the locations where each automated trading device 20 is installed. Figure 3 shows the pins corresponding to each of the automated trading devices 20A to 20E. By looking at this map screen, the operator can easily understand the location where each automated trading device 20 is installed.
[0039] (Organizing the issues) Counterfeit currency may be inserted into the automated trading machines 20. Those with malicious intent to insert counterfeit currency into the automated trading machines 20 often utilize multiple automated trading machines 20 located within a specific area. For example, a malicious person could insert XX counterfeit coins into automated trading machine 20 at branch A and XX counterfeit coins into automated trading machine 20 at branch B.
[0040] As a countermeasure against such counterfeit currency, the monitoring server 30 could create or update a blacklist (aggregated blacklist) containing information on counterfeit currency based on the detection of counterfeit currency by the automated trading device, and then distribute the blacklist to each automated trading device 20.
[0041] However, if only the address of the installation location of each automated trading device 20 and the status of each automated trading device 20 (for example, whether or not counterfeit currency has been detected) are displayed in text, it is difficult for operators to grasp the status of each automated trading device 20.
[0042] Furthermore, depending on network quality and the amount of information in the aggregated blacklist, it may be difficult to distribute the aggregated blacklist to all automated trading devices 20 simultaneously. Therefore, there is a concern that the distribution of the aggregated blacklist to automated trading devices 20 with a high risk of receiving counterfeit currency may be delayed.
[0043] The inventor of this invention has created an embodiment of the present invention, focusing on the above circumstances. According to this embodiment, the operator can more easily grasp the status of the automated trading device 20. Furthermore, according to this embodiment, it is possible to distribute the aggregated blacklist more effectively. The configuration of the automated trading device 20 and the monitoring server 30 in the information processing system according to this embodiment will be described in detail below.
[0044] <Configuration of the automated trading system 20> Figure 4 is an explanatory diagram showing the configuration of an automated trading device 20 according to one embodiment of the present invention. As shown in Figure 4, the automated trading device 20 according to one embodiment of the present invention comprises an operation display unit 22, an interface unit 210, a card reader unit 220, a passbook reader unit 230, an authentication unit 240, a banknote deposit / withdrawal unit 250, a coin deposit / withdrawal unit 260, a storage unit 270, and a control unit 280.
[0045] As explained with reference to Figure 2, the operation display unit 22 combines the functions of a display unit that shows a screen guiding the customer's operations and an operation detection function that detects the customer's operations. The operation display unit 22 may also display a screen that guides the insertion of a card or passbook into the card slot 26 or passbook slot 24. Furthermore, the operation detection function of the operation display unit 22 may also include the function of an input unit where information is entered by the customer. The method for realizing the operation detection function may be a resistive type or an infrared type.
[0046] The interface unit 210 sends and receives various information to and from the monitoring server 30 via the network 12. For example, when counterfeit currency is detected in the automated trading device 20, the interface unit 210 sends an individual blacklist indicating the information of the detected counterfeit currency to the monitoring server 30. The interface unit 210 also receives an aggregated blacklist from the monitoring server 30, which is a collection of the individual blacklists.
[0047] Although not shown in Figure 1, the interface unit 210 is also connected to a financial institution host (not shown) that executes monetary transactions (account transaction processing) such as deposits and transfers instructed by the customer in the automated trading device 20. For example, the interface unit 210 transmits information indicating the account number read from the cash card by the card reader unit 220, or information indicating the account number read from the passbook by the passbook reader unit 230, to the financial institution host, and receives information corresponding to the said account number from the financial institution host. The interface unit 210 also communicates information for executing transactions (transaction type, transaction amount, etc.) with the financial institution host and receives the transaction execution results from the financial institution host.
[0048] The card reader 220 reads the magnetic information recorded on the customer's cash card inserted into the card slot 26. The magnetic information may include customer data such as name information, account number, and account type. In this case, the card reader 220 can function as a data acquisition unit that obtains customer data from the cash card.
[0049] The passbook reading unit 230 reads magnetic information recorded on the magnetic stripe formed on the cover paper of the customer's passbook inserted into the passbook insertion slot 24. The magnetic information may include customer data such as name information, account number, and account type. In this case, the passbook reading unit 230 can function as a data acquisition unit that obtains customer data from the passbook. The passbook reading unit 230 may also have a page-turning unit and a printing unit. The passbook reading unit 230 can make entries in the passbook inserted from the passbook insertion slot 24 using the page-turning unit and the printing unit. The page-turning unit opens the entry page of the passbook, and the printing unit prints transaction information on the entry page of the passbook.
[0050] The authentication unit 240 authenticates the customer based on the customer data acquired by the data acquisition unit. The authentication performed by the authentication unit 240 may include multiple decisions. These multiple decisions may include a decision on whether the PIN entered in the operation display unit 22 is correct or not. Specifically, this decision may be a decision on whether the interface unit 210 has received a decision result from the financial institution host indicating that the PIN entered in the operation display unit 22 is correct or not.
[0051] The banknote deposit / discharge unit 250 has a banknote transport path, a banknote cassette, and a function to recognize the authenticity of banknotes. For example, the banknote deposit / discharge unit 250 determines whether a banknote is counterfeit or not. Specifically, the function to recognize the authenticity of a banknote is realized by an authentication unit etc., which is installed on a transport path (not shown) that transports banknotes from the banknote slot 28 to the banknote cassette. The authentication unit has the function of identifying the currency type, serial number (serial number in the case of banknotes), amount, etc. of the banknote, and further has the function of determining the authenticity of the banknote (whether or not it is a counterfeit banknote). In this case, the banknote deposit / discharge unit 250 can refer to an aggregated blacklist received from the monitoring server 30 via the interface unit 210 and determine that a banknote that matches the information included in the aggregated blacklist is a counterfeit banknote. The information included in the aggregated blacklist may include, for example, the currency type, the serial number of the counterfeit currency (serial number in the case of banknotes), the amount of the counterfeit currency, etc. In other words, the banknote deposit and withdrawal unit obtains information such as the currency type, the serial number of the counterfeit currency (if it is a banknote), and the amount of the counterfeit currency from the deposited banknotes and compares it with the information included in the aggregated blacklist. The banknote deposit and withdrawal unit 250 stores banknotes that have been inserted into the banknote slot 28 and identified as genuine into a banknote cassette, and ejects banknotes dispensed from the banknote cassette through the banknote slot 28. The banknote deposit and withdrawal unit 250 also returns banknotes that have been inserted into the banknote slot 28 and identified as counterfeit.
[0052] The coin deposit / withdrawal unit 260 includes a coin transport path, a coin cassette, and a function to recognize the authenticity of coins. For example, the coin deposit / withdrawal unit 260 can determine whether a coin is counterfeit or not. Specifically, the function to recognize the authenticity of coins is realized by an authentication unit, etc., installed on a transport path (not shown) that transports coins from the coin slot 29 to the coin cassette. The authentication unit has the function of identifying the currency type, amount, etc., of the coin, and further has the function of determining the authenticity of the coin (whether it is counterfeit or not). In this case, the coin deposit / withdrawal unit 260 can refer to the aggregated blacklist received from the monitoring server 30 via the interface unit 210 and, similar to the case of banknotes, can determine that a coin that matches the information included in the aggregated blacklist is a counterfeit coin. The coin deposit and withdrawal unit 260 stores coins that have been inserted into the coin slot 29 and determined to be genuine into a coin cassette, and ejects coins dispensed from the coin cassette through the coin slot 29. The coin deposit and withdrawal unit 260 also returns coins that have been inserted into the coin slot 29 and determined to be counterfeit.
[0053] The storage unit 270 is a storage medium that stores various information used for the operation of the automated trading device 20, and is composed of a hard disk or memory. For example, the storage unit 270 stores programs for the control unit 280 to control the operation display unit 22, interface unit 210, card reader unit 220, passbook reader unit 230, authentication unit 240, banknote deposit / withdrawal unit 250, and coin deposit / withdrawal unit 260. The storage unit 270 also stores an aggregated blacklist received from the monitoring server 30 by the interface unit 210.
[0054] The control unit 280 controls the overall operation of the automated trading device 20. For example, the control unit 280 controls the operation of the operation display unit 22, the interface unit 210, the card reader unit 220, the passbook reader unit 230, the authentication unit 240, the banknote deposit / withdrawal unit 250, and the coin deposit / withdrawal unit 260. The control unit 280 also controls cash transactions involving deposits into or withdrawals from an account based on the authentication results from the authentication unit 240.
[0055] Furthermore, if the control unit 280 detects counterfeit currency by the banknote deposit / withdrawal unit 250 or the coin deposit / withdrawal unit 260, it creates a list of counterfeit currency information as an individual blacklist and has the interface unit 210 send the individual blacklist to the monitoring server 30. The individual blacklist and aggregate blacklist may include information such as the currency type, the serial number of the counterfeit currency (serial number in the case of banknotes), and the amount of the counterfeit currency. The aggregate blacklist can contain information on up to a predetermined number of counterfeit currency items (for example, 2048 items), and if the number of counterfeit currency items exceeds the predetermined number, information on the oldest counterfeit currency items may be deleted from the aggregate blacklist.
[0056] Furthermore, the control unit 280 causes the interface unit 210 to send the version number of the aggregated blacklist stored in the storage unit 270 to the monitoring server 30. The control unit 280 may control the transmission of the aggregated blacklist version number periodically or in response to a request from the monitoring server 30. The control unit 280 may also control the transmission of the current blacklist version number once it has received and stored the aggregated blacklist.
[0057] <Configuration of monitoring server 30> The configuration of the automated trading device 20 according to one embodiment of the present invention has been described above. Next, the configuration of the monitoring server 30 according to one embodiment of the present invention will be described with reference to Figure 5.
[0058] Figure 5 is an explanatory diagram showing the configuration of a monitoring server 30 according to one embodiment of the present invention. As shown in Figure 5, the monitoring server 30 according to one embodiment of the present invention comprises a communication unit 310, a storage unit 320, and a control unit 330.
[0059] (Communications Department 310) The communication unit 310 communicates various information with the automated trading device 20 and the display device 40. For example, the communication unit 310 receives individual blacklists from the automated trading device 20 as counterfeit currency detection information and distributes aggregated blacklists to the automated trading device 20. The communication unit 310 also outputs a map screen to the display device 40.
[0060] (Storage unit 320) The memory unit 320 stores various information used in the operation of the monitoring server 30. For example, the memory unit 320 stores the location information of each automated trading device 20. The memory unit 320 also stores aggregated blacklists for each version. Furthermore, the memory unit 320 stores the version number of the aggregated blacklist held by each automated trading device 20 as information indicating the distribution status of counterfeit currency information.
[0061] Figure 6 is an explanatory diagram showing a specific example of the version numbers held by each automated trading device 20 stored in the memory unit 320. In the example shown in Figure 6, the automated trading device 20 with device ID "xxxyyy111" has a version number of "v1202", the automated trading device 20 with device ID "aaabbb222" has a version number of "v1202", and the automated trading device 20 with device ID "cccddd333" has a version number of "v1201". When the latest version of the aggregated blacklist is "v1202", Figure 6 shows that the automated trading device 20 with device ID "xxxyyy111" and the automated trading device 20 with device ID "aaabbb222" have the latest aggregated blacklist, while the automated trading device 20 with device ID "cccddd333" has an older version of the aggregated blacklist.
[0062] (Control unit 330) Referring to Figure 5, we return to the explanation of the configuration of the monitoring server 30. The control unit 330 controls the overall operation of the monitoring server 30. In particular, the control unit 330 has the functions of the aggregated blacklist creation unit 332, the distribution control unit 334, and the display control unit 336.
[0063] The aggregated blacklist creation unit 332 creates an aggregated blacklist based on the fact that individual blacklists have been received by the communication unit 310. For example, the aggregated blacklist creation unit 332 may create the latest aggregated blacklist by adding the information of the individual blacklists received by the communication unit 310 to the most recent aggregated blacklist stored in the storage unit 320. The aggregated blacklist creation unit 332 assigns a version number to the created aggregated blacklist and stores the aggregated blacklist in the storage unit 320.
[0064] The distribution control unit 334 controls the distribution of counterfeit currency information to at least some of the one or more automated trading devices 20 that communicate with the monitoring server 30. The counterfeit currency information may be an aggregated blacklist. Furthermore, when the distribution control unit 334 distributes an aggregated blacklist to a specific automated trading device 20, it may update the version of the aggregated blacklist corresponding to that automated trading device 20, which is stored in the storage unit 320, with the version that was distributed.
[0065] In distributing the aggregated blacklist, the distribution control unit 334 prioritizes different automated trading devices 20 depending on which automated trading device 20 transmitted the individual blacklist that triggered the creation of the aggregated blacklist (i.e., the automated trading device 20 that detected the counterfeit currency).
[0066] For example, the distribution control unit 334 may prioritize the distribution of the aggregated blacklist to automated transaction devices 20 located in the same area as the automated transaction device 20 that detected the counterfeit currency, and then prioritize the distribution of the aggregated blacklist to automated transaction devices 20 located in areas adjacent to that area. The above-mentioned areas may be defined by place names, street addresses, postal codes, latitude and longitude, or by individual designation. This is based on the understanding that counterfeit banknotes may be used in clusters within a predetermined geographical area, and this allows for prioritizing countermeasures against counterfeit banknotes at ATMs that are likely to use similar counterfeit banknotes.
[0067] Furthermore, the distribution control unit 334 may prioritize distributing the aggregated blacklist to an automated transaction device 20 that is closer in a straight line or by travel distance to the automated transaction device 20 that detected the counterfeit currency, or it may prioritize distributing the aggregated blacklist to an automated transaction device 20 that has a shorter travel time to the automated transaction device 20 that detected the counterfeit currency. This is based on similar knowledge as the response within the predetermined area described above, but it simply prioritizes those that are closer. This makes it possible to prioritize countermeasures against counterfeit currency at ATMs that are likely to use similar counterfeit banknotes.
[0068] Furthermore, if the storage unit 320 stores the priority order of other automated trading devices 20 for each automated trading device 20, the distribution control unit 334 may control the distribution of the aggregated blacklist to each automated trading device 20 according to the priority order of other automated trading devices 20 associated with the automated trading device 20 that detected the counterfeit currency.
[0069] Prioritizing the distribution of the aggregated blacklist as described above makes it possible to distribute the aggregated blacklist to automated trading devices 20 that are considered to be at high risk of receiving counterfeit currency as soon as possible.
[0070] Furthermore, the distribution control unit 334 may control the distribution of the aggregated blacklist to the automated trading device 20 when it detects an operation by an operator, which is an example of a user, to specify the automated trading device 20.
[0071] Based on the location information of each automated trading device 20 stored in the storage unit 320, the display control unit 336 generates a map screen in which pins are placed at the locations where each automated trading device 20 is installed, as described with reference to Figure 3.
[0072] In the map screen described above, the display control unit 336, based on the fact that the communication unit 310 has received an individual blacklist, controls the display of the pin corresponding to the automated trading device 20 that sent the individual blacklist, so that it can be distinguished from the pins corresponding to other automated trading devices 20. The display control unit 336 also controls the display of the pins corresponding to each automated trading device 20 according to the distribution status of the aggregated blacklist. The display control unit 336 may also control the display color of the pins as part of controlling the display of the pins. Furthermore, for multiple automated trading devices 20 installed in the same location (for example, the same branch), the display control unit 336 may place one pin corresponding to multiple automated trading devices 20 on the map screen. The first and second display control examples by the display control unit 336 will be described below.
[0073] <Example of display control in the first instance> Based on the fact that an individual blacklist has been received from the automated trading device 20 by the communication unit 310, the display control unit 336 applies a display mode to the pin corresponding to each automated trading device 20 that corresponds to one of the states in the state group, which includes a state in which counterfeit currency has been detected, a state in which the latest aggregated blacklist has been distributed, and a state in which the latest aggregated blacklist has not been distributed.
[0074] For example, when all automated trading devices 20 have the latest aggregated blacklist, the display control unit 336 displays the pins corresponding to all automated trading devices 20 in red, for example, as shown in Figure 3. Subsequently, if counterfeit currency is detected in one of the automated trading devices 20, the display control unit 336 changes the color of the pin corresponding to that automated trading device 20.
[0075] Figure 7 is an explanatory diagram showing a specific example of the map screen when counterfeit currency is detected. In the example shown in Figure 7, the color of the pin corresponding to the automated trading device 20 that detected the counterfeit currency has changed to purple.
[0076] Then, the aggregated blacklist creation unit 332 creates an aggregated blacklist based on the individual blacklists from the automated trading devices 20, and the distribution control unit 334 starts distributing the aggregated blacklist. The display control unit 336 changes the color of the pin corresponding to the automated trading device 20 to which the aggregated blacklist has been distributed. In this case, the aggregated blacklist is distributed to the automated trading devices 20 that are closest in distance, prioritizing the distribution of the aggregated blacklist to the automated trading devices 20 to which counterfeit currency has been detected.
[0077] Figure 8 is an explanatory diagram showing a specific example of the map screen when the aggregated blacklist is distributed to some of the automated trading devices 20. In the example shown in Figure 8, the pins corresponding to automated trading devices 20B and 20C have changed to green because the latest aggregated blacklist has been distributed to them.
[0078] Subsequently, once the latest aggregated blacklist has been distributed to all automated trading devices 20, the display control unit 336 changes the color of the pins corresponding to all automated trading devices 20 back to red, as shown in Figure 3.
[0079] The above display control allows operators viewing the map screen to easily understand the location on the map of the automated trading device 20 in which counterfeit currency was detected, as well as the positional relationship between that automated trading device 20 and other automated trading devices 20. This makes it easier to determine which automated trading device 20 is at high risk of using counterfeit currency.
[0080] Furthermore, the above-described display control allows operators to easily determine, by viewing the map screen, which automated trading devices 20 have not yet received the aggregated blacklist, including their relative positions to the automated trading device 20 in which counterfeit currency was detected. In other words, operators can easily determine whether measures have been taken to prevent the use of counterfeit currency in automated trading devices 20 near the automated trading device 20 in which counterfeit currency was detected.
[0081] Furthermore, the monitoring server 30 may distribute the aggregated blacklist to the automated trading device 20 by having the operator specify the device on the map screen. An example of this operation will be explained with reference to Figure 9.
[0082] Figure 9 is an explanatory diagram showing an example of operator operation for distributing the aggregated blacklist. When the operator right-clicks on a pin corresponding to, for example, the automated trading device 20E on the map screen, the display control unit 336 places a "Distribute Latest Aggregated Blacklist" button 52 on the map screen as shown in Figure 9. When the operator selects the "Distribute Latest Aggregated Blacklist" button 52, the distribution control unit 334 instructs the communication unit 310 to distribute the latest aggregated blacklist to the automated trading device 20E.
[0083] The operator's actions described above may be performed, for example, if an automated trading device 20 remains that does not possess the latest aggregated blacklist. If the network quality 12 is poor and the monitoring server 30 cannot communicate with the automated trading device 20, or if communication is interrupted while the aggregated blacklist is being distributed to the automated trading device 20, the latest aggregated blacklist may not be distributed to the automated trading device 20, resulting in the automated trading device 20 not possessing the latest aggregated blacklist. Also, if a new automated trading device 20 is installed after the monitoring server 30 has started distributing the aggregated blacklist, the latest aggregated blacklist may not be distributed to that automated trading device 20, resulting in the automated trading device 20 not possessing the latest aggregated blacklist. Furthermore, if an automated trading device 20 undergoes a replacement of its HDD or recognition unit as a troubleshooting measure, and the aggregated blacklist is lost in that automated trading device 20, that automated trading device 20 will not possess the latest aggregated blacklist. In any of the above cases, the latest aggregated blacklist can be distributed to the automated trading device 20 through operator actions.
[0084] (Organizing the actions) The operation of the monitoring server 30 that implements the first display control example described above will be summarized with reference to Figure 10.
[0085] Figure 10 is a flowchart showing the operation of the monitoring server 30 that realizes the first display control example. First, when the communication unit 310 of the monitoring server 30 receives an individual blacklist (S304 / YES), the display control unit 336 changes the color of the pin corresponding to the automated trading device 20 that sent the individual blacklist, i.e., the automated trading device 20 that detected counterfeit currency, on the map screen to purple (S308). Then, the aggregated blacklist creation unit 332 creates an aggregated blacklist based on the individual blacklist (S312).
[0086] Subsequently, the distribution control unit 334 determines which of the automated trading devices 20 will be the recipients of the aggregated blacklist (S316). As described above, the distribution control unit 334 may determine the recipients of the aggregated blacklist according to the priority order corresponding to the automated trading device 20 that detected the counterfeit currency. Then, when the communication unit 310 distributes the aggregated blacklist to the determined recipients according to the control of the distribution control unit 334 (S320), the display control unit 336 changes the color of the pin corresponding to the automated trading device 20 to which the aggregated blacklist was distributed to green (S324). These processes S316 to S324 are repeated until the distribution of the aggregated blacklist is completed (S328 / NO).
[0087] Once the distribution of the aggregated blacklist is complete (S328 / YES), the display control unit 336 refers to the storage unit 320 to determine whether the aggregated blacklist has been distributed to all automated trading devices 20 (S332). If the aggregated blacklist has been distributed to all automated trading devices 20 (S332 / YES), the display control unit 336 returns the color of the pins corresponding to all automated trading devices 20 to red (S336), and the series of operations ends.
[0088] <Second example of display control> Next, a second example of display control will be explained. The second example of display control concerns the display control when a new individual rack list is sent to the monitoring server 30 while the aggregated blacklist is being distributed.
[0089] Specifically, the second example of display control relates to the display control in the case where, after the first aggregated blacklist (information on the first counterfeit currency) has been distributed to all of the target automated trading devices 20 as the latest aggregated blacklist, the second counterfeit currency detection information is received by the communication unit 310 before distribution to all of the target automated trading devices 20 is completed, and the third counterfeit currency detection information is received by the communication unit 310 before the second aggregated blacklist, which includes the second counterfeit currency detection information, has been distributed to all of the automated trading devices 20.
[0090] In the comparative example of display control, the color of the pin corresponding to the automated trading device 20 for which the aggregated blacklist has been distributed is distinguished for each area. For example, in Figure 11, in each of Area 1, Area 2, and Area 3, the automated trading device 20 for which abnormal currency was detected, shown in purple at approximately the same time, is shown in green for the automated trading device 20 for which the aggregated blacklist has been distributed in Area 1, in blue for the automated trading device 20 for which the aggregated blacklist has been distributed in Area 2, and in gray for the automated trading device 20 for which the aggregated blacklist has been distributed in Area 3. However, in the example shown in Figure 11, it is difficult to tell whether the information on the counterfeit currency detected in Area 1 has also been distributed to the automated trading devices 20 in Areas 2 and 3.
[0091] Therefore, the display control unit 336 according to one embodiment of the present invention applies a display mode to the display mode of the pins corresponding to each automated trading device 20 that corresponds to any of the state group, which includes a state in which the second aggregated blacklist has not been distributed, a state in which the second aggregated blacklist has been distributed but the third aggregated blacklist containing the detection information for counterfeit currency has not been distributed, and a state in which the third aggregated blacklist has been distributed.
[0092] First, when all automated trading devices 20 possess the latest first aggregated blacklist at that time, the display control unit 336 displays the pins corresponding to all automated trading devices 20 in red, for example, as shown in Figure 12. Subsequently, when counterfeit currency is detected in automated trading device 20A in Area 1 and an individual blacklist is transmitted from automated trading device 20A, the display control unit 336 changes the color of the pin corresponding to automated trading device 20A to purple, as shown in Figure 13.
[0093] Furthermore, based on the individual blacklists transmitted from the automated trading device 20A, the aggregated blacklist creation unit 332 creates a new version of the second aggregated blacklist. At this time, the status of each automated trading device 20 is that the second aggregated blacklist has not yet been distributed. Therefore, as shown in Figure 14, the display control unit 336 changes the color of the pin corresponding to each automated trading device 20 to gray.
[0094] Then, when the distribution control unit 334 causes the communication unit 310 to distribute the new version of the aggregated blacklist to the automated trading devices 20B and 20C in area 1, the display control unit 336 changes the color of the pins corresponding to the automated trading devices 20B and 20C to red, as shown in Figure 15.
[0095] Subsequently, when counterfeit currency is detected in the automated trading device 20D in Area 2, and an individual blacklist is transmitted from the automated trading device 20D, the display control unit 336 changes the color of the pin corresponding to the automated trading device 20D to purple, as shown in Figure 16. Furthermore, based on the individual blacklist transmitted from the automated trading device 20D, the aggregated blacklist creation unit 332 creates a new version of the third aggregated blacklist. At this time, the status of automated trading devices 20B and 20C is that the old version of the second aggregated blacklist has been distributed, and the new version of the third aggregated blacklist has not yet been distributed. Therefore, the display control unit 336 changes the color of the pin corresponding to the automated trading devices 20B and 20C to green, as shown in Figure 16. In other words, it can be determined that although it is not the latest version, information on the most recent counterfeit banknotes has been distributed.
[0096] Then, when the distribution control unit 334 causes the communication unit 310 to distribute the third aggregated blacklist to the automated trading devices 20E, 20F, and 20H, the display control unit 336 changes the color of the pins corresponding to the automated trading devices 20E, 20F, and 20H to red, as shown in Figure 17.
[0097] Subsequently, once the distribution of the third aggregated blacklist to all automated trading devices 20 is complete, the display control unit 336 changes the color of the pins corresponding to all automated trading devices 20 back to red, as shown in Figure 12.
[0098] With the above display control, even if counterfeit currency is detected simultaneously by multiple automated trading devices 20, the operator can easily determine from the color of each pin on the map screen how far the aggregated blacklist has been distributed to each automated trading device 20.
[0099] (Organizing the actions) The operation of the monitoring server 30 that implements the second display control example described above will be summarized with reference to Figure 18.
[0100] Figure 18 is a flowchart showing the operation of the monitoring server 30 that realizes the second display control example. First, when the communication unit 310 of the monitoring server 30 receives an individual blacklist (S404 / YES), the display control unit 336 changes the color of the pin corresponding to the automated trading device 20 that sent the individual blacklist, i.e., the automated trading device 20 that detected counterfeit currency, to purple on the map screen, and changes the color of the pins corresponding to the other automated trading devices 20 to gray (S408).
[0101] Then, the aggregated blacklist creation unit 332 creates an aggregated blacklist based on the individual blacklists (S412), and the distribution control unit 334 determines which of the automated trading devices 20 will be the recipients of the aggregated blacklist (S416). As described above, the distribution control unit 334 may determine the recipients of the aggregated blacklist according to the priority order corresponding to the automated trading device 20 that detected the counterfeit currency. Then, when the communication unit 310 distributes the aggregated blacklist to the determined recipients according to the control of the distribution control unit 334 (S420), the display control unit 336 changes the color of the pin corresponding to the automated trading device 20 to which the aggregated blacklist was distributed to red (S424).
[0102] Subsequently, when a new individual blacklist is received (S428 / YES), the display control unit 336 changes the color of the pin corresponding to the automated trading device 20 that sent the individual blacklist, i.e., the automated trading device 20 that detected the counterfeit currency, on the map screen to purple, and changes the color of the pins corresponding to automated trading devices 20 that possess an aggregated blacklist newer than the aggregated blacklist that was the latest at the start of this flow to green (S432). Then, the aggregated blacklist creation unit 332 creates a new version of the aggregated blacklist based on the new individual blacklist received in S428 (S436). If no new individual blacklist is received (S428 / NO), processes S432 and S436 are skipped. These processes S416 to S436 are repeated until the distribution of the aggregated blacklist is completed (S440 / NO).
[0103] When the distribution of the aggregated blacklist is completed (S440 / YES), the display control unit 336 refers to the storage unit 320 to determine whether the latest aggregated blacklist has been distributed to all automated trading devices 20 (S444). If the latest aggregated blacklist has been distributed to all automated trading devices 20 (S444 / YES), the display control unit 336 returns the color of the pins corresponding to all automated trading devices 20 to red (S448), and the series of operations ends.
[0104] In this way, if a second counterfeit banknote is discovered while information about the first counterfeit banknote is being distributed to the automated trading device 20, before distribution to the target automated trading device 20 is completed, the distribution status of the latest counterfeit banknote information will be displayed for each automated trading device, and it will also be possible to determine whether the information about the first counterfeit banknote has already been distributed. This allows for a more detailed check of the distribution status of that information.
[0105] <Hardware Configuration> An embodiment of the present invention has been described above. The information processing, such as the distribution and display control of the aggregated blacklist described above, is realized through the cooperation of software and hardware. Below, an example of a hardware configuration that may be applied to the monitoring server 30 will be described.
[0106] Figure 19 is a block diagram showing an example of a hardware configuration 90. The hardware configuration 90 includes a CPU (Central Processing Unit) 901, a ROM (Read Only Memory) 902, a RAM (Random Access Memory) 903, and a host bus 904. The hardware configuration 90 also includes a bridge 905, an external bus 906, an interface 907, an input device 908, a display device 909, an audio output device 910, a storage device (HDD) 911, a drive 912, and a network interface 915.
[0107] The CPU 901 functions as both an arithmetic processing unit and a control unit, controlling the overall operation according to various programs. The CPU 901 may also be a microprocessor. The ROM 902 stores programs and arithmetic parameters used by the CPU 901. The RAM 903 temporarily stores programs used in the execution of the CPU 901 and parameters that change as needed during its execution. These are interconnected by a host bus 904, which consists of a CPU bus and other components. The functions of the control unit 330 can be realized through the cooperation of the CPU 901, ROM 902, RAM 903, and software.
[0108] The host bus 904 is connected to an external bus 906, such as a PCI (Peripheral Component Interconnect / Interface) bus, via a bridge 905. It is not always necessary to configure the host bus 904, bridge 905, and external bus 906 separately; these functions may be implemented on a single bus.
[0109] The input device 908 consists of input means for the user to input information, such as a mouse, keyboard, touch panel, buttons, microphone, sensor, switch, and lever, and an input control circuit that generates input signals based on the user's input and outputs them to the CPU 901. By operating the input device 908, the user can input various types of data and instruct processing operations.
[0110] The display device 909 includes, for example, a liquid crystal display (LCD) device, a projector device, an OLED (Organic Light Emitting Diode) device, and a lamp. The audio output device 910 includes an audio output device such as a speaker and headphones.
[0111] The storage device 911 is a data storage device configured as an example of a storage unit according to this embodiment. The storage device 911 may include a storage medium, a recording device for recording data on the storage medium, a reading device for reading data from the storage medium, and a deletion device for deleting data recorded on the storage medium. The storage device 911 is composed of, for example, an HDD (Hard Disk Drive) or an SSD (Solid State Drive), or a memory having equivalent functionality. This storage device 911 drives the storage and stores programs executed by the CPU 901 and various data.
[0112] Drive 912 is a reader / writer for storage media and is either built into or external to the hardware configuration 90. Drive 912 reads information recorded on removable storage media 84, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, and outputs it to RAM 903 or storage device 911. Drive 912 can also write information to the removable storage media 84.
[0113] The network interface 915 is a communication interface composed of, for example, a communication device for connecting to the network 12. Furthermore, the network interface 915 may be a wireless LAN (Local Area Network) compatible communication device or a wired communication device for wired communication.
[0114] <Supplement> Although preferred embodiments of the present invention have been described in detail with reference to the attached drawings, the present invention is not limited to such examples. It is clear to any person with ordinary skill in the art to which the present invention belongs that various modifications or alterations can be conceived within the scope of the technical idea described in the claims, and these are also understood to naturally fall within the technical scope of the present invention.
[0115] For example, each step in the processing of the monitoring server 30 in this specification does not necessarily have to be processed chronologically in the order described in the flowchart. For example, each step in the processing of the monitoring server 30 may be processed in an order different from the order described in the flowchart, or may be processed in parallel.
[0116] Furthermore, it is possible to create computer programs that enable the CPU, ROM, RAM, and other hardware built into the automated trading device 20 and the monitoring server 30 to perform functions equivalent to those of the automated trading device 20 and the monitoring server 30 as described above. A non-temporary storage medium on which such computer programs are stored is also provided.
[0117] Furthermore, the functions of the storage unit 320, the aggregated blacklist creation unit 332, the distribution control unit 334, and the display control unit 336 described above may be implemented in a single enclosure or distributed among multiple enclosures. If the above functions are implemented in a single enclosure, the device having that enclosure may correspond to the monitoring server 30. If the above functions are distributed among multiple enclosures, one or more combinations of the multiple devices having each enclosure may correspond to the monitoring server 30. In addition, if the above functions are distributed among multiple enclosures, an interface for inputting and outputting information between the devices having each enclosure is also implemented. [Explanation of Symbols]
[0118] 12 Networks 20 Automated trading device 22 Operation display section 24 Passbook slot 26 card slots 27 Receipt outlet 28 Bill slot 29 coin slots 210 Interface section 220 Card reader 230 Passbook reading unit 240 Authentication Department 250 Banknote deposit and withdrawal section 260 Coin deposit and withdrawal section 270 Storage section 280 Control Unit 30 monitoring servers 310 Communications Department 320 Storage section 330 Control Unit 332 Aggregation Blacklist Creation Department 334 Distribution Control Unit 336 Display Control Unit 40 Display device
Claims
1. A communication unit that communicates with one or more automated trading devices, A display control unit that generates a map screen including an overlay display of the locations where each of the one or more automated trading devices is installed, Equipped with, An information processing system in which, based on the reception of counterfeit currency detection information from an automated trading device by the communication unit, the display control unit controls the superimposed display corresponding to the automated trading device and other superimposed displays to be distinguishable on the map screen.
2. The aforementioned information processing system is The system further includes a distribution control unit that controls the distribution of information on counterfeit currency to at least some of the one or more automated trading devices, The information processing system according to claim 1, wherein the display control unit controls the display mode of the superimposed display corresponding to each of the one or more automated trading devices according to the distribution status of the information on the counterfeit currency.
3. The aforementioned information processing system is The information processing system according to claim 2, further comprising a storage unit for each of the one or more automated trading devices that stores version information indicating the version number of the information on the counterfeit currency held by each automated trading device, as information indicating the distribution status of the information on the counterfeit currency.
4. The information processing system according to claim 3, wherein the distribution control unit, in distributing information on the counterfeit currency, prioritizes a different automated trading device depending on the automated trading device that detected the counterfeit currency.
5. The information processing system according to claim 4, wherein the distribution control unit, in distributing information on the counterfeit currency, prioritizes the automated trading device that is closest in distance to the automated trading device that detected the counterfeit currency.
6. The information processing system according to claim 4, wherein the distribution control unit, in distributing information on the counterfeit currency, prioritizes an automated trading device located in the same area as the automated trading device that detected the counterfeit currency.
7. The information processing system according to claim 4, wherein when the distribution control unit detects an operation by a user to specify an automated trading device, it causes the communication unit to transmit information about counterfeit currency to the automated trading device.
8. The information processing system according to claim 7, wherein the distribution status of the information on the counterfeit currency includes the status of which version of the information on the counterfeit currency has been distributed to each of the one or more automated trading devices.
9. The information processing system according to claim 8, wherein the display control unit, based on the fact that the communication unit has received counterfeit currency detection information from the automated trading device, applies to the display mode of the superimposed display corresponding to each of the one or more automated trading devices a display mode corresponding to any of the state group, which includes a state in which counterfeit currency has been detected, a state in which the latest information on counterfeit currency has been distributed, and a state in which the latest information on counterfeit currency has not been distributed.
10. When information on the first counterfeit currency has been distributed to all automated trading devices as the latest information on counterfeit currency, and the communication unit receives detection information on the second counterfeit currency, and the communication unit receives detection information on the third counterfeit currency before the detection information on the second counterfeit currency has been distributed to all automated trading devices, The information processing system according to claim 8, wherein the display control unit applies a display mode to the superimposed display mode corresponding to each of the one or more automated trading devices, a display mode corresponding to any of the state group including a state in which the information of the second counterfeit currency has not been distributed, a state in which the information of the second counterfeit currency has been distributed but the information of the third counterfeit currency has not been distributed, and a state in which the information of the third counterfeit currency has been distributed.
11. The information processing system according to any one of claims 2 to 10, wherein the display control unit controls the display color of the superimposed display as controlling the display mode of the superimposed display.
12. The information processing system according to any one of claims 1 to 10, wherein the display control unit arranges one superimposed display corresponding to a plurality of automated trading devices installed in the same location on the map screen.
13. A communication unit that communicates with one or more automated trading devices, A display control unit that generates a map screen including an overlay display of the locations where each of the one or more automated trading devices is installed, Equipped with, An information processing device in which, based on the reception of counterfeit currency detection information from an automated trading device by the communication unit, the display control unit controls the superimposed display corresponding to the automated trading device and other superimposed displays to be distinguishable on the map screen.
14. To generate a map screen that includes an overlay display of the locations where one or more automated trading devices are installed, Based on the receipt of counterfeit currency detection information from the automated trading device, the superimposed display corresponding to the automated trading device and other superimposed displays are shown in a distinguishable manner on the map screen, A method performed by a computer, including [this].
Citation Information
Patent Citations
Monitor system for automatic transaction machine
JP1998283417A