Program and information processing device
The program manages player statuses in multiplayer games by ensuring they are not unfairly removed, addressing the issue of player absence and maintaining group operations, thus enhancing player experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SEGA CORP
- Filing Date
- 2025-12-09
- Publication Date
- 2026-07-02
AI Technical Summary
Existing systems risk unreasonably removing predetermined statuses or authorities from players in multiplayer games, causing discomfort when players are unable to play for extended periods due to unavoidable circumstances or lack of awareness about removal mechanisms.
Implement a program that includes a setting means for player status, a receiving means for applications, determination means for conditions, and release means to manage status changes based on player activity, ensuring statuses are not unfairly removed.
Prevents unreasonable termination of player statuses, maintaining game group operations by adjusting statuses based on player activity and need, enhancing player experience.
Smart Images

Figure JP2025042843_02072026_PF_FP_ABST
Abstract
Description
Program and Information Processing Apparatus
[0001] The present invention relates to a program and an information processing apparatus.
[0002] For example, Patent Document 1 below discloses a multi-player game in which a plurality of players participate. In such a game, a specification in which a group (for example, a party, a guild, etc.) to which one or more players belong is generated by one player making a generation request has become widespread.
[0003] In the above specification, a predetermined status or / and authority may be set for the one player who made the generation request. However, if a situation occurs where the one player with the predetermined status or / and authority, for example, does not play for a long period of time, it may become difficult to operate the group to which the one player belongs. Therefore, in such a situation, the predetermined status or / and authority may be removed from the player, and the predetermined status or / and authority may be set for another player belonging to the same group to smooth the operation of the group.
[0004] Japanese Patent No. 6533315
[0005] However, there is a risk of unreasonably performing the process of removing the predetermined status or / and authority from one player. For example, cases are assumed such as when a player could not play for a long period of time due to unavoidable circumstances, or when the player is not aware of the mechanism for removing the predetermined status or / and authority and is suddenly removed one day. In such cases, it may cause great discomfort to the player.
[0006] In view of the above problems, an object of the present invention is to provide a program and an information processing apparatus that suppress unreasonably removing a predetermined status or / and authority set for a player.
[0007] To solve the above problems, a program according to a first aspect of the present invention causes a computer to function as a setting means for setting a status for a player, a receiving means for receiving an application from the player who has been given the status, a determination means for making a first determination of whether the receiving means has received the application and a second determination of whether the player meets predetermined conditions, and a release means for releasing the status set for the player based on the results of the first and second determinations.
[0008] Furthermore, in a second aspect of the present invention, the receiving means further receives a request to create a group to which one or more players, including the player, belong, and causes the computer to function further as an execution means for executing a game, and a generation means for creating the group for use in the game when the receiving means receives the creation request, and the setting means sets the status for the player when the receiving means receives the creation request or when the generation means creates the group.
[0009] Furthermore, in a third aspect of the present invention, when the release means releases the status set for the player, the setting means sets the status for another player belonging to the same group as the player.
[0010] Furthermore, in a fourth aspect of the present invention, the predetermined condition is that the period during which the player to whom the status has been set has not played the game is longer than a predetermined period, and the release means releases the status set on the player if the first determination is a negative determination and the second determination is a positive determination.
[0011] Furthermore, the program according to the fifth aspect of the present invention causes the computer to function as: execution means for executing a game; setting means for setting privileges that can be executed in the game for a player; determination means for determining whether the period during which the player who has been granted the privileges has not played the game is longer than a predetermined period; and switching means that, if the determination is positive, disables the privileges set for the player, and when the player who has been disabled starts playing the game, enables the player to execute the privileges.
[0012] Furthermore, in a sixth aspect of the present invention, the computer is further configured to function as a receiving means for receiving a request to create a group to which one or more players, including the player, belong, and a generating means for creating the group for use in the game when the receiving means receives the creation request, and the setting means sets the authority for the player when the receiving means receives the creation request or when the generating means creates the group.
[0013] Furthermore, in a seventh aspect of the present invention, the setting means sets the authority set on the player to another player belonging to the same group as the player during a period when the authority set on the player is unavailable.
[0014] Furthermore, the program according to the eighth aspect of the present invention causes the computer to function as an execution means for executing a game, a setting means for setting a player a status in the game and / or privileges that can be executed in the game for a certain period of time, a determination means for determining whether the player, who has been set with the status and / or privileges and is not currently playing the game, has started playing the game, and an extension means for extending the certain period of time if the determination is positive.
[0015] Furthermore, in the ninth aspect of the present invention, the computer is further made to function as a notification means that notifies the player when the determination means makes an affirmative determination, or when the extension means extends the specified period.
[0016] Furthermore, in the tenth aspect of the present invention, the computer is further configured to function as a receiving means for receiving a request to create a group to which one or more players, including the player, belong, and a generating means for creating the group for use in the game when the receiving means receives the creation request, and the setting means sets the status and / or the authority for the player for a certain period of time when the receiving means receives the creation request or when the generating means creates the group.
[0017] Furthermore, the program according to the eleventh aspect of the present invention causes the computer to function as: execution means for executing a game; setting means for setting a player's status in the game and / or the privileges that can be executed in the game; determination means for making a first determination of whether the period during which the player who has been set the status and / or the privileges has not played the game is longer than a first predetermined period, and for making a second determination of whether the period during which the player has not played the game is longer than the first predetermined period and is longer than a second predetermined period; notification means for notifying the player if the first determination is positive and the second determination is negative; and release means for releasing the status and / or the privileges set for the player if the first determination is positive and the second determination is positive.
[0018] Furthermore, in the twelfth aspect of the present invention, the determination means further makes a third determination of whether the player, who has been given the status and / or authority and is not playing the game, has started playing the game, and the notification means makes the notification if the first determination is an affirmative determination, the second determination is a negative determination, and the third determination is an affirmative determination.
[0019] Furthermore, in a thirteenth aspect of the present invention, the computer further functions as a receiving means for receiving applications from the player to whom the status and / or authority has been set, the determination means further performs a fourth determination of whether or not the receiving means has received the application, and the notification means makes the notification if the first determination is an affirmative determination, the second determination is a negative determination, the third determination is an affirmative determination, and the fourth determination is an affirmative determination.
[0020] Furthermore, in the fourteenth aspect of the present invention, the computer is further made to function as an extension means for extending the second predetermined period based on the result of the fourth determination.
[0021] Furthermore, in a fifteenth aspect of the present invention, the computer is further configured to function as a receiving means for receiving a request to create a group to which one or more players, including the player, belong, and a generating means for creating the group for use in the game when the receiving means receives the creation request, and the setting means sets the status and / or authority for the player when the receiving means receives the creation request or when the generating means creates the group.
[0022] Furthermore, an information processing device according to sixteen aspects of the present invention includes setting means for setting a status for a player, receiving means for receiving an application from the player to whom the status has been set, determination means for making a first determination of whether the receiving means has received the application and a second determination of whether the player satisfies predetermined conditions, and release means for releasing the status set for the player based on the results of the first and second determinations.
[0023] Furthermore, an information processing device according to the seventeenth aspect of the present invention includes: execution means for executing a game; setting means for setting privileges that a player can execute in the game; determination means for determining whether the period during which the player who has been set with the privileges has not played the game is longer than a predetermined period; and switching means for disabling the privileges set for the player if the determination is positive, and enabling the player to execute the privileges when the player who has been disabled starts playing the game.
[0024] Furthermore, an information processing device according to the eighteenth aspect of the present invention includes: execution means for executing a game; setting means for setting a player a status in the game and / or privileges that can be executed in the game for a certain period of time; determination means for determining whether a player who has been set the status and / or privileges and is not playing the game has started playing the game; and extension means for extending the certain period of time if the determination is positive.
[0025] Furthermore, an information processing device according to the nineteenth aspect of the present invention includes: execution means for executing a game; setting means for setting a player's status in the game and / or the privileges that can be executed in the game; determination means for making a first determination of whether the period during which the player who has been set the status and / or the privileges has not played the game is longer than a first predetermined period, and for making a second determination of whether the period during which the player has not played the game is longer than the first predetermined period and is longer than a second predetermined period; notification means for notifying the player if the first determination is a positive determination and the second determination is a negative determination; and release means for releasing the status and / or the privileges set for the player if the first determination is a positive determination and the second determination is a positive determination.
[0026] According to the present invention, it is possible to prevent the unreasonable termination of a predetermined status and / or authority set for a player.
[0027] This figure shows an example of the overall configuration of a game system according to the first embodiment of the present invention. This is a schematic block diagram showing an example of the hardware configuration of the server device in Figure 1. This is a block diagram showing an example of the hardware configuration of a smartphone as a terminal device in Figure 1. This is a schematic block diagram showing an example of the functional means of the server device according to the first embodiment of the present invention. This is a flowchart showing an example of processing in the first embodiment of the present invention. This is a schematic diagram showing an example of an input screen in the first embodiment of the present invention. This is a schematic diagram showing an example of a display screen in the first embodiment of the present invention. This is a schematic diagram showing an example of an application screen in the first embodiment of the present invention. This is a schematic block diagram showing an example of the functional means of the server device according to the second embodiment of the present invention. This is a flowchart showing an example of processing in the second embodiment of the present invention. This is a schematic block diagram showing an example of the functional means of the server device according to the third embodiment of the present invention. This is a schematic diagram showing an example of processing in the third embodiment of the present invention. This is a schematic diagram showing an example of a notification in the third embodiment of the present invention. This is a schematic block diagram showing an example of the functional means of the server device according to the fourth embodiment of the present invention. This is a flowchart showing an example of processing in the fourth embodiment of the present invention. This is a schematic diagram showing an example of an application screen in the fourth embodiment of the present invention. This is a schematic diagram showing an example of a warning in the fourth embodiment of the present invention.
[0028] Hereinafter, several embodiments of the present invention will be described with reference to the attached drawings. To facilitate understanding of the description, the same reference numerals are used for identical components and steps in each drawing whenever possible, and redundant explanations are omitted.
[0029] ===First Embodiment=== First, the first embodiment of the present invention will be described.
[0030] ≪Overall Configuration≫ Figure 1 is a diagram showing an example of the overall configuration of the game system 1 according to the first embodiment of the present invention.
[0031] As shown in Figure 1, the game system 1 comprises a server device 2 and one or more terminal devices 4. These server device 2 and terminal devices 4 are connected to each other via a communication network NT such as the Internet, an intranet, or a telephone line.
[0032] Server device 2 is an information processing device (computer) that provides the game execution results obtained by executing game program 2A, or game program 2A itself, to players on each terminal device 4 via the communication network NT.
[0033] Each terminal device 4 is an information processing device owned by each player. Each terminal device 4 is an information processing device that provides the game to each player by executing the game program 2A that it has received from the server device 2 and installed. Examples of terminal devices 4 include mobile phones, smartphones, tablets, personal computers, video game consoles, arcade game machines, and various other devices.
[0034] <Hardware Configuration> Figure 2 is a block diagram that schematically shows an example of the hardware configuration of the server device 2 shown in Figure 1.
[0035] As shown in Figure 2, the server device 2 comprises a control device 6, a communication device 8, and a storage device 10. The control device 6 is mainly composed of a CPU (Central Processing Unit) 6A and memory 6B.
[0036] In the control device 6, the CPU 6A executes a predetermined program, such as a game program 2A, stored in the memory 6B or storage device 10, thereby functioning as various functional means. Details of these functional means will be described later.
[0037] The communication device 8 consists of a communication interface and the like for communicating with an external device. For example, the communication device 8 sends and receives various types of information with the terminal device 4.
[0038] The storage device 10 is composed of a hard disk or the like. This storage device 10 stores various programs and information necessary for executing processing in the control device 6, including the game program 2A, as well as information on the processing results.
[0039] The server device 2 can be implemented using an information processing device such as a dedicated or general-purpose server computer. Furthermore, the server device 2 may consist of a single information processing device or multiple information processing devices distributed across the communication network NT. Also, Figure 2 only shows a portion of the main hardware configuration of the server device 2; the server device 2 may have other configurations that are generally found in servers. Similarly, the hardware configuration of the multiple terminal devices 4 may be similar to that of the server device 2, except for, for example, the inclusion of operating means, display devices, and sound output devices.
[0040] Figure 3 is a block diagram showing an example of the hardware configuration of a smartphone, which is the terminal device 4 in Figure 1.
[0041] As shown in Figure 3, the terminal device 4 comprises a main control unit 14, a touch panel (touchscreen) 16, a camera 18A, a microphone 18B, a mobile communication unit 20, a wireless LAN communication unit 22, a storage unit 24, and a speaker 26.
[0042] The main control unit 14 is composed of a CPU, memory, and other components. This main control unit 14 is connected to a touch panel 16 as a display input device, a camera 18A, a microphone 18B, a mobile communication unit 20, a wireless LAN communication unit 22, a storage unit 24, and a speaker 26. The main control unit 14 has the function of controlling these connected devices.
[0043] The touch panel 16 has both display and input functions, and more specifically, it consists of a display 16A that handles the display function and a touch sensor 16B that handles the input function. The display 16A can display various screens, including operation input screens such as button images, directional key images, and joystick images. The touch sensor 16B can detect the player's input position.
[0044] Camera 18A has the function of capturing still images and / or videos and saving them in the memory unit 24. Microphone 18B has the function of inputting audio and saving it in the memory unit 24. Speaker 26 has the function of outputting various sounds.
[0045] The mobile communication unit 20 is connected to the mobile communication network via the antenna 20A and has a function of communicating with other devices such as other terminal devices 4 connected to the mobile communication network.
[0046] The wireless LAN communication unit 22 is connected to the communication network NT via the antenna 22A and has a function of communicating with other devices such as the server device 2 connected to the communication network NT.
[0047] The storage unit 24 stores various programs and various data such as the game program 2A, and play data indicating the progress status of the game of the game program 2A and player information. Note that the play data may be stored in the server device 2.
[0048] Further, FIG. 3 only shows a part of the main hardware configuration of the terminal device 4, and the terminal device 4 can include other configurations generally provided in terminal devices such as smartphones.
[0049] <<Game Outline>> The game according to the first embodiment includes a lottery game and a quest that allow a player to acquire characters, items, etc. as an example of content. The lottery game may be referred to as a gacha, a lucky draw, a summoning, etc. The quest may be referred to as a dungeon, a讨伐, an exploration, etc.
[0050] The lottery game according to the first embodiment can be executed by the player selecting one lottery game from several types of lottery games on the lottery game execution menu screen or the like. In this lottery game, the player can choose between a single lottery, which performs the lottery once, or a series lottery, which performs the lottery 10 times in a row. This single lottery may be called a single gacha, a single draw, a single summon, etc. This series lottery may be called a 10-draw gacha, a 10-draw draw, a 10-summon, etc. By issuing an instruction (request) to execute a single lottery or a series lottery, the player can acquire a character randomly selected from the group of target characters (group of target content) corresponding to the lottery game. This lottery game is executed on the basis of consuming a price. This price may include paid items (charged items) or free items (non-charged items). Paid items are items that players can obtain through purchase procedures (payment with cash or electronic money, credit card payment, etc.). Examples of paid items include paid gems and paid gacha tickets. Free items are items that players can obtain through gameplay (executing various games). This includes logging in, completing quests, achieving missions, and interacting with other players who have been added as friends. Examples of free items include free gems and free gacha tickets. Paid items are generally more valuable than free items. For example, in a lottery game that can only be played using paid items, it is easier to obtain characters of higher rarity (scarcity value) than in a lottery game that can be played using free items. Note that paid gems and free gems are sometimes referred to simply as "gems" without distinction.
[0051] Furthermore, in the first embodiment, quests are executed by the player selecting one quest from multiple types of quests on the quest menu screen. These quests include normal quests and event quests (also simply called events). Normal quests are quests in which the next quest becomes playable when the player clears the playable quest. Event quests are quests in which the playable quests change depending on the time of day or period. In addition, each quest is executed based on the consumption of stamina value associated with the quest from the player's current stamina value. Stamina may also be referred to as life, action points (AP), battle points (BP), etc. Note that the player's current stamina value may be consumed at the end of the quest (when cleared or when retired).
[0052] Furthermore, in the quest according to the first embodiment, a competitive game is played in which a team composed of one or more characters owned by the player battles against enemy characters that appear. In this quest, for example, the player gives instructions to the characters that make up the team (usable characters) to attack, etc. If the quest is cleared, the player will receive (be granted) rewards such as free items, game coins, characters, and player experience points. However, if the player has already cleared a quest, they may not receive free items.
[0053] ≪Overview of Updates≫ In the game according to the first embodiment, updates that add new quests to existing quests, or updates that add new characters (content) to existing characters (content), will be performed periodically or irregularly. These updates may be referred to as version upgrades or updates. These additions may also be referred to as releases or unlocks. Existing quests refer to quests added before a predetermined time (for example, June 2024). New quests, on the other hand, refer to quests added after that predetermined time. Existing characters refer to characters added before the preferential period (predetermined time) corresponding to each quest. New characters, on the other hand, refer to characters added after that preferential period. This preferential period is, for example, a time based on the time when the quest was added (the time when the quest can be executed).
[0054] In the game according to the first embodiment, a new quest becomes playable based on an update that adds the new quest. This new quest may, for example, be more difficult than existing quests, have higher parameters for the enemy characters that appear, or have many gimmicks that are disadvantageous to the player (for example, damage tiles). If the new quest is a normal quest, the player can play it after the update, provided that they have cleared all existing normal quests. If the new quest is an event quest, the player can play it during a predetermined time period or duration after the update.
[0055] Furthermore, in the game according to the first embodiment, new characters (content) become available based on updates that add new characters (content). These new characters may include, for example, evolved versions of existing characters. These new characters may also have higher parameters or parameter limits compared to existing characters, or they may have skills that are advantageous against enemy characters or gimmicks that appear in new quests. After such updates, players can acquire these new characters by playing lottery games in which the new characters are included as draw subjects, or by playing quests (for example, new quests) in which the new characters are included as rewards. Players can then use the acquired new characters in quests, missions, etc.
[0056] ≪Overview of Synthesis≫ Synthesis according to the first embodiment refers to the process of developing one character from the player's owned characters (owned content) by using one character as the source character (source content) and other characters as material characters (material content). The material characters used in the synthesis are removed (deleted) from the player's owned characters.
[0057] Furthermore, the synthesis according to the first embodiment includes enhancement synthesis and evolution synthesis. Enhancement synthesis is a synthesis that changes the parameters (e.g., level) of the source character. Evolution synthesis is a synthesis that evolves (changes) the source character into another character.
[0058] The enhancement synthesis according to the first embodiment can be performed by the player selecting the enhancement synthesis menu on the owned character management menu screen. In this enhancement synthesis, the player selects a source character and material characters from the player's owned characters. For example, in enhancement synthesis, a certain number (e.g., 20) or fewer material characters are selected for one source character.
[0059] Furthermore, in the enhancement synthesis according to the first embodiment, instead of consuming the selected material character, the parameters of the selected source character are changed to be advantageous in the game (e.g., quest). For example, if a different type of material character is used in enhancement synthesis with a source character, the parameters of the source character will increase.
[0060] Furthermore, the evolution synthesis according to the first embodiment can be performed by the player selecting the evolution synthesis menu on the owned character management menu screen. In this evolution synthesis, the player selects the source character, and the source character and material characters are selected from the player's owned characters. For example, in evolution synthesis, for one source character, a certain number (e.g., five) of material characters that are pre-associated with that source character are selected.
[0061] Furthermore, in the evolution synthesis according to the first embodiment, instead of consuming the selected material character, the selected source character is evolved (changed) into another character. In other words, the source character is associated with the character ID of another character through evolution synthesis, and the character's name, image, skills, rarity, etc., change. This source character is referred to as the pre-evolution character. This other character is referred to as the post-evolution character. In the first embodiment, the post-evolution character has a rarity one level higher than the pre-evolution character, and for example, the upper limit of its parameters is higher than that of the pre-evolution character.
[0062] <<Server Device Functional Means>> Figure 4 is a schematic block diagram showing an example of the functional means of the server device 2.
[0063] As shown in Figure 4, the server device 2 comprises, as its main functional components, a storage means 30, a receiving means 32, an execution means 34, a generation means 36, a setting means 38, a determination means 40, a release means 42, a notification means 44, and a display control means 46. Some or all of these functional components may be provided in the terminal device 4.
[0064] Of these, the storage means 30 is implemented by one or more storage devices 10. In addition, the other functional means are implemented by the control device 6 executing the game program 2A stored in the storage device 10 or the like.
[0065] The memory means 30 has the function of storing player information 30A, character information 30B, item information 30C, lottery game information 30D, and quest information 30E, etc.
[0066] Player information 30A is stored for each player, associated with that player's player ID. This player information 30A includes, for example, one or more of the following information about the player: name, player rank, ability scores, age, owned character information, team composition information, owned item information, stamina information, and friend information. Owned character information includes the character ID and parameters of each owned character. Parameters include level, hit points, attack power, defense power, etc. The level increases (changes) when a character (the character used for synthesis) gains character experience points through synthesis. When the level increases, hit points, attack power, defense power, character experience points, etc. also increase. Team composition information includes one or more predetermined numbers (e.g., seven) of teams pre-configured by the player. Each team includes, for example, a predetermined number (e.g., three) or fewer owned characters selected in advance by the player. Ability scores may be calculated, for example, based on the parameters of all or some of the owned characters included in the team. However, if a player has pre-configured multiple teams, ability values may be calculated based on the parameters of all or some of the owned characters included in one team that the player has set up for use in a quest. Owned item information is associated with the item ID of each owned item and includes the number of such items. Examples of such items include paid gems and free gems. Stamina information includes the player's current stamina value and stamina limit. Current stamina is the value consumed when the player executes a quest. This current stamina value increases by a predetermined amount (e.g., 1) over time (e.g., 3 minutes) and recovers up to the stamina limit. Also, the current stamina value recovers by the same amount as the stamina limit when the player consumes paid gems, free gems, stamina recovery items, etc. This stamina limit increases as the player's player rank increases. Player rank increases, for example, when the player gains player experience points by playing quests. Friend information includes the player IDs of other players who have been registered as friends.
[0067] Furthermore, player information 30A includes group information and status information. Group information includes the group ID of the group to which the player belongs, and various information about the group. This various information is associated with the group ID. A group is a collection of one or more players, and is also called a party or guild. Players belonging to a group can cooperate with each other in quests and other activities. Status information includes the player's status within the group. Status is also called a position or title, and includes, for example, a party leader or guild master. Players with a status may also be granted privileges, or they may not be granted any privileges. However, privileges may include, for example, the authority to allow other players to join the group, to manage various aspects of each player belonging to the group, to make various decisions when playing the game using the group, and to delete the group. Privileges may be linked to status and stored in the storage means 30.
[0068] Character information 30B is stored for each character, associated with the character's character ID. This character information 30B includes, for example, the character's name, image, rarity, initial and maximum parameter values, skills, and availability period. Rarity includes, for example, a numerical value from 1 to 6. This value may be indicated by, for example, the number of stars. For example, characters with higher rarity have higher parameters and parameter limits. Availability period includes the time when the character became available, i.e., the time when the character was added. This period may be, for example, the time when game operation started or when the game was updated. For example, the availability period for character X includes January 2021, when character X was added with the start of game operation.
[0069] Item information 30C is stored for each item, associated with the item's item ID. This item information 30C includes, for example, the item's name, image, and availability period. The availability period includes the time when the item became available, i.e., the time when the item was added. This period could be, for example, the time when the game operation started or when the game was updated. For example, the availability period for item Y includes January 2021, when item Y was added due to the start of game operation.
[0070] The lottery game information 30D is stored for each lottery game, associated with the lottery game ID of that game. This lottery game information 30D includes, for example, the name (title), image, lottery target information, and the price. The lottery target information includes the content ID of each content that makes up the group of content (multiple content) that is the lottery target of the lottery game, and the winning probability associated with that content ID. This lottery target includes multiple content that are available at different times. Also, for example, if the content is a character, a lower probability is set for characters of higher rarity, and a higher probability is set for characters of lower rarity. In addition, in this winning probability, there may be characters (pickup characters) that have a higher winning probability than other characters within the same rarity. The price includes the number of items (consumption) required to perform one lottery. Furthermore, the lottery game includes a lottery game for new players and a general lottery game. The lottery game for new players is a lottery game that can be performed once or multiple times by creating an account when a player starts the game for the first time. The general lottery game is a different type of lottery game, and each player can participate in it.
[0071] Quest Information 30E is stored for each quest (including events), associated with the quest's quest ID. This quest information 30E includes, for example, the name (title), image, character information, stamina cost, completion conditions, reward information, playable period, and preferential period. Character information includes the parameters (level, hit points, etc.) of the enemy characters that appear in the quest. Stamina cost is the stamina required to complete the quest. Completion conditions include the criteria for clearing the quest. Examples of these completion conditions include reducing the hit points of all enemy characters to 0 or less, or occupying the enemy characters' territories. Reward information includes information about the rewards given to the player upon completion of the quest. This reward information includes, for example, the character ID of the reward character, the level at which the character is given, the drop rate (probability) of obtaining the character, the number of game coins, the amount of player experience points, and the number of free items. Playable period includes the time when the quest became playable, i.e., the time when the quest was added. This period includes, for example, the time when the game operation began or when the game was updated. For example, the time when Quest E can be completed includes March 2021, when Quest E was added in the first update after the game operation began. Also, for example, the time when Quest G can be completed includes October 2021, when Quest G was added in the fifth update after the game operation began. Also, for example, the time when Quest R can be completed includes April 2024, when Quest R was added in the 25th update after the game operation began. The preferential period includes a predetermined period for preferential rewards. In the first embodiment, if the time when the character used in a quest can be completed is earlier than the predetermined period, the rewards for that quest will be preferential. For example, the preferential period (predetermined period) for Quest E includes March 2021, which is the same as the time when Quest E can be completed. Also, for example, the preferential period for Quest G includes April 2022, which is six months after the time when Quest G can be completed. Furthermore, for example, the period during which Quest R is given preferential treatment includes April 2023, which is one year prior to the period during which Quest R becomes available.
[0072] The reception means 32 is a functional means that receives various requests and various input information when a player operates the terminal device 4. Among these requests, the following are included: Generation request: A request by one player to create a group to which one or more players, including that player, belong. Join request: A request by another player to join the said group. Permission request: A request by one player to permit the other player who made the join request to belong to the said group. Leave of absence request: A request to prevent a disadvantage that would otherwise occur to one player due to not playing the game for a predetermined period. For example, to prevent the status set for one player from being canceled by the cancellation means 42 described later. Note that a leave of absence request is made before one player stops playing the game. When a player makes a leave of absence request, they may also set the validity period (hereinafter referred to as the "leave of absence period") within a predetermined range (for example, within 60 days, or within twice the predetermined period described later). In that case, the range is stored in the storage means 30.
[0073] The execution means 34 is a functional means for executing a game. The game here includes at least a quest, and may also include a lottery game.
[0074] The generation means 36 is a functional means that generates a group when the receiving means 32 receives a generation request from one player. The group generated by the generation means 36 is made available for use in the game executed by the execution means 34. Furthermore, when the receiving means 32 receives a permission request from one player, the generation means 36 adds other players to the group.
[0075] The setting means 38 is a functional means for setting a status (for example, a position such as guild master) for a player. For example, when the receiving means 32 receives a generation request, or when the generation means 36 generates a group, the setting means 38 sets a status for the player who made the request to generate the group. Furthermore, when the deactivation means 42, which will be described later, deactivates the status set for a player, the setting means 38 sets that status for another player belonging to the same group as that player.
[0076] The determination means 40 is a functional means that performs a first determination of whether the reception means 32 has received a leave of absence application from a player whose status has been set, and a second determination of whether the player has met predetermined conditions.
[0077] The above predetermined condition may be, for example, that the period during which a player with assigned status has not played the game is longer than a predetermined period (e.g., 30 days). Specifically, "not playing the game" may mean "not having launched the game executed by the execution means 34" or "not being logged into (logged out of) the game executed by the execution means 34". The same applies to other embodiments.
[0078] Furthermore, as already explained, if the suspension period is set when the suspension application is submitted, it is preferable that the determination means 40 perform a third determination of whether or not the current status is within the suspension period.
[0079] The release means 42 is a functional means that releases the status assigned to a player based on the results of the first and second judgments. Specifically, the release means 42 releases the status assigned to a player if the first judgment is a negative judgment and the second judgment is a positive judgment.
[0080] Furthermore, if the determination means 40 performs a third determination, it is preferable that the release means 42 releases the status set for a player based on the results of the first determination, the second determination, and the third determination.
[0081] Notification means 44 is a functional means for notifying one player's terminal device 4 of various information. The terminal device 4 displays this information on the display 16A or outputs sound from the speaker 26. Examples of various information include that one player has been assigned status, that another player has requested to join the group, that one player's status has been removed, and that another player has been assigned status.
[0082] The display control means 46 is a functional means that controls the terminal device 4 to display various screens, which will be described later. The terminal device 4 also displays these on the display 16A.
[0083] <<Processing Flow>> An example of the processing in the first embodiment will be explained using the flowchart in Figure 5. Note that the order and content of the following steps can be changed as appropriate.
[0084] (Step SP2) One player operates terminal device 4 to log in, or starts the game. After Step SP2 is completed, the process moves on to Step SP4.
[0085] (Step SP4) The receiving means 32 receives a generation request from one player (its terminal device 4).
[0086] Here, Figure 6 is a schematic diagram showing an example of an input screen displayed on the display 16A of a player's terminal device 4, controlled by the display control means 46.
[0087] The input screen 52 shown in Figure 6 is a screen on which the player can submit a generation request, and is provided with an input section 54 and a generation button 56.
[0088] The input section 54 allows players to input various pieces of information, such as the group name, a detailed description of the group, and a recommended rank. The group name is the name of the group. The detailed description is something that players can freely fill in, and may include, for example, a description of the group's activity policy or unique rules (e.g., "Beginners welcome," "Quotas apply," "Let's have fun together"). The recommended rank is the player rank that one player recommends to other players who wish to join the group. However, instead of a recommended rank (player rank), a player may also recommend an ability score. In Figure 6, as an example, the group name and detailed description are entered as text, while the recommended level is selected from a dropdown menu.
[0089] Furthermore, the generation button 56 is a button that, when pressed by the player, requests the generation of a group containing each piece of information entered into the input unit 54. Returning to Figure 5, after the completion of step SP4, the process moves on to step SP6.
[0090] (Step SP6) The generation means 36 generates a group including one player, making it usable in the game executed by the execution means 34. After the completion of step SP6, the process moves on to step SP8.
[0091] (Step SP8) The setting means 38 assigns a status to one player. The notification means 44 also notifies the terminal device 4 of the one player that a status has been assigned to that player. After the completion of step SP8, the process moves on to step SP10.
[0092] (Step SP10) The subsequent processing branches depending on whether the receiving means 32 has received a subscription request from another player (terminal device 4). If a subscription request has been received, the process moves to step SP12; if no subscription request has been received, the process moves to step SP18.
[0093] (Step SP12) The notification means 44 notifies one player (or their terminal device 4) that another player has requested to join, and provides some of the other player's player information 30A (such as name, player rank, ability scores, and one or more of the team composition information). After Step SP12 is completed, the process moves on to Step SP14.
[0094] (Step SP14) The subsequent processing branches depending on whether the receiving means 32 has received a permission request from one player (or its terminal device 4) to another player. If a permission request has been received, the process moves to step SP16; if a permission request has not been received, the process moves to step SP18. However, the other player here refers to the player that was determined to have made a join request in step SP10. The permission request can be made by displaying a screen (not shown) on the terminal device 4 of one player using the display control means 46, and by the player making a predetermined input on that screen.
[0095] (Step SP16) The generation means 36 performs a formation by adding other players to the group generated in Step SP6.
[0096] Here, Figure 7 is a schematic diagram showing an example of a display screen that is displayed on the display 16A of each player's terminal device 4 belonging to the group, controlled by the display control means 46.
[0097] As an example, the display screen 60 shown in Figure 7 includes an information field 62 that shows information about players belonging to a group generated and organized by the generation means 36.
[0098] The information section 62 displays a list of some of the player information 30A for each player (name, status information, player rank, ability scores, formation information, etc., one or more of these). Figure 7 shows, as an example, status information (party leader, member 1, member 2), player rank (rank), ability scores (combat power), etc.
[0099] Each time a new player joins via the generation means 36, a portion of the player information 30A related to that player is added to the information field 62 (in Figure 7, in addition to the player with the title of leader, players as member 1 and member 2 are also displayed). Returning to Figure 5, after the completion of step SP16, the process moves to step SP18.
[0100] (Step SP18) The execution means 34 executes the quest. The quest may be played by a single player alone, or it may be played by a group. After step SP18 is completed, the process moves on to step SP20.
[0101] (Step SP20) One player logs out of the game, or quits the game. After Step SP20 is completed, the process proceeds to Step SP22.
[0102] (Step SP22) The determination means 40 makes a first determination to determine whether the reception means 32 has received a leave of absence request from a player whose status has been set. If the result of the first determination is positive, the process moves to step SP23; if the result of the first determination is negative, the process moves to step SP24. Note that the reception means 32 can accept leave of absence requests at any time before logging out in SP20.
[0103] Here, Figure 8 is a schematic diagram showing an example of an application screen that is displayed on the display 16A of a player's terminal device 4, controlled by the display control means 46.
[0104] The application screen 64 shown in Figure 8 is provided with an input section 66 and an application button 68.
[0105] The input unit 66 allows the player to input a period of suspension. During the suspension period, the player's status will not be terminated by the termination means 42. In Figure 8, as an example, the suspension period is entered using a pull-down selection format.
[0106] Furthermore, by pressing the application button 68, the player can apply to take a leave of absence (leave of absence application) for the leave of absence period entered in the input unit 66. This leave of absence application is received by the reception means 32.
[0107] (Step SP23) The determination means 40 makes a third determination to determine whether or not the current period is a suspension period. If the result of the third determination is a positive determination, the process ends; if the result of the third determination is a negative determination, the process proceeds to step SP24.
[0108] (Step SP24) The determination means 40 makes a second determination to determine whether the period during which a player has not played the game is longer than a predetermined period (whether the predetermined period has elapsed). If the result of the second determination is a positive determination, the process moves to step SP26; if the result of the second determination is a negative determination, the process ends. However, if the process moves from step SP23 to step SP24, it is preferable that the determination means 40 counts the period during which a player has not played the game from the end of the suspension period and makes the second determination.
[0109] (Step SP26) The release means 42 releases the status that was set for one player by the setting means 38 in step SP8. The notification means 44 also notifies the terminal device 4 of one player that the status that was set for one player has been released. After step SP26 is completed, the process moves on to step SP28.
[0110] (Step SP28) The subsequent processing branches depending on whether or not other players belong to the same group as player 1. If other players belong to the group, the process proceeds to step SP30; if no other players belong to the group, the process ends.
[0111] (Step SP30) The setting means 38 sets the same status that was set for one player in step SP8 to another player belonging to the same group as the first player. The notification means 44 also notifies the first player's terminal device 4 that the status has been set for the other player. After step SP30 is completed, the process ends.
[0112] ≪Effect≫ In the program according to the first embodiment, the computer (server device 2) functions as a setting means 38 for setting a status for a player, a receiving means 32 for receiving an application from a player whose status has been set, a determination means 40 for making a first determination of whether the receiving means 32 has received the application and a second determination of whether the player meets predetermined conditions, and a release means 42 for releasing the status set for the player based on the results of the first and second determinations.
[0113] This configuration allows for the decision of whether or not to terminate a player's status based on whether or not the player has submitted an application, thus preventing the unreasonable termination of a player's status.
[0114] Furthermore, in the program according to the first embodiment, the receiving means 32 further receives a request to create a group to which one or more players, including the above-mentioned player, belong, and causes the computer to function further as an execution means 34 that executes the game, and a generation means 36 that creates the group for use in the game when the receiving means 32 receives the creation request, and the setting means 38 sets a status for the above-mentioned player when the receiving means 32 receives the creation request or when the generation means 36 creates the group.
[0115] This configuration grants status to players who request group creation, thereby increasing the motivation for each player to create a group.
[0116] Furthermore, in the program according to the first embodiment, when the release means 42 releases the status set for a player, the setting means 38 sets the status for another player belonging to the same group as that player.
[0117] This configuration allows for the smooth operation of the group by revoking a player's status and then assigning that status to another player belonging to the same group.
[0118] Furthermore, in the program according to the first embodiment, the predetermined condition is that the period during which a player with a status has not played the game is longer than a predetermined period, and the release means 42 releases the status assigned to the player if the first determination is a negative determination and the second determination is a positive determination.
[0119] This configuration further deters the unreasonable removal of a player's status by removing their status if they have not played the game for a predetermined period of time or longer, unless they submit a request.
[0120] ===Second Embodiment=== Next, a second embodiment of the present invention will be described.
[0121] The second embodiment of the present invention differs from the first embodiment in that it does not set or remove a player's status, but rather changes whether or not a player can exercise their authority. In the following description, points that overlap with the functional means and processes of the first embodiment will be omitted as appropriate.
[0122] <<Server Device Functional Means>> Figure 9 is a schematic block diagram showing an example of the functional means of the server device 72 according to the second embodiment.
[0123] As shown in Figure 9, the server device 72 comprises, as its main functional components, a storage means 30, a receiving means 74, an execution means 34, a generation means 36, a setting means 76, a determination means 78, a switching means 80, a release means 82, a notification means 84, and a display control means 46. Some or all of these functional components may be provided in the terminal device 4.
[0124] Furthermore, the descriptions of the storage means 30, execution means 34, generation means 36, and display control means 46 are the same as in the first embodiment and will therefore be omitted.
[0125] The reception means 74 is a functional means for receiving various requests and input information when the player operates the terminal device 4. Among these requests, there are the generation request, the join request, and the permission request described in the first embodiment (however, the leave of absence application described in the first embodiment is not included).
[0126] The setting means 76 is a functional means for setting executable privileges for a player in the game. For example, when the receiving means 74 receives a generation request, or when the generation means 36 generates a group, the setting means 76 sets privileges for the player who made the group generation request. Furthermore, during a period when the privileges set for a player are unavailable, the setting means 76 sets those privileges for other players belonging to the same group as that player. Alternatively, the privileges may be linked to a status, and the setting means 76 may set both the status and the privileges for a player.
[0127] The determination means 78 is a functional means that determines whether the period during which a player with assigned privileges has not played the game is longer than a predetermined period (for example, 30 days).
[0128] The switching means 80 is a functional means that, when the determination means 78 makes a positive determination, disables the execution of the privileges set for one player, and when that player starts playing the game, enables that player to execute those privileges.
[0129] The release means 82 is a functional means for releasing the privileges set on other players. Specifically, when a player who has been given privileges and whose privileges are disabled starts playing the game, the privileges set on other players are released. Note that "starting to play the game" may also mean "launching the game" or "logging into the game," etc. The same applies to other embodiments.
[0130] Notification means 84 is a functional means for notifying one player and other players of various information. The terminal device 4 displays this information on the display 16A or outputs sound from the speaker 26. The contents that notification means 84 notifies one player of, for example, that a privilege has been set for one player, that a request to join the group has been received from another player, that one player's privilege has become unexecutable, and that one player's privilege has become executable. The contents that notification means 84 notifies one player and other players of, for example, that a privilege has been set for another player, and that a privilege set for another player has been removed.
[0131] <<Processing Flow>> An example of the processing in the second embodiment will be explained using the flowchart in Figure 10. Note that the order and content of the following steps can be changed as appropriate. Also, steps SP32 to SP36 and steps SP40 to SP50 in Figure 10 are the same as steps SP2 to SP6 and steps SP10 to SP20 in Figure 5, so their explanation will be omitted.
[0132] (Step SP38) The setting means 76 sets the authority for one player. The notification means 84 also notifies the terminal device 4 of the one player that the authority has been set for that player. After step SP38 is completed, the process moves on to step SP40.
[0133] (Step SP52) The determination means 78 determines whether the period during which a player has not played the game is longer than a predetermined period (whether the predetermined period has elapsed). If the determination result is positive, the process proceeds to step SP54; if the determination result is negative, the process ends.
[0134] (Step SP54) The subsequent processing branches depending on whether or not other players belong to the same group as player 1. If other players belong to the same group, the process proceeds to step SP56; if no other players belong to the same group, the process ends.
[0135] (Step SP56) The switching means 80 disables the privileges set for one player by the setting means 76 in step SP38. The notification means 84 also notifies the terminal device 4 of one player that the privileges set for one player have become disabled. After step SP56 is completed, the process moves to step SP58.
[0136] (Step SP58) The setting means 76 sets the same permissions that were set for one player in step SP38 on other players belonging to the same group as the first player. The notification means 84 also notifies each terminal device 4 of the first player and the other players that permissions have been set on the other players. After step SP58 is completed, the process moves on to step SP60.
[0137] (Step SP60) The subsequent processing branches depending on whether or not the first player has logged in again. If the first player has logged in again, the process proceeds to step SP62. If the first player has not logged in again, the process loops back to step SP60 until the first player logs in again.
[0138] (Step SP62) The release means 82 releases the privileges that were set for the other player in step SP58. The notification means 84 also notifies each terminal device 4 of one player and the other player that the privileges set for the other player have been released. After step SP62 is completed, the process moves on to step SP64.
[0139] (Step SP64) The switching means 80 enables the execution of the privileges set for one player that were disabled in step SP56 (i.e., permits the execution of privileges). The notification means 84 also notifies the terminal device 4 of the player that the privileges set for that player have been enabled. After step SP64 is completed, the process ends.
[0140] ≪Effect≫ In the program according to the second embodiment, the computer (server device 72) functions as an execution means 34 for running the game, a setting means 76 for setting playable privileges for the player in the game, a determination means 78 for determining whether a player with granted privileges has not played the game for a predetermined period of time or longer, and a switching means 80 that, if the determination is positive, disables the privileges set for the player, and enables the player to execute the privileges when the player with disabled privileges starts playing the game.
[0141] This configuration prevents the unreasonable removal of player permissions by disabling their execution while the player is not playing the game and enabling their execution once the player starts playing.
[0142] Furthermore, in the program according to the second embodiment, the computer is further configured to function as a receiving means 74 that receives a request to create a group to which one or more players, including the above-mentioned player, belong, and a creation means 36 that creates the group for use in the game when the receiving means 74 receives a creation request, and the setting means 76 sets permissions for the above-mentioned player when the receiving means 74 receives a creation request or when the creation means 36 creates a group.
[0143] This configuration grants permissions to players who request group creation, thereby increasing the motivation for each player to create groups.
[0144] Furthermore, in the program according to the second embodiment, the setting means 76 sets the privileges to other players belonging to the same group as the player during a period when the privileges set for the player are unavailable.
[0145] With this configuration, if one player is unable to exercise their privileges, the privileges can be granted to other players belonging to the same group, thus ensuring the smooth operation of the group.
[0146] ===Third Embodiment=== Next, a third embodiment of the present invention will be described.
[0147] The third embodiment of the present invention differs from the first and second embodiments in that the duration of the status assigned to the player is predetermined. In the following, points that overlap with the functional means and processes described in the first and second embodiments will be omitted as appropriate.
[0148] <<Functional Means of Server Device>> Figure 11 is a schematic block diagram showing an example of a server device according to the third embodiment.
[0149] As shown in Figure 11, the server device 92 comprises, as its main functional components, a storage means 30, a receiving means 74, an execution means 34, a generation means 36, a setting means 94, a determination means 96, an extension means 98, a notification means 100, and a display control means 46. Some or all of these functional components may be provided in the terminal device 4.
[0150] Furthermore, the storage means 30, execution means 34, generation means 36, and display control means 46 are the same as in the first embodiment, and the receiving means 74 is the same as in the second embodiment, so their respective descriptions will be omitted.
[0151] The setting means 94 is a functional means for setting a player's status in the game for a certain period of time (for example, 30 days). For example, when the receiving means 74 receives a generation request, or when the generation means 36 generates a group, the setting means 94 sets the status of the player who made the group generation request for a certain period of time.
[0152] The determination means 96 is a functional means that determines whether a player who has been assigned a status and is not currently playing the game has started playing the game.
[0153] The extension means 98 is a functional means that extends the above-mentioned fixed period if the determination means 96 determines that the determination is positive.
[0154] The notification means 100 is a functional means for notifying a player's terminal device 4 of various information. The terminal device 4 displays this information on the display 16A or outputs sound from the speaker 26. Examples of the various information include that a player's status has been set for a certain period of time, that a request to join a group has been received from another player, that a player's status has been released, and that the certain period has been extended.
[0155] Furthermore, notification means 100 is a functional means that notifies the player that the period will be extended if the determination means 96 makes a positive determination. Alternatively, notification means 100 notifies the player that the period will be extended if the extension means 98 extends the period.
[0156] <<Processing Flow>> An example of the processing in the third embodiment will be explained using the flowchart in Figure 12. Note that the order and content of the following steps can be changed as appropriate. Also, steps SP72 to SP76 in Figure 12 are the same as steps SP2 to SP6 in Figure 5, so the explanation will be omitted.
[0157] (Step SP78) The setting means 94 sets a status for the player for a certain period of time. The notification means 100 also notifies the terminal device 4 of one player that the player has been set to a status for a certain period of time. After the completion of step SP78, the process moves on to step SP80. However, after the completion of step SP78, the receiving means 74 may receive join requests from other players and permission requests from players, the generation means 36 may organize other players into groups, and the players may play the game.
[0158] (Step SP80) The subsequent processing branches depending on whether a certain period of time has elapsed since the setting means 94 set the player's status. If a certain period of time has elapsed, the process proceeds to step SP88; if a certain period of time has not elapsed, the process proceeds to step SP82.
[0159] (Step SP82) The subsequent processing branches depending on whether the player has logged out or not. If the player has logged out, the process proceeds to step SP84; if the player has not logged out, the process returns to step SP80.
[0160] However, the logout in step SP82 may be a logout initiated by the player, a forced logout during a game update, or a forced logout that occurs automatically at a predetermined time each day (for example, 4 AM). For forced logouts at predetermined times, a message such as "The date has changed" may be displayed on the screen before the logout.
[0161] (Step SP84) The subsequent processing branches depending on whether the player has logged in again or not. If the player has logged in, the process proceeds to step SP90; if the player has not logged in, the process proceeds to step SP86.
[0162] However, the login in step SP84 may be either a login performed by the player or an automatic login (for example, if a forced logout occurs in step SP82, the home screen after login will be displayed instead of the start screen).
[0163] (Step SP86) The subsequent processing branches depending on whether a certain period of time has elapsed since the setting means 94 set the player's status. If a certain period of time has elapsed, the process proceeds to step SP88; if a certain period of time has not elapsed, the process returns to step SP84.
[0164] (Step SP88) The status that was set for the player for a certain period in step SP78 is released (due to the expiration of the period). The notification means 100 also notifies the player's terminal device 4 that the status has been released. After step SP88 is completed, the process ends.
[0165] (Step SP90) The extension means 98 extends the specified period. The notification means 100 also notifies the player that the specified period has been extended.
[0166] Here, Figure 13 is a schematic diagram showing an example of a pop-up notification displayed on the display 16A of the player's terminal device 4 by the notification means 100.
[0167] In Figure 13, as an example, a pop-up notification 90 is displayed on the display screen 60 (see explanation for Figure 7) on the display 16A. The pop-up notification 90, as an example, contains the text "Notification" and "30 days added to your leader status." This means that the period during which the player is set as a leader has been extended by 30 days. Returning to Figure 12, the process ends after step SP90 is completed.
[0168] In this third embodiment, the status described may be replaced with authority.
[0169] ≪Effect≫ In the program according to the third embodiment, the computer (server device 92) functions as an execution means 34 for executing a game, a setting means 94 for setting a player's status in the game and / or the privileges they can exercise in the game for a certain period of time, a determination means 96 for determining whether a player who has been set with status and / or privileges and is not currently playing the game has started playing the game, and an extension means 98 for extending the period of time if the determination is positive.
[0170] With this configuration, when a player who has been assigned a status and / or authority for a certain period starts a game, that period is extended, thus preventing the unreasonable removal of the status and / or authority assigned to a player.
[0171] Furthermore, in the program according to the third embodiment, the computer is further made to function as a notification means 100 that notifies the player when the determination means 96 makes a positive determination, or when the extension means 98 extends a certain period of time.
[0172] This configuration allows players to recognize that their status and / or privileges are not unlimited but are set for a limited period, and that starting the game extends this period. Therefore, it further deters the unreasonable removal of privileges granted to players.
[0173] Furthermore, in the program according to the third embodiment, the computer is further configured to function as a receiving means 74 that receives a request to create a group to which one or more players, including the above-mentioned player, belong, and a creation means 36 that creates the group for use in the game when the receiving means 74 receives a creation request, and the setting means 94 sets a status and / or authority for the above-mentioned player for a certain period of time when the receiving means 74 receives a creation request or when the creation means 36 creates a group.
[0174] This configuration allows for the creation of groups by granting status and / or authority to players who request the creation of a group, thereby increasing the motivation of each player to create a group.
[0175] ===Fourth Embodiment=== Next, a fourth embodiment of the present invention will be described.
[0176] The fourth embodiment of the present invention differs from the first, second, and third embodiments of the present invention in that, upon receiving a notification request from a player, it extends the period until the status or authority is terminated. In the following description, points that overlap with the functional means and processes of the first, second, and third embodiments will be omitted as appropriate.
[0177] <<Server Device Functional Means>> Figure 14 is a schematic block diagram showing an example of a server device according to the fourth embodiment.
[0178] As shown in Figure 14, the server device 102 comprises, as its main functional components, a storage means 30, a receiving means 104, an execution means 34, a generation means 36, a setting means 76, a determination means 106, a release means 108, an extension means 110, a notification means 112, and a display control means 46. Some or all of these functional components may be provided in the terminal device 4.
[0179] Furthermore, the memory means 30, execution means 34, generation means 36, and display control means 46 are the same as in the first embodiment, and the setting means 76 is the same as in the second embodiment, so their descriptions will be omitted.
[0180] The reception means 104 is a functional means for receiving various requests and input information when the player operates the terminal device 4. Among these requests, there are generation requests, join requests, permission requests, and notification applications as described in the first embodiment. Of these, the generation requests, join requests, and permission requests are the same as in the first embodiment.
[0181] A notification request is an application (request) to notify the player that their privileges may be revoked. It is preferable that the notification request be made before the player stops playing the game.
[0182] The determination means 106 is a functional means that performs a first determination as to whether the period during which a player with granted privileges has not played the game is longer than a first predetermined period (for example, 25 days). The determination means 106 further performs a second determination as to whether the period during which the player has not played the game is longer than the first predetermined period (for example, 30 days).
[0183] Furthermore, the determination means 106 performs a third determination to determine whether a player who has been granted permission but is not currently playing the game has started playing the game.
[0184] Furthermore, the determination means 106 performs a fourth determination to determine whether or not it has received a notification request from a player to whom the authority has been set.
[0185] The notification means 112 is a functional means for notifying the player's terminal device 4 of various information. The terminal device 4 displays this information on the display 16A or outputs sound from the speaker 26. Examples of the various information include that the player has been granted permission, that a request to join a group has been received from another player, that the player's permission has been revoked, and that there is a possibility that the player's permission may be revoked (warning).
[0186] The notification means 112 issues a warning to the player if the first determination by the determination means 106 is positive and the second determination is negative. In other words, the notification means 112 issues a notification (warning) to a player who has been granted permission if the period during which the player has not played the game is longer than the first predetermined period but less than the second predetermined period. A concrete example of this notification (warning) may be "Your permission will be revoked if you do not play the game within XX days." Furthermore, the notification means 112 may display this notification (warning) in a pop-up notification format on the display 16A of the terminal device 4.
[0187] Furthermore, the notification means 112 may issue a notification (warning) to the player if the first determination is positive, the second determination is negative, and the third determination is positive. In other words, the notification means 112 may issue a notification (warning) to the player when the player who has been granted permission has not played the game for a period of time that is greater than or equal to the first predetermined period but less than the second predetermined period, and the player starts playing the game.
[0188] Furthermore, the notification means 112 may issue a notification (warning) to the player if the first determination of the determination means 106 is a positive determination, the second determination is a negative determination, the third determination is a positive determination, and the fourth determination is a positive determination. In other words, the notification means 112 may issue a notification (warning) to the player if the player who has been granted permission has not played the game for a period of time that is greater than or equal to the first predetermined period but less than the second predetermined period, and the player starts playing the game, and the player has requested a notification.
[0189] The release means 108 is a functional means that releases the privileges set on a player if the first determination is a positive determination and the second determination is also a positive determination. In other words, the release means 108 releases the privileges if the period during which the player who has been granted privileges has not played the game is longer than the second predetermined period.
[0190] The extension means 110 extends the second predetermined period based on the result of the fourth determination. In other words, the extension means 110 extends at least the second predetermined period if the player has submitted a notification request. Preferably, the extension means 110 may extend the first predetermined period and the second predetermined period based on the result of the fourth determination. Even more preferably, the extension means 110 extends the second predetermined period, or extends the first predetermined period and the second predetermined period, if the fourth determination is an affirmative determination. However, even after the extension, the first predetermined period shall remain shorter than the second predetermined period.
[0191] <<Processing Flow>> An example of the processing in the fourth embodiment will be explained using the flowchart in Figure 15. Note that the order and content of the following steps can be changed as appropriate. Also, steps SP102 to SP106 in Figure 15 are the same as steps SP2 to SP6 in Figure 5, so the explanation will be omitted.
[0192] (Step SP108) The setting means 76 sets permissions for the player. The notification means 112 also notifies the player's terminal device 4 that permissions have been set for the player. After step SP108 is completed, the process moves on to step SP110.
[0193] (Step SP110) The subsequent processing branches depending on whether the receiving means 104 has received a notification request from the player (terminal device 4). If the notification request has been received, the process moves to step SP120; if the notification request has not been received, the process moves to step SP112. However, the process may proceed to step SP112 or step SP120 only after the receiving means 104 has received a request to join from another player and a request for permission from the player, the generation means 36 has organized the other player into a group, and the player has played the game.
[0194] Here, Figure 16 is a schematic diagram showing an example of an application screen that is displayed on the display 16A of the player's terminal device 4, controlled by the display control means 46.
[0195] The input screen 122 shown in Figure 16 is a screen on which the player can submit a notification request, and is provided with an input section 124.
[0196] The input unit 124 allows the player to input various pieces of information, such as language, game speed, effects, and push notifications. Language is the language displayed in the game (e.g., Japanese, English, Chinese). Game speed is the game's progression speed (e.g., slow, normal, fast). Effects allow the player to choose whether or not to display effects during gameplay. Turning on push notifications enables notification requests. In Figure 16, each piece of information is presented as a dropdown menu selection.
[0197] Returning to Figure 15, if the notification request is accepted, the process proceeds to step SP120; if the notification request is not accepted, the process proceeds to step SP112. However, the process may proceed to step SP112 or step SP120 only after the acceptance means 104 has received a request to join from another player and a request for permission from a player, the generation means 36 has organized the other player into a group, and the player has played the game.
[0198] (Step SP112) The player logs out of the game, or quits the game. After step SP112 is completed, the process proceeds to step SP114.
[0199] (Step SP114) The determination means 106 makes a second determination to determine whether the period during which the player has not played the game is longer than the second predetermined period. If the result of the second determination is a positive determination, the process moves to step SP118; if the result of the second determination is a negative determination, the process moves to step SP116.
[0200] (Step SP116) The subsequent processing branches depending on whether the player has logged in again or not. If the player has logged in, the process ends; if the player has not logged in, the process returns to step SP114.
[0201] (Step SP118) The release means 108 releases the privileges set on the player by the setting means 76 in step SP108. The notification means 112 also notifies the player's terminal device 4 that the privileges set on the player have been released. After step SP118 is completed, the process ends.
[0202] (Step SP120) The extension means 110 extends the first predetermined period and the second predetermined period. After the completion of step SP120, the process moves on to step SP122.
[0203] (Step SP122) The player logs out of the game, or quits the game. After step SP122 is completed, the process proceeds to step SP124.
[0204] (Step SP124) The determination means 106 makes a first determination to determine whether the period during which the player has not played the game is longer than a first predetermined period. If the result of the first determination is a positive determination, the process proceeds to step SP126; if the result of the second determination is a negative determination, the process ends.
[0205] (Step SP126) The determination means 106 makes a second determination to determine whether the period during which the player has not played the game is longer than the second predetermined period. If the result of the second determination is a positive determination, the process proceeds to step SP132; if the result of the second determination is a negative determination, the process proceeds to step SP128.
[0206] (Step SP128) The subsequent processing branches depending on whether the player has logged in again or not. If the player has logged in, the process proceeds to step SP130; if the player has not logged in, the process returns to step SP126.
[0207] (Step SP130) The notification means 112 notifies (warns) the player's terminal device 4 that the player's privileges may be revoked.
[0208] Here, Figure 17 is a schematic diagram showing an example of a pop-up notification displayed on the display 16A of the player's terminal device 4.
[0209] In Figure 17, as an example, a pop-up notification 128 (warning) is displayed on the display screen 60 (see explanation for Figure 7) on the display 16A. The pop-up notification 128, as an example, contains the text "Notice" and "Your leader will be changed if you do not log in for more than 30 days." Returning to Figure 15, the process ends after the completion of step SP 130.
[0210] (Step SP132) The release means 108 releases the privileges set on the player by the setting means 76 in step SP108. The notification means 112 also notifies the player's terminal device 4 that the privileges set on the player have been released. After step SP132 is completed, the process ends.
[0211] In this fourth embodiment, the authority described may be replaced with a status (that is, in the fourth embodiment, the setting means 76 may set a status and / or authority for the player).
[0212] ≪Effect≫ In the program according to the fourth embodiment, the computer (server device 102) functions as: execution means 34 for executing the game; setting means 76 for setting a player's status in the game and / or the privileges they can execute in the game; determination means 106 for making a first determination of whether the period during which a player who has been given a status and / or privileges has not played the game is longer than a first predetermined period, and for making a second determination of whether the period during which the player has not played the game is longer than a second predetermined period, which is longer than the first predetermined period; notification means 112 for notifying the player if the first determination is positive and the second determination is negative; and release means 108 for releasing the status and / or privileges set for the player if the first determination is positive and the second determination is positive.
[0213] This configuration allows for notification to be given to the player before any status or / or privileges assigned to them are terminated, thereby preventing the unreasonable termination of the player's status or / or privileges.
[0214] Furthermore, in the program according to the fourth embodiment, the determination means 106 further makes a third determination of whether a player who has status and / or authority set and is not playing the game has started playing the game, and the notification means 112 makes a notification if the first determination is affirmative, the second determination is negative, and the third determination is affirmative.
[0215] This configuration allows for the prevention of unreasonable termination of a player's assigned status or / or privileges when they stop playing the game the next time they do, by notifying the player who started playing the game before their status or / or privileges were revoked.
[0216] Furthermore, in the program according to the fourth embodiment, the computer is further made to function as a receiving means 104 that receives applications from players with set status and / or authority, the determination means 106 further performs a fourth determination of whether or not the receiving means 104 has accepted the application, and the notification means 112 makes a notification if the first determination is an affirmative determination, the second determination is a negative determination, the third determination is an affirmative determination, and the fourth determination is an affirmative determination.
[0217] This configuration allows for the unreasonable termination of a player's status and / or privileges by notifying the player who has submitted a notification request before their status and / or privileges are terminated.
[0218] Furthermore, in the program according to the fourth embodiment, the computer is further made to function as an extension means 110 that extends the second predetermined period based on the result of the fourth determination.
[0219] This configuration allows for the extension of a second prescribed period for players who have submitted a notification request, thereby preventing the unreasonable termination of the status and / or authority granted to a player.
[0220] Furthermore, in the program according to the fourth embodiment, the computer is further configured to function as a receiving means 104 that receives a request to create a group to which one or more players, including the above-mentioned player, belong, and a creation means 36 that creates the group for use in the game when the receiving means 104 receives a creation request, and the setting means 76 sets status and / or authority for the above-mentioned player when the receiving means 104 receives a creation request or when the creation means 36 creates a group.
[0221] This configuration allows for the creation of groups by granting status and / or authority to players who request the creation of a group, thereby increasing the motivation of each player to create a group.
[0222] ===Modifications=== However, the present invention is not limited to the above-described examples. That is, modifications made to the above-described examples by those skilled in the art are also included within the scope of the present invention, as long as they retain the features of the present invention. Furthermore, the elements of the embodiments described above and the modifications described later can be combined to the extent that it is technically possible, and combinations thereof are also included within the scope of the present invention, as long as they retain the features of the present invention.
[0223] For example, in each embodiment, the explanation was based on the premise that a single position (party leader or guild master) is assigned to the player who made the group creation request. However, for example, if there are multiple players within the same group, it may be possible to assign different types of positions to some or all of these players. Furthermore, if multiple types of positions exist in this way, these multiple types of positions may be given a hierarchy (ranking, superiority / subordinate relationship). Specific examples of multiple types of positions include party leader and sub-leader, or guild master and sub-master. Moreover, the conditions for assigning each of the multiple types of positions to a player may differ from one another. For example, positions such as party leader and guild master may be assigned to the player who made the group creation request, while positions such as sub-leader and sub-master may be assigned to players appointed by the player who holds the party leader or guild master position. Furthermore, as explained as an example in the first embodiment, if authority is linked to a position, and authority is granted to a player when a position is assigned to that player, the authority linked to each of the multiple types of positions may differ from one another. Specifically, higher-ranking positions may be associated with stronger authority, or higher-ranking positions may be associated with broader-ranging authority. Regardless of the position, the authority will be released (or made unexecutable) as described in each embodiment. However, for lower-ranking positions, the length of each period (predetermined period, fixed period, first predetermined period, second predetermined period) may be set longer when determining each period using the determination means described in each embodiment. Specifically, for higher-ranking positions (such as party leader or guild master), the predetermined period, fixed period, and second predetermined period in each embodiment may be set to 30 days each, while for lower-ranking positions (such as sub-leader or sub-master), the predetermined period, fixed period, and second predetermined period in each embodiment may be set to 60 days each.
[0224] Furthermore, in the first embodiment described above, a specific example of the predetermined condition was explained as the period during which a player with assigned status has not played the game being longer than a predetermined period (e.g., 30 days). Alternatively, the condition may be defined as the total period during which a player is logged out (including both continuous and intermittent patterns) during a certain period (longer than the predetermined period) being longer than the predetermined period. In other words, if the period during which a player has not played the game was intermittent (e.g., repeatedly logging in and logging out), this also includes cases where the total period is longer than the predetermined period. The same applies to the determination by the determination means 78 in step SP52 of the second embodiment, and to the second determination by the determination means 106 in steps SP114 and SP126 of the fourth embodiment (however, in the fourth embodiment, the above-mentioned "predetermined period" is referred to as the "second predetermined period").
[0225] Furthermore, the determination means 40 of the first embodiment, the determination means 78 of the second embodiment, and the determination means 106 of the third embodiment perform determinations regarding periods when a player is not playing the game. Alternatively, the following may be performed: First, the system further includes a granting means (not shown) that grants points to a group in accordance with a predetermined action taken by the group in the game, and / or a predetermined activity performed by each player belonging to the group in the game. These points are stored in the storage means 30, linked to the group ID. Then, each determination means performs one of the following processes A to C: A: Determines whether the points granted to the group by the granting means as a result of a predetermined activity performed by a player with assigned status or authority during a predetermined period (referred to as the "third predetermined period" for convenience) are less than or equal to the first predetermined value. B: Determines whether the points granted to the group by the granting means as a result of a predetermined activity performed by the group during the third predetermined period are less than or equal to the second predetermined value. C: When a group is created, the granting means grants the group a third predetermined value of points, and when the group meets a predetermined condition (referred to as the "first predetermined condition" for convenience), the granting means deducts those points. In this case, a determination is made as to whether the points granted to the group are less than or equal to a fourth predetermined value (smaller than the third predetermined value). In any of the above determinations A to C, the processing by other functional means when the determination means makes an affirmative or negative determination shall be the same as the processing described in the first, second, and fourth embodiments, respectively. As an alternative example A1 of A above, the following may also be used (however, it is a necessary condition that there are players other than the player in the group to which one player belongs). A1: Among all the players belonging to the group, the points granted to the group by the granting means for performing predetermined activities during the third predetermined period are compared, and a determination is made as to whether the points of the player to whom status or authority has been set are at a predetermined rank (or a rank below the predetermined rank).
[0226] Furthermore, in step SP30 of the first embodiment, the setting means 38 sets the same status as the status set for one player (hereinafter referred to as the "first player") for another player belonging to the same group as the first player (for convenience, referred to as the "second player"). In this case, the setting means 38 may randomly select the second player whose status is set from among the players belonging to the same group as the first player, or it may be determined based on a predetermined indicator. The predetermined indicator may be, for example, the length of time the game has been played (for example, the longer the time, the more likely the player is to be selected), or / or the player rank (for example, the higher the player rank, the more likely the player is to be selected). Furthermore, if there are multiple types of status as described above, the status may be used (for example, the higher the status, the more likely the player is to be selected). Alternatively, if points are awarded to the group by performing a predetermined action as described above, the number of times the predetermined action has been performed and / or the time it has been performed may be used (for example, the more times and / or the time it has been performed, the more likely the player is to be selected). Furthermore, instead of forcibly assigning a status to the second player, the second player may be given the option to accept or reject the assignment of a status to themselves, and if the second player accepts, the status may be assigned to the second player. Alternatively, if the second player rejects this, and a third player belongs to the same group as the first and second players, the status may be assigned to the third player. In this case as well, the third player may be given the option to accept or reject the assignment of a status to themselves. Furthermore, if the third player rejects this, the same process as described above may be repeated. If no status can be assigned to any player other than the first player among the players belonging to the same group, the status may be reset to the first player. Alternatively, when the status of one player is released, the reception means 32 may accept nominations for status assignment from players in the same group, and the assignment means 38 may select the player to whom the status will be assigned from among the nominated players.
[0227] Furthermore, in the first embodiment, the suspension period refers to the period during which the cancellation means 42 does not cancel the suspension. Alternatively, the suspension period may be defined as the period during which the determination means 40 does not perform a second determination. Also, if a player who has applied for suspension logs in a predetermined number of times during the suspension period, a process may be executed (for example, by the cancellation means 42) to automatically withdraw the player's suspension application. Alternatively, the determination means 40 may perform the second determination regardless of the suspension period. However, the predetermined number of times may be one or more. Note that if the predetermined number of times is multiple (for example, five times), a player can check the status of the group during the suspension period, which increases convenience. Furthermore, in the first embodiment, it is not necessary to provide a system for accepting the setting of a suspension period by a player. In that case, the suspension period may be counted from the time the reception means 32 accepts the suspension application, and the length of the suspension period may be predetermined (for example, 60 days). In that case, the length of the suspension period is stored in the memory device 30.
[0228] Furthermore, the term "position" in the first embodiment and related modifications may be replaced with "authority."
[0229] Furthermore, in steps SP60 to SP64 of the second embodiment, when one player re-logs in (starts playing the game), regardless of the period during which they were logged out (not playing the game), the privileges of other players are revoked and the first player can execute the privileges again. Alternatively, in step SP56, the decision of whether or not to enable the execution of privileges when the first player starts playing the game may be changed depending on the length of time since the first player stopped playing the game after the privileges became unexecutable. Similarly, the decision of whether or not to perform the procedure to enable the execution of privileges may also be changed. For example, if the first player starts playing the game within the fourth predetermined period after the privileges became unexecutable in step SP56, the processes of step SP62 (revoking the privileges of other players) and step SP64 (allowing the first player to execute privileges) are executed unconditionally. The fourth predetermined period may be, for example, 30 days. In this case, if the predetermined period determined in step SP52 is 30 days, the total period from when the first player logged out will be 60 days. Then, if a player starts playing the game during the fourth predetermined period or longer but less than the fifth predetermined period (provided that the length of the fourth predetermined period is less than the length of the fifth predetermined period), the other players who were granted permission will grant it, and the processes of steps SP62 and SP64 will be executed. Specifically, the terminal device 4 of the other players will display a screen with a message such as, "○○ (the first player), who is the guild master, has logged in. Do you want to return the guild master privileges to the first player?" and a screen allowing them to select permission or not permission (these may be combined into a single screen). In addition, a hold button may be provided on the permission / not permission selection screen, allowing the first player and the other players to communicate via chat or other means to discuss the processing regarding the privileges. The fifth predetermined period may be, for example, 60 days (if the predetermined period determined in step SP52 is 30 days, the total will be 90 days). Furthermore, if a player starts playing the game within a specified period of time, steps SP62 and SP64 are not performed.In this case, the processes in steps SP62 and SP64 are executed when another player separately applies for the transfer of authority. It is preferable that the determinations regarding each of the above-mentioned periods are performed by the determination means 78. Furthermore, authority in the second embodiment and related modifications may be replaced with status.
[0230] Furthermore, in step SP28 of the first embodiment, or step SP54 of the second embodiment, if the determination means 40 or 78 determines a negative result (no other players), the release means 42 or 82 may delete the group itself. In this case, the group information relating to the group included in the player information 30A of each player is deleted.
[0231] Furthermore, according to steps SP84 and SP90 of the third embodiment, when the player logs in, the notification means 100 notifies the player's terminal device 4 that a certain period has been extended. However, instead of notifying each time the player starts playing the game (logs in), the notification may be made once every predetermined number of times the player performs the operation to start playing the game (e.g., logging in), and the frequency of this notification may be set by the player. Alternatively, the notification may be made only if a sixth predetermined period (e.g., two or three days) or more has passed between the time the player stops playing the game and when they start playing the game again (e.g., log out and then log in).
[0232] Furthermore, the third embodiment states that the extension means 98 extends a certain period. In this regard, the length of the extended period (hereinafter referred to as the "extension period") may be fixed or variable. A specific example of the case where it is variable is described below. The length of the extension period may be changed according to the achievements of the player's group in a predetermined activity (if the group is a guild, such as guild battles or the joining of new guild members), as already explained in the modified example. For example, the greater the achievement, the longer the extension period may be (30 days if the achievement is less than the fifth predetermined value, 60 days if it is between the fifth predetermined value and the sixth predetermined value, 90 days if it is above the sixth predetermined value, etc. However, the fifth predetermined value < the sixth predetermined value). In addition, the length of the extension period may be changed according to the length of the period in which the player has status or authority set up to the point in time when the extension means 98 performs the process of extending a certain period. For example, the longer a player has been assigned a status or authority, the longer the extension period may be (e.g., 30 days if the player has been assigned a status or authority for less than the seventh specified period, 60 days if it is between the seventh specified period and the eighth specified period, and 90 days if it is between the eighth specified period and above). Additionally, the length of the extension period may be changed according to the group points, as already explained within the modified example. For example, the more points a group to which a player with status or authority belongs has, the shorter the extension period may be (e.g., 60 days if the points are less than the seventh specified value (small group), 30 days if it is between the seventh specified value and the eighth specified value (mid-sized group), and 10 days if it is above the eighth specified value (advanced group). However, the seventh specified value must be less than the eighth specified value). By setting it this way, the larger the group, the shorter the period during which a player with status or authority can not play the game (leave the group inactive), thus facilitating smoother group management. Alternatively, for example, a level (e.g., guild level) may be set for the group using the setting means 94, and this level may be stored in the storage means 30 as part of the group information, thereby replacing the aforementioned "points" with this "level".This level may be calculated based on factors such as the number of players belonging to the group and / or the points awarded to the group.
[0233] Furthermore, the phrases "not playing the game" and "starting to play the game" in each embodiment may be replaced with "not playing the game using a group" and "starting to play the game using a group."
[0234] 2, 72, 92, 102: Server device; 32, 74, 104: Reception means; 34: Execution means; 36: Generation means; 38, 76, 94: Setting means; 40, 78, 96, 106: Determination means; 42, 82, 108: Release means; 80: Switching means; 44, 84, 98, 110: Extension means; 100, 112: Notification means
Claims
1. A program that causes a computer to function as: setting means for setting a status for a player; receiving means for receiving an application from the player to whom the status has been set; determination means for making a first determination as to whether the receiving means has received the application and a second determination as to whether the player meets predetermined conditions; and release means for releasing the status set for the player based on the results of the first and second determinations.
2. The program according to claim 1, wherein the receiving means further receives a request to create a group to which one or more players, including the player, belong; the computer further functions as an execution means for executing a game; and when the receiving means receives the creation request, it creates the group for use in the game; and the setting means sets the status of the player when the receiving means receives the creation request or when the setting means creates the group.
3. The program according to claim 2, wherein when the release means releases the status set on the player, the setting means sets the status on another player belonging to the same group as the player.
4. The program according to claim 2 or 3, wherein the predetermined condition is that the period during which the player to whom the status has been set has not played the game is longer than a predetermined period, and the release means releases the status set on the player if the first determination is a negative determination and the second determination is a positive determination.
5. A program that causes a computer to function as: an execution means for running a game; a setting means for setting privileges that a player can execute in the game; a determination means for determining whether the period during which the player who has been granted the privileges has not played the game is longer than a predetermined period; and a switching means that, if the determination is positive, disables the privileges set for the player, and when the player who has been disabled starts playing the game, enables the player to execute the privileges.
6. The program according to claim 5, wherein the computer further functions as a receiving means for receiving a request to create a group to which one or more players, including the player, belong, and a generating means for creating the group for use in the game when the receiving means receives the creation request, and the setting means sets the privileges for the player when the receiving means receives the creation request or when the generating means creates the group.
7. The program according to claim 6, wherein the setting means sets the said privileges on other players belonging to the same group as the said player during a period when the said privileges are not executable.
8. A program that causes a computer to function as: an execution means for running a game; a setting means for setting a player a status in the game and / or privileges that can be executed in the game for a certain period of time; a determination means for determining whether a player who has been set the status and / or privileges and is not currently playing the game has started playing the game; and an extension means for extending the certain period of time if the determination is positive.
9. The program according to claim 8, which further functions the computer as a notification means that notifies the player when the determination means makes an affirmative determination, or when the extension means extends the specified period.
10. The program according to claim 8 or 9, wherein the computer further functions as a receiving means for receiving a request to create a group to which one or more players, including the player, belong, and a generating means for creating the group for use in the game when the receiving means receives the creation request, and the setting means sets the status and / or the authority for the player for a certain period of time when the receiving means receives the creation request or when the generating means creates the group.
11. A program that causes a computer to function as: an execution means for running a game; a setting means for setting a player's status in the game and / or the privileges that can be executed in the game; a determination means for making a first determination of whether the period during which the player who has been set the status and / or the privileges has not played the game is longer than a first predetermined period, and for making a second determination of whether the period during which the player has not played the game is longer than the first predetermined period and is longer than a second predetermined period; a notification means for notifying the player if the first determination is positive and the second determination is negative; and a release means for releasing the status and / or the privileges set for the player if the first determination is positive and the second determination is positive.
12. The program according to claim 11, wherein the determination means further makes a third determination of whether the player, who has been given the status and / or authority and is not playing the game, has started playing the game, and the notification means makes the notification if the first determination is an affirmative determination, the second determination is a negative determination, and the third determination is an affirmative determination.
13. The program according to claim 12, wherein the computer further functions as a receiving means for receiving applications from the player to whom the status and / or authority has been set, the determination means further performs a fourth determination of whether or not the receiving means has received the application, and the notification means makes the notification if the first determination is an affirmative determination, the second determination is a negative determination, the third determination is an affirmative determination, and the fourth determination is an affirmative determination.
14. The program according to claim 13, which further causes the computer to function as an extension means for extending the second predetermined period based on the result of the fourth determination.
15. The program according to claim 11 or 12, wherein the computer further functions as a receiving means for receiving a request to create a group to which one or more players, including the player, belong, and a generating means for creating the group for use in the game when the receiving means receives the creation request, and the setting means sets the status and / or the authority for the player when the receiving means receives the creation request or when the generating means creates the group.
16. Information processing device comprising: setting means for setting a status for a player; receiving means for receiving an application from the player to whom the status has been set; determination means for making a first determination of whether the receiving means has received the application and a second determination of whether the player meets predetermined conditions; and release means for releasing the status set for the player based on the results of the first and second determinations.
17. An information processing device comprising: execution means for executing a game; setting means for setting privileges that a player can execute in the game; determination means for determining whether the period during which the player who has been granted the privileges has not played the game is longer than a predetermined period; and switching means for disabling the privileges set for the player if the determination is positive, and enabling the player to execute the privileges when the player who has been disabled starts playing the game.
18. An information processing device comprising: execution means for executing a game; setting means for setting a player a status in the game and / or privileges that can be executed in the game for a certain period of time; determination means for determining whether a player who has been set the status and / or privileges and is not currently playing the game has started playing the game; and extension means for extending the certain period of time if the determination is positive.
19. An information processing device comprising: execution means for executing a game; setting means for setting a player's status in the game and / or the privileges that can be executed in the game; determination means for making a first determination of whether the period during which the player who has been set the status and / or the privileges has not played the game is longer than a first predetermined period, and for making a second determination of whether the period during which the player has not played the game is longer than the first predetermined period and is longer than a second predetermined period; notification means for notifying the player if the first determination is a positive determination and the second determination is a negative determination; and release means for releasing the status and / or the privileges set for the player if the first determination is a positive determination and the second determination is a positive determination.