(57)【要約】【課題】機器管理画面のキャプチャ画像を容易に管理すること。【解決手段】機器に対する制御を行う機器制御手段と前記機器制御手段の管理を行う管理手段とを備える機器管理装置において、前記機器制御手段は、指定された機器識別子に対応する前記機器から取得した情報に基づく画面を示す情報を生成する画面生成手段、を備え、前記管理手段は、機器識別子を取得する取得手段と、前記機器識別子を指定して前記機器制御手段から前記画面を示す情報を取得し、取得した前記画面を示す情報に基づく画像を生成する画像取得手段と、前記機器識別子と前記画像とを対応付けて記憶手段へ書込みを行う画像書込手段と、を備える。【選択図】図２
2019003492.tif 000002
【特許請求の範囲】
【請求項１】
機器に対する制御を行う機器制御手段と前記機器制御手段の管理を行う管理手段とを備える機器管理装置において、
前記機器制御手段は、
指定された機器識別子に対応する前記機器から取得した情報に基づく画面を示す情報を生成する画面生成手段、
を備え、
前記管理手段は、
機器識別子を取得する機器識別子取得手段と、
前記機器識別子を指定して前記機器制御手段から前記画面を示す情報を取得し、取得した前記画面を示す情報に基づく画像を生成する画像取得手段と、
前記機器識別子と前記画像とを対応付けて記憶手段へ書込みを行う画像書込手段と、
を備えることを特徴とする機器管理装置。
【請求項２】
前記画像書込手段によって対応付けられた前記機器識別子と前記画像とを記憶する前記記憶手段
を備えることを特徴とする請求項１に記載の機器管理装置。
【請求項３】
ユーザからの操作入力を受け付ける操作入力手段
を備え、
前記機器識別子取得手段は、前記操作入力に基づく前記機器識別子を取得する
ことを特徴とする請求項１または請求項２に記載の機器管理装置。
【請求項４】
前記画面生成手段が前記機器から取得する前記情報は、前記機器によって計測された計測値、または前記機器の設定に関する情報である
ことを特徴とする請求項１から請求項３のうちいずれか一項に記載の機器管理装置。
【請求項５】
前記管理手段は、時刻または期間に応じて画像取得指示を前記画像取得手段へ出力するタイマ
を備え、
前記画像取得手段は前記画像取得指示に基づいて前記機器制御手段から前記画面を示す情報を取得する
ことを特徴とする請求項１から請求項４のうちいずれか一項に記載の機器管理装置。
【請求項６】
前記画像取得手段は、前記画面を示す情報に基づく画面を画面キャプチャすることによりキャプチャ画像である前記画像を生成する
ことを特徴とする請求項１から請求項５のうちいずれか一項に記載の機器管理装置。
【請求項７】
前記画像取得手段が生成する画像は静止画像または動画である
ことを特徴とする請求項１から請求項６のうちいずれか一項に記載の機器管理装置。
【請求項８】
機器に対する制御を行う機器制御手段と前記機器制御手段の管理を行う管理手段とを備える機器管理装置のコンピュータに、
前記機器制御手段において、
指定された機器識別子に対応する前記機器から取得した情報に基づく画面を示す情報を生成する画面生成ステップ、
を実行させ、
前記管理手段において、
機器識別子を取得する機器識別子取得ステップと、
前記機器識別子を指定して前記機器制御手段から前記画面を示す情報を取得し、取得した前記画面を示す情報に基づく画像を生成する画像取得ステップと、
前記機器識別子と前記画像とを対応付けて記憶手段へ書込みを行う画像書込ステップと、
を実行させるための機器管理プログラム。
【請求項９】
機器に対する制御を行う機器制御手段と前記機器制御手段の管理を行う管理手段とを備える機器管理装置のコンピュータに、
前記機器制御手段において、
指定された機器識別子に対応する前記機器から取得した情報に基づく画面を示す情報を生成する画面生成ステップ、
を実行させ、
前記管理手段において、
機器識別子を取得する機器識別子取得ステップと、
前記機器識別子を指定して前記機器制御手段から前記画面を示す情報を取得し、取得した前記画面を示す情報に基づく画像を生成する画像取得ステップと、
前記機器識別子と前記画像とを対応付けて記憶手段へ書込みを行う画像書込ステップと、
を実行させるための機器管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置、機器管理プログラム、および記録媒体に関する。
【背景技術】
【０００２】
プラントや工場などに設置されるフィールド機器を、ＦＤＴ（Ｆｉｅｌｄ  Ｄｅｖｉｃｅ  Ｔｏｏｌ）／ＤＴＭ（Ｄｅｖｉｃｅ  Ｔｙｐｅ  Ｍａｎａｇｅｒ）技術を用いて管理および制御する技術がある（例えば、特許文献１）。ＤＴＭがフィールド機器から取得したパラメータ値などのデータは、ＦＤＴフレームアプリケーションにおいて管理されており、ＤＴＭ保存データとして保存されている。また、近年、ゲージ・トレンドグラフなどのグラフィカルな画面（以下、「機器管理画面」と称する）を提供するＤＴＭが登場している。
【０００３】
ところで、フィールド機器において不具合が発生した場合など、ＤＴＭがフィールド機器との通信を行うことができない場合がある。この場合、ＤＴＭは、上記のＤＴＭ保存データを用いることにより、機器管理画面を再現することができる。しかしながら、ＤＴＭ保存データを用いて機器管理画面を再現する場合、機器管理画面を再現させる端末のそれぞれにおいて、機器管理画面を再現させるためのアプリケーションのセットアップなどの事前作業が必要になるため、とくに端末が複数存在する場合にはこのような事前作業が増大し、容易に機器管理画面を再現させることができない。
そこで、機器管理画面を汎用的なデータフォーマット（例えば、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式、またはビットマップ（Ｂｉｔｍａｐ）形式などのデータフォーマット）で保存することで、機器管理画面を再現させるための専用のアプリケーションがなくても、汎用的な画像閲覧ソフトウェアなどによって機器管理画面を再現させることが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５２０９７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、機器管理画面を汎用的なデータフォーマットで保存して管理しようとした場合、ユーザは、平常時（すなわち、ＤＴＭがフィールド機器からパラメータ値などのデータを取得して機器管理画面を生成することができる時）に、表示された機器管理画面に対して、例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ；基本ソフト）が有する画面キャプチャ機能（例えば、プリントスクリーン機能）を用いて画面キャプチャを行う作業が必要になる。そして、ユーザは、画面キャプチャによって得られたキャプチャ画像を、画像編集ソフトウェアなどを用いて汎用的なデータフォーマットにして保存する作業が必要になる。さらに、ユーザは、保存したキャプチャ画像を、対象のフィールド機器を識別する識別子（例えば、機器ＩＤなど）と対応付けて管理する作業が必要になる。このように、ＯＳの画面キャプチャ機能を用いて画面キャプチャを行う場合、キャプチャ画像を管理するための作業が煩雑になるという課題がある。
【０００６】
本発明は上記事情に鑑みてなされたものであり、機器管理画面のキャプチャ画像を容易に管理することができる機器管理装置、機器管理プログラム、および記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様としては、機器に対する制御を行う機器制御手段と前記機器制御手段の管理を行う管理手段とを備える機器管理装置において、前記機器制御手段は、指定された機器識別子に対応する前記機器から取得した情報に基づく画面を示す情報を生成する画面生成手段、を備え、前記管理手段は、機器識別子を取得する機器識別子取得手段と、前記機器識別子を指定して前記機器制御手段から前記画面を示す情報を取得し、取得した前記画面を示す情報に基づく画像を生成する画像取得手段と、前記機器識別子と前記画像とを対応付けて記憶手段へ書込みを行う画像書込手段と、を備えることを特徴とする機器管理装置である。
【０００８】
（２）また、本発明の一態様としては、上記の機器管理装置であって、前記画像書込手段によって対応付けられた前記機器識別子と前記画像とを記憶する前記記憶手段を備えることを特徴とする。
【０００９】
（３）また、本発明の一態様としては、上記の機器管理装置であって、ユーザからの操作入力を受け付ける操作入力手段を備え、前記機器識別子取得手段は、前記操作入力に基づく前記機器識別子を取得することを特徴とする。
【００１０】
（４）また、本発明の一態様としては、上記の機器管理装置であって、前記画面生成手段が前記機器から取得する前記情報は、前記機器によって計測された計測値、または前記機器の設定に関する情報であることを特徴とする。
【００１１】
（５）また、本発明の一態様としては、上記の機器管理装置であって、前記管理手段は、時刻または期間に応じて画像取得指示を前記画像取得手段へ出力するタイマを備え、前記画像取得手段は前記画像取得指示に基づいて前記機器制御手段から前記画面を示す情報を取得することを特徴とする。
【００１２】
（６）また、本発明の一態様としては、上記の機器管理装置であって、前記画像取得手段は、前記画面を示す情報に基づく画面を画面キャプチャすることによりキャプチャ画像である前記画像を生成することを特徴とする。
【００１３】
（７）また、本発明の一態様としては、上記の機器管理装置であって、前記画像取得手段が生成する画像は静止画像または動画であることを特徴とする。
【００１４】
（８）また、本発明の一態様としては、機器に対する制御を行う機器制御手段と前記機器制御手段の管理を行う管理手段とを備える機器管理装置のコンピュータに、前記機器制御手段において、指定された機器識別子に対応する前記機器から取得した情報に基づく画面を示す情報を生成する画面生成ステップ、を実行させ、前記管理手段において、機器識別子を取得する機器識別子取得ステップと、前記機器識別子を指定して前記機器制御手段から前記画面を示す情報を取得し、取得した前記画面を示す情報に基づく画像を生成する画像取得ステップと、前記機器識別子と前記画像とを対応付けて記憶手段へ書込みを行う画像書込ステップと、を実行させるための機器管理プログラムである。
【００１５】
（９）また、本発明の一態様としては、機器に対する制御を行う機器制御手段と前記機器制御手段の管理を行う管理手段とを備える機器管理装置のコンピュータに、前記機器制御手段において、指定された機器識別子に対応する前記機器から取得した情報に基づく画面を示す情報を生成する画面生成ステップ、を実行させ、前記管理手段において、機器識別子を取得する機器識別子取得ステップと、前記機器識別子を指定して前記機器制御手段から前記画面を示す情報を取得し、取得した前記画面を示す情報に基づく画像を生成する画像取得ステップと、前記機器識別子と前記画像とを対応付けて記憶手段へ書込みを行う画像書込ステップと、を実行させるための機器管理プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１６】
本発明によれば、機器管理画面のキャプチャ画像を容易に管理することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る機器管理装置が用いられる機器管理システムの全体構成を示す概略図である。
【図２】本発明の第１の実施形態に係る機器管理装置の機能構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る機器管理装置による画面キャプチャ処理の手順を示す概略図である。
【図４】本発明の第１の実施形態に係る機器管理装置によって表示される機器管理画面の一例を示す概略図である。
【図５】本発明の第１の実施形態に係る機器管理装置の動作の一例を示すフローチャートである。
【図６】本発明の第２の実施形態に係る機器管理装置のＦＤＴフレームアプリケーションの機能構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、発明の実施の形態を通じて本発明について説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。また、以下の実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段として必須であるとは限らない。なお、図面において、同一または類似の部分には同一の符号を付して、重複する説明を省く場合がある。また、図面における要素の形状および大きさなどは、より明確な説明のために誇張されることがある。
【００１９】
＜第１の実施形態＞
以下、本発明の第１の実施形態に係る機器管理システムＭＳについて図面を参照しながら説明する。
【００２０】
［機器管理システムの全体構成］
以下、本実施形態に係る機器管理システムＭＳの全体構成について説明する。
図１は、本発明の第１の実施形態に係る機器管理装置２が用いられる機器管理システムＭＳの全体構成を示す概略図である。図示するように、機器管理システムＭＳは、通信バスＢを介して接続されたフィールド機器１ａ〜１ｃ（機器）および機器管理装置２を備えており、機器管理装置２がフィールド機器１ａ〜１ｃとの間で通信バスＢを介した通信を行ってフィールド機器１ａ〜１ｃの管理および制御を行う。なお、図１では、説明を簡単にするために、３台のフィールド機器１ａ〜１ｃを図示しているが、通信バスＢに接続されるフィールド機器の台数は任意である。
【００２１】
フィールド機器１ａ〜１ｃ（機器）は、例えば流量計や温度センサなどのセンサ機器、流量制御弁や開閉弁などのバルブ機器、ファンやモータなどのアクチュエータ機器、その他のプラントや工場の現場に設置される機器である。これらフィールド機器１ａ〜１ｃの動作は、機器管理装置２から通信バスＢを介して送信されてくる制御データに基づいて制御される。また、フィールド機器１ａ〜１ｃで得られた測定データは通信バスＢを介して機器管理装置２に収集される。
【００２２】
通信バスＢは、プラントなどに敷設される有線の通信バスであり、プラントなどの現場に設置されるフィールド機器１ａ〜１ｃと、例えばプラントなどの管理室に設置される機器管理装置２とを接続する。この通信バスＢとしては、例えばファウンデーションフィールドバス（Ｆｏｕｎｄａｔｉｏｎ  Ｆｉｅｌｄｂｕｓ（登録商標））、ＨＡＲＴ（Ｈｉｇｈｗａｙ  Ａｄｄｒｅｓｓａｂｌｅ  Ｒｅｍｏｔｅ  Ｔｒａｎｓｄｕｃｅｒ（登録商標））、プロフィバス（ＰＲＯＦＩＢＵＳ（登録商標））、またはＢＲＡＩＮなどで規定されるシリアル通信バスを用いることができる。
なお、フィールド機器１ａ〜１ｃは、例えば、ＨＡＲＴ（登録商標）、Ｆｉｅｌｄｂｕｓ（登録商標）などに準拠した有線の工業用ネットワーク、またはＩＳＡ１００．１１ａやＷｉｒｅｌｅｓｓＨＡＲＴ（登録商標）等に準拠した無線の工業用ネットワークで通信接続されてもよい。
【００２３】
機器管理装置２は、通信バスＢを介してフィールド機器１ａ〜１ｃとの間で各種パラメータの授受を行いながらフィールド機器１ａ〜１ｃの管理および制御を行う。例えば、フィールド機器１ａ〜１ｃに設定されているパラメータを取得して現状の測定条件を把握するとともに、新たなパラメータをフィールド機器１ａ〜１ｃに設定することによって測定条件の変更などを行う。なお、機器管理装置２は、ユーザ（機器管理システムＭＳの管理者など）によって操作される。
【００２４】
この機器管理装置２は、例えば、キーボードなどの入力装置２ａ、液晶表示装置などの表示装置２ｂ、およびドライブ装置２ｃなどを備えるノート型またはデスクトップ型のパーソナルコンピュータなどで実現される。ドライブ装置２ｃは、例えば、ＣＤ−ＲＯＭまたはＤＶＤ（登録商標）−ＲＯＭなどのコンピュータ読み取り可能な記録媒体Ｍに記録されているデータの読み出しを行う装置である。なお、機器管理装置２の機能（フィールド機器１ａ〜１ｃを管理および制御する機能）は、記録媒体Ｍに記録されたプログラムをドライブ装置２ｃによって読み出してインストールすることによりソフトウェア的に実現される。
【００２５】
［機器管理装置の機能構成］
以下、本実施形態に係る機器管理装置２の機能構成について説明する。
図２は、本発明の第１の実施形態に係る機器管理装置２の機能構成を示すブロック図である。図示するように、機器管理装置２は、ＦＤＴフレームアプリケーション１０（管理手段）と、ストレージ２０（記憶手段）と、ＤＴＭ３０ａ〜３０ｃ（機器制御手段）と、操作入力手段４０と、表示手段５０と、を含んで構成される。
【００２６】
ＦＤＴフレームアプリケーション１０（管理手段）は、ＦＤＴ技術を用いて設計された、機器管理装置２におけるメインアプリケーションである。ＦＤＴフレームアプリケーション１０は、ＤＴＭ３０ａ〜３０ｃの管理を行い、また、ＤＴＭ３０ａ〜３０ｃの操作を可能にするためのインターフェースをユーザに対して提供する。
【００２７】
ＦＤＴフレームアプリケーション１０は、機器識別子取得手段１１と、画像取得手段１２と、画像書込手段１３と、を含んで構成される。
【００２８】
機器識別子取得手段１１は、フィールド機器１ａ〜１ｃにそれぞれ対応付けられた、フィールド機器１ａ〜１ｃを識別する識別子である機器識別子を、フィールド機器１ａ〜１ｃをそれぞれ管理するＤＴＭ３０ａ〜３０ｃからそれぞれ取得する。
【００２９】
画像取得手段１２は、ユーザによる操作入力に基づくキャプチャ指示を取得すると、機器識別子取得手段１１が取得した機器識別子を取得する。なお、キャプチャ指示とは、機器管理装置２のＦＤＴフレームアプリケーション１０に機器管理画面のキャプチャ画像を取得させるための指示である。例えば、機器管理装置２の表示手段５０を有するディスプレイに所望の機器管理画面が表示されている場合において、当該機器管理画面に表示された画面キャプチャボタンなどがユーザの操作によりクリックされることによって、ＦＤＴフレームアプリケーション１０に対してキャプチャ指示が与えられる。
そして、画像取得手段１２は、取得した機器識別子を指定して、指定した機器識別子が対応付けられたフィールド機器１ａ〜１ｃを管理するＤＴＭ３０ａ〜３０ｃから、機器管理画面（ＤＴＭ３０ａ〜３０ｃが生成する、フィールド機器１ａ〜１ｃの状態などを示す画面）を示す情報を取得する。なお、機器管理画面を示す情報とは、ＦＤＴフレームアプリケーション１０において機器管理画面を表示させるために必要となる情報である（例えば、機器管理画面を示す画像情報であってもよいし、機器管理画面に表示されるデータを含む情報であってもよい）。
そして、画像取得手段１２は、取得した情報に基づく機器管理画面に対して画面キャプチャを実行することにより、キャプチャ画像（画像）を生成する。キャプチャ画像は、機器管理画面が画面キャプチャされることによって生成され、汎用的な画像ファイル形式（例えば、ビットマップ形式、ＪＰＥＧ形式、またはＰＮＧ（Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ）形式など）に変換されてストレージ２０に記憶される画像データである。
画像書込手段１３は、機器識別子取得手段１１が取得した機器識別子に基づく情報と、画像取得手段１２が取得したキャプチャ画像と、を対応付けてストレージ２０に書込みを行う。
【００３０】
ストレージ２０（記憶手段）は、画像書込手段１３によって対応付けられた機器識別子に基づく情報とキャプチャ画像とを記憶（保存）する。
ストレージ２０（記憶手段）は、記憶媒体、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ；ハードディスクドライブ）、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；イーイーピーロム）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  ｒｅａｄ／ｗｒｉｔｅ  Ｍｅｍｏｒｙ；読み書き可能なメモリ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；読み出し専用メモリ）、またはこれらの記憶媒体の任意の組み合わせによって構成される。
【００３１】
ＤＴＭ３０ａ〜３０ｃ（機器制御手段）は、ＦＤＴフレームアプリケーション１０からの指示に従ってフィールド機器１ａ〜１ｃと通信接続し、当該フィールド機器１ａ〜１ｃに対する制御を行うサブアプリケーションのプログラムである。
【００３２】
また、ＤＴＭ３０ａ〜３０ｃは、画面生成手段３１を含んで構成される。
画面生成手段３１は、自己のＤＴＭ３０ａ〜３０ｃが管理するフィールド機器１ａ〜１ｃのいずれかから取得した情報に基づいて、機器管理画面を示す情報を生成する。なお、画面生成手段３１がフィールド機器１ａ〜１ｃから取得する情報は、例えば、当該フィールド機器１ａ〜１ｃによって計測された計測値、またはフィールド機器１ａ〜１ｃにおける設定状態（例えば、設定パラメータの値など）に関する情報などである。
【００３３】
操作入力手段４０は、ユーザからの操作入力（例えば、機器管理画面においてユーザによってなされる操作入力）を示す情報を受け付ける。また、操作入力を示す情報には、フィールド機器１ａ〜１ｃを識別する機器識別子が含まれていることがある。
操作入力手段４０は、例えば、キーボードなどを含んで構成される。なお、操作入力手段４０には、入力ボタン、マウス、ポインティングデバイス、またはマイクなどが更に含まれていてもよい。
なお、操作入力手段４０と後述する表示手段５０とが、例えば、入力機能と出力機能の双方の機能を有する単一の部材（例えば、タッチパネルなど）によって構成されていても構わない。
【００３４】
表示手段５０は、機器管理装置２を使用するユーザに対して提示される各種の情報（例えば、機器管理画面）を表示する。表示手段５０は、ディスプレイ、例えば、液晶ディスプレイ（ＬＣＤ；Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ；エレクトロルミネッセンス）ディスプレイ、またはＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ；陰極線管）などを含んで構成される。
【００３５】
なお、操作入力手段４０は、外部の入力装置（例えば、キーボードやタッチパネルなど）に接続し、ユーザからの操作入力を受け付けるための入力インターフェースであってもよい。
また、表示手段５０は、外部の入力装置（例えば、液晶ディスプレイなど）に接続し、機器管理装置２を使用するユーザに対して提示される各種の情報を出力するための出力インターフェースであってもよい。
【００３６】
［画面キャプチャ処理の手順］
以下、画面キャプチャ処理の手順について説明する。
図３は、本発明の第１の実施形態に係る機器管理装置２による画面キャプチャ処理の手順を示す概略図である。
【００３７】
まず、本実施形態に係る機器管理装置２の表示手段５０を有するディスプレイに、ユーザが画面キャプチャを行いたい機器管理画面ｓｃｒ（画面キャプチャボタンなどのキャプチャ機能ＵＩｃ１を含む）が表示されている場合において、図３に図示するように、ユーザからの操作入力により、機器管理装置２のＦＤＴフレームアプリケーション１０に対して、機器管理画面ｓｃｒのキャプチャ画像を取得するための指示であるキャプチャ指示Ｓａ１が与えられる。
【００３８】
例えば、機器管理装置２の操作入力手段４０を有するマウスにより、ディスプレイ（図示せず）に表示された、機器管理画面ｓｃｒ内の画面キャプチャボタンの画像が表示された画面領域（図示せず）、あるいは、機器管理画面ｓｃｒ内のメニューにおいて画面キャプチャを示すメニュー項目が表示された画面領域（図示せず）にポインタが位置づけられて、当該マウスによってクリックされることにより、機器管理装置２のＦＤＴフレームアプリケーション１０に対してキャプチャ指示Ｓａ１が与えられる。
【００３９】
機器管理装置２のＦＤＴフレームアプリケーション１０に対してキャプチャ指示Ｓａ１が与えられると、当該ＦＤＴフレームアプリケーション１０のキャプチャ機能ｃ２が起動する。ＦＤＴフレームアプリケーション１０は、当該ＦＤＴフレームアプリケーション１０がディスプレイに表示させている機器管理画面ｓｃｒに基づき、当該機器管理画面ｓｃｒを生成しているＤＴＭ３０、および当該ＤＴＭ３０が管理するフィールド機器１に対応付けられた機器識別子を特定する。そして、ＦＤＴフレームアプリケーション１０は、特定した機器識別子に対応するフィールド機器１を管理するＤＴＭ３０に対して、機器管理画面ｓｃｒの取得要求を出力する。
【００４０】
機器管理装置２のＤＴＭ３０は、ＦＤＴフレームアプリケーション１０から取得した機器管理画面ｓｃｒの取得要求に基づいて、機器管理画面ｓｃｒを示す情報を生成する処理を実行する。具体的には、ＤＴＭ３０は、自己のＤＴＭ３０が管理するフィールド機器１に通信接続し、当該フィールド機器１に関する情報、例えば、当該フィールド機器１によって計測された計測値を示す情報や当該フィールド機器１の設定状態に関する情報など、を取得する。そしてＤＴＭ３０は、フィールド機器１から取得した情報に基づいて、機器管理画面ｓｃｒを示す情報を生成する。
【００４１】
機器管理装置２のＤＴＭ３０は、生成した機器管理画面ｓｃｒを示す情報を、ＦＤＴフレームアプリケーション１０に対して出力する。
【００４２】
機器管理装置２のＦＤＴフレームアプリケーション１０は、ＤＴＭ３０から機器管理画面ｓｃｒを示す情報を取得すると、取得した情報に基づく機器管理画面ｓｃｒに対するＤＴＭ画面キャプチャＳａ２を実行することにより、キャプチャ画像を生成する。上記のようにして、機器管理画面ｓｃｒの画面キャプチャが行われる。そして、ＦＤＴフレームアプリケーション１０は、生成したキャプチャ画像を、汎用的な画像ファイル形式（例えば、ビットマップ形式、ＪＰＥＧ形式、またはＰＮＧ形式など）に変換して、記憶領域（例えば、ストレージ２０）に保存する処理である保存Ｓａ３を行う。そして、ＦＤＴフレームアプリケーション１０は、記憶領域に保存したキャプチャ画像と、ストレージ内においてフィールド機器１ごとに予め対応付けて格納されている機器データｄ１と、を上記において特定した機器識別子に基づいて関連付ける、関連付けを行う。
【００４３】
以上説明した手順によって、本実施形態に係る機器管理装置２において、ＤＴＭ画面キャプチャＳａ２によるキャプチャ画像の保存、およびキャプチャ画像とフィールド機器１ごとの機器データｄ１との関連付けが行われる。上述したように、本実施形態に係る機器管理装置２を用いて、ＤＴＭ画面キャプチャＳａ２によるキャプチャ画像の保存、およびキャプチャ画像とフィールド機器１ごとの機器データｄ１との関連付けを行う場合、ユーザは、キャプチャ指示Ｓａ１を行う操作入力のみを行うだけでよいため、ユーザの作業負担が軽減される。
【００４４】
なお、上記においては、機器管理装置２のＦＤＴフレームアプリケーション１０は、機器管理画面ｓｃｒに対してＤＴＭ画面キャプチャＳａ２を行うことにより静止画像を生成してストレージ２０に保存するものとしたが、これに限られるものではなく、例えば、所定の期間あるいは指定された期間における機器管理画面ｓｃｒの状態を示す動画を生成してストレージ２０に保存するようにしてもよい。これにより、ユーザは、保存された動画を見ることによって、機器管理画面ｓｃｒの過去の状態の変化を後から確認することができる。
【００４５】
［機器管理装置の画面例］
以下、本実施形態に係る機器管理装置２によって表示される機器管理画面について、図面を参照しながら説明する。
図４は、本発明の第１の実施形態に係る機器管理装置２によって表示される機器管理画面の一例を示す概略図である。
【００４６】
図４に例示する機器管理画面ｓｃｒは、図示するように、４つの画面領域（ａｒ１〜ａｒ４）を含んで構成される。
画面領域ａｒ１には、ユーザが操作入力を行うための複数の（図４においては３つの）アイコン画像が並べて表示されており、これらのアイコン画像のうちの１つが、上述した画面キャプチャボタンｂｔｎである。
例えば、機器管理装置２の操作入力手段４０を有するマウス（図示せず）により、ディスプレイに表示された、機器管理画面ｓｃｒ内の画面領域ａｒ１の画面キャプチャボタンｂｔｎの画像が表示された画面領域にポインタ（図示せず）が位置づけられて、当該マウスによってクリックされることにより、機器管理装置２のＦＤＴフレームアプリケーション１０に対してキャプチャ指示が与えられる。これにより、機器管理装置２において機器管理画面ｓｃｒの画面キャプチャが行われ、キャプチャ画像が機器データと対応付けられて記憶領域（例えば、ストレージ２０）に記憶される。
【００４７】
画面領域ａｒ２には、機器管理画面ｓｃｒを生成するＤＴＭ（ＤＴＭ３０a〜３０ｃのいずれか）が管理対象とするフィールド機器（フィールド機器１ａ〜１ｃのいずれか）の外観を示す機器画像が表示されている。なお、当該機器画像は、当該機器管理画面ｓｃｒに対応するフィールド機器がフィールド機器１ａ〜１ｃの中のどのフィールド機器であるのかをユーザが認識し易くするために表示される外観画像であってもよいし、当該機器管理画面ｓｃｒに対応するフィールド機器の実際の状態をユーザが視覚的に認識するために（例えば、フィールド機器上に表示されている計測値を読み取ったり、フィールド機器上で点灯しているランプを確認したりするためなどに）表示される外観画像であっても構わない。
【００４８】
画面領域ａｒ３には、例えば、ゲージグラフ（メーターグラフ）や折れ線グラフなどのグラフや、表、図などによって、フィールド機器における計測値や設定値などが視覚的に表された画像が表示されている。
【００４９】
画面領域ａｒ４には、フィールド機器における計測値や設定値などに関するテキスト形式の情報が表示されている。
【００５０】
［機器管理装置の動作］
以下、本実施形態に係る機器管理装置２の動作について、図面を参照しながら説明する。
図５は、本発明の第１の実施形態に係る機器管理装置の動作の一例を示すフローチャートである。本フローチャートは、例えば、機器管理装置２の操作入力手段４０を有するマウスにより、表示手段５０を有するディスプレイに表示された機器管理画面の画面領域ａｒ１内の画面キャプチャボタンｂｔｎの画像が表示された画面領域（あるいは、機器管理画面内のメニュー（図示せず）において画面キャプチャを示すメニュー項目が表示された画面領域）にポインタが位置づけられて、当該マウスによってクリックされることにより、機器管理装置２のＦＤＴフレームアプリケーション１０に対してキャプチャ指示が与えられた際に開始する。
【００５１】
（ステップＳ００１）機器管理装置２のＦＤＴフレームアプリケーション１０（管理手段）がキャプチャ指示を取得した場合、ステップＳ００２へ進む。そうでない場合は、ステップＳ００１に留まる。
（ステップＳ００２）機器管理装置２のＦＤＴフレームアプリケーション１０の機器識別子取得手段１１は、表示手段５０によって表示されている機器管理画面に基づいて、あるいは、キャプチャ指示に含まれる情報に基づいて、画面キャプチャを行う機器管理画面に対応するＤＴＭ（ＤＴＭ３０ａ〜３０ｃのいずれか）が管理するフィールド機器（フィールド機器１ａ〜１ｃのいずれか）の機器識別子を特定する。その後、ステップＳ００３へ進む。
【００５２】
（ステップＳ００３）機器管理装置２のＦＤＴフレームアプリケーション１０の画像取得手段１２は、画面キャプチャの実行対象である機器管理画面を生成するＤＴＭに対して機器管理画面の取得要求を出力する。その後、ステップＳ００４へ出力する。
（ステップＳ００４）機器管理装置２のＤＴＭ（ＤＴＭ３０ａ〜３０ｃのいずれか）は、ステップＳ００３において画像取得手段１２によって出力された機器管理画面取得要求を取得する。そして、ＤＴＭ（ＤＴＭ３０ａ〜３０ｃのいずれか）の画面生成手段３１は、当該ＤＴＭが管理するフィールド機器（フィールド機器１ａ〜１ｃのいずれか）から計測値や設定状態を示す情報などを取得し、機器管理画面を示す情報を生成する。
そして、ＤＴＭ（ＤＴＭ３０ａ〜３０ｃのいずれか）は、生成した機器管理画面を示す情報を、ＦＤＴフレームアプリケーション１０へ出力する。その後、ステップＳ００５へ進む。
【００５３】
（ステップＳ００５）機器管理装置２のＦＤＴフレームアプリケーション１０の画像取得手段１２は、ステップＳ００４においてＤＴＭ（ＤＴＭ３０ａ〜３０ｃのいずれか）から出力された、機器管理画面を示す情報を取得する。そして、画像取得手段１２は、取得した情報に基づく機器管理画面に対する画面キャプチャを実行することにより、キャプチャ画像（画像）を生成する。そして、画像取得手段１２は、生成したキャプチャ画像を、汎用的な画像ファイル形式（例えば、ビットマップ形式、ＪＰＥＧ形式、またはＰＮＧ形式など）に変換して、画像書込手段１３へ出力する。その後、ステップＳ００６へ進む。
【００５４】
（ステップＳ００６）機器管理装置２のＦＤＴフレームアプリケーション１０の画像書込手段１３は、ステップＳ００５において画像取得手段１２から出力されたキャプチャ画像を取得すると、取得したキャプチャ画像を記憶領域（例えば、ストレージ２０）に保存する。そして、画像書込手段１３は、記憶領域に保存したキャプチャ画像と、ストレージ２０内においてフィールド機器１ａ〜１ｃごとに予め対応付けて格納されている機器データと、を機器識別子に基づいて関連付ける関連付けの処理を実行する。
以上で、本フローチャートの処理が終了する。
【００５５】
以上、説明したように、本発明の第１の実施形態に係る機器管理装置２は、ＦＤＴフレームアプリケーション１０に、機器管理画面（ＤＴＭ画面）を画面キャプチャする機能、画面キャプチャにより生成されるキャプチャ画像を機器データ（例えば、機器識別子（機器ＩＤやシリアル番号など））と関連付けてストレージ２０に保存する機能、および、生成したキャプチャ画像を汎用的な画像ファイル形式で保存する（に変換する）機能を有している。
【００５６】
これにより、本発明の第１の実施形態に係る機器管理装置２によれば、機器管理画面の画面キャプチャによって生成されたキャプチャ画像の保存、および、キャプチャ画像とフィールド機器との関連付けを行うために、ユーザは、キャプチャ指示を行うための操作入力のみを行うだけでよいため、機器管理画面のキャプチャ画像を容易に管理することができる。
【００５７】
＜第２の実施形態＞
以下、本発明の第２の実施形態について説明する。
上述した第１の実施形態に係る機器管理装置２においては、ユーザによる操作入力に基づく、機器管理画面の画面キャプチャを行うための指示であるキャプチャ指示が与えられたことに応じて、キャプチャ画像の生成および保存が行われた。一方、以下に説明する第２の実施形態に係る機器管理装置２においては、時刻または期間に応じてキャプチャ指示を発生させるタイマ１６が備えられていることにより、定期的に、あるいはあらかじめ指定された時刻に、自動的にキャプチャ画像の生成および保存が行われる。
【００５８】
［ＦＤＴフレームアプリケーションの機能構成］
以下、本実施形態に係る機器管理装置（図示せず）のＦＤＴフレームアプリケーション１０ｂの機能構成について、図面を参照しながら説明する。
なお、ＦＤＴフレームアプリケーション以外の機器管理装置２、および機器管理システムＭＳの構成は第１の実施形態と同様であるため、説明を省略する。
【００５９】
図６は、本発明の第２の実施形態に係る機器管理装置のＦＤＴフレームアプリケーション１０ｂの機能構成を示すブロック図である。
上述した第１の実施形態に係る機器管理装置２のＦＤＴフレームアプリケーション１０と同様に、第２の実施形態に係る機器管理装置のＦＤＴフレームアプリケーション１０ｂは、ＦＤＴ技術を用いて設計された、機器管理装置におけるメインアプリケーションである。ＦＤＴフレームアプリケーション１０ｂは、ＤＴＭ３０ａ〜３０ｃの管理を行い、また、ＤＴＭ３０ａ〜３０ｃの操作を可能にするためのインターフェースをユーザに対して提供する。
【００６０】
図示するように、ＦＤＴフレームアプリケーション１０ｂ（管理手段）は、機器識別子取得手段１１ｂと、画像取得手段１２ｂと、画像書込手段１３ｂと、タイマ１６と、を含んで構成される。
【００６１】
機器識別子取得手段１１ｂは、フィールド機器１ａ〜１ｃにそれぞれ対応付けられた、フィールド機器１ａ〜１ｃを識別する識別子である機器識別子を、フィールド機器１ａ〜１ｃをそれぞれ管理するＤＴＭ３０ａ〜３０ｃからそれぞれ取得する。
画像取得手段１２ｂは、タイマ１６から出力されたキャプチャ指示を取得すると、機器識別子取得手段１１ｂが取得した機器識別子を取得する。そして、画像取得手段１２ｂは、取得した機器識別子に対応するフィールド機器１ａ〜１ｃを管理するＤＴＭ３０ａ〜３０ｃから、機器管理画面（ＤＴＭ３０ａ〜３０ｃが生成する、フィールド機器１ａ〜１ｃの状態などを示す画面）を示す情報を取得する。そして、画像取得手段１２ｂは、取得した情報に基づく機器管理画面に対する画面キャプチャを実行することにより、キャプチャ画像（画像）を生成する。
【００６２】
画像書込手段１３ｂは、機器識別子取得手段１１ｂが取得した機器識別子に基づく情報と、画像取得手段１２ｂが取得したキャプチャ画像と、を対応付けてストレージ２０に書込みを行う。
タイマ１６は、計時機能を有し、時刻または期間に応じてキャプチャ指示（画像取得指示）を示す情報を画像取得手段１２ｂへ出力する。
【００６３】
以上、説明したように、本発明の第２の実施形態に係る機器管理装置２には、機器管理画面のキャプチャ画像を取得するための指示であるキャプチャ指示を、時刻や期間に従って発生させるタイマ１６が備えられていることにより、定期的に、あるいはあらかじめ指定された時刻に、自動的にキャプチャ画像の生成および保存が行われる。これにより、本発明の第２の実施形態に係る機器管理装置２においては、機器管理画面の画面キャプチャ、およびキャプチャ画像とフィールド機器との関連付けを行うためのユーザによる操作入力が特段必要とされないため、ユーザは、機器管理画面のキャプチャ画像を容易に管理することができる。
【００６４】
また、ＤＴＭ保存データを用いて機器管理画面を再現するような従来の技術においては、再現するためのアプリケーション（例えば、ＦＤＴフレームアプリケーションやＤＴＭなど）が、機器管理画面を再生させる全ての端末において必要になる。一方、本発明の第１乃至第２の実施形態に係る機器管理装置２は、取得したキャプチャ画像を、汎用的な画像ファイル形式（例えば、ビットマップ形式、ＪＰＥＧ形式、またはＰＮＧ形式など）に変換して記憶領域に保存する。これにより、本発明の第１乃至第２の実施形態に係る機器管理装置２では、キャプチャ画像を表示させる端末には、必ずしも、機器管理画面を表示するためのアプリケーション（例えば、ＦＤＴフレームアプリケーションやＤＴＭなど）を必要としない。
【００６５】
そのため、本発明の第１乃至第２の実施形態に係る機器管理装置２によれば、キャプチャ画像を表示させる端末のそれぞれにおいて、機器管理画面を再現させるためのアプリケーションのセットアップなどの環境の構築のための事前作業が不要になり、キャプチャ画像を表示させる端末が多数存在するような場合であっても、キャプチャ画像に基づく機器管理画面を容易に表示させることができる。
【００６６】
また、上述したように、本発明の第１乃至第２の実施形態に係る機器管理装置２は、取得したキャプチャ画像を汎用的な画像ファイル形式に変換して記憶領域に保存するため、ＤＴＭ３０ａ〜３０ｂ（機器制御手段）の機能仕様の違いに影響されることなく共通のフォーマットの画像データが蓄積される。
【００６７】
すなわち、本発明の第１乃至第２の実施形態に係る機器管理装置２によれば、ユーザは、ＤＴＭ３０ａ〜３０ｂの機能仕様の違いに応じてＤＴＭ３０ａ〜３０ｂごとにキャプチャ画像を取得および表示させる環境を構築する必要がなく、様々な機能仕様のＤＴＭ３０ａ〜３０ｂが生成する機器管理画面を、様々な端末において表示させることができる環境を容易に構築することができる。
【００６８】
なお、上述した実施形態における機器管理装置２の一部または全部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【００６９】
なお、ここでいう「コンピュータシステム」とは、機器管理装置２に内蔵されたコンピュータシステムであって、ＯＳや周辺機器などのハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭなどの可搬媒体、コンピュータシステムに内蔵されるハードディスクなどの記憶装置のことをいう。
【００７０】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネットなどのネットワークや電話回線などの通信回線を介してプログラムを送信する場合の通信回線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００７１】
また、上述した実施形態における機器管理装置２の一部または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）などの集積回路として実現してもよい。機器管理装置２は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【００７２】
特許請求の範囲、明細書、および図面において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【００７３】
特許請求の範囲、明細書、および図面において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるものでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７４】
１（１ａ、１ｂ、１ｃ）・・・フィールド機器（機器）、２・・・機器管理装置、２ａ・・・入力装置、２ｂ・・・表示装置、２ｃ・・・ドライブ装置、１０（１０ｂ）・・・ＦＤＴフレームアプリケーション（管理手段）、１１（１１ｂ）・・・機器識別子取得手段、１２（１２ｂ）・・・画像取得手段、１３（１３ｂ）・・・画像書込手段、１６・・・タイマ、２０・・・ストレージ（記憶手段）、３０（３０ａ、３０ｂ、３０ｃ）・・・ＤＴＭ（機器制御手段）、３１・・・画面生成手段、４０・・・操作入力手段、５０・・・表示手段、Ｂ・・・通信バス、Ｍ・・・記録媒体、ＭＳ・・・機器管理システム
【図１】
2019003492.tif 000003
【図２】
2019003492.tif 000004
【図３】
2019003492.tif 000005
【図４】
2019003492.tif 000006
【図５】
2019003492.tif 000007
【図６】
2019003492.tif 000008