US-20260127217-A1 - INFORMATION PROCESSING DEVICE, BLOCKCHAIN REGISTRATION METHOD, AND NON-TRANSITORY STORAGE MEDIUM STORING BLOCKCHAIN REGISTRATION PROGRAM
Abstract
A storage system determines multimedia data from among data for registration in a blockchain based on a preset condition, calculates a hash value of the multimedia data, and stores the multimedia data in a given storage. The storage system registers, in the blockchain, the calculated hash value and storage location information indicating a storage location of the multimedia data as multimedia data information.
Inventors
- Xin Xu
Assignees
- DENSO CORPORATION
Dates
- Publication Date
- 20260507
- Application Date
- 20260106
- Priority Date
- 20230711
Claims (7)
- 1 . An information processing device comprising: a computer, with at least one processor, configured to: determine multimedia data with a relatively large data size based on a preset condition from among data for registration in a blockchain; calculate a first hash value of the multimedia data; store the multimedia data in a given storage; and register multimedia data information in the blockchain so that the first hash value and storage location information indicating a storage location of the multimedia data are registered as the multimedia data information.
- 2 . The information processing device according to claim 1 , wherein the computer, with the at least one processor, is further configured to: calculate a second hash value of the multimedia data stored in the storage indicated by the storage location information registered in the blockchain; make comparison between the first hash value registered in the blockchain and the second hash value; and output the multimedia data stored in the storage when a result of the comparison is match of the hash values.
- 3 . The information processing device according to claim 1 , wherein the computer, with the at least one processor, is configured to register data other than the multimedia data in the blockchain together with the multimedia data information.
- 4 . The information processing device according to claim 1 , wherein the first hash value is calculated based on binary data of the multimedia data.
- 5 . The information processing device according to claim 1 , wherein the multimedia data is data of a movable object.
- 6 . A blockchain registration method comprising: determining multimedia data with a relatively large data size based on a preset condition from among data for registration in a blockchain; calculating a hash value of the multimedia data; storing the multimedia data in a given storage; and registering multimedia data information in the blockchain so that the calculated hash value and storage location information indicating a storage location of the multimedia data are registered as the multimedia data information.
- 7 . A non-transitory storage medium storing a blockchain registration program that causes a computer to execute: determining multimedia data with a relatively large data size based on a preset condition from among data for registration in a blockchain; calculating a hash value of the multimedia data; storing the multimedia data in a given storage; and registering multimedia data information in the blockchain so that the calculated hash value and storage location information indicating a storage location of the multimedia data are registered as the multimedia data information.
Description
CROSS REFERENCE TO RELATED APPLICATIONS This application is a continuation application of International Patent Application No. PCT/JP2024/015885 filed on Apr. 23, 2024, which designated the U.S. and claims the benefit of priority from Japanese Patent Application No. 2023-114111 filed on Jul. 11, 2023. The entire disclosures of all of the above applications are incorporated herein by reference. TECHNICAL FIELD The present disclosure relates to an information processing device, a blockchain registration method, and a blockchain registration program. BACKGROUND There are systems where various types of data are transmitted to be registered in blockchains. The data registered in the blockchain includes, for example, data generated or acquired by a vehicle. SUMMARY According to one aspect of the present disclosure, an information processing device is provided that determines multimedia data from among data for registration in a blockchain based on a preset condition, calculates a hash value of the multimedia data, stores the multimedia data in a given storage, and registers, in the blockchain, the calculated hash value and storage location information indicating a storage location of the multimedia data as multimedia data information. BRIEF DESCRIPTION OF DRAWINGS Objects, features and advantages of the present disclosure will become apparent from the following detailed description made with reference to the accompanying drawings. FIG. 1 is a schematic configuration diagram of a storage system of an embodiment. FIG. 2 is a flowchart showing a flow of blockchain registration process of the embodiment. FIG. 3 is a flowchart showing a flow of blockchain search process of the embodiment. DETAILED DESCRIPTION In recent years, systems have been developed where various types of data are transmitted to shared servers and registered in blockchains. The data registered in the blockchain includes, for example, data generated or acquired by the vehicle. In an example of a system where used car data is registered in a blockchain for data sharing, the used car data is of a number of data format types and a huge data amount. The data format types include, for example, CAN analysis result, image, PDF, text, etc. As the data amount, it is conceivable to register, for example, data of 10,000 vehicles or more per day. In addition, a data update frequency varies for each vehicle or each data type, such as every few seconds, every few years, etc. In order to share such a large amount and variety of data, it is conceivable to use, together with a blockchain, a separate database to store data with large data sizes. In addition, as described in Patent Literature 1, transactions are processed using an application-specific sidechain with respect to the blockchain. In the system using the blockchain and the database together, robustness of managed data tamper detection decreases. In addition, because of using the blockchain and the database together, a time required to register the data, data processing time or the like increases. Furthermore, storing a large sized data in the database or the sidechain requires a server with high processing performance, which increases system operating costs. As described, storing a data with a large data size in the blockchain and the database in combination, or registering data in the blockchain using a sidechain leads to an increase in load on the system, including processing performance and cost. It is an object of the present disclosure to provide an information processing device, a blockchain registration method, and a blockchain registration program that can store data with a large data size in a tamper detectable manner without increasing load on a system. According to a first aspect of the present disclosure, an information processing device includes: a determination unit that determines multimedia data with a relatively large data size based on a preset condition from among data for registration in a blockchain; a first hash value calculation unit that calculates a hash value of the multimedia data; a storage control unit that stores the multimedia data in a given storage unit; and a registration unit that registers multimedia data information in the blockchain so that the hash value calculated by the first hash value calculation unit and storage location information indicating a storage location of the multimedia data are registered as the multimedia data information. According to this configuration, the multimedia data information including the hash value of the multimedia data and the storage location information is registered in the blockchain, while the multimedia data itself is stored in the storage unit without being registered in the blockchain. Note that the multimedia data is data with a specific extension or a data size exceeding a given value. As a result, the multimedia data information with a small data size is registered in the blockchain in place of the multimedia data with a larg