【手続補正書】
【提出日】令和3年9月13日(2021.9.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセスプラント内のモジュール式制御システムに関連付けられた構成ファイルのバージョンを評価するコンピューティングデバイスにおけるコンピュータ実行方法であって、前記コンピューティングデバイスは、前記構成ファイルのコンピューティングデバイスバージョンを記憶し、前記方法は、
前記コンピューティングデバイスによって、前記モジュール式制御システムに関連付けられたコントローラとインターフェースすることであって、前記コントローラは、前記構成ファイルのコントローラバージョンを記憶する、前記コントローラ内に組み込まれたメモリを有する、インターフェースすることと、
前記コンピューティングデバイスによって、前記コントローラの前記構成ファイルの最新バックアップを表す前記構成ファイルの最終バックアップ事例を特定することと、
前記コンピューティングデバイスのプロセッサによって、前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較することと、
前記コンピューティングデバイスのユーザインターフェースを介して、（ｉ）前記構成ファイルの前記コンピューティングデバイスバージョン、前記構成ファイルの前記最終バックアップ事例、及び前記構成ファイルの前記コントローラバージョンの各々の表示、ならびに（ｉｉ）前記比較の結果を提示することと、を含む、コンピュータ実行方法。
【請求項２】
前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較することが、
前記構成ファイルの前記コンピューティングデバイスバージョンと前記構成ファイルの前記コントローラバージョンとにそれぞれ関連付けられた一連のタイムスタンプを比較することを含む、請求項１に記載のコンピュータ実行方法。
【請求項３】
前記構成ファイルの前記コンピューティングデバイスバージョンが、ハッシュ関数によって生成されたデバイスハッシュ出力に関連付けられており、前記構成ファイルの前記コントローラバージョンが、前記ハッシュ関数によって生成されたコントローラハッシュ出力に関連付けられており、前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較することが、
前記デバイスハッシュ出力を前記コントローラハッシュ出力と比較することを含む、請
求項１または２に記載のコンピュータ実行方法。
【請求項４】
（ｉ）前記構成ファイルの前記コンピューティングデバイスバージョンが、前記構成ファイルの前記最終バックアップ事例と一致し、（ｉｉ）前記構成ファイルの前記コントローラバージョンが、前記構成ファイルの前記コンピューティングデバイスバージョンよりも新しい、請求項１から３のいずれか１項に記載のコンピュータ実行方法。
【請求項５】
前記コントローラの前記メモリから、前記構成ファイルの前記コントローラバージョンを検索することと、
前記構成ファイルの前記コントローラバージョンに従って前記構成ファイルの前記コンピューティングデバイスバージョンを更新することと、をさらに含む、請求項４に記載のコンピュータ実行方法。
【請求項６】
プロセスプラント内のモジュール式制御システムに関連付けられた構成ファイルのバージョンを評価するためのコンピューティングデバイスであって、
通信ポートと、
ユーザインターフェースと、
デバイスメモリであって、（ｉ）一連のコンピュータ実行可能命令、（ｉｉ）前記構成ファイルのコンピューティングデバイスバージョン、及び（ｉｉｉ）前記コンピューティングデバイスによって、前記モジュール式制御システムに関連付けられたコントローラの前記構成ファイルの最新バックアップを表す前記構成ファイルの最終バックアップ事例のレコードを記憶する、デバイスメモリと、
前記通信ポート、前記ユーザインターフェース、及び前記メモリとインターフェースするプロセッサと、を備え、前記プロセッサは、前記一連のコンピュータ実行可能命令を実行して、前記プロセッサが、
前記通信ポートを介して、前記モジュール式制御システムに関連付けられた前記コントローラとインターフェースすることであって、前記コントローラは、前記構成ファイルのコントローラバージョンを記憶する、前記コントローラ内に組み込まれたメモリを有する、インターフェースすることと、
前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較することと、
前記ユーザインターフェースに、（ｉ）前記構成ファイルの前記コンピューティングデバイスバージョン、前記構成ファイルの前記最終バックアップ事例、及び前記構成ファイルの前記コントローラバージョンの各々の表示、ならびに（ｉｉ）前記比較の結果を提示させることと、を引き起こすように構成されている、コンピューティングデバイス。
【請求項７】
前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較するために、前記プロセッサが、
前記構成ファイルの前記コンピューティングデバイスバージョンと前記構成ファイルの前記コントローラバージョンとにそれぞれ関連付けられた一連のタイムスタンプを比較するように構成されている、請求項６に記載のコンピューティングデバイス。
【請求項８】
前記構成ファイルの前記コンピューティングデバイスバージョンが、ハッシュ関数によって生成されたデバイスハッシュ出力に関連付けられており、前記構成ファイルの前記コントローラバージョンが、前記ハッシュ関数によって生成されたコントローラハッシュ出力に関連付けられており、前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較するために、前記プロセッサが、
前記デバイスハッシュ出力を前記コントローラハッシュ出力と比較するように構成されている、請求項６または７に記載のコンピューティングデバイス。
【請求項９】
前記構成ファイルの前記コンピューティングデバイスバージョンが、（ｉ）前記構成ファイルの前記最終バックアップ事例が行われたときのバージョンよりも新しく、かつ（ｉｉ）前記構成ファイルの前記コントローラバージョンよりも新しい、請求項６から８のいずれか１項に記載のコンピューティングデバイス。
【請求項１０】
前記プロセッサが、前記一連のコンピュータ実行可能命令を実行して、さらに前記プロセッサに、
前記コントローラの前記メモリが、前記構成ファイルの前記コントローラバージョンを前記構成ファイルの前記コンピューティングデバイスバージョンに更新することを引き起こすように構成されている、請求項９に記載のコンピューティングデバイス。
【請求項１１】
前記構成ファイルの前記コンピューティングデバイスバージョンが、前記構成ファイルの前記最終バックアップ事例が行われたときのバージョンよりも新しく、前記構成ファイルの前記コントローラバージョンが、前記構成ファイルの前記コンピューティングデバイスバージョンよりも新しい、請求項６から８のいずれか１項に記載のコンピューティングデバイス。
【請求項１２】
前記プロセッサが、前記一連のコンピュータ実行可能命令を実行して、さらに前記プロセッサに、
前記コントローラの前記メモリから、前記構成ファイルの前記コントローラバージョンを検索させ、
前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンで解決させるように構成されている、請求項１１に記載のコンピューティングデバイス。
【請求項１３】
プロセスプラント内のモジュール式制御システムに関連付けられた構成ファイルのバージョンを管理するコンピューティングデバイスにおけるコンピュータ実行方法であって、前記コンピューティングデバイスは、前記構成ファイルのコンピューティングデバイスバージョンを記憶し、前記方法は、
前記コンピューティングデバイスによって、前記モジュール式制御システムに関連付けられたコントローラとインターフェースすることであって、前記コントローラは、前記構成ファイルのコントローラバージョンを記憶する、前記コントローラ内に組み込まれたメモリを有する、インターフェースすることと、
前記コンピューティングデバイスのプロセッサによって、前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較することと、
前記コンピューティングデバイスのユーザインターフェースを介して、（ｉ）前記構成ファイルの前記コンピューティングデバイスバージョン、前記構成ファイルの前記コントローラバージョン、及び前記コンピューティングデバイスによって、前記コントローラの前記構成ファイルの最新バックアップを表す前記構成ファイルの最終バックアップ事例の各々の表示、ならびに（ｉｉ）前記比較の結果を提示することと、
前記ユーザインターフェースを介して、前記比較の前記結果に関連付けられたユーザ選択を受信することと、
前記ユーザ選択に基づいて、前記構成ファイルの前記コンピューティングデバイスバージョン及び前記構成ファイルの前記コントローラバージョンのうちの少なくとも１つの更新を促進することと、を含む、コンピュータ実行方法。
【請求項１４】
前記比較の前記結果を提示することが、
前記構成ファイルの前記コンピューティングデバイスバージョン、前記コントローラバ
ージョン、及び前記最終バックアップ事例の時間のうちのどれが最新であるかを視覚的に表示することを含む、請求項１３に記載のコンピュータ実行方法。
【請求項１５】
前記ユーザ選択が、前記構成ファイルの前記コントローラバージョンに関連付けられており、前記更新を促進することが、
前記コントローラの前記メモリから、前記構成ファイルの前記コントローラバージョンを検索することと、
前記構成ファイルの前記コントローラバージョンに従って前記構成ファイルの前記コンピューティングデバイスバージョンを更新することと、を含む、請求項１３または１４に記載のコンピュータ実行方法。
【請求項１６】
前記ユーザ選択が、前記構成ファイルの前記コンピューティングデバイスバージョンに関連付けられており、前記更新を促進することが、
前記コントローラの前記メモリに、前記構成ファイルの前記コントローラバージョンを前記構成ファイルの前記コンピューティングデバイスバージョンに更新させることを含む、請求項１３または１４に記載のコンピュータ実行方法。
【請求項１７】
プロセスプラント内のモジュール式制御システムであって、
一連のプロセスを制御するように通信可能に接続された一連のプロセス制御デバイスと、
構成ファイルのコントローラバージョンを記憶するコントローラであって、前記構成ファイルの前記コントローラバージョンに従って前記一連のプロセス制御デバイスを動作させるように構成されている、コントローラと、
前記コントローラとインターフェースするように構成されたコンピューティングデバイスと、を備え、前記コンピューティングデバイスは、（ｉ）前記構成ファイルのコンピューティングデバイスバージョン、及び（ｉｉ）前記コンピューティングデバイスによって、前記コントローラの前記構成ファイルの最新バックアップを表す前記構成ファイルの最終バックアップ事例のレコードを記憶し、前記コンピューティングデバイスはさらに、
前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較し、
ユーザインターフェースを介して、（ｉ）前記構成ファイルの前記コンピューティングデバイスバージョン、前記構成ファイルの前記最終バックアップ事例、及び前記構成ファイルの前記コントローラバージョンの各々の表示、ならびに（ｉｉ）前記比較の結果を提示するように構成されている、モジュール式制御システム。
【請求項１８】
前記コンピューティングデバイスがさらに、
前記ユーザインターフェースを介して、前記比較の前記結果に関連付けられたユーザ選択を受信し、
前記ユーザ選択に基づいて、前記構成ファイルの前記コンピューティングデバイスバージョン及び前記構成ファイルの前記コントローラバージョンのうちの少なくとも１つの更新を促進するように構成されている、請求項１７に記載のモジュール式制御システム。
【請求項１９】
前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較するために、前記コンピューティングデバイスが、
前記構成ファイルの前記コンピューティングデバイスバージョンと前記構成ファイルの前記コントローラバージョンとにそれぞれ関連付けられた一連のタイムスタンプを比較するように構成されている、請求項１７または１８に記載のモジュール式制御システム。
【請求項２０】
前記構成ファイルの前記コンピューティングデバイスバージョンが、ハッシュ関数によって生成されたデバイスハッシュ出力に関連付けられており、前記構成ファイルの前記コ
ントローラバージョンが、前記ハッシュ関数によって生成されたコントローラハッシュ出力に関連付けられており、前記構成ファイルの前記コンピューティングデバイスバージョンを前記構成ファイルの前記コントローラバージョンと比較するために、前記コンピューティングデバイスが、
前記デバイスハッシュ出力を前記コントローラハッシュ出力と比較するように構成されている、請求項１７から１９のいずれか１項に記載のモジュール式制御システム。