Information processing device and program

By integrating a dynamic lottery system within the information processing apparatus for games, the system adjusts reward opportunities based on user play results, addressing the issue of diminished reward charm and increasing user motivation to continue playing.

JP2025096453AActive Publication Date: 2025-06-26MIXI INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025063860
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-06-26
Estimated Expiration
2039-07-11

AI Technical Summary

Technical Problem

In games where rewards are predetermined by stage or difficulty, the charm of rewards can diminish when users have already obtained available rewards, leading to decreased motivation to play.

Method used

An information processing apparatus and program that dynamically adjust the opportunity for users to receive rewards based on their play results, incorporating a lottery system where the number of lotteries is determined by the number of play rewards earned, increasing the chances of obtaining additional rewards.

Benefits of technology

This approach enhances user motivation by providing variable and potentially increased rewards, encouraging continued gameplay even after initial rewards have been obtained.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025096453000001_ABST
    Figure 2025096453000001_ABST
Patent Text Reader

Abstract

To provide an information processing device capable of varying a chance of a reward acquired when a user plays a game according to a play result of the user.SOLUTION: An information processing device grants one or a plurality of play rewards to a user according to a content of the play each time the user plays a game, executes a lottery for selecting one from a plurality of selection objects once or a plurality of times, and grants a lottery reward to the user when a lottery result satisfies a predetermined winning condition. The information processing device executes lotteries the number of times determined depending on the number of play rewards granted to the user.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] In a game realized by a computer, it is common for a play reward to be given to a user who has played the game each time the game is played. Usually, this play reward is determined in advance according to the stage or difficulty level of the game to be played. And the number and content of the rewards given according to the play of the game may vary according to the content of the game play actually performed by the user.

Summary of the Invention

Problems to be Solved by the Invention

[0003] In a game as described above, for example, if the charm of the play reward for the user is reduced, such as when the user has already obtained the play reward available at a certain stage, it becomes difficult to get the user to play the game.

[0004] The present invention has been made in consideration of the above circumstances, and one of its purposes is to provide an information processing apparatus and a program capable of making the opportunity of the reward obtained by the user playing the game variable according to the play result of the user.

Means for Solving the Problems

[0005] An information processing apparatus according to an aspect of the present invention is an information processing apparatus that executes processing related to a game, and includes a reward giving means for giving one or more play rewards to the user according to the content of the play each time the user plays the game, and a lottery means for executing one or more lotteries for selecting one from a plurality of selection targets and giving a lottery reward to the user when the lottery result satisfies a predetermined winning condition. The lottery means is characterized by performing the lottery a number of times determined according to the number of the play rewards given to the user by the play.

[0006] A program according to an aspect of the present invention causes a computer that executes processing related to a game to function as a reward giving means for giving one or more play rewards to the user according to the content of the play each time the user plays the game, and a lottery means for executing one or more lotteries for selecting one from a plurality of selection targets and giving a lottery reward to the user when the lottery result satisfies a predetermined winning condition. The lottery means is a program that performs the lottery a number of times determined according to the number of the play rewards given to the user by the play. This program may be stored and provided in a computer-readable non-transitory information storage medium.

Brief Description of Drawings

[0007]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Embodiments for Carrying Out the Invention

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

[0009] FIG. 1 is a configuration block diagram showing the overall configuration of the information processing system 1. The information processing system 1 is a system that provides game services to a plurality of users. As shown in FIG. 1, it includes a plurality of client devices 10 and a server device 20 that functions as an information processing device according to an embodiment of the present invention. Each client device 10 is connected to the server device 20 via a communication network such as the Internet.

[0010] The client device 10 is an information processing device such as a smartphone, tablet, or personal computer, and includes a control unit 11, a storage unit 12, a communication unit 13, and an interface unit 14. The client device 10 is also connected to an operation input device 15 and a display device 16. In the present embodiment, the client device 10 is used by a user who plays a game provided by the information processing system 1.

[0011] The control unit 11 is configured to include at least one processor and executes various information processes according to a program stored in the storage unit 12. The storage unit 12 includes at least one memory device such as a RAM and stores a program executed by the control unit 11 and data to be processed by the program. The communication unit 13 is an interface for connecting to a communication network wirelessly or by wire. Through this communication unit 13, the client device 10 is communicatively connected to the server device 20.

[0012] The interface unit 14 is connected to the operation input device 15 and the display device 16 wirelessly or by wire, and transmits and receives various data to and from these devices. Specifically, the interface unit 14 receives from the operation input device 15 a control signal indicating the content of the operation input executed by the user with respect to the operation input device 15. Also, the interface unit 14 transmits to the display device 16 a video signal indicating the content of the video to be presented to the user.

[0013] The operation input device 15 includes, for example, a touch sensor and operation buttons, etc., accepts operation inputs from the user, and transmits to the client device 10 a control signal indicating the content thereof. The display device 16 is a liquid crystal panel or the like, and displays on the display screen a video corresponding to the video signal received from the client device 10 and presents it to the user. Note that the operation input device 15 and the display device 16 may be configured integrally with the client device 10, such as being arranged on the housing surface of the client device 10.

[0014] The server device 20 is an information processing device such as a server computer, and includes a control unit 21, a storage unit 22, and a communication unit 23. The server device 20 executes processing related to the game provided by the present information processing system 1.

[0015] The control unit 21 includes at least one processor, and executes various information processing according to the programs stored in the storage unit 22. Specific examples of the processing executed by the control unit 21 in the present embodiment will be described later. The storage unit 22 includes at least one memory device such as a RAM, and stores the programs executed by the control unit 21 and the data to be processed by the programs. The communication unit 23 is an interface for connecting to a communication network wirelessly or by wire. Through this communication unit 23, the server device 20 is communicatively connected to the client device 10.

[0016] Here, the outline of the game service provided by the information processing system 1 will be described. In this embodiment, the users of each client device 10 play a game provided by the server device 20. In this game, it is assumed that a plurality of stages to be played in the game are prepared in advance. A stage is a unit of the game that is the target of one play by each user. The user selects the stage to play next and the items to be used for playing that stage, and then starts playing the game of that stage. The content of the game played in each stage may be various and is not particularly limited. In this embodiment, it is assumed that a reward is given to the user who has played the game by playing the game of each stage. Hereinafter, the reward given to the user by playing the game of each stage will be referred to as a play reward. That is, the play reward is given to the user every time the user plays the game. Note that the play reward is given only when the user clears the game of that stage (when the success condition is achieved). The play reward may be an item or the like that can be used by the user in the game. After selecting the items to be used for playing the game of that stage, the user starts playing the game of that stage. The content of the game played in each stage may be various and is not particularly limited. In this embodiment, by playing the game of each stage, a reward is given to the user who has played the game. Hereinafter, the reward given to the user by playing the game of each stage will be referred to as a play reward. That is, the play reward is given to the user every time the user plays the game. Note that the play reward is given only when the user clears the game of that stage (when the success condition is achieved). The play reward may be an item or the like that can be used by the user in the game.

[0017] In addition, in this service, in addition to single play where one user plays a game on one stage by themselves, multiplayer play where multiple users play a game on one stage together is also assumed to be possible. In multiplayer play, it is realized by the host user recruiting participants and one or more user guests making a participation request in response to the host's recruitment. Hereinafter, both the host and guest users who participate in one multiplayer play are referred to as participating users. In multiplayer play, the actions of each participating user within the game also affect the game content of other participating users. Multiplayer play can be of various types, such as cooperative play where multiple participating users cooperate to achieve the same goal, or competitive play where participating users compete against each other. Note that even when playing a game on the same stage, the content and number of play rewards given may vary between the case of single play and the case of multiplayer play. Also, even when the same multiplayer play is executed, the content and number of play rewards may vary between the host user and the guest user.

[0018] In this embodiment, when each user plays a game, the server device 20 executes control to give a reward different from the play reward to the user. Hereinafter, the functions realized by the server device 20 in this embodiment will be described with reference to the functional block diagram of FIG. 2. The server device 20 functionally includes a game processing execution unit 31, a play reward giving unit 32, and a lottery reward giving unit 33. Further, the lottery reward giving unit 33 includes a winning condition determination unit 33a, a lottery processing unit 33b, and a lottery status presentation unit 33c. These functions can be realized by the control unit 21 executing a program stored in the storage unit 22. This program may be provided to the server device 20 via a communication network such as the Internet, or may be stored in a computer-readable and non-transitory information storage medium such as an optical disk and provided to the server device 20.

[0019] The game processing execution unit 31 executes various processes related to the progress of the game provided by the information processing system 1 in the present embodiment. Specifically, the game processing execution unit 31 manages the information of the above-described stage and provides the information of the stage in response to requests from each client device 10. Further, when the information indicating the play content in the stage is executed on the client device 10, the execution result is received, and the play result of the game by each user is recorded. Note that the play result of the game according to the game play content of each user may be determined on the client device 10 side, or the game processing execution unit 31 may receive the operation data indicating the operation content of the user each time and the game processing execution unit 31 may determine it.

[0020] The play reward awarding unit 32 awards a play reward determined according to the play content to the user every time each user plays a game. The content of the play reward may be determined by the stage in which the user plays. In particular, in the present embodiment, when the user clears the game of a certain stage, at least one play reward is to be awarded. Further, the number of play rewards is to vary depending on the game play content, the items used at the start of the play, and the like.

[0021] As a specific example, when the play reward awarding unit 32 clears a stage within a predetermined time (or a predetermined number of turns), the number of rewards may increase, or when the stage is cleared without continuing, the number of rewards may increase. That is, when the play content is considered excellent, the number of play rewards may be increased. Also, when a stage is cleared using a character with a high specific status that contributes to the increase in rewards, the play rewards may be increased. Also, in the case of multiplayer, the play rewards may be increased compared to the case of single-player, or in the case of multiplayer, the play rewards may be increased according to the play content of other participating users. Also, when it is selected to use an item that increases rewards before the start of the game play, the number of play rewards at the time of clearing may be increased. In addition to this, the play reward awarding unit 32 may increase the number of play rewards under various conditions. Also, how much the number of play rewards is increased according to each condition may be arbitrarily determined according to the game balance, etc.

[0022] The lottery reward awarding unit 33 awards a reward different from the play rewards awarded by the play reward awarding unit 32 according to the user's game play. Hereinafter, a reward different from the play rewards awarded by the play reward awarding unit 33 is referred to as a lottery reward. The lottery reward awarding unit 33 conducts one or more lotteries each time the user clears the game, and when the result of the lottery satisfies a predetermined winning condition, the user is awarded a lottery reward. The lottery reward may also be an item or the like that can be used in the game, similar to the play reward. Also, the lottery reward may include items of a different type from the play reward, or may include items of the same type. The content of the lottery reward is determined independently of the stage the user played and the content of the play rewards given as a result of the play. However, the lottery itself may be executed when the user plays a predetermined specific stage. In this case, even if the user plays other stages, the lottery is not conducted, and therefore the lottery reward is not awarded. Hereinafter, the stage targeted for the lottery is referred to as the target stage.

[0023] In particular, in this embodiment, the lottery reward awarding unit 33 conducts a lottery a number of times determined according to the number of play rewards given to the user by the play reward awarding unit 32 each time the user plays the game of the target stage once. More specifically, the lottery reward awarding unit 33 increases the number of lotteries as the number of play rewards increases. For example, the lottery reward awarding unit 33 conducts the same number of lotteries as the number of play rewards. Moreover, not limited to this, the lottery reward awarding unit 33 may determine the number of lotteries by any method, such as determining the number of lotteries in proportion to the number of play rewards. Note that the lottery reward awarding unit 33 may determine the number of lotteries according to the number of play rewards that meet a predetermined condition (for example, play rewards with a rarity level of a predetermined stage or higher), rather than the total number of play rewards given to the user by game play. The possibility of obtaining a lottery reward increases as the number of lotteries increases. Therefore, by increasing the number of lotteries according to the number of play rewards, it is possible to motivate the user to play the target stage regardless of the content of the play rewards and obtain a larger number of play rewards.

[0024] Hereinafter, an example of the flow of the lottery process realized by the lottery reward awarding unit 33 will be described with reference to the flowchart of FIG. 3. Here, the lottery reward awarding unit 33 awards lottery rewards according to a lottery reward awarding process simulating a bingo game. Specifically, the lottery reward awarding unit 33 newly starts a lottery reward awarding process at a predetermined start timing (S1). This predetermined start timing may be, for example, the timing when a predetermined date and time arrives, or the timing when the previous lottery reward awarding process that has been executed until then ends.

[0025] When a new lottery reward awarding process starts, first, the winning condition determination unit 33a determines the winning condition (S2). This winning condition defines an array of numbers corresponding to the content of the bingo card in the bingo game. That is, in this embodiment, the lottery processing unit 33b is complex A lottery process is performed to select one number from a plurality of numbers to be selected (here, numbers). The winning condition determination unit 33a determines the content of one or more winning sets that define the winning conditions by a combination of a plurality of numbers. Each of these winning sets corresponds to any one column in the bingo card, and when all the plurality of numbers defined by the winning set are selected by the lottery process, a lottery prize will be awarded.

[0026] After the start of the lottery prize awarding process, each time the user plays the game of the target stage, the play prize awarding unit 32 awards one or more play prizes to the user (S3). Thereafter, the lottery processing unit 33b executes one or more lotteries to select one selection target from a plurality of selection targets (S4). At this time, the lottery processing unit 33b performs the lottery the number of times corresponding to the number of play prizes awarded to the user in S3. One lottery executed by the lottery processing unit 33b corresponds to an act of selecting one bingo ball using a bingo machine in a bingo game. In this example, the plurality of selection targets is a group of numbers composed of numbers in a predetermined range (for example, 99 numbers from 1 to 99), and the lottery processing unit 33b randomly selects one number from this group of numbers in one lottery. It is assumed that the same number will not be selected multiple times during one lottery prize awarding process, and the number selected by one lottery is excluded from the group of numbers to be selected in subsequent lotteries.

[0027] The lottery processing unit 33b determines whether the winning conditions are met as a result of this one or more lotteries (S5). If it is determined that the conditions are met, a lottery reward is given to the user (S6). Here, the state of meeting the winning conditions means that all of the plurality of numbers defined by any of the winning sets determined in S2 are selected. Note that the lottery reward may be predetermined in association with each of the winning sets, or may be determined according to the number of winning sets that meet the winning conditions. For example, if the lottery processing unit 33b meets the winning conditions for any one winning set, item A is given, and if the winning conditions are met for the second winning set, item B is given, and so on. A lottery reward is given each time the winning conditions are met for a new winning set. In both the case where the winning conditions are met in S5 and the case where they are not met, the lottery status presentation unit 33c presents the result of the lottery process to the user (S7). Specific examples of the content presented by the lottery status presentation unit 33c to the user will be described later.

[0028] Subsequently, the lottery processing unit 33b determines whether a predetermined end condition is satisfied (S8). If it is determined that the end condition is satisfied, a series of lottery reward giving processes is terminated (S9). The end condition in this case may be, for example, a condition that a predetermined number of lotteries have been executed, or a condition that all of the previously prepared lottery rewards have been given to the user. Also, combinations of these may be used, or other conditions may be used.

[0029] If the predetermined end condition is not satisfied, the current lottery reward giving process continues. When the user plays the game of the target stage next, the process returns to S3 and the lottery is conducted. That is, while one lottery reward giving process continues, the user can obtain a chance to conduct the lottery many times by playing the game of the target stage a plurality of times. As described above, the same number will not be selected multiple times by the lottery, so by repeating the lottery, the selection target in the new lottery decreases and the probability of meeting the winning conditions increases.

[0030] The lottery status presentation unit 33c presents, on a display device 16 connected to the client device 10 used by the user, a screen showing the status of the lottery reward granting process described above to the user. Specifically, at the start of the lottery reward granting process, the lottery status presentation unit 33c presents a lottery status presentation screen including an array image in which representation images representing each of the selection targets included in the winning set (that is, contributing to the winning) are arranged. This array image may be modeled after a bingo card. Hereinafter, this array image is denoted as the card image C.

[0031] FIG. 4 shows an example of a lottery status presentation screen including such a card image C. In the example of this figure, similar to a general bingo card, representation images representing the numbers that are each the selection target of the lottery are arranged so as to form a 5-row and 5-column square, and a free frame not corresponding to the numbers is arranged in the center. That is, in the example of this figure, 24 numbers are the selection targets contributing to the winning. Hereinafter, in the card image C, the representation image representing each number is denoted as the number image N.

[0032] In this example, the winning condition determination unit 33a has determined, by determining the 24 numbers arranged in the card image C, a total of 12 winning sets corresponding to each of 5 columns in the horizontal direction, 5 columns in the vertical direction, and 2 columns in the diagonal direction as the winning conditions. These winning sets are defined by combinations of 5 or 4 numbers, such as a winning set consisting of the 5 numbers "46", "50", "72", "11", and "87" corresponding to 1 vertical column at the right end of the card image C, and a winning set consisting of the 4 numbers "98", "41", "4", and "72" corresponding to 1 horizontal column in the center. As described above, when the lottery is conducted from among 99 numbers from 1 to 99, only a part of them is included in the winning set, and a part is not included in the winning set (that is, does not contribute to the winning). The broken lines in this figure indicate that the number images N are displayed in a grayed-out state, indicating that not all the numbers have been selected by the lottery process.

[0033] In addition, this lottery result presentation screen may include information on the number of times the lottery has been executed so far (the number of numbers selected by the lottery) together with the card image C. As a result, the user can grasp the progress of the lottery reward granting process.

[0034] When the lottery processing unit 33b executes one or more lottery processes according to the result of the user's game play, as the process of S7 described above, the lottery status presentation unit 33c presents a screen showing the lottery result to the user. Here, when the user obtains a plurality of play rewards by game play, a plurality of lottery processes will be executed. However, if the selected objects selected by each of them are presented to the user one by one, it will take time for the user to confirm. Therefore, the lottery processing unit 33b will present a plurality of selected objects selected by a plurality of lottery processes executed corresponding to one game play to the user at once.

[0035] Specifically, first, the lottery processing unit 33b displays a screen that displays a list of a plurality of selected objects selected as a result of the lottery. Here, as a specific example, an image imitating a ball with each number selected as a result of the lottery is displayed as a representative image representing the selected number. This representative image representing the number is hereinafter referred to as the ball image B. FIG. 5 shows an example of a screen showing such a lottery result. In the example of this figure, a total of 11 lotteries are executed according to the result of the user playing the target stage once, and 11 ball images B indicating that 11 numbers have been selected are arranged and displayed.

[0036] After that, the lottery result presentation unit 33c presents a moving image indicating whether a win has occurred based on the selected numbers to the user. As an example, the lottery result presentation unit 33c displays a plurality of ball images B corresponding to the selected numbers all at once and superimposed on the card image C described above. FIG. 6 shows an example of a lottery result presentation screen that presents a plurality of selected objects selected by lottery to the user at once, and shows a state in the middle of the moving image indicating the lottery result. In the example of this figure, the ball image B with the number drawn by lottery is displayed superimposed on the card image C so as to exist on the front side of the card image C.

[0037] In the example shown in FIG. 6, among the numbers selected by the lottery process, there are numbers included in the winning set (numbers in which the number image N is included in the card image C) and numbers not included in the winning set mixed together. From this state, the lottery result presentation unit 33c displays, as a moving image, a state in which the ball image B of the number not included in the winning set gradually approaches the card image C, moves outside the screen as if it bounces after hitting the card image C. After that, a moving image is displayed in which the ball image B of the number included in the winning set moves to a position overlapping the corresponding number image N in the card image C and shrinks to the same size as the number image N. By presenting the user with a moving image that displays the numbers included in the winning set in a manner distinguishable from the numbers not included in the winning set, the user can easily grasp the numbers that contribute to the win among the plurality of numbers selected by the lottery.

[0038] Furthermore, when the ball image B of the number included in the winning set overlaps the corresponding number image N in the card image C, the lottery result display section 33c changes the display mode of this number image N to a mode that can identify that it has been selected by the lottery. Specifically, the lottery result display section 33c displays the number image N in the card image C representing the selected number in a mode where at least one of color, brightness, shape, size, etc. is different from that of the non-selected number image N. Thereby, the user can grasp which numbers among the numbers included in the winning set have been selected and which have not been selected. Further, when all the numbers included in any one of the winning sets have been selected by the lottery (that is, when all the numbers arranged in any one of the columns in the card image C have been selected), the lottery result display section 33c may, for example, highlight that column to indicate that all the numbers included in the winning set have been selected.

[0039] FIG. 7 is a diagram showing a state where the display of the moving image showing the lottery result has ended from the state shown in FIG. 6, and shows an example of a lottery result display screen in a state where the display mode of the number image N representing the selected number has changed. In the example of this figure, as in FIG. 4, the number image N (the number image N representing the non-selected number) with the broken line displayed in gray is shown, and the number image N (the number image N representing the selected number) with the solid line not grayed out and displayed in color is shown. Also, in the example of this figure, all the numbers arranged in the rightmost column have been selected. As a result, the five numbers "46", "50", "72", "11", and "87" included in the winning set corresponding to the rightmost column have all been selected, so the winning conditions defined by this winning set are satisfied. Therefore, the first lottery reward is given to the user.

[0040] Note that the lottery status presentation unit 33c may present a card image C as illustrated in FIG. 7 to the user at the timing when a request is made from the user during the lottery reward granting process. As a result, the user can easily grasp at any timing how many times of lottery have been conducted so far, whether a winning has occurred as a result, or how close the user is to winning.

[0041] In addition, the lottery status presentation unit 33c may present a screen showing the selected numbers as illustrated in FIG. 8 to the user in response to the user's request during the lottery reward granting process. In the example of this figure, among the 99 numbers to be selected in the lottery, the selected numbers are displayed in a manner distinguishable from the unselected numbers. More specifically, the selected numbers are displayed so that their color, brightness, shape, size, etc. are different from those of the unselected numbers. In this figure, the numbers included in the winning set may also be displayed in a manner distinguishable from the numbers not included.

[0042] According to the server device 20 according to the present embodiment described above, by executing a lottery with a number of times that changes according to the game play result of the user and granting a lottery reward to the user according to the result of the lottery, it is possible to motivate the user to play in a way that obtains more rewards. can be given.

[0043] Note that the lottery reward granting process in the above description is to be executed independently for each of a plurality of users who use this service. That is, the lottery for each user is executed at independent timings. However, the winning conditions may be commonly determined for a plurality of users.

[0044] Note that the embodiments of the present invention are not limited to those described above. For example, the content such as the lottery status presentation screen and the moving image showing the result of the lottery process in the above description is merely an example, and the progress of the lottery reward granting process and the result of the lottery process may be presented to the user in various forms. Also, in the lottery reward granting process described above, the lottery is conducted under winning conditions and a lottery method similar to a bingo game, and it is determined whether a lottery reward is to be granted. However, the lottery method and the method of setting the winning conditions are not limited to those described above and may be various ones.

[0045] In addition, at least a part of the processes that each of the client device 10 and the server device 20 is assumed to execute in the above description may be executed in a distributed manner by a plurality of devices. Also, at least a part of the processes that the server device 20 is assumed to execute in the above description may be executed on the client device 10 side. In particular, in the above description, the server device 20 itself determines the winning conditions and executes a lottery process to grant a lottery reward. However, the lottery process may be executed by the client device 10. In this case, the client device 10 functions as an information processing device according to an embodiment of the present invention. In this case, the client device 10 may determine the winning conditions by itself or may acquire information on the winning conditions from the server device 20. Furthermore, it is also possible that the client device 10 alone executes all the processes related to this game. In this case, the server device 20 may not be necessary.

Description of Reference Numerals

[0046] 1 Information processing system, 10 Client device, 11 Control unit, 12 Storage unit, 13 Communication unit, 14 Interface unit, 15 Operation input device, 16 Display device, 20 Server device, 21 Control unit, 22 Storage unit, 23 Communication unit, 31 Game process execution determination unit, 32 Play reward granting unit, 33 Lottery reward granting unit, 33a Lottery condition determination unit, 33b Lottery process unit, 33c Lottery status presentation unit.

Claims

1. An information processing device that executes processing related to a game, a reward granting means for granting one or more play rewards to a user in accordance with the content of the play each time the user plays a game; A lottery means for executing a lottery once or a plurality of times to select one of a plurality of selection targets, and for granting a lottery reward to the user when the lottery result satisfies a predetermined winning condition; Including, The lottery means performs the lottery a number of times determined according to the number of play rewards given to the user through the play.

23. An information processing apparatus comprising:

2. 2. The information processing device according to claim 1, A winning condition acquisition means for acquiring the contents of one or more winning sets that define the winning conditions by a combination of a plurality of selection targets; A lottery status presentation means for presenting a result of the lottery to the user; Further comprising: The lottery means determines that the winning condition is satisfied when all of a plurality of selection targets defined in any of the one or a plurality of winning sets are selected by the lottery, The lottery status presentation means presents to the user an array image in which representation images representing each of the selected targets included in the winning set are arranged, and presents to the user, in the array image, representation images representing the selected targets already selected by the lottery in a manner that allows the representation images to be distinguished from representation images representing the selected targets not yet selected.

23. An information processing apparatus comprising:

3. 3. The information processing device according to claim 2, The lottery status presentation means presents to the user at once one or more selected objects selected by the lottery means in response to the play of the game every time the user plays the game.

23. An information processing apparatus comprising:

4. 4. The information processing device according to claim 3, The lottery status presentation means presents to the user, each time the user plays a game, a selected target included in the winning set among one or more selected targets presented to the user at one time in a manner that allows the selected target to be distinguished from other selected targets.

23. An information processing apparatus comprising:

5. A computer that executes processing related to a game, a reward granting means for granting one or more play rewards to a user in accordance with the content of the play each time the user plays a game; A lottery means for executing a lottery once or a plurality of times to select one of a plurality of selection targets, and for granting a lottery reward to the user when the lottery result satisfies a predetermined winning condition; A program for causing the device to function as a The lottery means performs the lottery a number of times determined according to the number of play rewards given to the user through the play. program.

Citation Information

Patent Citations

  • Pusher game machine

    JP2008206644A

  • Program, game control method, and information processing device

    JP2016063927A

  • Game program, method, and information processing device

    JP6480039B1