(57)【要約】【課題】情報投入の進捗状況を、効率的で、且つ、視認性良く、確認することができるエンジニアリング装置を提供する。【解決手段】システムの構成要素を示す複数のノードを、ツリービュー表示形式で表示するツリービュー表示画面３１ａと、ツリービュー表示画面３１ａに表示されたツリービュー上におけるノードと、構成要素に対する設定要素が割り当てられたタブとによって特定され、システム内に情報を投入するための複数の編集画面と、ノード列４１とタブ列４２とによって区画形成した複数のセル４３を、各編集画面に対応させて一覧表示する一覧表示画面３１ｂとを備え、一覧表示画面３１ｂは、各編集画面への情報投入状況を、当該編集画面に対応するセル４３の状態によって表現する。【選択図】図１
2020021244.tif 000002
【特許請求の範囲】
【請求項１】
システムの構成要素を示す複数のノードを、ツリービュー表示形式で表示するツリービュー表示画面と、
前記ツリービュー表示画面に表示されたツリービュー上におけるノードと、前記構成要素に対する設定要素が割り当てられたタブとによって特定され、前記システム内に情報を投入するための複数の編集画面と、
複数のノードを配列したノード列と複数のタブを配列したタブ列とによって区画形成した複数のセルを、各編集画面に対応させて一覧表示する一覧表示画面とを備え、
前記一覧表示画面は、
各編集画面への情報投入状況を、当該編集画面に対応するセルの状態によって表現する
ことを特徴とするエンジニアリング装置。
【請求項２】
期間が指定入力される表示対象期間入力部を備え、
前記一覧表示画面は、
前記表示対象期間入力部に、期間が指定入力されたときに、その指定した期間内における各編集画面の情報変更状況を、当該編集画面に対応するセルの状態によって表現する
ことを特徴とする請求項１記載のエンジニアリング装置。
【請求項３】
編集者が指定入力される表示対象編集者入力部を備え、
前記一覧表示画面は、
前記表示対象編集者入力部に、編集者が指定入力されたときに、その指定した編集者によって情報が変更された各編集画面の情報変更状況を、当該編集画面に対応するセルの状態によって表現する
ことを特徴とする請求項１または請求項２記載のエンジニアリング装置。
【請求項４】
前記一覧表示画面に表示された前記複数のセルの中から、所定のセルが選択されたときに、その選択されたセルに対応する編集画面への操作ログを表示する操作ログ画面を備える
ことを特徴とする請求項１から請求項３のうちのいずれか１項記載のエンジニアリング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、システム内に情報を投入するためのエンジニアリング装置に関する。
【背景技術】
【０００２】
プラント制御、ビル空調システム、及び、製造実行システム（Manufacturing Execution System）等の大規模システムを構築する際には、そのシステムが適用される顧客のプラント、建物、及び、生産設備に合わせて、センサ、アクチュエータ、コントローラ、及び、監視コンピュータ等の物理的構成定義を設定し、これに加えて、企業組織、運用、操作、及び、制御等の観点から、グルーピングする論理的構成定義を設定する。そして、それらの物理的及び論理的な構成要素に対して、多種の視点で、コンフィグレーション（パラメータ設定、ロジック設計、及び、操作画面設計等）を行う。このような、コンフィグレーション作業を、漏れなく、且つ、効率的に実施するものとして、各種のエンジニアリング装置が開発されている。
【０００３】
エンジニアリング装置は、大量の情報をシステム内に投入するためのものであり、各種多くの画面を備えている。従って、エンジニアリング装置においては、情報を投入するための画面等を、迅速に選択表示することが、作業効率に大きく寄与する。
【０００４】
そして、上述したような、従来のエンジニアリング装置としては、例えば、特許文献１に開示されている。この従来のエンジニアリング装置は、プラント内における複数種類の作業に関する情報を編集するために、ツリービューとタブとを組み合わせたインタフェイスを設けることにより、目的の画面を迅速に表示させて、情報投入作業の効率化を図るものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００６−５１２６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来のエンジニアリング装置においては、情報投入に対する確認作業を行う場合に、複数種類の画面を１つ１つ表示させる必要があるため、その確認作業に手間がかかってしまう。
【０００７】
この発明は、上記のような課題を解決するためになされたもので、情報投入の進捗状況を、効率的で、且つ、視認性良く、確認することができるエンジニアリング装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係るエンジニアリング装置は、システムの構成要素を示す複数のノードを、ツリービュー表示形式で表示するツリービュー表示画面と、ツリービュー表示画面に表示されたツリービュー上におけるノードと、構成要素に対する設定要素が割り当てられたタブとによって特定され、システム内に情報を投入するための複数の編集画面と、複数のノードを配列したノード列と複数のタブを配列したタブ列とによって区画形成した複数のセルを、各編集画面に対応させて一覧表示する一覧表示画面とを備え、一覧表示画面は、各編集画面への情報投入状況を、当該編集画面に対応するセルの状態によって表現することを特徴とするものである。
【発明の効果】
【０００９】
この発明によれば、情報投入の進捗状況を、効率的で、且つ、視認性良く、確認することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１に係るエンジニアリング装置の構成を示したブロック図である。
【図２】各編集画面への情報投入状況をセルの状態によって一覧表示したときの一覧表示画面を示した図である。
【図３】各編集画面の情報変更状況をセルの状態によって一覧表示したときの一覧表示画面を示した図である。
【図４】操作ログを表示したときの操作ログ画面を示した図である。
【図５】一覧表示画面処理部における一覧表示処理手順を示したフローチャートである。
【発明を実施するための形態】
【００１１】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
【００１２】
実施の形態１．
図１に示すように、エンジニアリング装置１は、編集画面処理部１０、記憶部２０、及び、一覧表示画面処理部３０を備えている。
【００１３】
編集画面処理部１０は、編集画面表示部１１、編集制御部１２、エラー判定部１３、編集情報保存部１４、及び、操作ログ出力部１５を備えている。
【００１４】
編集画面表示部１１は、ユーザが、システム内に投入された情報を編集するための編集画面（図示省略）を表示するものである。
【００１５】
編集制御部１２は、編集画面表示部１１、エラー判定部１３、編集情報保存部１４、及び、操作ログ出力部１５の動作を制御するものである。
【００１６】
エラー判定部１３は、編集画面上で編集された情報が正しく編集されているか否かを判定するものである。このエラー判定部１３による判定結果は、編集制御部１２の駆動によって、後述する記憶部２０の編集状態記憶部２２に送信される。
【００１７】
編集情報保存部１４は、編集画面上で編集された情報を保存するものである。この編集情報保存部１４に保存されている情報は、編集制御部１２の駆動によって、後述する記憶部２０の編集状態記憶部２２に送信される。
【００１８】
操作ログ出力部１５は、投入された情報を編集画面上で編集する際に、操作を行った編集画面、操作内容、操作日時、編集者等の操作ログを、後述する記憶部２０の操作ログ記憶部２３に向けて出力するものである。
【００１９】
記憶部２０は、ツリー情報記憶部２１、編集状態記憶部２２、及び、操作ログ記憶部２３を備えている。
【００２０】
ツリー情報記憶部２１は、システムの構成要素となる物理的及び論理的構成要素間の関係を、ツリー構造で記憶するものである。このとき、ツリー構造をなす各ノードは、物理的構成要素及び論理的構成要素を示すものであって、図２に示すように、例えば、「会社」、「本社」、「○○支店」、「××工場」、及び、「▼▼工場」等である。
【００２１】
編集状態記憶部２２は、エラー判定部１３から送信された判定結果、及び、編集情報保存部１４から送信された情報量に基づいて、各編集画面ごとに、その編集状態（情報投入状況、情報変更状況）を記憶するものである。
【００２２】
操作ログ記憶部２３は、操作ログ出力部１５から送信された操作ログを記憶するものである。
【００２３】
一覧表示画面処理部３０は、一覧画面表示部３１、表示対象期間入力部３２、表示対象編集者入力部３３、操作ログ表示部３４を備えている。
【００２４】
図２に示すように、一覧画面表示部３１は、ツリービュー表示画面３１ａ及び一覧表示画面３１ｂを表示するものである。
【００２５】
ツリービュー表示画面３１ａは、ツリー情報記憶部２１に記憶されているツリー構造を表示するものである。即ち、ツリービュー表示画面３１ａは、システムの構成要素を示す複数のノードを、ツリービュー表示形式で表示するものである。
【００２６】
一覧表示画面３１ｂは、ツリービュー上における各ノードが示す物理的及び論理的構成要素に対する複数の設定要素を編集させるために、複数のタブを有している。複数の設定要素は、各タブにそれぞれ割り当てられており、例えば、「仕様」、「処理ロジック」、「通信パラメータ」、「データモデル編集」、「画面レイアウト」、及び、「打合記録」である。これにより、一覧表示画面３１ｂは、タブを切り替えることにより、各設定要素に対応した編集画面を表示することができる。
【００２７】
また、一覧表示画面３１ｂは、ノード列４１、タブ列４２、及び、セル４３を有している。ノード列４１は、複数のノードを画面縦軸方向に沿って配列したものである。タブ列４２は、複数のタブを画面横軸方向に沿って配列したものである。セル４３は、ノード列４１とタブ列４２とによって、区画形成されてものである。そして、区画形成された１つのセル４３の状態は、当該セル４３の位置で直交するノード及びタブによって特定される編集画面への情報投入状況を表現している。
【００２８】
なお、上述したように、一覧表示画面３１ｂは、ノード列４１を画面縦軸方向に沿って配置し、タブ列４２を画面横軸方向に沿って配置しているが、ノード列４１を画面横軸方向に沿って配置し、タブ列４２を画面縦軸方向に沿って配置しても構わない。また、セル４３の状態とは、例えば、セル４３の背景色、及び、セル４３内に表示された文字等を示しているが、一覧表示画面３１ｂは、各編集画面への情報投入状況を、セル４３の背景色の違いで、５つの状態に区別している。
【００２９】
具体的には、図２に示すように、１つ目の背景色は、編集画面への情報投入状況が「未編集」であることを示している。この背景色となるセル４３に対応する編集画面は、編集が必須であって、初期状態から変更されていない。
【００３０】
２つ目の背景色は、編集画面への情報投入状況が「編集中」であることを示している。この背景色となるセル４３に対応する編集画面は、編集済みであるが、エラー判定部１３による判定結果が、未判定、または、エラーとなっている。
【００３１】
３つ目の背景色は、編集画面への情報投入状況が「編集完了」であることを示している。この背景色となるセル４３に対応する編集画面は、編集済みであって、エラー判定部１３による判定結果が合格となっている。
【００３２】
４つ目の背景色は、編集画面への情報投入状況が「編集不要」であることを示している。この背景色となるセル４３に対応する編集画面は、編集が必須ではなく、且つ、未編集となっている。
【００３３】
５つ目の背景色は、編集画面への情報投入状況が「編集不可」であることを示している。この背景色となるセル４３に対応する編集画面は、無い。
【００３４】
そして、ユーザが所定のセル４３を選択（例えば、ダブルクリック）した場合には、上記編集画面表示部１１は、そのセル４３に対応した編集画面を表示する。これにより、ユーザは、選択した編集画面への情報投入状況を実際に目視することができる。
【００３５】
図１に示すように、表示対象期間入力部３２は、ユーザによって期間が指定入力されるものである。これに対して、一覧表示画面３１ｂは、表示対象期間入力部３２に、期間が指定入力されると、その指定した期間内における各編集画面の情報変更状況を、当該編集画面に対応するセル４３の状態によって表現する。
【００３６】
各編集画面の最終的な進捗状況は、上述したように、一覧表示画面３１ｂにおけるセル４３の状態によって確認することができるが、セル４３の状態が「編集完了」を表現していても、投入した情報に対して、問題が発生する場合がある。例えば、システムの仕様が複数回に亘って変更されていても、そのうちの一部の変更がシステムに反映されていない場合がある。
【００３７】
従って、エンジニアリング装置１は、表示対象期間入力部３２を設けることにより、情報を変更した期間を指定して、その期間内において、情報が正しく変更されたか否かを確認することができる。このとき、エンジニアリング装置１は、表示対象期間入力部３２に、指定期間をスライドバーで変更可能とする機能を備えて、入力操作性の向上を図るようにしても構わない。
【００３８】
また、表示対象編集者入力部３３は、ユーザによって編集者が指定入力されるものである。これに対して、一覧表示画面３１ｂは、表示対象編集者入力部３３に、編集者が指定入力されると、その指定した編集者によって情報が変更された各編集画面の情報変更状況を、当該編集画面に対応するセル４３の状態によって表現する。
【００３９】
従って、エンジニアリング装置１は、表示対象編集者入力部３３を設けることにより、複数の編集者によって情報変更作業が分担された場合であっても、その分担した編集者ごとに、各編集画面の情報変更状況を確認することができる。
【００４０】
ここで、セル４３の状態とは、例えば、セル４３の網掛パターン、及び、セル４３内に表示された文字等を示しているが、一覧表示画面３１ｂは、各編集画面の情報変更状況を、セル４３の網掛パターンの違いで、３つの状態に区別している。
【００４１】
具体的には、図３に示すように、１つ目の網掛パターンは、編集画面の情報変更状況が「変更有り」であることを示している。この網掛パターンとなるセル４３に対応する編集画面は、指定期間内において、指定編集者による編集がなされている。
【００４２】
２つ目の網掛パターンは、編集画面の情報変更状況が「変更無し」であることを示している。この網掛パターンとなるセル４３に対応する編集画面は、指定期間内において、指定編集者による編集がなされていない。
【００４３】
３つ目の網掛パターンは、編集画面の情報変更状況が「編集不可」であることを示している。この網掛パターンとなるセル４３に対応する編集画面は、無い。
【００４４】
そして、ユーザが所定のセル４３を選択（例えば、ダブルクリック）した場合には、上記編集画面表示部１１は、そのセル４３に対応した編集画面を表示する。これにより、ユーザは、選択した編集画面の情報変更状況を実際に目視することができる。
【００４５】
なお、図３に示した一覧表示画面３１ｂは、期間及び編集者の双方を指定したときの一覧表示となっているが、期間及び編集者のうち、いずれか一方のみを指定した一覧表示をすることもできる。また、一覧表示画面３１ｂは、セル４３の状態を、上述した背景色と網掛パターンとを組み合わせることにより、編集画面への情報投入状況、指定した期間及び編集者ごとによる編集画面の情報変更状況を、同時に細かく表示することもできる。
【００４６】
図１及び図４に示すように、操作ログ表示部３４は、一覧表示画面３１ｂに表示された複数のセル４３の中から、所定のセル４３が選択されると、その選択されたセル４３に対応する編集画面への操作ログを、操作ログ記憶部２３から所得して、操作ログ画面３４ａに表示するものである。従って、エンジニアリング装置１は、編集画面の編集時及び編集完了時において、実際のログ操作の内容を確認することができる。即ち、エンジニアリング装置１は、ユーザが指定した編集画面に対する編集操作の内容を、時系列的に確認することができる。
【００４７】
但し、表示対象期間入力部３２及び表示対象編集者入力部３３による指定後において、操作ログ表示部３４を動作させる場合には、操作ログ画面３４ａに表示される期間及び編集者は、表示対象期間入力部３２及び表示対象編集者入力部３３によって指定されたものが初期状態となる。このとき、ユーザは、指定期間及び指定編集者を、チェックボックス等による簡単な操作で、解除することができる。
【００４８】
次に、一覧表示画面処理部３０における一覧表示処理手順について、図２から図５を用いて詳細に説明する。
【００４９】
図５に示すように、ステップＳＴ１１において、一覧表示画面処理部３０は、表示モードが、各編集画面への情報投入状況を確認するための入力表示モードであるか否かを判定する。
【００５０】
ここで、一覧表示画面処理部３０が、入力表示モードであると判定した場合には、一覧表示処理は、ステップＳＴ１２に進む。一方、一覧表示画面処理部３０が、入力表示モードではないと判定した場合には、一覧表示処理は、ステップＳＴ１３に進む。
【００５１】
ステップＳＴ１２において、図２に示しように、一覧画面表示部３１は、各編集画面への情報投入状況に応じた一覧表示画面３１ｂを表示する。そして、一覧表示処理は、終了する。
【００５２】
ステップＳＴ１３において、一覧表示画面処理部３０は、表示モードが、各編集画面の情報変更状況を確認するための変更表示モードであると判定する。
【００５３】
ステップＳＴ１４において、ユーザは、指定期間を表示対象期間入力部３２に入力し、指定編集者を表示対象編集者入力部３３に入力する。
【００５４】
ステップＳＴ１５において、図３に示すように、一覧画面表示部３１は、各編集画面の情報変更状況に応じた一覧表示画面３１ｂを表示する。
【００５５】
ステップＳＴ１６において、操作ログ表示部３４は、操作ログ画面３４ａへの表示要求があるか否かを判定する。
【００５６】
ここで、操作ログ表示部３４が、表示要求があると判定した場合には、一覧表示処理は、ステップＳＴ１７に進む。一方、操作ログ表示部３４が、表示要求がないと判定した場合には、一覧表示処理は、終了する。
【００５７】
ステップＳＴ１７において、図４に示すように、操作ログ表示部３４は、表示要求があった操作ログ画面３４ａを表示する。そして、一覧表示処理は、終了する。
【００５８】
以上より、実施の形態１に係るエンジニアリング装置１によれば、ノード列４１とタブ列４２とによって区画形成された複数のセル４３を、各編集画面に対応させて一覧表示する一覧表示画面３１ｂを備えており、この一覧表示画面３１ｂは、各編集画面への情報投入状況を、当該編集画面に対応するセル４３の状態によって表現することができる。これにより、エンジニアリング装置１は、情報投入の進捗状況を、効率的で、且つ、視認性良く、確認することができる。よって、エンジニアリング装置１は、情報投入作業のもれ及び遅延を、一目瞭然で把握することができるので、それらに対する作業人員の追加及び作業分配等の対策を、直ちに採ることができる。
【００５９】
また、一覧表示画面３１ｂは、指定した期間内における各編集画面の情報変更状況を、当該編集画面に対応するセル４３の状態によって表現することができる。これにより、エンジニアリング装置１は、同一の編集画面に対して、複数回の情報変更が行われた場合でも、各情報変更作業ごとに切り分けて、それぞれの情報変更作業が適切に行われたか否かを確認することができる。
【００６０】
更に、一覧表示画面３１ｂは、指定した編集者によって情報が変更された各編集画面の情報変更状況を、当該編集画面に対応するセル４３の状態によって表現することができる。これにより、エンジニアリング装置１は、複数の編集者によって情報変更作業が分担された場合でも、各編集者ごとに切り分けて、それぞれの作業が適切に行われたか否かを確認することができる。
【００６１】
そして、操作ログ画面３４ａは、選択されたセル４３に対応する編集画面への操作ログを表示することができる。これにより、エンジニアリング装置１は、情報変更作業の詳細を即座に確認することができる。
【００６２】
なお、本願発明は、その発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは、実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００６３】
１    エンジニアリング装置
１０    編集画面処理部
１１    編集画面表示部
１２    編集制御部
１３    エラー判定部
１４    編集情報保存部
１５    操作ログ出力部
２０    記憶部
２１    ツリー情報記憶部
２２    編集状態記憶部
２３    操作ログ記憶部
３０    一覧表示画面処理部
３１    一覧画面表示部
３１ａ  ツリービュー表示画面
３１ｂ  一覧表示画面
３２    表示対象期間入力部
３３    表示対象編集者入力部
３４    操作ログ表示部
３４ａ  操作ログ画面
４１  ノード列
４２  タブ列
４３  セル
【図１】
2020021244.tif 000003
【図２】
2020021244.tif 000004
【図３】
2020021244.tif 000005
【図４】
2020021244.tif 000006
【図５】
2020021244.tif 000007