(57)【特許請求の範囲】
【請求項１】
演算式に基づいて設備機器からの計測点の計測データの演算を行うエネルギー管理システムにおいて、
前記演算式を作成するための登録画面を表示する表示装置と、
前記登録画面上で前記演算式を入力する入力装置と、
ブラウザにダウンロードされることによって前記表示装置に前記登録画面を表示させる手段と、
前記演算式を入力後、前記登録画面における所定の操作によって前記演算式が登録される内部ファイルとを備え、
前記登録画面は、和のグループの欄と、差のグループの欄とを有し、加法計算したい計測点を前記和のグループの欄に、減法計算したい計測点を前記差のグループの欄に、前記入力装置を用いてそれぞれ割り当てることにより、加減算のみの演算式を作成できることを特徴とするエネルギー管理システム。
【請求項２】
請求項１において、前記登録画面は、加減算のみの演算式を作成するか一般演算式を作成するかを選択する演算式作成方法選択手段を有し、
前記演算式作成方法選択手段で加減算のみの演算式を作成することが選択された場合には、前記和のグループの欄と前記差のグループの欄とを用いて演算式を作成でき、
前記演算式作成方法選択手段で一般演算式を作成することが選択された場合には、前記登録画面に設けられ、四則演算子，カッコ，べき乗並びに係数の任意の組み合わせによって入力できる演算式入力欄を用いて前記演算式を作成できることを特徴とするエネルギー管理システム。
【請求項３】
請求項１または請求項２において、前記表示装置がクライアントＰＣであり、前記クライアントＰＣから前記演算式を作成することを特徴とするエネルギー管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、省エネルギー分析に用いられるエネルギー管理システムに関する。
【背景技術】
【０００２】
ビル，工場において省エネルギーのためにエネルギー管理システムが導入されている。エネルギー管理システムは、監視対象の電力量などのエネルギーに関するデータを収集し、データを表示する（例えば、特許文献１参照）。これにより、エネルギーの使用状況や省エネルギーの達成度，設備の動作状況を把握し、エネルギー管理計画の提案を助け、省エネルギー化促進を図ることができる。
【０００３】
【特許文献１】特開２００２−１７５１７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
エネルギー管理システムにおける省エネルギー分析は、設置されている設備機器から得られる電力量や温度・湿度といった計測データの比較や、複数の設備機器の計測データを演算式（案分計算，和，差等）によって計算した結果を比較することにより行う。このような演算式は省エネルギー分析プログラムにあらかじめ組み込まれる。従って、新規にエネルギー管理システムを導入する度にプログラムを作成する必要があり、また、設備機器のリプレースや間取りの変更等が行われるごとに、プログラムの書き換えを伴う。このため、従来のエネルギー管理システムは使い勝手や汎用性の点で問題がある。
【０００５】
本発明は、上記のような問題を考慮してなされたものであり、使い勝手や汎用性が高いエネルギー管理システムを提供する。
【課題を解決するための手段】
【０００６】
本発明によるエネルギー管理システムにおいては、表示プログラムがブラウザにダウンロードされることによって表示装置に表示される登録画面において、演算式を、四則演算子，カッコ，べき乗並びに係数の任意の組み合わせによって入力することによって作成する。
【発明の効果】
【０００７】
本発明によれば、登録画面上で、四則演算子とカッコとべき乗と係数から、数式イメージで演算式を作成できるので、演算式を容易に編集することができる。
【発明を実施するための最良の形態】
【０００８】
図１は、本発明の一実施例であるエネルギー管理システムを示す。本エネルギー管理システムは、ビル等の使用電力量や温度・湿度といった環境データを収集・管理する。このシステムにおいては、サーバマシン１が通信網Ｉ（ＬＡＮ）を介して、機器制御装置２に蓄積・保存されている各種設備機器３（電力量計及びその他計器など）の計測点の計測データを収集する。
【０００９】
本実施例において、演算式作成用のユーザインタフェース（以下、演算ポイント登録画面）はオンラインで提供するものであり、同通信網Ｉ内に接続され、ブラウザを使用しユーザインタフェース表示プログラムにアクセス可能な機能を有する端末Ｃ（クライアントＰＣ）により表示および操作することが可能である。
【００１０】
また、各種設備機器３の計測点は、個々にユニークなコード(例えば、複数桁の英数字)で示される管理情報（以下、ＴＡＧポイント）を割り当て、一元的に管理している。
【００１１】
図２に、図１の実施例におけるサーバマシン１の機能構成を示す。サーバマシン１は、計測データを収集するデータ収集部１１と、収集した計測データを格納する記憶媒体１２（以下、「データベース」と記す）と、仮想計測点（以下、「演算ポイント」と記す）を定義する内部ファイル（ＣＳＶファイルなどのサーバ内ローカルファイルまたはデータベースなど）を格納する内部ファイル格納部１３と、ユーザインタフェース表示プログラムを格納するユーザインタフェース表示プログラム格納部１４と、外部プログラム（例えばＣＧＩ：Common Gateway Interface）を格納する外部プログラム格納部１５と、Ｗｅｂサーバ１６とを有する。
【００１２】
さらに、通信網Ｉとの入出力回路４（通信プロトコルを送受信可能な通信インタフェース）と、表示制御回路６（ＲＧＢインタフェース）と、表示装置５（例えば、ディスプレイ装置）と、入力装置７（例えば、キーボード）を有する。
【００１３】
図３にデータ収集部１１の一連の動作プロセスを示す。データ収集部１１は、入出力回路４から通信網Ｉ（ＬＡＮ）を介して、機器制御装置２に対し機器制御装置２が蓄積・保存している計測データの取得要求を周期的に送信し、計測データを取得する。データ収集部は、取得した計測データをデータベース１２内の所定の格納場所に書き込む。
【００１４】
続けてデータ収集部１１は、毎周期の計測データをデータベース１２に格納後、内部ファイル格納部１３の内部ファイルに定義されている演算ポイント（計測点のＴＡＧポイントと演算式）を取得し、演算ポイントに定義されている計測ポイントの計測データをデータベースから取得し、演算処理により演算ポイントのデータを作成しデータベース１２内の所定の格納場所に書き込む。
【００１５】
本実施例におけるデータベース１２は、データテーブルとインデックステーブルを含む。データテーブルは、各計測点の計測データを格納するテーブルと演算ポイントのデータを格納するテーブルを含み、それぞれデータの種類（電力量，温度，湿度など）および周期（１０分，１時間，日，月，年など）ごとに独立したテーブルを持つ。各周期のデータは、１０分データは機器制御装置２から取得した計測値であり、１時間データと、日データと、月データと、年データはそれぞれ機器制御装置２から取得した１０分データを編集（差分，和，平均など）したデータが格納される。また、各データテーブルのフィールド（＝カラム＝列）と計測点および演算ポイントのＴＡＧポイントとの対応はインデックステーブル内でマッピングし一元的に管理している。
【００１６】
内部ファイル格納部１３は、演算ポイントの定義情報を格納する。演算ポイントの定義情報は、ブラウザに表示された演算ポイント登録画面に、入力装置７を用いて入力または選択することで作成される。
【００１７】
演算ポイントの定義情報には、後述する演算ポイントの作成方法と、ＴＡＧポイントと、名称と、変数となる計測ポイントと、演算式と、単位が含まれる。演算ポイントの定義の作成・変更・削除は、後述する演算ポイント登録画面の所定の操作によって容易に行うことが出来る。
【００１８】
ユーザインタフェースである演算ポイント画面は、ユーザインタフェース表示プログラム格納部１４からユーザインタフェース表示プログラムをブラウザにダウンロードすることによって、表示装置５（または端末Ｃ：クライアントＰＣ）に表示される。ユーザインタフェースとして、演算ポイント登録画面のほかに、データを表示するグラフ画面と表画面を有する。
【００１９】
以下、サーバマシン１の表示装置５によって演算ポイント登録画面を表示した場合について述べる。
【００２０】
演算ポイント登録画面に入力装置７によって選択または入力された情報を内部ファイルに書き込む場合、ブラウザにダウンロードされた演算ポイント登録画面が、入出力回路４からＷｅｂサーバ１６にファイル作成要求を行う。要求を受けたＷｅｂサーバ１６は、外部プログラムに内部ファイルへの書き込み指示を出し、外部プログラムが内部ファイルを作成する。ファイル作成を完了すると、外部プログラムがＷｅｂサーバ１６にファイル作成結果を返し、Ｗｅｂサーバ１６が入出力回路４からブラウザ上の演算ポイント登録画面に応答メッセージを返す。ユーザインタフェース表示プログラムは応答結果を表示装置５上に表示する。
【００２１】
また、ユーザインタフェース表示プログラムのデータ表示画面（グラフや表）にて、計測データを取得する場合は、同様の経路からデータベース１２にアクセスし各データを取得する。取得したデータをユーザインタフェース表示プログラムがグラフィックデータに変換し表示装置５上に表示する。
【００２２】
なお、ユーザインタフェース表示プログラムを作成するためのソフトウェアの種類によっては、通常ファイルのリードでファイル作成およびデータの呼び出しを行うことも可能である。
【００２３】
図４は、演算ポイント登録画面の表示例を示す。
【００２４】
演算ポイント登録画面は、２つの演算式作成用インタフェースを有する。それは一般演算式作成用インタフェースと加減演算式作成用インタフェースである。
【００２５】
一般演算式作成用インタフェースは、四則混合式やカッコなどを用いる演算式を作成するインタフェースであり、加減算式作成用インタフェースは、加減法のみを用いた演算式を作成するインタフェースである。目的に応じて使い分けることで、演算式の作成が容易になる。
【００２６】
一般演算式作成用インタフェースによる演算式の作成方法は以下の通りである。
【００２７】
一般演算式作成における演算式は、計測点のＴＡＧポイントと四則演算子（＋，−，＊，／）とカッコとべき乗と係数を任意に組み合わせて作成する。計測点は式中で変数として扱い、ユーザは演算ポイント登録画面上から計測点の名称を選択することで、変数に
ＴＡＧポイントを割り当てることができる。
【００２８】
演算ポイントのデータの種類を演算ポイント種別プルダウン３１から選択する。この項目で、ＴＡＧポイントの大別コードであるＴＡＧ名称と、ＴＡＧポイントと、単位が自動的に選択される。演算ポイント種別の例として電力量，ガス量，温度，湿度，無次元数などを選択肢として持つ。
【００２９】
次に演算式タイププルダウン３３から演算式の作成方法を選択する。選択肢として、前述の一般演算式と加減演算式を持つ。ここでは、一般演算式を選択する。加減演算式を選択した場合については後述する。
【００３０】
ＴＡＧ名称プルダウン３４から、演算ポイント種別プルダウン３１で選択した種別の演算ポイントに登録可能なＴＡＧ名称が展開される。ＴＡＧ名称プルダウン３４から、任意のＴＡＧ名称を選択する。選択したＴＡＧに登録されている計測点の名称が機器名称一覧２１に表示される。機器名称２１に表示された計測点の名称から、演算式の変数として登録する計測点を選択する。計測点を選択した状態で、選択ボタン２４Ａ〜２４Ｈのいずれかを押下することにより、相対する変数２２Ａ〜２２Ｈに計測点が割り当てられる。同様の操作を繰り返し行うことで、変数２２Ａ〜２２Ｈに計測点を登録する。
【００３１】
このとき、変数２２Ａ〜２２Ｈの内の一部の変数に対して計測点を登録することもできるし、２２Ａから順にではなく順不同に計測点を割り当てても良い。
【００３２】
変数２２Ａ〜２２Ｈに任意の計測点を割り当てたら、演算式入力欄２３に、計測点を割り当てた変数Ａ〜Ｈと四則演算子とカッコとべき乗と係数を表示装置５にて入力する。演算式入力欄２３には、図５に示すように数式をイメージして直接入力することができる。
【００３３】
最後に登録名称３０に演算ポイントの名称を入力し、登録ボタン３５を押下して内部ファイル１３に登録する。
【００３４】
加減演算式作成用インタフェースによる演算式の作成方法は以下の通りである。
【００３５】
加減演算式作成における演算ポイントは、計測点のＴＡＧポイントと加減演算子（＋，−）とから作成される。加減法のみの演算式の場合、計算に優先順位が発生しないため、加減演算式作成では、演算子の入力を省き、計測点の名称を和・差のグループそれぞれに選択することで作成できる。
【００３６】
つまり、計測点を選択するとき、和のグループ２５、つまり加法計算するグループと、差のグループ２６、つまり減法計算するグループにそれぞれ計測点を割り当てる。作成された演算式は、和のグループ２５に登録された計測データから差のグループ２６に登録された計測データの順序で計算される。
【００３７】
演算ポイント種別プルダウン３１から作成する演算ポイントの種別を選択し、演算式タイプ選択プルダウン３３から加減演算式を選択する。この時点で、演算式のＴＡＧポイントおよび単位が自動的に選択される。
【００３８】
ＴＡＧ名称プルダウン３４から、演算ポイント種別プルダウン３１で選択した種別の演算ポイントに登録可能なＴＡＧ名称が展開される。ＴＡＧ名称プルダウン３４から、任意のＴＡＧ名称を選択する。選択したＴＡＧに登録されている計測点の名称が機器名称一覧２１に表示される。機器名称２１に表示された計測点の名称から、演算式に登録する計測点を選択する。このとき、和のグループまたは差のグループそれぞれに登録する計測ポイントは複数選択することが可能である。
【００３９】
計測点を選択した状態で、選択ボタン２７Ａまたは２７Ｂを押下する。２７Ａを押下すると選択した計測点は和のグループ２５に登録され、２７Ｂを押下すると選択した計測点は差のグループ２６に登録される。
【００４０】
次に登録名称３０に演算ポイントの名称を入力し、登録ボタン３５を押下して内部ファイルに登録する。
【００４１】
既に定義されている演算ポイントの内容を修正する方法は以下の通りである。
【００４２】
まず、一般演算式の定義情報の修正方法について説明する。
【００４３】
開くボタン３６を押下し、定義情報を変更したい演算ポイントを読み出す。このとき、ユーザインタフェース表示プログラムは内部ファイルから、指定された演算ポイントの内容を呼び出し、演算ポイント登録画面に表示する。
【００４４】
演算式の変更は、演算式入力欄２３に表示されている内容を書きかえることで可能である。
【００４５】
変数２２Ａ〜２２Ｈの追加と解除は、次の通りである。
【００４６】
変数２２Ａ〜２２Ｈの追加は、前述した一般演算式の作成方法の通りである。
【００４７】
変数２２Ａ〜２２Ｈの解除は、変数Ａ〜Ｈの解除ボタン２４Ａ〜２４Ｈを押下することで可能である。変数２２Ａ〜２２Ｈに変数を登録すると、選択ボタン２４Ａ〜２４Ｈは解除ボタンへと変わる。
【００４８】
演算式の変更および変数２２Ａ〜２２Ｈの計測点の割り当てが終了したら、登録ボタン３５を押下することで内部ファイルへの再定義が出来る。このとき、同一のＴＡＧポイントに対する上書きまたは他のＴＡＧポイントとして定義することが可能である。
【００４９】
次に、加減演算式の定義情報の修正方法について説明する。定義されている演算ポイントの呼び出しかたについては前述した一般演算式の呼び出し方と同様である。
【００５０】
加減演算式作成では、登録されている計測点の追加および解除のみで変更が可能である。登録されている計測点の解除は、和のグループ２５と差のグループ２６とを別々に行う。和・差の任意のグループから解除したい計測点を選択する。このとき、計測点は複数選択することが可能である。計測点を選択した状態で、解除ボタン２８Ａまたは２８Ｂを押下する。２８Ａは和のグループ２５，２８Ｂは差のグループ２６の計測点を解除する。
【００５１】
演算ポイントの再定義及び別のＴＡＧポイントへの定義は、前述した加減演算式作成の作成手順と同様である。
【００５２】
以上のように、本実施例によると、四則演算子（＋，−，＊，／）とカッコとべき乗と係数を用いた演算式を、数式イメージで作成できると共に、設備のリプレース等による演算式の変更をユーザによって容易に行うことが可能である。また、加減演算式の作成のインタフェースを設けることで、用途に応じた演算式の作成を容易に行うことが可能となる。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例であるエネルギー管理システムを示す。
【図２】サーバマシンの機能構成を示す。
【図３】データ収集部の動作プロセスを示す。
【図４】演算ポイント登録画面の表示例を示す。
【図５】演算式入力例を示す。
【符号の説明】
【００５４】
１…サーバマシン、２…機器制御装置、３…設備機器、４…入出力回路、５…表示装置、６…表示制御回路、７…入力装置、１１…データ収集部、１２…記憶媒体、１３…内部ファイル格納部、１４…ユーザインタフェース表示プログラム格納部、１５…外部プログラム格納部、１６…Ｗｅｂサーバ。
【図１】
0004640212.tif 000002
【図２】
0004640212.tif 000003
【図３】
0004640212.tif 000004
【図４】
0004640212.tif 000005
【図５】
0004640212.tif 000006