Information processing method, information processing device, and program
A two-tiered lottery system in online games improves entertainment value by allowing users to participate in a first lottery for content and a second, more advantageous lottery for premium rewards, enhancing user engagement.
Patent Information
- Application Number
- JP2022092704
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-06-08
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2042-06-08
AI Technical Summary
Conventional lotteries in online games lack sufficient entertainment value.
Implementing a two-tiered lottery system where users can participate in a first lottery for content and a second lottery for the right to conduct a more advantageous second lottery, with the second lottery offering higher chances of winning premium content.
Enhances the appeal and entertainment value of lotteries by providing users with opportunities for more rewarding outcomes.
Smart Images

Figure 0007802612000001 
Figure 0007802612000002 
Figure 0007802612000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing method, an information processing device, and a program. [Background technology]
[0002] BACKGROUND ART Conventionally, so-called online games (network games) have become widespread, in which terminals such as game consoles, personal computers, and smartphones are connected to server devices or the like via a network to play games online.
[0003] Furthermore, in these online games, it is known that content such as characters and items that can be used in the online game are randomly determined and given to users (Gacha (registered trademark), lottery) (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 6724195 Summary of the Invention [Problem to be solved by the invention]
[0005] However, in the conventional lottery, there is room for improvement in terms of, for example, the entertainment value of the lottery.
[0006] Therefore, an object of the present invention is to provide a technique that can improve the entertainment value of lotteries. [Means for solving the problem]
[0007] In a first aspect of the present disclosure, an information processing method is provided in which an information processing device executes a first lottery process in which, in response to a request for a first lottery from a user, the information processing device executes a lottery for content to be granted to the user and the right to conduct a second lottery, and a second lottery process in which, in response to a request for the second lottery from the user who has the right to conduct the second lottery, the information processing device executes a lottery for content to be granted to the user.
[0008] In addition, in a second aspect of the present disclosure, an information processing device is provided that has a first lottery unit that, in response to a request for a first lottery from a user, draws for content to be granted to the user and the right to conduct a second lottery, and a second lottery unit that, in response to a request for the second lottery from the user who has the right to conduct the second lottery, draws for content to be granted to the user.
[0009] In addition, in a third aspect of the present disclosure, a program is provided that causes a computer to execute a first lottery process in which, in response to a request for a first lottery from a user, a lottery is held to determine content to be granted to the user and the right to conduct a second lottery, and a second lottery process in response to a request for the second lottery from the user who has the right to conduct the second lottery, a lottery is held to determine content to be granted to the user. [Effects of the Invention]
[0010] According to one aspect, the appeal of the lottery can be improved. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 2] FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing apparatus according to an embodiment. [Figure 3] FIG. 1 is a diagram illustrating an example of a configuration of an information processing apparatus according to an embodiment. [Figure 4]10 is a flowchart illustrating an example of processing during a normal lottery in the information processing device according to the embodiment. [Figure 5] FIG. 10 is a diagram showing an example of a normal lottery screen according to the embodiment. [Figure 6] FIG. 4 is a diagram illustrating an example of information stored in a user DB according to the embodiment. [Figure 7] FIG. 10 is a diagram showing an example of information stored in a normal lottery DB according to the embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of a special lottery screen according to the embodiment. [Figure 9] 10 is a flowchart illustrating an example of processing during a normal lottery in the information processing device according to the embodiment. [Figure 10] FIG. 10 is a diagram showing an example of information stored in a special lottery DB according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] The principles of the present disclosure will be described with reference to some exemplary embodiments. It should be understood that these embodiments are set forth for illustrative purposes only, to aid those skilled in the art in understanding and practicing the present disclosure, without implying any limitation on the scope of the disclosure. The disclosure described herein may be implemented in various ways other than those described below. In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.
[0013] <System configuration> The configuration of an information processing system 1 according to an embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram showing an example of the configuration of the information processing system 1 according to an embodiment. In the example of FIG. 1, the information processing system 1 includes an information processing device 10. The information processing system 1 also includes a user terminal 20A, a user terminal 20B, and a user terminal 20C (hereinafter, when there is no need to distinguish between them, they will simply be referred to as "user terminals 20"). In the example of FIG. 1, the information processing device 10 and the user terminals 20 are connected so as to be able to communicate with each other via a network N. Note that the number of information processing devices 10 and user terminals 20 is not limited to the example of FIG. 1.
[0014] Examples of the network N include, for example, the Internet, a mobile communication system, a wireless LAN (Local Area Network), a LAN, a bus, etc. Examples of the mobile communication system include, for example, a fifth generation mobile communication system (5G), a sixth generation mobile communication system (6G, Beyond 5G), a fourth generation mobile communication system (4G), a third generation mobile communication system (3G), etc.
[0015] Note that, although the following describes an example in which content available for use in an online game is provided as content provided to users by lottery, the technology of the present disclosure is not limited to this. The technology of the present disclosure can also be applied to cases in which content other than online games, such as content (goods, products) including image data, music data, and various non-data products, is provided to users by lottery, and such embodiments are also included in the technical scope of the present disclosure.
[0016] The information processing device 10 is, for example, a server device or a cloud operated by a game provider, and provides an online game (network game) to the user terminal 20. The information processing device 10 provides content such as characters and items that can be used in the online game to the user of the user terminal 20 by lottery (random item provision method).
[0017] The user terminal 20 is, for example, a terminal such as a smartphone, a game console, a personal computer, or a tablet terminal. The user terminal 20 allows the user to play the online game using an application for the online game or a web browser distributed from the information processing device 10. Furthermore, the user terminal 20 causes the information processing device 10 to execute a lottery in response to an operation by the user, and obtains content that can be used in the online game.
[0018] <Hardware configuration> Fig. 2 is a diagram showing an example of the hardware configuration of an information processing device 10 according to an embodiment. In the example of Fig. 2, the information processing device 10 (computer 100) includes a processor 101, a memory 102, and a communication interface 103. These components may be connected via a bus or the like. The memory 102 stores at least a part of a program 104. The communication interface 103 includes an interface required for communication with other network elements.
[0019] When the program 104 is executed by the processor 101, memory 102, and other components in cooperation with each other, the computer 100 performs at least some of the processing of the embodiments of the present disclosure. The memory 102 may be of any type suitable for a local technology network. The memory 102 may be, by way of non-limiting example, a non-transitory computer-readable storage medium. The memory 102 may also be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and removable memory. While only one memory 102 is shown in the computer 100, several physically distinct memory modules may be present in the computer 100. The processor 101 may be of any type. The processor 101 may include one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and, by way of non-limiting example, a processor based on a multi-core processor architecture. The computer 100 may have multiple processors, such as application-specific integrated circuit chips time-slaved to a clock that synchronizes the main processor.
[0020] Embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device.
[0021] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in program modules, that execute on a target real or virtual processor or device to perform the processes or methods of the present disclosure. Program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or divided among program modules as desired in various embodiments. The machine-executable instructions of the program modules may be executed in local or distributed devices. In a distributed device, the program modules may be located in both local and remote storage media.
[0022] The program code for executing the methods of the present disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus. When the program code is executed by the processor or controller, the functions / acts in the flowcharts and / or implementing block diagrams are performed. The program code may be executed entirely on the machine, partly on the machine, as a standalone software package, partly on the machine and partly on a remote machine, or entirely on a remote machine or server.
[0023] The program can be stored and provided to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible recording media. Examples of non-transitory computer-readable media include magnetic recording media, magneto-optical recording media, optical disk media, and semiconductor memory. Magnetic recording media include, for example, flexible disks, magnetic tapes, and hard disk drives. Magneto-optical recording media include, for example, magneto-optical disks. Optical disk media include, for example, Blu-ray discs, CD (Compact Disc)-ROMs (Read Only Memory), CD-Rs (Recordable), and CD-RWs (Rewritable). Semiconductor memory includes, for example, solid-state drives, mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory). The program may also be provided to a computer by various types of temporary computer-readable media. Examples of temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire or an optical fiber, or via a wireless communication path.
[0024] <Configuration> The configuration of the information processing device 10 according to the embodiment will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. The information processing device 10 has a normal lottery unit 11, a special lottery unit 12, and a provision unit 13. Each of these units may be realized by cooperation between one or more programs installed in the information processing device 10 and hardware such as a processor 101 and a memory 102 of the information processing device 10.
[0025] In response to a request for a normal lottery (an example of a "first lottery") from a user, the normal lottery unit 11 draws for content to be granted to the user and the right to execute a special lottery (an example of a "second lottery"). The normal lottery unit 11 may execute the normal lottery in exchange for a normal lottery ticket that can be obtained free of charge (free of charge, no charge) depending on achievements in the game (for example, logging in to satisfy specific conditions, completing a task in the game, etc.).
[0026] In response to a request for a special lottery from a user who has the right to execute a special lottery, the special lottery unit 12 executes a lottery for content to be granted to the user. The special lottery may be a lottery that is more advantageous to the user than the normal lottery. In this case, for example, the probability of winning for at least one grade (e.g., the highest grade) included in multiple grades equal to or higher than a predetermined grade in the special lottery may be set higher than the probability of winning for that grade in the normal lottery. The special lottery unit 12 may execute the special lottery for a fee (charge, fee-based) or in exchange for a special lottery ticket (described later). When executing a special lottery for a fee, the special lottery unit 12 may execute the special lottery for a fee, for example, in-game currency that can be purchased with real currency (e.g., Japanese yen) or virtual currency.
[0027] The providing unit 13 performs various processes related to online games. For example, the providing unit 13 provides users with game services using content awarded to users through normal lotteries and special lotteries. Furthermore, the providing unit 13 may notify each user when the number of prizes included in a jackpot (described later) exceeds a threshold. In this case, the providing unit 13 may issue a push notification by a banner or the like on the game display screen or on the home screen (standby screen) or lock screen of the user terminal 20 (e.g., a smartphone). Furthermore, the providing unit 13 may notify users by, for example, changing the display mode of a button for transitioning to the normal lottery screen shown in FIG. 5 (described later) (for example, changing the color or shape of the button, displaying an icon associated with the button, etc.). Furthermore, the providing unit 13 may allow users to specify whether or not to issue such a notification and to set a threshold value for such notification.
[0028] <Processing> Next, an example of processing at the time of a normal lottery of the information processing device 10 according to the embodiment will be described with reference to Figs. 4 and 8. Fig. 4 is a flowchart showing an example of processing at the time of a normal lottery of the information processing device 10 according to the embodiment. Fig. 5 is a diagram showing an example of a normal lottery screen according to the embodiment. Fig. 6 is a diagram showing an example of information stored in a user DB (database) 601 according to the embodiment. Fig. 7 is a diagram showing an example of information stored in a normal lottery DB 701 according to the embodiment. Fig. 8 is a diagram showing an example of a special lottery screen according to the embodiment. Fig. 9 is a flowchart showing an example of processing at the time of a normal lottery of the information processing device 10 according to the embodiment. Fig. 10 is a diagram showing an example of information stored in a special lottery DB 1001 according to the embodiment.
[0029] The users of the user terminals 20A to 20C are referred to as users A to C, respectively. An example in which user A performs a normal lottery will be described below. Each of users A to C may be authenticated by the information processing device 10 using, for example, a user ID (user identification information) and password of an account, and may then log in to an online game provided by the information processing device 10. Furthermore, communication between the information processing device 10 and the user terminal 20 may be encrypted.
[0030] <<Regular lottery>> In step S101, the regular lottery unit 11 accepts (acquires) a request for a regular lottery from user A. Here, the regular lottery unit 11 may receive the request for a regular lottery from, for example, the user terminal 20A that has accepted an operation for a regular lottery by user A. Here, the regular lottery unit 11 may first display a regular lottery screen 501 of FIG. 5 on the user terminal 20A in response to the operation of user A. In the example of FIG. 5, information 511 of prize content for the highest grade, "Super 1st Prize," an "Execute" button 512, and a "Prize List" button 513 are displayed on the regular lottery screen 501. Note that when the "Prize List" button 513 is pressed by user A, the user terminal 20A may display the grade name, prize content, winning probability, etc. of each grade recorded in the regular lottery DB 701. Furthermore, when the “execute” button 512 is pressed by the user A, the user terminal 20A may transmit a request for a normal lottery to the information processing device 10.
[0031] Next, the normal lottery unit 11 collects the fee for the requested normal lottery from user A (step S102). Here, the normal lottery unit 11 may collect (subtract the number of owned) contents (e.g., normal lottery tickets) equivalent to the fee for the normal lottery from the owned contents of user A recorded in the user DB 601, for example. The user DB 601 may be recorded in a storage device inside the information processing device 10, or in a storage device (e.g., a DB server) external to the information processing device 10. In the example of FIG. 6, the user DB 601 stores information indicating user information, a group to which the user belongs, the number of times the normal lottery has been executed, the number of times the special lottery has been executed, and owned contents, in association with a user ID. The user information is various information related to a user. The user information may include, for example, information such as a password for a user's account, an email address, and an age.
[0032] The group of affiliation is, for example, a group (guild, team, army) to which the user belongs (participates) in an online game. The number of times a regular lottery has been executed is the number of times a regular lottery has been executed by the user in a predetermined period (for example, one day from midnight (12:00 PM)). The number of times a special lottery has been executed is the number of times a special lottery has been executed by the user in a predetermined period.
[0033] Owned content is content that a user owns in an online game. In the example of FIG. 6, the owned content includes information on the number of owned content for each content ID. The content ID is content identification information. The content may include, for example, in-game currency (e.g., gems), points, a right to enter a regular lottery (hereinafter also referred to as a "regular lottery ticket" as appropriate), a right to re-enter a special lottery (a right to re-enter a special lottery without paying a specific fee (e.g., in-game currency); hereinafter also referred to as a "special lottery ticket" as appropriate), characters that can be used in the online game, tools that can be used in the online game, etc. Note that the in-game currency may be granted to a user for a fee or free of charge based on results in the game, etc. Points may be exchangeable for characters, tools, etc. in the online game, for example. The regular lottery ticket may be granted to a user based on the results of playing the online game, for example. The special lottery ticket may be granted to a user as a prize won in a special lottery, etc.
[0034] Next, the normal lottery unit 11 executes a normal lottery for user A based on the normal lottery DB 701 (step S103). The normal lottery DB 701 may be stored in a storage device inside the information processing device 10, or may be stored in a storage device external to the information processing device 10 (for example, a DB server). In the example of FIG. 7, the normal lottery DB 701 stores a grade name, a prize content, and a winning probability in association with a grade ID. The grade ID is identification information of the grade to be selected for the lottery. The grade name is the name of the grade. In the example of FIG. 7, the grade names include, in descending order of grade, "Super 1st Prize," "1st Prize," "2nd Prize," "3rd Prize," "4th Prize," etc. The prize content is content that is awarded if the user A wins the lottery. The prize content includes information on the number of prizes for each of one or more content IDs. The winning probability is the probability of winning the lottery. In the example of FIG. 7, the prize content for the highest grade, "Super 1st Prize," is 100,000 points and a jackpot, and the winning probability is 0.001%. Here, the normal lottery unit 11 may, for example, identify (determine, select) the grade to be won by user A based on the winning probability for each grade recorded in the normal lottery DB 701 and a random number or the like. Then, the normal lottery unit 11, for example, awards prize content of the grade that the user A has won to user A. Here, the normal lottery unit 11 may, for example, record the content awarded to user A in the user DB 601.
[0035] Next, the normal lottery unit 11 updates the benefits (jackpot, additional prizes, and cumulative prizes) to be added to prizes such as the highest rank (step S104). The normal lottery unit 11 may update the jackpot periodically. In this case, the normal lottery unit 11 may record a value to be added the next time the jackpot is updated, and update the jackpot at the next periodic timing. The normal lottery unit 11 may also update the jackpot for the highest rank, such as "Super 1st Prize," in the normal lottery DB 701 and the special lottery DB 1001 described later. In this case, the normal lottery unit 11 may determine (update) the quantity S of prizes included in the jackpot based on the number of times normal lotteries have been executed by multiple users (e.g., users A to C) and the number of times special lotteries have been executed by multiple users, for example, as shown in the following formula (1): This allows, for example, the number of prizes for that rank to increase each time someone executes a regular lottery or a special lottery, thereby improving the entertainment value of lotteries for multiple users. S = α × c1 + β × c2 (1)
[0036] Here, α and β may be the quantities of predetermined prizes (for example, 5 points each). Note that β may be a value greater than α. In this case, for example, α may be 5 points and β may be 10 points. c1 is the number of times that normal lotteries have been executed by multiple users within a predetermined period. The normal lottery unit 11 may, for example, calculate as c1 the total number of times that normal lotteries have been executed for all users recorded in the user DB 601. c2 is the number of times that special lotteries have been executed by multiple users within a predetermined period. The normal lottery unit 11 may, for example, calculate as c2 the total number of times that special lotteries have been executed for all users recorded in the user DB 601.
[0037] In addition, the normal lottery unit 11 may set α and β to different values for each prize class won. In this case, the normal lottery unit 11 may determine (update) the quantity S of prizes included in the jackpot using the following formula (2). Here, i is an index for each prize class, and for example, "Super 1st Prize" may be 0, "1st Prize" may be 1, and "2nd Prize" may be 2. αi are prizes for each grade won in the regular lottery, β i are prizes for each grade won in the special lottery, c 1i is the number of times each grade was won by multiple users in the regular lottery within a given period, and c 2i is the number of times each rank has been won in the special lottery by multiple users within a predetermined period. S=Σα i ×c 1i +Σβ i ×c 2i ···(2)
[0038] In this case, the normal lottery unit 11 may determine the values of α and β to be larger, for example, the lower the grade that has been won. This allows a relatively large amount of prizes to be added to the jackpot in the case of a so-called loss (for example, 4th grade or lower), thereby improving the entertainment value of the lottery. In this case, the normal lottery unit 11 may determine the value obtained by multiplying the value of the index i of the grade that has been won by a predetermined coefficient (for example, 1 point) as α. i and β i In this case, for example, one point is added to the jackpot each time the "first prize" is won, and two points are added to the jackpot each time the "second prize" is won.
[0039] Furthermore, if the highest prize, such as "Super 1st Prize," is won in either the normal lottery or the special lottery, the normal lottery unit 11 may reset the prize for that prize to its initial value. This allows the number of prizes for that prize level to increase each time someone executes a normal lottery or a special lottery until someone wins the highest prize level, thereby improving the appeal of lotteries involving multiple users. In this case, if a user wins the highest prize, such as "Super 1st Prize," in either the normal lottery or the special lottery, the normal lottery unit 11 may reset (initialize) the jackpot to its initial value, such as 0. In this case, in the example of FIG. 7, if the highest prize, "Super 1st Prize," is won, the number of points in the jackpot is reset to 0, and the prize content for the "Super 1st Prize" in the next normal lottery and special lottery will be the initial value of 100,000 points. In the process of step S104, the normal lottery unit 11 may change the content of the prizes included in the jackpot instead of or in addition to increasing the amount of prizes included in the jackpot. In this case, the normal lottery unit 11 may change the content of the prizes included in the jackpot to content that is more advantageous to the user (for example, content with higher rarity, level, value related to ability in the game, etc.).
[0040] Next, the regular lottery unit 11 executes a lottery (a lottery for a special lottery right) for user A, with the prize being the right to enter a special lottery (step S105). Here, the regular lottery unit 11 may determine (determine, select) whether or not user A will win the right to enter a special lottery, for example, based on a random number or the like. As a result, for example, when a user enters a regular lottery by consuming a regular lottery ticket that can be obtained free of charge through game progress or the like, the user can enter a special lottery with a specific probability, which is more advantageous than the regular lottery. Note that the right to enter a special lottery may be, for example, a right to enter a special lottery by paying a specific price (e.g., in-game currency). Note that the regular lottery unit 11 may execute a lottery for the special lottery right every time user A enters a regular lottery a specific number of times (e.g., every five times). In this case, when user A uses a specific item, the regular lottery unit 11 may reduce the specific number of times for user A for a specific period (e.g., 30 minutes) after the use.
[0041] Furthermore, the regular lottery unit 11 may grant the user the right to participate in a special lottery if the user wins a specific grade (e.g., "7th grade") or lower a specific number of times (e.g., 10 times) in a regular lottery. This allows, for example, a user who has had a series of so-called losers (e.g., 7th grade or lower) in a regular lottery to be granted the right to participate in a special lottery, thereby improving the appeal of the lottery. Furthermore, if a user wins a grade (e.g., 7th grade or lower) in a regular lottery a specific number of times in a regular lottery, the regular lottery unit 11 may increase the probability of the user winning the right to participate in a special lottery the next time the user draws a regular lottery. In this case, the regular lottery unit 11 may set the probability of winning the right to participate in a special lottery the next time the user draws a regular lottery, for example, the greater the number of times the user has consecutively won a grade (e.g., 7th grade or lower) in a regular lottery.
[0042] Furthermore, the regular lottery unit 11 may grant specific content to members of a group to which user A belongs if the user wins a specific grade (e.g., "7th grade") or lower in the regular lottery a specific number of times (e.g., 100 times) in a row. In this case, the regular lottery unit 11 may grant the specific content to each user whose group is the same as the group to which user A belongs, which is recorded in the user DB 601. The specific content may be, for example, a special lottery ticket. This may, for example, improve the entertainment value of the social network game.
[0043] Next, the regular lottery unit 11 determines whether or not the right to the special lottery has been won (step S106). If the right to the special lottery has not been won (NO in step S106), the lottery process ends.
[0044] On the other hand, if the user A wins the right to enter the special lottery (YES in step S106), the special lottery unit 12 displays a special lottery screen on the user terminal 20 (step S107). In the example of FIG. 8, the special lottery screen 801 displays information 811 of prize content for the highest grade, "Super 1st Prize," an "Execute" button 812, and a "Prize List" button 813. In the example of FIG. 8, the information 811 of prize content for the highest grade, "Super 1st Prize," indicates, for example, that one or more users have entered the regular lottery 10 times but have not won the "Super 1st Prize," and therefore 50 points have been added as a jackpot, and the prize for winning the "Super 1st Prize" is 10,050 points. Note that when the "Prize List" button 813 is pressed by user A, the user terminal 20A may display the grade name, prize content, winning probability, etc. of each grade recorded in the special lottery DB 1001.
[0045] <<Special Lottery>> Next, the special lottery unit 12 accepts a request for a special lottery from user A (step S201). Here, the regular lottery unit 11 may receive the request for a special lottery from, for example, the user terminal 20A that has accepted a special lottery operation by user A. When the "Execute" button 812 in FIG. 8 is pressed by user A, the user terminal 20A may transmit the request for a special lottery to the information processing device 10. The request for a special lottery may include information 811 of the prize content of the highest grade, "Super 1st Prize," displayed on the user terminal 20A.
[0046] Note that, for example, if the current quantity of "super first prize" prizes is less than the quantity in the prize content information 811 displayed on the user terminal 20A, the special lottery unit 12 may cancel the special lottery and update the prize content information 811 on the special lottery screen 801 of the user terminal 20A. This makes it possible to cancel the special lottery for user A, for example, if the jackpot is reset because another user won the "super first prize" when user A requested a special lottery.
[0047] Next, the special lottery unit 12 collects the consideration for the requested special lottery from user A (step S202). Here, the special lottery unit 12 may collect (subtract the number of owned) contents (e.g., special lottery tickets or in-game currency) equivalent to the consideration for the special lottery from the content owned by user A recorded in the user DB 601, for example. In this case, the special lottery unit 12 may collect the special lottery ticket if user A owns the special lottery ticket. Furthermore, the special lottery unit 12 may collect a specific amount of in-game currency if user A does not own a special lottery ticket (if the special lottery is held because user A won the right to participate in the special lottery in the processing of step S105 in the normal lottery). Note that in-game currency is an example of a "specific consideration."
[0048] In addition, when a special lottery is held as a result of winning the right to a special lottery in the process of step S105 in the normal lottery, the special lottery unit 12 may use in-game currency that can be purchased for a fee as the consideration for the special lottery. This can motivate users to pay for the special lottery, for example, because the special lottery is a lottery that is more advantageous than the normal lottery.
[0049] In this case, the special lottery unit 12 may determine the compensation for the user based on, for example, the number of times the user has entered a special lottery within a predetermined period. In this case, the special lottery unit 12 may determine a larger amount (quantity) of compensation as the number of times increases. This allows, for example, a user who enters a special lottery relatively few times per day to enter a special lottery for a relatively reduced amount. In addition, for example, the user may be motivated to log in on another day and enter a special lottery.
[0050] On the other hand, when a special lottery is held as a result of winning a special lottery ticket in the process of step S205 described later, the special lottery unit 12 may use the special lottery ticket as the consideration. This may motivate the user to make the first charge, for example, since there is a possibility that the special lottery can be held repeatedly free of charge after one charge.
[0051] Next, the special lottery unit 12 executes a special lottery for user A based on the special lottery DB 1001 (step S203). The special lottery DB 1001 may be stored in a storage device inside the information processing device 10 or in a storage device external to the information processing device 10 (for example, a DB server). In the example of FIG. 10, the special lottery DB 1001 stores a grade name, prize content, and winning probability in association with a grade ID, similar to the regular lottery DB 701. The example of FIG. 10 differs from the example of the regular lottery DB 701 in FIG. 7 in that a special lottery ticket is additionally included in the prize content for a predetermined grade and in the winning probability for each grade. In the example of FIG. 10, a special lottery ticket is additionally included in prizes of grades 3 and above ("Super 1st Prize," "1st Prize," "2nd Prize," and "3rd Prize"). Therefore, in the special lottery, a special lottery ticket, which is the right to hold the special lottery again, can also be won.
[0052] 10, the prize content for the highest grade "Super 1st Prize" is 100,000 points and a jackpot, and the winning probability is 0.01%. Therefore, the user can enter the lottery for the highest grade "Super 1st Prize" with a higher winning probability than in the case of a normal lottery.
[0053] The special lottery unit 12 may, for example, identify (determine, select) the grade that user A will win based on the winning probability for each grade recorded in the special lottery DB 1001 and a random number or the like. Then, the special lottery unit 12 may, for example, award prize content of the grade that user A has won to user A. Here, the special lottery unit 12 may, for example, record the content awarded to user A in the user DB 601.
[0054] For example, if user A wins the special lottery ticket a specific number of times in succession, the special lottery unit 12 may grant a specific benefit (benefit) to user A and / or other users included in a group corresponding to user A. In this case, the special lottery unit 12 may grant, as the specific benefit, content corresponding to the number of times user A has consecutively won the special lottery ticket. In this case, the special lottery unit 12 may grant the specific content to each user whose group is the same as the group to which user A belongs, recorded in the user DB 601. Furthermore, the special lottery unit 12 may, as the specific benefit, make it possible to purchase a specific item. Furthermore, the special lottery unit 12 may, as the specific benefit, hold a sale in an in-game shop (making items available for purchase at a lower price than usual).
[0055] In this case, for example, if user A wins the special lottery ticket a specific number of times (e.g., 10 times) in a row, the special lottery unit 12 may exclude the special lottery ticket from the prize content in the next special lottery for user A. As a result, for example, if user A wins the special lottery ticket 10 times in a row, he or she will no longer be able to win the special lottery ticket in the next lottery, but specific content (e.g., 100 points) will be awarded to members of the corps to which the user belongs. This can improve the entertainment value of the special lottery.
[0056] In this case, the special lottery unit 12 may execute a similar process to the case where user A wins the special lottery ticket a specific number of times in succession, a special lottery is executed, and then a special lottery is executed as a result of winning the right to a special lottery in the process of step S105 in the normal lottery. In this case, the special lottery unit 12 may execute the next special lottery in exchange for in-game currency that can be purchased for a fee, after user A wins the special lottery ticket a specific number of times in succession and the special lottery is executed. This allows for another special lottery to be executed if user A wins the special lottery ticket a specific number of times in succession in the special lottery, thereby improving the entertainment value of the lottery.
[0057] Next, the special lottery unit 12 updates the jackpot (step S204). The process of step S204 may be similar (identical) to the process of updating the jackpot in step S104 of FIG. 4. The special lottery unit 12 may also add to the jackpot a number of prizes corresponding to the number of times each user has consecutively won the special lottery ticket. In this case, the special lottery unit 12 may add to the jackpot a number of prizes whose value is calculated by multiplying the number of times each user has consecutively won the special lottery ticket by a predetermined coefficient (for example, 5 points). In this case, if a user wins the special lottery ticket 10 times in a row, 50 points may be added to the jackpot.
[0058] Next, the special lottery unit 12 determines whether or not the right to hold the special lottery again (special lottery ticket) has been granted in the special lottery of step S203 (step S205). If the right to hold the special lottery again has been granted (YES in step S205), the special lottery unit 12 causes the user terminal 20 to display the special lottery screen 801 of Fig. 8 again (step S206), and proceeds to the processing of step S201. On the other hand, if the right to hold the special lottery again has not been granted (NO in step S205), the lottery processing ends.
[0059] <Modification> The information processing device 10 may be a device contained in a single housing, but the information processing device 10 of the present disclosure is not limited to this. Each unit of the information processing device 10 may be realized by cloud computing configured with one or more computers, for example. Furthermore, the information processing device 10 and the user terminal 20 may be housed in the same housing and configured as an integrated information processing device. Furthermore, at least a portion of the processing of each functional unit of the information processing device 10 may be executed by the user terminal 20. Such information processing devices 10 are also included in examples of the "information processing device" of the present disclosure.
[0060] The present invention is not limited to the above-described embodiment, and can be modified as appropriate within the scope of the invention. [Explanation of symbols]
[0061] 1. Information Processing Systems 10. Information processing equipment 11 Regular Lottery Section 12 Special Lottery Section 13 Providing Department 20 User terminal
Claims
1. The information processing device a first lottery process for drawing a lottery for content to be granted to the user and a right to execute a second lottery in response to a request for a first lottery from the user; a second lottery process for drawing a lottery for content to be granted to the user in response to a request for the second lottery from the user who has the right to execute the second lottery; In the first lottery process, a right to execute the second lottery is drawn by lottery in exchange for payment of a specific consideration; In the second lottery process, a lottery is conducted to select content to be granted to the user and a right to re-run the second lottery without paying the specific consideration. Information processing methods.
2. In the second lottery process, when the user wins the right to re-run the second lottery a specific number of times in a row, specific content is granted to at least one of the user and other users included in a group corresponding to the user. The information processing method according to claim 1 .
3. An information processing device, a first lottery process for drawing a lottery for content to be granted to the user and a right to execute a second lottery in response to a request for a first lottery from the user; a second lottery process for drawing lots for content to be granted to the user in response to a request for the second lottery from the user who has the right to execute the second lottery; and executing a process of determining the highest prize in the first lottery and the second lottery based on the number of times the first lottery has been executed by a plurality of users and the number of times the second lottery has been executed by the plurality of users. Information processing methods.
4. If the highest prize is won in either the first lottery or the second lottery, resetting the prize to a specific content. The information processing method according to claim 3 .
5. The probability of winning for at least one of a plurality of classes equal to or higher than a predetermined class in the second lottery is higher than the probability of winning for the one class in the first lottery.
3. The information processing method according to claim 1.
6. An information processing method as described in claim 1 or 2, wherein in the first lottery processing, if the user wins a grade equal to or lower than a specific grade a specific number of times in the first lottery, the user is granted the right to execute the second lottery.
7. Executing a process to determine the compensation for a new second lottery for the user who has the right to execute the new second lottery based on the number of times the user has executed the second lottery during a predetermined period.
3. The information processing method according to claim 1.
8. a first lottery unit that, in response to a request for a first lottery from a user, draws a lottery for content to be granted to the user and a right to execute a second lottery; a second lottery unit that, in response to a request for the second lottery from the user who has the right to execute the second lottery, draws a lottery for content to be granted to the user; the first lottery unit draws for a right to execute the second lottery in exchange for payment of a specific consideration; the second lottery unit draws for the content to be granted to the user and the right to hold the second lottery again without paying the specific consideration; Information processing device.
9. A first lottery unit that, in response to a request for a first lottery from a user, draws for content to be granted to the user and the right to execute a second lottery; a second lottery unit that, in response to a request for the second lottery from the user who has the right to execute the second lottery, draws a lottery for content to be granted to the user; a determination unit that executes a process of determining the highest prize in the first lottery and the second lottery based on the number of times the first lottery has been executed by a plurality of users and the number of times the second lottery has been executed by the plurality of users; An information processing device having the above.
10. a first lottery process for drawing a lottery for content to be granted to the user and a right to execute a second lottery in response to a request for a first lottery from the user; a second lottery process for drawing a lottery for content to be granted to the user in response to a request for the second lottery from the user who has the right to execute the second lottery; In the first lottery process, a right to execute the second lottery is drawn by lottery in exchange for payment of a specific consideration; In the second lottery process, a lottery is conducted to select content to be granted to the user and a right to re-run the second lottery without paying the specific consideration. program.
11. A first lottery process that, in response to a request for a first lottery from a user, draws for content to be granted to the user and the right to conduct a second lottery; a second lottery process for drawing lots for content to be granted to the user in response to a request for the second lottery from the user who has the right to execute the second lottery; A process of determining the highest prize in the first lottery and the second lottery based on the number of times the first lottery has been executed by a plurality of users and the number of times the second lottery has been executed by the plurality of users; A program that causes a computer to execute the following.
Citation Information
Patent Citations
Computer program and computer device
JP2020168268A
Information processing program, information processing method and information processing system
JP2020182535A
Game program and game system
JP2020198992A
Program and information processing device
JP2021112505A
Computer program and computer device
JP6724195B2