Game information processing apparatus, information processing method, and information processing program

By implementing an opportunity and selection processing unit within the game system, along with storage units for managing game media and upgrade media, the system increases the variations in benefits, addressing the limitations of existing systems and enhancing user engagement.

JP7698831B2Active Publication Date: 2025-06-26GLEE HOLDINGS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023212603
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-12-18
Publication Date
2025-06-26
Estimated Expiration
2040-06-30

AI Technical Summary

Technical Problem

The existing game systems limit the variations in benefits obtained through selection processing, relying solely on parameter values associated with game media.

Method used

The system introduces an opportunity processing unit that generates selection opportunities for various game media, a selection processing unit that selects game media through a lottery, and storage units that manage game media and upgrade media, allowing for increased variations in benefits.

Benefits of technology

This approach increases the diversity of privileges obtained in the selection process, enhancing user engagement and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007698831000001
    Figure 0007698831000001
  • Figure 0007698831000002
    Figure 0007698831000002
  • Figure 0007698831000003
    Figure 0007698831000003
Patent Text Reader

Abstract

To increase variation of privilege obtained in selection processing.SOLUTION: There is disclosed an information processing device for game in which in a case where one or more first game medium selected in association with one piece of user identification information in one selection occasion is determined to include the same kind of first game medium as any one of the first game medium stored in association with the one piece of user identification information, a value of the quantity parameter of a second game medium associated with the one piece of the user identification information is increased by one setting value selected from among a plurality of different values.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a game information processing apparatus, a game information processing method, and a game information processing program.

Background Art

[0002] There is known a game system including a reception processing unit that receives an acquisition request for a game medium from a terminal device, and a selection processing unit that performs selection processing for selecting one or more game media to be acquired by a user from among a plurality of types of game media when there is an acquisition request for a game medium.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the prior art as described above, the benefits obtained by the selection processing depend only on the values of parameters (for example, grades) associated with the selected game media, and the variations in the benefits obtained by the selection processing are limited.

[0005] Therefore, in one aspect, an object of the present invention is to increase the variations in the benefits obtained by the selection processing.

Means for Solving the Problems

[0006] In one aspect, an opportunity processing unit that generates opportunities for selection related to a plurality of types of first game media, each associated with a value of a first parameter, in response to an acquisition request associated with user identification information; A selection processing unit that selects one or more first game media based on a lottery from among the plurality of types of first game media for each selection opportunity for each user identification information generated by the opportunity processing unit; A first storage processing unit that stores at least a part of the one or more first game media in association with the user identification information for each user identification information; A second storage processing unit that associates a second game medium capable of changing the value of the first parameter in a game-advantageous direction with the user identification information for each user identification information; A first determination processing unit that determines whether or not the one or more first game media selected by the selection processing unit in one selection opportunity related to one user identification information includes the first game media of the same type as any of the first game media stored in association with the one user identification information by the first storage processing unit; When the first determination processing unit makes an affirmative determination, the second storage processing unit increases the value of the quantity parameter of the second game medium associated with the one user identification information by only one set value selected from among a plurality of different values; When there are a plurality of the one or more first game media selected based on the lottery, for some or all of them, the value of the quantity parameter of the second game medium is increased by only the one set value, and when some are increased, the remaining part is increased by a predetermined fixed value, and a game information processing apparatus is provided.

Advantages of the Invention

[0007] In one aspect, according to the present invention, it is possible to increase the variations of the privileges obtained in the selection process.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4A

Figure 4B

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9A

Figure 9B

Embodiments for Carrying Out the Invention

[0009] Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[0010] (Overview of the Game System) With reference to FIG. 1, an overview of a game system 1 according to an embodiment of the present invention will be described. The game system 1 includes a server device 10 and one or more terminal devices 20. In FIG. 1, for simplicity, three terminal devices 20 are illustrated, but the number of terminal devices 20 may be two or more.

[0011] The server device 10 is an information processing device such as a server managed by, for example, a game operator. The terminal device 20 is an information processing device used by a user, such as a mobile phone, smartphone, tablet terminal, PC (Personal Computer), or game device. The terminal device 20 is capable of executing the game application according to the present embodiment. The game application may be received by the terminal device 20 from a predetermined application distribution server via the network 30, or may be previously stored in a storage device provided in the terminal device 20 or a storage medium such as a memory card readable by the terminal device 20. The server device 10 and the terminal device 20 are communicably connected via the network 30. For example, the server device 10 and the terminal device 20 cooperate to execute various processes related to the game.

[0012] Note that the network 30 may include a wireless communication network, the Internet, a VPN (Virtual Private Network), a WAN (Wide Area Network), a wired network, or any combination thereof.

[0013] (Overview of the Game) The overview of the game according to the present embodiment will be described. The game according to the present embodiment includes one or more game parts. At least one of the one or more game parts may be executed using a game medium.

[0014] The game medium is electronic data used in the game and includes any medium such as, for example, cards, items, points, virtual currency, tickets, characters, avatars, parameters, etc. The game medium may also be game-related information such as level information, status information, parameter information (such as health and attack power), or ability information (such as skills, abilities, spells, jobs). The game medium is electronic data that can be acquired, owned, used, managed, exchanged, synthesized, strengthened, sold, discarded, or gifted by the user within the game, but the usage mode of the game medium is not limited to those explicitly stated in this specification.

[0015] Hereinafter, unless otherwise specified, "game media owned by a user" refers to game media associated as owned game media with a user ID that can uniquely identify the user. Also, "granting game media to a user" refers to associating the game media with the user ID as owned game media. Further, "consuming game media owned by a user" means that, in response to the dissolution of the association between the user ID and the owned game media, some effect or influence can be caused in the game.

[0016] A game part is content that can be played by a user in the game, and includes, for example, quests, missions, mini - games, cultivation, enhancement, and synthesis of game media, game media acquisition events, exploration events in virtual spaces, and battle events with opponents (for example, other users, enemy characters, and enemy buildings, etc.). One or more predetermined tasks (game tasks) may be set for each game part. For example, when it is determined that a user has succeeded in achieving one or more game tasks set for a game part played by the user, for example, game media or the like may be granted to the user as a reward. As game tasks, for example, tasks such as winning a battle against an enemy character, reaching a goal point within a virtual space, and the task that the user's character does not enter a predetermined state (for example, an immobile state) until a predetermined time has elapsed, any task according to the content of the game part can be adopted. Also, achieving a specific task (clear task) among one or more game tasks set for a game part is also referred to as clearing the game part. When a user playing a game part succeeds in achieving the clear task, it is determined that the game part has been cleared, and the game part may end.

[0017] One or more game parts may include a game part for single play and a game part for multi - play. The game part for single play may include, for example, a game part (e.g., a game part for one person) that is executed based on a user operation on one terminal device 20 used by one user. For example, one terminal device 20 alone, or one terminal device 20 and the server device 10 cooperate to execute the game part for single play. On the other hand, the game part for multi - play may include, for example, a game part common to two or more users (e.g., a game part for multiple people) that is executed based on user operations on two or more terminal devices 20 used by two or more users respectively. The game part common to two or more users may include, for example, a game part in which at least a part of the progress processing of the game part and at least a part of the processing result are commonly applied to the two or more users. For example, two or more terminal devices 20 cooperate, or two or more terminal devices 20 and the server device 10 cooperate to execute the game part for multi - play. One game part may correspond to both single play and multi - play.

[0018] The game according to this embodiment includes, as an example, a battle game part having, for example, elements of a horizontal scroll action game and elements of a battle game in which the user battles against an opponent using a game medium. The user selects, from among the game media (owned game media) that the user owns, one or more game media that are used to form a deck in the battle game part. Note that a deck is a concept similar to a team or a unit. Hereinafter, each game medium among the owned game media that can form a deck in the battle game part is also referred to as a first game medium. The one or more first game media are also collectively referred to as a deck. Note that the first game media of the deck may be divided into a front line and a rear line and may be arranged, and during the progress of the game, the front line and the rear line may be swapped. The opponent is, for example, a game medium that is automatically operated such as an NPC (Non-Player Character), but is not limited thereto. For example, the opponent may be a game medium that is operated by another user. In one battle game part, the number of opponents may be arbitrarily determined.

[0019] An overview of the battle game part according to this embodiment will be described. A user who plays a single-player battle game part using the terminal device 20 operates the game media (first game media) included in the deck to perform a predetermined action (for example, an attack on the opponent). Damage can be inflicted on the opponent by the action of the first game media. On the other hand, the opponent performs a predetermined action (for example, an attack on the user) at a predetermined time interval, for example. Damage can be inflicted on the first game media included in the deck by the action of the opponent. A predetermined parameter that decreases by the amount of damage inflicted is set for each of the first game media and the opponent. When the opponent's parameter decreases to a predetermined value (for example, zero), it is determined that the user has won. On the other hand, when the user's parameter decreases to a predetermined value (for example, zero), it is determined that the user has lost. When it is determined that the user has won or lost, the battle game part may end.

[0020] On the other hand, the multiplayer battle game part is executed in the same manner as the single-player battle game part described above, except that two or more users battle against a common opponent. Specifically, each of the two or more users plays a common battle game part using their own terminal device 20. Each of the two or more users operates the first game medium in the virtual space as described above. A virtual space common to the two or more users may be used, or a virtual space independent for each user may be used. The first game media included in the decks of each of the two or more users attack, for example, a common opponent. The above-described parameters of the opponent are commonly applied to the two or more users. For example, the parameters of the opponent may be synchronized among the plurality of terminal devices 20 used by the two or more users respectively. When the parameters of the opponent decrease to a predetermined value (for example, zero), it is determined that the two or more users have won. On the other hand, when the parameters of each of the two or more users decrease to a predetermined value (for example, zero), it is determined that the two or more users have lost. When it is determined that the two or more users have won or lost, the battle game part may end.

[0021] (Configuration of Server Device) The configuration of the server device 10 will be specifically described. The server device 10 is composed of a server computer. The server device 10 may be realized by a plurality of server computers cooperating with each other.

[0022] The server device 10 includes a server communication unit 11, a server storage unit 12, and a server control unit 13.

[0023] The server communication unit 11 includes an interface for communicating with an external device wirelessly or wiredly and transmitting and receiving information. The server communication unit 11 may include, for example, a wireless LAN (Local Area Network) communication module or a wired LAN communication module. The server communication unit 11 can transmit and receive information to and from the terminal device 20 via the network 30.

[0024] The server storage unit 12 includes, for example, a primary storage device and a secondary storage device. For example, the server storage unit 12 may include a semiconductor memory, a magnetic memory, an optical memory, or the like. The server storage unit 12 stores various information and programs used for game processing. At least a part of the information and programs stored in the server storage unit 12 may be shared and synchronized with the terminal device 20. Hereinafter, examples of the information stored in the server storage unit 12 will be specifically described.

[0025] (Information about users) The server storage unit 12 stores information about each of a plurality of users. Referring to FIG. 2, the information about users will be described. FIG. 2 shows information about each of two users. The information about users includes various information unique to the user. For example, the information about users includes a user ID, a user name, a rank, information about owned game media, information about used game media, and friend information. In the information about users, each of a plurality of users is associated with the information about owned game media and used game media, and the friend information.

[0026] The user ID is information that can uniquely identify a user. Hereinafter, the user ID will also be simply referred to as a user.

[0027] The user name is information indicating the name of the user. Unlike the user ID, the user name does not have to be able to uniquely identify the user. The user name may be arbitrarily determined and changed according to a user operation on the terminal device 20.

[0028] The rank is a parameter indicating the proficiency of the user in the game. In the present embodiment, the value of the rank may increase according to the play of the game by the user. The higher the rank, the higher the proficiency of the user in the game.

[0029] Information regarding all game media includes various information specific to the game media (owned game media) that the user owns within the game. When a game media is acquired by the user, the game media is associated with the user as the owned game media. Details of the information regarding the owned game media will be described later.

[0030] Information regarding the used game media is information indicating the game media to be used by the user in the battle game part. The used game media is selected from among the first game media. In the present embodiment, for example, up to five game media selected from among one or more first game media are each associated with the user as the used game media. Therefore, one game media can be both a first game media and a used game media at the same time. The used game media may be selected automatically or in response to a user operation, for example, in a dedicated game part. For example, the dedicated game part may include a game part for performing so-called deck formation or team formation. The up to five used game media indicated in the information regarding the used game media constitute one deck. The information regarding the used game media may include information on a plurality of decks.

[0031] Friend information represents user IDs of users in a friend relationship. For example, when user A has a friend relationship with users B and C, the friend information associated with user A includes the user IDs of users B and C. Note that the friend relationship is realized via a friend application or the like. Thus, the friend information includes the user IDs of other users associated unidirectionally or bidirectionally with the user. Note that users in a friend relationship may be able to communicate, such as sending and receiving messages, on the game system 1, for example. Note that, in the information regarding the user, information indicating the group (for example, a guild or a party) to which the user belongs may be included instead of or in addition to the friend information.

[0032] The content of the information about the user is not limited to what has been described above. For example, the information about the user may further include information indicating a predetermined point that the user holds in the game. The point is consumed by the user to play a game part. The consumption amount of the point may be different for each game part. The point may increase, for example, according to the passage of time or according to the use of a predetermined game medium.

[0033] Here, referring to FIG. 3, an example of the information about the owned game medium described above will be described in detail. FIG. 3 shows information about two types of owned game media associated with one user. For example, the information about each owned game medium includes a game medium ID, a game medium name, a grade (initial grade), a level, a cost, HP (Hit Point), an attack power, a recovery power, a position, information about upgrading, information about strengthening, and information about game functions.

[0034] The game medium ID is information that can uniquely identify the game medium. The game medium ID may be stored in advance in the server storage unit 12. Alternatively, the game medium ID may be determined by the server device 10 when the user acquires the game medium. In the following description, the same type of game medium means that the game medium IDs are the same. However, in a modified example, the same type of game medium may include that the game medium names are the same.

[0035] The game medium name is information indicating the name of the game medium. Different from the game medium ID, the game medium name may not be able to uniquely identify the game medium. The initial value of the game medium name may be stored in advance in the server storage unit 12. The game medium name may change according to the play of the game by the user who acquired the game medium.

[0036] In this embodiment, part or all of the first game medium can be upgraded step by step. Hereinafter, a game medium that can be upgraded step by step is also referred to as an "upgradable game medium". In this embodiment, as an example, the upgrade is assumed to be accompanied by the effect of increasing the grade. Here, for the convenience of explanation, the number at the end of the game medium name represents the upgrade level. For example, the game medium "C01" shown in FIG. 3 is an upgradable game medium. When the game medium "C01" is in a state where it has not been upgraded at all (i.e., the initial grade state), the game medium name is "Character A1". On the other hand, when the game medium "C01" has been upgraded by one level, the game medium name is "Character A2". Note that the number of upgrade levels is arbitrary and may vary for each upgradable game medium. Note that the upgradable game medium may be a part of all the first game media. In a modification example, the game medium name may not change due to the upgrade.

[0037] In this embodiment, it is assumed that two or more upgradable game media of the same type cannot be associated with one user. That is, each user cannot own two or more upgradable game media of the same type. Therefore, in the example shown in FIG. 3, the information of Character A1 is past ownership history information, and the game media owned by the same user at that time is only Character A2 among Character A1 and Character A2. Note that after the grade-up, the configuration may be such that the information before the grade-up is not retained as past ownership history information.

[0038] Also, in this embodiment, all of the first game media can be enhanced. In a modification example, only a part of the first game media may be enhancable. Hereinafter, an enhancable game medium is also referred to as an "enhancable game medium".

[0039] The grade is information indicating the potential of the capabilities of the game medium. That is, the higher the grade associated with the game medium, the higher the capabilities. Also, in relation to this, the grade associated with the game medium may be correlated with, for example, the difficulty of obtaining (the difficulty of being drawn) the game medium. In this case, the higher the grade, the more difficult it may be to own. In this embodiment, as an example, the grade is represented by the number of stars. However, in a variant, the grade may be classified by names such as N (Normal), R (Rare), SR (Super Rare), SSR (Double Super Rare) instead of numerical values.

[0040] For example, in this game, if the number of types of game media associated with one star, two stars, three stars, four stars, and five stars are N1, N2, N3, N4, and N5 respectively, then N1 > N2 > N3 > N4 > N5. Note that the names related to the grade are diverse, and the classification of the grade may also be other than five levels.

[0041] The level is information indicating the degree of growth of the game medium. For example, the larger the value of the level, the greater the degree of growth of the game medium. In this embodiment, the value of the level may increase according to the play of the game by the user. Also, an upper limit level may be set for each first game medium regarding the level. In this case, the upper limit level of the first game medium may be set in a manner such that it is higher, for example, as the grade is higher. Also, the upper limit level of the first game medium may be made adjustable upward by a specific enhancement (for example, limit break). Also, the level may be temporarily decreased for each grade-up.

[0042] The cost is a parameter used when determining the deck to be used in the battle game part. In this embodiment, up to five first game media can be included in one deck as long as the total value of the costs of each first game medium does not exceed a predetermined upper limit value. The upper limit value may increase, for example, according to the increase in the user's rank.

[0043] HP is a parameter used to determine the victory or defeat of the user in the battle game part. In the present embodiment, the total HP of all the first game media included in the deck is used as the upper limit value at the start of the battle game part. Hereinafter, the total HP of all the first game media included in the deck is also referred to as the total HP of the user. During the execution of the battle game part, for example, when the user is damaged by the attack of the opponent, the total HP decreases by the amount of the damage. During the execution of the battle game part, for example, when a recovery item is obtained, the total HP increases. When the total HP decreases to a predetermined value (for example, zero), it is determined that the user has lost. Therefore, the larger the HP of each first game media included in the deck, the more advantageous it is for the user. The HP may increase according to the increase in the level.

[0044] The attack power is information that contributes to the amount of damage given to the opponent by the attack of the game media, for example. The larger the value of the attack power, the larger the amount of damage given to the opponent. Therefore, the larger the attack power of the game media, the more advantageous it is for the user. The attack power may increase according to the increase in the level.

[0045] The recovery power is a parameter used during the execution of the battle game part. In the present embodiment, the total recovery power of all the first game media included in the deck is used. Hereinafter, the total recovery power of all the first game media included in the deck is also referred to as the total recovery power of the user. During the execution of the battle game part, for example, when a recovery item is obtained, the total recovery power of the user increases. The larger the value of the total recovery power, the larger the increase amount of the total HP. Therefore, the larger the recovery power of each first game media included in the deck, the more advantageous it is for the user. The recovery power may increase according to the increase in the level.

[0046] Among the above various parameters, HP, attack power, and recovery power are parameters representing the capabilities of the game medium. Specifically, the higher the HP, the higher the capabilities of the game medium, and the higher the attack power, the higher the capabilities of the game medium, and the same applies hereinafter. Also, when the specifications are such that the attack power and the like increase in accordance with the increase in level, the level is also a parameter representing the capabilities of the game medium.

[0047] Hereinafter, the parameters representing the capabilities of such a game medium are also referred to as "ability parameters".

[0048] The position is information indicating the position (forward or defender) of the game medium.

[0049] The information regarding upgrading includes information such as the initial grade, whether upgrading is possible, if upgrading is possible, the current grade, the conditions for successful upgrading (upgrade realization conditions), the effects of upgrading (e.g., grade increase), etc. In this embodiment, as an example, the upgrading of a certain game medium involves the consumption of a predetermined game medium (an example of a second game medium) associated with the game medium. In this case, the information regarding upgrading includes, as information regarding the upgrade realization conditions, for each game medium that can be upgraded, information representing the game medium (the type and number, etc. of the game medium for upgrading described later) consumed for upgrading. That is, for each game medium that can be upgraded, a game medium consumed for upgrading (hereinafter also referred to as the "game medium for upgrading") is associated. Note that the game medium for upgrading is a game medium that can be used for upgrading, but it does not necessarily have to be a game medium used only for upgrading.

[0050] For example, FIG. 4A shows an example of the upgrade mode of a certain game medium (here, game medium "C01"). In FIG. 4A, the game medium "C01", which is an upgradable game medium, is shown in the process of being upgraded. In this case, for each upgrade of the game medium "C01", it can be upgraded from character A1 to character A2, from character A2 to character A3, and so on, up to the upper limit character A5. Note that in FIG. 4A, character A5 related to the upgradable game medium that has reached the upgrade upper limit is shown.

[0051] Also, in FIG. 4A, game media with game medium names such as characters GG1 and GG2 are shown as upgrade game media. Note that the game medium corresponding to character GG1 is a non-upgradable game medium, but in a variant, it may be an upgradable game medium.

[0052] In this embodiment, as an example, for each upgradable game medium, a dedicated upgrade game medium is prepared to be associated therewith. Also, a universal upgrade game medium applicable to all upgradable game media is prepared. For example, in FIG. 4A, character GG1 is a dedicated upgrade game medium associated with the type related to character A1 (that is, game medium ID = C01), and character GG2 is a universal upgrade game medium applicable to any upgradable game medium. Hereinafter, when distinguishing such upgrade game media with different attributes, they are respectively referred to as a dedicated upgrade game medium and a universal upgrade game medium.

[0053] A quantity parameter indicating the upgrade ability is associated with the game medium for upgrade. In this embodiment, the quantity parameter is the number of game media for upgrade. Therefore, the greater the number of game media for upgrade, the higher the upgrade ability. Note that in a modification, there may be only one dedicated game medium for upgrade, and the value of a quantity parameter different from the number may be variable. Similarly in this case, the greater the value of the quantity parameter, the higher the upgrade ability may be. For example, a level is associated with the dedicated game medium for upgrade as the quantity parameter, and the higher the value of the level, the higher the upgrade ability. Also, a plurality of types of dedicated game media for upgrade may be prepared in different modes of upgrade ability. For example, one type of dedicated game medium for upgrade may have an upgrade ability 10 times that of another type of dedicated game medium for upgrade. In this case, the quantity parameter will have different values for each type.

[0054] In this embodiment, for the upgrade from one star to two stars, 10 game media for upgrade are required; for the upgrade from two stars to three stars, 20 game media for upgrade are required; for the upgrade from three stars to four stars, 30 game media for upgrade are required, and so on. That is, the greater the grade upgrade, the greater the number of game media for upgrade required. However, in a modification, it may be the reverse or constant uniformly. Also, the number of game media for upgrade required for upgrade may be different for each game medium that can be upgraded, or may be decreased under specific conditions (for example, only during a specific period).

[0055] The number of game media for upgrade represents the number of game media for upgrade owned by the same user. The number of game media for upgrade is the number of dedicated game media for upgrade for each upgradable game media. Note that the number of the above-mentioned universal game media for upgrade may also be separately stored.

[0056] Information regarding enhancement includes information on whether enhancement is possible, and if so, the conditions for enhancement (enhancement realization conditions), the effects of enhancement (e.g., the change rules of status according to the enhancement mode), etc.

[0057] In this embodiment, as an example, for the enhancement of a certain upgradable game media, the realization condition of enhancement involves the consumption of a predetermined game media (game media for enhancement material) that can be used for enhancement. Note that the game media for enhancement material is a game media that can be used for enhancement, but it does not necessarily have to be used only for enhancement.

[0058] For example, FIG. 4B shows an example of the enhancement mode of a certain game media (here, game media "C01"). In FIG. 4B, the state where the game media "C01", which is an upgradable game media, is being enhanced is shown. In this case, for each enhancement, the ability parameters (in FIG. 4B, level, HP, attack power, and recovery power) of the game media "C01" are appropriately increased. Note that when the level of the upgradable game media reaches the upper limit level, the enhancement becomes impossible. However, also in this case, it may be possible to raise the upper limit level by using an item (an example of a game media) such as "limit break".

[0059] In addition, in FIG. 4B, game media named character Y1 and Y2 are shown as game media for enhancement materials. The characters Y1 and Y2 may be assigned different game media IDs or the same ID. Also, in FIG. 4B, the number of game media for enhancement materials used for one enhancement of the game media that can be enhanced is only one, but it is not limited to this. That is, for one enhancement of the game media that can be enhanced, the consumption of two or more game media for enhancement materials may be involved.

[0060] Information regarding game functions includes information on game functions associated with the game media. The game function may be a special function (skill or ability) associated with the game media. Also, any number of game functions may be associated with one game media. When the game function is exerted, for example, a predetermined game effect may occur in the battle game part. The content of the game effect may be arbitrarily determined. In this embodiment, there may be a game effect advantageous to the user. For example, there may be a game effect that inflicts more damage on the battle opponent than a normal attack, or a game effect that weakens the attack of the battle opponent. The generated game effect may continue for a predetermined period. In this embodiment, there may be one or more game functions that can be used in either or both of the single-play battle game content and the multi-play battle game content.

[0061] The content of the information regarding the game function is not limited to what has been described above. For example, the information regarding the game function may further include the level and experience value of the game function. For example, by consuming a predetermined game medium owned by the user, the experience value of the game function may increase. The predetermined game medium may include, for example, any game medium in which the game function is set. Also, for example, the predetermined game medium may include one or more types of game media predetermined for the game function. When the experience value of the game function reaches a predetermined reference value, the level of the game function may increase. That is, the game function may be upgradable. The higher the level of the game function, the more advantageous game effects may occur for the user. For example, when the level of the game function increases, the amount of damage inflicted on the opponent may increase. Also, the game function may be a special game function that can be awakened (for example, a game function with more significant game effects than the normal game function). In this case, consumption of a predetermined item (an example of a game medium) may be required to awaken it.

[0062] Note that the various information associated with the game medium ID is not limited to what has been described above with reference to FIG. 3 and is arbitrary.

[0063] (Information regarding the game medium that is the opponent) The server storage unit 12 shown in FIG. 1 stores information about a game medium (e.g., NPC) that is an opponent in the battle game part. For example, the information about the game medium that is the opponent may include the game medium ID, game medium name, level, HP, attack power, defense power, position, and speed of the game medium. Since the game medium ID, game medium name, level, HP, attack power, and position are the same as the information about the owned game medium described above, the description thereof is omitted. HP is a parameter indicating the soundness of the opponent. When the HP of the opponent decreases to a predetermined value (e.g., zero), it may be determined that the user has won against the opponent. When the user wins against all opponents appearing in the battle game part, it may be determined that the battle game part has been cleared. Defense power is a parameter used to determine the amount of damage given to the opponent. For example, the greater the defense power, the smaller the amount of damage given to the opponent. Speed is a parameter used to determine the acceleration rate of the action points of the opponent. For example, the greater the speed, the faster the acceleration rate of the action points. When the action points reach the upper limit value, the opponent can execute actions such as attacks.

[0064] The server control unit 13 shown in FIG. 1 includes one or more processors. The processors may include a general-purpose processor that realizes a specific function by loading a specific program, and a dedicated processor specialized for a specific process. The server control unit 13 controls the operation of the entire server device 10. Hereinafter, examples of the operation of the server control unit 13 will be specifically described.

[0065] The server control unit 13 stores various information and programs used in the game process in the server storage unit 12. The information used in the game process may include the information about the user described above, and the information about the game medium that is the opponent, etc.

[0066] The server control unit 13 transmits and receives information via the server communication unit 11. For example, the server control unit 13 may transmit at least a part of the information stored in the server storage unit 12 to the terminal device 20. In this manner, the information stored in the server storage unit 12 and the information stored in the terminal device 20 are shared and synchronized. The timing of sharing and synchronizing the information may include, for example, the timing when new information is stored in the server storage unit 12 and the timing when the information stored in the server storage unit 12 is updated, but may be determined arbitrarily.

[0067] The server control unit 13 executes the game in cooperation with the terminal devices 20. For example, the server control unit 13 executes a competitive game part in cooperation with one or more terminal devices 20.

[0068] The server control unit 13 also executes a game medium lottery process to increase the game medium owned by each user. For example, the server control unit 13 executes the game medium lottery process upon receiving an acquisition request from the terminal device 20 (a lottery event in which a so-called gacha is turned). The condition for generating the acquisition request is arbitrary. For example, the condition for generating the acquisition request may be satisfied by the consumption of a predetermined game medium. Alternatively, the condition for generating the acquisition request may be satisfied during a campaign or at the time of initial registration without consuming a predetermined game medium. The game medium lottery process will be described in detail later.

[0069] (Terminal Device Configuration) A specific description will be given of the configuration of the terminal device 20. As shown in Fig. 1, the terminal device 20 includes a terminal communication unit 21, a terminal storage unit 22, a display unit 23, an input unit 24, and a terminal control unit 25.

[0070] The terminal communication unit 21 includes an interface for communicating wirelessly or wiredly with an external device and transmitting and receiving information. The terminal communication unit 21 may include, for example, a wireless communication module corresponding to a mobile communication standard such as LTE (Long Term Evolution) (registered trademark), a wireless LAN communication module, or a wired LAN communication module. The terminal communication unit 21 can transmit and receive information to and from the server device 10 via the network 30.

[0071] The terminal storage unit 22 includes, for example, a primary storage device and a secondary storage device. For example, the terminal storage unit 22 may include a semiconductor memory, a magnetic memory, or an optical memory. The terminal storage unit 22 stores various information and programs used for game processing received from the server device 10. The information and programs used for game processing may be acquired from an external device via the terminal communication unit 21. For example, a game application program may be acquired from a predetermined application distribution server. Hereinafter, the application program is also simply referred to as an application. Also, for example, some or all of the above-described information regarding the user and information regarding the game medium that is the opponent in the game may be acquired from the server device 10.

[0072] The display unit 23 includes a display device such as a liquid crystal display or an organic EL (Electro-Luminescence) display. The display unit 23 can display various screens.

[0073] The input unit 24 includes an input interface including, for example, a touch panel provided integrally with the display unit 23. The input unit 24 can receive user input to the terminal device 20. Also, the input unit 24 may include physical keys or may further include any input interface such as a pointing device such as a mouse.

[0074] The terminal control unit 25 includes one or more processors. The terminal control unit 25 controls the operation of the entire terminal device 20. Hereinafter, examples of the operation of the terminal control unit 25 will be specifically described.

[0075] The terminal control unit 25 transmits and receives information via the terminal communication unit 21. For example, the terminal control unit 25 receives various information and programs used in game processing from at least one of the server device 10 and other external servers. The terminal control unit 25 stores the received information and programs in the terminal storage unit 22.

[0076] The terminal control unit 25 starts a game application in response to a user's operation. The terminal control unit 25 executes the game in cooperation with the server device 10. For example, the terminal control unit 25 causes the display unit 23 to display various screens used in the game. For example, a GUI (Graphic User Interface) that detects a user operation may be displayed on the screen. The terminal control unit 25 is capable of detecting a user operation on the screen via the input unit 24.

[0077] In response to an input related to the acquisition request from the user, the terminal control unit 25 generates an acquisition request and transmits the generated acquisition request to the server device 10. The acquisition request transmitted to the server device 10 may include basic information such as a user ID, as well as information specifying the type of lottery event requested (hereinafter referred to as a "lottery event ID"). For example, when multiple types of lottery events are being held, the user designates a desired lottery event by tapping or the like, and generates an input related to the acquisition request.

[0078] Here, as an example, the operation of the server device 10 and the terminal device 20 that executes a single-play competitive game part will be specifically described.

[0079] The terminal control unit 25 transmits a request to execute the battle game part to the server device 10, for example, in response to a user operation. When the server control unit 13 receives the execution request from the terminal device 20, the server control unit 13 may transmit information used for executing the battle game part to the terminal device 20. The server control unit 13 and the terminal control unit 25 start the battle game part. The battle game part is executed using one or more first game media included in the deck and one or more game media of the opponent.

[0080] The operation of the terminal control unit 25 that advances the battle game part will be described. When the battle game part is started, the terminal control unit 25 sets the action points of the opponent to the initial value (for example, zero points).

[0081] During the execution of the battle game part, a first period and a second period alternately and repeatedly occur.

[0082] The first period is a period in which the action points of the opponent, which increase according to the passage of time, increase from the initial value (for example, zero points) to the upper limit value (for example, 100 points). Specifically, the terminal control unit 25 starts a process (increase process) of increasing the action points of the opponent according to the passage of time. The start timing of the increase process corresponds to the start timing of the first period. When the action points of the opponent reach the upper limit value (for example, 100 points), the terminal control unit 25 ends the increase process. The end timing of the increase process corresponds to the end timing of the first period.

[0083] The second period is the period from the end timing of the first period to the timing when the action points of the opponent are reset to the initial value. Specifically, after the second period starts, the terminal control unit 25 causes the opponent to execute a predetermined action (for example, an attack on the user). If the first game medium included in the deck does not execute an action (for example, an attack on the opponent), the terminal control unit 25 may cause the opponent to execute a predetermined action immediately after the start of the second period, for example. On the other hand, when causing the first game medium included in the deck to execute an action, the terminal control unit 25 may wait for the action by the first game medium included in the deck to end and then cause the opponent to execute a predetermined action. In such a case, after the action by the first game medium included in the deck ends, the action by the opponent is executed. In this way, the first period and the second period alternately and repeatedly occur.

[0084] The terminal control unit 25 can cause the first game medium included in the deck to execute a predetermined action (for example, an attack on the opponent). Specifically, in the first period, the terminal control unit 25 may cause a predetermined item to appear in the virtual space. The terminal control unit 25 increases the action points of the first game medium according to the passage of time, the item acquisition status, etc. When the action points of the first game medium are equal to or more than a predetermined reference value, the terminal control unit 25 causes the first game medium to execute a predetermined action (for example, an attack on the opponent) and decreases the action points by the amount of the reference value. The terminal control unit 25 repeatedly causes the first game medium to execute an action until the action points of the first game medium become less than the reference value. When the action points of the first game medium decrease and become less than the reference value, the action by the first game medium ends.

[0085] FIG. 5 shows an example of a play screen displayed on the terminal device 20 during the execution of the battle game part. In the play screen, for example, a partial area of a two-dimensional virtual space is displayed. Specifically, various objects arranged in the virtual space may be displayed on the play screen. The various objects include, for example, the deck 45 of the first game medium, the opponent 44, and the like. Also, various meters 49, 49A, 49B are displayed on the play screen. The meters 49, 49A, 49B may represent the remaining amount of HP, action points, etc. associated with each game medium.

[0086] When the terminal control unit 25 wins against the opponent 44, it causes the display of the opponent 44 to disappear and performs a production display indicating that the user has acquired a reward item. In this case, the terminal control unit 25 updates the information (see FIGS. 2 and 3) regarding the owned game media related to the user so that a reward item is newly added.

[0087] (Game Medium Lottery Process) Next, the game medium lottery process will be described in detail.

[0088] FIG. 6 is an explanatory diagram showing functions related to the game medium lottery process in the server device 10. Note that each function described below is realized by the server device 10, but part or all of them may be realized by individual terminal devices 20.

[0089] The server device 10 includes an opportunity processing unit 130, a selection processing unit 132, a first parameter change processing unit 134, a first privilege granting unit 140, and a second privilege granting unit 150. Each of these units can be realized by the server control unit 13 executing a program in the server storage unit 12.

[0090] The opportunity processing unit 130 generates a lottery event (selection opportunity). The lottery events generated by the opportunity processing unit 130 are lottery events related to a plurality of types of first game media, each of which is associated with a value of a grade (an example of a first parameter) (one star, two stars, etc.). The opportunity processing unit 130 generates a lottery event related to the user ID in response to an acquisition request associated with the user ID. The plurality of types of first game media to be lottery targets may be different for each type of lottery event (lottery event ID), may be different for each individual lottery event, or may be constant. In the present embodiment, the plurality of types of first game media to be lottery targets are assumed to include a plurality of upgradable game media. For example, the plurality of types of first game media to be lottery targets may consist only of upgradable game media.

[0091] The selection processing unit 132 selects one or more first game media based on a lottery from among the plurality of types of first game media to be lottery targets for each lottery event for each user ID generated by the opportunity processing unit 130. The lottery method is arbitrary, but a random number or the like may be used. The number of first game media to be selected (i.e., the lottery number) from among the plurality of types of first game media to be lottery targets is arbitrary as long as it is one or more, and may be different for each lottery event ID. Alternatively, a table (not shown) associating a discharge probability with each type of first game media may be referred to, and the first game media may be selected according to the discharge probability. In this case, the table may be stored in the server storage unit 12 of the server device 10. Further, the table may be rewritten as appropriate.

[0092] The first parameter change processing unit 134 executes processing related to upgrading. Specifically, when the first parameter change processing unit 134 receives an upgrade request for one upgradable game medium related to one user ID, it determines whether the upgrade realization condition is met. If the upgrade realization condition is satisfied, based on the consumption of the upgrade game medium corresponding to the one upgradable game medium, it increases the grade of the one upgradable game medium. For example, for a certain upgradable game medium, if 20 upgrade game media are required to upgrade from 2 stars to 3 stars, the first parameter change processing unit 134 reduces the number of the upgrade game medium by 20 and upgrades the grade of the one upgradable game medium to 3 stars.

[0093] In addition, when the upgrade game medium is consumed due to an upgrade, the first parameter change processing unit 134 reduces the number of the upgrade game medium by the consumed number.

[0094] The first privilege granting unit 140 grants a privilege related to the upgrade game medium to the user based on one or more first game media selected by the selection processing unit 132 in one lottery event related to one user ID.

[0095] The first privilege granting unit 140 includes a first determination processing unit 141, a first storage processing unit 142, a second determination processing unit 143, a setting processing unit 144, and a second storage processing unit 145.

[0096] The first determination processing unit 141 determines whether one or more first game media selected by the selection processing unit 132 in one lottery event related to one user ID include the owned game media (hereinafter, this determination processing is referred to as "the first determination processing"). In the present embodiment, as described above, basically, two or more first game media of the same type are not held simultaneously. In the case of a user with a relatively large number of owned game media, the possibility that one or more first game media selected by the selection processing unit 132 in one lottery event include the owned game media is high.

[0097] When the first determination processing unit 141 determines that one or more first game media selected by the selection processing unit 132 in one lottery event related to one user ID include the owned game media, as a result of the first determination processing, together with a determination result indicating that fact (hereinafter, referred to as "the determination result with duplication"), information identifying the owned game media (hereinafter, referred to as "the duplicate game media") included in the one or more first game media is output.

[0098] On the other hand, when the first determination processing unit 141 determines that one or more first game media selected by the selection processing unit 132 in one lottery event related to one user ID do not include the owned game media, as a result of the first determination processing, a determination result indicating that fact (hereinafter, referred to as "the determination result without duplication") is output.

[0099] The first storage processing unit 142 updates the ownership status of the first game media for each user ID.

[0100] Specifically, in one lottery event related to a user ID, when the result of the first determination process is "no duplication", the first storage processing unit 142 stores all of the one or more first game media selected by the selection processing unit 132 by newly associating them with the user ID (see FIG. 3). On the other hand, in one lottery event related to a user ID, when the result of the first determination process is "duplication exists", the first storage processing unit 142 stores only all of the first game media (i.e., unowned first game media) excluding the duplicate game media among the one or more first game media selected by the selection processing unit 132 by newly associating them with the user ID. Note that when all of the one or more first game media selected by the selection processing unit 132 are duplicate game media, no new first game media is newly associated with the same user ID.

[0101] In this way, for each lottery event for each user ID generated by the opportunity processing unit 130, information regarding the owned game media for each user ID (see FIG. 3) can be updated based on the relationship between the one or more first game media selected by the selection processing unit 132 and the owned game media for each user ID.

[0102] Note that the first storage processing unit 142 may also store, under certain conditions, one or more first game media not associated with each user ID by newly associating them with the same user ID even outside the lottery events generated by the opportunity processing unit 130. For example, at the time of the first download of the game application or at the end of the subsequent tutorial, the first storage processing unit 142 may store by initially associating a plurality of types of first game media with a new user ID. Further, the first storage processing unit 142 may store by newly associating unowned first game media with a user ID based on the exchange of the first game media between users or the like.

[0103] The second determination processing unit 143 determines whether a predetermined condition is satisfied for each lottery event ID related to each user ID. The predetermined condition is a privilege granting condition related to the process of granting a game medium for upgrade by the second storage processing unit 145 described later. Specifically, when the predetermined condition is satisfied, the privilege of the user obtained in the granting process is increased or is likely to be increased. The predetermined condition is arbitrary and may be set for each user ID, for example. In this case, for example, the predetermined condition related to one user ID may be satisfied when the lottery event related to the one user ID occurs a predetermined number of times or more. Alternatively, the predetermined condition may be determined based on the lottery event ID. For example, the predetermined condition may be satisfied when the current lottery event ID is a lottery event ID related to a special lottery event. That is, the predetermined condition may be satisfied for all user IDs when the lottery event ID is a specific ID.

[0104] The setting processing unit 144 sets the number of game media for upgrade that is increased by the process of granting a game medium for upgrade by the second storage processing unit 145. In the present embodiment, the number of game media for upgrade that is increased by the process of granting a game medium for upgrade by the second storage processing unit 145 is not constant but variable. That is, the setting processing unit 144 sets the increment in the process of granting a game medium for upgrade to one set value selected from a plurality of different values (numbers). The plurality of different values are arbitrary, but in the present embodiment, as an example, they are 10, 20, 30, 40, and 50. However, in a modified example, the number and numerical values of these values are arbitrary.

[0105] The setting processing unit 144 may randomly select one set value from 10, 20, 30, 40, and 50. In this case, the probability that each numerical value is selected as one set value is 1 / 5, respectively.

[0106] The setting processing unit 144 may select one setting value from among 10, 20, 30, 40, and 50 in such a manner that as the number of lottery events related to one user ID, which is the number accumulated from a predetermined reference time point, increases, the one setting value increases. That is, the setting processing unit 144 selects a larger one setting value when the number of lottery events related to one user ID is the second number, which is greater than the first number, than when it is the first number. The predetermined reference time point is arbitrary and may be the time of downloading the game application or the start point of a certain specific period (for example, the holding period of a specific lottery event). Note that the number of lottery events accumulated from the predetermined reference time point may be replaced by the cumulative number of lotteries accumulated from the predetermined reference time point. For example, when 10 lotteries are executed in one lottery event, the cumulative number of lotteries increases by 10 due to the one lottery event.

[0107] In the present embodiment, the setting processing unit 144 preferably functions when it is determined by the second determination processing unit 143 that a predetermined condition is satisfied. In this case, the setting processing unit 144 may select one setting value different from the minimum value among a plurality of different values when it is determined by the second determination processing unit 143 that a predetermined condition is satisfied. Thereby, when it is determined by the second determination processing unit 143 that a predetermined condition is satisfied, a privilege advantageous to the user is granted as compared with the case where the condition is not satisfied, so that it becomes easy to appropriately adjust the game balance based on the predetermined condition.

[0108] The second storage processing unit 145 updates the ownership status of the game medium for upgrade for each user ID.

[0109] Specifically, in one lottery event related to one user ID, when the result of the first determination process is "duplicate exists", the second storage processing unit 145 increases the number of game media for upgrade related to the one user ID by the set value (number) set by the setting processing unit 144 (see "Number of Game Media for Upgrade" in FIG. 3). In this specification, the process in which the second storage processing unit 145 increases the number of game media for upgrade when the result of the first determination process is "duplicate exists" in this way is also referred to as "processing for granting game media for upgrade".

[0110] In the processing for granting game media for upgrade, the game media for upgrade whose number is increased may be the above-described general-purpose game media for upgrade, but preferably, it is a dedicated game media for upgrade corresponding to the duplicate game media. In this case, the user can promote the upgrade of the duplicate game media by using the dedicated game media for upgrade, so that the user can obtain a new way of enjoying the lottery event, such as deliberately expecting the duplicate game media to be selected in the lottery event.

[0111] Also, when a plurality of duplicate game media occur in one lottery event, the second storage processing unit 145 may increase the number of dedicated game media for upgrade corresponding to each of the plurality of duplicate game media by the set value (number) set by the setting processing unit 144. Alternatively, when a plurality of duplicate game media occur in one lottery event, the second storage processing unit 145 may increase the number of dedicated game media for upgrade corresponding to a part of the plurality of duplicate game media by the set value (number) set by the setting processing unit 144. In this case, the second storage processing unit 145 may increase the number of dedicated game media for upgrade corresponding to the remaining part of the plurality of duplicate game media by a predetermined fixed value (number). In this case, the predetermined fixed value may be the minimum value (in this embodiment, 10) among the numbers that can be set as the set value by the setting processing unit 144.

[0112] For example, when multiple duplicate game media occur in a single lottery event, the second storage processing unit 145 may increase the number of dedicated upgrade game media corresponding to only one first game media with the highest initial grade among the multiple duplicate game media by the set value (number) set by the setting processing unit 144. Alternatively, when multiple duplicate game media occur in a single lottery event, the second storage processing unit 145 may increase the number of dedicated upgrade game media corresponding to only the first game media among the multiple duplicate game media whose initial grade is equal to or higher than a threshold value (for example, three stars) or lower than the threshold value by the set value (number) set by the setting processing unit 144.

[0113] Also, when the initial grade of the duplicate game media generated in a single lottery event is five stars (the upper limit value), instead of increasing the number of dedicated upgrade game media corresponding to the duplicate game media by the set value (number) set by the setting processing unit 144, the second storage processing unit 145 may increase the number of universal upgrade game media by the set value (number) set by the setting processing unit 144. In this case, it is possible to prevent an increase in the number of dedicated upgrade game media that may become unnecessary for the user.

[0114] As described above, according to this embodiment, by providing the first privilege granting unit 140, when duplicate game media occur in a single lottery event, it is possible to own a variable number of upgrade game media according to the set value. Thereby, it is possible to diversify the privileges obtained in the lottery event and to easily adjust the game balance by varying the set value.

[0115] For example, when one value randomly selected from a plurality of values (10, 20, 30, 40, and 50) is set as the set value, together with the lottery result of the first game medium, an uncertain element called the lottery result of the set value increases, so the enjoyment method of the lottery event can be increased. Alternatively, by adjusting the set value according to the number of times of the lottery event or the like, it is also possible to effectively maintain fairness among users and game balance.

[0116] The second privilege granting unit 150 grants a privilege regarding an upgradable game medium to the user based on one or more first game media selected by the selection processing unit 132 in one lottery event related to one user ID.

[0117] In addition, in the modification example, the second privilege granting unit 150 may be omitted. Alternatively, the second privilege granting unit 150 may function independently of the first privilege granting unit 140. For example, for each lottery event ID, only one of the first privilege granting unit 140 and the second privilege granting unit 150 may be configured to function.

[0118] In the present embodiment, as an example, among the plurality of types of lottery events generated by the opportunity processing unit 130, there are a lottery event in which only the first privilege granting unit 140 functions (hereinafter, when distinguishing, referred to as "first lottery event"), a lottery event in which only the second privilege granting unit 150 functions (hereinafter, when distinguishing, referred to as "second lottery event"), and a lottery event in which the first privilege granting unit 140 and the second privilege granting unit 150 cooperate to function (hereinafter, when distinguishing, referred to as "third lottery event").

[0119] The second privilege granting unit 150 includes a third determination processing unit 151, a fourth determination processing unit 152, a second parameter change processing unit 153, a first storage processing unit 154, and a parameter processing unit 155. Note that the first storage processing unit 154 of the second privilege granting unit 150 may be realized in common with the first storage processing unit 142 of the first privilege granting unit 140 described above.

[0120] The third determination processing unit 151 determines whether a predetermined parameter change condition for increasing the initial value (initial level) of the level of an upgradable game medium is satisfied. The predetermined parameter change condition is arbitrary, and may include, for example, a condition determined based on the grade of the upgradable game medium. For example, the predetermined parameter change condition may be satisfied when the grade of a specific first game medium (for example, an unacquired game medium described later) among one or more first game media selected by the selection processing unit 132 in a lottery event related to a user ID is equal to or higher than a threshold value (for example, three stars).

[0121] The fourth determination processing unit 152 determines whether one or more first game media selected by the selection processing unit 132 in a lottery event related to a user ID include an unacquired first game medium different from the duplicate game media (hereinafter, this determination processing is referred to as the "fourth determination processing").

[0122] When the fourth determination processing unit 152 determines that one or more first game media selected by the selection processing unit 132 in a lottery event related to a user ID include an unacquired first game medium, as a result of the fourth determination processing, a determination result indicating that fact (hereinafter, referred to as a "determination result with unacquired") and information specifying the unacquired first game medium (hereinafter, referred to as an "unacquired game medium") included in the one or more first game media are output. On the other hand, when the fourth determination processing unit 152 determines that one or more first game media selected by the selection processing unit 132 in a lottery event related to a user ID do not include an unacquired first game medium, as a result of the fourth determination processing, a determination result indicating that fact (hereinafter, referred to as a "determination result without unacquired") is output.

[0123] In addition, when one lottery event is the third lottery event described above, the fourth determination processing unit 152 may be realized in cooperation with the first determination processing unit 141 described above. For example, when the first determination result by the first determination processing unit 141 is "duplication exists" and all of the one or more first game media selected by the selection processing unit 132 in one lottery event related to one user ID are duplicate game media, the fourth determination result by the fourth determination processing unit 152 is a determination result of "no non-acquisition".

[0124] The second parameter change processing unit 153 increases the initial level of the first game media associated with the one user ID when, in one lottery event related to the one user ID, it is determined by the third determination processing unit 151 that a predetermined parameter change condition is satisfied and the fourth determination result by the fourth determination processing unit 152 is "non-acquisition exists". In this case, the second parameter change processing unit 153 increases the initial level only for the non-acquired game media among the one or more first game media selected by the selection processing unit 132 in one lottery event related to the one user ID. Also, at this time, when a plurality of non-acquired game media are included in the one or more first game media selected by the selection processing unit 132 in one lottery event related to the one user ID, the levels of all non-acquired game media may be increased, or only the levels of some (for example, non-acquired game media whose grade is equal to or higher than a threshold value) may be increased.

[0125] The amount of increase in the initial level by the second parameter change processing unit 153 is arbitrary and may be variable. For example, when a predetermined privilege granting condition is satisfied, the second parameter change processing unit 153 increases the level of an upgradable game media that is a non-acquired game media to the upper limit value of the level at the initial grade of the upgradable game media. Thereby, by appropriately setting the predetermined privilege granting condition, the ability to adjust the game balance based on the privilege by the second privilege granting unit 150 can be enhanced.

[0126] Note that, in this embodiment, the second parameter change processing unit 153 may increase other elements (for example, HP, attack power, recovery power, etc.) instead of or in addition to increasing the level among the ability parameters. Further, a special function (for example, skill, ability, etc.) may be newly associated with an unacquired game medium.

[0127] When the initial levels of one or more unacquired game media are increased by the second parameter change processing unit 153 in one lottery event related to one user ID, the first storage processing unit 154 newly associates and stores the unacquired game media with the one user ID.

[0128] Specifically, in one second lottery event related to one user ID, the first storage processing unit 154 newly associates and stores, with the user ID, the unacquired game media among the one or more first game media selected by the selection processing unit 132 (see FIG. 3). At this time, for the unacquired game media whose initial level has been increased by the second parameter change processing unit 153, the increased initial level is stored. Note that, in the second lottery event, when duplicate game media occur, the number of upgrade game media corresponding to the duplicate game media may be increased by a predetermined fixed value (10 in this embodiment).

[0129] Also, in one third lottery event related to one user ID, the first storage processing unit 154 newly associates and stores, with the user ID, the unacquired game media among the one or more first game media selected by the selection processing unit 132 (see FIG. 3). At this time, for the unacquired game media whose initial level has been increased by the second parameter change processing unit 153, the increased initial level is stored. Note that, in the third lottery event, when duplicate game media occur, the processing is performed as described above by the first privilege granting unit 140.

[0130] In one lottery event related to one user ID, the parameter processing unit 155 changes the grade related to at least one of the unacquired game media newly associated with the one user ID and stored by the first storage processing unit 154 to the maximum value (for example, five stars). Thereby, the ability to adjust the game balance based on the benefits by the second benefit granting unit 150 can be enhanced. The parameter processing unit 155 may change the grades related to all of the unacquired game media to the maximum value, or may change the grades related to a part of the unacquired game media to the maximum value.

[0131] The parameter processing unit 155 may always function as a set with the second parameter change processing unit 153 described above, may function independently, or may be a combination of these (that is, a mode that may function independently or as a set depending on conditions).

[0132] For example, when a predetermined parameter change condition is satisfied when the grade of one or more unacquired game media among one or more first game media selected by the selection processing unit 132 in one lottery event related to one user ID is equal to or higher than a threshold value (for example, three stars), the parameter processing unit 155 may change the initial grade of the unacquired game media that satisfies the predetermined parameter change condition to the maximum value.

[0133] As described above, according to the present embodiment, by providing the second benefit granting unit 150 in addition to the first benefit granting unit 140, when duplicate game media occur in one first lottery event or the third lottery event, a variable number of game media for upgrading can be owned according to the set value, and when unacquired game media occur in one second lottery event or the third lottery event, the level and initial grade of the unacquired game media can be increased as a benefit. Thereby, diversification of the benefits obtained in the lottery event can be achieved, and adjustment of the game balance can be facilitated.

[0134] Next, with reference to FIG. 7 and subsequent figures, an operation example of the game system 1 according to the present embodiment will be described.

[0135] FIG. 7 is a schematic timing chart for explaining an operation example of the game system 1 according to the present embodiment.

[0136] In step S702, the server device 10 generates a specific lottery event.

[0137] In step S704, a certain user generates an acquisition request related to the specific lottery event via the terminal device 20, which is an acquisition request related to the corresponding user ID.

[0138] In step S706, the server device 10 executes a game medium lottery process in response to the acquisition request in step S704. Note that the game medium lottery process may be realized through multiple communications (such as lottery start input described later) between the server device 10 and the terminal device 20. A specific example of the game medium lottery process will be described later with reference to FIG. 8.

[0139] In step S708, the server device 10 updates various data (for example, refer to FIG. 3) related to the corresponding user ID based on the result of the game medium lottery process in step S706.

[0140] In step S710, the server device 10 transmits the result of the game medium lottery process in step S706 to the terminal device 20, which is the transmission source of the acquisition request in step S704.

[0141] In step S712, the terminal device 20 displays a result screen of the game medium lottery process in step S706 and notifies the user of the result of the game medium lottery process (refer to FIGS. 9A and 9B).

[0142] FIG. 8 is a schematic flowchart showing an example of the game medium lottery process in step S706 of FIG. 7. In the flowchart of FIG. 8, the processing order of each step may be changed as long as the input-output relationship of each step is not impaired. In FIG. 8, it is assumed that the lottery event is the third lottery event described above.

[0143] In step S802, the server control unit 13 identifies the lottery event ID related to the current acquisition request.

[0144] In step S804, the server control unit 13 identifies the user ID related to the current acquisition request.

[0145] In step S806, the server control unit 13 sets the lottery number M to the lottery number corresponding to the lottery event ID identified in step S802, and sets the lottery count j to 1. For example, when the current lottery event is a so-called "11 consecutive gacha", the lottery number M = 11 is set.

[0146] In step S808, the server control unit 13 sets a plurality of types of first game media to be lottery targets according to the lottery event ID identified in step S802. The plurality of types of first game media to be lottery targets may be fixed for each lottery event ID, or may be varied according to a predetermined rule. Here, as an example, it is assumed that all the plurality of types of first game media to be lottery targets are upgradeable game media. Also, when the number of lotteries is plural, such as a so-called "11 consecutive gacha", the plurality of types of first game media to be lottery targets may be set in a manner that changes for each lottery.

[0147] In step S809, the server control unit 13 determines whether a predetermined condition is satisfied. The predetermined condition is arbitrary as described above in relation to the second determination processing unit 143. Here, the predetermined condition is satisfied when the lottery event ID specified in step S802 is a predetermined lottery event ID. The predetermined lottery event ID is appropriately set by the operation side. For example, it may be a lottery event related to a multi - consecutive gacha such as "11 - consecutive gacha" and also a gacha with a bonus. If the determination result is "YES", the process proceeds to step S810; otherwise, the process proceeds to step S814.

[0148] In step S810, the server control unit 13 selects a multiple value N for setting the set value used in the process of awarding the upgraded game medium from among 2, 3, 4, and 5. In this case, the server control unit 13 may randomly select one from the four candidates of 2, 3, 4, and 5, or may select one from the four candidates according to a predetermined selection rule. For example, the server control unit 13 may select one from the four candidates in such a manner that the larger the number of acquisition requests related to the same lottery event ID by the same user ID, the higher the possibility that a larger numerical value is selected. Note that when the multiple value N is selected, it may be notified to the user before the first lottery. In this case, the user can know the multiple value in advance.

[0149] In step S812, the server control unit 13 sets the set value used in the process of awarding the upgraded game medium to 10×N using the N set in step S810. For example, when N = 3, the set value is set to 30.

[0150] In step S814, the server control unit 13 sets the set value used in the process of awarding the upgraded game medium to a predetermined fixed value of 10.

[0151] In step S816, the server control unit 13 determines whether a lottery start input (for example, an input by a tap operation on a predetermined area on the screen) associated with the user ID related to the current acquisition request has been received. For example, the user can generate a lottery start input by tapping a predetermined position on the screen displayed on the terminal device 20. If the determination result is "YES", the process proceeds to step S818; otherwise, it waits for the reception of the lottery start input.

[0152] In step S818, the server control unit 13 selects one first game medium from among the plurality of types of first game media for lottery target set in step S808 based on lottery.

[0153] In step S820, the server control unit 13 determines whether the one first game medium selected in step S818 is the owned game medium (that is, the duplicate game medium) related to the current user ID. If the determination result is "YES", the process proceeds to step S822; otherwise, it proceeds to step S824.

[0154] In step S822, the server control unit 13 associates the number of upgrade game media corresponding to the one first game medium selected in step S818 with the current user ID in a manner of increasing it by the number of set values set in step S812 or step S814. For example, if the current value of the number of the upgrade game media associated with the current user ID is Nm2, the number of the upgrade game media associated with the current user ID is changed from Nm2 to a value increased by the number of set values.

[0155] In step S824, the server control unit 13 determines whether a predetermined parameter change condition is satisfied. The predetermined parameter change condition is arbitrary as described above in relation to the third determination processing unit 151. Here, as an example, the predetermined parameter change condition is satisfied when the initial grade of one first game medium selected in step S818 is a predetermined grade (for example, four stars). If the determination result is "YES", the process proceeds to step S826; otherwise, the process directly proceeds to step S828.

[0156] In step S826, the server control unit 13 changes (grades up) the grade of one first game medium selected in step S818 from its initial grade to five stars and increases the level to the maximum value for the grade of five stars. Note that in a modification, only one of the grade up and the level increase may be realized.

[0157] In step S828, the server control unit 13 stores one first game medium selected in step S818 in association with the current user ID (that is, stores it as the owned game medium). Note that if the process passes through step S826, it is stored after the change in step S826 is reflected.

[0158] In step S830, the server control unit 13 determines whether the lottery count j has reached the value of the lottery number M set in step S806. If the determination result is "YES", the process ends; otherwise, the process repeats the processing from step S816 via steps S832 and S834.

[0159] In step S832, the server control unit 13 increments the lottery count j by 1.

[0160] In step S834, the server control unit 13 outputs, via the terminal device 20, a screen for prompting the user for the next lottery start input.

[0161] Note that the processing flow shown in FIG. 8 is merely an example, and various modifications are possible. For example, in FIG. 8, when the number of lottery selections M is plural, the processes from step S820 to step S828 are executed while selecting the first game medium based on the lottery one by one. However, a plurality of first game media based on a plurality of lotteries may be selected collectively (continuously), and then the processes from step S820 to step S828 may be executed for each of them. Further, the multiple value N set in step S810 is commonly applied to a plurality of lotteries related to the number of lottery selections, but may be separately set for each of the plurality of lotteries related to the number of lottery selections.

[0162] Finally, with reference to FIGS. 9A and 9B, an example of a result screen of the game medium lottery process will be described.

[0163] FIGS. 9A and 9B are diagrams showing examples of result screens of the game medium lottery process related to the process of FIG. 8.

[0164] FIG. 9A shows a result screen G900A when all 11 first game media selected in step S818 are duplicate game media, and FIG. 9B shows a result screen G900B when there is a first game medium to be upgraded (that is, the first game medium that undergoes the process of step S826) among the 11 first game media selected in step S818.

[0165] In FIG. 9A, by associating the character “Bonus!” with the icon representing each upgrade game medium, it is made easy for the user to understand that N is 2 or more. Further, in FIG. 9B, it is made easy to understand that the upgrade has been made by showing it in an enlarged display.

[0166] As described above, the embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and designs and the like within the scope not departing from the gist of the present invention are also included.

[0167] For example, in the above-described embodiment, the server device 10 includes the second privilege granting unit 150, but the second privilege granting unit 150 may be omitted, or only a part of the second privilege granting unit 150 (for example, the second parameter change processing unit 153 or the parameter processing unit 155) may be omitted.

[0168] Regarding the above embodiments of the present invention, the following additional remarks are further disclosed.

[0169] [Appendix 1] An opportunity processing unit that generates selection opportunities related to a plurality of types of first game media to which values of a first parameter are respectively associated, in response to an acquisition request associated with user identification information; A selection processing unit that selects one or more first game media based on a lottery from among the plurality of types of first game media for each selection opportunity for each user identification information generated by the opportunity processing unit; A first storage processing unit that newly associates and stores at least a part of the one or more first game media selected by the selection processing unit for each user identification information with the user identification information; A second storage processing unit that associates a second game media capable of changing the value of the first parameter in a direction advantageous in the game for each user identification information, together with a value of a quantity parameter related to the number or change ability amount of the second game media, with the user identification information; A setting processing unit that sets an increment related to the value of the quantity parameter to a single set value selected from among a plurality of different values; A first determination processing unit that determines whether or not the one or more first game media selected by the selection processing unit in one selection opportunity related to one user identification information includes a first game media of the same type as any of the first game media stored in association with the one user identification information by the first storage processing unit, and includes: When it is determined by the first determination processing unit that the one or more first game media selected by the selection processing unit in the one selection opportunity include the first game media of the same type as any of the first game media stored in association with the one user identification information by the first storage processing unit, the game information processing apparatus increases the value of the quantity parameter of the second game media associated with the one user identification information by the one set value set by the setting processing unit.

[0170] [Appendix 2] The game information processing apparatus according to Appendix 1, wherein the setting processing unit randomly selects the one set value from among the plurality of different values.

[0171] [Appendix 3] further includes a second determination processing unit that determines whether or not a predetermined condition is satisfied, The game information processing apparatus according to Appendix 1, wherein the setting processing unit selects the one set value different from the minimum value among the plurality of different values when it is determined by the second determination processing unit that the predetermined condition is satisfied.

[0172] [Appendix 4] The game information processing apparatus according to Appendix 3, wherein the setting processing unit selects the one set value that is N times the minimum value, where N is an integer of 2 or more.

[0173] [Appendix 5] The game information processing apparatus according to Appendix 3 or 4, wherein the second determination processing unit determines whether or not the predetermined condition is satisfied based on the number of times of the selection opportunity related to the one user identification information.

[0174] [Appendix 6] The opportunity processing unit generates a plurality of types of the selection opportunities, The game information processing apparatus according to any one of Appendices 3 to 5, wherein the second determination processing unit determines whether or not the predetermined condition is satisfied based on the type of the selection opportunity.

[0175] [Appendix 7] When the number of times of the selection opportunity related to the one user identification information or the cumulative number of times of each lottery is the first number, and when it is the second number greater than the first number, the setting processing unit selects the one setting value that is greater when it is the second number than when it is the first number. The game information processing apparatus according to any one of Appendices 1, 3 to 6.

[0176] [Appendix 8] The plurality of types of first game media are further respectively associated with values of a second parameter different from the first parameter. A second parameter change processing unit that changes the value of the second parameter of the first game media associated with the user identification information. A third determination processing unit that determines whether or not a predetermined parameter change condition is satisfied. A fourth determination processing unit that determines whether or not the one or more first game media selected by the selection processing unit in the one selection opportunity include one or more unacquired first game media that are not stored in association with the one user identification information by the first storage processing unit. The game information processing apparatus further includes: When it is determined by the third determination processing unit that the predetermined parameter change condition is satisfied and it is determined by the fourth determination processing unit that the one or more first game media include the one or more unacquired first game media, the second parameter change processing unit changes the value of the second parameter related to at least one of the one or more unacquired first game media in a direction advantageous in the game, and the first storage processing unit newly associates and stores the one or more unacquired first game media with the one user identification information. The game information processing apparatus according to any one of Appendices 1 to 7.

[0177] [Appendix 9] The second parameter change processing unit changes the value of the second parameter related to at least one of the one or more unacquired first game media to the upper limit value. The game information processing apparatus according to Appendix 8.

[0178] [Appendix 10] The third determination processing unit determines whether the predetermined parameter change condition is satisfied based on the value of the first parameter associated with the one or more unacquired first game media, The game information processing apparatus according to Appendix 8 or 9, further comprising a parameter processing unit that changes the value of the first parameter related to at least one of the one or more unacquired first game media newly associated with the one user identification information to a maximum value.

[0179] [Appendix 11] The second game medium has a type associated with each type of the first game medium, When the first determination processing unit determines that the one or more first game media selected by the selection processing unit in the one selection opportunity include a first game medium of the same type as any of the first game media stored by the first storage processing unit in association with the one user identification information, for the second game medium of the type corresponding to the first game medium of the same type, the game information processing apparatus according to any one of Appendices 1 to 10, which increases the value of the quantity parameter.

[0180] [Appendix 12] The game information processing apparatus further includes a first parameter change processing unit that changes the value of the first parameter of the first game medium associated with the user identification information based on the value of the quantity parameter of the second game medium associated with the user identification information, The first parameter change processing unit, in response to a predetermined input associated with the user identification information, reduces the value of the quantity parameter of one type of the second game medium, and changes the value of the first parameter of the first game medium of the type associated with the one type of the second game medium by an amount corresponding to the reduction amount. The game information processing apparatus according to Appendix 11.

[0181] [Appendix 13] Generate an opportunity to select among a plurality of types of first game media, each associated with a value of a first parameter, in response to an acquisition request associated with user identification information, For each opportunity to select for each user identification information, select one or more first game media from among the plurality of types of first game media based on a lottery, For each user identification information, newly associate and store at least a part of the one or more selected first game media with the user identification information, For each user identification information, associate a second game media capable of changing the value of the first parameter in a favorable direction in the game, together with a value of a quantity parameter related to the number or change ability amount of the second game media, with the user identification information, Set an increment related to the value of the quantity parameter to a single set value selected from among a plurality of different values, Determine whether one or more first game media selected in one opportunity to select related to one user identification information include any of the first game media stored in association with the one user identification information, When it is determined that one or more first game media selected in the one opportunity to select include any of the first game media stored in association with the one user identification information, increase the value of the quantity parameter of the second game media associated with the one user identification information by the one set value, including a game information processing method executed by a computer.

[0182] [Appendix 14] An opportunity process for generating an opportunity to select among a plurality of types of first game media, each associated with a value of a first parameter, in response to an acquisition request associated with user identification information, A selection process for selecting one or more first game media from among the plurality of types of first game media based on a lottery for each opportunity to select for each user identification information generated by the opportunity process, For each piece of user identification information, a first storage process of newly associating and storing at least a part of the one or more first game media selected by the selection process with the user identification information; For each piece of user identification information, a second storage process of associating a second game medium capable of changing the value of the first parameter in a game-advantageous direction with the user identification information together with the number of the second game media or the value of a quantitative parameter related to the change ability amount; A setting process of setting an increment related to the value of the quantitative parameter to a single set value selected from among a plurality of different values; Causing a computer to execute a first determination process of determining whether or not the one or more first game media selected by the selection process in one selection opportunity related to one piece of user identification information include the first game media of the same type as any of the first game media stored in association with the one piece of user identification information by the first storage process; When it is determined by the first determination process that the one or more first game media selected by the selection process in the one selection opportunity include the first game media of the same type as any of the first game media stored in association with the one piece of user identification information by the first storage process, the game information processing program increases the value of the quantitative parameter of the second game media associated with the one piece of user identification information by the single set value set by the setting process.

Explanation of Signs

[0183] 1 Game system 10 Server device 11 Server communication unit 12 Server storage unit 13 Server control unit 20 Terminal device 21 Terminal communication unit 22 Terminal storage unit 23 Display unit 24 Input unit 25 Terminal control unit 30 Network 130 Opportunity Processing Unit 132 Selection Processing Unit 134 First Parameter Change Processing Unit 140 First Privilege Granting Unit 141 First Judgment Processing Unit 142 First Memory Processing Unit 143 Second Judgment Processing Unit 144 Setting Processing Unit 145 Second Memory Processing Unit 150 Second Privilege Granting Unit 151 Third Judgment Processing Unit 152 Fourth Judgment Processing Unit 153 Second Parameter Change Processing Unit 154 First Memory Processing Unit 155 Parameter Processing Unit

Claims

1. An opportunity processing unit that generates, in response to an acquisition request associated with user identification information, selection opportunities related to a plurality of types of first game media, each having a value of a first parameter associated therewith; A selection processing unit that selects, for each selection opportunity for each user identification information generated by the opportunity processing unit, one or more first game media based on a lottery from among the plurality of types of first game media; A first storage processing unit that stores, for each user identification information, at least a part of the one or more first game media in association with the user identification information; A second storage processing unit that associates, for each user identification information, a second game media capable of changing the value of the first parameter in a favorable direction in the game with the user identification information; A first determination processing unit that determines whether or not the one or more first game media selected by the selection processing unit in one selection opportunity related to one user identification information includes a duplicate game media of the same type as any of the first game media stored in association with the one user identification information by the first storage processing unit; When the first determination processing unit makes an affirmative determination, the second storage processing unit increases the value of the quantity parameter of the second game media associated with the one user identification information by only one set value selected from among a plurality of different values; When there are a plurality of the duplicate game media, the value of the quantity parameter of the second game media corresponding to each of all of the plurality of duplicate game media is increased by the one set value, or the value of the quantity parameter of the second game media corresponding to a part of the plurality of duplicate game media is increased by the one set value, and the value of the quantity parameter of the second game media corresponding to the remaining part is increased by a predetermined fixed value. An information processing apparatus for a game.

2. The information processing apparatus for a game according to claim 1, wherein the one set value is selected from among a plurality of different values as a value different from the minimum value thereof when it is determined that a predetermined condition is satisfied.

3. The information processing apparatus for a game according to claim 2, wherein whether or not the predetermined condition is satisfied is determined based on the number of times of the selection opportunity related to the one user identification information.

4. When the selection opportunities are held in a plurality of types, The success or failure of the predetermined condition is determined based on the type of the selection opportunity, in the game information processing apparatus according to claim 2 or 3.

5. The predetermined fixed value is selected as the minimum value among a plurality of different values, in the game information processing apparatus according to claim 1 or 2.

6. When N is an integer of 2 or more, the one set value is selected as a value N times the minimum value among them, in the game information processing apparatus according to any one of claims 1 to 5.

7. The second game medium has a type associated with each type of the first game medium, when the first determination processing unit determines that the one or more first game media selected by the selection processing unit in the one selection opportunity include a duplicate game medium of the same type as any of the first game media stored in association with the one user identification information by the first storage processing unit, for the second game medium of the type corresponding to the duplicate game medium of the same type, the value of the quantity parameter is increased, in the game information processing apparatus according to any one of claims 1 to 6.

8. further including a first parameter change processing unit that changes the value of the first parameter of the first game medium associated with the user identification information based on the value of the quantity parameter of the second game medium associated with the user identification information, the first parameter change processing unit, in response to a predetermined input associated with the user identification information, reduces the value of the quantity parameter of one type of the second game medium, and changes the value of the first parameter of the first game medium of the type associated with the one type of the second game medium by an amount corresponding to the reduction amount, in the game information processing apparatus according to claim 7.

9. generating selection opportunities related to a plurality of types of first game media, each associated with a value of the first parameter, in response to an acquisition request associated with user identification information, selecting one or more first game media based on a lottery from among the plurality of types of first game media for each selection opportunity for each user identification information, storing at least a part of the one or more first game media in association with the user identification information for each user identification information, For each piece of the user identification information, associate a second game medium capable of changing the value of the first parameter in a favorable direction in the game with the user identification information. Determine whether the one or more first game media selected in one selection opportunity related to one piece of user identification information include a duplicate game medium of the same type as any of the first game media stored in association with the one piece of user identification information. When the determination is affirmative, include increasing the value of the quantity parameter of the second game medium associated with the one piece of user identification information by only one set value selected from among a plurality of different values. When there are a plurality of the duplicate game media, increase the value of the quantity parameter of the second game medium corresponding to each of all of the plurality of duplicate game media by the one set value, or increase the value of the quantity parameter of the second game medium corresponding to a part of the plurality of duplicate game media by the one set value, and increase the value of the quantity parameter of the second game medium corresponding to the remaining part by only a predetermined fixed value. A game information processing method executed by a computer.

10. An opportunity process of generating selection opportunities related to a plurality of types of first game media, each associated with a value of a first parameter, in response to an acquisition request associated with user identification information. A selection process of selecting one or more first game media based on a lottery from among the plurality of types of first game media for each selection opportunity for each piece of user identification information generated by the opportunity process. A first storage process of storing at least a part of the one or more first game media in association with the user identification information for each piece of user identification information. A second storage process of associating a second game medium capable of changing the value of the first parameter in a favorable direction in the game with the user identification information for each piece of user identification information. Cause a computer to execute a first determination process of determining whether the one or more first game media selected by the selection process in one selection opportunity related to one piece of user identification information include a duplicate game medium of the same type as any of the first game media stored in association with the one piece of user identification information by the first storage process. When positively determined by the first determination process, the second storage process increases only a set value selected from among a plurality of different values of the quantity parameter of the second game medium associated with the one user identification information. When there are a plurality of the duplicate game media, the game information processing program increases the value of the quantity parameter of the second game medium corresponding to each of all of the plurality of duplicate game media by the set value, or increases the value of the quantity parameter of the second game medium corresponding to a part of the plurality of duplicate game media by the set value, and increases the value of the quantity parameter of the second game medium corresponding to the remaining part by a predetermined fixed value.

Citation Information

Patent Citations

  • Program and computer system

    JP2018099601A

  • Game system and program

    JP2018171310A

  • Computer program and computer device

    JP2019201896A