Program and Information Processing Apparatus

The program and apparatus address the issue of missed benefits by allowing users to set and update benefit/privilege periods, ensuring availability and quality, thus enhancing user satisfaction and engagement.

JP7697406B2Active Publication Date: 2025-06-24SEGA CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022076365
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-05-04
Publication Date
2025-06-24
Estimated Expiration
2041-09-07

AI Technical Summary

Technical Problem

Users may miss out on benefits during predetermined benefit provision periods due to various circumstances, leading to dissatisfaction.

Method used

A program and information processing apparatus that allows users to set and update benefit/privilege provision periods based on conditions such as payment or game achievements, providing benefits/privileges for each period, with increased frequency and quality as the period shortens, and total quantity as it lengthens.

Benefits of technology

Enhances user satisfaction by ensuring benefits are available when needed, motivating users to pay, achieve in-game goals, and log in regularly, reducing perceived unfairness and increasing engagement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007697406000001
    Figure 0007697406000001
  • Figure 0007697406000002
    Figure 0007697406000002
  • Figure 0007697406000003
    Figure 0007697406000003
Patent Text Reader

Abstract

To give satisfaction to users who acquire rewards. [Solution] A program that provides a user with a bonus available in a game for each predetermined period included in the bonus provision period when the user meets predetermined conditions causes a computer to function as: a setting means 52 that updates the bonus provision period in response to a change request from the user after the start of the bonus provision period; a registration means 54 that registers bonuses to be provided for each predetermined period included in the remaining bonus provision period in response to the updated bonus provision period; and a control means 56 that provides the registered bonuses to the user for each predetermined period included in the remaining bonus provision period.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a program and an information processing apparatus.

Background Art

[0002] Conventionally, there has been known a game that provides benefits to users who become paid members paying a fixed fee (e.g., monthly fee) during a predetermined benefit provision period (e.g., one month).

[0003] Regarding this, Patent Document 1 discloses a technique of providing a benefit to a user (player) who has paid a fixed fee during a benefit provision period (a certain period).

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] In such a game, there may be a case where a predetermined benefit (e.g., daily benefit) is provided every predetermined period (e.g., one day) included in the benefit provision period. Here, after the start of the benefit provision period, there may be a period during which the user cannot obtain the benefit due to various circumstances, and there may be a case where the user cannot obtain a benefit that he / she should be able to obtain.

[0006] The present invention has been made in view of such problems, and an object thereof is to provide a program and an information processing apparatus capable of giving satisfaction to users who obtain benefits.

Means for Solving the Problems

[0007] In order to solve the above problems, the program according to the first aspect of the present invention is a program that provides a user with benefits available in the game for each predetermined period included in the benefit provision period when the user satisfies a predetermined condition, and causes a computer to update the benefit provision period in response to a change request from the user after the start of the benefit provision period, register benefits provided for each predetermined period included in the remaining benefit provision period according to the updated benefit provision period, and function as control means for providing the registered benefits to the user for each predetermined period included in the remaining benefit provision period.

[0008] Further, in the second aspect of the present invention, the predetermined condition is that the user has paid a certain fee.

[0009] Further, in the third aspect of the present invention, the predetermined condition is that the user achieves a mission in the game.

[0010] Further, in the fourth aspect of the present invention, when the benefit provision period is shortened, the registration means favors the benefits provided for each predetermined period.

[0011] Further, in the fifth aspect of the present invention, the shorter the benefit provision period, the greater the number of benefits provided for each predetermined period by the registration means.

[0012] Further, in the sixth aspect of the present invention, the shorter the benefit provision period, the higher the category of the benefits provided for each predetermined period by the registration means.

[0013] Further, in the seventh aspect of the present invention, when the control means receives a request from the user to acquire the benefit after logging in to the game, the control means provides the benefit to the user.

[0014] Further, in the eighth aspect of the present invention, when the benefit provision period is extended, the registration means increases the total number of benefits provided in the remaining benefit provision period.

[0015] In addition, the information processing apparatus according to the ninth aspect of the present invention is an information processing apparatus that provides a user with a privilege available in a game for each predetermined period included in a privilege provision period when the user satisfies a predetermined condition, and includes a setting unit that updates the privilege provision period in response to a change request from the user after the start of the privilege provision period, a registration unit that registers a privilege provided for each predetermined period included in the remaining privilege provision period according to the updated privilege provision period, and a control unit that provides the registered privilege to the user for each predetermined period included in the remaining privilege provision period.

Effect of the Invention

[0016] According to the present invention, it is possible to give a sense of satisfaction to a user who acquires a privilege.

Brief Description of the Drawings

[0017]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7A

Figure 7B

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14A

Figure 14B

Figure 14C

Mode for Carrying Out the Invention

[0018] Hereinafter, a plurality of embodiments of the present invention will be described with reference to the accompanying drawings. For ease of understanding of the description, the same reference numerals are attached to the same components and steps in each drawing as much as possible, and duplicate descriptions are omitted.

[0019] ---First Embodiment--- First, the first embodiment will be described.

[0020] <Overall Configuration> FIG. 1 is a block diagram showing an example of the overall configuration of a game system 1 according to the first embodiment.

[0021] As shown in FIG. 1, the game system 1 includes a server device 10 and one or more terminal devices 12. These server device 10 and terminal devices 12 are communicably connected via a communication network NT such as an intranet, the Internet, or a telephone line.

[0022] The server device 10 is an information processing device that provides to the users of each terminal device 12, via the communication network NT, the execution result of a game obtained by executing a game program 14 or the game program 14 itself. In the first embodiment, the server device 10 provides the game program 14 itself to the users of the terminal device 12.

[0023] Each terminal device 12 is an information processing device possessed by each user. After the game program 14 received from the server device 10 is installed, it is executed to provide a game to each user. Examples of these terminal devices 12 include various devices such as video game machines, arcade game machines, mobile phones, smartphones, tablets, and personal computers.

[0024] <Hardware Configuration> FIG. 2 is a diagram schematically showing an example of the hardware configuration of the server device 10.

[0025] As shown in FIG. 2, the server device 10 includes a control device 20, a communication device 26, and a storage device 28. The control device 20 is mainly configured to include a CPU (Central Processing Unit) 22 and a memory 24.

[0026] In the control device 20, the CPU 22 functions as various functional means by executing a predetermined program stored in the memory 24 or the storage device 28 or the like. Details of this functional means will be described later.

[0027] The communication device 26 is composed of a communication interface or the like for communicating with an external device. The communication device 26 transmits and receives various kinds of information to and from, for example, the terminal device 12.

[0028] The storage device 28 is composed of a hard disk or the like. This storage device 28 stores various programs, various kinds of information, and information on processing results necessary for the execution of processing in the control device 20, including the game program 14.

[0029] Note that the server device 10 can be realized using an information processing device such as a dedicated or general-purpose server computer. Also, the server device 10 may be composed of a single information processing device or may be composed of a plurality of information processing devices distributed on the communication network NT. Further, FIG. 2 only shows a part of the main hardware configuration of the server device 10, and the server device 10 can be provided with other configurations generally provided in a server. Also, the hardware configurations of the plurality of terminal devices 12 can be provided with the same configuration as the server device 10, except that they are provided with, for example, operating means, a display device, and a sound output device.

[0030] FIG. 3 is a diagram showing an example of the hardware configuration of a smartphone as the terminal device 12 shown in FIG. 1.

[0031] As shown in FIG. 3, the terminal device 12 includes a main control unit 30, a touch panel (touch screen) 32, a camera 34, a mobile communication unit 36, a wireless LAN communication unit 38, a storage unit 40, and a speaker 42.

[0032] The main control unit 30 is configured to include a CPU, a memory, and the like. The main control unit 30 is connected to the touch panel 32 as a display input device, the camera 34, the mobile communication unit 36, the wireless LAN communication unit 38, the storage unit 40, and the speaker 42. And the main control unit 30 has a function of controlling these connection destinations.

[0033] The touch panel 32 has both a display function and an input function, and is composed of a display 32A responsible for the display function and a touch sensor 32B responsible for the input function. In the first embodiment, the display 32A can display a game image including operation input images such as button images, cross key images, and joystick images. The touch sensor 32B can detect the input position of the user with respect to the game image.

[0034] The camera 34 has a function of taking still images and / or moving images and storing them in the storage unit 40.

[0035] The mobile communication unit 36 is connected to the mobile communication network via the antenna 36A and has a function of communicating with other communication devices connected to the mobile communication network.

[0036] The wireless LAN communication unit 38 is connected to the communication network NT via the antenna 38A and has a function of communicating with other devices such as the server device 10 connected to the communication network NT.

[0037] The storage unit 40 stores various programs and various data such as the game program 14 and play data indicating the progress of the game of the game program 14 and user information. Note that the play data may be stored in the server device 10.

[0038] The speaker 42 has a function of outputting game sounds and the like.

[0039] <Game overview> The game according to the first embodiment includes a lottery game, a quest, etc., which are game types in which a user can acquire a character as an example of content. This lottery game may be referred to as gacha, fukubiki, summoning, etc. This quest may be referred to as a battle game, a dungeon, exploration, etc.

[0040] The lottery game according to the first embodiment is a game in which, in response to an instruction (request) from the user to execute the lottery game, the user acquires one or more characters randomly selected from a group of characters that are lottery targets. This lottery is executed based on the consumption of currency items, gacha tickets, etc. owned by the user. Examples of this currency item include a paid item (e.g., paid stones) obtained by payment using money, prepaid cards, credit cards, cryptocurrency, etc., and a non-paid item (e.g., free stones). The paid item is a paid item given to the user based on payment using money, prepaid cards, credit cards, cryptocurrency, etc. Also, the non-paid item is a free item given to the user within the game. This non-paid item has, for example, the same value as the paid item. Note that in the lottery game according to the first embodiment, there may be a lottery game that cannot be executed with non-paid items and can only be executed with paid items.

[0041] Also, the quest according to the first embodiment is a game in which, based on an instruction (request) from the user to execute the quest, a team composed of one or more owned characters owned by the user battles against enemy characters. For example, the user can form the characters to be used in the quest by arbitrarily selecting one or more characters from the owned characters in the formation menu for forming the characters to be used in the quest. This quest is executed based on the consumption of the current stamina value associated with the user. When the user clears the quest, that is, when the hit points of the last enemy character (boss character) are reduced to 0 or less, the user can obtain a clear reward. Examples of this clear reward include non-paid items (free stones), gacha tickets, coins, characters, training items, user experience points, etc. This training item is, for example, an item for increasing the character experience value of a character. On the other hand, when the user cannot clear the quest, the user can choose to continue the quest by consuming non-paid items (free stones) or continue items, or give up clearing the quest.

[0042] Also, in the game according to the first embodiment, when the user satisfies a predetermined condition, a privilege (preferential treatment) available in the game is provided to the user for each predetermined period included in the privilege provision period. This privilege provision period is, for example, 5 days from the day when the user satisfies the predetermined condition. Examples of the predetermined condition include that the user has paid a certain fee, or the user has completed a mission in the game. This certain fee is, for example, a price corresponding to a privilege package. Examples of the payment of this certain fee include payment by money, prepaid card, credit card, cryptocurrency, etc., and payment by consumption of charged items or non-charged items. Examples of mission completion include reaching a predetermined value (e.g., 99) for parameters of a predetermined number of characters (e.g., luck, skill level, etc.), clearing all designated quests, reaching a predetermined number of consecutive login days or cumulative login days (e.g., 10 days), answering one or more questionnaires, watching one or more advertisement videos, reaching a predetermined value (e.g., 200) for the total value of consumed stamina, etc. Examples of the predetermined period include 6 hours, 12 hours, 1 day, 1 week, etc. For example, a user who has received a privilege within a predetermined period (e.g., 1 day) cannot receive the next privilege unless the predetermined period has passed (e.g., until the next day). Specifically, a user who has received a privilege on the third day of the privilege provision period (e.g., 5 days) cannot receive the next privilege until the next day (the fourth day). Examples of the privilege (preferential treatment) include contents available in the game such as charged items, non-charged items, gacha tickets, breeding items, stamina recovery items, continuation items, characters, etc. For example, a user who has paid a certain fee can obtain (acquire) the privilege by making a privilege acquisition request after logging in to the game for each predetermined period.

[0043] <Functional means> FIG. 4 is a block diagram showing an example of the functional configuration of the server device 10.

[0044] As shown in FIG. 4, the server device 10 includes, as a functional configuration, a storage unit 50, a setting unit 52, a registration unit 54, and a control unit 56. The storage unit 50 is realized by one or a plurality of storage devices 28. The functional units other than the storage unit 50 are realized by the control device 20 executing the game program 14 stored in the storage device 28 or the like.

[0045] The storage unit 50 is a functional unit that stores user information 50A, character information 50B, item information 50C, privilege package information 50D, and the like.

[0046] The user information 50A is stored in association with the user ID of each user for each user. This user information 50A includes, for example, the user's name, age, user rank, owned character information, owned item information, stamina information, and privilege offer information. The user rank, for example, increases when the user acquires user experience points by playing a game (for example, a quest). The owned character information includes the character ID and ability parameters of each character (owned character) owned by the user. The ability parameters are, for example, the character's level, hit points, attack power, defense power, and the like. The level increases when the character acquires character experience points by, for example, synthesizing growth items for the character. When the character's level increases, the hit points, attack power, defense power, and the like also increase. The owned item information includes the item ID and quantity of each item owned by the user. Examples of this item include paid items, free items, growth items, stamina recovery items, continuation items, gacha tickets, coins, and the like. Stamina information includes the current stamina value and the stamina upper limit value. The current stamina value is the value consumed when executing various types of quests. This current stamina value increases by a predetermined quantity (for example, 1) over time (for example, 3 minutes) and recovers up to the stamina upper limit value. Also, this current stamina value can recover beyond the stamina upper limit value by the user consuming paid items, free items, stamina recovery items, etc. This stamina upper limit value increases as the user's user rank goes up. The privilege provision information is stored for each privilege package in association with the privilege package ID of the privilege package. This privilege provision information includes a qualification flag, a privilege provision period, a privilege type, a provision quantity, a total provision quantity, a provision frequency, and a privilege provision history. The qualification flag includes a value (1 or 0) indicating whether the user satisfies a predetermined condition. For example, the qualification flag includes a value indicating whether the user has paid a certain fee or a value indicating whether the user has cleared a mission. This value is, for example, 1 when the predetermined condition is satisfied and 0 when it is not satisfied. This qualification flag is initialized (reset) to 0, for example, when the end date and time of the set privilege provision period or the provision frequency (total provision quantity) becomes 0. The privilege provision period includes the period during which the privilege is provided (for example, a start date and time and an end date and time). In the first embodiment, the privilege provision period is set by the user. The privilege type includes, for example, a character ID or an item ID as the type of privilege (content) provided to the user for each subsequent predetermined period. The provision quantity includes the number of privileges (content) provided to the user for each subsequent predetermined period. The total provision quantity includes the total number of privileges (content) to be provided to the user during the subsequent (remaining) privilege provision period. For example, when the user acquires a privilege (content), the registration means 54 decreases the total provision quantity by the number of privileges acquired by the user. The provision frequency includes the number of times the privilege (content) can be provided to the user during the subsequent (remaining) privilege provision period. This provision frequency is decremented (-1) when the user acquires a privilege (content) or when a predetermined period has elapsed without the user acquiring a privilege. For example, the provision quantity is the number obtained by dividing the total provision quantity by the provision frequency (total provision quantity / provision frequency). The privilege provision history includes the date and time when the user acquired a privilege (content) during the privilege provision period.

[0047] Character information 50B is stored for each character in association with the character ID of the character. This character information 50B includes, for example, the name and image (design) of the character, rarity, initial values of ability parameters (e.g., hit points, attack power, defense power, etc. at level 1) and maximum values (e.g., hit points, attack power, defense power, etc. at level 100), skills, and the like. The rarity includes, for example, numerical values from 1 to 6. This numerical value may be indicated by, for example, the number of stars. Here, characters with a higher rarity are set with ability parameters and skills that are advantageous in the game (e.g., quests).

[0048] Item information 50C is stored for each item in association with the item ID of the item. This item information 50C includes, for example, the name and image (design) of the item, efficacy, and the like. Examples of this item include paid items, free items, training items, stamina recovery items, continuation items, gacha tickets, coins, and the like. For example, the efficacy of a training item includes the character experience points that can be obtained by the character through synthesis. Also, for example, the efficacy of a stamina recovery item includes the recovery amount for recovering the current stamina value.

[0049] Benefit package information 50D is stored for each benefit package in association with the benefit package ID of the benefit package. This benefit package information 50D includes, for example, the name of the benefit package, the period during which the benefit can be provided, the conditions for providing the benefit, and benefit information. The period during which the benefit can be provided includes the period during which the benefit can be provided. Examples of this period during which the benefit can be provided include 1 to 5 days, 2 to 9 days, 1 week to 1 month, and the like. The privilege provision conditions include the conditions for providing a privilege package to the user. For example, the privilege provision conditions include paying the purchase amount (a fixed fee) of the privilege package, achieving a specific mission, etc. For example, the privilege provision conditions for one privilege package include paying 500 yen as the purchase amount. Also, the privilege provision conditions for another privilege package include watching two advertisement videos as a specific mission. The privilege information includes the privilege type, the number of provided items, the total number of provided items, and the number of provision times for each privilege provision period that can be set during the privilege provision period. The privilege type includes, for example, character IDs and item IDs as the types of privileges (contents) provided every predetermined period. The number of provided items includes the number of privileges (contents) provided every predetermined period. The total number of provided items includes the total number of privileges (contents) provided during the privilege provision period. The number of provision times includes the number of times the privilege (content) can be provided during the privilege provision period. For example, this number of provided items is the number obtained by dividing the total number of provided items by the number of provision times (total number of provided items / number of provision times). In this privilege information, the shorter the privilege provision period, the more the number of privileges provided every predetermined period increases, or the privilege type provided every predetermined period is upgraded.

[0050] For example, the privilege information of a certain privilege package, when the privilege period is 1 day, includes the item ID of a non-charge item in the privilege type, the number of items provided is 1000, the total number of items provided is 1000, and the number of times of provision is 1 time. Also, for example, the privilege information of a certain privilege package, when the privilege period is 2 days, includes the item ID of a non-charge item in the privilege type, the number of items provided is 550, the total number of items provided is 1100, and the number of times of provision is 2 times. Also, for example, the privilege information of a certain privilege package, when the privilege period is 3 days, includes the item ID of a non-charge item in the privilege type, the number of items provided is 400, the total number of items provided is 1200, and the number of times of provision is 3 times. Also, for example, the privilege information of a certain privilege package, when the privilege period is 4 days, includes the item ID of a non-charge item in the privilege type, the number of items provided is 325, the total number of items provided is 1300, and the number of times of provision is 4 times. Also, for example, the privilege information of a certain privilege package, when the privilege period is 5 days, includes the item ID of a non-charge item in the privilege type, the number of items provided is 280, the total number of items provided is 1400, and the number of times of provision is 5 times.

[0051] Also, for example, the privilege information of other privilege packages includes, when the privilege provision period is 1 day, the item ID of a stamina recovery item that fully restores stamina for the privilege type, a provision quantity of 10, a total provision quantity of 10, and a provision frequency of 1 time. Also, for example, the privilege information of other privilege packages includes, when the privilege provision period is 2 days, the item ID of a stamina recovery item that restores 100 stamina for the privilege type, a provision quantity of 10, a total provision quantity of 20, and a provision frequency of 2 times. Also, for example, the privilege information of other privilege packages includes, when the privilege provision period is 3 days, the item ID of a stamina recovery item that restores 75 stamina for the privilege type, a provision quantity of 10, a total provision quantity of 30, and a provision frequency of 3 times. Also, for example, the privilege information of other privilege packages includes, when the privilege provision period is 4 days, the item ID of a stamina recovery item that restores 60 stamina for the privilege type, a provision quantity of 10, a total provision quantity of 40, and a provision frequency of 4 times. Also, for example, the privilege information of other privilege packages includes, when the privilege provision period is 5 days, the item ID of a stamina recovery item that restores 50 stamina for the privilege type, a provision quantity of 10, a total provision quantity of 50, and a provision frequency of 5 times.

[0052] The setting means 52 is a functional means for setting the privilege provision period. In the first embodiment, the setting means 52 sets the privilege provision period in response to a setting request from the user. For example, the setting request is made immediately after the user pays the purchase amount (fixed fee) corresponding to the privilege package. Also, for example, the setting request is made immediately after the user achieves the mission corresponding to the privilege package.

[0053] The registration means 54 is a functional means for registering the benefits provided every predetermined period (for example, one day). In the first embodiment, the registration means 54 registers (stores) the benefit provision information in the user information 50A according to the benefit provision period set by the setting means 52. For example, the registration means 54 refers to the benefit information of the benefit package information 50D and acquires the type of benefit (content), the number of provisions, the total number of provisions, and the number of provision times according to the set benefit provision period. Subsequently, the registration means 54 registers (stores) the acquired type of benefit (content), the number of provisions, the total number of provisions, and the number of provision times in the benefit provision information in the user information 50A.

[0054] In the first embodiment, the registration means 54 refers to the benefit information of the benefit package information 50D, and the shorter the set benefit provision period is, the more advantageous the benefit provided every predetermined period is. Specifically, the shorter the set benefit provision period is, the more the registration means 54 increases the number of provisions (the number of benefits provided every predetermined period) in the benefit provision information of the user information 50A, or upgrades the type of benefit (the type of benefit provided every predetermined period) in the benefit provision information. This upgrade means increasing the value of the content. Examples of upgrades include changing a non-charge item to a charge item, increasing the grade (the amount of character experience value) of an item for cultivation, increasing the grade (the recovery amount) of a stamina recovery item, changing a stamina recovery item or a continuation item to a gacha ticket, changing a character of rarity 5 to a character of rarity 6, and the like. Note that the registration means 54 may increase the number of benefits provided and upgrade the type of benefit as the benefit provision period is shorter.

[0055] Also, in the first embodiment, the longer the set benefit provision period is, the more the registration means 54 increases the total number of benefits provided during the benefit provision period. For example, the longer the set benefit provision period is, the more the registration means 54 increases the total number of provisions (the total number of benefits provided during the benefit provision period) in the benefit provision information of the user information 50A.

[0056] The control means 56 is a functional means for controlling the entire game. In the first embodiment, when the user satisfies a predetermined condition, the control means 56 provides the privilege registered in the privilege provision information of the user information 50A for each predetermined period included in the privilege provision period set by the setting means 52. This predetermined period is, for example, one day. For example, the control means 56 provides a privilege (daily privilege) to the user every day included in the privilege provision period (for example, five days).

[0057] Also, in the first embodiment, when the control means 56 receives a privilege acquisition request from the user after the game is logged in, the control means 56 provides the privilege provided for each predetermined period to the user. For example, after the game is started by the user, when the control means 56 receives an acquisition request from the user for a privilege package that satisfies a predetermined condition, the control means 56 adds the privilege to the user's owned character information and owned item information. Examples of this acquisition request include an operation to acquire a privilege from the privilege package menu in the game and an operation to open a message in the game.

[0058] <Flow of the process of registering privileges> FIG. 5 is a flowchart showing an example of the flow of the process of registering a privilege in the game system according to the first embodiment. Also, the processing of the following steps is started, for example, at the timing when the user selects the privilege package menu from the top menu outside the privilege provision period of each privilege package after logging in to the game. Note that the order and content of the following steps can be changed as appropriate.

[0059] (Step SP10) The control means 56 refers to the privilege provision information in the user information 50A and the privilege package information 50D, and displays a list screen of privilege packages outside the privilege provision period on the touch panel 32 of the terminal device 12 owned by the user.

[0060] FIG. 6 is a diagram showing an example of the list screen 60 in which each privilege package according to the first embodiment is outside the privilege provision period.

[0061] As shown in FIG. 6, the list screen 60 is provided with a privilege package information area 62, a purchase button 64, and a close button 66. In the privilege package information area 62, the name of the privilege package, the total number of privileges (contents) that can be obtained by purchase, the privilege available period, etc. are shown. The purchase button 64 is a button for purchasing the corresponding privilege package. This purchase button 64 is shown for a privilege package that the user has not purchased, that is, a privilege package whose qualification flag is 0. The close button 66 is a button for closing the list screen 60 and returning to the top menu screen.

[0062] Returning to FIG. 5, the process proceeds to the process of step SP12.

[0063] (Step SP12) The control means 56 determines whether or not there is a purchase instruction from the user for one privilege package. For example, the control means 56 determines whether or not the purchase button corresponding to one privilege package has been pressed by the user on the list screen. And when the determination is an affirmative determination, the process proceeds to the process of step SP14. On the other hand, when the determination is a negative determination, the process ends the series of processes shown in FIG. 5. For example, the control means 56 makes a negative determination when the close button is pressed on the list screen.

[0064] (Step SP14) The control means 56 settles the purchase amount (fixed fee) of one privilege package for which the user has given a purchase instruction in step SP12. For example, the control means 56 refers to the privilege provision conditions of the privilege package information 50D to obtain the purchase amount (fixed fee) of one privilege package. Subsequently, the control means 56 settles the purchase amount of the obtained one privilege package using the prepaid card or credit card owned by the user. And the process proceeds to the process of step SP16.

[0065] (Step SP16) The control means 56 updates the eligibility flag of the privilege offer information in the user information 50A. For example, the control means 56 updates the eligibility flag of the privilege offer information corresponding to one privilege package to 1. Then, the process proceeds to the process of step SP18.

[0066] (Step SP18) The control means 56 refers to the privilege package information 50D and causes a selection screen for the privilege offer period to be displayed on the touch panel 32 of the terminal device 12 possessed by the user.

[0067] FIG. 7 is a diagram showing an example of a selection screen 70 for the privilege offer period according to the first embodiment. Here, FIG. 7A is a diagram showing an example of the selection screen 70 when the privilege offer period is set to 1 day by the user. Further, FIG. 7B is a diagram showing an example of the selection screen 70 when the privilege offer period is set to 5 days by the user.

[0068] As shown in FIGS. 7A and 7B, the selection screen 70 is provided with a slide button 72, a privilege provision information area 74, and a selection completion button 76. The slide button 72 is a button for receiving an instruction from the user by a movement operation from the user. The slide button 72 is associated with the privilege provision period (for example, 1 to 5 days) of the privilege package information 50D, and is used to select the privilege provision period of the privilege package. The slide button 72 lengthens the privilege provision period by moving to the right by a movement operation from the user. For example, when the slide button 72 moves one position to the right by a slide operation by the user, the privilege provision period becomes one day longer. Similarly, the slide button 72 shortens the privilege provision period by moving to the left by a movement operation from the user. For example, when the slide button 72 moves one position to the left by a slide operation by the user, the privilege provision period becomes one day shorter. In the privilege provision information area 74, the privileges provided per day (predetermined period) and the number, and the total number of privileges provided during the privilege provision period are represented. In the privilege provision information area 74, for example, it is represented that the smaller the privilege provision period, the larger the number of privileges provided per day. Also, in the privilege provision information area 74, for example, it is represented that the longer the privilege provision period, the larger the total number of privileges provided during the privilege provision period. The selection completion button 76 is a button for completing the selection of the privilege provision period.

[0069] Returning to FIG. 5, the process proceeds to the process of step SP20.

[0070] (Step SP20) The setting means 52 receives, on the selection screen, that the user has pressed the selection completion button (setting request). Subsequently, the setting means 52 sets the privilege provision period of the privilege provision information in the user information 50A. For example, the setting means 52 sets (stores) the privilege provision period selected by the user in the privilege provision period of the privilege provision information. For example, when one day is selected by the slide button on the selection screen, the setting means 52 stores one day in the privilege provision period. Then, the process proceeds to the process of step SP22.

[0071] (Step SP22) The registration means 54 registers the benefits to be provided to the user according to the benefit provision period set by the setting means 52 in step SP20. For example, the registration means 54 refers to the benefit information in the benefit package information 50D, and acquires the benefit type (content), the number of provisions, the total number of provisions, and the number of provision times corresponding to the set benefit provision period. Subsequently, the registration means 54 registers (stores) the acquired benefit type (content), the number of provisions, the total number of provisions, and the number of provision times in the benefit provision information in the user information 50A. For example, the shorter the set benefit provision period is, the more advantageous the benefits provided every predetermined period are for the registration means 54. Specifically, when the set benefit provision period is 3 days, the registration means 54 registers (stores) in the benefit provision information: for the benefit type (content), the item ID of the non-charge item; for the number of provisions, 400; for the total number of provisions, 1200; and for the number of provision times, 3 times. Also, when the set benefit provision period is 1 day, the registration means 54 registers (stores) in the benefit provision information: for the benefit type (content), the item ID of the non-charge item; for the number of provisions, 1000; for the total number of provisions, 1000; and for the number of provision times, 1 time. Then, the process ends the series of processes shown in FIG. 5.

[0072] <Flow of the process of providing benefits> FIG. 8 is a flowchart showing an example of the flow of the process of providing benefits in the game system according to the first embodiment. Also, the processes in the following steps are started, for example, at the timing when the user selects the menu of the benefit package from the top menu within the benefit provision period of one benefit package after logging in to the game.

[0073] (Step SP30) The control means 56 refers to the benefit provision information in the user information 50A and the benefit package information 50D, and displays a list screen of the benefit packages within the benefit provision period on the touch panel 32 of the terminal device 12 possessed by the user.

[0074] FIG. 9 is a diagram showing an example of a list screen 60 in which one privilege package according to the first embodiment is within the privilege offering period.

[0075] As shown in FIG. 9, the list screen 60 is provided with a privilege package information area 62, a purchase button 64, a close button 66, and an acquisition button 68. In the privilege package information area 62, for the privilege package purchased by the user, that is, the privilege package with the qualification flag being 1, the privileges (contents) that can be acquired in one day (predetermined period), the number of offers, the set privilege offering period, etc. are represented. The acquisition button 68 is a button for acquiring the privilege of the corresponding privilege package. This acquisition button 68 is represented for the privilege package purchased by the user, that is, the privilege package with the qualification flag being 1.

[0076] Returning to FIG. 8, the process proceeds to the process of step SP32.

[0077] (Step SP32) The control means 56 determines whether or not there is a request from the user to acquire a privilege corresponding to one privilege package. For example, the control means 56 determines whether or not the acquisition button corresponding to one privilege package has been pressed by the user on the list screen. And when the determination is an affirmative determination, the process proceeds to the process of step SP34. On the other hand, when the determination is a negative determination, the process ends the series of processes shown in FIG. 8. The control means 56 makes a negative determination, for example, when the close button is pressed on the list screen.

[0078] (Step SP34) The control means 56 refers to the privilege acquisition history of the privilege offering information in the user information 50A and determines whether or not the user has already acquired a privilege on the day (within the predetermined period) when the acquisition request was made. And when the determination is an affirmative determination, the process proceeds to the process of step SP40. On the other hand, when the determination is a negative determination, the process proceeds to the process of step SP36.

[0079] (Step SP36) The control means 56 causes the touch panel 32 of the terminal device 12 held by the user to display a privilege acquisition screen.

[0080] FIG. 10 is a diagram showing an example of the acquisition screen 80 according to the first embodiment.

[0081] As shown in FIG. 10, the acquisition screen 80 is provided with a privilege information area 82 and an acquisition button 84. In the privilege information area 82, the privileges acquired by the user, the number of privileges, the number of owned privileges, etc. are shown. The acquisition button 84 is a button for acquiring privileges within a predetermined period (one day).

[0082] Returning to FIG. 8, the process proceeds to the process of step SP38.

[0083] (Step SP38) In the acquisition screen, the control means 56 provides the user with a privilege in response to the acquisition button being pressed by the user. For example, the control means 56 refers to the privilege provision information in the user information 50A to obtain the privilege type (content) and the provision number (the number provided every predetermined period). Subsequently, the control means 56 adds the content of the obtained provision number to the owned item information of the user information 50A. Subsequently, the registration means 54 decreases the total provision number of the privilege provision information by the said provision number, and decrements (-1) the number of provision times of the privilege provision information. Subsequently, the registration means 54 registers the date and time (current date and time) when the privilege was acquired in the privilege provision history of the privilege provision information. Then, the process ends the series of processes shown in FIG. 8.

[0084] (Step SP40) The control means 56 causes the touch panel 32 of the terminal device 12 held by the user to display a privilege non-acquisition screen.

[0085] FIG. 11 is a diagram showing an example of the non-acquisition screen 90 according to the first embodiment.

[0086] As shown in FIG. 11, the unobtainable screen 90 is provided with an explanation information area 92 and a back button 94. In the explanation information area 92, it is shown that the user has already obtained a privilege on the current day (within a predetermined period), etc. The back button 94 is a button for returning to the list screen of privilege packages.

[0087] Then, the process ends the series of processes shown in FIG. 8.

[0088] <Effect> As described above, in the first embodiment, it is a program for providing a user with a privilege available in the game for each predetermined period included in the privilege providing period when the user satisfies a predetermined condition, and causes a computer to function as a setting means 52 for setting the privilege providing period in response to a setting request from the user, a registration means 54 for registering the privileges provided for each predetermined period according to the privilege providing period, and a control means 56 for providing the registered privileges to the user for each predetermined period included in the privilege providing period.

[0089] According to this configuration, since the user can set the privilege providing period according to the period during which the privilege can be obtained, it is possible to give the user an incentive to start providing the privilege.

[0090] Also, in the first embodiment, the predetermined condition is that the user has paid a certain fee.

[0091] According to this configuration, since the user can set the privilege providing period according to the period during which the privilege can be obtained, it is possible to give the user an incentive to pay a certain fee.

[0092] Also, in the first embodiment, the predetermined condition is that the user achieves a mission in the game.

[0093] According to this configuration, since the user can set the privilege providing period according to the period during which the privilege can be obtained, it is possible to give the user an incentive to achieve the mission in the game.

[0094] Further, in the first embodiment, the registration means 54 favors the benefits provided every predetermined period as the benefit provision period is shorter.

[0095] According to this configuration, when the benefit provision period is short, favorable benefits are provided every predetermined period, so that the user can be motivated to start obtaining the benefits. Further, the sense of unfairness due to the length of the benefit provision period can be reduced.

[0096] Further, in the first embodiment, the registration means 54 increases the number of benefits provided every predetermined period as the benefit provision period is shorter.

[0097] According to this configuration, when the benefit provision period is short, the benefits provided every predetermined period are increased, so that the user can be motivated to start receiving the benefits.

[0098] Further, in the first embodiment, the registration means 54 upgrades the types of benefits provided every predetermined period as the benefit provision period is shorter.

[0099] According to this configuration, when the benefit provision period is short, the types of benefits provided every predetermined period are upgraded, so that the user can be motivated to start receiving the benefits.

[0100] Further, in the first embodiment, when the control means 56 receives a benefit acquisition request from the user after logging in to the game, the control means 56 provides the benefit to the user.

[0101] According to this configuration, the user can be motivated to log in to the game every predetermined period included in the set benefit provision period, thereby activating the game.

[0102] Further, in the first embodiment, the registration means 54 increases the total number of benefits provided during the benefit provision period as the benefit provision period is longer.

[0103] According to this configuration, for each predetermined period included in the set privilege provision period, it is possible to further give the user an incentive to log in to the game, thereby activating the game.

[0104] ---Second Embodiment--- Next, the second embodiment will be described.

[0105] In the second embodiment, it is different from the first embodiment in that the setting means 52 updates the privilege provision period after (during) the start of the privilege provision period, and the registration means 54 registers the privileges provided for each predetermined period included in the remaining privilege provision period. Note that the configuration and functions of the game system according to the second embodiment not described below are the same as those of the game system according to the first embodiment.

[0106] In the second embodiment, the privilege package information 50D further includes an initial setting period. This initial setting period includes the initial setting value of the period for providing privileges. The initial setting period includes, for example, the median value (e.g., 3 days) of the privilege-providable period (e.g., 1 to 5 days).

[0107] Also, in the second embodiment, the setting means 52 updates the privilege provision period in response to a change request from the user after the start of the privilege provision period. For example, the setting means 52 accepts a change request from the user after the start of the privilege provision period and when the number of times of privilege provision information in the user information 50A is 1 or more. In other words, the setting means 52 accepts a change request from the user when the qualification flag of the privilege provision information in the user information 50A is 1.

[0108] Also, in the second embodiment, the registration means 54 registers the privileges provided for each predetermined period included in the remaining privilege provision period according to the privilege provision period updated by the setting means 52. Specifically, the registration means 54 registers the privilege type (content), the number of provided items, the total number of provided items, and the provided privilege as the privileges provided for each predetermined period included in the remaining privilege provision period in the privilege provision information of the user information 50A.

[0109] Also, when the privilege providing period is shortened by the setting means 52, the registration means 54 favors the privileges provided every predetermined period. For example, the shorter the updated privilege providing period is, the more the number of privileges provided every predetermined period is increased, or the higher the type of privileges provided every predetermined period is upgraded. Hereinafter, specific examples of how the registration means 54 favors the privileges provided every predetermined period will be described.

[0110] (1) Increase the number of privileges provided every predetermined period For example, after the user has obtained the privilege (400 non-charge items) provided every predetermined period once (the total number of provided items has decreased from 1200 to 800), when the privilege providing period is shortened from 3 days to 2 days, that is, when the privilege providing period is shortened by 1 day (predetermined period), the registration means 54 increases the number of privileges (non-charge items) provided every predetermined period from 400 to 700. Specifically, the registration means 54 subtracts a predetermined number (for example, 100) corresponding to the quantity (1) of the shortened predetermined period from the total number of provided items in the privilege providing information in the user information 50A (for example, 800). Subsequently, the registration means 54 decrements (-1) the number of times of providing the privilege providing information (for example, 2 times). Subsequently, the registration means 54 registers (substitutes) the number obtained by dividing the total number of provided items (for example, 700) by the number of times of providing (for example, 1 time) into the number of provided items of the privilege providing information.

[0111] (2) Upgrade the type of privileges provided every predetermined period Also, for example, after the user has obtained the privilege (10 stamina recovery items that recover 75 stamina) provided every predetermined period once (the total number of provided items has decreased from 30 to 20), when the privilege providing period is shortened from 3 days to 2 days, that is, when the privilege providing period is shortened by 1 day (predetermined period), the registration means 54 upgrades the privilege (stamina recovery item that recovers 75 stamina) provided every predetermined period by 2 ranks. Specifically, the registration means 54 subtracts a predetermined number (e.g., 10) corresponding to the quantity (1) in the shortened predetermined period from the total number of provided privilege information (e.g., 20) in the user information 50A. Subsequently, the registration means 54 upgrades the privilege type (stamina recovery item that recovers 75 stamina) in the user information 50A by two ranks to a stamina recovery item that fully recovers stamina. Subsequently, the registration means 54 decrements (-1) the number of times the privilege information is provided (e.g., 2 times). Subsequently, the registration means 54 registers (substitutes) the number obtained by dividing the total number of provided items (e.g., 10) by the number of times the privilege information is provided (e.g., 1 time) into the number of provided items of the privilege information.

[0112] Also, when the privilege provision period is extended by the setting means 52, the registration means 54 increases the total number of privileges provided in the remaining privilege provision period. For example, after the user has obtained the privilege (400 non-charge items) provided every predetermined period once (the total number of provided items has decreased from 1200 to 800), when the privilege provision period is extended from 3 days to 4 days, that is, when the privilege provision period is extended by 1 day (predetermined period), the registration means 54 increases the total number of privileges (non-charge items) provided in the privilege provision period from 1200 to 1300. Specifically, the registration means 54 adds a predetermined number (e.g., 100) corresponding to the quantity (1) in the extended predetermined period to the total number of provided privilege information (e.g., 800) in the user information 50A. Subsequently, the registration means 54 increments (+1) the number of times the privilege information is provided (e.g., 2 times). Subsequently, the registration means 54 registers (substitutes) the number obtained by dividing the total number of provided items (e.g., 900) by the number of times the privilege information is provided (e.g., 3 times) into the number of provided items of the privilege information. As a result, in addition to the 400 non-charge items already obtained by the user, the user can obtain 900 non-charge items in the remaining privilege provision period, and can obtain a total of 1300 non-charge items.

[0113] <Flow of the process for updating the privilege provision period> FIG. 12 is a flowchart showing an example of the flow of processing for updating the privilege provision period in the game system according to the second embodiment. Further, the processing of the following steps is started, for example, at the timing when the user selects the menu of a privilege package within the privilege provision period after logging in to the game. Note that the order and content of the following steps can be changed as appropriate.

[0114] (Step SP50) The control means 56 refers to the privilege provision information in the user information 50A and the privilege package information 50D, and causes the touch panel 32 of the terminal device 12 possessed by the user to display a list screen of the privilege packages within the privilege provision period.

[0115] FIG. 13 is a diagram showing an example of a list screen 60 in which one privilege package according to the second embodiment is within the privilege provision period.

[0116] As shown in FIG. 13, the list screen 60 is provided with a privilege package information area 62, a purchase button 64, a close button 66, an acquisition button 68, and a period change button 69. The period change button 69 is a button for changing the privilege provision period of the corresponding privilege package. This period change button 69 is displayed for a privilege package whose qualification flag is 1.

[0117] Returning to FIG. 12, the processing proceeds to the processing of step SP52.

[0118] (Step SP52) The control means 56 determines whether there is a change request from the user for one privilege package. For example, the control means 56 determines whether the period change button corresponding to one privilege package has been pressed by the user on the list screen. If the determination is affirmative, the processing proceeds to the processing of step SP54. On the other hand, if the determination is negative, the series of processing shown in FIG. 12 ends.

[0119] (Step SP54) The control means 56 refers to the privilege package information 50D and causes the touch panel 32 of the terminal device 12 possessed by the user to display a change screen for the privilege provision period.

[0120] FIG. 14 is a diagram showing an example of a change screen 100 for the privilege provision period according to the second embodiment. Here, FIG. 14A is a diagram showing an example of the change screen 100 before the privilege provision period is changed by the user. Further, FIG. 14B is a diagram showing an example of the change screen 100 when the privilege provision period is changed to 2 days by the user. Further, FIG. 14C is a diagram showing an example of the change screen 100 when the privilege provision period is changed to 4 days by the user.

[0121] As shown in FIGS. 14A to 14C, the change screen 100 is provided with a slide button 102, a privilege provision information area 104, and a change completion button 106. The slide button 102 is a button for receiving an instruction from the user by a movement operation from the user. The slide button 102 is associated with the privilege provisionable period of the privilege package information 50D and is used to change the privilege provision period of the privilege package. The privilege provision information area 104 shows the privileges provided in 1 day (predetermined period), the number, the total number of privileges provided in the remaining privilege provision period, the number of privileges already provided, and the like. The change completion button 106 is a button for completing the change of the privilege provision period.

[0122] Returning to FIG. 12, the process proceeds to the process of step SP56.

[0123] (Step SP56) The setting means 52 receives, on the change screen, that the user has pressed the change completion button (change request). Subsequently, the setting means 52 updates the privilege provision period of the privilege provision information in the user information 50A. For example, the setting means 52 sets (stores) the privilege provision period changed by the user in the privilege provision period of the privilege provision information. For example, when 2 days are selected by the slide button on the selection screen, the setting means 52 stores 2 days in the privilege provision period. Then, the process proceeds to the process of step SP58.

[0124] (Step SP58) The registration means 54 registers the privilege provided to the user according to the privilege provision period updated by the setting means 52 in step SP56. For example, after the user has obtained a privilege (400 non-chargeable items) provided every predetermined period once (the total number of provided items has decreased from 1200 to 800), and the privilege provision period is shortened from 3 days to 2 days, the registration means 54 subtracts a predetermined number (for example, 100) corresponding to the quantity of the shortened predetermined period (1) from the total number of provided items (for example, 800) in the privilege provision information in the user information 50A, and decrements (-1) the number of times of provision (for example, 2 times) of the privilege provision information. Subsequently, the registration means 54 registers (substitutes) the number obtained by dividing the total number of provided items (for example, 700) by the number of times of provision (for example, 1 time) (total number of provided items / number of times of provision = 700) in the number of provided items of the privilege provision information. Also, for example, after the user has obtained a privilege (400 non-chargeable items) provided every predetermined period once (the total number of provided items has decreased from 1200 to 800), and the privilege provision period is extended from 3 days to 4 days, the registration means 54 adds a predetermined number (for example, 100) corresponding to the quantity of the extended predetermined period (1) to the total number of provided items (for example, 800) in the privilege provision information in the user information 50A, and increments (+1) the number of times of provision (for example, 2 times) of the privilege provision information. Subsequently, the registration means 54 registers (substitutes) the number obtained by dividing the total number of provided items (for example, 900) by the number of times of provision (for example, 3 times) (total number of provided items / number of times of provision = 300) in the number of provided items of the privilege provision information. Then, the process ends a series of processes shown in FIG. 12.

[0125] <Effect> As described above, in the second embodiment, when the user satisfies a predetermined condition, a program that provides the user with benefits available in the game for each predetermined period included in the benefit provision period, and causes a computer to, after the start of the benefit provision period, in response to a change request from the user, update the benefit provision period by setting means 52, register, by registration means 54, the benefits provided for each predetermined period included in the remaining benefit provision period according to the updated benefit provision period, and control means 56 that provides the registered benefits to the user for each predetermined period included in the remaining benefit provision period.

[0126] According to this configuration, since the benefit provision period can be changed (updated) after the start of the benefit provision period, it is possible to give a sense of satisfaction to the user who acquires the benefit.

[0127] Also, in the second embodiment, the predetermined condition is that the user has paid a certain fee.

[0128] According to this configuration, since the user can update (change) the benefit provision period after the start of the benefit provision period, it is possible to sufficiently give the user the merit of paying a certain fee.

[0129] Also, in the second embodiment, the predetermined condition is that the user achieves a mission in the game.

[0130] According to this configuration, since the user can update (change) the benefit provision period after the start of the benefit provision period, it is possible to sufficiently give the user the merit of achieving the mission.

[0131] Also, in the second embodiment, when the benefit provision period is shortened, the registration means 54 favors the benefits provided for each predetermined period.

[0132] According to this configuration, when the privilege providing period is shortened, advantageous privileges are provided at each subsequent predetermined period, so that the sense of unfairness due to the length of the privilege providing period can be reduced.

[0133] Also, in the second embodiment, the registration means 54 increases the number of privileges provided at each predetermined period as the privilege providing period is shorter.

[0134] According to this configuration, when the privilege providing period is shortened, the number of privileges provided at each predetermined period increases, so that the sense of unfairness due to the length of the privilege providing period can be reduced.

[0135] Also, in the second embodiment, the registration means 54 upgrades the types of privileges provided at each predetermined period as the privilege providing period is shorter.

[0136] According to this configuration, when the privilege providing period is shortened, the types of privileges provided at each predetermined period are upgraded, so that the sense of unfairness due to the length of the privilege providing period can be reduced.

[0137] Also, in the second embodiment, when the control means 56 receives a privilege acquisition request from the user after the game is logged in, the control means 56 provides the privilege to the user.

[0138] According to this configuration, it is possible to motivate the user to log in to the game at each predetermined period included in the privilege providing period, and thus activate the game.

[0139] Also, in the second embodiment, when the privilege providing period is extended, the registration means 54 increases the total number of privileges provided in the remaining privilege providing period.

[0140] According to this configuration, it is possible to further motivate the user to log in to the game at each predetermined period included in the remaining privilege providing period, and thus activate the game.

[0141] ---Modification example--- Note that the present invention is not limited to the above specific examples. That is, those in which a person skilled in the art makes appropriate design changes to the above specific examples are also included in the scope of the present invention as long as they have the features of the present invention. In addition, each element included in the above-described embodiments and the modification examples described below can be combined as long as it is technically possible, and those obtained by combining them are also included in the scope of the present invention as long as they include the features of the present invention.

[0142] For example, in the first embodiment, the case where the setting request is made immediately after the user pays the purchase amount (fixed fee) corresponding to the privilege package is described, but it may be made before paying the purchase amount. Also, in the first embodiment, the case where the setting request is made immediately after the user achieves the mission corresponding to the privilege package is described, but it may be made before achieving the mission.

[0143] In addition, in the first and second embodiments, the case where the quantity (for example, 5) of a predetermined period included in the privilege provision period (for example, 5 days) and the number of provision times (for example, 5 times) are the same is described, but the quantity of the predetermined period included in the privilege provision period may be made larger than the number of provision times. For example, the setting means 52 may set the privilege provision period of the privilege provision information to 7 days (quantity of 7 for the predetermined period), and the registration means 54 may register the number of provision times of the privilege provision information as 5 times. Thereby, it is possible to give an incentive to start providing the privilege to a user who has difficulty logging in every predetermined period included in the privilege provision period.

[0144] In addition, in the first and second embodiments, the case where the privilege is content has been described, but it may also be an effect (event) occurring in the game. For example, such effects include expansion of the character ownership frame, enabling a special lottery game, recovery of stamina, increase in clear rewards for a certain period, increase in the ability parameters of a character for a certain period, and the like. Further, as an increase (upgrade) of this effect, increasing the number of expansions of the character ownership frame expansion, increasing the number of executions of the special lottery game, changing the lottery target of the special lottery game to a character with a higher rarity, increasing the amount of stamina recovery, extending the period of increase in clear rewards, extending the period of increase in the ability parameters of the character, and the like can be mentioned.

[0145] In addition, in the second embodiment, the case where the privilege provision period is changed during (midway) after the start of the privilege provision period has been described, but the number of such changes may be limited. For example, the setting means 52 may limit the change of the privilege provision period to once. Note that the setting means 52 may increase the number of changes as the privilege provision period in the privilege package information 50D is longer. For example, the setting means 52 increases the number of changes as the maximum period of the privilege provisionable period is longer.

[0146] In addition, in the second embodiment, the setting means 52 has been described as updating the privilege provision period in response to a change request from the user after the start of the privilege provision period, but this change (update) may be performed for free or for a fee. Further, for example, the setting means 52 may perform the update by consuming an item (such as a coin) owned by the user.

[0147] In addition, in the first and second embodiments, the case where the content is a character or an item has been mainly described, but it may also be a weapon, armor, card, avatar, coin, point, or the like.

Explanation of Reference Numerals

[0148] 10... Server device (computer), 12... Terminal device, 50... Storage means, 52... Setting means, 54... Registration means, 56... Control means

Claims

1. A program that provides a user with in-game benefits for each predetermined period included in a benefit provision period when the user satisfies a predetermined condition, comprising: a computer, a setting means that updates the benefit provision period in response to a change request from the user after the start of the benefit provision period; a registration means that registers the benefits provided for each predetermined period included in the remaining benefit provision period according to the updated benefit provision period; a control means that provides the registered benefits to the user for each predetermined period included in the remaining benefit provision period; functioning as, when the benefit provision period is extended, the registration means favors the benefits provided during the remaining benefit provision period; a program.

2. The predetermined condition is that the user has paid a certain fee. The program according to claim 1.

3. The predetermined condition is that the user achieves a mission in the game. The program according to claim 1.

4. When the control means receives a request from the user to obtain the benefit after logging in to the game, the control means provides the benefit to the user. The program according to any one of claims 1 to 3.

5. An information processing apparatus that provides a user with in-game benefits for each predetermined period included in a benefit provision period when the user satisfies a predetermined condition, comprising: a setting means that updates the benefit provision period in response to a change request from the user after the start of the benefit provision period; a registration means that registers the benefits provided for each predetermined period included in the remaining benefit provision period according to the updated benefit provision period; a control means that provides the registered benefits to the user for each predetermined period included in the remaining benefit provision period; equipped with, when the benefit provision period is extended, the registration means favors the benefits provided during the remaining benefit provision period; an information processing apparatus. ​ ​ ​

Citation Information

Patent Citations

  • Fixing of resin bracket to polypropylene composite material

    JP1986068230A

  • Computer system, game system, and program

    JP2019216845A

  • Computer system and game system

    JP2020103399A