(57)【特許請求の範囲】
【請求項１】
複数の設備機器で構成されたシステムにおいて、前記複数の設備機器と接続され所定の信号を送受信して、該システムをモニタ、監視、操作又は制御するためのシステム操作盤であって、
前記所定の信号を伝達する同一形状の機器側コネクタをそれぞれ有し、当該所定の信号を表示又は生成する複数の機器と、
前記機器側コネクタに接続可能なパネル側コネクタを複数有するパネルと、
前記機器側コネクタが接続した前記パネル側コネクタを特定するコネクタ特定部と、
前記機器側コネクタが前記パネル側コネクタに接続した機器から、当該機器に関する機器情報を取得する機器情報取得部と、
前記機器情報取得部が取得した機器情報に基づいて、前記コネクタ特定部が特定したパネル側コネクタと前記外部の設備機器との間の対応関係を決定する対応関係決定部と、
前記対応関係決定部により決定された対応関係に基づいて、少なくとも、前記設備機器から入力する信号を、当該設備機器に対応する前記パネル側コネクタを介して前記機器に出力するか、又は、前記パネル側コネクタに前記機器から伝達された信号を、当該パネル側コネクタに対応する前記設備機器に出力する接続切替部と、
を有し、
前記機器のそれぞれは、前記機器情報が記録された記憶部を有し、
前記機器情報取得部は、前記記憶部から前記機器側コネクタを介さずに前記機器情報を取得することを特徴とする、システム操作盤。
【請求項２】
前記機器が有する記憶部は、前記機器情報が記録されたＩＣタグであり、
前記機器情報取得部は、前記ＩＣタグから無線送信された前記機器情報を取得することを特徴とする、請求項１記載のシステム操作盤。
【請求項３】
前記ＩＣタグは、前記機器側コネクタが前記パネル側コネクタに接続されると前記機器情報を無線送信するアクティブタグであることを特徴とする、請求項２に記載のシステム操作盤。
【請求項４】
前記機器が有する記憶部は、前記パネルに対向する面上に配置され前記機器情報が記録された１次元又は２次元のコードであり、
前記パネルにおける前記コードに対応する位置には、貫通孔が形成され、
前記機器情報取得部は、前記パネルの裏面側に配置されたコード読取手段により前記貫通孔を介して前記コードを読み取ることにより前記機器情報を取得することを特徴とする、請求項１記載のシステム操作盤。
【請求項５】
前記コード読取手段を移動させる移動手段を更に有し、
前記コネクタ特定部は、前記移動手段により移動されたコード読取手段の位置情報に基づいて、前記パネル側コネクタを特定することを特徴とする、請求項４に記載のシステム操作盤。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば製造プラントや製造ラインなどに配置された設備機器からなるシステムの動作状態を、モニタ、監視、操作又は制御するためのシステム操作盤に関する。
【背景技術】
【０００２】
例えば製造プラント・製造ライン・製造装置・建屋内設備など（以下「プラント等」ともいう。）は、例えばモータ等の駆動機器、受動機器やセンサ等を含む計測器など、多くの、そして、様々な設備機器によるシステムとして構成されていることが多い。これらの多くの設備機器を個別に又は連携させて操作して、例えば製品を製造するなど所定の目的を達成するように製造プラント等を稼働、操業する。これら多くの設備機器の少なくとも一部を一括してモニタ、監視、操作又は制御するために、図１７に示すようなシステム操作盤が使用されることが多い。
【０００３】
システム操作盤は、図１７に示すように、その盤面上に多くの、又多様な、アナログメータやデジタルメータ等の表示機器や、設定器、開閉レバー、アナログ設定レバー、プッシュボタン、ＯＮ／ＯＦＦ切替スイッチ・トグルスイッチ・スライドスイッチ・ロータリースイッチ・レバースイッチ等の各種スイッチなどの操作機器を有し、表示機器に設備機器から受信した測定信号等の所定の信号を表示させたり、操作機器がオペレータ（ユーザ）の操作に応じて生成した所定の信号を該当する設備機器に送信する。従って、この設備機器を操作するオペレータは、表示機器に表示された所定の信号を認識することにより各設備機器の動作状態や製造プラントの状況をモニタ・監視し、かつ、操作機器を操作して所定の信号を生成・出力させることにより各設備機器を操作・制御することができる。
【０００４】
このようなシステム操作盤は、例えば、操作機器や表示機器（以下ではこれらを単に「機器」ともいう。）が取り付けられる部位を機械加工したり、各設備機器に接続された信号線と各機器とを半田付けやワイヤリングなどで結線することにより形成される。つまり、例えば、システム操作盤の前面パネルなどに、各機器が取り付け可能なように貫通孔を形成して、当該貫通孔に各機器を配置する。そして、配置された各機器が正しく設備機器に信号線が接続されるように、多数の信号線を接続する必要がある。従って、一般に、システム操作盤は、各プラント等の設備機器の構成と配置に応じて、カスタマイズして製作することが普通であり、非常に高価であるばかりか、一旦製作した後は各機器の配置位置を変更したり機器を交換することが困難である。そこで、製作後にこのような変更が無いように、製作する前の段階でシステム操作盤の操作性などを十分に検討しておく必要がある。
【０００５】
しかしながら、システム操作盤の操作性の良否について、従来は設計時の図面などでの検討しかできず、オペレータは、実際に製作され組み上げられたシステム操作盤を使用してみないと、そのシステム操作盤の操作性を実感することが難しい。よって、各機器の最適な配置位置が判明するのは、実際に製作されて使用された後である場合が多い。その結果、オペレータに対して使い難いシステム操作盤を使用することを強いることになったり、システム操作盤のレイアウトを変更するための別途のコスト・労力・時間が必要になることも多々ある。
【０００６】
一方、近年のＩＴ（ｉｎｆｏｒｍａｔｉｏｎ  ｔｅｃｈｎｏｌｏｇｙ）化に伴い、コンピュータなどの情報処理装置とモニタなどの表示装置とを使用したＨＭＩ（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）により、システム操作盤を模した監視操作装置が作成される場合もある。この場合、様々な設備機器からの信号や設備機器への信号は、コンピュータが一括して処理する。そして、コンピュータは、設備機器からの信号を、モニタに表示機器を模して表示させたり、マウスやキーボード、タッチパネルなどの入力装置に対するオペレータの操作に応じて各設備機器に所定の信号を出力する。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、例えば、設定器、開閉レバー、アナログ設定レバー、プッシュボタン、ＯＮ／ＯＦＦ切替スイッチ・トグルスイッチ・スライドスイッチ・ロータリースイッチ・レバースイッチ等の各種スイッチなどの操作機器の操作感は、マウスやキーボード、タッチパネルなどの操作感とは全く異なる。また、例えばアナログ設定レバーやロータリースイッチなどのようにオペレータの微妙な操作が要求される操作機器の場合、オペレータはその微妙な操作を各操作機器の操作感により制御することが多い。そのようなスイッチをマウスなどで代替することは困難である。また、オペレータによっては複数の操作機器を同時に操作する場合もあり、そのような操作を、マウスやタッチパネルなどで実現することは困難である。また、表示機器についても、モニタでは表示領域が限られるため、複数の装置を同時に視認可能なように表示することは難しい。よって、全てのシステム操作盤をＨＭＩなどに変更することはできない。
【０００８】
このようにＨＭＩでも完全に代替することが困難なシステム操作盤ではあるが、プラントなどの操業前に事前にオフラインでデバックやオペレータ教育をするなどのために、実設備をイメージした操作機能を構築することも望まれる。しかし、操作監視盤を簡易に構築することは上述の通り難しい。
【０００９】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明は、製造プラントなどのように複数の設備機器で構成されるシステムを集中的に操作するためのシステム操作盤を容易に構成することができ、製作後でも容易に各機器の配置を変更することが可能なシステム操作盤を提供することを第１の目的とする。また、本発明は、当該システム操作盤の実機製作に先立ち、その操作性の検討等に用いることも可能な、柔軟な配置構成設定機能を有するシステム操作盤を提供することを第２の目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明のある観点によれば、複数の設備機器で構成されたシステムにおいて、上記複数の設備機器と接続され所定の信号を送受信して、該システムをモニタ、監視、操作又は制御するためのシステム操作盤であって、上記所定の信号を伝達する同一形状の機器側コネクタをそれぞれ有し、当該所定の信号を表示又は生成する複数の機器と、上記機器側コネクタに接続可能なパネル側コネクタを複数有するパネルと、上記機器側コネクタが接続した上記パネル側コネクタを特定するコネクタ特定部と、上記機器側コネクタが上記パネル側コネクタに接続した機器から、当該機器に関する機器情報を取得する機器情報取得部と、上記機器情報取得部が取得した機器情報に基づいて、上記コネクタ特定部が特定したパネル側コネクタと上記外部の設備機器との間の対応関係を決定する対応関係決定部と、上記対応関係決定部により決定された対応関係に基づいて、少なくとも、上記設備機器から入力する信号を、当該設備機器に対応する上記パネル側コネクタを介して上記機器に出力するか、又は、上記パネル側コネクタに上記機器から伝達された信号を、当該パネル側コネクタに対応する上記設備機器に出力する接続切替部と、を有し、機器のそれぞれは、機器情報が記録された記憶部を有し、機器情報取得部は、記憶部から機器側コネクタを介さずに機器情報を取得することを特徴とする、システム操作盤が提供される。
【００１１】
この構成によれば、複数の機器それぞれは、同一形状の機器側コネクタを有するので、パネル側コネクタが形成されているパネル上の任意の位置に配置することが可能である。また、機器をパネルの前面の所望の位置に配置すると、その機器の機器側コネクタは一のパネル側コネクタに接続される。その後、コネクタ特定部により、機器側コネクタが接続されたパネル側コネクタを特定することができ、機器情報取得部により、パネル側コネクタに接続された機器から、その機器に関する機器情報を取得することができる。なお、この機器情報とは、例えば少なくとも機器を特定することが可能な識別情報を含むことが望ましい。そして、対応関係決定部により、機器情報に基づいて、例えば「そのパネル側コネクタがどの設備機器と関連付けられるのか」を表した、パネル側コネクタと設備機器との間の対応関係を決定することができる。その結果、接続切替部により、この対応関係に基づいて、少なくとも、設備機器から入力した信号を、その設備機器に対応するパネル側コネクタを介して機器に出力するか、又は、パネル側コネクタに機器から伝達された信号を、そのパネル側コネクタに対応する設備機器に出力することができる。従って、例えば、各機器を配置すれば、その機器と設備機器との対応関係が自動的に決定されて、その対応関係に基づいて各信号が伝達される。よって、機器それぞれに対する配線や結線作業を省略することができる。また、一旦配置した機器の位置を変更しようとしても、上記のような対応付けが自動的に行われる。従って、同様に労力を軽減して容易にレイアウトを変更することが可能である。
【００１２】
また、このような構成によれば、機器情報取得部は、機器側コネクタを介さずに各機器の記憶部から機器情報を取得する。従って、パネル側コネクタが伝達する信号の種類を削減することができる。なお、パネル側コネクタは、同一形状で形成されるため、例えばデジタル入力・デジタル出力・アナログ入力・アナログ出力などのように様々な信号を伝達可能であることが望ましい。これらの所定の信号はシステム操作盤製作後においても適宜使用されうる一方、上記機器情報は各機器の配置時又は位置変更時などにおいて伝達される必要がある。従って、この機器情報を他の信号と同一のコネクタを経由させず他の経路で取得することにより、コネクタ中の端子数を低減してコネクタを小型化することができる。また、機器情報が当該コネクタを経由するように信号経路を設計する必要もなく、機器自体の設計が容易である。
【００１３】
また、上記機器が有する記憶部は、上記機器情報が記録されたＩＣタグであり、上記機器情報取得部は、上記ＩＣタグから無線送信された上記機器情報を取得してもよい。
このような構成によれば、各機器はＩＣタグを有し、機器情報取得部は、このＩＣタグから無線送信される機器情報を取得することができる。このように無線で機器情報を取得することにより、機器情報用に別途の配線を機器とパネルとの間に設ける必要がなく、製作が容易である。また、無線で送信される非接触通信なので、例えば、端子間の接続部での接触不良などにより機器情報が取得できないなどのような不具合を低減することができる。
【００１４】
また、上記ＩＣタグは、上記機器側コネクタが上記パネル側コネクタに接続されると上記機器情報を無線送信するアクティブタグであってもよい。
【００１５】
また、上記機器が有する記憶部は、上記パネルに対向する面上に配置され上記機器情報が記録された１次元又は２次元のコードであり、上記パネルにおける上記コードに対応する位置には、貫通孔が形成され、上記機器情報取得部は、上記パネルの裏面側に配置されたコード読取手段により上記貫通孔を介して上記コードを読み取ることにより上記機器情報を取得してもよい。
この構成によれば、各機器はコードを有し、コード読取手段がパネルに形成された貫通孔を介してそのコードに記録された機器情報を読取ることができる。そして、機器情報取得部は、そのコード読取手段が読取った機器情報を取得することができる。また、機器情報用に別途の配線を機器とパネルとの間に設ける必要がなく、製作が容易であり、端子間の接続部での接触不良などにより機器情報が取得できないと言うような不具合を低減することができる。
【００１６】
また、上記コード読取手段を移動させる移動手段を更に有し、上記コネクタ特定部は、上記移動手段により移動されたコード読取手段の位置情報に基づいて、上記パネル側コネクタを特定してもよい。
この構成によれば、移動手段により、コード読取手段を移動させることができる。そして、コネクタ特定部は、そのコード読取手段の位置情報に基づいて、パネル側コネクタを特定することができる。そして、このコード読取手段がコードを読取ることにより、機器情報取得部は、パネル側コネクタに接続された機器の機器情報を取得することができる。
【発明の効果】
【００１７】
以上説明したように本発明によれば、製作後でも容易に各機器の配置を変更することが可能なシステム操作盤を容易に構成することが可能となる。その結果、当該システム操作盤の実機製作に先立ち、その操作性の検討等に用いることも可能な、柔軟な配置構成設定機能を有するシステム操作盤として用いることも可能となる。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
本発明の各実施形態に係るシステム操作盤は、プラント等を稼働するために、そのプラント等に配置された複数の設備機器の少なくとも一部を一括してモニタ、監視、操作又は制御する。このシステム操作盤には、複数の機器が配置される。各機器は、例えば、表示機器と操作機器とに大別される。表示機器（モニタ・監視用部品）は、例えば設備機器の動作状態や測定値などを表す、設備機器を監視するための信号（以下「入力信号」ともいう。）を表示したり、その入力信号に応じた所定の表示を行う。表示機器としては、例えば、アナログメータやアナログモニタなどのアナログ表示器、デジタルメータやデジタルモニタなどのデジタル表示器、ランプ表示器などが挙げられる。操作機器（操作用部品）は、ユーザの操作に応じて、各設備機器を操作するための所定の信号（以下「出力信号」ともいう。上記入力信号と合わせて「入出力信号」ともいう。）を生成して出力する。操作機器としては、例えば、設定器、開閉レバー、アナログ設定レバー、プッシュボタン、ＯＮ／ＯＦＦ切替スイッチ・トグルスイッチ・スライドスイッチ・ロータリースイッチ・レバースイッチ等の各種スイッチなどが挙げられる。一般的なシステム操作盤では、このような機器と各設備機器との間を直接接続する配線が各信号毎に必要となるが、本発明の各実施形態に係るシステム操作盤では、このような配線を減少させることが可能である。以下、この本発明の各実施形態に係るシステム操作盤について説明する。
【００２０】
＜第１実施形態に係るシステム操作盤１０の構成＞
まず、図１を参照しつつ、本発明の第１実施形態に係るシステム操作盤の構成について説明する。図１は、本実施形態に係るシステム操作盤の構成を説明するための説明図である。
【００２１】
図１に示すように、本実施形態に係るシステム操作盤１０は、表示機器又は操作機器である複数の機器１００と、パネル２００と、接続制御部３００とを有する。
【００２２】
機器１００は、パネル２００上に配置される。パネル２００は、システム操作盤１０の前面に配置され、複数の機器１００が接続可能なように形成され、接続制御部３００に接続される。なお、図１では、パネル２００を平面状に図示しているが、このパネル２００の形状は平面状に限られず、屈曲面状などであってもよいことは言うまでもない。そして、各機器１００の入出力信号の伝達経路は、接続制御部３００により制御される。この機器１００，パネル２００及び接続制御部３００の各構成について説明する。
【００２３】
（機器１００）
図２は、本実施形態に係るシステム操作盤が有する機器１００の例を説明するための説明図である。また、図３は、各機器１００が有する、設備機器等の外部装置・部品などとの間で入出力信号・電力などを伝達するための機器側コネクタを説明するための説明図である。
【００２４】
図２に示すように、機器１００としては、例えば、アナログ設定レバー１００Ａ，アナログメータ１００Ｂ，プッシュボタン１００Ｃ，デジタルメータ１００Ｄなどが挙げられる。ただし、機器１００は、これらの例に限定されるものではない。
【００２５】
これらの機器１００は、図３に示すように、パネル２００に対向する面（裏面）に機器側コネクタ１１０とアクティブタグ１２０とを有する。
【００２６】
機器側コネクタ１１０は、機器１００の裏面から突出した形状を有し、全ての機器１００同一の形状に形成される。この機器側コネクタ１１０には、入出力信号を伝達可能な複数の端子が形成される。端子Ｄｉ＿０は、機器１００の差込確認用の端子であり、機器１００がパネル２００に配置され、機器側コネクタ１１０が後述のパネル側コネクタ２１０に接続されると通電し、機器１００が配置されたことを通知する役割を担う。端子ＰＷＲは、プラス／マイナスの２端子で構成され、機器１００及びアクティブタグ１２０への電源をパネル２００から供給する。端子Ｄｉ＿１，Ｄｉ＿２は、それぞれプラス／マイナスの２端子で構成され、デジタルの入力信号をパネル２００から機器１００に伝達する。端子Ｄｏ＿１，Ｄｏ＿２は、それぞれプラス／マイナスの２端子で構成され、デジタルの出力信号を機器１００からパネル２００に伝達する。端子Ａｉ＿１，Ａｉ＿２は、それぞれプラス／マイナスの２端子で構成され、アナログの入力信号をパネル２００から機器１００に伝達する。端子Ａｏ＿１，Ａｏ＿２は、それぞれプラス／マイナスの２端子で構成され、アナログの出力信号を機器１００からパネル２００に伝達する。
【００２７】
つまり、機器側コネクタ１１０は、デジタル用の入出力ライン及びアナログ用の入出力ラインを有する。よって、アナログ機器１００であっても、デジタル機器１００であっても同一の機器側コネクタ１１０を使用することができる。また、それぞれのラインを複数有するので、複数の入力信号や出力信号を伝達することも可能である。
【００２８】
なお、ここでは、コネクタ形状を四角柱型に示しているが、このコネクタ形状は、例えば円柱側・三角柱型多角柱型など、如何なる形状であってもよい。また、入出力用のラインの端子数や各ラインの数なども、上記例に限定されるものではない。
【００２９】
アクティブタグ１２０は、記憶部及びＩＣタグの一例であって、機器情報が記録される。このアクティブタグ１２０は、端子ＰＷＲに接続されており、端子ＰＷＲに電源が供給されると、機器情報を無線送信する。つまり、アクティブタグ１２０は、パネル２００に機器１００が配置された時に機器情報を送信する。なお、後述する対象機器との関連付けの観点からは、本実施形態に係る機器情報は、電源が供給された時点から所定の期間経過後には出力されない方が望ましい。また、「機器情報」は、各機器１００に関する情報であって、各機器１００を識別するための識別情報を含むことが望ましい。ここでは、各機器１００が有するアクティブタグ１２０にはそれぞれ機器１００毎に固有の識別番号が付されており、このタグの識別番号が各機器の識別情報を兼ねるとして説明する。
【００３０】
（パネル２００）
次に、図４を参照しつつパネル２００について説明する。
図４は、本実施形態に係るシステム操作盤が有するパネルについて説明するための説明図である。
【００３１】
パネル２００は、台座部の一例であって、例えば約１ｍ×１ｍの平板状やその他様々な形状で形成され得る。オペレータが対面するパネル２００の前面には、複数のパネル側コネクタ（台座の受け部）２１０が形成される。パネル側コネクタ２１０は、例えば、図４に示すように、約５０ｍｍの等間隔の碁盤の目のように配置されることが望ましいが、パネル側コネクタ２１０の配置位置は、この例に限定されるものではない。
【００３２】
各パネル側コネクタ２１０は、機器１００が有する機器側コネクタ１１０と接続可能な形状で形成される。ここでは機器側コネクタ１１０が四角柱状に形成される場合を示しているので、パネル側コネクタ２１０は、四角柱状の機器側コネクタ１１０が挿入可能内容に断面が四角形状の孔として形成される例を示している。なお、機器側コネクタ１１０とパネル側コネクタ２１０は互いに係合可能な形状であれば如何なる形状に形成されてもよい。例えば、パネル側コネクタ２１０がパネル２００より突出した形状を有し、機器側コネクタ１１０が機器１００の裏面より陥没した形状を有してもよいことは言うまでもない。
【００３３】
各パネル側コネクタ２１０には、機器側コネクタ１１０が有する複数の端子と接続可能な端子が設けられる。各端子は、機器側コネクタ１１０の各端子と対応しているため、ここでの詳しい説明は省略する。また、各端子は、端子台２２０に接続されており、この端子台２２０を介して、接続制御部３００に接続される。
【００３４】
このように全ての機器１００の機器側コネクタ１１０を同一の形状で形成し、この機器側コネクタ１１０を接続可能なパネル側コネクタ２１０をパネル２００上に複数形成することにより、機器１００とパネル２００との取付部位の形状や大きさ、及び、固定方式や信号接点などの規格を、標準化することができ、機器１００を任意の位置に配置することが可能である。なお、機器側コネクタ１１０及びパネル側コネクタ２１０の端子数は、上記の例に限定されるものではなく、増やすことも減らすこととも可能である。
【００３５】
（接続制御部３００）
再度図１を参照しつつ、接続制御部３００について説明する。接続制御部３００は、システム操作盤１０で生成又は表示される所定の信号に対して入出力アドレス（例えばＩ／Ｏアドレス、ネットワークアドレスなど）を自動割付することができる。この接続制御部３００は、図１に示すように、入出力部３１０，３２０と、接続位置特定部３１１と、無線通信部３１２と、機器情報取得部３１３と、対応関係決定部３１４と、タグテーブル記憶部３１５と、Ｉ／Ｏテーブル記憶部３１６と、対応関係テーブル記憶部３２１と、接続切替部３２２とを有する。
【００３６】
入出力部３１０は、パネル２００に対する入出力信号のインターフェイスであって、端子台２２０と接続される。
【００３７】
接続位置特定部３１１は、コネクタ特定部の一例であって、機器１００が接続されて機器側コネクタ１１０の端子Ｄｉ＿０を介してパネル側コネクタ２１０の端子Ｄｉ＿０が通電することにより、機器１００が配置されたパネル側コネクタ２１０の位置を特定する。この際、図４に示すように各パネル側コネクタ２１０にも識別番号が付されており、接続位置特定部３１１は、この識別番号（位置情報の一例）を特定することにより、パネル側コネクタ２１０を特定してもよい。この特定結果は、対応関係決定部３１４に出力される。
【００３８】
一方、上述の通り、機器１００がパネル２００に配置されると、その機器１００のアクティブタグ１２０が電力供給を受けて機器情報を無線送信する。この無線送信された機器情報は、無線通信部３１２によって受信される。無線通信部３１２は、アクティブタグ１２０のリーダ／ライタであり、受信した機器情報を読取る。なお、無線通信部３１２は、ライタ機能を有しなくてもよいが、ライタ機能を有することによりアクティブタグ１２０の機器情報を必要に応じて書き換えることができる。この場合、接続制御部３００は、機器情報書込部３１７を有しており、無線通信部３１２は、この機器情報書込部３１７から送られる書込情報に基づいて、アクティブタグ１２０の機器情報を更新する。この際、機器情報書込部３１７は、機器情報の更新と同様に、タグテーブル記憶部３１５に記録されたタグテーブルをも書き換える。
【００３９】
機器情報取得部３１３は、無線通信部３１２が読取った機器情報を取得し、対応関係決定部３１４に出力する。つまり、機器情報取得部３１３は、接続位置特定部３１１が位置を特定したパネル側コネクタ２１０に接続された機器１００から機器情報を取得することになり、対応関係決定部３１４は、同一の機器１００に対する位置情報と機器情報とを、同時に又は所定の期間中に取得することになる。
【００４０】
対応関係決定部３１４は、同一の機器１００に関する機器情報及び位置情報に基づいて、機器１００と、その機器１００に接続されるべき設備機器との間の対応関係を決定する。換言すれば、対応関係決定部３１４は、機器１００を設備機器に関連付ける。この際、対応関係決定部３１４は、機器情報及び位置情報に加えて、タグテーブル記憶部３１５に記録されたタグテーブルと、Ｉ／Ｏテーブル記憶部３１６に記憶されたＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）テーブルとに基づいて、対応関係テーブルを作成する。そして、対応関係決定部３１４は、作成した対応関係テーブルを対応関係テーブル記憶部３２１に記録する。タグテーブル、Ｉ／Ｏテーブル及び対応関係決定部３１４による対応関係テーブルの作成などについては後述する。
【００４１】
入出力部３２０は、ネットワーク通信部の一例であって、ネットワーク３０を介して、設備機器を制御するプラント制御部２０に接続される。換言すれば、入出力部３２０は、設備機器に対するインターフェイスの役割を担う。つまり、入出力部３２０は、設備機器で生成されプラント制御部２０を介して送信される入力信号を受信して、接続切替部３２２に出力する一方、各機器１００からパネル２００・入出力部３１０へと順次伝達される出力信号を、接続切替部３２２から取得し、ネットワークを介してプラント制御部２０に出力する。そして、プラント制御部２０は、この出力信号に基づいて設備機器を操作することになる。なお、本実施形態では設備機器はプラント制御部２０により制御される。しかしながら、プラント制御部２０を介さずに設備機器を制御する場合には、入出力部３２０は設備機器に直接接続されることも可能である。なお、「どの出力信号をどの設備機器に出力するのか（つまり、どの設備機器の操作に使用されるのか）」や「どの設備機器からの出力信号がどの機器１００に伝達されるのか」という接続関係は、上記の対応関係テーブルにより決定され、その接続関係を接続切替部３２２が制御する。この接続切替部３２２による各入出力信号の制御についても、上記タグテーブルなどと合わせて後述する。
【００４２】
タグテーブル、Ｉ／Ｏテーブル及び対応関係テーブルと、接続切替部３２２とについて説明する前に、プラント制御部２０の例について説明する。
【００４３】
（プラント制御部２０）
プラント制御装置２０は、プラント等が有する各設備機器を制御する制御装置であって、入出力部２１と、プラント制御部２２と、変数テーブル記憶部２３とを有する。
【００４４】
入出力部２１は、ネットワーク３０を介してシステム操作盤１０に接続され、入出力信号を伝達するシステム操作盤１０に対するインターフェイスの役割を担う。
【００４５】
プラント制御部２２は、設備機器と入出力部２１とに接続され、入出力部２１を介してシステム操作盤１０から送られてくる出力信号に基づいて設備機器を制御すると共に、設備機器から送られてくる入力信号を、入出力部２１を介してシステム操作盤１０に出力する。この際、各入出力信号は、変数テーブル記憶部２３に記憶された変数テーブルにより区別される。この変数テーブルについて説明する。
【００４６】
（変数テーブル）
図５は、変数テーブルについて説明するための説明図である。
図５に示すように、変数テーブルは、各入出力信号の変数名（つまり、信号名）と、その信号に割り当てられるネットワークアドレスとの対応関係を表す情報である。つまり、例えば、ライン運転開始という設備機器で使用される入出力信号には、ネットワークアドレス「％ＭＸ．１．０．０」が割り当てられる。なお「ネットワークアドレス」は、入出力信号のそれぞれを区別するための識別情報である。変数テーブルに基づく各信号の流れを説明すれば、以下の通りである。つまり、プラント制御部２２は、システム操作盤１０から出力信号を取得した場合、出力信号に割り当てられたネットワークアドレスと変数テーブルとに基づいて変数名を特定し、その変数名の信号を使用する設備機器に対して出力信号又は出力信号に応じた所定の信号を出力することにより、その設備機器を制御する。一方、プラント制御部２２は、各設備機器から入力信号を取得した場合、変数テーブルに基づいて、入力信号を生成した設備機器に応じたネットワークアドレスを入力信号に割り当て、その入力信号をシステム操作盤１０に出力する。なお、入力信号のネットワークアドレスは、各設備機器が直接入力信号に含めることも可能であり、この場合、入力信号は、プラント制御装置を介さずにシステム操作盤１０に出力されてもよい。
【００４７】
（タグテーブル）
次に、図６を参照しつつ、タグテーブル記憶部３１５に記録されたタグテーブルについて説明する。図６は、タグテーブルについて説明するための説明図である。
【００４８】
図６に示すように、タグテーブルは、機器情報（例えば機器１００が有するアクティブタグ１２０の識別番号）と、その機器情報を有する機器１００の入出力信号に割り当てられるネットワークアドレスとの対応関係を表す情報である。つまり、例えば、アクティブタグ１２０の識別番号が「ＴＡＧ＿００１」である機器１００の入出力信号のうち、デジタル出力信号（つまり端子Ｄｏ＿１により伝達される出力信号）には、ネットワークアドレス「％ＭＸ．１．０．０」が割り当てられる。プラント制御装置２０が作成され、そのプラント制御装置２０で使用される入手力信号のネットワークアドレスと、その入出力信号を生成又は表示する機器１００とが決定された段階で、タグテーブルが決定される。よって、このタグテーブルは、機器１００の配置位置には依存せず、例えば、制御対象が変更されたり、プラント制御装置２０の制御方法が変更される場合などに変更される。なお、ここでは、アクティブタグ１２０に記憶される機器情報が機器を特定するための識別番号を含む場合について説明しているが、この機器情報中には、他の情報が含まれてもよい。
【００４９】
（Ｉ／Ｏテーブル）
更に、図７を参照しつつ、Ｉ／Ｏテーブル記憶部３１６に記録されたＩ／Ｏテーブルについて説明する。図７は、Ｉ／Ｏテーブルについて説明するための説明図である。
【００５０】
上述の通り、各入出力信号にはネットワークアドレスが割り当てられているが、それとは別にシステム操作盤１０のパネル２００の各パネル側コネクタ２１０が有する各端子にはＩ／Ｏアドレスが割り当てられている。「Ｉ／Ｏアドレス」は、システム操作盤が伝達する各信号の信号ラインを区別するための識別情報であり、パネル側コネクタ２１０が有する端子全てには異なる値が割り当てられる。つまり、図７に示すように識別番号１Ａのパネル側コネクタ２１０が有する端子のうち、端子Ｄｉ＿０（端子番号１Ａ−１）には、Ｉ／Ｏアドレス「％１Ａ．Ｄｉ．０．０」が割り当てられ、端子Ｄｉ＿１（端子番号１Ａ−２）には、Ｉ／Ｏアドレス「％１Ａ．Ｄｉ．０．１」が割り当てられる。このようなＩ／Ｏテーブルは、パネル２００などが作成された段階で決定される。よって、Ｉ／Ｏテーブルも、機器１００の配置位置には依存せず、例えば、パネル２００自体を変更する場合以外には殆ど変更されない。
【００５１】
（対応関係決定部３１４による対応関係テーブル作成）
次に、対応関係決定部３１４による対応関係テーブル（入出力管理データベース）の作成について説明する。
上述の通り、対応関係決定部３１４は、同一の機器１００に関する機器情報及び位置情報に基づき、かつ、タグテーブル及びＩ／Ｏテーブルを使用して、機器１００と設備機器との間の対応関係を決定して、対応関係テーブルを作成する。この際、対応関係決定部３１４は、対応関係テーブルを以下のように作成する。
【００５２】
つまり、対応関係決定部３１４は、まず、位置情報（例えばパネル側コネクタ２１０の識別番号）と機器情報（例えばアクティブタグ１２０の識別番号）とに基づいて、図８に示すような、各機器１００とその機器１００が接続されたパネル側コネクタ２１０とを対応付ける第１対応関係テーブルを作成する。この際、位置情報は、機器側コネクタ１１０がパネル側コネクタ２１０に接続された時点で決定され、機器情報は、その時点から所定の期間内に機器情報取得部３１３により取得される。従って、対応関係決定部３１４は、所定の期間内に取得した位置情報と機器情報とを対応付けることにより、第１対応関係テーブルを作成することができる。なお、図８に示す第１対応関係テーブルでは、例えば、識別番号「ＴＡＧ＿００１」のアクティブタグ１２０を有する機器１００と、識別番号「１Ａ」を有するパネル側コネクタ２１０となどが対応付けられた例を示している。
【００５３】
次に、対応関係決定部３１４は、第１対応関係テーブルとタグテーブル及びＩ／Ｏテーブルとに基づいて、図９に示すような第２対応関係テーブルを作成する。より具体的には、対応関係決定部３１４は、まず第１対応関係テーブル中のパネル側コネクタ２１０の識別番号（位置情報）とＩ／Ｏテーブルを使用して、そのパネル側コネクタ２１０が有する各端子のＩ／Ｏアドレスを特定する。次に対応関係決定部３１４は、第１対応関係テーブルにおけるそのパネル側コネクタ２１０と関連付けられたアクティブタグ１２０の識別番号（機器情報）とタグテーブルを使用して、その機器１００が使用する入出力信号のネットワークアドレスを特定する。そして、対応関係決定部３１４は、特定したＩ／Ｏアドレスとネットワークアドレスとを関連付けて図９に示すような第２対応関係テーブルを作成する。より具体的な例について説明する。例えば、図８に示す第１対応関係テーブルでは、識別番号「ＴＡＧ＿００１」のアクティブタグ１２０を有する機器１００と、識別番号「１Ａ」を有するパネル側コネクタ２１０とが関連付けられており、まず、対応関係決定部３１４は、Ｉ／Ｏテーブルに基づいて、パネル側コネクタ２１０のＩ／Ｏアドレス「％１Ａ．ＤＩ．０．０」、「％１Ａ．ＤＩ．０．１」などを特定する。そして、対応関係決定部３１４は、タグテーブルに基づいて、機器１００が使用する入出力信号のネットワークアドレス「％ＭＸ１．０．０（Ｄｉ＿１）」を特定する。そして、このネットワークアドレス「％ＭＸ１．０．０（Ｄｉ＿１）」を、対応するＩ／Ｏアドレス「％１Ａ．ＤＩ．０．１」に割り当てる。その結果、対応関係決定部３１４は、図９に示すような第２対応関係テーブルを作成し、対応関係テーブル記憶部３２１には、この第２対応関係テーブル（以下単に「対応関係テーブル」ともいう。）が記録される。
【００５４】
（接続切替部３２２による入出力信号の制御）
このように作成された対応関係テーブルにより、各機器１００と各設備機器とは関連付けられ、入出力信号が両者の間を伝達される。上述の通り、この入出力信号の伝達は、接続切替部３２２により制御される。この接続切替部３２２による入出力信号の制御について説明すれば、以下の通りである。
【００５５】
例えば、ある設備機器が入力信号を生成した場合、その入力信号には設備機器自身又はプラント制御装置２０によりネットワークアドレスが付されて、ネットワーク３０及び入出力部３２０を介して接続切替部３２２に伝達される。接続切替部３２２は、この入力信号のネットワークアドレスと図９に示す対応関係テーブルとに基づいて、Ｉ／Ｏアドレスを特定する。そして、接続切替部３２２は、該当するＩ／Ｏアドレスを有する端子に入力信号を出力する。従って、入力信号は、それを生成した設備機器に関連付けられた機器１００に出力される。一方、例えば、ある機器１００が出力信号を生成した場合、その出力信号は、一のＩ／Ｏアドレスが割り振られたパネル側コネクタ２１０の端子を介して、接続切替部３２２に伝達される。接続切替部３２２は、この出力信号が伝達された端子のＩ／Ｏアドレスと図９に示す対応関係テーブルとに基づいて、ネットワークアドレスを特定する。そして、接続切替部３２２は、該当するネットワークアドレスを出力信号に割り当てて、ネットワーク３０を介してプラント制御装置２０に出力する。従って、プラント制御装置２０は、「その出力信号がどの設備機器に関する信号であるのか」についてネットワークアドレスを参照することにより判断することができる。従って、出力信号は、それを生成した機器１００に関連付けられた設備機器に出力されたり、その設備機器の操作に使用されうる。
【００５６】
＜第１実施形態に係るシステム操作盤１０の動作＞
次に、図１０〜図１２を参照しつつ、本発明の第１実施形態に係るシステム操作盤１０の動作について説明する。図１０は、製作中又はレイアウト変更時の本実施形態に係るシステム操作盤の動作を説明するための説明図である。図１１及び図１２は、製作後の本実施形態に係るシステム操作盤の動作を説明するための説明図である。
【００５７】
（製作中又はレイアウト変更時の動作）
システム操作盤１０の製作中又はレイアウト変更時には、図１０に示すように、まずステップＳ１０１において、機器１００がパネル２００上に配置される。すると、ステップＳ１０３に進み、機器１００の機器側コネクタ１１０が、パネル２００の一のパネル側コネクタ２１０に接続され、各端子、特に確認用端子Ｄｉ＿０と電源供給用端子ＰＷＲとが通電する。次に、ステップＳ１０５に進む。
【００５８】
ステップＳ１０５では、接続位置特定部３１１が、確認用端子Ｄｉ＿０が通電したパネル側コネクタ２１０（位置）を特定して、位置情報を出力する。そして、ステップＳ１０７に進み、電源が供給されたアクティブタグ１２０から送信された機器情報を無線通信部３１２を介して機器情報取得部３１３が取得する。なお、このステップＳ１０５とステップＳ１０７とは同時に処理されてもよく、ステップＳ１０７が処理された後にステップＳ１０５が処理されてもよい。そして、ステップＳ１０７（又はステップＳ１０５）の処理後は、ステップＳ１０９に進む。
【００５９】
ステップＳ１０９では、対応関係決定部３１４が、位置情報と機器情報とに基づいて、図８に示すような第１対応関係テーブルを作成し、対応関係テーブル記憶部３２１に記録する。そして、ステップＳ１１１に進む。
【００６０】
ステップＳ１１１では、対応関係決定部３１４が、第１対応関係テーブルと、予め記録されている図６に示すようなタグテーブル及び図７に示すようなＩ／Ｏテーブルとに基づいて、図９に示すような第２対応関係テーブルを作成し、対応関係テーブル記憶部３２１に記録する。そして、ステップＳ１１３に進む。
【００６１】
ステップＳ１１３では、対応関係決定部３１４が、パネル２００上に配置すべき全機器１００が配置されたか否かを確認する。この確認は、例えば、対応関係決定部３１４が、タグテーブルに記録された全てのネットワークアドレスが第２対応関係テーブルにおいてＩ／Ｏアドレスに対応付けられているか否かを確認することにより行われてもよい。また、対応関係決定部３１４は、ユーザの操作に応じて全ての機器１００が配置されたと判断することも可能であり、また、新たな機器１００が配置されない状態が所定の期間続いた場合に、自動的に全ての機器１００が配置されたと判断することも可能である。そして、全ての機器１００が配置されていない場合には、再度ステップＳ１０１以降の処理が実行される。また、全ての機器１００が配置された場合には、システム操作盤１０の製作又はレイアウト変更動作は終了する。このような動作により、パネル２００に機器１００が配置されると、接続制御部３００は、その機器１００と設備機器とを対応付けることができる。この対応付けは、機器１００の配置位置を変更する度に行われる。
【００６２】
（製作後において入力信号を伝達する際の動作）
このように製作されたシステム操作盤１０では、対応関係テーブル記憶部３２１に第２対応関係テーブルが記憶されている。そして、製作後においては、この対応関係テーブルに基づいて各入出力信号の伝達経路が決定される。入出力信号を伝達する際のシステム操作盤１０の動作として、まず、入力信号が設備機器から入力した場合のシステム操作盤１０の動作について図１１を参照しつつ説明する。
【００６３】
まず、ステップＳ２０１において、接続切替部３２２は、一の設備機器で生成され、その設備機器又はプラント制御装置２０によりネットワークアドレスが付加された入力信号を、プラント制御装置２０・ネットワーク３０などを介して取得する。するとステップＳ２０３が処理される。
【００６４】
このステップＳ２０３では、接続切替部３２２が、入力信号に付加されたネットワークアドレスを確認する。そして、ステップＳ２０５に進み、接続切替部３２２は、更に、対応関係テーブル記憶部３２１に記録された対応関係テーブル（第２対応関係テーブル）を確認する。そして、ステップＳ２０７に進む。
【００６５】
ステップＳ２０７では、接続切替部３２２は、対応関係テーブルに基づいて、ステップＳ２０３で確認したネットワークアドレスに対応するＩ／Ｏアドレスを特定する。そして、ステップＳ２０９に進む。
【００６６】
ステップＳ２０９では、接続切替部３２２が、ステップＳ２０７で特定したＩ／Ｏアドレスに対応するパネル側コネクタ２１０の端子に入力信号を出力し、動作を終了する。このような動作により、一の設備機器で生成された入力信号を、その設備機器に対応する機器１００に伝達することができる。
【００６７】
（製作後において出力信号を伝達する際の動作）
次に、入出力信号を伝達する際のシステム操作盤１０の動作として、出力信号を設備機器に対して出力する場合のシステム操作盤１０の動作について図１２を参照しつつ説明する。
【００６８】
まず、ステップＳ３０１において、一の機器１００がユーザの操作などに応じて出力信号を生成する。するとその出力信号は、機器側コネクタ１１０から順次パネル側コネクタ２１０、端子台２２０、入出力部３１０を介して接続切替部３２２に伝達される。そして、ステップＳ３０３が処理される。
【００６９】
ステップＳ３０３では、接続切替部３２２が、出力信号が伝達された機器側コネクタ１１０の端子のＩ／Ｏアドレスを確認する。そして、ステップＳ３０５に進み、接続切替部３２２は、更に、対応関係テーブル記憶部３２１に記録された対応関係テーブル（第２対応関係テーブル）を確認する。そして、ステップＳ３０７に進む。
【００７０】
ステップＳ３０７では、接続切替部３２２は、対応関係テーブルに基づいて、ステップＳ３０３で確認したＩ／Ｏアドレスに対応するネットワークアドレスを特定する。そして、ステップＳ３０９に進む。
【００７１】
ステップＳ３０９では、接続切替部３２２が、ステップＳ３０７で特定したネットワークアドレスを出力信号に付加する。そして、ステップＳ３１１に進み、接続切替部３２２は、この出力信号をネットワーク３０を介してプラント制御装置２０に出力し、動作を終了する。一方、この出力信号を受信したプラント制御装置２０は、付加されているネットワークアドレスと変数テーブルとに基づいて、その出力信号を使用する設備機器を特定し、その設備機器に出力信号を伝達したり、その設備機器を出力信号に応じて制御することができる。
【００７２】
なお、ここで説明した製作後における入力信号又は出力信号を伝達する際の動作は、システム操作盤１０の動作中は常時行われることが望ましい。また、上記の説明では、製作後における動作として、接続切替部３２２が、入力信号又は出力信号を取得した時に対応関係テーブルを確認する場合について説明しているが、接続切替部３２２が対応関係テーブルを確認するタイミングは、この例に限定されるものではない。例えば、接続切替部３２２は、対応関係テーブルを常時確認又は保持しており、伝達される入力信号又は出力信号を常時監視して、対応するＩ／Ｏアドレス又はネットワークアドレスへと入力信号又は出力信号を伝達してもよい。
【００７３】
＜第１実施形態に係るシステム操作盤１０による効果の例＞
以上、本発明の第１実施形態に係るシステム操作盤１０について説明した。
このシステム操作盤１０によれば、機器側コネクタ１１０を同一形状に形成し、パネル２００にパネル側コネクタ２１０を複数形成することにより、機器１００をパネル２００上の所望の位置に配置することができる。また、機器１００が配置されると、システム操作盤１０は、各入出力信号に入出力アドレスを自動的に割当ることにができる、つまり、システム操作盤１０は、機器１００と、その機器１００に対して入出力信号を通信する設備機器とを自動的に関連付けることができる。従って、機器１００の配置時や配置変更時の結線やアドレスの割付処理を省略することができる。よって、システム操作盤１０を容易に作成し、かつ、製作後においても容易にレイアウトを変更することができる。その結果、このシステム操作盤１０によれば、例えば、システム操作盤１０の製作段階において仮にシステム操作盤１０を製作し、実際にオペレータがシステム操作盤１０を使用することによりその操作性を検証し、その後に、機器１００の配置位置を変更することも容易である。よって、システム操作盤１０の製作コストを削減することも可能である。
【００７４】
＜第１実施形態に係るシステム操作盤１０の変更例＞
なお、この第１実施形態に係るシステム操作盤１０では、機器１００が配置される度に、機器情報取得部３１３が機器情報を取得し、かつ、接続位置特定部３１１が接続位置を特定することにより、対応関係決定部３１４が機器１００に対する対応関係を決定する場合について説明した。しかし、本発明はこの例に限定されない。つまり、例えば、機器１００を全て配置した後に、それらの機器１００に対する対応関係を決定することも可能である。この場合、例えば、全ての機器１００が配置された段階で、接続位置特定部３１１は、各パネル側コネクタ２１０の電源供給用端子ＰＷＲに順番に電源を供給してもよい。そうすると、各機器１００のアクティブタグ１２０からは、電源が供給された順番に機器情報が送信される。従って、接続位置特定部３１１は、電源を供給した順番により、パネル側コネクタ２１０を特定することができ、機器情報取得部３１３は、機器情報を取得した順番や間隔により、接続位置特定部３１１により特定されたパネル側コネクタ２１０に接続された機器１００の機器情報を取得することができる。なお、本実施形態のように接続される度に、その接続された機器１００に対する対応関係を決定する場合には、機器１００のレイアウト変更時などでは、全ての機器１００に対して対応関係を更新する必要が無く、対応関係テーブルの更新が容易である。
【００７５】
また、本実施形態に係るシステム操作盤１０では、機器情報の記憶部及びＩＣタグの一例としてアクティブタグ１２０を例示したが、本発明がこの例に限定されないことは言うまでもない。例えば、アクティブタグ１２０の代わりにパッシブタグなどの無線ＩＣタグを使用することも可能である。この場合、無線通信部３１２は、接続位置特定部３１１が接続位置を特定した時点で、パッシブタグを読取るための電波を発してもよい。また、パッシブタグを使用する場合には、一旦、接続しようとする機器１００と無線通信部３１２との間で、機器情報を通信させた後に、その機器１００を配置することも可能である。しかし、本実施形態のように、機器１００を配置することにより自動的に機器情報が取得される場合には、機器１００を配置する際の労力が低減され、かつ、例えば機器情報と異なる機器１００を配置してしまった場合などに生じうる誤った対応関係テーブルを作成することを防止することができる。また、アクティブタグ１２０の代わりに他の無線通信器と記憶部とを機器１００に取り付けることも可能であるが、本実施形態のようにアクティブタグ１２０を使用すれば、機器１００自体の構成を小さくすることができ、かつ、機器１００に容易にアクティブタグ１２０を配置することができる。
【００７６】
更に、本実施形態に係るシステム操作盤１０では、無線通信を行うことにより機器情報を伝達する場合について説明したが、本発明はこの例に限定されるものでもない。例えば、パネル側コネクタ２１０及び機器側コネクタ１１０に機器情報伝達用の端子を新たに設けたり、既設の端子に機器情報を伝達させることも可能である。しかし、本実施形態のように機器情報を無線で伝達する場合には、新たに端子を設けたり、既設の端子に接続する新たなラインを増設せずに済み、容易に各機器１００を作成することができる。
【００７７】
また、本実施形態に係るシステム操作盤１０やここで説明した変更例のように無線又は有線により機器情報を伝達するだけでなく、他の方法により機器情報を伝達させることも可能である。このような機器情報の伝達が可能なシステム操作盤の一例を第２実施形態として説明する。
【００７８】
＜第２実施形態に係るシステム操作盤４０の構成＞
なお、以下で説明する第２実施形態に係るシステム操作盤では、機器情報を取得する構成、パネル側コネクタを特定する構成及びそれらの動作以外の基本的な構成及び動作は、第１実施形態に係るシステム操作盤１０と同様である。従って、以下では、第１実施形態に係るシステム操作盤１０との相違点を中心に説明する。
【００７９】
図１３は、本発明の第２実施形態に係るシステム操作盤の構成を説明するための説明図である。図２に示すように、本実施形態に係るシステム操作盤４０は、機器４００と、パネル５００と、接続制御部６００とを有する。
【００８０】
（機器４００）
機器４００は、図１４に示すように、アクティブタグ１２０の代わりに、２次元又は１次元のコード４２０を有する。
【００８１】
コード４２０は、記憶部の一例であって、機器情報が記録されおり、機器４００のパネル２００と対向する面に配置される。このコード４２０としては、２次元の場合、例えば、ＱＲコード（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ  Ｃｏｄｅ、登録商標）、ＰＤＦ４１７、Ｄａｔａ  Ｍａｔｒｉｘ、Ｍａｘｉ  Ｃｏｄｅなどが挙げられる。また、１次元コードの場合、例えば、バーコードなどが挙げられる。
【００８２】
（パネル５００）
パネル５００は、図１５に示すように、上記第１実施形態に係るパネル２００が有する他の構成に加えて、貫通孔５３０を有する。
【００８３】
この貫通孔５３０は、パネル５００上のコード４２０に対応する位置に形成され、機器４００がパネル５００に配置された後でも、コード４２０の読み取りを可能にする。
【００８４】
（接続制御部６００など）
更に、システム操作盤４０は、上記第１実施形態に係るシステム操作盤１０が有する無線通信部３１２及び接続位置特定部３１１の代わりに、機器情報及び位置情報を取得する構成として、撮像部７１０と、移動部７２０と、コード読取部６１２と、接続位置特定部６１１と、を有する。
【００８５】
撮像部７１０及びコード読取部６１２は、コード読取手段の一例であって、撮像部７１０は、パネル５００の裏面側に配置され、コード読取部６１２は、第１実施形態に係る無線通信部３１２の代わりに配置される。そして、撮像部７１０は、パネル５００の裏面側から、貫通孔５３０を介してコード４２０を撮像する。このような撮像部７１０は、例えば、モノクロカメラ、カラーカメラ、赤外線等によるコードリーダなど様々な撮像手段により構成可能である。コード読取部６１２は、撮像部７１０が撮像した画像からコード４２０に表された機器情報を読取る。そして、コード読取部６１２は、読取った機器情報を機器情報取得部３１３に出力する。
【００８６】
移動部７２０は、移動手段の一例であって、例えばモータ・タイヤなどの回転体・レールなどにより構成され、撮像部７１０をパネル５００に沿って移動させる。より具体的には、移動部７２０は、撮像部７１０が全ての貫通孔５３０（つまり貫通孔５３０を介してコード４２０）を撮像するように、撮像部７１０を移動させる。つまり、撮像部７１０は、移動部７２０により全ての貫通孔５３０をパネル５００の裏面から走査することになる。
【００８７】
接続位置特定部６１１は、コネクタ特定部の一例であって、移動部７２０が移動させた撮像部７１０の位置情報（２次元座標など）を移動部７２０から取得して、その位置情報から撮像部７１０がコード４２０を撮像した機器４００が配置されたパネル側コネクタ２１０を特定する。そして、接続位置特定部６１１は、特定したパネル側コネクタ２１０に対応する識別番号（コネクタを特定する位置情報の一例）を対応関係決定部３１４に出力する。
【００８８】
＜第２実施形態に係るシステム操作盤４０の動作＞
以上、本実施形態に係るシステム操作盤４０が有する構成のうち、上記第１実施形態に係るシステム操作盤１０と相違する構成について説明した。次に、図１６を参照しつつ、本発明の第２実施形態に係るシステム操作盤４０の動作について説明する。なお、このシステム操作盤４０は、製作中又はレイアウト変更時の動作が異なる以外、他の動作は上記第１実施形態に係るシステム操作盤１０と同様である。従って、ここでは本実施形態に係るシステム操作盤４０による製作中又はレイアウト変更時の動作について説明する。
【００８９】
（製作中又はレイアウト変更時の動作）
上記第１実施形態に係るシステム操作盤１０では、機器が配置される度に機器情報を取得していたが、本実施形態に係るシステム操作盤４０は、まず、ステップＳ４０１が処理され、全ての機器４００がパネル５００上に配置される。すると、ステップＳ４０３が処理され、ステップＳ４０３において、移動部７２０が撮像部７１０を貫通孔５３０の少なくとも１つを撮像可能な位置に移動させる。そして、ステップＳ４０５に進む。
【００９０】
ステップＳ４０５では、接続位置特定部６１１が、移動部７２０から撮像部７１０の位置情報を取得する。そして、接続位置特定部６１１は、撮像部７１０の位置情報から、撮像部７１０が撮像しようとしている貫通孔５３０に対応するパネル側コネクタ２１０を特定し、その特定したパネル側コネクタ２１０の位置情報（例えば識別番号）を対応関係決定部３１４に出力する。そして、ステップＳ４０７に進む。
【００９１】
ステップＳ４０７では、撮像部７１０が貫通孔５３０を介して機器４００のコード４２０を撮像する。コード読取部６１２は、この撮像画像を受取り、コード４２０に表された機器情報を読取る。そして、機器情報取得部３１３は、読取られた機器情報を取得し、対応関係決定部３１４に出力する。なお、このステップＳ４０５とステップＳ４０７とは同時に処理されてもよく、ステップＳ４０７が処理された後にステップＳ４０５が処理されてもよい。そして、ステップＳ４０７（又はステップＳ４０５）の処理後は、ステップＳ４０９に進む。
【００９２】
ステップＳ４０９では、対応関係決定部３１４が、位置情報と機器情報とに基づいて、図８に示すような第１対応関係テーブルを作成し、対応関係テーブル記憶部３２１に記録する。そして、ステップＳ４１１に進む。
【００９３】
ステップＳ４１１では、対応関係決定部３１４が、第１対応関係テーブルと、予め記録されている図６に示すようなタグテーブル及び図７に示すようなＩ／Ｏテーブルとに基づいて、図９に示すような第２対応関係テーブルを作成し、対応関係テーブル記憶部３２１に記録する。そして、ステップＳ４１３に進む。
【００９４】
ステップＳ４１３では、対応関係決定部３１４が、パネル２００上の全ての貫通孔５３０が撮像されたか否かを確認する。この確認は、例えば、移動部７２０が移動させた撮像部７１０の移動経路に基づいて、撮像部７１０が全ての貫通孔５３０に対応する位置を通過したか否かを確認することにより行われてもよい。また、対応関係決定部３１４は、撮像部７１０が撮像を開始してから、所定の時間が経過した場合に、全ての貫通孔５３０が撮像されたと判断することも可能である。そして、全ての貫通孔５３０（つまり機器４００のコード４２０）が撮像されていない場合には、再度ステップＳ４０３以降の処理が実行される。また、全ての貫通孔５３０が撮像された場合には、システム操作盤４０の製作又はレイアウト変更動作は終了する。このような動作により、接続制御部３００は、その機器４００と設備機器とを対応付けることができる。
【００９５】
＜第２実施形態に係るシステム操作盤４０による効果の例＞
以上、本発明の第２実施形態に係るシステム操作盤４０について説明した。
このシステム操作盤４０によれば、上記第１実施形態に係るシステム操作盤１０と同様の効果を奏することができる。つまり、システム操作盤４０を容易に製作することができ、かつ、容易に各機器４００のレイアウトを変更することができる。また、このシステム操作盤４０によれば、製作後には撮像部７１０は不要であるので、取り外すこともできる。この場合、例えば、レイアウトを変更したいときなどに、撮像部７１０を再度配置すれば、上記同様に容易にシステム操作盤４０のレイアウトを変更することが可能である。また、第１実施形態が有するアクティブタグ１２０の代わりに、安価なコード４２０を使用することにより、製作コストを削減することも可能である。更に、コード４２０を単なるシールとして構成することも可能であるため、コード４２０の厚みなどを考慮する必要がない。
【００９６】
＜第２実施形態に係るシステム操作盤４０の変更例＞
なお、本実施形態では、移動部７２０が撮像部７１０を走査させることにより、全ての貫通孔５３０を撮像する場合について説明した。しかしながら本発明はかかる例に限定されない。例えば、撮像部７１０が複数の貫通孔５３０を一枚の撮像画像に含めて同時に撮像することも可能である。この場合、コード読取部６１２は、例えば、撮像画像を画像解析してその画像に含まれるコード４２０の全てを読取り、更に、各コード４２０を抽出した画像中の位置情報を接続位置特定部６１１に出力する。そして、接続位置特定部６１１は、撮像部７１０の位置情報とコード４２０の画像中の位置情報とに基づいて、パネル側コネクタ２１０を特定してもよい。
【００９７】
また、上記実施形態では、コード４２０の例として、ＱＲコード（登録商標）、ＰＤＦ４１７、Ｄａｔａ  Ｍａｔｒｉｘ、Ｍａｘｉ  Ｃｏｄｅ、バーコードなどを挙げたが、本発明はこれらの例に限定されない。例えば、コード４２０は、機器情報を文字として表したコードであってもよい。この場合、コード読取部６１２は、例えばＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）などを有しており、撮像画像に含まれる文字を読取ることにより機器情報を読取ってもよい。
【００９８】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されないことは言うまでもない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても当然に本発明の技術的範囲に属するものと了解される。
【００９９】
例えば、上記実施形態では、機器情報の取得手段として、無線通信による場合や光学的に読取る場合などを説明したが、本発明はこれらの例に限定されるものではない。例えば、物理的なキー（鍵）などにより、この機器情報を各機器１００，４００から取得することも可能である。つまり、例えば、機器のパネルと当接する面に、各機器固有の機器情報毎に異なる形状のキーなどを配置し、パネル上のキーに対応する位置にキーを読取るスイッチなどを配置することにより、機器情報を取得することも可能である。この場合、各スイッチがキーの形状（つまり機器情報）を読取り、その機器情報を機器情報取得部３１３が取得することも可能である。
【０１００】
また、上記実施形態では、機器情報として各機器の識別番号が含まれる場合について説明したが、本発明はこの例に限定されるものではない。例えば、この機器情報には、各機器が有する端子を流れる信号のネットワークアドレスを含めることも可能である。この場合、タグテーブル記憶部３１５は省略することができ、対応関係決定部３１４は、機器情報に含まれるネットワークアドレスと第１対応関係テーブル（図８参照。）とＩ／Ｏテーブル（図７参照。）から、第２対応関係テーブル（図９参照。）を作成することも可能である。また、機器情報に、例えば、その機器の仕様や機能を含めることも可能である。
【０１０１】
また、上記実施形態では、接続切替部３２２が、第２対応関係テーブルを使用して、入力信号をそのネットワークアドレスに対応したＩ／Ｏアドレスを有する端子に出力する場合を例に挙げて説明した。しかし、本発明はこの例に限定されるものではない。各機器１００，４００を、例えばＣＣ−Ｌｉｎｋ（登録商標）、Ｉｎｔｅｒｂｕｓ、ＰＲＯＦＩＢＵＳなどのオープンフィールドネットワーク（フィールドバス）等を使用して接続することも可能である。この場合、各フィールドネットワーク上のアドレスをＩ／Ｏアドレスアドレスとすることができる。このようなオープンフィールドネットワークを使用することにより、パネル２００，５００と機器１００，４００との間の配線を減少させることができる。
【０１０２】
また、上記実施形態では、接続切替部３２２が、Ｉ／Ｏアドレスやネットワークアドレスを入出力信号に付加することにより、その伝達経路を制御する場合について説明したが、本発明はこの例にも限定されない。例えば、接続切替部３２２は、複数のスイッチやスイッチング素子などにより構成されてもよい。この場合、接続切替部３２２は、第２対応関係テーブルに応じて各スイッチを切替えて物理的な伝達経路を変更することにより、入出力信号の伝達経路を制御することが可能である。
【０１０３】
尚、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【図面の簡単な説明】
【０１０４】
【図１】本発明の第１実施形態に係るシステム操作盤の構成を説明するための説明図である。
【図２】同実施形態に係るシステム操作盤が有する機器の例を説明するための説明図である。
【図３】各機器が有する機器側コネクタを説明するための説明図である。
【図４】同実施形態に係るシステム操作盤が有するパネルについて説明するための説明図である。
【図５】変数テーブルについて説明するための説明図である。
【図６】タグテーブルについて説明するための説明図である。
【図７】Ｉ／Ｏテーブルについて説明するための説明図である。
【図８】第１対応関係テーブルについて説明するための説明図である。
【図９】第２対応関係テーブルについて説明するための説明図である。
【図１０】同実施形態に係るシステム操作盤の製作中又はレイアウト変更時の動作を説明するための説明図である。
【図１１】同実施形態に係るシステム操作盤の製作後の動作を説明するための説明図である。
【図１２】同実施形態に係るシステム操作盤の製作後の動作を説明するための説明図である。
【図１３】本発明の第２実施形態に係るシステム操作盤の構成を説明するための説明図である。
【図１４】同実施形態に係るシステム操作盤が有する機器の機器側コネクタを説明するための説明図である。
【図１５】同実施形態に係るシステム操作盤が有するパネルについて説明するための説明図である。
【図１６】同実施形態に係るシステム操作盤の製作中又はレイアウト変更時の動作を説明するための説明図である。
【図１７】システム操作盤の外観の一例を説明するための説明図である。
【符号の説明】
【０１０５】
１０，４０        システム操作盤
１００，４００    機器
１００Ａ          アナログ設定レバー
１００Ｂ          アナログメータ
１００Ｃ          プッシュボタン
１００Ｄ          デジタルメータ
１１０            機器側コネクタ
Ｄｉ＿０，Ｄｉ＿１，Ｄｉ＿２，Ｄｏ＿１，Ｄｏ＿２    端子
Ａｉ＿１，Ａｉ＿２，Ａｏ＿１，Ａｏ＿２，ＰＷＲ      端子
１２０            アクティブタグ
２００，５００    パネル
２１０            パネル側コネクタ
２２０            端子台
３００，６００    接続制御部
２１，３１０，３２０    入出力部
３１１，６１１    接続位置特定部
３１２            無線通信部
３１３            機器情報取得部
３１４            対応関係決定部
３１５            タグテーブル記憶部
３１６            Ｉ／Ｏテーブル記憶部
３１７            機器情報書込部
３２１            対応関係テーブル記憶部
３２２            接続切替部
４２０            コード
５３０            貫通孔
６１２            コード読取部
７１０            撮像部
７２０            移動部
【図１】
0004949302.tif 000002
【図２】
0004949302.tif 000003
【図３】
0004949302.tif 000004
【図４】
0004949302.tif 000005
【図５】
0004949302.tif 000006
【図６】
0004949302.tif 000007
【図７】
0004949302.tif 000008
【図８】
0004949302.tif 000009
【図９】
0004949302.tif 000010
【図１０】
0004949302.tif 000011
【図１１】
0004949302.tif 000012
【図１２】
0004949302.tif 000013
【図１３】
0004949302.tif 000014
【図１４】
0004949302.tif 000015
【図１５】
0004949302.tif 000016
【図１６】
0004949302.tif 000017
【図１７】
0004949302.tif 000018