JP7609193B2 - IoT data platform and method for processing IoT data by the IoT data platform - Google Patents
IoT data platform and method for processing IoT data by the IoT data platform Download PDFInfo
- Publication number
- JP7609193B2 JP7609193B2 JP2023078832A JP2023078832A JP7609193B2 JP 7609193 B2 JP7609193 B2 JP 7609193B2 JP 2023078832 A JP2023078832 A JP 2023078832A JP 2023078832 A JP2023078832 A JP 2023078832A JP 7609193 B2 JP7609193 B2 JP 7609193B2
- Authority
- JP
- Japan
- Prior art keywords
- iot
- iot device
- information
- iot data
- data
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C15/00—Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y40/00—IoT characterised by the purpose of the information processing
- G16Y40/50—Safety; Security of things, users, data or systems
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Storage Device Security (AREA)
Description
本発明は、IoTデータプラットフォーム、および、IoTデータプラットフォームによるIoTデータの処理方法に関する。 The present invention relates to an IoT data platform and a method for processing IoT data using the IoT data platform.
全てのモノがインターネットに繋がるIoT(Internet of Things)が注目され、急速に普及している。また、IoT機器に関する様々なセキュリティ対策が行われている。例えば、一般社団法人 情報通信ネットワーク産業協会が作成した「IoT機器のセキュリティ対策について」(http://www.soumu.go.jp/main_content/000538611.pdf)では、端末情報の漏えい、なりすまし、盗聴、のっとり、誘導を主なIoT機器への脅威としてあげ、それについての対策について説明をしている。しかしながら、これらは主に悪意のある第三者がネットワークを介して介入することに対する対策であり、IoT機器そのものやIoT機器の所有者、管理者などに問題がある場合の対策は挙げられていない。
一方、横浜国立大学の松本勉教授らは、現在、比較的閉じた形のIoTアーキテクチャーが、2030年ごろにはオープンなアーキテクチャーに変化するとしている(https://www.nedo.go.jp/content/100867110.pdf)。
The Internet of Things (IoT), in which all things are connected to the Internet, has been drawing attention and spreading rapidly. In addition, various security measures for IoT devices are being implemented. For example, the Communications and Information Network Association of Japan (http://www.soumu.go.jp/main_content/000538611.pdf) lists the main threats to IoT devices as leakage of terminal information, spoofing, eavesdropping, hijacking, and manipulation, and explains countermeasures against them. However, these are mainly measures against malicious third parties intervening through the network, and no measures are listed for cases where there is a problem with the IoT device itself or the owner or administrator of the IoT device.
Meanwhile, Professor Matsumoto Tsutomu of Yokohama National University and his colleagues believe that the current relatively closed IoT architecture will change to an open architecture around 2030 (https://www.nedo.go.jp/content/100867110.pdf).
オープンなIoTとは、ドメイン、事業主を問わず、IoTの様々なレイヤ間でデータ流通のメッシュ化、サービスの多層化、仮想化が進み、複数のステークホルダーが多様に繋がる究極のIoTに向かって展開していることを示している。オープンなIoTが実現した場合、データの利用側と提供側が垂直統合されておらず、データの利用側はデータ提供側のIoT機器の所有者や管理者、さらにはIoT機器の設置状態などを十分に把握できないケースが想定され、その場合、IoT機器から発信されたデータの品質の判断できなくなる。 Open IoT refers to the meshing of data distribution, multi-layering of services, and virtualization across various layers of the IoT, regardless of domain or business owner, moving towards the ultimate IoT in which multiple stakeholders are connected in diverse ways. When open IoT is realized, data users and providers will not be vertically integrated, and it is possible that data users will not be able to fully understand the owners and managers of the data provider's IoT devices, or even the installation status of the IoT devices, and in such cases, it will be impossible to judge the quality of the data sent from the IoT devices.
図17は現状の問題点の一例を示す図である。
図17に示すように、例えば、IoT機器管理者が、悪意をもって偽のデータを流す、IoT機器が正しく設置されていない、IoT機器がきちんと校正されておらず誤ったデータが発信されてしまうなど、所有者や管理者など、第三者以外からの脅威が生じる可能性がある。特に機器を設置した後、管理者が不正をはたらく、機器がきちんとメンテナンスされておらず測定値が異常な値をしめすなど、後々になって情報の信用度が損なわれるような場合、データの利用者はデータの信用度を把握することは困難であった。
FIG. 17 is a diagram showing an example of a current problem.
As shown in Fig. 17, for example, there is a possibility that threats may come from third parties other than the owner or manager, such as an IoT device manager maliciously distributing false data, an IoT device not being installed correctly, or an IoT device not being properly calibrated, resulting in erroneous data transmission, etc. In particular, in cases where the credibility of information is damaged later on, such as when an administrator commits fraud after the device is installed, or when the device is not properly maintained and measurement values show abnormal values, it has been difficult for data users to grasp the credibility of the data.
また、従来から、センサ機器により検知される環境情報の信頼性を担保する管理装置および環境センシングシステムが知られている。(例えば、特許文献1参照)。
特許文献1に記載された技術では、センサ機器が、第1の環境情報と第2の環境情報とを管理装置に送信し、管理装置は、センサ機器によって送信された第1の環境情報と第2の環境情報とを受信する。また、管理装置は、第2の環境情報に基づいてセンサ機器の周囲の環境が変化したと判断された場合に、センサ機器から送信された第1の環境情報の利用を制限する制御を実行する。
ところで、特許文献1には、管理者が環境センサ(センサ機器)の確認を行う旨が記載されているものの、特許文献1に記載された技術では、環境センサ(センサ機器)の管理者がどのような者であるかが考慮されることなく、センサ機器により検知される環境情報の信頼性の有無が判断される。
また、特許文献1に記載された技術では、例えばセンサ機器により検知される環境情報の信頼性を担保する設備がセンサ機器に備えられているか否か等のような、センサ機器の属性が考慮されることなく、センサ機器により検知される環境情報の信頼性の有無が判断される。
そのため、特許文献1に記載された技術によっては、センサ機器により検知される環境情報の信頼性の有無を高精度に判断できないおそれがある。
Furthermore, management devices and environmental sensing systems that ensure the reliability of environmental information detected by sensor devices have been known (see, for example, Japanese Patent Application Laid-Open No. 2003-233664).
In the technology described in
Incidentally, although
Furthermore, in the technology described in
Therefore, the technology described in
上述した問題点に鑑み、本発明は、IoTデータを利用する利便性を向上させることができるIoTデータプラットフォーム、および、IoTデータプラットフォームによるIoTデータの処理方法を提供することを目的とする。 In view of the above-mentioned problems, the present invention aims to provide an IoT data platform that can improve the convenience of using IoT data, and a method for processing IoT data using the IoT data platform.
本発明の一態様は、IoT機器から発信されたIoTデータを受信するIoTデータ受信部と、前記IoTデータ受信部によって受信された前記IoTデータに対する対価の根拠である対価を算出する対価算出部と、前記IoTデータ受信部によって受信された前記IoTデータを送信するIoTデータ送信部と、前記IoTデータ受信部によって受信された前記IoTデータの信用度に関する情報を受信する信用度情報受信部とを備え、前記信用度に関する情報は、少なくとも非測定情報、所有者情報、属性情報のいずれか、もしくは、これらの組合せからなり、前記所有者情報は、少なくとも所有者および/または管理者の過去の履歴、所有者および/または管理者が管理する他のIoT機器の管理状況、所有者および/または管理者が他のIoT機器を適切に廃棄しているか否か、所有者および/または管理者の与信情報、所有者および/または管理者の管理体制のいずれか、もしくはこれらの組み合わせからなり、IoT機器の所有者および/または管理者の申告内容、過去の履歴、他のデータベースから得られた情報、調査結果から得られた情報のいずれかに基づいて、分析された所有者情報であるIoTデータプラットフォームである。 One aspect of the present invention includes an IoT data receiving unit that receives IoT data transmitted from an IoT device, a compensation calculation unit that calculates a compensation that is the basis of compensation for the IoT data received by the IoT data receiving unit, an IoT data transmitting unit that transmits the IoT data received by the IoT data receiving unit, and a credit information receiving unit that receives information regarding the creditworthiness of the IoT data received by the IoT data receiving unit, wherein the information regarding the creditworthiness is at least non-measurement information, owner information, attribute information, or a combination thereof, and the owner information is at least the past history of the owner and/or manager, the management status of other IoT devices managed by the owner and/or manager, whether the owner and/or manager properly disposes of other IoT devices, the credit information of the owner and/or manager, the management system of the owner and/or manager, or a combination thereof, and is an IoT data platform that is owner information analyzed based on the declaration content of the owner and/or manager of the IoT device, past history, information obtained from other databases, or information obtained from investigation results .
また、本発明の一態様は、IoT機器から発信されたIoTデータを受信するIoTデータ受信部と、前記IoTデータ受信部によって受信された前記IoTデータに対する対価の根拠である対価を算出する対価算出部と、前記IoTデータ受信部によって受信された前記IoTデータを送信するIoTデータ送信部と、前記IoTデータ受信部によって受信された前記IoTデータの信用度に関する情報を受信する信用度情報受信部とを備え、送受信するIoTデータの対価を算出した際の対価の根拠を表示し、前記信用度に関する情報は、少なくとも非測定情報、所有者情報、属性情報のいずれか、もしくは、これらの組合せからなる、IoTデータプラットフォームである。
また、本発明の一態様は、IoTデータプラットフォームの外部に接続される格付け部からデータを取得可能なIoTデータプラットフォームであり、IoT機器から発信されたIoTデータを受信するIoTデータ受信部と、前記IoTデータ受信部によって受信された前記IoTデータに対する対価の根拠である対価を算出する対価算出部と、前記IoTデータ受信部によって受信された前記IoTデータを送信するIoTデータ送信部と、前記IoTデータ受信部によって受信された前記IoTデータの信用度に関する情報を受信する信用度情報受信部とを備え、前記信用度に関する情報は、少なくとも非測定情報、所有者情報、属性情報のいずれか、もしくは、これらの組合せからなり、前記信用度情報受信部は、前記外部の格付け会社によって格付けされた結果に応じた前記IoTデータの信用度に関する情報を前記格付け部から受信し、前記対価算出部は、前記信用度情報受信部によって前記格付け部から受信された前記IoTデータの信用度に関する情報を用いて前記対価を算出するIoTデータプラットフォームである。
Another aspect of the present invention is an IoT data platform that includes an IoT data receiving unit that receives IoT data transmitted from an IoT device, a fee calculation unit that calculates a fee that is the basis of compensation for the IoT data received by the IoT data receiving unit, an IoT data transmitting unit that transmits the IoT data received by the IoT data receiving unit, and a credit information receiving unit that receives information regarding the creditworthiness of the IoT data received by the IoT data receiving unit, and displays the basis of compensation when calculating the fee for the IoT data to be transmitted and received, and the information regarding the creditworthiness is at least any one of non-measurement information, owner information, and attribute information, or a combination of these.
Another aspect of the present invention is an IoT data platform capable of acquiring data from a rating unit connected outside the IoT data platform , comprising: an IoT data receiving unit that receives IoT data transmitted from an IoT device; a compensation calculation unit that calculates a compensation that is the basis of compensation for the IoT data received by the IoT data receiving unit; an IoT data transmitting unit that transmits the IoT data received by the IoT data receiving unit; and a creditworthiness information receiving unit that receives information regarding the creditworthiness of the IoT data received by the IoT data receiving unit, wherein the information regarding the creditworthiness consists of at least non-measurement information, owner information, attribute information, or a combination of these, the creditworthiness information receiving unit receives from the rating unit information regarding the creditworthiness of the IoT data corresponding to the result of rating by the external rating company , and the compensation calculation unit calculates the compensation using the information regarding the creditworthiness of the IoT data received from the rating unit by the creditworthiness information receiving unit.
また、本発明の一態様は、上述のIoTデータプラットフォームにおいて、前記IoTデータ受信部は、前記IoTデータ送信部によって送信された前記IoTデータを利用するIoTデータ利用部の情報を秘匿化した状態で、前記IoT機器から発信された前記IoTデータを所有していたIoTデータ所有部から前記IoTデータを受信し、前記IoTデータ送信部は、前記IoTデータ所有部の情報を秘匿化した状態で、前記IoTデータ利用部に前記IoTデータを送信する。 In one aspect of the present invention, in the above-mentioned IoT data platform, the IoT data receiving unit receives the IoT data from an IoT data owning unit that owns the IoT data transmitted from the IoT device while keeping the information of the IoT data using unit that uses the IoT data transmitted by the IoT data transmitting unit confidential, and the IoT data transmitting unit transmits the IoT data to the IoT data using unit while keeping the information of the IoT data owning unit confidential.
本発明によれば、IoT機器から発信された測定データの信用度を高精度に算出することができるIoT機器信用度算出装置、IoT機器信用度算出システム、IoT機器信用度算出装置の利用方法、IoT機器信用度算出方法およびプログラムを提供することができる。
また、本発明によれば、IoTデータを利用する利便性を向上させることができるIoTデータプラットフォーム、および、IoTデータプラットフォームによるIoTデータの処理方法を提供することができる。
According to the present invention, it is possible to provide an IoT device trustworthiness calculation device, an IoT device trustworthiness calculation system, a method for using an IoT device trustworthiness calculation device, an IoT device trustworthiness calculation method, and a program that can calculate with high accuracy the trustworthiness of measurement data transmitted from an IoT device.
Furthermore, according to the present invention, it is possible to provide an IoT data platform capable of improving the convenience of using IoT data, and a method for processing IoT data using the IoT data platform.
<第1実施形態>
以下、添付図面を参照し、本発明のIoT機器信用度算出装置、IoT機器信用度算出システム、IoT機器信用度算出装置の利用方法、IoT機器信用度算出方法およびプログラムの実施形態について説明する。
First Embodiment
Hereinafter, with reference to the accompanying drawings, embodiments of an IoT device trustworthiness calculation device, an IoT device trustworthiness calculation system, a method for using an IoT device trustworthiness calculation device, an IoT device trustworthiness calculation method, and a program of the present invention will be described.
図1は第1実施形態のIoT機器信用度算出装置1の概略構成の一例などを示す図である。詳細には、図1(A)は第1実施形態のIoT機器信用度算出装置1の概略構成の一例を示しており、図1(B)は第1実施形態のIoT機器信用度算出装置1とIoT機器Dとの関係の一例を示している。
図1に示す例では、IoT機器信用度算出装置1が、IoT機器DのセンサD1によって測定されたデータの信用度を算出する。IoT機器Dは、センサD1と、モニタリング部D2と、チェック部D3と、記憶部D4とを備えている。
センサD1は、例えば水位、地盤、温度、湿度、風速、気圧などの気象データ等のようなデータを測定する。モニタリング部D2は、例えばIoT機器Dの消費電力、IoT機器Dの演算部の温度、IoT機器Dのケースの開閉状態などをモニタリングする。チェック部D3は、IoT機器Dがソフト的および/またはハード的に改造されたか否か、IoT機器Dの履歴、IoT機器Dのログデータなどをチェックする。記憶部D4は、IoT機器Dの所有者および/または管理者の情報である所有者情報と、IoT機器Dの属性に関する情報である属性情報とを記憶する。IoT機器Dの所有者および/または管理者には、個人のみならず、組織なども含まれる。IoT機器Dの属性には、例えばIoT機器Dが持つセキュアの能力の度合い(セキュアレベル)、デバイス(IoT機器D)が認証されているか否か等が含まれる。
図1に示す例では、IoT機器Dが、モニタリング部D2とチェック部D3と記憶部D4とを備えているが、他の例では、IoT機器Dが、モニタリング部D2、チェック部D3および記憶部D4の少なくともいずれかを備えていなくてもよい。
Fig. 1 is a diagram showing an example of a schematic configuration of an IoT device
In the example shown in Fig. 1, an IoT device
The sensor D1 measures data such as meteorological data such as water level, ground, temperature, humidity, wind speed, and air pressure. The monitoring unit D2 monitors, for example, the power consumption of the IoT device D, the temperature of the calculation unit of the IoT device D, and the open/close state of the case of the IoT device D. The checking unit D3 checks whether the IoT device D has been modified in terms of software and/or hardware, the history of the IoT device D, and the log data of the IoT device D. The storage unit D4 stores owner information, which is information about the owner and/or manager of the IoT device D, and attribute information, which is information about the attributes of the IoT device D. The owner and/or manager of the IoT device D includes not only individuals but also organizations. The attributes of the IoT device D include, for example, the degree of security capability (secure level) of the IoT device D, whether the device (IoT device D) is authenticated, and the like.
In the example shown in Figure 1, the IoT device D has a monitoring unit D2, a checking unit D3, and a memory unit D4, but in other examples, the IoT device D may not have at least any of the monitoring unit D2, the checking unit D3, and the memory unit D4.
図1に示す例では、IoT機器信用度算出装置1が、第1取得部11と、第2取得部12と、第3取得部13と、測定データ分析部14と、所有者分析部15と、IoT機器属性分析部16と、信用度算出部17と、記憶部18とを備えている。
第1取得部11は、IoT機器Dから経時的に発信されたセンサD1の測定データを取得する。
第2取得部12は、上述した所有者情報をIoT機器Dから取得する。詳細には、第2取得部12は、IoT機器Dの記憶部D4に記憶されている所有者情報を取得する。第2取得部12は、IoT機器Dから発信された測定データ以外の情報である非測定情報を取得する非測定情報取得部として機能する。
第2取得部12は、例えば、IoT機器Dの所有者および/または管理者の申告内容、過去の履歴、他のデータベース(図示せず)から得られた情報、調査結果から得られた情報などを、所有者情報として取得する。また、第2取得部12は、例えば、IoT機器Dの所有者および/または管理者がIoT機器Dに関する情報を発信しているか否か、IoT機器Dの所有者および/または管理者が過去に発信したIoT機器Dに関する情報の内容、IoT機器Dの所有者および/または管理者が所有または管理している他のIoT機器(図示せず)の管理状況、IoT機器Dの所有者および/または管理者が他のIoT機器の廃棄処理を適切に実行しているか否か、IoT機器Dの所有者および/または管理者の与信に関する情報、IoT機器Dの所有者および/または管理者の管理体制に関する情報などを、所有者情報として取得する。
In the example shown in Figure 1, the IoT device
The
The
The
第3取得部13は、上述した属性情報をIoT機器Dから取得する。詳細には、第3取得部13は、IoT機器Dの記憶部D4に記憶されている属性情報を取得する。第3取得部13も、IoT機器Dから発信された測定データ以外の情報である非測定情報を取得する非測定情報取得部として機能する。
第3取得部13は、例えば、IoT機器Dの製造元、IoT機器Dの製造時期、IoT機器Dの校正および/またはメンテナンスが実行されたか否か、IoT機器Dの校正および/またはメンテナンスが実行された時期、IoT機器Dの校正および/またはメンテナンスの内容、IoT機器の応答、IoT機器Dにセキュアチップ(図示せず)が備えられているか否か、IoT機器の動作状況、IoT機器Dに関する認証情報、IoT機器Dの設置場所、IoT機器Dの設置環境および/または測定環境、IoT機器DのセンサD1によるデータの測定の難易度、IoT機器Dによって発信された測定データの通信経路、IoT機器Dにおける暗号化のレベルなどを、属性情報として取得する。
また、第3取得部13は、例えば、IoT機器Dのモニタリング部D2によってモニタリングされたIoT機器Dの消費電力、IoT機器Dの演算部の温度、IoT機器Dのケースの開閉状態の情報などを、属性情報として取得する。
また、第3取得部13は、例えば、IoT機器Dのチェック部D3によってチェックされたIoT機器Dがソフト的および/またはハード的に改造されたか否か、IoT機器Dの履歴、IoT機器Dのログデータなどを、属性情報として取得する。
つまり、第3取得部13によって取得される属性情報には、センサによって得られる情報(検出情報)と、センサを設ける必要なく得ることができる情報(非検出情報)とが含まれる。
The
The
In addition, the
In addition, the
In other words, the attribute information acquired by the
図1に示す例では、IoT機器信用度算出装置1が、非測定情報取得部として、第2取得部12および第3取得部13の両方を備えているが、他の例では、IoT機器信用度算出装置1が、非測定情報取得部として、第2取得部12および第3取得部13の一方のみを備えていてもよい。
更に他の例では、上述した所有者情報が、属性情報に含まれるものとして扱われてもよい。この例では、IoT機器信用度算出装置1が、非測定情報取得部として、第3取得部13を備えており(つまり、第2取得部12を備えておらず)、第3取得部13は、属性情報に含まれる所有者情報も取得する。
In the example shown in Figure 1, the IoT device
In yet another example, the above-mentioned owner information may be treated as being included in the attribute information. In this example, the IoT device
図1に示す例では、測定データ分析部14は、第1取得部11によって取得されたIoT機器DのセンサD1の測定データの分析を実行する。測定データ分析部14は、例えば、第1取得部11によって取得されたIoT機器DのセンサD1の測定データと、第1取得部11によって過去に取得された過去分測定データ(IoT機器DのセンサD1によって過去に測定されたデータ)との比較を実行する。また、測定データ分析部14は、例えば、第1取得部11によって取得されたIoT機器DのセンサD1の測定データと、IoT機器D以外のIoT機器から発信されたデータ(IoT機器D以外のIoT機器のセンサによって測定されたデータ)との比較を実行する。また、測定データ分析部14は、例えば、第1取得部11によって取得されたIoT機器DのセンサD1の測定データに対する人為的な操作の痕跡の有無の分析を実行する。また、測定データ分析部14は、例えば、後述するように、IoT機器DのセンサD1の測定データの変化の特徴を図形化した後にデータマイニング処理を実行することによって、IoT機器DのセンサD1の測定データの分析を実行する。
In the example shown in FIG. 1, the measurement
所有者分析部15は、第2取得部12によってIoT機器Dから取得されたIoT機器Dの所有者情報に基づいて、IoT機器Dの所有者および/または管理者の分析を実行する。
所有者分析部15は、例えば、IoT機器Dの所有者および/または管理者の申告内容、過去の履歴、他のデータベースから得られた情報、調査結果から得られた情報などに基づいて、IoT機器Dの所有者および/または管理者が、IoT機器Dの正規の所有者および/または管理者であるか否かを分析する。
また、所有者分析部15は、例えば、IoT機器Dの所有者および/または管理者がIoT機器Dに関する情報を発信しているか否か、IoT機器Dの所有者および/または管理者が過去に発信したIoT機器Dに関する情報の内容、IoT機器Dの所有者および/または管理者が所有または管理している他のIoT機器の管理状況、IoT機器Dの所有者および/または管理者が他のIoT機器の廃棄処理を適切に実行しているか否か、IoT機器Dの所有者および/または管理者の与信に関する情報、IoT機器Dの所有者および/または管理者の管理体制に関する情報などに基づいて、IoT機器Dの所有者および/または管理者の分析を実行する。
The
The
In addition, the
IoT機器属性分析部16は、第3取得部13によって取得された属性情報(IoT機器Dの属性に関する情報)に基づいて、IoT機器Dの属性の分析を実行する。IoT機器属性分析部16は、例えば、IoT機器Dの製造元、IoT機器Dの製造時期、IoT機器Dの校正および/またはメンテナンスが実行されたか否か、IoT機器Dの校正および/またはメンテナンスが実行された時期、IoT機器Dの校正および/またはメンテナンスの内容、IoT機器の応答、IoT機器Dにセキュアチップ(図示せず)が備えられているか否か、IoT機器の動作状況、IoT機器Dに関する認証情報、IoT機器Dの設置場所、IoT機器Dの設置環境および/または測定環境、IoT機器DのセンサD1によるデータの測定の難易度、IoT機器Dによって発信された測定データの通信経路、IoT機器Dにおける暗号化のレベルなどに基づいて、IoT機器Dの属性の分析を実行する。
また、IoT機器属性分析部16は、例えば、第3取得部13によって取得されたIoT機器Dの消費電力、IoT機器Dの演算部の温度、IoT機器Dのケースの開閉状態の情報などに基づいて、IoT機器Dの属性の分析を実行する。
また、IoT機器属性分析部16は、例えば、第3取得部13によって取得されたIoT機器Dがソフト的および/またはハード的に改造されたか否か、IoT機器Dの履歴、IoT機器Dのログデータなどに基づいて、IoT機器Dの属性の分析を実行する。
The IoT device
In addition, the IoT device
In addition, the IoT device
信用度算出部17は、測定データ分析部14の分析結果と所有者分析部15の分析結果とIoT機器属性分析部16の分析結果とに基づいて、IoT機器Dから発信されたセンサD1の測定データの信用度を算出する。つまり、信用度算出部17は、第1取得部11によって取得されたIoT機器DのセンサD1の測定データと、第2取得部12によって取得された所有者情報(IoT機器Dの所有者および/または管理者の情報)と、第3取得部13によって取得された属性情報(IoT機器Dの属性に関する情報)とに基づいて、IoT機器Dから発信されたセンサD1の測定データの信用度を算出する。
IoT機器信用度算出装置1が、非測定情報取得部として、第2取得部12および第3取得部13の一方のみを備えている例では、信用度算出部17が、第1取得部11によって取得されたIoT機器DのセンサD1の測定データと、非測定情報取得部によって取得された非測定情報とに基づいて、IoT機器Dから発信されたセンサD1の測定データの信用度を算出する。
The
In an example in which the IoT device
図1に示す例では、信用度算出部17は、IoT機器Dから発信されたセンサD1の測定データの信用度としての数値またはランクを算出する。
信用度算出部17は、IoT機器Dから発信されたセンサD1の測定データの信用度を算出した後においても、測定データ分析部14によって継続的に実行された分析の結果と、所有者分析部15によって継続的に実行された分析の結果と、IoT機器属性分析部16によって継続的に実行された分析の結果とに基づいて、IoT機器Dから発信されたセンサD1の測定データの信用度を継続的に算出する。
図1に示した例ではIoT機器Dのモニタリングおよび/またはチェックは、IoT機器Dの機能の一部として説明を行なったが、その限りではなく、他の装置によってIoT機器Dのモニタリングおよび/またはチェックを行い、その情報をIoT機器信用度算出装置に入力してもよい。
また、IoT機器Dの所有者情報やIoT機器の属性データをIoT機器から直接取得するとしたが、その限りではなく、別途保存されたデータを第2取得部及び第3取得部から取得してもよい。
In the example shown in FIG. 1 , the
Even after calculating the credibility of the measurement data of sensor D1 transmitted from IoT device D, the
In the example shown in Figure 1, the monitoring and/or checking of IoT device D has been described as part of the functions of IoT device D, but this is not limited to this, and monitoring and/or checking of IoT device D may be performed by another device, and the information may be input to the IoT device credibility calculation device.
In addition, although it has been stated that the owner information of the IoT device D and the attribute data of the IoT device are acquired directly from the IoT device, this is not limited thereto, and separately stored data may be acquired from the second acquisition unit and the third acquisition unit.
図1に示す例では、信用度算出部17が、人工知能を利用することによって、IoT機器Dから発信されたセンサD1の測定データの信用度としての信用スコアを算出する。 他の例では、信用度算出部17が、後述する多変量解析を実行することによって、IoT機器Dから発信されたセンサD1の測定データの信用度としての信用スコアを算出してもよい。
更に他の例では、信用度算出部17が、後述する状態ポイント計算を実行することによって、IoT機器Dから発信されたセンサD1の測定データの信用度としての信用スコアを算出してもよい。
1, the
In yet another example, the
図1に示す例では、記憶部18が、第1取得部11によって取得された測定データと、第2取得部12によって取得された所有者情報と、第3取得部13によって取得された属性情報と、測定データ分析部14の分析結果と、所有者分析部15の分析結果と、IoT機器属性分析部16の分析結果と、信用度算出部17によって算出されたIoT機器DのセンサD1の測定データの信用度とを記憶する。
In the example shown in FIG. 1, the
図2は第1実施形態のIoT機器信用度算出装置1において実行される処理の一例を説明するためのフローチャートである。
図2に示す例では、ステップS11において、第1取得部11が、IoT機器Dから経時的に発信されたセンサD1の測定データを取得する。
また、ステップS12において、第2取得部12が、IoT機器Dの所有者および/または管理者の情報である所有者情報をIoT機器Dから取得する。
また、ステップS13において、第3取得部13が、IoT機器Dの属性に関する情報である属性情報をIoT機器Dから取得する。
FIG. 2 is a flowchart for explaining an example of a process executed in the IoT device
In the example shown in FIG. 2, in step S11, the
In addition, in step S12, the
In addition, in step S13, the
次いで、ステップS14では、測定データ分析部14が、ステップS11において取得されたIoT機器DのセンサD1の測定データの分析を実行する。
また、ステップS15では、所有者分析部15が、ステップS12において取得されたIoT機器Dの所有者情報(IoT機器Dの所有者および/または管理者の情報)に基づいて、IoT機器Dの所有者および/または管理者の分析を実行する。
また、ステップS16では、IoT機器属性分析部16が、ステップS13において取得された属性情報(IoT機器Dの属性に関する情報)に基づいて、IoT機器Dの属性の分析を実行する。
Next, in step S14, the measurement
Also, in step S15, the
Also, in step S16, the IoT device
次いで、ステップS17では、信用度算出部17が、ステップS14における分析の結果とステップS15における分析の結果とステップS16における分析の結果とに基づいて、IoT機器Dから発信されたセンサD1の測定データの信用度を算出する。
つまり、ステップS17では、信用度算出部17が、ステップS11において取得されたIoT機器DのセンサD1の測定データと、ステップS12において取得された所有者情報と、ステップS13において取得された属性情報とに基づいて、IoT機器Dから発信されたセンサD1の測定データの信用度を算出する。
なお、ステップS11からステップS17は、この順で行う必要はなく、適宜入れ替えておこなってよい。
Next, in step S17, the
That is, in step S17, the
It should be noted that steps S11 to S17 do not have to be performed in this order, and they may be interchanged as appropriate.
上述したように、第1実施形態のIoT機器信用度算出装置1では、IoT機器Dから発信されたセンサD1の測定データの信用度を算出する場合に、IoT機器DのセンサD1の測定データが考慮されるのみならず、IoT機器Dの所有者および/または管理者の情報およびIoT機器Dの属性に関する情報も考慮される。
そのため、第1実施形態のIoT機器信用度算出装置1では、IoT機器Dの所有者および/または管理者の情報およびIoT機器Dの属性に関する情報に基づくことなく、IoT機器Dから発信されたセンサD1の測定データの信用度が算出される場合よりも、IoT機器Dから発信されたセンサD1の測定データの信用度を高精度に算出することができる。
詳細には、特許文献1に記載された技術では、第二センサによって第一センサの挙動が止められるために、第一センサの情報を利用できなくなってしまうのに対し、第1実施形態のIoT機器信用度算出装置1では、信用度算出部17によって算出されるセンサD1の測定データの信用度に応じてデータの利用を適当に判断することができる。
As described above, in the first embodiment of the IoT device
Therefore, in the first embodiment of the IoT device
In detail, in the technology described in
また、第1実施形態のIoT機器信用度算出装置1では、IoT機器Dから発信されたセンサD1の測定データの信用度を算出する場合に、IoT機器DのセンサD1の測定データの分析が実行されるのみならず、IoT機器Dの所有者および/または管理者の分析およびIoT機器Dの属性の分析も実行される。
そのため、第1実施形態のIoT機器信用度算出装置1では、IoT機器Dの所有者および/または管理者の分析とIoT機器Dの属性の分析とが実行されることなく、IoT機器Dから発信されたセンサD1の測定データの信用度が算出される場合よりも、IoT機器Dから発信されたセンサD1の測定データの信用度を高精度に算出することができる。
In addition, in the IoT device
Therefore, in the first embodiment of the IoT device
また、第1実施形態のIoT機器信用度算出装置1では、信用度算出部17が、IoT機器Dから発信されたセンサD1の測定データの信用度を算出した後においても、測定データ分析部14によって継続的に実行された分析の結果と、所有者分析部15によって継続的に実行された分析の結果と、IoT機器属性分析部16によって継続的に実行された分析の結果とに基づいて、IoT機器Dから発信されたセンサD1の測定データの信用度を継続的に算出する。
そのため、第1実施形態のIoT機器信用度算出装置1では、測定データ分析部14の分析結果、所有者分析部15の分析結果およびIoT機器属性分析部16の分析結果のいずれかが変化した場合であっても、その変化を反映させて、IoT機器Dから発信されたセンサD1の測定データの信用度を算出することができる。
In addition, in the IoT device
Therefore, in the first embodiment of the IoT device
次に、上述した第1実施形態のIoT機器信用度算出装置1を適用する場合に考慮すべき点について説明する。
IoT機器DのセンサD1の測定データの利用者が、IoT機器Dから発信されるセンサD1の測定データの信用度合いを決定するためには、悪意がある第三者によるネットワーク等を介した攻撃以外に、(1)IoT機器Dそのものが信用に値する否かというモノに関する確認、(2)IoT機器Dを管理するもしくは所有する人が信用に値する否かの確認、(3)IoT機器Dが正しく設置されているかどうかの確認を行って判断することが必要となる。
これらの事柄は、一度、IoT機器Dの信用の度合いを確認すればよいものではない。例えば、上記(1)については、IoT機器Dの劣化、IoT機器Dのメンテナンスの不備などによって、IoT機器Dの信用の度合いが変化することが考えられる。IoT機器Dの改造などが行われ、IoT機器Dの信用の度合いが変化する可能性もある。上記(2)については、IoT機器Dの管理者に、当初問題がなくても、IoT機器Dの管理者による管理体制の不備や、IoT機器Dの管理者が金銭的な誘惑に負け、測定データの利用者へ悪意を持った誘導を行うなどの様々な理由で、IoT機器Dから偽の情報が発信される可能性は否定できない。上記(3)については、IoT機器DのセンサD1自体が正常であっても、センサD1の設置環境周辺の変化(例えば、センサD1が温度センサである場合、センサD1に直射日光が当たらない状況から、センサD1に直射日光が当たる状況への変化など)によって、IoT機器Dから正しいとは言えないセンサD1の測定データが発信されてしまうことも考えられる。そのため、信用度合いの確認は、継続的に繰り返して行うことが望ましい。
Next, points to be considered when applying the IoT device
In order for a user of the measurement data of sensor D1 of IoT device D to determine the degree of reliability of the measurement data transmitted from IoT device D, in addition to preventing attacks by malicious third parties via a network, etc., it is necessary to make a judgment by (1) confirming whether the IoT device D itself is trustworthy, (2) confirming whether the person who manages or owns the IoT device D is trustworthy, and (3) confirming whether the IoT device D is installed correctly.
These matters do not require a single confirmation of the degree of trustworthiness of the IoT device D. For example, with regard to (1) above, the degree of trustworthiness of the IoT device D may change due to deterioration of the IoT device D, inadequate maintenance of the IoT device D, etc. The degree of trustworthiness of the IoT device D may also change due to modifications to the IoT device D. With regard to (2) above, even if there is no problem with the administrator of the IoT device D at first, it cannot be denied that there is a possibility that false information may be transmitted from the IoT device D due to various reasons, such as an inadequate management system by the administrator of the IoT device D, or the administrator of the IoT device D succumbing to financial temptation and maliciously directing users of the measurement data. Regarding (3) above, even if the sensor D1 of the IoT device D itself is normal, it is possible that the IoT device D will transmit measurement data of the sensor D1 that cannot be said to be correct due to a change in the surroundings of the installation environment of the sensor D1 (for example, if the sensor D1 is a temperature sensor, a change from a situation where the sensor D1 is not exposed to direct sunlight to a situation where the sensor D1 is exposed to direct sunlight). Therefore, it is desirable to continuously and repeatedly check the reliability.
図3は図1に示す測定データ分析部14がデータマイニング処理を実行し、信用度算出部17が人工知能等を利用する場合におけるIoT機器信用度算出装置1内の処理の一例を示す図である。
図3に示す例では、「IoT機器のデータ」(IoT機器Dから経時的に発信されたセンサD1の測定データ)と、「所有者・管理者情報」(IoT機器Dの所有者および/または管理者の情報)と、「デバイス情報」(IoT機器Dの属性に関する情報(属性情報))とがIoT機器信用度算出装置1に入力される。
「IoT機器のデータ」は、例えばIoT機器Dから配信される時系列データなどである。「所有者・管理者情報」は、例えば登録情報、管理体制、過去のデータ配信情報などであり、後述するポジティブポイントに相当する。「デバイス情報」は、例えば登録情報、通信経路の安全度、製造元、製造日、校正の状況などである。
「データマイニング等による状態分析」は、測定データ分析部14(図1参照)によって実行される。また、「AI(人工知能)等による信用スコア算出」および「信用度判断」が、信用度算出部17(図1参照)によって実行される。
FIG. 3 is a diagram showing an example of processing within the IoT device
In the example shown in Figure 3, "IoT device data" (measurement data of sensor D1 transmitted over time from IoT device D), "owner/administrator information" (information on the owner and/or manager of IoT device D), and "device information" (information regarding the attributes of IoT device D (attribute information)) are input to the IoT device
"IoT device data" is, for example, time-series data distributed from IoT device D. "Owner/administrator information" is, for example, registration information, management system, past data distribution information, etc., which correspond to positive points described later. "Device information" is, for example, registration information, security of communication path, manufacturer, manufacturing date, calibration status, etc.
The "state analysis by data mining or the like" is performed by the measurement data analysis unit 14 (see FIG. 1). In addition, the "credit score calculation by AI (artificial intelligence) or the like" and the "creditworthiness judgment" are performed by the creditworthiness calculation unit 17 (see FIG. 1).
図3に示す例では、IoT機器Dから発信されたセンサD1の測定データの確からしさ(測定データ分析部14の分析結果)と、IoT機器Dを所有および/または管理するヒトや組織の情報と、IoT機器Dそのものに関する情報とから、AIなどを用いて信用スコア(信用度の度合い)が算出される。IoT機器Dから発信されたセンサD1の測定データの確からしさは、データマイニングなどの処理を実行することによって得られる。 In the example shown in FIG. 3, a credit score (degree of credibility) is calculated using AI or the like from the reliability of the measurement data of sensor D1 transmitted from IoT device D (the analysis result of the measurement data analysis unit 14), information on the person or organization that owns and/or manages IoT device D, and information on the IoT device D itself. The reliability of the measurement data of sensor D1 transmitted from IoT device D is obtained by executing processing such as data mining.
IoT機器Dの所有者および/または管理者の情報としては、IoT機器Dの所有者および/または管理者の申告内容、過去の履歴、他データベースや調査結果などから得られた情報から、IoT機器Dの正規の所有者および/または管理者かどうか? 所有および/または管理するIoT機器Dに関して情報を発信しているか? IoT機器Dの廃棄処理を適切に実行しているか? 過去に発信した情報の内容、所有および/または管理している他のIoT機器の管理状況、資格、与信、管理体制などがある。
つまり、所有者分析部15(図1参照)は、IoT機器Dの所有者および/または管理者の申告内容、過去の履歴、他のデータベースから得られた情報、調査結果から得られた情報などに基づいて、IoT機器Dの所有者および/または管理者が、IoT機器Dの正規の所有者および/または管理者であるか否かを分析する。
また、所有者分析部15は、IoT機器Dの所有者および/または管理者がIoT機器Dに関する情報を発信しているか否か、IoT機器Dの所有者および/または管理者が過去に発信したIoT機器Dに関する情報の内容、IoT機器Dの所有者および/または管理者が所有または管理している他のIoT機器の管理状況、IoT機器Dの所有者および/または管理者が他のIoT機器の廃棄処理を適切に実行しているか否か、IoT機器Dの所有者および/または管理者の与信に関する情報、IoT機器Dの所有者および/または管理者の管理体制に関する情報などに基づいて、IoT機器Dの所有者および/または管理者の分析を実行する。
The information on the owner and/or manager of IoT device D includes whether or not the owner and/or manager is the legitimate owner and/or manager of IoT device D based on the declaration of the owner and/or manager of IoT device D, past history, information obtained from other databases and survey results, etc.; whether or not the owner and/or manager transmits information regarding the IoT device D that they own and/or manage; whether or not they properly dispose of IoT device D; the content of information transmitted in the past, the management status, qualifications, credit, management system, etc. of other IoT devices that they own and/or manage.
In other words, the owner analysis unit 15 (see Figure 1) analyzes whether the owner and/or manager of IoT device D is the legitimate owner and/or manager of IoT device D based on the declaration of the owner and/or manager of IoT device D, past history, information obtained from other databases, information obtained from investigation results, etc.
In addition, the
IoT機器Dの情報としては、IoT機器Dの製造元、製造時期、IoT機器Dの校正の有無と時期、IoT機器Dの応答、セキュアチップの有無、動作状況、各種の認証情報、設置場所、設置環境、IoT機器DのセンサD1が測定するデータの難易度、通信経路、暗号化のレベルなどがある、これらの情報は、IoT機器Dの機種、使っているデバイスの種類、通信回線を通した反応などから得ることができる。
つまり、IoT機器属性分析部16(図1参照)は、IoT機器Dの製造元、IoT機器Dの製造時期、IoT機器Dの校正および/またはメンテナンスが実行されたか否か、IoT機器Dの校正および/またはメンテナンスが実行された時期、IoT機器Dの校正および/またはメンテナンスの内容、IoT機器の応答、IoT機器Dにセキュアチップが備えられているか否か、IoT機器の動作状況、IoT機器Dに関する認証情報、IoT機器Dの設置場所、IoT機器Dの設置環境および/または測定環境、IoT機器DのセンサD1によるデータの測定の難易度、IoT機器Dによって発信されたセンサD1の測定データの通信経路、IoT機器Dにおける暗号化のレベルなどに基づいて、IoT機器Dの属性の分析を実行する。
The information on IoT device D includes the manufacturer of IoT device D, the date of manufacture, whether or not IoT device D has been calibrated and when, the response of IoT device D, whether or not a secure chip has been present, operating status, various authentication information, installation location, installation environment, the level of difficulty of the data measured by sensor D1 of IoT device D, the communication path, and the level of encryption. This information can be obtained from the model of IoT device D, the type of device used, and responses via communication lines.
In other words, the IoT device attribute analysis unit 16 (see Figure 1) analyzes the attributes of the IoT device D based on the manufacturer of the IoT device D, the manufacturing date of the IoT device D, whether or not calibration and/or maintenance of the IoT device D has been performed, the date and time when calibration and/or maintenance of the IoT device D was performed, the contents of the calibration and/or maintenance of the IoT device D, the response of the IoT device, whether or not the IoT device D is equipped with a secure chip, the operating status of the IoT device, authentication information regarding the IoT device D, the installation location of the IoT device D, the installation environment and/or measurement environment of the IoT device D, the difficulty of measuring data by the sensor D1 of the IoT device D, the communication path of the measurement data of the sensor D1 transmitted by the IoT device D, the level of encryption in the IoT device D, and the like.
IoT機器DのセンサD1の測定データの情報として、対象とするIoT機器Dから発信された過去分も含めたデータ、他のIoT機器の発信データとの比較などがある。
つまり、測定データ分析部14(図1参照)は、第1取得部11(図1参照)によって取得されたIoT機器DのセンサD1の測定データと、第1取得部11によって過去に取得された過去分測定データとの比較を実行する。
また、測定データ分析部14は、第1取得部11によって取得されたIoT機器DのセンサD1の測定データと、IoT機器D以外のIoT機器から発信されたデータとの比較を実行する。
The information on the measurement data of the sensor D1 of the IoT device D includes data including past data transmitted from the target IoT device D, and comparison with transmitted data from other IoT devices.
In other words, the measurement data analysis unit 14 (see Figure 1) compares the measurement data of the sensor D1 of the IoT device D acquired by the first acquisition unit 11 (see Figure 1) with past measurement data acquired in the past by the
In addition, the measurement
なお、これらの情報は、全て利用する必要はなく、一つもしくは複数の組合せによって総合的に判断する。判断は、人によって行ってもよいがIoT機器の設置台数は莫大なものとなるため、全部もしくは部分的には電子的に行うことが望ましく、電子的な判断には機械学習などのAIを利用してもよい。特に、調査時点だけの情報による分析だけではなく、過去のデータ、IoT機器Dの所有者および/または管理者の履歴などの統計的な分析が重要となる。
また、根拠の情報の入手には、主にインターネットや他回線などの通信系を用いて行う方法、IoT機器メーカーなどからの情報、他のデータベースに記録された情報、IoT機器Dの所有者および/または管理者による登録情報、調査員による確認などが考えられる。
また、これらの情報の一部もしくは全部をIoT機器D内に登録しておき、通信回線を通して参照するようにしてもよい。その場合、改ざんなどができないようセキュリティ的に保護されたチップ等の領域に保存し、暗号化された通信によって参照することが望ましい。
なお、これらの情報の書き込みには情報の内容に応じた権限を必要とすることが望ましい。また、チップに書き込まれる情報は追記可能ではあるが消去はできず、データを書き込んだ日付、人、組織などの情報も合わせて記憶することが望ましい。
また、IoT機器D自体に自らの消費電力をモニタリングする機能を付加したり、IoT機器D自体にソフト的もしくはハード的に改造が行われていないかを自己チェックする機能を付加したりしてもよく、それらの情報もセキュリティ的に保護された領域に保存され、参照できるようにしてもよい。
It is not necessary to use all of this information, but a comprehensive judgment is made by combining one or more of them. The judgment may be made by a person, but since the number of installed IoT devices is enormous, it is desirable to make the judgment entirely or partially electronically, and AI such as machine learning may be used for the electronic judgment. In particular, statistical analysis of past data, the history of the owner and/or manager of the IoT device D, etc., is important, in addition to analysis based on information only at the time of investigation.
In addition, possible methods for obtaining the basis information include using communication systems such as the Internet or other lines, information from IoT device manufacturers, information recorded in other databases, registered information by the owner and/or administrator of the IoT device D, and confirmation by investigators.
In addition, some or all of this information may be registered in the IoT device D and referenced via a communication line. In this case, it is desirable to store the information in a secure area such as a chip to prevent tampering, and to reference the information via encrypted communication.
It is desirable to require authorization according to the content of the information to be written. Also, the information written to the chip can be added but cannot be erased, and it is desirable to store information such as the date, person, and organization that wrote the data.
In addition, the IoT device D itself may be given a function for monitoring its own power consumption, or a function for self-checking whether any software or hardware modifications have been made to the IoT device D, and this information may also be stored in a securely protected area and made available for reference.
IoT機器DのセンサD1の測定データの分析では、データの内容が書き換えられていないか? IoT機器Dが改造されていないか? 測定環境に変化がないか? などを判断することが重要である。これらの判断には、人為的な加工や操作の痕跡の有無や、IoT機器Dの消費電力の変化などがポイントとなる。これらの判断を人が行ってよいが、多数のIoT機器に対応するためには、電子的な処理によって一部もしくは全ての判断を行う方がよい。データの分析・分類などにはデータマイニングなどの電子的な処理を必要に応じて行うことが望まれる。
このように、IoT機器Dからの時系列の出力データを処理することで、異常及び異常の状態が生じている確率を求める。
In analyzing the measurement data of the sensor D1 of the IoT device D, it is important to determine whether the contents of the data have been rewritten, whether the IoT device D has been tampered with, and whether there have been any changes in the measurement environment. The key points in making these judgments are the presence or absence of traces of artificial processing or manipulation, and changes in the power consumption of the IoT device D. These judgments may be made by humans, but in order to deal with a large number of IoT devices, it is better to make some or all of the judgments by electronic processing. It is desirable to perform electronic processing such as data mining as necessary for data analysis and classification.
In this manner, by processing the time-series output data from the IoT device D, the probability that an abnormality or an abnormal state has occurred is determined.
人や組織、デバイスなどに関しては、必要に応じて、面談や現場確認を行った結果も判断の材料としてもよい。センサD1の測定データの信用度をより正確に把握する必要があるIoT機器Dに対しては、データでの改ざんが難しい現場での面談や確認が有効である。
逆に面談や現場確認は人手がかかるため、多数のIoT機器をチェックするには適さない。そのため、場合によっては、抜き打ちでの調査で頻度を減らす、カメラ等によるリモートでのチェックで遠隔で確認するなどの方法をとってもよい。
本明細書において、センサD1の測定データの信用の度合い、信用度は、同じ意味で用いられており、対象とするIoT機器Dが発信するセンサD1の測定データが正しい情報であることの度合いを確率などの数値やA、B、Cなどのランクで示すものであり、データが正しいかどうかの検出や判断をするものではない。
つまり、「信用度が高い」は誤った測定データを発信する可能性が低いことを示し、「信用度が低い」は誤った測定データを発信してしまう可能性が高いことを示している。信用度が低いからと言って正しくない測定データであるとは限らない。例えば、管理やメンテナンスが不十分で、設置から時間が経過し老朽化した温度センサは結果として正しい測定データを発信する場合もあるが、正しくない測定データを発信する可能性が高いと判断され、「信用度が低い」になる。また、過去に何度も悪意のある偽の測定データを発信した経歴のある所有者が所有するIoT機器Dにおいては、たとえ正しい情報を発信していたとしても、そのデータの「信用度が低い」になる可能性がある。
このような総合的な信用の度合いの判断は、初期の段階では経験のある人によって行われることもあるが、その経験をAIなどに学習させることで、自動的に信用スコアを算出することが可能になる。スコアリングには、例えば多変量解析、判断ベース処理、ロジスティック回帰を用いる方法などがあるが、これに限定されるものではなく様々なスコアリングに使用可能なアルゴリズムを用いることができる。
For people, organizations, devices, etc., the results of interviews or on-site inspections may be used as a basis for judgment, as necessary. For IoT devices D for which it is necessary to more accurately grasp the reliability of the measurement data of the sensor D1, on-site interviews or inspections where data tampering is difficult are effective.
On the other hand, interviews and on-site inspections require manpower and are therefore not suitable for checking a large number of IoT devices. Therefore, in some cases, it may be possible to reduce the frequency of inspections by conducting surprise inspections or to check remotely using cameras, etc.
In this specification, the degree of reliability of the measurement data of sensor D1 and the reliability are used interchangeably and indicate the degree to which the measurement data of sensor D1 transmitted by the target IoT device D is correct information using a numerical value such as probability or a rank such as A, B, or C, and are not intended to detect or determine whether the data is correct.
In other words, "high credibility" indicates a low possibility of transmitting erroneous measurement data, and "low credibility" indicates a high possibility of transmitting erroneous measurement data. Low credibility does not necessarily mean that the measurement data is incorrect. For example, a temperature sensor that has been insufficiently managed and maintained and has deteriorated over time since its installation may transmit correct measurement data, but it is determined to have a high possibility of transmitting incorrect measurement data and is therefore "low credibility." In addition, in the case of an IoT device D owned by an owner who has a history of transmitting malicious false measurement data many times in the past, the data may be "low credibility" even if it transmits correct information.
Although such a judgment of the degree of comprehensive creditworthiness may be made by an experienced person in the early stages, it becomes possible to automatically calculate a credit score by having AI or the like learn from that experience. Scoring can be performed, for example, using multivariate analysis, judgment-based processing, logistic regression, etc., but is not limited to these, and various algorithms that can be used for scoring can be used.
図4は測定データ分析部14によって実行されるデータマイニング処理の一例を示す図である。詳細には、図4(A)は第1取得部11によって取得されたIoT機器DのセンサD1の測定データ(時系列データ)を示している。図4(B)は図4(A)に示す測定データの変化の特徴を図形化したものを示している。図4(C)は図4(B)に示すデータに対してデータマイニング処理を実行する手法の例を示している。図5はデータマイニング処理を実行するニューラルネットワークの一例を示す図である。
Figure 4 is a diagram showing an example of data mining processing executed by the measurement
IoT機器Dから得られた時系列データ(第1取得部11によって取得されたIoT機器DのセンサD1の測定データ)(図4(A)参照)に対して直接データマイニングを行ってもよいが、図4(B)に示すように、その変化の特徴を図形化した前処理を行うことができれば、より精度の良いデータマイニングを行うことができる。例えば、センサD1の測定データの経時変化の周波数やカオスなど変換された図形を形成した後に、データマイニングによる分析する方法などが考えられる。また、データマイニングの手法として、ニューラルネットワークを用いる方法、ロジスティック回帰を用いる方法、サポートベクターマシンを用いる方法、K-近傍法を用いる方法などが考えられ、センサD1の測定データの内容に従って適している手法を選択・組み合わせるとよい。
図4に示す例では、IoT機器DのセンサD1の測定データの変化の特徴を図形化した後にデータマイニング処理を実行するため、測定データの変化の特徴の図形化が行われない場合よりも高精度で演算量が少ないデータマイニング処理を実行することができる。
Data mining may be performed directly on the time series data obtained from the IoT device D (measurement data of the sensor D1 of the IoT device D acquired by the first acquisition unit 11) (see FIG. 4A). However, if pre-processing can be performed to graphically represent the characteristics of the changes, as shown in FIG. 4B, more accurate data mining can be performed. For example, a method of forming a converted figure such as the frequency or chaos of the time-dependent changes in the measurement data of the sensor D1 and then analyzing it by data mining can be considered. In addition, as data mining methods, a method using a neural network, a method using logistic regression, a method using a support vector machine, a method using the K-nearest neighbor method, and the like can be considered, and it is advisable to select and combine suitable methods according to the contents of the measurement data of the sensor D1.
In the example shown in Figure 4, the data mining process is performed after the characteristics of the changes in the measurement data of the sensor D1 of the IoT device D are graphically represented, so that the data mining process can be performed with higher accuracy and less computational effort than if the characteristics of the changes in the measurement data are not graphically represented.
図5に示す例では、まず、畳み込み処理によって特徴抽出を実行し、次いで、プーリング層におけるプーリングによって画素の低減を行い、次いで、ニューラルネットワークを用いて特徴の分類を行う。
図4および図5に示す例のように、一旦図形化することによって、一般的な畳み込みニューラルネットワークなどの手法を用いることができるため、精度が良く、演算量の少ない分類が可能になる。
また、図5に示す例では、出力層における分類のアウトプットとして、正常、測定対象異常、センサ状態異常、設置環境不備、データ改ざん、装置改造などが起き得る確率とした。
なお、IoT機器Dから得られるデータは、IoT機器Dが設置されている環境をセンシングして獲得するセンサD1の測定データの他に、IoT機器Dそのものの状態をセンシングするデータであってもよい。例えば、IoT機器Dそのものの消費電力、IoT機器Dの演算部の温度、IoT機器Dのケースの開閉の状態や履歴、ログデータなどになる。
なお、ここでは前処理、データマイニング、機械学習、アウトプットなどの例をいくつか挙げたが、これらに限定するものではなく、センサD1の測定データの信用度を推定できるものであれば、電子的、機械的、人による判断などいずれの手法を用いてもよい。
In the example shown in FIG. 5, feature extraction is first performed by convolution processing, then pixel reduction is performed by pooling in a pooling layer, and then feature classification is performed using a neural network.
As in the examples shown in FIGS. 4 and 5, once the data is graphically represented, techniques such as a general convolutional neural network can be used, enabling classification with high accuracy and with a small amount of calculation.
In the example shown in FIG. 5, the classification output in the output layer is the probability of occurrence of normality, abnormality in the measurement target, abnormality in the sensor state, improper installation environment, data tampering, device modification, and the like.
The data obtained from the IoT device D may be measurement data obtained by the sensor D1 by sensing the environment in which the IoT device D is installed, or may be data sensing the state of the IoT device D itself, such as the power consumption of the IoT device D itself, the temperature of the calculation unit of the IoT device D, the state and history of opening and closing the case of the IoT device D, and log data.
Although several examples such as pre-processing, data mining, machine learning, and output have been given here, the present invention is not limited to these, and any method, such as electronic, mechanical, or human judgment, can be used as long as it can estimate the reliability of the measurement data of sensor D1.
図6は第1実施形態のIoT機器信用度算出装置1の信用度算出部17において実行される処理の一例を示す図である。詳細には、図6は図2のステップS17において実行される処理の一例を示す図である。
Figure 6 is a diagram showing an example of the process executed in the
図6に示す例では、ステップS101において、IoT機器DのセンサD1の測定データの信用度に関係するパラメータ(例えば図5に示す出力層から出力されたもの)が入力される。
ステップS101において入力されるデータとしては、例えば、図5に示すニューラルネットワークなどを用いてデータの信用度などとして得られたものなどが用いられる。ステップS101において入力されるデータは、例えば過去のデータの傾向を分析することで、作為的にデータが加工されていないか、IoT機器Dの故障などによって異常値が示されていないかなどを分類し、データの確からしさ(信用度)を例えばパーセントなどで示したものである。
また、ステップS102では、デバイス(IoT機器D)の属性が入力される。デバイスの属性とは、デバイスが持つセキュアの能力の度合い(セキュアレベル)や、デバイスが認証されているか、などが考えられる。デバイスのセキュアレベルは、IoT機器Dのメーカー、機種名などから得られるデバイスとしての信頼の度合いや、デバイスの設定などによる脆弱性の度合い、本デバイスのセンサの校正の履歴、通信回線を通して得られたデバイスの反応などから求めることができる。
In the example shown in FIG. 6, in step S101, a parameter related to the reliability of the measurement data of the sensor D1 of the IoT device D (for example, output from the output layer shown in FIG. 5) is input.
The data input in step S101 may be, for example, data obtained as the reliability of data using a neural network or the like shown in Fig. 5. The data input in step S101 is classified, for example, by analyzing the trends of past data to determine whether the data has been intentionally processed or whether an abnormal value has been indicated due to a malfunction of the IoT device D, and the like, and the likelihood (reliability) of the data is indicated, for example, as a percentage.
In step S102, the attributes of the device (IoT device D) are input. The device attributes may be the degree of the secure capability of the device (secure level), whether the device has been authenticated, etc. The secure level of the device can be calculated from the degree of reliability of the device obtained from the manufacturer and model name of the IoT device D, the degree of vulnerability due to the device settings, the calibration history of the sensor of the device, the reaction of the device obtained through the communication line, etc.
また、ステップS103では、IoT機器Dの所有者および/または管理者(ヒト、組織)の情報が入力される。ステップS103において入力されるIoT機器Dの所有者および/または管理者の情報としては、IoT機器Dの所有者および/または管理者が認証され実在しているか、過去に間違ったデータを発信したことはないか、ある場合はその頻度、IoT機器Dの所有者および/または管理者の信頼の度合い(ヒトスコア)、管理体制の信頼の度合い(管理体制スコア)、IoT機器Dの設置環境のスコアなどが考えられる。
ヒトスコアは例えば収入、負債、実績、行動など、過去および現在の情報から求められるヒトや組織のスコアデータを示す。これには、組織の場合は、組織の格付けなどのデータをもとに算出してもよいし、別途スコアリングされたヒトの情報から算出してもよい。管理体制スコアは、ヒトや組織が、本デバイスだけに限らず、IoT機器Dに対して行っている管理の履歴、校正の履歴などから求めることができる。
また、設置環境スコアは、設置場所を確認し、正しくセンサが設置されているかを、実際の環境の確認、映像やデータなどから判断することで求めることができる。
ステップS101、ステップS102およびステップS103の順序は、図6に示す順序でなくてもよく、必要な情報が入力されればよい。また、データの品質に関するパラメータ情報は、上記に示したものを全て使う必要はなく、さらに存在しないデータがあってもよい。
次いで、ステップS104では、IoT機器Dのデータ品質の目安となる信用スコアが算出される。
Also, in step S103, information is input about the owner and/or manager (person, organization) of the IoT device D. Possible information about the owner and/or manager of the IoT device D input in step S103 includes whether the owner and/or manager of the IoT device D is authenticated and actually exists, whether or not they have transmitted erroneous data in the past, and if so, the frequency of such transmissions, the degree of trustworthiness of the owner and/or manager of the IoT device D (person score), the degree of trustworthiness of the management system (management system score), and the score of the installation environment of the IoT device D.
The human score indicates score data of a person or organization obtained from past and present information such as income, debt, performance, and behavior. In the case of an organization, the score may be calculated based on data such as the organization's rating, or may be calculated from separately scored human information. The management system score can be obtained from the management history, calibration history, and the like, of the IoT device D, as well as the device itself, by the person or organization.
In addition, the installation environment score can be obtained by checking the installation location and judging whether the sensor is installed correctly by checking the actual environment and judging from images and data, etc.
The order of steps S101, S102, and S103 does not have to be the order shown in Fig. 6, as long as necessary information is input. In addition, it is not necessary to use all of the parameter information related to data quality shown above, and some data may not exist.
Next, in step S104, a trust score that is an indicator of the data quality of the IoT device D is calculated.
図7は第1実施形態のIoT機器信用度算出装置1の信用度算出部17が多変量解析を実行することによって、IoT機器Dから発信されたセンサD1の測定データの信用度としての信用スコアを算出した一例を示す図である。
図7に示す例では、信用度算出部17が、判別関数を用いて、多変量解析を実行することによって、IoT機器Dから発信されたセンサD1の測定データの信用度としての信用スコアを算出した。
詳細には、41台のIoT機器(図7に符号A~APで示す)の、各種入力されたパラメータ情報に対して、データの正誤の結果判別する多変量解析によって判別関数の係数を求めた。さらに判別関数の結果から、見やすさの観点から正の数になるようにデータの信用スコア(確からしさ)に変換した。
図7に示す例では、信用スコアが大きければ、そのデータの品質がよいことを示している。このようにして求められた判別関数を用いることで、新規のIoT機器に対して、そのデータの信用スコアを求めることができる。さらに、入力データに対する結果を用いて、新たに判別関数の係数を更新していくことで、より精度を向上させることができる。 図7に示す例では、多変量解析の中で、線形の判別関数を用いたが、他の例では、二次判別関数や非線形判別関数を用いてもよい。更に他の例では、ニューラルネットワーク等の人工知能などの手法を用いてもよい。
Figure 7 is a diagram showing an example in which the credit score is calculated as the creditworthiness of the measurement data of sensor D1 transmitted from IoT device D by the
In the example shown in FIG. 7, the
In detail, the coefficients of the discriminant function were obtained by multivariate analysis to determine whether the data was correct or not for various input parameter information of 41 IoT devices (indicated by symbols A to AP in FIG. 7). Furthermore, the results of the discriminant function were converted into a credibility score (likelihood) of the data so that it would be a positive number from the viewpoint of readability.
In the example shown in FIG. 7, a larger credit score indicates better quality of the data. By using the discriminant function obtained in this way, the credit score of the data of a new IoT device can be obtained. Furthermore, by using the results for the input data to newly update the coefficients of the discriminant function, the accuracy can be further improved. In the example shown in FIG. 7, a linear discriminant function is used in the multivariate analysis, but in other examples, a quadratic discriminant function or a nonlinear discriminant function may be used. In still other examples, a method such as artificial intelligence, such as a neural network, may be used.
図8は第1実施形態のIoT機器信用度算出装置1の信用度算出部17が状態ポイント計算(判断ベース)を実行することによって、IoT機器Dから発信されたセンサD1の測定データの信用度としての信用スコアを算出する処理の一例を説明するためのフローチャートである。
図9は第1実施形態のIoT機器信用度算出装置1の信用度算出部17が状態ポイント計算(判断ベース)を実行することによって、IoT機器Dから発信されたセンサD1の測定データの信用度としての信用スコアを算出した一例を示す図である。
Figure 8 is a flowchart for explaining an example of a process in which the credit
Figure 9 is a diagram showing an example in which the
図8に示す例では、ステップS201において、信用度算出部17が、状態ポイントの計算を実行する。詳細には、ステップS201では、判定するIoT機器Dのセキュリティの強さ(セキュアレベル)、IoT機器Dを管理するヒト・組織(ヒトスコア)、IoT機器Dが設置してある管理の現状の状態(管理体制スコア)、IoT機器Dの設置環境の状態(環境スコア)に対してポイントづけが行われる。図9に示す例では、IoT機器Dの良い状態が高いポイントに相当し、ポイントとして、1~100の値に正規化したものを用いた。
次いで、ステップS202では、信用度算出部17が、ポジティブポイント加算を実行する。詳細には、ステップS202では、きちんと管理し正常なデータを発信したなどの過去の実績に対するポイントづけ(ポジティブポイント加算)が行われる。ポジティブポイント加算は、前回のポイントに今回のポイントを加算するものであり、長期間正常なデータを発信してきたIoT機器Dに対して高い評価を与えるものである。このような過去の行動に対して付与するポイントを「累積ポジティブポイント」(図9参照)と呼ぶ。図9に示す例では、先の状態ポイントで用いたヒトスコア、管理体制スコア、環境スコアとIoT機器Dが発信したセンサD1の測定データを分析したデータスコアを1~5に正規化したものを用いた。
図9に示す例では、ヒト・組織、管理体制、環境に関するスコアとして状態ポイントと累積ポジティブポイントとで同じものを用いたが、他の例では、現状と過去で重みを変えるなど異なるものを用いてもよい。
In the example shown in Fig. 8, in step S201, the
Next, in step S202, the
In the example shown in Figure 9, the same scores are used for the status points and the accumulated positive points as scores for people/organizations, management systems, and environments, but in other examples, different scores may be used, such as by changing the weighting between the current situation and the past.
次いで、ステップS203では、信用度算出部17は、後述するネガティブイベントの有無(ネガティブなイベントが発生したか否か)の判定を実行する。例えばIoT機器Dが誤データを発信してしまった、登録データに嘘があったなどのような、ネガティブイベントが有った(ネガティブなイベントが発生した)場合には、ステップS204に進む。一方、ネガティブイベントが無かった(ネガティブなイベントが発生していない)場合には、ステップS205に進む。
ステップS204では、信用度算出部17が、ポイントをリセットもしくは減点し、ステップS205に進む。ステップS204は、信頼性を大きく損なう事故を起こした対象に対して、積み上げてきたポジティブポイントを大きく減らすことでペナルティーを与えるものである。リセットもしくは減点するポイントは、累積ポジティブポイントのみに行ってもよいし、状態ポイントと累積ポジティブポイントに対して行ってもよい。
なお、ヒト・組織や環境に関するポイントやネガティブイベントに関しては、そのヒト・組織や環境に含まれる全てのIoT機器に共通してポイントを計算する。
Next, in step S203, the
In step S204, the
Regarding points and negative events related to people, organizations, or the environment, the points are calculated commonly for all IoT devices included in that person, organization, or environment.
ステップS205では、信用度算出部17が、ステップS201~ステップS204において計算されたポイントから、信用スコアを算出する。
次いで、ステップS206では、信用度算出部17が、ポイント更新(ステップS201~ステップS204において計算されたポイントの記憶)を実行する。
次いで、ステップS207では、信用度算出部17が、図8に示す処理を継続するか否かを判定する。図8に示す処理を継続する場合には、ステップS202に戻る。一方、図8に示す処理を継続しない場合には、図8に示す処理を終了する。
In step S205, the credit
Next, in step S206, the credit
Next, in step S207, the credit
図9に示す例では、14台のIoT機器(図9に符号A~Nで示す)について、「状態ポイント」して、1~100に正規化されたIoT機器のセキュアレベル、ヒトスコア、管理体制スコア、環境スコアの和を求めた。
次に、「累計ポジティブポイント」として、1~5に正規化されたヒトスコア、データスコア、管理体制スコア、環境スコアを前回の累計ポジティブポイントの値に加えたものを求めた。「累計ポジティブポイント」は、過去のポイントに対して加算していくものであり、長期間安定して正しいデータを発信したデバイスなどに対して、高いポイントがつくことになる。
次に、ネガティブイベントの例として、デバイス(IoT機器)の設定や管理ミスによる脆弱性の発覚、悪意や人為的なミスによる誤データを発信してしまった、登録したデータに嘘があった、管理体制の不備が発覚したなど、事故が起きた場合、ポイントを0にリセットした。
こうして得られたポイントを「ポイント」として集計したうえで、見やすい形の「信用スコア」に整形した。
なお、図9に示したポイントの項目、加算もしくは減算するポイントの範囲などは、ここの示した限りでなく、他の例では、それらを適宜増減・選定してもよい。
In the example shown in Figure 9, for 14 IoT devices (indicated by the symbols A to N in Figure 9), the "status points" were calculated by adding up the secure levels, human scores, management system scores, and environmental scores of the IoT devices, which were normalized to 1 to 100.
Next, the "cumulative positive points" were calculated by adding the human score, data score, management system score, and environment score, all normalized to 1 to 5, to the previous cumulative positive point value. "Cumulative positive points" are added to past points, and high points are awarded to devices that have been stably transmitting correct data for a long period of time.
Next, as examples of negative events, if an accident occurs, such as the discovery of a vulnerability due to incorrect device (IoT equipment) settings or management, the transmission of incorrect data due to malicious or human error, false data being registered, or flaws in the management system being discovered, the points are reset to 0.
The points obtained in this way were then tallied and converted into an easy-to-read "credit score."
It should be noted that the point items shown in FIG. 9 and the range of points to be added or subtracted are not limited to those shown here, and in other examples, they may be increased, decreased, or selected as appropriate.
上述した例で示したIoT機器Dの信用度を算出するための情報及び入力順は、一例でありこれらに限定されるものではない。
データ利用者がIoT機器DのセンサD1の測定データの信用度を必要とする分野としては、次のようなものが考えられる。
自治体などの公的機関のデータ、例えば水位、地盤、温度、湿度、風速、気圧などの気象データなど災害や農業、漁業などの自然に関する事業に関するデータ、交通量、人の移動などに関するデータなどが考えられる。これらのデータは、自然の中に設置され管理が難しく、風雨にさらされるため、様々な原因で異常が生じやすいためである。
他には、生産現場や建築建設現場等の製品品質に関わる測定データが考えられる。具体的には、重さ、サイズ、厚み、硬さ、色、画像、速度、密度、量など品質に関わるデータなどが測定対象になる。これらは、管理者などがデータ偽装をはたらいていないことを証明する必要があり、第三者によるデータのチェックを求めるニーズが高い分野である。 また、農業、林業、水産業などの事業者が発信するデータもあげられる。これらは、データを相互利用することで、気候の変動、病害虫や病気の予兆などの精度を上げることができる。具体的には、水位、水温、気温、湿度、風速、日射量、CO2濃度、害虫、病気、画像、育成状態、肥料濃度、土壌、水質などが想定される。
他には、感染症の原因菌やウイルスなどの測定データ、射線量や放射性物質の測定データ、毒物や危険物質などの測定データなど、危険物質の分布状況や予測に利用するケースも考えられる。具体的には、ウイルスの有無や量、病原菌の有無や量、毒物の有無や量、放射性物質の有無や量、危険物の有無や量、放射能の量、PM2.5の量、窒素酸化物の量、酸素濃度、一酸化炭素濃度、感染症の感染数、感染症の媒介物の量などが想定される。
The information and input order for calculating the trustworthiness of the IoT device D shown in the above example are merely examples and are not limited to these.
Possible fields in which a data user requires the reliability of the measurement data of the sensor D1 of the IoT device D include the following:
Possible examples include data from public organizations such as local governments, such as meteorological data on water levels, ground conditions, temperature, humidity, wind speed, air pressure, and other data related to disasters, agriculture, fisheries, and other nature-related businesses, and data on traffic volume and human movement, etc. This is because such data is installed in the wild, is difficult to manage, and is exposed to wind and rain, making it prone to abnormalities for various reasons.
Other examples include measurement data related to product quality at production sites and construction sites. Specifically, data related to quality such as weight, size, thickness, hardness, color, images, speed, density, and quantity are measured. These are fields in which administrators need to prove that they are not falsifying data, and there is a high demand for third-party data checking. Other examples include data sent by businesses in the agriculture, forestry, and fisheries industries. By using these data mutually, the accuracy of climate change, pests, and disease warning signs can be improved. Specifically, water level, water temperature, air temperature, humidity, wind speed, solar radiation, CO2 concentration, pests, diseases, images, growth status, fertilizer concentration, soil, water quality, etc. are expected.
Other examples of data that can be used include measurement data on infectious disease-causing bacteria and viruses, radiation doses and radioactive substances, and measurement data on poisons and hazardous substances, etc., and can be used to predict the distribution of hazardous substances. Specifically, possible data include the presence or absence and amount of viruses, the presence or absence and amount of pathogens, the presence or absence and amount of poisons, the presence or absence and amount of radioactive substances, the presence or absence and amount of hazardous materials, the amount of radioactivity, the amount of PM2.5, the amount of nitrogen oxides, oxygen concentration, carbon monoxide concentration, the number of infectious disease infections, and the amount of infectious disease vectors.
多量なデータを入手し解析する事で様々な予測をする分野では、多量のデータが必要であるが、入力したデータの信用度が低いと正しい解析をすることができなくなってしまう。
遠隔診断等で用いる医療機器など生命や健康に関わる機器からの情報も高いデータの信用度が求められる。具体的には、体温、脈拍数、血糖値、中性脂肪、皮膚の色、血圧、血中酸素濃度、運動量、消費カロリー、食事内容、声、血液成分、呼気成分、尿成分、唾液成分、汗成分、粘膜分泌物成分などが想定される。
原油、ガス、石炭などのエネルギー関連や鉱石、貴金属、レアメタル、宝石など鉱業に関わる情報、農産物などの取れ高など、取引市場での価格が、環境などに依存し、触れ幅が大きくなる分野などは、作為のあるデータ操作が行われるリスクがある。具体的には、取れ高、収量などを推測できる画像等のデータ、目的物質の含有量、品質に関わるデータなどが想定される。
以上、IoT機器のデータの信用度を必要とする分野をいくつか上げたが、IoT機器のデータの信用度の確認を必要とする分野であれば、これに限定するものではない。
In fields where various predictions are made by obtaining and analyzing large amounts of data, large amounts of data are necessary, but if the reliability of the input data is low, it will be impossible to perform a correct analysis.
A high degree of reliability is also required for information from devices related to life and health, such as medical devices used for remote diagnosis, etc. Specifically, body temperature, pulse rate, blood sugar level, triglyceride level, skin color, blood pressure, blood oxygen concentration, amount of exercise, calories burned, dietary details, voice, blood components, exhaled breath components, urine components, saliva components, sweat components, mucous membrane secretion components, etc. are expected.
There is a risk of deliberate data manipulation in fields where prices in trading markets are dependent on the environment and subject to large fluctuations, such as information on energy-related items such as crude oil, gas, and coal, ores, precious metals, rare metals, and gems, or yields of agricultural products, etc. Specifically, data such as images that can estimate yields and amounts, and data related to the content and quality of target substances are expected to be subject to manipulation.
Above, we have listed several fields in which the reliability of data from IoT devices is required, but the field is not limited to these, as long as it is a field in which it is necessary to confirm the reliability of data from IoT devices.
<適用例>
図10は第1実施形態のIoT機器信用度算出装置1の第1適用例を示す図である。詳細には、図10は第1実施形態のIoT機器信用度算出装置1が適用されたIoT機器信用度算出システムSを示している。
図10に示す例では、IoT機器信用度算出システムSが、IoT機器信用度算出装置1と、IoT機器Dと、ネットワークNWとを備えている。IoT機器信用度算出装置1は、IoT機器Dの所有、管理および製造のいずれも行っていない者によって所有または管理される。IoT機器Dは、ネットワークNWを介してIoT機器信用度算出装置1の第1取得部11(図1参照)とIoT機器信用度算出装置1以外の箇所とにセンサD1(図1参照)の測定データを自動的に発信可能に構成されている。
図10に示す例では、IoT機器信用度算出装置1の信用度算出部17(図1参照)によって算出されたIoT機器DのセンサD1の測定データの信用度が、IoT機器Dの格付けに利用される。
<Application Examples>
Fig. 10 is a diagram showing a first application example of the IoT device
In the example shown in Fig. 10, the IoT device trust calculation system S includes an IoT device
In the example shown in Figure 10, the credibility of the measurement data of the sensor D1 of the IoT device D calculated by the credibility calculation unit 17 (see Figure 1) of the IoT device
IoT格付け会社のIoT機器信用度算出装置1は、インターネットなどのネットワークNWを通じて、IoT機器Dの信用度の確認を行い、得られた信用度の度合いに応じて格付け行う。次に、格付けの結果もしくは結果とその根拠を、データ利用者側に提供しその対価を得る。データ利用者は、IoT格付け会社から入手したIoT機器Dの信用度などをもとにデータを解析し活用する。また、データ利用者が信用度を確認したい対象を格付け会社に要求し、格付け会社はその結果を報告するサービスも考えられる。
これらのサービスの対価は、お金、データとのセット販売などが考えられ、これらを単独もしくは組み合わせて対価とする。また、公的な行為、企業価値の向上などに活用するとして、サービスそのものは無償としてもよい。
なお、格付けする対象は、IoT機器Dそのものに対して行ってもよいし、IoT機器Dの所有者もしくは管理者など人もしくは法人の単位、または、設置場所、エリアなどの場所の単位などグループ化された対象に対して行ってもよい。こうすることによって、データ利用者は利用するデータの確からしさをデータ解析の前提として利用することによって、より正確なデータの解析結果を得ることが可能になる。
The IoT rating company's IoT device
The compensation for these services may be money, or a set of data and the like, either individually or in combination. The services themselves may be free of charge, provided that they are used for public activities, to improve corporate value, etc.
The object to be rated may be the IoT device D itself, or may be a group of objects, such as a person or corporation, such as the owner or manager of the IoT device D, or a location, such as an installation location or area. In this way, data users can obtain more accurate data analysis results by using the reliability of the data they use as a premise for data analysis.
図11は第1実施形態のIoT機器信用度算出装置1の第2適用例を示す図である。詳細には、図11は第1実施形態のIoT機器信用度算出装置1が適用されたIoT機器信用度算出システムSを示している。
図11に示す例では、IoT機器信用度算出システムSが、IoT機器信用度算出装置1と、IoT機器Dと、ネットワークNWとを備えている。IoT機器信用度算出装置1は、IoT機器Dの所有、管理および製造のいずれも行っていない者によって所有または管理される。IoT機器Dは、ネットワークNWを介してIoT機器信用度算出装置1の第1取得部11(図1参照)とIoT機器信用度算出装置1以外の箇所とにセンサD1(図1参照)の測定データを自動的に発信可能に構成されている。
図11に示す例では、IoT機器信用度算出装置1の信用度算出部17(図1参照)によって算出されたIoT機器DのセンサD1の測定データの信用度が、IoT機器Dの認証(電子証明書の発行)に利用される。
Fig. 11 is a diagram showing a second application example of the IoT device
In the example shown in Fig. 11, the IoT device trust calculation system S includes an IoT device
In the example shown in Figure 11, the credibility of the measurement data of sensor D1 of IoT device D calculated by the credibility calculation unit 17 (see Figure 1) of the IoT device
現在、行われているIoT機器の認証では、IoT機器の認証情報がIoT機器の製造段階または設置段階などにIoT機器に登録され、受け取ったデータが間違いなく対象とするIoT機器から発信されたデータかどうかが確認される。この認証は、通信経路などでのデータの改ざん、すり替えなどの対策には有効であるが、対象とするIoT機器の信用度、所有者または管理者の信用度までを確認することはできなかった。
対象とするIoT機器の信用度、所有者または管理者の信用度までを確認するIoT機器の認証では、IoT機器の所有者または管理者もしくは両方からの登録情報に基づいて、IoT機器が登録どおりであるか、正常に管理されているか、管理者の資質や資格は適切か、センサの校正は適正になされているか、測定データは正しそうか、機器設定は適切か、設置方法や設置場所は適切かなどが確認され、問題なければ証明書が発行される。問題がある場合は指導が行われる。設置環境や管理体制など、デジタル的な情報のみでは判断しづらいものは、調査員が定期的または抜き打ちもしくは両方で行う。IoT機器の設置場所がカメラ等で監視できるものであれば、遠隔で確認してもよい。これらの情報から、上述のような方法によって信用の度合いが算出される。
In the current authentication of IoT devices, authentication information for the IoT device is registered in the IoT device during the manufacturing or installation stage, and it is confirmed whether the received data is definitely data sent from the target IoT device. This authentication is effective in preventing data tampering or substitution along the communication path, but it does not allow confirmation of the trustworthiness of the target IoT device or the owner or manager.
In the authentication of IoT devices, which checks the trustworthiness of the target IoT device and the owner or manager, based on the registration information from the owner or manager or both of the IoT device, it is confirmed whether the IoT device is as registered, whether it is managed properly, whether the manager's qualities and qualifications are appropriate, whether the sensor calibration is properly performed, whether the measurement data seems correct, whether the device settings are appropriate, whether the installation method and installation location are appropriate, etc., and if there are no problems, a certificate is issued. If there are problems, guidance is provided. For things that are difficult to judge from digital information alone, such as the installation environment and management system, investigators will conduct regular or surprise inspections or both. If the installation location of the IoT device can be monitored by a camera, etc., it may be checked remotely. From this information, the degree of trust is calculated using the method described above.
図12は第1実施形態のIoT機器信用度算出装置1の第2適用例のIoT機器信用度算出システムSにおいて実行される処理の一例を示すフローチャートである。
図12に示す例では、ステップS301において、IoT機器Dの信頼性の確認が行われ、信頼できるか否かが判定される。信頼できない場合には、ステップS302に進む。一方、信頼できる場合には、ステップS303に進む。
ステップS302では、指導・是正が行われ、次いで、ステップS301に戻る。
ステップS303では、証明書が発行される。
次いで、ステップS304では、証明書の期限内であるか否かが判定される。証明書の期限内である場合には、ステップS305に進む。一方、証明書の期限内でない場合には、ステップS301に戻る。
ステップS305では、IoT機器Dが正常であるか否かが判定される。IoT機器Dが正常である場合には、ステップS301に戻る。一方、IoT機器Dが正常でない場合には、ステップS302に進む。
FIG. 12 is a flowchart showing an example of processing executed in an IoT device trust calculation system S of a second application example of the IoT device
In the example shown in Fig. 12, in step S301, the reliability of the IoT device D is confirmed and it is determined whether or not the device is reliable. If the device is not reliable, the process proceeds to step S302. On the other hand, if the device is reliable, the process proceeds to step S303.
In step S302, guidance and correction are carried out, and then the process returns to step S301.
In step S303, a certificate is issued.
Next, in step S304, it is determined whether or not the certificate is within its expiration date. If the certificate is within its expiration date, the process proceeds to step S305. On the other hand, if the certificate is not within its expiration date, the process returns to step S301.
In step S305, it is determined whether or not the IoT device D is normal. If the IoT device D is normal, the process returns to step S301. On the other hand, if the IoT device D is not normal, the process proceeds to step S302.
図11および図12に示す例では、証明書に期限が設定され、定期的に期限のチェックが行われ、証明書が必要に応じて再発行される。また、証明書が発行されたIoT機器Dに対しては、インターネットなどの通信回線を介して、モニタリングが行われる。
測定データの信用度が保たれていない可能性が高いと判断された場合には、指導・是正が行われる。
他の例では、強い公平性を求められた場合に、指導などコンサルティングの行為を行わないことが求められることもある。
更に他の例では、測定データの信用度が保たれていない可能性が高いと判断された場合に、証明書の取り消しが実施されてもよい。
11 and 12, a deadline is set for the certificate, the deadline is checked periodically, and the certificate is reissued as necessary. In addition, monitoring is performed via a communication line such as the Internet for the IoT device D that has been issued a certificate.
If it is determined that there is a high possibility that the reliability of the measurement data is not being maintained, guidance and correction will be provided.
In other instances, strong impartiality requirements may require refraining from providing guidance or other consulting services.
In yet another example, revocation of the certificate may be performed if it is determined that there is a high possibility that the reliability of the measurement data is not maintained.
以上のようなIoT機器のデータの信用の度合いが証明されたIoT機器もしくは、それを管理する個人またはグループもしくは両方は、信用できると証明されたデータを発信することが可能になり、データの価値を高めることが可能になる。
これらのサービスの対価を求める場合は、お金、データの2次利用の権利、特定のセキュアチップの利用などが考えられ、これらを単独もしくは組み合わせて対価とする。
IoT devices whose data has been proven to be trustworthy as described above, or the individuals or groups that manage them, or both, will be able to transmit data that has been proven to be trustworthy, thereby increasing the value of the data.
Payment for these services could be in the form of money, the right to secondary use of data, or use of a specific secure chip, either alone or in combination.
図13は第1実施形態のIoT機器信用度算出装置1の第3適用例を示す図である。詳細には、図13は第1実施形態のIoT機器信用度算出装置1が適用されたIoT機器信用度算出システムSを示している。
図12までに示して例では、データの利用者が、IoT機器Dからデータを直接受け取る。一方、図13に示す例では、データの利用者が、クラウドなどのデータベースに保存されたデータを受け取る。データベースDBに情報を集めると、IoT機器Dへのデータアクセスの集中を防ぐことができる、クラウドのセキュリティーシステムを活用できるなどの利点がある。データベースDB内での改ざんのリスクに対しては、データベースDBとしてブロックチェーンを用いれば登録したデータに改ざんがなされていないことが証明でき、登録する前の証明と組み合わせることで、より高いデータの信用度を得ることが可能になる。
Fig. 13 is a diagram showing a third application example of the IoT device
In the examples shown up to Fig. 12, the data user receives data directly from the IoT device D. On the other hand, in the example shown in Fig. 13, the data user receives data stored in a database such as a cloud. Collecting information in a database DB has the advantage of preventing concentration of data access to the IoT device D and utilizing the cloud security system. Regarding the risk of tampering within the database DB, if a blockchain is used as the database DB, it can be proven that the registered data has not been tampered with, and by combining this with the proof before registration, it is possible to obtain a higher degree of credibility for the data.
<第2実施形態>
以下、添付図面を参照し、本発明のIoTデータプラットフォーム、および、IoTデータプラットフォームによるIoTデータの処理方法の実施形態について説明する。
Second Embodiment
Hereinafter, an embodiment of an IoT data platform and an IoT data processing method by the IoT data platform of the present invention will be described with reference to the accompanying drawings.
図14は第2実施形態のIoTデータプラットフォームPの概略構成の一例などを示す図である。
図14に示す例では、IoTデータプラットフォームPが、IoTデータ受信部P1と、第1対価算出部P2と、IoTデータ送信部P3と、第2対価算出部P4と、信用度情報受信部P5とを備えている。
IoTデータ受信部P1は、IoT機器D(図1参照)から発信されたIoTデータ(例えばIoT機器DのセンサD1の測定データ)を受信する。第1対価算出部P2は、IoTデータ受信部P1によって受信されたIoTデータに対する対価の根拠である第1対価を算出する。IoTデータ送信部P3は、IoTデータ受信部P1によって受信されたIoTデータを送信する。第2対価算出部P4は、IoTデータ送信部P3によって送信されたIoTデータに対する対価の根拠である第2対価を算出する。信用度情報受信部P5は、IoTデータ受信部P1によって受信されたIoTデータの信用度に関する情報を受信する。
詳細には、第1対価算出部P2は、信用度情報受信部P5によって受信されたIoTデータの信用度に関する情報に基づいて第1対価を算出する。また、第2対価算出部P4は、信用度情報受信部P5によって受信されたIoTデータの信用度に関する情報に基づいて第2対価を算出する。
FIG. 14 is a diagram showing an example of a schematic configuration of an IoT data platform P according to the second embodiment.
In the example shown in Figure 14, the IoT data platform P includes an IoT data receiving unit P1, a first consideration calculation unit P2, an IoT data transmitting unit P3, a second consideration calculation unit P4, and a credit information receiving unit P5.
The IoT data receiving unit P1 receives IoT data (e.g., measurement data of the sensor D1 of the IoT device D) transmitted from the IoT device D (see FIG. 1). The first compensation calculation unit P2 calculates a first compensation which is the basis of compensation for the IoT data received by the IoT data receiving unit P1. The IoT data transmission unit P3 transmits the IoT data received by the IoT data receiving unit P1. The second compensation calculation unit P4 calculates a second compensation which is the basis of compensation for the IoT data transmitted by the IoT data transmission unit P3. The credibility information receiving unit P5 receives information regarding the credibility of the IoT data received by the IoT data receiving unit P1.
In detail, the first consideration calculation unit P2 calculates the first consideration based on the information on the credibility of the IoT data received by the credibility information receiving unit P5. The second consideration calculation unit P4 calculates the second consideration based on the information on the credibility of the IoT data received by the credibility information receiving unit P5.
図15は第2実施形態のIoTデータプラットフォームPにおいて実行される処理の一例を説明するためのフローチャートである。
図15に示す例では、ステップS1において、IoTデータ受信部P1が、IoT機器D(図1参照)から発信されたIoTデータを受信する。
次いで、ステップS2では、信用度情報受信部P5が、IoTデータ受信部P1によって受信されたIoTデータの信用度に関する情報を受信する。
次いで、ステップS3では、第1対価算出部P2が、ステップS2において受信されたIoTデータの信用度に関する情報に基づいて、ステップS1において受信されたIoTデータに対する対価の根拠である第1対価を算出する。
また、ステップS4では、IoTデータ送信部P3が、ステップS1において受信されたIoTデータを送信する。
次いで、ステップS5では、第2対価算出部P4が、ステップS2において受信されたIoTデータの信用度に関する情報に基づいて、ステップS4において送信されたIoTデータに対する対価の根拠である第2対価を算出する。
FIG. 15 is a flowchart for explaining an example of processing executed in the IoT data platform P of the second embodiment.
In the example shown in FIG. 15, in step S1, the IoT data receiving unit P1 receives IoT data transmitted from the IoT device D (see FIG. 1).
Next, in step S2, the credibility information receiving unit P5 receives information regarding the credibility of the IoT data received by the IoT data receiving unit P1.
Next, in step S3, the first compensation calculation unit P2 calculates the first compensation, which is the basis of compensation for the IoT data received in step S1, based on information regarding the credibility of the IoT data received in step S2.
Also, in step S4, the IoT data transmission unit P3 transmits the IoT data received in step S1.
Next, in step S5, the second compensation calculation unit P4 calculates a second compensation, which is the basis of compensation for the IoT data transmitted in step S4, based on information regarding the credibility of the IoT data received in step S2.
第2実施形態のIoTデータプラットフォームPでは、送受信されるIoTデータの信用度に関する情報に基づいて、送受信されるIoTデータに対する対価の根拠が算出されるため、IoTデータを利用する利便性を向上させることができる。 In the second embodiment of the IoT data platform P, the basis for compensation for the IoT data transmitted and received is calculated based on information regarding the credibility of the IoT data transmitted and received, thereby improving the convenience of using IoT data.
図16は第2実施形態のIoTデータプラットフォームPが適用されたIoTデータ流通システムDSの一例を示す図である。
図16に示す例では、IoTデータプラットフォームPのIoTデータ受信部P1(図14参照)が、IoTデータ送信部P3(図14参照)によって送信されたIoTデータを利用するIoTデータ利用部Uの情報を秘匿化した状態で、IoT機器D(図1参照)から発信されたIoTデータを所有していたIoTデータ所有部WからIoTデータを受信する。また、IoTデータ送信部P3は、IoTデータ所有部Wの情報を秘匿化した状態で、IoTデータ利用部UにIoTデータを送信する。
また、信用度情報受信部P5は、IoTデータの信用度に関する情報を格付け部Rから受信する。
FIG. 16 is a diagram showing an example of an IoT data distribution system DS to which the IoT data platform P of the second embodiment is applied.
In the example shown in Figure 16, the IoT data receiving unit P1 (see Figure 14) of the IoT data platform P receives IoT data from the IoT data ownership unit W that owns the IoT data transmitted from the IoT device D (see Figure 1) in a state in which the information of the IoT data utilization unit U that utilizes the IoT data transmitted by the IoT data transmission unit P3 (see Figure 14) is kept confidential. Also, the IoT data transmission unit P3 transmits the IoT data to the IoT data utilization unit U in a state in which the information of the IoT data ownership unit W is kept confidential.
In addition, the creditworthiness information receiving unit P5 receives information regarding the creditworthiness of the IoT data from the rating unit R.
IoTデータプラットフォームPはデータプライシング機能を有する。つまり、IoTデータプラットフォームPでは、データ利用者(IoTデータ利用部U)からの要求(需要)に対し、データ発信者(IoTデータ所有部W)に応じて、利用価格が決定される。双方の合意に達したとき、情報の交換がなされる。
このとき、IoTデータの信頼性について格付け会社(格付け部R)の情報を参照、加味し、IoTデータの信頼性も価格に反映することが可能となる。信頼性も価格設定の根拠として表示することができる。
また、IoTデータプラットフォームPでは、情報が取り引きされるときのプレミアムや割引が意図的に加えられるような処理が実行されてもよい。
The IoT data platform P has a data pricing function. In other words, in the IoT data platform P, the usage price is determined according to the data sender (IoT data owner W) in response to the request (demand) from the data user (IoT data user U). When both parties reach an agreement, information is exchanged.
At this time, it is possible to refer to and take into account information on the reliability of the IoT data from a rating company (rating department R) and to reflect the reliability of the IoT data in the price. The reliability can also be displayed as a basis for setting the price.
In addition, the IoT data platform P may perform processes such as intentionally adding premiums or discounts when information is traded.
IoTデータプラットフォームPでは、データ所有者(IoTデータ所有部W)および利用者(IoTデータ利用部U)等の情報を匿名化し、個人情報を介さずにIoTデータの流通が管理、運営されることが望ましい。
格付け会社(格付け部R)は、匿名性の保証に関しても評価、格付けを行う情報の一つとして利用できる。
In the IoT data platform P, it is desirable to anonymize information on data owners (IoT data ownership part W) and users (IoT data usage part U), etc., and to manage and operate the distribution of IoT data without involving personal information.
The rating company (rating department R) can also use the guarantee of anonymity as one of the pieces of information for evaluation and rating.
IoTデータプラットフォームPでは、ブロックチェーンなどの技術だけでなく既存のクラウドセキュリティシステムを使うことで、IoTデータの所有者(IoTデータ所有部W)、流路、移動などの履歴を管理することができ、データ改ざんに対して強い手段として利用できる。
データ利用者(IoTデータ利用部U)は、IoTデータプラットフォームPを利用することで、使いたいIoTデータを簡単に検索でき、必要条件に応じたデータを入手しやすくなる。また、利用したいIoTデータを入手するときにIoTデータプラットフォームPにリクエストをかけ、信用度の高い情報を簡単に利用できるサービスを受けられる。 データ所有者(IoTデータ所有部W)は、IoTデータプラットフォームPを活用することで、データ利用者(IoTデータ利用部U)を簡単に見つけることが可能となり、データの対価を得やすくなる。また、データ利用者(IoTデータ利用部U)が欲している情報(需要の大きなデータ)も得ることが可能となる。流通させるデータの利用範囲、期間等も提供側(IoTデータ所有部W)が自由に設定可能であり、提供価値も担保される。
格付け会社(格付け部R)は、IoTデータプラットフォームPのセキュリティ、管理状況、利用状態を監査し、格付け、認証、是正を行う。リアルタイム性、検索性などユーザの利便性も評価情報として利用できる。また、IoTデータプラットフォームPのデータ管理がブロックチェーンを用いて管理されている場合、データ改ざん等が起こりにくいと判断でき、スコア格付け用の情報の一つとして利用できる。公平性が担保される必要性がある場合には、指導などのコンサルティングの行為は行われないことが求められる場合もある。
このIoTデータプラットフォームPはIoTデバイス(IoT機器D)からの情報だけでなく、広くデータを取扱い、流通させるプラットフォームとして利用することが可能である。
In the IoT data platform P, by using not only technologies such as blockchain but also existing cloud security systems, it is possible to manage the history of IoT data such as the owner (IoT data owner W), flow path, and movement, making it possible to use it as a strong means against data tampering.
By using the IoT data platform P, data users (IoT data users U) can easily search for the IoT data they want to use and easily obtain data according to their requirements. In addition, when obtaining the IoT data they want to use, they can make a request to the IoT data platform P and receive a service that allows them to easily use highly reliable information. By utilizing the IoT data platform P, data owners (IoT data owners W) can easily find data users (IoT data users U) and easily obtain payment for data. In addition, data users (IoT data users U) can also obtain information they want (data with high demand). The provider (IoT data owners W) can freely set the scope of use and period of the data to be distributed, and the value of the data provided is guaranteed.
The rating company (rating department R) audits the security, management status, and usage status of the IoT data platform P, and performs rating, certification, and correction. User convenience such as real-timeness and searchability can also be used as evaluation information. In addition, if data management of the IoT data platform P is managed using a blockchain, it can be determined that data tampering is unlikely to occur, and this can be used as one of the pieces of information for score rating. In cases where there is a need to ensure fairness, it may be required that consulting activities such as guidance not be performed.
This IoT data platform P can be used as a platform for handling and distributing a wide range of data, not just information from IoT devices (IoT equipment D).
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形および置換を加えることができる。上述した各実施形態および各例に記載の構成を適宜組み合わせてもよい。 Although the above describes the form for carrying out the present invention using the embodiments, the present invention is not limited to these embodiments in any way, and various modifications and substitutions can be made without departing from the scope of the present invention. The configurations described in the above-mentioned embodiments and examples may be combined as appropriate.
なお、上述した実施形態におけるIoT機器信用度算出装置1およびIoTデータプラットフォームPが備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
In addition, the whole or part of the functions of each unit of the IoT device
Furthermore, "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage units such as hard disks built into computer systems. Furthermore, "computer-readable recording medium" may also include those that dynamically hold a program for a short period of time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, and those that hold a program for a certain period of time, such as volatile memory inside a computer system that serves as a server or client in such cases. Furthermore, the above program may be one that realizes part of the above-mentioned functions, or may be one that can realize the above-mentioned functions in combination with a program already recorded in the computer system.
(付記)
本発明の一態様のIoT機器信用度算出装置では、前記IoT機器は、前記IoT機器がソフト的および/またはハード的に改造されたか否か、前記IoT機器の履歴および/または前記IoT機器のログデータをチェックするチェック部を更に備え、前記第3取得部は、前記チェック部によってチェックされた前記IoT機器がソフト的および/またはハード的に改造されたか否か、前記IoT機器の履歴および/または前記IoT機器のログデータを取得し、前記IoT機器属性分析部は、前記第3取得部によって取得された前記IoT機器がソフト的および/またはハード的に改造されたか否か、前記IoT機器の履歴および/または前記IoT機器のログデータに基づいて、前記IoT機器の属性の分析を実行してもよい。
(Additional Note)
In one embodiment of the IoT device credit calculation device of the present invention, the IoT device further includes a check unit that checks the history and/or log data of the IoT device to determine whether the IoT device has been modified in terms of software and/or hardware, and the third acquisition unit acquires the history and/or log data of the IoT device to determine whether the IoT device checked by the check unit has been modified in terms of software and/or hardware, and the IoT device attribute analysis unit may perform an analysis of the attributes of the IoT device based on the history and/or log data of the IoT device to determine whether the IoT device has been modified in terms of software and/or hardware acquired by the third acquisition unit.
本発明の一態様のIoT機器信用度算出装置では、前記信用度算出部は、多変量解析または状態ポイント計算を実行することによって、前記IoT機器から発信された前記測定データの信用度としての信用スコアを算出してもよい。 In one embodiment of the IoT device credibility calculation device of the present invention, the credibility calculation unit may calculate a credibility score as the credibility of the measurement data transmitted from the IoT device by performing multivariate analysis or state point calculation.
本発明の一態様のIoT機器信用度算出装置では、前記信用度算出部は、前記IoT機器から発信された前記測定データの信用度としての数値またはランクを算出してもよい。 In one aspect of the IoT device credibility calculation device of the present invention, the credibility calculation unit may calculate a numerical value or a rank as the credibility of the measurement data transmitted from the IoT device.
本発明の一態様のIoT機器信用度算出装置では、前記IoT機器は、前記所有者情報と前記属性情報とを記憶する記憶部を更に備え、前記第2取得部は、前記記憶部に記憶されている前記所有者情報を取得し、前記第3取得部は、前記記憶部に記憶されている前記属性情報を取得してもよい。 In one aspect of the IoT device trust calculation device of the present invention, the IoT device may further include a storage unit that stores the owner information and the attribute information, the second acquisition unit may acquire the owner information stored in the storage unit, and the third acquisition unit may acquire the attribute information stored in the storage unit.
本発明の一態様のIoT機器信用度算出装置の利用方法では、前記証明書が電子証明書であってもよい。 In the method of using an IoT device trust calculation device according to one aspect of the present invention, the certificate may be an electronic certificate.
本発明の一態様は、IoT機器信用度算出装置の利用方法であって、前記信用度算出部によって算出された前記測定データの信用度が、前記IoT機器の格付けに利用される、IoT機器信用度算出装置の利用方法である。 One aspect of the present invention is a method of using an IoT device credibility calculation device, in which the credibility of the measurement data calculated by the credibility calculation unit is used to rate the IoT device.
本発明の一態様のIoTデータプラットフォームでは、前記信用度情報受信部は、前記IoTデータの信用度に関する情報を格付け部から受信してもよい。 In an IoT data platform according to one aspect of the present invention, the credibility information receiving unit may receive information regarding the credibility of the IoT data from a rating unit.
(付記)
なお、上記実施形態に係る発明の態様は次のようにもとらえることができる。
本発明に係る一態様は、IoT機器から発信された測定データの信用度を高精度に算出することができるIoT機器信用度算出装置、IoT機器信用度算出システム、IoT機器信用度算出装置の利用方法、IoT機器信用度算出方法およびプログラムを提供することを目的とする。
(態様1)
センサを有するIoT機器から経時的に発信された測定データを取得する第1取得部と、
前記IoT機器から発信された前記測定データ以外の情報である非測定情報を取得する非測定情報取得部と、
前記第1取得部によって取得された前記測定データと、前記非測定情報取得部によって取得された前記非測定情報とに基づいて、前記IoT機器から発信された前記測定データの信用度を算出する信用度算出部とを備えるIoT機器信用度算出装置。
(態様2)
前記非測定情報には、前記IoT機器の所有者および/または管理者の情報である所有者情報と、前記IoT機器の属性に関する情報である属性情報とが含まれ、
前記非測定情報取得部は、
前記所有者情報を取得する第2取得部と、
前記属性情報を取得する第3取得部とを備え、
前記信用度算出部は、前記第1取得部によって取得された前記測定データと、前記第2取得部によって取得された前記所有者情報と、前記第3取得部によって取得された前記属性情報とに基づいて、前記IoT機器から発信された前記測定データの信用度を算出する、
態様1に記載のIoT機器信用度算出装置。
(態様3)
前記第1取得部によって取得された前記測定データの分析を実行する測定データ分析部と、
前記第2取得部によって取得された前記所有者情報に基づいて、前記IoT機器の所有者および/または管理者の分析を実行する所有者分析部と、
前記第3取得部によって取得された前記属性情報に基づいて、前記IoT機器の属性の分析を実行するIoT機器属性分析部とを更に備え、
前記信用度算出部は、前記測定データ分析部の分析結果と前記所有者分析部の分析結果と前記IoT機器属性分析部の分析結果とに基づいて、前記IoT機器から発信された前記測定データの信用度を算出する、
態様2に記載のIoT機器信用度算出装置。
(態様4)
前記測定データ分析部は、
前記第1取得部によって取得された前記測定データと、前記第1取得部によって過去に取得された過去分測定データとの比較を実行すると共に、
前記第1取得部によって取得された前記測定データと、前記IoT機器以外のIoT機器から発信されたデータとの比較を実行する、
態様3に記載のIoT機器信用度算出装置。
(態様5)
前記測定データ分析部は、
前記第1取得部によって取得された前記測定データに対する人為的な操作の痕跡の有無の分析を実行する、
態様4に記載のIoT機器信用度算出装置。
(態様6)
前記測定データ分析部は、
前記測定データの変化の特徴を図形化した後にデータマイニング処理を実行することによって、前記測定データの分析を実行する、
態様3から態様5のいずれか一項に記載のIoT機器信用度算出装置。
(態様7)
前記所有者分析部は、
前記IoT機器の所有者および/または管理者の申告内容、過去の履歴、他のデータベースから得られた情報、および、調査結果から得られた情報の少なくともいずれかに基づいて、前記IoT機器の所有者および/または管理者が、前記IoT機器の正規の所有者および/または管理者であるか否かを分析する、
態様3から態様6のいずれか一項に記載のIoT機器信用度算出装置。
(態様8)
前記所有者分析部は、
前記IoT機器の所有者および/または管理者が前記IoT機器に関する情報を発信しているか否か、前記IoT機器の所有者および/または管理者が過去に発信した前記IoT機器に関する情報の内容、前記IoT機器の所有者および/または管理者が所有または管理している他のIoT機器の管理状況、前記IoT機器の所有者および/または管理者が前記他のIoT機器の廃棄処理を適切に実行しているか否か、前記IoT機器の所有者および/または管理者の与信に関する情報、および、前記IoT機器の所有者および/または管理者の管理体制に関する情報の少なくともいずれかに基づいて、前記IoT機器の所有者および/または管理者の分析を実行する、
態様3から態様7のいずれか一項に記載のIoT機器信用度算出装置。
(態様9)
前記IoT機器属性分析部は、
前記IoT機器の製造元、前記IoT機器の製造時期、前記IoT機器の校正および/またはメンテナンスが実行されたか否か、前記IoT機器の校正および/またはメンテナンスが実行された時期、前記IoT機器の校正および/またはメンテナンスの内容、前記IoT機器の応答、前記IoT機器にセキュアチップが備えられているか否か、前記IoT機器の動作状況、前記IoT機器に関する認証情報、前記IoT機器の設置場所、前記IoT機器の設置環境および/または測定環境、前記IoT機器の前記センサによる前記測定データの測定の難易度、前記IoT機器によって発信された前記測定データの通信経路、および、前記IoT機器における暗号化のレベルの少なくともいずれかに基づいて、前記IoT機器の属性の分析を実行する、
態様3から態様8のいずれか一項に記載のIoT機器信用度算出装置。
(態様10)
前記IoT機器は、前記IoT機器の消費電力、前記IoT機器の演算部の温度および/または前記IoT機器のケースの開閉状態をモニタリングするモニタリング部を更に備え、
前記第3取得部は、前記モニタリング部によってモニタリングされた前記IoT機器の消費電力、前記IoT機器の演算部の温度および/または前記IoT機器のケースの開閉状態の情報を取得し、
前記IoT機器属性分析部は、
前記第3取得部によって取得された前記IoT機器の消費電力、前記IoT機器の演算部の温度および/または前記IoT機器のケースの開閉状態の情報に基づいて、前記IoT機器の属性の分析を実行する、
態様9に記載のIoT機器信用度算出装置。
(態様11)
前記信用度算出部が、前記IoT機器から発信された前記測定データの信用度を算出した後に、
前記信用度算出部は、
前記測定データ分析部によって継続的に実行された分析の結果と、前記所有者分析部によって継続的に実行された分析の結果と、前記IoT機器属性分析部によって継続的に実行された分析の結果とに基づいて、前記IoT機器から発信された前記測定データの信用度を継続的に算出する、
態様3から態様10のいずれか一項に記載のIoT機器信用度算出装置。
(態様12)
前記信用度算出部は、人工知能を利用することによって、前記IoT機器から発信された前記測定データの信用度としての信用スコアを算出する、
態様1から態様11のいずれか一項に記載のIoT機器信用度算出装置。
(態様13)
態様1から態様12のいずれか一項に記載のIoT機器信用度算出装置と、
前記IoT機器と、
ネットワークとを備えるIoT機器信用度算出システムであって、
前記IoT機器信用度算出装置は、前記IoT機器の所有、管理および製造のいずれも行っていない者によって所有または管理され、
前記IoT機器は、前記ネットワークを介して前記IoT機器信用度算出装置の前記第1取得部と前記IoT機器信用度算出装置以外の箇所とに前記測定データを自動的に発信可能に構成されている、
IoT機器信用度算出システム。
(態様14)
態様1から態様12のいずれか一項に記載のIoT機器信用度算出装置の利用方法であって、
前記信用度算出部によって算出された前記測定データの信用度が、前記IoT機器の証明書の発行に利用される、
IoT機器信用度算出装置の利用方法。
(態様15)
態様1から態様12のいずれか一項に記載のIoT機器信用度算出装置の利用方法であって、
前記信用度算出部によって算出された前記測定データの信用度が、前記IoT機器の所有者および/または管理者の格付け、および/または、前記IoT機器の設置エリアの格付けに利用される、
IoT機器信用度算出装置の利用方法。
(態様16)
Iot機器信用度算出装置の第1取得部が、センサを有するIoT機器から経時的に発信された測定データを取得する第1取得ステップと、
Iot機器信用度算出装置の非測定情報取得部が、前記IoT機器から発信された前記測定データ以外の情報である非測定情報を取得する非測定情報取得ステップと、
Iot機器信用度算出装置の信用度算出部が、前記第1取得ステップにおいて取得された前記測定データと、前記非測定情報取得ステップにおいて取得された前記非測定情報とに基づいて、前記IoT機器から発信された前記測定データの信用度を算出する信用度算出ステップと
を備えるIoT機器信用度算出方法。
(態様17)
コンピュータに、
センサを有するIoT機器から経時的に発信された測定データを取得する第1取得ステップと、
前記IoT機器から発信された前記測定データ以外の情報である非測定情報を取得する非測定情報取得ステップと、
前記第1取得ステップにおいて取得された前記測定データと、前記非測定情報取得ステップにおいて取得された前記非測定情報とに基づいて、前記IoT機器から発信された前記測定データの信用度を算出する信用度算出ステップと
を実行させるためのプログラム。
(Additional Note)
The above-described embodiment of the invention can also be understood as follows.
One aspect of the present invention aims to provide an IoT device trustworthiness calculation device, an IoT device trustworthiness calculation system, a method for using an IoT device trustworthiness calculation device, an IoT device trustworthiness calculation method, and a program that can calculate the trustworthiness of measurement data transmitted from an IoT device with high accuracy.
(Aspect 1)
A first acquisition unit that acquires measurement data transmitted over time from an IoT device having a sensor;
A non-measurement information acquisition unit that acquires non-measurement information other than the measurement data transmitted from the IoT device;
An IoT device credibility calculation device comprising: a credibility calculation unit that calculates the credibility of the measurement data transmitted from the IoT device based on the measurement data acquired by the first acquisition unit and the non-measurement information acquired by the non-measurement information acquisition unit.
(Aspect 2)
The non-measurement information includes owner information, which is information about an owner and/or manager of the IoT device, and attribute information, which is information about attributes of the IoT device;
The non-measurement information acquisition unit
A second acquisition unit that acquires the owner information;
a third acquisition unit that acquires the attribute information,
The credibility calculation unit calculates the credibility of the measurement data transmitted from the IoT device based on the measurement data acquired by the first acquisition unit, the owner information acquired by the second acquisition unit, and the attribute information acquired by the third acquisition unit.
2. The IoT device trustworthiness calculation device according to
(Aspect 3)
a measurement data analysis unit that performs analysis of the measurement data acquired by the first acquisition unit;
An owner analysis unit that performs an analysis of an owner and/or manager of the IoT device based on the owner information acquired by the second acquisition unit;
Further comprising an IoT device attribute analysis unit that performs an analysis of the attributes of the IoT device based on the attribute information acquired by the third acquisition unit,
The credibility calculation unit calculates the credibility of the measurement data transmitted from the IoT device based on the analysis result of the measurement data analysis unit, the analysis result of the owner analysis unit, and the analysis result of the IoT device attribute analysis unit.
The IoT device trustworthiness calculation device according to
(Aspect 4)
The measurement data analysis unit
A comparison is performed between the measurement data acquired by the first acquisition unit and past measurement data acquired in the past by the first acquisition unit,
Executing a comparison between the measurement data acquired by the first acquisition unit and data transmitted from an IoT device other than the IoT device;
The IoT device trustworthiness calculation device according to
(Aspect 5)
The measurement data analysis unit
Executing an analysis of the measurement data acquired by the first acquisition unit to determine whether or not there is a trace of human manipulation;
The IoT device trustworthiness calculation device according to
(Aspect 6)
The measurement data analysis unit
performing an analysis of the measurement data by graphically representing the characteristics of the changes in the measurement data and then performing a data mining process;
The IoT device trustworthiness calculation device according to any one of
(Aspect 7)
The owner analysis unit,
Analyzing whether the owner and/or manager of the IoT device is a legitimate owner and/or manager of the IoT device based on at least one of the declaration of the owner and/or manager of the IoT device, past history, information obtained from other databases, and information obtained from the investigation results;
The IoT device trustworthiness calculation device according to any one of
(Aspect 8)
The owner analysis unit,
performing an analysis of the owner and/or manager of the IoT device based on at least any of the following: whether the owner and/or manager of the IoT device transmits information about the IoT device, the content of information about the IoT device previously transmitted by the owner and/or manager of the IoT device, the management status of other IoT devices owned or managed by the owner and/or manager of the IoT device, whether the owner and/or manager of the IoT device properly performs disposal processing of the other IoT devices, information about the creditworthiness of the owner and/or manager of the IoT device, and information about the management system of the owner and/or manager of the IoT device;
The IoT device trustworthiness calculation device according to any one of
(Aspect 9)
The IoT device attribute analysis unit
Perform an analysis of attributes of the IoT device based on at least one of the manufacturer of the IoT device, the manufacturing date of the IoT device, whether or not calibration and/or maintenance of the IoT device has been performed, the date and time when calibration and/or maintenance of the IoT device has been performed, the content of the calibration and/or maintenance of the IoT device, the response of the IoT device, whether or not the IoT device is equipped with a secure chip, the operation status of the IoT device, authentication information regarding the IoT device, the installation location of the IoT device, the installation environment and/or measurement environment of the IoT device, the difficulty of measuring the measurement data by the sensor of the IoT device, the communication path of the measurement data transmitted by the IoT device, and the level of encryption in the IoT device.
The IoT device trustworthiness calculation device according to any one of
(Aspect 10)
The IoT device further includes a monitoring unit that monitors the power consumption of the IoT device, the temperature of a calculation unit of the IoT device, and/or an open/close state of a case of the IoT device,
The third acquisition unit acquires information on the power consumption of the IoT device, the temperature of a calculation unit of the IoT device, and/or an open/close state of a case of the IoT device, which are monitored by the monitoring unit,
The IoT device attribute analysis unit
An analysis of attributes of the IoT device is performed based on information on the power consumption of the IoT device, the temperature of a calculation unit of the IoT device, and/or the open/close state of a case of the IoT device acquired by the third acquisition unit.
10. The IoT device trustworthiness calculation device according to
(Aspect 11)
After the credibility calculation unit calculates the credibility of the measurement data transmitted from the IoT device,
The credit rating calculation unit is
Based on the result of the analysis continuously performed by the measurement data analysis unit, the result of the analysis continuously performed by the owner analysis unit, and the result of the analysis continuously performed by the IoT device attribute analysis unit, the reliability of the measurement data transmitted from the IoT device is continuously calculated.
The IoT device trustworthiness calculation device according to any one of
(Aspect 12)
The credit score calculation unit calculates a credit score as the credit score of the measurement data transmitted from the IoT device by using artificial intelligence.
The IoT device trustworthiness calculation device according to any one of
(Aspect 13)
An IoT device trustworthiness calculation device according to any one of
The IoT device;
An IoT device trust calculation system comprising:
The IoT device credibility calculation device is owned or managed by a person who does not own, manage, or manufacture the IoT device,
The IoT device is configured to automatically transmit the measurement data to the first acquisition unit of the IoT device trust calculation device and to a location other than the IoT device trust calculation device via the network.
IoT device credibility calculation system.
(Aspect 14)
A method for using the IoT device trustworthiness calculation device according to any one of
The credibility of the measurement data calculated by the credibility calculation unit is used to issue a certificate of the IoT device.
A method for using an IoT device credibility calculation device.
(Aspect 15)
A method for using the IoT device trustworthiness calculation device according to any one of
The credibility of the measurement data calculated by the credibility calculation unit is used to rank the owner and/or manager of the IoT device and/or the installation area of the IoT device.
A method for using an IoT device credibility calculation device.
(Aspect 16)
A first acquisition step in which a first acquisition unit of the IoT device credibility calculation device acquires measurement data transmitted over time from an IoT device having a sensor;
A non-measurement information acquisition step in which a non-measurement information acquisition unit of an IoT device credibility calculation device acquires non-measurement information other than the measurement data transmitted from the IoT device;
An IoT device credibility calculation method comprising: a credibility calculation step in which a credibility calculation unit of an IoT device credibility calculation device calculates the credibility of the measurement data transmitted from the IoT device based on the measurement data acquired in the first acquisition step and the non-measurement information acquired in the non-measurement information acquisition step.
(Aspect 17)
On the computer,
A first acquisition step of acquiring measurement data transmitted over time from an IoT device having a sensor;
A non-measurement information acquisition step of acquiring non-measurement information other than the measurement data transmitted from the IoT device;
A program for executing a credibility calculation step of calculating the credibility of the measurement data transmitted from the IoT device based on the measurement data acquired in the first acquisition step and the non-measurement information acquired in the non-measurement information acquisition step.
1…IoT機器信用度算出装置、11…第1取得部、12…第2取得部、13…第3取得部、14…測定データ分析部、15…所有者分析部、16…IoT機器属性分析部、17…信用度算出部、18…記憶部、S…IoT機器信用度算出システム、D…IoT機器、D1…センサ、D2…モニタリング部、D3…チェック部、D4…記憶部、NW…ネットワーク、DB…データベース、P…IoTデータプラットフォーム、P1…IoTデータ受信部、P2…第1対価算出部、P3…IoTデータ送信部、P4…第2対価算出部、P5…信用度情報受信部、DS…IoTデータ流通システム、R…格付け部、W…IoTデータ所有部、U…IoTデータ利用部 1...IoT device credit rating calculation device, 11...first acquisition unit, 12...second acquisition unit, 13...third acquisition unit, 14...measurement data analysis unit, 15...owner analysis unit, 16...IoT device attribute analysis unit, 17...credit rating calculation unit, 18...storage unit, S...IoT device credit rating calculation system, D...IoT device, D1...sensor, D2...monitoring unit, D3...check unit, D4...storage unit, NW...network, DB...database, P...IoT data platform, P1...IoT data receiving unit, P2...first consideration calculation unit, P3...IoT data transmitting unit, P4...second consideration calculation unit, P5...credit rating information receiving unit, DS...IoT data distribution system, R...rating unit, W...IoT data ownership unit, U...IoT data utilization unit
Claims (4)
前記IoTデータ受信部によって受信された前記IoTデータに対する対価の根拠である対価を算出する対価算出部と、
前記IoTデータ受信部によって受信された前記IoTデータを送信するIoTデータ送信部と、
前記IoTデータ受信部によって受信された前記IoTデータの信用度に関する情報を受信する信用度情報受信部とを備え、
前記信用度に関する情報は、少なくとも非測定情報、所有者情報、属性情報のいずれか、もしくは、これらの組合せからなり、
前記所有者情報は、少なくとも所有者および/または管理者の過去の履歴、所有者および/または管理者が管理する他のIoT機器の管理状況、所有者および/または管理者が他のIoT機器を適切に廃棄しているか否か、所有者および/または管理者の与信情報、所有者および/または管理者の管理体制のいずれか、もしくはこれらの組み合わせからなり、IoT機器の所有者および/または管理者の申告内容、過去の履歴、他のデータベースから得られた情報、調査結果から得られた情報のいずれかに基づいて、分析された所有者情報である
IoTデータプラットフォーム。 An IoT data receiving unit that receives IoT data transmitted from an IoT device;
A compensation calculation unit that calculates a compensation that is a basis for the IoT data received by the IoT data receiving unit;
An IoT data transmission unit that transmits the IoT data received by the IoT data receiving unit;
A credibility information receiving unit that receives information regarding the credibility of the IoT data received by the IoT data receiving unit,
The information on the creditworthiness is at least one of non-measurement information, owner information, and attribute information, or a combination of these,
The owner information is composed of at least the past history of the owner and/or manager, the management status of other IoT devices managed by the owner and/or manager, whether the owner and/ or manager properly disposes of other IoT devices, the credit information of the owner and/or manager, and the management system of the owner and/or manager, or a combination of these, and is owner information analyzed based on the declaration of the owner and/or manager of the IoT device, the past history, information obtained from other databases, and information obtained from investigation results.
IoT data platform.
前記IoTデータ受信部によって受信された前記IoTデータに対する対価の根拠である対価を算出する対価算出部と、
前記IoTデータ受信部によって受信された前記IoTデータを送信するIoTデータ送信部と、
前記IoTデータ受信部によって受信された前記IoTデータの信用度に関する情報を受信する信用度情報受信部とを備え、
送受信するIoTデータの対価を算出した際の対価の根拠を表示し、
前記信用度に関する情報は、少なくとも非測定情報、所有者情報、属性情報のいずれか、もしくは、これらの組合せからなる、
IoTデータプラットフォーム。 An IoT data receiving unit that receives IoT data transmitted from an IoT device;
A compensation calculation unit that calculates a compensation that is a basis for the IoT data received by the IoT data receiving unit;
An IoT data transmission unit that transmits the IoT data received by the IoT data receiving unit;
A credibility information receiving unit that receives information regarding the credibility of the IoT data received by the IoT data receiving unit,
Display the basis for the calculation of the price for IoT data sent and received;
The information regarding the creditworthiness is at least one of non-measurement information, owner information, and attribute information, or a combination thereof.
IoT data platform.
IoT機器から発信されたIoTデータを受信するIoTデータ受信部と、
前記IoTデータ受信部によって受信された前記IoTデータに対する対価の根拠である対価を算出する対価算出部と、
前記IoTデータ受信部によって受信された前記IoTデータを送信するIoTデータ送信部と、
前記IoTデータ受信部によって受信された前記IoTデータの信用度に関する情報を受信する信用度情報受信部とを備え、
前記信用度に関する情報は、少なくとも非測定情報、所有者情報、属性情報のいずれか、もしくは、これらの組合せからなり、
前記信用度情報受信部は、前記外部の格付け会社によって格付けされた結果に応じた前記IoTデータの信用度に関する情報を前記格付け部から受信し、
前記対価算出部は、前記信用度情報受信部によって前記格付け部から受信された前記IoTデータの信用度に関する情報を用いて前記対価を算出する
IoTデータプラットフォーム。 An IoT data platform capable of acquiring data from a rating unit connected to an outside of the IoT data platform ,
An IoT data receiving unit that receives IoT data transmitted from an IoT device;
A compensation calculation unit that calculates a compensation that is a basis for the IoT data received by the IoT data receiving unit;
An IoT data transmission unit that transmits the IoT data received by the IoT data receiving unit;
A credibility information receiving unit that receives information regarding the credibility of the IoT data received by the IoT data receiving unit,
The information on the creditworthiness is at least one of non-measurement information, owner information, and attribute information, or a combination of these,
The credit rating information receiving unit receives information regarding the credit rating of the IoT data according to the result of the rating by the external rating company from the rating unit ;
The consideration calculation unit calculates the consideration using information regarding the creditworthiness of the IoT data received from the rating unit by the creditworthiness information receiving unit. An IoT data platform.
前記IoTデータ送信部は、前記IoTデータ所有部の情報を秘匿化した状態で、前記IoTデータ利用部に前記IoTデータを送信する、
請求項1から請求項3のうちいずれか1項に記載のIoTデータプラットフォーム。 The IoT data receiving unit receives the IoT data from an IoT data possessing unit that possesses the IoT data transmitted from the IoT device in a state in which information of an IoT data utilizing unit that utilizes the IoT data transmitted by the IoT data transmitting unit is concealed;
The IoT data transmission unit transmits the IoT data to the IoT data utilization unit while concealing the information of the IoT data ownership unit.
The IoT data platform according to any one of claims 1 to 3.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023078832A JP7609193B2 (en) | 2019-03-12 | 2023-05-11 | IoT data platform and method for processing IoT data by the IoT data platform |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019044917A JP7346853B2 (en) | 2019-03-12 | 2019-03-12 | IoT device trustworthiness calculation device, IoT device trustworthiness calculation system, usage method of IoT device trustworthiness calculation device, IoT device trustworthiness calculation method, program |
| JP2023078832A JP7609193B2 (en) | 2019-03-12 | 2023-05-11 | IoT data platform and method for processing IoT data by the IoT data platform |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019044917A Division JP7346853B2 (en) | 2019-03-12 | 2019-03-12 | IoT device trustworthiness calculation device, IoT device trustworthiness calculation system, usage method of IoT device trustworthiness calculation device, IoT device trustworthiness calculation method, program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023099626A JP2023099626A (en) | 2023-07-13 |
| JP7609193B2 true JP7609193B2 (en) | 2025-01-07 |
Family
ID=72426559
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019044917A Active JP7346853B2 (en) | 2019-03-12 | 2019-03-12 | IoT device trustworthiness calculation device, IoT device trustworthiness calculation system, usage method of IoT device trustworthiness calculation device, IoT device trustworthiness calculation method, program |
| JP2023078832A Active JP7609193B2 (en) | 2019-03-12 | 2023-05-11 | IoT data platform and method for processing IoT data by the IoT data platform |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019044917A Active JP7346853B2 (en) | 2019-03-12 | 2019-03-12 | IoT device trustworthiness calculation device, IoT device trustworthiness calculation system, usage method of IoT device trustworthiness calculation device, IoT device trustworthiness calculation method, program |
Country Status (2)
| Country | Link |
|---|---|
| JP (2) | JP7346853B2 (en) |
| WO (1) | WO2020184535A1 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7561573B2 (en) * | 2020-10-27 | 2024-10-04 | 株式会社日本総合研究所 | Lease management device, lease management method, and program thereof |
| JP7670549B2 (en) * | 2021-05-31 | 2025-04-30 | 日本電気通信システム株式会社 | Digital twin analysis device, digital twin analysis system, digital twin analysis method, and program |
| JP7702931B2 (en) * | 2022-12-20 | 2025-07-04 | ソフトバンク株式会社 | System, program and information processing method |
| CN119721095A (en) * | 2023-09-28 | 2025-03-28 | 华为技术有限公司 | A data collection method and communication device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013024673A1 (en) | 2011-08-12 | 2013-02-21 | オムロン株式会社 | Information management device, network system, information management program, and information management method |
| WO2013038905A1 (en) | 2011-09-13 | 2013-03-21 | オムロン株式会社 | Information management device, network system, information management program, and information management method |
| JP2013164724A (en) | 2012-02-10 | 2013-08-22 | Nippon Telegr & Teleph Corp <Ntt> | Information transaction system |
| JP2017219930A (en) | 2016-06-03 | 2017-12-14 | 日本電信電話株式会社 | IoT device sharing apparatus, IoT device sharing method, and program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102067079B1 (en) * | 2018-05-17 | 2020-01-16 | 경북대학교 산학협력단 | METHOD AND DEVICE OF SEARCHING AROUND DEVICES BASED Internet of Things |
-
2019
- 2019-03-12 JP JP2019044917A patent/JP7346853B2/en active Active
-
2020
- 2020-03-10 WO PCT/JP2020/010160 patent/WO2020184535A1/en not_active Ceased
-
2023
- 2023-05-11 JP JP2023078832A patent/JP7609193B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013024673A1 (en) | 2011-08-12 | 2013-02-21 | オムロン株式会社 | Information management device, network system, information management program, and information management method |
| WO2013038905A1 (en) | 2011-09-13 | 2013-03-21 | オムロン株式会社 | Information management device, network system, information management program, and information management method |
| JP2013164724A (en) | 2012-02-10 | 2013-08-22 | Nippon Telegr & Teleph Corp <Ntt> | Information transaction system |
| JP2017219930A (en) | 2016-06-03 | 2017-12-14 | 日本電信電話株式会社 | IoT device sharing apparatus, IoT device sharing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023099626A (en) | 2023-07-13 |
| JP7346853B2 (en) | 2023-09-20 |
| JP2020149218A (en) | 2020-09-17 |
| WO2020184535A1 (en) | 2020-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7609193B2 (en) | IoT data platform and method for processing IoT data by the IoT data platform | |
| Kandasamy et al. | IoT cyber risk: A holistic analysis of cyber risk assessment frameworks, risk vectors, and risk ranking process | |
| Idrees et al. | Blockchain-based digital contact tracing apps for COVID-19 pandemic management: Issues, challenges, solutions, and future directions | |
| Park et al. | Security risk measurement for information leakage in IoT-based smart homes from a situational awareness perspective | |
| US10757127B2 (en) | Probabilistic model for cyber risk forecasting | |
| US10740847B1 (en) | Method and system for making rapid insurance policy decisions | |
| US20210326785A1 (en) | Continuous and anonymous risk evaluation | |
| US20090099884A1 (en) | Method and system for detecting fraud based on financial records | |
| US12167505B2 (en) | System to monitor and process risk relationship sensor data | |
| Mahato et al. | Physical Security Auditing for Utilities: A Guide to Resilient Substation | |
| Von Winterfeldt et al. | Assessing the benefits and costs of homeland security research: A risk‐informed methodology with applications for the US Coast Guard | |
| Yeng et al. | Comparative analysis of machine learning methods for analyzing security practice in electronic health records’ logs | |
| Conard | Quantifying the Severity of a Cybersecurity Incident for Incident Reporting | |
| Behzadan et al. | Factors influencing human trust in intelligent built environment systems | |
| Gonzalez-Granadillo et al. | Using an event data taxonomy to represent the impact of cyber events as geometrical instances | |
| US11625788B1 (en) | Systems and methods to evaluate application data | |
| Kieras et al. | IoT supply chain security risk analysis and mitigation: modeling, computations, and software tools | |
| ROSZEL | Towards trustworthy artificial intelligence in privacy-preserving collaborative machine learning | |
| Setiawan et al. | Designing a Cybersecurity Risk Assessment Framework for Local Government Web-Based Applications | |
| Soldatos et al. | Cyber-Physical Threat Intelligence for Critical Infrastructures Security | |
| Milojevic et al. | Navigating Cybersecurity Challenges in Healthcare: Challenges, Innovations, and EU Legal Framework for Connected Medical Devices | |
| Lukings et al. | Cybercrime Prevention Techniques & Comprehensive Cyber Crime Victim Service Package Proposal | |
| Heriana et al. | Evaluation of functionally and usability case tracing information system (Silacak App) Covid-19 in Indonesia | |
| Jogwe | The compliance of Internet of Things devices with the POPI Act | |
| US20240428162A1 (en) | Systems and methods for a framework for cyber risk loss distribution of client-server networks including a bond percolation model |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230511 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240312 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240313 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240513 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241101 |
|
| 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: 20241119 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241202 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7609193 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |