JP-2026074725-A - Programs, information processing devices, methods, and systems
Abstract
[Challenge] To ensure the effective use of registered deposits. [Solution] This is a program to be executed on a computer equipped with a processor and memory. The program causes the processor to perform the following steps: a registration step of receiving a deposit amount specified by the user and registering the deposit available for use in a predetermined service; a provision step of providing the user with first information indicating that the user has the right to use the deposit; and a settlement step of receiving the presentation of the first information by the user or a service user granted the right to use the deposit by the user and deducting the usage fee for the predetermined service from the deposit amount. [Selection Diagram] Figure 1
Inventors
- 加藤 江
Assignees
- 株式会社トリピ
Dates
- Publication Date
- 20260507
- Application Date
- 20241021
Claims (13)
- A program to be executed on a computer having a processor and memory, The program is provided to the processor: A registration step that accepts the amount of the deposit specified by the user and registers the deposit that can be used in the specified service, A provision step of providing the user with first information indicating that the user has the right to use the deposit, A program that receives the presentation of the first information by the user or a service user to whom the user has been granted the right to use the service, and performs a settlement step of deducting the usage fee for the predetermined service from the amount.
- The program according to claim 1, wherein, in the settlement step, if the presentation of the received first information is by the service user, the program pays the remaining amount after deducting the first fee from the usage fee to the provider of the specified service.
- In the registration step, set the expiration date of the deposit, The program according to claim 1, which causes the processor to execute a remaining balance processing step, which refunds the remaining balance of the amount to the user or provides the remaining balance of the amount to the provider of the predetermined service, if the amount has not been used in full after the expiration date.
- The program according to claim 3, wherein, in the balance processing step, when the remaining balance of the amount is refunded to the user, a second fee is deducted from the remaining balance of the amount.
- An authentication step which involves obtaining second information to authenticate that the provider is the provider of the predetermined service, and authenticating that the provider has the right to access the registered list of deposits, The program according to claim 1, which causes the processor to perform a list presentation step of presenting the list to the provider if the authentication is successful.
- The program according to claim 5, wherein, in the step of presenting the list, the program accepts the selection of a specific deposit from the list and presents third information relating to that specific deposit to the provider.
- The program according to claim 5, wherein, in the list presentation step, the program receives the presentation of the first information and presents the third information relating to the deposit registered by the user or service user to the provider.
- The process involves receiving an application for the aforementioned specified service and confirming whether a reservation has been made, The program according to claim 1, which, if no reservation for use has been made and certain conditions have been met, causes the processor to execute a permission step of accepting the presentation of the first information and granting permission to the user or service user to use the predetermined service.
- The program according to claim 1, wherein, in the settlement step, it receives the presentation of the first information by the user or service user and deducts the purchase price of the right to receive the prescribed service at the facility where the prescribed service is provided from the amount.
- The aforementioned service user is a person who has been granted the right to use the first available amount, which is a portion of the aforementioned amount, by the aforementioned user. The aforementioned user is a person who has the right to use the second available amount, which is the amount obtained by subtracting the first available amount from the aforementioned amount. The program is instructed to execute a designation acceptance step that accepts the designation of the first available amount and the designation of the second available amount. In the aforementioned provision step, The service user is provided with fourth information indicating that they have the right to use the first available amount, The user is provided with information indicating that they have the right to use the second available amount as the first information, The program according to claim 1, wherein in the settlement step, the program accepts the presentation of the first information by the user or the presentation of the fourth information by the service user and deducts the usage fee from the amount.
- An information processing device comprising a control unit and a storage unit, wherein the control unit executes all steps in the program described in any one of claims 1 to 10.
- A method for executing on a computer comprising a processor and memory, wherein the processor executes all steps of the program described in any one of claims 1 to 10.
- A system comprising means for executing all steps in the program described in any one of claims 1 to 10.
Description
This disclosure relates to programs, information processing devices, methods, and systems. Traditionally, gift certificates, including digital ones, have been widely used. Users of gift certificates present them to service providers, thereby applying the equivalent value of the certificate to at least a portion of the service fee. Regarding technologies related to the use of such gift certificates, Patent Document 1 proposes a local gift ordering device that digitally enables the ordering of souvenirs in tourist areas. Japanese Patent Publication No. 2019-087071 This is a block diagram showing an example of the overall configuration of System 1.This is a block diagram showing an example configuration of the user terminal 10, as shown in Figure 1.This block diagram shows an example of the functional configuration of the server 20 shown in Figure 1.This block diagram shows an example configuration of the user terminal 30 shown in Figure 1.Figure 1 is a cartograph showing an example configuration of the provider terminal 40.Figure 3 shows the data structure of the deposit DB2021.Figure 5 shows the data structure of the user information table 481.Figure 5 shows the data structure of the reservation information table 482.This flowchart shows an example of the operation of server 20 when settling the payment for the service.This flowchart shows an example of the operation of server 20 when settling the payment for the service.This is a schematic diagram showing an example of the screen of display 441.This is a diagram showing the basic hardware configuration of computer 90. The embodiments of this disclosure will be described below with reference to the drawings. In all drawings illustrating the embodiments, common components are denoted by the same reference numerals, and repeated descriptions are omitted. The following embodiments are not intended to unduly limit the scope of the claims of this disclosure. Furthermore, not all components shown in the embodiments are necessarily essential components of this disclosure. Also, each drawing is a schematic diagram and not necessarily a strictly accurate representation. [1. Overview] The server according to this embodiment accepts a deposit amount specified by the user and registers a deposit that can be used for accommodation services at a specific accommodation facility. The server according to this embodiment sends a QR code (Quick Response Code: registered trademark) indicating that the user has the right to use the accommodation service to the user's email address. The server according to this embodiment accepts the presentation of the QR code and determines whether the received QR code belongs to the user or a service user who has been granted the right to use the service by the user. If the server according to this embodiment determines that the received QR code belongs to the user or a service user, it deducts the accommodation service fee from the deposit amount. [2. Overall System Configuration] Figure 1 is a block diagram showing an example of the overall configuration of System 1. System 1 shown in Figure 1 includes, for example, a user terminal 10, a server 20, a user terminal 30, and a provider terminal 40. The user terminal 10, server 20, and provider terminal 40 communicate with each other via, for example, a network 80. In Figure 1, System 1 is shown as an example including one provider terminal 40, but System 1 may include two or more provider terminals 40. Also, in Figure 1, System 1 is shown as an example including one user terminal 10 and one user terminal 30, but System 1 may include two or more user terminals 10 and 30, and System 1 may not include a user terminal 30. Furthermore, in Figure 1, the provider terminal 40 is shown as being independent of the server 20, but for example, the server 20 may include the functions of the provider terminal 40. In other words, the operator of System 1, who is the administrator of the server 20, and the provider of the specified service, who is the administrator of the provider terminal 40, may be the same person. Furthermore, while Figure 1 shows an example where System 1 includes one Server 20, a single Server 20 may also be a collection of multiple devices. The method of distributing the multiple functions required to implement Server 20 across one or more hardware components can be appropriately determined according to the processing capabilities of each hardware component and/or the specifications required for Server 20. The user terminal 10 is, for example, an information processing device operated by a user utilizing a predetermined service. The predetermined service is not particularly limited and includes various services such as cooking classes, adventure tours, interactive museums, factory tours, food festivals, concerts, live events, dining at restaurants and cafes, beauty treatments, and purchases at supermarkets and retail stores. In this embodiment, the predetermined service is assumed to be