JP2018173692A - Article information management apparatus, system, method and program - Google Patents

Article information management apparatus, system, method and program Download PDF

Info

Publication number
JP2018173692A
JP2018173692A JP2017069657A JP2017069657A JP2018173692A JP 2018173692 A JP2018173692 A JP 2018173692A JP 2017069657 A JP2017069657 A JP 2017069657A JP 2017069657 A JP2017069657 A JP 2017069657A JP 2018173692 A JP2018173692 A JP 2018173692A
Authority
JP
Japan
Prior art keywords
article
information
image
authentication
block
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.)
Granted
Application number
JP2017069657A
Other languages
Japanese (ja)
Other versions
JP7060221B2 (en
Inventor
修成 嶋中
Naganari Shimanaka
修成 嶋中
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Solution Innovators Ltd
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 NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP2017069657A priority Critical patent/JP7060221B2/en
Publication of JP2018173692A publication Critical patent/JP2018173692A/en
Application granted granted Critical
Publication of JP7060221B2 publication Critical patent/JP7060221B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To determine the authenticity of an article and an owner without attaching or fixing information to the article itself.SOLUTION: An article information management apparatus 6 includes a registration unit 601 that receives an authentication image for each of an article of management target and a certificate thereof, which is an authentication image used for an identity determination process of a predetermined article authentication system for determining identity of the article that is a subject by using an image recognition technique, and owner information on an article owner, from a user, registers an article authentication image that is the authentication image of the article and a certificate authentication image in association with each other in a predetermined image database, and adds a transaction information block in which a transaction detail including at least a summary of the article authentication image, a summary of the certificate authentication image and owner information is recorded to a block chain to which a new block is added after undergoing processing according to a predetermined consensus algorithm in which two or more nodes participate.SELECTED DRAWING: Figure 15

Description

本発明は、物品の情報を管理するための物品情報管理装置、物品情報管理システム、物品情報管理方法および物品情報管理プログラムに関する。   The present invention relates to an article information management apparatus, an article information management system, an article information management method, and an article information management program for managing article information.

骨董品の売買において、売買対象とされる物品である骨董品と、その真正性を示す書面(以下、証明書という)とは正しくペアリングされている必要がある。しかし、悪意ある者によって、証明書の偽装や紛失、正規の鑑定書が贋作に付与されるといったケースが横行している。骨董品などに付される鑑定書など、物品の真正を証明する証明書の多くは、特に書式が定められておらず、また紙で管理されている。このような物品および証明書について、多少の偽造・改ざん防止の対策はとられているが完全ではない。また、証明書は紙媒体のため、紛失してしまうこともある。   In buying and selling antiques, it is necessary that an antique that is an article to be bought and sold is properly paired with a document that indicates its authenticity (hereinafter referred to as a certificate). However, cases in which a malicious person impersonates or loses a certificate and a genuine certificate is given to the counterfeit are prevalent. Many certificates that prove the authenticity of an article, such as a certificate attached to an antique, are not particularly formatted and are managed in paper. For such goods and certificates, some measures for preventing counterfeiting and tampering are taken, but they are not perfect. Also, since the certificate is a paper medium, it may be lost.

また、証明書は物品の真正を証明するものであって所有権者までを証明するものではないため、本来の所有権者ではない者が物品と鑑定書とを持ち出し、競売にかけてられてしまうケースもある。   In addition, since the certificate proves the authenticity of the article and not the owner, the person who is not the original owner may take the article and the certificate and be auctioned. .

このような偽造されるおそれのある物品に関する情報の管理技術がある。例えば、特許文献1には、所有者証明書などの偽造不能な書類の唯一の識別番号等を暗号して得られる唯一のデータサインを物品と検定証明書にそれぞれ固定することにより、唯一物品を認証する方法が記載されている。   There is a technology for managing information regarding such articles that may be counterfeited. For example, in Patent Document 1, by fixing a unique data signature obtained by encrypting a unique identification number of a document that cannot be forged, such as an owner certificate, to an article and a certification certificate, A method of authentication is described.

また、特許文献2には、携帯用電子式物品のアクセス可能メモリに、情報Iと、それを、外部の第1のデータKsと物品毎の秘密データSiを考慮した第2のデータSidとを用いて暗号化プログラムで処理して得られるイメージI’とを書き込むことにより、情報のオリジナル性を後で証明可能にする方法が記載されている。   Further, in Patent Document 2, information I, and external first data Ks and second data Sid in consideration of secret data Si for each article are stored in an accessible memory of a portable electronic article. A method is described in which the originality of the information can be proved later by writing an image I ′ obtained by processing using an encryption program.

また、特許文献3、4には、物品に、本物特有の情報を出力する証明用シールやRF式無線タグを付与または一体化させることにより、物品の真偽を判定する方法が記載されている。   Patent Documents 3 and 4 describe a method for determining the authenticity of an article by attaching or integrating a certification seal or an RF wireless tag that outputs genuine information to the article. .

また、非特許文献1、2には、個体識別を可能にする技術の例として、物体指紋を用いた技術が記載されている。   Non-Patent Documents 1 and 2 describe a technique using an object fingerprint as an example of a technique that enables individual identification.

特開平8−249510号公報JP-A-8-249510 特開平11−073482号公報JP 11-073482 A 特開2001−337603号公報JP 2001-337603 A 特開2004−152126号公報JP 2004-152126 A

石山塁、他,「IoTの活用を広げる物体指紋認証による個体識別」,NEC技報 Vol.69 No.1, 2016年1月,p.42−46Satoshi Ishiyama, et al., “Individual Identification by Object Fingerprint Authentication that Expands Utilization of IoT”, NEC Technical Report Vol. 69 No. 1, January 2016, p. 42-46 石山塁、他,「塗装表面微細凹凸の画像照合による工業製品の個品認証」,精密工学会誌、vol.82 No.3,2016年,p.251−258Satoshi Ishiyama, et al., “Individual product authentication by image verification of fine irregularities on painted surface”, Journal of Precision Engineering, vol. 82 no. 3, 2016, p. 251-258

紙媒体の証明書により物品の真正性を保証する場合、所有者が変わるたびに真贋判定が必要となるという問題がある。例えば、証明書がついていない場合、真作であるとはいえず、取引の度に真贋判定が必要となる。また、証明書がついていたとしても、贋作に付されている可能性や、鑑定書が偽装されている可能性が否定できず、やはり取引の度に真贋判定が必要となる。このような真贋判定が度々必要となることにより、元の所有者または購入者にコストがかかる。   When the authenticity of an article is guaranteed by a paper medium certificate, there is a problem that an authenticity determination is required every time the owner changes. For example, if a certificate is not attached, it cannot be said that the certificate is authentic, and authenticity determination is required for each transaction. Even if a certificate is attached, the possibility that it is attached to a counterfeit or the possibility that an appraisal is forged cannot be denied. Such frequent authenticity determination often costs the original owner or purchaser.

また、偽の鑑定書が出回ると、鑑定師への風評被害が生じたり、名誉が棄損されたり、知らない間に名前が犯罪に利用されるといった問題もある。   In addition, when false testimonies are published, there are problems such as damage to reputations for appraisers, loss of honor, and use of names for crimes without their knowledge.

そこで、紙以外の媒体で物品の真正性を証明する情報を管理することが考えられるが、特許文献1〜3に記載の方法は、いずれも物品に情報を固定したりタグを付さなければならないという問題がある。骨董品などのようにその物品自体に価値がある場合、物品が傷付く可能性のある方法は好ましくない。例えば、情報を書き込んだり、証明用シールを付す方法では、物品の価値を損なってしまう。なお、RF式無線タグを付す方法は、RF式無線タグが取り外されてしまう可能性があるため、やはり採用できない。   Therefore, it is conceivable to manage information that proves the authenticity of an article using a medium other than paper. However, any of the methods described in Patent Documents 1 to 3 must fix information or attach a tag to the article. There is a problem of not becoming. If the article itself is valuable, such as an antique, a method that can damage the article is not preferred. For example, the method of writing information or attaching a proof seal impairs the value of the article. Note that the method of attaching the RF wireless tag cannot be adopted because the RF wireless tag may be removed.

さらに、物品の真正性だけでなく所有者も証明したい場合、取引の度に情報を更新しなければならず、物品自体に情報を固定する上記の方法は適用できない。   Furthermore, when it is desired to prove not only the authenticity of an article but also the owner, the information must be updated at every transaction, and the above-described method of fixing information to the article itself cannot be applied.

そこで、本発明は、物品自体に情報を付したり固定することなく、物品および所有者のの真偽を判定できる物品情報管理装置、物品情報管理システム、物品情報管理方法および物品情報管理プログラムを提供することを目的とする。   Therefore, the present invention provides an article information management apparatus, an article information management system, an article information management method, and an article information management program capable of determining the authenticity of an article and an owner without attaching or fixing information to the article itself. The purpose is to provide.

本発明による物品情報管理装置は、ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの同一性の判定処理に用いられる認証用画像であって管理対象の物品および物品の真正性を証明する証明書それぞれの認証用画像と、物品の所有者に関する所有者情報とを受信して、物品の認証用画像である物品認証画像と証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、物品認証画像の要約と証明書認証画像の要約と所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する登録部を備えたことを特徴とする。   An article information management apparatus according to the present invention is an authentication image used for identity determination processing of a predetermined article authentication system that determines the identity of an article that is a subject using image recognition technology from a user. Receiving the authentication image for each of the target article and the certificate that proves the authenticity of the article and the owner information about the owner of the article, and for the authentication of the article authentication image and the certificate that are the authentication images for the article In the block chain in which a new block is added through a process according to a predetermined consensus algorithm in which two or more nodes participate, while registering the certificate authentication image that is an image in association with a predetermined image database, A registration unit for adding a transaction information block in which transaction details including at least a summary of an article authentication image, a summary of a certificate authentication image, and owner information are recorded; And wherein the door.

本発明による物品情報管理システムは、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンを管理する台帳管理システムと、画像認識技術を用いて被写体とされた物品の同一性を判定する物品認証システムと、物品認証システムの同一性の判定処理に用いられる認証用画像を少なくとも記憶する画像データベースと、物品情報管理装置とを備え、物品情報管理装置は、ユーザから、管理対象の物品および物品の証明書それぞれの認証用画像と物品の所有者に関する所有者情報とを受信して、物品の認証用画像である物品認証画像と証明書の認証用画像である証明書認証画像とを対応づけて画像データベースに登録するとともに、ブロックチェーンに、物品認証画像の要約と証明書認証画像の要約と所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する登録部を含むことを特徴とする。   The article information management system according to the present invention uses a ledger management system that manages a block chain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate, and an image recognition technology. Article information management comprising: an article authentication system that determines the identity of an article that is a subject; an image database that stores at least an authentication image used for the identity determination process of the article authentication system; and an article information management device The apparatus receives, from the user, an authentication image for each article to be managed and a certificate for the article and owner information regarding the owner of the article, and authenticates the article authentication image and the certificate that are the authentication images for the article. In addition to registering the certificate authentication image, which is a business image, in the image database, the product authentication image is stored in the blockchain. Characterized in that it comprises a registration unit transaction details comprising at least a summary and the summary of the certificate authentication image and owner information to add the recorded transaction information blocks.

本発明による物品情報管理方法は、物品情報管理装置が、ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの同一性の判定処理に用いられる認証用画像であって管理対象の物品および物品の真正性を証明する証明書それぞれの認証用画像と、物品の所有者に関する所有者情報とを受信して、物品の認証用画像である物品認証画像と証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、物品認証画像の要約と証明書認証画像の要約と所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加することを特徴とする。   In the article information management method according to the present invention, the article information management apparatus is used for the identity determination process of a predetermined article authentication system in which the article information management apparatus determines the identity of an article as a subject using image recognition technology. An authentication image that is an authentication image of an article by receiving an authentication image for each of the management object and a certificate that proves the authenticity of the article and owner information about the owner of the article And a certificate authentication image, which is a certificate authentication image, are registered in a predetermined image database, and a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. A transaction information block in which transaction details including at least a summary of the product authentication image, a summary of the certificate authentication image, and owner information are recorded in the block chain. Characterized in that it.

本発明による物品情報管理プログラムは、コンピュータに、ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの同一性の判定処理に用いられる認証用画像であって管理対象の物品および物品の真正性を証明する証明書それぞれの認証用画像と、物品の所有者に関する所有者情報とを受信して、物品の認証用画像である物品認証画像と証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、物品認証画像の要約と証明書認証画像の要約と所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する処理を実行させることを特徴とする。   An article information management program according to the present invention is an authentication image used for identity determination processing of a predetermined article authentication system that determines the identity of an article that is a subject using image recognition technology from a user. An authentication image and a certificate that are authentication images of an article by receiving an authentication image of each of the management object and a certificate proving the authenticity of the article and owner information regarding the owner of the article A block in which a new block is added through a process according to a predetermined consensus algorithm in which two or more nodes participate, while registering the certificate authentication image, which is an authentication image, in association with a predetermined image database A transaction information block in which transaction details including at least a summary of the product authentication image, a summary of the certificate authentication image, and owner information are recorded in the chain. Characterized in that to execute a process of pressing.

本発明によれば、物品自体に情報を付したり固定することなく、物品および所有者の真偽を判定できる。   According to the present invention, authenticity of an article and an owner can be determined without attaching or fixing information to the article itself.

第1の実施形態の物品情報管理システムの例を示すブロック図である。It is a block diagram which shows the example of the article information management system of 1st Embodiment. 台帳管理ノード21の構成例を示すブロック図である。3 is a block diagram illustrating a configuration example of a ledger management node 21. FIG. 物品取引の際のデータの流れの概略を示す説明図である。It is explanatory drawing which shows the outline of the flow of the data in the case of goods transaction. 物品情報管理システム10が用いるブロックのデータ構造の例と画像DB3に記憶する情報の例を示す説明図である。It is explanatory drawing which shows the example of the data structure of the block which the article information management system 10 uses, and the example of the information memorize | stored in image DB3. 物品情報管理システム10導入前のユーザのフロー例を示す説明図である。It is explanatory drawing which shows the example of a user's flow before article | item information management system 10 introduction. 物品情報管理システム10導入後のユーザのフロー例を示す説明図である。It is explanatory drawing which shows the example of a user's flow after article | item information management system 10 introduction. 物品情報管理システム10の登録動作の一例を示すシーケンスである。4 is a sequence showing an example of a registration operation of the article information management system 10. 物品情報管理システム10の検索動作の一例を示すシーケンスである。3 is a sequence showing an example of a search operation of the article information management system 10. 物品情報管理システム10の照合動作の一例を示すシーケンスである。It is a sequence which shows an example of collation operation of article information management system 10. 物品情報管理システム10の更新動作の一例を示すシーケンスである。5 is a sequence showing an example of an update operation of the article information management system 10. 物品管理システム10のシステム構成の一例を示す構成図である。1 is a configuration diagram illustrating an example of a system configuration of an article management system 10. FIG. 個人情報の保護方法の一例を示す説明図である。It is explanatory drawing which shows an example of the protection method of personal information. 個人情報の保護方法の一例を示す説明図である。It is explanatory drawing which shows an example of the protection method of personal information. 本発明の実施形態にかかるコンピュータの構成例を示すブロック図である。It is a block diagram which shows the structural example of the computer concerning embodiment of this invention. 本発明の物品情報管理システムの概要を示すブロック図である。It is a block diagram which shows the outline | summary of the article information management system of this invention.

以下、図面を参照して本発明の実施形態について説明する。まず、本発明の技術コンセプトについて説明する。本発明は、骨董品等の偽造される可能性がある物品について、所有権およびその所有物である当該物品の情報をブロックチェーンと画像認証技術による物品認証とを利用して管理(保持、照合)する。これにより、所有物が、システムで情報を保持している物品と同じであることの証明および所有権が誰にあるのかの証明をより容易にできるようにする。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. First, the technical concept of the present invention will be described. The present invention manages (holds and collates) the ownership and information of the article that is the property of the article that may be forged such as an antique using blockchain and image authentication technology. ) This makes it easier to prove that the property is the same as the article holding the information in the system and who has ownership.

ここで、ブロックチェーンは、ブロックとよばれる所定のデータ構造を有するデータ群を時系列に並べたものであり、取引内容を記した台帳としての役割を有する。各ブロックは、取引内容等の当該ブロックに記録したいデータの他に、一つ以上前のブロック(以下、前ブロックという)の情報と、改ざんの有無を検知するための情報(ノンスや署名など)とを含む。ノンスは、あるデータ領域に対して、その領域内のデータを一方向性関数により処理したときに得られる値が予め決められた規則を満たすように設定される、当該データ領域内の値である。ブロックチェーンには、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加される。例えば、コンセンサスアルゴリズムの一つであるPoW(Proof of Work)では、前ブロックの情報とノンスとを含む各ブロック(データ群)に対して、「ブロックのHash値が閾値(ターゲット値)以下であること」といった規則が予め決められており、ブロックを追加する際に、そのような規則を満たすようなノンスを複数のノードが同時並列的に探索する処理が行われる。なお、PoW以外にもBFT(Byzantine fault tolerance)等のコンセンサスアルゴリズムがある。   Here, the block chain is a time series of data groups having a predetermined data structure called a block, and has a role as a ledger describing transaction contents. Each block contains information on one or more previous blocks (hereinafter referred to as the previous block) and information for detecting the presence or absence of tampering (nonce, signature, etc.) in addition to the data to be recorded in the block, such as transaction details Including. A nonce is a value in a data area that is set so that a value obtained when data in that area is processed by a one-way function satisfies a predetermined rule. . A new block is added to the block chain through processing according to a predetermined consensus algorithm in which two or more nodes participate. For example, in PoW (Proof of Work) which is one of the consensus algorithms, for each block (data group) including information and nonce of the previous block, “the hash value of the block is equal to or less than a threshold value (target value). Rules are determined in advance, and when adding a block, a process is performed in which a plurality of nodes simultaneously search for nonces that satisfy such rules. In addition to PoW, there is a consensus algorithm such as BFT (Byzantine fault tolerance).

物品認証は、画像データに基づいて物品(個体)の同一性を判定できる技術であれば特に問わない。一例として、FIBAR(Fingerprint Imaging by Binary Angular reflection)と呼ばれる証明方式を用いて対象物を撮影した画像データを基に、対象物の表面の精細な文様を物体指紋として、画像認識技術により、物体の同一性を判定するすなわち個体認識を行う物体指紋認証技術が挙げられる。   The article authentication is not particularly limited as long as it is a technique that can determine the identity of an article (individual) based on image data. As an example, based on image data obtained by photographing an object using a proof method called FIBAR (Fingerprint Imaging by Binary Angular reflection), a fine pattern on the surface of the object is used as an object fingerprint, There is an object fingerprint authentication technique for determining identity, that is, performing individual recognition.

なお、FIBARは、物体表面の局所的な傾きを陰影として強調して撮影できる照明方式である。FIBARは、例えば、非特許文献1に記載されているような、白色面と接写レンズ付近の黒色面とを有する特殊な機構等を用いて実現できる。また、そのような機構を用いる以外にも、例えば、非特許文献2に記載されている方法、すなわちLEDライン照明を用い、表面に平行な光を当てて撮像する方法により、微細凹凸によって生じる影を「物体指紋」として取得できる。LEDは高輝度で直進性が高く、通常の室内環境光であれば十分に安定に認識可能な、コントラストの高い陰影を発生させることができる。   Note that FIBAR is an illumination method that can shoot by emphasizing the local inclination of the object surface as a shadow. FIBAR can be realized by using a special mechanism having a white surface and a black surface near the close-up lens as described in Non-Patent Document 1, for example. In addition to using such a mechanism, for example, the method described in Non-Patent Document 2, that is, the method of using an LED line illumination and illuminating light parallel to the surface to capture an image caused by fine unevenness. As “object fingerprint”. The LED has high brightness and high linearity, and can generate a shadow with high contrast that can be recognized stably and stably with normal indoor environment light.

このようにして物体指紋を撮影した画像に対して、例えば、局所特徴量を用いた画像照合手法と、特徴点の幾何学的な配置の整合性を検証するアルゴリズムとを用いて照合を行う。このような、FIBARを用いた物体指紋認証技術を利用すれば、特殊なカメラを使用しなくても、例えば、非特許文献1に記載の器具をカメラ付きの携帯電話機に装着したり、非特許文献2に記載のLEDライン照明をあてるだけで、物品を個体レベルで識別可能な画像データを得ることができるので、実用的である。物品認証の方法は、これら以外にも、X線や赤外線画像データを基に、個体認証を行う方法などが挙げられる。   The image obtained by photographing the object fingerprint in this way is collated using, for example, an image matching method using local feature amounts and an algorithm for verifying the consistency of the geometric arrangement of feature points. If such object fingerprint authentication technology using FIBAR is used, for example, a device described in Non-Patent Document 1 may be mounted on a mobile phone with a camera, or a non-patent without using a special camera. Since image data that can identify an article at an individual level can be obtained simply by applying the LED line illumination described in Document 2, it is practical. In addition to these, the method of article authentication includes a method of performing individual authentication based on X-rays or infrared image data.

情報の管理は、例えば、次のように行う。
(1)容量が大きい、真作の物品および正規の証明書の認証用画像の画像データは外部データベースに記憶し、ブロックチェーンには、取引明細として、所有者に関する情報(以下、所有者情報という)と、それら認証用画像の要約とを登録する。
(2)外部データベースとブロックチェーンとを対応づける情報を、両者に登録する。
Information management is performed as follows, for example.
(1) The image data of the authentic product with a large capacity and the authentic certificate is stored in an external database, and information on the owner (hereinafter referred to as owner information) is stored in the blockchain as a transaction statement. ) And a summary of the authentication images.
(2) Information that associates the external database with the block chain is registered in both.

上記の(1)に関して、要約として、例えば、元のデータを一方向性関数により処理したときに得られる値(例えば、Hash値)を用いてもよい。このような要約を用いることにより、ブロックチェーンで管理するデータ量を減らしつつ、ブロックチェーンに登録した情報だけでなく、外部データベースに登録した画像データの改ざんを防止する。   Regarding (1) above, as a summary, for example, a value (for example, Hash value) obtained when the original data is processed by a one-way function may be used. By using such a summary, not only the information registered in the block chain but also the image data registered in the external database is prevented from being altered while reducing the amount of data managed by the block chain.

また、上記の(2)に関して、両者を対応づける情報として、ブロックに基づく情報(Hash値等)を用いてもよい。例えば、ブロックには、取引明細とともに対象物品の一つ前の取引を格納したブロックに基づく情報(Hash値)を格納する。なお、初回登録時は、当該項目は空(Null)でよい。一方、外部データベースには、認証用画像の画像データとともに、最新の取引を格納したブロックに基づく情報を登録する。以下、ブロックに基づく情報を格納する領域を、ブロック管理領域という場合がある。   In addition, regarding (2) above, block-based information (Hash value or the like) may be used as information for associating the two. For example, the block stores information (Hash value) based on the block storing the transaction immediately before the target article together with the transaction details. Note that at the time of initial registration, the item may be empty (Null). On the other hand, information based on the block storing the latest transaction is registered in the external database together with the image data of the authentication image. Hereinafter, an area for storing information based on a block may be referred to as a block management area.

取引明細が更新される度に、ブロックチェーンに、新たな所有者情報をもつブロックを追加するとともに、外部データベースの当該物品のレコードのブロック管理領域を更新する。これにより、外部データベースの検索結果から得られる最新取引の情報を基にブロックチェーンを遡ることで、所有権の移動履歴が取得できるようにする。   Each time the transaction details are updated, a block having new owner information is added to the block chain, and the block management area of the record of the article in the external database is updated. As a result, the transfer history of ownership can be acquired by going back the block chain based on the latest transaction information obtained from the search result of the external database.

[実施形態1]
図1は、本実施形態にかかる物品情報管理システムの例を示すブロック図である。図1に示すように、物品情報管理システム10は、物品情報管理装置1と、台帳管理システム2と、画像データベース(DB)3と、物品認証システム4とを備える。これらはネットワーク5を介して接続されている。
[Embodiment 1]
FIG. 1 is a block diagram illustrating an example of an article information management system according to the present embodiment. As shown in FIG. 1, the article information management system 10 includes an article information management apparatus 1, a ledger management system 2, an image database (DB) 3, and an article authentication system 4. These are connected via the network 5.

なお、台帳管理システム2、画像DB3および物品認証システム4は、少なくとも物品情報管理装置1と通信可能に接続されていればよい。なお、図示しないユーザ端末も同様である。また、ネットワーク5は、インターネットとEtherueumネットワークなどの複数の異なるネットワークを含んでいてもよい。   Note that the ledger management system 2, the image DB 3, and the article authentication system 4 may be connected to at least the article information management apparatus 1 so as to be communicable. The same applies to a user terminal (not shown). The network 5 may include a plurality of different networks such as the Internet and an Ethereum network.

台帳管理システム2は、ブロックチェーンを台帳とし、該台帳を複数のノードが共有して管理するシステムである。なお、ブロックチェーンを管理するシステムとして、台帳管理システムを例示するが、所定のコンセンサスアルゴリズムに従う処理(以下、コンセンサス処理という)を実行可能で、かつ改ざんが困難な台帳をシステム内の端末で共有するシステムであれば、台帳管理システムに限定されない。   The ledger management system 2 is a system in which a block chain is a ledger, and the ledger is shared and managed by a plurality of nodes. In addition, although the ledger management system is illustrated as a system for managing the block chain, a ledger that can execute processing according to a predetermined consensus algorithm (hereinafter referred to as consensus processing) and is difficult to tamper with is shared by terminals in the system If it is a system, it is not limited to a ledger management system.

台帳管理ノード21は、台帳管理システム2において、コンセンサス処理を実行するノードである。台帳管理ノード21の各々は、当該コンセンサス処理の実行を通して、ブロックチェーン22のコピーを保持する。   The ledger management node 21 is a node that executes consensus processing in the ledger management system 2. Each of the ledger management nodes 21 holds a copy of the block chain 22 through execution of the consensus process.

画像DB3は、管理対象とされる物品に関する情報のうち画像データを少なくとも記憶する。画像DB3は、例えば、上述した物品認証に用いる認証用画像であって物品を撮影した認証用画像の画像データと、同じく認証用画像であって紙媒体の証明書を撮影したもしくは電子化された証明書であれば該電子データを画像化した認証用画像の画像データとを対応づけて記憶する。画像DB3は、画像データとともに、ブロックチェーン中の、当該画像データに関連するブロックを特定可能な情報を記憶してもよい。また、画像DB3は、ユーザが所望の物品に関する画像データを検索できるように、該画像データを記憶した物品に関する他の情報(検索用キーワード情報、識別子等)を記憶してもよい。検索用キーワード情報は、特に限定されないが、物品の特徴、作者、産地、年代等が挙げられる。   The image DB 3 stores at least image data among information related to articles to be managed. The image DB 3 is, for example, the authentication image used for the above-described article authentication and the image data of the authentication image obtained by photographing the article, and the authentication image and the certificate of the paper medium is photographed or digitized. If it is a certificate, the image data of the authentication image obtained by imaging the electronic data is stored in association with each other. The image DB 3 may store information that can specify a block related to the image data in the block chain together with the image data. Further, the image DB 3 may store other information (search keyword information, identifier, etc.) related to the article storing the image data so that the user can search for image data related to the desired article. The keyword information for search is not particularly limited, but includes the feature of the article, the author, the place of production, the age, and the like.

物品情報管理装置1は、上述したような物品に関する情報の管理のためのインタフェースをユーザに提供する。また、物品情報管理装置1は、ユーザからの要求に従って、管理対象とされる物品の情報の登録、検索、照合、更新などの各種制御を実行する。図1に示すように、物品情報管理装置1は、登録部101と、検索部102と、照合部103と、更新部104とを含んでいてもよい。   The article information management apparatus 1 provides a user with an interface for managing information related to articles as described above. Further, the article information management device 1 executes various controls such as registration, search, collation, and update of information on articles to be managed in accordance with a request from the user. As shown in FIG. 1, the article information management apparatus 1 may include a registration unit 101, a search unit 102, a collation unit 103, and an update unit 104.

登録部101は、ユーザからの要求に応じて、管理対象とされる物品に関する情報を、ブロックチェーン22と画像DB3とに適宜登録する。上述したように、登録部101は、物品の認証用画像の画像データと、証明書の認証用画像の画像データとを対応づけて1つの物品に関する情報として画像DB3に登録するとともに、それら画像データの要約(例えば、Hash値)や所有者情報などを含む取引明細を含むブロックを台帳管理ノード21を介してブロックチェーン22に追加する。なお、登録部101は、台帳管理ノード21に対して、取引明細を含むブロックの追加要求を行う等の所定の追加処理を行えばよい。   The registration unit 101 appropriately registers information about articles to be managed in the block chain 22 and the image DB 3 in response to a request from the user. As described above, the registration unit 101 associates the image data of the authentication image of the article with the image data of the authentication image of the certificate and registers the image data in the image DB 3 as information related to one article. Are added to the block chain 22 via the ledger management node 21, including a transaction detail including a summary (for example, Hash value) and owner information. The registration unit 101 may perform predetermined addition processing such as making a request for adding a block including transaction details to the ledger management node 21.

検索部102は、ユーザからの要求に応じて、ブロックチェーン22および画像DB3から、物品に関する情報を検索して提供する。このとき、検索部102は、物品に関する情報に、個人情報(所有者情報など)が含まれる場合、システム利用者ごとに情報開示範囲を制限してもよい。その際、検索部102は、ブロックチェーンの形態やシステム要件に合わせて、これら情報開示範囲を制御する方法を選択して用いることも可能である。   The search unit 102 searches for and provides information on articles from the block chain 22 and the image DB 3 in response to a request from the user. At this time, the search part 102 may restrict | limit the information disclosure range for every system user, when personal information (owner information etc.) is contained in the information regarding articles | goods. At this time, the search unit 102 can also select and use a method for controlling the information disclosure range according to the form of the block chain and the system requirements.

照合部103は、ユーザからの要求に応じて、ユーザが指定した照合用の情報と、ブロックチェーン22および画像DB3に記録されている物品に関する情報とを照合して、照合用の情報の真偽または対象物の同一性を判定する。   In response to a request from the user, the collation unit 103 collates the information for collation designated by the user with the information on the article recorded in the block chain 22 and the image DB 3 to verify the authenticity of the information for collation. Alternatively, the identity of the object is determined.

更新部104は、ユーザからの要求に応じて、管理中の物品に関する情報を更新する。更新部104は、少なくとも管理対象とされる物品の所有権移転に伴い、該物品に関する情報として、新たな所有者を示す所有者情報を記録したブロックを台帳管理ノード21を介してブロックチェーン22に追加する。なお、更新部104は、台帳管理ノード21に対して、新たな所有者を示す所有者情報を含むブロックの追加要求を行う等の所定の追加処理を行えばよい。   The update unit 104 updates information related to the article being managed in response to a request from the user. The update unit 104 transfers a block in which owner information indicating a new owner is recorded to the block chain 22 via the ledger management node 21 as information related to the article, at least with the transfer of ownership of the article to be managed. to add. The updating unit 104 may perform predetermined addition processing such as requesting the ledger management node 21 to add a block including owner information indicating a new owner.

物品認証システム4は、対象物を撮影した画像の画像データを基に、対象物の同一性を判定するすなわち個体識別を行うシステムである。なお、以下では、物品認証システム4として、FIBARを用いた物体指紋認証システムを例示するが、物品認証システム4はFIBARを用いた物体指紋認証システムに限定されない。   The article authentication system 4 is a system that determines identity of an object based on image data of an image obtained by photographing the object, that is, performs individual identification. In the following, an object fingerprint authentication system using FIBAR is exemplified as the article authentication system 4, but the article authentication system 4 is not limited to an object fingerprint authentication system using FIBAR.

また、図2は、台帳管理ノード21の構成例を示すブロック図である。図2に示す台帳管理ノード21は、登録情報受付部211と、ブロック生成部212と、ブロック共有部213と、情報記憶部214と、ブロック検証部215と、登録情報出力部216とを含む。   FIG. 2 is a block diagram illustrating a configuration example of the ledger management node 21. The ledger management node 21 illustrated in FIG. 2 includes a registration information reception unit 211, a block generation unit 212, a block sharing unit 213, an information storage unit 214, a block verification unit 215, and a registration information output unit 216.

登録情報受付部211は、外部ノードから、台帳管理システム2が管理するブロックチェーンである台帳に記録する情報を受け付ける。本実施形態では、登録情報受付部211は、台帳に記録する情報として、真作の物品および正規の証明書の認証用画像の要約と、所有者情報とを含む取引明細を受け付ける。   The registration information receiving unit 211 receives information recorded in a ledger that is a block chain managed by the ledger management system 2 from an external node. In the present embodiment, the registration information receiving unit 211 receives transaction details including a summary of authentic products and authentication images of authentic certificates and owner information as information to be recorded in the ledger.

ブロック生成部212は、登録情報受付部211が受け付けた情報(取引明細)を基に、ブロックチェーンに追加するブロックを生成する。ブロック生成部212は、前ブロックに基づく情報と登録情報受付部211が受け付けた情報とを含むブロックを生成する。また、ブロック生成部212は、自身が生成したブロックまたは後述するブロック共有部213を介して他の台帳管理ノード21が生成したブロックに対して、所定のコンセンサス処理として、例えば、ノンスを探索する処理や署名を付与する処理を行った上で、自身が管理するブロックチェーン(ブロックチェーン22のコピーに相当)にブロックを追加する。なお、ブロック生成部212が生成したブロックに対して、複数の台帳管理ノード21が所定のコンセンサス処理を行って得られたものが、最終的にブロックチェーン22に追加されるブロックとなる。   The block generation unit 212 generates a block to be added to the block chain based on the information (transaction details) received by the registration information reception unit 211. The block generation unit 212 generates a block including information based on the previous block and the information received by the registration information reception unit 211. In addition, the block generation unit 212 searches, for example, a nonce as a predetermined consensus process for a block generated by itself or a block generated by another ledger management node 21 via a block sharing unit 213 described later. And a process of giving a signature, a block is added to a block chain managed by itself (corresponding to a copy of the block chain 22). In addition, what was obtained by a plurality of ledger management nodes 21 performing a predetermined consensus process on the block generated by the block generation unit 212 is finally added to the block chain 22.

ブロック共有部213は、台帳管理システム2に属する台帳管理ノード21間で情報交換を行う。ブロック共有部213は、より具体的には、登録情報受付部211が受け付けた情報や、ブロック生成部212が生成したブロックや、他の台帳管理ノード21から受け付けたブロック等を、適宜他の台帳管理ノード21に送信する。これにより、可能な限り全ての台帳管理ノード21でこれらの情報および最新のブロックチェーン22を共有する。   The block sharing unit 213 exchanges information between the ledger management nodes 21 belonging to the ledger management system 2. More specifically, the block sharing unit 213 appropriately stores information received by the registration information receiving unit 211, blocks generated by the block generation unit 212, blocks received from other ledger management nodes 21, and the like as appropriate. Transmit to the management node 21. As a result, all the ledger management nodes 21 share this information and the latest block chain 22 as much as possible.

情報記憶部214は、ブロックチェーン22のコピーを記憶する。なお、情報記憶部214は、ブロックチェーン22のコピー以外にも、例えば、後述するブロック検証部215での検証処理に必要となる情報などを記憶してもよい。   The information storage unit 214 stores a copy of the block chain 22. In addition to the copy of the block chain 22, the information storage unit 214 may store, for example, information necessary for verification processing in the block verification unit 215 described later.

ブロック検証部215は、自身が保持するブロックチェーンにブロックを追加する際に、該ブロック内の情報の検証を行う。通常、追加対象とされるブロックは、自ノードを含む台帳管理ノード21群において最も早く規則が満たされたブロックであるが、悪意のある台帳管理ノード21が含まれていた場合等を考慮して、実際に規則が満たされているか等を検証してもよい。   The block verification unit 215 verifies information in the block when adding the block to the block chain held by the block verification unit 215. Normally, the block to be added is the block that the rule is satisfied first in the ledger management node 21 group including its own node, but considering the case where the malicious ledger management node 21 is included, etc. It may be verified whether the rules are actually satisfied.

登録情報出力部216は、外部ノードからの要求に応じて、自身が保持するブロックチェーンの情報を出力する。   The registration information output unit 216 outputs block chain information held by itself in response to a request from an external node.

なお、図2の構成はあくまで一例であって、台帳管理ノード21は、改ざんが困難なブロックチェーン22を複数のノードが共有して管理するための所定のコンセンサス処理を実行可能であり、外部ノードからの要求に応じて台帳への情報追加および台帳の参照が可能なノードであれば、具体的な構成は問わない。   The configuration of FIG. 2 is merely an example, and the ledger management node 21 can execute a predetermined consensus process for sharing and managing the block chain 22 that is difficult to tamper with. As long as the node can add information to the ledger and refer to the ledger in response to a request from the user, the specific configuration is not limited.

また、図1には、物品情報管理装置1と台帳管理ノード21とを別々のものとして示しているが、物品情報管理装置1が台帳管理ノード21の機能を有していてもよい。   In FIG. 1, the article information management apparatus 1 and the ledger management node 21 are shown as separate ones, but the article information management apparatus 1 may have the function of the ledger management node 21.

図3は、物品取引の際のデータの流れの概略を示す説明図である。なお、図3では、管理対象の物品として骨董品を示し、証明書として鑑定書を示しているが、物品および証明書は骨董品および鑑定書に限定されない。また、物品および証明書の認証用画像の撮影方法としてFIBARを利用する例を示しているが、画像データの取得方法は、FIBARを利用する方法に限定されない。   FIG. 3 is an explanatory diagram showing an outline of the data flow in the article transaction. Although FIG. 3 shows an antique as an article to be managed and an appraisal as a certificate, the article and the certificate are not limited to an antique and an appraisal. Further, although an example in which FIBAR is used as a method for capturing authentication images for articles and certificates is shown, the method for acquiring image data is not limited to the method using FIBAR.

以下では、図3に示すように、物品を撮影して得られた認証用画像であって、物品の個体識別が可能な特徴量(表面の微細凹凸によって生じる陰影等)を含む画像群を、認証用画像Aと記す場合がある。また、証明書を撮影または画像化して得られた認証用画像であって、証明書の個体識別が可能な特徴量を含む画像群を、認証用画像Bと記す場合がある。また、所有者情報を所有者情報Cと記す場合がある。また、符号A,B,Cをこれら情報の種類を示すために用いる場合がある。なお、認証用画像Aおよび認証用画像Bはそれぞれ1つ以上あればよい。また、証明書に認証用の情報が記録されたタグやシール等が付されている場合には、認証用画像Bと併せてそれら認証用の情報を取得してもよい。その場合、取得した認証用の情報は、認証用画像Bとともに画像DB3に記憶される。   In the following, as shown in FIG. 3, an image group including an image for authentication obtained by photographing an article and including a feature amount (such as a shadow caused by fine unevenness on the surface) that can identify the article individually, It may be described as an authentication image A. In addition, an authentication image obtained by photographing or imaging a certificate, and an image group including a feature quantity that allows individual identification of the certificate may be referred to as an authentication image B. The owner information may be referred to as owner information C. In addition, symbols A, B, and C may be used to indicate the types of information. One or more authentication images A and authentication images B may be provided. Further, in the case where a tag or a seal in which authentication information is recorded is attached to the certificate, the authentication information may be acquired together with the authentication image B. In that case, the acquired authentication information is stored in the image DB 3 together with the authentication image B.

認証用画像Aおよび認証用画像Bは、骨董品が鑑定等によって真正が証明された際に、当該骨董品を所持する個人や業者等のユーザにより撮影されるなどして、セットにして、物品情報管理システム10に供給される。また、所有者情報Cは、現在の所有者、取引の際の購入者または仲介を行った業者等のユーザにより、所有権が移動した際に、それを証明する情報とともに物品情報管理システム10に供給される。   The authentication image A and the authentication image B are taken as a set when the authenticity of the antique is verified by appraisal or the like, and is photographed by a user such as an individual possessing the antique or a trader. The information is supplied to the information management system 10. In addition, the owner information C is stored in the article information management system 10 together with information for proving that the ownership is transferred by the current owner, a purchaser at the time of transaction, or a user such as a broker who has intervened. Supplied.

物品情報管理システム10は、そのようにして得られた認証用画像A、Bを画像DB3に登録するとともに、それら認証用画像A,Bの要約(図中のHash AおよびHash B)と所有者情報Cとをひとまとめにして新たなブロックとして、ブロックチェーンに追加する。これにより、ブロックチェーンに登録する情報だけでなく、画像DB3に登録した情報の改ざんが困難となり、「証明書と物品」の組み合わせと、それぞれの物体(個体)としての同一性を保障するとともに、所有者に関する情報を含む取引履歴の正当性を保証する。   The article information management system 10 registers the authentication images A and B thus obtained in the image DB 3, and also summarizes the authentication images A and B (Hash A and Hash B in the figure) and the owner. The information C is collectively added to the block chain as a new block. This makes it difficult to falsify not only the information registered in the block chain but also the information registered in the image DB 3, guaranteeing the combination of “certificate and article” and the identity of each object (individual), Guarantees the legitimacy of transaction history including information about the owner.

既に説明したように、各ブロックは、時系列に繋がっており、前ブロックに基づく値を保持している。例えば、ブロックnは、ブロックn−1のHash値であるブロックHash n−1を保持する。同様に、ブロックn+1は、ブロックnのHash値であるブロックHash nを保持する。したがって、ブロックの内容を改ざんするには、後続ブロックを全て作成し直す必要があり、このようなブロックチェーンの性質より、ブロックチェーン内のデータを改ざんすることは困難とされている。   As already described, each block is connected in time series and holds a value based on the previous block. For example, the block n holds a block Hash n−1 that is the Hash value of the block n−1. Similarly, the block n + 1 holds the block Hash n that is the Hash value of the block n. Therefore, in order to tamper with the contents of the block, it is necessary to recreate all subsequent blocks, and due to the nature of the block chain, it is difficult to tamper with the data in the block chain.

例えば、図3に示すように、ブロックn−1が最新ブロックのときに、物品Xの鑑定や所有権の移動が行われるなどして当該物品Xに関する情報の登録または更新依頼がされたとする。この場合、ブロックチェーン22には、次ブロックとして、物品Xの認証用画像AのHash値であるHash Aと、物品Xの証明書の認証用画像BのHash値であるHash Bと、現在の所有者情報Cとを含むブロックnが追加される。そして、ブロックチェーン22にブロックnが追加されたことを受けて、物品Xに関する情報として該ブロックnのHash値であるブロックHash nが、認証用画像Aおよび認証用画像Bと対応づけて画像DB3に記憶させる。   For example, as shown in FIG. 3, it is assumed that when the block n-1 is the latest block, a request for registration or update of information related to the item X is made, for example, by appraisal of the item X or transfer of ownership. In this case, the block chain 22 includes, as the next block, Hash A that is the Hash value of the authentication image A of the article X, Hash B that is the Hash value of the authentication image B of the certificate of the article X, and the current block Block n including owner information C is added. Then, in response to the addition of the block n to the block chain 22, the block Hash n, which is the hash value of the block n, is associated with the authentication image A and the authentication image B as information relating to the article X, and the image DB3. Remember me.

このようにして、物品情報管理システム10では、管理対象とされる物品と証明書の認証用画像の各々から要約(Hash値等)を算出し、それらを1つのブロックにまとめてブロックチェーンに追加するとともに、追加されたブロックに基づく情報と認証用画像とをまとめて画像DB3に登録する。   In this way, the article information management system 10 calculates a summary (Hash value, etc.) from each of the articles to be managed and the authentication image of the certificate, adds them together into one block, and adds them to the block chain. In addition, the information based on the added block and the authentication image are registered together in the image DB 3.

また、図4は、ブロックのデータ構造の例と画像DB3に記憶する情報の例を示す説明図である。物品情報管理システム10が用いるブロックは、それぞれヘッダD21と、取引明細D22とを含んでいてもよい。ヘッダD21は、前ブロック管理情報D211を含む。また、取引明細D22は、例えば、物品画像管理情報D221と、証明書画像管理情報D222と、所有者情報D223と、取引履歴管理情報D224と、詳細情報D225とを含む。   FIG. 4 is an explanatory diagram showing an example of the data structure of the block and an example of information stored in the image DB 3. Each block used by the article information management system 10 may include a header D21 and a transaction detail D22. The header D21 includes previous block management information D211. Transaction details D22 includes article image management information D221, certificate image management information D222, owner information D223, transaction history management information D224, and detailed information D225, for example.

前ブロック管理情報D211は、前ブロックに基づく情報であって、前ブロックのデータが改ざんされた場合にそれを検知できるような情報であればよい。前ブロック管理情報D211の例としては、前ブロックのHash値等が挙げられる。   The previous block management information D211 is information based on the previous block and may be information that can be detected when the data of the previous block is falsified. Examples of the previous block management information D211 include the hash value of the previous block.

物品画像管理情報D221は、管理対象とされた物品の認証用画像(認証用画像A)の要約であって、該認証用画像の画像データが改ざんされた場合にそれを検知できるような情報であればよい。そのような要約の例としては、各画像データのHash値等が挙げられる。なお、複数の認証用画像Aがある場合、物品画像管理情報D221は、それぞれの要約を含んでもよいし、各画像を結合したバイナリデータの要約でもよい。   The article image management information D221 is a summary of the authentication image (authentication image A) of the article to be managed, and is information that can be detected when the image data of the authentication image is falsified. I just need it. An example of such a summary is the Hash value of each image data. When there are a plurality of authentication images A, the article image management information D221 may include each summary or a binary data summary obtained by combining the images.

証明書画像管理情報D222は、管理対象とされた物品の証明書の認証用画像(認証用画像B)の要約であって、該認証用画像の画像データが改ざんされた場合にそれを検知できるような情報であればよい。なお、複数の認証用画像Bがある場合、証明書画像管理情報D222は、それぞれの要約を含でもよいし、各画像を結合したバイナリデータの要約でもよい。   The certificate image management information D222 is a summary of the authentication image (authentication image B) of the certificate of the article to be managed, and can detect when the image data of the authentication image is falsified. Such information may be used. When there are a plurality of authentication images B, the certificate image management information D222 may include each summary or a summary of binary data obtained by combining the images.

所有者情報D223は、管理対象とされた物品の所有者情報である。   The owner information D223 is owner information of an article that is a management target.

取引履歴管理情報D224は、管理対象とされる物品の取引の履歴に関する情報である。取引履歴管理情報D224は、管理対象とされる物品の取引履歴を辿るための情報であって、例えば、当該物品の一つ前の取引を格納したブロックに基づく情報(ハッシュ値など)である。なお、画像DB3側で当該物品の全ての取引履歴を辿れる情報(例えば、当該物品の取引を格納したブロックに基づく情報全て)を保持する場合や、各ブロックに記録する取引明細に物品を識別できる識別子などを含む場合には、取引履歴管理情報D224を省略してもよい。   The transaction history management information D224 is information relating to the transaction history of an article to be managed. The transaction history management information D224 is information for tracing the transaction history of an article to be managed, and is information (hash value or the like) based on a block storing a transaction immediately before the article. In addition, when the information (for example, all the information based on the block which stored the transaction of the said goods) is hold | maintained on the image DB3 side, the goods can be identified in the transaction details recorded in each block When an identifier or the like is included, the transaction history management information D224 may be omitted.

詳細情報D225は、D221〜D224以外の、管理対象とされる物品またはその取引に関する情報である。詳細情報D225は、例えば、証明書を作成した鑑定士等の情報や、当該物品の査定金額や、取引金額や、取り扱い古物商の情報のいずれかまたはその全部であってもよい。なお、詳細情報D225は省略されてもよい。   The detailed information D225 is information related to an article to be managed or its transaction other than D221 to D224. The detailed information D225 may be, for example, any or all of the information such as the appraiser who created the certificate, the appraisal amount of the article, the transaction amount, and the information on the handling antiques. Detailed information D225 may be omitted.

なお、証明書と物品の組み合わせに対して、それぞれの物体としての同一性が少なくとも保障されればよい場合には、各ブロックは所有者情報D223を含んでいなくてもよい。   Note that each block may not include the owner information D223 if the identity of each object is guaranteed at least for the combination of the certificate and the article.

また、図4に示すように、画像DB3は、管理対象とされる物品に関する情報として、例えば、1つ以上の物品画像データD31と、1つ以上の証明書画像データD32と、1つ以上のブロック管理情報D33と、1つ以上の検索用キーワード情報D34とを記憶してもよい。   As illustrated in FIG. 4, the image DB 3 includes, for example, one or more article image data D31, one or more certificate image data D32, and one or more pieces of information related to articles to be managed. The block management information D33 and one or more search keyword information D34 may be stored.

物品画像データD31は、管理対象とされた物品の認証用画像(認証用画像A)の画像データである。   The article image data D31 is image data of an authentication image (authentication image A) of an article to be managed.

証明書画像データD32は、管理対象とされた物品の証明書の認証用画像(認証用画像B)の画像データである。なお、認証用画像B以外に認証用の情報がある場合には、証明書画像データD32と併せて該認証用の情報を記憶する。なお、その場合、ブロックの証明書画像管理情報D222には、証明書画像データD32の要約に加えて、該認証用の情報の要約も含ませる。   The certificate image data D32 is image data of an authentication image (authentication image B) of a certificate of an article to be managed. When there is authentication information other than the authentication image B, the authentication information is stored together with the certificate image data D32. In this case, the certificate image management information D222 of the block includes a summary of the authentication information in addition to the summary of the certificate image data D32.

ブロック管理情報D33は、当該物品の少なくとも最新の取引明細を記録したブロックを特定可能な情報であれば、特に問わない。ブロック管理情報D33の例としては、当該物品の最新の取引明細を記録したブロックに基づく情報(Hash値等)が挙げられる。その場合、物品情報管理装置1は、この最新の取引明細を記録したブロックに基づく情報を基に、ブロックチェーンから当該物品の最新の取引明細を記録したブロックを特定し、その後は、該ブロックに含まれる取引履歴管理情報D224を基に、順番に過去の取引明細を記録したブロックを辿ればよい。なお、ブロック管理情報D33として、画像DB3が、当該物品の取引明細を記録したブロックの全てについて、各ブロックに基づく情報(Hash値等)を記憶してもよい。   The block management information D33 is not particularly limited as long as it is information that can identify a block in which at least the latest transaction details of the article are recorded. As an example of the block management information D33, information (Hash value or the like) based on a block in which the latest transaction details of the article are recorded. In that case, the article information management device 1 identifies the block in which the latest transaction details of the article are recorded from the block chain based on the information based on the block in which the latest transaction details are recorded. Based on the transaction history management information D224 included, a block in which past transaction details are recorded may be traced in order. In addition, as block management information D33, image DB3 may memorize | store the information (Hash value etc.) based on each block about all the blocks which recorded the transaction details of the said goods.

検索用キーワード情報D34は、ユーザが、画像DB3およびブロックチェーン22に記憶されている物品に関する情報を検索するための検索用の情報である。検索用キーワード情報D34は、例えば、管理対象とされる物品の特徴(色や形状や種類や製法等)や作者や産地の情報などである。なお、検索用キーワード情報D34は、必ずしもワード形式でなくてもよい。   The search keyword information D34 is search information for the user to search for information related to articles stored in the image DB 3 and the block chain 22. The search keyword information D34 is, for example, information on the characteristics (color, shape, type, manufacturing method, etc.) of the article to be managed, information on the author and production area, and the like. Note that the search keyword information D34 does not necessarily have to be in word format.

次に、図5および図6を用いて、物品情報管理システム10導入前後のユーザの各取引段階のフローの一例を説明する。なお、図5が、物品情報管理システム10導入前のユーザのフローの例であり、図6が、物品情報管理システム10導入後のユーザのフローの例である。   Next, an example of the flow of each transaction stage of the user before and after the introduction of the article information management system 10 will be described using FIG. 5 and FIG. 5 is an example of a user flow before the introduction of the article information management system 10, and FIG. 6 is an example of a user flow after the introduction of the article information management system 10.

まず、図5を参照して、物品情報管理システム10が導入される前の各取引段階におけるユーザのフローを説明する。図5(a)は、物品の所有者が古物商に鑑定を依頼するフェーズのフロー例である。図5(a)に示す例では、鑑定を望む所有者は、鑑定対象とする物品を古物商に持ち込み、鑑定を依頼する。古物商は、持ち込まれた物品を自らまたは鑑定士に依頼して鑑定し、鑑定書を発行する。これにより、所有者は、物品と鑑定書のセットを所持する。   First, with reference to FIG. 5, the flow of the user in each transaction stage before the article information management system 10 is introduced will be described. FIG. 5A is a flow example of a phase in which the owner of an article requests appraisal from an antique dealer. In the example shown in FIG. 5 (a), the owner who desires appraisal brings an article to be appraised to an antique dealer and requests appraisal. The secondhand merchants appraise the items brought in by themselves or an appraiser and issue an appraisal. As a result, the owner possesses a set of the article and the certificate.

図5(b)は、物品の所有者が該物品を売却するフェーズのフロー例である。図5(b)に示す例では、売却を望む所有者は、古物商に物品と鑑定書とを持ち込み、買い取り依頼を行う。古物商は、持ち込まれた物品および鑑定書を自らまたは鑑定士に依頼して鑑定し、その結果に基づき、買い取りの有無を決定する。所有権の移動が成立した場合には、古物商が当該物品と鑑定書のセットを所持することとなる。   FIG. 5B is a flow example of a phase in which the owner of the article sells the article. In the example shown in FIG. 5 (b), the owner who wants to sell brings the article and the certificate to the secondhand merchant and makes a purchase request. The secondhand merchant makes an appraisal of the goods and the appraisal that have been brought in to him or his appraiser, and determines whether or not to purchase based on the result. When the transfer of ownership is established, the secondhand merchant possesses the set of the article and the certificate.

図5(c)は、物品の所有者ではない者(購入希望者)が所望の物品を検索して購入するフェーズのフロー例である。図5(c)に示す例では、まず物品の所有者がインターネットや店舗、骨董市などに、当該物品の情報を掲載する。購入希望者は、上記の情報を検索し、自ら真贋判断を行う。その結果、購入を決定した場合は、古物商に購入要求を行い、所有権移動が成立した場合には、購入者が物品と鑑定書のセットを所持することとなる。   FIG. 5C shows a flow example of a phase in which a person who is not the owner of the article (purchase applicant) searches for and purchases the desired article. In the example shown in FIG. 5C, first, the owner of the article posts information on the article on the Internet, a store, an antique city, or the like. The purchase applicant searches the above information and makes an authenticity judgment. As a result, when the purchase is decided, a purchase request is made to the secondhand merchant, and when the ownership transfer is established, the purchaser possesses the set of the article and the certificate.

次に、図6を参照して、物品情報管理システム10が導入された後の各取引段階におけるユーザのフローを説明する。なお、各取引段階における物品情報管理システム10の処理内容は後述する。   Next, with reference to FIG. 6, the flow of the user in each transaction stage after the article information management system 10 is introduced will be described. The processing content of the article information management system 10 at each transaction stage will be described later.

図6(a)は、物品の所有者が古物商に鑑定を依頼するフェーズのフロー例である。図6(a)に示す例では、鑑定を望む所有者は、鑑定対象とする物品を古物商に持ち込み、鑑定を依頼する。古物商は、持ち込まれた物品を自らまたは鑑定士に依頼して鑑定し、鑑定書を発行する。これにより、所有者は、物品と鑑定書のセットを所持する。このとき、物品情報管理システム10が導入されていれば、古物商または鑑定士などの真作の証明を行った者が、物品とその鑑定書をそれぞれ撮影し、得られた画像を認証用画像AおよびBとして、所有者情報Cとともに物品情報管理システム10に登録する。これにより、これら情報が上述したようなデータ構造でブロックチェーン22および画像DB3に登録される。新規登録の際には、物品情報管理システム10において、登録しようとするユーザの情報を要求して所定の認証を行う等により、登録される情報の信頼性を確保することが望ましい。   FIG. 6A is a flow example of a phase in which the owner of an article requests appraisal from an antique dealer. In the example shown in FIG. 6A, the owner who wants to appraise brings an article to be appraised to a secondhand dealer and requests appraisal. The secondhand merchants appraise the items brought in by themselves or an appraiser and issue an appraisal. As a result, the owner possesses a set of the article and the certificate. At this time, if the article information management system 10 is introduced, a person who has proved the authentic work such as a secondhand merchant or an appraiser takes a picture of the article and its appraisal, and the obtained images are used for the authentication image A. And B are registered in the article information management system 10 together with the owner information C. Thereby, these pieces of information are registered in the block chain 22 and the image DB 3 with the data structure as described above. At the time of new registration, it is desirable to ensure the reliability of the registered information by requesting the user information to be registered and performing predetermined authentication in the article information management system 10.

図6(b)は、物品の所有者が該物品を売却するフェーズのフロー例である。図6(b)に示す例では、売却を望む所有者は、古物商に物品と鑑定書とを持ち込み、買い取り依頼を行う。古物商は、持ち込まれた物品および鑑定書を自らまたは鑑定士に依頼して鑑定する。このとき、古物商は、鑑定を行う代わりにまたは鑑定を行った上で、物品情報管理システム10に登録されている情報との照合を行うことができる。例えば、古物商は、物品情報管理システム10に当該物品に関する情報が登録されているか否かを確認(検索)した上で、持ち込まれた物を撮影した画像および所有者情報と、物品情報管理システム10に登録されている画像および所有者情報との照合を要求し、照合結果に基づいてそれら持ち込まれた物および所有者の真偽を判定してもよい。そして、それらの結果に基づき、買い取りの有無を決定する。   FIG. 6B is a flow example of a phase in which the owner of the article sells the article. In the example shown in FIG. 6B, the owner who wants to sell brings the article and the certificate to the secondhand merchant and makes a purchase request. The secondhand merchant makes an appraisal by requesting himself or an appraiser for the goods and appraisals brought in. At this time, the secondhand merchant can collate with the information registered in the article information management system 10 instead of performing the appraisal or after performing the appraisal. For example, the secondhand merchant confirms (searches) whether or not information related to the article is registered in the article information management system 10, and then an image and owner information obtained by photographing the brought-in thing, and the article information management system 10. May be requested to collate with the image and the owner information registered, and based on the collation result, the brought-in items and the authenticity of the owner may be determined. And based on those results, the presence or absence of purchase is determined.

所有権の移動が成立した場合には、古物商が当該物品と鑑定書のセットを所持することとなる。このとき、新たな所有者となる古物商または前の所有者は、物品情報管理システム10に取引履歴の登録を行うことができる。例えば、新たな所有者となる古物商は、物品情報管理システム10に、当該物を特定可能な識別子等の情報とともに、新たな所有者情報の登録を要求してもよい。なお、新たな所有者情報の登録を要求する際に、新たに取得した当該物品に関する情報(当該物品の最新の精細画像や、新たな鑑定書の情報等)があれば、それらを併せて物品情報管理システム10に登録してもよい。これにより、ブロックチェーン22に新たな所有者情報を含む取引明細が記録されたブロックが追加されるとともに、画像DB3に最新の取引を示す情報として、当該ブロックを特定可能なブロック管理情報、その他新たな情報が登録される。   When the transfer of ownership is established, the secondhand merchant possesses the set of the article and the certificate. At this time, the secondhand dealer or the previous owner who becomes the new owner can register the transaction history in the article information management system 10. For example, the secondhand merchant who becomes the new owner may request the article information management system 10 to register new owner information together with information such as an identifier that can identify the item. In addition, when requesting registration of new owner information, if there is information about the newly acquired article (the latest fine image of the article, information on a new certificate, etc.) It may be registered in the information management system 10. As a result, a block in which transaction details including new owner information are recorded in the block chain 22 is added, and block management information that can identify the block as information indicating the latest transaction in the image DB 3, other new information Information is registered.

図6(c)は、物品の所有者ではない者(購入希望者)が所望の物品を検索するフェーズのフロー例である。図6(c)に示す例では、まず、物品の所有者がインターネットや店舗、骨董市などに、当該物品の情報を掲載する。購入希望者は、上記の情報を検索する。このとき、購入希望者は、検索により得られた情報と、物品情報管理システム10に登録されている情報との照合を行うことができる。例えば、購入希望者は、物品情報管理システム10に当該物品に関する情報が登録されているか否かを確認(検索)した上で、検索により得られた物の画像および所有者情報と、物品情報管理システム10に登録されている画像および所有者情報との照合を要求し、照合結果に基づいて当該物および所有者の真偽を判定してもよい。   FIG. 6C shows a flow example of a phase in which a person who is not the owner of an article (a purchase applicant) searches for a desired article. In the example shown in FIG. 6C, first, the owner of an article posts information on the article on the Internet, a store, an antique city, or the like. The purchase applicant searches the above information. At this time, the purchase applicant can collate the information obtained by the search with the information registered in the article information management system 10. For example, the purchase applicant confirms (searches) whether or not information related to the product is registered in the product information management system 10, and then the image and owner information of the product obtained by the search and the product information management. The image registered in the system 10 and the owner information may be requested to collate, and the authenticity of the object and the owner may be determined based on the collation result.

なお、物品の所有者がインターネット等に情報を掲載していない場合であっても、購入希望者は、例えば、物品情報管理システム10の画像DB3やブロックチェーン22の情報を検索して、所望の物品に関する情報を得ることも可能である。その場合、物品情報管理システム10から得られた情報に基づき、所有者の情報を得ることができる。   Even if the owner of the article does not post information on the Internet or the like, the purchase applicant can search for information on the image DB 3 and the block chain 22 of the article information management system 10 to obtain the desired information, for example. It is also possible to obtain information about the article. In that case, the owner's information can be obtained based on the information obtained from the article information management system 10.

図6(d)は、購入希望者が所望の物品を購入するフェーズのフロー例である。図6(d)に示す例では、購入希望者が、図6(d)において物品情報管理システム10の照合結果に基づいて購入を決定した場合を想定している。購入希望者は、上記の検索もしくは照合により得られた情報に基づき、現在の所有者(本例では、古物商)に購入要求を行う。所有権の移動が成立した場合には、その購入希望者が所有者となり、物品と鑑定書のセットを所持することとなる。このとき、新たな所有者または古物商は、図6(b)と同様に、物品情報管理システム10に取引履歴の登録を行うことができる。これにより、ブロックチェーン22に新たな所有者情報を含む取引明細が記録されたブロックが追加されるとともに、画像DB3に最新の取引を示す情報として、当該ブロックを特定可能なブロック管理情報、その他新たな情報が登録される。   FIG. 6D is a flow example of a phase in which a purchase applicant purchases a desired article. In the example shown in FIG. 6D, it is assumed that the purchase applicant decides to purchase based on the verification result of the article information management system 10 in FIG. The purchase applicant makes a purchase request to the current owner (in this example, an antique dealer) based on the information obtained by the above search or verification. When the transfer of ownership is established, the purchase applicant becomes the owner, and possesses a set of the article and the certificate. At this time, the new owner or secondhand merchant can register the transaction history in the article information management system 10 as in FIG. As a result, a block in which transaction details including new owner information are recorded in the block chain 22 is added, and block management information that can identify the block as information indicating the latest transaction in the image DB 3, other new information Information is registered.

次に、物品情報管理システム10の動作を説明する。図7〜図10は、物品情報管理システム10の動作の一例を示すシーケンス図である。各図において、登録機能、検索機能、照合機能および更新機能はそれぞれ、物品情報管理装置1の登録部101、検索部102、照合部103および更新部104を表す。また、図中のユーザは、各々のユーザが操作するユーザ端末を表す。   Next, the operation of the article information management system 10 will be described. 7 to 10 are sequence diagrams illustrating an example of the operation of the article information management system 10. In each figure, a registration function, a search function, a collation function, and an update function respectively represent a registration unit 101, a search unit 102, a collation unit 103, and an update unit 104 of the article information management apparatus 1. Moreover, the user in a figure represents the user terminal which each user operates.

まず、図7を参照して、物品情報管理システム10における登録動作を説明する。当該動作におけるユーザは、物品所有者またはその物品の真正性を証明する業者を想定している。図7に示す例では、まず、ユーザが、鑑定の結果、真正と証明された物品および証明書を撮影して得られた物品画像(認証用画像A)および証明書画像(認証用画像B)と、所有者情報Cとを含む登録情報を、物品情報管理装置1の登録部101に送信する(ステップS101)。ユーザは、例えば、物品情報管理装置1が提供するWebページ等を介して、まず物品情報管理装置1に物品情報の新規登録を要求する登録要求を送信し、その返信として受信する情報入力要求に従って登録情報を入力してもよい。   First, a registration operation in the article information management system 10 will be described with reference to FIG. The user in the operation is assumed to be an article owner or a trader who proves the authenticity of the article. In the example shown in FIG. 7, first, a user images an article image (authentication image A) and a certificate image (authentication image B) obtained by photographing an article and a certificate that are certified as authentic as a result of appraisal. And registration information including the owner information C is transmitted to the registration unit 101 of the article information management apparatus 1 (step S101). For example, the user first transmits a registration request for requesting new registration of article information to the article information management apparatus 1 via a Web page provided by the article information management apparatus 1, and according to the information input request received as the reply. Registration information may be entered.

登録情報を受信した登録部101は、受信した情報を基に、Hash AおよびHash Bを計算する(ステップS102、ステップS103)。そして、登録部101は、ブロックチェーンに登録する内容(取引明細)を作成する(ステップS104)。ステップS104では、登録部101は、計算により得られたHash AおよびHash Bと、所有者情報Cとを少なくとも含む取引明細を作成する。そして、作成した取引明細を含む台帳追加要求を台帳管理システム2のいずれかの台帳管理ノード21に送信する(ステップS105)。   The registration unit 101 that has received the registration information calculates Hash A and Hash B based on the received information (Steps S102 and S103). And the registration part 101 produces the content (description of transaction) registered into a block chain (step S104). In step S104, the registration unit 101 creates a transaction statement including at least Hash A and Hash B obtained by calculation and owner information C. Then, a ledger addition request including the created transaction details is transmitted to one of the ledger management nodes 21 of the ledger management system 2 (step S105).

台帳追加要求を受信した台帳管理ノード21は、受信した取引明細と、自身が管理している台帳(ブロックチェーン)の情報とを基に作成した前ブロック管理情報とを少なくとも含むブロックを生成する(ステップS106)。そして、台帳管理システム2の台帳管理ノード21の各々が、所定のコンセンサス処理を実行し、生成したブロックを台帳に追加する(ステップS107)。また、台帳追加要求を受信した台帳管理ノード21は、要求された取引明細が記録されたブロックが正常に追加されたことを受けて、追加されたブロックのブロックHashを、要求元の登録部101に送信する(ステップS108)。   The ledger management node 21 that has received the ledger addition request generates a block including at least the previous transaction management information created based on the received transaction details and information on the ledger (block chain) managed by the ledger management node 21 ( Step S106). Each of the ledger management nodes 21 of the ledger management system 2 executes a predetermined consensus process and adds the generated block to the ledger (step S107). In addition, the ledger management node 21 that has received the ledger addition request receives the fact that the block in which the requested transaction details are recorded has been added normally, and the block Hash of the added block is registered as the request source registration unit 101. (Step S108).

登録部101は、追加されたブロックのブロックHashを受信すると、該ブロックHahsをブロック管理情報とし、該ブロック管理情報と、認証用画像Aと、認証用画像Bとを対応づけて、画像DB3に記録させる(ステップS109)。具体的には、登録部101は、ブロック管理情報としてのブロックHashと認証用画像Aと認証用画像Bとを含むDB登録要求を画像DB3に送信する。画像DB3は、受信したDB登録要求に含まれる情報が記録された新たなレコードを作成し、記憶媒体に記憶する(ステップS110)。登録部101は、DB登録要求に、新たに記憶するレコードを識別するための識別子として、当該物品管理情報システムで割り当てた物品の識別子等を付加してもよい。その場合、画像DB3は、付加された識別子と対応づけて、当該レコードを記憶する。   Upon receiving the block Hash of the added block, the registration unit 101 uses the block Hahs as block management information, associates the block management information, the authentication image A, and the authentication image B with each other in the image DB 3. Recording is performed (step S109). Specifically, the registration unit 101 transmits a DB registration request including a block Hash as block management information, an authentication image A, and an authentication image B to the image DB 3. The image DB 3 creates a new record in which information included in the received DB registration request is recorded, and stores it in the storage medium (step S110). The registration unit 101 may add, to the DB registration request, an identifier of an article assigned by the article management information system as an identifier for identifying a newly stored record. In that case, the image DB 3 stores the record in association with the added identifier.

登録部101は、画像DB3から登録が完了した旨を受信すると(ステップS111)、登録情報の送信元ユーザに、登録完了を通知して処理を終了する(ステップS112)。   When the registration unit 101 receives notification from the image DB 3 that registration has been completed (step S111), the registration unit 101 notifies the registration information transmission source user of the completion of registration and ends the processing (step S112).

次に、図8を参照して、物品情報管理システム10における検索動作を説明する。当該動作におけるユーザは、物品所有者、その物品の真正性を証明する業者または購入希望者を想定している。図8に示す例では、まず、ユーザが、所望の物品の特徴等を表す検索キーワードを含む検索要求を、物品情報管理装置1の検索部102に送信する(ステップS201)。ユーザは、例えば、物品情報管理装置1が提供するWebページ等を介して、物品情報管理装置1の検索部102に検索要求を送信してもよい。   Next, a search operation in the article information management system 10 will be described with reference to FIG. A user in the operation is assumed to be an article owner, a trader who proves the authenticity of the article, or a purchase applicant. In the example illustrated in FIG. 8, first, the user transmits a search request including a search keyword indicating the characteristics of a desired article to the search unit 102 of the article information management apparatus 1 (step S201). For example, the user may transmit a search request to the search unit 102 of the article information management apparatus 1 via a Web page provided by the article information management apparatus 1.

検索要求を受信した検索部102は、受信した情報を基に、画像DB3にアクセスして画像DB3に記憶された情報を検索する。具体的には、検索部102は、検索キーワードを含むDB検索要求を画像DB3に送信する(ステップS202)。画像DB3は、DB検索要求に含まれる情報に基づき、記録媒体に記録したデータを検索する(ステップS203)。   The search unit 102 that has received the search request accesses the image DB 3 based on the received information and searches for information stored in the image DB 3. Specifically, the search unit 102 transmits a DB search request including a search keyword to the image DB 3 (step S202). The image DB 3 searches the data recorded on the recording medium based on the information included in the DB search request (step S203).

本例では、検索キーワードに合致する物品に該当する情報が画像DB3に登録されており、そのレコードが画像DB3から検索部102に返信される(ステップS204)   In this example, information corresponding to the article that matches the search keyword is registered in the image DB 3, and the record is returned from the image DB 3 to the search unit 102 (step S204).

検索部102は、要求元ユーザに、検索結果として、画像DB3から受信したレコードを送信する(ステップS205)。   The search unit 102 transmits the record received from the image DB 3 as a search result to the requesting user (step S205).

検索キーワードに合致する物品のレコードを受信したユーザは、当該レコードを参照し、必要に応じて当該物品の取引明細を記録しているブロックのデータを要求する(ステップS206)。ステップS206では、ユーザは、該ブロックを特定可能な情報を含む明細要求を検索部102に送信する。取引要求におけるブロックを特定可能な情報は、例えば、該ブロックのHash値であってもよいし、画像DB3に記録されている該ブロックのHash値を含むレコードの識別子等であってもよい。   The user who has received the record of the article matching the search keyword refers to the record and requests data of a block in which the transaction details of the article are recorded as necessary (step S206). In step S <b> 206, the user transmits a detail request including information that can specify the block to the search unit 102. The information that can specify the block in the transaction request may be, for example, the Hash value of the block, or an identifier of a record that includes the Hash value of the block recorded in the image DB 3.

検索部102は、ユーザから明細要求を受信すると、受信した明細要求を台帳管理システム2のいずれかの台帳管理ノード21に転送する(ステップS207)。このとき、ブロックを特定可能な情報が、画像DB3のレコード識別子等であれば、ブロックのHash値等の台帳管理ノード21が処理できる情報に変換される。   When receiving the detail request from the user, the search unit 102 transfers the received detail request to one of the ledger management nodes 21 of the ledger management system 2 (step S207). At this time, if the information that can identify the block is a record identifier of the image DB 3 or the like, it is converted into information that can be processed by the ledger management node 21 such as a hash value of the block.

明細要求を受信した台帳管理ノード21は、自身が管理している台帳(ブロックチェーン)から該当するブロックを検索して、返信する(ステップS208、ステップS209)。   The ledger management node 21 that has received the detail request searches for a corresponding block from the ledger (block chain) managed by the ledger management node 21 and returns it (steps S208 and S209).

該当ブロックを受信した検索部102は、受信したブロックの検証を行った上で、該ブロックを要求元ユーザに送信する(ステップS210、ステップS211)。ステップS210で、検索部102は、例えば、受信したブロックの取引明細D22から、物品画像管理情報D221および証明書画像管理情報D223を読み出し、それらが画像DB3内の対応する物品画像データD31および証明書画像データD32から算出される各要約と一致するか否かを検証してもよい。このとき、要約が一致しない画像データが1つでも存在すれば、検索部102は、画像DB3または取引明細D22に改ざんの疑いがあるとして、その旨を要求元ユーザに通知してもよい。   The search unit 102 that has received the block verifies the received block and then transmits the block to the requesting user (steps S210 and S211). In step S210, the search unit 102 reads, for example, the article image management information D221 and the certificate image management information D223 from the received transaction details D22 of the block, and the corresponding article image data D31 and certificate in the image DB3. It may be verified whether each summary calculated from the image data D32 matches. At this time, if there is even one piece of image data whose summaries do not match, the search unit 102 may notify the requesting user that the image DB 3 or the transaction details D22 is suspected of being falsified.

また、検索部102は、例えば、受信したブロックの取引明細D22に、要求元ユーザに対して開示が許可されていない個人情報等が含まれる場合には、当該個人情報を除いた情報を送信してもよい。なお、各ブロックの明細記録に対する情報開示範囲を、例えば、取引明細を登録する際に、登録元ユーザが指定できるようにしてもよい。   In addition, for example, when the transaction details D22 of the received block includes personal information that is not permitted to be disclosed to the requesting user, the search unit 102 transmits information excluding the personal information. May be. The information disclosure range for the detailed record of each block may be specified by the registration source user when registering the transaction details, for example.

次に、図9を参照して、物品情報管理システム10における照合動作を説明する。当該動作におけるユーザは、物品所有者、その物品の真正性を証明する業者または購入希望者を想定している。   Next, referring to FIG. 9, the collation operation in the article information management system 10 will be described. A user in the operation is assumed to be an article owner, a trader who proves the authenticity of the article, or a purchase applicant.

図9に示す例では、ユーザが上述した検索動作等を行い、照合したい物品に関して、少なくとも当該物品情報管理システム10における当該物品を特定可能な情報(画像DB3のレコード識別子等)を取得していることを前提としている。   In the example shown in FIG. 9, the user performs the above-described search operation and the like, and at least information (such as a record identifier in the image DB 3) that can identify the article in the article information management system 10 is acquired for the article to be verified. It is assumed that.

本例では、まず、ユーザが、照合対象とする物品を特定可能な情報と、照合したい情報(物品画像および証明書画像)とを含む照合要求を、物品情報管理装置1の照合部103に送信する(ステップS301)。   In this example, first, the user transmits a collation request including information that can identify an article to be collated and information (article image and certificate image) that the user wants to collate to the collation unit 103 of the article information management apparatus 1. (Step S301).

照合要求を受信した照合部103は、照合要求に含まれる物品を特定可能な情報を基に、画像DB3にアクセスして、照合先とする情報を取得する。具体的には、照合部103は、物品を特定可能な情報を含むDB検索要求を画像DB3に送信する(ステップS302)。画像DB3は、DB検索要求に従い、レコードを検索して該当するレコードを返信する(ステップS303、ステップS304)。   The collation unit 103 that has received the collation request accesses the image DB 3 based on information that can identify an article included in the collation request, and acquires information to be collated. Specifically, the collation unit 103 transmits a DB search request including information that can specify an article to the image DB 3 (step S302). In accordance with the DB search request, the image DB 3 searches for a record and returns a corresponding record (steps S303 and S304).

照合部103は、該当するレコードを画像DB3から受信すると、当該レコードを参照し、当該物品の取引明細を記録しているブロックを特定可能な情報を含む明細要求を、台帳管理システム2のいずれかの台帳管理ノード21に送信する(ステップS305)。   When the matching unit 103 receives the corresponding record from the image DB 3, the collation unit 103 refers to the record and sends a detail request including information that can specify a block in which the transaction detail of the article is recorded to any one of the ledger management system 2. To the ledger management node 21 (step S305).

明細要求を受信した台帳管理ノード21は、自身が管理している台帳(ブロックチェーン)から該当するブロックを検索して、返信する(ステップS306、ステップS307)。   The ledger management node 21 that has received the detail request searches for a corresponding block from the ledger (block chain) managed by the ledger management node 21 and sends it back (steps S306 and S307).

該当ブロックを受信した照合部103は、受信したブロックの検証を行う(ステップS308)。   The collation unit 103 that has received the corresponding block verifies the received block (step S308).

照合部103は、検証の結果、要約が一致しない画像データが存在しないことを確認した上で、物品認証システム4に、照合要求に含まれる照合したい情報(物品画像および証明書画像)と、照合先の情報を特定する情報とを含む認証要求を送信する(ステップS309)。照合先の情報を特定する情報は、画像DB3における照合先とする画像群のアドレス等であってもよいし、レコード識別子であってもよい。なお、照合部103は、物品と鑑定書とで認証要求を分けて送信してもよいし、さらに画像毎に認証要求を分けて送信してもよい。   The verification unit 103 confirms that there is no image data whose summaries do not match as a result of verification, and then sends information (article image and certificate image) to be verified included in the verification request to the item authentication system 4 and verification. An authentication request including information specifying the previous information is transmitted (step S309). The information specifying the collation destination information may be an address of an image group as a collation destination in the image DB 3 or a record identifier. The verification unit 103 may transmit the authentication request separately for the article and the certificate, or may further transmit the authentication request for each image.

認証要求を受信した物品認証システム4は、認証要求に含まれる情報を基に、画像DB3から照合先の画像データを取得して物体指紋認証を行い、認証結果を返信する(ステップS310、ステップS311)。   Upon receiving the authentication request, the article authentication system 4 acquires image data of the collation destination from the image DB 3 based on information included in the authentication request, performs object fingerprint authentication, and returns an authentication result (steps S310 and S311). ).

認証結果を受信した照合部103は、必要に応じてこれらを取りまとめた上で、要求元ユーザに照合結果として送信する(ステップS312)。このとき、照合部103は、照合結果とともに、ステップS304およびステップS307で受信したレコードおよびブロックの情報を送信してもよい。   The collation unit 103 that has received the authentication result collects them as necessary, and transmits them to the requesting user as a collation result (step S312). At this time, the collation unit 103 may transmit the record and block information received in step S304 and step S307 together with the collation result.

次に、図10を参照して、物品情報管理システム10における更新動作を説明する。当該動作におけるユーザは、物品購入者またはその物品の真正性を証明する業者を想定している。また、本例は、所有権移動に伴う情報更新をする例である。   Next, the update operation in the article information management system 10 will be described with reference to FIG. The user in the operation is assumed to be an article purchaser or a trader who proves the authenticity of the article. Further, this example is an example in which information is updated along with the ownership transfer.

図10に示す例では、まず、ユーザが、物品を特定する情報と、要求元ユーザが正当な要求者であることを証明するユーザ認証情報とを含む取引明細更新要求を、物品情報管理装置1の更新部104に送信する(ステップS401)。ユーザ認証情報の例としては、真正な物品および証明書を撮影した最新の物品画像と証明書画像の組や、移動前の所有者の秘密鍵等が挙げられる。移動前の所有者の秘密鍵を用いる場合、物品情報管理システム10は、当該システムに所有者情報を登録する度に、該所有者の秘密鍵を生成して通知してもよい。   In the example shown in FIG. 10, first, a transaction information update request including information for specifying a product by the user and user authentication information for proving that the requesting user is a valid requester is sent to the product information management apparatus 1. To the update unit 104 (step S401). Examples of the user authentication information include a pair of the latest article image and certificate image obtained by photographing a genuine article and a certificate, the private key of the owner before movement, and the like. When the owner's private key before movement is used, the article information management system 10 may generate and notify the owner's private key every time the owner information is registered in the system.

取引明細更新要求を受信すると、更新部104は、図9に示した照合動作を行う。具体的には、照合部103に照合要求を送信し、照合結果を受信する(ステップS403〜ステップS404)。なお、必要に応じて検索動作を行った上で、照合動作を行う。また、更新部104は、照合動作の代わりに所有者の認証を行ってもよい。更新対象とされた物品の正規ユーザであることが証明されると、更新部104は、新たな所有者情報の入力をユーザに要求する(ステップS405)。   When receiving the transaction details update request, the update unit 104 performs the matching operation shown in FIG. Specifically, a verification request is transmitted to the verification unit 103 and a verification result is received (steps S403 to S404). In addition, after performing a search operation as necessary, a collation operation is performed. Moreover, the update part 104 may authenticate an owner instead of collation operation | movement. When it is proved that the user is an authorized user of the article to be updated, the updating unit 104 requests the user to input new owner information (step S405).

ユーザは、要求に応じて、新たな所有者情報を入力する(ステップS406)。この時、所有権の移動が発生した取引情報や最新の物品画像や証明書画像を併せて入力してもよい。   The user inputs new owner information in response to the request (step S406). At this time, transaction information in which the transfer of ownership occurred, the latest article image, or certificate image may be input together.

更新部104は、ユーザからの新たな所有者情報等の入力を受けて、入力された情報を基に、ブロックチェーンに登録する内容(取引明細)を作成する(ステップS407)。   The update unit 104 receives input of new owner information and the like from the user, and creates contents (transaction details) to be registered in the block chain based on the input information (step S407).

このとき、更新部104は、新たな認証用画像Aや認証用画像Bが入力された場合には、新たに追加される画像データのHash値を計算した上で、それらを含む取引明細を作成する。また、該取引明細には、1世代前の所有者情報を格納した、すなわち前回の取引内容を記録したブロックを特定する情報として、該ブロックのブロックHashを含ませてもよい。なお、新たな物品画像および証明書画像の入力がなければ、取引明細は、物品画像および証明書画像のHash値を含まなくてもよい。なお、物品画像および証明書画像のHash値が必要な場合には、ブロックチェーンを遡り、当該取引の対象とされた物品の過去の取引明細から取得すればよい。そして、作成した取引明細を含む台帳追加要求を台帳管理システム2のいずれかの台帳管理ノード21に送信する(ステップS408)。   At this time, when a new authentication image A or authentication image B is input, the update unit 104 calculates a hash value of the newly added image data and then creates a transaction statement including them. To do. Further, the transaction details may include a block Hash of the block as information specifying the block in which the owner information of the previous generation is stored, that is, the previous transaction content is recorded. If no new article image and certificate image are input, the transaction details may not include the hash values of the article image and certificate image. In addition, when the Hash value of an article image and a certificate image is necessary, it may be acquired from the past transaction details of the article that is the object of the transaction by going back the block chain. Then, a ledger addition request including the created transaction details is transmitted to any ledger management node 21 of the ledger management system 2 (step S408).

台帳追加要求を受信した台帳管理ノード21は、図7に示す登録動作におけるステップS105〜ステップS107と同様の処理を行う(ステップS409〜ステップS411)。   The ledger management node 21 that has received the ledger addition request performs the same processing as steps S105 to S107 in the registration operation shown in FIG. 7 (steps S409 to S411).

更新部104は、台帳管理ノード21から追加されたブロックのブロックHashを受信すると、画像DB3に記憶されている、対象物品のブロック管理情報を更新する。具体的には、更新部104は、物品を特定可能な情報とともに、更新後のブロック管理情報を含むDB更新要求を画像DB3に送信する(ステップS412)。画像DB3は、受信したDB更新要求に基づき、特定された物品のレコードに含まれるブロック管理情報を更新する(ステップS413)。   When receiving the block Hash of the block added from the ledger management node 21, the updating unit 104 updates the block management information of the target article stored in the image DB 3. Specifically, the update unit 104 transmits a DB update request including the updated block management information to the image DB 3 together with information that can identify the article (step S412). Based on the received DB update request, the image DB 3 updates the block management information included in the specified article record (step S413).

更新部104は、画像DB3から更新が完了した旨を受信すると(ステップS414)、要求元ユーザに、更新完了を通知して処理を終了する(ステップS415)。更新完了の通知には、更新により追加されたブロックや、更新後の画像DB3のレコードなどを含ませてもよい。   When receiving the update completion from the image DB 3 (step S414), the update unit 104 notifies the request source user of the completion of the update and ends the process (step S415). The notification of update completion may include a block added by update, a record of the updated image DB 3, and the like.

以上のように、本実施形態によれば、物品の画像と証明書の画像データを対応づけて画像DB3に登録するとともに、それら画像データの要約と所有者情報とを1つのブロックにまとめてブロックチェーン上で管理する。このため、ブロックチェーンの特性より、これらの情報を改ざんされずに管理可能とする。特に、物品画像および証明書画像のハッシュ値とを1つのブロックに登録することにより、画像データが改ざんされてもそれを検知可能とすることで、容量の大きな画像データであっても改ざん困難性が担保できる。また、所有者情報を該ブロックに含ませることにより、また所有権と所有物の関連を保証できる。
As described above, according to the present embodiment, the article image and the certificate image data are registered in the image DB 3 in association with each other, and the summary of the image data and the owner information are combined into one block. Manage on the chain. For this reason, the information can be managed without being falsified based on the characteristics of the block chain. In particular, by registering the hash value of the article image and the certificate image in one block, it is possible to detect even if the image data has been tampered with, making it difficult to tamper with even large-capacity image data. Can be secured. Further, by including the owner information in the block, the association between the ownership and the property can be guaranteed.

また、本実施形態によれば、物品および証明書の認証に画像認証技術を利用するため、経験を積んだ専門家でなくても物品および証明書の同一性を証明することが可能となる。特に、物体指紋認証技術を利用すれば、特殊な機器を使用しなくても、所有物がブロックチェーン登録時と同じ物であることを容易に証明することが可能である。   Further, according to the present embodiment, since the image authentication technology is used for the authentication of the article and the certificate, it is possible to prove the identity of the article and the certificate even if it is not an experienced expert. In particular, if the object fingerprint authentication technology is used, it is possible to easily prove that the property is the same as that at the time of blockchain registration without using a special device.

本実施形態の物品情報管理システムを利用しない場合、所有物が本物であることを証明するには、その都度鑑定士等による鑑定が必要である。しかし、本システムを利用すれば、最初に鑑定士等が鑑定した物品の画像および鑑定書の画像を登録しておくことで、鑑定士不在でも同一性の判定が可能となる。したがって、本実施形態によれば、取引等の際に、所有者、物品、証明書等が本物であることを簡略化した手続きにより保証することができるので、異法売買を未然に防ぐことが可能である。   When the article information management system of this embodiment is not used, in order to prove that the property is genuine, an appraiser or the like is required each time. However, if this system is used, it is possible to determine the identity even in the absence of an appraiser by registering the image of the article and the image of the appraisal document that are initially appraised by the appraiser. Therefore, according to the present embodiment, it is possible to guarantee that the owner, the article, the certificate, etc. are genuine in the case of a transaction, etc., so that illegal trading can be prevented in advance. Is possible.

また、本実施形態によれば、購入履歴が確実に残るため、所得税等の申告時等における情報源として利用することも可能である。   Further, according to the present embodiment, since the purchase history remains reliably, it can also be used as an information source when reporting income taxes.

図11は、本実施形態の物品管理システム10のシステム構成の一例を示す構成図である。図11に示す物品情報管理システム10は、物品情報管理装置1としてのWEBサーバ1aと、物品認証システム4としての物体指紋認証システム4aと、画像DB3としてのデータベース3aと、台帳管理ノード21としての複数のGethクライアント21aとを備えている。図11に示す例では、システム利用者となるユーザ端末とWEBサーバ1aとがインターネットを介して接続される。また、WEBサーバ1aは、専用のネットワークを介して、物体指紋認証システム4aとデータベース3aとにそれぞれ接続される。また、WEBサーバ1aは、台帳管理システム2の管理ノード21として動作する各々のGethクライアントが接続されるEthereumネットワークとHttps通信ネットワークを介して接続される。   FIG. 11 is a configuration diagram illustrating an example of a system configuration of the article management system 10 according to the present embodiment. The article information management system 10 shown in FIG. 11 includes a WEB server 1a as the article information management apparatus 1, an object fingerprint authentication system 4a as the article authentication system 4, a database 3a as the image DB 3, and a ledger management node 21. And a plurality of Geth clients 21a. In the example shown in FIG. 11, a user terminal serving as a system user and the WEB server 1a are connected via the Internet. The WEB server 1a is connected to the object fingerprint authentication system 4a and the database 3a through a dedicated network. The WEB server 1a is connected via an Ethereum network to which each Geth client operating as the management node 21 of the ledger management system 2 is connected and an HTTPS communication network.

ここで、Ethereumネットワークは、スマートコントラクトの実現を目指して開発されたプラットフォームであるEthereumを提供するネットワークである。Ethereumネットワークでは、データとプログラムの集合体として「コントラクト」を定義する。Ethereumネットワークの参加者はコントラクトへの要求をノード全てにブロードキャストする。要求を受信したノードは、要求に基づく演算を実行し、結果をブロックに追加する。さらに、要求を受けたコントラクト(ノード)が他のコントラクト(ノード)に要求を出し、相互連携して処理を実施する。全ノードが同じ処理を実行するため、互いに演算結果を検証することが可能となる。   Here, the Ethereum network is a network that provides Ethereum, which is a platform developed with the aim of realizing smart contracts. In the Ethereum network, a “contract” is defined as a collection of data and programs. A participant in the Ethereum network broadcasts a request for a contract to all nodes. The node that receives the request performs an operation based on the request and adds the result to the block. Further, the contract (node) that has received the request issues a request to another contract (node), and performs the processing in cooperation with each other. Since all the nodes perform the same process, it is possible to verify the operation results with each other.

各Gethクライアント21aは、Ethereumネットワークを介して、クライアント間でブロックチェーン22としての共有情報22aを同期しながら、WEBサーバ1からの要求に基づき、該共有情報22aにブロックを追加したり、該共有情報22aからブロックの情報を提供する。   Each Geth client 21a adds a block to the shared information 22a based on a request from the WEB server 1 while synchronizing the shared information 22a as the block chain 22 between the clients via the Ethereum network. Block information is provided from the information 22a.

WEBサーバ1a上で動作するアプリケーションは、上記の登録部101、検索部102、照合部103、更新部104の動作を行う業務処理と、該業務処理において発生するデータの入出力を行うデータ入出力処理とを含む。なお、業務処理は、Gethクラインとのブロックチェーンに登録するコントラクトコードに実装してもよい。   An application operating on the WEB server 1a includes a business process that operates the registration unit 101, the search unit 102, the collation unit 103, and the update unit 104, and a data input / output that inputs and outputs data generated in the business process. Processing. The business process may be implemented in a contract code registered in a block chain with Geth Klein.

このような構成において、ユーザは、予めダウンロードしたアプリケーションやブラウザを用いてWEBサーバ1aにアクセスすることにより、当該物品情報管理システムによるサービスを利用する。   In such a configuration, the user uses the service provided by the article information management system by accessing the WEB server 1a using an application or browser downloaded in advance.

なお、上記のシステム構成はあくまで一例であって、本実施形態のシステム構成はこれに限定されない。   The system configuration described above is merely an example, and the system configuration of the present embodiment is not limited to this.

また、図12および図13は、上記のシステム構成に適用される個人情報の保護方法の一例を示す説明図である。   12 and 13 are explanatory diagrams showing an example of a personal information protection method applied to the system configuration described above.

図12に示す例は、ブロックチェーンがパブリック型のブロックチェーンである場合を想定している。本例において、所有者情報には、氏名や連絡先など個人情報が含まれる。そのような場合に、物品情報管理システムは、ブロックチェーンの公開範囲に応じて、利用者ごとに表示(提供)する情報の制御を実施する。   The example shown in FIG. 12 assumes a case where the block chain is a public block chain. In this example, the owner information includes personal information such as name and contact information. In such a case, the article information management system controls information to be displayed (provided) for each user according to the disclosure range of the block chain.

ブロックチェーンの公開範囲に制限がない場合、すなわちブロックチェーンを管理する管理ノードがインターネットなどを介して接続され、誰でも参加可能であるなど、パブリック型のブロックチェーンを用いる場合、システム側で公開範囲を限定する必要がある。   If there is no restriction on the blockchain disclosure range, that is, if the management node that manages the blockchain is connected via the Internet etc. and anyone can participate, such as public type blockchain, the disclosure range on the system side Need to be limited.

そのような場合に、WEBサーバ1aの業務処理として、ユーザ管理機能(ユーザ管理部)を設けて、該ユーザ管理機能が、個人情報から第1のキー情報を生成した上で、さらに第1のキー情報を変換した第2のキー情報と個人との対応づけを行ってもよい。そして、登録処理(登録部)は、所有者情報に代えて第1のキー情報を記録したブロックをブロックチェーンに登録する。これにより、第1のキー情報と物品とを対応づける。また、データベース3aでは、画像データを記憶する画像データ領域(符号31a参照)と、第2のキー情報と個人とを対応づけたユーザ管理情報を記憶するユーザ管理領域(符号32a参照)とを物理的に分け、ユーザ管理領域へのアクセスを、WEBサーバ1aのアプリケーションの専用の入出力処理からのみ受け付けるようにしてもよい。なお、WEBサーバ1aの業務処理は、認証の際など個人情報を取得する際には、ブロックに記録された第1のキー情報から変換される第2のキー情報を基に、ユーザ管理領域にアクセスする。   In such a case, a user management function (user management unit) is provided as a business process of the WEB server 1a, and the user management function generates first key information from personal information, The second key information obtained by converting the key information may be associated with the individual. And a registration process (registration part) registers the block which recorded 1st key information instead of owner information in a block chain. Thereby, the first key information and the article are associated with each other. In the database 3a, an image data area (see reference numeral 31a) for storing image data and a user management area (see reference numeral 32a) for storing user management information in which the second key information is associated with an individual are physically stored. In other words, access to the user management area may be accepted only from an input / output process dedicated to the application of the WEB server 1a. Note that the business processing of the WEB server 1a is performed in the user management area based on the second key information converted from the first key information recorded in the block when acquiring personal information such as authentication. to access.

このようにして、データベース3a上で、第1のキー情報をもってしても画像DB3に相当する画像データ領域の情報だけでは、個人と物品の対応関係を知ることができない構造としてもよい。   In this way, even if the first key information is stored on the database 3a, the correspondence between the individual and the article may not be known only by the information in the image data area corresponding to the image DB3.

また、図13に示す例は、ブロックチェーンがコンソーシアム型もしくはプライベート型のブロックチェーンである場合を想定している。コンソーシアム型もしくはプライベート型のブロックチェーンでは、限られた管理ノードでブロックチェーンを管理するため、個人情報など、システム利用者への公開範囲を限定したい情報もブロックチェーンに持たせることができる。その場合は、WEBサーバ1aの業務処理として、権限管理機能(権限管理部)を設けて、該権限管理機能が、ユーザ端末にブロックのデータを提供する際に、要求元のユーザ端末またはその利用者に対して設定された権限に基づき、提供するデータの公開範囲を制御してもよい。このようにして、システム利用者の権限に基づきアプリケーション側で表示内容を制御してもよい。   The example shown in FIG. 13 assumes a case where the block chain is a consortium type or private type block chain. In the consortium type or private type block chain, since the block chain is managed by a limited management node, the block chain can also have information such as personal information that is intended to limit the disclosure range to the system user. In this case, an authority management function (authority management unit) is provided as a business process of the WEB server 1a, and when the authority management function provides block data to the user terminal, the requesting user terminal or its use The disclosure range of the data to be provided may be controlled based on the authority set for the person. In this way, the display content may be controlled on the application side based on the authority of the system user.

なお、上記の個人情報の保護方法は上記以外のシステム構成にも適用可能である。   The personal information protection method described above can also be applied to system configurations other than those described above.

次に、本発明の実施形態にかかるコンピュータの構成例を示す。図14は、本発明の実施形態にかかるコンピュータの構成例を示す概略ブロック図である。コンピュータ1000は、CPU1001と、主記憶装置1002と、補助記憶装置1003と、インタフェース1004と、ディスプレイ装置1005と、入力装置1006とを備える。   Next, a configuration example of a computer according to the embodiment of the present invention will be shown. FIG. 14 is a schematic block diagram illustrating a configuration example of a computer according to the embodiment of the present invention. The computer 1000 includes a CPU 1001, a main storage device 1002, an auxiliary storage device 1003, an interface 1004, a display device 1005, and an input device 1006.

上述の物品情報管理システムの各装置(ノードを含む)は、例えば、コンピュータ1000に実装されてもよい。その場合、各装置の動作は、プログラムの形式で補助記憶装置1003に記憶されていてもよい。CPU1001は、プログラムを補助記憶装置1003から読み出して主記憶装置1002に展開し、そのプログラムに従って上記の実施形態における所定の処理を実施する。   Each device (including the node) of the above-described article information management system may be mounted on the computer 1000, for example. In that case, the operation of each device may be stored in the auxiliary storage device 1003 in the form of a program. The CPU 1001 reads out the program from the auxiliary storage device 1003 and develops it in the main storage device 1002, and executes the predetermined processing in the above embodiment according to the program.

補助記憶装置1003は、一時的でない有形の媒体の一例である。一時的でない有形の媒体の他の例として、インタフェース1004を介して接続される磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等が挙げられる。また、このプログラムが通信回線によってコンピュータ1000に配信される場合、配信を受けたコンピュータは1000がそのプログラムを主記憶装置1002に展開し、上記の実施形態における所定の処理を実行してもよい。   The auxiliary storage device 1003 is an example of a tangible medium that is not temporary. Other examples of the tangible medium that is not temporary include a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, and a semiconductor memory connected via the interface 1004. When this program is distributed to the computer 1000 via a communication line, the computer that has received the distribution may develop the program in the main storage device 1002 and execute the predetermined processing in the above embodiment.

また、プログラムは、各実施形態における所定の処理の一部を実現するためのものであってもよい。さらに、プログラムは、補助記憶装置1003に既に記憶されている他のプログラムとの組み合わせで上記の実施形態における所定の処理を実現する差分プログラムであってもよい。   The program may be for realizing a part of predetermined processing in each embodiment. Furthermore, the program may be a difference program that realizes the predetermined processing in the above-described embodiment in combination with another program already stored in the auxiliary storage device 1003.

インタフェース1004は、他の装置との間で情報の送受信を行う。また、ディスプレイ装置1005は、ユーザに情報を提示する。また、入力装置1006は、ユーザからの情報の入力を受け付ける。   The interface 1004 transmits / receives information to / from other devices. The display device 1005 presents information to the user. The input device 1006 accepts input of information from the user.

また、実施形態における処理内容によっては、コンピュータ1000の一部の要素は省略可能である。例えば、装置がユーザに情報を提示しないのであれば、ディスプレイ装置1005は省略可能である。   Further, depending on the processing contents in the embodiment, some elements of the computer 1000 may be omitted. For example, if the device does not present information to the user, the display device 1005 can be omitted.

また、各装置の各構成要素の一部または全部は、汎用または専用の回路(Circuitry)、プロセッサ等やこれらの組み合わせによって実施される。これらは単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。また、各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。   In addition, some or all of the constituent elements of each device are implemented by general-purpose or dedicated circuits (Circuitry), processors, and the like or combinations thereof. These may be constituted by a single chip or may be constituted by a plurality of chips connected via a bus. Moreover, a part or all of each component of each device may be realized by a combination of the above-described circuit and the like and a program.

各装置の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。   When some or all of the constituent elements of each device are realized by a plurality of information processing devices and circuits, the plurality of information processing devices and circuits may be centrally arranged or distributedly arranged. Also good. For example, the information processing apparatus, the circuit, and the like may be realized as a form in which each is connected via a communication network, such as a client and server system and a cloud computing system.

次に、本発明の概要を説明する。図15は、本発明の物品情報管理装置の概要を示すブロック図である。図15に示すように、本発明の物品情報管理装置6は、登録部601を備えることを特徴とする。   Next, the outline of the present invention will be described. FIG. 15 is a block diagram showing an outline of the article information management apparatus of the present invention. As shown in FIG. 15, the article information management apparatus 6 of the present invention includes a registration unit 601.

登録部601(例えば、登録部101)は、ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの同一性の判定処理に用いられる認証用画像であって管理対象の物品および物品の真正性を証明する証明書それぞれの認証用画像と、物品の所有者に関する所有者情報とを受信して、物品の認証用画像である物品認証画像と証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、物品認証画像の要約と証明書認証画像の要約と所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する。   A registration unit 601 (for example, the registration unit 101) is an authentication image used for identity determination processing of a predetermined article authentication system that determines the identity of an article that is a subject using image recognition technology. An authentication image and a certificate that are authentication images of an article by receiving an authentication image of each of the management object and a certificate proving the authenticity of the article and owner information regarding the owner of the article A block in which a new block is added through a process according to a predetermined consensus algorithm in which two or more nodes participate, while registering the certificate authentication image, which is an authentication image, in association with a predetermined image database A transaction information block in which transaction details including at least the summary of the article authentication image, the summary of the certificate authentication image, and the owner information are recorded is added to the chain.

このような構成により、物品自体に情報を付したり固定することなく、画像データベースに登録された情報と取引情報ブロックに記録された情報に基づいて、物品および所有者の真偽を判定できる。   With such a configuration, the authenticity of the article and the owner can be determined based on the information registered in the image database and the information recorded in the transaction information block without attaching or fixing information to the article itself.

なお、図15に示す構成に加えて、物品情報管理装置は、ユーザから、管理対象の物品を特定可能な情報である識別情報と、照合したい物品の画像および/または物品の証明書の画像とを受信して、物品認証システムに、受信した画像と、識別情報で特定される物品の物品認証画像および/または証明書認証画像とを入力して、被写体である物品および/または証明書の同一性の判定を要求する照合部(例えば、照合部103)をさらに備えていてもよい。   In addition to the configuration shown in FIG. 15, the article information management apparatus receives identification information, which is information that can specify an article to be managed, an image of an article to be verified and / or an image of an article certificate from the user. Is received, and the received image and the article authentication image and / or certificate authentication image of the article specified by the identification information are input to the article authentication system, and the same article and / or certificate as the subject is input. A verification unit (for example, verification unit 103) that requests sex determination may be further provided.

また、物品情報管理装置は、ユーザから、管理対象の物品の所有権の移動に伴う最新の所有者に関する所有者情報を受信して、所有者情報を少なくとも含む取引明細が記録された取引情報ブロックを、所定のブロックチェーンに追加する更新部(例えば、更新部104)をさらに備えていてもよい。   Further, the article information management device receives from the user owner information regarding the latest owner accompanying the transfer of ownership of the article to be managed, and a transaction information block in which transaction details including at least owner information are recorded May be further provided with an updating unit (for example, the updating unit 104) for adding to the predetermined block chain.

また、登録部は、管理対象の物品に関する取引情報ブロックがブロックチェーンに追加されると、取引情報ブロックに基づく情報(ブロックHash等)を物品に関する情報として画像データベースに登録してもよい。   Further, when a transaction information block related to an article to be managed is added to the block chain, the registration unit may register information based on the transaction information block (block hash or the like) in the image database as information related to the article.

また、照合部は、識別情報で特定される物品に関する取引情報ブロックに記録されている物品認証部画像および証明書認証画像の各要約と、画像データベースに登録されている物品の物品認証部画像および証明書認証画像から算出される各要約とがそれぞれ一致した場合に、物品認証システムに同一性を判定させてもよい。   In addition, the collation unit includes each summary of the article authentication unit image and the certificate authentication image recorded in the transaction information block relating to the article specified by the identification information, the article authentication unit image of the article registered in the image database, and If the summaries calculated from the certificate authentication image match, the article authentication system may determine the identity.

また、物品情報管理装置は、ユーザからの要求に応じて、画像データベースおよびブロックチェーンから管理物品に関する情報を検索する検索部を備えていてもよい。   Further, the article information management apparatus may include a search unit that searches for information on the managed article from the image database and the block chain in response to a request from the user.

また、取引情報ブロックは、当該取引情報ブロックより前にブロックチェーンに追加された1つ以上のブロックに基づく情報(例えば、前ブロック管理情報D211)と、情報を記載した物品の前回の取引にかかる取引情報ブロックに基づく情報(例えば、取引履歴管理情報D224)とをさらに含んでいてもよい。   In addition, the transaction information block is related to information (for example, previous block management information D211) based on one or more blocks added to the block chain before the transaction information block and the previous transaction of the article describing the information. Information based on the transaction information block (for example, transaction history management information D224) may be further included.

なお、上記の実施形態は以下の付記のようにも記載できる。   In addition, said embodiment can also be described like the following additional remarks.

(付記1)2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンを管理する台帳管理システムと、画像認識技術を用いて被写体とされた物品の同一性を判定する物品認証システムと、物品認証システムの同一性の判定処理に用いられる認証用画像を少なくとも記憶する画像データベースと、物品情報管理装置とを備え、物品情報管理装置は、ユーザから、管理対象の物品および物品の証明書それぞれの認証用画像と物品の所有者に関する所有者情報とを受信して、物品の認証用画像である物品認証画像と証明書の認証用画像である証明書認証画像とを対応づけて画像データベースに登録するとともに、ブロックチェーンに、物品認証画像の要約と証明書認証画像の要約と所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する登録部を含むことを特徴とする物品情報管理システム。   (Supplementary note 1) A ledger management system that manages a block chain in which a new block is added through a process according to a predetermined consensus algorithm in which two or more nodes participate, and an article that is a subject using image recognition technology An article authentication system for determining identity, an image database for storing at least an authentication image used for identity determination processing of the article authentication system, and an article information management apparatus. And receiving the authentication image of each of the management target article and the certificate of the article and the owner information about the owner of the article, and the certification of the article authentication image which is the authentication image of the article and the authentication image of the certificate In addition to registering the certificate authentication image in the image database, the summary of the product authentication image and the certificate authentication image are required in the blockchain. Article information management system comprising a registration unit including at least transaction details and owner information to add the recorded transaction information blocks.

(付記2)物品情報管理装置は、ユーザから、管理対象の物品を特定可能な情報である識別情報と、照合したい物品の画像および/または物品の証明書の画像とを受信して、物品認証システムに、受信した画像と、識別情報で特定される物品の物品認証画像および/または証明書認証画像とを入力して、被写体である物品および/または証明書の同一性の判定を要求する照合部を含む付記1に記載の物品情報管理システム。   (Supplementary note 2) The article information management apparatus receives identification information, which is information that can identify an article to be managed, and an image of an article to be verified and / or an image of an article certificate from a user, and authenticates the article. Verification that inputs the received image and the article authentication image and / or certificate authentication image of the article specified by the identification information to request determination of the identity of the article and / or certificate that is the subject Item information management system according to supplementary note 1 including a section.

(付記3)物品情報管理装置が、ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの同一性の判定処理に用いられる認証用画像であって管理対象の物品および物品の真正性を証明する証明書それぞれの認証用画像と、物品の所有者に関する所有者情報とを受信して、物品の認証用画像である物品認証画像と証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、物品認証画像の要約と証明書認証画像の要約と所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加することを特徴とする物品情報管理方法。   (Supplementary Note 3) The article information management apparatus is an authentication image used for identity determination processing of a predetermined article authentication system that determines the identity of an article that is a subject using image recognition technology from a user. Receiving the authentication image of each of the managed items and the certificate proving the authenticity of the items and the owner information regarding the owner of the item, the authentication of the item authentication image and the certificate as the authentication image of the item A block chain in which a new block is added through a process according to a predetermined consensus algorithm in which two or more nodes participate, while registering a certificate authentication image that is an image for use in association with a predetermined image database And adding a transaction information block in which transaction details including at least a summary of the article authentication image, a summary of the certificate authentication image, and owner information are recorded. Goods information management method.

(付記4)物品情報管理装置が、ユーザから、管理対象の物品を特定可能な情報である識別情報と、照合したい物品の画像および/または物品の証明書の画像とを受信して、物品認証システムに、受信した画像と、識別情報で特定される物品の物品認証画像および/または証明書認証画像とを入力して、被写体である物品および/または証明書の同一性の判定を要求する付記3に記載の物品情報管理方法。   (Supplementary Note 4) The article information management apparatus receives identification information, which is information that can identify an article to be managed, and an image of an article to be verified and / or an image of an article certificate from a user, and authenticates the article. Additional note for requesting determination of identity of article and / or certificate as subject by inputting received image and article authentication image and / or certificate authentication image of article specified by identification information to system Item information management method according to Item 3.

(付記5)コンピュータに、ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの同一性の判定処理に用いられる認証用画像であって管理対象の物品および物品の真正性を証明する証明書それぞれの認証用画像と、物品の所有者に関する所有者情報とを受信して、物品の認証用画像である物品認証画像と証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、物品認証画像の要約と証明書認証画像の要約と所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する処理を実行させるための物品情報管理プログラム。   (Additional remark 5) It is an image for authentication used for the identity determination process of the predetermined | prescribed goods authentication system which determines the identity of the articles | goods made into the object using image recognition technology from a user, Comprising: The authentication image of each of the goods and the certificate that proves the authenticity of the goods and the owner information about the owner of the goods are received, and the goods authentication image that is the authentication image of the goods and the authentication image of the certificate The certificate authentication image is associated with a predetermined image database and registered in a predetermined image database, and the product authentication is performed on a block chain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. To execute processing for adding a transaction information block in which transaction details including at least an image summary, a certificate authentication image summary and owner information are recorded Article information management program.

(付記6)コンピュータに、ユーザから、管理対象の物品を特定可能な情報である識別情報と、照合したい物品の画像および/または物品の証明書の画像とを受信して、物品認証システムに、受信した画像と、識別情報で特定される物品の物品認証画像および/または証明書認証画像とを入力して、被写体である物品および/または証明書の同一性の判定を要求する処理を実行させる付記5に記載の物品情報管理プログラム。   (Additional remark 6) The identification information which is the information which can specify the articles | goods to be managed, and the image of the goods and / or the certificate of the goods which are to be collated are received from the user to the computer, The received image and the article authentication image and / or certificate authentication image of the article specified by the identification information are input, and processing for requesting the determination of the identity of the article and / or certificate as the subject is executed. The article information management program according to attachment 5.

以上、本実施形態および実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。   While the present invention has been described with reference to the present embodiment and examples, the present invention is not limited to the above embodiment and examples. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

本発明は、骨董品に限らず、偽造される可能性のある物品とその物品の真正を証明する書面とを管理する用途に好適に適用可能である。   The present invention is not limited to an antique product, and can be suitably applied to an application for managing an article that may be counterfeited and a document that proves the authenticity of the article.

10 物品情報管理システム
1、6 物品情報管理装置
101、601 登録部
102 検索部
103 照合部
104 更新部
2 台帳管理システム
21 台帳管理ノード
211 登録情報受付部
212 ブロック生成部
213 ブロック共有部
214 情報記憶部
215 ブロック検証部
216 登録情報出力部
22 ブロックチェーン
3 画像DB
4 物品認証システム
5 ネットワーク
1000 コンピュータ
1001 CPU
1002 主記憶装置
1003 補助記憶装置
1004 インタフェース
1005 ディスプレイ装置
1006 入力装置
DESCRIPTION OF SYMBOLS 10 Article information management system 1,6 Article information management apparatus 101,601 Registration part 102 Search part 103 Verification part 104 Update part 2 Ledger management system 21 Ledger management node 211 Registration information reception part 212 Block generation part 213 Block sharing part 214 Information storage Unit 215 block verification unit 216 registration information output unit 22 block chain 3 image DB
4 article authentication system 5 network 1000 computer 1001 CPU
1002 Main storage device 1003 Auxiliary storage device 1004 Interface 1005 Display device 1006 Input device

Claims (10)

ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの前記同一性の判定処理に用いられる認証用画像であって管理対象の物品および前記物品の真正性を証明する証明書それぞれの認証用画像と、前記物品の所有者に関する所有者情報とを受信して、前記物品の認証用画像である物品認証画像と前記証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、前記物品認証画像の要約と前記証明書認証画像の要約と前記所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する登録部を備えた
ことを特徴とする物品情報管理装置。
An authentication image used for the identity determination process of a predetermined article authentication system that determines the identity of an article that is a subject using an image recognition technology, and is a management target article and the authenticity of the article. An authentication image for each certificate proving authenticity and owner information relating to the owner of the article are received, and an article authentication image that is an authentication image for the article and a certificate that is an authentication image for the certificate The product authentication image is registered in a predetermined image database in association with the document authentication image, and the article authentication image is added to a block chain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. And a registration unit for adding a transaction information block in which transaction details including at least the certificate authentication image summary and the owner information are recorded. An article information management apparatus characterized by the above.
ユーザから、管理対象の物品を特定可能な情報である識別情報と、照合したい物品の画像および/または前記物品の証明書の画像とを受信して、前記物品認証システムに、受信した画像と、前記識別情報で特定される物品の物品認証画像および/または証明書認証画像とを入力して、被写体である物品および/または証明書の同一性の判定を要求する照合部を備えた
請求項1に記載の物品情報管理装置。
Receiving identification information, which is information that can identify an article to be managed, and / or an image of an article to be verified and / or an image of a certificate of the article from a user, and receiving the received image in the article authentication system; 2. A verification unit that inputs an article authentication image and / or a certificate authentication image of an article specified by the identification information and requests determination of the identity of the article and / or certificate that is the subject. Item information management device according to claim 1.
ユーザから、管理対象の物品の所有権の移動に伴う最新の所有者に関する所有者情報を受信して、前記所有者情報を少なくとも含む取引明細が記録された取引情報ブロックを、前記所定のブロックチェーンに追加する更新部を備えた
請求項1または請求項2に記載の物品情報管理装置。
A transaction information block in which transaction details including at least the owner information are recorded is received from the user as owner information regarding the latest owner associated with the transfer of ownership of the article to be managed. The article information management device according to claim 1, further comprising an update unit added to the item information.
登録部は、管理対象の物品に関する取引情報ブロックがブロックチェーンに追加されると、前記取引情報ブロックに基づく情報を前記物品に関する情報として前記画像データベースに登録する
請求項1から請求項3のうちのいずれか1項に記載の物品情報管理装置。
The registration unit registers information based on the transaction information block in the image database as information on the article when a transaction information block on the article to be managed is added to the block chain. The article information management device according to any one of the above.
前記照合部は、識別情報で特定される物品に関する取引情報ブロックに記録されている物品認証部画像および証明書認証画像の各要約と、画像データベースに登録されている前記物品の物品認証部画像および証明書認証画像から算出される各要約とがそれぞれ一致した場合に、前記物品認証システムに同一性を判定させる
請求項4に記載の物品情報管理装置。
The collation unit includes each summary of the article authentication unit image and the certificate authentication image recorded in the transaction information block relating to the article specified by the identification information, the article authentication unit image of the article registered in the image database, and The article information management apparatus according to claim 4, wherein the article authentication system is configured to determine identity when each summary calculated from a certificate authentication image matches each other.
ユーザからの要求に応じて、画像データベースおよびブロックチェーンから管理物品に関する情報を検索する検索部を備えた
請求項1から請求項5のうちのいずれか1項に記載の物品情報管理装置。
The article information management apparatus according to any one of claims 1 to 5, further comprising a retrieval unit that retrieves information related to a managed article from an image database and a block chain in response to a request from a user.
取引情報ブロックは、当該取引情報ブロックより前にブロックチェーンに追加された1つ以上のブロックに基づく情報と、情報を記載した物品の前回の取引にかかる取引情報ブロックに基づく情報とをさらに含む
請求項1から請求項6のうちのいずれか1項に記載の物品情報管理装置。
The transaction information block further includes information based on one or more blocks added to the block chain before the transaction information block and information based on a transaction information block related to the previous transaction of the article describing the information. Item information management apparatus given in any 1 paragraph of Claims 1-6.
2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンを管理する台帳管理システムと、
画像認識技術を用いて被写体とされた物品の同一性を判定する物品認証システムと、
前記物品認証システムの前記同一性の判定処理に用いられる認証用画像を少なくとも記憶する画像データベースと、
物品情報管理装置とを備え、
前記物品情報管理装置は、
ユーザから、管理対象の物品および前記物品の証明書それぞれの認証用画像と前記物品の所有者に関する所有者情報とを受信して、前記物品の認証用画像である物品認証画像と前記証明書の認証用画像である証明書認証画像とを対応づけて前記画像データベースに登録するとともに、前記ブロックチェーンに、前記物品認証画像の要約と前記証明書認証画像の要約と前記所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する登録部を含む
ことを特徴とする物品情報管理システム。
A ledger management system for managing a block chain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate;
An article authentication system that determines the identity of an article that is a subject using image recognition technology;
An image database for storing at least an authentication image used in the identity determination process of the article authentication system;
An article information management device,
The article information management device includes:
An authentication image of each of the management target article and the certificate of the article and owner information regarding the owner of the article are received from the user, and the article authentication image that is the authentication image of the article and the certificate A certificate authentication image that is an authentication image is associated with the image database and registered in the image database, and the block chain includes at least a summary of the product authentication image, a summary of the certificate authentication image, and the owner information. An article information management system comprising a registration unit for adding a transaction information block in which transaction details are recorded.
物品情報管理装置が、ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの前記同一性の判定処理に用いられる認証用画像であって管理対象の物品および前記物品の真正性を証明する証明書それぞれの認証用画像と、前記物品の所有者に関する所有者情報とを受信して、前記物品の認証用画像である物品認証画像と前記証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、前記物品認証画像の要約と前記証明書認証画像の要約と前記所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する
ことを特徴とする物品情報管理方法。
An article information management apparatus is an authentication image used for the identity determination process of a predetermined article authentication system for determining the identity of an article that is a subject using an image recognition technology from a user, and is an object to be managed Receiving an authentication image of each of the article and the certificate certifying the authenticity of the article and owner information regarding the owner of the article, and receiving the article authentication image, which is an authentication image of the article, and the certificate A block chain in which a certificate authentication image that is an authentication image is associated and registered in a predetermined image database, and a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate A transaction information block in which transaction details including at least the summary of the product authentication image, the summary of the certificate authentication image, and the owner information are recorded. Article information management method, characterized by.
コンピュータに、
ユーザから、画像認識技術を用いて被写体とされた物品の同一性を判定する所定の物品認証システムの前記同一性の判定処理に用いられる認証用画像であって管理対象の物品および前記物品の真正性を証明する証明書それぞれの認証用画像と、前記物品の所有者に関する所有者情報とを受信して、前記物品の認証用画像である物品認証画像と前記証明書の認証用画像である証明書認証画像とを対応づけて所定の画像データベースに登録するとともに、2台以上のノードが参加する所定のコンセンサスアルゴリズムに従った処理を経て新たなブロックが追加されるブロックチェーンに、前記物品認証画像の要約と前記証明書認証画像の要約と前記所有者情報とを少なくとも含む取引明細が記録された取引情報ブロックを追加する処理を実行させる
ための物品情報管理プログラム。
On the computer,
An authentication image used for the identity determination process of a predetermined article authentication system that determines the identity of an article that is a subject using an image recognition technology, and is a management target article and the authenticity of the article. An authentication image for each certificate proving authenticity and owner information relating to the owner of the article are received, and an article authentication image that is an authentication image for the article and a certificate that is an authentication image for the certificate The product authentication image is registered in a predetermined image database in association with the document authentication image, and the article authentication image is added to a block chain in which a new block is added through processing according to a predetermined consensus algorithm in which two or more nodes participate. A transaction information block in which transaction details including at least a summary of the certificate, a summary of the certificate authentication image, and the owner information are recorded is executed. Article information management program for.
JP2017069657A 2017-03-31 2017-03-31 Goods information management equipment, systems, methods and programs Active JP7060221B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017069657A JP7060221B2 (en) 2017-03-31 2017-03-31 Goods information management equipment, systems, methods and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017069657A JP7060221B2 (en) 2017-03-31 2017-03-31 Goods information management equipment, systems, methods and programs

Publications (2)

Publication Number Publication Date
JP2018173692A true JP2018173692A (en) 2018-11-08
JP7060221B2 JP7060221B2 (en) 2022-04-26

Family

ID=64108534

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017069657A Active JP7060221B2 (en) 2017-03-31 2017-03-31 Goods information management equipment, systems, methods and programs

Country Status (1)

Country Link
JP (1) JP7060221B2 (en)

Cited By (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109658097A (en) * 2018-12-07 2019-04-19 深圳市智税链科技有限公司 Authentication management method, apparatus, medium and the electronic equipment of block catenary system
CN109829731A (en) * 2019-01-30 2019-05-31 众安信息技术服务有限公司 Source tracing method based on block chain and device of tracing to the source
US20200034888A1 (en) * 2018-07-30 2020-01-30 Hewlett Packard Enterprise Development Lp Systems and methods for capturing time series dataset over time that includes secured representations of distributed ledger addresses
CN110769305A (en) * 2019-09-12 2020-02-07 腾讯科技(深圳)有限公司 Video display method and device, block chain system and storage medium
CN110866289A (en) * 2019-11-19 2020-03-06 腾讯科技(深圳)有限公司 Data processing method and device based on block chain, server and storage medium
JP2020511017A (en) * 2019-02-28 2020-04-09 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited System and method for implementing blockchain-based digital certificates
CN111178916A (en) * 2019-12-31 2020-05-19 杭州趣链科技有限公司 Antique identification and transaction system based on block chain
JP2020086573A (en) * 2018-11-16 2020-06-04 株式会社シティーデジタル Server, authenticity determination system, and data structure
JP2020086634A (en) * 2018-11-19 2020-06-04 株式会社A.L.I.Technologies Asset information registration method
JP2020086902A (en) * 2018-11-26 2020-06-04 リーガルテック株式会社 Data management system and data management method
JP2020102742A (en) * 2018-12-21 2020-07-02 Dhrグループ株式会社 Information processing device, residence card confirmation method, and residence card confirmation program
CN111461468A (en) * 2019-01-02 2020-07-28 ***通信有限公司研究院 Data processing method and device, data node and storage medium
CN111541724A (en) * 2020-07-08 2020-08-14 支付宝(杭州)信息技术有限公司 Block chain all-in-one machine and automatic node adding method and device thereof
WO2020175042A1 (en) * 2019-02-25 2020-09-03 株式会社イシダ Inspection device, inspection results management system, inspection results storage method, and inspection results management method
JP2020144941A (en) * 2020-05-28 2020-09-10 株式会社シティーデジタル Server, authenticity determination system, and data structure
JP2020198100A (en) * 2019-06-03 2020-12-10 チュアンホン テクノロジー カンパニー リミテッド Method of registration and access control of identity used for third-party certification
JP2020201589A (en) * 2019-06-06 2020-12-17 株式会社シティーデジタル Article management system and article management method
KR20200145211A (en) * 2019-06-21 2020-12-30 주식회사 구하다 Goods appraising methods and systems using community for blockchain-based community shopping mall and therefore
KR102199567B1 (en) * 2019-11-11 2021-01-07 주식회사 블루인덱스 Blockchain based art transaction data sharing service provision system
WO2021002284A1 (en) 2019-07-02 2021-01-07 長瀬産業株式会社 Management device, management system, management method, management program, and recording medium
KR20210009051A (en) * 2019-07-16 2021-01-26 주식회사 구하다 Goods appraising methods and systems for blockchain-based community shopping mall and therefore
JP6829927B1 (en) * 2020-09-09 2021-02-17 株式会社レシカ Storage status data management and ownership certification management system for barrel-based sake
JP6863508B1 (en) * 2020-03-19 2021-04-21 株式会社リコー Brokerage servers, trading systems, brokerage methods, and programs
KR20210055878A (en) * 2019-11-08 2021-05-18 김성제 Menagement system of product safety information based on blockchain
WO2021105859A1 (en) * 2019-11-27 2021-06-03 Klarna Bank Ab Image-based record linkage
JP2021515338A (en) * 2018-03-06 2021-06-17 アメリコープ インベストメンツ エルエルシー Blockchain-based commercial inventory system and method
JP6915138B1 (en) * 2020-08-28 2021-08-04 株式会社ジェーシービー Information providing equipment, programs and information processing methods
WO2021187165A1 (en) * 2020-03-19 2021-09-23 株式会社リコー Mediating server, trading system, mediating method, and program
KR20210125804A (en) * 2020-04-09 2021-10-19 건양대학교산학협력단 Method for Authenticating Genuineness by Substituting the Autograph of the Work
US11184175B2 (en) 2018-07-30 2021-11-23 Hewlett Packard Enterprise Development Lp Systems and methods for using secured representations of location and user distributed ledger addresses to prove user presence at a location and time
JP2022013271A (en) * 2020-07-03 2022-01-18 株式会社HashPort Non-alternative token management system
US11233641B2 (en) 2018-07-31 2022-01-25 Hewlett Packard Enterprise Development Lp Systems and methods for using distributed attestation to verify claim of attestation holder
WO2022025634A1 (en) * 2020-07-28 2022-02-03 (주)부치고 Digital twin device and method for transactions of origin physical object
US11250466B2 (en) 2018-07-30 2022-02-15 Hewlett Packard Enterprise Development Lp Systems and methods for using secured representations of user, asset, and location distributed ledger addresses to prove user custody of assets at a location and time
US11271908B2 (en) 2018-07-31 2022-03-08 Hewlett Packard Enterprise Development Lp Systems and methods for hiding identity of transacting party in distributed ledger transaction by hashing distributed ledger transaction ID using secured representation of distributed ledger address of transacting party as a key
US11270403B2 (en) 2018-07-30 2022-03-08 Hewlett Packard Enterprise Development Lp Systems and methods of obtaining verifiable image of entity by embedding secured representation of entity's distributed ledger address in image
WO2022107336A1 (en) * 2020-11-20 2022-05-27 富士通株式会社 Information processing program, information processing method, and information processing device
WO2022107337A1 (en) * 2020-11-20 2022-05-27 富士通株式会社 Information processing program, information processing method, and information processing device
US11356443B2 (en) 2018-07-30 2022-06-07 Hewlett Packard Enterprise Development Lp Systems and methods for associating a user claim proven using a distributed ledger identity with a centralized identity of the user
US11451404B2 (en) 2020-07-08 2022-09-20 Alipay (Hangzhou) Information Technology Co., Ltd. Blockchain integrated stations and automatic node adding methods and apparatuses
US11488160B2 (en) 2018-07-30 2022-11-01 Hewlett Packard Enterprise Development Lp Systems and methods for using captured time series of secured representations of distributed ledger addresses and smart contract deployed on distributed ledger network to prove compliance
US11488161B2 (en) 2018-07-31 2022-11-01 Hewlett Packard Enterprise Development Lp Systems and methods for providing transaction provenance of off-chain transactions using distributed ledger transactions with secured representations of distributed ledger addresses of transacting parties
JP7171097B1 (en) 2022-01-20 2022-11-15 しるし株式会社 MONITORING SYSTEM, MONITORING METHOD, AND COMPUTER PROGRAM
JP7176655B1 (en) 2022-04-14 2022-11-22 凸版印刷株式会社 Authenticity determination method, authenticity determination system, and authenticity determination device
JP2022551623A (en) * 2019-10-07 2022-12-12 ユニークコード カンパニー リミテッド Blockchain data search method
WO2023026508A1 (en) * 2021-08-25 2023-03-02 日本電気株式会社 System, method of controlling server device, and storage medium
WO2023026507A1 (en) * 2021-08-25 2023-03-02 日本電気株式会社 System, method for controlling user terminal, and storage medium
WO2023026506A1 (en) * 2021-08-25 2023-03-02 日本電気株式会社 System, control method for user terminal, and storage medium
JP7258321B1 (en) 2021-11-05 2023-04-17 ス ソク、イン Method of providing original authentication service for assets using DID and NFT
WO2023171787A1 (en) * 2022-03-10 2023-09-14 Ftf株式会社 Information processing method, information processing device, and program
JP7366981B2 (en) 2021-11-17 2023-10-23 本田技研工業株式会社 Contract management system and contract management method
US11888992B2 (en) 2019-02-28 2024-01-30 Advanced New Technologies Co., Ltd. System and method for generating digital marks
WO2024070028A1 (en) * 2022-09-27 2024-04-04 パナソニックIpマネジメント株式会社 Server device and program
JP7490008B2 (en) 2022-03-16 2024-05-24 Lineヤフー株式会社 Information processing device, information processing method, and information processing program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003533805A (en) * 2000-05-16 2003-11-11 ジ・アッパー・デック・カンパニー・エルエルシー METHOD AND APPARATUS FOR VERIFYING A SOLE ARTICLE AS A SPORTS MEMBERS
WO2016164496A1 (en) * 2015-04-06 2016-10-13 Bitmark, Inc. System and method for decentralized title recordation and authentication

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003533805A (en) * 2000-05-16 2003-11-11 ジ・アッパー・デック・カンパニー・エルエルシー METHOD AND APPARATUS FOR VERIFYING A SOLE ARTICLE AS A SPORTS MEMBERS
WO2016164496A1 (en) * 2015-04-06 2016-10-13 Bitmark, Inc. System and method for decentralized title recordation and authentication

Cited By (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7005051B2 (en) 2018-03-06 2022-01-21 アメリコープ インベストメンツ エルエルシー Blockchain-based commercial inventory system and method
JP2021515338A (en) * 2018-03-06 2021-06-17 アメリコープ インベストメンツ エルエルシー Blockchain-based commercial inventory system and method
US11356443B2 (en) 2018-07-30 2022-06-07 Hewlett Packard Enterprise Development Lp Systems and methods for associating a user claim proven using a distributed ledger identity with a centralized identity of the user
US11403674B2 (en) * 2018-07-30 2022-08-02 Hewlett Packard Enterprise Development Lp Systems and methods for capturing time series dataset over time that includes secured representations of distributed ledger addresses
US20200034888A1 (en) * 2018-07-30 2020-01-30 Hewlett Packard Enterprise Development Lp Systems and methods for capturing time series dataset over time that includes secured representations of distributed ledger addresses
US11184175B2 (en) 2018-07-30 2021-11-23 Hewlett Packard Enterprise Development Lp Systems and methods for using secured representations of location and user distributed ledger addresses to prove user presence at a location and time
US11250466B2 (en) 2018-07-30 2022-02-15 Hewlett Packard Enterprise Development Lp Systems and methods for using secured representations of user, asset, and location distributed ledger addresses to prove user custody of assets at a location and time
US11488160B2 (en) 2018-07-30 2022-11-01 Hewlett Packard Enterprise Development Lp Systems and methods for using captured time series of secured representations of distributed ledger addresses and smart contract deployed on distributed ledger network to prove compliance
US11270403B2 (en) 2018-07-30 2022-03-08 Hewlett Packard Enterprise Development Lp Systems and methods of obtaining verifiable image of entity by embedding secured representation of entity's distributed ledger address in image
US11271908B2 (en) 2018-07-31 2022-03-08 Hewlett Packard Enterprise Development Lp Systems and methods for hiding identity of transacting party in distributed ledger transaction by hashing distributed ledger transaction ID using secured representation of distributed ledger address of transacting party as a key
US11488161B2 (en) 2018-07-31 2022-11-01 Hewlett Packard Enterprise Development Lp Systems and methods for providing transaction provenance of off-chain transactions using distributed ledger transactions with secured representations of distributed ledger addresses of transacting parties
US11233641B2 (en) 2018-07-31 2022-01-25 Hewlett Packard Enterprise Development Lp Systems and methods for using distributed attestation to verify claim of attestation holder
JP2020086573A (en) * 2018-11-16 2020-06-04 株式会社シティーデジタル Server, authenticity determination system, and data structure
JP7274198B2 (en) 2018-11-19 2023-05-16 株式会社A.L.I.Technologies Asset information registration method
JP2020086634A (en) * 2018-11-19 2020-06-04 株式会社A.L.I.Technologies Asset information registration method
JP2020086902A (en) * 2018-11-26 2020-06-04 リーガルテック株式会社 Data management system and data management method
CN109658097B (en) * 2018-12-07 2023-10-13 深圳市智税链科技有限公司 Authentication management method, device, medium and electronic equipment of block chain system
CN109658097A (en) * 2018-12-07 2019-04-19 深圳市智税链科技有限公司 Authentication management method, apparatus, medium and the electronic equipment of block catenary system
JP2020102742A (en) * 2018-12-21 2020-07-02 Dhrグループ株式会社 Information processing device, residence card confirmation method, and residence card confirmation program
CN111461468A (en) * 2019-01-02 2020-07-28 ***通信有限公司研究院 Data processing method and device, data node and storage medium
CN111461468B (en) * 2019-01-02 2023-10-31 ***通信有限公司研究院 Data processing method and device, data node and storage medium
CN109829731A (en) * 2019-01-30 2019-05-31 众安信息技术服务有限公司 Source tracing method based on block chain and device of tracing to the source
JP6783495B1 (en) * 2019-02-25 2020-11-11 株式会社イシダ Inspection device, inspection result management system, inspection result storage method and inspection result management method
US11714922B2 (en) 2019-02-25 2023-08-01 Ishida Co., Ltd. Inspection device, inspection results management system, inspection results storage method, and inspection results management method
WO2020175042A1 (en) * 2019-02-25 2020-09-03 株式会社イシダ Inspection device, inspection results management system, inspection results storage method, and inspection results management method
CN111919108A (en) * 2019-02-25 2020-11-10 株式会社石田 Inspection device, inspection result management system, inspection result storage method, and inspection result management method
JP2020511017A (en) * 2019-02-28 2020-04-09 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited System and method for implementing blockchain-based digital certificates
US11888992B2 (en) 2019-02-28 2024-01-30 Advanced New Technologies Co., Ltd. System and method for generating digital marks
JP2020198100A (en) * 2019-06-03 2020-12-10 チュアンホン テクノロジー カンパニー リミテッド Method of registration and access control of identity used for third-party certification
JP7023011B2 (en) 2019-06-03 2022-02-21 チュアンホン テクノロジー カンパニー リミテッド Identity registration and access control methods used for third-party authentication
JP2020201589A (en) * 2019-06-06 2020-12-17 株式会社シティーデジタル Article management system and article management method
JP7299576B2 (en) 2019-06-06 2023-06-28 株式会社シティーデジタル Goods management system and goods management method
KR20200145211A (en) * 2019-06-21 2020-12-30 주식회사 구하다 Goods appraising methods and systems using community for blockchain-based community shopping mall and therefore
KR102228105B1 (en) 2019-06-21 2021-03-17 주식회사 구하다 Goods appraising methods and systems using community for blockchain-based community shopping mall and therefore
WO2021002284A1 (en) 2019-07-02 2021-01-07 長瀬産業株式会社 Management device, management system, management method, management program, and recording medium
KR20210009051A (en) * 2019-07-16 2021-01-26 주식회사 구하다 Goods appraising methods and systems for blockchain-based community shopping mall and therefore
KR102332620B1 (en) * 2019-07-16 2021-12-01 주식회사 구하다 Goods appraising methods and systems for blockchain-based community shopping mall and therefore
CN110769305B (en) * 2019-09-12 2021-05-18 腾讯科技(深圳)有限公司 Video display method and device, block chain system and storage medium
CN110769305A (en) * 2019-09-12 2020-02-07 腾讯科技(深圳)有限公司 Video display method and device, block chain system and storage medium
JP2022551623A (en) * 2019-10-07 2022-12-12 ユニークコード カンパニー リミテッド Blockchain data search method
JP7454879B2 (en) 2019-10-07 2024-03-25 ユニークコード カンパニー リミテッド Blockchain data search method
EP4042287A4 (en) * 2019-10-07 2023-10-11 Uniquecode Co., Ltd. Blockchain data search method
KR102358511B1 (en) * 2019-11-08 2022-02-03 김성제 Menagement system of product safety information based on blockchain
KR20210055878A (en) * 2019-11-08 2021-05-18 김성제 Menagement system of product safety information based on blockchain
KR102199567B1 (en) * 2019-11-11 2021-01-07 주식회사 블루인덱스 Blockchain based art transaction data sharing service provision system
CN110866289A (en) * 2019-11-19 2020-03-06 腾讯科技(深圳)有限公司 Data processing method and device based on block chain, server and storage medium
CN110866289B (en) * 2019-11-19 2023-11-24 腾讯科技(深圳)有限公司 Block chain-based data processing method, device, server and storage medium
WO2021105859A1 (en) * 2019-11-27 2021-06-03 Klarna Bank Ab Image-based record linkage
CN111178916B (en) * 2019-12-31 2023-06-02 杭州趣链科技有限公司 Antique identification and transaction system based on blockchain
CN111178916A (en) * 2019-12-31 2020-05-19 杭州趣链科技有限公司 Antique identification and transaction system based on block chain
JP6863508B1 (en) * 2020-03-19 2021-04-21 株式会社リコー Brokerage servers, trading systems, brokerage methods, and programs
JP2021152845A (en) * 2020-03-19 2021-09-30 株式会社リコー Mediation server, transaction system, mediation method, and program
WO2021187165A1 (en) * 2020-03-19 2021-09-23 株式会社リコー Mediating server, trading system, mediating method, and program
KR102320103B1 (en) 2020-04-09 2021-10-29 건양대학교산학협력단 Method for Authenticating Genuineness by Substituting the Autograph of the Work
KR20210125804A (en) * 2020-04-09 2021-10-19 건양대학교산학협력단 Method for Authenticating Genuineness by Substituting the Autograph of the Work
JP2020144941A (en) * 2020-05-28 2020-09-10 株式会社シティーデジタル Server, authenticity determination system, and data structure
JP7218932B2 (en) 2020-05-28 2023-02-07 株式会社シティーデジタル Servers, authentication systems, and data structures
JP7414338B2 (en) 2020-05-28 2024-01-16 株式会社シティーデジタル Server, authenticity determination system, and data structure
JP2022013271A (en) * 2020-07-03 2022-01-18 株式会社HashPort Non-alternative token management system
CN111541724B (en) * 2020-07-08 2021-06-29 支付宝(杭州)信息技术有限公司 Block chain all-in-one machine and automatic node adding method and device thereof
US11451404B2 (en) 2020-07-08 2022-09-20 Alipay (Hangzhou) Information Technology Co., Ltd. Blockchain integrated stations and automatic node adding methods and apparatuses
US11424942B2 (en) 2020-07-08 2022-08-23 Alipay (Hangzhou) Information Technology Co., Ltd. Blockchain integrated stations and automatic node adding methods and apparatuses
CN111541724A (en) * 2020-07-08 2020-08-14 支付宝(杭州)信息技术有限公司 Block chain all-in-one machine and automatic node adding method and device thereof
WO2022025634A1 (en) * 2020-07-28 2022-02-03 (주)부치고 Digital twin device and method for transactions of origin physical object
JP6915138B1 (en) * 2020-08-28 2021-08-04 株式会社ジェーシービー Information providing equipment, programs and information processing methods
JP2022039386A (en) * 2020-08-28 2022-03-10 株式会社ジェーシービー Information providing device, program, and information processing method
JP6829927B1 (en) * 2020-09-09 2021-02-17 株式会社レシカ Storage status data management and ownership certification management system for barrel-based sake
JP2022045382A (en) * 2020-09-09 2022-03-22 株式会社レシカ Barrel unit sake storage state data management and ownership certificate management system
WO2022107337A1 (en) * 2020-11-20 2022-05-27 富士通株式会社 Information processing program, information processing method, and information processing device
JP7487793B2 (en) 2020-11-20 2024-05-21 富士通株式会社 Information processing program, information processing method, and information processing device
WO2022107336A1 (en) * 2020-11-20 2022-05-27 富士通株式会社 Information processing program, information processing method, and information processing device
WO2023026506A1 (en) * 2021-08-25 2023-03-02 日本電気株式会社 System, control method for user terminal, and storage medium
JP7487849B2 (en) 2021-08-25 2024-05-21 日本電気株式会社 System, user terminal control method and program
WO2023026508A1 (en) * 2021-08-25 2023-03-02 日本電気株式会社 System, method of controlling server device, and storage medium
WO2023026507A1 (en) * 2021-08-25 2023-03-02 日本電気株式会社 System, method for controlling user terminal, and storage medium
JP2023070180A (en) * 2021-11-05 2023-05-18 ス ソク、イン Method of providing asset original authentication service using did and nft
JP7258321B1 (en) 2021-11-05 2023-04-17 ス ソク、イン Method of providing original authentication service for assets using DID and NFT
JP7366981B2 (en) 2021-11-17 2023-10-23 本田技研工業株式会社 Contract management system and contract management method
JP2023106048A (en) * 2022-01-20 2023-08-01 しるし株式会社 Monitoring system, monitoring method, and computer program
JP7171097B1 (en) 2022-01-20 2022-11-15 しるし株式会社 MONITORING SYSTEM, MONITORING METHOD, AND COMPUTER PROGRAM
WO2023171787A1 (en) * 2022-03-10 2023-09-14 Ftf株式会社 Information processing method, information processing device, and program
JP7359352B1 (en) * 2022-03-10 2023-10-11 Ftf株式会社 Information processing method, information processing device and program
JP7490008B2 (en) 2022-03-16 2024-05-24 Lineヤフー株式会社 Information processing device, information processing method, and information processing program
JP2023157215A (en) * 2022-04-14 2023-10-26 Toppanホールディングス株式会社 Method for determining authenticity, authenticity determination system, and authenticity determination device
JP7176655B1 (en) 2022-04-14 2022-11-22 凸版印刷株式会社 Authenticity determination method, authenticity determination system, and authenticity determination device
WO2024070028A1 (en) * 2022-09-27 2024-04-04 パナソニックIpマネジメント株式会社 Server device and program

Also Published As

Publication number Publication date
JP7060221B2 (en) 2022-04-26

Similar Documents

Publication Publication Date Title
JP7060221B2 (en) Goods information management equipment, systems, methods and programs
US11568437B2 (en) Systems, methods, and apparatuses for implementing commerce rewards across tenants for commerce cloud customers utilizing blockchain
KR102460055B1 (en) Blockchain-based data verification method and apparatus, and electronic device
US20210357893A1 (en) Systems and methods for commerce in a distributed system with blockchain protocols and smart contracts
US20210390549A1 (en) Systems and methods for building blockchains for verifying assets for smart contracts
CA3017861C (en) System and method for verifying forgery of financial institution proof documents on basis of block chain
WO2020063185A1 (en) Blockchain-based anti-counterfeiting method and apparatus, and electronic device
US20230092012A1 (en) Adding Additional Value to NFTs
US20160098723A1 (en) System and method for block-chain verification of goods
JP2023070180A (en) Method of providing asset original authentication service using did and nft
KR102069002B1 (en) History management method, apparatus and program for preventing fake using blockchain
US11756047B2 (en) Fingerprinting physical items to mint NFT&#39;s
US20230216682A1 (en) Managing the consistency of digital assets in a metaverse
KR20210059164A (en) Secondary copyright ownership issuance system using blockchain
CN115730277A (en) Supplemental digital content access control using non-homogeneous token NFT
CN112862589B (en) Authentication method, device and system in financial scene
US11935042B2 (en) Delegated off-chain payments using cryptocurrencies
KR20210058091A (en) Method for providing history management system by assigning authentication mark and blockchain-based fake prevention
KR20210058092A (en) Blockchain-based transaction history management method with transactor authentication using eid
CN113095821A (en) Method and device for interaction of property rights
KR102472427B1 (en) Artificial intelligence-based counterfeit screening inspection and digital certificate issuance method, device and program
JP7487849B2 (en) System, user terminal control method and program
US20230081262A1 (en) Precious metal authentication system and method
JP7477937B1 (en) Appraisal and certification system and appraisal and certification method
WO2024057542A1 (en) Server device, system, method of controlling server device, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210119

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210422

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210422

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210506

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210511

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20210604

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20210608

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20210907

C13 Notice of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: C13

Effective date: 20211228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220111

C302 Record of communication

Free format text: JAPANESE INTERMEDIATE CODE: C302

Effective date: 20220124

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20220201

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20220315

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20220315

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220407

R150 Certificate of patent or registration of utility model

Ref document number: 7060221

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150