Information processing apparatus, information processing method, program, and information processing system
The information processing device optimizes multiplayer game matching by setting recruitment ranges based on user performance, improving satisfaction through appropriate user pairing and enhanced quest completion.
Patent Information
- Application Number
- JP2024107161
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-03
- Publication Date
- 2026-01-16
AI Technical Summary
Conventional multiplayer game systems often fail to match users appropriately for quests, leading to dissatisfaction among players.
An information processing device that sets a recruitment range for multiplayer game participants based on the first user's previous quest performance, including factors such as quest completion, battle records, and user level, to ensure suitable matches.
This approach enhances user satisfaction by ensuring appropriate user matching, increasing the likelihood of successful quest completion and rewarding participants with additional rewards.
Smart Images

Figure 2026007391000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, a program, and an information processing system. [Background technology]
[0002] In multiplayer games in which users can play the same in-game quests together with other users, a user may request other users to join the multiplayer game in order to gain an advantage in the game. In such a situation, for example, Patent Document 1 proposes a system that can pair cooperative users and extract other users who have previously played multiplayer games with the user, other users who have a good track record in the game, or other users who have made a high level of contribution to the multiplayer game, and request them to join the multiplayer game, so that the user can advance in the game advantageously. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-088631 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in conventional systems, when a user plays a specific quest in multiplayer with another user, there is a possibility that an appropriate match will not be made, and in such cases, the user who requested the multiplayer game may not be fully satisfied with the multiplayer game.
[0005] Therefore, an object of the present invention is to provide an information processing device, an information processing method, a program, and an information processing system that are capable of finding and recruiting suitable users as participating users when playing a specified quest in multiplayer. [Means for solving the problem]
[0006] An information processing device according to one embodiment of the present invention is characterized by comprising: a first reception unit that receives a request to play a specified quest from a first user; a setting unit that, when receiving a request from the first user to recruit participants for a multiplayer game of the specified quest, sets a range of participants to be recruited based on the results of the first user's previous play of the specified quest; and a second reception unit that accepts participation in the multiplayer game from a second user included in the recruitment range. [Effects of the Invention]
[0007] According to one aspect of the present invention, it is possible to realize matching with an appropriate user, and as a result, it is possible to increase the satisfaction of the first user. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 10 is a diagram showing an example of a game play screen. [Figure 2] A figure showing an example of a screen displaying parameters of a game content. [Figure 3] FIG. 10 is a diagram illustrating an example of a screen displaying the number of people included in the recruitment range. [Figure 4] FIG. 10 is a diagram illustrating an example of a screen displaying a recruitment list. [Figure 5] 1 is a conceptual diagram of an information processing system according to an embodiment of the present invention. [Figure 6] FIG. 10 is a diagram showing an example of user information (part 1). [Figure 7] FIG. 10 is a diagram showing an example of user information (part 2). [Figure 8] FIG. 10 is a diagram showing an example of owned medium information. [Figure 9] FIG. 10 is a diagram showing an example of quest information. [Figure 10] FIG. 2 illustrates an example of a function of a server. [Figure 11] FIG. 2 is a diagram showing an information processing flow according to an embodiment of the present invention. [Figure 12]FIG. 10 is a diagram showing an information processing flow according to another embodiment of the present invention. [Figure 13] FIG. 10 is a diagram illustrating an example of a screen displaying the number of people included in the recruitment range. [Figure 14] FIG. 10 is a diagram illustrating an example of a screen displaying a guide for prompting a user to change recruitment conditions. DETAILED DESCRIPTION OF THE INVENTION
[0009] <Summary of the Invention> DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An information processing device, an information processing method, a program, and an information processing system according to specific embodiments of the present invention will be described below with reference to the accompanying drawings.
[0010] For ease of explanation, the following may be explained from the perspective of a GUI (Graphical User Interface).However, since the basic data processing technologies (communication / transmission technologies, data acquisition technologies, data recording technologies, data processing / analysis technologies, image processing technologies, visualization technologies, etc.) required to realize the content are well-known technologies, explanations of these technologies will be omitted.
[0011] In addition, in this specification, a "user" refers to a person who uses the functions of the information processing device of the present invention, and more specifically, can enjoy the benefits (services) provided by the functions of the information processing device of the present invention by operating a predetermined device. The predetermined device may be a device owned by the user (for example, a user terminal described below), or a device installed in a store or the like that is not owned by the user but may be a terminal or computer that can be used by entering a PIN number, password, or the like or by making a deposit when visiting the store or the like.
[0012] The present invention relates to an information processing technique for a game and an information processing technique for matching users who will play a multiplayer game. In explaining the present invention, first, a game and matching users who will play a multiplayer game will be explained.
[0013] (About the game) A game is a game that a user can play through a terminal (user terminal), such as an online game. Online games include browser games that use a web browser, social games provided on SNS (Social Networking Service), games that can be played by downloading dedicated application software such as mobile games, and regularly updated online games such as play-by-web (PBW).
[0014] The game may be a multiplayer game (a so-called multiplayer game) in which one user can play the same in-game event together with other users, or a solo game that can be played alone. The game may also be a game in which one user can compete against one or more other users. The game may also be a free-to-play game, or a game in which play requires a fee, or in which some events require a fee.
[0015] As used herein, "playing a game" means progressing through the game using game content. Game content is data (digital data) that can be used by a user in a game, and can be acquired (obtained), owned, used (consumed), managed, exchanged, synthesized, enhanced, sold, discarded, or given as a gift. Note that the manner of use of game content is not limited to those explicitly stated in this specification. Game content according to one embodiment of the present invention includes, for example, characters, avatars, items, values such as in-game currency, cards, tickets, and any other media.
[0016] The genre of the game of the present invention is not particularly limited as long as it is played using game media. The following describes a game in which various events can be played within the game. An in-game event (hereinafter simply referred to as an event) is a unit of content within the game that progresses according to the user's will, and more specifically, progresses based on user operations performed through the user terminal during the game. Examples of events include exploration of the in-game space, quests, missions (tasks), and mini-games, audiovisual effects corresponding to the completion or failure of these, and the acquisition, strengthening, and synthesis of game media.
[0017] Among the events mentioned above, quests, also called "stages," are elemental games that are played with the goal of clearing them. Two or more quests are available in the game, and players can select and play any one of them. Each quest has a set difficulty level, and clearing a quest with a higher difficulty level increases the chance of obtaining valuable game content, such as characters or items, and grants players more experience points.
[0018] When playing a quest, the user selects two or more characters from among the characters they own to create a "deck." Here, the deck corresponds to a "group of game media" and includes multiple characters as game media, as shown in FIG. 1. While playing a quest, the user controls each of the characters A to D included in the deck, specifically, by moving each of the characters A to D in order on the field set for the quest, the user attacks enemies present on the field with each of the characters A to D and also has each of the characters A to D defend against attacks from enemies.
[0019] Here, the order of operations (turn) in which one character organized in the deck attacks an enemy is called a "turn." In the game, multiple characters A to D are controlled in a fixed order, and one cycle is completed when the player returns to the original character. Specifically, for example, characters A to D shown in Figure 1 are controlled in the order A, B, C, and D. When A attacks an enemy, one turn elapses, and each character is controlled in turn, completing one cycle of A to D, and when A attacks the enemy again, five turns have elapsed. When playing the game alone, one user controls all of the characters A to D organized in the deck. On the other hand, when playing the game in multiplayer, multiple users each control each of the characters A to D. When a single user or multiple users complete a quest, a reward corresponding to the quest is given to the user.
[0020] Game media can be obtained by fulfilling certain conditions while playing a game, for example, by participating in a lottery event known as gacha, or as a reward for completing a quest. Once obtained, the user owns the game media and can use it in the game thereafter.
[0021] Parameters are set for characters, items, etc., which are game media, as shown in Figure 2. The parameters are the status, attributes, properties / characteristics, state, and presence or absence of abilities set for the characters, items, etc., and the difficulty level of the game changes depending on the parameters of the game media used. Examples of types of parameters include p1 to p4 below. p1: Values such as attack power, defense power, luck, and speed that are more advantageous in the game the higher they are, or values such as hunger that are more advantageous in the game the lower they are. p2: Attributes, properties, characteristics, and stats specific to a character or item type p3: The presence or absence of advantageous adaptability (resistance), attributes, skills, etc. against specific enemies or quests, or the presence or absence of disadvantageous weaknesses, etc. against specific enemies or quests p4: Number indicating difficulty of obtaining: Rareness (rarity, difficulty of obtaining)
[0022] Parameters include fixed parameters that are fixed to a certain content, and variable parameters that change. Variable parameters change as the game progresses; for example, a character's variable parameters may change as the character grows (specifically, as the character levels up). Furthermore, the variable parameters of a target character or item may be changed by implementing an event that changes the parameters, such as strengthening or evolution. Furthermore, in the present invention, the variable parameters of a character or item change as the character grows (specifically, as the character levels up). In the following, variable parameters will be simply referred to as "parameters" unless otherwise specified.
[0023] Users can establish friend relationships with other users for the purpose of interacting through games. A friend relationship is established when a user proposes to another user and the other user accepts the proposal.
[0024] Each user is assigned a numerical level (also called rank), and the user's level increases according to their game play history (number of logins, game play time, number of characters owned, number of quests played, number of quests cleared, etc.) or the amount of money charged. For example, when a user plays and clears a quest to attain a certain level, they will acquire experience points according to the difficulty of the quest. When the accumulated experience points acquired by the user exceed the required experience points set in advance for each level, the user can reach that level. As the user's level increases, advantageous effects for the user occur when playing the game, such as the ability to play special quests and the ability to more easily improve the parameters of characters owned.
[0025] (Regarding matching between multiplayer users) When playing multiplayer games, the user who will act as the host (hereinafter referred to as the host) selects multiplayer as the play style and selects a specific quest to play. As a result, a request is made to recruit participants for the selected quest, and the host is matched with other users who will play the selected quest together in multiplayer. Specifically, the host recruits users from among other users to play multiplayer games together, and determines the members of the multiplayer game (for example, a group consisting of one host and three guests) by adding other users who respond to the recruitment (hereinafter referred to as guests). In the following, the host will also be referred to as the "first user" and the guests as the "second user."
[0026] In one embodiment of the present invention, when a first user recruits participants for a multiplayer game of a predetermined quest during matching, the range of participants to be recruited is set based on the results of the first user's previous play of the predetermined quest. This configuration is a feature of the present invention. The results of playing a specific quest include, for example, whether the specific quest was cleared, battle records, etc. Battle records are information related to the results of playing a specific quest, such as the number of times the specific quest was cleared, the character or deck used when the specific quest was cleared, the results achieved in the specific quest if the specific quest was not cleared (specifically, the number of enemies defeated, damage inflicted on a boss enemy, etc.), and, if the specific quest was cleared in multiplayer, information about the users who participated in the multiplayer.
[0027] In this embodiment, for example, if the first user has not been able to clear a predetermined quest in the past, the range of participants to be recruited for multiplayer play can be set.
[0028] Here, a recruiting range may be set when a first user fails to clear a predetermined quest a predetermined number of times in a row. Furthermore, a condition for narrowing down the second users included in the recruiting range may be set according to the number of times the first user fails to clear the predetermined quest in a row. Specifically, for example, as the number of times the first user fails to clear the predetermined quest increases, the second users included in the recruiting range may be gradually limited to users who own characters with more enhanced parameters.
[0029] In addition, in the above configuration, the recruitment range for participants in a multiplay of a predetermined quest may be set so that second users included in the recruitment range are limited to users who have completed the predetermined quest a predetermined number of times or more, regardless of whether the first user has already completed the predetermined quest. Also, the recruitment range for participants in a multiplay of a predetermined quest may be set so that second users included in the recruitment range are limited to users whose user level is equal to or greater than a predetermined value or whose total game play time is equal to or greater than a predetermined time.
[0030] Furthermore, in the above configuration, regardless of whether the first user has already cleared the specified quest, if the first user is unable to clear the specified quest even when playing multiplayer with a second user who is included in the recruitment range, the recruitment range may be reset. Furthermore, in the above configuration, regardless of whether the first user has already cleared the specified quest, the recruitment range may be set so that the second users included in the recruitment range are limited to users whose probability of playing and clearing the specified quest, in other words, the ratio of clearing to the number of plays, is equal to or greater than a set value. Furthermore, in the above configuration, the recruitment range may be set so that the second users included in the recruitment range are limited to users who have played a game in which the specified quest is playable for a specified amount of time or more, regardless of whether the first user has already cleared the specified quest.
[0031] Furthermore, in one embodiment of the present invention, when a first user recruits participants for a multiplayer game of a specific quest, the number of second users who are included in the recruiting range is displayed on the screen of the terminal used by the first user (see FIG. 3). Specifically, the number of users who meet the recruiting conditions for participants included in the recruiting range and are online is displayed on the screen of the terminal used by the first user. However, without being limited to this, the number of second users displayed on the screen may be the number of users who meet the recruiting conditions for participants included in the recruiting range and are looking for a quest in which they can participate as guests (specifically, the number of users displayed on the screen of the terminal used in the recruiting list described below).
[0032] Also displayed on the screen is a deck organization frame F that displays multiple participating players (P1 to P3 in FIG. 3) excluding the host. When a second user responds to a request from the first user, the second user is set as a participating player as a guest in the order in which they responded to the request, and the game media (characters) owned by the second user are displayed in the deck organization frame F. Even if all the participating players other than the host are unable to gather, if even one second user responds to the invitation from the first user, the remaining participating player slot will be set as the player for the first user of the host, and multiplayer will be possible.
[0033] When a first user recruits participants for a multiplayer game of a predetermined quest, the recruitment information for the participants is displayed on the screen of the terminal used by the second user. Specifically, as shown in FIG. 4, recruitment information I1 for participants by the first user (the user corresponding to character A in FIG. 4) is listed in a list (also called a recruitment list) recruiting participants for the multiplayer game. Here, recruitment information I1 when a recruitment range is set is displayed in a different display mode from recruitment information I2 and I3 when a recruitment range is not set. For example, as shown in FIG. 4, recruitment information I1 for which a recruitment range is set is displayed with a "HELP!" mark along with the recruitment information.
[0034] When there are multiple pieces of recruitment information, the recruitment list may preferentially display on the screen of the second terminal the recruitment information I with the fewest number of second users included in the recruitment range. Also, the first user with the fewest number of users (also called friends) associated with the second user may be preferentially displayed. "Preferentially displaying" means displaying in a manner that is easily noticed by the second user, for example, displaying at the top of the list shown in FIG. 5.
[0035] Once the members for the multiplayer game have been decided, play of a predetermined game, specifically a predetermined quest, begins.
[0036] <<About an information processing device and a user terminal according to one embodiment of the present invention>> Next, an information processing device and a user terminal according to one embodiment of the present invention (hereinafter referred to as this embodiment) will be described with reference to FIG. In FIG. 5, for convenience of illustration, the number of user terminals 12 is four, but in reality, the number of user terminals 12 corresponds to the number of users who use the functions of the information processing device. Hereinafter, the user terminal 12 used by the first user will be referred to as the "first terminal," and the terminal used by the second user will be referred to as the "second terminal," and when there is no need to distinguish between them, they will simply be referred to as the "user terminal."
[0037] The information processing device according to this embodiment is composed of a server 10, and the server 10 and user terminals 12 constitute an information processing system S. The server 10 can communicate with the user terminals 12 via a communication network N. Users can use the services provided by the server 10 through this system. In other words, by the user terminals 12 communicating with the server 10 via the communication network N, users can play games and can also be matched with other users for multiplayer play. The communication network N is a communication line network consisting of, for example, the Internet or a mobile communication network, and may include a LAN (Local Area Network), a WAN (Wide Area Network), an intranet, Ethernet (registered trademark), etc.
[0038] The user terminal 12 is configured by a personal computer, a smartphone, a mobile phone, a tablet terminal, a television set capable of inputting information, a wearable terminal, etc. An operating system (OS) program and a game application program (hereinafter referred to as an app) are installed on the user terminal 12, and the program is started in response to a start-up operation by the user, thereby starting the game.
[0039] The user terminal 12 includes a processor, a memory, and a communication interface. The configuration of these devices is similar to that of the devices (specifically, the processor 10a, the memory 10b, and the communication interface 10c) included in the server 10, which will be described later. The user terminal 12 also includes input devices such as a touch panel, a mouse, and a keyboard, and output devices such as a display and a speaker. The input devices include a camera for taking pictures and a microphone for collecting sound.
[0040] The user terminal 12 is used by a user, and the user performs various operations through the user terminal 12. Specifically, the user terminal 12 accepts operations performed by a player while playing a game, and transmits information corresponding to the operation content to the server 10. For example, when matching users to play a multiplayer game, a first user requests to play a specific quest through the first terminal 12A, and also performs operations to request the recruitment of participants for the multiplayer game, operations to change the recruitment conditions, etc. Furthermore, a second user performs operations to respond to the invitation from the first user through the second terminal 12B. In addition to the above operations, the user also performs operations related to multiplay on the user terminal 12, such as selecting a play style (solo play or multiplay), selecting a quest, playing a quest, and applying to participate in multiplay and operations related to whether or not the application to participate is approved.
[0041] The server 10 is an example of a computer, and specifically, is configured by an SNS server or a server computer for cloud services. Server computers for cloud services include server computers for ASP (Application Service Provider), SaaS (Software as a Service), PaaS (Platform as a Service), or IaaS (Infrastructure as a Service). The server 10 may be a single computer or multiple computers distributed in parallel.
[0042] The server 10 executes various information processing related to matching users who will participate in multiplayer games. Specifically, the server 10 communicates with the first terminal 12A used by the first user to receive the first user's request to play and requests to recruit participants for multiplayer games, and sets the recruitment range of participants based on the first user's past performance in a specific quest. The server 10 also receives a request from the first user to change the recruitment range and changes the recruitment range. After setting the recruitment range in response to the first user's request, the server 10 displays the recruitment range, the recruitment conditions corresponding to the recruitment range, the number of users included in the recruitment range, etc. on the first terminal 12A used by the first user, and displays recruitment information on the screen of the second terminal 12B used by the second user.
[0043] Regarding the configuration of the server 10, the server 10 has, as hardware devices, a processor 10a, a memory 10b, a communication interface 10c, and a storage 10d, as shown in FIG. 1, which are electrically connected via a bus 10e.
[0044] The processor 10a may be configured by a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), an MCU (Micro Controller Unit), a GPU (Graphics Processing Unit), a DSP (Digital Signal Processor), a TPU (Tensor Processing Unit), or an ASIC (Application Specific Integrated Circuit), etc. The memory 10b may be configured by semiconductor memories such as a ROM (Read Only Memory) and a RAM (Random Access Memory).
[0045] The communication interface 10c may be configured by, for example, a network interface card, a communication interface board, etc. The standard of data communication by the communication interface 10c is not particularly limited, and examples include communication by a wireless LAN based on Wi-fi (registered trademark), communication by a 3G to 5G or later generation mobile communication system, or communication based on LTE (Long Term Evolution).
[0046] The storage 10d may be configured by a flash memory, a hard disc drive (HDD), a solid state drive (SSD), a flexible disc (FD), a magneto-optical disc (MO disc), a compact disc (CD), a digital versatile disc (DVD), a secure digital card (SD card), a universal serial bus memory (USB memory), etc. The storage 10d may be built into the server 10, or may be attached to the server main body in an external format, or may be a network attached storage (NAS), etc.
[0047] Furthermore, the storage 10d may be configured by a third computer, such as a database server or online storage, that is communicatively connected to the server 10. In this case, the server 10, together with the third computer that constitutes the storage 10d, constitutes the information processing device of the present invention.
[0048] Various types of information are stored and accumulated in the storage 10d. Specifically, the storage 10d stores user information shown in Figures 6 and 7, owned medium information shown in Figure 8, and quest information shown in Figure 9.
[0049] As shown in Figure 6, the user information includes the user's identification ID (user ID) and name (user name), flag information indicating whether or not the user is currently playing solo (solo play flag), flag information indicating whether or not the user is currently the first user (first user flag), flag information indicating whether or not the user is currently the second user (second user flag), and whether or not the user is currently requesting participation in multiplayer play (recruitment flag).
[0050] In addition, as shown in Figure 7, for each user, the information includes the user's ID, the total game play time, the game play history, the method of participation in game play (solo play / multiplayer, host / guest), deck composition, the type of quest played so far, the date and time the quest was played, whether the quest was cleared, and friend information. Friend information is information about other users associated with the user (also called other users in a friend relationship), such as the names and IDs of friends.
[0051] The owned medium information is information about each game medium owned by a user and is stored for each user. As shown in FIG. 8, the owned medium information includes the type of each game medium owned by the user, an identification ID assigned to each game medium, the current parameters of each game medium, and information indicating whether each game medium is a variable type game medium or a fixed type game medium. The identification ID is identification information unique to each game medium, and for example, the identification IDs assigned to multiple game media of the same type are different from each other.
[0052] Quest information is information about multiple quests that can be played in the game, and is stored for each quest. As shown in Figure 9, the quest information includes the type and characteristics of the quest, information about enemies that appear during the quest, and the playable period (schedule). For a given quest, there are game contents (characters) that are highly suited to that quest. Whether a game content is highly suited to a given quest can be determined based on the combination (compatibility) of the quest's characteristics, including enemies that appear in the quest, with the game content's parameters, such as its attributes and resistances.
[0053] The information stored in storage 10d is not limited to the information shown in Figures 6 to 9, and may further include other information. Furthermore, the items included in the information shown in each of Figures 6 to 9 are not particularly limited, and may include items other than the items listed above.
[0054] The server 10 also has installed therein software programs, such as an operating system (OS) program and various processing programs related to game progression and matching between users who will be playing multiplayer games. These programs correspond to the "programs" of the present invention. The processor 10a of the server 10 operates in accordance with the above programs, causing the server 10 to function as an information processing device of the present invention.
[0055] The above program may be acquired by reading it from a recording medium that can be read by the server 10, or may be acquired by receiving (downloading) it via a network such as the Internet or an intranet.
[0056] <About the server functions> Next, the configuration of the server 10 will be described again from a functional perspective with reference to Fig. 10. The server 10 has an operation reception unit 21, a game progression unit 22, a setting unit 23, a display control unit 24, a memory unit 25, and a reward granting unit 26.
[0057] The above-mentioned functional units are realized by the cooperation of various hardware devices that constitute the server 10 and programs installed on the server 10. Each functional unit will be described in detail below.
[0058] (Operation reception section) The operation reception unit 21 receives various operations (user operations) performed by the user through the user terminal 12, and more specifically, acquires data indicating the content of the user operations from the user terminal 12 via the communication network N. The user operations received by the operation reception unit 21 include various operations related to playing games and trading game media, and specifically include selection, designation, instruction, request, command, permission or denial, registration, reservation, and other input operations. The operation reception unit 21 includes a first reception unit 21A and a second reception unit 21B, and the first reception unit 21A receives operations performed by a first user through the first terminal 12A, and the second reception unit receives operations performed by a second user through the second terminal 12B.
[0059] The designation operation performed by the first user through the first terminal 12A includes an operation to designate a request to play a predetermined quest in a game, an operation to change the recruitment range, and the like. The designation operation performed by the second user through the second terminal 12B includes an operation to designate participation in a multiplay game.
[0060] (Game Progression Department) During game play, the game progression unit 22 progresses the game in accordance with game progression operations received from the user, generates display data for displaying a game screen in accordance with the game progress status, and transmits the display data to the user terminal 12. The game progression unit 22 also updates information related to the game progress among the user information stored in storage 10d in accordance with the user's game progress status. The game progress status refers to the current situation regarding the progress or progression of an event, which is determined in accordance with the content of the user's operations, and specifically includes the outcome of a match, the success or failure of an answer to a question, whether a quest or mission has been completed, the user's level, changes in game content (for example, obtaining, consuming, exchanging, combining, strengthening, selling, discarding, or gifting game content, setting or changing game content parameters, etc.), lottery results, and changes in the position of each character in the game space.
[0061] (Settings section) The setting unit 23 corresponds to a game media group setting unit, and when the user plays a quest, it accepts a user selection operation (deck composition operation) and sets a deck according to the selection result. Specifically, when playing a quest solo, a list of characters owned by the first user is displayed on the screen of the first terminal 12A, and the first user selects the number of characters required for deck composition from the characters displayed on the screen. The setting unit 23 sets a deck composed of multiple characters selected by the first user. Alternatively, multiple decks stored as play history are displayed on the screen of the first terminal 12A. The first user selects one deck from the multiple decks displayed. The setting unit 23 sets the deck selected by the first user. After setting the deck, the first user can play the quest by himself / herself using the set deck.
[0062] When the first reception unit 21A receives a request from the first user to recruit participants for a multiplay of a predetermined quest, the setting unit 23 sets the recruitment range of participants based on the results of the first user's previous play of the predetermined quest (hereinafter also referred to as past results). Specifically, for example, a correspondence relationship between the content of the results of the previous play of the predetermined quest and the conditions for the recruitment range of participants is determined in advance, table data indicating this correspondence relationship is stored, and the recruitment range corresponding to the past results is set by referring to the past results and the table data.
[0063] Furthermore, when the second reception unit 21B accepts participation in a multiplayer game from a second user who is included in the recruitment range, the setting unit 23 sets the second user who requested participation as one of the guests. In this case, the setting unit 23 organizes a deck when the number of participants reaches the number of characters required for deck organization. If there are participants but not the number required for deck organization, multiple characters owned by the host are set as the number of characters that are insufficient to make up the number required for deck organization. After the deck is set, the first user and the second user can play a multiplayer quest using the set deck.
[0064] (Display control unit) The display control unit 24 controls the user's user terminal 12 to display information regarding matching between users on the screen during multiplayer play, and is composed of a first display control unit 24A and a second display control unit 24B.
[0065] When the first display control unit 24A receives a recruitment request from the first user limiting participants to second users included in the recruitment range, it controls the first terminal 12A to display, for example, the number of second users included in the recruitment range on the screen of the first terminal 12A used by the first user, as shown in Figure 3. Furthermore, when a second user who has requested to participate is set as one of the guests, a character corresponding to the second user is displayed within the frame of the deck composition displayed on the screen of the first terminal 12A used by the first user via the first display control unit, as shown in, for example, Figure 3.
[0066] The second display control unit 24B controls the second terminal 12B to display recruitment information for participants on the screen of the second terminal 12B used by the second user. Furthermore, for example, as shown in Fig. 4, the second display control unit 24B displays recruitment information when a recruitment range is set in a display mode different from recruitment information when a recruitment range is not set. Furthermore, when there is a plurality of pieces of recruitment information when a recruitment range is set, the second display control unit 24B preferentially displays recruitment information with fewer second users included in the recruitment range on the screen of the second terminal 12B.
[0067] (Storage part) The storage unit 25 stores information necessary for playing the game, specifically, information about the player, information about the deck organized by the player, information about characters that the player can use in quest play, information about quests, etc.
[0068] (Reward Division) The reward granting unit 26 grants a reward based on the game result. In this embodiment, when a predetermined quest is completed in a multiplay game with a second user, the second user is granted a larger reward (additional reward) than usual. Specifically, the reward granting unit 26 associates the data granted as the reward with the second user and stores it in the user information of the storage 10d.
[0069] <<Information Processing Method According to an Embodiment of the Present Invention>> Next, an information processing flow relating to matching users when a multiplayer game is being played will be described. The information processing flow according to this embodiment employs the information processing method of the present invention and proceeds according to the flow shown in FIG. 11. In other words, each step in the information processing flow corresponds to a component of the information processing method of the present invention. Note that the information processing flow described below is merely an example, and unnecessary steps may be deleted, new steps may be added, or the order in which steps are performed may be changed, without departing from the spirit of the present invention.
[0070] In the information processing flow, a server 10 constituting an information processing device communicates with a user terminal 12 of a user playing a game, and transmits and receives data to and from the user terminal 12. A processor 10a of the server 10 executes the information processing flow based on data received from the user terminal 12, and more specifically, progresses through each step in the information processing flow. During the execution of the information processing flow, the display screen of the user terminal 12 transitions according to the progress of the game (progress of the information processing flow).
[0071] As shown in FIG. 11, first, the server 10, which is a computer, acquires information based on the operation of selecting a quest through communication with the first terminal 12A operated by the first user and accepts the quest selection (S101), and then displays a guide on the display screen of the first terminal 12A prompting the user to select a play style (solo play or multiplayer) (S102).
[0072] When the server 10 acquires information through communication with the first terminal 12A that the first user has selected multiplayer play and is requesting participants for the multiplayer play (S103), the server 10 reads out the results of the first user's previous play of a specified quest stored in the storage 10d, and sets the conditions for recruiting participants for the multiplayer play, i.e., the recruitment range, if the first user has not yet completed the specified quest (S104).
[0073] When the recruiting range is set, the server 10 displays the number of online users included in the recruiting range on the display screen of the first terminal 12A (S105). In addition, the server 10 displays recruitment information from the first user, as shown in Figure 4, on the display screen of the second terminal 12B used by the second user for online users who are included in the recruitment range based on the specified conditions obtained from the first terminal 12A (S106).
[0074] When the server 10 receives a request to participate from the second user, that is, when it accepts participation in multiplayer play (S107), it sets up decks using the characters owned by the first user and the second user, and then starts the multiplayer play (S108).
[0075] If the second user has completed the predetermined quest by playing multiplayer with the first user, the server 10 awards a reward (additional reward) to the second user, and then the information processing flow ends. Specifically, the server 10 associates the data or the like awarded as the reward with the second user and stores it in the user information of the storage 10d. On the other hand, if the predetermined quest has not been completed, the information processing flow ends at that point.
[0076] <<Other embodiments>> Although specific embodiments of the present invention have been described above, the above embodiments are merely examples given to facilitate understanding of the present invention and are not intended to limit the present invention. In other words, the present invention may be modified or improved from the above embodiments without departing from the spirit of the present invention. Furthermore, the present invention includes equivalents thereof.
[0077] Furthermore, the screen examples shown in the drawings referenced in the description of the above embodiments are merely examples, and the screen configuration examples, the content of the information displayed, and the GUI (Graphical User Interface), etc., can be freely designed according to the system design specifications and user preferences, and can be changed as appropriate.
[0078] Furthermore, with regard to the present invention, several other embodiments (variations) different from the above-described embodiment can be considered. Each of these variations will be described below. Note that the following mainly focuses on the differences from the above-described embodiment, and a description of the commonalities will be omitted.
[0079] (Modifications regarding the configuration of the information processing device) The information processing device of the present invention is not limited to being configured by the server 10, and some of the functions of the information processing device of the present invention may be provided in the user terminal 12. In that case, the information processing device of the present invention is configured by the cooperation of the server 10 and the user terminal 12.
[0080] (Modification 1 related to the process for setting the scope of recruitment) In the above embodiment, the setting unit 23 of the server 10 set the recruitment range of participants when the first user was unable to clear a predetermined quest in the past. However, this is not limited to this, and the setting unit 23 may set the recruitment range depending on the play situation when the first user was unable to clear the predetermined quest. The play situation is, for example, the degree of defeat (defeat situation) when the predetermined quest is not cleared, and more specifically, the damage of an enemy character that appears in the predetermined quest at the end of the quest, numerical values representing remaining vitality and stamina, the number of turns at the end of the quest, etc.
[0081] Furthermore, when the play situation is a first situation, for example, when a first user is unable to clear a specified quest due to a crushing defeat, the setting unit 23 may set the range of participants to be recruited so that the second user is limited to users who have cleared the specified quest a specified number of times or more, specifically, users who have sufficient experience to be able to clear the specified quest together with the first user.
[0082] Furthermore, when the play situation is a second situation that is further away from clearing a predetermined quest than the first situation, for example, when a first user is completely defeated and fails to clear the predetermined quest, the setting unit 23 may set the recruitment range of participants so that second users included in the recruitment range are limited to users who have cleared a predetermined number of predetermined quests or more and who satisfy predetermined conditions. A user who satisfies the predetermined conditions is a user who has cleared the predetermined quest by playing (multiplayer) with a user who has not cleared the predetermined quest. In other words, in the second situation, the recruitment range set based on the first situation may be set to be more limited.
[0083] (Modification 2 related to the process of setting the scope of recruitment) In the embodiment described above, the participant recruitment range is set so that if a first user has not been able to clear a predetermined quest in the past, second users included in the recruitment range are limited to users who have cleared the predetermined quest a predetermined number of times or more, or are limited to users whose user level is a predetermined value or higher. However, this is not limited thereto, and the participant recruitment range may also be set if the first user has cleared a predetermined quest in the past.
[0084] (Modification 3 related to the process of setting the scope of recruitment) Furthermore, in the above configuration, regardless of whether the first user has already cleared the predetermined quest, the recruitment range may be set so that second users included in the recruitment range are limited to users who have cleared the predetermined quest using game media corresponding to game media available to the first user. Specifically, the recruitment range may be set so that second users included in the recruitment range are limited to users who have cleared the predetermined quest using the same characters as the characters used by the first user when playing the predetermined quest, characters that are compatible with the characters used by the first user (characters to be included in the deck), the same deck (group of game media) as the deck used by the first user when playing the predetermined quest, or a deck (group of game media) that is compatible with the first user.
[0085] (Modification 4 related to the process of setting the scope of recruitment) Furthermore, in the above configuration, the recruitment range may be set so that second users included in the recruitment range are limited to users who have participated in a specified quest in multiplayer and cleared it a specified number of times or more, regardless of whether the first user has already cleared the specified quest.
[0086] (Modification 5 related to the process of setting the scope of recruitment) Furthermore, in the above configuration, the recruitment range may be set so that the second users included in the recruitment range are limited to users who have played the specified quest alone (i.e., solo play) and cleared it a specified number of times or more, regardless of whether the first user has already cleared the specified quest.
[0087] (Modification 6 related to the process of setting the scope of recruitment) In addition, in the above configuration, regardless of whether the first user has completed the predetermined quest, the recruitment range may be set so that the second users included in the recruitment range are limited to users who own game media corresponding to the predetermined quest. Examples of game media corresponding to the predetermined quest include characters and decks (group of game media) that have abilities that are advantageous in playing the predetermined quest.
[0088] (Modification 7 related to the process of setting the scope of recruitment) Furthermore, in the above configuration, regardless of whether the first user has already cleared the predetermined quest, when the first user plays the predetermined quest, suppose that the first user achieves a first result, for example, dealing a predetermined amount of damage to an enemy character while playing the predetermined quest. In this case, a first range corresponding to the first result may be set as the recruitment range. Furthermore, when the first user plays the predetermined quest, suppose that the first user achieves a second result, for example, reaching a certain number of turns while playing the predetermined quest. In this case, a second range corresponding to the second result may be set as the recruitment range. Furthermore, if the result achieved when the first user plays the predetermined quest is both the first result and the second result, the overlapping range of the first range and the second range may be set as the recruitment range. The first and second results are not limited to the above examples, as long as they are good results obtained by the first user playing a specific quest, i.e., results that contribute to the completion of the specific quest. The recruitment range is not limited to the first range corresponding to the first result, the second range corresponding to the second result, or an overlapping range thereof, but may be, for example, an overlapping range of multiple recruitment ranges corresponding to three or more game results. Information processing in this case proceeds, for example, along the flow shown in Fig. 12. Note that the following mainly describes the differences from the above embodiment, and a description of the commonalities will be omitted.
[0089] As shown in FIG. 12, first, as in the above embodiment, the server 10, which is a computer, acquires information based on the operation of selecting a quest through communication with the first terminal 12A operated by the first user and accepts the quest selection (S201), and then displays a guide on the display screen of the first terminal prompting the user to select a play style (solo play or multiplayer) (S202).
[0090] When the first reception unit 21A of the server 10 acquires, through communication with the first terminal 12A, operation information indicating that the first user has selected multiplay and is requesting participation in the multiplay (S203), the server 10 reads from the storage 10d information regarding the results of the first user's previous play of a predetermined quest. Then, if the first user has not yet completed the predetermined quest, the server 10 sets a recruitment range for recruiting participants for the multiplay. In this case, for example, if the first user has achieved a first result and a second result in playing the predetermined quest, the server 10 sets the recruitment range to the overlapping range of the first range and the second range (S204).
[0091] When the server 10 sets the recruitment ranges in the above manner, the first display control unit 24A controls the first terminal 12A to display on the display screen of the first terminal 12A the contents of the first and second ranges (more specifically, the recruitment conditions corresponding to these recruitment ranges), check boxes Cb corresponding to each recruitment range, and the number of online users included in each recruitment range (S205). In this step S205, as shown in Fig. 13, the check boxes Cb corresponding to the first and second ranges are selected as the default, and the number of users included in the above overlapping ranges is displayed. In addition, the second display control unit 24B displays the recruitment information from the first user as shown in Figure 4 on the display screen of the second terminal 12B used by the online user included in the above overlapping range, i.e., the second user, to notify the second user (S206).
[0092] The server 10 determines whether or not there is a request from the second user to participate within a certain period of time after the recruitment information is displayed on the display screen of the second terminal 12B (S207). When there is a request from the second user to participate in the multiplay, that is, when the participation in the multiplay is accepted, the server 10 sets up a deck and starts the multiplay (S208).
[0093] On the other hand, if there is no request to participate in the multiplay (strictly speaking, an application to participate) from a second user included in the recruiting range for a certain period of time or more, the server 10 displays a guide to change the setting of the recruiting range, as shown in Fig. 14, on the display screen shown in Fig. 13 displayed on the display screen of the first terminal 12A of the first user (S209). Specifically, the setting unit 23 controls the first terminal 12A via the first display control unit 24A so that information for changing the recruiting range, specifically a guide to relax the conditions, is displayed on the screen of the first terminal 12A used by the first user.
[0094] The first user can change the conditions by, for example, tapping to uncheck the check box Cb corresponding to either the first range or the second range and tapping the condition reset button Bt1 using the first terminal 12A. If the first user does not want to change the conditions, he or she can tap the button Bt2 to close the display screen. Then, when the server 10 receives operation information for changing conditions through the first terminal 12A (S210), it changes the recruitment range based on the operation information. Specifically, of the first range and the second range, the one whose check box Cb is unchecked is deleted from the recruitment range, and only the one whose check box remains checked is reset as the recruitment range. The changed recruitment range is displayed on the screen of the first terminal 12A (S205).
[0095] The elements and features of the multiple embodiments (including variations of each embodiment) described above may be combined as appropriate. That is, the configuration of any of the multiple embodiments described above may be applied to the other embodiments, and the effects brought about by the configuration may be similarly achieved.
[0096] [summary] One of the objects of the present invention is to find and recruit suitable users to participate in multiplayer games. More specifically, the object is to solve the problems corresponding to [Appendix 1] to [Appendix 20] shown below.
[0097] [Appendix 1] One of the objectives of the present invention is to solve the problem corresponding to Appendix 1, specifically, to realize appropriate matching between users who can complete a specified quest and other users. In order to solve the above-mentioned problems, the information processing device of the present invention is characterized by comprising, as the configuration of Appendix 1, a first reception unit that receives a request to play a specified quest from a first user, a setting unit that, when a request to recruit participants for a multiplayer game of the specified quest is received from the first user, sets the recruitment range of participants based on the results of the first user's previous play of the specified quest, and a second reception unit that accepts participation in the multiplayer game from second users included in the recruitment range. According to the above configuration, the recruitment range is set based on the achievements of the first user when playing a predetermined quest in the past, which allows the first user to be matched with a second user according to the achievements of the first user when playing the predetermined quest in multiplayer mode.
[0098] [Appendix 2] One of the objectives of the present invention is to solve the problem corresponding to Appendix 2, specifically, to present an appropriate cooperating player when a first user is unable to complete a specified quest. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Supplementary Note 2, the setting unit may set the recruitment range when the first user is unable to clear a specified quest. According to the above configuration, if a first user is unable to clear a specified quest, an appropriate second user (e.g., a user who is likely to be able to clear the specified quest in the multiplayer) can be matched with the first user during multiplayer of the specified quest.
[0099] [Appendix 3] One of the objectives of the present invention is to solve the problem corresponding to Appendix 3, specifically, to present an appropriate cooperating player when a first user fails to complete a specified quest a specified number of times in a row. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Appendix 3, the setting unit may set the recruitment range when the first user is unable to clear a specified quest a specified number of times in a row. According to the above configuration, if a first user is unable to clear a specified quest a predetermined number of times in a row, an appropriate second user (e.g., a user who is likely to be able to clear the specified quest in the multiplayer) can be matched with the first user when playing the specified quest in multiplayer.
[0100] [Appendix 4] One of the objectives of the present invention is to solve the problem corresponding to Appendix 4, specifically, to present an appropriate cooperating player when a first user fails to complete a specified quest a specified number of times in a row. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Appendix 4, the setting unit may set conditions for narrowing down the second users included in the recruitment range depending on the number of times the first user has failed to complete a specified quest in succession. According to the above configuration, when a specified quest is played in multiplayer, a more suitable second user can be recruited and matched with the first user depending on the number of times the first user has failed to clear the specified quest consecutively.
[0101] [Appendix 5] One of the objectives of the present invention is to solve the problem corresponding to Appendix 5, specifically, to present an appropriate cooperating player when a first user is unable to complete a specified quest. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Appendix 5, the setting unit may set the recruitment range depending on the playing situation when the first user is unable to clear a specified quest. According to the above configuration, when a first user is playing a specified quest in multiplayer, a more suitable second user can be matched with the first user depending on the playing situation when the first user is unable to clear the specified quest.
[0102] [Appendix 6] One of the objectives of the present invention is to solve the problem corresponding to Appendix 6, specifically, to present an appropriate cooperating player depending on a specific playing situation when a first user is unable to complete a specified quest. In order to solve the above problems, the information processing device of the present invention may be configured as in Appendix 6, where when the play situation is a first situation, the setting unit sets the recruitment range so that second users included in the recruitment range are limited to users who have cleared a specified quest a specified number of times or more, and when the play situation is a second situation which is further away from clearing the specified quest than the first situation, the recruitment range may be set so that second users included in the recruitment range are limited to users who have cleared the specified quest a specified number of times or more and who meet specified conditions. According to the above configuration, when a specified quest is played in multiplayer, a more suitable second user can be matched with the first user depending on the specific playing situation when the first user is unable to clear the specified quest.
[0103] [Appendix 7] One of the objectives of the present invention is to solve the problem corresponding to Appendix 7, specifically, to present an appropriate cooperating player depending on a specific playing situation when a first user is unable to complete a specified quest. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Appendix 7, a user who satisfies the specified conditions may be a user who has played with a user who has not cleared the specified quest and has cleared the specified quest. According to the above configuration, when a specified quest is played in multiplayer, a more suitable second user can be matched with the first user depending on the specific playing situation when the first user is unable to clear the specified quest.
[0104] [Appendix 8] One of the objects of the present invention is to solve the problem corresponding to Supplementary Note 8, specifically, to present a cooperative player with accumulated experience points to the first user. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Appendix 8, the setting unit may set the recruitment range so that second users included in the recruitment range are limited to users who have completed the specified quest a specified number of times or more. According to the above configuration, when a predetermined quest is played in multiplayer, a second user who has a track record of clearing the predetermined quest can be matched with a first user, thereby giving the first user hope that the predetermined quest can be cleared by playing in multiplayer with the second user.
[0105] [Appendix 9] One of the objectives of the present invention is to solve the problem corresponding to Appendix 9, specifically, to present a co-player who uses a game medium corresponding to the game medium used by the first user. In order to solve the above problem, the information processing device of the present invention may be configured as in Appendix 9, wherein the setting unit sets the recruitment range so that second users included in the recruitment range are limited to users who have completed a specified quest using a game medium corresponding to a game medium that can be used by the first user. According to the above configuration, when a predetermined quest is played in multiplayer, a second user who has a track record of clearing the predetermined quest can be matched with a first user, thereby giving the first user hope that the predetermined quest can be cleared by playing in multiplayer with the second user.
[0106] [Appendix 10] One of the objectives of the present invention is to solve the problem corresponding to Supplementary Note 10, specifically, to present cooperative players who have accumulated experience in multiplayer games. In order to solve the above problem, in the information processing device of the present invention, as configured in Appendix 10, the setting unit may set the recruitment range so that the second users included in the recruitment range are limited to users who have played the specified quest as the participant in multiplayer and cleared it a specified number of times or more. According to the above configuration, when a predetermined quest is played in multiplayer, a second user who has a track record of clearing the predetermined quest can be matched with a first user, thereby giving the first user hope that the predetermined quest can be cleared by playing in multiplayer with the second user.
[0107] [Appendix 11] One of the objectives of the present invention is to solve the problem corresponding to Appendix 11, specifically, to present a cooperative player who has accumulated experience in playing alone. In order to solve the above problem, the information processing device of the present invention may be configured as in Appendix 11, in which the setting unit sets the recruitment range so that second users included in the recruitment range are limited to users who have played a specified quest alone and completed it a specified number of times or more. According to the above configuration, when a predetermined quest is played in multiplayer, a second user who has a track record of clearing the predetermined quest can be matched with a first user, thereby giving the first user hope that the predetermined quest can be cleared by playing in multiplayer with the second user.
[0108] [Appendix 12] One of the objects of the present invention is to solve the problem corresponding to Supplementary Note 12, specifically, to present cooperating players who own a predetermined quest and the corresponding game content. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Appendix 12, the setting unit may set the recruitment range so that the second users included in the recruitment range are limited to users who own game media corresponding to a specified quest. According to the above configuration, when a predetermined quest is played in multiplayer, a second user who has a track record of clearing the predetermined quest can be matched with a first user, thereby giving the first user hope that the predetermined quest can be cleared by playing in multiplayer with the second user.
[0109] [Appendix 13] One of the objectives of the present invention is to solve the problem corresponding to Appendix 13, specifically, to present appropriate collaborators based on multiple play outcomes. In order to solve the above problem, the information processing device of the present invention may be configured as in Appendix 13, such that when the result of a first user playing a specified quest is a first result, the setting unit sets a first range corresponding to the first result as the recruitment range, when the result of a first user playing a specified quest is a second result, the setting unit sets a second range corresponding to the second result as the recruitment range, and when the result of a first user playing a specified quest is both the first result and the second result, the setting unit may set an overlapping range of the first range and the second range as the recruitment range. According to the above configuration, when a predetermined quest is played in multiplayer, a second user who has a track record of clearing the predetermined quest can be matched with a first user, thereby giving the first user hope that the predetermined quest can be cleared by playing in multiplayer with the second user.
[0110] [Appendix 14] One of the objects of the present invention is to solve the problem corresponding to Supplementary Note 14, specifically, to present to a first user the number of second users who are included in the recruitment range. In order to solve the above problem, the information processing device of the present invention may further include, as a configuration of Appendix 14, a first display control unit that controls the first terminal to display the number of second users included in the recruitment range on the screen of the first terminal used by the first user when a recruitment request limiting participants to second users included in the recruitment range is received from the first user. According to the above configuration, the first user can easily grasp the number of second users included in the set recruitment range.
[0111] [Appendix 15] One of the objectives of the present invention is to solve the problem corresponding to Appendix 15, specifically, to provide a guide to encourage a change in the recruitment scope when there is no one wishing to participate in multiplayer. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Appendix 15, if the second reception unit does not accept participation in multiplayer from a second user included in the recruitment range for more than a predetermined time, the first display control unit may display information for changing the recruitment range on the screen of the first terminal. According to the above configuration, the first user can increase the chances of gaining participants in a multiplay game.
[0112] [Appendix 16] One of the objectives of the present invention is to solve the problem corresponding to Appendix 16, specifically, to present recruitment information to a second user in an easily recognizable manner when a recruitment range is set. In order to solve the above problem, the information processing device of the present invention, as configured in Appendix 16, further includes a second display control unit that controls the second terminal used by the second user to display recruitment information for participants on the screen of the second terminal, and the second display control unit may display the recruitment information when a recruitment range is set in a display format different from the recruitment information when a recruitment range is not set. According to the above configuration, it is possible to make the second user more easily aware of the recruitment information of the first user.
[0113] [Appendix 17] One of the objectives of the present invention is to solve the problem corresponding to Supplementary Note 17, specifically, to present recruitment information that is difficult to attract participants to second users in a way that draws their attention. In order to solve the above problem, in the information processing device of the present invention, as a configuration of Appendix 17, the second display control unit may, when there are multiple pieces of recruitment information when a recruitment range is set, preferentially display on the screen of the second terminal the recruitment information that includes fewer second users within the recruitment range. According to the above configuration, the second user is more likely to recognize the recruitment information of the first user and respond to the recruitment.
[0114] [Appendix 18] One of the objects of the present invention is to solve the problem corresponding to Supplementary Note 20, specifically, to present an appropriate cooperating player depending on the play result of a predetermined quest. In order to solve the above problem, the information processing method of the present invention is configured as in Appendix 18, in which a processor receives a request to play a specified quest from a first user, and when the processor receives a request from the first user to recruit participants for a multiplayer game of the specified quest, the processor sets a recruitment range for participants based on the results of the first user's previous play of the specified quest, and executes a process to accept participation in the multiplayer game from a second user included in the recruitment range. According to the above method, when a first user recruits participants for a multiplayer game, the recruitment range is set based on the first user's past performance in a specific quest, which allows the first user to be matched with a second user who has the experience of the first user.
[0115] [Appendix 19] One of the objectives of the present invention is to solve the problem corresponding to Appendix 19, specifically, to realize a program that presents appropriate cooperating players depending on the results of playing a specified quest. In order to solve the above problem, the program of the present invention is configured as in Appendix 19, to cause a processor to accept a request to play a specified quest from a first user, and when the processor accepts a request from the first user to recruit participants for a multiplayer game of the specified quest, cause the processor to set a recruitment range for participants based on the results of the first user's previous play of the specified quest, and cause the processor to execute a process to accept participation in the multiplayer game from a second user included in the recruitment range. By executing the above program on a processor, when a first user solicits participants for a multiplayer game, the recruitment range is set based on the results of the first user's play of a predetermined quest, thereby enabling matching of the first user with a second user who has the experience of the first user.
[0116] [Appendix 20] One of the objectives of the present invention is to solve the problem corresponding to Appendix 22, specifically to realize a program that presents appropriate cooperating players depending on the results of playing a specified quest. In order to solve the above problems, the information processing system of the present invention is configured as in Appendix 22 as an information processing system composed of a terminal operated by a user and a server capable of communicating with the terminal, and is equipped with a first reception unit that receives a request from a first user to play a specified quest, a setting unit that, when receiving a request from the first user to recruit participants for a multiplayer game of the specified quest, sets the recruitment range of participants based on the results of the first user's previous play of the specified quest, and a second reception unit that accepts participation in the multiplayer game from second users included in the recruitment range. According to the above system, when a first user recruits participants for a multiplayer game, the recruitment range is set based on the results of the first user's play of a predetermined quest, which allows the first user to be matched with a second user who has the experience of the first user. [Explanation of symbols]
[0117] 10 Server (information processing device) 10a processor 10b memory 10c communication interface 10d Storage 10e bus 12 User terminal 12A Terminal 1 12B Terminal 2 21 Operation reception section 21A First Reception Section 21B Second Reception Section 22 Game Progression Section 23 Setting section 24 Display control unit 24A First display control section 24B Second display control section 25 Memory section 26 Reward Division N communication network Bt1, Bt2 buttons Cb check box F Deck Organization Frame L Recruitment List
Claims
1. a first receiving unit that receives a request to play a predetermined quest from a first user; a setting unit that, when receiving a request from the first user to recruit participants for a multiplay of the predetermined quest, sets a range of participants to be recruited based on the results of the first user's previous play of the predetermined quest; a second reception unit that receives requests for participation in the multiplay from second users included in the recruitment range; An information processing device comprising:
2. The information processing device according to claim 1 , wherein the setting unit sets the recruitment range when the first user is unable to complete the predetermined quest.
3. The information processing device according to claim 2 , wherein the setting unit sets the recruitment range when the first user has failed to complete the predetermined quest a predetermined number of times in succession.
4. The information processing device according to claim 3 , wherein the setting unit sets a condition for narrowing down the second users included in the recruitment range depending on the number of times the first user has failed to clear the specified quest in succession.
5. The information processing device according to claim 2 , wherein the setting unit sets the recruitment range according to a play situation when the first user was unable to complete the predetermined quest.
6. When the play situation is a first situation, the setting unit sets the recruitment range so that the second users included in the recruitment range are limited to users who have completed the predetermined quest a predetermined number of times or more; The information processing device described in claim 5, wherein when the play situation is a second situation that is further away from clearing the specified quest than the first situation, the recruitment range is set so that the second users included in the recruitment range are limited to users who have cleared the specified quest a predetermined number of times or more and who meet predetermined conditions.
7. The information processing device according to claim 6 , wherein the user who satisfies the predetermined condition is a user who has played with a user who has not yet cleared the predetermined quest and has cleared the predetermined quest.
8. The information processing device according to claim 1 , wherein the setting unit sets the recruitment range so that the second users included in the recruitment range are limited to users who have completed the specified quest a specified number of times or more.
9. The information processing device described in claim 1, wherein the setting unit sets the recruitment range so that the second users included in the recruitment range are limited to users who have completed the specified quest using a game medium corresponding to a game medium usable by the first user.
10. The information processing device described in claim 1, wherein the setting unit sets the recruitment range so that the second users included in the recruitment range are limited to users who have played the specified quest as participants in multiplayer and cleared it a specified number of times or more.
11. The information processing device according to claim 1, wherein the setting unit sets the recruitment range so that the second users included in the recruitment range are limited to users who have played the specified quest alone and cleared it a specified number of times or more.
12. The information processing device according to claim 1 , wherein the setting unit sets the recruitment range so that the second users included in the recruitment range are limited to users who own a game medium corresponding to the specified quest.
13. When the result of the first user playing the predetermined quest is a first result, the setting unit sets a first range corresponding to the first result as the recruitment range; When the result of the first user playing the predetermined quest is a second result, the setting unit sets a second range corresponding to the second result as the recruitment range; 2. The information processing device according to claim 1, wherein, when the result of the first user playing the specified quest is both the first result and the second result, the setting unit sets the overlapping range of the first range and the second range as the recruitment range.
14. 2. The information processing device according to claim 1, further comprising a first display control unit that, when a recruitment request is received from the first user limiting the participants to the second users included in the recruitment range, controls the first terminal to display the number of second users included in the recruitment range on the screen of the first terminal used by the first user.
15. 15. The information processing device of claim 14, wherein if the second reception unit does not accept participation in the multiplayer game from the second user included in the recruitment range for a predetermined period of time or more, the first display control unit displays information for changing the recruitment range on the screen of the first terminal.
16. a second display control unit that controls the second terminal to display the participant recruitment information on a screen of the second terminal used by the second user; The information processing device according to claim 1 , wherein the second display control unit displays the recruitment information when the recruitment range is set in a display mode different from the recruitment information when the recruitment range is not set.
17. The information processing device according to claim 16, wherein when there are multiple pieces of recruitment information when the recruitment range is set, the second display control unit preferentially displays the recruitment information that includes fewer second users in the recruitment range on the screen of the second terminal.
18. The processor accepts a request to play a predetermined quest from a first user; when the processor receives a request from the first user to recruit participants for a multiplay of the predetermined quest, the processor sets a recruitment range for the participants based on the results of the first user's previous play of the predetermined quest; An information processing method in which a processor accepts participation in the multiplayer game from second users who are included in the recruitment range.
19. causing the processor to accept a request to play a predetermined quest from a first user; when a request for recruiting participants for a multiplay of the predetermined quest is received from the first user, causing the processor to set a recruitment range for the participants based on results of the first user's previous play of the predetermined quest; A program that causes a processor to execute a process of accepting participation in the multiplay from second users included in the recruitment range.
20. An information processing system comprising a terminal operated by a user and a server capable of communicating with the terminal, a first receiving unit that receives a request to play a predetermined quest from a first user; a setting unit that, when receiving a request from the first user to recruit participants for a multiplay of the predetermined quest, sets a range of participants to be recruited based on the results of the first user's previous play of the predetermined quest; a second reception unit that receives requests for participation in the multiplay from second users included in the recruitment range; An information processing system comprising:
Citation Information
Patent Citations
Game system, game device, and program
JP2019088631A