Information processing device and information processing method
The information processing device identifies token holders on a blockchain to determine compensation and control the generation and distribution of new content, addressing the lack of consideration and control in existing systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2026-03-18
AI Technical Summary
Holders of original content cannot obtain consideration based on new content generated using generative AI and lack control over its generation and distribution.
An information processing device that identifies holders of tokens associated with content on a blockchain, determines consideration for the holders based on the generation, use, or sale of new content, and outputs permission and issuance information subject to holder consent, enabling compensation and control over the new content's generation and distribution.
Enables holders of original content to receive compensation and control the generation or distribution of new content, ensuring they are fairly compensated for its use or sale.
Smart Images

Figure 2026049224000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus and an information processing method for processing information on tokens managed on a blockchain.
Background Art
[0002] Patent Document 1 describes an invention in which, in response to a submission request for a work from a user, a token indicating the ownership of the work is issued, and the issued token is sold on a blockchain.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Conventionally, new content has been generated using original content with the use of generative AI (Artificial Intelligence). However, there has been a problem in that the holder of the original content cannot obtain a consideration based on the new content and cannot control the generation and distribution of the new content.
[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to enable the holder of the content that is the source of the new content to obtain a consideration based on the new content.
Means for Solving the Problems
[0006] An information processing device according to a first aspect of the present invention includes: an input information acquisition unit that acquires input information for a program that generates content to generate second content using first content; a holder identification unit that identifies a holder of a first token associated with the first content on a blockchain based on the input information; and a determination unit that determines the consideration to be provided to the holder in accordance with the generation, use, or sale of the second content generated by the program using the first content.
[0007] The input information acquisition unit may acquire the input information, which includes token identification information for identifying the first token on the blockchain, and the holder identification unit may identify the holder of the first token corresponding to the token identification information included in the input information.
[0008] The input information acquisition unit acquires the input information, which includes content identification information for identifying the location where the first content is placed on the network, and the holder identification unit may identify the holder of the first token, which includes the content identification information contained in the input information.
[0009] The determination unit may determine the consideration to be provided by the generator to the holder, on the condition that a second token associated with the second content is issued on the blockchain and is held by a generator different from the holder.
[0010] The decision unit may determine a portion of the assets exchanged to transfer the second token as consideration, provided that a second token associated with the second content is issued on the blockchain and held by a generator different from the holder, and that the second token is transferred from the generator to a third party.
[0011] The information processing device may further include an output unit that outputs information to the program causing it to modify the second content based on the changes made to the first content, in response to the first content being modified after the second content has been generated.
[0012] The information processing device may further include: a receiving unit that receives consent from the holder to use the first content; a receiving unit that outputs at least one of permission information that permits the program to generate the second content, on the condition that the receiving unit has received the consent from the holder; and issuance information for issuing tokens associated with the second content on the blockchain.
[0013] The information processing device further includes a content identification unit that identifies the first content based on the input information, and the holder identification unit may identify the holder of the first token associated with the first content identified by the content identification unit.
[0014] A second aspect of the present invention is an information processing method comprising: obtaining input information to cause a program executed by a processor to generate content to generate second content using first content; identifying a holder of a first token associated with the first content on a blockchain based on the input information; and determining the consideration to be provided to the holder in accordance with the generation, use, or sale of the second content generated by the program using the first content.
[0015] An information processing apparatus according to a third aspect of the present invention includes: an input information acquisition unit that acquires input information for a program that generates content to generate second content using first content; a holder identification unit that identifies holders of first tokens associated with the first content on a blockchain based on the input information; a reception unit that receives consent from the holder to use the first content; and an output unit that outputs at least one of permission information that permits the program to generate the second content, and issuance information for issuing tokens associated with the second content on the blockchain, provided that the reception unit has received the consent from the holder.
[0016] The input information acquisition unit may acquire the input information, which includes token identification information for identifying the first token on the blockchain, and the holder identification unit may identify the holder of the first token corresponding to the token identification information included in the input information.
[0017] The input information acquisition unit acquires the input information, which includes content identification information for identifying the location where the first content is placed on the network, and the holder identification unit may identify the holder of the first token, which includes the content identification information contained in the input information.
[0018] The reception unit may, after the holder identification unit has identified the holder, receive the consent from the holder on an information terminal associated with the holder.
[0019] The receiving unit may receive the consent from the holder by obtaining consent information associated with the first token, which indicates that the holder has consented to use the first content, before the holder identification unit identifies the holder.
[0020] The information processing method according to the fourth aspect of the present invention includes: a step of acquiring input information for causing a program executed by a processor to generate second content using first content; a step of identifying, based on the input information, a holder of a first token associated with the first content on a blockchain; a step of receiving approval from the holder for using the first content; a step of outputting at least one of permission information for permitting the program to generate the second content on the condition that the approval has been received from the holder in the receiving step, and issuance information for issuing a token associated with the second content on the blockchain.
Effects of the Invention
[0021] According to the present invention, there is an effect that a holder of content that is a source of new content can obtain a consideration based on the new content.
Brief Description of the Drawings
[0022] [Figure 1] It is a schematic diagram of an information processing system according to an embodiment. [Figure 2] It is a block diagram of an information processing system according to an embodiment. [Figure 3] It is a schematic diagram for explaining a process in which an information processing device identifies a holder of a first token. [Figure 4] It is a schematic diagram for explaining a process in which an information processing device determines a consideration. [Figure 5] It is a schematic diagram of an information terminal displaying an exemplary reception screen. [Figure 6] It is a schematic diagram for explaining a process in which an information processing device outputs information for generating second content or issuing a second token. [Figure 7] It is a schematic diagram for explaining a process in which an information processing device reflects the change content of the first content in the second content. [Figure 8]This figure shows a flowchart of an exemplary information processing method performed by the information processing device according to the embodiment. [Modes for carrying out the invention]
[0023] [Overview of Information Processing System S] Figure 1 is a schematic diagram of the information processing system S according to this embodiment. The information processing system S includes an information processing device 1 and an information terminal 2. The information processing system S may also include other equipment such as servers and terminals.
[0024] Information processing device 1 is a computer that processes information related to tokens managed on a blockchain. Tokens are information stored on a blockchain, held by any user, and tradable between users. Tokens are associated with content, such as digital data like images and music, and represent ownership of that content. Tokens include, for example, content identifier information (Content ID: Identifier) to identify the content associated with the token. Tokens are, for example, NFTs (Non-Fungible Tokens).
[0025] Tokens are stored in a blockchain, for example, built in the memory of the information processing device 1 or in the memory of a device different from the information processing device 1, and are associated with user identification information (user ID) to identify the user who holds the token. The blockchain contains multiple data blocks, and each block contains one or more transactions indicating that the token has been transferred (that the token holder has changed). Each block in the blockchain contains a hash value generated according to a predetermined rule, and the correctness of the entire blockchain is guaranteed by verifying the consistency of the hash values between blocks.
[0026] Information terminal 2 is a computer used by a user. A user is, for example, either an individual or organization that possesses a token associated with content, or an individual or organization that generates content. A user who possesses content is also called a possessor, and a user who generates content is also called a generator. Information terminal 2 is, for example, a smartphone, tablet, or personal computer. Information terminal 2 has an operation unit such as a touch panel or keyboard for receiving operations, and a display unit such as a liquid crystal display for displaying information. Information terminal 2 is pre-associated with a user by pre-setting the user ID of the user who will use information terminal 2. Information terminal 2 can communicate with information processing device 1 via a network.
[0027] The following describes the general process performed by the information processing system S according to this embodiment. When a generator generates a second content using a first content with a predetermined generation program, the information processing device 1 acquires input information to cause the generation program to generate the second content using the first content. The input information is, for example, an input statement (also called an instruction statement or prompt) that the generator inputs to the generation program.
[0028] The information processing device 1 identifies the holder of the first token associated with the first content on the blockchain based on the acquired input information. The holder is, for example, a user corresponding to the user ID associated with the first token on the blockchain. In this embodiment, the holder of the first token is the holder of the first content.
[0029] The information processing device 1 determines the price to be paid to the owner in accordance with the generation, use, or sale of the second content, which is generated by the generation program using the first content. The information processing device 1 determines the price, for example, according to the price determination conditions predetermined by the owner.
[0030] The information processing device 1 outputs the determined price to the information terminal 2 used by the holder, and receives consent from the holder to use the first content at the information terminal 2. Conditional on receiving consent from the holder, the information processing device 1 outputs at least one of the following: permission information that allows the generation program to generate the second content, and issuance information for issuing a second token associated with the second content on the blockchain.
[0031] In this way, when the information processing system S generates the second content using the first content, it determines the compensation to be provided to the owner in accordance with the generation, use, or sale of the second content. This enables the information processing system S to ensure that the owner of the first content receives compensation based on the second content.
[0032] Furthermore, when the information processing system S generates the second content using the first content, it causes the generation program to generate the second content or issues tokens associated with the second content on the blockchain, subject to the consent of the holder. This allows the information processing system S to enable the holder to control the generation or distribution of the second content.
[0033] [Configuration of Information Processing System S] Figure 2 is a block diagram of the information processing system S according to this embodiment. In Figure 2, the arrows indicate the main data flows, and there may be other data flows besides those shown in Figure 2. In Figure 2, each block represents a functional unit configuration, not a hardware (device) unit configuration. Therefore, the blocks shown in Figure 2 may be implemented in a single device, or they may be implemented separately in multiple devices. Data exchange between blocks may be performed via any means, such as a data bus, network, or portable storage medium.
[0034] The information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13. The information processing device 1 may be configured by two or more physically separate devices connected by wired or wireless connections. Alternatively, the information processing device 1 may be configured as a cloud, which is a collection of computer resources.
[0035] The communication unit 11 has a communication controller for sending and receiving data to and from the information terminal 2 via the network. The communication unit 11 notifies the control unit 13 of the data received from the information terminal 2 via the network. The communication unit 11 also transmits data output from the control unit 13 to the information terminal 2 via the network.
[0036] The storage unit 12 is a storage medium including ROM (Read Only Memory), RAM (Random Access Memory), a hard disk drive, etc. The storage unit 12 pre-stores programs to be executed by the control unit 13. The storage unit 12 may be located outside the information processing device 1, in which case data may be exchanged with the control unit 13 via a network.
[0037] The control unit 13 includes an input information acquisition unit 131, a content identification unit 132, an owner identification unit 133, a determination unit 134, an output unit 135, and a reception unit 136. The control unit 13 is a processor such as a CPU (Central Processing Unit), and by executing a program stored in the storage unit 12, it functions as the input information acquisition unit 131, the content identification unit 132, the owner identification unit 133, the determination unit 134, the output unit 135, and the reception unit 136.
[0038] The following describes in detail the processes performed by the information processing system S. When a generator generates the second content using the first content with a predetermined generation program, the information processing device 1 identifies the holder of the first token associated with the first content. In this embodiment, the holder of the first token is the holder of the first content.
[0039] Figure 3 is a schematic diagram illustrating the process by which the information processing device 1 identifies the holder of the first token. The input information acquisition unit 131 detects that the generator is attempting to generate the second content using the first content with a predetermined generation program. The input information acquisition unit 131 detects that the generator is attempting to generate the second content using the first content, for example, by monitoring the input to the generation program or by receiving notification from the generation program.
[0040] The generation program is, for example, a machine learning model such as a generative AI for generating content. The content may be, for example, an image, such as a two-dimensional or three-dimensional still image or a moving image. The content may be sound, such as music, voice, or sound effects. The content may be a character or item in a game.
[0041] The generation program in this embodiment is pre-generated by machine learning a large amount of digital data using, for example, a known deep learning process such as a DNN (Deep Neural Network). The generation program generates content by receiving input information (also called instructions or prompts) specified by the generator. The generation program generates new second content by, for example, using, copying, or adapting at least a part of the original first content according to the input information. The generation program is pre-stored in the storage unit 12 or other device.
[0042] The input information acquisition unit 131, upon detecting that the generator is attempting to generate the second content using the first content with the generation program, acquires input information that the generator inputs to or has input to the generation program, which causes the generation program to generate the second content using the first content. The input information includes, for example, instructions to generate the second content using the first content (such as changes to the first content) and information for identifying the first content. The information for identifying the first content is, for example, at least one of token identification information (token ID) for identifying the first token associated with the first content on the blockchain, and content ID for identifying the location such as a URI (Uniform Resource Identifier) where the first content is located on the network.
[0043] The content identification unit 132 identifies the first content based on the input information acquired by the input information acquisition unit 131. The content identification unit 132 may, for example, identify the first token on the blockchain that corresponds to the token ID contained in the input information, and then identify the first content that corresponds to the content ID contained in the identified first token. Alternatively, the content identification unit 132 may, for example, identify the first content that corresponds to the content ID contained in the input information.
[0044] The holder identification unit 133 identifies the holder of the first token associated with the first content on the blockchain based on the input information acquired by the input information acquisition unit 131. The holder identification unit 133 may, for example, identify the first token on the blockchain that corresponds to the token ID contained in the input information, and then identify the holder corresponding to the user ID associated with the identified first token on the blockchain. Alternatively, the content identification unit 132 may, for example, identify the first token containing the content ID contained in the input information on the blockchain, and then identify the holder corresponding to the user ID associated with the identified first token on the blockchain.
[0045] Next, the information processing device 1 determines the compensation to be offered to the holder of the first token (the holder of the first content) based on the second content. Figure 4 is a schematic diagram illustrating the process by which the information processing device 1 determines the compensation.
[0046] The decision unit 134 obtains the consideration determination conditions from the storage unit 12. The consideration determination conditions are the conditions for determining the consideration provided to the holder in accordance with the generation, use, or sale of the second content, which is generated by the generation program using the first content. The consideration determination conditions are specified in advance by, for example, the holder of the first token or the generator of the first content at the information terminal 2 and stored in the storage unit 12.
[0047] The compensation determination conditions may, for example, indicate a predetermined amount for the generation, use, or sale of the second content. Alternatively, the compensation determination conditions may include, for example, a formula for determining the amount for the generation, use, or sale of the second content (such as a coefficient multiplied by the number of units generated, used, or sold). The compensation determination conditions are not limited to the specific conditions shown herein and may include other conditions for determining compensation based on the second content.
[0048] The decision unit 134 determines the consideration to be provided to the holder of the first token (the holder of the first content) based on the second content, according to the acquired consideration determination conditions. For example, the decision unit 134 determines the consideration to be provided on the condition that the second content is generated, used, or sold, according to the consideration determination conditions. In this case, the consideration is provided to the holder, for example, in accordance with the generation of the second content, the use of the second content after generation, or the sale of the second content after generation. The consideration may be a predetermined amount, or it may be an amount calculated using sales or profits from use or sale. This allows the information processing system S to enable the holder of the first content to receive consideration in accordance with the generation, use, or sale of the second content.
[0049] The decision unit 134 may, for example, determine the consideration to be offered on the condition that a second token associated with the second content is issued on the blockchain, and that this second token is held by a generator different from the holder, according to the consideration determination conditions. In this case, the consideration is provided to the holder, for example, when the second token is issued. This allows the information processing system S to enable the holder of the first content to receive consideration when a token associated with the second content is issued.
[0050] The decision unit 134 may, for example, determine a portion of the assets exchanged to transfer the second token as consideration, provided that a second token associated with the second content is issued on the blockchain and held by a generator different from the holder, and that the second token is transferred from the generator to a third party, in accordance with the consideration determination conditions. In this case, the consideration is provided to the holder, for example, in accordance with the transfer of the second token. This allows the information processing system S to enable the holder of the first content to receive consideration in accordance with the transfer of the token associated with the second content.
[0051] The output unit 135 outputs price information indicating the price determined by the determination unit 134. For example, the output unit 135 transmits price information to the information terminal 2 to display the price determined by the determination unit 134.
[0052] Next, the information processing device 1 receives consent from the holder of the first token (the holder of the first content) to use the first content. After the holder identification unit 133 identifies the holder, the output unit 135 displays a consent acceptance screen on the information terminal 2 associated with the holder. The acceptance unit 136 receives consent from the holder on the information terminal 2 associated with the holder.
[0053] Figure 5 is a schematic diagram of information terminal 2 displaying an exemplary reception screen. The reception screen includes, for example, information about the creator (user name, etc.), the price determined by the decision unit 134, and an area for receiving consent from the owner. On the reception screen, information terminal 2 receives a designation from the owner whether or not to consent, and transmits information indicating whether or not the owner consents to the information processing device 1. The reception unit 136 accepts consent to use the first content, provided that the information transmitted by information terminal 2 indicates that the owner consents. As a result, the information processing system S can switch whether or not the first content is available depending on whether or not consent has been received from the owner.
[0054] Furthermore, the reception unit 136 may accept consent from the holder before the holder identification unit 133 identifies the holder. In this case, the first token is pre-associated on the blockchain with consent information indicating, for example, that the holder has consented to using the first content. The reception unit 136 accepts consent from the holder on the condition that it has retrieved the consent information pre-associated with the first token from the blockchain. As a result, the information processing system S can switch whether the first content is available or unavailable without having to accept consent from the holder each time the first content is used.
[0055] Next, the information processing device 1 outputs information for generating the second content or issuing the second token, in response to receiving consent from the holder. Figure 6 is a schematic diagram illustrating the process by which the information processing device 1 outputs information for generating the second content or issuing the second token.
[0056] The output unit 135 outputs at least one of the following: permission information that authorizes the generation program to generate the second content, and issuance information for issuing tokens associated with the second content on the blockchain, provided that the reception unit 136 has received consent from the holder. Alternatively, the output unit 135 may output at least one of the permission information and the issuance information without the reception unit 136 receiving consent from the holder.
[0057] The information processing device 1 or other device that executes the generation program inputs the input information acquired by the input information acquisition unit 131 and the first content identified by the content identification unit 132 to the generation program, provided that the output unit 135 outputs permission information. The generation program generates a second content using the input first content according to the input information and stores the generated second content in a predetermined storage device.
[0058] The output unit 135 generates a second token associated with the second content. The second token is associated with the second content by, for example, including access information such as a URI for accessing the second content stored in a predetermined storage device, or by including the second content itself. Furthermore, the second token may be associated with the first content by including a content ID for identifying the first content from which the second content originated.
[0059] The output unit 135 sends issuance information to the blockchain to add a transaction that includes a second token associated with the second content, a token ID to identify the second token, and a user ID to identify the user (in this case, the creator) who holds the second token. The blockchain adds the transaction according to the issuance information. As a result, the output unit 135 causes the blockchain to issue the second token held by the creator of the second content.
[0060] This allows the information processing system S to cause a generation program to generate second content or issue a second token associated with the second content on the blockchain, subject to the holder's consent, thereby enabling the holder to control the generation or distribution of the second content.
[0061] After the second content is generated or the second token is issued, the generator pays the holder the price determined by the decision unit 134 displayed on the information terminal 2.
[0062] The output unit 135 may, after the second content is generated or the second token is issued, transmit consideration information to a blockchain or other device to automatically transfer the consideration determined by the determination unit 134 from the generator's account to the holder's account. The blockchain or other device transfers the consideration indicated by the consideration information transmitted by the information processing device 1 from the account associated with the generator's user ID to the account associated with the holder's user ID. This allows the information processing system S to more reliably ensure that the holder of the first content receives consideration based on the second content generated using the first content.
[0063] After the second content is generated using the first content, the information processing device 1 may reflect the changes made to the first content in the second content, depending on the changes made to the first content. Figure 7 is a schematic diagram illustrating the process by which the information processing device 1 reflects the changes made to the first content in the second content.
[0064] The input information acquisition unit 131 detects, for example, that the owner has modified the first content using the generation program. The input information acquisition unit 131 detects that the owner has modified the first content by, for example, monitoring input to the generation program or receiving notifications from the generation program.
[0065] The input information acquisition unit 131, upon detecting that the generator has modified the first content using the generation program, acquires input information that the generator has input to the generation program, which is used to cause the generation program to modify the first content. The input information includes, for example, the details of the changes to the first content and information for identifying the first content.
[0066] The content identification unit 132 identifies the second content generated using the first content based on the input information acquired by the input information acquisition unit 131. For example, the content identification unit 132 identifies the second token associated with the first content indicated by the input information on the blockchain, and identifies the second content corresponding to the content ID contained in the identified second token.
[0067] The output unit 135 outputs change information to cause the generation program to change the second content based on the changes to the first content indicated by the input information. The change information includes, for example, the changes to the second content and information for identifying the second content.
[0068] The information processing device 1 or other device executing the generation program inputs the change information output by the output unit 135 and the second content identified by the content identification unit 132 into the generation program. The generation program modifies the second content according to the input change information and stores the modified second content in a predetermined storage device. As a result, the information processing system S can modify the second content according to the changes made to the first content and reflect the intentions of the owner of the first content in the second content.
[0069] [Information Processing Method Flowchart] Figure 8 is a flowchart showing an exemplary information processing method performed by the information processing device 1 according to this embodiment. The input information acquisition unit 131 detects that the generator is attempting to generate a second content using the first content with a predetermined generation program.
[0070] The input information acquisition unit 131 detects that the generator is attempting to generate the second content using the first content with the generation program, and acquires input information that the generator inputs to or has input to the generation program, which will cause the generation program to generate the second content using the first content (S11).
[0071] The content identification unit 132 identifies the first content based on the input information acquired by the input information acquisition unit 131. The holder identification unit 133 identifies the holder of the first token associated with the first content on the blockchain (the holder of the first content) based on the input information acquired by the input information acquisition unit 131 (S12).
[0072] The determination unit 134 obtains the price determination conditions from the storage unit 12. The determination unit 134 determines, for example, the price to be offered on the condition that the second content is generated, used, or sold, according to the price determination conditions (S13). The output unit 135 outputs price information indicating the price determined by the determination unit 134 (S14). The output unit 135 transmits, for example, the price information for displaying the price determined by the determination unit 134 to the information terminal 2.
[0073] The reception unit 136 receives consent from the owner to use the first content on the information terminal 2 associated with the owner (S15). If the reception unit 136 does not receive consent from the owner (NO in S16), the information processing device 1 terminates processing.
[0074] If the reception unit 136 receives consent from the holder (YES in S16), the output unit 135 outputs at least one of the following: permission information that permits the generation program to generate the second content, and issuance information for issuing tokens associated with the second content on the blockchain, on the condition that the reception unit 136 has received consent from the holder (S17).
[0075] [Effects of the Embodiment] According to the information processing system S of this embodiment, when the information processing device 1 generates the second content using the first content, it determines the price to be paid to the owner in accordance with the generation, use, or sale of the second content. This allows the information processing system S to enable the owner of the first content to receive compensation based on the second content.
[0076] Furthermore, according to the information processing system S, when the information processing device 1 generates the second content using the first content, it causes the generation program to generate the second content or issues tokens associated with the second content on the blockchain, subject to the consent of the holder. This allows the information processing system S to enable the holder to control the generation or distribution of the second content.
[0077] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations-led Sustainable Development Goals (SDGs), "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation."
[0078] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of its gist. For example, all or part of the apparatus can be configured by functionally or physically distributing and integrating in any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combinations are combined with the effects of the original embodiments. [Explanation of Symbols]
[0079] S Information Processing System 1. Information Processing Device 11 Communications Department 12 Storage section 13 Control Unit 131 Input Information Acquisition Unit 132 Content Identification Department 133 Holder Identification Department 134 Decision Section 135 Output section 136 Reception Department 2. Information terminals
Claims
1. An input information acquisition unit that acquires input information for a program that generates content to generate a second content using the first content, Based on the input information, a holder identification unit identifies the holder of the first token associated with the first content on the blockchain, A determination unit that determines the price to be paid to the owner in accordance with the generation, use, or sale of the second content generated by the program using the first content, An information processing device having
2. The input information acquisition unit acquires the input information, which includes token identification information for identifying the first token on the blockchain. The holder identification unit identifies the holder of the first token corresponding to the token identification information included in the input information. The information processing apparatus according to claim 1.
3. The input information acquisition unit acquires the input information, which includes content identification information for identifying the location where the first content is placed on the network. The holder identification unit identifies the holder of the first token, which includes the content identification information contained in the input information. The information processing apparatus according to claim 1.
4. The determination unit determines the consideration to be provided from the generator to the holder, on the condition that a second token associated with the second content is issued on the blockchain and is held by a generator different from the holder. The information processing apparatus according to any one of claims 1 to 3.
5. The determination unit determines, on the condition that a second token associated with the second content is issued on the blockchain and held by a generator different from the holder, and that the second token is transferred from the generator to a third party, a portion of the assets exchanged for the transfer of the second token is used as consideration. The information processing apparatus according to any one of claims 1 to 3.
6. The system further includes an output unit that outputs information to the program causing it to modify the second content based on the changes made to the first content, in response to the first content being modified after the second content has been generated. The information processing apparatus according to any one of claims 1 to 3.
7. A reception unit that receives consent from the holder to use the first content, On the condition that the reception unit has received the consent from the holder, an output unit outputs at least one of permission information that permits the program to generate the second content, and issuance information for issuing tokens associated with the second content on the blockchain. It further possesses, The information processing apparatus according to any one of claims 1 to 3.
8. The system further includes a content identification unit that identifies the first content based on the input information, The holder identification unit identifies the holder of the first token associated with the first content identified by the content identification unit. The information processing apparatus according to any one of claims 1 to 3.
9. The processor executes A step of obtaining input information to allow a program that generates content to generate second content using first content, Based on the input information, the steps include identifying the holder of the first token associated with the first content on the blockchain, A step of determining the consideration to be provided to the owner in accordance with the generation, use, or sale of the second content generated by the program using the first content, An information processing method having the following characteristics.
10. An input information acquisition unit that acquires input information for a program that generates content to generate a second content using the first content, Based on the input information, a holder identification unit identifies the holder of the first token associated with the first content on the blockchain, A reception unit that receives consent from the holder to use the first content, On the condition that the reception unit has received the consent from the holder, an output unit outputs at least one of permission information that permits the program to generate the second content, and issuance information for issuing tokens associated with the second content on the blockchain. An information processing device having
11. The input information acquisition unit acquires the input information, which includes token identification information for identifying the first token on the blockchain. The holder identification unit identifies the holder of the first token corresponding to the token identification information included in the input information. The information processing apparatus according to claim 10.
12. The input information acquisition unit acquires the input information, which includes content identification information for identifying the location where the first content is placed on the network. The holder identification unit identifies the holder of the first token, which includes the content identification information contained in the input information. The information processing apparatus according to claim 10.
13. The reception unit, after the holder identification unit has identified the holder, receives the consent from the holder on the information terminal associated with the holder. The information processing apparatus according to any one of claims 10 to 12.
14. The reception unit obtains consent information associated with the first token, which indicates that the holder has consented to use the first content, before the holder identification unit identifies the holder, thereby receiving the consent from the holder. The information processing apparatus according to any one of claims 10 to 12.
15. The processor executes A step of obtaining input information to allow a program that generates content to generate second content using first content, Based on the input information, the steps include identifying the holder of the first token associated with the first content on the blockchain, A step of obtaining consent from the holder to use the first content, A step in which, conditional on receiving the consent from the holder in the aforementioned acceptance step, outputs at least one of permission information that permits the program to generate the second content and issuance information for issuing tokens associated with the second content on the blockchain, An information processing method having the following characteristics.
Citation Information
Patent Citations
System and method for providing secondary content
JP2011134302A
Digital design content providing method
JP2022160319A
Information processing apparatus, information processing method, and program
JP2023075873A
Configuration, generation, and presentation of custom graphical user interface components for a virtual cloud-based application
US20130055147A1
Generating and managing immutable license grant records for authorized derivative works
US20230130182A1