Information processing system, information processing device, information processing method, and program
The information processing system allows new users to purchase progressed game accounts, addressing the initial load and reducing RMT, ensuring immediate game enjoyment and fair gameplay.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- BANK OF INNOVATION INC
- Filing Date
- 2025-11-14
- Publication Date
- 2026-05-29
Smart Images

Figure 0007867201000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing system, an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Conventionally, so-called online games that can be played by accessing a server via a program installed on a terminal such as a smartphone or a PC have become widespread (see, for example, Patent Document 1). There are various types of online games, such as games in which a character in the game operated by a user (player) goes on an adventure, games in which characters fight against each other, games in which a team is formed by a plurality of characters and teams fight against each other.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In recent years, the worldviews and systems of online games have become more sophisticated and complex. Therefore, after a new user starts playing a game, it tends to require a lot of time and effort until the character is grown, necessary equipment, game levels, etc. are acquired, and the user can fully enjoy battles and the like. Therefore, for new users, the load in the initial play is large. In particular, in popular games, although there are many new users who want to quickly catch up with the levels of existing users and enjoy playing, it is difficult to achieve.
[0005] To target such new users, so-called RMT (Real Money Trading) sometimes takes place, where existing accounts with developed characters and other assets are bought and sold for real money. RMT is successful when the needs of sellers who want to cash out their accounts after quitting the game and buyers who want to start the game with strong characters and high game levels from the beginning match. However, RMT is usually prohibited by the terms of service of the game operator to prevent fraud and trouble and to ensure fairness among users. Furthermore, the prevalence of RMT also has the inherent problem of causing operators to lose revenue opportunities from in-game purchases and other sources that they would have otherwise earned. Despite this, a considerable number of users still rely on RMT.
[0006] Patent Document 1 discloses a game system that accepts rental requests from players and lends them rental characters. However, in Patent Document 1, only characters are available for rental, which may be insufficient for new users to reach a level where they can enjoy playing the game.
[0007] Therefore, this disclosure aims to provide an information processing system, information processing device, information processing method, and program that allow even new users who have just joined the game to immediately enjoy playing. [Means for solving the problem]
[0008] The information processing system relating to this disclosure includes: a storage unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status; a presentation unit that presents one or more progressed accounts to the user's terminal for selection; a receiving unit that receives payment for the progressed account selected on the user's terminal; and an allocation unit that assigns the selected progressed account to the user in accordance with the payment of the consideration.
[0009] The information processing device relating to this disclosure includes: a storage unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status; a presentation unit that presents one or more progressed accounts to the user's terminal for selection; a receiving unit that receives payment for the progressed account selected by the user on the user's terminal; and an allocation unit that assigns the selected progressed account to the user in accordance with the payment of the consideration.
[0010] Furthermore, the information processing method relating to this disclosure includes the steps of: a computer storing progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status; presenting one or more progressed accounts to the user's terminal for selection; receiving payment for the selected progressed account on the user's terminal; and assigning the selected progressed account to the user in response to the payment of the consideration.
[0011] Furthermore, the program relating to this disclosure causes a computer to function as: a storage unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status; a presentation unit that presents one or more progressed accounts to the user's terminal for selection; a receiving unit that receives payment for the progressed account selected on the user's terminal; and an allocation unit that assigns the selected progressed account to the user in accordance with the payment of the consideration. [Effects of the Invention]
[0012] According to the present disclosure, which has the configuration described above, it is possible to provide an information processing system, information processing device, information processing method, and program that allow even new users who have just joined the game to immediately enjoy playing. [Brief explanation of the drawing]
[0013] [Figure 1] This is a schematic diagram showing an information processing system according to an embodiment of the present disclosure. [Figure 2] This is a functional block diagram of a game server according to an embodiment of this disclosure. [Figure 3] This is a table showing an example of user information according to the embodiments of this disclosure. [Figure 4] This is a table showing an example of progressed account information according to the embodiments of this disclosure. [Figure 5] This is a functional block diagram of a user terminal according to an embodiment of this disclosure. [Figure 6] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 7] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 8] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 9] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 10] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 11] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 12] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 13] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 14] This is a schematic diagram showing an example of a screen displayed on a user terminal according to an embodiment of this disclosure. [Figure 15] It is a flowchart showing the purchase process of a progressed account by an information processing system according to an embodiment of the present disclosure. [Figure 16] It is a flowchart showing the sale registration process of a progressed account by an information processing system according to an embodiment of the present disclosure. [Figure 17] It is a block diagram showing the basic configuration of a computer.
Mode for Carrying Out the Invention
[0014] Hereinafter, an information processing system 1 according to an embodiment of the present disclosure will be described with reference to the drawings. In all the drawings for describing the embodiment, the same reference numerals are assigned to common components, and repeated descriptions are omitted.
[0015] <Regarding the game> The information processing system 1 according to an embodiment of the present disclosure is a system that provides a game G to a user (player). In this embodiment, each term related to the game G is defined as follows. The game G is assumed to be a browser game that operates on a browser or a native application game that is downloaded and used on a storage medium of a user terminal such as a smartphone. However, it may also be a game that is operated on a game terminal equipped with operation input means such as a touch panel other than these.
[0016] The "character" refers to a digital entity that is operated and controlled by a user or a game system within the virtual space of the game G and has a specific role or function. A character is composed of a graphic model, animation, sound, and attribute data (e.g., name, race, occupation, ability value, equipment, action pattern), forms the worldview of the game G, and is an existence that affects the user's game experience.
[0017] "Items" refer to digital objects that users can acquire, possess, use, or trade within the virtual space of Game G. Items have a wide range of functions, including equipment that enhances character abilities, consumables that restore health and status, keys that enable specific actions, in-game currency, or visual customization elements. These are provided to users through gameplay or in exchange for consideration, including real-world currency (fiat currency).
[0018] A "quest" refers to a series of tasks presented by the game system within the virtual space of an online game as a specific goal or challenge that the user must achieve. Completing a quest can lead to results such as story progression, acquisition of in-game rewards, character growth, or unlocking access to a specific area. A quest typically consists of elements such as starting conditions, objectives, completion conditions, and rewards, and the user takes actions within the game to achieve the presented objectives.
[0019] "Battle" refers to a contest or combat activity within the virtual space of Game G, conducted between one or more characters, or between a character and a system-controlled hostile entity (e.g., a monster), based on defined rules. The outcome of this activity is influenced by the participants' abilities, equipment, skills, or strategic choices, and typically aims to neutralize the opponent, achieve a specific objective, or establish an advantage within a time limit. The outcome of a battle affects the game's progression, reward acquisition, or character stats.
[0020] "Lottery," also known as "gacha," is a system in which users pay a fee within a game to randomly acquire digital content. The probability of acquiring items is controlled by the system. In game G, the probability of acquiring digital content is set and controlled.
[0021] "Charging" refers to the act of a user paying real currency, or in-game currency, points, or other digital assets acquired through real currency, to the game operator or a payment system designated by the operator, as consideration for specific services, digital content, features, or other value provided in Game G, and the entire system in which specific value is granted to the user as a result of such payment. Through this act, the user gains benefits such as an enhanced game experience, accelerated progress, or differentiation from other users.
[0022] Game G can be any type of game (as long as it is a game that the user interacts with), such as an RPG (Role Playing Game), simulation game, puzzle game, or battle game.
[0023] <System Overview> Figure 1 is a schematic diagram showing an information processing system 1 according to an embodiment of the present disclosure.
[0024] Information processing system 1 comprises a game server 100, a user terminal 200, and a payment server 300. The game server 100, user terminal 200, and payment server 300 are connected to a network NW and can communicate with each other via the network NW. The network NW includes the Internet. The network NW may also include a LAN (Local Area Network) and / or a WAN (Wide Area Network). In Figure 1, only one example is shown for the game server 100, user terminal 200, and payment server 300, but there may be multiple instances.
[0025] The game server 100, user terminal 200, and payment server 300 are each composed of one or more computers 900. The basic configuration of the computers 900 will be described later.
[0026] Game server 100 is operated by the operator of game G. Payment server 300 is operated by an external payment service provider.
[0027] <System Components> Figure 2 is a functional block diagram of a game server 100 according to an embodiment of the present disclosure. The game server 100 comprises a communication unit 110, a storage unit 120, and a processing unit 130. The game server 100 is a server (information processing device) that provides a game G to a user terminal 200 accessed via a network NW.
[0028] The communication unit 110 is a network interface and communicates with the user terminal 200 and the payment server 300 via the network NW. The communication unit 110 passes the data received from the user terminal 200 and the payment server 300 to the processing unit 130, and also transmits the data generated by the processing unit 130 to the user terminal 200 and the payment server 300.
[0029] The storage unit 120 is configured using a storage device such as a magnetic hard disk or a semiconductor storage device. The storage unit 120 stores various information necessary for the game server 100 to function. For example, the storage unit 120 stores application programs 121, user information database 122, progressed account database 123, etc.
[0030] The user information database 122 stores user information necessary to provide game G to users (players) of game G. Figure 3 is a table showing an example of user information. In this embodiment, user information includes basic information, play information, and billing information. Basic information includes the user's personal information, such as the user account ID and username. Basic information may also include payment information used for billing and other settlements in game G.
[0031] Play information includes the game account ID, the user's nickname used in Game G, user status, character acquisition status, character information, game progress (sometimes referred to as "game progress"), and owned items. Note that information other than the game account ID may change depending on the content of Game G.
[0032] Here, a user account is an account used to manage the user's personal information, billing information, and access rights to game server 100 on the Game G platform, and is used for login authentication, billing, etc. On the other hand, a game account is an account used to manage and identify game data used in playing Game G, and is used for loading game data and searching for other players within the game.
[0033] User status refers to information about the user's status in Game G. User status includes information such as the user's game level, user progress, user rank, and game history (total play time) in Game G.
[0034] The character acquisition status refers to information regarding the user's character acquisition status in Game G. A user can acquire and possess one or more characters in Game G. The character acquisition status may, for example, be the number of characters the user has acquired and currently possesses. Furthermore, if character rental is possible in Game G, the character acquisition status may also include the number of rented characters and their status (rental period, etc.).
[0035] Character information refers to information about the characters that users are using in the game G. Individual character information includes basic character information (character ID, character name, occupation, type, etc.), character development status (combat ability, level, skills, etc.), equipment, and how the character was acquired.
[0036] Character development status refers to information indicating the level of growth a character achieves by accumulating experience points. Character development information includes information such as hit points, attack power, defense power, and skill levels such as special moves. Equipment includes information such as the weapons, armor, and accessories that the character is equipped with, as well as the rarity of each item.
[0037] The acquisition history of a character refers to information indicating how that character was obtained. Examples of acquisition methods include obtaining the character through gacha (loot boxes), event rewards, distribution during campaigns, and purchase.
[0038] Game progress is information managed and updated for each user according to their progress in Game G. If Game G contains multiple games (main game, sub-games 1, 2, etc.), game progress may be managed for each game. Game progress includes information such as game type, stage (level), and status. The type is information used to identify the type of game, such as competitive, exploration, or grinding. The stage (level) is information that indicates what stage of the game the user has reached, and includes information such as the chapter number of the main story, the completion status of quests, and the player's own experience points. The status is information that indicates the user's achievement status in a specific stage or level, and includes information such as completion status such as "completed," "not completed," or "in progress," and evaluation in missions ("S rank achieved," etc.).
[0039] "Owned items" refer to items other than characters that a user possesses within the game G. Specifically, owned items include in-game currency such as coins and diamonds, equipment such as weapons, armor, and accessories, recovery items used to restore character hit points, enhancement materials used to level up characters, gacha tickets, etc.
[0040] Billing information refers to information about user charges for game G. This includes information such as billing history, number of charges, and cumulative billing amount.
[0041] The Progressed Account Database 123 stores information about progressed accounts (hereinafter referred to as progressed account information). Here, a progressed account is a game account in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status. In Game G, a user can start Game G from the state set in a progressed account by purchasing a progressed account. The Progressed Account Database 123 is a database for managing progressed accounts that are subject to such buying and selling. A progressed account may be an account of a user who actually played Game G, or it may be an account generated on the game server 100 for sale.
[0042] Figure 4 is a table showing an example of progressed account information. Progressed account information includes information such as progressed account ID, user ID, game account ID, sales price, game progress, character acquisition status, character information, owned items, user status, and billing information.
[0043] The progressed account ID is information used to identify each progressed account that is being offered for sale.
[0044] The User ID is information used to identify users who possess an advanced account. The Game Account ID is the account ID currently assigned to an account registered as an advanced account. For advanced accounts created for sale on game server 100, information indicating this will be stored as both the User ID and the Game Account ID.
[0045] The selling price is the amount paid by the user purchasing the progressed account. The selling price may be set according to at least one of the following: game progress, character acquisition or development status, owned items, user status, and billing status. Alternatively, the user selling the game account may set the selling price.
[0046] Game progress, character acquisition status, character information, owned items, user status, and billing information are extracted from the user information database 122 mentioned above, based on the user ID and game account ID. By clearly indicating the character acquisition history, prospective buyers (users) of progressed accounts can more accurately understand the value of those characters.
[0047] The processing unit 130 comprises, as functional units, a game provision unit 131, an account management unit 132, a guidance unit 133, a presentation unit 134, a reception unit 135, an allocation unit 136, and a registration unit 137. The processing unit 130 realizes each of these functional units by executing the application program 121 stored in the memory unit 120, and performs various processes for buying and selling progressed accounts. Details of these processes will be described later.
[0048] The game provision unit 131 provides the user terminal 200 with a game G that the user can view and operate on the user terminal 200. Game G is, for example, an online game.
[0049] The account management unit 132 manages user accounts in game G. Specifically, the account management unit 132 issues accounts for new users and generates user information, as well as performing processes such as login authentication and updating user information (character information, game progress, owned items, etc.) according to the user's gameplay in game G.
[0050] Furthermore, the account management unit 132 may, depending on the duration of an event held within Game G, compensate for any changes in the contents (character information, game progress, owned items, etc.) of a progressed account selected (i.e., purchased by the user) on the user terminal 200. Specifically, if a user purchases a progressed account that possesses items whose value decreases after a limited-time event ends, the account management unit 132 will compensate for the decrease in value. As a concrete example, during a limited-time harvest festival event, users can exchange harvested crops for other items at a special shop. However, once the harvest festival event ends, users will no longer be able to exchange crops for other items, or will only be able to exchange them for items of lower value. In other words, a progressed account possessing such crops is valuable during the event but decreases in value after the event ends. Compensation will be provided in cases where a user purchases a progressed account possessing crops after the harvest festival event has ended. The method of compensation may include, for example, providing in-game currency or points equivalent to the decrease in value, or exchanging the item (crop) whose value has decreased for other items.
[0051] The guidance unit 133 displays a screen on the user terminal 200 that guides the user through purchasing an existing account upon their first login.
[0052] The presentation unit 134 presents the user terminal 200 with one or more completed accounts that can be selected based on the completed account database 123.
[0053] Furthermore, the display unit 134 may display to the user terminal 200 at least one of the following states for the progressed account: game progress, character acquisition or development status, owned items, user status, and billing status. In addition, the display unit 134 may display to the user terminal 200 information regarding the character acquisition history for the progressed account.
[0054] Furthermore, the presentation unit 134 may, in response to a request from the user terminal 200, extract progressed accounts that meet specified conditions from among multiple progressed accounts registered in the progressed account database 123 and present them to the user terminal 200. The extraction conditions are not particularly limited, and one or more items such as game progress, character acquisition or training status, owned items, user status, and billing status can be set as extraction conditions. A specific example of setting conditions such as "game progress is stage 3 or higher, and character combat ability is 5000 or higher" can be given.
[0055] Furthermore, the presentation unit 134 may, in response to a request from the user terminal 200, sort multiple progressed accounts registered in the progressed account database 123 according to specified conditions and present them to the user terminal 200. The sorting conditions are not particularly limited, and for example, items such as game progress, character acquisition or training status, owned items, user status, and billing status can be set as sorting conditions. A specific example of setting a condition such as "user level descending" can be given.
[0056] The presentation unit 134 may, of course, in response to a request from the user terminal 200, sort the completed accounts extracted from the completed accounts registered in the completed account database 123 in response to a request from the user terminal 200 and present them to the user terminal 200.
[0057] The presentation unit 134 may present multiple completed accounts to the user terminal 200 in list format. Alternatively, the presentation unit 134 may present multiple completed accounts to the user terminal 200 in a manner that allows for comparison with each other. In this case, the presentation unit 134 may extract the completed accounts to be compared in response to a request from the user terminal 200. As an example, after presenting multiple completed accounts to the user terminal 200 in list format, the presentation unit 134 may generate a comparison screen that displays information on multiple (e.g., two) completed accounts selected by the user terminal 200 side by side, and present it to the user terminal 200.
[0058] Furthermore, the display unit 134 may, in response to a request from the user terminal 200, display a simulation screen of gameplay based on an account that has already been played on the user terminal 200. In this case, the display unit 134 may have the user terminal 200 select the gameplay settings on the simulation screen and then display a simulation screen based on the selected gameplay settings to the user terminal 200. Examples of gameplay settings include the opponent, the scenario to play, the mission, and the route to take on the map.
[0059] The reception unit 135 accepts payment for the progressed account selected on the user terminal 200.
[0060] The allocation unit 136 assigns the advanced account selected by the user to the user in response to the payment for the advanced account. Specifically, it links the game account of the purchased advanced account to the user account of the user who purchased the advanced account. As a result, the contents of the advanced account (characters, game progress, owned items, etc.) are registered in the user information of the user, and the user can immediately enjoy playing game G.
[0061] The registration unit 137, in response to a request from the user terminal 200, registers the user's game account as a progressed account, making it available for sale to other users.
[0062] Furthermore, the registration unit 137 may, in response to a request from the user terminal 200, determine whether the game account held by the user can be registered as a progressed account. In this case, the registration unit 137 may determine the selling price of a progressed account based on at least one of the following conditions: game progress, character acquisition or development status, owned items, user status, and billing status.
[0063] Furthermore, the registration unit 137 may determine the selling price of the progressed game account as the amount specified by the user who wishes to sell the game account. In this case, the registration unit 137 may calculate a recommended selling price for the game account to be sold (hereinafter referred to as the game account to be sold) based on the transaction history of other game accounts similar to the game account to be sold and present it to the user terminal 200. Here, other game accounts similar to the game account to be sold refer to game accounts in which one or more of the following conditions are at a similar level: game progress, character acquisition or development status, owned items, user status, billing status, etc. The registration unit 137 may also extract other game accounts similar to the game account to be sold for each item such as game progress, character acquisition or development status, owned items, user status, billing status, etc., calculate and present a recommended selling price. In this case, the registration unit 137 may, as a specific example, suggest a recommended selling price in the form of, "Game accounts with a similar game progress to yours sold for XXX yen," or "The average selling price for game accounts with a similar character development status to yours is XXX yen."
[0064] Figure 5 is a functional block diagram of a user terminal 200 according to an embodiment of the present disclosure. The user terminal 200 comprises a communication unit 210, a storage unit 220, a control unit 230, a display unit 240, and an operation unit 250. The communication unit 210, storage unit 220, control unit 230, display unit 240, and operation unit 250 are electrically connected to each other via a communication bus 260. The user terminal 200 is a terminal that can play game G by accessing the game server 100 via an installed program, such as a smartphone, tablet terminal, or PC.
[0065] <Screen example> Figures 6 to 14 are schematic diagrams showing examples of screens displayed on the user terminal 200.
[0066] Figure 6 shows the initial login screen D1 displayed when a user logs into game G for the first time. The initial login screen D1 includes a button D11 to proceed to the tutorial, a button D12 to proceed to the purchase of an advanced account, and a logout button D13. When the user operates button D11 (for example, by tapping it; the same applies below), the screen on the user terminal 200 transitions to a tutorial screen where the user learns the basic operations and rules of game G. On the other hand, when the user operates button D12, the screen on the user terminal 200 transitions to the purchase screen D2 for an advanced account, as shown in Figure 7.
[0067] As shown in Figure 7, the progressed account purchase screen D2 is provided with display areas D21a, D21b, D21c, ... for progressed accounts currently for sale, and a back button D22. Each display area D21a, D21b, D21c, ... displays the account ID of the progressed account and the character name of the character used in that account (for example, "X"). In addition, display areas D21a, D21b, D21c, ... may also display information such as game progress and owned items, or the selling price of the progressed account. The user can view these display areas D21a, D21b, D21c, ... and select the desired progressed account.
[0068] Display areas D21a, D21b, D21c, ... are linked to the detailed information screen D3 of each completed account. When the user operates the display area D21a, D21b, D21c, ... of the desired completed account, the screen of the user terminal 200 transitions to the detailed information screen D3 of the completed account shown in Figure 8.
[0069] As shown in Figure 8, the detailed information screen D3 for an ongoing account includes a detailed information display area D31, an experience button D32, a purchase button D33, and a back button D34. By operating the back button D34, the user can return to the purchase screen D2 and select another ongoing account.
[0070] The detailed information display area D31 shows detailed information D35, including character acquisition status, character name, character development status, game progress, owned items, and character acquisition history. The detailed information display area D31 also displays the selling price D36 of the completed account. Users can review this detailed information D35 to decide whether or not to purchase the completed account.
[0071] When the user operates the experience button D32, the screen of the user terminal 200 transitions to the simulation screen D4 shown in Figure 9. On the other hand, when the user operates the purchase button D33, the screen of the user terminal 200 transitions to the purchase screen D5 shown in Figure 10.
[0072] Figure 9 shows the simulation screen D4 of game G, in which players train characters and battle enemies. The simulation screen D4 displays the game status based on the user's selected progress account. The simulation screen D4 displays the main character D41, game rank D42, combat power D43 of the main character D41, and a mark D44 indicating that the simulation is in progress. The user can play on this simulation screen D4 for a predetermined amount of time. The simulation screen D4 may also allow the user to select play settings such as opponents and scenarios, and the game may progress based on the selected play settings.
[0073] As shown in Figure 10, the purchase screen D5 includes a confirmation area D51 for purchase details (accounts in progress), a payment method selection area D52, a confirmation button D53, and a back button D54. When the user selects their desired payment method and operates the confirmation button D53, the screen of the user terminal 200 transitions to the payment screen corresponding to the selected payment method. Once the payment procedure on the payment screen is completed, the screen of the user terminal 200 transitions to the purchase completion screen D6 shown in Figure 11.
[0074] The purchase completion screen D6 shown in Figure 11 includes a purchase completion message D61, a play button D62, and a logout button D63. When the user operates the play button D62, the screen on the user terminal 200 transitions to the game G play screen to which the purchased and progressed account is applied.
[0075] Figure 12 shows the game account sale application screen D7. Users can access the sale application screen D7 on their user terminal 200 via the game G account management screen or similar. The sale application screen D7 is equipped with an appraisal button D71 and a cancel button D72. When the user operates the appraisal button D71, the screen on the user terminal 200 transitions to the appraisal result screen D8 shown in Figure 13.
[0076] The appraisal results screen D8 shown in Figure 13 includes a display field D81 for the selling price when selling a user's game account, a sell button D82, and a cancel button D83. The user can check the price of their game account in the display field D81. When the user operates the sell button D82, the user's game account is registered as a progressed account in the progressed account database 123.
[0077] The screen D9 shown in Figure 14 is another example of a game account sale application screen. Users can display screen D9 on their user terminal 200 via the game G account management screen, etc. The screen D9 shown in Figure 14 has a desired selling price setting area D91, a sell button D92, and a cancel button D93. On this screen D9, users can set the selling price of their game account. When a user operates the sell button D92, the user's game account is registered as a progressed account in the progressed account database 123. Furthermore, even after their game account has been registered as a progressed account, users can change the selling price at any time from screen D9. For example, if a user puts a game account up for sale but no buyer is found, they can lower the selling price.
[0078] <System Operation> Next, the operation of the information processing system 1 having the configuration and functions described above will be explained. Figure 15 is a flowchart showing the purchase process for completed accounts by the information processing system 1.
[0079] In step S100, when the user (hereinafter referred to as the purchasing user) performs a login operation, the user terminal 200 sends authentication information to the game server 100. In step S101, the game server 100 (account management unit 132) performs authentication.
[0080] In step S102, the user terminal 200 sends a request for the purchase screen D2 to the game server 100 in response to the user's purchase request operation (for example, an operation on button D12 on the initial login screen D1 shown in Figure 6).
[0081] In step S103, the game server 100 (presentation unit 134) sends the purchase screen D2 for the completed account to the user terminal 200. In step S104, the user terminal 200 displays the purchase screen D2 (see Figure 7).
[0082] In step S105, the user terminal 200 sends the ID of the selected progressed account to the game server 100 in response to the user's operation to select a progressed account.
[0083] In step S106, the game server 100 (display unit 134) sends detailed information about the selected progressed account to the user terminal 200. In step S107, the user terminal 200 displays the detailed information screen D3 about the selected progressed account (see Figure 8).
[0084] In step S108, the user terminal 200 sends a simulation request to the game server 100 in response to an operation by the purchasing user (for example, an operation on the experience button D32 on the detailed information screen D3).
[0085] In step S109, the game server 100 (presentation unit 134) sends a simulation screen D4 with the selected progress account applied to the user terminal 200. In step S110, the user terminal 200 displays the simulation screen D4 (see Figure 9).
[0086] In step S111, when the user terminal 200 makes a purchase decision (for example, by pressing the purchase button D33 on the detailed information screen D3), it sends a purchase request to the game server 100.
[0087] In step S112, the game server 100 (reception unit 135) accepts the purchase of an already progressed account. Then, in step S113, the game server 100 sends a payment screen to the user terminal 200. In step S114, the user terminal 200 displays the payment screen.
[0088] In step S115, the user terminal 200 performs a payment procedure with the payment server 300. Once the payment procedure is completed, payment completion information is sent from the payment server 300 to the game server 100. In this embodiment, available payment methods include credit card payments, debit card payments, electronic money payments, cryptocurrency payments, and bank transfers. Specific examples of electronic money payments include PayPay®, Rakuten Pay®, au PAY®, and PayPal®. Furthermore, if the user possesses in-game currency usable in game G or points usable on a game platform operated by the provider of game G, payment may be made using those in-game currencies or points.
[0089] In step S116, the game server 100 accepts payment for the progressed account upon receiving payment completion information.
[0090] In step S117, the game server 100 (allocation unit 136) assigns the purchased progressed account to the purchasing user by associating the game account ID of the purchased progressed account with the user ID of the purchasing user.
[0091] Furthermore, if the purchased progressed account is a progressed account that was generated for sale on game server 100, the series of processes related to the purchase (sale) of the progressed account will end in step S117 above.
[0092] On the other hand, if the purchased progressed account was a game account used by a user of Game G, the sales price mainly consists of a commission for the operator of Information Processing System 1 (the provider of Game G) and the amount received by the user who sold the game account. Therefore, after step S117, the operator of Information Processing System 1 pays the user the amount received, which is the sales price of the progressed account minus the commission. The payment of the received amount may be in cash (bank transfer, etc.), or it may be in-game currency or points usable on the game platform provided by the operator.
[0093] Figure 16 is a flowchart showing the sale registration process for completed accounts by the information processing system 1.
[0094] In step S201, the user terminal 200 transmits sales application information to the game server 100 in response to an operation by the user (hereinafter referred to as the selling user) (for example, operation of the appraisal button D71 on the sales application screen D7 shown in Figure 12). The sales application information includes the selling user's game account ID.
[0095] In step S202, the game server 100 searches the user information database 122 based on the received game account ID to extract the corresponding user information and confirm the contents of the game account.
[0096] In step S203, the game server 100 determines whether the game account meets the sale conditions. The sale conditions require that at least one of the following be in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status. Specifically, the sale conditions may include: game progress being at or above a predetermined stage, character acquisition or development status being at or above a predetermined level, owned in-game currency being at or above a predetermined amount, user status such as user level and growth status being in a predetermined state, number of billing cycles being at or above a predetermined number, and cumulative billing amount being at or above a predetermined amount. In addition, the sale conditions may also include the period the game account has been held, the selling user's game history (total play time) in game G, the selling user's age, whether or not billing has occurred, and billing history.
[0097] If the game account for which a sale request has been submitted meets the sale conditions (Step S203: Yes), the process proceeds to Step S204. On the other hand, if the game account for which a sale request has been submitted does not meet the sale conditions (Step S203: No), the game account sale registration process ends. In this case, the game server 100 may notify the user terminal 200 that the game account for which a sale request has been submitted is not eligible for sale.
[0098] In step S204, the game server 100 assesses the selling price of the game account. The selling price can be determined based on at least one of the following: game progress, character acquisition or development status, owned items, user status, and billing status.
[0099] In step S205, the game server 100 sends the assessment result to the user terminal 200. In step S206, the user terminal 200 displays the assessment result (see Figure 13).
[0100] In step S207, the user terminal 200 sends a signal to the game server 100 indicating approval of the appraisal price in response to an operation by the selling user (for example, operation of the sell button D82 on the appraisal result screen D8 shown in Figure 13).
[0101] In step S208, the game server 100 registers the game account for sale that has been submitted at the approved valuation price in the progressed account database 123 as an item for sale.
[0102] As mentioned above, the user selling the game account can also determine the selling price. In this case, if the game account being offered for sale meets the sale conditions (step S203: Yes), the game server 100 accepts the sale price input by displaying, for example, screen D9 shown in Figure 14, on the user terminal 200. Subsequently, the game server 100 registers the game account as an item for sale in the progressed account database 123 at the sale price entered by the user.
[0103] Furthermore, the game server 100 may calculate a recommended selling price for the game account to be sold based on the transaction history of other game accounts similar to the game account to be sold, and display it on screen D9. Users can then set the selling price of their own game account by referring to the recommended selling price.
[0104] <Basic Computer Configuration> Figure 17 is a block diagram showing the basic hardware configuration of computer 900. Computer 900 includes a control unit 901, a storage unit 902, a communication unit 903, an input unit 904, and an output unit 905. The control unit 901, storage unit 902, communication unit 903, input unit 904, and output unit 905 are electrically connected to each other via a communication bus 910.
[0105] The control unit 901 includes a CPU (Central Processing Unit, also called a processor) and controls various parts of the computer 900, as well as reading and executing various programs stored in the storage unit 902.
[0106] The memory unit 902 includes a main memory such as DRAM (Dynamic Random Access Memory) and an auxiliary memory such as a hard disk, and is a device for storing various programs for running the operating system and various applications of the computer 900, as well as data used by these programs. The processes shown in the flowcharts described above are realized by the control units 901 of each computer constituting the game server 100, user terminal 200, and payment server 300 executing the programs stored in their respective memory units 902.
[0107] The communication unit 903 is a device for communicating with external devices and sends and receives data according to instructions from the control unit 901. Each computer that makes up the game server 100, user terminal 200, and payment server 300 uses this communication unit 903 to communicate with other devices, including the network NW shown in Figure 2.
[0108] The input unit 904 is a device that receives input from an external source and supplies it to the control unit 901, and includes, for example, a keyboard, mouse, touch panel, and camera. The output unit 905 is a device that outputs the processing results of the control unit 901 to the outside, and includes, for example, a display and speaker.
[0109] <Program> Here, we will describe the programs for realizing each functional unit of the game server 100 according to this embodiment.
[0110] The game server 100 is implemented in the computer 900. The operation of each component of the game server 100 is stored in the auxiliary storage device of the storage unit 902 in the form of a program. The control unit 901 reads the program from the auxiliary storage device of the storage unit 902, loads it into the main memory of the storage unit 902, and executes the above processing according to the program. The control unit 901 also reserves a storage area in the main memory of the storage unit 902 corresponding to the storage unit 120 described above, according to the program.
[0111] Specifically, the program is a program to be executed on a computer 900, which is equipped with a processor and a memory unit, and the program causes the computer to function as: a memory unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status; a presentation unit that presents one or more progressed accounts to the user's terminal for selection; a reception unit that receives payment for the progressed account selected by the user's terminal; and an allocation unit that assigns the selected progressed account to the user in accordance with the payment of the consideration.
[0112] The auxiliary storage device of the memory unit 902 is an example of a tangible medium that is not temporary. Other examples of tangible mediums that are not temporary include magnetic disks, magneto-optical disks, CD-ROMs, DVD-ROMs, and semiconductor memory connected via the input unit 904. Furthermore, if this program is distributed to the computer 900 via the network NW, the computer 900 that receives the program may load it into the main memory of the memory unit 902 and execute the above processing.
[0113] Furthermore, the program may be intended to implement some of the functions described above. In addition, the program may be a so-called differential file (differential program) that implements the functions described above in combination with other programs already stored in the auxiliary storage device of the memory unit 902.
[0114] According to the information processing system 1 of this embodiment described above, even new users who have just joined the game can immediately enjoy playing by purchasing an advanced account.
[0115] Furthermore, according to this embodiment, progressed accounts are officially sold on Game G, thus preventing fraud and troubles arising from off-the-books transactions. Users who purchase accounts can also enjoy playing with peace of mind thanks to reliable game accounts. In addition, legitimate revenue opportunities are ensured for the operating company of Game G.
[0116] <Variation> The information processing system 1 according to the above embodiment may be provided with a function for evaluation and / or review by users who purchased a game account (hereinafter referred to as "buyer") that has been sold by the user who purchased the account (hereinafter referred to as "seller"). Specifically, the user information database 122 (see Figure 3) is configured to store evaluation information regarding transactions of completed accounts, and the seller's transaction history and evaluations and reviews by buyers are stored as evaluation information. Transaction history includes the number of completed accounts sold and the average selling price. Evaluation items include, for example, buyer satisfaction, reasonableness of the selling price, ease of game progression, ease of use of owned items, and an overall evaluation of these items. The evaluation may be a tiered evaluation (for example, a 5-point scale).
[0117] In this case, the game server 100 (registration unit 137) accepts the buyer's evaluation and / or review after the sale of the progressed account and stores it in the user information database 122. The game server 100 (display unit 134) then aggregates the evaluation results as needed and displays the seller's transaction history and the evaluation and / or review of the seller on the progressed account purchase screen D2 (see Figure 7) and the progressed account details screen D3 (see Figure 8).
[0118] <Other Embodiments> The above-described operation flows can be performed not only independently, but also in combination of two or more operation flows. For example, some steps of one operation flow may be added to another operation flow, or some steps of one operation flow may be replaced with some steps of another operation flow. It is not necessary to execute all steps in each flow; only some steps may be executed. Furthermore, the order of steps in each flow may be changed as appropriate.
[0119] A program may be provided that causes a computer to execute each of the processes according to the above embodiment. The program may be recorded on a computer-readable medium. Using a computer-readable medium, it is possible to install the program on a computer. Here, the computer-readable medium on which the program is recorded may be a non-transient storage medium. The non-transient storage medium is not particularly limited, but may be a storage medium such as a CD-ROM or DVD-ROM. Furthermore, the circuits that execute each of the processes performed by the device according to the above embodiment may be integrated, and at least a part of the device may be configured as a semiconductor integrated circuit (chipset, SoC).
[0120] The functions realized by the apparatus according to the above embodiments may be implemented in a circuit or processing circuitry, including a general-purpose processor, an application-specific processor, an integrated circuit, an ASIC (Application Specific Integrated Circuit), a CPU (a Central Processing Unit), conventional circuits, and / or a combination thereof, programmed to realize the described functions. A processor, including transistors and other circuits, is considered a circuit or processing circuitry. A processor may be a programmed processor that executes a program stored in memory. In this disclosure, circuitry, unit, and means are hardware programmed to realize or perform the described functions. Such hardware may be any hardware disclosed herein, or any hardware known to be programmed to realize or perform the described functions. If such hardware is a processor that is considered a type of circuitry, then such circuitry, means, or unit is a combination of hardware and software used to constitute such hardware and / or processor.
[0121] The terms "based on" and "depending on / in response to" used in this disclosure do not mean "based solely on" or "depending solely on" unless otherwise specified. "Based on" means both "based solely on" and "at least partially on." Similarly, "depending on" means both "at least partially on" and "at least partially on." The terms "include," "comprise," and their variations do not mean to include only the listed items, but may include only the listed items or may include additional items in addition to the listed items. Furthermore, the term "or" used in this disclosure is not intended to mean exclusive OR. Additionally, any reference to elements using designations such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used herein as a convenient way to distinguish between two or more elements. Therefore, references to the first and second elements do not imply that only two elements may be adopted therein, or that the first element must precede the second element in any way. In this disclosure, where articles are added by translation, such as a, an, and the in English, these articles shall be plural unless it is clearly indicated by the context that they are not.
[0122] Although the embodiments have been described in detail above with reference to the drawings, the specific configuration is not limited to those described above, and various design changes can be made without departing from the gist of the invention.
[0123] (Note) The features of the above-described embodiment are noted below. (Note 1) A memory unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status. A display unit that presents one or more active accounts to the user's device for selection, A reception unit that accepts payment for the selected progressed account on the user's terminal, An allocation unit that assigns the selected progressed account to the user in response to the payment of the aforementioned consideration, An information processing system equipped with the following features. This allows even new users who have just joined the game to immediately enjoy playing by purchasing an already progressed account. (Note 2) For one or more of the aforementioned progressed accounts, a price is set according to at least one of the following states: game progress, character acquisition or development status, owned items, user status, and billing status. The information processing system described in Appendix 1. This allows users to purchase progressed accounts at a price commensurate with the content of the progressed account. (Note 3) The display unit further displays to the user's terminal the status of at least one of the following for one or more progressed accounts: game progress, character acquisition or development status, owned items, user status, and billing status. The information processing system described in Appendix 1 or 2. This allows users to make informed decisions about purchasing ongoing accounts. (Note 4) The display unit displays information regarding the acquisition history of characters in one or more progressed accounts. An information processing system as described in any of the appendices 1 to 3. This allows users to consider the value of the characters when deciding whether to purchase an advanced account. (Note 5) The display unit, in response to a request from the user's terminal, extracts a completed account that meets the specified conditions from the completed accounts stored in the storage unit and presents it to the user's terminal. An information processing system as described in any of the appendices 1 to 4. This makes it easier for users to select an active account that suits their preferences. (Note 6) The display unit, in response to a request from the user's terminal, sorts multiple completed accounts according to specified conditions and displays them to the user's terminal. An information processing system as described in any of the appendices 1 to 5. This makes it easier for users to select an active account that suits their preferences. (Note 7) The display unit, in response to a request from the user's terminal, displays a plurality of completed accounts to the user's terminal in a manner that allows for comparison with one another. An information processing system as described in any of the appendices 1 to 6. This allows users to compare multiple progressed accounts and purchase the one they want. (Note 8) The display unit, in response to a request from the user's terminal, displays a simulation screen of gameplay based on one or more progressed accounts on the user's terminal. An information processing system as described in any of the appendices 1 to 7. This allows users to actually experience the game before deciding whether to purchase an in-game account. (Note 9) The display unit allows the user to select play settings on the simulation screen using their terminal, and displays the simulation screen based on the selected play settings on the user's terminal. The information processing system described in Appendix 8. (Note 10) The system further includes an account management unit that performs compensation in accordance with the duration of an event held within the game if the content of the progressed account selected on the user's device changes as a result of such change. An information processing system as described in any of the appendices 1 to 9. This allows users who purchase pre-run accounts to avoid potential losses that may occur depending on the duration of the event. (Note 11) The system further includes a guidance section that directs the user to purchase an existing account upon their first login. An information processing system as described in any of the appendices 1 to 10. This allows even new users to enjoy playing using their existing accounts. (Note 12) The system further includes a registration unit that, in response to a request from the user's terminal, registers the game account held by the user as the progressed account. An information processing system as described in any of the appendices 1 to 11. This allows users who already own a game account to sell it with peace of mind, without worrying about fraud or other problems. (Note 13) The registration unit, in response to a request from the user's terminal, determines whether the game account held by the user can be registered as a progressed account. The information processing system described in Appendix 12. This prevents game accounts with low resale value from being sold. (Note 14) The registration unit determines the selling price of the game account to be registered as the progressed account, according to at least one of the following conditions: game progress, character acquisition or development status, owned items, user status, and billing status. The information processing system described in Appendix 12 or 13. (Note 15) The registration unit determines the amount specified by the user who owns the game account to be registered as the progressed account as the selling price of the progressed account. The information processing system described in Appendix 12 or 13. (Note 16) The registration unit calculates a recommended selling price for the game account to be registered as a progressed account based on the transaction history of other game accounts similar to the game account to be registered as a progressed account, and displays it to the user's terminal. The information processing system described in Appendix 15. This allows users to set the selling price of their game accounts, using the recommended selling price as a guideline. (Note 17) The registration unit accepts evaluations and / or reviews from users who purchased a user who sold a game account they owned as a progressed account. When the display unit presents one or more of the progressed accounts for selection, it displays the ratings and / or reviews of the users who made the sale. An information processing system as described in any of the appendices 12 to 16. This allows users who wish to purchase an already active account to select an account by referring to ratings and / or reviews. (Note 18) A memory unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status. A display unit that presents one or more active accounts to the user's device for selection, A reception unit that accepts payment for the selected progressed account on the user's terminal, An allocation unit that assigns the selected progressed account to the user in response to the payment of the aforementioned consideration, An information processing device equipped with the following features. (Note 19) Computers The steps include: storing a completed account, which is a game account where at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status; The steps include presenting the user's device with the option to select one or more active accounts, The steps include accepting payment for the selected progressed account on the user's terminal, The steps include assigning the selected progressed account to the user in response to the payment of the aforementioned consideration, An information processing method that performs the following. (Note 20) Computers, A memory unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status. A display unit that presents one or more active accounts to the user's device for selection, A reception unit that accepts payment for the selected progressed account on the user's terminal, An allocation unit that assigns the selected progressed account to the user in response to the payment of the aforementioned consideration, A program that makes it function as such. [Explanation of symbols]
[0124] 1: Information Processing System 100: Game Server 110: Communications Department 120: Storage section 121: Application Program 122: User Information Database 123: Progressed Account Database 130: Processing Unit 131: Game Provision Department 132: Account Management Department 133: Information Department 134:Presentation part 135: Reception Department 136: Allocation Section 137: Registration Department 200: User terminal 300: Payment Server 900: Computer G: Game NW: Network
Claims
1. A storage unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status. When a new user logs into the game for the first time, a guidance section is provided that guides them through purchasing the aforementioned progressed account, A display unit that presents one or more active accounts to the user's terminal for selection, A reception unit that accepts payment for the selected progressed account on the terminal of the new user, In response to the payment of the aforementioned consideration, the allocation unit assigns the selected progressed account by linking the game account ID of the progressed account to the user ID of the new user, Equipped with, Information processing system.
2. The progressed account is an account of a user who actually played the game, or an account that was generated on the game server for sale. The information processing system according to claim 1.
3. For one or more of the aforementioned progressed accounts, a price is set according to at least one of the following states: game progress, character acquisition or development status, owned items, user status, and billing status. The information processing system according to claim 1.
4. The display unit further displays to the user's terminal the status of at least one of the following for one or more progressed accounts: game progress, character acquisition or development status, owned items, user status, and billing status. The information processing system according to claim 1.
5. The display unit displays information regarding the acquisition history of characters in one or more progressed accounts. The information processing system according to claim 1.
6. The display unit, in response to a request from the user's terminal, extracts a completed account that meets the specified conditions from the completed accounts stored in the storage unit and presents it to the user's terminal. The information processing system according to claim 1.
7. The display unit, in response to a request from the user's terminal, sorts multiple completed accounts according to specified conditions and displays them to the user's terminal. The information processing system according to claim 1.
8. The display unit, in response to a request from the user's terminal, displays a plurality of completed accounts to the user's terminal in a manner that allows for comparison with one another. The information processing system according to claim 1.
9. The display unit, in response to a request from the user's terminal, displays a simulation screen of gameplay based on one or more progressed accounts on the user's terminal. The information processing system according to claim 1.
10. The display unit allows the user to select play settings on the simulation screen using their terminal, and displays the simulation screen based on the selected play settings on the user's terminal. The information processing system according to claim 9.
11. The system further includes an account management unit that, in accordance with the duration of an event held within the game, performs a process to compensate the user by granting in-game currency or points to the progressed account, or by exchanging items included in the progressed account for other items, if the contents of the progressed account selected on the user's device change as compensation for the change. The information processing system according to claim 1.
12. The system further includes a registration unit that, in response to a request from the user's terminal, registers the game account held by the user as the progressed account. The information processing system according to claim 1.
13. The registration unit, in response to a request from the user's terminal, determines whether the game account held by the user can be registered as a progressed account. The information processing system according to claim 12.
14. The registration unit determines the selling price of the game account to be registered as the progressed account, according to at least one of the following conditions: game progress, character acquisition or development status, owned items, user status, and billing status. The information processing system according to claim 12.
15. The information processing system according to claim 12, wherein the registration unit determines the amount specified by the user who owns the game account to be registered as the progressed account as the selling price of the progressed account.
16. The registration unit calculates a recommended selling price for the game account to be registered as a progressed account based on the transaction history of other game accounts similar to the game account to be registered as a progressed account, and displays it to the user's terminal. The information processing system according to claim 15.
17. The registration unit accepts evaluations and / or reviews from users who purchased a game account that the user has sold as a progressed account. When the display unit presents one or more of the progressed accounts for selection, it displays the ratings and / or reviews of the users who have made the sale. The information processing system according to claim 12.
18. A storage unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status. When a new user logs into the game for the first time, a guidance section is provided that guides them through purchasing the aforementioned progressed account, A display unit that presents one or more active accounts to the user's terminal for selection, A reception unit that accepts payment for the selected progressed account on the terminal of the new user, In response to the payment of the aforementioned consideration, the allocation unit assigns the selected progressed account by linking the game account ID of the progressed account to the user ID of the new user, An information processing device equipped with the following features.
19. Computers The steps include: storing a completed account, which is a game account where at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status; When a new user logs into the game for the first time, a step is taken to guide them through the purchase of the aforementioned progressed account, The steps include presenting the user's device with the option to select one or more active accounts, The steps include accepting payment for the selected progressed account on the new user's device, In response to the payment of the aforementioned consideration, the process involves assigning the selected progressed account by linking its game account ID to the new user's user ID, and An information processing method that performs the following.
20. Computers, A storage unit that stores progressed accounts, which are game accounts in which at least one of the following is in a predetermined state: game progress, character acquisition or development status, owned items, user status, and billing status. When a new user logs into the game for the first time, a guidance section is provided that guides them through purchasing the aforementioned progressed account, A display unit that presents one or more active accounts to the user's terminal for selection, A reception unit that accepts payment for the selected progressed account on the terminal of the new user, In response to the payment of the aforementioned consideration, the allocation unit assigns the selected progressed account by linking the game account ID of the progressed account to the user ID of the new user, A program that makes it function as such.