Information processing device, information processing system, information processing method and program

The information processing system addresses the ineffective utilization of multiple missions by segregating mission access between web browsers and apps, enhancing user engagement and reward mechanisms.

JP7760775B1Active Publication Date: 2025-10-27RAKUTEN GROUP INC
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025022165
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-10-27
Estimated Expiration
2045-02-14

AI Technical Summary

Technical Problem

Existing information processing systems fail to effectively utilize the provision of multiple missions to users.

Method used

An information processing system that displays mission information on user terminal devices, distinguishing between missions accessible via web browsers and those requiring an app installation, enabling access to app-specific missions only through the app.

Benefits of technology

Enhances the utilization of multiple missions by allowing users to complete and track app-specific missions effectively, providing differentiated access and rewards based on mission type.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007760775000001_ABST
    Figure 0007760775000001_ABST
Patent Text Reader

Abstract

An information processing device, an information processing system, an information processing method, and a program are provided that can effectively utilize the provision of a plurality of missions to a user. [Solution] A processor displays a web page related to multiple missions in response to a display request from a web browser on a user terminal device. The processor determines whether at least one of the mission achievement conditions is met in response to access related to the achievement of at least one of the multiple missions. The web page includes a first mission link that enables access related to the achievement of a first mission, but does not include a second mission link that enables access related to the achievement of a second mission, and information that enables access related to the achievement of the second mission via an app that can be installed on the user terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, an information processing system has been disclosed that provides users with content including multiple missions for a predetermined validity period, as shown in, for example, Patent Document 1. In such an information processing system, a reward is given to the user based on the achievement status of the multiple missions provided. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 7162643 Summary of the Invention [Problem to be solved by the invention]

[0004] However, such an information processing system has not been able to effectively utilize the provision of multiple missions to users. [Means for solving the problem]

[0005] An information processing device that solves the above problem comprises at least one memory configured to store a program and at least one processor configured to execute processing based on the program, wherein the at least one processor executes the following operations: displaying mission information regarding a plurality of missions including a first mission and a second mission on the user terminal device in response to a display request from the user terminal device; and determining whether at least one of the conditions for accomplishing the plurality of missions has been met in response to access related to the accomplishment of at least one of the plurality of missions; displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device; and the web page does not include a second mission link that enables access related to the accomplishment of the second mission, but includes a first mission link that enables access related to the accomplishment of the first mission, and information that can be accessed related to the accomplishment of the second mission via an app that can be installed on the user terminal device.

[0006] An information processing system that solves the above problem comprises at least one memory configured to store a program and at least one processor configured to execute processing based on the program, wherein the at least one processor executes the following operations: displaying mission information regarding a plurality of missions including a first mission and a second mission on the user terminal device in response to a display request from the user terminal device; and determining whether at least any of the conditions for accomplishing the plurality of missions has been met in response to access related to the accomplishment of at least any of the plurality of missions; wherein displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device; and the web page does not include a second mission link that enables access related to the accomplishment of the second mission, but includes a first mission link that enables access related to the accomplishment of the first mission, and information that can be accessed related to the accomplishment of the second mission via an app that can be installed on the user terminal device.

[0007] An information processing method that solves the above problem includes at least one processor executing the following steps: displaying mission information regarding a plurality of missions, including a first mission and a second mission, on a user terminal device in response to a display request from the user terminal device; and determining whether at least one of the conditions for accomplishing the plurality of missions has been met in response to access related to the accomplishment of at least one of the plurality of missions; wherein displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device; and the web page does not include a second mission link that enables access related to the accomplishment of the second mission, but includes a first mission link that enables access related to the accomplishment of the first mission, and information that can be accessed related to the accomplishment of the second mission via an app that can be installed on the user terminal device.

[0008] A program for solving the above problem causes at least one processor to display mission information regarding a plurality of missions, including a first mission and a second mission, on a user terminal device in response to a display request from the user terminal device, and determine whether at least one of the conditions for accomplishing the plurality of missions has been met in response to access related to the accomplishment of at least one of the plurality of missions, wherein displaying the mission information on the user terminal device includes displaying a web page regarding the plurality of missions in response to a display request from a web browser on the user terminal device, and the web page does not include a second mission link that enables access related to the accomplishment of the second mission, but includes a first mission link that enables access related to the accomplishment of the first mission, and information that enables access related to the accomplishment of the second mission via an app that can be installed on the user terminal device. [Effects of the Invention]

[0009] According to the present invention, it is possible to effectively utilize the provision of a plurality of missions to a user. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram showing the overall configuration of an information processing system according to the first embodiment. [Figure 2] FIG. 2 is a diagram showing the mission management database of the first embodiment. [Figure 3] FIG. 3 is a flowchart showing the mission start control process of the first embodiment. [Figure 4] FIG. 4 is a flowchart showing the mission display control process of the first embodiment. [Figure 5] FIG. 5 is a flowchart showing the user terminal control process of the first embodiment. [Figure 6] FIG. 6 is a flowchart showing the mission control process of the first embodiment. [Figure 7] FIG. 7 is a diagram showing a display mode of the terminal display device of the first embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0011] [First embodiment] An information processing device, an information processing system, an information processing method, and a program according to an embodiment will be described.

[0012] <Configuration of Information Processing System 10> 1, the information processing system 10 is a system that provides a plurality of missions to a user. The information processing system 10 is a system that provides a content including a plurality of missions to a user.

[0013] The information processing system 10 includes an information processing device 11. The information processing device 11 is a server that controls missions provided to users. The information processing device 11 is a server that controls content including multiple missions. The information processing device 11 is a server that provides content services to users. The information processing device 11 manages data related to missions so that information related to the missions provided to users can be viewed. The information processing device 11 may also manage data related to users who use the information processing system 10.

[0014] The information processing system 10 may include an EC (Electronic Commerce) server 12. The EC server 12 provides electronic commerce services. The EC server 12 is an electronic commerce server. The EC server 12 is, for example, a server for providing users with transactions of transaction objects. Transaction objects include, for example, goods and services. Transactions include, for example, purchase, sale, loan, use, and reservation. The EC server 12 manages data related to the transaction objects so that users can view information related to the transaction objects.

[0015] The information processing system 10 may include a reservation server 13. The reservation server 13 provides a reservation service. The reservation server 13 may, for example, control reservations related to travel. The reservation server 13 may, for example, control reservations related to facilities. The reservation server 13 manages data related to reservations so that information related to reservations made by users can be viewed.

[0016] The information processing system 10 may include at least one user terminal device 18. The user terminal device 18 is a terminal device used by a user. The user terminal device 18 may be a portable terminal device that can be carried by the user.

[0017] The information processing device 11, the EC server 12, the reservation server 13, and the user terminal device 18 may be able to communicate with each other via a network 19. Hereinafter, a description of the communication between the information processing device 11, the EC server 12, the reservation server 13, and the user terminal device 18 via the network 19 will be omitted.

[0018] <Configuration of information processing device 11> The information processing device 11 may be realized by at least one computer. The information processing device 11 includes at least one processor 20 and at least one memory 21. The information processing device 11 includes a communication interface 22. In the drawing, the interface is indicated as I / F.

[0019] The processor 20 controls the information processing device 11. The processor 20 is configured to execute processing based on a program 26 stored in the memory 21. The processor 20 may be a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), or an NPU (Neural Network Processing Unit). The processor 20 may include an integrated circuit, such as an application specific integrated circuit, or may be an integrated circuit. The processor 20 may be a combination of these.

[0020] The memory 21 is configured to store a program 26. The memory 21 is a non-transitory computer-readable medium that stores the program 26, but may also include a transitory computer-readable medium. The memory 21 stores a database 27.

[0021] The communication interface 22 is implemented as hardware, software, or a combination of these, and transmits and receives data between the EC server 12, the reservation server 13, and the user terminal device 18.

[0022] The EC server 12 is configured in the same manner as the information processing device 11. Therefore, a description of the processor, memory, and communication interface provided in the EC server 12 will be omitted. The reservation server 13 is configured in the same manner as the information processing device 11. Therefore, a description of the processor, memory, and communication interface provided in the reservation server 13 will be omitted.

[0023] <Configuration of User Terminal Device 18> The user terminal device 18 may be realized by at least one computer. The user terminal device 18 includes at least one terminal processor 30 and at least one terminal memory 31. The user terminal device 18 includes a terminal communication interface 32. The information processing device 11 may include a terminal input device 33 and a terminal display device 34.

[0024] The terminal processor 30 controls the user terminal 18. The terminal processor 30 is configured in the same manner as the processor 20. The terminal processor 30 is configured to execute processes based on programs stored in the terminal memory 31.

[0025] The terminal memory 31 is a non-transitory computer-readable medium that stores a program, but may also include a temporary computer-readable medium. Apps can be downloaded to the terminal memory 31. Various apps can be installed in the terminal memory 31.

[0026] The various apps include a web browser that enables browsing of web pages. The web browser may be installed in the terminal memory 31 in advance when the user acquires the user terminal device 18, or may be installed in the terminal memory 31 after the user acquires the user terminal device 18.

[0027] The various apps include a mission-specific app for providing the user with a plurality of missions. The mission-specific app may be installed in the terminal memory 31 in advance when the user acquires the user terminal device 18, or may be installed in the terminal memory 31 after the user acquires the user terminal device 18. Hereinafter, the mission-specific app will be simply referred to as an app.

[0028] The terminal communication interface 32 is implemented as hardware, software, or a combination of these. The terminal communication interface 32 transmits and receives data between the information processing device 11, the EC server 12, and the reservation server 13.

[0029] The terminal input device 33 is capable of inputting user instructions. The terminal display device 34 is configured to display various types of information. The terminal input device 33 may be an operation button or a touch panel provided in the display area of ​​the terminal display device 34.

[0030] <Data structure of Database 27> 2, a mission management database 40 is stored as a database 27 in the memory 21 of the information processing device 11. The database 27 includes the mission management database 40. The mission management database 40 is a database for managing missions provided to users.

[0031] 2, the mission management database 40 includes at least one data set 40A. Data set 40A associates a content identifier, a user identifier, a start date and time, and a validity period. In the figure, the identifier is indicated as ID.

[0032] The content identifier is data that can identify the content provided to the user. The content includes multiple missions. The user identifier is data that can identify the user. The start date and time is data that indicates the date and time when the content including multiple missions started. The validity period is the period from the start date and time, starting from the first day, until the specified period has elapsed. The specified period may be, for example, five days, but is not limited to this. As a specific example, if the specified period is five days and the first day is July 1st, the validity period will be from July 1st to July 5th.

[0033] One or more mission identifiers correspond to each content identifier and user identifier in the mission management database 40. The mission identifier is data that can identify each of the multiple missions included in the content.

[0034] In the mission management database 40, a mission identifier corresponds to a mission type, mission content, reward content, completion date and time, and completion status. The mission type is data indicating the type of mission. Mission types include normal missions and app-only missions. A normal mission is a mission that can be completed via a web browser and also via an app. An app-only mission is a mission that cannot be completed via a web browser but can be completed via an app.

[0035] The mission content is data indicating the content of the mission. The mission content includes data indicating the service that is the target of the mission. The mission content may be fulfilled, for example, when a transaction of a predetermined product is completed in the EC server 12. The mission content may be fulfilled, for example, when a reservation of a predetermined facility is completed in the reservation server 13.

[0036] The reward content is data indicating the reward to be awarded when a mission is accomplished. The reward can be used in at least two or more services. The reward may be points that can be used in at least two or more services. The reward value may be the number of points. The reward may be usable across multiple services with the same administrator, or across multiple services with different administrators. The reward may be a benefit for the user.

[0037] The reward content may be information indicating the reward type, such as points or a discount coupon, or information indicating the reward value, such as 1 point or 3 points.

[0038] The reward value of an app-specific mission is higher than the reward value of a normal mission, but may be lower than the reward value of a normal mission or may be the same as the reward value of a normal mission.

[0039] The completion date and time is data indicating the date and time when the mission was completed. The completion status may include whether or not the mission was completed. The completion status may include whether or not a reward was awarded based on the completion of the mission.

[0040] <Web page and app page> In this embodiment, mission information relating to a plurality of missions can be displayed on the terminal display device 34 as content provided to the user. The mission information may include a web page and an application page. As content, either a web page or an application page can be displayed as mission information relating to a plurality of missions. In this way, the mission information may include either an application page or a web page.

[0041] The web page can be displayed on the terminal display device 34 when a display request is made via a web browser installed on the user terminal device 18. The application page can be displayed on the terminal display device 34 when a display request is made via an application installed on the user terminal device 18.

[0042] The mission information includes a mission link. The mission link is a link that enables access related to the completion of the mission. The mission information includes the mission completion status. The mission completion status is information that indicates whether the mission has been completed.

[0043] In this embodiment, both the mission links for the normal missions and the mission links for the app-specific missions are enabled on the app page. On the web page, the mission links for the normal missions are enabled, but the mission links for the app-specific missions are not enabled. Therefore, the app-specific missions cannot be completed via the web page, but can be completed via the app.

[0044] <Mission start control process> The mission start control process will now be described with reference to Fig. 3. The mission start control process is a process executed by the processor 20 at predetermined intervals. The mission start control process will be described on the assumption that the user authentication has been performed normally, and the user identifier is therefore in a state where it is possible to identify the user.

[0045] 3, in step S10, the processor 20 determines whether a start request has been input from the user terminal device 18. The start request includes a content identifier and a user identifier. If the processor 20 determines that a start request has not been input from the user terminal device 18, it terminates the mission start control process. If the processor 20 determines that a start request has been input from the user terminal device 18, it proceeds to step S11.

[0046] In step S11, the processor 20 executes a validity period determination process. In this process, the processor 20 determines the validity period of content including multiple missions. In particular, the processor 20 acquires the date and time when the start request is input as the start date and time. The processor 20 determines a specified period from the start date and time as the validity period.

[0047] In step S12, the processor 20 executes an initial data setting process, in which the processor 20 sets initial data in the mission management database 40.

[0048] The initial data includes the content identifier and user identifier included in the start request, the start date and time acquired in step S11, and the validity period determined in step S11.

[0049] The initial data includes a plurality of mission identifiers corresponding to the content identifier, and a mission type, mission content, reward content, completion date and time, and completion status corresponding to each of the plurality of mission identifiers.

[0050] A plurality of mission identifiers corresponding to content identifiers and mission types corresponding to the plurality of mission identifiers are stored in the memory 21 as a database 27.

[0051] Processor 20 reads out from memory 21 a plurality of mission identifiers corresponding to the content identifier, and the mission types, mission details, and reward details corresponding to each of the plurality of mission identifiers. Processor 20 registers the plurality of mission identifiers corresponding to the content identifier, and the mission types and reward details corresponding to each of the plurality of mission identifiers in mission management database 40 as initial data.

[0052] The processor 20 sets invalid data as the achievement date and time as initial data. The processor 20 sets unachieved data as the achievement status as initial data. The unachieved data is data indicating that the mission has not been achieved.

[0053] In this way, the processor 20 can provide multiple missions in response to a start request from the user terminal device 18. In particular, the processor 20 can provide multiple missions in response to a start request from the user terminal device 18 for a predetermined validity period from the start request.

[0054] <Mission display control processing> Next, the mission display control process will be described with reference to Fig. 4. The mission display control process is a process executed by the processor 20 at predetermined intervals. The mission display control process will be described on the assumption that the user authentication has been performed normally, and the user identifier is now in a state where it is possible to identify the user.

[0055] 4, in step S20, the processor 20 determines whether a display request has been input from the user terminal device 18. The display request includes a content identifier and a user identifier. The display request also includes data that can identify whether the request is made via a web browser or an app.

[0056] The processor 20 terminates the mission display control process when it determines that a display request has not been input from the user terminal device 18. When it determines that a display request has been input from the user terminal device 18, the processor 20 proceeds to step S21.

[0057] In step S21, the processor 20 executes an achievement status acquisition process. In this process, the processor 20 refers to the mission management database 40 and reads out the data set 40A corresponding to the content identifier and the user identifier. As a result, the processor 20 acquires a combination of the mission identifier and achievement status corresponding to the content identifier and the user identifier.

[0058] In step S22, the processor 20 determines whether the current date and time is within the validity period based on the validity period corresponding to the content identifier and the user identifier. If the processor 20 determines that the current date and time is not within the validity period, it terminates the mission display control process. In this case, the processor 20 may control the terminal display device 34 of the user terminal device 18 to display that the current date and time is not within the validity period. If the processor 20 determines that the current date and time is within the validity period, it proceeds to step S23.

[0059] In step S23, the processor 20 determines, based on the input display request, whether or not a display request has been input from an application. If the processor 20 determines that a display request has been input from an application, the processor 20 proceeds to step S24. If the processor 20 determines that a display request has not been input from an application, the processor 20 proceeds to step S26. In other words, if the processor 20 determines that a display request has been input from a web browser, the processor 20 proceeds to step S26.

[0060] In step S24, the processor 20 executes an application page generation process, in which the processor 20 generates an application page in response to a display request via the application.

[0061] Specifically, the processor 20 refers to the mission management database 40 and acquires multiple mission identifiers corresponding to the content identifier and the user identifier. The processor 20 acquires the mission type, mission content, and achievement status corresponding to each of the multiple mission identifiers. The processor 20 generates an image corresponding to the mission type, mission content, and achievement status to generate an application page. The application page is mission information that enables both access related to normal missions and access related to application-specific missions.

[0062] In step S25, the processor 20 executes an application page display control process. In this process, the processor 20 transmits the application page generated in step S24 to the user terminal device 18 that output the display request. As a result, in the user terminal device 18, the terminal processor 30 causes the terminal display device 34 to display the application page generated in step S24.

[0063] In step S26, the processor 20 executes a web page generation process. In this process, the processor 20 generates a web page in response to a display request via a web browser, similar to step S24. The web page contains mission information that enables access for normal missions but does not enable access for application-specific missions.

[0064] In step S27, the processor 20 executes a web page display control process. In this process, the processor 20 transmits the web page generated in step S26 to the user terminal device 18 that output the display request. As a result, in the user terminal device 18, the terminal processor 30 causes the terminal display device 34 to display the web page generated in step S26.

[0065] In this way, the processor 20 causes the user terminal device 18 to display mission information related to multiple missions in response to a display request from the user terminal device 18. In particular, the processor 20 causes the user terminal device 18 to display an app page in response to a display request from an app installed in the user terminal device 18. The processor 20 causes the user terminal device 18 to display a web page in response to a display request from a web browser in the user terminal device 18.

[0066] <User terminal control processing> The user terminal control process will be described with reference to Fig. 5. The user terminal control process is a process executed by the terminal processor 30 at predetermined intervals.

[0067] 5, in step S50, the terminal processor 30 determines whether or not a display request has been input by the user via the terminal input device 33. If the terminal processor 30 determines that a display request has not been input by the user, it proceeds to step S52. If the terminal processor 30 determines that a display request has been input by the user, it proceeds to step S51.

[0068] In step S51, the terminal processor 30 executes a display request output process. In this process, the terminal processor 30 transmits a display request input by a user to the information processing device 11. In this case, the terminal processor 30 transmits a display request including a content identifier and a user identifier to the information processing device 11. The terminal processor 30 transmits a display request including data that can identify whether the request is via a web browser or an app to the information processing device 11.

[0069] In step S52, the terminal processor 30 determines whether mission information has been input from the information processing device 11 in response to the transmission of the display request. If the terminal processor 30 determines that mission information has not been input, it proceeds to step S54. If the terminal processor 30 determines that mission information has been input, it proceeds to step S53.

[0070] In step S53, the terminal processor 30 executes a mission information display process. In this process, the terminal processor 30 causes the mission information from the information processing device 11 to be displayed on the terminal display device .

[0071] In particular, when the terminal processor 30 transmits a display request via an application to the information processing device 11, the terminal processor 30 receives an application page as mission information. As a result, the terminal processor 30 causes the terminal display device 34 to display the received application page.

[0072] When the terminal processor 30 transmits a display request to the information processing device 11 via the web browser, the terminal processor 30 receives a web page as mission information. As a result, the terminal processor 30 causes the terminal display device 34 to display the received web page.

[0073] In step S54, the terminal processor 30 determines whether or not a mission link has been designated by the user via the terminal input device 33. If the terminal processor 30 determines that a mission link has not been designated, it proceeds to step S56. If the terminal processor 30 determines that a mission link has been designated, it proceeds to step S55.

[0074] In step S55, the terminal processor 30 executes a mission access process. In this process, the terminal processor 30 accesses the site corresponding to the mission link for which the designation input was made. In this case, the terminal processor 30 outputs data indicating that the access has been made via the mission link to the access destination.

[0075] To give a specific example, when the mission link for which the specified input is made is the website of the EC server 12, the terminal processor 30 outputs data indicating that access has been made via the mission link to the EC server 12. When information corresponding to the website of the EC server 12 is input from the EC server 12, the terminal processor 30 causes the terminal display device 34 to display the information corresponding to the website of the EC server 12.

[0076] When the EC server 12 determines through communication with the user terminal device 18 that the mission achievement conditions have been met, it outputs mission achievement data to the information processing device 11. When data indicating that access has been made via a mission link is input from the user terminal device 18, the EC server 12 may determine that the mission achievement conditions have been met when a transaction for a predetermined transaction object is completed.

[0077] The mission completion data is data indicating that a user has completed a mission. The mission completion data includes a user identifier who completed the mission. The mission completion data includes a content identifier and a mission identifier for which the mission was completed. The mission completion data includes the details of the completed mission.

[0078] When the mission link for which the specified input is made is the website of the reservation server 13, the terminal processor 30 outputs data indicating that access has been made via the mission link to the reservation server 13. When information corresponding to the website of the reservation server 13 is input from the reservation server 13, the terminal processor 30 causes the terminal display device 34 to display the information corresponding to the website of the reservation server 13.

[0079] When the reservation server 13 determines through communication with the user terminal device 18 that the mission achievement conditions have been met, it outputs mission achievement data to the information processing device 11. When data indicating that access has been made via a mission link is input from the user terminal device 18, the reservation server 13 may determine that the mission achievement conditions have been met when a reservation for a predetermined reservation target is made.

[0080] In step S56, the terminal processor 30 determines whether or not the user has input a designation of an application link via the terminal input device 33. If the terminal processor 30 determines that the designation of an application link has not been input, it terminates the user terminal control process. If the terminal processor 30 determines that the designation of an application link has been input, it proceeds to step S57.

[0081] In step S57, the terminal processor 30 determines whether the app has been installed in the user terminal device 18. If the terminal processor 30 determines that the app has been installed in the user terminal device 18, it proceeds to step S60. If the terminal processor 30 determines that the app has not been installed in the user terminal device 18, it proceeds to step S58.

[0082] In step S58, the terminal processor 30 determines whether an installation request has been input by the user via the terminal input device 33. If the terminal processor 30 determines that an installation request has not been input by the user, it transitions the process to step S58 again. In this embodiment, if the terminal processor 30 determines that an installation request has not been input by the user until a predetermined time has elapsed, it may terminate the user terminal control process. If the terminal processor 30 determines that an installation request has been input by the user, it transitions the process to step S59.

[0083] In step S59, the terminal processor 30 executes an application installation process. In this process, the terminal processor 30 accesses an application installation site to start an application installation service and install the application.

[0084] In step S60, the terminal processor 30 executes an application startup process, in which the terminal processor 30 starts up an application installed in the user terminal device 18.

[0085] In step S61, the terminal processor 30 executes the display request output process in the same manner as in step S51. In this process, the terminal processor 30 transmits to the information processing device 11 a display request that includes data that can identify that the request is sent via an app, in addition to the content identifier and the user identifier.

[0086] In this embodiment, the terminal processor 30 may control an app using a deep link as an example of an app link. A scheme and a host are registered in the deep link. The scheme is data that can identify the app. The host is data that can identify specific content within the app.

[0087] When the user inputs a designation of an application link in step S56, the terminal processor 30 determines in step S57 whether or not an application is installed in the user terminal device 18 based on the scheme included in the application link.

[0088] If the terminal processor 30 determines that the app is installed in the user terminal device 18, then in step S60 it launches the app and displays specific content within the app based on the host included in the app link. If the terminal processor 30 determines that the app is not installed in the user terminal device 18, then in steps S58 and S59 it performs control to install the app.

[0089] <Mission Control Processing> The mission control process will be described with reference to Fig. 6. The mission control process is executed by the processor 20 when the mission achievement data is input from the EC server 12 and the reservation server 13.

[0090] 6, in step S30, processor 20 executes an achievement condition determination process. In this process, processor 20 refers to mission management database 40 and determines whether the mission achievement condition is met based on the input mission achievement data.

[0091] The mission achievement conditions may include a first achievement condition, a second achievement condition, and a third achievement condition. Processor 20 may determine that the mission achievement conditions are met when all of the first achievement condition, the second achievement condition, and the third achievement condition are met. Processor 20 may determine that the mission achievement conditions are not met when at least one of the first achievement condition, the second achievement condition, and the third achievement condition is not met.

[0092] Specifically, the first achievement condition may be that the mission achievement data is entered within the validity period. The second achievement condition may be that the content identifier, user identifier, mission identifier, and mission content included in the mission achievement data match those in the mission management database 40. The third achievement condition may be that the mission corresponding to the mission achievement data has not been accomplished.

[0093] The processor 20 refers to the mission management database 40 and acquires the validity period corresponding to the content identifier and user identifier included in the mission achievement data. The processor 20 determines whether the current date and time is within the validity period. If the processor 20 determines that the current date and time is not within the validity period, it determines that the first achievement condition is not met.

[0094] The processor 20 determines whether the content identifier, user identifier, mission identifier, and mission content included in the mission achievement data match those in the mission management database 40. If the processor 20 determines that the content identifier, user identifier, mission identifier, and mission content included in the mission achievement data do not match those in the mission management database 40, it determines that the second achievement condition is not met.

[0095] Processor 20 determines whether the achievement status corresponding to the content identifier, user identifier, mission identifier, and mission content included in the mission achievement data is unachieved data. If processor 20 determines that the achievement status corresponding to the content identifier, user identifier, mission identifier, and mission content included in the mission achievement data is not unachieved data, it determines that the third achievement condition is not met.

[0096] In this way, processor 20 determines whether or not the mission achievement conditions corresponding to the logged-in user are met in response to an access related to the achievement of the mission. In other words, processor 20 determines whether or not at least one of the multiple mission achievement conditions is met in response to an access related to the achievement of at least one of the multiple missions.

[0097] In step S31, processor 20 determines whether the mission achievement condition is met. If processor 20 determines that the mission achievement condition is not met, it ends the mission control process. If processor 20 determines that the mission achievement condition is met, it proceeds to step S32.

[0098] In step S32, the processor 20 executes an achievement status registration process. In this process, the processor 20 registers the current date and time as the achievement date and time corresponding to the content identifier, user identifier, and mission identifier for which the mission achievement conditions have been met. The processor 20 registers achievement data in the achievement status corresponding to the content identifier, user identifier, and mission identifier for which the mission achievement conditions have been met. The achievement data is data indicating that the mission has been met. In this way, the processor 20 registers the achievement status of multiple missions for each user.

[0099] In this embodiment, the processor 20 may transmit information regarding the completion of the mission to the user terminal device 18, thereby causing the terminal display device 34 to display the information regarding the completion of the mission.

[0100] In step S33, processor 20 determines whether a reward granting condition is met. The reward granting condition is a condition for granting a reward to the user. Processor 20 determines whether the reward granting condition is met based on the reward content corresponding to the content identifier, user identifier, and mission identifier for which the mission achievement condition is met.

[0101] If the processor 20 determines that the reward granting condition is not met, the processor 20 ends the mission control process. If the processor 20 determines that the reward granting condition is met, the processor 20 shifts the process to step S34.

[0102] In step S34, the processor 20 executes a reward granting process. In this process, the processor 20 grants a reward to the user based on the reward content corresponding to the content identifier, user identifier, and mission identifier for which the mission achievement condition is met. Specifically, the processor 20 may add a reward value corresponding to the reward content to a reward value corresponding to the user identifier.

[0103] In particular, the processor 20 may grant a reward to the user when a mission is accomplished in response to use in the e-commerce service. The processor 20 may grant a reward to the user when a second mission is accomplished in response to use in the reservation service. In other words, the processor 20 grants a reward to the user for each use in at least two or more services.

[0104] When the second mission, which is an app-specific mission, is accomplished, the processor 20 may grant a higher reward value than when the first mission, which is a normal mission, is accomplished. In this way, the processor 20 grants a reward to the user in accordance with the accomplishment of at least one of the multiple missions.

[0105] In this embodiment, the processor 20 may transmit information regarding the awarding of the reward to the user terminal device 18, thereby causing the terminal display device 34 to display the information regarding the awarding of the reward.

[0106] <Content display mode> Next, a display mode for content including a plurality of missions will be described with reference to FIG.

[0107] 7, a login image 34A may be displayed on the terminal display device 34. The login image 34A is an image for logging in to content including multiple missions. The login image 34A is displayed by a web browser, but may also be displayed by an app.

[0108] When user authentication is successfully performed on the login image 34A, a web page image 34B relating to the content may be displayed on the terminal display device 34. The web page image 34B is an image relating to a plurality of missions displayed by the web browser.

[0109] The web page is mission information that is displayed in response to a display request from a web browser on the user terminal device 18. In other words, the web page is information about a plurality of missions.

[0110] The plurality of missions includes a first mission and a second mission. The plurality of missions may include a third mission. The first mission and the third mission may be missions related to an e-commerce service in the EC server 12. The first mission and the third mission are normal missions. The e-commerce service corresponds to an example of the first service.

[0111] The second mission may be a mission related to a reservation service in the reservation server 13. The second mission is a mission dedicated to the application. The reservation service corresponds to an example of the second service.

[0112] The first link image 41A and the third link image 41C are displayed on the web page image 34B. The second link image 41B is not displayed on the web page image 34B. The application link image 44 is displayed on the web page image 34B instead of the second link image 41B.

[0113] The first link image 41A is an image corresponding to the first mission link. The first mission link is a link that enables access related to the completion of the first mission. When the user designates the first mission link, access related to the completion of the first mission becomes possible. The first link image 41A may include an image that makes it possible to identify the mission content of the first mission. The first link image 41A may include an image that makes it possible to identify the content of the reward that will be awarded upon completion of the first mission.

[0114] More details will be shown in the app page image 34D described later, but the second link image 41B is an image corresponding to the second mission link. The second mission link is a link that enables access related to the completion of the second mission. When the user specifies the second mission link, access related to the completion of the second mission becomes possible. The second link image 41B may include an image that can identify the mission content of the second mission. The second link image 41B may include an image that can identify the content of the reward that will be awarded for the completion of the second mission.

[0115] The third link image 41C is an image corresponding to the third mission link. The third mission link is a link that enables access related to the completion of the third mission. When the user designates the third mission link, access related to the completion of the third mission becomes possible. The third link image 41C may include an image that can identify the mission content of the third mission. The third link image 41C may include an image that can identify the content of the reward that will be awarded for the completion of the third mission.

[0116] The web page image 34B displays a first achievement status image 42A, a second achievement status image 42B, and a third achievement status image 42C. The first achievement status image 42A is an image showing the achievement status of the first mission. The second achievement status image 42B is an image showing the achievement status of the second mission. The third achievement status image 42C is an image showing the achievement status of the third mission.

[0117] An access notification image 43 is displayed on the web page image 34B. The access notification image 43 is access notification information. The access notification information is information that can be accessed via an app that can be installed on the user terminal device 18, regarding the achievement of the second mission.

[0118] The application link image 44 is an image corresponding to an application link. The application link is a link for launching an application. When the user specifies the application link, the application is launched if the application is installed. When the user specifies the application link, the installation image 34C is displayed if the application is not installed.

[0119] That is, the application link is a link that starts an application when the application is installed in the user terminal device 18 and makes a display request from the started application. The application link is a link that starts an application installation service when the application is not installed in the user terminal device 18.

[0120] The application link image 44 is an image that does not allow the mission content of the application-specific mission to be identified. Therefore, the mission content of the second mission cannot be identified on the web page, but the mission content of the second mission can be identified on the application page, which can encourage the launch of the application. The application link image 44 may be an image that allows the mission content of the application-specific mission to be identified.

[0121] In this way, the web page includes a first mission link, the progress status of the first mission, and the progress status of the second mission. The web page includes a third mission link and the progress status of the third mission. The web page does not include a second mission link, but includes an application link. The web page includes access notification information.

[0122] 4, the processor 20 generates a web page that includes the first link image 41A and the third link image 41C, but does not include the second link image 41B. The processor 20 generates a web page that includes the access notification image 43 and the application link image 44. The processor 20 generates a web page that includes the first achievement status image 42A, the second achievement status image 42B, and the third achievement status image 42C.

[0123] 7, when user authentication is successfully performed using the login image 34A, an application page image 34D related to content may be displayed on the terminal display device 34. When an application is installed via the installation image 34C, the application page image 34D may be displayed on the terminal display device 34. The application page image 34D is an image related to multiple missions displayed by the application.

[0124] The application page is mission information that is displayed in response to a display request from an application in the user terminal device 18. In other words, the application page is information about a plurality of missions.

[0125] Unlike the web page image 34B, the application page image 34D displays a second link image 41B. Unlike the web page image 34B, the application page image 34D does not display the access notification image 43.

[0126] The app page image 34D may display more advertisements than the web page image 34B. The app page image 34D may have a larger advertisement display area than the web page image 34B. The advertisements may be advertisements corresponding to the app itself, or advertisements corresponding to the app page displayed by the app rather than the app itself. The advertisements may be displayed in any manner.

[0127] In this way, the application page includes a first mission link and a second mission link. The application page includes a third mission link. The application page includes the progress status of the first mission and the progress status of the second mission. The application page includes the progress status of the third mission. The application page does not include access notification information or an application link.

[0128] 4, the processor 20 generates an application page that includes the first link image 41A, the second link image 41B, and the third link image 41C, but does not include the access notification image 43 and the application link image 44. The processor 20 generates an application that includes the first achievement status image 42A, the second achievement status image 42B, and the third achievement status image 42C.

[0129] <Actions and Effects of the First Embodiment> The operation and effects of the first embodiment will be described. (1) In response to a display request from a web browser on the user terminal device 18, the processor 20 displays a web page related to multiple missions. The web page does not include a second mission link that enables access related to the completion of a second mission, which is an app-specific mission. The web page includes a first mission link that enables access related to the completion of a first mission, which is a normal mission, and access notification information that enables access related to the completion of the second mission via the app. This configuration can encourage users to install an app on the user terminal device 18 in order to complete the second mission included in the multiple missions. This can increase the number of app installations. Therefore, the provision of multiple missions to users can be effectively utilized.

[0130] (2) In response to a display request from an app installed in the user terminal device 18, the processor 20 displays an app page related to multiple missions. The app page includes a first mission link and a second mission link. This configuration can encourage users to install the app in the user terminal device 18 and display the app page in order to accomplish the second mission included in the multiple missions. This can increase the number of app installations, the number of app launches, and the number of accesses via the app. Therefore, it is possible to effectively utilize the provision of multiple missions to users.

[0131] (3) The web page includes an app link for launching an app. With this configuration, when the web page is displayed, the app can be launched via the app link. This improves user convenience and increases the number of app launches. Therefore, it is possible to effectively provide multiple missions to users.

[0132] (4) The app link launches an app and requests its display if the app is installed in the user terminal device 18, and launches an app installation service if the app is not installed in the user terminal device 18. This configuration allows both launching and installing an app via the app link when a web page is displayed. This improves user convenience and increases the number of app installations and app launches. Therefore, providing multiple missions to users can be effectively utilized.

[0133] (5) The web page includes the progress status of the first mission. The app page includes the progress status of the first mission and the progress status of the second mission. With this configuration, the user can be made aware of at least the progress status of the first mission via the web page. This can promote the achievement of the first mission. The app page can be made aware of the progress status of the first mission and the progress status of the second mission. This can promote the achievement of the first mission and the second mission.

[0134] (6) In response to a start request from the user terminal device 18, the processor 20 provides multiple missions over a predetermined validity period from the start request. This configuration makes it possible to manage the validity period for each user based on the start request from the user. Multiple missions can be provided within the validity period based on the start request from the user. This prevents the validity period for providing multiple missions from becoming shorter if the start request is delayed. Therefore, it is possible to provide highly convenient missions to the user.

[0135] (7) The first mission includes a mission related to the first service. The second mission includes a mission related to the second service. With this configuration, it is possible to provide a variety of services to be used in order to accomplish multiple missions. This can encourage the use of multiple services. Therefore, it is possible to effectively utilize the provision of multiple missions to users.

[0136] (8) The processor 20 provides a reward to the user in response to the completion of at least one of the plurality of missions. This configuration can increase the user's motivation to complete at least one of the plurality of missions in order to receive the reward.

[0137] (9) When the second mission is accomplished, the processor 20 provides a higher reward value than when the first mission is accomplished. This configuration can encourage the user terminal device 18 to install an app so that the second mission, which has a higher reward value, can be accomplished. This can increase the number of app installations. Therefore, it is possible to effectively utilize the provision of multiple missions to users.

[0138] [Example of change] This embodiment can be modified as follows: This embodiment and the following modifications can be combined and implemented within the scope of technical compatibility.

[0139] The processor 20 may determine that the reward granting condition is met when all of the achievement conditions of the multiple missions are met. The processor 20 may determine that the reward granting condition is not met when the achievement conditions of any one of the multiple missions are met.

[0140] The processor 20 may determine that the reward granting condition is met when the achievement conditions for a plurality of first missions are met. The processor 20 may determine that the reward granting condition is met when the achievement conditions for a plurality of second missions are met.

[0141] The processor 20 may determine that the reward granting condition is met when the achievement condition for the first mission is met in response to the use of the e-commerce service and the achievement condition for the second mission is met in response to the use of the reservation service. In other words, the processor 20 may grant a reward to the user in response to the use of at least two or more services. This configuration can encourage the use of at least two or more services. Therefore, the provision of multiple missions to the user can be effectively utilized.

[0142] The rewards may include regular rewards and time-limited rewards. Time-limited rewards are rewards that are valid for a predetermined period after they are granted. Regular rewards may be rewards that do not expire. This configuration allows for a greater variety of rewards to be granted to users, such as regular rewards and time-limited rewards.

[0143] The processor 20 may, for example, grant a discount coupon as a reward to the user. The discount coupon may, for example, be a discount on a transaction of the transaction object, or may be a coupon that can be used at an affiliated store. The processor 20 may, for example, grant a product itself, a travel offer itself, or a service offer itself as a reward to the user.

[0144] The processor 20 may grant a regular reward to the user when the second mission, which is an app-specific mission, is accomplished, and may grant a time-limited reward to the user when the first mission, which is a regular mission, is accomplished.

[0145] On the web page and app page, link images corresponding to missions that have not been completed may be displayed, but link images corresponding to missions that have been completed may not be displayed.On the web page and app page, link images corresponding to missions that have been completed may be displayed in a disabled state.

[0146] The content may have multiple missions completed in a predetermined order. The content may be displayed in a form similar to a stamp card. Multiple missions may be displayed in a predetermined order on web pages and app pages.

[0147] On the web page, the application link image 44 is displayed in the same position as the second link image 41B of the application page, but it may be displayed in a position different from the second link image 41B of the application page.

[0148] The web page may be displayed in any manner as long as it includes the first link image 41A. The web page does not have to include the application link image 44. The web page does not have to include the second achievement status image 42B. The web page may include the disabled second link image 41B.

[0149] On the web page, the access notification information may be displayed in any manner as long as it is possible to identify that access related to the completion of the second mission is possible via the app.

[0150] The multiple services may be any services. The multiple services may include a video distribution service that distributes videos. The multiple services may include an electronic flyer service that provides electronic flyers. The multiple services may include a payment service that performs predetermined payments. The multiple services may include an advertising service that provides predetermined advertisements. The multiple services do not have to include at least one of an e-commerce service and a reservation service. The information processing system 10 may be a system that provides at least one type of service.

[0151] The multiple missions may be two missions, or may be four or more missions. The multiple missions may include missions related to multiple types of services, or may include a mission related to one type of service. The multiple missions may include multiple missions related to the same service.

[0152] The plurality of missions may include two or more second missions. The plurality of missions may include one or three or more first missions. The plurality of missions may include a mission related to at least one type of service.

[0153] The multiple missions may include missions related to the content service itself, rather than missions not directly related to the content service, such as e-commerce services and reservation services. The multiple missions may include, as missions related to the content service, at least one of a lottery mission such as a lottery or rock-paper-scissors, and a mission to log in a predetermined number of times.

[0154] The combination of the information processing device 11, the EC server 12, and the reservation server 13 may be managed by different or the same administrator. As a specific example, the information processing device 11 may be managed by a first administrator, the EC server 12 may be managed by a second administrator, and the reservation server 13 may be managed by a third administrator.

[0155] In a combination of the information processing device 11, the EC server 12, and the reservation server 13, the functions of one server may be installed as the functions of the other server. As a specific example, some or all of the functions of the EC server 12 may be installed in the information processing device 11. Some or all of the functions of the reservation server 13 may be installed in the information processing device 11.

[0156] The information processing device 11 may be configured with multiple servers. As a specific example, the information processing device 11 may include a server that manages missions, a server that controls display of missions, and a server that manages rewards to be given to users.

[0157] As long as the information processing system 10 includes the information processing device 11, it does not have to include at least one of the EC server 12, the reservation server 13, and the user terminal device 18. The information processing system 10 may include another server in addition to the EC server 12 and the reservation server 13. The information processing system 10 does not have to include the user terminal device 18.

[0158] The phrase "at least any" used herein means one or more of the desired options. As an example, when the number of options is two, the phrase "at least any" used herein means only one option or both options. As another example, when the number of options is three or more, the phrase "at least any" used herein means only one option or any combination of two or more options.

[0159] [Note] The technical concepts grasped from the above-described embodiment and modified examples will be described below. [1] An information processing device includes at least one memory configured to store a program and at least one processor configured to execute processing based on the program, wherein the at least one processor executes the following operations: displaying mission information regarding a plurality of missions, including a first mission and a second mission, on the user terminal device in response to a display request from the user terminal device; and determining whether at least one of the conditions for accomplishing the plurality of missions has been met in response to an access related to the accomplishment of at least one of the plurality of missions. Displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device, wherein the web page does not include a second mission link that enables access related to the accomplishment of the second mission, but includes a first mission link that enables access related to the accomplishment of the first mission, and information that can be accessed related to the accomplishment of the second mission via an app that can be installed on the user terminal device.

[0160] [2] In the above-mentioned information processing device, displaying the mission information on the user terminal device includes displaying an app page related to the plurality of missions in response to a display request from the app installed on the user terminal device, and the app page includes a first mission link that enables access related to the completion of the first mission and a second mission link that enables access related to the completion of the second mission.

[0161] [3] In the information processing device, the web page includes an application link for launching the application. [4] In the above-mentioned information processing device, the web page includes an app link that launches the app and makes a display request from the app if the app is installed on the user terminal device, and launches an installation service for the app if the app is not installed on the user terminal device.

[0162] [5] In the above-mentioned information processing device, determining whether the achievement condition has been met includes determining whether the achievement condition corresponding to the logged-in user has been met, and the at least one processor executes registering the achievement status of the multiple missions for each user, the web page includes the achievement status of the first mission, and the app page includes the achievement status of the first mission and the achievement status of the second mission.

[0163] [6] In the information processing device, the at least one processor executes, in response to a start request from the user terminal device, providing the plurality of missions for a predetermined validity period from the start request.

[0164] [7] In the information processing device, the first mission includes a mission related to a first service, and the second mission includes a mission related to a second service. [8] In the above information processing device, the at least one processor executes a process of giving a reward to a user in response to the completion of at least one of the plurality of missions.

[0165] [9] In the above-mentioned information processing device, the reward can be used in at least two or more services, and granting the reward to the user includes granting the reward to the user in accordance with use in the at least two or more services.

[0166]

[10] In the above information processing device, the reward includes a time-limited reward that is valid for a predetermined period after being granted.

[11] In the above-mentioned information processing device, granting the reward to the user includes granting a higher reward value when the second mission is accomplished than when the first mission is accomplished.

[0167]

[12] An information processing system includes at least one memory configured to store a program and at least one processor configured to execute processing based on the program, wherein the at least one processor executes the following operations: displaying mission information regarding a plurality of missions, including a first mission and a second mission, on the user terminal device in response to a display request from the user terminal device; and determining whether at least one of the conditions for accomplishing the plurality of missions has been met in response to an access related to the accomplishment of at least one of the plurality of missions. Displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device, wherein the web page does not include a second mission link that enables access related to the accomplishment of the second mission, but includes a first mission link that enables access related to the accomplishment of the first mission, and information that can be accessed related to the accomplishment of the second mission via an app that can be installed on the user terminal device.

[0168]

[13] An information processing method includes at least one processor executing the following steps: displaying mission information regarding a plurality of missions, including a first mission and a second mission, on a user terminal device in response to a display request from the user terminal device; and determining whether at least one of the conditions for accomplishing the plurality of missions has been met in response to an access related to the accomplishment of at least one of the plurality of missions; wherein displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device; and the web page does not include a second mission link that enables access related to the accomplishment of the second mission, but includes a first mission link that enables access related to the accomplishment of the first mission, and information that can be accessed related to the accomplishment of the second mission via an app that can be installed on the user terminal device.

[0169]

[14] The program causes at least one processor to execute the following steps in response to a display request from a user terminal device: displaying mission information regarding a plurality of missions, including a first mission and a second mission, on the user terminal device; and determining whether at least one of the conditions for accomplishing the plurality of missions has been met in response to an access related to the accomplishment of at least one of the plurality of missions. Displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device, the web page including a first mission link that enables access related to the accomplishment of the first mission, but not a second mission link that enables access related to the accomplishment of the second mission, and information that can be accessed related to the accomplishment of the second mission via an app that can be installed on the user terminal device. [Explanation of symbols]

[0170] 10...information processing system, 11...information processing device, 12...EC server, 13...reservation server, 20...processor, 21...memory, 30...terminal processor, 34...terminal display device, 40...mission management database, 41A...first link image, 41B...second link image, 42A...first achievement status image, 42B...second achievement status image, 43...access notification image, 44...application link.

Claims

1. at least one memory configured to store a program; at least one processor configured to execute processing based on the program; The at least one processor displaying, in response to a display request from a user terminal device, mission information relating to a plurality of missions including a first mission and a second mission on the user terminal device; determining whether or not at least one of the conditions for accomplishing the plurality of missions has been met in response to an access related to accomplishing at least one of the plurality of missions; Run displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device; the web page does not include a second mission link that enables access regarding the completion of the second mission, but includes a first mission link that enables access regarding the completion of the first mission, and information that can be accessed regarding the completion of the second mission via an app that can be installed on the user terminal device; Information processing device.

2. 2. The information processing device according to claim 1, displaying the mission information on the user terminal device includes displaying an application page related to the plurality of missions in response to a display request from the application installed on the user terminal device; the app page includes a first mission link that enables access related to the achievement of the first mission, and a second mission link that enables access related to the achievement of the second mission; Information processing device.

3. 3. The information processing device according to claim 2, The web page includes an application link for launching the application. Information processing device.

4. 3. The information processing device according to claim 2, the web page includes an application link that starts the application and makes a display request from the application when the application is installed in the user terminal device, and starts an installation service for the application when the application is not installed in the user terminal device; Information processing device.

5. 3. The information processing device according to claim 2, Determining whether the achievement condition is met includes determining whether the achievement condition corresponding to the logged-in user is met; the at least one processor executes registering the achievement status of each of the plurality of missions for each user; the web page includes a progress status of the first mission; the application page includes an achievement status of the first mission and an achievement status of the second mission; Information processing device.

6. 3. The information processing device according to claim 2, the at least one processor, in response to a start request from the user terminal device, executes providing the plurality of missions for a predetermined validity period from the start request; Information processing device.

7. 3. The information processing device according to claim 2, the first mission includes a mission related to a first service; the second mission includes a mission related to a second service; Information processing device.

8. 8. The information processing device according to claim 1, the at least one processor executes granting a reward to the user in response to completion of at least one of the plurality of missions. Information processing device.

9. 9. The information processing device according to claim 8, The reward can be used for at least two or more services; and granting the reward to the user includes granting the reward to the user in accordance with usage in the at least two or more services. Information processing device.

10. 9. The information processing device according to claim 8, The reward includes a limited-time reward that is valid for a predetermined period after being granted. Information processing device.

11. 9. The information processing device according to claim 8, and providing the reward to the user includes providing a reward value that is higher when the second mission is accomplished than when the first mission is accomplished. Information processing device.

12. at least one memory configured to store a program; at least one processor configured to execute processing based on the program; The at least one processor displaying, in response to a display request from a user terminal device, mission information relating to a plurality of missions including a first mission and a second mission on the user terminal device; determining whether or not at least one of the conditions for accomplishing the plurality of missions has been met in response to an access related to accomplishing at least one of the plurality of missions; Run displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device; the web page does not include a second mission link that enables access regarding the completion of the second mission, but includes a first mission link that enables access regarding the completion of the first mission, and information that can be accessed regarding the completion of the second mission via an app that can be installed on the user terminal device; Information processing system.

13. At least one processor displaying, in response to a display request from a user terminal device, mission information relating to a plurality of missions including a first mission and a second mission on the user terminal device; determining whether or not at least one of the conditions for accomplishing the plurality of missions has been met in response to an access related to accomplishing at least one of the plurality of missions; Run displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device; the web page does not include a second mission link that enables access regarding the completion of the second mission, but includes a first mission link that enables access regarding the completion of the first mission, and information that can be accessed regarding the completion of the second mission via an app that can be installed on the user terminal device; Information processing methods.

14. At least one processor displaying, in response to a display request from a user terminal device, mission information relating to a plurality of missions including a first mission and a second mission on the user terminal device; determining whether or not at least one of the conditions for accomplishing the plurality of missions has been met in response to an access related to accomplishing at least one of the plurality of missions; Execute displaying the mission information on the user terminal device includes displaying a web page related to the plurality of missions in response to a display request from a web browser on the user terminal device; the web page does not include a second mission link that enables access regarding the completion of the second mission, but includes a first mission link that enables access regarding the completion of the first mission, and information that can be accessed regarding the completion of the second mission via an app that can be installed on the user terminal device; program.

Citation Information

Patent Citations

  • Lottery management server, lottery system, control method of lottery management server, and control program thereof

    JP2019105880A

  • Information processing device, information processing method, and information processing program

    JP7162643B2

  • Information management device, information management system, information management method and program

    JP7595123B1

  • JPP7162643B

  • JPP7595123B