Information processing apparatus and information processing method
The information processing device simplifies NFT association by using display identifiers and user IDs to automatically link content and NFTs, reducing user interaction and enhancing user experience.
Patent Information
- Application Number
- JP2025069404
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-04-21
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2044-08-07
AI Technical Summary
Users face a cumbersome process when associating themselves with non-fungible tokens (NFTs) associated with physical objects, requiring entry of object and user identification information for content display.
An information processing device and method that utilizes a storage unit to associate display identifiers with NFTs, acquires and identifies content and NFTs, and updates owner identification information to user IDs, enabling seamless content display and NFT association without additional user effort.
Reduces user burden by simplifying the process of associating users with NFTs, allowing content display and NFT ownership transfer with minimal interaction.
Smart Images

Figure 2026031379000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device and an information processing method. [Background technology]
[0002] Conventionally, content such as digital art associated with a non-fungible token (NFT) has been displayed on a user's terminal (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2023-056818 Summary of the Invention [Problem to be solved by the invention]
[0004] When a user purchases an object such as a physical product, the user may be provided with content corresponding to a non-fungible token associated with the object. In this case, in order to view the content on their own device, the user must enter object identification information that identifies the object, and then transmit the object identification information and the user's user identification information from the device to a server that manages non-fungible tokens, thereby associating the user with the non-fungible token associated with the object, which is cumbersome for the user.
[0005] The present invention has been made in consideration of these points, and aims to reduce the burden on users when associating a user with a non-fungible token associated with an object. [Means for solving the problem]
[0006] An information processing device according to a first aspect of the present invention includes a storage unit that stores a display identifier attached to an object, the display identifier being used by a user terminal to display content corresponding to a non-fungible token on a display unit of the user terminal together with the object displayed on the display unit, the content corresponding to the display identifier, and registration information associating the non-fungible token with the non-fungible token, an acquisition unit that acquires from the user terminal used by the user the display identifier read by the user terminal and user identification information for identifying the user, and, if the display identifier, content, and non-fungible token acquired by the acquisition unit are associated in the registration information, identifies the content and the non-fungible token, and, if the display identifier, content, and non-fungible token acquired by the acquisition unit are not associated in the registration information, identifies the content corresponding to the display identifier, and determines a value of meta information to be associated with the identified content. and an identification unit that identifies the content by specifying a content identifier acquired by the acquisition unit as a content identifier and issues a non-fungible token corresponding to the content to identify the non-fungible token; a storage control unit that, when the display identifier acquired by the acquisition unit, the content, and the non-fungible token are not associated in the registration information, associates the display identifier acquired by the acquisition unit with the content identified by the identification unit and stores the associated information in the storage unit as the registration information; a transmission unit that transmits the content identified by the identification unit to the user terminal; and an update unit that, in a blockchain that stores owner identification information for identifying the owner of the non-fungible token identified by the identification unit, updates the owner identification information corresponding to the non-fungible token to the user identification information when the user identification information acquired by the acquisition unit is not stored as the owner identification information corresponding to the non-fungible token.
[0007] When the display identifier acquired by the acquisition unit is not associated with content and a non-fungible token in the registration information, the identification unit may identify the content corresponding to the display identifier and identify the content by determining the value of the status as the meta information indicating the status of the content.
[0008] The identification unit may identify the content by randomly determining a value of the status as the meta information.
[0009] The storage unit stores content information that associates the display identifier with content corresponding to the display identifier, and when the display identifier, content, and non-fungible token acquired by the acquisition unit are not associated in the registration information, the identification unit may identify the content associated with the display identifier acquired by the acquisition unit in the content information and identify the content by determining the value of meta information associated with the identified content.
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018] An information processing method according to a second aspect of the present invention is executed by a computer, and includes the steps of acquiring, from a user terminal used by a user, a display identifier attached to an object that is read by the user terminal, and the user terminal displaying content corresponding to a non-fungible token on a display unit of the user terminal together with the object displayed on the display unit, and user identification information for identifying the user; referencing a storage unit that stores registration information that associates the display identifier, the content corresponding to the display identifier, and the non-fungible token, and identifying the content and the non-fungible token if the acquired display identifier, content, and non-fungible token are associated; and identifying the content corresponding to the display identifier if the acquired display identifier, content, and non-fungible token are not associated in the registration information, and The method includes the steps of: identifying the content by determining the value of associated meta information; and identifying the non-fungible token corresponding to the content by issuing a non-fungible token corresponding to the content; if the acquired display identifier, content, and non-fungible token are not associated in the registration information, associating the acquired display identifier, the identified content, and the non-fungible token and storing them as the registration information in the storage unit; transmitting the identified content to the user terminal; and, in a blockchain that stores owner identification information for identifying the owner of the identified non-fungible token, if the acquired user identification information is not stored as the owner identification information corresponding to the non-fungible token, updating the owner identification information corresponding to the non-fungible token to the user identification information. [Effects of the Invention]
[0019] According to the present invention, it is possible to reduce the burden on the user when associating the user with a non-fungible token associated with an object. [Brief explanation of the drawings]
[0020] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing device. [Figure 2] FIG. 2 is a diagram illustrating a functional configuration of an information processing device. [Figure 3] FIG. 10 is a diagram illustrating an example of display content information. [Figure 4] FIG. 10 is a diagram illustrating an example of registration information. [Figure 5] 10A and 10B are diagrams showing changes in the screen of the user terminal when registering content. [Figure 6] 10 is a flowchart showing a processing flow in the information processing device. DETAILED DESCRIPTION OF THE INVENTION
[0021] [Overview of information processing device 1] 1 is a diagram illustrating an overview of an information processing device 1. The information processing device 1 is a computer that provides content corresponding to a non-fungible token associated with an object O. Hereinafter, the non-fungible token may also be referred to as an NFT.
[0022] The information processing device 1 is communicatively connected to a user terminal 2 used by a user and a predetermined blockchain 3 that manages NFTs corresponding to an object O. The object O is, for example, a physical figurine or ring, and is assigned a display identifier i for displaying content, and is provided with an NFC (Near Field Communication) tag for launching a predetermined web application for displaying the content.
[0023] In the following description, an object refers to an object provided with a display identifier and an NFC tag. In addition, in this embodiment, when a user transfers the object O to another user, the user must transfer ownership of the NFT to the other user separately from the transfer of the object O. Furthermore, the transfer of ownership of the NFT may be for a fee.
[0024] The content is, for example, content that does not have a physical form. Specifically, the content is AR (Augmented Reality) content that is displayed in correspondence with the position of a display identifier i of the object O when the user terminal 2 captures an image of the object O and displays the object O on a display device such as its own display unit.
[0025] When the user brings the user terminal 2 close to the object O, the user terminal 2 recognizes the NFT tag. The NFT tag contains the URL of a specific web application, and the user terminal 2 accesses the URL contained in the NFT tag and executes the specific web application. When the user terminal 2 executes the specific web application, it activates the imaging unit provided in the user terminal 2.
[0026] When the user terminal 2 captures an image of the object O, it reads the display identifier i provided on the object O ((1) in FIG. 1). The user terminal 2 transmits the read display identifier and the user ID to the information processing device 1 ((2) in FIG. 1). The user ID is user identification information assigned to a user for identifying the user, and is, for example, a wallet address assigned to the user for managing NFTs held by the user, or a user ID associated with the wallet address.
[0027] The information processing device 1 stores in advance a display identifier and content corresponding to the display identifier. When the information processing device 1 acquires a display identifier i, it identifies the content C corresponding to the display identifier i and the NFT corresponding to the content C ((3) in FIG. 1). Then, the information processing device 1 transmits the identified content C to the user terminal 2 ((4) in FIG. 1). The user terminal 2 displays the received content C in correspondence with the position of the display identifier i of the object O displayed on its display unit ((5) in FIG. 1).
[0028] In addition, if the user ID obtained from the user terminal 2 is not stored in the blockchain 3 as the owner identification information corresponding to the identified NFT, the information processing device 1 executes an update process to update the owner identification information corresponding to the NFT to the user ID ((6) in Figure 1).
[0029] In this way, in response to a user performing a reading operation to display content on the display unit of the user terminal 2, the information processing device 1 can display content C on the display unit and update the owner identification information of the NFT corresponding to content C to the user's user ID. Therefore, the user can associate the NFT with the user's user ID simply by reading the display identifier i of the object O using the user terminal 2, without performing any special work just to associate the NFT with the user's user ID. The information processing device 1 can reduce the burden on the user when associating the NFT with the object O.
[0030] [Functional configuration of information processing device 1] Next, a detailed description will be given of the configuration of the information processing device 1. Fig. 2 is a diagram showing the functional configuration of the information processing device 1. The information processing device 1 has a communication unit 11, a storage unit 12, and a control unit 13.
[0031] The communication unit 11 is a communication interface for transmitting and receiving data to and from external devices such as the user terminal 2 and the block chain 3 via a communication network such as the Internet or a mobile phone line.
[0032] The storage unit 12 is a storage medium that stores various types of data, and includes a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk, etc. The storage unit 12 stores programs executed by the control unit 13. The storage unit 12 stores programs that cause the control unit 13 to function as an acquisition unit 131, an identification unit 132, an update unit 133, a transmission unit 134, a storage control unit 135, and a notification unit 136.
[0033] Furthermore, the storage unit 12 stores a display identifier provided on the object in order to display content corresponding to the NFT on the object, and the content corresponding to the display identifier. The display identifier is information for uniquely identifying the object, and is, for example, the mark itself as the display identifier provided on the object, a character string that can be extracted or identified from the mark, or characteristic information that indicates the characteristics of the display identifier. In the following description, the display identifier will be assumed to be a character string that can be extracted or identified from the object.
[0034] The storage unit 12 stores content information that associates a display identifier with content. FIG. 3 is a diagram showing an example of the display content information. As shown in FIG. 3, it can be seen that the display identifier and the content are stored in association with each other. The content information is referenced, for example, when an NFT is not associated with the display identifier and content is displayed for the first time in response to reading of the display identifier attached to an object.
[0035] The storage unit 12 also stores registration information that associates a display identifier, an NFT issued to a user who owns an object to which the display identifier is attached, and content corresponding to the NFT. FIG. 4 is a diagram showing an example of the registration information. As shown in FIG. 4, it can be seen that the display identifier, the NFT, and content corresponding to the NFT are stored in association with each other. Note that, for ease of explanation, FIG. 4 illustrates display identifiers that represent simple shapes such as spades, diamonds, and clovers.
[0036] The control unit 13 is, for example, a CPU (Central Processing Unit). The control unit 13 executes a program stored in the storage unit 12, thereby functioning as an acquisition unit 131, an identification unit 132, an update unit 133, a transmission unit 134, a storage control unit 135, and a notification unit 136.
[0037] For example, in response to a registration operation being performed in the user terminal 2 to register content, which is a process of associating content corresponding to an item with a user, the control unit 13 causes the user terminal 2 to display the content, and updates the owner identification information of the NFT corresponding to the content to the user ID of the user of the user terminal 2. The process of the control unit 13 related to content registration will be described below.
[0038] 5 is a diagram showing how the screen changes on the user terminal 2 when registering content. First, when the user brings the user terminal 2 close to the object O, a predetermined web application is executed on the user terminal 2 based on the URL read from the NFT tag. When the user performs an operation to register content while the predetermined web application is running, the user terminal 2 displays the registration start screen shown in FIG. 5(a).
[0039] A camera object is displayed in the center of the registration start screen. For example, in response to an operation of touching the camera object, the user terminal 2 activates its own imaging unit and starts capturing images. Note that when an operation to register content is performed, the user terminal 2 displays the registration start screen shown in FIG. 5(a) and starts capturing images in response to an operation of touching the camera object, but this is not limited to this. The user terminal 2 may also activate its own imaging unit and start capturing images in response to the execution of a predetermined web application.
[0040] The user terminal 2 displays the image captured by the imaging unit on its display unit. As shown in FIG. 5(b), when the object is displayed, the user terminal 2 reads the display identifier i provided on the object. The user terminal 2 then transmits a transfer request to the information processing device 1 to transfer the owner identification information of the NFT corresponding to the content corresponding to the display identifier i to the user ID. The transfer request includes the read display identifier i and the user ID of the user of the user terminal 2.
[0041] The acquisition unit 131 acquires the display identifier read from the object by the user terminal 2 and the user ID of the user from the user terminal 2. Specifically, the acquisition unit 131 acquires the display identifier and the user ID by acquiring from the user terminal 2 a transfer request to transfer owner identification information of an NFT corresponding to content corresponding to the display identifier, which includes the display identifier and the user ID, to the user ID.
[0042] The identification unit 132 refers to the storage unit 12, identifies the content corresponding to the display identifier acquired by the acquisition unit 131, and identifies the NFT corresponding to the content. For example, when the acquisition unit 131 acquires a transfer request, the identification unit 132 identifies the content corresponding to the display identifier included in the acquired transfer request, and identifies the NFT corresponding to the content.
[0043] For example, if the display identifier attached to the item has previously been read by a user who owns the item or another user who transferred the item to the user and the content has already been registered, the display identifier, NFT, and content are stored in association with each other in the registration information of the storage unit 12. The identification unit 132 refers to the registration information of the storage unit 12, and if the NFT and content are stored in association with the display identifier acquired by the acquisition unit 131, the identification unit 132 identifies the content as the content corresponding to the display identifier and identifies the NFT as an NFT corresponding to the content corresponding to the display identifier.
[0044] On the other hand, if the display identifier attached to the item has not been read in the past and the content has not been registered, the NFT and content are not associated with the display identifier in the registration information of the storage unit 12. The identification unit 132 refers to the registration information of the storage unit 12, and if an NFT is not stored in association with the display identifier, the identification unit 132 identifies the content corresponding to the display identifier by referring to the display content information, and issues an NFT corresponding to the content corresponding to the display identifier, thereby identifying the NFT corresponding to the content.
[0045] For example, when identifying content corresponding to a display identifier, the identification unit 132 may refer to display content information and determine the value of meta information associated with the content. For example, meta information is information indicating the status of the content, such as the color or size of the content. For example, the identification unit 132 identifies content corresponding to the display identifier and randomly determines the value of the status as meta information associated with the identified content. In this way, it is possible to provide content in different states for each user. Furthermore, the identification unit 132 executes an issuance process to issue an NFT corresponding to the content corresponding to the display identifier to the blockchain 3, thereby causing the blockchain 3 to issue an NFT and identifying the NFT as an NFT corresponding to the content.
[0046] If the user ID acquired by the acquisition unit 131 is not stored as the owner identification information corresponding to the NFT in the blockchain 3 that stores owner identification information for identifying the owner of the NFT identified by the identification unit 132, the update unit 133 updates the owner identification information corresponding to the NFT identified by the identification unit 132 to the user ID.
[0047] In the registration information of the storage unit 12, if an NFT is not associated with the display identifier acquired by the acquisition unit 131 and an NFT is newly issued, identification information for identifying the issuer of the NFT or the provider of the NFT is stored as the owner identification information of the NFT. In this case, the update unit 133 causes the blockchain 3 to execute an update process that updates the owner identification information corresponding to the NFT to the user ID acquired by the acquisition unit 131.
[0048] On the other hand, in the registration information of the storage unit 12, an NFT may already be stored in association with the display identifier acquired by the acquisition unit 131, and the user ID of another user may be stored as the owner identification information of the NFT. In this case, the update unit 133 updates the owner identification information corresponding to the NFT to the user ID acquired by the acquisition unit 131, on the condition that the NFT has been transferred from another user to the user.
[0049] For example, there is a management server (not shown) that manages payment information for NFTs in a marketplace for buying and selling NFTs corresponding to content corresponding to goods. The payment information for NFTs includes at least the user ID of the user who purchased the NFT, the user ID of the user who sold the NFT, and the NFT itself.
[0050] The acquisition unit 131 acquires NFT payment information associated with the acquired user ID as user-related information, which is information related to the user associated with the user ID of the acquired user. For example, the acquisition unit 131 refers to the management server and acquires NFT payment information including the user ID acquired from the user terminal 2 as the user ID of the user who purchased the NFT.
[0051] The update unit 133 determines whether or not to update the owner identification information corresponding to the NFT identified by the identification unit 132 to the user identification information based on the acquired user-related information, and if it determines that the update is possible, it updates the owner identification information to the user ID acquired by the acquisition unit 131. Specifically, if the user's payment information acquired by the acquisition unit 131 includes payment information related to the transfer of ownership of the NFT identified by the identification unit 132 to the user, i.e., payment information including the NFT, the update unit 133 determines that the owner identification information corresponding to the NFT can be updated to the user ID acquired by the acquisition unit 131. In this way, if another user has already registered the NFT, the information processing device 1 can update the owner identification information of the NFT to the user's user ID, on the condition that the user has received an NFT transferred from the other user.
[0052] Note that, on the condition that the user has purchased an NFT, the update unit 133 has determined that the owner identification information corresponding to the NFT can be updated to the user ID acquired by the acquisition unit 131, but this is not limited to this. For example, since payment for the transfer of an NFT may be made upon completion of the transfer of the NFT, if the user is able to purchase an NFT, the update unit 133 may determine that the owner identification information corresponding to the NFT can be updated to the user ID acquired by the acquisition unit 131.
[0053] In this case, for example, the acquisition unit 131 acquires the user's credit information associated with the acquired user ID from a credit management server (not shown) that manages user credit information as user-related information, which is information related to the user associated with the acquired user ID of the user. When the update unit 133 determines, based on the user's credit information acquired by the acquisition unit 131, that the user is able to pay the price for the transfer of the NFT, the update unit 133 determines that the owner identification information corresponding to the NFT can be updated to the user ID acquired by the acquisition unit 131.
[0054] In this case, the update unit 133 may, in response to updating the NFT owner identification information from the other user's user ID to the user ID acquired by the acquisition unit 131, send payment request information for the user to pay the price for the NFT transfer to a payment server (not shown) that performs payment, and proceed with the payment of the price for the NFT transfer. In this way, the information processing device 1 can update the NFT owner identification information in response to cases where payment is made after the NFT is transferred.
[0055] The transmission unit 134 transmits the content identified by the identification unit 132 to the user terminal 2 that transmitted the transfer request. For example, the transmission unit 134 transmits the content to the user terminal 2 in response to the owner identification information of the NFT corresponding to the content identified by the identification unit 132 being updated to the user ID acquired by the acquisition unit 131. The user terminal 2 displays the content C on its display unit in correspondence with the position of the display identifier i of the object O, as shown in FIG. 5(c). In this case, the user terminal 2 may display information indicating that the registration of the content has been completed, together with the content, on the display unit, such as "Registration Completed" shown in FIG. 5(c).
[0056] In response to the owner identification information of an NFT corresponding to content identified by the identification unit 132 being updated to the user ID acquired by the acquisition unit 131, the storage control unit 135 associates the NFT, the display identifier acquired by the acquisition unit 131, and the content identified by the identification unit 132, and stores the associated information in the storage unit 12 as registration information. By individually associating the content corresponding to the NFT with the display identifier and NFT in this way, it is possible to make the meta information of the content corresponding to the NFT unique, for example, and change the meta information depending on the user's content display status and usage status. This allows the content to be different for each of the multiple users, even when the same type of content is provided to each of the multiple users.
[0057] The notification unit 136 notifies the user of notification information indicating that the display identifier and the NFT have been associated by the storage control unit 135. For example, in FIG. 5(c), in response to the selection of content C, the user terminal 2 transmits a request to acquire notification information to the information processing device 1. In response to receiving the request to acquire notification information via the communication unit 11, the notification unit 136 generates notification information.
[0058] The notification information is certificate information indicating that the user owns the content, including character string information indicating the NFT, as shown in FIG. 5(d), for example. The notification unit 136 transmits the generated notification information to the user terminal 2, thereby displaying the notification information on the user terminal 2. In this way, the information processing device 1 can make the user aware that an NFT is associated with the user and that the user owns the content corresponding to the NFT.
[0059] Furthermore, the notification unit 136 notifies the administrator who manages the NFT of information indicating that the owner identification information corresponding to the NFT identified by the identification unit 132 has been updated by the update unit 133 to the user ID acquired by the acquisition unit 131. For example, the notification unit 136 notifies an administrator terminal (not shown) used by the administrator of information indicating that the owner identification information corresponding to the NFT identified by the identification unit 132 has been updated to the user ID, and meta information of the content associated with the NFT. In this way, the information processing device 1 can make the administrator aware that the owner of the NFT has changed.
[0060] [flowchart] Next, a description will be given of the flow of processing in the information processing device 1. FIG. First, the acquisition unit 131 acquires, from the user terminal 2, the display identifier attached to the item and the user ID of the user of the user terminal 2 (S1).
[0061] Next, the identification unit 132 determines whether the display identifier acquired in S1 is associated with the NFT in the registration information stored in the storage unit 12 (S2). If the identification unit 132 determines that the display identifier and the NFT are associated (YES in S2), it proceeds to S3, and if it determines that the display identifier and the NFT are not associated (NO in S2), it proceeds to S6.
[0062] In S3, the identification unit 132 refers to the registration information stored in the storage unit 12 and identifies the NFT and content associated with the display identifier acquired in S1.
[0063] Next, the update unit 133 determines whether the owner identification information of the NFT can be updated (S4). If the update unit 133 determines that the owner identification information of the NFT can be updated (YES in S4), it proceeds to S5, and if it determines that the owner identification information of the NFT cannot be updated (NO in S4), it ends the processing related to this flowchart. Note that if the update unit 133 determines that the owner identification information of the NFT cannot be updated, it may transmit error information to the user terminal 2 indicating that the owner identification information cannot be updated and the content cannot be displayed, and cause the user terminal 2 to display the error information.
[0064] In S5, the update unit 133 updates the owner identification information of the NFT identified in S3 by executing an update process that causes the blockchain to update the owner identification information to the user ID obtained in S1.
[0065] In S6, the identification unit 132 refers to the content information stored in the storage unit 12 and identifies the content corresponding to the display identifier acquired in S1. Next, the update unit 133 executes an issuance process to cause the blockchain to issue an NFT corresponding to the display identifier (S7). After that, the update unit 133 executes an update process to cause the blockchain to update the owner identification information of the issued NFT to the user ID acquired in S1, thereby updating the owner identification information (S8).
[0066] Next, the storage control unit 135 associates the display identifier acquired in S1, the content identified in S6, and the NFT whose owner identification information was updated in S8, and stores them as registration information in the storage unit 12 (S9).
[0067] In S10, the transmission unit 134 transmits the content identified in S3 or the content identified in S7 to the user terminal 2. As a result, the content is displayed in the user terminal 2 at a position corresponding to the display identifier of the item.
[0068] [Variations] Furthermore, in the above-described embodiment, the acquiring unit 131 acquires from the user terminal 2 one display identifier and one user ID read by the user terminal 2, but this is not limiting. When the user terminal 2 reads multiple display identifiers attached to multiple items at once, the acquiring unit 131 may acquire from the user terminal 2 the multiple display identifiers and user IDs read by the user terminal 2.
[0069] In this case, the identification unit 132 may identify an NFT associated with each of the multiple display identifiers acquired by the acquisition unit 131, and may also identify content corresponding to each of the multiple NFTs. The update unit 133 may then perform an update process to update the owner identification information corresponding to each of the multiple NFTs identified by the identification unit 132 to the user ID acquired by the acquisition unit 131, and the transmission unit 134 may transmit the multiple contents identified by the identification unit 132 for each of the multiple display identifiers to the user terminal 2. In this way, the owner identification information of NFTs corresponding to each of the multiple contents can be updated at once, reducing the burden on the user.
[0070] [Effects of information processing device 1] As described above, the information processing device 1 according to this embodiment acquires from the user terminal 2 the display identifier and user ID read by the user terminal 2, identifies content corresponding to the display identifier, and identifies the NFT corresponding to the content. The information processing device 1 then transmits the identified content to the user terminal 2, and if the acquired user ID is not stored in the blockchain as owner identification information corresponding to the identified NFT, updates the stored owner identification information to the user ID. In this way, the information processing device 1 can reduce the burden on the user when associating the user with an NFT associated with an object.
[0071] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is "Build resilient infrastructure, promote inclusive and sustainable industrialization, and promote innovation and resilience."
[0072] The present invention has been described above using embodiments, but 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 the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating 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 combination also have the effects of the original embodiments. [Explanation of symbols]
[0073] 1. Information processing equipment 2. User terminal 3. Blockchain 11 Communications Department 12 Storage section 13 Control Unit 131 Acquisition Department 132 Specific part 133 Update Department 134 Transmitter 135 Memory control unit 136 Notification Department
Claims
1. a display identifier attached to an object, the display identifier being used by a user terminal to display content corresponding to the non-fungible token on a display unit of the user terminal together with the object being displayed on the display unit; and a storage unit that stores registration information that associates the content corresponding to the display identifier with the non-fungible token; an acquisition unit that acquires, from a user terminal used by a user, the display identifier read by the user terminal and user identification information for identifying the user; an identification unit that, when the display identifier, content, and non-fungible token acquired by the acquisition unit are associated in the registration information, identifies the content and the non-fungible token; and, when the display identifier, content, and non-fungible token acquired by the acquisition unit are not associated in the registration information, identifies the content corresponding to the display identifier, determines a value of meta information associated with the identified content, identifies the content, and issues a non-fungible token corresponding to the content, thereby identifying the non-fungible token corresponding to the content; a storage control unit that, when the display identifier acquired by the acquisition unit, the content, and the non-fungible token are not associated in the registration information, associates the display identifier acquired by the acquisition unit, the content identified by the identification unit, and the non-fungible token, and stores them in the storage unit as the registration information; a transmitting unit that transmits the content identified by the identifying unit to the user terminal; an update unit that, in a blockchain that stores owner identification information for identifying the owner of the non-fungible token identified by the identification unit, updates the owner identification information corresponding to the non-fungible token identified by the identification unit to the user identification information when the user identification information acquired by the acquisition unit is not stored as the owner identification information corresponding to the non-fungible token; An information processing device having the above.
2. the identifying unit, when the display identifier, the content, and the non-fungible token acquired by the acquiring unit are not associated with each other in the registration information, identifies the content corresponding to the display identifier, and identifies the content by determining a value of the status as the meta information indicating the status of the content; The information processing device according to claim 1 .
3. the identification unit identifies the content by randomly determining a value of the status as the meta information. The information processing device according to claim 2 .
4. the storage unit stores content information that associates the display identifier with content corresponding to the display identifier; When the display identifier acquired by the acquisition unit is not associated with a content and a non-fungible token in the registration information, the identification unit identifies the content associated with the display identifier acquired by the acquisition unit in the content information, and identifies the content by determining a value of meta information associated with the identified content. The information processing device according to claim 1 .
5. The computer executes A step of acquiring, from a user terminal used by a user, a display identifier attached to an object that is read by the user terminal, the display identifier being used by the user terminal to display content corresponding to the non-fungible token on a display unit of the user terminal together with the object being displayed on the display unit, and user identification information for identifying the user; a step of referring to a storage unit that stores registration information that associates the display identifier, the content corresponding to the display identifier, and a non-fungible token, and if the acquired display identifier, the content, and the non-fungible token are associated, identifying the content and the non-fungible token; if the acquired display identifier, the content, and the non-fungible token are not associated in the registration information, identifying the content corresponding to the display identifier, determining a value of meta information associated with the identified content, identifying the content, and issuing a non-fungible token corresponding to the content, thereby identifying the non-fungible token corresponding to the content; If the acquired display identifier, content, and non-fungible token are not associated in the registration information, associating the acquired display identifier, the identified content, and the non-fungible token and storing them in the storage unit as the registration information; transmitting the identified content to the user terminal; In a blockchain that stores owner identification information for identifying the owner of the identified non-fungible token, if the acquired user identification information is not stored as the owner identification information corresponding to the non-fungible token, updating the owner identification information corresponding to the non-fungible token to the user identification information; An information processing method comprising:
Citation Information
Patent Citations
Method for displaying moving image corresponding to still picture, system, tangible medium, and method for manufacturing tangible medium
JP2022191980A
Ownership management system for article and identification code for ownership management
JP2023061082A
Information processing apparatus, information processing method, and information processing program
JP2023167577A
Information processing method, program and information processing device
JP2024002201A
Content output system, method, and program that use non-fungible token
JP2023056818A