[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2024145692A - GAME SERVER SYSTEM, PROGRAM, GAME EXECUTION METHOD, AND GAME PROVIDING METHOD - Google Patents

GAME SERVER SYSTEM, PROGRAM, GAME EXECUTION METHOD, AND GAME PROVIDING METHOD Download PDF

Info

Publication number
JP2024145692A
JP2024145692A JP2023058155A JP2023058155A JP2024145692A JP 2024145692 A JP2024145692 A JP 2024145692A JP 2023058155 A JP2023058155 A JP 2023058155A JP 2023058155 A JP2023058155 A JP 2023058155A JP 2024145692 A JP2024145692 A JP 2024145692A
Authority
JP
Japan
Prior art keywords
game
fungible
game medium
medium
setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2023058155A
Other languages
Japanese (ja)
Inventor
恵介 柳井
智美 田川
賢斗 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Namco Ltd
Original Assignee
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Namco Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.), Namco Ltd filed Critical Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Priority to JP2023058155A priority Critical patent/JP2024145692A/en
Priority to PCT/JP2024/012742 priority patent/WO2024204584A1/en
Publication of JP2024145692A publication Critical patent/JP2024145692A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】ゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性の向上が可能なゲーム用サーバシステムなどを提供すること。【解決手段】ゲームサーバ装置10は、ゲーム中の所与のタイミングに、ゲームで使用中のゲーム媒体を、非代替性化キャラクタとして、設定し、当該設定した非代替性化キャラクタに対して、NFT化を実行する設定登録処理を実行し、使用中のゲーム媒体が非代替性化キャラクタとして設定されて登録された場合に、当該非代替性化キャラクタに規定されているキャラクタ関連情報の内容、及び、当該非代替性化キャラクタが使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する構成を有している。【選択図】図5[Problem] To provide a game server system etc. that can motivate players to actively turn game media into NFTs and increase interest in games based on that. [Solution] A game server device 10 is configured to set the game media being used in the game as a non-fungible character at a given timing during the game, execute a setting and registration process for executing NFT for the set non-fungible character, and when the game media being used is set and registered as a non-fungible character, execute a change process for changing at least one of the content of character-related information defined for the non-fungible character and the specifications of the game in which the non-fungible character is being used. [Selected Figure] Figure 5

Description

本発明は、ゲーム用サーバシステム、プログラム、ゲームの実行方法及びゲームの提供方法などに関する。 The present invention relates to a game server system, a program, a game execution method, and a game provision method.

近年、ブロックチェーン技術の発達によって、ビットコインなどの暗号資産だけでなく、ブロックチェーン技術を用いてゲームに登場するキャラクタやアイテムをNFT(Non-Fungible Token)化するゲームなども登場してきている。 In recent years, with the development of blockchain technology, not only are cryptocurrencies such as Bitcoin being used, but games are also emerging that use blockchain technology to turn characters and items that appear in the game into NFTs (Non-Fungible Tokens).

また、最近では、このようなブロックチェーンを用いたゲームを実行するシステムとしては、キャラクタやアイテムだけでなく、ゲームに係る操作入力をブロックチェーンで管理し、当該操作入力の正当性を担保してゲームを実行することができるので、アイテムの取引や合成などの不正を抑止する公正なゲームを提供するものが知られている(例えば、特許文献1)。 Recently, a system that uses blockchain to run games is known that uses blockchain to manage not only characters and items, but also game-related operational inputs, and can run the game while guaranteeing the legitimacy of the operational inputs, thereby providing a fair game that prevents fraud such as item trading and synthesis (for example, Patent Document 1).

特開2018-171271号公報JP 2018-171271 A

しかしながら、特許文献1を含めて、従来のブロックチェーンなどのデジタルデータの唯一性を担保してゲームをプレイするゲームシステムにあっては、キャラクタなどのゲーム媒体の取引に利用し、又は、データの唯一性に基づいたゲームを提供してその興趣性を向上させているものの、ゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性の向上という観点からは改良の余地がある。 However, in conventional game systems, including those disclosed in Patent Document 1, where games are played by guaranteeing the uniqueness of digital data such as blockchain, although they use game media such as characters for trading or provide games based on the uniqueness of data to increase the interest of the game, there is still room for improvement in terms of motivation to actively turn game media into NFTs and increasing the interest of games based on that.

本発明は、上記課題を解決するためになされたものであり、その目的は、ゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性の向上が可能なゲーム用サーバシステムなどを提供することにある。 The present invention has been made to solve the above problems, and its purpose is to provide a game server system that can motivate players to actively convert game media into NFTs and increase interest in games based on that.

(1)上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲーム用サーバシステムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームで使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するために所与の記憶装置への登録を行う設定登録処理を実行する設定登録手段と、
を備え、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいず
れか一方を変更する変更処理を実行する、構成を有している。
(1) In order to solve the above problems, the present invention provides
A game server system for executing a given game, comprising:
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium in a given storage device for making the non-fungible game medium available on a network;
Equipped with
The game management means
When the game medium in use is set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

なお、「所与のゲーム」には、例えば、対戦ゲーム(格闘ゲームやスポーツゲーム)、RPG、シューティングゲーム、レースゲーム、又は、シミュレーションゲームなどの各種のゲームが含まれる。 Note that the "given game" includes various types of games, such as competitive games (fighting games and sports games), RPGs, shooting games, racing games, and simulation games.

そして、「ゲーム媒体」とは、例えば、ゲームカードなどのゲームで利用する仮想的なゲーム媒体を示す。特に、ゲーム媒体は、プレーヤキャラクタなどのキャラクタ、各キャラクタが有する武器・ゲーム内通貨・道具・ライフエネルギーなどのアイテムそのもの、又は、当該キャラクタやアイテムを規定するための媒体である。 The term "game media" refers to virtual game media used in a game, such as game cards. In particular, game media refers to characters such as player characters, items possessed by each character such as weapons, in-game currency, tools, and life energy, or media for defining the characters and items.

特に、「ゲーム媒体」は、ゲーム開始時に無料で提供されてもよいし、課金のみならず、ポイント、アイテム、又は、ゲーム内通貨など所定の対価と引き換えに提供されてもよいが、無料で提供されることが好ましい。 In particular, the "game media" may be provided free of charge at the start of the game, or may be provided in exchange for a specified value such as points, items, or in-game currency, as well as a charge, but it is preferable that the game media be provided free of charge.

また、「ゲーム中の所与のタイミング」には、例えば、プレーヤが指示したタイミング、ランダムに定まったタイミング、及び、所与の条件を具備したタイミングなどが含まれる。 In addition, "given timing during the game" includes, for example, timing instructed by the player, timing determined randomly, and timing that meets given conditions.

すなわち、「所与の条件」には、非代替性化ゲーム媒体に設定するゲーム媒体を利用するプレーヤの課金額に基づく条件、当該プレーヤが所有するアイテムの種別と数に関する条件、当該ゲーム媒体の状態に関する条件、及び、所定のゲームレベルに到達又は所定のゲームステージのクリアなどの所定のゲームの状況に基づく条件、などが含まれる。 In other words, "given conditions" include conditions based on the amount charged by a player who uses the game medium set to be non-fungible game medium, conditions related to the type and number of items owned by the player, conditions related to the state of the game medium, and conditions based on a specified game situation, such as reaching a specified game level or clearing a specified game stage.

さらに、「非代替性化ゲーム媒体をネットワーク上に公開するために所与の記憶装置への登録を行う」とは、例えば、唯一性のあるゲーム媒体として、マーケットプレイなどの販売サイト(貸出用サイト及び閲覧用サイトも含む)において、他のプレーヤなどと取引可能になる状態を示し、実際に取引することまでは含まれない。ただし、当該記載には、非代替性化ゲーム媒体が実際に他のプレーヤなどと取引したことが含まれてもよい。 Furthermore, "registering the non-fungible game media in a given storage device in order to make it available on a network" refers to a state in which the non-fungible game media becomes available for trading with other players, etc., as a unique game media, on a sales site such as a marketplace (including rental sites and viewing sites), and does not include actual trading. However, this description may also include the actual trading of the non-fungible game media with other players, etc.

すなわち、当該記載は、取引対象(貸出対象も含む。)として登録されるだけでなく、プレーヤ以外のユーザ(他のプレーヤも含む)において非代替性化ゲーム媒体であることを認識可能な状態になったこと示す。 In other words, this description not only indicates that the game media is registered as an object of trading (including loan items), but also indicates that users other than the player (including other players) can recognize that the game media is non-fungible.

そして、「非代替性のゲーム媒体」とは、唯一性のあるゲーム媒体であって、例えば、NFTなどの非代替性トークンによって電子的に唯一性が規定されたゲーム媒体を示す。 The term "non-fungible game media" refers to unique game media, for example, game media whose uniqueness is electronically defined by a non-fungible token such as an NFT.

上記に加えて、「設定登録処理」とは、非代替性化ゲーム媒体として設定されると、自動的にネットワーク上への公開登録が実行されてもよいし、プレーヤの了承など一定の指示の入力を条件に公開登録されてもよい。 In addition to the above, the "settings and registration process" may automatically register the game media publicly on the network when the game media is set as non-fungible game media, or may register the game media publicly on the condition that certain instructions are input, such as the player's consent.

そして、「公開するための登録」とは、例えば、ブロックチェーン技術などによってネ
ットワーク上の複数のデータベース(記憶装置)に分散登録されることを示す。
"Registration for publication" refers to distributed registration in multiple databases (storage devices) on a network, for example, using blockchain technology.

また、「非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方」とは、非代替性化ゲーム媒体のゲーム媒体情報の内容、非代替性化ゲーム媒体が使用されているゲームの仕様、又は、その双方を示す。 In addition, "at least one of the content of the game media information regarding the game media specified in the non-fungible game media and the specifications of the game in which the non-fungible game media is used" refers to the content of the game media information of the non-fungible game media, the specifications of the game in which the non-fungible game media is used, or both.

例えば、「ゲーム媒体情報」には、
(A1)ゲーム媒体のレアリティ、
(A2)ゲーム媒体の種別又は特性などの属性、
(A3)レベル、攻撃能力・防御能力・移動速度・魔力など能力値(能力の有無も含む。)又は経験値などの各種のパラメータの値、
(A4)寿命の有無又は寿命までの条件、
(A5)他のゲーム媒体との交換・合成の可否又はこれらの回数、
(A6)非代替性化ゲーム媒体としての販売価格又は販売するための手数料の対価(費用)、
(A7)ゲーム媒体などの外観の特徴を規定するパラメータであって、ゲーム媒体が成長する際に、又は、他のゲーム媒体と合成する際に成長又は合成に遺伝要素に寄与する数値的なパラメータ(以下、「ゲーム用遺伝パラメータ」ともいう。)、
(A8)流通量(公開されているゲーム媒体全体の数又は同種のゲーム媒体の数)、
(A9)ゲームにおける使用履歴、及び、
(A10)ゲーム媒体の突然変異を規定するパラメータ、
などの情報(具体的には、パラメータ)が含まれる。
For example, in the "Game Media Information" section,
(A1) The rarity of the game medium;
(A2) Attributes such as the type or characteristics of the game media,
(A3) Level, attack ability, defense ability, movement speed, magic power, and other ability values (including the presence or absence of abilities), or various parameter values such as experience points,
(A4) Presence or absence of a lifespan or conditions until the lifespan;
(A5) Whether or not it is possible to exchange or combine with other game media, and the number of times of such exchange or combination,
(A6) The selling price as a non-fungible game medium or the fee for selling it (cost),
(A7) A parameter that defines the characteristics of the appearance of a game medium or the like, and is a numerical parameter that contributes to a genetic element in the growth or synthesis of the game medium when the game medium grows or is synthesized with other game media (hereinafter, also referred to as a "game genetic parameter");
(A8) Distribution volume (total number of published game media or number of game media of the same type),
(A9) usage history in games, and
(A10) parameters that define the mutation of the game medium;
The information (specifically, parameters) included in the above.

例えば、「非代替性化ゲーム媒体が使用されているゲームの仕様」には、
(B1)ゲームの難易度(レベル)、
(B2)クリア条件又はアイテム取得条件などのゲームに関する各条件、
(B3)獲得可能な特典の種別・数・条件、
(B4)ゲームステージ又はコースなどの種類、
(B5)ミニゲーム又はボーナスゲームなどの有無・提供タイミング、
(B6)ゲーム形式(リーグ戦やトーナメント方式など)などのゲーム上のルール、及び、
(B7)ゲーム画像内の装飾(背景やエフェクト)・ゲーム空間に配置される各種のオブジェクト・BGM、
などの各種のゲームに関する仕様が含まれる。
For example, the specifications for games that use non-fungible game media include the following:
(B1) Difficulty level of the game,
(B2) Game conditions such as clear conditions or item acquisition conditions,
(B3) The type, number and conditions of the rewards that can be obtained;
(B4) Type of game stage or course, etc.
(B5) Presence or absence of mini-games or bonus games, etc., and timing of their provision,
(B6) Game rules, such as game format (league matches, tournaments, etc.), and
(B7) Decorations within game images (backgrounds and effects), various objects placed in the game space, and BGM,
It includes specifications for various games such as:

(2)また、本発明は、
前記設定登録手段が、
前記ゲーム中の所与のタイミングに所与の条件を具備したか否かを判定する判定処理を実行し、
前記所与の条件を具備した場合に、前記使用中のゲーム媒体を、前記非代替性化ゲーム媒体として設定して前記記憶装置に登録する前記設定登録処理を実行する、構成を有している。
(2) The present invention also provides
The setting registration means:
executing a determination process for determining whether or not a given condition is met at a given timing during the game;
When the given condition is met, the setting and registration process is executed to set the game medium in use as the non-fungible game medium and register it in the storage device.

この構成により、本発明は、ゲーム媒体を使用するプレーヤによる課金額が条件を満たした場合、当該プレーヤによる特定のアイテムが購入された場合、又は、当該ゲーム媒体が特定状態になった場合などの所与の条件を具備すれば、前記使用中のゲーム媒体を、前記非代替性化ゲーム媒体として設定登録することができる。 With this configuration, the present invention can set and register the game medium being used as the non-fungible game medium if certain conditions are met, such as when the amount charged by the player using the game medium satisfies a certain condition, when the player purchases a specific item, or when the game medium enters a specific state.

したがって、本発明は、所与の条件を満たすべきプレーヤのモチベーションを高め、ゲ
ームを活性化させることができる。
Therefore, the present invention can increase the motivation of the player to meet the given conditions and make the game more lively.

(3)また、本発明は、
前記非代替性化ゲーム媒体に規定されているゲーム媒体情報に基づいて、前記設定登録処理を実行する際の対価を特定する対価特定手段を更に備える、構成を有している。
(3) The present invention also provides
The game device further includes a payment specification means for specifying a payment for executing the setting registration process based on game medium information defined for the non-fungible game medium.

この構成により、本発明は、非代替性化ゲーム媒体に規定されているゲーム媒体情報に基づいて設定登録処理を行う際の対価を変化させることができるので、例えば、非代替性化ゲーム媒体の取引を市場(すなわち、ビジネス)として成立させることができる。 With this configuration, the present invention can vary the price when performing the setting and registration process based on the game medium information defined for the non-fungible game medium, making it possible, for example, to establish trading of non-fungible game media as a market (i.e., a business).

したがって、本発明は、ゲームを提供するゲーム提供事業者又は非代替性化ゲーム媒体の取引のために公開する取引管理事業者などを適切に事業させることができるので、例えば非代替性化ゲーム媒体などの取引市場を活性化させることができる。 The present invention therefore enables game providers who provide games or trading management businesses who open the market for trading of non-fungible game media to operate appropriately, thereby revitalizing the trading market for non-fungible game media, for example.

(4)また、本発明は、
前記公開されている前記非代替性化ゲーム媒体の所有に関する情報であって前記ネットワーク上で公開された所有関連情報の変更の可否及び当該変更の内容を監視する監視手段を更に備え、
前記ゲーム管理手段が、
公開されている前記非代替性化ゲーム媒体の所有関連情報の変更が検出された場合に、前記記憶手段に記憶されている、対応するゲーム媒体の所与の情報を変更する、構成を有している。
(4) The present invention also provides
a monitoring means for monitoring whether or not the ownership-related information published on the network is changed and the content of the change, the information being information regarding the ownership of the non-fungible game medium that has been published,
The game management means
The system is configured such that, when a change in ownership-related information of the published non-fungible game medium is detected, given information of the corresponding game medium stored in the storage means is changed.

この構成により、本発明は、所有権の移転後に非代替性化ゲーム媒体をゲームにおいて利用する場合には、所有権が移転された移転先のプレーヤのゲーム媒体として利用させることができる。 With this configuration, when the non-fungible game media is used in a game after ownership has been transferred, the present invention allows the non-fungible game media to be used as the game media of the player to whom ownership has been transferred.

したがって、本発明は、取引し易い非代替性化ゲーム媒体として、成長レベルの高いゲーム媒体のプレーヤの生成に対するモチベーションを向上させることができるので、ゲーム媒体の取引を活性化することができるとともに、ゲーム自体をも活性化させてその興趣性を向上させることができる。 The present invention therefore increases the motivation of players to create game media with high growth levels by providing easily traded, non-fungible game media, thereby stimulating trading of game media and stimulating the game itself to increase its interest.

なお、「所有関連情報」及び「所与の情報」には、例えば、所有者の情報とともに、移転回数、手数料、移転した際の価格、移転時期及びゲーム媒体情報などが含まれる。 Note that "ownership-related information" and "given information" include, for example, information about the owner, as well as the number of transfers, fees, price at the time of transfer, time of transfer, and game media information.

(5)また、本発明は、
前記ゲーム管理手段が、
公開されている前記非代替性化ゲーム媒体の所有関連情報の変更に伴って前記記憶手段に記憶されている、対応するゲーム媒体の所与の情報を変更する場合に、当該所与の情報のうち、少なくとも1の情報を初期化する、構成を有している。
(5) The present invention also provides
The game management means
The system is configured such that, when given information of the corresponding game medium stored in the storage means is changed in accordance with a change in ownership-related information of the published non-fungible game medium, at least one of the given information is initialized.

この構成により、本発明は、非代替性化ゲーム媒体の取引などによって引き継げない情報を設定することができるので、プレーヤに対して取引によって希望するゲーム媒体をゲームに使用することができるようになったとしても、さらなる当該ゲーム媒体の使用を促すことができる。 With this configuration, the present invention can set information that cannot be carried over through transactions of non-fungible game media, so even if a player is able to use the game media they want in a game through a transaction, it can encourage further use of that game media.

したがって、本発明は、ゲーム媒体の取引後のプレーヤを含めてゲームを活性化させることができるので、その興趣性を向上させることができる。 Therefore, the present invention can revitalize the game, including the player after the game medium is traded, thereby increasing the interest of the game.

(6)また、本発明は、
前記ゲーム媒体情報には、当該ゲーム媒体の外観を変化させるための外観変化要因情報、及び、前記ゲームの進行を変化させるための進行変化要因情報の少なくともいずれか一方の変化要因情報が規定されており、
前記ゲーム管理手段が、
前記ゲーム媒体の種別及び当該ゲーム媒体の変化要因情報に基づいて、当該ゲーム媒体の変化パラメータを決定する決定処理を実行し、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合には、前記変化要因情報を変更し、かつ、当該変更された変化要因情報を用いて前記決定処理を実行することによって、前記変更処理を実行する、構成を有している。
(6) The present invention also provides
the game medium information defines at least one of appearance change factor information for changing an appearance of the game medium and progress change factor information for changing the progress of the game,
The game management means
execute a determination process for determining a change parameter of the game medium based on the type of the game medium and change factor information of the game medium;
When the game medium in use is set and registered as the non-fungible game medium, the change factor information is changed, and the change process is executed by executing the determination process using the changed change factor information.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、ゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

なお、外観変化要因情報には、例えば、ゲーム媒体情報が含まれ、進行変化要因情報には、例えば、非代替性化ゲーム媒体が使用されているゲームの仕様に関する情報が含まれる。 The appearance change factor information includes, for example, game medium information, and the progress change factor information includes, for example, information regarding the specifications of the game in which the non-fungible game medium is used.

(7)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲーム用サーバシステムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理を実行する設定登録手段と、
を備え、
前記設定登録手段が、
プレーヤによって所与の条件が具備された場合に、前記設定登録処理を実行する、構成を有している。
(7) In order to solve the above problems, the present invention provides
A game server system for executing a given game, comprising:
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
Equipped with
The setting registration means:
The setting and registration process is executed when a given condition is met by the player.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

なお、「所与の条件」には、プレーヤによって実行された所与の対価の支払いを受領した場合、ゲーム中に獲得した設定登録を行う権利を使用した場合などが含まれる。 Note that "given conditions" include, for example, when a given payment is received as executed by a player, or when the right to make setting registration acquired during the game is used.

(8)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲーム用サーバシステムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体
を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理が所与のサーバ装置で実行されたことを検出する検出手段と、
を備え、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録されたことが検出された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する、構成を有している。
(8) In order to solve the above problems, the present invention provides
A game server system for executing a given game, comprising:
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a detection means for detecting that a setting and registration process has been executed on a given server device at a given timing during the game, the setting and registration process setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
Equipped with
The game management means
When it is detected that the game medium in use has been set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(9)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲーム用のプログラムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段、及び、
前記ゲーム中の所与のタイミングに、前記ゲームで使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するために所与の記憶装置への登録を行う設定登録処理を実行する設定登録手段、
としてコンピュータを機能させ、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する、構成を有している。
(9) In order to solve the above problems, the present invention provides
A game program for executing a given game, comprising:
a game control means for controlling the game proceeding using game media;
A game management means for managing the game including the game medium stored in a storage means; and
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium in a given storage device for making it available on a network;
The computer functions as
The game management means
When the game medium in use is set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(10)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲーム用のプログラムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段、及び、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理
を実行する設定登録手段、
としてコンピュータを機能させ、
前記設定登録手段が、
プレーヤによって所与の条件が具備された場合に、前記設定登録処理を実行する、構成を有している。
(10) In order to solve the above problems, the present invention provides
A game program for executing a given game, comprising:
a game control means for controlling the game proceeding using game media;
A game management means for managing the game including the game medium stored in a storage means; and
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
The computer functions as
The setting registration means:
The setting and registration process is executed when a given condition is met by the player.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(11)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲーム用のプログラムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段、及び、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理が所与のサーバ装置で実行されたことを検出する検出手段、
としてコンピュータを機能させ、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録されたことが検出された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する、構成を有している。
(11) In order to solve the above problems, the present invention provides
A game program for executing a given game, comprising:
a game control means for controlling the game proceeding using game media;
A game management means for managing the game including the game medium stored in a storage means; and
a detection means for detecting that a setting and registration process has been executed on a given server device, the setting and registration process setting, at a given timing during the game, a game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
The computer functions as
The game management means
When it is detected that the game medium in use has been set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(12)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲームの実行方法であって、
ゲーム媒体を用いて進行する前記ゲームを制御し、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理し、
前記ゲーム中の所与のタイミングに、前記ゲームで使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するために所与の記憶装置への登録を行う設定登録処理を実行する
ことを含み、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいず
れか一方を変更する変更処理を実行する、構成を有している。
(12) In order to solve the above problems, the present invention provides
1. A game execution method for executing a given game, comprising:
Controlling the game that progresses using game media;
Managing the game including the game medium stored in a storage means;
at a given timing during the game, setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and executing a setting and registration process for registering the set non-fungible game medium in a given storage device for publication on a network;
When the game medium in use is set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(13)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲームの実行方法であって、
ゲーム媒体を用いて進行する前記ゲームを制御し、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理し、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理を実行する
ことを含み、
プレーヤによって所与の条件が具備された場合に、前記設定登録処理を実行する、構成を有している。
(13) In order to solve the above problems, the present invention provides
1. A game execution method for executing a given game, comprising:
Controlling the game that progresses using game media;
Managing the game including the game medium stored in a storage means;
at a given timing during the game, setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and executing a setting and registration process for registering the set non-fungible game medium for publication on a network;
The setting and registration process is executed when a given condition is met by the player.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(14)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのゲームの実行方法であって、
ゲーム媒体を用いて進行する前記ゲームを制御し、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理し、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理が所与のサーバ装置で実行されたことを検出する
ことを含み、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録されたことが検出された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する、構成を有している。
(14) In order to solve the above problems, the present invention provides
1. A game execution method for executing a given game, comprising:
Controlling the game that progresses using game media;
Managing the game including the game medium stored in a storage means;
at a given timing during the game, setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and detecting that a setting and registration process has been executed on a given server device to register the set non-fungible game medium for publication on a network;
When it is detected that the game medium in use has been set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベー
ション及びそれに基づくゲームへの興趣性を向上させることができる。
Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(15)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのサーバ装置から、端末装置にゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームで使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するために所与の記憶装置への登録を行う設定登録処理を実行する設定登録手段と、
を備え、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する場合において、
前記端末装置によって受け付けられたプレーヤの操作に関する情報をサーバ装置に送信し、
前記サーバ装置からゲームに関する情報を提供する、構成を有している。
(15) In order to solve the above problems, the present invention provides
A game providing method for providing information about a game to a terminal device from a server device for executing a given game, comprising:
The server device,
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium in a given storage device for making the non-fungible game medium available on a network;
Equipped with
The game management means
When the game medium being used is set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information related to the game medium defined in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used,
transmitting information regarding the player's operation received by the terminal device to a server device;
The server device provides information related to the game.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(16)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのサーバ装置から、端末装置にゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理を実行する設定登録手段と、
を備え、
前記設定登録手段が、
プレーヤによって所与の条件が具備された場合に、前記設定登録処理を実行する場合において、
前記端末装置によって受け付けられたプレーヤの操作に関する情報をサーバ装置に送信し、
前記サーバ装置からゲームに関する情報を提供する、構成を有している。
(16) In order to solve the above problems, the present invention provides
A game providing method for providing information about a game to a terminal device from a server device for executing a given game, comprising:
The server device,
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
Equipped with
The setting registration means:
When a given condition is met by a player, the setting and registration process is executed,
transmitting information regarding the player's operation received by the terminal device to a server device;
The server device provides information related to the game.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

(17)また、上記課題を解決するため、本発明は、
所与のゲームを実行させるためのサーバ装置から、端末装置にゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理が所与のサーバ装置で実行されたことを検出する検出手段と、
を備え、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録されたことが検出された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する場合において、
前記端末装置によって受け付けられたプレーヤの操作に関する情報をサーバ装置に送信し、
前記サーバ装置からゲームに関する情報を提供する、構成を有している。
(17) In order to solve the above problems, the present invention provides a method for producing a liquid crystal display comprising the steps of:
A game providing method for providing information about a game to a terminal device from a server device for executing a given game, comprising:
The server device,
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a detection means for detecting that a setting and registration process has been executed on a given server device at a given timing during the game, the setting and registration process setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
Equipped with
The game management means
when it is detected that the game medium being used has been set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information related to the game medium defined in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used,
transmitting information regarding the player's operation received by the terminal device to a server device;
The server device provides information related to the game.

この構成により、本発明は、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するゲーム媒体として(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該ゲーム媒体を変化させ、又は、当該ゲーム媒体を用いて実行されるゲーム自体の仕様を変化させることができる。 With this configuration, the present invention makes it possible, for example, to change a game medium or change the specifications of the game itself that is executed using the game medium by making the game medium public (specifically, by making it an NFT) as a unique game medium using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本発明は、ゲームで使用するゲーム媒体の積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができる。 Therefore, the present invention can increase motivation to actively convert game media used in games into NFTs and interest in the games based on that.

一実施形態のキャラクタ流通管理システムの構成を示すシステム構成の一例を示す図である。1 is a diagram illustrating an example of a system configuration showing a configuration of a character distribution management system according to an embodiment; 一実施形態のゲームサーバ装置の機能ブロックを示す図である。FIG. 2 is a diagram illustrating functional blocks of a game server device according to an embodiment. 一実施形態の端末装置の機能ブロックを示す図である。FIG. 2 is a diagram illustrating functional blocks of a terminal device according to an embodiment. 一実施形態の流通管理サーバ装置の機能ブロックを示す図である。FIG. 2 is a diagram illustrating a functional block of a distribution management server device according to an embodiment. 一実施形態の非代替性化キャラクタの設定登録処理及びそれに基づく変更処理の概要について説明するための図である。13 is a diagram for explaining an overview of the setting and registration process of a non-fungible character and the change process based thereon in one embodiment. FIG. 一実施形態のゲームサーバ装置によってプレーヤに提供されるキャラクタ生成ゲームについて説明するための図である。FIG. 2 is a diagram illustrating a character generation game provided to a player by a game server device of an embodiment. 一実施形態のキャラクタ関連情報記憶部に記憶されるキャラクタ関連情報の例を示す図である。11 is a diagram illustrating an example of character-related information stored in a character-related information storage unit of an embodiment. FIG. 一実施形態のプレーヤ情報記憶部に記憶されるゲーム仕様情報の例を示す図である。FIG. 11 is a diagram illustrating an example of game specification information stored in a player information storage unit of an embodiment. 一実施形態の複数のデータベースに記憶されるゲーム仕様情報の例を示す図である。FIG. 11 is a diagram illustrating an example of game specification information stored in multiple databases according to an embodiment. 一実施形態におけるゲームサーバ装置の変形例を示す図であり、当該ゲームサーバ装置において実行されるキャラクタ生成ゲームのゲーム制御処理であって、対価の支払いに基づいて設定登録処理を実行する場合を説明するための図である。A figure showing a modified example of a game server device in one embodiment, which is a figure for explaining the game control processing of a character generation game executed in the game server device, in which a setting registration processing is executed based on payment of a fee. 一実施形態のゲームサーバ装置において実行されるキャラクタ生成ゲームのゲーム制御処理であって、変更処理を含む非代替性化キャラクタの設定登録処理に基づく動作を示すフローチャートである。13 is a flowchart showing a game control process of a character generation game executed in a game server device of one embodiment, the flow being based on a setting and registration process of a non-fungible character including a change process. 一実施形態のゲームサーバ装置において実行されるキャラクタ生成ゲームのゲーム制御処理であって、変更処理を含む非代替性化キャラクタの設定登録処理に基づく動作を示すフローチャートである。13 is a flowchart showing a game control process of a character generation game executed in a game server device of one embodiment, the flow being based on a setting and registration process of a non-fungible character including a change process.

以下、本実施形態について説明する。 This embodiment will be described below.

なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。 Note that the present embodiment described below does not unduly limit the content of the present invention described in the claims. Furthermore, not all of the configurations described in the present embodiment are necessarily essential components of the present invention.

[1]キャラクタ流通管理システム
まず、図1を用いて本実施形態のキャラクタ流通管理システムSの概要及び概要構成について説明する。
[1] Character Distribution Management System First, the outline and general configuration of the character distribution management system S of this embodiment will be described with reference to FIG.

なお、図1は、本実施形態のキャラクタ流通管理システムSの構成を示すシステム構成の一例を示す図である。 FIG. 1 is a diagram showing an example of a system configuration showing the configuration of the character distribution management system S of this embodiment.

本実施形態のキャラクタ流通管理システムSは、図1に示すように、ゲームサービスを提供するゲームサーバ装置10と、端末装置20(例えば、端末装置20A、20B、20C)と、例えば、NFT(Non-Fungible Token)化することによりゲームに用いるプレーヤキャラクタ(すなわち、ゲーム媒体)のプレーヤ間の流通を管理する流通管理サーバ装置30と、がインターネット(ネットワークの一例)に接続可能に構成されている。 As shown in FIG. 1, the character distribution management system S of this embodiment is configured to be connectable to the Internet (an example of a network) including a game server device 10 that provides game services, terminal devices 20 (e.g., terminal devices 20A, 20B, 20C), and a distribution management server device 30 that manages the distribution of player characters (i.e., game media) used in a game among players by, for example, converting the player characters into NFTs (Non-Fungible Tokens).

プレーヤは、端末装置20からゲームサーバ装置10にアクセスすることにより、インターネットを介してゲームサーバ装置10から送信されてくるゲームをプレイすることができる。 By accessing the game server device 10 from the terminal device 20, the player can play the game transmitted from the game server device 10 via the Internet.

また、プレーヤは、端末装置20からゲームサーバ装置10にアクセスすることにより、他のプレーヤとの間でコミュニケーションを図ることができるようになっている。 In addition, players can communicate with other players by accessing the game server device 10 from their terminal device 20.

さらに、プレーヤは、端末装置20を用いてゲームに用いるプレーヤキャラクタ(装備品などのアイテムも含む。)を成長(進化)させ、又は、合成などに新たなキャラクタを生成(カスタマイズ)することができるとともに、流通管理サーバ装置30の管理の下、成長させた又は生成したキャラクタを他のプレーヤに移転すること、及び、他のプレーヤから提供されたキャラクタを獲得することができるようになっている。 In addition, players can use the terminal device 20 to grow (evolve) the player character (including items such as equipment) used in the game, or generate (customize) new characters through synthesis, etc., and under the management of the distribution management server device 30, can transfer the grown or generated characters to other players and acquire characters provided by other players.

ゲームサーバ装置10は、インターネットを介して通信接続された端末装置20を用いて、ユーザにゲームをプレイさせるサービスを提供することが可能な情報処理装置である。 The game server device 10 is an information processing device capable of providing a service that allows users to play games using a terminal device 20 that is connected to the game server device 10 via the Internet.

また、ゲームサーバ装置10は、コミュニケーション型のサービスを提供するSNSサーバとして機能してもよい。ここで、SNSサーバとは、複数のユーザ間でコミュニケーションを提供することが可能なサービスを提供する情報処理装置であってもよい。 The game server device 10 may also function as an SNS server that provides a communication-type service. Here, the SNS server may be an information processing device that provides a service that allows communication between multiple users.

また、ゲームサーバ装置10は、例えば、SNSサーバとして機能する場合には、提供するSNSの動作環境(API(アプリケーションプログラミングインタフェース)、及び、プラットフォーム等)を利用して実行されるソーシャルゲーム(Social Game)と呼ばれるゲームを提供することができるようになっている。 In addition, when the game server device 10 functions as an SNS server, for example, it is capable of providing games known as social games that are executed using the operating environment (API (Application Programming Interface), platform, etc.) of the SNS that it provides.

そして、ゲームサーバ装置10は、端末装置20のWebブラウザ上で提供されるブラウザゲームを提供してもよいし、専用のプラットフォームによって実行するオンラインゲームを提供してもよい。 The game server device 10 may provide browser games that are run on the web browser of the terminal device 20, or may provide online games that are run on a dedicated platform.

特に、ゲームサーバ装置10は、ブラウザゲームを提供する場合には、例えばHTML、FLASH(登録商標)、CGI、PHP、shockwave、JavaScript(登録商標)など様々な言語で作られたブラウザゲーム(Webブラウザで設置サイトを開くだけで起動するゲーム)を提供することができるようになっている。 In particular, when providing browser games, the game server device 10 is capable of providing browser games (games that can be started simply by opening the installation site in a web browser) created in a variety of languages, such as HTML, FLASH (registered trademark), CGI, PHP, shockwave, and JavaScript (registered trademark).

なお、ソーシャルゲームとは、既存のオンラインゲームとは違い、専用のクライアントソフトウェアを必要とせず、WebブラウザとSNSのアカウントのみで利用可能なゲームが含まれる。 Unlike existing online games, social games include games that do not require dedicated client software and can be played with just a web browser and an SNS account.

また、ゲームサーバ装置10は、オンラインゲームを提供する場合には、ネットワークを介して他のユーザの端末装置(スマートフォン、パソコン、ゲーム機など)20と接続し、オンラインでゲーム進行を共有することが可能な構成を有している。 In addition, when providing an online game, the game server device 10 is configured to be able to connect to other users' terminal devices (smartphones, personal computers, game consoles, etc.) 20 via a network and share the game progress online.

一方、ゲームサーバ装置10は、1つの(装置、プロセッサ)で構成されていてもよいし、複数の(装置、プロセッサ)で構成されていてもよい。 On the other hand, the game server device 10 may be composed of one (device, processor) or multiple (devices, processors).

そして、ゲームサーバ装置10の記憶領域(後述する記憶部140)に記憶される課金情報及びゲームプレー情報等の情報を、ネットワーク(イントラネット又はインターネット)を介して接続されたデータベース(広義には記憶装置、メモリ)に記憶するようにしてもよいし、SNSサーバとして機能する場合には、記憶領域に記憶されるプレーヤ情報記憶部146等の情報を、ネットワーク(イントラネット又はインターネット)を介して接続されたデータベース(広義には記憶装置、メモリ)に記憶するようにしてもよい。 In addition, information such as billing information and game play information stored in the memory area of the game server device 10 (the memory unit 140 described below) may be stored in a database (broadly speaking, a storage device, memory) connected via a network (an intranet or the Internet), and when functioning as an SNS server, information such as the player information storage unit 146 stored in the memory area may be stored in a database (broadly speaking, a storage device, memory) connected via a network (an intranet or the Internet).

具体的には、本実施形態のゲームサーバ装置10は、端末装置20のユーザ(すなわち、ゲームを実行するプレーヤ)の操作に基づく入力情報を受信し、受信した入力情報に基づいてゲーム処理を行うようになっている。 Specifically, the game server device 10 of this embodiment receives input information based on the operation of the user of the terminal device 20 (i.e., the player who executes the game), and performs game processing based on the received input information.

そして、ゲームサーバ装置10は、ゲーム処理結果を端末装置20に送信し、端末装置20は、ゲームサーバ装置10から受信したゲーム処理結果を端末装置20に、ユーザ(すなわち、プレーヤ)に閲覧可能に提供する各種の処理を行うようになっている。 The game server device 10 then transmits the game processing results to the terminal device 20, and the terminal device 20 performs various processes to provide the game processing results received from the game server device 10 to the terminal device 20 so that they can be viewed by the user (i.e., the player).

上記に加えて、本実施形態のゲームサーバ装置10は、端末装置20及び流通管理サーバ装置30と連動し、ゲームに用いるプレーヤキャラクタや当該プレーヤキャラクタに装着させる装備品などのゲーム媒体であるキャラクタを、ブロックチェーン技術などによって唯一性を有する非代替性化されたキャラクタ(すなわち、非代替性化キャラクタ)として、ネットワーク上に公開して他のプレーヤなどに移転その他の取引を行うための処理するための各種の処理を実行する構成を有している。 In addition to the above, the game server device 10 of this embodiment is configured to work in conjunction with the terminal device 20 and the distribution management server device 30, and to execute various processes for processing characters, which are game media such as player characters used in the game and equipment to be equipped to the player characters, as non-fungible characters that have uniqueness through block chain technology or the like (i.e., non-fungible characters) and publishing them on the network for transfer or other transactions with other players, etc.

具体的には、ゲームサーバ装置10は、流通管理サーバ装置30と連動し、ゲーム中に、当該ゲームに用いられたプレーヤキャラクタを、例えば、NFTなどの非代替性トークンによって電子的に唯一性が規定されたプレーヤキャラクタとして、ネットワーク上に公開し、対価に基づく取引可能に設定するための構成を有している。 Specifically, the game server device 10 is configured to work in conjunction with the distribution management server device 30, and during the game, to make the player characters used in the game public on the network as player characters whose uniqueness is electronically determined by, for example, a non-fungible token such as an NFT, and to set them up so that they can be traded for a price.

端末装置20は、スマートフォン、携帯電話、PHS、コンピュータ、ゲーム装置、PDA、携帯型ゲーム機等、画像生成装置などの情報処理装置であり、インターネット(WAN)、LANなどのネットワークを介してゲームサーバ装置10又は流通管理サーバ装置30に接続可能な装置である。 The terminal device 20 is an information processing device such as a smartphone, mobile phone, PHS, computer, game device, PDA, portable game machine, image generating device, etc., and is a device that can be connected to the game server device 10 or the distribution management server device 30 via a network such as the Internet (WAN) or LAN.

なお、端末装置20とゲームサーバ装置10又は流通管理サーバ装置30との通信回線は、有線でもよいし無線でもよい。 The communication line between the terminal device 20 and the game server device 10 or the distribution management server device 30 may be wired or wireless.

また、端末装置20は、Webページ(HTML形式のデータ)を閲覧可能なWebブラウザを備えている。すなわち、端末装置20は、ゲームサーバ装置10との通信を行うための通信制御機能、及び、ゲームサーバ装置10から受信したデータ(Webデータ、HTML形式で作成されたデータなど)を用いて表示制御を行う。 The terminal device 20 also has a web browser capable of viewing web pages (data in HTML format). That is, the terminal device 20 has a communication control function for communicating with the game server device 10, and performs display control using data received from the game server device 10 (web data, data created in HTML format, etc.).

そして、端末装置20は、プレーヤの操作によるデータをゲームサーバ装置10に送信するWebブラウザ機能などを備え、ゲーム画面や配信されたゲーム実況に関する画面をユーザに提供する各種の処理を実行する。ただし、端末装置20は、ゲームサーバ装置10から提供されたゲームプレー情報を取得して所定のゲーム処理を実行し、ゲーム処理に基づくゲームを実行してもよい。 The terminal device 20 has a web browser function that transmits data generated by the player's operations to the game server device 10, and executes various processes to provide the user with game screens and screens related to the broadcasted game commentary. However, the terminal device 20 may also acquire game play information provided by the game server device 10, execute predetermined game processing, and execute a game based on the game processing.

具体的には、端末装置20は、所定のゲームについてプレイする旨の要求をゲームサーバ装置10に対して行うと、当該ゲームサーバ装置10のゲームサイトに接続され、開始されるゲームの提供を受ける。 Specifically, when the terminal device 20 makes a request to the game server device 10 to play a specific game, the terminal device 20 is connected to the game site of the game server device 10 and is provided with the game that is started.

特に、端末装置20は、必要に応じてAPIを用いることにより、SNSサーバとして機能するゲームサーバ装置10に所定の処理を行わせ、又は、SNSサーバとして機能するゲームサーバ装置10が管理するプレーヤ情報記憶部146を取得させてゲームを実行する構成を有している。 In particular, the terminal device 20 is configured to use an API as necessary to cause the game server device 10 functioning as an SNS server to perform a specified process, or to obtain the player information storage unit 146 managed by the game server device 10 functioning as an SNS server to execute a game.

特に、端末装置20は、必要に応じてAPIを用いることにより、SNSサーバとして機能するゲームサーバ装置10に所定の処理を行わせ、又は、SNSサーバとして機能するゲームサーバ装置10が管理するプレーヤ情報記憶部146を取得させてゲームを実行する構成を有している。 In particular, the terminal device 20 is configured to use an API as necessary to cause the game server device 10 functioning as an SNS server to perform a specified process, or to obtain the player information storage unit 146 managed by the game server device 10 functioning as an SNS server to execute a game.

上記に加えて、端末装置20は、ゲームサーバ装置10と連動し、ゲームに用いるプレーヤキャラクタなどを非代替性化キャラクタとして設定登録するための構成を有している。 In addition to the above, the terminal device 20 is configured to link with the game server device 10 and to set and register player characters and other characters used in the game as non-fungible characters.

流通管理サーバ装置30は、端末装置20と連動して、プレーヤがゲームに使用したキャラクタをNFT化する処理(以下、「NFT化処理」という。)を実行し、かつ、非代替性化キャラクタの取引を希望する取引元のプレーヤ(以下、「取引元プレーヤ」という。)から取引先のプレーヤ(以下、「取引先プレーヤ」という。)への取引を管理する情報処理装置である。 The distribution management server device 30 is an information processing device that works in conjunction with the terminal device 20 to execute the process of converting characters used by players in the game into NFTs (hereinafter referred to as the "NFT conversion process"), and also manages transactions from a source player (hereinafter referred to as the "source player") who wishes to trade a non-fungible character to a destination player (hereinafter referred to as the "destination player").

なお、流通管理サーバ装置30は、1つの(装置、プロセッサ)で構成されていてもよ
いし、複数の(装置、プロセッサ)で構成されていてもよい。
The distribution management server device 30 may be configured as one (device, processor) or as multiple (devices, processors).

また、流通管理サーバ装置30は、NFT化する場合に、又は、取引を管理する場合に、例えば、ブロックチェーン技術などによってネットワーク上の複数のデータベース(記憶装置)40に、取引に必要な非代替性化キャラクタに関する情報(以下、「非代替性化キャラクタ登録情報」という。)を分散登録するための構成を有している。 In addition, when converting to NFT or managing transactions, the distribution management server device 30 is configured to distribute and register information about non-fungible characters required for transactions (hereinafter referred to as "non-fungible character registration information") in multiple databases (storage devices) 40 on the network using, for example, blockchain technology.

[2]ゲームサーバ装置
次に、図2を用いて本実施形態のゲームサーバ装置10について説明する。
[2] Game Server Device Next, the game server device 10 of this embodiment will be described with reference to FIG.

なお、図2は、本実施形態のゲームサーバ装置10の機能ブロックを示す図である。また、本実施形態のゲームサーバ装置10は図2の構成要素(各部)の一部を省略した構成としてもよい。 Note that FIG. 2 is a diagram showing the functional blocks of the game server device 10 of this embodiment. Also, the game server device 10 of this embodiment may be configured in such a way that some of the components (parts) of FIG. 2 are omitted.

ゲームサーバ装置10は、システム管理者やその他の入力に用いるための入力部120、所定の表示を行う表示部130、所定の情報が記憶された情報記憶媒体180、端末装置20又は流通管理サーバ装置30などと通信を行う通信部196、主に提供するゲームに関する処理を実行する処理部100、及び、主にゲームに用いる各種のデータを記憶する記憶部140を含む。 The game server device 10 includes an input unit 120 for use by the system administrator and other inputs, a display unit 130 for performing predetermined displays, an information storage medium 180 in which predetermined information is stored, a communication unit 196 for communicating with terminal devices 20 or a distribution management server device 30, etc., a processing unit 100 that mainly executes processes related to the game to be provided, and a storage unit 140 that mainly stores various data used in the game.

入力部120は、システム管理者等がゲームに関する設定やその他の必要な設定、データの入力に用いるものである。例えば、本実施形態の入力部120は、マウスやキーボード等によって構成される。 The input unit 120 is used by a system administrator or the like to input game-related settings and other necessary settings and data. For example, the input unit 120 in this embodiment is configured with a mouse, keyboard, etc.

表示部130は、システム管理者用の操作画面を表示するものである。例えば、本実施形態の表示部130は、液晶ディスプレイ等によって構成される。 The display unit 130 displays an operation screen for the system administrator. For example, the display unit 130 in this embodiment is configured with a liquid crystal display or the like.

情報記憶媒体180(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などによって構成される。 The information storage medium 180 (a computer-readable medium) stores programs, data, etc., and its functions are realized by optical disks (CD, DVD), magneto-optical disks (MO), magnetic disks, hard disks, magnetic tapes, or memory (ROM), etc.

通信部196は、外部(例えば、端末、他のサーバや他のネットワークシステム)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどによって構成される。 The communication unit 196 performs various controls for communicating with the outside (e.g., terminals, other servers, or other network systems), and its functions are configured by hardware such as various processors or communication ASICs, programs, etc.

記憶部140は、処理部100や通信部196などのワーク領域となるもので、その機能は、RAM(VRAM)などによって構成される。なお、記憶部140に記憶される情報は、データベースで管理してもよい。 The memory unit 140 serves as a work area for the processing unit 100, the communication unit 196, etc., and its functions are realized by a RAM (VRAM) etc. The information stored in the memory unit 140 may be managed in a database.

また、本実施形態の記憶部140は、主記憶部142の他に、
(A1)ゲーム実況プレイ中のゲームプレーに関する情報をゲームプレー情報として記憶されるゲームデータ記憶部144と、
(A2)各プレーヤに関する情報を示すプレーヤ情報、各プレーヤが実行するゲームの仕様に関する情報(以下、「プレーヤ仕様情報」という。)を含む、ゲームに関する情報(以下、「プレーヤ関連情報」という。)が記憶されるプレーヤ情報記憶部146と、
(A3)NFT化の対象となるキャラクタに関する情報(以下、「キャラクタ関連情報」という。)が記憶されるキャラクタ関連情報記憶部148と、
を有している。
In addition to the main memory unit 142, the memory unit 140 of this embodiment includes:
(A1) a game data storage unit 144 that stores information regarding game play during a live game play as game play information;
(A2) a player information storage unit 146 for storing information related to the game (hereinafter referred to as "player-related information") including player information indicating information related to each player and information related to the specifications of the game played by each player (hereinafter referred to as "player specification information");
(A3) a character-related information storage unit 148 for storing information about a character to be converted into an NFT (hereinafter referred to as "character-related information");
It has.

ゲームデータ記憶部144には、プレーヤキャラクタなどのゲームに登場するゲームが実施されるゲームフィールドの情報、及び、各種の判定に用いる条件情報、ゲームフィールド上の各オブジェクトの情報、各オブジェクトを変更するための情報、各種のテーブル情報、各プレーヤのプレーヤキャラクタに関する情報及びゲームに用いられる各キャラクタに関する情報などが記憶される。 The game data storage unit 144 stores information about the game field in which the game is played, such as player characters appearing in the game, condition information used for various judgments, information about each object on the game field, information for changing each object, various table information, information about each player's player character, and information about each character used in the game.

プレーヤ情報記憶部146には、プレーヤ毎に、プレーヤのニックネームやプレーヤID、得点やレベル、及び、課金履歴やログイン履歴などの各種のプレーヤに関する情報が記憶される。 The player information storage unit 146 stores various player-related information for each player, such as the player's nickname, player ID, score, level, billing history, login history, etc.

キャラクタ関連情報記憶部148には、各キャラクタのなどのキャラクタの所有者または使用権原を有するプレーヤに関する情報、NFT化の有無、及び、取引の有無などの情報が、キャラクタ関連情報として、記憶されている。 The character-related information storage unit 148 stores information about each character, such as the character's owner or the player who has the right to use the character, whether the character has been converted into an NFT, and whether the character has been traded, as character-related information.

処理部100は、記憶部140内の主記憶部142をワーク領域として各種処理を行う。処理部100の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。 The processing unit 100 performs various processes using the main memory unit 142 in the memory unit 140 as a work area. The functions of the processing unit 100 can be realized by hardware such as various processors (CPU, DSP, etc.) and ASICs (gate arrays, etc.), or by programs.

処理部100は、情報記憶媒体180に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。すなわち、情報記憶媒体180には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)が記憶される。 The processing unit 100 performs various processes of this embodiment based on programs (data) stored in the information storage medium 180. That is, the information storage medium 180 stores programs for causing a computer to function as each part of this embodiment (programs for causing a computer to execute the processing of each part).

例えば、処理部100(プロセッサ)は、情報記憶媒体に記憶されているプログラムに基づいて、ゲームサーバ装置10全体の制御を行うとともに、各部間におけるデータ等の受け渡しの制御などの各種の処理を行う。さらに、端末装置20からの要求に応じた各種サービスを提供する処理を行う。 For example, the processing unit 100 (processor) controls the entire game server device 10 based on a program stored in an information storage medium, and performs various processes such as controlling the transfer of data between each unit. It also performs processes to provide various services in response to requests from the terminal device 20.

具体的には、本実施形態の処理部100は、通信制御部101、Web処理部102、ゲーム制御部103、ゲーム管理部104、NFT管理部105、プレーヤ管理部106、取引管理部107、タイマ管理部109、及び、情報提供部110を少なくとも有している。 Specifically, the processing unit 100 of this embodiment has at least a communication control unit 101, a Web processing unit 102, a game control unit 103, a game management unit 104, an NFT management unit 105, a player management unit 106, a transaction management unit 107, a timer management unit 109, and an information provision unit 110.

通信制御部101は、端末装置20及び流通管理サーバ装置30とネットワークを介してデータを送受信する処理を行う。すなわち、ゲームサーバ装置10は、通信制御部101によって端末装置20又は流通管理サーバ装置30等から送信された情報に基づいて各種処理を行う。 The communication control unit 101 performs processing to transmit and receive data to and from the terminal device 20 and the distribution management server device 30 via the network. In other words, the game server device 10 performs various processing based on information transmitted by the communication control unit 101 from the terminal device 20 or the distribution management server device 30, etc.

Web処理部102は、Webサーバとして機能する。例えば、Web処理部102は、HTTP(Hypertext Transfer Protocol)等の通信プロトコルを通じて、端末装置20にインストールされているWebブラウザ211の要求に応じてデータを送信する処理、及び、端末装置20のWebブラウザ211によって送信されるデータを受信する処理を行う。 The web processing unit 102 functions as a web server. For example, the web processing unit 102 performs a process of transmitting data in response to a request from a web browser 211 installed in the terminal device 20, and a process of receiving data transmitted by the web browser 211 of the terminal device 20, via a communication protocol such as HTTP (Hypertext Transfer Protocol).

なお、本実施形態では、ゲームサーバ装置10がSNSサーバとしての機能も備えている場合を例に説明するが、ゲームサーバ装置10を、ゲーム用のサーバと、SNS用のサーバと別々に形成してもよい。 In this embodiment, an example is described in which the game server device 10 also functions as an SNS server, but the game server device 10 may be formed as a separate server for games and a server for SNS.

また、本実施形態のゲームの処理は、ゲームサーバ装置10が一部又は全部を行ってもよいし、端末装置20が一部を行ってもよい。 In addition, the game processing of this embodiment may be performed in part or in whole by the game server device 10, or in part by the terminal device 20.

ゲーム制御部103は、端末装置20と連動し、仮想空間としてのゲーム空間を構築し、当該端末装置20を介して入力されたプレーヤの操作に基づいて、複数のプレーヤによって対戦すると戦闘若しくは格闘などを行うバトルゲーム、アクションゲーム、RPG、音楽ゲーム、又は、スポーツゲームなどの各種の対戦ゲームに関する各種のゲーム処理を実行する。 The game control unit 103 works in conjunction with the terminal device 20 to create a game space as a virtual space, and executes various game processes related to various competitive games such as battle games, action games, RPGs, music games, or sports games in which multiple players compete against each other and engage in combat or hand-to-hand combat, based on player operations input via the terminal device 20.

また、ゲーム制御部103は、端末装置20から送信されたプレーヤ指示に基づいて各種のゲーム処理を実行する。 The game control unit 103 also executes various game processes based on player instructions sent from the terminal device 20.

ゲーム管理部104は、ゲーム仕様の決定及びその管理、及び、キャラクタに規定される情報の管理を実行する。 The game management unit 104 determines and manages the game specifications, as well as managing the information specified for the characters.

NFT管理部105は、端末装置20と連動し、プレーヤの指示の下に、プレーヤキャラクタのなどのゲームに登場するキャラクタ又は当該キャラクタに装着される装備品などのキャラクタを非代替性化キャラクタとしてNFT化するためのNFT化処理を行う。 The NFT management unit 105 works in conjunction with the terminal device 20 and performs an NFT process to convert characters appearing in the game, such as the player's character, or equipment attached to the character, into non-fungible characters under the player's instructions.

プレーヤ管理部106は、プレーヤが所有するキャラクタ、及び、獲得した特典を、キャラクタ関連情報として、キャラクタ関連情報記憶部148に登録して管理する。 The player management unit 106 registers and manages the characters owned by the player and the benefits acquired as character-related information in the character-related information storage unit 148.

取引管理部107は、流通管理サーバ装置30と連動し、NFT化された非代替性化キャラクタの取引を監視する。 The transaction management unit 107 works in conjunction with the distribution management server device 30 to monitor transactions of non-fungible characters that have been converted into NFTs.

タイマ管理部109は、タイマ機能を有し、ゲームの進行状況を管理するために用いる。特に、タイマ管理部109は、ゲーム制御部103と連動し、現在時刻や予め設定された時刻を各部に出力する。また、タイマ管理部109は、各端末装置と同期を取るために用いられる。 The timer management unit 109 has a timer function and is used to manage the progress of the game. In particular, the timer management unit 109 works in conjunction with the game control unit 103 and outputs the current time and preset times to each unit. The timer management unit 109 is also used to synchronize with each terminal device.

情報提供部110は、端末装置20によってゲームを処理させるため各種のゲーム制御情報を生成して該当する端末装置20に提供する。 The information providing unit 110 generates various game control information to allow the terminal device 20 to process the game, and provides it to the corresponding terminal device 20.

[3]端末装置
次に、図3を用いて本実施形態の端末装置20について説明する。
[3] Terminal Device Next, the terminal device 20 of this embodiment will be described with reference to FIG.

なお、図3は、本実施形態の端末装置20の機能ブロックを示す図である。また、本実施形態の端末装置20は図2の構成要素(各部)の一部を省略した構成としてもよい。 Note that FIG. 3 is a diagram showing functional blocks of the terminal device 20 of this embodiment. Also, the terminal device 20 of this embodiment may have a configuration in which some of the components (parts) of FIG. 2 are omitted.

入力部260は、プレーヤからの入力情報を入力するための機器であり、プレーヤの入力情報を処理部200に出力する。本実施形態の入力部260は、プレーヤの入力情報(入力信号)を検出する検出部262を備える。入力部260は、例えば、レバー、ボタン、ステアリング、マイク、タッチパネル型ディスプレイ、キーボード、マウスなどがある。 The input unit 260 is a device for inputting input information from the player, and outputs the player's input information to the processing unit 200. In this embodiment, the input unit 260 includes a detection unit 262 that detects the player's input information (input signal). The input unit 260 may be, for example, a lever, a button, a steering wheel, a microphone, a touch panel display, a keyboard, or a mouse.

記憶部270は、処理部200や通信部296などのワーク領域となるもので、その機能はRAM(VRAM)などにより実現できる。そして、本実施形態の記憶部270は、ワーク領域として使用される主記憶部271と、最終的な表示画像等が記憶される画像バッファ272とを含む。なお、これらの一部を省略する構成としてもよい。 The memory unit 270 serves as a work area for the processing unit 200, the communication unit 296, etc., and its functions can be realized by a RAM (VRAM) or the like. The memory unit 270 of this embodiment includes a main memory unit 271 used as a work area, and an image buffer 272 in which the final display image, etc. are stored. Note that some of these may be omitted.

情報記憶媒体280(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディス
ク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。
The information storage medium 280 (a computer-readable medium) stores programs, data, etc., and its functions can be realized by an optical disk (CD, DVD), a magneto-optical disk (MO), a magnetic disk, a hard disk, a magnetic tape, or a memory (ROM), etc.

処理部200は、情報記憶媒体280に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。情報記憶媒体280には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)を記憶することができる。 The processing unit 200 performs various processes of this embodiment based on programs (data) stored in the information storage medium 280. The information storage medium 280 can store programs for causing a computer to function as each part of this embodiment (programs for causing a computer to execute the processing of each part).

なお、本実施形態では、ゲームサーバ装置10や流通管理サーバ装置30が有する情報記憶媒体180や記憶部140に記憶されている本実施形態の各部としてコンピュータを機能させるためのプログラムやゲームデータを、ネットワークを介して受信し、受信したプログラムやデータを情報記憶媒体280に記憶する。 In this embodiment, the programs and game data for causing a computer to function as each part of this embodiment, which are stored in the information storage medium 180 and memory unit 140 of the game server device 10 and the distribution management server device 30, are received via a network, and the received programs and data are stored in the information storage medium 280.

また、ゲームサーバ装置10や流通管理サーバ装置30から受信したプログラムやデータを記憶部270に記憶してもよい。 In addition, programs and data received from the game server device 10 and the distribution management server device 30 may be stored in the memory unit 270.

このようにプログラムやデータを受信してネットワークシステムを機能させる場合も本発明の範囲内に含む。 Receiving programs and data in this manner to function as a network system is also included within the scope of this invention.

表示部290は、本実施形態により生成された画像を出力するものであり、その機能は、CRT、LCD、タッチパネル型ディスプレイ、或いはHMD(ヘッドマウントディスプレー)などにより実現できる。 The display unit 290 outputs the image generated by this embodiment, and its function can be realized by a CRT, LCD, touch panel display, HMD (head mounted display), etc.

音出力部292は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。 The sound output unit 292 outputs the sound generated by this embodiment, and its function can be realized by a speaker or headphones, etc.

通信部296は、外部(例えば他の端末、サーバ)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。 The communication unit 296 performs various controls for communicating with the outside (e.g., other terminals, servers), and its functions can be realized by hardware such as various processors or communication ASICs, programs, etc.

処理部200(プロセッサ)は、通信部296を介してゲームサーバ装置10から取得したゲームに関する情報(すなわち、ゲーム制御情報)を取得し、入力部260からの入力情報、又は、プログラムなどに基づいて、ゲーム処理、表示制御、画像生成処理、或いは音生成処理などの処理を行う。 The processing unit 200 (processor) acquires information about the game (i.e., game control information) from the game server device 10 via the communication unit 296, and performs processing such as game processing, display control, image generation processing, or sound generation processing based on input information from the input unit 260 or a program, etc.

また、処理部200は、ゲームサーバ装置10と連動して、ゲームを実行することによってプレーヤキャラクタなどのキャラクタから新たなゲームキャラクタを生成し、当該生成したキャラクタをプレーヤのゲーム内で使用可能にキャラクタ関連情報記憶部148に登録する。 The processing unit 200 also works in conjunction with the game server device 10 to execute a game, generating new game characters from characters such as the player character, and registers the generated characters in the character-related information storage unit 148 so that they can be used within the player's game.

そして、処理部200は、流通管理サーバ装置30と連動し、キャラクタ関連情報記憶部148に登録されているキャラクタをNFT化するための各種の処理を実行する。 The processing unit 200 then works in conjunction with the distribution management server device 30 to execute various processes to convert the characters registered in the character-related information storage unit 148 into NFTs.

この処理部200は、記憶部270内の主記憶部271をワーク領域として各種処理を行う。処理部200の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。 The processing unit 200 performs various processes using the main memory unit 271 in the memory unit 270 as a work area. The functions of the processing unit 200 can be realized by hardware such as various processors (CPU, DSP, etc.) and ASICs (gate arrays, etc.), or by programs.

処理部200は、通信制御部210、Webブラウザ211、ゲーム処理部212、表示制御部213、描画部220、音処理部230を含む。なおこれらの一部を省略する構成としてもよい。 The processing unit 200 includes a communication control unit 210, a web browser 211, a game processing unit 212, a display control unit 213, a drawing unit 220, and a sound processing unit 230. Note that some of these may be omitted.

通信制御部210は、ゲームサーバ装置10又は流通管理サーバ装置30のそれぞれとデータを送受信する処理を行う。また、通信制御部210は、ゲームサーバ装置10又は流通管理サーバ装置30から受信したデータを記憶部270に格納する処理、受信したデータを解析する処理、その他のデータの送受信に関する制御処理等を行う。 The communication control unit 210 performs processing to transmit and receive data to and from each of the game server device 10 and the distribution management server device 30. The communication control unit 210 also performs processing to store data received from the game server device 10 or the distribution management server device 30 in the memory unit 270, processing to analyze the received data, and other control processing related to the transmission and reception of data.

なお、通信制御部210は、サーバの宛先情報(IPアドレス、ポート番号)を情報記憶媒体280に記憶し、管理する処理を行うようにしてもよい。そして、通信制御部210は、プレーヤからの通信開始の入力情報を受け付けた場合に、ゲームサーバ装置10又は流通管理サーバ装置30との通信を行うようにしてもよい。 The communication control unit 210 may store and manage the server's destination information (IP address, port number) in the information storage medium 280. The communication control unit 210 may then communicate with the game server device 10 or the distribution management server device 30 when it receives input information from the player to start communication.

特に、通信制御部210は、ゲームサーバ装置10又は流通管理サーバ装置30にプレーヤの識別情報や操作情報を送信して、ゲームに関する情報(プレーヤ情報、ゲームカード情報、プレーヤのWebページ、及び、ゲーム画面等)又はNFT化に関する情報を、ゲームサーバ装置10又は流通管理サーバ装置30から受信する処理を行う。 In particular, the communication control unit 210 transmits player identification information and operation information to the game server device 10 or the distribution management server device 30, and performs processing to receive information about the game (player information, game card information, the player's web page, game screen, etc.) or information about NFT conversion from the game server device 10 or the distribution management server device 30.

なお、通信制御部210は、所定周期でゲームサーバ装置10又は流通管理サーバ装置30とデータ送受信を行ってもよいし、入力部260からの入力情報を受け付けた場合に、ゲームサーバ装置10又は流通管理サーバ装置30とデータ送受信を行ってもよい。 The communication control unit 210 may transmit and receive data with the game server device 10 or the distribution management server device 30 at a predetermined interval, or may transmit and receive data with the game server device 10 or the distribution management server device 30 when input information is received from the input unit 260.

特に、本実施形態の通信制御部210は、ゲーム画面又は非代替性化キャラクタの管理に関する画面を、ゲームサーバ装置10又は流通管理サーバ装置30から受信する処理を行う。 In particular, the communication control unit 210 of this embodiment performs processing to receive game screens or screens related to the management of non-fungible characters from the game server device 10 or the distribution management server device 30.

Webブラウザ211は、Webページ(ゲーム画面や非代替性化キャラクタの管理に関する画面)を閲覧するためのアプリケーションプログラムであって、Webサーバ(ゲームサーバ装置10又は流通管理サーバ装置30)から、HTMLファイルや画像ファイル等をダウンロードし、レイアウトを解析して表示制御する。 The web browser 211 is an application program for viewing web pages (game screens and screens related to the management of non-fungible characters), downloading HTML files, image files, etc. from a web server (game server device 10 or distribution management server device 30), analyzing the layout, and controlling the display.

また、Webブラウザ211は、入力フォーム(リンクやボタンやテキストボックス等)を用いてデータをWebサーバ(ゲームサーバ装置10又は流通管理サーバ装置30)に送信する。 The web browser 211 also transmits data to the web server (the game server device 10 or the distribution management server device 30) using input forms (links, buttons, text boxes, etc.).

本実施形態のWebブラウザ211は、ブラウザゲーム、又は、非代替性化キャラクタの管理を実現することができる。例えば、Webブラウザ211は、Webサーバ(ゲームサーバ装置10又は流通管理サーバ装置30)から受信したJavaScript(登録商標)、FLASH(登録商標)、Java(登録商標)等で記述されたプログラムを実行するものであってもよい。 The web browser 211 of this embodiment can realize a browser game or management of non-fungible characters. For example, the web browser 211 may execute a program written in JavaScript (registered trademark), FLASH (registered trademark), Java (registered trademark), etc., received from a web server (game server device 10 or distribution management server device 30).

端末装置20は、Webブラウザ211によって、インターネットを介してURLによって指定されたWebサーバからの情報を表示させることができる。例えば、端末装置20は、ゲームサーバ装置10又は流通管理サーバ装置30から受信したゲーム画面(HTML等のデータ)、又は、非代替性化キャラクタの管理画面をWebブラウザ211によって表示させることができる。 The terminal device 20 can display information from a web server specified by a URL via the Internet using the web browser 211. For example, the terminal device 20 can display, using the web browser 211, a game screen (data such as HTML) received from the game server device 10 or the distribution management server device 30, or a management screen for non-fungible characters.

ゲーム処理部212は、種々のゲーム演算処理を行う。例えば、ゲーム開始条件が満たされた場合にゲームを開始する処理、ゲームを実行させる処理、ゲーム終了条件が満たされた場合にゲームを終了する処理などがある。 The game processing unit 212 performs various game calculation processes. For example, it performs processes to start a game when a game start condition is met, to execute a game, and to end a game when a game end condition is met.

そして、ゲーム処理部212は、プレーヤキャラクタ、建物、球場、車、樹木、柱、壁
、マップ(地形)などの表示物を表す各種オブジェクト(ポリゴン、自由曲面又はサブディビジョンサーフェスなどのプリミティブで構成されるオブジェクト)をオブジェクト空間に配置設定する処理を行うようにしてもよい。
The game processing unit 212 may then perform processing to place and set various objects (objects composed of primitives such as polygons, free-form surfaces, or subdivision surfaces) representing display items such as player characters, buildings, stadiums, cars, trees, pillars, walls, and maps (terrain) in the object space.

ここでオブジェクト空間とは、仮想空間であり、2次元空間、3次元空間の両方を含む。2次元空間とは、例えば2次元座標(X,Y)においてオブジェクトが配置される空間であり、3次元空間とは、例えば3次元座標(X,Y,Z)においてオブジェクトが配置される空間である。 The object space here refers to a virtual space, and includes both two-dimensional space and three-dimensional space. Two-dimensional space is, for example, a space in which an object is placed using two-dimensional coordinates (X, Y), and three-dimensional space is, for example, a space in which an object is placed using three-dimensional coordinates (X, Y, Z).

また、ゲーム処理部212は、ログイン時の各種の情報の送受信制御、ゲームサーバ装置10と連動してリアルタイムでゲームを実行する場合にはプレーヤの操作に基づくゲーム処理の実行、及び、自動演算によってゲームを実行する場合には受信した自動演算データの再生を含むゲーム処理を実行する。 The game processing unit 212 also controls the sending and receiving of various information at login, executes game processing based on the player's operations when the game is executed in real time in conjunction with the game server device 10, and executes game processing including playing received automatic calculation data when the game is executed by automatic calculation.

また、表示制御部213は、表示部290に表示する処理を行う。例えば、表示制御部213は、Webブラウザ211を用いて表示してもよい。 The display control unit 213 also performs processing to display on the display unit 290. For example, the display control unit 213 may display using the web browser 211.

描画部220は、処理部200で行われる種々の処理(例えば、ゲーム処理)に基づいて描画処理を行い、これにより画像を生成し、表示制御部213によって表示部290に出力する。描画部220が生成する画像は、いわゆる2次元画像であってもよいし、いわゆる3次元画像であってもよい。 The drawing unit 220 performs drawing processing based on various processes (e.g., game processing) performed by the processing unit 200, thereby generating an image, which is output to the display unit 290 by the display control unit 213. The image generated by the drawing unit 220 may be a so-called two-dimensional image, or a so-called three-dimensional image.

音処理部230は、処理部200で行われる種々の処理の結果に基づいて音処理を行い、BGM、効果音、又は音声などのゲーム音を生成し、音出力部292に出力する。 The sound processing unit 230 performs sound processing based on the results of various processes performed in the processing unit 200, generates game sounds such as background music, sound effects, or voice, and outputs them to the sound output unit 292.

[4]流通管理サーバ装置
次に、図4を用いて本実施形態の流通管理サーバ装置30について説明する。
[4] Distribution Management Server Device Next, the distribution management server device 30 of this embodiment will be described with reference to FIG.

なお、図4は、本実施形態の流通管理サーバ装置30の機能ブロックを示す図である。また、本実施形態の流通管理サーバ装置30は、図4の構成要素(各部)の一部を省略した構成としてもよい。 FIG. 4 is a diagram showing the functional blocks of the distribution management server device 30 of this embodiment. Also, the distribution management server device 30 of this embodiment may be configured in such a way that some of the components (parts) of FIG. 4 are omitted.

流通管理サーバ装置30は、システム管理者やその他の入力に用いるための入力部320、所定の表示を行う表示部330、所定の情報が記憶された情報記憶媒体380、端末装置20やゲームサーバ装置10などと通信を行う通信部396、主に非代替性化キャラクタの登録、及び、プレーヤ間の流通(取引)を管理するための各種の処理を実行する処理部300、及び、プレーヤ間の流通を管理するために用いる各種のデータを記憶する記憶部340を含む。 The distribution management server device 30 includes an input unit 320 for use by the system administrator and other inputs, a display unit 330 for performing predetermined displays, an information storage medium 380 in which predetermined information is stored, a communication unit 396 for communicating with terminal devices 20 and game server devices 10, etc., a processing unit 300 that mainly performs various processes for registering non-fungible characters and managing distribution (transactions) between players, and a storage unit 340 that stores various data used to manage distribution between players.

入力部320は、キャラクタの取引に関する設定やその他の必要な設定、データの入力に用いるものである。例えば、本実施形態の入力部320は、マウスやキーボード等によって構成される。 The input unit 320 is used to input settings related to character transactions and other necessary settings and data. For example, the input unit 320 in this embodiment is composed of a mouse, keyboard, etc.

表示部330は、システム管理者用の操作画面を表示するものである。例えば、本実施形態の表示部330は、液晶ディスプレイ等によって構成される。 The display unit 330 displays an operation screen for the system administrator. For example, the display unit 330 in this embodiment is configured with a liquid crystal display or the like.

情報記憶媒体380(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などによって構成される。 The information storage medium 380 (a computer-readable medium) stores programs, data, etc., and its functions are realized by optical disks (CD, DVD), magneto-optical disks (MO), magnetic disks, hard disks, magnetic tapes, or memories (ROM), etc.

通信部396は、外部(例えば、端末、他のサーバや他のネットワークシステム)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどによって構成される。 The communication unit 396 performs various controls for communicating with the outside (e.g., terminals, other servers, or other network systems), and its functions are configured by hardware such as various processors or communication ASICs, programs, etc.

記憶部340は、処理部300や通信部396などのワーク領域となるもので、その機能は、RAM(VRAM)などによって構成される。なお、記憶部340に記憶される情報は、データベースで管理してもよい。 The memory unit 340 serves as a work area for the processing unit 300, the communication unit 396, etc., and its functions are realized by a RAM (VRAM) etc. The information stored in the memory unit 340 may be managed by a database.

また、本実施形態の記憶部340は、主記憶部342の他に、非代替性化キャラクタの登録及び取引を行う際に必要な情報が記憶される取引情報記憶部344と、非代替性化キャラクタを所有する所有者情報が記憶される所有者情報記憶部346と、非代替性化キャラクタ情報が記憶される非代替性化キャラクタ情報記憶部348と、を有している。 In addition to the main memory unit 342, the memory unit 340 of this embodiment also has a transaction information memory unit 344 in which information required for registering and trading non-fungible characters is stored, an owner information memory unit 346 in which information on the owner who owns the non-fungible character is stored, and a non-fungible character information memory unit 348 in which non-fungible character information is stored.

特に、取引情報記憶部344には、プレーヤID、ログインするためのパスコード、取引ID及び取引価格などの各種の情報を有している。 In particular, the transaction information storage unit 344 contains various information such as the player ID, a passcode for logging in, a transaction ID, and a transaction price.

処理部300は、記憶部340内の主記憶部342をワーク領域として各種処理を行う。処理部300の機能は、各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。 The processing unit 300 performs various processes using the main memory unit 342 in the memory unit 340 as a work area. The functions of the processing unit 300 can be realized by hardware such as various processors (CPU, DSP, etc.) and ASICs (gate arrays, etc.), or by programs.

処理部300は、情報記憶媒体380に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。すなわち、情報記憶媒体380には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)が記憶される。 The processing unit 300 performs various processes of this embodiment based on programs (data) stored in the information storage medium 380. That is, the information storage medium 380 stores programs for causing a computer to function as each part of this embodiment (programs for causing a computer to execute the processes of each part).

例えば、処理部300(プロセッサ)は、情報記憶媒体に記憶されているプログラムに基づいて、流通管理サーバ装置30全体の制御を行うとともに、各部間におけるデータ等の受け渡しの制御などの各種の処理を行う。さらに、端末装置20からの要求に応じた各種ゲーム実況の配信サービスを提供する処理を行う。 For example, the processing unit 300 (processor) controls the entire distribution management server device 30 based on a program stored in an information storage medium, and performs various processes such as controlling the transfer of data between each unit. Furthermore, the processing unit 300 performs processes to provide various live game distribution services in response to requests from the terminal device 20.

具体的には、本実施形態の処理部300は、通信制御部301、Web処理部302、NFT化管理部303、取引管理部304、及び、タイマ管理部309を少なくとも有している。 Specifically, the processing unit 300 of this embodiment has at least a communication control unit 301, a Web processing unit 302, an NFT management unit 303, a transaction management unit 304, and a timer management unit 309.

通信制御部301は、端末装置20とネットワークを介してデータを送受信する処理を行う。 The communication control unit 301 performs processing to send and receive data with the terminal device 20 via the network.

Web処理部302は、Webサーバとして機能する。例えば、Web処理部302は、HTTP(Hypertext Transfer Protocol)等の通信プロトコルを通じて、端末装置20にインストールされているWebブラウザ211の要求に応じてデータを送信する処理、及び、端末装置20のWebブラウザ211によって送信されるデータを受信する処理を行う。 The web processing unit 302 functions as a web server. For example, the web processing unit 302 performs a process of transmitting data in response to a request from the web browser 211 installed in the terminal device 20, and a process of receiving data transmitted by the web browser 211 of the terminal device 20, via a communication protocol such as HTTP (Hypertext Transfer Protocol).

NFT化管理部303は、ゲームサーバ装置10によって実行されるNFT化処理を管理する。 The NFT management unit 303 manages the NFT processing executed by the game server device 10.

取引管理部304は、非代替性化キャラクタの取引に関する各種の処理を実行する。具体的には、取引管理部304は、非代替性化キャラクタの閲覧、当該非代替性化キャラクタの取引が実行された場合に、非代替性化キャラクタの登録情報の変更などの当該取引に
関する処理を実行する。
The transaction management unit 304 executes various processes related to transactions of non-fungible characters. Specifically, the transaction management unit 304 executes processes related to the transaction, such as viewing the non-fungible character and, when the non-fungible character is traded, changing the registration information of the non-fungible character.

タイマ管理部309は、タイマ機能を有し、NFT化管理部303及び取引管理部304と連動し、現在時刻や予め設定された時刻を各部に出力する。 The timer management unit 309 has a timer function and works in conjunction with the NFT management unit 303 and the transaction management unit 304 to output the current time and a preset time to each unit.

[5]本実施形態の手法
[5.1]概要
次に、図5を用いて本実施形態において、ゲームのプレイ中の所与のタイミングに実行されるプレーヤキャラクタの非代替性化キャラクタへの設定登録処理及びそれに基づく変更処理の概要について説明する。
[5] Method of this embodiment [5.1] Overview
Next, an overview of the setting and registration process for changing a player character to a non-fungible character, which is executed at a given timing during game play in this embodiment, and the change process based thereon will be described with reference to FIG.

なお、図5は、本実施形態の非代替性化キャラクタの設定登録処理及びそれに基づく変更処理の概要について説明するための図である。 Note that FIG. 5 is a diagram for explaining an overview of the setting and registration process for non-fungible characters in this embodiment and the change process based on it.

本実施形態のゲームサーバ装置10は、端末装置20から送信されたプレーヤの入力指示に基づいて、プレーヤキャラクタを用いて進行するゲームを制御してその結果をゲーム処理結果として端末装置20に提供する構成を有している。 The game server device 10 of this embodiment is configured to control a game that progresses using a player character based on input instructions from the player transmitted from the terminal device 20, and provide the results of the game to the terminal device 20 as game processing results.

特に、ゲームサーバ装置10は、当該ゲームの進行に応じてプレーヤキャラクタを生成するキャラクタ生成ゲームを、プレーヤに提供されるゲームとして用いている。ただし、ゲームサーバ装置10は、当該キャラクタ生成ゲームに代えて、対戦ゲーム(格闘ゲームやスポーツゲーム)、RPG、シューティングゲーム、レースゲーム、又は、シミュレーションゲームなどの各種のゲームを提供してもよい。 In particular, the game server device 10 uses a character generation game in which a player character is generated as the game progresses as the game provided to the player. However, instead of the character generation game, the game server device 10 may provide various games such as a competitive game (fighting game or sports game), an RPG, a shooting game, a racing game, or a simulation game.

また、本実施形態のゲームサーバ装置10は、プレーヤキャラクタを、例えば、ゲームカードなどのゲームで利用する仮想的なゲーム媒体を用いてプレーヤに提供する構成を有している。 The game server device 10 of this embodiment is also configured to provide player characters to players using virtual game media used in games, such as game cards.

そして、本実施形態のゲームサーバ装置10は、ゲームで使用したキャラクタ(すなわち、電子的なゲームカード)を、他のプレーヤでもゲーム内で使用できるように、非代替性化キャラクタとしてNFT(Non-Fungible Token)化をするためのNFT化処理を実行し、かつ、マーケットプレイスなどのキャラクタの販売サイト(貸出用サイトや閲覧用サイトも含む。)において他のプレーヤなどにキャラクタの移転又は貸出などの取引を行うための処理(以下、「取引処理」という。)を実行する構成を有している。 The game server device 10 of this embodiment is configured to execute a process for converting characters (i.e., electronic game cards) used in a game into NFTs (Non-Fungible Tokens) as non-fungible characters so that they can be used in the game by other players, and also to execute a process (hereinafter referred to as "transaction process") for conducting transactions such as transferring or lending characters to other players on a character sales site (including lending sites and viewing sites) such as a marketplace.

特に、ゲームサーバ装置10は、プレーヤキャラクタを、非代替性化キャラクタとしてNFT化すると、当該非代替性化キャラクタのゲームにおいて、プレーヤに対して有利な効果を提供する構成を有している。 In particular, the game server device 10 is configured to provide advantageous effects to the player in the game of the non-fungible character when the player character is NFT-ified as a non-fungible character.

具体的には、本実施形態のゲームサーバ装置10は、図5に示すように、
(A1)プレーヤキャラクタを用いて進行するゲームを制御するゲーム制御処理
(A2)当該プレーヤキャラクタを含むゲームを管理するゲーム管理処理、及び
(A3)ゲーム中に使用しているプレーヤキャラクタを非代替性化キャラクタに設定して(NFT化して)ネットワーク上に登録する設定登録処理、
を実行する構成を有している。
Specifically, the game server device 10 of the present embodiment, as shown in FIG.
(A1) a game control process for controlling a game that is played using a player character; (A2) a game management process for managing a game that includes the player character; and (A3) a setting and registration process for setting the player character used in the game as a non-fungible character (converting it into an NFT) and registering it on the network.
The present invention has a configuration for executing the above.

また、ゲームサーバ装置10は、設定登録処理としては、ゲーム中の所与のタイミングに、ゲームで使用中のゲーム媒体を、非代替性化キャラクタとして、設定し、当該設定した非代替性化キャラクタに対して、ネットワーク上に公開するために複数のデータベース40への登録(以下、「公開登録」又は「NFT化」ともいう。)を行う構成を有してい
る。
In addition, as a setting and registration process, the game server device 10 is configured to set the game medium being used in the game as a non-fungible character at a given timing during the game, and register the set non-fungible character in multiple databases 40 to make it public on the network (hereinafter referred to as ``public registration'' or ``NFTization'').

そして、ゲームサーバ装置10は、使用中のゲーム媒体が非代替性化キャラクタとして設定されて登録された場合に、当該非代替性化キャラクタに規定されているキャラクタに関する情報(すなわち、キャラクタ関連情報)の内容、及び、当該非代替性化キャラクタが使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する構成を有している。 The game server device 10 is configured to execute a modification process that, when the game medium being used is set and registered as a non-fungible character, modifies at least one of the contents of the character-related information (i.e., character-related information) defined for the non-fungible character and the specifications of the game in which the non-fungible character is being used.

なお、図5には、
(B1)ゲームとしてキャラクタ生成ゲーム(メイズバーション)が実行されており、特別アイテムの帽子を獲得した場合に、プレーンのプレーヤキャラクタ(初期設定のプレーヤキャラクタ)において当該特別アイテムを装備した外観に進化し、
(B2)所与のタイミングなど所与の条件(詳細は後述する。)を具備した場合に、設定登録処理が実行されて新規のNFT情報として流通管理サーバ装置30に取引可能に公開登録され、及び、
(B3)設定登録が実行されたことによって、キャラクタ生成ゲームで使用されているプレーヤキャラクタ(具体的には、(B1)で進化したプレーヤキャラクタ)の残機が「1機」から「3機」に増加する(特典付与によるキャラクタ関連情報の変更)、
場合の例が示されている。
In addition, in FIG.
(B1) A character generation game (maze version) is being executed as a game, and when a hat as a special item is acquired, a plain player character (initial setting player character) evolves to an appearance equipped with the special item,
(B2) When a given condition (details will be described later), such as a given timing, is met, a setting and registration process is executed, and the information is publicly registered as new NFT information in the distribution management server device 30 so as to be tradeable, and
(B3) As a result of the setting registration being executed, the remaining number of the player character (specifically, the player character evolved in (B1)) used in the character generation game increases from "1" to "3" (change in character-related information due to the granting of a special benefit),
An example of the case is given.

この構成により、本実施形態のゲームサーバ装置10及び当該ゲームサーバ装置10を有するキャラクタ流通管理システムSは、例えば、ゲーム媒体をブロックチェーン技術などによって唯一性を有するキャラクタとして(具体的には、NFT化して)公開すれば(具体的には、取引可能に設定登録すれば)、当該キャラクタを変化させ、又は、当該キャラクタを用いて実行されるゲーム自体の仕様を変化させることができるようになっている。 With this configuration, the game server device 10 of this embodiment and the character distribution management system S having the game server device 10 can, for example, change the character or change the specifications of the game itself that is executed using the character by making the game medium public (specifically, by converting it into an NFT) as a unique character using blockchain technology or the like (specifically, by setting and registering it as tradable).

したがって、本実施形態のゲームサーバ装置10及び当該ゲームサーバ装置10を有するキャラクタ流通管理システムSは、ゲームで使用するキャラクタの積極的なNFT化へのモチベーション及びそれに基づくゲームへの興趣性を向上させることができるようになっている。 Therefore, the game server device 10 of this embodiment and the character distribution management system S having the game server device 10 are able to increase motivation to actively convert characters used in the game into NFTs and interest in the game based on that.

なお、本実施形態においては、電子的なゲーム媒体として、プレーヤキャラクタを用いているが、当該プレーヤキャラクタに代えて、又は、加えて、各キャラクタが有する武器・ゲーム内通貨・道具・ライフエネルギーなどのアイテムそのもの、ガシャ用チケットやバトルパス、又は、当該キャラクタやアイテムを規定するためのゲームカードなどの電子的なゲーム媒体であってもよい。 In this embodiment, the electronic game medium is a player character, but instead of or in addition to the player character, the electronic game medium may be the items that each character possesses, such as weapons, in-game currency, tools, and life energy, gacha tickets, battle passes, or game cards that define the characters and items.

[5.2]キャラクタ生成ゲーム
次に、図6を用いてゲームサーバ装置10によってプレーヤに提供されるキャラクタ生成ゲームについて説明する。
[5.2] Character Generation Game Next, the character generation game provided to the player by the game server device 10 will be described with reference to FIG.

なお、図6は、ゲームサーバ装置10によってプレーヤに提供されるキャラクタ生成ゲームについて説明するための図である。 Figure 6 is a diagram for explaining the character generation game provided to the player by the game server device 10.

(キャラクタ生成ゲームの基本概要)
ゲーム制御部103は、本実施形態のゲームとして、プレーヤの指示に基づいて、NFT化してインターネット上に公開登録(すなわち、NFT化)するためのキャラクタを生成するキャラクタ生成ゲームを実行する。
(Basic Overview of Character Generation Games)
The game control unit 103 executes, as the game of this embodiment, a character generation game in which, based on the player's instructions, a character is generated to be turned into an NFT and publicly registered on the Internet (i.e., turned into an NFT).

具体的には、ゲーム制御部103は、ゲーム開始時に、初期設定されているプレーンなプレーヤキャラクタ(装飾を有していない、又は、最低限の装飾しか有していない初期バージョン)を、無料で、又は、課金、ポイント、アイテム若しくはゲーム内通貨など所定の対価と引き換えに提供する。 Specifically, at the start of the game, the game control unit 103 provides an initially set plain player character (an initial version with no decoration or with only minimal decoration) free of charge or in exchange for a specified value such as a charge, points, an item, or in-game currency.

また、ゲーム制御部103は、提供されたプレーヤキャラクタを用いて(投入して)例えば、プレーヤキャラクタを進化又は成長させる特別アイテムを獲得可能にしたステージ又はタスクをプレーヤにクリアさせるゲームを実行する。 The game control unit 103 also executes a game in which the player uses (inputs) the provided player character to complete a stage or task that allows the player to acquire a special item that evolves or grows the player character, for example.

そして、ゲーム制御部103は、図6に示すように、ステージ又はタスクをクリアする毎に、又は、特別アイテムを獲得する毎に、プレーヤの操作対象のプレーヤキャラクタを成長させて、又は、他のキャラクタと合成させて、外観又は能力が異なるプレーヤキャラクタを生成するゲームを提供する。 Then, as shown in FIG. 6, the game control unit 103 provides a game in which the player character operated by the player grows or is combined with other characters to generate a player character with a different appearance or ability each time a stage or task is cleared or a special item is acquired.

例えば、本実施形態においては、ゲーム制御部103は、図6に示すように、プレーヤの操作対象であるプレーヤキャラクタによって、ステージ毎にゲーム空間に形成された迷路(メイズ)内に配置されたドットを、複数の敵キャラクタからの追跡をかわしながら食べさせるドットイートゲームを提供する。 For example, in this embodiment, the game control unit 103 provides a dot-eating game in which the player character, which is the object of the player's operation, eats dots arranged in a maze formed in the game space for each stage while avoiding pursuit by multiple enemy characters, as shown in FIG. 6.

そして、ゲーム制御部103は、ステージ毎の迷路内に配置されたすべてのドットがプレーヤの操作に基づいてプレーヤキャラクタによって食べ尽くされると、当該迷路のステージがクリアとなる一方、全てのドットを食べ尽くす前に敵キャラクタと接触すると(捕獲されると)ゲームオーバとなるゲーム処理を実行する。 The game control unit 103 then executes game processing in which, when all the dots arranged within the maze of each stage are eaten up by the player's character based on the player's operation, that maze stage is cleared, but if the player comes into contact with (is captured by) an enemy character before all the dots are eaten up, the game is over.

また、ゲーム制御部103は、図6に示すように、ステージ毎に、プレーヤキャラクタに食べさせるドットに混在させて特別アイテムを配置し、プレーヤキャラクタによって当該特別アイテムが食べられた場合に、キャラクタの外観を変更させる外観アイテムをプレーヤに獲得させる。 In addition, as shown in FIG. 6, the game control unit 103 arranges special items for each stage, mixed in with the dots that are to be eaten by the player character, and allows the player to acquire an appearance item that changes the character's appearance when the special item is eaten by the player character.

特に、ゲーム制御部103は、図6に示すように、特別アイテムを獲得してステージをクリアすると、当該プレーヤキャラクタの外観を変更させて(進化させて)新たなプレーヤキャラクタを生成するキャラクタ生成処理を実行する。 In particular, as shown in FIG. 6, when a special item is acquired and a stage is cleared, the game control unit 103 executes a character generation process that changes (evolves) the appearance of the player character and generates a new player character.

そして、ゲーム制御部103は、プレーヤのゲームにおける興趣性を高めるために、ステージが進むほどレア度の高い特別アイテムを混在させて、外観が変更されたプレーヤキャラクタのレア度も向上させるキャラクタ生成処理を実行する。 Then, in order to increase the player's interest in the game, the game control unit 103 executes a character generation process that mixes in special items that become rarer as the stage progresses, thereby increasing the rarity of the player character whose appearance has been changed.

なお、図6には、初期バージョンのプレーヤキャラクタがステージ1、2及び3をクリアして最終バージョンに進化する場合の例が示されており、各ステージにおけるゲーム仕様と、それぞれ特別アイテムを獲得した場合のプレーヤキャラクタの外観変化の例が示されている。 In addition, Figure 6 shows an example of an initial version of a player character evolving to a final version by clearing stages 1, 2, and 3, and shows examples of the game specifications for each stage and the changes in the appearance of the player character when each special item is acquired.

(キャラクタ生成処理)
ゲーム制御部103は、基本的には、キャラクタ生成処理として、ゲーム開始時に提供されたプレーヤキャラクタ(すなわち、プレーンなキャラクタ)に対して、上述のように、プレーヤの操作に基づいて、ステージ毎に出現する特別アイテムを獲得させてプレーヤキャラクタの外観を変更させた新たなプレーヤキャラクタを生成する。
(Character generation process)
As a character generation process, the game control unit 103 basically generates a new player character by changing the appearance of the player character provided at the start of the game (i.e., a plain character) by having the player acquire special items that appear in each stage based on the player's operation as described above.

そして、ゲーム制御部103は、生成した新たなプレーヤキャラクタをゲームで使用可能に登録する。 Then, the game control unit 103 registers the newly generated player character so that it can be used in the game.

具体的には、ゲーム制御部103は、図6に示すように、ステージの実行中に、プレーヤの操作に基づいて、特別アイテムを獲得すると、当該特別アイテムを獲得したタイミングに、又は、該当するステージをクリアしたタイミングに、プレーヤキャラクタの外観を変更して新たなプレーヤキャラクタを生成する。 Specifically, as shown in FIG. 6, when a special item is acquired based on the player's operation while a stage is being executed, the game control unit 103 changes the appearance of the player character and generates a new player character when the special item is acquired or when the corresponding stage is cleared.

また、ゲーム制御部103は、図6に示すように、外観が変更された新たなプレーヤキャラクタによって、さらに、次のステージにおいて出現する特別アイテムをプレーヤの操作に基づいて獲得させると、当該新たなプレーヤキャラクタの外観を更に変更させた新たなプレーヤキャラクタを更に生成する。 In addition, as shown in FIG. 6, when the new player character with a changed appearance acquires a special item that appears in the next stage based on the player's operation, the game control unit 103 further generates a new player character with a further changed appearance of the new player character.

すなわち、ゲーム制御部103は、特別アイテムを獲得する毎に、当該特別アイテムを獲得したときのプレーヤキャラクタの外観を変更し、新たなプレーヤキャラクタを生成する生成処理を繰り返すようになっている。 In other words, each time a special item is acquired, the game control unit 103 changes the appearance of the player character when the special item is acquired, and repeats the generation process to generate a new player character.

なお、ゲーム制御部103は、キャラクタ生成処理を実行する際に、特別アイテムに関連したアイテム、色又は特性や属性を有し、当該特別アイテムを獲得する際のプレーヤキャラクタの外観の要素を引継ぎながら、外観が変更された新たなプレーヤキャラクタを生成するキャラクタ生成処理を実行してもよい。 When executing the character generation process, the game control unit 103 may execute a character generation process that generates a new player character with an item, color, characteristics, or attributes related to a special item, and with a changed appearance while inheriting elements of the player character's appearance when acquiring the special item.

具体的には、この場合には、プレーヤキャラクタ及び特別アイテムには、外観に属性や特性が規定されたパラメータであって上記のように新たな外観に変更される際にこれらの要素を引き継がせるためのパラメータ(以下、「遺伝パラメータ」という。)が設定されている。 Specifically, in this case, parameters that stipulate attributes and characteristics of the appearance of the player character and special items are set so that these elements are inherited when the appearance is changed to a new one as described above (hereafter referred to as "genetic parameters").

そして、この場合には、ゲーム制御部103は、プレーヤキャラクタによって特別アイテムが獲得された場合に、プレーヤキャラクタに設定されている第1の遺伝パラメータと、特別アイテムに設定されている第2の遺伝パラメータと、に基づいて、それらの外観的な要素を引き継いだ第3の遺伝パラメータを有する新たなプレーヤキャラクタを生成する。 In this case, when the special item is acquired by the player character, the game control unit 103 generates a new player character having a third genetic parameter that inherits the appearance elements of the first genetic parameter set for the player character and the second genetic parameter set for the special item, based on those first genetic parameters.

(キャラクタ成長処理)
ゲーム制御部103は、プレーヤの操作タイミングなどの所与タイミング、又は、プレーヤの操作に応じた所定の条件(操作タイミングを含めたボタンの操作順やタスクのクリア)の具備などによって、プレーヤキャラクタを成長させるための成長処理を実行してもよい。
(Character Growth Processing)
The game control unit 103 may execute a growth process to grow the player character at a given timing, such as the timing of the player's operation, or by meeting certain conditions according to the player's operation (the order of button operations including the timing of the operation, or the completion of a task).

特に、この場合には、ゲーム制御部103は、プレーヤキャラクタの外観、能力又は属性を段階的に成長させ、各成長段階に応じて、該当するプレーヤキャラクタの成長した外観、能力又は属性に変更する成長処理を実行する。 In particular, in this case, the game control unit 103 executes a growth process that gradually grows the appearance, abilities, or attributes of the player character and changes the corresponding player character's grown appearance, abilities, or attributes according to each growth stage.

すなわち、ゲーム制御部103は、キャラクタ生成処理に代えて、例えば、幼児期、幼少期、少年期、青年期、成人期(複数段階あり)及び老齢期などの各段階に対応付けて、外観、能力又は属性の情報を有し、所定のタイミングを検出すると、又は、予め定められたイベントを実施すると、次の成長段階に移行して、外観、能力又は属性の情報が変更されたプレーヤキャラクタを生成する処理(すなわち、キャラクタ成長処理)を実行してもよい。 That is, instead of a character generation process, the game control unit 103 may execute a process (i.e., a character growth process) in which, for example, information on appearance, abilities, or attributes is associated with each stage, such as infancy, childhood, adolescence, adulthood (multiple stages), and old age, and when a specified timing is detected or a predetermined event is performed, the player character moves to the next growth stage and the information on appearance, abilities, or attributes is changed.

具体的には、この場合には、ゲームデータ記憶部144には、成長段階毎に外観、能力又は属性が異なる複数のプレーヤキャラクタが設定されている。 Specifically, in this case, the game data storage unit 144 stores multiple player characters with different appearances, abilities, or attributes for each growth stage.

また、この場合には、ゲーム制御部103は、プレーヤのプレーヤキャラクタに対する操作の種別(お世話にする操作又はアイテムの使用操作など)、操作量・操作回数・操作頻度、及び、操作タイミングなどパラメータ(以下、「育成パラメータ」という。)をプレイ履歴として収集する。 In this case, the game control unit 103 also collects parameters (hereinafter referred to as "development parameters") such as the type of operation performed by the player on the player character (such as an operation to take care of the character or an operation to use an item), the amount of operation, the number of operations, the frequency of operation, and the timing of operation as a play history.

そして、ゲーム制御部103は、成長段階毎に、プレーヤのプレーヤキャラクタに対するそれまでの過去のプレイ履歴に基づいて、設定されている複数のプレーヤキャラクタ(プレーヤキャラクタA又は敵キャラクタB)の中から、プレーヤキャラクタ(すなわち、種別)を決定し、当該決定したプレーヤキャラクタを、外観、能力又は属性の情報が変更されたプレーヤキャラクタとして、生成する。 Then, for each growth stage, the game control unit 103 determines a player character (i.e., type) from among the multiple player characters (player character A or enemy character B) that have been set based on the player's past play history for the player's player character, and generates the determined player character as a player character with changed appearance, ability, or attribute information.

(キャラクタ生成ゲームの変形例)
上記の実施形態においては、キャラクタ生成処理として、特別アイテムを獲得した際のプレーヤキャラクタから外観が変更されたプレーヤキャラクタを新たなプレーヤキャラクタとして提供しているが、外観に代えてプレーヤキャラクタの性格、能力、又は、属性が変更されたプレーヤキャラクタが生成されてもよい。
(Variations of the Character Creation Game)
In the above embodiment, the character generation process provides a new player character whose appearance has been changed from the player character at the time the special item was acquired, but a player character whose personality, abilities, or attributes have been changed instead of appearance may also be generated.

また、上記のキャラクタ生成処理としては、プレーヤキャラクタと特別アイテムとに基づいて新たなプレーヤキャラクタが生成されているが、プレーヤキャラクタ(例えば、ベースキャラクタ)と他のキャラクタや他のプレーヤのプレーヤキャラクタ(例えば、素材キャラクタ)とを合成することよって、外観などが変更された新たなプレーヤキャラクタが生成されてもよい。 In addition, in the character generation process described above, a new player character is generated based on the player character and a special item, but a new player character with a changed appearance, etc., may also be generated by combining the player character (e.g., a base character) with another character or another player's player character (e.g., a material character).

特に、ゲーム制御部103は、後述のように、プレーヤキャラクタに代えて非代替性化キャラクタの取引において取得した非代替性化キャラクタを用いて、キャラクタ生成ゲームを実行してもよいし、当該非代替性化キャラクタを、合成処理を行うベースキャラクタとして用いてもよい。 In particular, as described below, the game control unit 103 may execute a character generation game using a non-fungible character acquired in a transaction for a non-fungible character in place of the player character, or may use the non-fungible character as a base character for performing synthesis processing.

なお、上記の実施形態においては、合成などに生成された新たなプレーヤキャラクタの第3の遺伝パラメータは、合成のベースとなるプレーヤキャラクタの第1の遺伝パラメータ、合成の素材となるキャラクタの第2の遺伝パラメータ及び上記のプレイ履歴に基づいて、決定されてもよい。 In the above embodiment, the third genetic parameter of a new player character generated by synthesis or the like may be determined based on the first genetic parameter of the player character that is the base of the synthesis, the second genetic parameter of the character that is the material for the synthesis, and the above play history.

また、第3の遺伝パラメータは、そのプレーヤキャラクタが参加したミニゲーム又は他のプレーヤキャラクタのとの合成、所定のアイテムの使用、及び、プレイ履歴に、基づいて、決定されてもよい。 The third genetic parameter may also be determined based on mini-games in which the player character has participated or on fusion with other player characters, the use of certain items, and play history.

さらに、ゲーム管理部104は、NFT化された第1のプレーヤキャラクタと、NFT化された第2のプレーヤキャラクタと、を合成して生成された第3のプレーヤキャラクタについては、NFT化されていない第1のプレーヤキャラクタと、NFT化されていない第2のプレーヤキャラクタと、を合成して生成された場合に特別な特典を付与してもよいし、よりプレーヤに有利な特典を付与してもよい。 Furthermore, the game management unit 104 may grant a special benefit to a third player character generated by combining a first player character that has been converted into an NFT and a second player character that has been converted into an NFT when the third player character is generated by combining a first player character that has not been converted into an NFT and a second player character that has not been converted into an NFT, or may grant a benefit that is more advantageous to the player.

例えば、ゲーム管理部104は、特典として、第3のプレーヤキャラクタの所与のパラメータ、当該第3のプレーヤキャラクタのNFT化する際の手数料、又は、成長進度がプレーヤの有利な方向に変化するなどの特典を付与する。 For example, the game management unit 104 may grant a bonus such as a given parameter of the third player character, a fee for converting the third player character into an NFT, or a change in the growth rate in a direction favorable to the player.

[5.3]各種の情報
[5.3.1]キャラクタ関連情報
次に、図7を用いて本実施形態において、キャラクタ生成ゲームなどのゲームサーバ装置10が提供するゲームに用いられるプレーヤキャラクタのキャラクタ関連情報について説明する。
[5.3] Various Types of Information [5.3.1] Character-Related Information Next, character-related information of a player character used in a game provided by the game server device 10, such as a character generation game, in this embodiment will be described with reference to FIG.

なお、図7は、本実施形態のキャラクタ関連情報記憶部148に記憶されるキャラクタ関連情報の例を示す図である。 FIG. 7 shows an example of character-related information stored in the character-related information storage unit 148 in this embodiment.

各プレーヤキャラクタのキャラクタ関連情報は、プレーヤキャラクタ毎に、キャラクタ関連情報記憶部148に記憶されており、ゲームの進行及びゲーム環境に基づいて、ゲーム管理部104によって管理される。 The character-related information for each player character is stored in the character-related information storage unit 148 and is managed by the game management unit 104 based on the game progress and game environment.

具体的には、本実施形態においては、キャラクタ関連情報には、プレーヤID及びキャラクタIDに対応付けられて、
(A1)プレーヤキャラクタのレアリティ、
(A2)プレーヤキャラクタの種別又は特性などの属性、
(A3)プレーヤキャラクタの各種の特性パラメータ、
(A4)プレーヤキャラクタの寿命の有無又は寿命までの条件、
(A5)他のプレーヤキャラクタの交換(例えば、ゲーム中に所与のタイミングに他のプレーヤとの他のプレーヤキャラクタに交換できる場合など)の有無若しくは合成の可否又はこれらの回数、
(A6)非代替性化キャラクタとして設定された場合の販売価格又は販売するための手数料の対価(費用)、
(A7)プレーヤキャラクタの外観の特徴を規定するパラメータであって、プレーヤキャラクタが成長する際に、又は、他のキャラクタ又はアイテムと合成する際に成長又は合成に遺伝要素に寄与する数値的なパラメータ(すなわち、遺伝パラメータ)、
(A8)流通量(公開されているゲームキャラクタ全体の数又は同種のゲームキャラクタの数)、
(A9)ゲームにおける使用履歴(使用回数、使用日時など)、及び、
(A10)プレーヤキャラクタの突然変異を規定するパラメータ、
などの各種の情報(パラメータを含む。)が含まれる。
Specifically, in this embodiment, the character-related information is associated with a player ID and a character ID, and includes the following:
(A1) The rarity of the player character;
(A2) Attributes such as the type or characteristics of the player character,
(A3) Various characteristic parameters of the player character,
(A4) Whether or not the player character has a lifespan, or the conditions until the lifespan,
(A5) Whether or not there is an exchange of another player's character (for example, a case where it is possible to exchange with another player's character at a given timing during the game), or whether or not there is a possibility of synthesis, or the number of times of such synthesis,
(A6) The selling price or the fee (cost) for selling when set as a non-fungible character,
(A7) A parameter that defines the characteristics of the appearance of the player character, and is a numerical parameter (i.e., a genetic parameter) that contributes to the genetic element when the player character grows or when the player character is synthesized with another character or item;
(A8) Circulation volume (total number of published game characters or number of game characters of the same type),
(A9) Game usage history (number of times used, date and time of use, etc.), and
(A10) parameters that define the mutation of the player character;
It includes various information (including parameters) such as:

特に、特性パラメータには、プレーヤキャラクタのレベル、攻撃能力・防御能力・移動速度・魔力など能力値(能力の有無も含む。)又は経験値などが含まれる。 In particular, characteristic parameters include the player character's level, ability values such as attack ability, defense ability, movement speed, and magic power (including the presence or absence of abilities), or experience points.

また、各キャラクタ関連情報は、ゲーム管理部104によって、例えば、クリアしたステージ数やそのレベルなどゲームの進行やゲーム環境に応じてプレーヤキャラクタ毎に可変に管理されている。 In addition, each character-related information is variably managed for each player character by the game management unit 104 according to the game progress and the game environment, for example, the number of stages cleared and their levels.

そして、各キャラクタ関連情報は、上述したように、特別アイテムを獲得すると、キャラクタ構成パラメータなどの当該特別アイテムにおいて可変可能に規定されている情報を変化させる。 As described above, when a special item is acquired, the character-related information changes the information that is variably defined for that special item, such as character configuration parameters.

なお、キャラクタ関連情報には、過去のプレーヤキャラクタの履歴(具体的には、パラメータの変異)が含まれてもよい。また、履歴に関する情報(すなわち、履歴情報)には、当該履歴を示す情報を有するプレーヤキャラクタによってクリアしたステージの情報、当該パラメータになった日時及びその期間などの情報が含まれる。 The character-related information may include the player character's past history (specifically, parameter changes). Information relating to the history (i.e., history information) also includes information on the stages cleared by the player character having information indicating that history, the date and time when that parameter was achieved, and the period during which it was achieved.

また、ゲーム制御部103は、ゲーム中に、上記のキャラクタ関連情報を読み出して当該ゲーム上にプレーヤキャラクタをゲーム空間内に形成し、及び、動作させる構成を有している。 The game control unit 103 is also configured to read the character-related information during the game and form and operate the player character in the game space.

さらに、キャラクタ関連情報には、上記のパラメータのうち、プレーヤキャラクタの外観を変化させるためのパラメータを、外観変化要因情報として、規定されていてもよい。 Furthermore, the character-related information may specify, among the above parameters, parameters for changing the appearance of the player character as appearance change factor information.

外観変化要因情報は、例えば、上記のキャラクタ関連情報のうち、プレーヤキャラクタの寿命の有無又は寿命までの条件、他のプレーヤキャラクタ交換の有無若しくは合成の可否又はこれらの回数、キャラクタ構成パラメータ及びゲーム用遺伝パラメータなどが含まれる。 The appearance change factor information includes, for example, the above character-related information, such as whether or not the player character has a lifespan or the conditions until the lifespan, whether or not the player character can be exchanged with other player characters or whether or not the character can be combined, or the number of times this can be done, character configuration parameters, and game genetic parameters.

[5.3.2]ゲーム仕様情報
次に、図8を用いて本実施形態において、キャラクタ生成ゲームなどのゲームサーバ装置10が提供するゲームに適用されるゲーム仕様情報について説明する。
[5.3.2] Game Specifications Information Next, with reference to FIG. 8, the game specifications information applied to games provided by the game server device 10 in this embodiment, such as character generation games, will be described.

なお、図8は、本実施形態のプレーヤ情報記憶部146に記憶されるゲーム仕様情報の例を示す図である。 Note that FIG. 8 shows an example of game specification information stored in the player information storage unit 146 in this embodiment.

ゲーム仕様情報は、プレーヤ毎に規定されて、プレーヤ情報記憶部146に記憶され、各プレーヤキャラクタのキャラクタ関連情報とともにゲーム管理部104によって管理される。 Game specification information is defined for each player, stored in the player information storage unit 146, and managed by the game management unit 104 together with character-related information for each player character.

具体的には、本実施形態のゲーム仕様情報には、プレーヤIDに対応付けて、当該ゲームにおいて現在使用されているプレーヤキャラクタ(具体的には、プレーヤキャラクタのキャラクタID)が含まれる。 Specifically, the game specification information in this embodiment includes the player character currently being used in the game (specifically, the character ID of the player character) in association with the player ID.

また、プレーヤ毎のゲーム仕様情報には、プレーヤID及びキャラクタIDに対応付けられて、
(B1)ゲームの難易度(レベル)、
(B2)クリア条件又はアイテム取得条件などのゲームに関する各条件(以下、「ゲーム条件」という。)、
(B3)ミニゲーム又はボーナスゲームを含む、獲得可能な特典の種別・数・条件の情報(以下、「特典情報」という。)、
(B4)ゲームステージ又はコースなどの種類の情報(以下、「ステージ種別」という。)、
(B5)ゲーム形式(リーグ戦やトーナメント方式など)などのゲーム上のルール、及び、
(B6)ゲーム画像内の装飾(背景やエフェクト)・ゲーム空間に配置される各種のオブジェクト・BGM(以下、「エフェクト」という。)、
などの各種のゲームに関する仕様の情報が含まれる。
In addition, the game specification information for each player is associated with a player ID and a character ID, and includes:
(B1) Difficulty level of the game,
(B2) Game conditions such as clear conditions or item acquisition conditions (hereinafter referred to as "game conditions");
(B3) Information on the type, number, and conditions of the bonuses that can be obtained, including mini-games or bonus games (hereinafter referred to as "bonus information");
(B4) Information on the type of game stage or course (hereinafter referred to as "stage type");
(B5) Game rules, such as game format (league matches, tournaments, etc.), and
(B6) Decorations within game images (backgrounds and effects), various objects placed in the game space, and BGM (hereinafter referred to as "effects").
It includes specification information for various games such as:

なお、上記のパラメータのうち、ゲームの難易度、ゲームステージ又はコースの種別、又は、特典の種別や数などが、ゲームの仕様を変化させて当該ゲームの進行を変化させるための進行変化要因情報(変化要因情報)として規定されていてもよい。 Of the above parameters, the game difficulty, the type of game stage or course, or the type and number of bonuses may be specified as progress change factor information (change factor information) for changing the game specifications and thereby changing the progress of the game.

例えば、上記のキャラクタ関連情報のうち、当該ゲームの仕様を特定するためのキャラクタの交換の有無若しくは合成の可否又はこれらの回数、キャラクタ構成パラメータ及びゲーム用遺伝パラメータなどが含まれる。 For example, the character-related information includes whether or not characters can be exchanged or combined to specify the game specifications, or the number of times they can be exchanged or combined, character configuration parameters, and game genetic parameters.

例えば、上記のゲーム仕様情報のうち、ゲームの難易度、クリアしたゲームステージ又はコース、ゲームで使用可能なプレーヤキャラクタの種別及び数、並びに、流通量などのパラメータが含まれる。 For example, the above game specification information includes parameters such as the game difficulty level, game stages or courses cleared, the type and number of player characters available in the game, and the amount in circulation.

[5.3.3]非代替性化キャラクタ登録情報
次に、図9を用いて本実施形態において、NFT化された非代替性化キャラクタとして設定登録されたプレーヤキャラクタに関する登録情報(すなわち、非媒体性化キャラクタ登録情報であって、インデックス情報)について説明する。
[5.3.3] Non-fungible character registration information Next, using Figure 9, we will explain the registration information (i.e., non-medium-sized character registration information, index information) regarding the player character that has been set and registered as an NFT-ized non-fungible character in this embodiment.

なお、図9は、本実施形態の複数のデータベース40に記憶される非代替性化キャラクタ登録情報(インデックス情報)の例を示す図である。 Note that FIG. 9 is a diagram showing an example of non-fungible character registration information (index information) stored in multiple databases 40 in this embodiment.

非媒体性化キャラクタ登録情報は、プレーヤキャラクタがNFT化されて非代替性化キャラクタとしてネットワーク上に公開する際に、登録される情報であって、複数のデータベース40に記憶される情報である。 Non-substitutable character registration information is information that is registered when the player character is converted into an NFT and made public on the network as a non-substitutable character, and is stored in multiple databases 40.

また、非媒体性化キャラクタ登録情報は、ブロックチェーン技術(暗号化に基づく分散型台帳の技術)によって複数のデータベース40に並列に分散記憶される。 In addition, the non-medial character registration information is distributed and stored in parallel in multiple databases 40 using blockchain technology (a distributed ledger technology based on encryption).

特に、非媒体性化キャラクタ登録情報は、図9に示すように、
(C1)非代替性化ゲーム媒体に付された識別情報(以下、「インデックスID」といい、「トークンID」ともいう。)と、
(C2)非媒体性化キャラクタを保有する所有者の情報が記憶されているアドレスの情報(以下、「所有者アドレス情報」という。)と、
(C3)当該対象となるプレーヤキャラクタの情報が記憶されるアドレスの情報(以下、「非代替性化キャラクタアドレス情報」又は「トークンアドレス情報」)と、
を有するインデックス情報から構成される。
In particular, the non-media-based character registration information is as shown in FIG.
(C1) Identification information attached to the non-fungible game media (hereinafter referred to as an “index ID” or “token ID”),
(C2) information on an address where information on an owner who holds a non-media-based character is stored (hereinafter referred to as "owner address information");
(C3) information on the address where the information on the target player character is stored (hereinafter, "non-fungible character address information" or "token address information");
The index information includes:

所有者アドレス情報は、例えば、所有者情報記憶部346内の所有者に関する情報が記憶されている位置(アドレス)を示し、所有者情報は、例えば、所有者の氏名、ウォレットのアドレス(以下、「ウォレットアドレス」という。)、連絡先及び国籍などの属性から構成されている。 The owner address information indicates, for example, the location (address) where information about the owner is stored in the owner information storage unit 346, and the owner information is composed of attributes such as the owner's name, wallet address (hereinafter referred to as "wallet address"), contact information, and nationality.

非代替性化キャラクタアドレス情報は、例えば、非代替性化キャラクタ情報記憶部348内の非代替性化キャラクタに関するメタデータが記憶されている位置(アドレス)を示し、メタデータは、非代替性化キャラクタの画像、非代替性化キャラクタの取引回数・各取引時の取引価格・コントラクトの情報などの取引情報及び上述の該当するプレーヤキャラクタのキャラクタ関連情報(キャラクタIDを含む。)などから構成されている。 The non-fungible character address information indicates, for example, the location (address) where metadata related to the non-fungible character is stored in the non-fungible character information storage unit 348, and the metadata is composed of an image of the non-fungible character, trading information such as the number of times the non-fungible character has been traded, the trading price at each transaction, contract information, and character-related information (including the character ID) of the corresponding player character described above.

[5.4]設定登録処理
次に、ゲームサーバ装置10によって実行される非代替性化キャラクタの設定登録処理について説明する。
[5.4] Setting and Registration Processing Next, the setting and registration processing of non-fungible characters executed by the game server device 10 will be described.

(設定登録処理の基本原理)
NFT管理部105は、非代替性化キャラクタをネットワーク上に公開するために記憶装置としての複数のデータベース40への登録を行う設定登録処理を実行する。
(Basic principles of setting registration processing)
The NFT management unit 105 executes a setting and registration process for registering the non-fungible characters in a plurality of databases 40 as storage devices in order to make them publicly available on the network.

すなわち、NFT管理部105は、設定登録処理として、唯一性のあるプレーヤキャラクタとして、マーケットプレイなどの販売サイト(貸出用サイト及び閲覧用サイトも含む)において、他のプレーヤなどと取引可能になる状態に設定する。 In other words, as part of the setting and registration process, the NFT management unit 105 sets the unique player character in a state that makes it available for trading with other players on sales sites (including rental sites and viewing sites) such as Marketplace.

具体的には、NFT管理部105は、キャラクタ生成ゲームなどのゲーム中に使用しているプレーヤキャラクタを非代替性化キャラクタに設定して(NFT化して)ネットワー
ク上に登録する設定登録処理を実行する。
Specifically, the NFT management unit 105 executes a setting and registration process in which the player character used during a game, such as a character generation game, is set as a non-fungible character (converted into an NFT) and registered on the network.

特に、NFT管理部105は、設定登録処理としては、非代替性化キャラクタを取引対象(貸出対象も含む。)として登録するだけでなく、プレーヤ以外のユーザ(他のプレーヤも含む)において非代替性化ゲーム媒体であることが認識可能な状態に設定するための構成を有している。 In particular, the NFT management unit 105 has a configuration for the setting and registration process that not only registers a non-fungible character as a trading object (including a loan object), but also sets it in a state that can be recognized as non-fungible game media by users other than the player (including other players).

例えば、NFT管理部105は、ゲーム中の所与のタイミングに、ゲームで使用中のプレーヤキャラクタを、非代替性化キャラクタとして、設定し、当該設定した非代替性化キャラクタに対して、ネットワーク上に公開するために複数のデータベース40への登録を行う構成を有している。 For example, the NFT management unit 105 is configured to set the player character being used in the game as a non-fungible character at a given timing during the game, and to register the set non-fungible character in multiple databases 40 for publication on the network.

また、NFT管理部105は、所与のタイミングとして、例えば、プレーヤが指示したタイミング、ランダムに定まったタイミング、及び、所与の条件を具備したタイミングなどのゲームの実行中のタイミング(ステージ間や、各種のゲームの仕様を選択中のタイミングも含む。)に、設定登録処理を実行する。 The NFT management unit 105 also executes the setting registration process at given times during game execution, such as times indicated by the player, times determined randomly, and times when given conditions are met (including times between stages and when various game specifications are being selected).

そして、NFT管理部105は、設定登録処理として、ゲーム中に用いられているプレーヤキャラクタを非代替性化ゲーム媒体として設定すると、自動的にネットワーク上への公開登録が実行されてもよいし、プレーヤの了承など一定の指示の入力を条件に公開登録されてもよい。 Then, when the NFT management unit 105 sets the player character used in the game as a non-fungible game medium as part of the setting and registration process, public registration on the network may be automatically performed, or public registration may be performed on the condition that certain instructions are input, such as the player's consent.

なお、本実施形態の設定登録処理には、取引可能に設定されればよく、実際に非代替性化キャラクタの取引に関する処理が含まれないが、非代替性化キャラクタが実際に他のプレーヤなどと取引する処理が含まれてもよい。 The setting and registration process of this embodiment only needs to set the character to be tradable, and does not include any process related to the actual trading of non-fungible characters, but may include a process in which the non-fungible character actually trades with other players, etc.

また、本実施形態の設定登録処理は、プレーヤによって生成された非NFTのプレーヤキャラクタに対して実行されるものであり、既にNFT化されたプレーヤキャラクタ(すなわち、非代替性化キャラクタ)に対して実行されるものではない。 In addition, the setting and registration process of this embodiment is performed on a non-NFT player character created by the player, and is not performed on a player character that has already been converted to NFT (i.e., a non-fungible character).

(設定登録処理の具体的な処理)
NFT管理部105は、具体的な処理としては、非媒体性化キャラクタのインデックス情報を生成してブロックチェーン技術(暗号化に基づく分散型台帳の技術)によって複数のデータベース40に並列に記憶する。
(Specific processing of setting registration processing)
As a specific process, the NFT management unit 105 generates index information of the non-medial characters and stores it in parallel in multiple databases 40 using blockchain technology (a distributed ledger technology based on encryption).

そして、NFT管理部105は、生成したインデックス情報によって示されるアドレスに、非代替性化キャラクタの取引の対象となる対象データ(すなわち、メタデータ)及び当該非代替性化アイテムを所有する所有者情報を記憶する。 The NFT management unit 105 then stores the target data (i.e., metadata) that is the subject of the transaction of the non-fungible character and the owner information of the person who owns the non-fungible item in the address indicated by the generated index information.

具体的には、NFT管理部105は、該当するプレーヤキャラクタのキャラクタ関連情報を、キャラクタ関連情報記憶部148から読み出す。 Specifically, the NFT management unit 105 reads the character-related information of the corresponding player character from the character-related information storage unit 148.

そして、NFT管理部105は、当該読み出したキャラクタ関連情報に基づいて、非媒体性化キャラクタ登録情報を生成する。 Then, the NFT management unit 105 generates non-medial character registration information based on the read character-related information.

例えば、NFT管理部105は、当該読み出したキャラクタ関連情報から、非代替性化キャラクタの画像及びキャラクタ関連情報などの非代替性化キャラクタに関するメタデータを生成し、非代替性化キャラクタ情報記憶部348内の特定のアドレス(当該アドレスによって特定される記憶領域)に、当該生成したメタデータを記憶する。 For example, the NFT management unit 105 generates metadata related to the non-fungible character, such as an image of the non-fungible character and character-related information, from the read character-related information, and stores the generated metadata at a specific address (a storage area specified by the address) in the non-fungible character information storage unit 348.

また、例えば、NFT管理部105は、登録情報生成処理としては、キャラクタ生成ゲームを実行しているプレーヤのプレーヤ関連情報をプレーヤ情報記憶部146から読み出す。 Also, for example, as part of the registration information generation process, the NFT management unit 105 reads player-related information of the player who is playing the character generation game from the player information storage unit 146.

そして、NFT管理部105は、読み出したプレーヤ関連情報から、所有者情報記憶部346内の特定のアドレス(当該アドレスによって特定される記憶領域)に、所有者の氏名及び連絡先などの所有者情報を記憶する。 The NFT management unit 105 then stores owner information, such as the owner's name and contact information, from the read player-related information in a specific address (a storage area specified by that address) in the owner information storage unit 346.

さらに、NFT管理部105は、新に識別情報としてインデックスIDを付与しつつ、所有者情報が記憶された保有者アドレス情報と、非代替性化キャラクタに関するメタデータが記憶された非代替性化キャラクタアドレス情報と、に基づいて、インデックス情報を生成する。 Furthermore, the NFT management unit 105 generates index information based on the owner address information in which the owner information is stored and the non-fungible character address information in which metadata related to the non-fungible character is stored, while assigning an index ID as new identification information.

そして、NFT管理部105は、ブロックチェーン技術などによって、該当する非代替性化キャラクタを、ネットワーク上に公開登録するために、生成したインデックス情報を複数のデータベース40に並列に分散記憶する。 Then, the NFT management unit 105 distributes and stores the generated index information in parallel in multiple databases 40, using blockchain technology or the like, in order to publicly register the corresponding non-fungible character on the network.

(所与の条件に基づく設定登録処理)
NFT管理部105は、ゲーム中の所与のタイミングに、所与の条件を具備したか否かを判定する判定処理を実行し、当該条件を具備した場合に、使用中のプレーヤキャラクタを、非代替性化キャラクタとして設定してデータベース40に登録する設定登録処理を実行する。
(Settings registration process based on given conditions)
The NFT management unit 105 executes a determination process to determine whether or not given conditions are met at a given timing during the game, and if the conditions are met, executes a setting and registration process to set the player character being used as a non-fungible character and register it in the database 40.

すなわち、NFT管理部105は、任意のタイミングにおいて、所与の条件を具備している場合に、ゲームで使用されているプレーヤキャラクタを非代替性化キャラクタとして設定してデータベース40に登録する設定登録処理を実行する。 In other words, at any time, when given conditions are met, the NFT management unit 105 executes a setting and registration process to set the player character used in the game as a non-fungible character and register it in the database 40.

具体的には、NFT管理部105は、所与の条件として、所定の額以上の課金の有無など非代替性化キャラクタに設定するプレーヤキャラクタを利用するプレーヤの課金額に基づく条件を具備したか否かを示す条件を用いる。 Specifically, the NFT management unit 105 uses a condition indicating whether or not a given condition is met based on the amount of money charged by the player who uses the player character set as a non-fungible character, such as whether or not a charge of a predetermined amount or more has been made.

また、NFT管理部105は、所与の条件として、上記の条件に代えて、又は、加えて、プレーヤが所有する特定のアイテムが所定数獲得したか否かを示す条件を用いてよいし、プレーヤキャラクタが所定の成長段階となったなど当該プレーヤキャラクタの状態に関する条件を用いてもよいし、又は、所定のゲームレベルに到達若しくは所定のゲームステージのクリアなどの所定のゲームの状況に基づく条件を用いてもよい。 In addition, instead of or in addition to the above conditions, the NFT management unit 105 may use, as a given condition, a condition indicating whether or not a specific item owned by the player has been acquired in a predetermined number, a condition related to the state of the player character, such as the player character reaching a predetermined growth stage, or a condition based on a predetermined game situation, such as reaching a predetermined game level or clearing a predetermined game stage.

そして、NFT管理部105は、上記の条件などの所与の条件を具備した場合に、プレーヤの指示により、又は、自動で、使用中のプレーヤキャラクタを、非代替性化ゲーム媒体として、設定して複数のデータベース40に並列に分散記憶する設定登録処理を実行する。 Then, when given conditions such as the above conditions are met, the NFT management unit 105 executes a setting and registration process, either at the player's instruction or automatically, to set the player character being used as a non-fungible game medium and distribute and store it in parallel in multiple databases 40.

[5.5]変更処理を含むゲーム管理処理
次に、ゲームサーバ装置10によって実行される変更処理を含むゲーム管理処理について説明する。
[5.5] Game Management Processing Including Change Processing Next, the game management processing including the change processing executed by the game server device 10 will be described.

(ゲーム管理処理)
ゲーム管理部104は、主に、ゲーム仕様の決定及びその管理、及び、キャラクタに規定される情報の管理を実行する。
(Game Management Processing)
The game management unit 104 is mainly responsible for determining and managing the game specifications, and managing the information defined for the characters.

特に、ゲーム管理部104は、プレーヤ情報記憶部146にプレーヤ毎に記憶された各プレーヤのゲーム仕様情報に基づいて、各プレーヤが実行するプレーヤキャラクタ生成ゲームなどの各ゲームの仕様を決定する。 In particular, the game management unit 104 determines the specifications of each game, such as the player character generation game, that each player plays, based on the game specification information for each player stored for each player in the player information storage unit 146.

例えば、ゲーム管理部104は、ゲーム開始前に、又は、ゲームのステージ前に、仕様情報に基づいて、ゲーム(ステージ)の難易度、又は、提供する特別アイテムの種別などのゲーム仕様(ステージの仕様)を特定する。 For example, before the game starts or before a stage of the game, the game management unit 104 identifies game specifications (stage specifications) such as the difficulty level of the game (stage) or the type of special items to be provided based on the specification information.

また、ゲーム管理部104は、キャラクタ関連情報記憶部148にプレーヤキャラクタ毎に記憶された各プレーヤキャラクタのキャラクタ関連情報に基づいて、ゲーム中のプレーヤキャラクタの外観及び特性を決定する。 The game management unit 104 also determines the appearance and characteristics of the player characters during the game based on the character-related information for each player character stored for each player character in the character-related information storage unit 148.

例えば、ゲーム管理部104は、クリアしたステージ数やそのレベルなどゲームの進行やゲーム環境に応じてプレーヤキャラクタ毎に、キャラクタ関連情報に規定されているパラメータを変化させてプレーヤキャラクタの外観及び特性を変化させる。 For example, the game management unit 104 changes the parameters defined in the character-related information for each player character according to the game progress and the game environment, such as the number of stages cleared and their levels, to change the appearance and characteristics of the player character.

(変更処理の基本原理)
ゲーム管理部104は、上述のように、使用中のプレーヤキャラクタが非代替性化キャラクタとして設定されて登録された場合に、
(A1)非代替性化キャラクタに規定されているプレーヤキャラクタに関する情報(すなわち、キャラクタ関連情報)の内容、及び、
(A2)非代替性化キャラクタが使用されているゲームの仕様、
の少なくともいずれか一方を変更する変更処理を実行する。
(Basic principles of change processing)
As described above, when the player character being used is set and registered as a non-fungible character, the game management unit 104:
(A1) The content of information about the player character (i.e., character-related information) that is specified for the non-fungible character; and
(A2) The specifications of the game in which the non-fungible characters are used;
A change process is executed to change at least one of the above.

すなわち、ゲーム管理部104は、使用中のプレーヤキャラクタが非代替性化キャラクタとして設定されて登録された場合に、当該プレーヤキャラクタ及び当該プレーヤキャラクタを操作するプレーヤに対応付けてキャラクタ関連情報記憶部148に記憶されているキャラクタ関連情報を変更する。 In other words, when a player character being used is set and registered as a non-fungible character, the game management unit 104 changes the character-related information stored in the character-related information storage unit 148 in association with the player character and the player who operates the player character.

また、ゲーム管理部104は、キャラクタ関連情報の変更に代えて、又は、当該キャラクタ関連情報の変更に加えて、使用中のプレーヤキャラクタが非代替性化キャラクタとして設定されて登録された場合に、当該プレーヤキャラクタを操作するプレーヤに対応付けてプレーヤ情報記憶部146に記憶されているゲーム仕様を変更する。 In addition to or in addition to changing the character-related information, when a player character being used is set and registered as a non-fungible character, the game management unit 104 changes the game specifications stored in the player information storage unit 146 in association with the player operating the player character.

なお、ゲーム管理部104は、使用中のプレーヤキャラクタが非代替性化キャラクタとして設定されて登録された場合に、上記のように、キャラクタ関連情報及びゲーム仕様の双方を変更してもよい。 In addition, when the player character being used is set and registered as a non-fungible character, the game management unit 104 may change both the character-related information and the game specifications as described above.

特に、本実施形態において、変更処理によって変更する項目は、キャラクタ関連情報及びゲーム仕様のうち、1以上の任意の項目である。ただし、ゲーム管理部104は、プレーヤキャラクタに対して有利となる方向に該当する項目を変更することが好ましい。 In particular, in this embodiment, the items to be changed by the change process are any one or more of the character-related information and game specifications. However, it is preferable for the game management unit 104 to change the items that are advantageous to the player character.

(変更処理の具体的な処理)
本実施形態のキャラクタ関連情報には、上述のように、キャラクタ関連情報のうち、プレーヤキャラクタの外観を変化させるための外観変化要因情報、及び、ゲーム仕様情報のうち、ゲームの進行を変化させるための進行変化要因情報の少なくともいずれか一方の変化要因情報が規定されている。
(Specific processing of change)
As described above, the character-related information in this embodiment specifies at least one of the following change factor information: appearance change factor information, which is used to change the appearance of the player character, among the character-related information; and progress change factor information, which is used to change the progress of the game, among the game specification information.

そして、ゲーム管理部104は、
(B1)プレーヤキャラクタの種別、及び、当該プレーヤキャラクタ又はゲームに規定さ
れた変化要因情報に基づいて、当該プレーヤキャラクタの変化パラメータを決定する決定処理を実行し、
(B2)使用中のプレーヤキャラクタが非代替性化キャラクタとして設定されて登録された場合には、変化要因情報を変更し、かつ、当該変更された変化要因情報を用いて決定処理を実行することによって、変更処理を実行する。
Then, the game management unit 104
(B1) executing a determination process for determining a change parameter of the player character based on the type of the player character and change factor information defined for the player character or the game;
(B2) When the player character being used is set and registered as a non-fungible character, the change factor information is changed and a determination process is executed using the changed change factor information, thereby executing a change process.

そして、ゲーム管理部104は、決定処理によって決定した変化パラメータ、又は、変更処理によって値が変化した変化パラメータを含む、キャラクタ関連情報、ゲーム仕様情報又はその双方に基づいて、ゲームに使用するプレーヤキャラクタの外観、又は、当該プレーヤキャラクタを用いるゲームの仕様を決定する。 Then, the game management unit 104 determines the appearance of the player character to be used in the game or the specifications of the game using the player character based on the character-related information, game specification information, or both, including the change parameters determined by the determination process or the change parameters whose values have been changed by the change process.

[5.6]取引監視
次に、本実施形態のゲームサーバ装置10によって実行される非代替性化キャラクタの取引監視について説明する。
[5.6] Transaction Monitoring Next, the transaction monitoring of non-fungible characters executed by the game server device 10 of this embodiment will be described.

取引管理部107は、流通管理サーバ装置30において実行される、通信販売サイト、フリーマーケットサイト、又は、オークションサイトなどの非代替性化キャラクタのユーザ間における取引を行うWebサイトと連動し、非代替性化キャラクタの取引内容を監視する。 The transaction management unit 107 is linked to websites that are executed on the distribution management server device 30 and that handle transactions between users of non-fungible characters, such as mail order sites, flea market sites, or auction sites, and monitors the content of transactions of non-fungible characters.

そして、取引管理部107は、流通管理サーバ装置30におい非代替性化キャラクタの取引が実行された場合には、非代替性化キャラクタ登録情報(具体的には、インデックス情報)が変更されたことを検出する。 Then, when a transaction of a non-fungible character is executed in the distribution management server device 30, the transaction management unit 107 detects that the non-fungible character registration information (specifically, index information) has been changed.

特に、取引管理部107は、非代替性化キャラクタ登録情報の変更の有無のみを検出してもよいし、当該変更の有無とともに変更された所有者(すなわち、取引先)及び元の所有者(すなわち、取引元)を特定してもよい。 In particular, the transaction management unit 107 may only detect whether or not the non-fungible character registration information has been changed, or may identify the changed owner (i.e., the trading partner) and the original owner (i.e., the trading source) along with whether or not the information has been changed.

[5.7]変更処理に基づく他の処理
次に、本実施形態のゲームサーバ装置10によって実行される非代替性化キャラクタの変更処理に基づく他の処理について説明する。
[5.7] Other Processing Based on the Change Processing Next, other processing based on the change processing of the non-fungible character executed by the game server device 10 of this embodiment will be described.

(手数料の設定)
NFT管理部105は、非代替性化キャラクタへの設定登録処理の実行時に、キャラクタ関連情報に規定されているレベルなどの情報に基づいて、設定登録処理を実行する際の対価(手数料)を決定する。
(Setting of fees)
When executing the setting registration process for a non-fungible character, the NFT management unit 105 determines the fee (commission) for executing the setting registration process based on information such as the level specified in the character-related information.

そして、NFT管理部105は、プレーヤからの対価の支払い(課金)が実行されたことを前提に、設定登録処理を実行してもよい。 Then, the NFT management unit 105 may execute the setting registration process on the assumption that the player has paid the fee (charged).

具体的には、NFT管理部105は、プレーヤキャラクタのレベルの他に、レア度、経験値、ゲーム進度(クリアしているタスクやステージ)、流通量(他の非代替性化キャラクタ情報によって予め算出された値)、使用履歴(例えば、使用回数)、又は、これらの組み合わせなどにNFT化の手数料としての対価を決定する。 Specifically, the NFT management unit 105 determines the compensation as an NFT fee based on the player character's level, as well as rarity, experience points, game progress (tasks and stages cleared), circulation volume (a value calculated in advance from other non-fungible character information), usage history (e.g., number of uses), or a combination of these.

例えば、NFT管理部105は、プレーヤキャラクタのレベルが高いほど、手数料を安くし、流通量が少ないほど、手数料を高くするなど、プレーヤのモチベーション、取引の活性化、及び、ゲームの活性化などを考慮して決定する。 For example, the NFT management unit 105 may decide to lower the commission fee the higher the level of the player's character, and to increase the commission fee the lower the amount of circulation, taking into consideration factors such as player motivation, trading activity, and game activity.

(プレーヤ関連情報の変更)
取引管理部107は、上述のように、流通管理サーバ装置30と連動し、NFT化されてネットワーク上に登録公開されている非代替性化キャラクタの所有に関する情報であって所有関連情報の変更の可否及び当該変更の内容を監視する。
(Changes to player-related information)
As described above, the transaction management unit 107 works in conjunction with the distribution management server device 30 to monitor information regarding the ownership of non-fungible characters that have been converted into NFTs and registered and published on the network, and monitors whether or not ownership-related information can be changed and the content of such changes.

具体的には、取引管理部107は、インデックス情報における所有者アドレス情報の変更の有無を検出し、当該所有者アドレスの変更を検出した場合は、所有者情報記憶部346内の該当するアドレスの情報及び非代替性化キャラクタ情報記憶部348内の非代替性化キャラクタに関するメタデータを読み出し、所有者情報、及び、メタデータ(例えば、キャラクタID及びプレーヤID)を取得する。 Specifically, the transaction management unit 107 detects whether or not there has been a change in the owner address information in the index information, and if a change in the owner address is detected, it reads the information of the corresponding address in the owner information storage unit 346 and the metadata related to the non-fungible character in the non-fungible character information storage unit 348, and obtains the owner information and metadata (e.g., character ID and player ID).

特に
、取引管理部107は、変更内容を監視する際に、取引先のプレーヤのゲームにおけるプレーヤIDを特定するための処理を実行する。
In particular, when monitoring the changes, the transaction management unit 107 executes a process for identifying the player ID of the transaction partner's player in the game.

そして、取引管理部107は、プレーヤ管理部106と連動し、非代替性化キャラクタに該当するプレーヤキャラクタにおいて、プレーヤ情報記憶部146に記憶されているプレーヤ関連情報のプレーヤ情報を読み出した所有者情報の情報(プレーヤIDの変更も含む。)に変更する。 Then, the transaction management unit 107 works in conjunction with the player management unit 106 to change the player information of the player-related information stored in the player information storage unit 146 for the player character that corresponds to the non-fungible character to the information of the read owner information (including changing the player ID).

また、取引管理部107は、このとき、ゲーム管理部104と連動し、キャラクタ関連情報記憶部148に記憶され、予め定められているパラメータの値をリセットしてもよい。 At this time, the transaction management unit 107 may also work in conjunction with the game management unit 104 to reset the values of parameters that are stored in the character-related information storage unit 148 and that have been determined in advance.

すなわち、ゲーム管理部104は、取引管理部107の指示の下、非代替性化キャラクタの所有関連情報の変更に伴って、キャラクタ関連情報記憶部148に記憶され、当該非代替性化キャラクタに対応するプレーヤキャラクタの所与の情報を変更する場合に、当該所与の情報のうち、少なくとも1の情報(レベルなどの予め定めれらたパラメータ)を初期化してもよい。 In other words, under the direction of the transaction management unit 107, when changing the given information of the player character corresponding to a non-fungible character that is stored in the character-related information storage unit 148 in conjunction with a change in the ownership-related information of the non-fungible character, the game management unit 104 may initialize at least one piece of the given information (a predetermined parameter such as level).

[5.8]変形例
次に、図10を用いて本実施形態の変形例について説明する。
[5.8] Modifications Next, a modification of this embodiment will be described with reference to FIG.

なお、図10は、本実施形態の変形例であって、ゲームサーバ装置10において実行されるキャラクタ生成ゲームのゲーム制御処理であって、対価の支払いに基づいて設定登録処理を実行する場合を説明するための図である。 Note that FIG. 10 is a modified example of this embodiment, which is a diagram for explaining the game control process of a character generation game executed on the game server device 10, in which the setting registration process is executed based on the payment of a fee.

(変形例1:ゲームサーバ装置及び流通管理サーバ装置の他の構成例)
本実施形態のキャラクタ流通管理システムSにおいては、ゲームサーバ装置10及び流通管理サーバ装置30をそれぞれ別個独立させているが、双方の機能を有する1台のサーバ装置によって実現してもよい。
(Modification 1: Another Configuration Example of the Game Server Device and the Distribution Management Server Device)
In the character distribution management system S of this embodiment, the game server device 10 and the distribution management server device 30 are separate and independent from each other, but they may also be realized by a single server device having the functions of both.

また、本実施形態のキャラクタ流通管理システムSにおいては、ゲームサーバ装置10及び流通管理サーバ装置30のそれぞれを、複数のサーバ装置によって構成されていてもよい。 In addition, in the character distribution management system S of this embodiment, each of the game server device 10 and the distribution management server device 30 may be composed of multiple server devices.

(変形例2:ゲームアイテムをNFT化する場合)
本実施形態においては、プレーヤキャラクタをNFT化しているが、プレーヤキャラクタに装備するアイテム又は当該プレーヤキャラクタに設定する能力などをNFT化してもよい。
(Variation 2: When game items are converted into NFTs)
In this embodiment, the player character is converted into an NFT, but items equipped to the player character or abilities set for the player character may also be converted into an NFT.

特に、この場合には、ゲーム管理部104は、当該NFT化されたアイテムのアイテム情報、当該アイテムが装備されるプレーヤキャラクタのキャラクタ関連情報、又は、当該プレーヤキャラクタを用いるゲームの仕様を変更する変更処理を実行する。 In particular, in this case, the game management unit 104 executes a modification process to change the item information of the NFT item, the character-related information of the player character equipped with the item, or the specifications of the game using the player character.

(変形例3:対価の支払いに基づいて設定登録処理を実行する場合)
上記の実施形態において、ゲーム中のプレーヤキャラクタをNFT化してネットワーク上に公開登録する設定登録処理を実行する際に手数料(対価)の支払いが発生しているが、当該手数料の支払い完了を前提として当該設定登録処理が実行されてもよい。
(Variation 3: When the setting registration process is executed based on the payment of the fee)
In the above embodiment, a fee (compensation) is paid when executing the setting registration process to convert the player character in the game into an NFT and publicly register it on the network, but the setting registration process may be executed on the premise that the fee has been paid.

特に、この場合には、ゲームサーバ装置10は、図10に示すように、
(A1)プレーヤキャラクタを用いて進行するゲームを制御するゲーム制御処理と、
(A2)プレーヤ情報記憶部146に記憶されているキャラクタ関連情報を含むゲームを管理する処理と、
(A3)ゲーム中の所与のタイミングに、ゲームに使用されている使用中のプレーヤキャラクタを、非代替性化キャラクタとして、設定し、当該設定した非代替性化キャラクタに対して、ネットワーク上に公開するための登録を行う設定登録処理と、
を実行する構成を有している。
In particular, in this case, the game server device 10, as shown in FIG.
(A1) a game control process for controlling a game that progresses using a player character;
(A2) managing a game including character-related information stored in the player information storage unit 146;
(A3) a setting and registration process for setting a player character being used in the game as a non-fungible character at a given timing during the game, and registering the set non-fungible character for publication on the network;
The present invention has a configuration for executing the above.

そして、ゲームサーバ装置10は、プレーヤによって所与の対価の支払い(すなわち、手数料の支払い)を受領した場合に、設定登録処理を実行する構成を有している。 The game server device 10 is configured to execute a setting registration process when a given payment of compensation (i.e., payment of a fee) is received from a player.

(変形性4:設定変更処理が流通管理サーバ装置で実行される場合)
本実施形態においては、NFT化処理がゲームサーバ装置10に設けられているが、流通管理サーバ装置30、又は、ゲームサーバ装置10及び流通管理サーバ装置30とは別なサーバ装置に設けられていてもよい。
(Variation 4: When the setting change process is executed by the distribution management server device)
In this embodiment, the NFT conversion process is provided in the game server device 10, but it may also be provided in the distribution management server device 30, or in a server device separate from the game server device 10 and the distribution management server device 30.

また、この場合には、ゲームサーバ装置10は、外部で実行されたNFT化処理の結果を検出し、当該検出した結果に基づいて、変更処理を実行する構成を有している。 In this case, the game server device 10 is configured to detect the results of the NFT conversion process performed externally and execute the change process based on the detected results.

例えば、NFT化処理が流通管理サーバ装置30によって実行される場合には、ゲームサーバ装置10は、
(B1)プレーヤキャラクタを用いて進行するゲームを制御するゲーム制御処理と、
(B2)プレーヤ情報記憶部146に記憶されているキャラクタ関連情報を含むゲームを管理する処理と、
(B3)ゲーム中の所与のタイミングに、ゲームに使用されている使用中のプレーヤキャラクタを、非代替性化キャラクタとして、設定し、当該設定した非代替性化キャラクタに対して、ネットワーク上に公開するための登録を行う設定登録処理が流通管理サーバ装置30で実行されたことを検出処理と、
を実行する構成を有している。
For example, when the NFT conversion process is executed by the distribution management server device 30, the game server device 10
(B1) a game control process for controlling a game that progresses using a player character;
(B2) managing a game including character-related information stored in the player information storage unit 146; and
(B3) detecting that a setting and registration process has been executed by the distribution management server device 30 at a given timing during the game, in which the player character being used in the game is set as a non-fungible character and the set non-fungible character is registered for publication on the network;
The present invention has a configuration for executing the above.

そして、この場合には、ゲームサーバ装置10は、使用中のゲーム媒体が非代替性化キャラクタとして設定されて登録された場合に、当該非代替性化キャラクタに規定されているキャラクタに関する情報(すなわち、キャラクタ関連情報)の内容、及び、当該非代替性化キャラクタが使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する構成を有している。 In this case, when the game medium being used is set and registered as a non-fungible character, the game server device 10 is configured to execute a modification process that changes at least one of the contents of the character-related information (i.e., character-related information) defined for the non-fungible character and the specifications of the game in which the non-fungible character is being used.

[6]本実施形態における動作
次に、図11及び図12を用いて本実施形態のゲームサーバ装置10において実行されるキャラクタ生成ゲームのゲーム制御処理であって、変更処理を含む非代替性化キャラクタの設定登録処理を動作の中心とした場合について説明する。
[6] Operation in this embodiment Next, using Figures 11 and 12, we will explain the game control processing of the character generation game executed on the game server device 10 of this embodiment, where the main operation is the setting and registration processing of non-fungible characters, including change processing.

なお、図11及び図12は、本実施形態のゲームサーバ装置10において実行されるキャラクタ生成ゲームのゲーム制御処理であって、変更処理を含む非代替性化キャラクタの設定登録処理に基づく動作を示すフローチャートである。 Note that Figures 11 and 12 are a flow chart showing the game control process of the character generation game executed on the game server device 10 of this embodiment, and are operations based on the setting and registration process of non-fungible characters, including the change process.

本動作においては、既に、プレーヤ情報記憶部146にはプレーヤ仕様情報を含むプレーヤ関連情報が記憶されているとともに、キャラクタ関連情報記憶部148には、キャラクタ関連情報が記憶されているものとする。 In this operation, it is assumed that the player-related information including the player specification information is already stored in the player information storage unit 146, and that the character-related information is already stored in the character-related information storage unit 148.

また、本動作においては、端末装置20と連動してプレーヤの操作に基づくキャラクタ生成ゲームのゲーム制御をする場合であって、ゲーム中に生ずる変更処理としてキャラクタ関連情報を変更する場合について説明する。 In addition, this operation describes a case where game control of a character generation game is performed in conjunction with the terminal device 20 based on the player's operation, and where character-related information is changed as a change process that occurs during the game.

まず、ゲーム制御部103は、端末装置20から送信されたプレーヤのゲーム開始の指示を受け付けると(ステップS101)、プレーヤ情報記憶部146に既に記憶されたゲーム仕様情報及びキャラクタ関連情報記憶部148に既に記憶されているキャラクタ関連情報に基づいて、最初のステージ及びプレーンのプレーヤキャラクタを設定する(ステップS102)。 First, when the game control unit 103 receives an instruction to start the game from the player transmitted from the terminal device 20 (step S101), it sets the player character for the first stage and plane based on the game specification information already stored in the player information storage unit 146 and the character-related information already stored in the character-related information storage unit 148 (step S102).

なお、ゲーム制御部103は、端末装置20とデータを授受し、プレーヤIDを特定するとともに、プレーンのプレーヤキャラクタに対して新規にキャラクタIDを付与する。 The game control unit 103 also exchanges data with the terminal device 20 to identify the player ID and assign a new character ID to the player character on the plane.

また、ゲーム制御部103は、メイズの設定、敵キャラクタの数やスピードを含む敵キャラクタの設定、プレーヤキャラクタの外観及び特性の設定、及び、特別アイテムの種別を含むゲーム空間の設定などを行う。 The game control unit 103 also performs settings such as maze settings, enemy character settings including the number and speed of enemy characters, player character appearance and characteristics settings, and game space settings including the types of special items.

次いで、ゲーム制御部103は、端末装置20から送信されたプレーヤのステージ開始指示を受け付けると(ステップS103)、プレーヤキャラクタに対するプレーヤの操作入力の受付を開始し、各種の設定に基づいて該当するステージのゲームを開始する(ステップS104)。 Next, when the game control unit 103 receives a player's stage start instruction transmitted from the terminal device 20 (step S103), it starts accepting the player's operation input for the player character, and starts the game for the corresponding stage based on various settings (step S104).

なお、ゲーム制御部103は、該当するステージのゲームが開始されると、プレーヤの指示に基づいてメイズ内のプレーヤキャラクタの動作を制御し、所定のアルゴリズムに従って敵キャラクタの動きを制御する。 When the game for the corresponding stage begins, the game control unit 103 controls the movement of the player character in the maze based on the player's instructions, and controls the movement of enemy characters according to a predetermined algorithm.

次いで、ゲーム制御部103は、メイズ内に配置されたドットを全て食べ終える前に、敵キャラクタに捕獲されるなど、ステージのゲームをクリアすることができず、ゲームオーバとなったか否かを判定する(ステップS105)。 Next, the game control unit 103 determines whether the game is over because the player was unable to clear the stage game, for example, was captured by an enemy character before all the dots arranged in the maze were eaten (step S105).

このとき、ゲーム制御部103は、当該ゲームオーバであることを検出した場合には、この時点までにゲームで使用したプレーヤキャラクタの設定(すなわち、変動した情報を含むキャラクタ関連情報)をプレーヤ関連情報としてプレーヤ情報記憶部146にプレーヤに対応付けて記憶して(ステップS200)本動作を終了させる。 At this time, if the game control unit 103 detects that the game is over, it stores the player character settings used in the game up to this point (i.e., character-related information including changed information) in association with the player as player-related information in the player information storage unit 146 (step S200), and ends this operation.

一方、ゲーム制御部103は、ゲームオーバであることを検出していないと判定した場合には、所定のタイミングが到来したなどの所与の条件が具備したか否かを判定する(ステップS106)。 On the other hand, if the game control unit 103 determines that it has not detected that the game is over, it determines whether a given condition has been met, such as the arrival of a predetermined timing (step S106).

例えば、ゲーム制御部103は、所与の条件としては、予め定められたゲーム時間を経過し、かつ、所定のレベルのステージをクリアした、又は、課金が一定額以上になったな
ど条件を具備したか否かを判定する。
For example, the game control unit 103 determines whether or not a given condition is met, such as a predetermined game time having elapsed and a stage of a predetermined level having been cleared, or charges having exceeded a certain amount.

また、このとき、ゲーム制御部103は、所与の条件を具備していないと判定した場合には、ステップS109の処理に移行し、所与の条件を具備したと判定した場合には、ステップS107の処理に移行する。 If the game control unit 103 determines that the given condition is not met, it proceeds to step S109, and if it determines that the given condition is met, it proceeds to step S107.

次いで、NFT管理部105は、プレーヤID及びキャラクタIDに基づいて、ゲームプレー中のプレーヤキャラクタのキャラクタ関連情報及びプレーヤ関連情報を特定し、インデックス情報を生成する(ステップS107)。 Next, the NFT management unit 105 identifies the character-related information and player-related information of the player character during game play based on the player ID and character ID, and generates index information (step S107).

このとき、NFT管理部105は、流通管理サーバ装置30と連動し、特定したキャラクタ関連情報及びプレーヤ関連情報に基づいて、非代替性化キャラクタの登録情報として登録するための所有者情報及びメタ情報を生成して非代替性化キャラクタ情報記憶部348に記憶する。 At this time, the NFT management unit 105 works in conjunction with the distribution management server device 30, and generates owner information and meta information for registering as registration information for the non-fungible character based on the identified character-related information and player-related information, and stores the information in the non-fungible character information storage unit 348.

そして、NFT管理部は、設定登録処理として、非代替性化キャラクタ情報記憶部348において所有者情報及びメタ情報が記憶されている領域を示す所有者アドレス情報及び非代替性化キャラクタアドレス情報をそれぞれ特定してインデックス情報を生成する。 Then, as part of the setting and registration process, the NFT management unit generates index information by identifying the owner address information and the non-fungible character address information that indicate the areas in the non-fungible character information storage unit 348 where the owner information and meta information are stored.

次いで、NFT管理部105は、流通管理サーバ装置30と連動し、設定登録処理として、生成したインデックス情報を、ブロックチェーン技術(暗号化に基づく分散型台帳の技術)によって複数のデータベース40に並列に記憶する(ステップS108)。 Next, the NFT management unit 105 works in conjunction with the distribution management server device 30 to store the generated index information in parallel in multiple databases 40 using blockchain technology (a distributed ledger technology based on encryption) as a setting and registration process (step S108).

次いで、ゲーム制御部103は、現在ゲームプレー中のステージをクリアすることができたか否かを判定する判定処理を実行する(ステップS109)。 Next, the game control unit 103 executes a determination process to determine whether or not the stage currently being played has been cleared (step S109).

このとき、ゲーム制御部103は、現在ゲームプレー中のステージをクリアすることができていないと判定した場合には、ステップS105の処理に移行し、現在ゲームプレー中のステージをクリアしたと判定した場合には、ステップS110の処理に移行する。 At this time, if the game control unit 103 determines that the stage currently being played has not been cleared, it proceeds to processing of step S105, and if it determines that the stage currently being played has been cleared, it proceeds to processing of step S110.

次いで、ゲーム制御部103は、獲得した特別アイテム、次のステージにおけるゲーム仕様及びキャラクタ関連情報に基づいて、プレーヤキャラクタ及びゲーム仕様を設定し(ステップS110)、ステップS103の処理に移行する。 Next, the game control unit 103 sets the player character and game specifications based on the acquired special item, the game specifications for the next stage, and character-related information (step S110), and proceeds to processing in step S103.

[7]その他
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
[7] Others The present invention is not limited to the above-described embodiment, and various modifications are possible. For example, a term cited in the description of the specification or drawings as a term with a broad meaning or synonymous meaning can be replaced with a term with a broad meaning or synonymous meaning in other descriptions of the specification or drawings.

本実施形態は、1のゲームサーバ装置10によって各ゲームを端末装置20に提供してもよいし、複数のゲームサーバ装置10を連動させてサーバシステムを構築し、各ゲームを端末装置に提供してもよい。 In this embodiment, each game may be provided to a terminal device 20 by a single game server device 10, or multiple game server devices 10 may be linked together to form a server system and provide each game to a terminal device.

本発明は、実施形態で説明した構成と実質的に同一の構成(例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成)を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。 The present invention includes configurations that are substantially the same as the configurations described in the embodiments (for example, configurations with the same functions, methods, and results, or configurations with the same purpose and effect). The present invention also includes configurations that replace non-essential parts of the configurations described in the embodiments. The present invention also includes configurations that achieve the same effects as the configurations described in the embodiments, or that can achieve the same purpose. The present invention also includes configurations that add publicly known technology to the configurations described in the embodiments.

上記のように、本発明の実施形態について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。 Although the embodiments of the present invention have been described in detail above, it will be readily apparent to those skilled in the art that many modifications are possible that do not substantially depart from the novel aspects and effects of the present invention. Therefore, all such modifications are intended to be included within the scope of the present invention.

S :キャラクタ流通管理システム
10 :ゲームサーバ装置
20 :端末装置
30 :流通管理サーバ装置
40 :データベース
100 :処理部
101 :通信制御部
102 :Web処理部
103 :ゲーム制御部
104 :ゲーム管理部
105 :NFT管理部
106 :プレーヤ管理部
107 :取引管理部
109 :タイマ管理部
110 :情報提供部
120 :入力部
130 :表示部
140 :記憶部
142 :主記憶部
144 :ゲームデータ記憶部
146 :プレーヤ情報記憶部
148 :キャラクタ関連情報記憶部
180 :情報記憶媒体
196 :通信部
200 :処理部
210 :通信制御部
211 :Webブラウザ
212 :ゲーム処理部
213 :表示制御部
220 :描画部
230 :音処理部
260 :入力部
262 :検出部
270 :記憶部
271 :主記憶部
272 :画像バッファ
280 :情報記憶媒体
290 :表示部
292 :音出力部
296 :通信部
300 :処理部
301 :通信制御部
302 :Web処理部
303 :NFT化管理部
304 :取引管理部
309 :タイマ管理部
320 :入力部
330 :表示部
340 :記憶部
342 :主記憶部
344 :取引情報記憶部
346 :所有者情報記憶部
348 :非代替性化キャラクタ情報記憶部
380 :情報記憶媒体
396 :通信部
S: character distribution management system 10: game server device 20: terminal device 30: distribution management server device 40: database 100: processing unit 101: communication control unit 102: Web processing unit 103: game control unit 104: game management unit 105: NFT management unit 106: player management unit 107: transaction management unit 109: timer management unit 110: information provision unit 120: input unit 130: display unit 140: storage unit 142: main storage unit 144: game data storage unit 146: player information storage unit 148: character related information storage unit 180: information storage medium 196: communication unit 200: processing unit 210: communication control unit 211: Web browser 212: game processing unit 213: display control unit 220: drawing unit 230: sound processing unit 260: input unit 262 : Detection unit 270 : Memory unit 271 : Main memory unit 272 : Image buffer 280 : Information storage medium 290 : Display unit 292 : Sound output unit 296 : Communication unit 300 : Processing unit 301 : Communication control unit 302 : Web processing unit 303 : NFT management unit 304 : Transaction management unit 309 : Timer management unit 320 : Input unit 330 : Display unit 340 : Memory unit 342 : Main memory unit 344 : Transaction information storage unit 346 : Owner information storage unit 348 : Non-fungible character information storage unit 380 : Information storage medium 396 : Communication unit

Claims (17)

所与のゲームを実行させるためのゲーム用サーバシステムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームで使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するために所与の記憶装置への登録を行う設定登録処理を実行する設定登録手段と、
を備え、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行することを特徴とするゲーム用サーバシステム。
A game server system for executing a given game, comprising:
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium in a given storage device for making the non-fungible game medium available on a network;
Equipped with
The game management means
A game server system characterized in that, when the game medium in use is set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.
請求項1に記載のゲーム用サーバシステムにおいて、
前記設定登録手段が、
前記ゲーム中の所与のタイミングに所与の条件を具備したか否かを判定する判定処理を実行し、
前記所与の条件を具備した場合に、前記使用中のゲーム媒体を、前記非代替性化ゲーム媒体として設定して前記記憶装置に登録する前記設定登録処理を実行する、ゲーム用サーバシステム。
2. The game server system according to claim 1,
The setting registration means:
executing a determination process for determining whether or not a given condition is met at a given timing during the game;
A game server system which, when the given conditions are met, executes the setting and registration process to set the game medium being used as the non-fungible game medium and register it in the storage device.
請求項1に記載のゲーム用サーバシステムにおいて、
前記非代替性化ゲーム媒体に規定されているゲーム媒体情報に基づいて、前記設定登録処理を実行する際の対価を特定する対価特定手段を更に備える、ゲーム用サーバシステム。
2. The game server system according to claim 1,
The game server system further comprises a payment specification means for specifying a payment for executing the setting registration process based on game medium information defined in the non-fungible game medium.
請求項1に記載のゲーム用サーバシステムにおいて、
前記公開されている前記非代替性化ゲーム媒体の所有に関する情報であって前記ネットワーク上で公開された所有関連情報の変更の可否及び当該変更の内容を監視する監視手段を更に備え、
前記ゲーム管理手段が、
公開されている前記非代替性化ゲーム媒体の所有関連情報の変更が検出された場合に、前記記憶手段に記憶されている、対応するゲーム媒体の所与の情報を変更する、ゲーム用サーバシステム。
2. The game server system according to claim 1,
a monitoring means for monitoring whether or not the ownership-related information published on the network is changed and the content of the change, the information being information regarding the ownership of the non-fungible game medium that has been published,
The game management means
A game server system that, when a change in ownership-related information of the published non-fungible game medium is detected, changes given information of the corresponding game medium stored in the storage means.
請求項4に記載のゲーム用サーバシステムにおいて、
前記ゲーム管理手段が、
公開されている前記非代替性化ゲーム媒体の所有関連情報の変更に伴って前記記憶手段に記憶されている、対応するゲーム媒体の所与の情報を変更する場合に、当該所与の情報のうち、少なくとも1の情報を初期化する、ゲーム用サーバシステム。
5. The game server system according to claim 4,
The game management means
A game server system which, when changing given information of the corresponding game medium stored in the storage means in response to a change in ownership-related information of the published non-fungible game medium, initializes at least one of the given information.
請求項1に記載のゲーム用サーバシステムにおいて、
前記ゲーム媒体情報には、当該ゲーム媒体の外観を変化させるための外観変化要因情報、及び、前記ゲームの進行を変化させるための進行変化要因情報の少なくともいずれか一方の変化要因情報が規定されており、
前記ゲーム管理手段が、
前記ゲーム媒体の種別及び当該ゲーム媒体の変化要因情報に基づいて、当該ゲーム媒体の変化パラメータを決定する決定処理を実行し、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合には、前記変化要因情報を変更し、かつ、当該変更された変化要因情報を用いて前記決定処理を実行することによって、前記変更処理を実行する、ゲーム用サーバシステム。
2. The game server system according to claim 1,
the game medium information defines at least one of appearance change factor information for changing an appearance of the game medium and progress change factor information for changing the progress of the game,
The game management means
execute a determination process for determining a change parameter of the game medium based on the type of the game medium and change factor information of the game medium;
A game server system which, when the game medium in use is set and registered as the non-fungible game medium, executes the change process by changing the change factor information and executing the determination process using the changed change factor information.
所与のゲームを実行させるためのゲーム用サーバシステムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理を実行する設定登録手段と、
を備え、
前記設定登録手段が、
プレーヤによって所与の条件が具備された場合に、前記設定登録処理を実行することを特徴とするゲーム用サーバシステム。
A game server system for executing a given game, comprising:
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
Equipped with
The setting registration means:
A game server system characterized in that, when a given condition is met by a player, the setting and registration process is executed.
所与のゲームを実行させるためのゲーム用サーバシステムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理が所与のサーバ装置で実行されたことを検出する検出手段と、
を備え、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録されたことが検出された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行することを特徴とするゲーム用サーバシステム。
A game server system for executing a given game, comprising:
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a detection means for detecting that a setting and registration process has been executed on a given server device at a given timing during the game, the setting and registration process setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
Equipped with
The game management means
A game server system characterized in that, when it is detected that the game medium in use has been set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.
所与のゲームを実行させるためのゲーム用のプログラムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段、及び、
前記ゲーム中の所与のタイミングに、前記ゲームで使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するために所与の記憶装置への登録を行う設定登録処理を実行する設定登録手段、
としてコンピュータを機能させ、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行することを特徴とするプログラム。
A game program for executing a given game, comprising:
a game control means for controlling the game proceeding using game media;
a game management means for managing the game including the game medium stored in a storage means; and
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium in a given storage device for making it available on a network;
The computer functions as
The game management means
A program characterized by executing a change process that, when the game medium in use is set and registered as the non-fungible game medium, changes at least one of the content of game medium information related to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.
所与のゲームを実行させるためのゲーム用のプログラムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段、及び、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理を実行する設定登録手段、
としてコンピュータを機能させ、
前記設定登録手段が、
プレーヤによって所与の条件が具備された場合に、前記設定登録処理を実行することを特徴とするプログラム。
A game program for executing a given game, comprising:
a game control means for controlling the game proceeding using game media;
A game management means for managing the game including the game medium stored in a storage means; and
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
The computer functions as
The setting registration means:
A program for executing the setting registration process when a given condition is met by a player.
所与のゲームを実行させるためのゲーム用のプログラムであって、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段、及び、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理が所与のサーバ装置で実行されたことを検出する検出手段、
としてコンピュータを機能させ、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録されたことが検出された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行することを特徴とするプログラム。
A game program for executing a given game, comprising:
a game control means for controlling the game proceeding using game media;
A game management means for managing the game including the game medium stored in a storage means; and
a detection means for detecting that a setting and registration process has been executed on a given server device, the setting and registration process setting, at a given timing during the game, a game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
The computer functions as
The game management means
A program characterized by executing a change process that, when it is detected that the game medium in use has been set and registered as the non-fungible game medium, changes at least one of the content of game medium information related to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.
所与のゲームを実行させるためのゲームの実行方法であって、
ゲーム媒体を用いて進行する前記ゲームを制御し、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理し、
前記ゲーム中の所与のタイミングに、前記ゲームで使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するために所与の記憶装置への登録を行う設定登録処理を実行する
ことを含み、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行することを特徴とするゲームの実行方法。
1. A game execution method for executing a given game, comprising:
Controlling the game that progresses using game media;
Managing the game including the game medium stored in a storage means;
at a given timing during the game, setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and executing a setting and registration process for registering the set non-fungible game medium in a given storage device for publication on a network;
A method of executing a game, characterized in that, when the game medium in use is set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.
所与のゲームを実行させるためのゲームの実行方法であって、
ゲーム媒体を用いて進行する前記ゲームを制御し、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理し、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理を実行する
ことを含み、
プレーヤによって所与の条件が具備された場合に、前記設定登録処理を実行すること
を特徴とするゲームの実行方法。
1. A game execution method for executing a given game, comprising:
Controlling the game that progresses using game media;
Managing the game including the game medium stored in a storage means;
at a given timing during the game, setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and executing a setting and registration process for registering the set non-fungible game medium for publication on a network;
A game execution method, comprising the steps of: executing the setting and registration process when a given condition is met by a player.
所与のゲームを実行させるためのゲームの実行方法であって、
ゲーム媒体を用いて進行する前記ゲームを制御し、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理し、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理が所与のサーバ装置で実行されたことを検出する
ことを含み、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録されたことが検出された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行することを特徴とするゲームの実行方法。
1. A game execution method for executing a given game, comprising:
Controlling the game that progresses using game media;
Managing the game including the game medium stored in a storage means;
at a given timing during the game, setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and detecting that a setting and registration process has been executed on a given server device to register the set non-fungible game medium for publication on a network;
A method of executing a game, characterized in that, when it is detected that the game medium being used has been set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information relating to the game medium specified in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used.
所与のゲームを実行させるためのサーバ装置から、端末装置にゲームに関する情報を提供するためのゲームの提供方法であって、
前記サーバ装置が、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームで使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するために所与の記憶装置への登録を行う設定登録処理を実行する設定登録手段と、
を備え、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する場合において、
前記端末装置によって受け付けられたプレーヤの操作に関する情報をサーバ装置に送信し、
前記サーバ装置からゲームに関する情報を提供することを特徴とするゲームの提供方法。
A method for providing information about a game from a server device for executing a given game to a terminal device, the method comprising:
The server device,
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium in a given storage device for making the non-fungible game medium available on a network;
Equipped with
The game management means
When the game medium being used is set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information related to the game medium defined in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used,
transmitting information regarding the player's operation received by the terminal device to a server device;
A method for providing a game, comprising providing information related to the game from the server device.
所与のゲームを実行させるためのサーバ装置から、端末装置にゲームに関する情報を提供するためのゲームの提供方法であって、
前記サーバ装置が、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理を実行する設定登録手段と、
を備え、
前記設定登録手段が、
プレーヤによって所与の条件が具備された場合に、前記設定登録処理を実行する場合
において、
前記端末装置によって受け付けられたプレーヤの操作に関する情報をサーバ装置に送信し、
前記サーバ装置からゲームに関する情報を提供することを特徴とするゲームの提供方法。
A method for providing information about a game from a server device for executing a given game to a terminal device, the method comprising:
The server device,
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a setting and registration means for executing a setting and registration process for setting, at a given timing during the game, the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
Equipped with
The setting registration means:
When a given condition is met by a player, the setting and registration process is executed,
transmitting information regarding the player's operation received by the terminal device to a server device;
A method for providing a game, comprising providing information related to the game from the server device.
所与のゲームを実行させるためのサーバ装置から、端末装置にゲームに関する情報を提供するためのゲームの提供方法であって、
前記サーバ装置が、
ゲーム媒体を用いて進行する前記ゲームを制御するゲーム制御手段と、
記憶手段に記憶されている前記ゲーム媒体を含む前記ゲームを管理するゲーム管理手段と、
前記ゲーム中の所与のタイミングに、前記ゲームに使用されている使用中のゲーム媒体を、非代替性のゲーム媒体を示す非代替性化ゲーム媒体として、設定し、当該設定した非代替性化ゲーム媒体に対して、ネットワーク上に公開するための登録を行う設定登録処理が所与のサーバ装置で実行されたことを検出する検出手段と、
を備え、
前記ゲーム管理手段が、
前記使用中のゲーム媒体が前記非代替性化ゲーム媒体として設定されて登録されたことが検出された場合に、当該非代替性化ゲーム媒体に規定されているゲーム媒体に関するゲーム媒体情報の内容、及び、当該非代替性化ゲーム媒体が使用されているゲームの仕様の少なくともいずれか一方を変更する変更処理を実行する場合において、
前記端末装置によって受け付けられたプレーヤの操作に関する情報をサーバ装置に送信し、
前記サーバ装置からゲームに関する情報を提供することを特徴とするゲームの提供方法。
A method for providing information about a game from a server device for executing a given game to a terminal device, the method comprising:
The server device,
a game control means for controlling the game that progresses using game media;
a game management means for managing the game including the game medium stored in a storage means;
a detection means for detecting that a setting and registration process has been executed on a given server device at a given timing during the game, the setting and registration process setting the game medium being used in the game as a non-fungible game medium indicating a non-fungible game medium, and registering the set non-fungible game medium for publication on a network;
Equipped with
The game management means
when it is detected that the game medium being used has been set and registered as the non-fungible game medium, a change process is executed to change at least one of the content of game medium information related to the game medium defined in the non-fungible game medium and the specifications of the game in which the non-fungible game medium is being used,
transmitting information regarding the player's operation received by the terminal device to a server device;
A method for providing a game, comprising providing information related to the game from the server device.
JP2023058155A 2023-03-31 2023-03-31 GAME SERVER SYSTEM, PROGRAM, GAME EXECUTION METHOD, AND GAME PROVIDING METHOD Pending JP2024145692A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023058155A JP2024145692A (en) 2023-03-31 2023-03-31 GAME SERVER SYSTEM, PROGRAM, GAME EXECUTION METHOD, AND GAME PROVIDING METHOD
PCT/JP2024/012742 WO2024204584A1 (en) 2023-03-31 2024-03-28 Game server system, game execution method, game provision method, distribution management system, distribution management method, information provision method, and game management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023058155A JP2024145692A (en) 2023-03-31 2023-03-31 GAME SERVER SYSTEM, PROGRAM, GAME EXECUTION METHOD, AND GAME PROVIDING METHOD

Publications (1)

Publication Number Publication Date
JP2024145692A true JP2024145692A (en) 2024-10-15

Family

ID=93057573

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023058155A Pending JP2024145692A (en) 2023-03-31 2023-03-31 GAME SERVER SYSTEM, PROGRAM, GAME EXECUTION METHOD, AND GAME PROVIDING METHOD

Country Status (1)

Country Link
JP (1) JP2024145692A (en)

Similar Documents

Publication Publication Date Title
JP6923318B2 (en) Programs, game machines and server devices
JP2021189475A (en) Computer system and digital work trading control method
JP7014551B2 (en) Programs, server devices and game systems
JP6317108B2 (en) Server system and program
JP6937455B2 (en) Server system and program
JP7269715B2 (en) Program, Game Device, Server Device, and Game Providing Method
JP2018000768A (en) Program and server
JP7170381B2 (en) Program, Game Device, Server Device, and Game Execution Method
JP2022000790A (en) Game service distribution device, game service distribution method and game service distribution program
JP6697845B2 (en) Server system, game system and program
JP7186000B2 (en) Program, server device, game system, and game providing method
JP7337004B2 (en) Information control system
WO2024204584A1 (en) Game server system, game execution method, game provision method, distribution management system, distribution management method, information provision method, and game management method
JP2024145692A (en) GAME SERVER SYSTEM, PROGRAM, GAME EXECUTION METHOD, AND GAME PROVIDING METHOD
JP7488221B2 (en) Server, game program, and information processing method
JP6951836B2 (en) Server system and program
JP7048672B2 (en) Server system, game provision method and program
JP2024145693A (en) GAME SERVER SYSTEM, DISTRIBUTION MANAGEMENT SYSTEM, PROGRAM, GAME EXECUTION METHOD, DISTRIBUTION MANAGEMENT METHOD, GAME PROVIDING METHOD, AND INFORMATION PROVIDING METHOD
JP7058248B2 (en) Game system, game device, game provision method and program
JP2024145694A (en) GAME SERVER SYSTEM, PROGRAM, GAME MANAGEMENT METHOD, AND GAME PROVIDING METHOD
JP7573960B2 (en) Server system, game system, terminal device, game providing method and program
JP6961857B1 (en) Billing management server, billing management program, billing management method
JP6903207B1 (en) Management server, billing management program, billing management method
JP7449745B2 (en) Server device and program
JP7178175B2 (en) Game system, game providing method and program