(57)【要約】【課題】クライアント端末の接続数が増えてもサーバ側の負荷の増大を抑制する。【解決手段】統合サーバ３は、一定周期で系統別サーバ２から設備情報を収集して保持部４に出力する情報収集部と、クライアント端末５からの設備情報の要求を受付ける要求受付部３２と、要求が受付けられた場合に、保持部４から該当する設備情報を抽出し、次の要求時刻として次の収集時刻に規定時間を加えた時刻を設定する情報取得部３３と、得られた設備情報及び要求時刻を示す情報をクライアント端末５に送信する情報送信部３４とを有し、クライアント端末５は、統合サーバ３に設備情報の要求を行う情報要求部５１と、統合サーバ３から設備情報及び要求時刻を示す情報を受信する情報受信部５２とを有し、情報要求部５１は、要求時刻を示す情報が受信された場合に、当該要求時刻に要求を行う。【選択図】図１
2016151998.tif 000002
【特許請求の範囲】
【請求項１】
系統別に設備機器に関する設備情報を取得する系統別サーバと、
前記系統別サーバと通信する統合サーバと、
入力情報を保持する保持部と、
前記統合サーバと通信するクライアント端末とを備え、
前記統合サーバは、
一定周期で前記系統別サーバから設備情報を収集して前記保持部に出力する情報収集部と、
前記クライアント端末からの設備情報の要求を受付ける要求受付部と、
前記要求受付部により設備情報の要求が受付けられた場合に、前記保持部から該当する設備情報を抽出し、次の要求時刻として前記情報収集部による次の収集時刻に規定時間を加えた時刻を設定する情報取得部と、
前記情報取得部により得られた設備情報及び要求時刻を示す情報を該当する前記クライアント端末に送信する情報送信部とを有し、
前記クライアント端末は、
前記統合サーバに設備情報の要求を行う情報要求部と、
前記統合サーバから設備情報及び要求時刻を示す情報を受信する情報受信部とを有し、
前記情報要求部は、前記情報受信部により要求時刻を示す情報が受信された場合に、当該要求時刻に前記要求を行う
ことを特徴とする施設監視システム。
【請求項２】
前記情報取得部は、前記要求時刻として、全ての前記クライアント端末に対して同じ時刻を設定する
ことを特徴とする請求項１記載の施設監視システム。
【請求項３】
前記情報取得部は、前記要求時刻として、前記クライアント端末毎に異なる時刻を設定する
ことを特徴とする請求項１記載の施設監視システム。
【請求項４】
系統別に設備機器に関する設備情報を取得する系統別サーバ、及びクライアント端末と通信する統合サーバであって、
一定周期で前記系統別サーバから設備情報を収集して、入力情報を保持する保持部に出力する情報収集部と、
前記クライアント端末からの設備情報の要求を受付ける要求受付部と、
前記要求受付部により設備情報の要求が受付けられた場合に、前記保持部から該当する設備情報を抽出し、次の要求時刻として前記情報収集部による次の収集時刻に規定時間を加えた時刻を設定する情報取得部と、
前記情報取得部により得られた設備情報及び要求時刻を示す情報を該当する前記クライアント端末に送信する情報送信部とを有する
ことを特徴とする統合サーバ。
【請求項５】
系統別に設備機器に関する設備情報を取得する系統別サーバと通信する統合サーバと、通信するクライアント端末であって、
前記統合サーバに設備情報の要求を行う情報要求部と、
前記統合サーバから、一定周期で前記系統別サーバから設備情報が収集され、入力情報を保持する保持部に出力され、前記情報要求部からの設備情報の要求が受付けられ、前記保持部から該当する設備情報が抽出され、次の要求時刻として次の収集時刻に規定時間を加えた時刻が設定されて、送信された設備情報及び要求時刻を示す情報を、受信する情報受信部を有し、
系統別に設備機器に関する設備情報を取得する系統別サーバと通信する統合サーバと、通信するクライアント端末であって、
前記統合サーバに設備情報の要求を行う情報要求部と、
前記統合サーバから、一定周期で前記系統別サーバから設備情報が収集され、入力情報を保持する保持部に出力され、前記情報要求部からの設備情報の要求が受付けられ、前記保持部から該当する設備情報が抽出され、次の要求時刻として次の収集時刻に規定時間を加えた時刻が設定されて、送信された設備情報及び要求時刻を示す情報を、受信する情報受信部とを有し、
前記情報要求部は、前記情報受信部により要求時刻を示す情報が受信された場合に、当該要求時刻に前記要求を行う
ことを特徴とするクライアント端末。
【請求項６】
系統別に設備機器に関する設備情報を取得する系統別と、前記系統別サーバと通信する統合サーバと、入力情報を保持する保持部と、前記統合サーバと通信するクライアント端末とを備えた施設監視システムによる施設監視方法であって、
前記統合サーバは、
情報収集部が、一定周期で前記系統別サーバから設備情報を収集して前記保持部に出力する情報収集ステップと、
要求受付部が、前記クライアント端末からの設備情報の要求を受付ける要求受付ステップと、
情報取得部が、前記要求受付部により設備情報の要求が受付けられた場合に、前記保持部から該当する設備情報を抽出し、次の要求時刻として前記情報収集部による次の収集時刻に規定時間を加えた時刻を設定する情報取得ステップと、
情報送信部が、前記情報取得部により得られた設備情報及び要求時刻を示す情報を該当する前記クライアント端末に送信する情報送信ステップとを有し、
前記クライアント端末は、
情報要求部が、前記統合サーバに設備情報の要求を行う情報要求ステップと、
情報受信部が、前記統合サーバから設備情報及び要求時刻を示す情報を受信する情報受信ステップとを有し、
前記情報要求部は、前記情報受信部により要求時刻を示す情報が受信された場合に、当該要求時刻に前記要求を行う
ことを特徴とする施設監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、施設内に設置された設備機器を監視する施設監視システム、統合サーバ、クライアント端末及び施設監視方法に関するものである。
【背景技術】
【０００２】
従来から、施設内に設置された空調設備、電気設備、防犯設備、照明設備、防災設備等の設備機器を、Ｗｅｂ上で一元管理する施設監視システムが知られている（例えば特許文献１参照）。この従来の施設監視システムでは、対象の設備機器を制御及び管理するサーバが、当該設備機器に関する設備情報の収集を行っている。そして、監視者は、Ｗｅｂブラウザを搭載した汎用ＰＣであるクライアント端末を用い、サーバに対して所望する設備情報の要求を行う。そして、サーバは、この要求を受付けて、設備情報をクライアント端末に返す。そして、クライアント端末は、この設備情報を受信してモニタ上に表示する。このように、クライアント端末からの設備情報の要求をそのままサーバが受付けることで、クライアント端末では最新の設備情報を取得することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−００８３６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の設備監視システムでは、クライアント端末の接続数が増えると、そのままサーバを含む下位のサブシステムでの負荷が増えるという課題がある。そして、クライアント端末の接続数が規定数を超えてサブシステムの負荷がある閾値を超えると、サブシステムの動作が不安定となり、サブシステムの安全性に影響を与える恐れがある。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、クライアント端末の接続数が増えてもサーバを含む下位のサブシステムの負荷の増大を抑制することができる施設監視システム、統合サーバ、クライアント端末及び施設監視方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係る施設監視システムは、系統別に設備機器に関する設備情報を取得する系統別サーバと、系統別サーバと通信する統合サーバと、入力情報を保持する保持部と、統合サーバと通信するクライアント端末とを備え、統合サーバは、一定周期で系統別サーバから設備情報を収集して保持部に出力する情報収集部と、クライアント端末からの設備情報の要求を受付ける要求受付部と、要求受付部により設備情報の要求が受付けられた場合に、保持部から該当する設備情報を抽出し、次の要求時刻として情報収集部による次の収集時刻に規定時間を加えた時刻を設定する情報取得部と、情報取得部により得られた設備情報及び要求時刻を示す情報を該当するクライアント端末に送信する情報送信部とを有し、クライアント端末は、統合サーバに設備情報の要求を行う情報要求部と、統合サーバから設備情報及び要求時刻を示す情報を受信する情報受信部とを有し、情報要求部は、情報受信部により要求時刻を示す情報が受信された場合に、当該要求時刻に要求を行うものである。
【０００７】
また、この発明に係る施設監視方法は、系統別に設備機器に関する設備情報を取得する系統別サーバと、サーバと通信する統合サーバと、入力情報を保持する保持部と、統合サーバと通信するクライアント端末とを備えた施設監視システムによる施設監視方法であって、統合サーバは、情報収集部が、一定周期で系統別サーバから設備情報を収集して保持部に出力する情報収集ステップと、要求受付部が、クライアント端末からの設備情報の要求を受付ける要求受付ステップと、情報取得部が、要求受付部により設備情報の要求が受付けられた場合に、保持部から該当する設備情報を抽出し、次の要求時刻として情報収集部による次の収集時刻に規定時間を加えた時刻を設定する情報取得ステップと、情報送信部が、情報取得部により得られた設備情報及び要求時刻を示す情報を該当するクライアント端末に送信する情報送信ステップとを有し、クライアント端末は、情報要求部が、統合サーバに設備情報の要求を行う情報要求ステップと、情報受信部が、統合サーバから設備情報及び要求時刻を示す情報を受信する情報受信ステップとを有し、情報要求部は、情報受信部により要求時刻を示す情報が受信された場合に、当該要求時刻に要求を行うものである。
【発明の効果】
【０００８】
この発明によれば、上記のように構成したので、クライアント端末の接続数が増えてもサーバを含む下位のサブシステムの負荷の増大を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１に係る施設監視システムの構成及び動作を示す図である。
【図２】この発明の実施の形態１における統合サーバの構成を示す図である。
【図３】この発明の実施の形態１におけるクライアント端末の構成を示す図である。
【図４】この発明の実施の形態１における統合サーバの情報収集動作を示すフローチャートである。
【図５】この発明の実施の形態１における統合サーバの情報送信動作を示すフローチャートである。
【図６】この発明の実施の形態１におけるクライアント端末の動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１はこの発明の実施の形態１に係る施設監視システムの構成及び動作を示す図である。
施設監視システムは、施設内に設置された空調設備、電気設備、防犯設備、照明設備、防災設備等の複数の設備機器（不図示）を、Ｗｅｂ上で一元管理するものである。また、施設内には、設備機器に対して各種計測を行うセンサ（不図示）が設けられている。
そして、施設監視システムは、図１に示すように、コントローラ１、系統別サーバ２、統合サーバ３、保持部４及びクライアント端末５を備えている。なお、コントローラ１、系統別サーバ２、統合サーバ３及び保持部４はサブシステムを構成する。また、系統別サーバ２及び統合サーバ３はＷｅｂサーバとしての機能を有している。
【００１１】
コントローラ１は、設備機器及びセンサ毎に設けられ、系統別サーバ２からの指示に従い、対象の設備機器又はセンサを制御するものである。また、コントローラ１は、系統別サーバ２からの指示に従い、対象の設備機器又はセンサから設備機器に関する設備情報を取得して、系統別サーバ２に送信する。
ここで、設備情報には、例えば、設備機器の発停を示す運転情報、設備機器の運転状態を示す運転状態情報等が含まれる。運転状態情報としては、例えば、空調設備については温度、風量を示す情報、電気設備については消費電力量を示す情報等が挙げられる。また、各設備機器に関する設備情報には識別番号が付与されており識別可能となっている。
【００１２】
系統別サーバ２は、設備機器及びセンサの系統毎に設けられ、コントローラ１を制御することで、系統別に設備機器及びセンサの制御及び管理を行うものである。そして、系統別サーバ２は、コントローラ１を介して、対象の設備機器に関する設備情報を取得する。また、系統別サーバ２の機能は、ソフトウェアに基づくＣＰＵを用いたプログラム処理によって実行される。
【００１３】
統合サーバ３は、系統別サーバ２及びクライアント端末５と通信を行うものである。この統合サーバ３の機能は、ソフトウェアに基づくＣＰＵを用いたプログラム処理によって実行される。この統合サーバ３の構成については後述する。
保持部４は、統合サーバ３からの入力情報を保持するものである。この保持部４は、ＨＤＤ、ＤＶＤ、メモリ等によって構成される。
【００１４】
クライアント端末５は、Ｗｅｂブラウザを搭載した汎用ＰＣで構成され、統合サーバ３と通信を行うものである。このクライアント端末５の機能は、ソフトウェアに基づくＣＰＵを用いたプログラム処理によって実行される。このクライアント端末５の構成については後述する。
【００１５】
次に、統合サーバ３の構成について、図２を参照しながら説明する。
統合サーバ３は、図２に示すように、情報収集部３１、要求受付部３２、情報取得部３３及び情報送信部３４を有している。
【００１６】
情報収集部３１は、一定周期で系統別サーバ２から設備情報を収集して保持部４に出力するものである。
要求受付部３２は、クライアント端末５からの設備情報の要求を受付けるものである。
【００１７】
情報取得部３３は、要求受付部３２により設備情報の要求が受付けられた場合に、保持部４から該当する設備情報を抽出し、また、次の要求時刻を設定するものである。この際、情報取得部３３は、保持部４から最新の設備情報を全て抽出する。また、情報取得部３３は、次の要求時刻として、情報収集部３１による次の収集時刻に規定時間を加えた時刻を設定する。
情報送信部３４は、情報取得部３３により得られた設備情報及び要求時刻を示す情報を該当するクライアント端末５に送信するものである。
【００１８】
次に、クライアント端末５の構成について、図３を参照しながら説明する。
クライアント端末５は、図３に示すように、情報要求部５１、情報受信部５２、情報記録部５３及び情報表示部５４を有している。
【００１９】
情報要求部５１は、統合サーバ３に対して設備情報の要求を行うものである。また、情報要求部５１は、情報受信部５２により要求時刻を示す情報が受信された場合に、当該要求時刻に設備情報の要求を行う。
情報受信部５２は、統合サーバ３から設備情報及び要求時刻を示す情報を受信するものである。
【００２０】
情報記録部５３は、情報受信部５２により受信された設備情報及び要求時刻を示す情報を記録するものである。この情報記録部５３は、ＨＤＤ、ＤＶＤ、メモリ等によって構成される。
情報表示部５４は、情報記録部５３に記録されている設備情報をモニタ（不図示）上に表示するものである。
【００２１】
次に、上記のように構成された施設監視システムの動作の概要について、図１を参照しながら説明する。
統合サーバ３では、一定周期で系統別サーバ２から設備情報を取得し、保持部４に保持させている（図１の符号Ａ，Ｂ）。一方、統合サーバ３は、クライアント端末５から設備情報の要求を受付けると、保持部４から最新の設備情報を全て抽出し、また、次の要求時刻として次の収集時刻に規定時間を加えた時刻を設定する（図１の符号Ｃ，Ｄ）。この際、上記規定時間は、画面更新の精度に合わせて、例えば１秒単位で設定する。また、上記要求時刻は、全クライアント端末５に対して同じ時刻としてもよいし、クライアント端末５毎に異なる時刻、例えば一定時間ずつずらした時刻としてもよい。要求時刻をクライアント端末５毎に異なる時刻とすることで、各クライアント端末５への情報送信を分散させることができ、通信負荷を減らすことができる。そして、統合サーバ３は、この設備情報を要求時刻を示す情報とともに該当するクライアント端末５に送信する（図１の符号Ｅ）。そして、クライアント端末５は、この設備情報及び要求時刻を示す情報を受信して、設備情報をモニタ上に表示する。その後、クライアント端末５は、要求時刻に設備情報の要求を行う。
【００２２】
このように、統合サーバ３にて一定周期で系統別サーバ２から設備情報を収集し、サブシステムでの設備情報の更新周期とクライアント端末５での設備情報の更新周期とを同期させることで、サブシステムの負荷を常に一定とすることができる。また、接続されるクライアント端末５の数が増えても、サブシステムの負荷の増大を抑制することができる。さらに、クライアント端末５に常に最新の設備情報を提供することができる。
【００２３】
次に、上記のように構成された施設監視システムの統合サーバ３及びクライアント端末５のそれぞれの動作について説明する。
まず、統合サーバ３の設備情報収集動作について、図４を参照しながら説明する。
統合サーバ３の設備情報収集動作では、図４に示すように、まず、情報収集部３１は、予め設定された収集時刻になったかを判断する（ステップＳＴ４１）。このステップＳＴ４１において、情報収集部３１が、収集時刻になっていないと判断した場合には、シーケンスは再びステップＳＴ４１に戻り、待機状態となる。
【００２４】
一方、ステップＳＴ４１において、情報収集部３１は、収集時刻になったと判断した場合には、系統別サーバ２に対して設備情報の要求を行う（ステップＳＴ４２）。そして、系統別サーバ２では、この情報収集部３１からの要求に応じ、設備情報を情報収集部３１に送信する。
【００２５】
次いで、情報収集部３１は、収集した設備情報を保持部４に出力する（ステップＳＴ４３）。そして、保持部４では、この設備情報を保持する。その後、シーケンスはステップＳＴ４１に戻り、上記動作を繰り返す。
なお、上記設備情報収集動作は、本願発明の「情報収集部が、一定周期でサーバから設備情報を収集して保持部に出力する情報収集ステップ」に相当する。
【００２６】
次に、統合サーバ３の設備情報送信動作について、図５を参照しながら説明する。
統合サーバ３の設備情報送信動作では、図５に示すように、まず、要求受付部３２は、クライアント端末５からの設備情報の要求を受付けたかを判断する（ステップＳＴ５１、要求受付ステップ）。このステップＳＴ５１において、要求受付部３２が、クライアント端末５から設備情報の要求を受付けていない場合には、シーケンスは再びステップＳＴ５１に戻り、待機状態となる。
【００２７】
一方、ステップＳＴ５１において、要求受付部３２がクライアント端末５から設備情報の要求を受付けた場合には、情報取得部３３は、保持部４から該当する設備情報を抽出する（ステップＳＴ５２）。この際、情報取得部３３は、保持部４から最新の設備情報を全て抽出する。
【００２８】
また、情報取得部３３は、次回の要求時刻を設定する（ステップＳＴ５３）。この際、情報取得部３３は、次の要求時刻として、情報収集部３１による次の収集時刻に規定時間を加えた時刻を設定する。例えば、情報収集部３１が１０分周期で設備情報を収集しており、最新の収集時刻が１０時であったとする。この場合、次回の要求時刻を１０時１０分に規定時間（例えば５秒）を加えた時刻に設定する。
【００２９】
なお、ステップＳＴ５２，５３の処理は本願発明の情報取得ステップに相当する。また図５では、設備情報の抽出処理、要求時刻の設定処理の順で処理する場合を示したが、逆の順で処理してもよいし、並列で処理してもよい。
【００３０】
次いで、情報送信部３４は、情報取得部３３により得られた設備情報及び要求時刻を示す情報を、該当するクライアント端末５に送信する（ステップＳＴ５４、情報送信ステップ）。
【００３１】
次に、クライアント端末５の動作について、図６を参照しながら説明する。
クライアント端末５の動作では、図６に示すように、まず、情報要求部５１は、統合サーバ３に対して設備情報の要求を行う（ステップＳＴ６１、送信要求ステップ）。
【００３２】
次いで、情報受信部５２は、統合サーバ３から設備情報及び要求時刻を示す情報を受信する（ステップＳＴ６２、情報受信ステップ）。
次いで、情報記録部５３は、情報受信部５２により受信された設備情報及び要求時刻を示す情報を記録する（ステップＳＴ６３、情報記録ステップ）。
次いで、情報表示部５４は、情報記録部５３に記録されている設備情報をモニタ（不図示）上に表示する（ステップＳＴ６４、情報表示ステップ）。
【００３３】
その後、情報要求部５１は、情報受信部５２により受信された要求時刻を示す情報に従い、この要求時刻になったかを判断する（ステップＳＴ６４）。このステップＳＴ６４において、情報要求部５１が、要求時刻になっていないと判断した場合には、シーケンスは再びステップＳＴ６４に戻り、待機状態となる。
一方、ステップＳＴ６４において、情報要求部５１が、要求時刻になったと判断した場合には、シーケンスはステップＳＴ６１に戻り、上記の動作を繰り返す。
【００３４】
以上のように、この実施の形態１によれば、統合サーバ３にて、一定周期でサーバから設備情報を収集し、クライアント端末５から設備情報の要求を受付けた場合に、設備情報を抽出するとともに、次の要求時刻として次の収集時刻に規定時間を加えた時刻を設定して通知し、クライアント端末５は、この要求時刻になった際に設備情報の要求を行うように構成したので、クライアント端末５の接続数が増えてもサブシステムの負荷の増大を抑制することができる。その結果、従来構成に対し、クライアント端末５の接続可能数を増やすことができる。
【００３５】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００３６】
１  コントローラ
２  サーバ
３  統合サーバ
４  保持部
５  クライアント端末
３１  情報収集部
３２  要求受付部
３３  情報取得部
３４  情報送信部
５１  情報要求部
５２  情報受信部
５３  情報記録部
５４  情報表示部
【図１】
2016151998.tif 000003
【図２】
2016151998.tif 000004
【図３】
2016151998.tif 000005
【図４】
2016151998.tif 000006
【図５】
2016151998.tif 000007
【図６】
2016151998.tif 000008