Program and information processing device

The system addresses the issue of users not selecting optimal lottery games by determining and enforcing play of a recommended game based on user data, enhancing engagement through restrictions and notifications.

JP2025106106APending Publication Date: 2025-07-11SEGA CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025070042
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-22
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

Users may not notice which lottery game they should play among multiple options, leading to them selecting and playing less optimal games.

Method used

A system determines a recommended lottery game based on user information such as content acquisition status, usage status, and interest level, restricting other games until the recommended one is played, and providing notifications or transitions to ensure the user engages with the recommended game.

Benefits of technology

Users are guided to play the most beneficial lottery game by restricting access to other games and providing notifications, thereby increasing engagement with the recommended game.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025106106000001_ABST
    Figure 2025106106000001_ABST
Patent Text Reader

Abstract

To guide a user to a lottery game to be played.SOLUTION: A program of the present invention causes a computer to function as: determination means; judge means; and restriction means. The determination means determines a recommended lottery game for a user to play from among multiple types of lottery games on the basis of user information in which at least one of content acquisition status, content usage status, level of interest in content, and user item consumption status is set in correspondence with the user, and lottery game information in which acquireable content and the number of items consumed in one play are set in correspondence with each of the multiple types of lottery games. The judging means judges whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the multiple types of lottery games. The restriction means restricts the user from playing the selected lottery game when it is judged that the recommended lottery game has not yet been played.SELECTED DRAWING: Figure 9
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] There is known an information processing apparatus that executes a lottery game for awarding a user an item content selected from a plurality of item contents (for example, characters) (for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] If the content that can be obtained in each of a plurality of playable lottery games and the acquisition status of the content by the user are compared and considered, among the plurality of types of lottery games, there is a lottery game that the user should play, but the user may not notice it and may select and play other lottery games.

[0005] The present invention has been made in view of such circumstances, and an object thereof is to guide the user to the lottery game that the user should play.

Means for Solving the Problems

[0006] The main invention of the present invention for solving the above problems is a computer, a determination means for determining a recommended lottery game to be played by the user from among a plurality of types of lottery games, based on user information in which at least one of content acquisition status, content usage status, interest level in content, and user item consumption status is set in association with the user, and lottery game information in which acquireable content and the number of items consumed in one play are set in association with each of a plurality of types of lottery games; a determination means for determining whether or not the user has already played the recommended lottery game when the user has selected a lottery game other than the recommended lottery game from among the plurality of types of lottery games; a restriction means for restricting the user from playing the selected lottery game when it is determined that the user has not yet played the lottery game; It is a program that functions as a Other features of the present invention will become apparent from the following detailed description of the present invention and the accompanying drawings. [Brief description of the drawings]

[0007]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

MODE FOR CARRYING OUT THE INVENTION

[0008] At least the following matters become clear from the description of this specification and the accompanying drawings. That is, a computer, Based on at least one of the acquisition status of content, the usage status of content, the degree of interest in content, and the consumption status of the user's items, which is user information set in association with the user, the acquirable content, and lottery game information set in association with each of a plurality of types of lottery games, where the number of items consumed in one play is set, a determination means for determining a recommended lottery game that the user should play from among the plurality of types of lottery games, A determination means for determining whether or not the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games, A restriction means for restricting the user from playing the selected lottery game when it is determined that the user has not yet played, It is a program that functions as. According to such a program, while comparing the content acquisition status by the user and the like with the content that can be obtained in each of a plurality of types of lottery games, the recommended lottery game that the user should play is determined, and other lottery games cannot be played until the determined recommended lottery game is finished being played. By imposing such a restriction, users who are unaware can be induced to play the recommended lottery game.

[0009] Also, for such a program, when it is determined that the user has not played yet, a display control means for displaying a game screen notifying the user that the recommended lottery game should be played, may be made to function as such. According to such a program, it becomes easier to further induce a user who has not played the determined recommended lottery game to play the recommended lottery game.

[0010] Also, for such a program, when it is determined that the user has not played yet, a display control means for displaying a game screen for causing the user to play the recommended lottery game, may be made to function as such. According to such a program, it becomes easier to further induce a user who has not played the determined recommended lottery game to play the recommended lottery game.

[0011] Also, a computer, a determination means for determining a recommended lottery game that the user should play from among the plurality of types of lottery games based on at least one of the content acquisition status, content usage status, degree of interest in content, and item consumption status of the user, which is set in association with the user information, the content that can be obtained, and the number of items consumed in one play, which is set in association with the lottery game information for each of the plurality of types of lottery games Determination means for determining whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games; Display control means for displaying a game screen for notifying the user that the user should play the recommended lottery game when it is determined that the user has not yet played; A program that functions as According to such a program, while comparing the acquisition status of content by the user and the like with the content that can be acquired in each of the plurality of types of lottery games, etc., the recommended lottery game that the user should play is determined, and until the determined recommended lottery game is finished playing, by notifying the user to play the recommended lottery game, it is possible to guide a user who is unaware to the recommended lottery game.

[0012] Also, a computer Based on at least one of the content acquisition status, content usage status, degree of interest in content, and item consumption status of the user, which is set in association with the user information, the content that can be acquired, and the number of items consumed in one play, which is set in association with each of the plurality of types of lottery games as lottery game information, determination means for determining the recommended lottery game that the user should play from among the plurality of types of lottery games; Determination means for determining whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games; Display control means for displaying a game screen for causing the user to play the recommended lottery game when it is determined that the user has not yet played; A program that functions as According to such a program, while comparing the content acquisition status by the user and the like with the content that can be obtained in each of the plurality of types of lottery games, etc., the recommended lottery game that the user should play is determined, and until the user finishes playing the determined recommended lottery game, the user is forced to transition to the game screen for playing the recommended lottery game, so that users who are unaware can be induced to play the recommended lottery game.

[0013] Also, for such a program, the determination means may determine a lottery game that is advantageous for the user as the recommended lottery game. According to such a program, by setting a lottery game that is advantageous for the user as the recommended lottery game, it is possible to prevent the user from noticing the existence of a lottery game that is advantageous for oneself and from selecting and playing other lottery games.

[0014] Also, based on at least one of the content acquisition status, content usage status, degree of interest in content, and consumption status of the user's items, which is user information set in association with the user, the content that can be obtained, and the lottery game information set in association with each of the plurality of types of lottery games, where the number of items consumed in one play is set, a determination unit that determines the recommended lottery game that the user should play from among the plurality of types of lottery games, a determination unit that determines whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games, a restriction unit that restricts the user from playing the selected lottery game when it is determined that the user has not played it yet, and an information processing apparatus comprising the same. According to such an information processing apparatus, it is possible to induce the user to play the recommended lottery game among the plurality of types of lottery games.

[0015] Also, based on at least one of the content acquisition status, content usage status, interest level in content, and item consumption status of the user, which is user information set in association with the user, the acquirable content, and the lottery game information in which the number of items consumed in one play is set in association with each of a plurality of types of lottery games, a determination unit that determines a recommended lottery game that the user should play from among the plurality of types of lottery games; A determination unit that determines whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games; A display control unit that, when it is determined that the user has not yet played, displays a game screen for notifying the user that the user should play the recommended lottery game; An information processing apparatus comprising the same. According to such an information processing apparatus, it is possible to guide the user to a recommended lottery game that the user should play among a plurality of types of lottery games.

[0016] Also, based on at least one of the content acquisition status, content usage status, interest level in content, and item consumption status of the user, which is user information set in association with the user, the acquirable content, and the lottery game information in which the number of items consumed in one play is set in association with each of a plurality of types of lottery games, a determination unit that determines a recommended lottery game that the user should play from among the plurality of types of lottery games; A determination unit that determines whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games; A display control unit that, when it is determined that the user has not yet played, displays a game screen for causing the user to play the recommended lottery game; An information processing apparatus comprising the same. According to such an information processing apparatus, among a plurality of types of lottery games, it is possible to guide the user to a recommended lottery game to be played by the user.

[0017] ===Embodiment=== Hereinafter, an information processing apparatus, a program, an information processing method, and an information processing system according to an embodiment of the present invention will be described in detail. Note that the present invention can be widely applied to a program, an information processing apparatus, an information processing method, an information processing system, and the like that adopt a mechanism for giving a user a content (for example, a character) selected from a plurality.

[0018] <System Configuration> FIG. 1 is a configuration diagram showing an example of an information processing system 1 according to the present embodiment. As shown in FIG. 1, in the information processing system 1 according to the present embodiment, one or more client terminals 10 and a server device 20 are connected via a network N.

[0019] The client terminal 10 is a terminal device such as a smartphone, a tablet, a PC, etc. operated by the user, or a terminal device such as a dedicated game device for home or business use. The server device 20 performs management and control of games performed by the user on the client terminal 10, charging processing in the game, and the like. The network N is the Internet or the like and includes a mobile radio base station or the like.

[0020] Note that the present invention is applicable not only to the client - server type information processing system 1 shown in FIG. 1 but also to a single game device by separately providing a mechanism for performing charging processing in the game. The information processing system 1 in FIG. 1 is an example, and it goes without saying that there are various system configuration examples according to the application and purpose. For example, the server device 20 in FIG. 1 may be configured to be distributed among a plurality of computers.

[0021] <Hardware Configuration> 《Client Terminal and Server Device》 Figure 2 is a hardware configuration diagram showing an example of the computer 50 according to the present embodiment. The client terminal 10 and the server device 20 according to the present embodiment are realized by, for example, a computer 50 having the hardware configuration shown in Figure 2. Note that the computer 50 is an example of an information processing apparatus.

[0022] As shown in Figure 2, the computer 50 includes a CPU 51, a RAM 52, a ROM 53, a communication interface 54, an input device 55, a display device 56, an external interface 57, an HDD 58, etc., and each is mutually connected by a bus line B. In the server device 20, the input device 55 and the display device 56 may be connected and used when necessary.

[0023] The CPU 51 is an arithmetic unit that realizes the control and functions of the entire computer by reading programs and data from storage devices such as the ROM 53 and the HDD 58 onto the RAM 52 and executing various processes based on the read programs and data.

[0024] The RAM 52 is an example of a volatile semiconductor memory (storage device) for temporarily holding programs and data, and is also used as a work area when the CPU 51 executes various processes.

[0025] The ROM 53 is an example of a non-volatile semiconductor memory (storage device) that can hold programs and data even when the power is turned off. Programs and data such as the BIOS, OS settings, and network settings that are executed when the computer 50 is started are stored in the ROM 53.

[0026] The communication interface 54 is an interface for connecting the computer 50 to the network N. Thereby, the computer 50 can perform data communication via the communication interface 54.

[0027] The input device 55 is a device used by a user or a game operator (administrator) to input various data and the like. The input device 55 in the present embodiment is, for example, an operating device such as a touch panel, operation keys or buttons, a keyboard, or a mouse.

[0028] The display device 56 is a device for displaying various information on a screen for a user or a game operator (administrator). The display device 56 in the present embodiment is, for example, a display such as a liquid crystal or an organic EL.

[0029] The external interface 57 is an interface for connecting to an external device for data communication. Thereby, the computer 50 can read and / or write a recording medium via the external interface 57. The external device is, for example, a recording medium such as a flexible disk, a CD, a DVD, an SD memory card, or a USB memory.

[0030] The HDD 58 is an example of a non-volatile storage device that stores programs and data. The programs and data to be stored include an OS which is basic software for controlling the entire computer, and applications that provide various functions on the OS.

[0031] Note that instead of the HDD 58, a drive device using a flash memory as a storage medium (for example, a solid state drive: SSD) may be used.

[0032] The client terminal 10 and the server device 20 according to the present embodiment can realize various processes as described later by executing a program on the computer 50 having the above-described hardware configuration.

[0033] <Software Configuration> <<Server Device>> FIG. 3 is a functional block diagram showing an example of the server device 20 according to the present embodiment. The server device 20 according to the present embodiment is realized by, for example, the functional blocks shown in FIG. 3.

[0034] The server device 20 according to this embodiment realizes a server control unit 200, a server storage unit 220, and a server communication unit 240 by executing a program.

[0035] The server control unit 200 has a function of executing various processes in the server device 20. The server control unit 200 according to this embodiment includes at least a lottery game control unit 201 that executes various processes related to the lottery game, and a battle game control unit 202.

[0036] The lottery game control unit 201 executes various processes related to the lottery game. The lottery game control unit 201 according to this embodiment includes at least a lottery unit 201A, a determination unit 201B, a determination unit 201C, a restriction unit 201D, a permission unit 201E, and a privilege granting unit 201F, as shown in FIG. 3.

[0037] The lottery unit 201A executes a lottery process. For example, based on a game operation received from a user by the client terminal 10, a process of determining, by lottery, the content to be acquired by the user from among a plurality of types of content that are lottery candidates is executed.

[0038] The determination unit 201B executes a determination process related to the recommended lottery game. For example, based on the user's content acquisition status, the user's content usage status, the user's interest level in the content, the user's item consumption status, etc., and the acquirable content of each of the plurality of types of lottery games and the number of items consumed in one play, etc., the recommended lottery game that the user should play is determined from among the plurality of types of lottery games.

[0039] The determination unit 201C executes a determination process. For example, based on a game operation received from a user by the client terminal 10, a process of determining whether the user has already played the recommended lottery game that the user should play is executed.

[0040] The restriction unit 201D executes a restriction process. For example, when the determination unit 201C determines that the user has not yet played the recommended lottery game, a process of restricting the lottery games that the user can play is executed.

[0041] The permission unit 201E executes a permission process. For example, when the determination unit 201C determines that the user has already played the recommended lottery game, a process of permitting the user to play lottery games other than the recommended lottery game is executed.

[0042] The privilege granting unit 201F executes a privilege granting process. For example, when the user plays a lottery game with a privilege among a plurality of types of playable lottery games, a process of granting a privilege as a "bonus" to the user is executed.

[0043] The battle game control unit 202 executes various processes related to the battle game. The battle game control unit 202 according to the present embodiment includes at least a determination unit, a determination unit, a restriction unit, a permission unit, and a privilege granting unit, in addition to a battle unit that executes a battle process, similar to the lottery game control unit 201.

[0044] The server storage unit 220 has a function of storing various information in the server device 20. The server storage unit 220 in the present embodiment includes a character information storage unit 221, a lottery game information storage unit 222, a battle game information storage unit 223, and a user information storage unit 224, as shown in FIG. 3.

[0045] The character information storage unit 221 is an example of the content information storage unit, and stores character information (content information) related to a character as an example of the content. The character information stored in the character information storage unit 221 has various characters used in lottery games and battle games set therein. The character information stored in the character information storage unit 221 is composed of the following various data.

[0046] Figure 4 is a configuration diagram showing an example of character information according to this embodiment. The character information shown in Figure 4 has, as items, a character ID, a name, a rarity, ability parameters, character introduction information, and the like.

[0047] The character ID is information for uniquely identifying a character. The name is information indicating the character name. The rarity is information indicating the rarity value of the character. The lottery probability is information indicating the probability that the character will be selected from among a number of lottery candidates. Here, the lower the lottery probability is set for characters with higher rarity. The ability parameters are information indicating the ability values of the character. Here, parameters such as the character's attack power, defense power, and HP are set. The character introduction information is information for introducing the characteristics of the character to the user. The user can view the character introduction information by displaying the detailed screen of the character.

[0048] The lottery game information storage unit 222 stores lottery game information related to the lottery game. The lottery game information stored in the lottery game information storage unit 222 is composed of the following various data.

[0049] Figure 5 is a configuration diagram showing an example of lottery game information according to this embodiment. The lottery game information shown in Figure 5 has, as items, a lottery game ID, a name, the number of consumed items, characters that can be obtained in the lottery game, special characters, a playable period, and the like.

[0050] The lottery game ID is information for uniquely identifying the lottery game. The name is information indicating the name of the lottery game. The number of consumable items is information indicating the number of items consumed in one play. The characters that can be acquired in the lottery game are information indicating characters that the user can acquire as a lottery result from among the characters set in the character information. The bonus characters are information indicating characters that the user will definitely acquire as a bonus from among the characters set in the character information. Here, the "characters that can be acquired in the lottery game" and the "bonus characters" are set so that they do not overlap, but it is also possible to set them so that they overlap. The playable period is information indicating the period during which the user can play the lottery game.

[0051] The fighting game information storage unit 223 stores fighting game information related to fighting games. The fighting game information stored in the fighting game information storage unit 223 is made up of various data shown below.

[0052] Fig. 6 is a diagram showing an example of the fighting game information according to the present embodiment. The fighting game information shown in Fig. 6 has items such as a fighting game ID, a name, a number of points consumed, an enemy character, a clearing condition, a character that can be acquired in the fighting game, a special character, and a playable period.

[0053] The battle game ID is information for uniquely identifying a battle game (e.g., "Quest"). The name is information indicating the name of the battle game (e.g., the name "Quest"). The number of points consumed is information indicating the number of battle points consumed in one play. The enemy character is information indicating a character that may appear in the battle game from among the characters set in the character information.

[0054] The clear condition is information indicating the condition for the user to clear the battle game. For example, the clear condition may be to defeat all enemy characters that appear, or to defeat all enemy characters using the character with the highest rarity.

[0055] The characters that can be obtained in the battle game are information indicating the characters that the user can obtain among the characters set in the character information. Note that a drop rate is set for each character that can be obtained. Therefore, when a character is defeated, it is determined whether the user can obtain that character according to the drop rate.

[0056] The character as a bonus is information indicating the character that the user will definitely obtain as a bonus when clearing the battle among the characters set in the character information. Here, it is set so that "the characters that can be obtained in the battle game" and "the characters as a bonus" do not overlap, but it is also possible to set them to overlap. The playable period is information indicating the period during which the user can play the battle game.

[0057] The user information storage unit 224 stores user information regarding the user who plays the lottery game. The user information stored in the user information storage unit 224 is composed of various data shown below.

[0058] FIG. 7 is a configuration diagram showing an example of user information according to the present embodiment. The user information shown in FIG. 7 has, as items, a user ID, a name, possessed characters, the number of paid items possessed, the number of free items possessed, the number of possessed points, play history information, and the like.

[0059] The user ID is information for uniquely identifying the user. The name is information indicating the user name. The possessed characters are information indicating the characters that the user possesses among the characters set in the character information. The number of paid items possessed is information indicating the number of paid items (charged items) obtained by the user through purchase. It is information indicating the number of free items (non-charged items) obtained by the user other than through purchase. The number of possessed points is information indicating the quantity of battle points possessed by the user.

[0060] The play history information is information regarding the play history of lottery games and battle games that the user has played so far. For example, information such as when which game was played, when which character was used for play, what game results were obtained, how much quantity of items and battle points were consumed, the frequency of character use, the purchase amount of paid items, etc. is set as the play history.

[0061] The server communication unit 240 has a function of communicating with the client terminal 10 via the network N.

[0062] As described above, in the information processing system 1 according to the present embodiment, the server device 20 performs control and the like related to lottery games and battle games, but the client terminal 10 may perform various controls and processes. Specifically, at least a part of the lottery game control unit, lottery unit, determination unit, determination unit, restriction unit, permission unit, privilege granting unit, and the battle game control unit, battle unit, determination unit, determination unit, restriction unit, permission unit, privilege granting unit may not be provided in the server control unit 200 of the server device 20, while being provided in the client control unit 100 of the client terminal 10.

[0063] 《Client Terminal》 FIG. 8 is a functional block diagram showing an example of the client terminal 10 according to the present embodiment. The client terminal 10 according to the present embodiment is realized by, for example, the functional blocks shown in FIG. 8.

[0064] The client terminal 10 according to the present embodiment realizes a client control unit 100, a client storage unit 120, a client communication unit 140, an operation input reception unit 150, and a screen display unit 160 by executing a program.

[0065] The client control unit 100 has a function of executing various processes in the client terminal 10. The client control unit 100 in the present embodiment includes at least an image generation unit 101 and a display control unit 102.

[0066] The image generation unit 101 generates image data for displaying various screens related to the lottery game and the battle game on the client terminal 10 based on the processing results of the lottery game control unit 201 and the battle game control unit 202 of the server device 20.

[0067] The display control unit 102 controls the screen display on the client terminal 10 by outputting various screens related to the lottery game and the battle game to the screen display unit 160 based on the image data generated by the image generation unit 101.

[0068] The operation input reception unit 150 receives the operation input of the user. The operation input reception unit 150 according to the present embodiment receives the operation input of the user via the touch panel when a touch operation on the screen is performed by the user.

[0069] The client storage unit 120 stores various programs and various information required in the client terminal 10. The various programs include programs for the user to play the lottery game and the battle game. The various information includes all or part of the character information, lottery game information, battle game information, and user information, similar to the server storage unit 220. That is, the client storage unit 120 also functions as a character information storage unit, a lottery game information storage unit, a battle game information storage unit, and a user information storage unit.

[0070] The client communication unit 140 communicates with the server device 20 via the network N.

[0071] The screen display unit 160 performs the screen display of the client terminal 10 by receiving the control signal from the display control unit 102.

[0072] Note that, as described above, in the information processing system 1 according to the present embodiment, although the client terminal 10 performs image generation, display control, etc., the server device 20 may perform various controls and processes. Specifically, while at least a part of the image generation unit and the display control unit is not provided in the client control unit 100 of the client terminal 10, it may be configured to be provided in the server control unit 200 of the server device 20.

[0073] <System Overview> The overview of the information processing system 1 in the present embodiment will be described. In the information processing system 1 in the present embodiment, a user can play a lottery game by consuming at least one of the paid items and free items he / she possesses.

[0074] In the information processing system 1 in the present embodiment, a plurality of types of lottery games that can be played are prepared. Among the plurality of types of lottery games, there are lottery games that the user should play when comparing and considering the characters and the like that can be obtained in each of the plurality of types of lottery games that can be played, and the acquisition status of characters by the user. The user can select and play any one of the plurality of types of lottery games.

[0075] However, even though there is a lottery game that the user should play among the plurality of types of lottery games, the user may not notice that lottery game. Such a user will select and play a lottery game other than the lottery game that he / she should play.

[0076] Therefore, in this embodiment, from among a plurality of playable lottery games, a recommended lottery game that the user should play is determined, and until the determined recommended lottery game is finished being played, other lottery games are restricted from being played, the user is notified to play the recommended lottery game, or the user is forcibly transitioned to a game screen for playing the recommended lottery game. As a result, users who are unaware can be induced to play the recommended lottery game.

[0077] Also, in the information processing system 1 in this embodiment, the user can play a battle game by consuming the battle points that the user possesses. Since the consumed battle points are automatically restored over time, the user can repeatedly play the battle game. And since a plurality of types of playable battle games are prepared, the user can select and play any one of the plurality of types of battle games. In the selected battle game, the user can battle against enemy characters that appear during the game using characters acquired in other battle games or lottery games (or helper characters of others).

[0078] <System Operation> The operation regarding the lottery game in this embodiment will be described with reference to FIGS. 9 to 14. FIG. 9 is a flowchart showing an operation example regarding the lottery game in this embodiment. FIG. 10 is a diagram showing a configuration example of the lottery game selection screen 500 in this embodiment. FIG. 11 is a diagram showing a configuration example of the restricted lottery game screen 550 in this embodiment. FIG. 12 is a diagram showing a configuration example of the lottery game screen 570 with a message in this embodiment. FIG. 13 is a diagram showing a configuration example of the lottery game screen 600 of the recommended lottery game that the user should play in this embodiment. FIG. 14 is a diagram showing a configuration example of the lottery game screen 650 in this embodiment.

[0079] <Example> First, as shown in FIG. 9, when the operation input receiving unit 150 of the client terminal 10 receives the user's operation input by the user performing an operation to start the lottery game on a menu screen (not shown), the display control unit 102 of the client terminal 10 displays the lottery game selection screen 500 shown in FIG. 10 on the screen display unit 160 based on the image data generated by the image generation unit 101 (step S11).

[0080] As shown in FIG. 10, on the lottery game selection screen 500, a scroll button 501 and a list 502 of lottery games as selection candidates are displayed. On the lottery game selection screen 500, when the user operates the scroll button 501, the lottery games as selection candidates in the list 502 move vertically and are sequentially displayed.

[0081] Next, the determination unit 201C of the server device 20 determines whether or not the user has performed an operation of selecting any one of a plurality of types of lottery games in the list 502 on the lottery game selection screen 500 shown in FIG. 10 by receiving the user's operation information from the client terminal 10 (step S12).

[0082] Next, when the user has performed an operation of selecting any lottery game (step S12: YES), the determination unit 201B of the server device 20 determines the recommended lottery game that the user should play (step S13).

[0083] That is, the determination unit 201B of the server device 20 determines the recommended lottery game that the user should play based on the lottery game information shown in FIG. 5 and the user information shown in FIG. 7.

[0084] For example, the determination unit 201B of the server device 20 refers to the user information shown in FIG. 7 to identify unowned characters that the user does not possess. Then, referring to the lottery game information shown in FIG. 5, it extracts a lottery game in which the identified unowned character is set as a character that can be obtained in the lottery game from among multiple types of lottery games, and determines one of them as the recommended lottery game that the user should play. That is, it recommends to the user a lottery game in which an unowned character can be obtained. In this way, by comparing the acquisition status (possession status) of characters based on user information with the characters that can be obtained in various lottery games based on lottery game information, a recommended lottery game can be determined from among multiple types of lottery games.

[0085] Also, for example, the determination unit 201B of the server device 20 refers to the play history of the user information shown in FIG. 7 to identify owned characters (or helper characters of others) that are frequently used by the user in battle games. Then, referring to the lottery game information shown in FIG. 5, it extracts a lottery game in which the identified owned character (or helper character of others) or a character related to the owned character (for example, the same type of character with a different design, etc.) is set as a character that can be obtained in the lottery game from among multiple types of lottery games, and determines one of them as the recommended lottery game that the user should play. That is, it recommends to the user a lottery game in which a favorite character can be obtained. In this way, by comparing the usage status of characters based on user information with the characters that can be obtained in various lottery games based on lottery game information, a recommended lottery game can be determined from among multiple types of lottery games.

[0086] For example, the determination unit 201B of the server device 20 refers to the play history of the user information shown in FIG. 7, identifies the possessed characters (or the helping characters of others) that are frequently used by the user in the battle game, and calculates the degree of interest in the characters using the usage frequency of the identified characters (it may also be calculated using the viewing frequency of the character detail screen by the user). Then, referring to the lottery game information shown in FIG. 5, from among a plurality of types of lottery games, a lottery game is extracted in which the character with a high degree of interest is set as a character that can be obtained in the lottery game, and one of them is determined as the recommended lottery game that the user should play. That is, a lottery game in which a character with high interest can be obtained is recommended to the user. In this way, by comparing the degree of interest in the character based on the user information with the characters that can be obtained in various lottery games based on the lottery game information, a recommended lottery game can be determined from among a plurality of types of lottery games.

[0087] For example, the determination unit 201B of the server device 20 refers to the play history of the user information shown in FIG. 7 and identifies the number of consumed items in the lottery game with a high play frequency by the user. Then, referring to the lottery game information shown in FIG. 5, from among a plurality of types of lottery games, a lottery game with the same number of consumed items as the number of consumed items in the lottery game with a high play frequency is extracted, and one of them is determined as the recommended lottery game that the user should play. That is, a lottery game of a type with a high play frequency is recommended to the user. In this way, by comparing the consumption status of items based on the user information with the characters that can be obtained in various lottery games based on the lottery game information, a recommended lottery game can be determined from among a plurality of types of lottery games.

[0088] For example, the determination unit 201B of the server device 20 refers to the play history of the user information shown in FIG. 7 to identify the purchase amount of the paid items by the user. Then, referring to the lottery game information shown in FIG. 5, from among a plurality of types of lottery games, it extracts the lottery games that can be played with the number of consumed paid items within the identified purchase amount, and determines any one of them as the recommended lottery game that the user should play. That is, it recommends to the user the lottery games that can be played within the chargeable amount. In this way, by comparing the purchase status of the items based on the user information with the characters that can be obtained in various lottery games based on the lottery game information, the recommended lottery game can be determined from among a plurality of types of lottery games.

[0089] Note that the determination unit 201B of the server device 20 may determine the recommended lottery game that the user should play based on the lottery game information shown in FIG. 5, the battle game information shown in FIG. 6, and the user information shown in FIG. 7.

[0090] For example, the determination unit 201B of the server device 20 refers to the play history of the battle game information shown in FIG. 6 and the user information shown in FIG. 7 to identify the battle games that have not yet been cleared and the characters that can be obtained in the battle games. Then, referring to the lottery game information shown in FIG. 5, from among a plurality of types of lottery games, it extracts the lottery games that set the identified characters as the characters that can be obtained in the lottery games, and determines any one of them as the recommended lottery game that the user should play. That is, it recommends to the user the lottery games in which the same characters can be obtained without clearing the battle games. In this way, by comparing the play status of the battle games based on the user information with the characters that can be obtained in various lottery games based on the lottery game information, the recommended lottery game can be determined from among a plurality of types of lottery games.

[0091] Next, when the recommended lottery game that the user should play is determined, the determination unit 201C of the server device 20 determines whether or not the user has selected the determined recommended lottery game (step S14).

[0092] As a result of this determination, if it is determined that the user has selected the recommended lottery game (step S14: YES), the process proceeds to step S18 described below. On the other hand, if it is determined that the user has not selected the recommended lottery game (step S14: NO), the process proceeds to the next step S15.

[0093] Next, when the user has not selected the recommended lottery game (step S14: NO), the determination unit 201C of the server device 20 determines whether the user has already played the recommended lottery game (step S15).

[0094] That is, the determination unit 201C of the server device 20 refers to the play history information set in the user information shown in FIG. 7, and if the recommended lottery game exists among the played lottery games included in the play history information, it is determined that the user has already played the recommended lottery game. On the other hand, if the recommended lottery game does not exist among the played lottery games included in the play history information, it is determined that the user has not yet played the recommended lottery game.

[0095] As a result of this determination, if it is determined that the user has already played the recommended lottery game (step S15: YES), the process proceeds to step S22 described below. On the other hand, if it is determined that the user has not yet played the recommended lottery game (step S15: NO), the process proceeds to the next step S16.

[0096] Next, when the user has not yet played the recommended lottery game (step S15: NO), the restriction unit 201D of the server device 20 restricts the lottery game selected by the user so that the user cannot play it (step S16).

[0097] That is, the restriction unit 201D of the server device 20 requests the display control unit 102 of the client terminal 10 to display a lottery game screen configured so that the user cannot play the lottery game selected by the user. Thereafter, the display control unit 102 of the client terminal 10 displays the restricted lottery game screen 550 shown in FIG. 11 on the screen display unit 160 based on the image data generated by the image generation unit 101 in accordance with the request from the restriction unit 201D.

[0098] As shown in FIG. 11, on the restricted lottery game screen 550, a scroll button 501, a list 502 of lottery games as selection candidates, a lottery button 503 for determining the start of the lottery, and a cancel button 504 for canceling the selection of the lottery game are displayed. When the user presses the lottery button 503, the lottery starts, and when the user presses the cancel button 504, the lottery game selection screen 500 shown in FIG. 10 is displayed.

[0099] In the restricted lottery game screen 550 in the present embodiment, as shown in FIG. 11, a case where "Lottery Game B" in the list 502 is selected by the user is shown. The "Lottery Game B" selected by the user is not the recommended lottery game, and since the user has not yet played the recommended lottery game, the lottery button 503 is grayed out and the user cannot press the lottery button 503. That is, the "Lottery Game B" selected by the user is restricted so that the user cannot play it.

[0100] Thus, even if there are a large number of lottery games as selection candidates in the list 502, by restricting so that lottery games other than the recommended lottery game cannot be played, the recommended lottery game can be preferentially played by the user.

[0101] Next, the display control unit 102 of the client terminal 10 causes the screen display unit 160 to display a lottery game screen 570 with a message shown in FIG. 12 in order to notify the user that they should play the recommended lottery game because the play of the lottery game selected by the user is restricted (step S17).

[0102] As shown in FIG. 11, a message 505 prompting the user to play the recommended lottery game is notified on the lottery game screen 570 with a message. Here, since the "Lottery Game B" selected by the user is restricted so that the user cannot play it, it is notified on the screen that the user should play the recommended "Lottery Game E".

[0103] In this way, even if the user selects a lottery game other than the recommended lottery game that the user should play, by issuing a notification prompting the user to play the recommended lottery game, the user can be made to play the recommended lottery game preferentially.

[0104] Next, the display control unit 102 of the client terminal 10 causes the screen display unit 160 to display a game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 based on the image data generated by the image generation unit 101 (step S18).

[0105] In the process of step 14 described above, if the user does not select the recommended lottery game and, in the process of step 15 described above, the user has not yet played the recommended lottery game, after the lottery game screen 570 with a message shown in FIG. 12 is displayed in the process of step 17 described above, the game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 will be forcibly (automatically) displayed. Therefore, even if there are many lottery games that are selection candidates in the list 502, the user can be made to play the recommended lottery game preferentially.

[0106] As shown in FIG. 13, on the lottery game screen 600 of the recommended lottery game that the user should play, there are a scroll button 601, a list 602 of lottery games as selection candidates, a lottery button 603 for determining the start of the lottery, and a cancel button 604 for canceling the selection of the lottery game. When the user presses the lottery button 603, the lottery starts. When the user presses the cancel button 604, the lottery game selection screen 500 shown in FIG. 10 is displayed.

[0107] In the lottery game screen 600 of the recommended lottery game that the user should play in the present embodiment, as shown in FIG. 13, the lottery game screen of "Lottery Game E" is shown as the recommended lottery game.

[0108] Next, the determination unit 201C of the server device 20 determines whether or not the user has pressed the lottery button 603 on the lottery game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 by receiving the user's operation information from the client terminal 10 (step S19).

[0109] Next, when the user presses the lottery button 603 (step S19: YES), the lottery unit 201A of the server device 20 executes a lottery process in the recommended lottery game that the user should play (step S20).

[0110] That is, the lottery unit 201A of the server device 20 refers to the lottery game information shown in FIG. 5 and the user information shown in FIG. 7, and reduces the number of items required for the user to play the recommended lottery game once from the number of at least one of the paid items and the free items possessed by the user. Then, based on the lottery probability of each character, one character is selected from the characters that can be obtained in the recommended lottery game and given to the user. And by updating the user information of the user, the given character is added as the character possessed by the user. Also, by updating the play history of the user information, the recommended lottery game is added as having been played.

[0111] Next, when the permission unit 201E of the server device 20 determines that the user has already played the recommended lottery game (step S15: YES), it permits the user to play the lottery game selected by the user (step S21).

[0112] That is, the permission unit 201E of the server device 20 requests the display control unit 102 of the client terminal 10 to display a lottery game screen configured to allow the user to play the lottery game selected by the user.

[0113] Next, the display control unit 102 of the client terminal 10 displays the lottery game screen 650 shown in FIG. 14 on the screen display unit 160 based on the image data generated by the image generation unit 101 in accordance with the request from the permission unit 201E (step S22).

[0114] As shown in FIG. 14, on the lottery game screen 650, a scroll button 651, a list 652 of lottery games as selection candidates, a lottery button 653 for determining the start of the lottery, and a cancel button 654 for canceling the selection of the lottery game are displayed. When the user presses the lottery button 653, the lottery starts, and when the user presses the cancel button 654, the lottery game selection screen 500 shown in FIG. 10 is displayed.

[0115] In the lottery game screen 650 in this embodiment, similar to the lottery game screen 550 shown in FIG. 11, as shown in FIG. 14, the case where "Lottery Game B" in the list 502 is selected by the user is shown. However, different from the lottery game screen 550 shown in FIG. 11, although "Lottery Game B" selected by the user is not the recommended lottery game that the user should play, since the user has already played the recommended lottery game, the user can press the lottery button 653. That is, the user is permitted to play "Lottery Game B" selected by the user.

[0116] Next, the determination unit 201C of the server device 20 determines whether the user has pressed the lottery button 653 on the lottery game screen 650 shown in FIG. 14 by receiving the user's operation information from the client terminal 10 (step S23).

[0117] Next, when the user has pressed the lottery button 653 (step S23: YES), the lottery unit 201A of the server device 20 executes a lottery process in the lottery game selected by the user (step S24).

[0118] That is, the lottery unit 201A of the server device 20 refers to the lottery game information shown in FIG. 5 and the user information shown in FIG. 7, and reduces the number of items required to play the lottery game selected by the user once from at least one of the number of paid items and free items possessed by the user. Then, based on the lottery probability of each character, one of the characters that can be obtained in the selected lottery game is selected and assigned to the user. Then, by updating the user information of the user, the assigned character is added as a character possessed by the user. Also, by updating the play history of the user information, the selected lottery game is added as having been played.

[0119] <<Modification Example 1: Restriction + Screen Transition>> In the foregoing embodiments, in the process of step 14 described above, if the user did not select the recommended lottery game, and in the process of step 15 described above, if the user has not yet played the recommended lottery game, in the process of step 17 described above, it was decided to notify the user to play the recommended lottery game. However, it is also possible to omit the process of step 17. That is, after the restricted lottery game screen 550 shown in FIG. 11 is displayed in the process of step 16 described above, the game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 may be forcibly (automatically) displayed in the process of step 18 described above. Thereby, users who are unaware can be induced to play the recommended lottery game.

[0120] 《Modification Example 2: Restriction + Notification》 In the foregoing embodiments, in the process of step 14 described above, if the user did not select the recommended lottery game, and in the process of step 15 described above, if the user has not yet played the recommended lottery game, in the process of step 17 described above, after the lottery game screen 570 with a message shown in FIG. 12 was displayed, in the process of step 18 described above, the game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 was forcibly displayed. However, it is also possible to omit the process of step 18. That is, after the restricted lottery game screen 550 shown in FIG. 11 is displayed in the process of step 16 described above, the lottery game screen 570 with a message shown in FIG. 12 may be displayed in the process of step 17 described above, and then the process of the flowchart shown in FIG. 9 may be terminated. Thereby, users who are unaware can be induced to play the recommended lottery game.

[0121] 《Modification Example 3: Restriction Only》 In the foregoing embodiments, in the process of step 14 described above, if the user did not select the recommended lottery game and, in the process of step 15 described above, the user has not yet played the recommended lottery game, then in the process of step 16 described above, after displaying the restricted lottery game screen 550 shown in FIG. 11, in the process of step 17 described above, the lottery game screen 570 with a message shown in FIG. 12 is displayed, and then, in the process of step 18 described above, the game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 is forcibly displayed. However, it is also possible to omit the processes of step 17 and step 18. That is, after the restricted lottery game screen 550 shown in FIG. 11 is displayed in the process of step 16 described above, the process of the flowchart shown in FIG. 9 may be terminated. Thereby, users who are unaware can be induced to play the recommended lottery game.

[0122] 《Modification Example 4: Notification + Screen Transition》 In the foregoing embodiments, in the process of step 14 described above, if the user did not select the recommended lottery game and, in the process of step 15 described above, the user has not yet played the recommended lottery game, then in the process of step 16 described above, after displaying the restricted lottery game screen 550 shown in FIG. 11, in the process of step 17 described above, the user is notified that they should play the recommended lottery game. However, it is also possible to omit the process of step 16. That is, after the lottery game screen 570 with a message shown in FIG. 12 is displayed in the process of step 17 described above, in the process of step 18 described above, the game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 may be forcibly displayed. Thereby, users who are unaware can be induced to play the recommended lottery game.

[0123] 《Modification Example 5: Notification Only》 In the foregoing embodiments, in the process of step 14 described above, if the user did not select the recommended lottery game, and in the process of step 15 described above, if the user has not yet played the recommended lottery game, then in the process of step 16 described above, after displaying the restricted lottery game screen 550 shown in FIG. 11, in the process of step 17 described above, the lottery game screen 570 with a message shown in FIG. 12 is displayed, and further thereafter, in the process of step 18 described above, the game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 is forcibly displayed. However, it is also possible to omit the processes of steps 16 and 18. That is, after the lottery game screen 570 with a message shown in FIG. 12 is displayed in the process of step 17 described above, the process of the flowchart shown in FIG. 9 may be terminated. Thereby, users who are unaware can be induced to play the recommended lottery game.

[0124] 《Variant Example 6: Only Screen Transition》 In the foregoing embodiments, in the process of step 14 described above, if the user did not select the recommended lottery game, and in the process of step 15 described above, if the user has not yet played the recommended lottery game, then in the process of step 16 described above, after displaying the restricted lottery game screen 550 shown in FIG. 11, in the process of step 17 described above, the lottery game screen 570 with a message shown in FIG. 12 is displayed, and further thereafter, in the process of step 18 described above, the game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 is forcibly displayed. However, it is also possible to omit the processes of steps 16 and 17. That is, after the game screen 600 of the recommended lottery game that the user should play shown in FIG. 13 is forcibly displayed in the process of step 18 described above, after the execution of the lottery process (step S20), the process of the flowchart shown in FIG. 9 may be terminated. Thereby, users who are unaware can be induced to play the recommended lottery game.

[0125] 《Summary》 According to the information processing system 1 in this embodiment in this way, among a plurality of types of lottery games that can be played, the recommended lottery game that the user should play is determined, and until the user finishes playing the recommended lottery game, other lottery games are restricted from being played, or the user is notified to play the recommended lottery game, or the game screen for the user to play the recommended lottery game is forcibly transitioned, so that users who are unaware can be induced to play the recommended lottery game.

[0126] ===Other Embodiments=== The foregoing embodiments are for facilitating the understanding of the present invention and are not for limiting and interpreting the present invention. The present invention can be changed and improved without departing from its gist, and equivalents thereof are also included in the present invention. In particular, the following embodiments are also included in the present invention. That is, the present invention can also be configured by appropriately combining the foregoing embodiments and the following embodiments.

[0127] Moreover, it is also possible to configure various inventions by appropriately combining a plurality of invention-specific matters disclosed in the foregoing embodiments. For example, an invention may be configured by deleting some invention-specific matters from all the invention-specific matters disclosed in the foregoing embodiments, or an invention may be configured by appropriately combining the invention-specific matters disclosed in the following embodiments with all the invention-specific matters disclosed in the foregoing embodiments.

[0128] <The recommended lottery game that the user should play> In the foregoing embodiment, the "lottery game that is advantageous to the user" may be determined as the "recommended lottery game that the user should play".

[0129] For example, the determination unit 201B of the server device 20 refers to the lottery game information shown in FIG. 5, compares each of the multiple types of lottery games with each other, extracts from among them "lottery games that are advantageous to the user" (for example, lottery games with benefits that grant characters as benefits), and determines one of them as a recommended lottery game that the user should play. In other words, it recommends a lottery game with a good deal to the user. In this way, a recommended lottery game may be determined from multiple types of lottery games based on the lottery game information.

[0130] In addition, for example, among multiple types of lottery games that are available as selection candidates, the recommended lottery games that a user should play can be a lottery game in which the probability of winning a specific character with the highest rarity (for example, a featured character that is being actively promoted), a lottery game in which the probability of winning a group of characters with the highest rarity is set high, a lottery game in which a large number of characters can be acquired per item consumed, a lottery game in which a large number of characters can be acquired when playing a lottery game with a paid item (charged item), a lottery game in which the probability of winning a specific character with the highest rarity is set high when playing a lottery game with a paid item (charged item), a lottery game in which the probability of winning a group of characters with the highest rarity is set high when playing a lottery game with a paid item (charged item), a lottery game in which a small number of items are consumed per play, a lottery game in which the advantage increases as the stages progress, etc.

[0131] <Invitation to a competitive game> In the above embodiment, an example has been described in which a user is guided to a lottery game that the user should play, but the present invention is not limited to this.

[0132] For example, similar to a lottery game, if the content that can be obtained in each of the multiple types of playable battle games and the acquisition status of the content by the user are compared and considered, among the multiple types of battle games, although there is a battle game that the user should play, the user may not notice it and may select and play other battle games instead.

[0133] Therefore, the recommended battle game that the user should play is determined from among the multiple types of playable battle games, and until the determined recommended battle game is finished playing, other battle games are restricted from being played, or the user is notified to play the recommended battle game, or the game screen is forcibly transitioned to for the user to play the recommended battle game. As a result, users who do not notice can be induced to play the recommended battle game.

[0134] Specifically, the battle game control unit 202 (decision unit) of the server device 20 determines a recommended lottery game for the user to play based on the battle game information shown in FIG. 6 and the user information shown in FIG. 7. That is, the battle game control unit 202 (decision unit) of the server device 20 refers to the user information shown in FIG. 7 to identify unowned characters that the user does not possess. Then, referring to the battle game information shown in FIG. 6, it extracts a battle game in which the identified unowned character is set as a character that can be obtained in the battle game from among a plurality of types of battle games (quests), and determines one of them as the recommended battle game for the user to play. The battle game control unit 202 (judgment unit) of the server device 20 determines whether the user has already played the recommended battle game when the user selects a battle game other than the recommended battle game from among a plurality of types of battle games. Then, when it is determined that the user has not yet played, the battle game control unit 202 (restriction unit) of the server device 20 restricts the user from playing the selected battle game. Note that when it is determined that the user has not yet played, the display control unit 102 can also display a game screen notifying the user that the user should play the recommended battle game, or display a game screen for the user to play the recommended battle game.

[0135] <Induction of Content Pack> In the foregoing embodiment, the case where the user is induced to play the lottery game has been described as an example, but the present invention is not limited to this.

[0136] For example, similar to the lottery game, by comparing the content that can be obtained in each of a plurality of types of purchasable content packs (sets of one or more characters and items) and the user's content acquisition status, etc., among the plurality of types of content packs, although there is a content pack that the user should purchase, the user may not notice it and may select and purchase other content packs.

[0137] Therefore, until a user determines a recommended content pack to purchase from among a plurality of purchasable content packs and finishes purchasing the determined recommended content pack, other content packs are restricted from being purchased, the user is notified to purchase the recommended content pack, or the user is forcibly redirected to a purchase screen for purchasing the recommended content pack. As a result, unaware users can be induced to the recommended content pack.

[0138] Specifically, the server control unit 200 or the client control unit 100 is configured to include a sales control unit (including at least a sales unit, a determination unit, a restriction unit, a permission unit, and a privilege granting unit). Further, the server storage unit 220 or the client storage unit 120 is configured to include a content pack information storage unit that stores content pack information (for example, various types of information are set in association with a plurality of types of content packs including content packs with privileges, similar to lottery game information or battle game information). For example, the sales control unit (decision unit) of the server device 20 determines a recommended content pack that the user should purchase based on the content pack information in which a plurality of types of purchasable content packs are set and the user information shown in FIG. 7. That is, the sales control unit (decision unit) of the server device 20 refers to the user information shown in FIG. 7 to identify non-owned characters that the user does not possess. Then, referring to the content pack information, it extracts a content pack from among the plurality of types of content packs that can acquire the identified non-owned characters, and determines any one of them as the recommended content pack that the user should purchase. The sales control unit (determination unit) of the server device 20 determines whether the user has already purchased the recommended content pack when the user selects a content pack other than the recommended content pack from among the plurality of types of content packs. Then, when it is determined that the user has not yet purchased, the sales control unit (restriction unit) of the server device 20 restricts the user from purchasing the selected content pack. In addition, when it is determined that the user has not yet purchased, the display control unit 102 can also display a game screen notifying the user that the recommended content pack should be purchased, or display a purchase screen for the user to purchase the recommended content pack.

[0139] <System Configuration> In the foregoing embodiments, instead of the centralized network system including a server device, a decentralized network system using blockchain technology (decentralized ledger technology) may be adopted. In the decentralized network system, various types of information stored in the server device in the centralized network system are distributed and stored in each terminal connected in a peer-to-peer (P2P) manner. By using blockchain technology, various types of information are managed in a mutual monitoring type, so that it is possible to avoid unauthorized data tampering and the like. Note that content (such as characters and items) utilizing blockchain technology may be issued and circulated as non-fungible tokens (NFTs), and the asset value of the content can be increased.

[0140] <Content> In the foregoing embodiments, a character has been described as an example of content, but the present invention is not limited thereto. For example, the content may be various types of data such as items, cards, figures, avatars, images, music, scenarios, quests, etc., or a program such as an application.

Explanation of Signs

[0141] 1 Information processing system 10 Client terminal 20 Server device 50 Computer 51 CPU 52 RAM 53 ROM 54 Communication interface 55 Input device 56 Display device 57 External interface 58 HDD 100 Client control unit 101 Image generation unit 102 Display control unit 120 Client storage unit 140 Client communication unit 150 Operation input reception unit 160 Screen display unit 200 Server control unit 201 Lottery game control unit 201A Lottery section 201B Determination section 201C Judgment section 201D Restriction section 201E Permission section 201F Bonus granting section 202 Battle game control unit 220 Server memory unit 221 Character information memory unit 222 Lottery game information memory unit 223 Battle game information memory unit 224 User information memory unit 240 Server communication unit 500 Lottery game selection screen 501 Scroll button 502 List 503 Lottery button 504 Cancel button 505 Message 550 Restricted lottery game screen 570 Lottery game screen with message 600 Lottery game screen of recommended lottery game for user to play 601 Scroll button 602 List 603 Lottery button 604 Cancel button 650 Lottery game screen 651 Scroll button 652 List 653 Lottery button 654 Cancel button B Bus line N Network

Claims

1. A computer, Based on at least one of the acquisition status of content, the usage status of content, the degree of interest in content, and the consumption status of the user's items, which is user information set in association with the user, the available content, and the lottery game information in which the number of items consumed in one play is set in association with each of a plurality of types of lottery games, determination means for determining a recommended lottery game that the user should play from among the plurality of types of lottery games, Determination means for determining whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games, Restriction means for restricting the user from playing the selected lottery game when it is determined that the user has not yet played, A program that functions as.

2. Display control means for displaying a game screen for notifying the user that the recommended lottery game should be played when it is determined that the user has not yet played, The program according to claim 1 that functions as.

3. Display control means for displaying a game screen for allowing the user to play the recommended lottery game when it is determined that the user has not yet played, The program according to claim 1 or 2 that functions as.

4. A computer, Based on at least one of the acquisition status of content, the usage status of content, the degree of interest in content, and the consumption status of the user's items, which is user information set in association with the user, the available content, and the lottery game information in which the number of items consumed in one play is set in association with each of a plurality of types of lottery games, determination means for determining a recommended lottery game that the user should play from among the plurality of types of lottery games, Determination means for determining whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games, Display control means for displaying a game screen for notifying the user that the recommended lottery game should be played when it is determined that the user has not yet played, A program that functions as.

5. A computer, Determination means for determining a recommended lottery game for the user to play from among the plurality of types of lottery games based on at least one of the content acquisition status, content usage status, degree of interest in the content, and user item consumption status, which is set in association with the user, user information, acquirable content, and lottery game information set in association with each of the plurality of types of lottery games, where the number of items consumed in one play is set, Determination means for determining whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games, Display control means for displaying a game screen for causing the user to play the recommended lottery game when it is determined that the user has not yet played, A program that functions as

6. The determination means determines a lottery game that is advantageous for the user as the recommended lottery game, The program according to any one of claims 1, 4, and 5.

7. A determination unit that determines a recommended lottery game for the user to play from among the plurality of types of lottery games based on at least one of the content acquisition status, content usage status, degree of interest in the content, and user item consumption status, which is set in association with the user, user information, acquirable content, and lottery game information set in association with each of the plurality of types of lottery games, where the number of items consumed in one play is set, A determination unit that determines whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from among the plurality of types of lottery games, A restriction unit that restricts the user from playing the selected lottery game when it is determined that the user has not yet played, An information processing apparatus comprising

8. A determination unit that determines a recommended lottery game for the user to play from among the plurality of types of lottery games based on at least one of the content acquisition status, content usage status, degree of interest in the content, and user item consumption status, which is set in association with the user, user information, acquirable content, and lottery game information set in association with each of the plurality of types of lottery games, where the number of items consumed in one play is set, A determination unit that determines whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from the plurality of types of lottery games; A display control unit that displays a game screen for notifying the user that the user should play the recommended lottery game when it is determined that the user has not played yet; An information processing apparatus comprising:

9. Based on at least one of the acquisition status of content, the usage status of content, the degree of interest in content, and the consumption status of the user's items, which is set in association with the user information, the acquirable content, and the number of items consumed in one play, which is set in association with each of the plurality of types of lottery games, lottery game information, a determination unit that determines a recommended lottery game that the user should play from among the plurality of types of lottery games; A determination unit that determines whether the user has already played the recommended lottery game when the user selects a lottery game other than the recommended lottery game from the plurality of types of lottery games; A display control unit that displays a game screen for causing the user to play the recommended lottery game when it is determined that the user has not played yet; An information processing apparatus comprising:

Citation Information

Patent Citations

  • Information processor and game program

    JP2016140748A

  • Information processor, information processing method, and program

    JP2022178588A

  • Information processing device, information processing method, and program

    JP2022182516A

  • Information processing device, information processing method, and program

    JP6864248B1

  • Program

    JP2017056209A