Information processing device and cash handling device
The described technology enhances user convenience in cash handling devices by moving or reducing the screen to avoid faulty areas on the touch panel, allowing uninterrupted transactions and improved operational efficiency.
Patent Information
- Application Number
- JP2023175959
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-11
- Publication Date
- 2025-04-23
AI Technical Summary
Existing cash handling devices face inconvenience when a touch panel failure occurs during a transaction, as users must specify an area without faults, leading to decreased user convenience.
An information processing device and cash handling device with a touch panel divided into blocks, a display unit, and a control unit that moves or reduces the first screen to avoid failure detection blocks, allowing the display of a second screen in the generated free area.
This solution improves user convenience by enabling transactions to continue using areas of the touch panel that are not faulty, thus reducing the decline in operating rate and enhancing customer experience.
Smart Images

Figure 2025066399000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device and a cash handling device. [Background technology]
[0002] In recent years, technology related to a device including a display unit that displays a screen and a touch panel that detects operations on the screen has been known. For example, Patent Document 1 discloses a technology in which, when a malfunction occurs in a display operation unit that displays a key image on which multiple keys are arranged, a user specifies an area where no malfunction occurs, and the area specified by the user is used as a new position for the key image. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2013-228972 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, if the user needs to specify an area where no failure occurs, the user must take the trouble of specifying an area where no failure occurs, and this may result in a lack of improvement in user convenience.
[0005] Therefore, the present invention has been made in consideration of the above circumstances, and has an object to provide a technique capable of improving user convenience. [Means for solving the problem]
[0006] In order to solve the above problem, according to one aspect of the present invention, there is provided an information processing device comprising: a touch panel divided into a plurality of blocks; a display unit which displays a first screen; and a control unit which, based on the fact that one or more blocks corresponding to the first screen include a fault detection block in which a fault has been detected, reduces or moves the first screen to avoid an area of the first screen which corresponds to the fault detection block, and displays a second screen different from the first screen in an area including some or all of the free space created by reducing or moving the first screen.
[0007] The control unit may move the first screen so as to avoid an area of the first screen that corresponds to the failure detection block.
[0008] The control unit may display the second screen in an area including part or all of the free space created by moving the first screen, by moving the second screen to an area including part or all of the free space created by moving the first screen.
[0009] The control unit may move the first screen to a second area including part or all of the area in which the second screen was displayed when the malfunction was detected.
[0010] The control unit may move the first screen when a candidate area after the movement of the first screen, which is set to avoid an area of the first screen corresponding to the fault detection block, is not included in a predetermined specified range.
[0011] The control unit may not move the first screen when at least a part of the candidate area after the movement of the first screen is included in the predetermined range.
[0012] The control unit may reduce the first screen when a candidate area after the movement of the first screen, which is set to avoid an area of the first screen corresponding to the fault detection block, is included in a predetermined range, or when there is no candidate area after the movement of the first screen.
[0013] The control unit may reduce the first screen so as to avoid an area of the first screen that corresponds to the failure detection block.
[0014] The control unit may display the second screen in an area including a part or all of a free area created by reducing the first screen.
[0015] The control unit may also reduce the first screen when a candidate area after reduction of the first screen, which is set to avoid an area of the first screen corresponding to the fault detection block, is not included in a predetermined specified range.
[0016] The control unit may not reduce the first screen when at least a part of the candidate area after the reduction of the first screen is included in the predetermined range.
[0017] The control unit may compare a size of a reduced candidate area of the first screen, which is set to avoid an area of the first screen corresponding to the fault detection block, with a threshold value, and if the size is equal to or greater than the threshold value, reduce the first screen so that the first screen fits within the reduced candidate area.
[0018] When the size is smaller than the threshold value, the control unit may not reduce the first screen.
[0019] The control unit may determine whether or not the failure detection block is included in the one or more blocks corresponding to the first screen.
[0020] The first screen may be a screen related to execution of a transaction executed by the information processing device.
[0021] The second screen may be a screen that is not related to the execution of a transaction executed by the information processing device.
[0022] In addition, according to another aspect of the present invention to solve the above problem, there is provided a cash handling device comprising: a touch panel divided into a plurality of blocks; a display unit which displays a first screen; and a control unit which, based on the fact that one or more blocks corresponding to the first screen include a fault detection block in which a fault has been detected, reduces or moves the first screen to avoid an area of the first screen which corresponds to the fault detection block, and displays a second screen different from the first screen in an area including some or all of the free area created by reducing or moving the first screen. Effect of the Invention
[0023] According to the present invention described above, it is possible to improve user convenience. [Brief description of the drawings]
[0024] [Figure 1] FIG. 1 is an explanatory diagram showing a configuration of a cash handling system according to a first embodiment of the present invention. [Diagram 2] FIG. 2 is an explanatory diagram showing an internal configuration of a cash handling device 20 according to the embodiment. [Diagram 3] 4 is a diagram for explaining an example of the operation of the cash handling device 20 according to the embodiment. FIG. [Figure 4] 4 is a flowchart showing an example of the operation of the cash handling device 20 according to the embodiment. [Diagram 5] FIG. 11 is a diagram for explaining an example of the operation of the cash handling apparatus 20 according to the second embodiment of the present invention. [Figure 6] 4 is a flowchart showing an example of the operation of the cash handling device 20 according to the embodiment. [Figure 7]4 is a diagram for explaining an example of the operation of the cash handling device 20 according to the embodiment. FIG. [Figure 8] 4 is a flowchart showing an example of the operation of the cash handling device 20 according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and the drawings, components having substantially the same functional configurations are designated by the same reference numerals, and duplicated explanations will be omitted.
[0026] <0. Overview of cash handling equipment> In this specification, the embodiment of the present invention will be mainly described as being applied to a cash handling machine used in a financial institution. However, the embodiment of the present invention may be widely applied to information processing devices that execute various types of information processing. In other words, the embodiment of the present invention may be applied to information processing devices other than cash handling machines.
[0027] Here, in order to easily understand the difference between the cash handling device according to the embodiment of the present invention and a general cash handling device, a brief description of the general cash handling device will be given. In particular, it is assumed that the general cash handling device is equipped with a display unit that displays a screen and a touch panel that detects operations on the screen.
[0028] In a typical cash handling device, when a touch panel failure is detected during a transaction, the cash handling device notifies the financial institution host of error information indicating the error, and the financial institution host then stops the transaction using the cash handling device.
[0029] However, if a transaction using a cash handling device is halted when a touch panel failure is detected even though there are areas of the touch panel that are not faulty, the convenience of users of the cash handling device will not improve.
[0030] Furthermore, if a transaction using a cash handling device is stopped when a touch panel failure is detected even though the display unit is not malfunctioning, the convenience of users of the cash handling device will not improve.
[0031] Therefore, in the embodiment of the present invention, a technology for improving the convenience of a user who uses a cash handling device will be mainly described. As an example, in the embodiment of the present invention, a technology for improving the convenience of a user by enabling a transaction using a non-faulty area of a touch panel even when a fault of the touch panel is detected will be described.
[0032] The outline of the cash handling device according to the embodiment of the present invention has been described above.
[0033] <<1. First embodiment>> Next, a first embodiment of the present invention will be described.
[0034] <1.1. Cash handling system configuration> An example of the configuration of a cash handling system according to a first embodiment of the present invention will be described.
[0035] Fig. 1 is an explanatory diagram showing the configuration of a cash handling system according to a first embodiment of the present invention. As shown in Fig. 1, the cash handling system 1 includes a cash handling apparatus 20 and a financial institution host 10. Note that a user who uses the cash handling apparatus 20 is typically a customer. Therefore, in the following explanation, a case where a user who uses the cash handling apparatus 20 is a customer will be mainly explained. However, the user who uses the cash handling apparatus 20 is not limited to a customer.
[0036] (Cash handling device 20) The cash handling device 20 is a customer-operated terminal that executes monetary transactions based on operations by customers of the financial institution. The cash handling device 20 may also be referred to as an automatic transaction device. The cash handling device 20 may typically be an ATM (Automatic Teller Machine). This cash handling device 20 is installed in a variety of facilities such as financial institution branches, convenience stores, train stations, hotels, shopping centers, hospitals, amusement parks, restaurants, or office buildings.
[0037] The cash handling device 20 also includes a display operation unit 22, a passbook insertion slot 24, a card insertion slot 26, a receipt discharge slot 27, a bill slot 28, and a coin slot 29. Here, the passbook insertion slot 24, the card insertion slot 26, the receipt discharge slot 27, the bill slot 28, and the coin slot 29 will be briefly described, and the display operation unit 22 will be described in detail later.
[0038] (Bankbook insertion slot 24) The passbook insertion slot 24 is an opening for inserting and ejecting a customer's passbook.
[0039] (Card slot 26) The card insertion slot 26 is an opening for inserting and ejecting a customer's cash card.
[0040] (Receipt outlet 27) The receipt outlet 27 is an opening for discharging a receipt on which transaction details are printed.
[0041] (Banknote mouth 28) The bill port 28 functions as a port through which customers can deposit bills and a port through which customers can withdraw bills.
[0042] (Coin slot 29) The coin port 29 functions as a port through which customers can deposit coins and a port through which customers can withdraw coins.
[0043] As also shown in FIG. 1, with respect to the position of cash handling apparatus 20 as a reference, the direction toward which a user using cash handling apparatus 20 is located is also referred to as the "front," and the direction opposite to the "front" is also referred to as the "rear."
[0044] (Dedicated network 12) The private network 12 is a network of a financial institution, and is configured, for example, by an IP-VPN (Internet Protocol-Virtual Private Network). The cash handling device 20 can communicate with the financial institution host 10 via this private network 12.
[0045] (Financial institution host 10) The financial institution host 10 controls various transactions by communicating with the cash handling device 20 via the dedicated network 12. For example, the financial institution host 10 executes monetary transactions (account transaction processing) such as deposits or transfers instructed by customers at the cash handling device 20. The financial institution host 10 manages customer account information (account ledger) including branch name, account title, account number, name, address, deposit balance, etc. Furthermore, the financial institution host 10 can manage transaction history including transaction type and transaction content, etc.
[0046] An example of the configuration of the cash handling system 1 according to the first embodiment of the present invention has been described above.
[0047] <1.2. Internal structure of cash handling device> Next, an internal configuration of the cash handling apparatus 20 according to the first embodiment of the present invention will be described.
[0048] Fig. 2 is an explanatory diagram showing the internal configuration of the cash handling apparatus 20 according to the first embodiment of the present invention. As shown in Fig. 2, the cash handling apparatus 20 according to the first embodiment of the present invention includes a display operation unit 22, a communication unit 210, a card reading unit 220, a passbook reading unit 230, a banknote deposit / withdrawal unit 250, a coin deposit / withdrawal unit 260, a memory unit 270, and a control unit 280.
[0049] (Display operation section 22) The display operation unit 22 includes a display unit 25 that displays a screen to be viewed by a customer, and a touch panel 23 that detects operations by the customer. The display operation unit 22 is configured by stacking the display unit 25 and the touch panel 23 vertically, with the touch panel 23 on the upper layer and the display unit 25 on the lower layer. With this configuration, the customer can input touch operations on the screen to the touch panel 23 while viewing the screen displayed by the display unit 25.
[0050] In the following description, it is assumed that the operation on the touch panel 23 includes a touch operation on the touch panel 23. When the user performs a touch operation on the touch panel 23, the position on the touch panel 23 touched by the user can be detected by the touch panel 23. However, the operation on the touch panel 23 may include an operation other than the touch operation on the touch panel 23 (for example, a drag operation, etc.).
[0051] The form of the display unit 25 is not limited. For example, the display unit 25 is realized by a CRT (Cathode Ray Tube) display device, a liquid crystal display (LCD) device, or an OLED (Organic Light Emitting Diode) device. The method for realizing the touch panel 23 is also not limited. For example, the method for realizing the touch panel 23 may be a resistive film method or an infrared method.
[0052] (Communication unit 210) The communication unit 210 transmits and receives various information to and from the financial institution host 10 via the dedicated network 12. For example, the communication unit 210 transmits to the financial institution host 10 an account number read from the customer's cash card by the card reading unit 220, or an account number read from the customer's bankbook by the bankbook reading unit 230. The communication unit 210 also transmits to the financial institution host 10 information for executing a transaction related to the account (e.g., transaction type and transaction amount, etc.).
[0053] (Card reading unit 220) The card reading unit 220 reads magnetic information recorded on a customer's cash card inserted through the card insertion slot 26. The magnetic information may include customer data indicating, for example, name information, account number, account type, and the like.
[0054] (Bankbook reading unit 230) The passbook reading unit 230 reads magnetic information recorded on a magnetic stripe formed on the cover paper of a customer's passbook inserted through the passbook insertion slot 24. The magnetic information may include customer data indicating, for example, name information, account number, and account type. The passbook reading unit 230 may have a page feed unit and a printing unit. The passbook reading unit 230 can record information in the passbook inserted through the passbook insertion slot 24 by using the page feed unit and the printing unit. The page feed unit opens the passbook's entry page, and the printing unit prints transaction information on the entry page of the passbook.
[0055] (Banknote deposit / withdrawal unit 250) The banknote deposit / withdrawal unit 250 has a banknote transport path, a banknote cassette, and a function for verifying the validity of banknotes.
[0056] (Coin deposit / withdrawal unit 260) The coin deposit / withdrawal unit 260 has a coin transport path, coin cassettes, and a function for verifying the validity of coins.
[0057] (Storage unit 270) The storage unit 270 is a storage medium that stores various information used for the operation of the cash handling apparatus 20, and is configured with a memory. For example, the storage unit 270 stores programs that the control unit 280 uses to control the display operation unit 22, the communication unit 210, the card reading unit 220, the passbook reading unit 230, the banknote deposit / withdrawal unit 250, and the coin deposit / withdrawal unit 260, etc.
[0058] (Control unit 280) The control unit 280 controls the overall operation of the cash handling apparatus 20. For example, the control unit 280 controls the operation of each of the display operation unit 22, the communication unit 210, the card reading unit 220, the passbook reading unit 230, the banknote deposit / withdrawal unit 250, and the coin deposit / withdrawal unit 260.
[0059] The internal configuration of the cash handling apparatus 20 according to the first embodiment of the present invention has been described above.
[0060] <1.3. Operation of cash handling equipment> An operation example of the cash handling apparatus 20 according to the first embodiment of the present invention will be described with reference to Fig. 3 and Fig. 4. Fig. 3 is a diagram for explaining an operation example of the cash handling apparatus 20 according to the first embodiment of the present invention. Fig. 4 is a flowchart showing an operation example of the cash handling apparatus 20 according to the first embodiment of the present invention.
[0061] 3, the display unit 25 and the touch panel 23 are stacked vertically so that the touch panel 23 is the upper layer and the display unit 25 is the lower layer. The storage unit 270 stores information indicating the correspondence between the coordinates on the touch panel 23 and the coordinates on the display unit 25 in advance. This allows the control unit 280 to grasp the correspondence between the coordinates on the touch panel 23 and the coordinates on the display unit 25 by referring to the information indicating the correspondence between the coordinates stored in the storage unit 270.
[0062] The touch panel 23 is divided into blocks B1 to B18 in advance. Note that the blocks B1 to B18 are examples of a plurality of blocks, and the number of blocks into which the touch panel 23 is divided, the arrangement of each of the plurality of blocks into which the touch panel 23 is divided, and the like are not limited.
[0063] The range of each of blocks B1 to B18 is stored in advance in storage unit 270. As an example, each of blocks B1 to B18 is a rectangular area, and storage unit 270 may store in advance, as block information, the coordinates of a corner (e.g., the upper left corner, the upper right corner, the lower left corner, or the lower right corner) of each of blocks B1 to B18 on touch panel 23, and the vertical length and horizontal length of blocks B1 to B18. This allows control unit 280 to grasp the range of each of blocks B1 to B18 by referring to the block information stored in storage unit 270.
[0064] 3, the display unit 25 displays an advertisement screen A11 at the back and a transaction screen T11 at the front. The transaction screen T11 is an example of a first screen, and corresponds to a screen related to the execution of a transaction by the control unit 280. For example, the transaction screen T11 may include buttons related to the execution of a transaction by the control unit 280 (e.g., a button for selecting a transaction type, a button for specifying a transaction amount, etc.).
[0065] On the other hand, the advertisement screen A11 corresponds to an example of a screen that is not related to the execution of a transaction by the control unit 280. For example, the advertisement screen A11 may include advertisement information that is not related to the execution of a transaction by the control unit 280 (for example, advertisement information for inducing a customer to purchase a product, etc.).
[0066] As shown in FIG. 4, the control unit 280 transitions to a state of waiting for an input of an operation by the customer (S11).
[0067] Then, the control unit 280 determines whether or not a failure of the touch panel 23 has been detected (S12). If the control unit 280 determines that a failure of the touch panel 23 has not been detected ("NO" in S12), the control unit 280 shifts the operation to S16. On the other hand, if the control unit 280 determines that a failure of the touch panel 23 has been detected ("YES" in S12), the control unit 280 shifts the operation to S13. At stage D12 in Fig. 3, since there is a failure location F11 of the touch panel 23, the control unit 280 determines that a failure of the touch panel 23 has been detected.
[0068] Next, the control unit 280 determines whether or not one or more blocks corresponding to the transaction screen T11 include a block in which a failure has been detected (hereinafter, also referred to as a "failure detection block") (S13). If the control unit 280 determines that the blocks corresponding to the transaction screen T11 do not include a failure detection block ("NO" in S13), it shifts the operation to S16. On the other hand, if the control unit 280 determines that the blocks corresponding to the transaction screen T11 include a failure detection block ("YES" in S13), it shifts the operation to S14.
[0069] 3, since the fault location F11 is located at the position of blocks B15 and B18, the control unit 280 determines that blocks B15 and B18 are fault detection blocks. Since the blocks corresponding to the transaction screen T11 are blocks B10 to B18, the control unit 280 determines that the fault detection blocks B15 and B18 are included in the blocks B10 to B18 corresponding to the transaction screen T11, and shifts the operation to S14.
[0070] Next, the control unit 280 reduces the size of the transaction screen T11 so as to avoid the area of the transaction screen T11 corresponding to the failure detection block (S14). Note that reducing the size of the transaction screen T11 may mainly mean reducing the size of the frame of the transaction screen T11. Therefore, reducing the size of the transaction screen T11 does not necessarily mean reducing the size of the content (e.g., images, text, etc.) included in the transaction screen T11. Also, reducing the size of the transaction screen T11 may mean reducing the size of the frame of the transaction screen T11 without changing the position of the transaction screen T11, or may mean reducing the size of the frame of the transaction screen T11 while changing the position of the transaction screen T11.
[0071] Stage D13 in Figure 3 shows an example in which the control unit 280 reduces the trading screen T11 corresponding to blocks B10 to B18 to a trading screen T12 corresponding to blocks B10, B11, B13, B14, B16, and B17 so as to avoid the areas corresponding to fault detection blocks B15 and B18.
[0072] Next, the control unit 280 displays an advertisement screen different from the transaction screen T11 in an area including a part or all of the empty area generated by reducing the transaction screen T11 (S15).
[0073] In stage D13 of Fig. 3, the control unit 280 reduces the transaction screen T11, so that the areas corresponding to the blocks B12, B15, and B18 are generated as vacant areas. Then, an example is shown in which the control unit 280 generates an advertisement screen A12 different from the transaction screen T11 and displays the advertisement screen A12 in the areas corresponding to the vacant blocks B12, B15, and B18. The advertisement screen A12 is an example of a second screen, and corresponds to an example of a screen that is not related to the execution of a transaction, similar to the advertisement screen A11.
[0074] If no operation is input by the customer ("NO" in S16), the control unit 280 does not execute the transaction. On the other hand, if an operation is input by the customer ("YES" in S16), the control unit 280 executes the transaction (S17).
[0075] Examples of operations by a customer include inserting a cash card into card insertion slot 26, pressing a button to specify the transaction amount by touching touch panel 23, and pressing a button to select the transaction type by touching touch panel 23. At this time, control unit 280 can execute a transaction based on the account number read from the cash card, the transaction type selected by touching touch panel 23, the transaction amount specified by touching touch panel 23, etc.
[0076] An example of the operation of the cash handling apparatus 20 according to the first embodiment of the present invention has been described above.
[0077] (Modification 1 of the first embodiment) FIG. 4 shows an example in which, when the control unit 280 determines that a block corresponding to the transaction screen T11 includes a fault detection block ("YES" in S13), the control unit 280 unconditionally reduces the transaction screen T11 so as to avoid the area corresponding to the fault detection block (S14). However, it may be assumed that the transaction screen T11 becomes too small as a result of the control unit 280 reducing the transaction screen T11 so as to avoid the area corresponding to the fault detection block. In such a case, there may be a concern that the visibility of the transaction screen T11 may decrease. Therefore, in such a case, the control unit 280 may cancel the transaction without reducing the transaction screen T11.
[0078] That is, the control unit 280 may set a reduced candidate area of the transaction screen T11 so as to avoid the area corresponding to the fault detection block, and compare the size of the reduced candidate area of the transaction screen T11 with a threshold. Then, when the size of the reduced candidate area of the transaction screen T11 is equal to or larger than the threshold, the control unit 280 may reduce the transaction screen T11 so as to fit within the reduced candidate area. On the other hand, when the size of the reduced candidate area of the transaction screen T11 is smaller than the threshold, the control unit 280 may cancel the transaction without reducing the transaction screen T11.
[0079] In this case, the size of the candidate area after the reduction of the transaction screen T11 may be either the vertical length or the horizontal length of the candidate area after the reduction of the transaction screen T11, or may be both the vertical length and the horizontal length of the candidate area after the reduction of the transaction screen T11. Alternatively, the size of the candidate area after the reduction of the transaction screen T11 may be the area of the candidate area after the reduction of the transaction screen T11.
[0080] The candidate area after the reduction of the transaction screen T11 may be the maximum rectangular area included in the area corresponding to the normal block in which no failure was detected in the transaction screen T11. That is, the control unit 280 specifies the normal block in which no failure was detected in the transaction screen T11. In the example shown in FIG. 3, the control unit 280 specifies blocks B10, B11, B12, B13, B14, B16, and B17 as the normal block in which no failure was detected in the transaction screen T11. In addition, the control unit 280 specifies the maximum rectangular area included in the area corresponding to the normal block. In the example shown in FIG. 3, the control unit 280 specifies the area corresponding to blocks B10, B11, B12, B13, B14, B16, and B17 as the maximum rectangular area included in the area corresponding to the normal block (hereinafter, also simply referred to as the "maximum rectangular area").
[0081] The control unit 280 may treat the maximum rectangular area thus identified as an example of a candidate area for the transaction screen T11 after reduction.
[0082] (Modification 2 of the first embodiment) As shown in step D11 of Fig. 3, a prohibited area R1 (a predetermined range) in which at least a part of the reduced transaction screen is prohibited from being displayed may be set in advance on the display unit 25. This is mainly done to reduce the possibility that a third party may spy on operations on the reduced transaction screen, and to reduce the possibility that the reduced transaction screen may be displayed in a position that is out of reach of a customer using a wheelchair.
[0083] The prohibited area R1 may be set in any area of the display unit 25. However, the prohibited area R1 may also be set in an area corresponding to a predetermined number of blocks from the back side of the display unit 25 (in step D11 of FIG. 3, an area corresponding to three rows of blocks from the back side), which is unlikely to be blocked from the view of third parties by the customer's body and is difficult for a customer using a wheelchair to reach.
[0084] At this time, the control unit 280 may set the candidate area after reduction of the transaction screen T11 so as to avoid the area corresponding to the failure detection blocks B15 and B18. Then, the control unit 280 may determine whether or not the candidate area after reduction of the transaction screen T11 is included in the prohibited area R1. Then, the control unit 280 may shift the operation to S14 when the candidate area after reduction of the transaction screen T11 is not included in the prohibited area R1. On the other hand, the control unit 280 may cancel the transaction without reducing the transaction screen T11 when at least a part of the candidate area after reduction of the transaction screen T11 is included in the prohibited area R1.
[0085] The above describes the modified example of the first embodiment of the present invention.
[0086] <1.4.Effects> According to the first embodiment of the present invention, even if a malfunction of the touch panel 23 is detected, a non-malfunctioning area of the touch panel 23 is automatically identified, and a transaction can be performed using the non-malfunctioning area of the touch panel 23. This is expected to suppress a decrease in the operating rate of the cash handling apparatus 20 and improve customer convenience.
[0087] In particular, in the first embodiment of the present invention, the transaction screen is reduced, and therefore, in consideration of ensuring the visibility of the reduced transaction screen, the first embodiment of the present invention can be more effectively applied when the size of the display unit 25 (or the size of the transaction screen displayed by the display unit 25) is large. In addition, the display unit 25 can be effectively utilized by displaying an advertising screen in the free space created by reducing the transaction screen.
[0088] According to the first modification of the first embodiment of the present invention, the possibility that the transaction screen becomes too small due to reduction can be reduced.
[0089] Furthermore, according to the second modification of the first embodiment of the present invention, it is possible to prevent leakage of customer transaction information and to improve convenience for customers who use wheelchairs.
[0090] The first embodiment of the present invention has been described above.
[0091] <<2. Second embodiment>> Next, a second embodiment of the present invention will be described.
[0092] <2.1. Cash handling system configuration> A configuration example of a cash handling system 1 according to a second embodiment of the present invention will be described. In the cash handling system 1 according to the second embodiment of the present invention, the cash handling apparatus 20 has different functions compared to the cash handling system according to the first embodiment of the present invention, but the functions of the other components are the same. Therefore, an explanatory diagram showing the configuration of the cash handling system according to the second embodiment of the present invention will be omitted.
[0093] An example of the configuration of the cash handling system 1 according to the second embodiment of the present invention has been described above.
[0094] <2.2. Internal structure of cash handling device> Next, the internal configuration of cash handling apparatus 20 according to the second embodiment of the present invention will be described. In the cash handling system according to the second embodiment of the present invention, the functions of control unit 280 are different from those of the cash handling system according to the first embodiment of the present invention, but the functions of the other components are the same. Therefore, an explanatory diagram showing the internal configuration of cash handling apparatus 20 according to the second embodiment of the present invention will be omitted.
[0095] The internal configuration of the cash handling apparatus 20 according to the second embodiment of the present invention has been described above.
[0096] <2.3. Operation of cash handling equipment> An operation example of the cash handling apparatus 20 according to the second embodiment of the present invention will be described with reference to Fig. 5 and Fig. 6. Fig. 5 is a diagram for explaining an operation example of the cash handling apparatus 20 according to the second embodiment of the present invention. Fig. 6 is a flowchart showing an operation example of the cash handling apparatus 20 according to the second embodiment of the present invention.
[0097] At stage D21 in Fig. 5, the display unit 25 displays the advertisement screen A21 at the back, and the advertisement screen A22, the advertisement screen A23, and the transaction screen T21 at the front. As with the transaction screen T11 (Fig. 3), the transaction screen T21 is an example of a first screen, and corresponds to a screen related to the execution of a transaction by the control unit 280. For example, the transaction screen T21 may include buttons related to the execution of a transaction by the control unit 280 (e.g., a button for selecting a transaction type, a button for specifying a transaction amount, etc.).
[0098] On the other hand, each of the advertising screens A21 to A23 is an example of a second screen, and like the advertising screen A11 (FIG. 3), corresponds to an example of a screen that is not related to the execution of a transaction by the control unit 280. For example, each of the advertising screens A21 to A23 may include advertising information that is not related to the execution of a transaction by the control unit 280 (for example, advertising information for inducing a customer to purchase a product, etc.).
[0099] As shown in Fig. 6, S11 to S13 are executed. However, since S11 to S13 can be executed similarly to S11 to S13 (Fig. 4) executed by the cash handling apparatus 20 according to the first embodiment of the present invention, detailed description of S11 to S13 shown in Fig. 6 will be omitted. When the control unit 280 determines that the block corresponding to the transaction screen T21 includes a fault detection block ("YES" in S13), it shifts the operation to S21.
[0100] 5, since the fault location F11 is located at the location of blocks B15 and B18, the control unit 280 determines that blocks B15 and B18 are fault detection blocks. Since the blocks corresponding to the transaction screen T21 are blocks B14, B15, B17, and B18, the control unit 280 determines that the fault detection blocks B15 and B18 are included in blocks B14, B15, B17, and B18 corresponding to the transaction screen T21, and shifts the operation to S21.
[0101] Next, the control unit 280 moves the transaction screen T21 so as to avoid the area of the transaction screen T21 corresponding to the malfunction detection block (S21). At this time, the control unit 280 may move the transaction screen T21 to an area (second area) including a part or all of the area in which the advertisement screens A21 to A23 were displayed when the malfunction was detected. As an example, as shown in step D23 of FIG. 5, the control unit 280 may move the transaction screen T21 to an area including the area in which the advertisement screens A22 and A23 were displayed when the malfunction was detected.
[0102] The area to which the transaction screen T21 is moved may be an area that is congruent with the transaction screen T21. The area that is congruent with the transaction screen T21 may be an area that is the same size as the transaction screen T21 and has the same shape as the transaction screen T21.
[0103] Stage D23 in Figure 5 shows an example in which the control unit 280 moves the trading screen T21 corresponding to blocks B14, B15, B17, and B18 to the trading screen T21 corresponding to blocks B13, B14, B16, and B17 so as to avoid the areas corresponding to fault detection blocks B15 and B18.
[0104] The control unit 280 moves the advertising screen A22 and the advertising screen A23 to an area (first area) including a part or all of the empty area generated by moving the transaction screen T21 (S22). As a result, the advertising screen A22 and the advertising screen A23 are displayed in the area including a part or all of the empty area. The area to which the advertising screen A22 and the advertising screen A23 are moved may be a congruent area with the advertising screen A22 and the advertising screen A23.
[0105] 5, the control unit 280 moves the transaction screen T21 to generate an area corresponding to the blocks B15 and B18 as an empty area. Then, the control unit 280 moves the advertisement screen A22 and the advertisement screen A23 to the area corresponding to the blocks B15 and B18, which are empty areas.
[0106] As shown in Fig. 6, S16 to S17 are executed. However, since S16 to S17 can be executed in the same manner as S16 to S17 (Fig. 4) executed by the cash handling apparatus 20 according to the first embodiment of the present invention, detailed description of S16 to S17 shown in Fig. 6 will be omitted.
[0107] An example of the operation of the cash handling apparatus 20 according to the second embodiment of the present invention has been described above.
[0108] (Modification of the second embodiment) As shown in step D21 of Fig. 5, a prohibited area R1 (a predetermined range) in which at least a part of the transaction screen after the movement is prohibited from being displayed may be set in advance on the display unit 25. This is mainly done to reduce the possibility that a third party will spy on the operation on the transaction screen after the movement, and to reduce the possibility that the transaction screen after the movement will be displayed in a position that is out of reach of a customer who uses a wheelchair.
[0109] The prohibited area R1 may be set in any area of the display unit 25. However, the prohibited area R1 may also be set in an area corresponding to a predetermined number of blocks from the back side of the display unit 25 (in step D21 of FIG. 5, an area corresponding to three rows of blocks from the back side), which is unlikely to be blocked from the view of third parties by the customer's body and is difficult for a customer using a wheelchair to reach.
[0110] At this time, the control unit 280 may set the candidate area after the movement of the transaction screen T11 so as to avoid the area corresponding to the failure detection blocks B15 and B18. Then, the control unit 280 may determine whether or not the candidate area after the movement of the transaction screen T11 is included in the prohibited area R1. Then, the control unit 280 may shift the operation to S21 when the candidate area after the movement of the transaction screen T11 is not included in the prohibited area R1. On the other hand, the control unit 280 may cancel the transaction without moving the transaction screen T11 when at least a part of the candidate area after the movement of the transaction screen T11 is included in the prohibited area R1.
[0111] The above describes the modified example of the second embodiment of the present invention.
[0112] <2.4.Effects> According to the second embodiment of the present invention, even if a malfunction of the touch panel 23 is detected, a non-malfunctioning area of the touch panel 23 is automatically identified, and a transaction can be performed using the non-malfunctioning area of the touch panel 23. This is expected to suppress a decrease in the operating rate of the cash handling apparatus 20 and improve customer convenience.
[0113] In particular, in the second embodiment of the present invention, the transaction screen is moved, so that the visibility of the transaction screen after the movement is easily ensured. In addition, the display unit 25 can be effectively utilized by moving the advertisement screen to the empty area generated by the movement of the transaction screen.
[0114] Furthermore, according to the modified example of the second embodiment of the present invention, it is possible to prevent leakage of customer transaction information and to improve convenience for customers who use wheelchairs.
[0115] The second embodiment of the present invention has been described above.
[0116] <<3. Third embodiment>> Next, a third embodiment of the present invention will be described.
[0117] <3.1. Cash handling system configuration> A configuration example of a cash handling system 1 according to a third embodiment of the present invention will be described. In the cash handling system 1 according to the third embodiment of the present invention, the cash handling apparatus 20 has different functions compared to the cash handling system according to the first embodiment of the present invention, but the functions of the other components are the same. Therefore, an explanatory diagram showing the configuration of the cash handling system according to the third embodiment of the present invention will be omitted.
[0118] An example of the configuration of the cash handling system 1 according to the third embodiment of the present invention has been described above.
[0119] <3.2. Internal structure of cash handling device> Next, the internal configuration of cash handling apparatus 20 according to the third embodiment of the present invention will be described. In the cash handling system according to the third embodiment of the present invention, the control unit 280 has different functions compared to the cash handling system according to the first embodiment of the present invention, but the other components have the same functions. Therefore, an explanatory diagram showing the internal configuration of cash handling apparatus 20 according to the third embodiment of the present invention will be omitted.
[0120] The internal configuration of the cash handling apparatus 20 according to the third embodiment of the present invention has been described above.
[0121] <2.3. Operation of cash handling equipment> An operation example of the cash handling apparatus 20 according to the third embodiment of the present invention will be described with reference to Fig. 7 and Fig. 8. Fig. 7 is a diagram for explaining an operation example of the cash handling apparatus 20 according to the third embodiment of the present invention. Fig. 8 is a flowchart showing an operation example of the cash handling apparatus 20 according to the third embodiment of the present invention.
[0122] 7, a prohibited area R1 (a predetermined range) in which at least a part of the transaction screen T11 is prohibited from being displayed is set in advance on the display unit 25. This is mainly done to reduce the possibility that a third party will spy on the operations on the transaction screen T11, and to reduce the possibility that the transaction screen T11 will be displayed in a position that is out of reach of a customer who uses a wheelchair.
[0123] The prohibited area R1 may be set in any area of the display unit 25. However, the prohibited area R1 may also be set in an area corresponding to a predetermined number of blocks from the back side of the display unit 25 (in stage D31 of FIG. 7, an area corresponding to three rows of blocks from the back side), which is unlikely to be blocked from view by a third party due to the customer's body and is difficult for a customer using a wheelchair to reach.
[0124] As in stage D11 of FIG. 3, the display unit 25 displays an advertisement screen A11 on the rear side and a transaction screen T11 on the front side.
[0125] As shown in Fig. 8, S11 to S13 are executed. However, since S11 to S13 can be executed in the same manner as S11 to S13 (Fig. 4) executed by the cash handling apparatus 20 according to the first embodiment of the present invention, detailed description of S11 to S13 shown in Fig. 8 will be omitted. When the control unit 280 determines that the block corresponding to the transaction screen T11 includes a fault detection block ("YES" in S13), it shifts the operation to S31.
[0126] The control unit 280 attempts to set a candidate area after the movement of the transaction screen T11 so as to avoid the areas corresponding to the failure detection blocks B15 and B18. Then, the control unit 280 judges whether or not the candidate area after the movement of the transaction screen T11 satisfies a condition (predetermined condition) for not performing the movement (S31). The condition for not performing the movement may include at least one of a condition that there is no candidate area after the movement of the transaction screen T11 and a condition that the candidate area after the movement of the transaction screen T11 is included in the prohibited area R1. If the candidate area after the movement of the transaction screen T11 does not satisfy the condition for not performing the movement ("NO" in S31), the control unit 280 executes S21 and S22.
[0127] These steps S21 to S22 can be executed in the same manner as steps S21 to S22 (FIG. 6) executed by the cash handling apparatus 20 according to the second embodiment of the present invention, and therefore detailed description of steps S21 to S22 shown in FIG. 8 will be omitted. The control unit 280 shifts the operation to S16.
[0128] On the other hand, if the candidate area after the movement of the transaction screen T11 satisfies the condition for not executing the movement ("YES" in S31), the control unit 280 does not move the transaction screen T11, and S14 and S15 are executed. Note that, if the candidate area after the movement of the transaction screen T11 satisfies the condition for not executing the movement ("YES" in S31), the control unit 280 may cancel the transaction without executing S14 and S15.
[0129] These steps S14 to S15 can be executed in the same manner as steps S14 to S15 (FIG. 4) executed by the cash handling apparatus 20 according to the first embodiment of the present invention, and therefore detailed description of steps S14 to S15 shown in FIG. 8 will be omitted. The control unit 280 shifts the operation to S16.
[0130] 7, the area where the advertising screen A11 was displayed when the failure was detected is a congruent area with the transaction screen T11, so the area corresponding to blocks B1 to B9 is detected as a candidate area for movement. However, since the candidate area for movement corresponding to blocks B1 to B9 is included in the prohibited area R1, S14 and S15 are executed, and the operation proceeds to S16.
[0131] As shown in Fig. 8, S16 to S17 are executed. However, since S16 to S17 can be executed in the same manner as S16 to S17 (Fig. 4) executed by the cash handling apparatus 20 according to the first embodiment of the present invention, detailed description of S16 to S17 shown in Fig. 8 will be omitted.
[0132] An example of the operation of the cash handling apparatus 20 according to the third embodiment of the present invention has been described above.
[0133] (Modification of the third embodiment) When the candidate area after the movement of the transaction screen T11 satisfies the condition for not executing the movement ("YES" in S31), the control unit 280 may try to set the candidate area after the reduction of the transaction screen T11 so as to avoid the area corresponding to the failure detection blocks B15 and B18. Then, it may determine whether the candidate area after the reduction of the transaction screen T11 satisfies the condition for not executing the reduction.
[0134] In addition, the conditions for not performing reduction may include at least one of the following conditions: the size of the candidate area after reduction of the transaction screen T11 is smaller than a threshold value, and the candidate area after reduction of the transaction screen T11 is included in the prohibited area R1.
[0135] The control unit 280 may shift the operation to S14 when the candidate area after the movement of the transaction screen T11 does not satisfy the condition for not performing the reduction. On the other hand, the control unit 280 may cancel the transaction without reducing the transaction screen T11 when the candidate area after the movement of the transaction screen T11 satisfies the condition for not performing the reduction.
[0136] The above describes the modified example of the third embodiment of the present invention.
[0137] <3.4.Effects> According to the third embodiment of the present invention, even if a malfunction of the touch panel 23 is detected, a non-malfunctioning area of the touch panel 23 is automatically identified, and a transaction can be performed using the non-malfunctioning area of the touch panel 23. This is expected to suppress a decrease in the operating rate of the cash handling apparatus 20 and improve customer convenience.
[0138] In particular, in the third embodiment of the present invention, if the candidate area after the movement of the transaction screen does not satisfy the condition for not executing the movement, the transaction screen is moved. However, if the candidate area after the movement of the transaction screen satisfies the condition for not executing the movement, the transaction screen may be reduced without being moved. That is, the control unit 280 may move the transaction screen when the transaction screen can be moved, and may reduce the transaction screen when the transaction screen cannot be moved. This provides an advantage that suppression of a decrease in the visibility of the transaction screen and suppression of a decrease in the operating rate of the cash handling apparatus 20 can be selectively used according to the situation.
[0139] The third embodiment of the present invention has been described above.
[0140] <<4. Modifications>> Although the preferred embodiment of the present invention has been described in detail above with reference to the accompanying drawings, the present invention is not limited to such an example. It is clear that a person having ordinary knowledge in the technical field to which the present invention pertains can conceive of various modified or altered examples within the scope of the technical ideas described in the claims, and it is understood that these also naturally belong to the technical scope of the present invention.
[0141] For example, the steps in the processing of the cash handling apparatus 20 in this specification do not necessarily have to be processed in chronological order according to the order described in the flowchart. For example, the steps in the processing of the cash handling apparatus 20 may be processed in an order different from the order described in the flowchart, or may be processed in parallel.
[0142] It is also possible to create a computer program for causing hardware such as a CPU, ROM, and RAM built into the cash handling apparatus 20 to perform functions equivalent to those of the above-mentioned components of the cash handling apparatus 20. Also provided is a storage medium having the computer program stored therein. [Explanation of symbols]
[0143] 1. Cash Handling System 10 Financial Institution Host 12 Dedicated Network 20 Cash handling equipment 22 Display operation section 23 Touch Panel 24 Passbook insertion section 25 Display section 26 Card slot 27 Receipt outlet 28 Bill slot 29 Coin slot 210 Communications Department 230 Passbook reader 250 Banknote deposit and withdrawal section 260 Coin deposit and withdrawal section 270 Storage section 280 Control Unit
Claims
1. A touch panel divided into multiple blocks; A display unit that displays a first screen; a control unit that, based on the fact that one or more blocks corresponding to the first screen include a failure detection block in which a failure has been detected, reduces or moves the first screen so as to avoid an area of the first screen corresponding to the failure detection block, and displays a second screen different from the first screen in an area including a part or all of the free area generated by reducing or moving the first screen; An information processing device comprising:
2. the control unit moves the first screen so as to avoid an area of the first screen corresponding to the failure detection block. The information processing device according to claim 1 .
3. the control unit moves the second screen to an area including a part or all of the empty area generated by moving the first screen, thereby displaying the second screen in the area including a part or all of the empty area; The information processing device according to claim 2 .
4. the control unit moves the first screen to a second area including a part or the whole of an area in which the second screen was displayed when the malfunction was detected; The information processing device according to claim 3 .
5. the control unit moves the first screen when a candidate area after the movement of the first screen, which is set to avoid an area of the first screen corresponding to the fault detection block, is not included in a predetermined range. The information processing device according to claim 1 .
6. the control unit does not move the first screen when at least a part of the candidate area after the movement of the first screen is included in the predetermined range. The information processing device according to claim 5 .
7. the control unit reduces the first screen when a candidate area after the movement of the first screen, which is set to avoid an area of the first screen corresponding to the fault detection block, is included in a predetermined range, or when there is no candidate area after the movement of the first screen. The information processing device according to claim 1 .
8. the control unit reduces the first screen so as to avoid a region of the first screen corresponding to the failure detection block; The information processing device according to claim 1 .
9. the control unit displays the second screen in an area including a part or all of a free area created by reducing the first screen; The information processing device according to claim 8.
10. the control unit reduces the first screen when a candidate area after reduction of the first screen, which is set to avoid an area of the first screen corresponding to the failure detection block, is not included in a predetermined range. The information processing device according to claim 8.
11. the control unit does not reduce the first screen when at least a part of the candidate area after the reduction of the first screen is included in the predetermined range. The information processing device according to claim 10.
12. the control unit compares a size of a candidate area after the reduction of the first screen, the candidate area being set so as to avoid an area of the first screen corresponding to the failure detection block, with a threshold value, and, if the size is equal to or larger than the threshold value, reduces the first screen so that the first screen fits within the candidate area after the reduction. The information processing device according to claim 8.
13. When the size is smaller than the threshold value, the control unit does not reduce the first screen. The information processing device according to claim 12.
14. the control unit determines whether the failure detection block is included in the one or more blocks corresponding to the first screen. The information processing device according to claim 1 .
15. the first screen is a screen related to execution of a transaction executed by the information processing device; The information processing device according to any one of claims 1 to 14.
16. the second screen is a screen that is not related to the execution of a transaction executed by the information processing device; The information processing device according to claim 1 .
17. A touch panel divided into multiple blocks; A display unit that displays a first screen; a control unit that, based on the fact that one or more blocks corresponding to the first screen include a failure detection block in which a failure has been detected, reduces or moves the first screen so as to avoid an area of the first screen corresponding to the failure detection block, and displays a second screen different from the first screen in an area including a part or all of the free area generated by reducing or moving the first screen; A cash handling device comprising:
Citation Information
Patent Citations
Touch panel input device, and image forming apparatus
JP2013228972A