Product information management system, product information management method, and program

The product information management system addresses the challenge of authenticating products by using wireless communication tags and blockchain to manage NFTs, enhancing product authenticity through secure issuance and authentication processes.

JP2026056207APending Publication Date: 2026-04-01モノリス株式会社
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2026-04-01

AI Technical Summary

Technical Problem

Existing systems fail to easily issue and authenticate Non-Fungible Tokens (NFTs) related to products, lacking a comprehensive system for ensuring product authenticity.

Method used

A product information management system that utilizes a wireless communication tag attached to products, integrating with a blockchain network to manage and authenticate NFTs, ensuring product authenticity through tamper-proof identification information.

Benefits of technology

Enables easy issuance and management of NFTs, facilitating product authentication and ensuring authenticity by leveraging blockchain's tamper-proof nature.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026056207000001_ABST
    Figure 2026056207000001_ABST
Patent Text Reader

Abstract

The objective is to provide a novel technology that can easily ensure the authenticity of products. [Solution] A product information management system that stops product information, An issuing unit obtains a wallet address and sends an issuance request including the wallet address to issue NFT information on the blockchain in association with the wallet address, A tag information management unit writes authentication information, including the aforementioned wallet address, to a wireless communication tag attached to the product, and reads tag identification information from the wireless communication tag. A product provider terminal comprising a registration unit that sends a write request to write tag management information, including the wallet address and the tag identification information, onto the blockchain, Product information management system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a product information management system, a product information management method, and a program.

Background Art

[0002] At present, where the distribution of counterfeit products can occur, ensuring the authenticity of products has become increasingly important. In such a situation, blockchain technology, in which data falsification is difficult, has attracted attention.

[0003] Patent Document 1 discloses a technique for reading product information and transaction information from a blockchain using a secret key stored in a small recording medium such as an IC chip attached to a certificate (warranty card) for guaranteeing a product.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, the invention described in Patent Document 1 discloses a technique for reading product information using information (secret key) recorded on a small recording medium attached to a certificate (warranty card) and a secret key recorded on a small recording medium attached to a product, but does not disclose a system that can easily issue and authenticate information on NFTs related to products.

[0006] Therefore, an object of the present invention is to provide a technique for managing product information that can easily ensure the authenticity of products.

Means for Solving the Problems

[0007] [1] A product information management system for managing product information, An issuing unit obtains a wallet address and sends an issuance request including the wallet address to issue NFT information on the blockchain in association with the wallet address, A tag information management unit writes authentication information, including the aforementioned wallet address, to a wireless communication tag attached to the product, and reads tag identification information from the wireless communication tag. A product provider terminal comprising a registration unit that sends a write request to write tag management information, including the wallet address and the tag identification information, onto the blockchain, Product information management system. [2] The issuing unit transmits the issuance request based on the product information received at the product provider terminal. [1] The product information management system described above. [3] The product information management system further includes: A tag information acquisition unit that reads the authentication information from the wireless communication tag attached to the aforementioned product, A product owner terminal comprising an authentication unit that authenticates the product based on the aforementioned authentication information, The product information management system described in [1] or [2]. [4] The tag information acquisition unit further reads the tag identification information from the wireless communication tag, The authentication unit obtains the tag management information on the blockchain based on the authentication information and determines whether it matches the tag identification information obtained from the wireless communication tag as the authentication of the product. [3] The product information management system described below. [5] The NFT information includes product information, The aforementioned product holder terminal further includes a display unit that acquires NFT information on the blockchain identified based on the wallet address included in the authentication information, and displays an authentication screen including the authentication result for the product to be authenticated based on the NFT information. The product information management system described in [3] or [4]. [6] A product information management method that is performed by a computer for managing product information, An issuance process includes obtaining a wallet address and sending an issuance request including the wallet address to issue NFT information on the blockchain in association with the wallet address, A tag information management process which involves writing authentication information, including the wallet address, to a wireless communication tag attached to the product, and reading tag identification information from the wireless communication tag, The process involves performing a registration step of sending a write request to write tag management information, including the wallet address and the tag identification information, onto the blockchain. Product information management method. A computer program that causes the computer to execute the product information management method described in [7] and [6].

[0008] [1] The invention makes it possible to register information necessary for product authentication and to authenticate the authenticity of the product.

[0009] [2] The invention allows for the issuance of NFTs related to products and their management in conjunction with wireless communication tags.

[0010] [3] The invention relating to this invention makes it possible to authenticate the authenticity of a product.

[0011] [4] The invention allows for authentication using the tamper-proof identification information of the tag itself and data on a blockchain network system that is difficult to tamper with, thereby enabling authentication that is easier to ensure authenticity.

[0012] [5] The invention allows for the display of information about the product to be certified and facilitates certification. [Effects of the Invention]

[0013] According to the present invention, it is possible to provide a technology for managing product information that can easily ensure the authenticity of products. [Brief explanation of the drawing]

[0014] [Figure 1] Block diagram showing the overall configuration of the system [Figure 2] Hardware configuration diagram of the system [Figure 3] Diagram showing an image of the data flow related to the wireless communication tag [Figure 4] Flowchart of the process related to data registration [Figure 5] Flowchart of the process related to authentication [Figure 6] Example of the screen display of the authentication screen

Mode for Carrying Out the Invention

[0015] Hereinafter, a more detailed description will be given with reference to the accompanying drawings. Preferred embodiments are shown in the drawings. However, it can be implemented in many different forms and is not limited to the embodiments described in this specification.

[0016] For example, in this embodiment, the configuration, operation, etc. of the product information management system will be described. However, the same effects can also be achieved by the method, apparatus, computer program, etc. executed. The program may be provided as a computer-readable non-transitory recording medium, or may be provided so as to be downloadable from an external server.

[0017] In this embodiment, in particular, an example will be described in which an NFT (Non-Fungible Token) related to a product with a wireless communication tag is issued, and the management of this NFT and information related to the product, and the authentication of the authenticity of the product are performed. In this embodiment, a product is an article provided by a product provider and whose information is managed. In this embodiment, it is a card.

[0018] A product provider is a person who provides a product. In this embodiment, it is a person who manufactures and sells cards that become products. In this embodiment, the product provider provides a product with a wireless communication tag embedded therein to the product holder when manufacturing the product.

[0019] The product owner is the person who purchases and possesses the product, and in this embodiment, the person who purchases and possesses the card that constitutes the product from the product provider. The product owner verifies the authenticity of the product using the wireless communication tag attached to the product.

[0020] <System Configuration> Figure 1 is a block diagram showing the configuration of a system according to one embodiment. As shown in Figure 1, the product information management system 0 comprises a product provider terminal 1, a product owner terminal 2, a blockchain network system 3, and a product information management device 4, which are configured to communicate with each other via a network 5. In Figure 1, only one product provider terminal 1 and one product owner terminal 2 are shown, but there may be multiple such terminals.

[0021] A personal computer, smartphone, tablet, or other terminal device 10 can be used as the product provider terminal 1 and the product owner terminal 2. The product provider terminal 1 and the product owner terminal 2 connect to the blockchain network system 3 and the product information management device 4, etc., by executing the product information provision system utilization program (including the product information provision program, product information acquisition program, etc.), and execute the processing related to the management of product information described later. In this embodiment, the program for using the product information provision system is a browser application pre-installed or downloaded in advance to the terminal device 10, but it may also be a client application downloaded from a program provision device (not shown).

[0022] Blockchain network system 3 is a system having multiple nodes on the network that store blockchains. The blockchain used in this invention is one form of distributed ledger, and may be a public chain, a private chain, or the like.

[0023] A blockchain is composed of a chain of data called blocks. Each block contains information about the hash value of the previous block, so if the data in any block is tampered with, it will cause a discrepancy in the integrity of the block chain. Therefore, it is impossible to tamper with or delete blocks.

[0024] One or more server devices, such as general-purpose servers or personal computers, can be used as the product information management device 4.

[0025] Network 5 is an IP (Internet Protocol) network, but there are no restrictions on the type of communication protocol, network type, etc.

[0026] Although not shown in Figure 1, the product information management system 0 further includes a wireless communication tag attached to the product. In this embodiment, the wireless communication tag is a tag that can read information such as tag identification information, which is tag-specific identification information, using wireless communication technology such as an NFC tag. Furthermore, the information stored in the tag is configured to be readable using any wireless communication standard as a short-range wireless communication standard, such as Mifare®, FeliCa®, Bluetooth®, Zigbee®, or a proprietary protocol. In this embodiment, the wireless communication tag is configured to be able to write or read information via wireless communication with a terminal device 10 such as a product provider terminal 1.

[0027] <Hardware Configuration> Figure 2 is a hardware configuration diagram of the terminal device 10 (product provider terminal 1, product owner terminal 2) and the product information management device 4 in this embodiment.

[0028] Figure 2(a) is a hardware configuration diagram of the terminal device 10 (product provider terminal 1, product holder terminal 2). As shown in Figure 2(a), the terminal device 10 has a processing unit 101, a storage unit 102, a communication unit 103, an input unit 104, and an output unit 105, which are used to perform the functions of each unit and each process.

[0029] The processing unit 101 has a processor such as a CPU capable of executing instruction sets and executes programs such as the OS and product information management system utilization programs. The memory unit 102 has a volatile memory such as RAM that can store instruction sets, and a non-volatile recording medium such as an HDD or SSD that can store application programs (such as product information management system user programs) that can utilize multiple services including the OS and product information management services. The communication unit 103 has an interface for connecting to the network 5 and performs communication control with the network 5 to input and output information. Furthermore, the communication unit 103 communicates with a wireless communication tag via short-range wireless communication to input and output information. The input unit 104 has an input device such as a touch panel or keyboard that can perform input processing. The output unit 105 has an output device such as a display device capable of display processing, such as a display.

[0030] Figure 2(b) is a hardware configuration diagram of the product information management device 4. As shown in Figure 2(b), the product information management device 4 comprises a processing unit 401, a storage unit 402, and a communication unit 403, which are used to enable the operation of each unit and each process.

[0031] The processing unit 401 has a processor such as a CPU capable of executing instruction sets, and executes the OS, product information management programs, etc. The memory unit 402 has volatile memory such as RAM that can store instruction sets, and non-volatile recording media such as HDDs and SSDs that can store the OS, product information management programs, etc. The communication unit 403 has an interface for connecting to the network 5 and performs communication control with the network 5 to input and output information.

[0032] In this embodiment, the product information management system 0 stores data in the storage unit 402 and / or the blockchain of the blockchain network system 3.

[0033] The blockchain of the blockchain network system 3 stores NFT information and tag management information related to the product. In this embodiment, the NFT information and tag management information are written to and managed on the same chain on the blockchain network system 3, but they may also be written to and managed on the same chain.

[0034] NFT information is information about an NFT related to a product, and is stored on the blockchain in the blockchain network system 3. In this embodiment, NFT information includes product information and information for identifying the wallet where it is stored (such as a wallet address), but may also include information about the product owner, such as the name of the product owner (product owner information). Product information is information about a product to which a wireless communication tag is attached and authenticity is authenticated, and includes the product name and the product identification number (such as a product ID), but may also include product descriptions, product images, etc., as long as it is information about the product. Furthermore, if the product is a card in a card game, as in this embodiment, product information may include information about the card's role in the card game, such as the card's rarity, attack power, health, and skills, and may also include information about the creator of the card image, such as the creator's name.

[0035] Furthermore, when an NFT is moved to a different wallet, information about the move (transaction record), including the wallet address of the new wallet, is added to the blockchain storing the NFT information. Additionally, each time ownership of the product itself is transferred to a new product holder, a new transaction record, including information about the new product holder, including the product holder's name, may be added to the blockchain storing the NFT information.

[0036] Furthermore, some of the large-sized product information, including product images (card images in this embodiment), may be stored in another file storage system. In this case, the product information included in the NFT information stored on the blockchain may include information for retrieving large-sized product data, such as image data, stored in the other file storage system (data retrieval information), instead of the large-sized data such as image data. The information for retrieving data related to large-sized products may be either information for identifying the storage location of the data for these large-sized products (e.g., a URL) or information for identifying the file itself (e.g., a hash value for identifying a file on IPFS (Interplanetary File System)).

[0037] A wallet is a virtual storage for managing information on the blockchain, including NFT information. In this embodiment, the wallet address, which is the identification information of this virtual storage wallet, is used to associate and manage data on the blockchain, including NFT information. In this embodiment, the transaction record on the blockchain is referenced, and the wallet that has the wallet address associated with the target NFT information in the latest transaction record (the wallet registered as the storage location in the latest transaction record) is considered to be the wallet that holds that NFT information. In this embodiment, a user of the system, including a product provider, manages one or more wallets, and further manages one or more NFT pieces of information associated with the wallet address of this wallet. Note that wallet issuance refers to the process of generating the wallet's identification information, including the wallet's private key and wallet address, and the encryption key.

[0038] A wallet address is information used to identify a wallet to which information on the blockchain (NFT information in this embodiment) is linked, and is an identification piece of information issued only once per wallet. In this embodiment, NFT information related to a product is issued and managed in association with any wallet using identification information such as a wallet address. In this embodiment, a wallet address is issued on a one-to-one basis for each product and is used to identify the NFT information related to that product, but one wallet address may be linked to the NFT information of multiple products. In this case, the product information management system 0 may also use product identification information (product ID, etc.) in addition to the wallet address to identify the NFT information of the target product.

[0039] In this embodiment, the wallet address is identification information for identifying a wallet, issued based on a private or public key issued for each wallet. However, any identification information that can identify a wallet may be used, such as the public key itself. In this embodiment, a product provider owns multiple wallets and manages multiple wallet addresses corresponding to those wallets. However, a single wallet may be issued and managed for each individual product provider. In this case, the wallet address may be used as identification information for identifying the product provider. In this embodiment, various information stored in the wallet is encrypted and stored using a key containing a public or private key issued for each wallet, and then retrieved by decryption.

[0040] Tag management information is information for managing the association between a wireless communication tag attached to a product and a wallet containing NFT information related to the product. In this embodiment, it includes tag identification information and a wallet address. The tag management information is stored on the blockchain in the blockchain network system 3 and used for product authentication processing. In this embodiment, the tag management information is managed by a different smart contract than the NFT information, and is stored and managed on the same chain as the blockchain containing the NFT information. A smart contract is a mechanism for managing the exchange of data on the blockchain. In this embodiment, the NFT information is written to and managed on the blockchain by a smart contract for NFT information, and the tag management information is written to and managed on the blockchain by a smart contract for tag management information.

[0041] <Functional Configuration of Product Information Management System 0> Figure 1 further shows the functional configuration of the product information management system 0. The product information management system 0 comprises a product provider terminal 1, a product owner terminal 2, a blockchain network system 3, and a product information management device 4, each having the functional configuration described below. These functional configurations are implemented by software (programs temporarily or permanently stored in memory units 102 or 402) and concretely realized by hardware (processing units 101 and 401, etc.). Furthermore, the functional configuration described below is merely an example, and some of the processing described below may be performed on any computer device, such as the product information management device 4 or the terminal devices 10 (product provider terminal 1, product owner terminal 2).

[0042] <Product Provider Terminal 1> As shown in Figure 1, the product provider terminal 1 comprises an issuing unit 11, a tag information management unit 12, and a registration unit 13. In this embodiment, as shown in Figure 3(a), the product provider terminal 1 communicates with the wireless communication tag attached to the product and the blockchain network system 3, and performs processing related to the registration of data necessary for authentication, including writing authentication information to the wireless communication tag and writing tag management information.

[0043] <Publishing Section 11> The issuing unit 11 sends an issuance request to the blockchain network system 3 to issue an NFT related to the product based on the acquired wallet address. At this time, the issuing unit 11 sends an issuance request that includes the wallet address so that the NFT is stored in the wallet identified by the acquired wallet address. In this embodiment, when the issuing unit 11 receives product information including a product image entered by the product provider, it sends an NFT issuance request based on the received product information, causes the blockchain network system 3 to issue an NFT related to that product, and stores the NFT information on the blockchain.

[0044] Alternatively, an issuance request may be sent to the product information management device 4, and the NFT may be indirectly issued to the blockchain network system 3 via the product information management device 4. In this case, the product information management device 4 may be equipped with an NFT issuance unit 42 that causes the blockchain network system 3 to issue an NFT, and based on the product information and wallet address obtained from the product provider terminal 1, it may issue an NFT related to the product to a designated wallet and store the NFT information on the blockchain.

[0045] <Tag Information Management Department 12> The tag information management unit 12 manages the exchange of data with the wireless communication tag at the product provider terminal 1. In this embodiment, the tag information management unit 12 writes authentication information, including the wallet address, to the wireless communication tag, and further obtains tag identification information from the wireless communication tag.

[0046] Authentication information is information used to authenticate a product and includes information (in this embodiment, the wallet address) to identify the wallet where the NFT information related to the product is stored. In this embodiment, the authentication information further includes information (authentication screen information) to identify the storage location of files related to the authentication screen, such as a URI (Uniform Resource Identifier) ​​used to display the authentication screen. In this embodiment, the authentication information is a URL (Uniform Resource Locator) for displaying the authentication screen, which includes a wallet address such as "https: / / xxx / wallet address?signature".

[0047] The tag identification information is the identification information of the wireless communication tag, and in this embodiment, it is an unrewritable serial number assigned to the wireless communication tag during manufacturing.

[0048] <Registration Section 13> The registration unit 13 sends a write request to the blockchain network system 3 to write the tag management information onto the blockchain in the blockchain network system 3, based on the acquired wallet address and tag identification information obtained by reading the wireless communication tag. The write request is information relating to a request to write information onto the blockchain, and includes the information to be written (in this embodiment, tag management information). In this embodiment, the tag management information includes a wallet address for identifying the wallet where the NFT is stored, and tag identification information, and is used to identify the association between the wireless communication tag attached to the product and the NFT related to that product.

[0049] <Product Owner Terminal 2> As shown in Figure 1, the product owner terminal 2 comprises a tag information acquisition unit 21, an authentication unit 22, and a display unit 23. In this embodiment, as shown in Figure 3(b), the product owner terminal 2 communicates with the wireless communication tag attached to the product and the blockchain network system 3, acquires information necessary for product authentication, including authentication information, NFT information, tag management information, and tag identification information, and performs processing related to product authentication.

[0050] <Tag Information Acquisition Unit 21> The tag information management unit 12 acquires information from the wireless communication tag. In this embodiment, the tag information management unit 12 acquires authentication information and tag identification information from the wireless communication tag.

[0051] <Authentication Section 22> The authentication unit 22 performs product authentication processing based on the authentication information obtained by the tag information acquisition unit 21. In this embodiment, as part of the product authentication process, the authentication unit 22 obtains tag management information from the blockchain network system 3 based on the authentication information and performs processing to determine whether the tag identification information included in the obtained tag management information matches the tag identification information further obtained by the tag information acquisition unit 21 from the wireless communication tag. At this time, the authentication unit 22 determines that the product is genuine if the tag identification information stored on the blockchain matches the tag identification information read from the wireless communication tag during authentication. The authentication unit 22 also obtains tag management information related to the linking of this wallet address and tag identification information from the blockchain network system 3 based on the wallet address included in the authentication information and determines whether it matches the tag identification information obtained from the wireless communication tag.

[0052] <Display section 23> The display unit 23 performs processing to display a screen based on the various information acquired and / or the various information stored in the storage unit 102. In this embodiment, the display unit 23 acquires NFT information stored in a designated wallet from the blockchain network system 3 based on authentication information, and displays an authentication screen for the product to be authenticated based on the acquired NFT information. The authentication screen is a screen that displays the product to be authenticated and accepts operations for performing authentication, and displays product information including the product name. In this embodiment, the display unit 23 sends a request to display the authentication screen to the product information management device 4 based on the authentication information, and displays the authentication screen based on NFT information etc. acquired indirectly from the blockchain network system 3 via the product information management device 4, but the display unit 23 may perform all processing related to the display of the authentication screen.

[0053] Furthermore, if large product data, including product images, is stored in another file storage system, the display unit 23 will indirectly or directly retrieve this large data (product images, etc.) from the blockchain network system 3 via the information provision unit 41, based on the data acquisition information included in the NFT information, and display it on the authentication screen.

[0054] <Product information management device 4> As shown in Figure 1, the product information management device 4 includes an information provision unit 41. The product information management device 4 may also perform some of the processing in the product provider terminal 1 and product holder terminal 2 described above, such as performing some of the processing related to the issuance of NFTs.

[0055] <Information Department 41> When the information provision unit 41 receives a request from the product holder terminal 2 to display an authentication screen based on authentication information, it retrieves various information, including NFT information, from the wallet of the blockchain network system 3 identified based on the acquired authentication information, generates authentication screen information for displaying the authentication screen based on the acquired data, and sends it to the product holder terminal 2.

[0056] Furthermore, if large data such as product images are stored in another file storage system, the information provision unit 41 may acquire the product images etc. stored in the file storage system based on the NFT information data acquisition information and provide them to the product owner terminal 2. In this case, the authentication screen information includes product images acquired from the other file storage system.

[0057] <Product information management method> The following explanation of the product information management method will be given using Figures 4 and 5. Note that the following processing flow is specific to this embodiment, and may be implemented using different procedures.

[0058] <Data Registration Process Flow> The following explanation will use Figure 4 to describe the process of registering various data necessary for authentication. The issuing unit 11 obtains a wallet address (S101). In this embodiment, the issuing unit 11 makes a request to the blockchain network system 3 in advance to generate a wallet and obtains the generated wallet address in advance. However, the issuing unit 11 may also issue a wallet and obtain the wallet address when performing the NFT issuance process. The issuing unit 11 sends an issuance request including the obtained wallet address and requests the blockchain network system 3 to issue NFT information about the product to the wallet identified by this wallet address (S102). In this embodiment, the issuing unit 11 directly sends the issuance request to the blockchain network system 3, but it may also send the request indirectly via the product information management device 4. The blockchain network system 3 issues an NFT related to the product based on the acquired product information and stores the NFT information on the blockchain.

[0059] The tag information management unit 12 generates authentication information based on the acquired wallet address (S103) and writes the generated authentication information to the wireless communication tag (S104). Furthermore, the tag information management unit 12 reads the tag identification information (S105). The registration unit 13 sends a write request to store the tag management information, including the acquired wallet address and tag identification information, in the blockchain network system 3 (S106).

[0060] <Authentication Process Flow> The following explanation will use Figure 5 to describe the process flow related to authentication on the product holder terminal 2.

[0061] The tag information acquisition unit 21 acquires authentication information from the wireless communication tag (S201). The display unit 23 requests the display of the authentication screen based on the authentication information (S202). In this embodiment, when the display unit 23 receives the authentication screen display request, the information provision unit 41 acquires NFT information linked to the wallet address included in the authentication information from the blockchain network system 3 and transmits the authentication screen information including the acquired NFT information to the product holder terminal 2. The display unit 23 displays an authentication screen as shown in Figure 6 based on the acquired authentication screen information including the NFT information (S203). The authentication unit 22 acquires tag management information from the blockchain network system 3 based on the authentication information acquired from the wireless communication tag (S204). At this time, the display unit 23 further displays the tag identification information acquired from the blockchain network system 3 on the authentication screen based on the tag management information acquired by the authentication unit 22.

[0062] On the authentication screen, when the product owner issues an instruction to start authentication, the tag information acquisition unit 21 acquires tag identification information from the wireless communication tag. The authentication unit 22 authenticates whether the product is genuine based on the tag identification information acquired by the tag information acquisition unit 21 and the tag management information acquired from the blockchain network system 3 (S205). Once the authentication by the authentication unit 22 is complete, the display unit 23 displays the authentication result by the authentication unit 22 on the authentication screen (S206).

[0063] Figure 6 describes an example of the screen displayed by the display unit 23 when authenticating a product. The authentication screen W1 is a screen for authenticating a product and includes a product image display unit W11, a wallet address display unit W12, a product information display unit W13, and an authentication button W14. In this embodiment, the display unit 23 displays the authentication screen based on authentication screen information obtained from the information provision unit 41, but the authentication screen W1 may also be displayed based on data (such as NFT information) directly obtained from the blockchain network system 3 based on the authentication information.

[0064] The product image display unit W11 is a screen display for displaying product images, and in this embodiment, it displays an image of the product, which is a card. The wallet address display unit W12 displays the wallet address indicating the wallet in which the NFT related to the product is stored. The product information display unit W13 displays product information, including the product's serial number (product ID), product name, and product description. In this embodiment, the product image display unit W11 and the product information display unit W13 display product information obtained from the blockchain network system 3, but they may also display product information obtained from, for example, an external file storage server. The authentication button W14 is a button for instructing the authentication process, and when pressed by the product owner, it initiates the acquisition of tag identification information and tag management information based on the authentication information, and performs authentication processing based on the acquired tag identification information and tag management information.

[0065] <Variation> In the embodiment described above, an example was explained in which a product provider manages multiple wallets and one piece of NFT information related to a product's NFT is stored in each wallet. However, multiple pieces of NFT information related to multiple products may be stored in a single wallet. In this case, the product information management system 0 may identify the product using an identification number (product ID, etc.) for each product and perform the aforementioned processes related to registering and authenticating the product information on the blockchain.

[0066] The product provider terminal 1 may further include a display unit 14 and display a product information reception screen for receiving product information.

[0067] The storage unit 402 of the product information management device 4 may store information regarding the content of issued NFTs (Non-Fungible Tokens), such as product image data. In this case, the product information management system 0 uses the product information management device 4 to store data that is too large to be stored on the blockchain, such as image data including product images. If information regarding the content of NFTs including product images (NFT content information) is stored using a distributed file system such as IPFS (Interplanetary File System), the product information management device 4 may be composed of multiple computer devices such as server devices. Furthermore, the product information management device 4 may be one of the computer devices that constitute the blockchain network system 3. [Explanation of Symbols]

[0068] 0 Product Information Management System 1. Product provider terminal 11 Publishing Department 12 Tag Information Management Department 13 Registration Department 2. Product Owner Terminal 21 Tag Information Acquisition Unit 22 Authentication Department 23 Display section 3 Blockchain Network System 4 Product information management device 5 Network

Claims

1. A product information management system that stops product information, An issuing unit that obtains a wallet address and sends an issuance request including the wallet address to issue NFT information on the blockchain in association with the wallet address, A tag information management unit writes authentication information, including the aforementioned wallet address, to a wireless communication tag attached to the product, and reads tag identification information from the wireless communication tag. A product provider terminal comprising a registration unit that sends a write request to write tag management information, including the wallet address and the tag identification information, onto the blockchain, Product information management system.

2. The issuing unit transmits the issuance request based on the product information received at the product provider terminal. Product information management system according to claim 1.

3. The product information management system further, A tag information acquisition unit that reads the authentication information from the wireless communication tag attached to the aforementioned product, A product owner terminal comprising an authentication unit that authenticates the product based on the aforementioned authentication information, Product information management system according to claim 1.

4. The tag information acquisition unit further reads the tag identification information from the wireless communication tag, The authentication unit obtains the tag management information on the blockchain based on the authentication information and determines whether it matches the tag identification information obtained from the wireless communication tag as the authentication of the product. Product information management system according to claim 3.

5. The aforementioned NFT information includes product information, The aforementioned product holder terminal further includes a display unit that acquires NFT information on the blockchain identified based on the wallet address included in the authentication information, and displays an authentication screen including the authentication result for the product to be authenticated based on the NFT information. Product information management system according to claim 3.

6. A product information management method that manages product information performed by a computer, An issuance process includes obtaining a wallet address and sending an issuance request including the wallet address to issue NFT information on the blockchain in association with the wallet address, A tag information management process which involves writing authentication information, including the wallet address, to a wireless communication tag attached to the product, and reading tag identification information from the wireless communication tag, The process involves performing a registration step of sending a write request to write tag management information, including the wallet address and the tag identification information, onto the blockchain. Product information management method.

7. A computer program that causes the computer to execute the product information management method described in claim 6.

Citation Information

Patent Citations

  • Appraisal and certification system and appraisal and certification method

    JP7477937B1