Information processing systems, information processing methods, and computer programs
The information processing system addresses the issue of users spending time on game media conditions by using a determination unit to associate game media with users through lotteries and displays, enhancing game progress efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- GLEE HOLDINGS CO LTD
- Filing Date
- 2026-03-16
- Publication Date
- 2026-06-23
AI Technical Summary
Users often spend time memorizing or confirming various conditions for obtaining game media, which can interfere with game progress.
An information processing system and method that includes a first determination unit to associate game media with a user within a predetermined period, displaying specific displays based on association status, and using lotteries to determine game media based on user operations, with reminders and automatic associations if conditions are met.
Accelerates game progress by providing timely and interactive game media associations, reducing the time spent on condition tracking.
Smart Images

Figure 2026102773000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, an information processing method, and a computer program.
Background Art
[0002] Conventionally, in games, it has been common to allow users to obtain game media such as items.
[0003] Such game media can be obtained by users, for example, as a login bonus in a game, as a reward for clearing quests in a game, as a prize in a lottery game, or as a purchase in a shop.
[0004] In recent years, various conditions for users to obtain game media as described above have been set.
[0005] Also, Patent Document 1 discloses a technique that enables a user to obtain a game medium by satisfying another condition even when the conditions for obtaining the game medium cannot be satisfied.
Prior Art Documents
Patent Documents
[0006]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0007] However, it may take time for a user to memorize or confirm all of the variously set conditions for obtaining game media, which may interfere with the progress of the game.
[0008] Therefore, an object of the present disclosure is to provide a technical improvement that solves or alleviates at least some of the problems of the above-described conventional techniques.
[0009] Any other purpose of the disclosures herein will become clear by referring to the entirety of this specification. The inventions disclosed herein may solve, in lieu of or in addition to, the problems identified from the description of the embodiments for carrying out the inventions herein. [Means for solving the problem]
[0010] The inventions described herein are sometimes collectively referred to as "the present invention." (1) One aspect of the present invention is an information processing system comprising a user terminal and an information processing device connected to the user terminal via the Internet, The one or more computer processors included in the aforementioned information processing system are: A first determination unit that determines the game medium to be associated with the user within a predetermined period of time through a predetermined process, A first association unit that associates the game medium determined by the first determination unit with the user, A display processing unit that displays different specific displays on the user terminal depending on the status of the association of the game medium with the user during the predetermined period. It has. (2) In one embodiment of the present invention, the one or more computer processors further If the aforementioned association status satisfies predetermined conditions, a second determination unit determines, through predetermined processing, a specific game medium to be further associated with the user within the predetermined period, It has a second association unit that associates a specific game medium determined by the second determination unit with the user, The aforementioned specific indication is an indication that the aforementioned association status has met predetermined conditions. (3) In one embodiment of the present invention, the one or more computer processors further The unit includes a first measuring unit that measures the number of predetermined processes in the first determination unit or the number of associations in the first association unit. The aforementioned association status relates to the number of times measured by the first measurement unit. (4) In one embodiment of the present invention, the first determination unit determines, by lottery, which game medium to be associated with the user from among a plurality of game mediums to be selected for lottery, based on the first operation performed by the user on a predetermined object within the predetermined period. (5) In one embodiment of the present invention, the display processing unit further changes the predetermined object to a specific object for further associating the user with a game medium when the association status satisfies predetermined conditions. (6) In one embodiment of the present invention, the first determination unit, within the predetermined period, determines by lottery which game medium to associate with the user from among a plurality of game mediums to be selected for lottery, based on the first operation performed by the user on a predetermined object, The display processing unit further changes the predetermined object to a specific object for further associating the user with a game medium when the association status satisfies predetermined conditions. The second determination unit determines, by lottery, a specific game medium to be associated with the user from among the plurality of game mediums subject to lottery, based on the second operation performed by the user on the specific object within the predetermined period. (7) In one embodiment of the present invention, the plurality of game media subject to the lottery include a predetermined number of specific game media of a certain type, The display processing unit, in response to the second operation, displays a plurality of selectable objects on the user terminal that the user can choose from. The second determination unit, in response to the user selecting at least one of the plurality of selection objects, randomly determines a specific game medium to associate with the user from among a predetermined number of types of specific game mediums. (8) In one embodiment of the present invention, if the user does not perform a second operation on the specific object within the predetermined period, the second determination unit automatically determines by lottery a specific game medium to associate with the user from among the plurality of game mediums to be selected for lottery. (9) In one embodiment of the present invention, if the second association unit determines the specific game medium based on the second operation, it further associates with the user the right to receive benefits in the process of associating the game medium with the user within a predetermined period after the predetermined period. (10) In one embodiment of the present invention, when the second association unit determines the specific game medium based on the second operation, it preferentially determines the specific game medium from among the specific game media that have not yet been associated with the user. (11) In one embodiment of the present invention, the particular display functions as a reminder to inform the user that it is possible to associate further game media with the user, This is displayed on the aforementioned specific object or displayed in association with the aforementioned specific object. (12) In one embodiment of the present invention, the specific indication includes information about the remaining tasks until the association status satisfies a predetermined condition, It is displayed on the predetermined object or displayed in association with the predetermined object. (13) In one embodiment of the present invention, the display processing unit does not display the specific display if it is determined that the association status cannot satisfy the predetermined conditions within the predetermined period. (14) In one embodiment of the present invention, the one or more computer processors further The unit includes a second measuring unit that measures the number of predetermined processes in the second determination unit or the number of associations in the second association unit. The second determination unit determines a specific game medium to be associated with the user from among the multiple game mediums eligible for the lottery, based on the number of times measured by the second measurement unit and information on the specific game medium already associated with the user. (15) In one aspect of the present invention, the one or more computer processors further comprise a third measurement unit that measures the number of times of a predetermined process in the first determination unit or the number of times of association in the first association unit, wherein the third measurement unit resets the number of times when the association status satisfies a predetermined condition, and re-measures the number of times of a predetermined process in the first determination unit or the number of times of association in the first association unit. (16) In one aspect of the present invention, the second determination unit determines, by a predetermined process, a specific game medium to be further associated with the user for each number of times the association status satisfies a predetermined condition within the predetermined period, and all types of the specific game media determined by the second determination unit are different from each other. (17) In one aspect of the present invention, the one or more computer processors further comprise a fourth measurement unit that measures the number of times of a predetermined process in the first determination unit or the number of times of association in the first association unit, wherein the fourth measurement unit resets the number of times when the second determination unit determines, by lottery, a specific game medium to be associated with the user from among the plurality of lottery target game media, or when the second determination unit associates the determined specific game medium with the user, and re-measures the number of times of a predetermined process in the first determination unit or the number of times of association in the first association unit. (18) One aspect of the present invention is applied to one or more computer processors included in an information processing system including a user terminal of a user and an information processing apparatus connected to the user terminal via the Internet, wherein within a predetermined period, a first determination step of determining, by a predetermined process, a game medium to be associated with the user, a first association step of associating the game medium determined in the first determination step with the user, A display processing step of causing the user terminal to display different specific displays according to the association status of the game medium to the user during the predetermined period To execute it. (19) One aspect of the present invention is to one or more computer processors A first determination step of determining a game medium to be associated with the user from among a plurality of lottery target game media based on a first operation on a predetermined object by the user within a predetermined period; A first association step of associating the game medium determined in the first determination step with the user; A first determination step of determining whether the association status of the game medium to the user during the predetermined period satisfies a predetermined condition; When the association status of the game medium to the user during the predetermined period satisfies a predetermined condition, a change step of changing the predetermined object to a specific object for further associating a game medium with the user; A second determination step of determining whether a second operation on the specific object by the user within the predetermined period has been received; A second determination step of determining a specific game medium to be associated with the user by lottery from among the plurality of lottery target game media based on a second operation on the specific object by the user within the predetermined period; A third determination step of automatically determining the specific game when the second operation on the specific object by the user within the predetermined period has not been received; A second association step of associating the game medium determined in the second determination step or the third determination step with the user To execute it. (20) One aspect of the present invention is to one or more computer processors A first determination function of determining a game medium to be associated with the user by a predetermined process within a predetermined period; A first association function that associates the game medium determined by the first determination function with the user, A display processing function that displays different specific displays on the user's user terminal depending on the association status of the game medium with the user during the predetermined period. To make it happen.
[0011] The above-mentioned one or more computer processors further include a second determination unit that, when the association status satisfies predetermined conditions, determines a specific game medium to be further associated with the user within a predetermined period of time through predetermined processing, and a second association unit that associates the specific game medium determined by the second determination unit with the user, and the specific display can be a display indicating that the association status satisfies predetermined conditions.
[0012] The one or more computer processors described above further include a first measuring unit that measures the number of times a predetermined process is performed in the first determination unit or the number of associations in the first association unit, and the association status may be related to the number measured by the first measuring unit.
[0013] The above-mentioned first determination unit can, within a predetermined period, determine by lottery which game medium to associate with the user from among a plurality of game mediums eligible for lottery, based on a first operation performed by the user on a predetermined object.
[0014] The display processing unit described above can further change a predetermined object to a specific object that further associates the user with a game medium if the association status meets predetermined conditions.
[0015] The first decision unit, within a predetermined period, determines by lottery which game medium to associate with the user from among multiple game mediums subject to lottery, based on a first operation performed by the user on a predetermined object; the display processing unit further changes the predetermined object to a specific object for further associating a game medium with the user if the association status satisfies predetermined conditions; and the second decision unit, within a predetermined period, determines which game medium to associate with the user from among multiple game mediums subject to lottery, based on a second operation performed by the user on a specific object. The specific game platform can be determined by lottery.
[0016] The above-mentioned multiple game media subject to lottery include a predetermined number of specific game media. The display processing unit displays multiple selection objects on the user terminal in response to the second operation, and the second determination unit can determine, by lottery, which specific game media to associate with the user from among the predetermined number of specific game media, in response to the user selecting at least one selection object from among the multiple selection objects.
[0017] If the user does not perform a second operation on a specific object within the specified period, the second determination unit can automatically determine a specific game medium to associate with the user by lottery from among multiple game mediums eligible for lottery.
[0018] If the second association unit determines a specific game medium based on the second operation, it can further associate the user with the right to receive benefits in the process of associating the game medium with the user within a predetermined period after the predetermined period.
[0019] When the second association unit determines a specific game medium based on the second operation, it can prioritize determining the specific game medium from among specific game mediums that have not yet been associated with the user.
[0020] The above-mentioned specific display serves as a reminder to inform the user that it is possible to associate further game media with it, and may be displayed on a specific object or displayed in association with a specific object.
[0021] The above-mentioned specific display may include information about the remaining tasks until the association status meets certain conditions, and may be displayed on a specified object or displayed in association with a specified object.
[0022] The above-mentioned display processing unit may choose not to display a specific display if it determines that it is impossible for the association status to meet the predetermined conditions within a predetermined period.
[0023] The one or more computer processors described above further include a second measurement unit that measures the number of predetermined processes in the second determination unit or the number of associations in the second association unit, and the second determination unit can determine a specific game medium to associate with the user from among a plurality of lottery target game mediums based on the number measured by the second measurement unit and information on specific game mediums already associated with the user.
[0024] The one or more computer processors described above further include a third measuring unit that measures the number of times a predetermined process is performed in the first decision unit or the number of associations in the first association unit, and the third measuring unit can reset the count and remeasure the number of times a predetermined process is performed in the first decision unit or the number of associations in the first association unit when the association status satisfies predetermined conditions.
[0025] The second decision unit determines, through a predetermined process, which number of times the association status within a predetermined period satisfies a predetermined condition, which is then used to determine which specific game media to further associate with the user. The types of specific game media determined by the second decision unit may all be different.
[0026] The one or more computer processors described above further include a fourth measuring unit that measures the number of predetermined processes in the first decision unit or the number of associations in the first association unit. The fourth measuring unit can reset the count and remeasure the number of predetermined processes in the first decision unit or the number of associations in the first association unit when the second decision unit determines by lottery a specific game medium to associate with the user from among a plurality of lottery target game media, or when the second decision unit associates the specific game medium determined by the second decision unit with the user.
[0027] The information processing method in this disclosure is characterized in that one or more computer processors in an information processing system, which includes a user terminal of a user and an information processing device connected to the user terminal via the Internet, are made to perform, within a predetermined period of time, a first determination step of determining a game medium to associate with a user by predetermined processing, a first association step of associating the game medium determined in the first determination step with the user, and a display processing step of displaying different specific displays on the user terminal according to the status of the association of the game medium with the user during the predetermined period.
[0028] The information processing method in this disclosure includes, on one or more computer processors, a first determination step of determining a game medium to associate with a user from among a plurality of lottery-eligible game mediums based on a first operation by the user on a predetermined object within a predetermined period; a first association step of associating the game medium determined in the first determination step with the user; a first determination step of determining whether the association status of game mediums with the user within a predetermined period satisfies predetermined conditions; a change step of changing the predetermined object to a specific object for further associating game mediums with the user if the association status of game mediums with the user within a predetermined period satisfies predetermined conditions; a second determination step of determining whether a second operation by the user on the specific object within a predetermined period has been received; and a specific game medium to associate with the user from among a plurality of lottery-eligible game mediums based on the second operation by the user on the specific object within a predetermined period. The system is characterized by performing a second determination step in which a body is determined by lottery, a third determination step in which a specific game is automatically determined if the user does not perform a second operation on a specific object within a predetermined period, and a second association step in which the game medium determined in the second or third determination step is associated with the user.
[0029] The computer program in this disclosure is characterized by having one or more computer processors implement a first determination function that determines a game medium to be associated with a user within a predetermined period of time through a predetermined process, a first association function that associates the game medium determined by the first determination function with the user, and a display processing function that displays different specific displays on the user terminal according to the status of the association of the game medium with the user within a predetermined period of time. [Effects of the Invention]
[0030] According to the present invention, it is possible to provide a technical improvement that solves or mitigates at least some of the problems of the prior art described above.
[0031] Specifically, according to the present invention, it is possible to provide an information processing system, an information processing method, and a computer program that can accelerate the progress of a game by displaying specific information according to the user's association status with the game medium. [Brief explanation of the drawing]
[0032] [Figure 1] This is a system configuration diagram showing an example of the system configuration of the information processing system described in this disclosure. [Figure 2] This diagram shows an example of the hardware configuration of the information processing device and user terminal in this disclosure. [Figure 3] This diagram illustrates the user management data stored in the information processing system disclosed herein. [Figure 4] This diagram illustrates the game media management data stored in the information processing system disclosed herein. [Figure 5] This diagram shows an example of the functional configuration of the information processing device described in this disclosure. [Figure 6] This is a conceptual diagram showing an example of the screen image displayed on the user terminal in this disclosure. [Figure 7] This is a conceptual diagram showing an example of the screen image displayed on the user terminal in this disclosure. [Figure 8] This is a conceptual diagram showing an example of the screen image displayed on the user terminal in this disclosure. [Figure 9] This is a conceptual diagram illustrating an example of screen transitions in this disclosure. [Figure 10] This is a conceptual diagram illustrating an example of a specific display image shown on the user terminal in this disclosure. [Figure 11] This is a conceptual diagram illustrating an example of a specific display image shown on the user terminal in this disclosure. [Figure 12] This is a conceptual diagram illustrating an example of a specific display image shown on the user terminal in this disclosure. [Figure 13]This diagram shows another example of the functional configuration of the information processing device described herein. [Figure 14] This is a conceptual diagram showing an example of the screen image displayed on the user terminal in this disclosure. [Figure 15] This is a conceptual diagram illustrating another example of screen transitions in this disclosure. [Figure 16] This flowchart shows an example of the flow of the information processing method in the information processing system disclosed herein. [Figure 17] This is a circuit diagram showing an example of a circuit configuration for realizing a computer program executed in the information processing system described in this disclosure. [Figure 18] This diagram shows an example of the functional configuration of the information processing device described in this disclosure. [Figure 19] This flowchart shows an example of the flow of the information processing method at the user terminal of this disclosure. [Figure 20] This is a circuit diagram showing an example of a circuit configuration for implementing a computer program executed on a user terminal in this disclosure. [Figure 21] This is a block diagram of the processing circuit that performs the computer-based operation described in this disclosure. [Modes for carrying out the invention]
[0033] Hereinafter, various embodiments of the present invention will be described with reference to the drawings as appropriate. Note that components common to multiple drawings are denoted by the same reference numerals throughout the drawings. The embodiments of the present invention described below are not intended to limit the invention as defined in the claims. The elements described in the following embodiments are not necessarily essential to the solution of the invention.
[0034] An information processing system 1000 according to one embodiment of the present invention will be described with reference to Figures 1 to 4. The information processing system 1000 is an example of a system to which the invention disclosed herein can be applied.
[0035] Figure 1 is a block diagram showing an information processing system 1000 according to one embodiment.
[0036] As shown in Figure 1, the information processing system 1000 includes an information processing device (server device) 100 and a user terminal 200. The information processing system 1000 may also include storage 300. The user terminal 200, the server device 100, and the storage 300 are connected to each other via a network 400 so that they can communicate with one another.
[0037] Network 400 may be a single network or may be composed of multiple interconnected networks. Examples of Network 400 include the Internet, a mobile communication network, and combinations thereof. Network 400 can be any network that enables communication between electronic devices.
[0038] The user terminal 200 implements various game-related functions by executing the instruction set included in the game application.
[0039] The server device 100 provides various game-related services to the user terminal 200. The user terminal 200 and the server device 100 cooperate with each other as needed to realize various game functions.
[0040] In this disclosure, the user terminal 200 can be a smartphone (multifunction telephone terminal), a tablet terminal, a personal computer, a console game machine, a head-mounted display (HMD), a wearable computer such as glasses-type wearable terminals (AR glasses, etc.), or an information processing device capable of playing videos other than these devices. Furthermore, these terminals may be standalone devices that operate independently, or they may consist of multiple devices connected to each other in a manner that enables them to send and receive various types of data.
[0041] <Hardware Configuration> Here, the hardware configuration of the server device 100 will be described using Figure 2. The server device 100 includes a processor 101, memory 102, storage 103, input / output interface (I / F) 104, and communication interface (communication I / F) 105. Each component is interconnected via bus B.
[0042] The server device 100 can realize the functions and methods described in this embodiment through the cooperation of the processor 101, memory 102, storage 103, input / output I / F 104, and communication I / F 105.
[0043] The processor 101 executes functions and / or methods realized by code or instructions contained in a program stored in the storage 103. The processor 101 may include, for example, a central processing unit (CPU), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), a microprocessor, a processor core, a multiprocessor, an ASIC (Application-Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), etc., and may realize each process disclosed in each embodiment by logic circuits (hardware) or dedicated circuits formed on an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)), etc. Furthermore, these circuits may be realized by one or more integrated circuits, and the multiple processes shown in each embodiment may be realized by a single integrated circuit. In addition, LSIs may be referred to as VLSI, Super LSI, Ultra LSI, etc., depending on the degree of integration.
[0044] Memory 102 temporarily stores the program loaded from storage 103 and provides a workspace for the processor 101. Various data generated while the processor 101 is executing the program are also temporarily stored in memory 102. Memory 102 includes, for example, RAM (Random Access Memory) and ROM (Read Only Memory).
[0045] Storage 103 stores programs. Storage 103 includes, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), flash memory, etc.
[0046] The communication interface 105 is implemented as hardware such as a network adapter, communication software, or a combination thereof, and transmits and receives various data via the network 400. This communication may be performed via wired or wireless, and any communication protocol may be used as long as communication between the devices is possible. The communication interface 105 communicates with other information processing devices via the network 400. The communication interface 105 transmits various data to other information processing devices according to instructions from the processor 101. The communication interface 105 also receives various data transmitted from other information processing devices and transmits it to the processor 101.
[0047] The input / output interface 104 includes an input device for inputting various operations to the server device 100, and an output device for outputting processing results processed by the server device 100. The input / output interface 104 may have the input device and output device integrated, or they may be separated into an input device and an output device.
[0048] The input device is implemented by any or a combination of any type of device capable of receiving input from a user and transmitting the information related to said input to the processor 101. The input device includes, for example, hardware keys such as touch panels, touch displays, and keyboards, pointing devices such as mice, cameras (for image-based operation input), and microphones (for voice-based operation input).
[0049] The input device, or control unit, can be one that is appropriate for the type of server device 100. Examples of control units include a touch panel integrated with a display, operation buttons on the casing of the user terminal, a keyboard, a mouse, or a controller operated by the user's hand. The controller may incorporate various known sensors such as acceleration sensors and inertial measurement units (IMUs) such as gyroscopes. Another example of a control unit is a tracking device that identifies the user's hand movements, eye movements, head movements, and gaze direction.
[0050] The output device outputs the processing results processed by the processor 101. The output device includes, for example, a touch panel, a speaker, etc.
[0051] The functions realized by the components described herein may be implemented in a circuitry or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), CPUs (a Central Processing Unit), conventional circuits, and / or combinations thereof, programmed to realize the described functions. A processor includes transistors and other circuits and is considered a circuitry or processing circuitry. A processor may be a programmed processor that executes a program stored in memory.
[0052] In this specification, circuitry, unit, and means are hardware programmed to perform or execute the functions described herein. Such hardware may be any hardware disclosed herein, or any hardware known to be programmed to perform or execute the functions described herein.
[0053] If the hardware is a processor that is considered to be a type of circuitry, then the circuitry, means, or unit is a combination of hardware and software used to constitute the hardware and / or processor.
[0054] Furthermore, the user terminal 200 in this disclosure can also be configured with the same hardware configuration as shown in Figure 2, unless otherwise noted.
[0055] Next, we will describe the information stored in the storage 300, or in the storage provided by the server device 100 and the user terminal 200.
[0056] The storage contains game applications that provide various game functions. Instructions contained in the game applications can be executed by the processor 101. Details of the functions realized by executing the game applications will be described later. The game applications may be downloaded to the user terminal 200 from, for example, an application distribution platform (not shown).
[0057] The user terminal 200 can, as needed, obtain data necessary to advance the game from the server device 100 and store the obtained data in its storage. The data used or referenced to advance the game may be stored in the user terminal 200's storage or in the server device 100's storage.
[0058] The server device 100 stores user management data, game media management data, and other data necessary for providing games. At least a portion of the user management data and game media management data is accessed by the user terminal 200 as needed.
[0059] Furthermore, at least a portion of the user management data and game media management data may be stored in the user terminal 200 as needed.
[0060] User management data will be explained with reference to Figure 3. User management data is a dataset in which various data about users who play games provided by the information processing system 1000 are structurally stored. User management data may include user account information, various parameters set for the user, owned game media information about game media owned by the user, used game media information about game media used by the user in the game, and various other data about the user.
[0061] Account information includes, for example, a user ID that identifies a user. Account information may also include a username. In the information processing system 1000, the user ID uniquely identifies the user. The username indicates the name of the user used in the game.
[0062] A user's parameters may include their rank, experience points, points earned, and other user parameters associated with that user that change as a result of the user playing the game. A user's rank is a parameter indicating their proficiency in the game. The rank may increase as the user plays the game.
[0063] User-owned game media information is information about the game media owned by the user in the game. Game media is electronic data used in the game. Game media may include, for example, characters, cards, items, points, in-service currency (or in-game currency), tokens (e.g., Non-Fungible Tokens (NFTs)), tickets, avatars, parameters, and other electronic data used in the game. Game media may be acquired, owned, used, managed, exchanged, synthesized, enhanced, sold, discarded, or gifted by the user in the game. These actions may be performed by the user by specifying an action to be taken with the game media, or at least some of the actions may be performed automatically. Game media may be used in ways other than those described above. Owned game media information may include a game media ID that identifies the game media owned by the user in the game. When game media is acquired by the user, the game media ID that identifies the game media is stored as owned game media information, associated with the user's user ID. Hereinafter, unless otherwise specified, game media "owned" by a user refers to game media associated with the user's user ID. Furthermore, "granting" a game medium to a user means associating that game medium with the user's user ID as a game medium "owned" by that user. Furthermore, "discarding" a game medium owned by a user means dissolving the association between the user's user ID and that game medium. Furthermore, "consuming" a game medium owned by a user means generating an in-game effect in accordance with the dissolution of the association between the user ID and the owned game medium. Furthermore, "selling" a game medium owned by a user means dissolving the association between the user's user ID and that game medium, and associating that user ID with other game medium (e.g., virtual currency or items, etc.) as a game medium that owns it. Furthermore, "transferring" a game medium owned by user A to user B means dissolving the association between user A's user ID and that game medium, and associating that game medium with user B's user ID.Furthermore, "creating" a game medium means defining or determining at least some of the information related to that game medium.
[0064] The game medium information refers to information indicating the game medium used by the user in a game part (for example, a versus game part). The game medium used by the user in the versus game part is selected from among the owned game media. The game medium used by the user in the versus game part may be selected automatically from the available game media or in response to user selections. Once a game medium is selected to run the versus game part, a deck may be constructed using that game medium. In this case, the game medium information may include a deck ID that identifies the deck containing the game medium selected as the game medium.
[0065] User management data may include various other information about the user besides those mentioned above. If the information processing system 1000 provides a stamina-based game, the user management data may also include the user's stamina. Stamina is a parameter consumed when starting or progressing through a game part. The amount of stamina consumed may be set for each game part. Stamina recovers to its upper limit over time. Stamina may also be recovered by using items.
[0066] User management data may include friend information. Friend information for a given user indicates the user IDs of users who are friends with that user. For example, if user A is friends with users B and C, user A's friend information includes the user IDs of users B and C. Users who are friends can cooperate and play games together.
[0067] Some of the data stored as user management data is updated as the game progresses. For example, a user's rank increases as they play the game. Some of the data stored as user management data is not updated as the game progresses. For example, a user ID remains unchanged even as the game progresses.
[0068] The game media management data will be explained with reference to Figure 4. The game media management data is a dataset in which various data related to the game media used in the game provided by the information processing system 1000 are structurally stored. The game media management data may include game media identification information for various game media, game media names, game media information representing the characteristics of the game media, and various other data related to the game media.
[0069] The game media ID is an ID that identifies the game media. The game media name indicates the name of the game media.
[0070] Game medium information includes various pieces of information that describe the characteristics of the game medium. For example, game medium information may include rarity, level, cost, life, attack power, defense power, and / or game function information. Rarity is information that indicates the scarcity (rarity value) of the game medium. That is, the rarity associated with a game medium represents how difficult it is to obtain. Level indicates the growth rate of the game medium. For example, the higher the level value, the greater the growth rate of the game medium. In this embodiment, the level value may increase according to the user's gameplay. Cost is a parameter used when determining the deck to be used in the competitive game part. For example, a deck may have an upper limit set on the total cost of the game mediums that can be included in that deck. The user can select game mediums to include in the deck so that the total cost does not exceed this upper limit.
[0071] Life is a parameter used to determine the user's victory or defeat in the versus game portion. In the versus game portion, the user's life decreases when their character is attacked by an enemy character. Life may be restored to its maximum value or below by using recovery items. If the life of all characters in the user's deck reaches zero, the user may be judged to have lost in that versus game portion.
[0072] The attack power of a game medium is a parameter that contributes to the amount of damage dealt to enemy characters by that game medium's attacks. The higher the attack power value, the greater the amount of damage dealt to enemy characters. The defense power of a game medium is a parameter that contributes to the amount of damage that the game medium receives from attacks received from enemy characters. The higher the defense power value, the greater the amount of damage received from attacks by enemy characters.
[0073] Game media information may include game function information. Game function information associated with a game medium represents the game function that the game medium uses to generate game effects in the game part. In the technical field of the present invention, game functions are sometimes called skills or abilities. In some games, "spells" used by characters also fall under the category of game functions. When a game function is used in the game part, a game effect associated with that game function occurs. Game effects generated by using a game function in a competitive game part include increased attack power, increased defense power, life recovery, and other effects that affect the outcome of a battle against an enemy character.
[0074] Next, embodiments of the present invention will be described in detail with reference to the drawings.
[0075] The information processing system in this disclosure comprises one or more computer processors, as shown as an example in Figure 5, characterized by having a first determination unit 110, a first association unit 120, and a display processing unit 130.
[0076] These will be described below assuming they are provided by the server device 100, but some or all of them may be provided by the user terminal 200.
[0077] The first decision unit 110 determines the game medium to be associated with the user within a predetermined period of time through a predetermined process.
[0078] As an example, the prescribed process shall be a lottery process, and the prescribed period shall be the duration of an event during which such a lottery process can be performed.
[0079] Furthermore, the game media associated with a user as a result of the lottery process may include, for example, avatar parts such as the avatar's face and hairstyle, clothing (including sets of clothing / costumes) and accessories worn by the avatar, and items such as pets, ornaments, and backgrounds that can be displayed together with the avatar.
[0080] In this embodiment, the avatar can be a character object that represents the user. It is also possible to display the avatar in a controllable manner in a virtual space on the internet. The virtual space, which is composed of 2D or 3D elements, includes not only rooms for displaying avatars and game spaces where avatars can be controlled, but also metaverse spaces for communication with other users. In such a virtual space, users can communicate with other users, shop, stream videos, and watch various types of content.
[0081] Furthermore, the lottery process may be performed in response to a first operation in which the user selects a predetermined object.
[0082] For example, a given object is a lottery execution object, and the first operation is a tap operation to select that lottery execution object.
[0083] Figure 6-7 shows an example of a screen displayed on the user terminal 200 when the lottery process is executed.
[0084] The screen 10 shown in Figure 6 may include a first column 11 displaying information about the game medium that may be determined by the lottery process, a second column 12 displaying the attributes of avatars that can wear the game medium that may be determined by the lottery process, a third column 13 displaying the event period during which the lottery process can be performed, a lottery execution object 14, and a fourth column 15 displaying the number of coins held. The lottery execution object 14 will also display the number of coins required to perform the lottery process.
[0085] Furthermore, the screen 20 shown in Figure 7 is the fifth column 21, which displays the specific details of the game medium that can be determined by the lottery process.
[0086] Figures 6 and 7 above may be displayed continuously and scrollably on a single screen, or they may be displayed by switching between them as separate screens.
[0087] When the user selects a lottery execution object 14, the first decision unit 110 determines the game medium to be associated with the user through a lottery process, after displaying a confirmation screen and a predetermined presentation screen as necessary.
[0088] Such a lottery process may be performed from a population that includes multiple game media, based on a probability determined for each game media.
[0089] Furthermore, any lottery processes that can be performed in an event shall be carried out by referring to the first population associated with the event.
[0090] The first population includes multiple game media containing the various types of items described above. These game media are also assumed to have multiple parameters, such as attributes and rarity. For example, attributes might be gender type, and rarity might be rare, semi-rare, and others.
[0091] The first association unit 120 then associates the game medium determined by the first determination unit 110 with the user.
[0092] As mentioned above, the association is made by storing a game medium ID that identifies the game medium in association with the user's user ID.
[0093] Furthermore, game media associated with a user may be displayed either through user interaction or automatically associated with (equipped to) the avatar.
[0094] The display processing unit 130 then displays different specific displays on the user terminal 200 depending on the status of the game medium's association with the user during the predetermined period.
[0095] The status of associating game media with a user includes not only the status of associating game media with a user, but also the status of execution of a predetermined process that determines which game media to associate with the user.
[0096] Furthermore, the specific displays that differ depending on the user's association status with the game medium include not only the display indicating the user's association status with the game medium, but also a display indicating the execution status of the process that determines which game medium to associate with the user.
[0097] For example, a particular display may show an icon or text representing an associated game medium, the number of associated game mediums, or the percentage of associated items relative to the total number of items that can be associated.
[0098] Alternatively, a specific display may show the number of times a predetermined process has been executed or the remaining number of executions. In this case, the predetermined process can be a lottery process in which the probability of determining a high-value game medium by lottery increases (including 100%) depending on the number of times the lottery process has been executed, or the amount of game medium such as coins consumed by the lottery decreases. Here, such a lottery will be called a "step-up gacha," and a lottery process that does not depend on the number of executions will be called a "single gacha."
[0099] Furthermore, in the lottery process performed in one step, a predetermined number of game media will be determined at once. Note that the multiple game media determined at once may not overlap. Here, the lottery process in which one game media is determined at once will be called a "single gacha," and the lottery process in which multiple game media are determined at once will be called a "multiple gacha (where 'x' is the number of game media)."
[0100] Figure 8 shows an example of a screen 30 displayed on the user terminal 200 when executing a step-up gacha with a maximum of 5 steps, in which a 3-consecutive gacha is executed in one step. Screen 30 can display a lottery execution object 31 for executing the lottery.
[0101] Figure 9 shows an image illustrating the screen transitions between the Step-Up Gacha and Single Gacha.
[0102] As shown in Figure 9, in the single gacha route, when the single gacha draw execution object 14 is selected from the gacha top screen (screen 10 in Figure 6), the first draw process is executed, the result (draw result) is displayed, and then the screen transition returns to the gacha top screen.
[0103] On the other hand, in the step-up gacha route, when the step-up gacha lottery execution object 31 is selected from the gacha top screen (screen 30 in Figure 8), the first lottery process is executed and the result (lottery result) is displayed. Then, the user steps up to the next step, and by selecting the lottery execution object displayed on the gacha screen corresponding to the step-up, the lottery process for the next step can be executed. When the lottery process has been executed up to the maximum number of steps, the screen transition returns to the gacha top screen. In other words, after the number of lottery executions reaches the maximum number of steps, the execution count starts again from the first step.
[0104] As an example, as shown in Figure 10-11, a specific display 32 can show the step number of the step-up gacha (e.g., "Currently step 1", "Next time it's step 2").
[0105] The specific display 32 described above may be displayed within or near the lottery execution object 31. Alternatively, such specific display 32 may be displayed as a banner or the like on a separate screen that allows transition to a screen for executing a predetermined process.
[0106] Furthermore, depending on the user's association status with the game medium, specific displays 32 can be displays that inform the user of the actions necessary to fulfill the conditions for acquiring the specific game medium.
[0107] The conditions for obtaining a specific game medium include, for example, the number of executions or steps of a predetermined process reaching a predetermined upper limit.
[0108] As described later, if the condition for obtaining a specific game medium is to perform a predetermined process five times, the specific game medium may be awarded with a high probability as a result of the fifth draw, or the specific game medium may be awarded additionally after the fifth draw, or the specific game medium may be awarded additionally at the user's choice after the fifth draw.
[0109] The actions necessary to satisfy the above conditions include, for example, performing the prescribed process for the number of times the requirement is missing.
[0110] In this case, the specific display may, for example, show the number of remaining attempts. Furthermore, if the prescribed process is a step-up gacha, it may display the number of steps remaining (e.g., "X more attempts").
[0111] Furthermore, a specific display 32 may be used to inform the user that the above conditions have been met, as shown as an example in Figure 12.
[0112] Figure 12 shows an example where, after the fifth draw, a card-flipping game becomes playable, with the user selecting a specific game medium to be added. Further details will be provided later.
[0113] The above configuration provides a technical improvement that solves or mitigates at least some of the problems of the prior art described above.
[0114] Specifically, according to the present invention, it is possible to accelerate game progress by displaying specific information according to the user's association status with the game medium. For example, by displaying the conditions for acquiring a specific game medium in a way that the user can check, the time required for the user to check the conditions can be reduced.
[0115] One or more computer processors in this disclosure may further include a second determination unit 140 and a second association unit 150, as shown in Figure 13 as an example.
[0116] The second decision unit 140, when the association status meets predetermined conditions, determines, through predetermined processing, which specific game media to further associate with the user within a predetermined period.
[0117] One example of when the association status meets a predetermined condition is when the number of times measured by the first measurement unit 160, described later, reaches a predetermined number.
[0118] The specified period may be considered the event period. During this period, the specific game medium will be determined either in response to user actions or automatically.
[0119] Alternatively, the specified period may be a period that does not overlap with the event period in any way. For example, it could be from the start of the event until 24 hours after the end of the event period, or until 24 hours after the conditions are met.
[0120] The second decision unit 140 may, for example, determine a predetermined specific game medium according to the conditions, or it may determine one specific game medium from among several prepared specific game mediums based on a predetermined probability.
[0121] For example, when the lottery process up to step 5 of the step-up gacha is executed, a game can be played to acquire a specific game medium in response to user input. Such a game is, for example, a card-flipping game as shown in Figure 14, and the specific game medium depicted on the front of one or more cards selected by the user from among several face-down cards can be determined to be associated with the user.
[0122] In this case, the specific indication shall be an indication that the association status has met the prescribed conditions.
[0123] An example of such a specific display 32 is shown in Figure 12, and it can be used to inform the user that the conditions have been met and that it is possible to acquire a specific game medium.
[0124] Furthermore, it can be displayed together with, or within, a specific object 33 that allows transition to the card-flipping game screen shown in Figure 14.
[0125] The second association unit 150 associates the specific game medium determined by the second determination unit 140 with the user.
[0126] With the above configuration, it becomes possible to reduce the time required for users to confirm that the association status meets the predetermined conditions, thereby accelerating the progress of the game.
[0127] One or more computer processors in this disclosure may further have a first measurement unit 160, as shown as an example in Figure 13.
[0128] The first measurement unit 160 measures the number of predetermined processes performed in the first determination unit 110 or the number of associations performed in the first association unit 120.
[0129] In this case, the association status shall be related to the number of times measured by the first measurement unit 160.
[0130] The number of such attempts can be used to determine whether the conditions for acquiring the specific game medium mentioned above have been met.
[0131] The first determination unit 110 can, within a predetermined period, determine by lottery which game medium to associate with the user from among a plurality of game mediums subject to lottery, based on a first operation performed by the user on a predetermined object.
[0132] As described above, the predetermined objects are the lottery execution objects 14 and 31, and the first operation can be a tap operation to select the lottery execution objects 14 and 31.
[0133] Here, the multiple game media eligible for the lottery constitute the first population mentioned above. This first population may include a specific game media.
[0134] The display processing unit 130 can further change a predetermined object to a specific object that further associates the user with a game medium if the association status satisfies predetermined conditions.
[0135] As an example, as shown in Figure 11-12, the display processing unit 130 changes a predetermined object 31 to a specific object 33 when the association status satisfies predetermined conditions.
[0136] With the above configuration, notification that further game media will be available becomes visually clear, preventing users from forgetting to collect them.
[0137] Furthermore, the modified specific object 33 will be changed to revert to the lottery execution object 31 only if the specific game medium is associated with the user. In this way, the next round's step-up gacha cannot be executed until the specific game medium is associated with the user.
[0138] At this time, even if a user tries to access the lottery screen by directly entering the URL, it will be blocked. This is to prevent users from becoming confused and unsure of how many steps they have completed.
[0139] The above example changes the lottery execution object 31 to a specific object 33 if the user transitions to another page without associating a specific game medium (without selecting a specific object 33 / without completing the card-flipping game). This specific object 33 may be displayed on the lottery result (results) display screen.
[0140] Furthermore, if a user navigates to another page without associating with a specific game medium (without selecting a specific object 33 or completing the card-flipping game), the above-mentioned specific display or object can be displayed anywhere on that page, such as in the announcement section, pop-up screen, or banner. Such a specific display or object can show messages such as "Your reward for Step 5 has not been claimed" or "Get a rare item!".
[0141] Furthermore, if the first decision unit 110 determines, by lottery, which game media to associate with the user from among multiple game media subject to lottery, based on a first operation by the user on a predetermined object within a predetermined period, and the display processing unit 130 further changes the predetermined object to a specific object for further associating game media with the user when the association status satisfies predetermined conditions, the second decision unit 140 can determine, by lottery, which specific game media to associate with the user from among multiple game media subject to lottery, based on a second operation by the user on the specific object within a predetermined period.
[0142] As described above, the specific object is the specific object 33 shown in Figure 12, and the second operation can be a tap operation to select the specific object 33.
[0143] Here, the multiple game media eligible for the lottery constitute the first population described above. However, a second population is generated that includes only the specific game media included in the first population, and one or more specific game media from this second population are selected by lottery.
[0144] Alternatively, multiple game media eligible for the lottery can constitute a third population distinct from the first population mentioned above. This third population consists solely of specific game media.
[0145] For example, the second decision unit 140 determines a specific game medium with 100% probability if there is only one specific game medium included in the second or third population, and if there are two specific game mediums, it determines one of them with 50% probability.
[0146] With the above configuration, a lottery is performed based on the user's second action, and a specific game item is awarded, thus increasing the expectation of obtaining that specific game item.
[0147] As mentioned above, multiple game media eligible for the lottery include a predetermined number of specific game media.
[0148] At this time, the display processing unit 130 displays a plurality of selectable objects on the user terminal 200 in response to the second operation, and the second determination unit 140 can determine by lottery which specific game medium to associate with the user from a predetermined number of types of specific game mediums in response to the user selecting at least one of the plurality of selectable objects.
[0149] As an example, as shown in Figure 14, the screen 40 displays selection objects 42 corresponding to the cards 41 displayed according to the number of specific game media. Alternatively, the cards 41 and selection objects 42 may be treated as the selection object 42 without being separated.
[0150] Note that this card only indicates the number of a specific game medium and does not necessarily imply any association with that medium.
[0151] Then, depending on which selection object 42 is chosen, a specific object will be determined by lottery. In other words, the choice of any of the selection objects 42 will not affect the resulting specific game medium.
[0152] Alternatively, the card may be associated with a specific game medium. In this case, the specific game medium associated with the card corresponding to the selected object 42 will be assigned.
[0153] With the above configuration, a lottery is performed based on the user's selection operation of a selected object, and a specific game medium is awarded, thus increasing the expectation of obtaining a specific game medium.
[0154] Figure 15 also shows another example of the screen transitions for step-up gacha and single gacha.
[0155] As shown in Figure 15, in the single gacha route, when the single gacha draw execution object 14 is selected from the gacha top screen (screen 10 in Figure 6), the first draw process is executed, the result (draw result) is displayed, and then the screen transition returns to the gacha top screen.
[0156] On the other hand, in the step-up gacha route, when the step-up gacha draw execution object 31 is selected from the gacha top screen (screen 30 in Figure 8), the first draw process is executed and the result (draw result) is displayed. Then, the user steps up to the next step, and by selecting the draw execution object displayed on the gacha screen corresponding to the step-up, the draw process for the next step can be executed. When the draw process is executed up to the upper limit of steps, the screen transitions to a screen for executing a single gacha with guaranteed rare items (for example, a screen for executing a card-flipping game), and after the gacha is executed, the result (draw result) is displayed and the screen transition returns to the gacha top screen.
[0157] Furthermore, if the user does not perform a second operation on a specific object within a predetermined period, the second determination unit 140 can automatically determine a specific game medium to associate with the user from among multiple game mediums subject to lottery by lottery.
[0158] The determined specific game medium may be automatically associated with the user, or it may be temporarily associated with an item box associated with the user, and then subsequently associated with the user at the user's discretion.
[0159] With the above configuration, it is possible to prevent users from missing out on receiving specific game items. Furthermore, if the specific game item is automatically determined without waiting for a predetermined period of time to elapse, the state that makes it impossible to perform the next week's step-up gacha will be lifted early, thus preventing the performance of the next week's step-up gacha from being hindered.
[0160] If the second association unit 150 determines a specific game medium based on the second operation, it can further associate the user with the right to receive benefits in the process of associating the game medium with the user within a predetermined period after the predetermined period.
[0161] The predetermined period after the predetermined period may be the period during which the next event is held, which is associated with a fourth population that is different from the first population, and which is different from the event associated with the first population mentioned above.
[0162] Benefits include, for example, an increased probability of obtaining rare game media, or a reduction in the amount of game media consumed to perform a certain process.
[0163] With the above configuration, by providing an incentive for users to manually determine the specific game medium rather than waiting for it to be automatically determined, it is possible to quickly remove the state where it is impossible to perform the next week's step-up gacha and promote the performance of the next week's step-up gacha.
[0164] When the second association unit 150 determines a specific game medium based on the second operation, it can preferentially determine the specific game medium from among specific game mediums that have not yet been associated with the user.
[0165] In other words, the probability of determining a specific game medium that is already associated with a user is made as small as possible (including 0), so that a specific game medium that has not yet been associated is determined. However, if all specific game mediums are already associated, there is no specific game medium to take priority over.
[0166] Alternatively, the above effect could be achieved by adopting a box-based gacha system that excludes already associated game media from the population.
[0167] With the above configuration, by providing an incentive for users to make manual decisions through their actions, it is possible to quickly remove the state where it is impossible to perform the next week's step-up gacha, thereby promoting the performance of the next week's step-up gacha.
[0168] As described above, certain displays serve as reminders to inform the user that it is possible to associate them with further game media, and may be displayed on or associated with specific objects.
[0169] As explained in Figure 12, by functioning as a reminder, it is possible to prompt users to associate special game media without waiting a predetermined period, thereby early removal of the state that makes it impossible to perform the next week's step-up gacha and promoting the performance of the next week's step-up gacha.
[0170] Furthermore, specific displays may be information about the remaining tasks until the association status meets predetermined conditions, and may be displayed on a predetermined object or displayed in association with a predetermined object.
[0171] The display of the remaining number of attempts is as described above, but certain displays can be changed to messages such as "You can flip a card in XX more attempts."
[0172] With the above configuration, it is possible to increase the user's motivation to move on to the next step.
[0173] Furthermore, the display processing unit 130 may choose not to display a specific display if it determines that it is impossible for the association status to meet the predetermined conditions within a predetermined period.
[0174] For example, if there is a restriction that a certain process can only be executed once a day, and the process needs to be performed three more times, then a specific display may not be shown if there are two days left in the event period.
[0175] With the above configuration, it is possible to prevent notifying users of impossible tasks that offer no benefit to them.
[0176] One or more computer processors in this disclosure may further have a second measurement unit 170, as shown as an example in Figure 13.
[0177] The second measurement unit 170 measures the number of predetermined processes performed in the second determination unit 140 or the number of associations performed in the second association unit 150.
[0178] The second determination unit 140 determines a specific game medium to be associated with the user from among multiple game mediums eligible for lottery, based on the number of times measured by the second measurement unit 170 and information on specific game mediums already associated with the user.
[0179] For example, if you perform the Step-Up Gacha up to the maximum number of times in the first week and play the first card-flipping game and obtain specific game medium A, then when you perform the Step-Up Gacha up to the maximum number of times in the next week and play the second card-flipping game, the probability of obtaining the already associated specific game medium A will be lowered, and the probability of obtaining a different specific game medium B will be increased.
[0180] The above configuration can be realized, for example, by applying a box gacha system to a third population consisting of the game media to be selected for the lottery.
[0181] The above configuration can increase the user's motivation to play the step-up gacha multiple times.
[0182] One or more computer processors in this disclosure may further have a third measurement unit 180, as shown as an example in Figure 13.
[0183] The third measurement unit 180 measures the number of predetermined processes performed in the first determination unit 110 or the number of associations performed in the first association unit 120.
[0184] The third measurement unit 180 can reset the count and remeasure the number of predetermined processes in the first determination unit 110 or the number of associations in the first association unit 120 when the association status meets predetermined conditions.
[0185] With the above configuration, the next week's step-up gacha can be executed without requiring the acquisition of a specific game medium, thus promoting the execution of the next week's step-up gacha.
[0186] The second decision unit 140 determines, through a predetermined process, which specific game media to further associate with the user, for each number of times the association status within a predetermined period satisfies a predetermined condition. At this time, the types of specific game media determined by the second decision unit 140 can all be different.
[0187] For example, a user can perform the next round's step-up gacha after accumulating the right to play a card-flipping game. When they exercise this right to play the card-flipping game, a specific game medium will be determined without any overlap, based on the number of points they have accumulated.
[0188] With this configuration, it is more advantageous to perform the process of determining the specific game medium in batches rather than each time, which can increase the motivation to perform multiple rounds of the step-up gacha.
[0189] One or more computer processors in this disclosure may further have a fourth measuring unit 190, as shown as an example in Figure 13.
[0190] The fourth measurement unit 190 measures the number of predetermined processes in the first determination unit 110 or the number of associations in the first association unit 120.
[0191] Then, when the second decision unit 140 determines by lottery a specific game medium to associate with the user from among a plurality of game mediums subject to lottery, or when the second decision unit 140 associates the specific game medium determined by the second decision unit 140 with the user, the fourth measurement unit 190 resets the above count and remeasures the number of predetermined processes in the first decision unit 110 or the number of associations in the first association unit.
[0192] In other words, users cannot start the next week's step-up gacha without associating it with a specific game medium.
[0193] The above configuration effectively prevents users from missing out on receiving specific game media.
[0194] For convenience, the first measurement unit 160, the second measurement unit 170, the third measurement unit 180, and the fourth measurement unit 190 have been described above as separate components. However, the first measurement unit 160 may perform all the functions of the first measurement unit 160, the second measurement unit 170, the third measurement unit 180, and the fourth measurement unit 190.
[0195] Furthermore, although the above embodiment described the game medium determined by the lottery process as an item related to the avatar, the game medium is not limited to items related to the avatar.
[0196] For example, game media may include, for instance, characters, cards, items, points, in-service currency (or in-game currency), tokens (e.g., Non-Fungible Tokens (NFTs)), tickets, parameters, and other electronic data used in the game.
[0197] Furthermore, in the above embodiment, the predetermined process was described as a lottery process, and the predetermined period was described as the period during which the event in which the lottery process can be executed is held. However, the predetermined process is not limited to a lottery process.
[0198] For example, the specified process could be the process of granting game currency to the user as a reward for battling enemy characters in a competitive game, completing a quest, or logging in as a login bonus.
[0199] Furthermore, if the lottery process is carried out in a game using avatars, the event can be a coordination battle where the winner is determined by the coordination skills of the items worn by the avatars.
[0200] Furthermore, the lottery process may be performed during or outside of video streaming using avatars. If the lottery process is performed during video streaming, it is preferable to control the display of the lottery process and the aforementioned card-flipping game so that viewers can view them.
[0201] Next, we will explain an example of the information processing method described in this disclosure.
[0202] The information processing method described herein is, as an example, the information processing method in the information processing system 1000 shown in Figure 1. The information processing system 1000 comprises at least a server device 100 and a user terminal 200.
[0203] The information processing method in this disclosure, as shown as an example in Figure 16, causes one or more computer processors in the information processing system 1000 to execute a first determination step S110, a first association step S120, and a display processing step S130.
[0204] In the first decision step S110, the game medium to be associated with the user is determined by a predetermined process within a predetermined period. This first decision step S110 can be performed by the first decision unit 110 described above.
[0205] In the first association step S120, the game medium determined in the first determination step S110 is associated with the user. This first association step S120 can be performed by the first association unit 120 described above.
[0206] In the display processing step S130, different specific displays are shown on the user terminal depending on the association status of the game medium with the user over a predetermined period. This display processing step S130 can be performed by the display processing unit 130 described above.
[0207] The above configuration provides a technical improvement that solves or mitigates at least some of the problems of the prior art described above.
[0208] Next, a computer program in an embodiment of this disclosure will be described.
[0209] The computer program in this disclosure is, as an example, a computer program executed in the information processing system 1000 shown in Figure 1. The information processing system 1000 comprises at least a server device 100 and a user terminal 200.
[0210] The computer program in this disclosure is characterized by enabling one or more computer processors of the information processing system 1000 to implement a first decision function, a first association function, and a display processing function.
[0211] The first decision function determines, through a predetermined process, which game medium to be associated with the user within a predetermined period.
[0212] The first association function associates the game medium determined by the first decision function with the user.
[0213] The display processing function displays different specific information on the user's terminal depending on the user's association status with the game medium over a predetermined period.
[0214] The above functions can be realized by the first decision circuit 1110, the first association circuit 1120, and the display processing circuit 1130 shown in Figure 17. The first decision circuit 1110, the first association circuit 1120, and the display processing circuit 1130 are realized by the first decision unit 110, the first association unit 120, and the display processing unit 130 described above, respectively. Details of each unit are as described above.
[0215] The above configuration provides a technical improvement that solves or mitigates at least some of the problems of the prior art described above.
[0216] Next, we will describe an example of an information processing device in this disclosure.
[0217] In this disclosure, the information processing device corresponds, for example, to the server device 100 or user terminal 200 included in the information processing system 1000 shown in Figure 1. Here, we will explain assuming that all of the following configurations are included in the user terminal 200, but some or all of them may be included in the server device 100.
[0218] As an example, the information processing device in this disclosure may include a first determination unit 210, a first association unit 220, and a display processing unit 230, as shown in Figure 18.
[0219] The first decision unit 210 determines the game medium to be associated with the user within a predetermined period of time through a predetermined process. The first decision unit 210 can have the same configuration as the first decision unit 110 described above.
[0220] The first association unit 220 associates the game medium determined by the first determination unit 210 with the user. The first association unit 220 can have the same configuration as the first association unit 120 described above.
[0221] The display processing unit 230 displays different specific displays on the user terminal depending on the user's association status with the game medium over a predetermined period. The display processing unit 230 can have the same configuration as the display processing unit 130 described above.
[0222] The above configuration provides a technical improvement that solves or mitigates at least some of the problems of the prior art described above.
[0223] Next, we will describe other examples of information processing methods in this disclosure.
[0224] The information processing method described in this disclosure is, for example, executed in the server device 100 and / or user terminal 200 of the information processing system 1000 shown in Figure 1.
[0225] The information processing method in this disclosure, as shown as an example in Figure 19, causes one or more computer processors to execute a first decision step S210, a first association step S220, a first determination step S230, a change step S240, a second determination step S250, a second decision step S260, a third decision step S270, and a second association step S280.
[0226] In the first decision step S210, within a predetermined period, a game medium to be associated with the user is determined from among multiple game mediums eligible for lottery, based on a first operation performed by the user on a predetermined object. This first decision step S210 can be performed by the first decision units 110 and 210 described above. Details are as described above.
[0227] In the first association step S220, the game medium determined in the first determination step S210 is associated with the user. This first association step S220 can be performed by the first association units 120 and 220 described above. Details are as described above.
[0228] In the first determination step S230, it is determined whether the association status of the game medium with the user over a predetermined period meets predetermined conditions. This first determination step S230 can be performed by the display processing units 130 and 230 described above. Details are as described above.
[0229] In the modification step S240, if the association status of game media with the user over a predetermined period meets predetermined conditions, a predetermined object is changed to a specific object for further associating game media with the user. This modification step S240 can be performed by the display processing units 130 and 230 described above. Details are as described above.
[0230] The second determination step S250 determines whether a second operation on a specific object by the user within a predetermined period has been accepted. This second determination step S250 can be performed by the second determination unit 140 described above. Details are as described above.
[0231] In the second decision step S260, a specific game medium to be associated with the user is determined by lottery from among multiple game mediums to be selected, based on a second operation performed by the user on a specific object within a predetermined period. This second decision step S260 can be performed by the second decision unit 140 described above. Details are as described above.
[0232] In the third decision step S270, if the user does not perform a second operation on a specific object within a predetermined period, a specific game medium to be associated with the user is automatically determined from among multiple game mediums eligible for lottery. This second decision step S260 can be performed by the second decision unit 140 described above. Details are as described above.
[0233] In the second association step S280, the specific game medium determined in the second determination step S260 or the third determination step S270 is associated with the user. This second association step S280 can be performed by the second association unit 150 described above. Details are as described above.
[0234] The above configuration provides a technical improvement that solves or mitigates at least some of the problems of the prior art described above.
[0235] Next, a computer program in an embodiment of this disclosure will be described.
[0236] The computer program in this disclosure is implemented, for example, in a server device 100 and / or user terminal 200 of the information processing system 1000 shown in Figure 1.
[0237] The computer program in this disclosure is characterized by enabling one or more computer processors to implement a first decision function, a first association function, and a display processing function.
[0238] The first decision function determines, through a predetermined process, which game medium to be associated with the user within a predetermined period.
[0239] The first association function associates the game medium determined by the first decision function with the user.
[0240] The display processing function displays different specific information on the user's terminal depending on the user's association status with the game medium over a predetermined period.
[0241] The above functions can be realized by the first decision circuit 1210, the first association circuit 1220, and the display processing circuit 1230 shown in Figure 20. The first decision circuit 1210, the first association circuit 1220, and the display processing circuit 1230 are realized by the first decision unit 210, the first association unit 220, and the display processing unit 230 described above, respectively. Details of each unit are as described above.
[0242] The above configuration provides a technical improvement that solves or mitigates at least some of the problems of the prior art described above.
[0243] Furthermore, a computer or mobile phone or other information processing device can be suitably used to function as a server or terminal device according to the above-described embodiment. Such an information processing device can be realized by storing a program describing the processing content that realizes each function of the server or terminal device according to the embodiment in the storage unit of the information processing device, and having the CPU of the information processing device read and execute the program.
[0244] Figure 21 is a block diagram of a processing circuit that performs computer-based operation in accordance with this disclosure. Figure 21 shows the processing circuit 600, which corresponds to the CPU of the terminal and device in this disclosure.
[0245] The processing circuit 600 is used to control any computer-based and cloud-based control processes, and the flowchart description or block can be understood as representing a module, segment, or portion of code containing one or more executable instructions for implementing a particular logical function or step in the process, and alternative implementations are included within the scope of exemplary embodiments of this advance in which the function can be performed. The order from those illustrated or discussed is included substantially concurrently or in reverse order depending on the functionality involved, as will be understood by those skilled in the art. The functionality of the elements disclosed herein can be implemented using circuits or processing circuits which may include general-purpose processors, special-purpose processors, integrated circuits, ASICs ("Application-Specific Integrated Circuits"), conventional circuits configured or programmed to perform the disclosed functions and / or combinations thereof. A processor processes a circuit or circuit so as to include transistors and other circuits within them. A processor may be a programmed processor that executes a program stored in memory. In this disclosure, a processing circuit, unit, or means is hardware that performs or is programmed to perform the enumerated functions. Hardware may be any hardware disclosed herein, or any other hardware known in any other way that is programmed or configured to perform the enumerated functions.
[0246] In Figure 21, the processing circuit 600 includes a CPU 601 that executes one or more control processes discussed in this disclosure. Process data and instructions may be stored in memory 602. These processes and instructions may also be stored in a storage medium disk 604, such as a hard drive (HDD) or portable storage medium, or may be stored remotely. Furthermore, the claimed advances are not limited by the form of the computer-readable medium in which the process instructions of the present invention are stored. For example, instructions may be stored in a CD, DVD, flash memory, RAM, ROM, PROM, EPROM, EEPROM, hard disk, or any other non-temporary computer-readable medium of an information processing device with which the processing circuit 600 communicates, such as a server or computer. The processes may also be stored by the processing circuit 600 in network-based storage, cloud-based storage or other mobile-accessible storage and executable.
[0247] Furthermore, the advances of the claims may be provided as a utility application, a background daemon, or a component of an operating system, or a combination thereof, and run together with the CPU 601 and operating systems, such as Microsoft Windows, UNIX®, Solaris, LINUX, Apple MAC-OS, Apple iOS, and other systems known to those skilled in the art.
[0248] Hardware elements for realizing the processing circuit 600 can be realized by various circuit elements. Furthermore, each function of the embodiments described above may be realized by a circuit including one or more processing circuits. The processing circuit includes a particularly programmed processor, for example, a processor (CPU) 601 as shown in Figure 21. The processing circuit also includes devices such as application-specific integrated circuits (ASICs) and conventional circuit components arranged to perform the enumerated functions.
[0249] Alternatively, or additionally, the CPU 601 may be implemented on an FPGA, ASIC, PLD, or using discrete logic circuits in a manner recognizable to those skilled in the art. Furthermore, the CPU 601 may be implemented as multiple computer processors operating in parallel and cooperatively to execute the instructions of the present invention described above.
[0250] The processing circuit 600 in Figure 21 also includes a network controller 606, such as an Ethernet PRO network interface card, for interface with the network 700. To understand this, the network 700 can be a public network such as the Internet, or a private network such as a local area network (LAN) or wide area network (WAN), or any combination thereof, and may also include a public switched telephone network (PSTN) or Integrated Services Digital Network (ISDN) subnetwork. The network 700 can also be wired, such as an Ethernet network or a Universal Serial Bus (USB) cable, or wireless, such as a cellular network including EDGE, 3G and 4G wireless cellular systems. The wireless network can also be Wi-Fi, wireless LAN, Bluetooth, or any other known form of wireless communication. Furthermore, the network controller 606 may comply with other direct communication standards such as Bluetooth, Near Field Communication (NFC), infrared, or others.
[0251] The processing circuit 600 further includes a display controller 608, such as a graphics card or graphics adapter, for interface with a display 609, such as a monitor. The I / O interface 612 interfaces with a keyboard and / or mouse 614, as well as a touchscreen panel 616 on or separate from the display 609. The I / O interface 612 also connects to various peripherals 618.
[0252] The storage controller 624 connects the storage medium disk 604 to a communication bus 626 which may be ISA, EISA, VESA, PCI, or similar, and interconnects all components of the processing circuit 600. A general description of the features and functionality of the display 609, keyboard and / or mouse 614, as well as the display controller 608, storage controller 624, network controller 606, and I / O interface 612, is omitted herein for brevity, as these features are publicly known.
[0253] The exemplary circuit elements described in the context of this disclosure may be replaced by other elements and may have different structures from the embodiments provided herein. Furthermore, the circuits configured to perform the functions described herein may be implemented in multiple circuit units (e.g., chips), or the features may be combined in a circuit on a single chipset.
[0254] The functions and features described herein may also be performed by various distributed components of the system. For example, one or more processors may perform these system functions, where the processors are distributed among multiple components communicating within a network. The distributed components may include one or more client and server machines that can share processing, in addition to various human interfaces and communication devices (e.g., display monitors, smartphones, tablets, personal digital assistants (PDAs)). The network may be a private network such as a LAN or WAN, or a public network such as the Internet. Inputs to the system may be received directly via user input, in real time, or remotely as a batch process. Furthermore, some implementations may run on modules or hardware that are not identical to those described. Thus, other implementations are within the scope of what is claimed.
[0255] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalent scope thereof.
[0256] In addition, the methods described in the embodiments can be stored as programs to be executed by a computer on a recording medium such as a magnetic disk (e.g., a floppy (registered trademark) disk, a hard disk, etc.), an optical disk (CD-ROM, DVD, MO, etc.), a semiconductor memory (ROM, RAM, flash memory, etc.), etc., and can also be transmitted and distributed through a communication medium. The program stored on the medium side also includes a setting program for configuring software means (including not only the execution program but also tables and data structures) to be executed by a computer in the computer. The computer that realizes this device reads the program recorded on the recording medium, and in some cases, constructs software means by the setting program, and executes the above-described processing by being controlled by this software means. Note that the recording medium referred to in this specification is not limited to distribution, and includes storage media such as magnetic disks and semiconductor memories provided inside a computer or in devices connected via a network. The storage unit may function as, for example, a main storage device, an auxiliary storage device, or a cache memory.
Explanation of Reference Numerals
[0257] 1000 Information processing system 110 First determination unit 120 First association unit 130 Display processing unit
Claims
1. An information processing system comprising one or more computer processors, The one or more computer processors mentioned above are: A first determination unit that, within a predetermined period, determines by lottery which game medium to associate with the user from among a plurality of lottery target game mediums based on a first operation performed by the user on a predetermined object, A first association unit that associates the game medium determined by the first determination unit with the user, If the status of the association of the game medium with the user during the predetermined period satisfies predetermined conditions, a second determination unit determines, through predetermined processing, a specific game medium to be further associated with the user based on a second operation by the user within the predetermined period. A second association unit associates the specific game medium determined by the second determination unit with the user, A display processing unit that displays different specific displays on the user terminal depending on the association status of the game medium with the user during the predetermined period, and changes the predetermined object to a specific object for further associating the game medium with the user when the association status satisfies predetermined conditions, It has, If the specific game medium is determined based on the second operation on the specific object, further, in the process of associating the game medium with the user within a predetermined period after the predetermined period, the user is associated with the right to receive benefits. Information processing system.
2. An information processing system comprising one or more computer processors, The one or more computer processors mentioned above are: A first determination unit that, within a predetermined period, determines by lottery which game medium to associate with the user from among a plurality of lottery target game mediums based on a first operation performed by the user on a predetermined object, A first association unit that associates the game medium determined by the first determination unit with the user, If the status of the association of the game medium with the user during the predetermined period satisfies predetermined conditions, a second determination unit determines, through predetermined processing, a specific game medium to be further associated with the user based on a second operation by the user within the predetermined period. A second association unit associates the specific game medium determined by the second determination unit with the user, A display processing unit that displays different specific displays on the user terminal depending on the status of the association of the game medium with the user during the predetermined period, It has, If the display processing unit determines that the association status cannot satisfy the predetermined conditions within the predetermined period, it will not display the specific display. Information processing system.
3. An information processing system comprising one or more computer processors, The one or more computer processors mentioned above are: A first determination unit that, within a predetermined period, determines by lottery which game medium to associate with the user from among a plurality of lottery target game mediums based on a first operation performed by the user on a predetermined object, A first association unit that associates the game medium determined by the first determination unit with the user, If the status of the association of the game medium with the user during the predetermined period satisfies predetermined conditions, a second determination unit determines, through predetermined processing, a specific game medium to be further associated with the user based on a second operation by the user within the predetermined period. A second association unit associates the specific game medium determined by the second determination unit with the user, A display processing unit that displays different specific displays on the user terminal depending on the association status of the game medium with the user during the predetermined period, and changes the predetermined object to a specific object for further associating the game medium with the user when the association status satisfies predetermined conditions, It has, The display processing unit further changes the specific object to the predetermined object, provided that the specific game medium is associated with the user. Information processing system.
4. The one or more computer processors mentioned above further include: The unit includes a first measuring unit that measures the number of predetermined processes in the first determination unit or the number of associations in the first association unit. The information processing system according to claim 1, characterized in that the association status relates to the number of times measured by the first measurement unit.
5. The display processing unit further displays a plurality of selectable objects on the user terminal that the user can select. The aforementioned multiple game media subject to the lottery include a predetermined number of specific game media of different types. The information processing system according to claim 1, characterized in that the second determination unit determines, by lottery, a specific game medium to be associated with the user from a predetermined number of specific game mediums in response to the user selecting at least one of the plurality of selection objects.
6. The information processing system according to claim 1, characterized in that, if the second operation on the specific object by the user is not accepted within the predetermined period, the second determination unit automatically determines a specific game medium to associate with the user from among the plurality of game mediums subject to lottery by lottery.
7. The information processing system according to claim 1, characterized in that when the second association unit determines the specific game medium based on the second operation, it preferentially determines the specific game medium from among specific game mediums that have not yet been associated with the user.
8. The aforementioned specific display serves as a reminder to inform the user that it is possible to associate further game media with the user. The information processing system according to claim 1, characterized in that it is displayed on or associated with the aforementioned specific object.
9. The aforementioned specific display includes information about the remaining tasks until the association status satisfies a predetermined condition, The information processing system according to claim 2, characterized in that it is displayed on or associated with the predetermined object.
10. The one or more computer processors mentioned above further include: The unit includes a second measuring unit that measures the number of predetermined processes in the second determination unit or the number of associations in the second association unit. The information processing system according to claim 1, characterized in that the second determination unit determines a specific game medium to be associated with the user from among the plurality of game mediums subject to lottery, based on the number of times measured by the second measurement unit and information on a specific game medium already associated with the user.
11. The one or more computer processors mentioned above further include: It has a third measuring unit that measures the number of predetermined processes in the first determination unit or the number of associations in the first association unit, The third measurement unit is, If the aforementioned association status satisfies the predetermined conditions, the number of times is reset. The information processing system according to claim 1, characterized in that the number of predetermined processes in the first determination unit or the number of associations in the first association unit is remeasured.
12. The second determination unit determines, by predetermined processing, a specific game medium to be further associated with the user for each number of times the association status within the predetermined period satisfies predetermined conditions. The information processing system according to claim 1, characterized in that all types of specific game media determined by the second determination unit are different.
13. The one or more computer processors mentioned above further include: It has a fourth measuring unit that measures the number of predetermined processes in the first determination unit or the number of associations in the first association unit, The fourth measuring unit is, When the second determination unit determines by lottery a specific game medium to be associated with the user from among the multiple game mediums subject to lottery, or when the second determination unit associates the specific game medium determined by the second determination unit with the user, the count is reset. The information processing system according to claim 1, characterized in that the number of predetermined processes in the first determination unit or the number of associations in the first association unit is remeasured.
14. The information processing system according to claim 1, further characterized in that the display processing unit displays different specific displays on the user terminal according to the status of the association of the game medium with the user during the predetermined period.
15. One or more computer processors, A first decision step in which, within a predetermined period, based on a first operation performed by the user on a predetermined object, a game medium to be associated with the user is determined by lottery from among multiple game mediums eligible for lottery, A first association step involves associating the game medium determined in the first determination step with the user, If the association status of the game medium with the user during the predetermined period satisfies predetermined conditions, a second decision step is performed to determine, based on a second operation by the user within the predetermined period, a specific game medium to be further associated with the user through a predetermined process; A second association step involves associating the specific game medium determined in the second decision step with the user, A display processing step which involves displaying different specific displays on the user terminal according to the association status of the game medium with the user during the predetermined period, and changing the predetermined object to a specific object for further associating the game medium with the user when the association status satisfies predetermined conditions, Make it run, If the specific game medium is determined based on the second operation on the specific object, further, in the process of associating the game medium with the user within a predetermined period after the predetermined period, the user is associated with the right to receive benefits. Information processing methods.
16. One or more computer processors, A first decision step in which, within a predetermined period, based on a first operation performed by the user on a predetermined object, a game medium to be associated with the user is determined by lottery from among multiple game mediums eligible for lottery, A first association step involves associating the game medium determined in the first determination step with the user, If the association status of the game medium with the user during the predetermined period satisfies predetermined conditions, a second decision step is performed to determine, based on a second operation by the user within the predetermined period, a specific game medium to be further associated with the user through a predetermined process; A second association step involves associating the specific game medium determined in the second decision step with the user, A display processing step that displays different specific displays on the user terminal depending on the association status of the game medium with the user during the predetermined period, Make it run, If the display processing unit determines that the association status cannot satisfy the predetermined conditions within the predetermined period, it will not display the specific display. Information processing methods.
17. One or more computer processors, A first decision step in which, within a predetermined period, based on a first operation performed by the user on a predetermined object, a game medium to be associated with the user is determined by lottery from among multiple game mediums eligible for lottery, A first association step involves associating the game medium determined by the first determination unit with the user, If the association status of the game medium with the user during the predetermined period satisfies predetermined conditions, a second decision step is performed to determine, based on a second operation by the user within the predetermined period, a specific game medium to be further associated with the user through a predetermined process; A second association step involves associating the specific game medium determined by the second determination unit with the user, A display processing step which involves displaying different specific displays on the user terminal according to the association status of the game medium with the user during the predetermined period, and changing the predetermined object to a specific object for further associating the game medium with the user when the association status satisfies predetermined conditions, Make it run, The display processing unit further changes the specific object to the predetermined object, provided that the specific game medium is associated with the user. Information processing methods.