Computer system, information processing device and program

The system simplifies user-to-user value media transactions by separating primary and secondary distribution periods, using centralized management for initial transactions and distributed ledger technology for secondary transactions, enhancing transaction security and simplifying execution.

JP7731050B2Active Publication Date: 2025-08-29CAPCOM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023130402
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-08-09
Publication Date
2025-08-29
Estimated Expiration
2041-09-28

AI Technical Summary

Technical Problem

Existing systems require complex determination of transaction start dates and times for value media transactions, complicating user-to-user transactions.

Method used

A computer system and program that manage value media transactions by separating primary and secondary distribution periods, using centralized management for initial transactions and distributed ledger technology for secondary transactions, allowing simplified user-to-user transfers.

Benefits of technology

Simplifies user-to-user transactions by managing transaction histories in a distributed manner, reducing the need for real-time determination of transaction eligibility and enhancing transaction security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007731050000001
    Figure 0007731050000001
  • Figure 0007731050000002
    Figure 0007731050000002
  • Figure 0007731050000003
    Figure 0007731050000003
Patent Text Reader

Abstract

To provide a computer system, an information processing device, and a program by which trading between users is simplified while primary and secondary distribution of a valuable medium is suppressed.SOLUTION: A platform system 1 is a computer system including a plurality of user devices 5 and a server device 2. The server device includes means 2341 for associating a first user with a first valuable medium, means 233 for unitarily managing first history information which indicates a user who is associated with the first valuable medium during a first time period, and means 2342 for associating the first user with a second valuable medium corresponding to the first valuable medium, in place of the first valuable medium, after elapse of the first time period. History information about a user who is associated with the second valuable medium during a second time period which is subsequent to the first time period, is distributedly managed by a plurality of user devices. In response to an instruction given by the first user or a second user, second management means 565 of a user device cancels the association between the second valuable medium and the first user, and associates the second valuable medium with the second user.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a computer system, an information processing device, and a program. [Background technology]

[0002] Conventionally, there is known a technology for controlling the distribution of value media (e.g., tokens) related to value media games, in order to allow the coexistence of primary distribution, in which companies sell the value media to users (consumers), and secondary distribution, in which the sold value media are traded between users.

[0003] 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 trading object is available for sale, randomly selects and sells the trading object to be sold as a set. This information trading program further controls the program so that after the trading start date and time, transactions between users are accepted for the sold trading object. 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. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Publication No. 2020-119306 Summary of the Invention [Problem to be solved by the invention]

[0005] There is a demand for simplifying the execution of transactions between users. In the above-mentioned conventional technology, it is necessary to determine whether a sale is possible based on the transaction start date and time each time a medium of value is sold, and further, it is necessary to determine whether the transaction start date and time is after a predetermined transaction start date and time each time a transaction is made between users. Therefore, there is room for improvement in simplifying the execution of transactions between users.

[0006] The present disclosure provides a computer system, an information processing device, and a program that can simplify the execution of transactions between users while controlling the primary and secondary circulation of a medium of value. [Means for solving the problem]

[0007] 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 associating 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.

[0008] Also, 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.

[0009] Also, in the first aspect, the first association means can 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.

[0010] 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.

[0011] In addition, in the first aspect, the computer system can include third associating means for associating a benefit with the second medium of value on condition that the first history information is associated with the second medium of value.

[0012] 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.

[0013] Also, 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.

[0014] 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.

[0015] In addition, in the first aspect, when it is detected that the second value medium is disassociated from the first user and 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 collected on behalf of a third party other than the first user and the second user.

[0016] In addition, in the first aspect, the third party may be an issuer of the first medium of value.

[0017] 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.

[0018] The second aspect is An information processing device communicably connected to a plurality of user devices used by a plurality of users, a first association 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.

[0019] 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 that 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 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.

[0020] According to the present disclosure, a computer system, an information processing device, and a program are provided that can simplify the execution of transactions between users while controlling the primary and secondary circulation of a value medium. [Brief explanation of the drawings]

[0021] [Figure 1] 1 is a block diagram showing a configuration of a platform system according to an embodiment of the present invention. [Figure 2]FIG. 1 is a diagram for explaining an overview of a platform system according to an embodiment of the present invention. [Figure 3] FIG. 2 is a diagram illustrating an example of a data configuration of a platform system according to the present embodiment. [Figure 4] FIG. 3 is a sequence diagram showing a series of operations of the game system in the first embodiment. [Figure 5] FIG. 3 is a sequence diagram showing a series of operations of the game system in the first embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0022] 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.

[0023] <Platform system explanation> The platform system 1 is an embodiment 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.

[0024] The value medium is, for example, a digital trading card (hereinafter also referred to as a "digital card" or simply "card"). The value medium may also be defined by, for example, a non-fungible token (hereinafter also 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 a digital card defined by an NFT. However, the value medium according to the present invention and the value medium defined by an NFT are not limited to these. 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."

[0025] "NFTing" 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 an 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.

[0026] The value medium according to this embodiment may be game media that can be used in a game. For example, if the value medium is a digital card, this value medium may be game media that can be used in a card game. "Game media" refers to elements related to a game. Game media include, for example, digital cards, names of characters used as player characters, and items (weapons, armor, tools) that the player characters use in the virtual game space.

[0027] 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 of hardware, software, etc.) is also 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) between users. Hereinafter, the environment for realizing secondary distribution in platform system 1 is also referred to as the "second platform."

[0028] The game according to this embodiment is, for example, a competitive game played by a plurality of players, a so-called e-sports game, but is not intended to be limited to this.

[0029] 1, the platform system 1 is a system including a plurality of user devices 5 used by a plurality of users, and a server device 2 communicatively connected to the user devices 5. In the platform system 1, the server device 2 and the plurality of user devices 5 are communicatively connected to each other via a communication network 6.

[0030] 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 part of transactions between users.

[0031] 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 a laptop, or may be a device dedicated to the platform system 1.

[0032] The user device 5 executes a predetermined program to provide 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 in 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 via the communication network 6, for example. The trading card app may have, for example, a wallet function for storing and managing value media owned by the user and various information associated with the value media.

[0033] In the platform system 1, account information including user identification information and a password is assigned to each user for the purpose of user account authentication. This account information is sent from the user device 5 to the server device 2 when logging in from a trading card app or web browser, and the account authentication process is executed on the server device 2. After account authentication, mutual communication between the server device 2 and the user device 5 becomes possible. After logging in, the user device 5 receives data necessary for trading NFT trading cards from the server device 2, and outputs images and sounds of the NFT trading cards to the display and speakers based on user operations.

[0034] Here, referring to FIG. 2, an example of the distribution of value media in the platform system 1 during a first period and a second period 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, during which a second value medium corresponding to the first value medium is secondary distributed. The first period may be set for each first value medium, for example. The second period may be set 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-ized digital card C1. The digital card C1 and the NFT trading card N1 may be game media that can be used in the same card game, for example.

[0035] As shown in FIG. 2, the platform system 1 performs primary distribution of digital card C1 during a first period. In other words, during the first period, transactions of value media between companies and users who are consumers, i.e., BtoC (Business to Consumer) transactions, are conducted. Specifically, game media such as digital card C1 are sold at official shops operated by game operating companies, etc., and users can purchase these sold game media. This official shop is one of the online shop services realized by the first platform and is a primary distribution market.

[0036] Specifically, in the platform system 1, the first user selects a desired digital card C1 from among those for sale displayed on the screen of a website (EC site) or an 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"). Then, the purchased digital card C1 is 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 in response to a lottery (so-called gacha) displayed on the screen of the official shop. A lottery may be 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.

[0037] 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 game media from a game operating 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 the seller or issuer may set the first purchase consideration. For example, when a user purchases the digital card C1 at this official shop, they pay the first purchase consideration to the third party.

[0038] In the platform system 1, the server device 2 centrally manages the first history information during the first period. The "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.

[0039] 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.

[0040] 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 the NFT trading card N1.

[0041] In the platform system 1, the NFT trading card N1 is put 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.

[0042] 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 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.

[0043] The NFT marketplace is a so-called 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.

[0044] In the platform system 1, in transactions between users as described above, it is possible to automatically execute transactions between users according to preset transaction conditions using technology such as smart contracts. These transaction conditions include, for example, conditions indicating whether or not a price reduction is permitted, and if so, the range of the allowance, or conditions limiting sales to specific users.

[0045] On the second platform, the price paid by the second user when purchasing the NFT trading card N1 from the first user (hereinafter also referred to as the "second purchase price") is set based on an agreement between the first user and the second user. The second purchase price is the price paid between users (consumers) to purchase the 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 by consensus between the first user and the second user, allowing the value to be set in line with the users conducting the transaction.

[0046] 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. The "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 the owner of the NFT trading card N1.

[0047] 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 a transaction using technology such as a smart contract, a transaction is executed if the transaction conditions are met, which raises 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 tampering with the transaction history can be reduced because the transaction history is managed in a distributed manner by the user devices 5. This enables verification of transactions between users participating in the platform system 1, thereby realizing highly secure transactions between users. In this way, during the second period, the second history information is managed on-chain.

[0048] In such transactions between users, the platform system 1 can collect transaction intermediary fees or royalties such as copyright fees for the cards being sold and portrait rights fees for e-sports players featured in images on the cards. 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 rate (e.g., 30%) as the amount of the collection fee and collect it.

[0049] According to the above configuration, the platform system 1 circulates the digital card C1 during a first period, and then circulates the NFT trading card N1 in place of the digital card C1 during a second period after the first period has elapsed. Therefore, in the platform system 1, the digital card C1 is not circulated (traded) during the second period, and only the NFT trading card N1 is circulated in place of the digital card C1, eliminating the need to determine whether or not the second period is in effect each time an NFT trading card N1 is traded. This makes it possible to control the primary and secondary circulation of a medium of value while simplifying the execution of transactions between users whose histories are managed in a distributed manner.

[0050] For example, if a medium of value is associated with a user through a lottery, it may constitute a gambling offense, in which "property" is awarded "due to the outcome of a chance match." Furthermore, if this medium of value is traded between users at the same time, the price of the medium of value, which may be determined through consensus among users, may fluctuate, posing a risk of constituting a gambling offense, in which "the act of competing for gain or loss" may be awarded. The above configuration separates the primary and secondary distribution periods into the first and second periods. Furthermore, during the first period, only digital cards C1 are awarded, and users are not awarded NFT trading cards N1, which are subject to secondary distribution. This risk can be more reliably avoided.

[0051] <Server device configuration> The explanation will continue by returning to Fig. 1. The hardware configuration and functional configuration of the server device 2 will be explained below.

[0052] The server device 2 includes a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via a bus 29.

[0053] The network interface 21 is communicatively connected to each user device 5 via a communication network 6 such as the Internet and a LAN.

[0054] The storage unit 22 is a device that stores programs and data, such as a main storage device, an auxiliary storage device, or an external storage device. The storage unit 22 is configured, for example, with an HDD (Hard Disk Drive), RAM (Random Access Memory), ROM (Read Only Memory), and SSD (Solid State Drive). The storage unit 22 stores various programs including a part of the program according to this embodiment, as well as various data such as a user DB 221, a card DB 222, and a lottery table.

[0055] The program according to this embodiment can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a USB memory or a CD-ROM.

[0056] The user DB 221 stores, for each user's user identification information, 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 in the platform system 1, attribute information that indicates the user's attributes, and the like, in association with each other. 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)).

[0057] The card DB222 stores, for each card number and serial number of a digital card distributed through the platform system 1, parameters, image data and audio files related to the card, release date and time (issue date and time), seller (issuer), total number issued, owner, transaction history, and other information associated with the card. Here, a "card number" refers to a number indicating the type of card. A "serial number" refers to a unique number assigned to each card issued within the same type of card. In the case of unsold NFT trading cards, the card DB222 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 the user device 5 and deleted from the card DB222. Hereinafter, this information will be collectively referred to as "card information."

[0058] "Parameters" include, for example, the combat power, attack power, defense power, stamina (HP), intelligence, skill level, skill type, rank, or rarity of a game medium such as an NFT trading card.

[0059] The card DB 222 stores first history information in association with a digital card (first value medium).

[0060] The storage 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 called 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 (for example, name, parameters, etc.) with the selection rate in the lottery (so-called winning probability or offer rate).

[0061] "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 first value medium selected is given to the first user. "The first value medium selected by gacha is given to the user / owned by the user" is synonymous with "the game medium defined by the first value medium selected by the lottery process is associated / associated with identification information indicating the user."

[0062] The control unit 23 is configured by a microcomputer including a CPU and a semiconductor memory, and is a processing device (for example, a processor) that controls the operation of the device 2, i.e., performs data calculations, processing, and transfers, executes programs, and controls other devices. The control unit 23 can realize various functions in the server device 2 by executing programs stored in the storage unit 22.

[0063] The control unit 23 executes various programs to function as an information processing means 231, a matching means 232, a first management means 233, an association means 234, a settlement means 235, an identification means 236, a setting means 237, and a change means 238.

[0064] -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 (for example, 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 trading card app.

[0065] -Method of verification- The verification means 232 uses the user identification information received from the user device 5 to authenticate the user account.

[0066] -First control measure- 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 a technique such as exclusive control (so-called locking) for this control.

[0067] The first management means 233 centrally manages first history information, which is information about users associated with the first value medium, in the storage unit 22 during a first period. The first management means 233, for example, allows the first associating means 2341 described below to associate the first value medium with the first user; in other words, allows the first associating means 2341 to register in the storage unit 22 first history information indicating users associated with the first value medium.

[0068] The first management means 233 may, for example, disassociate the first value medium from the first user using the first associating means 2341 in response to an instruction from the first or second user, 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.

[0069] -Means of association- The associating means 234 associates a user with a value medium in response to an instruction from the user.

[0070] -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 as first history information in association with the first value medium.

[0071] The first associating means 2341, for example, receives 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 a fee for this association.

[0072] 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 them in the storage unit 22.

[0073] The first associating means 2341 may 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 can be required for a user to purchase the first value medium in the primary distribution.

[0074] 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 having a serial number that is not associated with any user from among the 100, and associate the identified digital card C1 with the first user.

[0075] For example, because data defines a medium of value, such as a digital card, it can easily be duplicated. Therefore, even if a medium of value is already associated with a specific user, there is a risk that a duplicate copy 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 converting it into a second medium of value, such as an NFT trading card, which is unique digital data, it can be prevented from becoming non-unique because it has been associated with multiple users.

[0076] The first associating means 2341 may, for example, release the association between the first value medium and the first user in response to an instruction from the first user or the second user, and associate the first value medium with the second user.

[0077] 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 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 is the sender of the lottery request, in the card DB 222. As a result, the first value medium that was won as a result of the lottery (drawing gacha) is awarded to the user.

[0078] -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, in response to the user's instruction to execute a lottery, 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.

[0079] -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, for example, associates 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.

[0080] For example, the second associating means 2342 may generate (issue) a second value medium after the first period has elapsed, and then 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 generate an NFT trading card N1 after the first period has elapsed, and then associate the generated NFT trading card N1 with the first user in place of the digital card C1 during the second period. With this configuration, the second period is generated after the first period has elapsed, so the second value medium can be prevented from existing during the first period. This prevents the second value medium from being erroneously circulated during the first period, for example.

[0081] -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.

[0082] The reward may be, for example, an advantageous effect for a player in a game. As another example, the reward 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 in a transaction between users. As another example, the reward may be an enhancement of the parameters of the medium of value, a discount ticket for a collection fee, or the provision of other game media related to the game.

[0083] According to 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, through the primary distribution market from that which has flowed into this resale market without going 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 distribution market and the resale market, which is a secondary distribution market, compared to owning media of value that have been distributed only 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 from official shops, and promote the distribution of media of value in the primary distribution market.

[0084] 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 an "effect") associated with the second value media as a benefit to the player in the game when a predetermined restriction condition is met (e.g., when a predetermined time has elapsed, 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 if the value media has been exhausted in secondary distribution long after the first period of primary distribution has elapsed. This could result in excessive preferential treatment of a value media circulated in both primary and secondary distribution. This configuration allows for an appropriate balance between promoting the distribution of the first value media in primary distribution and preferential treatment measures for that purpose.

[0085] -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 price, the payment means 235 executes a payment process to pay the first purchase price 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.

[0086] For example, when it is detected that the association of the second value medium with the first user is terminated and the second value medium is associated with the second user on the condition 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 further 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 indicating the transfer and that the second purchase price will be paid upon the transfer. By receiving this notification, the payment means 235 may detect that the association of the second value medium with the first user is terminated and the second value medium is associated with the second user. With this configuration, the second purchase price is deducted from the collection fee, such as a brokerage fee or copyright fee, and the resulting collection fee can be reliably collected in transactions between users.

[0087] 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 fee can be paid to the issuer or other party that issued the first value medium.

[0088] -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 the 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 over a predetermined period of value media that are the same as or similar to the second value medium and that are listed on the NFT marketplace, or a statistical value of the purchase price actually paid (second purchase price).

[0089] -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 when the second value medium is put up for sale. Next, the setting means 237 receives, for example, from the second user, a request regarding the set selling price when it is put up for sale. This request may be, for example, a request to purchase at the selling price when it is put up for sale, or a request for a price reduction from this selling price. Next, based on this request, the setting means 237 sets the price agreed upon between the first user and the second user as the final selling price of the second value medium. Then, the setting means 237 sets the amount obtained by adding a collection fee to this set selling price as the amount of the second purchase consideration.

[0090] -Method of change- When the difference between the candidate purchase price identified by the identification unit 236 and the second purchase price satisfies a predetermined difference condition, the change unit 238 changes 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 change unit 238 may change 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 change means 238 may change 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.

[0091] If the second purchase price is significantly lower than the price of the first value medium set in the primary distribution or the market price of the second value medium in the secondary distribution, and if the amount of the collection fee is calculated based on the sales price, there is a risk that the collection fee will not be collected appropriately. According to the above configuration, in such a case, the change means 238 can cover the lower amount of the second purchase price by changing the amount of the collection fee and the collection method. Therefore, the change means 238 can stably collect collection fees such as fees and royalties and return them to third parties.

[0092] <Configuration of user device> The hardware configuration and functional configuration of the user device 5 will be described below.

[0093] The user device 5 has a display 61, a speaker 62, and a touchpad 63 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 storage 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 storage unit 55 are electrically connected to the control unit 56 via a bus 59.

[0094] The network interface 51 is communicably connected to a communication network 6 in order to transmit and receive various data between the user device 5 and the server device 2.

[0095] The graphics processing unit 52 draws images of the digital card C1 or the 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.

[0096] The audio processing unit 53 is connected to a speaker 62, and plays and synthesizes the audio of the digital card C1 or the NFT trading card N1 in accordance with instructions from the control unit 56, and outputs this from the speaker 62.

[0097] 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 touches the touchpad 63 to input operation signals to the user device 5.

[0098] 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, account information of the user device 5, etc. The user information is at least a part of the information in the user DB 221 stored in the storage unit 22 of the server device 2. The user DB 221 manages a master of the user information, and the storage unit 55 of the user device 5 stores at least a part of the information in this master that is distributed from the server device 2.

[0099] The program according to this embodiment can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a USB memory or a CD-ROM.

[0100] The control unit 56 is configured by a microcomputer including a CPU and a semiconductor memory, and controls the operation of the device 5 itself.

[0101] The control unit 56 executes various programs to function as a communication unit 561, a voice control unit 562, a display control unit 563, an input receiving unit 564, a second management unit 565, and a fourth association unit 566.

[0102] -Means of communication 561- The communication means 561 is a function for communicating with the server device 2 via the network interface 51 .

[0103] The communication means 561 generates and transmits information that can be grasped 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 from the server device 2 new data sent from the server device 2 in response to the download request or purchase instruction, information on the purchased value medium, etc.

[0104] -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.

[0105] -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.

[0106] -Input acceptance means- The input receiving means 564 receives various inputs from the user regarding the digital card, including purchase instructions. The input receiving means 564 communicates with each means of the server device 2 via the network interface 51 regarding the various inputs received from the user.

[0107] -Second control measure- The second management means 565 manages the second history information in a distributed manner 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 in response to an instruction from the first or second user, and allows the second value medium to be associated with the second user. For example, the second management means 565 disassociates the NFT trading card N1 from the first user in response to an instruction from the first or second user, and allows the NFT trading card N1 to be associated with the second user.

[0108] The second medium of value managed by the second management means 565 may include, for example, (1) first-type medium associated with first history information and (2) second-type medium not associated with first history information. (1) First-type medium associated with first history information is, in other words, 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) second-type medium not associated with first history information is medium associated with a user in primary distribution, i.e., medium with no history of being sold to a user from an official shop. Second-type medium is, for example, medium that is not sold to a user from an official shop in primary distribution, but is originally offered on the NFT marketplace in the secondary distribution market. Second-type medium is, for example, NFT trading card N1 corresponding to digital trading card C1 that remained unsold in the official shop, which is the primary distribution market, and is NFT trading card N1 that was first put on the market 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 route of the value medium.

[0109] -Fourth association method- 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.

[0110] <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.

[0111] (1) As shown in the portion enclosed by the dashed line frame 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 association 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 date and time of assignment in the "Assignment / Transfer History" column) with digital card C1.

[0112] (2) As shown in the area surrounded by the dashed line frame in Figure 3(b), for example, when an NFT trading card C2 corresponding to digital card C1 is disassociated from a first user and associated with a second user, the fourth association 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 NFT trading card C2.

[0113] <Platform system operation flow> An example of transaction processing in each of primary and secondary distribution in the platform system 1 will be described with reference to FIGS.

[0114] FIG. 4 is a sequence diagram showing the process flow and interactions from when a first value medium is sold as a primary distribution medium until it is purchased by a first user and converted into a second value medium.

[0115] As shown in FIG. 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).

[0116] 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).

[0117] Next, the first user device 5a receives a purchase instruction from the first user, which is a request to associate the first value medium with the first user (step st13). Next, the first user device 5a transmits this request to the server device 2 (step st14).

[0118] Next, the first management means 233 of the server device 2 receives 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).

[0119] Next, the first associating 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 sound of the first value medium indicated by the card information, as well as the result of the association (step st16).

[0120] After the first period has elapsed, the server device 2 and the user device 5 execute the processing within the area indicated by the combined fragment opt2 (Option2).

[0121] Specifically, first, the second associating means 2342 of the server device 2 associates a second value medium corresponding to the first value medium with the first user, replacing the first value medium (step st17). The second associating means 2342 transmits information about the change to the second value medium and card information about the second value medium (including an 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 about 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).

[0122] FIG. 5 is a sequence diagram showing the flow of processing and interactions from when a second value medium is put up for sale by a first user as secondary distribution until when the second user purchases it.

[0123] As shown in FIG. 5, during a 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).

[0124] Specifically, first, the second management means 565 of the first user device 5a accepts a request from the first user to put up 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).

[0125] Next, the first management means 233 of the server device 2 receives a request to put up the second value medium (step st32). Based on this putting up request, the information processing means 231 of the server device 2 generates display information for displaying the second value medium as an auction 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 auction item for the second value medium on the NFT marketplace via a website or trading card app (step st35).

[0126] Next, the second management means 565 of the second user device 5b receives a request from the second user to associate the second value medium with the second user in order to purchase the displayed second value medium from the first user (step st36). Next, the second user device 5b transmits this request to the server device 2 (step st37). Next, the first management means 233 of the server device 2 transmits this request received from the second user device 5b to the first user device 5a (step st38). Note that, for example, upon receiving this request, the payment means 235 of the server device 2 may detect that the association of the second value medium with the first user will be released and the second value medium will be associated with the second user on the condition that the second user pays the second purchase price.

[0127] Next, the second management means 565 of the first user device 5a receives a request transmitted 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 releases 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 the received second history information to the first user device 5a (step st45).

[0128] To summarize the above, this is a computer system including a plurality of user devices 5 used by a plurality of users, and a server device 2 communicatively connected to the user devices 5, and is equipped with 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, and 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 plurality of 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 accordance with instructions from the first user or the second user.

[0129] <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, so it is not necessary to determine whether or not 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.

[0130] [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.

[0131] [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.

[0132] [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.

[0133] The first associating means 2341 may, for example, generate the second medium of value within the first period. The first associating means 2341 may, for example, generate the NFT trading card N1 within the first period.

[0134] For example, the second associating means 2342 may 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 on the condition that the first period has elapsed. With this configuration, the second value medium can be generated in advance before the start of the second period, and the second value medium can be restricted from being associated with the first user in place of the first value medium during the first period. Therefore, the second value medium can be restricted from circulating, i.e., from being traded between users, during the first period.

[0135] 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 or can recognize but cannot use the second value medium during the first period. Then, after the first period has elapsed, the second value medium may be made recognizable or usable by the first user.

[0136] Furthermore, the second value medium may be generated before the first value medium is provided 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 or, even if it is recognizable, cannot use it during the first period. 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 transferred to the second value medium after the first period has elapsed. In this case, the second value medium is not provided to the first user until the first period has elapsed.

[0137] [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 first value mediums are associated with users 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.

[0138] The control unit 23 may function as a combination means (not shown). The combination means generates a collection of a plurality of first value media by combining a plurality of first value media. A collection of first value media is, for example, a pack or set of digital cards C1. For example, if there are a total of 10 games in the final league of an e-sports tournament, the combination means may generate a pack of 10 digital cards C1 as a pack for the final league and final round of the e-sports tournament, each of which is associated with a medium image of a final round of a game played in each of the 10 games.

[0139] The combining means may be, for example, a so-called pack gacha, in which the first value media to be combined are selected by lottery by the lottery means 2344.

[0140] [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.

[0141] The game may be an action game, a shooting game, a role-playing game, a simulation game, a board game, a puzzle game, etc., and the invention can be applied to various types of games.

[0142] In the above embodiment, the server device 2 and multiple user devices 5 are integrated to function as a program, but the present invention is not limited to this. All of the means of the program, i.e., the first management means, the second management means, the association means, the payment means, the identification means, the setting means, the change means, etc., may be provided in the server device 2 alone, the user device 5 alone, a communication terminal other than the server device and the 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, the user devices, and the communication terminals are integrated to function as a program, it is also possible to change as appropriate which means are to be functioned by which device.

[0143] The effects of this embodiment can be achieved even when these other embodiments are adopted. Furthermore, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate. [Explanation of symbols]

[0144] 1 Platform System 2. Server device 23 Control Unit 233 First control measure 234 Association Means 2341 first association means 2342 second association means 2343 Third association means 5 User Device 56 Control Unit 565 Second control measure

Claims

1. 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.

2. 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.

3. 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.

4. 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.

5. 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.

Citation Information

Patent Citations

  • Information transaction program and information processing device

    JP2020119306A

  • Information trade program and information processing device

    JP2020170360A

  • Method for managing object and management server

    JP2021089640A

  • Computer system and management method of game result

    JP2021146057A