Information processing device and information processing program
The information processing apparatus addresses the inflexibility of using excess points by setting variable point values and rewards, enhancing user freedom and convenience in quest execution.
Patent Information
- Application Number
- JP2023193882
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-11-14
- Publication Date
- 2025-07-31
- Estimated Expiration
- 2039-08-21
AI Technical Summary
Existing game systems do not provide sufficient flexibility for users with excess points, requiring them to repeatedly execute quests to consume points, and reward systems lack variability based on point consumption.
An information processing apparatus that sets a first point and multiple second points for high-point consumption quests, granting smaller rewards for consuming second points compared to first points, and allows users to select quests based on their owned points.
Enhances user freedom in using owned points and improves convenience by allowing users to efficiently consume points and receive varied rewards.
Smart Images

Figure 0007716012000001 
Figure 0007716012000002 
Figure 0007716012000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus and an information processing program.
Background Art
[0002] In a game that executes quests using a communication network, a user has points, and the points consumed for executing quests are fixed.
[0003] There are cases where a user may own a very large number of points compared to the points consumed for executing quests. In this case, the user has the advantage of being able to execute quests multiple times. However, on the other hand, there is also a disadvantage that the user has to execute quests multiple times to consume the owned points. For example, there is a situation where the user cannot use up the points even though they want to, which is inconvenient for the user.
[0004] Also, when a quest is executed and a predetermined condition is satisfied, a reward such as an object used in the quest may be given to the user. In such a case, if the reward obtained is set to be constant regardless of the consumption amount of points, the game balance is poor.
[0005] In this regard, Patent Document 1 describes an information processing apparatus including a game progress unit and a reward granting unit. The game progress unit, when the first operation for starting a game play in a game stage by consuming one's own points and the second operation for starting a game play in a game stage without consuming one's own game points are selected by the user, permits the game play in the game stage by subtracting the game points associated with the game stage from the user's game points when the first operation is selected by the user, and permits the game play in the game stage without subtracting the game points associated with the game stage from the user's game points when the second operation is selected by the user. The reward granting unit reduces the reward given to the user by the game play in the game stage when the game play in the game stage is started by the second operation compared to when the game play in the game stage is started by the first operation.
Prior Art Documents
Patent Documents
[0006]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0007] However, the information processing apparatus of Patent Document 1 has not reached the point of solving the inconvenience that when a user has an excessive amount of points compared to the points used and fixed for quest execution, the user has to execute quests multiple times to consume the points.
[0008] Therefore, an object of the present invention is to provide an information processing apparatus and an information processing program with a high degree of freedom for a user in how to use the owned points.
Means for Solving the Problems
[0009] The information processing apparatus of the present invention includes a setting unit and a reward granting unit. The setting unit sets, for each quest, a first point as the maximum value of points that can be used for the quest, and a plurality of second points smaller than the first point. The reward granting unit grants a user a smaller reward when any one of the plurality of second points is consumed in a quest than when the first point is consumed in the quest associated with the first point.
Effects of the Invention
[0010] According to the present invention, it is possible to improve the degree of freedom of a user with respect to how to use the owned points.
Brief Description of the Drawings
[0011]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Modes for Carrying Out the Invention
[0012] The game information processing system 10 shown in FIG. 1 is an example of an information processing system in which a user plays a game using a communication network. The game information processing system includes a server 11 and a user terminal 12. The server 11 and the user terminal 12 are connected via a communication network 15, and thereby, the server 11 and the user terminal 12 perform data communication with each other.
[0013] The communication network 15 may be an existing network, for example, the Internet, a mobile phone network, a wireless WAN (Wireless Wide Area Network), a wireless LAN (Local Area Network), etc. Note that other servers (hereinafter referred to as external servers) may be connected to the communication network 15.
[0014] The user terminal 12 is a terminal used by the user to play games. In this example, taking one user as an example, only one user terminal 12 is drawn in FIG. 1. However, the number of users and the number of user terminals 12 are not limited to this example. For example, even in the case of single play (single play, solo play), when there are multiple games being played in parallel by multiple users, the number of user terminals 12 is plural. Also, in the case of multiplayer play (such as competitive play or cooperative play) by multiple people, the number of user terminals 12 may be two or three or more. Thus, the number of users and the number of user terminals 12 are determined according to the type of game, the play mode, etc., and are not particularly limited.
[0015] The user terminal 12 used by the game user is a smartphone in this example. However, the user terminal 12 is not limited to a smartphone, and known devices such as a tablet terminal, a personal computer, a stationary game machine, or a portable game machine can be used.
[0016] The server 11 is an example of an embodiment of the present invention. The server 11 performs transmission and reception with the user terminal 12 and executes processing related to the game.
[0017] The game is composed of a plurality of quests, and the user selects and executes a desired quest from among these quests. A quest generally refers to exploration, mission, etc., and has a plurality of stages or missions that the user should clear. The progress of the quest is carried out by the user's character or the like sequentially executing the processing of each stage or mission. A predetermined point is consumed for the execution of the quest. In this example, a plurality of quests are provided in which the points to be consumed (hereinafter referred to as consumption points) are set to be much larger than those of conventional quests. By executing a quest with a large consumption point set in this way, the user can consume a large amount of the points owned (hereinafter referred to as owned points). Owned points are also referred to as, for example, stamina and action power. For example, as shown in FIG. 2, a plurality of quests are list-displayed on the touch panel display 21 of the user terminal 12 so that they can be selected, and a consumption point is set for each quest. FIG. 2 shows four quests: a point 100 quest with a consumption point of 100, a point 200 quest with a consumption point of 200, a point 300 quest with a consumption point of 300, and a point 400 quest with a consumption point of 400. The user selects by touching the display portion of the desired quest from among these quests, and executes the quest by consuming the amount of the consumption point from the owned points.
[0018] As shown in FIG. 3, the server 11 includes a setting unit 31 and a reward granting unit 32. The server 11 preferably further includes a control unit 33, a user information storage unit 36, a progress unit 37, an image generation unit 38, a quest information storage unit 39, etc., and this is also the case in this example. However, the control unit 33, the user information storage unit 36, the progress unit 37, and the image generation unit 38 may be provided in an external server (not shown) different from the server 11. In addition, in FIG. 3, the communication network 15 (see FIG. 1) is not shown.
[0019] The control unit 33 is connected to the user terminal 12 via the communication network 15 (see FIG. 1), and controls game-related processing in response to the acquisition of various information (signals) from the user terminal 12. Specifically, the control unit 33 is connected to each unit other than the control unit 33 in the server 11, and comprehensively controls these units.
[0020] The user information storage unit 36 stores the user's owned points in association with the identification information of the user. For example, in FIG. 2, at the upper left end of the touch panel display 21 of the user terminal 12, "Points 320" is displayed, and these "320" points are stored in the user information storage unit 36 in association with the user identification information as the owned points.
[0021] The user information storage unit 36 may further store various information such as the rank of the user in the game in association with the identification information of the user, and this is also the case in this example. In FIG. 2, "Rank 73" is displayed at the upper center of the touch panel display 21, and this "73" rank is stored in the user information storage unit 36 in association with the user identification information. Note that the owned points may be set according to the rank.
[0022] The quest information storage unit 39 stores quests in association with the consumption points. When there are a plurality of quests as in this example, the quest information storage unit 39 stores these plurality of quests in association with the corresponding consumption points.
[0023] When a quest is selected by the user, the control unit 33 subtracts the consumption points set for the quest from the user's owned points (subtraction process), and newly stores the points after subtraction in the user information storage unit 36 as the user's new owned points. At this time, it may be stored by overwriting the new owned points with respect to the owned points before subtraction, or the new owned points may be stored in addition to the owned points before subtraction, that is, while leaving the owned points before subtraction as a history.
[0024] The control unit 33 controls the progress unit 37 to start the progress of the quest along with the subtraction process of the ownership points, whereby the user can execute the quest. The progress unit 37 acquires the input information input to the user terminal 12 by the user's operation via the control unit 33, and progresses the quest in response to this acquisition.
[0025] The progress unit 37 is for progressing the quest. The progress unit 37 includes a storage unit (not shown), and a quest progress program is stored in the storage unit. The progress program is a program for progressing the quest. When an input operation is performed on the user terminal 12 and the input information is sent to the progress unit 37 via the control unit 33, the progress unit 37 progresses the quest based on the input information.
[0026] When the user selects a quest using the user terminal 12, prior to the selection, an execution request for requesting the execution of the quest is sent to the server 11. When the control unit 33 of the server 11 acquires an execution request for requesting the execution of the quest from the user terminal 12, it reads the user information storage unit 36. When the control unit 33 reads the user identification information acquired from the user terminal 12 from the user information storage unit 36, it accepts the execution request and controls the setting unit 31. This control is a point setting request for causing the setting unit 31 to set the first point and the second point described later. When the control unit 33 fails to read the user identification information, for example, it generates user identification information or the like, stores it in the user information storage unit 36, and then controls the setting unit 31. When controlling the setting unit 31, the control unit 33 sends the user identification information to the setting unit 31.
[0027] Based on the control of the control unit 33, the setting unit 31 reads out the user identification information and the ownership points associated with the user identification information from the user information storage unit 36. The setting unit 31 also identifies and reads out the quests executable by the user from the quest information storage unit 39.
[0028] In this example, normal quests and high-point consumption quests are provided, which are classified according to consumption points. The normal quest is a quest set with approximately the same consumption points as the conventional quest (for example, at most about 60 points), and the high-point consumption quest is a quest set with much larger consumption points than the conventional quest. There may be multiple normal quests, or there may be only one. In this example, for the normal quest, the consumption points are set in advance, but for the high-point consumption quest, the setting unit 31 sets, for each quest of the high-point consumption quest, a first point as the maximum value of the available points and a plurality of second points smaller than the first point, corresponding to each quest. Since there is at least one first point and at least two second points, there are at least three high-point consumption quests corresponding to each of these. Note that in this example, for the normal quest, the consumption points are set in advance, but they may also be set or the setting may be changed by the setting unit 31. The setting unit 31 sends the first point and the second points set in association with the high-point consumption quest to the control unit 33 as a point setting notification. The control unit 33 includes a control storage unit (not shown) that stores the information of the point setting notification, and stores the acquired information of the point setting notification.
[0029] The first point may be set to any value, and the second points may be set to any value as long as they are set smaller than the first point.
[0030] The setting unit 31 may set, corresponding to each quest, the first point and the plurality of second points based on the read-owned points. In this case, the first point may be set equal to the owned points or smaller than the owned points. For example, when the owned points are 320 as in the example shown in FIG. 2, the first point may be set to 320, or the first point may be set to 300 with the points less than 100 rounded down. In this way, the first point may be set by an operation of rounding down points less than a predetermined point.
[0031] In addition, for quests that consume a large amount of points, a setting may be provided to increase the owned points when predetermined conditions are met. In this case, the first points may be set based on the owned points after the increase (hereinafter referred to as recovery points). The predetermined conditions for becoming recovery points are, for example, the elapsed time when points are increased with the passage of time, the charge when points are increased by charging, the recovery of points according to the rank increase, and the like. When the owned points increase, the owned points may increase beyond the maximum value of the owned points according to the rank. The recovery points are also applied in the quest that consumes a large amount of points in this example. When the owned points are 320 as in the example shown in FIG. 2 and 100 points are added by charging, the recovery points become 420. Therefore, this recovery point is used as the owned points for setting the first points. Therefore, when the first points are set equal to the owned points, the first points are 420, and when less than 100 points are rounded down, the first points are 400, which is 420 points minus 20 points that are rounded down. In this example, the first points are set by rounding down less than 100 points. In FIG. 2, a "Point 400 Quest" with 400 points as the first points is drawn in the uppermost display part among the display parts of a plurality of quests. Note that, as described above, the quests provided are displayed on the user terminal 12, and when the user touches the display part of the quest, an execution request is made.
[0032] The setting unit 31 preferably sets the interval between a plurality of second points within the range of the first points based on the user's owned points. That is, the setting unit 31 preferably sets the interval between a plurality of second points within the range of 0 or more and the first points or less based on the owned points stored in the user information storage unit 36 in association with the user identification information. The interval between a plurality of second points refers to the point interval between each of the plurality of different second points when setting the plurality of second points, that is, the difference between the second points. The interval (difference) between the largest one of the plurality of second points and the first point may be equal to or different from the point interval between each of the plurality of second points. In this example, they are made equal. Also, in this example, three second points are set. The setting unit 31 may accept a change in the interval between the second points from the user.
[0033] In this example where a recovery point setting is provided, the interval between the three second points is set to 100 points. That is, as shown in FIG. 2, "Quest of Point 300" with the second point being 300, "Quest of Point 200" with the second point being 200, and "Quest of Point 100" with the second point being 100 are set.
[0034] The setting unit 31 identifies point-intensive consumption quests to be listed and displayed on the user terminal 12 based on the user's owned points. In this example, the user owns 420 points as recovery points as the owned points, and the first point is set to 400 points, and the second points are set to 300, 200, and 100 points at intervals of 100 points. Therefore, the quests to be listed and displayed are identified as the point 400 quest, point 300 quest, point 200 quest, and point 100 quest, each associated with these respective points, as the point-intensive consumption quests to be listed and displayed. If the first point is not the owned point, but is set to, for example, 500 points in advance, and other setting conditions are the same as in this example, and it is assumed that the user cannot consume points greater than 420 points, then the point-intensive consumption quests with the first point set to 500 and the point-intensive consumption quests with the second points set to 400, 300, 200, and 100 respectively are once set. However, in this case, the user cannot execute the point-intensive consumption quest with the first point set to 500. Therefore, the maximum executable second point can be reset as the first point, and it can be set to 400 points as the first point. In a different aspect, while keeping the first point set to 500 points, the point-intensive consumption quest with a consumption point of 500 can be displayed on the user terminal 12, but this point-intensive consumption quest may be made non-selectable.
[0035] When any one of the plurality of second points is consumed, the reward granting unit 32 grants the user a smaller reward than when the first point is consumed in the point-intensive consumption quest associated with the first point. That is, when any one of the plurality of point-intensive consumption quests associated with the second points is selected by the user, the reward granting unit 32 grants the user a smaller reward than when the point-intensive consumption quest associated with the first point is selected.
[0036] The rewards include gold, items used for evolving or synthesizing game objects, weapons, armors, etc. Such rewards include definite rewards that are certain to be given when a quest is completed (cleared) satisfying predetermined conditions, and rewards different from such definite rewards. There may be multiple definite rewards. The rewards different from the definite rewards are lottery rewards determined by lottery.
[0037] The reward awarding unit 32 preferably gives a reward to the user based on a reward preset corresponding to the consumption points. The reward awarding unit 32 in this example has acquired the first points and the second points set by the setting unit 31 via the control unit 33, and sets a reward in response to this acquisition. Since the first points are larger than the second points, for the point-intensive consumption quests associated with the first points, rewards higher than those for the point-intensive consumption quests associated with the second points are set to be given to the user. Also, among the multiple second points, for the point-intensive consumption quests associated with the relatively higher one, rewards higher than those for the point-intensive consumption quests associated with the lower other one are set to be given to the user. Note that the relative relationship (value) of the upper and lower levels of the rewards can be set based on criteria such as the number of definite rewards.
[0038] The reward awarding unit 32 may set thresholds for classifying the consumption points and give definite rewards for each threshold. Also, it is preferable to select a reward using the thresholds, and this is also the case in this example. For example, the reward awarding unit 32 in this example sets thresholds and gives at least one selected from a plurality of preset rewards to the user based on a probability based on the surplus obtained by subtracting the threshold from the consumed owned points. The higher the probability, the more preferably a higher definite reward is given.
[0039] Since the threshold value is the value that classifies consumption points, it can be one or more. When there are three or more threshold values, denoted as X(1), X(2), X(3), ··· (where X(1), X(2), X(3), ··· are in increasing order), the intervals between the threshold values (the differences calculated as X(n + 1) - X(n), where n is a natural number) can be the same as or different from each other.
[0040] The surplus amount is the subtraction value (unit: points) obtained by subtracting the largest threshold value less than Y from Y when the consumed ownership points are Y. The probability is the percentage (unit: %) obtained by dividing the surplus amount by the threshold value. For example, when the consumed ownership points Y are 220 points and the threshold values are X(1) = 100 points, X(2) = 200 points, X(3) = 300 points, X(4) = 400 points, ···, the largest threshold value less than Y is X(2). Therefore, the surplus amount in this case is 20 points calculated as 220 - 200, and the probability is 20% calculated as {(220 - 200) / 200}×100. Also, a reward different from the fixed reward may be given for the surplus amount.
[0041] In this example, single play is taken as an example, but multi - play is also possible. In the case of multi - play and when the rewards for each user of the host and the guest are set, the reward - giving unit 32 may set the rewards for the host user and the guest user to be different from each other. For example, there is a mode where a fixed reward corresponding to the ownership points is set and given to the host user, and a fixed reward is set and given to the guest user regardless of the ownership points. Also, as another example, there is a mode where a fixed reward corresponding to the consumed points is set and given to the host user, and a fixed reward is set and given to the guest user regardless of the consumed points. Furthermore, as another example, there is a mode where the fixed reward for the host user is set and given to be more than the fixed reward for the guest user.
[0042] The reward granting unit 32 sends each of the set rewards to the control unit 33 as a reward setting notification. When the control unit 33 acquires the reward setting notification, it controls the image generation unit 38 to generate an image to be displayed on the user terminal 12. Note that the control unit 33 stores the information of the acquired reward setting notification in a control storage unit (not shown) in association with the point setting notification.
[0043] In this example, a normal quest and a high-point consumption quest are provided. When the control unit 33 receives a quest execution request from the user terminal 12, it sends a request to the image generation unit 38 to generate an image displaying both the normal quest and the high-point consumption quest. For example, in FIG. 4, on the touch panel display 21 of the user terminal 12, a first display portion QA indicating the high-point consumption quest and two second display portions QB1, QB2 indicating the normal quests are displayed. When the user touches the first display portion QA of the user terminal 12 to select the high-point consumption quest, the control unit 33 controls the setting unit 31 and, via control of the reward granting unit 32, causes the image generation unit 38 to generate an image of a list display of high-point consumption quests as shown in FIG. 2. Then, when the user touches and selects any of the display portions of the plurality of high-point consumption quests QA1, QA2, QA3, QA4 displayed on the user terminal 12, the control unit 33 performs control on the progress unit 37 to start the execution of the selected high-point consumption quest. The control unit 33 controls the progress unit 37 even during the progress of the quest. On the other hand, when the user touches the second display portions QB1, QB2 of the user in FIG. 4 to select the normal quest, the control unit 33 performs control on the progress unit 37 to start the execution of the selected normal quest.
[0044] The control unit 33 may limit the number of times of the large-point consumption quests per unit period to a predetermined number of times. Thereby, the significance of the large-point consumption quests for the user is enhanced. As the unit period, there are time units such as one day (24 hours) or 12 hours, and the unit period may be set based on a time such as from 0:00 to 24:00. In this example, the number of times is limited to only once for 24 hours (one day) from 0:00 to 24:00.
[0045] As shown in FIG. 5, an example of the electrical configuration of the server 11 includes a control processing device 51 including a CPU (Central Processing Unit) and a ROM (Read Only Memory), a main memory device 52 including a RAM (Random Access Memory), an auxiliary storage device 53 including an HDD (Hard Disc Drive), an input device 54 including a mouse and a keyboard, an output device 55 including a display and a speaker, and a communication control device 56 including a network interface card. Note that a device such as an MPU (Micro-Processing Unit) or a DSP (Digital Signal Processor) may be used instead of the CPU.
[0046] The main memory device 52, the auxiliary storage device 53, the input device 54, the output device 55, and the communication control device 56 are respectively connected to the control processing device 51 via bus lines. The control processing device 51: (1) reads an information processing program stored in the auxiliary storage device 53 onto the main memory device 52; (2) acquires data from at least one of the input device 54, the auxiliary storage device 53, and the communication control device 56 according to the instructions of the information processing program; (3) calculates and processes the acquired data according to the procedures defined in the information processing program; and (4) provides the calculated and processed data to at least one of the auxiliary storage device 53, the output device 55, and the communication control device 56.
[0047] The information processing program is a program that causes a computer to execute a setting step and a reward granting step. The setting step sets, in correspondence with each quest, a first point as the maximum value of points usable for the quest and a plurality of second points smaller than the first point. The reward granting step grants a user a smaller reward when any one of the plurality of second points is consumed in the quest than when the first point is consumed in the quest associated with the first point.
[0048] The control unit 33, the setting unit 31, the reward granting unit 32, the progress unit 37, and the image generation unit 38 are configured to include a control processing device 51 and a communication control device 56. The user information storage unit 36, the quest information storage unit 39, and the control storage unit of the control unit 33 are configured to include an auxiliary storage device 53 and a main storage device 52.
[0049] As shown in FIG. 6, an example of the electrical configuration of the user terminal 12 includes at least a DSP 61 that constitutes a control processing unit, a RAM 62 that constitutes a main storage unit, a ROM 63 and an EEPROM (Electrically Erasable Programmable Read-Only Memory) 64 that constitute an auxiliary storage unit, a touch panel display 21 that constitutes an input unit and a display unit, a speaker 68 that constitutes an audio output unit, and a NIC (Network Interface Controller) 71 and a wireless LAN (Local Area Network) chip 72 that constitute a communication control unit. Note that a device such as an MPU (Micro-Processing Unit) may be used instead of the DSP. The user terminal may further include a keyboard as an input unit.
[0050] The RAM 62, ROM 63, EEPROM 64, touch panel display 21, speaker 68, NIC 71, and wireless LAN chip 72 are each connected to the DSP 61 via a bus line. The DSP 61 reads the program stored in the ROM 63 or EEPROM 64 onto the RAM 62, acquires data from at least one of the touch panel display 21, EEPROM 64, NIC 71, and wireless LAN chip 72 according to the instructions of the program, calculates and processes the acquired data according to the procedure specified by the program, and then provides the calculated and processed data to at least one of the EEPROM 64, touch panel display 21, speaker 68, NIC 71, and wireless LAN chip 72. Note that application software capable of executing a quest of a game composed of a plurality of quests is downloaded to the user terminal 12, and the quest on the user terminal 12 is executed under the control of the server.
[0051] The operation of the configuration of this embodiment will be described with reference to FIG. 7. When the control unit 33 acquires a quest execution request from the user terminal 12, after reading the user information storage unit 36, it sends a setting request for the first point and the second point to the setting unit 31 for control. The setting unit 31 sets the first point and a plurality (three in this example) of second points. The first point and the plurality of second points are set in association with different point-consuming quests. Since quests with different consumption points are provided as point-consuming quests in this way, the degree of freedom of the user regarding the usage of the owned points is increased. Furthermore, the user can select the quest to execute in view of the reward.
[0052] The setting unit 31 reads out the user's owned points from the user information storage unit 36, and sets a first point and a plurality of second points based on the read-out owned points. As a result, it becomes easier for the user to use up all the owned points. For example, even when a recovery point is applied, or when the user has points exceeding the upper limit of the owned points according to the rank (when stamina is over-recovered), it is possible to use up all the owned points.
[0053] Since the setting unit 31 sets the interval between the plurality of second points within the range of the first point based on the user's owned points read from the user information storage unit 36, the convenience for the user regarding how to use the owned points is improved.
[0054] Based on the owned points read from the user information storage unit 36, the setting unit 31 specifies, for example, quests that allow the user to consume a large amount of points and that can be executed by the user as quests to be listed and displayed on the user terminal 12. The specified quests are shown in the image listed and displayed by the image generation unit 38 under the control of the control unit 33, and the generated image is displayed on the user terminal 12. In this way, since the setting unit 31 specifies the quests to be listed and displayed on the user terminal 12 based on the owned points, the convenience for the user who uses the user terminal 12 on which the list is displayed regarding how to use the owned points is improved.
[0055] The first point and the second points set in association with the quests that consume a large amount of points are sent to the control unit 33 as a point setting notification. The control unit 33 sends a reward setting request for setting rewards corresponding to the consumption points, such as the first point and the plurality of second points, to the reward granting unit 32 together with the point setting notification. Instead of the reward setting request for setting rewards corresponding to the consumption points, a reward setting request for setting each of the first point and the second point such that the reward when the second point is consumed is smaller than the reward when the first point is consumed may also be used.
[0056] The reward granting unit 32 sets a reward for each consumption point corresponding to the sent first points and a plurality of second points and the like. In this example, 400 points, which are the first points, are used as the reference value for level division, and the range from 0 points to 400 points is divided into levels every 100 points, so that 100 points, 200 points, 300 points, and 400 points are used as thresholds X(1), X(2), X(3), and X(4), respectively. Then, rewards corresponding to the probabilities using these respective thresholds are set, and each of the set rewards is sent from the reward granting unit 32 to the control unit 33 as a reward setting notification. Since the user can obtain a reward according to the consumed points, a greater sense of satisfaction can be obtained by performing the quest.
[0057] In response to the acquisition of the reward setting notification, the control unit 33 sends a request (hereinafter referred to as a display request) to the image generation unit to generate a list display of point-intensive consumption quests corresponding to each of the first points and the second points and transmit it to the user terminal 12. At this time, the control unit 33 sends the point setting notification and the reward setting notification to the image generation unit 38, and the image generation unit 38 generates an image associating the corresponding consumption points with each point-intensive consumption quest. The generated list display image of the point-intensive consumption quests is sent to the user terminal 12 and displayed.
[0058] When a selection request is made to select one quest from the displayed list for the user terminal 12, based on the selection request, the control unit 33 performs a subtraction process and sends an execution instruction to the progress unit 37 to instruct the execution of the selected quest. The progress unit 37 advances the quest under the control of the control unit 33 and grants the reward stored in the control storage unit of the control unit 33 to the user at a predetermined timing. In this way, the reward is granted to the user from the reward granting unit 32 via the control unit 33 and the progress unit 37. The granted reward is stored in the user information storage unit 36 via the control unit 33 and is also displayed on the user terminal via the control unit 33 and the image generation unit 38.
[0059] <Supplementary Note> The information processing apparatus of the present invention includes a setting unit and a reward granting unit. The setting unit sets, for each quest, a first point as the maximum value of points that can be used for the quest, and a plurality of second points smaller than the first point. When any one of the plurality of second points is consumed in a quest, the reward granting unit grants the user a smaller reward than when the first point is consumed in the quest to which the first point is associated. Thereby, the degree of freedom of the user regarding how to use the owned points can be improved.
[0060] The information processing apparatus further includes a user information storage unit that stores the points owned by the user of the game in association with the user's identification information. The setting unit preferably sets the first point based on the points owned by the user. Thereby, the user can use up all the points he / she owns.
[0061] The setting unit more preferably specifies the quests to be displayed in a list based on the points owned by the user. Thereby, the convenience for the user regarding how to use the points is improved.
[0062] The setting unit preferably sets the interval between the plurality of second points within the range of the first point based on the user's points. Thereby, in addition to the option of using up all the owned points, the user can also select other consumption points.
[0063] The reward granting unit preferably gives the user a reward based on a reward preset corresponding to the consumed points. Thereby, the user's satisfaction with having completed the quest can be more reliably enhanced.
[0064] The reward awarding unit preferably sets a threshold for classifying the consumed points, and awards at least one selected from a plurality of preset rewards based on a probability based on the surplus obtained by subtracting the threshold from the consumed points. This can more reliably enhance the sense of satisfaction with having played the game.
[0065] The information processing program of the present invention is a program that causes a computer to execute a setting step and a reward awarding step. The setting step sets, corresponding to each quest, a first point as the maximum value of the points available for use in the quest and a plurality of second points smaller than the first point. The reward awarding step awards the user a smaller reward when any one of the plurality of second points is consumed in the quest than when the first point is consumed in the quest associated with the first point.
Explanation of Signs
[0066] 10 Game information processing system 11 Server 12 User terminal 15 Communication network 21 Touch panel display 31 Setting unit 32 Reward awarding unit 33 Control unit 36 User information storage unit 37 Progress unit 38 Image generation unit 39 Quest information storage unit
Claims
1. An information processing apparatus comprising a processor, wherein the processor: sets a plurality of consumption points stepwise according to the user's owned points, based on the owned points of the user and the increase in owned points resulting from satisfying a predetermined condition; sets each of the plurality of consumption points for each quest; receives a quest selection from the user; awards a quest reward to the user with a probability based on the surplus obtained by subtracting a predetermined threshold from the points consumed in the quest according to the user's selection.
2. The processor sets a plurality of consumption points stepwise according to the user's owned points, based on the owned points of the user and the increase in owned points resulting from satisfying a predetermined condition; The processor sets each of the plurality of consumption points for each quest; The processor receives a quest selection from the user; The processor awards a quest reward to the user with a probability based on the surplus obtained by subtracting a predetermined threshold from the points consumed in the quest according to the user's selection. An information processing method.
3. A program that causes a processor to set a plurality of consumption points stepwise according to the user's owned points, based on the owned points of the user and the increase in owned points resulting from satisfying a predetermined condition; causes the processor to set each of the plurality of consumption points for each quest; causes the processor to receive a quest selection from the user; causes the processor to award a quest reward to the user with a probability based on the surplus obtained by subtracting a predetermined threshold from the points consumed in the quest according to the user's selection, and execute processing.
4. A system comprising a server and a terminal device, wherein the server: sets a plurality of consumption points stepwise according to the user's owned points, based on the owned points of the user and the increase in owned points resulting from satisfying a predetermined condition; sets each of the plurality of consumption points for each quest; receives a quest selection from the user from the terminal device; awards a quest reward to the user with a probability based on the surplus obtained by subtracting a predetermined threshold from the points consumed in the quest according to the user's selection.
Citation Information
Patent Citations
Game management device, game device, game system, game management method and program
JP2013192694A
Game control device, game control method, program, and game system
JP2014076382A
Information processing device, game program, and information processing method
JP2018033943A
Information processor and game program
JP2018069019A
Information processor and program
JP2018191919A