×この技術を簡単クリック査定この機能をご利用いただくには、会員登録(無料)が必要です。出願した特許の牽制数、引用された数などを知る事ができます。気になる技術や特許をブックマークしておけば、いつでも後から読むことができます。後で印刷するために、公報をPDFでダウンロードできます。会員登録してastamuseを使えば、もっと簡単に便利にお使いいただけます。会員登録(無料)「astamuse」は世界中の挑戦したい社会課題に挑戦し、未来を創る人のプラットフォームです。※この項目の情報は公開日時点(2014年9月18日)のものです。(6)課題コンピュータネットワークにおいて、常時監視されない装置で不正プログラムが検出された場合にも、迅速に対処できるようにする。外部ネットワークと接続するゲートウェイ装置と、制御コンピュータとを備え、オペレータ用コンピュータが複数台接続される制御システムであって、ゲートウェイ装置は、自装置内で不正プログラムを検出すると、制御コンピュータに対して不正プログラムが検出された旨の情報を伝達し、制御コンピュータは、不正プログラムが検出された旨の情報を受け付けると、複数台のオペレータ用コンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力する。概要この情報を共有FacebookTwitterGoogle+LinkedIn背景コンピュータをインターネット等の外部ネットワークに接続する場合には、ウィルス等の不正プログラムを検出し、警告や駆除等の対応を行なう不正プログラム対策ソフトウェアを利用することが一般的となっている。広く普及しているスタンドアローン型の不正プログラム対策ソフトウェアは、コンピュータ上で不正プログラムを検出すると、即座に警告メッセージ等の表示等を行い、そのコンピュータを使用しているユーザに通知する。これに対して、企業等で導入されているネットワーク対応型の不正プログラム対策ソフトウェアでは、ネットワーク上のあるコンピュータで不正プログラムが検出されると、そのコンピュータを使用しているユーザに対する警告メッセージの表示に加えて、ネットワークの管理者にも不正プログラムが検出されたことを通知することも行なわれている。通常、管理者への通知は、特許文献1に記載されているように、電子メールにより行なわれる。管理者や一般ユーザは、常時コンピュータを使用していることが想定されるため、ネットワーク対応型の不正プログラム対策ソフトウェアにより不正プログラムが検出されると、速やかに管理者や一般ユーザが認識でき、不正プログラムに対処することができる。これにより、不正プログラムが他のコンピュータに拡散することを防いでいる。概要コンピュータネットワークにおいて、常時監視されない装置で不正プログラムが検出された場合にも、迅速に対処できるようにする。外部ネットワークと接続するゲートウェイ装置と、制御コンピュータとを備え、オペレータ用コンピュータが複数台接続される制御システムであって、ゲートウェイ装置は、自装置内で不正プログラムを検出すると、制御コンピュータに対して不正プログラムが検出された旨の情報を伝達し、制御コンピュータは、不正プログラムが検出された旨の情報を受け付けると、複数台のオペレータ用コンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力する。請求項1外部ネットワークと接続するゲートウェイ装置と、制御コンピュータとを備え、オペレータ用コンピュータが複数台接続される制御システムであって、前記ゲートウェイ装置は、自装置内で不正プログラムを検出すると、前記制御コンピュータに対して不正プログラムが検出された旨の情報を伝達し、前記制御コンピュータは、不正プログラムが検出された旨の情報を受け付けると、前記複数台のオペレータ用コンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力することを特徴とする制御システム。請求項2前記不正プログラムが検出された旨の警報を即時行なわせるためのデータは、前記オペレータ用コンピュータが備える表示装置に警告メッセージを即時表示させるデータ、前記オペレータ用コンピュータにブザーを即時出力させるデータの少なくとも一方であることを特徴とする請求項1に記載の制御システム。請求項3複数台のクライアントコンピュータと接続するサーバコンピュータであって、自装置内で不正プログラムを検出すると、前記複数台のクライアントコンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力することを特徴とするサーバコンピュータ。請求項4外部ネットワークと接続するゲートウェイ装置と、制御コンピュータとを備え、オペレータ用コンピュータが複数台接続される制御システムで動作するコンピュータプログラムであって、前記ゲートウェイ装置に、自装置内で不正プログラムを検出すると、前記制御コンピュータに対して不正プログラムが検出された旨の情報を伝達させる処理を行なわせるモジュールと、前記制御コンピュータに、不正プログラムが検出された旨の情報を受け付けると、前記複数台のオペレータ用コンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力する処理を行なわせるモジュールとを含むことを特徴とするコンピュータプログラム。0001本発明は、コンピュータネットワークのセキュリティに関し、特に、常時監視されない装置が不正プログラムを検出した際の警告出力技術に関する。背景技術0002コンピュータをインターネット等の外部ネットワークに接続する場合には、ウィルス等の不正プログラムを検出し、警告や駆除等の対応を行なう不正プログラム対策ソフトウェアを利用することが一般的となっている。0003広く普及しているスタンドアローン型の不正プログラム対策ソフトウェアは、コンピュータ上で不正プログラムを検出すると、即座に警告メッセージ等の表示等を行い、そのコンピュータを使用しているユーザに通知する。0004これに対して、企業等で導入されているネットワーク対応型の不正プログラム対策ソフトウェアでは、ネットワーク上のあるコンピュータで不正プログラムが検出されると、そのコンピュータを使用しているユーザに対する警告メッセージの表示に加えて、ネットワークの管理者にも不正プログラムが検出されたことを通知することも行なわれている。通常、管理者への通知は、特許文献1に記載されているように、電子メールにより行なわれる。0005管理者や一般ユーザは、常時コンピュータを使用していることが想定されるため、ネットワーク対応型の不正プログラム対策ソフトウェアにより不正プログラムが検出されると、速やかに管理者や一般ユーザが認識でき、不正プログラムに対処することができる。これにより、不正プログラムが他のコンピュータに拡散することを防いでいる。発明が解決しようとする課題0007従来のネットワーク対応型の不正プログラム対策ソフトウェアは、管理者やユーザが常時コンピュータを使用していることを前提としているため、特殊な形態のネットワークにおいては、不正プログラム対策ソフトウェアが不正プログラムを検出しても、人間が気づくまでに時間がかかってしまう場合がある。0008例えば、特殊な形態のネットワークとして、プラント等における各種プロセスを制御するために用いられる生産制御システムが挙げられる。図5は、従来の生産制御システムの構成例を示すブロック図である。図50009本図に示すように生産制御システム300は、プラント等に配置されたプログラマブルロジックコントローラ(PLC)群370、フィールド機器(FI)群380を制御する1台または複数台のフィールド制御コンピュータ310と、マンマシンインタフェース用の複数台のオペレータ用コンピュータ320と、ゲートウェイ(GW)コンピュータ330とを備えており、制御用バス390を介して相互に接続されている。0010オペレータ用コンピュータ320はオペレータが使用するコンピュータである。オペレータは、オペレータ用コンピュータ320が備える表示装置や入力デバイスを介して、プロセスの監視や各種操作を行なう。0011ゲートウェイコンピュータ330は、インターネット、イントラネット等の外部のネットワーク400と制御用バス390による生産制御システム300のネットワークとを仲介する装置である。ゲートウェイコンピュータ330は、フィールド制御コンピュータ310やオペレータ用コンピュータ320との通信処理を行なうための通信部331を備えている。0012また、ゲートウェイコンピュータ330には、外部ネットワーク400から不正プログラムが侵入したことを検出するために不正プログラム対策ソフトウェアがインストールされており、このソフトウェアが動作することにより不正プログラム検出部332が形成されている。0013フィールド制御コンピュータ310は、オペレータ用コンピュータ320との間の情報入出力制御を行なう入出力制御部311を備えている。オペレータ用コンピュータ320から入力する情報としては、例えば、オペレータの操作に基づく操作情報があり、オペレータ用コンピュータ320に出力する情報としては、実行中のプロセスに関する情報やフィールド機器380の状態を表わす情報等がある。オペレータ用コンピュータ320は、これらの情報を受信すると、表示装置に表示してオペレータに通知する。0014なお、生産制御システム300内のフィールド制御コンピュータ310やオペレータ用コンピュータ320は、各種プロセスの制御を目的としているため、電子メール等の外部ネットワーク400との情報のやり取りを行なうツールは基本的にインストールされない。0015このような構成の生産制御システム300において、ゲートウェイコンピュータ330の不正プログラム検出部332がウィルス等の不正プログラムを検出したとする。0016不正プログラム検出部332は、ゲートウェイコンピュータ330の表示装置に警告メッセージを表示するが、ゲートウェイコンピュータ330の表示装置はメンテナンス時に用いるだけであり、オペレータが常時監視することはなく、表示装置自体が接続されていない場合もある。このため、ゲートウェイコンピュータ330の表示装置における警告メッセージでオペレータが不正プログラム検出を即座に認識することは期待できない。0017また、生産制御システム300のオペレータに電子メールで通知しようとしても、生産制御システム300内は電子メールが使用できない環境がほとんどである。仮に、電子メールが使用できる環境を構築したとしても、プロセス操業中に電子メールの内容を確認できるとは限られない。オペレータ用コンピュータ320を使用するのは、不特定のオペレータであるため、電子メールの宛先を適切に設定することは困難である。0018このため、ゲートウェイコンピュータ330で不正プログラムが検出されても、オペレータが認識するまで時間がかかり、不正プログラムが生産制御システム300内に拡散してしまったり、不正プログラムの悪影響を被ってしまうおそれがある。0019そこで、本発明は、コンピュータネットワークにおいて、常時監視されない装置で不正プログラムが検出された場合にも、迅速に対処できるようにすることを目的とする。課題を解決するための手段0020上記課題を解決するため、本発明の第1の態様である制御システムは、外部ネットワークと接続するゲートウェイ装置と、制御コンピュータとを備え、オペレータ用コンピュータが複数台接続される制御システムであって、前記ゲートウェイ装置は、自装置内で不正プログラムを検出すると、前記制御コンピュータに対して不正プログラムが検出された旨の情報を伝達し、前記制御コンピュータは、不正プログラムが検出された旨の情報を受け付けると、前記複数台のオペレータ用コンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力することを特徴とする。ここで、前記不正プログラムが検出された旨の警報を即時行なわせるためのデータは、前記オペレータ用コンピュータが備える表示装置に警告メッセージを即時表示させるデータ、前記オペレータ用コンピュータにブザーを即時出力させるデータの少なくとも一方とすることができる。上記課題を解決するため、本発明の第2の態様であるサーバコンピュータは、複数台のクライアントコンピュータと接続するサーバコンピュータであって、自装置内で不正プログラムを検出すると、前記複数台のクライアントコンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力することを特徴とする。上記課題を解決するため、本発明の第3の態様であるコンピュータプログラムは、外部ネットワークと接続するゲートウェイ装置と、制御コンピュータとを備え、オペレータ用コンピュータが複数台接続される制御システムで動作するコンピュータプログラムであって、前記ゲートウェイ装置に、自装置内で不正プログラムを検出すると、前記制御コンピュータに対して不正プログラムが検出された旨の情報を伝達させる処理を行なわせるモジュールと、前記制御コンピュータに、不正プログラムが検出された旨の情報を受け付けると、前記複数台のオペレータ用コンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力する処理を行なわせるモジュールとを含むことを特徴とする。上記課題を解決するため、本発明の第4の態様であるコンピュータプログラムは、複数台のクライアントコンピュータと接続するサーバコンピュータで動作するコンピュータプログラムであって、自装置内で不正プログラムを検出すると、前記複数台のクライアントコンピュータに、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力する処理を前記サーバコンピュータに行なわせることを特徴とする。発明の効果0021本発明によれば、コンピュータネットワークにおいて、常時監視されない装置で不正プログラムが検出された場合にも、迅速に対処できるようになる。図面の簡単な説明0022本実施形態に係る生産制御システムの構成を示すブロック図である。ゲートウェイコンピュータの動作について説明するフローチャートである。フィールド制御コンピュータの動作について説明するフローチャートである。本発明の別形態であるクライアントサーバシステムの構成を示すブロック図である。従来の生産制御システムの構成例を示すブロック図である。実施例0023本発明の実施の形態について図面を参照して説明する。本実施形態では、本発明を生産制御システムに適用した場合について説明する。図1は、本実施形態に係る生産制御システムの構成を示すブロック図である。図10024本図に示すように生産制御システム100は、プラント等に配置されたプログラマブルロジックコントローラ(PLC)群170、フィールド機器(FI)群180を制御する1台または複数台のフィールド制御コンピュータ110と、マンマシンインタフェース用の複数台のオペレータ用コンピュータ120と、ゲートウェイ(GW)コンピュータ130とを備えており、制御用バス190を介して相互に接続されている。生産制御システム100は、稼働の信頼性が重要視されるため、フィールド制御コンピュータ110等を多重化してもよい。0025従来の生産制御システム300と同様に、オペレータ用コンピュータ120はオペレータが使用するコンピュータであり、オペレータ用コンピュータ120が備える表示装置や入力デバイスを介して、プロセスの監視や各種操作が行なわれる。0026フィールド制御コンピュータ110は、フィールド制御用のソフトウェアがインストールされており、このソフトウェアが動作することにより、オペレータ用コンピュータ120からの操作情報を入力したり、オペレータ用コンピュータ120に各種情報を出力する処理を行なう入出力制御部111が形成されている。0027また、フィールド制御コンピュータ110は、不正プログラムが検出されたことを示す検出フラグ112を備えている。検出フラグ112は、通常はオフ状態であるが、後述するゲートウェイコンピュータ130の不正プログラム検出部132が不正プログラムを検出すると、不正プログラム検出部132によりオン状態に切り替えられる。検出フラグ112は、フィールド制御コンピュータ110が従来から用意している多数のタグの1つを利用することができる。0028入出力制御部111は、検出フラグ112を監視しており、検出フラグ112がオン状態になると、制御用バス190に接続されているオペレータ用コンピュータ120に、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力する。オペレータ用コンピュータ120に対するデータの一斉出力は、既存の機能を利用することで、コストを上昇させることなく、本機能を実現することが可能となる。0029不正プログラムが検出された旨の警報を即時行なわせるためのデータは、例えば、オペレータ用コンピュータ120が備える表示装置に警告メッセージを表示させるためのデータとすることができる。このデータを入力したオペレータ用コンピュータ120は、警告メッセージを即座に表示装置に表示する。制御用バス190上に制御系統等の異なる複数のグループが混在している場合には、オペレータ用コンピュータ120側で、所属するグループのフィールド制御コンピュータ110以外から送られたデータについては警告メッセージを表示しないように設定できるようにしてもよい。0030また、不正プログラムが検出された旨の警報を即時行なわせるためのデータは、警告メッセージを表示させるデータに加えて、あるいは警告メッセージを表示させるデータに替えて、オペレータ用コンピュータ120にブザーを出力させるデータとしてもよい。この場合、オペレータがオペレータ用コンピュータ120の画面を監視していないときにも不正プログラムが検出された旨をオペレータに通知することが可能となる。0031ゲートウェイコンピュータ130は、インターネット、イントラネット等の外部のネットワーク400と制御用バス190による生産制御システム100のネットワークとを仲介する装置である。ゲートウェイコンピュータ130は、フィールド制御コンピュータ110やオペレータ用コンピュータ120との通信処理を行なうための通信部131を備えている。0032また、ゲートウェイコンピュータ130には、外部ネットワーク400から不正プログラムが侵入したことを検出するために不正プログラム対策ソフトウェアがインストールされており、このソフトウェアが動作することにより不正プログラム検出部132が形成されている。0033本実施形態において、不正プログラム検出部132は、不正プログラムを検出すると、通信部131に不正プログラムを検出した旨を通知する。0034この通知を受信した通信部131は、フィールド制御コンピュータ110の検出フラグ112をオン状態に設定する。フィールド制御コンピュータ110が複数台存在する場合は、すべてのフィールド制御コンピュータ110の検出フラグ112をオン状態にしてもよいし、一部のフィールド制御コンピュータ110の検出フラグ112をオン状態にするようにしてもよい。0035次に、上記構成の生産制御システム100の動作について説明する。ゲートウェイコンピュータ130の動作について図2のフローチャートを参照して説明する。図20036不正プログラム検出部132が自装置内で不正プログラムを検出すると(S101:Yes)、通信部131に不正プログラムを検出した旨を通知する(S102)。このとき、従来と同様に、ゲートウェイコンピュータ130が備えている表示装置に、不正プログラムが検出された旨の警告メッセージを表示するようにしてもよい。0037通信部131は、不正プログラム検出部132から不正プログラムを検出した旨を通知されると、制御用バス190を介して、フィールド制御コンピュータ110の検出フラグ112をオン状態に設定する(S103)。0038次に、フィールド制御コンピュータ110の動作について図3のフローチャートを参照して説明する。図30039入出力制御部111は、検出フラグ112の状態を監視しており、検出フラグ112のオン状態を検知すると(S201:Yes)、制御用バス190に接続されているオペレータ用コンピュータ120に、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力する(S202)。ここでは、警告メッセージを表示させるデータを一斉出力するものとする。0040これにより、オペレータ用コンピュータ120の表示装置では、不正プログラムが検出された旨の警告メッセージが即時表示されるため、オペレータは、ゲートウェイコンピュータ130で不正プログラムが検出されたことをすぐに認識することができる。この結果、不正プログラムに対する迅速な処理を行なうことができるため、不正プログラムの拡散、生産制御システム100への悪影響を防ぐことができる。0041なお、本発明は、上記実施形態で説明した生産制御システム等の制御システムのみならず、常時監視されない装置を含むようなコンピュータネットワークに広く適用することができる。図4は、本発明をクライアントサーバシステムに適用した場合の構成を示すブロック図である。図40042本図に示すように、クライアントサーバシステム200は、サーバコンピュータ210と複数台のクライアントコンピュータ220とを備えており、ルータ230を介して外部ネットワーク400と接続している。通常、サーバコンピュータ210に対する操作は行なわないため、サーバコンピュータ210は常時監視されない装置である。0043サーバコンピュータ210は、クライアントコンピュータ220との間で情報の入出力を行なう入出力制御部211を備えている。サーバコンピュータ210には、外部ネットワーク400から不正プログラムが侵入したことを検出するために不正プログラム対策ソフトウェアがインストールされており、このソフトウェアが動作することにより不正プログラム検出部212が形成されている。0044本例において、不正プログラム検出部212が、サーバコンピュータ210内で不正プログラムを検出すると、入出力制御部211に不正プログラムが検出されたことを通知する。0045また、サーバコンピュータ210の入出力制御部211は、不正プログラム検出部212から不正プログラムが検出されたことを通知されると、クライアントサーバシステム200内の複数台のクライアントコンピュータ220に、不正プログラムが検出された旨の警報を即時行なわせるためのデータを一斉出力する。不正プログラムが検出された旨の警報を即時行なわせるためのデータは、警告メッセージを表示させるデータ、ブザーを出力させるデータ等とすることができる。0046これにより、各クライアントコンピュータ220では、不正プログラムが検出された旨の警告メッセージが即時表示されたり、ブザーが出力されたりするため、クライアントコンピュータ220のユーザは、サーバコンピュータ210で不正プログラムが検出されたことをすぐに認識することができる。この結果、不正プログラムに対する迅速な処理を行なうことができるため、不正プログラムの拡散、クライアントサーバシステム200への悪影響を防ぐことができる。0047100...生産制御システム、110...フィールド制御コンピュータ、111...入出力制御部、112...検出フラグ、120...オペレータ用コンピュータ、130...ゲートウェイコンピュータ、131...通信部、132...不正プログラム検出部、170...プログラマブルロジックコントローラ群、180...フィールド機器群、190...制御用バス、200...クライアントサーバシステム、210...サーバコンピュータ、211...入出力制御部、212...不正プログラム検出部、220...クライアントコンピュータ、230...ルータ、300...生産制御システム、310...フィールド制御コンピュータ、311...入出力制御部、320...オペレータ用コンピュータ、330...ゲートウェイコンピュータ、331...通信部、332...不正プログラム検出部、370...プログラマブルロジックコントローラ群、380...フィールド機器群、390...制御用バス、400...外部ネットワークページトップへこの技術を出願した法人この情報を共有FacebookTwitterGoogle+LinkedInこの技術を発明した人物この情報を共有FacebookTwitterGoogle+LinkedInページトップへ関連する挑戦したい社会課題この情報を共有FacebookTwitterGoogle+LinkedIn高い食料自給率を実現する高い食料自給率を実現すると、国内での食料の安定供給や、他国の問題による食料不足などの問題を防止する可能性が高まります。日本の食料自給率は非常に低く、食料面で海外に大きく依存しているのが現状です...最終更新日:2018/06/18サイバー攻撃のない社会を実現する5G通信技術、IoTサービスの普及に伴い「サイバー攻撃のない社会」はこれまで以上に重要になります。イノベーションを導く多くの企業が膨大な労力と費用をかけて新たな市場や事業を生み出そうとしている中「イノベーション」にかかわるデータのニーズはかつてないほどの高まりを見せいます。