(57)【要約】【課題】サーバ装置を設けることなく、他の装置のアドレスを設定することなく、監視装置から監視情報を１箇所で収集することを可能にする。【解決手段】監視端末５は監視装置２に対して監視プログラムの送信要求を行う（ステップＳ１０１）。監視装置２は、送信要求に対する応答として、監視端末５に対して、記憶部に記憶している監視プログラムを送信し（ステップＳ１０２）、さらに、記憶部に記憶している設定情報を送信する（ステップＳ１０４）。監視端末５は監視プログラムの起動や設定情報の読み込みなど監視プログラムの実行に必要な初期化処理を行う（ステップＳ１０６）。【選択図】図９
2007295112.tif 000002
【特許請求の範囲】
【請求項１】
監視装置と各前記監視装置にネットワークを介して接続される監視端末とを有する監視システムにおいて、
前記監視装置は、
前記監視端末が各前記監視装置から監視情報を取得するために前記監視端末により実行されるべき監視プログラムを記憶するプログラム記憶手段と、
各前記監視端末のアドレスを含む前記監視プログラムの動作のための設定情報を記憶する設定情報記憶手段と、
前記監視端末から前記監視プログラムの送信要求を受信すると、当該監視端末に対して、前記プログラム記憶手段に記憶されている監視プログラムと前記設定情報記憶手段に記憶されている設定情報とを送信する要求応答手段と、
を備え、
前記監視端末は、
何れかの前記監視装置に対して前記監視プログラムの送信要求を送信する監視プログラム要求手段と、
前記監視プログラムの送信要求に対する応答として前記監視装置から前記監視プログラムと前記設定情報とを受信する応答受信手段と、
前記応答受信手段により受信される前記監視プログラムを実行し、前記設定情報に含まれるアドレスを基に各前記監視装置と通信を行いつつ当該監視装置から監視情報を収集するプログラム実行手段と、
を備えたことを特徴とする監視システム。
【請求項２】
ネットワークを介して監視端末を接続する監視装置であって、
前記監視端末がネットワーク上の監視装置から監視情報を取得するために前記監視端末により実行されるべき監視プログラムを記憶するプログラム記憶手段と、
各前記監視端末のアドレスを含む前記監視プログラムの動作のための設定情報を記憶する設定情報記憶手段と、
前記監視端末から前記監視プログラムの送信要求を受信すると、当該監視端末に対して、前記プログラム記憶手段に記憶されている監視プログラムと前記設定情報記憶手段に記憶されている設定情報とを送信する要求応答手段と、
を備えたことを特徴とする監視装置。
【請求項３】
前記監視端末において前記設定情報が変更された場合に当該監視端末から当該設定情報に含まれる何れかのアドレス宛に送信された変更後の設定情報を受信すると、当該設定情報に含まれる自装置以外の監視装置のアドレス宛に受信した設定情報を転送する設定情報転送手段と、
前記監視端末及び他の監視装置の何れかから設定情報を受信すると、前記設定情報記憶手段に記憶されている設定情報を受信した設定情報と同一になるように更新する設定情報更新手段と、
を更に備えたことを特徴とする請求項２記載の監視装置。
【請求項４】
動作モードが自装置のアドレスを設定情報に追加する動作モードになると、設定情報の送信要求を前記ネットワークにブロードキャスト又はマルチキャストにて送信する設定情報要求手段と、
前記設定情報要求手段により送信される設定情報の送信要求に対する応答として他の監視装置から送信される設定情報を受信する設定情報受信手段と、
前記設定情報受信手段により受信される設定情報に自装置のアドレスを追加するアドレス追加手段と、
前記アドレス追加手段によるアドレス追加後の設定情報を前記設定情報記憶手段に格納する設定情報格納手段と、
前記アドレス追加手段によるアドレス追加後の設定情報を当該設定情報に含まれる自装置以外の監視装置のアドレス宛に送信する設定情報送信手段と、
を更に備えたことを特徴とする請求項３記載の監視装置。
【請求項５】
動作モードが自装置のアドレスを設定情報から削除する動作モードになると、前記設定情報記憶手段に記憶されている設定情報から自装置のアドレスを削除するアドレス削除手段と、
前記アドレス削除手段によるアドレス削除後の設定情報を当該設定情報に含まれる監視装置のアドレス宛に送信する設定情報送信手段と、
を更に備えたことを特徴とする請求項３記載の監視装置。
【請求項６】
監視端末がネットワーク上の監視装置から監視情報を取得するために前記監視端末により実行されるべき監視プログラムを記憶するプログラム記憶手段と、各前記監視端末のアドレスを含む前記監視プログラムの動作のための設定情報を記憶する設定情報記憶手段とを有する監視装置において行われる監視方法であって、
前記監視端末から前記監視プログラムの送信要求を受信する送信要求受信手順と、
前記送信要求受信手順において受信した前記送信要求を行った監視端末に対して、前記プログラム記憶手段に記憶されている監視プログラムと前記設定情報記憶手段に記憶されている設定情報とを送信する要求応答手順と、
を有することを特徴とする監視方法。
【請求項７】
監視端末がネットワーク上の監視装置から監視情報を取得するために前記監視端末により実行されるべき監視プログラムを記憶するプログラム記憶手段と、各前記監視端末のアドレスを含む前記監視プログラムの動作のための設定情報を記憶する設定情報記憶手段とを有する監視装置に、
前記監視端末から前記監視プログラムの送信要求を受信する送信要求受信手順と、
前記送信要求受信手順において受信した前記送信要求を行った監視端末に対して、前記プログラム記憶手段に記憶されている監視プログラムと前記設定情報記憶手段に記憶されている設定情報とを送信する要求応答手順と、
を実行させることを特徴とする監視装置プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の監視装置と各監視装置にネットワークを介して接続される監視端末とを有し、監視端末が各監視装置から監視情報を収集する技術に関する。
【背景技術】
【０００２】
例えば、管理者が複数のビルの各設備の管理を容易に行うことができるようにするために、複数のビルの各設備の状態を一箇所で統括して管理する装置が特許文献１に開示されている。
図２７は特許文献１に開示されているビル群管理装置の構成図である。
ビル群管理装置１００のビル管理システム１０１、１０２、１０３及びビル管理端末装置１０４は夫々ネットワーク１０５に接続されている。
【０００３】
ビル管理装置１０１ａ、１０２ａはビルの各設備の状態を示す状態データをデータ転送端末１０１ｂ、１０２ｂへ送信し、データ転送端末１０１ｂ、１０２ｂは各設備の状態データをネットワーク１０５を介してＷＷＷサーバ１０３ｂへ転送する。
ビル管理装置１０３ａはビルの各設備の状態データをＷＷＷサーバ１０３ｂへ送信する。ＷＷＷサーバ１０３ｂはデータ転送端末１０１ｂ、１０２ｂによって転送された各設備の状態データ及びビル管理装置１０３ａによって送信された各設備の状態データを記憶し、ビル管理端末装置１０４に提供する。
【０００４】
ビル管理端末装置１０４はＷＷＷサーバ１０３ｂにネットワーク１０５を介してアクセスし、ＷＷＷサーバ１０３ａが記憶している各ビルの各設備の状態データを表示する。これにより、管理者は複数のビルの設備の管理を１箇所で統括して行うことができる。
【特許文献１】特開２０００−３０８１５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上述した従来技術では、複数のビルの各設備の状態をビル管理端末装置１０４で一覧表示するために、各ビルの各設備の状態データを記憶してビル管理端末装置１０４に提供するＷＷＷサーバ１０３ｂをネットワーク１０５上に設ける必要がある。これは、ＷＷＷサーバ１０３ｂの設置やメンテナンスなどに費用がかかり、コストの増加につながる。また、データ転送端末１０１ｂなどにＷＷＷサーバ１０３ｂのネットワーク１０５上のＩＰ（Internet Protocol）アドレスを設定する必要があり、作業工数の増大につながる。
【０００６】
そこで、本発明は、サーバ装置を設けることなく、他の装置のアドレスを設定することなく、従来のデータ転送端末とＷＷＷサーバの双方の代わりになる監視装置からビルの設備の状態データなどの監視情報を収集することを可能にする監視システム、監視装置、監視方法及び監視装置プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の監視システムは、監視装置と各前記監視装置にネットワークを介して接続される監視端末とを有する監視システムにおいて、前記監視装置は、前記監視端末が各前記監視装置から監視情報を取得するために前記監視端末により実行されるべき監視プログラムを記憶するプログラム記憶手段と、各前記監視端末のアドレスを含む前記監視プログラムの動作のための設定情報を記憶する設定情報記憶手段と、前記監視端末から前記監視プログラムの送信要求を受信すると、当該監視端末に対して、前記プログラム記憶手段に記憶されている監視プログラムと前記設定情報記憶手段に記憶されている設定情報とを送信する要求応答手段と、を備え、前記監視端末は、何れかの前記監視装置に対して前記監視プログラムの送信要求を送信する監視プログラム要求手段と、前記監視プログラムの送信要求に対する応答として前記監視装置から前記監視プログラムと前記設定情報とを受信する応答受信手段と、前記応答受信手段により受信される前記監視プログラムを実行し、前記設定情報に含まれるアドレスを基に各前記監視装置と通信を行いつつ当該監視装置から監視情報を収集するプログラム実行手段と、を備える。
【発明の効果】
【０００８】
上記の監視システムによれば、監視端末の使用者がネットワーク上の１つの監視装置のアドレスさえ指定すれば、監視端末は監視プログラムとネットワーク上の各監視装置のアドレスを含む設定情報とを取得して、監視端末は受信した監視プログラムを実行して、監視装置から監視情報を収集する。このように、監視端末の使用者は、監視端末で監視プログラムを実行して監視端末に各監視装置から監視情報を収集するに際して、予め監視プログラムを監視端末にインストールする必要がなく、さらに、監視端末に対してネットワーク上の各監視装置のアドレスの設定やその他の監視プログラムの動作のための情報の設定などを行う必要がなくなるとともに、サーバ装置の設定も不要になる。
【０００９】
本発明の監視装置は、ネットワークを介して監視端末を接続する監視装置であって、前記監視端末がネットワーク上の監視装置から監視情報を取得するために前記監視端末により実行されるべき監視プログラムを記憶するプログラム記憶手段と、各前記監視端末のアドレスを含む前記監視プログラムの動作のための設定情報を記憶する設定情報記憶手段と、前記監視端末から前記監視プログラムの送信要求を受信すると、当該監視端末に対して、前記プログラム記憶手段に記憶されている監視プログラムと前記設定情報記憶手段に記憶されている設定情報とを送信する要求応答手段と、を備える。
【００１０】
本発明の監視方法は、監視端末がネットワーク上の監視装置から監視情報を取得するために前記監視端末により実行されるべき監視プログラムを記憶するプログラム記憶手段と、各前記監視端末のアドレスを含む前記監視プログラムの動作のための設定情報を記憶する設定情報記憶手段とを有する監視装置において行われる監視方法であって、前記監視端末から前記監視プログラムの送信要求を受信する送信要求受信手順と、前記送信要求受信手順において受信した前記送信要求を行った監視端末に対して、前記プログラム記憶手段に記憶されている監視プログラムと前記設定情報記憶手段に記憶されている設定情報とを送信する要求応答手順と、を有する。
【００１１】
本発明の監視装置プログラムは、監視端末がネットワーク上の監視装置から監視情報を取得するために前記監視端末により実行されるべき監視プログラムを記憶するプログラム記憶手段と、各前記監視端末のアドレスを含む前記監視プログラムの動作のための設定情報を記憶する設定情報記憶手段とを有する監視装置に、前記監視端末から前記監視プログラムの送信要求を受信する送信要求受信手順と、前記送信要求受信手順において受信した前記送信要求を行った監視端末に対して、前記プログラム記憶手段に記憶されている監視プログラムと前記設定情報記憶手段に記憶されている設定情報とを送信する要求応答手順と、を実行させる。
【００１２】
上記の監視装置、監視方法及び監視プログラムによれば、監視装置は、監視端末からの監視プログラムの送信要求に対する応答として、監視端末に対して監視プログラムと設定情報を送信する。このように、監視端末の使用者は、監視端末で監視プログラムを実行して監視端末に各監視装置から監視情報を収集するに際して、予め監視プログラムを監視端末にインストールする必要がなく、さらに、監視端末に対してネットワーク上の監視装置のアドレスの設定やその他の監視プログラムの動作のための情報の設定などを行う必要がなくなる。
【００１３】
上記の監視装置において、前記監視端末において前記設定情報が変更された場合に当該監視端末から当該設定情報に含まれる何れかのアドレス宛に送信された変更後の設定情報を受信すると、当該設定情報に含まれる自装置以外の監視装置のアドレス宛に受信した設定情報を転送する設定情報転送手段と、前記監視端末及び他の監視装置の何れかから設定情報を受信すると、前記設定情報記憶手段に記憶されている設定情報を受信した設定情報と同一になるように更新する設定情報更新手段と、を更に備えるようにしてもよい。
【００１４】
これによれば、監視端末からネットワークに設定情報を送信すればネットワーク上の監視装置の全てが同じ設定情報を共有することになり、監視装置毎に使用者が設定情報を設定する必要がない。
上記の監視装置において、動作モードが自装置のアドレスを設定情報に追加する動作モードになると、設定情報の送信要求を前記ネットワークにブロードキャスト又はマルチキャストにて送信する設定情報要求手段と、前記設定情報要求手段により送信される設定情報の送信要求に対する応答として他の監視装置から送信される設定情報を受信する設定情報受信手段と、前記設定情報受信手段により受信される設定情報に自装置のアドレスを追加するアドレス追加手段と、前記アドレス追加手段によるアドレス追加後の設定情報を前記設定情報記憶手段に格納する設定情報格納手段と、前記アドレス追加手段によるアドレス追加後の設定情報を当該設定情報に含まれる自装置以外の監視装置のアドレス宛に送信する設定情報送信手段と、を更に備えるようにしてもよい。
【００１５】
これによれば、監視装置はネットワーク上の既に動作している監視装置から設定情報を取得するため、監視装置を追加するに際して使用者は設定情報を設定する必要がない。
上記の監視装置において、動作モードが自装置のアドレスを設定情報から削除する動作モードになると、前記設定情報記憶手段に記憶されている設定情報から自装置のアドレスを削除するアドレス削除手段と、前記アドレス削除手段によるアドレス削除後の設定情報を当該設定情報に含まれる監視装置のアドレス宛に送信する設定情報送信手段と、を更に備えるようにしてもよい。
【００１６】
これによれば、監視装置は設定情報から自装置のＩＰアドレスを削除し、削除後の設定情報をネットワーク上で動作している監視装置へ送信するため、監視装置をネットワークから取り外す場合などに、使用者はネットワーク上で動作している他の監視装置の夫々に対して設定情報を再設定する必要がない。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について図面を参照しつつ説明する。
≪全体構成≫
本発明の実施の形態の監視システムについて図１を参照しつつ説明する。図１は本実施の形態の監視システムの全体構成図である。
監視システム１は、監視装置２、３、４と端末装置２ａ、２ｂ、３ａ、３ｂ、４ａ、４ｂと監視端末５、６、７とを有する。監視装置２、３、４及び監視端末５、６、７は、夫々、イントラネットやＬＡＮ（Local Area Network）などのネットワーク８に接続されている。また、監視装置２には端末装置２ａ、２ｂが接続され、監視装置３には端末装置３ａ、３ｂが接続され、監視装置４には端末装置４ａ、４ｂが接続されている。
【００１８】
監視装置２、３、４は、監視プログラムを記憶するとともに、ネットワーク８上の各監視装置のネットワーク８上のアドレスを含む監視プログラムの動作のための設定情報を記憶する。本実施の形態における監視プログラムは、監視端末が監視装置から端末装置による計測・計量情報などの監視情報を取得して、取得した監視情報を基に警報を行うために監視端末により実行されるべきプログラムである。
【００１９】
監視装置２、３、４は、監視端末への監視プログラム及び設定情報の送信、端末装置から監視情報を収集して監視端末への端末装置の状態変化（例えば、端末故障、異常電流値計測など）の通知、他の監視装置間での設定情報の交換などを行う。
端末装置２ａ、２ｂ、３ａ、３ｂ、４ａ、４ｂは、例えば、ビルに設置されたデジタル高圧メータ、デジタルマルチメータ、電力計などであり、計測・計量情報を監視装置へ出力する。
【００２０】
監視端末５、６、７は、例えば、ビルの管理者のパーソナルコンピュータなどである。監視端末５、６、７は、監視装置に対して監視プログラムの送信要求を行い、監視装置から監視プログラムと設定情報とを取得する。そして、監視端末５、６、７は、監視プログラムを設定情報を基に実行し、監視装置との設定情報の送受信、監視装置から受信する状態変化通知に基づく警報の出力などを行う。
≪監視装置≫
図１の監視装置２の構成について図２を参照しつつ説明する。図２は図１の監視装置２の構成図である。なお、監視装置３、４の本発明に関係する部分は監視装置２と同じである。
【００２１】
監視装置２は制御部１１と操作部１２と表示部１３と記憶部１４とネットワーク通信部１５と端末通信部１６とを備える。
制御部１１は監視装置２全体の各種制御や各種演算を行うものである。
操作部１２はテンキーや矢印キー、確定キーなどにより構成され、キーの押下信号を制御部１１へ出力する。
【００２２】
表示部１３は液晶ディスプレイなどにより構成され、制御部１１の制御により各種画面を表示し、表示部１３に表示される画面として図３に示すモード切替画面がある。図３は図２の表示部１３に表示されるモード切替画面の一例を示す図である。
モード切替画面は監視端末２をネットワーク８に設置する場合やネットワーク８から取り外す場合に表示される画面である。
【００２３】
作業者は監視装置２をネットワーク８に接続する（設定情報に自装置のＩＰアドレスを追加する）際に矢印キーを操作して図３中の「施工処理を実行します」に対応する「実行」にカーソルを移動させ、確定キーを押下する。
作業者は監視装置２をネットワーク８から取り外す（設定情報から自装置のＩＰアドレスを削除する）際に矢印キーを操作して図３中の「取り外し処理を実行します」に対応する「実行」にカーソルを移動させ、確定キーを押下する。
【００２４】
記憶部１４は、監視プログラム１４ａ、設定情報１４ｂ（後に詳述する）及び監視情報１４ｃを記憶する。監視情報は接続された端末装置２ａ、２ｂなどの状態変化（例えば、端末故障、異常電流値計測など）を示す情報である。
ネットワーク通信部１５はネットワーク８を介してネットワーク８上に存在する監視装置や監視端末などの装置と通信を行う。
【００２５】
端末通信部１６は自装置に接続された端末装置と通信を行う。
≪監視端末≫
図１の監視端末５の構成について図４を参照しつつ説明する。図４は図１の監視端末５の構成図である。なお、監視端末６、７の本発明に関係する部分は監視端末５と同じである。
【００２６】
監視端末５は制御部２１と操作部２２と表示部２３と記憶部２４とネットワーク通信部２５とを備える。
制御部２１は監視端末５全体の各種制御や各種演算を行うものである。
操作部２２はキーボードやポインティングデバイスなどで構成されており、キーの押下信号を制御部２１へ出力する。
【００２７】
表示部２３は液晶ディスプレイなどにより構成され、制御部２１の制御により各種画面を表示する。表示部２３に表示される画面として図５に示す状態表示画面、図６に示す監視画面、図７に示す設定情報変更画面がある。
図５の状態表示画面は表示部２３に監視装置に接続された端末装置に状態変化があった場合にポップアップされる画面の一例である。
【００２８】
図６の監視画面は監視端末５が監視装置２、３、４から収集した状態変化通知に基づき監視装置２、３、４の夫々に接続された端末装置の状態を一覧表示する画面の一例である。
図７は監視端末５において設定情報の設定を更新する際に利用される画面の一例である。監視端末５の使用者は各状態レベル（正常、注意、警報、回転異常、システム異常、未更新）毎に、アイコンフリッカの有無（ウインドウのタスクバーにタスクの表示の有無）、ウインドウポップアップの有無、ブザー音の出力の有無を設定することができ、さらに、管理点毎の状態変化の通知の有無、ブザー音の出力期間を設定することができる。設定情報を更新する際には図中の「設定」を指定し、設定情報の更新を中断する際には「キャンセル」を指定する。
【００２９】
なお、管理点毎の状態変化の通知の有無とは、端末装置が複数の回路の例えば電流計測を行っている場合に、１つの回路の状態が変化して警報通知した後に、異なる回路の状態が変化した場合に警報通知を行うか否かである。
記憶部２４は、監視端末５を制御するための各種制御情報などを記憶するための記憶部である。
【００３０】
ネットワーク通信部２５はネットワーク８を介してネットワーク８上に存在する監視装置などの装置と通信を行う。
≪設定情報≫
設定情報について図８を参照しつつ説明する。図８は設定情報の一例を示す図である。
設定情報にはネットワーク８上に存在する各監視装置のネットワーク８上のＩＰアドレスを列記したデバイス一覧５１が含まれており、デバイス一覧５１には自装置のＩＰアドレスも含まれている。
【００３１】
設定情報にはネットワーク８上に存在する各監視端末のネットワーク８上のＩＰアドレスと該当する監視端末からポーリングを受信した最新時刻とを列記した自動通知一覧５２が含まれている。
設定情報には状態レベル（正常、注意、警報など）毎に表示色（色の３原色）を列記した表示色一覧５３が含まれている。
【００３２】
設定情報には全監視装置に共通の監視プログラムの設定情報を列記した共通設定情報一覧５４が含まれている。
図８中、[polling_sleep]にはポーリング間のスリープ時間（秒）、[polling_timeout]にはポーリングの応答待ちタイムアウト時間（秒）、[polling_retry]にはポーリングをリトライする回数、[iiu_check]には端末装置から応答がない場合にシステム異常とする時間（秒）、[use_ssl]は暗号を行うか否かを示す情報、[ssl_cipher]には使用する暗号化プロトコルを示す情報が夫々記述される。
【００３３】
設定情報には監視装置個別の監視プログラムの設定情報を列記した個別設定情報一覧５５が含まれている。但し、個別設定情報一覧５５には、デバイス一覧５１に列記されたＩＰアドレス毎に設定情報が列記されている。
図８中、[popup]にはポップアップする状態レベル、[buzzer]にはブザー音を鳴らす状態レベル、[buzzer_time]にはブザー音の出力時間（秒）が夫々記述される。図８において、ＩＰアドレスが[192.168.128.11]の監視装置に対して、監視装置は状態レベルが「注意」及び「警報」の場合にはポップアップ表示し、状態レベルが「警報」の場合にはブザー音を５秒間鳴らすことになる。
≪監視動作の開始と終了≫
図１の監視システム１の監視端末５の監視動作の開始から終了までの監視システム１の全体動作について図９を参照しつつ説明する。図９は監視端末の監視動作の開始から終了までの監視システムの処理の流れを示すシーケンス図である。
【００３４】
監視端末５の使用者は、監視装置２に記憶されている監視プログラムを監視端末５にロードするために、操作部２２を用いて監視装置２のＩＰアドレスの入力操作、監視プログラムの送信要求操作を行う。監視端末５の制御部２１は、操作部２２から入力される押下信号を基に、入力されたＩＰアドレス宛に自装置のＩＰアドレスを含む監視プログラムの送信要求をネットワーク通信部２５から送信する。監視装置２のネットワーク通信部１５は監視端末５から監視プログラムの送信要求を受信する（ステップＳ１０１）。
【００３５】
監視装置２の制御部１１は監視プログラムの送信要求に含まれているＩＰアドレス宛に記憶部１４に記憶している監視プログラムをネットワーク通信部１５から送信する（ステップＳ１０２）。監視装置２の制御部１１は記憶部１４に記憶されている設定情報の自動通知一覧５２に監視プログラムの送信要求に含まれているＩＰアドレスとデフォルトの時刻とを追加して設定情報の更新を行う（ステップＳ１０３）。
【００３６】
監視装置２の制御部１１は監視プログラムの送信要求に含まれるＩＰアドレス宛に更新後の設定情報をネットワーク通信部１５から送信する。監視端末５のネットワーク通信部２５は監視装置２から設定情報を受信する（ステップＳ１０４）。そして、監視端末５の制御部２１は、入力されたＩＰアドレス宛にＡＣＫ信号をネットワーク通信部２５から送信し、監視装置２のネットワーク通信部１５はＡＣＫ信号を受信する（ステップＳ１０５）。
【００３７】
監視端末５の制御部２１は、設定情報の読み込みなどの監視プログラムの実行に必要な初期化処理を行い（ステップＳ１０６）、監視プログラムの処理を開始する。
監視端末５の制御部２１は、監視装置２に対して自装置のＩＰアドレスを含むポーリングをネットワーク通信部２５を介して行う（ステップＳ１０７）。監視装置２の制御部１１は、記憶部１４に記憶されている設定情報の自動通知一覧１２のポーリング元のＩＰアドレスに対応したポーリングを受信した最新時刻を更新し、ポーリング元の監視端末５への状態変化通知を開始する（ステップＳ１０８）。
【００３８】
監視端末５の制御部２１は、監視装置２に対して自装置のＩＰアドレスを含むポーリングをネットワーク通信部２５を介して行う（ステップＳ１０９）。監視装置２の制御部１１は、記憶部１４に記憶されている設定情報の自動通知一覧１２のポーリング元のＩＰアドレスに対応したポーリングを受信した最新時刻を更新する（ステップＳ１１０）。
監視装置２の端末通信部１６は自装置に接続されている端末装置２ａなどによって出力される計測・計量情報を受信し、制御部１１は受信した計測・計量情報を基に端末装置の状態変化を検知する（ステップＳ１１１）。
【００３９】
監視装置２の制御部１１は、記憶部１４に記憶されている設定情報の自動通知一覧５２を参照して、監視端末５から前回のポーリングを受信した時刻からの経過時間が予め設定された期間よりも短い場合、監視端末５のＩＰアドレス宛に自装置のＩＰアドレス及び状態変化を含む状態変化通知をネットワーク通信部１５から送信する。監視端末５のネットワーク通信部２５は監視装置２から状態変化通知を受信する（ステップＳ１１２）。
【００４０】
監視端末５の制御部２１は、設定情報の表示色一覧５３及び個別設定情報一覧５５を参照して、状態変化通知に含まれるＩＰアドレス及び状態変化を基に警報のポップアップ表示や設定期間のブザー音の出力などの警報処理を行う（ステップＳ１１３）。
監視装置２の端末通信部１６は自装置に接続されている端末装置２ａなどによって出力される計測・計量情報を受信し、制御部１１は受信した計測・計量情報を基に端末装置の状態変化を検知する（ステップＳ１１４）。
【００４１】
監視装置２の制御部１１は、記憶部１４に記憶されている設定情報の自動通知一覧５２を参照して、監視端末５から前回のポーリングを受信した時刻からの経過時間が予め設定された期間よりも短くない場合、プログラムが終了されたものとみなして、設定情報の自動通知一覧５２から監視端末５のＩＰアドレスとポーリングを受信した最新時刻とを削除する（ステップＳ１１５）。
【００４２】
このシーケンスにより、監視端末５の使用者がネットワーク８上に存在する監視装置２などのＩＰアドレスを含む監視プログラムの動作のための設定情報の設定作業を行うことなく、また、特別なサーバ装置を設けることなく、ネットワーク８上に存在する監視装置２などから監視情報の収集を行うことが可能になる。また、監視端末５の使用者は監視端末５に予め監視プログラムをインストールしておく必要がない。
≪設定情報の共有≫
図１の監視システム１の監視端末５と監視装置２、３、４で設定情報を共有する場合の監視システム１の全体動作について図１０を参照しつつ説明する。図１０は監視システムの監視端末と監視装置で設定情報を共有する場合の監視システムの処理の流れを示すシーケンス図である。
【００４３】
監視端末５の使用者が設定情報を変更するために操作部２２を用いて図７に示す設定情報変更画面に対して設定変更操作を行う。監視端末５の制御部２１は操作部２２から入力される押下信号を基に設定情報を変更する（ステップＳ１２１）。そして、監視端末５の制御部２１は、設定情報のデバイス一覧５１に含まれている１つのＩＰアドレス宛（例えば、次にポーリングする監視装置２のＩＰアドレス宛）に自装置のＩＰアドレスを付加して変更後の設定情報をネットワーク通信部２５から送信する。監視装置２のネットワーク通信部１５は監視端末５から設定情報を受信する（ステップＳ１２２）。
【００４４】
監視装置２の制御部１１は記憶部１４に記憶している設定情報を受信した設定情報に更新する（ステップＳ１２３）。監視装置２の制御部１１は設定情報の送信元の監視端末５のＩＰアドレス宛にＡＣＫ信号をネットワーク通信部１５から送信する。監視端末５のネットワーク通信部２５は監視装置２からＡＣＫ信号を受信する（ステップＳ１２４）。
監視装置２の制御部１１は、監視端末５から設定情報を受信したため、記憶部１４に記憶されている設定情報のデバイス一覧５１に含まれている自装置のＩＰアドレスを除くＩＰアドレス宛に順番に、ここでは、監視装置３のＩＰアドレス宛に自装置のＩＰアドレスを付加して設定情報をネットワーク通信部１５から送信する（ステップＳ１２５）。
【００４５】
監視装置３の制御部は記憶部に記憶している設定情報を受信した設定情報に更新する（ステップＳ１２６）。
監視装置３の制御部はＡＣＫ信号を設定情報の送信元の監視装置２のＩＰアドレス宛にネットワーク通信部から送信し、監視装置２のネットワーク通信部１５は監視装置３からＡＣＫ信号を受信する（ステップＳ１２７）。なお、監視装置３は監視装置２から設定情報を受信したので、受信した設定情報を他の監視装置へ送信する処理を実行しない。
【００４６】
監視装置２の制御部１１は、記憶部１４に記憶されている設定情報のデバイス一覧５１に含まれている監視装置４のＩＰアドレス宛に自装置のＩＰアドレスを付加して設定情報をネットワーク通信部１５から送信する（ステップＳ１２８）。
監視装置４の制御部は記憶部に記憶している設定情報を受信した設定情報に更新する（ステップＳ１２９）。
【００４７】
監視装置４の制御部はＡＣＫ信号を設定情報の送信元の監視装置２のＩＰアドレス宛にネットワーク通信部から送信し、監視装置２のネットワーク通信部１５は監視装置４からＡＣＫ信号を受信する（ステップＳ１３０）。なお、監視装置４は監視装置２から設定情報を受信したので、受信した設定情報を他の監視装置へ送信する処理を実行しない。
このシーケンスにより、監視端末５の使用者が監視端末５で設定情報を更新する作業を行えば、ネットワーク８上の監視装置２、３、４の設定情報を更新することができる。また、監視端末５は１台の監視装置２に設定情報を送信すれば監視装置２が他の監視装置３、４に設定情報を転送するので、監視端末５の負荷の軽減が図られる。
≪監視装置の追加≫
図１の監視装置４を新規に監視システム１に追加する場合の監視システム１の全体動作について図１１を参照しつつ説明する。図１１は監視システムに監視装置を新規に設置する場合の監視システムの処理の流れを示すシーケンス図である。なお、図１１においては端末装置２、３、４におけるポーリングの受信時刻を更新する処理を省略している。
【００４８】
監視装置４の使用者が監視装置４を監視システム１に追加するために操作部を用いて図３に示すモード切替画面に対して「施工処理を実行します」に対応する「実行」を指定する操作を行う。監視装置４の制御部は操作部から入力される押下信号を基に動作モードを自装置のＩＰアドレスを設定情報に追加する追加モードに切り替える（ステップＳ１５１）。
【００４９】
監視装置４の制御部１１は、動作モードを追加モードに切り替えた後、自装置のネットワーク８上のＩＰアドレスを付加した設定情報の送信要求をネットワーク通信部からネットワーク８にブロードキャストにて送信する（ステップＳ１５２、Ｓ１５３）。
監視装置２の制御部１１は、ネットワーク通信部１５により設定情報の送信要求を受信すると、設定情報に付加されたＩＰアドレス宛に記憶部１４に記憶している設定情報をネットワーク通信部１５から送信する。監視装置４のネットワーク通信部は監視装置２から設定情報を受信する（ステップＳ１５４）。監視装置４の制御部は監視装置２から受信した設定情報のデバイス一覧５１に自装置のＩＰアドレスを追加し、更新後の設定情報を記憶部に格納する（ステップＳ１５５）。
【００５０】
監視装置３の制御部は、ネットワーク通信部により設定情報の送信要求を受信すると、設定情報に付加されたＩＰアドレス宛に記憶部に記憶している設定情報をネットワーク通信部から送信する。監視装置４のネットワーク通信部は監視装置３から設定情報を受信する（ステップＳ１５６）。監視装置４の制御部は、既に監視装置２から設定情報を受信しているので、監視装置３から受信した設定情報を破棄する（ステップＳ１５７）。
【００５１】
監視装置４の制御部は、記憶部に記憶した設定情報のデバイス一覧５１に含まれている自装置のＩＰアドレスを除くＩＰアドレス宛に順番に、ここでは、監視装置２のＩＰアドレス宛に自装置のＩＰアドレスを付加して設定情報をネットワーク通信部から送信する。監視装置２のネットワーク通信部１５は監視装置４から設定情報を受信する（ステップＳ１５８）。
【００５２】
監視装置２の制御部１１は記憶部１４に記憶している設定情報を監視装置４から受信した設定情報に更新する（ステップＳ１５９）。
監視装置２の制御部１１は、設定情報の送信元の監視装置４のＩＰアドレス宛にＡＣＫ信号をネットワーク通信部１５から送信し、監視装置４のネットワーク通信部は監視装置２からＡＣＫ信号を受信する（ステップＳ１６０）。
【００５３】
監視装置４の制御部は、記憶部に記憶した設定情報のデバイス一覧５１に含まれている監視装置３のＩＰアドレス宛に自装置のＩＰアドレスを付加して設定情報をネットワーク通信部から送信する。監視装置３のネットワーク通信部は監視装置４から設定情報を受信する（ステップＳ１６１）。
監視装置３の制御部は記憶部に記憶している設定情報を監視装置４から受信した設定情報に更新する（ステップＳ１６２）。
【００５４】
監視装置３の制御部は、設定情報の送信元の監視装置４のＩＰアドレス宛にＡＣＫ信号をネットワーク通信部から送信し、監視装置４のネットワーク通信部は監視装置３からＡＣＫ信号を受信する（ステップＳ１６３）。
監視装置４の制御部は、動作モードを追加モードから通常モードに切り替える（ステップＳ１６４）。これにより、監視装置４は自装置に接続された端末装置の状態変化の通知処理、監視端末からの監視プログラムの送信要求に対する処理、監視端末又は他の監視装置から設定情報を受信した場合の処理などを行う。
【００５５】
監視端末５の制御部２１は、設定情報のデバイス一覧５１に含まれているＩＰアドレス宛に順番に、ここでは、監視装置２のＩＰアドレス宛に自装置のＩＰアドレスを含むポーリングを行う。監視装置２の制御部１１は、設定情報の更新後の最初のポーリングであるので、設定情報を監視端末５のＩＰアドレス宛にネットワーク通信部１５から送信する（ステップＳ１６５）。監視端末５の制御部２１は、ネットワーク通信部２５により監視装置２から設定情報を受信すると、記憶している設定情報を受信した設定情報に更新する（ステップＳ１６６）。
【００５６】
監視端末５の制御部２１は、設定情報のデバイス一覧５１に含まれている監視装置３のＩＰアドレス宛に自装置のＩＰアドレスを含むポーリングを行う。監視装置３の制御部は、設定情報の更新後の最初のポーリングであるので、設定情報を監視端末５のＩＰアドレス宛にネットワーク通信部から送信する（ステップＳ１６７）。監視端末５の制御部２１は、ネットワーク通信部２５により監視装置３から設定情報を受信すると、記憶している設定情報を受信した設定情報に更新する（ステップＳ１６８）。
【００５７】
監視端末５の制御部２１は、設定情報のデバイス一覧５１に含まれている監視装置４のＩＰアドレス宛に自装置のＩＰアドレスを含むポーリングを行う。監視装置４の制御部は、設定情報の更新後の最初のポーリングであるので、設定情報を監視端末５のＩＰアドレス宛にネットワーク通信部から送信する（ステップＳ１６９）。監視端末５の制御部２１は、ネットワーク通信部２５により監視装置４から設定情報を受信すると、記憶している設定情報を受信した設定情報に更新する（ステップＳ１７０）。
【００５８】
監視端末５の制御部２１は設定情報のデバイス一覧５１に含まれているＩＰアドレス宛に順番に自装置のＩＰアドレスを含むポーリングを行い、監視装置２、３、４は、設定情報の更新後の最初のポーリングでないので、設定情報を監視端末５のＩＰアドレス宛に送信しない（ステップＳ１７１、Ｓ１７２、Ｓ１７３）。
なお、設定情報更新後の最初のポーリングであるか否かを判別するために、設定情報の更新（ポーリングを受信した最新時刻の更新を除く）があった場合にフラグを立て、最初のポーリングに対して設定情報を送信した場合にフラグを落とす。
【００５９】
このシーケンスにより、監視システム１に追加する監視装置４の使用者は、図３のモード切替画面で「施工処理を実行します」に対応する「実行」を指定するだけで、ネットワーク８上で既に動作している他の監視装置から設定情報を取得して設定情報に自装置のＩＰアドレスを追加することができ、ＩＰアドレス追加後の設定情報をネットワーク８上で動作している監視端末及び監視装置で共有にすることができる。
≪監視装置の削除≫
図１の監視システム１から監視装置４を削除する場合の監視システム１の全体動作について図１２を参照しつつ説明する。図１２は監視システムから監視装置を削除する場合の監視システムの処理の流れを示すシーケンス図である。なお、図１２においては端末装置２、３、４におけるポーリングの受信時刻を更新する処理を省略している。
【００６０】
監視装置４の使用者が監視装置４を監視システム１から削除するために操作部を用いて図３に示すモード切替画面に対して「取り外し処理を実行します」に対応する「実行」を指定する操作を行う。監視装置４の制御部は操作部から入力される押下信号を基に動作モードを自装置のＩＰアドレスを設定情報から削除する削除モードに切り替える（ステップＳ１８１）。
【００６１】
監視装置４の制御部は記憶部に記憶している設定情報のデバイス一覧５１から自装置のＩＰアドレスを削除する（ステップＳ１８２）。
監視装置４の制御部は、自装置のＩＰアドレス削除後の設定情報のデバイス一覧５１に含まれているＩＰアドレス宛に順番に、ここでは、監視装置２のＩＰアドレス宛に自装置のＩＰアドレスを付加して設定情報をネットワーク通信部から送信する。監視装置２のネットワーク通信部１５は監視装置４から設定情報を受信する（ステップＳ１８３）。
【００６２】
監視装置２の制御部１１は記憶部１４に記憶している設定情報を監視装置４から受信した設定情報に更新する（ステップＳ１８４）。
監視装置２の制御部１１は、設定情報の送信元の監視装置４のＩＰアドレス宛にＡＣＫ信号をネットワーク通信部１５から送信し、監視装置４のネットワーク通信部は監視装置２からＡＣＫ信号を受信する（ステップＳ１８５）。
【００６３】
監視装置４の制御部は、記憶部に記憶した設定情報のデバイス一覧５１に含まれている監視装置３のＩＰアドレス宛に自装置のＩＰアドレスを付加して設定情報をネットワーク通信部から送信する。監視装置３のネットワーク通信部は監視装置４から設定情報を受信する（ステップＳ１８６）。
監視装置３の制御部は記憶部に記憶している設定情報を監視装置４から受信した設定情報に更新する（ステップＳ１８７）。
【００６４】
監視装置３の制御部は、設定情報の送信元の監視装置４のＩＰアドレス宛にＡＣＫ信号をネットワーク通信部から送信し、監視装置４のネットワーク通信部は監視装置３からＡＣＫ信号を受信する（ステップＳ１８８）。
監視端末５の制御部２１は、設定情報のデバイス一覧５１に含まれているＩＰアドレス宛に順番に、ここでは、監視装置２のＩＰアドレス宛に自装置のＩＰアドレスを含むポーリングを行う。監視装置２の制御部１１は、設定情報の更新後の最初のポーリングであるので、設定情報を監視端末５のＩＰアドレス宛にネットワーク通信部１５から送信する（ステップＳ１８９）。監視端末５の制御部２１は、ネットワーク通信部２５により監視装置２から設定情報を受信すると、記憶している設定情報を受信した設定情報に更新する（ステップＳ１９０）。
【００６５】
監視端末５の制御部２１は、設定情報のデバイス一覧５１に含まれている監視装置３のＩＰアドレス宛に自装置のＩＰアドレスを含むポーリングを行う。監視装置３の制御部は、設定情報の更新後の最初のポーリングであるので、設定情報を監視端末５のＩＰアドレス宛にネットワーク通信部から送信する（ステップＳ１９１）。監視端末５の制御部２１は、ネットワーク通信部２５により監視装置３から設定情報を受信すると、記憶している設定情報を受信した設定情報に更新する（ステップＳ１９２）。
【００６６】
監視端末５の制御部２１は設定情報のデバイス一覧５１に含まれているＩＰアドレス宛に順番に自装置のＩＰアドレスを含むポーリングを行い、監視装置２、３は、設定情報の更新後の最初のポーリングでないので、設定情報を監視端末５のＩＰアドレス宛に送信しない（ステップＳ１９３、Ｓ１９４）。
なお、設定情報更新後の最初のポーリングであるか否かを判別するために、設定情報の更新（ポーリングを受信した最新時刻の更新を除く）があった場合にフラグを立て、最初のポーリングに対して設定情報を送信した場合にフラグを落とす。
【００６７】
このシーケンスにより、監視システム１から削除する監視装置４の使用者は、図３のモード切替画面で「取り外し処理を実行します」に対応する「実行」を指定するだけで、自装置のＩＰアドレスを削除した後の設定情報をネットワーク８上で動作している他の監視装置及び監視端末で共有することができる。
≪監視装置の全体動作≫
図１の監視装置２の全体動作について図１３を参照しつつ説明する。図１３は監視装置の全体動作の流れを示すフローチャートである。なお、監視装置３、４の全体動作は、本発明に関係する部分は監視装置２と同じである。
【００６８】
監視装置２の制御部１１はイベントの発生を待つ（ステップＳ２０１）。
イベントが発生すると（Ｓ２０１：ＹＥＳ）、監視装置２の制御部１１は発生したイベントが監視プログラムの送信要求の受信かを判定する（ステップＳ２０２）。発生したイベントが監視プログラムの送信要求の受信の場合（Ｓ２０２：ＹＥＳ）、監視装置２の制御部１１は起動時設定情報送信処理（図１４）を行い（ステップＳ２０３）、ステップＳ２０１の処理に戻る。一方、発生したイベントが監視プログラムの送信要求の受信でない場合（Ｓ２０２：ＮＯ）、ステップＳ２０４の処理へ進む。
【００６９】
監視装置２の制御部１１は発生したイベントがポーリングの受信かを判定する（ステップＳ２０４）。発生したイベントがポーリングの受信の場合（Ｓ２０４：ＹＥＳ）、監視装置２の制御部１１はポーリング受信処理（図１５）を行い（ステップＳ２０５）、ステップＳ２０１の処理に戻る。一方、発生したイベントがポーリングの受信でない場合（Ｓ２０４：ＮＯ）、ステップＳ２０６の処理へ進む。
【００７０】
監視装置２の制御部１１は発生したイベントが状態変化検知かを判定する（ステップＳ２０６）。発生したイベントが状態変化検知の場合（Ｓ２０６：ＹＥＳ）、監視装置２の制御部１１は状態変化通知処理（図１６）を行い（ステップＳ２０７）、ステップＳ２０１の処理に戻る。一方、発生したイベントが状態変化検知でない場合（Ｓ２０６：ＮＯ）、ステップＳ２０８の処理へ進む。
【００７１】
監視装置２の制御部１１は発生したイベントが設定情報の受信かを判定する（ステップＳ２０８）。発生したイベントが設定情報の受信の場合（Ｓ２０８：ＹＥＳ）、監視装置２の制御部１１は設定情報受信処理（図１７）を行い（ステップＳ２０９）、ステップＳ２１０の処理へ進む。一方、発生したイベントが設定情報の受信でない場合（Ｓ２０９：ＮＯ）、ステップＳ２１２の処理へ進む。
【００７２】
監視装置２の制御部１１は設定情報を監視端末から受信したかを設定情報のデバイス一覧５１及び自動通知一覧５２を参照して判定する（ステップＳ２１０）。設定情報を監視端末から受信した場合（Ｓ２１０：ＹＥＳ）、監視装置２の制御部１１は設定情報同期処理（図１８）を行い（ステップＳ２１１）、ステップＳ２０１の処理へ戻る。一方、設定情報を他の監視装置から受信した場合（Ｓ２１０：ＮＯ）、ステップＳ２０１の処理に戻る。
【００７３】
監視装置２の制御部１１は発生したイベントが設定情報の送信要求の受信かを判定する（ステップＳ２１２）。発生したイベントが設定情報の送信要求の受信の場合（Ｓ２１２：ＹＥＳ）、監視装置２の制御部１１は設定情報送信処理（図１９）を行い（ステップＳ２１３）、ステップＳ２０１の処理に戻る。一方、発生したイベントが設定情報の送信要求の受信でない場合（Ｓ２１２：ＮＯ）、ステップＳ２１４の処理へ進む。
【００７４】
監視装置２の制御部１１は発生したイベントがモード切替かを判定する（ステップＳ２１４）。発生したイベントがモード切替の場合（Ｓ２１４：ＹＥＳ）、監視装置２の制御部１１は追加／削除処理（図２０）を行い（ステップＳ２１５）、続いて設定情報同期処理（図１８）を行い（ステップＳ２１６）、ステップＳ２０１の処理に戻る。一方、発生したイベントがモード切替でない場合（Ｓ２１４：ＮＯ）ステップＳ２１７の処理へ進む。
【００７５】
監視装置２の制御部１１は発生したイベントが処理終了かを判定する（ステップＳ２１７）。発生したイベントが処理終了の場合（Ｓ２１７：ＹＥＳ）、監視装置２の制御部１１は図１３の処理を終了する。一方、発生したイベントが処理終了でない場合（Ｓ２１７：ＮＯ）、ステップＳ２０１の処理に戻る。
＜起動時設定情報送信処理＞
図１３の起動時設定情報送信処理（ステップＳ２０３）について図１４を参照しつつ説明する。図１４は図１３の起動時設定情報送信処理の流れを示すフローチャートである。
【００７６】
監視装置２の制御部１１は、監視プログラムの送信要求に含まれる送信要求元のＩＰアドレスを取得し、記憶部１４に記憶されている設定情報の自動通知一覧５１に取得したＩＰアドレスを追加する（ステップＳ３０１）。
監視装置２の制御部１１は変数ｊに値「０」を代入する（ステップＳ３０２）。
監視装置２の制御部１１は変数ｊの値が予め定められた値「Ｎ」（設定情報の送信をトライする最大回数）未満であるかを判定する（ステップＳ３０３）。変数ｊの値がＮ未満であれば（Ｓ３０３：ＹＥＳ）、監視装置２の制御部１１は監視プログラムの送信要求元の監視端末のＩＰアドレス宛に更新後の設定情報を送信し（ステップＳ３０４）、ステップＳ３０５の処理へ進む。変数ｊの値がＮ未満でなければ（Ｓ３０３：ＮＯ）、設定情報の送信をトライする予め定められた回数を超えているので、設定情報の再送信を行うことを停止し、図１３のステップＳ２０１の処理に戻る。
【００７７】
監視装置２の制御部１１は設定情報を送信した監視端末からＡＣＫ信号を受信したかを判定する（ステップＳ３０５）。ＡＣＫ信号を受信していれば（Ｓ３０５：ＹＥＳ）、図１３のステップＳ２０１の処理に戻る。一方、ＡＣＫ信号を受信していなければ（Ｓ３０５：ＮＯ）、監視装置２の制御部１１は変数ｊの値を１増加し（ステップＳ３０６）、ステップＳ３０３の処理に戻る。
＜ポーリング受信処理＞
図１３のポーリング受信処理（ステップＳ２０５）について図１５を参照しつつ説明する。図１５は図１３のポーリング受信処理の流れを示すフローチャートである。
【００７８】
監視装置２の制御部１１は設定情報の更新後初めてのポーリングの受信であるかを判定する（ステップＳ３２１）。設定情報の更新後初めてのポーリングの受信である場合（Ｓ３２１：ＹＥＳ）、監視装置２の制御部１１はポーリング元の監視端末のＩＰアドレス宛に記憶部１４に記憶している設定情報を送信し（ステップＳ３２２）、ステップＳ３２３の処理へ進む。一方、設定情報の更新後初めてのポーリングの受信でない場合（Ｓ３２１：ＮＯ）、ステップＳ３２３の処理へ進む。
【００７９】
監視装置２の制御部１１は記憶部１４に記憶している設定情報の自動通知一覧５２に列記されたポーリング元の監視端末のＩＰアドレスに対応するポーリングを受信した最新時刻をポーリングを受信した時刻に更新し(ステップＳ３２３)、図１３のステップＳ２０１の処理に戻る。
＜状態変化通知処理＞
図１３の状態変化通知処理（ステップＳ２０７）について図１６を参照しつつ説明する。図１６は図１３の状態変化通知処理の流れを示すフローチャートである。
【００８０】
監視装置２の制御部１１は変数ｊに値「１」を代入する（ステップＳ３４１）。
監視装置２の制御部１１は変数ｊの値が記憶部１４に記憶されている設定情報の自動通知一覧５２に列記された監視端末の台数「ａＮｕｍ」以下であるかを判定する（ステップＳ３４２）。変数ｊの値が台数「ａＮｕｍ」以下であれば（Ｓ３４２：ＹＥＳ）、ステップＳ３４２の処理へ進み、変数ｊの値が台数「ａＮｕｍ」以下でなければ（Ｓ３４２：ＮＯ）、図１３のステップＳ２０１に戻る。
【００８１】
監視装置２の制御部１１は、記憶部１４に記憶されている設定情報の自動通知一覧５２を参照して、変数ｊが指す監視端末の前回のポーリングを受信した時刻からの経過時間が予め定められた期間よりも短いかを判定する（ステップＳ３４３）。予め定められた期間よりも短かければ（Ｓ３４３：ＹＥＳ）、ステップＳ３４４へ進み、そうでなければ（Ｓ３４３：ＮＯ）、ステップＳ３４５へ進む。
【００８２】
監視装置２の制御部１１は、記憶部１４に記憶されている設定情報の自動通知一覧５２を参照して、変数ｊが指す監視端末のＩＰアドレス宛に検知した状態変化を送信し（ステップＳ３４４）、ステップＳ３４６の処理へ進む。
監視装置２の制御部１１は、記憶部１４に記憶されている設定情報の自動通知一覧５２から変数ｊが指す監視端末のＩＰアドレスを削除し、削除後の設定情報を記憶部１４に記憶し（ステップＳ３４５）、ステップＳ３４６の処理へ進む。
【００８３】
監視装置２の制御部１１は変数ｊの値を１増加し（ステップＳ３４６）、ステップＳ３４２の処理に戻る。
＜設定情報受信処理＞
図１３の設定情報受信処理（ステップＳ２０９）について図１７を参照しつつ説明する。図１７は図１３の設定情報受信処理の流れを示すフローチャートである。
【００８４】
監視装置２の制御部１１は記憶部１４に記憶している設定情報を受信した設定情報に更新する（ステップＳ３６１）。監視装置２の制御部１１は設定情報の送信元の装置のＩＰアドレス宛にＡＣＫ信号を送信し（ステップＳ３６２）、図１３のステップＳ２０１に戻る。
＜設定情報同期処理＞
図１３の設定情報同期処理（ステップＳ２１１、Ｓ２１６）について図１８を参照しつつ説明する。図１８は図１３の設定情報同期処理の流れを示すフローチャートである。
【００８５】
監視装置２の制御部１１は変数ｋに値「１」を代入する（ステップＳ３８１）。
監視装置２の制御部１１は変数ｋの値が記憶部１４に記憶されている設定情報のデバイス一覧５１に列記された監視装置の台数「ｄＮｕｍ」以下であるかを判定する（ステップＳ３８２）。変数ｋの値が台数「ｄＮｕｍ」以下であれば（Ｓ３８２：ＹＥＳ）、ステップＳ３８３の処理へ進み、変数ｋの値が台数「ｄＮｕｍ」以下でなければ（Ｓ３８２：ＮＯ）、図１３のステップＳ２０１に戻る。
【００８６】
監視装置２の制御部１１は、記憶部１４に記憶されている設定情報のデバイス一覧５１を参照して、変数ｋが指す監視装置のＩＰアドレスが自装置のＩＰアドレスであるかを判定する（ステップＳ３８３）。変数ｊが指す監視装置のＩＰアドレスが自装置のＩＰアドレスであれば（Ｓ３８３：ＹＥＳ）、ステップＳ３８９へ進み、変数ｊが指す監視装置のＩＰアドレスが自装置のＩＰアドレスでなければ（Ｓ３８３：ＮＯ）、ステップＳ３８４の処理へ進む。
【００８７】
監視装置２の制御部１１は変数ｈに値「０」を代入する（ステップＳ３８４）。
監視装置２の制御部１１は変数ｈが予め定められた値「Ｎ」（設定情報の送信をトライする最大回数）未満であるかを判定する（ステップＳ３８５）。変数ｈの値がＮ未満であれば（Ｓ３８５：ＹＥＳ）、監視装置２の制御部１１は、記憶部１４に記憶されている設定情報のデバイス一覧５１を参照して、変数ｋが指す監視装置のＩＰアドレス宛に設定更新後の設定情報を送信する（ステップＳ３８６）。一方、変数ｈの値がＮ未満でなければ（Ｓ３８５：ＮＯ）、設定情報の送信をトライする予め定められた回数を超えているので、変数ｋが指す監視装置へ設定情報の再送信を行うことを停止し、ステップＳ３８９の処理へ進む。
【００８８】
監視装置２の制御部１１は設定情報を送信した監視装置からＡＣＫ信号を受信したかを判定する（ステップＳ３８７）。ＡＣＫ信号を受信していなければ（Ｓ３８７：ＮＯ）、監視装置２の制御部１１は変数ｈの値を１増加し（ステップＳ３８８）、ステップＳ３８５の処理に戻る。一方、ＡＣＫ信号を受信していれば（Ｓ３８７：ＹＥＳ）、ステップＳ３８９の処理へ進む。
【００８９】
監視装置２の制御部１１は変数ｋの値を１増加し（ステップＳ３８９）、ステップＳ３８２の処理に戻る。
＜設定情報送信処理＞
図１３の設定情報送信処理（ステップＳ２１３）について図１９を参照しつつ説明する。図１９は図１３の設定情報送信処理の流れを示すフローチャートである。
【００９０】
監視装置２の制御部１１は、設定情報の送信要求に付加されたＩＰアドレス宛（設定情報の送信要求元の監視装置のＩＰアドレス宛）に記憶部１４に記憶している設定情報を送信し（ステップＳ４０１）、図１３のステップＳ２０１に戻る。
＜追加／削除処理＞
図１３の追加／削除処理（ステップＳ２１５）について図２０を参照しつつ説明する。図２０は図１３の追加／削除処理の流れを示すフローチャートである。
【００９１】
監視装置２の制御部１１は操作部１２からの押下信号を基に動作モードが追加モードに切り替えられたかを判定する（ステップＳ４２１）。追加モードに切り替えられた場合には（Ｓ４２１：ＹＥＳ）、ステップＳ４２２の処理へ進み、追加モードに切り替えられていない場合には（Ｓ４２１：ＮＯ）、ステップＳ４２６の処理へ進む。
監視装置２の制御部１１はネットワーク通信部１５からネットワーク８にブロードキャストにて自装置のＩＰアドレスを付加した設定情報の送信要求を送信する（ステップＳ４２２）。
【００９２】
監視装置２の制御部１１はネットワーク通信部１５により設定情報を受信したかを判定する（ステップＳ４２３）。設定情報を受信していなければ（Ｓ４２３：ＮＯ）、ステップＳ４２２の処理に戻り、設定情報を受信していれば（Ｓ４２３：ＹＥＳ）、ステップＳ４２４の処理へ進む。
監視装置２の制御部１１は、受信した設定情報が送信要求のブロードキャスト後の設定情報の最初の受信であるかを判定する（ステップＳ４２４）。最初の受信であれば（Ｓ４２４：ＹＥＳ）、監視装置２の制御部１１は受信した設定情報のデバイス一覧５１に自装置のＩＰアドレスを追加して設定情報を更新し、更新後の設定情報を記憶部に格納し（ステップＳ４２５）、図１３のステップＳ２１６の処理へ移行する。一方、最初の受信でなければ（Ｓ４２４：ＮＯ）、受信した設定情報を破棄して、図１３のステップＳ２１６の処理へ移行する。
【００９３】
監視装置２の制御部１１は操作部１２からの押下信号を基に動作モードが削除モードに切り替えられたかを判定する（ステップＳ４２６）。削除モードに切り替えられた場合には（Ｓ４２６：ＹＥＳ）、監視装置２の制御部１１は記憶部１４に記憶している設定情報のデバイス一覧５１から自装置のＩＰアドレスを削除して設定情報を更新し（ステップＳ４２７）、図１３のステップＳ２１６の処理へ移行する。一方、削除モードに切り替えられていない場合には（Ｓ４２６：ＮＯ）、図１３のステップＳ２１６の処理へ移行する。
≪監視端末の全体動作≫
図１の監視端末５の全体動作について図２１を参照しつつ説明する。図２１は監視端末の全体動作の流れを示すフローチャートである。なお、監視端末６、７の全体動作は、本発明に関係する部分は監視端末５と同じである。
【００９４】
監視端末５の制御部２１は設定情報を受信したかを判定する（ステップＳ５０１）。設定情報を受信すれば（Ｓ５０１：ＹＥＳ）、監視端末５の制御部１１は設定情報の送信元の監視装置のＩＰアドレス宛にＡＣＫ信号を送信し（ステップＳ５０２）、初期化処理（図２２）を行い（ステップＳ５０３）、ステップＳ５０４の処理へ進む。一方、設定情報を受信しなければ（Ｓ５０１：ＮＯ）、図２１の処理を終了する。
【００９５】
監視端末５の制御部２１はイベントの発生を待つ（ステップＳ５０４）。
イベントが発生すると（Ｓ５０４：ＹＥＳ）、監視端末５の制御部２１は発生したイベントが設定情報の受信かを判定する（ステップＳ５０５）。発生したイベントが設定情報の受信の場合（Ｓ５０５：ＹＥＳ）、監視端末５の制御部２１は設定情報更新処理（図２３）を行い（ステップＳ５０６）、ステップＳ５０４の処理に戻る。一方、発生したイベントが設定情報の受信でない場合（Ｓ５０５：ＮＯ）、ステップＳ５０７の処理へ進む。
【００９６】
監視端末５の制御部２１は発生したイベントが状態変化通知の受信かを判定する（ステップＳ５０７）。発生したイベントが状態変化通知の受信の場合（Ｓ５０７：ＹＥＳ）、監視端末５の制御部２１は状態変化出力処理（図２４）を行い（ステップＳ５０８）、ステップＳ５０４の処理に戻る。一方、発生したイベントが状態変化通知の受信でない場合（Ｓ５０７：ＮＯ）、ステップＳ５０９の処理へ進む。
【００９７】
監視端末５の制御部２１は、発生したイベントが監視プログラムの停止要求を判定する（ステップＳ５０９）。発生したイベントが監視プログラムの停止要求の場合（Ｓ５０９：ＹＥＳ）、図２１の処理を終了する。一方、発生したイベントが監視プログラムの停止要求でない場合（Ｓ５０９：ＮＯ）、監視端末５の制御部２１はポーリング送信処理（図２５）を行い（ステップＳ５１０）、ステップＳ５１１の処理へ進む。なお、監視プログラムの停止要求があったと判定されるのは、使用者が操作部２２を用いて監視プログラムの停止操作を行った場合などであり、操作部２２から入力される押下信号を基に判定される。
【００９８】
監視端末５の制御部２１は図７の設定情報変更画面を用いて設定情報の更新操作が行われたかを操作部２２から入力される押下信号を基に判定する（ステップＳ５１１）。設定情報の更新が行われている場合には（Ｓ５１１：ＹＥＳ）、監視端末５の制御部２１は設定情報更新処理（図２６）を実行し（ステップＳ５１２）、ステップＳ５０４の処理に戻る。一方、設定情報の更新が行われていない場合には（Ｓ５１１：ＮＯ）、ステップＳ５０４の処理に戻る。
＜初期化処理＞
図２１の初期化処理（ステップＳ５０３）について図２２を参照しつつ説明する。図２２は図２１の初期化処理の流れを示すフローチャートである。
【００９９】
監視端末５の制御部２１は受信した設定情報から監視プログラムの動作に必要な情報を読み込み（ステップＳ６０１）、変数ｉに値「０」を代入し（ステップＳ６０２）、図２１のステップＳ５０４の処理に戻る。
＜設定情報更新処理＞
図２１の設定情報更新処理（ステップＳ５０６）について図２３を参照しつつ説明する。図２３は図２１の設定情報更新処理の流れを示すフローチャートである。
【０１００】
監視端末５の制御部２１は受信した設定情報から監視プログラムの動作に必要な情報を読み込み（ステップＳ６２１）、図２１のステップＳ５０４の処理に戻る。なお、監視端末５の制御部２１はステップＳ６２１で読み込んだ情報で動作を行う。
＜状態変化通知処理＞
図２１の状態変化通知処理（ステップＳ５０８）について図２４を参照しつつ説明する。図２４は図２１の状態変化通知処理の流れを示すフローチャートである。
【０１０１】
監視端末５の制御部２１は、設定情報の表示色一覧５３及び個別設定情報一覧５５を参照して、状態変化通知に含まれるＩＰアドレス及び状態変化を基に警報のポップアップ表示や設定期間のブザー音の出力などの警報処理を行い（ステップＳ６４１）、図２１のステップＳ５０４の処理に戻る。
＜ポーリング送信処理＞
図２１のポーリング送信処理（ステップＳ５１０）について図２５を参照しつつ説明する。図２５は図２１のポーリング送信処理の流れを示すフローチャートである。
【０１０２】
監視端末５の制御部２１は変数ｉの値が設定情報のデバイス一覧５１に列記された端末監視装置の台数「ｄＮｕｍ」以下であるかを判定する（ステップＳ６６１）。変数ｉの値が台数「ｄＮｕｍ」以下でなければ（Ｓ６６１：ＮＯ）、監視端末５の制御部２１は変数ｉに値「１」を代入し（ステップＳ６６２）、ステップＳ６６３の処理へ進む。一方、変数ｉの値が台数「ｄＮｕｍ」以下であれば（Ｓ６６１：ＹＥＳ）、ステップＳ６６３の処理へ進む。
【０１０３】
監視端末５の制御部２１は設定情報のデバイス一覧５１の変数ｉが指す監視装置のＩＰアドレス宛にネットワーク通信部２５からポーリングを行い（ステップＳ６６３）、設定情報の共通設定情報一覧５４に記述されたスリープ期間スリープする（ステップＳ６６４）。そして、監視端末５の制御部２１は変数ｉの値を１増加し（ステップＳ６６５）、図２１のステップＳ５１１の処理へ進む。
＜設定情報送信＞
図２１の設定情報送信（ステップＳ５１２）について図２６を参照しつつ説明する。図２６は図２１の設定情報送信処理の流れを示すフローチャートである。
【０１０４】
監視端末５の制御部２１は変数ｊに値「０」を代入する（ステップＳ６８１）。
監視端末５の制御部２１は変数ｊが予め定められた値「Ｎ」（設定情報の送信をトライする最大回数）未満であるかを判定する（ステップＳ６８２）。変数ｊの値がＮ未満であれば（Ｓ６８２：ＹＥＳ）、監視端末５の制御部２１は設定情報のデバイス一覧５１の変数ｉ（図２２のステップＳ６０２又は図２５のステップＳ６６５で設定された値）が指す監視装置のＩＰアドレス宛に更新後の設定情報を送信する（ステップＳ６８３）。一方、変数ｊの値がＮ未満でなければ（Ｓ６８２：ＮＯ）、予め定められた設定情報の送信をトライする回数を超えているので、変数ｉが指す監視装置へ設定情報の再送信を行うことを停止し、図２１のステップＳ５０４の処理に戻る。
【０１０５】
監視端末５の制御部２１は設定情報を送信した監視装置からＡＣＫ信号を受信したかを判定する（ステップＳ６８４）。ＡＣＫ信号を受信していなければ（Ｓ６８４：ＮＯ）、監視端末５の制御部２１は変数ｊの値を１増加し（ステップＳ６８５）、ステップＳ６８２の処理に戻る。一方、ＡＣＫ信号を受信していれば（Ｓ６８４：ＹＥＳ）、監視端末５の制御部２１は変数ｊの値を１増加し（ステップＳ６８５）、ステップＳ６８２の処理に戻る。
≪補足≫
（１）上記の実施の形態において、監視システム１に新たに追加する監視装置が他の監視装置から設定情報を取得するために設定情報の送信要求をブロードキャストにてネットワーク８に送信する場合を例に挙げて説明したが、これに限られず、マルチキャストであってもよい。
（２）上記の実施の形態において、監視システム１に監視装置を追加する場合に、図３のモード切替画面で「施工処理を実行します」に対応する「実行」が指定されたことを検知した場合に追加モードになってネットワーク８上に設定情報の送信要求をブロードキャストする場合を例に挙げて説明したが、これに限らず、監視装置がネットワークに接続されたことを検知した場合に追加モードになってネットワーク８上に設定情報の送信要求をブロードキャスト又はマルチキャストするようにしてもよい。
（３）上記の実施の形態における監視装置から監視端末へ送信する監視プログラムとして、例えば高級言語で記述されたプログラムであってもよいし、監視端末がそのまま実行することが可能な実行形式プログラムであってもよい。
（４）上記の実施の形態において説明した処理と等価な処理手順を記述したプログラムをメモリに格納し、ＣＰＵ（Central Processing Unit）等を用いて処理を行わせるようにしてもよい。また、プログラムをコンピュータ等で読み取り可能なＣＤ−ＲＯＭなどの記録媒体に記録するようにしてもよい。
【図面の簡単な説明】
【０１０６】
【図１】本発明の実施の形態の監視システムの全体構成図。
【図２】図１の監視装置の構成図。
【図３】図２の表示部に表示されるモード切替画面の一例を示す図。
【図４】図１の監視端末の構成図。
【図５】図４の表示部に表示される状態表示画面の一例を示す図。
【図６】図４の表示部に表示される監視画面の一例を示す図。
【図７】図４の表示部に表示される設定情報変更画面の一例を示す図。
【図８】設定情報の一例を示す図。
【図９】図１の監視端末の監視動作の開始から終了までの監視システムの処理の流れを示すシーケンス図。
【図１０】図１の監視システムの監視端末と監視装置で設定情報を共有する場合の監視システムの処理の流れを示すシーケンス図。
【図１１】図１の監視システムに監視装置を新規に設置する場合の監視システムの処理の流れを示すシーケンス図。
【図１２】図１の監視システムから監視装置を削除する場合の監視システムの処理の流れを示すシーケンス図。
【図１３】図１の監視装置の全体動作の流れを示すフローチャート。
【図１４】図１３の起動時設定情報送信処理の流れを示すフローチャート。
【図１５】図１３のポーリング受信処理の流れを示すフローチャート。
【図１６】図１３の状態変化通知処理の流れを示すフローチャート。
【図１７】図１３の設定情報受信処理の流れを示すフローチャート。
【図１８】図１３の設定情報同期処理の流れを示すフローチャート。
【図１９】図１３の設定情報送信処理の流れを示すフローチャート。
【図２０】図１３の追加／削除処理の流れを示すフローチャート。
【図２１】図１の監視端末の全体動作の流れを示すフローチャート。
【図２２】図２１の初期化処理の流れを示すフローチャート。
【図２３】図２１の設定情報更新処理の流れを示すフローチャート。
【図２４】図２１の状態変化出力処理の流れを示すフローチャート。
【図２５】図２１のポーリング送信処理の流れを示すフローチャート。
【図２６】図２１の設定情報送信処理の流れを示すフローチャート。
【図２７】特許文献１に開示されているビル群管理装置の構成図。
【符号の説明】
【０１０７】
１  監視システム
２、３、４  監視装置
５、６、７  監視端末
１１  制御部
１２  操作部
１３  表示部
１４  記憶部
１５  ネットワーク通信部
１６  端末通信部
【図１】
2007295112.tif 000003
【図２】
2007295112.tif 000004
【図３】
2007295112.tif 000005
【図４】
2007295112.tif 000006
【図５】
2007295112.tif 000007
【図６】
2007295112.tif 000008
【図７】
2007295112.tif 000009
【図８】
2007295112.tif 000010
【図９】
2007295112.tif 000011
【図１０】
2007295112.tif 000012
【図１１】
2007295112.tif 000013
【図１２】
2007295112.tif 000014
【図１３】
2007295112.tif 000015
【図１４】
2007295112.tif 000016
【図１５】
2007295112.tif 000017
【図１６】
2007295112.tif 000018
【図１７】
2007295112.tif 000019
【図１８】
2007295112.tif 000020
【図１９】
2007295112.tif 000021
【図２０】
2007295112.tif 000022
【図２１】
2007295112.tif 000023
【図２２】
2007295112.tif 000024
【図２３】
2007295112.tif 000025
【図２４】
2007295112.tif 000026
【図２５】
2007295112.tif 000027
【図２６】
2007295112.tif 000028
【図２７】
2007295112.tif 000029