Information processing device, information processing method, and program

The information processing device allows players to selectively play or skip quests based on previous performance, addressing the lack of flexibility in existing games by setting a skippable range for quests, thereby enhancing gameplay options.

JP2025129284APending Publication Date: 2025-09-04MIXI INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025111690
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-01
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

Existing games do not allow players to selectively play quests that have already been completed, limiting flexibility in gameplay.

Method used

An information processing device that sets a skippable range of quests based on player performance, enabling players to choose which quests to play or skip during subsequent quest periods.

Benefits of technology

Enables players to play any quest from among those that can be skipped, enhancing gameplay flexibility and rewarding skipped quests.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025129284000001_ABST
    Figure 2025129284000001_ABST
Patent Text Reader

Abstract

To provide a technology that enables play of any quest from among quests in a range where skip is possible.SOLUTION: Provided is an information processing device including: a setting unit that sets a first range including two or more quests included in a plurality of quests as a range where skip is possible in a second period after a first period, with respect to a user, on the basis of a play result of the plurality of quests of the user in the first period; and a reception unit that receives designation of a quest that the user is to play from among two or more quests included in the first range, in the second period.SELECTED DRAWING: Figure 4
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 method, and a program. [Background technology]

[0002] There are known games in which players complete quests using a team of characters called a deck. For example, Patent Document 1 discloses a game in which players complete quests using player characters owned by the players. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-044320 Summary of the Invention [Problem to be solved by the invention]

[0004] Among the above games, there are games that allow a user to skip quests that the user has previously completed among the multiple quests that the user can play in the game. However, even in such games, the user can only choose to skip all of the multiple quests that have already been completed, or to play all of the quests again without skipping the previously completed quests, and there is a problem in that the user cannot play any quest from among the quests that can be skipped.

[0005] Therefore, an object of the present invention is to provide a technology that allows a player to play any quest from among the quests that can be skipped. [Means for solving the problem]

[0006] An information processing device according to one embodiment of the present invention includes a setting unit that sets a first range including two or more quests included in a plurality of quests as a skippable range for a user in a second period that follows the first period based on the user's play results of the plurality of quests in the first period, and a receiving unit that receives a designation of a quest to be played by the user from among the two or more quests included in the first range in the second period. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide a technique that allows a player to play any quest from among quests that can be skipped. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a system configuration of a game system according to an embodiment of the present invention. [Figure 2] FIG. 10 is a diagram showing an outline of a quest period. [Figure 3] FIG. 2 is a diagram illustrating an example of the hardware configuration of a game server and a terminal. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional block configuration of a game server. [Figure 5] FIG. 2 is a diagram illustrating an example of a functional block configuration of a terminal. [Figure 6] 10A and 10B are diagrams illustrating an example of a user management DB and a history DB. [Figure 7] 10 is a flowchart illustrating an example of a processing procedure performed by a game server. [Figure 8] FIG. 10 is a diagram for explaining a specific example 1 of a skippable range and a reward. [Figure 9] FIG. 10 is a diagram for explaining a specific example 2 of a skippable range and a reward. [Figure 10] FIG. 10 is a diagram showing an example of a game screen. DETAILED DESCRIPTION OF THE INVENTION

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described with reference to the accompanying drawings, in which the same reference numerals denote the same or similar components.

[0010] <System configuration> Fig. 1 is a diagram showing an example of the system configuration of a game system 1 according to this embodiment. The game system 1 shown in Fig. 1 includes a game server 10 and a plurality of terminals 20. The game server 10 and the terminals 20 are connected to each other so as to be able to communicate with each other via a communication network N such as the Internet, an intranet, a wireless LAN, or mobile communication.

[0011] The game server 10 is a device that performs some of the functions required for the terminal 20 to provide a game, such as managing various types of information related to users and executing some of the game processing. The game server 10 may be configured using one or more information processing devices or computers, or may be configured using a virtual server (such as a cloud server).

[0012] The terminal 20 is an information processing device that provides a game to a user, and the user can play the game according to this embodiment by operating the terminal 20. The terminal 20 is, for example, a computer such as a mobile phone (including a smartphone), a tablet, a personal computer, an arcade game device, or a consumer game device. The terminal 20 is equipped with a GPS The mobile terminal notifies the game server 10 of its own position detected using the Global Positioning System (GPS) or the like.

[0013] <Game Overview> Next, an overview of the game provided by the game system 1 according to this embodiment will be described. In the game provided by the game system 1, a game event is held in which a predetermined quest can be played within a predetermined period. In this embodiment, the predetermined period in which the predetermined quest can be played is referred to as a "quest holding period." Furthermore, the quest holding period is set not just once, but multiple times.

[0014] Fig. 2 is a diagram showing an overview of quest periods. In the example of Fig. 2, the first quest period is set from August 1st to 15th, the second quest period is set from October 10th to 20th, and the third quest period is set from December 5th to 15th. In this embodiment, to distinguish between the quest periods, a predetermined quest period is referred to as the "first period," a quest period after the first period is referred to as the "second period," and a quest period after the second period is referred to as the "third period."

[0015] The predetermined quests that can be played during the quest period may be, for example, multiple quests that must be completed in a set order. For example, quests 1 to 20 may be prepared, and the order in which the quests must be completed may be set, such that after completing quest 1, the user can play quest 2, and after completing quest 2, the user can play quest 3. Multiple quests with a set order in which they must be completed may be called "consecutive quests."

[0016] Here, a quest is a term that refers to a task that can be completed by meeting certain predetermined conditions. A quest is also commonly called an exploration, a task, an event, or a mission. A player who participates in a quest can complete the quest by meeting the certain conditions (for example, by defeating all enemies).

[0017] A deck is a term meaning a group of multiple game objects. When a user performs a quest, the user creates a deck using multiple game objects and performs the quest. The game objects that create the deck may be, for example, characters or game cards owned by the player. In this embodiment, the user's execution of a game or a quest may be referred to as playing a game or playing a quest.

[0018] The game server 10 grants a reward to a user according to the result of the user's playing a quest. For example, the game server 10 may grant a game value as a reward to a user who has completed a quest. The game value is a value that can be expressed numerically, and may include, for example, points, points, and scores. Furthermore, a player may be able to exchange the acquired game value for game objects that can be used in the game. Examples of exchangeable game objects include items, characters, and game cards. Alternatively, a user who has completed a quest may be granted, as a reward, an item, character, game card, or the like that is set for each completed quest. Furthermore, the game value may be a game object. In other words, the game server 10 may grant a game object as a reward to a user according to the result of the user's playing a quest.

[0019] In this embodiment, based on the results of a user playing multiple quests during a quest period, a range in which quests can be skipped (hereinafter referred to as the "skippable range") is set for multiple quests that the user can play in a quest period after the quest period. Skipping a quest may mean that the quest is deemed to have been cleared without playing it, that the game value granted when the quest is cleared is granted without clearing the quest by playing it, and / or that the quest is deemed to have been cleared without consuming the game parameters that are consumed when playing the quest, etc.

[0020] Furthermore, the user may be able to play any quest from within the skippable range. For example, in a quest in which quests 1 to 20 are cleared in order, the user may clear quests 1 to 5 during the first quest period, and then set quests 1 to 5 as within the skippable range during the second quest period. In this case, during the second quest period, the user may skip all quests 1 to 5 and start playing from quest 6, or may replay any quest from quests 1 to 5.

[0021] <Hardware configuration> 3 is a diagram showing an example of the hardware configuration of the game server 10 and the terminal 20. The game server 10 and the terminal 20 include a processor 11 such as a CPU (Central Processing Unit) or a GPU (Graphical Processing Unit), a storage device 12 such as a memory, an HDD (Hard Disk Drive) and / or an SSD (Solid State Drive), and a communication interface (IF) for wired or wireless communication. The system includes an interface 13, an input device 14 that accepts input operations, and an output device 15 that outputs information. The input device 14 is, for example, a keyboard, a touch panel, a mouse, and / or a microphone. The output device 15 is, for example, a display, a touch panel, and / or a speaker.

[0022] <Function block configuration> (game server) FIG. 4 is a diagram showing an example of a functional block configuration of the game server 10. The game server 10 includes a storage unit 100 and a control unit 110. The storage unit 100 can be realized using a storage unit 12 provided in the game server 10. The control unit 110 can be realized by the processor 11 of the game server 10 executing a program stored in the storage unit 12. The program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.

[0023] The storage unit 100 stores game data necessary for the game server 10 to execute the game. The game data includes various databases.

[0024] The control unit 110 provides various functions necessary to execute the game. The control unit 110 includes a setting unit 111, a receiving unit 112, an execution unit 113, an assigning unit 114, and a display control unit 115.

[0025] The setting unit 111 sets a skippable range for multiple quests that can be played during a quest period based on the user's play results. For example, based on the user's play results in multiple quests during a quest period (first period), the setting unit 111 sets, for the user, a skippable range (first range) that includes two or more quests included in the multiple quests, as a skippable range for a quest period (second period) that comes after the quest period.

[0026] The reception unit 112 receives various operations and instructions related to the game from the user. For example, the reception unit 112 receives a specification of a quest to be played by the user from among two or more quests included in a skippable range (first range) during a quest holding period (second period) that follows a predetermined quest holding period.

[0027] The execution unit 113 executes quests provided within the game. For example, the execution unit 113 executes a quest accepted by the acceptance unit 112 from the user.

[0028] When a user completes a quest, the granting unit 114 grants the user a game value. For example, when a user completes a quest, the granting unit 114 may grant the user a game value according to the difficulty level of the quest.

[0029] The display control unit 115 displays various screens of the game on the display of the terminal 20. For example, the display control unit 115 displays, among two or more quests included in the skippable range (first range), a quest that satisfies a predetermined condition as a quest recommended for play to the user.

[0030] (Terminal) 5 is a diagram showing an example of a functional block configuration of the terminal 20. The terminal 20 includes a storage unit 200, a communication unit 201, a UI (User Interface) unit 202, and a control unit 203. The storage unit 200 can be realized using the storage unit 12 included in the terminal 20. The communication unit 201, the UI unit 202, and the control unit 203 can be realized by the processor 11 of the terminal 20 executing a program stored in the storage unit 12. The program can be stored in a storage medium. The storage medium storing the program may be a computer-readable non-transitory storage medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.

[0031] The storage unit 200 stores game data necessary for the control unit 203 to execute the game. The game data includes image data of objects, a game scenario, and the like.

[0032] The communication unit 201 has a function of performing various communications with the game server 10 using the communication IF 13 .

[0033] The UI unit 202 has a function to process various inputs from the user and to display various game screens on the display. The UI unit 202 also displays game screens on the output device 15 (display) of the terminal 20 in accordance with instructions from the game server 10.

[0034] The control unit 203 provides various functions necessary for executing the game by cooperating with the game server 10. For example, the control unit 203 provides a function for acquiring, from the game server 10, various information (icon image data, text data, etc.) for drawing on the game screen.

[0035] When the functional block configuration described above is included in the game server 10, all or some of the setting unit 111, the receiving unit 112, the executing unit 113, the granting unit 114, and the display control unit 115 may be configured to be provided in the control unit 203 of the terminal 20. In other words, the various processes according to this embodiment may be executed by the game server 10, may be executed by the terminal 20, or may be executed by the game server 10 and the terminal 20 in cooperation with each other.

[0036] <Processing Procedure> Next, a specific processing procedure performed by the game system 1 will be described. The storage unit 100 of the game server 10 stores a user management DB (Data Base) 100a that manages the game data of each user, and a history DB 100b that manages various histories of each user when playing multiple quests that can be played during a quest period. The data stored in the history DB 100b may be called a "play history" or a "clear history."

[0037] In the following explanation, the quests that can be played during the quest period are assumed to be consecutive quests. For convenience, the awarding of game value to the user based on the results of playing the quests will be referred to as the awarding of a "reward" to the user.

[0038] 6 is a diagram showing an example of the user management DB 100a and the history DB 100b. The user management DB 100a manages various data related to users who play the game. The user management DB 100a stores, in association with each other, various parameters such as a user ID that uniquely identifies the user, a nickname used as a username in the game, a friend registration list that indicates other users who are friends with the user, location information that indicates the location of the terminal 20 used by the user, and the user's experience points, rank, stamina, and the number of points owned by the user.

[0039] The history DB 100b manages history information related to the content of quests played by the user. The history DB 100b stores, in association with each other, a user ID that uniquely identifies the user, a timestamp indicating the date and time the history was recorded, and the content of the history when the quest was played. In more detail, the history when a quest was played includes information that identifies the quest played by the user, the number of times the user played the same quest, information indicating whether the quest was successfully completed or not, the number of continues performed by the user from the start of the quest to the completion of the quest, the number of turns required from the start of the quest to the completion of the quest, the amount of damage received by the user (or the user's game object) from the start of the quest to the completion of the quest, items used by the user while playing the quest, and / or the content of the reward given to the user after the quest is completed. The user management DB 100a and history DB 100b described above are merely examples, and the present embodiment is not limited thereto.

[0040] Fig. 7 is a flowchart showing an example of a processing procedure performed by the game server 10. The processing procedure shown in the flowchart in Fig. 7 is executed when an instruction to play a consecutive quest is received from the user.

[0041] In step S10, the setting unit 111 references the history DB 100b and sets a skippable range based on the play results of consecutive quests during past quest periods. For example, the setting unit 111 may set cleared quests from consecutive quests provided during past quest periods as the skippable range for consecutive quests provided during the current quest period.

[0042] Here, there may be a one-to-one correspondence between cleared quests in a consecutive quest provided during a past quest period and the skippable range of a consecutive quest provided during the current quest period. For example, if quests 1 to 4 have been cleared in a consecutive quest provided during a past quest period, the setting unit 111 may set quests 1 to 4 in the skippable range of the consecutive quest provided during the current quest period.

[0043] Furthermore, the correspondence between cleared quests in a consecutive quest provided in a past quest period and the skippable range of a consecutive quest provided in the current quest period may be 1:n or n:1 (n is a natural number). For example, if quests 1 to 4 have been cleared in a consecutive quest provided in a past quest period, the setting unit 111 may set quests 1 to 2 in the skippable range of the consecutive quest provided in the current quest period (in other words, the correspondence between cleared quests in the past and the skippable range this time may be 2:1).

[0044] In step S11, the reception unit 112 receives from the user a specification of a quest to be played. More specifically, the reception unit 112 receives from the user a specification of a quest to be played from among quests in the skippable range and quests to be played after the quests in the skippable range. For example, in a series of quests to be cleared in order starting with quest 1, if the skippable range is quests 1 to 15, the quest to be played after the quests in the skippable range is quest 16.

[0045] In step S12, the execution unit 113 executes the quest instructed by the user. The execution unit 113 records the content of the quest played by the user in the history DB 100b.

[0046] In step S13, the granting unit 114 grants a reward to the user based on the result of the user playing the quest. The granting unit 114 may grant a reward to the user when the user completes the quest or when the user skips the quest.

[0047] [About skippable areas and rewards] Next, specific examples of setting the skippable range and rewards given to the user will be described.

[0048] (Example 1) When setting the skippable range for a later quest period (second period), the setting unit 111 may set quests that were cleared in the previous quest period (first period) as part of the skippable range. Furthermore, if a user plays and clears a quest during the quest period (second period), the game server 10 may prevent the user from playing the cleared quest and quests that should be cleared before the cleared quest during the quest period (second period). That is, when a user clears a quest during a predetermined quest period, the receiving unit 112 may accept, during that quest period, a designation of a quest to play from among quests in the skippable range and quests that should be played after the quest in the skippable range, excluding quests that have already been cleared and quests that precede the cleared quest in the clearing order. Furthermore, when a user clears a quest included in the skippable range, the granting unit 114 may grant a reward to the user for the quest and quests that precede the quest in the clearing order. That is, in specific example 1, a reward may be granted even for a quest that the user skipped without playing, by regarding the quest as having been cleared by the user.

[0049] FIG. 8 is a diagram illustrating a specific example 1 of the skippable range and rewards. In the example of FIG. 8, the consecutive quests are made up of 20 quests from the 1st floor to the 20th floor. The consecutive quests must be cleared in order from the 1st floor, such that once the 1st floor quest is cleared, the 2nd floor quest can be played, and once the 2nd floor quest is cleared, the 3rd floor quest can be played. Furthermore, it is assumed that the user has already cleared the 1st to 10th floor quests during the previous quest period, but has not yet cleared the 11th floor and subsequent quests.

[0050] In FIG. 8, the "Play" column indicates whether or not the quest is playable by the user. More specifically, "OK" indicates playable, "NG" indicates unplayable, and "Completed" indicates that the quest has been cleared. The "Reward" column indicates whether or not a reward has been awarded to the user. More specifically, "Completed" indicates that a reward has been awarded, and "Not yet" indicates that a reward has not been awarded.

[0051] First, when a user wishes to play consecutive quests, the setting unit 111 sets the skippable range for the current quest period. Because the user has already cleared the quests from floors 1 to 10 during the previous quest period, the setting unit 111 sets the skippable range to floors 1 to 10. As described above, the reception unit 112 accepts the specification of a quest to be played from among the quests included in the skippable range and the quest that is next in the order to be cleared after the skippable range. Therefore, the reception unit 112 accepts the specification of a quest to be played from among the quests from floors 1 to 11.

[0052] Here, it is assumed that the user specified the quest on the fifth floor, played the quest on the fifth floor, and cleared it. As described above, in Specific Example 1, a reward is granted for a skipped quest, assuming that the user has cleared the quest. Therefore, as shown in Table F101, the granting unit 114 grants a reward for the quest on the fifth floor, and also grants rewards for each of the quests on the first to fourth floors, assuming that the user has cleared the quest. Also, in Specific Example 1, when the player clears a quest, the cleared quest and quests on floors below the cleared quest cannot be played. Therefore, the setting unit 111 sets each of the quests on the first to fifth floors as cleared, as shown in Table F101.

[0053] Subsequently, if the user wishes to play consecutive quests again, the setting unit 111 changes the skippable range for the current quest period. Because the user has already cleared the quests on floors 1 to 10 during the previous quest period and the quest on floor 5 during the current quest period, the setting unit 111 sets the skippable range to floors 6 to 10. Next, the reception unit 112 receives a designation of a quest to be played from the user. As described above, the reception unit 112 receives a designation of a quest to be played from among the quests included in the skippable range and the quest that is next in the skippable range in the clearing order. Therefore, the reception unit 112 receives a designation of a quest to be played from among the quests on floors 6 to 11.

[0054] Next, the user specifies the quest for the 8th floor, plays the quest for the 8th floor, and completes it. Therefore, the granting unit 114 grants a reward for the quest for the 8th floor, as shown in table F102, and also grants rewards for the quests for the 6th and 7th floors, assuming that the user has completed them. Furthermore, the setting unit 111 sets each of the quests from the 6th to 8th floors as completed, as shown in table F102.

[0055] (Example 2) When setting the skippable range for a later quest period (second period), the setting unit 111 may set quests that were cleared in the previous quest period (first period) as part of the skippable range. Furthermore, if a user plays and clears a quest, the game server 10 may prevent the cleared quest from being played. However, unlike Specific Example 1, the game server 10 may allow quests in the skippable range that have not been cleared to be played. That is, if a user clears a quest during a predetermined quest period, the receiving unit 112 may receive a designation of a quest to play from among quests in the skippable range and quests to be played after the quest in the skippable range, excluding the cleared quests. Furthermore, if a user clears a quest included in the skippable range, the granting unit 114 may grant a reward to the user for the cleared quest. That is, in Specific Example 2, unlike Specific Example 1, a quest that was skipped without being played is not considered to have been cleared by the user, and no reward is granted.

[0056] 9 is a diagram for explaining specific example 2 of the skippable range and the reward. Points that are not particularly mentioned may be the same as those in FIG.

[0057] First, when a user wishes to play consecutive quests, the setting unit 111 sets the skippable range for the current quest period. Because the user has already cleared the quests from floors 1 to 10 during the previous quest period, the setting unit 111 sets the skippable range to floors 1 to 10. As described above, the reception unit 112 accepts the specification of a quest to be played from among the quests included in the skippable range and the quest that is next in the order to be cleared after the skippable range. Therefore, the reception unit 112 accepts the specification of a quest to be played from among the quests from floors 1 to 11.

[0058] Here, it is assumed that the user specifies the quest for the fifth floor, plays the quest for the fifth floor, and clears it. As described above, in Specific Example 2, a reward is not awarded for a skipped quest. Therefore, the awarding unit 114 awards a reward for the quest for the fifth floor that the user cleared, as shown in Table F201. Also, in Specific Example 2, when the player clears a quest, the cleared quest cannot be played again. Therefore, the setting unit 111 sets the quest for the fifth floor as cleared, as shown in Table F201.

[0059] Subsequently, if the user wishes to play consecutive quests again, the setting unit 111 changes the skippable range for the current quest event period. Because the user has already cleared the quests on floors 1 to 10 during the previous quest event period and the quest on floor 5 during the current quest event period, the setting unit 111 sets the skippable range to floors 1 to 4 and floors 6 to 10. Next, the reception unit 112 receives a designation of a quest to be played from the user. As described above, the reception unit 112 receives a designation of a quest to be played from among the quests included in the skippable range and the quest that is next in the order to be cleared after the skippable range. Therefore, the reception unit 112 receives a designation of a quest to be played from among the quests on floors 1 to 4 and floors 6 to 11.

[0060] Next, the user selects the quest for the second floor, plays the quest for the second floor, and completes it. Therefore, the granting unit 114 grants a reward for the quest for the second floor, as shown in Table F202. Furthermore, the setting unit 111 sets the quest for the second floor as completed, as shown in Table F102.

[0061] [Additional information regarding skippable range and reward allocation] (Supplementary information 1) The reception unit 112 may be configured to receive a designation of a second quest (another quest) that is also included in the skippable range (first range) after the user has played a first quest that is included in the skippable range (first range) during a quest period (e.g., second period). The second quest may be a quest that is to be completed before the first quest, or may be a quest that is to be completed after the first quest.

[0062] That is, as explained in Specific Example 1 and Specific Example 2, after playing a quest within the skippable range (for example, the quest on the fifth floor) during the same quest period, it may be possible to play a quest within the skippable range again (for example, the quest on the eighth floor or the quest on the second floor). Also, without being limited to Specific Example 1 and Specific Example 2, it may be possible to repeatedly play the same quest within the skippable range. For example, during the same quest period, after playing a quest within the skippable range (for example, the quest on the fifth floor), it may be possible to play a quest within the skippable range again (the quest on the fifth floor). This allows the user to play quests within the skippable range multiple times.

[0063] (Supplementary information 2) The setting unit 111 may set, for a user, a skippable range (second range) including two or more quests included in consecutive quests (plurality of quests) as skippable quests in a quest holding period (third period) following the quest holding period (second period), based on the user's play history for quests included in the skippable range (first range) during the quest holding period (for example, second period). In other words, the setting unit 111 may reflect the content of the user's play of quests included in the skippable range (first range) when setting the skippable range for the next quest holding period. The play history may include, for example, whether or not the quest was successfully cleared, the number of continues the user made from starting the quest until it was cleared, the number of turns it took from starting the quest until it was cleared, the amount of damage the user (or the user's game object) received from starting the quest until it was cleared, the items used by the user while playing the quest, the reward given to the user after the quest was completed, the percentage of quests in the skippable range that the user cleared without skipping, the number of quests in the skippable range that the user cleared without skipping, and / or whether or not the user cleared a particular quest in the skippable range without skipping (the same applies to the following explanations).

[0064] For example, assume that the skippable range is set to quests from floors 1 to 10 during the quest holding period (second period), and the user completes floors 1 to 5 of the 1 to 10 floors without skipping. In this case, the setting unit 111 may set the quests from floors 1 to 5 as the skippable range during the next quest holding period (third period). In other words, the setting unit 111 may set the quests that the user completed without skipping within the skippable range (first range) during the quest holding period (second period) as the skippable range during the next quest holding period (third period).

[0065] Also, assume that the skippable range is set to 1st to 10th floors during the quest holding period (second period), and that the user has cleared a predetermined percentage or more (e.g., 50% or more) of the 1st to 10th floors without skipping. In this case, the setting unit 111 may set the 1st to 10th floors as the skippable range during the next quest holding period (third period). On the other hand, assume that the user has cleared less than a predetermined percentage (e.g., less than 50%) of the 1st to 10th floors without skipping. In this case, the setting unit 111 may not set the skippable range during the next quest holding period (third period). In other words, if the percentage of quests that the user has cleared without skipping within the skippable range (first range) during the quest holding period (second period) is a predetermined percentage or more, the setting unit 111 may carry over the skippable range during the quest holding period (second period) to the skippable range during the next quest holding period (third period). This makes it possible to reflect play history from previous quest periods when setting the skippable range.

[0066] (Supplementary information 3) The setting unit 111 may set a skippable range (second range) that is set as a skippable quest for the user in a subsequent quest holding period (third period) when the user clears a quest (predetermined quest) included in the skippable range (first range) during a quest holding period (e.g., second period), and a skippable range (second range) that is set as a skippable quest for the user in a subsequent quest holding period (third period) when the user skips the quest (predetermined quest) included in the skippable range (first range) during the quest holding period (e.g., second period), so that these ranges are different. In other words, the setting unit 111 may set the skippable range for the next quest holding period so that the skippable range for the user in a case where the user plays and clears a quest included in the skippable range is different from the skippable range for the case where the user skips the quest without playing it.

[0067] For example, assume that during the quest holding period (second period), the skippable range is set to quests from floors 1 to 10, and the user clears floors 1 to 5 of the 10 floors without skipping. In this case, the setting unit 111 may set the quests from floors 1 to 5 as the skippable range during the next quest holding period (third period). On the other hand, assume that during the quest holding period (second period), the skippable range is set to quests from floors 1 to 10, and the user skips all of floors 1 to 5 and clears floor 6. In this case, the setting unit 111 may set only the quest on floor 6 as the skippable range during the next quest holding period (third period). This makes it possible for the user's selection result of whether to clear or skip a quest to be reflected in the skippable range during subsequent quest holding periods.

[0068] (Supplementary information 4) The setting unit 111 may set the skippable range (second range) for a later quest period so that, if the user clears a predetermined number of quests included in the skippable range (first range) during a quest period (e.g., second period), more quests can be skipped during the later quest period (third period) than if the user cleared fewer quests during the quest period (e.g., second period). In other words, the setting unit 111 may set the skippable range (second range) for the next quest period (third period) so that the more quests the user clears within the skippable range during a predetermined quest period (e.g., second period), the more quests will be included in the skippable range.

[0069] For example, assume that the skippable range is set to quests from floors 1 to 10 during the quest holding period (second period). If the user completes five quests from floors 6 to 10 out of floors 1 to 10 without skipping, the setting unit 111 may set the quests from floors 1 to 5 as the skippable range during the next quest holding period (third period). If the user completes three quests from floors 6 to 8 without skipping, the setting unit 111 may set the quests from floors 1 to 3 as the skippable range during the next quest holding period (third period). This makes it possible to determine the skippable range during subsequent quest holding periods based on the number of quests the user completes within the skippable range.

[0070] (Additional information 5) The setting unit 111 may set quests of consecutive quests (plurality of quests) that are not included in the skippable range (first range) to be skippable during a predetermined quest period (e.g., second period) if a user's play history for quests included in the skippable range (first range) during the quest period satisfies a predetermined condition. In other words, the setting unit 111 may add quests outside the skippable range to the skippable range if a result of the user playing quests within the skippable range during the same quest period satisfies a predetermined condition. The case where a predetermined condition is satisfied may be, for example, when the percentage of quests within the skippable range that the user has completed without skipping is equal to or greater than a predetermined percentage, when the number of quests within the skippable range that the user has completed without skipping is equal to or greater than a predetermined number, or when the user has completed a specific quest within the skippable range without skipping.

[0071] For example, assume that the skippable range is set to quests on the first to tenth floors during the quest holding period (second period). If the user completes eight quests from the first to tenth floors without skipping, the setting unit 111 may recognize that a predetermined condition has been met and may add the next quest to be completed in the skippable range (i.e., the quest on the eleventh floor) to the skippable range during the quest holding period (second period). Alternatively, the setting unit 111 may add an arbitrary quest (e.g., the quest on the sixteenth floor) from among the quests outside the skippable range to the skippable range during the quest holding period (second period). This makes it possible to expand the skippable range based on the user's play.

[0072] (Supplementary information 6) When a user completes a quest included in a skippable range (first range) during a quest holding period (second period) that is later than a predetermined quest holding period (first period), the granting unit 114 may grant the user a reward that is different from the reward that would be granted if the quest were skipped. A different reward may mean, for example, that the amount of game value granted as the reward is different, or that the type (quality) of game media (characters, items, etc.) granted as the reward is different.

[0073] For example, assume that the skippable range is set to quests from floor 1 to floor 10 during the quest holding period (second period). In this case, if the user skips the quests from floors 1 to 5 and completes the quest on floor 6, reward A for each of quests from floors 1 to 5 will be granted to the user. However, if the user completes the quests from floors 1 to 6 without skipping them, reward B for each of quests from floors 1 to 5 may be granted to the user, with reward B being greater. In other words, the granting unit 114 may grant a larger reward if the quest is completed without skipping. This makes it possible to change the reward to be granted based on the user's selection of whether to complete or skip the quest.

[0074] (Additional information 7) When a user skips a quest included in the skippable range (first range) during a predetermined quest period (e.g., second period), the granting unit 114 may grant the user a reward (game value) that corresponds to clearing the quest during a quest period (first period) that precedes the predetermined quest period. The "corresponding reward" may be the same reward as the reward that would have been granted if the quest had been cleared during the previous quest period (first period).

[0075] Furthermore, when the user completes a quest included in the skippable range (first range) during the specified quest period (e.g., second period), the granting unit 114 may grant the user a reward that is different from the reward that would have been awarded if the quest had been completed during the previous quest period (first period). The "different reward" may be, for example, a reward that is greater than the reward that would have been awarded if the quest had been skipped, or a reward that is greater than the reward that would have been awarded if the quest had been completed during the previous quest period (first period).

[0076] For example, assume that during the quest period (second period), the skippable range is set to quests from floors 1 to 10. Also, assume that during the previous quest period (first period), the reward awarded upon clearing a quest was 100 points. Also, assume that during a given quest period (e.g., second period), the reward awarded upon clearing a quest without skipping is 150 points. If a user skips floors 1 to 5 and clears floor 6, the user will be awarded 100 x 5 + 150 = 650 points. On the other hand, if the user clears floors 1 to 6 in order without skipping, the user will be awarded 150 x 6 = 900 points. This makes it possible to change the reward awarded based on whether the user clears or skips a quest.

[0077] Furthermore, if a user skips a quest included in a skippable range (first range) during a predetermined quest holding period (e.g., second period), the granting unit 114 may grant to the user the same character as the character that would have been granted to the user if the user had cleared the quest during a quest holding period (first period) prior to the predetermined quest holding period. Furthermore, if a user clears a quest included in a skippable range (first range) during the predetermined quest holding period (e.g., second period) without skipping it, the granting unit 114 may grant to the user a character that is different from the character that would have been granted if the user had cleared the quest during the previous quest holding period (first period). For example, assume that in a previous quest period (first period), the reward granted upon clearing a quest is character A. Also assume that in a predetermined quest period (e.g., second period), the reward granted upon clearing a quest without skipping is character B (e.g., a character rarer than character A), which is different from character A. If a user skips the quests on floors 1 to 5 and clears the quest on floor 6, five characters of character A may be granted to the user. On the other hand, if a user clears the quests on floors 1 to 6 in order without skipping, five characters of character B may be granted to the user.

[0078] <Screen display example> The display control unit 115 may display quests that are recommended for the user to play from among two or more quests included in the skippable range (first range) based on the user's play history for consecutive quests (multiple quests) during a predetermined quest period (first period). For example, the display control unit 115 may display, on the screen of the user's terminal 20, quests that are recommended for play within the skippable range during a later quest period, based on the user's play results of consecutive quests during a previous quest period (such as which quests were cleared).

[0079] Furthermore, the display control unit 115 may display quests that are recommended for the user to play from among two or more quests included in the skippable range (first range) based on the user's play history of "cleared quests" from among consecutive quests (multiple quests) during a predetermined quest period (first period). For example, the display control unit 115 may display, on the screen of the user's terminal 20, quests that are recommended for play within the skippable range during a later quest period, based on the play content (such as the time required to clear) of a quest that the user cleared during a previous quest period.

[0080] Fig. 10 is a diagram showing an example of a game screen. The screen shown in Fig. 10 displays selectable quests for floors (1st to 10th floors) that were cleared during the previous quest period, as well as quests for floors that can be played during the current quest period, including floors 1 to 10 that can be skipped, and floor 11, which should be played after floor 10. In addition, the quests for floors 4 and 7 are displayed as recommended quests.

[0081] Here, the display control unit 115 may display, as recommended quests, quests that the user played during a previous quest period and that satisfy a predetermined condition. A quest that satisfies the predetermined condition may be, for example, a quest that the user completed or a quest that the user was able to complete easily. Specifically, it may be a quest that took less than a predetermined time to complete, a quest in which the total damage received from enemy characters from the start of the quest until completion was less than a predetermined value, or a quest in which the number of turns required from the start of the quest until completion was less than a predetermined number. Alternatively, a quest that satisfies the predetermined condition may be a quest that the user struggled with, specifically, a quest that took more than a predetermined time to complete, a quest in which the total damage received from enemy characters from the start of the quest until completion was more than a predetermined value, or a quest in which the number of turns required from the start of the quest until completion was more than a predetermined number. This makes it possible to notify the user of recommended quests to play.

[0082] <Summary> According to the embodiment described above, the game server 10 sets a range of quests that can be skipped based on the results of quests played by the user during the previous quest period, and accepts the specification of an arbitrary quest to be played from the range of quests that can be skipped. This makes it possible to provide a technology that allows an arbitrary quest to be played from the range of quests that can be skipped.

[0083] The above-described embodiments are intended to facilitate understanding of the present invention and are not intended to limit the present invention. The flowcharts, sequences, elements included in the embodiments, as well as their arrangements, materials, conditions, shapes, sizes, etc., are not limited to those exemplified and may be modified as appropriate.

[0084] <Additional Notes> <Appendix 1> a setting unit that sets, for a user, a first range including two or more quests included in the plurality of quests as a skippable range in a second period that follows the first period, based on a play result of the user in the plurality of quests in a first period; a reception unit that receives a designation of a quest to be played by the user from among two or more quests included in the first range during the second period; An information processing device comprising:

[0085] According to Appendix 1, it is possible to provide a technology that allows a player to play any quest from among the skippable range of quests.

[0086] <Appendix 2> the reception unit is capable of receiving, during the second period, a designation of a second quest included in the first range after the user plays a first quest included in the first range; 2. The information processing device according to claim 1.

[0087] According to Appendix 2, when accepting the specification of a quest to play, it becomes possible to repeatedly accept the specification of a quest included in the first range within the same period.

[0088] <Appendix 3> an awarding unit that, when the user completes a quest included in the first range during the second period, awards the user a reward that is different from the reward that would be awarded if the user skipped the quest; 3. The information processing device according to claim 1 or 2.

[0089] According to Appendix 3, it will be possible to change the rewards given depending on whether the quest is skipped or completed without skipping.

[0090] <Appendix 4> The granting unit If the user skips a quest included in the first range during the second period, the same reward is given to the user as if the user had cleared the quest during the first period; If the user completes a quest included in the first range during the second period, a reward different from that for completing the quest during the first period is awarded to the user. 4. The information processing device according to claim 3.

[0091] According to Appendix 4, it will be possible to change the rewards given depending on whether the quest is skipped or completed without skipping.

[0092] <Appendix 5> the setting unit sets, for the user, a second range including two or more quests included in the plurality of quests as skippable quests in a third period that is after the second period, based on a play history of the user for quests included in the first range during the second period; 5. The information processing device according to any one of Supplementary Notes 1 to 4.

[0093] According to Supplementary Note 4, it becomes possible to set quests to be skipped in a third period that comes after the second period, based on the user's play history in the second period.

[0094] <Appendix 6> The setting unit The second range is set as a skippable quest for the user in the third period when the user completes a predetermined quest included in the first range in the second period; the second range being set as a skippable quest for the user in the third period when the user skips the predetermined quest included in the first range in the second period; Set it to be in a different range, 6. The information processing device according to claim 5.

[0095] According to Appendix 6, it becomes possible to change the quests to be skipped in the third period that comes after the second period based on whether the user has completed or skipped the quests to be skipped in the second period.

[0096] <Appendix 7> the setting unit sets the second range so that, when the user completes a predetermined number of quests among the quests included in the first range in the second period, the user can skip more quests in the third period than when the user completes a number of quests less than the predetermined number in the second period. 7. The information processing device according to claim 5 or 6.

[0097] According to Supplementary Note 7, the more skippable quests a user completes in the second period, the more skippable quests can be increased in the third period that comes after the second period.

[0098] <Appendix 8> the setting unit sets quests not included in the first range among the plurality of quests to be skippable during the second period when a play history by the user for quests included in the first range satisfies a predetermined condition; An information processing device according to any one of Supplementary Notes 1 to 7.

[0099] According to Appendix 8, it becomes possible to add quests that are not included in the range that can be skipped to the range that can be skipped, depending on the user's play history.

[0100] <Appendix 9> a display control unit that displays quests that are recommended to the user to play from among the two or more quests included in the first range based on the user's play history for the plurality of quests during the first period; An information processing device according to any one of appendices 1 to 8.

[0101] According to Appendix 9, it becomes possible to display recommended quests to play based on the user's play history.

[0102] <Appendix 10> a display control unit that displays quests that are recommended to the user to play from among the two or more quests included in the first range based on play results of quests that the user has completed from among the plurality of quests during the first period; 10. The information processing device according to any one of Supplementary Notes 1 to 9.

[0103] According to Appendix 10, it becomes possible to display recommended quests to play based on the play history of quests that the user has completed.

[0104] <Appendix 11> an information processing device setting, based on a user's play results of a plurality of quests in a first period, a first range including two or more quests included in the plurality of quests as a skippable range in a second period that is later than the first period; an information processing device receiving, during the second period, a designation of a quest to be played by the user from among two or more quests included in the first range; An information processing method including:

[0105] According to Appendix 11, it is possible to provide a technology that allows a player to play any quest from among the skippable range of quests.

[0106] <Appendix 12> setting a first range including two or more quests included in the plurality of quests as a skippable range for the user in a second period after the first period, based on the user's play results of the plurality of quests in a first period; receiving a designation of a quest to be played by the user from among two or more quests included in the first range during the second period; A program that causes a computer to execute the following.

[0107] According to Appendix 12, it is possible to provide a technology that allows a player to play any quest from among the skippable range of quests. [Explanation of symbols]

[0108] 1...game system, 10...game server, 11...processor, 12...storage device, 13...communication IF, 14...input device, 15...output device, 20...terminal, 100...storage unit, 100a...user management DB, 100b...history DB, 110...control unit, 111...setting unit, 112...reception unit, 113...execution unit, 114...assignment unit, 115...display control unit, 200...storage unit, 201...communication unit, 202...UI unit, 203...control unit

Claims

[Claim 1] a setting unit that sets, for the user, a first range including two or more quests included in the plurality of quests as a skippable range in a second period that follows the first period, based on a play result of the user in the plurality of quests in a first period; a receiving unit that receives a designation of a quest to be played by the user from among two or more quests included in the first range during the second period; An information processing device comprising:

Citation Information

Patent Citations

  • Video game machine

    JP1996276073A

  • Information processing device, information processing method, and program

    JP6848171B1

  • Control program, game device, and control method

    JP2020044320A