Store terminal device, information processing method, and program

The store terminal device optimizes payment methods by dynamically switching between code and credit card interfaces based on position, enhancing user convenience in electronic payment services.

JP7796915B1Active Publication Date: 2026-01-09PAYPAY CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025014954
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-01-31
Publication Date
2026-01-09
Estimated Expiration
2045-01-31

AI Technical Summary

Technical Problem

The convenience of displaying code information during electronic payment services in stores has not been adequately addressed, leading to suboptimal user experience.

Method used

A store terminal device with a display unit that switches between displaying a code image for one payment method and an interface screen for another based on its position, facilitating easy transitions between different payment options.

Benefits of technology

Enhances user convenience by allowing seamless switching between code-based and credit card-based payments, improving the overall payment experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007796915000001_ABST
    Figure 0007796915000001_ABST
Patent Text Reader

Abstract

To improve user convenience. [Solution] A store terminal device equipped with a display unit, wherein the display unit displays a code image used in a first electronic payment service when the store terminal device is in a first state, and displays an interface screen that accepts electronic payment by credit card, which is a second electronic payment service, when the store terminal device is in a second state, the second state being a state in which the position of the store terminal device has been moved from the position in the first state.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a store terminal device, an information processing method, and a program. [Background technology]

[0002] Conventionally, electronic payment services using code information have been disclosed (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

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

[0004] In the past, the method of displaying code information when various electronic payment services are used in stores has not been fully considered, and as a result, the convenience for users (store or service users) has not been sufficiently high.

[0005] The present invention has been made in consideration of the above circumstances, and one of its objects is to provide a store terminal device, an information processing method, and a program that can improve convenience for users. [Means for solving the problem]

[0006] One aspect of the present invention is a store terminal device having a display unit, wherein the display unit displays a code image used in a first electronic payment service when the store terminal device is in a first state, and displays an interface screen that accepts electronic payment by credit card, which is a second electronic payment service, when the store terminal device is in a second state, and the second state is a state in which the position of the store terminal device has been moved from the position in the first state. [Effects of the Invention]

[0007] According to one aspect of the present invention, it is possible to provide a store terminal device, an information processing method, and a program that can improve convenience for users. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration for realizing an electronic payment service. [Figure 2] This is a sequence diagram (part 1) illustrating the general flow of electronic payment. [Figure 3] This is a sequence diagram (part 2) illustrating the general flow of electronic payment. [Figure 4] FIG. 2 is a configuration diagram of a payment server 100. [Figure 5] FIG. 10 is a diagram showing an example of the contents of user information 172. [Figure 6] FIG. 10 is a diagram showing an example of the contents of affiliated store / store information 176. [Figure 7] FIG. 2 is a diagram showing an example of the configuration of a first store terminal device 50. [Figure 8] FIG. 2 is a diagram illustrating an example of a functional configuration of a first store terminal device 50. [Figure 9] FIG. 4 is a diagram for explaining display and processing in a first state. [Figure 10] FIG. 10 is a diagram for explaining display and processing in a second state. [Figure 11] 10 is a sequence diagram showing an example of the flow of processing executed by a first store terminal device 50, a user terminal device 10, and an intermediation server 200. FIG. [Figure 12] 10 is a diagram illustrating an example of the flow of processing executed by a first store terminal device 50. FIG. [Figure 13] FIG. 10 is a diagram illustrating a first store terminal device 50 according to a modified example. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, with reference to the drawings, embodiments of a store terminal device, an information processing method, and a program according to the present invention will be described. Various devices, such as the "server" mentioned below, that provide services to users and perform internal analysis may be realized by a group of distributed devices, and each device may be operated by a different business. Furthermore, the owner of the device's hardware (the cloud server provider) and the business that actually operates it may also be different. The application program and the payment server work together to provide an electronic payment service. In the following description, the application program is referred to as a payment app. An electronic payment service is a service that supports payments for the purchase of goods and services at a store. A store is, for example, a physical store (real-world store) that exists in real space, but may also include a virtual store for e-commerce transactions. Virtual stores may also include stores operated by entities other than the operator of the electronic payment service. In such cases, when making a payment for a purchase at a virtual store, the user is controlled to transition to the interface screen of the electronic payment service. In an electronic payment service, a store is treated as belonging to, for example, a member store (brand), and when a purchase is made at a store, processing such as payment is primarily conducted between the user and the member store. Alternatively, processing such as payment may be conducted between the user and the store.

[0010] [Electronic payment service] FIG. 1 shows an example of the configuration of an electronic payment system in which an electronic payment service is realized. The electronic payment service is realized mainly by a payment server 100. The electronic payment system that realizes the electronic payment service includes, for example, one or more user terminal devices 10, one or more first store terminal devices 50, one or more second store terminal devices 70, the payment server 100, and an intermediary server 200. These devices communicate, for example, via a network NW. The network NW includes, for example, the Internet, a LAN (Local Area Network), a wireless base station, a provider device, etc.

[0011] Some or all of the functional configuration included in the electronic payment system may be distributed in any form among multiple devices, or may be integrated into any device. For example, some or all of the functional configuration of the payment server 100 may be included in another device. The intermediary server 200 may be omitted. The payment server 100 and the intermediary server 200 may be integrated. The intermediary server 200 may have some or all of the functional configuration of the payment server 100.

[0012] [User terminal device] The user terminal device 10 is, for example, a portable terminal device such as a smartphone or tablet terminal. The user terminal device 10 is a computer device having at least an optical reading function, a communication function, a display function, an input acceptance function, and a program execution function. In the following description, components for realizing these functions are referred to as a camera, a communication device, a touch panel, a CPU (Central Processing Unit), etc. In the user terminal device 10, a processor such as a CPU executes a payment app 20, which operates in cooperation with the payment server 100 to provide electronic payment services to users. The payment app 20 is installed on the user terminal device 10 from, for example, an application store, and controls the camera, communication device, touch panel, etc.

[0013] [First store terminal device] The first store terminal device 50 is installed, for example, in a store. The first store terminal device 50 is a computer device having at least a product price acquisition function, an optical reading function, a program execution function, and a communication function. The first store terminal device 50 includes a so-called Point of Sale (POS) device, and the product price acquisition function and the optical reading function may be realized by the POS device. The store code image 60 is placed in the store and is a code image (code information) such as a QR code (registered trademark) printed on a paper or plastic medium. The store code image 60 may be displayed on a display placed in the store (which may be the display of a terminal device such as a smartphone). The first store terminal device (store terminal device) 50 or a second store terminal device (store terminal device) 70 described later may have the functional configuration shown in FIGS. 7 and 8 described later.

[0014] [Second store terminal device] The second store terminal device 70 is used by the operator of the affiliated store. The second store terminal device 70 is a smartphone, tablet terminal, personal computer, etc. An interface for affiliated stores 72 runs on the second store terminal device 70. The interface for affiliated stores 72 may be an app for affiliated stores or a browser. The interface for affiliated stores 72 accepts coupon settings and the like from the operator of the affiliated store and transmits them to the payment server 100. The second store terminal device 70, which is a smartphone, has the function of displaying a code image corresponding to a store code image and reading the code image displayed by the user terminal device 10 by executing the app for affiliated stores.

[0015] [Payment server] The payment server 100 realizes electronic payment based on payment information received from the user terminal device 10 or the first store terminal device 50. The first store terminal device 50 may include a POS device and an affiliated store server, in which case payment information is sent from the POS device via the affiliated store server to the payment server 100. In the following explanation, this distinction will not be made and it is assumed that payment information is sent from the first store terminal device 50.

[0016] 2 and 3 are sequence diagrams illustrating the general flow of electronic payment. There may be two types of electronic payment: Pattern 1 and Pattern 2. Details of Pattern 1 shown in Figure 2 will be described later.

[0017] In the case of pattern 1 (hereinafter referred to as user scan) shown in FIG. 2, the user terminal device 10 decodes the store code image 60 using its optical reading function (S1). The store code image 60 includes store URL (Uniform Resource Locator) information. This store URL is the domain of the electronic payment service to which store identification information has been added, and is associated with an affiliated store ID, store ID, etc. in the payment server 100 (described below). The payment application 20 sends first payment information including the store URL and account ID to the payment server 100 (S2). The payment server 100 searches for store information (described below) using the affiliated store ID and store ID corresponding to the store URL, acquires the affiliated store name and store name information (S3), and sends this to the payment application 20 (S4). The user enters the payment amount into the user terminal device 10 on the screen displaying the affiliated store name and store name (S5). The user terminal device 10 then generates second payment information including at least the payment amount and transmits it to the payment server 100 (S6). The payment server 100 performs electronic payment based on the received second payment information (S7). The payment server 100 then transmits a payment completion notice (information for displaying a payment completion screen) to the payment app 20 (S8), and the payment app 20 displays the payment completion screen (S9). Note that when the store code image 60 is displayed on a display installed in the store or on the display unit of the first store terminal device 50, the store code image 60 may include information on the payment amount in addition to the store URL. In this case, the step of the user inputting the payment amount is omitted, and the payment amount information is included in the first payment information and transmitted to the payment server 100. Information on the affiliated store name and store name may be included and displayed on the payment completion screen.

[0018] In the case of pattern 2 (hereinafter referred to as store scan) shown in FIG. 3, the payment app 20 sends a request to issue a one-time code to the payment server 100 when the payment app 20 is launched, when a payment operation is performed in the payment app 20, at the automatic update timing (e.g., every minute), and at other timings (S11). The payment server 100 generates a one-time code (S12) and sends it to the payment app 20 (S13). The payment app 20 displays a code image, such as a QR code or barcode, generated based on the one-time code (S14). The user holds (presents) the display surface of the user terminal device 10 over the first in-store terminal device 50, and the first in-store terminal device 50 decodes the code image using its optical reading function and obtains the one-time code, etc. (S15). The first in-store terminal device 50 then generates payment information including the one-time code, payment amount, affiliated store ID, store ID, etc., and sends it to the payment server 100 (S16). The payment amount information is acquired in advance by reading a barcode, manually entering it, etc. Based on the received information, the payment server 100 identifies the user corresponding to the one-time code and performs electronic payment (S17). Then, the payment server 100 sends a payment completion notice to the payment application 20 (S18), and the payment application 20 displays a payment completion screen (S19).

[0019] Note that electronic payment may be performed using only one of the above patterns. Furthermore, the "account ID" described in FIG. 2 may be other information (e.g., a phone number) that can be used as user identification information. Furthermore, issuing a one-time code may be omitted in store scanning, and the payment application 20 may display a code image generated based on the user's account ID. In this case, the payment server 100 identifies the user corresponding to the account ID instead of identifying the user corresponding to the one-time code.

[0020] [Payment server functional configuration] 4 is a configuration diagram of the payment server 100. The payment server 100 includes, for example, a communication unit 110, a content providing unit 120, a payment processing unit 130, an information management unit 140, and a storage unit 170. The components other than the communication unit 110 and the storage unit 170 are realized by, for example, a hardware processor such as a CPU executing a program (software). Some or all of these components may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), a GPU (Graphics Processing Unit), or an SOC (System On Chip), or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device such as an HDD (Hard Disk Drive) or flash memory (a storage device with a non-transitory storage medium), or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed in the storage device by inserting the storage medium into a drive device.

[0021] The storage unit 170 is a HDD, flash memory, RAM (Random Access Memory), etc. The storage unit 170 may be a NAS (Network Attached Storage) device that the payment server 100 can access via a network. The storage unit 170 stores information such as user information 172, content information 174, affiliated store / shop information 176, etc. Some of this information may be stored in the storage unit of the user terminal device 10.

[0022] The communication unit 110 is a communication interface for connecting to the network NW, and is, for example, a network interface card.

[0023] The content providing unit 120 has, for example, a web server function, and provides information (content) for displaying various screens of the electronic payment service to the user terminal device 10. The content providing unit 120 reads out necessary content from the content information 174 as appropriate and provides it to the user terminal device 10. The user terminal device 10 accepts various inputs from the user while content is being played by the payment application 20, and transmits the above-mentioned payment information and the like to the payment server 100. The above content may be generated by the payment application 20. In this case, the content providing unit 120 provides the payment application 20 with information necessary for generating the content.

[0024] The payment processing unit 130 performs payment processing based on the payment information transmitted by the user terminal device 10 or the first store terminal device 50. The payment processing unit 130 performs payment processing while referring to the user information 172.

[0025] [User information] FIG. 5 is a diagram showing an example of the contents of user information 172. User information 172 is an example of user registration information. User information 172 includes, for example, a user URL, account ID, telephone number, and password, as well as associated information such as email address, user ID, name, address, date of birth, registration date, charge balance, credit card payment settings, credit card limit, credit card payment amount, available credit card payment amount, payment method settings, bank account, credit card number, charge history information, and payment history information. The user URL is used for remittance processing between users. Registration of a telephone number and password is required when registering for an electronic payment service. The account ID is issued to the user by the payment server 100, and the user ID can be set by the user (or does not have to be set). Similarly, the email address, name, address, and date of birth can be set by the user (or do not have to be set). The registration date is the date on which the user registered for the electronic payment service (the date on which the account was created). Hereinafter, the user's instance (electronic payment account) to which this information is associated will be referred to as an account.

[0026] The charge balance indicates the balance of electronic money set by the user by transferring funds to the account in advance. Transfer methods include transfers from a designated bank's ATM (Automatic Teller Machine) or from a registered bank account. The credit payment setting indicates whether the settings for electronic credit payment have been completed and is set to either "Completed" or "Not Completed." The credit payment limit is the monthly credit payment limit. The credit payment amount is the amount of credit payment already used in the current month. The available credit payment amount is the amount of credit payment available in the current month, calculated by subtracting the credit payment amount from the credit payment limit. While the figure shows only one credit payment limit, in reality, there may also be daily limits, and the lower of these may be set as the credit payment limit. Further details on credit payments will be discussed later. The payment method setting indicates whether the user will currently make electronic payments using the charge balance or by credit payment. The bank account and credit card number are information on the bank account or credit card number (account number, card number) that can be used to deposit funds into the electronic payment service. The charge history information is a history of the user's previous transfers to the electronic payment service to increase the charge balance. The payment history information is information that shows the breakdown of payments made by the user for each payment (date and time, store ID of the store where the purchase was made, payment amount, payment method, etc.).

[0027] [Partner / Store Information] 6 is a diagram showing an example of the contents of affiliated store / store information 176. The affiliated store / store information 176 includes, for example, a first table 176A in which an affiliated store ID and a store ID are associated with a store URL, a second table 176B in which an affiliated store ID is associated with an affiliated store name and sales amount (described above), and a third table 176C in which a store ID is associated with a store name. In addition to this information, the affiliated store / store information 176 may also include information such as the category of the affiliated store or store, the store's location, and payment patterns.

[0028] [Electronic Payment] When payment information is acquired from the user terminal device 10 or the first store terminal device 50, the payment processing unit 130 references the user information 172 to acquire the "payment method setting" of the user. For users whose "payment method setting" is set to "charge balance," the payment processing unit 130 performs electronic payment as follows: For example, the payment processing unit 130 performs electronic payment by decreasing the charge balance managed in association with the user ID and increasing the item value of the affiliated store's sales proceeds. The item value of the affiliated store's sales proceeds is not itself used as electronic money, for example, but rather the amount corresponding to the item value of the sales proceeds is transferred to a bank account in a cycle according to an agreement between the affiliated store and the electronic payment service.

[0029] The payment processing unit 130 performs electronic payments for users whose "setting information" is set to "credit card payment" as follows. Credit card payment is a payment method in cooperation with a credit card company, which is a separate entity from the operator of the electronic payment service. The operator of the electronic payment service acts as the creditor, allowing electronic payments within the credit card payment limit and independent of the remaining balance. To receive the credit card payment service, a user may be required to obtain a credit card provided by the operator of the electronic payment service. The amount used for credit card payment is settled in full on the following month's payment date, for example, by debit from a bank account. In this case, the payment processing unit 130 makes a provisional payment by adding the payment amount to the credit card payment amount and subtracting the same amount from the available credit card balance. On the closing date, the payment processing unit 130 performs the process described above to debit the current month's payment on the following month's payment date, or requests the credit card company operator to perform this process. If the payment amount exceeds the available credit card balance at the time of provisional payment, an error notification is returned to the payment app 20.

[0030] The information management unit 140 acquires information provided by other server devices and terminal devices. The information management unit 140 manages user information 172 and affiliated store / store information 176 based on information acquired from the user terminal device 10 and the second store terminal device 70. The information management unit 140 adds new records to, edits, deletes, etc., the user information 172 and affiliated store / store information 176.

[0031] The processing executed by the payment server 100 described above may be executed by the intermediary server 200. For example, depending on the contractual form of the affiliated store, the first store terminal device 50 may cooperate with the intermediary server 200 to perform electronic payment, or the first store terminal device 50 may cooperate with the payment server 100 to perform electronic payment. When electronic payment is performed in cooperation with the intermediary server 200, the results of the electronic payment processing are provided from the intermediary server 200 to the payment server 100 at predetermined intervals and are managed by the payment server 100.

[0032] [composition] 7 is a diagram showing an example of the configuration of a first in-store terminal device 50. In the following explanation, the direction opposite to the vertical direction is referred to as the Z direction, the width direction (longitudinal direction) of the first in-store terminal device 50 is referred to as the Y direction, and the direction perpendicular to the Z direction and the Y direction is referred to as the X direction. The following figures will also be explained based on these directions.

[0033] In Fig. 7, the first in-store terminal 50 is placed at a position facing the customer, such as a counter in a store. For example, the first in-store terminal 50 is installed so that the minus X direction side of the first in-store terminal 50 faces the customer. The customer is positioned in the minus X direction and looks in the plus X direction. The store staff is positioned in the plus X direction relative to the first in-store terminal 50 and looks in the minus X direction, for example.

[0034] The first store terminal device 50 includes a base 51 and a main body 53. When the main body 53 is placed in a predetermined position on the surface of the base 51 in the positive Z direction (or inserted into a recess, not shown), the main body 53 stabilizes in a state where it is upright in the Z direction or at a predetermined angle in the X direction. This state is referred to as the "first state." In the first state, a power transmission unit, not shown, of the base 51 and a power receiving unit of the main body 53 are electrically connected, thereby charging a battery (not shown) of the main body 53.

[0035] Base 51 has a predetermined height and stabilizes main body 53 when main body 53 is placed on it. Base 51 is connected to a power supply unit by a wire, for example, and is supplied with power from the power supply unit.

[0036] The main body 53 is, for example, a rectangle having a predetermined thickness. The main body 53 is, for example, a rectangle (or an approximately rectangle) having a predetermined thickness, like a smartphone. The shape of the main body 53 is not limited to a rectangle, and may be another shape. A display unit 56 is provided on a first side surface (ZY plane in the negative X direction) of the rectangle of the main body 53. The display unit 56 is a touch panel display. In FIG. 7 , the main body 53 is placed on the base 51 so that the display unit 56 faces in the negative X direction, for example. A card insertion unit 57 is provided on the XY plane in the Z direction (thickness portion) of the main body 53 placed on the base 51.

[0037] [Function Configuration] 8 is a diagram showing an example of the functional configuration of the first in-store terminal device 50. The first in-store terminal device 50 includes, for example, a speaker S, a first communication unit 54, a second communication unit 55, a display unit 56, a card insertion unit 57, a control unit 58, and a storage unit 59.

[0038] The speaker S outputs sound under the control of the control unit 58. The first communication unit 54 communicates with the payment server 100, the intermediary server 200, etc. via the network NW. The second communication unit 55 communicates using near field communication (NFC). When a device (smartphone or medium) equipped with a contactless integrated circuit (IC) chip is held over the first store terminal device 50, the second communication unit 55 communicates with the contactless IC chip to obtain information stored in the memory area of ​​the contactless IC chip or provide information to the contactless IC chip.

[0039] Display unit 56 displays information according to operations on display unit 56, the state of main body 53, and control by control unit 58. A credit card, for example, is inserted into card insertion unit 57. Main body 53 acquires information about the credit card inserted into card insertion unit 57 and provides the acquired information to payment server 100, intermediary server 200, etc.

[0040] The control unit 58 is realized, for example, by a hardware processor such as a CPU executing a program (software). Some or all of these components may be realized by hardware (circuit units) such as an LSI, ASIC, FPGA, GPU, or SOC, or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device (a storage device having a non-transitory storage medium) such as a HDD or flash memory, or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed in the storage device by inserting the storage medium into a drive device. The storage unit 59 is, for example, a HDD, flash memory, or RAM. The storage unit 59 may be a NAS device accessible by the main body 53 via a network. Control information CI is stored in the storage unit 59. The control information CI is an example of the "program" executed by the above-mentioned control unit 58.

[0041] The control unit 58 controls various functional components of the first store terminal device 50. The control unit 58 controls, for example, the speaker S, the display unit 56, the first communication unit 54, and the second communication unit 55. The control unit 58 executes various electronic payments such as electronic payments using NFC and credit card payments.

[0042] [overview] The display unit 56 of the first store terminal device 50 displays a code image used in the first electronic payment service when the first store terminal device 50 (e.g., the main body 53) is in the first state, and displays an interface screen for accepting electronic payment by credit card, which is the second electronic payment service, when the first store terminal device 50 is in the second state. This interface screen accepts input of the payment amount, input of the credit card PIN number, input of an electronic signature, etc.

[0043] The second state is a state in which the position of the first store terminal device 50 has been moved from the position in the first state. The first state is, for example, a state in which the main body 53 is placed on the base 51. The second state is a state in which the main body 53 is separated from the base 51. The first state and the second state are not limited to these and may be any state that has been set in advance.

[0044] For example, in the first state, main body 53 and base 51 are electrically connected, and in the second state, the electrically connected state is released. Control unit 58 detects this state and determines that the state has changed from the first state to the second state. The second state may be a state in which main body 53 has moved from the first state. For example, main body 53 may be equipped with a sensor such as an acceleration sensor that detects a change in the position of main body 53, and control unit 58 may detect the second state based on the detection result of the sensor.

[0045] [Display and processing in the first state] FIG. 9 is a diagram for explaining the display and processing in the first state. (11) The main body 53 is placed on the base 51 in the first state. In the first state, a code image is displayed on the display unit 56. The display unit 56 is directed toward a customer visiting the store. When making an electronic payment, the customer operates the user terminal device 10 to capture the code image. (12) The display unit of the user terminal device 10 displays store information and an interface screen for inputting the amount of electronic payment as shown in the figure. When the amount is input on the interface screen and the electronic payment process is carried out, the user terminal device 10 and the payment server 100 (or the intermediary server 200) communicate with each other to perform the electronic payment. (13) When the electronic payment is completed, the display unit of the user terminal device 10 displays information indicating that the electronic payment has been completed.

[0046] (14) As in (13) above, when the electronic payment is completed, information indicating that the electronic payment has been completed is displayed on the display unit 56 of the main body 53, and the speaker S of the main body 53 outputs a sound indicating that the electronic payment has been completed. That is, in the first state, when the first store terminal device 50 acquires payment completion information indicating that the electronic payment of the electronic payment service (first electronic payment service) has been completed from the intermediary server 200 or the payment server 100 that performs the electronic payment of the first electronic payment service, the first store terminal device 50 outputs a sound indicating that the electronic payment has been completed.

[0047] As described above, convenience for customers can be improved by placing the first in-store terminal device 50 so that the customer can capture the code image. Furthermore, when the first in-store terminal device 50 completes the electronic payment, it notifies the store by voice and display, allowing the store to easily recognize that the electronic payment has been completed, thereby improving convenience for the store.

[0048] [Display and processing in the second state] FIG. 10 is a diagram for explaining the display and processing in the second state. (21) The state in which the main body 53 is removed from the base 51 is the second state. In the second state, the code image is not displayed on the display unit 56, and an interface screen for credit card payment is automatically displayed. For example, if a customer wishes to use credit card payment, the store staff removes the main body 53 from the base 51. (22) After the main body 53 is removed from the base 51 by, for example, lifting it in the positive Z direction, the main body 53 is rotated in the Y direction so that the display unit 56 faces the store staff member (negative X direction). In response to the change of the main body 53 to the second state, the display unit 56 automatically displays an interface screen for credit card payment. The store staff member inputs the amount on the interface screen and performs a predetermined operation (for example, an operation to confirm the amount).

[0049] (23) When the above-mentioned predetermined operation is performed, the display unit 56 displays an interface screen prompting the customer to insert or touch a credit card. At this time, the store staff rotates the main body 53 so that the display unit 56 is horizontal to the ground. This positions the card insertion unit 57 in the positive X direction, making it easy for the customer to insert a credit card.

[0050] Furthermore, on interface screen (22), the characters are displayed with the card insertion slot 57 facing up so that store staff can read the characters and numbers, but on interface screen (23), the characters are displayed with the card insertion slot 57 facing down so that customers can read the characters and numbers. For example, the amount displayed on interface screen (22) is reversed in an animated display by a predetermined operation (e.g., an operation to confirm the amount) by the store staff, and displayed as in interface screen (23). That is, after the payment amount is entered in the first orientation, the display unit 56 displays the payment amount in a second orientation that is the reverse of the first orientation. The position of card insertion slot 57 in the above process is above the payment amount in the first orientation and below the payment amount in the second orientation.

[0051] (24) When a customer makes a credit card payment and the intermediary server 200 and the first store terminal device 50 cooperate to complete the credit card payment, the display unit 56 displays information indicating that the credit card payment has been approved, and the speaker S outputs a similar sound. The orientation of the displayed letters and numbers may be such that the card insertion unit 57 side is facing downwards, or the card insertion unit 57 side is facing upwards. (25) After the credit card payment is completed, when the store staff places the main body 53 on the base 51 and puts it into the first state, a code image is automatically displayed on the display unit 56. The display unit 56 displays an interface screen for making electronic payment by credit card in response to the change from the first state to the second state, and after the electronic payment by credit card is made, when the state changes from the second state to the first state, the code image is automatically displayed.

[0052] As described above, when a credit card payment is made, the interface screen for credit card payment is automatically displayed when the first store terminal device 50 is switched to the second state. Furthermore, store staff can provide information to make it easier for customers to make credit card payments and to make it easier to insert a credit card without having to turn the main body 53. Furthermore, when the main body 53 is returned from the second state to the first state, a code image is automatically displayed. These processes can improve convenience for the store and customers.

[0053] [Sequence diagram] 11 is a sequence diagram showing an example of the flow of processing executed by the first store terminal device 50, the user terminal device 10, and the intermediary server 200. The processing from S50 to S54 is an example of electronic payment for an electronic payment service. The processing from S56 to S62 is a processing of credit card payment.

[0054] First, the first store terminal device 50 displays a code image in the first state (S50). Next, the electronic payment is made by performing the processes S1 to S9 in FIG. 2 described above. When the intermediary server 200 makes the electronic payment, it provides payment completion information to the first store terminal device 50 (S52). In response to receiving the payment completion information, the first store terminal device 50 outputs the payment completion information (S54). For example, the first store terminal device 50 displays or outputs audio information indicating that the payment has been completed. The payment completion information is also provided to the user terminal device 10, and the user terminal device 10 also displays or outputs audio information indicating that the payment has been completed.

[0055] When a customer makes a credit card payment, the store staff removes the main body 53 from the base 51 and puts the first in-store terminal 50 into the second state, and the control unit 58 transitions the main body 53 from the first mode to the second mode. The first mode is a mode executed when the first in-store terminal 50 is in the first state, and is a mode in which a code image is displayed on the display unit 56. The second mode is a mode in which an interface screen for credit card payment is displayed. After the payment amount is entered on this interface screen and a predetermined operation is performed, the staff points the card insertion unit 57 of the main body 53 toward the customer.

[0056] When a customer refers to the credit card payment interface screen and inserts a credit card into the card insertion section 57 or touches the credit card to the display section 56, the first in-store terminal device 50 requests payment processing from the intermediary server 200 (S58). The intermediary server 200 executes payment processing based on the credit card number, payment amount, affiliated store information, etc. acquired from the first in-store terminal device 50 (S60). The first in-store terminal device 50 acquires the result of the payment processing from the intermediary server 200 and outputs information on the payment result by voice and display (S62).

[0057] As described above, electronic payment through an electronic payment service or credit card payment can be easily performed at the store.

[0058] [flowchart] FIG. 12 is a diagram illustrating an example of the flow of processing executed by the first store terminal device 50. First, the control unit 58 determines whether or not the first mode is in effect (S100). If the first mode is in effect (if the first state is in effect), the control unit 58 causes the display unit 56 to display a code image (S102). Next, the control unit 58 determines whether or not payment completion information has been acquired from the intermediary server 200 or the payment server 100 (S104). If payment completion information has not been acquired, the control unit 58 skips the processing of S106. If payment completion information has been acquired, the control unit 58 outputs a sound and an image indicating that the payment has been completed (S106).

[0059] Next, the control unit 58 determines whether the first in-store terminal device 50 has changed to a predetermined state (S108). A change to a predetermined state means, for example, that the first in-store terminal device 50 has changed to a second state. A change to a predetermined state is not limited to the above, and may also mean that the position of the main unit 53 has been shifted from the position in the first state, that a predetermined operation (operation of a predetermined button) has been performed, or that the orientation of the main unit 53 has been changed (that is, the display unit 56 has been turned toward the store staff).

[0060] When the first store terminal device 50 changes to a predetermined state, the control unit 58 transitions the mode from the first mode to the second mode (S110) and causes the display unit 56 to display an interface screen for accepting credit card payments (S112). Next, the control unit 58 executes payment processing in cooperation with the intermediary server 200 in response to an operation on the interface screen (S114). Next, the control unit 58 causes the display unit 56 to display information indicating the result of the payment processing in response to receiving payment completion information from the intermediary server 200. This completes the processing of one routine of this flowchart.

[0061] As described above, the control unit 58 can improve convenience for customers and store staff by switching modes depending on the state of the first store terminal device 50 and supporting easy credit card payments.

[0062] In the first mode, the first store terminal device 50 may display an advertisement on the display unit 56. For example, information about campaigns and special offers for electronic payment services may be displayed.

[0063] The first store terminal device 50 may also be configured to allow a customer to select an electronic payment method in response to an operation. For example, in the first state (first mode), the display unit 56 may be provided with a button that displays a screen for making electronic payments for other electronic payment services together with a code image, or an interface screen for making electronic payments for other electronic payment services may be displayed by performing a swipe operation. The display unit 56 may, for example, display a code image for other electronic payment services, or an interface screen for making electronic payments using NFC. For example, when a user holds an IC card or the like over the code image displayed, electronic payment using NFC may be performed.

[0064] <Variation 1> In the example described above, the card insertion portion 57 is provided on the plus Z direction side of the main body 53 in the first state. In a modified example, the card insertion portion 57 is provided on the minus Z direction side (base 51 side) of the main body 53 in the first state.

[0065] FIG. 13 is a diagram for explaining a first store terminal device 50 according to a modified example. (31) In a modified example, in the first state, the display unit 56 (main body 53) is placed on the base 51 not standing upright, but tilted in the positive X direction, for example. (32) When a credit card payment is made, the store staff member pulls the main body 53 in the positive X direction to enter the second state, and the first store terminal device 50 transitions to the second mode. (33) The store staff rotates the main body 53 so that the card insertion section 57 of the main body 53 on the base 51 side is positioned in the positive Z direction. At this time, an interface screen for credit card payment is displayed. On the interface screen, letters and numbers are displayed so that the card insertion section 57 faces upward. (34) When the store staff inputs the payment amount and other information, performs a predetermined operation (for example, an operation to confirm the amount), rotates main body 53 to make main body 53 horizontal, and positions card insertion section 57 on the customer side, an interface screen containing information prompting the customer to insert a card into card insertion section 57 or touch a credit card to main body 53 is displayed on display section 56. At this time, the letters, numbers, etc. on the interface screen are displayed so that the opposite direction (positive X direction) of card insertion section 57 faces upward.

[0066] In this way, in this modified example, the card insertion section 57 is provided on the opposite side. This also improves convenience for the user.

[0067] The first in-store terminal 50 may be designed to accommodate any orientation of the card insertion unit 57 when the main unit 53 is placed on the base 51, and the orientation may be selected by the store. For example, the store may operate the first in-store terminal 50 to set the orientation in which the main unit 53 is placed, and the orientation of letters, numbers, and the like on the interface screen may be determined according to the orientation. For example, when the main unit 53 is set to a mode in which the card insertion unit 57 is positioned on the base 51 side, as described in (33) of FIG. 13 , when the main unit 53 is rotated so that the card insertion unit 57 is in the positive Z direction, letters and numbers are displayed with the positive Z direction facing up. As described above, the first in-store terminal 50 can accommodate placement and display of the first in-store terminal 50 to make it easy for the store to use.

[0068] <Variation 2> When the main unit 53 is removed from the base 51 during a set time period (for example, outside business hours), the first in-store terminal device 50 may notify a predetermined terminal device, such as the affiliated store interface 72 or a pre-set terminal device, that the main unit 53 has been removed, or may restrict use of the first in-store terminal device 50 during the above-mentioned time period. This makes it possible to prevent use unintended by the affiliated store from a crime prevention perspective.

[0069] According to the embodiment described above, the first store terminal device 50 displays on the display unit 56 a code image used in the first electronic payment service when the first store terminal device 50 is in a first state, and displays an interface screen that accepts electronic payment by credit card, which is the second electronic payment service, when the first store terminal device 50 is in a second state in which the position of the first store terminal device 50 has been moved from its position in the first state, thereby improving convenience for users.

[0070] The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]

[0071] 10 User terminal device 20. Payment App 50 First store terminal device 51 Pedestal 53 Main Unit 57 Card insertion section 58 Control Unit 100 Payment Server 120 Contents Provider 130 Payment processing unit 140 Information Management Department

Claims

1. A store terminal device equipped with a display unit, The display unit the store terminal device displays a code image used in a first electronic payment service in a first state; the store terminal device displays an interface screen for accepting electronic payment by credit card, which is the second electronic payment service, in the second state; the second state is a state in which the store terminal device is moved from the position in the first state; Store terminal equipment.

2. the store terminal device includes a main body having a display unit and a base unit on which the main body is placed, the first state is a state in which the main body is placed on the base portion, The second state is a state in which the main body is separated from the base portion. The store terminal device according to claim 1.

3. the display unit automatically displays the interface screen for inputting the payment amount by credit card in response to a change from the first state to the second state. The store terminal device according to claim 1 or 2.

4. After the payment amount is input in a first orientation, the display unit displays the payment amount in a second orientation in which the payment amount is inverted relative to the first orientation. The store terminal device according to claim 3.

5. the store terminal device includes an insertion section for inserting a credit card, The insertion section is provided at a position above the payment amount in the first orientation and below the payment amount in the second orientation. The store terminal device according to claim 4.

6. the display unit displays the interface screen for making the electronic payment by the credit card in response to the change from the first state to the second state; and automatically displaying the code image when the state changes from the second state to the first state after the electronic payment by the credit card is made. The store terminal device according to claim 1 or 2.

7. and when the store terminal device receives payment completion information indicating that the electronic payment of the first electronic payment service has been completed from a server device that performs the electronic payment of the first electronic payment service in the first state, the store terminal device outputs a sound indicating that the electronic payment has been completed. The store terminal device according to claim 1 or 2.

8. the store terminal device includes a main body having a display unit and a base unit on which the main body is placed, the display unit automatically displays the interface screen for making payment by credit card in response to a change from a first state in which the main body is placed on the base unit to a second state in which the main body is separated from the base unit. The store terminal device according to claim 1.

9. the store terminal device includes a main body having a display unit and a base unit on which the main body is placed, When the main body is removed from the base during a set time period, the store terminal device notifies a predetermined terminal device that the main body has been removed. The store terminal device according to claim 1.

10. The computer of the store terminal device the store terminal device displays a code image used in the first electronic payment service on a display unit of the store terminal device in the first state; the store terminal device displays, on the display unit in the second state, an interface screen for accepting electronic payment by credit card, which is the second electronic payment service; the second state is a state in which the store terminal device is moved from the position in the first state; Information processing methods.

11. The computer of the store terminal device a process of displaying a code image used in a first electronic payment service on a display unit of the store terminal device when the store terminal device is in a first state; and causing the store terminal device to, in the second state, display on the display unit an interface screen for accepting electronic payment by credit card, which is the second electronic payment service; the second state is a state in which the store terminal device is moved from the position in the first state; program.

Citation Information

Patent Citations

  • Product sales data processing apparatus and program

    JP2021009614A

  • Oil supply system

    JP2022029778A

  • Store system, information processing device, and control program thereof

    JP2023136982A

  • Application program and server device

    JP7391257B1

  • Payment server, payment system, payment method, and program

    JP7376737B1