System, information processing device, and program

The system integrates tournament results and uses NFTs to enhance user engagement by offering detailed, secure performance insights, addressing the lack of interest in viewing game results across multiple tournaments.

JP2025000351AActive Publication Date: 2025-01-07CAPCOM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing systems fail to sufficiently enhance user interest in viewing game results, particularly in multiplayer games where overall performance across multiple tournaments is not adequately presented.

Method used

A system that integrates result information from multiple tournaments, using non-fungible tokens (NFTs) and secure identification methods to provide comprehensive performance information, allowing users to view detailed match records and player identities under specific conditions.

Benefits of technology

Enhances user engagement by providing detailed, secure, and comprehensive performance insights across multiple tournaments, increasing interest in game results and player performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025000351000001_ABST
    Figure 2025000351000001_ABST
Patent Text Reader

Abstract

To increase fun regarding browsing of a play record of a game.SOLUTION: A system 1 includes: a first acquisition section 100a for acquiring first result information regarding a result of an object player included in a first player group for a first tournament regarding an object game; a second acquisition section 100b for acquiring second result information regarding a result of the object player included in a second player group for a second tournament regarding the object game; a generation section 102 for generating play record information of the object player regarding a play record obtained by totaling the results of the first tournament and the second tournament on the basis of the first result information and the second result information; and an output section 104 for outputting the play record information to a user.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Conventionally, there are known techniques that allow a player to check his / her overall performance in a plurality of games. For example, Patent Document 1 describes a control system that integrates the performances in a plurality of games and provides the integrated performance data. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2023-20312 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the prior art does not sufficiently improve the interest of viewing game results.

[0005] In view of the above, an object of the present invention is to provide a method for making viewing game results more enjoyable. [Means for solving the problem]

[0006] A first aspect is a system comprising: a first acquisition unit that acquires first result information regarding the results of a target player included in a first group of players for a first tournament related to a target game; a second acquisition unit that acquires second result information regarding the results of a target player included in a second group of players for a second tournament related to the target game; a generation unit that generates performance information of the target player regarding performance that combines the results of the first tournament and the second tournament based on the first result information and the second result information; and an output unit that outputs the performance information to a user.

[0007] In a first aspect, the first result information includes first match information regarding a result of a first match in a target game between the target player and at least a portion of the players in the first group of players, the second result information includes second match information regarding a result of a second match in the target game between the target player and at least a portion of the players in the second group of players, and the match record information may include the first match information and the second match information.

[0008] In a first aspect, the device further includes a first association unit that associates, with the target player, first identification information that cannot identify the target player in the target game but can identify the target player in a platform that the user accesses to view the battle record information, and the output unit may further output the first identification information.

[0009] In a first aspect, the device further includes a second association unit that associates second identification information capable of identifying the target player in the target game with the target player, and a judgment unit that judges whether or not the user satisfies a viewing condition regarding eligibility to view the second identification information, and if the judgment unit judges that the user satisfies the viewing condition, the output unit may further output the second identification information, and if the judgment unit judges that the user does not satisfy the viewing condition, the output of the second identification information by the output unit may be restricted.

[0010] In a first aspect, the system further includes an issuing unit that issues non-fungible tokens corresponding to at least a portion of a plurality of matches including the first match and the second match, and a third association unit that associates the non-fungible token with a user, and the viewing condition may be that the non-fungible token associated with the user corresponds to at least one of the first match and the second match.

[0011] In the first aspect, if there is no permission from the target player, the output unit may be restricted from outputting the second identification information, regardless of whether the determination unit has determined that the user satisfies the viewing condition.

[0012] In a first aspect, the device further includes a third association unit that associates personal information of a target player with the target player, and a reception unit that receives an operation from a user regarding setting search conditions regarding the first identification information, the second identification information, and at least a portion of the personal information, and the target player may be a player selected from a plurality of players based on the search conditions.

[0013] In a first aspect, the device further includes a first memory unit that stores first identification information and a second memory unit that stores at least one of second identification information and personal information, and the second memory unit may have higher access restrictions set than the first memory unit.

[0014] In a first aspect, the first memory unit may store linking information linking various information of the target player to the first identification information in association with the first identification information, and the second memory unit may store at least one of the second identification information and personal information in association with the linking information.

[0015] In a first aspect, the present invention includes a game device having a game execution unit that executes the target game, wherein the first acquisition unit acquires first result information from the game device, and the second acquisition unit acquires second result information from the game device.

[0016] A second aspect is an information processing device comprising: a first acquisition unit that acquires first result information regarding the results of a target player included in a first group of players for a first tournament related to a target game; a second acquisition unit that acquires second result information regarding the results of a target player included in a second group of players for a second tournament related to the target game; a generation unit that generates performance information of the target player regarding performance that combines the results of the first tournament and the second tournament based on the first result information and the second result information; and an output unit that outputs the performance information to a user.

[0017] A third aspect is a program that causes a computer to function as first acquisition means for acquiring first result information regarding the results of a target player included in a first group of players for a first tournament related to a target game, second acquisition means for acquiring second result information regarding the results of a target player included in a second group of players for a second tournament related to the target game, generation means for generating battle record information of the target player regarding battle record that combines the results of the first tournament and the second tournament based on the first result information and the second result information, and output means for outputting the battle record information to a user. Effect of the Invention

[0018] According to the present disclosure, it is possible to increase the interest in viewing game results. [Brief description of the drawings]

[0019] [Figure 1] FIG. 1 is a functional block diagram of the system 1. [Diagram 2] FIG. 2 is a functional block diagram of the information processing device 2. [Diagram 3] FIG. 2 is a diagram for explaining information stored in the system 1. [Figure 4] FIG. 2 is a sequence diagram for explaining the operation of the system 1 according to the first embodiment. [Diagram 5] FIG. 2 is a diagram for explaining information stored in the system 1 according to the first embodiment. [Figure 6] FIG. 2 is a diagram for explaining information stored in the system 1 according to the first embodiment. [Figure 7] FIG. 2 is a diagram for explaining an example of a display screen of the system 1 according to the first embodiment. [Figure 8] FIG. 2 is a diagram for explaining an example of a display screen of the system 1 according to the first embodiment. [Figure 9] FIG. 2 is a diagram for explaining an example of a display screen of the system 1 according to the first embodiment. [Figure 10] FIG. 11 is a sequence diagram for explaining the operation of the system 1 according to the second embodiment. [Figure 11] FIG. 11 is a diagram for explaining information stored in the system 1 according to the second embodiment. [Figure 12] FIG. 11 is a diagram for explaining information stored in the system 1 according to the second embodiment. [Figure 13] FIG. 11 is a diagram for explaining information stored in the system 1 according to the second embodiment. [Figure 14] FIG. 11 is a sequence diagram for explaining the operation of the system 1 according to the third embodiment. [Figure 15] FIG. 11 is a diagram for explaining an example of a display screen of the system 1 according to the third embodiment. [Figure 16] FIG. 11 is a diagram for explaining an example of a display screen of the system 1 according to the third embodiment. [Figure 17] FIG. 11 is a diagram for explaining an example of a display screen of the system 1 according to the third embodiment. [Figure 18] FIG. 11 is a diagram for explaining an example of a display screen of the system 1 according to the third embodiment. [Figure 19] FIG. 11 is a diagram for explaining information stored in the system 1 according to the third embodiment. [Figure 20] 13 is a flowchart illustrating an operation of the system 1 according to the fourth embodiment. [Figure 21] FIG. 13 is a diagram for explaining an example of a display screen of the system 1 according to the fourth embodiment. [Figure 22] FIG. 2 is a hardware configuration diagram of each device in the system 1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0020] A preferred embodiment of the present disclosure (hereinafter, referred to as the present embodiment) will be described with reference to the accompanying drawings. In each drawing, the same reference numerals denote the same or similar configurations.

[0021] In this disclosure, the terms "part", "means", "apparatus", and "system" do not simply mean physical means, but also include cases where the functions of the "part", "means", "apparatus", and "system" are realized by software. Furthermore, the functions of one "part", "means", "apparatus", or "system" may be realized by two or more physical means, devices, or software, and the functions of two or more "parts", "means", "apparatus", or "system" may be realized by one physical means, device, or software.

[0022] <1. Overview of System 1> The system 1 according to this embodiment acquires information on the results of multiple tournaments (e.g., E-Sports tournaments) related to a game, and enables users to view the overall track record of each player (e.g., E-Sports players). In this embodiment, a person who plays a game is called a "player" and a person who views a player's track record is called a "user" to distinguish between the two. However, a player may view the track record of his / her own or another player, and a user may play a game.

[0023] A player's performance typically does not include the results of general matches (e.g., regular online matches), but includes the results of matches in tournaments. In general matches, a player may be practicing. Therefore, if the performance includes the results of general matches, the performance may not accurately reflect the player's ability.

[0024] Furthermore, a player's performance typically includes results in multiple tournaments. This is because a player may not be able to fully demonstrate his / her ability in a single tournament. In this embodiment, multiple tournaments refer to tournaments that are not related to each other, and the performance in each tournament does not affect the results in the other tournaments. In other words, the result of the first tournament is determined regardless of the second result information, which is the performance in the second tournament, and the result of the second tournament is determined regardless of the first result information, which is the performance in the first tournament. For example, the first tournament and the second tournament do not include tournaments that are in a relationship such as a preliminary tournament and a final tournament.

[0025] According to the game system 1, since the player's performance in multiple tournaments can be viewed, the user can grasp the player's ability accurately and from various perspectives.

[0026] <2. Functional configuration of System 1> An example of the configuration of a system 1 according to this embodiment (hereinafter simply referred to as system 1) will be described with reference to FIG.

[0027] 1 is a functional block diagram of the entire system 1. The system 1 includes a game device 4, a player terminal device 5, a user terminal device 6, a personal information management device 3, an NFT (Non-Fungible Token) issuing device 7, a private blockchain 8, an information processing device 2, a public network NW1, and an internal network NW2. The game device 4, the player terminal device 5, the user terminal device 6, the NFT issuing device 7, the private blockchain 8, and the information processing device 2 can communicate with each other using the public network NW1. In addition, the personal information management device 3 and the information processing device 2 can communicate with each other using the internal network NW2.

[0028] -Game device 4- The game device 4 is a device that enables a player using the player terminal device 5 to execute a target game by communicating with the player terminal device 5. The game device 4 can also be called a game server device. The game device 4 includes a control unit 42 that functions as a game execution unit 420, and a storage unit 44 that stores a result information DB 440.

[0029] The game executing unit 420 executes a game in response to an operation by a player. The game executing unit 420 receives information related to an operation input to the player terminal device 5. The game executing unit 420 also reads information such as virtual space objects and textures related to the game from the storage unit 44, and generates output information (e.g., image information and audio information) while executing a game program related to the target game. The game executing unit 420 also transmits the output information to the player terminal device 5. Execution of a game by a player can also be referred to as the player playing the game.

[0030] The result information DB440 stores result information on the results of multiple tournaments held for the target game. The multiple tournaments include a first tournament in which a first group of players participated and a second tournament in which a second group of players participated. The result information also includes first result information on the target player's results in the first tournament and second result information on the target player's results in the second tournament. The target player is a player whose track record is to be displayed in this embodiment and who participated in both the first tournament and the second tournament. Hereinafter, unless otherwise specified, the first result information and the second result information will be collectively referred to as "result information". Unless otherwise specified, the first tournament and the second tournament will be collectively referred to as "tournament".

[0031] -Player terminal device 5- The player terminal device 5 is a terminal device used by a player to execute a target game. The player terminal device 5 is, for example, an electronic device such as a home game console, a stationary game console, a portable game console, a personal computer, a smartphone, or a tablet terminal.

[0032] -User terminal device 6- The user terminal device 6 is a terminal device used by a user to view the battle records of players. A user can view the battle records of players by accessing a specific platform for viewing battle records (hereinafter referred to as a "battle record management platform"). The user terminal device 6 is, for example, an electronic device such as a personal computer, a smartphone, or a tablet terminal. Although details will be described later, the user terminal device 6 includes a reception unit 63 that receives operations related to setting search conditions for searching for a target player among multiple players.

[0033] -Personal information management device 3- The personal information management device 3 is a terminal device that stores personal information of a player. The personal information management device 3 is typically separated from the public network NW1 (for example, the Internet, etc.) and is included in the internal network NW2 together with the information processing device 2.

[0034] -NFT issuing device 7- The NFT issuing device 7 is a device that issues NFTs corresponding to matches in a tournament. NFTs are typically issued based on information that combines identification information associated with each match (e.g., a match ID) and unique identification information managed by a match record management platform. This unique identification information is stored in a high-level security environment, such as an HSM (hardware security module). In other words, the administrator of the match record management platform can confirm the authenticity of the issued NFT based on the match identification information and the unique identification information, but a third party cannot know the unique identification information, so it is substantially impossible to counterfeit the NFT.

[0035] -Private Blockchain 8- The private blockchain 8 is a system that stores various information using a blockchain. The private blockchain 8 can typically be accessed with the permission of the administrator of the private blockchain 8 (hereinafter referred to as the "access rights administrator"). The access rights administrator may be the same as the administrator of the track record management platform.

[0036] -Information processing device 2- An example of the configuration of the information processing device 2 will be described with reference to Fig. 2. The information processing device 2 is a device that obtains result information from the game device 4 and allows the user to view the player's track record. The information processing device 2 includes a control unit 10, a storage unit 14, and a network interface unit 18. The control unit 10, the storage unit 14, and the network interface unit 18 are electrically connected to each other via a bus 16.

[0037] (Storage unit 140) The storage unit 140 stores a result information DB 140 and a player information DB 142. The result information DB 140 stores result information acquired from the game device 4 by the acquisition unit 100, which will be described later.

[0038] The player information DB 142 stores various information for each of a plurality of players. Fig. 3 is a diagram showing an example of information stored in the player information DB 142. The player information DB 142 stores, for each of a plurality of players, a player name (player P1-player Pn in Fig. 3), a player ID (X1-Xn in Fig. 3), a game account ID (GX1-GXn in Fig. 3), and a linking ID (Y1-Yn in Fig. 3). Note that n is a natural number.

[0039] [Player ID] The player ID is identification information uniquely assigned to each player registered in the track record management platform. The player ID is information that cannot identify the target player in the target game, but can identify the target player in the track record management platform. Even if a user knows that the player ID of player P1 is "X1" in the track record management platform, for example, the user cannot know the identification information of player P1 in the target game (for example, character name and game account ID, etc.). The player ID is information that a user can know by visual inspection, for example, in the track record management platform.

[0040] [Linking ID] The linking ID is information for linking various pieces of information, including the player's result information, to the player ID. The linking ID is also typically associated with personal information stored in the personal information management device 3. The linking ID is typically information that is not known to the user, but is known to those who are permitted to access the private blockchain 8 (hereinafter referred to as "access right holders"). As will be described in detail later, by disclosing the linking ID to the access right holders, the information processing device 2 can collect result information more efficiently. Since the linking ID is information that functions as a hub for various pieces of information, including the player's personal information, the scope of disclosure is typically limited.

[0041] The player ID is typically generated by applying a hash function to the linked ID (i.e., by hashing the linked ID). This allows an access right holder who knows the linked ID to easily know the player ID as well. On the other hand, even if a user knows the player ID, the user cannot know the linked ID due to the irreversibility of the hash function.

[0042] [Game Account ID] The game account ID is information that can identify a target player in a target game. The game account ID is set automatically in the game device 4 or manually by the player when the player creates an account for the target game. The information processing device 2 performs a process related to the association by, for example, accepting an application from the player to associate the game account ID with the game record management platform. Details will be described later.

[0043] (Control unit 10) 2, the control unit 10 will be described. The control unit 10 executes various programs stored in the storage unit 14 to function as an acquisition unit 100, a generation unit 102, an output unit 104, an association unit 106, and a determination unit 108.

[0044] [Acquisition part 100] The acquisition unit 100 acquires first result information on the results of a target player included in a first group of players for a first tournament related to the target game. The acquisition unit 100 also acquires second result information on the results of a target player included in a second group of players for a second tournament related to the target game. It can also be said that the acquisition unit 100 includes a first acquisition unit 100a that acquires the first result information and a second acquisition unit 100b that acquires the second result information. The result information includes, for example, information such as the target player's final performance in the tournament (e.g., winning, second place, and advancing to the top eight, etc.), the titles the target player won in the tournament (e.g., MVP, top scorer, and rookie of the year, etc.), and the number of games the target player played in the tournament.

[0045] The first result information may include first match information regarding the result of a first match in a target game between the target player and at least some of the players in the first player group. The second result information may include second match information regarding the result of a second match in a target game between the target player and at least some of the players in the second player group. Hereinafter, unless otherwise specified, the first match information and the second match information are collectively referred to as "match information". The match information includes, for example, match identification information, tournament identification information in which the match was held, the round of the match, the winner of the match, the loser of the match, the score of the match, and a benefit associated with the match. The benefit associated with the match is, for example, a replay video of the match or a URL thereof, and is accessible to a user who holds an NFT (Non-Fungible Token) corresponding to the match, as described later.

[0046] In this embodiment, acquiring information includes making the information processable in the control unit 10. Acquiring information includes receiving the information from another device and reading the information from the storage unit 14.

[0047] [Generation unit 102] The generation unit 102 generates the match record information of the target player regarding the match record that is a combination of the results of the first tournament and the second tournament based on the first result information and the second result information. The match record information can also be said to be information that aggregates or integrates the results of the target player's multiple tournaments. The match record information does not need to include information regarding the results of general matches outside of tournaments.

[0048] [Output section 104] The output unit 104 outputs the battle record information to the user. It can also be said that the output unit 104 is a display unit that displays the battle record information on the user terminal device 6. It can also be said that the output unit 104 is a transmission unit that transmits the battle record information to the user terminal device 6.

[0049] The output unit 104 further outputs the first identification information (e.g., a player ID) to the user. The output unit 104 also outputs second identification information (e.g., a game account ID) capable of identifying the target player in the target game to a user who satisfies a predetermined viewing condition. Note that the output of the second identification information is restricted for users who do not satisfy the viewing condition. Furthermore, without permission from the target player, the output of the second identification information (e.g., a game account ID) by the output unit 104 is restricted regardless of whether the user satisfies the viewing condition. Note that the viewing condition will be described later.

[0050] [Association section 106] The associating unit 106 manages the association of various pieces of information with the target player. Managing the association of information includes associating the information with a target of the association and releasing the association.

[0051] The associating unit 106 manages the association of various pieces of information with the target player, for example, by updating the player information DB 142. The associating unit 106 also manages the association of various pieces of information with the target player, for example, by updating the databases stored in the personal information management device 3 and the game device 4.

[0052] It can also be said that the associating unit 106 includes a first associating unit 106a that manages the association of the first identification information (e.g., a player ID) with the target player. It can also be said that the associating unit 106 also includes a second associating unit 106b that manages the association of the second identification information (e.g., a game account ID) with the target player. It can also be said that the associating unit 106 also includes a third associating unit 106c that manages the association of the target player's own personal information with the target player.

[0053] [Judgment unit 108] The determination unit 108 determines whether or not a user requesting to view the target player's battle record meets a viewing condition related to eligibility to view the second identification information (e.g., game account ID). One example of a viewing condition is that the user owns an NFT related to the target player's match. Another example of a viewing condition is that the target player has the user registered as a friend in the battle record management platform. Another example of a viewing condition is that the user's enthusiasm for the target game has reached a predetermined threshold. The user's enthusiasm for the target game is determined based on at least a portion of, for example, the access history to a website related to the target game, the play time, play frequency, progress of the target game, the amount and type of game media owned, and the like.

[0054] <3. Operation and Effects of System 1> -First embodiment- (Operation of the system 1 according to the first embodiment) An example of the operation of the system 1 according to the first embodiment will be described below with reference to Figures 4 to 9. The operation of the system 1 according to the first embodiment is a basic operation of the system 1 according to the present disclosure.

[0055] In the following embodiments, the player name of the target player is "Player P1". The player ID of Player P1 is "X1" (see FIG. 3). Each tournament is a tournament with eight players. That is, seven matches are held in each tournament. In addition, both the first tournament and the second tournament are related to a target game called "Fighting A".

[0056] FIG. 4 is a sequence diagram showing the operations of the player terminal device 5, the game device 4, the information processing device 2, and the user terminal device 6. As shown in FIG.

[0057] First, in the first tournament, a target player uses a player terminal device 5 to play a target game (S100). Typically, the player terminal device 5 and the game device 4 communicate with each other to enable the target game to be played. A first group of players participates in the first tournament. In this example, the first group of players is assumed to be eight players, player P1 to player P8. That is, in the first tournament, player P1, who is a target player, plays multiple matches against at least some of the other players, player P2 to player P8.

[0058] Next, the game device 4 generates first result information related to the result of the first tournament and the results of the multiple matches held in the first tournament (S102).

[0059] FIG. 5 is a diagram for explaining an example of the first result information. FIG. 5 shows records corresponding to each of the seven matches in the first tournament. Each record is associated with a value for each of the items of match ID, tournament ID, round, winner's game account ID, loser's game account ID, score, and bonus. For example, according to the record with the match ID "B11", it can be seen that in the first match of the tournament with the tournament ID "World Fighting Cup A", a player with a game account ID "GX1" and a player with a game account ID "GX5" played against each other, and the player with the game account ID "GX1" won with a score of "4-0".

[0060] Returning to FIG. 4, next, in the second tournament, the target player uses the player terminal device 5 to play the target game (S104). Typically, the player terminal device 5 and the game device 4 communicate with each other to enable the target game to be played. A second group of players participates in the second tournament. In this example, the second group of players is assumed to be eight players, including player P1 and players P9 to P15. That is, in the first tournament, player P1, who is the target player, plays multiple matches against at least some of the other players, players P9 to P15.

[0061] Next, the game device 4 generates second result information related to the result of the second tournament and the results of the multiple matches held in the second tournament (S106).

[0062] FIG. 6 is a diagram for explaining an example of the second result information. FIG. 6 shows records corresponding to each of the seven matches in the second tournament. The items of each record are the same as those of the first result information. For example, according to the record with the match ID "B25", in the semi-finals of the tournament with the tournament ID "Fighting A Legend 2023", a player with the game account ID "GX1" and a player with the game account ID "GX5" competed against each other, and the player with the game account ID "GX1" won with a score of "6-5".

[0063] Returning to FIG. 4, next, the information processing device 2 receives a request to view the track record of player P1, who is the target player, from the user terminal device 6 of the user who is accessing the track record management platform (S108). The request includes a player ID (in this example, "X1") that is information that can identify the target player in the track record management platform. The request is typically an HTTP (Hypertext Transfer Protocol) request generated by a browser installed in the user terminal device 6.

[0064] Note that the user cannot specify a target player based on the linked ID and game account ID, because both the linked ID and game account ID are typically not made public in the track record management platform.

[0065] Next, the information processing device 2 acquires a game account ID associated with the player ID "X1" of the player P1 (S110). With reference to the player information DB 142 shown in Fig. 3, it can be seen that the game account ID corresponding to the player ID "X1" is "GX1".

[0066] Next, the information processing device 2 acquires result information from the game device 4 based on the game account ID acquired in S112 (S112).

[0067] Next, the information processing device 2 generates match record information (S114). In this example, the match record information includes items such as the target player's number of tournament participations, cumulative number of wins and win rate, cumulative score, and the target player's rivals.

[0068] Next, the information processing device 2 transmits the generated battle record information to the user terminal device 6 (S116).

[0069] Next, the user terminal device 6 displays the received battle record information (S118).

[0070] An example of a display screen on the user terminal device 6 will be described with reference to Figures 7 to 9. Figure 7 is a diagram showing an example of a top screen of a page for viewing the track record of player P1. The display screen in Figure 7 displays an icon d100, a player ID display area d102, a target game selection area d104, a first tournament details button d106, a second tournament details button d108, an overall track record table d110, and a scroll bar d112.

[0071] The icon d100 is an icon corresponding to the target player.

[0072] The player ID display area d102 is an area where the player ID of the target player is displayed. In the display screen of Fig. 7, "Player ID: X1" is displayed. In this manner, the information output to the user terminal device 6 includes the first identification information (in this example, the player ID).

[0073] The overall record table d110 is a table that displays the record of the target player. The overall record table d110 in Fig. 7 includes items such as the number of tournaments the target player has participated in, the cumulative number of wins and win rate, the cumulative score, and the target player's rivals.

[0074] The number of tournament participations indicates the number of times the target player has participated in tournaments of the target game. In this example, the target player has participated in two tournaments, the first tournament "World Fighting A Cup" and the second tournament "Fighting A Legend 2023", once each, so "2 times" is displayed.

[0075] The cumulative number of wins and the win rate indicate the number of times the target player has won matches included in the tournament of the target game and the win rate. Referring to the result information in Figures 5 and 6, the target player with the game account ID "GX1" has played six matches with the match IDs "B11", "B15", "B17", "B21", "B25" and "B27". Of these, the target player won the five matches with the match ID other than "B17". Therefore, the cumulative number of wins is displayed as "5 times" and the win rate is displayed as "83.3%".

[0076] The cumulative score indicates the total score that the target player has acquired in matches included in the tournament of the target game. Referring to the result information in Fig. 5 and Fig. 6, the target player with the game account ID "GX1" has acquired scores of "4 points", "3 points", "3 points", "1 point", "6 points" and "5 points" in six matches with match IDs "B11", "B15", "B17", "B21", "B25" and "B27", respectively. Therefore, the cumulative score is displayed as the sum of these, "22 points".

[0077] Rival indicates a rival player of the target player, determined based on the results of a tournament in which the target player participated. With reference to FIG. 5, the target player with the game account ID "GX1" lost in the finals to another player with the game account ID "GX2". In other words, the target player may view the other player with the game account ID "GX2" as a rival. Also, the player ID of the other player with the game account ID "GX2" is "X2" (see FIG. 3). Therefore, "X2" is displayed as the rival of the target player.

[0078] The scroll bar d112 is an element that allows the user to change the items displayed in the overall achievement table d110 by operating it.

[0079] The target game selection area d104 is an area in which buttons that the user can press to select or change the target game are displayed. In the display screen of FIG. 7, the button corresponding to "Fighting A" is selected. In other words, the game "Fighting A" is set as the target game.

[0080] The user can display the target player's performance in the tournament of another game by pressing a button corresponding to the other game displayed in the target game selection area d104. For example, when the user presses the button corresponding to "Fighting B", the information processing device 2 can obtain result information related to "Fighting B" from the game device 4 and display the target player's performance in the tournament of "Fighting B".

[0081] The first tournament details button d106 is a button that allows the user to display details of the target player's results in the first tournament when pressed by the user, while the second tournament details button d108 is a button that allows the user to display details of the target player's results in the second tournament when pressed by the user.

[0082] Fig. 8 is a diagram showing an example of the display screen when the first tournament details button d106 is pressed. On the display screen of Fig. 8, a first individual tournament record table d114 is displayed instead of the overall tournament record table d110 on the display screen of Fig. 7. The first individual tournament record table d114 contains at least a portion of the first result information. In the first individual tournament record table d114 of Fig. 8, players who the target player competed against in the first round, semi-finals, and finals of the first tournament, and the results of the matches are displayed.

[0083] Fig. 9 is a diagram showing an example of the display screen when the second tournament details button d108 is pressed. On the display screen of Fig. 9, a second individual tournament record table d116 is displayed instead of the overall tournament record table d110 on the display screen of Fig. 7. The second individual tournament record table d116 contains at least a portion of the second result information. The second individual tournament record table d116 of Fig. 9 displays the players against whom the target player competed in the first round, semi-finals, and finals of the second tournament, and the results of those matches.

[0084] To summarize the above, the system 1 comprises a first acquisition unit 100a that acquires first result information regarding the results of a target player included in a first group of players for a first tournament related to the target game, a second acquisition unit 100b that acquires second result information regarding the results of a target player included in a second group of players for a second tournament related to the target game, a generation unit 102 that generates battle record information of the target player regarding battle records that combine the results of the first tournament and the second tournament based on the first result information and the second result information, and an output unit 104 that outputs the battle record information to a user.

[0085] (Effects of the system 1 according to the first embodiment) According to the system 1, it is possible to increase the interest in viewing game results. By using the result management platform related to the system 1, the user can easily understand how well the target player is performing in the tournament of the target game. As a result, it is expected that the user will become interested in the target player and the target game.

[0086] In addition, in system 1, the first result information includes first match information regarding a result of a first match in a target game between the target player and at least a portion of the players in the first group of players, the second result information includes second match information regarding a result of a second match in a target game between the target player and at least a portion of the players in the second group of players, and the match record information includes the first match information and the second match information.

[0087] This configuration allows the user to have a more concrete understanding of the target player's performance in the tournament, which is expected to lead to the user becoming more interested in the target player and the target game.

[0088] In addition, the system 1 further includes a first association unit 106a that associates, with the target player, a player ID that cannot identify the target player in the target game but can identify the target player in a battle record management platform that the user accesses to view battle record information, and the output unit 104 further outputs the player ID.

[0089] This configuration allows users to easily understand the performance of a target player in tournaments of multiple types of games. For example, based on a single player ID "X1," a user can view the results of the "Fighting A" tournament, the "Fighting B" tournament, and the "Action C" tournament for a target player. As a result, it is expected that users will become interested in various types of games.

[0090] The system 1 also includes a game device 4 equipped with a game execution unit 420 that executes the target game, and a first acquisition unit 100a acquires first result information from the game device 4, and a second acquisition unit 100b acquires second result information from the game device 4.

[0091] With this configuration, the system 1 can maintain the track record management platform even if the operation of the game device 4 stops (for example, when the service of the target game ends). The acquisition unit 100 of the information processing device 2 acquires result information from the game device 4. The information processing device 2 also stores the acquired result information in its own result information DB 140. Therefore, for example, even after the service of the target game has ended, the user can view the track record of the target player related to the target game.

[0092] -Second embodiment- (Operation of the system 1 according to the second embodiment) An example of the operation of the system 1 according to the second embodiment, which is based on the system 1 according to the first embodiment, will be described below with reference to Figures 10 to 13. The information processing device 2 of the system 1 according to the second embodiment acquires result information from the game device 4 via the private blockchain 8.

[0093] FIG. 10 is a sequence diagram showing the operations of the player terminal device 5, the game device 4, the private blockchain 8, the information processing device 2, and the user terminal device 6.

[0094] The information processing device 2 associates the linked ID with the game account ID based on the operation of the target player. In the initial state, the information processing device 2 may have information on the correspondence between the player and the player ID and the player and the linked ID, but may not have information on the correspondence between the player and the game account ID. This is because the correspondence between the player and the game account ID may be stored in secret by the game operator, for example. In such a case, the information processing device 2 cannot associate the linked ID with the game account ID in the initial state.

[0095] First, the information processing device 2 accepts an application for associating a linked ID with the game account ID of the target player from the player terminal device 5 (S200). This operation is typically performed by the target player on the battle record management platform. In this example, it is assumed that the target player, player P1, applies to associate "GX1", which is the game account ID for "Fighting A", with "Y1", which is his / her own linked ID.

[0096] Next, the information processing device 2 requests authentication information of the target player from the game device 4 (S202). An application for associating the linked ID with the game account ID of the target player may be made by a third party impersonating the target player. If such an application were approved, the third party's game account ID would be associated with the linked ID of the target player. To prevent such a situation, it is necessary to confirm that the person making the application for associating the linked ID with the game account ID of the target player is a person with administrative authority over the game account ID of the target player (i.e., the target player himself).

[0097] Next, the game device 4 authenticates the target player by communicating with the player terminal device 5 (S204). The authentication method is not particularly limited, but may be, for example, password authentication.

[0098] Once the authentication is completed, the game device 4 then transmits authentication information to the information processing device 2 (S204). This enables the information processing device 2 to confirm that the association application accepted in S200 has indeed been made by the target player.

[0099] Next, the information processing device 2 associates the game account ID with the linked ID (S208). FIG. 11 is a diagram showing an example of this association information. In this example, the linked IDs of "Y1"-"Yn" are associated with the game account IDs of "GX1"-"GXn", respectively. The associated linked IDs may be notified to the target player.

[0100] 10, next, the information processing device 2 stores the association information in the private blockchain 8 (S210). Note that it is assumed that the information processing device 2 has access rights to the private blockchain 8.

[0101] Next, the game device 4 acquires the association information from the private block chain 8 (S212). It is assumed that the game device 4 has the right to access the private block chain 8.

[0102] Next, the game device 4 replaces the game account ID in the result information with the linked ID based on the association information (S214). An example of the result information after replacement will be described with reference to Figs.

[0103] Fig. 12 is a diagram showing the first result information after replacement based on the association information (see Fig. 5). As shown in Fig. 12, in the first result information after replacement, the columns of "winner's game account ID" and "loser's game account ID" in the first result information in Fig. 5 are replaced with "winner's linking ID" and "loser's linking ID", respectively.

[0104] Fig. 13 is a diagram showing the second result information after replacement based on the association information (see Fig. 6). As shown in Fig. 13, in the second result information after replacement, the columns of "winner's game account ID" and "loser's game account ID" in the second result information in Fig. 6 are replaced with "winner's linking ID" and "loser's linking ID", respectively.

[0105] Returning to FIG. 10, next, the game device 4 stores the replaced result information in the private block chain 8 (S216).

[0106] Next, the information processing device 2 receives a request to view the track record of the target player, player P1, from the user terminal device 6 of the user who is accessing the track record management platform (S218). The request includes a player ID (in this example, "X1") that is information that can identify the target player in the track record management platform.

[0107] Next, the information processing device 2 converts the player ID included in the request received in S218 into a linked ID (S220). That is, the information processing device 2 converts the player ID "X1" into the corresponding linked ID "Y1".

[0108] Next, the information processing device 2 acquires the result information from the private block chain 8 based on the linked ID "Y1" obtained by the conversion (S222). Since the result information stored in the private block chain 8 is the result information in which the game account ID has been replaced with the linked ID by the game device 4 (see S214-S218), the information processing device 2 can easily acquire the information necessary to generate the battle record information of the target player.

[0109] (Effects of the system 1 according to the second embodiment) In system 1, a first memory unit (e.g., a memory unit 14 of an information processing device 2) associates and stores linking information linking various information of a target player to first identification information (e.g., a player ID), and a second memory unit (e.g., a private blockchain 8) associates and stores second identification information (game account ID) to the linking information.

[0110] With this configuration, a game operator who has access rights to the private blockchain 8 can provide the match information to the track record management platform by associating the match information he or she owns with the linking ID. As described above, if the game account ID included in the result information is replaced with the linking ID based on the linking information, the match information can be easily used in the track record management platform (see S214-S222). In addition, since the linking information and the result information are stored in the private blockchain 8, a game operator can participate in the track record management platform as long as the game operator is granted access rights to the private blockchain 8. In other words, a user can view the result information for many types of games, and as a result, the interest in viewing the game track record is increased.

[0111] Also, as described above, unlike the player ID, the linked ID is information that cannot be known by general users and can be known by those who have access rights to the private blockchain 8. Therefore, security can be strengthened by associating the match ID information with the linked ID, compared to the case where match information is associated with the player ID.

[0112] Furthermore, if the result information is stored in a private blockchain 8, tamper resistance (also called integrity) is improved. Furthermore, transparency of information storage is guaranteed. -Third embodiment- (Operation of the system 1 according to the third embodiment) An example of the operation of the system 1 according to the third embodiment, which is based on the system 1 according to the first embodiment, will be described below with reference to Figures 14 to 19. The information processing device 2 of the system 1 according to the third embodiment provides the user with a search function for a target player.

[0113] FIG. 14 is a sequence diagram showing the operations of the personal information management device 3, the private block chain 8, the information processing device 2, and the user terminal device 6.

[0114] First, the user terminal device 6 accepts the setting of search conditions related to the search for a target player or battle from a user (S300). The search conditions include at least one of the player ID, the linked ID, personal information, and the battle record NFT. Note that the linked ID and personal information are not generally known to general users, but are information that can be known by, for example, a user who has direct acquaintance with the target player. In this example, the search conditions are a player with a player ID of "X1".

[0115] Next, the information processing device 2 receives a search execution request from the user terminal device 6 (S302).

[0116] Next, the information processing device 2 converts the player ID included in the request into a linked ID (S304). For the conversion, information stored in the player information DB 142DB is used (see FIG. 3).

[0117] Next, the information processing device 2 inquires about information matching the search conditions to the personal information management device 3 and the private block chain 8 based on the linked ID obtained by the conversion (S306, S308).

[0118] Next, the information processing device 2 transmits information about players who match the search conditions to the user terminal device 6 as a search result (S310).

[0119] Fig. 15 is a diagram showing an example of a display screen of the user terminal device 6. The display screen of Fig. 15 displays a title d300, search items d302-d308, setting values ​​d310-d316, a search button d317, and a result display area d318.

[0120] The title d300 is the title of the display screen in Fig. 15. In this example, "Search for battle records" is displayed.

[0121] The search items d302 to d308 each correspond to a search condition item. In this example, the items player ID, linked ID, personal information, and NFT track record are provided. That is, the user can search for a target player based on at least a part of the player ID, linked ID, personal information, and NFT ID.

[0122] The setting value d310 to the setting value d316 correspond to the setting value of each of the search condition items. In this example, the setting value "X1" is associated with the player ID item.

[0123] The search button d317 is a button that, when pressed by the user, allows search conditions to be transmitted to the information processing device 2. In this example, when the user presses the search button d317, a player with the player ID "X1" is searched for.

[0124] The result display area d318 is an area that displays the search results received from the information processing device 2. The result display area d318 displays an icon d320, a player ID display area d322, a record summary display area d326, and a details confirmation button d328.

[0125] The icon d320 is the icon of the target player who is a player included in the search results.

[0126] The player ID display area d322 is an area that displays the player ID of the target player. In this example, it displays "Player ID: X1".

[0127] The match record summary display area d326 is an area that displays a summary of the match record of the target player. The match record summary display area d326 displays the number of tournaments the target player has participated in, the cumulative number of wins and win rate, the cumulative score, and the target player's rivals.

[0128] The details confirmation button d328 is a button that transitions to a screen displaying the details of the target player's track record (for example, the display screens in Figures 7 to 9) when pressed by the user.

[0129] 16 is a diagram showing another example of the display screen of the user terminal device 6. In this example, the display screen is shown when the user performs a search in a state where the setting value "Y1" is associated with the item of the linked ID. When the linked ID is set as a search condition, the linked ID may be displayed in addition to the player ID, as shown in the ID display area d330.

[0130] 17 is a diagram showing another example of the display screen of the user terminal device 6. In this example, a display screen is shown when a user performs a search with a setting value of "residing in Yokohama city" associated with the personal information item. When information other than the player ID and the linked ID is used as a search condition, multiple players may be displayed as search results, as shown by the candidate buttons d332 to d336.

[0131] Typically, a player can set whether or not to make his / her personal information available as a search target in the track record management platform, and if so, which personal information to make available. For example, if player P4 does not make his / her personal information available as a search target, players who "live in Yokohama" will be excluded from the search results, even if player P4 lives in Yokohama.

[0132] The candidate buttons d332 to d336 are buttons that, when pressed by the user, transition to a display screen showing details of the track record of the corresponding player (for example, the display screens of FIGS. 7 to 9). For example, when the candidate button d332 is pressed, the display screen of the user terminal device 6 transitions to a display screen showing details of the track record of player P1, whose player ID is "X1". Additionally, when the candidate button d334 is pressed, the display screen of the user terminal device 6 transitions to a display screen showing details of the track record of player P2, whose player ID is "X2".

[0133] Fig. 18 is a diagram showing another example of the display screen of the user terminal device 6. In this example, the display screen is shown when the user performs a search with the setting value "N1" associated with the NFT ID item. Figs. 15 to 17 have described an example in which the target player is displayed as the search result, but when a search is performed by specifying an NFT ID, information on the battle corresponding to the NFT associated with that NFT ID is displayed.

[0134] Such searches based on NFTIDs can typically only be performed by users who own the NFTs associated with the NFTID. For example, only users who own an NFT with the NFTID "N1" can perform a search by specifying "N1" as the NFTID.

[0135] FIG. 19 is a diagram showing the correspondence between the NFT ID and the match ID of the match corresponding to the NFT associated with the NFT ID. Specifically, each NFT with an NFT ID of "N1" to "N3" is associated with a match with a match ID of "B15" to "B17" (i.e., as shown in FIG. 12, the match after the semi-finals of the "World Fighting A Cup"). Also, each NFT with an NFT ID of "N4" to "N6" is associated with a match with a match ID of "B25" to "B27" (i.e., as shown in FIG. 13, the match after the semi-finals of the "Fighting A Legend 2023").

[0136] Returning to FIG. 18, if a user specifies "N1" as the NFT ID and executes a search, the details of the battle with the battle ID "B15" are displayed based on the above correspondence. The display screen of FIG. 18 includes a result display area d338. In addition to the icon d340 and the NFT ID display area d342, the result display area d338 displays a battle summary display area d344 and a bonus use button d346.

[0137] The battle summary display area d344 is an area that displays a summary of the battle corresponding to the NFT. In this example, a summary of the battle with the battle ID "B15" is displayed.

[0138] The reward use button d346 is a button that allows the user to use a reward associated with the NFT by pressing it. In this example, the user can view a replay video of the match corresponding to the NFT by pressing the reward use button d346. Specifically, in this example, the user can view a replay of the match with the match ID "B15". The replay video can be played based on the reward included in the match information (e.g., the URL of the website where the replay video was uploaded, etc.).

[0139] In addition, only when the authenticity of the NFT owned by a user is confirmed, the effects that can be received by owning an NFT (for example, being able to search based on the NFT ID, as described above, and being able to view replay videos of matches corresponding to the NFT) may be applied to that user.

[0140] (Effects of the system 1 according to the third embodiment) The system 1 further includes a third association unit 106c that associates personal information of a target player with the target player, and a reception unit 63 that receives an operation from a user regarding setting search conditions regarding the first identification information (e.g., a player ID), the second identification information (e.g., a game account ID), and at least a portion of the personal information, and the target player is a player selected from a plurality of players based on the search conditions.

[0141] This configuration allows users to selectively view the records of players who interest them or who are currently the talk of the town. Also, by making it possible to search for players based on personal information (e.g., place of residence, place of origin, etc.), users can easily find players who interest them. As a result, the interest in viewing game records is increased.

[0142] -Fourth embodiment- (Operation of the system 1 according to the fourth embodiment) An example of the operation of the system 1 according to the fourth embodiment, which is based on the system 1 according to the first embodiment, will be described below with reference to Figures 20 and 21. The information processing device 2 of the system 1 according to the fourth embodiment outputs the game account ID of a target player to a user who satisfies a predetermined viewing condition.

[0143] FIG. 20 is a flowchart for explaining the operation of the information processing device 2 of the system 1 according to the fourth embodiment.

[0144] First, the information processing device 2 receives a request for displaying the battle record of the target player from the user terminal device 6 (S400).

[0145] Next, the information processing device 2 determines whether or not the user satisfies a viewing condition (S402). In this example, the viewing condition is that the user holds an NFT corresponding to the battle of the target player.

[0146] If the user does not possess an NFT corresponding to the target player's battle (S402 NO), the information processing device 2 does not output the game account ID. That is, as shown in Figures 7 to 9, the game account ID is not displayed on the display screen for viewing the target player's battle record.

[0147] If the user holds an NFT corresponding to the target player's battle (YES in S402), then the information processing device 2 determines whether the target player permits viewing of the game account ID (S406).

[0148] If the target player does not permit viewing of the game account ID (S406 NO), the information processing device 2 does not output the game account ID. That is, as shown in Fig. 7 to Fig. 9, the game account ID is not displayed on the display screen for viewing the target player's battle record. Note that the target player can typically change the setting regarding whether or not the game account ID can be viewed on the battle record management platform.

[0149] If the target player permits viewing of the game account ID (S406 YES), the information processing device 2 outputs the game account ID. Fig. 21 is a diagram showing an example of a case where the game account ID is displayed on a display screen for viewing the target player's track record. In the game account ID display area d400, "GX1", which is the game account ID of player P1, is displayed.

[0150] (Effects of the system 1 according to the fourth embodiment) The system 1 further includes a second association unit 106b that associates second identification information (e.g., a game account ID) capable of identifying the target player in the target game with the target player, and a determination unit 108 that determines whether the user satisfies a viewing condition regarding eligibility to view the second identification information (e.g., a game account ID), and if the determination unit 108 determines that the user satisfies the viewing condition, the output unit 104 further outputs the second identification information (e.g., a game account ID), and if the determination unit 108 determines that the user does not satisfy the viewing condition, the output unit 104 is restricted from outputting the second identification information (e.g., a game account ID).

[0151] This configuration allows a specific user to view the game account ID of the target player. By knowing the game account ID, the user can contact the target player in the target game, for example.

[0152] In addition, the system 1 may further include an issuing unit 72 that issues non-fungible tokens corresponding to at least a portion of a plurality of matches including the first match and the second match, and a third association unit 106c that associates the non-fungible token with a user, and the viewing condition may be that the non-fungible token associated with the user corresponds to at least one of the first match and the second match.

[0153] This configuration allows users who hold NFTs corresponding to the target player's matches and who are generally presumed to be fans of the target player to view the target player's game account ID. Users will enthusiastically collect NFTs in order to receive rewards associated with the NFTs (e.g., playing replay videos of matches). As a result, it is expected that the target game as a whole will become more popular.

[0154] <4. Hardware configuration> 22, an example of a hardware configuration in which each device including the above-described information processing device 2 is realized by a computer 70 will be described. Note that the functions of each device can also be realized by dividing them into a plurality of devices.

[0155] As shown in FIG. 22, a computer 70 includes a processor 700, a storage device 702, an input I / F 704, a data I / F 706, a communication I / F 708, and a display device 710.

[0156] The processor 700 controls various processes in the computer 70 by executing programs stored in the storage device 702. For example, each functional unit included in the control unit 10 of the information processing device 2 can be realized by the processor 700 executing the programs stored in the storage device 702.

[0157] The storage device 702 is a storage medium such as a random access memory (RAM), etc. The RAM temporarily stores the program code of the program executed by the processor 700 and data required when the program is executed.

[0158] The storage device 702 may also be a non-volatile storage medium such as a hard disk drive (HDD) or a flash memory. The storage device 702 stores an operating system and various programs for implementing the above-mentioned configurations. The storage medium storing the various programs may be a non-transitory computer readable medium. In addition, the storage device 702 may store a table for registering various information and a DB for managing the table. Such programs and data are loaded into the storage device 702 as necessary and referred to by the processor 700.

[0159] The input I / F 704 is a device for receiving input from a user. Specific examples of the input I / F 704 include a camera, a button, a microphone, a keyboard, a mouse, a touch panel, various sensors, and a wearable device. The input I / F 704 may be connected to the computer 70 via an interface such as a Universal Serial Bus (USB).

[0160] The data I / F 706 is a device for inputting data from outside the computer 70. A specific example of the data I / F 706 is a drive device for reading data stored in various storage media. The data I / F 706 may be provided outside the computer 70. In that case, the data I / F 706 is connected to the computer 70 via an interface such as a USB.

[0161] The communication I / F 708 is a device for performing data communication via the public network NW1 and the internal network NW2, either wired or wirelessly, with an external device of the computer 70. The communication I / F 708 may be provided outside the computer 70. In that case, the communication I / F 708 is connected to the computer 70 via an interface such as a USB.

[0162] The display device 710 is a device for displaying various types of information. Specific examples of the display device 710 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a display of a wearable device. The display device 710 may be provided outside the computer 70. In that case, the display device 710 is connected to the computer 70 via, for example, a display cable. In addition, when a touch panel is adopted as the input I / F 704, the display device 710 can be configured integrally with the input I / F 704.

[0163] The components of the information processing device 2 described in the above embodiment are assumed to realize a predetermined process in cooperation with other hardware by the processor 700 executing a program stored in the storage device 702. In other words, these components are assumed to be software or firmware, and also corresponding hardware, and in both concepts, they are also described as "functions," "means," "parts," "processing circuits," "units," or "modules," and can be interpreted as each of these.

[0164] <5. Other embodiments> In this embodiment, a "tournament" of a game includes an event in which multiple participants, players or teams, compete against each other and ultimately determine at least one winner through multiple matches. A game tournament is typically held in a tournament format, a round robin format, a league format, or the like. A "tournament" of a game does not necessarily include an event in which two participants, players, compete against each other one or more times to determine one winner.

[0165] Typically, the second identification information and personal information stored in the second storage unit are set with higher access restrictions than the first identification information stored in the first storage unit. For example, the first identification information of the target player may be made public to users of the track record management platform, while the second identification information and personal information of the target player may be known by users of the track record management platform who have a predetermined authority. The predetermined authority may be granted to users of the track record management platform by, for example, an administrator of the track record management platform and the target player himself. Alternatively, the second storage unit may store information using an encryption method with a higher strength than that of the first storage unit. Also, the second storage unit may be stored in a system that is physically or logically isolated from the system including the first storage unit.

[0166] The following aspects are also included within the scope of the present disclosure.

[0167] [Appendix 1] A system 1 according to one embodiment of the present disclosure includes a first acquisition unit 100a that acquires first result information regarding the results of a target player included in a first group of players for a first tournament related to a target game, a second acquisition unit 100b that acquires second result information regarding the results of a target player included in a second group of players for a second tournament related to the target game, a generation unit 102 that generates battle record information of the target player regarding battle records that combine the results of the first tournament and the second tournament based on the first result information and the second result information, and an output unit 104 that outputs the battle record information to a user.

[0168] [Appendix 2] In the system 1 described in Supplementary Note 1, the first result information may include first match-up information regarding a result of a first match in the target game between the target player and at least a part of the players in the first player group; The second result information may include second match information regarding a result of a second match in the target game between the target player and at least a portion of the second player group, and the match record information may include the first match information and the second match information.

[0169] [Appendix 3] The system 1 described in Appendix 2 may further include a first association unit 106a that associates, with the target player, first identification information (player ID) that cannot identify the target player in the target game but can identify the target player on a platform that the user accesses to view the battle record information, and the output unit 104 may further output the first identification information (player ID).

[0170] [Appendix 4] The system 1 described in Appendix 3 may further include a second association unit 106b that associates second identification information (game account ID) capable of identifying the target player in the target game with the target player, and a determination unit 108 that determines whether the user satisfies viewing conditions regarding eligibility to view the second identification information (game account ID), and if the determination unit 108 determines that the user satisfies the viewing conditions, the output unit 104 may further output the second identification information (game account ID), and if the determination unit 108 determines that the user does not satisfy the viewing conditions, the output of the second identification information (game account ID) by the output unit 104 may be restricted.

[0171] [Appendix 5] The system 1 described in Appendix 4 may further include an issuing unit 72 that issues non-fungible tokens corresponding to at least a portion of a plurality of matches including the first match and the second match, and a third association unit 106c that associates the non-fungible token with a user, and the viewing condition may be that the non-fungible token associated with the user corresponds to at least one of the first match and the second match.

[0172] [Appendix 6] In the system 1 described in any one of Supplementary Notes 4 to 5, if permission is not given by the target player, the output unit 104 may be restricted from outputting the second identification information (game account ID), regardless of whether the judgment unit 108 has determined that the user satisfies the viewing conditions.

[0173] [Appendix 7] The system 1 described in any one of Supplementary Notes 4 to 6 may further include a third association unit 106c that associates personal information of a target player with the target player, and a reception unit 63 that receives an operation from a user regarding setting search conditions regarding the first identification information (player ID), the second identification information (game account ID), and at least a portion of the personal information, and the target player may be a player selected from a plurality of players based on the search conditions.

[0174] [Appendix 8] The system 1 described in Appendix 7 may further include a first memory unit that stores first identification information (player ID) and a second memory unit that stores at least one of second identification information (game account ID) and personal information, and the second memory unit may have higher access restrictions set than the first memory unit.

[0175] [Appendix 9] In the system 1 described in Appendix 8, the first memory unit may store linking information linking various information of the target player to the first identification information (player ID) in association with the first identification information, and the second memory unit may store at least one of the second identification information (game account ID) and personal information in association with the linking information.

[0176] [Appendix 10] The system 1 described in any one of Supplementary Notes 1 to 9 may include a game device 4 having a game execution unit 420 that executes the target game, and the first acquisition unit 100a may acquire first result information from the game device 4, and the second acquisition unit 100b may acquire second result information from the game device 4.

[0177] [Appendix 11] An information processing device 2 according to another embodiment of the present disclosure includes a first acquisition unit 100a that acquires first result information regarding the results of a target player included in a first group of players for a first tournament related to a target game, a second acquisition unit 100b that acquires second result information regarding the results of a target player included in a second group of players for a second tournament related to the target game, a generation unit 102 that generates battle record information of the target player regarding battle record that combines the results of the first tournament and the second tournament based on the first result information and the second result information, and an output unit 104 that outputs the battle record information to a user.

[0178] [Appendix 12] A program according to another embodiment of the present disclosure causes a computer 70 to function as a first acquisition means for acquiring first result information regarding the results of a target player included in a first group of players for a first tournament related to a target game, a second acquisition means for acquiring second result information regarding the results of a target player included in a second group of players for a second tournament related to the target game, a generation means for generating performance information of the target player regarding performance that combines the results of the first tournament and the second tournament based on the first result information and the second result information, and an output means for outputting the performance information to a user. [Explanation of symbols]

[0179] 1 System 2. Information processing equipment 4 Gaming Devices 63 Reception 70 Computer 72 Publishing Department 100 Acquisition Department 100a First Acquisition Section 100b 2nd acquisition part 102 Generation part 104 Output section 106 Association section 106a First Related Part 106b Second Related Part 106c Third Related Part 108 Judgment section

Claims

1. a first acquisition unit that acquires first result information regarding results of a target player included in a first group of players for a first tournament related to the target game; a second acquisition unit that acquires second result information regarding a result of the target player included in a second player group for a second tournament related to the target game; a generation unit that generates battle record information of the target player regarding a battle record that combines the results of the first tournament and the second tournament based on the first result information and the second result information; an output unit that outputs the battle record information to a user; A system comprising:

2. the first result information includes first match-up information regarding a result of a first match in the target game between the target player and at least a part of the players in the first player group; the second result information includes second match information regarding a result of a second match in the target game between the target player and at least a part of the players in the second player group; The system according to claim 1 , wherein the battle record information includes the first battle information and the second battle information.

3. a first associating unit that associates, with the target player, first identification information that cannot identify the target player in the target game and can identify the target player in a platform accessed by the user to view the battle record information; The system according to claim 2 , wherein the output unit further outputs the first identification information.

4. a second associating unit that associates second identification information capable of identifying the target player in the target game with the target player; a determination unit that determines whether the user satisfies a viewing condition related to eligibility to view the second identification information; Further equipped with The system described in claim 3, wherein when the judgment unit determines that the user satisfies the viewing conditions, the output unit further outputs the second identification information, and when the judgment unit determines that the user does not satisfy the viewing conditions, the output of the second identification information by the output unit is restricted.

5. an issuing unit that issues non-fungible tokens corresponding to at least a portion of a plurality of matches including the first match and the second match; a third association unit that associates the non-fungible token with the user; Further equipped with The system of claim 4 , wherein the viewing condition is that the non-fungible token associated with the user corresponds to at least one of the first match and the second match.

6. The system of claim 4, wherein if the target player does not give permission, the output unit is restricted from outputting the second identification information, regardless of whether the determination unit has determined that the user satisfies the viewing conditions.

7. a third associating unit that associates personal information of the target player with the target player; a reception unit that receives an operation related to setting of search conditions related to at least a part of the first identification information, the second identification information, and the personal information from the user; Further equipped with The system according to claim 4 , wherein the target player is a player selected from a plurality of players based on the search conditions.

8. a first storage unit that stores the first identification information; a second storage unit that stores at least one of the second identification information and the personal information; Further equipped with The system according to claim 7 , wherein a higher access restriction is set for the second storage unit than for the first storage unit.

9. the first storage unit stores, in association with the first identification information, linking information linking various information of the target player; The system according to claim 8 , wherein the second storage unit stores at least one of the second identification information and the personal information in association with the linking information.

10. a game device including a game execution unit that executes the target game, the first acquisition unit acquires the first result information from the game device; The system according to claim 1 , wherein the second acquisition unit acquires the second result information from the game device.

11. a first acquisition unit that acquires first result information regarding results of a target player included in a first group of players for a first tournament related to the target game; a second acquisition unit that acquires second result information regarding a result of the target player included in a second player group for a second tournament related to the target game; a generation unit that generates battle record information of the target player regarding a battle record that combines the results of the first tournament and the second tournament based on the first result information and the second result information; an output unit that outputs the battle record information to a user; An information processing device comprising:

12. Computer, a first acquisition means for acquiring first result information regarding results of a target player included in a first group of players for a first tournament related to the target game; a second acquisition means for acquiring second result information regarding a result of the target player included in a second group of players for a second tournament related to the target game; a generation means for generating battle record information of the target player regarding a battle record that combines the results of the first tournament and the second tournament based on the first result information and the second result information; an output means for outputting the battle record information to a user; A program that functions as a

Citation Information

Patent Citations

  • Computer system and management method of game result

    JP2021146057A

  • Control system, game server, information system, operation method of control system, and program

    JP2023020312A

  • Game program and game system

    JP7157354B2