(57)【要約】【課題】機密度の異なるネットワークの状況に応じた最適な接続を容易にかつ確実に実現すること。【解決手段】２つの機器の間に接続する接続制御装置であって、２つの機器の間の双方向におけるデータ送信をおこなう第１の接続モード（コネクトモード）１１１と、２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータ送信をおこなわない第２の接続モード（ダイオードモード）１１２と、２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第３の接続モード（ホワイトリスト制御モード）１１３と、を排他的に切り替える切替部（シリンダ鍵）１０１を備える。【選択図】図１
2018157483.tif 000002
【特許請求の範囲】
【請求項１】
２つの機器の間に接続する接続制御装置であって、
前記２つの機器の間の双方向におけるデータ送信をおこなう第１の接続モードと、
前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータ送信をおこなわない第２の接続モードと、
前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第３の接続モードと、
を排他的に切り替える切替部、
を備えることを特徴とする接続制御装置。
【請求項２】
前記切替部は、シリンダ鍵により、前記第１の接続モードと、前記第２の接続モードと、前記第３の接続モードとの切り替えをおこなうことを特徴とする請求項１に記載の接続制御装置。
【請求項３】
前記切替部によって前記第１の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータの受け渡しをおこない、
受け渡された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータの受け渡しをおこない、
受け渡された第２のデータを前記第１の機器へ出力することを特徴とする請求項１または２に記載の接続制御装置。
【請求項４】
前記切替部によって前記第１の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータのヘッダを削除し、
ヘッダが削除された第１のデータの受け渡しをおこない、
受け渡された第１のデータに新たなヘッダを付与し、
新たなヘッダが付与された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータのヘッダを削除し、
ヘッダが削除された第２のデータの受け渡しをおこない、
受け渡された第２のデータに新たなヘッダを付与し、
新たなヘッダが付与された第２のデータを、前記第１の機器へ出力することを特徴とする請求項１または２に記載の接続制御装置。
【請求項５】
前記切替部によって前記第２の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータの受け渡しをおこない、
受け渡された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータを破棄することを特徴とする請求項１または２に記載の接続制御装置。
【請求項６】
前記切替部によって前記第２の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータのヘッダを削除し、
ヘッダが削除された第１のデータの受け渡しをおこない、
受け渡された第１のデータに新たなヘッダを付与し、
新たなヘッダが付与された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータを破棄することを特徴とする請求項１または２に記載の接続制御装置。
【請求項７】
前記切替部によって前記第３の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータの受け渡しをおこない、
受け渡された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第２のデータの受け渡しをおこない、
受け渡された第２のデータを、前記第１の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第２のデータを破棄することを特徴とする請求項１または２に記載の接続制御装置。
【請求項８】
前記切替部によって前記第３の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータのヘッダを削除し、
ヘッダが削除された第１のデータの受け渡しをおこない、
受け渡された第１のデータに新たなヘッダを付与し、
新たなヘッダが付与された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第２のデータのヘッダを削除し、
削除された第２のデータの受け渡しをおこない、
受け渡された第２のデータに新たなヘッダを付与し、
新たなヘッダが付与された第２のデータを、前記第１の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第２のデータを破棄することを特徴とする請求項１または２に記載の接続制御装置。
【請求項９】
複数の機器が接続されたネットワークシステムであって、
２つの機器の間の双方向におけるデータ送信をおこなう第１の接続モードと、前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータ送信をおこなわない第２の接続モードと、前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第３の接続モードと、を排他的に切り替える切替部を備える接続制御装置を、前記機器の間に接続したことを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続制御装置およびネットワークシステムに関する。
【背景技術】
【０００２】
従来、高い機密保護を要する内部ネットワークを比較的低機密の外部ネットワークと接続する場合、外部ネットワーク側からの接続にはデータダイオードによる片方向通信モードを実現する手段がある。また、基本的には片方向伝送であるが特定データのみ逆方向伝送を許す限定双方向通信モードを実現する手段もある。
【０００３】
また、先行技術として、クローズドネットワークからオープンネットワークの間に設けられた情報制御サーバに、所定のルールに該当する情報の送出または侵入を停止させる処理を実行する通信制御プログラム（ファイアウォール・プログラム）を記憶した記憶装置が備えられ、当該記憶装置には、自装置への情報の書き込みの可否を手動により切り替え可能なスイッチを設けるという技術がある（たとえば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１３／１２５０５５号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術にあっては、多層化した機密度合いの異なるネットワークを接続する場合、各境界箇所にそれぞれ通信モードの異なる通信制御機器を設置しなければならず、通信モードの設定や変更に手間やコストがかかるだけでなく、設定ミスなどにより、安全性が十分に担保できないという問題点がある。
【０００６】
一つの側面では、本発明は、機密度の異なるネットワークの状況に応じた最適な接続を容易にかつ確実に実現することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様によれば、２つの機器の間に接続する接続制御装置であって、前記２つの機器の間の双方向におけるデータ送信をおこなう第１の接続モードと、前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータ送信をおこなわない第２の接続モードと、前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第３の接続モードと、を排他的に切り替える切替部を備える接続制御装置、および、複数の機器の間に当該接続制御装置が接続されたネットワークシステムが提案される。
【発明の効果】
【０００８】
本発明の一側面によれば、機密度の異なるネットワークの状況に応じた最適な接続を容易にかつ確実に実現することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる接続制御装置の外観の一例を示す説明図である。
【図２Ａ】図２Ａは、接続制御装置の切替部による接続モードの切り替えの状況を示す説明図（その１）である。
【図２Ｂ】図２Ｂは、接続制御装置の切替部による接続モードの切り替えの状況を示す説明図（その２）である。
【図２Ｃ】図２Ｃは、接続制御装置の切替部による接続モードの切り替えの状況を示す説明図（その３）である。
【図２Ｄ】図２Ｄは、接続制御装置の切替部による接続モードの切り替えの状況を示す説明図（その４）である。
【図３Ａ】図３Ａは、接続制御装置の第１の接続モード（スルーモード）におけるハードウエア構成の一例を示すブロック図である。
【図３Ｂ】図３Ｂは、接続制御装置の第２の接続モード（ダイオードモード）におけるハードウエア構成の一例を示すブロック図である。
【図３Ｃ】図３Ｃは、接続制御装置の第３の接続モード（ホワイトリスト制御モード）におけるハードウエア構成の一例を示すブロック図である。
【図４Ａ】図４Ａは、接続制御装置の第１の接続モード（スルーモード）におけるハードウエア構成の別の一例を示すブロック図である。
【図４Ｂ】図４Ｂは、接続制御装置の第２の接続モード（ダイオードモード）におけるハードウエア構成の別の一例を示すブロック図である。
【図４Ｃ】図４Ｃは、接続制御装置の第３の接続モード（ホワイトリスト制御モード）におけるハードウエア構成の別の一例を示すブロック図である。
【図５Ａ】図５Ａは、接続制御装置を接続したネットワークシステムの通常運用時の構成の一例を示す説明図である。
【図５Ｂ】図５Ｂは、接続制御装置を接続したネットワークシステムの通常運用時の構成の別の一例を示す説明図である。
【図５Ｃ】図５Ｃは、接続制御装置を接続したネットワークシステムの機器メンテナンス時の構成の一例を示す説明図である。
【図５Ｄ】図５Ｄは、接続制御装置を接続したネットワークシステムの機器設定変更時の構成の一例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、本発明にかかる接続制御装置およびネットワークシステムの実施の形態を詳細に説明する。
【００１１】
（実施の形態）
（接続制御装置の外観の一例）
図１は、実施の形態にかかる接続制御装置の外観の一例を示す説明図である。図１において、接続制御装置１００は、切替部１０１と、ＲＪ（Ｒｅｇｉｓｔｅｒｅｄ  Ｊａｃｋ）４５ポート１０２および１０３と、ＳＷ（Ｓｗｉｔｃｈ）１０４と、保守ポート１０５と、ランプ（ＬＥＤ）１０６〜１０８と、を備えている。
【００１２】
切替部１０１は、第１の接続モード（スルーモード）である「Ｃｏｎｎｅｃｔ」１１１、第２の接続モード（ダイオードモード）である「Ｄｉｏｄｅ」１１２、第３の接続モード（ホワイトリスト制御モード）である「ＷｈｉｔｅＬｉｓｔ」１１３の３つの切り替えモードを備えている。
【００１３】
図１において、切替部１０１は、シリンダ錠により実現しているが、これに限定されるものではない。たとえば、図示は省略するが、ボタンやつまみなどの物理的スイッチを設けて、それらの物理的スイッチを手動により切り替えることができるものであってもよい。
【００１４】
ＲＪ（Ｒｅｇｉｓｔｅｒｅｄ  Ｊａｃｋ）４５ポート１０２、１０３は、機器との通信ケーブルを繋ぐコネクタであり、具体的には、たとえばＬＡＮケーブルなどに用いられる。ＲＪ（Ｒｅｇｉｓｔｅｒｅｄ  Ｊａｃｋ）４５ポートは、後述する第１の機器を接続する「Ｉｎｂｏｕｎｄ」１０２と、第２の機器を接続する「Ｏｕｔｂｏｕｎｄ」１０３がある。
【００１５】
ＳＷ（Ｓｗｉｔｃｈ）１０４は、たとえば、緊急（Ｅｍｅｒｇｅｎｃｙ）で接続を遮断する際に使用する。ＳＷ１０４を押下すると、接続されている第１の機器と第２の機器との間の双方向に通信が遮断する。また、後述するＣＡＭ３０３のデータも自動的に消去される。これにより、より確実なセキュリティーを確保することができる。一旦、ＳＷ１０４が押下されて通信が遮断した場合は、はじめから設定をやり直す必要がある。
【００１６】
保守ポート１０５は、接続制御装置１００の設定やメンテナンスに用いる。後述するＣＡＭ３０３のデータもこの保守ポート１０５を介して入力することができる。図１においては、保守ポート１０５を接続制御装置１００の前面に設けたが、保守ポート１０５は、接続制御装置１００の背面に設けられていてもよい。
【００１７】
ランプ（ＬＥＤ）１０６〜１０８は、接続制御装置１００の動作状況を知らせるためのものである。「ＰＯＷＥＲ」ランプ１０６は、電源が入っているかを知らせるものである。「Ｉｎｂｏｕｎｄ」ランプ１０７は、ＲＪ４５ポート１０２にケーブルが正常に接続されていることを知らせるものであり、「Ｏｕｔｂｏｕｎｄ」ランプ１０８は、ＲＪ４５ポート１０３にケーブルが正常に接続されていることを知らせるものである。
【００１８】
また、ランプは、発光する色によって、それぞれ別の意味を持たせるようにしてもよい。たとえば、青色は「正常」な状態を示し、赤色は「異常」な状態を示すようにしてもよい。
【００１９】
（切替部の概要）
図２Ａ〜図２Ｄは、接続制御装置の切替部による接続モードの切り替えの状況を示す説明図である。図２Ａにおいて、符号２００は、切替鍵である。接続モードを切り替える場合には、切替鍵２００を、シリンダ錠である切替部１０１の鍵穴に挿入し、鍵穴に挿入した状態で、切替鍵２００を回動させることによっておこなうことができる。
【００２０】
切替鍵２００は、接続制御装置１００ごとに固有の鍵であってもよく、他の接続制御装置１００と共用できる鍵であってもよい。切替鍵２００は、接続制御装置１００の切替部１０１の鍵穴と一致したものでなければ、回動できないようにする。それによって、接続制御装置１００の切替部１０１の鍵穴と一致した切替鍵２００によってのみ、接続モードの切替をおこなうことができる。したがって、切替鍵２００の管理をすることによって、接続制御装置１００の接続モードの制御を確実におこなうことができる。
【００２１】
図２Ｂに示すように、切替鍵２００を切替部１０１の鍵穴に挿入し、挿入した状態で、切替鍵２００を左周りに回動させて、「Ｃｏｎｎｅｃｔ」１１１の位置（１０時の角度の位置）に、切替鍵２００を傾ける。この状態にすることで、第１の接続モード（スルーモード）１１１に切り替わる。
【００２２】
図２Ｃは、切替鍵２００を切替部１０１の鍵穴に挿入し、挿入した状態で、切替鍵２００を右回りに回動させて、「Ｄｉｏｄｅ」１１２の位置（２時の角度の位置）に、切替鍵２００を傾けた状態を示している。この状態にすることで、第２の接続モード（ダイオードモード）１１２に切り替わる。
【００２３】
図２Ｄは、切替鍵２００を切替部１０１の鍵穴に挿入し、挿入した状態で、切替鍵２００を左回りまたは左回りに回動させて、「ＷｈｉｔｅＬｉｓｔ」１１３の位置（１２時の角度の位置）に、切替鍵２００を立てた状態を示している。この状態にすることで、第３の接続モード（ホワイトリスト制御モード）１１３に切り替わる。
【００２４】
そして、いずれか（１０時の角度、１２時の角度、２時の角度）の状態で、切替鍵２００を、鍵穴から引き抜けば、引き抜いた位置の状態で接続モードは固定される。つぎに接続モードを切り替えるには、再度、切替鍵２００を切替部１０１の鍵穴に挿入し、挿入した状態で、切替鍵２００を回動させる必要がある。
【００２５】
（接続制御装置のハードウエア構成）
つぎに、接続制御装置１００のハードウエア構成の一例について説明する。接続制御装置１００は、たとえば、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）と、ＴｏＥ（ＴＣＰ／ＩＰ  ｏｆｆｒｏａｄ  Ｅｎｇｉｎｅ）などによって、その機能を実現することができる。これにより、低価格で安全性を確保できる接続制御装置を構成することができる。
【００２６】
（第１の接続モード（スルーモード））
図３Ａは、接続制御装置の第１の接続モード（スルーモード）におけるハードウエア構成の一例を示すブロック図である。すなわち、図３Ａは、切替部１０１をスルーモード１１１に切り替えた状態を示している。
【００２７】
図３Ａにおいて、接続制御装置１００は、たとえばＴｏＥによってその機能を実現することができる２つの入出力部である、入出力部３０１（入出力部Ａ）と、入出力部３０２（入出力部Ｂ）と、を備えている。切替部１０１によって第１の接続モード（スルーモード）１１１に切り替えられた場合に、接続制御装置１００に接続されている２つの機器のうちの第１の機器から、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、入出力部３０１にデータ（たとえば、ＴＣＰ／ＩＰによるパケットデータ）が入力される。
【００２８】
入出力部３０１は、入出力部３０１に入力されたすべてのデータを、無条件で入出力部３０２へ受け渡す。入出力部３０２は、入出力部３０１からデータが受け渡されると、受け渡されたデータを、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、接続制御装置１００に接続されている２つの機器のうちの第２の機器へ出力する。
【００２９】
一方、第２の機器から、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、入出力部３０２にデータが入力されると、入出力部３０２は、入出力部３０２に入力されたすべてのデータを、無条件で入出力部３０１へ受け渡す。入出力部３０１は、入出力部３０２からデータが受け渡されると、受け渡されたデータを、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、第１の機器へ出力する。
【００３０】
このように、切替部１０１によって第１の接続モード（スルーモード）１１１に切り替えられた場合には、接続制御装置１００は、接続された２つの機器の間の双方向におけるデータ送信を、無制限に、いわゆる「スルー」でおこなうことができる。
【００３１】
（第２の接続モード（ダイオードモード））
図３Ｂは、接続制御装置の第２の接続モード（ダイオードモード）におけるハードウエア構成の一例を示すブロック図である。すなわち、図３Ｂは、切替部１０１をダイオードモード１１２に切り替えた状態を示している。
【００３２】
図３Ｂにおいて、接続制御装置１００は、図３Ａにおいて示した第１の接続モード（スルーモード）１１１と同様に、２つの入出力部である、入出力部３０１（入出力部Ａ）と、入出力部３０２（入出力部Ｂ）と、を備えている。切替部１０１によって第２の接続モード（ダイオードモード）１１２に切り替えられた場合に、接続制御装置１００に接続されている２つの機器のうちの第１の機器から、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、入出力部３０１にデータ（たとえば、ＴＣＰ／ＩＰによるパケットデータ）が入力される。
【００３３】
入出力部３０１は、入出力部３０１に入力されたすべてのデータを、無条件で入出力部３０２へ受け渡す。入出力部３０２は、入出力部３０１からデータが受け渡されると、受け渡されたデータを、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、接続制御装置１００に接続されている２つの機器のうちの第２の機器へ出力する。これは、第１の接続モード（スルーモード）１１１と同様の構成である。
【００３４】
一方、第２の機器から、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、入出力部３０２にデータが入力されると、入出力部３０２は、入出力部３０２に入力されたデータを、無条件で、入出力部３０１へ受け渡すことなく、すべて破棄する。したがって、入出力部３０１は、入出力部３０２からデータが受け渡されることはなく、データがＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、第１の機器へ出力されることもない。
【００３５】
このように、切替部１０１によって第２の接続モード（ダイオードモード）１１２に切り替えられた場合には、接続制御装置１００は、接続された２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータ送信をおこなわないようにすることで、いわゆる「データダイオード」の機能を実現することができる。
【００３６】
（第３の接続モード（ホワイトリスト制御モード））
図３Ｃは、接続制御装置の第３の接続モード（ホワイトリスト制御モード）におけるハードウエア構成の一例を示すブロック図である。すなわち、図３Ｃは、切替部１０１をホワイトリスト制御モード１１３に切り替えた状態を示している。
【００３７】
図３Ｃにおいて、接続制御装置１００は、図３Ａにおいて示した第１の接続モード（スルーモード）１１１、図３Ｂにおいて示した第２の接続モード（ダイオードモード）１１２と同様に、２つの入出力部である、入出力部３０１（入出力部Ａ）と、入出力部３０２（入出力部Ｂ）と、を備えている。さらに、第３の接続モード（ホワイトリスト制御モード）１１３においては、接続制御装置１００は、記憶部、たとえば、ＣＡＭ（Ｃｏｎｔｅｎｔ  Ａｄｄｒｅｓｓａｂｌｅ  Ｍｅｍｏｒｙ）３０３を備えている。
【００３８】
ＣＡＭ３０３には、通信を許可するデータを記憶する。通信を許可するデータは、保守ポート１０５から入力するようにしてもよい。許可するデータは、入力されるデータと同一である場合のみである。
【００３９】
具体的には、第１の機器が監視カメラである場合に、許可するデータが、『カメラの角度を所定の角度を２０度だけ右回転で回動させる』という命令に関する内容のデータであった場合に、入力されたデータが、『カメラの電源をオフにする』という命令に関する内容は、第１の機器である監視カメラには送信されない。さらには、『カメラの角度を所定の角度を３０度だけ右回転で回動させる』という命令に関する内容のデータや、『カメラの角度を所定の角度を２０度だけ左回転で回動させる』という命令に関する内容のデータのように、一部が一致していても、完全に同一でなければ、第１の機器である監視カメラには送信されないようにするとよい。
【００４０】
切替部１０１によって第３の接続モード（ホワイトリスト制御モード）１１３に切り替えられた場合に、接続制御装置１００に接続されている２つの機器のうちの第１の機器から、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、入出力部３０１にデータ（たとえば、ＴＣＰ／ＩＰによるパケットデータ）が入力される。
【００４１】
入出力部３０１は、入出力部３０１に入力されたすべてのデータを、無条件で入出力部３０２へ受け渡す。入出力部３０２は、入出力部３０１からデータが受け渡されると、受け渡されたデータを、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、接続制御装置１００に接続されている２つの機器のうちの第２の機器へ出力する。これは、第１の接続モード（スルーモード）１１１、第２の接続モード（ダイオードモード）１１２と同様である。
【００４２】
一方、第２の機器から、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、入出力部３０２にデータが入力されると、入出力部３０２は、入出力部３０２に入力されたデータについて、ＣＡＭ３０３を参照する。そして、ＣＡＭ３０３に記憶されているデータリストの中のデータと比較して、同一のデータが記憶されているか否かを判断する。
【００４３】
入力されたデータと同一のデータが、ＣＡＭ３０３に記憶されていれば、入力されたデータを、入出力部３０１へ受け渡す。入出力部３０１は、入出力部３０２からデータが受け渡されると、受け渡されたデータを、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、接続制御装置１００に接続されている第１の機器へ出力する。これに対して、入力されたデータと同一のデータが、ＣＡＭ３０３に記憶されていなければ、入力されたデータを、入出力部３０１へ受け渡すことなく、破棄する。
【００４４】
したがって、入出力部３０２に入力されたデータが、ＣＡＭ３０３に記憶されているデータリストの中のデータと同一のデータである限り、入出力部３０１へ受け渡され、入出力３０１は、受け渡されたデータを、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、接続制御装置１００に接続されている第１の機器へ出力する。しかしながら、入出力部３０２に入力されたデータが、ＣＡＭ３０３に記憶されているデータリストの中に同一のデータでなければ、第１の機器へ出力されることはない。
【００４５】
このように、切替部１０１によって第３の接続モード（ホワイトリスト制御モード）に切り替えられた場合には、接続制御装置１００は、接続された２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータ、すなわち、ホワイトリストとしてＣＡＭ３０３に記憶されているデータリストの中のデータと一致するデータのみの送信をおこなうようにすることで、通信を許可するデータのみを記憶するいわゆる「ホワイトリスト」を制御した通信の機能を実現することができる。
【００４６】
（接続制御装置の別のハードウエア構成）
つぎに、接続制御装置１００の別のハードウエア構成の一例について説明する。図３Ａ〜図３Ｃに示したハードウエア構成と同様に、接続制御装置１００は、たとえば、ＦＰＧＡと、ＴｏＥなどによって、その機能を実現することができる。図３Ａ〜図３Ｃでは、入出力部３０１、３０２間では、パケットデータをそのままで受け渡していたが、図４Ａ〜図４Ｃに示す別のハードウエア構成では、入出力部３０１、３０２間において、パケットデータのうちのヘッダを削除した残りの実データ部分のみの受け渡しをおこなう。
【００４７】
（第１の接続モード（スルーモード））
図４Ａは、接続制御装置の第１の接続モード（スルーモード）におけるハードウエア構成の別の一例を示すブロック図であり、切替部１０１をスルーモード１１１に切り替えた状態を示している。
【００４８】
図４Ａにおいて、接続制御装置１００は、２つの入出力部である、入出力部３０１（入出力部Ａ）と、入出力部３０２（入出力部Ｂ）と、を備えている。さらに、入出力部３０１は、ヘッダ削除部４０１（ヘッダ削除部Ａ）と、ヘッダ付加部４０２（ヘッダ付加部Ａ）を含む。また、入出力部３０２は、ヘッダ削除部４０３（ヘッダ削除部Ｂ）と、ヘッダ付加部４０４（ヘッダ付加部Ｂ）を含む。
【００４９】
また、入出力部３０１と、入出力部３０２とは、データの受け渡しをおこなうまでに、事前にセッションを確立しておくことで、ヘッダ付加部４０２、４０４が、受け渡された実データに対して、どのような内容のヘッダを付加すればよいかがわかる。
【００５０】
切替部１０１によって第１の接続モード（スルーモード）１１１に切り替えられた場合に、接続制御装置１００に接続されている２つの機器のうちの第１の機器から、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、入出力部３０１にパケットデータが入力される。
【００５１】
入出力部３０１では、ヘッダ削除部４０１が、入出力部３０１に入力されたすべてのパケットデータから、それぞれヘッダを削除し、実データのみを入出力部３０２へ受け渡す。入出力部３０２では、入出力部３０１から実データが受け渡されると、受け渡された実データに対して、ヘッダ付加部４０４が、新たなヘッダを付加する。そして、入出力部３０２は、新たなヘッダが付加されたパケットデータを、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、接続制御装置１００に接続されている２つの機器のうちの第２の機器へ出力する。
【００５２】
一方、第２の機器から、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、入出力部３０２にパケットデータが入力されると、入出力部３０２では、ヘッダ削除部４０３が、入出力部３０２に入力されたすべてのパケットデータから、それぞれヘッダを削除し、実データのみを入出力部３０１へ受け渡す。入出力部３０１では、入出力部３０２から実データが受け渡されると、受け渡された実データに対して、ヘッダ付加部４０２が、新たなヘッダを付加する。そして、入出力部３０１は、新たなヘッダが付加されたパケットデータを、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、第１の機器へ出力する。
【００５３】
このように、切替部１０１によって第１の接続モード（スルーモード）１１１に切り替えられた場合には、接続制御装置１００は、接続された２つの機器の間の双方向におけるパケットデータのうち、ヘッダを除く実データ部分のみの受け渡しをおこなうことができる。
【００５４】
（第２の接続モード（ダイオードモード））
図４Ｂは、接続制御装置の第２の接続モード（ダイオードモード）におけるハードウエア構成の別の一例を示すブロック図であり、切替部１０１をダイオードモード１１２に切り替えた状態を示している。
【００５５】
図４Ｂにおいて、接続制御装置１００は、図３Ａにおいて示した第１の接続モード（スルーモード）１１１と同様に、２つの入出力部である、入出力部３０１（入出力部Ａ）と、入出力部３０２（入出力部Ｂ）と、を備えている。さらに、入出力部３０１は、ヘッダ削除部４０１（ヘッダ削除部Ａ）と、ヘッダ付加部４０２（ヘッダ付加部Ａ）を含む。また、入出力部３０２は、ヘッダ削除部４０３（ヘッダ削除部Ｂ）と、ヘッダ付加部４０４（ヘッダ付加部Ｂ）を含む。
【００５６】
切替部１０１によって第１の接続モード（スルーモード）１１１に切り替えられた場合に、接続制御装置１００に接続されている２つの機器のうちの第１の機器から、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、入出力部３０１にパケットデータが入力される。
【００５７】
入出力部３０１では、ヘッダ削除部４０１が、入出力部３０１に入力されたすべてのパケットデータから、それぞれヘッダを削除し、実データのみを入出力部３０２へ受け渡す。入出力部３０２では、入出力部３０１から実データが受け渡されると、受け渡された実データに対して、ヘッダ付加部４０４が、新たなヘッダを付加する。そして、入出力部３０２は、新たなヘッダが付加されたパケットデータを、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、接続制御装置１００に接続されている２つの機器のうちの第２の機器へ出力する。
【００５８】
一方、第２の機器から、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、入出力部３０２にデータが入力されると、入出力部３０２は、入出力部３０２に入力されたデータを、無条件で、ヘッダを削除することもなく、入出力部３０１へ受け渡すことなく、すべて破棄する。したがって、入出力部３０１は、入出力部３０２からデータが受け渡されることはなく、データがＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、第１の機器へ出力されることもない。
【００５９】
このように、切替部１０１によって第２の接続モード（ダイオードモード）１１２に切り替えられた場合には、接続制御装置１００は、接続された２つの機器の間の一方向のみにおけるパケットデータのうち、ヘッダを除く実データ部分のみの受け渡しをおこなうことができる。
【００６０】
（第３の接続モード（ホワイトリスト制御モード））
図４Ｃは、接続制御装置の第３の接続モード（ホワイトリスト制御モード）におけるハードウエア構成の別の一例を示すブロック図であり、切替部１０１をホワイトリスト制御モード１１３に切り替えた状態を示している。
【００６１】
図４Ｃにおいて、接続制御装置１００は、図３Ａにおいて示した第１の接続モード（スルーモード）１１１、図３Ｂにおいて示した第２の接続モード（ダイオードモード）１１２と同様に、２つの入出力部である、入出力部３０１（入出力部Ａ）と、入出力部３０２（入出力部Ｂ）と、を備えている。さらに、入出力部３０１は、ヘッダ削除部４０１（ヘッダ削除部Ａ）と、ヘッダ付加部４０２（ヘッダ付加部Ａ）を含む。また、入出力部３０２は、ヘッダ削除部４０３（ヘッダ削除部Ｂ）と、ヘッダ付加部４０４（ヘッダ付加部Ｂ）を含む。
【００６２】
さらに、第３の接続モード（ホワイトリスト制御モード）１１３においては、接続制御装置１００は、通信を許可するデータを記憶する記憶部、たとえば、ＣＡＭ（Ｃｏｎｔｅｎｔ  Ａｄｄｒｅｓｓａｂｌｅ  Ｍｅｍｏｒｙ）３０３を備えている。
【００６３】
切替部１０１によって第１の接続モード（スルーモード）１１１に切り替えられた場合に、接続制御装置１００に接続されている２つの機器のうちの第１の機器から、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、入出力部３０１にパケットデータが入力される。
【００６４】
入出力部３０１では、ヘッダ削除部４０１が、入出力部３０１に入力されたすべてのパケットデータから、それぞれヘッダを削除し、実データのみを入出力部３０２へ受け渡す。入出力部３０２では、入出力部３０１から実データが受け渡されると、受け渡された実データに対して、ヘッダ付加部４０４が、新たなヘッダを付加する。そして、入出力部３０２は、新たなヘッダが付加されたパケットデータを、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、接続制御装置１００に接続されている２つの機器のうちの第２の機器へ出力する。
【００６５】
一方、第２の機器から、ＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３を介して、入出力部３０２にパケットデータが入力されると、入出力部３０２は、入出力部３０２に入力されたパケットデータについて、ＣＡＭ３０３を参照する。そして、ＣＡＭ３０３に記憶されているデータリストの中のデータと比較して、同一のデータが記憶されているか否かを判断する。
【００６６】
入力されたパケットデータと同一データが、ＣＡＭ３０３に記憶されていれば、ヘッダ削除部４０３が、入力されたパケットデータから、それぞれヘッダを削除し、実データのみを入出力部３０１へ受け渡す。入出力部３０１では、入出力部３０２から実データが受け渡されると、受け渡された実データに対して、ヘッダ付加部４０２が、新たなヘッダを付加する。そして、入出力部３０１は、新たなヘッダが付加されたパケットデータを、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、接続制御装置１００に接続されている第１の機器へ出力する。
【００６７】
これに対して、入力されたパケットデータと同一データが、ＣＡＭ３０３に記憶されていなければ、入力されたパケットデータを、ヘッダを削除することもなく、入出力部３０１へ受け渡すことなく、破棄する。
【００６８】
したがって、入出力部３０２に入力されたデータが、ＣＡＭ３０３に記憶されているデータリストの中のデータと同一のデータである限り、実データのみが入出力３０１へ受け渡され、入出力３０１は、受け渡された実データに新たなヘッダを付加して、ＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２を介して、接続制御装置１００に接続されている第１の機器へ出力する。しかしながら、入出力部３０２に入力されたデータが、ＣＡＭ３０３に記憶されているデータリストの中に同一のデータがなければ、第１の機器へ出力されることはない。
【００６９】
このように、切替部１０１によって第３の接続モード（ホワイトリスト制御モード）に切り替えられた場合には、接続制御装置１００は、接続された２つの機器の間の一方向におけるパケットデータのうち、ヘッダを除く実データ部分のみの受け渡しをおこなうことができるとともに、他方向におけるデータのうち、あらかじめ定められたデータ、すなわち、ホワイトリストとしてＣＡＭ３０３に記憶されているデータリストの中のデータと一致するパケットデータのうち、ヘッダを除く実データ部分のみの受け渡しをおこなうことができる。
【００７０】
したがって、図４Ａ〜図４Ｃに示したハードウエア構成を用いれば、２つの機器間において、パケットデータが変換されることなくそのまま通信されるのに代わって、２つの機器間において、パケットデータがそのまま通信されることなく、新たなヘッダによるパケットデータに変換されたものが通信されるようになる。
【００７１】
（ネットワークシステムの構成）
つぎに、ネットワークシステムにおける接続制御装置の切り替えの態様について説明する。図５Ａおよび図５Ｂは、それぞれ、接続制御装置を接続したネットワークシステムの通常運用時の構成の一例を示す説明図である。
【００７２】
（通常運行時のネットワークシステムの構成（その１））
図５Ａにおいて、ネットワークシステムは、インターネットなどのネットワーク５００と、管理サーバ５０１と、現場サーバ５０２と、機器５０３Ａ〜５０３Ｅと、を含む多階層のネットワークシステムである。
【００７３】
機器５０３Ａ〜５０３Ｅには、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）の広がりにより、情報端末装置のほか、工場などのあらゆる設備（ＰＬＣ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｃｏｎｔｒｏｌｌｅｒ）などが含まれる。
【００７４】
管理サーバ５０１と現場サーバ５０２はインターネットなどのネットワーク５００によって接続され、現場サーバ５０２と機器５０３Ａ〜５０３Ｅとは、現場内におけるＬＡＮなどのネットワークによってそれぞれ接続されている。
【００７５】
また、接続制御装置１００Ａが、現場サーバ５０２とネットワーク５００との間に接続されている。また、接続制御装置１００Ｂが、現場サーバ５０２と第１の機器群（機器５０３Ａ〜５０３Ｃ）との間に、接続制御装置１００Ｃが、現場サーバ５０２と第２の機器群（機器５０３Ｄ、５０３Ｅ）との間に、それぞれ接続されている。
【００７６】
ここで、接続制御装置１００Ａは、現場サーバ５０２をＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２に接続しているので、現場サーバ５０２が第１の機器である。インターネットなどのネットワーク５００をＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３に接続しているので、管理サーバ５０１を含め、インターネットなどのネットワーク５００側が第２の機器である。また、接続制御装置１００Ａは、切替部１０１をホワイトリスト制御モード（「Ｗ」）１１３に切り替えている。
【００７７】
また、接続制御装置１００Ｂは、各機器５０３Ａ〜５０３ＣをＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２に接続しているので、各機器５０３Ａ〜５０３Ｃが第１の機器である。現場サーバ５０２をＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３に接続しているので、現場サーバ５０２が第２の機器である。接続制御装置１００Ｂも、接続制御装置１００Ａと同様に、切替部１０１をホワイトリスト制御モード（「Ｗ」）１１３に切り替えている。
【００７８】
また、接続制御装置１００Ｃは、各機器５０３Ｄ、５０３ＥをＲＪ４５ポート（Ｉｎｂｏｕｎｄ）１０２に接続しているので、各機器５０３Ｄ、５０３Ｅが第１の機器である。現場サーバ５０２をＲＪ４５ポート（Ｏｕｔｂｏｕｎｄ）１０３に接続しているので、現場サーバ５０２が第２の機器である。接続制御装置１００Ｃも、接続制御装置１００Ａ、接続制御装置１００Ｂと同様に、切替部１０１をホワイトリスト制御モード（「Ｗ」）１１３に切り替えている。
【００７９】
このような構成において、ネットワークシステムは通常運用をおこなっている。すなわち、各機器５０３Ａ〜５０３Ｅからのデータはすべて現場サーバ５０２へ送信される。その一方、現場サーバ５０２からは、ＣＡＭ３０３のデータと一致するデータのみ、各機器５０３Ａ〜５０３Ｅへ送信され、それ以外のデータは各機器５０３Ａ〜５０３Ｅへは送信されない。
【００８０】
また、現場サーバ５０２からのデータはすべてネットワーク５００を介して管理サーバ５０１へ送信される。その一方、管理サーバ５０１からは、ＣＡＭ３０３のデータと一致するデータのみ、現場サーバ５０２へ送信され、それ以外のデータは管理サーバ５０１から現場サーバ５０２へは送信されない。当然、ネットワーク５００を介して、外部から送信されてきたデータは、ＣＡＭ３０３のデータとは一致しないであろうから、現場サーバ５０２へは送信されない。
【００８１】
（通常運行時のネットワークシステムの構成（その２））
図５Ｂは、接続制御装置を接続したネットワークシステムの通常運用時の構成の別の一例を示す説明図である。図５Ｂにおいて、ネットワークシステムは、図５Ａと同様に、インターネットなどのネットワーク５００と、管理サーバ５０１と、現場サーバ５０２と、機器５０３Ａ〜５０３Ｅと、を含む階層式のネットワークシステムである。
【００８２】
そして、ネットワーク５００と、管理サーバ５０１と、現場サーバ５０２と、機器５０３Ａ〜５０３Ｅの各構成および接続制御装置１００Ａ〜１００Ｃの接続の状態も、すべて、図５Ａと同様である。
【００８３】
ここで、接続制御装置１００Ａは、切替部１０１をダイオードモード（「Ｄ」）１１２に切り替えている。接続制御装置１００Ｂも、接続制御装置１００Ｃも、接続制御装置１００Ａと同様に、切替部１０１をダイオードモード（「Ｄ」）１１２に切り替えている。
【００８４】
このような構成において、ネットワークシステムは通常運用をおこなっている。すなわち、各機器５０３Ａ〜５０３Ｅからのデータはすべて現場サーバ５０２へ送信される。その一方、現場サーバ５０２からは、一切のデータが各機器５０３Ａ〜５０３Ｅへは送信されない。
【００８５】
また、現場サーバ５０２からのデータはすべてネットワーク５００を介して管理サーバ５０１へ送信される。その一方、管理サーバ５０１からは、一切のデータが現場サーバ５０２へは送信されない。ネットワーク５００を介して、外部から送信されてきたデータも、現場サーバ５０２へは送信されない。
【００８６】
（機器メンテナンス時のネットワークシステムの構成）
つぎに、図５Ａに示した通常運用時のネットワークシステム（その１）、図５Ｂに示した通常運用時のネットワークシステム（その２）において、機器メンテナンスをおこなう際の構成への変更について説明する。図５Ｃは、接続制御装置を接続したネットワークシステムの機器メンテナンス時の構成の一例を示す説明図である。
【００８７】
図５Ｃにおいて、ネットワークシステムは、図５Ａ、図５Ｂに示したネットワークシステムと同様に、インターネットなどのネットワーク５００と、管理サーバ５０１と、現場サーバ５０２と、機器５０３Ａ〜５０３Ｅと、を含む階層式のネットワークシステムである。そして、ネットワーク５００と、管理サーバ５０１と、現場サーバ５０２と、機器５０３Ａ〜５０３Ｅの各構成および接続制御装置１００Ａ〜１００Ｃの接続の状態も、すべて、図５Ａ、図５Ｂと同様である。
【００８８】
ここで、接続制御装置１００Ａは、切替部１０１をダイオードモード（「Ｄ」）１１２に切り替えている。また、接続制御装置１００Ｂは、切替部１０１をスルーモード（「Ｃ」）１１１に切り替えている。また、接続制御装置１００Ｃは、切替部１０１をダイオードモード（「Ｄ」）１１２に切り替えている。
【００８９】
このような構成において、ネットワークシステムは、第１機器群である機器５０３Ａ〜５０３Ｃのみのメンテナンスをおこなう。すなわち、各機器５０３Ａ〜５０３Ｃからのデータはすべて現場サーバ５０２へ送信され、現場サーバ５０２からのデータもすべて各機器５０３Ａ〜５０３Ｃへ送信される。この状態で、各機器５０３Ａ〜５０３Ｃは、現場サーバ５０２からのデータをダウンロードして、メンテナンスを実行することができる。
【００９０】
また、第２機器群である機器５０３Ｄ、５０３Ｅは、メンテナンスの対象となっていないため、機器５０３Ｄ、５０３Ｅからは、すべてのデータが現場サーバ５０２へ送信されるが、現場サーバ５０２からは、一切のデータが機器５０３Ｄ、５０３Ｅへは送信されない。
【００９１】
また、現場サーバ５０２からのデータはすべてネットワーク５００を介して管理サーバ５０１へ送信される。その一方、管理サーバ５０１からは、一切のデータが管理サーバ５０１から現場サーバ５０２へは送信されない。ネットワーク５００を介して、外部から送信されてきたデータも、現場サーバ５０２へは送信されない。
【００９２】
このように、メンテナンスを実行する機器を指定して、指定された以外の機器を含め、ネットワークにおける他の作業に影響を与えることなく、メンテナンスを実行することができる。
【００９３】
（機器設定変更時のネットワークシステムの構成）
つぎに、図５Ｂに示した、通常運用時のネットワークシステム（その２）において、機器メンテナンスをおこなう際の構成への変更について説明する。図５Ｄは、接続制御装置を接続したネットワークシステムの機器設定変更時の構成の一例を示す説明図である。
【００９４】
図５Ｄにおいて、ネットワークシステムは、図５Ｂに示したネットワークシステムと同様に、インターネットなどのネットワーク５００と、管理サーバ５０１と、現場サーバ５０２と、機器５０３Ａ〜５０３Ｅと、を含む階層式のネットワークシステムである。そして、ネットワーク５００と、管理サーバ５０１と、現場サーバ５０２と、機器５０３Ａ〜５０３Ｅの各構成および接続制御装置１００Ａ〜１００ＣＢの接続の状態も、すべて図５Ｂと同様である。
【００９５】
ここで、接続制御装置１００Ａは、切替部１０１をホワイトリスト制御モード（「Ｗ」）１１３に切り替えている。また、接続制御装置１００Ｂも、接続制御装置１００Ｃも、切替部１０１を接続制御装置１００Ｂも、ホワイトリスト制御モード（「Ｗ」）１１３に切り替えている。
【００９６】
このような構成において、ネットワークシステムは、各各機器５０３Ａ〜５０３Ｅの設定変更をおこなう。すなわち、各機器５０３Ａ〜５０３Ｅからのデータはすべて現場サーバ５０２へ送信される。その一方、現場サーバ５０２からは、ＣＡＭ３０３のデータと一致するデータのみ、各機器５０３Ａ〜５０３Ｅへ送信され、それ以外のデータは各機器５０３Ａ〜５０３Ｅへは送信されない。
【００９７】
また、現場サーバ５０２からのデータはすべてネットワーク５００を介して管理サーバ５０１へ送信される。その一方、管理サーバ５０１からは、ＣＡＭ３０３のデータと一致するデータのみ、現場サーバ５０２へ送信され、それ以外のデータは管理サーバ５０１から現場サーバ５０２へは送信されない。
【００９８】
そして、各接続制御装置１００Ａ、１００Ｂ、１００ＣのそれぞれのＣＡＭ３０３に、
各機器５０３Ａ〜５０３Ｅの設定内容に関するデータを記憶させる。このように構成することによって、各機器５０３Ａ〜５０３Ｅは、設定内容を管理サーバ５０１の指示で変更することができる。
【００９９】
このように、各接続制御装置１００Ａ、１００Ｂ、１００Ｃをホワイトリスト制御モードに切り替えて、各接続制御装置のＣＡＭ３０３に変更したい設定内容についてのデータ（ホワイトリスト）を記憶させることで、ネットワークシステムに階層的に接続された機器に対して、管理サーバ５０１からの指示に基づいて、機器設定変更をおこなうことができる。
【０１００】
（その他の接続モード）
本実施の形態では、第１の接続モード（スルーモード）１１１と、第２の接続モード（ダイオードモード）１１２と、第３の接続モード（ホワイトリスト制御モード）１１３の３つのモードを排他的に切り替える切替部１０１を備えているが、さらに、この３つのモードとは別のモード（第４の接続モード、第５の接続モード）を備えていて、その別のモードも含め、排他的に切り替えるようにしてよい。
【０１０１】
（第４の接続モード（ホワイトリスト制御モード（その２））
第４の接続モード（ホワイトリスト制御モード（その２））は、図示は省略するが、２つの機器の間の一方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこない、他方向におけるデータ送信をおこなわないとする接続モードである。
【０１０２】
具体的には、切替部１０１によって第４の接続モードに切り替えられた場合には、２つの機器のうちの第１の機器から入力された第１のデータを、あらかじめ定められたデータと比較し、比較の結果、両者が一致した場合に、入力された第１のデータの受け渡しをおこない、受け渡された第１のデータを、２つの機器のうちの第２の機器へ出力し、比較の結果、両者が一致しなかった場合に、入力された第１のデータを破棄する。また、第２の機器から入力された第２のデータを破棄する、とするものである。
【０１０３】
また、図示は省略するが、ヘッダ削除部とヘッダ付加部を備えて、２つの機器のうちの第１の機器から入力された第１のデータを、あらかじめ定められたデータと比較し、比較の結果、両者が一致した場合に、入力された第１のデータのヘッダを削除し、削除された第１のデータの受け渡しをおこない、受け渡された第１のデータに新たなヘッダを付与し、新たなヘッダが付与された第１のデータを、２つの機器のうちの第１の機器へ出力し、比較の結果、両者が一致しなかった場合に、入力された第１のデータを破棄する。また、第２の機器から入力された第２のデータを破棄する、としてもよい。
【０１０４】
すなわち、第３の接続モードでは、限定双方向（一方向が無条件で許可で、他方向が条件付き許可）としたのに対して、第４の接続モードでは、限定片方向（一方向が条件付き許可で、他方向は不許可）としたものである。
【０１０５】
（第５の接続モード（ホワイトリスト制御モード（その３））
第５の接続モード（ホワイトリスト制御モード（その３））は、図示は省略するが、２つの機器の間の一方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなうとする接続モードである。
【０１０６】
具体的には、切替部１０１によって第５の接続モードに切り替えられた場合には、２つの機器のうちの第１の機器から入力された第１のデータを、あらかじめ定められたデータと比較し、比較の結果、両者が一致した場合に、入力された第１のデータの受け渡しをおこない、受け渡された第１のデータを、２つの機器のうちの第２の機器へ出力し、比較の結果、両者が一致しなかった場合に、入力された第１のデータを破棄する。
【０１０７】
また、第２の機器から入力された第２のデータを、あらかじめ定められたデータと比較し、比較の結果、両者が一致した場合に、入力された第２のデータの受け渡しをおこない、受け渡された第２のデータを、第１の機器へ出力し、比較の結果、両者が一致しなかった場合に、入力された第２のデータを破棄する、とするものである。
【０１０８】
あらかじめ定められたデータは、第３の接続モードと同様に、図示を省略するＣＡＭに記憶するとよい。この際、第１のデータと比較する、ＣＡＭに記憶する（あらかじめ定められた）データと、第２のデータと比較する、ＣＡＭに記憶する（あらかじめ定められた）データとは、共通のデータであってもよく、また、別々のデータをそれぞれＣＡＭの別の領域に記憶するようにしてもよい。両者を共通のデータとすることで、上りも下りも同じデータのみ通過させることができる。また、別々のデータとすることで、上りと下りとでは別々のデータを通過させることができる。
【０１０９】
また、図示は省略するが、ヘッダ削除部とヘッダ付加部を備えて、２つの機器のうちの第１の機器から入力された第１のデータを、あらかじめ定められたデータと比較し、比較の結果、両者が一致した場合に、入力された第１のデータのヘッダを削除し、削除された第１のデータの受け渡しをおこない、受け渡された第１のデータに新たなヘッダを付与し、新たなヘッダが付与された第１のデータを、２つの機器のうちの第１の機器へ出力し、比較の結果、両者が一致しなかった場合に、入力された第１のデータを破棄する。
【０１１０】
また、第２の機器から入力された第２のデータを、あらかじめ定められたデータと比較し、比較の結果、両者が一致した場合に、入力された第２のデータのヘッダを削除し、削除された第２のデータの受け渡しをおこない、受け渡された第２のデータに新たなヘッダを付与し、新たなヘッダが付与された第２のデータを、第１の機器へ出力し、比較の結果、両者が一致しなかった場合に、入力された第２のデータを破棄する、としてもよい。
【０１１１】
すなわち、第３の接続モードでは、限定双方向（一方向が無条件で許可で、他方向が条件付き許可）としたのに対して、第５の接続モードでは、完全限定双方向（双方向ともに条件付き許可）としたものである。
【０１１２】
第１〜第３の接続モードに加えて、第４の接続モードだけを排他的に切り替えることができるようにしてもよく、第１〜第３の接続モードに加えて、第５の接続モードだけを排他的に切り替えることができるようにしてもよく、あるいは、第１〜第３の接続モードに加えて、第４の接続モードおよび第５の接続モードも排他的に切り替えることができるようにしてもよい。
【０１１３】
以上のように、実施の形態にかかる接続制御装置によれば、２つの機器の間に接続する接続制御装置１００であって、前記２つの機器の間の双方向におけるデータ送信をおこなう第１の接続モード１１１と、２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータ送信をおこなわない第２の接続モード１１２と、２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第３の接続モード１１３と、を排他的に切り替える切替部１０１を備えるものである。
【０１１４】
また、実施の形態にかかる接続制御装置によれば、切替部１０１は、シリンダ鍵により、第１の接続モードと、第２の接続モードと、第３の接続モードとの切り替えをおこなうものである。また、実施の形態にかかるネットワークシステムによれば、複数の機器が接続され、機器の間にこの接続制御装置１００を接続するものである。
【０１１５】
これにより、多層化したネットワークシステムにおいて、切替鍵を管理するとともに、適所に配置し、各々の通信モードを動的に選択することにより、機密度の異なるネットワークの状況に応じた接続を実現できる。また、各ネットワーク接続箇所の通信モードの組合せにより、通常運用しながらの局所的なメンテナンス対応ができるようになる。
【０１１６】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１１７】
（付記１）２つの機器の間に接続する接続制御装置であって、
前記２つの機器の間の双方向におけるデータ送信をおこなう第１の接続モードと、
前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータ送信をおこなわない第２の接続モードと、
前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第３の接続モードと、
を排他的に切り替える切替部、
を備えることを特徴とする接続制御装置。
【０１１８】
（付記２）前記切替部は、シリンダ鍵により、前記第１の接続モードと、前記第２の接続モードと、前記第３の接続モードとの切り替えをおこなうことを特徴とする付記１に記載の接続制御装置。
【０１１９】
（付記３）前記切替部によって前記第１の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータの受け渡しをおこない、
受け渡された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータの受け渡しをおこない、
受け渡された第２のデータを前記第１の機器へ出力することを特徴とする付記１または２に記載の接続制御装置。
【０１２０】
（付記４）前記切替部によって前記第１の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータのヘッダを削除し、
ヘッダが削除された第１のデータの受け渡しをおこない、
受け渡された第１のデータに新たなヘッダを付与し、
新たなヘッダが付与された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータのヘッダを削除し、
ヘッダが削除された第２のデータの受け渡しをおこない、
受け渡された第２のデータに新たなヘッダを付与し、
新たなヘッダが付与された第２のデータを、前記第１の機器へ出力することを特徴とする付記１または２に記載の接続制御装置。
【０１２１】
（付記５）前記切替部によって前記第２の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータの受け渡しをおこない、
受け渡された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータを破棄することを特徴とする付記１または２に記載の接続制御装置。
【０１２２】
（付記６）前記切替部によって前記第２の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータのヘッダを削除し、
ヘッダが削除された第１のデータの受け渡しをおこない、
受け渡された第１のデータに新たなヘッダを付与し、
新たなヘッダが付与された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータを破棄することを特徴とする付記１または２に記載の接続制御装置。
【０１２３】
（付記７）前記切替部によって前記第３の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータの受け渡しをおこない、
受け渡された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第２のデータの受け渡しをおこない、
受け渡された第２のデータを、前記第１の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第２のデータを破棄することを特徴とする付記１または２に記載の接続制御装置。
【０１２４】
（付記８）前記切替部によって前記第３の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータのヘッダを削除し、
ヘッダが削除された第１のデータの受け渡しをおこない、
受け渡された第１のデータに新たなヘッダを付与し、
新たなヘッダが付与された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記第２の機器から入力された第２のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第２のデータのヘッダを削除し、
削除された第２のデータの受け渡しをおこない、
受け渡された第２のデータに新たなヘッダを付与し、
新たなヘッダが付与された第２のデータを、前記第１の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第２のデータを破棄することを特徴とする付記１または２に記載の接続制御装置。
【０１２５】
（付記９）前記切替部は、
前記２つの機器の間の一方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこない、他方向におけるデータ送信をおこなわない第４の接続モードと、
前記第１〜第３の接続モードとを排他的に切り替えることを特徴とする付記１〜８のいずれか一つに記載の接続制御装置。
【０１２６】
（付記１０）前記切替部は、シリンダ鍵により、前記第１の接続モードと、前記第２の接続モードと、前記第３の接続モードと、前記第４の接続モードとの切り替えをおこなうことを特徴とする付記９に記載の接続制御装置。
【０１２７】
（付記１１）前記切替部によって前記第４の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第１のデータの受け渡しをおこない、
受け渡された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第１のデータを破棄し、
前記第２の機器から入力された第２のデータを破棄することを特徴とする付記９または１０に記載の接続制御装置。
【０１２８】
（付記１２）前記切替部によって前記第４の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第１のデータのヘッダを削除し、
削除された第１のデータの受け渡しをおこない、
受け渡された第１のデータに新たなヘッダを付与し、
新たなヘッダが付与された第１のデータを、前記２つの機器のうちの第１の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第１のデータを破棄し、
前記第２の機器から入力された第２のデータを破棄することを特徴とする付記９または１０に記載の接続制御装置。
【０１２９】
（付記１３）前記切替部は、
前記２つの機器の間の一方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第５の接続モードと、
前記第１〜第４の接続モードとを排他的に切り替えることを特徴とする付記９〜１１のいずれか一つに記載の接続制御装置。
【０１３０】
（付記１４）前記切替部は、シリンダ鍵により、前記第１の接続モードと、前記第２の接続モードと、前記第３の接続モードと、前記第４の接続モードと、前記第５の接続モードとの切り替えをおこなうことを特徴とする付記１３に記載の接続制御装置。
【０１３１】
（付記１５）前記切替部は、
前記２つの機器の間の一方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第５の接続モードと、
前記第１〜第３の接続モードとを排他的に切り替えることを特徴とする付記１〜８のいずれか一つに記載の接続制御装置。
【０１３２】
（付記１６）前記切替部は、シリンダ鍵により、前記第１の接続モードと、前記第２の接続モードと、前記第３の接続モードと、前記第５の接続モードとの切り替えをおこなうことを特徴とする付記１５に記載の接続制御装置。
【０１３３】
（付記１７）前記切替部によって前記第５の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第１のデータの受け渡しをおこない、
受け渡された第１のデータを、前記２つの機器のうちの第２の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第１のデータを破棄し、
前記第２の機器から入力された第２のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第２のデータの受け渡しをおこない、
受け渡された第２のデータを、前記第１の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第２のデータを破棄することを特徴とする付記１３〜１６のいずれか一つに記載の接続制御装置。
【０１３４】
（付記１８）前記切替部によって前記第４の接続モードに切り替えられた場合に、
前記２つの機器のうちの第１の機器から入力された第１のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第１のデータのヘッダを削除し、
削除された第１のデータの受け渡しをおこない、
受け渡された第１のデータに新たなヘッダを付与し、
新たなヘッダが付与された第１のデータを、前記２つの機器のうちの第１の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第１のデータを破棄し、
前記第２の機器から入力された第２のデータを、あらかじめ定められたデータと比較し、
前記比較の結果、両者が一致した場合に、入力された第２のデータのヘッダを削除し、
削除された第２のデータの受け渡しをおこない、
受け渡された第２のデータに新たなヘッダを付与し、
新たなヘッダが付与された第２のデータを、前記第１の機器へ出力し、
前記比較の結果、両者が一致しなかった場合に、入力された第２のデータを破棄することを特徴とする付記１３〜１６のいずれか一つに記載の接続制御装置。
【０１３５】
（付記１９）ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）およびＴｏＥ（ＴＣＰ／ＩＰ  ｏｆｆｒｏａｄ  Ｅｎｇｉｎｅ）によって構成されることを特徴とする付記１〜１８のいずれか一つに記載の接続制御装置。
【０１３６】
（付記２０）複数の機器が接続されたネットワークシステムであって、
２つの機器の間の双方向におけるデータ送信をおこなう第１の接続モードと、前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータ送信をおこなわない第２の接続モードと、前記２つの機器の間の一方向におけるデータ送信をおこない、他方向におけるデータのうち、あらかじめ定められたデータと一致するデータのみの送信をおこなう第３の接続モードと、を排他的に切り替える切替部を備える接続制御装置を、前記機器の間に接続したことを特徴とするネットワークシステム。
【符号の説明】
【０１３７】
１００（１００Ａ〜１００Ｃ）  接続制御装置
１０１  切替部（シリンダ鍵）
１０２、１０３  ＲＪ４５ポート
１０４  ＳＷ（Ｓｗｉｔｃｈ）
１０５  保守ポート
１０６〜１０８  ランプ（ＬＥＤ）
１１１  第１の接続モード（スルーモード）
１１２  第２の接続モード（ダイオードモード）
１１３  第３の接続モード（ホワイトリスト制御モード）
２００  切替鍵
３０１、３０２  入出力部
３０３  ＣＡＭ
４０１、４０３  ヘッダ削除部
４０２、４０４  ヘッダ付加部
５００  ネットワーク
５０１  管理サーバ
５０２  現場サーバ
５０３（５０３Ａ〜５０３Ｅ）  機器
【図１】
2018157483.tif 000003
【図２Ａ】
2018157483.tif 000004
【図２Ｂ】
2018157483.tif 000005
【図２Ｃ】
2018157483.tif 000006
【図２Ｄ】
2018157483.tif 000007
【図３Ａ】
2018157483.tif 000008
【図３Ｂ】
2018157483.tif 000009
【図３Ｃ】
2018157483.tif 000010
【図４Ａ】
2018157483.tif 000011
【図４Ｂ】
2018157483.tif 000012
【図４Ｃ】
2018157483.tif 000013
【図５Ａ】
2018157483.tif 000014
【図５Ｂ】
2018157483.tif 000015
【図５Ｃ】
2018157483.tif 000016
【図５Ｄ】
2018157483.tif 000017