Information management system and information management method

The information management system using blockchain NFTs with identification codes and connection programs addresses the challenge of accessing genuine structure data, ensuring accurate and secure access to authentic information.

JP7834592B2Active Publication Date: 2026-03-24KAJIMA CORP
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-07-14
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Existing systems face challenges in quickly and accurately accessing genuine information related to structures, such as buildings and infrastructure, due to the inclusion of various forms of data, including student assignments and metaverse data, leading to a risk of incorrect information being accessed and spread.

Method used

An information management system utilizing a blockchain to manage non-fungible tokens (NFTs) that contain pre-assigned identification codes and connection programs, allowing user terminals to connect to an information management server only when the identification codes match, ensuring the authenticity of the access key.

Benefits of technology

This system improves access to authentic information by ensuring that only genuine data related to structures is provided to user terminals, preventing the spread of incorrect information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007834592000001
    Figure 0007834592000001
  • Figure 0007834592000002
    Figure 0007834592000002
  • Figure 0007834592000003
    Figure 0007834592000003
Patent Text Reader

Abstract

To improve accessibility to genuine information associated with a structure.SOLUTION: An information management system 100 comprises an information management server 20 which stores digital information and a block chain 10 which holds an NFT 12 in which an identification code imparted to a structure 1 in advance and a connection program for connecting a user terminal 40 to the information management server 20 are recorded, and when an identification code that the user terminal 40 acquires matches the identification code recorded in the NFT 12, the connection program in the NFT 12 is executed to connect the user terminal 40 to the information management server 20 so as to permit the digital information to be used by the user terminal 40.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information management system and an information management method.

Background Art

[0002] Patent Document 1 discloses an apparatus that generates a model for simulation using BIM (Building Information Modeling) or CIM (Construction Information Modeling), which is three-dimensional data of a structure.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] [[ID=]]As in the invention described in Patent Document 1, the provision of devices and services using information related to actual structures such as BIM and CIM has been increasing in recent years. However, data such as BIM includes not only genuine data but also various forms of data such as those created by students as an assignment or simply created for the metaverse space. Therefore, it is not easy to quickly and accurately access and use the genuine information related to actual structures, and rather, there is a risk of obtaining and using incorrect information, and further spreading the incorrect information.

[0005] [[ID=]]The object of the present invention is to improve the accessibility to genuine information related to structures.

Means for Solving the Problems

[0006] The present invention is an information management system for managing digital information related to a structure, comprising: an information management server for storing digital information; and a blockchain that holds non-fungible tokens on which an identification code pre-assigned to the structure and a connection program for connecting a user terminal to the information management server are recorded, wherein when the identification code obtained by the user terminal matches the identification code recorded in the non-fungible token, The control unit of the user terminal The connection program within the non-fungible token is executed to connect the user terminal to the information management server. The information management server Allows users to access digital information on their devices. Furthermore, the present invention relates to an information management system for managing digital information related to a structure, comprising: an information management server that stores the digital information; and a blockchain that holds non-fungible tokens on which an identification code pre-assigned to the structure and a connection program for connecting a user terminal to the information management server are recorded. When the identification code obtained by the user terminal matches the identification code recorded in the non-fungible token, the control unit of the user terminal executes the connection program in the non-fungible token to connect the user terminal to the information management server. The information management server determines the authenticity of the access key generated by the user terminal's control unit executing the connection program, and if the access key is determined to be authentic, the information management server permits the user terminal to use the digital information.

[0007] Furthermore, the present invention relates to an information management method for managing digital information related to a structure, wherein the blockchain holds a non-fungible token on which an identification code pre-assigned to the structure and a connection program for connecting a user terminal to an information management server storing the digital information are recorded, The control unit of the user terminal The process involves searching for an identification code obtained by the user's terminal, and creating a connection program within a non-fungible token that contains the same identification code as the one obtained by the user's terminal. The control unit of the user terminal This includes the step of executing the process and connecting the user terminal to the information management server. Furthermore, the present invention relates to an information management method for managing digital information related to a structure, comprising the steps of: searching for an identification code obtained by a user terminal within a blockchain that holds a non-fungible token on which an identification code pre-assigned to the structure and a connection program for connecting a user terminal to an information management server storing digital information are recorded; when the identification code obtained by the user terminal matches the identification code recorded in the non-fungible token, the control unit of the user terminal executes the connection program in the non-fungible token to connect the user terminal to the information management server; the information management server determines the authenticity of the access key generated by the user terminal's control unit executing the connection program; and when the access key is determined to be authentic, the information management server permits the user terminal to use the digital information. [Effects of the Invention]

[0008] According to the present invention, access to authentic information related to structures can be improved. [Brief explanation of the drawing]

[0009] [Figure 1] This is a configuration diagram showing the overall configuration of an information management system according to an embodiment of the present invention. [Figure 2] This flowchart shows the processing flow of an information management method performed by an information management system according to an embodiment of the present invention. [Figure 3]Figure 2 is an illustrative diagram illustrating the process in which a user terminal accesses digital information stored on the information management server. [Figure 4] This flowchart shows the processing flow of a modified version of the information management method performed by the information management system according to an embodiment of the present invention. [Figure 5] Figure 4 is an illustrative diagram illustrating the process in which a user terminal accesses digital information stored on the information management server. [Modes for carrying out the invention]

[0010] Hereinafter, an information management system and an information management method according to an embodiment of the present invention will be described with reference to the drawings.

[0011] First, with reference to Figure 1, an information management system 100 according to an embodiment of the present invention will be described. The information management system 100 is a system for appropriately managing digital information relating to a structure 1 in association with the structure 1, and for providing authentic digital information relating to the structure 1 to users. Note that the structure 1 is an artificial structure fixed to the land, and is not limited to buildings such as office buildings, large commercial facilities, factories, and schools, but also includes structures such as roads, dams, and bridges.

[0012] As shown in Figure 1, the information management system 100 comprises a blockchain 10 that holds non-fungible tokens 12 (NFTs; hereinafter referred to as NFTs 12) and an information management server 20 that stores digital information related to structure 1. The system provides the digital information stored in the information management server 20 in response to requests from a user terminal 40 operated by a user. The blockchain 10, the information management server 20, and the user terminal 40 are connected via a network such as the internet, either by wired or wireless connection.

[0013] The blockchain 10 is a so-called distributed ledger management technology that distributes and manages the same information among a plurality of nodes 11 on a network. Specifically, data including transaction data and hash values is regarded as one block, and when new records are added, a new block is generated and linked to the previous block. By sharing the block data linked in a chain along the time series among each node 11, the reliability of the data recorded in the block is ensured. Note that the mechanism of such an information sharing type platform having data tamper resistance is publicly known.

[0014] Each node 11 constituting the blockchain 10 is a computer respectively managed by enterprises, local governments, and the government involved in the design, construction, and management of the structure 1. That is, the blockchain 10 of this information management system 100 is a so-called consortium type. Note that the blockchain 10 is not limited to the consortium type with a plurality of management entities, and may be a public type without a manager or a private type with a specific manager.

[0015] In the NFT 12 held in the blockchain 10, in addition to transaction data, hash values, and nonce values being recorded, basic information such as the location, manager, and constructor of the structure 1, an identification code pre-assigned to the structure 1, and a connection program for connecting the user terminal 40 to the information management server 20 are recorded.

[0016] As will be described later, the connection program is a program for allowing the user terminal 40 that has obtained the same identification code as the identification code recorded in the NFT 12 to access the information management server 20 in which digital information related to the structure 1 to which the identification code is assigned is stored.

[0017] The NFT 12 is created on the blockchain 10 in response to a request from the information management server 20 when digital information of a new structure 1 is stored in the information management server 20. That is, the NFT 12 is issued for each structure 1.

[0018] By having the non-fungible token (NFT) 12 held in the blockchain 10 that cannot be tampered with, the authenticity of the digital data associated with the NFT 12 is automatically proven. Thus, as will be described later, by involving the NFT 12, it becomes possible to provide only the authentic information regarding the structure 1 to the user.

[0019] The information management server 20 is configured, for example, by combining a web server, an application server, and a database. It functions as a file server 22 where digital information regarding the structure 1 is stored, and also functions as an authentication server 21 that controls access from the user terminal 40 to the file server 22. The information management server 20 is provided, for example, in the node 11 managed by the company that designed and constructed the structure 1 among each node 11. Also, the information management server 20 may constitute the blockchain 10 as a node 11.

[0020] Note that it is also possible to record all digital information in the NFT 12 without providing the information management server 20 for storing and managing the digital information regarding the structure 1. However, if relatively large-capacity data such as BIM or CIM is recorded in the NFT 12, the data storage capacity of each node 11 sharing the NFT 12 will increase, and the data communication volume between each node 11 will increase when the NFT 12 is updated. For this reason, there is a possibility that it will take a great deal of time for the issuance of a new NFT 12 or the update of an existing NFT 12.

[0021] Therefore, in order to smoothly issue and update the NFT 12, it is preferable to reduce the capacity of the data shared within the blockchain 10 by providing the information management server 20 separately from the blockchain 10. Note that the authentication server 21 and the file server 22 may be integrally configured or separately configured.

[0022] The user terminal 40 is a general information processing terminal having an input unit, a display unit, a communication unit, a control unit that controls these units, and a storage unit that stores programs executed by the control unit. For example, it may be a personal computer, or it may be a portable terminal such as a smartphone or tablet equipped with a camera, motion sensor, and positioning sensor. The user terminal 40 may also be installed on a moving object such as a vehicle.

[0023] In addition to the blockchain 10 and information management server 20 described above, the information management system 100 further includes an identification code providing unit 30 for providing an identification code pre-assigned to the structure 1 to the user terminal 40.

[0024] The identification code providing unit 30 is a device that provides an identification code assigned to the structure 1 to the user terminal 40 by displaying the code as a barcode or QR code (registered trademark), or by transmitting it via radio waves, sound waves, or optical signals. If the identification code providing unit 30 displays the identification code and allows the user terminal 40 to read it, the identification code providing unit 30 is installed in a highly visible location such as the entrance of the structure 1. If the identification code providing unit 30 transmits the identification code and allows the user terminal 40 to receive it, the identification code providing unit 30 is installed on the wall or roof of the structure 1 so that the transmitted waves are not obstructed.

[0025] Furthermore, identification codes can be obtained not only from the identification code provision unit 30, but also from an identification code list containing a list of identification codes and an identification code display map where the identification codes are displayed. The identification code list and identification code display map are installed together with the access software, for example, when the access software described later is installed on the user terminal 40.

[0026] Next, the process of providing authentic digital information about structure 1 from the information management system 100 with the above configuration to the user terminal 40 will be explained with reference to the flowchart shown in Figure 2.

[0027] First, as a preliminary step on the information management system 100 side, in step S11, an NFT 12 corresponding to structure 1 is created.

[0028] Specifically, when digital information such as BIM and CIM of a new structure 1 is stored in the information management server 20, the information management server 20 uploads data including an identification code and connection program to be recorded in the NFT 12 to the blockchain 10 and requests the issuance of an NFT 12 corresponding to the structure 1.

[0029] In response, blockchain 10 issues an NFT 12, resulting in an NFT 12 corresponding to the new structure 1, which contains an identification code pre-assigned to structure 1 and a connection program that allows the user terminal 40 that acquired this identification code to access the information management server 20. This NFT 12 is then present on blockchain 10 (on-chain state).

[0030] Furthermore, as a preliminary step on the user terminal 40 side, in step S12, access software for acquiring and using digital information related to structure 1 is installed.

[0031] Specifically, this access software is provided as application software from the information management server 20. When the access software is installed on the user terminal 40, the information management server 20 assigns a user ID to the user terminal 40. This user ID is used for access control to the information management server 20, as described later.

[0032] Furthermore, the access software is not limited to that provided directly from the information management server 20, but may also be provided by a business operator 24 that has obtained prior permission from the information management server 20, for example, a business operator 24 that provides services utilizing the digital information of structure 1. The business operator 24 is assigned a user ID in advance by the information management server 20, and the user terminal 40 is assigned a user ID corresponding to this.

[0033] In this way, when the identification code of structure 1, whose NFT 12 is in an on-chain state in step S11, is acquired by the user terminal 40 which has access software installed, digital information about structure 1 is provided to the user terminal 40 through the following process.

[0034] As described above, once the user terminal 40 obtains the identification code of structure 1 from the identification code provision unit 30 installed on structure 1, in step S13, the access software performs a search for NFT 12. Specifically, a search for NFT 12 with the same identification code as the obtained identification code is performed within the blockchain 10.

[0035] Furthermore, the user terminal 40 can obtain the identification code of structure 1 by various methods. For example, if the user terminal 40 is a mobile terminal equipped with a camera, the identification code can be obtained by reading a barcode or the like displayed on the identification code providing unit 30 of structure 1 with the camera, or by receiving a signal transmitted from the identification code providing unit 30 as an optical signal via the camera.

[0036] Furthermore, if the user terminal 40 is a mobile terminal equipped with short-range wireless communication means such as Bluetooth (registered trademark), it is possible to obtain the identification code by receiving the signal transmitted from the identification code providing unit 30 using the short-range wireless communication means. Also, if the user terminal 40 is a personal computer, it is possible to obtain the identification code of structure 1 from a previously obtained identification code list or identification code display map.

[0037] If an NFT12 with the same identification code as the one searched in step S13 is found, then in the subsequent step S14, the corresponding NFT12 is provided from blockchain 10 to the user terminal 40.

[0038] In this way, the NFT12 provided from blockchain 10 to the user terminal 40 is incorporated into the access software installed on the user terminal 40 in step S15, and the aforementioned connection program recorded in the NFT12 is executed within the access software.

[0039] Specifically, the connection program generates an access key necessary to access the information management server 20 based on the assigned user ID, and also generates an access address necessary to access the digital information within the information management server 20, that is, an address indicating the area within the information management server 20 where the available digital information is stored. As described later, the access address generated in step S15 is set to a different address depending on the user's purpose of accessing the digital information.

[0040] In step S16, the generated access key is sent to the authentication server 21 of the information management server 20.

[0041] As shown in Figure 3, the authentication server 21 determines whether the access key transmitted from the user terminal 40 is genuine and generated based on the user ID by the connection program recorded in the NFT 12 (step S17). If it determines that the key is genuine, it grants the user terminal 40 permission to access the file server 22. Figure 3 is an illustrative diagram showing the situation in which the user terminal 40 accesses digital information stored in the information management server 20.

[0042] In the subsequent step S18, the user terminal 40, which has been authorized to access the file server 22, accesses a predetermined address within the file server 22 based on the access address generated in step S15.

[0043] Here, the access address generated in step S15 differs depending on the user's purpose for accessing the digital information. For example, if the purpose is maintenance such as repairing the entire structure 1, the address of the area where all of the BIM data and CIM data are stored is set as the access address. If the purpose is to renovate or remodel a part of structure 1 (for example, a part of one floor), the address of the area where only a part of the BIM data and CIM data is stored is set as the access address.

[0044] Furthermore, if the purpose of access is to create a metaverse space using the external shape of structure 1, or to create movement paths for unmanned aerial vehicles, autonomous robots, or autonomous vehicles, then information on rebar and piping, as in BIM data or CIM data, is not required. Therefore, the access address generated in step S15 is the address of the area where the data of the external shape of structure 1 is stored.

[0045] Furthermore, if the purpose of access is to manage or analyze information related to facilities within structure 1, such as electricity usage, indoor temperature, vibration or tilt of structure 1, the access address generated in step S15 is the address of the area where facility-related information within structure 1 is stored.

[0046] The above-mentioned purposes of use and access addresses are merely examples and are not limited to these. For example, if the purpose of access is to use the facilities within Structure 1, access may be granted to facility-related information such as facility congestion status, electronic ticket sales for the facilities, and a map of the facilities. Furthermore, the user's purpose of access may be set before a user ID is assigned, or it may be changed after a user ID is assigned.

[0047] Thus, the connection program recorded in the NFT12 is a connection destination specification program that specifies (generates) the connection destination of the user terminal 40 within the information management server 20, according to the purpose of the user terminal 40's access to digital information.

[0048] Then, by accessing a predetermined address in the file server 22, the user can access desired digital information about the structure 1 via the user terminal 40 (step S19).

[0049] In addition to maintenance and repair of Structure 1, the digital information associated with Structure 1 can be used in various ways. For example, by using an AR (Augmented Reality) camera function, objects created based on the acquired digital information of Structure 1 can be overlaid onto images of Structure 1 captured by the camera, allowing for the free creation of AR spaces. Furthermore, by acquiring digital information from multiple Structure 1s, it is possible to create a more realistic metaverse space over a wide area and use it for various simulations.

[0050] Furthermore, when the digital information of structure 1 is used via NFT 12, a predetermined fee is paid to blockchain 10 by the user or business operator 24, either directly or via the information management server 20.

[0051] Through the process described above, authentic digital information relating to structure 1 is provided from the information management system 100 to the user terminal 40 via NFT 12 held on blockchain 10.

[0052] According to the above embodiment, the following effects are achieved.

[0053] In the information management system 100 described above, if the identification code acquired by the user terminal 40 matches the identification code recorded in the NFT 12, the user terminal 40 is connected to the information management server 20, which stores authentic digital information related to the structure 1, by the connection program in the NFT 12 on which the identification code is recorded.

[0054] In this way, by pre-recording an identification code assigned to structure 1 and a connection program for connecting user terminal 40 to information management server 20 in the NFT 12 issued and held by blockchain 10, it is possible to reliably allow user terminal 40, which has obtained the identification code of structure 1, to access digital information that is guaranteed to be genuine digital information related to structure 1.

[0055] This prevents the user terminal 40 from accessing incorrect information about structure 1, and as a result, improves access to genuine information related to structure 1.

[0056] Furthermore, the following modifications are also within the scope of the present invention, and it is possible to combine the configurations shown in the modifications with the configurations described in the embodiments described above, or to combine the configurations described in the following different modifications.

[0057] (1) In the above embodiment, the connection program recorded in the NFT12 is a connection destination specification program that specifies the connection destination of the user terminal 40 within the information management server 20. Alternatively, the connection program recorded in the NFT12 may be a determination program that determines the accessible range of the user terminal 40, as shown in the flowchart of Figure 4. The flowchart of Figure 4 shows the process of providing authentic digital information about the structure 1 to the user terminal 40 in a modified version of the information management system 100.

[0058] The steps up to step S14 in the modified version are the same as those in the above embodiment, as shown in Figure 4, so their explanation will be omitted.

[0059] In step S14, the NFT12 provided from blockchain 10 to the user terminal 40 is incorporated into access software installed on the user terminal 40 in step S25, and the determination program recorded as a connection program in the NFT12 is executed within the access software.

[0060] Specifically, based on the assigned user ID, the scope of access that the user terminal 40 can access to the digital information in the information management server 20 is determined, that is, the user's access level to the digital information.

[0061] The determined result is sent to the authentication server 21 of the information management server 20 in step S26.

[0062] As shown in Figure 5, the authentication server 21 sets the available range (step S27) according to the access range (access level) transmitted from the user terminal 40, and grants the user terminal 40 permission to access a predetermined range of the file server 22. Figure 5 is an illustrative diagram illustrating a modified example in which the user terminal 40 accesses digital information stored in the information management server 20.

[0063] In the following step S28, the user terminal 40, which has been granted permission to access the file server 22, accesses the available range within the file server 22 as set in step S27.

[0064] In the modified example, the available range set in step S27 varies depending on the access rights of the user using the digital information. For example, if the user performs maintenance such as repairing the entire structure 1, the entire data range of the BIM data and CIM data (range A) is set as the available range. If the user renovates or remodels a part of structure 1 (for example, a part of one floor), the range (range B) of the entire data range of the BIM data and CIM data (range A) that contains the data for the floor to be renovated is set as the available range.

[0065] Furthermore, when a user uses the external shape of Structure 1 to create a metaverse space or to create a movement path for an unmanned aerial vehicle or autonomous robot, the usable range is set to the range (range C) within the entire data range (range A) of the BIM data and CIM data that contains only the external shape data of Structure 1.

[0066] Furthermore, when a user manages or analyzes information related to facilities within Structure 1, such as electricity usage, indoor temperature, vibration, or tilt of Structure 1, the access scope is set to include the accompanying data containing facility-related information within Structure 1. Note that these user access rights are examples only and are not limited to these.

[0067] By accessing the range of digital information available according to the user's access rights, the user can utilize desired digital information relating to structure 1 via the user terminal 40, even in this modified example (step S29).

[0068] In the above embodiment, as shown in Figure 3, the digital information accessible according to the access purpose is stored separately within the file server 22, and each piece of digital information does not overlap with the others. Therefore, it is possible to provide users with digital information that matches their diverse data utilization needs, and it is also possible to prevent users from accessing other digital information or becoming aware of the existence of other digital information. On the other hand, the more the access purposes are subdivided, the more digital information is stored in the file server 22, which puts pressure on the data capacity.

[0069] In contrast, the modified version, as described above, sets a boundary to define the usable range of the digital information stored in the file server 22, and appropriately changes this boundary according to the access range of the user terminal 40, that is, according to the user's access rights. In other words, since the digital information provided to the user has overlapping parts, it is possible to minimize the data capacity of the digital information stored in the file server 22.

[0070] Furthermore, in this modified configuration, the scope of digital information disclosed by the file server 22 to the user terminal 40 is reset by the authentication server 21 based on the accessibility range generated by the connection program within the NFT 12. By configuring the information management server 20 to set the scope of digital information disclosure in this way, it becomes possible to make the data indicating the accessibility range transmitted from the user terminal 40 to the authentication server 21 and the data indicating the usable range generated by the authentication server 21 different from each other.

[0071] Therefore, even if the data indicating the accessible range generated by the connection program within the NFT12 is stolen, it is impossible to directly access the digital information in the file server 22 using that data, thus improving the confidentiality of the digital information.

[0072] (2) In the above embodiment, the access address within the file server 22 that the user terminal 40 can access is specified by the connection program recorded in the NFT 12. Alternatively, the access address within the file server 22 that the user terminal 40 can access may be specified again by the authentication server 21, as in the modified example above.

[0073] (3) In the above embodiment, the connection program recorded on the NFT12 is executed within the access software pre-installed on the user terminal 40. Alternatively, the connection program recorded on the NFT12 may be executed within the application on the browser logged in with the user ID.

[0074] (4) In the above embodiment, the digital information relating to structure 1 stored in the information management server 20 is made available to the user by being read by the user terminal 40. In this way, the digital information is only read by the user terminal 40, but the configuration may also allow the user terminal 40 to rewrite the digital information in the file server 22. In this case, it is preferable to issue an NFT for information rewriting, which contains a program capable of determining whether or not the user has the authority to rewrite the digital information, separately from the NFT 12 mentioned above, for the digital information relating to structure 1.

[0075] Although embodiments of the present invention have been described above, these embodiments only represent a part of the application examples of the present invention, and are not intended to limit the technical scope of the present invention to the specific configurations of the above embodiments. [Explanation of symbols]

[0076] 100... Information Management System 1...Structure 10. Blockchain 12. Non-fungible tokens (NFTs) 20. Information Management Server 21... Authentication Server 22. File Server 30. Identification Code Provision Department 40.. User terminals

Claims

1. An information management system for managing digital information related to structures, The information management server that stores the aforementioned digital information, The structure comprises a blockchain that holds non-fungible tokens on which an identification code pre-assigned to the structure and a connection program for connecting a user terminal to the information management server are recorded. If the identification code obtained by the user terminal matches the identification code recorded in the non-fungible token, the control unit of the user terminal executes the connection program in the non-fungible token to connect the user terminal to the information management server, and the information management server authorizes the user terminal to use the digital information. Information management system.

2. The connection program is a connection destination specification program that specifies the connection destination of the user terminal within the information management server according to the purpose of the user terminal's access to the digital information. The information management system according to claim 1.

3. The connection program is a determination program that determines the scope of access that the user terminal can access to the digital information, The information management server sets the range of digital information that the user terminal can use according to the access range determined by the determination program. The information management system according to claim 1.

4. The structure further comprises an identification code providing unit that provides the identification code to the user terminal by displaying or transmitting the identification code. An information management system according to any one of claims 1 to 3.

5. An information management system for managing digital information related to a structure, The information management server that stores the aforementioned digital information, The structure comprises a blockchain that holds non-fungible tokens on which an identification code pre-assigned to the structure and a connection program for connecting a user terminal to the information management server are recorded. If the identification code obtained by the user terminal matches the identification code recorded in the non-fungible token, the control unit of the user terminal executes the connection program in the non-fungible token to connect the user terminal to the information management server. The information management server determines the authenticity of the access key generated when the control unit of the user terminal executes the connection program. If the access key is determined to be genuine, the information management server will authorize the user terminal to use the digital information. Information management system.

6. An information management method for managing digital information related to structures, Within a blockchain holding non-fungible tokens that record an identification code pre-assigned to the structure and a connection program for connecting a user terminal to an information management server storing the digital information, the control unit of the user terminal searches for the identification code obtained by the user terminal. The process includes the user terminal's control unit executing the connection program in the non-fungible token, which contains the same identification code as the identification code obtained by the user terminal, and connecting the user terminal to the information management server. Information management method.

7. The process further includes: the user terminal's control unit executes a connection destination specification program included in the connection program, and specifies the user terminal's connection destination within the information management server according to the user terminal's purpose for accessing the digital information; The information management method according to claim 6.

8. The user terminal's control unit executes a determination program included in the connection program to determine the user terminal's access range to the digital information. The process further includes the step of the information management server setting the range of digital information that the user terminal can use in accordance with the accessibility range determined by the determination program, The information management method according to claim 6.

9. The process further includes the user terminal receiving the identification code displayed on the structure or the identification code transmitted from the structure. The information management method according to any one of claims 6 to 8.

10. An information management method for managing digital information related to a structure, Within a blockchain holding non-fungible tokens that record an identification code pre-assigned to the structure and a connection program for connecting a user terminal to an information management server storing the digital information, the control unit of the user terminal searches for the identification code obtained by the user terminal. If the identification code obtained by the user terminal matches the identification code recorded in the non-fungible token, the control unit of the user terminal executes the connection program in the non-fungible token to connect the user terminal to the information management server; The process includes the information management server determining the authenticity of the access key generated when the control unit of the user terminal executes the connection program, The process includes the step of, if the access key is determined to be authentic, the information management server permits the user terminal to use the digital information, Information management method.

Citation Information

Patent Citations

  • Information confirmation system for structure at site

    JP2016017354A

  • Model creation device, simulation device, model creation method, and model creation program

    JP2016051412A

  • Facility management device, facility management system, facility management method, and facility management program

    JP2017117221A

  • Building information management system

    JP2019053695A

  • NFT access restriction system and NFT access restriction program

    JP2021166028A