Information processing device, information processing method, and program

The information processing device extends gameplay opportunities by allowing other players to play based on location conditions, enhancing engagement through cooperative play and rewards.

JP7870431B2Active Publication Date: 2026-06-05MIXI INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
MIXI INC
Filing Date
2022-09-27
Publication Date
2026-06-05

Smart Images

  • Figure 0007870431000001
    Figure 0007870431000001
  • Figure 0007870431000002
    Figure 0007870431000002
  • Figure 0007870431000003
    Figure 0007870431000003
Patent Text Reader

Abstract

To provide a technique for increasing opportunities for other players to play a game that can be played on the basis of a player's positional condition.SOLUTION: An information processing device comprises: a display control unit for displaying first position information based on position information of a first player on map information of a second player having a predetermined relationship with the first player on the basis of the result of the first player playing a specific game that can be played when the position information of the first player satisfies a predetermined condition; and an execution unit for performing control to allow the second player to play the specific game when the position information of the second player is within a predetermined range from the first position information.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] There is a known game in which a game called a quest is cleared using a group called a deck. For example, Patent Document 1 discloses a game in which a player executes a quest using a player character possessed by the user.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Depending on the game, a game that can be played only within a specific period and at a specific position may be provided within the game. Such a game becomes impossible to play when a specific period elapses, but it is considered possible to enhance the player's willingness to play by making the game playable under certain conditions even after the specific period has elapsed.

[0005] Therefore, an object of the present invention is to provide a technique for improving the opportunity for other players to play a game playable based on the position condition of the player.

Means for Solving the Problems

[0006] An information processing device according to one aspect of the present invention includes a display control unit that displays a specific game playable when the location information of a first player satisfies predetermined conditions, based on the results of the first player playing the game, on the map information of a second player who has a predetermined relationship with the first player; and an execution unit that controls the second player to play the specific game when the location information of the second player is within a predetermined range from the first location information. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide a technology that improves the opportunity for other players to play games that are playable based on the player's position conditions. [Brief explanation of the drawing]

[0008] [Figure 1] This figure shows an example of the system configuration of the game system according to this embodiment. [Figure 2] This figure shows an example of the hardware configuration of a game server and terminal. [Figure 3] This figure shows an example of the functional block structure of a game server. [Figure 4] This figure shows an example of a player management database and a quest management database. [Figure 5] This figure shows an example of the functional block configuration of a terminal. [Figure 6] This flowchart shows an example of the processing steps that the game server performs when a player plays a specific quest. [Figure 7] This flowchart shows an example of the processing steps that the game server performs when a player plays a specific quest. [Figure 8] This is a diagram showing an example of the screen display. [Figure 9] This is a diagram showing an example of the screen display. [Modes for carrying out the invention]

[0009] Embodiments of the present invention will be described with reference to the attached drawings. In each drawing, components denoted by the same reference numerals have the same or similar configurations.

[0010] <System Configuration> Figure 1 shows an example of the system configuration of the game system 1 according to this embodiment. The game system 1 shown in Figure 1 comprises a game server 10 and one or more terminals 20. The game server 10 and the terminals 20 are connected to each other so as to be able to communicate via a communication network N such as the Internet, intranet, wireless LAN, or mobile communication.

[0011] The game server 10 is a device that performs some of the functions necessary for the terminal 20 to provide the game, such as managing various information about the player or executing some of the game's processing. The game server 10 may consist of one or more information processing devices, or it may be configured using a virtual server (such as a cloud server).

[0012] Terminal 20 is an information processing device that provides the game to the player, and the player can execute the game according to this embodiment by operating Terminal 20. Terminal 20 is, for example, a computer such as a mobile phone (including a smartphone), a tablet, a personal computer, an arcade game machine, or a consumer game machine. Terminal 20 may also notify the game server 10 of its own location detected using GPS (Global Positioning System) or the like.

[0013] <Game Overview> Next, an overview of the game provided by the game system 1 according to this embodiment will be described. In the game provided by the game system 1, a player (may also be called a user) can play the game using a game medium selected from among the game media owned by the player. The game can be any game that the player can play using the game medium. For example, the game provided by the game system 1 may be a game in which various quests are prepared, and the player builds a deck and plays various quests repeatedly. Alternatively, it may be a simulation game, a competitive game, a sports game, etc. The following description will use a game in which the player plays quests as an example, but the term "quest" in this embodiment can be replaced with "game".

[0014] Players can establish predetermined relationships with other players. These predetermined relationships may be established by players acknowledging each other as friends or by following each other. In this case, the predetermined relationship may be called a friendship relationship. Furthermore, the predetermined relationship is not limited to friendship relationships; it may also be defined as the distance between players being within a predetermined distance (for example, within 10 km).

[0015] A deck refers to a group of multiple game media. A player can assemble a deck using game media selected from among the multiple game media they own. Game media may also be called game objects. Game media may also include characters, items, and game cards.

[0016] Furthermore, the game media used to build a deck may include not only game media owned by the player, but also game media owned by other players. For example, when playing a game using a deck made up of four game media, three of the game media may be selected from those owned by the player, and the remaining one may be a game media owned by another player.

[0017] A quest means a task that can be cleared by meeting certain predetermined conditions. A quest is generally also called an exploration, a task, or a mission. A player who plays a quest can clear the quest by meeting the certain conditions. When the player clears the quest, the player is given rewards such as game objects and points, or the game story progresses. Clearing a quest may be, for example, defeating a specific game medium (such as a boss character) and reaching a predetermined position (the goal).

[0018] Quests include quests (hereinafter referred to as "specific quests" and "specific games") that appear only during a specific period (for example, a predetermined one hour) and can be played when the player's position information meets the predetermined conditions within the specific period. The predetermined conditions may be any conditions, but for example, a range of positions where a specific quest can be played may be preset, and the predetermined conditions may be considered satisfied when the player's position is included in the range.

[0019] Also, when a player plays a specific quest, the game server 10 records predetermined position information (hereinafter referred to as "play position information") based on the player's position information based on the result of the player playing the specific quest. For example, the game server 10 may record the play position information of the player when the result of the player playing the specific quest meets the predetermined conditions (for example, when reaching a predetermined stage among all stages). Or, the game server 10 may record the play position information of the player when the player clears the specific quest as a result of playing the specific quest. Also, the game server 10 may record the play position information of the player regardless of the result of the player playing the specific quest.

[0020] Furthermore, the game server 10 may record the player's location when playing a specific quest as "play location information." Alternatively, the game server 10 may record the location on the map where the specific quest appeared when the player played that quest as "play location information."

[0021] Furthermore, the player's map screen may display the play location information of other players who have a predetermined relationship with that player. Also, if the player's location information and the play location information of the other players are within a predetermined range, the player can play a specific quest. In this case, the game server 10 may allow the player to play the specific quest even after the playable period for that quest has expired.

[0022] <Hardware Configuration> Figure 2 shows an example of the hardware configuration of a game server 10 and a terminal 20. The game server 10 and terminal 20 have a processor 11 such as a CPU (Central Processing Unit) and a GPU (Graphical Processing Unit), a storage device 12 such as memory, an HDD (Hard Disk Drive) and / or an SSD (Solid State Drive), a communication interface 13 for wired or wireless communication, an input device 14 for receiving input operations, and an output device 15 for outputting information. The input device 14 is, for example, a keyboard, a touch panel, a mouse and / or a microphone. The output device 15 is, for example, a display, a touch panel and / or a speaker. The display and touch panel may also be called display units.

[0023] <Functional Block Configuration> (Game Server) Figure 3 shows an example of the functional block configuration of the game server 10. The game server 10 includes a storage unit 100, a display control unit 101, an execution unit 102, and an assignment unit 103. The storage unit 100 can be implemented using a storage device 12 provided by the game server 10. The display control unit 101, the execution unit 102, and the assignment unit 103 can be implemented by the processor 11 of the game server 10 executing a program stored in the storage device 12. This program can be stored in a storage medium. The storage medium on which the program is stored may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, but may be, for example, a USB memory stick or a CD-ROM.

[0024] The memory unit 100 stores the game data necessary for the game server 10 to run the game. The game data includes various databases such as the player management DB 100a and the quest management DB 100b.

[0025] Figure 4 shows an example of the Player Management DB 100a and the Quest Management DB 100b. In the Player Management DB 100a, "Player ID (identification)" stores an identifier that uniquely identifies the player. "Parameters" stores the values ​​of various parameters of the player, such as experience points, level, and stamina. "Owned Game Media" stores the IDs of the game media owned by the player. "Deck Information" stores information indicating the deck composition created by the player. "Friend Relationship Information" stores the player IDs of other players who are friends. "Location Information" stores information indicating the player's current location (which may also be called the current location of the terminal 20 used by the player) (e.g., latitude and longitude). "Play History" stores various information about quests played by the player (e.g., quest ID, play date and time, play result (whether the quest was cleared or failed to clear, etc.), deck composition used, etc.).

[0026] The "Quest ID" in the quest management DB100b stores an ID that identifies a specific quest. The "Playable Period" indicates the period during which a specific quest can be played. For example, in the example in Figure 4, quest G001 can be played from 10:00 to 11:00 on May 10th. The "Appearance Location" indicates the location on the map where the specific quest is displayed. For example, on the map screen of terminal 20, an object indicating the specific quest may be displayed at the location where the specific quest is displayed and during the playable period. The "Play Location Information" stores play location information (specifically, player ID and latitude / longitude) corresponding to the player who played (or cleared) the specific quest. This play location information may store location information indicating the location where the player played the specific quest, or location information indicating the same location where the specific quest appeared. The quest management data stores various data necessary to execute the quest (such as parameter setting data and image data for the enemy's game medium). Return to Figure 3 and continue the explanation.

[0027] The display control unit 101 performs processing to display various game screens on the terminal 20's display. For example, if a specific quest that can be played when the player's (first player's) location information meets predetermined conditions is played, the display control unit 101 displays the play location information (first location information) based on the player's (first player's) location information on the map information of another player (second player) who has a predetermined relationship with that player, based on the results of the player's (first player's) play.

[0028] Here, the condition that the player's location information satisfies a predetermined condition may be, for example, that the player's location, as indicated by the player's location information, is within a predetermined range from the location where a specific quest is displayed on the map. Alternatively, the condition that the player's location information satisfies a predetermined condition may be that a specific quest is displayed on the map screen based on the player's location information.

[0029] Furthermore, the display control unit 101 may, when the result of a player playing a specific quest is that the player has cleared that specific quest, display the player's play location information (first location information) on the map information of another player (second player) who has a predetermined relationship with the player. In other words, when a player clears a specific quest, the player's play location information may be displayed on the map information of another player who has a predetermined relationship with the player. Here, displaying on the map information of another player may mean displaying the information on the map screen displayed on the display unit of the terminal 20 operated by the other player.

[0030] Furthermore, the display control unit 101 may also display information regarding the results of a player's (first player's) playthrough of a specific quest on the map information of another player (second player) who has a predetermined relationship with the first player. The information regarding the results of a player's playthrough of a specific quest may include, for example, information regarding the time taken to complete the quest and the score obtained.

[0031] Furthermore, the predetermined relationship may be a friendship relationship. The display control unit 101 may display the player's play location information (first location information) on the other player's map information if the player (first player) and the other player (second player) are friends. If the player and the other player are not friends, the display control unit 101 may not display the first location information on the other player's map information.

[0032] Furthermore, the display control unit 101 may display the play location information of a player (first player) on the map information of another player (second player) who has a predetermined relationship with the first player and has not played the specific quest. If the other player (second player) does not have a predetermined relationship with the first player, or if the other player (second player) has already played the specific quest, the display control unit 101 may not display the first location information on the map information of the other player (second player).

[0033] Furthermore, the display control unit 101 may also display the player's (first player's) play position information (first position information) and information related to that player on the map information of another player (second player) that has a predetermined relationship with the first player. The information related to the player (first player) may be, for example, the player's name and various parameters related to the player.

[0034] The execution unit 102 performs various processes for executing the game according to this embodiment. For example, if the location information of another player (second player) who has a predetermined relationship with the player is within a predetermined range from the player's play location information (first location information), the execution unit 102 controls the other player (second player) to be able to play a specific quest. The "predetermined range" may be, for example, a predetermined distance between the second player's location information and the first location information, an area defined based on the first location information, or the first location information being displayed on the second player's map information.

[0035] Furthermore, the execution unit 102 may control the player (first player) to be able to play a specific quest if an object corresponding to that specific quest appears on the player's map information. Also, if the location information of another player (second player) who is friends with the player (first player) is within a predetermined range from the player's (first player) play location information (first location information), the execution unit 102 may control the other player (second player) to be able to play a specific quest, regardless of whether an object corresponding to that specific quest appears on the other player's (second player's) map information. This makes it possible for the player (second player) to play a specific quest even if an object corresponding to that specific quest is not displayed on the map screen, for example, when it is not the playable period for that specific quest.

[0036] The rewarding unit 103 grants a reward to the player if the location information of another player (second player) who has a predetermined relationship with the player (first player) is within a predetermined range from the player's play location information (first location information), and as a result of the other player playing a specific quest and clearing that specific quest. In this case, the rewarding unit 103 may also grant a reward to the other player who cleared the specific quest, in addition to the player.

[0037] (terminal) Figure 5 shows an example of the functional block configuration of terminal 20. Terminal 20 includes a storage unit 200, a UI (User Interface) unit 201, and a control unit 202. The storage unit 200 can be implemented using a storage device 12 provided by terminal 20. The UI unit 201 and the control unit 202 can be implemented by the processor 11 of terminal 20 executing a program stored in the storage device 12. This program can be stored in a storage medium. The storage medium on which the program is stored may be a computer-readable non-temporary storage medium. The non-temporary storage medium is not particularly limited, but may be, for example, a USB memory or a CD-ROM.

[0038] The memory unit 200 stores the game data necessary for the control unit 202 to execute the game. The game data includes various image data, game scenarios, and the like.

[0039] The UI unit 201 has the function of receiving various inputs from the player and displaying various game screens on the display. The UI unit 201 also displays the game screen on the display (display unit) of the terminal 20 according to the instructions of the game server 10.

[0040] The control unit 202 works in conjunction with the game server 10 to provide various functions necessary for running the game. For example, the control unit 202 provides functions such as obtaining various information (icon image data, text data, etc.) from the game server 10 for drawing on the game screen.

[0041] Regarding the functional block configuration described above, it is also possible to configure the terminal 20 to have all or part of the storage unit 100, display control unit 101, execution unit 102, and assignment unit 103 included in the game server 10. In other words, the various processes according to this embodiment may be executed on the game server 10, on the terminal 20, or by the game server 10 and terminal 20 working together. Furthermore, the various processes according to this embodiment may be executed by the processor 11 of the server 110, or by the processor 11 of the terminal 20.

[0042] <Processing Procedure> Figure 6 is a flowchart showing an example of the processing steps that the game server 10 performs when a player plays a specific quest.

[0043] In step S10, the display control unit 101 displays a map screen on the player's terminal 20. The map screen displays the player's current location. If the location of a specific quest is included within the displayable range of the map screen, an object indicating the specific quest is displayed at that location on the map screen.

[0044] Screen M10 in Figure 8 is an example of a map screen displayed on the player's terminal 20. Object PA10 indicates the player's current location. Object Q10 is an object for a specific quest and is displayed at the location set for that specific quest. Return to Figure 6 and continue the explanation.

[0045] In step S11, the display control unit 101 displays the player's current location on the player's map screen based on the current location information notified from the player's terminal 20. Furthermore, if the player's current location information is updated, the display control unit 101 updates the current location of the first player displayed on the map screen.

[0046] In step S12, the execution unit 102 determines whether the appearance location of the specific quest and the player's current location satisfy predetermined conditions. The execution unit 102 may determine that the predetermined conditions are met if, for example, the player's current location is within a predetermined range centered on the appearance location of the specific quest. If the execution unit 102 determines that the predetermined conditions are met, it proceeds to the processing procedure of step S13; otherwise, it proceeds to the processing procedure of step S18. For example, in screen M10 of Figure 8, if object PA10, which indicates the player's current location, is within a predetermined range A10 centered on object Q10, which indicates the appearance location of the specific quest, the execution unit 102 may determine that the predetermined conditions are met. Return to Figure 6 and continue the explanation.

[0047] In step S13, the display control unit 101 displays a screen on the player's terminal 20 that prompts the player to choose whether or not to play a specific quest. The execution unit 102 determines whether or not the player has chosen to play the specific quest. If the player chooses to play the specific quest, the process proceeds to step S14; otherwise, the process proceeds to step S18.

[0048] In step S14, the execution unit 102 executes a specific quest.

[0049] In step S15, the execution unit 102 determines whether the player has completed the specific quest. If the player has completed the specific quest, the execution unit 102 proceeds to the processing procedure of step S16; otherwise, it proceeds to the processing procedure of step S18.

[0050] In step S16, the reward unit 103 grants the player a reward for completing a specific quest.

[0051] In step S17, the execution unit 102 records the player's current location or the location where a specific quest appears in the quest management DB 100b as play location information corresponding to that player.

[0052] In step S18, if the display control unit 101 receives an instruction from the player to end the display of the map screen, it ends the display of the map screen; otherwise, it returns to the processing procedure of step S11.

[0053] Figure 7 is a flowchart illustrating an example of the processing steps performed by the game server 10 when a player plays a specific quest. Using Figure 7, the processing steps when a player plays a specific quest are explained based on the fact that the player's current location and the play location information of other players with a predetermined relationship to the player are within a predetermined range.

[0054] In step S20, the display control unit 101 displays a map screen on the player's terminal 20. The map screen displays the player's current location.

[0055] In step S21, the display control unit 101 displays the player's current location on the player's map screen based on the current location information notified from the player's terminal 20. Furthermore, if the player's current location information is updated, the display control unit 101 updates the player's current location displayed on the map screen.

[0056] In step S22, the display control unit 101, if the "play location information" of other players who are friends with the player is stored in the "play location information" of the quest management DB 100b, displays an object on the map that indicates the play location information.

[0057] Screen M11 in Figure 8 is an example of a map screen displayed on the player's terminal 20. Object PB10 indicates the player's current location, and object Q20 indicates the location (play location information) of other players who are friends with the player when they played a specific quest. In the example of screen M11, the play location information shows the location where the object for the specific quest appeared on the map (i.e., the same location as object Q10 in screen M10). Screen M12 shows an example where the play location information shows the location where the player played a specific quest (for example, the same location as object PA10 in screen M10). Return to Figure 7 and continue the explanation.

[0058] In step S23, the execution unit 102 determines whether the play position information of other players and the player's current position are within a predetermined range. If the execution unit 102 determines that they are within the predetermined range, it proceeds to the processing procedure of step S24; otherwise, it proceeds to the processing procedure of step S28.

[0059] For example, in screen M11 of Figure 8, if, as the player moves, object PB10 indicating the player's current position moves, and as a result, object PB10 indicating the player's current position is located within a predetermined range A20 centered on object Q20 indicating play position information, the execution unit 102 may determine that the play position information of other players who are friends with the player and the player's current position are within the predetermined range. Return to Figure 7 and continue the explanation.

[0060] In step S24, the display control unit 101 displays a screen on the player's terminal 20 that prompts the player to choose whether or not to play a specific quest. The execution unit 102 then determines whether or not the player has chosen to play the specific quest. If the player chooses to play the specific quest, the process proceeds to step S25; otherwise, the process proceeds to step S28.

[0061] In step S25, the execution unit 102 executes a specific quest.

[0062] In step S26, it is determined whether the player has completed the specific quest. If the player has completed the specific quest, the execution unit 102 proceeds to the processing procedure of step S27; otherwise, it proceeds to the processing procedure of step S28.

[0063] In step S27, the rewarding unit 103 grants rewards to other players whose play location information is determined to be within a predetermined range of the player's current location in the processing procedure of step S23. The rewarding unit 103 may also grant rewards to the player. For example, suppose there are other players B and C who are friends with player A, and in the processing procedure of step S23, the other player whose play location information is determined to be within a predetermined range of the player's current location is player B. In this case, the rewarding unit 103 may grant rewards to both player A and player B.

[0064] In step S28, if the display control unit 101 receives an instruction from the player to end the display of the map screen, it ends the display of the map screen; otherwise, it returns to the processing procedure of step S21.

[0065] <Variation> Next, we will describe several variations of the processing procedure described above. Note that the variations described below can be combined in any way.

[0066] (Variation 1) The display control unit 101 may also delete objects on the player's map screen that indicate the play location information of other players who are friends with the player when the player plays a specific quest. For example, in the screen M11 of Figure 8, as the player moves, object PB10 approaches object Q20 which indicates the play location information, and when object PB10 enters a predetermined range A20, it is assumed that the player has played a specific quest. In this case, the display control unit 101 may delete object Q20.

[0067] Furthermore, the display control unit 101 may delete the play location information of other players who are friends with the player, which is displayed on the player's map screen, after a predetermined period of time has elapsed. This period may be set to be at least longer than the playable period of a particular quest. This allows the player to continue playing a particular quest even after its playable period has expired.

[0068] (Modification 2) The execution unit 102 may control other players (second player) who have a predetermined relationship with player (first player) to enable them to play a specific quest using at least one of the game media used by player (first player) when playing the specific quest. For example, suppose player A and player B are friends, and player B plays the specific quest by moving within a predetermined range based on player A's play location information recorded when player A clears the specific quest. In this case, the execution unit 102 may start the specific quest with at least one of the multiple game media that make up the deck used by player A when playing the specific quest incorporated into player B's deck.

[0069] This allows other players (second player) to use the same game medium that the first player used to play a specific quest.

[0070] (Variation 3) The display control unit 101 may also display information about the game medium used by the player (first player) when playing a specific quest on the map information of another player (second player) who has a predetermined relationship with the first player.

[0071] For example, suppose Player A and Player B are friends, and Player B's map screen displays an object indicating Player A's play location information, which was recorded when Player A completed a specific quest. In this case, the display control unit 101 may display information about the game medium used by Player A when playing the specific quest on Player B's map screen. The information about the game medium may be, for example, a list of multiple game mediums that make up the deck used by Player A when playing the specific quest.

[0072] The screen M20 in Figure 9 displays an object Q21 indicating the player's play location information and a button B20 that displays information about the deck the player used when clearing a specific quest. When button B20 is pressed, the display control unit 101 displays a list of the multiple game media that make up the deck used by the player on the terminal 20.

[0073] This allows other players (second player) to check the game medium used by the first player when playing a specific quest before starting the quest itself.

[0074] (Modification 4) The reward distribution unit 103 may grant more rewards to another player (second player) who has a predetermined relationship with the first player if the result of that player playing a specific quest is greater than the result of the first player playing the specific quest, compared to the case where the result of the other player playing the specific quest is less than or equal to the result of the first player playing the specific quest.

[0075] Specifically, suppose Player A and Player B are friends, and Player B plays a specific quest by moving within a predetermined range from Player A's play location information. In this case, if Player B's result in playing the specific quest is better than Player A's result, Player B may receive more rewards than if Player A's result were worse. For example, if Player B's result in playing the specific quest is better than Player A's result, Player A and Player B may be awarded 100 points and 900 points respectively. For example, if Player B's result in playing the specific quest is worse than Player A's result, Player A and Player B may be awarded 500 points and 500 points respectively.

[0076] Here, a situation in which Player B's results in a particular quest are superior to Player A's results in a particular quest may include cases where Player B obtains a higher score than Player A, Player B completes the quest in less time than Player A, Player B uses fewer continues than Player A when completing the quest, or Player B defeats more enemies than Player A when completing the quest.

[0077] This will allow players to receive more rewards depending on the results of completing specific quests.

[0078] (Variation 5) The display control unit 101 may display either player X's play location information (first location information) or player Y's play location information (second location information) on the map information of player Z (third player) who has a predetermined relationship with player X and player Y, based on the results of player X (first player) playing a specific quest and the results of player Y (second player) playing a specific quest. Player X and player Y may or may not have a predetermined relationship.

[0079] Furthermore, the display control unit 101 may display player Y's play location information (second location information) on player Z's (third player's) map information if the result of player Y (second player) playing a specific quest is better than the result of player X (first player) playing the specific quest, and display player X's play location information (first location information) on player Z's map information if the result of player Y playing a specific quest is less than or equal to the result of player X playing the specific quest. Note that the example of when player Y's result of playing a specific quest is better than the result of player X playing the specific quest may be the same as in the explanation of Modification 4, but with players A and B replaced by players X and Y, respectively.

[0080] For example, suppose that when player X completes a specific quest, player X's play location information is recorded, and when player Y completes a specific quest, player Y's play location information is recorded. The specific quest completed by player X and the specific quest completed by player Y are assumed to be the same specific quest (i.e., a specific quest with the same appearance location and playable period). In this case, the display control unit 101 may display either an object indicating player X's play location information or an object indicating player Y's play location information on the map screen of player Z, who has a predetermined relationship with both player X and player Y.

[0081] Furthermore, if Player Y completes a specific quest in 300 seconds and Player X completes the same quest in 200 seconds, the display control unit 101 may display an object Q21 on Player Z's map screen, as shown in screen M20 of Figure 9, indicating Player X's play location information. Also, if Player Y completes a specific quest in 150 seconds and Player X completes the same quest in 200 seconds, the display control unit 101 may display an object Q22 on Player Z's map screen, as shown in screen M21 of Figure 9, indicating Player Y's play location information.

[0082] This makes it possible to display location information on a map based on the location information of one of the players when multiple players with a predetermined relationship play a specific quest, depending on the outcome of the play.

[0083] Furthermore, if multiple players who have a predetermined relationship with the main player play a specific quest, it becomes possible to display the location information of the player with the best performance on the map, based on their play results.

[0084] (Experimental variation 6) Furthermore, the display control unit 101 may display the location information of each of the multiple other players (second players) who have a predetermined relationship with the player (first player) when they clear a specific quest. In this case, the display control unit 101 may display the deck information used by each of the multiple other players to play the specific quest on the player's map information, and the execution unit 102 may have the player play the specific quest using game media from at least some of the decks of the other players selected by the player from among the multiple other players.

[0085] This allows a player to play a specific quest using a portion of the game medium from a deck used by one of the other players, provided that multiple other players with a predetermined relationship to the player have completed that quest.

[0086] <Summary> According to the embodiments described above, a game that has become playable based on the player's position conditions can also be played by other players who have a predetermined relationship with the said player and who are located within a predetermined range.

[0087] The embodiments described above are provided to facilitate understanding of the present invention and are not intended to limit its interpretation. The flowcharts, sequences, elements, arrangements, materials, conditions, shapes, and sizes described in the embodiments are not limited to those exemplified and can be modified as appropriate. Furthermore, each modification can be combined in any way.

[0088] <Note> <General Issues> One of the objectives of this invention is to improve the opportunities for players to play the game. One of the objectives of this invention is to improve the opportunities to play games that can be played based on the player's positional conditions.

[0089] <Issues related to Appendix 1> One of the objectives of the present invention is to provide a technology that improves the opportunity for other players to play games that are playable based on the player's positional conditions. <Note 1> A display control unit that displays a first location information based on the first player's location information on the map information of a second player who has a predetermined relationship with the first player, based on the results of the first player playing a specific game that can be played when the first player's location information meets predetermined conditions. An execution unit controls the second player to play the specific game when the second player's location information is within a predetermined range from the first location information, An information processing device having According to Appendix 1, by making a game playable based on the player's location conditions playable by other players within a predetermined range, the opportunity for other players to play the game can be improved.

[0090] <Issues related to Appendix 2> One of the objectives of this invention is to provide a technology that transmits the location information of a player who has completed a specific game to other players. <Note 2> The display control unit, when the result of the first player playing the specific game is that the specific game has been cleared, displays the first location information on the map information of the second player. The information processing device described in Appendix 1. According to Appendix 2, by displaying the location information of a player who has completed a specific game on the map of a second player, it becomes possible to communicate the location information of a player who has completed a specific game to other players.

[0091] <Issues related to Appendix 3> One of the objectives of the present invention is to provide a technology that transmits information related to the gameplay results of a player who has completed a particular game to other players. <Note 3> The display control unit causes the map information of the second player to display information regarding the results of the first player playing the specific game. The information processing device described in Appendix 1. According to Appendix 3, by displaying information related to the play results of a player who has completed a specific game on the second player's map, it becomes possible to communicate information related to the play results of a player who has completed a specific game to other players.

[0092] <Issues related to Appendix 4> One of the objectives of the present invention is to provide a technology that transmits the location information of players who are friends to other players. <Note 4> The aforementioned predetermined relationship is that they are friends. The display control unit, when the first player and the second player are friends, causes the first location information to be displayed on the second player's map information. The information processing device described in Appendix 1. According to Appendix 4, by displaying the location information of a friend player on the second player's map, it becomes possible to share the location information of a friend player with other players.

[0093] <Issues related to Appendix 5> One of the objectives of the present invention is to provide a technology that improves the opportunity for a second player, who has a predetermined relationship with a first player and has never played a particular game before, to play a particular game. <Note 5> The display control unit causes the first location information to be displayed on the map information of the second player, who has a predetermined relationship with the first player and has never played the specific game. The information processing device described in Appendix 1. According to Appendix 5, by displaying first location information related to the first player's location information on the map of a second player who has a predetermined relationship with the first player and has never played the specific game, it becomes possible to increase the opportunity for the second player, who has a predetermined relationship with the first player and has never played the specific game, to play the specific game.

[0094] <Issues related to Appendix 6> One of the objectives of the present invention is to provide a technology for notifying a second player of first location information related to the location information of a first player, and information related to the first player. <Note 6> The display control unit causes the first position information and the information relating to the first player to be displayed on the map information of the second player. The information processing device described in Appendix 1. According to Appendix 6, it becomes possible to notify the second player of the first location information related to the first player's location information, as well as information about the first player.

[0095] <Issues related to Appendix 7> One of the objectives of the present invention is to provide a technology that further improves the opportunities for a second player, who has a predetermined relationship with a first player, to play a specific game. <Note 7> The execution unit controls the first player to be able to play the specific game when an object corresponding to the specific game appears in the map information of the first player. The execution unit controls the second player to be able to play the specific game, regardless of whether the object appears in the second player's map information, when the second player's location information is within a predetermined range from the first location information. The information processing device described in Appendix 1. According to Appendix 7, the second player will be able to play a specific quest even if the object corresponding to that quest is not displayed on the map, thus further increasing the opportunities for the second player, who has a predetermined relationship with the first player, to play a specific game.

[0096] <Issues related to Appendix 8> One of the objectives of the present invention is to provide a technology that enables a second player to cooperate with a first player when playing a specific quest. <Note 8> The execution unit controls the second player to be able to play the specific game using at least one of the game media used by the first player when he played the specific game. The information processing device described in Appendix 1. According to Appendix 8, when the second player plays a specific quest, they can use the same game medium that the first player used when playing that quest, thereby enabling the second player to cooperate with the first player when playing that quest.

[0097] <Issues related to Appendix 9> One of the objectives of the present invention is to provide a technology that allows a second player to see on a map the game medium used by the first player when playing a specific quest. <Note 9> The display control unit causes the second player to display information regarding the game medium used when the first player played the specific game on the second player's map information. The information processing device described in Appendix 8. According to Appendix 9, the second player will be able to see on the map the game medium that the first player used when playing a specific quest.

[0098] <Issues related to Appendix 10> One of the objectives of the present invention is to provide a technology that rewards the first player when a second player, who has a predetermined relationship with the first player, clears a specific game. <Note 10> The system includes a rewarding unit that, when the location information of the second player is within a predetermined range from the first location information, and the second player plays the specific game and clears the specific game, rewards the first player. The information processing device described in Appendix 1. According to Appendix 10, if a second player who has a predetermined relationship with the first player clears a specific game, the first player may be rewarded.

[0099] <Issues related to Appendix 11> One of the objectives of the present invention is to provide a technology that enables players to receive more rewards depending on the results of playing a specific quest. <Note 11> The rewarding unit grants the second player more rewards when the second player's results in playing the specific game are greater than the first player's results in playing the specific game, compared to when the second player's results in playing the specific game are less than or equal to the first player's results. The information processing device described in Appendix 10. According to Appendix 11, players will be able to receive more rewards depending on the results of completing specific quests.

[0100] <Issues related to Appendix 12> One of the objectives of the present invention is to provide a technology that, when a second player and a third player who have a predetermined relationship with a first player play a specific quest, displays on a map second location information related to the second player's location information, or third location information related to the third player's location information, according to the play results of the second player and the third player. <Note 12> The display control unit, Based on the results of the first player playing the specific game and the results of the second player playing the specific game, either the first location information or the second location information based on the second player's location information is displayed on the map information of a third player who has a predetermined relationship with the first and second players. The information processing device described in Appendix 1. According to Appendix 12, when the second and third players, who have a predetermined relationship with the first player, play a specific quest, it becomes possible to display on the map the second location information related to the second player's location information, or the third location information related to the third player's location information, depending on the play results of the second and third players.

[0101] <Issues related to Appendix 13> One of the objectives of the present invention is to provide a technology that, when a second player and a third player who have a predetermined relationship with a first player play a specific quest, displays on a map second location information related to the second player's location information, or third location information related to the third player's location information, according to the play results of the second player and the third player. <Note 13> The display control unit, If the result of the second player playing the specific game is greater than the result of the first player playing the specific game, the second location information is displayed on the third player's map information. If the result of the second player playing the specific game is less than or equal to the result of the first player playing the specific game, the first location information is displayed on the third player's map information. The information processing device described in Appendix 12. According to Appendix 13, when the second and third players, who have a predetermined relationship with the first player, play a specific quest, it becomes possible to display on the map the second location information related to the second player's location information, or the third location information related to the third player's location information, depending on the play results of the second and third players.

[0102] <Issues related to Appendix 14> One of the objectives of the present invention is to provide a technology that improves the opportunity for other players to play games that are playable based on the player's positional conditions. <Note 14> The processor, based on the results of the first player playing a specific game that can be played when the first player's location information meets predetermined conditions, displays first location information based on the first player's location information on the map information of a second player who has a predetermined relationship with the first player. The processor controls the second player to play the specific game if the second player's location information is within a predetermined range from the first location information. Information processing methods. According to Appendix 14, it is possible to improve the opportunity for other players to play games that are playable based on the player's location.

[0103] <Issues related to Appendix 15> One of the objectives of the present invention is to provide a technology that improves the opportunity for other players to play games that are playable based on the player's positional conditions. <Note 15> The processor instructs the first player to display a specific game that can be played when the first player's location information meets predetermined conditions, based on the results of the first player's gameplay, on the map information of a second player who has a predetermined relationship with the first player. The processor controls the second player to be able to play the specific game if the second player's position information is within a predetermined range from the first position information. A program that executes a process. According to Appendix 15, it is possible to improve the opportunity for other players to play games that are playable based on the player's location. [Explanation of Symbols]

[0104] 1...Game system, 10...Game server, 11...Processor, 12...Storage device, 13...Communication interface, 14...Input device, 15...Output device, 20...Terminal, 100...Storage unit, 101...Display control unit, 102...Execution unit, 103...Assignment unit, 200...Storage unit, 201...UI unit, 202...Control unit

Claims

1. A display control unit that displays a first location information based on the first player's location information on the map information of a second player who has a predetermined relationship with the first player, based on the results of the first player playing a specific game that can be played when the first player's location information meets predetermined conditions, An execution unit controls the second player to play the specific game when the second player's location information is within a predetermined range from the first location information, It has, The system includes a rewarding unit that, when the location information of the second player is within a predetermined range from the first location information, and the second player plays the specific game and clears the specific game, rewards the first player. The rewarding unit grants the second player a larger reward if the second player's result in playing the specific game is greater than the first player's result in playing the specific game, compared to when the second player's result in playing the specific game is less than or equal to the first player's result. Information processing device.

2. The processor displays a first location information based on the location information of the first player on the map information of a second player who has a predetermined relationship with the first player, based on the result of the first player playing a specific game that can be played when the location information of the first player satisfies predetermined conditions. The processor controls the second player to be able to play the specific game if the second player's location information is within a predetermined range from the first location information. If the processor determines that the second player's location information is within a predetermined range from the first location information, and the second player plays the specific game and clears the specific game, it grants a reward to the first player. The processor grants the second player a greater reward if the second player's performance in the specific game is better than the first player's performance in the specific game, compared to when the second player's performance in the specific game is less than or equal to the first player's performance. Information processing methods.

3. The processor causes a specific game that can be played when the location information of the first player satisfies predetermined conditions to be played, and based on the results of the first player playing the game, to display first location information based on the location information of the first player on the map information of a second player who has a predetermined relationship with the first player. If the position information of the second player is within a predetermined range from the first position information, the processor will control the second player to enable the play of the specific game. The processor instructs the first player to reward the second player if the second player plays the specific game and clears it because the second player's location information is within a predetermined range from the first location information. The processor is instructed to grant the second player a greater reward if the result of the second player playing the specific game is greater than the result of the first player playing the specific game. A program that executes a process.