(57)【要約】【課題】プラント設備機器のソフトウェア改造時に用いる外部記憶媒体のインストールまでの途中のセキュリティ管理を確実に行える外部記憶媒体のセキュリティ管理システムおよび外部記憶媒体のセキュリティ管理方法を提供する。【解決手段】プラントの外部に第１の媒体チェック装置１を、プラントの内部に第２の媒体チェック装置２を設置し、第１の媒体チェック装置１では、改造用ソフトウェアのデータに関するハッシュ値算出、ウイルスチェックに加え、シリアルナンバを算出した後にこれらを暗号化して外部記憶媒体Ｍ１に記憶する一方、第２の媒体チェック装置２では、外部記憶媒体Ｍ１の記憶情報を復号化した後のハッシュ値算出、ウイルスチェックに加え、シリアルナンバを算出し、前後のハッシュ値およびシリアルナンバの比較から移動中の「改ざん」や「すり替え」を防止する。【選択図】図５
2018133030.tif 000002
【特許請求の範囲】
【請求項１】
プラントの外部に設置される第１の媒体チェック装置と、プラントの内部に設置される第２の媒体チェック装置とを備え、
上記第１の媒体チェック装置は、プラント制御用のデータに対して、上記データのウイルスの有無をチェックするウイルスチェック部と、上記データのハッシュ値を算出するハッシュ値算出部と、上記データに関するシリアルナンバを付与するシリアルナンバ算出部と、上記データと共に上記ハッシュ値および上記シリアルナンバを暗号化する暗号化部と、暗号化された上記データ、上記ハッシュ値および上記シリアルナンバの情報を上記プラントへの出荷予定の外部記憶媒体に書き込む情報書込部とを備えるとともに、
上記第２の媒体チェック装置は、上記第１の媒体チェック装置により上記外部記憶媒体に記憶された情報に対して、上記情報を復号化する復号化部と、復号化後の情報に含まれるデータのウイルスの有無をチェックするウイルスチェック部と、復号化された情報に含まれるデータからハッシュ値を算出するハッシュ値算出部と、復号化された情報に含まれるシリアルナンバを外部出力するシリアルナンバ出力部とを備える、外部記憶媒体のセキュリティ管理システム。
【請求項２】
上記外部記憶媒体に記憶されている情報に含まれるプラント制御用のデータに基づいて動作するデジタル設備機器を備え、
上記第２の媒体チェック装置は、復号化された情報に含まれるデータに関して新たなシリアルナンバを算出するシリアルナンバ算出部と、復号化された情報に含まれるデータと上記シリアルナンバ算出部で算出された新たなシリアルナンバとからなる情報を外部記憶媒体に書き込む情報書込部とを備え、
上記デジタル設備機器は、上記第２の媒体チェック装置により外部記憶媒体に書き込まれた情報に含まれるシリアルナンバを外部出力するシリアルナンバ出力部を備える、請求項１に記載の外部記憶媒体のセキュリティ管理システム。
【請求項３】
上記第１の媒体チェック装置は、上記ハッシュ値算出部で得られるハッシュ値と上記シリアルナンバ算出部で得られるシリアルナンバとをレポートとして印字出力する出力部を備え、
上記第２の媒体チェック装置は、上記ハッシュ値算出部で得られるハッシュ値と、上記シリアルナンバ算出部で新たに得られるシリアルナンバとをレポートとして印字出力する出力部を備える、請求項２に記載の外部記憶媒体のセキュリティ管理システム。
【請求項４】
プラントの外部には第１の媒体チェック装置を、プラントの内部には第２の媒体チェック装置をそれぞれ設置し、
上記第１の媒体チェック装置により、プラント制御用のデータに対して、上記データのウイルスの有無をチェックするステップと、上記データのハッシュ値を算出するステップと、上記データに関するシリアルナンバを算出するステップと、上記データと共に上記ハッシュ値およびシリアルナンバの暗号化を行うステップと、暗号化された上記データ、上記ハッシュ値および上記シリアルナンバの情報を上記プラントへの出荷予定の外部記憶媒体に書き込むステップとを実行し、
上記第２の媒体チェック装置により、上記第１の媒体チェック装置により上記外部記憶媒体に記憶された情報に対して、上記情報を復号化するステップと、復号化後の情報に含まれるデータのウイルスの有無をチェックするステップと、復号化された上記情報に含まれるデータからハッシュ値の算出を行うステップと、復号化された情報に含まれるデータに対して新たなシリアルナンバを算出するステップと、復号化された情報に含まれるデータと新たに算出されたシリアルナンバとからなる情報を外部記憶媒体に書き込むステップと、復号化された情報に含まれるシリアルナンバを外部出力するステップとを実行する、外部記憶媒体のセキュリティ管理方法。
【請求項５】
上記第１の媒体チェック装置により、算出された上記ハッシュ値と上記シリアルナンバとをレポートとして印字出力するステップを実行し、
上記第２の媒体チェック装置により、復号化された情報に含まれるデータに対して新たに算出されたシリアルナンバと、復号化後に得られるハッシュ値とをレポートとして印字出力するステップを実行し、
上記外部記憶媒体に記憶されている情報に含まれるプラント制御用のデータに基づいて動作するデジタル設備機器により、上記第２の媒体チェック装置により外部記憶媒体に書き込まれた情報に含まれるシリアルナンバを外部出力するステップを実行する、請求項４に記載の外部記憶媒体のセキュリティ管理方法。
【請求項６】
上記第２の媒体チェック装置により復号化されたデータを外部記憶媒体に書き込む際には、上記データを別途保管しておき、この保管されたデータについてウイルスチェックを行い、過去にチェックした外部記憶媒体にウイルスの検知漏れがないか確認する、請求項４または請求項５に記載の外部記憶媒体のセキュリティ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば原子力プラントまたは製造プラントといった各種プラントに設けられているデジタル設備機器を制御するためのソフトウェアのバージョンアップ等の改造時において、プラント外部から持ち込まれる外部記憶媒体のデータについて、セキュリティ管理を行うための外部記憶媒体のセキュリティ管理システム及び外部記憶媒体のセキュリティ管理方法に関する。
【背景技術】
【０００２】
各種プラントに設けられているデジタル設備機器を制御するためのソフトウェアのバージョンアップ等の改造時においては、デジタル設備機器をインターネットに接続して新たなソフトウェアをダウンロードすることは可能である。
【０００３】
しかし、そのような方法では、各種のウイルスに感染したり、ハッキングされる危険性が高くなる。そのため、所要のプログラムを記憶したＣＤやＤＶＤ−ＲＯＭなどの外部記憶媒体をプラント外部から持ち込み、プラント内において、その外部記憶媒体に記憶されているデータをデジタル設備機器にインストールするようにしている。
【０００４】
このような場合、外部からプラント内に外部記憶媒体が持ち込まれてから、改造対象となるデジタル設備機器に実際にソフトウェアがインストールされるまでの途中においても、その間に外部記憶媒体のすり替えや改ざん等が行われる可能性が存在する。
【０００５】
そのため、従来技術では、デジタル設備機器を動作させるためのソフトウェアの製作部署（例えば、ソフトウェアの開発業者や社内設計部署）が、そのデータを暗号化した後に外部記憶媒体に記憶してプラント内の事務所等に出荷し、この外部記憶媒体を事務所等が受け入れたときには、その外部記憶媒体のデータについてウイルスチェックを行うとともに、データの復号化を行い、復号化後のデータと暗号化前のデータとのハッシュ値の比較を行うことにより、セキュリティ管理を行い、外部記憶媒体内のデータの健全性を担保するようにしている（例えば、下記の特許文献１、２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−８００５１号公報
【特許文献２】特開平６−１６８１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術では、ソフトウェアの製作部署がそのデータを暗号化した後に外部記憶媒体に記憶してプラント内の事務所等に出荷、搬送して受け入れられた時点でのデータの健全性の確認のみであり、外部記憶媒体がプラント内の事務所等に入荷される途中でのすり替えや、外部記憶媒体がプラント内の事務所等に入荷されてから改造対象となるデジタル設備機器に実際にソフトウェアがインストールされるまでの途中でのデータのすり替えや改ざん等の脅威を防止できないという課題がある。
【０００８】
また、ソフトウェアの改造対象となるデジタル設備機器をインターネットに接続しない運用では、ウイルス対策ソフトを頻繁に更新できないので、プラント内に持ち込まれた外部記憶媒体内のデータが最新のウイルスに感染しているような場合、そのウイルスに感染したデータを、一旦、デジタル設備機器にインストールしてしまうと、ウイルス感染の発見が難しく、ウイルス感染に気が付くまでの間にプラントの被害が拡大するという危険性がある。
【０００９】
この発明は、上記の課題を解決するためになされたものであり、各種プラントに設けられているデジタル設備機器を動作させるためのソフトウェアを記憶したデータが外部の製作部署からプラント内の事務所に入荷されるまでの途中や、プラント内の事務所に入荷されてからデジタル設備機器に実際にソフトウェアがインストールされる直前までのセキュリティを確実に担保することができる外部記憶媒体のセキュリティ管理システム及び外部記憶媒体のセキュリティ管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この発明の外部記憶媒体のセキュリティ管理システムは、プラントの外部に設置される第１の媒体チェック装置と、プラントの内部に設置される第２の媒体チェック装置とを備え、
上記第１の媒体チェック装置は、プラント制御用のデータに対して、上記データのウイルスの有無をチェックするウイルスチェック部と、上記データのハッシュ値を算出するハッシュ値算出部と、上記データに関するシリアルナンバを付与するシリアルナンバ算出部と、上記データと共に上記ハッシュ値および上記シリアルナンバを暗号化する暗号化部と、暗号化された上記データ、上記ハッシュ値および上記シリアルナンバの情報を上記プラントへの出荷予定の外部記憶媒体に書き込む情報書込部とを備えるとともに、
上記第２の媒体チェック装置は、上記第１の媒体チェック装置により上記外部記憶媒体に記憶された情報に対して、上記情報を復号化する復号化部と、復号化後の情報に含まれるデータのウイルスの有無をチェックするウイルスチェック部と、復号化された情報に含まれるデータからハッシュ値を算出するハッシュ値算出部と、復号化された情報に含まれるシリアルナンバを外部出力するシリアルナンバ出力部とを備える。
【００１１】
また、この発明の外部記憶媒体のセキュリティ管理方法は、プラントの外部には第１の媒体チェック装置を、プラントの内部には第２の媒体チェック装置をそれぞれ設置し、
上記第１の媒体チェック装置により、プラント制御用のデータに対して、上記データのウイルスの有無をチェックするステップと、上記データのハッシュ値を算出するステップと、上記データに関するシリアルナンバを算出するステップと、上記データと共に上記ハッシュ値およびシリアルナンバの暗号化を行うステップと、暗号化された上記データ、上記ハッシュ値および上記シリアルナンバの情報を上記プラントへの出荷予定の外部記憶媒体に書き込むステップとを実行し、
上記第２の媒体チェック装置により、上記第１の媒体チェック装置により上記外部記憶媒体に記憶された情報に対して、上記情報を復号化するステップと、復号化後の情報に含まれるデータのウイルスの有無をチェックするステップと、復号化された上記情報に含まれるデータからハッシュ値の算出を行うステップと、復号化された情報に含まれるデータに対して新たなシリアルナンバを算出するステップと、復号化された情報に含まれるデータと新たに算出されたシリアルナンバとからなる情報を外部記憶媒体に書き込むステップと、復号化された情報に含まれるシリアルナンバを外部出力するステップとを実行する。
【発明の効果】
【００１２】
この発明によれば、各種プラントに設けられているデジタル設備機器を動作させるためのソフトウェアを記憶した外部記憶媒体が外部からプラント内の事務所に入荷されるまでの途中や、プラント内の事務所に入荷されてからデジタル設備機器に実際にソフトウェアがインストールされる直前までのデータの「暴露」、「改ざん」、「すり替え」といった危険性を確実に防止して、外部記憶媒体に記憶されたデータのセキュリティを確保することができる。
【図面の簡単な説明】
【００１３】
【図１】この発明の実施の形態１において、デジタル設備機器を動作させるためのソフトウェアの製作部署がそのデータを記憶した外部記憶媒体をプラントに出荷する時点からプラント内のデジタル設備機器に実際にインストールされる直前までのセキュリティ対策の概略的な手順を示すフローチャートである。
【図２】この発明の実施の形態１において、外部記憶媒体に記憶した情報を出荷するソフトウェアの製作部署や、外部記憶媒体が受け入れられるプラント内の事務所において設置される第１、第２の媒体チェック装置の構成を示すブロック図である。
【図３】この実施の形態１において、ソフトウェアの製作部署が外部記憶媒体をプラント内の事務所等に出荷する際に第１の媒体チェック装置を用いて実施するセキュリティ管理のフローチャートである。
【図４】この実施の形態１において、プラント内の事務所に外部記憶媒体が入荷された時点で第２の媒体チェック装置を用いて実施するセキュリティ管理のフローチャートである。
【図５】この実施の形態１において、外部記憶媒体がプラント内に入荷されてからデジタル設備機器にインストールされる直前までのハッシュ値やシリアル番号の整合性を確認する手順の説明図である。
【発明を実施するための形態】
【００１４】
実施の形態１．
図１は、デジタル設備機器を制御するためのソフトウェアの製作部署がそのデータを記憶した外部記憶媒体をプラントに向けて出荷する時点からプラント内のデジタル設備機器に実際にインストールされる直前までのセキュリティ対策の概略的な手順を示すフローチャートである。なお、以下のフローチャートにおいて、符号Ｓは各処理ステップを意味する。
【００１５】
デジタル設備機器を制御するためのソフトウェアの製作部署は、そのデータを記憶した外部記憶媒体をプラントに出荷する時点で、後述する第１の媒体チェック装置を用いて、外部記憶媒体に格納予定のデータについて、ウイルスチェック、暗号化、ハッシュ値算出、シリアルナンバ算出、レポート出力等のセキュリティ保護のための処理を行う（ステップＳ１１）。そして、ステップＳ１１の処理後のデータを外部記憶媒体に記憶してプラントに向けて搬送する（ステップＳ１２）。
【００１６】
外部記憶媒体がプラント内の事務所に入荷されると、その時点でプラント内の事務所に設置されている第２の媒体チェック装置を用いて、外部記憶媒体に記憶されているデータについて、ウイルスチェック、復号化、ハッシュ値算出、シリアルナンバ算出、レポート出力等のセキュリティ保護のための処理を行う（ステップＳ１３）。そして、ステップＳ１３の処理後のデータを再度、入荷された外部記憶媒体とは別の外部記憶媒体に記憶してプラントに向けて搬送する（ステップＳ１４）。
【００１７】
ステップＳ１４で記憶した外部記憶媒体が改造対象となるデジタル設備機器に到着すると、この外部記憶媒体に格納されているデータをデジタル設備機器にインストールする前に、さらにセキュリティチェックを行う（ステップＳ１５）。ステップＳ１５のセキュリティチェックは、外部記憶媒体へ書き込まれているシリアルナンバの整合性を確認することで実施する。そして、シリアルナンバの整合性の確認がとれれば、インストールを実施する（ステップＳ１６）。
【００１８】
このように、この実施の形態１では、ソフトウェアの製作部署がプラント内のデジタル設備機器を動作させるデータを記憶した外部記憶媒体をプラントに向けて出荷する時点（ステップＳ１１）からデジタル設備機器に実際にインストールされる直前（ステップＳ１５）までの過程でセキュリティ管理を実施する。その場合の外部記憶媒体の移送途中に潜むセキュリティの脅威であるデータの「暴露」は暗号化により、データの「改ざん」はウイルスチェックとハッシュ値の出力により、データの「すり替え」はシリアルナンバの整合性の確認によりそれぞれ防止するようにしている。
【００１９】
図２は、この発明の実施の形態１において、外部記憶媒体に記憶したデータを出荷するソフトウェアの製作部署や、外部記憶媒体が入荷されるプラント内の事務所に設置される第１の媒体チェック装置１、及び第２の媒体チェック装置２の構成を示すブロック図である。
【００２０】
図２において、５１は制御プログラムが予め格納されたＲＯＭ、５２は制御演算結果などのデータを記憶するＲＡＭ、５３はＣＤやＤＶＤ−ＲＯＭなどの外部記憶媒体との間でデータをアクセスするディスクドライブ、５４はＵＳＢメモリやＳＤカードなどの外部記憶媒体との間でデータをアクセスするためのインタフェース、５５は各種指令を入力するキーボードやマウスなどの操作部、５６はＲＯＭ５１に記憶された制御プログラムに基づいて各種の演算処理を行うＣＰＵ、５７はＣＰＵ５６による演算結果などを画像表示する液晶ディスプレイなどの表示部、５８はＣＰＵ５６による演算結果などを印字出力するプリンタである。
【００２１】
そして、上記のＣＰＵ５６には、ＲＯＭ５１に予め記憶された制御プログラムに基づいてデータの暗号化と復号化を行う暗号化／復号化部５６ａ、ＲＡＭ５２に記憶されるデータに関するウイルスチェックを行うウイルスチェック部５６ｂ、データのハッシュ値を算出するハッシュ値算出部５６ｃ、およびデータのシリアルナンバを算出するシリアルナンバ算出部５６ｄが含まれている。
【００２２】
なお、特許請求の範囲における情報書込部が上記のディスクドライブ５３やインタフェース５４に、シリアルナンバ出力部が上記の表示部５７に、レポートとして印字出力する出力部が上記のプリンタ５８に、それぞれ対応している。
【００２３】
図３は、この実施の形態１において、ソフトウェアの製作部署が外部記憶媒体をプラント内の事務所等に出荷する際に第１の媒体チェック装置１を用いて実施するセキュリティ管理のフローチャートである。
【００２４】
各種プラントのデジタル設備機器を動作させるバージョンアップ等の改造用のソフトウェアが開発されて第１の媒体チェック装置１のＲＡＭ５２に格納されている場合、第１の媒体チェック装置１は、操作部５５からの指令に基づき、この改造用のソフトウェアのデータに対して、ウイルスチェック部５６ｂがウイルスチェックを実施する（ステップＳ２１）。ここで、ウイルスが検出された場合には外部記憶媒体の出荷を認めない（ステップＳ２７）。
【００２５】
これに対して、ステップＳ２１でウイルスが検出されない場合には、ハッシュ値算出部５６ｃが上記データのハッシュ値を算出し（ステップＳ２２）、次いで、シリアルナンバ算出部５６ｄが上記データに関するシリアルナンバを算出する（ステップＳ２３）。続いて、暗号化／復号化部５６ａが、上記データとともに、ステップＳ２２で得られたハッシュ値とステップＳ２３で得られたシリアルナンバの算出結果を暗号化する（ステップＳ２４）。そして、ディスクドライブ５３あるいはインタフェース５４に外部記憶媒体が装着されると、操作部５５からの指令に基づき、ＣＰＵ５６はこれらの暗号化した全ての情報（改造用のソフトウェアのデータ、ハッシュ値、シリアルナンバ）を外部記憶媒体に書き込む（ステップＳ２５）。さらに、ステップＳ２２で算出したハッシュ値、およびステップＳ２３で算出したシリアルナンバをプリンタ５８によりレポートとして印刷する（ステップＳ２６）。
【００２６】
図４は、この実施の形態１において、プラント内の事務所に外部記憶媒体が入荷された時点で第２の媒体チェック装置２を用いて実施するセキュリティ管理のフローチャートである。
【００２７】
第２の媒体チェック装置２のディスクドライブ５３あるいはインタフェース５４に入荷された外部記憶媒体が装着されると、操作部５５からの指令に基づき、暗号化／復号化部５６ａが図３のステップＳ２４にて実施した暗号化された情報を復号化する（ステップＳ３１）。次いで、復号化したデータに対してウイルスチェック部５６ｂがウイルスチェックを実施する（ステップＳ３２）。ここで、ウイルスが検出された場合、プラントのデジタル設備機器へのソフトウェアのインストールを不許可とする（ステップＳ３９）。
【００２８】
これに対して、ステップＳ３２でウイルスが検出されない場合、ハッシュ値算出部５６ｃは、先のステップＳ３１で復号化された情報の内、デジタル設備機器を動作させる改造用のソフトウェアに関するデータのハッシュ値を算出する（ステップＳ３３）。続いて、ＣＰＵ５６は復号化された情報の内、シリアルナンバを表示部５７に画面表示する（ステップＳ３４）とともに、復号化された改造用のソフトウェアに関するデータをＲＡＭ５２に保管する（ステップＳ３５）。
【００２９】
また、シリアルナンバ算出部５６ｄは、復号化された改造用のソフトウェアに関するデータについて、元のシリアルナンバとは別のシリアルナンバを新たに算出する（ステップＳ３６）。そして、ディスクドライブ５３あるいはインタフェース５４に、入荷された外部記憶媒体とは別の外部記憶媒体が新たに装着されると、操作部５５からの指令に基づき、ＣＰＵ５６はこの外部記憶媒体へステップＳ３１で復号化して得られたデジタル設備機器の改造用のソフトウェアのデータ、およびステップＳ３６で得られたシリアルナンバの書き込みを実施する（ステップＳ３７）。さらに、ステップＳ３３で算出したハッシュ値、およびステップＳ３６で算出した新たなシリアルナンバをプリンタ５８によりレポートとして印刷する（ステップＳ３８）。
【００３０】
図５は、この実施の形態１において、外部記憶媒体をプラントに出荷する時点からプラント内の事務所を経由してデジタル設備機器にソフトウェアがインストールされる直前までのハッシュ値とシリアルナンバの整合性を確認する手順の説明図である。
【００３１】
前述のように、ソフトウェアの製作部署から外部記憶媒体Ｍ１を出荷する際には、事前に第１の媒体チェック装置１によって外部記憶媒体Ｍ１に記憶されている情報についてのハッシュ値がレポートＲ１として印刷されている（図３のステップＳ２６）。また、この外部記憶媒体Ｍ１がプラント内の事務所に受け入れられた時点では、第２の媒体チェック装置２によって当該外部記憶媒体Ｍ１の情報を復号化した後に得られるハッシュ値がレポートＲ２として印刷されている（ステップＳ３８）。
【００３２】
したがって、この外部記憶媒体Ｍ１がプラント内の事務所に受け入れられた時点で、図３のステップＳ２６で得られたレポートＲ１に記載のハッシュ値と、図４のステップＳ３８で得られたレポートＲ２に記載のハッシュ値との整合性をとり、データの同一性を確認する。これにより、データの「改ざん」の有無を確認できる。
【００３３】
さらに、図３のステップＳ２６で得られるレポートＲ１に記載のシリアルナンバと、図４のステップＳ３４で表示部５７に表示される復号化後のシリアルナンバとの整合性を確認する。これにより、外部記憶媒体Ｍ１がソフトウェアの製作部署からプラント内の事務所に入荷される途中での「すり替え」の有無を確認できる。
【００３４】
また、プラント内の事務所に設置された第２の媒体チェック装置２は、製作部署から搬送されてきた外部記憶媒体Ｍ１とは別の外部記憶媒体Ｍ２に復号化後の改造用のソフトウェアのデータ、およびシリアルナンバの書き込みを実施するので（図４のステップＳ３７）、この外部記憶媒体Ｍ２に記憶されているソフトウェアをインストール前に、プラントのデジタル設備機器が備える表示部３に、図４のステップＳ３７で外部記憶媒体Ｍ２に書き込んだシリアルナンバを表示し、この表示されたシリアルナンバと図４のステップＳ３８で第２の媒体チェック装置２により得られたレポートＲ２に記載のシリアルナンバとの整合性を確認する。
【００３５】
これにより、外部記憶媒体Ｍ２がプラント内の事務所からデジタル設備機器にインストールされるまでの途中での「すり替え」の有無を確認できる。そして、シリアルナンバの整合性の確認がとれれば、インストールを実施する。
なお、外部の製作部署から出荷された後、プラント内の事務所等に受け入れる途中のデータの「暴露」は暗号化により防止される。
【００３６】
以上のように、この実施の形態１によれば、各種プラントに設けられているデジタル設備機器を制御するためのソフトウェアを記憶したデータが外部のソフトウェアの製作部署からプラント内の事務所を経由してデジタル設備機器にインストールされるまでの途中において、データの「暴露」、「改ざん」、「すり替え」の危険性を確実に防止することが可能となり、外部記憶媒体に記憶されたデータのセキュリティを確保することができる。
【００３７】
また、この実施の形態１では、外部のソフトウェアの製作部署からプラント内の事務所を経由してデジタル設備機器にインストールされるまでのセキュリティ管理の内容について説明したが、その前提として、プラント内の事務所に設置される第２の媒体チェック装置２やプラント制御用のデジタル設備機器は、セキュリティ脅威となるインターネットとの接続が許可されない環境で使用される。
【００３８】
したがって、ウイルス対策ソフトは、インターネットを介して頻繁に更新できないので、プラント内に持ち込まれた外部記憶媒体Ｍ１内のデータが最新のウイルスに感染しているような場合、そのウイルスに感染したデータを、一旦、デジタル設備機器にインストールしてしまうと、ウイルス感染の発見が難しく、ウイルス感染に気が付くまでの間にプラントの被害が拡大するという危険性がある。
【００３９】
そこで、この実施の形態１では、外部記憶媒体Ｍ１がプラント内の事務所等に入荷された場合、第２の媒体チェック装置２により、図４のステップＳ３５において、復号化後に得られる改造用のソフトウェアに関するデータをＲＡＭ５２に保管するようにしている。
【００４０】
そして、改造用のソフトウェアに関するデータをデジタル設備機器にインストールした後の適当な時期に、再度、ＲＡＭ５２に保管されたデータに対して、最新のウイルス対策ソフトを用いてウイルスチェックを行う。これにより、デジタル設備機器にインストール済みのソフトウェアについて、早期にウイルス感染を発見することができ、プラントへの被害拡大を抑制することができる。
【００４１】
なお、この発明は、上記の実施の形態１の構成のみに限定されるものではなく、この発明の趣旨を逸脱しない範囲内において、実施の形態１の構成の一部を変更したり、その構成を省略することが可能である。
【符号の説明】
【００４２】
１  第１の媒体チェック装置、２  第２の媒体チェック装置、
３  デジタル設備機器の表示部、５３  ディスクドライブ、５４  インタフェース、
５５  操作部、５６  ＣＰＵ、５６ａ  暗号化／復号化部、
５６ｂ  ウイルスチェック部、５６ｃ  ハッシュ値算出部、
５６ｄ  シリアルナンバ算出部、５７  表示部、５８  プリンタ、
Ｍ１，Ｍ２  外部記憶媒体、Ｒ１，Ｒ２  レポート。
【図１】
2018133030.tif 000003
【図２】
2018133030.tif 000004
【図３】
2018133030.tif 000005
【図４】
2018133030.tif 000006
【図５】
2018133030.tif 000007