Information processing device, information processing method, program, and information processing system
The information processing apparatus addresses the lack of variability in game media lotteries by dynamically selecting and excluding game media, enhancing user interest through dynamic lottery processes.
Patent Information
- Application Number
- JP2024004024
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-15
- Publication Date
- 2025-07-28
AI Technical Summary
Existing lottery systems for game media lack variability in operation content, leading to a potential decrease in user interest.
An information processing apparatus that includes a lottery processing unit to select a game medium via a first lottery and exclude a game medium via a second lottery in response to user requests, enhancing the variability and interest in the lottery process.
The system enhances user interest by expanding the lottery means, allowing for dynamic selection and exclusion of game media, thereby increasing engagement.
Smart Images

Figure 2025110217000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, a program, and an information processing system.
Background Art
[0002] Conventionally, in a lottery of game media, a technique of performing a predetermined operation on a set of game media to be the lottery target is known. For example, Patent Document 1 describes a program for deleting a specific game medium selected based on a user operation from a lottery list which is a set of game media.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the program described in Patent Document 1, the operation content for the set of game media is fixed. As a result, there is a possibility that it becomes difficult for the user to feel interest.
[0005] The present invention provides a technique capable of enhancing the interest in a lottery using a set including game media.
Means for Solving the Problems
[0006] An information processing apparatus according to an aspect of the present invention includes a lottery processing unit that makes a game medium selected by a first lottery from a set including a plurality of game media available to a user in response to a first request from the user, and excludes, without making available to the user, a game medium selected by a second lottery from the set in response to a second request from the user.
Effects of the Invention
[0007] According to the present invention, it is possible to expand the lottery means using a set including game media. As a result, it is possible to enhance the interestingness in the lottery using a set including game media.
Brief Description of Drawings
[0008]
Figure 1
Figure 2A
Figure 2B
Figure 3
Figure 4A
Figure 4B
Figure 4C
Figure 4D
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Embodiments for Carrying Out the Invention
[0009] Hereinafter, embodiments will be described with reference to the drawings. In the drawings, the same or equivalent components are denoted by the same reference numerals, and descriptions of the same or equivalent components will be omitted as appropriate when they overlap. Note that the embodiments described below do not limit the content described in the claims. Also, not all of the configurations described in the embodiments are necessarily essential components of the present disclosure. As long as the functions described in the present disclosure are exhibited, the configurations described in the embodiments may be omitted as appropriate.
[0010] <System Configuration Example> FIG. 1 is a diagram showing an example of the system configuration of an information processing system 1 according to an embodiment. The information processing system 1 shown in FIG. 1 includes a server 10 and a plurality of terminal devices 20. In FIG. 1, as the plurality of terminal devices 20, a first terminal device 20a, a second terminal device 20b, and a third terminal device 20c are illustrated. However, the number of terminal devices 20 included in the information processing system 1 is not limited to three. The information processing system 1 may include an appropriate number of terminal devices 20 capable of executing the processing described in this specification. For example, it may include one or a plurality of terminal devices 20. In this specification, when the first terminal device 20a, the second terminal device 20b, and the third terminal device 20c are not distinguished, they are collectively referred to simply as "terminal device 20".
[0011] The server 10 and each terminal device 20 are connected to be able to communicate with each other via a communication network N such as the Internet, an intranet, a wireless LAN (Local Area Network), or mobile communication.
[0012] The server 10 functions as an information processing device according to the present disclosure. The server 10 may be configured by one or more physical servers or the like, may be configured using a virtual server operating on a hypervisor, or may be configured using a cloud server.
[0013] The terminal device 20 is a terminal device used by a user who uses the services provided in the information processing system 1. The terminal device 20 is, for example, a mobile phone (including a smartphone), a tablet terminal, a PC (Personal Computer), or the like. The first terminal device 20a, the second terminal device 20b, and the third terminal device 20c are, for example, used by different users respectively.
[0014] <Overview of the game service> In the information processing system 1 according to the present embodiment, the server 10 provides a game to the terminal device 20 via the network N. The user of the terminal device 20 can progress the game using, for example, a game medium used in the game.
[0015] In this specification, the game includes a computer game executed in any manner. For example, the game may be a game advanced by one or a plurality of users, or a game in which users compete for victory or defeat. Alternatively, the game may be a game in which the user battles against a computer (for example, AI or a robot). The genre of the game is not particularly limited and may be any genre. Examples of the genre of the game include a fighting game, a sports game, a shooting game, a racing game, a puzzle game, a card game, a board game, a role-playing game, or a simulation game.
[0016] The game provided in the present embodiment is, for example, an electronic game in which a plurality of game media constituting one group are sequentially operated by a user by a predetermined action to progress. The group is also called a deck, for example. The game provided in the present embodiment is progressed by defeating an enemy in the game using four game media constituting the group. The game provided in the present embodiment is composed of, for example, a plurality of stages.
[0017] In the game provided in this embodiment, a mini-game that can obtain a specific reward by being cleared is further provided. The mini-game is also called, for example, a "quest". The mini-game may or may not affect the progress of the main game provided in this embodiment.
[0018] In the game according to this embodiment, multiple types of game media are used. For example, in the game according to this embodiment, a first game medium and a second game medium are used. The user can associate the second game medium with the first game medium.
[0019] The first game medium is a type of game object that can be used in the game and includes characters or monsters, etc. The first game medium also includes those that can change the parameters of characters, etc. in real time during the game play, such as restoring the physical strength of the characters or increasing the attack power that the user is using in the game.
[0020] The second game medium is a type of game object that can be used in the game and is used in association with the first game medium. The second game medium exerts a predetermined effect. For example, the second game medium exerts the effect of changing a predetermined parameter of the first game medium associated with the second game medium, or another first game medium used by the user of the first game medium associated with the second game medium. Specifically, the second game medium increases or decreases a predetermined parameter of the first game medium associated with the second game medium or the other game medium. The second game medium may change a plurality of parameters. For example, the second game medium may increase the parameter indicating the attack power and the parameter indicating the defense power.
[0021] The second game medium may also exert the effect of changing the parameters of the first game medium of the opponent in a battle. For example, the second game medium decreases the attack power and / or defense power of the first game medium used by the opponent in a battle.
[0022] The second game medium may, for example, exhibit an effect of changing a predetermined parameter obtained by the user as the game progresses. For example, the second game medium may increase the parameter indicating the experience value obtained by the user as the user progresses the game, or the increase range or increase rate of the parameter indicating the reward obtained when the user satisfies a predetermined condition such as victory.
[0023] The second game medium is, for example, composed of a plurality of types. In other words, there are a plurality of types of the second game medium used in the game. The second game medium exhibits different types of effects for each type. For example, the second game medium changes different parameters for each type. For example, the first type of the second game medium changes the parameter indicating the attack power, and the second type of the second game medium changes the parameter indicating the defense power. The same type of the second game medium exhibits the same type of effect.
[0024] The second game medium exhibits an effect, for example, when a predetermined condition is satisfied. For example, the second game medium exhibits an effect when associated with the first game medium. Alternatively, the second game medium may exhibit an effect when the first game medium associated with the second game medium satisfies a predetermined condition. The case where the first game medium associated with the second game medium satisfies a predetermined condition includes, for example, the case where a predetermined parameter (for example, level) of the first game medium associated with the second game medium reaches a predetermined threshold or more.
[0025] The second game medium includes, for example, items or equipment. The second game medium may be freely detachable from the game medium. Freely detachable means that the user can freely associate or disassociate the second game medium with respect to the first game medium by performing an operation.
[0026] The second game medium may be freely detachable from the first game medium. "Freely detachable" means that the user cannot freely associate or disassociate the second game medium with respect to the first game medium. When the second game medium is freely detachable, for example, the second game medium associated with the first game medium can be configured to be non-detachable. Alternatively, when the second game medium is freely detachable, for example, the original second game medium associated with the first game medium can be disassembled only when it is replaced with another new second game medium. In this case, the original second game medium that has been disassembled may be deleted from the user's possession. That is, in this case, the original second game medium may no longer be used by the user (i.e., associated with the first game medium). In the present embodiment, the second game medium is freely detachable from the first game medium, and the original second game medium associated with the first game medium can be disassembled only when it is replaced with another new second game medium. Also, it is assumed that the original second game medium that has been disassembled is deleted from the user's possession.
[0027] The number of second game media that can be associated with the first game medium may be determined, for example, it can be one. Also, depending on a predetermined parameter (e.g., level) of the first game medium, the type of second game medium that can be associated with the first game medium may be determined.
[0028] The first game medium and the second game medium may be made available to the user in various ways. "Available" means a state in which the user can use the first game medium or the second game medium in the game, regardless of whether the state in which it can be used is temporary or continuous. For example, the first game medium may be continuously available to the user in the game by being given to the user. For example, the second game medium may be temporarily available when given to the user. In this case, when the second game medium becomes available, the user decides whether to use it or not. If the user uses it, the second game medium may be associated with the first game medium, and if the user does not use it, the user may be in an unusable state.
[0029] The first game medium and the second game medium are made available to the user as a reward, for example, when a mini-game is cleared. As an example, the second game medium is temporarily made available to the user when the user clears a mini-game. When the user uses the second game medium that has become available, the second game medium is given to the user by being associated with one of the first game media used in the mini-game (for example, a predetermined one first game medium).
[0030] The first game medium and the second game medium may be made available by other methods. For example, the first game medium or the second game medium may be made available to the user by performing an operation of purchasing using in-game currency that the user can use in the game.
[0031] The first game medium and the second game medium may be made available to the user by lottery. In the present embodiment, it is assumed that the first game medium or the second game medium is made available to the user by lottery. Since the game medium subject to the lottery may be the first game medium or the second game medium, in the present disclosure, hereinafter, in any case, without distinguishing between the first game medium and the second game medium, the object of the lottery is simply described as the "game medium". However, the game medium subject to the lottery may be only one of the first game medium and the second game medium. For example, the method described below in this specification may be applied only to the second game medium, for example.
[0032] <Hardware Configuration> FIG. 2A is a diagram showing an example of the hardware configuration of the server 10. The server 10 includes a processor 101, a storage device 102, a communication I / F (Interface) 103, and an input device 104.
[0033] The processor 101 is a CPU (Central Processing Unit), a GPU (Graphical processing unit), or the like. The storage device 102 is a memory, an HDD (Hard Disk Drive), or the like. By the processor 101 executing a plurality of instruction sets stored in the storage device 102, various processes of the server 10 in the present embodiment can be realized. The program can be stored in a storage medium. The storage medium storing the program may be a computer-readable non-transitory storage medium (Non-transitory computer readable medium). The non-transitory storage medium is not particularly limited, but may be a storage medium such as a USB (Universal Serial Bus) memory or a CD-ROM (Compact Disc Read only memory), for example.
[0034] The communication I / F 103 is an interface for communicating with each terminal device 20. The input device 104 is a device that accepts input operations. The input device 104 is, for example, a keyboard, a touch panel, a mouse, or a microphone.
[0035] FIG. 2B is a diagram showing an example of the hardware configuration of the terminal device 20. The terminal device 20 includes a processor 201, a storage device 202, a communication I / F 203, an input device 204, and an output device 215.
[0036] The functions and configurations of the processor 201, the storage device 202, and the input device 214 are the same as those of the processor 101, the storage device 102, and the input device 104 described above, respectively. The communication I / F 213 is an interface for communicating with the server 10. The output device 205 is, for example, a display and / or a speaker.
[0037] <Functional block configuration> FIG. 3 is a diagram showing an example of the functional block configuration of the server 10. The server 10 includes a control unit 110 and a storage unit 120. The storage unit 120 can be realized using, for example, the storage device 102 included in the server 10.
[0038] The control unit 110 performs various controls related to the present embodiment. The control unit 110 includes a lottery processing unit 111 and a game control unit 112. The lottery processing unit 111 and the game control unit 112 can be realized by the processor 101 of the server 10 executing a program stored in the storage device 102. The program can be stored in a storage medium. The storage medium storing the program may be a computer-readable non-transitory storage medium (Non-transitory computer readable medium). The non-transitory storage medium is not particularly limited, but may be, for example, a storage medium such as a USB (Universal Serial Bus) memory or a CD-ROM (Compact Disc Read only memory).
[0039] The lottery processing unit 111 executes lottery processing. In the present embodiment, the lottery processing unit 111 executes the first lottery or the second lottery in response to a request from the user. The lottery processing unit 111 updates a database (described later) stored in the storage unit 120 along with the lottery processing. Details of the lottery processing executed by the lottery processing unit 111 will be described later.
[0040] The game control unit 112 controls the overall progress of the game. For example, the game control unit 112 advances the game based on the user's operation. Specifically, when the server 10 receives operation information from the user to the terminal device 20 via the communication I / F 103, the game control unit 112 advances the game based on the operation information.
[0041] The storage unit 120 stores various types of information related to the present embodiment. As shown in FIG. 3, for example, the storage unit 120 includes a user management table 121, a game medium management table 122, a first probability table 123, and a second probability table 124.
[0042] FIG. 4A is a diagram showing an example of the user management table 121. Information about users who use the information processing system 1 is stored in the user management table 121. For example, the user management table 121 stores information about all users who have registered for use of the game provided by the information processing system 1. As shown in FIG. 4A, for example, the user management table 121 includes items such as a user ID, a user name, the number of times the first lottery has been executed, and the number of times the second lottery has been executed.
[0043] The user ID is an identifier for uniquely identifying a user in Server 10. The user name is the name of the user. The user name is, for example, the real name or nickname entered by the user at the time of registration. In the user management table 121, the user ID and the user name are newly set, for example, when the user performs usage registration for a game provided by the information processing system 1. As an example, when a user newly performs usage registration, the game control unit 112 newly assigns a user ID to the user, and stores the user name in association with the user ID.
[0044] The number of times the first lottery is executed and the number of times the second lottery is executed are the number of times the user has executed the first lottery and the second lottery, respectively. The first lottery and the second lottery are executed based on the user's request. The lottery processing unit 111 records the number of times the first lottery and the second lottery are executed based on the user's request, in association with the user ID of the user who made the request, in the number of times the first lottery is executed and the number of times the second lottery is executed, respectively. For example, when the lottery processing unit 111 executes the first lottery once based on the request of the first user, the lottery processing unit 111 increments the number of times the first lottery is executed associated with the user ID of the first user by one time. Similarly, for example, when the lottery processing unit 111 executes the second lottery once based on the request of the first user, the lottery processing unit 111 increments the number of times the second lottery is executed associated with the user ID of the first user by one time.
[0045] The user management table 121 does not necessarily have to include all of the information shown here. For example, when it is not necessary to record the number of times the first lottery is executed and the number of times the second lottery is executed, these pieces of information may not be included. Also, the user management table 121 may include information not shown here. For example, the user management table 121 may include information on the first game medium assigned to the user indicated by the user ID, in association with the user ID.
[0046] Figure 4B is a diagram showing an example of the game medium management table 122. Information regarding game media (the second game media in this example) to be subject to lottery is stored in the game medium management table 122. The game medium management table 122 functions as a set of game media to be subject to the lottery process executed by the lottery processing unit 111. The game medium management table 122 may be stored in the storage unit 120 in association with each user. That is, the storage unit 120 may store the same number of game medium management tables 122 as the number of users. In this case, the data recorded in one or more game medium management tables 122 are different according to the result of the lottery executed in response to the user's request.
[0047] As shown in FIG. 4B for example, the game medium management table 122 includes items such as a game medium ID, a game medium name, an attribute, effect information, a quantity, and a specific flag. The game medium management table 122 is set in advance by the game provider and stored in the storage unit 120, and is appropriately updated by the lottery processing unit 111 according to the lottery process.
[0048] The game medium ID is an identifier for uniquely identifying a game medium in the server 10. The game medium name is the name of each game medium. In the present embodiment, the same game medium name is given to the same type of game medium. For example, in the example shown in FIG. 4B, the same game medium name "GMA" is given to three different game media with game medium IDs "GMID_A1", "GMID_A2", and "GMID_A3". Thus, the three different game media "GMID_A1", "GMID_A2", and "GMID_A3" with the same game medium name are the same type of game medium. The three different game media "GMID_A1", "GMID_A2", and "GMID_A3" have different attributes to be described later. That is, there are three attributes for one type of game medium with the game medium name "GMA".
[0049] An attribute indicates a predetermined property given to each game medium. In this embodiment, the attribute indicates, for example, the rank of the game medium. In this embodiment, the rank indicating the attribute is divided into three levels from R1 to R3. It is assumed that R1 is the lowest, R2 is the next lowest, and R3 is the highest for the attribute (rank). In this embodiment, three ranks are defined for one type of game medium. For example, as shown in FIG. 4B, for a game medium with the game medium name "GMA", three ranks from attribute R1 to attribute R3 are defined. That is, even for game media with the same game medium name "GMA", the ranks may be different. The same applies to game media with other game medium names. When game media with the same game medium name have different ranks, different game medium IDs are assigned. For example, as shown in FIG. 4B, even for a game medium with the game medium name "GMA", when the attribute is R1, the game medium ID "GMID_A1" is assigned, when the attribute is R2, the game medium ID "GMID_A2" is assigned, and when the attribute is R3, the game medium ID "GMID_A3" is assigned. Thereby, within the server 10, game media having the same game medium name and different ranks are distinguished from each other. However, the attribute does not necessarily have to be divided into three ranks and can be divided into any number of ranks.
[0050] Effect information is information indicating the effects in the game generated by each game medium. When the types of game media are the same, the types of effects are the same. Here, the type of effect means, for example, the parameter that is the target of variation due to the effect of the game medium and the tendency of the variation. When the attributes are different, the amount of effect generated is different. For example, the higher the rank as an attribute, the greater the amount of variation of the parameter due to the effect. In this embodiment, three attributes are set for each type of game medium.
[0051] Taking an example, the effects of the game medium will be described in detail. For example, assume that a game medium with the game medium name "GMA" generates an effect of increasing the parameter indicating the attack power. In this case, the game media with the game medium IDs "GMID_A1", "GMID_A2", and "GMID_A3" having the said game medium name all generate the effect of increasing the parameter indicating the attack power. That is, the game medium with the game medium name "GMA" generates an effect of having a tendency to increase the parameter indicating the attack power. Therefore, even if the attributes are different, that is, even if the ranks of the game media are R1, R2, or R3, the effect of increasing the attack parameter is generated.
[0052] On the other hand, even for the game medium with the game medium name "GMA", the amount of effect generated varies according to the attributes. For example, the game medium with the game medium ID "GMID_A1" whose attribute is R1 increases the parameter indicating the attack power by "100", the game medium with the game medium ID "GMID_A2" whose attribute is R2 increases the parameter indicating the attack power by "200", and the game medium with the game medium ID "GMID_A3" whose attribute is R3 increases the parameter indicating the attack power by "300". Summing up, the effect information "EA1" associated with the game medium with the game medium ID "GMID_A1" whose attribute is R1 is the information of "increasing the parameter indicating the attack power by 100". The effect information "EA2" associated with the game medium with the game medium ID "GMID_A2" whose attribute is R2 is the information of "increasing the parameter indicating the attack power by 200". The effect information "EA3" associated with the game medium with the game medium ID "GMID_A3" whose attribute is R3 is the information of "increasing the parameter indicating the attack power by 300". Thus, for example, the higher the attribute (rank), the greater the amount of effect generated, that is, the greater the variation amount of the parameter. Therefore, by using a game medium with a higher attribute, the effect obtained by the game medium becomes greater.
[0053] Similarly, for other types of game media, as effect information, the content of the effect and the amount of the effect generated according to the attribute are determined. For example, assume that a game media with the name "GMB" generates an effect of increasing the parameter indicating defense power. The effect information "EB1" associated with the game media with the game media ID "GMID_B1" whose attribute is R1 is, for example, the information "increase the parameter indicating defense power by 100". The effect information "EB2" associated with the game media with the game media ID "GMID_B2" whose attribute is R2 is, for example, the information "increase the parameter indicating defense power by 200". The effect information "EB3" associated with the game media with the game media ID "GMID_B3" whose attribute is R3 is, for example, the information "increase the parameter indicating defense power by 300". For other types of game media, effect information with different amounts of effect generated for each attribute is associated respectively.
[0054] The quantity is the number of game media with the game media ID associated with the quantity included in the game media management table 122. That is, the quantity is the number of game media with the game media ID associated with the quantity included in the set of game media to be the subject of the lottery process. In the example shown in FIG. 4B, there are 6 game media with the game media ID "GMID_A1", 3 game media with the game media ID "GMID_A2", and 1 game media with the game media ID "GMID_A3". In the initial state where no lottery has been conducted, the game media management table 122 contains a predetermined number of game media for each game media. When the first lottery or the second lottery is conducted, according to the lottery result, the numerical value indicated by the quantity in the game media management table 122 is decreased by the lottery processing unit 111. Also, in the initial state, for the same type of game media, the game media with a higher rank indicating the attribute is included in the game media management table 122 in a larger number than the game media with a lower rank indicating the attribute. Therefore, when the lottery is conducted with equal probability for all game media, the game media with a higher rank indicating the attribute has a lower probability of being selected by the lottery than the game media with a lower rank indicating the attribute.
[0055] The specific flag is a flag indicating whether or not a game medium is a specific game medium. A specific game medium is a game medium that is designated in advance by, for example, a game provider. In the example shown in FIG. 4B, a "1" is recorded in the specific flag field for game media that are specific game media, and a "0" is recorded in the specific flag field for game media that are not specific game media. Details of the process using the specific flag will be described later.
[0056] 4C is a diagram showing an example of the first probability table 123. The first probability table 123 is set in advance by a game provider and stored in the storage unit 120. The first probability table 123 is a table that determines the probability of selection of a game medium in a first lottery.
[0057] The first probability table 123 includes items of attributes and selection ratios, as shown in FIG. 4C, for example. The first probability table 123 indicates the probability that a game medium of each attribute is selected in the first lottery. In the example shown in FIG. 4C, the probability that a game medium of each attribute is selected is indicated by a selection ratio. However, this probability does not necessarily have to be indicated by a selection ratio, and may be indicated by other methods. In the example shown in FIG. 4C, the selection ratios of all attributes R1, R2, and R3 are "1". This means that the ratios at which game media of attributes R1, R2, and R3 are selected are 1:1:1, that is, equal. In other words, in the first lottery, game media of attribute R1, game media of attribute R2, and game media of attribute R3 are selected with equal probability.
[0058] However, for example, in the game medium management table 122 shown in FIG. 4B, the quantities of the game media of attribute R1, the game media of attribute R2, and the game media of attribute R3 included in the game medium management table 122 are different from each other. Therefore, in the actual first lottery, the probability of selecting the game media of each attribute differs according to the ratio of the quantities of the game media of each attribute included in the game medium management table 122. Specifically, the ratio of the quantities of the game media of attribute R1, the game media of attribute R2, and the game media of attribute R3 included in the game medium management table 122 is 6:3:1. Therefore, as shown in the first probability table 123 of FIG. 4C, even if the ratio of selecting the game media of attributes R1, R2, and R3 is 1:1:1, originally, since the ratio of the quantities included in the game medium management table 122 shown in FIG. 4B is different, in the first lottery, the ratio of selecting the game media of attributes R1, R2, and R3 becomes 6:3:1 according to the ratio of the quantities included in the game medium management table 122. That is, the selection ratio of the first probability table 123 indicates the selection ratio per game media of each attribute included in the game medium management table 122.
[0059] FIG. 4D is a diagram showing an example of the second probability table 124. The second probability table 124 is set in advance by the game provider and stored in the storage unit 120. The second probability table 124 is a table that determines the selection probability of game media in the second lottery.
[0060] The second probability table 124 includes items of attributes and selection ratios, as shown in FIG. 4D for example. The second probability table 124 indicates the probability that a game medium of each attribute is selected in the second lottery. The selection probability of the game medium in the second probability table 124 is different from that in the first probability table 123. In the example shown in FIG. 4D, the probability that a game medium of each attribute is selected is indicated by the selection ratio. Similar to the first probability table 123, this probability may be indicated by other methods. In the example shown in FIG. 4D, the selection ratios of the game media of the attributes R1, R2, and R3 are "3", "2", and "1" respectively. This indicates that the selection probability of the game medium of the attribute R1 is three times that of the game medium of the attribute R3, and the selection probability of the game medium of the attribute R2 is two times that of the game medium of the attribute R3. That is, in the second probability table shown in this embodiment, the selection probability of the game medium with a lower attribute (for example, rarity) is set higher than the selection probability of the game medium with a higher attribute.
[0061] However, similar to the case described in the first probability table 123, in the actual second lottery, the probability that a game medium of each attribute is selected varies according to the ratio of the quantity of the game media of each attribute included in the game medium management table 122.
[0062] Note that the second probability table 124 may be stored in the storage unit 120 in association with each user. In this case, the second probability table 124 may be appropriately updated according to the situation such as the progress of the game by each user, the execution of the lottery, or the use of items. For example, the selection ratio of the second probability table 124 varies according to the progress of the game by each user or the execution situation of the lottery.
[0063] Also, the first probability table 123 and the second probability table 124 respectively shown in FIGS. 4C and 4D are merely examples. Therefore, the selection ratio for the attributes of the game medium can be determined as appropriate.
[0064] <Overview of the lottery process> In the game provided in this embodiment, a lottery function for performing a lottery is provided to the user. The lottery is one of the in-game events in which one or more game media are selected from a specific set with a set selection probability. The lottery is performed by the lottery processing unit 111 during the game play or in response to a user's request. The lottery function is also called, for example, "gacha".
[0065] Lotteries come in various forms. For example, it includes a "single-shot" lottery that is performed only once, and an "N-consecutive" lottery in which N lotteries (N is a natural number of 2 or more) are continuously performed. The lottery is performed when a specific condition is met or unconditionally. The specific condition can be, for example, consuming a lottery item that can be obtained for free, consuming a lottery item acquired for a fee, and clearing a specific game (e.g., a quest).
[0066] In this embodiment, as described above, the lottery processing unit 111 executes the first lottery or the second lottery in response to a request from the user. The user performs a predetermined operation input on the input device 204 of the terminal device 20 to display a lottery method selection screen for selecting a lottery method on the display screen which is the output device 205.
[0067] FIG. 5 is a diagram showing an example of the lottery method selection screen. As shown in FIG. 5, on the lottery method selection screen, for example, a first lottery execution button 21, a second lottery execution button 22, a set confirmation button 23, and a reset button 24 are displayed.
[0068] The first lottery execution button 21 is an input button for executing the first lottery. The first lottery is executed in response to a first request from the user. The first request can be an operation input for selecting the first lottery execution button 21. The first request may be a request that involves satisfying specific conditions, for example. Specifically, the first request may be a request that involves consuming a predetermined value such as points or money. The first lottery is a lottery for selecting game media available to the user. Specifically, the lottery processing unit 111 selects one or more game media from a set including a plurality of game media in the first lottery. The lottery processing unit 111 makes the game media selected by the first lottery available to the user.
[0069] The lottery processing unit 111 executes the first lottery according to the first request and based on the first probability table 123. That is, the lottery processing unit 111 executes the first lottery for the game media included in the game media management table 122 shown in FIG. 4B using the selection ratio shown in the first probability table 123.
[0070] The second lottery execution button 22 is an input button for executing the second lottery. The second lottery is executed in response to a second request from the user. The second request can be an operation input for selecting the second lottery execution button 22. The second request may be a request that involves satisfying specific conditions, for example. Specifically, the second request may be a request that involves consuming a predetermined item for executing the second lottery. The second lottery is a lottery for selecting game media to be excluded from the set of game media subject to the lottery. Specifically, the lottery processing unit 111 selects one or more game media from a set including a plurality of game media in the second lottery. The lottery processing unit 111 excludes the game media selected by the second lottery from the set without making it available to the user. Therefore, if the first lottery is executed after the second lottery, the game media excluded by the second lottery will not be selected in the first lottery.
[0071] The lottery processing unit 111 executes a second lottery based on the second probability table 124 in response to the second request. That is, the lottery processing unit 111 executes a second lottery for the game media included in the game media management table 122 shown in FIG. 4B using the selection ratio shown in the second probability table 124.
[0072] The set confirmation button 23 is an input button for displaying a set content display screen showing the content of the set of game media to be the subject of the lottery. When the user performs an operation input of selecting the set confirmation button 23, the lottery processing unit 111 refers to, for example, the game media management table 122 shown in FIG. 4B, generates a set content display screen, and causes the terminal device 20 to display it.
[0073] The reset button 24 is an input button for initializing the content of the set of game media to be the subject of the lottery. For example, when a game media becomes available to the user by the first lottery and is deleted from the set, or when a game media is excluded from the set by the second lottery, the game media included in the set (the game media management table 122 shown in FIG. 4B) decreases. However, when the user performs an operation input of selecting the reset button 24, the lottery processing unit 111 initializes the set. That is, in this case, the lottery processing unit 111 returns the set to the original state where no lottery has been performed by including again in the set the game media that has been deleted and excluded from the set.
[0074] FIG. 6 is a diagram showing an example of the set content display screen. The set content display screen in FIG. 6 is displayed, for example, when the user selects the set confirmation button 23 on the lottery method selection screen shown in FIG. 5.
[0075] A list of game media to be the subject of the lottery is shown on the set content display screen. In the example shown in FIG. 6, the game media to be the subject of the lottery are displayed for each type of game media. That is, a list of game media is shown for each game media name defined for each type of game media.
[0076] As described above, in this embodiment, three attributes are set for each type of game medium. The differences among the three attributes are indicated by the differences in the icons, as shown in FIG. 6. For example, in the example shown in FIG. 6, three different icons are shown to the right of the display of "GMA", which is the game medium name. These icons indicate the icons of game media with attributes R3, R2, and R1 in order from the left. The same applies to other game media. Although not shown in FIG. 6, on the collective content display screen, the effects generated by each game medium may be displayed for each game medium. With the collective content display screen as shown in FIG. 6, the user can check the game media included in the collection.
[0077] In the example shown in FIG. 6, the collective content display screen further displays a first lottery execution button 21, a second lottery execution button 22, a reset button 24, and a return button 25. Since the functions of the first lottery execution button 21, the second lottery execution button 22, and the reset button 24 are the same as those described with reference to FIG. 5, the description thereof is omitted here. By including the first lottery execution button 21, the second lottery execution button 22, and the reset button 24 on the collective content display screen, the user can execute a lottery or initialize the collection from the collective content display screen. The return button 25 is a button for returning the display on the display screen of the terminal device 20 to the screen that was displayed before the collective content display screen.
[0078] <Details of the lottery process> Next, the details of the lottery process executed by the lottery processing unit 111 will be described with reference to FIG. 7. FIG. 7 is a flowchart showing an example of the lottery process executed by the lottery processing unit 111. The flow shown in FIG. 7 shows an example of the information processing method executed by the lottery processing unit 111. Here, the changes in the game medium management table 122 accompanying the progress of the lottery process when the collection is in the initial state, that is, when the game media are not deleted or excluded in the game medium management table 122, will also be described. It is assumed that the game medium management table 122 in the initial state is the one shown in FIG. 4B.
[0079] The lottery processing unit 111 determines whether it has received the first request from the user (step S11). For example, when the lottery processing unit 111 receives information indicating that the first lottery execution button 21 has been selected on the lottery method selection screen shown in FIG. 5, it determines that it has received the first request from the user. The lottery processing unit 111 may determine that it has received the first request when conditions for determining that the first request has been received are satisfied, such as consumption of a predetermined value for executing the first lottery. The conditions for the lottery processing unit 111 to determine that it has received the first request can be determined as appropriate.
[0080] When the lottery processing unit 111 determines that it has received the first request (Yes in step S11), it executes the first lottery (step S12). Specifically, the lottery processing unit 111 selects a predetermined number of game media from the game media management table 122, which is a set, based on the first probability table 123. The number of game media to be selected is predetermined. Here, it is assumed that the number is three for explanation.
[0081] Here, it is assumed that by the first lottery, one game medium each with game media IDs "GMID_A1", "GMID_B1", and "GMID_B2" is selected. The lottery processing unit 111 can present the selected game media to the user, for example, by displaying them on the terminal device 20. For example, as shown in FIG. 8, the lottery processing unit 111 can present the selected game media to the user by displaying the selected game media in a manner distinguishable from other game media on the display screen of the terminal device 20 among the entire set of contents. In the example shown in FIG. 8, the selected game media are displayed with hatching. However, the method of presenting the selected game media is not limited to this. The lottery processing unit 111 may present the selected game media in other distinguishable manners, or may display only the selected game media on the display screen of the terminal device 20. Note that in FIG. 8, for simplicity of explanation, it is assumed that the game media with game media names from GMD to GMN have not been selected in the first lottery.
[0082] The lottery processing unit 111 makes the selected game media available to the user. For example, these game media become available when they are given to the user. Alternatively, the lottery processing unit can make these game media available by receiving, at the user's terminal device 20, the user's operation input regarding whether or not to use each of these game media.
[0083] The lottery processing unit 111 deletes the game media selected in the first lottery from the game media management table 122 (step S13). FIG. 9 is a diagram showing an example of the game media management table 122 after the first execution of the first lottery. As described above, in the first lottery, one game media each with game media IDs of "GMID_A1", "GMID_B1", and "GMID_B2" was selected. Therefore, the lottery processing unit 111 decreases the quantity of these game media included in the game media management table 122 in the initial state by one each. That is, the lottery processing unit 111 reduces the quantity of the game media with the game media ID of "GMID_A1", which was "6" in the initial state, to "5" as shown in FIG. 9. Similarly, the lottery processing unit 111 reduces the quantity of the game media with the game media ID of "GMID_B1", which was "6" in the initial state, to "5" as shown in FIG. 9, and reduces the quantity of the game media with the game media ID of "GMID_B2", which was "3" in the initial state, to "2" as shown in FIG. 9. In this way, the lottery processing unit 111 deletes the game media selected by the first lottery from the game media management table 122, which is the set of game media to be the target of the lottery.
[0084] When the lottery processing unit 111 executes the first lottery, in the user management table 121 shown in FIG. 4A, it increments the number of times the first lottery has been executed by the number of times the first lottery has been executed, for the user ID corresponding to the user who made the first request to execute the first lottery. For example, when the lottery processing unit 111 executes the first lottery once, it increments the number of times the first lottery has been executed in the user management table 121 by one.
[0085] The lottery processing unit 111 determines whether it has received a reset from the user (step S14). Specifically, for example, when the lottery processing unit 111 receives information indicating that the reset button 24 has been selected on the lottery method selection screen shown in FIG. 5, it determines that it has received a reset from the user. The lottery processing unit 111 may determine that it has received a reset when conditions for determining that a reset has been received are met, such as the consumption of a predetermined value or item for executing the reset. The conditions for the lottery processing unit 111 to determine that it has received a reset can be determined as appropriate.
[0086] When the lottery processing unit 111 determines that it has not received a reset from the user (No in step S14), it proceeds to step S11.
[0087] Here, when proceeding to step S11, it is assumed that the lottery processing unit 111 determines that it has not received the first request (No in step S11). When the lottery processing unit 111 determines that it has not received the first request (No in step S11), it determines whether it has received a second request from the user (step S16). For example, when the lottery processing unit 111 receives information indicating that the second lottery execution button 22 has been selected on the lottery method selection screen shown in FIG. 5, it determines that it has received a second request from the user. The lottery processing unit 111 may determine that it has received a second request when conditions for determining that a second request has been received are met, such as the consumption of a predetermined item for executing the second lottery. The conditions for the lottery processing unit 111 to determine that it has received a second request can be determined as appropriate.
[0088] When the lottery processing unit 111 determines that the second request has been received (Yes in step S16), it executes the second lottery (step S17). Specifically, based on the second probability table 124, the lottery processing unit 111 selects a predetermined number of game media from the game media management table 122, which is a set. Here, since the first lottery has been executed once, the lottery processing unit 111 selects a predetermined number of game media from the game media management table 122 shown in FIG. 9. The number of game media to be selected is predetermined and is assumed to be 10 here for explanation.
[0089] Here, assume that by the second lottery, 4 game media with the game media ID of "GMID_A1", 2 game media with the game media ID of "GMID_B2", and 1 game media each with the game media IDs of "GMID_B1", "GMID_C1", "GMID_C2", and "GMID_C3" are selected respectively. The lottery processing unit 111 can present the selected game media to the user, for example, by displaying them on the terminal device 20.
[0090] The lottery processing unit 111 excludes the game media selected in the second lottery from the set without making them available to the user (step S18). FIG. 10 is a diagram showing an example of the game media management table 122 after the second lottery is executed. As described above, in the second lottery, 4 game media with the game media ID of "GMID_A1", 2 game media with the game media ID of "GMID_B2", and the game media with the game media IDs of "GMID_B1", "GMID_C1", "GMID_C2", and "GMID_C3" were each selected one by one. Therefore, the lottery processing unit 111 reduces the quantity containing these game media in the game media management table 122 shown in FIG. 9 by the selected quantity. That is, the lottery processing unit 111 reduces the quantity of the game media with the game media ID of "GMID_A1" which was "5" in the game media management table 122 of FIG. 9 to "1" as shown in FIG. 10. The lottery processing unit 111 reduces the quantity of the game media with the game media ID of "GMID_B1" which was "5" in the game media management table 122 of FIG. 9 to "4" as shown in FIG. 10. The lottery processing unit 111 reduces the quantity of the game media with the game media ID of "GMID_B2" which was "2" in the game media management table 122 of FIG. 9 to "0" as shown in FIG. 10. The lottery processing unit 111 reduces the quantity of the game media with the game media ID of "GMID_C1" which was "6" in the game media management table 122 of FIG. 9 to "5" as shown in FIG. 10. The lottery processing unit 111 reduces the quantity of the game media with the game media ID of "GMID_C2" which was "3" in the game media management table 122 of FIG. 9 to "2" as shown in FIG. 10. The lottery processing unit 111 reduces the quantity of the game media with the game media ID of "GMID_C3" which was "1" in the game media management table 122 of FIG. 9 to "0" as shown in FIG. 10. In this way, the lottery processing unit 111 excludes the game media selected by the second lottery from the game media management table 122 which is the set of game media to be the lottery target.
[0091] When the second lottery process is executed, the lottery processing unit 111 increments the number of times the second lottery has been executed by the number of times the second lottery has been executed, corresponding to the user ID of the user who made the second request for executing the second lottery, in the user management table 121 shown in FIG. 4A. For example, when the lottery processing unit 111 executes the second lottery once, it increments the number of times the second lottery has been executed in the user management table 121 by 1.
[0092] When executing step S18, the lottery processing unit 111 may display, on the display screen of the terminal device 20, a video depicting the exclusion of the game media selected in the second lottery. For example, on a screen showing a list of game media as shown in FIG. 6, the lottery processing unit 111 displays a video in which a specific character depicts the exclusion of the game media selected in the second lottery.
[0093] The lottery processing unit 111 may present the set content after the second lottery execution to the user. For example, as shown in FIG. 11, the lottery processing unit 111 presents the set content after the second lottery execution to the user by displaying the game media that have not been deleted and excluded on the user's terminal device 20. At this time, for example, as shown in FIG. 11, the game media that have been deleted and excluded may be displayed on the display screen of the terminal device 20 in a manner distinguishable from the game media that have not been deleted and excluded. In the example shown in FIG. 11, the game media that have been deleted and excluded are indicated by a dashed line, and the game media that have not been deleted and excluded are indicated by a solid line, so that they are displayed in a distinguishable manner.
[0094] Here, the game media that have been deleted and excluded refer to all of them that have been deleted and excluded when multiple identical game media are included in the set (game media management table 122). For example, in this example, the game media with the game media ID "GMID_B2" is excluded from the game media management table 122 by being selected in the second lottery, and as a result, as shown in FIG. 10, the quantity included in the game media management table 122 becomes 0. In this case, as shown in FIG. 11, the icon with the game media name "GMB" and the attribute R2 corresponding to the game media ID "GMID_B2" is indicated by a dashed line.
[0095] On the other hand, although one game medium with a game medium ID of "GMID_B1" has been excluded from the game medium management table 122 by being selected in the second lottery, this game medium is still included four times in the game medium management table 122. Therefore, the icon with a game medium name of "GMB" and an attribute of R1 corresponding to the game medium ID of "GMID_B1" is indicated by a solid line as shown in FIG. 11.
[0096] However, not all of the deleted and excluded game media need to be completely deleted and excluded in the set (game medium management table 122). The deleted and excluded game media may be game media in which at least one has been deleted or excluded by at least one of the first lottery or the second lottery, or may be game media in which at least one has been excluded by the second lottery.
[0097] In this way, by displaying the deleted and excluded game media in a manner distinguishable from the non-deleted and non-excluded game media, the user can confirm not only the game media that have not been deleted and excluded and may be available in the subsequent first lottery, but also the game media that have been deleted or excluded and have no possibility of being available in the subsequent first lottery. In FIG. 11, for the sake of simplicity in explanation, it is assumed that the game media with game medium names from GMD to GMN have not been selected in the second lottery.
[0098] After one or more game media have been excluded from the game medium management table 122 by the second lottery, unless the set (game medium management table 122) is initialized, the subsequent lottery will be conducted with the game media selected in the second lottery excluded. That is, the probability of each game medium being selected in the subsequent lottery changes before and after the second lottery.
[0099] For example, after executing step S18, the lottery processing unit 111 determines, in step S14, whether it has received a reset from the user. If the lottery processing unit 111 determines that it has not received a reset from the user (No in step S14), it proceeds to step S11. Here, if the lottery processing unit 111 determines that it has received a first request from the user (Yes in step S11), it executes a first lottery based on the game medium management table 122 at the time when the first request was received (step S12). That is, in the example here, the lottery processing unit 111 executes the first lottery using the game medium management table 122 shown in FIG. 10.
[0100] Therefore, if, by the second lottery, the game medium that the user hopes to be available is not excluded, the user can execute the first lottery in a state where other game media have been excluded from the game medium management table 122. That is, in this case, in the first lottery, the selection probability of the game medium that the user hopes to be available becomes higher than before the second lottery is conducted. In other words, the probability that the game medium the user wants will be selected increases.
[0101] On the other hand, if, by the second lottery, the game medium that the user hopes to be available is excluded, even if the first lottery is executed as it is, the game medium the user hopes for is not included in the game medium management table 122, so it will not be available to the user. In this case, the user can perform an operation input to select, for example, the reset button 24 shown in FIG. 5 or FIG. 6.
[0102] When an operation input to select the reset button 24 is performed, the lottery processing unit 111 determines, in step S14, that it has received a reset from the user (Yes in step S14). In this case, the lottery processing unit 111 initializes the set (game medium management table 122). As a result, the game medium management table 122 returns to its initial state. Therefore, the user can obtain again the opportunity for the game medium they hope for to be available.
[0103] Note that the reset button 24 may be selectable when specific conditions are met. That is, the lottery processing unit 111 may be configured to accept a reset when specific conditions are satisfied. For example, when the second lottery is executed, the lottery processing unit 111 may make the reset button 24 active (selectable) on the display screen of the terminal device 20, thereby enabling acceptance of a reset of the set from the user. Alternatively, the lottery processing unit 111 may be configured to accept a reset of the set from the user when, for example, a predetermined value such as points, money, or items is consumed. By setting conditions for enabling acceptance of a reset in this way, it is possible to suppress excessive resetting of the set by the user.
[0104] As described above, in the present embodiment, the lottery processing unit 111 makes the game medium selected by the first lottery available to the user, and excludes the game medium selected by the second lottery from the set of game media to be the lottery target without making it available to the user. Therefore, the user can not only conduct a lottery for the available game media but also conduct a lottery for excluding game media from the set. That is, according to the information processing system 1 of the present embodiment, the lottery means using the set including game media can be extended. As a result, the information processing system 1 can enhance the interestingness in the lottery using the set including game media.
[0105] Also, in the information processing system 1 of the present embodiment, since the game media excluded from the set are selected by lottery, the result intended by the user is not necessarily obtained. For example, there is a possibility that a game medium that the user does not intend to be available and hopes to be available is excluded from the set. Therefore, the information processing system 1 can enhance the unexpectedness in the lottery using the set including game media.
[0106] <Control of Selection Probability> When a predetermined condition is satisfied, the lottery processing unit 111 can change the selection probability in the lottery. Specifically, the lottery processing unit 111 can change the selection probability in the first probability table 123 shown in FIG. 4C or the second probability table 124 shown in FIG. 4D. Here, an example of changing the selection probability of the second probability table 124 used in the second lottery will be described.
[0107] For example, the lottery processing unit 111 changes the selection probability of the game medium in the lottery according to the payment of the consideration. For example, in the second lottery, when the consideration is paid, the lottery processing unit 111 controls so that the selection probability of a game medium having a specific property among a plurality of game media included in the set of game media to be drawn is higher than when the consideration is not paid. Alternatively, in the second lottery, when the consideration paid by the user is large, the lottery processing unit 111 controls so that the selection probability of a game medium having a specific property among a plurality of game media included in the set of game media to be drawn is higher than when the consideration is small.
[0108] The payment of the consideration is made by consuming a predetermined value such as points, money, or items in the game. The specific property can be determined as appropriate, and can be determined based on an attribute such as rarity, for example. As a specific example, in the second lottery, when the consideration paid by the user is large, the lottery processing unit 111 controls so that the selection probability of a game medium with a low rarity among a plurality of game media included in the set of game media to be drawn is higher than when the consideration is small. The selection probability of the game medium in the second lottery can be realized, for example, by changing the selection ratio in the second probability table 124 shown in FIG. 4D.
[0109] In the above-described embodiment, the rarity is such that attribute R3 is the highest, attribute R2 is the next highest, and attribute R1 is the lowest. Therefore, the lottery processing unit 111 changes the selection ratio of each attribute in the second probability table 124 according to the consideration paid by the user. For example, the lottery processing unit 111 changes the second probability table 124 so that the selection probability of the low-rarity attribute R1 increases as the consideration paid by the user increases, and performs the second lottery using the changed second probability table 124. Note that the payment of the consideration is made, for example, before the second lottery is executed.
[0110] In this way, by changing the selection probability of the game medium according to the payment of the consideration, it is possible to make it easier for the user to obtain the desired result. For example, when the consideration paid by the user is large, by controlling so that the selection probability of the game medium with low rarity is higher than when the consideration is small, the selection probability of the game medium with low rarity can be increased by the payment of the consideration. As a result, in the set after the second lottery is performed, game media with high rarity are likely to remain, and as a result, the possibility of selecting a game medium with high rarity in the first lottery increases.
[0111] <Protection of Game Media in Lottery> The lottery processing unit 111 can protect some game media in the lottery based on a predetermined operation input by the user. Here, protecting a game medium means excluding the game medium from the lottery target. That is, since the protected game medium is excluded from the lottery target, it is not selected in the lottery. The lottery processing unit 111 can protect the game medium designated by the user.
[0112] The lottery processing unit 111 may control to be able to accept the protection of the game medium according to the payment of the consideration. That is, the lottery processing unit 111 may accept the protection of the game medium from the user when the user pays the consideration. The lottery processing unit 111 can change the content of the protection according to the consideration to be paid.
[0113] For example, in the second lottery, when the consideration paid by the user is high, the lottery processing unit 111 controls such that, among the plurality of game media included in the set, the number of game media that can be designated by the user to be excluded from the lottery targets in the second lottery is larger than when the consideration is low. That is, the user can designate more game media as protection targets when the consideration to be paid is high than when the consideration is low. For example, the consideration (unit price) required to protect one game media is determined, and the number of game media that can be designated for protection is determined according to the amount of consideration paid by the user.
[0114] Alternatively, when the consideration paid by the user is high, the lottery processing unit 111 controls such that, among the plurality of game media included in the set, game media with a higher rarity can be designated for protection than when the consideration is low. For example, when the user pays a first amount of consideration, the lottery processing unit 111 makes it possible to designate game media of attribute R1 with the lowest rarity for protection. When the user pays a second amount of consideration that is more than the first amount, the lottery processing unit 111 makes it possible to designate game media of attribute R2 with a higher rarity than attribute R1 for protection. When the user pays a third amount of consideration that is more than the second amount, the lottery processing unit 111 makes it possible to designate game media of attribute R3 with a higher rarity than attribute R2 for protection. In this way, the lottery processing unit 111 controls such that the higher the consideration paid by the user, the more game media with a higher rarity can be designated as game media to be excluded from the lottery targets.
[0115] In this way, by protecting game media according to the payment of consideration, the game media desired by the user can be excluded from the lottery targets. As a result, it is possible to make it easier to obtain the result desired by the user. For example, when the consideration paid by the user is high, more game media can be designated as protection targets than when the consideration is low, so the higher the consideration, the fewer the number of game media selected in the lottery can be reduced. As a result, the game media desired by the user can be left in the set after the second lottery.
[0116] The game medium may be protected by other methods regardless of the user's designation. For example, among the game media, a predetermined specific game medium is protected by being excluded from the lottery targets in the second lottery. The specific game medium is determined in advance by, for example, the game provider. The specific game medium can be, for example, a game medium that has a large effect (e.g., the amount of change in parameters) caused by the specific game medium, a game medium with high rarity, a popular game medium, and the like.
[0117] Specifically, the set includes a first medium set including a specific game medium among a plurality of game media, and a second medium set not including the specific game medium, and includes a plurality of medium sets. In the above embodiment, in the game medium management table 122 of FIG. 4D, whether it is a specific game medium is indicated by the "specific flag". For a game medium that is a specific game medium, "1" is recorded in the column of the specific flag, and for a game medium that is not a specific game medium, "0" is recorded in the column of the specific flag. That is, in FIG. 4D, the game media with game medium IDs "GMID_A3" and "GMID_B3" are specific game media. Therefore, the first medium set is a set including the game media with game medium IDs "GMID_A3" and "GMID_B3". The other game media are not specific game media and are therefore included in the second medium set.
[0118] The lottery processing unit 111 selects a game medium from a plurality of medium sets in the first lottery. That is, in the first lottery, all game media are lottery targets regardless of whether they are specific game media and may be selected. On the other hand, the lottery processing unit 111 selects a game medium from the second medium set in the second lottery. That is, in the second lottery, the specific game medium is not a lottery target, and the other game media are lottery targets. Therefore, the specific game medium is not selected in the second lottery. In this way, the specific game medium is protected in the second lottery.
[0119] In this way, by classifying game media into a first media set and a second media set in advance and changing the set to be the target of the lottery according to the lottery, a specific game media can be excluded from the target of the lottery. As a result, it is possible to prevent a specific game media from being selected in the second lottery and excluded from the set, and thus, the interests of the user can be protected.
[0120] <Processing according to the number of executions of the lottery> The lottery processing unit 111 can execute appropriate processing according to the number of executions of the lottery. For example, the lottery processing unit 111 performs processing according to the number of executions of the first lottery. The lottery processing unit 111 refers to, for example, the number of executions of the first lottery in the user management table 121 shown in FIG. 4A, and performs processing according to the number of executions of the first lottery.
[0121] For example, when the number of executions of the first lottery is large, the lottery processing unit 111 controls so that the selection probability of a game media having a specific property among a plurality of game media included in the set of game media to be the target of the lottery in the second lottery is higher than when the number of executions of the first lottery is small. The specific property can be determined as appropriate, and can be determined based on an attribute such as rarity, for example. As a specific example, when the number of executions of the first lottery is large, the lottery processing unit 111 controls so that the selection probability of a game media having a low rarity among a plurality of game media included in the set is higher in the second lottery than when the number of executions of the first lottery is small. The selection probability of the game media in the second lottery can be realized by changing the selection ratio in the second probability table 124 shown in FIG. 4D, for example.
[0122] For example, when the number of executions of the first lottery by the user exceeds the threshold, the lottery processing unit 111 increases the selection ratio of the attribute R3 in the second probability table 124 of the first user. Alternatively, each time the user executes the first lottery, the lottery processing unit 111 increases the selection ratio of the attribute R3 in the second probability table 124 of the first user.
[0123] In this way, when the number of executions of the first lottery is large, by controlling so that the selection probability of a game medium having a specific property in the second lottery becomes high, it is possible to give the user an incentive to execute the first lottery.
[0124] The lottery processing unit 111 may control the number of times the second lottery can be executed. For example, the lottery processing unit 111 controls the number of times the second lottery can be executed according to the number of first requests for executing the first lottery. As an example, when the lottery processing unit 111 receives a predetermined number of first requests from the user, the lottery processing unit 111 enables the user to execute the second lottery once. Alternatively, a ratio between the number of first requests and the number of times the second lottery can be executed is predetermined, and the lottery processing unit 111 controls the number of times the second lottery can be executed by the user according to the number of first requests by the user based on the ratio.
[0125] In this way, by controlling the number of times the second lottery can be executed according to the number of first requests, it is possible to give the user an incentive to execute the first request (first lottery).
[0126] <Replacement of game medium> The lottery processing unit 111 may not exclude the game medium selected by the second lottery from the set of game media to be the lottery target, but may replace it with another game medium different from the game medium selected by the second lottery. For example, the storage unit 120 of the server 10 further includes a replacement table in which information on game media for replacement is stored. The lottery processing unit 111 replaces the game medium selected by the second lottery with the game medium included in the replacement table, and stores the replaced game medium in the game medium management table 122 newly. As a result, since the content of the game media included in the set of game media to be the lottery target changes before and after the second lottery is executed, the set of game media to be the lottery target can be diversified.
[0127] Although the present embodiment has been described in detail as above, it will be easily understood by those skilled in the art that many modifications are possible that do not substantially deviate from the novel matters and effects of the present embodiment. Therefore, all such modifications are intended to be included in the scope of the present disclosure. For example, a term described at least once in the specification or drawings together with a different term having a broader meaning or synonymy can be replaced with that different term at any point in the specification or drawings. In addition, all combinations of the present embodiment and modifications are also included in the scope of the present disclosure. In addition, the configurations and operations of the information processing system, information processing device, terminal device, etc. are not limited to those described in the present embodiment, and various modifications can be implemented. Each element of the above embodiment can be appropriately combined.
[0128] <Summary> [General-purpose subject] An object of the present invention is to provide a technique capable of increasing the interest in a lottery using a collection including game media.
[0129] One of the objects of the present invention is to expand lottery means using a collection that includes game media. [Appendix 1] The information processing device of this embodiment includes a lottery processing unit that, in response to a first request from a user, makes available to the user a game medium selected by a first lottery from a set including a plurality of game media, and, in response to a second request from the user, excludes a game medium selected by a second lottery from the set without making it available to the user. According to the above information processing device, it is possible to expand the lottery means using a set including game media.
[0130] One of the objects of the present invention is to provide a variety of lottery means. [Appendix 2] The information processing device described in Appendix 1, wherein the lottery processing unit, in response to the first request, executes the first lottery based on a first probability table that defines the probability of selection of a game medium, and, in response to the second request, executes the second lottery based on a second probability table whose selection probability is different from the first probability table. As a result, various lottery means can be provided.
[0131] One of the objects of the present invention is to make it easier for a user to obtain a desired result. [Appendix 3] In the second lottery, when the consideration paid by the user is large, the lottery processing unit controls so that the selection probability of a game medium with a low rarity among the plurality of game media included in the set is higher than when the consideration is small, The information processing apparatus according to Appendix 2. As a result, it is possible to make it easier for a user to obtain a desired result.
[0132] One of the objects of the present invention is to make it easier for a user to obtain a desired result. [Appendix 4] In the second lottery, when the consideration paid by the user is large, the lottery processing unit controls so that the number of game media that can be specified by the user for the game media excluded from the lottery target in the second lottery by the user's designation among the plurality of game media included in the set is larger than when the consideration is small, The information processing apparatus according to Appendix 2. As a result, it is possible to make it easier for a user to obtain a desired result.
[0133] One of the objects of the present invention is to give an incentive to execute the first lottery. [Appendix 5] When the number of executions of the first lottery is large, the lottery processing unit controls so that the selection probability of a game medium with a low rarity among the plurality of game media included in the set in the second lottery is higher than when the number of executions of the first lottery is small, The information processing apparatus according to Appendix 2. As a result, it is possible to give an incentive to execute the first lottery.
[0134] One of the objects of the present invention is to protect the user's interests. [Appendix 6] The set includes a first media set including a specific game medium among the plurality of game media, and a second media set not including the specific game medium, and includes a plurality of media sets. The lottery processing unit selects a game medium from the plurality of media sets in the first lottery, and selects a game medium from the second media set in the second lottery. The information processing apparatus according to Appendix 1. This can protect the user's interests.
[0135] One of the objects of the present invention is to diversify the set of game media to be the lottery target. [Appendix 7] The lottery processing unit replaces the game medium selected by the second lottery with another game medium different from the game medium selected by the second lottery in the set. The information processing apparatus according to Appendix 1. This can diversify the set of game media to be the lottery target.
[0136] One of the objects of the present invention is to suppress the excessive reset of the set by the user. [Appendix 8] When the lottery processing unit executes the second lottery, the lottery processing unit enables the reset of the set to be received from the user. The information processing apparatus according to Appendix 1. This can suppress the excessive reset of the set by the user.
[0137] One of the objects of the present invention is to provide an incentive to execute the first request. [Appendix 9] The lottery processing unit controls the number of times the second lottery can be executed according to the number of times of the first request. The information processing apparatus according to Appendix 1. This can provide an incentive to execute the first request.
[0138] One of the objects of the present invention is to expand the lottery means using the set including the game medium. [Appendix 10] In the information processing method according to this embodiment, a processor makes a game medium selected by a first lottery from among a set including a plurality of game media available to the user in response to a first request from the user, and excludes, without making available to the user, a game medium selected by a second lottery from among the set in response to a second request from the user. According to the above information processing method, the lottery means using the set including game media can be extended.
[0139] One of the objects of the present invention is to extend the lottery means using the set including game media. [Appendix 11] The program according to this embodiment causes a processor to execute a process of making a game medium selected by a first lottery from among a set including a plurality of game media available to the user in response to a first request from the user, and excluding, without making available to the user, a game medium selected by a second lottery from among the set in response to a second request from the user. According to the above program, the lottery means using the set including game media can be extended.
[0140] One of the objects of the present invention is to extend the lottery means using the set including game media. [Appendix 12] The information processing system according to this embodiment is an information processing system including an information processing device and a user's terminal device that are connected to be able to communicate with each other. The terminal device receives a first request and a second request from the user, and the information processing device makes a game medium selected by a first lottery from among a set including a plurality of game media available to the user in response to the first request, and excludes, without making available to the user, a game medium selected by a second lottery from among the set in response to the second request. According to the above information processing system, the lottery means using the set including game media can be extended.
Explanation of Reference Numerals
[0141] 1… Information processing system, 10… Server, 20… Terminal device, 20a… First terminal device, 20b… Second terminal device, 20c… Third terminal device, 21… First lottery execution button, 22… Second lottery execution button, 23… Aggregate confirmation button, 24… Reset button, 25… Return button, 101, 201… Processor, 102, 202… Storage device, 103, 203… Communication I / F, 104, 204… Input device, 205… Output device, 110… Control unit, 111… Lottery processing unit, 112… Game control unit, 120… Storage unit, 121… User management table, 122… Game medium management table, 123… First probability table, 124… Second probability table
Claims
1. In response to a first request from a user, a game medium selected by a first lottery from a set including a plurality of game media is made available to the user, and in response to a second request from the user, a game medium selected by a second lottery from the set is excluded from the set without making it available to the user. An information processing apparatus comprising a lottery processing unit.
2. The lottery processing unit executes the first lottery based on a first probability table that defines a selection probability of a game medium in response to the first request, and executes the second lottery based on a second probability table whose selection probability is different from that of the first probability table in response to the second request. The information processing apparatus according to claim 1.
3. In the second lottery, when the consideration paid by the user is large, the lottery processing unit controls such that the selection probability of a game medium with a lower rarity among the plurality of game media included in the set is higher than when the consideration is small, as compared to the case where the consideration is small. The information processing apparatus according to claim 2.
4. In the second lottery, when the consideration paid by the user is large, the lottery processing unit controls such that the number of game media that can be designated by the user for game media excluded from the lottery target in the second lottery among the plurality of game media included in the set is larger than when the consideration is small. The information processing apparatus according to claim 2.
5. When the number of executions of the first lottery is large, in the second lottery, the lottery processing unit controls such that the selection probability of a game medium with a lower rarity among the plurality of game media included in the set is higher than when the number of executions of the first lottery is small, as compared to the case where the number of executions of the first lottery is small. The information processing apparatus according to claim 2.
6. The set includes a plurality of medium sets including a first medium set including a specific game medium among the plurality of game media and a second medium set not including the specific game medium. The lottery processing unit selects a game medium from the plurality of medium sets in the first lottery, and selects a game medium from the second medium set in the second lottery. The information processing apparatus according to claim 1.
7. The lottery processing unit replaces a game medium selected by the second lottery in the set with another game medium different from the game medium selected by the second lottery. The information processing apparatus according to claim 1.
8. The information processing apparatus according to claim 1, wherein when the second lottery process is executed, the lottery processing unit enables acceptance of a reset of the set from the user.
9. The information processing apparatus according to claim 1, wherein the lottery processing unit controls the number of times the second lottery can be executed according to the number of times of the first request.
10. A processor In response to a first request from a user, makes a game medium selected by a first lottery from a set including a plurality of game media available to the user. In response to a second request from the user, excludes, without making available to the user, a game medium selected by a second lottery from the set from the set. An information processing method.
11. A processor is caused to In response to a first request from a user, make a game medium selected by a first lottery from a set including a plurality of game media available to the user. In response to a second request from the user, exclude, without making available to the user, a game medium selected by a second lottery from the set from the set. A program for executing the process.
12. An information processing system including an information processing apparatus and a user's terminal device connected to be able to communicate information with each other, The terminal device receives a first request and a second request from the user, The information processing apparatus In response to the first request, makes a game medium selected by a first lottery from a set including a plurality of game media available to the user. In response to the second request, excludes, without making available to the user, a game medium selected by a second lottery from the set from the set. An information processing system.
Citation Information
Patent Citations
Game program and game system
JP2020028418A