(57)【要約】【課題】互いに共通する項目のデータを含む複数のデータ群を示す複数の画面において、共通する項目を同一の表示とする。【解決手段】互いに共通する項目のデータを含む複数のデータ群を、画面構成を示す情報とともに取得するデータ取得部（設定データ取得部１１及び機器データ取得部１２）と、データ取得部により取得された複数のデータ群及び画面構成を示す情報に基づいて、複数の画面を生成する画面生成部１３と、画面生成部１３により生成された複数の画面のうちの一つを反映元画面とし、残りのうちの一つ以上を反映先画面として指定する指定部１５とを備え、画面生成部１３は、指定部１５による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面における上記共通する項目の表示を、反映元画面と同一に変更する。【選択図】図１
2019008401.tif 000002
【特許請求の範囲】
【請求項１】
互いに共通する項目のデータを含む複数のデータ群を、画面構成を示す情報とともに取得するデータ取得部と、
前記データ取得部により取得された複数のデータ群及び画面構成を示す情報に基づいて、複数の画面を生成する画面生成部と、
前記画面生成部により生成された複数の画面のうちの一つを反映元画面とし、残りのうちの一つ以上を反映先画面として指定する指定部とを備え、
前記画面生成部は、前記指定部による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面における前記共通する項目の表示を、反映元画面と同一に変更する
ことを特徴とするエンジニアリングツール。
【請求項２】
前記画面生成部は、画面構成として、項目の表示位置及び項目の表示幅のうちの少なくとも一方を変更する
ことを特徴とする請求項１記載のエンジニアリングツール。
【請求項３】
前記画面生成部は、前記指定部による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面におけるデータのソート条件を、反映元画面におけるデータのソート条件と同一に変更する
ことを特徴とする請求項１又は請求項２記載のエンジニアリングツール。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、互いに共通する項目のデータを含む複数のデータ群を示す複数の画面の表示を行うエンジニアリングツールに関する。
【背景技術】
【０００２】
ビル等の建物内に設置された機器の管理を行う管理システムにおいて、機器の設定を行うエンジニアリングツールが従来から知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５３８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
エンジニアリングツールでは、動作モードとして、エンジニアリングモードとコネクトモードが存在する。エンジニアリングモードは、機器の立上げ前に、機器の設定データを作成して表示するモードである。コネクトモードは、機器が有する機器データを表示し、設定変更可能とするモードである。
ここで、機器データでは、設定データが有する項目のデータに加え、機器の動作時の情報を示す項目のデータが含まれている。また、エンジニアリングツールでは、コネクトモードで表示される画面（機器データを示す画面）とエンジニアリングモードで表示される画面（設定データを示す画面）とを同時に表示できる。
しかしながら、従来のエンジニアリングツールでは、設定データを示す画面と機器データを示す画面とで、共通する項目の表示（表示位置又は表示幅）が異なる場合がある。この場合、両画面において共通する項目のデータを比較し難いという課題がある。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、互いに共通する項目のデータを含む複数のデータ群を示す複数の画面において、共通する項目を同一の表示とすることができるエンジニアリングツールを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係るエンジニアリングツールは、互いに共通する項目のデータを含む複数のデータ群を、画面構成を示す情報とともに取得するデータ取得部と、データ取得部により取得された複数のデータ群及び画面構成を示す情報に基づいて、複数の画面を生成する画面生成部と、画面生成部により生成された複数の画面のうちの一つを反映元画面とし、残りのうちの一つ以上を反映先画面として指定する指定部とを備え、画面生成部は、指定部による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面における共通する項目の表示を、反映元画面と同一に変更することを特徴とする。
【発明の効果】
【０００７】
この発明によれば、上記のように構成したので、互いに共通する項目のデータを含む複数のデータ群を示す複数の画面において、共通する項目を同一の表示とすることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係るエンジニアリングツールの構成例を示す図である。
【図２】この発明の実施の形態１に係るエンジニアリングツールによる画面表示動作例を示す図である。
【図３】図３Ａ、図３Ｂは、この発明の実施の形態１に係るエンジニアリングツールによる画面表示例（反映前）を示す図であり、図３Ａは設定データを示す画面であり、図３Ｂは機器データを示す画面である。
【図４】図４Ａ、図４Ｂは、この発明の実施の形態１に係るエンジニアリングツールによる画面表示例（反映後）を示す図であり、図４Ａは設定データを示す画面であり、図４Ｂは機器データを示す画面である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１はこの発明の実施の形態１に係るエンジニアリングツール１の構成例を示す図である。
エンジニアリングツール１は、ビル等の建物内に設置された機器の管理を行う管理システムにおいて、機器の設定を行う。エンジニアリングツール１では、動作モードとして、エンジニアリングモードとコネクトモードが存在する。エンジニアリングモードは、機器の立上げ前に、設定データ（データ群）を作成して表示するモードである。コネクトモードは、機器が有する機器データ（データ群）を表示し、設定変更可能とするモードである。以下では、エンジニアリングツール１が有する機能のうち、設定データを示す画面及び機器データを示す画面の表示に関する機能についてのみ説明を行う。このエンジニアリングツール１は、図１に示すように、設定データ取得部１１、機器データ取得部１２、画面生成部１３、表示部１４及び指定部１５を備えている。
【００１０】
設定データ取得部１１は、エンジニアリングモードで用いられる機器の設定データを、画面構成を示す情報とともに取得する。なお、設定データはエンジニアリングツール１で保持されており、設定データ取得部１１はこの保持されている設定データを取得する。画面構成を示す情報には、例えば、項目の表示位置、項目の表示幅及びデータのソート条件等を示す情報が含まれる。
【００１１】
機器データ取得部１２は、コネクトモードで用いられる機器が有する機器データを、画面構成を示す情報とともに取得する。なお、機器データは機器が保持しており、機器データ取得部１２は当該機器から機器データを取得する。この機器データには、設定データと共通する項目のデータに加え、機器の動作時の情報を示す項目のデータが含まれている。画面構成を示す情報には、例えば、項目の表示位置、項目の表示幅及びデータのソート条件等を示す情報が含まれる。
【００１２】
設定データ取得部１１及び機器データ取得部１２は、「互いに共通する項目のデータを含む複数のデータ群を、画面構成を示す情報とともに取得するデータ取得部」を構成する。
【００１３】
画面生成部１３は、データ取得部により取得された複数のデータ群及び画面構成を示す情報に基づいて、複数の画面を生成する。実施の形態１では、画面生成部１３は、設定データ取得部１１により取得された設定データ及び画面構成を示す情報に基づいて第１画面（設定データを示す画面）を生成し、機器データ取得部１２により取得された機器データ及び画面構成を示す情報に基づいて第２画面（機器データを示す画面）を生成する。また、画面生成部１３は、指定部１５による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面における上記共通する項目の表示を、反映元画面と同一に変更する。この際、画面生成部１３は、画面構成として、項目の表示位置及び項目の表示幅のうちの少なくとも一方を変更する。
【００１４】
表示部１４は、画面生成部１３により生成された複数の画面（実施の形態１では第１画面及び第２画面）を表示する。なお図１では、表示部１４が、エンジニアリングツール１の内部に設けられた場合を示したが、これに限らず、エンジニアリングツール１の外部に設けられてもよい。
【００１５】
指定部１５は、画面生成部１３により生成された複数の画面のうちの一つを反映元画面とし、残りのうちの一つ以上を反映先画面として指定する。実施の形態１では、指定部１５は、画面生成部１３により生成された第１画面及び第２画面のうちの一方の画面を反映元画面とし、他方の画面を反映先画面として指定する。
【００１６】
次に、実施の形態１に係るエンジニアリングツール１による画面表示動作例について、図２〜４を参照しながら説明する。
実施の形態１に係るエンジニアリングツール１による画面表示動作例では、図２に示すように、まず、設定データ取得部１１は、エンジニアリングモードで用いられる機器の設定データを、画面構成を示す情報とともに取得する（ステップＳＴ１）。
【００１７】
また、機器データ取得部１２は、コネクトモードで用いられる機器が有する機器データを、画面構成を示す情報とともに取得する（ステップＳＴ２）。この機器データには、設定データと共通する項目のデータに加え、機器の動作時の情報を示す項目のデータが含まれている。また、機器データの画面構成は、初期状態では、対応する設定データの画面構成と同一であるが、機器を使用するユーザにより又は他の機器により変更される場合がある。
【００１８】
次いで、画面生成部１３は、設定データ取得部１１により取得された設定データ及び画面構成を示す情報に基づいて第１画面を生成し、機器データ取得部１２により取得された機器データ及び画面構成を示す情報に基づいて第２画面を生成する（ステップＳＴ３）。
【００１９】
次いで、表示部１４は、画面生成部１３により生成された第１画面及び第２画面を表示する（ステップＳＴ４）。
【００２０】
図３はこの発明の実施の形態１に係るエンジニアリングツール１による画面表示例（反映前）を示す図であり、図３Ａは第１画面であり、図３Ｂは第２画面である。
この図３に示すように、第１画面と第２画面とで、共通する項目の表示が異なる場合がある。すなわち、機器が有する機器データの画面構成は、当該機器を使用するユーザにより又は他の機器により変更されている場合がある。図３の例では、符号３０１，３０２に示すように、図３Ａに示す第１画面における項目「Ｔｙｐｅ」の表示幅に対し、図３Ｂに示す第２画面における項目「Ｔｙｐｅ」の表示幅が広くなっている。そのため、図３Ａに示す第１画面におけるその他の項目「Ｇｒｏｕｐ  ＩＤ」，「Ｉｎｓｔａｎｃｅ  ＩＤ」等の表示位置に対し、図３Ｂに示す第２画面におけるその他の項目「Ｇｒｏｕｐ  ＩＤ」，「Ｉｎｓｔａｎｃｅ  ＩＤ」等の表示位置が右側にずれている。よって、両画面における共通する項目のデータを比較し難い。
そこで、実施の形態１に係るエンジニアリングツール１では、第１画面及び第２画面のうちの一方を反映元画面とし、他方を反映先画面として、画面構成の反映を行う。
【００２１】
すなわち、指定部１５は、画面生成部１３により生成された第１画面及び第２画面のうちの一方の画面を反映元画面とし、他方の画面を反映先画面として指定する（ステップＳＴ５）。例えば、表示部１４が上記指定を行うためのボタンを表示し、ユーザが当該ボタンを押すことで、指定部１５は上記指定を受付ける。
次いで、画面生成部１３は、指定部１５による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面における上記共通する項目の表示を、反映元画面と同一に変更する（ステップＳＴ６）。
【００２２】
図４はこの発明の実施の形態１に係るエンジニアリングツール１による画面表示例（反映後）を示す図であり、図４Ａは第１画面であり、図４Ｂは第２画面である。なお、図４Ａに示す第１画面は、図３Ａに示す第１画面と同一である。
この図４の符号４０１，４０２に示すように、図３に対し、図４Ｂに示す第２画面における項目「Ｔｙｐｅ」の表示幅が、図４Ａに示す第１画面における項目「Ｔｙｐｅ」の表示幅と同一に変更されている。これにより、図４Ａに示す第１画面におけるその他の項目「Ｇｒｏｕｐ  ＩＤ」，「Ｉｎｓｔａｎｃｅ  ＩＤ」等の表示位置に対し、図４Ｂに示す第２画面におけるその他の項目「Ｇｒｏｕｐ  ＩＤ」，「Ｉｎｓｔａｎｃｅ  ＩＤ」等の表示位置が同じ位置となる。よって、両画面における共通する項目のデータを比較し易くなる。
【００２３】
なお上記では、第１画面と第２画面とで項目の表示幅が異なる場合に、反映先画面における当該項目の表示幅を、反映元画面と同じ表示幅に変更する場合を示した。
一方、第１画面と第２画面とで項目の表示位置が異なる場合についても同様に、反映先画面における当該項目の表示位置を、反映元画面と同じ表示位置に変更可能である。例えば、第１画面において複数の項目の表示位置を入れ替えた場合に、当該第１画面を反映元画面とし、第２画面を反映先画面として指定することで、第２画面における共通する項目の表示位置が第１画面と同じ表示位置に入れ替えられる。
【００２４】
また上記では、画面生成部１３は、指定部１５による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面における上記共通する項目の表示（表示位置及び表示幅のうちの少なくとも一方）を、反映元画面と同一に変更する場合を示した。
しかしながら、これに限らず、第１画面と第２画面とでデータのソート条件が異なる場合もある。そこで、画面生成部１３は、指定部１５による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面におけるデータのソート条件を、反映元画面におけるデータのソート条件と同一に変更するように構成してもよい。例えば、第１画面においてデータの並び順を入れ替えた場合に、当該第１画面を反映元画面とし、第２画面を反映先画面として指定することで、第２画面におけるデータの並び順が第１画面と同じ並び順に入れ替えられる。
【００２５】
なお上記では、設定データを示す画面（第１画面）と機器データを示す画面（第２画面）のうちの一方を反映元画面とし、他方を反映先画面とする場合を示した。しかしながら、これに限らず、２つの設定データを示す画面のうちの一方を反映元画面とし、他方を反映先画面としてもよいし、また、２つの機器データを示す画面のうちの一方を反映元画面とし、他方を反映先画面としてもよい。また、反映先画面は１つである必要はなく、複数であってもよい。
【００２６】
また上記では、設定データを示す画面（第１画面）と機器データを示す画面（第２画面）の画面比較を例として挙げた場合を示した。しかしながら、これに限らず、互いに共通する項目のデータを含むデータ群を示す画面同士の画面比較であればよく、上記と同様に適用可能である。
【００２７】
以上のように、この実施の形態１によれば、互いに共通する項目のデータを含む複数のデータ群を、画面構成を示す情報とともに取得するデータ取得部（設定データ取得部１１及び機器データ取得部１２）と、データ取得部により取得された複数のデータ群及び画面構成を示す情報に基づいて、複数の画面を生成する画面生成部１３と、画面生成部１３により生成された複数の画面のうちの一つを反映元画面とし、残りのうちの一つ以上を反映先画面として指定する指定部１５とを備え、画面生成部１３は、指定部１５による指定があった場合に、反映元画面に対する画面構成を示す情報に基づいて、反映先画面における上記共通する項目の表示を、反映元画面と同一に変更するので、互いに共通する項目のデータを含む複数のデータ群を示す複数の画面において、共通する項目を同一の表示とすることができる。
【００２８】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００２９】
１  エンジニアリングツール
１１  設定データ取得部
１２  機器データ取得部
１３  画面生成部
１４  表示部
１５  指定部
【図１】
2019008401.tif 000003
【図２】
2019008401.tif 000004
【図３】
2019008401.tif 000005
【図４】
2019008401.tif 000006