Information processing device, information processing method, and program

The information processing device enhances user expectation and satisfaction in online games by integrating a consistent lottery system with a predefined probability for the first game element and a bonus second game element, effectively addressing the challenge of maintaining game balance and user engagement.

JP7667488B2Active Publication Date: 2025-04-23MIXI INC
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2023219733
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-12-26
Publication Date
2025-04-23
Estimated Expiration
2039-12-27

AI Technical Summary

Technical Problem

Existing lottery systems in online games struggle to maintain optimal game balance and user expectation, as the value of game elements can decrease over time, leading to boredom and decreased participation.

Method used

An information processing device that accepts game element provision requests and provides users with a first game element selected based on a predefined lottery probability, along with a second game element as a bonus, where the lottery probability remains unchanged and the number of available second game elements is subtracted after selection.

Benefits of technology

This approach increases user expectation and satisfaction by providing a consistent and engaging lottery experience, maintaining game balance by managing the value of game elements, and encouraging continued participation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007667488000001
    Figure 0007667488000001
  • Figure 0007667488000002
    Figure 0007667488000002
  • Figure 0007667488000003
    Figure 0007667488000003
Patent Text Reader

Abstract

To provide an information processor, an information processing method, and a program capable of increasing a user's sense of expectation toward acquisition of a game element and increasing a user's satisfaction level regarding a game.SOLUTION: A game element providing part 38 holds a lottery of a game element on the basis of a supply request of the game element from a user, selects first N game elements on the basis of a previously prescribed invariable lottery probability from among plural game elements included in a first set as a lottery result, selects one second game element as privilege from among plural game elements that are included in a second set and to which a providable number is prescribed for each, and provides a user U with the first game element and the second game element that are won. Without changing a winning probability of each game element included in the first set after providing the first game element, a game element won as the second game element is deleted from the second set, thus subtracting the providable number.SELECTED DRAWING: Figure 9
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] 2. Description of the Related Art Conventionally, in games such as online games, a lottery is held in response to a user's request, and a game element (e.g., a character or an item that can be used in the game) selected by the lottery is given to the user.

[0003] For example, Patent Document 1 discloses that in a lottery, game elements are selected from a deck containing a finite number of game elements (referred to as "game media" in Patent Document 1) based on a winning probability set for each game element, and the selected game elements are removed from the deck and then given to the user. In such a lottery, the number of game elements contained in the deck that are the subject of the lottery decreases as the lottery is repeated, so that if a desired game element is contained in the deck, the user can be sure to obtain the desired game element by conducting a finite number of lotteries. [Prior art documents] [Non-patent literature]

[0004] [Patent Document 1] JP 2013-247977 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, in the lottery shown in Patent Document 1, the target game element is not necessarily included in the deck. Therefore, if the game element to be selected is not attractive, the expectation of acquiring the game element decreases, and the user may not participate in the lottery. On the other hand, even if the target game element is always in the deck, if the value of the target game element decreases, the game may become uninteresting and the user may eventually become bored. Thus, in a game that involves a lottery, it has been difficult to set an optimal game balance that can improve the user's expectation of the lottery while maintaining the value of the game element.

[0006] Therefore, an object of the present invention is to provide an information processing device, an information processing method, and a program that can increase a user's sense of anticipation for acquiring game elements and improve the user's level of game satisfaction. [Means for solving the problem]

[0007] An information processing device according to one embodiment of the present invention has a provision request receiving unit that receives a request to provide a game element from a user, and a game element providing unit that, when the provision request is received, provides to the user a first game element selected from the game elements included in a first set based on a predetermined lottery probability, and a second game element selected from the game elements included in a second set associated with the user, each of which has a specified number of games that can be provided, wherein the lottery probability does not change after providing the first game element, and the game element providing unit subtracts the number of games that can be provided of the provided second game element after providing the second game element. Effect of the Invention

[0008] According to one aspect of the present invention, when a request for providing game elements is received, a first game element is provided by a lottery based on a predefined and unchanging lottery probability, and a second game element is provided as a bonus (bonus) by a lottery method that is advantageous to the user and different from the lottery for providing the first game element. This increases the user's expectation of acquiring the game element, and improves the user's game satisfaction. [Brief description of the drawings]

[0009] [Figure 1] 1 is a conceptual diagram of a game system including an information processing device according to an embodiment of the present invention. [Diagram 2] 13A and 13B are diagrams showing an example of a lottery application screen, and FIG. 13C is a diagram showing an example of a lottery result screen. [Diagram 3] FIG. 2 is an explanatory diagram showing the concept of selecting a first set. [Figure 4] FIG. 11 is a diagram showing an example of a second set table. [Diagram 5] 13(a) and 13(b) are diagrams showing an example of the second set table after updating. FIG. [Figure 6] FIG. 11 is an explanatory diagram showing the concept of creating a second set. [Figure 7] 1 is a diagram illustrating the hardware configuration of an information processing device and a terminal according to an embodiment of the present invention. [Figure 8] FIG. 2 is an explanatory diagram of functions of a terminal according to an embodiment of the present invention. [Figure 9] FIG. 2 is an explanatory diagram of functions of a server constituting an information processing device according to an embodiment of the present invention. [Figure 10] 13 is a flowchart showing the flow of a game element providing process. [Figure 11] 13 is a flowchart showing the flow of a second set update process. [Figure 12] 13 is a flowchart showing the flow of another second set update process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An information processing device, an information processing method, and a program according to the present invention will be described in detail below with reference to preferred embodiments shown in the accompanying drawings. The embodiment described below is merely an example given to facilitate understanding of the present invention, and is not intended to limit the present invention. In other words, the present invention may be modified or improved from the embodiment described below without departing from the spirit of the present invention. Naturally, the present invention also includes equivalents thereof. Furthermore, the screen examples shown in each of the figures referenced in the following description are merely examples, and examples of screen configurations, displayed information, and specific contents of the GUI (Graphical User Interface), etc., can be freely designed and changed according to design specifications and user preferences.

[0011] <About the game> The communication system (hereinafter referred to as game system S) shown in FIG. 1 is a communication system including an information processing device (hereinafter referred to as server 30) according to one embodiment of the present invention, and provides a user U with a game.

[0012] A "game" is an online game provided using the game system S, and is an electronic game that progresses by playing (hereinafter referred to as "play") while completing various quests (events) that occur. In this embodiment, an example of a game is a game in which a user U forms a team of multiple characters (for example, a group of four), controls the characters through predetermined actions to fight enemy characters, and progresses by sequentially challenging and clearing multiple quests prepared in the game. In addition, in the game of this embodiment, a lottery is held based on a request for game elements from the user U (lottery application), and the user U can obtain various game elements that are won in the lottery.

[0013] A "quest" refers to a task given to the user U in the game, i.e., an individual stage that constitutes the game. Each quest has a set implementation period and achievement conditions, and various quests arise as the game progresses. Examples of quests include quests whose objective is to reach a certain point, quests in which the player encounters or fights enemy characters, and quests in which items can be obtained. Completing a quest by satisfying the set achievement conditions is referred to as clearing the quest, and when the user U clears the quest, he or she can receive a clear reward.

[0014] "Game elements" are objects that can be used in the game, including, for example, characters that move in response to user U's operations in the game, and items for gaining an advantage in the game. The number of game elements possessed increases according to the results of a lottery (winning), and decreases as the elements are consumed or discarded in the game.

[0015] A "lottery" is one of the events during the game in which the above game elements can be obtained, and is carried out in response to a request for game elements from a user U while playing the game. In the lottery, multiple game elements with different winning probabilities are prepared as candidates, and one or a predetermined number of game elements are selected from the multiple candidate game elements, and the selected game elements are granted to the user U. In this embodiment, the selected game elements granted to the user U correspond to a first game element, which is the original purpose of the lottery, and a second game element granted as a bonus (bonus) for the first game element. Note that rare game elements are also included among the multiple candidate game elements.

[0016] A "game element with rarity" generally refers to a game element that is difficult to obtain due to a low probability of winning, has a high rarity value, and has a low circulation in the game or a low amount of past use by user U. However, in this embodiment, in addition to the above meaning, it also includes game elements such as characters that are strong in battle, useful items that greatly change the abilities of characters when used on them, characters or items that are suitable for clearing each quest, or characters or items that are in high demand (high popularity) among users U, regardless of the probability of winning.

[0017] Note that "ability change" refers to a change in the ability of a character, and includes the following changes as examples. In addition, basically, the change is advantageous to the user U, but does not exclude changes that are disadvantageous to the user U. (a) Strengthening the character by improving the parameters (setting data related to level, stamina, attack power, speed, luck, etc.) possessed by the character. (b) The maximum value of the predefined ability of the parameters of the character is increased to further strengthen the character. (c) Adding special abilities (techniques, etc.) to characters. (d) Changing the special abilities a character possesses. (e) Entitle the character to take on special quests. (f) Changing the attributes of a character, for example changing the character's occupation from Occupation A to Occupation B.

[0018] Furthermore, there are various types of lotteries, including, for example, a "single type" lottery that is held only once, and an "N-type" lottery that is held N times in succession (N is a natural number equal to or greater than 2). There are also various conditions for holding a lottery, including a lottery that can be held by consuming a lottery item that can be obtained for free, a lottery that can be held by consuming a lottery item that has been purchased for a fee, and a lottery that can be held as a reward for clearing a quest.

[0019] Here, with reference to FIG. 2, a description will be given of the transition of the screen displayed on the user terminal 10 during the lottery, that is, when game elements are provided. 2(a), when game elements are provided, a lottery application screen 40 is first displayed on the user terminal 10. On the lottery application screen 40, a single selection button 41 and an N-consecutive selection button 42 for selecting the type of lottery are displayed. In this embodiment, in the N-consecutive lottery, N game elements (first game elements) are selected from the plurality of game elements included in the first set based on a predetermined, unchanging lottery probability, and one game element (second game element) is selected as a bonus from the plurality of game elements included in the second set, each of which has a specified number of available games. Therefore, the N-consecutive selection button 42 is labeled "with bonus box."

[0020] The "first set" is a set (virtual box) including multiple game elements that are candidates for the first game element, which is the original purpose of the lottery. A winning probability is set in advance for each game element included in the first set, and the winning probability does not change regardless of the number of lotteries. Specifically, even if a game element has once won as the first game element, it is not deleted from the first set, and there is no lottery restriction so that the game element can win in the next lottery and thereafter. In other words, in the first set, even if the lottery is repeated, the lottery probability, i.e., the winning probability of each game element does not change. Note that the first set does not change in the content of the game elements to be advantageous to the user U by repeating the lottery.

[0021] Also, as shown in FIG. 3, a first box 51, which is a first set, is selected from a first set candidate group 53 containing a plurality of first set candidates 52 (G1, G2, G3, etc.) in response to a request for providing game elements from a user U. That is, the user U can select a first set candidate 52 containing any game element such as a character desired by the user U and set it as a lottery target. The first set candidates 52 may be divided, for example, by attributes or quests. Also, the first set candidates 52 that can be selected may be limited depending on the time, or the first set candidates 52 that can be selected may be limited depending on the game experience value of the user U.

[0022] In addition, the first group candidates 52 include candidates that are not eligible for the second game element, which is a benefit. For example, when the first group candidates 52 are replaced at specific times and the contents of the first group are changed, in a lottery event G1 (for example, a lottery event when the first group candidate 52 "G1" is selected) held at a certain time (for example, February 1st to 14th), the second game element is awarded as a benefit, as described above. On the other hand, in another lottery event G2 (for example, a lottery event when the first group candidate 52 "G2" is selected) held at the same time as the lottery event G1, the second game element is not awarded as a benefit even if an N-consecutive lottery is held. In other words, by including candidates that are not eligible for the second game element among the first group candidates 52, it is possible to operate the system so that multiple lottery events to which the second game element is awarded do not occur at the same time, even if multiple lottery events are held at the same time. In addition, in the case of lottery event G3 (for example, a lottery event when the first group candidate 52 "G3" is selected) which will be held at some other time after the end of lottery event G1 (for example, from February 15th to 28th), the lottery results of lottery event G1 will not be carried over, and the contents of the second group described below will also be changed.

[0023] The "second set" is a set (virtual box) including multiple game elements that are candidates for the second game element to be given as a bonus. A winning probability is set for each game element included in the second set, and the winning probability changes depending on the number of drawing rounds. Specifically, the total number of game elements included in the second set that can be provided (for example, 10) is set by specifying the number of game elements included in the second set that can be provided. Then, the number of game elements that can be provided is subtracted by deleting the game element that has been selected as the second game element from the second set. Therefore, a lottery restriction is imposed so that a game element that has been selected as the second game element once will not be selected in the next or subsequent drawing rounds unless the second set is updated by satisfying a predetermined condition. As a result, if the second set is selected again, the total number of game elements included in the second set that can be provided decreases, and the lottery probability, i.e., the winning probability of each game element, is improved.

[0024] In addition, the second set may contain multiple of the same game element. For example, if there are two of a certain game element, the probability of winning that game element decreases after the first drawing, and after the second drawing, i.e., after all of the multiple game elements have been drawn, that game element will not be able to win in subsequent drawings.

[0025] The "predetermined condition" refers to the condition under which the types and available numbers of game elements included in the second set are updated and the lottery restriction is lifted, and includes, for example, the following cases. (a) When the number of the second game elements reaches the total number of available game elements contained in the second set, i.e., when user U obtains all game elements in the second set through repeated lotteries, and the total number of available game elements in the second set becomes 0. (b) the total number of game elements in the second set remains to be awarded, but a specific game element within the second set has been awarded.

[0026] A "specific game element" is a game element that may be included in the second set and is distinguished from other game elements. For example, a rare game element corresponds to a specific game element. A specific game element is not always included in the second set, and may be controlled not to be included during an update.

[0027] "Update", also known as reset, refers to resetting the contents of the second set. Specifically, it refers to changing the types and available numbers of game elements included in the second set, and restoring the total available number of game elements included in the second set to the upper limit. Note that update here includes both changing the contents of the second set from their initial state, and returning the contents of the second set to their initial state.

[0028] As described above, the second set changes in content depending on the lottery results of the user U, and is therefore stored as data linked to each user U in the server-side storage unit 34, which will be described later. As shown in Figure 4, the second set table T includes items such as "Name" indicating the name of the game element, "Quantity" indicating the initial number of available items included in the second set, "Remaining Number" indicating the remaining number of available items obtained by subtracting the number of wins from the initial number of available items included in the second set, and "Specific" indicating whether or not it corresponds to a specific game element.

[0029] Furthermore, as described above, the second set is updated when a predetermined condition is satisfied, but it is also possible to set the second set so that it does not include a specific game element when updating. For example, as shown in FIG. 5(a), in the updated second set table Ta, the number of specific game elements is set to 0, and the corresponding number is assigned to other game elements (in this embodiment, "GGGGGGGG" and "HHHHHHH"). In this way, from the second round onwards, specific game elements can be excluded from the second set as game elements to be suppressed in distribution. Note that it is preferable to repeatedly exclude game elements that have been excluded once during subsequent updates.

[0030] On the other hand, when the second set is updated, the type and available number of game elements included in the second set can also be changed. For example, as shown in Fig. 5(b), in the updated second set table Tb, the content of a specific game element is changed from "AAAAAAAAA" and "BBBBBBBB" to "YYYYYYYY" and "ZZZZZZZZ, and the number of "CCCCCCCC" is decreased by one and the number of "GGGGGGGG" is increased by one. Note that, although the type of the specific game element is changed here, the type of a game element other than the specific game element may also be changed.

[0031] It is preferable that the game elements included in the second set are sufficiently satisfying to the user U if the lottery is held until the total number of available games becomes 0 (10 times in this embodiment). Therefore, it is preferable that the second set contains a mixture of rare game elements and game elements other than rare game elements. 6, the second box 54, which is the second set, is formed by combining game elements selected from a second set candidate group 56, which is a group including rare game elements, and a second set candidate group 58, which is a group including game elements other than rare game elements. Specifically, the second box 54, which is the second set, is formed by combining a second set candidate 55 ("R2" in this embodiment) indicating a rare game element selected from the second set candidate group 56 containing a plurality of second set candidates 55 (R1, R2, R3, etc.), and a second set candidate 57 ("N1" and "N5" in this embodiment) indicating a game element other than rare game elements selected from the second set candidate group 58 containing a plurality of second set candidates 57 (N1, N2, N3, etc.).

[0032] Furthermore, when updating the second set, game elements to be included in two second sets, the second set after the update (the previous second set) and the second set after the next update (the later second set), may be determined simultaneously. At this time, for the later second set, only game elements with rarity may be determined without determining all game elements. That is, it is possible to simply select second set candidate 55 indicating game elements with rarity from second set candidate group 56. Furthermore, the user U may be notified (advance notice) of game elements with rarity that are to be included in the later second set at the time of updating.

[0033] Returning to Figure 2(a), when the N-consecutive selection button 42 is tapped or otherwise selected by the user U on the lottery application screen 40, a confirmation dialog 43 confirming that an N-consecutive type lottery will be held and a lottery application button 44 are displayed on the lottery application screen 40, as shown in Figure 2(b). The confirmation dialog 43 displays information such as the fact that it is an N-type lottery, the number of lottery items owned that will be consumed when applying for the lottery, the number of possible draws depending on the number of lottery items owned, the total number of game elements included in the second set that can be provided and the number of remaining game elements (shown as "Bonus Box List 8 / 10" in Figure 2(b)), the contents of the second game elements included in the second set (including the type and number that can be provided, etc.), and any other necessary explanations. The contents of the second game elements are displayed in a list format, and can be scrolled as necessary. Also, to indicate that second game elements that have already been dispensed will not be selected from the next time onwards, second game elements that have not yet been dispensed are displayed in an identifiable manner.

[0034] Then, when the user U taps the lottery application button 44 on the lottery application screen 40, the screen transitions to a lottery result screen 45 as shown in FIG. 2(c). On the lottery result screen 45, a first icon 46 indicating N first game elements (10 in this embodiment) selected from the game elements included in the first set is displayed as a lottery result. In addition, two types of game elements are displayed as bonuses specific to the N-consecutive lottery. That is, a bonus icon 47 indicating a game element that is uniformly given as a bonus by default, and a second icon 48 indicating a second game element that is given as an additional bonus in addition to the game element indicated by the bonus icon 47 are displayed. The game elements displayed on the lottery result screen 45 will be provided to the user U who performed the N-consecutive lottery.

[0035] In the lottery result screen 45 of this embodiment, the second icon 48 resembles a gift box, and the second game element is presented as being contained in the gift box. Therefore, the contents of the second game element are masked on the lottery result screen 45, but the user U can tap the second icon 48 to expand the second icon 48 and check the contents of the second game element. In addition, the game element indicated by the bonus icon 47 is not particularly limited, but in this embodiment, for example, it is an item that can be exchanged for other game elements in the game, and five are given for each N-type lottery.

[0036] In this embodiment, one second game element selected from the game elements included in the second set is given to the user U as a bonus, but the selection probability of the second game element may be determined according to the lottery result of the first game element, which is the original purpose of the lottery, i.e., the degree of rarity of the first game element that is won. For example, if the lottery result shows that all N first game elements have low rarity, control may be performed so that a specific game element is more likely to be won as the second game element.

[0037] In addition, in the "single type" lottery, a bonus is not awarded. That is, in FIG. 2(a), when the user U taps the single selection button 41, a normal lottery is performed in which the game element indicated by the bonus icon 47 and the second game element are not awarded. Specifically, one first game element is selected from the multiple game elements included in the first set based on a predetermined, unchanging probability of selection.

[0038] In this embodiment, not only can a user U play alone, but also a plurality of users U can simultaneously play a common quest in a so-called multiplay (hereinafter referred to as cooperative play) by operating their respective user terminals 10. In this cooperative play, a cooperative relationship is formed between a user U (hereinafter referred to as a host) who hosts a cooperative play for a specific quest and recruits companions, and a user U (hereinafter referred to as a guest) who responds to the recruitment and participates in the cooperative play, and the progress of the play is synchronized between the users playing cooperatively.

[0039] Cooperative play is carried out through the communication function of the user terminal 10 of each user U. Specifically, when a user U applies to participate in a cooperative play invited by a host and the host accepts the application, a communication path for cooperative play is established between the user U as a guest and the host. The qualifications for applying for cooperative play are not particularly limited and can be set arbitrarily. For example, a friend user who is another user U who has a friendship relationship with a certain user U and who has been mutually approved by the users U may apply.

[0040] After that, various data required for the cooperative play is transmitted and received according to a known communication method. The data at this time may be transmitted in a client-server manner via the server 30, or in a peer-to-peer (P2P) manner without the server 30. The cooperative play style is classified into a fully synchronous type and an asynchronous type, and either style may be adopted. The fully synchronous type includes a key input synchronous type and a command input type, and the asynchronous type includes a server-centralized processing type and a client-distributed processing type.

[0041] The cooperative play-compatible game includes a cooperative play game in which multiple users U cooperate, and a competitive game in which users U compete against each other, but either type may be used. The upper limit (maximum number of players) of the number of users U in one cooperative play is not particularly limited and may be set to any number, but is preferably set to a maximum of about four people, for example.

[0042] <About the configuration of the game system S> Next, the configuration of a game system S for providing the above game to a user U will be described. 1, the game system S is constructed so that a user U can play a game, and is composed of a user terminal 10, which is an information terminal operated by the user U, and a server 30. The user terminal 10 and the server 30 are connected to each other so as to be able to communicate with each other via a network N such as the Internet.

[0043] The user terminal 10 is equipped with a program stored therein and a processor that executes the program, and is carried by its owner, a user U, who operates the user terminal 10 when playing. The user terminal 10 may be any known device used as a game terminal, such as a smartphone, a mobile phone, a notebook PC, a tablet terminal, a wearable terminal, or a dedicated game device equipped with a communication function. The number of user terminals 10 constituting the game system S is not particularly limited and may be any number, but in FIG. 1, for convenience of illustration, the number of user terminals 10 is three.

[0044] The server 30 is a computer constituting the information processing device of the present invention. For example, it is constituted by a server computer managed by a game provider, and is responsible for game progress processing. Specifically, it manages the game account and status of each user U for each user U, and distributes game progress data to each user U. In addition, the server 30 is not limited to a server device consisting of a single computer that independently performs a specific function, but may be constituted by a group of server devices consisting of multiple computers that are distributed and work together to perform a specific function.

[0045] The network N may be any network that connects the user terminal 10 and the server 30 in a state that enables data communication. It may be wired or wireless, and includes the Internet, a mobile communication network, a LAN (Local Area Network), a WAN (Wide Area Network), an intranet, Ethernet (registered trademark), and the like. The user terminals 10 may communicate with each other via the network N, or may communicate directly via Bluetooth (registered trademark), Wifi-Direct, or the like without going through the network N.

[0046] In the game system S of this embodiment, the user terminal 10 and the server 30 cooperate with each other in the above configuration to progress the game. Specifically, part of the game progress processing is performed on the server 30 side, and part of the graphic processing, etc. is executed on the user terminal 10 side. For example, the server 30 side executes a program including certain rules, logic, and algorithms. Meanwhile, the user terminal 10 side synchronizes with the server 30 and generates various quests according to the same rules, logic, and algorithms as the program executed on the server 30 to progress the game.

[0047] <Configuration of the User Terminal 10> Next, the configuration of the user terminal 10 according to this embodiment will be described. As shown in FIG. 7, the user terminal 10 has, as its hardware configuration, a processor 11, a memory device 12, a communication interface (represented as communication I / F in FIG. 7) 13, an input device 14 and an output device 15, and these devices are electrically connected via a bus not shown.

[0048] The processor 11 includes, for example, a central processing unit, a microprocessor, a graphics processing unit, or a digital signal processor, and executes various types of arithmetic processing based on programs or data stored in the storage device 12, and controls each part of the user terminal 10. The programs executed by the processor 11 include an OS (Operating System), which is system software for controlling the entire user terminal 10, and application programs for games, and the functions of the user terminal 10 constituting the game system S are fulfilled by reading and executing these various programs by the processor 11.

[0049] The storage device 12 includes, for example, a memory or storage, and stores various programs and data. The memory is composed of semiconductor memory such as ROM (Read Only Memory) and RAM (Random Access Memory), and provides a working area for the processor 11 by temporarily storing programs and data, and temporarily stores various data generated by the processing executed by the processor 11. The storage stores various data related to the game and is composed of, for example, flash memory, HDD (Hard Disc Drive), SSD (Solid State Drive), FD (Flexible Disc), MO disk (Magneto-Optical disc), CD (Compact Disc), DVD (Digital Versatile Disc), SD card (Secure Digital card), and USB memory (Universal Serial Bus memory).

[0050] The communication interface 13 is configured, for example, by a network interface card (NIC) or the like, and controls communication processing of the user terminal 10. The communication standard used by the communication interface 13 is not particularly limited, and any public communication standard can be applied without restriction. The communication method used by the communication interface 13 may be a wireless method or a wired method.

[0051] The input device 14 is a device that receives an operation by the user U and generates data indicating the content of the received operation. As an example, an operation key, an operation button, a microphone for collecting sound, a camera for taking pictures, and the like provided on the user terminal 10 can be used.

[0052] The output device 15 is a device that draws a screen to display images and character string information, and plays back audio. As an example, a liquid crystal display or an organic EL (Electroluminescence) display provided in the user terminal 10, a head-mounted display, a speaker, and the like can be used. In this embodiment, the output device 15 has at least a display. The display may have the functions of both the input device 14 and the output device 15, such as a touch panel display.

[0053] Next, the configuration of the user terminal 10 will be described again from a functional perspective with reference to FIG. 8, the user terminal 10 includes a plurality of functional units, specifically, an operation identification unit 16, a terminal-side storage unit 17, a terminal-side generation unit 18, a terminal-side transmission / reception unit 19, and a display processing unit 20. These functional units are realized by cooperation between the hardware devices of the user terminal 10 and programs stored in the user terminal 10 as software.

[0054] [Operation specification part 16] The operation identification unit 16 is mainly realized by the processor 11 and the input device 14, and identifies the contents of various operations performed by the user U through the input device 14 of the user terminal 10. The operations identified by the operation identification unit 16 include operations for game progression and operations related to joint play (operations related to soliciting participation in joint play, applying for joint play, and whether or not the application is accepted), etc. The operations for game progression also include operations such as issuing a request for provision of game elements on the lottery application screen 40.

[0055] [Terminal side memory unit 17] The terminal-side storage unit 17 is mainly realized by the processor 11 and the storage device 12, and stores various data related to the progress of the game (for example, video data, image data, audio data, etc.).

[0056] [Terminal side generation unit 18] The terminal-side generating unit 18 is mainly realized by the processor 11 and the storage device 12, and generates game operation data and the like according to the operation content of the user U identified by the operation identifying unit 16. The game operation data generated here includes supply request instruction operation data based on an instruction to request the supply of game elements, and operation data related to joint play (including operation data related to solicitation of joint play, application for joint play, and approval or denial of the application). These generated data are transmitted to the server 30 by the terminal-side transmitting / receiving unit 19.

[0057] [Terminal side transceiver unit 19] The terminal-side transmitting / receiving unit 19 is mainly realized by the processor 11, the storage device 12, and the communication interface 13, and transmits and receives data and information between the server 30 and the user terminals 10 of other users U. For example, while playing a game, the terminal-side transmitting / receiving unit 19 receives game progress data sent from the server 30 and transmits game operation data to the server 30. Furthermore, when a game is being played jointly, the terminal-side transmitting / receiving unit 19 may transmit and receive joint play data (specifically, game operation data of each user U) between the user terminals 10 of other users U.

[0058] [Display processing unit 20] The display processing unit 20 is mainly realized by the processor 11, the storage device 12, and the output device 15, and executes a display process to display data and information received by the terminal side transmitting / receiving unit 19 on the display by a browsing function. Specifically, the display processing unit 20 draws a game screen when the game starts, and during game play, expands game progress data received by the terminal side transmitting / receiving unit 19 from the server 30, and displays images and other information on the game screen. During game play, the display processing unit 20 also displays images that change according to game operation data generated by the terminal side generating unit 18 (specifically, images that move according to the operation of the user U) on the game screen.

[0059] <About the configuration of Server 30> Next, the configuration of the server 30 according to the present embodiment will be described. As shown in FIG. 7, server 30 has the same hardware configuration as a typical server computer, and includes a processor 31, a storage device 32, and a communication interface (referred to as communication I / F in FIG. 7) 33, and these devices are electrically connected via a bus not shown.

[0060] The processor 31 is configured with a CPU, an MPU, a GPU, a DSP, etc., and executes various processes by executing programs installed in the server 30. The programs executed by the processor 31 include an OS, which is system software for controlling the entire server 30, and application programs for causing the server 30 to function as the information processing device of the present invention.

[0061] The storage device 32 includes, for example, a memory or storage, and stores various programs and data. The memory is composed of semiconductor memory such as ROM and RAM, and provides a working area for the processor 31 by temporarily storing programs and data, and temporarily stores data generated by various processes executed by the processor 31. The storage stores various data related to the user U and games, etc., and is composed of, for example, a flash memory, HDD, SSD, FD, MO disk, CD, DVD, SD card, USB memory, etc. Note that a server computer for a database connected to the server 30 via the network N may be used as the storage.

[0062] The communication interface 33 is configured, for example, by a network interface card or the like, and controls the communication processing of the server 30. The communication standard used by the communication interface 33 is not particularly limited, and any public communication standard can be applied without restriction. The communication method used by the communication interface 33 may be a wireless method or a wired method.

[0063] Next, the configuration of the server 30 will be described again from a functional perspective with reference to FIG. 9, the server 30 includes a plurality of functional units, specifically, a server-side storage unit 34, a server-side transmission / reception unit 35, a server-side generation unit 36, a provision request reception unit 37, a game element provision unit 38, and a set update unit 39. These functional units are realized by cooperation between the hardware devices of the server 30 and programs as software stored in the server 30. When the server 30 is configured by a plurality of computers, the above functions may be distributed so that each of the plurality of computers performs a different function.

[0064] [Server side storage unit 34] The server-side storage unit 34 is mainly realized by the processor 31 and the storage device 32, and stores various data including data on the user U and data on the game progress process (game progress data). Data relating to user U includes an identifier (user ID or terminal ID) that identifies user U or the user terminal 10 used by user U, and various information associated with that identifier (personal information of user U, model of user terminal 10, access history, payment history, or game progress such as status, etc.). The game progress data includes information about characters owned by the user U (such as names, attributes, abilities, and levels), information about other game elements such as items owned by the user U, and information about quests, etc. It also includes information about the first set and the second set, etc.

[0065] [Server side transmission / reception unit 35] The server-side transmitting / receiving unit 35 is mainly realized by the processor 31, the storage device 32, and the communication interface 33, and transmits and receives data and information to and from the user terminal 10. For example, while a game is being played, the server-side transmitting / receiving unit 35 transmits game progress data to the user terminal 10 of the user U, and receives game operation data from the user terminal 10. Also, while a game is being played jointly, the server-side transmitting / receiving unit 35 receives joint play data from each of the user terminals 10 of the multiple users U playing jointly, and transmits data for synchronizing between the users U (game progress data in a broad sense) to each user terminal 10.

[0066] [Server-side generation part 36] The server-side generation unit 36 ​​is mainly realized by the processor 31 and the storage device 32, and generates data to be transmitted by the server-side transmission / reception unit 35. The data generated here specifically includes game progress data corresponding to the game operation data received from the user terminal 10. The game progress data also includes game element provision application display data for displaying a lottery application screen 40 on the user terminal 10, game element provision result display data for displaying a lottery result screen 45 on the user terminal 10, second set display data for displaying a second set containing game elements on the user terminal 10, second set notification data for notifying the user terminal 10 of a later second set separately from the earlier second set, and data for synchronizing multiple users U who play together during the joint play of the game.

[0067] [Request for Provision Reception Unit 37] The provision request receiving unit 37 is mainly realized by the processor 31 and the storage device 32, and based on a game element provision request instruction from a user terminal 10 received by the server-side transceiver unit 35, identifies the user U who owns that user terminal 10, and accepts the request for provision of game elements from that user U.

[0068] [Game Element Providing Department 38] The game element providing unit 38 is mainly realized by the processor 31 and the storage device 32, and draws game elements based on a game element providing request from the user U, and provides the user U with the game elements (first game element and second game element) that are selected as the drawing result. Specifically, in the case of an N-consecutive drawing, the game element providing unit 38 selects N first game elements from among the game elements included in the first set based on a predetermined and invariable drawing probability, and selects one second game element as a bonus from among the game elements included in the second set, each of which has a specified number of available games. At this time, the game element providing unit 38 does not change the winning probability of each game element included in the first set after providing the first game elements, while deleting the game element that has been selected as the second game element from the second set, thereby decreasing the number of available games. The selection probability of the second game element may be determined according to the drawing result of the first game elements.

[0069] [Set update section 39] The set update unit 39 is mainly realized by the processor 31 and the storage device 32, and updates the second set when the above-mentioned predetermined condition is satisfied. Specifically, it changes the types and the provideable numbers of game elements included in the second set, and restores the total provideable number of game elements included in the second set to the upper limit value. At this time, the set update unit 39 may change the types of game elements or the available numbers of game elements included in the second set before and after the update, or may not include a specific game element in the updated second set. Also, the set update unit 39 may select and combine predetermined second set candidates 55, 57 from a plurality of second set candidates 55, 57 having different types or available numbers of game elements. Furthermore, the game elements included in two second sets, the updated second set and the next updated second set, may be determined simultaneously. In addition, the set update unit 39 also performs a process of selecting a first set from a first set candidate group 53 containing a plurality of first set candidates 52 in response to a request from the user U to provide a game element.

[0070] In general, the user terminal 10 and the server 30 have various functions other than those described above, but here we will only explain the characteristic functions that provide an effective effect in the game system S of the present invention, and will not illustrate or explain other known functions, etc.

[0071] <Processing flow of game system S> Next, the flow of processing executed in the game system S configured as above will be described with reference to FIGS. The information processing method of this embodiment is realized by using a game system S that functions as a computer system; in other words, the information processing method of this embodiment is applied to the information processing performed by the game system S.

[0072] The information processing executed in the game system S in this embodiment is mainly composed of two processes: a process for providing game elements [game element providing process], and a process for updating the second set [second set update process]. Each process will be explained individually below.

[0073] [Game element provision processing] First, the game element providing process will be described with reference to FIG. The "game element provision process" refers to a process executed on the server 30, which conducts a lottery and provides game elements in response to a request for the provision of game elements from a user U (in this embodiment, limited to an N-type lottery application).

[0074] 10, when the server 30 receives operation data instructing the provision of game elements from the user terminal 10 and accepts an N-consecutive lottery application from the user U (S101), the server 30 selects N first game elements from among the game elements included in a first set based on a predetermined, invariant probability of selection (S102). The server 30 also selects one second game element from among the game elements included in a second set, each of which has a predetermined number of available game elements (S103). The server 30 then grants the selected N first game elements and one second game element to the user U (S104).

[0075] Furthermore, the server 30 subtracts the available number of the second game element by deleting the game element that has been selected as the winning second game element from the second set (S105), and then imposes a lottery restriction so that the winning second game element cannot be selected in subsequent lotteries.The server 30 then overwrites and stores the second set after the available number has been subtracted in the server-side memory unit 34 (S106).

[0076] Next, the server 30 generates game element provision result display data, which is game progress data notifying the lottery result, and second set display data indicating a second set to be applied in the next lottery and thereafter (S107), and transmits the generated game element provision result display data to the user terminal 10 of the user U (S108), and ends the process. Note that the second set display data generated in S107 is not transmitted as the lottery result, but is displayed in the confirmation dialog 43 displayed on the lottery application screen 40 at the time of the next lottery.

[0077] When the above series of steps is completed, the game element providing process ends. After that, while the user U is playing the game, or more precisely, when the user U applies for an N-consecutive lottery, the above series of steps is repeatedly performed. The above is an example of the game element providing process.

[0078] [Second set update process] Next, the second set update process will be described with reference to FIG. The "second set update process" refers to a process executed on the server 30, which updates the second set when the above-mentioned specified condition is met, i.e., when the number of second game elements reaches the total number of game elements included in the second set that can be provided, or when a specific game element included in the second set is won.

[0079] As shown in FIG. 11, the server 30 determines whether or not a specified condition is satisfied (S201), and if the specified condition is satisfied (S201: YES), it updates the second set (S202) and overwrites and stores the updated second set in the server-side memory unit 34 (S203).

[0080] Next, the server 30 generates second set display data indicating the second set to be applied in the next and subsequent lotteries (S204), and transmits the generated second set display data to the user terminal 10 of the user U to notify the user U that the second set has been updated (S205), and ends the process. Note that if the predetermined condition is not satisfied (S201: NO), the process ends as is.

[0081] When the above series of steps is completed, the second set update process is completed. After that, while the user U is playing the game, or more precisely, when the user U applies for an N-consecutive lottery, the above series of steps is repeatedly performed. The above is an example of the second set update process.

[0082] [Other secondary set update operations] In the above second set update process, a case where one second set is updated per update has been described. However, in one update, it is also possible to simultaneously determine the game elements included in two second sets, the second set after the update (the previous second set) and the second set after the next update (the subsequent second set). The process in this case will be described below as another second set update process with reference to FIG. 12. The "other second set update process" refers to a process executed by the server 30, which updates the second set twice when the above-mentioned predetermined condition is satisfied.

[0083] As shown in FIG. 12, the server 30 determines whether or not a predetermined condition is satisfied (S301), and if the predetermined condition is satisfied (S301: YES), it then determines whether a subsequent second set has already been created or has not yet been created (S302).

[0084] If the later second set has not been created yet (S302: YES), such as if this is the first update or if the later second set was not created in the previous update, the server 30 creates the earlier second set including the game elements with rarity (S303), and deletes the game elements with rarity included in the earlier second set from the candidates for game elements to be included in the later second set and the second set in the next or subsequent updates (S304). Specifically, as game elements to be included in the second set, a second set candidate 55 (e.g., "R2" in FIG. 6) indicating a game element with rarity is selected from the second set candidate group 56, and a second set candidate 57 (e.g., "N1" and "N5" in FIG. 6) indicating a game element other than a game element with rarity is selected from the second set candidate group 58. Then, the second set candidate 55 (e.g., "R2" in FIG. 6) indicating the selected game element with rarity is deleted from the second set candidate group 56.

[0085] Next, the server 30 creates a subsequent second set including the rare game elements (S305), and removes the rare game elements included in the subsequent second set from candidates for game elements to be included in the second set during the next update or later (S306). Specifically, as a game element to be included in the second set, a second set candidate 55 (e.g., "R3" in FIG. 6) other than the second set candidate 55 (e.g., "R2" in FIG. 6) included in the previous second set that has already been deleted is selected from the second set candidate group 56, and a second set candidate 57 (e.g., "N1" and "N2" in FIG. 6) is selected from the second set candidate group 58. At this time, the second set candidate 57 may overlap with the second set candidate 57 included in the previous second set. Then, the second set candidate 55 (e.g., "R3" in FIG. 6) indicating the selected game element with rarity is deleted from the second set candidate group 56.

[0086] On the other hand, if it is the second or later update and a subsequent second set has already been created in the previous update (S302: NO), the server 30 calls up the created subsequent second set and sets it as the previous second set (S307). Then, for the blank subsequent second set, the server 30 creates a subsequent second set including the game element with rarity (S308), as in S305 and S306 above, and deletes the game element with rarity included in the subsequent second set from the candidates for game elements to be included in the second set in the next or later update (S309).

[0087] Then, the server 30 overwrites and stores the created earlier second set and later second set in the server-side storage unit 34 (S310).

[0088] Next, the server 30 generates previous second set display data indicating the second set to be applied in the next drawing and subsequent second set notification data predicting game elements with rarity to be included in the second set to be applied in the drawing after next (S311), and transmits the generated previous second set display data and subsequent second set notification data to the user terminal 10 of the user U to display them in the confirmation dialog 43 displayed on the lottery application screen 40 (S312), and ends the process. Note that if the predetermined condition is not satisfied (S301: NO), the process ends as it is.

[0089] When the above series of steps is completed, the other second set update process is completed. After that, while the user U is playing the game, or more precisely, when the user U applies for an N-consecutive lottery, the above series of steps is repeatedly performed. The above is an example of the second alternative set update process.

[0090] <Other embodiments> The present invention is not limited to the above-described embodiments. In the above embodiment, the server 30 executes the program of the present invention and functions as the information processing device of the present invention, but some or all of the functions of the server 30 as an information processing device may be provided in the user terminal 10. For example, the user terminal 10 may be provided with functions equivalent to a game element providing unit and a set updating unit.

[0091] In the present embodiment, an online game that utilizes data communication between the user terminal 10 operated by the user U and the server 30 has been described as an example of a game. However, the type of game is not particularly limited, and the game may be an offline game that does not require data communication. Also, for example, the game may be a social game that can be used with only a web browser and an SNS (Social Networking Service) account.

[0092] <Summary> The main features of the program, information processing method, and information processing device according to the above-described embodiment are as follows.

[0093] [1] An information processing device according to this embodiment has a provision request receiving unit that receives a request to provide a game element from a user, and a game element providing unit that, when a provision request is received, provides to the user a first game element selected from game elements included in a first set based on a predetermined lottery probability, and a second game element selected from game elements included in a second set associated with the user, each of which has a specified number of available games to be provided, wherein the lottery probability does not change after providing the first game element, and the game element providing unit subtracts the available number of the provided second game element after providing the second game element. According to the information processing device, when a request for providing a game element is received, a first game element is provided by a lottery based on a predefined and unchanging lottery probability, and a second game element is provided as a bonus by a lottery method that is advantageous to the user and different from the lottery for providing the first game element, i.e., a lottery method that makes it easier to obtain a rare game element. This increases the user's expectation of obtaining the game element, and improves the user's game satisfaction.

[0094] [2] In the above information processing device, the first set is selected from among a plurality of first set candidates in response to a provision request. In this way, the first set including the first game element is selected from various candidates in response to a request for provision, which can further increase the user's expectation for acquiring the game element, thereby further improving the user's game satisfaction.

[0095] [3] The information processing device further includes a set updating unit that updates the second set when a predetermined condition is satisfied. In this way, when a predetermined condition is satisfied, the content of the second set is updated, providing the user with an opportunity to acquire a new second game element, which further heightens the user's expectations regarding the acquisition of game elements and further improves the user's game satisfaction.

[0096] [4] In the above information processing device, the predetermined condition is that the remaining number of all game elements included in the second set that can be provided is exhausted. In this way, when all game elements in the second set are acquired, the contents of the second set are updated, and the user has an opportunity to acquire new second game elements, which further increases the user's anticipation for acquiring game elements and further improves the user's satisfaction with the game.

[0097] [5] In the above information processing device, the predetermined condition is to provide a specific game element included in the second set. In this way, when a specific game element included in the second set is acquired, the contents of the second set are updated, and the user has an opportunity to acquire a new second game element, which further increases the user's anticipation for acquiring a game element, thereby further improving the user's satisfaction with the game.

[0098] [6] In the above information processing device, when updating the second set, the set update unit changes the types of game elements or the number of available game elements included in the second set before and after the update. In this way, when the second set is updated, the game elements included in the updated second set are different from those included before the update, which provides the user with an opportunity to acquire new second game elements, thereby further increasing the user's anticipation for acquiring game elements and further improving the user's game satisfaction.

[0099] [7] In the above-mentioned information processing device, when updating the second set, the set update unit does not include a specific game element included in the second set in the updated second set after providing a predetermined number of the specific game element. In this way, when updating the second set, the specific game element is excluded from the updated second set, thereby suppressing the number of specific game elements that are released, and preventing a decrease in the value of the specific game element and an upset in game balance. This can further increase the user's expectations for acquiring the game element, and further improve the user's game satisfaction.

[0100] [8] In the above-mentioned information processing device, when updating the second set, the set update unit selects a predetermined second set candidate from among a plurality of second set candidates that differ in the types of game elements included or the number of game elements that can be provided. In this way, when updating the second set, the updated second set is selected from among multiple second set candidates, which provides the user with an opportunity to acquire new second game elements, thereby further increasing the user's anticipation for acquiring game elements and further improving the user's game satisfaction.

[0101] [9] In the above-mentioned information processing device, the set update unit updates the second set in a state in which at least one rare game element is included in the updated second set, and the rare game elements included in the second set in the later update are determined during the previous update and are notified to the user during the previous update. In this way, when the second set is updated, at least one rare game element is included, and in the previous update, the realistic game elements to be included in the next update are determined in advance and the contents are notified to the user, which further increases the user's anticipation for acquiring the game elements, and further improves the user's game satisfaction.

[0102]

[10] In the above information processing device, the selection probability of the second game element is determined according to the degree of rarity of the first game element. In this way, the second game element is selected in association with the first game element, which can further increase the user's sense of expectation regarding the acquisition of the game element, thereby further improving the user's level of satisfaction with the game.

[0103]

[11] Furthermore, according to the information processing method of this embodiment, a computer receives a request to provide game elements from a user, and upon receiving the request, provides to the user a first game element selected from game elements included in a first set based on a predetermined lottery probability, and a second game element selected from game elements included in a second set associated with the user, each of which has a specified number of available games to be provided, wherein the lottery probability does not change after the first game element is provided, and after the second game element is provided, the number of available games to be provided of the provided second game element is subtracted. In this way, when a request for providing game elements is received, a first game element that can be obtained by a normal lottery with a predetermined lottery probability is provided, and a second game element is provided as a bonus by a method that makes it easy to obtain a rare game element. This increases the user's expectations for obtaining the game elements, and improves the user's game satisfaction.

[0104]

[12] Furthermore, according to a program of this embodiment, the program is executed by a computer, and causes the computer to accept a request for providing game elements from a user, and when the request for providing is accepted, causes the computer to provide to the user a first game element selected from game elements included in a first set based on a predetermined lottery probability, and a second game element selected from game elements included in a second set associated with the user, each of which has a predetermined number of game elements that can be provided, wherein the lottery probability does not change after the first game element is provided, and after the second game element is provided, the number of game elements that can be provided of the provided second game element is reduced. In this way, when a request for providing game elements is received, a first game element that can be obtained by a normal lottery with a predetermined lottery probability is provided, and a second game element is provided as a bonus by a method that makes it easy to obtain a rare game element. This increases the user's expectations for obtaining the game elements, and improves the user's game satisfaction. [Explanation of symbols]

[0105] 10 User terminal 11 Processors 12 Storage device 13 Communication Interface 14 Input Devices 15 Output Devices 16 Operation specific part 17 Terminal side memory unit 18 Terminal side generation unit 19 Terminal side transmission / reception unit 20 Display processing section 30 Servers 31 Processors 32 Storage device 33 Communication Interface 34 Server side storage unit 35 Server side transmission / reception unit 36 Server-side generation unit 37 Provision Request Reception Department 38 Game Element Provider 39 Set update section 40 Lottery application screen 41 Single selection button 42 N-series selection button 43 Confirmation Dialog 44 Lottery application button 45 Lottery result screen 46 First Icon 47 Bonus Icons 48 2nd Icon 51 Box 1 52 First set of candidates 53 First set of candidates 54 Box 2 55 Second set candidates 56 Second set of candidate sets 57 Second set candidate 58 Second set of candidate sets N Network S Game System T Second collection table Ta: updated second set table Tb Second set table after update U User

Claims

1. A processor is included. The processor receives a request for providing an N-type (N is a natural number equal to or greater than 2) game element or a request for providing a single type game element from a user; When the processor receives the N-consecutive provision request, the processor provides the user with N first game elements selected from among game elements included in a first set based on a predetermined selection probability, and second game elements selected from among game elements included in a second set associated with the user, each of which has a predetermined number that can be provided; when the processor receives the request for providing the single type, the processor provides the user with one first game element selected from the game elements included in the first set based on the lottery probability, and does not provide the user with any game elements included in the second set; the processor does not change the probability of winning after providing the first game element; the processor, after providing the second game element, subtracts the available number of the provided second game elements; the processor controls a selection probability of the second game element such that a specific game element included in the second set is more likely to win when a rarity of the N first game elements provided to the user in response to the N-consecutive provision request is less than a predetermined value; the processor updates the second set when the particular game element is provided to the user. Information processing device.

2. The processor displays a first screen on the user's terminal, the first screen including an N-series selection button for designating the N-series provision request and a single selection button for designating the single-series provision request; When the N-consecutive selection button is selected, the processor causes the user's terminal to display a second screen including a dialogue displaying the contents of the remaining game elements included in the second set and a lottery application button for applying for a lottery. The information processing device according to claim 1 .

3. The processor receives a request for providing an N-type (N is a natural number equal to or greater than 2) game element or a request for providing a single type game element from a user; When the processor receives the N-consecutive provision request, it provides the user with N first game elements selected from among game elements included in a first set based on a predetermined lottery probability, and second game elements selected from among game elements included in a second set associated with the user, each of which has a predetermined number that can be provided; when the processor receives the request for providing the single type, the processor provides the user with one first game element selected from the game elements included in the first set based on the lottery probability, and does not provide the user with any game elements included in the second set; the processor does not change the probability of winning after providing the first game element; the processor, after providing the second game element, subtracts the available number of the provided second game elements; a processor controls a selection probability of the second game element such that a specific game element included in the second set is more likely to be selected when a rarity of the N first game elements provided to the user in response to the N-consecutive provision request is less than a predetermined value; updating the second set when the processor has provided the particular game element to the user; Information processing methods.

4. The processor: receiving a request for providing an N-type (N is a natural number equal to or greater than 2) game element or a request for providing a single type game element from a user; When the N-consecutive provision request is received, N first game elements selected from among game elements included in a first set based on a predetermined lottery probability, and second game elements selected from among game elements included in a second set associated with the user, each of which has a predetermined number of available game elements, are provided to the user; When the request for providing the single type is received, provide the user with one first game element selected based on the lottery probability from among the game elements included in the first set, and do not allow the user to be provided with the game elements included in the second set; The lottery probability is not changed after providing the first game element; After providing the second game element, subtracting the available number of the provided second game elements; controlling a selection probability of the second game element such that a specific game element included in the second set is more likely to win when the rarity of the N first game elements provided to the user in response to the N-consecutive provision request is less than a predetermined value; updating the second set when the particular game element is provided to the user; A program that executes a process.

5. A server and a terminal device are provided, The server, receiving a request for providing an N-type (N is a natural number equal to or greater than 2) game element or a request for providing a single type game element from a user's terminal device; When the N-consecutive provision request is received, N first game elements selected from among the game elements included in a first set based on a predetermined lottery probability, and second game elements selected from among the game elements included in a second set associated with the user, each of which has a predetermined number of available game elements, are provided to the user's terminal device; when the request for providing the single type is accepted, provide the user with one first game element selected based on the lottery probability from among the game elements included in the first set, and do not provide the game elements included in the second set to the terminal device of the user; The lottery probability is not changed after providing the first game element; After providing the second game element, subtracting the available number of the provided second game elements; controlling a selection probability of the second game element such that a specific game element included in the second set is more likely to win when the rarity of the N first game elements provided to the user in response to the N-consecutive type provision request is less than a predetermined value; updating the second set when the particular game element is provided to the user; system.

Citation Information

Patent Citations

  • Processing method for use in silver halide color photographic light sensitive material

    JP1978029719A

  • Treatment of sludge

    JP1983017900A

  • Server device for providing game

    JP2013247977A

  • Server device, and program

    JP2014090974A

  • Program and information processing unit

    JP2016202972A