JP7731050B2 - Computer system, information processing device and program - Google Patents
Computer system, information processing device and programInfo
- Publication number
- JP7731050B2 JP7731050B2 JP2023130402A JP2023130402A JP7731050B2 JP 7731050 B2 JP7731050 B2 JP 7731050B2 JP 2023130402 A JP2023130402 A JP 2023130402A JP 2023130402 A JP2023130402 A JP 2023130402A JP 7731050 B2 JP7731050 B2 JP 7731050B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- value medium
- medium
- value
- associating
- 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.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、コンピュータシステム、情報処理装置およびプログラムに関する。 The present invention relates to a computer system, an information processing device, and a program.
従来、価値媒体ゲームに関する価値媒体(例えば、トークンなど)について、企業からユーザ(消費者)に販売される一次流通と、この販売された価値媒体をユーザ間で取引する二次流通と、を共存させるためにそれぞれの流通を制御する技術が知られている。 Conventionally, for value media (e.g., tokens) related to value media games, there is known technology for controlling the primary distribution in which companies sell them to users (consumers) and the secondary distribution in which users trade these sold value media, allowing them to coexist.
特許文献1には、予め定められた取引開始日時に基づいて取引対象の販売可否を判定し、販売可能であると判定された場合、セット販売する取引対象をランダムに選択して販売する情報取引プログラムが開示されている。この情報取引プログラムは、さらに、この取引開始日時以降に、販売された取引対象についてユーザ間の取引を受け付けるよう制御する。この情報取引プログラムは、このように一次流通で販売する期間と二次流通でユーザ間の取引を受け付ける期間とを取引開始日時により棲み分けることで、それぞれの流通を制御している。 Patent Document 1 discloses an information trading program that determines whether a trading object is available for sale based on a predetermined trading start date and time, and if it is determined that the object is available for sale, randomly selects and sells the trading objects to be sold as a set. This information trading program also controls the acceptance of transactions between users for the sold trading object after the trading start date and time. In this way, this information trading program controls the distribution of each by separating the period for sales in primary distribution and the period for accepting transactions between users in secondary distribution based on the trading start date and time.
ここで、ユーザ間の取引の実行を簡略化したいという要望がある。上記従来技術では、価値媒体を販売する度に取引開始日時に基づき販売可否を判定し、さらに、ユーザ間の取引の度に、予め定められた取引開始日時以降か否かを判定する必要がある。このため、ユーザ間の取引の実行を簡略化するにあたって改善の余地がある。 There is a demand for simplifying the execution of transactions between users. With the above-mentioned conventional technology, each time a medium of value is sold, it is necessary to determine whether the sale is possible based on the transaction start date and time, and furthermore, each time a transaction between users is made, it is necessary to determine whether the transaction start date and time has passed since the predetermined transaction start date and time. For this reason, there is room for improvement in simplifying the execution of transactions between users.
本開示は、価値媒体の一次流通と二次流通とを制御しつつ、ユーザ間の取引の実行を簡略化することができるコンピュータシステム、情報処理装置およびプログラムを提供する。 This disclosure provides a computer system, information processing device, and program that can simplify the execution of transactions between users while controlling the primary and secondary circulation of value media.
第1の側面は、
複数のユーザそれぞれが使用する複数のユーザ装置と、前記ユーザ装置と通信可能に接続されたコンピュータを含むシステムであって、
第1価値媒体を第1ユーザに関連付ける第1関連付け手段と、
第1期間内において、前記第1価値媒体に関連付けられるユーザを示す第1履歴情報を一元管理する第1管理手段と、
前記第1期間が経過した後において、前記第1価値媒体に対応する第2価値媒体を、前記第1価値媒体に替えて前記第1ユーザに関連付ける第2関連付け手段と、を備え、
前記第1期間が経過した後の第2期間内において、前記第2価値媒体に関連付けられるユーザの履歴を示す第2履歴情報が第2管理手段において分散管理され、前記第2管理手段においては、前記第1ユーザまたは前記第2ユーザの指示に応じて前記第2価値媒体と前記第1ユーザとの関連付けを解除して前記第2価値媒体を前記第2ユーザに関連付けることが許可される、
コンピュータシステムである。
The first aspect is
A system including a plurality of user devices used by a plurality of users, and a computer communicatively connected to the user devices,
a first association means for associating a first value medium with a first user;
a first management means for centrally managing first history information indicating users associated with the first value medium during a first period;
a second association means for associating a second value medium corresponding to the first value medium with the first user after the first period has elapsed, in place of the first value medium;
During a second period after the first period has elapsed, second history information indicating the history of the user associated with the second value medium is distributed and managed in a second management means, and the second management means is permitted to disassociate the second value medium from the first user and associate the second value medium with the second user in response to an instruction from the first user or the second user.
It is a computer system.
また、第1の側面において、前記第1管理手段は、前記第1ユーザまたは前記第2ユーザの指示に応じて前記第1価値媒体と前記第1ユーザとの関連付けを解除して前記第1価値媒体を第2ユーザに関連付けることを制限することができる。 Furthermore, in the first aspect, the first management means can disassociate the first value medium from the first user in response to an instruction from the first user or the second user, thereby restricting the association of the first value medium with the second user.
また、第1の側面において、前記第1関連付け手段は、ユーザと関連付けられていない複数の第1価値媒体の中から、前記第1ユーザに関連付ける第1価値媒体を特定し、特定された前記第1価値媒体を前記第1ユーザに関連付けることができる。 Furthermore, in the first aspect, the first associating means can identify a first value medium to be associated with the first user from among a plurality of first value mediums not associated with any user, and associate the identified first value medium with the first user.
また、第1の側面において、前記第2管理手段において管理される前記第2価値媒体には、
前記第1履歴情報が関連付けられている第1種媒体と、
前記第1履歴情報が関連付けられていない第2種媒体と、
が含まれることができる。
In the first aspect, the second value medium managed by the second management means includes:
a first type medium associated with the first history information;
a second type medium to which the first history information is not associated;
can be included.
また、第1の側面において、前記コンピュータシステムは、前記第1履歴情報が関連付けられていることを条件として、前記第2価値媒体に特典を関連付ける第3関連付け手段、を備えることができる。 Furthermore, in the first aspect, the computer system may include a third association means for associating a benefit with the second medium of value, on the condition that the first history information is associated with the second medium of value.
また、第1の側面において、前記第1価値媒体および前記第2価値媒体は、同一のゲームで使用可能なゲーム媒体であり、
前記特典は、前記ゲームにおけるプレイヤにとって有利な効果であり、
前記第3関連付け手段は、所定の制限条件の成立に基づいて、前記第2価値媒体に関連付けられた前記効果を制限することができる。
In addition, in the first aspect, the first value medium and the second value medium are game media that can be used in the same game,
the benefit is an advantageous effect for a player in the game,
The third associating means can limit the effect associated with the second value medium based on the establishment of a predetermined limiting condition.
また、第1の側面において、前記第2関連付け手段は、前記第1期間が経過した後に前記第2価値媒体を生成し、前記第2期間内において、前記第2価値媒体を前記第1価値媒体に替えて前記第1ユーザに関連付けることができる。 Furthermore, in the first aspect, the second association means generates the second value medium after the first period has elapsed, and during the second period, can associate the second value medium with the first value medium in place of the first value medium.
また、第1の側面において、前記第1関連付け手段は、前記第1期間内において第2価値媒体を生成し、
前記第2関連付け手段は、前記第1期間内においては前記第1価値媒体に替えて前記第2価値媒体を前記第1ユーザに関連付けることを制限し、前記第1期間が経過したことを条件として、前記第2価値媒体を前記第1ユーザに関連付けることに対する制限を解除することができる。
In addition, in the first aspect, the first associating means generates a second value medium within the first period,
The second association means can restrict associating the second value medium with the first user in place of the first value medium during the first period, and can lift the restriction on associating the second value medium with the first user once the first period has elapsed.
また、第1の側面において、前記第2ユーザが購入対価を支払うことを条件として前記第2価値媒体と前記第1ユーザとの関連付けを解除して前記第2価値媒体を前記第2ユーザに関連付けることが検出された場合に、前記購入対価の一部を前記第1ユーザに支払う決済処理を実行する決済手段であって、前記購入対価の他の一部を前記第1ユーザおよび前記第2ユーザと異なる第三者のために徴収される徴収料金として支払う決済処理を実行する決済手段を備えることができる。 Furthermore, in the first aspect, when it is detected that the association between the second value medium and the first user is released and the second value medium is associated with the second user on the condition that the second user pays the purchase price, a payment means may be provided that executes a payment process to pay a portion of the purchase price to the first user, and that pays another portion of the purchase price as a collection fee to be collected on behalf of a third party different from the first user and the second user.
また、第1の側面において、前記第三者は、前記第1価値媒体の発行者であることができる。 Furthermore, in the first aspect, the third party may be the issuer of the first value medium.
また、第1の側面において、前記第1価値媒体の価値および前記第2価値媒体の相場の少なくともいずれかに基づいて、前記購入対価の候補額を特定する特定手段と、
前記第1ユーザと前記第2ユーザとの間の合意に基づいて、前記購入対価の額を設定する設定手段と、
前記購入対価の候補額と前記購入対価の額との差分が所定の差分条件を満たす場合、前記徴収料金の額および前記徴収料金の徴収方法の少なくともいずれかを変更する変更手段と、を備えることができる。
In the first aspect, a specifying means for specifying a candidate amount of the purchase price based on at least one of the value of the first value medium and the market price of the second value medium;
a setting means for setting the amount of the purchase price based on an agreement between the first user and the second user;
The system may further include a change means for changing at least one of the amount of the collection fee and the method of collecting the collection fee when the difference between the candidate purchase price and the purchase price satisfies a predetermined difference condition.
第2の側面は、
複数のユーザそれぞれが使用する複数のユーザ装置と通信可能に接続された情報処理装置であって、
第1価値媒体を第1ユーザに関連付ける第1関連付け部と、
第1期間内において、前記第1価値媒体に関連付けられるユーザを示す第1履歴情報を一元管理する第1管理部と、
前記第1期間が経過した後において、前記第1価値媒体に対応する第2価値媒体を、前記第1価値媒体に替えて前記第1ユーザに関連付ける第2関連付け部と、を備え、
前記第1期間が経過した後の第2期間内において、前記第2価値媒体に関連付けられるユーザの履歴を示す第2履歴情報が第2管理部において分散管理され、前記第2管理部においては、前記第1ユーザまたは前記第2ユーザの指示に応じて前記第2価値媒体と前記第1ユーザとの関連付けを解除して前記第2価値媒体を前記第2ユーザに関連付けることが許可される、
情報処理装置である。
The second aspect is
An information processing device communicably connected to a plurality of user devices used by a plurality of users,
a first associating unit that associates the first value medium with the first user;
a first management unit that centrally manages first history information indicating users associated with the first value medium during a first period;
a second associating unit that, after the first period has elapsed, associates a second value medium corresponding to the first value medium with the first user in place of the first value medium;
During a second period after the first period has elapsed, second history information indicating the history of the user associated with the second value medium is distributed and managed in a second management unit, and the second management unit is permitted to disassociate the second value medium from the first user and associate the second value medium with the second user in response to an instruction from the first user or the second user.
It is an information processing device.
第3の側面は、
複数のユーザそれぞれが使用する複数のユーザ装置と通信可能に接続されたコンピュータを、
第1価値媒体を第1ユーザに関連付ける第1関連付け手段と、
第1期間内において、前記第1価値媒体に関連付けられるユーザを示す第1履歴情報を一元管理する第1管理手段と、
前記第1期間が経過した後において、前記第1価値媒体に対応する第2価値媒体を、前記第1価値媒体に替えて前記第1ユーザに関連付ける第2関連付け手段と、して機能させ、
前記第1期間が経過した後の第2期間内において、前記第2価値媒体に関連付けられるユーザの履歴を示す第2履歴情報が第2管理手段において分散管理され、前記第2管理手段においては、前記第1ユーザまたは前記第2ユーザの指示に応じて前記第2価値媒体と前記第1ユーザとの関連付けを解除して前記第2価値媒体を前記第2ユーザに関連付けることが許可される、
プログラムである。
The third aspect is
A computer communicably connected to a plurality of user devices used by a plurality of users,
a first association means for associating a first value medium with a first user;
a first management means for centrally managing first history information indicating users associated with the first value medium during a first period;
After the first period has elapsed, the second association means functions as a second association means for associating a second value medium corresponding to the first value medium with the first user in place of the first value medium;
During a second period after the first period has elapsed, second history information indicating the history of the user associated with the second value medium is distributed and managed in a second management means, and the second management means is permitted to disassociate the second value medium from the first user and associate the second value medium with the second user in response to an instruction from the first user or the second user.
It is a program.
本開示によれば、価値媒体の一次流通と二次流通とを制御しつつ、ユーザ間の取引の実行を簡略化することができるコンピュータシステム、情報処理装置およびプログラムを提供する。 This disclosure provides a computer system, information processing device, and program that can simplify the execution of transactions between users while controlling the primary and secondary circulation of value media.
本開示の実施形態(以下、「本実施形態」ともいう)にかかるプラットフォームシステム1について、図面を参照して説明する。 A platform system 1 according to an embodiment of the present disclosure (hereinafter also referred to as the "present embodiment") will be described with reference to the drawings.
<プラットフォームシステムの説明>
プラットフォームシステム1は、コンピュータシステムの一態様であり、価値媒体を発行し、それを流通させるプラットフォームを提供するシステムである。価値媒体は、デジタルデータによって定義される(表される)。
<Explanation of the platform system>
The platform system 1 is an aspect of a computer system, and is a system that provides a platform for issuing and distributing media of value. Media of value are defined (represented) by digital data.
価値媒体は、例えば、デジタルトレーディングカード(以下、「デジタルカード」または単に「カード」ともいう)である。また、価値媒体は、例えば、ノンファンジブルトークン(Non-Fungible Token、以下「NFT」ともいう)によって定義されてもよい。本実施形態では、この価値媒体をデジタルカードとし、NFTで定義された価値媒体を、NFTで定義されたデジタルカードとする例を説明する。しかしながら、本発明にかかる価値媒体やNFTで定義された価値媒体をこれらに限る趣旨ではない。NFTで定義されたデジタルカード、すなわちNFT化されたデジタルトレーディングカードを、以下、「NFTトレカ」ともいう。なお、以下、価値媒体を定義するNFTを、単に「NFT」ともいう。 The value medium is, for example, a digital trading card (hereinafter referred to as a "digital card" or simply "card"). The value medium may also be defined by, for example, a non-fungible token (hereinafter referred to as an "NFT"). In this embodiment, an example will be described in which the value medium is a digital card, and the value medium defined by an NFT is an NFT-defined digital card. However, this is not intended to limit the value medium and value medium defined by an NFT according to the present invention. A digital card defined by an NFT, i.e., an NFT-ized digital trading card, will be referred to as an "NFT trading card" hereinafter. Note that, hereinafter, an NFT that defines a value medium will also be referred to simply as an "NFT."
「NFT化」とは、例えば、価値媒体を定義するデジタルデータに、このデジタルデータの真正性を証明する情報(例えば、電子証明書や電子鑑定書など)、および/または現在の所有者がこのデジタルデータの真正の所有者であることを証明する情報を付加する(対応付ける)ことをいう。デジタルデータの真正の所有者であることを証明する情報は、例えば、分散型台帳技術を利用して分散管理される、所有者であるユーザの履歴を示す第2履歴情報であってもよい。第2履歴情報は、言い換えれば、取引の履歴を示す情報でもある。このようにNFT化することで、ユーザが所有する価値媒体を定義するデジタルデータが唯一無二の本物であることを証明可能にする。 "NFTization" refers to, for example, adding (associating) information (such as a digital certificate or digital appraisal) that proves the authenticity of digital data and/or information that proves that the current owner is the true owner of the digital data to digital data that defines a medium of value. The information that proves the true owner of the digital data may be, for example, second history information that shows the history of the user who owns it, and is managed in a distributed manner using distributed ledger technology. In other words, the second history information is also information that shows the transaction history. By converting digital data into NFT in this way, it becomes possible to prove that the digital data that defines a medium of value owned by the user is unique and authentic.
本実施形態にかかる価値媒体は、ゲームで使用可能なゲーム媒体であってもよい。例えば、価値媒体がデジタルカードの場合、この価値媒体は、カードゲームで使用可能なゲーム媒体であってもよい。「ゲーム媒体」とは、ゲームに関する要素である。ゲーム媒体は、例えば、デジタルカード、プレイヤキャラクタとして使用するキャラクタの名称、プレイヤキャラクタが仮想ゲーム空間内にて使用するアイテム(武器、防具、道具)などが含まれる。 The value medium in this embodiment may be game medium that can be used in a game. For example, if the value medium is a digital card, this value medium may be game medium that can be used in a card game. "Game medium" refers to elements related to a game. Game medium includes, for example, digital cards, the names of characters used as player characters, and items (weapons, armor, tools) used by player characters in the virtual game space.
プラットフォームシステム1では、一次流通として、プラットフォームシステム1を運営する企業やゲームの運営会社、または小売業者などが、デジタルカードなどをオンライン上で販売することができる。以下、プラットフォームシステム1における一次流通を実現するための環境(例えば、ハードウェアやソフトウェアなどの動作環境)を、「第1プラットフォーム」ともいう。また、プラットフォームシステム1では、二次流通として、一次流通で販売されたデジタルカードを、ユーザ間の取引で売買(転売)することができる。以下、プラットフォームシステム1における二次流通を実現するための環境を、「第2プラットフォーム」ともいう。 In platform system 1, primary distribution allows companies that operate platform system 1, game operating companies, retailers, etc. to sell digital cards and the like online. Hereinafter, the environment for realizing primary distribution in platform system 1 (for example, the operating environment for hardware, software, etc.) will also be referred to as the "first platform." Furthermore, in platform system 1, secondary distribution allows digital cards sold in primary distribution to be bought and sold (resold) in transactions between users. Hereinafter, the environment for realizing secondary distribution in platform system 1 will also be referred to as the "second platform."
本実施形態にかかるゲームは、例えば、複数のプレイヤの操作によって進行される対戦ゲームであり、いわゆるeスポーツである。しかしながら、本実施形態にかかるゲームをこれに限定する趣旨ではない。 The game according to this embodiment is, for example, a competitive game played by multiple players, a so-called e-sports game. However, the game according to this embodiment is not intended to be limited to this.
図1に示すように、プラットフォームシステム1は、複数のユーザそれぞれが使用する複数のユーザ装置5と、ユーザ装置5と通信可能に接続されたサーバ装置2を含むシステムである。プラットフォームシステム1では、サーバ装置2および複数のユーザ装置5が通信ネットワーク6を介して互いに通信可能に接続されている。 As shown in FIG. 1, the platform system 1 is a system that includes multiple user devices 5 used by multiple users, and a server device 2 that is communicatively connected to the user devices 5. In the platform system 1, the server device 2 and the multiple user devices 5 are communicatively connected to each other via a communication network 6.
サーバ装置2は、プラットフォームシステム1を運営する運営者(以下、「システム運営者」ともいう)が使用する情報処理装置である。サーバ装置2は、所定のプログラムを実行することにより、NFTをユーザに販売するためのECサーバの機能やユーザ間の取引の一部を制御する機能を実現する。 The server device 2 is an information processing device used by the operator (hereinafter also referred to as the "system operator") who operates the platform system 1. By executing a predetermined program, the server device 2 realizes the functions of an EC server for selling NFTs to users and the functions of controlling some of the transactions between users.
ユーザ装置5は、ユーザが使用する情報処理装置である。ユーザ装置5は、スマートフォンやラップトップなどの汎用的な端末装置であってもよいし、プラットフォームシステム1専用の装置であってもよい。 The user device 5 is an information processing device used by a user. The user device 5 may be a general-purpose terminal device such as a smartphone or laptop, or may be a device dedicated to the platform system 1.
ユーザ装置5は、所定のプログラムを実行することにより、価値媒体を管理したり価値媒体の取引をするための機能をユーザに提供したりする。所定のプログラムとは、例えば、プラットフォームシステム1専用のアプリケーションプログラム(以下、「トレカアプリ」ともいう)であってもよいし、情報処理装置に汎用的に備わっているWebブラウザであってもよい。ユーザ装置5は、例えば、通信ネットワーク6を介して、サーバ装置2やアプリケーションストアからトレカアプリを受信(具体的にはダウンロードおよびインストール)する。トレカアプリは、例えば、ユーザが所有する価値媒体や価値媒体に関連付けられた各種情報を格納し、管理するウォレット機能を備えてもよい。 By executing a predetermined program, the user device 5 provides the user with functions for managing value media and trading value media. The predetermined program may be, for example, an application program dedicated to the platform system 1 (hereinafter also referred to as a "trading card app"), or a web browser generally provided on information processing devices. The user device 5 receives (specifically, downloads and installs) the trading card app from the server device 2 or an application store, for example, via the communication network 6. The trading card app may, for example, have a wallet function that stores and manages value media owned by the user and various information associated with value media.
プラットフォームシステム1では、ユーザのアカウント認証のために、ユーザ識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、トレカアプリやWebブラウザからのログイン時、ユーザ装置5からサーバ装置2に送信され、サーバ装置2においてアカウント認証の処理が実行される。そして、アカウント認証を経て、サーバ装置2とユーザ装置5との相互通信が可能となる。ログイン後、ユーザ装置5は、サーバ装置2からNFTトレカの取引に必要なデータをサーバ装置2から受信すると、ユーザの操作に基づいてNFTトレカの画像や音声をディスプレイおよびスピーカに出力させる。 In platform system 1, each user is assigned account information including user identification information and a password for account authentication. When logging in from a trading card app or web browser, this account information is sent from user device 5 to server device 2, and account authentication processing is executed on server device 2. After account authentication, mutual communication between server device 2 and user device 5 becomes possible. After logging in, user device 5 receives data necessary for trading NFT trading cards from server device 2, and outputs images and sounds of the NFT trading cards to the display and speaker based on user operation.
ここで図2を参照して、プラットフォームシステム1における、第1期間と第2期間それぞれで行われる価値媒体の流通の一例を説明する。第1期間とは、第1価値媒体を一次流通させるための期間である。また、第2期間とは、第1期間が経過した後の期間であり、第1価値媒体に対応する第2価値媒体を二次流通させるための期間である。第1期間は、例えば、第1価値媒体ごとに設定されてもよい。また、第2期間は、第2価値媒体ごとに設定されてもよい。本例では、第1価値媒体をデジタルカードC1とし、第2価値媒体をNFTトレカN1とする。NFTトレカN1は、デジタルカードC1に対応する価値媒体であり、例えば、NFT化されたデジタルカードC1である。また、デジタルカードC1およびNFTトレカN1は、例えば、同一のカードゲームで使用可能なゲーム媒体であってもよい。 Now, referring to FIG. 2, an example of the distribution of value media in the first and second periods in the platform system 1 will be described. The first period is a period for the primary distribution of a first value medium. The second period is a period after the first period has elapsed, for the secondary distribution of a second value medium corresponding to the first value medium. The first period may be set, for example, for each first value medium. The second period may be set, for example, for each second value medium. In this example, the first value medium is a digital card C1, and the second value medium is an NFT trading card N1. The NFT trading card N1 is a value medium corresponding to the digital card C1, for example, an NFT-enabled digital card C1. The digital card C1 and the NFT trading card N1 may also be game media that can be used in the same card game, for example.
図2に示すように、プラットフォームシステム1では、第1期間において、デジタルカードC1を一次流通させる。言い換えれば、第1期間においては、企業と消費者であるユーザとの間の価値媒体の取引、すなわちBtoC(Business to Consumer)取引が行われる。具体的には、デジタルカードC1などのゲーム媒体がゲームの運営会社などが運営する公式ショップで販売されており、この販売されているゲーム媒体をユーザは購入することができる。この公式ショップは、第1プラットフォームが実現するオンラインショップサービスの一つであり、一次流通市場である。 As shown in FIG. 2, in the platform system 1, digital card C1 is primarily distributed during the first period. In other words, during the first period, a transaction of a medium of value between a company and a consumer user, i.e., a BtoC (Business to Consumer) transaction, takes place. Specifically, game media such as digital card C1 are sold at official shops operated by game operating companies, etc., and users can purchase this game media. This official shop is one of the online shop services realized by the first platform, and is a primary distribution market.
プラットフォームシステム1では、具体的には、サーバ装置2が提供するWebサイト(ECサイト)やトレカアプリの公式ショップの画面に表示された販売されているデジタルカードC1に対して、第1ユーザが希望するものを選択して購入を指示(以下、「購入指示」ともいう)する。そして、この購入指示に応じて第1ユーザに購入されたデジタルカードC1を関連付ける(付与する)。また、プラットフォームシステム1では、例えば、公式ショップの画面に表示された抽選(いわゆる、ガチャ)に対して第1ユーザが選択して購入指示をしてもよい。この購入指示に応じて抽選が実行され、抽選の結果により選択されたデジタルカードC1を第1ユーザに関連付けてもよい。この抽選は複数のデジタルカードを選択する、いわゆるパックガチャであってもよい。 Specifically, in the platform system 1, a first user selects a desired digital card C1 from those displayed on the screen of a website (EC site) or official shop of a trading card app provided by the server device 2, and issues a purchase instruction (hereinafter also referred to as a "purchase instruction"). The purchased digital card C1 is then associated (granted) to the first user in response to this purchase instruction. Also, in the platform system 1, for example, the first user may select and issue a purchase instruction from a lottery (so-called gacha) displayed on the screen of the official shop. A lottery is held in response to this purchase instruction, and the digital card C1 selected as a result of the lottery may be associated with the first user. This lottery may be a so-called pack gacha, in which multiple digital cards are selected.
第1期間において、プラットフォームシステム1は、デジタルカードC1を第1ユーザに関連付けるための対価(以下、「第1購入対価」ともいう)が設定される。第1購入対価は、公式ショップでゲームの運営会社などから第1ユーザ(消費者)がゲーム媒体を購入するために支払われる対価である。また、第1購入対価は、第1ユーザおよび第2ユーザとは異なる第三者(以下、単に「第三者」ともいう)に対して支払われるものである。この第三者とは、例えば、小売り業者などの第1価値媒体を販売する販売者(販売元)やゲーム運営者などの第1価値媒体を発行する発行者(発行元)、またはシステム運営者などである。なお、この販売者や発行者などが第1購入対価を設定してもよい。例えば、ユーザは、この公式ショップでデジタルカードC1を購入するにあたって、第三者に対して第1購入対価を支払う。 During the first period, the platform system 1 sets a consideration (hereinafter also referred to as the "first purchase consideration") for associating the digital card C1 with the first user. The first purchase consideration is the consideration paid by the first user (consumer) to purchase the game medium from a game management company or the like at an official shop. The first purchase consideration is also paid to a third party (hereinafter also simply referred to as the "third party") different from the first user and the second user. This third party may be, for example, a seller (seller) that sells the first medium of value, such as a retailer, an issuer (issuer) that issues the first medium of value, such as a game operator, or a system operator. Note that this seller or issuer may also set the first purchase consideration. For example, a user pays the first purchase consideration to a third party when purchasing the digital card C1 at this official shop.
プラットフォームシステム1では、第1期間において、サーバ装置2が、第1履歴情報を一元管理する。「第1履歴情報」とは、第1価値媒体に関連付けられるユーザを示す情報である。第1履歴情報は、例えば、第1価値媒体が第1ユーザにより購入された履歴を示す購入履歴であってもよい。サーバ装置2が、第1履歴情報を管理する。言い換えればサーバ装置2が、第1価値媒体を所有する真正な所有者が誰であるかを管理する。このように、サーバ装置2は、第1期間において第1履歴情報を後述するブロックチェーン技術などの分散管理の技術(分散型台帳技術)を用いることなく、データベースを用いて一元管理する。すなわち、サーバ装置2は第1期間において第1履歴情報をオフチェーンで管理する。 In the platform system 1, the server device 2 centrally manages the first history information during the first period. "First history information" is information indicating a user associated with the first value medium. The first history information may be, for example, a purchase history indicating the history of purchases of the first value medium by the first user. The server device 2 manages the first history information. In other words, the server device 2 manages who the true owner of the first value medium is. In this way, the server device 2 centrally manages the first history information during the first period using a database, without using a distributed management technology (distributed ledger technology) such as blockchain technology described below. In other words, the server device 2 manages the first history information off-chain during the first period.
プラットフォームシステム1では、第1価値媒体のユーザ間の取引を制限する。具体的には、サーバ装置2が、第1ユーザまたは第2ユーザの指示に応じてデジタルカードC1と第1ユーザとの関連付けを解除してデジタルカードC1を第2ユーザに関連付けることを制限する。すなわち、第1期間において、デジタルカードC1を第1ユーザから第2ユーザに移転することを制限する。本例では、この制限を、デジタルカードC1のユーザ間の取引(移転)を不可とする。 The platform system 1 restricts transactions of the first value medium between users. Specifically, the server device 2 restricts the association of the digital card C1 with the first user and the second user, in response to an instruction from the first or second user. In other words, the transfer of the digital card C1 from the first user to the second user is restricted during the first period. In this example, this restriction prohibits transactions (transfers) of the digital card C1 between users.
プラットフォームシステム1は、第1期間が経過した後において、デジタルカードC1をNFTトレカN1に替えて第1ユーザに関連付ける。プラットフォームシステム1は、例えば、第1ユーザが所有するデジタルカードC1を、NFT化させてNFTトレカN1に変換する。 After the first period has elapsed, the platform system 1 converts the digital card C1 into an NFT trading card N1 and associates it with the first user. For example, the platform system 1 converts the digital card C1 owned by the first user into an NFT and converts it into an NFT trading card N1.
プラットフォームシステム1では、第1期間が経過した後の第2期間において、NFTトレカN1を二次流通させる。具体的には、プラットフォームシステム1では、二次流通として、第1ユーザが、自身が所有するNFTトレカN1を第2ユーザに販売(転売)することができる。言い換えれば、第2期間においては、NFTトレカN1について、消費者であるユーザの間の取引、すなわちCtoC(Consumer to Consumer)取引が行われる。 In the platform system 1, the NFT trading card N1 is placed into secondary distribution during a second period after the first period has elapsed. Specifically, in the platform system 1, as secondary distribution, a first user can sell (resell) the NFT trading card N1 that he or she owns to a second user. In other words, during the second period, transactions between users who are consumers, i.e., CtoC (Consumer to Consumer) transactions, are conducted for the NFT trading card N1.
プラットフォームシステム1では、具体的には、まず、第2期間になると、第1ユーザは、NFTの電子商取引市場(以下、「NFTマーケットプレイス」ともいう)に、NFTトレカN1を出品することができる。次に、NFTマーケットプレイスの画面に表示された出品済みのNFTトレカN1に対して、購入を希望する第2ユーザが選択して購入指示する。そして、この購入指示に応じて、第1ユーザとNFTトレカN1との関連付けを解除して、第2ユーザにNFTトレカN1を関連付ける(移転する)。 Specifically, in the platform system 1, first, during the second period, a first user can list an NFT trading card N1 on the NFT e-commerce market (hereinafter also referred to as the "NFT Marketplace"). Next, a second user who wishes to purchase the listed NFT trading card N1 selects the listed NFT trading card N1 displayed on the NFT Marketplace screen and issues a purchase instruction. Then, in response to this purchase instruction, the association between the first user and the NFT trading card N1 is released, and the NFT trading card N1 is associated (transferred) with the second user.
NFTマーケットプレイスは、いわゆる二次流通市場(転売市場)である。NFTマーケットプレイスでは、例えば、取引対象のデジタルデータが、NFTのみに限定されていてもよい。すなわち、NFTマーケットプレイスでは、取引対象のデータを、データの真正性やデータの所有者の真正性が一定程度確保されたものに限定してもよい。マーケットプレイスは、例えば、サーバ装置2が提供するWebサイトやトレカアプリによって実現される。 The NFT marketplace is what is known as a secondary distribution market (resale market). In the NFT marketplace, for example, the digital data to be traded may be limited to NFTs only. In other words, in the NFT marketplace, the data to be traded may be limited to data for which the authenticity of the data and the authenticity of the data owner are ensured to a certain extent. The marketplace is realized, for example, by a website or trading card app provided by the server device 2.
プラットフォームシステム1では、上記のようなユーザ間の取引において、スマートコントラクトなどの技術を用いて、予め設定された取引条件に従ってユーザ間の取引を自動実行させることができる。この取引条件は、例えば、販売価格の値下げを許容するか否か、また許容する場合はその許容範囲を示す条件、または販売先を特定のユーザに限定する条件などを含む。 In the platform system 1, in transactions between users such as those described above, technologies such as smart contracts can be used to automatically execute transactions between users in accordance with pre-set transaction conditions. These transaction conditions may include, for example, whether or not price reductions are permitted, and if so, the range of such reductions, or conditions that limit sales to specific users.
第2プラットフォームでは、第1ユーザから第2ユーザがNFTトレカN1を購入するにあたって支払う対価(以下、「第2購入対価」ともいう)が、第1ユーザと第2ユーザとの間で合意に基づいて設定される。第2購入対価は、ユーザ(消費者)間でNFTトレカN1を購入するために支払われる対価である。このような構成によれば、システム運営者やゲーム運営者などの中央管理者がデジタルカードの価値を一方的に設定するのではなく、第1ユーザと第2ユーザとの間の合意形成により設定できるため、取引を行うユーザによりそった価値設定を行うことができる。 On the second platform, the price paid by a second user when purchasing an NFT trading card N1 from a first user (hereinafter also referred to as the "second purchase price") is set based on an agreement between the first and second users. The second purchase price is the price paid between users (consumers) to purchase an NFT trading card N1. With this configuration, the value of the digital card is not unilaterally set by a central administrator such as a system operator or game operator, but can be set through consensus between the first and second users, allowing the value to be set in line with the users conducting the transaction.
プラットフォームシステム1では、第2期間内において、第2履歴情報が複数のユーザ装置5それぞれの第2管理手段565において分散管理される。「第2履歴情報」とは、NFTトレカN1(第2価値媒体)に関連付けられるユーザの履歴、すなわちNFTトレカN1の所有者の履歴を示す情報である。プラットフォームシステム1は、第1ユーザから第2ユーザにNFTトレカN1が移転された際に、NFTトレカN1の所有者の変更の履歴として第2履歴情報を複数のユーザ装置5それぞれの記憶部55に記憶させる。 In the platform system 1, during the second period, the second history information is decentralized and managed by the second management means 565 of each of the multiple user devices 5. "Second history information" is information indicating the history of the user associated with the NFT trading card N1 (second medium of value), i.e., the history of the owner of the NFT trading card N1. When the NFT trading card N1 is transferred from a first user to a second user, the platform system 1 stores the second history information in the memory unit 55 of each of the multiple user devices 5 as a history of the change in owner of the NFT trading card N1.
プラットフォームシステム1では、第2期間において、分散型台帳技術(例えば、ブロックチェーン技術)などを用いて、複数のユーザ装置5それぞれが、第2価値媒体の第2履歴情報を管理する。例えば、スマートコントラクトなどの技術を利用して取引の自動実行を行う場合、取引条件を満たせば取引が実行されてしまうため、取引条件の設定内容によっては不適切な取引が実行されてしまうリスクがある。このようなリスクに対して、取引に対するサーバ装置2(中央管理者)による承認処理がなくとも、ユーザ装置5側で取引の履歴の更新をそれぞれ拒否、すなわち取引に対する許可を与えないことができる。また、取引の履歴が改ざんされるリスクに対しても、ユーザ装置5で分散して管理されるため、このリスクを低減することができる。このため、プラットフォームシステム1に参加するユーザ相互での取引に対する検証が可能になり、セキュリティ性の高いユーザ間の取引を実現することができる。このように、第2期間において第2履歴情報はオンチェーンで管理される。 In the platform system 1, during the second period, multiple user devices 5 each manage second history information for the second medium of value using distributed ledger technology (e.g., blockchain technology). For example, when automatically executing transactions using technology such as smart contracts, transactions are executed if the transaction conditions are met, which poses the risk of inappropriate transactions being executed depending on the settings of the transaction conditions. To address this risk, each user device 5 can refuse to update the transaction history, i.e., not grant permission for the transaction, even without approval processing for the transaction by the server device 2 (central administrator). Furthermore, the risk of transaction history tampering can be reduced because the transaction history is managed in a decentralized manner by the user devices 5. This makes it possible to verify transactions between users participating in the platform system 1, enabling highly secure transactions between users. In this way, during the second period, the second history information is managed on-chain.
プラットフォームシステム1では、このようなユーザ間の取引において、取引の仲介手数料、または販売するカードの著作権料やカードの画像に掲載されたeスポーツ選手の肖像権料などのロイヤリティに関する料金を徴収することができる。以下、プラットフォームシステム1でのユーザ間の取引において徴収するこれらの料金を、総称して「徴収料金」ともいう。なお、この徴収料金について、サーバ装置2は、例えば、NFTトレカN1の販売価格に基づいて設定してもよい。例えば、サーバ装置2は、NFTトレカの販売価格に所定の掛け率(例えば、30%)を掛けて算出した金額を徴収料金の金額として設定して徴収してもよい。 In such transactions between users, the platform system 1 can collect transaction brokerage fees or royalties such as copyright fees for the cards being sold and portrait rights fees for e-sports players featured in card images. Hereinafter, these fees collected in transactions between users on the platform system 1 will be collectively referred to as "collection fees." Note that the server device 2 may set this collection fee based on, for example, the selling price of the NFT trading card N1. For example, the server device 2 may set the amount calculated by multiplying the selling price of the NFT trading card by a predetermined multiplier (e.g., 30%) as the collection fee amount and collect it.
上記構成によれば、プラットフォームシステム1は、第1期間においてはデジタルカードC1を流通させ、第1期間経過した後の第2期間ではデジタルカードC1に替えてNFTトレカN1を流通させることができる。このため、プラットフォームシステム1では、第2期間には、デジタルカードC1は流通(取引)されず、デジタルカードC1に替わってNFTトレカN1のみ流通されるため、NFTトレカN1の取引の度に第2期間か否かを判定する必要がない。したがって、価値媒体の一次流通と二次流通とを制御しつつ、履歴が分散管理されたユーザ間の取引の実行を簡略化することができる。 With the above configuration, the platform system 1 can circulate digital card C1 during a first period, and then circulate NFT trading cards N1 in place of digital card C1 during a second period after the first period has elapsed. Therefore, in the platform system 1, digital card C1 is not circulated (traded) during the second period, and only NFT trading cards N1 are circulated in place of digital card C1. Therefore, it is not necessary to determine whether or not it is the second period each time an NFT trading card N1 is traded. Therefore, it is possible to control the primary and secondary circulation of value media, while simplifying the execution of transactions between users whose histories are managed in a decentralized manner.
例えば、価値媒体が抽選によりユーザに関連付けられた場合、賭博罪の構成要件である、「偶然の勝敗により」「財物」を付与することに該当することがある。さらに同時期に、ユーザ間でこの価値媒体の取引が行われるとなると、ユーザ間の合意形成でこの価値媒体の価格が決定されうる価格が変動し、賭博罪の構成要件である「得喪を争う行為」に該当してしまうリスクがある。上記構成によれば、第1期間と第2期間とで一次流通をする期間と二次流通をさせる期間を棲み分け、さらに第1期間では付与されるのはデジタルカードC1であり、二次流通で流通対象となっているNFTトレカN1はユーザに付与されないため、より確実にこのリスクを回避することができる。 For example, if a medium of value is associated with a user through a lottery, this may constitute the granting of "property" "due to the outcome of a chance match," which is a component of the crime of gambling. Furthermore, if this medium of value is traded between users at the same time, the price at which this medium of value is determined through consensus between users may fluctuate, posing a risk of constituting the crime of gambling by "contesting for gain or loss." With the above configuration, the first and second periods are separated into periods for primary and secondary distribution, and further, during the first period, only digital cards C1 are granted to users, while NFT trading cards N1, which are subject to secondary distribution, are not granted to users, thereby more reliably avoiding this risk.
<サーバ装置の構成>
図1に戻って説明を続ける。以下、サーバ装置2のハードウェア構成および機能構成について説明する。
<Configuration of Server Device>
Continuing the explanation, returning to Fig. 1, the hardware configuration and functional configuration of the server device 2 will be described below.
サーバ装置2は、ネットワークインターフェース21、記憶部22および制御部23を有する。ネットワークインターフェース21および記憶部22は、バス29を介して制御部23と電気的に接続されている。 The server device 2 has a network interface 21, a memory unit 22, and a control unit 23. The network interface 21 and the memory unit 22 are electrically connected to the control unit 23 via a bus 29.
ネットワークインターフェース21は、インターネットおよびLANなどの通信ネットワーク6を介して各ユーザ装置5と通信可能接続されている。 The network interface 21 is communicatively connected to each user device 5 via a communication network 6 such as the Internet or a LAN.
記憶部22は、主記憶装置、補助記憶装置または外部記憶装置などのプログラムやデータを記憶する装置である。記憶部22は、例えば、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)などで構成される。記憶部22には、本実施形態にかかるプログラムの一部を含む各種プログラムの他、ユーザDB221、カードDB222、抽選テーブルなどの各種データなどが記憶されている。 The memory unit 22 is a device that stores programs and data, such as a main memory, auxiliary memory, or external memory. The memory unit 22 is composed of, for example, an HDD (Hard Disk Drive), RAM (Random Access Memory), ROM (Read Only Memory), and SSD (Solid State Drive). The memory unit 22 stores various programs, including some of the programs according to this embodiment, as well as various data such as a user DB 221, a card DB 222, and a lottery table.
本実施形態にかかるプログラムは、記憶媒体に格納することができる。当該プログラムを格納した記憶媒体は、非一時的な記憶媒体(Non-transitory computer readable medium)であってもよい。非一時的な記憶媒体は特に限定されないが、例えば、USBメモリ又はCD-ROM等の記憶媒体であってもよい。 The program according to this embodiment can be stored on a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. There are no particular limitations on the non-transitory storage medium, and it may be, for example, a USB memory stick, a CD-ROM, or other storage medium.
ユーザDB221には、ユーザのユーザ識別情報ごとに、ユーザが所有するデジタルカードを識別するカード識別情報(カード番号かつシリアル番号)、プラットフォームシステム1内にて使用可能な電子的価値の残高、ユーザの属性を示す属性情報などが、対応付けられて記憶されている。以降、これらの情報を総称して「ユーザ情報」ともいう。ここで「電子的価値」とは、例えば、デジタル通貨(電子マネーや暗号資産(仮想通貨))であってもよい。 For each user's user identification information, the user DB 221 stores, in association with each other, card identification information (card number and serial number) that identifies the digital card owned by the user, the balance of electronic value that can be used within the platform system 1, attribute information that indicates the user's attributes, and the like. Hereinafter, this information will be collectively referred to as "user information." Here, "electronic value" may be, for example, digital currency (electronic money or crypto assets (virtual currency)).
カードDB222には、プラットフォームシステム1で流通するデジタルカードのカード番号かつシリアル番号ごとに、パラメータ、カードに関する画像データや音声ファイル、発売日時(発行日時)、販売元(発行元)、総発行数、所有者、取引の履歴などが、対応付けられて記憶されている。ここで「カード番号」とは、カードの種類を示す番号である。また「シリアル番号」とは、同じ種類のカードにおいて発行されたカードそれぞれに割り振られた固有の番号である。また、未販売のNFTトレカなどの場合、カードDB222には、NFT、すなわち価値媒体を定義する、シリアル番号ごとに固有のデジタルデータそのものが対応付けられて記憶されていてもよい。NFTには、その真正性を証明する電子証明書および現在の所有者を証明する情報(例えば、電子証明書や第2履歴情報など)が関連付けられてもよい(含まれていてもよい)。そしてユーザに関連付けられた際に、このNFTがユーザ装置5に移動し(送信され)、カードDB222から削除されてもよい。以降、これらの情報を総称して「カード情報」ともいう。 For each card number and serial number of a digital card circulating on platform system 1, card DB 222 stores associated information such as parameters, image data and audio files related to the card, release date and time (issue date and time), seller (issuer), total number issued, owner, and transaction history. Here, a "card number" is a number indicating the type of card. A "serial number" is a unique number assigned to each card issued within the same type of card. In the case of unsold NFT trading cards, card DB 222 may also store unique digital data for each serial number that defines the NFT, i.e., the medium of value. An NFT may be associated with (or include) a digital certificate verifying its authenticity and information verifying its current owner (e.g., a digital certificate or second history information). When associated with a user, the NFT may be moved (sent) to user device 5 and deleted from card DB 222. Hereinafter, this information will be collectively referred to as "card information."
「パラメータ」とは、例えば、NFTトレカなどのゲーム媒体の戦力、攻撃力、防御力、体力(HP)、賢さ、スキルレベル、スキルの種類、ランク、またはレアリティなどである。 "Parameters" include, for example, the combat power, attack power, defense power, stamina (HP), intelligence, skill level, skill type, rank, or rarity of game media such as NFT trading cards.
カードDB222には、第1履歴情報が、デジタルカード(第1価値媒体)に関連付けて記憶されている。 Card DB222 stores first history information associated with a digital card (first value medium).
記憶部22には、例えば、後述する抽選手段が用いる抽選テーブル(不図示)が記憶されていてもよい。抽選テーブルは、一般にガチャと呼ばれる抽選を抽選手段が行う際に用いるものであって、選択対象となる第1価値媒体に関する情報を複数含む。抽選テーブルには、第1価値媒体に関する情報(例えば、名称、パラメータなど)と、抽選による選択割合(いわゆる、当選確率や提供割合)とが、対応付けられている。 The memory unit 22 may store, for example, a lottery table (not shown) used by the lottery means described below. The lottery table is used when the lottery means conducts a lottery generally known as gacha, and includes multiple pieces of information about the first value medium to be selected. The lottery table associates information about the first value medium (e.g., name, parameters, etc.) with the selection rate in the lottery (so-called winning probability or offer rate).
「ガチャ」とは、サーバ装置2にて、抽選テーブルの中から、所定の選択割合に基づき任意の第1価値媒体を抽選により選択する方法である。選択された任意の第1価値媒体は、第1ユーザに付与される。“ガチャで選択した第1価値媒体を、ユーザに付与する/ユーザが所有する”とは、「抽選処理で選択された第1価値媒体が定義するゲーム媒体を、ユーザを示す識別情報と関連付ける/関連付けられている」ことと同義である。 "Gacha" is a method in which the server device 2 selects an arbitrary first value medium by lottery from a lottery table based on a predetermined selection ratio. The arbitrary selected first value medium is granted to the first user. "Giving the first value medium selected by gacha to the user/owning it by the user" is synonymous with "associating/being associated with the game medium defined by the first value medium selected in the lottery process with identification information identifying the user."
制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置2の動作を制御する、すなわちデータの演算、加工及び転送並びにプログラムの実行や他の装置の制御などを担う処理装置(例えば、プロセッサなど)である。制御部23は、記憶部22に格納されているプログラムを実行することにより、サーバ装置2における様々な機能を実現することができる。 The control unit 23 is composed of a microcomputer including a CPU and semiconductor memory, and is a processing device (e.g., a processor) that controls the operation of the device 2 itself, i.e., performs data calculations, processing, and transfer, executes programs, and controls other devices. The control unit 23 can realize various functions of the server device 2 by executing programs stored in the memory unit 22.
制御部23は、各種プログラムを実行することにより、情報処理手段231、照合手段232、第1管理手段233、関連付け手段234、決済手段235、特定手段236、設定手段237、および変更手段238として機能する。 By executing various programs, the control unit 23 functions as an information processing means 231, a matching means 232, a first management means 233, an association means 234, a payment means 235, an identification means 236, a setting means 237, and a change means 238.
―情報処理手段―
情報処理手段231は、各ユーザ装置5との間で各種データを送受信する。情報処理手段231が受信する主なデータとしては、表示情報の要求、ユーザの操作に応じた各種指示や要求(例えば、デジタルカードの指定やガチャの抽選指示、デジタルカードを購入する際の購入指示など)、ユーザ情報、カード情報(NFTそのものを含む)などが挙げられる。情報処理手段231が送信する主なデータとしては、トレカアプリ、カード情報などが挙げられる。また、情報処理手段231は、例えば、Webサイトやトレカアプリを介してデジタルカードなどをユーザ装置5に表示させるための表示情報を生成してもよい。
-Information processing means-
The information processing means 231 transmits and receives various data to and from each user device 5. Main data received by the information processing means 231 includes requests for display information, various instructions and requests in response to user operations (e.g., designation of a digital card, instructions for a gacha lottery, purchase instructions when purchasing a digital card, etc.), user information, card information (including the NFT itself), etc. Main data transmitted by the information processing means 231 includes a trading card app, card information, etc. Furthermore, the information processing means 231 may generate display information for displaying a digital card or the like on the user device 5 via, for example, a website or a trading card app.
-照合手段―
照合手段232は、ユーザ装置5から受信したユーザの識別情報を用いて、ユーザアカウントの認証を行う。
-Means of verification-
The verification means 232 uses the user identification information received from the user device 5 to authenticate the user account.
-第1管理手段―
第1管理手段233は、記憶部22に記憶されている各種情報を管理する。第1管理手段233は、例えば、各種情報の完全性を確保するために、その更新(例えば、新規登録、変更または削除)を制御してもよい。この制御とは、例えば、制御部23の各手段から要求された情報の更新に対して、許可したり制限(例えば、拒否など)したりすることであってもよい。また、第1管理手段233は、この制御にあたって、排他制御(いわゆる、ロック)などの技術を用いてもよい。
-First management means-
The first management means 233 manages various types of information stored in the storage unit 22. For example, the first management means 233 may control updates (e.g., new registration, change, or deletion) of various types of information in order to ensure the integrity of the information. This control may involve, for example, permitting or restricting (e.g., refusing) updates of information requested by each means of the control unit 23. Furthermore, the first management means 233 may use techniques such as exclusive control (so-called locking) for this control.
第1管理手段233は、第1期間内において、第1価値媒体に関連付けられるユーザの情報である、第1履歴情報を記憶部22で一元管理する。第1管理手段233は、例えば、後述する第1関連付け手段2341が第1価値媒体と第1ユーザとを関連付けることを許可する、言い換えると、第1関連付け手段2341が第1価値媒体に関連付けられるユーザを示す第1履歴情報を記憶部22に登録することを許可する。 The first management means 233 centrally manages the first history information, which is information about users associated with the first value medium, in the storage unit 22 during the first period. The first management means 233, for example, allows the first association means 2341 (described below) to associate the first value medium with the first user; in other words, allows the first association means 2341 to register the first history information indicating the user associated with the first value medium in the storage unit 22.
第1管理手段233は、例えば、第1関連付け手段2341により第1ユーザまたは第2ユーザの指示に応じて第1価値媒体と第1ユーザとの関連付けを解除して、第1価値媒体を第2ユーザに関連付けることを制限してもよい。第1管理手段233は、例えば、デジタルカードC1と第1ユーザとの関連付けを解除して、デジタルカードC1を第2ユーザに関連付けること、すなわちデジタルカードC1を第1ユーザから第2ユーザに移転することを制限してもよい。このような構成によれば、第2価値媒体に替えられる前の第1価値媒体のユーザ間の取引を制限することができる。このため、第1期間内において第1価値媒体がユーザ間で取引(転売)されることを抑止することができる。 The first management means 233 may, for example, disassociate the first value medium from the first user in response to an instruction from the first or second user via the first association means 2341, thereby restricting the association of the first value medium with the second user. The first management means 233 may, for example, disassociate the digital card C1 from the first user, thereby restricting the association of the digital card C1 with the second user, i.e., the transfer of the digital card C1 from the first user to the second user. This configuration makes it possible to restrict transactions between users of the first value medium before it is exchanged for the second value medium. This makes it possible to prevent the first value medium from being traded (resold) between users during the first period.
-関連付け手段―
関連付け手段234は、ユーザからの指示に応じて、ユーザと価値媒体とを関連付ける。
-Means of association-
The associating means 234 associates a user with a value medium in response to an instruction from the user.
-第1関連付け手段―
関連付け手段234は、第1関連付け手段2341を備える。第1関連付け手段2341は、第1価値媒体を第1ユーザに関連付ける。第1関連付け手段2341は、この関連付けの結果を、第1履歴情報として第1価値媒体に関連付けてカードDB222に記憶する。
-First association means-
The associating means 234 includes a first associating means 2341. The first associating means 2341 associates the first value medium with the first user. The first associating means 2341 stores the result of this association in the card DB 222 in association with the first value medium as first history information.
第1関連付け手段2341は、例えば、第1ユーザからのデジタルカードC1の購入指示を受け付ける。この購入指示に応じてデジタルカードC1を第1ユーザに関連付ける。言い換えれば、第1関連付け手段2341は、デジタルカードC1を第1ユーザに付与する。また、第1関連付け手段2341は、この関連付けの際に、後述の決済手段235に対して、この関連付けの対価を支払う決済処理を指示してもよい。 The first associating means 2341, for example, accepts a purchase instruction for the digital card C1 from the first user. In response to this purchase instruction, the first associating means 2341 associates the digital card C1 with the first user. In other words, the first associating means 2341 grants the digital card C1 to the first user. Furthermore, at the time of this association, the first associating means 2341 may instruct the payment means 235, described below, to perform a payment process to pay the consideration for this association.
第1関連付け手段2341は、例えば、第1プラットフォームにおいて、第1価値媒体が第1ユーザに関連付けられたことを示す第1履歴情報を生成し、この第1関連付け報を第1ユーザに関連付けてもよい。具体的には、第1関連付け手段2341は、第1ユーザのユーザ情報と第1履歴情報とを関連付けて記憶部22に記憶させてもよい。 The first associating means 2341 may, for example, generate first history information indicating that the first value medium is associated with the first user on the first platform, and associate this first association information with the first user. Specifically, the first associating means 2341 may associate the user information of the first user with the first history information and store it in the storage unit 22.
第1関連付け手段2341は、例えば、第1プラットフォームにおいて、第1価値媒体の第1購入対価が支払われたことを条件に、第1価値媒体を第1ユーザに関連付けてもよい。このような構成によれば、一次流通において、第1価値媒体をユーザが購入するにあたって対価を要することができる。 The first association means 2341 may, for example, associate the first value medium with the first user on the condition that a first purchase price for the first value medium has been paid on the first platform. With this configuration, a price may be required for a user to purchase the first value medium in primary distribution.
第1関連付け手段2341は、例えば、ユーザと関連付けられていない複数の第1価値媒体の中から、第1ユーザに関連付ける第1価値媒体を特定し、特定された第1価値媒体を第1ユーザに関連付けてもよい。第1関連付け手段2341は、例えば、同じ種類のデジタルカードC1が100枚発行された場合、100枚の中からユーザに関連付けられていないシリアル番号をもつデジタルカードC1を特定し、特定されたデジタルカードC1を第1ユーザに関連付けてもよい。 The first associating means 2341 may, for example, identify a first value medium to be associated with the first user from among a plurality of first value media that are not associated with any user, and associate the identified first value medium with the first user. For example, if 100 digital cards C1 of the same type are issued, the first associating means 2341 may identify a digital card C1 with a serial number that is not associated with a user from among the 100, and associate the identified digital card C1 with the first user.
例えば、デジタルカードなどの価値媒体を定義するのはデータであるため、複製が容易にできてしまう。このため、既に特定のユーザに関連付けられている価値媒体であっても複製したものを他のユーザに関連付けることができてしまうリスクがある。上記構成によれば、このような重複して複数のユーザに同じ第1価値媒体を関連付けてしまうリスクを回避することができる。特に、その後第2価値媒体であるNFTトレカなどの唯一無二のデジタルデータに替えるにあたって、複数のユーザに関連付けられてしまっているが故に唯一無二ではなくなってしまう状態を回避することができる。 For example, because it is data that defines a medium of value such as a digital card, it can easily be duplicated. As a result, there is a risk that a duplicate of a medium of value already associated with a specific user could be associated with another user. The above configuration can avoid the risk of associating the same first medium of value with multiple users. In particular, when subsequently replacing it with unique digital data such as a second medium of value, such as an NFT trading card, it can be avoided from becoming no longer unique because it has been associated with multiple users.
第1関連付け手段2341は、例えば、第1ユーザまたは第2ユーザの指示に応じて第1価値媒体と第1ユーザとの関連付けを解除して第1価値媒体を第2ユーザに関連付けてもよい。 The first association means 2341 may, for example, disassociate the first value medium from the first user and associate the first value medium with the second user in response to an instruction from the first or second user.
第1関連付け手段2341は、例えば、抽選手段2344により抽選を実行し、抽選の実行結果により第1価値媒体を第1ユーザに関連付けてもよい。第1関連付け手段2341は、例えば、抽選手段2344が選択した第1価値媒体のカード情報と、抽選要求の送信元となる操作を行ったユーザの識別情報とを、カードDB222にて関連付ける。これにより、このユーザには、この抽選した(ガチャを引いた)結果当選した第1価値媒体が付与される。 The first associating means 2341 may, for example, execute a lottery using the lottery means 2344 and associate the first value medium with the first user based on the result of the lottery. The first associating means 2341 may, for example, associate, in the card DB 222, the card information of the first value medium selected by the lottery means 2344 with the identification information of the user who performed the operation that sent the lottery request. As a result, the first value medium that was won as a result of the lottery (drawing the gacha) is awarded to the user.
―抽選手段-
関連付け手段234は、例えば、抽選手段2344を含んでもよい。抽選手段2344は、ユーザの抽選の実行指示に応じて抽選を実行する。抽選手段2344は、例えば、ユーザの抽選指示に応じて、記憶部22に記憶されている抽選テーブル(不図示)の中から、第1価値媒体ごとの選択割合に基づいて1以上の第1価値媒体を抽選により選択する。
-Lottery method-
The associating means 234 may include, for example, a lottery means 2344. The lottery means 2344 executes a lottery in response to a user's instruction to execute a lottery. For example, the lottery means 2344 selects one or more first value media by lottery from a lottery table (not shown) stored in the memory unit 22 based on the selection ratio for each first value medium in response to the user's instruction to execute a lottery.
-第2関連付け手段―
関連付け手段234は、第2関連付け手段2342を備える。第2関連付け手段2342は、第1価値媒体に対応する第2価値媒体を、第1価値媒体に替えて第1ユーザに関連付ける。第2関連付け手段2342は、例えば、デジタルカードC1に対応するNFTトレカN1を、デジタルカードC1に替えて第1ユーザに関連付ける。このように、第2価値媒体は第1価値媒体に関連付けられた第1履歴情報が第2価値媒体に引き継がれる、または、同期されるように、第2価値媒体を生成する。
- Second association means -
The associating means 234 includes second associating means 2342. The second associating means 2342 associates a second value medium corresponding to the first value medium with the first user in place of the first value medium. The second associating means 2342 associates, for example, an NFT trading card N1 corresponding to digital card C1 with the first user in place of digital card C1. In this way, the second value medium generates the second value medium such that the first history information associated with the first value medium is inherited or synchronized with the second value medium.
第2関連付け手段2342は、例えば、第1期間が経過した後に第2価値媒体を生成(発行)し、第2期間内において、第2価値媒体を第1価値媒体に替えて第1ユーザに関連付けてもよい。第2関連付け手段2342は、例えば、第1期間が経過した後にNFTトレカN1を生成し、第2期間内において、生成したNFTトレカN1をデジタルカードC1に替えて第1ユーザに関連付けてもよい。このような構成によれば、第1期間が経過した後に第2期間が生成されるため、第1期間においては第2価値媒体を存在させないようにすることができる。このため、例えば第1期間において第2価値媒体が誤って流通されてしまうことを生じないようにすることができる。 The second associating means 2342 may, for example, generate (issue) a second value medium after the first period has elapsed, and associate the second value medium with the first user in place of the first value medium during the second period. The second associating means 2342 may, for example, generate an NFT trading card N1 after the first period has elapsed, and associate the generated NFT trading card N1 with the first user in place of a digital card C1 during the second period. With this configuration, the second period is generated after the first period has elapsed, so it is possible to prevent the second value medium from existing during the first period. This makes it possible to prevent, for example, the second value medium from being erroneously circulated during the first period.
-第3関連付け手段―
関連付け手段234は、第3関連付け手段2343を備える。第3関連付け手段2343は、第1履歴情報が関連付けられていることを条件として、第2価値媒体に特典を関連付ける。
-Third association means-
The associating means 234 includes a third associating means 2343. The third associating means 2343 associates a benefit with the second value medium on condition that the first history information is associated with the second value medium.
特典は、例えば、ゲームにおけるプレイヤにとって有利な効果であってもよい。他の例として、特典は、公式ショップから第1価値媒体をユーザが購入する際の第1購入対価として、またはユーザ間の取引で支払う第2購入対価として使用可能なポイントであってもよい。また、他の例として、特典は、価値媒体のパラメータの強化、徴収料金の割引チケット、ゲームに関する他のゲーム媒体の提供などであってもよい。 The benefit may be, for example, an advantageous effect for the player in the game. As another example, the benefit may be points that can be used as a first purchase price when a user purchases a first medium of value from an official shop, or as a second purchase price paid in transactions between users. As yet another example, the benefit may be an enhancement to the parameters of the medium of value, a discount ticket for the collection fee, the provision of other game media related to the game, etc.
上記構成によれば、一次流通市場を経て二次流通市場である転売市場に流入された価値媒体と、一次流通市場を経ずにこの転売市場に流入された価値媒体とで所有者のユーザに対する待遇の差別化を図ることができる。すなわち、転売市場でのみ流通された価値媒体を所有することと比較して、一次流通で流通させ、かつ二次流通市場の転売市場で流通された価値媒体を所有することを優遇することができる。このため、一次流通、すなわち公式ショップから販売される価値媒体をユーザが購入するモチベーションを向上させることができ、一次流通における価値媒体の流通を促進することができる。 With the above configuration, it is possible to differentiate the treatment of users who own media of value that have flowed into the resale market, which is a secondary distribution market, via the primary distribution market, from media of value that have flowed into this resale market without passing through the primary distribution market. In other words, it is possible to give preferential treatment to users who own media of value that have been distributed in both the primary and secondary distribution markets, compared to owning media of value that have only been distributed in the resale market. This can increase users' motivation to purchase media of value that are distributed in the primary distribution market, i.e., sold by official shops, and promote the distribution of media of value in the primary distribution market.
第1価値媒体および第2価値媒体は、同一のゲームで使用可能なゲーム媒体である場合、第3関連付け手段2343は、所定の制限条件が成立した場合(例えば、所定時間が経過した場合、ゲームの進捗状況が所定の状況まで到達した場合、プレイヤレベルが所定値まで到達した場合、等)には、第2価値媒体に特典として関連付けられた、ゲームにおけるプレイヤにとって有利な効果(以下、単に「効果」ともいう)を制限してもよい。第3関連付け手段2343は、例えば、効果を関連付けた日から3か月経過した場合、第2価値媒体に関連付けた効果を無効(効果の消滅を含む)にしてもよい。例えば、無期限に効果が続くと、一次流通の第1期間が経過してしばらく経った後であっても二次流通を転々流通しつくした価値媒体であってもその効果が続くことになる。このため、一次流通と二次流通との両方で流通された価値媒体を優遇し過ぎてしまうおそれがある。このような構成によれば、一次流通における第1価値媒体の流通の促進とそのための優遇措置の適切なバランスがとれるようすることができる。 If the first and second value media are game media usable in the same game, the third associating means 2343 may restrict an advantageous effect (hereinafter simply referred to as "effect") for the player in the game, associated with the second value media as a benefit, when a predetermined restriction condition is met (e.g., when a predetermined time has passed, when the game progress has reached a predetermined state, when the player's level has reached a predetermined value, etc.). The third associating means 2343 may invalidate (including extinguish) the effect associated with the second value media, for example, when three months have passed since the effect was associated. For example, if the effect continues indefinitely, the effect will continue even for a value media that has been circulated extensively in secondary distribution, even long after the first period of primary distribution has passed. This could result in excessive preferential treatment being given to a value media that has circulated in both primary and secondary distribution. This configuration makes it possible to strike an appropriate balance between promoting the circulation of the first value media in primary distribution and the preferential treatment measures implemented for that purpose.
-決済手段―
決済手段235は、プラットフォームシステム1での各種支払い決済のための処理を実行する。決済手段235は、例えば、第1ユーザが第1購入対価を支払うことを条件として第1価値媒体を第1ユーザに関連付けることが検出された場合に、第1ユーザが指定した決済方法により、第1価値媒体を販売する販売者に第1購入対価を支払う決済処理を実行する。この決済方法とは、例えば、カード決済、電子マネー決済、または銀行振込決済などが考えられる。決済手段235は、例えば、第1ユーザが指定した決済方法がクレジットカード決済であれば、決済処理として、クレジットカード会社のシステムに、クレジットカード情報を含むクレジットカード決済の指示を送信してもよい。
-Payment methods-
The payment means 235 executes processing for various payment settlements in the platform system 1. For example, when it is detected that the first value medium is associated with the first user on the condition that the first user pays the first purchase consideration, the payment means 235 executes a payment process to pay the first purchase consideration to the seller selling the first value medium using a payment method designated by the first user. This payment method may be, for example, card payment, electronic money payment, or bank transfer payment. For example, if the payment method designated by the first user is credit card payment, the payment means 235 may send a credit card payment instruction including credit card information to a credit card company's system as the payment process.
決済手段235は、例えば、第2ユーザが第2購入対価を支払うことを条件として第2価値媒体と第1ユーザとの関連付けを解除して第2価値媒体を第2ユーザに関連付けることが検出された場合に、第2購入対価の一部を第1ユーザに支払う決済処理を実行し、さらに、第2購入対価の他の一部を第三者のために徴収される徴収料金として支払う決済処理を実行してもよい。決済手段235は、例えば、第1ユーザの第1ユーザ装置5aと第2ユーザの第2ユーザ装置5bとの間で第2価値媒体の移転(移動)が実行される場合、少なくともいずれかのユーザ装置5から、この移転の旨と移転にあたって第2購入対価を支払う旨の通知を受信してもよい。決済手段235は、この通知を受信することにより、第2価値媒体と第1ユーザとの関連付けを解除して第2価値媒体を第2ユーザに関連付けることが検出してもよい。このような構成によれば、第2購入対価から仲介手数料や著作権料などの徴収料金を差し引いて徴収するため、ユーザ間の取引において徴収料金を確実に徴収することができる。 For example, when it is detected that the association of the second value medium with the first user has been released and the second value medium has been associated with the second user, provided that the second user pays the second purchase price, the payment means 235 may execute a payment process to pay a portion of the second purchase price to the first user, and may also execute a payment process to pay another portion of the second purchase price as a collection fee to be collected on behalf of a third party. For example, when a transfer (transfer) of the second value medium is executed between the first user device 5a of the first user and the second user device 5b of the second user, the payment means 235 may receive a notification from at least one of the user devices 5 of this transfer and of the payment of the second purchase price upon the transfer. Upon receiving this notification, the payment means 235 may detect that the association of the second value medium with the first user has been released and the second value medium has been associated with the second user. With this configuration, collection fees, such as brokerage fees and copyright fees, are deducted from the second purchase price before collection, thereby ensuring the collection of collection fees in transactions between users.
第三者は、例えば、第1価値媒体の発行者であってもよい。なお、第三者は、発行者の他に、第1価値媒体の発行に関するその他の権利をもつ権利者(例えば、デジタルカードC1にeスポーツ選手の顔が掲載された場合、肖像権をもつeスポーツ選手など)を含めてもよい。このような構成によれば、第1価値媒体を発行した発行者などに徴収料金を支払うことができる。 The third party may be, for example, the issuer of the first value medium. In addition to the issuer, the third party may also include other rights holders related to the issuance of the first value medium (for example, if the face of an e-sports player is printed on the digital card C1, the e-sports player may have portrait rights). With this configuration, the collection fee can be paid to the issuer or other party who issued the first value medium.
-特定手段―
特定手段236は、第1価値媒体の価値および第2価値媒体の相場の少なくともいずれかに基づいて、購入対価の候補額を特定する。第1価値媒体の価値とは、例えば、第1購入対価(第1価値媒体の公式ショップでの販売価格)である。また、第2価値媒体の相場とは、例えば、NFTマーケットプレイスにおける第2価値媒体の相場価格であってもよい。第2価値媒体の相場価格は、例えば、NFTマーケットプレイスに出品された、第2価値媒体と同一または同種の価値媒体における所定の期間での販売価格の統計値(例えば、中央値または平均値など)、または実際に支払われた購入価格(第2購入対価)の統計値であってもよい。
- Specific means -
The identification means 236 identifies a candidate purchase price based on at least one of the value of the first value medium and the market price of the second value medium. The value of the first value medium is, for example, the first purchase price (the selling price of the first value medium at an official shop). The market price of the second value medium may be, for example, the market price of the second value medium in the NFT marketplace. The market price of the second value medium may be, for example, a statistical value (e.g., median or average) of the selling prices of the same or similar value medium as the second value medium over a predetermined period of time that are listed on the NFT marketplace, or a statistical value of the purchase price actually paid (the second purchase price).
-設定手段―
設定手段237は、第1ユーザと第2ユーザとの間の合意に基づいて、第2購入対価の額を設定する。まず、設定手段237は、例えば、第1ユーザから、第2価値媒体に対するNFTマーケットプレイスの出品の際の販売価格(出品価格)の指示を受け付ける。設定手段237は、この指示された価格を第2価値媒体の出品の際の販売価格として設定する。次に、設定手段237は、例えば、第2ユーザから、この設定された出品の際の販売価格に対する要求を受け付ける。この要求とは、例えば、出品の際の販売価格で購入を要求するものであったり、この販売価格からの値下げを要求するものであったりしてもよい。次に、設定手段237は、この要求に基づいて、第1ユーザと第2ユーザとの間で合意された価格を最終的な第2価値媒体の販売価格として設定する。そして、設定手段237は、この設定した販売価格に徴収料金を加算した金額を、第2購入対価の額として設定する。
- Setting method -
The setting means 237 sets the amount of the second purchase consideration based on an agreement between the first user and the second user. First, the setting means 237 receives, for example, from the first user, an instruction regarding the selling price (listing price) for the second value medium when it is put up for sale on the NFT marketplace. The setting means 237 sets this instructed price as the selling price for the second value medium when it is put up for sale. Next, the setting means 237 receives, for example, from the second user, a request regarding the set selling price for the second value medium when it is put up for sale. This request may be, for example, a request to purchase the second value medium at the selling price when it is put up for sale, or a request for a price reduction from this selling price. Next, the setting means 237 sets the price agreed upon between the first user and the second user as the final selling price for the second value medium based on this request. Then, the setting means 237 sets the amount obtained by adding a collection fee to the set selling price as the amount of the second purchase consideration.
-変更手段―
変更手段238は、特定手段236により特定された購入対価の候補額と第2購入対価の額との差分が所定の差分条件を満たす場合、徴収料金の額および徴収料金の徴収方法の少なくともいずれかを変更する。この所定の差分条件は、例えば、第2購入対価が購入対価の候補額と比較して安価過ぎるか(または高価過ぎるか)否かを判定するための条件、すなわちこれらの差分が設定された閾値を超えるか否かを判定するための条件であってもよい。例えば、この閾値を300円とし、購入対価の候補額が500円で第2購入対価の額が100円でこれらの差分が400円とする場合の例を説明する。この場合、購入対価の候補額と第2購入対価の額との差分が閾値の300円を超えるため、変更手段238は、徴収料金の額を初期値(標準値)より高くするよう変更してもよい。例えば、販売価格に所定の掛け率3%を掛けた金額を徴収料金の初期値とする場合、この所定の掛け率を5%に変更してもよい。また、他の例として、変更手段238は、(ア)第2購入対価から差し引く他に、別途、手数料などを徴収料金として徴収する、(イ)徴収料金の額を、販売金額に応じて変動させた額ではなく固定の額とする、など徴収方法を変更してもよい。
-Method of change-
If the difference between the candidate purchase price identified by the identifying unit 236 and the second purchase price satisfies a predetermined difference condition, the modifying unit 238 modifies at least one of the amount of the collection fee and the collection method of the collection fee. This predetermined difference condition may be, for example, a condition for determining whether the second purchase price is too cheap (or too expensive) compared to the candidate purchase price, i.e., a condition for determining whether the difference exceeds a set threshold. For example, an example will be described in which the threshold is 300 yen, the candidate purchase price is 500 yen, the second purchase price is 100 yen, and the difference between them is 400 yen. In this case, because the difference between the candidate purchase price and the second purchase price exceeds the threshold of 300 yen, the modifying unit 238 may modify the amount of the collection fee to be higher than the initial value (standard value). For example, if the initial value of the collection fee is the amount obtained by multiplying the sales price by a predetermined multiplier of 3%, this predetermined multiplier may be changed to 5%. As another example, the modification means 238 may modify the collection method, such as (a) collecting a separate fee or the like as a collection fee in addition to deducting it from the second purchase price, or (b) setting the amount of the collection fee to a fixed amount rather than an amount that varies depending on the sales amount.
一次流通で設定された第1価値媒体の価格や二次流通の第2価値媒体の相場と比較して第2購入対価が著しく低い金額の場合、かつ販売価格に応じて徴収料金の額が算定される場合、徴収料金の徴収が適切に行われないおそれがある。上記構成によれば、変更手段238は、このような場合において、徴収料金の額や徴収方法を変更することで、第2購入対価が低くなった分をカバーさせることができる。このため、変更手段238は、手数料やロイヤリティなどの徴収料金を安定的に徴収して、第三者に還元することができる。 If the second purchase price is significantly lower than the price of the first value medium set in primary distribution or the market price of the second value medium in secondary distribution, and if the collection fee is calculated based on the sales price, there is a risk that the collection fee may not be collected appropriately. According to the above configuration, in such cases, the modification means 238 can cover the lower second purchase price by changing the amount and collection method of the collection fee. Therefore, the modification means 238 can steadily collect collection fees such as commissions and royalties and return them to third parties.
<ユーザ装置の構成>
以下、ユーザ装置5のハードウェア構成および機能構成について説明する。
<Configuration of User Device>
The hardware configuration and functional configuration of the user device 5 will be described below.
ユーザ装置5には、ディスプレイ61、スピーカ62およびタッチパッド63が外部接続または内蔵される。また、ユーザ装置5は、ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、記憶部55および制御部56を有する。ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54および記憶部55は、バス59を介して制御部56と電気的に接続されている。 The user device 5 has a display 61, a speaker 62, and a touchpad 63, which are either externally connected or built-in. The user device 5 also has a network interface 51, a graphics processing unit 52, an audio processing unit 53, an operation unit 54, a memory unit 55, and a control unit 56. The network interface 51, the graphics processing unit 52, the audio processing unit 53, the operation unit 54, and the memory unit 55 are electrically connected to the control unit 56 via a bus 59.
ネットワークインターフェース51は、ユーザ装置5とサーバ装置2との間で各種データを送受信するために、通信ネットワーク6に通信可能に接続される。 The network interface 51 is communicatively connected to the communication network 6 to transmit and receive various data between the user device 5 and the server device 2.
グラフィック処理部52は、制御部56から出力されるカード情報に従って、デジタルカードC1やNFTトレカN1の画像(以下、「カード画像」ともいう)を、静止画形式または動画形式で描画する。グラフィック処理部52は、例えば液晶型であるディスプレイ61と接続されており、描画されたカードゲーム画像は、ディスプレイ61上に表示される。 The graphics processing unit 52 draws images of the digital card C1 or NFT trading card N1 (hereinafter also referred to as "card images") in still image or video format according to the card information output from the control unit 56. The graphics processing unit 52 is connected to a display 61, which may be, for example, a liquid crystal display, and the drawn card game images are displayed on the display 61.
オーディオ処理部53は、スピーカ62と接続され、制御部56の指示に従ってデジタルカードC1やNFTトレカN1の音声を再生および合成すると、これをスピーカ62から出力させる。 The audio processing unit 53 is connected to the speaker 62, and plays and synthesizes the audio from the digital card C1 or NFT trading card N1 in accordance with the instructions of the control unit 56, and outputs this from the speaker 62.
操作部54は、タッチパッド63と接続され、操作入力に関するデータをタッチパッド63との間で送受信する。ユーザは、タッチパッド63をタッチすることで、ユーザ装置5に操作信号を入力する。 The operation unit 54 is connected to the touchpad 63 and transmits and receives data related to operation inputs to and from the touchpad 63. The user inputs operation signals to the user device 5 by touching the touchpad 63.
記憶部55は、HDD、SSD、RAMおよびROMなどで構成される。記憶部55には、サーバ装置2からダウンロードしたユーザ情報、カード情報、トレカアプリの一部を含む各種プログラム、自装置5のアカウント情報などが格納されている。ユーザ情報は、サーバ装置2の記憶部22で記憶するユーザDB221の少なくとも一部の情報である。ユーザDB221でユーザ情報のマスタを管理し、ユーザ装置5の記憶部55は、このマスタの少なくとも一部の情報をサーバ装置2から配信されて記憶する。 The storage unit 55 is composed of an HDD, SSD, RAM, ROM, etc. The storage unit 55 stores user information downloaded from the server device 2, card information, various programs including part of the trading card app, and account information for the user device 5. The user information is at least a portion of the information in the user DB 221 stored in the storage unit 22 of the server device 2. The user DB 221 manages the master data of the user information, and the storage unit 55 of the user device 5 stores at least a portion of the information in this master data distributed from the server device 2.
本実施形態にかかるプログラムは、記憶媒体に格納することができる。当該プログラムを格納した記憶媒体は、非一時的な記憶媒体(Non-transitory computer readable medium)であってもよい。非一時的な記憶媒体は特に限定されないが、例えば、USBメモリ又はCD-ROM等の記憶媒体であってもよい。 The program according to this embodiment can be stored on a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. There are no particular limitations on the non-transitory storage medium, and it may be, for example, a USB memory stick, a CD-ROM, or other storage medium.
制御部56は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置5の動作を制御する。 The control unit 56 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the device 5 itself.
制御部56は、各種プログラムを実行することにより、通信手段561、音声制御手段562、表示制御手段563、入力受付手段564、第2管理手段565、および第4関連付け手段566として機能する。 By executing various programs, the control unit 56 functions as a communication means 561, an audio control means 562, a display control means 563, an input reception means 564, a second management means 565, and a fourth association means 566.
―通信手段561―
通信手段561は、ネットワークインターフェース51を介してサーバ装置2との通信を行う機能である。
-Communication means 561-
The communication unit 561 is a function for communicating with the server device 2 via the network interface 51 .
通信手段561は、操作部54がタッチパッド63から受信した各種操作信号に応じて、サーバ装置2が把握可能な情報を生成して送信する。例えば、通信手段561は、アカウント情報、デジタルカードのデータのダウンロード要求情報、デジタルカードの購入指示などを、サーバ装置2に送信する。また、通信手段561は、ダウンロード要求や購入指示に応じてサーバ装置2から送られてきた新たなデータ、購入された価値媒体に関する情報などを、サーバ装置2から受信する。 The communication means 561 generates and transmits information that can be understood by the server device 2 in response to various operation signals received by the operation unit 54 from the touchpad 63. For example, the communication means 561 transmits account information, digital card data download request information, digital card purchase instructions, etc. to the server device 2. The communication means 561 also receives new data sent from the server device 2 in response to download requests and purchase instructions, information regarding purchased value media, etc. from the server device 2.
―音声制御手段-
音声制御手段562は、デジタルカードの音声出力にあたり、自装置5のユーザの操作などに応じてスピーカ62の音声出力制御を行う。
-Voice control means-
The audio control means 562 controls the audio output of the speaker 62 in response to operations by the user of the device 5 when outputting audio from the digital card.
―表示制御手段-
表示制御手段563は、デジタルカードのカード画像の表示にあたり、自装置5のユーザの操作などに応じてディスプレイ61の表示出力制御を行う。
-Display control means-
The display control means 563 controls the display output of the display 61 in response to operations by the user of the device 5 when displaying the card image of the digital card.
―入力受付手段-
入力受付手段564は、ユーザから、購入指示を含むデジタルカードに対する各種の入力を受け付ける。入力受付手段564は、ユーザから受け付けた各種の入力について、ネットワークインターフェース51を介して、サーバ装置2の各手段に連携する。
-Input acceptance means-
The input receiving unit 564 receives various inputs from the user regarding the digital card, including purchase instructions. The input receiving unit 564 communicates the various inputs received from the user to each unit of the server device 2 via the network interface 51.
―第2管理手段-
第2管理手段565は、第1期間が経過した後の第2期間内において、第2履歴情報を他のユーザ装置5と分散管理する。また、第2管理手段565は、第1ユーザまたは第2ユーザの指示に応じて第2価値媒体と第1ユーザとの関連付けを解除して第2価値媒体を第2ユーザに関連付けることを許可する。第2管理手段565は、例えば、第1ユーザまたは第2ユーザの指示に応じてNFTトレカN1と第1ユーザとの関連付けを解除して、NFTトレカN1を第2ユーザに関連付けることを許可する。
-Second management means-
The second management means 565 distributes and manages the second history information with other user devices 5 during a second period after the first period has elapsed. Furthermore, the second management means 565 disassociates the second value medium from the first user and allows the second value medium to be associated with the second user in response to an instruction from the first or second user. For example, the second management means 565 disassociates the NFT trading card N1 from the first user and allows the NFT trading card N1 to be associated with the second user in response to an instruction from the first or second user.
第2管理手段565において管理される第2価値媒体には、例えば、(1)第1履歴情報が関連付けられた第1種媒体と、(2)第1履歴情報が関連づけられていない第2種媒体と、が含まれてもよい。(1)第1履歴情報が関連付けられた第1種媒体とは、言い換えれば、一次流通として公式ショップからユーザに販売された履歴(第1履歴情報)をもつ媒体である。他方、(2)第1履歴情報が関連づけられていない第2種媒体とは、一次流通でユーザに関連付けられた、すなわち公式ショップからユーザに販売された履歴をもたない媒体である。第2種媒体は、例えば、一次流通において公式ショップからユーザに販売された媒体ではなく、はじめから二次流通市場のNFTマーケットプレイスに出品された媒体である。第2種媒体は、例えば、一次流通市場である公式ショップで売れ残ったデジタルトレカC1に対応するNFTトレカN1であり、NFTマーケットプレイスで初めて市場に出されたNFTトレカN1である。このような構成によれば、一次流通を経て二次流通市場に出た価値媒体であるか否か識別することができる。このため、価値媒体の流通経路を識別可能にすることができる。 The second medium of value managed by the second management means 565 may include, for example, (1) a first-type medium associated with first history information and (2) a second-type medium not associated with first history information. (1) A first-type medium associated with first history information is, in other words, a medium with a history (first history information) of being sold to a user from an official shop in primary distribution. On the other hand, (2) a second-type medium not associated with first history information is a medium associated with a user in primary distribution, i.e., a medium without a history of being sold to a user from an official shop. A second-type medium is, for example, a medium that is not sold to a user from an official shop in primary distribution, but is instead listed on the NFT marketplace, a secondary distribution market, from the beginning. A second-type medium is, for example, an NFT trading card N1 corresponding to a digital trading card C1 that remains unsold in an official shop, a primary distribution market, and is an NFT trading card N1 that is first released on the NFT marketplace. This configuration makes it possible to identify whether a medium of value has been released on the secondary distribution market after primary distribution. This makes it possible to identify the distribution channel of the medium of value.
―第4関連付け手段-
第4関連付け手段566は、第1ユーザまたは第2ユーザの指示に応じて、第2価値媒体と第1ユーザとの関連付けを解除して第2価値媒体を第2ユーザに関連付ける
-Fourth association means-
The fourth associating means 566 disassociates the second value medium with the first user and associates the second value medium with the second user in response to an instruction from the first user or the second user.
<第1履歴情報および第2履歴情報>
ここで、図3を参照して、第1履歴情報および第2履歴情報の一例を説明する。本例では、第1履歴情報および第2履歴情報がカード情報に含まれているものとする。カード情報は、カード番号とシリアル番号とを複合キーとして、各デジタルカード(NFTトレカを含む)を一意に識別する。
<First History Information and Second History Information>
An example of the first history information and the second history information will now be described with reference to Figure 3. In this example, the first history information and the second history information are included in the card information. The card information uniquely identifies each digital card (including NFT trading cards) using a card number and a serial number as a composite key.
(1)図3(a)の破線の枠で囲まれた部分が示すように、第1関連付け手段2341は、例えば、第1プラットフォームにおいて、デジタルカードC1(カード番号「c-1」およびシリアル番号「001」)が第1ユーザに関連付けられた場合、第1履歴情報として、所有者が第1ユーザであることを示す情報(「所有者の履歴」の欄)、およびこの関連付けを示す付与情報(「付与/移転の履歴」の欄の「#付与」のタグと付与日時)をデジタルカードC1に関連付けてもよい。 (1) As shown in the portion enclosed by the dashed line in Figure 3(a), for example, when digital card C1 (card number "c-1" and serial number "001") is associated with a first user on the first platform, the first associating means 2341 may associate, as first history information, information indicating that the owner is the first user (the "Owner's History" column) and assignment information indicating this association (the "#Assigned" tag and the assignment date and time in the "Assignment/Transfer History" column) with digital card C1.
(2)図3(b)の一点鎖線の枠で囲まれた部分が示すように、第4関連付け手段566は、例えば、デジタルカードC1に対応するNFTトレカC2を第1ユーザとの関連付けを解除して第2ユーザに関連付けられた場合、第2履歴情報として、所有者が第2ユーザに変更されたことを示す情報(「所有者の履歴」の欄)、およびこの関連付けと解除を示す情報(「付与/移転の履歴」の欄の「#移転」のタグと移転日時)をNFTトレカC2に関連付けてもよい。 (2) As shown in the area enclosed by the dashed-dotted line in Figure 3(b), for example, when an NFT trading card C2 corresponding to a digital card C1 is disassociated from a first user and associated with a second user, the fourth associating means 566 may associate, as second history information, information indicating that the owner has changed to the second user (the "Owner History" column) and information indicating this association and disassociation (the "#Transfer" tag and the transfer date and time in the "Grant/Transfer History" column) with the NFT trading card C2.
<プラットフォームシステムの動作の流れ>
図4~5を参照して、プラットフォームシステム1における一次流通および二次流通それぞれでの取引の処理の一例について説明する。
<Operational flow of the platform system>
An example of transaction processing in each of primary and secondary distribution in the platform system 1 will be described with reference to FIGS.
図4は、一次流通として第1価値媒体が販売されていから第1ユーザが購入し、第2価値媒体に変換するまでの処理の流れ・相互作用を示すシーケンス図である。 Figure 4 is a sequence diagram showing the process flow and interactions from the time a first value medium is sold as a primary medium to the time it is purchased by a first user and converted into a second value medium.
図4に示すように、第1期間内において、サーバ装置2とユーザ装置5とは、複合フラグメントopt1(Option1)が示すエリア内の処理を実行する。 As shown in Figure 4, during the first period, the server device 2 and the user device 5 execute processing within the area indicated by the combined fragment opt1 (Option1).
具体的には、まず、サーバ装置2の情報処理手段231は、第1価値媒体をオンラインショップで販売するための表示情報を生成する(ステップst10)。情報処理手段231は、生成した表示情報を各ユーザ装置5に送信する(ステップst11)。各ユーザ装置5は、ユーザの指示に応じて、オンラインショップにおける第1価値媒体の販売を表示する(ステップst12)。 Specifically, first, the information processing means 231 of the server device 2 generates display information for selling the first value medium in the online shop (step st10). The information processing means 231 transmits the generated display information to each user device 5 (step st11). Each user device 5 displays the sale of the first value medium in the online shop in response to a user instruction (step st12).
次いで、第1ユーザ装置5aは、第1ユーザから、購入指示として、第1価値媒体を、第1ユーザに関連付ける要求を受け付ける(ステップst13)。次いで、第1ユーザ装置5aは、この要求をサーバ装置2に送信する(ステップst14)。 The first user device 5a then receives a purchase instruction from the first user, a request to associate the first value medium with the first user (step st13). The first user device 5a then transmits this request to the server device 2 (step st14).
次いで、サーバ装置2の第1管理手段233は、第1価値媒体を第1ユーザに関連付ける要求を受け付ける(ステップst15)。次いで、第1関連付け手段2341は、この要求に基づいて、第1価値媒体と第1ユーザを関連付ける(ステップst16)。 Next, the first management means 233 of the server device 2 accepts a request to associate the first value medium with the first user (step st15). Next, the first association means 2341 associates the first value medium with the first user based on this request (step st16).
次いで、サーバ装置2の第1関連付け手段2341は、第1ユーザに関連付けた第1価値媒体のカード情報を第1ユーザ装置5aに送信する(ステップst15)。第1ユーザ装置5aは、カード情報を受信すると、カード情報が示す第1価値媒体の画像や音声、および関連付けの結果を出力させる(ステップst16)。 Next, the first association means 2341 of the server device 2 transmits card information of the first value medium associated with the first user to the first user device 5a (step st15). Upon receiving the card information, the first user device 5a outputs an image and audio of the first value medium indicated in the card information, as well as the association results (step st16).
第1期間が経過した後において、サーバ装置2とユーザ装置5とは、複合フラグメントopt2(Option2)が示すエリア内の処理を実行する。 After the first period has elapsed, the server device 2 and the user device 5 execute processing within the area indicated by the combined fragment opt2 (Option2).
具体的には、まず、サーバ装置2の第2関連付け手段2342は、第1価値媒体に対応する第2価値媒体を、第1価値媒体に替えて第1ユーザに関連付ける(ステップst17)。第2関連付け手段2342は、第2価値媒体に替えた旨と第2価値媒体のカード情報(第2価値媒体を定義するNFTを含む)を第1ユーザ装置5aに送信する(ステップst21)。第1ユーザ装置5aの第2管理手段565は、この第2価値媒体に替えた旨と第2価値媒体のカード情報を受信すると、カード情報を記憶部55に格納する(ステップst22)。第1ユーザ装置5aの第2管理手段565は、第1ユーザに対して、第1ユーザを第2価値媒体に替えて関連付けた旨を出力する(ステップst22)。 Specifically, first, the second association means 2342 of the server device 2 associates the second value medium corresponding to the first value medium with the first user, replacing the first value medium (step st17). The second association means 2342 transmits information about the change to the second value medium and card information for the second value medium (including the NFT defining the second value medium) to the first user device 5a (step st21). Upon receiving this information about the change to the second value medium and the card information for the second value medium, the second management means 565 of the first user device 5a stores the card information in the memory unit 55 (step st22). The second management means 565 of the first user device 5a outputs to the first user information about the change to the second value medium and the association of the first user with the second value medium (step st22).
図5は、二次流通として第1ユーザから第2価値媒体が出品されてから第2ユーザが購入するまでの処理の流れ・相互作用を示すシーケンス図である。 Figure 5 is a sequence diagram showing the process flow and interactions from when a second value medium is listed by a first user as secondary distribution until it is purchased by a second user.
図5に示すように、第1期間が経過した後の第2期間内において、サーバ装置2とユーザ装置5とは、複合フラグメントopt3(Option3)が示すエリア内の処理を実行する。 As shown in Figure 5, during the second period after the first period has elapsed, the server device 2 and the user device 5 execute processing within the area indicated by the combined fragment opt3 (Option3).
具体的には、まず、第1ユーザ装置5aの第2管理手段565は、第2価値媒体のユーザ間の取引を許容するため、第1ユーザから、関連付けられた第2価値媒体を転売するために、NFTマーケットプレイスに出品するための要求(以下、「出品要求」ともいう)を受け付ける(ステップst30)。次いで、第1ユーザ装置5aの第2管理手段565は、この出品要求をサーバ装置2に送信する(ステップst31)。 Specifically, first, the second management means 565 of the first user device 5a accepts a request from the first user to list the associated second value medium on the NFT marketplace for resale (hereinafter also referred to as a "listing request") in order to allow transactions of the second value medium between users (step st30). Next, the second management means 565 of the first user device 5a transmits this listing request to the server device 2 (step st31).
次いで、サーバ装置2の第1管理手段233は、第2価値媒体の出品要求を受け付ける(ステップst32)。サーバ装置2の情報処理手段231は、この出品要求に基づいて、NFTマーケットプレイスにおいて第2価値媒体を出品表示させるための表示情報を生成する(ステップst33)。情報処理手段231は、生成した表示情報を各ユーザ装置5に送信する(ステップst34)。各ユーザ装置5それぞれは、受信した表示情報に基づいて、Webサイトやトレカアプリを介して、NFTマーケットプレイスへの第2価値媒体の出品を表示させる(ステップst35)。 Next, the first management means 233 of the server device 2 receives a request to list the second value medium (step st32). Based on this listing request, the information processing means 231 of the server device 2 generates display information for displaying the second value medium as an item on the NFT marketplace (step st33). The information processing means 231 transmits the generated display information to each user device 5 (step st34). Based on the received display information, each user device 5 displays the second value medium as an item on the NFT marketplace via a website or trading card app (step st35).
次いで、第2ユーザ装置5bの第2管理手段565は、第2ユーザから、表示された第2価値媒体を第1ユーザから購入するために、第2価値媒体と第2ユーザとを関連付ける要求を受け付ける(ステップst36)。次いで、第2ユーザ装置5bは、サーバ装置2にこの要求を送信する(ステップst37)。次いで、サーバ装置2の第1管理手段233は、第2ユーザ装置5bから受信したこの要求を、第1ユーザ装置5aに送信する(ステップst38)。なお、サーバ装置2の決済手段235は、例えば、この要求を受信したことにより、第2ユーザが第2購入対価を支払うことを条件として第2価値媒体と第1ユーザとの関連付けを解除して第2価値媒体を第2ユーザに関連付けることを検出してもよい。 The second management means 565 of the second user device 5b then receives a request from the second user to associate the displayed second value medium with the second user in order to purchase the displayed second value medium from the first user (step st36). The second user device 5b then transmits this request to the server device 2 (step st37). The first management means 233 of the server device 2 then transmits the request received from the second user device 5b to the first user device 5a (step st38). Note that the payment means 235 of the server device 2 may, for example, detect upon receiving this request that the association between the second value medium and the first user will be released and the second value medium will be associated with the second user, provided that the second user pays the second purchase price.
次いで、第1ユーザ装置5aの第2管理手段565は、サーバ装置2から送信された、第2価値媒体と第2ユーザとを関連付ける要求を受け付ける(ステップst38)。第4関連付け手段566は、この要求に基づいて、第2価値媒体と第1ユーザとの関連付けを解除する(ステップst40)。第4関連付け手段566は、第2価値媒体を第2ユーザに移転させるために、第2価値媒体を定義するNFT含むカード情報を、サーバ装置2に送信する(ステップst41)。次いで、サーバ装置2の第1管理手段233は、第2ユーザ装置5bから受信したこのカード情報を、第2ユーザ装置5bに送信する(ステップst42)。第2ユーザ装置5bの第4関連付け手段566は、このカード情報に基づいて、第2価値媒体と第2ユーザとを関連付ける(ステップst43)。第4関連付け手段566は、この関連付けの結果を第2履歴情報としてサーバ装置2に送信する(ステップst44)。サーバ装置2は、受信したこの第2履歴情報を第1ユーザ装置5aに送信する(ステップst45)。 Next, the second management means 565 of the first user device 5a receives a request from the server device 2 to associate the second value medium with the second user (step st38). Based on this request, the fourth association means 566 cancels the association between the second value medium and the first user (step st40). The fourth association means 566 transmits card information, including an NFT defining the second value medium, to the server device 2 in order to transfer the second value medium to the second user (step st41). Next, the first management means 233 of the server device 2 transmits this card information received from the second user device 5b to the second user device 5b (step st42). The fourth association means 566 of the second user device 5b associates the second value medium with the second user based on this card information (step st43). The fourth association means 566 transmits the result of this association to the server device 2 as second history information (step st44). The server device 2 transmits this received second history information to the first user device 5a (step st45).
以上をまとめると、複数のユーザそれぞれが使用する複数のユーザ装置5と、ユーザ装置5と通信可能に接続されたサーバ装置2を含むコンピュータシステムであって、第1価値媒体を第1ユーザに関連付ける第1関連付け手段2341と、第1期間内において、第1価値媒体に関連付けられるユーザを示す第1履歴情報を一元管理する第1管理手段233と、第1期間が経過した後において、第1価値媒体に対応する第2価値媒体を、第1価値媒体に替えて第1ユーザに関連付ける第2関連付け手段2342と、を備え、第1期間が経過した後の第2期間内において、第2価値媒体に関連付けられるユーザの履歴を示す第2履歴情報が複数のユーザ装置それぞれの第2管理手段565において分散管理され、第2管理手段565においては、第1ユーザまたは第2ユーザの指示に応じて第2価値媒体と第1ユーザとの関連付けを解除して第2価値媒体を第2ユーザに関連付けることが許可される、コンピュータシステムである。 In summary, this computer system includes multiple user devices 5 used by multiple users, and a server device 2 communicatively connected to the user devices 5. The computer system includes a first associating means 2341 that associates a first value medium with a first user, a first management means 233 that centrally manages first history information indicating users associated with the first value medium during a first period, and a second associating means 2342 that associates a second value medium corresponding to the first value medium with the first user instead of the first value medium after the first period has elapsed. During a second period after the first period has elapsed, second history information indicating the history of users associated with the second value medium is decentralized and managed by the second management means 565 of each of the multiple user devices, and the second management means 565 is permitted to cancel the association between the second value medium and the first user and associate the second value medium with the second user in response to an instruction from the first or second user.
<効果>
本実施形態によれば、第1期間においては第1価値媒体を流通させ、第1期間経過した後の第2期間では第1価値媒体に替えて第2価値媒体を流通させることができる。このため、プラットフォームシステム1では、第2期間には、第1価値媒体は流通(取引)されず、第2価値媒体のみ流通されるため、第2価値媒体の取引の度に第2期間か否かを判定する必要がない。したがって、価値媒体の一次流通と二次流通とを制御しつつ、履歴が分散管理されたユーザ間の取引の実行を簡略化することができる。
<Effects>
According to this embodiment, a first value medium is circulated during a first period, and a second value medium is circulated in place of the first value medium during a second period after the first period has elapsed. Therefore, in the platform system 1, the first value medium is not circulated (traded) during the second period, and only the second value medium is circulated. Therefore, it is not necessary to determine whether the second period is in effect each time a second value medium is traded. Therefore, it is possible to simplify the execution of transactions between users whose histories are managed in a distributed manner while controlling the primary and secondary circulation of value media.
[変形例]
なお、本発明を上記実施形態に基づいて説明してきたが、本発明は、上記実施形態に限定されない。以下のような場合も本発明に含まれる。
[Variations]
Although the present invention has been described based on the above embodiment, the present invention is not limited to the above embodiment. The following cases are also included in the present invention.
[第1変形例]
上記実施形態では、価値媒体がデジタルカードである例を説明したが、本発明にかかる価値媒体はこれに限定されない。価値媒体は、例えば、ゲームで使用するアイテムやキャラクタなどであってもよい。また、価値媒体は特定のゲーム内で使用されるものではない、単に収集やユーザ間における取引を目的としたデジタルカードなどであってもよい。この場合、NFTが定義するゲーム媒体には媒体画像が対応付けられる一方、ゲームで使用するためのゲームパラメータなどは対応付けられない。
[First Modification]
In the above embodiment, an example was described in which the value medium was a digital card, but the value medium according to the present invention is not limited to this. The value medium may be, for example, an item or character used in a game. Furthermore, the value medium may be a digital card that is not used in a specific game, but is simply intended for collection or trading between users. In this case, a medium image is associated with the game medium defined by the NFT, but game parameters for use in the game are not associated with it.
[第2変形例]
上記実施形態では、第1期間が経過した後に第2価値媒体を生成する例を説明したが、本発明にかかる第2価値媒体の生成の形態はこれに限定されない。第2価値媒体は、例えば、予め第1期間内に生成されてもよい。
[Second Modification]
In the above embodiment, an example has been described in which the second value medium is generated after the first period has elapsed, but the mode of generation of the second value medium according to the present invention is not limited to this. For example, the second value medium may be generated in advance within the first period.
第1関連付け手段2341は、例えば、第1期間内において第2価値媒体を生成してもよい。第1関連付け手段2341は、例えば、第1期間内においてNFTトレカN1を生成してもよい。 The first association means 2341 may, for example, generate a second medium of value within the first period. The first association means 2341 may, for example, generate an NFT trading card N1 within the first period.
第2関連付け手段2342は、例えば、第1期間内においては第1価値媒体に替えて第2価値媒体を第1ユーザに関連付けることを制限してもよい。第2関連付け手段2342は、第1期間が経過したことを条件として、第2価値媒体を第1ユーザに関連付けることに対する制限を解除してもよい。このような構成によれば、第2期間が開始される前に予め第2価値媒体を生成しつつ、第1期間においては第1ユーザに第1価値媒体に替えて関連付けることを制限することができる。このため、第1期間内においては第2価値媒体が流通されないよう、すなわちユーザ間で取引されないよう制限することができる。 The second associating means 2342 may, for example, restrict associating the second value medium with the first user in place of the first value medium during the first period. The second associating means 2342 may also remove the restriction on associating the second value medium with the first user after the first period has elapsed. With this configuration, it is possible to generate the second value medium in advance before the start of the second period, and restrict associating it with the first user in place of the first value medium during the first period. This makes it possible to restrict the second value medium from circulating, i.e., from being traded between users, during the first period.
第2価値媒体は第1価値媒体に関連付けられた第1履歴情報を引き継ぐように、第2価値媒体を生成してもよい。この場合、第1期間内において第2価値媒体が第1ユーザに関連付けられる一方で、第1期間中は第1ユーザが第2価値媒体を認識不可能、または、認識可能であっても使用不可能な状態で第2価値媒体が第1ユーザに関連付けられていてもよい。そして、第1期間が経過した後に、第2価値媒体を第1ユーザが認識可能、または、使用可能な状態としてもよい。 The second value medium may be generated so as to inherit the first history information associated with the first value medium. In this case, while the second value medium is associated with the first user during the first period, the second value medium may be associated with the first user in a state in which the first user cannot recognize the second value medium during the first period, or can recognize it but cannot use it. Then, after the first period has elapsed, the second value medium may be made recognizable or usable by the first user.
また、第2価値媒体は、第1価値媒体が第1ユーザに付与されるのに先立って生成されていてもよい。この場合、第1価値媒体に関連付けられた第1履歴情報が第2価値媒体に同期されるようにしてもよい。この場合にも、第1期間内において第2価値媒体が第1ユーザに関連付けられる一方で、第1期間中は第1ユーザが第2価値媒体を認識不可能、または、認識可能であっても使用不可能な状態で第2価値媒体が第1ユーザに関連付けられていてもよい。そして、第1期間が経過した後に、第2価値媒体を第1ユーザが認識可能、または、使用可能な状態としてもよい。一方、第1期間の経過後に第1履歴情報が第2価値媒体に引き継がれるようにしてもよい。この場合には、第1期間が経過するまでは第2価値媒体が第1ユーザに付与されない。 The second value medium may also be generated before the first value medium is granted to the first user. In this case, the first history information associated with the first value medium may be synchronized with the second value medium. In this case, the second value medium may be associated with the first user during the first period, while the second value medium may be associated with the first user in a state in which the first user cannot recognize the second value medium during the first period, or may be recognizeable but unusable. Then, after the first period has elapsed, the second value medium may be made recognizable or usable by the first user. On the other hand, the first history information may be carried over to the second value medium after the first period has elapsed. In this case, the second value medium will not be granted to the first user until the first period has elapsed.
[第3変形例]
上記実施形態では、第1価値媒体をそれぞれ個別に第1ユーザに関連付ける例を説明したが、本発明にかかる第1価値媒体のユーザへの関連付けの形態はこれに限定されない。例えば、第1価値媒体を複数組み合わせて第1価値媒体の集合(いわゆる、セットやパックなど)を生成し、生成した第1価値媒体の集合ごとにユーザに付与してもよい。
[Third Modification]
In the above embodiment, an example has been described in which each first value medium is individually associated with a first user, but the manner in which the first value medium is associated with a user according to the present invention is not limited to this. For example, a plurality of first value mediums may be combined to generate a set of first value mediums (such as a set or pack), and each generated set of first value mediums may be given to a user.
制御部23は、組み合わせ手段(不図示)として機能してもよい。組み合わせ手段は、複数の第1価値媒体を組み合わせることで複数の第1価値媒体の集合を生成する。第1価値媒体の集合とは、例えば、デジタルカードC1のパックやセットなどである。組み合わせ手段は、例えば、eスポーツ大会の決勝リーグかつファイナルラウンドのパックとして、eスポーツ大会の決勝リーグが全部で10試合あった場合、この10試合それぞれでプレイされたゲームのファイナルラウンドそれぞれの媒体画像が対応付けられた10個のデジタルカードC1を集めたパックを生成してもよい。 The control unit 23 may function as a combination means (not shown). The combination means generates a set of multiple first value media by combining multiple first value media. A set of first value media is, for example, a pack or set of digital cards C1. For example, if there are a total of 10 matches in the final league of an e-sports tournament, the combination means may generate a pack of 10 digital cards C1 as the final league and final round pack of the e-sports tournament, each of which is associated with a media image of the final round of the game played in each of the 10 matches.
組み合わせ手段は、例えば、いわゆるパックガチャとして、組み合わせる複数の第1価値媒体を、抽選手段2344の抽選により選択された第1価値媒体としてもよい。 The combination means may be, for example, a so-called pack gacha, in which the multiple first value media to be combined are first value media selected by lottery by the lottery means 2344.
[他の実施形態]
上記実施形態において説明した各種制御手段および処理手順は一例であり、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
Other Embodiments
The various control means and processing procedures described in the above embodiments are merely examples and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design within the scope that does not change the gist of the present invention.
ゲームは、アクションゲーム、シューティングゲーム、ロールプレイングゲーム、シミュレーションゲーム、ボードゲーム、およびパズルゲームなどであってもよく、様々な種類のゲームに適用することができる。 Games may be action games, shooting games, role-playing games, simulation games, board games, puzzle games, etc., and can be applied to various types of games.
上記実施形態では、サーバ装置2および複数のユーザ装置5が一体となってプログラムを機能させる場合を例示したが、これに限定されない。プログラムのすべての手段、すなわち、第1管理手段、第2管理手段、関連付け手段、決済手段、特定手段、設定手段、変更手段などが、サーバ装置2単体、ユーザ装置5単体、サーバ装置およびユーザ装置5とは別の通信端末単体、これらのうち組み合わせられる2つの装置(例えば、サーバ装置2とユーザ装置5での分散処理など)、に備えられていてもよい。また、サーバ装置、ユーザ装置、通信端末を一体となって機能させる場合、どの手段をどの装置にて機能させるかも、適宜変更が可能である。 In the above embodiment, an example was given of a case in which the server device 2 and multiple user devices 5 function as a single unit to make the program work, but this is not limited to this. All of the means of the program, i.e., the first management means, second management means, association means, payment means, identification means, setting means, change means, etc., may be provided in the server device 2 alone, the user device 5 alone, a communication terminal separate from the server device and user device 5 alone, or two of these devices combined (e.g., distributed processing between the server device 2 and the user device 5). Furthermore, when the server device, user devices, and communication terminals function as a single unit, it is also possible to change which means function in which device as appropriate.
これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of this embodiment will be achieved. It is also possible to combine this embodiment with other embodiments, and other embodiments with each other, as appropriate.
1 プラットフォームシステム
2 サーバ装置
23 制御部
233 第1管理手段
234 関連付け手段
2341 第1関連付け手段
2342 第2関連付け手段
2343 第3関連付け手段
5 ユーザ装置
56 制御部
565 第2管理手段
1 Platform system 2 Server device 23 Control unit 233 First management means 234 Association means 2341 First association means 2342 Second association means 2343 Third association means 5 User device 56 Control unit 565 Second management means
Claims (5)
価値媒体を第1ユーザに関連付け、前記第1ユーザまたは第2ユーザの指示に応じて前記価値媒体と前記第1ユーザとの関連付けを解除して前記価値媒体を前記第2ユーザに関連付ける関連付け手段と、
前記価値媒体に関連付けられるユーザを示す履歴情報を、分散型台帳技術を用いて管理する管理手段と、
前記第2ユーザが購入対価を支払うことを条件として前記価値媒体と前記第1ユーザとの関連付けを解除して前記価値媒体を前記第2ユーザに関連付けることが検出された場合に、前記購入対価の一部を前記第1ユーザに支払う決済処理を実行する決済手段であって、前記購入対価の他の一部を前記第1ユーザおよび前記第2ユーザと異なる第三者のために徴収される徴収料金として支払う決済処理を実行する決済手段を備え、
前記第三者は、前記価値媒体の発行者であり、
前記管理手段において管理される前記価値媒体には、
一次流通として前記発行者から前記第1ユーザに前記価値媒体が付与されたことを示す第1履歴情報が関連付けられている第1種媒体と、
前記第1履歴情報が関連付けられていない第2種媒体と、
が含まれ、
前記コンピュータシステムは、前記第1履歴情報が関連付けられていることを条件として、前記価値媒体に特典を関連付ける第3関連付け手段、を備える、
コンピュータシステム。 A computer system including a plurality of user devices used by a plurality of users, and a computer communicatively connected to the user devices,
an associating means for associating a value medium with a first user, and releasing the association between the value medium and the first user in response to an instruction from the first user or a second user, and associating the value medium with the second user;
a management means for managing historical information indicating users associated with the value medium using distributed ledger technology;
a payment means for executing a payment process to pay a portion of the purchase consideration to the first user when it is detected that the association of the value medium with the first user is released and the value medium is associated with the second user on the condition that the second user pays a purchase consideration, and for executing a payment process to pay another portion of the purchase consideration as a collection fee to be collected on behalf of a third party different from the first user and the second user;
The third party is an issuer of the medium of value,
The value medium managed by the management means includes:
a first type medium associated with first history information indicating that the value medium has been granted from the issuer to the first user as a primary distribution;
a second type medium to which the first history information is not associated;
Contains,
the computer system further comprises a third associating means for associating a benefit with the value medium on condition that the first history information is associated with the value medium;
Computer system.
前記第3関連付け手段は、所定の制限条件の成立に基づいて、前記価値媒体に関連付けられた前記効果を制限する、
請求項1に記載のコンピュータシステム。 The benefit is an advantageous effect for a player in a game in which the value medium can be used,
the third associating means restricts the effect associated with the value medium based on the establishment of a predetermined restriction condition;
10. The computer system of claim 1.
前記第1ユーザと前記第2ユーザとの間の合意に基づいて、前記購入対価の額を設定する設定手段と、
前記購入対価の候補額と前記購入対価の額との差分が所定の差分条件を満たす場合、前記徴収料金の額および前記徴収料金の徴収方法の少なくともいずれかを変更する変更手段と、を備える、
請求項1又は2のいずれか一項に記載のコンピュータシステム。 A specifying means for specifying a candidate amount of the purchase price based on at least one of the market prices of the value medium;
a setting means for setting the amount of the purchase price based on an agreement between the first user and the second user;
and a change means for changing at least one of the amount of the collected fee and the method of collecting the collected fee when a difference between the candidate amount of the purchase price and the amount of the purchase price satisfies a predetermined difference condition.
3. A computer system according to claim 1 or 2.
価値媒体を第1ユーザに関連付け、前記第1ユーザまたは第2ユーザの指示に応じて前記価値媒体と前記第1ユーザとの関連付けを解除して前記価値媒体を前記第2ユーザに関連付ける関連付け部と、
前記価値媒体に関連付けられるユーザを示す履歴情報を、分散型台帳技術を用いて管理する管理部と、
前記第2ユーザが購入対価を支払うことを条件として前記価値媒体と前記第1ユーザとの関連付けを解除して前記価値媒体を前記第2ユーザに関連付けることが検出された場合に、前記購入対価の一部を前記第1ユーザに支払う決済処理を実行する決済部であって、前記購入対価の他の一部を前記第1ユーザおよび前記第2ユーザと異なる第三者のために徴収される徴収料金として支払う決済処理を実行する決済部と、を備え、
前記第三者は、前記価値媒体の発行者であり、
前記管理部において管理される前記価値媒体には、
一次流通として前記発行者から前記第1ユーザに前記価値媒体が付与されたことを示す第1履歴情報が関連付けられている第1種媒体と、
前記第1履歴情報が関連付けられていない第2種媒体と、
が含まれ、
前記関連付け部は、前記第1履歴情報が関連付けられていることを条件として、前記価値媒体に特典を関連付ける、
情報処理装置。 An information processing device communicably connected to a plurality of user devices used by a plurality of users,
an associating unit that associates a value medium with a first user and disassociates the value medium with the first user in response to an instruction from the first user or a second user, thereby associating the value medium with the second user;
a management unit that manages historical information indicating users associated with the value medium using distributed ledger technology;
a settlement unit that executes a settlement process to pay a portion of the purchase consideration to the first user when it is detected that the association of the value medium with the first user and the value medium with the second user will be released on the condition that the second user pays a purchase consideration, and that executes a settlement process to pay another portion of the purchase consideration as a collection fee to be collected on behalf of a third party different from the first user and the second user;
The third party is an issuer of the medium of value,
The value media managed by the management unit include:
a first type medium associated with first history information indicating that the value medium has been granted from the issuer to the first user as a primary distribution;
a second type medium to which the first history information is not associated;
Contains,
the associating unit associates a benefit with the value medium on condition that the first history information is associated with the value medium;
Information processing device.
価値媒体を第1ユーザに関連付け、前記第1ユーザまたは第2ユーザの指示に応じて前記価値媒体と前記第1ユーザとの関連付けを解除して前記価値媒体を前記第2ユーザに関連付ける関連付け手段と、
前記価値媒体に関連付けられるユーザを示す履歴情報を、分散型台帳技術を用いて管理する管理手段と、
前記第2ユーザが購入対価を支払うことを条件として前記価値媒体と前記第1ユーザとの関連付けを解除して前記価値媒体を前記第2ユーザに関連付けることが検出された場合に、前記購入対価の一部を前記第1ユーザに支払う決済処理を実行する決済手段であって、前記購入対価の他の一部を前記第1ユーザおよび前記第2ユーザと異なる第三者のために徴収される徴収料金として支払う決済処理を実行する決済手段と、して機能させ、
前記第三者は、前記価値媒体の発行者であり、
前記管理手段において管理される前記価値媒体には、
一次流通として前記発行者から前記第1ユーザに前記価値媒体が付与されたことを示す第1履歴情報が関連付けられている第1種媒体と、
前記第1履歴情報が関連付けられていない第2種媒体と、
が含まれ、
前記コンピュータに、前記第1履歴情報が関連付けられていることを条件として、前記価値媒体に特典を関連付ける第3関連付け手段、としてさらに機能させる、
プログラム。 A computer communicably connected to a plurality of user devices used by a plurality of users,
an associating means for associating a value medium with a first user, and releasing the association between the value medium and the first user in response to an instruction from the first user or a second user, and associating the value medium with the second user;
a management means for managing historical information indicating users associated with the value medium using distributed ledger technology;
When it is detected that the association of the value medium with the first user is released and the value medium is associated with the second user on the condition that the second user pays the purchase price, the payment means executes a payment process to pay a portion of the purchase price to the first user, and to pay another portion of the purchase price as a collection fee to be collected on behalf of a third party different from the first user and the second user;
The third party is an issuer of the medium of value,
The value medium managed by the management means includes:
a first type medium associated with first history information indicating that the value medium has been granted from the issuer to the first user as a primary distribution;
a second type medium to which the first history information is not associated;
Contains,
and causing the computer to further function as a third associating means for associating a benefit with the value medium on condition that the first history information is associated with the value medium.
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023130402A JP7731050B2 (en) | 2021-09-28 | 2023-08-09 | Computer system, information processing device and program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021157832A JP7333505B2 (en) | 2021-09-28 | 2021-09-28 | computer system, information processing device and program |
| JP2023130402A JP7731050B2 (en) | 2021-09-28 | 2023-08-09 | Computer system, information processing device and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021157832A Division JP7333505B2 (en) | 2021-09-28 | 2021-09-28 | computer system, information processing device and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2023159213A JP2023159213A (en) | 2023-10-31 |
| JP2023159213A5 JP2023159213A5 (en) | 2024-01-09 |
| JP7731050B2 true JP7731050B2 (en) | 2025-08-29 |
Family
ID=85779608
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021157832A Active JP7333505B2 (en) | 2021-09-28 | 2021-09-28 | computer system, information processing device and program |
| JP2023130402A Active JP7731050B2 (en) | 2021-09-28 | 2023-08-09 | Computer system, information processing device and program |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021157832A Active JP7333505B2 (en) | 2021-09-28 | 2021-09-28 | computer system, information processing device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7333505B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7724817B2 (en) * | 2023-07-20 | 2025-08-18 | ソフトバンク株式会社 | Information processing device, information processing method, and information processing program |
| JP7776562B2 (en) * | 2024-03-27 | 2025-11-26 | 株式会社バンダイ | Program, device, and system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020170360A (en) | 2019-04-03 | 2020-10-15 | CryptoGames株式会社 | Information trade program and information processing device |
| JP2021089640A (en) | 2019-12-05 | 2021-06-10 | bacoor dApps株式会社 | Method for managing object and management server |
| JP2021146057A (en) | 2020-03-23 | 2021-09-27 | 株式会社カプコン | Computer system and management method of game result |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019211925A (en) * | 2018-06-01 | 2019-12-12 | エイチエムシステムズ株式会社 | Information processing method, information processing apparatus and program |
| US20200065899A1 (en) * | 2018-08-23 | 2020-02-27 | GET IT FIRST, Inc. | Item market place in blockchain environment |
| JP6572493B1 (en) * | 2019-01-24 | 2019-09-11 | CryptoGames株式会社 | Information transaction program and information processing apparatus |
-
2021
- 2021-09-28 JP JP2021157832A patent/JP7333505B2/en active Active
-
2023
- 2023-08-09 JP JP2023130402A patent/JP7731050B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020170360A (en) | 2019-04-03 | 2020-10-15 | CryptoGames株式会社 | Information trade program and information processing device |
| JP2021089640A (en) | 2019-12-05 | 2021-06-10 | bacoor dApps株式会社 | Method for managing object and management server |
| JP2021146057A (en) | 2020-03-23 | 2021-09-27 | 株式会社カプコン | Computer system and management method of game result |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023159213A (en) | 2023-10-31 |
| JP2023048490A (en) | 2023-04-07 |
| JP7333505B2 (en) | 2023-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240193586A1 (en) | Information processing device, information processing method, and information processing program | |
| JP7277812B2 (en) | Programs, information processing devices and computer systems | |
| US8192286B2 (en) | System for secure transfer of online privileges | |
| JP2021152815A (en) | Game system and auction program | |
| US8799168B2 (en) | Secure transfer of online privileges including non-financial options | |
| CN101681483B (en) | Comprise the safe transfer of the online authority of non-financial options | |
| JP7731050B2 (en) | Computer system, information processing device and program | |
| JP2019211925A (en) | Information processing method, information processing apparatus and program | |
| JP2019076350A (en) | Item trading system and item trading program | |
| JP2024055875A (en) | System, method, and program for providing a specified service | |
| JP7729023B2 (en) | PROGRAM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD | |
| KR102566831B1 (en) | Method, device and system for providing exchange and trading platform services for nfts and items in the game environment | |
| JP2024086550A (en) | Video game processing program and game system | |
| JP7727199B2 (en) | PROGRAM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD | |
| JP7805556B2 (en) | Game program, information processing device and platform system | |
| JP7328573B2 (en) | Information processing device, information processing method and program | |
| JP2025064189A (en) | Game server, game system and computer program | |
| JP2025133520A (en) | Game server, lottery execution method and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231225 |
|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20240604 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250129 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250129 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250326 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250519 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250707 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250718 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250731 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7731050 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |