System, information processing device and program

The system integrates tournament performance data and secure identification methods to enhance user interest in game results, offering comprehensive player performance insights.

JP7818159B2Active Publication Date: 2026-02-20CAPCOM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023100157
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-06-19
Publication Date
2026-02-20
Estimated Expiration
2043-06-19

AI Technical Summary

Technical Problem

Existing systems do not sufficiently enhance user interest in viewing game results, particularly across multiple tournaments.

Method used

A system that integrates performance data from multiple tournaments, including match information and player identification, and manages access through non-fungible tokens and secure identification methods to enhance user engagement.

Benefits of technology

Increases user interest in viewing game results by providing comprehensive and secure access to player performance data, enhancing user engagement and understanding of player abilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007818159000001
    Figure 0007818159000001
  • Figure 0007818159000002
    Figure 0007818159000002
  • Figure 0007818159000003
    Figure 0007818159000003
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 have been known technologies that enable a player to check his / her overall performance across multiple games. For example, Patent Document 1 describes a control system that integrates the performance data across multiple games and provides the integrated performance data. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2023-20312 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 increase the interest in viewing game results. [Means for solving the problem]

[0006] The 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 for 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 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 group of players, 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 group of players, and the battle record information may include the first match information and the second match information.

[0008] In a first aspect, the device may further include 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 on 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 game device may further include a second association unit that associates second identification information that can identify the target player in the target game with the target player, and a judgment unit that judges whether the user satisfies viewing conditions related to eligibility to view the second identification information, and if the judgment unit judges that the user satisfies the viewing conditions, the output unit may further output the second identification information, and if the judgment unit judges that the user does not satisfy the viewing conditions, 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 some of a plurality of matches including a first match and a second match, and a third association unit that associates the non-fungible tokens 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 permission is not given by the target player, the output unit may be restricted from outputting the second identification information, regardless of whether the determination unit determines that the user satisfies the viewing condition.

[0012] In a first aspect, the game 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 from a user an operation related to setting search conditions related to at least a portion of the first identification information, the second identification information, and the personal information, and the target player may be a player selected from a plurality of players based on the search conditions.

[0013] In the first aspect, the device may further include 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 that links 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 system includes a game device having a game execution unit that executes the target game, and the first acquisition unit may acquire first result information from the game device, and the second acquisition unit may acquire second result information from the game device.

[0016] The 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] The third aspect is a program that causes a computer to function as a first acquisition means 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 means 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 means that generates battle record information for 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 means that outputs the battle record information to a user. [Effects of the Invention]

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

[0019] [Figure 1] FIG. 1 is a functional block diagram of the system 1. [Figure 2] FIG. 2 is a functional block diagram of the information processing device 2. [Figure 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. [Figure 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. 10 is a sequence diagram for explaining the operation of the system 1 according to the second embodiment. [Figure 11] FIG. 10 is a diagram for explaining information stored in the system 1 according to the second embodiment. [Figure 12] FIG. 10 is a diagram for explaining information stored in the system 1 according to the second embodiment. [Figure 13] FIG. 10 is a diagram for explaining information stored in the system 1 according to the second embodiment. [Figure 14] FIG. 10 is a sequence diagram for explaining the operation of the system 1 according to the third embodiment. [Figure 15] FIG. 10 is a diagram for explaining an example of a display screen of the system 1 according to the third embodiment. [Figure 16] FIG. 10 is a diagram for explaining an example of a display screen of the system 1 according to the third embodiment. [Figure 17] FIG. 10 is a diagram for explaining an example of a display screen of the system 1 according to the third embodiment. [Figure 18] FIG. 10 is a diagram for explaining an example of a display screen of the system 1 according to the third embodiment. [Figure 19] FIG. 10 is a diagram for explaining information stored in the system 1 according to the third embodiment. [Figure 20] 10 is a flowchart illustrating the operation of the system 1 according to the fourth embodiment. [Figure 21] FIG. 10 is a diagram illustrating 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 INVENTION

[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, components with the same reference numerals have the same or similar configurations.

[0021] In this disclosure, the terms "unit," "means," "device," and "system" do not simply mean physical means, but also include cases where the functions of the "unit," "means," "device," or "system" are realized by software. Furthermore, the functions of one "unit," "means," "device," or "system" may be realized by two or more physical means, devices, or software, or the functions of two or more "units," "means," "device," 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 about the results of multiple tournaments related to a game (e.g., E-Sports tournaments) and enables users to view the overall performance of each player (e.g., E-Sports players). In this embodiment, a person who plays a game is referred to as a "player" and a person who views the player's performance is referred to as a "user," to distinguish between the two. However, a player may view the performance of his or her own or another player, and a user may play the game.

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

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

[0025] According to the game system 1, since the results of a player in multiple tournaments can be viewed, the user can accurately and multifacetedly grasp the player's ability.

[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. Furthermore, 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 communicates with the player terminal device 5, thereby enabling the player using the player terminal device 5 to run a target game. 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 running unit 420, and a storage unit 44 that stores a result information DB 440.

[0029] The game execution unit 420 executes a game in response to an operation by a player. The game execution unit 420 receives information related to an operation input to the player terminal device 5. The game execution unit 420 also reads information related to the game, such as virtual space objects and textures, 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 execution 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 DB 440 stores result information regarding 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 regarding the target player's results in the first tournament and second result information regarding the target player's results in the second tournament. The target player is a player whose record is to be displayed in this embodiment and who participated in both the first tournament and the second tournament. Hereinafter, unless otherwise distinguished, the first result information and the second result information will be collectively referred to as "result information." Unless otherwise distinguished, 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 play the 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 that a user uses 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. As will be described in detail 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 from 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) 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 verify the authenticity of the issued NFT based on the match identification information and the unique identification information, but third parties cannot know the unique identification information, making it virtually impossible to counterfeit NFTs.

[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 battle 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 acquires result information from the game device 4 and allows users to view the player's battle 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 one another 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 an associated ID (Y1-Yn in Fig. 3). Note that n is a natural number.

[0039] [Player ID] A player ID is identification information uniquely assigned to each player registered in the battle 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 battle record management platform. Even if a user learns, for example, that player P1's player ID is "X1" in the battle record management platform, the user cannot know player P1's identification information in the target game (e.g., character name, game account ID, etc.). The player ID is information that a user can learn, for example, by visual inspection in the battle 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. Because the linking ID 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 by 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 the association process 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, thereby functioning 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 regarding 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 regarding the results of a target player included in a second group of players for a second tournament related to the target game. The acquisition unit 100 can also be said to include 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 results in the tournament (e.g., championship, runner-up, advancement to the top eight, etc.), titles won by the target player in the tournament (e.g., MVP, top scorer, rookie of the year, etc.), and the number of games played by the target player in the tournament.

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

[0046] In this embodiment, acquiring information includes making the information processable by 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 battle record information for the target player relating to the 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. The battle record information can also be said to be information that aggregates or integrates the results of the target player's multiple tournaments. The battle 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. The output unit 104 can also be said to be a display unit that displays the battle record information on the user terminal device 6. The output unit 104 can also be said to be a transmission unit that transmits the battle record information to the user terminal device 6.

[0049] The output unit 104 further outputs first identification information (e.g., player ID) to the user. The output unit 104 also outputs second identification information (e.g., game account ID) that can identify 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., 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 the target of 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 managing device 3 and the game device 4.

[0052] The associating unit 106 can also be said to include a first associating unit 106a that manages the association of first identification information (e.g., player ID) with the target player. The associating unit 106 can also be said to include a second associating unit 106b that manages the association of second identification information (e.g., game account ID) with the target player. The associating unit 106 can also be said to include 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 a user requesting to view the target player's battle record satisfies a viewing condition related to eligibility to view the second identification information (e.g., a game account ID). One example of a viewing condition is that the user owns an NFT related to the target player's battle. Another example of a viewing condition is that the target player has registered the user as a friend on the battle record management platform. Another example of a viewing condition is that the user's interest in the target game has reached a predetermined threshold. The user's interest in the target game is determined based on, for example, at least a portion of the user's 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, etc.

[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. Furthermore, both the first tournament and the second tournament are related to the target game "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 the 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 consists of eight players, player P1 to player P8. That is, in the first tournament, player P1, who is the 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 relating to the results of the first tournament and the results of the multiple matches held in the first tournament (S102).

[0059] FIG. 5 is a diagram illustrating 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 values ​​for each of the following items: match ID, tournament ID, round, winner's game account ID, loser's game account ID, score, and bonus. For example, the record with the match ID "B11" shows that in the first round of a tournament with the tournament ID "World Fighting Cup A," a player with a game account ID of "GX1" faced off against a player with a game account ID of "GX5," and the player with the game account ID of "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 consists of eight players, namely, 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 relating to the results of the second tournament and the results of the multiple matches held in the second tournament (S106).

[0062] FIG. 6 is a diagram illustrating an example of the second result information. FIG. 6 shows records corresponding to each of the seven matches in the second tournament. The items in each record are the same as those in the first result information. For example, the record with the match ID "B25" shows that in the semi-finals of the tournament with the tournament ID "Fighting A Legend 2023," a player with a game account ID of "GX1" and a player with a game account ID of "GX5" competed against each other, and the player with the game account ID of "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 battle record of player P1, who is the target player, from the user terminal device 6 of a user who is accessing the battle record management platform (S108). The request includes a player ID (in this example, "X1"), which is information that can identify the target player in the battle record management platform. The request is typically an HTTP (Hypertext Transfer Protocol) request generated by a browser installed on the user terminal device 6.

[0064] Note that a 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 information in a track record management platform.

[0065] Next, the information processing device 2 acquires the game account ID associated with "X1", which is the player ID of the player P1 (S110). Referring 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 battle record information (S114). In this example, the battle 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] 7 to 9, an example of a display screen on the user terminal device 6 will be described. Fig. 7 is a diagram showing an example of the top screen of a page for viewing the results of player P1. The display screen in Fig. 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 results 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. On the display screen of Fig. 7, "Player ID: X1" is displayed. In this way, the information output to the user terminal device 6 includes the first identification information (in this example, the player ID).

[0073] The overall results table d110 is a table that displays the results of the target player. The overall results 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 for the target game. In this example, the target player has participated once each in two tournaments, the first tournament "World Fighting A Cup" and the second tournament "Fighting A Legend 2023", so it is displayed as "2 times".

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

[0076] The cumulative score indicates the total score earned by the target player in matches included in the tournament for the target game. Referring to the result information in Figures 5 and 6, the target player with the game account ID "GX1" earned 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 scores, which is "22 points."

[0077] Rivals indicate rival players of a target player, determined based on the results of tournaments in which the target player participated. Referring to FIG. 5, a target player with a game account ID of "GX1" lost in the final match to another player with a game account ID of "GX2." In other words, the target player may view the other player with a game account ID of "GX2" as a rival. Also, the player ID of the other player with a game account ID of "GX2" is "X2" (see FIG. 3). Therefore, "X2" is displayed as the target player's rival.

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

[0079] The target game selection area d104 is an area displaying buttons that the user can press to select or change the target game. In the display screen of Figure 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 for another game by pressing a button corresponding to the other game displayed in the target game selection area d104. For example, if the user presses the button corresponding to "Fighting B," the information processing device 2 can obtain result information for "Fighting B" from the game device 4 and display the target player's performance in the tournament for "Fighting B."

[0081] The first tournament details button d106 is a button that the user can press to display details of the target player's results in the first tournament. Also, the second tournament details button d108 is a button that the user can press to display details of the target player's results in the second tournament.

[0082] Figure 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 Figure 8, a first individual tournament record table d114 is displayed in place of the overall tournament record table d110 on the display screen of Figure 7. The first individual tournament record table d114 includes at least a portion of the first result information. The first individual tournament record table d114 of Figure 8 displays the players the target player faced in the first round, semi-finals, and finals of the first tournament, as well as the results of the matches.

[0083] Figure 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 Figure 9, a second individual tournament record table d116 is displayed in place of the overall tournament record table d110 on the display screen of Figure 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 Figure 9 displays the players against whom the target player competed in the first round, semifinals, and finals of the second tournament, as well as 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 for 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 the user.

[0085] (Effects of the system 1 according to the first embodiment) System 1 can increase the interest in viewing game results. By using the results management platform related to System 1, users can easily understand how well a target player is performing in a tournament for the target game. As a result, it is expected that users 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 the result of a first match in a target game between the target player and at least some of the players in the first group of players, the second result information includes 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 group of players, and the battle 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 performance management platform that the user accesses to view performance 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 for multiple types of games. For example, based on a single player ID, "X1," a user can view the results of a target player's "Fighting A" tournament, "Fighting B" tournament, and "Action C" tournament. 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 having 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 battle record management platform even if the operation of the game device 4 stops (for example, if the service for 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 for the target game has ended, the user can view the battle record for the target game of the target player.

[0092] -Second embodiment- (Operation of the system 1 according to the second embodiment) 10 to 13, 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. 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 regarding the correspondence between the player and the player ID and the correspondence between the player and the linked ID, but may not have information regarding 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, for example, a game operator. 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 receives an application from the player terminal device 5 to associate a linked ID with the game account ID of the target player (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 his / her linked ID, "Y1".

[0096] Next, the information processing device 2 requests authentication information of the target player from the game device 4 (S202). A request to associate the linked ID with the target player's game account ID may be made by a third party impersonating the target player. If such a request were approved, the third party's game account ID would be associated with the target player's linked ID. To prevent this situation, it is necessary to confirm that the person making the request to associate the linked ID with the target player's game account ID is authorized to manage the target player's game account ID (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 password authentication, for example.

[0098] Once the authentication is complete, 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 request 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 "Y1" to "Yn" are associated with the game account IDs "GX1" to "GXn", respectively. The associated linked IDs may also be notified to the target player.

[0100] 10, next, the information processing device 2 stores the association information in the private blockchain 8 (S210). 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 blockchain 8 (S212). It is assumed that the game device 4 has access rights to the private blockchain 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 of Fig. 5 have been replaced with "winner's linked ID" and "loser's linked 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 of Fig. 6 have been replaced with "winner's linked ID" and "loser's linked 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 battle record of player P1, who is the target player, from the user terminal device 6 of the user accessing the battle record management platform (S218). The request includes a player ID (in this example, "X1"), which is information that can identify the target player in the battle 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 player ID "X1" is converted into the corresponding linked ID "Y1".

[0108] Next, the information processing device 2 acquires the result information from the private blockchain 8 based on the linked ID "Y1" obtained by the conversion (S222). Since the result information stored in the private blockchain 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 the system 1, a first memory unit (e.g., a memory unit 14 of the information processing device 2) associates and stores linking information that links various information of the 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 (a game account ID) to the linking information.

[0110] With this configuration, game operators who have access rights to the private blockchain 8 can provide their own battle information to the battle record management platform by associating the battle information with the associated ID. As described above, if the game account ID included in the result information is replaced with the associated ID based on the association information, the battle information can be easily used in the battle record management platform (see S214-S222). Furthermore, because the association information and result information are stored in the private blockchain 8, game operators can participate in the battle record management platform as long as they are granted access rights to the private blockchain 8. In other words, users can view result information for many types of games, which increases the interest in viewing game records.

[0111] Furthermore, as described above, unlike the player ID, the linked ID is information that cannot be known by general users, but 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 known as integrity) is improved. Furthermore, transparency of information storage is guaranteed. -Third embodiment- (Operation of the system 1 according to the third embodiment) 14 to 19, 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. 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 receives search conditions from the user for searching for a target player or battle (S300). The search conditions include at least one specification of a player ID, a linked ID, personal information, and a battle record NFT. Note that the linked ID and personal information are generally not known to ordinary 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 whose player ID is "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 queries the personal information management device 3 and the private block chain 8 for information that matches the search conditions, 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 the 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. In this example, the following items are provided: player ID, linked ID, personal information, and NFT record. That is, a 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 values ​​d310 to d316 correspond to the setting values ​​of the search condition items, respectively. In this example, the setting value "X1" is associated with the player ID item.

[0123] The search button d317 is a button that the user can press to send search conditions 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 target player's match record. 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, when pressed by the user, transitions to a screen displaying the details of the target player's battle record (for example, the display screens in FIGS. 7-9).

[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 with the setting value "Y1" associated with the linked ID item. 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, the display screen is shown when a user performs a search with the setting value "residing in Yokohama city" associated with the personal information item. When information other than the player ID and linked ID is used as search conditions, 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 for search 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 for search, players who "live in Yokohama" will be excluded from search results, even if player P4 lives in Yokohama.

[0132] When pressed by the user, the candidate buttons d332 to d336 transition to a screen displaying details of the corresponding player's track record (for example, the display screens in 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 screen displaying details of the track record of player P1, whose player ID is "X1." Alternatively, when the candidate button d334 is pressed, the display screen of the user terminal device 6 transitions to a screen displaying details of the track record of player P2, whose player ID is "X2."

[0133] Figure 18 is a diagram showing another example of the display screen of the user terminal device 6. This example shows the display screen when a user performs a search with the setting value "N1" associated with the NFT ID item. Figures 15 to 17 explain examples in which a target player is displayed as a search result, but when a search is performed by specifying an NFT ID, information about 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 those NFTIDs. 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 NFT IDs and the battle IDs of battles corresponding to NFTs associated with the NFT IDs. Specifically, NFTs with NFT IDs "N1" to "N3" are associated with battles with battle IDs "B15" to "B17" (i.e., as shown in FIG. 12, battles from the semifinals onward of the "World Fighting A Cup"). Also, NFTs with NFT IDs "N4" to "N6" are associated with battles with battle IDs "B25" to "B27" (i.e., as shown in FIG. 13, battles from the semifinals onward of the "Fighting A Legend 2023").

[0136] Returning to FIG. 18, if a user performs a search by specifying "N1" as the NFT ID, the details of the battle with the battle ID "B15" will be displayed based on the above correspondence. The display screen in FIG. 18 includes a result display area d338. In addition to an icon d340 and an NFT ID display area d342, the result display area d338 also 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 the user can press to use a reward associated with the NFT. 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 (for example, the URL of the website where the replay video was uploaded, etc.).

[0139] In addition, only if the authenticity of the NFT held by a user is confirmed, the benefits that can be received by holding an NFT (for example, the ability to search based on the NFT ID, as described above, and the ability 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 associating unit 106c that associates personal information of a target player with the target player, and a receiving unit 63 that receives operations from a user regarding setting search conditions for first identification information (e.g., a player ID), 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 achievements of players they are interested in or players who are currently trending. Also, by making it possible to search for players based on personal information (e.g., place of residence, hometown, etc.), users can more easily find players they are interested in. As a result, viewing game achievements becomes more interesting.

[0142] -Fourth embodiment- (Operation of the system 1 according to the fourth embodiment) 20 and 21, 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. 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 predetermined viewing conditions.

[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 from the user terminal device 6 to display the battle record of the target player (S400).

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

[0146] If the user does not possess an NFT corresponding to the target player's match (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 match record.

[0147] If the user holds an NFT corresponding to the target player's match (YES in S402), the information processing device 2 then determines whether the target player has given permission to view the game account ID (S406).

[0148] If the target player does not permit viewing of the game account ID (NO in S406), the information processing device 2 does not output the game account ID. That is, as shown in FIGS. 7 to 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 battle record. The game account ID display area d400 displays "GX1", which is the game account ID of player P1.

[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) that can identify the target player in the target game with the target player, and a determination unit 108 that determines whether the user satisfies viewing conditions related to eligibility to view the second identification information (e.g., the game account ID), and if the determination unit 108 determines that the user satisfies the viewing conditions, the output unit 104 further outputs the second identification information (e.g., the 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 (e.g., the game account ID) by the output unit 104 is restricted.

[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 some of the multiple matches including the first match and the second match, and a third association unit 106c that associates the non-fungible tokens with the 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 own 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., access to 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 multiple devices.

[0155] As shown in FIG. 22, the 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 RAM (Random Access Memory), 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 flash memory. The storage device 702 stores an operating system and various programs for implementing the above-described configurations. The storage medium storing the various programs may be a non-transitory computer-readable medium. The storage device 702 may also store tables for registering various pieces of information and a DB for managing the tables. Such programs and data are loaded into the storage device 702 as needed and referenced 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 USB (Universal Serial Bus).

[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 this 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 with devices external to the computer 70, either wired or wirelessly. The communication I / F 708 may be provided outside the computer 70. In this 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 this case, the display device 710 is connected to the computer 70 via, for example, a display cable. Furthermore, when a touch panel is adopted as the input I / F 704, the display device 710 can be configured as an integral part of the input I / F 704.

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

[0164] <5. Other embodiments> In this embodiment, a game "tournament" includes an event in which multiple participating players or teams compete against each other and ultimately determine at least one winner through multiple matches. Game tournaments are typically held in a tournament format, a round-robin format, a league format, or the like. A game "tournament" does not necessarily include an event in which two participating 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 accessible only to users of the track record management platform who have certain authority. The certain 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 stronger encryption strength than the first storage unit. Furthermore, 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 performance information for 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 104 that outputs the performance 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 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 the target game between the target player and at least some of the players in the second player group, and the battle 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 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) that can identify the target player in the target game with the target player, and a determination unit 108 that determines whether the user satisfies viewing conditions related to 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 some of a plurality of matches including the first match and the second match, and a third associating unit 106c that associates the non-fungible tokens 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 granted 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 meets 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 operations 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 that links 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 Appendices 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 for 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.

[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 Department 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 association part 106c Third Related Section 108 Judgment section

Claims

1. a first acquisition unit that acquires first result information regarding results of target players 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 results of the target player included in a second group of players for a second tournament related to the target game; a generation unit that generates battle record information of the target player regarding battle records including statistical values ​​that combine the results of the first tournament and the second tournament based on the first result information and the second result information, wherein the battle record information does not include results of matches other than tournaments; an output unit that outputs the battle record information to a user; A system comprising:

2. the first result information includes first match information regarding a result of a first match in the target game between the target player and at least some 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 some 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 but can identify the target player on 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; Furthermore, 4. The system of claim 3, wherein if the determination unit determines that the user satisfies the viewing conditions, the output unit further outputs the second identification information, and if the determination 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 some of a plurality of matches including the first match and the second match; a third associating unit that associates the non-fungible token with the user; Furthermore, 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. 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, the first result information including first match information regarding the results of a first match in the target game between the target player and at least some of the players in the first group of players; a second acquisition unit that acquires 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, the second result information including second match information regarding a result of a second match in the target game between the target player and at least some of the players in the second group of players; 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, the battle record information including the first battle information and the second battle information; an output unit that outputs the battle record information to a user; a first associating 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 on a platform accessed by the user to view the battle record information; 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; Equipped with The output unit further outputting the first identification information; If the determination unit determines that the user satisfies the browsing condition, the second identification information is further output; When the determination unit determines that the user does not satisfy the viewing condition, output of the second identification information is restricted; If there is no permission from the target player, output of the second identification information is restricted regardless of whether the determination unit has determined that the user satisfies the viewing condition. system.

7. a third associating unit that associates personal information of the target player with the target player; a receiving unit that receives, from the user, an operation related to setting search conditions for at least a part of the first identification information, the second identification information, and the personal information; Furthermore, 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; Furthermore, 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 the linking information in association with at least one of the second identification information and the personal 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 target players 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 results of the target player included in a second group of players for a second tournament related to the target game; a generation unit that generates battle record information of the target player regarding battle records including statistical values ​​that combine the results of the first tournament and the second tournament based on the first result information and the second result information, wherein the battle record information does not include results of matches other than tournaments; 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 relating to results of a target player included in a first group of players in a first tournament relating to the target game; second acquisition means for acquiring second result information regarding results of the target player included in a second group of players in a second tournament related to the target game; a generation means for generating battle record information of the target player regarding battle records including statistical values ​​that combine the results of the first tournament and the second tournament based on the first result information and the second result information, wherein the battle record information does not include results of matches other than tournaments; 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

  • JPP7157354B