Information processing apparatus and information processing method

The information processing device simplifies the association of users with NFTs by using display identifiers and automated ownership transfer, addressing the cumbersome process of manual server interactions.

JP2026028648AActive Publication Date: 2026-02-20KDDI CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024131245
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-07
Publication Date
2026-02-20
Estimated Expiration
2044-08-07

AI Technical Summary

Technical Problem

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 to a server for content viewing.

Method used

An information processing device that includes a memory unit to store display identifiers and content, an acquisition unit to read these identifiers and user IDs, an identification unit to associate NFTs with content, and an update unit to transfer ownership of NFTs to user IDs, reducing the need for manual server interactions.

Benefits of technology

Simplifies the process of associating users with NFTs by allowing content display and ownership transfer through reading display identifiers, thereby reducing user burden.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026028648000001_ABST
    Figure 2026028648000001_ABST
Patent Text Reader

Abstract

To reduce a burden on a user when associating the user with a non-fungible token associated with an object.SOLUTION: The information processing device 1 includes the storage unit 12 that stores an identifier for display provided on an object to display content corresponding to a non-fungible token on the object and the content corresponding to the identifier for display, and the acquisition unit 131 that acquires, from the user terminal 2, the identifier for display read by the user terminal 2 and a user ID for identifying a user. A specifying unit 132 that specifies a non-fungible token corresponding to the content, a transmitting unit 134 that transmits the specified content to the user terminal 2, and an updating unit 133 that updates the owner identification information to the user ID when the acquired user ID is not stored as the owner identification information corresponding to the specified non-fungible token in the blockchain.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

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 has a memory unit that stores a display identifier provided on an object in order to display content corresponding to a non-fungible token on the object, and content corresponding to the display identifier; 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 refers to the memory unit, identifies content corresponding to the display identifier acquired by the acquisition unit, and identifies a non-fungible token corresponding to the content; 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 identified by the identification unit to the user identification information, if the user identification information acquired by the acquisition unit is not stored as the owner identification information corresponding to the non-fungible token.

[0007] The acquisition unit may acquire from the user terminal a transfer request to transfer the owner identification information to the user identification information, the transfer request including the display identifier and the user identification information, and when the acquisition unit acquires the transfer request, the identification unit may identify content corresponding to the display identifier included in the transfer request and identify a non-fungible token corresponding to the content.

[0008] The acquisition unit acquires user-related information, which is information related to the user that is associated with the user's user identification information, and the update unit determines, based on the user-related information, whether or not to update the owner identification information corresponding to the non-fungible token identified by the identification unit to the user identification information, and if it determines that the update is possible, updates the owner identification information to the user identification information acquired by the acquisition unit.

[0009] The transfer of ownership of the non-fungible token is for a fee, and the acquisition unit acquires the user's payment information associated with the user's user identification information as the user-related information, and the update unit may determine that the owner identification information corresponding to the non-fungible token can be updated to the user identification information if the user's payment information acquired by the acquisition unit includes payment information related to the transfer of ownership of the non-fungible token to the user.

[0010] The transfer of ownership of the non-fungible token is for a fee, and the acquisition unit acquires the user's credit information associated with the user's user identification information as the user-related information, and the update unit may determine that the owner identification information corresponding to the non-fungible token can be updated to the user identification information if it determines, based on the user's credit information acquired by the acquisition unit, that the user is able to pay the fee for the transfer of the non-fungible token.

[0011] The acquisition unit may acquire from a user terminal used by the user the plurality of display identifiers read by the user terminal and user identification information for identifying the user, the identification unit may identify a non-fungible token associated with each of the plurality of display identifiers acquired by the acquisition unit and identify content corresponding to each of the plurality of non-fungible tokens, the transmission unit may transmit the plurality of contents identified by the identification unit to the user terminal, and the update unit may update the owner identification information corresponding to each of the plurality of non-fungible tokens identified by the identification unit to the user identification information acquired by the acquisition unit.

[0012] The information processing device may have a notification unit that notifies an administrator who manages the non-fungible token of information indicating that the update unit has updated the owner identification information corresponding to the non-fungible token identified by the identification unit to the user identification information.

[0013] The notification unit may notify the administrator of information indicating that the owner identification information corresponding to the non-fungible token identified by the identification unit has been updated to the user identification information, and meta information of the content associated with the non-fungible token.

[0014] The information processing device may further have a memory control unit that associates the non-fungible token, whose owner identification information has been updated to the user identification information, with the display identifier acquired by the acquisition unit and stores them in the memory unit.

[0015] When the update unit updates the owner identification information corresponding to the non-fungible token identified by the identification unit, the storage control unit may associate the display identifier acquired by the acquisition unit with the non-fungible token and store them in the storage unit.

[0016] If the non-fungible token is stored in the memory unit in association with the display identifier, the identification unit may identify the non-fungible token as a non-fungible token corresponding to the content corresponding to the display identifier, and if the non-fungible token is not stored in the memory unit in association with the display identifier, the identification unit may identify the non-fungible token corresponding to the content by issuing a non-fungible token corresponding to the content corresponding to the display identifier.

[0017] The information processing device may include a notification unit that notifies the user of information indicating that the storage control unit has associated the display identifier with the non-fungible token. The notification unit may notify the user of certificate information indicating that the user owns the content, including information indicating the non-fungible token, as notification information.

[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 provided on an object in order to display content corresponding to a non-fungible token on the object, which is read by the user terminal, and user identification information for identifying the user; referring to a memory unit that stores the display identifier and the content corresponding to the display identifier, identifying the content corresponding to the acquired display identifier and identifying a non-fungible token corresponding to the content; 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, updating the owner identification information corresponding to the non-fungible token to the user identification information, if the acquired user identification information is not stored as the owner identification information corresponding to the non-fungible token. [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 storage unit that stores a display identifier provided on an object in order to display content corresponding to a non-fungible token on the object, and content corresponding to the display identifier; 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 refers to the storage unit, identifies content corresponding to the display identifier acquired by the acquisition unit, and identifies a non-fungible token corresponding to the content; 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 acquiring unit acquires, from the user terminal, a transfer request for transferring the owner identification information to the user identification information, the transfer request including the display identifier and the user identification information; When the acquisition unit acquires the transfer request, the identification unit identifies content corresponding to the display identifier included in the transfer request and identifies a non-fungible token corresponding to the content. The information processing device according to claim 1 .

3. the acquiring unit acquires user-related information that is information related to the user associated with user identification information of the user; The update unit determines whether or not to update the owner identification information corresponding to the non-fungible token identified by the identification unit to the user identification information based on the user-related information, and if it determines that the update is possible, updates the owner identification information to the user identification information acquired by the acquisition unit. The information processing device according to claim 1 .

4. The transfer of ownership of the non-fungible tokens is for a fee; the acquiring unit acquires payment information of the user associated with user identification information of the user as the user-related information; The update unit determines that the owner identification information corresponding to the non-fungible token can be updated to the user identification information when the payment information of the user acquired by the acquisition unit includes payment information related to the transfer of ownership of the non-fungible token to the user. The information processing device according to claim 3 .

5. The transfer of ownership of the non-fungible tokens is for a fee; the acquiring unit acquires, as the user-related information, credit information of the user associated with user identification information of the user; When the update unit determines that the user is able to pay the price for the transfer of the non-fungible token based on the credit information of the user acquired by the acquisition unit, the update unit determines that the owner identification information corresponding to the non-fungible token can be updated to the user identification information. The information processing device according to claim 3 .

6. the acquiring unit acquires, from a user terminal used by a user, the plurality of display identifiers read by the user terminal and user identification information for identifying the user; the identifying unit identifies a non-fungible token associated with each of the plurality of display identifiers acquired by the acquiring unit, and identifies content corresponding to each of the plurality of non-fungible tokens; the transmitting unit transmits the plurality of contents identified by the identifying unit to the user terminal; the update unit updates the owner identification information corresponding to each of the plurality of non-fungible tokens identified by the identification unit to the user identification information acquired by the acquisition unit. The information processing device according to claim 1 .

7. a notification unit that notifies an administrator that manages the non-fungible token of information indicating that the update unit has updated the owner identification information corresponding to the non-fungible token identified by the identification unit to the user identification information; The information processing device according to claim 1 .

8. the notification unit notifies the administrator of information indicating that the owner identification information corresponding to the non-fungible token identified by the identification unit has been updated to the user identification information, and meta information of the content associated with the non-fungible token. The information processing device according to claim 7 .

9. a storage control unit that stores the non-fungible token, the owner identification information of which has been updated to the user identification information, and the display identifier acquired by the acquisition unit in association with each other in the storage unit; The information processing device according to claim 1 .

10. When the update unit updates the owner identification information corresponding to the non-fungible token identified by the identification unit, the storage control unit associates the display identifier acquired by the acquisition unit with the non-fungible token and stores the associated display identifier in the storage unit. The information processing device according to claim 9 .

11. When the non-fungible token is stored in the storage unit in association with the display identifier, the identification unit identifies the non-fungible token as a non-fungible token corresponding to the content corresponding to the display identifier, and when the non-fungible token is not stored in the storage unit in association with the display identifier, the identification unit issues a non-fungible token corresponding to the content corresponding to the display identifier, thereby identifying the non-fungible token corresponding to the content. The information processing device according to claim 10.

12. a notification unit that notifies the user of information indicating that the display identifier and the non-fungible token have been associated by the storage control unit; The information processing device according to claim 10.

13. the notification unit notifies the user of certificate information indicating that the user owns the content, including information indicating the non-fungible token, as notification information. The information processing device according to claim 12.

14. The computer executes a step of acquiring, from a user terminal used by a user, a display identifier provided on the object for displaying content corresponding to the non-fungible token read by the user terminal on the object, and user identification information for identifying the user; a step of referring to a storage unit that stores the display identifier and the content corresponding to the display identifier, identifying the content corresponding to the acquired display identifier, and identifying a non-fungible token corresponding to the content; 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

  • Information management system and information management method

    JP2023049989A

  • Transaction support system and transaction support program

    JP2024041695A

  • Content output system, method, and program that use non-fungible token

    JP2023056818A