Information processing device and information processing method

The information processing device streamlines the association of users with NFTs by automating the identification and update processes, thereby reducing user burden and simplifying access to NFT-related content.

JP7671904B1Active Publication Date: 2025-05-02KDDI CORP
View PDF 4 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Users face a cumbersome process when associating themselves with non-substitutability tokens (NFTs) associated with objects, requiring input of object and user identification information to access corresponding content.

Method used

An information processing device that stores display identifiers for objects, acquires and identifies NFTs and content using user terminals, and updates owner identification information in a blockchain, simplifying the association process by reducing the need for manual input of identification information.

Benefits of technology

This solution reduces the burden on users by automating the process of associating users with NFTs, making it easier to access and manage NFT-related content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007671904000001_ABST
    Figure 0007671904000001_ABST
Patent Text Reader

Abstract

This reduces the burden on a user when associating a user with a non-fungible token associated with an object. [Solution] The information processing device 1 has a memory unit 12 that stores a display identifier provided on an object to display content corresponding to a non-fungible token on the object, and the content corresponding to the display identifier, an acquisition unit 131 that acquires from a user terminal 2 the display identifier read by the user terminal 2 and a user ID for identifying the user, an identification unit 132 that identifies the content corresponding to the acquired display identifier and identifies the non-fungible token corresponding to the content, a transmission unit 134 that transmits the identified content to the user terminal 2, and an update unit 133 that updates the owner identification information to the user ID when the acquired user ID is not stored in the blockchain as owner identification information corresponding to the identified non-fungible token.
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] JP 2023-056818 A Summary of the Invention [Problem to be solved by the invention]

[0004] When a user purchases an object such as a real product, the user may be provided with content corresponding to a non-fungible token associated with the object. In this case, the user must perform operations to associate the user with the non-fungible token associated with the object, such as inputting object identification information that identifies the object and transmitting the object identification information and the user identification information of the user from the terminal to a server that manages non-fungible tokens, in order to check the content on the user's terminal, 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 a user 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 updates the owner identification information corresponding to the non-fungible token identified by the identification unit to the user identification information in a blockchain that stores owner identification information for identifying the owner of the non-fungible token identified by the identification unit 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] 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 identification information of the user, and the update unit determines whether or not to update 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.

[0009] The transfer of ownership of the non-fungible token is for a fee, and the acquisition unit acquires payment information of the user associated with user identification information of the user 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 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.

[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 when the update unit 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, it may determine that the owner identification information corresponding to the non-fungible token can be updated to the user identification information.

[0011] The acquisition unit may acquire from a user terminal used by a user, the multiple 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 multiple display identifiers acquired by the acquisition unit and identify content corresponding to each of the multiple non-fungible tokens, the transmission unit may transmit the multiple 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 multiple 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 memory control unit may associate the display identifier acquired by the acquisition unit with the non-fungible token and store them in the memory unit.

[0016] When the non-fungible token is stored in association with the display identifier in the memory unit, the identification unit may identify 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 association with the display identifier in the memory unit, 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 further include 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 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 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. Effect of the Invention

[0019] According to the present invention, it is possible to reduce the burden on a user when associating a user with a non-fungible token associated with an object. [Brief description of the drawings]

[0020] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing device. [Diagram 2] FIG. 2 is a diagram illustrating a functional configuration of an information processing device. [Diagram 3] FIG. 11 is a diagram showing an example of display content information. [Figure 4] FIG. 11 is a diagram illustrating an example of registration information. [Diagram 5] 13A to 13C are diagrams showing changes in the screen of the user terminal when registering content. [Figure 6] 4 is a flowchart showing a process flow in an information processing device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0021] [Overview of information processing device 1] 1 is a diagram showing 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 is also 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 figurine or a ring that has a physical form, and is provided with a display identifier i for displaying content and a Near Field Communication (NFC) tag for launching a predetermined web application for displaying the content.

[0023] In the following description, the 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 the ownership of the NFT to the other user separately from the transfer of the object O. In addition, the transfer of the ownership of the NFT may be for a fee.

[0024] The content is, for example, a content that does not have a physical body. Specifically, the content is an AR (Augmented Reality) content that is displayed in correspondence with the position of the 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 a display unit of the user terminal 2.

[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 a URL for 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 an 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 to manage NFTs held by the user, or a user ID associated with a wallet address.

[0027] The information processing device 1 stores in advance a display identifier and a content corresponding to the display identifier. When the information processing device 1 acquires a display identifier i, it identifies a content C corresponding to the display identifier i and an 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 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 the content C on the display unit and update the owner identification information of the NFT corresponding to the content C to the user ID of the user. Therefore, the user can associate the NFT with the user ID of the user simply by performing the operation of reading the display identifier i of the object O with the user terminal 2, without performing any special operation 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 user with the NFT associated 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 blockchain 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 data, and includes a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk, etc. The storage unit 12 stores a program executed by the control unit 13. The storage unit 12 stores a program that causes the control unit 13 to function as an acquisition unit 131, a specification 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, a mark itself as a 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 is 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 the display identifier with the 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 the content is displayed for the first time in response to reading the display identifier attached to an object.

[0035] The storage unit 12 also stores registration information that associates the 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, in FIG. 4, for ease of explanation, a display identifier showing a simple figure such as a spade, a diamond, or a clover is shown as an example.

[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 to function as an acquisition unit 131, a specification 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 the registration of content will be described below.

[0038] 5 is a diagram showing changes in the screen on the user terminal 2 when registering content. First, the user brings the user terminal 2 close to the object O, and a specific 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 specific 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 starts an imaging unit provided therein and starts imaging. Note that, when an operation for registering content is performed, the user terminal 2 displays the registration start screen shown in FIG. 5(a) and starts imaging in response to an operation of touching the camera object, but this is not limited thereto. The user terminal 2 may start an imaging unit provided therein and start imaging in response to 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 that the user terminal 2 reads from the object 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 been read in the past 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, the NFT, and the 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 the 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, an 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, 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, the identification unit 132 may determine a value of meta information associated with the content when identifying the content corresponding to the display identifier by referring to the display content information. For example, the meta information is information indicating the status of the content, such as the color and size of the content. For example, the identification unit 132 identifies the content corresponding to the display identifier, and randomly determines a value of the status as meta information associated with the identified content. In this way, it is possible to provide content in a different state for each user. In addition, 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 identifies the NFT as an NFT corresponding to the content.

[0046] When 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, which 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, when 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 who provides 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 for updating 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.

[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 when it is determined that the update is possible, it updates the owner identification information to the user ID acquired by the acquisition unit 131. Specifically, when the payment information of the user acquired by the acquisition unit 131 includes payment information related to the transfer of the ownership of the NFT identified by the identification unit 132 to the user, that is, 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, when another user has already registered the NFT, the information processing device 1 can update the owner identification information of the NFT to the user ID of the user on the condition that the user has received the NFT 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 thereto. For example, since a payment for the transfer of an NFT may be made upon completion of the transfer of the NFT, when a 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 credit information of the user associated with the acquired user ID from a credit management server (not shown) that manages the credit information of the user as user-related information that is information related to the user associated with the acquired user ID of the user. When the update unit 133 determines that the user is able to pay the fee for the transfer of the NFT based on the credit information of the user acquired by the acquisition unit 131, it 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 transmit payment request information for the user to pay the fee for the transfer of the NFT to the other user to a payment server (not shown) that performs payment in response to updating the owner identification information of the NFT from the user ID of the other user to the user ID acquired by the acquisition unit 131, and proceed with the payment of the fee for the transfer of the NFT. In this way, the information processing device 1 can update the owner identification information of the NFT in response to a case where payment is made after the transfer of the NFT.

[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 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 storage control unit 135 associates the NFT with the display identifier acquired by the acquisition unit 131 and the content identified by the identification unit 132, and stores the NFT as registration information in the storage unit 12. In this way, by individually associating the content corresponding to the NFT with the display identifier and the NFT, for example, meta information of the content corresponding to the NFT can be made unique, and the meta information can be changed depending on the display status and usage status of the content by the user. This allows the content to be changed 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 an NFT, as shown in Fig. 5(d), for example. The notification unit 136 transmits the generated notification information to the user terminal 2, thereby causing the notification information to be displayed on the user terminal 2. In this manner, the information processing device 1 can cause the user to recognize 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 recognize 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 6 is a flowchart showing the flow of processing in the information processing device 1. First, the acquisition unit 131 acquires, from the user terminal 2, a display identifier attached to an item and a user ID of the user of the user terminal 2 (S1).

[0061] Next, the identification unit 132 determines whether or not the display identifier acquired in S1 is associated with an 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), the process proceeds to S3, and if the identification unit 132 determines that the display identifier and the NFT are not associated (NO in S2), the process proceeds to S6.

[0062] In S3, the identification unit 132 refers to the registration information stored in the memory unit 12 and identifies the NFT and content associated with the display identifier acquired in S1.

[0063] Next, the update unit 133 determines whether or not 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), the process proceeds to S5, and if the update unit 133 determines that the owner identification information of the NFT cannot be updated (NO in S4), the process related to this flowchart ends. 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 issuing process to cause the blockchain to issue an NFT corresponding to the display identifier (S7). After that, the update unit 133 executes an updating 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 in the storage unit 12 as registration information (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] In the above embodiment, the acquiring unit 131 acquires one display identifier and a user ID read by the user terminal 2 from the user terminal 2, but this is not limited to the above. When the user terminal 2 reads multiple display identifiers attached to multiple items at once, the acquiring unit 131 may acquire the multiple display identifiers read by the user terminal 2 and the user ID from the user terminal 2.

[0069] In this case, the specification unit 132 may specify an NFT associated with each of the multiple display identifiers acquired by the acquisition unit 131, and may specify content corresponding to each of the multiple NFTs. Then, the update unit 133 executes an update process to update the owner identification information corresponding to each of the multiple NFTs specified by the specification unit 132 to the user ID acquired by the acquisition unit 131, and the transmission unit 134 may transmit the multiple contents specified by the specification unit 132 for each of the multiple display identifiers to the user terminal 2. In this way, it is possible to update the owner identification information of NFTs corresponding to each of the multiple contents at once, and it is possible to reduce 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 the user ID read by the user terminal 2, identifies the 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 the owner identification information corresponding to the identified NFT, updates the 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 to "build resilient infrastructure, promote industry, innovation and infrastructure."

[0072] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]

[0073] 1. Information processing device 2. User terminal 3. Blockchain 11 Communications Department 12 Storage section 13 Control section 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 for displaying content corresponding to a non-fungible token on a display unit of a user terminal used by a user together with the object displayed on the display unit of the user terminal, the display identifier having a storage unit that stores the content corresponding to the display identifier in association with the content; the content is content to be displayed on the display unit by the user terminal together with the object displayed on the display unit in a manner corresponding to a position of the display identifier attached to the object, 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 transmission unit that transmits the content identified by the identification unit to the user terminal so that the content is displayed in correspondence with a position of the display identifier that is assigned to the object displayed by the user terminal on the display unit; an update unit that 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 in a blockchain that stores owner identification information for identifying the owner of the non-fungible token identified by the identification unit; An information processing device having the above configuration.

2. The acquisition 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 transfer of ownership of the non-fungible tokens is for a fee; The acquisition unit acquires payment information of the user associated with user identification information of the user, The update unit determines that, when the payment information of the user acquired by the acquisition unit includes payment information related to a transfer of ownership of the non-fungible token to the user, 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 1 .

4. The transfer of ownership of the non-fungible tokens is for a fee; The acquisition unit acquires 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 1 .

5. The acquisition 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 identification unit identifies a non-fungible token associated with each of the display identifiers acquired by the acquisition unit, and identifies content corresponding to each of the non-fungible tokens; The transmission unit transmits the plurality of contents identified by the identification unit to the user terminal; The update unit updates the owner identification information corresponding to each of the multiple 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 .

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

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

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

9. 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 8.

10. When the non-fungible token is stored in association with the display identifier in the storage unit, 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 association with the display identifier in the storage unit, 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 9.

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

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

13. The computer executes The method includes 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 a 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; the content is content to be displayed on the display unit by a user terminal together with the object in a manner corresponding to a position of the display identifier attached to the object displayed on the display unit, A step of referring to a storage unit that stores the display identifier and the content corresponding to the display identifier in association with each other, 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 so that the content is displayed in correspondence with a position of the display identifier attached to the object displayed on the display unit of 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 the steps of:

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

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

    JP2023056818A

  • Transaction support system and transaction support program

    JP2024041695A