(57)【要約】【課題】工場のオートメーション環境内のレガシー・システム／デバイスのセキュリティを迅速に、効率的にまた安価に強化するためのシステムおよび／または方法を提供すること。【解決手段】産業オートメーション・システム内に位置するレガシー・デバイス、およびプロキシへのアクセス規則を提供する中央アクセス権限を備える産業オートメーション環境に関するセキュリティを容易に強化するシステムを提供する。プロキシは、レガシー・デバイス宛のアクセス要求を受信し、少なくとも一部は、アクセス要求の特性および中央アクセス権限が供給するアクセス規則に基づいて、アクセス要求を許可するのかしないのかを決定する。【選択図】図１
2006099777.tif 000002
【特許請求の範囲】
【請求項１】
産業オートメーション環境に対して容易にセキュリティを強化するシステム（１００，２００，３００，４００）であって、
レガシー・デバイス（１０２，２０８，３１０〜３１４，４１２，４１４）に関連するアクセス規則を供給する中央アクセス権限（２０２，３０２，４０２）と、
前記レガシー・デバイス（１０２，２０８，３１０〜３１４，４１２，４１４）宛のアクセス要求（１０４，２１２，３１８，４１６）および前記アクセス規則を受信し、少なくとも一部は前記アクセス要求および前記アクセス規則の特性（１０６，２１４，３２０，４２０）に基づいて前記アクセス要求が許可されたかどうかを判断するプロキシ（１０８，２０６，３１６，４０８，４１０）とを備えるシステム。
【請求項２】
前記プロキシが、少なくとも一部は前記アクセス要求および前記アクセス規則の特性に基づいて、レガシー・デバイスへのアクセス（１１０，２１０，３２２，４２４）を許可または拒否する、請求項１に記載のシステム。
【請求項３】
前記特性（１０６，２１４，３２０，４２０）が、アクセスを要求しているエンティティの識別と、前記レガシー・デバイスの識別と、前記アクセス要求の開始位置と、前記レガシー・デバイスの位置と、読出しのみの要求と、読出し／書込みの要求と、書込みの要求、前記プロキシがアクセス要求を受信した時間とのうちの少なくとも１つを含む、請求項１に記載のシステム。
【請求項４】
前記プロキシ（１０８，２０６，３１６，４０８，４１０）が、所定の時間動作していない場合に、アクセスできないようにする、請求項１に記載のシステム。
【請求項５】
操作者が前記アクセス要求を開始（４１８）する、請求項１に記載のシステム。
【請求項６】
オートメーション・デバイスが前記アクセス要求を開始（４１８）する、請求項１に記載のシステム。
【請求項７】
インライン通信デバイス（４２２）が前記プロキシを備える、請求項１に記載のシステム。
【請求項８】
前記インライン通信デバイス（４２２）がドングルである、請求項７に記載のシステム。
【請求項９】
ＩＴインフラストラクチャ・デバイスが前記プロキシを備える、請求項１に記載のシステム。
【請求項１０】
前記プロキシが、複数のレガシー・デバイスへのアクセスを規制するように構成される、請求項１に記載のシステム。
【請求項１１】
前記プロキシ・デバイスが、前記レガシー・デバイスが前記プロキシに接続しているかどうかを監視するセンサ（４２６）と関連している、請求項１に記載のシステム。
【請求項１２】
前記プロキシ（４０８，４１０）が、不正な変更を検出した場合に、１つまたは複数の他のプロキシおよびサーバと通信する、請求項１に記載のシステム。
【請求項１３】
前記中央セキュリティ権限が、前記プロキシ（４０８，４１０）を監視（４２８）し、前記プロキシ（４０８，４１０）が、前記レガシー・デバイス（４１２，４１４）から切断されていると判断した場合に動作する、請求項１に記載のシステム。
【請求項１４】
１つまたは複数のレガシー・デバイスを含む産業オートメーション・システム内のセキュリティを強化（５００）する方法であって、
レガシー・デバイスを該レガシー・デバイスに関連するアクセス規則を受信（５０４）するプロキシと関連（５０２）づけるステップと、
前記レガシー・デバイスに関連するアクセス要求を受信し、少なくとも一部は前記アクセス規則および前記要求に関連する特性（５０６）に基づいてアクセスを許可および拒否（５０８）するステップとを含む方法。
【請求項１５】
リモート端末にアクセス特権を中継（６０４）するステップと、
前記プロキシに前記リモート端末を接続（６０８）するステップと、
少なくとも一部は、前記リモート端末内の前記アクセス特権と前記アクセス規則とに基づいて、前記レガシー・デバイスへのアクセスの許可および拒否（６１０）の一方を行うステップとをさらに含む、請求項１４に記載の方法。
【請求項１６】
前記レガシー・デバイス（９０４，９０６）が前記プロキシ（９１４〜９１８）に接続しているかどうかを監視するステップと、
前記レガシー・デバイス（９０４，９０６）が切断されていると判断した場合に、アラームを発生するステップとをさらに含む、請求項１４に記載の方法。
【請求項１７】
物理バリヤ（９２４〜９２８）を介して、前記プロキシと前記レガシー・デバイスとを保護するステップをさらに含む、請求項１４に記載の方法。
【請求項１８】
前記プロキシ（９１６）から信号を受信した場合、前記物理バリヤ（９２６）に関連するロックを解除するステップをさらに含む、請求項１７に記載の方法。
【請求項１９】
レガシー・デバイスが交換されたことを感知（７０６）するステップと、
交換デバイスの特性を取得した場合に、前記交換デバイスに関連するセキュリティ（７０８）を自動的に提供するステップとをさらに含む、請求項１４に記載の方法。
【請求項２０】
工場の作業場のセキュリティ・システム（２００）であって、
工場の作業場のデバイスに関するアクセス要求（２１２）を受信する構成要素と、
少なくとも一部は、アクセス要求を開始するエンティティの位置と工場の作業場のデバイス（２１４）の位置とに基づいて前記工場の作業場のデバイスへのアクセスを規制する位置構成要素とを備えるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、産業システム・オートメーションに関し、特に産業システム内の工場の作業場のデバイスに関連するセキュリティに関する。
【背景技術】
【０００２】
技術の進歩により、工場の作業の一部または全体を自動化できるようになってきている。例えば、かつては自分達自身が重機および他の種々の危険な状況の近くにいなければいけなかった作業を今ではこのような危険から安全な距離のところで完全に行うことができる。さらに、人間の動作に関連する欠陥が、高度に精密な機械を使用することにより最小限度にまで軽減されている。これらの工場のデバイスの多くは、製造に関連するデータを工場の作業場にいるシステム／プロセス／プロジェクト・マネージャがアクセスすることができるデータベースに供給する。例えば、センサは、特定の機械が所与の設定した時間内にある動作を完了したことを何回でも検出することができる。さらに、センサは、データをシステムのアラームに関連する処理ユニットに配信することができる。それ故、工場用オートメーション・システムは、収集したデータをチェックし、デバイスの保守、デバイスの交換およびプロセスの自動化に関連する他の種々の手順を自動的におよび／または半自動的に検査することができる。
【０００３】
しかし、多くの場合、ビジネスにとって、その工場用オートメーション・システム内で最先端技術を実施するのは不可能である。すなわち、最先端技術ではないにせよ、まだその割り当てられたタスクを効果的に行っている現在のオートメーション・デバイスおよび／またはシステムを交換するのはメーカーにとって得策ではない。これらの古いシステム／デバイスは、通常、レガシー・デバイスおよびシステムと呼ばれる。これらのレガシー・システムは、データ収集および中継のような特定のタスクを行うことはできるが、このようなシステムを引き続き使用するといろいろな支障がでてくる。ある特定の例示としての欠陥とは、これらのレガシー・システム／デバイスのいくつかは十分なセキュリティで守られていないと言うことである。より詳細に説明すると、レガシー・デバイスおよび／またはシステムは、多くの場合、特定のタスクに対して最適化されていて、一体型セキュリティ機能を受け入れることができない。
【０００４】
しかし、生産コストを維持するためにレガシー・デバイスに関するセキュリティをうやむやにすると、壊滅的な結果となる恐れがある。１つの特定の例を挙げると、レガシー・システムおよび／またはデバイスは、医薬品、食品または他の食料を製造するために使用することができる。製造システムのセキュリティが問題ないにしても、（保守の問題を別にしても）レシピにより食料を完全に生産するためにレガシー・システムを実施することができる。しかし、テロの脅威が増大している時代においては、依然として使用されているこのようなレガシー・システムに関連するセキュリティは非常に重要である。例えば、特定の医薬品に関連する混合作業を制御するために、オートメーション・コントローラを最適化することができるが、一体型セキュリティ機能に欠けている。このセキュリティが行われていないために、操作者または保守スタッフは、このような医薬品を常用している人々に医薬品が有害になるように、不注意でまたは悪意で混合作業を変更することができる。他の例の場合、オートメーション・コントローラ内で実施するレシピおよび手順を変更するためにソフトウェア・モジュールを使用することができる。
【０００５】
これらのレガシー・システムのセキュリティを強化するために、セキュリティをこのようなデバイス内に組み込むことができる。しかし、このような組み込みセキュリティは、一体型セキュリティ手順を内蔵させるためのデバイスの修正、このようなセキュリティ手順に対するハードウェアの追加、セキュリティ設計に経験の深い設計者の発見等に関連する費用のために妥当な時間内に完成できない。さらに、レガシー・システム／デバイスのために使用しなければならないセキュリティ規格についての合意がない。それ故、現時点では、製造のために依然として使用されている工場のオートメーション・システム／デバイスに関するセキュリティを速やかに強化する機構は存在しない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
少なくとも上記の観点から、工場のオートメーション環境内のレガシー・システム／デバイスのセキュリティを迅速に、効率的にまた安価に強化するためのシステムおよび／または方法のための技術の開発が待望されている。
【課題を解決するための手段】
【０００７】
本発明のいくつかの態様を基本的に理解してもらうために、以下に本発明の簡単な概要について説明する。この概要は本発明を広範な見地から見たものではない。この概要は、本発明の重要なまたは重大な要素を識別するためのものでもなければ、本発明の範囲を限定にするためのものでもない。その目的は、単に、後のより詳細な説明の前置きとして簡単な形で本発明のいくつかのコンセプトを説明することである。
【０００８】
本発明を使用すれば、レガシー・デバイスを含む産業オートメーション・システムのセキュリティを容易に強化することができる。レガシー・デバイスのセキュリティの強化は望ましいことである。何故なら、工業的製造に関してセキュリティがますます重要になってきているからである。さらに、大部分のレガシー・デバイスは、そのために設計されたタスクを適切に完了することができる。本発明は、集中セキュリティ・システム（例えば、中央アクセス権限）を使用することによるセキュリティの強化を提供する。このセキュリティ・システムを使用すれば、固有のセキュリティ機能を含むことができないレガシー・デバイスおよび固有のセキュリティ機能を含むことができる更新したオートメーション・デバイスの両方に、アクセス規則および特権を与えることができる。それ故、セキュリティ規則および特権の修正を、各オートメーション・デバイスのところではなく中央で行うことができ、また動的に完了することができる。例えば、最初のシフトの従業員は、第２のシフトに関するシステム変更を行おうと試みることができる。本発明のセキュリティ・システムは、このような変更を防止する。何故なら、セキュリティ・システムは従業員のスケジュールを知っているからである。
【０００９】
レガシー・デバイスは、それに関連するプロキシにより保護されている。これらのプロキシは、要求を行っているエンティティが、中央アクセス権限により認証され、許可されるまで、このような要求を行っているエンティティがレガシー・デバイスと通信するのを効果的に禁止する。より詳細に説明すると、プロキシは、要求を行っているエンティティがプロキシにより保護されているレガシー・デバイスにアクセスすることができるかどうかを決定し、少なくとも一部は上記決定に基づいてレガシー・デバイスへのアクセスを禁止および拒否するために、中央アクセス権限が供給するアクセス規則を使用することができる。それ故、例えば、プロキシは、アクセス規則を持続的に記憶した後にこのようなアクセス規則を通信のための要求に適用するために、十分なメモリを含むことができる。別の方法としては、プロキシがアクセス規則を持続的に記憶するのに十分なメモリを含んでいない場合には、プロキシは、レガシー・デバイスへのアクセスの要求を受信した場合、中央アクセス権限からこのようなアクセス規則を受信することができる。アクセスへの要求は、アクセスを要求しているエンティティの識別、アクセスの時間および／またはシステムの状態、要求を行っているエンティティによってとられる望ましい動作、要求を行っているエンティティの位置、要求が読出しのためだけのアクセスなのか、読出し／書込みのためのアクセスなのか、書込みのためだけのアクセスなのか等のような複数の特性と関連づけることができる。その後で、プロキシは、要求を行っているエンティティが、少なくとも一部は、中央アクセス権限が供給するアクセス規則と要求に関連する特性とを比較する分析に基づいて、レガシー・デバイスにアクセスすることができるかどうかを決定することができる。それ故、プロキシは、レガシー・デバイスにアクセスする人（例えば、特定の操作者、デバイスなど）、このようなアクセスができる時間（例えば、時間、システム状態など）、このような動作を行うことができる場所（例えば、要求を行っているエンティティの位置、レガシー・デバイスの位置など）、および行うことができる動作のタイプを効果的に制御することができる。
【００１０】
本発明の１つの態様によれば、プロキシを、複数のレガシー・デバイスにセキュリティを提供するために使用することができる。例えば、プロキシは、いくつかの異なるレガシー・デバイスに関連する規則を保持することもできるし、および／またはこのような規則にアクセスすることもできる。それ故、例えば、ＩＴインフラストラクチャ内のサーバにプロキシを内蔵させることができる。プロキシは、またインライン・ドングル、ルータ、ファイアウォール、インテリジェント・スイッチ等のようなネットワーク通信インフラストラクチャ・デバイスであってもよい。プロキシは、レガシー・デバイスのアクセス・ポートに取り付けることもできるし、および／またはレガシー・デバイスに任意の適当な方法で通信できるように接続することもできる（例えば、プロキシは、レガシー・デバイスに通信できるように接続している遠隔地端末に取り付けることができる）。例えば、プロキシは、受信機および送信機を含むことができ、要求を行っているエンティティからプロキシに無線で通信を中継することもできる。それ故、レガシー・デバイスへのアクセスを制御するためにこのようなプロキシを使用する限りは、プロキシを任意に適当に配置することができる。
【００１１】
上記および関連する目的を達成するために、本発明は、以下に詳細に説明し、特許請求の範囲内で詳細に指摘する機能を含む。下記の説明および添付の図面は、本発明のいくつかの例示としての態様を詳細に説明し、図示する。しかし、これらの態様は本発明の原理を使用することができる種々の方法の数例に過ぎず、本発明はこのようなすべての態様およびその等価物を含むものである。添付の図面を参照しながら、本発明の下記の詳細な説明を読めば、本発明の他の目的、利点および新規な機能を理解することができるだろう。
【実施例】
【００１２】
図面を参照しながら以下に本発明について説明する。図面全体を通して、同じ参照番号は同じ要素を表すために使用してある。下記の説明においては、本発明を完全に理解してもらうために、説明の目的で多くの特定の詳細を記述する。しかし、本発明は、これらの特定の詳細を使用しなくても実行することができることは明らかである。他の例の場合には、本発明の記述を分かり易くするために周知の構造体およびデバイスをブロック図の形で示してある。
【００１３】
本明細書で使用する場合、「構成要素」、「ハンドラ」、「モデル」、「システム」等の用語は、ハードウェア、ハードウェアとソフトウェアとの組合わせ、ソフトウェア、または実行中のソフトウェアのような、コンピュータ関連のエンティティを示すためのものである。例えば、構成要素は、プロセッサ上で稼働しているプロセス、プロセッサ、オブジェクト、実行可能なもの、一連の実行、プログラム、および／またはコンピュータであってもよいが、これらに限定されない。例を挙げて説明すると、サーバ上で稼働しているアプリケーションおよびサーバの両方は１つの構成要素であってもよい。１つまたは複数の構成要素は、実行のプロセスおよび／またはスレッドに常駐することができ、構成要素は１つのコンピュータ上で配置されることもできるし、および／または２つ以上のコンピュータ間で分散させることもできる。また、これらの構成要素は、種々のコンピュータが読むことができる媒体から実行することができる。媒体は、その上に種々のデータ構造体が記憶されている。構成要素は、１つまたは複数のデータ・パケット（例えば、信号により、ローカル・システムや分散システム内でおよび／または他のシステムを含むインターネットのようなネットワークに渡って他の構成要素と相互に作用する１つの構成要素からのデータ）を含む信号によるように、ローカルおよび／または遠隔プロセスを介して通信することができる。
【００１４】
図面を参照すると、図１は、本発明のある態様によるハイ・レベル・システムの全体図である。本発明は、レガシー・デバイスを含むオートメーション・システムのセキュリティを容易に強化する新規なシステム１００に関する。システム１００は、セキュリティの基本を記憶しおよび／または分析するための十分なインテリジェンスを含んでいないレガシー・デバイス１０２を含む産業オートメーション・システムである。例えば、レガシー・デバイス１０２は、交換コストが高いし、特定の目的には継続して効率よく使用することができるので、このようなインテリジェンスを含むデバイスと交換するのが望ましくない場合がある。しかし、すでに説明したように、レガシー・デバイス１０２を取り巻くセキュリティは非常に重要である。レガシー・デバイス１０２は、プログラマブル論理コントローラ（ＰＬＣ）、一連の相互に接続している産業コントローラ、または任意の他の適当な処理デバイスまたは一連の処理デバイスのような産業コントローラであってもよい。レガシー・デバイス１０２は、また製造装置に関連することもできる。例えば、レガシー・デバイス１０２は、プレス、ポンプ、コンベア等のような産業製造デバイスに内蔵することができる。
【００１５】
レガシー・デバイス１０２にアクセスしたいという要求１０４が行われる。例えば、操作者は、工場の作業場上の作業端末を通してこのような要求１０４を開始することができ、企業リソース立案（ＥＲＰ）システムのようなハイ・レベル・システムのところで、または要求を開始するための任意の他の適当な方法で要求１０４を開始することができる。アクセス要求１０４は、要求特性１０６と関連づけることができる。例えば、要求特性１０６は、操作者の識別、ビジネス内での操作者の役割、要求１０４が開始した場合の操作者の位置等のように、操作者と関連づけることができる。さらに、要求特性１０６は、アクセスしたい機械の識別、所望のアクセスの時間および／または要求１０４の開始の時間、アクセス要求１０４を開始するもの（イニシエータ）がとることが望ましい行動等と関連づけることができる。本発明のある態様によれば、要求特性１０６は上記特性１０６を含むことができる。それ故、アクセス要求１０４を受信する構成要素は、またほぼ同時に要求特性１０６を受信する。さらに、アクセス要求１０４は、レガシー・デバイス１０２上で行動を実行し、および／またはレガシー・デバイス１０２上で内容を修正するための命令を含むこともできるし、または後に命令を続けることもできる。
【００１６】
要求を行っているエンティティにレガシー・デバイス１０２へのアクセスを許可する前に、プロキシ１０８は、レガシー・デバイス１０２へのこのようなアクセスを許可するかどうかを決定するために、アクセス要求１０４および／または要求特性１０６をレビューすることができる。すなわち、許可を受けていないアクセス要求を、レガシー・デバイス１０２が受信するのを禁止するために、プロキシ１０８を使用することができる。レガシー・デバイスへのアクセスを許可するかしないかの決定は、プロキシ１０８が使用する分析構成要素１１０により行われる。それ故、例えば、分析構成要素１１０は、アクセス要求１０４に関連する要求特性１０６をレビューし、分析に基づいてレガシー・デバイスへのアクセスを許可するかしないかを決定することができる。分析構成要素１１０は、アクセス要求１０４および／または関連する要求特性１０６に基づいて、レガシー・デバイス１０２へのアクセスを許可するかしないかを決定する際に、一組の供給された規則を使用することができる。例えば、複数のレガシー・デバイスを保護するために使用する複数のプロキシに対してアクセス規則を供給するために、中央アクセス権限（図示せず）を使用することができる。それ故、レガシー・デバイスおよび更新したオートメーション・デバイスの両方を保護する高度グローバル・セキュリティ・システムが存在できる。何故なら、アクセス分析に関連する規則を、レガシー・デバイスのためにプロキシ内に記憶することができ、また更新したオートメーション・デバイス内に直接記憶することができるからである。さらに、プロキシ１０８がアクセス要求１０４を分析するのに不十分な処理機能を有している場合には、アクセス要求１０４を中央アクセス権限に経路指定するために、このようなプロキシ１０８を使用することができる。その後で、中央アクセス権限は、アクセスを許可するのか拒否するのかを決定し、その決定に従ってプロキシ１０８に命令することができる。それ故、分析構成要素１１０は、単なる経路指定装置であってもよい。しかし、本発明はそのように限定されるものではないことを理解されたい。
【００１７】
プロキシ１０８は、また、指定の作動中止時間中、要求を行っているエンティティとレガシー・デバイス１０２との間の通信を不能にするためにも使用することができる。例えば、レガシー・デバイス１０２にアクセスした場合、通常、セッションが起こり、その場合、要求を行っているエンティティとレガシー・デバイス１０２との間で複数のメッセージが送られる。通常、通信が終了した場合に、通信は、レガシー・デバイス１０２およびプロキシ１０８に表示するデータの一部を含む。しかし、通信が失敗した場合には、レガシー・デバイス１０２へのアクセスを引き続き許可するのは望ましくない。それ故、プロキシ１０８は、レガシー・デバイス１０２に関連する通信活動を監視し、動作中止時間に基づいて通信ラインを動作不能にすることができる。それ故、例えば、プロキシ１０８は、このようなエンティティがレガシー・デバイス１０２に依然として接続しているかどうかを決定するために、アクセスを要求しているエンティティに能動的にピング（ｐｉｎｇ）を送ることができる。さらに、プロキシ１０８は、レガシー・デバイス１０２および要求を行っているエンティティ両方が、相互に依然として接続しているかどうか監視するセンサを含むことができる。例えば、プロキシ１０８は、データの流れがないことおよび／またはリンク・レベル切り離し通知に基づいてセッションを終了することができる。
【００１８】
本発明の他の態様によれば、プロキシ１０８はドングルであってもよい。ドングルは、コンピュータに接続することができるハードウェア・デバイスであり、アクセス要求１０４に対して認証鍵として機能する。より詳細に説明すると、要求特性１０６が、レガシー・デバイス１０２へのアクセスを許可すべきであるというものである場合には、ドングルはレガシー・デバイス１０２へのアクセスを許可する。それ故、例えば、イーサネット（登録商標）からイーサネット（登録商標）へ変換し、レガシー・デバイス１０２に関連するトラヒックをフィルタリングするためにドングルを使用することができる。このようなアクセス要求１０４が許可されない場合には、ドングルはレガシー・デバイス１０２へのアクセスを防止する。さらに、ドングルを組み込まれた暗号と関連づけることができ、ドングルのリバース・エンジニアリングを難しくするために設計される製造技術と関連づけることができる。さらに、ドングルは、交換ポートを含むことができ、それによりインライン通信デバイスとしてドングルを使用することができる。同様に、ドングルを、レガシー・デバイス１０２の外部またはデバイス・アクセス・ポート・コネクタの代わりに、レガシー・デバイス１０２のアクセス・ポートに持続的に取り付けることができる。さらに、プロキシ１０８は、インテリジェント・スイッチ、ファイアウォール、ルータであってもよく、および／またはサーバ上にホストすることもできる。プロキシ１０８がサーバ上にホストされる場合には、システム１００のインフラストラクチャは、プロキシ１０８を通してレガシー・デバイス１０２のすべてのトラヒックを経路指定するように構成される。それ故、プロキシ１０８は、レガシー・デバイス１０２へおよびからの通信を監視し、制御するために使用することができる任意の適当なデバイスであってもよいことを理解されたい。
【００１９】
レガシー・デバイス１０２は、プログラマブル論理コントローラ（ＰＬＣ）と関連づけることができ、および／またはＰＬＣを含むことができる。ＰＬＣは、現実の世界のプロセス（例えば、産業環境の機械の制御）を自動化するために使用する小型コンピュータである。通常、ＰＬＣは、モジュラまたは集積入力／出力回路を含むマイクロプロセッサをベースとするデバイスである。この場合、このような回路はフィールド接続センサ入力の状態を監視するために使用され、さらに論理プログラムに従って出力アクチュエータを制御するために使用される。ＰＬＣは、レガシー・デバイスとしてのシステム１００内で使用することができるが、本発明と関連して任意の適当なデバイスを使用することができることを理解されたい。例えば、任意の適当なマイクロプロセッサおよび／またはマイクロコントローラを、システム１００内で使用することができ、レガシー・デバイス１０２と関連づけることができる。
【００２０】
ここで図２を参照すると、この図は、産業オートメーション環境内のレガシー・デバイスに関連するセキュリティが強化されたシステム２００である。このシステム２００は、１つまたは複数のレガシー・デバイスに対して通信を許可するかどうかの決定の際に使用するアクセス規則を供給する中央アクセス権限２０２を含む。例えば、中央アクセス権限２０２は、少なくとも一部が、アクセスを要求しているデバイスまたは操作者の識別、操作することができる情報または識別したエンティティが呼び出すことができるオートメーション・デバイスの機能のタイプまたは識別、相互に関して要求を行っているエンティティおよびオートメーション・デバイスの位置決めに基づいてアクセス規則を供給することができ（例えば、操作者を、修正するシステムまたはデバイスが見える場所に強制的に位置させることができ）、および／または時間および／またはシステムの状態に基づくことができるアクセスが許可される場合にそのような位置決めを行うことができる。アクセス規則の供給に関連する追加のパラメータも、本発明の発明者により考慮されており、添付の特許請求の範囲内に含まれる。
【００２１】
中央アクセス権限２０２は、特定のシステム構成および前に作成した規則を記憶することができるデータ記憶領域２０４と関連づけることができる。さらに、データ記憶領域２０４は、前のシステム構成、アクセス規則、特定のデバイスに対する要求、システムのセキュリティおよびデータ・ロギングに関係する場合がある任意の他の適当な情報を記憶することができる。中央アクセス権限２０２が供給する規則は、更新したオートメーション・デバイス（図示せず）に直接供給され、上記オートメーション・デバイスによって直接実施されることが可能であるが、レガシー・デバイスは、通常、セキュリティの基本（ｓｅｃｕｒｉｔｙ  ｐｒｉｍｉｔｉｖｅ）のこのような実施態様を行うことができる十分な処理機能および／またはメモリを含んでいない。それ故、システム２００は、レガシー・デバイス２０８へおよびから供給することが望ましい通信を監視するためにプロキシ２０６を使用する。プロキシ２０６は、レガシー・デバイス２０８への通信アクセスを制御するために、中央アクセス権限２０２が作成した規則を実施する。例えば、プロキシ２０６は、分析構成要素２１０を含むことができる。この場合、このような分析構成要素２１０は、中央アクセス権限２０２が作成したアクセス規則を含む。それ故、プロキシ２０６内の分析構成要素２１０は、アクセス規則を持続的に含み、このようなアクセス規則を実施するのに十分なメモリおよび処理機能を含むことができる。他の実施形態の場合には、分析構成要素２１０は、アクセス要求時に、中央アクセス権限２０２からアクセス規則を要求するために使用することができる。しかし、中央アクセス権限２０２がプロキシ２０６とオンライン状態にない場合には、レガシー・デバイス２０８へアクセスすることはできない。本発明の他の態様によれば、操作者は、セキュア・ポータブル・プログラミング端末（図示せず）内にアクセス規則をキャッシュすることができる。それ故、中央アクセス権限２０２がプロキシ２０６とオンライン状態になくても、端末をプロキシ２０６に接続することができ、プロキシ２０６は携帯端末からアクセス規則を入手することができ、この規則をアクセス要求に適用することができる。この実施形態の場合には、デバイスおよび／または情報認証技術を、端末が許可を受けた規則を含んでいることを確認するために使用することができる。例えば、種々の暗号化技術を本発明と一緒に使用することができる。
【００２２】
システム２００は下記の方法で動作することができる。エンティティ（図示せず）が、レガシー・デバイス２０８に対するアクセス要求２１２を生成する。アクセス要求２１２は、アクセス要求２１２を開始するものに関連する要求特性を含む。例えば、要求特性２１４は、アクセス要求２１２を開始するエンティティの識別、エンティティの位置、レガシー・デバイス２０８の位置、行って欲しい行動等を含むことができる。アクセス要求２１２は、プロキシ２０６に送られる（または、他の実施形態の場合には、アクセス要求を中央アクセス権限２０２に直接供給することができる）。分析構成要素２１０が、中央アクセス権限によって供給されたアクセス規則を含んでいる場合には、プロキシ２０６は、要求２１２を受け入れるべきかどうか、レガシー・デバイス２０８との通信を許可すべきかどうかを決定することができる。分析構成要素２１０が、規則を使用するだけの十分なメモリおよび／または処理機能を含んでいない場合には、プロキシ２０６は、アクセス要求２１２を中央アクセス権限２０２に送ることができる。その後で、中央アクセス権限２０２は、レガシー・デバイス２０８へのアクセスを許可すべきかどうかを決定することができる。次に、中央アクセス権限は、決定に従ってプロキシ２０６に指示を与えることができる。さらに、システム２００が、１つのレガシー・デバイス２０８へのアクセスを制御する１つのプロキシ２０６を表示している間に、中央アクセス権限は、複数のレガシー・デバイスへのアクセスを制御する複数のプロキシにアクセス規則を供給することができる。さらに、１つのプロキシ２０６は、複数のレガシー・デバイスへのアクセスを制御することができる。本発明のシステム２００の構成は、特定のビジネスのニーズにより自由に変えることができる。例えば、プロキシ２０６は、システム内の種々の場所に設置することができる（例えば、デバイス・アクセス・ポート内に位置するデバイス等に外部から取り付けることができる）。
【００２３】
産業システム内のレガシー・デバイスに対してセキュリティ規則を提供する際に、中央アクセス権限２０２を使用すると、いくつかの利点が得られる。例えば、何人かの操作者は、多数の分散システムに必要に応じてアクセスすることができる。このようなデバイスに関連するアクセス権を修正するために各デバイスのところへ行き、変更するのは不便である。さらに、デバイス間のアクセスにより、非常に複雑なウェブを形成することができ、それにより局部的な変更を行うことができない。さらに、中央アクセス権限２０２は、中央収集監査情報のための機構を提供することができる。本発明を使用した場合のさらにもう１つの利点は、レガシー・デバイスの位置に対する操作者の位置に基づいて、レガシー・デバイス２０８への操作者のアクセスを制限する機能に関することである。例えば、医薬設備は、通常、類似のおよび／または同一のオートメーション・システムに関連するいくつかの混合動作を含む。操作者が、このように類似しているために、本来危険な機械の動作（例えば、始動動作、停止動作等）をうっかり修正することもありうる。多くの場合、すべての混合動作は、通信ネットワークにより相互に接続しているが、それでも操作者が動作の変更が行われる機械から離れた場所にいることがあり、このような操作者がうっかり引き起こした有害な結果を完全に気付かない場合がある。本発明はレガシー・デバイス２０８に対する操作者の位置を考慮に入れるので、上記問題に類似の問題の発生を徹底的に低減することができる。
【００２４】
システム２００を作動または修正した場合には、プロキシ２０６を中央アクセス権限２０２と関連づけることができる。このことは、プロキシ２０６および中央アクセス権限２０２内に（鍵のような）対応する情報を記憶することができ、その結果プロキシ２０６と中央アクセス権限２０２との間でセキュアな通信およびリンクを行うことができることを意味する。例えば、システム２００を展開する前に、プロキシ２０６と中央アクセス権限２０２を１：１で接続することにより、上記関連を達成することができる。本発明の他の態様によれば、プロキシ２０６を一体型秘密鍵を含むように構成することができ、公開鍵をディスク、ダウンロード、プロキシへの問合わせ、または他の適当な手段により中央アクセス権限内に入力することができる。次に、プロキシ２０６を遠隔地から動作させることができる。プロキシ２０６を動作させた場合、レガシー・デバイス２０８を論理的にこのようなプロキシ２０６にリンクさせることができる。例えば、プロキシ２０６は、レガシー・デバイス２０８に問合わせを行い、有効なデバイスの交換をチェックするために使用するこのようなレガシー・デバイス２０８の指紋を生成することができる。
【００２５】
図３を参照すると、この図は、レガシー・デバイスに対してセキュリティを与えるために使用する高度なセキュリティ・システム３００である。システム３００は、産業オートメーション・システム内のデバイスに関連するアクセス規則およびアクセス権を供給するために動作する中央アクセス権限３０２を含む。例えば、中央アクセス権限３０２が供給したアクセス規則は、ユーザの識別、デバイス、ユーザおよび／またはデバイス等に関連する文脈上の情報と関連づけることができる。供給された規則は、中央アクセス権限３０２に関連するデータ記憶領域３０４内に記憶することができる。例えば、これらの記憶したアクセス規則を、デバイスのセキュリティを直接サポートする更新したオートメーション・デバイス３０６に直接供給することができる。本発明の１つの態様によれば、外部端末３０８は、中央アクセス権限３０２に更新したオートメーション・デバイスに関連するアクセス規則を知らせるために使用することができる。例えば、更新したオートメーション・デバイス３０６は、システム３００に最近追加したものでもよい。担当操作者または別のアクセス規則に入ることができる他の操作者は、中央アクセス権限３０２にデバイス３０６にアクセスする操作者、オートメーション・デバイス３０６にアクセスすることができる他のデバイス、更新したオートメーション・デバイス３０６にアクセスすることができる時間および／またはシステムの状態、オートメーション・デバイス３０６に関連して許可されたアプリケーション等を知らせることができる。それ故、更新したオートメーション・デバイス３０６に関連するアクセス規則を中央アクセス権限３０２のところで１回供給することができる。
【００２６】
システム３００は、さらに、複数のレガシー・デバイス３１０〜３１４を含む。１つのプロキシ３１６は、アクセスを要求しているエンティティが、レガシー・デバイス３１０〜３１４のうちの１つまたは複数へのアクセスを許可されたかどうかを判断するために中央アクセス権限３０２と一緒に使用される。より詳細に説明すると、アクセス要求３１８は、プロキシにより受信され、アクセス要求３１８を開始するエンティティ（図示せず）に、１つまたは複数のレガシー・デバイス３１０〜３１４へのアクセスを許可すべきかどうかを決定するために分析される。例えば、要求３１８を行っているエンティティは、操作者および／または他のオートメーション・デバイスであってもよい。より詳細に説明すると、アクセス要求３１８は、要求３１８を開始するエンティティの識別、要求の時間、アクセスしたいレガシー・デバイス等のような要求特性３２０と関連づけることができる。プロキシ３１６はアクセス要求３１８を受信し、アクセス要求３１８を開始するエンティティが指定のレガシー・デバイスへのアクセスを許可されるべきかどうかを決定するために分析構成要素３２２を使用する。例えば、分析構成要素３２２は、中央アクセス権限３０２が供給した規則を含むことができ、その後で要求特性３２０に規則を適用することにより、要求しているエンティティにアクセスが許可されたかどうかを判断することができる。規則はプロキシ３２２内に持続的に記憶することもできるし、または別の方法としては、アクセス要求３１８を受信した場合に、中央アクセス権限からプロキシ３１６に供給することもできる。本発明のシステム３００を使用した場合、プロキシ３１６にそのようなアクセスが許可されるまで、１つまたは複数のレガシー・デバイス３１０〜３１４へのアクセスは許可されない。この高度なセキュリティ・システム３００は、内部セキュリティ機能を有さないオートメーション・デバイスへの許可を受けていないアクセスの発生を低減し、このようなレガシー・デバイス３１０〜３１４の耐用年限を延長する。
【００２７】
図４を参照すると、この図は、レガシー・デバイスを含む産業オートメーション環境内のセキュリティを容易に強化することができるシステム４００である。システム４００は、システム４００内の１つまたは複数のオートメーション・デバイスに関するアクセス規則を供給する中央アクセス権限４０２を含む。これらの規則の少なくとも一部は、ユーザ端末を通して中央アクセス権限４０２に供給することができる。例えば、システム４００にオートメーション・デバイスを最初に追加した場合には、中央のセキュリティ規制を容易にするために、アクセス規則、アクセス権および規制を中央アクセス権限４０２に供給しなければならない。中央アクセス権限４０２は、追加したオートメーション・デバイスおよび既知のシステム構成に関連する推論に基づいて、ロバストなアクセス規制を自動的に生成することができるインテリジェンス構成要素４０４を含むことができる。
【００２８】
本明細書で使用する場合、「推論する」または「推論」という用語は、通常、イベントおよび／またはデータを通して入手した一組の観察から、システム、環境および／またはユーザの状態を推理または推論するプロセスを意味する。推論は、特定のコンテキストまたは行動を識別するために使用することができ、または例えば、状態上の確率分布を生成することができる。推論は確率的なものであってもよい。すなわち、データおよびイベントの考慮に基づく当該状態上の確率分布の計算であってもよい。推論は、また一組のイベントおよび／またはデータから、ハイ・レベルのイベントを構成するために使用する技術を意味することもできる。このような推論を使用すると、イベントが時間的に近接して相互に関連していてもいなくても、またイベントおよびデータが１つまたはいくつかのイベントおよびデータ源からのものであってもなくても、一組の観察したイベントおよび／または記憶しているイベント・データから新しいイベントまたは行動を構成することができる。例えば、現在のシステム構成、システムへのオートメーション・デバイスの個々の追加の識別、システムに追加された時間デバイス等に基づいて、中央アクセス権限４０２と一緒にインテリジェンス構成要素４０４は、ロバストな特権を自動的に生成することができる。特定の例を挙げて説明すると、時間と共に、特定の操作者が、オートメーション・デバイスへの操作者・アクセスの選択グループを供給したがっていることだけを観察することができる。時間と共に、特定の操作者を監視することにより、インテリジェンス構成要素４０４は、操作者に関連するアクセス特権を知ることができる。インテリジェンス構成要素４０４は、アクセス規則／特権の生成に関連してコスト／利益分析を使用することができる。例えば、インテリジェンス構成要素４０４は、正しいアクセス規則の生成の確率および利益をレビューし、正しくないアクセス規則の生成の確率およびコストに対してこのようなレビューを加重することができる。アクセス規則を生成および／または入手した場合には、中央アクセス権限４０２は、データ記憶領域４０６内にアクセス規則を記憶することができる。
【００２９】
中央アクセス権限４０２は、プロキシ４０８および４１０にこれらのアクセス規則を供給する。これらアクセス規則は、攻撃および／または誤りから、レガシー・デバイス４１２および４１４をそれぞれ保護するために使用される。例示としてのシステム４００によれば、プロキシは、要求を行っているエンティティ４１８からアクセス要求４１６を受信する。例えば、エンティティ４１８は、ワークステーション、他のオートメーション・デバイス、または任意の他の適当なエンティティを使用している操作者であってもよい。アクセス要求は、要求の種々の属性を示す要求特性４２０を含む。アクセス要求４１６は、さらに、プロキシ４０８により保護されているレガシー・デバイス４１２に、好ましくは、供給される通信４２２と関連づけることができる。例えば、通信４２２は、できればレガシー・デバイス４１２により行われるセッションに関連することができる。
【００３０】
プロキシ４０８は、アクセス要求４１６を受信し、要求を行っているエンティティ４１８がレガシー・デバイス４１２にアクセスすることができるかどうかを判断するために分析構成要素４２４を使用する。より詳細に説明すると、プロキシ４０８は、アクセス要求４１６に関連する要求特性４２０を分析するために、中央アクセス権限４０２が供給する規則を使用する。エンティティ４１８がレガシー・デバイス４１２にアクセスする権利がないという分析に基づいて判断を行った場合には、プロキシ４０８は、エンティティ４１８とレガシー・デバイス４１２との間で通信を行うことが許可しない。プロキシ４０８が、エンティティ４１８はレガシー・デバイス４１２にアクセスする権利があると判断した場合には、プロキシは、プロキシ４０８を通して、エンティティ４１８とレガシー・デバイス４１２との間で通信チャネルを開くことができる。プロキシ４０８は、さらに上記間の通信が可能になった後で、エンティティ４１８とレガシー・デバイス４１２との間の活動を監視する活動センサ４２６を含むことができる。例えば、活動センサ４２６は、レガシー・デバイス４１２とエンティティ４１８間のデータの流れを監視することができ、リンク・レベルの切り離しをレビューすることができ、このエンティティ４１８が依然としてレガシー・デバイス４１２と通信していることを確認するために、エンティティ４１８に能動的にピングを送ることができる。活動センサ４２６が、エンティティ４１８とレガシー・デバイス４１２との間でもはや能動的な通信が行われていないと判断した場合には、プロキシはその間の通信チャネルを終了することができる。さらに、活動センサ４２６が、エンティティ４１８および／またはレガシー・デバイス４１２が切り離されていることを発見した場合には、活動センサは、この発見を中央アクセス権限４０２に中継することができる。その後で、中央アクセス権限４０２は、操作者にこの切り離しの通知を送り、さらに、切り離しに関連するセキュリティ手順を更新することができる。図では分析構成要素４２４および活動センサ４２６を含んでいるのはプロキシ４０８だけであるが、プロキシ４１０もレガシー・デバイス４１４に機密保護を行うために使用するほぼ同じ構成要素を含むことができることを理解されたい。
【００３１】
本発明の他の態様によれば、活動センサ４２６は、レガシー・デバイス４１２および／またはプロキシ４０８への不正な変更を検出することができる。次に、プロキシ４０８は、この情報を中央アクセス権限４０２に送ることができ、その後で、中央アクセス権限は、適当な行動をシステム４００に対して行うことができる（例えば、許可を受けた操作者がシステム４００を再開始するまで、システムをシャットダウンする）。同様に、中央アクセス権限４０２は、活動センサ４２８を含むことができ、プロキシ４０８および４１０の活動を監視することができる。活動構成要素４２８が、１つまたは複数のプロキシ４０８および４１０が不正に変更されていると判断した場合には、中央アクセス権限４０２は適当なセキュリティ手段をとることができる。
【００３２】
図５を参照すると、この図は、１つまたは複数のレガシー・デバイスを含む産業オートメーション・システム内で高度なセキュリティ手順を実施するための方法５００である。説明を簡単にするために、方法５００を一連の動作として図示し、説明するが、本発明は動作の順序により制限されないことを理解し、了解されたい。何故なら、本発明によれば、いくつかの動作は、異なる順序で行うこともできるし、および／または本明細書内に図示し、説明するのとは異なる他の行動と同時に行うことができるからである。例えば、当業者であれば、別の方法としては、この方法を状態図に示すような一連の相互に関連する状態またはイベントで表すことができることを理解し、了解することができるだろう。さらに、本発明による方法を実施するのに、図のすべての動作を必要としない場合がある。
【００３３】
ステップ５０２において、プロキシは、レガシー・デバイスと結合して動作することができる。例えば、プロキシは、レガシー・デバイスに接続しているドングルであってもよい。他の例の場合には、プロキシは、受信機および送信機を含むことができ、無線通信チャネルを通してレガシー・デバイスと通信することができる。それ故、プロキシは、レガシー・デバイスに物理的に接続している必要はない。さらに、プロキシは、サーバ上に収容することができる。それ故、レガシー・デバイスに送られるすべての通信をサーバを通して送ることができる。サーバがセキュリティ・システムのＩＴインフラストラクチャ内に位置する場合には、このように実施すると有利である場合がある。
【００３４】
ステップ５０４において、プロキシは、レガシー・デバイスに関連するアクセス要求を受信する。要求は、操作者、インテリジェント・オートメーション・デバイス、レガシー・デバイス、異なるシステム等からのものであってもよい。それ故、アクセス要求は、任意の適当なソースから開始することができることを理解されたい。ステップ５０６において、アクセス要求の特性が分析される。より詳細に説明すると、アクセス要求は、アクセス要求を開始する個々またはデバイスの識別、アクセスの要求が行われたレガシー・デバイスの識別、要求の時間、要求が行われた時間のシステム状態、および要求と関連させることができる任意の他の適当な特性のような特性と関連している。ステップ５０６における分析は、中央アクセス権限が供給したアクセス規則に基づくことができる。例えば、プロキシは、１つまたは複数の保護されているデバイスに関連するアクセス規則を保持することができる。それ故、要求を受信した場合、保持している規則により要求特性を分析することができる。本発明の他の態様によれば、プロキシは、１つまたは複数のレガシー・デバイスに関連するアクセス規則を持続的に保持するための十分なメモリを含んでいない場合がある。それ故、プロキシは、アクセス要求を受信した場合、適当なアクセス規則を求めて中央データ記憶領域に問合わせを行うことができる。このような実施形態の場合には、データ記憶領域は、プロキシに接続していなければならないし、その間で通信ができなければならない。
【００３５】
ステップ５０８において、プロキシにより、ステップ５０６における分析に基づいてアクセスが許可または拒否される。例えば、プロキシが使用するアクセス規則は、アクセス要求の特性に基づいてアクセスを許可しまたは拒否することができる。例えば、アクセス規則は、特定の一組の操作者にだけアクセスを供給することができるように規定することができる。それ故、要求特性（例えば、要求を開始する操作者の識別のレビュー）をレビューすることにより、アクセスを許可すべきか、または拒否すべきかを判断することができる。同様に、種々の他のアクセス規則を適用することもできる。この場合、中央アクセス権限が供給する１つまたは複数のアクセス規則により、要求特性を分析することができる。アクセスを拒否すべきであると判断した場合には、プロキシは、要求された通信が行われるのを禁止することができる。そのアクセスを許可する場合には、プロキシは、アクセスを要求しているエンティティとレガシー・デバイスとの間の通信ができるようにすることができる。
【００３６】
図６を参照すると、この図は、１つまたは複数のレガシー・デバイスを含むオートメーション・システム内でアクセス規則を供給するための方法６００である。ステップ６０２において、中央アクセス権限が使用される。産業オートメーション環境内で中央セキュリティ・システムを使用すると有利である。何故なら、他のレガシー・デバイスのためのアクセス規則を生成するように他の操作者に要求することは負担となるからであり、中央セキュリティ・システムの使用は、デバイス間に相互に依存する複雑なウェブを生成することができ、それによりアクセス特権の修正が非常に厄介なものになるからである。
【００３７】
ステップ６０４において、中央アクセス・セキュリティが監視しているオートメーション・システムへのアクセス要求を受信する。例えば、操作者は、オートメーション・システムと通信することができるワークステーションから、アクセス特権の入手を希望することもできるし、および／またはアクセス特権を修正することも希望できる。それ故、例えば、企業のリソース立案レベルの操作者は、１つまたは複数のレガシー・デバイスに対するアクセス特権の入手を希望することができる。これらの特権を入手するために、また操作者およびレガシー・デバイスに関連するアクセス規則の生成を容易にするために、操作者は最初に集中システムからのアクセスを要求する。
【００３８】
ステップ６０６において、アクセス特性をユーザに対して決定し、記憶することができる。例えば、操作者の識別を認証するために、従来のユーザ名およびパスワード技術を使用することができ、このような識別に基づいてアクセス特権を生成することができる。さらに、操作者の会社での役割および任意の他の適当な要因を、ユーザに関連するアクセス特権の決定に関連して使用することができる。本発明の他の態様によれば、中央アクセス権限は、操作者の識別を認証するために、生体認証技術を使用することができる。例えば、操作者の指紋を確認するために、感圧機構および／またはデジタル写真構成要素を使用することができる。さらに、コンピュータをベースとする顔面特徴認識技術、音声認識技術等を、操作者識別の認証のために使用することができる。このような認証の場合、レガシー・デバイス、操作者に関連する情報、および他の適当なパラメータに基づいて、アクセス規則を要求したレガシー・デバイスに対して生成することができる。
【００３９】
ステップ６０８において、通信要求を受け得るレガシー・デバイスを保護するために使用するプロキシにアクセス規則が供給される。それ故、中央アクセス権限は、操作者がアクセスしたがっているレガシー・デバイスを決定することができ、このレガシー・デバイスを保護するために使用されるプロキシにアクセス規則を供給することができる。プロキシが十分なデータ記憶領域を含んでいる場合には、そのプロキシは、上記記憶領域内にアクセス規則を記憶することができる。ステップ６１０において、レガシー・デバイスと通信したいという要求は、少なくとも一部は、中央アクセス権限によって生成され、且つプロキシに入力される規則に基づいて許可または拒否される。より詳細に説明すると、プロキシは、アクセス要求の分析および供給された規則に基づいて、要求を行っているエンティティとレガシー・デバイスとの間の通信を許可し、または許可を取り消すように構成されている。
【００４０】
図７を参照すると、この図は、システムのセキュリティを強化するために、オートメーション構成要素にアクセス規則を自動的に供給するための方法７００である。ステップ７０２において、中央アクセス権限が使用される。中央アクセス権限は、産業システム内のオートメーション・デバイスにアクセス規則を供給するために使用される。ステップ７０４において、産業システム内で、レガシー・デバイスが更新したオートメーション・デバイスと交換される。例えば、更新したオートメーション・デバイスは、内部セキュリティ機能を含むのに十分なメモリと処理能力とを含むことができる。ステップ７０６において、レガシー・デバイスの交換が感知され、更新したオートメーション・デバイスの機能が自動的に入手される。例えば、産業システム内で、レガシー・デバイスが切断され、他のデバイスが、レガシー・デバイスの代わりに位置していることを決定するために、１つまたは複数のセンサを使用することができる。その後で、データ収集構成要素は、その機能（例えば、処理機能、メモリ機能等）を決定するために、更新したオートメーション構成要素に問合わせを行うことができる。ステップ７０８において、少なくとも一部は、オートメーション・デバイス機能に基づいて、更新したオートメーション・デバイスにアクセス規則が供給される。例えば、そのデバイスが十分な処理機能およびメモリ機能を有している場合には、プロキシ・デバイスにアクセス規則を供給するのではなく、アクセス規則を直接オートメーション・デバイスに供給することができる。それ故、方法７００は、産業システムに対するセキュリティをレガシー・デバイスを交換する際に自動的に更新することができる。
【００４１】
図８を参照すると、この図は、産業システム内でレガシー・デバイスにセキュリティを行うための方法８００である。ステップ８０２において、産業オートメーション・システムのセキュリティを容易に行うために、中央アクセス権限が使用される。ステップ８０４において、セキュリティ・システムにより機密保護されている産業オートメーション・システム内のデバイスのアクセス規則が生成される。例えば、これらのアクセス規則は、特定のデバイスにアクセスすることができる操作者、操作者の役割、デバイスの識別、産業オートメーション・システムの状態等に基づいて生成することができる。次に、これらの生成された規則は、中央アクセス権限により維持され、管理される。ステップ８０６において、プロキシは、１つまたは複数のレガシー・デバイスと一緒に使用される。例えば、プロキシをレガシー・デバイスと一緒にインライン状態に設置することができる。本発明のある態様によれば、プロキシは、レガシー・デバイスに物理的に結合している必要はない。それどころか、プロキシは、適当な無線通信技術および／または機構によりレガシー・デバイスに無線で結合することができる。しかし、レガシー・デバイスへのアクセス要求は、最初にプロキシに送るべきである。ステップ８０８において、プロキシに接続しているレガシー・デバイスへのアクセス要求が、プロキシにより受信される。例えば、操作者、他のオートメーション・デバイス、ハイ・レベル産業システム（例えば、ＥＲＰシステム）は、レガシー・デバイスへのアクセスを要求することができる。ステップ８１０において、生成した規則は、要求を行っているエンティティが、レガシー・デバイスにアクセスしているかどうかを判断するためにプロキシにより使用される。例えば、要求を行っているエンティティが、規則に基づいてアクセスすることができる場合には、プロキシは、プロキシを通して、要求を行っているエンティティとレガシー・デバイスとの間で通信ができるようにすることができる。要求を行っているエンティティがアクセスできない場合には、プロキシは、要求を行っているエンティティとレガシー・デバイスとの間の通信を防止することができる。それ故、産業オートメーション・システム内のレガシー・デバイスを、レガシー・デバイスがセキュリティ機能を含むことができるかのように、セキュリティと関連づけることができる。
【００４２】
図９を参照すると、この図は、本発明により使用することができる例示としてのセキュリティ・システム９００である。システム９００は、複数のレガシー・デバイス９０４〜９０８に強化したセキュリティを提供するために使用する中央アクセス権限９０２を含む。中央アクセス権限９０２は、複数のレガシー・デバイス９０４〜９０８に関連するアクセス規則を記憶するために、データ記憶領域９１０を使用することができる。例えば、中央アクセス権限９０２は、アクセス規則の生成を助けるために使用することができる。その後で、このアクセス規則をデータ記憶領域９１０内に記憶することができる。中央アクセス権限９０２は、これらの記憶しているアクセス規則に後でアクセスすることができ、システム９００内のレガシー・デバイス９０４〜９０８および他のオートメーション・デバイスのセキュリティのために使用することができる。データ記憶領域９１０は、さらに、レガシー・デバイス９０４〜９０８に関連する監査情報を記憶することができる。監査情報は、特定の時間および特定の状態から特定のシステム／デバイスにアクセスしたエンティティの識別を示す。監査情報は、１つまたは複数のレガシー・デバイス９０４〜９０８と、このようなデバイス９０４〜９０８にアクセスしているエンティティとの間のネットワーク・トラヒックのスナップショットを供給することができる。捕捉した監査情報は、規制またはフォレンジックな活動および／または分析のために有利に使用することができる。
【００４３】
中央アクセス権限９０２は、ＩＴインフラストラクチャ９１２を通して、レガシー・デバイス９０４〜９０８に強化されたセキュリティ機能を提供する。このインフラストラクチャ９１２は、サーバ、ルータ、ファイアウォールおよび従来のＩＴインフラストラクチャ内で使用される同様のエンティティを含むことができる。その後で、ＩＴインフラストラクチャは、対応するプロキシ９１４〜９１８を通して、アクセス規則をレガシー・デバイス９０４〜９０８に中継することができる。プロキシ９１４〜９１８は、そこへのアクセスを要求しているエンティティが許可されない限りは、レガシー・デバイス９０４〜９０８との通信を禁止するために使用される。このような許可は、プロキシ９１４〜９１８内に一時的におよび／または持続的に記憶することができる中央アクセス権限９０２により供給される規則に基づいて行われる。ある特定の例の場合には、エンティティは、レガシー・デバイス９０４へのアクセスを要求することができる。その場合、アクセス要求は要求特性に関連している。レガシー・デバイス９０４を保護するプロキシ９１４が使用する規則は、要求を行っているエンティティへのアクセスを許可すべきかどうかを決定する。これらの規則は、中央アクセス権限９０２により供給され、実施される。システム９００は、１つのレガシー・デバイスのセキュリティを強化するために１つのプロキシを使用するが、複数のレガシー・デバイスのセキュリティを強化するために、１つのプロキシを使用することができることを理解されたい。
【００４４】
端末９２０は、望ましくは、システム９００にオートメーション・デバイスを追加するために、および／またはシステム９００が使用する現在のアクセス規則を変更するために、アクセス・ポート９２２を通してＩＴインフラストラクチャ９１２にアクセスすることができる。例えば、システム９００にオートメーション・デバイスを追加することができ、追加したデバイスの機密保護に関連して、中央アクセス権限９０２が使用するアクセス規則を入力するために端末９２０を使用することができる。任意の適当な認証システム／方法により、端末９２０に許可を与えることができる。それ故、本発明のシステム９００は、それに関連するセキュリティを更新する目的で、システム９００内の各デバイスに接続するために端末９２０を必要としない。それどころか、端末９２０は、システム９００全体に関連するセキュリティを更新／修正するために、ＩＴインフラストラクチャ９１２を通して中央アクセス権限９０２と単に通信することができる。
【００４５】
セキュリティをさらに強化する目的で、レガシー・デバイス９０４〜９０８および関連するプロキシ９１４〜９１８を不正な変更から保護するために、物理バリヤ９２４〜９２８を使用することができる。それ故、例えば、物理バリヤ９２４〜９２８は、プロキシ９１４および対応するレガシー・デバイス９０４の両方を収容するために使用するキャビネットであってもよい。それ故、レガシー・デバイス９０４は、自分が内部セキュリティ機能を有しているかのように機能する。そのため、レガシー・デバイス９０４は、物理バリヤ９２４によりプロキシ９１４と一緒に収容される。さらに、物理バリヤ９２４〜９２８により他のデバイス構成を禁止すべきである。例えば、物理バリヤ９２４〜９２８は、ローカル・アクセス・ポート、インタフェースへのアクセスをできないようにし、またはそれに対するアクセスを少なくとも制御することができる。例えば、物理バリヤ９２４〜９２８（例えば、キャビネット等）は、電気機械的ロックによりロックすることができる。次に、対応するプロキシ９１４〜９１８からの適当な信号により、電気機械的ロックを解除することができる。特定の例を挙げて説明すると、操作者は、レガシー・デバイス９０６への物理アクセスを要求することができる。プロキシ９１６は、要求を受信し、中央アクセス権限９０２が供給するアクセス規則により、要求に関連する特性をレビューすることができる。アクセスが許可された場合には、プロキシ９１６は、物理バリヤ９２６を解除する出力信号を生成することができ、それによりレガシー・デバイス９０６に物理的にアクセスすることができる。さらに、物理バリヤ９２６が再度ロックされたことを確認するために、センサを使用することができる。より詳細に説明すると、所定の時間が経過した後で、センサは、情報をプロキシ９１６および／または中央アクセス権限９０２に中継することができ、ロックが開いている物理バリヤ９２６に関連するアラームを発することができる。物理バリヤ９３０は、また、中央アクセス権限９０２、データ記憶領域９１０、およびＩＴインフラストラクチャ９１２を保護するために使用することができる。図９は、物理バリヤ９２４〜９３０の特定の構成を示しているが、本発明の場合には任意の適当な構成を使用することができることを理解されたい。
【００４６】
また、デバイスの交換を監視し、追跡するために、中央アクセス権限９０２を使用することができる。より詳細に説明すると、デバイスが接続しているかどうかを監視するためにセンサを使用することができる。デバイスの予期しない交換が行われた場合には、中央アクセス権限９０２は、接続が切り離されたと判断した場合アラームを発生することができる。本発明のある態様によれば、プロキシ９１４〜９１８は、１つまたは複数のレガシー・デバイス９０４〜９０８の接続を監視するデバイスとして使用することができる。セキュリティ・ポリシーが、予想外の切り離しおよび／または交換を防止することができれば、デバイス通信を禁止することができる（またおそらく関連するデバイスの通信も禁止することができる）。中央アクセス権限９０２が供給するセキュリティ・ポリシーにより予想外の交換を行うことができる場合には、更新したデバイスがチェックされ、交換が適当である場合には、このようなデバイスに関連する通信を行うことができ、システム内の変更を記録することができる。許可を受けたユーザ（例えば、端末９２０）は、すでに説明したように、中央アクセス権限９０２と相互作用を行うことによりセキュリティ・ポリシーを無視する。
【００４７】
図１０を参照すると、この図は、本発明と一緒に使用することができる例示としてのシステム１０００である。システム１０００は、システム１０００内のデバイスに関連するアクセス規則を供給する中央アクセス権限１００２を含む。より詳細に説明すると、中央アクセス権限１００２は、更新したオートメーション・デバイス１００４およびレガシー・デバイス１００６に関連するアクセス規則を供給する。更新したオートメーション・デバイス１００４は、内部にセキュリティ機能を含むことができ、一方、レガシー・デバイス１００６は、このような機能を有さない。中央アクセス権限１００２は、データ記憶領域１００８から規則にアクセスすることができ、および／または記憶領域に規則を記憶することができる。さらに、中央アクセス権限１００２は、データ記憶領域１００８内に、システム１０００に関連する監査情報を記憶することができる。端末１０１０は、中央アクセス権限１００２からのアクセス特権を要求する。例えば、端末は、それに関連するアクセス特権を記憶するために使用する携帯機器であってもよい。他の実施形態の場合には、端末１０１０は、更新したオートメーション・デバイス１００４および／または任意の適当なネットワークによりレガシー・デバイスを保護するプロキシ１０１２と直接通信することができる。中央アクセス権限１００２は、端末１０１０（およびその操作者）を認証し、端末１０１０にアクセス特権を与え、更新したオートメーション・デバイス１００４に、対応するアクセス特権を与えることができる。その後で、端末１０１０が中央アクセス権限１００２とオンライン状態にある場合には、端末は、中央アクセス権限１００２を通して、更新したオートメーション・デバイス１００４と通信することができる（例えば、中央アクセス権限１００２は、端末１０１０を認証し、その後で、更新したオートメーション・デバイス１００４と通信することができる）。他の実施形態の場合には、端末１０１０は、アクセス特権を保持することができ、その後で更新したオートメーション・デバイス１００４と直接通信することができる。例えば、更新したオートメーション・デバイス１００４は、中央アクセス権限１００２により、端末１０１０に割り当てられたアクセス特権を要求することができる。このような特権は、端末１０１０上に記憶され、端末１０１０は、アクセス特権を更新したオートメーション・デバイス１００４に中継することができる。更新したオートメーション・デバイス１００４は、中央アクセス権限１００２により、更新したオートメーション・デバイス１００４に与えられたアクセス特権、および端末１０１０が与えたアクセス特権に基づいて、端末１０１０との通信を許可するかどうかを決定することができる。
【００４８】
端末１０１０は、プロキシ１０１２に関連するアクセス特権を入手することができる。より詳細に説明すると、端末１０１０は、中央アクセス権限１００２から、レガシー・デバイス１００６へのアクセス特権を要求することができる。これらのアクセス特権を、プロキシ１０１２に供給することができ、アクセス制御リスト上に記憶することができる。さらに、アクセス特権を端末１０１０に供給し、その内部に記憶することができる。その後で、端末１０１０は、プロキシ１０１２を通してレガシー・デバイス１００６との通信を要求することができる。プロキシ１０１２は、そのアクセス特権について端末に問い合わせて、そのアクセス特権をアクセス制御リスト１０１４内に記憶しているアクセス特権と比較することができる。その後で、端末１０１０にレガシー・デバイス１００６へのアクセスを供給すべきかどうかについての決定を行うことができる。それ故、システム１０００は、中央セキュリティ・システムが、更新したオートメーション・デバイスおよび同じ産業オートメーション・システム内に常駐するレガシー・デバイスの両方にセキュリティを与えることができるようにする。
【００４９】
図１１を参照すると、この図は、１つまたは複数のレガシー・デバイスを含む産業オートメーション・システムのセキュリティを強化するシステム１１００である。システム１１００は、システム１１００内のオートメーション・デバイスに関連するアクセス規則を供給するために使用される中央アクセス権限１１０２を含む。中央アクセス権限１１０２は、ＩＴインフラストラクチャ１１０４を通してオートメーション・デバイスと通信する。ＩＴインフラストラクチャ内には、システム１１００内のデバイスに関連するデータを収集するデータ収集構成要素１１０６が位置する。例えば、データ収集構成要素１１０６は、システム１１００内のオートメーション・デバイスに関連する機能、相互接続等を入手することができる。システム１１００は、さらに、許可を受けていない通信／アクセスからレガシー・デバイス１１１０を保護し、またレガシー・デバイス１１００に対する不正な変更および切断を監視するために使用されるプロキシ１１０８を含む。例えば、エンティティがレガシー・デバイス１１１０との通信を希望している場合には、このエンティティは、最初に、プロキシ１１０８の許可を受けなければならない。そうでない場合には、プロキシ１１０８は、レガシー・デバイス１１１０への／からのすべての通信を阻止する。
【００５０】
システム１１００は、さらに、レガシー・デバイスを最近交換した更新したオートメーション構成要素１１１２を含む。データ収集構成要素１１０６は、このような交換を感知し、機能、相互接続等について更新したオートメーション構成要素１１１２に問合わせすることができる。データ収集構成要素１１０６は、更新したオートメーション構成要素１１１２が、内部セキュリティ手順を内蔵することができるかどうかを決定することができる。その後で、このセキュリティ手順を中央アクセス権限１１０２により、ＩＴインフラストラクチャ１１０４を通して、更新したオートメーション構成要素１１１２に自動的に供給することができる。本発明の他の態様によれば、更新したオートメーション構成要素１１１２は、プロキシに関連する記憶領域からセキュリティ情報を受信することができる。
【００５１】
図１２の場合には、本発明の種々の態様を実施するための例示としての環境１２１０は、コンピュータ１２１２を含む。コンピュータ１２１２は、処理ユニット１２１４、システム・メモリ１２１６、およびシステム・バス１２１８を含む。システム・バス１２１８は、システム・メモリ１２１６を含む（但し、これに限定されない）システム構成要素を、処理ユニット１２１４に結合する。処理ユニット１２１４は、入手できる種々のプロセッサのうちの任意のものであってもよい。デュアル・マイクロプロセッサおよび他のマルチプロセッサ・アーキテクチャも、処理ユニット１２１４として使用することができる。
【００５２】
システム・バス１２１８は、メモリ・バスまたはメモリ・コントローラ、周辺バスまたは外部バスであってもよく、更に、１１ビット・バス、Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ（ＩＳＡ）、マイクロチャネル・アーキテクチャ（ＭＣＡ）、拡張ＩＳＡ（ＥＩＳＡ）、インテリジェント・ドライブ・エレクトロニクス（ＩＤＥ）、ＶＥＳＡローカル・バス（ＶＬＢ）、Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ（ＰＣＩ）、ユニバーサル・シリアル・バス（ＵＳＢ）、Ａｄｖａｎｃｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ（ＡＧＰ）、Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ  ｂｕｓ（ＰＣＭＣＩＡ）、およびスモール・コンピュータ・システム・インタフェース（ＳＣＳＩ）を含むが、これらに限定されず、種々の有用なバス・アーキテクチャのうちの任意のものを使用するローカル・バスを含むいくつかのタイプのバス構造体のうちの任意のものであってもよい。
【００５３】
システム・メモリ１２１６は、揮発性メモリ１２２０および不揮発性メモリ１２２２を含む。開始の際等に、コンピュータ１２１２内の要素間で情報を移送するための基本ルーチンを含む基本入出力システム（ＢＩＯＳ）は、不揮発性メモリ１２２２内に記憶される。不揮発性メモリ１２２２は、説明のためのものであって本発明を制限するものではないが、読出し専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、電気的にプログラム可能なＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＲＯＭ（ＥＥＰＲＯＭ）またはフラッシュ・メモリを含むことができる。揮発性メモリ１２２０は、外部キャッシュ・メモリとして機能するランダム・アクセス・メモリ（ＲＡＭ）を含む。ＲＡＭは、説明のためのものであって本発明を制限するものではないが、同期型ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期型ＤＲＡＭ（ＳＤＲＡＭ）、ダブル・データ・レートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンスド・ＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、およびダイレクトＲａｍｂｕｓ  ＲＡＭ（ＤＲＲＡＭ）のような多くの形式が使用できる。
【００５４】
コンピュータ１２１２は、また、取り外すことができる／取り外すことができない揮発性／不揮発性コンピュータ記憶媒体を含む。図１２は、例えば、ディスク記憶領域１２２４を示す。ディスク記憶領域１２２４は、磁気ディスク・ドライブ、フレキシブル・ディスク・ドライブ、テープ・ドライブ，Ｊａｚドライブ、Ｚｉｐドライブ、ＬＳ−１００ドライブ、フラッシュ・メモリ・カードまたはメモリ・スティックのようなデバイスを含むが、これらに限定されない。さらに、ディスク記憶領域１２２４は、別々に、またはコンパクト・ディスクＲＯＭデバイス（ＣＤ−ＲＯＭ）、ＣＤ追記型ドライブ（ＣＤ−Ｒドライブ）、ＣＤ書込可能ドライブ（ＣＤ−ＲＷドライブ）またはデジタル汎用ディスクＲＯＭドライブ（ＤＶＤ−ＲＯＭ）のような光ディスク・ドライブを含む（但し、これらに限定されない）記憶媒体を一緒に若しくは別々に含むことができる。システム・バス１２１８とディスク記憶領域１２２４との接続を容易にするために、インタフェース１２２６のような取り外すことができる、または取り外すことができないインタフェースが通常使用される。
【００５５】
図１２は、ユーザと、適当な動作環境１２１０内で記述した基本コンピュータ・リソースとの間の仲介者として動作するソフトウェアを示していることを理解されたい。このようなソフトウェアは、オペレーティング・システム１２２８を含む。ディスク記憶領域１２２４上に記憶することができるオペレーティング・システム１２２８は、コンピュータ・システム１２１２のリソースを制御し、割り当てる働きをする。システム・アプリケーション１２３０は、システム・メモリ１２１６内またはディスク記憶領域１２２４上に記憶されているプログラム・モジュール１２３２およびプログラム・データ１２３４を通して、オペレーティング・システム１２２８によるリソースの管理を利用する。本発明は種々のオペレーティング・システムまたはオペレーティング・システムの組合わせと一緒に実施することができることを理解されたい。
【００５６】
ユーザは、入力装置１２３６を通して、コンピュータ１２１２内にコマンドまたは情報を入力する。入力装置１２３６は、マウス、トラックボール、スタイラス、タッチパッド、キーボード、マイクロホン、ジョイスティック、ゲーム・パッド、衛星用ディッシュ、スキャナ、ＴＶチューナ・カード、デジタル・カメラ、デジタル・ビデオ・カメラ、ウェブ・カメラ等のようなポインティング・デバイスを含むが、これらに限定されない。これらおよび他の入力装置は、（ひとつまたは複数の）インタフェース・ポート１２３８を通して、システム・バス１２１８により、処理ユニット１２１４に接続される。インタフェース・ポート１２３８は、例えば、シリアル・ポート、パラレル・ポート、ゲーム・ポートおよびユニバーサル・シリアル・バス（ＵＳＢ）を含む。（ひとつまたは複数の）出力装置１２４０は、（ひとつまたは複数の）入力装置１２３６と同じタイプのポートのうちのいくつかを使用する。それ故、例えば、ＵＳＢポートは、コンピュータ１２１２に入力するため、またコンピュータ１２１２から出力装置１２４０に情報を出力するために使用することができる。出力アダプタ１２４２は、特種なアダプタを必要とする他の出力装置１２４０のうちのモニタ、スピーカ、およびプリンタのようないくつかの出力装置１２４０があることを説明するために示されたものである。出力アダプタ１２４２は、説明のためのものであって本発明を制限するためのものではないが、出力装置１２４０とシステム・バス１２１８との間の接続手段となるビデオ・カードおよび音声カードを含む。他のデバイスおよび／またはデバイスのシステムは、（ひとつまたは複数の）リモート・コンピュータ１２４４のような入力機能および出力機能の両方を供給することに留意されたい。
【００５７】
コンピュータ１２１２は、リモート・コンピュータ１２４４のように、１つまたは複数のリモート・コンピュータへの論理接続によりネットワークで接続している環境内で動作することができる。リモート・コンピュータ１２４４は、パーソナル・コンピュータであっても、サーバであっても、ルータであっても、ネットワークＰＣであっても、ワークステーションであっても、マイクロプロセッサをベースとするツールであっても、ピア・デバイスまたは他の共通のネットワーク・ノード等であってもよく、通常、コンピュータ１２１２に関連して説明した多くのまたはすべての要素を含む。説明を簡単にするために、リモート・コンピュータ１２４４と一緒にメモリ記憶領域１２４６だけを図示してある。リモート・コンピュータ１２４４は、ネットワーク・インタフェース１２４８を通して、論理的にコンピュータ１２１２に接続していて、次に通信接続１２５０を通して物理的に接続している。ネットワーク・インタフェース１２４８は、ローカル・エリア・ネットワーク（ＬＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）のような通信ネットワークを含む。ＬＡＮ技術は、ファイバ分散データ・インタフェース（ＦＤＤＩ）、銅線分散データ・インタフェース（ＣＤＤＩ）、イーサネット（登録商標）／ＩＥＥＥ１１０２．３、トークンリング／ＩＥＥＥ１１０２．５等を含む。ＷＡＮ技術は、二点間リンク、デジタル総合サービス網（ＩＳＤＮ）のような回線交換網およびそれを修正したもの、パケット交換網およびデジタル加入者ライン（ＤＳＬ）を含むが、これらに限定されない。
【００５８】
通信接続１２５０は、ネットワーク・インタフェース１２４８を、バス１２１８に接続するために使用するハードウェア／ソフトウェアである。図では、通信接続１２５０は、説明を分かりやすくするためにコンピュータ１２１２内に位置しているが、コンピュータ１２１２の外部に設置することもできる。ネットワーク・インタフェース１２４８へ接続するために必要なハードウェア／ソフトウェアは、通常の電話級のモデム、ケーブル・モデムおよびＤＳＬモデム、ＩＳＤＮアダプタおよびイーサネット（登録商標）・カードを含むモデムのような内部および外部技術を含むが、これらは単に例示としてのものに過ぎない。
【００５９】
図１３は、本発明が相互作用を行うことができるサンプル・コンピューティング環境の簡単なブロック図である。システム１３００は、１つまたは複数のクライアント１３１０を含む。クライアント１３１０は、ハードウェアおよび／またはソフトウェア（例えば、スレッド、プロセス、計算デバイス）であってもよい。システム１３００は、また１つまたは複数のサーバ１３３０を含む。サーバ１３３０は、またハードウェアおよび／またはソフトウェア（例えば、スレッド、プロセス、計算デバイス）であってもよい。サーバ１３３０は、例えば、本発明を使用しての変換を行うためにスレッドを内蔵することができる。クライアント１３１０とサーバ１３３０との間の唯一の可能な通信は、２つ以上のコンピュータ・プロセス間で送信することができるデータ・パケットの形をとることができる。システム１３００は、クライアント１３１０とサーバ１３３０間の通信を容易にするために使用することができる通信フレームワーク１３５０を含む。クライアント１３１０は、クライアント１３１０にとってローカルな情報を記憶するために使用することができる１つまたは複数のクライアント・データ記憶領域１３６０に動作できるように接続されている。同様に、サーバ１３３０は、サーバ１３３０にとってローカルな情報を記憶するために使用することができる１つまたは複数のサーバ・データ記憶領域１３４０に動作できるように接続されている。
【００６０】
上記説明は本発明のいくつかの例を含む。もちろん、本発明を記述するために構成要素または方法の考えられるすべての組合わせを記述することはできないが、通常の当業者であれば、本発明の多くの他の組合わせおよび順列が可能であることを理解することができるだろう。それ故、本発明は、添付の特許請求の範囲の精神および範囲に含まれるすべてのこのような変更、修正および変形版を含むものである。さらに、詳細な説明または特許請求の範囲内で「含む」という用語を使用した場合には、この用語は「備える」という用語と同様に包括的なものである。何故なら、「備える」は、使用した場合、特許請求の範囲内の遷移的な語と解釈されるからである。
【図面の簡単な説明】
【００６１】
【図１】本発明のある態様による、レガシー・デバイスを含む産業オートメーション・システムに関するセキュリティを容易に強化することができるシステムのハイ・レベル・ブロック図である。
【図２】本発明のある態様による、レガシー・デバイスを含む産業オートメーション・システムに関するセキュリティを容易に強化することができるシステムのブロック図である。
【図３】本発明のある態様による、レガシー・デバイスを含む産業オートメーション・システムに関するセキュリティを容易に強化することができるシステムのブロック図である。
【図４】本発明のある態様による、レガシー・デバイスを含む産業オートメーション・システムに関するセキュリティを容易に強化することができるシステムのブロック図である。
【図５】本発明のある態様による、レガシー・デバイスを含むオートメーション・システムに関するセキュリティを強化するための方法を示す代表的な流れ図である。
【図６】本発明のある態様による、産業オートメーション・システム用のセキュリティを強化するための方法を示す代表的な流れ図である。
【図７】本発明のある態様による、産業オートメーション・システム内のデバイスにアクセス規則を自動的に供給するための方法を示す代表的な流れ図である。
【図８】本発明のある態様による、レガシー・デバイスを含む産業オートメーション・システムのセキュリティを強化するための方法を示す代表的な流れ図である。
【図９】本発明のある態様による、産業オートメーション・システムに関するセキュリティを強化するシステムの例示としての実施態様である。
【図１０】本発明のある態様による、産業オートメーション・システムに関するセキュリティを強化するシステムの例示としての実施態様である。
【図１１】本発明のある態様による、産業オートメーション・システムに関するセキュリティを強化するシステムの例示としての実施態様である。
【図１２】本発明に関連して使用することができる例示としての動作環境である。
【図１３】本発明に関連して使用することができる例示としての動作環境である。
【符号の説明】
【００６２】
１００，２００，４００  システム
１０２，２０８，３１０〜３１４，９０４〜９０８  レガシー・デバイス
１０４，２１２，３１８，４１６  アクセス要求
１０６，２１４，３２０，４２０  要求特性
１０８，２０６，３１６，４０８，９１４〜９１８  プロキシ
１１０，２１０，３２２，４２４  分析構成要素
２０２，３０２，４０２，９０２  中央アクセス権限
２０４，３０４，９１０  データ記憶領域
３００  セキュリティ・システム
３０６  更新したオートメーション・デバイス
４０４  インテリジェンス構成要素
４１８  エンティティ
４２０，４２２  通信
４２６  活動センサ
４２８  活動構成要素
９１２  ＩＴインフラストラクチャ
９２０  端末
９２２  アクセス・ポート
９２４〜９３０  物理バリヤ
【図１】
2006099777.tif 000003
【図２】
2006099777.tif 000004
【図３】
2006099777.tif 000005
【図４】
2006099777.tif 000006
【図５】
2006099777.tif 000007
【図６】
2006099777.tif 000008
【図７】
2006099777.tif 000009
【図８】
2006099777.tif 000010
【図９】
2006099777.tif 000011
【図１０】
2006099777.tif 000012
【図１１】
2006099777.tif 000013
【図１２】
2006099777.tif 000014
【図１３】
2006099777.tif 000015
【外国語明細書】
2006099777000001.pdf