【手続補正書】
【提出日】令和3年8月27日(2021.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
物理的入力及び出力との相互作用要素のサイバーフィジカルシステムにおける攻撃の検出を容易にするためのコンピュータ実装の方法であって、前記方法が、
複数のエンティティの第１のエンティティによって、第１のネットワークを介して、前記サイバーフィジカルシステムの第１の一組のセンサから第１の指示値を受信することと、
前記第１のエンティティによって、第２のネットワークを介して、前記サイバーフィジカルシステムの第２の一組のセンサから第２の指示値を受信することであって、
前記第１の指示値及び前記第２の指示値は、同じ物理的プロセスのパラメータを測定するものであり、
前記第２の一組のセンサは前記第１の一組のセンサと異なり、
前記第２のネットワークが、任意の外部エンティティ、または前記複数のエンティティのうちのいずれかによるアクセスを阻止するセキュリティ対策を含み、
前記第１の指示値及び前記第２の指示値は、前記複数のエンティティのうちの他のエンティティによって受信される、第２の指示値を受信することと、
前記第１の指示値及び前記第２の指示値に基づいてスマートコントラクトである一組の命令を前記第１のエンティティ及び前記他のエンティティによって実行することと、
第１の一組のセンサ及び第２の一組のセンサと関連付けられたデバイス設定、ファームウェア、またはソフトウェアの変更に基づいて、前記実行されたスマートコントラクトの結果が、予期される状態に一致するかどうかを前記第１のエンティティ及び前記他のエンティティによって判定することと、
前記複数のエンティティの多数決によって、前記実行されたスマートコントラクトの前記結果のコンセンサスを判定することに応答して、前記結果をブロックチェーンに書き込むことと、
少なくとも１つのエンティティによって、前記実行されたスマートコントラクトの前記結果が前記予期される状態に一致しないと判定することに応答して、前記結果に基づいて是正措置を行うことと、を含む、方法。
【請求項２】
前記第１の一組のセンサが、前記第１のネットワーク上で動作しており、前記第２の一組のセンサが、前記第１の一組のセンサのための一組の冗長センサであり、前記第２の一組のセンサが、前記第１のネットワークのための冗長ネットワークである前記第２のネットワーク上で動作しており、
前記第１の指示値及び前記第２の指示値が、前記一組の命令を実行する際に前記第１のエンティティによる入力として使用される物理的測定値を示し、
前記実行された命令の前記結果が、前記ブロックチェーンを修正するために使用される出力である、請求項１に記載の方法。
【請求項３】
前記複数のエンティティのうちの各エンティティが、前記ブロックチェーン上で動作を行う、請求項１に記載の方法。
【請求項４】
物理的入力及び出力との相互作用要素のサイバーフィジカルシステムにおける攻撃の検出を容易にするためのコンピュータシステムであって、前記方法が、前記コンピュータシステムが、
プロセッサと、
前記プロセッサによって実行されたときに、前記プロセッサに方法を行わせる命令を記憶する記憶デバイスと、を備え、前記方法が、
複数のエンティティの第１のエンティティによって、第１のネットワークを介して、前記サイバーフィジカルシステムの第１の一組のセンサから第１の指示値を受信することと、
前記第１のエンティティによって、第２のネットワークを介して、前記サイバーフィジカルシステムの第２の一組のセンサから第２の指示値を受信することであって、
前記第１の指示値及び前記第２の指示値は、同じ物理的プロセスのパラメータを測定するものであり、
前記第２の一組のセンサは前記第１の一組のセンサと異なり、
前記第２のネットワークが、任意の外部エンティティ、または前記複数のエンティティのうちのいずれかによるアクセスを阻止するセキュリティ対策を含み、
前記第１の指示値及び前記第２の指示値は、前記複数のエンティティのうちの他のエンティティによって受信される、第２の指示値を受信することと、
前記第１の指示値及び前記第２の指示値に基づいてスマートコントラクトである一組の命令を前記第１のエンティティ及び前記他のエンティティによって実行することと、
第１の一組のセンサ及び第２の一組のセンサと関連付けられたデバイス設定、ファームウェア、またはソフトウェアの変更に基づいて、前記実行されたスマートコントラクトの結果が、予期される状態に一致するかどうかを前記第１のエンティティ及び前記他のエンティティによって判定することと、
前記複数のエンティティの多数決によって、前記実行されたスマートコントラクトの前記結果のコンセンサスを判定することに応答して、前記結果をブロックチェーンに書き込むことと、
少なくとも１つのエンティティによって、前記実行されたスマートコントラクトの前記結果が前記予期される状態に一致しないと判定することに応答して、前記結果に基づいて是正措置を行うことと、を含む、コンピュータシステム。
【請求項５】
前記第１の一組のセンサが、前記第１のネットワーク上で動作しており、前記第２の一組のセンサが、前記第１の一組のセンサのための一組の冗長センサであり、前記第２の一組のセンサが、前記第１のネットワークのための冗長ネットワークである前記第２のネットワーク上で動作しており、
前記第１の指示値及び前記第２の指示値が、前記一組の命令を実行する際に前記第１のエンティティによる入力として使用される物理的測定値を示し、
前記実行された命令の前記結果が、前記ブロックチェーンを修正するために使用される出力である、請求項４に記載のコンピュータシステム。
【請求項６】
前記複数のエンティティのうちの各エンティティが、前記ブロックチェーン上で動作を行う、請求項４に記載のコンピュータシステム。
【請求項７】
コンピュータによって実行されたときに、前記コンピュータに、物理的入力及び出力との相互作用要素のサイバーフィジカルシステムにおける攻撃の検出を容易にする方法を行わせる命令を記憶する非一時的コンピュータ可読記憶媒体であって、前記方法が、
複数のエンティティの第１のエンティティによって、第１のネットワークを介して、前記サイバーフィジカルシステムの第１の一組のセンサから第１の指示値を受信することと、
前記第１のエンティティによって、第２のネットワークを介して、前記サイバーフィジカルシステムの第２の一組のセンサから第２の指示値を受信することであって、
前記第１の指示値及び前記第２の指示値は、同じ物理的プロセスのパラメータを測定するものであり、
前記第２の一組のセンサは前記第１の一組のセンサと異なり、
前記第２のネットワークが、任意の外部エンティティ、または前記複数のエンティティのうちのいずれかによるアクセスを阻止するセキュリティ対策を含み、
前記第１の指示値及び前記第２の指示値は、前記複数のエンティティのうちの他のエンティティによって受信される、第２の指示値を受信することと、
前記第１の指示値及び前記第２の指示値に基づいてスマートコントラクトである一組の命令を前記第１のエンティティ及び前記他のエンティティによって実行することと、
第１の一組のセンサ及び第２の一組のセンサと関連付けられたデバイス設定、ファームウェア、またはソフトウェアの変更に基づいて、前記実行されたスマートコントラクトの結果が、予期される状態に一致するかどうかを前記第１のエンティティ及び前記他のエンティティによって判定することと、
前記複数のエンティティの多数決によって、前記実行されたスマートコントラクトの前記結果のコンセンサスを判定することに応答して、前記結果をブロックチェーンに書き込むことと、
少なくとも１つのエンティティによって、前記実行されたスマートコントラクトの前記結果が前記予期される状態に一致しないと判定することに応答して、前記結果に基づいて是正措置を行うことと、を含む、非一時的コンピュータ可読記憶媒体。
【請求項８】
前記第１の一組のセンサが、前記第１のネットワーク上で動作しており、前記第２の一組のセンサが、前記第１の一組のセンサのための一組の冗長センサであり、前記第２の一組のセンサが、前記第１のネットワークのための冗長ネットワークである前記第２のネットワーク上で動作しており、
前記第１の指示値及び前記第２の指示値が、前記一組の命令を実行する際に前記第１のエンティティによる入力として使用される物理的測定値を示し、
前記実行された命令の前記結果が、前記ブロックチェーンを修正するために使用される出力である、請求項７に記載の記憶媒体。
【請求項９】
前記複数のエンティティのうちの各エンティティが、ブロックチェーン上で動作を行う、請求項７に記載の記憶媒体。
【請求項１０】
前記予期される状態が、
所定の時間間隔内で前記第１の指示値及び前記第２の指示値を受信すること、
前記第１の指示値及び前記第２の指示値が等しいかどうか、
前記第１の指示値及び前記第２の指示値が所定の範囲内にあるかどうか、
前記第１の指示値及び前記第２の指示値に基づいて行われた関数が所定の範囲内の結果を生じるかどうか、
前記第１の指示値及び前記第２の指示値が同じ物理量を示すかどうか、ならびに
前記第１の指示値及び前記第２の指示値が、異なる物理量を示すどうか、のうちの１つ以上に基づく、請求項７に記載の記憶媒体。