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

JP7834592B2 - Information management system and information management method - Google Patents

Information management system and information management method

Info

Publication number
JP7834592B2
JP7834592B2 JP2022113193A JP2022113193A JP7834592B2 JP 7834592 B2 JP7834592 B2 JP 7834592B2 JP 2022113193 A JP2022113193 A JP 2022113193A JP 2022113193 A JP2022113193 A JP 2022113193A JP 7834592 B2 JP7834592 B2 JP 7834592B2
Authority
JP
Japan
Prior art keywords
user terminal
information management
identification code
management server
digital information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022113193A
Other languages
Japanese (ja)
Other versions
JP2024011300A (en
Inventor
弘行 青鹿
道男 今井
雄一 吉村
圭司 岡本
航太郎 藤原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kajima Corp
Original Assignee
Kajima Corp
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 Kajima Corp filed Critical Kajima Corp
Priority to JP2022113193A priority Critical patent/JP7834592B2/en
Publication of JP2024011300A publication Critical patent/JP2024011300A/en
Application granted granted Critical
Publication of JP7834592B2 publication Critical patent/JP7834592B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、情報管理システム及び情報管理方法に関する。 This invention relates to an information management system and an information management method.

特許文献1には、構造物の三次元データであるBIM(Building Information Modeling)やCIM(Construction Information Modeling)を利用してシミュレーション用のモデルを生成する装置が開示されている。 Patent Document 1 discloses an apparatus for generating simulation models using BIM (Building Information Modeling) and CIM (Construction Information Modeling), which are three-dimensional data of structures.

特開2016-51412号公報Japanese Patent Publication No. 2016-51412

特許文献1に記載される発明のように、BIMやCIMといった実際の構造物に関連する情報を利用した装置やサービスの提供が、近年、増加している。しかしながら、BIM等のデータは、真正なものだけではなく、学生が課題として試しに作成したものやメタバース空間向けに簡易的に作成されたものなど様々な形態のデータが出回っている状況となっている。したがって、実際の構造物に関連する真正な情報に対して迅速且つ正確にアクセスし、それを利用することは容易ではなく、むしろ誤った情報を取得して利用してしまい、誤った情報をさらに拡散してしまうおそれがある。 As described in Patent Document 1, the provision of devices and services utilizing information related to actual structures, such as BIM and CIM, has been increasing in recent years. However, BIM and similar data are not always genuine; various forms of data are circulating, including data created by students as a project or simply created for the metaverse space. Therefore, it is not easy to quickly and accurately access and utilize genuine information related to actual structures. In fact, there is a risk of acquiring and using incorrect information, which can further spread misinformation.

本発明は、構造物に関連する真正な情報へのアクセス性を向上させることを目的とする。 This invention aims to improve access to authentic information related to structures.

本発明は、構造物に関連するデジタル情報を管理する情報管理システムであって、デジタル情報を格納する情報管理サーバと、構造物に予め付与された識別コードと利用者端末を情報管理サーバに接続させるための接続プログラムとが記録された非代替性トークンを保持するブロックチェーンと、を備え、利用者端末によって取得された識別コードが非代替性トークンに記録された識別コードと一致した場合、利用者端末の制御部が非代替性トークン内の接続プログラムを実行して利用者端末を情報管理サーバに接続し、情報管理サーバが利用者端末によるデジタル情報の利用を許可する。
また、本発明は、構造物に関連するデジタル情報を管理する情報管理システムであって、デジタル情報を格納する情報管理サーバと、構造物に予め付与された識別コードと利用者端末を情報管理サーバに接続させるための接続プログラムとが記録された非代替性トークンを保持するブロックチェーンと、を備え、利用者端末によって取得された識別コードが非代替性トークンに記録された識別コードと一致した場合、利用者端末の制御部が非代替性トークン内の接続プログラムを実行して利用者端末を情報管理サーバに接続し、利用者端末の制御部が接続プログラムを実行することによって生成されたアクセスキーの真正性を前記情報管理サーバが判定し、アクセスキーが真正と判定された場合、情報管理サーバが利用者端末によるデジタル情報の利用を許可する。
The present invention relates to an information management system for managing digital information associated with 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, and the information management server permits the user terminal to use the digital information.
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.

また、本発明は、構造物に関連するデジタル情報を管理する情報管理方法であって、構造物に予め付与された識別コードとデジタル情報が格納された情報管理サーバに利用者端末を接続させるための接続プログラムとが記録された非代替性トークンを保持するブロックチェーン内において、利用者端末の制御部が利用者端末により取得された識別コードを検索する工程と、利用者端末により取得された識別コードと同じ識別コードが記録された非代替性トークン内の接続プログラムを利用者端末の制御部が実行し利用者端末を情報管理サーバに接続する工程と、を含む。
また、本発明は、構造物に関連するデジタル情報を管理する情報管理方法であって、構造物に予め付与された識別コードとデジタル情報が格納された情報管理サーバに利用者端末を接続させるための接続プログラムとが記録された非代替性トークンを保持するブロックチェーン内において、利用者端末の制御部が利用者端末により取得された識別コードを検索する工程と、利用者端末により取得された識別コードが非代替性トークンに記録された識別コードと一致した場合に、利用者端末の制御部が非代替性トークン内の接続プログラムを実行して利用者端末を情報管理サーバに接続する工程と、利用者端末の制御部が接続プログラムを実行することによって生成されたアクセスキーの真正性を情報管理サーバが判定する工程と、アクセスキーが真正と判定された場合に、情報管理サーバが利用者端末によるデジタル情報の利用を許可する工程と、を含む。
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; and executing a connection program within a non-fungible token on which the same identification code as the identification code obtained by the user terminal is recorded, thereby 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.

本発明によれば、構造物に関連する真正な情報へのアクセス性を向上させることができる。 According to this invention, access to authentic information related to structures can be improved.

本発明の実施形態に係る情報管理システムの全体構成を示す構成図である。This is a configuration diagram showing the overall configuration of an information management system according to an embodiment of the present invention. 本発明の実施形態に係る情報管理システムにより行われる情報管理方法の処理の流れを示すフロー図である。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. 図2の処理において、利用者端末が情報管理サーバに保管されたデジタル情報へアクセスする状況をイメージしたイメージ図である。Figure 2 is an illustrative diagram illustrating the process in which a user terminal accesses digital information stored on the information management server. 本発明の実施形態に係る情報管理システムにより行われる情報管理方法の変形例の処理の流れを示すフロー図である。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. 図4の処理において、利用者端末が情報管理サーバに保管されたデジタル情報へアクセスする状況をイメージしたイメージ図である。Figure 4 is an illustrative diagram illustrating the process in which a user terminal accesses digital information stored on the information management server.

以下、図面を参照して、本発明の実施形態に係る情報管理システム及び情報管理方法について説明する。 The following describes an information management system and information management method according to an embodiment of the present invention, with reference to the drawings.

まず、図1を参照して、本発明の実施形態に係る情報管理システム100について説明する。情報管理システム100は、構造物1に関するデジタル情報を構造物1に関連付けて適切に管理し、構造物1に関する真正なデジタル情報を利用者へ提供するためのシステムである。なお、構造物1とは、土地に定着させて人工的に作られた工作物であって、オフィスビルや大型商業施設、工場、学校等の建築物に限定されず、道路やダム、橋梁といった建造物も含まれる。 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 "structure 1" refers to an artificially constructed 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.

図1に示すように、情報管理システム100は、非代替性トークン12(NFT:Non-Fungible Token。以下、NFT12という。)を保持するブロックチェーン10と、構造物1に関連するデジタル情報を格納する情報管理サーバ20と、を備え、利用者が操作する利用者端末40からの要求に応じて情報管理サーバ20に保存されたデジタル情報を提供する。ブロックチェーン10と情報管理サーバ20と利用者端末40とは、インターネット等のネットワークを介して有線または無線で接続される。 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 the 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 the 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.

ブロックチェーン10は、ネットワーク上の複数のノード11間で同じ情報を分散して管理する、いわゆる分散型台帳管理技術であり、具体的には、トランザクションデータやハッシュ値を含むデータを1つのブロックとし、新しい記録が追加されると新たなブロックを生成して直前のブロックに連結し、時系列に沿ってチェーン状に連結されたブロックデータを各ノード11間において共有することによって、ブロックに記録されたデータの信頼性を確保するものである。なお、このようにデータの耐改ざん性を有する情報共有型のプラットフォームの仕組みについては公知である。 Blockchain 10 is a distributed ledger management technology that manages the same information in a distributed manner among multiple nodes 11 on the network. Specifically, it treats data, including transaction data and hash values, as a single block. When a new record is added, a new block is generated and linked to the previous block. By sharing this chain of linked block data chronologically among the nodes 11, the reliability of the data recorded in the blocks is ensured. It should be noted that the mechanism of such an information-sharing platform with data tamper resistance is publicly known.

ブロックチェーン10を構成する各ノード11は、構造物1の設計や施工、管理に関わる企業や自治体、政府がそれぞれ管理するコンピュータである。つまり、この情報管理システム100のブロックチェーン10は、いわゆるコンソーシアム型である。なお、ブロックチェーン10は、複数の管理主体が存在するコンソーシアム型に限定されず、管理者が存在しないパブリック型や特定の管理者が存在するプライベート型であってもよい。 Each node 11 constituting the blockchain 10 is a computer managed by a company, local government, or national government involved in the design, construction, and management of structure 1. In other words, the blockchain 10 of this information management system 100 is a so-called consortium type. However, the blockchain 10 is not limited to a consortium type with multiple managing entities; it could also be a public type with no administrator or a private type with a specific administrator.

ブロックチェーン10に保持されるNFT12には、トランザクションデータやハッシュ値、ナンス値が記録される他、構造物1の場所や管理者、施工者といった基本情報と、構造物1に予め付与される識別コードと、情報管理サーバ20に利用者端末40を接続させるための接続プログラムと、が記録される。 The NFT 12 held on blockchain 10 records transaction data, hash values, and nonce values, as well as basic information such as the location, manager, and contractor of structure 1, an identification code pre-assigned to structure 1, and a connection program for connecting the user terminal 40 to the information management server 20.

接続プログラムは、後述のように、NFT12に記録された識別コードと同じ識別コードを取得した利用者端末40を、当該識別コードが付与された構造物1に関連するデジタル情報が保存された情報管理サーバ20へとアクセスさせるためのプログラムである。 The connection program, as described later, is a program that allows a user terminal 40, which has acquired the same identification code as the one recorded in the NFT 12, to access the information management server 20, which stores digital information related to the structure 1 to which the identification code is assigned.

NFT12は、新たな構造物1のデジタル情報が情報管理サーバ20に格納される際に、情報管理サーバ20からの要求に応じてブロックチェーン10上に作成される。つまり、NFT12は構造物1毎に発行される。 NFT 12 is created on the blockchain 10 in response to a request from the information management server 20 when the digital information of a new structure 1 is stored in the information management server 20. In other words, an NFT 12 is issued for each structure 1.

記録の改ざんが不可能なブロックチェーン10にNFT12を保持させておくことにより、NFT12に関連付けられたデジタルデータの真正性が自ずと証明されることから、後述のように、NFT12を介在させることによって、構造物1に関する真正な情報のみを利用者へと提供することが可能となる。 By storing NFTs 12 on the blockchain 10, which is tamper-proof, the authenticity of the digital data associated with NFTs 12 is automatically proven. Therefore, as described later, by using NFTs 12, it becomes possible to provide users with only authentic information regarding structure 1.

情報管理サーバ20は、例えば、ウェブサーバ、アプリケーションサーバ及びデータベースが組み合わせられることによって構成されたものであり、構造物1に関するデジタル情報が保存されるファイルサーバ22として機能すると共に、ファイルサーバ22に対する利用者端末40のアクセスを制御する認証サーバ21として機能する。情報管理サーバ20は、例えば、各ノード11のうち、構造物1の設計や施工を行った企業が管理するノード11に設けられる。また、情報管理サーバ20は、ノード11としてブロックチェーン10を構成するものであってもよい。 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 related to structure 1 is stored, and also functions as an authentication server 21 that controls access to the file server 22 by user terminals 40. The information management server 20 is installed, for example, in the node 11 managed by the company that designed and constructed structure 1. Alternatively, the information management server 20 may constitute the blockchain 10 as a node 11.

なお、構造物1に関するデジタル情報を保存管理する情報管理サーバ20を設けることなく、NFT12にデジタル情報をすべて記録することも可能である。しかしながら、BIMやCIMといった比較的容量の大きいデータをNFT12に記録してしまうと、NFT12を共有する各ノード11のデータ保存容量が増大するとともに、NFT12が更新される際に各ノード11間のデータ通信量が増大することになる。このため、新たなNFT12の発行や既存のNFT12の更新に多大な時間を要してしまうおそれがある。 It is also possible to record all digital information on the NFT 12 without providing an information management server 20 for storing and managing digital information related to structure 1. However, if relatively large data such as BIM and CIM is recorded on the NFT 12, the data storage capacity of each node 11 sharing the NFT 12 will increase, and the amount of data communication between each node 11 will increase when the NFT 12 is updated. Therefore, issuing new NFTs 12 or updating existing ones may take a considerable amount of time.

したがって、NFT12の発行や更新を円滑に行うためには、情報管理サーバ20をブロックチェーン10とは別に設けることによって、ブロックチェーン10内で共有されるデータの容量を低減させることが好ましい。なお、認証サーバ21とファイルサーバ22とは、一体的に構成されていてもよいし、別々に構成されていてもよい。 Therefore, in order to smoothly issue and renew NFTs 12, it is preferable to reduce the amount of data shared within the blockchain 10 by providing the information management server 20 separately from the blockchain 10. The authentication server 21 and the file server 22 may be configured as a single unit or separately.

利用者端末40は、入力部と、表示部と、通信部と、これら各部を制御する制御部と、制御部で実行されるプログラム等が記憶される記憶部と、有する一般的な情報処理端末であり、例えば、パーソナルコンピュータであってもよいし、カメラやモーションセンサ、測位センサが搭載されたスマートフォンやタブレット端末といった携帯型の端末であってもよい。また、利用者端末40は、車両等の移動体に備え付けられたものであってもよい。 The user terminal 40 is a general information processing terminal comprising 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 a portable terminal such as a smartphone or tablet equipped with a camera, motion sensor, and positioning sensor. Furthermore, the user terminal 40 may be mounted on a moving object such as a vehicle.

情報管理システム100は、上述のブロックチェーン10及び情報管理サーバ20に加えて、構造物1に予め付与された識別コードを利用者端末40に提供するための識別コード提供部30をさらに備える。 In addition to the blockchain 10 and information management server 20 described above, the information management system 100 further includes an identification code provision unit 30 for providing an identification code pre-assigned to the structure 1 to the user terminal 40.

識別コード提供部30は、構造物1に付与された識別コードを、バーコードやQRコード(登録商標)で表示したり、電波や音波、光信号で送信したりすることによって利用者端末40に識別コードを提供する機器である。識別コード提供部30が、識別コードを表示し、利用者端末40に識別コードを読み取らせるものである場合、識別コード提供部30は、人目に付きやすい構造物1の入口などに設置される。識別コード提供部30が、識別コードを送信し、利用者端末40に識別コードを受信させるものである場合、識別コード提供部30は、送信波が遮られないように構造物1の壁面や屋上などに設置される。 The identification code providing unit 30 is a device that provides an identification code to the user terminal 40 by displaying the identification code assigned to the structure 1 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, it 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, it is installed on a wall or rooftop of the structure 1 so that the transmitted waves are not obstructed.

なお、識別コードは、識別コード提供部30からだけではなく、識別コードが列記された識別コードリストや識別コードが表示される識別コード表示マップから取得することも可能である。識別コードリストや識別コード表示マップは、例えば、利用者端末40に後述のアクセスソフトがインストールされる際にアクセスソフトと共にインストールされる。 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, for example, along with the access software described later when the access software is installed on the user terminal 40.

次に、上記構成の情報管理システム100から構造物1に関する真正なデジタル情報を利用者端末40へと提供するプロセスについて、図2に示されるフロー図を参照して説明する。 Next, the process of providing genuine 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.

まず、情報管理システム100側の事前のステップとして、ステップS11において、構造物1に対応するNFT12の作成が行われる。 First, as a preliminary step on the information management system 100 side, in step S11, the NFT 12 corresponding to structure 1 is created.

具体的には、新たな構造物1のBIMやCIMといったデジタル情報が情報管理サーバ20に格納されると、情報管理サーバ20は、ブロックチェーン10に対して、NFT12に記録すべき識別コードや接続プログラムを含むデータをアップロードし、当該構造物1に対応するNFT12の発行を要求する。 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 the identification code and connection program to be recorded in the NFT 12 to the blockchain 10 and requests the issuance of the NFT 12 corresponding to the structure 1.

これに応じてブロックチェーン10がNFT12を発行することによって、新たな構造物1に対応したNFT12、すなわち、構造物1に予め付与された識別コードと、この識別コードを取得した利用者端末40を情報管理サーバ20へとアクセスさせるための接続プログラムと、が記録されたNFT12がブロックチェーン10上に存在した状態(オンチェーン状態)となる。 In response, the blockchain 10 issues an NFT 12, resulting in a state where the NFT 12 corresponding to the new structure 1—that is, an NFT 12 containing an identification code pre-assigned to structure 1 and a connection program for allowing the user terminal 40 that acquired this identification code to access the information management server 20—exists on the blockchain 10 (on-chain state).

また、利用者端末40側の事前のステップとして、ステップS12において、構造物1に関するデジタル情報を取得し利用するためのアクセスソフトのインストールが行われる。 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.

具体的には、このアクセスソフトは、アプリケーションソフトウェアとして情報管理サーバ20から提供される。アクセスソフトが利用者端末40にインストールされる際、利用者端末40に対して情報管理サーバ20から利用者IDが付与される。この利用者IDは、後述のように、情報管理サーバ20へのアクセス制御に用いられる。 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.

なお、アクセスソフトは、情報管理サーバ20から直接的に提供されるものに限定されず、情報管理サーバ20から予め許諾を得た事業者24、例えば、構造物1のデジタル情報を利用したサービスを提供する事業者24から提供されるものであってもよい。事業者24に対しては、情報管理サーバ20から利用者IDが予め付与されており、利用者端末40には、これに準じた利用者IDが付与される。 Furthermore, the access software is not limited to that provided directly from the information management server 20; it 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 a user ID corresponding to this is assigned to the user terminal 40.

このようにステップS11においてNFT12がオンチェーン状態となった構造物1の識別コードが、アクセスソフトをインストール済みの利用者端末40によって取得されると、以下の工程を経て利用者端末40へと構造物1に関するデジタル情報が提供される。 Thus, when the identification code of structure 1, whose NFT 12 is now on-chain in step S11, is acquired by the user terminal 40 with the access software installed, digital information about structure 1 is provided to the user terminal 40 through the following steps.

上述のように構造物1に設置された識別コード提供部30から利用者端末40によって構造物1の識別コードが取得されると、ステップS13において、アクセスソフトによりNFT12の検索が実行される。具体的には、取得された識別コードと同じ識別コードが記録されたNFT12の検索がブロックチェーン10内において行われる。 As described above, when 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.

なお、利用者端末40による構造物1の識別コードの取得は、様々な方法によって可能であり、例えば、利用者端末40がカメラ付きの携帯端末である場合には、構造物1の識別コード提供部30に表示されたバーコード等をカメラで読み込んだり、識別コード提供部30から光信号で送信される信号を、カメラを介して受信したりすることによって識別コードを取得することが可能である。 Furthermore, the user terminal 40 can acquire 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 acquired by reading the barcode displayed on the identification code provision unit 30 of structure 1 with the camera, or by receiving the signal transmitted from the identification code provision unit 30 as an optical signal via the camera.

また、利用者端末40がBluetooth(登録商標)等の近距離無線通信手段を備えた携帯端末である場合には、識別コード提供部30から発信される信号を近距離無線通信手段で受信することによって識別コードを取得することが可能である。また、利用者端末40がパーソナルコンピュータである場合には、予め入手した識別コードリストや識別コード表示マップから構造物1の識別コードを取得することが可能である。 Furthermore, if the user terminal 40 is a mobile terminal equipped with short-range wireless communication means such as Bluetooth®, it is possible to obtain the identification code by receiving the signal transmitted from the identification code provision 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 pre-obtained identification code list or identification code display map.

ステップS13において検索された識別コードと同じ識別コードが記録されたNFT12が見つかると、続くステップS14において、該当するNFT12がブロックチェーン10から利用者端末40へと提供される。 If an NFT 12 with the same identification code as the one searched in step S13 is found, then in the subsequent step S14, the corresponding NFT 12 is provided from the blockchain 10 to the user terminal 40.

このようにブロックチェーン10から利用者端末40へと提供されたNFT12は、ステップS15において、利用者端末40にインストールされたアクセスソフトに取り込まれ、アクセスソフト内でNFT12に記録された上述の接続プログラムが実行される。 In this way, the NFT 12 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 NFT 12 is executed within the access software.

具体的には、接続プログラムによって、付与された利用者IDに基づいて、情報管理サーバ20にアクセスするために必要なアクセスキーが生成されるとともに、情報管理サーバ20内のデジタル情報にアクセスするために必要なアクセスアドレス、すなわち、情報管理サーバ20内において利用可能なデジタル情報が保存されている領域を示すアドレスが生成される。ステップS15で生成されるアクセスアドレスは、後述のように、デジタル情報を利用する利用者のアクセス目的に応じて異なるアドレスが設定される。 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. This address, in other words, indicates 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 will vary depending on the user's purpose for accessing the digital information.

生成されたアクセスキーは、ステップS16において、情報管理サーバ20の認証サーバ21へと送信される。 The generated access key is transmitted to the authentication server 21 of the information management server 20 in step S16.

認証サーバ21は、図3に示すように、利用者端末40から送信されたアクセスキーが、NFT12に記録された接続プログラムにより利用者IDに基づいて生成された真正なものであるか否かを判定し(ステップS17)、真正なものであると判定すると、利用者端末40に対して、ファイルサーバ22へのアクセスを許可する。図3は、利用者端末40が情報管理サーバ20に保管されたデジタル情報へアクセスする状況をイメージしたイメージ図である。 As shown in Figure 3, the authentication server 21 determines whether the access key transmitted from the user terminal 40 is genuine, 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.

続くステップS18において、ファイルサーバ22へのアクセスが許可された利用者端末40は、ステップS15で生成されたアクセスアドレスに基づいてファイルサーバ22内の所定のアドレスへとアクセスする。 In the subsequent step S18, the user terminal 40, which has been granted permission to access the file server 22, accesses a predetermined address within the file server 22 based on the access address generated in step S15.

ここで、ステップS15で生成されるアクセスアドレスは、デジタル情報を利用する利用者のアクセス目的によって異なり、例えば、構造物1全体の修繕等のメンテナンスを目的とする場合は、BIMデータやCIMデータの全体が保存された領域のアドレスがアクセスアドレスとして設定され、構造物1の一部(例えば1フロアの一部分)をリノベーションまたはリフォームすることを目的とする場合は、BIMデータやCIMデータの一部のみのデータが保存された領域のアドレスがアクセスアドレスとして設定される。 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 and CIM data is 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 portion of the BIM and CIM data is stored is set as the access address.

また、構造物1の外形形状を利用して、メタバース空間を作成したり、無人航空機や自動走行ロボット、自動運転車両の移動経路を作成したりすることがアクセス目的である場合、BIMデータやCIMデータのように鉄筋や配管の情報は不要であることから、ステップS15で生成されるアクセスアドレスは、構造物1の外形形状のデータが保存された領域のアドレスとされる。 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 or CIM data, is unnecessary. 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.

また、構造物1内の施設に関連する情報、例えば、電気使用量や室内温度、構造物1の振動や傾き等を管理ないし分析することがアクセス目的である場合、ステップS15で生成されるアクセスアドレスは、構造物1内の施設関連情報が保存された領域のアドレスとされる。 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 will be the address of the area where facility-related information within structure 1 is stored.

なお、上述の利用目的やアクセスアドレスとして設定されるアドレスは、一例であり、これらに限定されるものではない。例えば、構造物1内の施設を利用することがアクセス目的である場合、施設の混雑状況や施設の電子チケット販売、施設内のマップといった施設関連情報にアクセスさせるようにしてもよい。また、利用者のアクセス目的は、利用者IDが付与される前に設定されてもよいし、利用者IDが付与された後に変更されてもよい。 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, and facility maps. Furthermore, the user's access purpose may be set before a user ID is assigned, or it may be changed after a user ID is assigned.

このように、NFT12に記録された接続プログラムは、デジタル情報に対する利用者端末40のアクセス目的に応じて、情報管理サーバ20内における利用者端末40の接続先を指定(生成)する接続先指定プログラムとなっている。 Thus, the connection program recorded in NFT 12 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 user terminal 40's purpose for accessing digital information.

そして、ファイルサーバ22内の所定のアドレスにアクセスすることにより、利用者は利用者端末40を介して、構造物1に関する所望のデジタル情報を利用することが可能となる(ステップS19)。 Then, by accessing a predetermined address within the file server 22, the user can access desired digital information related to structure 1 via the user terminal 40 (step S19).

構造物1に関連するデジタル情報の活用先としては、構造物1の保守や修繕の他に、例えば、AR(Augmented Reality)カメラ機能を用いて、カメラにより撮像される構造物1の画像に、取得した構造物1のデジタル情報に基づいて作成されたオブジェクト等を重ね合わせて表示させることによって、AR空間を自由に演出することが可能である。また、複数の構造物1のデジタル情報を取得することによって、より現実的なメタバース空間を広範囲にわたって作成し、各種シミュレーション等に利用することも可能である。 In addition to maintenance and repair of Structure 1, the digital information associated with Structure 1 can be used for various purposes. 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 utilize it for various simulations.

なお、NFT12を介して構造物1のデジタル情報が利用されることによって、ブロックチェーン10には、利用者または事業者24から、直接または情報管理サーバ20を介して、所定の手数料が支払われる。 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.

以上のような工程を経て、構造物1に関する真正なデジタル情報は、ブロックチェーン10に保持されたNFT12を介して、情報管理システム100から利用者端末40へと提供される。 Through the process described above, authentic digital information regarding structure 1 is provided from the information management system 100 to the user terminal 40 via NFT 12 held on the blockchain 10.

上記実施形態によれば、以下に示す効果を奏する。 According to the above embodiment, the following effects are achieved.

上述の情報管理システム100では、利用者端末40により取得された識別コードがNFT12に記録された識別コードと一致した場合、利用者端末40は、識別コードが記録されたNFT12内の接続プログラムによって構造物1に関連する真正なデジタル情報が格納された情報管理サーバ20に接続される。 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 structure 1, via a connection program within the NFT 12 where the identification code is recorded.

このように、ブロックチェーン10により発行及び保持されたNFT12に、構造物1に予め付与された識別コードと、利用者端末40を情報管理サーバ20に接続させるための接続プログラムと、を予め記録させておくことによって、構造物1の識別コードを取得した利用者端末40を、構造物1に関連する真正なデジタル情報であることが保証されたデジタル情報に対して確実にアクセスさせることが可能である。 In this way, by pre-recording the identification code assigned to structure 1 and the 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 acquired the identification code of structure 1, to access digital information that is guaranteed to be genuine digital information related to structure 1.

これにより、構造物1に関する誤った情報に利用者端末40がアクセスしてしまうことが防止され、結果として、構造物1に関連する真正な情報へのアクセス性を向上させることができる。 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.

なお、次のような変形例も本発明の範囲内であり、変形例に示す構成と上述の実施形態で説明した構成を組み合わせたり、以下の異なる変形例で説明する構成同士を組み合わせたりすることも可能である。 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.

(1)上記実施形態では、NFT12に記録された接続プログラムは、情報管理サーバ20内における利用者端末40の接続先を指定する接続先指定プログラムとなっている。これに代えて、NFT12に記録された接続プログラムは、図4のフロー図に示されるように、利用者端末40のアクセス可能範囲を判定する判定プログラムであってもよい。図4のフロー図は、情報管理システム100の変形例において、構造物1に関する真正なデジタル情報を利用者端末40へと提供するプロセスを示したものである。 (1) In the above embodiment, the connection program recorded in the NFT 12 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 NFT 12 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 genuine digital information about the structure 1 to the user terminal 40 in a modified version of the information management system 100.

変形例によるステップS14までの工程は、図4に示すように、上記実施形態と同じであるため、その説明を省略する。 The steps up to step S14 in the modified example are the same as those in the above embodiment, as shown in Figure 4, and therefore their explanation is omitted.

ステップS14において、ブロックチェーン10から利用者端末40へと提供されたNFT12は、ステップS25において、利用者端末40にインストールされたアクセスソフトに取り込まれ、NFT12に接続プログラムとして記録された判定プログラムがアクセスソフト内で実行される。 In step S14, the NFT 12 provided from blockchain 10 to the user terminal 40 is incorporated into the access software installed on the user terminal 40 in step S25, and the determination program recorded as a connection program in the NFT 12 is executed within the access software.

具体的には、付与された利用者IDに基づいて、情報管理サーバ20内のデジタル情報に対して利用者端末40がアクセスすることが可能な範囲、すなわち、デジタル情報に対する利用者のアクセスレベルが判定される。 Specifically, based on the assigned user ID, the scope of access that the user terminal 40 can access to the digital information within the information management server 20 is determined; that is, the user's access level to the digital information is determined.

判定された結果は、ステップS26において、情報管理サーバ20の認証サーバ21へと送信される。 The determined result is transmitted to the authentication server 21 of the information management server 20 in step S26.

認証サーバ21は、図5に示すように、利用者端末40から送信されたアクセス可能範囲(アクセスレベル)に応じて、利用可能範囲を設定し(ステップS27)、利用者端末40に対して、ファイルサーバ22の所定の範囲へのアクセスを許可する。図5は、変形例において、利用者端末40が情報管理サーバ20に保管されたデジタル情報へアクセスする状況をイメージしたイメージ図である。 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.

続くステップS28において、ファイルサーバ22へのアクセスが許可された利用者端末40は、ステップS27で設定されたファイルサーバ22内の利用可能範囲へとアクセスする。 In the subsequent step S28, the user terminal 40, which has been granted permission to access the file server 22, accesses the available areas within the file server 22 as configured in step S27.

変形例において、ステップS27で設定される利用可能範囲は、デジタル情報を利用する利用者のアクセス権限によって異なり、例えば、利用者が、構造物1全体の修繕等のメンテナンスを行う場合、BIMデータやCIMデータの全データ範囲(範囲A)が利用可能範囲として設定され、利用者が、構造物1の一部(例えば1フロアの一部分)をリノベーションまたはリフォームする場合、BIMデータやCIMデータの全データ範囲(範囲A)のうち、リノベーション等の対象となるフロアのデータが格納された範囲(範囲B)が利用可能範囲として設定される。 In the modified example, the usable range set in step S27 varies depending on the access rights of the user utilizing the digital information. For example, if the user performs maintenance such as repairs on the entire structure 1, the entire data range (range A) of the BIM and CIM data is set as the usable range. If the user renovates or remodels a part of structure 1 (for example, a part of one floor), the usable range is set to the range (range B) of the entire data range (range A) of the BIM and CIM data that contains the data for the floor being renovated, etc.

また、利用者が、構造物1の外形形状を利用して、メタバース空間を作成したり、無人航空機や自動走行ロボットの移動経路を作成したりする場合、BIMデータやCIMデータの全データ範囲(範囲A)のうち、構造物1の外形データのみが格納された範囲(範囲C)が利用可能範囲として設定される。 Furthermore, when a user uses the external shape of Structure 1 to create a metaverse space or to create movement paths for unmanned aerial vehicles or autonomous robots, the usable range is set to the range (Range C) within the entire data range (Range A) of the BIM and CIM data that contains only the external shape data of Structure 1.

また、利用者が、構造物1内の施設に関連する情報、例えば、電気使用量や室内温度、構造物1の振動や傾き等を管理ないし分析する場合、構造物1内の施設関連情報が格納された付随データが利用可能範囲として設定される。なお、これら利用者のアクセス権限は、一例であり、これらに限定されるものではない。 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.

このように利用者のアクセス権限に応じて設定されたデジタル情報の利用可能範囲にアクセスすることにより、利用者は、この変形例においても利用者端末40を介して、構造物1に関する所望のデジタル情報を利用することが可能である(ステップS29)。 By accessing the scope of digital information available according to the user's access rights, the user can utilize desired digital information related to structure 1 via the user terminal 40, even in this modified example (step S29).

ここで、上記実施形態では、図3に示されるように、アクセス目的に応じてアクセス可能なデジタル情報は、ファイルサーバ22内においてそれぞれ別々に保存されており、各デジタル情報は互いに重複していない。このため、多様なデータ活用ニーズに合致したデジタル情報を利用者に提供することが可能であるとともに、他のデジタル情報に利用者がアクセスしたり、他のデジタル情報の存在が認識されたりすることを防止することが可能である。一方で、アクセス目的を細分化するほど、ファイルサーバ22に保存されるデジタル情報が増えてしまうため、データ容量を圧迫することとなる。 In this 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, while also preventing 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.

これに対して変形例では、上述のように、ファイルサーバ22内に保存されたデジタル情報に利用可能範囲の仕切りとなる境界を設定し、この境界を、利用者端末40のアクセス可能範囲、すなわち、利用者のアクセス権限に応じて適宜変更している。つまり、利用者に提供されるデジタル情報には、互いに重複する部分があるため、ファイルサーバ22に保存されるデジタル情報のデータ容量を最小限に抑えることが可能である。 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, i.e., the user's access rights. In other words, since the digital information provided to users has overlapping portions, it is possible to minimize the data size of the digital information stored in the file server 22.

また、この変形例では、ファイルサーバ22が利用者端末40に対してデジタル情報を開示する範囲は、NFT12内の接続プログラムで生成されたアクセス可能範囲に基づいて、認証サーバ21によって改めて設定される。このように情報管理サーバ20内においてデジタル情報の開示範囲を設定する構成とすることにより、利用者端末40から認証サーバ21に送信されるアクセス可能範囲を示すデータと、認証サーバ21で生成される利用可能範囲を示すデータと、を互いに異なるデータとすることが可能となる。 Furthermore, in this modified version, 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.

したがって、仮にNFT12内の接続プログラムで生成されたアクセス可能範囲を示すデータが盗用されたとしても、そのデータを用いてファイルサーバ22内のデジタル情報に直接アクセスすることは不可能であるため、デジタル情報の機密性を向上させることができる。 Therefore, even if the data indicating the accessible range generated by the connection program within NFT 12 were to be stolen, it would be impossible to directly access the digital information in the file server 22 using that data, thus improving the confidentiality of the digital information.

(2)上記実施形態では、NFT12に記録された接続プログラムによって、利用者端末40がアクセス可能なファイルサーバ22内のアクセスアドレスが指定されている。これに代えて、利用者端末40がアクセス可能なファイルサーバ22内のアクセスアドレスは、上記変形例と同様に、認証サーバ21によって改めて指定されてもよい。 (2) In the above embodiment, the access address within the file server 22 accessible by the user terminal 40 is specified by the connection program recorded in the NFT 12. Alternatively, the access address within the file server 22 accessible by the user terminal 40 may be specified again by the authentication server 21, as in the modified example described above.

(3)上記実施形態では、NFT12に記録された接続プログラムは、利用者端末40に予めインストールされたアクセスソフト内で実行されている。これに代えて、NFT12に記録された接続プログラムは、利用者IDでログインしたブラウザ上のアプリケーション内で実行されてもよい。 (3) In the above embodiment, the connection program recorded in NFT 12 is executed within the access software pre-installed on the user terminal 40. Alternatively, the connection program recorded in NFT 12 may be executed within the application on the browser logged in with the user ID.

(4)上記実施形態では、情報管理サーバ20に保存された構造物1に関するデジタル情報は、利用者端末40に読み込まれることによって利用者に利用されている。このように、デジタル情報は利用者端末40に読み込まれるだけであるが、利用者端末40によってファイルサーバ22内のデジタル情報を書き換えることが可能な構成としてもよい。この場合、情報書き換え用のNFTとして、デジタル情報を書き換える権限の有無を判定可能なプログラムが記録されたNFTを、上述のNFT12とは別に、構造物1に関するデジタル情報に対して発行することが好ましい。 (4) In the above embodiment, the digital information relating to structure 1 stored in the information management server 20 is used by the user by being read by the user terminal 40. While the digital information is simply read by the user terminal 40, the configuration may 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 containing a program capable of determining whether or not the user has permission to rewrite the digital information, separately from the NFT 12 described above, to the digital information relating to structure 1.

以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 Although embodiments of the present invention have been described above, these embodiments represent only a portion of the applications 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.

100・・・情報管理システム
1・・・構造物
10・・・ブロックチェーン
12・・・非代替性トークン(NFT)
20・・・情報管理サーバ
21・・・認証サーバ
22・・・ファイルサーバ
30・・・識別コード提供部
40・・・利用者端末
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 unit 40... User terminal

Claims (10)

構造物に関連するデジタル情報を管理する情報管理システムであって、
前記デジタル情報を格納する情報管理サーバと、
前記構造物に予め付与された識別コードと利用者端末を前記情報管理サーバに接続させるための接続プログラムとが記録された非代替性トークンを保持するブロックチェーンと、を備え、
前記利用者端末によって取得された識別コードが前記非代替性トークンに記録された前記識別コードと一致した場合、前記利用者端末の制御部が前記非代替性トークン内の前記接続プログラムを実行して前記利用者端末を前記情報管理サーバに接続し、前記情報管理サーバが前記利用者端末による前記デジタル情報の利用を許可する、
情報管理システム。
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.
前記接続プログラムは、前記デジタル情報に対する前記利用者端末のアクセス目的に応じて、前記情報管理サーバ内における前記利用者端末の接続先を指定する接続先指定プログラムである、
請求項1に記載の情報管理システム。
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.
前記接続プログラムは、前記デジタル情報に対する前記利用者端末のアクセス可能範囲を判定する判定プログラムであり、
前記情報管理サーバは、前記判定プログラムによって判定された前記アクセス可能範囲に応じて前記利用者端末が利用可能な前記デジタル情報の範囲を設定する、
請求項1に記載の情報管理システム。
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.
前記構造物に設けられ、前記識別コードを表示または送信することによって前記利用者端末に前記識別コードを提供する識別コード提供部をさらに備える、
請求項1から3の何れか1つに記載の情報管理システム。
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.
構造物に関連するデジタル情報を管理する情報管理システムであって、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.
前記利用者端末の制御部が前記接続プログラムを実行することによって生成されたアクセスキーの真正性を前記情報管理サーバが判定し、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.
構造物に関連するデジタル情報を管理する情報管理方法であって、
前記構造物に予め付与された識別コードと前記デジタル情報が格納された情報管理サーバに利用者端末を接続させるための接続プログラムとが記録された非代替性トークンを保持するブロックチェーン内において、前記利用者端末の制御部が前記利用者端末により取得された識別コードを検索する工程と、
前記利用者端末により取得された前記識別コードと同じ前記識別コードが記録された前記非代替性トークン内の前記接続プログラムを前記利用者端末の前記制御部が実行し前記利用者端末を前記情報管理サーバに接続する工程と、を含む、
情報管理方法。
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.
前記接続プログラムに含まれる接続先指定プログラムを前記利用者端末の制御部が実行し、前記デジタル情報に対する前記利用者端末のアクセス目的に応じて前記情報管理サーバ内における前記利用者端末の接続先を指定する工程と、をさらに含む、
請求項6に記載の情報管理方法。
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 .
前記接続プログラムに含まれる判定プログラムを前記利用者端末の制御部が実行し、前記デジタル情報に対する前記利用者端末のアクセス可能範囲を判定する工程と、
前記判定プログラムによって判定された前記アクセス可能範囲に応じて前記利用者端末が利用可能な前記デジタル情報の範囲を前記情報管理サーバが設定する工程と、をさらに含む、
請求項6に記載の情報管理方法。
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 .
前記構造物に表示される前記識別コードまたは前記構造物から送信される前記識別コードを前記利用者端末が取り込む工程をさらに含む、
請求項6から8の何れか1つに記載の情報管理方法。
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 .
構造物に関連するデジタル情報を管理する情報管理方法であって、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.
前記利用者端末により取得された前記識別コードが前記非代替性トークンに記録された前記識別コードと一致した場合に、前記利用者端末の制御部が前記非代替性トークン内の前記接続プログラムを実行して前記利用者端末を前記情報管理サーバに接続する工程と、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.
JP2022113193A 2022-07-14 2022-07-14 Information management system and information management method Active JP7834592B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022113193A JP7834592B2 (en) 2022-07-14 2022-07-14 Information management system and information management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022113193A JP7834592B2 (en) 2022-07-14 2022-07-14 Information management system and information management method

Publications (2)

Publication Number Publication Date
JP2024011300A JP2024011300A (en) 2024-01-25
JP7834592B2 true JP7834592B2 (en) 2026-03-24

Family

ID=89622456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022113193A Active JP7834592B2 (en) 2022-07-14 2022-07-14 Information management system and information management method

Country Status (1)

Country Link
JP (1) JP7834592B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016017354A (en) 2014-07-10 2016-02-01 前田建設工業株式会社 Information confirmation system for structure at site
JP2017117221A (en) 2015-12-24 2017-06-29 株式会社東芝 Equipment management device, equipment management system, equipment management method, and equipment management program
JP2019053695A (en) 2017-09-19 2019-04-04 株式会社Yslソリューション Building information management system
WO2021048663A1 (en) 2019-09-12 2021-03-18 nChain Holdings Limited Sharing data via transactions of a blockchain
WO2021078139A1 (en) 2019-10-25 2021-04-29 Drow Limited A blockchain based hybrid system and method thereof for construction document management
JP2021166028A (en) 2020-08-05 2021-10-14 株式会社スマートアプリ NFT access restriction system and NFT access restriction program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016017354A (en) 2014-07-10 2016-02-01 前田建設工業株式会社 Information confirmation system for structure at site
JP2017117221A (en) 2015-12-24 2017-06-29 株式会社東芝 Equipment management device, equipment management system, equipment management method, and equipment management program
JP2019053695A (en) 2017-09-19 2019-04-04 株式会社Yslソリューション Building information management system
WO2021048663A1 (en) 2019-09-12 2021-03-18 nChain Holdings Limited Sharing data via transactions of a blockchain
WO2021078139A1 (en) 2019-10-25 2021-04-29 Drow Limited A blockchain based hybrid system and method thereof for construction document management
JP2021166028A (en) 2020-08-05 2021-10-14 株式会社スマートアプリ NFT access restriction system and NFT access restriction program

Also Published As

Publication number Publication date
JP2024011300A (en) 2024-01-25

Similar Documents

Publication Publication Date Title
KR101778768B1 (en) METHOD OF CONTROLLING IoT DEVICE AND IoT DEVICE CONTROL SYSTEM FOR PERFORMING THE SAME
CN102609662B (en) Anti-tamper location-based service
KR101227707B1 (en) Method and device for controlling use of context information of a user
JP6721903B2 (en) Data transmitting/receiving method, data transmitting/receiving system, processing device, and computer program
US12206779B2 (en) System for certificating and synchronizing virtual world and physical world
US20150142533A1 (en) Method for location-based vehicle parking management and parking-fee payment enforcement
JP7548686B2 (en) Method, system, and program for controlling IoT devices using messenger bots
TW201729121A (en) Cloud service server and method for managing cloud service server
CN117280374A (en) 3D object management data, computer, and distributed management method for 3D object
JP2021012697A (en) Method and system for analyzing interest of user by using positional information of user and event information according to event places and computer program stored in non-temporal computer-readable storage medium
KR20210157741A (en) Method and system for user check-in on certified space
JP7834592B2 (en) Information management system and information management method
WO2022075154A1 (en) Control method, control device, and program
JP2014199623A (en) Management device, management program, and management method
US20250307912A1 (en) Platform for utilization of non-fungible tokens for digital building information
CN118445358A (en) Resource sharing method and device, nonvolatile storage medium and electronic equipment
JP2002092083A (en) Construction site management system
KR20240065751A (en) Blockchain-based real estate lease contract method and system
JP2020038469A (en) Service providing server
JP2005092470A (en) Electronic information authentication system, portable information terminal and electronic information authentication method used therefor
KR20200073892A (en) Distributed Save System utilizing Block with standardized storage structure
KR102188592B1 (en) Method and system for sharing spot information
KR20210039712A (en) User card management method and system
KR20210157740A (en) Method and system for space certification in virtual reality space
JP7792364B2 (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251028

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251031

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251205

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260310

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260311

R150 Certificate of patent or registration of utility model

Ref document number: 7834592

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150