Control program, control method, and information processing device

The control program enhances game diversity by enabling information processing devices to automatically involve non-designated game media in games, based on specified conditions, thereby overcoming the limitations of existing technologies.

JP2025059622AActive Publication Date: 2025-04-10GLEE HOLDINGS CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023169831
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-29
Publication Date
2025-04-10
Estimated Expiration
2043-09-29

AI Technical Summary

Technical Problem

In existing information processing devices, game media not designated by the user cannot be involved in the game media designated by the user, limiting game diversity.

Method used

A control program that allows an information processing device to store information about both designated and non-designated game media, enabling automatic selection and parameter changes between them based on specified conditions.

Benefits of technology

This solution diversifies the involvement of game media in games, allowing for more dynamic and varied gameplay experiences by automatically incorporating non-designated game media under specific conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025059622000001_ABST
    Figure 2025059622000001_ABST
Patent Text Reader

Abstract

To provide a control program and the like that enable diversifying the involvement of game media in a game.SOLUTION: Provided is a control program for an information processing device that progresses a game. The control program causes the information processing device to store information on a first game medium and a second game medium, each of which has a first parameter and a second parameter, to enable the first parameter of the first game medium designated by a user, and when not designated by the user and a first condition on the second game medium is satisfied, to enable the second parameter of the second game medium, and to change the first parameter of the first game medium, on the basis of the second parameter of the second game medium.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The embodiments disclosed in this specification relate to a control program, a control method, and an information processing device. [Background technology]

[0002] Conventionally, there is known an information processing device that stores game media in association with a user in accordance with the user's operation on an acquisition screen for the game media, or the results of game progress, such as the synthesis results of the game media or events. The game media is a character, avatar, item, card, or the like that is subject to at least one of the following processes in a game: acquisition, use, holding, storage, synthesis, strengthening, sale, exchange, disposal, and gifting. The information processing device can progress the game in accordance with the user's operation on the game media.

[0003] For example, Patent Document 1 describes a technique in which an information processing device allows a user to acquire game media having parameters and progresses a game using the game media acquired by the user. In the information processing device described in Patent Document 1, when a game medium is designated by a user, a game progresses in which the parameters of the designated game medium are changed. In addition, the information processing device progresses a game in which the game medium designated by the user competes against another game medium. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2022-29192 Summary of the Invention [Problem to be solved by the invention]

[0005] In the information processing device described in Patent Document 1, game content not specified by the user cannot be involved in game content specified by the user.

[0006] The control program, control method, and information processing device disclosed in this specification make it possible to diversify the involvement of game media in a game. [Means for solving the problem]

[0007] The disclosed control program is a control program for an information processing device that progresses a game, and causes the information processing device to store information regarding a first game medium and a second game medium, each of which has a first parameter and a second parameter, enable a first parameter of the first game medium specified by a user, and if not specified by the user and a first condition regarding the second game medium is satisfied, enable a second parameter of the second game medium, and change the first parameter of the first game medium based on the second parameter of the second game medium.

[0008] In addition, in the disclosed control program, it is preferable to have an information processing device execute the following: storing information regarding a plurality of game media associated with a user; the first game medium is a game medium designated by the user as a game medium to be used in the game from among the plurality of game media associated with the user; and the second game medium is a game medium not designated by the user as a game medium to be used in the game from among the plurality of game media associated with the user; and in enabling a second parameter of the second game medium, the information processing device is preferably executed: if a first condition is satisfied, automatically selects at least one second game medium from the plurality of second game media, and enables the second parameter of the selected second game medium.

[0009] In addition, in the disclosed control program, it is preferable that the first condition includes that the number of automatically selected second game media does not exceed a predetermined number.

[0010] In addition, in the disclosed control program, it is preferable that the information processing device is caused to progress a game using a first game medium, and in the progression of the game, a first parameter of the first game medium is used in the game, and a second parameter of the first game medium is not used in the game.

[0011] Furthermore, in the disclosed control program, it is preferable that the first parameter and the second parameter are represented by numerical values ​​related to the progress of the game, and in changing the first parameter of the first game medium, the information processing device is caused to change the numerical value representing the first parameter of the first game medium based on the numerical value representing the second parameter of the second game medium, and the first condition includes a condition related to the numerical value representing the second parameter of the second game medium.

[0012] It is also preferable that the disclosed control program has the information processing device store information regarding a plurality of groups, each of which includes a plurality of second game media, and in automatically selecting the second game medium, has the information processing device automatically select one group that satisfies a second condition from the stored plurality of groups, and if the first condition is satisfied, automatically select at least one second game medium from the plurality of second game media included in the automatically selected group.

[0013] In the disclosed control program, the second condition preferably includes at least one of a condition related to a user parameter and a condition related to a progress of the user in the game.

[0014] Furthermore, in the disclosed control program, it is preferable that, in storing information regarding the first game medium, the information processing device is caused to store information regarding a plurality of first game media selected by a user from among the plurality of game media, and, for each first game medium, the information processing device is caused to automatically select at least one second game medium from among the plurality of second game media if a first condition is satisfied, enable a second parameter of the selected second game medium, and change a first parameter of the first game medium based on the second parameter of the enabled second game medium.

[0015] In addition, in the disclosed control program, it is preferable to have the information processing device execute the following: instead of automatically selecting the second game medium, selecting at least one second game medium from among the multiple second game media by manual operation by the user.

[0016] Furthermore, in the disclosed control program, it is preferable that the information processing device is caused to execute a process of enabling a first parameter of an automatically designated first game medium, and in changing the parameters of the first game medium, the information processing device automatically selects a second game medium, enables a second parameter of the second game medium, and changes the first parameter of the first game medium for the automatically designated first game medium, and for a first game medium designated by a user, instead of automatically selecting the second game medium, selects at least one second game medium from among a plurality of second game media by manual operation of the user, and further enables the second parameter of the second game medium and changes the first parameter of the first game medium.

[0017] In addition, in the disclosed control program, it is preferable to have the information processing device execute the following: changing the automatically selected second game medium to a second game medium selected by manual operation of the user from among a plurality of second game media.

[0018] It is also preferable that the disclosed control program causes the information processing device to store information regarding a plurality of groups, each of which includes a plurality of second game media, and in the automatic selection of the second game medium, the information processing device automatically selects one group that satisfies a second condition from the stored plurality of groups, and, when the first condition is satisfied for each first game medium, automatically selects at least one second game medium from the plurality of second game media included in the automatically selected group, enables a second parameter of the selected second game medium, and changes the parameters of the first game medium based on the enabled parameters of the second game medium.

[0019] In the disclosed control program, the second condition preferably includes at least one of a condition related to a user parameter and a condition related to a progress of the user in the game.

[0020] Furthermore, in the disclosed control program, it is preferable that the first parameters and second parameters possessed by each of the multiple game media are classified into multiple types, and in automatically selecting the second game medium, the information processing device automatically selects, from the multiple second game media, at least one second game medium having a second parameter of the same type as the type of the first parameter of the first game medium, or at least one second game medium having a second parameter of a type having a predetermined relationship with the type of the first parameter of the first game medium.

[0021] Furthermore, in the disclosed control program, it is preferable that a change in a first parameter of a first game medium creates an effect that makes the progress of the game more advantageous, and in automatically selecting a second game medium, the information processing device automatically selects at least one second game medium from among a plurality of second game media so as to change the first parameter in a way that creates an effect equal to or greater than a specific effect.

[0022] In addition, in the disclosed control program, it is preferable to have the information processing device change the multiple game media associated with the user in accordance with the progress of the game, and at a predetermined timing after the multiple game media associated with the user have been changed, identify a game medium that the user did not specify as a game medium to be used in the game from among the multiple game media associated with the user after the change as a second game medium, and enable a second parameter of the second game medium, wherein each time a second game medium is identified, if a first condition is satisfied, the information processing device automatically selects at least one second game medium from the multiple second game media, and enables the second parameter of the selected second game medium.

[0023] The disclosed control method is a control method for an information processing device that progresses a game, the control method including the information processing device storing information regarding a first game medium and a second game medium, each of which has a first parameter and a second parameter, enabling a first parameter of the first game medium specified by a user, and if not specified by the user and a first condition regarding the second game medium is satisfied, enabling a second parameter of the second game medium, and changing the first parameter of the first game medium based on the second parameter of the second game medium.

[0024] The disclosed information processing device is an information processing device that progresses a game, and includes a memory unit that stores information regarding a first game medium and a second game medium, each of which has a first parameter and a second parameter, and a control unit that enables a first parameter of the first game medium specified by a user, and if not specified by the user and a first condition regarding the second game medium is satisfied, enables a second parameter of the second game medium, and changes the first parameter of the first game medium based on the second parameter of the second game medium. Effect of the Invention

[0025] The disclosed control program, control method, and information processing device make it possible to diversify the involvement of game media in a game. [Brief description of the drawings]

[0026] [Figure 1] FIG. 1 is a schematic diagram for explaining an example of a game provided by the game system. [Diagram 2] FIG. 1 is a diagram illustrating an example of a schematic configuration of a game system. [Diagram 3] FIG. 2 is a diagram illustrating an example of a schematic configuration of a terminal device. [Figure 4] FIG. 2 is a schematic diagram illustrating an example of a schematic configuration of a server device. [Diagram 5] 3A to 3C are diagrams illustrating examples of data structures of various tables. [Figure 6] 3A to 3C are diagrams illustrating examples of data structures of various tables. [Figure 7] 5A to 5C are diagrams illustrating examples of various screens displayed on a display unit of a terminal device. [Figure 8] 5A to 5C are diagrams illustrating examples of various screens displayed on a display unit of a terminal device. [Figure 9] 5A to 5C are diagrams illustrating examples of various screens displayed on a display unit of a terminal device. [Figure 10] 5A to 5C are diagrams illustrating examples of various screens displayed on a display unit of a terminal device. [Figure 11] 5A to 5C are diagrams illustrating examples of various screens displayed on a display unit of a terminal device. [Figure 12] FIG. 13 is a diagram showing an example of a screen displayed on a display unit of the terminal device. [Figure 13] FIG. 11 is a diagram showing an example of an operation sequence of the game system. [Figure 14] A diagram showing an example of an operational flow of a game content acquisition process. [Figure 15] FIG. 13A is a diagram showing another example of the operation sequence of the game system, and FIG. 13B is a diagram showing an example of the operation flow of a set process. [Figure 16]FIG. 13A is a diagram showing an example of an operational flow of unit processing, and FIG. 13B is a diagram showing another example of an operational sequence of the game system. [Figure 17] FIG. 11 is a diagram illustrating another example of the operation flow of the game progression processing. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0027] Various embodiments of the present invention will be described below with reference to the drawings. However, it should be noted that the technical scope of the present invention is not limited to these embodiments, but extends to the inventions described in the claims and their equivalents.

[0028] (Game System Overview) The game system according to this embodiment includes a terminal device, such as a multi-function mobile phone (a so-called "smartphone") used by a user, and a server device connectable to the user's terminal device via a communication network. The terminal device stores a game application program (control program) transmitted from an external device, such as the server device, and progresses at least one type of game by executing instructions contained in the stored game application program. The server device stores a game application program (control program), and manages progress result data of games played by users using the terminal device by executing instructions contained in the stored game application program.

[0029] The game played by the user using the terminal device may be any game that can be realized by the terminal device, such as a battle game, a card game, a racing game, a shooting game, a dance game, a music game, a fishing game, a sports simulation game, etc. Furthermore, the game played by the user using the terminal device may be a multi-player game in which multiple users can each operate their own terminal device to play the same game, or a single-player game in which each user can operate a terminal device to play the game alone. In this way, the user can operate the terminal device to participate in various games provided by the server device and play various games.

[0030] The server device stores information about one or more game media, and a terminal device operated by a user stores information about one or more game media associated with the user. The server device may also store information about one or more game media associated with each user. A terminal device operated by a user may store information about one or more game media associated with another user related to the user.

[0031] "Game media" are, for example, items or cards that can be acquired, used, held, stored, synthesized, strengthened, sold, exchanged, discarded, and given away in various games. "Game media" may also be characters, avatars, points, or parameters. The terminal device and / or server device reads electronic data in a specified data format, and realizes "game media" corresponding to the read electronic data in the game. Note that the manner of use of the "game media" is not limited to those explicitly stated in this specification.

[0032] The information related to the game medium may be identification information (game medium ID (identification)) indicating the game medium and / or information indicating the name of the game medium. The information related to the game medium may include information for displaying an image indicating the game medium. The information related to the game medium may include information indicating parameters of the game medium.

[0033] The parameters of the game medium include the level of the game medium, rarity, the HP (Hit Points) of the game medium, the MP (Magic Points) of the game medium, the attack power of the game medium, the defense power of the game medium, the attributes of the game medium, and information indicating skills that the game medium can use. The parameters of the game medium may be the rate of increase of the parameters of other game media when the parameters of the other game media automatically increase in response to the activation of a skill of the game medium. The parameters of the game medium may also be the rate of decrease of the parameters of other game media when the parameters of the other game media automatically decrease in response to the activation of a skill of the game medium. Details of skills will be described later.

[0034] "Level" is numerical or textual information indicating the strength of the game medium within the game. "Rarity" is numerical information indicating the frequency of appearance or difficulty of obtaining the game medium. For example, the higher the numerical value indicating rarity, the lower the frequency of appearance of the game medium within the game and the higher the difficulty of obtaining it may be set. "Rarity" may also be identification information for identifying the frequency of appearance or difficulty of obtaining the game medium (for example, identification information for distinguishing between normal, rare, S (super) rare, SS (double super) rare, SSS (triple super) rare, and legend).

[0035] "HP" is numerical information indicating the stamina of a game medium, and for example, when the HP of a game medium reaches or falls below a predetermined value during a game (the predetermined value is "0 (zero)", etc.), the game medium is determined to have lost the game. "MP" is a numerical value that is subtracted in response to the use of a skill and / or magic by the game medium. For example, when the MP of a game medium is less than the amount required to reduce the amount of a skill and / or magic used once, the user cannot perform an operation on the terminal device and / or server device to use the skill and / or magic of the game medium during the game.

[0036] "Attack power" is numerical information corresponding to the amount of damage (e.g., the amount of HP reduction) inflicted on another game medium, such as an enemy game medium, when a game medium performs an "attack" action against the other game medium. "Defense power" is numerical information corresponding to the amount of reduction that reduces the amount of damage inflicted on a game medium when another game medium performs an "attack" action against the game medium. In the following description, "attack" may be referred to as "normal attack." When the level of a game medium increases, the attack power and defense power of the game medium may be changed to higher values ​​or may remain unchanged.

[0037] An "attribute" is information that indicates the appearance, properties, personality, and / or performance of a game medium, such as fire, ice, lightning, earth, light, and darkness. An "attribute" may also be an indicator of the properties and compatibility of an attack, defense, and / or skill, and the "attribute" may have a defined compatibility with other attributes. Examples of attributes that may be used include wind, physical, flying, walking, buff / debuff, abnormal status, pierce, reflection, absorption, nullification, and the like.

[0038] A "skill" is a special effect that is activated during a game in response to a user's instruction. For example, a special effect is an effect that changes the state of a game medium and / or other game media. For example, the other game medium is a game medium that competes with the game medium for winning or losing the game (in a competitive game, it is an enemy game medium that competes with the game medium, and in a racing game, it is a game medium that competes with the game medium for time). The other game medium may be a reward game medium that can be obtained according to the game result of the game medium, or an obstruction game medium that obstructs the progress of the game of the game medium. In addition, the other game medium may be a game medium that cooperates with the game medium to progress the game (in a competitive game, it is a companion game medium that competes with the enemy game medium against each other).

[0039] The effect of changing the state of the game medium and / or other game media is, for example, an effect of changing at least some parameters of the game medium and / or other game media. The effect of changing at least some parameters of the game medium and / or other game media is, for example, an effect of increasing the "attack power" parameter and / or an effect of increasing the "speed" parameter within a predetermined effective period. The effect of changing the state of the game medium may be an effect of changing at least some parameters of one or more game media included in the group to which the game medium belongs. The special effect of changing the state of the game medium and / or other game media may be an effect of setting the game medium and / or other game media to a specific state. For example, the effect of setting the game medium and / or other game media to a specific state is, for example, an effect of preventing the game medium from receiving damage related to a specific attack (such as a "fire attribute" attack) from an enemy game medium during the game. The effect of setting the game medium and / or other game media to a specific state may be, for example, an effect of preventing the enemy game medium from taking any action for a certain period of time during the game. The special effect may be a special technique used by a game medium to attack one or more other game media (e.g., "enemy game media"). A "special technique attack" may be any attack that is different from a "normal attack" against other game media.

[0040] The parameters are not limited to the above examples, and may be experience points, number of times usable, consumption rate, number of possessions (e.g., number of remaining aircraft), rank or title, number of uses (e.g., number of sorties), number of times limit breakthroughs are made, level, cost of use, etc. In this way, the game system provides the user with parameters indicating numbers or letters that can be used in the game.

[0041] The information on the game medium may be stored in association with the user as information on game medium that the user can use in a game. The information on the game medium may also be stored in association with the user as information on game medium that the user does not use in a game. The game medium that the user can use in a game may be game medium that the user can use temporarily. In this case, in response to a use termination condition related to the game medium that the user can use temporarily being satisfied, the information on the game medium may be stored in association with the user as game medium that the user does not use in a game. The information on the game medium associated with another user having a predetermined relationship with the user may also be stored in association with the user as game medium that the user can use in a game.

[0042] For example, other users who have a specified relationship with a user are mutual followers of the user. When a user follows another user and the other user also follows the user (the user and the other user are mutually following each other), the user and the other user become mutual followers. In addition, other users who have a specified relationship with a user may be other users who have a mutual follow relationship with a specified user who is a mutual follower of the user. In addition, other users who have a specified relationship with a user may be other users who are friends with the user, or other users whose specific information (telephone number, email address, specified ID) is stored in the user's terminal device. In the following description, the "game medium associated with a user" may be referred to as the "user game medium."

[0043] (Game Overview) 1 is a diagram showing an example of an overview of a game realized by a game system, a terminal device, or a server device of this embodiment. The game system, the terminal device, or the server device has a function of associating information about a game medium 400a and information about a game medium 400b shown in FIG. 1 with a user.

[0044] The game medium 400a and the game medium 400b are different game media, but the game medium 400a and the game medium 400b may be the same game medium. In the following description, the game medium 400a and the game medium 400b may be collectively referred to as the game medium 400.

[0045] When a user operates a terminal device to instruct acquisition of a game medium 400, the terminal device and / or server device executes a process of storing information about the game medium 400 in association with the user. For example, a terminal device and / or server device that realizes a selection game such as a lottery game selects one or more game media 400 from a plurality of game media 400 in response to a user's instruction to start a selection game. The terminal device and / or server device then stores the selected one or more game media 400 in association with the user. In this way, the instruction to start a selection game to select a game medium 400 is included in the instruction to associate the game medium 400.

[0046] Furthermore, a terminal device and / or a server device that realizes a game in which various game media are placed or moved within a game space may allow a user to acquire one or more game media 400 that are placed at a predetermined position within the game space in response to an instruction of a predetermined action by the user. For example, if a game object resembling a treasure chest is placed at a predetermined position set within the game space, the user acquires one or more game media 400 set within the treasure chest in response to an instruction of an action by the user to open the treasure chest. The terminal device and / or the server device then associates the acquired one or more game media 400 with the user and stores them. In this way, an instruction to perform a predetermined action within the game space is included in an instruction to associate the game media 400.

[0047] When the terminal device and / or the server device progresses a game in response to the operation of a terminal operation by a user, the terminal device and / or the server device may store information about the game medium 400 in association with the user in response to the progress of the game. For example, when a predetermined progress condition related to the progress of the game is satisfied, the terminal device and / or the server device may store information about the game medium 400 in association with the user. The predetermined progress condition is a condition related to the result of a competitive game that progressed in response to a progress instruction from a user. The predetermined condition may also be a condition related to the acquisition of a specific game medium during the progress of the game. The predetermined condition may also be a condition related to a predetermined action performed by the user's game medium during the progress of the game.

[0048] If the game is a competitive game, the progress condition is a condition related to the result of the competitive game. For example, if the condition related to the result of the competitive game is that the user wins the competitive game, the user who wins the competitive game acquires one or more game media 400. If the condition related to the result of the competitive game is that the user loses or draws the competitive game, the user who loses or draws the competitive game acquires one or more game media 400. In this case, the user who loses or draws the competitive game may acquire game media 400 that are lower in level and / or rarity than if the user won the competitive game. Then, the terminal device and / or the server device stores the one or more game media 400 acquired by the user in association with the user.

[0049] The battle game may include a fighting game in which the user's game medium fights against an enemy game medium, or a racing game in which a racing car carrying the user's game medium races against a racing car carrying an enemy game medium. The battle game may also include a sports game in which one or more game media of the user compete against one or more enemy game media in a predetermined sport.

[0050] Furthermore, if the condition for acquiring specific game media is that the user acquires a specific item as the game progresses, the user who acquires the specific item acquires one or more game media 400. If the condition for acquiring specific game media is that the user acquires a predetermined number or more of specific items as the game progresses, the user who acquires the predetermined number or more of specific items acquires one or more game media 400. Then, the terminal device and / or the server device stores the acquired one or more game media 400 in association with the user.

[0051] Furthermore, if the condition for the predetermined action is that the user's game medium has performed the predetermined action in response to an operational instruction by the user, the user who operationally instructed the game medium to perform the predetermined action acquires one or more game media 400. If the condition for the predetermined action is that another game medium different from the user's game medium has performed the predetermined action in response to an operational instruction by the user, the user who operationally instructed the other game medium to perform the predetermined action acquires one or more game media 400. Then, the terminal device and / or server device stores the acquired one or more game media 400 in association with the user.

[0052] Furthermore, a terminal device and / or a server device that realizes a game in which the game medium is grown may progress the game in which the game medium 400 is grown in response to a user's instruction to progress, and allow the user to acquire one or more game media 400 in response to the result of the game. The growth of the game medium refers to changing the parameters of the game medium so that the game progress is advantageous when the game medium is used in the game. The game progress is advantageous, for example, in that the game progress can be accelerated and / or the possibility of defeating an opponent in a competitive game can be increased. For example, the growth of the game medium may increase various parameter values ​​such as HP, MP, and attack power of the game medium. Furthermore, the growth of a game medium in which a certain skill has not been released may release the skill of the game medium (the game medium becomes able to use the skill).

[0053] A game in which game media are grown is a game in which new game media 400 is generated by combining game media such as material items with game media 400. For example, a terminal device and / or a server device stores information about the combined game medium 400 associated with information about the pre-combined game medium 400. In response to a user's instruction to combine the game media 400, the terminal device and / or the server device reads out information about the combined game medium 400 and stores the read out information about the combined game medium 400 in association with the user.

[0054] Furthermore, the game in which game media is grown may be a game in which new game media 400 is generated by combining two or more types of specified game media. For example, the terminal device and / or server device stores information about the combined game media 400 associated with information about the two or more types of specified game media. The terminal device and / or server device reads out information about the combined game media 400 in response to a progress instruction (combination instruction) for the two or more types of specified game media from a user. The terminal device and / or server device then stores the read out information about the combined game media 400 in association with the user.

[0055] Furthermore, the game in which the game medium is grown may be a game in which the game medium 400 is grown. For example, the terminal device and / or the server device stores information about the grown game medium 400 associated with information about the pre-grown game medium 400. The terminal device and / or the server device reads out the information about the grown game medium 400 in response to a user's instruction to perform a growing action on the game medium 400 (such as feeding and / or playing with the game medium 400). The terminal device and / or the server device then stores the read out information about the grown game medium 400 in association with the user.

[0056] In this way, the terminal device and / or server device can associate information about the game medium 400 with the user through a variety of acquisition methods.

[0057] When a game in which various game media are placed or moved within a game space is realized by a terminal device, the terminal device executes a process of associating information about the game media 400 with a user. In this case, the server device does not execute the process of associating information about the game media 400 with a user or various processes associated with this process. This makes it possible to reduce the processing load on the server device and the communication load between the terminal device and the server device when the game media 400 is provided to a user.

[0058] Furthermore, when associating information about the game medium 400 with a user according to a progress condition related to the progress of a game executed by a terminal device, the terminal device executes a process for progressing the game and executes a process for associating information about the game medium 400 with the user. In this case, the server device does not execute the process for progressing the game, the process for associating information about the game medium 400 with the user, or various processes associated with these processes. This makes it possible to reduce the processing load on the server device and the communication load between the terminal device and the server device when the game medium 400 is provided to the user.

[0059] Furthermore, when associating information about the game medium 400 with a user in accordance with the results of a selection game executed by the server device, the server device executes a process to progress the selection game. Then, the terminal device executes a process to associate information about the game medium 400 with the user in accordance with the results of the selection game. In this way, the server device and the terminal device cooperate to realize the process of associating information about the game medium 400 with the user, so that it is possible to prevent the processing load of the associating process from being concentrated on one of the devices.

[0060] Furthermore, the terminal device and the server device can provide the user with a game (such as a selection game) in which game processing related to processing for associating information about the game medium 400 with the user is executed by the server device. On the other hand, the terminal device and the server device can realize a game (such as a game in which the game medium is grown) in which game processing related to processing for associating information about the game medium 400 with the user is executed by the terminal device. In this way, the terminal device and the game device can diversify the methods for acquiring the game medium 400 and provide methods for acquiring the game medium 400 that have different communication loads between the terminal device and the server device.

[0061] Returning to FIG. 1, the terminal device and / or server device stores information about the game medium 400a and information about the game medium 400b. The terminal device and / or server device may allow the user to acquire the game medium 400a and the game medium 400b in response to an association instruction from the user or in response to a game progress in response to a progress instruction from the user. In this case, the terminal device and / or server device stores the information about the game medium 400a and the information about the game medium 400b in association with the user. The terminal device and / or server device may store the information about the game medium 400a and the information about the game medium 400b without associating it with the user.

[0062] Furthermore, the terminal device and / or the server device may store information indicating at least two types of parameters for each game medium 400. In the example shown in FIG. 1, the game medium 400a has a parameter 401a and a parameter 402a, and information indicating the parameter 401a of the game medium 400a and information indicating the parameter 402a of the game medium 400a are stored. Furthermore, the game medium 400b has a parameter 401b and a parameter 402b, and information indicating the parameter 401b of the game medium 400b and information indicating the parameter 402b of the game medium 400b are stored. The parameter 401a and the parameter 401b are the same type of parameters, and may be collectively referred to as the parameter 401 in the following description. The parameter 402a and the parameter 402b are the same type of parameters, and may be collectively referred to as the parameter 402 in the following description.

[0063] 1, parameter 401a of game medium 400a is a numerical value of "10," and parameter 402a of game medium 400a is a numerical value of "2." Parameter 401b of game medium 400b is a numerical value of "8," and parameter 402b of game medium 400b is a numerical value of "3."

[0064] When game medium 400a is selected by the user (FIG. 1(1)), the terminal device and / or server device activates parameter 401a of game medium 400a (FIG. 1(2)). When game medium 400b is not selected by the user (FIG. 1(3)), the terminal device and / or server device does not activate parameter 401b of game medium 400b. In this case (FIG. 1(3)), when the selection condition for game medium 400b (FIG. 1(4)) is satisfied, the terminal device and / or server device activates parameter 402b of game medium 400b (FIG. 1(5)).

[0065] For example, the terminal device and / or server device may set the game medium 400 for which the parameter 401 has become effective (the game medium 400a specified by the user) as the game medium to be used in the game. In this case, the terminal device and / or server device may store information about the game medium 400 for which the parameter 401 has become effective (the game medium 400a specified by the user) as information about the game medium to be used in the game. For example, the game medium 400a used in the game uses the effective parameter 401a during the game, and does not use the ineffective parameter 402a.

[0066] Furthermore, the terminal device and / or the server device may set the game media 400 not specified by the user as game media not used in the game. In this case, the terminal device and / or the server device may store information about the game media 400 for which the parameter 401 was not valid (the game media 400b not specified by the user) as information about the game media not used in the game.

[0067] The selection condition is that, when parameter 402 of game medium 400 is a numerical value, said parameter 402 exceeds a predetermined selection value. Alternatively, when there are multiple game media 400 not used in the game, the selection condition may be that the ranking of parameters 402 of the multiple game media 400 not used in the game is within the top three. For example, when parameter 402 of game medium 400 is a numerical value, the selection condition may be that the parameter 402 of the multiple game media 400 not used in the game is within the top three in terms of the largest value. The selection conditions are not limited to these conditions.

[0068] The terminal device and / or server device changes the enabled parameter 401a of the game medium 400a based on the enabled parameter 402b of the game medium 400b (FIG. 1(6)). In the example shown in FIG. 1, the value "3" indicating the parameter 402b of the game medium 400b is added to the value "10" indicating the parameter 401a of the game medium 400a, thereby changing the parameter 401a of the game medium 400a to the value "13".

[0069] As described above, in the game system, terminal device, or server device of the present embodiment, the game media 400b not specified by the user can be involved in the game media 400a specified by the user. This allows the game system, terminal device, or server device of the present embodiment to diversify the involvement of the game media 400b in the game. In this way, since the game media not used in the game can be involved in the game, it is possible to use the storage efficiently without wasting it. Furthermore, in the game system, terminal device, or server device of the present embodiment, the game media 400b involved in the game are automatically determined based on the selection conditions, so that usability is higher than when the user manually determines the game media 400b.

[0070] In addition, the terminal device and / or server device may cause the game medium 400a designated by the user to become the game medium used in the game, and the game medium 400b not designated by the user to become the game medium not used in the game. For example, in the example shown in FIG. 1, the game medium 400a becomes the game medium used in the game, so the changed parameters 401a are used in the game. In this way, the game system, terminal device, or server device of this embodiment makes it possible to involve the game medium 400b not used in the game in the game medium 400a used in the game.

[0071] The terminal device and / or the server device may store information indicating one type of parameter for each game medium 400. For example, the game medium 400a and the game medium 400b have the parameters 401a and 401b, respectively. The terminal device and / or the server device stores information indicating the parameters 401a of the game medium 400a and information indicating the parameters 401b of the game medium 400b. When the game medium 400a is specified by the user, the terminal device and / or the server device validates the parameters 401a of the game medium 400a, and when the game medium 400b is not specified by the user, the terminal device and / or the server device does not validate the parameters 401b of the game medium 400b. When the selection condition for the game medium 400b is satisfied, the terminal device and / or the server device changes the parameters 401a of the game medium 400a based on the parameters 402b of the game medium 400b.

[0072] In this way, the game system, terminal device, or server device of this embodiment makes it possible to diversify the involvement of the game medium 400b in the game, even if the parameters of the game medium 400 are of one type.

[0073] The parameters 401a and 402a of the game medium 400a and the parameters 401b and 402b of the game medium 400b may each be a character or a character string. For example, the parameter 401 and the parameter 402 may each be stored as a character indicating a rank, such as "A", "B", "C", "D", "E", or "F".

[0074] In this case, the terminal device and / or server device stores the changed parameter 401a in association with the combination of the parameter 401a and the parameter 402b. For example, "E" indicating the changed parameter is stored in association with the combination of "D" indicating the parameter 401a and "B" indicating the parameter 402b (the combination of "D" and "B"). As a result, if the enabled parameter 401a is "D" and the enabled parameter 402b is "B", the terminal device and / or server device changes the parameter 401a to "E".

[0075] In this way, the game system, terminal device, or server device of this embodiment makes it possible to diversify the involvement of the game medium 400b in the game, regardless of the data format of the parameters of the game medium 400.

[0076] Furthermore, in the above-described parameter change process, the process of validating the parameters may not be executed. For example, when the user designates the game medium 400a, the terminal device and / or the server device sets the game medium 400a as the game medium to be used in the game. When the user does not designate the game medium 400b, the terminal device and / or the server device sets the game medium 400b as the game medium not to be used in the game. Then, when the selection condition for the game medium 400b is satisfied, the terminal device and / or the server device changes the parameters 401a of the game medium 400a to be used in the game based on the parameters 402b of the game medium 400b not to be used in the game.

[0077] In this way, if parameter changes are possible, the terminal device and / or server device may not need to execute some of the information processing related to the changes. This allows the terminal device and / or server device to diversify the involvement of the game medium 400b in the game while reducing the processing load and / or communication load associated with parameter changes.

[0078] (Game System 1) 2 is a diagram showing an example of a schematic configuration of the game system 1. The game system 1 includes a terminal device 2 operated by a user, and a server device 3. The terminal device 2 and the server device 3 are connected to each other via a communication network, such as a base station 11, a mobile communication network 12, a gateway 13, and the Internet 14. Communication is performed between the terminal device 2 and the server device 3 based on a predetermined communication protocol. The predetermined communication protocol is, for example, the Hypertext Transfer Protocol (HTTP), etc.

[0079] The terminal device 2 is an information processing device such as a smartphone. The terminal device 2 may be a mobile phone, a tablet terminal, a tablet PC (Personal Computer), an e-book reader, a wearable computer, or the like. The terminal device 2 may be a portable game device, a game console, a notebook PC, or the like. The terminal device 2 may be any information processing device capable of displaying a game screen, etc. based on various data transmitted from the server device 3.

[0080] 2, one server device 3 is illustrated as a component of the game system 1, but the server device 3 may be a collection of multiple physically separate server devices (computers). In this case, each of the multiple server devices may have the same function, or may have the function of a single server device 3 in a distributed manner.

[0081] The terminal device 2 is an example of a game device that progresses a game, but the game device is not limited to the terminal device 2. For example, the server device 3 may be used as a game device. Also, the game system 1 including the terminal device 2 and the server device 3 may be used as a game device.

[0082] (Terminal device 2) FIG. 3 is a diagram showing an example of a schematic configuration of the terminal device 2. The terminal device 2 connects to the server device 3 via the base station 11, the mobile communication network 12, the gateway 13, and the Internet 14, and communicates with the server device 3. The terminal device 2 executes a game application and progresses a predetermined game according to various instructions input by the user. The terminal device 2 also generates various requests and the like according to various instructions input by the user and transmits them to the server device 3. The terminal device 2 also receives various game data (such as a game media table T1, a possessed game media table T2, a stored game media table T3, a game media set table T4, and / or image data of game media, which will be described later) transmitted from the server device 3, and displays various screens. The terminal device 2 also transmits game progress information (data related to the progress of the game and / or data related to the result of the game) to the server device 3 during and / or at the end of the executed game. To this end, the terminal device 2 includes a terminal communication I / F 21, a terminal storage device 22, a display device 23, an input device 24, and a terminal processing device 25.

[0083] The terminal communication I / F 21 is implemented as hardware, firmware, or communication software such as a TCP / IP driver or a PPP driver, or a combination of these. The terminal device 2 can transmit data to other devices such as the server device 3 and receive data from other devices via the terminal communication I / F 21.

[0084] The terminal storage device 22 is, for example, a semiconductor memory device such as a ROM (Read Only Memory) or a RAM (Random Access Memory). The terminal storage device 22 stores an operating system program, a driver program, an application program, data, and the like used for processing in the terminal processing device 25. The driver programs stored in the terminal storage device 22 are an output device driver program for controlling the display device 23, and an input device driver program for controlling the input device 24, and the like. The application programs stored in the terminal storage device 22 are control programs for displaying various screens such as a home screen and a game screen based on display data from the server device 3 and / or various data stored in the terminal storage device 22, and the like. The application programs for realizing various functions of the present embodiment may be installed in the terminal storage device 22 by executing a setup program or the like received from an external device such as the server device 3. The data stored in the terminal storage device 22 are identification information (for example, a user ID) for uniquely identifying a user, display data for displaying various screens, and the like. The terminal storage device 22 stores a game media table T1, a possessed game media table T2, a stored game media table T3, a game media set table T4, and / or image data of game media, which will be described later. The terminal storage device 22 may also store information about a game medium 400 to be associated with a user when the user clears each event, in association with each event. The terminal storage device 22 may also store information about one or more game media 400 included in a game media group used in the selected game. The terminal storage device 22 may also temporarily store data related to a predetermined process.

[0085] The display device 23 is a liquid crystal display. The display device 23 may be an organic EL (Electro-Luminescence) display or the like. The display device 23 displays moving images corresponding to moving image data supplied from the terminal processing device 25, still images corresponding to still image data, and the like. The display device 23 does not have to be a component of the terminal device 2. In this case, the display device 23 may be a head mounted display (HMD), a projection device for projection mapping, a retinal projection type projection device, or the like that can communicate with the terminal device 2 via wire or wirelessly.

[0086] The input device 24 is a pointing device such as a touch panel or a mouse. The input device 24 may be an input key or the like. The input device 24 may be a game controller device. The input device 24 may be a motion sensor such as an acceleration sensor, an angular velocity sensor, a displacement sensor, or an orientation measurement sensor. In this case, various operations are detected according to the movement of the user holding the input device 24. The input device 24 may be a tracking device such as an image sensor, an infrared center, or an optical sensor that detects the movement of the user's hand and / or finger. When the input device 24 is a touch panel, the input device 24 can detect various touch operations such as a tap, double tap, drag, swipe, pinch in, pinch out, long press, flick, and touch off by the user. The touch panel may be configured to include a capacitance-type proximity sensor and to detect a non-contact operation by the user. The user can input letters, numbers, and symbols, or a position on the display screen of the display device 23, using the input device 24. When the input device 24 is operated by the user, it generates a signal corresponding to the operation. The input device 24 then supplies the generated signal to the terminal processor 25 as a user instruction.

[0087] The terminal processing device 25 is a processing device that loads the operating system program, the driver program, and the application program stored in the terminal storage device 22 into the memory and executes the instructions included in the loaded programs. The terminal processing device 25 is, for example, an electronic circuit such as a central processing unit (CPU), a micro processing unit (MPU), a digital signal processor (DSP), a graphics processing unit (GPU), or a combination of various electronic circuits. The terminal processing device 25 may be realized by an integrated circuit such as an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), or a micro controller unit (MCU). In FIG. 3, the terminal processing device 25 is illustrated as a single component, but the terminal processing device 25 may be a collection of multiple physically separate processors.

[0088] The terminal processing device 25 executes various commands included in an application program (control program) stored in the terminal storage device 22, thereby functioning as a display processing unit 251, a progress processing unit 252, an acquisition unit 253, a terminal transmission unit 254, and a terminal reception unit 255. Details of the display processing unit 251, the progress processing unit 252, the acquisition unit 253, the terminal transmission unit 254, and the terminal reception unit 255 will be described later.

[0089] (Server device 3) 4 is a diagram showing an example of a schematic configuration of the server device 3. The server device 3 has a function of managing various information used in the game in response to instructions from the terminal device 2. The server device 3 also has a function of progressing a selected game in response to instructions from the terminal device 2. The server device 3 also has a function of transmitting various game data and the like used in the game to the terminal device 2. To this end, the server device 3 includes a server communication I / F 31, a server storage device 32, and a server processing device 33.

[0090] The server communication I / F 31 is implemented as hardware, firmware, or communication software such as a TCP / IP driver or a PPP driver, or a combination of these. The server device 3 can transmit data to other devices and receive data from other devices via the server communication I / F 31.

[0091] The server storage device 32 is, for example, a semiconductor memory device such as a ROM or a RAM. The server storage device 32 may be, for example, a magnetic disk, an optical disk, or any other storage device capable of storing data. The server storage device 32 stores an operating system program, a driver program, an application program, data, and the like used in the processing in the server processing device 33. The computer programs stored in the server storage device 32 may be installed in the server storage device 32 using a setup program or the like from a computer-readable portable recording medium such as a CD-ROM or a DVD-ROM.

[0092] The data stored in the server storage device 32 includes game progress information of each user (data related to game results, identification data for identifying game stages that the user has already played and cleared, etc.). The server storage device 32 also stores various game data related to the progress of the game (such as a game media table T1, a possessed game media table T2, a stored game media table T3, a game media set table T4, and / or image data of game media, which will be described later). The server storage device 32 may temporarily store data related to a predetermined process. In other words, the server storage device 32 includes a volatile memory (Random Access Memory, RAM), and may store dynamic data that changes according to the progress of the game.

[0093] The server processing device 33 is a processing device that loads the operating system program, driver programs, and application programs stored in the server storage device 32 into memory and executes instructions included in the loaded programs. The server processing device 33 is, for example, an electronic circuit such as a CPU, an MPU, a DSP, or a GPU, or a combination of various electronic circuits. The server processing device 33 may be realized by an integrated circuit such as an ASIC, a PLD, an FPGA, or an MCU. Although the server processing device 33 is illustrated in FIG. 4 as a single component, the server processing device 33 may be a collection of multiple physically separate processors.

[0094] The server processing device 33 executes various commands included in an application program (control program) stored in the server storage device 32, thereby functioning as a server receiving unit 331, a storage processing unit 332, a game progression unit 333, and a server transmission unit 334. Details of the server receiving unit 331, the storage processing unit 332, the game progression unit 333, and the server transmission unit 334 will be described later.

[0095] Below, with reference to Figures 5 and 6, an example of the data structure of the game media table T1, the owned game media table T2, the stored game media table T3, and the game media set table T4 stored by the terminal storage device 22 and / or the server storage device 32 is described.

[0096] The game media table T1 is stored in the server storage device 32 and transmitted from the server device 3 to the terminal device 2 at least one of the timings before the start of a game, at the start of a game, and during the game. The game media table T1 may be transmitted from the server device 3 to the terminal device 2 when an application program for realizing various functions of this embodiment is installed. When the terminal receiving unit 255 of the terminal device 2 receives the game media table T1 from the server device 3, it stores the received game media table T1 in the terminal storage device 22.

[0097] (Game Media Table T1) 5(a) is a diagram showing an example of the data structure of the game media table T1. The game media table T1 is used to manage game media 400 that can be used in a game provided to a user. In the game media table T1, for each of the multiple game media 400, a game media ID, information indicating a name, information related to an image, and information related to a game effect are stored in association with each other.

[0098] The game medium ID is an example of identification information for uniquely identifying the game medium 400. The information indicating the name is, for example, text information indicating the name of the game medium 400. The information regarding the image is, for example, information indicating the file name of the image representing the game medium 400.

[0099] The information relating to the game effect is information indicating the type of game effect that the game medium 400 can generate within the game, and information indicating parameters 401 and 402 relating to that game effect.

[0100] In the example shown in FIG. 5(a), the game medium 400 identified by the game medium ID "C-0001" can generate a game effect that increases the attack power of "Attack X" by "10%". In the game medium table T1, the parameter 401 of the game medium 400 identified by the game medium ID "C-0001" is stored as "10%", which is the increase rate of the attack power of "Attack X". In addition, the game medium 400 identified by the game medium ID "C-0001" can generate a game effect that increases the attack power of "Attack X" by "2%". In the game medium table T1, the parameter 402 of the game medium 400 identified by the game medium ID "C-0001" is stored as "2%", which is the increase rate of the attack power of "Attack X".

[0101] The game medium 400 identified by the game medium ID "C-0002" can generate a game effect that increases the attack power of "Attack Y" by "5%". In the game medium table T1, the parameter 401 of the game medium 400 identified by the game medium ID "C-0002" is stored as "5%", which is the increase rate of the attack power of "Attack Y". In addition, the game medium 400 identified by the game medium ID "C-0002" can generate a game effect that increases the attack power of "Attack Y" by "3%". In the game medium table T1, the parameter 402 of the game medium 400 identified by the game medium ID "C-0002" is stored as "3%", which is the increase rate of the attack power of "Attack Y".

[0102] The game medium 400 indicated by the game medium ID "C-0003" can generate a game effect of changing the attack power of "Attack Z" to "High". The attack power of "Attack Z" is indicated by letters indicating a plurality of ranks. The higher the rank of "Attack Z", the stronger the attack power generated. In the game medium table T1, the rank "High" after the change of the attack power of "Attack Z" is stored as the parameter 401 of the game medium 400 indicated by the game medium ID "C-0003". In addition, the game medium 400 indicated by the game medium ID "C-0003" can generate a game effect of increasing the attack power of "Attack Z" by "1 rank". In the game medium table T1, "1 rank" indicating the degree of change (increase) of the attack power of "Attack Z" is stored as the parameter 402 of the game medium 400 indicated by the game medium ID "C-0003".

[0103] The game medium 400 indicated by the game medium ID "C-0004" can generate a game effect that changes the duration of the "special effect W" to "long". The duration of the "special effect W" is indicated by characters indicating a plurality of lengths (period lengths). For example, "short" indicating that the duration of the "special effect W" is about 10 seconds, "medium" indicating that the duration of the "special effect W" is about 30 seconds, and "long" indicating that the duration of the "special effect W" is about 1 minute are set. Furthermore, "longest" indicating that the duration of the "special effect W" is the same as the duration of the game may be set. In the game medium table T1, "long", which is the changed length of the duration of the "special effect W", is stored as the parameter 401 of the game medium 400 indicated by the game medium ID "C-0004". Furthermore, the game medium 400 indicated by the game medium ID "C-0004" can generate a game effect that increases the duration of the "special effect W" by "one rank". In the game media table T1, "Rank 1" indicating the degree of change (increase) in the duration of "special effect W" is stored as parameter 402 for the game media 400 identified by the game media ID "C-0004".

[0104] In addition, the fact that "the game medium has game elements such as parameters, items, other game media, etc." is realized by the terminal device 2 and / or the server device 3 associating information indicating the game elements with the game medium ID of the game medium and storing it.

[0105] (Game Media Owned Table T2) FIG. 5(b) is a diagram showing an example of the data structure of the owned game media table T2. The owned game media table T2 is stored for each user and is used to manage game media 400 designated by the user as "game media 400a used in the game". In the owned game media table T2, a user ID, which is an example of identification information for identifying a user, game media IDs of multiple game media 400a designated by the user, and information indicating points are stored in association with each other. Points are a numerical value that increases each time a game medium 400a is used in a game. The "game media 400a used in the game" is included in the user game media, and may be referred to as "owned game media" in the following description.

[0106] (Stored Game Media Table T3) 6(a) is a diagram showing an example of the data structure of the stored game media table T3. The stored game media table T3 is stored for each user, and is used to manage game media 400 that have not been designated by the user as "game media 400a used in the game." Game media 400 that have not been designated as "game media 400a used in the game" are managed in the stored game media table T3 as "game media 400b not used in the game." The "game media 400b not used in the game" are included in the user game media, and may be referred to as "stored game media" in the following description.

[0107] In the stored game media table T3, a user ID, a storage ID, game media IDs of multiple game media 400b, and information indicating points are stored in association with each other. The game media 400b stored as stored game media are classified into multiple storage groups, and the storage ID is identification information for identifying each storage group. In the example shown in FIG. 6(a), the game media 400b are classified into two storage groups. Note that the game media 400b stored as stored game media do not have to be classified into multiple storage groups. The points are a numerical value that increases each time the game medium 400b is used in a game when it is managed as the game medium 400a used in the game in response to the user's operation or in response to the progress of the game.

[0108] The method of involvement of the stored game media 400b in the game may differ for each storage group to which it belongs. For example, the stored game media 400b included in (belonging to) a specific storage group among a plurality of storage groups may be selected as the main game media and / or the sub game media included in the game media set described later. The specific storage group may be one storage group or two or more storage groups. In this case, the storage group selection objects 811a and 811b displayed on the storage screen 810 described later are objects corresponding to the specific storage group. The stored game media 400b included in a storage group other than the specific storage group may be selected as the main game media and / or the sub game media included in the game media set by changing the affiliation to a storage group. In this way, the timing and frequency at which the storage groups are read in the game are set to be different for each storage group, which enables the time required for reading data to be shortened and / or the processing load associated with reading to be reduced.

[0109] A specific storage group among the multiple storage groups is not fixed, but may be changed according to group conditions. For example, if the time period is daytime (9:00 to 20:59), storage group A among the multiple storage groups may be set as a specific storage group. In this case, if the time period is nighttime (21:00 to 8:59 the next day), storage group B (different from storage group A) among the multiple storage groups is set as a specific storage group. Furthermore, in this case, if the time period is nighttime (21:00 to 8:59 the next day), all storage groups may be set as specific storage groups.

[0110] For example, a storage group with the same attributes as the main game media and sub game media included in the game media set specified for use may be set as a specific storage group. In this case, an attribute is associated with each storage group, and the attribute of the storage game media 400b included in the storage group is the same as the attribute of the storage group. In this way, some or all of the storage groups may be set as specific storage groups depending on the group conditions.

[0111] (Game media set table T4) 6(b) is a diagram showing an example of the data structure of the game media set table T4. The game media set table T4 is stored for each user and is used to manage the game media sets set by the user.

[0112] The game medium set includes five stored game media 400b selected by the user from among the user's multiple stored game media 400b as main game media. The number of main game media included in the game medium set may be any number less than five (including one) or more than five. If the user has only one stored game medium 400b, when the user's one stored game medium 400b is selected by the user as the main game medium, the game medium set may include that one owned game medium as the main game medium. The game medium set may include five stored game media 400b selected by the user from among the user's multiple stored game media 400b as main game media.

[0113] When a user selects main game media to be included in a game media set, three stored game media 400b are automatically selected as sub game media from the user's stored game media 400b if a selection condition is met. The selection condition will be described in detail later. Then, the parameters 401a of the main game media are changed based on the parameters 402b of the selected sub game media. In the following description, a combination of the main game media selected by the user and the sub game media automatically selected to be used to change the parameters 401a of the main game media may be referred to as a unit.

[0114] The number of stored game media 400b that are automatically selected may be any number less than three (including one) or more than three. The change in the parameters 401a of the main game media may be based on the parameters 401b of the selected sub-game media. At least one of the sub-game media may be stored game media 400b that is manually selected by the user.

[0115] The user can specify whether or not to use a game media set in the game. A game effect related to the changed parameters 401 of each main game media included in the game media set for which use has been specified occurs in the game.

[0116] In the game media set table T4, the user ID of the user, the set ID, the main game media ID, information related to the game effect, and the sub game media ID are stored in association with each other.

[0117] The set ID is identification information for identifying each game media set created by a user. In the example shown in Fig. 6(b), the game media set table T4 stores the set IDs of two game media sets, but may store the set IDs of one or three or more game media sets.

[0118] A temporary or permanent limit may be set on the number of set IDs of game media sets stored in the game media set table T4. The limit on the number of set IDs of game media sets may be, for example, a limit that a maximum of seven set IDs of game media sets can be stored. The limit on the number of set IDs of game media sets may also be a limit that a maximum of ten set IDs of game media sets can be stored within a specified period and a maximum of six set IDs of game media sets can be stored outside the specified period. In this way, the limit on the number of set IDs of game media sets may be changed depending on the limiting conditions, or the limit may be invalidated depending on the limiting conditions.

[0119] The main game media ID is a game media ID for identifying the main game media included in each game media set. In the example shown in Fig. 6(b), five main game media IDs are stored for each game media set in the game media set table T4. The number of main game media IDs for each game media set stored in the game media set table T4 may be any number less than five (including one) or more than five.

[0120] A temporary or permanent limit may be placed on the number of main game media IDs for each game media set stored in the game media set table T4. The limit on the number of main game media IDs is, for example, a limit that a maximum of five main game media IDs can be stored for each game media set. In this case, the number of main game media included in a game media set may be any number less than five (including one). For example, a game media set consisting of one main game media or a game media set consisting of three main game media may be used in a game.

[0121] The limit on the number of main game media IDs may be such that up to seven main game media IDs can be stored for each game media set within a predetermined period, and up to five main game media IDs can be stored for each game media set outside the predetermined period. In this manner, the limit on the number of main game media IDs may be changed depending on the limiting conditions, or the limit may be invalidated depending on the limiting conditions. The predetermined period for limiting the number of main game media IDs may be the same as or different from the predetermined period for limiting the number of set IDs of a game media set.

[0122] The information on the game effect is information indicating the type of game effect that each main game medium can generate in the game, and information indicating the changed parameter 401a related to the game effect. In the example shown in FIG. 6(b), the main game medium indicated by the game medium ID "C-0002" included in the game medium set indicated by the set ID "S-01" can generate a game effect that increases the attack power of "attack Y" by "20%". The parameter 401a of the main game medium indicated by the game medium ID "C-0002" is the increase rate of the attack power of "attack Y" of "20%, while the parameter 401a before the change is the increase rate of the attack power of "attack Y" of "5%" (FIG. 5(a)). In this way, by changing the parameter 401a of the main game medium, the game effect related to the parameter 401a is changed to a game effect that makes the progress of the game more advantageous.

[0123] The sub game media ID is the game media ID of the stored game media 400b that is automatically selected from the user's multiple stored game media 400b as the sub game media to be used to change the parameters 401a of the main game media. In the example shown in FIG. 6(b), the game media set table T4 stores sub game media IDs of three sub game media for each main game medium. The number of sub game media IDs for each main game medium stored in the game media set table T4 may be any number less than three (including one) or more than three. The game media set table T4 stores a unit including the main game medium included in the game media set and the sub game media corresponding to the main game medium in association with a set ID and a user ID.

[0124] A temporary or permanent limit may be placed on the number of sub game media IDs for each main game medium stored in the game media set table T4. The limit on the number of sub game media IDs is, for example, a limit that a maximum of three sub game media IDs can be stored for each main game medium. In this case, the number of sub game media used to change the parameters 401a of the main game media may be any number less than three (including one). For example, the parameters 401a of the main game media may be changed based on one sub game medium, or the parameters 401a of the main game media may be changed based on two sub game media. The temporary or permanent limit on the number of sub game media IDs is an example of an acquisition condition described later.

[0125] The maximum settable number of sub game media corresponding to the main game media stored in the game medium set table T4 may be different for each main game medium. For example, the settable number of sub game media corresponding to the main game medium may be a number according to the parameters of the main game medium. The higher the rarity of the main game medium, the larger the settable number of sub game media corresponding to the main game medium is set. Also, the higher the level or points of the main game medium, the larger the settable number of sub game media corresponding to the main game medium is set. The settable number of sub game media corresponding to the main game medium may be a number according to the acquisition time of the main game medium. Also, the more recently the main game medium was acquired, the larger the settable number of sub game media corresponding to the main game medium is set.

[0126] The limit on the number of sub game media IDs may be such that a maximum of five sub game media IDs can be stored for each main game medium within a specified period, and a maximum of three sub game media IDs can be stored for each main game medium outside the specified period. In this manner, the limit on the number of sub game media IDs may be changed depending on the limiting conditions, or the limit may be invalidated depending on the limiting conditions. The specified period for limiting the number of sub game media IDs may be the same as or different from the specified period for limiting the number of set IDs of a game media set and / or the specified period for limiting the number of main game media IDs.

[0127] (Home screen 700) 7(a) is a diagram showing an example of a home screen 700 displayed on the display device 23 of the terminal device 2. The home screen 700 is a screen displayed by the display processing unit 251 when, for example, execution of a game application program is started by a user operating the input device 24.

[0128] As shown in FIG. 7(a), the home screen 700 includes a selection game object 701, a set start object 702, and a main game object 703. The selection game object 701 is a button object for instructing the execution of a selection game. The set start object 702 is a button object for instructing the display of a set screen 800 described later. The main game object 703 is a button object for instructing the execution of a main game. On the home screen 700, the number of selected games that can be instructed to be executed is not limited to one, and there may be two or more selected games that can be instructed to be executed. In this case, on the home screen 700, button objects corresponding to the number of selected games that can be instructed to be executed are displayed.

[0129] The selection game is a game in which game media 400 are selected in accordance with a predetermined selection method from one or more game media 400 included in a game media group. The number of game media 400 selected in the selection game may be any natural number equal to or less than the number of game media 400 included in the game media group. The predetermined selection method is, for example, a method of selecting game media 400 based on a predetermined selection probability associated with each game medium 400, or a method of selecting game media 400 in accordance with a predetermined order for each game medium 400.

[0130] When a selected game object 701 is designated on the home screen 700 by a user operating the input device 24, an instruction to play the selected game is input from the input device 24 to the terminal transmission unit 254. Upon receiving the instruction to play the selected game from the input device 24, the terminal transmission unit 254 of the terminal device 2 transmits a request to progress in the selected game to the server device 3 via the terminal communication I / F 21 together with the user ID of the user stored in the terminal storage device 22.

[0131] The server receiving unit 331 of the server device 3 receives a request for progression of the selected game and the user ID of the user, which are transmitted by the user's terminal device 2, via the server communication I / F 31. When the server receiving unit 331 receives the progression request and the user ID, the game progression unit 333 executes a selected game progression process. For example, the game progression unit 333 executes a selection game in which information related to one or more game media 400 included in a game media group stored in the server storage device 32 is selected according to a predetermined selection method.

[0132] Next, the server transmitting unit 334 of the server device 3 transmits information regarding the game medium 400 selected in the selected game executed by the game progression unit 333 to the terminal device 2 of the user having the user ID received by the server receiving unit 331, via the server communication I / F 31. The terminal receiving unit 255 of the terminal device 2 receives the information regarding the game medium 400 transmitted by the server device 3, via the terminal communication I / F 21. When the information regarding the game medium 400 selected in the selected game is received by the terminal receiving unit 255, the display processing unit 251 displays a designation screen 710 on the display device 23.

[0133] Fig. 7(b) is a diagram showing an example of a designation screen 710 displayed on the display device 23 of the terminal device 2. As shown in Fig. 7(b), the designation screen 710 includes an acquired game medium image 711, notification information 712, a possession instruction object 713, and a storage instruction object 714.

[0134] The acquired game medium image 711 is an image representing the game medium 400 (the game medium 400 selected in the selected game) received by the terminal receiving unit 255. Information indicating the parameters of the game medium 400 represented by the acquired game medium image 711 may be displayed adjacent to the acquired game medium image 711. In the example shown in Fig. 7(b), "10%", which is the increase rate of attack power for "Attack X", which is the parameter 401 of the game medium 400 represented by the acquired game medium image 711, is displayed.

[0135] The notification information 712 is text information and / or image information for notifying the acquisition of the game medium 400 represented by the acquired game medium image 711. In the example shown in Fig. 7(b), text information indicating that the game medium 400 has been acquired is displayed as the notification information 712 together with the name of the game medium 400 represented by the acquired game medium image 711, "XXX".

[0136] The possession instruction object 713 is a button object for instructing execution of a process of storing the game medium 400 represented by the acquired game medium image 711 in the owned game medium table T2 as the user's owned game medium 400a. When the possession instruction object 713 is designated by the user's operation of the input device 24 on the specification screen 710, a possessed game medium storage instruction is input from the input device 24 to the acquisition unit 253. When the acquisition unit 253 acquires the possessed game medium storage instruction from the input device 24, the acquisition unit 253 acquires information about the received game medium 400 (the game medium 400 represented by the acquired game medium image 711) from the terminal receiving unit 255. The acquisition unit 253 includes the acquired information about the game medium 400 in the possessed game medium table T2 stored in the terminal storage device 22. For example, when the information about the acquired game medium 400 is a game medium ID, the acquisition unit 253 associates the acquired game medium ID with the user ID of the user and stores it in the possessed game medium table T2. Furthermore, the acquisition unit 253 associates the numerical value "0" as points with the user ID of the user and stores the value in the owned game media table T2.

[0137] The storage instruction object 714 is a button object for instructing execution of a process of storing the game medium 400 represented by the acquired game medium image 711 in the stored game medium table T3 as the user's stored game medium 400b. When the storage instruction object 714 is designated by the user operating the input device 24 on the designation screen 710, a stored game medium storage instruction is input from the input device 24 to the acquisition unit 253. When the acquisition unit 253 acquires the stored game medium storage instruction from the input device 24, the acquisition unit 253 acquires information about the received game medium 400 (the game medium 400 represented by the acquired game medium image 711) from the terminal receiving unit 255. The acquisition unit 253 includes the information about the acquired game medium 400 in the stored game medium table T3 stored in the terminal storage device 22. For example, when the information about the acquired game medium 400 is a game medium ID, the acquisition unit 253 associates the acquired game medium ID with the user ID of the user and stores it in the stored game medium table T3. The acquisition unit 253 also associates the numerical value "0" as points with the user ID and stores it in the stored game media table T3. In the following description, the game media IDs newly stored in the owned game media table T2 and the stored game media table T3 may be referred to as information about the latest user game media.

[0138] The terminal transmitting unit 254 then transmits the information about the latest user game medium stored in the terminal storage device 22 and the user ID to the server device 3 via the terminal communication I / F 21. When the server receiving unit 331 of the server device 3 receives the information about the user game medium and the user ID from the terminal device 2 via the server communication I / F 31, it instructs the storage processing unit 332 of the server device 3 to execute a server registration process. When the storage processing unit 332 of the server device 3 is instructed to execute the server registration process, it executes a server registration process that stores the received information about the user game medium in the owned game media table T2 or the stored game media table T3 corresponding to the received user ID. Through the server registration process, information about the game medium 400 acquired according to the game result of the selected game is registered (stored) in the server device 3 in association with the user ID of the user who played the selected game.

[0139] 8(a) is a diagram showing an example of a set screen 800 displayed on the display device 23 of the terminal device 2. The set screen 800 is a screen displayed by the display processing unit 251 when a set start object 702 is designated by a user operating the input device 24. Two set areas 801a and 801b are displayed on the set screen 800. In the following description, the set areas 801a and 801b may be collectively referred to as the set area 801.

[0140] The set area 801 is a display area corresponding to a game media set. In the example shown in FIG. 8(a), two set areas 801 (set area 801a and set area 801b) are displayed, but if, for example, five game media sets can be set for each user, five set areas 801 are displayed. If some of the multiple set areas 801 do not fit on the set screen 800 due to the size of the set screen 800, the multiple set areas 801 may be displayed in a scrollable manner. In this case, in response to a swipe operation by the user (for example, an operation in which a finger is moved from right to left on the screen while touching the screen), the set areas 801 that are not currently included in the display area of ​​the set screen 800 are scrolled and displayed within the display area of ​​the set screen 800.

[0141] The set area 801 includes five main game media areas 802 to 806, and a use instruction object 807. In the example shown in Fig. 8(a), the set area 801a includes a main game media area 802a, a main game media area 803a, a main game media area 804a, a main game media area 805a, a main game media area 806a, and a use instruction object 807a. Similarly, the set area 801b includes a main game media area 802b, a main game media area 803b, a main game media area 804b, a main game media area 805b, a main game media area 806b, and a use instruction object 807b.

[0142] Each of the main game media areas 802-806 corresponds to a main game medium included in the game medium set corresponding to the set area 801. For example, when the stored game medium 400b is specified as the main game medium corresponding to each of the main game media areas 802-806, an image representing the specified stored game medium 400b is displayed in each main game media area. Furthermore, when the owned game medium 400a is specified as the main game medium corresponding to at least one of the main game media areas 802-806, an image representing the specified owned game medium 400a is displayed in that at least one main game media area.

[0143] The number of main game media regions is the same as the number of main game media that can be included in the game media set. For example, if the number of main game media that can be included in the game media set is seven, then the number of main game media regions is also seven.

[0144] 8(a), main game media is set in each of main game media area 802a, main game media area 803a, main game media area 804a, main game media area 805a, and main game media area 806a, while main game media is not set in each of main game media area 802b, main game media area 803b, main game media area 804b, main game media area 805b, and main game media area 806b.

[0145] The use instruction object 807 is an operation object for specifying whether or not the game media set corresponding to the set area 801 is to be a game media set to be used in the game. For example, the display processing unit 274 of the user's terminal device 2 displays a check box object corresponding to each game media set as the use instruction object 807.

[0146] In the case where the check box object is the use instruction object 807, when the use instruction object 807 is selected by the user's operation of the input device 24, the use instruction object 807 is displayed with a "check" mark. In this case, the game media set corresponding to the use instruction object 807 with a "check" mark is designated as the game media set to be used in the game. In addition, when the use instruction object 807 with a "check" mark is selected by the user's operation of the input device 24, the use instruction object 807 is displayed without a "check" mark. In this case, the game media set corresponding to the use instruction object 807 with a "check" mark is not designated as the game media set to be used in the game. Each of the use instruction objects 807 is associated with the set ID of the corresponding game media set.

[0147] 8(a), the use instruction object 807a is displayed including a "check" mark, so that the game media set corresponding to the set area 801a is set as the game media set to be used in the game. In other words, the main game media corresponding to each of the main game media areas 802a to 806a are designated as the game media to be used in the game.

[0148] Furthermore, no main game media is set in each of the main game media areas 802b to 806b. In this case, when the user selects one of the main game media areas 802b to 806b by operating the input device 24, a set process for the selected main game media area is executed by the terminal processing device 25. The set process includes a main game media storage process for storing the main game media included in the game media set corresponding to the set area including the selected main game media area, and a unit process for generating a unit including the stored main game media.

[0149] When execution of the set process is started, the display processing unit 251 displays a storage screen 810 on the display device 23 for selecting stored game media 400b to be included in the game media set as the main game media. Fig. 8(b) is a diagram showing an example of the storage screen 810 displayed on the display device 23 of the terminal device 2. As shown in Fig. 8(b), the storage screen 810 includes storage group selection objects 811a and 811b and a stored game media display area 812.

[0150] The storage group selection object 811a and the storage group selection object 811b are tab objects corresponding to the storage groups of the user. In the following description, the storage group selection object 811a and the storage group selection object 811b may be collectively referred to as the storage group selection object 811.

[0151] Each storage group selection object 811 corresponds to a storage group of the user. When one of the storage group selection objects 811 is selected by the user operating the input device 24, a stored game media display area 812 of the storage group corresponding to the selected storage group selection object 811 is displayed. In the displayed stored game media display area 812, a stored game media image representing one or more stored game media included in the corresponding storage group is displayed.

[0152] In the example shown in FIG. 8(b), since the storage group selection object 811a is selected, the storage game media display area 812 displays storage game media images 813a-818b included in the storage group corresponding to the storage group selection object 811a. The storage game media images displayed in the storage game media display area 812 do not include images showing storage game media already set as main game media and sub game media. Note that when the storage screen 810 is displayed for the first time after the execution of the set process is started, the storage group selection object 811a is in a selected state. Also, in FIG. 8(b), a tab is exemplified as the widget for selecting a storage group, but the widget for selecting a storage group may be a button. Also, the number of storage group selection objects may be one or more than two, as long as it is equal to or less than the number of storage groups associated with the user.

[0153] The stored game media images may be displayed in a scrollable manner when some of the stored game media images cannot fit on the storage screen 810 due to the size of the storage screen 810. In this case, in response to a swipe operation by the user (for example, an operation in which a finger touches the screen and moves from right to left on the screen), stored game media images that are not currently included in the display area of ​​the storage screen 810 are scrolled and displayed within the display area of ​​the storage screen 810.

[0154] Next, when the user operates the input device 24 to select one of the stored game media images 813a to 818b, the terminal processing device 25 executes a main game media storage process. In the example shown in FIG. 8(b), since the stored game media image 818b is selected by the user, the stored game media 400b corresponding to the stored game media image 818b is stored as the main game media. For example, when the execution of the set process is started, the display processing device 251 temporarily stores the set ID of the game media set corresponding to the set area including the selected main game media area. Then, when the stored game media image 818b is selected by the user, the display processing device 251 stores the game media ID of the stored game media 400b corresponding to the stored game media image 818b as the main game media ID in the game media set table T4. When the main game media ID is stored in the game media set table T4, the main game media ID is stored in association with the temporarily stored set ID. Through the main game media storage process, the new main game media specified by the user is included in the game media set.

[0155] After the main game media storage process is completed, a unit process is executed next. A unit is a combination of a main game media and a sub game media used to change the parameters 401a of the main game media, and the unit process is a process for forming a unit including the main game media newly specified by the main game media storage process.

[0156] First, the acquisition unit 253 automatically selects the stored game medium 400b that satisfies the selection condition as the sub game medium to be used to replace the designated main game medium. The selection condition may be only one of the conditions described below, or may be a combination of multiple non-contradictory conditions among the cases described below.

[0157] The selection conditions may include a condition D1 that the stored game medium is included in the same storage group as the designated main game medium. The selection conditions may also include a condition D2 that the stored game medium is not the same as the designated main game medium. The selection conditions may also include a condition D3 that the progress of the game is most advantageous when the designated main game medium is used in the game.

[0158] The selection conditions may include a condition D4 that the number of sub game media included in the unit of the specified main game media does not exceed a predetermined number. For example, if the predetermined number is "3," three stored game media 400b are selected as the sub game media. In this case, one stored game medium 400b or two stored game media 400b may be selected depending on other selection conditions or the number of stored game media 400b.

[0159] The selection conditions may include a condition D5 that the total value of cost parameters (e.g., usage costs) of the sub game media included in the specified unit of the main game media does not exceed a predetermined cost value. For example, each stored game media 400b has the same or different cost parameters, and the predetermined cost value is "10." In this case, the stored game media 400b are selected as the sub game media such that the total value of the cost parameters does not exceed "10."

[0160] The selection conditions may include a condition D6 that the parameter 402b related to the same type of game effect as the parameter 401a of the specified main game medium is present. For example, if the game effect related to the parameter 401a of the specified main game medium is a game effect that increases the attack power of "attack Y", the stored game medium 400b of the parameter 402b related to the game effect that increases the attack power of "attack Y" is selected. The selection conditions may also include a condition D7 that the parameter 402a related to the same type of game effect as the parameter 401a of the specified main game medium is present.

[0161] The selection conditions may include a condition D8 that the parameter 401a of the designated main game medium is a numerical value and satisfies a numerical condition related to the numerical value of the parameter 401a of the designated main game medium. The numerical condition related to the condition D8 may be a condition D8-1 that the parameter 402b has a numerical value less than a predetermined percentage of the numerical value of the parameter 401a of the main game medium. For example, the selection conditions are the condition D6 and the condition D8 (the numerical condition is the condition D8-1), and the predetermined percentage of the condition D8-1 is "50%". In this case, if the parameter 401a of the main game medium is an increase percentage of the attack power of "attack X" of "10%," the stored game medium 400b having the parameter 402b less than an increase percentage of the attack power of "attack X" of "5%" is automatically selected.

[0162] The numerical condition related to condition D8 may be condition D8-2, in which the total value of the parameters 402b of the stored game media 400b selected as the sub game media at the same time does not exceed the numerical value of the parameters 401a of the main game media. For example, the selection conditions are condition D3, condition D4 (predetermined number is "3"), condition D6, and condition D8 (numerical condition is condition D8-2). In this case, if the parameter 401a of the main game media is the increase rate of the attack power of "attack X" of "10%, "three" three stored game media 400b are automatically selected so that the total value of the increase rate of the attack power of "attack X" is the highest total value that does not exceed "10%".

[0163] The selection conditions may include a condition D9 that the same specific information as that associated with the parameter 401a of the specified main game medium is associated with the specified main game medium. For example, if the parameter 401a of the specified main game medium is associated with the attribute H, the stored game medium 400b associated with the same attribute H is selected.

[0164] Next, the acquisition unit 253 stores the game media ID of the automatically selected stored game media 400b as the game media ID of the sub game media in the game media set table T4 in association with the game media ID of the new main game media specified by the user. This forms a unit including the new main game media specified by the user. The acquisition unit 253 then executes a change process to change the parameters 401a of the new main game media specified by the user based on the parameters 402b of the sub game media included in the unit of the main game media.

[0165] For example, assume that the selection conditions include condition D6 and the parameter 401a of the main game medium is a numerical value. In this case, the change process is a calculation process of adding the total value of the parameters 402b of the sub game media included in the unit of the main game medium to the numerical value of the parameter 401a of the main game medium.

[0166] Also, a predetermined change rate associated with a combination of the main game media and the sub game media included in the unit may be stored in association with each other. In this case, the change process is a calculation process of multiplying the numerical value of the parameter 401a of the main game media by a predetermined change rate associated with the combination of the main game media and the sub game media included in the unit of the main game media. The change rate is an increase rate or a decrease rate.

[0167] Then, the acquisition unit 253 stores information indicating the type of game effect related to the changed parameter 401a and information indicating the changed parameter 401a in the game medium set table T4 in association with the game medium ID of the main game medium as information regarding the game effect.

[0168] Then, the terminal transmitting unit 254 transmits the game media set table T4 and the user ID stored in the terminal storage device 22 to the server device 3 via the terminal communication I / F 21. When the server receiving unit 331 of the server device 3 receives the game media set table T4 and the user ID from the terminal device 2 via the server communication I / F 31, it instructs the storage processing unit 332 of the server device 3 to execute a server registration process. When instructed to execute the server registration process, the storage processing unit 332 of the server device 3 executes the server registration process to store the game media set table T4 in the server storage device 32 in association with the received user ID.

[0169] The unit processing ends when the information about the game effect is stored in the game media set table T4. When the unit processing ends, the display of the storage screen 810 ends, and the set screen 800 is displayed again.

[0170] FIG. 9(a) is a diagram showing another example of the set screen 800 redisplayed on the display device 23 of the terminal device 2. The set screen 800 shown in FIG. 9(a) is displayed after completion of a set process executed in response to the user selecting the main game media area 802b on the set screen 800 displayed before the storage screen 810 is displayed. As shown in FIG. 9(a), an image showing the stored game media 400b designated as the main game media by the user on the set screen 800 displayed before the storage screen 810 is displayed is displayed in the main game media area 802b selected by the user. This allows the user to visually confirm that the stored game media 400b indicated by the image displayed in the main game media area 802b has been designated as one of the main game media included in the game media set corresponding to the set area 801b.

[0171] 8(a) or 9(a), when a user selects any one of the main game media areas 802-806 in which an image of the main game media is displayed, a confirmation screen 900 is displayed. The confirmation screen 900 is a screen for confirming a unit including the main media indicated by the image displayed in the main game media display area selected by the user.

[0172] Fig. 9(b) is a diagram showing an example of a confirmation screen 900 displayed on the display device 23 of the terminal device 2. In the example shown in Fig. 9(b), a confirmation screen 900 for confirming the units formed when the selection conditions include at least the conditions D6, as well as the conditions D8 and D8-1, is displayed.

[0173] The confirmation screen 900 includes an image 901 showing the main game medium included in the unit to be confirmed, and images 902 to 904 showing each sub game medium included in the unit to be confirmed. The name of the main game medium, game effects related to the parameters 401a of the main game medium, and the parameters 401a before and after the change of the main game medium, etc. are displayed near the image 901 showing the main game medium. The name of each sub game medium, game effects related to the parameters 402b of the sub game medium, etc. are displayed near the images 902 to 904 showing each sub game medium. Note that each sub game medium that has been automatically set may be changed manually in response to a user's operation. For example, when any of the images 902 to 904 showing each sub game medium is specified by the user, the sub game medium corresponding to the specified image is identified as the one to be changed. Next, a screen similar to the storage screen 810 is displayed, and when any of the stored game medium images 813a to 818b is selected by the user operating the input device 24, the stored game medium 400b corresponding to the selected stored game medium image is identified. The sub game media to be changed is then changed to the identified stored game media 400b, and new sub game media is set. In this manner, the automatically selected sub game media can be changed by a manual operation by the user.

[0174] 10(a) and (b) are diagrams showing an example of a game screen 1000 displayed on the display device 23 of the terminal device 2. The game screen 1000 is a screen displayed by the display processing unit 251 when a main game object 703 is designated by a user operating the input device 24. The game screen 1000 may be a screen showing the progress of a game that is automatically started while an event is in progress. The game screen 1000 may be a screen showing the progress of a game that is automatically started while one or more owned game media selected by the user are moving within a game space.

[0175] 10(a) and (b) includes an object 1001 of the game medium to be used, a group of enemy game media 1002, an action instruction button 1003, and the like. The game medium to be used is a possessed game medium 400a selected by the user from among the user's possessed game media 400a. For example, before the start of the game or during the progress of the game, in response to a selection operation by the user, a possessed game medium 400a is selected as the game medium to be used from among the user's possessed game media 400a and stored in the terminal storage device 22. There may be multiple game media to be used that appear on the game screen 1000.

[0176] The enemy game media group 1002 includes a plurality of character object images representing a plurality of enemy game media that will be opponents of the used game media in the game. In the game, the number of enemy game media that the used game media will face may be one or two, or may be four or more. The enemy game media automatically performs actions (such as "attack", "defense", and "use of skill") against the used game media at predetermined time intervals or after an action of the used game media.

[0177] The action instruction button 1003 is a button object for instructing the game medium being used to perform a specified action (such as "attack", "defense", or "use of skill") after the user has performed an operation to specify a specific action.

[0178] The progress processing unit 252 executes a game progress process for progressing a game using the used game media. In one example of the game progress process shown in Figures 10(a) and (b), if the HP of all enemy game media reaches a win / loss reference value (e.g., "0") earlier than the used game media, it is determined that the user has won the game. Also, in one example of the game progress process shown in Figures 10(a) and (b), if the HP of the used game media reaches a win / loss reference value earlier than the enemy game media, it is determined that the user has lost the game.

[0179] Fig. 10(b) is a diagram showing an example of a game screen 1000 displayed on the display device 23 of the terminal device 2 when one of the game media sets associated with the user's user ID is specified on the set screen 800 as the game media set to be used in the game. When the game media set to be used in the game is specified, the progress processing unit 252 generates, at a predetermined timing during the progress of the game, a game effect related to the changed parameters 401 of each main game media included in the game media set specified for use. In the example shown in Fig. 10(b), an effect notification area 1010 is displayed to notify the game effect related to the changed parameters 401 of each main game media.

[0180] As shown in FIG. 10(b), when the game medium set includes five main game media, a game effect is generated for the changed parameters 401 of each main game medium. In this embodiment, an example of the "predetermined timing during the game" is the timing immediately after the start of the game. The "predetermined timing during the game" may be the timing when the parameters (HP and / or MP) of the used game media become less than a predetermined value for the first time. The "predetermined timing during the game" may be the timing after a random amount of time has elapsed since the start of the game. The "predetermined timing during the game" may be the timing at the start of a turn of the used game media on the user's side (a state in which actions such as attacking with the used game media are possible in a competitive game). The "predetermined timing during the game" may be the timing when a game effect generation instruction is obtained from the user.

[0181] Fig. 11(a) is a diagram showing another example of a game screen 1000 displayed on the display device 23 of the terminal device 2. The game screen 1000 shown in Fig. 11(a) is displayed when an acquisition condition is satisfied during the progress of the game and the game medium 400 is automatically granted to the user. The acquisition condition is a condition that the user wins the game, a condition that the parameters of the game medium used by the user reach a predetermined value, a condition that the points of the main game medium included in the game medium set exceed a predetermined point, etc. The acquisition condition may be a condition that the game ends, or a condition that the number of times the game has been executed exceeds a predetermined number at the start of the game.

[0182] 11(a), a notification information area 1100 is displayed superimposed on a game screen 1000. The notification information area 1100 includes an image representing the granted game medium 400, information indicating parameters of the game medium 400, an acquired game medium image, notification information, a possession instruction object 1101, and a storage instruction object 1102. The acquired game medium image and notification information included in the notification information area 1100 are the same information as the acquired game medium image 711 and notification information 712 shown in FIG. 7(b).

[0183] The possession instruction object 1101 has the same function as the possession instruction object 713, and when selected by the user, the granted game medium 400 is stored as the possessed game medium 400a. The storage instruction object 1102 has the same function as the storage instruction object 714, and when selected by the user, the granted game medium 400 is stored as the stored game medium 400b.

[0184] When the granted game media 400 is stored as the stored game media 400b, the user's stored game media table T3 is updated. The acquisition unit 253 re-executes unit processing for all game media sets of the user using the updated stored game media table T3. The re-execution of unit processing may be performed immediately after the stored game media table T3 is updated. When the parameters 401 of any of the main game media included in the game media set specified for use are newly changed by the re-execution of unit processing, a game effect related to the re-changed parameters 401 occurs in the game. Note that the re-execution of unit processing may be performed at a predetermined timing after the update of the stored game media table T3. For example, the predetermined timing may be the start of the user's next turn. The predetermined timing may also be after the end of the game, in which case no new game effect occurs in the game.

[0185] FIG. 11(b) is a diagram showing another example of the confirmation screen 1110 displayed on the display device 23 of the terminal device 2. When the parameters 401 of any of the main game media included in the game media set specified for use are newly changed, the confirmation screen 1110 is displayed to confirm the unit related to the newly changed parameters 401. The confirmation screen 1110 includes an image 1111 showing the main game media included in the unit to be confirmed, and images 1112 to 1114 showing the sub game media included in the unit to be confirmed. In the example shown in FIG. 11(b), the main game media displayed on the confirmation screen 1110 is the same as the main game media displayed on the confirmation screen 900. On the other hand, one of the sub game media displayed on the confirmation screen 1110 (the sub game media shown in the image 1114) is different from the sub game media displayed on the confirmation screen 900 (the sub game media shown in the image 904). In other words, the sub game media shown in the image 1114 is the game media 400 granted to the user as a result of the acquisition condition being satisfied during the progress of the game. The newly changed parameter 401 ("22%") displayed near the image 1111 showing the main game content is different from the parameter 401 ("20%") displayed on the confirmation screen 900.

[0186] Fig. 12 is a diagram showing an example of a game screen 1000 displayed on the display device 23 of the terminal device 2. The game screen 1000 is displayed when a game effect related to the re-changed parameter 401 occurs in the game. In the example shown in Fig. 12, an effect notification area 1010 is displayed similarly to Fig. 10(b). The effect notification area 1010 shows that the parameter 401 related to "attack Y" has been changed among the parameters 401 related to the five main game media included in the game media set.

[0187] In game system 1, the configuration of units included in the game media set that affect the game may change when stored game media is updated during the game, and in this case, the game effect that occurs during the game changes when the unit configuration is changed. In this way, game system 1 makes it possible to automatically set the progress of the game to the user's advantage or disadvantage depending on the progress of the game.

[0188] (First Operation Sequence of Game System 1) 14 is a diagram showing an example of a first operation sequence of the game system 1. This operation sequence is executed mainly by the terminal processing device 25 and the server processing device 33 in cooperation with each element of the terminal device 2 and the server device 3, based on a control program previously stored in the terminal storage device 22 and the server storage device 32, respectively.

[0189] First, when execution of a game application program is started by a user operating the input device 24, the display processing unit 251 of the terminal device 2 displays the home screen 700 on the display device 23 (step S101).

[0190] Next, when a selected game object 701 in the home screen 700 is designated by a user's operation of the input device 24, the terminal transmission unit 254 of the terminal device 2 transmits a request for progressing the selected game to the server device 3 via the terminal communication I / F 21 (step S102). The request for progressing the selected game is transmitted together with the user ID of the user stored in the terminal storage device 22.

[0191] The server receiving unit 331 of the server device 3 receives the selected game progress request and the user's user ID transmitted by the user's terminal device 2, via the server communication I / F 31. When the server receiving unit 331 receives the progress request and the user ID, the game progression unit 333 executes selected game progress processing (step S103).

[0192] Next, the server transmitting unit 334 of the server device 3 transmits information regarding the game medium 400 selected in the selection game progress processing to the terminal device 2 of the user whose user ID was received by the server receiving unit 331 via the server communication I / F 31 (step S104).

[0193] The terminal receiving unit 255 of the terminal device 2 receives the information on the game medium 400 transmitted by the server device 3 via the terminal communication I / F 21. Next, the acquisition unit 253 executes a game medium acquisition process (step S105). The game medium acquisition process will be described in detail later.

[0194] Then, the terminal transmission unit 254 transmits the information about the user game medium stored in the terminal storage device 22 in the game medium acquisition process (step S105) and the user ID to the server device 3 via the terminal communication I / F 21 (step S106).

[0195] When the server receiving unit 331 of the server device 3 receives information regarding the user game medium and the user ID from the terminal device 2 via the server communication I / F 31, the storage processing unit 332 of the server device 3 executes a server registration process to store the received information regarding the user game medium in the server storage device 32 in association with the received user ID (step S107).

[0196] (Game media acquisition process) Fig. 14 is a diagram showing an example of an operational flow of a game content acquisition process by the acquisition unit 253 of the terminal device 2. The game content acquisition process shown in Fig. 14 is executed in step S105 in Fig. 13 and in step S706 in Fig. 17 described later.

[0197] The acquisition unit 253 acquires information related to the received game medium 400 (step S201). The acquisition unit 253 determines whether or not the possession instruction object 713 in the designation screen 710 is selected and the acquired game medium is to be stored as a possessed game medium (step S202).

[0198] If the possession instruction object 713 in the designation screen 710 is selected (step S202-Yes), the acquisition unit 253 stores the acquired game medium as a possessed game medium (step S203) and terminates the game medium acquisition process. If the storage instruction object 714 in the designation screen 710 is selected (step S202-No), the acquisition unit 253 stores the acquired game medium as a stored game medium (step S204) and terminates the game medium acquisition process.

[0199] (Second Operation Sequence of Game System 1) 15(a) is a diagram showing an example of a second operation sequence of the game system 1. This operation sequence is executed mainly by the terminal processing device 25 and the server processing device 33 in cooperation with each element of the terminal device 2 and the server device 3, based on a control program previously stored in the terminal storage device 22 and the server storage device 32, respectively.

[0200] When any of the main game media areas is selected by the user operating the input device 24, the acquisition unit 253 executes a set process for the selected main game media area (step S301). The set process will be described in detail later.

[0201] Then, in the set process (step S301), the terminal transmission unit 254 transmits the game media set table T4 stored in the terminal storage device 22 as information on the user game media to the server device 3 via the terminal communication I / F 21 (step S302). The game media set table T4 as information on the user game media is transmitted together with the user ID.

[0202] When the server receiving unit 331 of the server device 3 receives information regarding the user game media and the user ID from the terminal device 2 via the server communication I / F 31, the storage processing unit 332 of the server device 3 executes a server registration process to store the received information regarding the user game media (game media set table T4) in the server storage device 32 in association with the received user ID (step S303).

[0203] (Set processing) Fig. 15(b) is a diagram showing an example of an operational flow of the setting process by the acquisition unit 253 of the terminal device 2. The setting process shown in Fig. 15(b) is executed in step S301 in Fig. 15(a).

[0204] First, when a user selects one of the main game media areas and a stored game media image is selected on the storage screen 810, the acquisition unit 253 stores the stored game media 400b corresponding to the stored game media image as the main game media in the game media set table T4 (step S401).

[0205] The acquisition unit 253 then executes unit processing (step S402) and ends the set processing. Details of the unit processing will be described later. The unit processing of step S402 may be executed at a predetermined timing after the stored game media 400b corresponding to the stored game media image is stored as the main game media in the game media set table T4. The predetermined timing is the timing when all of the main game media included in the game media set have been stored in the game media set table T4.

[0206] (Unit Processing) Fig. 16(a) is a diagram showing an example of an operational flow of unit processing by the acquisition unit 253 of the terminal device 2. The unit processing shown in Fig. 16(a) is executed in step S402 in Fig. 15(b) and in step S708 in Fig. 17, which will be described later.

[0207] First, the acquisition unit 253 determines whether the user's stored game medium 400b satisfies the selection conditions for the sub game medium used to change the main game medium (step S501). If the acquisition unit 253 determines that the selection conditions are not satisfied (step S501-No), the unit process ends.

[0208] If there is a stored game medium 400b for which the selection conditions for being a sub game medium are satisfied (step S501-Yes), the acquisition unit 253 selects the stored game medium 400b for which the selection conditions are satisfied (step S502). Next, the acquisition unit 253 stores the selected stored game medium 400b as a sub game medium in the game medium set table T4 (step S503).

[0209] Next, the acquisition unit 253 executes a change process to change the parameters of the main game media based on the selected sub game media (step S504).The acquisition unit 253 then stores information indicating the type of game effect related to the changed parameters and information indicating the changed parameters in the game media set table T4 in association with the game media ID of the main game media as information related to the game effect (step S505), and ends the unit process.

[0210] (Third Operation Sequence of Game System 1) 16(b) is a diagram showing an example of a third operation sequence of the game system 1. This operation sequence is executed mainly by the terminal processing device 25 and the server processing device 33 in cooperation with each element of the terminal device 2 and the server device 3, based on a control program previously stored in the terminal storage device 22 and the server storage device 32, respectively.

[0211] First, when the main game object 703 is designated by the user operating the input device 24, the display processing unit 251 of the terminal device 2 executes a game progression process (step S601). The game progression process will be described in detail later.

[0212] When the game progress processing is completed, the terminal transmission unit 254 transmits information about the user game content changed by the game progress processing and the user ID to the server device 3 via the terminal communication I / F 21 (step S602).

[0213] When the server receiving unit 331 of the server device 3 receives information regarding the user game medium and the user ID from the terminal device 2 via the server communication I / F 31, the storage processing unit 332 of the server device 3 executes a server registration process to store the received information regarding the user game medium in the server storage device 32 in association with the received user ID (step S603).

[0214] (Game progress processing) Fig. 17 is a diagram showing an example of an operational flow of game progression processing by the display processing unit 251, the progression processing unit 252, and the acquisition unit 253 of the terminal device 2. The game progression processing shown in Fig. 17 is executed in step S601 in Fig. 16(b).

[0215] First, the display processing unit 251 displays the game screen 1000 (step S701). Next, it is determined whether or not the user's game media set is designated as the game media set to be used in the game (step S702). If the game media set is not designated as the game media set to be used in the game (step S702-No), step S704 is executed.

[0216] If the game media set is designated as the game media set to be used in the game (step S702-Yes), the progress processing unit 252 generates in the game a game effect related to the changed parameters 401 of each main game media included in the game media set designated for use (step S703). Next, the progress processing unit 252 executes a game progress process to progress the game in response to game operations by the user (step S704).

[0217] The progress processing unit 252 determines whether the game medium 400 has been granted to the user according to the progress of the game (step S705). If it is determined that the game medium 400 has not been granted to the user (step S705-No), step S711 is executed.

[0218] If it is determined that the game medium 400 has been automatically granted to the user (step S705-Yes), the acquisition unit 253 executes the above-described game medium acquisition process (step S706). The acquisition unit determines whether the granted game medium 400 has been stored as a stored game medium 400b (step S707). If the granted game medium 400 has not been stored as a stored game medium 400b (step S707-No), step S711 is executed.

[0219] If the granted game media 400 is stored as the stored game media 400b (step S707-Yes), the acquisition unit 253 executes the unit process described above (step S708). The progress processing unit 252 determines whether the parameters 401 of any of the main game media included in the set of game media specified for use have been newly changed by re-executing the unit process (step S709).

[0220] If it is determined that the parameters 401 of the main game media included in the game media set specified for use have not been newly changed (step S707-No), step S711 is executed. If it is determined that the parameters 401 of the main game media included in the game media set specified for use have been newly changed (step S709-Yes), the progress processing unit 252 generates a game effect related to the re-changed parameters 401 in the game (step S710). Note that step S710 is not executed for a user's game media set that is not specified as a game media set to be used in the game.

[0221] The progress processing unit 252 determines whether the game has ended (step S711). If it is determined that the game has not ended (step S711-No), step S704 is executed. If it is determined that the game has ended (step S711-Yes), the game progress processing ends.

[0222] 13 to 17, it is possible to omit some of the steps constituting the processing procedures, to add steps not explicitly shown as constituting the processing procedures, and / or to change the order of the steps. Processing procedures in which such omissions, additions, or changes in order have been made are also included within the scope of the present invention as long as they do not deviate from the spirit of the present invention.

[0223] For example, one of the set game media sets may always be used in the game, in which case step S702 of the game progress processing is not executed if a game media set has been set. Also, the granted game media 400 may always be stored as the stored game media 400b, in which case steps S202 and S203 of the game media acquisition processing are not executed, and step S204 is executed after step S201 is executed. Furthermore, in this case, step S707 of the game progress processing is not executed.

[0224] In each information processing other than the processing procedures shown in Figures 13 to 17, it is possible to omit some of the processes (steps) of each information processing, to add processes not explicitly stated as constituting each information processing, and / or to change the order of the processes constituting each information processing. In this way, information processing in which the processes described in this embodiment have been omitted, added, or the order of the processes changed is also included in the scope of the present invention as long as it does not deviate from the spirit of the present invention.

[0225] As described above in detail, in the game system 1 of the present embodiment, the terminal device 2, or the server device 3 of the present embodiment, the game medium 400b not specified by the user can be involved in the game medium 400a specified by the user. This allows the game system 1, the terminal device 2, or the server device 3 of the present embodiment to diversify the involvement of the game medium 400b in the game.

[0226] (Variation 1) The present invention is not limited to this embodiment. For example, if multiple storage groups are managed in the stored game content table T3, the stored game content 400b included in a storage group that satisfies the usage group condition may be selected as a sub game content in the unit process.

[0227] The acquisition unit 253 may identify a storage group that satisfies the use group condition from among the multiple storage groups, and select the storage game media 400b included in the identified storage group as the sub game media. For example, assume that three storage groups, storage group X, storage group Y, and storage group Z, are managed in the storage game media table T3. In this case, for example, if a parameter related to the user (level, number of uses of a specific item, number of stages cleared, etc.) exceeds a first reference value, the storage group X is identified as a storage group that satisfies the use group condition. Also, if the user's parameter is equal to or less than the first reference value and exceeds a second reference value, the storage group Y is identified as a storage group that satisfies the use group condition. Also, if the user's parameter is equal to or less than the second reference value, the storage group Z is identified as a storage group that satisfies the use group condition.

[0228] In this case, the game media included in each of storage groups X and Y may be automatically changed so that the parameter 401b of the stored game media included in storage group X is equal to or greater than the parameter 401b of the stored game media having the same type of game effect included in storage group Y. Also, the game media included in each of storage groups Y and Z may be automatically changed so that the parameter 401b of the stored game media included in storage group Y is equal to or greater than the parameter 401b of the stored game media having the same type of game effect included in storage group Z.

[0229] In the case where the user's parameters are changed according to the progress of the game, the storage group to be selected as the sub-game medium is changed according to the progress of the user's game, which makes it possible to increase the user's motivation to participate in the game.

[0230] (Variation 2) The main game media included in the game media set is not limited to those designated by a manual operation of the user on the storage screen 810. For example, the acquisition unit 253 may automatically select the user's game media as the main game media. The automatic selection may be, for example, random extraction, or sorting the user's game media by game media ID or the like to select game media in a predetermined order. In this case, when the main game media is manually selected by the user, the sub game media constituting a unit with the main game media may also be manually selected by the user. For example, the selection of the main game media and the selection of the sub game media may be performed manually, and the unit processing may be performed automatically. Furthermore, when the selection of the main game media is performed automatically, the selection of the sub game media and the unit processing may be performed automatically.

[0231] (Variation 3) The unit process may be executed when a stored game media change condition related to a change to the stored game media 400b is satisfied. For example, the stored game media change condition may be a condition that a parameter 402b of at least one stored game media 400b has been changed. The stored game media change condition may also be a condition that a cost parameter of at least one stored game media 400b has been changed. The stored game media change condition may also be a condition that at least one stored game media 400b has been deleted.

[0232] For example, when the parameters 402 of the sub game medium that satisfies the selection condition D8 are changed as the game progresses, the changed parameters 402 of the sub game medium may no longer satisfy condition D8. Also, when the parameters 402b of the stored game medium 400b that is not included in the unit of the main game medium are changed as the game progresses, the changed parameters 402b of the stored game medium 400b may satisfy condition D8. In this way, when the condition that the parameters 402b of at least one stored game medium 400b (including the sub game medium) have been changed is satisfied, a unit process is executed, and a new stored game medium 400b is selected as the sub game medium. The new stored game medium 400b satisfies the selection condition (including condition D8 in this modified example). Then, a change process is executed in which the parameters 401a of the main game medium are changed based on the parameters 402b of the new sub game medium included in the unit of this main game medium.

[0233] Also, for example, if the cost parameters of sub game media that satisfy the selection condition D5 are changed as the game progresses, the changed cost parameters of the sub game media may no longer satisfy condition D5. In this way, when the condition that the cost parameters of at least one stored game media 400b (sub game media) have been changed is satisfied, unit processing is executed to select new stored game media 400b as the sub game media. The new stored game media 400b satisfies the selection conditions (including condition D5 in this modified example). Then, change processing is executed to change the parameters 401a of the main game media based on the parameters 402b of the new sub game media included in the unit of this main game media.

[0234] Also, for example, when a sub game medium (storage game medium 400b) is deleted as the game progresses, another storage game medium 400b may satisfy the selection condition in place of the deleted sub game medium. In this way, when the condition that at least one storage game medium 400b (sub game medium) has been changed is satisfied, a unit process is executed to select new storage game medium 400b as the sub game medium. Then, a change process is executed to change the parameters 401a of the main game medium based on the parameters 402b of the new sub game medium included in the unit of this main game medium.

[0235] As described in detail, the game system 1, terminal device 2, or server device 3 of this embodiment makes it possible to diversify the involvement of the game medium 400b in the game by executing unit processing when the stored game medium change condition is satisfied.

[0236] (Variation 4) The unit process may be executed when a parameter change condition is satisfied, which relates to a change in a user's parameter. For example, the parameter change condition may be that a user's parameter has been changed. The parameter change condition may also be that a user's parameter is disabled in the selection conditions.

[0237] For example, when a new sub game medium included in a unit of a main game medium satisfies the selection condition of the condition D5, and the "predetermined cost value" used in the condition D5 is a user parameter, if the predetermined cost value is changed, the stored game medium 400b not included in the unit of the main game medium may satisfy the selection condition. The predetermined cost value is changed, for example, by a process according to the progress of the game (for example, a process in which the predetermined cost value increases in response to an increase in the user's level in response to the progress of the game). The predetermined cost value may also be changed by a process in response to a manual operation by the user. In this way, when the condition that the predetermined cost value, which is a user parameter, has been changed is satisfied, a unit process is executed, and the new stored game medium 400b is selected as the sub game medium. Note that the "predetermined cost value" used as the selection condition in this unit process is the changed "predetermined cost value". Then, a change process is executed in which the parameter 401a of the main game medium is changed based on the parameter 402b of the new sub game medium included in the unit of the main game medium.

[0238] Also, for example, when new sub game media included in a unit of the main game media satisfies the selection condition of the condition D4, and the "predetermined number" used in the condition D4 is a user parameter, if the predetermined number is changed, the stored game media 400b not included in the unit of the main game media may satisfy the selection condition. The predetermined number is changed, for example, by a process according to the progress of the game (for example, a process in which the predetermined number increases in response to an increase in the user's level as the game progresses). The predetermined number may also be changed by a process in response to a manual operation by the user. In this way, when the condition that the predetermined number, which is a user parameter, has been changed is satisfied, a unit process is executed, and the new stored game media 400b is selected as the sub game medium. Note that the "predetermined number" used as the selection condition in this unit process is the changed "predetermined number". Then, a change process is executed in which the parameter 401a of the main game medium is changed based on the parameter 402b of the new sub game medium included in the unit of this main game medium.

[0239] Also, for example, when new sub game media included in a unit of the main game media satisfies a selection condition using a user's parameters, if the use of the user's parameters in the selection condition becomes impossible, the stored game media 400b not included in the unit of the main game media may satisfy a selection condition other than the condition using the user's parameters. In this way, when the use of the user's parameters in the selection condition becomes impossible, a unit process is executed using the selection condition that is not impossible to use, and new stored game media 400b is selected as the sub game media. Then, a change process is executed in which the parameters 401a of the main game media are changed based on the parameters 402b of the new sub game media included in the unit of the main game media.

[0240] As described in detail, the game system 1, terminal device 2, or server device 3 of this embodiment makes it possible to diversify the involvement of the game medium 400b in the game by executing unit processing when the parameter change condition is satisfied.

[0241] (Variation 5) At least a part of the functions of the progress processing unit 252 and the acquisition unit 253 of the terminal device 2 may be realized by the server processing device 33 of the server device 3. For example, the server processing device 33 may function as the display processing unit 335 by executing various commands included in a control program stored in the server storage device 32 of the server device 3.

[0242] Although the present embodiment and its modified examples have been described in detail above, the present invention is not limited to the specific embodiment. Furthermore, various changes, substitutions, and modifications can be made to the present invention without departing from the scope of the present invention. [Explanation of symbols]

[0243] 1. Game System 11 Base station 12 Mobile communications network 13. Gateway 14. Internet 2 Terminal Equipment 21 Terminal communication I / F 22 Terminal storage device 23 Display device 24 Input Devices 25 Terminal Processing Device 251 Display Processing Unit 252 Progress Processing Unit 253 Acquisition Department 254 Terminal Transmitter 255 Terminal Receiving Unit 3. Server equipment 31 Server communication I / F 32 Server Storage Device 33 Server Processing Unit 331 Server Reception Unit 332 Memory Processing Unit 333 Game Progression Department 334 Server transmission unit

Claims

1. A control program for an information processing device that progresses a game, The information processing device includes: and information relating to a first game medium and a second game medium, each of which has a first parameter and a second parameter; Activating the first parameter of the first game medium designated by a user; if not specified by the user and a first condition for the second game medium is satisfied, enabling the second parameter of the second game medium; changing the first parameter of the first game medium based on the second parameter of the second game medium; A control program for executing the above.

2. The information processing device includes: storing information regarding a plurality of game media associated with the user; Run the command, the first game medium is a game medium designated by the user as a game medium to be used in the game from among the plurality of game media associated with the user; the second game medium is a game medium that the user has not designated as a game medium to be used in the game from among the plurality of game media associated with the user; In enabling the second parameter of the second game medium, the information processing device If the first condition is satisfied, automatically selecting at least one of the second game media from among the plurality of second game media; Enabling the second parameter of the selected second game medium; The control program according to claim 1,

3. The control program according to claim 2 , wherein the first condition includes that the number of the second game media automatically selected does not exceed a predetermined number.

4. The information processing device includes: Progressing the game using the first game medium. Run the command, The control program according to claim 1 , wherein, in the progression of the game, the first parameter of the first game medium is used in the game, and the second parameter of the first game medium is not used in the game.

5. the first parameter and the second parameter are represented by numerical values ​​related to the progress of the game, In changing the first parameter of the first game medium, the information processing device changing a numerical value representing the first parameter of the first game medium based on a numerical value representing the second parameter of the second game medium; Run the command, The control program according to claim 1 , wherein the first condition includes a condition regarding a numerical value representing the second parameter of the second game medium.

6. The information processing device includes: storing information about a plurality of groups, each group including a plurality of the second game media; Run the command, In the automatic selection of the second game medium, the information processing device Automatically selecting one of the groups that satisfies a second condition from among the stored groups; automatically selecting at least one second game medium from among the plurality of second game media included in the automatically selected group when the first condition is satisfied; The control program according to claim 2 .

7. The control program according to claim 6 , wherein the second condition includes at least one of a condition related to a parameter of the user and a condition related to a progress of the user in the game.

8. In storing information about the first game medium, the information processing device storing information about a plurality of first game media designated by the user from among the plurality of game media; Run the command, For each of the first game media, the information processing device If the first condition is satisfied, automatically selecting at least one of the second game media from among the plurality of second game media; Activating the second parameter of the selected second game medium; changing the first parameter of the first game medium based on the second parameter of the second game medium that has been enabled; The control program according to claim 2 .

9. The information processing device includes: selecting at least one of the second game media from among a plurality of the second game media through a manual operation by the user, instead of automatically selecting the second game media; The control program according to claim 2 .

10. The information processing device includes: Enabling the first parameter of the automatically designated first game medium; Run the command, In changing parameters of the first game medium, the information processing device For the automatically designated first game medium, automatic selection of the second game medium, activation of the second parameter of the second game medium, and change of the first parameter of the first game medium are executed; The control program of claim 9, further comprising: for the first game medium specified by the user, instead of automatic selection of the second game medium, selecting at least one of the second game media from among a plurality of the second game media by manual operation of the user; and further comprising: enabling the second parameters of the second game medium; and changing the first parameters of the first game medium.

11. The information processing device includes: changing the automatically selected second game medium to the second game medium selected by a manual operation of the user from among a plurality of the second game media; The control program according to claim 2 .

12. The information processing device includes: storing information about a plurality of groups, each group including a plurality of the second game media; Run the command, In the automatic selection of the second game medium, the information processing device Automatically selecting one of the groups that satisfies a second condition from among the stored groups; For each of the first game media, If the first condition is satisfied, automatically selecting at least one second game medium from among the plurality of second game media included in the automatically selected group; Activating the second parameter of the selected second game medium; changing the parameters of the first game medium based on the parameters of the second game medium that have become effective; The control program according to claim 8 .

13. The control program according to claim 12 , wherein the second condition includes at least one of a condition related to a parameter of the user and a condition related to a progress of the user in the game.

14. the first parameters and the second parameters of each of the plurality of game media are classified into a plurality of types; In the automatic selection of the second game medium, the information processing device automatically selecting, from among a plurality of second game media, at least one of the second game media having the second parameter of the same type as the type of the first parameter of the first game medium, or at least one of the second game media having the second parameter of a type having a predetermined relationship with the type of the first parameter of the first game medium; The control program according to claim 2 .

15. By changing the first parameter of the first game medium, an effect is created that makes the progress of the game more advantageous; In the automatic selection of the second game medium, the information processing device automatically selecting at least one of the second game media from among the plurality of second game media so as to change the first parameter to produce an effect equal to or greater than a specific effect; The control program according to claim 2 .

16. The information processing device includes: changing the plurality of game contents associated with the user in accordance with the progress of the game; at a predetermined timing after the plurality of game media associated with the user is changed, identify, from among the plurality of game media after the change associated with the user, a game medium that was not designated by the user as a game medium to be used in the game, as the second game medium; Run the command, In enabling the second parameter of the second game medium, the information processing device each time the second game medium is identified, if the first condition is satisfied, automatically select at least one of the second game media from among the plurality of second game media; Enabling the second parameter of the selected second game medium; 3. The control program according to claim 2, which causes the program to execute the following:

17. A method for controlling an information processing device that progresses a game, comprising: The information processing device, and information relating to a first game medium and a second game medium, each of which has a first parameter and a second parameter; Activating the first parameter of the first game medium designated by a user; if not specified by the user and a first condition for the second game medium is satisfied, enabling the second parameter of the second game medium; changing the first parameter of the first game medium based on the second parameter of the second game medium; A control method comprising:

18. An information processing device for progressing a game, a storage unit that stores information about a first game medium and a second game medium, each of which has a first parameter and a second parameter; Activating the first parameter of the first game medium designated by a user; if not specified by the user and a first condition for the second game medium is satisfied, enabling the second parameter of the second game medium; a control unit that changes the first parameter of the first game medium based on the second parameter of the second game medium; An information processing device comprising:

Citation Information

Patent Citations

  • Game device and program

    JP2015119795A

  • Control method, computer, and control program

    JP2016049296A

  • Game device, game program, game system, and game processing method

    JP2020054750A

  • Information processing device, information processing method, and program

    JP2023055990A

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

    JP2023063520A