(57)【要約】【課題】複数の表現方法を一画面で表示した場合でも視認性を良くする。【解決手段】ＢＡＣｎｅｔオブジェクトに関する値を示すオブジェクトデータを取得するオブジェクトデータ取得部１１と、オブジェクトデータを変換するための変換データを取得する変換データ取得部１２と、オブジェクトデータ取得部１１により取得されたオブジェクトデータが示す値を、変換データ取得部１２により取得された変換データで変換してセルに表示した第１画面を生成する第１画面生成部１３と、第２画面を生成する第２画面生成部１４と、第１画面生成部１３により生成された第１画面を第１表示領域に表示し、第２画面生成部１４により生成された第２画面を第２表示領域に表示した画面を生成する統合画面生成部１５とを備え、第２画面生成部１４は、第１画面においてセルが選択された場合に、オブジェクトデータ取得部１１により取得された対応するオブジェクトデータが示す値を第２画面に表示する。【選択図】図１
2019008402.tif 000002
【特許請求の範囲】
【請求項１】
ＢＡＣｎｅｔオブジェクトに関する値を示すオブジェクトデータを取得するオブジェクトデータ取得部と、
前記オブジェクトデータを変換するための変換データを取得する変換データ取得部と、
前記オブジェクトデータ取得部により取得されたオブジェクトデータが示す値を、前記変換データ取得部により取得された変換データで変換してセルに表示した第１画面を生成する第１画面生成部と、
第２画面を生成する第２画面生成部と、
前記第１画面生成部により生成された第１画面を第１表示領域に表示し、前記第２画面生成部により生成された第２画面を第２表示領域に表示した画面を生成する統合画面生成部とを備え、
前記第２画面生成部は、前記第１画面において前記セルが選択された場合に、前記オブジェクトデータ取得部により取得された対応するオブジェクトデータが示す値を前記第２画面に表示する
ことを特徴とするエンジニアリングツール。
【請求項２】
前記オブジェクトデータは、ＡＣオブジェクトの現在値を示すデータであり、
前記変換データは、前記現在値に対するスケールを示すデータ、及び、前記ＡＣオブジェクトの単位を示すデータであり、
前記第１画面生成部は、前記ＡＣオブジェクトの現在値を前記スケールで丸めて前記単位を付加して前記セルに表示する
ことを特徴とする請求項１記載のエンジニアリングツール。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、第１表示領域及び第２表示領域を有する画面を表示するエンジニアリングツールに関する。
【背景技術】
【０００２】
ビル等の建物内に設置された機器の管理を行う管理システムにおいて、機器の設定を行うエンジニアリングツールが従来から知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５３８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
エンジニアリングツールでは、機器のＢＡＣｎｅｔ（登録商標）オブジェクトに関するデータを示す画面の表示を行う。なお、上記画面は、表示領域として、コンテンツペイン及びプロパティペインを有している。
ところで、エンジニアリングツールでは、ＡＣ（Ａｃｃｕｍｕｌａｔｏｒ）オブジェクトの現在値の表示として、下記に示す２種類の表示が可能である。ＡＣオブジェクトとは、電気量又は水道使用量等を積算するためのオブジェクトである。１つ目の表示は、ユーザが理解し易いように、上記現在値にスケールと単位を加味した表示である。２つ目の表示は、ＢＡＣｎｅｔ規格に準拠し、現在値をそのまま示した表示である。
ここで、コンテンツペインに上記２種類の表示を行うと、情報過多となってしまい、却って内容を理解しにくくなるという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、複数の表現方法を一画面で表示しても視認性の良いエンジニアリングツールを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係るエンジニアリングツールは、ＢＡＣｎｅｔオブジェクトに関する値を示すオブジェクトデータを取得するオブジェクトデータ取得部と、オブジェクトデータを変換するための変換データを取得する変換データ取得部と、オブジェクトデータ取得部により取得されたオブジェクトデータが示す値を、変換データ取得部により取得された変換データで変換してセルに表示した第１画面を生成する第１画面生成部と、第２画面を生成する第２画面生成部と、第１画面生成部により生成された第１画面を第１表示領域に表示し、第２画面生成部により生成された第２画面を第２表示領域に表示した画面を生成する統合画面生成部とを備え、第２画面生成部は、第１画面においてセルが選択された場合に、オブジェクトデータ取得部により取得された対応するオブジェクトデータが示す値を第２画面に表示することを特徴とする。
【発明の効果】
【０００７】
この発明によれば、上記のように構成したので、複数の表現方法を一画面で表示しても視認性の良くなる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係るエンジニアリングツールの構成例を示す図である。
【図２】この発明の実施の形態１に係るエンジニアリングツールによる画面表示動作例を示す図である。
【図３】この発明の実施の形態１に係るエンジニアリングツールによる画面表示例（第１画面においてＡＣオブジェクトの現在値を表示したセルが選択される前）を示す図である。
【図４】この発明の実施の形態１に係るエンジニアリングツールによる画面表示例（第１画面においてＡＣオブジェクトの現在値を表示したセルが選択された後）を示す図である。
【図５】この発明の実施の形態１に係るエンジニアリングツールによる別の画面表示例を示す図である。
【図６】この発明の実施の形態１に係るエンジニアリングツールによる別の画面表示例（コンボボックスによりオブジェクトタイプの選択又は入力を行う場合）を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１はこの発明の実施の形態１に係るエンジニアリングツール１の構成例を示す図である。
エンジニアリングツール１は、ビル等の建物内に設置された機器の管理を行う管理システムにおいて、機器の設定を行う。以下では、エンジニアリングツール１が有する機能のうち、ＢＡＣｎｅｔオブジェクトに関するデータを示す画面の表示に関する機能についてのみ説明を行う。このエンジニアリングツール１は、図１に示すように、オブジェクトデータ取得部１１、変換データ取得部１２、第１画面生成部１３、第２画面生成部１４、統合画面生成部１５及び表示部１６を備えている。なお、エンジニアリングツール１は、システムＬＳＩ等の処理回路や、メモリ等に記憶されたプログラムを実行するＣＰＵ等により実現される。
【００１０】
オブジェクトデータ取得部１１は、ＢＡＣｎｅｔオブジェクトに関する値を示すオブジェクトデータを取得する。なお、オブジェクトデータ取得部１１は、オブジェクトデータとして、エンジニアリングツール１で保持されているデータ又は機器で保持されているデータを取得する。オブジェクトデータとしては、例えば、ＡＣオブジェクトの現在値（積算値）を示すデータ（現在値プロパティ）、又は、オブジェクトタイプを識別する値を示すデータ等が挙げられる。
【００１１】
変換データ取得部１２は、オブジェクトデータを変換するための変換データを取得する。なお、変換データはエンジニアリングツール１で保持されており、変換データ取得部１２はこの保持されている変換データを取得する。変換データは、オブジェクトデータがＡＣオブジェクトの現在値を示すデータ（現在値プロパティ）である場合には、当該現在値のスケールを示すデータ（スケールプロパティ）、及び、当該ＡＣオブジェクトの単位を示すデータ（単位プロパティ）である。また、変換データは、オブジェクトデータがオブジェクトタイプを識別する値を示すデータである場合には、当該オブジェクトタイプの名称を示すデータである。
【００１２】
第１画面生成部１３は、第１画面を生成する。この際、第１画面生成部１３は、オブジェクトデータ取得部１１により取得されたオブジェクトデータが示す値を、変換データ取得部１２により取得された変換データで変換して、上記第１画面のセルに表示する。
【００１３】
第２画面生成部１４は、第２画面を生成する。また、第２画面生成部１４は、上記第１画面において上記セルが選択された場合に、オブジェクトデータ取得部１１により取得された対応するオブジェクトデータが示す値を、上記第２画面に表示する。
【００１４】
統合画面生成部１５は、第１画面生成部１３により生成された第１画面をコンテンツペイン（第１表示領域）に表示し、第２画面生成部１４により生成された第２画面をプロパティペイン（第２表示領域）に表示した画面を生成する。
【００１５】
表示部１６は、統合画面生成部１５により生成された画面を表示する。なお図１では、表示部１６が、エンジニアリングツール１の内部に設けられた場合を示したが、これに限らず、エンジニアリングツール１の外部に設けられてもよい。
【００１６】
次に、実施の形態１に係るエンジニアリングツール１による画面表示動作例について、図２〜４を参照しながら説明する。
エンジニアリングツール１による画面表示動作例では、図２に示すように、まず、オブジェクトデータ取得部１１は、ＢＡＣｎｅｔオブジェクトの値を示すオブジェクトデータを取得する（ステップＳＴ１）。ここでは、オブジェクトデータ取得部１１は、オブジェクトデータとして、ＡＣオブジェクトの現在値プロパティを取得するものとする。
【００１７】
次いで、変換データ取得部１２は、変換データを取得する（ステップＳＴ２）。この際、変換データ取得部１２は、変換データとして、スケールプロパティ及び単位プロパティを取得する。
【００１８】
次いで、第１画面生成部１３は、オブジェクトデータ取得部１１により取得されたオブジェクトデータが示す値を、変換データ取得部１２により取得された変換データで変換してセルに表示した第１画面を生成する（ステップＳＴ３）。この際、第１画面生成部１３は、現在値プロパティが示す現在値をスケールプロパティが示すスケールで丸めて、単位プロパティが示す単位が付加して、上記セルに表示する。
【００１９】
次いで、第２画面生成部１４は、第２画面を生成する（ステップＳＴ４）。
【００２０】
次いで、統合画面生成部１５は、第１画面生成部１３により生成された第１画面をコンテンツペインに表示し、第２画面生成部１４により生成された第２画面をプロパティペインに表示した画面を生成する（ステップＳＴ５）。
【００２１】
次いで、表示部１６は、統合画面生成部１５により生成された画面を表示する（ステップＳＴ６）。
【００２２】
図３はこの発明の実施の形態１に係るエンジニアリングツール１による画面表示例（第１画面においてＡＣオブジェクトの現在値を表示したセルが選択される前）を示す図である。
図３に示すコンテンツペイン３０１では、ＡＣオブジェクトに関しては、項目「Ｐｒｅｓｅｎｔ  Ｖａｌｕｅ」において、現在値がスケールで丸められて、単位が付加されてセルに表示されている。例えば「Ｎｏ．６９」のＡＣオブジェクト（図４参照）では、現在値が「１２３４５」であり、スケールが「−３」であり、単位が「ＭＷｈ」である場合を示している。この場合、第１画面生成部１３は、現在値「１２３４５」をスケール「−３」で丸め（１２３４５×１０＾−３＝１２．３４５）、単位「ＭＷｈ」を付加してセルに表示する。これにより、コンテンツペイン３０１では、ＡＣオブジェクトの現在値を、ユーザが理解しやすい表現で表示できる。
一方、図３に示すプロパティペイン３０２には、コンテンツペイン３０１において選択されたセルに対する項目の説明が行われる説明欄３０３が設けられている。この説明欄３０３は常に表示されており、コンテンツペイン３０１において選択されるセルが変更される度に内容が更新される。
【００２３】
その後、上記第１画面において上記セルが選択された場合には、第２画面生成部１４は、オブジェクトデータ取得部１１により取得された対応するオブジェクトデータが示す値を上記第２画面に表示する（ステップＳＴ７）。
【００２４】
図４はこの発明の実施の形態１に係るエンジニアリングツール１による画面表示例（第１画面においてＡＣオブジェクトの現在値を表示したセルが選択された後）を示す図である。
図４に示すコンテンツペイン４０１では、項目「Ｐｒｅｓｅｎｔ  Ｖａｌｕｅ」において、「Ｎｏ．６９」のＡＣオブジェクトの現在値が表示されたセルが選択された場合を示している。この場合、プロパティペイン４０２の説明欄４０３には、ＡＣオブジェクトの現在値「１２３４５」がそのまま表示される。
【００２５】
これにより、一つの画面において、コンテンツペイン４０１では、ユーザが理解しやすい表現で現在値を表示でき、プロパティペイン４０２では、ＢＡＣｎｅｔの規格に準拠した表現で現在値を表現できる。また、コンテンツペイン４０１とプロパティペイン４０２とに分けて現在値を表示することで、視認性が向上される。
【００２６】
なお上記では、オブジェクトデータが現在値プロパティであり、変換データがスケールプロパティ及び単位プロパティである場合を示した。しかしながら、オブジェクトデータ及び変換データはこれらに限らない。例えば、オブジェクトデータとしてオブジェクトタイプを識別する値を示すデータを用い、変換データとして当該オブジェクトタイプの名称を示すデータを用いてもよい。この場合での画面表示例を図５に示す。
図５では、コンテンツペイン５０１の項目「オブジェクトタイプ」において、オブジェクトタイプを識別する値が当該オブジェクトタイプの名称に変換されて、更に、当該値が付加されて、セルに表示されている。図５の例では、オブジェクトタイプを識別する値「０」が当該オブジェクトタイプの名称「ＡＩ」に変換されて、更に、当該値「０」が先頭に付加されて、セルに表示されている。なお、オブジェクトタイプを識別する値の表示又は非表示はオプションで切替え可能である。また、コンテンツペイン５０１において上記セルが選択された場合には、第２画面生成部１４は、プロパティペイン５０２の説明欄５０３に、オブジェクトタイプを識別する値「０」をそのまま表示する。
【００２７】
また図６は、コンテンツペイン６０１において、コンボボックス６０４を用いてオブジェクトタイプの選択又は入力を行う場合を示している。図６に示すコンボボックス６０４では、オブジェクトタイプを識別する値が当該オブジェクトタイプの名称に変換されて、更に、当該値が付加されて、一覧表示されている。これにより、ユーザが、オブジェクトタイプを識別する値を認識可能となる。なお、オブジェクトタイプを識別する値の表示又は非表示はオプションで切替え可能である。
【００２８】
以上のように、この実施の形態１によれば、ＢＡＣｎｅｔオブジェクトに関する値を示すオブジェクトデータを取得するオブジェクトデータ取得部１１と、オブジェクトデータを変換するための変換データを取得する変換データ取得部１２と、オブジェクトデータ取得部１１により取得されたオブジェクトデータが示す値を、変換データ取得部１２により取得された変換データで変換してセルに表示した第１画面を生成する第１画面生成部１３と、第２画面を生成する第２画面生成部１４と、第１画面生成部１３により生成された第１画面を第１表示領域に表示し、第２画面生成部１４により生成された第２画面を第２表示領域に表示した画面を生成する統合画面生成部１５とを備え、第２画面生成部１４は、第１画面においてセルが選択された場合に、オブジェクトデータ取得部１１により取得された対応するオブジェクトデータが示す値を第２画面に表示するので、複数の表現方法を一画面で表示しても視認性の良くなる。
【００２９】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００３０】
１  エンジニアリングツール
１１  オブジェクトデータ取得部
１２  変換データ取得部
１３  第１画面生成部
１４  第２画面生成部
１５  統合画面生成部
１６  表示部
【図１】
2019008402.tif 000003
【図２】
2019008402.tif 000004
【図３】
2019008402.tif 000005
【図４】
2019008402.tif 000006
【図５】
2019008402.tif 000007
【図６】
2019008402.tif 000008