Communication terminal, information processing method, program, and information processing system

The communication terminal addresses user confusion in purchasing OTC pharmaceuticals by displaying confirmation data and product information in an upside-down state, guiding users through the purchase procedure and enabling interaction with qualified persons for sale permission, thus ensuring a clear and efficient transaction process.

JP7705578B1Active Publication Date: 2025-07-09KDDI CORP
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2025052132
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-07-09
Estimated Expiration
2045-01-20

AI Technical Summary

Technical Problem

Conventional settlement methods using communication terminals do not establish a clear procedure for presenting permits when purchasing OTC pharmaceuticals, leading to user confusion during the purchase process.

Method used

A communication terminal that receives confirmation authentication data associated with user identification and displays product information, including product names and images, in an upside-down state to guide users through the purchase procedure, and supports interaction with a qualified person for sale permission.

Benefits of technology

The solution helps prevent user confusion during the purchase of OTC pharmaceuticals by clearly displaying necessary information and facilitating interaction with a qualified person for sale permission, ensuring a smooth transaction process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007705578000001_ABST
    Figure 0007705578000001_ABST
Patent Text Reader

Abstract

When purchasing pharmaceuticals by a payment method using a communication terminal possessed by a user, it suppresses the user from getting lost in the purchase procedure. 【Solution means】When the user terminal 2 receives confirmation authentication data associated with the user ID of the user who makes the payment from the payment processing device 1 that stores, in association, a user ID for identifying the user and confirmation authentication data indicating that an eligible person has confirmed a target pharmaceutical which is a pharmaceutical that requires confirmation by a predetermined eligible person at the time of purchase, and also receives at least one of the product name and product image of the target pharmaceutical corresponding to the confirmation authentication data, the user terminal 2 includes a first receiving unit 253 and a display control unit 254. The first receiving unit 253 receives the data. The display control unit 254 causes the display unit 23 to display the received confirmation authentication data, and causes the display unit to display at least one of the product name and product image of the received target pharmaceutical in an upside-down state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a communication terminal, an information processing method, a program, and an information processing system.

Background Art

[0002] A settlement method using a communication terminal possessed by a user has become widespread, such as code settlement in which a two-dimensional barcode such as a QR code (registered trademark) for performing settlement is displayed on a communication terminal such as a smartphone possessed by the user, and the settlement is performed by the store terminal reading the two-dimensional barcode (see, for example, Patent Documents 1 and 2).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0004] By the way, OTC (Over The Counter) pharmaceuticals that can be purchased based on the advice of a qualified person such as a pharmacist or a registered seller are known. When a user purchases such pharmaceuticals at a store, it is necessary to show a permit indicating that permission has been obtained from a qualified person for the user's purchase of the pharmaceuticals to the store clerk. However, in the conventional technology, the procedure for presenting the permit when purchasing pharmaceuticals using a settlement method using a communication terminal has not been established. For this reason, there has been a problem that when a user purchases pharmaceuticals by a settlement method using a communication terminal possessed by the user, the user may be confused about the purchase procedure.

[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to suppress a user from getting lost in the purchase procedure when purchasing pharmaceuticals by a payment method using a communication terminal possessed by the user.

Means for Solving the Problems

[0006] A first aspect of the present invention is a communication terminal. This communication terminal receives confirmation authentication data associated with user identification information of a user who performs settlement from an information processing device that stores, in association with each other, user identification information for identifying a user and confirmation authentication data indicating that a qualified person has confirmed a target pharmaceutical, which is a pharmaceutical that requires confirmation by a predetermined qualified person at the time of purchase, and receives at least one of a product name and a product image of the target pharmaceutical corresponding to the confirmation authentication data, and a display control unit that causes the display unit of the communication terminal to display the confirmation authentication data received by the receiving unit and to display at least one of the product name and the product image of the target pharmaceutical received by the receiving unit in an upside-down state on the display unit.

[0007] Before causing the display unit to display a settlement screen for performing the settlement, the display control unit may cause the display unit to display the confirmation authentication data and at least one of the product name and the product image of the target pharmaceutical.

[0008]

[0009] The display control unit may cause the display unit to display an explanatory text of the target pharmaceutical corresponding to the confirmation authentication data.

[0010] The display control unit may display the confirmation authentication data or may cause the display unit to display a code image indicating a code that can be read by a terminal of a store.

[0011] The receiving unit may receive one or more authentication data, and the display control unit may accept a selection of the authentication data corresponding to the product that the user purchases at the store among the one or more authentication data, and may display the code image corresponding to the accepted authentication data on the display unit.

[0012] When the display control unit accepts a selection of a plurality of authentication data, it may display one code image corresponding to the selected plurality of authentication data on the display unit.

[0013] The display control unit may display a reception screen for accepting that the product name has been confirmed on the display unit, and may display the code image on the display unit in response to acceptance that the product name has been confirmed on the reception screen.

[0014]

[0015] When the receiving unit accepts an operation to start settlement from the user, it may receive authentication data associated with the user identification information of the user who performs the settlement from the information processing device.

[0016] When the display control unit displays a settlement screen for performing the settlement on the display unit, it may display the settlement screen including start information for starting communication regarding the sales permission of the target pharmaceutical product between the user of the communication terminal and the qualified person on the display unit. When the display control unit accepts a selection of authentication data corresponding to a product that the user purchases and accepts a selection of a plurality of authentication data, it may generate one product image that combines the product images of the plurality of products corresponding to the selected plurality of authentication data, and may display the generated one product image on the display unit.

[0017] A second aspect of the present invention is an information processing method. This information processing method includes steps of receiving, from an information processing device that stores in association user identification information for identifying a user and confirmation data indicating that a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a predetermined eligible person at the time of purchase, has been confirmed by the eligible person, confirmation data associated with the user identification information of the user who performs settlement, and at least one of the product name and product image of the target pharmaceutical product corresponding to the confirmation data; and causing the computer to display the received confirmation data on a display unit of the computer and to display at least one of the product name and product image of the received target pharmaceutical product on the display unit in an upside-down state.

[0018] A third aspect of the present invention is a program. This program causes a computer to function as a receiving unit that receives confirmation data associated with the user identification information of a user who performs settlement, and at least one of the product name and product image of a target pharmaceutical product corresponding to the confirmation data, from an information processing device that stores in association user identification information for identifying a user and confirmation data indicating that a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a predetermined eligible person at the time of purchase, has been confirmed by the eligible person, and a display control unit that causes the computer to display the confirmation data received by the receiving unit on a display unit of the computer and to display at least one of the product name and product image of the target pharmaceutical product received by the receiving unit on the display unit in an upside-down state.

[0019] A fourth aspect of the present invention is an information processing system having a communication terminal and an information processing device. In this information processing system, the communication terminal is associated with user identification information for identifying a user, confirmation certification data indicating that a qualified person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation of a predetermined qualified person at the time of purchase, and purchase presence / absence information indicating whether or not the target pharmaceutical product corresponding to the confirmation certification data has been purchased, received from the information processing device that stores them in association. When receiving confirmation certification data associated with the user identification information of the user of the communication terminal and associated with purchase presence / absence information indicating that the target pharmaceutical product has not been purchased, the communication terminal also receives at least one of the product name and product image of the target pharmaceutical product corresponding to the confirmation certification data. The communication terminal includes a receiving unit and a display control unit. The receiving unit displays the confirmation certification data received by the receiving unit on a display unit of the communication terminal, and displays at least one of the product name and product image of the target pharmaceutical product received by the receiving unit on the display unit in an upside-down state. The information processing device includes a storage unit that stores the user identification information and the confirmation certification data in association, and a confirmation certification data transmission unit that transmits the confirmation certification data associated with the user identification information of the user of the communication terminal and associated with purchase presence / absence information indicating that the target pharmaceutical product has not been purchased to the communication terminal.

Effects of the Invention

[0020] According to the present invention, when purchasing a pharmaceutical product by a payment method using a communication terminal possessed by a user, there is an effect that it is possible to suppress the user from being confused about the purchase procedure.

Brief Description of the Drawings

[0021]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Embodiments for Carrying Out the Invention

[0022] [Overview of Payment System S] Figure 1 is a diagram showing an overview of the payment system S. The payment system S is a system that conducts payment in cooperation with a confirmation data issuance service that issues confirmation data indicating that a qualified person has confirmed and permitted a sale when a user purchases target pharmaceuticals that require confirmation of a sale permit by a predetermined qualified person at the time of sale.

[0023] The target pharmaceuticals are, for example, OTC pharmaceuticals that can be purchased without a prescription. The predetermined qualified person is, for example, a pharmacist or a registered seller who has the specialized qualifications required for the sale of pharmaceuticals including OTC pharmaceuticals. In the following description, it is assumed that the target pharmaceuticals are OTC pharmaceuticals. Also, in the following description, the predetermined qualified person is simply referred to as a qualified person, and the OTC pharmaceuticals that the user wishes to purchase are also referred to as pharmaceuticals to be purchased.

[0024] The payment system S includes a payment processing device 1 as an information processing device, a user terminal 2, and a store terminal 3. The payment processing device 1 is a server that conducts payment for the purchase amount of the user. The user terminal 2 is an information terminal used by the user, such as a smartphone, a tablet, or a personal computer. The store terminal 3 is, for example, a POS terminal. Hereinafter, with reference to Figure 1, the process when the user purchases the pharmaceuticals to be purchased will be described.

[0025] First, when purchasing a pharmaceutical product that the user wishes to buy, the user communicates online with an eligible person to obtain confirmation from the eligible person that the user is eligible to purchase the pharmaceutical product, an explanation of the pharmaceutical product that the user wishes to buy, and permission for the sale. When the eligible person permits the sale of the pharmaceutical product to the user, confirmation data is issued by a server (not shown) that implements a confirmation certificate issuance service.

[0026] The confirmation data indicates, for example, that the eligible person has confirmed that the user wishes to purchase the pharmaceutical product that the user wishes to buy, and indicates that the sale to the user has been permitted by the eligible person. The confirmation data is associated, for example, with a user ID as user identification information for identifying the user who wishes to purchase the pharmaceutical product that the user wishes to buy, and is information that is at least associated with a product code as product identification information for identifying the pharmaceutical product that the user wishes to buy and an eligible person ID as eligible person identification information for identifying the eligible person who has permitted the sale of the pharmaceutical product that the user wishes to buy to the user.

[0027] First, the settlement processing device 1 acquires the confirmation data from the server and stores it in advance ((1) in FIG. 1). The user purchases the pharmaceutical product that the user wishes to buy at the store. When the user checks out at the store, the user starts the application software for settlement and performs an operation for settlement. When the user terminal 2 receives the operation for settlement, the user terminal 2 transmits the user ID to the settlement processing device 1 ((2) in FIG. 1).

[0028] The settlement processing device 1 identifies the confirmation data associated with the received user ID ((3) in FIG. 1), and transmits the identified confirmation data to the user terminal 2 ((4) in FIG. 1). The user terminal 2 displays the received confirmation data ((5) in FIG. 1). When the user settles the purchase price of the pharmaceutical product that the user wishes to buy at the cash register of the store, the user presents the confirmation data. Then, for example, by the operation of a store clerk, the store terminal 3 reads the confirmation data displayed on the user terminal 2 ((6) in FIG. 1).

[0029] The store terminal 3 transmits the read authentication data to the payment processing device 1 ((7) in FIG. 1). When the payment processing device 1 receives the authentication data from the store terminal 3, it executes a cancellation process indicating that the authentication data has been used ((8) in FIG. 1). Then, the payment processing device 1 transmits confirmation completion information indicating that the authentication data has been read at the store to the user terminal 2 ((9) in FIG. 1). When the user terminal 2 receives the confirmation completion information, it displays a payment screen for performing payment ((10) in FIG. 1).

[0030] In this way, in the payment system S, when the user purchases the desired pharmaceutical product, the payment screen is displayed after the authentication data is read. Therefore, the payment system S can prevent the user from being confused about the purchase procedure when purchasing the purchased pharmaceutical product by the payment method using the user terminal 2 owned by the user himself / herself. Hereinafter, the details of the configurations of the payment processing device 1, the user terminal 2, and the store terminal 3 will be described.

[0031] [Functional Configuration of Payment Processing Device 1] FIG. 2 is a diagram showing the functional configuration of the payment processing device 1. The payment processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13.

[0032] The communication unit 11 is a communication interface for transmitting and receiving data to and from the user terminal 2 and the store terminal 3 via a network such as the Internet.

[0033] The storage unit 12 is a storage medium for storing various data, and includes a ROM (Read Only Memory), a RAM (Random Access Memory), and a hard disk, etc. The storage unit 12 stores the programs executed by the control unit 13. The storage unit 12 stores a payment program that causes the control unit 13 to function as an authentication data acquisition unit 131, a payment request acquisition unit 132, an authentication data transmission unit 133, a cancellation unit 134, a token transmission unit 135, a payment information reception unit 136, and a payment processing unit 137.

[0034] In addition, the storage unit 12 stores the authentication data issued by a server that realizes the authentication issuance service. FIG. 3 is a diagram showing an example of the authentication data. As shown in FIG. 3, the authentication data is associated with the user ID of the user who wishes to purchase the pharmaceutical product for which purchase is desired. The authentication data includes an authentication ID as authentication identification information for identifying the authentication data, a product code of the pharmaceutical product for which purchase is desired, an authorizer ID for identifying the authorizer who has confirmed that the user wishes to purchase the pharmaceutical product for which purchase is desired and has permitted the sale of the pharmaceutical product for which purchase is desired to the user, the date and time when the sale of the pharmaceutical product for which purchase is desired to the user is permitted, and information associated with a usage flag indicating whether the authentication data has been used. The usage flag is used, for example, as purchase presence / absence information indicating whether the target pharmaceutical product corresponding to the authentication data has been purchased. The value of the usage flag shall be 0 when the authentication data has not been used, and 1 when the authentication data has been used.

[0035] The control unit 13 is, for example, a CPU (Central Processing Unit). By executing the settlement program stored in the storage unit 12, the control unit 13 functions as an authentication data acquisition unit 131, a payment request acquisition unit 132, an authentication data transmission unit 133, a cancellation unit 134, a token transmission unit 135, a settlement information reception unit 136, and a settlement processing unit 137. Details of the operations of each part of the control unit 13 will be described later.

[0036] [Functional Configuration of User Terminal 2] FIG. 4 is a diagram showing the functional configuration of the user terminal 2. The user terminal 2 includes an operation unit 21, a communication unit 22, a display unit 23, a storage unit 24, and a control unit 25.

[0037] The operation unit 21 is an operation device that receives a user's operation, and is, for example, a touch panel provided on the surface of the display unit 23. The operation unit 21 notifies the operation reception unit 251 of a signal indicating the position touched by the user.

[0038] The communication unit 22 is a wireless communication interface for transmitting and receiving data to and from, for example, a base station of a mobile phone network. The communication unit 22 inputs a settlement token received from the settlement processing device 1 to the code generation unit 256.

[0039] The display unit 23 is a display for displaying various types of information. The display unit 23 displays the confirmation authentication data based on the control of the display control unit 254. Further, the display unit 23 displays the settlement code based on the control of the code generation unit 256.

[0040] The storage unit 24 is a storage medium including a ROM, a RAM, and the like. The storage unit 24 stores the program executed by the control unit 25. The storage unit 24 stores a code settlement program that causes the control unit 25 to function as the operation reception unit 251, the request transmission unit 252, the first reception unit 253, the display control unit 254, the second reception unit 255, and the code generation unit 256. Further, the storage unit 24 stores the settlement token received from the settlement processing device 1 and the settlement code generated based on the settlement token.

[0041] The control unit 25 is, for example, a CPU, and functions as the operation reception unit 251, the request transmission unit 252, the first reception unit 253, the display control unit 254, the second reception unit 255, and the code generation unit 256 by executing the code settlement program stored in the storage unit 24. Details of the operations of each part of the control unit 25 will be described later.

[0042] The operation reception unit 251 identifies the user's operation content based on the signal input from the operation unit 21. When the identified operation content is a payment operation to start a settlement using a settlement code, the operation reception unit 251 notifies the operation content to the request transmission unit 252. When the operation reception unit 251 receives a payment operation to start a settlement using a settlement code, the request transmission unit 252 transmits the user ID and the issuance request of the settlement code to the settlement processing device 1 via the communication unit 22. The request transmission unit 252 transmits the issuance request of the settlement code to the settlement processing device 1 based on the address of the settlement processing device 1 defined in advance in the code settlement program. By doing so, the user terminal 2 can transmit the issuance request of the settlement code to the settlement processing device 1 without receiving the designation of the issuance destination of the settlement code from the user.

[0043] The first reception unit 253 receives the confirmation data indicating that the eligible person has confirmed the target pharmaceutical product, which is a pharmaceutical product that requires confirmation of a predetermined eligible person at the time of purchase, associated with the user ID for identifying the user, from the settlement processing device 1 that stores them in association. The display control unit 254 causes the display unit 23 to display the confirmation data received by the first reception unit 253. Thereby, the user terminal 2 can cause the store terminal 3 to read the confirmation data displayed on the display unit 23.

[0044] After that, the second reception unit 255 receives the confirmation completion information indicating that the confirmation data has been read in the store and the settlement token from the settlement processing device 1 that has received the confirmation data read by the store terminal 3 from the store terminal 3.

[0045] When the second reception unit 255 receives the confirmation completion information and the settlement token, the code generation unit 256 generates a settlement code based on the received settlement token. The code generation unit 256 generates a settlement code based on, for example, a predetermined rule. After the second reception unit receives the confirmation completion information, the display control unit 254 causes the display unit 23 to display a settlement screen for performing settlement, including the settlement code generated by the code generation unit 256.

[0046] The second receiving unit 255 acquires settlement completion information indicating that the settlement using the settlement token has been completed from the settlement processing device 1 that has received the settlement token transmitted by the store terminal 3 that has read the settlement code.

[0047] [Functional Configuration of Store Terminal 3] FIG. 5 is a diagram showing the functional configuration of the store terminal 3. The store terminal 3 includes an operation unit 31, a reading unit 32, a communication unit 33, a display unit 34, a storage unit 35, and a control unit 36.

[0048] The operation unit 31 is an operation device that receives a user's operation, and is, for example, a button for the user to select a product to purchase or a touch panel provided on the surface of the display unit 34.

[0049] The reading unit 32 is, for example, a barcode reader and a camera, and reads a barcode attached to a product purchased by the user, authentication confirmation data displayed by the user terminal 2, and a settlement code. The reading unit 32 outputs information indicated by the read barcode, authentication confirmation data, and settlement code to the control unit 36.

[0050] The communication unit 33 is, for example, a communication interface for transmitting and receiving data to and from the settlement processing device 1. The communication unit 33 transmits authentication confirmation data, a settlement token, settlement information, and a store ID to the settlement processing device 1 according to the control of the control unit 36. The display unit 34 is a display that displays various types of information. The display unit 34 displays, for example, the settlement amount.

[0051] The storage unit 35 is a storage medium including a ROM and a RAM, etc. The storage unit 35 stores a program executed by the control unit 36. The storage unit 35 stores a program that causes the control unit 36 to function as an authentication confirmation data acquisition unit 361, an authentication confirmation data transmission unit 362, a settlement information generation unit 363, a token acquisition unit 364, and a settlement information transmission unit 365. Further, the storage unit 35 stores a product DB that associates a product ID with the price of the product.

[0052] The control unit 36 is, for example, a CPU, and functions as an authentication data acquisition unit 361, an authentication data transmission unit 362, a settlement information generation unit 363, a token acquisition unit 364, and a settlement information transmission unit 365 by executing a program stored in the storage unit 35.

[0053] The authentication data acquisition unit 361 acquires the authentication data by causing the reading unit 32 to read the authentication data displayed on the user terminal 2. The authentication data transmission unit 362 transmits the authentication data acquired by the authentication data acquisition unit 361 to the payment processing device 1.

[0054] The settlement information generation unit 363 identifies one or more goods to be settled and generates settlement information. Specifically, the settlement information generation unit 363 acquires the product ID input by the store clerk at the operation unit 31 or the product ID read from the barcode attached to the product by the reading unit 32, and identifies the product with the acquired product ID as the product to be settled. The settlement information generation unit 363 refers to the product DB stored in the storage unit 35 and identifies the price of the product associated with the acquired product ID. The settlement information generation unit 363 acquires one or more product IDs input by the store clerk at the operation unit 31 or the product IDs read from the barcodes attached to the products by the reading unit 32, and totals the prices of the products identified from the product IDs. When the settlement information generation unit 363 receives a settlement operation at the operation unit 31, it determines the total price of the products as the settlement amount. The settlement information generation unit 363 generates settlement information including the determined settlement amount.

[0055] The token acquisition unit 364 acquires, as a payment token, the information extracted from the payment code by causing the reading unit 32 to read the payment code displayed on the user terminal 2. When the settlement information generation unit 363 generates settlement information and the token acquisition unit 364 acquires the payment token, the settlement information transmission unit 365 transmits the payment token, the settlement information, and the store ID to the payment processing device 1 via the communication unit 33.

[0056] [Operations of Each Unit of Control Unit 13 and Control Unit 25] Next, the operations of each part of the control unit 13 and the control unit 25 will be described with reference to the sequence diagram. FIG. 6 is an operation sequence diagram of the settlement system S. Note that before starting this sequence, the authentication data acquisition unit 131 of the settlement processing device 1 acquires the authentication data associated with each of a plurality of user IDs and stores it in the storage unit 12 in association with each of the plurality of user IDs.

[0057] In the sequence diagram shown in FIG. 6, first, the operation reception unit 251 receives a payment operation using a settlement code (S1). The request transmission unit 252 transmits the user ID and a request for issuing a settlement code to the settlement processing device 1 (S2). The payment request acquisition unit 132 receives the user ID and a request for issuing a settlement code from the user terminal 2.

[0058] When the authentication data transmission unit 133 of the settlement processing device 1 receives the user ID and a request for issuing a settlement code from the user terminal 2, it acquires, from the storage unit 12, the authentication data in which the use flag is 0 among the authentication data associated with the received user ID (S3). The authentication data transmission unit 133 transmits the acquired authentication data to the user terminal 2 (S4).

[0059] When the first reception unit 253 of the user terminal 2 receives a payment operation, which is an operation to start settlement, from the user, it receives one or more pieces of authentication data associated with the user ID of the user who performs the settlement from the settlement processing device 1. Here, when the first reception unit 253 receives the authentication data from the settlement processing device 1, it may also receive the product name of the target pharmaceutical product corresponding to the authentication data, that is, the product name of the pharmaceutical product that the user wishes to purchase. For example, the first reception unit 253 may access a management device (not shown) that manages by associating a product code, a product name, a product description text, and a product image, and acquire the product name of the target pharmaceutical product, the product description text of the target pharmaceutical product, and the product image of the target pharmaceutical product associated with the product code included in the received authentication data.

[0060] The display control unit 254 causes the display unit 23 to display the authentication data received by the first reception unit 253 (S5). For example, the display control unit 254 accepts a selection of authentication data corresponding to a pharmaceutical product that the user wishes to purchase as a product to be purchased at the store among one or more pieces of authentication data received by the first reception unit 253. FIG. 7 is a diagram showing an example in which a reception screen for accepting a selection of authentication data is displayed on the user terminal 2. It can be confirmed from FIG. 7 that a reception screen for accepting a selection from among two target pharmaceutical products for which sales are permitted to the user is displayed.

[0061] The display control unit 254 causes the display unit 23 to display a code image corresponding to the selected authentication data. Specifically, the display control unit 254 causes the display unit 23 to display at least any one of the authentication data, the product name of the target pharmaceutical product corresponding to the authentication data, the explanatory text of the target pharmaceutical product, and the product image of the target pharmaceutical product, and causes the display unit 23 to display a code image showing the authentication data and a two-dimensional code that can be read by the store terminal 3.

[0062] FIG. 8 is a diagram showing an example in which authentication data is displayed on the user terminal 2. As shown in FIG. 8, the display control unit 254 causes the display unit 23 to display the authentication data, the product name of the target pharmaceutical product corresponding to the authentication data, and an image of the package of the product as the product image upside down. Here, the display control unit 254 may enlarge or thicken the font of the product name of the target pharmaceutical product so as to emphasize the display of the product name. Thereby, the user terminal 2 can make it easier for a store clerk who deals with the user to confirm information on the target pharmaceutical product such as the product name.

[0063] Note that when the display control unit 254 accepts a selection of a plurality of pieces of authentication data, the display control unit 254 may cause the display unit 23 to display one code image corresponding to the selected plurality of pieces of authentication data. Thereby, the number of times of reading the code indicating the authentication data at the store terminal 3 can be made one, and the reading time can be shortened.

[0064] In addition, when the display control unit 254 receives a selection of a plurality of authentication confirmation data, it may cause the display unit 23 to display one code image and may also cause the display unit 23 to display one product image that combines the packages of a plurality of products. In this case, an existing generation AI may be used to generate one image from the images of the packages of a plurality of products. Further, the display control unit 254 may cause a plurality of code images corresponding to each of a plurality of target pharmaceuticals to be displayed so as to be scrollable. Thereby, the reading time of the code indicating the authentication confirmation data in the store terminal 3 can be shortened.

[0065] In addition, the display control unit 254 may cause the display unit 23 to display a reception screen for receiving that the product name has been confirmed, and may receive from the store clerk that the product name has been confirmed. Then, the display control unit 254 may cause the display unit 23 to display a code image indicating the authentication confirmation data in response to receiving that the product name has been confirmed on the reception screen. By doing so, it is possible to suppress the store clerk from reading the authentication confirmation data without confirming the product name.

[0066] The authentication confirmation data acquisition unit 361 of the store terminal 3 acquires the authentication confirmation data by causing the reading unit 32 to read the authentication confirmation data displayed on the user terminal 2 (S6). For example, the authentication confirmation data acquisition unit 361 acquires the authentication confirmation ID included in the authentication confirmation data. The authentication confirmation data transmission unit 362 transmits the authentication confirmation data acquired by the authentication confirmation data acquisition unit 361 to the settlement processing device 1 (S7). For example, the authentication confirmation data transmission unit 362 transmits the authentication confirmation ID included in the authentication confirmation data acquired by the authentication confirmation data acquisition unit 361 to the settlement processing device 1.

[0067] The cancellation unit 134 of the settlement processing device 1 cancels the authentication confirmation data by changing the usage flag associated with the authentication confirmation ID received from the store terminal 3 and stored in the storage unit 12 from 0 to 1 (S8). Thereby, the settlement processing device 1 can prevent the authentication confirmation data from being used multiple times.

[0068] When the payment request acquisition unit 132 acquires a request for issuing a settlement code and the cancellation unit 134 cancels the confirmation authentication data, the token transmission unit 135 generates a settlement token for generating a settlement code (S9). In this sequence, although the confirmation authentication data is selected and transmitted from the store terminal 3, it is not limited to this. For example, there may be cases where the confirmation authentication data corresponding to the user ID of the user does not exist, or the user does not purchase the pharmaceutical product for which the confirmation authentication data corresponds. For example, when the confirmation authentication data corresponding to the user ID of the user does not exist, the token transmission unit 135 generates a settlement token in response to the request for issuing a settlement code. Also, for example, when the user does not purchase the pharmaceutical product for which purchase is desired and the "Do not purchase" button is pressed on the reception screen in FIG. 7, the token transmission unit 135 generates a settlement token in response to the pressing of the button.

[0069] The token transmission unit 135 associates the user ID acquired by the payment request acquisition unit 132 with the generated settlement token and stores them in the storage unit 12 (S10). Also, the token transmission unit 135 transmits the generated settlement token and confirmation completion information indicating that the confirmation of the confirmation authentication data has been performed to the user terminal 2 that transmitted the request for issuing a settlement code (S11).

[0070] The second reception unit 255 receives, from the settlement processing device 1 that has received the confirmation authentication data read by the store terminal 3 from the store terminal 3, confirmation completion information indicating that the confirmation authentication data has been read at the store and a settlement token. The code generation unit 256 of the user terminal 2 generates a settlement code based on the settlement token received from the settlement processing device 1. The display control unit 254 causes the display unit 23 to display a settlement screen including the settlement code generated by the code generation unit 256 on the condition that the second reception unit 255 has received the confirmation completion information and the settlement token (S12). The user presents the settlement code displayed on the user terminal 2 at the store, and the reading unit 32 of the store terminal 3 reads the settlement code (S13).

[0071] In addition, the settlement information generation unit 363 of the store terminal 3 identifies the price of a product based on the product ID input by the store clerk at the operation unit 31 or the product ID read from the barcode attached to the product by the reading unit 32, and generates settlement information including the settlement amount (S14). The settlement information transmission unit 365 of the store terminal 3 transmits the settlement information generated in S14, the settlement token included in the settlement code read in S13, and the store information to the settlement processing device 1 (S15).

[0072] Subsequently, the settlement information receiving unit 136 receives a settlement request including a settlement token, store information, and settlement information from the store terminal 3. When the settlement token stored in the storage unit 12 matches the received settlement token, the settlement processing unit 137 performs settlement processing based on the user ID associated with the settlement token, the store information and settlement information included in the received settlement request (S16). Specifically, when the settlement token stored in the storage unit 12 matches the received settlement token, the settlement processing unit 137 identifies the user ID stored in the storage unit 12 associated with the settlement token. The settlement processing unit 137 executes a process of debiting the settlement amount indicated by the settlement information from the account of the user specified by the identified user ID.

[0073] In addition, when the settlement token stored in the storage unit 12 matches the settlement token received by the settlement information receiving unit 136, the settlement processing unit 137 performs settlement based on the settlement information and store information included in the received settlement request. Specifically, when the settlement token stored in the storage unit 12 matches the received settlement token, the settlement processing unit 137 executes a process of depositing the settlement amount into the account of the store specified by the store information included in the received settlement request. The settlement processing unit 137 may deposit the amount obtained by subtracting the settlement fee in the settlement processing device 1 from the settlement amount into the account of the store.

[0074] In addition, when the settlement process is not performed within the expiration date of the code settlement token by the settlement processing unit 137, or when a new request for issuing a settlement code is received before the settlement process by the settlement processing unit 137, the cancellation unit 134 may cancel the cancellation of the confirmation data by changing the usage flag associated with the confirmation ID received from the store terminal 3 and stored in the storage unit 12 from 1 to 0.

[0075] After performing the settlement process in S16, the settlement processing unit 137 transmits settlement completion information indicating that the settlement has been completed to the user terminal 2 (S17). Subsequently, the display control unit 254 causes the display unit 23 to display a settlement completion screen indicating that the settlement has been completed (S18).

[0076] In addition, when the display control unit 254 causes the display unit 23 to display a settlement screen, the display control unit 254 may cause the display unit 23 to display a settlement screen including start information for starting communication regarding the sale permission of the target pharmaceutical product between the user of the user terminal 2 and the eligible person. For example, the display control unit 254 may cause the display unit 23 to display a settlement screen including a link for starting a voice chat or the like as communication regarding the sale permission of the target pharmaceutical product between the user of the user terminal 2 and the eligible person. By doing so, even when the user has not obtained the sale permission of the target pharmaceutical product from the eligible person, the user can start communication regarding the sale permission of the target pharmaceutical product from the settlement screen and promptly obtain the sale permission of the target pharmaceutical product from the eligible person.

[0077] Also, although the erasure unit 134 was to erase the confirmation authentication data before the settlement process is performed by the settlement processing unit 137, it is not limited to this. The erasure unit 134 may erase the confirmation authentication data on the condition that the settlement processing unit 137 has performed the settlement process. In this case, when the erasure unit 134 receives the confirmation authentication ID of the confirmation authentication data to be erased, it temporarily stores the confirmation authentication ID and the user ID in association with each other in the storage unit 12. In response to the completion of the settlement process, the erasure unit 134 identifies the user ID associated with the settlement token, and may erase the confirmation authentication data corresponding to the confirmation authentication ID temporarily stored in association with the user ID.

[0078] [Modification Example] In the above-described embodiment, the store terminal 3 reads the confirmation authentication data displayed on the user terminal 2, but it is not limited to this. The confirmation authentication data may not be read by the store terminal 3. When the confirmation authentication data displayed on the user terminal 2 corresponds to the pharmaceutical product that the user intends to purchase, a store clerk may operate the store terminal 3 to read the settlement code displayed on the settlement screen of the user terminal 2. In this case, in response to the settlement processing device 1 receiving a settlement request including a settlement token, store information, and settlement information from the store terminal 3, the erasure unit 134 of the settlement processing device 1 may erase the confirmation authentication data by changing the use flag of the confirmation authentication data stored in the storage unit 12 with a use flag of 0 from 0 to 1. Further, when the settlement token stored in the storage unit 12 matches the received settlement token, the settlement processing unit 137 of the settlement processing device 1 may perform a settlement process based on the user ID associated with the settlement token, the store information, and the settlement information included in the received settlement request. By doing so, the settlement processing device 1 can change the use flag of the confirmation authentication data without reading the confirmation authentication data at the store terminal 3.

[0079] [Effect by Settlement System S] As described above, in the payment system S, the user terminal 2 receives, from the payment processing device 1 that stores, in association with each other, a user ID for identifying a user and authentication data indicating that an eligible person has confirmed a target medicine, which is a medicine for which confirmation by a prescribed eligible person is required at the time of purchase, associated with the user ID of the user who makes the payment, and causes the display unit 23 to display the received authentication data. After receiving, from the payment processing device 1 that has received the authentication data read by the store terminal 3, confirmation completion information indicating that the authentication data has been read at the store, the user terminal 2 causes the display unit 23 to display a payment screen for making the payment. By doing so, when a user purchases a medicine by a payment method using a communication terminal possessed by the user, the payment system S can suppress the user from being confused about the payment procedure.

[0080] In addition, the present invention can contribute to Goal 9, "Build the infrastructure for industry and innovation," of the Sustainable Development Goals (SDGs) led by the United Nations.

[0081] As described above, the present invention has been described using the embodiments. However, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes can be made within the scope of the gist thereof. For example, all or part of the device can be configured by being functionally or physically dispersed and integrated in an arbitrary unit. In addition, a new embodiment generated by an arbitrary combination of a plurality of embodiments is also included in the embodiments of the present invention. The effects of the new embodiment generated by the combination have the effects of the original embodiments combined.

Description of Reference Numerals

[0082] 1... Payment processing device 2... User terminal 3... Store terminal 11... Communication unit 12... Storage unit 13... Control unit 21... Operation unit 22... Communication unit 23... Display unit 24... Storage unit 25... Control unit 31 ··· Operation unit 32 ··· Reading unit 33 ··· Communication unit 34 ··· Display unit 35 ··· Memory unit 36 ··· Control unit 131 ··· Authentication data acquisition unit 132 ··· Payment request acquisition unit 133 ··· Authentication data transmission unit 134 ··· Write-off unit 135 ··· Token transmission unit 136 ··· Settlement information reception unit 137 ··· Settlement processing unit 251 ··· Operation reception unit 252 ··· Request transmission unit 253 ··· First reception unit 254 ··· Display control unit 255 ··· Second reception unit 256 ··· Code generation unit 361 ··· Authentication data acquisition unit 362 ··· Authentication data transmission unit 363 ··· Settlement information generation unit 364 ··· Token acquisition unit 365 ··· Settlement information transmission unit S ··· Payment system

Claims

1. A communication terminal, receives one or more authentication data associated with the user identification information of a user who performs settlement from an information processing device that stores, in association with each other, user identification information for identifying a user and authentication data indicating that a target medicine, which is a medicine that requires confirmation by a predetermined eligible person at the time of purchase, has been confirmed by the eligible person, and receives at least one of the product name and product image of the target medicine corresponding to the authentication data; a receiving unit, receives a selection of authentication data corresponding to a product that a user purchases at a store among the one or more pieces of authentication data received by the receiving unit, displays a code image indicating the selected authentication data and a code that can be read by the store terminal on a display unit of the communication terminal, and displays at least one of the product name and product image of the target medicine received by the receiving unit in an upside-down state on the display unit; a display control unit, A communication terminal having the above.

2. When the display control unit receives a selection of a plurality of pieces of authentication data, the display control unit displays one code image corresponding to the selected plurality of pieces of authentication data on the display unit. The communication terminal according to claim 1.

3. A communication terminal, receives authentication data associated with the user identification information of a user who performs settlement from an information processing device that stores, in association with each other, user identification information for identifying a user and authentication data indicating that a target medicine, which is a medicine that requires confirmation by a predetermined eligible person at the time of purchase, has been confirmed by the eligible person, and receives at least one of the product name and product image of the target medicine corresponding to the authentication data; a receiving unit, displays the product name and product image of the target medicine received by the receiving unit in an upside-down state, displays a reception screen for receiving confirmation of the product name on a display unit of the communication terminal, and in response to receiving confirmation of the product name on the reception screen, displays a code image indicating the authentication data received by the receiving unit and a code that can be read by the store terminal on the display unit; a display control unit, A communication terminal having the above.

4. A communication terminal, When receiving an operation to start settlement from a user, it receives authentication data associated with the user identification information for identifying the user and indicating that a prescribed eligible person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a prescribed eligible person at the time of purchase, from an information processing device that stores them in association, and also receives at least either the product name and product image of the target pharmaceutical product corresponding to the authentication data, a receiving unit; a display control unit that causes the display unit of the communication terminal to display the authentication data received by the receiving unit and to display at least either the product name and product image of the target pharmaceutical product received by the receiving unit in an upside-down state on the display unit; A communication terminal having the above.

5. A communication terminal, comprising: When receiving an operation to start settlement from a user, it receives authentication data associated with the user identification information for identifying the user and indicating that a prescribed eligible person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a prescribed eligible person at the time of purchase, from an information processing device that stores them in association, and also receives at least either the product name and product image of the target pharmaceutical product corresponding to the authentication data, a receiving unit; a display control unit that accepts selection of authentication data corresponding to a product to be purchased by the user from among the authentication data received by the receiving unit, and when accepting selection of a plurality of pieces of authentication data, generates one product image that combines the product images of a plurality of products corresponding to the selected plurality of pieces of authentication data, causes the display unit of the communication terminal to display the selected authentication data, and causes the display unit to display the product name of the target pharmaceutical product corresponding to the selected authentication data and the one product image in an upside-down state; A communication terminal having the above.

6. Before causing the display unit to display a settlement screen for performing the settlement, the display control unit causes the display unit to display the authentication data, the product name, and the product image of the target pharmaceutical product. The communication terminal according to any one of claims 1 to 5.

7. The display control unit causes the display unit to display an explanatory text of the target pharmaceutical product corresponding to the authentication data. The communication terminal according to any one of claims 1 to 5.

8. After the display control unit causes the display unit to display the confirmation authentication data, the display control unit causes the display unit to display a settlement screen for performing the settlement. When causing the display unit to display the settlement screen for performing the settlement, the display control unit causes the display unit to display the settlement screen including start information for starting communication regarding the sale permission of the target pharmaceutical product between the user of the communication terminal and the eligible person. The communication terminal according to any one of claims 1 to 5.

9. Performed by a computer Receiving at least one piece of confirmation authentication data associated with the user identification information of the user who performs the settlement from an information processing device that stores in association user identification information for identifying a user and confirmation authentication data indicating that an eligible person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation of a predetermined eligible person at the time of purchase, and receiving at least one of the product name and product image of the target pharmaceutical product corresponding to the confirmation authentication data; Causing the computer to display the received at least one piece of confirmation authentication data on a display unit of the computer, accepting selection of confirmation authentication data corresponding to a product purchased by a user at a store among the at least one piece of confirmation authentication data, causing the display unit to display a code image indicating the selected confirmation authentication data and a code that can be read by a store terminal, and causing the display unit to display at least one of the product name and product image of the received target pharmaceutical product in an upside-down state; An information processing method comprising:

10. Performed by a computer Receiving confirmation authentication data associated with the user identification information of the user who performs the settlement from an information processing device that stores in association user identification information for identifying a user and confirmation authentication data indicating that an eligible person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation of a predetermined eligible person at the time of purchase, and receiving at least one of the product name and product image of the target pharmaceutical product corresponding to the confirmation authentication data; Causing the display unit of the computer to display a reception screen that displays the product name and product image of the received target pharmaceutical product in an upside-down state and accepts confirmation of the product name, and in response to acceptance of confirmation of the product name on the reception screen, causing the display unit to display a code image indicating the received confirmation authentication data and a code that can be read by a store terminal; An information processing method having

11. When a computer receives an operation to start settlement from a user, it receives confirmation authentication data indicating that a qualified person has confirmed a target medicine, which is a medicine that requires confirmation by a predetermined qualified person at the time of purchase, in association with user identification information for identifying the user from an information processing device that stores them in association, and receives at least one of the product name and product image of the target medicine corresponding to the confirmation authentication data. And, A step of causing the computer to display the received confirmation authentication data on a display unit included in the computer, and to display at least one of the product name and product image of the received target medicine upside down on the display unit. An information processing method having

12. When a computer receives an operation to start settlement from a user, it receives confirmation authentication data indicating that a qualified person has confirmed a target medicine, which is a medicine that requires confirmation by a predetermined qualified person at the time of purchase, in association with user identification information for identifying the user from an information processing device that stores them in association, and receives at least one of the product name and product image of the target medicine corresponding to the confirmation authentication data. And, A step of accepting a selection of confirmation authentication data corresponding to a product to be purchased by the user from among the received confirmation authentication data, and when accepting a selection of a plurality of confirmation authentication data, generating one product image that combines the product images of the plurality of products corresponding to the selected plurality of confirmation authentication data, and causing the computer to display the selected confirmation authentication data on a display unit included in the computer, and to display the product name of the target medicine corresponding to the selected confirmation authentication data and the one product image upside down on the display unit. An information processing method having

13. A computer, A receiving unit that receives one or more confirmation authentication data associated with the user identification information of the user who performs settlement, and at least one of the product name and product image of the target medicine corresponding to the confirmation authentication data, from an information processing device that stores user identification information for identifying the user in association with confirmation authentication data indicating that a qualified person has confirmed a target medicine, which is a medicine that requires confirmation by a predetermined qualified person at the time of purchase. And, ​ ​ Of the one or more pieces of the authentication data received by the receiving unit, accept a selection of the authentication data corresponding to the product that the user purchases at the store, indicate the accepted authentication data, and display a code image showing a code that can be read by the store terminal on the display unit of the computer. A display control unit that displays at least one of the product name and product image of the target pharmaceutical product received by the receiving unit upside down on the display unit; A program that functions as.

14. A computer, From an information processing device that stores in association user identification information for identifying a user and authentication data indicating that a qualified person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a predetermined qualified person at the time of purchase, receives the authentication data associated with the user identification information of the user who performs the settlement, and receives at least one of the product name and product image of the target pharmaceutical product corresponding to the authentication data. A receiving unit, and The computer has a display unit that displays the product name and product image of the target pharmaceutical product received by the receiving unit upside down, and displays a reception screen that accepts confirmation of the product name on the display unit. A display control unit that displays a code image showing the authentication data received by the receiving unit on the display unit in response to the acceptance of confirmation of the product name on the reception screen; A program that functions as.

15. A computer, When receiving an operation to start settlement from a user, from an information processing device that stores in association user identification information for identifying a user and authentication data indicating that a qualified person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a predetermined qualified person at the time of purchase, receives the authentication data associated with the user identification information of the user who performs the settlement, and receives at least one of the product name and product image of the target pharmaceutical product corresponding to the authentication data. A receiving unit, and A display control unit that displays the authentication data received by the receiving unit on the display unit of the computer and displays at least one of the product name and product image of the target pharmaceutical product received by the receiving unit upside down on the display unit; A program that functions as.

16. A computer, An information processing apparatus that stores, in association with each other, user identification information for identifying a user and confirmation certificate data indicating that a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a predetermined eligible person at the time of purchase, has been confirmed by the eligible person. A receiving unit that receives the confirmation certificate data associated with the user identification information of the user who performs settlement, and also receives at least one of the product name and product image of the target pharmaceutical product corresponding to the confirmation certificate data, and, A display control unit that accepts selection of confirmation certificate data corresponding to a product to be purchased by the user from among the confirmation certificate data received by the receiving unit, and when accepting selection of a plurality of confirmation certificate data, generates one product image that combines the product images of a plurality of products corresponding to the selected plurality of confirmation certificate data, displays the selected confirmation certificate data on the display unit of the computer, and displays the product name of the target pharmaceutical product corresponding to the selected confirmation certificate data and the one product image in an upside-down state on the display unit, A program that functions as.

17. An information processing system having a communication terminal and an information processing apparatus, The communication terminal is, A receiving unit that receives one or more pieces of confirmation certificate data that are associated with the user identification information of the user of the communication terminal that performs settlement from the information processing apparatus that stores, in association with each other, user identification information for identifying a user, confirmation certificate data indicating that a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a predetermined eligible person at the time of purchase, has been confirmed by the eligible person, and purchase presence / absence information indicating whether or not the target pharmaceutical product corresponding to the confirmation certificate data has been purchased, and also receives at least one of the product name and product image of the target pharmaceutical product corresponding to the confirmation certificate data, and, A display control unit that accepts selection of confirmation certificate data corresponding to a product to be purchased by the user at a store from among the one or more pieces of confirmation certificate data received by the receiving unit, displays a code image indicating the selected confirmation certificate data and a code that can be read by the terminal of the store on the display unit of the communication terminal, and displays at least one of the product name and product image of the target pharmaceutical product received by the receiving unit in an upside-down state on the display unit, And has, The information processing apparatus is, A storage unit that stores the user identification information and the confirmation certificate data in association with each other, A confirmation data transmission unit that transmits to the communication terminal one or more pieces of the confirmation data that are associated with user identification information of a user of the communication terminal and are also associated with purchase presence / absence information indicating that the target pharmaceutical product has not been purchased. having an information processing system.

18. An information processing system having a communication terminal and an information processing device, wherein the communication terminal receives, from the information processing device that stores in association user identification information for identifying a user, confirmation data indicating that a qualified person has confirmed a target pharmaceutical product, which is a pharmaceutical product for which confirmation by a predetermined qualified person is required at the time of purchase, and purchase presence / absence information indicating whether or not the target pharmaceutical product corresponding to the confirmation data has been purchased, and is associated with the user identification information of the user of the communication terminal that performs settlement and with the purchase presence / absence information indicating that the target pharmaceutical product has not been purchased, and also receives at least one of a product name and a product image of the target pharmaceutical product corresponding to the confirmation data; a display control unit that displays, in an upside-down state, the product name and the product image of the target pharmaceutical product received by the receiving unit on a display unit of the communication terminal, displays a reception screen for receiving confirmation of the product name on the display unit, and, in response to receiving confirmation of the product name on the reception screen, displays on the display unit a code image indicating the confirmation data received by the receiving unit and a code that can be read by a terminal of a store; having wherein the information processing device has a storage unit that stores the user identification information and the confirmation data in association; a confirmation data transmission unit that transmits to the communication terminal the confirmation data that is associated with the user identification information of the user of the communication terminal and is also associated with the purchase presence / absence information indicating that the target pharmaceutical product has not been purchased; having an information processing system.

19. An information processing system having a communication terminal and an information processing device, wherein the communication terminal When receiving an operation to start settlement from a user, it is associated with user identification information for identifying the user, confirmation certificate data indicating that a qualified person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a predetermined qualified person at the time of purchase, and purchase presence / absence information indicating whether the target pharmaceutical product corresponding to the confirmation certificate data has been purchased, from the information processing device that stores them in association. The receiving unit receives confirmation certificate data that is associated with the user identification information of the user of the communication terminal that performs settlement and is associated with purchase presence / absence information indicating that the target pharmaceutical product has not been purchased, and receives at least one of the product name and product image of the target pharmaceutical product corresponding to the confirmation certificate data. The display control unit causes the display unit of the communication terminal to display the confirmation certificate data received by the receiving unit, and to display at least one of the product name and product image of the target pharmaceutical product received by the receiving unit in an upside-down state on the display unit. It has The information processing device has a storage unit that stores the user identification information and the confirmation certificate data in association. The confirmation certificate data transmission unit transmits to the communication terminal the confirmation certificate data that is associated with the user identification information of the user of the communication terminal and is associated with purchase presence / absence information indicating that the target pharmaceutical product has not been purchased. It has An information processing system.

20. An information processing system having a communication terminal and an information processing device, wherein the communication terminal When receiving an operation to start settlement from a user, it is associated with user identification information for identifying the user, confirmation certificate data indicating that a qualified person has confirmed a target pharmaceutical product, which is a pharmaceutical product that requires confirmation by a predetermined qualified person at the time of purchase, and purchase presence / absence information indicating whether the target pharmaceutical product corresponding to the confirmation certificate data has been purchased, from the information processing device that stores them in association. The receiving unit receives confirmation certificate data that is associated with the user identification information of the user of the communication terminal that performs settlement and is associated with purchase presence / absence information indicating that the target pharmaceutical product has not been purchased, and receives at least one of the product name and product image of the target pharmaceutical product corresponding to the confirmation certificate data. Receive a selection of authentication data corresponding to the product purchased by the user from among the authentication data received by the receiving unit. When receiving a selection of a plurality of pieces of authentication data, generate one product image that combines product images of a plurality of products corresponding to the plurality of pieces of authentication data for which the selection has been received, and display the selected authentication data on the display unit of the communication terminal. A display control unit that displays the product name of the target pharmaceutical product and the one product image with the top and bottom reversed in a state corresponding to the selected authentication data on the display unit; having The information processing apparatus is a storage unit that stores the user identification information and the authentication data in association with each other; an authentication data transmission unit that transmits, to the communication terminal, the authentication data that is associated with the user identification information of the user of the communication terminal and is also associated with purchase presence / absence information indicating that the target pharmaceutical product has not been purchased; having an information processing system.

Citation Information

Patent Citations

  • Data processing system, its data processing apparatus, its computer program, and data processing method

    JP2009211314A

  • Drug sale history management system

    JP2010224614A

  • Program, information processing method, and information processing device

    JP2020013406A

  • Settlement system

    JP2020017090A

  • Purchase information provision terminal, purchase information provision method and program

    JP2020161116A