Terminal device
The terminal addresses the challenge of confirming payment amounts in code payment systems by displaying amount information in two directions and accepting user input, ensuring accurate and secure transactions.
Patent Information
- Application Number
- JP2023199680
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-27
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2043-11-27
AI Technical Summary
Existing code payment systems, such as MPM, face challenges in ensuring proper confirmation of the payment amount, particularly if the entered amount is incorrect or if the bill presented by the store is incorrect.
A terminal that acquires amount information related to a payment, displays this information simultaneously in two different directions, and accepts user input for payment processing, thereby enabling proper confirmation of the payment amount.
The terminal allows for accurate confirmation of the payment amount during code payments, preventing errors such as incorrect user inputs or mispresented bills, thereby ensuring secure and reliable transactions.
Smart Images

Figure 2025085956000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a terminal used for code payment. [Background technology]
[0002] Conventionally, code payments have been made using codes such as QR (Quick Response) Code (registered trademark). One method of code payments is MPM (Merchant Presented Mode). In MPM, a user reads a code presented by a store with a terminal such as a smartphone. The user then inputs the amount to be paid into the terminal. The amount input into the terminal is displayed on the terminal and confirmed by a store employee. In MPM, the amount is displayed inverted on the user's terminal so that the store employee can easily confirm the amount input by the user (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2022-147655 Summary of the Invention [Problem to be solved by the invention]
[0004] However, simply displaying the amount inverted may not allow for proper confirmation at the time of payment. For example, if the amount entered by the user is incorrect, or if the bill presented by the store is incorrect, the amount at the time of payment may not be properly confirmed. In addition, the same problem may occur with payments other than code payments.
[0005] The present invention has been made in consideration of the above, and has an object to provide a terminal that enables proper confirmation of the amount at the time of payment when performing code payment or the like. [Means for solving the problem]
[0006] In order to achieve the above-mentioned object, the terminal of the present invention comprises an acquisition unit that acquires amount information indicating an amount related to a payment, a display unit that displays the amount information acquired by the acquisition unit simultaneously in two different directions on the terminal, and a reception unit that accepts input from a user to make a payment in accordance with the display by the display unit.
[0007] In the terminal according to the present invention, when code payment or the like is performed, the amount information is displayed simultaneously in two different directions. Therefore, the terminal according to the present invention makes it possible to properly check the amount at the time of payment when performing code payment or the like. Effect of the Invention
[0008] According to the present invention, when performing code payment or the like, it is possible to properly check the amount at the time of payment. [Brief description of the drawings]
[0009] [Figure 1] FIG. 2 is a diagram illustrating a configuration of a terminal according to an embodiment of the present invention. [Diagram 2] FIG. 13 is a diagram showing an example of a display on the terminal. [Diagram 3] FIG. 13 is a diagram showing an example of a display on the terminal. [Figure 4] 10 is a flowchart showing a process executed by a terminal according to an embodiment of the present invention. [Diagram 5] FIG. 2 is a diagram illustrating a hardware configuration of a terminal according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, an embodiment of a terminal according to the present invention will be described in detail with reference to the drawings. In the description of the drawings, the same elements are given the same reference numerals and duplicated explanations will be omitted.
[0011] FIG. 1 shows a terminal 10 according to this embodiment. The terminal 10 is used for code payment, which is a cashless payment. The terminal 10 is carried by a user and performs code payment in response to the user's operation when making a payment at a store, etc. The code payment according to this embodiment is code payment in MPM. Note that the situation in which a user makes a payment, i.e., the situation in which a user makes a payment, does not necessarily have to be a store, and may be any situation that includes the user and the payment recipient confirming the payment amount (payment amount) through the display on the terminal 10, as described below.
[0012] Terminal 10 is, for example, a mobile terminal such as a smartphone or a tablet terminal. Terminal 10 may also be a device other than those described above as long as it is a device capable of code payment at MPM. Terminal 10 is equipped with an imaging device such as a camera, and a display and input device such as a touch panel, as devices (functions) necessary for code payment at MPM. Terminal 10 also has a communication function as a function necessary for code payment at MPM. These devices and functions may be the same as those of the past.
[0013] Next, the functions of the terminal 10 according to this embodiment will be described. The functions of the terminal 10 described below may be realized, for example, by application software for code payment installed on the terminal 10. Furthermore, the terminal 10 may have a function similar to the function of code payment in a conventional MPM other than the function of code payment in an MPM described below. Furthermore, the terminal 10 may have a function of code payment other than the function of code payment in an MPM, for example, a function of code payment in a CPM (Consumer Presented Mode). Furthermore, the terminal 10 may have a function of a conventional smartphone or tablet terminal.
[0014] As shown in FIG. 1, the terminal 10 includes a reading unit 11, an acquisition unit 12, a display unit 13, and a reception unit 14.
[0015] The reading unit 11 is a functional unit that captures and reads a code related to a payment. The code related to a payment is a code used for code payment at an MPM that is presented when a user makes a payment at a store, etc. The code is, for example, a two-dimensional code such as a QR code. The code may be the same as that used for code payment at a conventional MPM. The reading unit 11 may capture and read the code in the same manner as the function of code payment at a conventional MPM.
[0016] For example, the reading unit 11 captures an image of the code and reads it as follows. First, the user holds the terminal 10 (the imaging device provided in the terminal 10) over a position where the code presented at a store or the like can be imaged. The reading unit 11 captures the code using the imaging device provided in the terminal 10. The reading unit 11 reads information necessary for code payment from the image of the code obtained by imaging. The information necessary for code payment read from the code is, for example, information about the store or the like that accepts payment (for example, the store name). The reading unit 11 may also capture an image of the code related to payment and read it using a method other than the above. After reading the code, the reading unit 11 outputs the information obtained by reading to the acquisition unit 12, the display unit 13, and the reception unit 14.
[0017] The acquisition unit 12 is a functional unit that acquires amount information indicating the amount of the payment. The acquisition unit 12 may acquire amount information indicating the amount of the payment by accepting an operation from a user. The amount of the payment is, for example, the amount that the user pays at a store or the like. The acquisition unit 12 may acquire amount information in the same manner as the function of code payment in conventional MPM.
[0018] For example, the acquisition unit 12 acquires amount information as follows. The acquisition unit 12 inputs information from the reading unit 11. The acquisition unit 12 is triggered by the input of the information to prompt the user to input the amount related to the payment. For example, the acquisition unit 12 displays a message on a display device such as a touch panel provided in the terminal 10 to prompt the user to input the amount to be paid.
[0019] In response to this, the user performs an operation to input the amount using an input device such as a touch panel equipped on the terminal 10. The amount to be input by the user is, for example, presented by the store on a slip or the like depending on the product the user purchases. The acquisition unit 12 accepts the operation from the user and acquires the amount information. The acquisition unit 12 may also acquire the amount information by accepting an operation from the user using a method other than the above. The acquisition unit 12 may also acquire the amount information independently of the reading of information by the reading unit 11, that is, without being triggered by the input of information from the reading unit 11. The acquisition unit 12 outputs the acquired amount information to the display unit 13 and the reception unit 14.
[0020] The display unit 13 is a functional unit that simultaneously displays two pieces of amount information acquired by the acquisition unit 12 in two different directions on the terminal 10. The display unit 13 may simultaneously display two pieces of amount information acquired by the acquisition unit 12 in two different directions on the terminal 10 in response to reading of the code by the reading unit 11. The display unit 13 may display two pieces of amount information in opposite directions.
[0021] The display unit 13 may detect the inclination of the terminal 10 and display two pieces of monetary amount information according to the detected inclination. The display unit 13 may detect the inclination of the terminal 10 and control the display content of at least one of the two pieces of monetary amount information to be displayed according to the detected inclination. The display unit 13 may detect the inclination of the terminal 10 and control the display size of at least one of the two pieces of monetary amount information to be displayed according to the detected inclination. The display unit 13 may detect the inclination of the terminal 10 and control the display color of at least one of the two pieces of monetary amount information to be displayed according to the detected inclination. The display unit 13 may control the display color according to the amount related to the monetary amount information to be displayed.
[0022] The display unit 13 may display two pieces of price information in different types of notation. The display unit 13 may display one piece of price information in notation that includes Chinese numerals and the other piece of price information in notation that does not include Chinese numerals.
[0023] The display on the display unit 13 is intended to confirm whether the amount for the code payment entered by the user's operation is correct when the code payment is made by the user's operation. This confirmation is made by both the user making the payment and the employee of the store receiving the payment. In other words, the display on the display unit 13 provides a user interface when the code payment is made.
[0024] 2 and 3 show examples of display by the display unit 13. For example, the display unit 13 performs display as follows. The display unit 13 inputs information from the reading unit 11. The display unit 13 inputs amount information from the acquisition unit 12. When the display unit 13 inputs information from the reading unit 11 and the acquisition unit 12, it displays the input information on a display device such as a touch panel equipped in the terminal 10. As shown in FIG. 2(a), the display includes a display for the user making the payment (a display intended to be seen by the user) 100 (hereinafter referred to as user display 100) and a display for store employees, etc. receiving the payment (a display intended to be seen by store employees, etc.) 200 (hereinafter referred to as store display 200).
[0025] On the display screen of the terminal 10, the user display 100 is displayed at a position that is easy for the user to see, and the store display 200 is displayed at a position that is easy for store employees to see. For example, when making a payment, it is considered that the user points the terminal 10 toward the store employees, etc., so as shown in Fig. 2(a), the store display 200 is displayed so as to be located at the top of the display screen of the terminal 10, which is the side of the display screen that the store employees, etc. will face. The user display 100 is displayed so as to be located below the store display 200, which is the side of the display screen that the user will face.
[0026] The user display 100 includes a display 101 of the amount information input from the acquisition unit 12 and a display 102 of information on the store, etc., that will receive the payment, which is included in the information input from the reading unit 11. The store display 200 also includes a display 201 of the amount information input from the acquisition unit 12 and a display 202 of information on the store, etc., that will receive the payment, which is included in the information input from the reading unit 11, like the user display 100. The amount information display 201 is, for example, in Arabic numerals, as in the example shown in FIG. 2(a). The amount information display 201 may be displayed in a notation other than Arabic numerals. The example shown in FIG. 2(a) is an example in which a payment of 12,800 yen is made at the YYYY store of the X convenience store chain, that is, in which the user inputs 12,800 yen. Note that the display 102, 202 of the payment destination information may not be included in either or both of the user display 100 and the store display 200.
[0027] The display unit 13 displays the user display 100 and the store display 200 in different orientations. For example, as shown in Fig. 2(a), the user display 100 is displayed in a normal orientation on the display screen of the terminal 10 so that the display can be seen correctly by the user of the terminal 10. The store display 200 is displayed in an opposite orientation to the user display 100 so that the display can be seen correctly by a store employee or the like who faces the user across the terminal 10.
[0028] By displaying the information as described above, when making a code payment, the user and store employees etc. can simultaneously and appropriately confirm information such as the amount at the time of payment.
[0029] The user display 100 also includes a button ("Pay" button) 103 for making a payment with the displayed details, i.e., for paying the displayed amount to the displayed store, etc., and a button ("Cancel" button) 104 for canceling the payment.
[0030] The display unit 13 may detect the inclination of the terminal 10 and perform display according to the detected inclination. In a mode for detecting the inclination of the terminal 10, the terminal 10 is provided with a device for detecting the inclination of the terminal 10, such as a gyro sensor. The device may be the same as a conventional device. The display unit 13 detects the inclination of the terminal 10 by the device. The display unit 13 prestores conditions related to the inclination of the terminal 10 and a display mode according to the conditions. The display unit 13 continuously detects the inclination of the terminal 10 (for example, in real time). When the detected inclination satisfies the prestored condition, the display unit 13 performs display in a display mode according to the condition.
[0031] For example, when information is input from the reading unit 11 and the acquiring unit 12, the display unit 13 displays only the user display 100 and does not display the store display 200. When the user tilts the terminal 10 to show the display screen of the terminal 10 to a store employee or the like and the display unit 13 detects the tilt, the display unit 13 displays the store display 200 in addition to the user display 100, as shown in Fig. 2(a). By displaying in this manner, it is possible to display both the user display 100 and the store display 200 only when necessary.
[0032] The display unit 13 may change the size of the display, that is, control the size of the display, depending on the detected inclination of the terminal 10. For example, the display unit 13 changes the size of the display depending on the angle of the terminal 10 from a reference plane (for example, a horizontal plane). Specifically, when the angle is larger than a preset threshold, the display unit 13 enlarges the price information display 101 of the user display 100 compared to when the angle is not larger, as shown in FIG. 2(b). Alternatively, the display unit 13 may enlarge the price information display 201 of the store display 200 depending on the angle in the same manner as above. Furthermore, the display unit 13 may enlarge both the price information display 101 of the user display 100 and the price information display 201 of the store display 200 depending on the angle. Furthermore, the display unit 13 may change the size of the display of the portion other than the price information displays 101, 201.
[0033] By controlling the display size in accordance with the inclination of the terminal 10 in this manner, the display size can be adjusted to make the information easily visible without the need for a user interface such as a button operation by the user.
[0034] The display unit 13 may not only display the amount information input from the acquisition unit 12, but also output it as audio. For example, the display unit 13 may output the amount indicated by the amount information as audio at the timing of displaying the user display 100 or the store display 200. For example, in the display shown in Fig. 2(a), the display unit 13 outputs the audio "It's 12,800 yen."
[0035] Furthermore, the display unit 13 may perform the above-mentioned audio output in response to a user operation. For example, as shown in Fig. 2(c), the user display 100 includes a button (a button with a musical note mark) 105 for audio output, and the display unit 13 receives a user operation on the button 105 (e.g., a tap on a touch panel) and performs audio output.
[0036] The display unit 13 may display the price information display 101 included in the user display 100 and the price information display 201 included in the store display 200 in different types of notation. For example, as shown in Fig. 3(a), the numeric portion of the price information display 101 included in the user display 100 may be displayed in Arabic numerals, and the numeric portion of the price information display 201 included in the store display 200 may be displayed including Chinese numerals. A display including Chinese numerals is, for example, a display in which the unit portion is displayed in Chinese numerals and the remaining portion is displayed in Arabic numerals, as shown in Fig. 3(a). Furthermore, a display including Chinese numerals may be displayed in a manner other than the above, for example, the numeric portion may all be displayed in Chinese numerals.
[0037] Conversely to the above example, the numeric portion of the price information display 201 included in the store display 200 may be displayed in Arabic numerals, and the numeric portion of the price information display 101 included in the user display 100 may be displayed including Chinese numerals. Also, the type of notation in the price information displays 101, 201 may be other than the above, so long as they are different from each other. By displaying the two price information displays 101, 201 in different notations in this way, it is possible to prevent users and store employees from misreading the prices.
[0038] When performing the display shown in FIG. 3(a), the display unit 13 may detect the inclination of the terminal 10 itself and perform a display according to the detected inclination. For example, if the above angle of the terminal 10 is greater than a preset threshold, the display unit 13 may change the color of the price information display 201 included in the store display 200, as shown in FIG. 3(b). In this case, the color of the display may be changed according to the amount related to the displayed price information. For example, the color of the notation of the portion of the number 10,000 or more may be changed. In this case, if the amount related to the displayed price information is less than 10,000 yen, the color cannot be changed.
[0039] In this example, in the display shown in Figure 3(a), which does not change the color, the entire portion of "12,800 yen" is displayed in black, while in the display shown in Figure 3(b), which changes the color, the "10,000" portion of "12,800 yen" is displayed in red, and the "2,800 yen" portion is displayed in black.
[0040] This example may also be combined with control of the display size according to the detected inclination of the terminal 10. For example, as shown in Fig. 3(c), when the angle of the terminal 10 is greater than a preset threshold, the display unit 13 makes the price information display 201 on the store display 200 larger than otherwise.
[0041] The color control by the display unit 13 may be performed on at least one of the displays 101, 201 of the amount information in accordance with the detected tilt of the terminal 10, and may be performed by a method other than the above. Also, the color control by the display unit 13 may be performed on at least one of the displays 101, 201 of the amount information in accordance with the amount related to the amount information to be displayed, and may be performed by a method other than the above. Also, the display content of the amount information controlled in accordance with the tilt of the terminal 10 may be other than the display size and display color described above.
[0042] The display of the display unit 13 may be performed in a manner other than the above, so long as the amount information is simultaneously displayed in two different directions on the terminal 10. The above-mentioned examples of the display of the display unit 13 may be combined with each other, or only a part of them may be displayed.
[0043] The reception unit 14 is a functional unit that receives input from the user to make a payment in accordance with the display on the display unit 13. The reception unit 14 may receive input from the user to make a payment in accordance with the display on the display unit 13 and execute the payment. The reception unit 14 receives input from the user to make a payment and executes the payment, for example, as follows. The reception unit 14 inputs information from the reading unit 11. The reception unit 14 inputs amount information from the acquisition unit 12.
[0044] The user of terminal 10 and the recipient of payment, such as a store employee, check the amount information displayed by display unit 13, i.e., the amount to be paid entered by the user. If, as a result of the check, both parties determine that there are no problems and agree to the payment, the user operates terminal 10 to make the payment (settlement). This operation is an operation on button ("Pay" button) 103 for making the payment displayed by display unit 13 (e.g., tapping on a touch panel). If the user operates button ("Cancel" button) 104 for canceling the payment, the code payment is canceled.
[0045] The reception unit 14 receives the user's operation as an input from the user to make a payment. When the reception unit 14 receives the input, it performs a process to pay the amount indicated by the amount information input from the acquisition unit 12 to the payee indicated by the information input from the reading unit 11. This process may be, for example, sending and receiving information with a server for code payment, and may be performed in the same manner as conventional code payment processing. The above is the function of the terminal 10 according to this embodiment.
[0046] Next, a process executed by the terminal 10 according to the present embodiment (an operation method performed by the terminal 10 according to the present embodiment) will be described with reference to the flowchart in Fig. 4. This process is performed when code payment is made using MPM at a store or the like.
[0047] In this process, first, the reading unit 11 captures and reads an image of the MPM code (S01). Next, the acquisition unit 12 accepts an operation from the user and acquires amount information indicating the amount related to the payment (S02). Next, the display unit 13 displays the amount information acquired by the acquisition unit 12 on the terminal 10 in response to the reading of the code by the reading unit 11 (S03). Two pieces of amount information are displayed simultaneously in two different directions. Next, the acceptance unit 14 accepts an input from the user to make a payment in response to the display by the display unit 13, and the payment is executed (S04). The above is the process executed by the terminal 10 according to this embodiment.
[0048] In this embodiment, when code payment is made at the MPM, the amount information is displayed simultaneously in two different directions. Therefore, according to this embodiment, as described above, when code payment is made, it is possible to properly check the amount at the time of payment. As a result, if the amount entered by the user is incorrect or the slip presented by the store is incorrect, it is possible to prevent the payment from being made as is.
[0049] As in this embodiment, the display unit 13 may display two pieces of amount information in opposite directions. With this configuration, for example, both the user of the terminal 10 making the payment and the employee of the store receiving the payment can properly check the amount at the time of payment. However, the directions of the two pieces of amount information displayed need only be different from each other, and do not need to be opposite to each other.
[0050] As in this embodiment, the display unit 13 may detect the inclination of the terminal 10 and display two pieces of price information according to the detected inclination. With this configuration, as described above, two pieces of price information can be displayed only when necessary.
[0051] Furthermore, the display unit 13 may control the display content of at least one of the two pieces of price information to be displayed in accordance with the inclination of the terminal 10. Specifically, the display unit 13 may control the display size of at least one of the two pieces of price information to be displayed in accordance with the inclination of the terminal 10. Furthermore, the display unit 13 may control the display color of at least one of the two pieces of price information to be displayed in accordance with the inclination of the terminal 10. Furthermore, the display unit 13 may control the display color in accordance with the price related to the price information to be displayed.
[0052] Furthermore, the display unit 13 may display two pieces of amount information in different types of notation. In this case, the display unit 13 may display one piece of amount information in notation including Chinese numerals, and the other piece of amount information in notation not including Chinese numerals. These configurations allow for more appropriate confirmation of the amount at the time of payment, as described above. However, the display by the display unit 13 does not necessarily have to be performed as described above, as long as it simultaneously displays two pieces of amount information in two different directions on the terminal 10.
[0053] The above-described embodiment is premised on code payment (for example, code payment in MPM). However, the terminal 10 may be used for payments other than code payment as long as it displays amount information that is confirmed by multiple people, such as the user and store employees, at the time of payment. Depending on the payment used, the terminal 10 may not be equipped with the reading unit 11. Furthermore, among the above-described functions, those that are triggered by reading a code by the reading unit 11 may be triggered by something other than reading a code by the reading unit 11. Furthermore, the acquisition unit 12 may acquire amount information by a method other than accepting an operation from a user.
[0054] The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. The method of realizing each functional block is not particularly limited. That is, each functional block may be realized by using one device that is physically or logically combined, or may be realized by using two or more devices that are physically or logically separated and directly or indirectly connected (for example, by wire, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.
[0055] Functions include, but are not limited to, judgment, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocation, mapping, assignment, etc. For example, a functional block (component) that performs the function of transmission is called a transmitting unit or a transmitter. In either case, as described above, there is no particular limitation on the method of realization.
[0056] For example, the terminal 10 according to an embodiment of the present disclosure may function as a computer that performs the information processing of the present disclosure. Fig. 5 is a diagram showing an example of a hardware configuration of the terminal 10 according to an embodiment of the present disclosure. The terminal 10 described above may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, and the like.
[0057] In the following description, the term "apparatus" may be replaced with a circuit, a device, a unit, etc. The hardware configuration of the terminal 10 may be configured to include one or more of the devices shown in the drawings, or may be configured to exclude some of the devices.
[0058] Each function of the terminal 10 is realized by loading a specific software (program) onto hardware such as the processor 1001 and memory 1002, causing the processor 1001 to perform calculations, control communications by the communication device 1004, and control at least one of the reading and writing of data in the memory 1002 and storage 1003.
[0059] The processor 1001, for example, operates an operating system to control the entire computer. The processor 1001 may be configured by a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc. For example, each function of the terminal 10 described above may be realized by the processor 1001.
[0060] Furthermore, the processor 1001 reads out a program (program code), a software module, data, etc. from at least one of the storage 1003 and the communication device 1004 into the memory 1002, and executes various processes according to the read out programs. As the program, a program that causes a computer to execute at least a part of the operations described in the above-mentioned embodiment is used. For example, each function of the terminal 10 may be realized by a control program stored in the memory 1002 and operated in the processor 1001. Although the above-mentioned various processes have been described as being executed by one processor 1001, they may be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented by one or more chips. The program may be transmitted from a network via a telecommunication line.
[0061] The memory 1002 is a computer-readable recording medium, and may be composed of at least one of, for example, a read only memory (ROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a random access memory (RAM), etc. The memory 1002 may be called a register, a cache, a main memory (primary storage device), etc. The memory 1002 can store a program (program code), software modules, etc. that are executable to perform information processing according to an embodiment of the present disclosure.
[0062] Storage 1003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, and the like. Storage 1003 may be called an auxiliary storage device. The storage medium provided in terminal 10 may be, for example, a database, a server, or other appropriate medium including at least one of memory 1002 and storage 1003.
[0063] The communication device 1004 is hardware (transmission / reception device) for performing communication between computers via at least one of a wired network and a wireless network, and is also called, for example, a network device, a network controller, a network card, or a communication module.
[0064] The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that accepts input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that performs output to the outside. The input device 1005 and the output device 1006 may be integrated into one device (e.g., a touch panel).
[0065] In addition, each device such as the processor 1001 and the memory 1002 is connected by a bus 1007 for communicating information. The bus 1007 may be configured using a single bus, or may be configured using different buses between each device.
[0066] Furthermore, the terminal 10 may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc., and some or all of the functional blocks may be realized by the hardware. For example, the processor 1001 may be implemented using at least one of these pieces of hardware.
[0067] The order of the steps, sequences, flow charts, etc. of each aspect / embodiment described in this disclosure may be changed unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.
[0068] The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.
[0069] The determination may be based on a value represented by a single bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).
[0070] Each aspect / embodiment described in this disclosure may be used alone, in combination, or switched according to execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the specific information).
[0071] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.
[0072] Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0073] Additionally, software, instructions, information, etc. may be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired and / or wireless technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave, etc.), then these wired and / or wireless technologies are included within the definition of transmission media.
[0074] As used in this disclosure, the terms "system" and "network" are used interchangeably.
[0075] Furthermore, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.
[0076] As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, inquiry (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in a memory), and the like. In addition, "judgment" and "decision" can include considering resolving, selecting, choosing, establishing, comparing, etc., to be a "judgment" or "decision." In other words, "judgment" and "decision" can include considering some action to be a "judgment" or "decision." In addition, "judgment" can be interpreted as "assuming," "expecting," "considering," etc.
[0077] The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
[0078] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
[0079] Any reference to an element using a designation such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient method of distinguishing between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.
[0080] When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Further, when used in this disclosure, the term "or" is not intended to be an exclusive or.
[0081] In this disclosure, where articles have been added due to translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.
[0082] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different."
[0083] The terminal of the present disclosure has the following configuration. [1] an acquisition unit for acquiring amount information indicating an amount related to a payment; a display unit that simultaneously displays two pieces of the amount information acquired by the acquisition unit in two different directions on the terminal; a reception unit that receives an input from a user to make a payment in response to the display by the display unit; A terminal comprising: [2] Further comprising a reading unit that captures and reads a code related to a payment, The acquisition unit acquires the amount information by accepting an operation from a user, The terminal according to [1], wherein the display unit simultaneously displays two pieces of amount information acquired by the acquisition unit in two different directions on the terminal in response to the reading of the code by the reading unit. [3] The terminal according to [1] or [2], wherein the display unit displays two pieces of amount information in opposite orientations. [4] The terminal according to any one of [1] to [3], wherein the display unit detects the inclination of the terminal and displays two pieces of price information according to the detected inclination. [5] The terminal according to any one of [1] to [4], wherein the display unit detects the inclination of the terminal and controls the display content of at least one of the two pieces of price information displayed according to the detected inclination. [6] The terminal according to [5], wherein the display unit detects the inclination of the terminal and controls the size of at least one of the two pieces of displayed amount information in accordance with the detected inclination. [7] The terminal according to [5] or [6], wherein the display unit detects the tilt of the terminal and controls the color of at least one of the two pieces of displayed amount information in accordance with the detected tilt. [8] The terminal according to [7], wherein the display unit controls the display color depending on the amount related to the amount information to be displayed. [9] The terminal according to any one of [1] to [8], wherein the display unit displays two pieces of amount information in different types of notation.
[10] The terminal described in [9], wherein the display unit displays one amount information in a notation including Chinese numerals and the other amount information in a notation not including Chinese numerals. [Explanation of symbols]
[0084] 10...terminal, 11...reading unit, 12...acquisition unit, 13...display unit, 14...reception unit, 1001...processor, 1002...memory, 1003...storage, 1004...communication device, 1005...input device, 1006...output device, 1007...bus.
Claims
1. an acquisition unit for acquiring amount information indicating an amount related to a payment; a display unit that simultaneously displays two pieces of the amount information acquired by the acquisition unit in two different directions on the terminal; a reception unit that receives an input from a user to make a payment in response to the display by the display unit; A terminal comprising:
2. A reading unit that captures and reads a code related to a payment is further provided, The acquisition unit acquires the amount information by accepting an operation from a user, The terminal according to claim 1 , wherein the display unit simultaneously displays two pieces of amount information acquired by the acquisition unit in two different directions on the terminal itself in response to the reading of the code by the reading unit.
3. The terminal according to claim 1 , wherein the display unit displays two pieces of price information in mutually opposite orientations.
4. The terminal according to claim 1 , wherein the display unit detects an inclination of the terminal and displays two pieces of price information according to the detected inclination.
5. The terminal according to claim 1 , wherein the display unit detects an inclination of the terminal itself and controls display content of at least one of two pieces of price information to be displayed in accordance with the detected inclination.
6. The terminal according to claim 5 , wherein the display unit detects an inclination of the terminal itself and controls a size of at least one of the two pieces of price information to be displayed in accordance with the detected inclination.
7. The terminal according to claim 5 , wherein the display unit detects an inclination of the terminal itself and controls a display color of at least one of the two pieces of price information to be displayed in accordance with the detected inclination.
8. The terminal according to claim 7 , wherein the display unit controls a display color according to an amount related to the amount information to be displayed.
9. The terminal according to claim 1 , wherein the display unit displays two pieces of amount information in different types of notation.
10. The terminal according to claim 9 , wherein the display unit displays one of the amount information items in a notation including Chinese numerals and the other of the amount information items in a notation not including Chinese numerals.
Citation Information
Patent Citations
Electronic cash register and control method thereof
JP2002024942A
Information processing apparatus
JP2005091475A
Image processor, its image processing method and program
JP2006267456A
Portable terminal and control method of portable terminal
JP2016224095A
Information processing apparatus, display control method, and display control program
JP2022147655A