(57)【要約】【課題】監視システムを構成する各装置間での情報の連携を確認するための、監視ポイントに関する情報を、表示させることができるエンジニアリング装置を提供する。【解決手段】複数の装置のうちの第１の装置が管理する複数の監視ポイントのうちから、対象監視ポイントの指定を受け付けるポイント指定受付部１１２と、階層構造において第１の装置の上位層または下位層に属し、ポイント指定受付部１１２が受け付けた対象監視ポイントを管理する、１つ以上の第２の装置を特定する装置特定部１３と、第１の装置、および、装置特定部１３が特定した第２の装置で保持されている対象監視ポイントに関する情報を取得する情報取得部１４と、情報取得部１４が取得した対象監視ポイントに関する情報を表示させる情報表示制御部１２２とを備えた。【選択図】図５
2019139699.tif 000002
【特許請求の範囲】
【請求項１】
階層構造を有する複数の装置がネットワークを介して接続されて構成され施設内の監視ポイントを監視または制御する監視システムを構築するエンジニアリング装置であって、
前記複数の装置のうちの第１の装置が管理する複数の監視ポイントのうちから、対象監視ポイントの指定を受け付けるポイント指定受付部と、
前記階層構造において前記第１の装置の上位層または下位層に属し、前記ポイント指定受付部が受け付けた対象監視ポイントを管理する、１つ以上の第２の装置を特定する装置特定部と、
前記第１の装置、および、前記装置特定部が特定した第２の装置で保持されている前記対象監視ポイントに関する情報を取得する情報取得部と、
前記情報取得部が取得した前記対象監視ポイントに関する情報を表示させる情報表示制御部
とを備えたエンジニアリング装置。
【請求項２】
前記情報表示制御部は、
前記第１の装置で保持されている前記対象監視ポイントに関する情報と、前記第２の装置で保持されている前記対象監視ポイントに関する情報とを、同一画面内に表示させる
ことを特徴とする請求項１記載のエンジニアリング装置。
【請求項３】
前記情報表示制御部は、
前記第１の装置で保持されている前記対象監視ポイントに関する情報と、前記第２の装置で保持されている前記対象監視ポイントに関する情報とを切り替えて表示させる
ことを特徴とする請求項１記載のエンジニアリング装置。
【請求項４】
前記情報取得部は、前記第２の装置で保持されている、前記対象監視ポイントに関する情報を含むオブジェクト情報を取得し、
前記情報表示制御部は、
前記情報取得部が取得したオブジェクト情報を表示させるとともに、前記対象監視ポイントに関する情報については強調表示させる
ことを特徴とする請求項１から請求項３のうちのいずれか１項記載のエンジニアリング装置。
【請求項５】
前記階層構造に基づき、前記情報表示制御部が前記対象監視ポイントに関する情報を表示させている画面に設けられた階層表示領域に、前記第１の装置および前記第２の装置を示す情報を階層表示させる階層表示制御部を備え、
前記情報表示制御部は、
前記階層表示制御部が階層表示させた、前記第２の装置を示す情報を強調表示させる
ことを特徴とする請求項１から請求項４のうちのいずれか１項記載のエンジニアリング装置。
【請求項６】
前記装置特定部が前記第２の装置を特定できなかった場合、または、前記情報取得部が前記第１の装置または前記第２の装置で保持されている前記対象監視ポイントに関する情報を取得できなかった場合、エラー情報を表示させるエラー表示制御部を備えた
ことを特徴とする請求項１から請求項５のうちのいずれか１項記載のエンジニアリング装置。
【請求項７】
階層構造を有する複数の装置がネットワークを介して接続されて構成され施設内の監視ポイントを監視または制御する監視システムを構築するエンジニアリング装置によるエンジニアリング方法であって、
ポイント指定受付部が、前記複数の装置のうちの第１の装置が管理する複数の監視ポイントのうちから、対象監視ポイントの指定を受け付けるステップと、
装置特定部が、前記階層構造において前記第１の装置の上位層または下位層に属し、前記ポイント指定受付部が受け付けた対象監視ポイントを管理する、１つ以上の第２の装置を特定するステップと、
情報取得部が、前記第１の装置、および、前記装置特定部が特定した第２の装置で保持されている前記対象監視ポイントに関する情報を取得するステップと、
情報表示制御部が、前記情報取得部が取得した前記対象監視ポイントに関する情報を表示させるステップ
とを備えたエンジニアリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、施設内に設置された制御機器の監視または制御を行う監視システムを構築するエンジニアリング装置、および、エンジニアリング方法に関するものである。
【背景技術】
【０００２】
従来、建物内の複数の制御機器の監視または制御を行う監視システムとして、ＢＡＣｎｅｔ（Ｂｕｉｌｄｉｎｇ  Ａｕｔｏｍａｔｉｏｎ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｎｅｔｗｏｒｋ）などのオープンネットワークを用いて、空調設備、照明設備、電気設備、または、防災設備等の制御機器が接続される監視システムが普及している。
監視システムを構築する際は、エンジニアリング装置が、例えば、監視装置で管理を行う制御機器情報、監視ポイント情報、オブジェクト情報等の管理情報を記録したＪＯＢファイルを作成している。また、エンジニアリング装置は、作成したＪＯＢファイルに基づいて、監視装置で管理を行う上位コントローラを動作させるための動作ファイルを作成し、当該動作ファイルを、ＢＡＣｎｅｔを介して、対応する上位コントローラにダウンロードしている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５３８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
監視システムにおいて、管理者等は、エンジニアリング装置から、監視装置および上位コントローラ等、監視システムを構成する各装置間での制御機器に関する情報の連携が正しく行われていることを確認する。以下、監視システムに接続される制御機器を「監視ポイント」ともいう。
監視システムを構成する各装置は階層構造を有し、上位層の装置と、当該上位層の装置と紐付けられた下位層の装置とで、監視ポイントの計測値等、監視ポイントに関する情報の連携を行っている。管理者等は、各装置を階層構造に沿って順番に指定し、各装置で管理されている監視ポイントに関する情報をそれぞれ表示装置に表示させて順番に追って確認していくことで、各装置間での情報の連携が正しく行われていることを確認していた。
一方、計測値等の内容は逐次変化するため、管理者等は、迅速に各装置間における監視ポイントに関する情報の確認を行う必要がある。
【０００５】
しかしながら、各装置で管理されている監視ポイントに関する情報は、膨大な量である。そのため、管理者等が、ある装置で管理されている、監視ポイントに関する情報を表示させた後、確認したい情報を探し出し、当該確認したい情報を連携している、上位層または下位層の装置を特定後、特定した、上位層または下位層の装置で管理されている、監視ポイントに関する情報を表示させるまでに、膨大な時間を要する。また、管理者等は、上位層または下位層の装置で管理されている膨大な量の監視ポイントに関する情報を表示させた後、表示された監視ポイントに関する情報から、所望の情報を探し当てるまで、さらに時間を要する。
【０００６】
よって、管理者等が、各装置における所望の監視ポイントに関する情報の確認を行う間に、各装置における、監視ポイントに関する情報の内容は変化してしまう。その結果、管理者等は、各装置間での情報の連携が正しく行われていることの確認ができない。
このように、管理者等が、監視システムを構成する各装置間で監視ポイントに関する情報の連携が正しく行われていることを確認するために、的確に監視ポイントに関する情報を表示させ確認作業を行うことは、困難であるという課題があった。
【０００７】
この発明は、上記のような課題を解決するためになされたもので、監視システムを構成する各装置間での情報の連携を確認するための、監視ポイントに関する情報を、表示させることができるエンジニアリング装置、および、エンジニアリング方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係るエンジニアリング装置は、階層構造を有する複数の装置がネットワークを介して接続されて構成され施設内の監視ポイントを監視または制御する監視システムを構築するエンジニアリング装置であって、複数の装置のうちの第１の装置が管理する複数の監視ポイントのうちから、対象監視ポイントの指定を受け付けるポイント指定受付部と、階層構造において第１の装置の上位層または下位層に属し、ポイント指定受付部が受け付けた対象監視ポイントを管理する、１つ以上の第２の装置を特定する装置特定部と、第１の装置、および、装置特定部が特定した第２の装置で保持されている対象監視ポイントに関する情報を取得する情報取得部と、情報取得部が取得した対象監視ポイントに関する情報を表示させる情報表示制御部とを備えたものである。
【発明の効果】
【０００９】
この発明によれば、監視システムを構成する各装置間での情報の連携を確認するための、監視ポイントに関する情報を、表示させることができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係るエンジニアリング装置を備えた監視システムの構成例を示す図である。
【図２】実施の形態１において監視装置が保持するオブジェクト情報の内容の一例を示す図である。
【図３】実施の形態１において上位コントローラが保持するオブジェクト情報の内容の一例を示す図である。
【図４】実施の形態１において下位コントローラが保持するオブジェクト情報の内容の一例を示す図である。
【図５】実施の形態１に係るエンジニアリング装置の構成例を示すブロック図である。
【図６】実施の形態１において、階層表示制御部が表示部に表示させる階層表示画面のイメージの一例を説明するための図である。
【図７】実施の形態１に係るエンジニアリング装置の動作の一例を説明するフローチャートである。
【図８】実施の形態１において、情報表示制御部が表示部に表示させたオブジェクト情報表示画面の一例を説明するための図である。
【図９】実施の形態１において、情報表示制御部が、対象監視ポイントに関する情報を強調して表示部に表示させたオブジェクト情報表示画面の一例を説明するための図である。
【図１０】実施の形態１において、情報表示制御部が、対象監視ポイントに関する情報を強調して表示部に表示させたオブジェクト情報表示画面のその他の一例を説明するための図である。
【図１１】実施の形態１において、情報表示制御部が、複数の装置のオブジェクト情報を表示したオブジェクト情報表示画面を並べて表示させた画面の一例を説明するための図である。
【図１２】実施の形態１において、情報表示制御部が、オブジェクト情報表示画面の対象監視ポイントに関する情報と、階層表示画面において、オブジェクト情報表示画面でオブジェクト情報を表示させている装置を示す情報とを、強調して表示させた画面の一例を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１は、実施の形態１に係るエンジニアリング装置１を備えた監視システムの構成例を示す図である。
実施の形態１において、監視システムは、例えば、ビル監視システムまたはプラント監視システム等に適用される。監視システムは、通信ネットワークとして、例えば、ＢＡＣｎｅｔを用いる。
監視システムは、図１に示すように、エンジニアリング装置１と、監視装置２と、表示装置３と、１つ以上の上位コントローラ４と、１つ以上の下位コントローラ５等から構成される。監視装置２と、上位コントローラ４と、下位コントローラ５とは、階層構造を有する。具体的には、監視装置２と上位コントローラ４とは親と子の関係にあり、監視装置２と下位コントローラ５とは親と孫の関係にある。監視装置２を親装置とすると、上位コントローラ４は監視装置２の子装置であり、下位コントローラ５は監視装置２の孫装置である。
エンジニアリング装置１と上位コントローラ４とはネットワークを介して接続される。
また、上位コントローラ４は、下位ネットワークを介して下位コントローラ５および制御機器（図示省略）と接続される。制御機器とは、センサ、照明、スイッチ、モータ等であり、施設内に設置される。
【００１２】
なお、図１では、上位コントローラ４および下位コントローラ５は、それぞれ２台示しているが、これは一例に過ぎない。監視システムにおいて、ネットワークおよび下位ネットワークには、１つ以上の上位コントローラ４と、１つ以上の下位コントローラ５が接続される。
【００１３】
エンジニアリング装置１は、監視システムの構築等を行うものである。エンジニアリング装置１は、ソフトウェアに基づくＣＰＵを用いたプログラム処理によって実行される。
エンジニアリング装置１は、監視システムの構築等を行う場合、ＢＡＣｎｅｔの規格にあわせて、監視装置２で監視または制御を行う上位コントローラ４、下位コントローラ５、および、制御機器の構成情報またはＩ／Ｏ情報等の管理情報を記録したＪＯＢファイルを作成する。また、エンジニアリング装置１は、作成したＪＯＢファイルに基づいて、各上位コントローラ４および下位コントローラ５を動作させるための動作ファイルを作成して、対応する上位コントローラ４および下位コントローラ５にダウンロードする。具体的には、管理者等が、エンジニアリング装置１から、動作ファイルの作成を行い、生成した動作ファイルを、上位コントローラ４および下位コントローラ５にダウンロードする。
エンジニアリング装置１は、ＪＯＢファイルに基づいて動作ファイルを作成する際、エンジニアリングツールを使用する。エンジニアリングツールは、管理者等によって、適宜、エンジニアリング装置１にインストールされる。
【００１４】
監視装置２は、ＢＡＣｎｅｔを介して接続される１つ以上の上位コントローラ４および１つ以上の下位コントローラ５を監視または制御する。監視装置２による監視情報または制御情報は、表示装置３に表示される。
表示装置３は、例えば、ディスプレイである。
【００１５】
上位コントローラ４は、監視装置２による制御に従い、下位ネットワークを介して接続される１つ以上の下位コントローラ５を監視または制御する。上位コントローラ４は、エンジニアリング装置１からダウンロードされた動作ファイルに基づいて動作する。
【００１６】
下位コントローラ５は、上位コントローラ４による制御に従い、下位ネットワークを介して接続される１つ以上の制御機器を監視または制御する。下位コントローラ５は、エンジニアリング装置１からダウンロードされた動作ファイルに基づいて動作する。以下、実施の形態１において、下位コントローラ５が監視または制御する制御機器を監視ポイントともいう。
【００１７】
エンジニアリング装置１にて作成された動作ファイルがダウンロードされると、上位コントローラ４および下位コントローラ５は、ダウンロードされた動作ファイルを展開する。
下位コントローラ５は、予め設定された周期で、監視ポイントから、監視ポイントが取得する計測値を収集し、保持する。以下、実施の形態１において、監視ポイントが取得する計測値を監視ポイントデータともいう。
上位コントローラ４は、下位コントローラ５から監視ポイントデータを収集し、保持する。
監視装置２は、上位コントローラ４を介して、下位コントローラ５が収集した監視ポイントデータを収集し、保持する。
【００１８】
実施の形態１において、監視装置２、上位コントローラ４、および、下位コントローラ５は、動作ファイルをダウンロードすることで、管理する監視ポイント毎に当該監視ポイントの設定等の情報を定義したオブジェクト情報を保持しており、監視装置２、上位コントローラ４、および、下位コントローラ５は、当該オブジェクト情報に、収集した監視ポイントデータを付与する。
【００１９】
また、エンジニアリング装置１は、監視システムに接続されると、監視装置２、上位コントローラ４、または、下位コントローラ５にアクセスすることで、当該監視装置２、上位コントローラ４、または、下位コントローラ５が現在保持している、監視ポイントデータが付与されたオブジェクト情報を参照または取得することができる。
【００２０】
ここで、監視装置２、上位コントローラ４、および、下位コントローラ５がそれぞれ保持するオブジェクト情報の内容の一例について説明する。
図２は、実施の形態１において監視装置２が保持するオブジェクト情報の内容の一例を示す図である。
図３は、実施の形態１において上位コントローラ４が保持するオブジェクト情報の内容の一例を示す図である。
図４は、実施の形態１において下位コントローラ５が保持するオブジェクト情報の内容の一例を示す図である。
なお、図２〜図４は、エンジニアリング装置１が、監視装置２、上位コントローラ４、および、下位コントローラ５が保持するオブジェクト情報を取得し、表示装置３に表示させた画面例としており、各オブジェクト情報の内容の一例を示している。
【００２１】
図２に示すように、監視装置２が保持するオブジェクト情報では、監視装置２自身が管理する監視ポイント毎に、監視ポイントに関する情報（図２の２０１参照）と、監視装置２と紐付けられ、階層構造において、当該監視装置２の直下位に位置する上位コントローラ４を特定するための情報（図２の２０２参照）とが対応付けられている。
【００２２】
図３に示すように、上位コントローラ４が保持するオブジェクト情報では、上位コントローラ４自身が管理する監視ポイント毎に、監視ポイントに関する情報（図３の３０１参照）と、上位コントローラ４と紐付けられ、階層構造において、当該上位コントローラ４の直下位に位置する下位コントローラ５を特定するための情報（図３の３０２参照）とが対応付けられている。
【００２３】
下位コントローラ５は、最下位層に属するため、下位コントローラ５のオブジェクト情報では、下位コントローラ５自身が管理する監視ポイント毎の当該監視ポイントに関する情報（図４の４０１参照）は、下位コントローラ５の直下位に位置する装置を特定するための情報とは対応付けられない。
【００２４】
例えば、下位コントローラ５は、上位コントローラ４のオブジェクト情報に含まれる、下位コントローラ５を特定するための情報を辿って、当該下位コントローラ５と紐付く、当該下位コントローラ５の上位層に属する上位コントローラ４を特定し、当該下位コントローラ５が収集した監視ポイントデータを、上位コントローラ４に受け渡す。
また、例えば、上位コントローラ４は、監視装置２のオブジェクト情報に含まれる、上位コントローラ４を特定するための情報を辿って、当該上位コントローラ４と紐付く、当該上位コントローラ４の上位層に属する監視装置２を特定し、上位コントローラ４が収集した監視ポイントデータを、監視装置２に受け渡す。
このように、例えば、最下位層に属する下位コントローラ５で収集された監視ポイントデータ等は、上位コントローラ４を経由し、最上位層に属する監視装置２まで連携される。
【００２５】
実施の形態１に係るエンジニアリング装置１は、図２〜図４に示すようなオブジェクト情報に基づき、監視装置２、上位コントローラ４、または、下位コントローラ５が管理する監視ポイントの指定を受け付け、指定された監視ポイントを管理する、監視装置２、上位コントローラ４、または、下位コントローラ５を特定する。そして、特定した監視装置２、上位コントローラ４、または、下位コントローラ５から、現在の監視ポイントデータに関する情報を含むオブジェクト情報を取得し、表示させることができる。詳細は後述する。
【００２６】
なお、上位コントローラ４のオブジェクト情報において、監視ポイント毎に、当該上位コントローラ４の直上位に位置する監視装置２を特定するための情報が対応付けられるようにしてもよい。
また、下位コントローラ５のオブジェクト情報において、監視ポイント毎に、当該下位コントローラ５の直上位に位置する上位コントローラ４を特定するための情報が対応付けられるようにしてもよい。
その場合、監視装置２の直上位に位置する装置は存在しないため、図２に示すような監視装置２のオブジェクト情報では、直上位に位置する装置を特定するための情報は対応付けられない。
【００２７】
図５は、実施の形態１に係るエンジニアリング装置１の構成例を示すブロック図である。
エンジニアリング装置１は、受付部１１と、表示制御部１２と、装置特定部１３と、情報取得部１４と、表示部１５とを備える。
【００２８】
受付部１１は、各種情報を受け付ける。
受付部１１は、装置指定受付部１１１と、ポイント指定受付部１１２とを有する。
装置指定受付部１１１は、階層表示制御部１２１（後述する）が表示部１５（後述する）に階層表示させた、監視装置２、上位コントローラ４、および、下位コントローラ５を示す情報に基づき、監視装置２、上位コントローラ４、および、下位コントローラ５のうちの１つの装置の指定を受け付ける。
なお、実施の形態１において、監視装置２、上位コントローラ４、および、下位コントローラ５を、まとめて、単に「装置」ともいうものとする。また、実施の形態１において、装置指定受付部１１１が受け付けた１つの装置を、「対象装置（第１の装置）」ともいう。
装置指定受付部１１１は、受け付けた対象装置の情報を情報取得部１４に出力する。
【００２９】
ポイント指定受付部１１２は、情報表示制御部１２２（後述する）が表示部１５に表示させたオブジェクト情報表示画面（後述する）で表示されるオブジェクト情報に基づき、対象装置が管理する監視ポイントのうちから、１つの監視ポイントの指定を受け付ける。実施の形態１において、ポイント指定受付部１１２が受け付ける１つの監視ポイントを、「対象監視ポイント」ともいう。
また、ポイント指定受付部１１２は、対象監視ポイントを受け付ける際、次に表示させるオブジェクト情報は、現在表示されているオブジェクト情報を保持する装置の上位層に属する装置で保持されているオブジェクト情報とするか、下位層に属する装置で保持されているオブジェクト情報とするかを示す選択情報を、あわせて受け付ける。なお、実施の形態１において、ポイント指定受付部１１２が受け付ける、次に表示させるオブジェクト情報を保持している装置を、移動先の装置ともいう。
ポイント指定受付部１１２は、受け付けた対象監視ポイントの情報、および、移動先の装置に関する選択情報を、表示制御部１２および装置特定部１３に出力する。
【００３０】
表示制御部１２は、表示部１５に各種情報を表示させる。
表示制御部１２は、階層表示制御部１２１と、情報表示制御部１２２と、エラー表示制御部１２３とを有する。
階層表示制御部１２１は、階層構造に基づき、各装置を示す情報を階層表示させた階層表示画面を表示部１５に表示させる。
【００３１】
管理者等は、例えば、監視システムを構成する各装置間での監視ポイントデータの連携を確認したい場合、マウスまたはキーボード等の入力装置（図示省略）を操作して、装置情報表示指示を入力する。具体的には、例えば、表示部１５に表示されている、「装置情報表示ボタン」をクリックする等して、装置情報表示指示を入力する。
エンジニアリング装置１の装置情報表示指示受付部（図示省略）は、装置情報表示指示を受け付け、装置情報表示指示を受け付けた旨の情報を階層表示制御部１２１に出力する。
階層表示制御部１２１は、装置情報表示指示受付部から装置情報表示指示を受け付けた旨の情報が出力されると、階層表示画面を表示部１５に表示させる。
管理者等は、階層表示画面を確認し、入力装置を操作して、各装置のうち、監視ポイントデータの連携を確認するための対象装置を１つ指定する。
上述の装置指定受付部１１１が、指定された対象装置の情報を受け付ける。
【００３２】
ここで、図６は、実施の形態１において、階層表示制御部１２１が表示部１５に表示させる階層表示画面のイメージの一例を説明するための図である。
なお、説明の簡単のため、図６では、監視装置２に位置する上位コントローラ４と、当該上位コントローラ４の下位に位置する下位コントローラ５は、それぞれ、１台のみしか示していないが、監視装置２に位置する上位コントローラ４、および、当該上位コントローラ４の下位に位置する下位コントローラ５が複数台存在する場合は、全ての上位コントローラ４および下位コントローラ５が表示される。
図６に示すように、階層表示制御部１２１は、例えば、各装置に付与された名称、および、各装置内の管理情報を示す情報を階層表示させた階層表示画面を表示させる。管理情報には、直下位に位置する装置に関する情報が含まれる。
階層構造をなす各装置の情報および管理情報については、予め、エンジニアリング装置１が参照可能な階層情報記憶部（図示省略）に記憶されている。
【００３３】
図６に示すような階層表示画面では、監視装置Ａおよび当該監視装置Ａの管理情報を示す情報（図６の６０１参照）と、上位コントローラＢおよび当該上位コントローラＢの管理情報を示す情報（図６の６０２参照）と、下位コントローラＣおよび当該下位コントローラＣの管理情報を示す情報（図６の６０３参照）とが、階層表示されている。また、図６から、例えば、監視装置Ａの直下位には上位コントローラＢが接続されていることがわかる（図６の６０１１参照）。
なお、図６では、階層表示制御部１２１は、各装置に付与された名称を示す情報、または、管理情報の名称を示す情報を階層表示させるものとしているが、これは一例に過ぎない。階層表示制御部１２１は、各装置および各装置の管理情報を示す情報を、階層表示させるようになっていればよい。
【００３４】
図６で示すような階層表示画面は、管理者等から、装置情報表示指示を受け付けた場合に限らず、例えば、エンジニアリング装置１の電源が投入された場合に、表示されるようにしてもよい。
【００３５】
図５の説明に戻る。
情報表示制御部１２２は、情報取得部１４（後述する）が取得したオブジェクト情報を表示部１５に表示させる。例えば、情報表示制御部１２２は、図２〜図４に示したようなオブジェクト情報表示画面を表示させる。
また、情報表示制御部１２２は、オブジェクト情報表示画面を表示させる際、ポイント指定受付部１１２が受け付けた対象監視ポイントに関する情報については、強調表示させることができる。情報表示制御部１２２が行う強調表示の詳細は後述する。
【００３６】
エラー表示制御部１２３は、装置特定部１３（後述する）が、装置指定受付部１１１が受け付けた対象装置の上位層または下位層に属し、ポイント指定受付部１１２が受け付けた対象監視ポイントを管理する装置を特定できなかった場合、表示部１５にエラー情報を表示させる。
また、エラー表示制御部１２３は、情報取得部１４が、各装置から対象監視ポイントに関する情報を取得できなかった場合、表示部１５にエラー情報を表示させる。
【００３７】
装置特定部１３は、階層構造において装置指定受付部１１１が受け付けた対象装置の上位層または下位層に属し、ポイント指定受付部１１２が受け付けた対象監視ポイントを管理する装置を特定する。具体的には、装置特定部１３は、例えば、対象監視ポイントを管理している、対象装置の直上位に位置する装置、または、対象装置の直下位に位置する装置を特定する。実施の形態１において、対象装置の上位層または下位層に属し、装置特定部１３が特定する装置を、「関連装置（第２の装置）」ともいう。
装置特定部１３は、関連装置の直上位に位置する別の関連装置、または、関連装置の直下位に位置する別の関連装置を特定することもできる。詳細は後述する。
装置特定部１３は、特定した関連装置の情報を、情報取得部１４に出力する。
【００３８】
情報取得部１４は、装置指定受付部１１１から対象装置の情報が出力されると、当該対象装置から、当該対象装置で保持されているオブジェクト情報を取得する。
また、情報取得部１４は、装置特定部１３から関連装置の情報が出力されると、当該関連装置から、当該関連装置で保持されているオブジェクト情報を取得する。
情報取得部１４は、取得したオブジェクト情報を、表示制御部１２に出力する。
【００３９】
表示部１５は、例えば、ディスプレイ等の表示装置である。
なお、実施の形態１では、表示部１５は、エンジニアリング装置１に備えられるものとするが、これに限らず、表示部１５は、エンジニアリング装置１の外部に備えられ、エンジニアリング装置１と有線または無線で接続されるようにしてもよい。
【００４０】
次に、実施の形態１に係るエンジニアリング装置１の動作について説明する。
図７は、実施の形態１に係るエンジニアリング装置１の動作の一例を説明するフローチャートである。
以下の動作説明では、エンジニアリング装置１が監視システムを構築し、監視システムの稼動後、管理者等が、エンジニアリング装置１を用いて、監視システムを構成する各装置間での監視ポイントデータの連携を確認するものとする。
【００４１】
なお、管理者等は、監視システムの構築を行う場合は、例えば、入力装置を操作して、エンジニアリング装置１から、ＪＯＢファイルの指定を行う。エンジニアリング装置１のファイル受付部（図示省略）は、管理者等が指定したＪＯＢファイルの情報を受け付ける。ファイル受付部は、受け付けたＪＯＢファイルの情報を、エンジニアリング装置１の動作ファイル作成部（図示省略）に出力する。
動作ファイル作成部は、ファイル受付部が受け付けたＪＯＢファイルに基づき、エンジニアリングツールを用いて、上位コントローラ４または下位コントローラ５にダウンロードさせるための動作ファイルを作成する。動作ファイル作成部は、作成した動作ファイルをダウンロード実行部（図示省略）に出力する。
ダウンロード実行部は、動作ファイル作成部が作成した動作ファイルを上位コントローラ４または下位コントローラ５にダウンロードする。上位コントローラ４または下位コントローラ５では、ダウンロードされた動作ファイルを展開する。
【００４２】
また、以下の動作説明では、監視システムは、図１に示すように、監視装置２の直下に上位コントローラ４、上位コントローラ４の直下に下位コントローラ５を有するものとする。ただし、説明の便宜上、上位コントローラ４および下位コントローラ５は、それぞれ、１つずつネットワークに接続されているものとする。
以下の説明では、監視装置Ａと、上位コントローラＢと、下位コントローラＣとが、ネットワークに接続されているとする。また、一例として、監視装置Ａは、図２で示すようなオブジェクト情報を保持しており、上位コントローラＢは、図３で示すようなオブジェクト情報を保持しており、下位コントローラＣは、図４で示すようなオブジェクト情報を保持しているものとする。
【００４３】
階層表示制御部１２１は、各装置を示す情報を階層表示させた階層表示画面を表示部１５に表示させる（ステップＳＴ７０１）。
ここでは、例えば、階層表示制御部１２１は、図６に示すような階層表示画面を表示させる。
【００４４】
装置指定受付部１１１は、ステップＳＴ７０１にて階層表示制御部１２１が表示部１５に階層表示させた各装置（監視装置Ａ、上位コントローラＢ、および、下位コントローラＣ）のうちの１つの対象装置の指定を受け付ける（ステップＳＴ７０２）。
装置指定受付部１１１は、受け付けた対象装置の情報を、情報取得部１４に出力する。
例えば、管理者等が、階層表示画面から、監視装置Ａを指定したものとする。具体的には、管理者等は、例えば、入力装置で監視装置Ａを選択後、右クリック等することで、監視装置Ａを指定する。
装置指定受付部１１１は、監視装置Ａを対象装置として、監視装置Ａの情報を情報取得部１４に出力する。
【００４５】
情報取得部１４は、ステップＳＴ７０２にて装置指定受付部１１１から対象装置の情報が出力されると、当該対象装置から、当該対象装置で保持されているオブジェクト情報を取得する（ステップＳＴ７０３）。
情報取得部１４は、取得したオブジェクト情報を、表示制御部１２に出力する。
ここでは、情報取得部１４は、監視装置Ａから、監視装置Ａが保持しているオブジェクト情報を取得し、表示制御部１２に出力する。
【００４６】
情報表示制御部１２２は、ステップＳＴ７０３にて情報取得部１４が取得したオブジェクト情報を示すオブジェクト情報表示画面を、表示部１５に表示させる（ステップＳＴ７０４）。
例えば、情報表示制御部１２２は、図２に示したようなオブジェクト情報表示画面を表示させる。
【００４７】
ポイント指定受付部１１２は、ステップＳＴ７０４にて情報表示制御部１２２が表示部１５に表示させたオブジェクト情報表示画面で表示されるオブジェクト情報に基づき、対象装置が管理する監視ポイントのうちから、１つの対象監視ポイントの指定を受け付ける（ステップＳＴ７０５）。
具体的には、管理者等は、入力装置を操作し、対象監視ポイントを選択する。管理者等は、例えば、オブジェクト情報表示画面に表示されている、オブジェクト情報を示す行に含まれるいずれかのセルをクリック等して選択後（図８参照）、表示部１５に表示された「決定」ボタンをクリックすることで対象監視ポイントを指定するようにしてもよいし、オブジェクト情報を示す各行に対応させてチェックボックスが表示されるようにし、管理者等は、当該チェックボックスをクリックして選択してから、「決定」ボタンをクリックすることで、対象監視ポイントを指定してもよい。また、例えば、管理者等は、オブジェクト情報表示画面に表示されているオブジェクト情報を示す行に含まれるいずれかのセルをダブルクリックして対象監視ポイントを指定してもよい。
管理者によって対象監視ポイントが選択されると、ポイント指定受付部１１２は、対象監視ポイントの情報を表示制御部１２に通知し、表示制御部１２は、例えば、対象監視ポイントが含まれるオブジェクト情報を示す行の背景色を変更させるようにしてもよい（図８参照）。なお、これは一例に過ぎず、選択された対象監視ポイントを強調表示させる場合、表示制御部１２は、対象監視ポイントが含まれるオブジェクト情報がわかるような表示をするようになっていればよい。
ここでは、例えば、管理者等は、対象監視ポイントとして「室内温度」を指定したものとする。
【００４８】
また、管理者等は、ステップＳＴ７０５において、対象監視ポイントを指定するとともに、次に表示させる、当該対象監視ポイントに関する情報を含むオブジェクト情報は、現在オブジェクト情報表示画面で表示させている装置の上位層に属する装置で保持されているオブジェクト情報とするか、下位層に属する装置で保持されているオブジェクト情報とするかを選択する。
例えば、管理者等は、図８に示すように、表示制御部１２が表示部１５の操作指示表示領域（図８の８０１参照）に表示させている、「上位の紐付け先へ移動」または「下位の紐付け先へ移動」と表示された移動先指示ボタン（図８の８０１１参照）をクリックすることで、現在オブジェクト情報表示が表示されている装置の上位層に属する装置、または、下位層に属する装置のいずれの装置のオブジェクト情報を表示させるかを選択する。なお、図８では、一例として、操作指示表示領域は、オブジェクト情報表示画面が表示される領域に隣接するものとしているが、操作指示表示領域の、表示部１５における位置および大きさは、これに限らず、適宜設定可能である。
【００４９】
ここでは、管理者等は、下位層に属する装置へ移動する移動先指示ボタンを指示したものとする。管理者から移動先指示ボタンが選択されると、ポイント指定受付部１１２がこれを受け付ける。この際、表示制御部１２は、例えば、該当の監視ポイントの行を目立たせる等してもよい（図８の８０１２参照）。
このように、ポイント指定受付部１１２は、移動先の装置に関する選択情報を、対象監視ポイントの情報とあわせて受け付ける。
ポイント指定受付部１１２は、受け付けた対象監視ポイントの情報、および、移動先の装置に関する情報を、表示制御部１２および装置特定部１３に出力する。このとき、ポイント指定受付部１１２は、移動先の装置に関する選択情報もあわせて表示制御部１２および装置特定部１３に出力する。
ここでは、ポイント指定受付部１１２は、対象監視ポイント「室内温度」、および、監視装置Ａの下位層に属する装置を移動先の装置とする旨の情報を、表示制御部１２および装置特定部１３に出力する。
【００５０】
装置特定部１３は、階層構造において、ステップＳＴ７０２において装置指定受付部１１１が受け付けた対象装置の上位層または下位層に属し、ステップＳＴ７０５にてポイント指定受付部１１２が受け付けた対象監視ポイントを管理する関連装置を特定する（ステップＳＴ７０６）。
ここでは、装置特定部１３は、対象監視ポイント「室内温度」を管理する、監視装置Ａの直下位に位置する装置を特定することになる。
装置特定部１３は、監視装置２で保持されているオブジェクト情報を参照し、直下位に位置する装置を特定するための情報に基づき、該当の装置を特定すればよい。
ここでは、直下位の装置を特定するための情報として、ＢＡＣｎｅｔオブジェクトのタイプ「ＡＩ」およびインスタンス「６５６４０」が対応付けられているので（図８参照）、当該情報から、装置特定部１３は、上位コントローラＢを特定する。
装置特定部１３は、特定した関連装置の情報を、情報取得部１４に出力する。
ここでは、装置特定部１３は、上位コントローラＢの情報を、情報取得部１４に出力する。
【００５１】
情報取得部１４は、ステップＳＴ７０６にて装置特定部１３から関連装置の情報が出力されると、当該関連装置から、当該関連装置で保持されているオブジェクト情報を取得する（ステップＳＴ７０７）。
情報取得部１４は、取得したオブジェクト情報を、表示制御部１２に出力する。
ここでは、情報取得部１４は、上位コントローラＢのオブジェクト情報を取得し、表示制御部１２に出力する。
【００５２】
情報表示制御部１２２は、ステップＳＴ７０７にて情報取得部１４が取得したオブジェクト情報を表示部１５に表示させる（ステップＳＴ７０８）。
ここでは、情報表示制御部１２２は、上位コントローラＢのオブジェクト情報を表示部１５に表示させる。
なお、情報表示制御部１２２は、例えば、表示部１５において、監視装置Ａで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面（図８参照）とは別ウィンドウで、上位コントローラＢで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面を表示させる。情報表示制御部１２２は、例えば、監視装置Ａで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面（図８参照）と、上位コントローラＢで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面とを、切替可能に表示させるようにしてもよい。管理者等は、表示部１５に表示された「切替」ボタン（図示省略）を入力装置でクリック等し、画面指定部（図示省略）から切替対象のオブジェクト情報表示画面を指定することで、オブジェクト情報表示画面の切替指示を入力する。切替指示受付部（図示省略）が切替指示を受け付け、情報表示制御部１２２に、切替対象のオブジェクト情報表示画面への切替指示が入力された旨の情報を出力する。
【００５３】
また、情報表示制御部１２２は、上位コントローラＢのオブジェクト情報表示画面を表示させる際、ポイント指定受付部１１２が受け付けた対象監視ポイントに関する情報については、強調表示させる（図９参照）。
具体的には、ここでは、情報表示制御部１２２は、対象監視ポイント「室内温度」に関する情報について、強調表示させる。例えば、図９に示すように、情報表示制御部１２２は、「室内温度」に関する情報を表示している行のセルの背景の色を変更する。なお、これは一例に過ぎず、例えば、表示する文字を大きくする等、情報表示制御部１２２は、対象監視ポイントに関する情報を強調して表示するようになっていればよい。
管理者等は、情報表示制御部１２２が表示させた監視装置Ａおよび上位コントローラＢのオブジェクト情報画面に基づき、監視ポイントデータの連携が正しく行われていることを確認する。
【００５４】
ポイント指定受付部１１２は、ステップＳＴ７０８にて情報表示制御部１２２が表示部１５に表示させたオブジェクト情報表示画面で表示されるオブジェクト情報に基づき、１つの対象監視ポイントの指定を受け付けたかどうかを判定する（ステップＳＴ７０９）。
管理者等は、現在オブジェクト情報を表示させる対象としている関連装置のさらに直上位または直下位の装置で保持されているオブジェクト情報を表示させるようにすることができる。その場合、管理者等は、現在表示されているオブジェクト情報表示画面から、新たに、対象監視ポイントを指定するとともに、移動先の装置を選択する。具体的な動作は、ステップＳＴ７０５の動作と同様である。
ポイント指定受付部１１２は、対象監視ポイントの情報、および、移動先の装置に関する選択情報を受け付けたかを判定する。
【００５５】
ステップＳＴ７０９において、ポイント指定受付部１１２は、対象監視ポイントの情報、および、移動先の装置に関する選択情報を受け付けていないと判定した場合（ステップＳＴ７０９の“ＮＯ”の場合）、処理終了する。
ポイント指定受付部１１２は、予め設定されている期間、対象監視ポイントの情報、および、移動先の装置に関する選択情報を受け付けない場合に、処理終了してもよいし、例えば、表示制御部１２が、表示部１５に、「終了」ボタンを表示させるようにし、管理者等が、当該「終了」ボタンをクリックする等した場合に、ポイント指定受付部１１２がこれを受け付け、処理終了してもよい。
【００５６】
ステップＳＴ７０９において、対象監視ポイントの情報、および、移動先の装置に関する選択情報を受け付けたと判定した場合（ステップＳＴ７０９の“ＹＥＳ”の場合）、ポイント指定受付部１１２は、受け付けた対象監視ポイントの情報と、移動先の装置に関する選択情報とをあわせて装置特定部１３に出力する。その後、ステップＳＴ７０６に戻る。
【００５７】
ここで、例えば、図９に示したようなオブジェクト情報表示画面が表示された状態から、管理者等は、対象監視ポイント「室内温度」について、下位層に属する装置へ移動する選択情報を入力したとする。
管理者等による、対象監視ポイントの指定と、移動先の装置の選択の具体的な動作は、ステップＳＴ７０５で説明した具体的な動作と同様であるため、重複した説明を省略する。また、図９では、移動先指示ボタンが表示される操作指示表示領域の図示は省略している。
ここでは、ポイント指定受付部１１２は、対象監視ポイント「室内温度」、および、上位コントローラＢの下位層に属する装置を移動先の装置とする旨の情報を、装置特定部１３に出力する。
【００５８】
装置特定部１３は、階層構造において、ステップＳＴ７０６において装置指定受付部１１１が受け付けた関連装置の上位層または下位層に属し、ステップＳＴ７０９にてポイント指定受付部１１２が受け付けた対象監視ポイントを管理する関連装置を特定する（ステップＳＴ７０６）。
具体的には、装置特定部１３は、対象監視ポイント「室内温度」を管理する、上位コントローラＢの直下位に位置する装置を特定することになる。ステップＳＴ７０６の具体的な動作は説明済みであるため重複した説明を省略する。
ここでは、直下位に位置する装置を特定するための情報として、ＢＡＣｎｅｔオブジェクトのタイプ「ＡＩ」、および、インスタンスＩＤ「１」が対応付けられているので、当該情報から、装置特定部１３は、下位コントローラＣを特定する。
装置特定部１３は、特定した関連装置の情報を、情報取得部１４に出力する。
ここでは、装置特定部１３は、下位コントローラＣの情報を、情報取得部１４に出力する。
【００５９】
情報取得部１４は、ステップＳＴ７０６にて装置特定部１３から関連装置の情報が出力されると、当該関連装置から、当該関連装置で保持されているオブジェクト情報を取得する（ステップＳＴ７０７）。
ここでは、情報取得部１４は、下位コントローラＣのオブジェクト情報を取得し、表示制御部１２に出力する。
【００６０】
情報表示制御部１２２は、ステップＳＴ７０７にて情報取得部１４が取得したオブジェクト情報を表示部１５に表示させる（ステップＳＴ７０８）。
ここでは、情報表示制御部１２２は、下位コントローラＣのオブジェクト情報を表示部１５に表示させる。
なお、情報表示制御部１２２は、例えば、表示部１５において、監視装置Ａおよび上位コントローラＢでそれぞれ保持されているオブジェクト情報をそれぞれ表示させたオブジェクト情報表示画面（図８，図９参照）とは別ウィンドウで、下位コントローラＣで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面を表示させる。情報表示制御部１２２は、例えば、監視装置Ａおよび上位コントローラＢでそれぞれ保持されているオブジェクト情報をそれぞれ表示させたオブジェクト情報表示画面（図８，図９参照）と、下位コントローラＣで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面とを、切替可能に表示させるようにしてもよい。
【００６１】
また、情報表示制御部１２２は、オブジェクト情報表示画面を表示させる際、ポイント指定受付部１１２が受け付けた対象監視ポイントに関する情報については、強調表示させる（図１０参照）。
ここでは、情報表示制御部１２２は、対象監視ポイント「室内温度」に関する情報について、強調表示させる。例えば、図１０に示すように、情報表示制御部１２２は、「室内温度」に関する情報を表示している行のセルの背景の色を変更する。
管理者等は、情報表示制御部１２２が表示させた監視装置Ａ、上位コントローラＢ、および、下位コントローラＣのオブジェクト情報画面に基づき、監視ポイントデータの連携が正しく行われていることを確認する。
【００６２】
ポイント指定受付部１１２は、ステップＳＴ７０８にて情報表示制御部１２２が表示部１５に表示させたオブジェクト情報表示画面で表示されるオブジェクト情報に基づき、１つの対象監視ポイントの情報を受け付けたかどうかを判定する。また、ポイント指定受付部１１２は、移動先の装置に関する選択情報を受け付けたかを判定する（ステップＳＴ７０９）。
ステップＳＴ７０９において、ポイント指定受付部１１２は、対象監視ポイントの情報、および、移動先の装置に関する選択情報を受け付けていないと判定すると（ステップＳＴ７０９の“ＮＯ”の場合）、処理終了する。
ここでは、管理者等は、表示部１５に表示された「終了」ボタンをクリックする等して、処理終了するものとする。
【００６３】
このように、実施の形態１に係るエンジニアリング装置１では、管理者等からの指定に基づき、対象装置で保持されている、対象監視ポイントに関する情報を含むオブジェクト情報を表示させたオブジェクト情報表示画面と、当該対象装置の直上位または直下位の関連装置で保持されている、対象監視ポイントに関する情報を含むオブジェクト情報を表示させたオブジェクト情報表示画面とを表示部１５に表示させることができる。
また、エンジニアリング装置１では、対象装置の直上位または直下位の関連装置で保持されているオブジェクト情報を表示した後、さらに管理者等からの指示を受け付けると、オブジェクト情報を表示させている関連装置の直上位または直下位の、別の関連装置で保持されている、対象監視ポイントに関する情報を含むオブジェクト情報を表示させたオブジェクト情報表示画面を表示部１５に表示させることができる。
このように、エンジニアリング装置１は、対象監視ポイントを監視または制御する上で紐付けられている各装置を特定し、各装置間で情報の連携を確認するための、監視ポイントに関する情報を、表示させることができる。
また、エンジニアリング装置１において、表示制御部１２の情報表示制御部１２２は、対象監視ポイントに関する情報を含むオブジェクト情報を表示させる際、対象監視ポイントに関する情報については、強調表示させる。これにより、管理者等は、対象管理ポイントに関する情報を瞬時に把握することができる。
【００６４】
以上の実施の形態１では、情報表示制御部１２２は、オブジェクト情報表示画面を、オブジェクト情報を表示させる対象となる装置ごとに別ウィンドウで表示させるものとした。
しかしながら、これに限らず、情報表示制御部１２２は、複数の装置で保持されているオブジェクト情報を、並べて同一画面内に表示させるようにすることもできる。
例えば、上述の例でいうと、情報表示制御部１２２は、監視装置Ａで保持されているオブジェクト情報と、上位コントローラＢで保持されているオブジェクト情報と、下位コントローラＣで保持されているオブジェクト情報とを、並べて表示させることができる（図１１参照）。これにより、管理者等は、例えば、各装置間での監視ポイントデータの連携が正しく行われているかどうかの確認を、より容易に行うことができる。
【００６５】
また、以上の実施の形態１では、ステップＳＴ７０１にて階層表示制御部１２１が表示させる階層表示画面と、ステップＳＴ７０４およびステップＳＴ７０８にて情報表示制御部１２２が表示させるオブジェクト情報表示画面とは、別画面とした。
しかしながら、表示制御部１２は、表示部１５において、階層表示画面が表示される領域（階層表示領域）と、オブジェクト情報表示画面が表示される領域（オブジェクト情報表示領域）とを、同一画面上の領域とし、階層表示画面とオブジェクト情報表示画面とを同一画面で表示させることもできる。
また、その際、情報表示制御部１２２は、階層表示制御部１２１が表示させた階層において、現在オブジェクト情報表示画面で表示されているオブジェクト情報を保持している関連装置を示す情報を、強調表示させるようにすることもできる（図１２参照）。図１２では、オブジェクト情報表示画面には、上位コントローラＢが保持しているオブジェクト情報が表示され、階層表示画面において、上位コントローラＢの名称が強調表示されている。
なお、情報表示制御部１２２は、複数の関連装置のオブジェクト情報表示画面を表示させている場合は、階層表示制御部１２１が表示させた階層において、全ての当該複数の関連装置を示す情報を強調表示させるようにしてもよいし、最後に表示させたオブジェクト情報表示画面に対応する関連装置を示す情報を強調表示させるようにしてもよい。また、情報表示制御部１２２は、複数の関連装置のオブジェクト情報表示画面のうち、管理者等が入力装置を操作してクリック等することで選択したオブジェクト情報表示画面に対応する関連装置を示す情報を強調表示させるようにしてもよい。
【００６６】
また、以上の実施の形態１では、管理者等は、オブジェクト情報表示画面が表示される都度、表示されたオブジェクト情報に基づいて対象監視ポイントを指定し、エンジニアリング装置１は、当該指定を受け付けて、順次、対象監視ポイントを管理する装置のオブジェクト情報を表示させるようにしていた。
具体的には、装置特定部１３は、ポイント指定受付部１１２が対象監視ポイントを受け付けると、対象監視ポイントを管理する関連装置を１つのみ特定し、情報取得部１４は、装置特定部１３が特定した１つの関連装置が保持するオブジェクト情報を取得するようにしていた。
しかしながら、これに限らず、エンジニアリング装置１では、管理者等から、ある対象監視ポイントの指定を受け付けると、当該対象監視ポイントを管理する全ての装置が保持する、対象監視ポイントに関する情報を含むオブジェクト情報を、一度に表示させるようにすることもできる。
具体的には、装置特定部１３は、ポイント指定受付部１１２が受け付けた対象監視ポイントを管理する、全ての装置を特定する。すなわち、装置特定部１３は、対象装置と紐付けられ、対象監視ポイントを管理している、対象装置の上位層に属する１つ以上の関連装置、または、対象装置の下位層に属する１つ以上の関連装置を一度に特定する。なお、装置特定部１３は、各装置のオブジェクト情報に含まれる、直上位に位置する装置を特定するための情報から、順番に直上位または直下位に位置する装置を辿ることで、１つ以上の関連装置を一度に特定できる。
情報取得部１４は、装置特定部１３が特定した１つ以上の関連装置で保持されているオブジェクト情報をそれぞれ取得し、情報表示制御部１２２は、当該１つ以上の関連装置で保持されているオブジェクト情報をそれぞれ表示させたオブジェクト情報表示画面を、表示部１５に表示させる。
【００６７】
上述の例でいうと、ステップＳＴ７０５において、ポイント指定受付部１１２が、管理者等からの、対象監視ポイント「室内温度」、および、監視装置Ａの下位層に属する装置を移動先の装置とする旨の選択情報を受け付けると、ステップＳＴ７０６において、装置特定部１３は、対象監視ポイント「室内温度」を管理する、監視装置Ａの下位層に属する全ての装置（上位コントローラＢおよび下位コントローラＣ）を一度に関連装置として特定する。
そして、ステップＳＴ７０７において、情報取得部１４は、上位コントローラＢおよび下位コントローラＣが保持するオブジェクト情報をそれぞれ取得する。
ステップＳＴ７０８において、情報表示制御部１２２は、監視装置Ａで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面、上位コントローラＢで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面、および、下位コントローラＣで保持されているオブジェクト情報を表示させたオブジェクト情報表示画面を、表示部１５に表示させる。情報表示制御部１２２は、監視装置Ａで保持されているオブジェクト情報、上位コントローラＢで保持されているオブジェクト情報、および、下位コントローラＣで保持されているオブジェクト情報を、１画面に並べて表示させるようにしてもよい（図１１参照）し、切替可能に別ウィンドウで表示させるようにしてもよい。
また、ポイント指定受付部１１２は、対象監視ポイントの指定のみ受け付け、装置特定部１３は、対象監視ポイントを管理する装置であって、対象装置の上位層に属する装置および下位層に属する装置の全ての装置を関連装置として特定するようにしてもよい。
【００６８】
また、以上の実施の形態１では、一例として、エンジニアリング装置１は、例えば、監視装置Ａを対象装置とし、対象監視ポイントを管理する、監視装置Ａの下位層に属する装置を移動先の装置とする選択情報を受け付ける場合を例としているが、対象装置の上位層に属する装置を移動先の装置とすることも可能である。
例えば、エンジニアリング装置１は、下位コントローラＣを対象装置とし、下位コントローラＣの上位層に属する装置を移動先の装置とする選択情報を受け付け、対象監視ポイントを管理している上位コントローラＢおよび監視装置Ａを関連装置として、当該上位コントローラＢおよび監視装置Ａで保持されているオブジェクト情報をそれぞれ取得し、それぞれ表示部１５に表示させるようにすることも可能である。
【００６９】
また、以上の実施の形態１では、情報表示制御部１２２は、対象装置または１つ以上の関連装置で保持されているオブジェクト情報をオブジェクト情報表示画面で表示させるようにしていた。すなわち、オブジェクト情報表示画面には、対象装置または１つ以上の関連装置で保持されているオブジェクト情報であれば、対象監視ポイントに関する情報以外のオブジェクト情報も表示されるようになっていた。しかしながら、これに限らず、情報表示制御部１２２は、対象装置または１つ以上の関連装置で保持されているオブジェクト情報のうち、対象監視ポイントに関する情報のみを、オブジェクト情報表示画面で表示させるようにすることもできる。この場合、情報取得部１４が、各装置から、対象監視ポイントに関する情報のみを取得するものとしてもよいし、情報表示制御部１２２が、オブジェクト情報表示画面を表示させる際に、対象監視ポイントに関する情報のみを抽出して表示させるようにしてもよい。
また、情報表示制御部１２２は、対象装置または１つ以上の関連装置で保持されている対象監視ポイントに関する情報のうち、さらに、監視ポイントデータのみを抽出し、抽出した監視ポイントデータを並べて表示部１５に表示させるようにすることもできる。
【００７０】
また、以上の実施の形態１では、エンジニアリング装置１は、監視システムの構築し、監視システムの稼動後に、監視システムを構成する各装置間での監視ポイントデータの連携を確認するために用いられることを前提とした。しかしながら、これに限らず、エンジニアリング装置１は、例えば、監視システムの構築時に、各装置間で監視ポイントデータの連携を行うための正しい設定が行われているかを確認するために用いられるようにすることもできる。
【００７１】
具体的には、例えば、管理者等は、まず、入力装置を操作して、エンジニアリング装置１からＪＯＢファイルの指定を行い、動作ファイルのダウンロードを実行させる。次に、階層表示画面を表示させ（ステップＳＴ７０１参照）、対象装置を１つ指定する。装置指定受付部１１１は、指定された対象装置の情報を受け付け、情報取得部１４が、対象装置からオブジェクト情報を取得する。
【００７２】
ここで、情報取得部１４が対象装置からオブジェクト情報を取得できなかった場合、情報取得部１４は、オブジェクト情報を取得できなかった旨の情報を表示制御部１２のエラー表示制御部１２３に出力し、エラー表示制御部１２３は、表示部１５にエラー情報を表示させる。エラー表示制御部１２３が表示させるエラー情報の内容は、オブジェクト情報を取得できなかった旨を管理者等に知らせることができる内容であればよい。
管理者等は、表示部１５に表示されたエラー情報を確認することで、監視システムが正しく構築されていないことを確認できる。
【００７３】
また、情報取得部１４が対象装置からオブジェクト情報を取得できたとして、情報表示制御部１２２が、当該対象装置で保持されているオブジェクト情報を表示部１５に表示させた後、ポイント指定受付部１１２が対象監視ポイントの指定を受け付けたとする。この場合に、装置特定部１３が、対象装置と紐付けられた、対象装置の上位層または下位層に属する関連装置を特定できなかった場合、または、装置特定部１３が関連装置を特定できても、情報取得部１４が、関連装置で保持されているオブジェクト情報を取得できなかった場合に、エラー表示制御部１２３は、表示部１５にエラー情報を表示させるようにすることもできる。
【００７４】
このように、エンジニアリング装置１は、監視システムの稼動後に限らず、監視システムの構築時に、当該監視システムが正しく構築されたことを確認するために用いるようにすることもできる。
【００７５】
また、以上の実施の形態１では、まず、階層表示制御部１２１が階層表示画面を表示させ、管理者等は階層表示画面から、対象装置を指定し、当該対象装置で保持されているオブジェクト情報を表示させ、対象監視ポイントの指定を行うものとした。
しかしながら、これに限らず、管理者等は、別の方法で、対象装置を指定し、当該対象装置で保持されているオブジェクト情報を表示させるようにしてもよい。例えば、管理者等は、表示部１５に表示された装置入力部（図示省略）から対象装置を入力し、装置指定受付部１１１がこれを受け付け、情報取得部１４に、受け付けた対象装置の情報を出力するようにしてもよい。エンジニアリング装置１は、管理者等が指定した対象装置で保持されているオブジェクト情報を表示できるようになっていればよい。
【００７６】
以上のように、実施の形態１によれば、エンジニアリング装置１が、複数の装置のうちの対象装置（第１の装置）が管理する複数の監視ポイントのうちから、対象監視ポイントの指定を受け付けるポイント指定受付部１１２と、階層構造において第１の装置の上位層または下位層に属し、ポイント指定受付部１１２が受け付けた対象監視ポイントを管理する、１つ以上の関連装置（第２の装置）を特定する装置特定部１３と、第１の装置、および、装置特定部１３が特定した第２の装置で保持されている対象監視ポイントに関する情報を取得する情報取得部１４と、情報取得部１４が取得した対象監視ポイントに関する情報を表示させる情報表示制御部１２２とを備えるように構成した。そのため、監視システムを構成する各装置間での情報の連携を確認するための、監視ポイントに関する情報を、表示させることができる。
【００７７】
また、実施の形態１によれば、情報表示制御部１２２は、第１の装置で保持されている対象監視ポイントに関する情報と、第２の装置で保持されている対象監視ポイントに関する情報とを、同一画面内に表示させるようにした。そのため、管理者等は、各装置間での監視ポイントに関する情報の連携が正しく行われているかどうかの確認を、より容易に行うことができる。
【００７８】
また、実施の形態１によれば、情報取得部１４は、第２の装置で保持されている、対象監視ポイントに関する情報を含むオブジェクト情報を取得し、情報表示制御部１２２は、情報取得部１４が取得したオブジェクト情報を表示させるとともに、対象監視ポイントに関する情報については強調表示させるようにした。そのため、管理者等は、対象管理ポイントに関する情報を瞬時に把握することができる。
【００７９】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００８０】
１  エンジニアリング装置
２  監視装置
３  表示装置
４  上位コントローラ
５  下位コントローラ
１１  受付部
１２  表示制御部
１３  装置特定部
１４  情報取得部
１５  表示部
１１１  装置指定受付部
１１２  ポイント指定受付部
１２１  階層表示制御部
１２２  情報表示制御部
１２３  エラー表示制御部
【図１】
2019139699.tif 000003
【図２】
2019139699.tif 000004
【図３】
2019139699.tif 000005
【図４】
2019139699.tif 000006
【図５】
2019139699.tif 000007
【図６】
2019139699.tif 000008
【図７】
2019139699.tif 000009
【図８】
2019139699.tif 000010
【図９】
2019139699.tif 000011
【図１０】
2019139699.tif 000012
【図１１】
2019139699.tif 000013
【図１２】
2019139699.tif 000014