Information processing system, method of controlling information processing system, and information processing program

By using a dual orientation display for payment-related information on customer terminals, the system addresses the issue of incorrect cashless payments, enhancing visibility for both customers and service providers and improving transaction accuracy.

JP2025056511AActive Publication Date: 2025-04-08POCKET SIGN CO LTD

Patent Information

Application Number
JP2023166030
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-04-08
Estimated Expiration
2043-09-27

AI Technical Summary

Technical Problem

Existing cashless payment systems face challenges in preventing incorrect payments, as customers may struggle to view payment details on their screens, leading to potential errors.

Method used

The system incorporates a code information acquisition unit and a display control unit that display payment-related information on a customer terminal in a dual orientation, ensuring that both the customer and the service provider can easily view payment details.

Benefits of technology

This approach effectively reduces the likelihood of incorrect cashless payments by enhancing visibility of payment information for both parties involved, thereby improving transaction accuracy and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025056511000001_ABST
    Figure 2025056511000001_ABST
Patent Text Reader

Abstract

To prevent a user from making a cashless payment by mistake.SOLUTION: An information processing system 100 includes a code information acquisition unit 10 and a display control unit 20. The code information acquisition unit 10 reads a code for settling a payment by a customer terminal 2 of a customer who is provided with a commodity or a service, to obtain code information related to the code. The display control unit 20 causes the customer terminal 2 to display a settlement-related screen related to the settlement for the commodity or the service, using the code information. The display control unit 20 displays a first display region 22 in which a character string related to the settlement displayed on the customer terminal 2 is displayed in a first direction, on the settlement-related screen 21, and displays a second display region 23 in which the character string is displayed in a second direction opposite to the first direction, on the settlement-related screen 21. When a user uses the customer terminal 2 in a normal state while viewing a screen of the customer terminal 2 from front, the customer terminal 2 displays a character string written in the first direction, from left to right, on the screen thereof.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system, a control method for an information processing system, and an information processing program. [Background technology]

[0002] Patent Document 1 discloses an information processing device that is easy to use and has improved operability for cashless payment. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 7105337 Summary of the Invention [Problem to be solved by the invention]

[0004] The invention in Patent Document 1 makes it easier for the provider of goods or services to view the screen that displays the price for a cashless payment when the payment is made using a terminal such as a smartphone.

[0005] However, in the invention of Patent Document 1, from the customer's standpoint, it is difficult to visually confirm the screen on which the price is displayed, which may result in a mistaken payment.

[0006] One example of a problem that the present invention aims to solve is how to prevent erroneous cashless payments. [Means for solving the problem]

[0007] The invention described in claim 1 is a code information acquiring unit that acquires code information relating to a code read by a customer terminal of a customer who receives a product or service for making a payment for the product or service; a display control unit that uses the code information to display a payment-related screen regarding the payment of the product or the service on the customer terminal, the display control unit causes a first display area in which the character string related to the payment displayed on the customer terminal is displayed in a first orientation to be displayed on the payment-related screen, and causes a second display area in which the character string is displayed in a second orientation that is the opposite of the first orientation to be displayed on the payment-related screen, The first orientation is an information processing system in which the writing direction of the character string is from the left side to the right side of the screen of the customer terminal when the screen of the customer terminal is facing forward in normal usage state of the customer terminal.

[0008] The invention described in claim 12 is The computer A customer terminal of a customer who receives a product or service reads a code for making a payment for the product or service, thereby acquiring code information related to the code; Using the code information, a payment-related screen regarding the payment of the product or service is displayed on the customer terminal; displaying, on the payment-related screen, a first display area in which the character string related to the payment to be displayed on the customer terminal is displayed in a first orientation, and displaying, on the payment-related screen, a second display area in which the character string is displayed in a second orientation that is the opposite of the first orientation; This is a control method for an information processing system, wherein the first orientation is the orientation in which the writing direction of the character string is from the left side to the right side of the screen of the customer terminal when the screen of the customer terminal is facing forward in normal usage state of the customer terminal.

[0009] The invention described in claim 13 is On the computer, A step of acquiring code information relating to a code by reading the code for making a payment for the product or service by a customer terminal of the customer who receives the product or service; a step of displaying a payment-related screen regarding the payment of the product or the service on the customer terminal using the code information; executing a procedure of displaying, on the payment-related screen, a first display area in which the character string related to the payment to be displayed on the customer terminal is displayed in a first orientation, and displaying, on the payment-related screen, a second display area in which the character string is displayed in a second orientation that is the opposite of the first orientation; The program, wherein the first orientation is the orientation in which the writing direction of the character string is from the left side to the right side of the screen of the customer terminal when the screen of the customer terminal is facing forward in normal use of the customer terminal.

[0010] The invention described in claim 14 is The computer that realizes the customer terminal, A step of acquiring code information relating to a code by reading the code for making a payment for the product or service by a customer terminal of the customer who receives the product or service; a step of displaying a payment-related screen regarding the payment of the product or the service on the customer terminal using the code information; executing a procedure of displaying, on the payment-related screen, a first display area in which the character string related to the payment to be displayed on the customer terminal is displayed in a first orientation, and displaying, on the payment-related screen, a second display area in which the character string is displayed in a second orientation that is the opposite of the first orientation; The first orientation is a program in which the writing direction of the character string is from the left side to the right side of the screen of the customer terminal when the screen of the customer terminal is facing forward in normal use of the customer terminal. Effect of the Invention

[0011] According to the present invention, it is possible to prevent erroneous cashless payment. [Brief description of the drawings]

[0012] [Figure 1]1 is a schematic block diagram showing an information processing system according to a first embodiment. [Diagram 2] FIG. 13 is a diagram showing an example of a payment-related screen according to the first embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a customer terminal. [Figure 4] FIG. 2 is a diagram showing a flow until a payment is completed using the information processing system according to the first embodiment. [Diagram 5] FIG. 11 is a diagram showing an example of a price input screen according to the first embodiment. [Figure 6] FIG. 11 is a diagram showing a state in which a screen transition occurs from a price input screen to a payment screen according to the first embodiment. [Figure 7] FIG. 13 is a diagram showing a payment completion screen according to the first embodiment. [Figure 8] FIG. 11 is a diagram showing a screen transition from a price input screen to a payment screen according to the second embodiment. [Figure 9] FIG. 13 is a diagram showing an example of a payment screen according to the third embodiment. [Figure 10] FIG. 13 is a diagram showing a price input screen according to the fourth embodiment. [Figure 11] FIG. 13 shows a modified example of a payment screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings, the same components are given the same reference numerals and the description will be omitted as appropriate.

[0014] In the following description, each component of each device is represented as a functional block, not as a hardware configuration. Each component of each device is realized by any combination of hardware and software, centered on the CPU of any computer, memory, a program loaded into the memory, a storage medium such as a hard disk that stores the program, and a network connection interface. There are various variations in the realization method and device.

[0015] First Embodiment (Information processing system 100) 1 is a schematic block diagram showing an information processing system 100 according to a first embodiment. The information processing system 100 includes an information processing device 1 and a customer terminal 2. The information processing system 100 is a system used for so-called cashless payment. The information processing system 100 uses the information processing device 1 and the customer terminal 2.

[0016] The information processing device 1 may be a so-called cloud server. A storage unit 3 is connected to the information processing device 1. The storage unit 3 is a storage that stores predetermined information. The storage unit 3 may be provided inside the information processing device 1 or may be provided outside the information processing device 1.

[0017] The information processing device 1 is configured to be able to communicate with a customer terminal 2 (described later) via a communication network 101. The communication network 101 includes, for example, communication over a 4G or 5G line. The information processing device 1 is configured to include a communication unit (not shown) for configuring the communication network 101.

[0018] (Customer terminal 2) The customer terminal 2 is a terminal used when a user makes a cashless payment (electronic payment) for a product (goods) or a service at a store or the like. In the first embodiment, the user refers to a customer who receives the product or service. Cashless payment is a method of paying for a product or service electronically using payment data having a value corresponding to cash, rather than using cash. Payment data includes, for example, electronic money, points that can be used to pay for various services (points that can be used in a limited area are also acceptable), and electronic coupons.

[0019] There are various methods of cashless payment, such as payment using barcodes which are one-dimensional information, QR codes (registered trademark) which are two-dimensional information, electronic money, card payment using a credit card, and payment using electronic coupons.

[0020] In the first embodiment, a store is a place that provides goods or services to customers (users). Stores are all kinds of stores, such as shops, food trucks, street stores, tenant stores, restaurants, department stores, movie theaters, and sports gyms. Products include tangible objects such as goods that customers (users) actually acquire at a store, as well as intangible objects such as image data, video data, music data, and game programs. Services are services that users actually receive at a store, etc. Examples of such services include massages, haircuts, and eating and drinking.

[0021] The customer terminal 2 is a terminal that is owned, managed, carried, or used by a customer (user). The customer terminal 2 includes at least one of a smartphone, a tablet, and a PC (personal computer). In an embodiment, a program of an application A related to cashless payment, which is used in the information processing system 100, is installed on the customer terminal 2. When the program is executed, the application A related to cashless payment is launched on the customer terminal 2.

[0022] The customer terminal 2 includes a code information acquisition unit 10, a display control unit 20, and a storage unit 30. The storage unit 30 is a so-called internal storage, and stores the program of the application A.

[0023] (Code information acquisition unit 10) The code information acquisition unit 10 acquires code information by the customer terminal 2 reading the code. The code information is information related to the code. The code is used for payment of goods or services, and includes a QR code (registered trademark) which is two-dimensional information, a barcode which is one-dimensional information, and a character string (such as a URL). In this embodiment, the code is a QR code 4 (registered trademark).

[0024] In the first embodiment, the QR code 4 (registered trademark) is placed in a store. The QR code 4 (registered trademark) is preferably placed in a location that is easily accessible to customers, such as a cash counter. Code information related to the QR code 4 (registered trademark) according to the first embodiment includes information related to a store ID for identifying the store in which the QR code 4 (registered trademark) is placed, and an application ID for identifying the application A. The application ID may be linked to a terminal ID for identifying the customer terminal 2.

[0025] (Display control unit 20) The display control unit 20 displays a screen (page) related to application A realized on the customer terminal 2 by the above program on the display of the customer terminal 2. The display control unit 20 displays a payment-related screen on the display of the customer terminal 2 using the above code information. The payment-related screen is a screen related to the payment of goods or services. The payment-related screen includes at least one of a price input screen for inputting the price related to the payment of goods or services, a payment screen for determining the value of the price and finalizing the payment, and a payment completion screen for notifying the completion of the payment. The payment-related screen may include an electronic coupon selection screen for selecting an electronic coupon, and a coupon determination screen for determining the use of an electronic coupon.

[0026] FIG. 2 is a diagram showing an example of a payment-related screen 21 according to the first embodiment. FIG. 2 shows a payment screen 21b that is displayed after a price input screen (described later) for inputting the price related to the payment of goods or services. The payment screen 21b constitutes one of the multiple payment-related screens 21. The display control unit 20 causes the first display area 22 to be displayed on the payment-related screen 21 (payment screen 21b), and also causes the second display area 23 to be displayed on the payment-related screen 21 (payment screen 21b). The display control unit 20 causes the first display area 22 and the second display area 23 to be displayed on the same screen (payment screen 21b).

[0027] (1st display area 22) In the first display area 22, character strings (described later) related to payment displayed on the customer terminal 2 are displayed in a first orientation (described later). The first display area 22 is an area (part) of the payment-related screen 21 (payment screen 21b) that should be viewed by the customer (user). Character strings displayed in the first display area 22 are easy for the customer (user) to view. The first display area 22 is an area (part) that is easy for the customer (user) to view.

[0028] (Payment string) The character string related to the payment includes letters, numbers, icons, and other symbols (such as the yen symbol). The character string related to the payment is a character string that suggests information related to the payment. The information related to the payment includes information indicating the price of the product or service (see price information 5 in FIG. 2), information indicating the balance in the cashless payment system (see balance information 6 in FIG. 2), information related to the store (see store information 7 in FIG. 2), information indicating the date and time of the payment (see payment date and time information 9 in FIG. 2), and a UI (User Interface, see payment icon 19 in FIG. 2) related to the payment. The information related to the store includes information 7a indicating the name of the store and information 7b indicating an icon that can be set by the store. The payment icon 19 has a function of conveying the decision to make the payment to the customer terminal 2.

[0029] (First Orientation) The first orientation is the direction in which the writing direction of the character string related to the payment is from the left side (left edge 2a of the customer terminal 2) to the right side (right edge 2b of the customer terminal 2) of the screen (display) of the customer terminal 2 when the screen (display) of the customer terminal 2 is facing forward in the normal usage state of the customer terminal 2. The normal usage state is the state in which a user (customer) normally operates the customer terminal 2. In the normal usage state of the customer terminal 2, the character string displayed on the customer terminal 2 is in a state in which it is easy for the user to see. The left edge 2a refers to the left edge of the customer terminal 2 when the screen (display) of the customer terminal 2 is facing forward in the normal usage state of the customer terminal 2. The right edge 2b refers to the right edge of the customer terminal 2 when the screen (display) of the customer terminal 2 is facing forward in the normal usage state of the customer terminal 2.

[0030] 2 indicates the case where the writing direction of the character string related to the payment is from the left edge 2a to the right edge 2b of the customer terminal 2. The writing direction is the direction in which the character string is arranged and the direction in which the user (customer) reads the characters. The direction in which the upper edge 2c (lower edge 2d) extends and the writing direction DR1 are approximately parallel.

[0031] The first orientation is an orientation that is easy for a customer to see (easy to recognize character strings) when the customer terminal 2 is in a normal usage state. The first orientation is an orientation in which the upper side of the character string related to the payment faces the upper edge 2c of the customer terminal 2. For example, the upper area U of the consideration information 5 (=1,000 pt) shown in FIG. 2 faces the direction in which the upper edge 2c is provided (not the direction in which the lower edge 2d is provided). The upper edge 2c is an edge provided above the customer terminal 2 when the screen (display) of the customer terminal 2 is facing forward when the customer terminal 2 is in a normal usage state. The upper edge 2c is the edge of the customer terminal 2 that is farthest from the customer (user) when the customer terminal 2 is in a normal usage state.

[0032] (Second display area 23) In the second display area 23, character strings related to payment are displayed in a second orientation (described later). The second display area 23 is an area (part) of the payment-related screen 21 (payment screen 21b) that should be visually inspected by the provider of the goods or services (e.g., a store clerk). Character strings displayed in the second display area 23 are easy to visually inspect by the provider (store side). The second display area 23 is an area (part) that is easy to visually inspect by the store side. The definition of character strings related to payment is as described above.

[0033] (Second Orientation) The second orientation is the reverse of the first orientation. The second orientation is the opposite (straightforward) orientation of the first orientation. The second orientation is the orientation when a character string displayed in the first orientation is viewed upside down (opposite orientation). The upside-down orientation (opposite orientation) is the orientation when the character string displayed in the first orientation is viewed from a direction 180 degrees opposite to the direction in which the character string is arranged (writing direction DR1).

[0034] The second orientation is the orientation in which the writing direction of the character string related to payment is from the right side (right edge 2b) to the left side (left edge 2a) of the screen of the customer terminal 2 when the screen (display) of the customer terminal 2 is facing forward in normal use of the customer terminal 2. DR2 in Fig. 2 shows the writing direction of the character string related to payment from the right edge 2b to the left edge 2a of the customer terminal 2. The direction in which the upper edge 2c (lower edge 2d) extends and the writing direction DR2 are approximately parallel.

[0035] The second orientation is the orientation in which the provider of the goods or services (the store) views the character string related to the payment from the upper edge 2c side. The second orientation is the orientation in which the upper part of the character string (the upper side of the character string when the character string is normally viewed (when the character string is viewed from a direction in which the character string is easy to read)) faces the lower edge 2d of the customer terminal 2. For example, the area V which is the upper part of the character string related to the consideration information 18 (=1,000 pt) shown in Fig. 2 faces the direction in which the lower edge 2d is provided.

[0036] In the first embodiment, the upper edge 2c is the short side of the customer terminal 2, but the definitions of the upper edge 2c and the lower edge 2d are the same even when a horizontally long customer terminal 2 (for example, when a smartphone is used in a horizontal orientation (horizontal)) is used. In other words, when a horizontally long customer terminal 2 is used, the upper edge 2c and the lower edge 2d are the long side of the customer terminal 2.

[0037] The second orientation is an orientation that is easy to view (easily recognize character strings) for a provider of goods or services (the store side) in a normal usage state of the customer terminal 2. For example, when a customer visits a store and pays for an item using a QR code (registered trademark) placed in the store, the customer and the store clerk face each other (face each other) across the cash counter (checkout counter). Therefore, when the customer uses the customer terminal 2 as usual, the character string displayed in the second orientation (character string rotated 180 degrees from the character string displayed in the first orientation) is easy to view from the store clerk side (the store side).

[0038] (Hardware configuration example) 3 is a diagram showing an example of the hardware configuration of the customer terminal 2. The customer terminal 2 includes a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input / output interface 1050, and a network interface 1060.

[0039] The bus 1010 is a data transmission path for transmitting and receiving data among the processor 1020, memory 1030, storage device 1040, input / output interface 1050, and network interface 1060. However, the method of connecting the processor 1020 and the like to each other is not limited to bus connection.

[0040] The processor 1020 is implemented by a central processing unit (CPU) or a graphics processing unit (GPU).

[0041] The memory 1030 is a main storage device realized by a RAM (Random Access Memory) or the like.

[0042] The storage device 1040 is an auxiliary storage device realized by a removable medium such as a hard disk drive (HDD), a solid state drive (SSD), a memory card, or a read only memory (ROM), and has a recording medium. The recording medium of the storage device 1040 stores program modules that realize each function of the customer terminal 2 (for example, the code information acquisition unit 10 and the display control unit 20). The program modules are related to the application A installed in the customer terminal 2. The processor 1020 loads and executes each of these program modules on the memory 1030, thereby realizing each function corresponding to the program module. The storage device 1040 may also function as the memory unit 30 included in the customer terminal 2.

[0043] The input / output interface 1050 is an interface for connecting the customer terminal 2 to various input / output devices.

[0044] The network interface 1060 is an interface for connecting the customer terminal 2 to a network. This network is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network). The method for connecting the network interface 1060 to the network may be a wireless connection or a wired connection. The customer terminal 2 may communicate with the information processing device 1 via the network interface 1060.

[0045] The hardware configuration of the information processing device 1 is also the same as that of the customer terminal 2.

[0046] (Operation example of the first embodiment) Fig. 4 is a diagram showing a flow up to the completion of payment using the information processing system 100 according to the first embodiment. In Fig. 4, a case will be described in which a customer visits an ice cream shop (street store) and makes a cashless payment using a QR code 4 installed in the street store. It is assumed that a cashless payment application A is installed on the customer terminal 2 of the customer.

[0047] In step S10, it is assumed that the customer uses the customer terminal 2 to read the QR code 4 (registered trademark) placed in the ice cream shop.

[0048] In step S20, the code information acquisition unit 10 of the customer terminal 2 acquires code information (including at least the shop ID of the ice cream shop and the application ID of application A) linked to the QR code 4 (registered trademark).

[0049] After step S20, in step S30, the information processing device 1 uses the code information received from the customer terminal 2 to identify the balance information of the user using application A and the list of stores linked to application A (stored in the memory unit 3), and obtains this information from the memory unit 3.

[0050] In step S40, the information processing device 1 transmits the balance information and the store list information identified in step S30 to the customer terminal 2.

[0051] In step S50, the customer terminal 2 uses information relating to the ice cream shop's store ID contained in the code information acquired in step S20 and the store list information acquired in step S40 to identify the store (ice cream shop) where the QR code 4 (registered trademark) is located, and acquires information relating to the ice cream shop (such as the name and icon of the ice cream shop).

[0052] In step S60, the display control unit 20 of the customer terminal 2 uses the balance information transmitted to the customer terminal 2 in step S40 and the information about the ice cream shop acquired in step S50 to display a price input screen 21a (payment-related screen 21) on the display of the customer terminal 2. In this way, the display control unit 20 displays the payment-related screen 21 on the customer terminal 2 using the code information.

[0053] FIG. 5 is a diagram showing an example of the consideration input screen 21a according to the first embodiment. The consideration input screen 21a is a screen for a customer to input the consideration for a product or service. In the first embodiment, the "consideration" does not have to be an amount, but may be points used for a specific service. The consideration input screen 21a is one of the payment-related screens 21. The consideration input screen 21a is one of the multiple payment-related screens 21. The consideration input screen 21a is included in the payment-related screen 21. The consideration input screen 21a constitutes a part of the payment-related screen 21. The display control unit 20 displays the consideration input screen 21a in a first orientation.

[0054] 5 shows information 11 about the ice cream shop identified in step S50. 11a shows the name of the ice cream shop identified in step S50, and 11b shows the icon set by the ice cream shop. The information 11 about the ice cream shop corresponds to the store information 7 shown in FIG. 2.

[0055] Reference numeral 12 in Fig. 5 denotes balance information transmitted from the information processing device 1 to the customer terminal 2 in step S40. In the first embodiment, the balance information 12 includes information regarding the remaining balance of points (or electronic money) of the customer using application A. Note that the balance information 12 of the user using application A corresponds to the balance information 6 shown in Fig. 2.

[0056] Area 13 shown in Fig. 5 is an area for inputting the price for the ice cream. In the first embodiment, when a customer taps near area 13, the price for the ice cream can be input into customer terminal 2. As will be described in detail later, area 13 is linked to price information 5 shown in Fig. 2. In other words, when the price for the ice cream is input into area 13, it is reflected in price information 5 on payment screen 21b.

[0057] Returning to Fig. 4, in step S70, the customer terminal 2 detects whether a first operation has been performed. In the first embodiment, the first operation includes pressing the screen transition icon 14 (the "Next" icon) suggesting a screen transition as shown in Fig. 5. The first operation is an operation for notifying the customer terminal 2 that the price of the ice cream has been input (completed).

[0058] 4, if the customer terminal 2 does not detect that the first operation has been performed (NO in step S70), the process returns to step S70 again and repeats the determination in step S70. If the customer terminal 2 detects that the first operation has been performed (YES in step S70), the process proceeds to step S80.

[0059] In step S80, the display control unit 20 causes the customer terminal 2 to display the first display area 22 and the second display area 23. The display control unit 20 causes the customer terminal 2 to display the first display area 22 and the second display area 23 on a screen (payment screen 21b) that is displayed after a first operation is performed on the customer terminal 2 after the price has been input on the price input screen 21a. The payment screen 21b is as shown in Fig. 2, is a screen that is displayed after the price input screen 21a, and is a screen for confirming the payment for the ice cream.

[0060] Next, a method of displaying the payment screen 21b according to the first embodiment will be described. Suppose that a customer (a person who purchases ice cream) inputs, for example, "1000" in the area 13 on the price input screen 21a shown in FIG. 5 and presses the screen transition icon 14.

[0061] Fig. 6 is a diagram showing a screen transition from the consideration input screen 21a to the payment screen 21b according to the first embodiment. When the screen transition icon 14 shown in Fig. 5 is pressed (when a first operation is performed), the screen transition occurs in the order of Fig. 6 and Fig. 2. When the screen transition icon 14 is pressed, as shown in Fig. 6, the display control unit 20 slides the first display area 22 from the upper side (upper edge 2c) to the lower side (lower edge 2d) of the screen of the customer terminal 2 (in the direction of arrow F in Fig. 6). At this time, the screen transition icon 14 may be changed to a payment icon 19 ("Pay" icon) during the sliding of the first display area 22.

[0062] Then, the display control unit 20 slides the first display area 22 toward the lower edge 2d, and displays the second display area 23 above (toward the upper edge 2c) the first display area 22, as shown in Fig. 2. In this manner, the display control unit 20 displays the first display area 22 and the second display area 23 simultaneously on one screen of the customer terminal 2.

[0063] As shown in FIG. 2, the screen (payment screen 21b) displayed after the first operation has been performed displays information for returning to the consideration input screen 21a. The information for returning to the consideration input screen 21a is, for example, a screen back icon 16. Pressing the screen back icon 16 allows the user to return from the payment screen 21b to the consideration input screen 21a. This allows the user to correct the consideration and input it even if the user makes a mistake when entering the consideration. The information for returning to the consideration input screen 21a may be an icon on the customer terminal 2 displaying text information such as "re-enter consideration."

[0064] Returning to Fig. 4, in step S90 after step S80, the customer terminal 2 determines whether or not the payment icon 19 has been pressed. If the customer terminal 2 does not determine that the payment icon 19 has been pressed (NO in step S90), the process returns to step S90 and repeats the determination in step S90. If the customer terminal 2 determines that the payment icon 19 has been pressed (YES in step S90), the process proceeds to step S100.

[0065] In step S100, the information processing device 1 updates the balance information of the user (ice cream purchaser) using application A, which is stored in the storage unit 3. Then, the information processing device 1 transmits the updated balance information and information that the payment has been completed to the customer terminal 2. Then, in step S110, the display control unit 20 causes the customer terminal 2 to display a payment completion screen 21c.

[0066] FIG. 7 is a diagram showing a payment completion screen 21c according to the first embodiment. The payment completion screen 21c is a screen for notifying the user that payment for ice cream has been completed. The payment completion screen 21c is one of the payment-related screens 21. The payment completion screen 21c is one of the multiple payment-related screens 21. The payment completion screen 21c is included in the payment-related screen 21. The payment completion screen 21c constitutes part of the payment-related screen 21.

[0067] When the customer completes payment at the customer terminal 2, the display control unit 20 displays information indicating that the payment has been completed (payment completion icon 17a) in a first orientation in the first display area 22, and displays information indicating that the payment has been completed (payment completion icon 17b) in a second orientation in the second display area 23. The first display area 22 and the second display area 23 may be rectangular as shown in FIG. 2, or may not be rectangular as shown in FIG. 7.

[0068] When the payment is completed, the customer terminal 2 may output a sound (including a sound effect) indicating that the payment is completed. The second display area 23 also displays a payment ID 26. The payment ID 26 is information required, for example, when the store cancels the payment.

[0069] As described above, in the first embodiment, the information processing system 100 includes the code information acquisition unit 10 and the display control unit 20. The display control unit 20 displays the first display area 22 on the payment-related screen 21 and displays the second display area on the payment-related screen 21. This ensures the visibility of payment information (such as the number of the payment) of the provider of the goods or services (e.g., a store clerk) while also improving the visibility of payment information of the recipient (customer) of the goods or services. By improving the visibility of the customer's payment information, input errors of the price of the goods or services by the customer are reduced. Therefore, it is possible to prevent the customer from making a cashless payment by mistake. Furthermore, by ensuring the visibility of payment information (such as the number of the payment) of the provider of the goods or services (e.g., a store clerk), the speed at which the provider checks the price is improved. Therefore, the payment work man-hours can be shortened.

[0070] Furthermore, in the first embodiment, in a screen (payment screen 21b, see FIG. 2) that is displayed after a first operation is performed on the customer terminal 2 after the consideration is input on the consideration input screen 21a, the display control unit 20 causes the first display area 22 and the second display area 23 to be displayed on the customer terminal 2. By displaying information related to the payment (including the consideration) on both the customer side and the store side, it is possible to prevent erroneous payment.

[0071] 6, when a first operation is performed, the display control unit 20 slides the first display area 22 from the top to the bottom of the screen of the customer terminal 2 and displays the second display area 23 above the first display area 22, thereby displaying the first display area 22 and the second display area 23 on the customer terminal 2. This improves the usability of the application.

[0072] 7, when payment is completed at the customer terminal 2, the display control unit 20 displays information indicating that payment has been completed in a first orientation in the first display area 22, and displays information indicating that payment has been completed in a second orientation in the second display area 23. This allows both the customer and the store to easily recognize that payment has been completed.

[0073] <Second embodiment> FIG. 8 is a diagram showing a screen transition from the consideration input screen 21a to the payment screen 21b according to the second embodiment. In the second embodiment, the display control unit 20 also displays the consideration input screen 21a in the first orientation (see FIG. 5). When the screen transition icon 14 shown in FIG. 5 is pressed (when the first operation is performed), the screen transition is performed in the order of FIG. 8 and FIG. 2. As shown in FIG. 8, the display control unit 20 slides the second display area 23 from the lower side (lower edge 2d) to the upper side (upper edge 2c) of the screen of the customer terminal 2 (in the direction of the arrow G in FIG. 8). At this time, the display control unit 20 may slide the second display area 23 in the direction of the arrow G while fixing the first display area 22 to the lower side (the lower edge 2d side).

[0074] The first display area 22 is slid toward the upper edge 2c, and is displayed lower than the second display area 23 (toward the lower edge 2d) as shown in Fig. 2. In this manner, the display control unit 20 displays the first display area 22 and the second display area 23 simultaneously on one screen of the customer terminal 2. The second embodiment also provides the same effects as the first embodiment.

[0075] <Third embodiment> 9 is a diagram showing an example of a payment screen 21b according to the third embodiment. The display range of the first display area 22 according to the third embodiment is larger than the display range of the second display area 23. In other words, the area of ​​the first display area 22 is larger than the area of ​​the second display area 23. This makes it easier for the customer to visually check the amount. Therefore, erroneous payment can be more effectively prevented.

[0076] The display range of the second display area 23 may be larger than the display range of the first display area 22. In other words, the area of ​​the second display area 23 may be larger than the area of ​​the first display area 22. This makes it easier for the provider of the product or service (the store) to check the price.

[0077] Furthermore, when the display control unit 20 receives a second operation on the customer terminal 2, the display control unit 20 may increase the display range of one of the first display area 22 and the second display area 23 and decrease the display range of the other of the first display area 22 and the second display area 23. The second operation is, for example, a pinch-out operation on the customer terminal 2 or pressing a reduction icon 27. For example, when the reduction icon 27 shown in FIG. 9 is pressed, the display control unit 20 may decrease the display range of the first display area 22 and increase the display range of the second display area 23. This allows the user to arbitrarily select whether to display the customer's screen or the store's screen larger. This improves the usability of the application.

[0078] <Fourth embodiment> 10 is a diagram showing a consideration input screen 21a according to the fourth embodiment. The display control unit 20 according to the first embodiment causes the customer terminal 2 to display the first display area 22 and the second display area 23 on the payment screen 21b, but the display control unit 20 according to the fourth embodiment causes the customer terminal 2 to display the first display area 22 and the second display area 23 on the consideration input screen 21a as well.

[0079] Area 13 shown in FIG. 10 is an area for inputting the price for ice cream (similar to FIG. 5). Area 13 in the fourth embodiment is linked to price information 31 shown in FIG. 10. That is, when the price for ice cream is input in area 13, the price is reflected in price information 31. In the fourth embodiment as well, first display area 22 displays character strings related to payment (store name information in FIG. 10, point balance information, price information to be input, "Next" icon, etc.) in a first orientation. In the fourth embodiment as well, second display area 23 displays character strings related to payment (including price information 31) in a second orientation.

[0080] In the fourth embodiment, not only the payment screen 21b but also the price input screen 21a displays a screen that is easy for both the customer and the store to see. This makes it easier for the store to see the price from the stage when the customer inputs the price. Therefore, if the customer inputs the price incorrectly, the store can immediately point out the mistake to the customer. This makes it possible to prevent erroneous cashless payment.

[0081] Furthermore, similarly to the third embodiment, the display range of the first display area 22 may be larger than the display range of the second display area 23. This makes it easier for the customer to visually recognize the price, and therefore makes it less likely that the customer will make a mistake in inputting the price.

[0082] The display range of the second display area 23 may be larger than the display range of the first display area 22. This makes it easier for the store to visually confirm the amount entered by the customer.

[0083] Also, when the payment input screen 21a is displayed, the first display area 22 may be displayed larger, and when the payment screen 21b is displayed, the second display area 23 may be displayed larger. This reduces the number of input errors when the customer inputs the payment, and makes it easier for the store to check when the customer finalizes the payment, effectively reducing payment errors.

[0084] (Modification) Fig. 11 is a diagram showing a modified example of the payment screen 21b. In the modified example, the first display area 22 displays character strings related to payment in a first orientation, and the second display area 23 displays character strings related to payment in a second orientation, but the first display area 22 in the modified example may be displayed in an upper area (top edge 2c side) of the customer terminal 2. The second display area 23 in the modified example may be displayed below the first display area 22 (bottom edge 2d side). The modified example also provides the same effects as the first embodiment.

[0085] As another modified example, a screen for selecting an electronic coupon (coupon selection screen) may be displayed instead of the consideration input screen 21a, and a screen for determining an electronic coupon (coupon determination screen) may be displayed instead of the payment screen 21b, as one of the payment-related screens 21. In this case, as in the embodiment, the first display area 22 and the second display area 23 may be displayed on at least one of the coupon selection screen and the coupon determination screen.

[0086] The electronic coupon may be, for example, a coupon for a 50 yen discount on ice cream. In a payment using the electronic coupon, the use of the electronic coupon selected on the coupon selection screen is confirmed on the coupon decision screen. Then, when the use of the electronic coupon for a 50 yen discount on ice cream is confirmed, the remaining amount may be paid by any payment method.

[0087] As another variation, there may be only one payment-related screen 21, and specifically, only a screen combining the functions of the price input screen 21a and the payment screen 21b may be displayed. In this case, when a QR code placed in a store is read, a screen such as that shown in Fig. 10 (with the exception that a "Pay" icon is displayed instead of the "Next" icon) is displayed, and the payment may be immediately completed by tapping the "Pay" icon.

[0088] As another variant example, in the first embodiment, after pressing the screen transition icon 14 on the consideration input screen 21a, the first display area 22 is slid to simultaneously display the first display area 22 and the second display area 23 on the payment-related screen 21. However, after pressing the screen transition icon 14 on the consideration input screen 21a, the first display area 22 and the second display area 23 may be displayed immediately without sliding the first display area 22.

[0089] Although the embodiments have been described above with reference to the drawings, these are merely examples of the present invention, and various configurations other than those described above can also be adopted.

[0090] The flow described in Fig. 5 is merely one embodiment. For example, in step S80, if the screen return icon 16 shown in Fig. 2 is pressed, the process returns to S60. Also, for example, in S70, if the first operation is not performed even after a predetermined time has elapsed, the process may end.

[0091] In the embodiment, it was assumed that the functions related to the code information acquisition unit 10 and the display control unit 20 are provided in the customer terminal 2, but at least some of the functions related to the code information acquisition unit 10 and the display control unit 20 may be provided in the information processing device 1.

[0092] In addition, in the embodiment, the display control unit 20 may display the first display area 22 in a different color from the second display area 23. This allows the provider of the product or service to more easily view the screen on the store side.

[0093] In addition, in an embodiment, first display area 22 may display information suggesting that the screen is to be viewed by the customer (for example, by displaying the words "Payer"), and second display area 23 may display information suggesting that the screen is to be viewed by the provider of the goods or services (for example, by displaying the words "Store side").

[0094] Furthermore, in the embodiment, the display control unit 20 may be configured to limit the display of the second display area 23. The display control unit 20 may be configured to display / hide the screen (second display area 23) on the payment-related screen 21 that is to be visually confirmed by the store.

[0095] In addition, a program for causing a computer (information processing device 1 and customer terminal 2) that realizes the information processing system 100 to execute each function (e.g., code information acquisition unit 10 and display control unit 20) may be stored in a memory unit (at least one of memory unit 3 and memory unit 30).

[0096] Furthermore, the storage unit 30 may store a program for causing a computer that realizes the customer terminal 2 to execute each function (for example, the code information acquisition unit 10 and the display control unit 20).

[0097] In the embodiment, an icon for switching the first display area 22 and the second display area 23 to the opposite orientation by 180 degrees with respect to the writing direction DR1 may be provided. When this icon is tapped, the character string related to the payment displayed in the first display area 22 is displayed in the second orientation, and the character string related to the payment displayed in the second display area 23 is displayed in the first orientation.

[0098] In the embodiment, the first operation may be, for example, a rotation operation of the customer terminal 2.

[0099] In an embodiment, in a horizontally long customer terminal 2 (e.g., a tablet), the first display area 22 and the second display area 23 may be arranged side by side in the left-right direction when the screen of the customer terminal 2 is faced forward. Even in this case, the first display area 22 displays character strings related to payment in a first orientation, and the second display area 23 displays character strings related to payment in a second orientation. [Explanation of symbols]

[0100] 1. Information processing device 2. Customer terminal 2a Left edge 2b Right edge 2c Top edge 2d Bottom edge 3 Storage section 4. QR Code 20 Display control unit 21 Payment related screen 21a Price input screen 21b Payment screen 21c Payment completion screen 22 1st display area 23 Second display area 30 Storage section

Claims

1. a code information acquiring unit that acquires code information relating to a code read by a customer terminal of a customer who receives a product or service for making a payment for the product or service; a display control unit that uses the code information to display a payment-related screen regarding the payment of the product or the service on the customer terminal, the display control unit causes a first display area in which a character string related to the payment displayed on the customer terminal is displayed in a first orientation to be displayed on the payment-related screen, and causes a second display area in which the character string is displayed in a second orientation that is the opposite of the first orientation to be displayed on the payment-related screen, An information processing system, wherein the first orientation is the orientation in which the writing direction of the character string is from the left side to the right side of the screen of the customer terminal when the screen of the customer terminal is facing forward in normal usage state of the customer terminal.

2. 2. The information processing system according to claim 1, the display control unit displays, on the customer terminal, a price input screen which is one of the payment-related screens and allows the customer to input a price for the product or service; An information processing system, in which the display control unit displays the first display area and the second display area on the customer terminal on a screen that is displayed after the price is input on the price input screen and a first operation is performed on the customer terminal.

3. 3. The information processing system according to claim 2, The display control unit displays the consideration input screen in the first orientation, When the first operation is performed, the display control unit slides the first display area from the top to the bottom of the screen of the customer terminal and displays the second display area above the first display area, thereby displaying the first display area and the second display area on the customer terminal.An information processing system.

4. 3. The information processing system according to claim 2, The display control unit displays the consideration input screen in the first orientation, When the first operation is performed, the display control unit slides the second display area from the bottom to the top of the screen of the customer terminal and displays the first display area below the second display area, thereby displaying the first display area and the second display area on the customer terminal.An information processing system.

5. 2. The information processing system according to claim 1, An information processing system, wherein a display range of the first display area is larger than a display range of the second display area.

6. 2. The information processing system according to claim 1, An information processing system, wherein a display range of the second display area is larger than a display range of the first display area.

7. 2. The information processing system according to claim 1, An information processing system in which, when the display control unit receives a second operation on the customer terminal, it enlarges the display range of one of the first display area and the second display area and reduces the display range of the other of the first display area and the second display area.

8. 2. The information processing system according to claim 1, The display control unit displays the first display area and the second display area in different colors.

9. 3. The information processing system according to claim 2, An information processing system, wherein the display control unit causes the first display area and the second display area to be displayed on the customer terminal even on the price input screen.

10. 2. The information processing system according to claim 1, An information processing system in which, when the payment is completed at the customer terminal, the display control unit displays information that the payment has been completed in the first display area in the first orientation, and displays information that the payment has been completed in the second display area in the second orientation.

11. 3. The information processing system according to claim 2, An information processing system, wherein a screen displayed after the first operation is performed displays information for returning to the consideration input screen.

12. The computer A customer terminal of a customer who receives a product or service reads a code for making a payment for the product or service, thereby acquiring code information related to the code; Using the code information, a payment-related screen regarding the payment of the product or service is displayed on the customer terminal; displaying, on the payment-related screen, a first display area in which the character string related to the payment to be displayed on the customer terminal is displayed in a first orientation, and displaying, on the payment-related screen, a second display area in which the character string is displayed in a second orientation that is the opposite of the first orientation; A control method for an information processing system, wherein the first orientation is the orientation in which the writing direction of the character string is from the left side to the right side of the screen of the customer terminal when the screen of the customer terminal is facing forward in normal usage state of the customer terminal.

13. On the computer, A step of acquiring code information relating to a code by reading the code for making a payment for the product or service by a customer terminal of the customer who receives the product or service; a step of displaying a payment-related screen regarding the payment of the product or the service on the customer terminal using the code information; executing a procedure of displaying, on the payment-related screen, a first display area in which the character string related to the payment to be displayed on the customer terminal is displayed in a first orientation, and displaying, on the payment-related screen, a second display area in which the character string is displayed in a second orientation that is the opposite of the first orientation; An information processing program, wherein the first orientation is the orientation in which the writing direction of the character string is from the left side to the right side of the screen of the customer terminal when the screen of the customer terminal is facing forward in normal usage state of the customer terminal.

14. The computer that realizes the customer terminal, A step of acquiring code information relating to a code by reading the code for making a payment for the product or service by a customer terminal of the customer who receives the product or service; a step of displaying a payment-related screen regarding the payment of the product or the service on the customer terminal using the code information; executing a procedure of displaying, on the payment-related screen, a first display area in which the character string related to the payment to be displayed on the customer terminal is displayed in a first orientation, and displaying, on the payment-related screen, a second display area in which the character string is displayed in a second orientation that is the opposite of the first orientation; An information processing program, wherein the first orientation is the orientation in which the writing direction of the character string is from the left side to the right side of the screen of the customer terminal when the screen of the customer terminal is facing forward in normal usage state of the customer terminal.

Citation Information

Patent Citations

  • Display controller

    JP1997171434A

  • Transaction data processor

    JP1998124753A

  • Mobile terminal apparatus, payment method, and payment program

    JP2010277465A

  • Information processing device, control method and program of the same

    JP2017033560A

  • Rolling interface transition for mobile display

    US9105026B1

Cited By

  • Control device of internal combustion engine for portable work machine, and portable work machine

    EP4814289A1