Information processing system, information processing device, information processing method, and program

JP2026165427APending Publication Date: 2026-10-14MIXI INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025057808
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2026-10-14

AI Technical Summary

Benefits of technology

【0006】 本発明の一態様によれば、ゲームからウェブストアを訪問するように動機付けることができる。これにより、ゲームをプレイするユーザにウェブストアを利用させることが可能となる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026165427000001_ABST
    Figure 2026165427000001_ABST
Patent Text Reader

Abstract

The present invention provides an information processing system, information processing device, information processing method, and program that enable users playing games to access a web store. [Solution] The information processing system includes a game server that provides games, a store server that manages a web store where game-related products can be purchased, and a terminal operated by the user. The game server displays link information on the terminal for accessing a first site associated with the web store. The store server accepts access from the terminal based on the link information, accesses the first site via the link information, and stores benefits usable in the game or web store associated with the first user without the first user having to spend any money.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

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

[0002] Conventionally, in computer games such as multiplayer (online) games, systems that allow users to purchase game objects usable in the game at locations outside the game such as web stores are known. For example, Patent Document 1 discloses an item sales system that includes a game server that controls a game and a web server that sells game items used in the game, wherein when a user purchases a game item via the web server, the purchased game item is provided to the user after a predetermined period of time has elapsed. PRIOR ART DOCUMENTS PATENT DOCUMENTS

[0003] PATENT DOCUMENT 1 Japanese Patent Laid-Open No. 2016-218689 SUMMARY OF THE INVENTION PROBLEM TO BE SOLVED BY THE INVENTION

[0004] Motivating users to use web stores is also desirable for increasing opportunities to purchase game objects. However, in order to purchase a game object to be used in a game at a web store outside the game, the user has to interrupt game play and take the trouble to intentionally access the web store. As a result, users who are in the middle of playing a game may find visiting the web store to be cumbersome. Accordingly, one of the objects of the present invention is to provide an information processing system, an information processing apparatus, an information processing method, and a program that are capable of making a user playing a game use a web store. [Means for solving the problem]

[0005] An information processing system according to one aspect of the present invention includes a game server that provides games, a store server that manages a web store where products related to the games can be purchased, and a terminal operated by a user. The game server displays link information on the terminal for accessing a first site associated with the web store, and the store server accepts access from the terminal based on the link information, accesses the first site via the link information, and stores benefits usable in the game or web store associated with the first user without the first user consuming any payment. [Effects of the Invention]

[0006] According to one aspect of the present invention, it is possible to motivate users to visit a web store from within the game. This makes it possible to get users who play the game to use the web store. [Brief explanation of the drawing]

[0007] [Figure 1] This is a schematic diagram of an information processing system according to one embodiment of the present invention. [Figure 2] This is an explanatory diagram showing the different user rank types. [Figure 3] This is an explanatory diagram regarding the setting of user ranks. [Figure 4] This figure shows an example of a link information screen. [Figure 5] This is a diagram showing an example of the first site screen. [Figure 6] This is a diagram showing an example of a screen where rewards are granted. [Figure 7] This figure shows an example of a recommended screen for account linking. [Figure 8] This is a diagram illustrating the functions of the account management server. [Figure 9] This figure shows an example of user information. [Figure 10] This is a diagram illustrating the functions of the game server. [Figure 11] This is a diagram showing an example of game information. [Figure 12] This is a diagram showing an example of game object information. [Figure 13] This is an explanatory diagram of functions of the store server. [Figure 14] This is a diagram showing an example of web store information. [Figure 15] This is a diagram showing an example of first site information. [Figure 16] This is a diagram showing an example of product information. [Figure 17] This is a diagram showing an example of benefit information. [Figure 18] This is a diagram showing an example of product purchase information. [Figure 19] This is a diagram showing an information processing flow according to an embodiment of the present invention. [Figure 20] This is a diagram showing an information processing flow according to another embodiment of the present invention. [Modes for Carrying Out the Invention]

[0008] <Overview of the Present Invention> Hereinafter, the information processing system, information processing apparatus, information processing method, and program of the present invention will be described with reference to the accompanying drawings by citing specific embodiments. Note that, for convenience of explanation in the following, the description may be given from the perspective of a GUI (Graphic User Interface). However, basic data processing technologies for realizing the content (communication / transmission technologies, data acquisition technologies, data recording technologies, data processing / analysis technologies, image processing technologies, visualization technologies, etc.) are well-known technologies, and descriptions related thereto will be omitted.

[0009] (System Overview) The information processing system according to the present embodiment (hereinafter referred to as information processing system S) is a computer system capable of providing users with a game service, that is, an environment for playing a game (including management of accounts for playing the game), and an environment for using a web store where products related to the game (including game objects usable in the game) can be purchased (web store service), and the like. As shown in Figure 1, the information processing system S is a communication system including an information processing apparatus composed of a plurality of server computers, for example, a server computer for managing user accounts (hereinafter referred to as account management server 10), a server computer for distributing game data (hereinafter referred to as game server 20), a server computer for managing a web store where products including game objects can be bought and sold (hereinafter referred to as store server 30), and the like, as well as a user terminal 40.

[0010] In the present embodiment, the game provider that provides the game service to users manages the user accounts, and also operates the web store to provide the web store service to users. That is, description will be given on the assumption that the game service and the web store service are respectively provided to users by a plurality of different servers, namely the account management server 10, the game server 20, and the store server 30, which are managed by the same game provider. It should be noted that the same game provider may use a common server (information processing apparatus) having all the functions of the account management server 10, the game server 20, and the store server 30 to provide each service to users. In addition, the web store provider that provides the web store service to users may be a different operator from the game provider that provides the game service to users. That is, each service may be provided to users by a plurality of different servers, namely the account management server 10 and the game server 20 managed by the game provider, and the store server 30 managed by the web store provider.

[0011] In this embodiment, a user is a person who utilizes the functions of the account management server 10, the game server 20, and the store server 30. More specifically, a user is a person who can enjoy the benefits (services) provided by the functions of the account management server 10, the game server 20, and the store server 30 by operating a predetermined device. In this embodiment, a user terminal 40 is used as an example of a predetermined device, but the predetermined device may be a device owned by the user, such as the user terminal 40, or it may be a device installed in a store, etc., that is not owned by the user but can be used by entering a PIN or password, or making a deposit, etc., when visiting the store, etc.

[0012] (Applications and Accounts) In this embodiment, in order for the user to enjoy the game service and the web store service, which is a non-game service different from the game service, the user installs dedicated applications on the user terminal 40, obtains an account to use each service, and registers as a user (member registration). Specifically, the game can be played on the user terminal 40 by, for example, launching a gameplay application (hereinafter referred to as the game app) installed on the user terminal 40. On the other hand, the web store can be used to purchase products on the user terminal 40 by, for example, launching a web store application (hereinafter referred to as the web store app) installed on the user terminal 40. It should be noted that the web store is not limited to use with a dedicated web store app; it may also be accessible by accessing the web store on the internet from a general-purpose application with browser functionality.

[0013] Game apps and web store apps are separate application software, each launched individually to perform its own unique functions. Through the functions of each application, the user terminal 40 can play games provided by the game server 20 and utilize the web store managed by the store server 30. Specifically, based on information or data received from the game server 20 or the store server 30, the system displays, plays, or otherwise outputs that information or data to the user terminal 40, allowing the user to play the game on the gameplay screen while the game app is running, and to purchase (including download) items from the web store while the web store app is running. Services that can be used without using the game app are considered non-game services. For example, web store services that can be used using the web store app are included in non-game services.

[0014] In this embodiment, the game app and the web store app can cooperate with each other; in other words, the game play environment and the web store usage environment can be associated with each other. In this embodiment, the user registers a common account with the account management server 10 in order to enjoy the complex services provided by the information processing system S. The user then operates the user terminal 40 to perform predetermined settings (hereinafter referred to as linkage settings) in order to link the account obtained for playing games (hereinafter referred to as the game account) and the account obtained for using the web store (hereinafter referred to as the web store account) to the common account. As a result, the game application and the web store application can be linked, and the game account and the web store account can be associated. The game account corresponds to the "first account" of this invention, and the web store account corresponds to the "second account" of this invention. Furthermore, the common account can be used for purposes other than games and web stores (for example, other services such as video streaming provided by game providers to users).

[0015] Account linking can be performed at any time, and there are no particular limitations on the specific procedure for linking. Furthermore, in this embodiment, each account is linked to a common account, but it is also possible to directly link the game account and the web store account without using a common account. Moreover, it is also possible to use a common account from the beginning for both the game service and the web store service, without needing to obtain game accounts and web store accounts separately.

[0016] (game) A game is content that a user plays by operating a user terminal 40 while viewing a gameplay screen on the user terminal 40. In this embodiment, it is an online game (electronic game) provided using an information processing system S. Online games include browser games using a web browser, social games provided on SNS (Social Networking Service), games that can be played by downloading dedicated application software such as mobile games, and regularly updated online games such as play-by-web (PBW).

[0017] In this embodiment, when a user performs a game-play operation on the user terminal 40, the user terminal 40 receives game progression data distributed from the game provider's server computer, i.e., the game server 20. The user terminal 40 outputs video and audio corresponding to the received data, and the user proceeds with the game while confirming the outputted video and audio. The user terminal 40 also sends data indicating the user's operations to the game server 20, and the game server 20 sends game progression data corresponding to the user's operations. This data transmission and reception between the game server 20 and the user terminal 40 is repeated until the user finishes playing the game.

[0018] The game of this embodiment is a game in which the user plays by using or consuming (hereinafter sometimes referred to as "using, etc.") game objects (game media) that the user owns as game assets, such as gacha and quests, which are one of the constituent units of the game.

[0019] (Game object) Game objects include, for example, characters, items, cards, and avatars used within the game. Game objects also include in-game currencies such as coins, gold, or stones, which have value as payment for exchanging other items or characters within the game, or for playing gacha and quests. Furthermore, in-game currencies include paid in-game currencies that can be obtained through in-app purchases, and free in-game currencies that can be obtained without in-app purchases, such as through login bonuses. In addition, "charging" refers to the process by which a user pays a game usage fee to the game provider using cash, electronic money, credit card, or prepaid card, etc.

[0020] Game objects such as characters and items (excluding in-game currency) each have their own unique characteristics, and each game object has various parameters that indicate its name, attributes, appearance, and abilities (effects in the case of items). These parameters are indicators that affect the progress of the game and include those expressed by numerical values, letters such as "A, B, C...", and indicators such as gauges. Furthermore, some parameters change as the game progresses (including both increases and decreases), while others remain constant and do not change regardless of the game's progress. In addition, some parameters change when certain conditions are met, such as being used in an associated quest.

[0021] Users can acquire and possess these game objects within the game, and use the game objects they own. Specifically, users can use game objects to progress through the game, including playing gacha and quests, which will be described later. In terms of acquisition, game objects can be obtained as login bonuses for logging into the game, as lottery results when playing in-game gacha, and as rewards for completing in-game quests. They can also be purchased from the in-game shop (in-game store). Furthermore, users can purchase game objects for use within the game from external web stores.

[0022] In this embodiment, at least two or more methods (sources) are provided for users to purchase game objects used in the game. (1) Purchase via the in-game screen (in-game store). Specifically, in a game app, while playing the game, the user can purchase a desired game object from an in-game game object purchase screen (not shown). In this case, once payment for the game object is completed within the game app or on a payment site linked to the game app (for example, cashless payment using a credit card or QR code, etc., the same applies hereinafter), the specified game object is granted to the user. The user can then use the purchased game object within the game. (2) Purchases are made via a screen displayed outside the game (web store). Specifically, within the web store app, users can purchase a game object (not shown) from a separate game object purchase screen located outside the game. Once payment for the game object is completed within the web store app or a linked payment site, the specified game object is granted to the user. The user can then use the purchased game object within the game.

[0023] (Gacha and quests) Gacha is a component of a game, a lottery game in which game objects can be obtained through a random item provision method. Specifically, gacha is a mechanism that uses chance to provide game objects such as characters and items to users, in which a predetermined number of game objects are selected randomly or by predetermined probability from a set to which multiple game objects belong (a table in which multiple game objects are associated with their respective probability of being drawn). The gacha system is implemented during gameplay on a gacha play screen (not shown) in response to user requests for game objects (lottery applications). When making a request, the user may need to consume game objects such as in-game currency or items that are set as play conditions, i.e., in-game currency necessary to play the gacha. Furthermore, the type and amount of parameters that need to be consumed may differ from gacha to gacha. For example, to play gacha A, one item A must be consumed, and to play gacha B, 100 coins (in-game currency) must be consumed.

[0024] A quest is a component of a game, and is played with the objective of completing it (in other words, achieving the completion conditions). For example, a game may have multiple quests, and each quest will have different content (e.g., attributes, difficulty level, enemy characters that appear, play conditions, completion conditions, or completion rewards). During gameplay, users can select a quest on a quest selection screen (not shown) and play the quest by consuming the parameters set as play conditions, i.e., game objects such as in-game currency and items required to play the quest. The type and amount of parameters that need to be consumed may vary from quest to quest. For example, to play quest A, 10 units of item A may be consumed, and to play quest B, 50 coins (in-game currency) may be consumed. Furthermore, when a user completes a quest, they can obtain game objects such as characters or items associated with that quest as a reward, or they can acquire the right to play special quests (for example, quests that cannot be played under normal circumstances).

[0025] Gacha and quests are held according to a predetermined schedule based on time, day of the week, or specific seasons such as spring, summer, autumn, and winter. In addition, this includes limited-time so-called collaboration gacha or collaboration quests (hereinafter referred to as "collaboration events, etc.") that are collaborations with other games, manga, movies, other copyrighted works, other artists, or other companies. In these collaboration events, characters, items, etc. related to the collaborating partner will appear in the game as game objects. Furthermore, special gacha and quests that users can play for a limited time, including collaboration events, fall under the category of "events" in this invention. Events include, for example, a Golden Week event held exclusively during the Golden Week period, a midsummer event held for a predetermined period in August (for example, August 1st to August 10th), and a Manga A event in collaboration with Manga A held for a predetermined period (for example, 14 days). In addition, during or before an event, event information (including event announcements) will be provided to users to guide them to the event.

[0026] (Web store) A web store is a website associated with a game, specifically an e-commerce (EC) site, where you can purchase at least game-related products. Purchasing products from a web store follows the same procedures as purchasing products from a general e-commerce site. Furthermore, the web store may allow customers to purchase not only game-related products but also non-game-related products.

[0027] Game-related merchandise available for purchase on the web store may or may not be the same as game objects available for purchase in the in-game store. Furthermore, if the same game object is available for purchase on the web store as it is available in the in-game store, its price (purchase price) may or may not be the same as the price in the in-game store. Additionally, game-related merchandise available on the web store may not be data such as game objects, but rather physical items that can be held in the hand. For example, clothing, hats, shoes, bags, wallets, pouches, accessories, keychains, badges, tapestries, toys, plush toys, figurines, acrylic stands, stationery, tableware, cushions, towels, watches, and electronic devices and their accessories, all of which are based on characters or items appearing in the game, are also considered game-related merchandise.

[0028] In the online store, store points (hereinafter simply referred to as "points") are awarded (rebated) based on the purchase amount of the products. The rate at which these points are awarded varies depending on the user rank, which will be explained later, but for example, 1 point is awarded for every 100 yen spent. Points can be used, for example, when purchasing products on a web store. Specifically, when a user uses points, the purchase price of the product will be discounted by an amount corresponding to the number of points used (for example, 1 point = 1 yen). Points may also be exchangeable for products on the web store. Specifically, when a user accumulates a certain number of points or more, they can exchange them for products corresponding to the number of points accumulated. Furthermore, users who have accumulated a certain number of points or more may be allowed to exchange them for special products that are not normally available for exchange.

[0029] (User rank) Users who use the web store are assigned a user rank (grade). For example, as shown in Figure 2, there are three user ranks, from highest to lowest: Platinum, Gold, and Silver. Users with higher ranks receive higher point rewards when purchasing products. Specifically, Platinum rank users receive 3 points for every 100 yen spent, Gold rank users receive 2 points for every 100 yen spent, and Silver rank users receive 1 point for every 100 yen spent. Furthermore, higher-ranked users can purchase special items that are not normally available for purchase, and they also have priority access to new and limited-edition items. Specifically, Platinum-ranked users can purchase limited-edition item X, which is unavailable to Gold and Silver-ranked users, and they can purchase new item Y 1-2 days earlier than Gold and Silver-ranked users. Furthermore, higher-ranked users can choose to exchange their points for special items that are not normally available. Specifically, Platinum-ranked users can exchange their points for limited-edition item Z, which is not available to Gold and Silver-ranked users.

[0030] User ranks are determined based on the total number of points (cumulative) earned by the user over a specified period (for example, the last three months) and are updated at regular intervals (for example, on the 1st of each month). For example, as shown in Figure 3, if the rank for the following month is determined based on the number of points earned in the most recent three months, the user rank for the next month, i.e., the period from April 1, 2025 to April 30, 2025 (hereinafter referred to as the second period), will be determined based on the points earned during the period from January 1, 2025 to March 31, 2025 (hereinafter referred to as the first period). Specifically, if a Platinum rank user earns 500 points in the first period, their user rank for the second period will remain Platinum. Also, if a Gold or Silver rank user earns 500 points in the first period, their user rank for the second period will be promoted to Platinum. On the other hand, if a Platinum rank user earns 300 points in the first period, their user rank for the second period will be demoted to Gold, and if a Platinum rank user earns 100 points in the first period, their user rank for the second period will be demoted to Silver. Incidentally, the user rank for the period from May 1, 2025 to May 31, 2025 will be determined based on the points earned during the period from February 1, 2025 to April 30, 2025.

[0031] (Granting of benefits) In this embodiment, if a user who has linked their game account and web store account accesses the first site via a link displayed when predetermined conditions are met in the game, and then purchases a game-related product on the first site or web store, that user will be granted a reward. Specifically, users will receive benefits based on the following process.

[0032] (1) Display of link information When a user fulfills certain conditions set in the game, such as playing or clearing a designated quest, playing a designated gacha, logging in for a designated number of consecutive days, or using or acquiring a designated game object, link information as shown in Figure 4 will be displayed on the gameplay screen of the game application. The link information (more precisely, the link information button 51) is a hyperlink (URL) to transition to the first site, and when the user selects (taps, etc.) the link information button 51, the screen will transition to the first site. Furthermore, the specified conditions here may include displaying link information even if the quest (including events) is not completed, simply by playing the quest. Also, if the user does not specify a link, the link information may automatically disappear after a specified time (for example, 1 hour), or it may be hidden after a specified time (for example, 1 hour) and then displayed again after another specified time (for example, 24 hours). In other words, the link information may be repeatedly displayed and hidden at a specified display interval until it is specified by the user.

[0033] Link information may be displayed for different durations (including display intervals) and content depending on the user rank or game play history, as illustrated in (a) to (f) below. (a) Display link information according to changes in user rank. For example, if the user rank scheduled to be set for the second period is lower than the current user rank when the first period ends as is, then link information will be displayed for at least a portion of the first period, including the last day of the first period (e.g., March 30th to March 31st), and for a portion of the period within a predetermined timeframe (e.g., 10 days) from the last day of the first period (e.g., March 21st to March 31st), and will not be displayed for the rest of the period. Furthermore, if a user has played the designated quest (for example, an event), even if the first period ends as planned, and even if the user rank set for the second period does not drop below the current user rank, the link information may still be displayed for at least a portion of the first period. (b) Change the display time of link information according to the user rank. For example, longer link information may be displayed for users with a high user rank, or for users with a low user rank. (c) Display different link information (the first site linked to) depending on the user rank. For example, if a user has a high user rank, they will be shown a link to the first site with more advantageous benefits. Alternatively, if a user has a low user rank, they will be shown a link to the first site with more advantageous benefits. (e) Change the display time of link information according to game play history. For example, longer link information will be displayed for users who have played the game for a certain amount of time or more (e.g., 100 hours or more in total), users who have played a large number of quests (e.g., 20 quests played in one day), or users who have completed a large number of events (e.g., 10 event-related quests completed during the event period). Conversely, longer link information will also be displayed for so-called casual users. (f) Display different link information depending on the gameplay history. For example, users who have played the game for more than a certain amount of time, users who have completed many quests, or users who have completed many events will be shown links to a first site with more advantageous rewards. Conversely, so-called casual users will also be shown links to a first site with more advantageous rewards.

[0034] (2) Access Site 1 By specifying the link information via tapping or other means, the user can access the first site as shown in Figure 5. The first site is a reward-granting site (points site), and accessing the site via the link information is one of the conditions for receiving rewards. In addition, just like the web store, users can also purchase products (including game-related products) on the first site. Specifically, as shown in Figure 5, the first site has a web store button 52 for transitioning to the web store and a product display area 53 where products available for purchase on the first site are displayed.

[0035] (3) Purchase of game-related products Users can access the first site shown in Figure 5 via the link information shown in Figure 4, and then purchase game-related products on the first site, or on the web store accessed by tapping the web store button 52 from the first site (hereinafter referred to as "web store, etc."). If the conditions for receiving the bonus are met, the user can obtain the bonus as shown in Figure 6. Furthermore, a user who accesses the first site via the link information and purchases a product related to the game corresponds to the "first user" of the present invention.

[0036] In this embodiment, users must pre-link their game account and web store account in order to obtain rewards. Therefore, for users whose accounts are not linked, link information will not be displayed even if they achieve certain conditions in the game. However, when certain conditions are achieved in the game, information recommending account linking (for example, an account linking recommendation screen as shown in Figure 7) may be displayed instead of link information. On the account linking recommendation screen, when the user specifies (tap, etc.) the account linking button 55, the screen will transition to an account linking screen (not shown). Alternatively, after displaying the link information, information recommending account linking may be displayed before transitioning to the first site after the user has specified the link information, or information recommending account linking may be displayed on the first site after transitioning. Furthermore, information recommending account linking may be displayed at the time of purchasing game-related products in the web store, etc.

[0037] (Contents of the bonus) Examples of benefits granted to users include game objects that can be used in the game. Furthermore, the content of the game objects granted as benefits will vary depending on the conditions exemplified below (a) to (f). (a) Grant advantageous rewards to those who complete the quest. If a quest is set as a predetermined condition, the content of the game object awarded will change depending on whether the quest is successfully completed or not. For example, if the quest is completed and the conditions for awarding the reward are met, a more advantageous reward will be awarded than if the conditions for awarding the reward were met without completing the quest, such as a rare and hard-to-obtain game object, or a powerful game object with high parameters. (b) Provide advantageous rewards for playing the event. If an event is being held in the game, players who participate in the event and meet the reward requirements will receive more favorable rewards than those who meet the requirements without participating in the event. (c) Players who play the event will be given rewards related to the event. If an event is being held in the game, and you play that event and meet the conditions for receiving rewards, you will be awarded game objects related to that event. Game objects related to the event (corresponding to the "first benefit" of the present invention) include, for example, if the event is a gacha, the game objects necessary to play the gacha; if the event is a quest, the game objects necessary to play the quest, or game objects that are compatible with the quest, or game objects that are effective when used in the quest. Furthermore, rewards other than game objects related to the event (for example, points described later) correspond to the "second reward" of this invention. (d) Provide advantageous rewards to players who play the game during the event. For example, if a game provider offers multiple games, such as Game 1 and Game 2 (which is different from Game 1), and Game 1 is currently hosting an event, but Game 2 is not, then fulfilling the reward conditions by playing Game 1 and accessing the displayed Link 1 will grant a more favorable reward than fulfilling the conditions by playing Game 2 and accessing the displayed Link 2. (e) Players who play the game during the event will be given rewards related to the event. For example, if a game provider offers multiple games, such as Game 1 and Game 2 which is different from Game 1, and Game 1 is currently hosting an event, but Game 2 is not, and a player fulfills the reward conditions by playing Game 1 and accessing the displayed Link 1 information, the player will be granted a game object usable in Game 1 that is related to the event currently being held in Game 1. (f) Even if the conditions for receiving the reward are met by playing different games, the same reward will be granted. For example, if a game provider offers multiple games, such as a first game and a second game that is different from the first game, the reward conditions will be met via either the first link information displayed in the first game or the second link information displayed in the second game, and the reward will be granted a game object that can be used in both the first and second games, such as in-game currency that can be used in both games.

[0038] In addition to game objects, other benefits granted to users include, for example, points usable in the web store. When the benefit is points, this includes cases where additional points are awarded on top of the points awarded when purchasing products (regular points), and cases where the point redemption rate for products is increased, such as double points. Furthermore, the content of the points awarded as a benefit will change depending on the conditions exemplified in (a) to (d) below. (a) Grant advantageous rewards to those who complete the quest. If a quest is set as a prerequisite, the number of points awarded (including the point redemption rate) will be changed depending on whether the quest is successfully completed or not. For example, if the reward conditions are met by completing the quest, a more favorable reward will be awarded than if the conditions were met without completing the quest. For example, more points may be awarded, or the point redemption rate may be improved. (b) Provide advantageous rewards for playing the event. If an event is being held in the game, players who participate in the event and meet the reward requirements will receive more favorable rewards than those who meet the requirements without participating in the event. (c) Players who play the game during the event will be given preferential treatment. For example, if a game provider offers multiple games, such as Game 1 and Game 2 (which is different from Game 1), and Game 1 is currently hosting an event, but Game 2 is not, then fulfilling the reward conditions by playing Game 1 and accessing the displayed Link 1 will grant a more favorable reward than fulfilling the conditions by playing Game 2 and accessing the displayed Link 2. (d) Even if the conditions for receiving the reward are met by playing different games, the same reward will be granted. For example, if a game provider offers multiple games, such as Game 1 and Game 2 (which is different from Game 1), points usable in the web store will be awarded regardless of whether the reward conditions are met via the link information displayed in Game 1 or Game 2. Furthermore, points awarded as a reward may be used to determine the user's rank.

[0039] <Configuration of an information processing device and user terminal according to one embodiment of the present invention> Next, the configuration of the account management server 10, game server 20, store server 30, and user terminal 40, which constitute the information processing system S according to one embodiment of the present invention, will be described. The account management server 10, game server 20, and store server 30 are examples of computers and, as shown in Figure 1, are connected to the user terminal 40 via network N, and together with the user terminal 40, they constitute an information processing system S. Network N is a communication network consisting of, for example, the internet or a mobile communication network, and may include LAN (Local Area Network), WAN (Wide Area Network), and intranet.

[0040] In the information processing system S of this embodiment, the game progresses through the cooperation of the game server 20 and the user terminal 40 with the above configuration. Specifically, the game server 20 performs some of the game progression processing, while the user terminal 40 performs some of the graphics processing, etc. For example, the game server 20 executes a program that includes certain rules, logic, and algorithms. On the other hand, the user terminal 40 progresses the game in synchronization with the game server 20, using the same rules, logic, and algorithms as the program executed by the game server 20. That is, while playing the game, the user terminal 40 displays the game play screen, which is the display screen of the game, on a display 40e or the like, and also displays the display data sent from the game server 20 as it is received, and displays the images and text information indicated by the display data on the game play screen.

[0041] Furthermore, in the information processing system S of this embodiment, the above configuration enables the user terminal 40 to purchase game-related products, such as game objects used in the game, from the web store through the cooperation of the account management server 10, game server 20, and store server 30. Specifically, part of the linking process between the game account and the web store account is performed on the account management server 10 side, and part of the graphics processing is performed on the user terminal 40 side. In addition, part of the purchase process for game-related products is performed on the store server 30 side, and part of the graphics processing is performed on the user terminal 40 side. Furthermore, if the game-related product is a game object, part of the process to make the purchased game object usable in the game is performed on the game server 20 side, and part of the graphics processing is performed on the user terminal 40 side.

[0042] (Account management server, game server, and store server) The account management server 10, game server 20, and store server 30 are computers that perform various information processing related to game progress, such as generating, storing, and transmitting data necessary for game progress and the purchase of game-related products including game objects (hereinafter referred to as "game progress, etc."). Specifically, they are composed of SNS servers or server computers for cloud services. Server computers for cloud services include server computers for ASP (Application Service Provider), SaaS (Software as a Service), PaaS (Platform as a Service), or IaaS (Infrastructure as a Service). Furthermore, the account management server 10, game server 20, and store server 30 may be composed of a single computer or of multiple computers distributed in parallel. In this embodiment, a series of information processing steps related to game progress, etc. (excluding information input and display) are performed by the game server 20, the account management server 10, and the store server 30. Therefore, the user terminal 40 only needs to input information to be handed over to the account management server 10, the game server 20, and the store server 30, and display the information distributed by the account management server 10, the game server 20, and the store server 30.

[0043] The account management server 10, as hardware, includes a processor 10a, memory 10b, communication interface 10c, and storage 10d, as shown in Figure 1, and these devices are electrically connected via a bus 10e. The configuration and functions of each device in the account management server 10 are the same as those of the store server 30, which will be described later. Furthermore, the account management server 10 has an operating system (OS) and a dedicated program for processing information related to account management installed as software.

[0044] The game server 20, as hardware equipment as shown in Figure 1, includes a processor 20a, memory 20b, communication interface 20c, and storage 20d, and these devices are electrically connected via a bus 20e. The configuration and functions of each device in the game server 20 are the same as those of the store server 30, which will be described later. Furthermore, the game server 20 has an operating system (OS) and a dedicated program for processing game-related information installed as software. The processor 20a operates according to the above program, allowing the game server 20 to perform a series of information processing related to the progress of the game. Although Figure 1 shows one game server 20, there may be multiple game servers 20 depending on the number of games provided by the game provider, such as when multiple games exist.

[0045] The store server 30 is an example of the "information processing device" of the present invention, and as hardware equipment, as shown in Figure 1, it has a processor 30a, memory 30b, communication interface 30c, and storage 30d, and these devices are electrically connected via a bus 30e. Furthermore, the store server 30 has an operating system (OS) and a dedicated program for processing information related to the web store installed as software. By operating the processor 30a in accordance with the above program, the store server 30 functions as the information processing device of the present invention and performs a series of processes related to the management and operation of the web store.

[0046] The processor 30a may consist of a CPU (Central Processing Unit), MPU (Micro-Processing Unit), MCU (Micro Controller Unit), GPU (Graphics Processing Unit), DSP (Digital Signal Processor), TPU (Tensor Processing Unit), or ASIC (Application Specific Integrated Circuit), etc.

[0047] The memory 30b may be composed of semiconductor memory such as ROM (Read Only Memory) and RAM (Random Access Memory).

[0048] The communication interface 30c may be configured, for example, by a network interface card or a communication interface board. The data communication standard using the communication interface 30c is not particularly limited and may include wireless LAN communication, 3G to 5G or later generation mobile communication systems, or LTE (Long Term Evolution) based communication.

[0049] The storage 30d only needs to be capable of storing and accumulating various types of information, and may consist of flash memory, HDD (Hard Disc Drive), SSD (Solid State Drive), FD (Flexible Disc), MO disk (Magneto-Optical disc), CD (Compact Disc), DVD (Digital Versatile Disc), SD card (Secure Digital card), or USB memory (Universal Serial Bus memory), etc. Furthermore, the storage 30d may be built into the store server 30, or it may be attached to the server body as an external component. Additionally, the storage 30d may consist of an external computer (for example, a database server or online storage) that is connected to the server body in a communicative manner. As a technology for recording various types of data, distributed ledger technology such as blockchain may be used to prevent unauthorized data tampering.

[0050] (User terminal) The user terminal 40 is a client terminal used by the user to perform gameplay operations, operations related to gameplay, operations to purchase products on the web store, and operations to link accounts. The user terminal 40 can consist of, for example, a personal computer, a smartphone, a mobile phone, a tablet device, a game console, a television receiver capable of inputting information, and a wearable device. As hardware, the user terminal 40 includes a processor 40a, a storage device 40b, a communication interface 40c, an input device 40d, and a display 40e, as shown in Figure 1, and these devices are electrically connected via a bus 40f. Examples of input devices 40d in the user terminal 40 include a touch panel, a touchpad, buttons, a microphone, and various sensors. Although Figure 1 illustrates one user terminal 40, in reality, there are, of course, a number of user terminals 40 corresponding to the number of users.

[0051] The user terminal 40 has an operating system (OS) and applications (dedicated programs) such as game applications and web store applications installed. These programs correspond to the "program" of the present invention. The program of the present invention may be obtained by reading it from a computer-readable recording medium (media), or it may be obtained (downloaded) via a network N such as the Internet or an intranet. While the user is playing the game, the user terminal 40 receives game progress data from the game server 20 and displays the images (videos) indicated by the data on the user terminal 40's display 40e or on a display device such as a TV connected to the user terminal 40 (hereinafter referred to as "display 40e, etc."), and outputs sound from a speaker, etc. Also, while the user is using the web store, the user terminal 40 receives various data from the store server 30 and displays the images (videos) indicated by the data on the user terminal 40's display 40e, etc., and outputs sound from a speaker, etc. In other words, in this embodiment, the user terminal 40 functions as a display unit and an audio output unit. For example, the user terminal 40 displays screens such as those shown in Figures 4 to 7, as well as input operation screens for other input operations, and notification screens for various information.

[0052] Furthermore, the user terminal 40 receives user gameplay operations, operations associated with gameplay, operations to purchase items in the web store, and operations to link accounts, as well as various other operations performed during and before / after gameplay, and transmits information corresponding to the content of such operations to the account management server 10, game server 20, or store server 30. For example, the user may perform operations on the user terminal 40 to specify game objects to be purchased in the in-game store, operations to specify items (including game objects) to be purchased in the web store outside the game, operations to specify link information to access the first site, and operations to set up account linking, as well as other operations necessary to play the game or use the web store, and transmits information based on these operations to the account management server 10, game server 20, or store server 30. In addition to the operations described above, the user may perform any other operations on the user terminal 40 necessary to enjoy the services provided by the information processing system S of this embodiment.

[0053] <Functions of the information processing device according to one embodiment of the present invention> (Account management server) The configuration of the account management server 10, which is one of the devices constituting the information processing system S according to this embodiment, will be explained again in terms of its functionality. As shown in Figure 8, the account management server 10 includes a storage unit 11, an information acquisition unit 12, a display control unit 13, and a communication control unit 14. Of these, the storage unit 11 is implemented by memory 10b or storage 10d, and the other functional units are implemented through the cooperation of the hardware devices constituting the account management server 10 and the programs installed on the account management server 10. If the account management server 10 is composed of multiple computers, the above functions may be distributed so that each of the multiple computers performs different functions from one another. The following sections will provide a detailed explanation of each functional component.

[0054] (Storage part) The memory unit 11 stores various types of information necessary for account management. Specifically, the memory unit 11 stores user information and various other information related to account management.

[0055] As shown in Figure 9, user information is stored for each user, with various pieces of information linked to an identification information (user ID), which is a common account that identifies each user. For example, user information includes linked game accounts and linked web store accounts, as well as game play history including the types and number of game objects owned as game assets linked to each game account, and game progress. It also includes information such as the current user rank, current points, point acquisition history, web store usage history, and first site usage history linked to the web store account. If you have linked multiple game accounts (for example, Game 1 and Game 2) to a single game account, your owned game objects and gameplay history will be recorded separately for each game. Gameplay history includes information related to gameplay in general, such as play history for gacha and quests, as well as acquisition history of game objects (including purchase history of game objects in the in-game store). The points acquisition history includes information such as the date and time and number of points acquired, and the total number of points acquired for each specified period (e.g., the most recent three months). The web store usage history includes information such as the access history to the web store and the purchase history of products purchased on the web store (type and number of products purchased, and date and time of purchase). The first site usage history includes information such as the access history to the first site and the purchase history of products purchased on the first site (type and number of products purchased, and date and time of purchase). Furthermore, user information may also include other information not mentioned above, such as personal information of the user including contact details, payment information including card information, billing history information showing the number of times and amounts of charges made for the game, and a flag indicating whether or not the game account and the web store account have been linked.

[0056] (Information acquisition department) The information acquisition unit 12 acquires information (data) based on operations performed by the user on the user terminal 40 by communicating with the user terminal 40. The information acquired by the information acquisition unit 12 includes, for example, operation information based on account linking operations. In addition to the above information, the information acquired by the information acquisition unit 12 includes information based on various selections, specifications, instructions, requests, orders, permissions, denials, registrations, and other input operations performed by the user.

[0057] (Display Control Unit) The display control unit 13 controls the user terminal 40 and causes it to display information related to account management on the screen of the user terminal 40, such as the display 40e. Specifically, the display control unit 13 communicates with the user terminal 40 via the network N and displays an account linking screen (not shown) on the user terminal 40. In addition, the display control unit 13 also displays an input operation screen for other input operations, and a notification screen for various information on the user terminal 40.

[0058] (Communications Control Unit) The communication control unit 14 transmits and receives data between the game server 20 and the store server 30 via the network N. For example, the communication control unit 14 sends and receives data with the game server 20 regarding game play history and ownership status of game objects associated with a game account. The communication control unit 14 also sends and receives data with the store server 30 regarding user rank, point ownership status, point acquisition history, web store usage history, and usage history of the first site associated with a web store account.

[0059] (Game Server) Next, we will explain the configuration of the game server 20, which is one of the devices constituting the information processing system S according to this embodiment, from a functional standpoint. As shown in Figure 10, the game server 20 includes a storage unit 21, an information acquisition unit 22, a display control unit 23, a communication control unit 24, a purchase control unit 25, a reward granting unit 26, and a game control unit 27. Of these, the storage unit 21 is implemented by memory 20b or storage 20d, and the other functional units are implemented by the cooperation of the hardware equipment constituting the game server 20 and the program installed on the game server 20. If the game server 20 is composed of multiple computers, the above functions may be distributed so that each of the multiple computers performs different functions from one another. The following sections will provide a detailed explanation of each functional component.

[0060] (Storage part) The memory unit 21 stores various information necessary for playing the game. Specifically, the memory unit 21 stores game information, game object information, and various other information related to the game. Note that some user information (such as game-related content) may also be stored in the memory unit 21 of the game server 20.

[0061] As shown in Figure 11, game information is stored for each game, with various pieces of information linked to an identification piece (game ID) that identifies each game. For example, game information includes the game's name, genre, content, game objects associated with the game, ongoing or planned events in the game, available payment methods, and the number of registered users (downloads) of the game. An event includes information such as the event name, duration, event content, and game objects related to the event. Furthermore, other information not mentioned above, such as each user's gameplay history and other game-related statistical information, may also be included in the game information.

[0062] As shown in Figure 12, game object information is stored for each game object, with various pieces of information linked to an identification information (game object ID) that identifies each game object that can be used within the game. For example, game object information includes information such as the name of the game object, the effects or content that are exhibited when the game object is used, various parameters that the game object possesses, events such as quests or gacha related to the game object, and the price set when purchasing the game object. Parameters include information about rarity, attributes, and other values ​​that improve when used. Related events include information about events in which the item can be used, as well as events that have an effect when used, such as compatible quests or gacha. Furthermore, the game object information may also include other information not mentioned above, such as the appearance design, how to obtain it, where to obtain it, the period during which it is available, the period during which it can be used, and information about other compatible game objects that produce synergistic effects when used together. Note that while Figure 12 shows an example of an item as an example of a game object, if the game object is a character or the like, then in addition to (or instead of) some of the information mentioned above, parameters such as health, attack power, speed, and special abilities will be included.

[0063] (Information acquisition department) The information acquisition unit 22 acquires information (data) based on operations performed by the user on the user terminal 40 during gameplay by communicating with the user terminal 40. The information acquired by the information acquisition unit 22 includes, for example, operation information based on gameplay operations, and operation information based on operations associated with gameplay (including operations to specify a game object to be purchased and operations to specify link information for accessing the first site). In addition to the above information, the information acquired by the information acquisition unit 22 includes information based on various selections, specifications, instructions, requests, commands, permissions, denials, registrations, and other input operations performed by the user in each scene of the game.

[0064] (Display Control Unit) The display control unit 23 controls the user terminal 40 and displays information for game progression on the screen of the user terminal 40, such as the display 40e. Specifically, the display control unit 23 generates display data for displaying the results of information processing by the purchase control unit 25, the reward granting unit 26, and the game control unit 27, etc., which will be described later, and transmits the generated display data to the user terminal 40 via the network N. For example, as a result of information processing by the game control unit 27, the display control unit 23 works in cooperation with the game control unit 27 to display a game play screen (not shown) on the display 40e of the user terminal 40. In addition, the display control unit 23 also displays an input operation screen for various input operations, a notification screen for notifying various information, etc., on the display 40e of the user terminal 40.

[0065] In particular, when a user fulfills predetermined conditions, the display control unit 23 transmits display data generated based on the results of information processing by the game control unit 27, etc. (described later) to the user terminal 40 via the network N, and controls the user terminal 40 to display a link information screen (Figure 4) for accessing the first site associated with the web store on the screen of the user terminal 40, such as the display 40e. At this time, the display control unit 23 controls the display / hide of link information in accordance with changes in user rank. For example, if the user rank set based on the product purchase history (more precisely, the number of points acquired) in the first period on the web store, etc., that is, the user rank that is scheduled to be set in the second period which is a period after the first period, is likely to be lower than the rank set in the first period, the display control unit 23 will display link information on the user terminal 40 for at least a portion of the first period. Furthermore, the display control unit 23 displays different link information on the user terminal 40 or changes the display time of the link information on the user terminal 40 according to the user rank. For example, the display control unit 23 displays link information to access Site 1, which offers superior benefits, to users with a high user rank. The display control unit 23 also increases the display time of the link information for the same user. Furthermore, the display control unit 23 displays different link information on the user terminal 40 or changes the display time of the link information on the user terminal 40 according to the user's game play history. For example, the display control unit 23 displays link information to access the first site with superior rewards for users who have played games for a predetermined amount of time or more, users who have played many quests, or users who have completed many events. The display control unit 23 also extends the display time of the link information for these users. In addition, the display control unit 23 displays different link information on the user terminal 40 after the completion of event-related quests, depending on whether the user has played and completed the event-related quests. The display control unit 23 also extends the display time of the link information for users who have completed event-related quests. Furthermore, if there are multiple games, the display control unit 23 displays link information corresponding to each game on the user terminal 40. For example, it displays the first link information for the first game, and displays second link information, which is different from the first link information, for the second game.

[0066] Furthermore, when an event is being held in the game, or a predetermined time before it is to be held (for example, one day before), the display control unit 23 transmits display data generated based on the results of information processing by the game control unit 27, etc. (described later), to the user terminal 40 via the network N, and controls the user terminal 40 to display information on the screen of the user terminal 40, such as the display 40e, to guide the user to play the event. In other words, the display control unit 23 notifies the user that an event is being held in the game (including an announcement of the event).

[0067] (Communications Control Unit) The communication control unit 24 transmits and receives data between the account management server 10 and the store server 30 via the network N. For example, the communication control unit 24 transmits and receives data with the account management server 10, including user information, particularly game play history associated with the game account (including purchase history of game objects in the in-game store), and data regarding the ownership status of game objects. Meanwhile, the communication control unit 24 transmits and receives data with the store server 30, including game object information, product purchase information, and data related to requests for granting game objects purchased from the web store, etc. The game object information transmitted and received here includes information related to events such as gacha or quests associated with the game object. The product purchase information transmitted and received here includes information that identifies the product (game object) specified by the user in the web store, etc., and information indicating whether or not the user accessed the first site via link information when purchasing the product (game object) in the web store, etc.

[0068] (Purchasing Control Department) When the purchase control unit 25 receives a designation from a user for a game object to be purchased in the in-game store, it settles the payment for an amount equivalent to the price of the game object and grants the purchased game object to the user. Specifically, the purchase control unit 25 identifies the game object to be purchased based on the specified information obtained from the user by the information acquisition unit 22, associates the identified game object with the user, and updates the user information (more precisely, the game objects owned and the acquisition history of game objects). The purchase control unit 25 handles payment when a game object is purchased, but since the payment processing is based on conventionally known technology, a detailed explanation will be omitted.

[0069] (Benefits Distribution Department) The reward granting unit 26 works in cooperation with the display control unit 23 and the communication control unit 24 to grant the user game objects that can be used in the game without requiring the user to spend any money, when the user accesses the first site via link information and purchases game-related products from the web store, etc., thereby fulfilling the reward granting conditions. Specifically, the reward granting unit 26, when it determines that the reward granting conditions are met based on the product purchase information obtained by the communication control unit 24 from the store server 30 (including when the communication control unit 24 obtains information from the store server 30 regarding a request to grant a game object as a reward), associates the selected game object as a reward with the user and updates the user information (more precisely, the game objects owned and the acquisition history of game objects).

[0070] Furthermore, the reward granting unit 26 grants more favorable rewards to players who meet the reward granting conditions by playing an ongoing event in the game than to players who meet the conditions without playing the event. In addition, even if a player meets the reward granting conditions by playing an ongoing event in the game, the reward granting unit 26 grants different rewards depending on whether the player successfully completes the event or fails to complete it, granting more favorable rewards to players who successfully complete the event than to players who fail to complete it. When granting more favorable rewards, the reward granting unit 26 may, for example, increase the number of game objects granted, or select rare and hard-to-obtain game objects, or powerful game objects with high parameters. Furthermore, the reward granting unit 26 grants the user a first reward related to playing the event (for example, a game object associated with the event) if the user meets the reward granting conditions during the event period in the game, and grants the user a second reward different from the first reward, i.e., a regular game object, that is not related to playing the event, if the user meets the reward granting conditions outside of the event period.

[0071] Furthermore, if, in addition to the first game provided by game server 20, a second game different from the first game is provided by game server 20 or a second game server (not shown) different from game server 20, the reward granting unit 26 grants a game object (for example, in-game currency such as coins usable in both games) that can be used in both the first and second games as a reward, if the user accesses the first site via either the first link information displayed in the first game or the second link information displayed in the second game and fulfills the reward granting conditions. However, if an event is being held in the first game but not in the second game, the reward granting unit 26 grants the user a first reward related to playing the event if the user accesses the first site via the first link information displayed in the first game and fulfills the reward granting conditions. On the other hand, if the user accesses the first site via the second link information displayed in the second game and fulfills the reward granting conditions, the reward granting unit 26 grants the user a reward different from the first reward, i.e., a second reward unrelated to playing the event in the first game.

[0072] (Game Control Unit) The game control unit 27 performs information processing necessary for the game to progress. Specifically, the game control unit 27 advances the game, such as gacha or quests, based on various information acquired from the user by the information acquisition unit 22. For example, in a quest that the user is playing, the game control unit 27 performs effects such as moving game objects such as characters owned by the user in response to the user's quest play operations, and generates game effects such as changing the parameters of game objects such as characters according to the progress of the game. Furthermore, the game control unit 27 updates user information related to the game play history according to the user's game play status. In addition, the game control unit 27 assigns game objects to the user according to the results of gacha draws or quest play results, etc. In other words, the game control unit 27 updates user information (more precisely, owned game objects) by associating game objects such as characters and items with the user.

[0073] Furthermore, if a game object is purchased through an external web store or similar service, or if a game object is selected as a reward in an external web store or similar service, the game control unit 27 grants the purchased game object to the user based on the product purchase information or information regarding the request to grant the game object obtained by the communication control unit 24 from the store server 30, and sets it to a state where it can be used in the game. In other words, the game control unit 27 associates game objects such as characters and items with the user and updates the user information (more precisely, the game objects owned).

[0074] Furthermore, the game control unit 27 implements events that users can play for a predetermined period. In addition, the game control unit 27 provides multiple games, such as a second game different from the first game. At this time, the game control unit 27 can also provide the user with multiple games, including the first game in which an event is being held and the second game in which no event is being held, during the same period.

[0075] (Store server) Next, we will explain the configuration of the store server 30, which is one of the devices constituting the information processing system S according to this embodiment and corresponds to the "information processing device" of the present invention, in terms of its functionality. As shown in Figure 13, the store server 30 includes a storage unit 31, an information acquisition unit 32, a display control unit 33, a communication control unit 34, a purchase control unit 35, a reward granting unit 36, and a rank setting unit 37. Of these, the storage unit 31 is implemented by memory 30b or storage 30d, and the other functional units are implemented through the cooperation of hardware devices constituting the store server 30 and programs installed on the store server 30. If the store server 30 is composed of multiple computers, the above functions may be distributed so that each of the multiple computers performs different functions from one another. The following sections will provide a detailed explanation of each functional component.

[0076] (Storage part) The memory unit 31 stores various types of information necessary for the management and operation of the web store. Specifically, the memory unit 31 stores various information related to the web store, the first site, product information, special offer information, product purchase information, and other information related to the products handled by the web store. Note that some user information (such as details about the use of the web store) may also be stored in the memory unit 31 of the store server 30.

[0077] As shown in Figure 14, web store information is stored for each web store, with various pieces of information linked to an identification piece (web store ID) that identifies the web store. For example, web store information includes the name of the web store, the products sold by the web store, the payment methods available at the web store, and the number of registered users of the web store. The products handled by the web store include not only game-related products, including game objects usable in the game of this embodiment, but also game objects usable in other games, and information on general products unrelated to games. Furthermore, other information not mentioned above, such as transaction history for each user and statistical information such as rankings of popular products, may also be included in the web store information.

[0078] As shown in Figure 15, the first site information is stored for each first site, with various pieces of information linked to an identification information (first site ID) that identifies each first site. For example, the information for the first site includes the name of the first site (point campaign name), the validity period of the first site (point campaign period), link information for accessing the first site, the game corresponding to the first site, the web store corresponding to the first site, benefits associated with the first site, products handled by the first site, and payment methods available on the first site. The products handled on the first site include not only game-related products, including game objects usable in the game of this embodiment, but also information on game objects usable in other games, and general products unrelated to games. Furthermore, other information besides that mentioned above, such as statistical information including the number of accesses to the first site, may also be included in the first site information.

[0079] As shown in Figure 16, product information is stored for each product, with various pieces of information linked to an identification information (product ID) that identifies each product. For example, product information includes the product name, related games, product type, product details, product price, and points awarded upon purchase. The points awarded are set to vary depending on the user rank of the user who made the purchase. Furthermore, product information may include other information not mentioned above, such as design, sales period, and conditions for purchasing the product.

[0080] As shown in Figure 17, the bonus information is stored for each bonus, with various pieces of information linked to an identification piece (bonus ID) that identifies each bonus. For example, bonus information includes details such as the name of the bonus, the game to which the bonus is related, the type of bonus, the content of the bonus, and the conditions for receiving the bonus. Furthermore, other information besides that mentioned above, such as statistical information including the history of each benefit being granted, may also be included in the benefit information.

[0081] Product purchase information is generated each time a user purchases a product from the web store. As shown in Figure 18, various pieces of information are linked to an identification information (purchase ID) that identifies the purchase details, and this information is stored for each individual purchase. For example, product purchase information includes information to identify the user who purchased the product (purchaser), the date and time and location of purchase, information to identify the purchased product (purchased product), the price of the purchased product, payment status, points awarded in connection with the purchase, whether or not a reward is to be awarded, and whether or not a reward request to be sent to game server 20 is to be awarded. Whether or not a reward is granted is determined by whether or not the reward eligibility conditions are met, that is, whether or not a product was purchased after accessing the first site via the link information. Whether or not a grant request is necessary is determined by whether the purchased item is a game object used in the game, that is, whether or not it is an item that needs to be granted to the user from the game server 20.

[0082] (Information acquisition department) The information acquisition unit 32 acquires information (data) based on operations performed by the user terminal 40 while the user is using the web store by communicating with the user terminal 40. The information acquisition unit 32 also accepts access to the first site from the user terminal 40 based on link information. The information acquired by the information acquisition unit 32 includes, for example, operation information based on product purchase operations on a web store, etc. In addition to the above information, the information acquired by the information acquisition unit 32 includes information based on various selections, specifications, instructions, requests, orders, permissions, denials, registrations, and other input operations performed by the user in the web store, etc.

[0083] (Display Control Unit) The display control unit 33 controls the user terminal 40 and displays information for game progression on the screen of the user terminal 40, such as the display 40e. Specifically, the display control unit 33 generates display data for displaying the results of information processing by the purchase control unit 35 and the reward granting unit 36, etc., which will be described later, and transmits the generated display data to the user terminal 40 via the network N. For example, as a result of information processing by the purchase control unit 35 and the reward granting unit 36, etc., the display control unit 33 works in cooperation with the purchase control unit 35 and the reward granting unit 36, etc. to display the first site screen as shown in Figure 5, the reward granting screen as shown in Figure 6, and a web store screen (not shown) on the user terminal 40. In addition, the display control unit 33 also displays input operation screens for various input operations, notification screens for notifying various information, etc., on the user terminal 40.

[0084] (Communications Control Unit) The communication control unit 34 transmits and receives data between the account management server 10 and the game server 20 via the network N. For example, the communication control unit 34 transmits and receives data with the account management server 10, including user information, particularly the usage history of the web store associated with the web store account, and the usage history of the first site. Meanwhile, the communication control unit 34 transmits and receives data with the game server 20 regarding game object information, product purchase information, requests for granting game objects purchased from the web store, etc., and requests for granting game objects as rewards. The game object information transmitted and received here includes information about events such as gacha or quests associated with the game object. The product purchase information transmitted and received here includes information that identifies the product (game object) specified by the user in the web store, etc., and information indicating whether or not the user accessed the first site via link information when purchasing the product (game object) in the web store, etc.

[0085] (Purchasing Control Department) When the purchase control unit 35 receives a request from a user to specify a product (including game objects) to be purchased on the web store and the first site, it settles the payment for an amount equivalent to the price of the product and grants the purchased product to the user. The purchase control unit 35, when a product related to a game purchased by a user in a web store or the like is a game object, will instruct the game server 20 to assign the purchased game object. Specifically, the purchase control unit 35 identifies the game object to be purchased based on the specified information obtained from the user by the information acquisition unit 32, creates a request to assign the identified game object, and, in cooperation with the communication control unit 34, notifies the game server 20. On the other hand, if the game-related product purchased by the user through a web store or the like is a physical item rather than data such as a game object, the purchase control unit 35 will settle the payment for an amount equivalent to the price of the game-related product and then proceed with procedures such as shipping the product. The purchase control unit 35 handles payment when a product is purchased, but since the payment processing is based on conventionally known technology, a detailed explanation will be omitted.

[0086] (Benefits Distribution Department) The reward granting unit 36 ​​works in cooperation with the display control unit 33 to grant points that can be used by the user at the web store, etc., without requiring the user to spend any money, when the user purchases game-related products at the web store, etc. Specifically, when a user purchases a game-related product, the reward granting unit 36 ​​updates the user information (more precisely, the number of points owned and the point acquisition history) associated with the user, assigning points corresponding to the purchase amount (for example, 1 point for every 100 yen spent).

[0087] Furthermore, the reward granting unit 36 ​​works in cooperation with the communication control unit 34 to instruct the game server 20 to grant game objects usable in the game to the user without requiring the user to spend any money when the user purchases game-related products from a web store or the like. Specifically, when a user purchases a game-related product, the reward granting unit 36 ​​works with the communication control unit 34 to notify the game server 20 of a request to grant a game object as a reward. At this time, the reward granting unit 36 ​​may select the content of the reward, that is, what kind of game object to grant as a reward, based on various conditions such as those exemplified below, and instruct the game server 20 (effectively granting the reward itself).

[0088] In particular, the reward granting unit 36 ​​works in cooperation with the display control unit 33 to grant the user, without requiring the user to spend any money, points usable by the user in the web store, or game objects usable by the user in the game, if the user has linked their game account and web store account, accesses the first site via link information, purchases game-related products in the web store, etc., and fulfills the reward granting conditions. Specifically, when the reward granting unit 36 ​​determines that a user has purchased a game-related product and met the reward granting conditions, it associates points with the user as a reward for accessing the first site and updates the user information (more precisely, the number of points owned and the point acquisition history). Furthermore, when the reward granting unit 36 ​​determines that a user has purchased a game-related product and met the reward granting conditions, it creates a granting request for the game object selected as a reward for accessing the first site, and, in cooperation with the communication control unit 34, notifies the game server 20.

[0089] Furthermore, the reward granting unit 36 ​​grants a more favorable reward to players who meet the reward granting conditions by playing an ongoing event in the game than to players who meet the conditions without playing the event. In addition, even when a player meets the reward granting conditions by playing an ongoing event in the game, the reward granting unit 36 ​​grants different rewards depending on whether the player successfully completes the event or fails to complete it, granting a more favorable reward in the case of successful completion than in the case of failure. When granting a more favorable reward, the reward granting unit 36 ​​may, for example, increase the number of points awarded. Furthermore, the reward granting unit 36 ​​grants the user a first reward related to playing the event if the user meets the reward granting conditions during the event period in the game (more precisely, it instructs the game server 20 to grant it), and grants the user a second reward (for example, points) that is different from the first reward, i.e., a reward unrelated to playing the event, if the user meets the reward granting conditions outside of the event period.

[0090] Furthermore, if, in addition to the first game provided by game server 20, a second game different from the first game is provided by game server 20 or a second game server (not shown) different from game server 20, the reward granting unit 36 ​​will grant a reward that can be used in common for both the first and second games (for example, in-game currency such as coins usable in both games), or points usable in a web store, etc., regardless of whether it is the first or second game, even if the user accesses the first site via either the first link information displayed in the first game or the second link information displayed in the second game and fulfills the reward granting conditions. However, if an event is being held in the first game but not in the second game, the reward granting unit 36 ​​grants the user a first reward related to playing the event if the user accesses the first site via the first link information displayed in the first game and fulfills the reward granting conditions. On the other hand, if the user accesses the first site via the second link information displayed in the second game and fulfills the reward granting conditions, the reward granting unit 36 ​​grants the user a reward different from the first reward, i.e., a second reward unrelated to playing the event in the first game.

[0091] (Rank setting section) The rank setting unit 37 classifies users into multiple ranks based on the number of points earned for game-related products in web stores, etc., over a predetermined period, and sets a user rank for each user. Specifically, the system sets a user rank for a period after the predetermined period (for example, April 2025) based on the number of points the user has earned during a predetermined period (for example, January to March 2025), and updates the user information (more precisely, the user rank) by associating the set user rank with the user. The rank setting unit 37 resets the user rank every predetermined period (for example, every month) to change the user rank. Points calculated when setting the user rank include, for example, points based on the purchase amount of products (for example, 1 point for every 100 yen spent) and points awarded as benefits.

[0092] The configurations of the account management server 10, game server 20, store server 30, and user terminal 40 have been described above. Generally, the account management server 10, game server 20, store server 30, and user terminal 40 have various other functions besides those described above, but here only the characteristic functions that have an effect in the information processing system S of the present invention will be described, and other known functions will not be shown or described.

[0093] <Information processing method relating to one embodiment of the present invention> Next, the flow of information processing (hereinafter referred to as the information processing flow) executed in the information processing system S having the above configuration will be described. The information processing flow employs the information processing method of the present invention and is realized by using the information processing system S, which functions as a computer system. In other words, each step in the information processing flow corresponds to a component of the information processing method of the present invention. The information processing flow described below is merely an example, and unnecessary steps may be deleted, new steps added, or the order of steps rearranged, without departing from the spirit of the present invention.

[0094] The information processing flow executed in the information processing system S is an information processing that grants benefits to users who access the first site via link information and purchase game-related products on the website, etc., and proceeds, for example, according to the flow shown in Figure 19. The following explanation assumes that the reward is points usable in the web store, and that the user has already linked their game account and web store account while playing the game. Furthermore, game-related products are defined as game objects usable in the game, and the explanation describes the case where a user purchases these game objects from the web store.

[0095] As shown in Figure 19, when the processor 20a of the game server 20 determines that a user playing the game has achieved a predetermined condition set in the game, such as playing or clearing a predetermined quest, playing a predetermined gacha, or using or acquiring a predetermined game object (S101: YES), it displays a link information screen (Figure 4) containing link information (hyperlink) for transitioning to the first site on the user terminal 40 (S102).

[0096] Next, the processor 30a of the store server 30 obtains operation information based on the operation to specify link information from the user terminal 40. When it receives the specification of link information from the user (S103), it displays the first site screen (Figure 5) associated with the link information on the user terminal 40 (S104).

[0097] Then, the processor 30a of the store server 30 obtains operation information based on the user terminal 40's operation to specify the web store, and when it receives the user's specification of the web store (S105), it displays a web store screen on the user terminal 40 where the user can purchase game-related products, including game objects usable in the game (S106). The processor 30a obtains operation information based on the user's operation to specify the desired game object in the web store, and when it determines that it has received the user's specification of the game object to be purchased (S107:YES), it settles the price set for that game object (S108), and after the settlement is complete, it notifies the game server 20 via the network N of a request to grant the purchased game object to the user who made the purchase (S109).

[0098] When the processor 20a of the game server 20 receives a request to grant a game object from the store server 30, it associates that game object with a user and stores it (S110).

[0099] Meanwhile, the processor 30a of the store server 30 stores, without requiring the user to spend any money, regular points corresponding to the purchase amount of game objects (for example, 3 points for every 100 yen spent by a Platinum rank user) and bonus points for fulfilling the bonus granting conditions (for example, 300 points for purchasing game-related products at the web store, etc., after accessing the first site via link information) associated with the user (S111), displays a bonus granting screen (Figure 6) on the user terminal 40 indicating that bonus points have been granted to the user (S112), and terminates the process. Furthermore, if the processor 20a of the game server 20 determines that the user has not met the predetermined conditions (S101: NO), or if the processor 30a of the store server 30 determines that it has not received a designation from the user for a game object to be purchased in the web store (S107: NO), the process will terminate. The above is an example of an information processing flow.

[0100] Next, as another example of an information processing flow, we will describe the information processing when game objects usable in a game qualify as rewards. This information processing proceeds, for example, according to the flow shown in Figure 20. Furthermore, the following explanation assumes that the user has already linked their game account and web store account and is playing the game. Additionally, game-related products are considered game objects usable in the game, and the explanation describes the case where the user purchases these game objects on the first website.

[0101] As shown in Figure 20, when the processor 20a of the game server 20 determines that a user playing the game has achieved a predetermined condition set in the game, such as playing or clearing a predetermined quest, playing a predetermined gacha, or using or acquiring a predetermined game object (S201:YES), it displays a link information screen (Figure 4) containing link information (hyperlink) for transitioning to the first site on the user terminal 40 (S202).

[0102] Next, the processor 30a of the store server 30 obtains operation information based on the operation to specify link information from the user terminal 40. When it receives the specification of link information from the user (S203), it displays the first site screen (Figure 5) associated with the link information on the user terminal 40 (S204).

[0103] Then, the processor 30a of the store server 30 obtains operation information based on an operation performed by the user on the first site, which is also available for purchasing game-related products including game objects usable in the game, to specify a desired game object. When it determines that it has received the user's specification of the game object to be purchased (S205:YES), it settles the price set for that game object (S206), and after the settlement is complete, it notifies the game server 20 via the network N of a request to grant the purchased game object to the user who made the purchase (S207).

[0104] When the processor 20a of the game server 20 receives a request to grant a game object from the store server 30, it associates that game object with a user and stores it (S208).

[0105] Meanwhile, the processor 30a of the store server 30 stores a normal number of points (for example, 2 points for every 100 yen spent by a gold-ranked user) associated with the user, without requiring the user to spend any money (S209). It then selects a game object to be awarded as a reward for fulfilling the reward conditions (purchasing a game-related product from the web store, etc., after accessing the first site via link information) and notifies the game server 20 via the network N of a request to award that game object to the user (S210).

[0106] When the processor 20a of the game server 20 receives a request from the store server 30 to grant a game object as a reward, it associates that game object with the user and stores it (S211).

[0107] Then, the processor 30a of the store server 30 displays a reward granting screen on the user terminal 40 indicating that a game object has been granted to the user as a reward (S212), and then terminates the process. Furthermore, if the processor 20a of the game server 20 determines that the user has not met the predetermined conditions (S201:NO), or if the processor 30a of the store server 30 determines that it has not received a designation from the user for a game object to be purchased in the web store (S205:NO), the process will terminate. The above is another example of an information processing flow.

[0108] <Other Embodiments> Although specific embodiments of the present invention have been described above, these embodiments are merely examples given to facilitate understanding of the present invention and do not limit it. In other words, the present invention can be modified or improved from the above embodiments without departing from its spirit. Furthermore, the present invention includes equivalents thereof.

[0109] For example, the screen examples shown in the drawings referenced in the above embodiment are merely examples, and the screen configuration, the content of the displayed information, and the GUI (Graphical User Interface) can be freely designed and modified according to the system design specifications and user preferences.

[0110] Furthermore, in the above embodiment, the modes of displaying an image on the user terminal 40 include displaying it on a display (display 40e) built into the terminal itself, and displaying it on a display connected to the terminal by wire or wirelessly. Similarly, the modes of emitting sound or music from the user terminal 40 include emitting it from a player (speaker) built into the terminal itself, and emitting it from an audio device connected to the terminal by wire or wirelessly. Note that the display or audio device connected to the user terminal 40 may include not only general stationary disuser speakers, but also HMDs (Head Mounted Displays) such as VR goggles.

[0111] Furthermore, in the above embodiment, all or part of the functions of the account management server 10, the game server 20, or the store server 30 may be provided on other servers or the user terminal 40. In that case, the information processing device of the present invention will be configured through cooperation between the account management server 10, the game server 20, or the store server 30 and the user terminal 40. For example, all or part of the functions of the display control units 13, 23, 33, or the communication control units 14, 24, 34 of each server may be provided on the user terminal 40.

[0112] Furthermore, in the above embodiment, user information is stored in the account management server 10, but this is not limited to this. For example, information related to game play may be stored in the game server 20 together with the game account, and information related to the use of the web store may be stored in the store server 30 together with the web store account. Alternatively, a separate database server (not shown) may be provided, and user information may be stored collectively in the database server, or user information may be stored on the user terminal 40. In this case, the database server or the user terminal 40, etc., will also constitute the information processing system of the present invention. If a separate database server (not shown) is provided, in addition to user information, various types of information that are stored in a distributed manner on each server may be stored collectively on that database server.

[0113] Furthermore, in the above embodiment, the game account and the web store account are linked to a common account registered with the account management server 10. However, it is also possible to use the common account as the web store account without creating a separate web store account, and then link the game account to that common account. Additionally, if a user who owns a game account but does not own a common account attempts to log in to the web store, the account management server 10 may, in cooperation with the game server 20 or store server 30, display a screen on the user terminal 40 prompting the user to create a common account. Moreover, if there is a limit on the amount that can be spent on game objects, the purchase amount may be managed using the common account. By managing the purchase amount using the common account, it is possible to prevent situations where the purchase amount is effectively unlimited, for example, by a user owning multiple game accounts or by deleting a game account and then creating a new one.

[0114] Furthermore, in the above embodiment, the payment processing executed on the game server 20 when a game object is purchased, and the payment processing executed on the store server 30 when a game-related product such as a game object is purchased, were described using conventionally known payment processing methods used in normal commercial transactions (cashless payment processing using credit cards or QR codes, etc.), with examples of executing the payment processing within the game server 20 or the store server 30, respectively. However, the invention is not limited to this, and for example, information may be sent and received with an external payment server (not shown) managed by a partner payment processing company, and the payment processing may be executed on that external payment server. In this case, the payment server would also constitute the information processing system of the present invention.

[0115] Furthermore, although the above embodiments do not specifically describe the genre or content of the game, the genre and content of the game are not particularly limited and can be applied to any game. For example, it can be applied to action games, word games, fighting games, sports games, shooting games, racing games, puzzle games, card games, board games, role-playing games, or simulation games. The game may be a free-for-all or a team competition. Furthermore, it may be a competition between human users, or between a human and a computer (e.g., AI or a robot).

[0116] Furthermore, although the above embodiment does not specifically describe the game's play style, for example, quests can be played by a single user, or multiple users can operate their respective user terminals 40 to play a common quest simultaneously in so-called multiplayer (hereinafter referred to as cooperative play). In cooperative play, users can cooperate with participating users such as friends to progress through quests, or borrow characters owned by participating users or characters used in quests. Cooperative play is conducted through the communication function of each user's user terminal 40, and once a cooperative relationship is formed, the progress of the game is synchronized among the users playing cooperatively. Cooperative play may be of either type: a cooperative game in which multiple users cooperate, or a competitive game in which users compete against each other.

[0117] Furthermore, in the above embodiment, the user will play events such as quests using game objects such as specified characters. However, when playing a quest, the user may also specify two or more characters from the characters available for quest play that the user owns as game assets, and form a deck that includes these specified characters. The deck is a team or group consisting of N characters specified by the user before the start of the quest.

[0118] Furthermore, in the above embodiment, users can, in principle, enjoy all functions free of charge, but some functions may be limited, and users may be able to use those limited functions by paying a predetermined usage fee. In addition, various other conditions may be set to give paying users an advantage when playing the game or purchasing game objects. For example, paying users may be allowed to reserve and purchase game objects, or they may be allowed to purchase game objects that are unavailable to non-paying users. Furthermore, this usage fee may be based on a pay-per-use system, or it may be a subscription (fixed-rate contract) where a one-time payment is effective for the user for a certain period (for example, one month or one year).

[0119] <Summary> [General tasks] One of the objectives of this invention is to allow users who play games to use a web store. Another objective of the present invention is to encourage the purchase of products from web stores.

[0120] Issues related to [Appendix 1] One of the objectives of this invention is to motivate users to visit a web store from within a game. [Note 1] An information processing system comprising a game server that provides games, a store server that manages a web store where game-related products can be purchased, and a terminal operated by the user, wherein the game server displays link information on the terminal for accessing a first site associated with the web store, the store server accepts access from the terminal based on the link information, accesses the first site via the link information, and stores in association with the first user any benefits usable in the game or web store without the first user consuming any payment. According to the above information processing system, when a game server accesses a first site via a link displayed in the game and purchases a product, the first user is granted a reward usable in the game or web store without any cost. This means the user receives a reward and the effort of transitioning from the game to the web store is reduced. Therefore, it can incentivize users to visit the web store from within the game.

[0121] Issues related to [Appendix 2] One of the objectives of this invention is to improve user convenience. [Note 2] The store server is the information processing system described in Appendix 1 that controls whether products can be purchased on the first site. According to the above information processing system, users can purchase products from a first site accessed via a link from the game without having to go to a web store, thus improving user convenience.

[0122] Issues related to [Appendix 3] One of the objectives of this invention is to incentivize users to link multiple accounts. [Note 3] The store server is an information processing system as described in Appendix 1, which stores and associates benefits with the first user when a first account that identifies the first user on the game server and a second account that identifies the first user on the store server are linked. According to the above information processing system, benefits are granted to users who link multiple accounts, thus incentivizing them to link multiple accounts.

[0123] Issues related to [Appendix 4] One of the objectives of this invention is to motivate players to participate in events. [Note 4] The information processing system described in Appendix 1 includes a game server that conducts events playable by users in the game, and a store server that associates and stores with the first user any benefits that are more advantageous to the first user if the first user plays an event and accesses the first site, compared to accessing the first site without playing the event. According to the above information processing system, users who participate in events held within the game are given advantageous rewards, thereby incentivizing them to play the events.

[0124] Issues related to [Appendix 5] One of the objectives of this invention is to motivate players to participate in events. [Note 5] The information processing system described in Appendix 1, wherein the game server implements events playable by users in the game for a predetermined period, and the store server stores a first reward related to playing the event in association with the first user if the first user accesses the first site during the predetermined period, and stores a second reward different from the first reward in association with the first user if the first user accesses the first site outside of the predetermined period. According to the above information processing system, during the period when an event is being held in the game, event-related benefits are granted, unlike outside of the event period, thus motivating players to participate in the event.

[0125] Issues related to [Appendix 6] One of the objectives of this invention is to motivate players to play multiple games. [Note 6] The information processing system described in Appendix 1, wherein the game server provides multiple games, including at least Game 1 and Game 2, and the store server stores, in association with the first user, any benefits that can be used in both Game 1 and Game 2, or benefits that can be used in the web store, when the first user accesses the first site via either the first link information displayed in Game 1 or the second link information displayed in Game 2. According to the above information processing system, common benefits are granted even when accessed from different games, thus incentivizing players to play multiple games.

[0126] Issues related to [Appendix 7] One of the objectives of this invention is to motivate people to play games during events. [Note 7] The information processing system described in Appendix 1 includes a game server that provides multiple games, including a first game in which an event is being held and a second game in which no event is being held, and a store server that, when a first user accesses the store via the first link information displayed in the first game, stores a first benefit related to playing the event associated with the first user, and when a first user accesses the store via the second link information displayed in the second game, stores a second benefit different from the first benefit associated with the first user. According to the above information processing system, accessing the first site via link information from a game where an event is being held will grant event-related benefits, unlike accessing the first site via link information from a game where an event is not being held. This can incentivize players to play the game where the event is being held.

[0127] Issues related to [Appendix 8] One of the objectives of this invention is to motivate people to purchase products from a web store. [Note 8] The information processing system described in Appendix 1, wherein the store server classifies users into multiple ranks based on their purchase history in the web store for predetermined periods, and the game server displays link information for at least a portion of the first period if the rank of a user classified based on their purchase history in the first period may be lower than the rank set for the first period. According to the above information processing system, users are classified into several ranks based on their purchase history at predetermined intervals on the web store, and link information is displayed according to changes in their rank. In particular, users whose rank may drop in the future due to low purchase amounts can be motivated to purchase products on the web store.

[0128] Issues related to [Appendix 9] One of the objectives of this invention is to motivate people to purchase products from a web store. [Note 9] The information processing system described in Appendix 1 includes a store server that classifies users into multiple ranks based on their purchase history in the web store at predetermined intervals, and a game server that changes the display time of link information according to the user's rank. According to the above information processing system, users are classified into several ranks based on their purchase history at predetermined intervals in the web store, and the display time of link information is changed according to their rank, thereby motivating them to purchase products in the web store.

[0129] Issues related to [Appendix 10] One of the objectives of this invention is to motivate people to play games. [Note 10] The game server is an information processing system described in Appendix 1, which stores the user's gameplay history and changes the display time of link information according to the gameplay history. According to the above information processing system, the display time of link information is changed according to classification based on game play history, thereby motivating players to continue playing the game.

[0130] Issues related to [Appendix 11] One of the objectives of this invention is to motivate users to visit a web store from within a game. [Note 11] An information processing device that is communicatively connected to a game server that provides a game and a terminal operated by a user, and manages a web store where game-related products can be purchased, the information processing device accepts access from the terminal based on link information for accessing a first site associated with a web store displayed on the terminal by the game server, and stores, in association with the first user, a benefit usable in the game or web store, without the first user consuming any payment, for the first user who accesses the first site via the link information and purchases a product. According to the above information processing device, it is possible to motivate users to visit a web store from within a game.

[0131] Issues related to [Appendix 12] One of the objectives of this invention is to motivate users to visit a web store from within a game. [Note 12] An information processing method comprising: a processor displaying link information for accessing a first site associated with a web store where game-related products can be purchased; the processor accepting access based on the link information; and for a first user who accesses the first site via the link information and purchases a product, the processor associating and storing with the first user any benefits usable in the game or web store, without the first user consuming any payment. According to the above information processing method, it is possible to motivate users to visit the web store from within the game.

[0132] Issues related to [Appendix 13] One of the objectives of this invention is to motivate users to visit a web store from within a game. [Note 13] A program that is connected to a game server that provides games and a store server that manages a web store where game-related products can be purchased, displays link information to a first site associated with the web store on a terminal operated by a user, accepts an operation to access the first site via the link information, and displays to the first user, who has accessed the first site via the link information and purchased a product, a benefit usable in the game or web store that is stored in association with the first user, without the first user consuming any payment. According to the program described above, it is possible to motivate players to visit the web store from within the game. [Explanation of Symbols]

[0133] 10 Account Management Server 10a processor 10b memory 10c communication interface 10d storage 10e bus 11 Storage section 12 Information acquisition department 13 Display Control Unit 14. Communication Control Unit 20 game servers 20a Processor 20b memory 20c communication interface 20d storage 20e bus 21 Memory section 22 Information Acquisition Department 23 Display Control Unit 24 Communication Control Unit 25 Purchase Control Unit 26. Special Offer Section 27 Game Control Unit 30 Store Servers 30a Processor 30b memory 30c communication interface 30d storage 30e bus 31 Storage section 32 Information Acquisition Department 33 Display Control Unit 34 Communication Control Unit 35. Purchase Control Unit 36. Special Offer Section 37 Rank setting section 40 User terminals 40a Processor 40b Storage device 40c communication interface 40d Input device 40e Display 40f bus 51 Link Information Button 52 Webstore Buttons 53 Product display area 54. Message granting special benefits 55 Account Linking Button N Network S Information Processing System

Claims

1. The system includes a game server that provides games, a store server that manages a web store where products related to the games can be purchased, and a terminal that users operate. The game server displays link information on the terminal for accessing the first site associated with the web store. The store server accepts access from the terminal based on the link information, accesses the first site via the link information, and stores, in association with the first user, any benefits usable in the game or the web store, without the first user having to spend any payment. Information processing system.

2. The store server controls the purchase of the product on the first site. The information processing system according to claim 1.

3. The store server stores the benefits associated with the first user when a first account that identifies the first user on the game server and a second account that identifies the first user on the store server are linked. The information processing system according to claim 1.

4. The aforementioned game server conducts events that users can play in the aforementioned game, The store server stores, in association with the first user, the benefits that are more advantageous to the first user when the first user plays the event and accesses the first site than when the first user accesses the first site without playing the event. The information processing system according to claim 1.

5. The game server implements events that users can play in the game for a predetermined period of time. The store server stores a first reward associated with playing the event if the first user accesses the first site during the predetermined period, and stores a second reward different from the first reward associated with the first user if the first user accesses the first site outside of the predetermined period. The information processing system according to claim 1.

6. The game server provides a plurality of games, including at least a first game and a second game. When the first user accesses the first site via either the first link information displayed in the first game or the second link information displayed in the second game, the store server stores the benefits that can be used in both the first and second games, or the benefits that can be used in the web store, in association with the first user. The information processing system according to claim 1.

7. The aforementioned game server provides multiple games, including a first game in which an event is being held, and a second game in which the event is not being held. The store server stores a first reward associated with playing the event when the first user accesses it via the first link information displayed in the first game, and stores a second reward, different from the first reward, when the first user accesses it via the second link information displayed in the second game, associating it with the first user. The information processing system according to claim 1.

8. The store server classifies users into multiple ranks based on their purchase history in the web store at predetermined intervals. The game server displays the link information for at least a portion of the first period if the user's rank, which is classified based on their purchase history during the first period, may fall below the rank set during the first period. The information processing system according to claim 1.

9. The store server classifies users into multiple ranks based on their purchase history in the web store at predetermined intervals. The game server changes the display time of the link information according to the user's rank. The information processing system according to claim 1.

10. The game server stores the user's gameplay history and changes the display time of the link information according to the gameplay history. The information processing system according to claim 1.

11. An information processing device that is connected to a game server that provides games and a terminal operated by a user, and manages a web store where products related to the game can be purchased, The game server accepts access from the terminal based on link information for accessing the first site associated with the web store displayed on the terminal. For a first user who accesses the first site via the link information and purchases the product, benefits usable in the game or the web store are stored in association with the first user without the first user having to spend any money. Information processing device.

12. The processor displays link information to access a first site associated with a web store where game-related products can be purchased. The processor accepts access based on the link information, The processor, upon a first user who accesses the first site via the link information and purchases the product, stores in association with the first user any benefits usable in the game or the web store, without the first user having to spend any payment. Information processing methods.

13. The terminal operated by the user is connected to a game server that provides the game, and a store server that manages a web store where products related to the game can be purchased, enabling communication between the game server and the user's terminal. Display link information for accessing the first site associated with the aforementioned web store. The system accepts an operation to access the first site via the aforementioned link information. To a first user who accesses the first site via the link information and purchases the product, the game or web store benefits stored in association with the first user are displayed without the first user consuming any payment. program.

Citation Information

Patent Citations

  • Item selling system and server

    JP2016218689A