Information processing system, information processing method and program

The information processing system addresses the lack of differentiated rewards in game systems by providing personalized bonus patterns to users, enhancing engagement through varied and unique reward structures.

JP2025017557AActive Publication Date: 2025-02-06CAPCOM CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2023120667
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-25
Publication Date
2025-02-06
Estimated Expiration
2043-07-25

AI Technical Summary

Technical Problem

Existing game systems lack the ability to provide differentiated bonus rewards to users who meet the same conditions, leading to a lack of engagement and variety in gameplay experiences.

Method used

An information processing system that identifies specific users meeting the same conditions and provides them with bonus rewards based on different bonus patterns, allowing for personalized and varied reward structures.

Benefits of technology

Enhances user engagement by offering unique bonus patterns to users, ensuring that even those with similar gameplay histories receive distinct rewards, thereby increasing interest and enjoyment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025017557000001_ABST
    Figure 2025017557000001_ABST
Patent Text Reader

Abstract

To provide novel technology.SOLUTION: According to one embodiment, an information processing system is provided. The information processing system includes a processor capable of performing a program so as to perform the following steps. At a specific step, specific users who satisfy a same condition about user information about the users are identified, among a plurality of users playing the game. The specific users include at least one first specific user and one second specific user. According to a game play history, the user is imparted with a prescribed privilege set. At a first imparting step, regardless any specific users satisfying the same condition, to the first specific user, a prescribed privilege set is imparted along a first privilege pattern. To a second specific user, a prescribed privilege set is imparted along a second privilege pattern different from the first privilege pattern.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Patent Document 1 discloses a control method for activating a game or an event within a game.

[0003] A control method of a server device that provides this game includes the steps of: storing a user's activity status in the game or an event within the game; judging the stored user's activity status; setting lottery objects for the user to select from a plurality of groups each having a different number of rewards corresponding to each rarity level based on the result of the judgment; creating setting information for displaying the set lottery objects on the user's terminal device; and storing rewards corresponding to the selected lottery objects in association with the user in accordance with the user's selection operation of the lottery objects.When it is judged in the judging step that the activity status satisfies a first predetermined condition, the setting step changes at least one of the number of rewards and the rarity level to set the lottery objects. [Prior art documents] [Patent documents]

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

[0005] However, there is still room for improvement in the functions of the above-mentioned known techniques.

[0006] In view of the above circumstances, the present disclosure provides a novel technology. [Means for solving the problem]

[0007] According to one aspect of the present disclosure, an information processing system is provided. The information processing system includes a processor capable of executing a program to perform the following steps. In the identification step, among a plurality of users who play a game, specific users who satisfy the same condition regarding the user information of the users are identified. The specific users include at least a first specific user and a second specific user. The specific users are users to whom a predetermined set of benefits is granted according to the game play history. In the first granting step, even though all of the specific users satisfy the same condition, the first specific user is granted a predetermined set of benefits according to a first benefit pattern. The second specific user is granted a predetermined set of benefits according to a second benefit pattern different from the first benefit pattern.

[0008] According to the present disclosure, a novel technique can be provided. [Brief description of the drawings]

[0009] [Figure 1] 1 is a block diagram showing a hardware configuration of an information processing system 1 according to an embodiment of the present invention. [Diagram 2] 2 is a block diagram showing a functional configuration of an information processing device 2 according to the present embodiment. FIG. [Diagram 3] 1 is an activity diagram showing an overview of information processing executed by the information processing system 1. FIG. [Figure 4] FIG. 13 is a schematic diagram illustrating an example of a grouping process. [Diagram 5] FIG. 13 is a schematic diagram of a bonus giving screen 5 (bonus giving screens 5a and 5b) showing an example of a first bonus pattern (an example of a bonus pattern). [Figure 6] FIG. 13 is a schematic diagram of a bonus giving screen 6 showing an example of a second bonus pattern. [Figure 7] FIG. 13 is a schematic diagram of a bonus giving screen 7 showing an example of a second bonus pattern. [Figure 8] FIG. 13 is a schematic diagram of a bonus giving screen 8 showing an example of a second bonus pattern. [Figure 9] FIG. 13 is a schematic diagram of a bonus giving screen 9 showing an example of a first bonus pattern. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] [Embodiment] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Various features shown in the following embodiments can be combined with each other.

[0011] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0012] In this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, this embodiment handles various information, which may be represented by, for example, physical values ​​of signal values ​​representing voltage and current, high and low signal values ​​as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation may be performed on a circuit in the broad sense.

[0013] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, and a memory, etc. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0014] 1. Game Description Fig. 1 is a block diagram showing a hardware configuration of an information processing system 1 according to this embodiment. In the information processing system 1 shown in Fig. 1, an information processing device 2 and a plurality of game devices 3 are communicably connected to each other via a communication network 11, and a game is executed on the game devices 3. In other words, the information processing system 1 is an information processing system consisting of at least one device.

[0015] The game according to this embodiment is an online game executed by the information processing system 1. In this game, a user of the game device 3 causes one or more player characters to act in a virtual game space, and causes the player characters to fight against enemy characters that are non-player characters. The characters are an example of objects.

[0016] The above-mentioned games are played using a game device 3, which is an electronic device such as a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), or a personal computer, smartphone, or tablet terminal.

[0017] 2. Overview of Information Processing System 1 As shown in FIG. 1, the information processing system 1 is composed of an information processing device 2 and a plurality of game devices 3. The information processing device 2 stores game programs and game data, and manages the game data of the game devices 3 (for each account information described below). The information processing device 2 is composed of, for example, a server. Each of the plurality of game devices 3 has the same configuration. Note that in this embodiment, a system is composed of one or more devices or components. Therefore, for example, the information processing device 2 or game device 3 described below alone can be an example of the information processing system 1.

[0018] The game device 3 executes a predetermined game based on the user's operation. To this end, the game device 3 receives (specifically, downloads and installs) a game program and game data from the information processing device 2 via the communication network 11. Each user is assigned account information including identification information and a password in association with the game device 3. This account information is transmitted from the game device 3 to the information processing device 2 at the time of login, and is used for user authentication in the information processing device 2.

[0019] After user authentication, mutual communication between the information processing device 2 and the game device 3 becomes possible. After logging in, the game device 3 receives data required for game progress (data related to the game progress status) from the information processing device 2, and progresses the game while outputting game images and sounds to the display 4a and the speaker 4b based on the user's operation.

[0020] 2.1 Hardware Configuration Hereinafter, each hardware component of the information processing system 1 will be described with reference to FIG.

[0021] <Information processing device 2> 1, the information processing device 2 includes a communication unit 21, a storage unit 22, and a control unit 23. The communication unit 21 and the storage unit 22 are electrically connected to the control unit 23 via a communication bus 20.

[0022] The communication unit 21 is a so-called network interface that is communicatively connected to each game device 3 via a communication network 11 such as the Internet and a LAN. Main information that the information processing device 2 receives via the communication unit 21 includes download request information for a game program, a request for a gacha lottery in response to a user's operation, a request for executing a quest, a request for executing / ending autoplay, account information, game data, etc. Main information that the information processing device 2 transmits via the communication unit 21 includes information for confirming that the game device 3 has received the game program, information on the game media obtained by the gacha, etc.

[0023] The storage unit 22 is composed of a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM), a solid state drive (SSD), etc. The storage unit 22 stores various programs including a part of the game program according to this embodiment, various data related to the game, and the like.

[0024] Specifically, for example, the storage unit 22 stores a user DB, a lottery list, and the like. In the user DB, user information is stored for each identification number (user ID) of a user who plays a game. The user information is information about the game associated with the user, and specifically includes, for example, a user name, account information (including a user ID), user rank, user attributes, information such as the status of a player character operated by the user, the amount of consumable media that can be used in the virtual game space, information about parameters, game progress, login history, and billing history. The lottery list is used for a lottery process generally called gacha, and includes a plurality of pieces of information about game media to be selected. In the lottery list, information about the game media (such as name, ability parameters, rarity, and level) is associated with a selection ratio by lottery. In addition, the ability parameters include, for example, combat power, HP, attack power, defense power, intelligence, and speed when the game media is a player character.

[0025] The control unit 23 is composed of a microcomputer including a CPU and a semiconductor memory, and controls the operation of the information processing device 2, which is its own device. In particular, the control unit 23 realizes various functions related to the information processing device 2, which is its own device, by reading out a predetermined program stored in the storage unit 22. That is, information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, so that each functional unit described below can be executed. Note that the control unit 23 is not limited to being single, and may be implemented with multiple control units 23 for each function. Also, a combination of these may be used.

[0026] Examples of information processing executed by the control unit 23 include a charge settlement process, a user account authentication process, and a gacha lottery selection process. The charge settlement process is executed, for example, based on a request for a charge required to restore a predetermined amount of parameters during the game. The user account authentication process is executed, for example, using the user's identification information received from the game device 3. The gacha lottery selection process is a process in which, in response to a gacha lottery request, one or more game media are selected by lottery from a lottery list based on the selection probability for each game medium. According to the gacha lottery selection process, information on the selected game media and the identification information of the user who performed the operation that is the source of the lottery request are associated in the user DB, and the user is thereby granted the game media that he or she won as a result of drawing the gacha.

[0027] Here, to further supplement the above, the "game medium" is electronic data representing elements related to the game, including the name of the character used as the player character, items (weapons, armor, tools) used by the player character in the virtual game space, etc. The user can obtain the game medium by a lottery method called gacha, in addition to direct purchase by charging or clearing a quest. The obtained game medium is stored and managed in the user DB in association with the identification information of the user who has come to own the game medium. Furthermore, "gacha" is a method in which an arbitrary game medium is selected by lottery from a lottery list based on a predetermined selection ratio in the information processing device 2. The arbitrary selected game medium is provided to the game device 3 of the user. "Providing the game medium selected by gacha to the user / the user owns it" is synonymous with "associating / being associated with the game medium selected by the lottery process with the identification information indicating the user."

[0028] <Game device 3> A display 4a, a speaker 4b, and an input device 4c are externally connected or built into the game device 3. The game device 3 also has a communication unit 31, a storage unit 32, a control unit 33, a graphics processing unit 34a, an audio processing unit 34b, and an operation unit 34c. The communication unit 31, the storage unit 32, the graphics processing unit 34a, the audio processing unit 34b, and the operation unit 34c are electrically connected to the control unit 33 via a communication bus 30.

[0029] The communication unit 31 is a so-called network interface that is communicatively connected to the communication network 11 in order to transmit and receive various data between the game device 3 and the information processing device 2. Main information that the game device 3 receives via the communication unit 31 includes account information, download request information for new game data, a gacha execution request, a quest execution request, etc. Main information that the game device 3 transmits via the communication unit 31 includes new game data sent from the information processing device 2 in response to download request information, information on the game media selected by lottery processing, etc.

[0030] The storage unit 32 is composed of an HDD, SSD, RAM, ROM, etc. The storage unit 32 stores game data downloaded from the information processing device 2, various programs including a part of the game program, account information of the game device 3 which is the device itself, user information, etc. The user information is at least a part of the information in a user DB stored in the storage unit 22 of the information processing device 2. The user DB manages a master of the user information, and at least a part of the information in the master is distributed from the information processing device 2 and stored in the storage unit 32 of the game device 3.

[0031] The control unit 33 is composed of a microcomputer including a CPU and a semiconductor memory, and controls the operation of the game device 3, which is the device itself. In particular, the control unit 33 realizes various functions related to the game device 3, which is the device itself, by reading out a predetermined program stored in the storage unit 32. That is, information processing by the software stored in the storage unit 32 is specifically realized by the control unit 33, which is an example of hardware, so that each functional unit described below can be executed. Note that the control unit 33 is not limited to being single, and may be implemented to have multiple control units 33 for each function. Also, a combination of these may be used. In other words, the information processing system 1 includes a processor capable of executing a program so that each step described below is performed.

[0032] In particular, the control unit 33 is configured to execute a game in accordance with the operation of the input device 4c by the user of the game device 3, which is the own device. Specifically, the control unit 33 reads data such as virtual game space objects and textures included in the game data from the storage unit 32, or generates two-dimensional or three-dimensional game image information using data received from the information processing device 2. The game image information is processed by the graphics processing unit 34a, and the processed game images are sequentially displayed on the display 4a. In other words, the control unit 33 is configured to perform display control of the display 4a and audio output control of the speaker 4b in accordance with the operation of the user of the game device 3, which is the own device, when executing a game.

[0033] The graphics processing unit 34a renders game images including characters and various objects related to the virtual game space in a moving image format according to game image information output from the control unit 33. The graphics processing unit 34a is connected to the display 4a, which is, for example, a liquid crystal type, and the game images rendered in a moving image format are displayed on the display 4a as a game screen. The audio processing unit 34b is connected to the speaker 4b, and reproduces and synthesizes game sounds according to instructions from the control unit 33, and outputs the sounds from the speaker 4b. The operation unit 34c is connected to the input device 4c, and transmits and receives data related to operation inputs between the input device 4c and the input device 4c. The user inputs operation signals to the game apparatus 3 by operating the input device 4c. The input device 4c is a general term for a touch panel integrated with the display 4a, an external game pad, a mouse, a keyboard, and the like.

[0034] 2.2 Functional Configuration Next, the functional configuration of the information processing device 2 of the information processing system 1 will be described with reference to FIG.

[0035] Fig. 2 is a block diagram showing a functional configuration of the information processing device 2 according to this embodiment. As shown in Fig. 2, the control unit 23 executes various programs stored in the storage unit 22, thereby functioning as a reception unit 231, a display control unit 232, a specification unit 233, an assignment unit 234, a determination unit 235, a change unit 236, and a calculation unit 237. That is, information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and can be executed as each functional unit included in the control unit 23.

[0036] The reception unit 231 is configured to receive various data. For example, the reception unit 231 receives user information, game data, input from a user, and the like from the storage unit 22 of the information processing device 2 or the game device 3. In this embodiment, the various information received by the reception unit 231 will be described as being stored in the storage unit 22.

[0037] The display control unit 232 displays various information stored in the storage unit 32 or screens including the information in a visible manner on the display 4a of the game device 3. Specifically, the display control unit 232 may generate visual information itself generated in a human-visible manner, such as a screen, an image (e.g., a still image or a video), an icon, text, etc., or may generate rendering information for displaying the visual information on the display 4a, for example, and transmit the information.

[0038] The identification unit 233 is configured to identify various pieces of information as the identification step. For example, the identification unit 233 is configured to identify a specific user from a plurality of users who play a game.

[0039] The granting unit 234 is configured to grant various benefits to the specific user in accordance with the game play history as a first granting step or a second granting step.

[0040] The determination unit 235 is configured to make various determinations based on various information as a determination step. For example, the determination unit 235 is configured to determine the achievement level of a game based on a play history.

[0041] The change unit 236 is configured to change various settings as a change step. For example, the change unit 236 changes a pattern for granting a privilege assigned to a specific user. Details will be described later.

[0042] The calculation unit 237 is configured to execute various information processing calculations related to the information processing device 2.

[0043] 3. Overview of information processing In this section, an overview of the flow of the information processing method executed by the information processing system 1 will be described. FIG. 3 is an activity diagram showing an overview of the information processing executed by the information processing system 1. The results of the processing in each activity included in the information processing described below can be output in a manner that can be recognized by the user using the display 4a of the game device 3, as appropriate. The information processing can include any exception processing not shown. Exception processing includes interruption of the information processing and omission of each process. Selection or input performed in the information processing can be based on a user operation or can be performed automatically without relying on a user operation.

[0044] First, the reception unit 231 receives user information from the storage unit 22 (activity A001). Since the storage unit 22 stores user information for each of all users who play the game, the reception unit 231 receives a plurality of pieces of user information corresponding to all or a part of the user information.

[0045] Next, the calculation unit 237 executes a process of extracting a predetermined element from the received user information, and the identification unit 233 uses the extracted predetermined element to identify specific users who satisfy the same condition regarding the user information of the users among multiple users who play the game (activity A002). The same condition in this case is a condition that indicates identity or commonality in a predetermined element of the user information, and specifically, for example, at least one of the same game progress, the same user attributes, and the history of charging for the same game. Examples of the game progress include user rank, the number of quests cleared, the play time or number of days, etc. User attributes include various information such as age, sex, occupation, nationality, and address. The charging history includes information such as the amount charged within a predetermined period and the charging frequency. As an example, a case will be described below in which specific users who satisfy the same game progress are identified by using three conditions included in the game progress, namely, "beginner", "intermediate player", and "advanced player".

[0046] Next, the calculation unit 237 executes a grouping process to associate the users with a predetermined group (activity A003). The identification unit 233 has identified a plurality of specific users for each of the three conditions of "beginner", "intermediate", and "advanced" in the process of activity A002. Based on this, the calculation unit 237 executes a grouping process as a first grouping process to associate a plurality of specific users who satisfy the condition of "beginner" with a "beginner group". Similarly, the calculation unit 237 executes a grouping process to associate a plurality of specific users who satisfy the condition of "intermediate" with an "intermediate group", and executes a grouping process to associate a plurality of specific users who satisfy the condition of "advanced" with an "advanced group" (see FIG. 4).

[0047] Furthermore, the calculation unit 237 performs a second grouping process to further subdivide the "beginner group", the "intermediate group" and the "advanced group". The grouping conditions in the second grouping process are different from the grouping conditions in the first grouping process, and preferably, the number of users is as equal as possible. For example, the grouping may be performed using a predetermined element of the user information, or the users may be randomly extracted and divided. As an example, the case where the "beginner group" is grouped using a user ID consisting of a string of numbers depending on whether the last digit is an even number or an odd number will be described below. Note that the grouping may be performed so that the number of users belonging to a specific group is increased, and for example, the number of users belonging to each group may be adjusted by adjusting the number of characters at the end of the user ID assigned to each group. In addition, the second grouping process for the "intermediate group" and the "advanced group" is substantially similar to the second grouping process for the "beginner group", so a description thereof will be omitted.

[0048] The calculation unit 237 executes a process of extracting the last digit of the user ID included in the user information received in the activity A001. The calculation unit 237 then executes a process of further associating, among the multiple specific users associated with the "beginner group", the specific users whose last digit is an even number with the "beginner group A", and executes a process of further associating, among the multiple specific users associated with the "beginner group", the specific users whose last digit is an odd number with the "beginner group B". The calculation unit 237 executes a similar second grouping process for the "intermediate group" and the "advanced group". In addition, the identification unit 233 identifies the specific users belonging to the "beginner group A" as the first specific users, and identifies the specific users belonging to the "beginner group B" as the second specific users. That is, the specific users include at least the first specific user and the second specific user.

[0049] Next, the calculation unit 237 executes a process of associating the first bonus pattern with the first specific user belonging to the "beginner group A" (an example of the first group) (activity A104). In parallel with the activity A104, the calculation unit 237 executes a process of associating the second bonus pattern with the second specific user belonging to the "beginner group B" (an example of the second group) (activity A204). The display control unit 232 causes the display 4a of the game device 3 of the first specific user to display a bonus granting screen (see Figs. 5 to 8) corresponding to the first bonus pattern in a visible manner. The display control unit 232 causes the display 4a of the game device 3 of the second specific user to display a bonus granting screen (see Figs. 5 to 8) corresponding to the second bonus pattern in a visible manner. The bonus pattern in this case is an order in which a plurality of different types of individual bonuses are granted, and the first bonus pattern and the second bonus pattern are bonus patterns in which the individual bonuses are granted in different orders from each other. Moreover, the bonus pattern is configured such that when all the individual bonuses are awarded, a predetermined bonus set is awarded regardless of the bonus pattern. That is, the predetermined bonus set is composed of a plurality of different types of individual bonuses. That is, the order in which the individual bonuses are awarded differs between the first bonus pattern and the second bonus pattern, and when all the individual bonuses are awarded, the predetermined bonus set is the same regardless of whether the first bonus pattern or the second bonus pattern is used. Hereinafter, an example will be described using a case in which there are seven individual bonuses.

[0050] Next, the calculation unit 237 sets the variable i to an initial value (0) (activity A105) and sets the variable k to an initial value (0) (activity A205). The variables i and k are values ​​that change stepwise depending on the user's play history and correspond to the status of individual bonuses being granted. In other words, the range of the variables i and k is a value that changes stepwise from 0 to N so as to correspond to the number (N) of individual bonuses. As mentioned above, the value of N is set to (7) so as to correspond to seven individual bonuses. Hereinafter, for convenience of explanation, the values ​​of the variables i and k may be simply written as "i" and "k".

[0051] Next, the determination unit 235 determines whether all individual benefits have been given (activity A106). Specifically, the determination unit 235 determines whether the value of the variable i has reached the number of individual benefits (N). In this case, the determination unit 235 determines that all individual benefits have not been given (i.e., i<7) based on i=0, and the process proceeds to activity A107. Similarly, the determination unit 235 determines whether all individual benefits have been given (activity A206). The determination unit 235 determines that all individual benefits have not been given (i.e., k<7) based on k=0, and the process proceeds to activity A207.

[0052] Next, the reception unit 231 receives the play history of the first specific user from the storage unit 22 (activity A107). The play history is part of the user information and is information related to the play of the game associated with the user. Specifically, the play history is, for example, at least one of a login history for the game, a progress in the game, a progress in rank within the game, and a history of charges for the game. Below, a case where the login history is used as the play history will be described. Similarly, the reception unit 231 receives the login history (an example of a play history) of the second specific user from the storage unit 22 (activity A207).

[0053] Next, the determination unit 235 determines whether the grant condition is satisfied based on the login history of the first specific user accepted in activity A107 (activity A108). Similarly, the determination unit 235 determines whether the grant condition is satisfied based on the login history of the second specific user accepted in activity A207 (activity A208).

[0054] The granting condition is a condition for granting an individual benefit stepwise according to a benefit pattern. In this description, a condition for granting an individual benefit stepwise according to the number of days of login (so-called login bonus) is adopted. Specifically, for example, when a first specific user logs in on the first day based on an operation of the game login screen (not shown) in activity A108, the determination unit 235 determines that the corresponding granting condition is satisfied based on the login history. Then, the process proceeds to activity A109. For example, when the first specific user logs in again on the same day, the corresponding granting condition has already been satisfied, so the process does not proceed to activity A109 but returns to activity A106.

[0055] If it is determined in activity A108 that the grant condition is satisfied, the calculation unit 237 executes a process of incrementing the variable i (i+=1) (activity A109). That is, the value of the variable i becomes (1) and changes stepwise depending on the login history. Similarly, if it is determined in activity A208 that the grant condition is satisfied, the calculation unit 237 executes a process of incrementing the variable k (k+=1) (activity A209). That is, the value of the variable k becomes (1) and changes stepwise depending on the login history.

[0056] Next, the display control unit 232 causes the display 4a of the game device 3 of the first specific user to display the individual benefit corresponding to the first benefit pattern in a visible manner. Then, the granting unit 234 grants the individual benefit corresponding to the i-th (i.e., the first) benefit pattern of the first benefit pattern to the first specific user (activity A110). Similarly, the display control unit 232 causes the display 4a of the game device 3 of the second specific user to display the individual benefit corresponding to the first benefit pattern in a visible manner. Then, the granting unit 234 grants the individual benefit corresponding to the k-th (i.e., the first) benefit pattern of the second benefit pattern different from the first benefit pattern to the second specific user (activity A210).

[0057] Then, the processing of activities A106 to A110 is repeatedly executed until the first specific user logs in on the seventh day (i.e., until it is determined that i=N). In other words, when the first specific user logs in on the seventh day, the granting of all individual benefits is completed. Similarly, the processing of activities A206 to A210 is repeatedly executed until the second specific user logs in on the seventh day (i.e., until it is determined that k=N). In other words, when the second specific user logs in on the seventh day, the granting of all individual benefits is completed.

[0058] Through this process, the same privilege set is granted to both the first specific user and the second specific user, regardless of the pattern for granting individual privileges (activity A311). In other words, the specific user is a user to whom a predetermined privilege set is granted according to the game login history (an example of a play history). Furthermore, even though both specific users satisfy the same conditions, the granting unit 234 grants the first specific user a predetermined privilege set according to the first privilege pattern, and grants the second specific user a predetermined privilege set according to the second privilege pattern different from the first privilege pattern.

[0059] In summary, the information processing method executed by the information processing system 1 includes the following steps. In the identification step, among a plurality of users who play the game, specific users who satisfy the same condition regarding the user information of the users are identified. The specific users include at least a first specific user and a second specific user, and are users to whom a predetermined privilege set is granted according to the game play history. In the first granting step, even though all of the specific users satisfy the same condition, the first specific user is granted a predetermined privilege set according to a first privilege pattern, and the second specific user is granted a predetermined privilege set according to a second privilege pattern different from the first privilege pattern. In addition, the program according to this embodiment causes at least one computer to execute each step of the information processing system 1. According to such an aspect, a new technology can be provided.

[0060] 4. Details of data processing The details of the information processing outlined above will now be described with reference to the drawings.

[0061] 4.1 Grouping process FIG. 4 is a schematic diagram showing an example of grouping processing. The grouping processing shown in FIG. 4 is performed twice. In the first grouping processing, the grouping processing is performed using three conditions, "beginner", "intermediate player", and "advanced player", included in the game progress (an example of user information). As a result, users are divided into three groups, "beginner group", "intermediate player group", and "advanced player group". That is, a plurality of users who satisfy the same condition (as an example, the same game progress) belong to each group. In other words, the identification unit 233 identifies a specific user who satisfies the same condition regarding the user information of the user from among a plurality of users who play the game.

[0062] In the second grouping process, a further grouping process is performed to subdivide the "beginner group." Specifically, the grouping process is performed using two conditions: whether the last digit of the user ID (an example of user information) is an "even number" or an "odd number." As a result, users belonging to the "beginner group" are divided into two groups, "beginner group A" and "beginner group B." Similarly, a second grouping process is also performed for the "intermediate group" and the "advanced group" (not shown).

[0063] According to such grouping processing, when a plurality of candidates are compared and their quality is judged, the quality of the candidates can be judged on the premise that the user is, for example, a "beginner."

[0064] The same condition used in the first grouping process is a condition indicating identity or commonality in a predetermined element of user information, and specifically, for example, at least one of the following: the same game progress, the same user attributes and charging history for the same game, and identity of the bonus pattern of the previous login bonus. According to this aspect, the condition for identifying the user can be effectively set. In addition, in the above-mentioned grouping process, the grouping process is performed twice, but the present invention is not limited to this, and the grouping process may be performed three or more times. Specifically, the following process is considered. First, the first grouping process is performed using the identity of the bonus pattern of the previous login bonus (for example, "bonus pattern X" and "bonus pattern Y"). Next, the second grouping process is performed using the charging history for the same game (for example, "no charge", "low frequency charging", and "high frequency charging"). Then, the third grouping process is performed randomly into four groups. According to such a grouping process, the goodness or badness of the candidate can be determined for each of the more detailed premise conditions.

[0065] 4.2 Reward allocation screen FIG. 5 is a schematic diagram of a bonus granting screen 5 (bonus granting screens 5a, 5b) showing an example of a first bonus pattern (an example of a bonus pattern). FIG. 6 is a schematic diagram of a bonus granting screen 6 showing an example of a second bonus pattern. FIG. 7 is a schematic diagram of a bonus granting screen 7 showing an example of the second bonus pattern. FIG. 8 is a schematic diagram of a bonus granting screen 8 showing an example of the second bonus pattern. FIG. 9 is a schematic diagram of a bonus granting screen 9 showing an example of the first bonus pattern.

[0066] The bonus granting screens 5 to 8 are screens that show an arbitrary bonus pattern. That is, the user can grasp all the individual bonuses that are granted in a list through the bonus granting screens. The predetermined bonus set is composed of a plurality of different types of individual bonuses. That is, the user can grasp the predetermined bonus set by grasping all the individual bonuses through the bonus granting screens 5 to 8. The predetermined bonus set is composed of a combination of a normal bonus and a featured bonus that is rarer than the normal bonus in the game as an individual bonus. The normal bonus is a game medium, such as a consumable item (recovery item, support item, training item, progress item, etc.) used in the game, in-game currency, etc. The featured bonus is a game medium that is rarer than the normal bonus, such as an avatar costume that the player character uses in the virtual game space. As an example, Table 1 summarizes examples of icons of the normal bonus and the featured bonus. [Table 1]

[0067] The special offer may be made up of multiple individual offers, and more specifically, the special offer may be made up of two or three individual offers. As an example of this case, Table 2 shows examples of icons in the special offer configuration. [Table 2]

[0068] As shown in FIG. 5, the bonus granting screens 5a and 5b show individual bonuses granted according to the first bonus pattern as a login bonus as bonus displays 501 to 507. The bonus displays 501 to 507 show the descriptions "Day1" to "Day7" and icons showing the individual bonuses, respectively. The bonus displays 501 to 506 show icons showing normal bonuses, respectively. The bonus display 507 shows an icon showing a special bonus. That is, the bonus granting screens 5a and 5b show that the game login history (an example of a play history) progresses stepwise from the 1st to 7th days, so that the individual bonuses are granted stepwise to a specific user (a first specific user as an example). In the case of the first bonus pattern, it shows that the special bonus is granted by logging in on the 7th day. The button 508 showing "Receive" is a button that is drawn when an individual bonus can be granted.

[0069] The bonus display 501 on the bonus granting screen 5a is shaded to make the item indicating the individual bonus less visible, and a "R" mark is added. The bonus display 502 on the bonus granting screen 5a is highlighted with a thick line to surround it. Furthermore, a button 508 with "Receive" written on it is drawn on the bonus granting screen 5a. Based on these aspects, the user can visually understand that the individual bonus corresponding to "Day1" has already been granted by logging in on the first day. Furthermore, the user can visually understand that the individual bonus corresponding to "Day2" can be granted by logging in on the second day. In this case, when the button 508 is pressed by the user, the individual bonus corresponding to "Day2" is granted.

[0070] When button 508 on the bonus granting screen 5a is pressed, the bonus granting screen 5a transitions to a bonus granting screen 5b. Bonus displays 501 and 502 on the bonus granting screen 5b are each shaded to make the items indicating the individual bonuses less visible, and are marked with a "R" mark. Bonus display 503 on the bonus granting screen 5b is highlighted with a double line around it and the words "You'll get this next time!" Based on these aspects, the user can visually understand that an individual bonus corresponding to "Day 3" will be granted when logging in on the third day.

[0071] As shown in FIG. 6, the bonus granting screen 6 shows individual bonuses granted according to the second bonus pattern as a login bonus, as bonus displays 601-607. The bonus displays 601-607 are each drawn with the description "Day1"-"Day7" and an icon indicating each individual bonus. The bonus displays 601, 602, 604-607 are each drawn with an icon indicating a normal bonus. The bonus display 603 is drawn with an icon indicating a special bonus. That is, like the bonus granting screen 5, the bonus granting screen 6 shows that each individual bonus is granted to a specific user (a second specific user as an example) in stages as the game login history (an example of a play history) progresses stepwise from the 1st to the 7th day. In the case of the second bonus pattern, it is shown that the special bonus is granted by logging in on the 3rd day. The bonus display 603 is also drawn with a highlight display 608 surrounded by a double line and with the description "You can get this next time!". Based on these aspects, the user can visually understand that if he logs in on the third day, he will be granted an individual benefit corresponding to "Day 3" (in this case, the featured benefit).

[0072] As described above, the predetermined bonus set shown on the bonus granting screen 5 and the bonus granting screen 6 is granted to a specific user (first specific user or second specific user) in stages as the login history (one example of the play history) gradually satisfies multiple granting conditions, ie, logins on the 1st to 7th days. Although the order in which the individual bonuses are granted differs between the first bonus pattern and the second bonus pattern, the predetermined bonus set has the same configuration whether it is the first bonus pattern or the second bonus pattern, since all the individual bonuses are granted according to the play history. According to this embodiment, by making the configuration of the bonuses granted the same, it is possible to grasp the influence of the difference in the pattern in which the bonus is granted.

[0073] In the first bonus pattern, the special bonus is given to the first specific user when the login history is on the seventh day, whereas in the second bonus pattern, the special bonus is given to the second specific user when the login history is on the third day. In other words, when the login history is on the third day, the special bonus is not given to the first specific user, and the special bonus is given to the second specific user. In other words, in the first giving step, the giving unit 234 gives the special bonus to the first specific user earlier than the second specific user, despite the same play history, thereby enabling the first specific user to use the special bonus earlier than the second specific user. According to this aspect, when the special bonus can be used earlier despite the same play history, the user can grasp the impact of the special bonus being given.

[0074] In the bonus award screen 6, bonus displays 601-603 are arranged horizontally in the upper row, and bonus displays 604-607 are arranged horizontally in the lower row. Bonus display 603 indicating the main bonus is drawn larger than the other bonus displays on the right side of the upper row. This embodiment makes the user aware that logging in on the third day is the first goal, and that the login bonus will continue on the fourth day and beyond.

[0075] As shown in FIG. 7, the bonus granting screen 7 shows individual bonuses granted according to the second bonus pattern as bonus displays 701-707. The second bonus pattern on the bonus granting screen 7 is a bonus pattern different from the second bonus pattern on the bonus granting screen 6. The bonus displays 701, 702, 704-706 each show an icon indicating a normal bonus. The bonus displays 703 and 707 show an icon indicating an individual bonus constituting a special bonus (corresponding to the special bonus configuration example 1 in Table 2). That is, in the case of the second bonus pattern on the bonus granting screen 7, one of the individual bonuses constituting the special bonus is granted by logging in on the third day. Furthermore, the remaining one of the individual bonuses constituting the special bonus is granted by logging in on the seventh day. Then, the two individual bonuses constituting the special bonus are granted, that is, the special bonus becomes available by logging in on the seventh day. In other words, one of the individual bonuses constituting the special bonus is granted on the third day, but the user cannot use the special bonus until all the individual bonuses constituting the special bonus are granted. In addition, the combination of normal benefits in each individual benefit is adjusted so that the given benefit set has the same configuration, thereby adjusting the benefit pattern.

[0076] In the bonus award screen 7, bonus displays 701-703 are arranged horizontally in the upper row, and bonus displays 704-707 are arranged horizontally in the lower row. Bonus displays 703 and 707, which indicate individual bonuses constituting the main bonus, are drawn larger than the other bonus displays on the right side of the upper row and the right side of the lower row. This aspect can make the user aware that logging in on the third day is the first goal, and logging in on the seventh day is the second goal. Note that a description of aspects that are substantially the same as those of the bonus award screens 5 and 6 will be omitted.

[0077] As shown in FIG. 8, the bonus granting screen 8 shows individual bonuses granted according to the second bonus pattern as bonus displays 801-807. The second bonus pattern on the bonus granting screen 8 is a bonus pattern different from the second bonus pattern on the bonus granting screens 6 and 7. The bonus displays 801, 802, 804, and 806 each show an icon indicating a normal bonus. The bonus displays 803, 805, and 807 show an icon indicating an individual bonus constituting a special bonus (corresponding to the special bonus configuration example 2 in Table 2). That is, in the case of the second bonus pattern on the bonus granting screen 8, one of the individual bonuses constituting the special bonus is granted by logging in on the third day. Another individual bonus constituting the special bonus is granted by logging in on the fifth day. Another remaining individual bonus constituting the special bonus is granted by logging in on the seventh day. And the individual bonuses constituting the three special bonuses are granted, that is, the special bonus becomes available by logging in on the seventh day. In other words, the individual benefits constituting the special benefit are given one by one on the third and fifth days, but the user cannot use the special benefit until all the individual benefits constituting the special benefit are given. Also, the benefit pattern is adjusted by adjusting the combination of the regular benefits in each individual benefit so that the given benefit set has the same composition.

[0078] In the bonus award screen 8, bonus displays 801-803 are arranged horizontally in the upper row, and bonus displays 804-807 are arranged horizontally in the lower row. Bonus displays 803 and 807 showing individual bonuses constituting the main bonus are drawn larger than the other bonus displays on the right side of the upper row and the right side of the lower row. Bonus display 805 showing an individual bonus constituting the main bonus is drawn larger than the other bonus displays in the approximate center of the lower row. This aspect allows the user to be aware that the login on the third day is the first goal, the login on the seventh day is the second goal, and the login on the fifth day is the midpoint. Note that an explanation of the aspects that are substantially the same as those of the bonus award screens 5-7 will be omitted.

[0079] In this way, the main bonus consists of at least one individual bonus. The order in which the individual bonuses constituting the main bonus are granted differs between the first bonus pattern on the bonus granting screen 5 and the second bonus pattern on the bonus granting screen 7. Similarly, the order in which the individual bonuses constituting the main bonus are granted differs between the first bonus pattern on the bonus granting screen 5 and the second bonus pattern on the bonus granting screen 8. The granting condition (for example, the login history must satisfy the seventh day login) required for all the individual bonuses constituting the main bonus to be granted is the same whether it is the first bonus pattern or the second bonus pattern. According to this embodiment, when there is a difference in the method of granting the main bonus, it is possible to grasp the impact of granting the main bonus.

[0080] As shown in FIG. 9, the bonus granting screen 9 is a screen in which a change button 901 with "Change with Z100" written thereon is added to the configuration of the bonus granting screen 5b. When the change button 901 is pressed by the user and a predetermined change condition is satisfied, the assigned first bonus pattern is changed to the second bonus pattern. The predetermined change condition is an arbitrary instruction by the user (e.g., simple selection of the second bonus pattern), consumption of game elements such as items usable in the game and in-game currency, billing, etc. In other words, the change unit 236 changes the allocation of the first specific user from the first bonus pattern to the second bonus pattern as a change step in response to an instruction by the first specific user to whom the first bonus pattern is assigned, when a predetermined change condition is satisfied. According to such an embodiment, it is possible to change to a pattern to which a bonus set is granted as desired by the user.

[0081] Also, when a part of an arbitrary privilege set has already been granted (when a part of individual privileges has already been granted), it may be possible to change only to a second privilege pattern that has common individual privileges that have already been granted. According to such an embodiment, it is possible to avoid unfair treatment before and after the privilege pattern change, and fairness can be maintained. Furthermore, when changing to a privilege pattern that allows the use of a featured privilege earlier, a change condition that requires a higher charge may be set.

[0082] [others] The information processing system 1 according to the above embodiment may be configured as follows.

[0083] In the above-mentioned bonus award screen 8, the case where the individual bonuses are displayed in two rows, the upper row and the lower row, has been described, but the present invention is not limited to this, and the bonuses may be displayed in three rows, for example, the upper row, the middle row, and the lower row. Specifically, the bonus display 803, 805, 807 showing the individual bonuses constituting the main bonus may be displayed larger than the other bonus displays on the right side of the upper row, the right side of the middle row, and the right side of the lower row. According to this embodiment, the user can be made aware that logging in on the third day is the first goal, logging in on the fifth day is the second goal, and logging in on the seventh day is the third goal.

[0084] In the above embodiment, the login history is used as the play history, but the present invention is not limited to this. For example, the play history may be at least one of the following: a login history for the game, a progress in the game, a progress in rank within the game, and a history of charges for the game. According to this aspect, the conditions for granting the bonus can be set effectively. Furthermore, the determination unit 235 may determine the achievement level of the game based on the play history as the determination step. In this case, the granting unit 234 grants a predetermined bonus set according to the achievement level as the first granting step. According to this aspect, the conditions for granting the bonus can be set more effectively.

[0085] In the above embodiment, the case where a predetermined bonus set is granted according to a bonus pattern has been described, but the present invention is not limited to this. For example, an additional bonus may be granted when a user continues to log in for a certain period of time or charges a predetermined amount or frequency after all individual bonuses have been granted in the login bonus. In this case, the content of the additional bonus or the granting criteria for granting the additional bonus may be set according to the bonus pattern in the login bonus. In other words, the granting unit 234 may grant an additional bonus to a specific user to whom a predetermined bonus set has been granted based on a play history as a second granting step. The content of the additional bonus may be configured to be different depending on whether the predetermined bonus set has been granted based on the first bonus pattern or the second bonus pattern. According to this aspect, an additional bonus that can effectively support the progress of the game can be granted. Furthermore, the granting unit 234 may grant an additional bonus to a specific user to whom a predetermined bonus set has been granted based on a play history and the granting criteria as a second granting step. The granting criteria may be set to be different depending on whether the predetermined bonus set has been granted based on the first bonus pattern or the second bonus pattern. According to this embodiment, it is possible to provide an additional benefit that can effectively support the progress of the game.

[0086] In the above embodiment, the case where the bonus set associated with each group is the same has been exemplified, but at least some of the bonuses included in the bonus set may be different. For example, the featured bonus may be set to be common, while the regular bonuses may be set to be different for each group. Also, some of the bonuses included in the regular bonuses (e.g., consumable items with high rarity) may be set to be common, while the other bonuses (e.g., consumable items with low rarity) may be set to be different. Also, all of the regular bonuses and featured bonuses may be set to be different. Even in such cases, the goodness of candidates for the order in which the featured bonuses and regular bonuses are awarded can be evaluated regardless of whether the specific bonuses are different or not.

[0087] In the above embodiment, the privilege is described as a game medium, but the privilege may be an advantageous effect or a right given to the user, not limited to an object or a medium. The privilege may include, for example, a digital asset issued by NFT, a virtual currency, a game medium usable in a game, an item usable in a virtual space, and the like. The advantageous effect given to the user includes an effect for improving the interest of the user in the virtual space compared to normal times. In other words, the advantageous effect includes an effect for improving the interest of the virtual space through the user's five senses, such as displaying a special visual effect on the display 4a, enriching the display of an image, generating special background music or sound effects, and imparting vibration to the input device 4c. The right includes at least advantageous rights in the real space, such as a right to apply for a predetermined lottery, a right to execute a predetermined lottery, a right to pre-order, and a right to a special discount.

[0088] At least one of the devices included in the information processing system 1 may be installed outside Japan. For example, the information processing device 2 may be installed outside Japan and a user in Japan may access the information processing device 2 using his / her own game device 3, or the information processing device 2 may be installed in Japan and a user outside Japan may access the information processing device 2 using his / her own game device 3. According to such an embodiment, a more interesting experience can be provided to the user through various management forms.

[0089] In this embodiment, the reception unit 231, the display control unit 232, the identification unit 233, the assignment unit 234, the determination unit 235, the change unit 236, and the calculation unit 237 are described as functional units realized by the control unit 23 of the information processing device 2, but at least a part of them may be implemented as functional units realized by the control unit 33 of the game device 3. Furthermore, the various information described in the above example may be stored in a distributed manner not only in the storage unit 22 of the information processing device 2 but also in other external devices. In such a case, distributed ledger management based on a blockchain or the like may be performed.

[0090] Furthermore, it may be provided in the following aspects:

[0091] (1) An information processing system comprising a processor capable of executing a program to perform each of the following steps: in the identification step, among a plurality of users playing a game, specific users who satisfy identical conditions regarding the user information of the users are identified, wherein the specific users include at least a first specific user and a second specific user, and are users to be granted a predetermined bonus set according to their play history of the game; in a first granting step, even though all of the specific users satisfy the same conditions, the first specific user is granted the predetermined bonus set in accordance with a first bonus pattern, and the second specific user is granted the predetermined bonus set in accordance with a second bonus pattern different from the first bonus pattern.

[0092] According to this embodiment, a novel technique can be provided.

[0093] (2) In the information processing system described in (1) above, a determination step further determines the degree of achievement of the game based on the play history, and in the first awarding step, awards the specified bonus set according to the degree of achievement.

[0094] According to this embodiment, the conditions for granting a privilege can be set more effectively.

[0095] (3) In the information processing system described in (1) or (2) above, the predetermined bonus set is composed of a plurality of different types of individual bonuses, and each of the individual bonuses is gradually granted to the specific user in accordance with the play history gradually satisfying a plurality of granting conditions, and the order in which each of the individual bonuses is granted differs between the first bonus pattern and the second bonus pattern, and all of the individual bonuses are granted according to the play history, so that the predetermined bonus set has the same configuration whether it is the first bonus pattern or the second bonus pattern.

[0096] According to this embodiment, by making the configuration of the benefit to be given the same, it is possible to grasp the influence of the difference in the pattern of giving the benefit.

[0097] (4) In the information processing system described in (3) above, the specified bonus set is composed of a combination of a regular bonus and a special bonus that is rarer than the regular bonus in the game as the individual bonus, and in the first granting step, the special bonus is granted to the first specific user earlier than the second specific user, despite the same playing history, thereby enabling the first specific user to use the special bonus earlier than the second specific user.

[0098] According to this aspect, in a case where the special bonus can be used earlier despite the same play history, it is possible to grasp the impact of the special bonus being given.

[0099] (5) In the information processing system described in (3) above, the specified bonus set is composed of a combination of a regular bonus and a special bonus that is rarer than the regular bonus in the game as the individual bonus, wherein the special bonus consists of at least one of the individual bonuses, the order in which each of the individual bonuses constituting the special bonus is awarded differs between the first bonus pattern and the second bonus pattern, and the awarding conditions required for all of the individual bonuses constituting the special bonus to be awarded are the same whether in the first bonus pattern or the second bonus pattern.

[0100] According to this embodiment, when there is a difference in the method of awarding the special bonus, it is possible to grasp the impact of awarding the special bonus.

[0101] (6) In the information processing system described in any one of (1) to (5) above, a second granting step further grants an additional benefit to the specific user to whom the specified benefit set has been granted based on the play history, and the content of the additional benefit is configured to differ depending on whether the specified benefit set has been granted according to the first benefit pattern or the second benefit pattern.

[0102] According to this embodiment, it is possible to provide an additional benefit that can effectively support the progress of the game.

[0103] (7) In the information processing system described in any one of (1) to (5) above, in a second granting step, an additional benefit is granted to the specific user to whom the specified benefit set has been granted based on the play history and a granting criterion, and the granting criterion is set to be different depending on whether the specified benefit set has been granted according to the first benefit pattern or the second benefit pattern.

[0104] According to this embodiment, it is possible to provide an additional benefit that can effectively support the progress of the game.

[0105] (8) In the information processing system described in any one of (1) to (7) above, the change step further includes changing the allocation of the first specific user to which the first privilege pattern is assigned from the first privilege pattern to the second privilege pattern when a predetermined change condition is satisfied in response to an instruction from the first specific user to whom the first privilege pattern is assigned.

[0106] According to this embodiment, the pattern for granting the special set can be changed to one desired by the user.

[0107] (9) In the information processing system described in any one of (1) to (8) above, the same conditions are at least one of the following: the same progress of the game, the same attributes of the user, and the same history of charges for the game.

[0108] According to this embodiment, the conditions for identifying a user can be set effectively.

[0109] (10) In the information processing system described in any one of (1) to (9) above, the play history is at least one of a login history for the game, a progress in the game, a rank progress in the game, and a history of charges for the game.

[0110] According to this embodiment, the conditions for granting a privilege can be set effectively.

[0111] (11) An information processing method comprising the steps of the information processing system according to any one of (1) to (10) above.

[0112] According to this embodiment, a novel technique can be provided.

[0113] (12) A program causing at least one computer to execute each step of the information processing system according to any one of (1) to (10) above.

[0114] According to this embodiment, a novel technique can be provided. Of course, this is not the case.

[0115] Finally, various embodiments according to the present disclosure have been described, but these are presented as examples and are not intended to limit the scope of the disclosure. The novel embodiment can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the disclosure. The embodiments and their modifications are included in the scope and gist of the disclosure, and are included in the disclosure and its equivalents described in the claims. [Explanation of symbols]

[0116] 1: Information processing system 11: Communication Networks 2: Information processing equipment 20: Communication bus 21: Communications Department 22: Storage section 23: Control section 231: Reception 232: Display control unit 233: Specific part 234: Granting section 235: Judgment section 236: Changes 237: Arithmetic section 3: Game device 30: Communication bus 31: Communications Department 32: Storage section 33: Control section 34a: Graphics processing unit 34b: Audio processing section 34c: Operation section 4a: Display 4b: Speaker 4c: Input device 5: Bonus award screen 5a: Bonus screen 5b: Bonus award screen 501: Display benefits 502: Display benefits 503: Display benefits 504: Display benefits 505: Benefits display 506: Benefits display 507: Benefits display 508: Button 509 : Highlight 510 :Highlight 6: Bonus allocation screen 601: Display benefits 602: Display benefits 603: Display benefits 604: Display benefits 605: Benefits display 606: Display benefits 607: Display benefits 608 :Highlight 7: Bonus award screen 701: Display benefits 702: Display benefits 703: Display benefits 704: Bonus display 705: Benefits display 706: Benefits display 707: Benefits display 8: Bonus award screen 801: Display benefits 802: Display benefits 803: Display benefits 804: Display benefits 805: Display benefits 806: Display benefits 807: Display benefits 9: Bonus award screen 901: Change button

Claims

1. An information processing system, A processor capable of executing a program to perform the following steps: In the identification step, a specific user who satisfies the same condition regarding the user information of the user is identified from among a plurality of users who play the game, and the specific user is including at least a first specific user and a second specific user; A user who is granted a predetermined set of benefits according to a play history of the game, In the first granting step, even though all of the specific users satisfy the same condition, The first specific user is given the predetermined benefit set according to a first benefit pattern; The second particular user is granted the predetermined set of benefits in accordance with a second benefit pattern different from the first benefit pattern.

2. 2. The information processing system according to claim 1, Furthermore, in the determination step, a degree of achievement of the game is determined based on the play history, In the first granting step, the system grants the predetermined privilege set according to the degree of achievement.

3. 2. The information processing system according to claim 1, the predetermined benefit set is composed of a plurality of different types of individual benefits, and the individual benefits are granted to the specific user in stages as the play history gradually satisfies a plurality of granting conditions; The first benefit pattern and the second benefit pattern have different orders in which the individual benefits are provided, A system in which all of the individual benefits are granted according to the play history, so that the predetermined benefit set has the same configuration whether it is the first benefit pattern or the second benefit pattern.

4. 4. The information processing system according to claim 3, the predetermined benefit set is composed of a combination of a normal benefit and a special benefit that is rarer than the normal benefit in the game, as the individual benefit; In the first granting step, the feature bonus is granted to the first specific user earlier than the second specific user, despite the playing history being the same, thereby enabling the first specific user to use the feature bonus earlier than the second specific user.

5. 4. The information processing system according to claim 3, The predetermined bonus set is composed of a combination of a normal bonus and a special bonus that is rarer than the normal bonus in the game as the individual bonus, and the special bonus is composed of at least one of the individual bonuses, The first benefit pattern and the second benefit pattern have different orders of awarding the individual benefits constituting the main benefit, A system in which the granting conditions required for granting all of the individual benefits constituting the main benefit are the same regardless of whether the benefit is the first benefit pattern or the second benefit pattern.

6. 2. The information processing system according to claim 1, Furthermore, in a second granting step, an additional benefit is granted to the specific user to whom the predetermined benefit set has been granted based on the play history, The system is configured such that the content of the additional benefit differs depending on whether the predetermined benefit set is granted according to the first benefit pattern or the second benefit pattern.

7. 2. The information processing system according to claim 1, Furthermore, in a second granting step, an additional benefit is granted to the specific user to whom the predetermined benefit set has been granted, based on the play history and the granting criteria; The awarding criteria are set to be different depending on whether the predetermined set of awards is awarded according to the first award pattern or the second award pattern.

8. 2. The information processing system according to claim 1, Further, in the change step, in response to an instruction from the first specific user to whom the first privilege pattern is assigned, if a predetermined change condition is satisfied, the system changes the assignment of the first specific user from the first privilege pattern to the second privilege pattern.

9. 2. The information processing system according to claim 1, The system, wherein the same condition is at least one of the following: the same progress of the game, the same attributes of the user, and the same history of charges for the game.

10. 2. The information processing system according to claim 1, The play history is at least one of a login history for the game, a progress in the game, a progress in rank within the game, and a history of charges for the game.

11. 1. An information processing method, comprising: A method comprising the steps of the information processing system according to any one of claims 1 to 10.

12. A program, A program causing at least one computer to execute each step of the information processing system according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Game control device, game control method, program, game system

    JP2014180334A

  • Game server, game control method, game program, recording medium with game program recorded, and game system

    JP2015198732A

  • Computer program and computer device

    JP2020006138A

  • Game program, method, and information processor

    JP2020103839A

  • Information processing program, information processing method, and information processing system

    JP2021133110A