Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7787686B2 - Ownership management system for goods and identification code for ownership management - Google Patents
[go: Go Back, main page]

JP7787686B2 - Ownership management system for goods and identification code for ownership management - Google Patents

Ownership management system for goods and identification code for ownership management

Info

Publication number
JP7787686B2
JP7787686B2 JP2021170857A JP2021170857A JP7787686B2 JP 7787686 B2 JP7787686 B2 JP 7787686B2 JP 2021170857 A JP2021170857 A JP 2021170857A JP 2021170857 A JP2021170857 A JP 2021170857A JP 7787686 B2 JP7787686 B2 JP 7787686B2
Authority
JP
Japan
Prior art keywords
item
ownership
information
owner
blockchain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021170857A
Other languages
Japanese (ja)
Other versions
JP2023061082A (en
Inventor
隆仁 佐々木
大輔 志田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Made
Original Assignee
Japan Made
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Made filed Critical Japan Made
Priority to JP2021170857A priority Critical patent/JP7787686B2/en
Publication of JP2023061082A publication Critical patent/JP2023061082A/en
Priority to JP2025191655A priority patent/JP2026021556A/en
Application granted granted Critical
Publication of JP7787686B2 publication Critical patent/JP7787686B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

特許法第30条第2項適用 平成3年9月22日~同年9月30日の間、JAPAN MADE事務局株式会社のウェブサイトのアドレスhttps://www.aoswebinar.com/@nftにて、「NFT&デジタル資産 AOS 2021 September~ブロックチェーンとNFTが生み出す新たな世界~」と題するウェビナーにおいて公開した。Article 30, Paragraph 2 of the Patent Act applies. From September 22nd to September 30th, 1991, the information was published in a webinar titled "NFT & Digital Assets AOS 2021 September - A new world created by blockchain and NFT" on the JAPAN MADE Secretariat Co., Ltd. website at the address https://www.aoswebinar.com/@nft.

本発明は、物品の所有権管理システム及び所有権管理用識別コードに関する。 The present invention relates to an ownership management system for goods and an identification code for ownership management.

デジタルアート作品、デジタルゲームにおいて獲得されるデジタルアイテムなどのデジタルデータはデジタル資産と呼ばれ、それ自体が経済的価値を有しており売買取引の対象となる。しかし、デジタルデータは容易に複製することができるため、複製品の流通、所有者に成りすました不正な譲渡行為などが行われやすいという問題がある。この問題に対処すべく、デジタル資産を非代替性トークン(Non-Fungible Token,NFT)によって管理する手法が行われている。 Digital data such as digital artwork and digital items acquired in digital games are called digital assets, and as such have economic value and can be traded. However, because digital data can be easily copied, there are problems with the circulation of copies and fraudulent transfers by those impersonating the owner. To address this issue, a method of managing digital assets using non-fungible tokens (NFTs) is being developed.

NFTは、交換が可能な通貨として流通する代替性トークン(Fungible token,FT)と異なり、唯一性を有している。文章、画像、映像、音楽等のアナログ又はデジタルデータをブロックチェーン上にアップロードすることにより、アップロードしたデータに対応するNFTが発行される。各NFTはそれぞれ唯一のデジタル資産と対応付けられている。 Unlike fungible tokens (FTs), which circulate as exchangeable currencies, NFTs are unique. By uploading analog or digital data such as text, images, videos, or music to the blockchain, an NFT corresponding to the uploaded data is issued. Each NFT is associated with a unique digital asset.

例えば、特許文献1には、暗号化により保護されるデジタル資産の提供システムが記載されている。現実世界においてシューズが購入されると、その売買取引証明に対応して、購入者の所有者固有IDコードがデジタルシューズ固有IDコードと対応付けられる。対応付けられた所有者固有IDコード及びデジタルシューズ固有IDコードは暗号化デジタル資産の移転を記録するために、ブロックチェーンの分散台帳に送信される。以降、暗号化デジタル資産の所有権移転は、所有者固有IDコード及びデジタルシューズ固有IDコードの組み合わせとしてブロックチェーン上に記録されていくので、所有権の改ざん、なりすまし所有者によるデジタル資産売買といった不正行為を防ぐことができるとしている。 For example, Patent Document 1 describes a system for providing digital assets protected by encryption. When shoes are purchased in the real world, the purchaser's unique owner ID code is associated with a unique digital shoe ID code corresponding to the transaction proof. The associated unique owner ID code and unique digital shoe ID code are sent to a distributed ledger on a blockchain to record the transfer of encrypted digital assets. Thereafter, the transfer of ownership of the encrypted digital assets is recorded on the blockchain as a combination of the unique owner ID code and the unique digital shoe ID code, which is said to prevent fraudulent activities such as tampering with ownership and the sale and purchase of digital assets by an impersonating owner.

国際公開第WO2020/118297号公報International Publication No. WO2020/118297

特許文献1に開示されている手法はデジタルシューズといったデジタル資産の所有権を管理する上で有用であると考えられるが、デジタルシューズに対応する現実世界の物品としてのシューズの所有権をどのように適切に管理するかについては特に触れていないため、現実世界の物品の所有権改ざん、所有者なりすましといった不正行為をも適切に防止する方策が求められていた。 The method disclosed in Patent Document 1 is considered useful for managing the ownership of digital assets such as digital shoes, but it does not specifically address how to properly manage the ownership of shoes that are real-world objects corresponding to digital shoes. Therefore, there is a need for a method to properly prevent fraudulent activities such as tampering with the ownership of real-world objects and impersonation of the owner.

本発明は、上記の、及び他の課題を解決するためになされたもので、現実世界の物品の所有権を適正に管理することを可能とする物品の所有権管理システム及び所有権管理用識別コードを提供することを一つの目的としている。 The present invention has been made to solve the above and other problems, and one of its objectives is to provide an item ownership management system and an ownership management identification code that enable proper management of ownership of real-world items.

前記の、及び他の課題を解決するために、本発明の一態様に係る物品の所有権管理システムは、物品を識別するための固有の情報である物品識別情報と、当該物品の所有者を示す情報である所有権情報とを関連付けてブロックチェーン上に記録させる記録手段と、前記ブロックチェーンから記録の際に取得したハッシュ値と、前記物品識別情報及び前記所有権情報とから所有権管理用識別コードを生成する生成手段と、前記所有権管理用識別コードを受け付ける受付手段と、前記受付手段で受付けた前記所有権管理用識別コードから前記ハッシュ値と前記物品識別情報及び前記所有権情報とを抽出する抽出手段と、抽出された前記ハッシュ値を用いて前記ブロックチェーン上に記録された前記物品識別情報及び前記所有権情報を取得し、前記所有権管理用識別コードから抽出された前記物品識別情報及び前記所有権情報との整合関係を判定する判定手段と、前記判定手段により整合することが判定された場合に、抽出された前記物品識別情報及び前記所有権情報を出力する出力手段とを有していることを特徴としている。 In order to solve the above and other problems, one aspect of the present invention provides an item ownership management system that includes: a recording means that associates item identification information, which is unique information used to identify an item, with ownership information, which is information indicating the owner of the item, and records them on a blockchain; a generation means that generates an ownership management identification code from a hash value obtained from the blockchain during recording and the item identification information and ownership information; a reception means that receives the ownership management identification code; an extraction means that extracts the hash value, the item identification information, and the ownership information from the ownership management identification code received by the reception means; a determination means that uses the extracted hash value to obtain the item identification information and ownership information recorded on the blockchain and determines whether the item identification information and ownership information extracted from the ownership management identification code are consistent; and an output means that outputs the extracted item identification information and ownership information when the determination means determines that they are consistent.

前記物品の所有者が変更された場合、変更後の前記所有権情報を受け付けた前記記録手段は、前記物品に係る物品識別情報と変更後の前記所有権情報とを関連付けて前記ブロックチェーン上に記録させ、前記生成手段は、前記ブロックチェーンから記録の際に取得したハッシュ値と、前記物品識別情報及び前記所有権情報とから所有権管理用識別コードを生成するとしてもよい。 If the owner of the item changes, the recording means that receives the changed ownership information may associate the item identification information for the item with the changed ownership information and record them on the blockchain, and the generation means may generate an ownership management identification code from the hash value obtained from the blockchain at the time of recording, the item identification information, and the ownership information.

前記ブロックチェーンから記録の際に取得したハッシュ値及び前記物品識別情報の少なくとも一方に対応させて、前記物品識別情報に係る物品に対応する動画データを分散ファイルシステムに保管させ、前記動画データの保管に関するリンクデータと、前記物品識別情報とを対応付けて前記ブロックチェーン上に記録させる動画データ記録手段を更に備え、前記出力手段は、前記判定手段により整合することが判定された場合に、前記抽出手段により前記所有権管理用識別コードから抽出された前記ハッシュ値及び前記物品識別情報の少なくとも一方に基づいて当該物品識別情報に係る製品に対応する前記動画データを視聴可能に出力するとしてもよい。 The system may further include a video data recording means for storing video data corresponding to the product associated with the product identification information in a distributed file system in association with at least one of the hash value and the product identification information obtained from the blockchain when recording, and for recording link data related to the storage of the video data in association with the product identification information on the blockchain; and the output means may, when the determination means determines that there is a match, output the video data corresponding to the product associated with the product identification information in a viewable manner based on at least one of the hash value and the product identification information extracted from the ownership management identification code by the extraction means.

前記出力手段は、前記判定手段により整合することが判定された場合に、抽出された前記ハッシュ値を前記整合関係とともに出力するとしてもよい。 The output means may output the extracted hash value along with the matching relationship if the determination means determines that there is a match.

前記判定手段による判定処理を行うにあたり、前記物品識別情報毎に判定の履歴を記録管理する管理手段を有することとしてもよい。 When the determination means performs the determination process, the system may also have a management means for recording and managing the determination history for each item identification information.

また、本発明の他の態様は、物品の所有権管理システムにおいて利用される所有権管理用識別コードであって、少なくとも物品を識別するための固有の情報である物品識別情報及び当該物品の所有者を示す情報である所有権情報を関連付けてブロックチェーン上に記録させた際に取得したハッシュ値、前記物品識別情報、及び前記所有権情報を符号化して生成された所有権管理用識別コードであることを特徴とする物品の所有権管理システムにおいて利用される所有権管理用識別コードである。 Another aspect of the present invention is an ownership management identification code used in an ownership management system for goods, characterized in that the ownership management identification code is generated by encoding a hash value obtained when item identification information, which is unique information for identifying at least an item, and ownership information, which is information indicating the owner of the item, are associated and recorded on a blockchain, the item identification information, and the ownership information.

本発明の一実施形態における物品の所有権管理システムの全体構成例を示す図である。1 is a diagram showing an example of the overall configuration of an article ownership management system according to an embodiment of the present invention; 本発明の一実施形態における物品の所有権移転の流れを例示する図である。FIG. 1 is a diagram illustrating the flow of ownership transfer of an item in one embodiment of the present invention. 本発明の一実施形態における処理サーバ110の構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of a processing server 110 according to an embodiment of the present invention. 本発明の一実施形態における処理サーバ110が実行する物品の所有権管理開始処理を例示するフローチャートである。10 is a flowchart illustrating an example of an item ownership management initiation process executed by the processing server 110 according to an embodiment of the present invention. 本発明の一実施形態における処理サーバ110が実行する物品の所有権者変更処理を例示するフローチャートである。10 is a flowchart illustrating an example of an item owner change process executed by the processing server 110 according to an embodiment of the present invention. 本発明の一実施形態における処理サーバ110が実行する物品の所有権者確認処理を例示するフローチャートである。10 is a flowchart illustrating an example of an item owner verification process executed by the processing server 110 according to an embodiment of the present invention. 本発明の一実施形態におけるアプリ上に表示されるログイン画面を例示する図である。FIG. 10 is a diagram illustrating an example of a login screen displayed on an app in one embodiment of the present invention. 本発明の一実施形態におけるアプリ上に表示されるユーザ操作画面を例示する図である。FIG. 10 is a diagram illustrating an example of a user operation screen displayed on an app in one embodiment of the present invention. 本発明の一実施形態におけるアプリ上に表示される読取り画面を例示する図である。FIG. 10 is a diagram illustrating an example of a reading screen displayed on an application in one embodiment of the present invention. 本発明の一実施形態において実行される真贋判定処理を例示するフローチャートである。10 is a flowchart illustrating an example of an authenticity determination process executed in one embodiment of the present invention. 本発明の一実施形態における正規品判定出力処理を例示するフローチャートである。10 is a flowchart illustrating a genuine product determination output process according to an embodiment of the present invention. 本発明の一実施形態におけるアプリ上に表示される正規品判定表示例を示す図である。FIG. 10 is a diagram showing an example of a genuine product determination display displayed on an app in one embodiment of the present invention. 本発明の一実施形態におけるアプリ上に表示される偽造品判定表示例を示す図である。FIG. 10 is a diagram showing an example of a counterfeit product determination display displayed on an app in one embodiment of the present invention.

本発明に係る物品の所有権管理システムおよび物品の所有権管理システムにおいて利用される所有権管理用識別コードについて、その一実施形態に即して図面を参照しながら以下に説明する。
[物品の所有権管理システムの構成]
まず、本実施形態による物品の所有権管理システムの全体構成について説明する。図1に、本実施形態による物品の所有権管理システム1の全体構成を例示している。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a system for managing ownership of an article and an identification code for managing ownership used in the system for managing ownership of an article according to the present invention will be described below with reference to the drawings.
[Configuration of the goods ownership management system]
First, the overall configuration of an item ownership management system according to this embodiment will be described. Fig. 1 shows an example of the overall configuration of an item ownership management system 1 according to this embodiment.

この所有権管理システム1は、一般的に、NFTがデジタル資産を対象として生成され、流通しているのと異なり、現実に存在する物品に対応付けられたNFTを生成してそのNFTに対応物品の所有者を特定する情報を記録することにより、物品とその所有者との対応関係をブロックチェーンに記録させ、物品所有者になりすまして不正な取引を行い、また、偽造品を販売して不正な収益を上げる等の不正行為が行われるのを防止することを目的としている。所有権管理対象となる物品には特に制約はないが、制作数が限定された版画等のアート作品、工業製品であっても、やはり制作数が限定された物品、例えばプレミアゴルフクラブといった高付加価値の物品の所有権管理に好適である。本所有権管理システムは、製造業者、販売業者、消費者(ユーザ)等に対して物品所有権管理サービスを提供する管理会社により運用される。また後述するように、この所有権管理システムによって、管理対象物品の真贋判定サービスも提供される。 Unlike the typical NFTs that are generated and distributed for digital assets, this ownership management system 1 generates NFTs associated with real-world items and records information identifying the owner of the corresponding item in the NFT. This records the association between the item and its owner on a blockchain, with the aim of preventing fraudulent activities such as impersonating the item's owner to conduct fraudulent transactions or selling counterfeit goods to generate illicit profits. While there are no particular restrictions on the items that can be subject to ownership management, it is suitable for managing the ownership of limited-production artworks such as prints, industrial products, and high-value-added items such as premium golf clubs. This ownership management system is operated by a management company that provides item ownership management services to manufacturers, retailers, consumers (users), and others. As described below, this ownership management system also provides an authenticity assessment service for the items under management.

図1を参照すると、本実施形態による物品の所有権管理システム1は、管理会社が所有権管理システム1を提供するための管理サーバ100と、ユーザが利用するスマートフォン、タブレット等の操作端末200とを備え、管理サーバ100と操作端末200とはネットワークNを通じて相互通信可能とされている。操作端末200は、2次元コードを読み取るための読取手段としてのカメラ(図示略)と、読取手段で読み取られた2次元コード(所有権管理用識別コード)の情報を管理サーバ100に送信するための送信手段としての通信部(図示略)を有している。ネットワークNは、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、移動体通信ネットワーク、インターネット等の、無線又は有線の各種通信ネットワークを含むことができる。なお、所有権管理用識別コードは、コンピュータにより読み取り可能なコードデータであればよく、特に2次元コードに限定されるものではない。 Referring to FIG. 1, the item ownership management system 1 according to this embodiment includes a management server 100 through which a management company provides the ownership management system 1, and an operation terminal 200 such as a smartphone or tablet used by a user. The management server 100 and operation terminal 200 are capable of communicating with each other via a network N. The operation terminal 200 has a camera (not shown) as a reading means for reading two-dimensional codes, and a communication unit (not shown) as a transmitting means for transmitting information about the two-dimensional code (ownership management identification code) read by the reading means to the management server 100. The network N can include various wireless or wired communication networks, such as a local area network (LAN), a wide area network (WAN), a mobile communication network, or the Internet. The ownership management identification code may be any code data that can be read by a computer, and is not limited to a two-dimensional code.

管理サーバ100は、本実施形態における物品の所有権管理処理を行うための処理サーバ110と、操作端末200とネットワークNを通じて相互に通信可能に接続されるサービスサーバ120とを備え、これら処理サーバ110とサービスサーバ120が適宜のネットワークで接続されて構成されている。 The management server 100 comprises a processing server 110 for performing the ownership management process for items in this embodiment, and a service server 120 that is connected to the operation terminal 200 via a network N so that they can communicate with each other, and these processing server 110 and service server 120 are connected via an appropriate network.

管理サーバ100には、所有権管理対象となる物品の生産者、制作者において設置されている端末装置300がネットワークNを通じて相互に通信可能に接続されており、端末装置300から物品の所有権管理に用いられるNFTの生成依頼及び所有権管理依頼を受け付けることができる。端末装置300は、例えばパーソナルコンピュータで構成することができる。 The management server 100 is connected to terminal devices 300 installed by the producers and creators of the items subject to ownership management via a network N so that they can communicate with each other, and can accept requests from the terminal devices 300 to generate NFTs used to manage the ownership of items and to manage ownership. The terminal devices 300 can be configured, for example, as personal computers.

管理サーバ100は、所有権管理に用いられる情報を、記録サーバ400に記録させるように構成されている。記録サーバ400は、後述するブロックチェーンプラットフォームの動作環境及び分散ファイルシステムの動作環境をそれぞれ提供する複数のコンピュータ群410,420を備えて構成されている。 The management server 100 is configured to record information used for ownership management on the recording server 400. The recording server 400 is configured with multiple computer groups 410, 420 that respectively provide the operating environment for the blockchain platform and the distributed file system, which will be described later.

ブロックチェーンプラットフォームの動作環境及び分散ファイルシステムの動作環境である複数のコンピュータ群410,420のうち、コンピュータ群410は、本実施形態においてはIPFS(InterPlanetary File System)なる分散ファイルシステムを構成する分散サーバ(保管サーバ)としてのノードである。コンピュータ群420は、Ethereumなるプラットフォームのブロックチェーンのブロックを生成する複数のノードであり、分散ファイルシステムを構成する分散サーバとしてのノードでもある。本実施形態では、ブロックチェーンプラットフォームであるEthereumがNFTの発行主体であるが、他のブロックチェーンプラットフォームを利用することも可能である。なお、コンピュータ群410は、後述する動画データの格納場所として利用される。そのため、動画データを分散して格納し、分散して格納されているファイルを関連付けて取得することを可能とするなんらかのリンクデータを用いてファイルの取得が可能な分散ファイルシステムであればよく、特に前記のIPFSに限定されるものではない。 Of the multiple computer groups 410, 420 that form the operating environment of the blockchain platform and the distributed file system, the computer group 410 is a node that serves as a distributed server (storage server) that constitutes a distributed file system called IPFS (InterPlanetary File System) in this embodiment. The computer group 420 is a plurality of nodes that generate blockchain blocks for a platform called Ethereum, and also serves as a node that serves as a distributed server that constitutes the distributed file system. In this embodiment, Ethereum, the blockchain platform, is the issuer of NFTs, but other blockchain platforms can also be used. The computer group 410 is used as a storage location for video data, which will be described later. Therefore, any distributed file system that can store video data in a distributed manner and enable file retrieval using some kind of link data that enables files stored in a distributed manner to be associated and retrieved will suffice, and is not limited to the aforementioned IPFS.

[物品の所有権管理の概要]
次に、本実施形態による物品の所有権管理システム1における所有権管理の態様について、ある生産者が生産した物品を、その生産者が販売することによってその物品の購入者に所有権が移転される流れに沿って説明する。図2に、所有権管理システム1における所有権管理の一態様を模式的に示している。図2において、所有権管理に関する物品あるいは情報の流れは、かっこ付き数字で示す順に進行していく。図2の例では物品として制作数が限定されたプレミアゴルフクラブを想定しているが、版画、彫像のようなアート作品等の他の物品であってもよい。
[Overview of ownership management of goods]
Next, the aspect of ownership management in the item ownership management system 1 according to this embodiment will be described along the flow of ownership transfer from a producer to a purchaser of an item produced by that producer when that producer sells the item. FIG. 2 schematically shows one aspect of ownership management in the ownership management system 1. In FIG. 2, the flow of items or information related to ownership management progresses in the order shown by the numbers in parentheses. In the example of FIG. 2, the item is assumed to be a premium golf club, the production of which is limited, but other items such as art works such as prints and statues may also be used.

プレミアゴルフクラブである物品Aは、メーカーAによって製造され、物品ID「A11111」が与えられている。メーカーAは、この物品Aの所有権管理を、本実施形態の所有権管理システム1によって実現しようとしている。 Item A, a premium golf club, is manufactured by manufacturer A and is assigned the item ID "A11111." Manufacturer A intends to manage the ownership of item A using the ownership management system 1 of this embodiment.

(1)NFT生成・所有権管理依頼
メーカーAは、管理サーバ100を有して所有権管理サービスを運営する管理会社に、端末装置300から物品AについてのNFT生成と所有権管理を依頼する。この所有権管理には、管理会社による真贋判定サービスが含まれる。この際、メーカーAからは、物品Aの製造時に当該物品Aに付与した固有のIDである物品ID、メーカーAに付与されている所有権者情報としての所有者ID及び物品Aの真正の所有者のみがアクセスして再生することができる動画データが管理サーバ100に送信される。前記物品IDには、メーカー名、製品名、製造番号等の物品Aに関する情報を含むテキストデータを付帯させることができる。また、物品Aがアート作品のような著作物性を有する物品である場合に、前記テキストデータに著作権者名を含めてもよい。
メーカーAは、本所有権管理システム1を利用するにあたり、管理会社にユーザ登録を行っておく。すなわち、メーカーAは、管理会社に対して所要のユーザ情報(名称、住所等)を登録し、ユーザID、対応するパスワードの設定を受けるようにすることができる。
(1) Request for NFT Generation and Ownership Management Manufacturer A requests the management company, which has a management server 100 and operates an ownership management service, to generate an NFT for item A and manage ownership via terminal device 300. This ownership management includes an authenticity determination service provided by the management company. At this time, manufacturer A transmits to management server 100 an item ID, which is a unique ID assigned to item A when it was manufactured, an owner ID as ownership information assigned to manufacturer A, and video data that can only be accessed and played by the genuine owner of item A. The item ID can be accompanied by text data containing information about item A, such as the manufacturer name, product name, and serial number. Furthermore, if item A is a copyrighted item such as an artwork, the text data can also include the name of the copyright holder.
Manufacturer A registers as a user with the management company before using this ownership management system 1. That is, Manufacturer A registers required user information (name, address, etc.) with the management company and can have a user ID and a corresponding password set.

(2)NFT生成・所有権者記録要求
メーカーAからの依頼に基づき、管理会社では、物品Aについての物品IDを含む情報、所有権情報をコンピュータ群420で運用されているブロックチェーン上に記録する。所有権者情報は、メーカーAが管理会社に対して物品Aに関する所有権管理を依頼する際に管理会社からメーカーAに対して重複がないように付与される固有の識別符号である。以下、この識別符号を「所有権者ID」と呼ぶこととする。
(3)NFT発行
コンピュータ群420は、ブロックチェーン上への記録に基づいてNFTを生成して管理サーバ100に発行する。本実施形態におけるNFTは、少なくともブロックチェーン上に物品、及び所有権者に関する情報を記録した際にブロックチェーンが発行するハッシュ値(以下「ブロックチェーンハッシュ値」)と、物品Aの物品ID及びメーカーAに関する所有権者IDとを含んでいる。このNFTにより、物品IDで特定される現実世界の物品Aとその所有者を特定する所有権者IDとが、ブロックチェーン上に改ざんできない態様で記録されている。管理サーバ100では、物品Aに関する所有権情報が、物品ID、物品IDに対応付けられている所有権者ID、及びブロックチェーンハッシュ値の組み合わせとして格納される。
(2) NFT Generation/Owner Recording Request Based on a request from manufacturer A, the management company records information about item A, including the item ID and ownership information, on the blockchain operated by the computer group 420. The owner information is a unique identification code that is assigned to manufacturer A by the management company to ensure no duplication occurs when manufacturer A requests the management company to manage the ownership of item A. Hereinafter, this identification code will be referred to as the "owner ID."
(3) NFT Issuance The computer group 420 generates an NFT based on the record on the blockchain and issues it to the management server 100. The NFT in this embodiment includes at least a hash value (hereinafter referred to as the "blockchain hash value") issued by the blockchain when information about an item and its owner is recorded on the blockchain, as well as the item ID of item A and the owner ID for manufacturer A. This NFT allows real-world item A identified by the item ID and the owner ID identifying its owner to be recorded on the blockchain in a tamper-proof manner. The management server 100 stores ownership information about item A as a combination of the item ID, the owner ID associated with the item ID, and the blockchain hash value.

(4)証明書発行
管理会社は、管理サーバ100から端末装置300へ少なくとも物品Aの物品IDとメーカーAの所有権者IDとを含んだ証明書データを送信する。証明書データには、目視で読み取ることができるテキストデータとともに、そのテキストデータから生成された所有権管理用識別コードである2次元コードデータが含まれている。なお、前記のように、所有権管理用識別コードは、コンピュータにより読み取り可能なコードデータであればよく、特に2次元コードに限定されるものではない。
(4) Certificate Issuance The management company transmits certificate data including at least the item ID of item A and the owner ID of manufacturer A from the management server 100 to the terminal device 300. The certificate data includes visually readable text data as well as two-dimensional code data that is an ownership management identification code generated from the text data. As mentioned above, the ownership management identification code may be any code data that can be read by a computer, and is not limited to a two-dimensional code.

(5)売却/購入
メーカーAは、物品ID「A11111」で特定される物品Aを、購入者であるBに売却すると想定する。これにより、物品ID「A11111」で特定される物品Aとしてのプレミアゴルフクラブは、現実世界においてメーカーAから購入者Bに移転される。
(5) Selling/Purchasing Assume that manufacturer A sells item A identified by item ID "A11111" to purchaser B. As a result, the premium golf club as item A identified by item ID "A11111" is transferred from manufacturer A to purchaser B in the real world.

(6)所有権者変更依頼
物品Aの購入者Bへの売却に際して、売り手であるメーカーAは、所有権管理システム1における物品Aの所有権者を購入者であるBに変更するための処理を管理会社に依頼する。変更依頼にあたって、購入者Bに関する所有権者IDは、管理会社から重複しないように付与される。
(6) Request for Owner Change When selling item A to purchaser B, manufacturer A, who is the seller, requests the management company to process the process to change the owner of item A to purchaser B in the ownership management system 1. When making the change request, the management company assigns an owner ID for purchaser B so that it is unique.

(7)所有権者変更記録要求
管理会社では、メーカーAからの依頼に基づいて、管理サーバ100からコンピュータ群420のブロックチェーンに対して所有権者変更記録を要求する。
(7) Ownership Change Record Request Based on a request from manufacturer A, the management company requests the ownership change record from the management server 100 to the blockchain of the computer group 420.

(8)記録データ読み出し
コンピュータ群420のブロックチェーンは、要求に従って変更した所有権者情報に基づくブロックチェーン上の記録を読み出して管理サーバ100に返す。
(8) Reading Recorded Data The blockchain of the computer group 420 reads the records on the blockchain based on the owner information changed in accordance with the request and returns them to the management server 100.

(9)所有権者変更
管理サーバ100では、コンピュータ群420のブロックチェーンから受け取った所有権者情報変更後のNFTを所定の記憶領域に格納する。
(10)所有権管理用識別コード読み取り・送信
購入者Bは、物品Aの売り手であるメーカーAから物品Aの購入とともに入手した所有権管理用識別コードである2次元コードを用いて、物品Aの所有権がメーカーAから自身に間違いなく移転されていることを確認することができる。具体的には、購入者Bは、操作端末200を用いて入手した2次元コードを読み取って管理サーバ100に送信する。
(9) Owner Change The management server 100 stores the NFT with the changed owner information received from the blockchain of the computer group 420 in a specified storage area.
(10) Reading and sending the ownership management identification code Purchaser B can use the two-dimensional code, which is the ownership management identification code obtained from manufacturer A, the seller of item A, along with the purchase of item A, to confirm that the ownership of item A has been transferred from manufacturer A to purchaser B. Specifically, purchaser B reads the obtained two-dimensional code using operation terminal 200 and sends it to management server 100.

(11)証明書発行
管理会社は、購入者Bから受信した2次元コードに記録されている物品ID、所有権者IDに基づいて管理サーバ100内の記録を参照し、少なくとも物品Aの物品IDと購入者Bの所有権者IDとを含んだ証明書データを送信する。証明書データには、目視で読み取ることができるテキストデータが含まれている。購入者Bは、本所有権管理システム1を利用するにあたり、管理会社にユーザ登録を行っておく。すなわち、購入者Bは、管理会社に対して所要のユーザ情報(名称、住所等)を登録し、ユーザID、対応するパスワードの設定を受けるようにすることができる。
(11) Certificate Issuance The management company refers to the records in the management server 100 based on the item ID and owner ID recorded in the two-dimensional code received from purchaser B, and transmits certificate data including at least the item ID of item A and the owner ID of purchaser B. The certificate data includes visually readable text data. Purchaser B registers as a user with the management company before using this ownership management system 1. That is, purchaser B can register the required user information (name, address, etc.) with the management company and have a user ID and corresponding password set.

(12)証明書の表示出力
購入者Bは、受信した証明書データに基づいて操作端末200において証明書を表示させ、自身が物品ID「A11111」で特定される物品A、プレミアゴルフクラブの所有権者であることを確認することができる。また、購入者Bは、この確認要求を通じて、メーカーAが管理会社に託した動画データを再生することにより、自身がプレミアゴルフクラブの所有者であることを実感し、所有の満足感を得ることもできるものである。
(12) Display output of certificate Based on the received certificate data, purchaser B can display the certificate on the operation terminal 200 and confirm that he is the owner of item A, the premier golf club, identified by item ID "A11111." Furthermore, through this confirmation request, purchaser B can play back the video data entrusted to the management company by manufacturer A, thereby realizing that he is the owner of the premier golf club and gaining a sense of satisfaction from ownership.

[管理サーバ100の構成]
次に、本実施形態の所有権管理システム1において主要なデータ処理を実行する管理サーバ100の構成について説明する。図1に例示したように、本実施形態では、管理サーバ100が処理サーバ110とサービスサーバ120とで構成されていると想定している。以下の説明では、所有権管理に関する管理サーバ100としての主要な機能は処理サーバ110に実装されているものとする。
図3に、管理サーバ100を構成している処理サーバ110のハードウェア構成例と機能実装例をブロック図で示している。処理サーバ110は、CPU等で構成されるプロセッサ111、ROM、RAM、フラッシュメモリ等の記憶デバイスで構成されるメモリ112、半導体ドライブ(SSD)、ハードディスクドライブ(HDD)等の記憶デバイスで構成される補助記憶部113、移動体無線通信モジュール、Wi-Fi等の無線LANモジュール、ネットワークインタフェースカード(NIC)等の通信機能を提供するハードウェアからなる通信部114、キーボード、タッチパネル、ポインティングデバイス、マイク等の入力デバイスと各種ディスプレイ、スピーカー等の出力デバイスとを含む入出力部115、及び各部のデータ入出力を管理するためのデータ入出力(データIO)部116を備える。なお、図1の構成例では管理サーバ100が処理サーバ110とサービスサーバ120とを備えるものとしているが、両者の機能を備えた一つのコンピュータとして構成してもよく、またネットワーク上に分散実装することもできる。前記したように、以下の説明では、便宜的に管理サーバ100の主要なデータ処理機能は、処理サーバ110によって行われるものとする。
[Configuration of management server 100]
Next, a description will be given of the configuration of the management server 100 that executes the main data processing in the ownership management system 1 of this embodiment. As illustrated in Fig. 1, in this embodiment, it is assumed that the management server 100 is composed of a processing server 110 and a service server 120. In the following description, it is assumed that the main functions of the management server 100 related to ownership management are implemented in the processing server 110.
Figure 3 is a block diagram showing an example of the hardware configuration and functional implementation of the processing server 110 constituting the management server 100. The processing server 110 includes a processor 111 configured with a CPU or the like, a memory 112 configured with storage devices such as ROM, RAM, and flash memory, an auxiliary storage unit 113 configured with storage devices such as a solid-state drive (SSD) and a hard disk drive (HDD), a communication unit 114 configured with hardware that provides communication functions such as a mobile wireless communication module, a wireless LAN module such as Wi-Fi, and a network interface card (NIC), an input/output unit 115 including input devices such as a keyboard, touch panel, pointing device, and microphone, and output devices such as various displays and speakers, and a data input/output (data IO) unit 116 for managing data input and output of each unit. Note that in the configuration example of Figure 1, the management server 100 includes the processing server 110 and the service server 120, but they may be configured as a single computer equipped with the functions of both, or may be distributed and implemented on a network. As mentioned above, in the following description, for convenience, it is assumed that the main data processing functions of the management server 100 are performed by the processing server 110 .

メモリ112には、本実施形態の所有権管理システム1における所有権管理のためのデータ処理を実行する所有権情報処理部1121、所有権管理対象である物品の製造者、制作者から寄託される動画データに関するデータ処理を行う動画処理部1122、及び所有権管理システム1が提供する真贋判定処理に関するデータ処理を行う真贋判定処理部1123が格納されている。これらの各部は、それぞれのデータ処理を実行するためにプロセッサ111によって実行されるプログラムである。各プログラムによるデータ処理例については後述する。 Memory 112 stores a property rights information processing unit 1121 that performs data processing for property rights management in the property rights management system 1 of this embodiment, a video processing unit 1122 that performs data processing related to video data deposited by manufacturers and creators of items that are subject to property rights management, and an authenticity determination processing unit 1123 that performs data processing related to the authenticity determination processing provided by the property rights management system 1. Each of these units is a program executed by the processor 111 to perform the respective data processing. Examples of data processing by each program will be described later.

補助記憶部113には、所有権情報記憶部1131が設けられる。所有権情報記憶部1131には、本システム1において所有権管理を行っている物品に関する所有権情報が格納されている。この所有権情報は、例えば、所有権管理対象となっている物品に付与されている物品ID、その物品IDで特定されている物品の所有者に関する所有権者ID、及び前記物品ID及び所有権者IDをブロックチェーンに記録するときに発行されたブロックチェーンハッシュ値の組み合わせからなるレコードである。 The auxiliary memory unit 113 is provided with an ownership information storage unit 1131. The ownership information storage unit 1131 stores ownership information related to items for which ownership management is being performed in the system 1. This ownership information is a record consisting of, for example, an item ID assigned to an item that is subject to ownership management, an owner ID related to the owner of the item identified by that item ID, and a blockchain hash value issued when the item ID and owner ID are recorded in the blockchain.

次に、本実施形態の所有権管理システム1において、管理サーバ100が実行するデータ処理について説明する。
[所有権管理開始処理]
まず、本システム1を利用する物品の製造者、制作者等から所有権管理を受け付ける際のデータ処理について説明する。図4に、所有権管理受付処理を例示するフローチャートを示している。
Next, data processing executed by the management server 100 in the ownership management system 1 of this embodiment will be described.
[Ownership management start process]
First, a description will be given of data processing when receiving ownership management information from manufacturers, creators, etc. of goods using this system 1. Fig. 4 shows a flowchart illustrating the ownership management receiving processing.

ユーザは、本システム1の所有権管理サービスを利用する際、端末装置300を用いて管理サーバ100に対して対象物品に関連付けられたNFTの発行及び所有権管理サービスの利用を依頼する。依頼時には、管理対象とする物品についてその生産・制作時に付した固有の符号である物品ID及び当初製造した物品の所有権者である物品製造者の所有権者IDを示すテキストデータと、当該物品に関する動画データとを、端末装置300を用いて管理サーバ100に送信する。 When a user uses the ownership management service of this system 1, the user uses the terminal device 300 to request the management server 100 to issue an NFT associated with the target item and to use the ownership management service. At the time of the request, the user uses the terminal device 300 to send to the management server 100 text data indicating the item ID, which is a unique code assigned to the item to be managed at the time of production and manufacturing, and the owner ID of the item manufacturer, who is the owner of the item that was originally manufactured, as well as video data related to the item.

この動画データとは、所有権管理対象である物品の生産者、制作者がその物品に込めた思いやコンセプトを伝えるにあたり、生産・制作時の秘話などを織り交ぜて物語のように紹介するストーリーテリングの手法を用いて撮影・作成された動画である。なお、後述するように、動画データを添付しないで所有権管理サービスを利用することも可能である。 This video data is a video filmed and created using storytelling techniques, weaving in behind-the-scenes anecdotes from the production and creation of an item to convey the thoughts and concepts that the producers and creators of the item that are subject to ownership management have put into that item. However, as will be described later, it is also possible to use the ownership management service without attaching video data.

管理サーバ100は、ユーザの端末装置300から物品IDを含む各種情報を受信可能となっている。ステップS400において、所有権情報処理部1121は、ユーザの端末装置300から物品ID及びユーザの所有権者IDを受信する。 The management server 100 is capable of receiving various information, including the item ID, from the user's terminal device 300. In step S400, the ownership information processing unit 1121 receives the item ID and the user's owner ID from the user's terminal device 300.

ステップS410において、動画処理部1122は、端末装置300から受信した各種情報内に、動画データが含まれているか判定する。動画データが含まれていると判定した場合(ステップS410がYES)、ステップS430において、動画処理部1122はこの動画データを抽出し、分散ファイルシステム(本実施形態ではIPFSのネットワークを構成するコンピュータ群410(図1参照))上にアップロードし保管させる(動画データ記録手段)。 In step S410, the video processing unit 1122 determines whether video data is included in the various information received from the terminal device 300. If it is determined that video data is included (YES in step S410), in step S430, the video processing unit 1122 extracts this video data and uploads and stores it on a distributed file system (in this embodiment, the group of computers 410 that make up the IPFS network (see Figure 1)) (video data recording means).

ステップS440において、動画処理部1122は、分散ファイルシステムから返されたハッシュ値(以下「分散型ハッシュ値」という。)を一旦保持し、この分散型ハッシュ値と、物品ID及び所有権者IDを含むテキストデータと合わせて、ブロックチェーン(ブロックチェーンのネットワークを構成するコンピュータ群420(図1参照))上にアップロードする。 In step S440, the video processing unit 1122 temporarily stores the hash value (hereinafter referred to as the "distributed hash value") returned from the distributed file system, and then uploads this distributed hash value together with text data including the item ID and owner ID onto the blockchain (the group of computers 420 (see Figure 1) that make up the blockchain network).

ステップS410において動画データが含まれていないと判定した場合(ステップS410がNO)、ステップS420において、動画処理部1122は、物品ID及び所有権者IDを含むテキストデータをブロックチェーン上にアップロードし記録を行う(記録手段)。なお、ステップS420,S440において、物品IDは暗号化されたデータであってもよい。 If it is determined in step S410 that video data is not included (step S410 is NO), in step S420, the video processing unit 1122 uploads and records text data including the item ID and owner ID on the blockchain (recording means). Note that in steps S420 and S440, the item ID may be encrypted data.

ステップS450において、管理サーバ100の所有権情報処理部1121は、ブロックチェーンから返されたブロックチェーンハッシュ値と、物品ID及び所有権者IDとを所有権情報記憶部1131に格納する。また所有権情報処理部1121は、ブロックチェーンハッシュ値と、物品ID及び所有権者IDとを対応付けて符号化し、所有権管理用識別コードとしての2次元コードを生成する(生成手段)。生成された2次元コードは、PDFファイル等の電子データとして、ネットワークNを介して、ユーザの端末装置300に送信される。あるいは、生成された2次元コードは、ここでは詳述しない印刷所にて印刷され、ユーザに送付されるようにしてもよい。
以上のように、製造業者で製造された物品について、その物品固有の識別符号である物品IDとその所有権者を示す固有の識別情報である所有権者IDとが関連付けられてブロックチェーンに記録される。そして、本実施形態では、ブロックチェーンから返されたブロックチェーンハッシュ値と、物品ID及び所有権者IDとを符号化して生成された所有権管理用識別コードがNFTと位置付けられる。
In step S450, the ownership information processing unit 1121 of the management server 100 stores the blockchain hash value, the item ID, and the owner ID returned from the blockchain in the ownership information storage unit 1131. The ownership information processing unit 1121 also associates and encodes the blockchain hash value with the item ID and the owner ID to generate a two-dimensional code as an ownership management identification code (generation means). The generated two-dimensional code is transmitted as electronic data such as a PDF file to the user's terminal device 300 via the network N. Alternatively, the generated two-dimensional code may be printed at a printing shop not described in detail here and sent to the user.
As described above, for an item manufactured by a manufacturer, an item ID, which is an identification code unique to the item, and an owner ID, which is unique identification information indicating the owner, are associated and recorded in the blockchain. In this embodiment, the blockchain hash value returned from the blockchain and the ownership management identification code generated by encoding the item ID and owner ID are positioned as NFTs.

[所有権者変更処理]
次に、本実施形態の所有権管理システム1による所有権者変更処理について説明する。図5に、所有権者変更処理におけるデータ処理についてフローチャートで例示している。所有権者変更処理は、所有権管理対象である物品の所有権が、その物品の売却等により他者に移転する場合に、その所有権移転をシステム1上に記録するためのデータ処理である。いま、物品の所有権を有している物品生産者あるいは制作者から、その物品の購入者に所有権が移転する場合を想定する。
[Ownership Change Process]
Next, the owner change process performed by the ownership management system 1 of this embodiment will be described. Fig. 5 is a flowchart illustrating the data processing in the owner change process. The owner change process is data processing for recording the transfer of ownership on the system 1 when the ownership of an item subject to ownership management is transferred to another party by selling the item, etc. Let us now consider a case where ownership is transferred from the item producer or creator who holds ownership of the item to the purchaser of the item.

ステップS500において、管理サーバ100は、物品所有権者が端末装置300から送信した所有権者変更依頼を受け付ける。所有権者変更依頼には、購入者の所有権者IDが含まれている。購入者の所有権者IDは、該当購入者がすでに所有権管理システム1から発行された所有権者IDを保持している場合は、当該所有権者IDを入手して使用する。購入者が所有権者IDを保持していない場合には、所有権者変更依頼を受けた管理サーバ100があらたに発行するように構成することができる。 In step S500, the management server 100 accepts an owner change request sent by the item owner from the terminal device 300. The owner change request includes the purchaser's owner ID. If the purchaser already holds an owner ID issued by the ownership management system 1, that owner ID is obtained and used as the purchaser's owner ID. If the purchaser does not hold an owner ID, the management server 100 that receives the owner change request can be configured to issue a new owner ID.

ステップS510において、管理サーバ100の所有権情報処理部1121は、受信した物品IDと変更後の所有権者IDとを含むテキストデータをコンピュータ群420のブロックチェーン上に記録する。 In step S510, the ownership information processing unit 1121 of the management server 100 records text data including the received item ID and the changed owner ID on the blockchain of the computer group 420.

ステップS520において、管理サーバ100の所有権情報処理部1121は、ブロックチェーンから返されたブロックチェーンハッシュ値と、物品ID及び変更後の所有権者IDとから、符号化した所有権管理用識別コードを生成する。 In step S520, the ownership information processing unit 1121 of the management server 100 generates an encoded ownership management identification code from the blockchain hash value returned from the blockchain, the item ID, and the changed owner ID.

ステップS530において、管理サーバ100の所有権情報処理部1121は、生成した所有権管理用識別コードを依頼元である端末装置300に送信して処理を終了する。 In step S530, the ownership information processing unit 1121 of the management server 100 sends the generated ownership management identification code to the requesting terminal device 300, and then ends the process.

以上の所有権者変更処理により、物品の売却等により所有権が移転した時に、その移転に伴う所有権者IDの変更がブロックチェーン上に改ざんできない形態で記録される。物品を売却する生産者・制作者は、物品の所有権変更が記録された所有権管理用識別コードを、売却される物品に付して購入者に提供することができる。なお、図5の例では物品の生産者・制作者から物品の購入者へ所有権が移転される場合を記載したが、物品の購入者が他者に購入した物品を転売する場合にも同様の処理で所有権移転をシステム1に記録することができる。 With the above owner change process, when ownership is transferred through the sale of an item, etc., the change in owner ID that accompanies the transfer is recorded on the blockchain in a form that cannot be tampered with. The producer/creator selling the item can attach an ownership management identification code recording the change in ownership of the item to the item being sold and provide it to the purchaser. Note that while the example in Figure 5 describes a case where ownership is transferred from the producer/creator of the item to the purchaser of the item, the transfer of ownership can also be recorded in System 1 using a similar process when the purchaser resells the purchased item to another person.

[所有権者確認処理]
次に、所有権管理システム1に係る所有権管理対象となっている物品の所有者が自身の所有権を確認する場合に実行されるデータ処理について説明する。図6に、所有権者確認処理のデータ処理をフローチャートで例示している。
[Ownership Verification Process]
Next, a description will be given of the data processing executed when the owner of an item that is subject to ownership management by the ownership management system 1 confirms his/her ownership. Fig. 6 is a flowchart illustrating the data processing of the owner confirmation process.

ステップS600において、管理サーバ100の所有権情報処理部1121は、物品の所有者が所持している操作端末200から送信される所有権者確認依頼とともに、ユーザが保持している所有権管理用識別コードを受け付ける。 In step S600, the ownership information processing unit 1121 of the management server 100 receives an ownership confirmation request sent from the operation terminal 200 held by the owner of the item, along with the ownership management identification code held by the user.

ステップS610において、所有権情報処理部1121は、受け付けた所有権管理用識別コードに記録されている所有権者IDを含むデータにより、コンピュータ群420のブロックチェーン上に記録されているデータを読み出す。 In step S610, the ownership information processing unit 1121 reads the data recorded on the blockchain of the computer group 420 using data including the owner ID recorded in the received ownership management identification code.

ステップS620において、所有権情報処理部1121は、ブロックチェーンから読み出したデータに記録されている所有権者IDと、ユーザの操作端末200から受け取った所有権者管理用コードに記録されている所有権者IDが整合するか判定する。両者が整合すると判定した場合(ステップS620がYES)、所有権情報処理部1121は、所有権証明書データを生成して依頼元である操作端末200に送信して処理を終了する。一方、ブロックチェーンから読み出したデータに記録されている所有権者IDと、ユーザの操作端末200から受け取った所有権者管理用コードに記録されている所有権者IDとが整合しないと判定した場合(ステップS620がNO)、ステップS640において、所有権情報処理部1121は、所有権者IDに関する情報が整合しない旨を依頼元の操作端末200に送信して処理を終了する。 In step S620, the ownership information processing unit 1121 determines whether the owner ID recorded in the data read from the blockchain matches the owner ID recorded in the owner management code received from the user's operation terminal 200. If it is determined that the two match (YES in step S620), the ownership information processing unit 1121 generates ownership certificate data and sends it to the requesting operation terminal 200, and ends the processing. On the other hand, if it is determined that the owner ID recorded in the data read from the blockchain does not match the owner ID recorded in the owner management code received from the user's operation terminal 200 (NO in step S620), in step S640, the ownership information processing unit 1121 sends a message to the requesting operation terminal 200 indicating that the information related to the owner ID does not match, and ends the processing.

以上の所有権者確認処理によれば、物品の所有者は自身が当該物品の正当な所有者であることを確認することができる。また、自身の所有権に関するシステム発行の証明書により、自身が正当な所有者であることを第三者に対して示すことができる。 The above ownership verification process allows the owner of an item to confirm that they are the legitimate owner of that item. Furthermore, the system-issued certificate of ownership allows them to demonstrate to third parties that they are the legitimate owner.

[物品の真贋判定処理]
次に、本実施形態による所有権管理システム1における物品の真贋判定処理について説明する。図4の所有権管理開始処理に関して説明したように、本システム1によって、物品の所有権管理とともに、その物品に関する真贋判定処理も行うことができる。真贋判定処理も、物品の所有者に対して発行されている所有権管理用識別コードを利用して実行される。
[Processing for determining authenticity of goods]
Next, the authenticity determination process for an item in the ownership management system 1 according to this embodiment will be described. As explained with respect to the ownership management start process in Fig. 4, this system 1 can manage the ownership of an item and also perform the authenticity determination process for that item. The authenticity determination process is also performed using the ownership management identification code issued to the owner of the item.

本実施形態では、本システム1において真贋判定サービスを利用する場合、ユーザは、所有権管理及び真贋判定サービスを運営する管理会社が提供する所定のアプリを操作端末200に予めインストールしておくものとしている。ユーザは、このアプリを通じて、氏名、住所等の個人を特定するための個人情報、ユーザID、及びパスワードを設定して、管理サーバ100に対してユーザ登録を行っておく。ユーザの登録情報は、例えばサービスサーバ120に記録しておくことができる。 In this embodiment, when using the authenticity determination service in this system 1, the user is required to install in advance on the operation terminal 200 a specific app provided by the management company that operates the ownership management and authenticity determination service. Through this app, the user sets personal information for identifying the individual, such as name and address, a user ID, and a password, and registers the user on the management server 100. The user's registration information can be recorded, for example, on the service server 120.

アプリが起動されると操作端末200には、図7に示されるようなログイン画面210が表示される。ログイン画面210には、予めユーザ登録を行ったユーザIDとパスワードの入力欄とログインボタン211が表示される。ログインボタン211が選択されると、アプリはサービスサーバ120に入力されたユーザIDとパスワードを送信する。サービスサーバ120は、ユーザIDとパスワードにより認証を行い、認証に成功した場合、アプリにユーザ画面220を表示させる。 When the app is launched, a login screen 210 such as that shown in Figure 7 is displayed on the operation terminal 200. The login screen 210 displays input fields for the user ID and password entered in advance by the user, and a login button 211. When the login button 211 is selected, the app sends the entered user ID and password to the service server 120. The service server 120 performs authentication using the user ID and password, and if authentication is successful, causes the app to display the user screen 220.

図8に示されるように、ユーザ画面220には、当該ユーザが行った真贋判定の履歴を参照できる判定履歴ボタン221と、2次元コードの読み取りを開始する読取ボタン222が表示される。管理サーバ100はユーザID毎に行った真贋判定の履歴を記録管理(管理手段)しており、図では詳述しないが、判定履歴ボタン221が選択されると、真贋判定の履歴を閲覧することができる。 As shown in Figure 8, the user screen 220 displays an authentication history button 221 that allows the user to view the history of authentication assessments made by the user, and a read button 222 that starts reading the two-dimensional code. The management server 100 records and manages (management means) the history of authentication assessments made for each user ID, and although this is not described in detail in the figure, when the authentication history button 221 is selected, the history of authentication assessments can be viewed.

読取ボタン222が選択されると、図9に示されるような読み取り画面230が表示される。ユーザは、読み取り画面230を表示した状態で、手元の製品に付された2次元コードCを読み取らせる。 When the read button 222 is selected, the reading screen 230 shown in Figure 9 is displayed. With the reading screen 230 displayed, the user reads the two-dimensional code C attached to the product in hand.

[真贋判定処理を実現するデータ処理例]
図10は、管理サーバ100の真贋判定処理部1123が行う真贋判定処理を例示するフローチャートである。
ステップS1000において、管理サーバ100の真贋判定処理部1123は、ユーザの操作端末200において所有権管理用識別コードが読み取られると、読み取られた読取データは管理サーバ100に送信され、受け付けられる(受付手段)。管理サーバ100の真贋判定処理部1123は、受信した読取データを復号し(抽出手段)、当該読取データが真贋判定サービスで利用されるものであるかを確認した後、ステップS1010において、復号したデータを管理サーバ100に送信する。
[Data processing example for authenticity determination processing]
FIG. 10 is a flowchart illustrating an example of the authenticity determination process performed by the authenticity determination processing unit 1123 of the management server 100.
In step S1000, when the ownership management identification code is read on the user's operation terminal 200, the authenticity determination processing unit 1123 of the management server 100 transmits the read data to the management server 100 and accepts it (acceptance means). The authenticity determination processing unit 1123 of the management server 100 decrypts the received read data (extraction means), and after confirming whether the read data is to be used in the authenticity determination service, transmits the decrypted data to the management server 100 in step S1010.

ステップS1020において、復号されたデータは、ブロックチェーンハッシュ値と物品ID及び所有権者IDを含む。管理サーバ100の真贋判定処理部1123は、復号された物品ID及び所有権者IDを一旦保持し、ステップS1030において、コンピュータ群420にアクセスしブロックチェーンハッシュ値からブロックチェーン上のデータを参照する。次いで、ステップS1040において、真贋判定処理部1123は、ブロックチェーンハッシュ値から参照されたブロックチェーン上のデータから物品ID及び所有権者IDを抽出し、ステップS1020で保持していたユーザからの物品ID及び所有権者IDとステップS1030でブロックチェーンハッシュ値から参照された物品ID及び所有権者IDとを照合し、これらの整合関係を判定する(判定手段)。 In step S1020, the decrypted data includes a blockchain hash value, an item ID, and an owner ID. The authenticity determination processing unit 1123 of the management server 100 temporarily stores the decrypted item ID and owner ID, and in step S1030, accesses the computer group 420 and references the data on the blockchain from the blockchain hash value. Next, in step S1040, the authenticity determination processing unit 1123 extracts the item ID and owner ID from the data on the blockchain referenced from the blockchain hash value, and compares the item ID and owner ID from the user held in step S1020 with the item ID and owner ID referenced from the blockchain hash value in step S1030 to determine whether they are consistent (determination means).

両者が整合していると判定した場合(ステップS1040がYES)、真贋判定処理部1123は、物品が正規品であると判定し、正規品判定出力処理に移る。一方、整合していないと判定した場合(ステップS1040がNO)、ステップS1060において、真贋判定処理部1123は、操作端末200に偽造品であることを示す偽造品判定表示を表示させる指示を行い、真贋判定処理を完了する。偽造品判定表示には、偽造品であることを説明する文言が表示される(後述する図13参照。)。 If it is determined that the two match (YES in step S1040), the authenticity determination processing unit 1123 determines that the item is genuine and proceeds to the genuine product determination output process. On the other hand, if it is determined that the two do not match (NO in step S1040), in step S1060, the authenticity determination processing unit 1123 instructs the operation terminal 200 to display a counterfeit product determination display indicating that the item is a counterfeit, and completes the authenticity determination process. The counterfeit product determination display displays a message explaining that the item is a counterfeit (see Figure 13, described below).

また、真贋判定処理部1123は、ステップS1030にてブロックチェーンハッシュ値が得られない場合、ステップS1030にてブロックチェーンハッシュ値が得られるものの、ブロックチェーン上に対応する物品IDが存在しない場合についても、ステップS1060の偽造品判定表示を表示させる処理を行う。なお、物品IDは整合したものの、所有権者IDが整合しないと判定された場合には、後述する正規品判定出力処理の中で、「所有権者IDが整合しない」旨の注記を出力するように構成してもよい。 In addition, the authenticity determination processing unit 1123 performs processing to display a counterfeit product determination display in step S1060 if a blockchain hash value cannot be obtained in step S1030, or if a blockchain hash value is obtained in step S1030 but a corresponding item ID does not exist on the blockchain. Note that if it is determined that the item ID matches but the owner ID does not, a note stating "owner ID does not match" may be output during the authenticity determination output processing described below.

[正規品判定出力処理]
次に、正規品判定出力処理について図11のフローチャートと図12の画面例とを用いて説明する。まずステップS1100において、管理サーバ100の真贋判定処理部1123は、ブロックチェーンハッシュ値から参照されたブロックチェーン上のデータに分散型ハッシュ値が含まれているかを判定する。分散型ハッシュ値が含まれていると判定した場合(ステップS1100がYES)、ステップS1110において、真贋判定処理部1123は、分散型ハッシュ値から分散ファイルシステム上の動画データを参照する。分散型ハッシュ値が含まれていないと判定した場合(ステップS1100がNO)、ステップS1140において、真贋判定処理部1123は、ブロックチェーンハッシュ値から参照されたブロックチェーン上のデータから物品IDを含む各種情報のテキストデータをアプリにおける正規品判定表示画面240に表示させ、正規品判定出力処理及び真贋判定処理を完了する。
[Genuine product determination output process]
Next, the authenticity determination output process will be described using the flowchart of FIG. 11 and the example screen of FIG. 12 . First, in step S1100, the authenticity determination processing unit 1123 of the management server 100 determines whether the data on the blockchain referenced from the blockchain hash value contains a distributed hash value. If it is determined that the distributed hash value is contained (YES in step S1100), in step S1110, the authenticity determination processing unit 1123 references the video data on the distributed file system from the distributed hash value. If it is determined that the distributed hash value is not contained (NO in step S1100), in step S1140, the authenticity determination processing unit 1123 displays text data of various information, including the item ID, from the data on the blockchain referenced from the blockchain hash value on the authenticity determination display screen 240 of the app, thereby completing the authenticity determination output process and the authenticity determination process.

ステップS1120において、真贋判定処理部1123は、分散型ハッシュ値から参照された動画データを抽出し、ストリーミング再生が可能な形式に変換した後、当該動画データをストリーミング再生できるリンク情報を生成する。そして、ステップS1130において、真贋判定処理部1123は、ブロックチェーンハッシュ値から参照されたデータから物品IDを含む各種情報のテキストデータとリンク情報とを、アプリにおける正規品判定表示画面240に表示させ、正規品判定出力処理及び真贋判定処理を完了する。 In step S1120, the authenticity determination processing unit 1123 extracts the video data referenced from the distributed hash value, converts it into a format that allows streaming playback, and generates link information that allows streaming playback of the video data. Then, in step S1130, the authenticity determination processing unit 1123 displays the text data of various information, including the item ID, and the link information from the data referenced from the blockchain hash value on the authenticity determination display screen 240 in the app, completing the authenticity determination output process and authenticity determination process.

[正規品判定表示] [Genuine product judgment display]

図12に、真贋判定処理の結果として表示される正規品判定表示画面例を示している。図12に示されるように、正規品判定表示画面240には、正規品であることを説明する文言241、生産者名、生産日、物品ID242、所有権者名、ブロックチェーンハッシュ値243、動画の動画視聴ボタン245が表示される。ユーザは、真贋判定の結果として正規品判定表示文言241が表示されたことで、読み取った2次元コードが付された製品が正規品であることを確認することができる。昨今ではインターネットショッピングを始めとする通信販売が広く定着し、製品を購入できる販売店が多く、販売店によっては真贋の判断を省略、または故意に偽造品を販売するものもあり、このように消費者自身が真贋の判断ができることは、今後更に広く活用される通信販売において製品の信頼性を高め、消費者の購買意欲を高めることが期待できる。なお、正規品判定表示画面240の表示項目、表示形態は、図12の例に制約されることなく、システム仕様等に応じて適宜変更して差し支えない。 Figure 12 shows an example of an authenticity determination display screen displayed as a result of the authenticity determination process. As shown in Figure 12, the authenticity determination display screen 240 displays a statement 241 explaining that the product is authentic, the manufacturer's name, production date, item ID 242, the owner's name, blockchain hash value 243, and a video viewing button 245. When the authenticity determination display statement 241 is displayed as a result of the authenticity determination, the user can confirm that the product bearing the scanned 2D code is authentic. Mail order sales, including online shopping, have become widespread in recent years, and many retailers offer products. However, some retailers omit authenticity determination or intentionally sell counterfeit products. Therefore, allowing consumers to determine authenticity themselves is expected to increase product reliability and consumer purchasing motivation in the increasingly widespread mail order market. The display items and display format of the authenticity determination display screen 240 are not limited to the example shown in Figure 12 and may be modified as appropriate depending on system specifications, etc.

また、正規品判定表示画面240には、正規品であることを説明する文言241に加えて、生産者名、生産日、物品ID242、ブロックチェーンハッシュ値243が表示されるため、正規品であるという判定から信頼感を得ることができる。特に、正規品判定表示240にブロックチェーンハッシュ値243が表示されることで、判定に用いられたデータが改ざんを強力に抑制できるブロックチェーン上に記録されていることが分かり、正規品であるという判定に信頼感を付与することができる。 Furthermore, the authenticity determination display screen 240 displays the producer's name, production date, item ID 242, and blockchain hash value 243 in addition to text 241 explaining that the product is authentic, allowing for a sense of trust in the determination that the product is authentic. In particular, by displaying the blockchain hash value 243 on the authenticity determination display 240, it is clear that the data used in the determination is recorded on a blockchain that can strongly prevent tampering, lending credibility to the determination that the product is authentic.

さらに、正規品であった場合にのみ表示される動画の動画視聴ボタン245を選択し、動画視聴することができるため、正規品であるという判定に信頼感を得ることができることに加え、製造業者が製品について伝えたい思いやコンセプトを物語として知ることができ、正規品だけの所有欲を満たすことができる。 Furthermore, by selecting the video viewing button 245, which is only displayed if the product is genuine, the user can watch the video. This not only gives the user confidence in the product's authenticity, but also allows the user to learn the story behind the thoughts and concepts that the manufacturer wants to convey about the product, satisfying the desire to own only genuine products.

[所有権管理システム1による不正行為防止の効果]
本実施形態の所有権管理システム1によれば、管理対象である物品のみを不正に取得した者は、当該物品の物品ID、所有権者IDを入手するための2次元コードを持っていないので、自身が所有者であることを示すことができない。したがって、当該物品を他者へ転売することもできないので、所有者になりすましての不正行為が抑止される。
また、管理対象である物品と当該物品に対応付けられた2次元コードとをあわせて不正に入手したとしても、不正取得者が所有権管理システム1にログインする際には正当な所有者とは異なるユーザ情報に基づいて行うことになるので、所有権管理システム1に対して該当物品に関する所有権者確認要求を行うことはできない。したがって、この場合も不正取得者が当該物品を転売等することは抑止される。
また、管理対象である物品の偽造品を生産して不当に販売しようとするケースを想定すると、偽造品を生産したのみではその所有権を証明することができないので不正販売は抑止される。また、真正の物品に対応する2次元コードをあわせて不正に複製した場合、偽造品を取得した者が所有権管理システム1を利用して所有権者変更をしようとする際には真正品所有者とは異なるユーザ情報に基づいてログインすることになるので、所有権管理システム1に対して該当物品に関する所有権者確認要求を行うことはできない。したがって、この場合も偽造品により不当な利益を得ようとする行為は抑止される。さらに、偽造品を生産した者が、真正品に対応する2次元コードに加えて、真正品所有者の所有権管理システム1に関するユーザ情報(ログインID、パスワード)をも入手したことを想定する。この場合は、偽造品所有者が真正品についての2次元コードと真正品所有者のシステムユーザ情報を所有しているため、形式的には偽造品所有者が真正品所有者になりすまして偽造品を善意の他者に転売する取引が成立して所有権管理システム1における所有権者の記録を不当に書き換えることが可能と考えられる。しかし、この場合、真正品は元の真正品所有者が所持しており、真正品所有者が所有権管理システム1に自身の2次元コードを用いて所有権者確認を依頼すれば、真正品を所有しているにもかかわらず不当に所有権者が他者に変更されていることは明確となる。したがって、このように偽造品の不正販売が後発的に明るみに出るというリスクを冒して偽造品生産、販売等の不正行為を計画することには十分な抑止力が働くものと考えられる。
なお、所有権管路システム1へのログイン処理について、ショートメッセージサービス(SMS)認証等を付加した二要素認証方式を採用することにより、第三者は、所有者のログインID等のユーザ情報だけでなく、所有者が使用しているスマートフォン等の操作端末200をも入手しないと所有権管理システム1にログインすることができなくなる。このようにすれば、所有権管理システム1の不正行為に対する耐性を向上させることができる。
[Effect of preventing fraudulent activities by the ownership management system 1]
According to the ownership management system 1 of this embodiment, a person who fraudulently acquires only a managed item does not have the two-dimensional code for obtaining the item ID and owner ID of the item, and therefore cannot prove that they are the owner. Therefore, they cannot resell the item to another person, and fraudulent acts by impersonating the owner are deterred.
Furthermore, even if an item to be managed and a two-dimensional code associated with that item are obtained fraudulently, the fraudulent acquirer will log in to the ownership management system 1 using user information different from that of the legitimate owner, and will therefore not be able to make an owner verification request for the item to the ownership management system 1. Therefore, in this case as well, the fraudulent acquirer is deterred from reselling the item.
Furthermore, in a case where someone produces counterfeit goods of managed items and attempts to sell them illegally, producing a counterfeit product alone is insufficient to prove ownership, thereby preventing unauthorized sales. Furthermore, if a two-dimensional code corresponding to a genuine product is also illegally reproduced, when the person who acquires the counterfeit product attempts to change the owner using the ownership management system 1, they will log in using user information different from that of the genuine product's owner, and will therefore be unable to request ownership confirmation for the item from the ownership management system 1. Therefore, even in this case, attempts to obtain unfair profits from counterfeit goods are prevented. Furthermore, suppose that the person who produces the counterfeit goods obtains not only the two-dimensional code corresponding to the genuine product, but also the genuine product's owner's user information (login ID, password) for the ownership management system 1. In this case, since the owner of the counterfeit product possesses the two-dimensional code for the genuine product and the genuine product's system user information, it is possible for the counterfeit product owner to technically impersonate the genuine product owner and resell the counterfeit product to a bona fide third party, thereby illegally rewriting the owner record in the ownership management system 1. However, in this case, the genuine product is in the possession of the original genuine product owner, and if the genuine product owner requests ownership confirmation using their own two-dimensional code from the ownership management system 1, it will become clear that the ownership has been wrongfully changed to another person despite the genuine product being in their possession. Therefore, this is thought to be a sufficient deterrent to planning fraudulent acts such as the production and sale of counterfeit products, at the risk of the illegal sale of counterfeit products coming to light later.
Furthermore, by adopting a two-factor authentication method that adds short message service (SMS) authentication or the like for the login process to the ownership management system 1, a third party cannot log in to the ownership management system 1 without obtaining not only user information such as the owner's login ID, but also the operation terminal 200 such as a smartphone used by the owner. In this way, the ownership management system 1 can be made more resistant to fraudulent activity.

管理サーバ100のサービスサーバ120は、生成した動画データをストリーミング再生できるリンク情報毎に閲覧履歴を記録している。詳しくは、リンク情報へアクセスした、すなわち動画を視聴した端末のIPアドレスやMACアドレスなどの端末情報を日時とともに記録し、かつ同様のリンク情報に対するアクセス回数すなわち視聴回数をカウントしている。この閲覧履歴の情報は、ブロックチェーン上にアップロードされ、記録される。そのため、この閲覧履歴の情報の改ざんを防止することができる。また、閲覧履歴の記録以外にも、真贋判定要求の履歴を、物品識別情報である物品IDごとに、あるいは同一物品ごと、ユーザIDごとに記録管理してもよい。 The service server 120 of the management server 100 records a viewing history for each link that can stream the generated video data. Specifically, it records the IP address and MAC address of the device that accessed the link, i.e., the device that viewed the video, along with the date and time, and counts the number of times the same link has been accessed, i.e., viewed. This viewing history information is uploaded and recorded on the blockchain. This makes it possible to prevent tampering with this viewing history information. In addition to recording the viewing history, the history of authenticity determination requests may also be recorded and managed for each item ID, which is item identification information, or for each identical item or user ID.

サービスサーバ120は、動画閲覧が予め設定した回数を超えた場合、閲覧回数が多いことを示す警告表示244(図12参照)を正規品判定表示240に表示するとともに、当該リンク情報を処理サーバ110に送信することができる。これによれば、閲覧回数が設定した回数より多い場合には、所有権管理用識別コードそのものが複製され、複数の操作端末200から真贋判定の依頼があった可能性が疑われる。そのため、警告表示を見た消費者には、販売店や生産者・制作者に問い合わせることで、正規品であるか否かを確認する行動を促す効果がある。 If the number of video views exceeds a preset number, the service server 120 can display a warning display 244 (see Figure 12) indicating that the number of views is high on the authenticity determination display 240 and send the link information to the processing server 110. If the number of views is greater than the set number, it is suspected that the ownership management identification code itself has been duplicated and that there have been requests for authenticity determination from multiple operation terminals 200. Therefore, this has the effect of encouraging consumers who see the warning display to take action to confirm whether the product is authentic by contacting the retailer, manufacturer, or creator.

また、サービスサーバ120は、生成した動画データをストリーミング再生できるリンク情報毎に閲覧履歴を記録する他、ユーザID毎にリンク情報に閲覧履歴を記録しており、不自然な回数で真贋判定の依頼を行うユーザIDを監視することができる。 In addition, the service server 120 records the browsing history for each link information that can stream the generated video data, and also records the browsing history for each user ID in the link information, making it possible to monitor user IDs that request authenticity determination an unnatural number of times.

更に、サービスサーバ120は、物品ID毎に閲覧履歴を記録しており、不自然な回数で真贋判定の依頼が行われた物品IDについて監視することで、当該物品IDが符号化された所有権管理用識別コードの複製を疑うことができる。 Furthermore, the service server 120 records the browsing history for each item ID, and by monitoring item IDs for which requests for authenticity determination have been made an unnatural number of times, it is possible to suspect duplication of the ownership management identification code in which the item ID is encoded.

また、サービスサーバ120は、動画データをストリーミング再生できるリンク情報が閲覧される際には、閲覧を行う操作端末200から日時の情報に加え位置情報(GPSに基づいて取得される位置座標データ)を得るようになっており、閲覧履歴の情報にこれら日時の情報と位置情報を含めて記録するようになっている。これによれば、同じリンク情報、同じユーザID、同じ物品IDのいずれかにおいて、複数の閲覧履歴の日時が同時または近接している場合には、偽造品との関与が疑われる。また、不自然な数で複数の閲覧履歴の位置情報が同位置または近接して密集している場合にも偽造品との関与が疑われる他、日時の情報と位置情報とを組み合わせることでより詳細に偽造品の関与を把握することができる。尚、物品の生産者の工場、制作者の工房等では、テストのために閲覧が複数回行われる可能性があるため、前記位置情報を用いることで、このような特定の場所での閲覧回数を、偽造品を疑う判断条件から除外するのが好ましい。 Furthermore, when link information that allows streaming playback of video data is viewed, the service server 120 obtains location information (location coordinate data obtained based on GPS) in addition to date and time information from the operating terminal 200 that is viewing the link, and records this date and time information and location information in the viewing history information. Accordingly, if the dates and times of multiple viewing histories for the same link information, same user ID, or same item ID are simultaneous or close together, involvement with counterfeit goods is suspected. Furthermore, if an unnatural number of multiple viewing histories have location information in the same or close proximity, involvement with counterfeit goods is also suspected. Combining date and time information with location information allows for a more detailed understanding of the involvement of counterfeit goods. Furthermore, since multiple viewings may be conducted for testing purposes in the product's manufacturer's factory, creator's workshop, etc., it is preferable to use the location information to exclude the number of views in such specific locations from the criteria for determining whether a product is suspected to be counterfeit.

また、サービスサーバ120は、製品の売買などにおける取引情報を受け付けることができるようになっており、物品ID毎にそれぞれの取引情報をブロックチェーン上に記録し、所有権管理用識別コードから復元された物品IDに基づき、必要に応じて閲覧できるようにしてもよい。これによれば、トレーサビリティを高めることができる。 The service server 120 can also receive transaction information for the buying and selling of products, and record each transaction information for each item ID on the blockchain, allowing it to be viewed as needed based on the item ID restored from the ownership management identification code. This can improve traceability.

処理サーバ110は受信したリンク情報に対応する物品IDを注意喚起リストに記録し、以降、真贋判定の依頼に伴い受信した物品IDが注意喚起リストに記録されている場合には、当該物品IDに対応する所有権管理用識別コードの情報の送信元である操作端末200の正規品判定表示画面240に警告表示を表示させる。これによれば、消費者に対して迅速に所有権管理用識別コードそのものが複製された疑いがあることを警告することができる。 The processing server 110 records the item ID corresponding to the received link information in the warning list, and thereafter, if an item ID received in conjunction with a request for authenticity determination is recorded in the warning list, a warning message is displayed on the authenticity determination display screen 240 of the operation terminal 200 that is the sender of the information on the ownership management identification code corresponding to that item ID. This makes it possible to quickly warn consumers that the ownership management identification code itself may have been copied.

上記した本実施形態における所有権管理システム1の構成をまとめると、管理サーバ100は、製品の製造会社が製品を識別するために付した固有の識別情報である物品ID及び当該物品の所有者を特定するための情報である所有権者IDと、当該物品IDをブロックチェーン上に記録した際に取得したハッシュ値とから所有権管理用識別コードを生成する。物品の生産者、制作者は、生成された所有権管理用識別コードを物品に付加し、当該物品を売却することができる。物品の購入者は、スマートフォンなどの操作端末200を用いて物品に付された所有権管理用識別コードを読み取り、管理サーバ100に対して所有権者の確認、真贋判定の依頼を行うことができる。管理サーバ100は、操作端末200から受付けた所有権管理用識別コードの情報からブロックチェーンハッシュ値と、物品ID及び対応付けられている所有権者IDとを復元し、復元されたブロックチェーンハッシュ値を用いてブロックチェーン上に記録された物品ID及び所有権者IDを取得し、所有権管理用識別コードから直接復元された物品ID、所有権者IDとの整合関係を判定し、判定された整合関係を操作端末200に出力する構成となっている。これによれば、物品の購入者は操作端末200にアプリをインストールして、物品に付された所有権管理用識別コードを読み取るだけで、所有権者の確認及び真贋判定を容易に行うことができる。また、物品に付された物品ID及びそれに対応付けられている所有権者IDと、当該識別情報の記録先であるブロックチェーンハッシュ値とが、所有権管理用識別コードでのみ対応付けられているため、所有権者確認、物品の真贋判定に用いられる情報に改ざんされる虞がなく、高い信頼度で所有権者確認及び真贋判定を行うことができる。 To summarize the configuration of the ownership management system 1 in this embodiment, the management server 100 generates an ownership management identification code from an item ID, which is unique identification information assigned by the product manufacturer to identify the product, an owner ID, which is information for identifying the owner of the item, and a hash value obtained when the item ID is recorded on the blockchain. The manufacturer or creator of the item can attach the generated ownership management identification code to the item and sell the item. The purchaser of the item can read the ownership management identification code assigned to the item using an operation terminal 200 such as a smartphone and request the management server 100 to confirm the owner and determine its authenticity. The management server 100 restores the blockchain hash value, the item ID, and the associated owner ID from the information on the ownership management identification code received from the operation terminal 200, obtains the item ID and owner ID recorded on the blockchain using the restored blockchain hash value, determines the consistency between the restored item ID and owner ID directly from the ownership management identification code, and outputs the determined consistency to the operation terminal 200. This allows the purchaser of an item to easily verify the owner and determine authenticity by simply installing the app on the operation terminal 200 and reading the ownership management identification code attached to the item. Furthermore, because the item ID attached to the item, its associated owner ID, and the blockchain hash value where the identification information is recorded are associated only by the ownership management identification code, there is no risk of tampering with the information used to verify the owner and determine the authenticity of the item, allowing for highly reliable owner verification and authenticity determination.

また、管理サーバ100は、真贋判定処理により2つの物品IDが整合することが判定された場合、すなわち正規品である判定を行う際に、物品ID18とともに保管された動画データを視聴可能に操作端末2に出力するため、消費者は正規品であった場合にのみ表示される動画の動画視聴ボタン20を選択し、動画視聴することができるため、この動画の視聴をもって、正規品であるという判定に信頼感を得ることができる。 Furthermore, when the management server 100 determines that the two item IDs match through the authenticity determination process, i.e., when determining that the item is genuine, it outputs the video data stored along with the item ID 18 to the operation terminal 2 so that it can be viewed. This allows the consumer to select the video viewing button 20 for the video that is displayed only if the item is genuine, and watch the video. By viewing this video, the consumer can gain confidence in the determination that the item is genuine.

また、管理サーバ100は、分散ファイルシステムを構成するコンピュータ群410に動画データを保管させ、動画データの保管に関する関連データである分散型ハッシュ値と物品ID及び所有権者IDとを対応付けてブロックチェーンのノードであるコンピュータ群420に記録させる構成であり、これら動画データと物品IDとの関連性についてはブロックチェーン上でのみ対応関係が記録されるため、この対応関係に対しての改ざんを防止でき、悪意ある動画データのすり替えなどを防止できる。 The management server 100 also stores video data in a group of computers 410 that make up a distributed file system, and associates a distributed hash value, which is related data regarding the storage of the video data, with an item ID and an owner ID, and records this in a group of computers 420 that are nodes in the blockchain. Since the association between the video data and the item ID is recorded only on the blockchain, tampering with this association can be prevented, and malicious substitution of video data can be prevented.

また、管理サーバ100は、所有権管理及び真贋判定に用いる物品識別情報を物品の生産・制作時に付与された物品IDとしているため、管理サーバ100は所有権管理、真贋判定に用いる新たな識別情報と、新たな識別情報と物品IDとの対応関係を用意し、管理する必要がなく、悪意ある改ざんの危険に晒されることがない。言い換えると、既に物品に付された固有の物品IDを用いて所有権管理、真贋判定を行うことで、所有権者確認、真贋判定の信頼性を維持することができる。 In addition, because the management server 100 uses the item ID assigned to the item when it was produced or manufactured as the item identification information used for ownership management and authenticity determination, there is no need for the management server 100 to prepare and manage new identification information to be used for ownership management and authenticity determination, or the correspondence between the new identification information and the item ID, and the management server 100 is not exposed to the risk of malicious tampering. In other words, by performing ownership management and authenticity determination using the unique item ID already assigned to the item, the reliability of owner verification and authenticity determination can be maintained.

また、所有権管理用識別コード内のブロックチェーンハッシュ値と、物品ID及び所有権者IDは、管理サーバ100でのみ復元が可能であり、なおかつ正規品の判定がされない限り視認されない構成となっている。そのため、正規の所有権管理用識別コードが単純に複製された場合にも、物品に付した物品ID及び所有権者IDと整合させることは難しく、悪意ある所有権管理用識別コードの偽造を効果的に防止することができる。 In addition, the blockchain hash value, item ID, and owner ID in the ownership management identification code can only be restored by the management server 100, and are configured to be invisible unless the item is determined to be genuine. Therefore, even if a genuine ownership management identification code is simply copied, it is difficult to match it with the item ID and owner ID attached to the item, effectively preventing malicious forgery of ownership management identification codes.

また、本実施形態においては、管理サーバ100では、ブロックチェーンから返されたブロックチェーンハッシュ値と、物品ID及び所有権者IDとを符号化して所有権管理用識別コードを生成しているが、ブロックチェーンハッシュ値と、物品ID及び所有権者IDとに基づいて所有権管理用識別コードを生成すればよく、符号化以外の方法を用いてもよい。 In addition, in this embodiment, the management server 100 generates an ownership management identification code by encoding the blockchain hash value returned from the blockchain, the item ID, and the owner ID, but it is sufficient to generate an ownership management identification code based on the blockchain hash value, the item ID, and the owner ID, and methods other than encoding may be used.

また、サービスサーバ120は、真贋判定の依頼を受ける際に操作端末200よりユーザIDを受け付けており、ユーザID毎に真贋判定の履歴を記録管理しているため、管理会社は不正を検出し易い。例えば真贋判定の依頼件数が極端に多い場合は、偽造品の販売に関与していると疑うことができ、当該ユーザIDから真贋判定を依頼された種類の物品について、当該物品の生産者、制作者に対して偽造品の注意喚起を行うことができる。更に、真贋判定の履歴についてもブロックチェーン上に記録することで、改ざんを防止することができる。
なお、上記したサービスサーバ120によるデータ処理は、管理サーバ100の他の部分、例えば処理サーバ110によって実行されるとしても差し支えない。
Furthermore, the service server 120 accepts a user ID from the operation terminal 200 when receiving a request for authenticity determination, and records and manages the history of authenticity determination for each user ID, making it easy for the management company to detect fraud. For example, if there are an extremely large number of requests for authenticity determination, it can be suspected that the person is involved in the sale of counterfeit goods, and the manufacturer or producer of the type of goods for which authenticity determination has been requested from that user ID can be alerted to the presence of counterfeit goods. Furthermore, by recording the history of authenticity determination on the blockchain, tampering can be prevented.
The data processing by the service server 120 described above may be executed by another part of the management server 100, for example, the processing server 110.

以上のように、本発明の一実施形態により、現実世界の物品の所有権を適正に管理することを可能とする物品の所有権管理システム及び所有権管理用識別コードを提供することができる。 As described above, one embodiment of the present invention provides an item ownership management system and ownership management identification code that enable proper management of ownership of real-world items.

物品の所有者が変更された場合、変更後の所有権者IDを受け付けた管理サーバ100は、前記物品に係る物品IDと変更後の所有権者IDとを関連付けてブロックチェーン上に記録させ、前記ブロックチェーンから記録の際に取得したブロックチェーンハッシュ値と、前記物品ID及び前記所有権者ID情報とから所有権管理用識別コードとしての2次元コードを生成するように構成することができる。
このようにすれば、物品の所有権者の変更が、改ざんが事実上できない形態でブロックチェーンに記録されるので、物品の不正取得、所有者に成りすましての転売等の不正行為を効果的に抑止することができる。
When the owner of an item is changed, the management server 100 that receives the changed owner ID can be configured to associate the item ID related to the item with the changed owner ID and record them on the blockchain, and to generate a two-dimensional code as an identification code for ownership management from the blockchain hash value obtained from the blockchain when recording, and the item ID and owner ID information.
In this way, changes in the ownership of an item are recorded on the blockchain in a form that is virtually impossible to tamper with, effectively preventing fraudulent activities such as the fraudulent acquisition of items and reselling them by impersonating the owner.

前記ブロックチェーンから記録の際に取得したブロックチェーンハッシュ値及び前記物品IDの少なくとも一方に対応させて、前記物品IDに係る物品に対応する動画データを分散ファイルシステムに保管させ、前記動画データの保管に関するリンクデータと、前記物品IDとを対応付けて前記ブロックチェーン上に記録させる動画処理部を更に備え、操作端末200は、真贋判定処理部1123により整合することが判定された場合に、前記2次元コードから抽出された前記ブロックチェーンハッシュ値及び前記物品IDの少なくとも一方に基づいて当該物品IDに係る物品に対応する前記動画データを視聴可能に出力するように構成することができる。
このようにすれば、該当物品が正規品であった場合にのみその物品に関する動画を視聴することができるため、正規品であるという判定に信頼感を得ることができることに加え、生産者、制作者が物品について伝えたい思いやコンセプトを物語として知ることができ、正規品だけの所有欲を満たすことができる。
The system may further include a video processing unit that stores video data corresponding to the item associated with the item ID in a distributed file system in association with at least one of the blockchain hash value and the item ID obtained from the blockchain when recording, and that records link data regarding the storage of the video data on the blockchain in association with the item ID, and the operation terminal 200 may be configured to output the video data corresponding to the item associated with the item ID in a viewable manner based on at least one of the blockchain hash value and the item ID extracted from the two-dimensional code when the authenticity determination processing unit 1123 determines that there is a match.
In this way, a video about the item can be viewed only if the item is genuine, which not only gives confidence in the judgment that it is genuine, but also allows users to learn the story of the thoughts and concepts that the producers and creators want to convey about the item, satisfying the desire to own only genuine items.

操作端末200は、真贋判定処理部1123により整合することが判定された場合に、抽出されたブロックチェーンハッシュ値を前記整合関係とともに出力するように構成することができる。
このようにすれば、正規品判定表示にブロックチェーンハッシュ値が表示されることで、判定に用いられたデータが改ざんを強力に抑制できるブロックチェーン上に記録されていることが分かり、正規品であるという判定に信頼感を付与することができる。
The operation terminal 200 can be configured to output the extracted blockchain hash value together with the consistency relationship when the authenticity determination processing unit 1123 determines that there is a consistency.
In this way, by displaying the blockchain hash value in the authenticity determination display, customers can see that the data used in the determination is recorded on a blockchain, which can strongly prevent tampering, and this can give confidence in the determination that the product is authentic.

真贋判定処理部1123による判定処理を行うにあたり、前記物品ID毎に判定の履歴を記録管理するように構成することができる。
このようにすれば、同一物品IDに関して複数回の判定依頼がされている等の、なんらかの不正を疑わせる事象を抽出することが可能となる。
When the authenticity determination processing unit 1123 performs the determination process, the authenticity determination processing unit 1123 can be configured to record and manage the determination history for each item ID.
In this way, it becomes possible to extract events that may suggest some kind of fraud, such as multiple requests for judgment being made for the same item ID.

[本実施形態の変形例]
以上、本発明について、その実施形態に即して図面を参照しながら説明してきたが、具体的な構成はこれら実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
[Modification of this embodiment]
The present invention has been described above with reference to the drawings based on its embodiments, but the specific configuration is not limited to these embodiments, and changes and additions that do not deviate from the gist of the present invention are also included in the present invention.

例えば、前記実施形態において、物品の購入者や販売業者は、操作端末200にインストールしたアプリを用いて所有権者確認、真贋判定の依頼を行う構成で説明したが、これに限らず、例えば管理サーバ100にウェブアプリケーションを実行する機能を実装させ、操作端末200のブラウザ上で、2次元バーコード等で実現した所有権管理用識別コードの読み取り画面や判定結果を表示させてもよい。 For example, in the above embodiment, a purchaser or seller of an item uses an app installed on the operation terminal 200 to request ownership confirmation and authenticity determination. However, this is not limited to this. For example, the management server 100 may be equipped with a function to execute a web application, and a screen for reading an ownership management identification code, implemented as a two-dimensional barcode or the like, and the determination results may be displayed on the browser of the operation terminal 200.

また、処理サーバ110は、受け付けた動画データを分散ファイルシステムに保管した際に返された分散型ハッシュ値と、固有のリンク情報と、物品IDとを対応付けた対応テーブルを備え、固有のリンク情報と物品IDとを上述したブロックチェーン上に記録し、返されたブロックチェーンハッシュ値と物品IDとから所有権管理用識別コードを生成するようにしてもよい。そして、対応テーブルにおける分散型ハッシュ値を変更可能とすることで、動画データを変更しても、固有のリンク情報との対応関係を維持することができ、最新の動画を消費者に視聴させることができるようにすることができる。 The processing server 110 may also have a correspondence table that associates the distributed hash value returned when the received video data is stored in the distributed file system with unique link information and an item ID, record the unique link information and item ID on the blockchain described above, and generate an ownership management identification code from the returned blockchain hash value and item ID. By making the distributed hash value in the correspondence table changeable, it is possible to maintain the correspondence with the unique link information even if the video data is changed, allowing consumers to watch the latest videos.

また、物品ID、所有権者IDを含む各種情報のテキストデータは、1種類のプラットフォームのブロックチェーン上に記録する構成に限らず、例えば物品ID、所有権者IDのテキストデータを第1のプラットフォームのブロックチェーン上に記録し、第1のプラットフォームのブロックチェーンから返されたハッシュ値とその他のテキストデータまたは動画データとを第2のプラットフォームのブロックチェーン上に記録する構成としてもよい。これによれば、プラットフォーム毎の長所短所に応じて最適な組み合わせで記録を行うことができる。 Furthermore, the text data of various information, including item IDs and owner IDs, is not limited to being recorded on the blockchain of one platform. For example, the text data of item IDs and owner IDs may be recorded on the blockchain of a first platform, and the hash value returned from the blockchain of the first platform and other text data or video data may be recorded on the blockchain of a second platform. This allows recording to be performed in the optimal combination depending on the advantages and disadvantages of each platform.

真贋判定の結果として出力される情報は、正規品であるか偽造品であるかの2択であったが、これに限らず、例えば判定結果の信頼度を点数化して出力してもよい。例えば、上述した動画の閲覧回数に基づき、設定した回数より多く視聴されている場合には、所有権管理用識別コードそのものが複製された可能性が疑われるため、真贋判定を出力する際に、正規品判定結果としての信頼度を減点して出力する構成としてもよい。 In the past, the information output as the result of the authenticity assessment was either genuine or counterfeit, but this is not limited to this. For example, the reliability of the assessment result may be converted into a score and output. For example, if the video has been viewed more than a set number of times based on the number of views described above, there is a suspicion that the ownership management identification code itself may have been copied. Therefore, when outputting the authenticity assessment, the reliability of the authenticity assessment result may be deducted by a point.

また、前記実施形態におけるブロックチェーンは、パブリックチェーンの仕様でもよいし、管理会社が提供する管理サーバ100を構成する複数のコンピュータ上の環境で動作する、所謂プライベートチェーンであってもよい。 Furthermore, the blockchain in the above embodiment may be a public chain specification, or a so-called private chain that operates in an environment on multiple computers that make up the management server 100 provided by the management company.

また、物品の購入者や販売業者が利用するクライアント側の操作端末200は、スマートフォンに限らず、タブレットやパーソナルコンピュータでもよい。 Furthermore, the client-side operation terminal 200 used by product purchasers and sellers is not limited to smartphones, but may also be a tablet or personal computer.

また、所有権管理、真贋判定に用いられる所有権管理用識別コードは、前記実施形態のような2次元コードとして符号化される構成に限らず、RFID内に記録される構成であってもよい。 Furthermore, the ownership management identification code used for ownership management and authenticity determination is not limited to being encoded as a two-dimensional code as in the above embodiment, but may also be recorded within an RFID tag.

また、2次元コードは、印刷したシールを物品に貼付したりして添付してもよいし、物品に直接印刷したり、彫り込んで刻印したりしてもよい。 The two-dimensional code may also be attached to the item by pasting a printed sticker on it, or it may be printed directly on the item or engraved.

また、閲覧履歴や真贋判定履歴については、ブロックチェーン上に記録する構成に限らず、サービスサーバ120の備えるストレージに保存される構成であってもよい。 Furthermore, the browsing history and authenticity determination history do not necessarily have to be recorded on the blockchain, but may also be stored in storage provided by the service server 120.

1 所有権管理システム
100 管理サーバ
110 処理サーバ
111 プロセッサ
112 メモリ
1121 所有権情報処理部
1122 動画処理部
1123 真贋判定処理部
113 補助記憶部
1131 所有権情報記憶部
120 サービスサーバ
200 操作端末
210 ログイン画面(操作端末200の)
211 ログインボタン
220 ユーザ画面(操作端末200の)
221 判定履歴ボタン
222 読取ボタン
230 読取り画面
240 正規品判定表示画面(操作端末200の)
241 正規品表示文言
242 物品ID
243 ブロックチェーンハッシュ値
244 警告表示
245 動画視聴ボタン
250 偽造品判定表示画面(操作端末200の)
251 偽造品表示文言
300 端末装置
400 記録サーバ
410 コンピュータ群(IPFS)
420 コンピュータ群(ブロックチェーン)
C 2次元コード(所有権管理用識別コード)


1 Ownership management system 100 Management server 110 Processing server 111 Processor 112 Memory 1121 Ownership information processing unit 1122 Video processing unit 1123 Authentication determination processing unit 113 Auxiliary storage unit 1131 Ownership information storage unit 120 Service server 200 Operation terminal 210 Login screen (of operation terminal 200)
211 Login button 220 User screen (of operation terminal 200)
221: Judgment history button 222: Read button 230: Read screen 240: Genuine product judgment display screen (of operation terminal 200)
241 Genuine product display wording 242 Product ID
243 Blockchain hash value 244 Warning display 245 Video viewing button 250 Counterfeit product determination display screen (of operation terminal 200)
251 Counterfeit product indication message 300 Terminal device 400 Recording server 410 Computer group (IPFS)
420 Computer cluster (blockchain)
C. Two-dimensional code (identification code for ownership management)


Claims (5)

物品を識別するための固有の情報である物品識別情報と、当該物品の所有者を示す情報である所有権情報とを関連付けてブロックチェーン上に記録させる記録手段と、
前記ブロックチェーンから記録の際に取得したハッシュ値と、前記物品識別情報及び前記所有権情報とから所有権管理用識別コードを生成する生成手段と、
前記物品の所有者から、当該物品の所有権者確認依頼とともに、前記所有権管理用識別コードを受け付ける受付手段と、
前記受付手段で受付けた前記所有権管理用識別コードから前記ハッシュ値と前記物品識別情報及び前記所有権情報とを抽出する抽出手段と、
抽出された前記ハッシュ値を用いて前記ブロックチェーン上に記録された前記物品識別情報及び前記所有権情報を取得し、前記所有権管理用識別コードから抽出された前記物品識別情報及び前記所有権情報との整合関係を判定する判定手段と、
前記判定手段により整合することが判定された場合に、抽出された前記物品識別情報及び前記所有権情報を出力し、それにより、前記物品の所有者は自身が当該物品の正当な所有者であることを確認するとともに、自身が当該物品の所有者であることを第三者に対して示すことができる出力手段と、
を有していることを特徴とする所有権管理システム。
A recording means for recording on a blockchain, in association with item identification information, which is unique information for identifying an item, and ownership information, which is information indicating the owner of the item;
a generation means for generating an ownership management identification code from a hash value acquired from the blockchain at the time of recording, the item identification information, and the ownership information;
a receiving means for receiving the ownership management identification code together with a request for confirmation of the ownership of the item from the owner of the item;
extraction means for extracting the hash value, the item identification information, and the ownership information from the ownership management identification code received by the reception means;
a determination means for obtaining the item identification information and the ownership information recorded on the blockchain using the extracted hash value, and determining a consistency relationship between the item identification information and the ownership information extracted from the ownership management identification code;
an output means for outputting the extracted item identification information and ownership information when the determination means determines that the information matches, thereby enabling the owner of the item to confirm that he or she is the legitimate owner of the item and to demonstrate to a third party that he or she is the owner of the item;
1. An ownership management system comprising:
前記物品の所有者が変更された場合、前記所有者の変更後の前記所有権情報を受け付けた前記記録手段は、前記物品に係る物品識別情報と変更後の前記所有権情報とを関連付けて前記ブロックチェーン上に記録させ、前記生成手段は、前記ブロックチェーンから記録の際に取得したハッシュ値と、前記物品識別情報及び変更後の前記所有権情報とから所有権管理用識別コードを生成することを特徴とする請求項1に記載の物品の所有権管理システム。 The item ownership management system described in claim 1, characterized in that when the owner of the item changes, the recording means, which receives the ownership information after the change of owner, associates the item identification information for the item with the changed ownership information and records them on the blockchain, and the generation means generates an ownership management identification code from the hash value obtained from the blockchain at the time of recording, the item identification information, and the changed ownership information. 前記ブロックチェーンから記録の際に取得したハッシュ値及び前記物品識別情報の少なくとも一方に対応させて、前記物品識別情報に係る物品に対応する動画データを分散ファイルシステムに保管させ、前記動画データの保管に関するリンクデータと、前記物品識別情報とを対応付けて前記ブロックチェーン上に記録させる動画データ記録手段を更に備え、
前記出力手段は、前記判定手段により整合することが判定された場合に、前記抽出手段により前記所有権管理用識別コードから抽出された前記ハッシュ値及び前記物品識別情報の少なくとも一方に基づいて当該物品識別情報に係る製品に対応する前記動画データを視聴可能に出力することを特徴とする請求項1に記載の物品の所有権管理システム。
The video data recording means stores video data corresponding to the item related to the item identification information in a distributed file system in association with at least one of the hash value and the item identification information acquired from the blockchain when recording, and stores link data related to the storage of the video data in association with the item identification information on the blockchain,
The ownership management system of claim 1, characterized in that when the determination means determines that there is a match, the output means outputs the video data corresponding to the product related to the item identification information in a viewable manner based on at least one of the hash value and the item identification information extracted from the ownership management identification code by the extraction means.
前記出力手段は、前記判定手段により整合することが判定された場合に、抽出された前記ハッシュ値を前記整合関係とともに出力することを特徴とする請求項1ないし3のいずれかに記載の物品の所有権管理システム。 An item ownership management system according to any one of claims 1 to 3, characterized in that the output means outputs the extracted hash value together with the matching relationship when the determination means determines that there is a match. 前記判定手段による判定処理を行うにあたり、前記物品識別情報毎に判定の履歴を記録管理する管理手段を有することを特徴とする請求項1ないし4のいずれかに記載の物品の所有権管理システム。
5. The ownership management system for goods according to claim 1, further comprising a management means for recording and managing a history of determination for each of said goods identification information when said determination means performs the determination process.
JP2021170857A 2021-10-19 2021-10-19 Ownership management system for goods and identification code for ownership management Active JP7787686B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021170857A JP7787686B2 (en) 2021-10-19 2021-10-19 Ownership management system for goods and identification code for ownership management
JP2025191655A JP2026021556A (en) 2021-10-19 2025-11-12 How to manage ownership of goods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021170857A JP7787686B2 (en) 2021-10-19 2021-10-19 Ownership management system for goods and identification code for ownership management

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025191655A Division JP2026021556A (en) 2021-10-19 2025-11-12 How to manage ownership of goods

Publications (2)

Publication Number Publication Date
JP2023061082A JP2023061082A (en) 2023-05-01
JP7787686B2 true JP7787686B2 (en) 2025-12-17

Family

ID=86239236

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021170857A Active JP7787686B2 (en) 2021-10-19 2021-10-19 Ownership management system for goods and identification code for ownership management
JP2025191655A Pending JP2026021556A (en) 2021-10-19 2025-11-12 How to manage ownership of goods

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025191655A Pending JP2026021556A (en) 2021-10-19 2025-11-12 How to manage ownership of goods

Country Status (1)

Country Link
JP (2) JP7787686B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7833630B2 (en) * 2023-05-11 2026-03-23 cycaltrust株式会社 Authentication and certification system
JP2024162889A (en) * 2023-05-11 2024-11-21 絵美 熊谷 Logistics Product Inspection and Certification System
JP7402445B1 (en) 2023-07-06 2023-12-21 しるし株式会社 Processing device, processing program and processing method
JP7530499B1 (en) 2023-12-28 2024-08-07 Tis株式会社 Information processing device, information processing method, and information processing program
KR20250102684A (en) * 2023-12-28 2025-07-07 노명진 Futures token issuance and trading system that can be exchanged for products to be produced in the future
JP7671905B1 (en) 2024-08-07 2025-05-02 Kddi株式会社 Information processing device and information processing method
JP7671904B1 (en) 2024-08-07 2025-05-02 Kddi株式会社 Information processing device and information processing method
CN119250820A (en) * 2024-09-12 2025-01-03 孚链艺统科技有限公司 An AID authentication and anti-counterfeiting method based on digital blockchain

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020086902A (en) 2018-11-26 2020-06-04 リーガルテック株式会社 Data management system and data management method
JP2021096587A (en) 2019-12-16 2021-06-24 株式会社デンソー Information processing method, information processing device, information processing program and history reference program
JP2022535571A (en) 2018-06-02 2022-08-09 ブルーノ スカルセリ PROPERTY RIGHTS REGISTRATION SYSTEMS AND PROTOCOLS

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022535571A (en) 2018-06-02 2022-08-09 ブルーノ スカルセリ PROPERTY RIGHTS REGISTRATION SYSTEMS AND PROTOCOLS
JP2020086902A (en) 2018-11-26 2020-06-04 リーガルテック株式会社 Data management system and data management method
JP2021096587A (en) 2019-12-16 2021-06-24 株式会社デンソー Information processing method, information processing device, information processing program and history reference program

Also Published As

Publication number Publication date
JP2026021556A (en) 2026-02-10
JP2023061082A (en) 2023-05-01

Similar Documents

Publication Publication Date Title
JP7787686B2 (en) Ownership management system for goods and identification code for ownership management
US20220215382A1 (en) Blockchain-based product authentication system
US11720907B2 (en) Blockchain-based product authentication system
US12361408B2 (en) Systems and methods for transaction management in NFT-directed environments
US12182229B2 (en) System and method for identifying ownership and managing transfer of ownership of premium goods
US10210527B2 (en) Open registry for identity of things including social record feature
EP4367841A1 (en) Systems and method for providing security against deception and abuse in distributed and tokenized environments
US20160098723A1 (en) System and method for block-chain verification of goods
CN101416246B (en) Method and systems for detecting counterfeited or stolen brand objects
US8818874B2 (en) System and method to authenticate products
US20100312810A1 (en) Secure identification of music files
US20160358158A1 (en) Open registry for identity of things including item location feature
US12489637B2 (en) NFT-based authentication system for tagged objects and methods for use therewith
US12177366B1 (en) Systems and methods for certifying and transacting PBT-linked physical artifacts
CN102165474A (en) Apparatus, system and method for verification of objects having multiple components
JP2016512675A (en) Secure trading system and method
US20020019943A1 (en) Apparatus and method for preventing illegal reproduction/distribution of digital goods by use of physical goods
JP7799779B2 (en) Computer, method and program executed using the computer
CN113077264A (en) Copyright protection method and system based on block chain and timestamp technology
CN120457447A (en) Systems and methods for creating and using sustainability tokens
US20230396430A1 (en) Tag-based authentication system and methods for use therewith
JP6669609B2 (en) Data trading system and program
TW530267B (en) Multimedia player for an electronic content delivery system
JP7301648B2 (en) Authentication system, authentication method and program
US20030191694A1 (en) Method and system for authenticating signed memorabilia

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20211105

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240724

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250422

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250430

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250930

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251111

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251125

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251205

R150 Certificate of patent or registration of utility model

Ref document number: 7787686

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150