【手続補正書】
【提出日】令和3年7月16日(2021.7.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセス制御システムのセキュアなサブシステムにおける組み込みノードへの不正アクセスのリスクを減少させるための方法であって、前記方法が、
通信ネットワークを介してメッセージを受信することであって、前記メッセージがメッセージヘッダ及びメッセージペイロードを含む、受信することと、
前記メッセージが前記組み込みノードの１つ以上の保護された機能にアクセスするように構成されたロック解除メッセージであることを決定することであって、前記メッセージがロック解除メッセージであることを決定することが、前記メッセージヘッダ内の１つ以上のビットのビットシーケンスを分析することを含む、決定することと、
手動制御機構がヒューマンオペレータによって特定の状態に配置されているかどうかを決定することと、
（ｉ）前記メッセージがロック解除メッセージであるとの前記決定、及び（ｉｉ）前記手動制御機構が前記特定の状態に配置されているとの前記決定に基づき、前記組み込みノードをロック解除された状態に進入させるかまたはさせないことと、を含む、方法。
【請求項２】
通信ネットワークを介してメッセージを受信することが、前記通信ネットワークを介して暗号化されたメッセージを受信することを含み、前記暗号化されたメッセージは、暗号化されていないメッセージヘッダと暗号化されたメッセージペイロードとを含む、請求項１に記載の方法。
【請求項３】
前記組み込みノードをロック解除された状態に進入させるかまたはさせないことが、
（ｉ）前記メッセージがロック解除メッセージであり、かつ（ｉｉ）前記手動制御機構が前記特定の状態に配置されているとの決定に応じて、前記組み込みノードを前記ロック解除された状態に進入させること、または
（ｉ）前記メッセージがロック解除メッセージであり、かつ（ｉｉ）前記手動制御機構が前記特定の状態に配置されていないとの決定に応じて、前記組み込みノードを前記ロック解除された状態に進入させないことのいずれかを含む、請求項１または２に記載の方法。
【請求項４】
前記組み込みノードをロック解除された状態に進入させるかまたはさせないことが、
（ｉ）前記メッセージがロック解除メッセージであり、かつ（ｉｉ）前記手動制御機構
が前記特定の状態に配置されているとの決定に応じて、前記ロック解除メッセージを前記組み込みノードもしくは前記組み込みノードの親であるコントローラのいずれかに転送すること、または
（ｉ）前記メッセージがロック解除メッセージであり、かつ（ｉｉ）前記手動制御機構が前記特定の状態に配置されていないとの決定に応じて、前記ロック解除メッセージを転送することなく、前記ロック解除メッセージをドロップすることのいずれかを含む、請求項１乃至３のいずれか1項に記載の方法。
【請求項５】
前記メッセージヘッダ内の１つ以上のビットのビットシーケンスを分析することが、前記メッセージヘッダのＥｔｈｅｒｔｙｐｅフィールド内の１つ以上のビットのビットシーケンスを分析することを含む、請求項１乃至４のいずれか1項に記載の方法。
【請求項６】
前記組み込みノードがコントローラである、請求項１乃至５のいずれか1項に記載の方法。
【請求項７】
前記組み込みノードがコントローラの子ノードであり、
前記組み込みノードをロック解除された状態に進入させるかまたはさせないことが、（ｉ）前記メッセージがロック解除メッセージであり、かつ（ｉｉ）前記手動制御機構が前記特定の状態に配置されているとの決定に応じて、前記子ノードを前記ロック解除された状態に進入させることを含み、
前記子ノードを前記ロック解除された状態に進入させることが、
前記コントローラにおいて、前記子ノードによって認識される値を含有するように前記メッセージヘッダ内の前記ビットシーケンスを修正することと、
前記メッセージヘッダ内の前記ビットシーケンスを修正した後に、前記メッセージを前記コントローラから前記子ノードに転送することと、を含む、請求項６に記載の方法。
【請求項８】
通信ネットワークを介してメッセージを受信することが、前記通信ネットワークを介して暗号化されたメッセージを受信することを含み、前記暗号化されたメッセージは、暗号化されていないメッセージヘッダと暗号化されたメッセージペイロードとを含み、
前記子ノードを前記ロック解除された状態に進入させることが、前記メッセージを前記コントローラから前記子ノードに転送する前に、
前記暗号化されたメッセージペイロードを復号化することと、
前記復号化されたメッセージペイロード内の１つ以上のビットのビットシーケンスを、ロック解除メッセージインジケータとして前記子ノードによって認識される値に修正することと、をさらに含む、請求項７に記載の方法。
【請求項９】
前記メッセージヘッダ内の１つ以上のビットのビットシーケンスを分析することが、前記メッセージヘッダのＥｔｈｅｒｔｙｐｅフィールド内のビットシーケンスを分析することを含み、
前記子ノードによって認識される値を含有するように前記メッセージヘッダ内の前記ビットシーケンスを修正することが、前記子ノードによって認識されるＥｔｈｅｒｔｙｐｅ情報を含有するように前記Ｅｔｈｅｒｔｙｐｅフィールドを修正することを含む、請求項７または８に記載の方法。
【請求項１０】
前記子ノードがロジックソルバである、請求項７乃至９のいずれか1項に記載の方法。
【請求項１１】
前記メッセージヘッダ内の１つ以上のビットのビットシーケンスを分析することが、前記メッセージヘッダ内の前記ビットシーケンスを、ロック解除メッセージに対応することが知られているビットシーケンスと比較することを含む、請求項１乃至１０のいずれか1項に記載の方法。
【請求項１２】
手動制御機構がヒューマンオペレータによって特定の状態に配置されているかどうかを決定することが、物理ボタンが現在、ヒューマンオペレータによって押圧されているかどうかを決定することを含む、請求項１乃至１１のいずれか1項に記載の方法。
【請求項１３】
侵入保護デバイスであって、
手動制御機構と、
１つ以上のプロセッサと、を備え、前記プロセッサが、
通信ネットワークを介して、メッセージヘッダ及びメッセージペイロードを含むメッセージを受信し、
前記メッセージが、プロセス制御システムの組み込みノードの１つ以上の保護された機能にアクセスするように構成されたロック解除メッセージであるかどうかを、少なくとも前記メッセージヘッダ内の１つ以上のビットのビットシーケンスを分析することによって決定し、
前記手動制御機構がヒューマンオペレータによって特定の状態に配置されているかどうかを決定し、
前記メッセージがロック解除メッセージであり、かつ前記手動制御機構が前記特定の状態に配置されていると決定すると、前記組み込みノードをロック解除された状態に進入させるように構成されている、侵入保護デバイス。
【請求項１４】
前記メッセージヘッダ内の前記ビットシーケンスが、前記メッセージヘッダのＥｔｈｅｒｔｙｐｅフィールド内のビットシーケンスである、請求項１３に記載の侵入保護デバイス。
【請求項１５】
前記１つ以上のプロセッサが、少なくとも
前記ロック解除メッセージを、前記組み込みノードまたは前記組み込みノードの親であるコントローラのいずれかに転送することによって、前記組み込みノードをロック解除された状態に進入させるように構成されている、請求項１３または１４に記載の侵入保護デバイス。
【請求項１６】
前記手動制御機構が物理ボタンである、請求項１３乃至１５のいずれか１項に記載の侵入保護デバイス。
【請求項１７】
プロセス制御システムのセキュアなサブシステムであって、前記セキュアなサブシステムが、
１つ以上のプロセス制御モジュールを実装するように構成された１つ以上のコントローラプロセッサを含むコントローラと、
複数の機能を支持するように構成された１つ以上のロジックソルバプロセッサを含むロジックソルバであって、前記複数の機能が１つ以上の保護された機能を含み、前記ロジックソルバが前記コントローラの子ノードとして前記コントローラに連結されている、ロジックソルバと、
侵入保護デバイスであって、
手動制御機構、及び
１つ以上の侵入保護プロセッサを含み、前記侵入保護プロセッサが、
通信ネットワークを介して、メッセージヘッダ及びメッセージペイロードを含むメッセージを受信し、
前記メッセージがロック解除メッセージであるかどうかを、少なくとも前記メッセージヘッダ内の１つ以上のビットのビットシーケンスを分析することによって決定し、
前記手動制御機構がヒューマンオペレータによって特定の状態に配置されているかどうかを決定し、
前記メッセージがロック解除メッセージであり、かつ前記手動制御機構が前記特定の状態に配置されていると決定すると、前記メッセージを前記コントローラに転送するように構成されている、侵入保護デバイスと、を備え、
前記１つ以上のコントローラプロセッサは、前記メッセージが前記コントローラに転送されると、
前記ロジックソルバによって認識される値を含有するように前記メッセージの前記メッセージヘッダ内の前記ビットシーケンスを修正し、
前記メッセージヘッダ内の前記ビットシーケンスを修正した後に、前記メッセージを前記ロジックソルバに転送するようにさらに構成され、
前記１つ以上のロジックソルバプロセッサは、前記メッセージが前記ロジックソルバに転送されると、
前記メッセージがロック解除メッセージであるかどうかを、少なくとも前記メッセージペイロード内の１つ以上のビットのビットシーケンスを分析することによって決定し、
前記メッセージがロック解除メッセージであると決定すると、前記１つ以上の保護された機能のうちの少なくとも１つをロック解除するように構成されている、セキュアなサブシステム。
【請求項１８】
前記通信ネットワークを介して受信された前記メッセージが、暗号化されていないメッセージヘッダと暗号化されたメッセージペイロードとを含む暗号化されたメッセージである、請求項１７に記載のセキュアなサブシステム。
【請求項１９】
前記１つ以上のコントローラプロセッサは、前記メッセージが前記コントローラに転送されると、
前記暗号化されたメッセージペイロードを復号化し、
ロック解除メッセージインジケータとして前記ロジックソルバによって認識される値を含有するように前記復号化されたメッセージペイロード内の前記ビットシーケンスを修正するようにさらに構成されている、請求項１８に記載のセキュアなサブシステム。
【請求項２０】
前記１つ以上のコントローラプロセッサが、前記暗号化されたメッセージの任意の部分を最初に復号化することなく、前記暗号化されたメッセージを前記ロジックソルバに転送するように構成されている、請求項１８に記載のセキュアなプロセス制御サブシステム。