Sales data processing device
The dual-display POS system with random key display addresses space and security issues by enabling simultaneous sales and payment processing with secure PIN input, ensuring efficient and secure transactions.
Patent Information
- Application Number
- JP2020137205
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-08-17
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2040-08-17
AI Technical Summary
Existing POS terminals face challenges in integrating a PIN pad with the POS terminal for space-saving and streamlined operations, which compromises security as the PIN can be stolen from the POS section during payment processing.
A sales data processing device with a dual-display system where the first and second display sections are stacked, allowing simultaneous viewing of sales registration and payment screens, and input operations are accepted via a touch panel, with authentication information input keys displayed randomly to prevent PIN theft.
The device achieves space-saving while ensuring security by preventing unauthorized access to PIN input and maintaining secure payment processing.
Smart Images

Figure 0007604805000001 
Figure 0007604805000002 
Figure 0007604805000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a sales data processing device. Place Regarding. [Background technology]
[0002] Conventionally, POS (Point Of Sales) terminals are known as terminals for registering product sales. It is known that such POS terminals read the customer's credit card information and accept the input of a personal identification number by connecting a pin pad as a payment terminal, and perform payment processing (Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2001-101486 A Summary of the Invention [Problem to be solved by the invention]
[0004] In this type of payment processing, it is desirable to integrate the PIN pad with the POS terminal rather than providing it as an external device, thereby saving space and streamlining the operation flow. However, if the inside of the POS terminal and the payment terminal are made to be the same, the software on the POS unit side will be able to obtain the input information of the payment unit. In this case, there is a problem that the PIN number may be stolen from the POS unit side when the PIN number is entered to be accepted by the payment unit.
[0005] The present invention provides a sales data processing device that can achieve space saving while ensuring security. Place The purpose is to provide. [Means for solving the problem]
[0006] In order to solve the above problems, the sales data processing device of the present invention comprises: A first control unit that executes a sales registration process; A second control unit that executes a settlement process for a transaction of the product or service that has been registered by the sales registration process; a display screen having a first display section and a second display section, one of which is stacked on top of the other display section; Disposed on the display screen A touch panel, the first display unit and the second display unit are provided so that the display content of the other display unit provided below can be seen through the one display unit provided above, When the first control unit executes the sales registration process, The display screen accepting an input operation of sales information via the touch panel while displaying a sales registration screen on a first display unit included in the When executing the payment process, the second control unit The sales registration screen is displayed on the first display unit, and A state in which a payment screen is displayed on a second display unit included in and at least a part of the display content included in the sales registration screen and the settlement screen can be simultaneously viewed. and accepting an input operation of authentication information via the touch panel. Can , It is characterized by: Effect of the Invention
[0007] According to the present invention, it is possible to achieve space saving while ensuring security. [Brief description of the drawings]
[0008] [Figure 1] 1 is an external view of a sales data processing device according to an embodiment of the present invention; [Diagram 2] 1 is a block diagram showing the overall configuration of a sales data processing device according to an embodiment of the present invention; [Diagram 3] 1 is a schematic diagram of a two-layer display of a sales data processing device according to an embodiment of the present invention. [Figure 4] 4 is a sequence diagram showing the flow of sales registration and settlement processing executed by a sales data processing device according to an embodiment of the present invention. FIG. [Diagram 5] 1 is a diagram showing an example of a sales registration screen displayed by a sales data processing device according to an embodiment of the present invention. FIG. [Figure 6]FIG. 13 is a diagram showing an example of a payment screen displayed by the sales data processing device according to the embodiment of the present invention. [Figure 7] FIG. 13 is a diagram showing an example of a payment screen displayed by the sales data processing device according to the embodiment of the present invention. [Figure 8] FIG. 13 is a diagram showing an example of simultaneously displaying a sales registration screen and a payment screen displayed by a sales data processing device according to a modified embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the scope of the present invention is not limited to the following embodiments and drawings.
[0010] First, an overview of the sales data processing device 100 according to this embodiment will be described. The sales data processing device 100 is a device that performs sales registration processing of products purchased by customers and settlement processing using cards such as credit cards. Fig. 1 is an external view of the sales data processing device.
[0011] [Overall configuration] As shown in FIG. 1, the sales data processing device 100 is, for example, a mobile terminal such as a smartphone or a tablet terminal, and includes an input unit 31 which is a touch panel, and physical buttons 32. The input unit 31 is a touch panel installed on the display screen of the POS side display unit 14 (see FIG. 2) which is the first display unit and the payment side display unit 24 (see FIG. 2) which is the second display unit, and accepts input by user operation. The input unit 31 accepts, for example, input of the price of the product purchased by the customer and input of a PIN number for a credit card or the like. The input unit 31 also outputs a control signal based on the input to the POS side control unit 11 (see FIG. 2) which is the first control unit or the payment side control unit 21 (see FIG. 2) which is the second control unit. The physical buttons 32 are a power button and a button for adjusting the brightness of the display screen.
[0012] FIG. 2 is a block diagram showing the overall configuration of the sales data processing device 100. As shown in FIG. The sales data processing device 100 includes a POS unit 1 that performs a sales registration process and a payment unit 2 that performs a payment process. The input unit 31 and the physical button 32 belong to both the POS unit 1 and the payment unit 2.
[0013] [POS Department] In addition to the input unit 31 and the physical button 32, the POS unit 1 includes a POS side control unit 11, a POS side memory unit 12, a POS side sound input / output unit 13, a POS side display unit 14, a POS side communication unit 15 which is a first communication unit, and a POS side external communication unit 16. These are electrically connected by a bus or the like.
[0014] The POS side control unit 11 is composed of a CPU (Central Processing Unit), a RAM (Random Access Memory), etc. The CPU of the POS side control unit 11 reads out various programs stored in the POS side storage unit 12, expands them in the RAM, executes various processes according to the expanded programs, and generally controls the operations of each unit of the POS unit 1.
[0015] For example, the POS control unit 11 performs a sales registration process for displaying on the POS display unit 14 the prices of the products purchased by the customer, the prices being input by the input unit 31 . The POS control unit 11 also calculates the total amount of the products purchased by the customer, and transmits the total amount information (payment amount information) to the settlement unit 2 via the POS communication unit 15. In addition, the POS side control unit 11 receives payment information sent from the payment unit 2 via the POS side communication unit 15, and sends the received payment information via the POS side external communication unit 16 to an external server or the like that performs payment information registration processing.
[0016] The POS side memory unit 12 is composed of a non-volatile semiconductor memory, a hard disk, etc., and stores programs for the POS side control unit 11 to execute various processes (including the sales registration and settlement process described below) and parameters necessary for executing the programs.
[0017] The POS sound input / output unit 13 has a microphone and the like, receives sound input via the microphone, converts the sound into an electrical signal, and outputs it to the POS control unit 11 . The POS sound input / output unit 13 also has an amplifier, a speaker, and the like, and under the control of the POS control unit 11, generates and amplifies an electrical signal for audio, converts it into sound (audio signal), and outputs it.
[0018] The POS display unit 14 is configured with an LCD (Liquid Crystal Display) or the like, displays in full-dot color, and displays various images and information according to instructions of a display signal input from the POS side control unit 11.
[0019] The POS side communication unit 15 is composed of a wired communication module or a wireless communication module, and is capable of transmitting and receiving various signals and various data to and from a payment side communication unit 25 of the payment unit 2, which will be described later, via wired or wireless communication.
[0020] The POS side external communication unit 16 is composed of a wired communication module or a wireless communication module, and can transmit and receive various signals and data by wire or wirelessly to and from an external device connected via a communication network (such as a local area network (LAN), a wide area network (WAN), or the Internet). For example, an external device is a server that handles card payments such as credit cards.
[0021] [Payment Department] In addition to the input unit 31 and the physical button 32, the payment unit 2 includes a payment side control unit 21, a payment side memory unit 22, a payment side sound input / output unit 23, a payment side display unit 24, a payment side communication unit 25 which is a second communication unit, and a payment side external communication unit 26. These are electrically connected by a bus or the like.
[0022] The settlement side control unit 21 is composed of a CPU (Central Processing Unit), a RAM (Random Access Memory), etc. The CPU of the settlement side control unit 21 reads out various programs stored in the settlement side storage unit 22, expands them in the RAM, executes various processes according to the expanded programs, and generally controls the operations of each unit of the settlement unit 2.
[0023] For example, the settlement side control unit 21 receives payment amount information transmitted from the POS unit 1 via the settlement side communication unit 25. Next, the settlement side control unit 21 displays the payment amount in the received payment amount information on the settlement side display unit 24, and accepts the selection of a payment method via the input unit 31. Next, the payment side control unit 21 receives card information read by an external card reader via the payment side external communication unit 26, and performs payment processing to accept input of a PIN, which is authentication information for a card such as a credit card, via the input unit 31. Next, the settlement side control unit 21 generates and encrypts settlement information based on the payment amount information, card information and PIN. Next, the payment side control unit 21 transmits the encrypted payment information to the POS unit 1 via the payment side communication unit 25.
[0024] The payment side memory unit 22 is composed of a non-volatile semiconductor memory, a hard disk, etc., and stores programs for the payment side control unit 21 to execute various processes (including the sales registration payment process described below) and parameters necessary for executing the programs.
[0025] The payment side sound input / output unit 23 has a microphone or the like, receives sound input via the microphone, converts the sound into an electrical signal, and outputs it to the payment side control unit 21. In addition, the payment side sound input / output unit 23 has an amplifier, a speaker, etc., and under the control of the payment side control unit 21, generates and amplifies an electrical signal for audio, converts it into sound (audio signal), and outputs it.
[0026] The settlement side display unit 24 is composed of an LCD (Liquid Crystal Display) or the like, displays in monochrome segments, and displays various images and information according to the instructions of the display signal input from the settlement side control unit 21. The settlement display unit 24 is disposed on top of the POS display unit 14. A schematic diagram of a two-layer display configured by the settlement display unit 24 and the POS display unit 14 is shown in FIG. In addition, the payment side display unit 24 is transparent, and when a display is made on the display screen of the POS side display unit 14 provided below the payment side display unit 24, the display screen of the POS side display unit 14 can be seen through the display screen of the payment side display unit 24.
[0027] The settlement side communication unit 25 is composed of a wired communication module or a wireless communication module, and is capable of transmitting and receiving various signals and various data to and from the POS side communication unit 15 of the POS unit 1 via wired or wireless communication.
[0028] The payment side external communication unit 26 is composed of a wired communication module or a wireless communication module, etc., and is capable of transmitting and receiving various signals and data via wired or wireless communication with an external card reader that reads card information from cards such as credit cards.
[0029] [Sales registration and payment processing] Next, a description will be given of the operation of the sales data processing device 100 according to this embodiment.
[0030] First, the POS side control unit 11 displays the sales registration screen 141 shown in Fig. 5 on the POS side display unit 14, and executes a sales registration process to accept input of the product name, quantity, and price, which are sales information, via the input unit 31 (step S1). Here, nothing is displayed on the settlement side display unit 24, and the user sees the sales registration screen 141 displayed on the POS side display unit 14 through the screen of the settlement side display unit 24. The POS side control unit 11 displays the input information in a field 142 of the sales registration screen 141 shown in Fig. 5, calculates the total price of the input products, and displays it in a field 143. Next, the POS control unit 11 transmits the calculated total amount information (payment amount information) to the settlement unit 2 via the POS communication unit 15 (step S2). After transmission, the POS control unit 11 erases the display on the POS display unit 14.
[0031] The settlement side control unit 21 receives the transmitted total amount information via the settlement side communication unit 25, and displays the settlement screen 241 shown in Fig. 6 on the settlement side display unit 24. Since the display on the POS side display unit 14 is erased at this time, the user only sees the settlement screen 241 displayed on the settlement side display unit 24. The settlement side control unit 21 displays the received total amount (payment amount) in the field 242 of the settlement screen 241 shown in Fig. 6 (step S3). Here, payment methods such as card company and lump-sum payment are preset in the Fn keys 243 of the payment screen 241 shown in Fig. 6. The payment side control unit 21 accepts the selection of the payment method from the Fn keys 243 of the payment screen 241 (step S4). Next, the settlement side control unit 21 receives the card information read from the external card reader via the settlement side external communication unit 26 (step S5).
[0032] Next, the settlement side control unit 21 randomly displays the input keys 244 for inputting the card's personal identification number (PIN code) on the settlement screen 241 as shown in Fig. 7 (step S6). The input unit 31 that accepts input is shared by the POS unit 1 and the settlement unit 2, and the POS side control unit 11 is usually set not to accept the input signal of the input unit 31 on the settlement screen 241. However, if this setting is not made, the position of the key that was entered on the POS unit 1 side can be determined. Therefore, security can be improved by randomly displaying the positions of the input keys 244 so that the entered personal identification number cannot be determined on the POS unit 1 side. The position of the input keys 244 is changed every time a settlement process is performed. Next, the settlement side control unit 21 accepts input of a PIN via the input unit 31 (step S7). When the settlement side control unit 21 accepts input of a PIN, it displays "*" in the field 245 of the settlement screen 241 shown in FIG. Next, the payment side control unit 21 generates payment information based on the total amount information, the card information received in step S5, and the PIN number accepted in step S7, and encrypts the payment information (step S8). Next, the payment side control unit 21 transmits the encrypted payment information to the POS unit 1 via the payment side communication unit 25. The POS side control unit 11 receives the payment information via the POS side communication unit 15, and transmits the payment information via the POS side external communication unit 16 to an external server or the like that performs a payment information registration process (step S9), thereby completing the sales registration and settlement process.
[0033] As described above, the sales data processing device 100 according to the above embodiment comprises a first control unit (POS side control unit 11) that executes a sales registration process, and a second control unit (payment side control unit 21) that executes a payment process related to the transaction of goods or services registered as sales by the sales registration process. When executing the sales registration process, the first control unit accepts an input operation of sales information via the touch panel (input unit 31) while a sales registration screen is displayed on either one of the first display unit (POS side display unit 14) or the second display unit (payment side display unit 24). When executing the payment process, the second control unit accepts an input operation of authentication information via the touch panel (input unit 31) while a payment screen is displayed on the other of the first display unit or the second display unit. Therefore, the sales data processing device 100 can achieve space saving while ensuring security.
[0034] (Modification) The following description will focus on the differences between this modified example and the sales data processing device 100 of the above embodiment.
[0035] In this modification, in the sales registration settlement process of the above embodiment, the POS side control unit 11 does not erase the display on the POS side display unit 14 after transmitting the total amount information (payment amount information) to the settlement unit 2. Therefore, in step S3 of the sequence diagram of the sales registration settlement process shown in FIG. 4, when the settlement side control unit 21 displays the settlement screen 241 on the settlement side display unit 24, the user can simultaneously view the sales registration screen 141 and the settlement screen 241. FIG. 8 shows an example in which the sales registration screen 141 and the settlement screen 241 are simultaneously displayed. The total amount (payment amount) is displayed in the field 143 of the sales registration screen 141 shown in FIG. 8, and the total amount is displayed in the field 242 of the settlement screen 241, so that the user can confirm whether the total amount displayed on the settlement screen 241 is correct.
[0036] As described above, in the sales data processing device 100 relating to the above-mentioned embodiment and modified example, the first display unit (POS side display unit 14), the second display unit (payment side display unit 24), and the touch panel (input unit 31) are arranged so as to overlap each other, thereby realizing space saving. Furthermore, the first display unit (POS side display unit 14) is arranged so that the display content can be seen through the second display unit (payment side display unit 24), so that space saving can be achieved by stacking the first display unit and the second display unit. In addition, the second control unit (payment side control unit 21) displays a plurality of input keys for inputting authentication information on the payment screen in a different order for each payment process. Therefore, the POS unit 1 cannot determine the input PIN. This further improves the security ensured by the above-mentioned configuration. In addition, when the payment process is executed by the second control unit (payment side control unit 21), the first control unit (POS side control unit 11) displays at least a part of the display content included in the sales registration screen on one of the display units, so that the user can check whether the total amount displayed on the payment screen 241 is correct. In addition, the first control unit (POS side control unit 11) transmits the payment amount information derived in the sales registration process via the first communication unit (POS side communication unit 15), and the second control unit (payment side control unit 21) causes the second communication unit (payment side communication unit 25) to receive the payment amount information and executes the payment process based on the payment amount information.Therefore, the parts that perform communication between the first communication unit and the second communication unit can be separated from the parts that perform communication with the outside, thereby improving security.
[0037] As described above, the present invention is not limited to the above-described embodiment, and it goes without saying that appropriate modifications can be made without departing from the spirit of the present invention. For example, in the above embodiment and modified example, the physical button 32 of the sales data processing device 100 is shared by the POS unit 1 and the payment unit 2, but this is not limited to the above. Separate physical buttons may be provided for the POS unit 1 and the payment unit 2.
[0038] In the above embodiment and modified example, the switching from the control of the POS side control unit 11 to the control of the settlement side control unit 21 is performed by transmitting the total amount information (payment amount information) from the POS unit 1 to the settlement unit 2, but this is not limited to this. A physical button for switching from the control of the POS side control unit 11 to the control of the settlement side control unit 21 may be provided, and the switching may be performed by the physical button.
[0039] In step S2 of the sales registration settlement process in the above embodiment and modified example, the POS side control unit 11 may not transmit the total amount information (payment amount information) to the settlement unit 2 and may not erase the display on the POS side display unit 14. In this case, switching from the control of the POS side control unit 11 to the control of the settlement side control unit 21 is performed by a physical button or the like, the total amount (payment amount) displayed in the field 143 of the sales registration screen 141 is confirmed, and the total amount is manually input in the field 242 of the settlement screen 241 via the input unit 31.
[0040] In addition, in the above embodiment and modified example, the settlement side display unit 24 is provided by being stacked on the upper part of the POS side display unit 14, but the POS side display unit 14 may be provided by being stacked on the upper part of the settlement side display unit 24. In this case, the POS side display unit 14 has transparency, and when a display is performed on the display screen of the settlement side display unit 24 provided on the lower part of the POS side display unit 14, the display screen of the settlement side display unit 24 can be seen through the display screen of the POS side display unit 14.
[0041] In the above embodiment and modified example, the card information is read from an external card reader via the settlement side external communication unit 26, but this is not limited to the above. A card reader may be provided inside the sales data processing device 100 to read the card information.
[0042] In addition, in step S6 of the sales registration settlement process in the above embodiment and modified example, the input keys 244 are displayed randomly, but they do not have to be displayed randomly. In this case, in order to ensure security, it is preferable that the POS side control unit 11 does not accept the input signal of the input unit 31.
[0043] In step S9 of the sales registration settlement process in the above embodiment and modified example, the POS unit 1 transmits the settlement information to an external server or the like that performs the settlement information registration process, but this is not limited to this. The settlement side external communication unit 26 may be capable of transmitting and receiving various signals and various data by wire or wirelessly between the external device connected via a communication network (LAN, WAN, Internet, etc.), and the settlement side control unit 21 may transmit the settlement information via the settlement side external communication unit 26.
[0044] Although the embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and its equivalents. The inventions described in the claims originally attached to this application are set forth below. The claim numbers in the appended claims are the same as those in the claims originally attached to this application. [Additional Notes] <Claim 1> A first control unit that executes a sales registration process; a second control unit that executes a settlement process for a transaction of the product or service that has been registered by the sales registration process; When executing the sales registration process, the first control unit accepts an input operation of sales information via a touch panel while displaying a sales registration screen on one of the first display unit and the second display unit, When executing the payment process, the second control unit accepts an input operation of authentication information via the touch panel in a state where a payment screen is displayed on the other of the first display unit and the second display unit. A sales data processing device comprising: <Claim 2> The first display unit, the second display unit, and the touch panel are provided so as to overlap each other. 2. The sales data processing device according to claim 1 . <Claim 3> The first display unit is provided so that the display content can be seen through the second display unit. 3. The sales data processing device according to claim 1 or 2. <Claim 4> The second control unit displays a plurality of input keys for inputting the authentication information on the payment screen in a different order each time the payment process is performed. 4. The sales data processing device according to claim 1, wherein the sales data processing device is a device for processing sales data. <Claim 5> When the payment process is executed by the second control unit, the first control unit causes at least a part of the display content included in the sales registration screen to be displayed on the one of the display units. 5. The sales data processing device according to claim 1, wherein the sales data processing device is a device for processing sales data. <Claim 6> The first control unit transmits the payment amount information derived in the sales registration process via a first communication unit, The second control unit causes a second communication unit to receive the payment amount information and executes the settlement process based on the payment amount information. 6. The sales data processing device according to claim 1, wherein the sales data processing device is a device for processing sales data. [Explanation of symbols]
[0045] 100 Sales data processing device 1 POS section 11 POS side control unit (first control unit) 12 POS side storage section 13 POS side sound input / output section 14 POS side display unit (first display unit) 15 POS side communication unit (first communication unit) 16 POS side external communication unit 2. Payment Department 21 Settlement side control unit (second control unit) 22 Payment side memory unit 23 Payment side sound input / output unit 24 Settlement side display unit (second display unit) 25 Settlement side communication unit (second communication unit) 26 Payment side external communication department 31 Input section (touch panel) 32 Physical Buttons 141 Sales registration screen 241 Payment screen
Claims
1. A first control unit that executes a sales registration process; a second control unit that executes a settlement process for a transaction of the product or service that has been registered by the sales registration process; a display screen having a first display section and a second display section, one of which is stacked on top of the other display section; a touch panel disposed on the display screen; the first display unit and the second display unit are provided so that a display content of the other display unit provided below can be seen through the one display unit provided above, When executing the sales registration process, the first control unit accepts an input operation of sales information via the touch panel while displaying a sales registration screen on a first display unit included in the display screen, When executing the payment process, the second control unit displays the sales registration screen on the first display unit and displays the payment screen on a second display unit included in the display screen, and accepts an input operation of authentication information via the touch panel in a state in which at least a part of the display content included in the sales registration screen and the payment screen are simultaneously visible. A sales data processing device comprising:
2. At least a part of the display content is payment amount information derived in the sales registration process.
2. The sales data processing device according to claim 1.
3. the second control unit displays a plurality of input keys for inputting the authentication information on the payment screen in a different order each time the payment process is performed.
3. A sales data processing device according to claim 1 or 2.
4. The first control unit transmits the payment amount information derived in the sales registration process via a first communication unit, the second control unit causes a second communication unit to receive the payment amount information, and executes the settlement process based on the payment amount information; 4. The sales data processing device according to claim 1,
5. The first control unit accepts an input operation of the sales information until the payment amount information derived in the sales registration process is transmitted via the first communication unit, the second control unit receives the payment amount information via the second communication unit, and then accepts an input operation of the authentication information.
4. The sales data processing device according to claim 1,
Citation Information
Patent Citations
Card processor
JP2001101486A
Card processing terminal and computer program
JP2012256367A
Transaction processing system, transaction processing method, transaction processing device, and program
JP2016186758A
Portable electronic apparatus, control method, and control program
JP2018170605A
Information processing apparatus, information processing method, and information processing program
JP2019168990A
