Information processing method, program, and information processing device

The system enhances NFT trading by generating NFTs and FTs for content without account opening, expanding transaction variety and user accessibility, and facilitating cross-platform trading with fiat and crypto assets.

JP7886668B1Active Publication Date: 2026-07-08TOYLAND LTD CO

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
TOYLAND LTD CO
Filing Date
2025-12-04
Publication Date
2026-07-08

AI Technical Summary

Technical Problem

Existing NFT systems limit the variety of content trading and require account opening, restricting user access and functionality.

Method used

An information processing system that generates non-fungible tokens (NFTs) and toy fungible tokens (FTs) for content trading, allowing users to trade without account opening, and facilitates transactions using fiat currency and crypto assets, with support for distributed ledger technology and AI processing for enhanced functionality.

Benefits of technology

Increases the variety of content transactions and enables easy access for users, particularly young users, by allowing account-free token generation and utilization, and supports seamless trading and evaluation of NFTs across platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007886668000001
    Figure 0007886668000001
  • Figure 0007886668000002
    Figure 0007886668000002
  • Figure 0007886668000003
    Figure 0007886668000003
Patent Text Reader

Abstract

The information processing method involves an information processing device operating a first platform for trading content generating non-fungible tokens to be attached to content and toy fungible tokens that do not require account opening, both usable on the first platform; facilitating transactions on the first platform between users who possess non-fungible tokens attached to a given content and users who possess toy fungible tokens; acquiring transaction information related to the transactions; and, based on the transaction information, outputting the given content to a second platform that buys and sells content using at least one of fiat currency and crypto assets.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The disclosed technology relates to an information processing method, a program, and an information processing apparatus.

Background Art

[0002] Conventionally, a technology (NFT (Non Fungible Token)) that enables content such as images, videos, characters used in games, and music to be treated as non-fungible physical objects by recording tokens associated with the content on a blockchain has been known. For example, in Patent Document 1, the first setting means sets a first NFT in a distributed ledger system in association with a first virtual object in response to an operation by a first user, and the control means operates the first virtual object in which the first NFT is set in a virtual space in response to an operation by the first user. The performance setting means sets performance information indicating the performance generated by the operation of the first virtual object in association with the first NFT by a distributed ledger system, and the appraisal request means requests a second computer to appraise the value of the first NFT. The appraisal means appraises the value of the first NFT based on the performance set in association with the first NFT in response to the appraisal request of the appraisal request means. An NFT appraisal system is disclosed.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

[0004] However, in the prior art, it was necessary to operate a first virtual object in which a first NFT was set in a virtual space in response to an operation by a first user. Also, in the prior art, the content for which the first NFT was set was limited.

[0005] Therefore, one of the objectives of the disclosure technology is to provide an information processing method, program, and information processing device that can increase the variations in trading of content to which NFTs have been assigned.

[0006] An information processing method in one aspect of disclosure involves an information processing device operating a first platform for trading content, which generates non-fungible tokens to be attached to content and toy fungible tokens that do not require account opening, both of which are usable on the first platform; allows users who possess non-fungible tokens attached to a given content and users who possess toy fungible tokens to trade on the first platform; obtains transaction information related to the transactions; and, based on the transaction information, outputs the given content to which non-fungible tokens have been attached to a second platform that buys and sells content using at least one of fiat currency and crypto assets. [Effects of the Invention]

[0007] Disclosure technology can increase the variety of transactions available for content to which NFTs are granted. [Brief explanation of the drawing]

[0008] [Figure 1] This figure shows an example of the configuration of the information processing system according to this embodiment. [Figure 2] This figure shows an example of the hardware configuration of the information processing device according to this embodiment. [Figure 3] This figure shows an example of the block configuration of the information processing device according to this embodiment. [Figure 4] This figure shows an example of a content database according to this embodiment. [Figure 5] This figure shows an example of a metadata database according to this embodiment. [Figure 6] This diagram illustrates an example of the data structure of an NFT according to this embodiment. [Figure 7] This figure shows an example of a screen displayed on the terminal device according to this embodiment. [Figure 8] This figure shows an example of the block configuration of the terminal device according to this embodiment. [Figure 9] This flowchart shows an example of a processing procedure executed by the information processing device according to this embodiment. [Modes for carrying out the invention]

[0009] A preferred embodiment of the disclosed technology will be described with reference to the attached drawings. In each drawing, components denoted by the same reference numerals have the same or similar configuration.

[0010] In this embodiment, "content" includes images, videos, characters used in games, voices, rights, novels, comics, music, and any other digital files. Furthermore, a predetermined piece of content to which a non-fungible token (hereinafter simply referred to as NFT) is attached is also referred to as NFT content.

[0011] Unlike fungible tokens (hereinafter simply referred to as FTs), NFTs are tokens that do not possess fungibility, and therefore can be distinguished from other NFTs and prove their own unique value. In other words, although content has the characteristic of being easily duplicated, by attaching an NFT to that content, it becomes possible to treat it as a unique item.

[0012] <Information Processing System 1> The following describes the information processing system 1 in the disclosed technology. Figure 1 is a diagram showing an example of the configuration of the information processing system 1 according to the embodiment. The information processing system 1 shown in Figure 1 includes, as an example, an information processing device 10, one or more terminal devices 20, an external system 30, an NFT sales device 40, and an AI processing device 50.

[0013] The information processing device 10, terminal device 20, external system 30, NFT sales device 40, and AI processing device 50 in the information processing system 1 transmit and receive data from each other via a communication network N such as the Internet, intranet, wireless LAN, or mobile communication. The information processing device 10, terminal device 20, and external system 30 may be composed of multiple processing devices (which may include a database). The network N is composed of a wireless network or a wired network. Examples of networks include mobile phone networks, PHS (Personal Handy-phone System) networks, wireless LAN (Local Area Network, including communication compliant with IEEE 802.11 (so-called Wi-Fi®)), 3G (3rd Generation), LTE (Long Term Evolution), 4G (4th Generation), 5G (5th Generation), WiMAX®, infrared communication, visible light communication, Bluetooth®, wired LAN, telephone lines, power line communication networks, and networks compliant with IEEE 1394, etc.

[0014] <Information Processing Device 10> The information processing device 10 is comprised of a server or a personal computer, etc. The information processing device 10 is a device that performs some of the information processing functions provided by the information processing system 1, such as operating a first platform for trading NFT content. The information processing device 10 may consist of one or more information processing devices 10, or it may be configured using a virtual server (such as a cloud server). The information processing device 10 may also be called a computer. Hereinafter, the operator who operates the information processing device 10 will also be simply referred to as the operator.

[0015] <Platform 1> The first platform is a platform for conducting content transactions that can use alternative tokens for toys (hereinafter also simply referred to as toy FTs) that do not require users to open an account to trade NFT content. The first platform provides an NFT content trading service or the like to the terminal device 20.

[0016] Since the first platform does not require the opening of an account at the start of use, users in the lower age groups (e.g., elementary school students, junior high school students) and users who desire to deepen their understanding of NFTs, etc. (e.g., high school students, university students, working adults) can use the first platform to start learning blockchain technology, FTs, NFTs, etc. at an early stage.

[0017] Users can exchange (trade) the generated NFT content for toy FTs (hereinafter also simply referred to as toy FTs) within the first platform. Since the first platform uses toy FTs that do not require the opening of an account at the start of use, it is easy to start using. Users can generate and evaluate NFT content within the first platform without worrying about taxation. [[ID=IO]]

[0018] Also, users can generate NFTs on the first platform and assign NFTs to the content they own, and can exchange the NFT content with NFT content or toy FTs owned by other users. Also, users can communicate in various ways on the first platform.

[0019] Also, the first platform may use an external system 30 to generate toy FTs that can be used only on the first platform and sell and distribute them to users within the first platform. That is, users can receive the distribution of toy FTs and can also purchase toy FTs with fiat currency. Note that toy FTs may be generated as cryptocurrency.

[0020] Furthermore, within the first platform, users can send Toy FTs to users who are creators of NFT content, for example, to express their support or encouragement. The first platform manages and aggregates the history of sending and receiving Toy FTs and NFT content to generate rankings, thereby enabling the early discovery of outstanding creators, excellent NFT content, and users who support creators on the first platform.

[0021] Furthermore, users can donate to creators and others using Toy FT within the first platform. The first platform allows users to engage in various activities such as donating, providing them with experiences such as communication, exchange of creative works, support and gratitude, excitement, talent discovery and development sponsorship, corporate promotion, and easy access to NFT content.

[0022] <Terminal device 20> The terminal device 20 allows, for example, a user to output content stored in the terminal device 20 to the information processing device 10 by operating the terminal device 20. The user can also view NFT content and other information output by the information processing device 10 via the terminal device 20. The terminal device 20 is a computer such as a mobile phone (including a smartphone), portable game console, non-portable game console, television receiver, tablet, personal computer, or dedicated terminal device. The terminal device 20 may also be referred to as a computer.

[0023] Furthermore, an application program (app) for using the services provided by the information processing device 10 may be installed on the terminal device 20. This app may be web browsing software. The app may cause the terminal device 20 to execute at least a part of the processing disclosed in the embodiments shown below in the services provided by the information processing device 10. When the app is executed, the terminal device 20 may access the information processing device 10 to send and receive information used to execute the app. The app may also be an application program that can be downloaded by paying a predetermined amount, and the operator of the information processing device 10 may sell the app for a fee on a predetermined application sales platform.

[0024] <External System 30> The external system 30 is a system that manages a distributed ledger in response to requests from at least one of the information processing device 10, the terminal device 20, and the NFT sales device 40. The external system 30 is configured to communicate with the information processing device 10, the terminal device 20, and the NFT sales device 40. The external system 30 is composed of multiple information processing terminals and can manage ledgers in a distributed manner.

[0025] The distributed ledger managed by the external system 30 is managed in a way that makes it difficult to tamper with, using a so-called blockchain mechanism. In this embodiment, the blockchain-based distributed ledger management mechanism will be described as a general one.

[0026] The external system 30 may include, for example, information processing terminals such as computers that manage distributed ledgers using multiple blockchain technologies. The information processing terminals are connected to each other via a network. The network may include network N in Figure 1. The information processing terminals may communicate with each other in a peer-to-peer manner, and any of the information processing terminals may, for example, acquire data related to NFT transactions. The information processing terminal creates a block containing the acquired data, adds it to the blockchain, and transmits the information of the added block to other information processing terminals.

[0027] Furthermore, other information processing terminals verify the validity of the received block, and if the verification is successful, they add the block to the blockchain. The information processing terminals then finalize the blockchain, for example, according to the number of blocks that are linked.

[0028] Through the above process, the same distributed ledger will be stored across multiple information processing terminals constituting the external system 30. The recorded data may be encrypted as appropriate. The external system 30 can be constructed using, for example, Ethereum. Furthermore, the number of information processing terminals constituting the external system 30 may fluctuate over time.

[0029] Furthermore, tokens that can be issued by external systems 30 such as Ethereum include FTs and NFTs. NFTs have a unique identifier (hereinafter also referred to as NFT-ID) that enables them to be distinguished from other NFTs.

[0030] The NFT-ID is information that identifies an NFT and is recorded by the external system 30 when the NFT is issued. The NFT-ID records a unique value that makes the NFT unique, thereby guaranteeing its non-fungibility. NFTs are tradable, just like FTs. The transaction history of NFTs is recorded in the external system 30.

[0031] The distributed ledger managed by the external system 30 can record, for example, the owners of NFTs and their ownership history. In this embodiment, as an example, the NFT is described as a token issued based on the ERC (Ethereum Request for Comments) 721 standard. However, the NFT is not limited to this and may be a token issued based on other standards.

[0032] In addition, the external system 30 may utilize, for example, DAG structure distributed ledger technology, that is, distributed ledger technology called a directed acyclic graph. Also, the information processing device 10 may operate the first platform by collaborating with the external system 30 that utilizes DAG structure distributed ledger technology.

[0033] By collaborating with the external system 30 that utilizes DAG structure distributed ledger technology (e.g., tangle-type DAG structure distributed ledger technology), the information processing device 10 can control the relationship between the front and back in the DAG structure so that it is not subject to special constraints, does not require mining by miners, and can control the implementation of individual PoW (Proof of Work) for transactions by the user himself.

[0034] Also, by collaborating with the external system 30 that utilizes DAG structure distributed ledger technology, the information processing device 10 makes it unnecessary for users to own cryptocurrency assets or open accounts for them, and even young users can easily start using them. Furthermore, it can solve the problems of scalability, transaction processing speed, and mining fees (transaction fees) in blockchain technology.

[0035] <NFT Sales Device 40> The NFT sales device 40 is comprised of a server or a personal computer, etc. The NFT sales device 40 is a device that performs some of the information processing functions provided by the information processing system 1, such as operating a second platform. The NFT sales device 40 may consist of one or more NFT sales devices 40, or it may be configured using a virtual server.

[0036] Furthermore, the information processing device 10 may connect to various devices such as the NFT sales device 40 by using an API (Application Programming Interface), etc., to utilize functions and exchange data. The information processing device 10 may also connect to the NFT sales device 40 using pre-registered authentication information and obtain sales information, etc., regarding the sale of outputted NFT content.

[0037] <Second Platform> The second platform is a platform for buying and selling content using either fiat currency or cryptocurrency. The second platform may be, for example, a platform that handles NFT content, and may be a sales site that sells NFT content to third parties for a fee using either fiat currency or cryptocurrency (including currencies called virtual currencies).

[0038] The second platform may also be an NFT marketplace (e.g., OpenSea) where NFT content is bought and sold. The NFT sales device 40 operates the second platform for buying and selling NFT content and provides, for example, an NFT content buying and selling service to the terminal device 20.

[0039] The second platform may acquire information on NFT content traded using Toy FT on the first platform and publish said NFT content on the second platform. Furthermore, it may be necessary to prepare a wallet in order to conduct buying and selling transactions on the second platform.

[0040] <AI processing device 50> The AI processing device 50 is, for example, a computer that operates an AI (Artificial Intelligence) model that executes processing of a character string including an input natural language. The AI processing device 50 stores a large amount of data used in the AI model and executes processing associated with the AI model using the data stored in the database.

[0041] The AI model is a language model specialized for natural language processing, and may be a type of so-called generative AI (Generative Artificial Intelligence) that generates and outputs a sentence based on the input instruction information (prompt). The AI model may be, for example, a general-purpose language model (e.g., large language model) applicable to natural language processing such as information extraction, sentence summarization, sentence generation, question and answer, etc. Also, the instruction information may be an input sentence for the AI model.

[0042] The AI processing device 50 may constitute a generative AI using the AI model. It is possible to use an existing generative AI. For example, the AI processing device 50 can transmit and receive information to and from the information processing device 10 via the API of the generative AI.

[0043] <Hardware configuration> FIG. 2 is a diagram showing an example of the hardware configuration of the information processing device 10 according to the present embodiment. The information processing device 10 includes a processor 11 such as a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit), a memory (e.g., RAM (Random Access Memory) or ROM (Read Only Memory)), a storage device 12 such as an HDD (Hard Disk Drive) and / or an SSD (Solid State Drive), a communication IF (Interface) 13 that performs wired or wireless communication, an input device 14 that accepts an input operation, and an output device 15 that outputs information.

[0044] The input device 14 is, for example, a keyboard, touch panel, mouse, camera, and / or microphone. The output device 15 is, for example, a display, touch panel, and / or speaker. The input device 14 receives various types of information from the user. The output device 15 may also include a display unit that displays various types of information to the user.

[0045] The hardware configuration described above is merely an example. The information processing device 10 within the information processing system 1 may omit some of the hardware shown in Figure 2, or it may include hardware not shown in Figure 2. Furthermore, the hardware shown in Figure 2 may consist of one or more devices. Also, if the information processing device 10 consists of multiple devices, each device may include at least some of this hardware. Similarly, the terminal device 20, etc., may have the same hardware configuration as described above, and may omit some of the hardware shown in Figure 2, or it may include hardware not shown in Figure 2.

[0046] <Block structure> (Information processing device 10) Figure 3 shows an example of the block configuration of the information processing device 10 according to this embodiment. The information processing device 10 includes a storage unit 100, a generation unit 101, a transaction unit 102, and an output unit 103. The information processing device 10 may further include a determination unit 104, a reception unit 105, a settlement unit 106, and a setting unit 107.

[0047] The memory unit 100 can be implemented using the storage device 12 provided by the information processing device 10. In addition, the generation unit 101, transaction unit 102, output unit 103, determination unit 104, reception unit 105, settlement unit 106, and setting unit 107 can be implemented by the processor 11 of the information processing device 10 executing a program stored in the storage device 12.

[0048] Furthermore, the program may be stored in a storage medium. The storage medium on which the program is stored may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, but may be, for example, a USB (Universal Serial Bus) memory or a CD-ROM (Compact Disc Read-Only Memory).

[0049] The storage unit 100 stores the data necessary for the information processing device 10 to perform information processing. This includes a content DB 100a and a metadata DB 100b. The content DB 100a and metadata DB 100b may be stored in the storage unit 100, but they may also be recorded in a distributed ledger managed by an external system 30. It is possible to add data items to each DB as needed.

[0050] Figure 4 shows an example of a content DB 100a according to this embodiment. The content DB 100a shown in Figure 4 manages various information about the content. The content DB 100a may store the user ID, owner address information, content ID, metadata ID, and content storage location in association with each other.

[0051] The User ID includes information that identifies the user who owns the content. The User ID may also be information that identifies the user who will become the owner of the issued NFT. The Owner Address Information includes information about the address of the NFT owner, and may be, for example, an account issued when starting to use the first platform. Alternatively, the Owner Address Information may be, for example, a wallet address that can be generated without opening an account for the NFT owner.

[0052] The Content ID contains information that identifies the content. The Content ID may also be information that identifies the content associated with the NFT, and if the content has an NFT-ID, for example, the NFT-ID may be stored in association with the Content ID. The Metadata ID is information that identifies the metadata.

[0053] The content storage location information includes information indicating where the content is stored, and may be, for example, address information in the storage unit 100, or a URL (Uniform Resource Locator) for referencing the content.

[0054] The second platform information includes information indicating whether or not the NFT content has been output to the second platform. If the NFT content has been output to the second platform, the second platform information may include information indicating that it has been output; if it has not been output to the second platform, it may include information indicating that it has not been output. If the NFT content has been output to the second platform, it may also include identification information to identify the transaction on the second platform, and may include information regarding the date and time of output. Furthermore, if the NFT content output to the second platform is sold, the second platform information may also store associated sales information.

[0055] Furthermore, when content is stored in the storage unit 100, the content DB 100a may also store associated content data. The content data may be data or files for displaying the content.

[0056] Figure 5 shows an example of the metadata DB 100b according to this embodiment. The metadata DB 100b shown in Figure 5 manages various types of metadata information, which is information about the content associated with the NFT. The metadata DB 100b may store metadata ID, content ID, content name information, content description information, and content storage location in association with each other.

[0057] The metadata ID includes information that identifies the metadata of the content. The content name information includes information about the name of the content, which may be, for example, information about the title or description of the content. The content description information includes information about the description of the content. The content description information may be, for example, descriptive information about the content arbitrarily received from the user, or descriptive information about the content obtained by the information processing device 10, such as the data format and file size.

[0058] The content storage location is the same as described above. By including the content storage location in the metadata, information necessary to enable content viewing can be linked to the NFT.

[0059] Returning to Figure 3, the generation unit 101 generates NFTs and toy FTs that can be used on the first platform and are attached to the content. The generation unit 101 may, for example, generate a predetermined amount of toy FTs free of charge and associate them with the user when the user registers to use the first platform.

[0060] Furthermore, the generation unit 101 may generate toy FTs corresponding to a predetermined amount when the user pays a predetermined amount to an account designated by the company operating the information processing device 10, and associate them with the user. The user may operate the terminal device 20 to output the quantity of toy FTs they wish to purchase to the information processing device 10 and make the payment using a predetermined payment method. Then, when the generation unit 101 confirms that the payment has been made, it may generate toy FTs corresponding to the amount and associate them with the user.

[0061] Furthermore, if the generation unit 101 generates toy FTs corresponding to a predetermined price, it may amortize a predetermined amount of toy FTs. This prevents inflation caused by issuing toy FTs.

[0062] Furthermore, the user may operate the terminal device 20 to output any content they have created to the information processing device 10, or they may output instruction information to the information processing device 10 to attach an NFT to content they own. The generation unit 101 may generate an NFT to be attached to the content based on the instruction.

[0063] The generation unit 101 may generate an NFT to be attached to the content based on the content output from the terminal device 20 and instruction information indicating that an NFT should be attached, thereby generating NFT content. By attaching an NFT to the content, the user can prove that the content is irreplaceable and unique, and that they own it. Alternatively, the user may create a wallet or an account on the first platform that does not require account opening using any SNS (social networking service) account created in advance, and receive the NFT and FT using that wallet or account on the first platform. Furthermore, the generation unit 101 may associate the generated NFT and FT with the user using a predetermined function of the terminal device 20 (browser cache function), or it may associate the generated NFT and FT with the user using any existing method that does not require account opening.

[0064] Figure 6 illustrates an example of the data structure of an NFT according to this embodiment. The NFTA100 shown in Figure 6 includes an NFT-ID, owner address information, and an NFT-URI. The NFTA100 may also include copyright information and other information.

[0065] Furthermore, the generation of toy FTs and NFTs may be carried out using DAG-structured distributed ledger technology, etc. This can reduce the fees incurred in generating toy FTs and NFTs.

[0066] Returning to Figure 3, the generation unit 101 may set a predetermined limit so that it cannot output instructions for a user to attach NFTs to more than a predetermined number of content items. The generation unit 101 may, for example, set a predetermined number of content items that a user can attach NFTs to at any given time (e.g., every day).

[0067] Furthermore, the generation unit 101 may set an upper limit on the number of NFTs that can be assigned to content for each user. Also, the generation unit 101 may control the system so that users who have reached the upper limit on the number of NFTs that can be assigned to content can be assigned NFTs to content in proportion to the predetermined amount of toy FT paid by the user. For example, the generation unit 101 may set a limit of 3 NFTs per day for a user, and control the system so that additional NFTs can be generated by paying a predetermined amount of toy FT set for each NFT.

[0068] Furthermore, the generation unit 101 may generate multiple types of NFTs. The generation unit 101 may set predetermined restrictions depending on the type of NFT to be generated. For example, the generation unit 101 may control the generation of NFTs that include copyright settings by requiring a predetermined amount of toy FT to be paid from the first NFT, and control the generation of NFTs that do not include copyright settings by requiring a predetermined number of NFTs per day. This prevents problems that may arise from assigning NFTs to content created in large quantities by users using AI, etc. The generation unit 101 may also control the generation of NFTs that include certificates proving uniqueness by requiring a predetermined amount of toy FT to be paid from the first NFT.

[0069] The transaction unit 102 acquires transaction information related to transactions. The transaction unit 102 may, for example, control transactions on the first platform and acquire transaction information related to transactions of at least one of NFTs and toy FTs on the first platform. In addition, the transaction unit 102 may control not only transaction processing on the first platform, but also NFT content listing processing, evaluation processing, NFT and toy FT management processing, etc.

[0070] Furthermore, the trading unit 102 facilitates a transaction between a user who owns an NFT assigned to a predetermined content and a user who owns a toy NFT on the first platform. A user who owns a toy NFT may, for example, operate a terminal device 20 to output an instruction to the information processing device 10 to trade with another user who owns an NFT assigned to a predetermined content on the first platform.

[0071] Furthermore, the trading unit 102 may, based on instructions output by the terminal device 20, cause a transaction between the toy FT and the NFT assigned to a predetermined content. The trading unit 102 may also execute a process on the first platform to cause a transaction between user A, who owns the NFT, and user B, who owns the toy FT.

[0072] Furthermore, when the trading unit 102 receives an instruction from the terminal device 20 that the user intends to output a toy FT, the trading unit 102 may perform user authentication and identify the source of the toy FT output. The trading unit 102 may then identify the user who will receive the toy FT and execute the trading process for the toy FT.

[0073] Furthermore, a user who owns NFT content may set transaction conditions for the NFT content. Specifically, a user may set transaction conditions for the NFT content (e.g., the amount of toy FT equivalent to the consideration). The transaction unit 102 may confirm that a user who wishes to receive the NFT content has entered the amount of toy FT equivalent to the specified amount. Subsequently, the transaction unit 102 may identify the owners of the NFT and toy FT and execute the transaction process by instructing the sending and receiving of the NFT and toy FT.

[0074] Furthermore, the trading unit 102 may, when the transaction processing is completed on the first platform, instruct the external system 30 to execute a process to change the ownership of the NFT and the toy FT. The trading unit 102 may confirm that the transaction between the NFT and the toy FT has been completed when the external system 30 has completed the said process.

[0075] The output unit 103 outputs NFT content to the second platform based on the acquired transaction information. For example, the output unit 103 may output information about NFT content to the second platform if the number of transactions of NFT content traded using toy FT on the first platform, as included in the acquired transaction information, exceeds a predetermined number.

[0076] Furthermore, the output unit 103 may output instruction information to the second platform, including instructions to publish (list) the output NFT content information on the second platform. The second platform may also publish the NFT content on the second platform based on the NFT content information and the instruction information, adding it to an existing list of published items.

[0077] Through the above processing, the information processing device 10 can increase the variety of NFT content transactions. Any user on the second platform can then purchase NFT content generated on the first platform. Furthermore, a user of the first platform can allow other users on the second platform to view NFT content, even if they are not users of the second platform themselves.

[0078] The determination unit 104 determines whether the transaction information of NFT content traded on the first platform meets predetermined conditions. For example, the determination unit 104 may determine whether the user reactions (e.g., number of likes) for each NFT content meet predetermined conditions as transaction information for NFT content, or whether the number of followers of the user who created the NFT content meets predetermined conditions. The determination unit 104 may also determine whether the information acquired or generated by the transaction unit 102 meets predetermined conditions as transaction information for NFT content.

[0079] Furthermore, the trading unit 102 may acquire comments posted on the content, expressions of goodwill, empathy, or support (e.g., likes, favorites). The trading unit 102 may also acquire information regarding the processing results of at least one of the toy FTs and NFT content on the first platform. The trading unit 102 may then generate information regarding various rankings, including rankings related to the creation, transmission, and reception of toy FTs and NFT content, from the acquired information. The trading unit 102 may also acquire information regarding toy FTs and NFT content stored in the external system 30, particularly information regarding their transmission and reception and related information, and generate information regarding various rankings.

[0080] Furthermore, the trading unit 102 may generate ranking information such as the ranking of the volume of toy FT sent and received, the ranking of the number of toy FT senders, the ranking of the amount of toy FT purchased by corporations and individuals who purchased toy FT through donations or investments, the ranking of the total amount of toy FT owned (acquired amount + purchased amount), rankings related to toy FT by category, affiliation, attribute, etc., and other rankings specified and customized by the user.

[0081] The user may also operate the terminal device 20 to output the toy FT to be sent to the owner of the NFT content, associating it with the purpose of transmission. The first platform may be configured so that the user can select the purpose of transmission when sending the toy FT. The purpose of transmission may include, for example, the following: • To support the activities of NFT content owners, by sending toy FTs (for support purposes). • For the purpose of trading (exchanging) NFT content between users who own the NFT content. • The purpose of trading (for competitive bidding purposes) is for users who own NFT content to provide that NFT content to the party that offers the most toy NFTs.

[0082] Furthermore, users may operate the terminal device 20 to configure settings for following other users they like, being followed by other users as a favorite user, exchanging direct messages with other users (direct messaging), and receiving notifications for events related to favorite users (following, followers). The transaction unit 102 may also aggregate the various information configured. User A may, for example, promote their content on the first platform (e.g., add a description to the content, distribute a video introducing the content), and other users may tip User A using Toy FT. User A may also generate a thank you message or reply to the tip using Toy FT for other users, and output the thank you message or reply to other users via the first platform. In this way, the first platform can secure a communication path between users connected through tipping using Toy FT. The transaction unit 102 may also aggregate the amount of Toy FT tipped to User A by other users based on attributes such as region, age, and gender.

[0083] Furthermore, the first platform may also achieve a language-free environment by integrating with an external automatic translation system. This would enable the exchange of messages and comments on electronic bulletin boards, as well as the exchange of direct messages between users who have added each other to their favorites, regardless of language.

[0084] The output unit 103 may output NFT content that satisfies predetermined conditions to a second platform. These predetermined conditions may include the number of comments posted on the content being greater than or equal to a predetermined number, or the number of followers and favorites being greater than or equal to a predetermined number. Furthermore, these predetermined conditions may be conditions set in advance by the operator, or conditions set for each NFT content owned by the user.

[0085] Furthermore, if the output unit 103 receives an instruction from the user to output NFT content to the second platform, it may output the NFT content to the second platform. The output unit 103 may also output to the terminal device 20 the total amount of toy FTs issued, the total amount of toy FTs issued through purchase, the purchase rate of toy FTs in major currencies (yen, dollar, euro, yuan, and other major legal tender currencies), and the total amount of toy FTs used in real time.

[0086] Through the above processing, the information processing device 10 can output NFT content that meets predetermined conditions to the second platform, thereby enabling it to output NFT content to the second platform more appropriately.

[0087] The reception unit 105 receives from the first user (hereinafter also referred to as the prospective buyer) an intention to purchase content using at least one of fiat currency and crypto assets on the second platform. The reception unit 105 may, for example, receive information from the information processing device operating the second platform regarding the intention of any prospective buyer to purchase NFT content output to the second platform.

[0088] Furthermore, the reception unit 105 may accept one NFT content selected by a user wishing to purchase from a list of NFT content published on the second platform. Also, the reception unit 105 may accept the user's intention to purchase the NFT content when the button to purchase the NFT content is pressed.

[0089] The settlement unit 106 acquires transaction information relating to at least one of the transactions of fiat currency and crypto assets on the second platform. For example, when a transaction of NFT content output to the second platform is made, the settlement unit 106 may acquire information relating to the transaction, including the settlement result, from the second platform. The settlement unit 106 may also perform processing for selling NFTs as so-called primary distribution, such as billing processing related to the sale of NFTs.

[0090] When the settlement unit 106 receives an intention to purchase NFT content from the second platform, it executes a process to sell the NFT content using a wallet associated with the operator who operates the information processing device 10. When the settlement unit 106 receives an intention to purchase NFT content output to the second platform, it may also execute a process to agree to the sale. The wallet associated with the operator contains data such as a private key for securely conducting transactions and a wallet address corresponding to account information.

[0091] The settlement unit 106 may execute a process to sell NFT content using a wallet associated with the operator by accepting payment for the amount of cryptocurrency etc. necessary to purchase the NFT content. This allows the operator to receive the cryptocurrency etc. paid by the user who purchased the NFT content.

[0092] Furthermore, the generation unit 101 may generate NFT content in cooperation with the reception unit 105. First, the reception unit 105 may receive content from a user. The user may, for example, operate a terminal device 20 to read the content stored in the storage unit 200 and output it to the information processing device 10.

[0093] The reception unit 105 may receive content output from the terminal device 20 and assign a content ID corresponding to the received content. The user may output content stored in an external storage device, rather than the storage unit 200, to the information processing device 10. The reception unit 105 may receive from the user content metadata such as content name information and content description information, and may also receive owner address information for receiving NFTs.

[0094] The reception unit 105 may also receive requests for the issuance of NFTs (hereinafter also referred to as NFT issuance requests). An NFT issuance request may include, for example, a user ID and a content ID. The reception unit 105 may receive NFT issuance requests from terminal devices 20. The reception unit 105 may also store the received content in the storage unit 100.

[0095] The receiving unit 105 may also store the received content in the storage unit 100. The receiving unit 105 may assign a metadata ID corresponding to the received content, associate the content ID, content name information, content description information, and content storage location with the metadata ID, and store them in the metadata DB. The receiving unit 105 may also associate the user ID of the user who sent the content, the owner address information, the content ID, the metadata ID, and the content storage location with the content DB and store them in the content DB.

[0096] The generation unit 101 may, in response to an issuance request, set information about the received content in an NFT and issue the NFT to the user's account. The generation unit 101 may, for example, request an external system 30 to issue an NFT and receive the issued NFT.

[0097] The generation unit 101 may associate the received NFT with the owner address information of the user's account. The content information may be an NFT-URI (Uniform Resource Identifier). Alternatively, the content information may be the storage location of metadata corresponding to the content. The metadata storage location may be the address information of the metadata DB 100b where metadata associated with the metadata ID corresponding to the content ID is stored. Alternatively, the content information may be the content storage location, for example, address information indicating the content storage location.

[0098] The generation unit 101 may, for example, generate an NFT-URI that indicates the storage location of metadata information corresponding to the content ID included in the NFT issuance request. The metadata storage location may be the address information of the metadata DB 100b where the metadata associated with the metadata ID is stored.

[0099] The generation unit 101 can associate content with an NFT by recording the generated NFT-URI as an NFT on the blockchain. Alternatively, the generation unit 101 may, for example, retrieve metadata stored in the metadata DB 100b based on the metadata ID corresponding to the content ID included in the NFT issuance request, and generate an NFT-URI that indicates the retrieved metadata.

[0100] Furthermore, when the generation unit 101 requests the issuance of an NFT, it may output to the external system 30 an NFT-URI as information about the content and owner address information. The external system 30 may process the issuance of an NFT in response to an NFT issuance request from an information processing terminal belonging to the P2P network. The information processing terminal of the external system 30 may issue an NFT if there are no problems with the NFT issuance request received from the generation unit 101. The information processing terminal of the external system 30 may record the generated NFT on the blockchain.

[0101] Furthermore, the generation unit 101 may, for example, obtain owner address information based on the content ID included in the NFT issuance request, issue an NFT containing the generated NFT-URI and information including the owner address information, and associate it with the user's account.

[0102] Once the NFT associated with the content has been issued, the user can verify that NFT is linked to their account. To view the content, the information contained in the NFT linked to that content is required. This allows the NFT linked to the content to prove that its owner is the owner of that content.

[0103] Furthermore, the generation unit 101 may receive NFTs issued by the external system 30 and receive the generated NFTs and / or NFT-IDs from the blockchain managed by the external system 30. The generation unit 101 may also store the NFTs in the user's wallet based on the owner address information set in the NFTs. Note that the process is not limited to the generation unit 101 receiving the NFTs issued by the external system 30 and the generation unit 101 storing them in the user's wallet. For example, the external system 30 may store the NFTs in the user's wallet based on the owner address information set in the NFTs.

[0104] Through the above process, the information processing device 10 enables a first platform user to sell NFT content to other users of the second platform, even if they are not a user of the second platform themselves, by selling it using a wallet associated with the operator.

[0105] The transaction unit 102 may update the ownership information of the NFT content to the prospective buyer if the NFT content is purchased by the prospective buyer for a predetermined amount. The transaction unit 102 may also execute a process to the external system 30 to update the ownership information of the NFT from the previous owner (user of the first platform) to the new owner (prospective buyer on the second platform) once the transaction is completed.

[0106] The transaction unit 102 may perform a process to transfer ownership of the purchased NFT content from the operator's wallet address to the wallet address of the prospective buyer. The transaction unit 102 may also perform a process in the external system 30 to change the owner of the NFT content from the operator to the prospective buyer.

[0107] If the ownership information is updated by the prospective buyer, the output unit 103 may output a result indicating that the purchase process for the NFT content has been completed to the terminal device 20 of the user who sold the NFT content.

[0108] Through the above process, the information processing device 10 can update the information regarding ownership of the non-fungible tokens attached to the NFT content to the user who purchased the NFT content.

[0109] Furthermore, if the content is purchased for a predetermined amount by a user wishing to purchase it on the second platform, the settlement unit 106 may associate a portion of the predetermined amount with the user on the first platform who owned the NFT content immediately before it was sold. Alternatively, the settlement unit 106 may associate a portion of the predetermined amount with the user on the first platform who created the NFT content, instead of the user on the first platform who owned the NFT content immediately before it was sold.

[0110] Furthermore, the settlement unit 106 may associate an amount obtained by subtracting a predetermined fee and the estimated tax amount of the user of the first platform who owned the NFT content immediately before selling it, from a predetermined amount paid by the prospective buyer, with the prospective buyer. The settlement unit 106 may, for example, execute a process to send the predetermined amount of cryptocurrency paid by the prospective buyer to at least one of the wallet addresses of the user of the first platform who owned the NFT content immediately before selling it, and the user of the first platform who generated the NFT content. The operator may also change the predetermined fee as appropriate. The settlement unit 106 may also change the predetermined fee depending on the amount of toy FT owned by the user of the first platform. For example, the settlement unit 106 may control the system to lower the predetermined fee if the amount of toy FT owned by the user of the first platform exceeds a predetermined amount.

[0111] Through the above process, the information processing device 10 associates a portion of a predetermined amount with the user who owned the NFT content immediately before selling it. This allows the user to deposit the amount of tax they will need to pay in the future with the information processing device 10, enabling them to sell the NFT content with peace of mind.

[0112] The setting unit 107 sets copyright information regarding copyright and copyright remuneration for the NFT content. The user who created the NFT content may operate the terminal device 20 to output copyright information to the NFT content, and the setting unit 107 may set the output copyright information using the external system 30. In addition to copyright information, the setting unit 107 may also set the right to store information in the NFT, and the right to use the information stored in the NFT.

[0113] Copyright information may include information regarding the terms and conditions of trading the content. For example, copyright information may include information regarding royalty payments related to copyright, such as the method for calculating the amount of toy FT, and payment recipients for toy FT, as well as information regarding the collection of royalties associated with the distribution of the content. Furthermore, copyright information may include information regarding secondary distribution and secondary use, such as resale destinations of the content, as well as Nth-order distribution and Nth-order use beyond secondary distribution and secondary use.

[0114] Furthermore, the user may, in response to trading (including transferring) NFT content by operating the terminal device 20, output copyright information to the information processing device 10, which includes information indicating that the user will transfer the copyright corresponding to the NFT content they own to the party with whom they traded the NFT content.

[0115] Furthermore, the user may, by operating the terminal device 20 and trading NFT content, output copyright information to the information processing device 10, including information that the user will not transfer the copyright corresponding to the NFT content they own to the trading partner. In other words, the user may, by operating the terminal device 20, select whether or not to transfer the copyright in accordance with the NFT content transaction, and output copyright information including the result of that selection. The setting unit 107 may also use the external system 30 to set the copyright information including the result of that selection in the NFT content.

[0116] The generation unit 101 may issue an NFT containing the set copyright information, as shown in the NFTA 100 in Figure 6, and associate it with the user account specified in the NFT issuance request.

[0117] The trading unit 102 may, on the first platform, collect toy FTs from any user based on the copyright information if any user uses NFT content for which copyright information has been set, and associate them with the user who owns the copyright to the NFT content.

[0118] Furthermore, if the NFT content is transferred to or used (including modification of the NFT content) by user A on the first platform, the trading unit 102 may associate the toy FT as consideration with the user based on the copyright information. Also, if the NFT content used by user A is further transferred to or used by another user B, the trading unit 102 may associate the toy FT as consideration with the user based on the copyright information.

[0119] Furthermore, if the trading unit 102 receives a request from the terminal device 20 to transfer NFT content on the first platform, it may request that information regarding the transfer of NFT content be issued to the external system 30. The information regarding the transfer of NFT content may include information identifying the NFT content, a user ID indicating the transferring user, a user ID indicating the receiving user, and the transfer price (amount of toy FT). The trading unit 102 may also move the NFT content from the wallet of the transferring user ID to the wallet of the receiving user ID. In addition, if the copyright information corresponding to the NFT content to be moved includes information indicating that the user is transferring the copyright to the NFT content to the party with whom the NFT content was traded, the trading unit 102 may move the NFT content and perform a copyright transfer process.

[0120] Through the above process, the information processing device 10 collects toy FTs from users and associates them with users who own the copyrights to NFT content, allowing users of the first platform to learn about copyrights, copyright-related compensation, etc., in NFT content using toy FTs.

[0121] The output unit 103 may output learning content to the user regarding taxes incurred when NFT content is sold on a second platform. The output unit 103 may also output learning content to the terminal device 20 that has been previously stored in the storage unit 100 regarding real-world taxation and financial troubles.

[0122] Furthermore, the generation unit 101 may generate learning content using an AI model operated by the AI ​​processing unit 50. The generation unit 101 may also receive sales information regarding the sale of NFT content on a second platform, generate a prompt incorporating the received sales information into pre-configured generation request information (hereinafter also referred to as a prompt), and input it into the AI ​​model.

[0123] The sales information may include, for example, information on the date and time of sale of the NFT content, information on the sale price of the NFT, information on the administrative district to which the selling user belongs (including nationality, etc.), payment method (e.g., legal tender, cryptocurrency), and other information used to calculate the taxes incurred by the selling user.

[0124] The AI ​​processing unit 50 may cause the AI ​​model to generate learning content based on the sales information contained in the input prompt. The AI ​​processing unit 50 may then output the learning content generated by the AI ​​model to the information processing unit 10, and the generation unit 101 may acquire the learning content generated by the AI ​​model. The output unit 103 may output the learning content acquired by the generation unit 101 to the terminal device 20.

[0125] The generation unit 101 may, for example, use an AI model to generate learning content regarding estimated tax amounts based on sales information by combining still images and chat messages, or it may generate it in video format.

[0126] Figure 7 shows an example of a screen displayed on the terminal device 20 according to this embodiment. Screen A200 includes areas A210 and A220. Area A210 is an example of learning content where a still image and a message are displayed. The user can view the learning content by checking the still image and message displayed in area A210.

[0127] Furthermore, the user can operate the terminal device 20 to ask questions about the learning content displayed in area A110. The output unit 103 may input the questions received from the user into the AI ​​model and have the AI ​​model generate answers to the questions. The output unit 103 may then output the answers generated by the AI ​​model to the terminal device 20 to realize a chat with the user.

[0128] Area A220 is an example of learning content that displays the estimated tax amount for each user, generated by an AI model based on sales information. By checking the estimated tax amount displayed in Area A220, users can confirm the tax payment method and deadline, and understand the necessary actions to take in the future.

[0129] Through the above processing, the information processing device 10 outputs learning content related to tax learning to the user, thereby enabling the user to learn about the taxes incurred when selling NFT content.

[0130] Furthermore, the trading unit 102 may allow users to trade the costs necessary for events they can participate in on the first platform using Toy FT. The trading unit 102 may also control which events (e.g., fortune telling, campaigns) available on the first platform can be accessed by paying Toy FT. In addition, a designated company can promote itself (e.g., advertising, promotion, campaign) within the first platform by paying a predetermined amount to the operator. As an example of promotion, a designated company may sponsor an event available on the first platform or host a designated event. The trading unit 102 may also aggregate the advertising effect of a designated company that has promoted itself (e.g., sponsored an event) based on the number of Toy FT paid by users and the number of comments on the event, and the output unit 103 may output the aggregated advertising effect to the designated company. As a result, the information processing device 10 can provide a designated company with a new marketing tool using the first platform that utilizes blockchain technology.

[0131] (Terminal device 20) Figure 8 shows an example of the block configuration of a terminal device 20 according to this embodiment. The terminal device 20 includes a storage unit 200, a UI (User Interface) unit 201, and a control unit 202. The terminal device 20 may further include a wallet unit 203. The storage unit 200 can be implemented using a storage device 12 provided by the terminal device 20. The UI unit 201 and the control unit 202 can be implemented by the processor 11 of the terminal device 20 executing a program stored in the storage device 12. The program can be stored in a storage medium. The storage medium storing the program may be a computer-readable non-temporary storage medium. The non-temporary storage medium is not particularly limited, but may be, for example, a USB memory or a CD-ROM.

[0132] The storage unit 200 stores, for example, content and data necessary for the control unit 202 to perform information processing.

[0133] The UI unit 201 has the function of receiving various inputs from the user and displaying various service screens on the display. The UI unit 201 may also display NFT content on the display (display unit) of the terminal device 20 in accordance with instructions from the information processing device 10.

[0134] The control unit 202 works in conjunction with the information processing device 10 to provide various functions necessary for executing information processing.

[0135] The wallet unit 203 is a wallet for managing NFTs and the like stored in the terminal device 20, and may be composed of, for example, a program that functions as an NFT wallet. The wallet unit 203 is for sending and receiving NFTs to and from the information processing device 10, and may, for example, receive NFTs or toy FTs from the information processing device 10 via the network by specifying the wallet address of the wallet unit 203, or may receive payment for selling NFT content. Note that NFTs may be received using, for example, a wallet configured with Ethereum's Web3 API or other means.

[0136] The wallet unit 203 can store the NFT received from the information processing device 10. The wallet unit 203 may store the NFT in the storage unit 200 in association with a wallet address. The wallet unit 203 may also have a function for trading NFT content or toy FTs.

[0137] Furthermore, this may include not only the form in which an application program that functions as a wallet is installed on the terminal device 20 and NFTs are managed locally on the terminal, but also the form in which NFTs owned by the user are managed through an online wallet provided on the Web. In other words, the storage location of NFTs is not limited to the terminal device 20, but may also be a server device in the cloud.

[0138] Regarding the block configuration described above, it is also possible to configure the terminal device 20 to include all or part of the storage unit 100 included in the information processing device 10, as well as the generation unit 101, transaction unit 102, output unit 103, determination unit 104, reception unit 105, settlement unit 106, and setting unit 107. In other words, the various processes according to this embodiment may be executed by the processor of the information processing device 10, by the processor of the terminal device 20, or by the processors of the information processing device 10 and the terminal device 20 working together.

[0139] <System Operation> Next, the operation of the information processing device 10 according to this embodiment will be described. Figure 9 is a flowchart showing an example of a processing procedure executed by the information processing device according to this embodiment.

[0140] In step S101, the generation unit 101 generates an NFT to be attached to content and a toy FT that can be used on the first platform. The generation unit 101 may, for example, request the external system 30 to issue an NFT with information about the content set in the NFT, based on an NFT issuance request received by the reception unit 105. The external system 30 issues the NFT in response to the NFT issuance request. If the information processing device 10 is capable of performing the process of issuing an NFT, the generation unit 101 may issue the NFT.

[0141] In step S102, the trading unit 102 facilitates a transaction between a user who owns an NFT assigned to a predetermined content and a user who owns a toy NFT on the first platform.

[0142] In step S103, the transaction unit 102 acquires transaction information related to the transaction. The transaction unit 102 may also acquire comments posted on the content, expressions of goodwill, empathy, or support (e.g., likes, favorites). The transaction unit 102 may also acquire information regarding the processing results of at least one of the toy FT and NFT content on the first platform. The transaction unit 102 may then generate information regarding various rankings, including rankings related to the generation, transmission, and reception of toy FT and NFT content, from the acquired information.

[0143] In step S104, the determination unit 104 determines whether the transaction information of the NFT content traded on the first platform meets predetermined conditions. If the determination unit 104 determines that the transaction information of the NFT content meets the predetermined conditions (S104: YES), the process proceeds to step S105. If the determination unit 104 determines that the transaction information of the NFT content does not meet the predetermined conditions (S04: NO), the process terminates.

[0144] In step S105, the output unit 103 outputs NFT content that has been determined to meet predetermined conditions to the second platform. Through the above process, the information processing device 10 can increase the variety of NFT content transactions.

[0145] The embodiments of this disclosure have been described above, but these are illustrative examples for the purpose of explaining this disclosure and are not intended to limit the scope of this disclosure to these embodiments only. This disclosure can also be implemented in various other embodiments. For example, the processes of each device may be integrated as appropriate, or the processes may be transferred to the other device. As a variation, the operator may sell a dedicated terminal device having at least one function of the information processing device 10 at a designated store and at least one of the first platform. The dedicated terminal device may be included in an information processing terminal that constitutes an external system 30. Furthermore, a user may purchase the dedicated terminal device using toy FT.

Claims

1. An information processing device that operates the first platform for trading content, To generate a non-fungible token that can be used on the first platform and is attached to the content, and a fungible token that does not require account opening, To allow a user who possesses a non-fungible token assigned to a given content to trade with a user who possesses the said fungible token on the first platform. To obtain transaction information relating to the aforementioned transaction, Based on the aforementioned transaction information, output predetermined content to which the non-fungible token is attached to a second platform that buys and sells content using at least one of fiat currency and crypto assets. An information processing method that performs the following.

2. Further, the system determines whether the transaction information of the predetermined content traded on the first platform satisfies predetermined conditions. The output includes outputting the predetermined content that satisfies the predetermined conditions to the second platform. The information processing method according to claim 1.

3. The second platform receives an intention from the first user to purchase the specified content using at least one of fiat currency and crypto assets. Further, the predetermined content is sold using a wallet associated with the operator who operates the information processing device. The information processing method according to claim 1.

4. In the second platform, if the first user purchases the predetermined content for a predetermined amount, the transaction further includes updating the first user's information regarding ownership of the non-fungible tokens attached to the predetermined content. The information processing method according to claim 3.

5. The aforementioned sale further involves, on the second platform, if the predetermined content is purchased by the first user for a predetermined amount, associating a portion of the predetermined amount with the second user who owned the predetermined content immediately before the sale. The information processing method according to claim 3.

6. Associating with the second user includes associating with the second user an amount obtained by subtracting a predetermined fee and the estimated tax amount of the second user arising from the purchase of the predetermined content from a predetermined amount paid by the first user. The information processing method according to claim 5.

7. Further, the process involves setting copyright information regarding copyright and remuneration for said copyright on the aforementioned specified content, In the first platform, if any user uses the specified content on which the copyright information is set, the system further performs the following actions: collect the fungibility token from the user based on the copyright information and associate it with the user who owns the copyright to the specified content. The information processing method according to claim 1.

8. The output includes outputting to the user learning content related to learning about taxes that would arise if the predetermined content were sold on the second platform. The information processing method according to claim 1.

9. An information processing device that operates the first platform for trading content, To generate a non-fungible token that can be used on the first platform and is attached to the content, and a fungible token that does not require account opening, To allow a user who possesses a non-fungible token assigned to a given content to trade with a user who possesses the said fungible token on the first platform. To obtain transaction information relating to the aforementioned transaction, Based on the aforementioned transaction information, output predetermined content to which the non-fungible token is attached to a second platform that buys and sells content using at least one of fiat currency and crypto assets. A program that executes something.

10. An information processing device including a processor that operates a first platform for trading content, The aforementioned processor, To generate a non-fungible token that can be used on the first platform and is attached to the content, and a fungible token that does not require account opening, To allow a user who possesses a non-fungible token assigned to a given content to trade with a user who possesses the said fungible token on the first platform. To obtain transaction information relating to the aforementioned transaction, Based on the aforementioned transaction information, output predetermined content to which the non-fungible token is attached to a second platform that buys and sells content using at least one of fiat currency and crypto assets. An information processing device that performs this task.