Information processing apparatus, information processing method, and program
The information processing device and method facilitate a service where a first-class user sets a problem for a second-class user and rewards them upon achievement, addressing the limitations of existing technologies in meeting this demand.
Patent Information
- Application Number
- JP2023179049
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-17
- Publication Date
- 2025-04-30
AI Technical Summary
Existing technologies are unable to meet the demand for a service where a first-class user sets a problem for a second-class user and grants a reward to the second-class user upon achievement of the problem.
An information processing device and method that enables a provider to manage a series of processes including setting a problem by a first-class user, notifying a second-class user, and rewarding the second-class user upon achievement, through communication between terminals and a server.
Enables the provision of a service where a first-class user sets a problem for a second-class user and grants a reward upon achievement, effectively meeting the requested service requirements.
Smart Images

Figure 2025068924000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] 2. Description of the Related Art There are already conventional point-giving devices that give points to customers based on the sales record of ingredients used in menus offered at a store (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2023-101977 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in recent years, there has been a demand to provide an appropriate service in which first-type users set challenges for second-type users and give rewards to second-type users who complete the challenges. However, this demand cannot be met by simply applying conventional technologies, including Patent Document 1.
[0005] The present invention has been made in consideration of the above-mentioned situation, and aims to appropriately provide a service in which a first-type user sets a task for a second-type user and gives a reward to the second-type user who completes the task. [Means for solving the problem]
[0006] In order to achieve the above object, an information processing device according to one aspect of the present invention comprises: An information processing device managed by a provider of a challenge service that can execute a series of processes from a first type user setting a challenge for a second type user, notifying the second type user of the challenge, and giving a reward to the second type user when the second type user completes the challenge, a setting processing means for communicating with a first terminal of the first type user and starting the challenge service when the challenge is set by the first type user; a notification means for communicating with a second terminal of the second type user and notifying the second type user of the assignment; an achievement possibility determination means for determining whether a predetermined task achievement condition is satisfied by communicating with the first terminal and the second terminal; a goal achievement processing means for, when it is determined that the predetermined task achievement condition is satisfied, communicating with the first terminal, executing a process in which the first type user exchanges a predetermined amount of a second value for digital content, and, on the condition of the exchange of the predetermined amount of the second value for the digital content, communicating with the second terminal, granting the reward of the first value to the second type user, and terminating the task service; Equipped with.
[0007] An information processing method and a program corresponding to the information processing device according to one aspect of the present invention are also provided as an information processing method and a program according to one aspect of the present invention. Effect of the Invention
[0008] According to the present invention, it is possible to appropriately provide a service in which a first-type user sets a task for a second-type user and a reward is given to the second-type user who completes the task. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing an overview of a service that can be realized by an information processing system according to an embodiment of the present invention. [Diagram 2] 2 is a diagram showing a network configuration of an embodiment of an information processing system to which the present service of FIG. 1 is applied. [Diagram 3] 3 is a block diagram showing a hardware configuration of a server in the information processing system of FIG. 2. [Figure 4] 3 is a block diagram showing a functional configuration of a server having the hardware configuration shown in FIG. 2. [Diagram 5] 5 is a flowchart illustrating a series of processing steps executed by the server of FIGS. 2 to 4. [Figure 6] FIG. 2 is a diagram showing the flow of point purchase carried out between a service provider and a parent in the present service of FIG. 1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] First, before describing an embodiment of an information processing device of the present invention, an overview of a service to which the embodiment of the information processing device is applied (hereinafter, referred to as "this service") will be described with reference to FIG.
[0011] As shown in Figure 1, this service involves a service provider S acting as an intermediary between parent P and child C, providing a quest reward service in which coins are awarded to child C as a reward for completing a quest set by parent P, as well as a service that allows child C to use the coins. Coins do not have value as money in general circulation, but have a valid value within a range set by the service provider S of this service, and the range of use is also within a range set by the service provider S (for example, within a limited range such as exchange with points for an external service contracted with the service provider S). In this example, coins have a predetermined validity period (for example, six months) for use, but the validity period may not be set if necessary. The flow of this service includes step ST1 of creating and disclosing a quest, step ST2 of declaring completion of the quest and obtaining approval, step ST3 of granting coins as a reward for completing the quest, and step ST4 of using the coins.
[0012] In step ST1, when a quest is created by parent P, service provider S starts a quest reward service and discloses and notifies child C of the quest contents. That is, parent P creates a quest by setting the task, period, and support points. Among the set contents, the task and period are disclosed and notified to child C as the quest contents. Specifically, for example, the contents of a quest created by parent P may include a task such as "do one page of kanji drill per day," a period such as "everyday," and support points such as "50 points." Child C responds to a notification including such a task and period by confirming that he or she has confirmed the task.
[0013] Thereafter, in step ST2, when the child C notifies the service provider S of completion, such as "I have completed the quest," the service provider S notifies the parent P of the completion. When the parent P who has received the completion notification wishes to approve the completion, in step ST3, the service provider S requests the parent P to purchase a digital item, a "stamp." At this time, the service provider S requests the parent P to purchase a stamp with a design according to the support points. This allows the design and presentation to become richer as the support points increase.
[0014] Parent P can obtain points that can be used as support points by receiving a certain number of points free of charge each month from service provider S as a benefit of subscribing to this service, or by purchasing points at any time from the official website.
[0015] On the condition that Child C purchases "stamps" using the amount of points set by Parent P as support points at the request of Service Provider S, Service Provider S notifies Child C that Parent P has approved Child C and grants Child C the amount of coins determined by Service Provider S as a reward for the quest. This ends the quest reward service.
[0016] In this example, the amount of coins given to Child C as a reward will be determined by the service provider S of this service, taking into consideration the number of support points specified by Parent P and Child C's level of effort in the quest (for example, factors such as the time from when the quest is set to when work on the quest begins, and the time from when the quest is started to when it is completed). That is, the service provider S calculates the amount of coins as a reward from the support points set by the parent P and an index defined by the service provider S, and grants the calculated amount of coins to the child C.
[0017] When child C accumulates coins while completing quests, in step ST4, child C can use the accumulated coins within the range set by service provider S. For example, assume that service provider S has a contract with an external service (e.g., iTunes (registered trademark), Amazon (registered trademark), etc.) to allow coins to be exchanged for points of the external service (hereinafter referred to as "external points") at a predetermined exchange rate. In this case, child C can exchange at least a portion of the coins he or she owns for external points at the predetermined exchange rate. Specifically, for example, when child C specifies the amount of coins he or she wants to exchange and requests a coin exchange from service provider S, service provider S notifies parent P of the exchange approval request, and if exchange approval is obtained from parent P, service provider S issues child C a URL (hereinafter referred to as the "exchange URL") of a website (a website managed by service provider S) for exchanging the coins for external points, for example. Child C can access the above website from the issued exchange URL and exchange a specified amount of the coins he owns for external points at the above-mentioned predetermined exchange rate. The above example is just one example. For example, if the service provider S enters into a contract with an external point exchange service (such as DigiCo), it will be possible to exchange coins for any external points handled by the external point exchange service. DigiCo and the like are registered trademarks. In this case, the exchange URL will be the URL of a website managed by the external point exchange service.
[0018] In this way, according to this service, the service provider S acts as an intermediary between the parent P and the child C, and the child C undertakes a quest set by the parent P, and upon completing the quest, the service provider S gives the child C coins as a reward, with the approval of the parent P. In this way, it is possible to provide a quest reward service in which a reward is given when the child C completes a quest set by the parent P.
[0019] Next, the configuration of an information processing system that is applied to the present service of FIG. 1 will be described. FIG. 2 is a diagram showing an example of the configuration of an information processing system applied to the present service of FIG. 1, that is, an information processing system including a service provider server according to an embodiment of the information processing device of the present invention. The information processing system of this embodiment is configured, for example, as shown in FIG. 2, by connecting a server 1, a child terminal 2, and a parent terminal 3 so as to be able to communicate with each other via a network N such as the Internet.
[0020] The server 1 is an information processing device managed by the service provider S, and in this example, it discloses a website on the Internet for providing a quest reward service to the user, the parent P, accepts information about the quest (such as the contents of the quest) inputted by the parent terminal 3, sets the quest, and then starts the quest reward service. Hereinafter, the method adopted in this example, in which server 1 publishes a WEB site on the Internet and parent P or child C accesses the website from the browser of their respective parent terminal 3 or child terminal 2 to exchange various information, will be referred to as the "first method." The first method is merely an example, and details will be described later, but for example, a method (hereinafter referred to as the "second method") may be adopted in which dedicated application software is installed on the parent terminal 3 and the child terminal 2, and various information is exchanged with the server 1 through the dedicated application software.
[0021] The child terminal 2 is an information processing device that receives operations by the child C, such as a personal computer, a tablet, or a smartphone. The child terminal 2 receives the quest contents notified from the quest reward service that was started when the quest contents were set by the parent P, and presents the quest contents to the child C. Furthermore, the child terminal 2 receives coins provided as a reward from the server 1 (service provider S) when the child C obtains the consent of the parent P as a result of completing the quest. Furthermore, the child terminal 2 executes a process for exchanging at least a portion of the coins for external points.
[0022] The parent terminal 3 is an information processing device that accepts operations by the parent P, such as a personal computer, a tablet, or a smartphone. The parent terminal 3 starts the quest reward service by accessing the server 1 through the operation of the parent P and setting the contents of the quest on the quest setting page. After approving that the child C has completed the quest, the parent terminal 3 accesses the server 1 through the operation of the parent P and purchases stamps with the amount of support points set as the support points. On the condition that the parent P has approved the completion of the quest and purchased the stamps, the server 1 grants coins to the child terminal 2 as a reward for the quest.
[0023] As described above, in this embodiment, as an example of collaboration between the child terminal 2, parent terminal 3, and server 1, for example, a first method is adopted in which the parent terminal 3 and child terminal 2 access a website disclosed by the server 1 and cause the server 1 to execute processing. According to the first method, the child terminal 2 and parent terminal 3 have the server 1 execute main processing while appropriately communicating with the server 1. However, the method by which the child terminal 2, parent terminal 3, and server 1 cooperate to realize this service is not particularly limited to the first method, and may be a second method described below, or the like.
[0024] In this example, the server 1 executes the main processes, so the following description will focus on the server 1 in the information processing system of FIG.
[0025] FIG. 4 is a block diagram showing an example of a hardware configuration of a server in the information processing system shown in FIG.
[0026] The server 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an input unit 16, an output unit 17, a memory unit 18, a communication unit 19, and a drive 20.
[0027] The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 18 into the RAM 13 . The RAM 13 also stores data and the like necessary for the CPU 11 to execute various processes.
[0028] The CPU 11, ROM 12, and RAM 13 are connected to one another via a bus 14. An input / output interface 15 is also connected to this bus 14. An input unit 16, an output unit 17, a storage unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.
[0029] The input unit 16 is configured with, for example, a keyboard, a mouse, a touch pad, etc., and is used to input various information. The output unit 17 is configured with a display such as a liquid crystal display, a speaker, and the like, and outputs various information as images and sounds. The storage unit 18 is configured with a dynamic random access memory (DRAM) or the like, and stores various data. The communication unit 19 communicates with other devices (for example, the child terminal 2 and parent terminal 3 in FIG. 2) via a network N including the Internet.
[0030] Removable media 21, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is appropriately loaded into the drive 20. A program read from the removable media 21 by the drive 20 is installed in the storage unit 18 as necessary. Further, the removable medium 21 can store various data stored in the storage unit 18 in the same manner as the storage unit 18 .
[0031] Although not shown, the child terminal 2 and parent terminal 3 shown in Fig. 2 basically have the same hardware configuration as that shown in Fig. 3. Therefore, a description of the hardware configuration of the child terminal 2 and parent terminal 3 will be omitted.
[0032] The cooperation of the various hardware and software components of the server 1 makes it possible to execute a series of processes for implementing the present service shown in FIG.
[0033] Hereinafter, an example of the functional configuration of the server 1 for executing the above-mentioned series of processes will be described with reference to FIG. FIG. 4 is a functional block diagram showing an example of the functional configuration of a server having the hardware configuration shown in FIG. As shown in FIG. 4, the storage unit 18 of the server 1 stores a DB 61.
[0034] DB61 stores information entered from parent terminal 3 during initial setup registration, the history of interactions between child terminal 2 and parent terminal 3 since the start of the quest reward service, the values of stamps, coins, and points held by each of child terminal 2 and parent terminal 3 (parent P's owned points and history of parent P's stamp purchases, number of child C's coins, etc.) and their usage history.
[0035] As shown in FIG. 4, in the CPU 11 of the server 1, when executing the quest reward process, a setting processing unit 41, a notification unit 42, an achievement feasibility determination unit 43, a goal achievement processing unit 44, and a value exchange processing unit 45 function. The server 1 is managed by a service provider S of a quest reward service that can execute a series of processes from a parent P setting a quest for a child C, notifying the child C of the quest, and giving coins as a reward when the child C completes the quest.
[0036] The server 1 exposes a website of the quest reward service on the Internet. When the parent P accesses the website from the parent terminal 3 and presses a quest setting button on the website, the setting processing unit 41 displays a quest setting page. When the parent P inputs a quest (task) such as helping on this quest setting page and presses the setting completion button, the setting processing unit 41 starts the quest reward service. When setting a quest, the setting processing unit 41 can also set a deadline as necessary. It is assumed that the contact email addresses of the parent terminal 3 and the child terminal 2 are registered in the DB 61 in advance (eg, when registering new settings). In addition, the status of the parent and child after the start of the quest is stored in DB61 through communication with the parent terminal 3 and the child terminal 2. The parent and child status includes the quest completion status of child C (whether or not there was a contact) and the approval status of parent P to the contact from child C, as well as the history of stamps, coins, points, etc. of each parent and child.
[0037] The notification unit 42 communicates with the child terminal 2 of the child C and notifies the child C of the contents of the quest (task). Specifically, when the quest reward service is started, the notification unit 42 communicates with the child terminal 2 and notifies the child C of the content of the quest set by the parent P (for example, the task such as a chore and its period).
[0038] The achievement possibility determination unit 43 determines whether or not a predetermined task achievement condition has been met. Specifically, for example, the achievement feasibility judgment unit 43 communicates with the parent terminal 3 and the child terminal 2, and judges whether or not the specified task achievement conditions have been met based on whether or not the child C has contacted the parent P, who has received the contact and approved the communication, such as "I have completed the quest."
[0039] When the parent P gives approval, the goal achievement processing unit 44 communicates with the parent terminal 3, executes a process for the parent P to purchase stamps with the support points, and, on the condition that the stamps are purchased, communicates with the child terminal 2, gives coins to the child C as a reward for the quest, and ends the quest reward service. The amount of support points required to purchase stamps is the amount set by parent P when setting the current quest, but this is merely an example and may be set arbitrarily by service provider S.
[0040] The coins (first value) and points (second value) used as rewards are valid within a range set by the service provider S. The range of use of the coins is also within a range set by the service provider S. For this reason, in order for child C to obtain a third value that is valid outside the range set by the service provider S, the service provider S must permit (set) the use of exchanging the coins (first value) for the third value as the range of use of the coins (first value). For example, it is assumed here that a service provider S enters into a contract with an external point exchange service GPS to provide a value exchange service function that exchanges coins (first value) for external points (an example of third value) of the external point exchange service GPS. In this case, when the value exchange processing unit 45 receives a request from the child terminal 2 to exchange at least a portion of the number of coins (reward) given to child C (accumulated by child C) for, for example, external points (third value) of an external exchange service, it communicates with the parent terminal 3 and executes a process to exchange at least a portion of the accumulated coins for external points of an external exchange service, provided that permission to execute the request has been obtained from parent P.
[0041] The goal achievement processing unit 44 sends stamps issued by the service provider S to the parent terminal 3 in exchange for points from parent P (i.e., executes processing for parent P to purchase stamps), and, on the condition that parent P purchases (transfers) the stamps, communicates with the child terminal 2 and grants child C an amount of coins set by the service provider S (e.g., 50 coins) as a reward for child C completing the quest. Here, for example, if parent P were to simply send the points (support points) he or she contributed to child C, or take an action that could be interpreted as a remittance, this would likely constitute a "foreign exchange transaction" regulated by the Payment Services Act of Japan. However, by using the support points only as payment for stamps and granting coins to child C from service provider S separately and independently from the support points, more lenient regulations in the Payment Services Act would apply, making it easier to provide this service (quest reward service).
[0042] Here, the operation of the server 1 having the functional configuration of FIG. 4 will be described with reference to the flowchart of FIG. FIG. 5 is a flowchart showing the operation of the server 1 having the functional configuration of FIG.
[0043] In the server 1, in step S11, the setting processing unit 41 communicates with the parent terminal 3, and when a quest such as helping out or studying is set by the parent P, the setting processing unit 41 starts a quest reward service.
[0044] In step S12, the notification unit 42 communicates with the child terminal 2 to notify the child C of the contents of the quest. That is, the task and period set by the parent P are notified to the child C. In addition, as necessary, the child C is also notified of the grade of the stamp according to the support points that are displayed when the quest is completed.
[0045] In step S13, the achievement possibility determination unit 43 communicates with the parent terminal 3 and the child terminal 2 to determine whether or not the condition that the child C notifies the parent P that "the quest has been completed" and the parent P approves is satisfied.
[0046] In step S14, when the goal achievement processing unit 44 determines that the condition is met, it communicates with the parent terminal 3 and executes a process to exchange, for example, a predetermined amount of the second value (for example, 50 points as support points) for digital content (purchase of stamps), and communicates with the child terminal 2 to grant a predetermined amount of the first value (for example, 50 coins) to child C, subject to the exchange of the predetermined amount of the second value for digital content (for example, purchasing stamps with 50 points as support points), and terminates the quest reward service.
[0047] In this way, according to the server 1 described above, when parent P sets the content of the quest, the quest reward service of this service is started and notified to child C, and when child C completes the quest, parent P gives child C coins as a reward on the condition that child C purchases stamps, so that child C can use the coins within the range of uses determined by service provider S.
[0048] In addition, the following effects can be achieved: Since there is no need to create a financial account to link the account, the user (Parent P) can use this service without being tied to an affiliated financial institution. In other words, the burden of procedures on the user (Parent P) when starting to use this service can be reduced.
[0049] Child C can receive coins from service provider S as a reward for completing quests. The coins are only circulated within this service, and in order to purchase actual products, etc., it is necessary to use an external point exchange service that has been approved as a use of the coins by service provider S of this service. When using this external point exchange service, the connection destination for exchanging for external points is limited by service provider S. For the above reasons, coins are safe because they have no social value and are not circulated with others until they are exchanged for external points.
[0050] When Child C exchanges the coins he has saved for other third value (external points, etc.), he must notify Parent P (guardian) and get approval, so Parent P (guardian) can restrict how Child C uses the coins. In other words, since cash is not handled, a highly secure service can be provided.
[0051] The reward to Child C is not a remittance (transfer of funds) but is given by the service provider S of this service, so there is no procedural burden on the user (parent P) for the transfer of funds. In other words, since there is no remittance, there is no need for parent P to verify the user's identity, which reduces the procedural burden on the user (parent P).
[0052] The exchange rate when exchanging coins for external points can be determined by the service provider S through a contract between the service provider S and a third party that handles the external points, so it can be easily adjusted according to changes in the service. The value in society and the value of the reward (coin) can be freely changed by the service provider S.
[0053] As a result, a quest reward service in which the service provider S gives a reward (non-universal coins) to child C when child C completes a task (quest) given by parent P can be provided without burdening the user (parent P) and in a safe manner for the user (parent P).
[0054] Here, the purchase of points that can be used as support points by the parent P in this service will be described with reference to FIG. FIG. 6 is a diagram showing the purchase of points in the service of FIG. Parent P can obtain points to use as support points in one of two ways: a certain amount of points are provided free of charge each month by service provider S as a benefit of subscribing to this service; or parent P can purchase any amount of points at any time from the official website. When a parent P purchases points from an official website, the parent P requests the service provider S to purchase the points, as shown in FIG. The service provider S, who is requested by the parent P to purchase points, pays out the requested amount of points from the parent P. At this time, the points can be purchased by the parent P by converting them into points at a fixed rate, for example, 1 point = 1.25 yen. In addition, if multiple parent Ps (such as a father and a mother) are registered as guardians, it may be possible to make it so that only the administrator among them can purchase points. In addition, parent P's points and child C's coins cannot be exchanged. Parent P's points can be shared between guardians (as one wallet).
[0055] Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope that can achieve the object of the present invention are included in the present invention.
[0056] For example, in the above embodiment, the method by which parent P and child C use the service in Figure 1 is a first method in which parent terminal 3 and child terminal 2 access a website managed by server 1, but this is not limited to this. For example, the second method described above may be adopted, in which the child terminal 2 and the parent terminal 3 download and install a dedicated application software program (hereinafter abbreviated as "app") in advance from the server 1 or a device under its management (not shown), and execute the program on each terminal. When the second method is adopted, the app on each terminal executes the process by using an API published on the Internet. Moreover, a method in which the first method and the second method are appropriately combined can also be adopted.
[0057] Furthermore, for example, the order of steps in the above-described embodiment (the flow chart in FIG. 5) is merely an example and can be changed as appropriate, and the timing of executing each step is not limited to the example shown here.
[0058] In the embodiment described above, it was explained that parent P needs to purchase the digital item "stamp" when approving the completion of the quest, and this is for the following reasons. If parent P simply sends the points contributed by parent P to child C, or takes any other action that may be perceived as a remittance, this would likely constitute a "foreign exchange transaction" regulated by Japan's Payment Services Act, in which case service provider S would need to be registered as a money transfer business. However, this is not an easy option as it takes a long time to register and is subject to strict regulations. Therefore, the payment function as a reward is realized using a prepaid payment instrument system, which is less regulated. By using 1) to 3) below and prepaid payment methods, service provider S can provide services that are subject to more lenient regulations under the Payment Services Act. 1) Parent P's points will be exchanged for digital items (stamps) and will be consumed within this service. 2) Changing the design, display effects, etc. in proportion to the amount of the stamp purchased. 3) Ensure that the amount of coins allocated to Child C is not interpreted as being determined solely by the support points set by Parent P.
[0059] In the above embodiment, a quest reward service was described in which parent P sets a quest for child C, notifies child C of the quest, and gives coins as a reward when child C completes the quest. However, the subjects of the quest are not limited to parent P and child C, and can be a first type user and a second type user. In other words, it is sufficient for the service to allow a first-type user to set a task for a second-type user, notify the second-type user of the task, and provide a reward to the second-type user when the second-type user completes the task. In the above embodiment, the remuneration is paid in coins, but it may be something other than coins, and any remuneration of a first value that does not require registration as a money transfer business will suffice. In the above embodiment, the condition for completing the task was determined by an exchange in which child C contacts parent P saying "I have completed the quest" and parent P receives the contact and approves it. However, in addition to this, the AI may also monitor and determine whether or not child C's actions toward completing the quest are met by watching footage captured by a camera or the like, and communicate with the first terminal and the second terminal to determine whether or not the specified condition for completing the task has been met. In the above embodiment, the second value is points (support points), but it may be something else. In the above embodiment, the reward of the first value is coins that can be used within a range set by the service provider S, but it may be something else. In the above embodiment, an example of a task service that only has a quest reward service has been described, but the task service may include multiple services, one of which may be a quest reward service, and points earned in other services within the same service may be used to purchase stamps. In other words, the second value such as points may be set by the service provider S as being usable in one or more services provided by the service provider S, including the task service.
[0060] Furthermore, for example, the above-described series of processes can be executed by hardware or software. In other words, the functional configuration in FIG. 4 is merely an example and is not particularly limited. That is, it is sufficient that the information processing device is provided with a function capable of executing the above-mentioned series of processes as a whole, and the functional blocks and databases used to realize these functions are not limited to the example of Fig. 4. The locations of the functional blocks and databases are also not limited to those of Fig. 4 and may be arbitrary. For example, at least a part of the functional blocks and databases of the server 1 required for executing various processes may be transferred to the child terminal 2 and parent terminal 3. Conversely, although not shown, at least a part of the functional blocks and databases of the child terminal 2 and parent terminal 3 may be transferred to the server 1. Furthermore, one functional block and database may be configured as a single piece of hardware, a single piece of software, or a combination of these.
[0061] When the series of processes is executed by software, the program constituting the software is installed into a computer or the like from a network or a recording medium. The computer may be a computer implemented with dedicated hardware. Furthermore, the computer may be a computer capable of executing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.
[0062] A recording medium containing such a program may be composed not only of a removable medium (not shown) that is distributed separately from the device main body in order to provide the program to a user, etc., but also of a recording medium that is provided to a user, etc. in a state where it is pre-installed in the device main body.
[0063] In this specification, the steps of describing a program to be recorded on a recording medium include processes that are performed chronologically in accordance with the order of the steps, but do not necessarily have to be performed chronologically, and also include processes that are performed in parallel or individually. In addition, in this specification, the term "system" refers to an overall device that is composed of a plurality of devices, a plurality of means, etc.
[0064] In other words, it is sufficient for an information processing device to which the present invention is applied to have the following configuration, and various embodiments can be adopted. (1) That is, an information processing device to which the present invention is applied (for example, the server 1 in FIG. 4, etc.) In an information processing device (e.g., server 1 in FIG. 4 ) managed by a provider (e.g., service provider S) of a task service (e.g., a quest reward service) capable of executing a series of processes from a first type user (e.g., parent P) setting a task (e.g., a quest) for a second type user (e.g., child C), notifying the second type user (e.g., child C) of the task, and giving a reward of a first value (e.g., coins) to the second type user (e.g., child C) when the second type user (e.g., child C) completes the task, a setting processing means (e.g., the setting processing unit 41 in FIG. 4) that communicates with a first terminal (e.g., the parent terminal 3) of the first type user (e.g., the parent P) and starts the task service (e.g., a quest reward service) when the task (e.g., a quest) is set by the first type user (e.g., the parent P); A notification means (e.g., the notification unit 42 in FIG. 4) that communicates with a second terminal (e.g., the child terminal 2) of the second type user (e.g., the child C) and notifies the second type user (e.g., the child C) of the task (e.g., the quest); Achievement possibility determination means (for example, the achievement possibility determination unit 43 in FIG. 4) that communicates with the first terminal (for example, the parent terminal 3) and the second terminal (for example, the child terminal 2) and determines whether a predetermined task achievement condition (a message from the child C saying "I have completed the quest" and an approval from the parent P) is met; a goal achievement processing means (e.g., goal achievement processing unit 44 in FIG. 4 ) for communicating with the first terminal (e.g., parent terminal 3) when it is determined that the predetermined task achievement condition is satisfied, executing a process (e.g., a process of purchasing stamps) in which the first type user exchanges a predetermined amount (e.g., 50 points) of a second value (e.g., cheering points) for digital content, and communicating with the second terminal (e.g., child terminal 2) on the condition of the exchange of the predetermined amount (e.g., 50 points) for the digital content, and granting the reward of the first value (e.g., X coins, e.g., 50 coins, etc.) to the second type user (e.g., child C), and terminating the task service; Equipped with.
[0065] In this way, a service (e.g., a quest reward service) can be provided in which a reward (e.g., coins) is given to one user (e.g., child C) when the other user (e.g., child C) completes a task given by one user (e.g., parent P) between the other users (e.g., parent P). In addition, for example, if parent P simply sends contributed points (e.g., support points) to child C, or takes an action that could be perceived as a "remittance," there is a high possibility that this would constitute a "foreign exchange transaction" regulated by Japan's Payment Services Act. However, by making this into a first value (e.g., coins) and a second value (e.g., points that can be used within this service) and adopting the above 1) to 3) and a prepaid payment method, it is possible to provide a service that is not perceived as a "remittance."
[0066] (2) In the information processing device (for example, server 1 in FIG. 4 ), The first value (e.g., coins) used as the reward and the second value (e.g., points) used in the challenge service are valid within a range set by the provider (e.g., service provider S), The provider (e.g., service provider S) further provides a value exchange service for exchanging the first value (e.g., coins) for a third value (e.g., external points of an external point exchange service GPS) that is valid even outside a range set by the provider (e.g., service provider S), a value exchange processing means (e.g., value exchange processing unit 45) which, when receiving a request from the second terminal (e.g., child terminal 2) to exchange at least a part of the reward of the first value (e.g., X accumulated coins) given to the second type user (e.g., child C) for another object of the third value (e.g., external points), communicates with the first terminal (e.g., parent terminal 3) and executes a process of exchanging at least a part of the reward of the first value (e.g., X coins, e.g., 50 coins, etc.) for another object of the third value (e.g., external points) on condition that permission for execution of the request has been obtained from the first type user (e.g., parent P); Further comprising: It is possible.
[0067] (3) In an information processing device (for example, server 1 in FIG. 4 ), The first value (e.g., coins) is set by the provider (e.g., service provider S) to be usable only for the reward and the value exchange service, The second value (e.g., points) is set by the provider (e.g., service provider S) as being usable in one or more services provided by the provider (e.g., service provider S), including the challenge service (e.g., quest reward service); This allows a second type user (eg, child C) to use the reward while restricting how the second type user (eg, child C) can use the reward.
[0068] (4) The information processing method to which the present invention is applied comprises: An information processing method executed by an information processing device (e.g., server 1 in FIG. 4 ) managed by a provider (e.g., service provider S) of a task service (e.g., a quest reward service) capable of executing a series of processes from a first type user (e.g., parent P) setting a task (e.g., a quest) for a second type user (e.g., child C), notifying the second type user (e.g., child C) of the task, and giving a reward (coins) to the second type user (e.g., child C) when the second type user (e.g., child C) completes the task, A setting process step (e.g., step S11 in FIG. 5) of communicating with a first terminal (e.g., parent terminal 3) of the first type user (e.g., parent P) and starting the task service (e.g., quest reward service) when the task (e.g., quest) is set by the first type user (e.g., parent P); A step of communicating with a second terminal (e.g., child terminal 2) of the second type user (e.g., child C) and notifying the second type user (e.g., child C) of the task (e.g., quest) (e.g., step S12 in FIG. 5 ); An achievement determination step (e.g., step S13 in FIG. 5) in which communication is performed between the first terminal (e.g., parent terminal 3) and the second terminal (e.g., child terminal 2) to determine whether a predetermined task achievement condition (child C's message "I completed the quest" and parent P's approval) is met; a goal achievement processing step (e.g., step S14 in FIG. 5) of communicating with the first terminal (e.g., parent terminal 3) when it is determined that the predetermined task achievement condition is satisfied, executing a process (e.g., a process of purchasing stamps) in which the first type user exchanges a predetermined amount (e.g., 50 points) of a second value (e.g., points) for digital content, and communicating with the second terminal (e.g., child terminal 2) on the condition of the exchange of the predetermined amount (e.g., 50 points) for the digital content, and granting the reward of the first value (e.g., X coins, e.g., 50 coins, etc.) to the second type user (e.g., child C), and terminating the task service; Including, It is possible.
[0069] (5) The program to which the present invention is applied is A computer (e.g., the CPU 11 of the server 1 in FIG. 4 ) managed by a provider (e.g., a service provider S) of a task service (e.g., a quest service) capable of executing a series of processes from a first type user (e.g., a parent P) setting a task (e.g., a quest) for a second type user (e.g., a child C), notifying the second type user (e.g., a child C) of the task, and giving a reward (coins) to the second type user (e.g., a child C) when the second type user (e.g., a child C) completes the task, A setting process step (e.g., step S11 in FIG. 5) of communicating with a first terminal (e.g., parent terminal 3) of the first type user (e.g., parent P) and starting the task service (e.g., quest reward service) when the task (e.g., quest) is set by the first type user (e.g., parent P); A step of communicating with a second terminal (e.g., child terminal 2) of the second type user (e.g., child C) and notifying the second type user (e.g., child C) of the task (e.g., quest) (e.g., step S12 in FIG. 5 ); An achievement determination step (e.g., step S13 in FIG. 5) in which communication is performed between the first terminal (e.g., parent terminal 3) and the second terminal (e.g., child terminal 2) to determine whether a predetermined task achievement condition (child C's message "I completed the quest" and parent P's approval) is met; a goal achievement processing step (e.g., step S14 in FIG. 5) of communicating with the first terminal (e.g., parent terminal 3) when it is determined that the predetermined task achievement condition is satisfied, executing a process (e.g., a process of purchasing stamps) in which the first type user exchanges a predetermined amount (e.g., 50 points) of a second value (e.g., points) for digital content, and communicating with the second terminal (e.g., child terminal 2) on the condition of the exchange of the predetermined amount (e.g., 50 points) for the digital content, and granting the reward of the first value (X coins, e.g., 50 coins) to the second type user (e.g., child C), and terminating the task service; Executing a control process including It is possible.
[0070] 1···server, 2··child terminal, 3··parent terminal, 11··CPU, 12··ROM, 18··storage unit, 19··communication unit, 41··setting processing unit, 42··notification unit, 43··achievability determination unit, 44··goal achievement processing unit, 45··value exchange processing unit, 61··DB
Claims
1. An information processing device managed by a provider of a challenge service that can execute a series of processes from a first type user setting a challenge for a second type user, notifying the second type user of the challenge, and giving the second type user a reward of a first value when the second type user completes the challenge, a setting processing means for communicating with a first terminal of the first type user and starting the challenge service when the challenge is set by the first type user; a notification means for communicating with a second terminal of the second type user and notifying the second type user of the assignment; an achievement possibility determination means for communicating with the first terminal and the second terminal and determining whether a predetermined task achievement condition has been satisfied; a goal achievement processing means for, when it is determined that the predetermined task achievement condition is satisfied, communicating with the first terminal, executing a process in which the first type user exchanges a predetermined amount of a second value for digital content, and, on the condition that the predetermined amount of the second value is exchanged for the digital content, communicating with the second terminal, granting the reward of the first value to the second type user, and terminating the task service; An information processing device comprising:
2. the first value used as the reward and the second value used for the challenge service are valid within a range set by the provider; the provider further provides a value exchange service for exchanging the first value for a third value that is valid even outside a range set by the provider; a value exchange processing means for, when receiving from the second terminal a request to exchange at least a part of the reward of the first value given to the second type user for another object of the third value, communicating with the first terminal and executing a process of exchanging at least a part of the reward of the first value for another object of the third value, on condition that permission for execution of the request has been obtained from the first type user; The information processing device according to claim 1 , further comprising:
3. The first value is set by the provider as being usable only for the reward and the value exchange service, The second value is set by the provider as being available for use in one or more services provided by the provider, including the problem service. The information processing device according to claim 2 .
4. An information processing method executed by an information processing device managed by a provider of a challenge service capable of executing a series of processes from a first type user setting a challenge for a second type user, notifying the second type user of the challenge, and giving a reward to the second type user when the second type user completes the challenge, comprising: a setting process step of communicating with a first terminal of the first type user and starting the challenge service when the challenge is set by the first type user; communicating with a second terminal of the second type user to notify the second type user of the issue; an achievement determination step of communicating with the first terminal and the second terminal and determining whether or not a predetermined task achievement condition has been satisfied; a goal achievement processing step of communicating with the first terminal when it is determined that the predetermined task achievement condition is satisfied, executing a process in which the first type user exchanges a predetermined amount of a second value for digital content, and, on the condition of the exchange of the predetermined amount of the second value for the digital content, communicating with the second terminal, granting the reward of the first value to the second type user, and terminating the task service; An information processing method comprising:
5. a computer that controls an information processing device managed by a provider of a challenge service that can execute a series of processes from a first type user setting a challenge for a second type user, notifying the second type user of the challenge, and giving a reward to the second type user when the second type user completes the challenge; a setting process step of communicating with a first terminal of the first type user and starting the challenge service when the challenge is set by the first type user; communicating with a second terminal of the second type user to notify the second type user of the issue; an achievement determination step of communicating with the first terminal and the second terminal and determining whether or not a predetermined task achievement condition has been satisfied; a goal achievement processing step of communicating with the first terminal when it is determined that the predetermined task achievement condition is satisfied, executing a process in which the first type user exchanges a predetermined amount of a second value for digital content, and, on the condition of the exchange of the predetermined amount of the second value for the digital content, communicating with the second terminal, granting the reward of the first value to the second type user, and terminating the task service; A program that executes control processing including:
Citation Information
Patent Citations
Point imparting device, point imparting method and program
JP2023101977A
Cited By
Information processing system, information processing device, information processing method, and information processing program
JP7874375B1