Information processing device, information processing method, and information processing program
By integrating a lottery execution and provisioning system that awards game media based on user performance, the system enhances user engagement in lotteries by linking outcomes to gameplay, thereby increasing participation motivation.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- MIXI INC
- Filing Date
- 2022-08-17
- Publication Date
- 2026-05-27
AI Technical Summary
Existing game systems fail to sufficiently arouse users' willingness to participate in lotteries for obtaining game media.
Incorporating a lottery execution unit to determine game media, a presentation unit to display the results, and a game medium provisioning unit to award media based on user performance in specific games, which are played after the presentation, ensuring media is awarded only if predetermined conditions are met.
This approach stimulates users' desire to participate in lotteries by linking the outcome to their gameplay performance, maintaining motivation through varying game difficulty and type based on lottery results.
Smart Images

Figure 0007866190000001 
Figure 0007866190000002 
Figure 0007866190000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.
Background Art
[0002] Currently, in games, there are known games that can perform a lottery called gacha. By performing the lottery, users can obtain new characters and items.
[0003] For example, in Patent Document 1, a game is disclosed in which the game is advanced according to a user's input operation, game points are given to the user according to the achieved items when predetermined items are achieved by the user's game play, and a lottery right is given to the user each time the game points given to the user reach a certain amount.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, the technique described in Patent Document 1 has a problem that it cannot sufficiently arouse the user's willingness to challenge the lottery.
[0006] An object of the present invention is to provide an information processing apparatus, an information processing method, and an information processing program capable of arousing the user's willingness to challenge the lottery.
Means for Solving the Problems
[0007] The information processing apparatus according to the present invention includes a lottery execution unit, a presentation unit, and a game medium giving unit. The lottery execution unit performs a lottery to determine which game media will be awarded to the user. The display unit presents the game medium determined by the execution of the lottery to the user. The game medium provisioning unit provides the user with the game medium if the user's operation results in the game, which is executed after the game medium is presented, meet predetermined conditions, and does not provide the user with the game medium if the predetermined conditions are not met. [Effects of the Invention]
[0008] According to the present invention, it is possible to stimulate users' desire to take on the challenge of participating in a lottery. [Brief explanation of the drawing]
[0009] [Figure 1] This is a diagram showing the configuration of the game system in this embodiment. [Figure 2] This is an example of a home screen displayed on the user's terminal. [Figure 3] This is an example of a lottery result screen displayed on the user's terminal. [Figure 4] This is an example of a game selection screen displayed on the user's terminal. [Figure 5] This is an example of a game execution screen displayed on the user's terminal. [Figure 6] This is an example of a game execution screen displayed on the user's terminal. [Figure 7] This is an example of a game execution screen displayed on the user's terminal. [Figure 8] This is a block diagram showing the server hardware configuration in this embodiment. [Figure 9] This is a block diagram showing the hardware configuration of the user terminal in this embodiment. [Figure 10] This is a block diagram showing an example of the server's functional configuration in this embodiment. [Figure 11]This is an example of a game selection screen displayed on the display unit of the user terminal. [Figure 12] This is an example of a cleared character display screen displayed on the display unit of the user terminal. [Figure 13] This is a flowchart showing an example of a lottery process performed by the server.
Embodiments for Carrying Out the Invention
[0010] Embodiments of the present invention will be described with reference to the accompanying drawings. In each figure, those denoted by the same reference numerals have the same or similar configurations.
[0011] (Configuration of Game System 1) FIG. 1 shows the configuration of game system 1 in the present embodiment. The game system 1 shown in FIG. 1 includes a server 10 (game server) and a plurality of user terminals 20 (user terminal 20a, user terminal 20b, user terminal 20c). The server 10 and the user terminals 20 are communicably connected to each other via a communication line 5 such as the Internet, an intranet, a wireless LAN, or mobile communication. Note that the server 10 functions as the "information processing apparatus" of the present invention.
[0012] In the present embodiment, the users using the user terminals 20a, 20b, and 20c are referred to as user U1, user U2, and user U3, respectively. When there is no need to distinguish user U1, user U2, and user U3 from each other, user U1, user U2, and user U3 are each expressed as user U.
[0013] Also, when there is no need to distinguish the user terminals 20a, 20b, and 20c from each other, the user terminals 20a, 20b, and 20c are each expressed as user terminal 20.
[0014] Note that the number of user terminals 20 included in the game system 1 is not limited to three, and it may include at least one or more user terminals 20.
[0015] The user terminal 20 is an information processing terminal such as a smartphone or a tablet terminal, and provides games to the user U. The user U can log in to the game and execute the game by operating the user terminal 20. The user terminal 20 can be any terminal such as a mobile phone, a personal computer (PC), a notebook PC, a personal digital assistant (PDA), a home game device, etc. The user terminal 20 may notify the server 10 of its own position detected using a GPS (Global Positioning System) or the like.
[0016] The server 10 is a device that performs some functions in providing games to the user terminal 20, such as managing various information about the user U and executing some processes of the game. The server 10 may be composed of one or more information processing devices, or may be configured using a virtual server (such as a cloud server).
[0017] (Game overview) Next, the overview of the game provided by the game system 1 (hereinafter also referred to as the battle game) will be described. In the game provided by the game system 1, the user U can obtain new characters and items by forming a deck with a character selected from a plurality of owned characters and clearing quests using the formed deck. In addition, the user U can grow into a stronger character by synthesizing a plurality of obtained characters, or challenge quests with a higher difficulty level by strengthening the attributes of the characters using items.
[0018] Here, "quest" refers to a task that can be completed by fulfilling certain predetermined conditions. Quests are also commonly called explorations, tasks, or missions. A user U who participates in a quest can complete it by fulfilling those conditions, and upon completion, the user U receives a reward or the game's story progresses.
[0019] A deck is a term that refers to a group of characters combined together. When User U performs a quest, they select characters with abilities suitable for clearing that quest to form a deck and then perform the quest. In this embodiment, User U's "performance" of quests may be referred to as "quest play." By performing the game, User U is granted a user rank, which is a status value that increases according to factors such as the number of quests cleared.
[0020] Quests can be completed collaboratively by multiple users. Hereafter, completing a quest collaboratively by multiple users will be referred to as "multiplayer." In multiplayer, each user controls the character assigned to them from among the multiple characters that make up their deck. The user who initiates the multiplayer session is called the host.
[0021] User U needs to consume stamina to complete quests. For example, if stamina runs out (reaches 0), quests cannot be performed until stamina recovers. Stamina can be recovered over time; for example, 1 point of stamina can be recovered every 3 minutes. Stamina is also fully restored when User U's rank increases due to the experience points gained upon completing quests. Additionally, stamina can be fully restored by using one Orb, a paid item. User U can easily check their current stamina by referring to the gauge (stamina gauge) displayed on the screen.
[0022] User U can obtain characters in various situations during the game (for example, by clearing quests). Furthermore, within the game, User U can participate in a lottery (draw a lottery ticket) to determine which game medium (character or item) will be awarded to User U. This lottery to determine which game medium is awarded is also called "gacha." User U can participate in this lottery by spending in-game currency or by spending lottery tickets, which are in-game items received within the game. For example, if the unit of in-game currency is "Orbs," then one lottery can be performed by spending one Orb.
[0023] Each game medium is assigned a rarity level (exclusivity) corresponding to the probability of winning it in a lottery. Rarity levels are set from level 1 to level 3, with level 1 having the highest probability of winning, and the probability decreasing in the order of level 2 and level 3.
[0024] In this embodiment, a game medium (character) determined by a lottery is presented to user U. Then, in the game played after the presentation of the game medium, if user U's actions meet predetermined conditions (i.e., win), user U is granted the game medium. On the other hand, if user U's actions do not meet the predetermined conditions (i.e., lose), user U is not granted the game medium. In other words, user U can receive (acquire) the game medium (character) determined by the lottery if their actions meet the predetermined conditions.
[0025] Figure 2 shows an example of the home screen displayed on the display unit 24 of the user terminal 20. The home screen shown in Figure 2 is displayed when the user U starts the game after logging in. Each screen described below is displayed based on game screen display data sent from the server 10 to the user terminal 20.
[0026] The home screen displays a game button 40 and a lottery button 42, etc. When user U presses the game button 40, a screen for running the game (not shown) is displayed, and user U can run the game. When user U presses the lottery button 42, user U can run the lottery. Specifically, when the lottery button 42 is pressed, the lottery is run, and a screen for displaying the lottery results is displayed.
[0027] Figure 3 shows an example of a lottery result screen displayed on the display unit 24 of the user terminal 20. The lottery result screen shown in Figure 3 is displayed when the lottery button 42 is pressed on the home screen shown in Figure 2 to execute the lottery. The lottery result screen displays an image 50 of the character (game medium) determined to be a candidate for award by the lottery, a challenge button 43, a back button 44, and game information about the character that will be determined to be a candidate for award in the lottery to be executed after this lottery.
[0028] When user U presses the challenge button 43, a game selection screen is displayed where the user can choose a game to receive the character determined by the lottery. When user U presses the back button 44, the home screen shown in Figure 2 is displayed.
[0029] Below the back button 44, the image 51 of the character selected as a candidate for this (1st) draw, game information 52 regarding the character selected as a candidate for the 2nd draw, game information 53 regarding the character selected as a candidate for the 3rd draw, and game information 54 regarding the character selected as a candidate for the 4th draw are displayed.
[0030] Game information 52 indicates that the game difficulty required to receive the character determined as a candidate in the second draw is normal. Game information 53 indicates that the game difficulty required to receive the character determined as a candidate in the third draw is higher than normal. Game information 54 indicates that the character determined as a candidate in the fourth draw is a limited character, and the game difficulty required to receive that limited character is normal. The limited character is a character with a higher rarity than the character determined as a candidate in this (first) draw. The game difficulty required to receive the character determined as a candidate in the draw may vary depending on the rarity of the character.
[0031] Figure 4 shows an example of a game selection screen displayed on the display unit 24 of the user terminal 20. The game selection screen shown in Figure 4 is displayed when the challenge button 43 is pressed on the lottery result screen shown in Figure 3. The game selection screen displays game selection buttons 45, 46, etc. When user U presses game selection button 45, a screen for executing game A (specifically, a luck-based card-flipping game) is displayed, and user U can execute game A. When user U presses game selection button 46, a screen (not shown) for executing game B (specifically, the aforementioned skill-based battle game) is displayed, and user U can execute game B.
[0032] In Game A (card flipping game), user U can flip over a predetermined number of cards (for example, 1 card) from a shuffled deck of face-down cards. If the flipped card has the word "win" written on it, user U's actions meet the predetermined conditions, and the character selected as a candidate for this draw is awarded to user U. On the other hand, if the flipped card has the word "lose" written on it, user U's actions do not meet the predetermined conditions, and the character selected as a candidate for this draw is not awarded to user U.
[0033] Figures 5 to 7 show examples of the game execution screen for game A displayed on the display unit 24 of the user terminal 20. The game execution screen shown in Figure 5 displays an image 50 of a character (game medium) that has been determined as a candidate by the lottery, and four shuffled and face-down cards 55, 56, 57, and 58.
[0034] The game execution screen shown in Figure 6 displays an image 50 of the character (game medium) determined as a candidate for award through the lottery, face-down cards 55, 57, and 58, and card 56 that has been turned over by user U. As shown in Figure 6, since the word "Win" is written on the turned-over card 56, user U's operation has met the predetermined conditions, and the character determined as a candidate for award in this lottery is awarded to user U. If user U's operation meets the predetermined conditions, user U can continue to perform the next lottery (lottery continuation).
[0035] The game execution screen shown in Figure 7 displays an image 50 of the character (game medium) determined as a candidate for award through the lottery, face-down cards 55, 56, and 57, and card 58 that was turned over by user U. As shown in Figure 7, the word "Loss" is written on the turned-over card 58, so user U's operation does not meet the predetermined conditions, and the character determined as a candidate for award in this lottery is not awarded to user U. If user U's operation does not meet the predetermined conditions, and the game difficulty is at the normal level (during the second and fourth lotteries in Figure 3), user U can continue to perform the next lottery (continue lottery). On the other hand, if user U's operation does not meet the predetermined conditions, and the game difficulty is at a level higher than the normal level (during the third lottery in Figure 3), user U cannot continue to perform the next lottery (end lottery).
[0036] In Game B, if User U's actions meet the predetermined conditions (for example, successfully completing a quest), the character determined as a candidate for this draw will be awarded to User U. On the other hand, if User U's actions do not meet the predetermined conditions (for example, failing to complete a quest), the character determined as a candidate for this draw will not be awarded to User U.
[0037] (Hardware configuration of Server 10) Figure 8 is a block diagram showing the hardware configuration of the server 10 in this embodiment. As shown in Figure 8, the server 10 is configured to include a control unit 11, a storage unit 12, a communication unit 13, an operation input unit 14, and a monitor 15.
[0038] The control unit 11 includes, for example, a CPU (Central Processing Unit), a microprocessor, a DSP (Digital Signal Processor), and controls the overall operation of the server 10.
[0039] A portion of the memory unit 12 is composed of, for example, RAM (Random Access Memory) or DRAM (Dynamic Random Access Memory), and is used as a work area when the control unit 11 executes processing based on various programs.
[0040] Furthermore, a portion of the storage unit 12 is, for example, a non-volatile memory such as ROM (Read Only Memory) or an HDD (Hard Disk Drive), which stores various data and programs used for processing by the control unit 11. The storage unit 12 can also maintain a database that includes one or more tables for recording various information and processing results.
[0041] The programs stored in the memory unit 12 include, for example, an OS (Operating System) for realizing the basic functions of the server 10, drivers for controlling various hardware, and programs for realizing various functions, and include programs that function as the "information processing program" of the present invention.
[0042] The communication unit 13 is, for example, a NIC (Network Interface Controller) and has the function of connecting to the communication line 5. Alternatively, the communication unit 13 may have functions to connect to a wireless LAN (Local Area Network), a wireless WAN (Wide Area Network), short-range wireless communication such as Bluetooth®, and infrared communication, either in place of or in conjunction with the NIC. The server 10 is connected to user terminals 20, etc., via the communication line 5 and can send and receive various types of data with the user terminals 20, etc.
[0043] The operation input unit 14 consists of a keyboard and mouse, and accepts input of various operations from users using the server 10. The monitor 15 is, for example, a liquid crystal display device, and displays various images.
[0044] The control unit 11, storage unit 12, communication unit 13, operation input unit 14, and monitor 15 are electrically connected to each other via a system bus 16. Therefore, the control unit 11 can access the storage unit 12, display images on the monitor 15, understand the user's operation status on the operation input unit 14, and access various communication networks and user terminals 20 via the communication unit 13.
[0045] (Hardware configuration of user terminal 20) Figure 9 is a block diagram showing the hardware configuration of the user terminal 20 in this embodiment. As shown in Figure 9, the user terminal 20 is configured to include a control unit 21, a storage unit 22, a communication unit 23, a display unit 24, a speaker 25, a microphone 26, a camera 27, and operation buttons 28.
[0046] The control unit 21 is, for example, a CPU (Central Processing Unit), a microprocessor, a DSP (Digital Signal Processor), and controls the overall operation of the user terminal 20.
[0047] A portion of the memory unit 22 is composed of, for example, RAM (Random Access Memory) or DRAM (Dynamic Random Access Memory), and is used as a work area when the control unit 21 executes processing based on various programs.
[0048] Furthermore, a portion of the storage unit 22 is, for example, non-volatile memory such as ROM (Read Only Memory) or HDD (Hard Disk Drive), which stores various data and programs used for processing by the control unit 21. The storage unit 22 can also maintain a database including one or more tables for recording various information and processing results.
[0049] The programs stored in the memory unit 22 include, for example, an OS (Operating System) for realizing the basic functions of the user terminal 20, drivers for controlling various hardware, and programs for realizing various functions.
[0050] The communication unit 23 is, for example, a NIC (Network Interface Controller) and has the function of connecting to the communication line 5. Alternatively, the communication unit 23 may have functions to connect to a wireless LAN (Local Area Network), a wireless WAN (Wide Area Network), short-range wireless communication such as Bluetooth®, and infrared communication, either in place of or in conjunction with the NIC. The user terminal 20 is connected to the server 10 and other user terminals 20 via the communication line 5, and can send and receive various types of data between the server 10 and other user terminals 20.
[0051] The display unit 24 is a touch panel display or the like, capable of displaying images and accepting operations from the user U.
[0052] The speaker 25 outputs various sounds under the control of the control unit 21. The microphone 26 receives various sounds under the control of the control unit 21. The camera 27 captures images of the subject under the control of the control unit 21.
[0053] The operation buttons 28 are located on the side of the user terminal 20, for example, and include power buttons for starting or stopping the user terminal 20, and buttons for adjusting the volume of sound output from the speaker 25.
[0054] The control unit 21, storage unit 22, communication unit 23, display unit 24, speaker 25, microphone 26, camera 27, and operation buttons 28 are electrically connected to each other via a system bus 29. Therefore, the control unit 21 can access the storage unit 22, display images on the display unit 24, understand the operation status of the touch panel display (display unit 24) and operation buttons 28 by the user U, input sound to the microphone 26, output sound from the speaker 25, control the camera 27, and access various communication networks, the server 10, and other user terminals 20 via the communication unit 23.
[0055] Figure 10 is a block diagram showing an example of the functional configuration of the control unit 11 provided in the server 10 in this embodiment. As shown in Figure 10, the control unit 11 has a lottery execution unit 11a, a presentation unit 11b, a game medium provision unit 11c, a selection control unit 11d, and a recommendation unit 11e as its functional configuration. In general, the control unit 11 of the server 10 has various other functions besides those described above, but here only the functions characteristic of the game system 1 in this embodiment will be described, and other known functions will not be shown or described.
[0056] When the lottery button 42 is pressed on the home screen shown in Figure 2, the lottery execution unit 11a receives a request to execute a lottery (gacha) to determine a game medium (character) as a candidate to be given to user U. The lottery execution unit 11a then executes a lottery to determine a game medium (character) as a candidate to be given to user U. Note that each game medium has a set number of available units that can be given to user U if user U's operation results meet predetermined conditions. If the number of game mediums given to user U reaches the available number, the lottery execution unit 11a will not determine a game medium as a candidate to be given to user U in the lottery executed thereafter.
[0057] The presentation unit 11b presents the game medium (character) determined as a candidate for allocation by the execution of the lottery to user U (see the lottery result screen in Figure 3). Furthermore, as explained with reference to the lottery result screen shown in Figure 3, when the presentation unit 11b presents the first game medium (character) determined as a candidate for allocation by the execution of the first lottery to user U, it also presents game information 52, 53, and 54 regarding the second game medium (character) determined as a candidate for allocation in the second lottery which is executed after the first lottery. As a result, if user U can only use their owned game medium (character) once in game B, user U can make a strategic decision on when to use their owned game medium in game B by referring to the game information 52, 53, and 54.
[0058] The game medium provisioning unit 11c provides the game medium to user U if the result of user U's operation in the game (Game A or Game B described above) that is played after the presentation of the game medium satisfies predetermined conditions (i.e., wins), and does not provide the game medium to user U if the predetermined conditions are not met (i.e., loses). Here, the predetermined conditions are that, if the game played after the presentation of the game medium is Game A (card flipping game), the card flipped over by user U has the word "win" written on it, and if the game played after the presentation of the game medium is Game B (battle game), the quest is successfully completed.
[0059] The game medium provisioning unit 11c determines whether predetermined conditions are met in game A (card flipping game) based on the option (card) selected by user U from among multiple options (cards).
[0060] The presentation unit 11b presents the game medium determined by the lottery to user U after the first game (Game A or Game B) has been played following the presentation of the game medium, and before the second game (Game A or Game B) has been played.
[0061] The presentation unit 11b presents the game medium determined by the execution of the specific lottery to the user U. Then, the lottery execution unit 11a cancels the execution of the lottery after the specific lottery if the result of the user U's operation in the game executed after the presentation of the game medium does not meet the predetermined conditions (i.e., the user loses). Here, the specific lottery is a lottery in which the difficulty level of the game required to receive the game medium determined as a candidate is higher than the normal level.
[0062] The game medium provisioning unit 11c determines which game to play after the game medium is presented, according to the type of game medium determined by the lottery. For example, if the game to be played after the game medium is presented is Game A (a card-flipping game), the game medium provisioning unit 11c determines which card the user U flips over from the initially face-down cards has the word "win" written on it (winning probability), according to the type of game medium determined by the lottery.
[0063] The game medium distribution unit 11c increases the difficulty of the game played after the game medium is presented as the predetermined parameters (e.g., rarity) of the game medium determined by the lottery increase. For example, if the game played after the game medium is presented is Game A (card flipping game), the game medium distribution unit 11c decreases the probability (winning probability) that the card flipped over by user U from the initially face-down cards has the word "win" written on it, by appropriately increasing the number of cards, etc., as the predetermined parameters (rarity) of the game medium increase. Also, if the game played after the game medium is presented is Game B (battle game), the game medium distribution unit 11c increases the amount of stamina consumed to perform the quest, or increases the parameters (e.g., attack power, defense power) of the boss character that needs to be defeated to clear the quest, as the predetermined parameters (rarity) of the game medium increase.
[0064] In the first game (Game A or Game B) executed after the presentation of the first game medium (character), if the user U's operation result does not meet predetermined conditions (i.e., loss), the lottery execution unit 11a increases the probability that a second game medium (character) with lower predetermined parameters (e.g., rarity) than the first game medium will be selected as a candidate for distribution in the subsequent lottery, compared to when the predetermined conditions are met (i.e., win). This increases the likelihood that a second game medium with lower predetermined parameters than the first game medium will be selected as a candidate for distribution, thereby lowering the difficulty of the game required to receive a character selected as a candidate for distribution in the subsequent lottery, and maintaining the user U's motivation to participate in the lottery even after losing the first game. Furthermore, the lottery execution unit 11a may increase the probability that a second game medium with smaller predetermined parameters than the first game medium is selected as a candidate for assignment. In the game that is subsequently executed, if the user U's operation results in a predetermined condition (i.e., a win), the probability that a game medium (character) with larger predetermined parameters than the second game medium is selected as a candidate for assignment in the subsequent lottery may be increased compared to the case where the predetermined condition is not met (i.e., a loss).
[0065] The selection control unit 11d controls the game to be played after the presentation of the game medium, allowing user U to select either Game A (a card-flipping game, corresponding to the "first type of game" in this invention) or Game B (a battle game, corresponding to the "second type of game" in this invention), in which the degree to which user U's assets influence whether or not predetermined conditions are met is greater than that of Game A. In Game B (the battle game), the more game mediums (characters) user U possesses, the higher the probability that they possess characters that are effective in clearing Game B, and the degree to which user U's assets influence whether or not predetermined conditions are met is greater than that of Game A. Characters that are effective in clearing Game B are characters that have skills to deal with the mechanics of Game B. Here, owned assets are owned game mediums (characters) and paid owned value (e.g., orbs) owned by user U. The game medium provisioning unit 11c provides the game medium to user U if the result of user U's operation in game B, which is executed using the owned game medium after the game medium is presented, satisfies predetermined conditions (wins), but does not provide the game medium to user U if the predetermined conditions are not met (loses).
[0066] The recommendation unit 11e recommends that user U select game B if the owned game media is advantageous for playing game B, and recommends that user U select game A if the owned game media is not advantageous for playing game B. For example, if the owned game media is not advantageous for playing game B, the recommendation unit 11e recommends that user U select game A by displaying a recommendation mark 47 to the left of the game selection button 45 on the game selection screen shown in Figure 11. The case in which the owned game media is advantageous for playing game B is when game B has been played by an unspecified user U in the past, and user U's operation results met predetermined conditions (i.e., won), and the owned game media was among the game media used when playing game B (which are highly likely to be advantageous for playing game B). Furthermore, the recommendation section 11e may display 10 characters 61, 62, 63, 64, 65, 66, 66, 67, 68, 69, and 70, which are likely to be advantageous for completing Game B, on the clear character display screen shown in Figure 12. This allows user U to easily determine whether their owned game media is advantageous for completing Game B by referring to the clear character display screen shown in Figure 12.
[0067] The recommendation unit 11e recommends that user U choose game A if, in game B, which is executed after the presentation of the first game medium (character), the user U's actions do not meet the predetermined conditions (they lose), and if the same game medium as the first game medium is determined as a candidate for assignment by a lottery conducted after game B. This makes it possible to stimulate user U's desire to challenge the game, even if they lost in game B, if the same game medium as the first game medium is determined as a candidate for assignment by a lottery conducted after game B.
[0068] Figure 13 is a flowchart showing an example of the lottery process (corresponding to the "information processing method" of the present invention) performed by the server 10 in this embodiment.
[0069] First, when the lottery execution unit 11a is pressed on the home screen shown in Figure 2, it receives a request to execute a lottery (gacha) to determine a game medium (character) as a candidate to be given to user U (step S100).
[0070] Next, the lottery execution unit 11a performs a lottery to determine which game medium (character) will be assigned to user U (step S110).
[0071] Next, the presentation unit 11b presents the game medium (character) determined as a candidate for assignment by the lottery to the user U (step S120).
[0072] Next, the selection control unit 11d receives a selection from the user U for either Game A (card flipping game) or Game B (battle game) to be played after the game medium is presented (step S130).
[0073] Next, the control unit 11 controls the execution of the game selected by user U (game A or game B) (step S140).
[0074] Next, the game medium assignment unit 11c determines whether the user U's operation result in the game (Game A or Game B) that is played after the game medium is presented satisfies predetermined conditions (step S150). If the result of the determination shows that the user U's operation result satisfies the predetermined conditions (step S150, YES), the game medium is assigned to user U. After that, the process returns to before step S110, and the lottery execution unit 11a performs a lottery to determine which game medium (character) will be assigned to user U (step S110).
[0075] On the other hand, if the result of user U's operation does not meet the predetermined conditions (step S150, NO), the lottery execution unit 11a determines whether the lottery executed in step S110 is a specific lottery (step S160). If the result of the determination is that the lottery executed in step S110 is not a specific lottery (step S160, NO), the process returns to before step S110, and the lottery execution unit 11a executes a lottery to determine the game medium (character) as a candidate to be assigned to user U (step S110).
[0076] On the other hand, if the lottery performed in step S110 is a specific lottery (step S160, YES), the lottery execution unit 11a stops the execution of the lottery after the specific lottery. As a result, the server 10 terminates the lottery process shown in Figure 13.
[0077] As explained in detail above, in this embodiment, the server 10 (information processing device) comprises a lottery execution unit 11a, a presentation unit 11b, and a game medium assignment unit 11c. The lottery execution unit 11a performs a lottery to determine a game medium (character) as a candidate to be assigned to user U. The presentation unit 11b presents the game medium determined by the lottery to user U. In a game (card flipping game, battle game) performed after the presentation of the game medium, the game medium assignment unit 11c assigns the game medium to user U if the result of user U's operation meets predetermined conditions (wins), and does not assign the game medium to user U if the predetermined conditions are not met (loses).
[0078] According to this embodiment, in the game that is played after the candidate for assignment (game medium) to be assigned to user U is presented, whether or not user U is assigned a game medium depends on whether or not user U's operation results meet predetermined conditions, thus stimulating user U's desire to participate in the lottery.
[0079] It should be noted that the above embodiments merely represent examples of how the present invention may be implemented, and the technical scope of the present invention should not be interpreted as being limited by these embodiments. In other words, the present invention can be implemented in various forms without departing from its gist or its main features.
[0080] <Summary> [General tasks] One of the objectives of this invention is to improve the appeal of the lottery.
[0081] Issues corresponding to [Appendix 1] One of the objectives of this invention is to stimulate users' desire to take on the challenge of participating in a lottery. [Note 1] The information processing device according to this embodiment includes a lottery execution unit that performs a lottery to determine a game medium (character) as a candidate to be assigned to the user, a presentation unit that presents the game medium determined by the lottery to the user, and a game medium assignment unit that, in a game performed after the presentation of the game medium, assigns the game medium to the user if the user's operation result satisfies predetermined conditions, and does not assign the game medium to the user if the predetermined conditions are not met. According to the above information processing device, it is possible to stimulate users' desire to participate in the lottery.
[0082] Issues corresponding to [Appendix 2] One of the objectives of the present invention is to suitably determine whether the user's operation results satisfy predetermined conditions, depending on the option selected by the user. [Note 2] The game medium provisioning unit is the information processing device described in Note 1, which determines whether predetermined conditions are met in a game according to the choice selected by the user from among multiple options. This allows for a favorable determination of whether the user's operation results meet predetermined conditions, depending on the option selected by the user.
[0083] Issues corresponding to [Appendix 3] One of the objectives of the present invention is to present the user with the game medium determined by the lottery after the first game has been played, in the same manner as before the first game was played. [Note 3] The presentation unit is an information processing device according to Note 1 or 2, which presents the game medium determined by the execution of a lottery to the user after the first game has been executed following the presentation of the game medium, and before the second game has been executed. This allows the user to be presented with the game medium determined by the lottery after the first game has been played, just as before the first game was played.
[0084] Issues corresponding to [Appendix 4] One of the objectives of the present invention is to suitably terminate the execution of the lottery after the specific lottery if the user's operation result does not satisfy predetermined conditions in a game that is executed after the presentation of a game medium by a specific lottery. [Appendix 4] An information processing device according to any one of Appendix 1 to 3, wherein the presentation unit presents the game medium determined by the execution of a specific lottery to the user, and the lottery execution unit cancels the execution of the lottery after the specific lottery if the user's operation result does not meet predetermined conditions in the game executed after the presentation of the game medium. This allows for the appropriate cancellation of the lottery after the specific lottery if the user's actions do not meet predetermined conditions in a game that is played after the presentation of a game medium through a specific lottery.
[0085] Issues corresponding to [Appendix 5] One of the objectives of the present invention is to suitably differentiate the game played after the presentation of the game medium, depending on the type of game medium determined by the execution of a lottery. [Note 5] The game medium provisioning unit is an information processing device according to any one of Notes 1 to 4, which causes the game to be played after the presentation of the game medium to differ depending on the type of game medium determined by the execution of the lottery. This allows the game to be played after the presentation of the game medium to be suitably varied depending on the type of game medium determined by the lottery.
[0086] Issues corresponding to [Appendix 6] One of the objectives of the present invention is to suitably increase the difficulty level of the game played after the presentation of the game medium as predetermined parameters of the game medium determined by the execution of a lottery increase. [Note 6] The information processing device described in Note 5, wherein the game medium provisioning unit increases the difficulty of the game to be played after the game medium is presented as the predetermined parameters of the game medium determined by the execution of the lottery increase. This allows the difficulty level of the game played after the game medium is presented to be appropriately increased as the predetermined parameters of the game medium determined by the lottery increase.
[0087] Issues corresponding to [Appendix 7] One of the objectives of this invention is to maintain users' motivation to participate in the lottery. [Note 7] The lottery execution unit, in the first game executed after the presentation of the first game medium, if the user's operation result does not satisfy predetermined conditions, makes the probability of a second game medium having lower predetermined parameters than the first game medium being selected as a candidate for assignment in the subsequent lottery greater than the probability of the predetermined conditions being satisfied. This is the information processing device described in Note 6. This helps maintain users' motivation to participate in the lottery.
[0088] Issues corresponding to [Appendix 8] One of the objectives of the present invention is to allow the user to select either a first type of game or a second type of game, which, after the presentation of the game medium, has a different degree of influence on whether or not predetermined conditions are met depending on the user's assets. [Note 8] The information processing device according to any one of Notes 1 to 7, further comprising a selection control unit that controls the user to select either a first type of game or a second type of game in which the degree to which the user's assets have a greater influence on whether or not predetermined conditions are met than that of the first type of game, as a game to be played after the presentation of the game medium. This allows the user to choose between two types of games, one of which, after the game medium is presented, have different degrees of influence on whether or not certain conditions are met, depending on the user's assets.
[0089] Issues corresponding to [Appendix 9] One of the objectives of the present invention is to suitably execute a second type of game using a game medium. [Note 9] The owned assets are owned game media owned by the user, and the game media provisioning unit provides the user with game media in a second type of game executed using the owned game media after the game media is presented, if the user's operation results meet predetermined conditions, and does not provide the user with game media if the predetermined conditions do not meet, as described in Note 8. This allows for the optimal execution of a second type of game using the owned game media.
[0090] Issues corresponding to [Appendix 10] One of the objectives of the present invention is to suitably recommend the selection of either the first or second type of game, depending on whether the game medium in the user's possession is advantageous for mastering the second type of game. [Note 10] The information processing device described in Note 8, wherein the owned assets are game media owned by the user, and the owned game media is a game media that is advantageous for conquering the second type of game, the device further includes a recommendation section that recommends the user to select the second type of game, and if the owned game media is not a game media that is advantageous for conquering the second type of game, the device recommends the user to select the first type of game. This allows for the selection of either the first or second type of game to be appropriately recommended, depending on whether the owned game media is advantageous for mastering the second type of game.
[0091] Issues corresponding to [Appendix 11] One of the objectives of this invention is to stimulate users' desire to take on challenges in games. [Appendix 11] The information processing device according to Appendix 8, further comprising a recommendation unit that recommends the user to select the first type of game if the user's operation result in the second type of game, which is performed after the presentation of the first type of game, does not satisfy predetermined conditions, and the same game medium as the first type of game is determined as a candidate for assignment by a lottery performed after the second type of game. This can stimulate users' desire to take on challenges in games.
[0092] Issues corresponding to [Appendix 12] One of the objectives of the present invention is to suitably determine, in a subsequent lottery, a different game medium from the one already assigned to the user as a candidate for assignment when the number of game media assigned to the user reaches the maximum number that can be assigned. [Note 12] The information processing device according to any one of Notes 1 to 11, wherein the game medium has a set number of grantable items that can be given to the user if the user's operation results meet predetermined conditions, and the lottery execution unit does not determine a game medium as a candidate to be given to the user in the lottery executed thereafter if the number of game mediums given to the user reaches the said number of grantable items. This allows for the selection of alternative game media to be favorably determined as candidates for distribution to a user in a subsequent lottery when the number of game media granted to a user reaches the maximum number that can be granted.
[0093] Issues corresponding to [Appendix 13] One of the objectives of the present invention is to allow the user to simultaneously understand game information relating to a first game medium determined as a candidate for allocation by the execution of a first lottery, and a second game medium determined as a candidate for allocation in a second lottery executed after the first lottery. [Note 13] The presentation unit is an information processing device according to any one of Notes 1 to 12, which presents to the user the first game medium determined to be a candidate for assignment by the execution of the first lottery, and presents game information relating to the second game medium determined to be a candidate for assignment in the second lottery executed after the first lottery. This allows users to simultaneously access game information related to the first game medium, which is determined as a candidate for award in the first lottery, and the second game medium, which is determined as a candidate for award in the second lottery conducted after the first lottery.
[0094] Issues corresponding to [Appendix 14] One of the objectives of this invention is to stimulate users' desire to take on the challenge of participating in a lottery. [Note 14] In the information processing method according to this embodiment, the processor performs a lottery to determine a game medium as a candidate to be given to the user, the processor presents the game medium determined by the lottery to the user, and in the game to be played after the presentation of the game medium, if the user's operation results satisfy predetermined conditions, the processor gives the game medium to the user, and if the predetermined conditions do not satisfy, the processor does not give the game medium to the user. According to the above information processing method, it is possible to stimulate users' desire to participate in the lottery.
[0095] Issues corresponding to [Appendix 15] One of the objectives of this invention is to stimulate users' desire to take on the challenge of participating in a lottery. [Note 15] The information processing program according to this embodiment causes the processor to perform a lottery to determine a game medium as a candidate to be given to the user, present the game medium determined by the lottery to the user, and in the game executed after the presentation of the game medium, if the user's operation result satisfies predetermined conditions, the program grants the game medium to the user, and if the predetermined conditions are not met, the program executes a process of not granting the game medium to the user. According to the above information processing program, it is possible to stimulate users' desire to participate in the lottery. [Explanation of Symbols]
[0096] 1: Voting system, 10: Server, 11: Control unit, 11a: Lottery execution unit, 11b: Presentation unit, 11c: Game media assignment unit, 11d: Selection control unit, 11e: Recommendation unit, 12: Memory unit, 13: Communication unit, 14: Operation input unit, 15: Monitor, 16: System bus, 20, 20a, 20b, 20c: User terminals, 21: Control unit, 22: Memory unit, 23: Communication unit, 24: Display unit, 25: Speaker, 26: Microphone, 27: Camera, 28: Control buttons, 29: System bus, 40: Game button, 42: Lottery button, 43: Challenge button, 44: Back button, 45, 46: Game selection buttons, 47: Recommended mark, 50, 51: Image, 52, 53, 54: Game information, 55, 56, 57, 58: Card, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70: Character, U, U1, U2, U3: User
Claims
1. It comprises a lottery execution unit, a presentation unit, and a game media distribution unit, The lottery execution unit performs a lottery to determine which game media will be awarded to the user. The display unit presents the game medium determined by the execution of the lottery to the user. The game medium provisioning unit, in a game executed after the presentation of the game medium, provides the user with the game medium if the user's operation results meet predetermined conditions, and does not provide the user with the game medium if the predetermined conditions are not met. The lottery execution unit, in a game executed after the presentation of the game medium, if the user's operation result does not satisfy the predetermined conditions and the executed lottery is a specific lottery, will cancel the execution of the lottery after the specific lottery. Information processing device.
2. The processor performs a lottery to determine which game media will be awarded to the user. The processor presents the game medium determined by the execution of the lottery to the user, If the user's actions in the game, which is executed after the game medium is presented, satisfy predetermined conditions, the processor grants the user the game medium; if the predetermined conditions are not met, the processor does not grant the user the game medium. If, in a game executed after the presentation of the game medium, the user's operation result does not satisfy the predetermined conditions and the executed lottery is a specific lottery, the processor will cancel the execution of the lottery after the specific lottery. Information processing methods.
3. In the processor, A lottery is held to determine which game media will be awarded to the user. The game medium determined by the aforementioned lottery is presented to the user. In a game played after the presentation of the game medium, if the user's operation results satisfy predetermined conditions, the game medium is granted to the user; if the predetermined conditions are not met, the game medium is not granted to the user. In a game played after the presentation of the game medium, if the user's actions do not satisfy the predetermined conditions, and the performed lottery is a specific lottery, the execution of the lottery after the specific lottery is stopped. An information processing program that executes a process.