Information processing device, information processing method, and program

The information processing device optimizes data transmission based on communication method, addressing user dissatisfaction by balancing volume and time in payment systems using terrestrial and satellite communication.

JP7828595B1Active Publication Date: 2026-03-12KDDI CORP +1
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-10-06
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Existing payment systems using two-dimensional codes face increased communication time and user dissatisfaction due to higher communication volume, which is exacerbated by presenting additional information like advertisements, leading to longer wait times.

Method used

An information processing device that identifies the communication method used by a terminal (terrestrial vs. satellite) and adjusts the response information accordingly, transmitting less data over satellite communication to balance communication volume and time.

Benefits of technology

Achieves a balance between communication volume and time, reducing user dissatisfaction by optimizing data transmission based on communication quality, thereby enhancing user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007828595000001_ABST
    Figure 0007828595000001_ABST
Patent Text Reader

Abstract

Aim to harmonize communication volume and communication time. [Solution] The information processing device 2 has an acquisition unit 231 that acquires a payment-related request from the terminal, an identification unit 232 that identifies whether the communication method used by the terminal to make the payment is either a first communication method or a second communication method having a narrower bandwidth than the first communication method, and a transmission unit 234 that, when the acquisition unit 231 transmits response information to the terminal in response to the acquisition of the request, if the identification unit 232 identifies that the communication method used by the terminal to make the payment is the first communication method, transmits first response information which is response information with a first amount of information to the terminal, and if the identification unit 232 identifies that the communication method used by the terminal to make the payment is the second communication method, transmits second response information which is response information with a second amount of information which is smaller than the first amount of information to the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, payment services that use codes such as two-dimensional codes for payment have been known. Patent Document 1 discloses a system in which a user's terminal displays a two-dimensional code generated based on information acquired from a server, and a store terminal reads the two-dimensional code to execute payment processing. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2020-013406 Summary of the Invention [Problem to be solved by the invention]

[0004] In addition to two-dimensional codes, payment service providers may present various information such as special offers and advertisements to enhance their payment services, or present information in an attractive format to improve operability and visibility. Presenting more information or presenting information in an attractive format increases the amount of communication between the terminal and the server. However, when the amount of communication increases, it takes time for the terminal to retrieve information from the server, which can lead to problems such as a longer time before the information is presented, leading to increased user dissatisfaction.

[0005] The present invention has been made in view of these points, and aims to achieve a balance between communication volume and communication time. [Means for solving the problem]

[0006] An information processing device according to a first aspect of the present invention comprises an acquisition unit that acquires a payment-related request from a terminal; an identification unit that identifies whether the communication method used by the terminal to make the payment is either a first communication method or a second communication method having a narrower bandwidth than the first communication method; and a transmission unit that, when the acquisition unit transmits response information to the terminal in response to the acquisition of the request, if the identification unit identifies that the communication method used by the terminal to make the payment is the first communication method, transmits first response information to the terminal, which is the response information with a first amount of information, and if the identification unit identifies that the communication method used by the terminal to make the payment is the second communication method, transmits second response information to the terminal, which is the response information with a second amount of information less than the first amount of information.

[0007] The second communication method may be a communication method in which the payment is made using satellite communication in which the terminal directly communicates with a communication satellite. The second communication method may be a communication method in which the terminal performs the payment by using satellite communication in which the terminal indirectly communicates with a communication satellite.

[0008] When the identification unit identifies that the communication method used by the terminal to make the payment is the first communication method, the transmission unit may send to the terminal the first response information including both payment required information including code information required for the payment and payment additional information that is not required for the payment, and when the identification unit identifies that the communication method used by the terminal to make the payment is the second communication method, the transmission unit may send to the terminal second response information that includes the payment required information and does not include at least a portion of the payment additional information sent in the first response information. The additional payment information may include at least one of coupon information and advertisement information.

[0009] The response information may include payment display data to be displayed on a payment screen on which the payment is made, and when the identification unit identifies that the communication method used by the terminal to make the payment is the first communication method, the transmission unit may transmit the first response information including the first type of payment display data to the terminal, and when the identification unit identifies that the communication method used by the terminal to make the payment is the second communication method, the transmission unit may transmit the second response information including the second type of payment display data having a data size smaller than the first type to the terminal.

[0010] The response information may include payment display data that is displayed on a payment screen on which the payment is made, and non-payment display data that is not displayed on the payment screen. When the identification unit identifies that the communication method used by the terminal to make the payment is the first communication method, the transmission unit may transmit to the terminal the first response information that includes both the payment display data and the non-payment display data, and when the identification unit identifies that the communication method used by the terminal to make the payment is the second communication method, the transmission unit may transmit to the terminal the second response information that includes the payment display data out of the payment display data and the non-payment display data, but does not include at least a portion of the non-payment display data that is transmitted in the first response information.

[0011] The response information may include completion information that is responded to in response to the completion of the payment, and when the identification unit identifies that the communication method used by the terminal for the payment is the first communication method, the transmission unit may send to the terminal, as the completion information, first completion information that includes both completion notification information indicating that the payment has been completed and completion additional information that is notified upon the completion of the payment, and when the identification unit identifies that the communication method used by the terminal for the payment is the second communication method, the transmission unit may send to the terminal, as the completion information, second completion information that includes the completion notification information and does not include at least a portion of the completion additional information sent in the first completion information. The additional completion information may include benefit information regarding a benefit to be given to the user of the terminal upon completion of the payment.

[0012] When the identification unit identifies that the communication method used by the terminal to receive information is the second communication method, the transmission unit may transmit the second completion information to the terminal, the second completion information including a message indicating that at least a portion of the completion additional information will not be displayed because the communication method used by the terminal to receive information is the second communication method.

[0013] The information processing device may further have a bonus granting unit that grants a bonus to the user of the terminal when the payment is made, and the transmission unit may transmit to the terminal information of the first completion information that is not included in the second completion information when the identification unit identifies that the communication method of the terminal corresponding to the user is the first communication method after the bonus granting unit grants the bonus to the user.

[0014] An information processing method according to a second aspect of the present invention includes the steps of: acquiring a payment request from a terminal; determining whether the communication method used by the terminal to make the payment is either a first communication method or a second communication method having a narrower bandwidth than the first communication method; and sending response information to the terminal in response to the acquisition of the request, wherein if the communication method used by the terminal to make the payment is determined to be the first communication method, sending first response information to the terminal, which is the response information with a first amount of information; and if the communication method used by the terminal to make the payment is determined to be the second communication method, sending second response information to the terminal, which is the response information with a second amount of information less than the first amount of information.

[0015] A program according to a third aspect of the present invention causes a computer to function as an acquisition unit that acquires a payment-related request from a terminal, an identification unit that identifies whether the communication method used by the terminal to make the payment is either a first communication method or a second communication method having a narrower bandwidth than the first communication method, and a transmission unit that, when the acquisition unit transmits response information to the terminal in response to the acquisition of the request, transmits first response information to the terminal, which is the response information with a first amount of information, if the identification unit identifies that the communication method used by the terminal to make the payment is the first communication method, and transmits second response information to the terminal, which is the response information with a second amount of information less than the first amount of information, if the identification unit identifies that the communication method used by the terminal to make the payment is the second communication method. [Effects of the Invention]

[0016] According to the present invention, it is possible to achieve a balance between communication volume and communication time. [Brief explanation of the drawings]

[0017] [Figure 1] FIG. 1 is a diagram illustrating a configuration of an information processing system. [Figure 2] FIG. 1 is a diagram illustrating an overview of an information processing system. [Figure 3] FIG. 1 is a diagram schematically illustrating a functional configuration of an information processing device. [Figure 4] FIG. 10 is a diagram schematically illustrating an example of a payment screen. [Figure 5] FIG. 10 is a diagram schematically illustrating an example of a payment screen. [Figure 6] FIG. 10 is a diagram schematically illustrating an example of a completion screen. [Figure 7] 10 is a flowchart showing the flow of processing executed by the information processing device. DETAILED DESCRIPTION OF THE INVENTION

[0018] [Outline of Information Processing System S] FIG. 1 is a diagram showing the configuration of an information processing system S. The information processing system S is a system used to provide an information processing service. The information processing service is a service for providing cashless payment. The information processing system S has an information terminal 1 and an information processing device 2.

[0019] The information terminal 1 is a terminal used by a user, such as a smartphone or tablet terminal. The user is, for example, a member of an information processing service. For example, a dedicated application program (hereinafter referred to as a "dedicated app") for providing the information processing service is installed on the information terminal 1. The user can pay for products and services by using the dedicated app.

[0020] The information terminal 1 performs payment by accessing the network N using a predetermined communication method and transmitting and receiving information to and from the information processing device 2. The predetermined communication method includes a first communication method and a second communication method. The first communication method is a communication method in which the information terminal 1 performs payment using terrestrial communication in which the information terminal 1 communicates with a terrestrial station A. For example, the information terminal 1 performs communication for payment using a terrestrial mobile communication system such as 4G (Generation) or 5G. The second communication method is a communication method in which the information terminal 1 performs payment using satellite communication in which the information terminal 1 directly or indirectly communicates with a communication satellite B. For example, the information terminal 1 indirectly communicates with the communication satellite B by communicating with the communication satellite B via a connection device connected to the communication satellite B. Between the first and second communication methods, the second communication method is a communication method with lower communication quality (e.g., narrower bandwidth, slower communication speed, smaller communication capacity, longer communication delay, etc.) than the first communication method.

[0021] The information processing device 2 is a device that manages information processing services, and is, for example, a server. The processing executed by the information processing system S will be described below with reference to FIG.

[0022] Fig. 2 is a diagram for explaining an overview of the information processing system S. First, when a user starts a dedicated app on the information terminal 1 and performs an operation to make a payment, the information terminal 1 transmits a request for payment to the information processing device 2 ((1) in Fig. 2).

[0023] When the information processing device 2 receives a payment request from the information terminal 1, it identifies whether the communication method of the information terminal 1 is the first communication method or the second communication method ((2) in FIG. 2). The information processing device 2 transmits, to the information terminal 1, response information that responds in response to the reception of the payment request and that corresponds to the communication method of the information terminal 1 ((3) in FIG. 2).

[0024] For example, when the communication method of the information terminal 1 is a first communication method, the information processing device 2 transmits first response information to the information terminal 1. As will be described in detail later, the first response information is response information with a first amount of information. Furthermore, when the communication method of the information terminal 1 is a second communication method, the information processing device 2 transmits second response information to the information terminal 1. As will be described in detail later, the second response information is response information with a second amount of information that is smaller than the first amount of information. Thereafter, the information terminal 1 executes processing for making payment based on the response information acquired from the information processing device 2.

[0025] In this way, the information processing system S can achieve a balance between the communication volume and the communication time. For example, when the quality of communication of the information terminal 1 is high, that is, when the difference in communication time between the first information volume and the second information volume is unlikely to become large, the information processing system S can perform communication between the information terminal 1 and the information processing device 2 without reducing the communication volume. Furthermore, when the quality of communication of the information terminal 1 is low, that is, when the difference in communication time between the first information volume and the second information volume is likely to become large, the information processing system S can perform communication between the information terminal 1 and the information processing device 2 by reducing the communication volume. As a result, the information processing system S can reduce the occurrence of a situation in which the user becomes dissatisfied due to the time taken for communication between the information terminal 1 and the information processing device 2. The functional configuration of the information processing device 2 will be described below.

[0026] [Functional configuration of information processing device 2] FIG. 3 is a diagram schematically illustrating the functional configuration of an information processing device 2. The information processing device 2 includes a communication unit 21, a storage unit 22, and a control unit 23. In FIG. 3, arrows indicate main data flows, and there may be data flows not shown in FIG. 3. In FIG. 3, each functional block indicates a configuration in functional units, rather than a configuration in hardware (device) units. Therefore, the functional blocks shown in FIG. 3 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between functional blocks via any means, such as a data bus, a network, or a portable storage medium.

[0027] The communication unit 21 is a communication interface for connecting to a network, and includes a communication controller for receiving data from an external device.

[0028] The storage unit 22 is a large-capacity storage device such as a ROM (Read Only Memory) that stores a BIOS (Basic Input Output System) of a computer that implements the information processing device 2, a RAM (Random Access Memory) that serves as a work area for the information processing device 2, an HDD (Hard Disk Drive) or an SSD (Solid State Drive) that stores an OS (Operating System), application programs, and various information referenced when the application programs are executed. The storage unit 22 stores, for example, information about users. The information about users includes, for example, a user ID for identifying the user, electronic money held by the user, points held by the user, etc.

[0029] The control unit 23 is a processor such as a CPU (Central Processing Unit), GPU (Graphics Processing Unit), or NPU (Neural network Processing Unit) of the information processing device 2, and functions as an acquisition unit 231, an identification unit 232, a generation unit 233, a transmission unit 234, a payment processing unit 235, and a bonus granting unit 236 by executing programs stored in the memory unit 22.

[0030] The acquisition unit 231 acquires a payment request from the information terminal 1. The payment request is, for example, a transmission request for requesting transmission of code information for generating a code image displaying a code such as a barcode or a two-dimensional code. The transmission request includes, for example, a user ID.

[0031] For example, first, when the user starts a dedicated application on the information terminal 1 and performs an operation to display a code image, the information terminal 1 transmits a transmission request to the information processing device 2. Then, the acquisition unit 231 acquires the transmission request from the information terminal 1.

[0032] The identifying unit 232 identifies whether the communication method used by the information terminal 1 to perform payment is the first communication method or the second communication method, based on the transmission request acquired by the acquiring unit 231. For example, the dedicated app is provided with an API (Application Programming Interface) or an API function that is used depending on the communication method. In this case, the identifying unit 232 identifies whether the communication method of the information terminal 1 is the first communication method or the second communication method, based on whether the name of the transmission request sent by the information terminal 1 (for example, the name of the API or the name of the API function) indicates the API or API function used in the first communication method or the API or API function used in the second communication method.

[0033] The identifying unit 232 may identify whether the communication method of the information terminal 1 is the first communication method or the second communication method, based on information included in the transmission request acquired by the acquiring unit 231. For example, the transmission request includes a flag that is added when the communication method of the information terminal 1 is the second communication method. In this case, if the transmission request acquired by the acquiring unit 231 does not include a flag, the identifying unit 232 identifies the communication method of the information terminal 1 as the first communication method. Furthermore, if the transmission request acquired by the acquiring unit 231 includes a flag, the identifying unit 232 identifies the communication method of the information terminal 1 as the second communication method.

[0034] Furthermore, for example, the transmission request may include communication method information indicating that the communication method of the information terminal 1 is the first communication method or the second communication method. In this case, if the communication method information included in the transmission request acquired by the acquisition unit 231 indicates the first communication method, the identification unit 232 identifies the communication method of the information terminal 1 as the first communication method. Furthermore, if the communication method information included in the transmission request acquired by the acquisition unit 231 indicates the second communication method, the identification unit 232 identifies the communication method of the information terminal 1 as the second communication method.

[0035] Furthermore, for example, the transmission request may include information about Wi-Fi (Wireless Fidelity: registered trademark) to which the information terminal 1 is connected. The information about Wi-Fi is, for example, the Wi-Fi SSID (Service Set Identifier) ​​or the Wi-Fi global IP address. For example, the storage unit 22 stores a list of SSIDs of connection devices connected to communication satellite B or global IP addresses via communication satellite B. In this case, if the list stored in the storage unit 22 includes information about Wi-Fi included in the transmission request acquired by the acquisition unit 231, the identification unit 232 identifies the communication method of the information terminal 1 as the second communication method for performing payment using satellite communication in which the information terminal 1 indirectly communicates with communication satellite B.

[0036] The transmitting unit 234 transmits, to the information terminal 1, response information that responds when the acquiring unit 231 acquires a transmission request and that corresponds to the communication method of the information terminal 1 identified by the identifying unit 232. Specifically, when the identifying unit 232 identifies that the communication method used by the information terminal 1 to perform payment is the first communication method, the transmitting unit 234 transmits, to the information terminal 1, first response information that is response information with a first amount of information. Furthermore, when the identifying unit 232 identifies that the communication method used by the information terminal 1 to perform payment is the second communication method, the transmitting unit 234 transmits, to the information terminal 1, second response information that is response information with a second amount of information that is smaller than the first amount of information.

[0037] The response information includes, for example, payment display data. The payment display data is data displayed on a payment screen for making a payment, and includes, for example, at least the payment required information out of the payment required information and additional payment information. The payment required information is information required for payment, and includes, for example, code information for generating a code image. The additional payment information is information not required for payment, and includes, for example, at least one of coupon information and advertising information. The additional payment information may further include information for using various services provided in the dedicated app, such as banking services, insurance services, shopping services, etc. (for example, icons including links to access the websites of various services).

[0038] In this case, first, when the acquisition unit 231 acquires a transmission request, the generation unit 233 generates code information, associates the generated code information with the user ID included in the transmission request acquired by the acquisition unit 231, and stores them in the storage unit 22. Then, when the identification unit 232 identifies that the communication method used by the information terminal 1 to perform payment is the first communication method, the transmission unit 234 transmits first response information including the code information generated by the generation unit 233 to the information terminal 1. In this case, the first response information is response information including both the payment required information and the payment additional information.

[0039] Furthermore, when the identification unit 232 identifies that the communication method used by the information terminal 1 to make a payment is the second communication method, the transmission unit 234 transmits second response information including the code information generated by the generation unit 233 to the information terminal 1. In this case, the second response information is response information that includes the payment requirement information and does not include at least a part or all of the payment additional information transmitted in the first response information.

[0040] For example, when the identification unit 232 identifies that the communication method used by the information terminal 1 to perform payment is the second communication method, the transmission unit 234 transmits second response information including only the payment required information to the information terminal 1. Note that the code information transmitted by the transmission unit 234 to the information terminal 1 may be the code information itself generated by the generation unit 233, or may be processed code information obtained by processing the code information generated by the generation unit 233 (for example, information in which a predetermined character string is added to the code information, or information in which a predetermined conversion is performed on the code information, etc.). When the information terminal 1 acquires the response information from the information processing device 2, it displays a payment screen for performing payment based on the response information.

[0041] Fig. 4 is a diagram showing a schematic example of a payment screen. Fig. 4(a) shows the payment screen displayed based on the first response information. The payment screen shown in Fig. 4(a) displays display area R1 and display area R2. Display area R1 displays information necessary for payment, such as a code image and balance. Display area R2 displays information not necessary for payment, such as coupon information.

[0042] First, when the information terminal 1 acquires the first response information, it generates a code image based on the code information or processed code information included in the first response information. Then, the information terminal 1 displays on the payment screen a display area R1 based on the payment required information included in the first response information, the display area R1 including the generated code image, and a display area R2 based on the additional payment information included in the first response information.

[0043] Fig. 4(b) shows the payment screen displayed based on the second response information. In the example shown in Fig. 4(b), the second response information includes only the payment required information. Only display area R1 is displayed on the payment screen shown in Fig. 4(b).

[0044] First, upon receiving the second response information, the information terminal 1 generates a code image based on the code information or processed code information included in the second response information. Then, the information terminal 1 displays, on the payment screen, a display area R1 based on the payment requirement information included in the first response information, the display area R1 including the generated code image. This allows the information processing device 2 to communicate with the information terminal 1 with an amount of information according to the communication method used by the information terminal 1 to make a payment. Note that in the example shown in FIG. 4(b), the information terminal 1 receives only the payment requirement information and does not display all of the additional payment information. However, the amount of information displayed may be less than the additional payment information in the first response information by receiving and displaying a portion of the display area R2 in FIG. 4(a) as the additional payment information.

[0045] The transmitting unit 234 may transmit, to the information terminal 1, response information including payment display data of a type corresponding to the communication method of the information terminal 1. The type of payment display data is, for example, text, image, or the like.

[0046] Specifically, when the identification unit 232 identifies that the communication method used by the information terminal 1 to make a payment is the first communication method, the transmission unit 234 transmits first response information including the first type of payment display data to the information terminal 1. The first type of payment display data is, for example, data including an image.

[0047] Furthermore, when the identification unit 232 identifies that the communication method used by the information terminal 1 to make a payment is the second communication method, the transmission unit 234 transmits second response information including the second type of payment display data to the information terminal 1. The second type of payment display data is payment display data having a smaller data size than the first type, and is, for example, data including only text (data not including images).

[0048] FIG. 5 is a diagram schematically illustrating an example of a payment screen. FIG. 5(a) is a payment screen displayed based on a first type of payment display data. The payment screen shown in FIG. 5(a) displays a display area R2 containing images and text. FIG. 5(b) is a payment screen displayed based on a second type of payment display data. The payment screen shown in FIG. 5(b) displays a display area R2 containing only text. In this way, the information processing device 2 can communicate with the information terminal 1 with an amount of information according to the communication method used by the information terminal 1 to make a payment.

[0049] The transmitting unit 234 may transmit response information further including non-payment display data to the information terminal 1 according to the communication method of the information terminal 1. The non-payment display data is data that is not displayed on the payment screen, and is, for example, data stored in the information terminal 1, such as a coupon list.

[0050] In this case, when the identification unit 232 identifies that the communication method used by the information terminal 1 to make a payment is the first communication method, the transmission unit 234 transmits first response information including both the payment display data and the non-payment display data to the information terminal 1. Furthermore, when the identification unit 232 identifies that the communication method used by the information terminal 1 to make a payment is the second communication method, the transmission unit 234 transmits second response information including the payment display data of the payment display data and the non-payment display data, but not including at least a portion of the non-payment display data transmitted in the first response information, to the information terminal 1.

[0051] For example, when the identification unit 232 identifies that the communication method used by the information terminal 1 to make a payment is the second communication method, the transmission unit 234 transmits second response information including only the payment display data to the information terminal 1. In this way, the information processing device 2 can communicate with the information terminal 1 with an amount of information according to the communication method used by the information terminal 1 to make a payment.

[0052] The information processing device 2 executes a payment process in response to a payment request from a reading terminal that reads the code image displayed on the information terminal 1. The information processing device 2 executes the payment process, for example, by performing the following two steps.

[0053] In a first step, when the acquisition unit 231 acquires a transmission request for requesting transmission of a one-time code from the information terminal 1, the generation unit 233 generates a one-time code and stores the one-time code in association with the user ID corresponding to the information terminal 1 in the storage unit 22. After response information including the one-time code is transmitted to the information terminal 1, the acquisition unit 231 acquires from the reading terminal a payment request including read information obtained by reading the code image displayed by the information terminal 1 based on the response information and information indicating the payment amount. The read information includes, for example, the one-time code.

[0054] In a second step, the payment processing unit 235 executes payment processing when the acquisition unit 231 acquires the payment request. Specifically, first, the payment processing unit 235 identifies the user ID associated with the one-time code included in the read information of the payment request acquired by the acquisition unit 231 in the storage unit 22.

[0055] If the payment processing unit 235 identifies the user ID, it executes a payment process to settle the payment amount by subtracting the payment amount indicated by the information included in the payment request from the electronic money associated with the identified user ID. If the payment processing unit 235 cannot identify the user ID, it may notify the reading terminal of information that the payment process cannot be executed.

[0056] When the information processing device 2 executes the payment process, it may notify the information terminal 1 of information that the payment has been completed. Specifically, the transmission unit 234 transmits completion information to the information terminal 1.

[0057] The completion information is response information that is responded when payment is completed, and includes completion display data. The completion display data is data that is displayed on a completion screen indicating that payment has been completed, and includes, for example, at least the completion notification information out of the completion notification information and additional completion information. The completion notification information is information indicating that payment has been completed, and includes, for example, the name of the store to which payment is made, the date and time of payment, and the payment amount. The additional completion information is information that is notified when payment is completed, and includes, for example, benefit information regarding a benefit to be granted to the user of information terminal 1 when payment is completed.

[0058] In this case, when the identification unit 232 identifies that the communication method used by the information terminal 1 for payment is the first communication method, the transmission unit 234 transmits, as completion information, first completion information that includes both the completion notification information and the completion additional information to the information terminal 1. Furthermore, when the identification unit 232 identifies that the communication method used by the information terminal 1 for payment is the second communication method, the transmission unit 234 transmits, as completion information, second completion information that includes the completion notification information but does not include at least a part of the completion additional information transmitted in the first completion information to the information terminal 1.

[0059] For example, when the identification unit 232 identifies that the communication method used by the information terminal 1 to make a payment is the second communication method, the transmission unit 234 transmits second completion information including only completion notification information to the information terminal 1.

[0060] When the identification unit 232 identifies that the communication method used by the information terminal 1 for payment is the second communication method, the transmission unit 234 may present to the user that part of the display has been omitted. Specifically, when the identification unit 232 identifies that the communication method used by the information terminal 1 to receive information is the second communication method, the transmission unit 234 transmits to the information terminal 1 second completion information including a message that at least part of the completion additional information will not be displayed because the communication method used by the information terminal 1 to receive information is the second communication method.

[0061] FIG. 6 is a diagram schematically illustrating an example of a completion screen. FIG. 6(a) is a completion screen displayed based on first completion information. The completion screen shown in FIG. 6(a) displays display area R3 and display area R4. Display area R3 displays information indicating that the payment has been completed, such as the payee, payment date and time, and payment amount. Display area R4 displays information notified upon completion of the payment, including benefits. When information terminal 1 acquires the first completion information, it displays display area R3 based on the completion notification information included in the first completion information and display area R4 based on the additional completion information included in the first completion information on the completion screen.

[0062] FIG. 6(b) shows a completion screen displayed based on the second completion information. The completion screen shown in FIG. 6(b) displays display area R3 and display area R4. Display area R4 shown in FIG. 6(b) displays a message indicating that at least a portion of the additional completion information will not be displayed because the communication method used by the information terminal 1 to receive information is the second communication method. Upon acquiring the second completion information, the information terminal 1 displays, on the completion screen, display area R3 based on the completion notification information included in the second completion information and display area R4 based on the message included in the second completion information. In this way, the information processing device 2 can communicate with the information terminal 1 with an amount of information according to the communication method used by the information terminal 1 to perform payment.

[0063] After transmitting the second completion information to the information terminal 1, if the communication method of the information terminal 1 changes to the first communication method, the information processing device 2 may transmit the information that was not transmitted to the information terminal 1. Specifically, first, the reward granting unit 236 grants a reward to the user of the information terminal 1 when payment is made. For example, if the reward is points, the reward granting unit 236 grants the reward to the user when payment is made by adding predetermined points to points associated with the user ID included in the read information of the payment request acquired by the acquiring unit 231.

[0064] After the benefit granting unit 236 grants a benefit to a user, the acquiring unit 231 acquires a predetermined request (e.g., a transmission request, a display request for requesting the display of predetermined information, etc.) from the information terminal 1 corresponding to the user. The identifying unit 232 identifies whether the communication method of the information terminal 1 is the first communication method or the second communication method based on the predetermined request acquired by the acquiring unit 231. Then, when the identifying unit 232 identifies that the communication method of the information terminal 1 is the first communication method, the transmitting unit 234 transmits, to the information terminal 1, information of the first completion information that is not included in the second completion information. In this way, the information processing device 2 can present to the user information that could not be presented at the time of completion of payment.

[0065] [Processing of information processing device 2] Next, a description will be given of the flow of processing executed by the information processing device 2. Fig. 7 is a flowchart showing the flow of processing executed by the information processing device 2. This processing starts when the acquisition unit 231 acquires a transmission request from the information terminal 1 (S1).

[0066] When the acquisition unit 231 acquires the transmission request, the generation unit 233 generates code information (S2). The identification unit 232 identifies, based on the transmission request acquired by the acquisition unit 231, whether the communication method used by the information terminal 1 to perform payment is the first communication method or a second communication method having a narrower bandwidth than the first communication method (S3).

[0067] The transmitting unit 234 determines whether the communication method of the information terminal 1 identified by the identifying unit 232 is the first communication method (S4). If the transmitting unit 234 determines that the communication method of the information terminal 1 identified by the identifying unit 232 is the first communication method (YES in S4), the transmitting unit 234 transmits first response information to the information terminal 1 (S5).

[0068] On the other hand, if the transmitting unit 234 determines that the communication method of the information terminal 1 identified by the identifying unit 232 is not the first communication method (NO in S4), that is, if the transmitting unit 234 determines that the communication method of the information terminal 1 identified by the identifying unit 232 is the second communication method, it transmits the second response information to the information terminal 1 (S6).

[0069] [Effects of this embodiment] As described above, the information processing device 2 transmits the first response information when the communication method of the information terminal 1 is the first communication method, and transmits the second response information when the communication method of the information terminal 1 is the second communication method. In this way, the information processing device 2 can achieve a balance between the communication volume and the communication time.

[0070] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is "Build resilient infrastructure, promote inclusive and sustainable industrialization, and promote innovation and resilience."

[0071] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments. [Explanation of symbols]

[0072] 1. Information terminal 2. Information processing equipment 21 Communications Department 22 Memory section 23 Control Unit 231 Acquisition Department 232 Specific part 233 Generation part 234 Transmitter 235 Payment Processing Unit 236 Benefits Granting Department S Information Processing System

Claims

1. an acquisition unit that acquires a payment request from the terminal; an identification unit that identifies whether the communication method used by the terminal to perform the payment is a first communication method or a second communication method having a narrower bandwidth than the first communication method; a transmitting unit that, when the acquiring unit transmits response information to the terminal in response to acquiring the request, if the identifying unit identifies that the communication method used by the terminal to make the payment is the first communication method, transmits to the terminal first response information of a first amount of information, the response information including both payment required information including code information required for the payment and payment additional information not required for the payment, and if the identifying unit identifies that the communication method used by the terminal to make the payment is the second communication method, transmits to the terminal second response information of a second amount of information less than the first amount of information, the response information including the payment required information and not including at least a portion of the payment additional information transmitted in the first response information; An information processing device having the above.

2. The additional payment information includes at least one of coupon information and advertising information. The information processing device according to claim 1 .

3. The response information includes payment display data to be displayed on a payment screen for performing the payment, the transmitting unit transmits to the terminal the first response information including the first type of the payment display data when the identifying unit identifies that the communication method used by the terminal to make the payment is the first communication method, and transmits to the terminal the second response information including the second type of the payment display data, the second type having a data size smaller than the first type, when the identifying unit identifies that the communication method used by the terminal to make the payment is the second communication method. The information processing device according to claim 1 .

4. The response information includes payment display data to be displayed on a payment screen for making the payment, and non-payment display data not to be displayed on the payment screen, the transmitting unit transmits, to the terminal, the first response information including both the payment display data and the non-payment display data when the specifying unit specifies that the communication method used by the terminal to make the payment is the first communication method, and, when the specifying unit specifies that the communication method used by the terminal to make the payment is the second communication method, the transmitting unit transmits, to the terminal, the second response information including the payment display data of the payment display data and the non-payment display data, but not including at least a portion of the non-payment display data transmitted in the first response information. The information processing device according to claim 1 .

5. An acquisition unit that acquires a payment request from a terminal; an identification unit that identifies whether the communication method used by the terminal to perform the payment is a first communication method or a second communication method having a narrower bandwidth than the first communication method; a transmitting unit that, when the acquiring unit transmits to the terminal response information that is a response triggered by acquiring the request and that includes completion information that is a response triggered by completion of the payment, if the identifying unit identifies that the communication method used by the terminal to make the payment is the first communication method, transmits to the terminal first response information that has a first amount of information, the response information including first completion information as the completion information, the first completion information including both completion notification information that indicates that the payment has been completed and completion additional information that is notified in conjunction with the completion of the payment, and when the identifying unit identifies that the communication method used by the terminal to make the payment is the second communication method, transmits to the terminal second response information that has a second amount of information less than the first amount of information, the response information including the completion notification information and second completion information that does not include at least a part of the completion additional information transmitted in the first completion information An information processing device having the above.

6. The additional completion information includes benefit information regarding a benefit to be given to the user of the terminal upon completion of the payment. The information processing device according to claim 5 .

7. When the identification unit identifies that the communication method used by the terminal to receive information is the second communication method, the transmission unit transmits to the terminal the second completion information including a message indicating that at least a part of the completion additional information will not be displayed because the communication method used by the terminal to receive information is the second communication method. The information processing device according to claim 5 .

8. the information processing device further includes a reward provision unit that provides a reward to a user of the terminal when the payment is made; When the identification unit identifies that the communication method of the terminal corresponding to the user is the first communication method after the benefit granting unit has granted the benefit to the user, the transmission unit transmits, to the terminal, information of the first completion information that is not included in the second completion information. The information processing device according to claim 5 .

9. The second communication method is a communication method in which the terminal performs the payment using satellite communication in which the terminal directly communicates with a communication satellite. The information processing device according to claim 1 .

10. The second communication method is a communication method in which the terminal performs the payment using satellite communication indirectly communicating with a communication satellite. The information processing device according to claim 1 .

11. The computer executes receiving a payment request from the terminal; a step of identifying whether the communication method used by the terminal to perform the payment is a first communication method or a second communication method having a narrower bandwidth than the first communication method; When transmitting response information to the terminal in response to acquisition of the request, if the communication method used by the terminal to make the payment is determined to be the first communication method, transmitting to the terminal first response information having a first amount of information, the response information including both payment required information including code information required for the payment and payment additional information not required for the payment, and if the communication method used by the terminal to make the payment is determined to be the second communication method, transmitting to the terminal second response information having a second amount of information less than the first amount of information, the response information including the payment required information and not including at least a portion of the payment additional information transmitted in the first response information; An information processing method comprising:

12. Computer, an acquisition unit that acquires a payment request from the terminal; an identification unit that identifies whether the communication method used by the terminal to perform the payment is a first communication method or a second communication method having a narrower bandwidth than the first communication method; and a transmitting unit that, when the acquiring unit transmits response information to the terminal in response to acquisition of the request, if the identifying unit identifies that the communication method used by the terminal to make the payment is the first communication method, transmits to the terminal first response information having a first amount of information, the response information including both payment required information including code information necessary for the payment and payment additional information not necessary for the payment, and if the identifying unit identifies that the communication method used by the terminal to make the payment is the second communication method, transmits to the terminal second response information having a second amount of information less than the first amount of information, the response information including the payment required information and not including at least a part of the payment additional information to be transmitted in the first response information; A program to function as a

13. A computer-implemented method for receiving a payment request from the terminal; a step of identifying whether the communication method used by the terminal to perform the payment is a first communication method or a second communication method having a narrower bandwidth than the first communication method; when transmitting to the terminal response information that is a response triggered by acquisition of the request and that includes completion information that is a response triggered by completion of the payment, if it is determined that the communication method used by the terminal to make the payment is the first communication method, transmitting to the terminal first response information that is the response information of a first amount of information, the response information including first completion information as the completion information, the first completion information including both completion notification information indicating that the payment has been completed and completion additional information that is notified in conjunction with the completion of the payment, and when it is determined that the communication method used by the terminal to make the payment is the second communication method, transmitting to the terminal second response information that is the response information of a second amount of information less than the first amount of information, the response information including the completion notification information and second completion information that does not include at least a part of the completion additional information sent in the first completion information An information processing method comprising:

14. A computer, an acquisition unit that acquires a payment request from the terminal; an identification unit that identifies whether the communication method used by the terminal to perform the payment is a first communication method or a second communication method having a narrower bandwidth than the first communication method; and a transmitting unit that, when the acquiring unit transmits to the terminal response information that is a response triggered by acquiring the request and that includes completion information that is a response triggered by completion of the payment, if the identifying unit identifies that the communication method used by the terminal to make the payment is the first communication method, transmits to the terminal first response information that has a first amount of information, the response information including first completion information as the completion information, the first completion information including both completion notification information that indicates that the payment has been completed and completion additional information that is notified in conjunction with the completion of the payment, and when the identifying unit identifies that the communication method used by the terminal to make the payment is the second communication method, transmits to the terminal second response information that has a second amount of information less than the first amount of information, the response information including the completion notification information and second completion information that does not include at least a part of the completion additional information transmitted in the first completion information A program to function as a

Citation Information

Patent Citations

  • Remote control device, communication device, remote control method, and program

    JP2010258973A

  • Program, information processing method, and terminal

    JP2021021991A

  • Communication system

    JP2025053935A

  • Program, information processing method, and information processing device

    JP2020013406A