Information processing system, information processing method, information processing apparatus, and program
The system addresses unnecessary processing load by having a payment device output a code to a user device, which then sends payment details to a server for generating receipt information, reducing load and enhancing efficiency and security.
Patent Information
- Application Number
- JP2024124451
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-02-13
AI Technical Summary
Existing systems acquire electronic receipt data without user request, leading to increased processing load on computers.
An information processing system comprising a payment device, user device, and server, where the payment device outputs an information code indicating payment content and server identification, the user device outputs this information to a specified server, and the server generates and outputs electronic receipt information based on user device input.
Reduces processing load by generating electronic receipt information only upon user request, improving efficiency and security.
Smart Images

Figure 2026022865000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, an information processing device, and a program. [Background technology]
[0002] Conventionally, there has been known a technique for displaying electronic receipt information such as receipt data corresponding to a payment to a user.
[0003] For example, the program described in Patent Document 1 is executed by a computer including a processor, memory, and storage, for managing receipt data including information on transaction receipts. The computer first receives data including receipt data from a first communication device that issues receipt data to a customer user for a transaction, and then receives data including first information for identifying the receipt data for each transaction from a second communication device used by the customer user. When the computer receives the issued receipt data from the first communication device, it stores the receipt data, including information indicating the timing at which the receipt data was issued, in the storage. In response to receiving the first information from the second communication device, the computer reads the receipt data identified by the first information from the storage, displays the read receipt data on the display of the second communication device, and stores information indicating that the customer user of the second communication device accessed the receipt data to obtain the receipt data in association with the receipt data in the storage. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2019-053739 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, in the program described in Patent Document 1, the computer is assumed to acquire receipt data from the first communication device regardless of a user's request for receipt data. Therefore, even if the user does not want to issue electronic receipt information, the computer acquires receipt data from the first communication device, which causes a problem of the processing load on the computer.
[0006] Therefore, an object of the present invention is to reduce the processing load in generating electronic receipt information. [Means for solving the problem]
[0007] An information processing system according to one aspect of the present invention includes a payment device, a user device, and a server, wherein the payment device outputs an information code indicating payment content information indicating the payment content of a payment and server identification information indicating a server that generates electronic receipt information corresponding to the payment content, the user device outputs the payment content information to a server identified by the server identification information based on the information code, and the server generates electronic receipt information based on the payment content information acquired from the user device, and outputs the electronic receipt information to the user device.
[0008] Furthermore, an information processing device according to one embodiment of the present invention is an information processing device having one or more processors, wherein the one or more processors acquire payment details information indicating the payment details of the payment acquired by the user device based on an information code output by the payment terminal from the user device, generate electronic receipt information corresponding to the payment details based on the payment details information, and output the electronic receipt information to the user device. [Effects of the Invention]
[0009] According to the present invention, it is possible to reduce the processing load in generating electronic receipt information. [Brief explanation of the drawings]
[0010] [Figure 1]FIG. 1 is a diagram showing an overview of processing in an information processing system 10 according to an embodiment of the present invention. [Figure 2] 1 is a diagram showing a configuration of an information processing system 10 according to an embodiment of the present invention. [Figure 3] 10 is a diagram showing an example of payment details information stored in a storage unit 210. FIG. [Figure 4] FIG. 10 is a diagram illustrating an example of electronic receipt information. [Figure 5] 2 is a sequence chart showing an example of processing in the information processing system 10. [Figure 6] FIG. 6 is a diagram illustrating an example of the hardware configuration of a computer 600. DETAILED DESCRIPTION OF THE INVENTION
[0011] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will now be described with reference to the accompanying drawings, in which: Figure 1 is a diagram showing an overview of processing in an information processing system 10 according to an embodiment of the present invention;
[0012] The information processing system 10 includes a server 100, a payment device 200, and a user device 300. In the information processing system 10, the server 100 generates electronic receipt information based on payment content information acquired from the user device 300 via the payment device 200, and outputs the electronic receipt information to the user device 300.
[0013] First, the payment device 200 settles with the user (S101), and outputs an information code indicating payment content information and server identification information to the user device 300 (S102). At this time, the payment device 200 may, for example, display the information code indicating the payment content information and server identification information on a display unit of the payment device 200. The information code may, for example, be a QR code (registered trademark) including the payment content information and the server identification information, and specific examples of the code will be described later.
[0014] Next, the user device 300 outputs the payment details information to the server 100 indicated by the server identification information (S103). At this time, the user device 300 may, for example, read an information code displayed on the display unit of the payment device 200, and output the read payment details information to the server 100 indicated by the read server identification information.
[0015] Then, the server 100 generates electronic receipt information based on the payment details information (S104), and outputs the electronic receipt information to the user device 300 (S105).
[0016] 2 is a diagram showing the configuration of an information processing system 10 according to one embodiment of the present invention. The information processing system 10 includes a server 100, a payment device 200, and a user device 300. The server 100, the payment device 200, and the user device 300 may be communicably connected via a network such as the Internet. Note that when the payment device 200 displays an information code on a display unit of the payment device 200 and the user device 300 reads the displayed information code, the network may include near-field wireless communication or the like.
[0017] Although one each of the server 100, the payment device 200, and the user device 300 is shown in FIG. 2, there may be a plurality of each of the servers 100, the payment device 200, and the user device 300.
[0018] The server 100 is an information processing device that generates electronic receipt information based on payment content information.
[0019] The server 100 includes a storage unit 110, an acquisition unit 120, a generation unit 130, and an output unit 140. Each unit shown in FIG. 2 can be realized, for example, by using a storage area or by a processor executing a program stored in the storage area. The storage unit 110 stores information to be processed by the server 100. The storage unit 110 can store, for example, payment content information, instruction information, electronic receipt information, and notification information, which will be described later.
[0020] The settlement device 200 is an information processing device used by a user and a settlement destination, and performs processing related to settlement between the user and the settlement destination. The settlement device 200 may be, for example, a cash register.
[0021] The payment device 200 includes a storage unit 210, an acquisition unit 220, a generation unit 230, and an output unit 240. Each unit shown in FIG. 2 can be realized, for example, by using a storage area or by a processor executing a program stored in the storage area. The storage unit 210 stores information to be processed by the server 100. The storage unit 210 can store, for example, payment content information, server identification information, and information codes, which will be described later.
[0022] The user device 300 is an information processing device used by a user, such as a computer, a smartphone, a tablet terminal, or a personal computer.
[0023] The user device 300 includes a storage unit 310, an acquisition unit 320, a setting unit 330, and an output unit 340. Each unit shown in FIG. 2 can be realized, for example, by using a storage area or by a processor executing a program stored in the storage area. The storage unit 310 stores information to be processed by the server 100. The storage unit 310 can store, for example, payment content information, server identification information, and instruction information, which will be described later.
[0024] Next, the processing in the information processing system 10 will be described.
[0025] The acquisition unit 220 of the payment device 200 acquires payment details information indicating the payment details of the payment, and stores it in the storage unit 210.
[0026] The acquisition unit 220 can acquire payment details information, for example, by input by a payment clerk (for example, by ringing up the cash register) or by reading the payment details information through a reading device provided in the payment device 200 that reads the payment object.
[0027] 3 is a diagram showing an example of payment details information stored in storage unit 210. The payment details information stored in storage unit 210 includes, for example, a payment ID, payment date information, payment destination information, payment method information, and payment target information.
[0028] The payment ID is, for example, information that identifies the payment content information stored in the storage unit 210.
[0029] The settlement date information is, for example, information indicating the settlement date between the user and the settlement destination. The settlement date information may include, for example, information indicating the time of the settlement.
[0030] The payment recipient information is, for example, information indicating the payment recipient. The payment recipient may be, for example, the name of the payment recipient's business, store name, or affiliated store name. The payment recipient information may be text information indicating the payment recipient, or may be ID information that can identify the payment recipient.
[0031] The payment method information is, for example, information indicating the payment method used by the user for payment. The payment method may be, for example, a credit card, a debit card, electronic money, cash, or points. If the payment method is a credit card, the payment method information may be, for example, information indicating the card company, card number, and cardholder name of the credit card used by the user for payment.
[0032] The payment object information is information indicating, for example, the name, quantity, and amount of the payment object (for example, a product or service) that the user has paid for.
[0033] The information included in the payment details information is not limited to that shown in FIG.
[0034] Furthermore, the payment details information stored in memory unit 110, the payment details information stored in memory unit 210, and the payment details information stored in memory unit 310 need not be identical to each other as long as they are information relating to the same payment content. In other words, the information contained in each of the payment details information stored in memory unit 110, the payment details information stored in memory unit 210, and the payment details information stored in memory unit 310 may be partially different.
[0035] The acquiring unit 220 acquires server identification information indicating the server that generates electronic receipt information corresponding to the payment details, and stores the information in the storage unit 210.
[0036] The server identification information may be, for example, information indicating the IP address of the server.
[0037] The acquisition unit 220 may acquire the server identification information in advance, for example. Specifically, an administrator of the payment device 200 may set the server identification information in the storage unit 210 or the like within the device in advance.
[0038] The generating unit 230 generates an information code indicating the payment details information and server identification information indicating the server 100 that generates electronic receipt information corresponding to the payment details, and stores the generated information in the storage unit 210.
[0039] Here, the information code may be, for example, a barcode or a two-dimensional code, particularly, for example, a QR code (registered trademark).
[0040] The output unit 240 outputs the information code.
[0041] For example, the output unit 240 may output the information code so as to display the information code on a display unit of the payment device 200. Furthermore, when communication such as local communication or near field wireless communication with the user device 300 is established, the output unit 240 may transmit and output information included in the information code to the user device 300.
[0042] The acquisition unit 320 of the user device 300 acquires the payment details information and the server identification information based on the information code, and stores the acquired payment details information and the server identification information in the storage unit 310.
[0043] The acquisition unit 320 may acquire the payment content information and the server identification information, for example, based on the result of reading the information code by a reading unit of the user device 300. Here, the reading unit may be, for example, an image capturing unit (e.g., a camera) provided in the user device 300. That is, in this case, for example, the user captures an image of the information code using the user device 300, and the acquisition unit 320 acquires the payment content information and the server identification information based on the captured and read information code.
[0044] The setting unit 330 sets instruction information indicating instructions related to the generation of electronic receipt information, and stores the instruction information in the storage unit 310.
[0045] The setting unit 330 sets instruction information in response to, for example, a user operation, allowing the user to make settings related to the generation of electronic receipt information that the user desires.
[0046] The setting section 330 may set the instruction information before the acquisition process by the acquisition section 320, or may set the instruction information after the acquisition process by the acquisition section 320, for example.
[0047] The instruction information indicates an instruction regarding the generation of electronic receipt information by the server 100. The instruction information indicates, for example, an instruction regarding the format of the electronic receipt information (for example, the items to be written, the writing format).
[0048] The instruction information includes, for example, address instruction information related to the address of the electronic receipt information. The address instruction information includes, for example, an instruction to address the electronic receipt information to the user's or a predetermined name, business name, or department name, an instruction to address the electronic receipt information to predetermined text (for example, "Dear Sir"), or an instruction to leave the address field blank.
[0049] The instruction information also includes, for example, description format instruction information regarding the description format of the electronic receipt information. The description format instruction information includes description format instruction information regarding a description format instruction to generate the electronic receipt information in a format that lists items, or a description format instruction to generate the electronic receipt information in a format that lists only a disclaimer (e.g., "item price").
[0050] The information also includes division instruction information regarding an instruction to divide one payment item (e.g., payment amount) into multiple payment items (e.g., payment amounts) and generate multiple pieces of electronic receipt information. The division instruction information may be, for example, information indicating the number of divisions. This allows the generation unit 130, which will be described later, to generate electronic receipt information for the payment amount divided into the number of divisions.
[0051] The output unit 340 outputs the payment details information to the server (for example, the server 100) indicated by the server identification information based on the information code.
[0052] The output unit 340 can output payment details information to the server indicated by the server identification information, based on the information code that is read using the reading unit of the user device 300 and displayed on the display unit of the payment device 200.
[0053] The output unit 340 can further output the instruction information to the server (for example, the server 100) indicated by the server specification information.
[0054] The acquisition unit 120 of the server 100 acquires the payment details information from the user device 300 and stores the acquired payment details information in the storage unit 110.
[0055] Furthermore, the acquiring unit 120 acquires instruction information from the user device 300 and stores the acquired instruction information in the storage unit 110 .
[0056] The acquisition unit 120 also acquires notification information including advertisements or benefits to be notified to the user of the user device 300 , and stores the information in the storage unit 110 .
[0057] The notification information is, for example, information indicating content related to an advertisement or a special offer. The content related to an advertisement or a special offer includes, for example, content advertising a specific product or service, content about a sale of a specific product or service, or content about a specific economic value (for example, points).
[0058] The notification information may be, for example, information associated with notification condition information indicating conditions to be included in electronic receipt information generated by the generation unit 130 (described later). The notification condition information may be, for example, information indicating whether or not notification of corresponding notification information is required based on at least one of user information and payment content information related to the user. The notification condition information may be, for example, information indicating an output model that inputs at least one of user information and payment content information and outputs whether or not notification of corresponding notification information is required. The output model may be, for example, a machine learning model.
[0059] The notification condition information may be, for example, a condition indicating that a notification is to be sent when a product or service corresponding to or related to the product or service in the notification content is purchased based on payment content information. Also, the notification condition information may be, for example, a condition indicating that notification content regarding a product or service recommended to the user is sent based on user information and the user's payment history.
[0060] The notification information and notification condition information are set in advance, for example. The notification information and notification condition information may be set by an administrator of the server 100, or may be set by a payment destination business operator, etc. The notification information and notification condition information may be set in the storage unit 110 of the server 100, or may be set in a storage unit of an external information processing system.
[0061] The acquisition unit 120 can, for example, access a storage unit in which notification information and notification condition information are set, identify notification information to be included in electronic receipt information based on at least one of user information and payment content information, and acquire the identified notification information.
[0062] The generating unit 130 generates electronic receipt information based on the payment details information and stores the generated electronic receipt information in the storage unit 110.
[0063] The generating unit 130 can also generate electronic receipt information based on the instruction information.
[0064] Specifically, the generating unit 130 can generate electronic receipt information for the address indicated by the address instruction information further based on the address instruction information, thereby enabling the server 100 to generate electronic receipt information for the address desired by the user.
[0065] Furthermore, the generation unit 130 can generate electronic receipt information in the description format indicated by the description format instruction information based on the description format instruction information, thereby enabling the server 100 to generate electronic receipt information in the description format desired by the user.
[0066] Furthermore, the generation unit 130 can generate multiple pieces of electronic receipt information by dividing one payment item into multiple payment items based on the division instruction information. This allows the server 100 to generate multiple pieces of electronic receipt information divided according to the user's wishes.
[0067] The generation unit 130 can also generate electronic receipt information including notification information, which allows the server 100 to generate electronic receipt information that includes advertisement or benefit information in addition to payment details.
[0068] Furthermore, the generation unit 130 can generate electronic receipt information including notification information according to the timing at which the payment detail information is acquired from the user device 300. In this regard, the server 100 generates electronic receipt information based on the payment detail information acquired from the user device 300, independent of the timing of the payment process in the payment device 200. Therefore, by generating electronic receipt information including notification information according to the timing at which the payment detail information is acquired from the user device 300, the generation unit 130 can allow the user to obtain notification information at the time of generation of the electronic receipt information, for example, instead of at the time of payment, and the user can obtain more timely notification information.
[0069] The output unit 140 outputs electronic receipt information to the user device 300. For example, the output unit 140 transmits to the user device 300 a URL indicating a storage location of the electronic receipt to be displayed on the user device 300. By accessing this URL, the user device 300 can display the electronic receipt on the screen.
[0070] The output unit 140 can also output the electronic receipt information to another information processing system used by the user of the user device 300. Here, the other information processing system used by the user may be, for example, an expense settlement system, a household account book management system, or an electronic contract management system used by the user. In other words, the output unit 140 can, so to speak, link the output electronic receipt information to the other information processing system.
[0071] FIG. 4 is a diagram showing an example of electronic receipt information. The electronic receipt information shown in FIG. 4 includes, for example, an area 410 for displaying payment details and an area 420 for displaying notification information. In the example shown in FIG. 4, the area for displaying notification information is provided below the area 410, but the location where the area for displaying notification information is provided is not limited thereto and may be, for example, on the left or right side of the area 410. Note that the electronic receipt information shown in FIG. 4 indicates electronic receipt information when a credit card is used as the payment method, but the electronic receipt information generated by the generation unit 130 and output by the output unit 140 includes electronic receipt information when, for example, a debit card, electronic money, cash, or points are used as the payment method. Also, the electronic receipt information (e.g., written content, layout) shown in FIG. 4 is an example.
[0072] FIG. 5 is a sequence chart showing an example of processing in the information processing system 10.
[0073] First, a payment is made between the user and the payment device 200, and the acquisition unit 220 of the payment device acquires payment content information (S501). The generation unit 230 generates an information code indicating the payment content information and server identification information, and the output unit 240 outputs the information code (S502).
[0074] The acquisition unit 320 of the user device 300 acquires the information code. The setting unit 330 sets instruction information (S503). The output unit 340 outputs payment content information to the server (e.g., server 100) indicated by the server identification information based on the information code (S504). At this time, the output unit 340 may further output instruction information. Note that the setting process by the setting unit 330 may be performed before the output process by the output unit 340, and may be performed, for example, before the payment between the user and the payment device 200.
[0075] The acquisition unit 120 of the server 100 acquires the payment details information and instruction information. The generation unit 130 generates electronic receipt information based on the payment details information and instruction information (S505). The output unit 140 outputs the electronic receipt information to the user device 300 (S506).
[0076] In this way, in the process of generating electronic receipt information in the information processing system 10, information for generating electronic receipt information is output by a single communication from the user device 300 to the server 100. This improves the efficiency of the process in the information processing system 10.
[0077] Furthermore, since the server 100 generates electronic receipt information based on payment content information received from the user device 300, the server 100 only needs to generate electronic receipt information when there is a request from the user via the user device 300. This reduces the processing load on the server 100 and improves the efficiency of processing in the information processing system 10.
[0078] Furthermore, the server 100 can record from which user device 300 a request to generate electronic receipt information has been received, and can grasp to which user device 300 the electronic receipt information has been provided. This allows the server 100 to improve the security of providing electronic receipt information.
[0079] Next, an example of a hardware configuration in which the server 100 is realized by a computer 600 will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of the hardware configuration of the computer 600.
[0080] As shown in FIG. 6, a computer 600 includes, for example, a processor 601, a memory 602, a storage device 603, an input I / F unit 604, a data I / F unit 605, a communication I / F unit 606, and a display device 607.
[0081] Computer 600 may be, for example, a server computer, a personal computer (e.g., desktop, laptop, tablet, etc.), a media computing platform (e.g., cable, satellite set-top box, digital video recorder, etc.), a handheld computing device (e.g., PDA, email client, etc.), or any other type of computing or communications platform.
[0082] The processor 601 is a control unit that controls various processes in the computer 600 by executing programs stored in the memory 602 .
[0083] The memory 602 is a storage medium such as a RAM (Random Access Memory), etc. The memory 602 temporarily stores the program code of the program executed by the processor 601 and data required when the program is executed.
[0084] The storage device 603 is a non-volatile storage medium such as a hard disk drive (HDD), flash memory, etc. The storage device 603 stores an operating system and various programs for realizing the above-mentioned configurations.
[0085] The input I / F unit 604 is a device for receiving input from a user. The input I / F unit 604 is, for example, a keyboard, a mouse, a touch panel, various sensors, a wearable device, etc. The input I / F unit 604 may be connected to the computer 600 via an interface such as a USB (Universal Serial Bus).
[0086] The data I / F unit 605 is a device for inputting data from outside the computer 600. The data I / F unit 605 is, for example, a drive device for reading data stored in various storage media. The data I / F unit 605 may be provided outside the computer 600. When the data I / F unit 605 is provided outside the computer 600, the data I / F unit 605 is connected to the computer 600 via an interface such as a USB.
[0087] The communication I / F unit 606 is a device for performing data communication via a network such as the Internet, either wired or wirelessly, with devices external to the computer 600. The communication I / F unit 606 may be provided outside the computer 600. When the communication I / F unit 606 is provided outside the computer 600, the communication I / F unit 606 is connected to the computer 600 via an interface such as a USB.
[0088] The display device 607 is a device for displaying various types of information. The display device 607 is, for example, a liquid crystal display, an organic EL (Electro-Luminescence) display, a display of a wearable device, or the like. The display device 607 may be provided outside the computer 600. When the display device 607 is provided outside the computer 600, the display device 607 is connected to the computer 600 via, for example, a display cable. Furthermore, when a touch panel is adopted as the input I / F unit 604, the display device 607 may be configured as an integral part of the input I / F unit 604.
[0089] 9. For example, the processor 601 may execute each program to function as the acquisition unit 220, the generation unit 230, and the output unit 240 of the payment device 200, and the acquisition unit 320, the setting unit 330, and the output unit 340 of the user device 300. The memory 602 and / or the storage device 603 may function as the storage unit 210 of the payment device 200 and the storage unit 310 of the user device 300.
[0090] An embodiment of the present invention has been described above. The information processing system 10 includes a payment device 200, a user device 300, and a server 100. The payment device 200 outputs an information code indicating payment details information and server identification information. The user device 300 outputs the payment details information to the server 100 indicated by the server identification information based on the information code. The server 100 generates electronic receipt information based on the payment details information and outputs the electronic receipt information to the user device 300. This allows the information processing system 10 to reduce the processing load in generating electronic receipt information.
[0091] Furthermore, the user device 300 can read the information code displayed on the display unit of the payment device 200 using a reading unit included in the user device 300, and output payment content information to the server 100 based on the read information code. This allows the user to receive electronic receipt information by reading the information code using the user device 300.
[0092] Furthermore, the user device 300 further outputs instruction information set in the user device 300 to the server 100, and the server 100 can generate electronic receipt information further based on the instruction information. This allows the user to instruct the server 100 to generate electronic receipt information in a format desired by the user.
[0093] The instruction information also includes division instruction information regarding an instruction to divide one payment item into multiple payment items and generate multiple pieces of electronic receipt information, and the server 100 can generate multiple pieces of electronic receipt information further based on the division instruction information. This allows the user to receive output of electronic receipt information divided by multiple people, for example.
[0094] Furthermore, the server 100 can generate electronic receipt information including notification information including an advertisement or a special offer, which is to be notified to a user who uses the user device 300. In this case, the notification information includes notification information according to the timing of acquiring payment details information from the user device 300. This allows the user to acquire advertisement or special offer information along with the electronic receipt information, and enables businesses to utilize the processing by the information processing system 10 for sales promotion activities.
[0095] Furthermore, the server 100 can further output the electronic receipt information to another information processing system used by the user of the user device 300. This allows the server 100 to link the electronic receipt information to the other information processing system, and the other information processing system can provide an information processing service to the user based on the linked electronic receipt information.
[0096] Furthermore, an information processing device (for example, the server 100) having one or more processors can acquire, from the user device 300, payment details information acquired by the user device 300 based on the information code output by the payment device 200, generate electronic receipt information corresponding to the payment details based on the payment details information, and output the electronic receipt information to the user device 300. This allows the server 100 to reduce the processing load in generating the electronic receipt information.
[0097] It should be noted that the present embodiment is provided to facilitate understanding of the present invention and is not intended to limit the present invention. The present invention may be modified or improved without departing from the spirit thereof, and equivalents thereof are also included in the present invention.
[0098] In addition, in the present invention, a "unit" does not simply mean a physical means, but also includes cases where the functions of the "unit" are realized by software. Furthermore, the functions of one "unit" or device may be realized by two or more physical means, devices, or software, and the functions of two or more "units" or devices may be realized by one physical means, device, or software. [Explanation of symbols]
[0099] 10 Information processing system, 100 Server, 200 Payment device, 300 User device, 110 storage unit, 120 acquisition unit, 130 generation unit, 140 output unit, 210 storage unit, 220 acquisition unit, 230 generation unit, 240 output unit, 310 storage unit, 320 acquisition unit, 330 setting unit, 340 output unit
Claims
1. An information processing system including a payment device, a user device, and a server, the payment device outputs an information code indicating payment content information indicating payment content of the payment and server identification information indicating the server that generates electronic receipt information corresponding to the payment content; The user device outputs the payment content information to the server identified by the server identification information based on the information code; the server generates the electronic receipt information based on the payment content information acquired from the user device, and outputs the electronic receipt information to the user device. Information processing system.
2. The information code is displayed on a display unit of the payment device, The user device reads the information code displayed on the display unit of the payment device using a reading unit included in the user device, and outputs the payment content information to the server identified by the server identification information based on the read information code. The information processing system according to claim 1 .
3. The user device further outputs instruction information indicating an instruction for generating the electronic receipt information, which is set in the user device, to the server identified by the server identification information; The server generates the electronic receipt information further based on the instruction information.
3. The information processing system according to claim 1 or 2.
4. the instruction information includes division instruction information relating to an instruction to divide one payment item into multiple payment items and generate multiple pieces of electronic receipt information; The server generates the plurality of pieces of electronic receipt information further based on the division instruction information. The information processing system according to claim 3 .
5. the server generates the electronic receipt information including notification information to be notified to the user who uses the user device, the notification information including an advertisement or a special offer.
3. The information processing system according to claim 1 or 2.
6. The information processing system according to claim 5 , wherein the notification information includes notification information according to a timing at which the payment details information is acquired from the user device.
7. The information processing system according to claim 1 , wherein the server further outputs the electronic receipt information to another information processing system used by a user of the user device.
8. An information processing method in an information processing system including a payment device, a user device, and a server, comprising: the payment device outputs an information code indicating payment content information indicating payment content of the payment and server identification information indicating the server that generates electronic receipt information corresponding to the payment content; The user device outputs the payment content information to the server identified by the server identification information based on the information code; the server generates the electronic receipt information based on the payment content information acquired from the user device, and outputs the electronic receipt information to the user device. Information processing methods.
9. An information processing device having one or more processors, the one or more processors: Acquires payment details information indicating the details of the payment, which is acquired by the user device based on the information code output by the payment device, from the user device; generating electronic receipt information corresponding to the payment details based on the payment details information; outputting the electronic receipt information to the user device; Information processing device.
10. On the computer, acquiring, from the user device, payment content information indicating the payment content of the payment, which is acquired by the user device based on the information code output by the payment device; generating electronic receipt information corresponding to the payment details based on the payment details information; outputting the electronic receipt information to the user device; A program that executes the following.
Citation Information
Patent Citations
Method and device for grinding surface of fishing rod
JP1993003739A