Program, information processing terminal, and server

By increasing the number of lottery draws when a specific object is obtained in an online game, the program enhances player expectation and interest in the game, addressing the issue of players not obtaining desired objects through the specified number of draws.

JP2025062065AActive Publication Date: 2025-04-11MIXI INC
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2025016946
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-04
Publication Date
2025-04-11
Estimated Expiration
2039-09-13

AI Technical Summary

Technical Problem

In online game lotteries, players often fail to obtain their desired objects through the specified number of lottery draws, leading to disappointment and reduced player expectation.

Method used

A program executed by a computer that allows players to hold a lottery for game objects, where obtaining a specific object increases the number of lottery draws, thereby enhancing player expectation and interest.

Benefits of technology

The increased number of lottery draws when a specific object is obtained enhances player expectation, improving the overall gaming experience and interest in the game.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025062065000001_ABST
    Figure 2025062065000001_ABST
Patent Text Reader

Abstract

To provide a program, an information processing terminal, and a server capable of increasing a player's sense of expectation toward a lottery executed within a game.SOLUTION: A player's information processing terminal is allowed to receive operation for executing a lottery for obtaining an object utilizable within a game, the information processing terminal is allowed to execute a lottery result display process for displaying an object obtained by a lottery when the operation is received, and an object obtained by lotteries for the number of execution times increased by acquisition of a specific object is displayed in the lottery result display process when an object obtained by a lottery is a specific object for increasing the number of execution times of a lottery.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] It is already known that in games such as online games, a lottery is held in response to a player's request, and an object selected in the lottery (such as a character that can be used in the game) is given to the player. The player can, for example, obtain a lottery item as a counter value and consume it in the game to participate in a number of lotteries according to the item (see, for example, Patent Documents 1 and 2). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 6454040 [Patent Document 2] JP 2016-209605 A Summary of the Invention [Problem to be solved by the invention]

[0004] In the above-mentioned lottery, the player can obtain an object through a number of lottery drawings corresponding to the lottery items. However, the user may not necessarily obtain a desired object through a number of lottery drawings corresponding to the lottery items.

[0005] Therefore, an object of the present invention is to increase players' expectations regarding the lottery held within the game. [Means for solving the problem]

[0006] A program according to one aspect of the present invention is a program executed by a computer, which causes the computer to accept an operation for conducting a lottery in which an object usable in a game can be obtained, and when the operation is accepted, causes the computer to execute a process for displaying the object obtained by the lottery, and when the object obtained by the lottery is a specific object that increases the number of times the lottery is held, the process causes the computer to display the objects obtained by the lottery for the number of times that has been increased by obtaining the specific object. Effect of the Invention

[0007] According to one aspect of the present invention, when a specific object is obtained in a lottery, the number of lotteries held increases, thereby increasing the player's anticipation of obtaining the desired object. [Brief description of the drawings]

[0008] [Figure 1] 1 is a diagram showing a game communication system constituted by an information processing terminal and a server according to an embodiment of the present invention; [Diagram 2] 2 is a diagram illustrating a hardware configuration of an information processing terminal according to an embodiment of the present invention. [Diagram 3] FIG. 2 is an explanatory diagram of functions of the information processing terminal according to the embodiment of the present invention. [Figure 4] FIG. 1 is a diagram showing an example of data recorded in an information processing terminal according to an embodiment of the present invention (part 1). [Diagram 5] FIG. 2 is a diagram showing an example of data recorded in an information processing terminal according to an embodiment of the present invention (part 2). [Figure 6] FIG. 2 is a diagram illustrating a hardware configuration of a server according to an embodiment of the present invention. [Figure 7] FIG. 4 is an explanatory diagram of functions of a server according to an embodiment of the present invention. [Figure 8] FIG. 4 is a diagram showing an example of data recorded in a server according to an embodiment of the present invention. [Figure 9] 13 is an explanatory diagram of the lottery result display process when a specific object is selected as a winner. FIG. [Figure 10] FIG. 13 is a diagram showing a process flow relating to a lottery. [Figure 11] FIG. 13 is a diagram showing the flow of a lottery result display data generating step in the lottery-related processing flow. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present invention (the present embodiment) will be described in detail with reference to the attached drawings. Note that the embodiment described below is given to facilitate understanding of the present invention, and does not 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 includes its equivalents. Furthermore, the screen designs described in the following description and drawings are merely examples, and examples of screen configurations, displayed information, and specific contents of GUI (Graphical User Interface), etc., may be appropriately changed according to the application of the present invention and the user's requests, etc.

[0010] <<Game Communication System Configuration>> First, a gaming communication system configured by an information processing device and a server according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing the configuration of the gaming communication system.

[0011] A gaming communication system (hereinafter, gaming system S) is a system constructed for players to play games using information processing terminals. Here, games include single-play games played by a single user and multiplayer games played by multiple users, and multiplayer games include competitive games in which users compete against each other and cooperative games in which multiple users cooperate. Furthermore, games include social games that can be used with only a web browser and an SNS (Social Networking Service) account.

[0012] As shown in FIG. 1, the gaming system S is composed of an information processing terminal owned by a player (hereinafter, player terminal 10) and a server 12. The player terminal 10 is composed of a computer, and is operated by the player during game play. The server 12 provides game progress data and manages the accounts of each player. Note that, for convenience of illustration, only one player terminal 10 is shown in the configuration shown in FIG. 1, but the number of player terminals 10 constituting the gaming system S is not particularly limited and may be at least one.

[0013] 1, the player terminal 10 and the server 12 are communicatively connected to each other via a communication network 14. The communication network 14 includes the Internet, an intranet, a mobile communication network, etc. Note that a plurality of player terminals 10 may be connected to the server 12 at the same time, or only one player terminal 10 may be connected to the server 12.

[0014] Meanwhile, in a game played using the player terminal 10, the player can participate in a lottery. A lottery is an in-game event in which objects that can be used in the game can be obtained, and is conducted at the request of the player while playing the game. There are various types of lotteries, including, for example, a "single-shot" lottery conducted only once, an "N-series" lottery in which N lotteries (N is a natural number of 2 or more) are conducted in succession, a "free" lottery conducted by consuming a lottery item that can be obtained for free, and a "paid" lottery conducted by consuming a lottery item purchased for a fee.

[0015] Here, the objects are, for example, characters that move in response to the player's operation in the game, items for progressing through the game with an advantage, etc. The number of objects possessed can be increased depending on the result of a lottery (winning) or the like, while the number of objects possessed can be decreased by consuming or discarding them in the game.

[0016] In addition, in this embodiment, multiple types of objects are prepared, and each type of object is grouped according to its rarity (strictly speaking, the probability of winning in a lottery). Specifically, the object with the highest rarity belongs to the highest rarity group, the object with the second highest rarity belongs to the high rarity group, the object with the third highest rarity belongs to the medium rarity group, and the object with the fourth highest rarity (the object with the lowest rarity) belongs to the low rarity group. Note that the above grouping is merely an example, and the number of groups and the grouping style are not limited to the above.

[0017] In this embodiment, the types of objects that can be obtained by lottery include a specific object that increases the number of times the lottery is held. This specific object can be obtained in the lottery with a certain probability of winning. The specific object will be described later.

[0018] <<Player device configuration>> Next, the player terminal 10 constituting the gaming system S will be described. The player terminal 10 corresponds to the "computer" of the present invention, and is capable of accepting operations by the player during game play, and is constituted, for example, by a smartphone, mobile phone, PC, tablet terminal, wearable terminal, or a dedicated gaming device with a communication function owned by the player. As shown in FIG. 2, the player terminal 10 has a processor 101, memory 102, a communication interface 103, storage 104, input device 105, and output device 106, and these devices are electrically connected via a bus 107. FIG. 2 is a diagram showing the hardware configuration of the player terminal 10.

[0019] Processor 101 executes various data processing by executing programs installed in player terminal 10. The programs executed by processor 101 correspond to the "programs" of the present invention, and specifically, correspond to an OS (Operating System), which is system software for controlling the entire player terminal 10, and application programs for game play. Processor 101 is composed of a CPU (Central Processing Unit), MPU (Micro-Processing Unit), GPU (Graphics Processing Unit), DSP (Digital Signal Processor), etc.

[0020] The memory 102 is composed of semiconductor memory such as ROM (Read Only Memory) and RAM (Random Access Memory), and provides a working area for the processor 101 by temporarily storing programs and data, and also temporarily stores various data generated by the data processing executed by the processor 101.

[0021] The communication interface 103 is configured, for example, by a communication interface board, and controls the transmission and reception of various data in the player terminal 10. The standard of data communication by the communication interface 103 is not particularly limited, and examples include communication by wireless LAN based on Wi-fi (registered trademark), communication by a 3G, 4G or 5G mobile communication system, or communication based on LTE (Long Term Evolution). Furthermore, data communication by the communication interface 103 is not limited to a wireless method, and may be a wired method.

[0022] Storage 104 stores various data related to games and is composed of, for example, a flash memory, a hard disc drive (HDD), a solid state drive (SSD), a flexible disc (FD), a magneto-optical disc (MO disc), a compact disc (CD), a digital versatile disc (DVD), a secure digital card (SD card), and a universal serial bus memory (USB memory).

[0023] The input device 105 is a device that accepts operations by the player during game play, and may be, for example, operation keys and buttons provided on the player terminal 10, a microphone for collecting sound, and a camera for capturing images.

[0024] The output device 106 is a device that displays screens and images during game play and emits sounds during game play, and may be a liquid crystal display or an organic EL (Electroluminescence) display provided on the player terminal 10, a head-mounted display, a speaker, or the like. In this embodiment, the output device 106 has at least a display 108. As the display 108, a display having the functions of both the input device 105 and the output device 106, such as a touch panel display, may be used.

[0025] Next, the configuration of the player terminal 10 will be explained again from a functional perspective with reference to Fig. 3. Fig. 3 is an explanatory diagram of the functions of the player terminal 10. The player terminal 10 comprises a number of functional units shown in Fig. 3, specifically, an operation reception unit 111, a terminal recording unit 112, a terminal data transmission / reception unit 113, a terminal data generation unit 114, and a display processing unit 115. These functional units are realized by cooperation between the hardware devices of the player terminal 10 described above and a program stored in the player terminal 10 as software.

[0026] The operation reception unit 111 receives various operations performed by the player during game play. The operations received by the operation reception unit 111 include a lottery item purchase operation and a lottery request operation. The lottery item purchase operation is an operation performed by the player to purchase a paid lottery item, and is performed, for example, by displaying an item purchase screen (not shown) displayed during game play on the display 108, allowing the player to specify a lottery item on the screen and instructing the player to purchase the specified item on the screen. The lottery request operation is an operation performed to conduct a lottery using a lottery item owned by the player, or more simply, an operation to request the holding of a lottery, and is performed, for example, by displaying a lottery implementation screen (not shown) displayed during game play on the display 108, allowing the player to specify the type of lottery (specifically, either a single type or an N-type) on the screen and instructing the holding of a lottery according to the specified type on the screen.

[0027] Various data related to the game is recorded in the terminal-side recording unit 112. The data recorded in the terminal-side recording unit 112 includes, for example, personal account data including a player's identification ID and login password, data related to various settings related to the game, data related to scores obtained during the game, and data for game progress received from the server 12.

[0028] In this embodiment, data related to lottery items shown in Fig. 4 and data related to possessed objects shown in Fig. 5 are further recorded in the terminal side recording unit 112. Figs. 4 and 5 are diagrams showing examples of data recorded in the terminal side recording unit 112.

[0029] The data on the lottery items is data indicating the types of lottery items possessed by the player and the current number of lottery items of each type possessed. The type of lottery item is associated with the type of lottery that can be conducted by consuming that item. For example, item A shown in FIG. 4 is a paid lottery item that is consumed when N lotteries are conducted consecutively. The current number of lottery items indicates the number of lottery items possessed at the present time, and is increased by obtaining or purchasing lottery items during game play, and is decreased by consuming lottery items to conduct lotteries.

[0030] The data on owned objects is data that indicates the type and group (rarity) of objects owned by the player, as well as the current number of objects of each type owned. As described above, the current number of objects owned is incremented when the same object is won by lottery, and decremented when the same object is consumed or discarded in the game.

[0031] The terminal-side data transmitting / receiving unit 113 receives data sent from the server 12, and transmits data generated by the terminal-side data generating unit 114 to the server 12. The data received by the terminal-side data transmitting / receiving unit 113 from the server 12 includes lottery result display data. This lottery result display data is data for causing the processor 101 of the player terminal 10 to execute a process for displaying an object obtained by lottery.

[0032] The terminal-side data generation unit 114 generates data to be transmitted to the server 12, based on the player's operation accepted by the operation acceptance unit 111. The data generated by the terminal-side data generation unit 114 includes item purchasing data, lottery request data, synchronization data, and the like.

[0033] The item purchase data is generated when the operation reception unit 111 receives the above-mentioned lottery item purchase operation, and is data indicating the type of lottery item to be purchased and the number of purchases designated by the player. The lottery request data is generated when the operation reception unit 111 receives the above-mentioned lottery request operation, and is data indicating the type of lottery requested to be performed (in other words, the type of lottery item to be consumed). The synchronization data is data for synchronizing matters recorded in both the player terminal 10 and the server 12 (for example, the current number of possessed objects and lottery items), and is generated, for example, when the operation performed by the player to consume or acquire an object or lottery item is received by the operation reception unit 111. In other words, the synchronization data is generated when the current number of possessed objects or the current number of lottery items recorded on the player terminal 10 side is added or subtracted. The player's identification ID is incorporated into each of the above-mentioned three types of data.

[0034] The display processing unit 115 executes a process of expanding the data received by the terminal-side data transmission / reception unit 113 from the server 12, and using the functions of a web browser, displays information or images (including UI) indicated by the received data. For example, when the terminal-side data transmission / reception unit 113 receives the lottery result display data described above, the display processing unit 115 executes a process of displaying objects obtained by lottery (hereinafter referred to as lottery result display process). In the lottery result display process, the processor 101 of the player terminal 10 performs a display effect that displays the objects obtained by lottery for each object.

[0035] Here, the "display effect" refers to a visual effect that displays an object obtained by lottery in a manner different from the normal display manner (for example, the display manner when displayed for the purpose of checking owned objects during game play, etc.). Examples of effects used in the display effect include a first-time winning effect when a certain object is obtained for the first time, a second or subsequent winning effect when an object that has been obtained previously is obtained for the second or subsequent time, and a highest rarity winning effect when an object belonging to the highest rarity group is obtained.

[0036] <<Server configuration>> Next, the server 12 that constitutes the gaming system S together with the player terminal 10 will be described. The server 12 is, for example, constituted by a server computer that functions as an SNS server, and provides players with data for game progress, and manages the player's account and current status for each player. The server 12 also executes data processing to charge players who purchase lottery items, and to request a payment procedure (settlement procedure) for the charged amount from a predetermined institution (for example, a card company or a bank). The server 12 may be constituted by one server computer, or may be constituted by multiple server computers.

[0037] The hardware configuration of the server 12 according to this embodiment is similar to the hardware configuration of a server computer generally used as an SNS server, and specifically, as shown in Fig. 6, has a processor 201, a memory 202, a communication interface 203, and a storage 204, which are electrically connected via a bus 205. Fig. 6 is a diagram showing the hardware configuration of the server 12.

[0038] The processor 201 executes various data processing by executing programs installed in the server 12. The programs executed by the processor 201 include an OS, which is system software for controlling the entire server 12, and a program for causing the server 12 to function as an SNS server and for distributing data for game progress from the server 12. The processor 201 is composed of a CPU, an MPU, a GPU, a DSP, and the like.

[0039] The memory 202 is composed of semiconductor memories such as ROM and RAM, and provides a working area for the processor 201 by temporarily storing programs and data, and also temporarily stores various data generated by the processor 201 through data processing.

[0040] The communication interface 203 is configured by, for example, a communication interface board, and controls transmission and reception of various data in the server 12. The standard of data communication by the communication interface 203 is not particularly limited, and examples thereof include communication by wireless LAN based on Wi-fi (registered trademark), communication by a 3G, 4G or 5G mobile communication system, and communication based on LTE. Moreover, the data communication by the communication interface 203 is not limited to a wireless method, and may be a wired method.

[0041] The storage 204 stores various data related to the game and information related to the player, and is configured, for example, by a flash memory, a hard disc drive (HDD), a solid state drive (SSD), a flexible disc (FD), a magneto-optical disc (MO disc), a compact disc (CD), a digital versatile disc (DVD), a secure digital card (SD card), a universal serial bus memory (USB memory), etc. A database server connected to the server 12 via the communication network 14 may be used as the storage 204.

[0042] Next, the configuration of the server 12 will be described again from the functional aspect with reference to Fig. 7. Fig. 7 is an explanatory diagram of the functions of the server 12. The server 12 has a plurality of functional units shown in Fig. 7, specifically, a server side recording unit 211, a server side data transmission / reception unit 212, a terminal identification unit 213, a server side data generation unit 214, and an accounting processing unit 215. These functional units are realized by cooperation between the hardware devices of the server 12 described above and a program as software stored in the server 12. Note that, when the server 12 is composed of a plurality of devices (server computers), the above-mentioned functions may be distributed and each of the plurality of devices may be made to perform a different function.

[0043] The server-side recording unit 211 records various data for game progress, data related to each player, etc. Data related to the player is, for example, data on player management information, play history, number of lottery items owned, object ownership status, etc., as shown in Fig. 8. Fig. 8 is a diagram showing an example of data recorded in the server-side recording unit 211.

[0044] The player's management information corresponds to, for example, the player's identification ID, login password, name, and payment method when purchasing items. The play history is a game play history including past wins and losses, and corresponds to, for example, the total play time, number of logins, number of wins and losses, growth level, number of lotteries held, types of objects acquired in the past and number of objects acquired (number of wins), etc. The number of lottery items owned corresponds to, for example, the type of extracted items the player currently possesses and the current number of items owned. The object possession status corresponds to, for example, the type of each object the player currently possesses, the group to which the player belongs, and the current number of objects owned. Note that data on the play history, number of lottery items owned, and object possession status are recorded for each player, and more specifically, are recorded in association with the player's identification ID.

[0045] In this embodiment, the server-side recording unit 211 further records data on candidate objects and data on display effects. The data on candidate objects is data that specifies the types of objects (hereinafter, referred to as candidate objects) that may be obtained by lottery and the probability of winning for each object. The types of candidate objects and the probability of winning may be changed depending on the type of lottery.

[0046] The data regarding the display effects is data that specifies the display effects when displaying a winning object in the lottery result display process that displays the object obtained by lottery (hereinafter also referred to as the winning object). As described above, examples of the effects in the display effects include a first win effect, a second or subsequent win effect, and a highest rarity win effect. In this embodiment, the effects include an effect specific to a specific object. An effect specific to a specific object is an effect that is individually set for a specific object, and is performed when displaying the specific object when the specific object is obtained (won) by lottery.

[0047] The server-side data transmitting / receiving unit 212 functions as a data receiving unit, and receives data sent from the player terminal 10. The data received from the player terminal 10 includes the above-mentioned item purchasing data, lottery request data, synchronization data, etc. The server-side data transmitting / receiving unit 212 also functions as a data transmitting unit, and transmits data generated by the server-side data generating unit 214 to the player terminal 10. The data transmitted to the player terminal 10 includes the above-mentioned lottery result display data, etc.

[0048] The terminal identification unit 213 identifies the player terminal 10 that is the sender of the data received by the server-side data transmission / reception unit 212. For example, when the server-side data transmission / reception unit 212 receives lottery request data, the terminal identification unit 213 identifies the player terminal 10 that is the sender of that data, in other words, the player terminal 10 that accepted the lottery request operation.

[0049] The server-side data generation unit 214 generates transmission data for the player terminal 10 identified by the terminal identification unit 213, and, for example, when the player terminal 10 that accepted the lottery request operation is identified by the terminal identification unit 213, generates lottery result display data to be transmitted to the identified player terminal 10.

[0050] Here, to roughly explain the procedure for generating the lottery result display data, the server-side data generation unit 214 first analyzes the lottery request data received by the server-side data transmission / reception unit 212, and identifies the type of lottery requested by the player (specifically, either a single type or an N-type).

[0051] Next, the server-side data generating unit 214 refers to the data on the candidate objects recorded in the server-side recording unit 211, and determines the object obtained by the lottery (i.e., the winning object) based on the winning probability of each of the multiple types of candidate objects. At this time, if the lottery is a one-time lottery, one winning object is determined, and if the lottery is an N-consecutive lottery, N winning objects are determined. In addition, when N winning objects are determined, a display order is set for each winning object.

[0052] Thereafter, the server-side data generating unit 214 refers to the data on the player to whom the winning object is to be awarded among the data on the players recorded in the server-side recording unit 211, identifies the number of times the winning object has been acquired in the past (i.e., the number of wins), and sets an effect according to the identified number. For example, if the identified number of past wins for a certain winning object is 0, a first win effect is set as the effect for that winning object. Note that if N winning objects are determined, an effect is set for each winning object.

[0053] Finally, the server-side data generating unit 214 generates data for displaying the winning object in the set presentation, and this data becomes the lottery result display data. Note that, when N winning objects are determined, data is generated as the lottery result display data for performing a display presentation in which each of the N winning objects is presented in the display order, and each winning object is displayed for each winning object.

[0054] The billing processor 215 executes billing for players who have purchased lottery items. More specifically, when the server-side data transceiver 212 receives item purchase data, the terminal identifier 213 identifies the player terminal 10 that sent the data. The billing processor 215 also identifies the type and number of extracted items to be purchased from the item purchase data, and calculates the fee according to the identification result. The billing processor 215 then requests a predetermined institution to execute a settlement process for the player who owns the player terminal 10 identified by the terminal identifier 213, specifically, a debit process from a bank account registered in advance, or a settlement process using a credit card registered in advance, in accordance with the calculated amount of the fee.

[0055] If the charge is successful, the purchased type and number of lottery items are granted to the player who owns the player terminal 10 identified by the terminal identification unit 213. Accordingly, among the data recorded in the server-side recording unit 211, the data related to the player to whom the extraction items were granted is updated so that the number of lottery items owned by that player is increased by the number of purchases.

[0056] <<About specific objects>> The specific object is one of the objects obtained by lottery, and is a character or item that increases the number of times the lottery is performed. More specifically, when a predetermined number of lotteries are performed, specifically, when N consecutive lotteries (N consecutive lotteries) are performed, if a specific object is included in the objects obtained by lottery (winning objects), the number of lottery executions increases by the number of times according to the specified number of times N, and in this embodiment, it increases by the same number of times as the specified number of times N (i.e., +N times). However, the number of executions that increases by obtaining a specific object is not limited to the same number of times as the specified number of times N, and may be set to an arbitrary number, but it is more preferable that the number of times is determined according to the specified number of times N, and for example, it may be a number equivalent to half the specified number of times N, or a number equivalent to the difference when a predetermined number is subtracted from the specified number of times N. Note that the above-mentioned specified number of times N is an integer greater than or equal to 2.

[0057] As described above, if the winning object is a specific object, the number of times the lottery is conducted increases, and the lottery result display process executed on the player terminal 10 will display the objects obtained by the lottery the number of times that the lottery is conducted, which is the sum of the increased number of times that the lottery was conducted due to the acquisition of the specific object and the original number of times that the lottery was conducted.

[0058] Specifically, in the lottery result display process when a specific object is included among the winning objects when an N-type lottery is performed, the object OJ obtained by the lottery of the specified number of times N, the specific object OJX, and the object OJ obtained by the lottery of the number of times increased by the same number as the specified number of times N are displayed as shown in Fig. 9. Fig. 9 is an explanatory diagram of the lottery result display process when a specific object is obtained, and shows an example of an image displayed on the display 108 of the player terminal 10 by executing the lottery result display process. Note that in the case shown in Fig. 9, the specified number of times N is set to 5 times, but this is not limited thereto, and the above-mentioned contents and the contents described below can naturally be applied to the case where the specified number of times N is any number equal to or greater than 2.

[0059] In addition, in the lottery result display process when an N-type lottery is performed, a display effect is usually performed to display the winning objects obtained in N lotteries for each object, but when a specific object is included in the winning objects in the N lotteries, the above-mentioned display effect is performed with an effect set individually for the specific object. Specifically, as shown in Fig. 9, when the specific object OJX is displayed on the display 108, an effect different from the effect when other objects OJ are displayed is performed, and for example, a visual effect that excites the player is performed, such as displaying messages and images that are not displayed for other objects OJ.

[0060] To explain more about the specific objects, if a specific object is obtained (won) multiple times when an N-type lottery is conducted, the number of times the lottery is conducted will increase according to the number of specific objects obtained, specifically, the number of times the lottery is conducted will increase by the product of the number of times the lottery is conducted when a specific object is obtained once and the number of specific objects obtained.

[0061] In addition, there may be cases where the specific object is reacquired (re-won) in the lottery for the number of times that has been increased due to the acquisition of the specific object. In the lottery result display process in this case, the objects obtained in the lottery for the number of times that has been increased due to the reacquisition of the specific object are further displayed. For example, if an N-type lottery is performed and a specific object is acquired once, and the specific object is acquired once again in the lottery for the number of times that has been increased due to the acquisition of the specific object, the number of lotteries to be performed will increase by the number of times corresponding to the acquisition of the specific object twice. In the lottery result display process in this case, the winning objects in the lottery for the number of times that has been performed, which is the sum of the original number of times and the number of times that has been increased due to the acquisition of the specific object, are displayed.

[0062] As described above, in this embodiment, the number of lotteries held increases each time a specific object is obtained, and the lottery result display process displays all of the objects obtained through the number of lotteries held, which increases according to the number of specific objects obtained (number of wins).

[0063] By making it possible to obtain the specific objects described above by lottery, in this embodiment, the player's expectations regarding the lottery can be heightened, thereby making the game more entertaining.

[0064] Furthermore, in this embodiment, in addition to obtaining a specific object with a certain probability by holding a lottery, a specific object is also awarded if either of the following conditions (1) or (2) is satisfied in the lottery. Condition (1): The number of times that the same target object has been obtained in duplicate in the lottery is equal to or greater than a threshold. Condition (2): A target object that the player already possesses is obtained in the lottery, and the sum of the number of that target object currently possessed by the player and the number of that target object obtained in the lottery is equal to or greater than a threshold.

[0065] The target object in the above conditions (1) and (2) is an object (excluding specific objects) that is designated in advance by the server 12 among the objects obtained by lottery, such as a specified character or item.

[0066] As described above, in this embodiment, when the same object (target object) is obtained by lottery more than a threshold number of times, and when an object identical to an object already owned by the player is obtained by lottery and the number of the object owned by the player exceeds a threshold, a specific object is given as compensation. This makes it possible to increase the player's expectations for the lottery without losing them, even when the same object is obtained by lottery more than a threshold number of times, and when an object identical to an object already owned by the player is won.

[0067] In addition, in this embodiment, it is preferable that the target object in the above-mentioned conditions (1) and (2) is an object belonging to a group of rarity lower than the highest rarity (for example, a medium rarity group or a low rarity group). In this case, although there is a possibility that the player's expectations may be damaged by obtaining duplicate target objects, such a situation can be effectively avoided by granting a specific object. However, the group (rarity) to which the target object belongs is not particularly limited, and may be the highest rarity group or the high rarity group.

[0068] In addition, the number of times a specific object is given when the above-mentioned condition (1) or (2) is satisfied may be limited, for example, when one N-type lottery is held, the number of times a specific object is given when condition (1) or (2) is satisfied may be limited to one, or may be unlimited. In addition, when a specific object is given when condition (1) or (2) is satisfied, the target object obtained by the lottery or the target object currently possessed by the player may be consumed in association with the giving of the specific object, or may be left as it is.

[0069] <<About the lottery processing flow>> Next, the process flow relating to the lottery (hereinafter referred to as the lottery flow) will be described with reference to Figs. 10 and 11. Fig. 10 is a diagram showing the flow of the lottery flow. Fig. 11 is a diagram showing the flow of the lottery result display data generation process in the lottery flow. Note that, below, a case where an N-type lottery is held will be described as a specific example, and in this case, it is assumed that the player requesting the lottery possesses a lottery item for holding an N-type lottery. Also, below, the player who requests the lottery will be referred to as the "requesting player" for convenience.

[0070] 10, the lottery flow starts when a requesting player operates his / her player terminal 10 to perform a lottery request operation, and the lottery request operation is accepted by the operation acceptance unit 111 of the player terminal 10 (S001). As described above, the lottery request operation requests an N-type lottery (i.e., a preset number of lotteries).

[0071] Next, the terminal-side data generating unit 114 of the player terminal 10 generates lottery request data in response to the accepted lottery request operation (S002). The lottery request data generated at this time is data for requesting the holding of an N-type lottery.

[0072] The generated lottery request data is transmitted by the terminal-side data transmitting / receiving unit 113 of the player terminal 10, and the server-side data transmitting / receiving unit 212 of the server 12 receives the lottery request data via the communication network 14 (S003, S004).

[0073] Thereafter, the terminal identification unit 213 of the server 12 identifies the player terminal 10 that is the sender of the received lottery request data, i.e., the player terminal 10 owned by the requesting player (S005). In addition, the server-side data generation unit 214 of the server 12 generates lottery result display data based on the received lottery request data (S006). The lottery result display data generated at this time is data for causing the player terminal 10 to execute a process of displaying the lottery result (specifically, the winning object) when the N-consecutive lottery is carried out.

[0074] The generated lottery result display data is transmitted from the server-side data transmission / reception unit 212 of the server 12 to the player terminal 10 identified in step S005, and received by the terminal-side data transmission / reception unit 113 of that player terminal 10 (S007, S008).

[0075] Thereafter, the display processing unit 115 of the player terminal 10 is caused to execute a lottery result display process based on the received lottery result display data, and the lottery result when the N-consecutive lottery was conducted is displayed (S009). Note that the lottery result display process is executed in response to the lottery request operation accepted in step S001, so in this embodiment, when the operation acceptance unit 111 accepts the lottery request operation, the player terminal 10 is caused to execute the lottery result display process.

[0076] As described above, the lottery result display process causes the display processing unit 115 of the player terminal 10 to perform a display effect for displaying the winning object for each object. As a result, the winning objects are displayed in the display 108 of the player terminal 10 in the order of display, and when each winning object is displayed, an effect is performed according to the number of wins of each winning object, etc. (see FIG. 9).

[0077] To explain step S006 of generating the lottery result display data in detail, as shown in Fig. 11, the server-side data generating unit 214 of the server 12 determines objects obtained by each of N lotteries, i.e., N winning objects, from among the candidate objects (S021). At this time, the server-side data generating unit 214 determines the winning object based on the winning probability of each candidate object.

[0078] Next, the server-side data generation unit 214 determines whether or not a specific object is included in the N winning objects determined in step S021 (S022). If the server-side data generation unit 214 determines that a specific object is included, the process proceeds to step S023, and if the server-side data generation unit 214 determines that a specific object is not included, the process proceeds to step S024.

[0079] When the process proceeds to step S023, that is, when a specific object is included in the winning objects, the number of drawing runs is increased by obtaining the specific object, for example, by +N times. In this case, the server-side data generating unit 214 determines the winning object for the increased number of drawing runs from among the candidate objects (S023).

[0080] After step S023 is completed, the process returns to step S022, and the server-side data generation unit 214 again determines whether the specific object is included among the winning objects in the lottery for the number of times that has been increased due to the acquisition of the specific object (S022).

[0081] Then, if the specific object is again included among the winning objects in the increased number of lotteries, the reacquisition of the specific object increases the number of lotteries to be held by another +N times, and the server-side data generation unit 214 further determines the winning object in the increased number of lotteries by the reacquisition of the specific object (S023). After that, every time a specific object is acquired (in other words, every time the answer in step S022 is Yes), step S023 of determining the winning object in the increased number of lotteries by the acquisition of the specific object is repeated.

[0082] In step S024, the server-side data generation unit 214 judges whether the above-mentioned condition (1) is satisfied, i.e., whether the number of times the same target object is obtained by the lottery is equal to or greater than a threshold value. To explain it simply, in step S024, it is judged whether the same target object is included in the winning objects determined in steps S021 and S023 in duplicate, and if the same object is included in duplicate, it is judged whether the number of times it is obtained (i.e., duplication) is equal to or greater than a threshold value.

[0083] If the server-side data generating unit 214 determines that the number of times the same target object has been obtained by the lottery is equal to or greater than the threshold, the specific object is given to the requesting player (S025). In that case, the process proceeds to step S023, where the winning object is determined for the number of lotteries that have been performed by the increase in the number of times due to the granting of the specific object. After step S023 is completed, the process returns to step S022 as described above, but in subsequent flows, step S024 may be omitted without being performed again.

[0084] If it is determined in step S024 that the number of identical target objects acquired is less than the threshold, the process proceeds to step S026, where the server-side data generation unit 214 determines whether the above-mentioned condition (2) is met. Specifically, it determines whether a target object identical to a target object already owned by the player is acquired by lottery, and whether the total value of the number of target objects currently owned by the player and the number of target objects acquired by lottery is equal to or greater than a threshold. In making the above determination, the server-side data generation unit 214 refers to the object ownership status of the requesting player among the data related to the players recorded in the server-side recording unit 211, compares the type and number of target objects currently owned by the requesting player with the type and number of won objects determined in steps S021 and S023, and makes the above determination based on the comparison result.

[0085] If the server-side data generation unit 214 determines that the sum of the number of target objects currently owned by the player and the number of target objects acquired in the lottery is less than the threshold value, the process proceeds to step S027.

[0086] On the other hand, if the server-side data generating unit 214 determines that the total value is equal to or greater than the threshold, a specific object is granted to the requesting player (S025). In that case, the process proceeds to step S023, where a winning object is determined for the number of drawings that have been performed by the granting of the specific object. After step S023 is completed, the process returns to step S022 as described above, but in subsequent flows, step S026 may be omitted without being performed again.

[0087] After the series of steps described above are completed, the server-side data generation unit 214 sets the display order and the effects in display for each of the winning objects determined in steps S021 and S023 (S027).

[0088] Then, the server-side data generating unit 214 generates data for displaying the winning objects determined in steps S021 and S023 in accordance with their respective display orders and effects, i.e., lottery result display data (S028). When the lottery result display data is generated, step S006 of generating the lottery result display data ends.

[0089] When the lottery result display process is executed on the player terminal 10 of the requesting player based on the lottery result display data generated by the procedure described above, the object obtained by the lottery (the winning object) is displayed on the display 108. When a specific object is obtained, the lottery result display process displays the winning object in the original number of lotteries (i.e., N lotteries) and the winning object in the number of lotteries increased by the acquisition of the specific object. Here, the acquisition of the specific object includes the acquisition of the specific object by lottery, as well as the granting of the specific object in response to the establishment of the above-mentioned condition (1) or (2). That is, in the extraction result display process when the condition (1) is established, the winning object in the number of lotteries increased by the granting of the specific object in response to the number of times the same target object is obtained by lottery (the number of acquisitions) becoming equal to or greater than a threshold is displayed. In addition, in the lottery result display process when the condition (2) is established, the winning object in the number of lotteries increased by the granting of the specific object in response to the total value of the current number of target objects already owned by the player and the number of acquisitions of the target object in the lottery becoming equal to or greater than a threshold is displayed.

[0090] As described above, in this embodiment, the number of times a lottery is held can be increased by obtaining a specific object through a lottery, thereby heightening the player's expectations for the lottery, and this effect can increase the interest of the game.

[0091] <<Summary>> The program according to this embodiment is a program executed by the player terminal 10, and causes the player terminal 10 to accept a lottery request operation. When the lottery request operation is accepted, the above program also causes the player terminal 10 to execute a lottery result display process that displays an object obtained by lottery (a winning object). When the winning object is a specific object that increases the number of times the lottery is held, the above lottery result display process causes the player terminal 10 to display objects obtained by lottery the number of times that has increased due to the acquisition of the specific object. The above program can increase the player's expectations for the lottery.

[0092] The above programs may be obtained by reading them from a recording medium readable by the player terminal 10, or may be obtained by receiving (downloading) them via a network such as the Internet or an intranet.

[0093] In addition, a preferred configuration of the above program is that when a specific object is reacquired by the lottery the number of times of execution increases due to the acquisition of the specific object, the lottery result display process may further display the object obtained by the lottery the number of times of execution increases due to the reacquisition of the specific object on the player terminal 10. In this case, the number of lotteries to be executed increases again due to the reacquisition of the specific object, so that the player's expectations for the lottery can be further increased.

[0094] In addition, to describe a preferred configuration of the above program, the program causes the player terminal 10 to accept an operation requesting N consecutive lotteries (N-type lotteries), and in the lottery result display process, causes the player terminal 10 to perform a display effect that displays, for each object, the objects obtained by the N-type lottery. When a specific object is included in the objects obtained by the N-type lottery, the display effect described above causes an effect that is individually set for the specific object to be performed. In this case, the player can easily recognize the acquisition of the specific object, and the effect when the specific object is displayed can arouse the player's sense of excitement.

[0095] In addition, to describe a more preferable configuration of the above program, the specific object is preferably an object that increases the number of lotteries to be held by a number corresponding to the number of times N-type lotteries are held (i.e., N times). In this case, in the lottery result display process, the object obtained through N lotteries, the specific object, and the objects obtained through the number of lotteries increased by a number corresponding to N times can be displayed on the player terminal 10. In this case, when the specific object is obtained in an N-type lottery, the number of lotteries to be held increases by a number corresponding to N times, so that the player's expectations for the lottery can be further increased.

[0096] In addition, to describe a more preferable configuration of the above program, the number of times the N-type lottery is performed (i.e., N times) may be at least two or more. In addition, if the number of times the same target object is obtained by the lottery is equal to or greater than a threshold, a specific object may be awarded. In this case, in the lottery result display process, the objects obtained by the lottery for the number of times that has increased due to the awarding of specific objects as the number of target objects obtained becomes equal to or greater than the threshold can be displayed on the player terminal 10. In this case, even if the same target object is obtained multiple times in the lottery, the player's expectations for the lottery can be increased without being lost.

[0097] In addition, a more preferable configuration of the above program is that a target object that the player already possesses is obtained by lottery, and a specific object may be granted if the sum of the number of target objects currently possessed by the player and the number of target objects obtained by the lottery is equal to or greater than a threshold value. In this case, the lottery result display process can display the objects obtained by the lottery for the number of times that the lottery is held that has increased due to the granting of the specific object associated with the sum being equal to or greater than the threshold value. In this case, even if the same object as a target object that the player already possesses is obtained by lottery, the player's expectations for the lottery can be increased without being lost.

[0098] In the above configuration, it is better if the objects are grouped according to rarity, and the target object belongs to a group with a rarity lower than the highest rarity. In this case, since there is a possibility that the player's expectations will be damaged by the duplicate acquisition of the target object, the effect of avoiding such a situation by granting a specific object will be more meaningful.

[0099] Furthermore, the player terminal 10 according to this embodiment is an information processing terminal capable of accepting operations by the player, and has an operation acceptance unit 111 that accepts a lottery request operation, and a display processing unit 115 that executes a lottery result display process when the lottery request operation is accepted by the operation acceptance unit 111. When the winning object is a specific object, the display processing unit 115 displays, in the lottery result display process, the objects obtained by the lottery for the number of times that has increased due to the acquisition of the specific object. The player terminal 10 described above can increase the player's expectations for the lottery.

[0100] Furthermore, the server 12 according to this embodiment is a server capable of communicating with the player terminal 10, and includes a terminal identification unit 213 that identifies the player terminal 10 that has accepted the lottery request operation, and a server-side data transmission / reception unit 212 that transmits lottery result display data to the player terminal 10 identified by the terminal identification unit 213. When the object obtained by the lottery is a specific object, the server-side data transmission / reception unit 212 transmits, as the lottery result display data, data for executing a lottery result display process that displays the objects obtained by the lottery for the number of times that has increased due to the acquisition of the specific object. The server 12 described above can increase the player's expectations for the lottery.

[0101] <<Other embodiments>> Although the program, information processing terminal, and server of the present invention have been described above with specific examples, the above-mentioned embodiment is merely an example, and other embodiments may be considered. For example, a specific object is not limited to being obtained in a lottery performed N times in succession (N-type lottery), but may be obtained in a single-shot lottery performed only once.

[0102] Furthermore, in the above-described embodiment, when multiple winning objects are obtained by lottery, the lottery result display process displays the winning objects one by one on the display 108 of the player terminal 10, but this is not limited to this, and the multiple winning objects obtained may be displayed together on the display 108 at the same time.

[0103] In addition, the probability of winning a specific object in the lottery may be constant, or may vary for each player based on the amount of time each player has played, or may be set higher during campaigns, promotional events, and the like than during normal periods. [Explanation of symbols]

[0104] 10 player terminals (information processing terminals) 12 servers 14 Communication Networks S Gaming System 101,201 processors 102,202 Memory 103,203 communication interface 104,204 Storage 105 Input Devices 106 Output Devices 107,205 Bus 108 Display 111 Operation Reception 112 Terminal side recorder 113 Terminal Data Transmission and Reception Unit 114 Terminal side data generation unit 115 Display processing unit 211 Server side recorder 212 Server side data transmission / reception unit (data transmission unit) 213 Terminal Identification Department 214 Server-side data generation unit 215 Billing Processing Unit OJ Object OJX specific object

Claims

1. A program executed by a computer, the program causing the computer to accept an operation for conducting a lottery for obtaining an object that can be used in a game; when the operation is accepted, causing the computer to execute a process of displaying the object obtained by the lottery; When the object obtained by the lottery is a specific object that increases the number of times the lottery is held, the processing is characterized by causing a computer to display the object obtained by the lottery the number of times it is held that has increased by obtaining the specific object.

2. The program described in claim 1, wherein, in the case where the specific object is re-acquired by the lottery for the number of times that has increased due to the acquisition of the specific object, the processing further causes the computer to display the object obtained by the lottery for the number of times that has increased due to the re-acquisition of the specific object.

3. causing a computer to accept the operation for requesting a predetermined number of lottery draws; In the process, the computer is caused to perform a display effect of displaying the objects obtained by the lottery the specified number of times for each of the objects; The program according to claim 1 or 2, wherein when the specific object is included among the objects obtained by the lottery a specified number of times, a presentation that is individually set for the specific object is performed in the display presentation.

4. The program described in claim 3, wherein the specific object is an object that increases the number of times the lottery is held by a number of times corresponding to the specified number of times, and in the processing, the computer is caused to display the object obtained by the lottery held the specified number of times, the specific object, and the object obtained by the lottery held the number of times increased by a number corresponding to the specified number.

5. The specified number of times is at least two or more times, A program as described in claim 3 or 4, wherein if the number of times the same target object is obtained through the lottery is equal to or greater than a threshold value, the specific object is awarded, and in the processing, the computer displays the objects obtained through the lottery for the number of times it has been held that has increased due to the awarding of the specific object as the number of times the target object has been obtained is equal to or greater than the threshold value.

6. The program described in claim 3 or 4, wherein if a target object that the player already possesses is obtained by the lottery, and if the sum of the number of target objects currently possessed by the player and the number of target objects obtained in the lottery is greater than or equal to a threshold value, the specific object is awarded, and in the processing, the objects obtained by the lottery for the number of times that has increased due to the awarding of the specific object as a result of the sum being greater than or equal to the threshold value are displayed.

7. The objects are grouped according to rarity; The program according to claim 5 or 6, wherein the target object belongs to a group with a rarity lower than the highest rarity.

8. An information processing terminal capable of accepting operations by a player, an operation receiving unit that receives an operation performed by a player to conduct a lottery for obtaining an object that can be used in the game; a display processing unit that executes a process of displaying the object obtained by the lottery when the operation is accepted by the operation accepting unit, An information processing terminal characterized in that, when the object obtained by the lottery is a specific object that increases the number of times the lottery is held, the display processing unit displays, in the processing, the object obtained by the lottery for the number of times that the lottery is held that has increased by obtaining the specific object.

9. A server capable of communicating with an information processing terminal capable of receiving operations by a player, a terminal identification unit that identifies the information processing terminal that has received an operation for conducting a lottery to obtain an object that can be used in the game; a data transmission unit that transmits data to the information processing terminal identified by the terminal identification unit to cause the information processing terminal to execute a process of displaying the object obtained by the lottery, A server characterized in that, when the object obtained by the lottery is a specific object that increases the number of times the lottery is held, the data transmission unit transmits data for executing a process of displaying the object obtained by the lottery for the number of times that has been increased by obtaining the specific object.

Citation Information

Patent Citations

  • Leg body structure, infusion stand, and identification display part

    JP2016016215A

  • Game server, game control method, game system, and game program

    JP2018057713A

  • Game program and information processing device

    JP2019103949A

  • Computer program and computer device

    JP6505928B1

  • Computer program and computer device

    JP6505932B1