(57)【要約】【課題】プラントの設備の保守によって得られた作業情報を活用可能とする。【解決手段】プラント内の設備に対して実施された校正および調整の少なくとも一方に関する作業情報を取得する取得部と、作業情報の中から、予め定められた出力フォーマットを有する出力情報に含まれるべき複数のデータ要素を抽出する抽出部と、複数のデータ要素から出力情報を生成する生成部とを備える装置を提供する。装置は、生成部によって生成された出力情報を記憶装置に蓄積する処理を行う蓄積処理部を備えてもよい。【選択図】図２
2020035102.tif 000002
【特許請求の範囲】
【請求項１】
プラント内の設備に対して実施された校正および調整の少なくとも一方に関する作業情報を取得する取得部と、
前記作業情報の中から、予め定められた出力フォーマットを有する出力情報に含まれるべき複数のデータ要素を抽出する抽出部と、
前記複数のデータ要素から前記出力情報を生成する生成部と
を備える装置。
【請求項２】
前記取得部は、前記設備の校正および調整の少なくとも一方を行うメンテナンス装置から前記作業情報を受信する請求項１に記載の装置。
【請求項３】
前記抽出部は、
複数種類のメンテナンス装置に対応して複数の入力フォーマットを記憶し、
前記複数の入力フォーマットのうち、対象とする前記メンテナンス装置の種類に応じた入力フォーマットを用いて、前記作業情報の中から前記複数のデータ要素を抽出する
請求項２に記載の装置。
【請求項４】
前記生成部は、前記複数のデータ要素を前記出力フォーマットにより定められた順に配列して前記出力情報を生成する請求項１から３のいずれか一項に記載の装置。
【請求項５】
前記生成部は、前記複数のデータ要素のうちの少なくとも１つのデータ要素に対して前記出力フォーマットにより定められた演算を行った結果を、前記出力情報の一部に含める請求項１から４のいずれか一項に記載の装置。
【請求項６】
前記生成部によって生成された前記出力情報を記憶装置に蓄積する処理を行う蓄積処理部を備える請求項１から５のいずれか一項に記載の装置。
【請求項７】
異なる日時に取得された複数組の前記作業情報に応じた表示情報を表示装置に表示させる処理を行う表示処理部を更に備える請求項１から６のいずれか一項に記載の装置。
【請求項８】
前記生成部は、計測機器である前記設備の計測誤差を含む前記出力情報を生成し、
前記表示処理部は、前記設備の計測誤差の経時変化を前記表示装置に表示させる処理を行う請求項７に記載の装置。
【請求項９】
前記表示処理部は、複数の前記設備のそれぞれについての計測誤差の経時変化を比較可能に前記表示装置に表示させる処理を行う請求項８に記載の装置。
【請求項１０】
前記生成部は、前記校正および調整の少なくとも一方を実施した作業者および作業時間を含む前記出力情報を生成し、
前記表示処理部は、前記作業者毎の前記作業時間を前記表示装置に表示させる処理を行う請求項７に記載の装置。
【請求項１１】
コンピュータにより実行され、前記コンピュータを、
プラント内の設備に対して実施された校正および調整の少なくとも一方に関する作業情報を取得する取得部と、
前記作業情報の中から、予め定められた出力フォーマットを有する出力情報に含まれるべき複数のデータ要素を抽出する抽出部と、
前記複数のデータ要素から前記出力情報を生成する生成部と
して機能させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したコンピュータ読み取り可能なプログラム記録媒体。
【請求項１３】
装置が、プラント内の設備に対して実施された校正および調整の少なくとも一方に関する作業情報を取得し、
前記装置が、前記作業情報の中から、予め定められた出力フォーマットを有する出力情報に含まれるべき複数のデータ要素を抽出し、
前記装置が、前記複数のデータ要素から前記出力情報を生成する
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置、プログラム、プログラム記録媒体、および方法に関する。
【背景技術】
【０００２】
プラントには、圧力計および流量計等の設備が設けられる。従来、プラントを保守する作業員は、各設備の校正および調整を行い、校正結果および調整結果等の作業情報を報告書等にまとめていた。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来、作業員が得た作業情報は、報告書作成のために使用されることがあるものの、プラントまたは設備の解析・分析に用いられやすい形態になっておらず、十分に活用できるものではなかった。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の態様においては、装置を提供する。装置は、プラント内の設備に対して実施された校正および調整の少なくとも一方に関する作業情報を取得する取得部を備えてよい。装置は、作業情報の中から、予め定められた出力フォーマットを有する出力情報に含まれるべき複数のデータ要素を抽出する抽出部を備えてよい。装置は、複数のデータ要素から出力情報を生成する生成部を備えてよい。
【０００５】
取得部は、設備の校正および調整の少なくとも一方を行うメンテナンス装置から作業情報を受信してよい。
【０００６】
抽出部は、複数種類のメンテナンス装置に対応して複数の入力フォーマットを記憶してよい。抽出部は、複数の入力フォーマットのうち、対象とするメンテナンス装置の種類に応じた入力フォーマットを用いて、作業情報の中から複数のデータ要素を抽出してよい。
【０００７】
生成部は、複数のデータ要素を出力フォーマットにより定められた順に配列して出力情報を生成してよい。
【０００８】
生成部は、複数のデータ要素のうちの少なくとも１つのデータ要素に対して出力フォーマットにより定められた演算を行った結果を、出力情報の一部に含めてよい。
【０００９】
装置は、生成部によって生成された出力情報を記憶装置に蓄積する処理を行う蓄積処理部を備えてよい。
【００１０】
装置は、異なる日時に取得された複数組の作業情報に応じた表示情報を表示装置に表示させる処理を行う表示処理部を更に備えてよい。
【００１１】
生成部は、計測機器である設備の計測誤差を含む出力情報を生成してよい。表示処理部は、設備の計測誤差の経時変化を表示装置に表示させる処理を行ってよい。
【００１２】
表示処理部は、複数の設備のそれぞれについての計測誤差の経時変化を比較可能に表示装置に表示させる処理を行ってよい。
【００１３】
生成部は、校正および調整の少なくとも一方を実施した作業者および作業時間を含む出力情報を生成してよい。表示処理部は、作業者毎の作業時間を表示装置に表示させる処理を行ってよい。
【００１４】
本発明の第２の態様においては、コンピュータにより実行されるプログラムを提供する。プログラムは、コンピュータを、プラント内の設備に対して実施された校正および調整の少なくとも一方に関する作業情報を取得する取得部として機能させるためのものであってよい。プログラムは、コンピュータを、作業情報の中から、予め定められた出力フォーマットを有する出力情報に含まれるべき複数のデータ要素を抽出する抽出部として機能させるためのものであってよい。プログラムは、コンピュータを、複数のデータ要素から出力情報を生成する生成部として機能させるためのものであってよい。
【００１５】
本発明の第３の態様においては、プログラムを記録したコンピュータ読み取り可能なプログラム記録媒体を提供する。
【００１６】
本発明の第４の態様においては、方法を提供する。方法は、装置が、プラント内の設備に対して実施された校正および調整の少なくとも一方に関する作業情報を取得することを含む。方法は、装置が、作業情報の中から、予め定められた出力フォーマットを有する出力情報に含まれるべき複数のデータ要素を抽出することを含む。方法は、装置が、複数のデータ要素から出力情報を生成することを含む。
【００１７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係るメンテナンスシステム１１０をプラント１００と共に示す。
【図２】本実施形態に係る装置１４０の構成を示す。
【図３】本実施形態に係る装置１４０が入力する作業情報の一例である。
【図４】本実施形態に係る装置１４０の動作フローを示す。
【図５】本実施形態に係る装置１４０による表示情報の第１例を示す。
【図６】本実施形態に係る装置１４０による表示情報の第２例を示す。
【図７】本実施形態に係る装置１４０による表示情報の第３例を示す。
【図８】本実施形態に係るコンピュータ２２００の構成の一例を示す。
【発明を実施するための形態】
【００１９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２０】
図１は、本実施形態に係るメンテナンスシステム１１０をプラント１００と共に示す。メンテナンスシステム１１０は、プラント１００内の設備１０５ａ〜ｃを校正または調整の少なくとも一方をしたことに応じて得られる作業情報を収集して記憶装置１５０に登録していく。これにより、メンテナンスシステム１１０は、収集した作業情報をプラント１００または設備１０５ａ〜ｃ等の解析・分析に活用可能とする。
【００２１】
プラント１００は、一例として、化学等の工業プラント、ガス田や油田等の井戸元やその周辺を管理制御するプラント、水力・火力・原子力等の発電を管理制御するプラント、太陽光や風力等の環境発電を管理制御するプラント、または上下水やダム等を管理制御するプラント等である。プラント１００内には、複数の設備１０５ａ〜ｃ（「設備１０５」とも示す。）が設けられる。
【００２２】
各設備１０５は、フィールド機器であってよく、例えば圧力計、流量計、温度センサ等のセンサ機器、流量制御弁や開閉弁等のバルブ機器、ファンやモータ等のアクチュエータ機器、プラント内の状況や対象物を撮影するカメラやビデオ等の撮像機器、プラント内の異音等を収集したり警報音等を発したりするマイクやスピーカ等の音響機器、各機器の位置情報を出力する位置検出機器、およびその他の機器であってよい。本実施形態において、各設備１０５は、校正および調整が可能なフィールド機器である。
【００２３】
メンテナンスシステム１１０は、校正器１２０と、調整ツール１２５と、校正器１３０と、調整支援ツール１３５と、装置１４０と、記憶装置１５０と、表示装置１６０とを備える。校正器１２０、調整ツール１２５、校正器１３０、および調整支援ツール１３５は、設備１０５ａ〜ｃの校正および調整の少なくとも一方を行うメンテナンス装置である。ここで、「校正」とは、設備の状態を確認する作業、すなわち例えば圧力計等の測定誤差を計測する作業等を意味し、「調整」とは、設備を本来あるべき状態に変更する作業、すなわち例えば圧力計等の測定誤差を０とするように圧力計の設定を変更する作業等を意味する。本明細書においては、校正および調整の少なくとも一方を行うことを「メンテナンス」を行うとも示し、設備１０５ａ〜ｃに対して実施された校正および調整の少なくとも一方に関する情報、すなわち例えば校正結果および調整結果の少なくとも一方等の情報を「作業情報」とも示す。
【００２４】
本図の例において、校正器１２０は、設備１０５ａの校正に用いられる。校正器１２０は、有線・無線回線によっては装置１４０に接続されず、校正結果を校正器１２０の画面に表示する。調整ツール１２５は、設備１０５ｂの調整に用いられる。調整ツール１２５は、有線・無線回線によっては装置１４０に接続されず、調整結果を調整ツール１２５の画面に表示する。校正器１３０および調整支援ツール１３５は、設備１０５ｃの校正および調整に用いられる。
【００２５】
調整支援ツール１３５は、圧力キャリブレータ等の校正器１３０に接続され、校正器１３０を制御して校正処理を行わせ、校正結果に応じて設備１０５ｃのパラメータを調整する。また、調整支援ツール１３５は、有線または無線回線によって装置１４０に接続され、設備１０５ｃの校正結果および調整結果を含む作業情報を装置１４０へと送信する。調整支援ツール１３５は、校正器１３０の制御、校正結果および調整結果の記録、接続先の設備１０５の調整、設備１０５の合否判定、ならびに報告書の作成等を行う機能を有してよく、順次メンテナンスを行う複数の設備１０５のそれぞれの作業情報を記録し、装置１４０へと送信する機能を有してよい。このような調整支援ツール１３５の例としては、横河電機株式会社の「ＦｉｅｌｄＭａｔｅ（登録商標）」が挙げられる。
【００２６】
装置１４０は、校正器１２０、調整ツール１２５、および調整支援ツール１３５等の１または複数のメンテナンス装置が出力する作業情報を、作業者による手入力（本例における校正器１２０および調整ツール１２５の場合）またはメンテナンス装置との間での通信（本例における調整支援ツール１３５の場合）等によって取得する。装置１４０は、各種のメンテナンス装置から取得した作業情報を、出力用のフォーマットに変換することにより出力情報を生成し、記憶装置１５０に登録する。また、装置１４０は、記憶装置１５０に登録した出力情報を解析・分析可能な表示形式で表示装置１６０に表示させる。なお、校正器１２０および調整ツール１２５は、有線・無線回線によって装置１４０に接続されることもある。また、調整支援ツール１３５は、有線・無線回線によっては装置１４０に接続されないこともある。
【００２７】
装置１４０は、ＰＣ（パーソナルコンピュータ）、タブレット型コンピュータ、スマートフォン、ワークステーション、サーバコンピュータ、または汎用コンピュータ等のコンピュータにより実現されてよく、複数のコンピュータが接続されたコンピュータシステムにより実現されてもよい。このようなコンピュータシステムもまた広義のコンピュータである。これに代えて、装置１４０は、作業情報の収集および活用のために設計された専用コンピュータであってもよく、専用回路によって実現された専用ハードウェアであってもよい。装置１４０は、調整支援ツール１３５に内蔵され、調整支援ツール１３５の一機能として実現されてもよく、プラントを有する１または複数の顧客のそれぞれに対して提供されるクラウドコンピュータ上のサービスとして実現されてもよく、本図に示したようにプラント１００用のメンテナンスシステム１１０に設けられる調整支援ツール１３５等から独立した装置であってもよい。また、装置１４０は、校正器１２０、調整ツール１２５、校正器１３０、表示装置１６０の何れかに内蔵され、それらの一機能として実現されてもよい。
【００２８】
記憶装置１５０は、装置１４０からの要求に応じて出力情報を登録していく。これにより、記憶装置１５０は、１または複数のメンテナンス装置のそれぞれから、互いに異なりうる時刻に収集された作業情報に応じた複数組の出力情報を蓄積する。記憶装置１５０は、装置１４０と一体に設けられた記憶装置であってよく、プラント１００の管理室等に設置された記憶装置であってもよく、インターネットを介して装置１４０に接続されたクラウドストレージサービス等の記憶装置であってもよい。
【００２９】
表示装置１６０は、装置１４０からの要求に応じて、記憶装置１５０に蓄積された１または複数組の出力情報に応じた表示情報を表示する。また、表示装置１６０は、装置１４０から取得した１または複数組の出力情報に応じた表示情報を表示してもよい。本実施形態において、表示装置１６０は装置１４０に接続されているが、表示装置１６０は、装置１４０には直接接続されず、装置１４０とは独立して記憶装置１５０に蓄積された出力情報を読み出して、読み出した出力情報に応じた表示情報を表示するコンピュータ等であってもよい。また、表示装置１６０は、装置１４０に内蔵され、それらの一機能として実現されてもよい。
【００３０】
図２は、本実施形態に係る装置１４０の構成を示す。装置１４０は、取得部２００と、抽出部２３０と、生成部２４０と、蓄積処理部２５０と、表示処理部２６０とを備える。取得部２００は、１または複数の設備１０５に対して実施された校正および調整の少なくとも一方に関する作業情報を取得する。取得部２００は、取得した作業情報を抽出部２３０に供給する。作業情報は、校正に関する作業情報（校正作業情報）、調整に関する作業情報（調整作業情報）の少なくとも一方を含んでよく、メンテナンス装置の製品名、機種名、およびその他のメンテナンス装置の種別を識別する機器種別情報、メンテナンス装置の個体を識別する機器識別情報、作業を行った作業者に関する作業者情報、ならびに、作業の対象となった設備に関する対象設備情報等を含んでもよい。作業情報の具体例については、図３に関連して後述する。
【００３１】
取得部２００は、入力インターフェイス２１０および通信インターフェイス２２０の少なくとも一方を有してよい。取得部２００は、校正器１２０および調整ツール１２５のような、有線または無線回線による接続機能を持たないメンテナンス装置からの作業情報を作業員に人手で入力させるために、入力インターフェイス２１０を有してよい。入力インターフェイス２１０は、装置１４０の表示画面に作業情報の入力画面を表示し、作業情報の入力を促す。
【００３２】
取得部２００は、調整支援ツール１３５のような、有線または無線回線による接続機能を有するメンテナンス装置に接続するために通信インターフェイス２２０を有してよい。通信インターフェイス２２０は、接続先の調整支援ツール１３５等から作業情報を受信する。これにより、装置１４０は、メンテナンス装置が有線または無線による接続機能を有する場合には、メンテナンス装置に接続して作業情報を受信することができるので、作業員が人手で入力する手間を省くことができる。なお、調整支援ツール１３５が、有線・無線回線によっては装置１４０に接続されていない場合、調整支援ツール１３５の作業情報をUSBメモリー等の可搬型記憶装置を用いて、装置１４０に記憶させてもよい。
【００３３】
抽出部２３０は、取得部２００により取得された作業情報を受け取る。抽出部２３０は、受け取った作業情報の中から、予め定められた出力フォーマットを有する出力情報に含まれるべき複数のデータ要素を抽出する。抽出部２３０は、作業情報の入力フォーマット２３５を記憶し、入力フォーマット２３５を用いて作業情報の中から必要なデータ要素を抽出してよい。ここで、抽出部２３０は、複数種類のメンテナンス装置に対応して複数の入力フォーマット２３５を記憶してよい。この場合、抽出部２３０は、複数の入力フォーマット２３５のうち、対象とするメンテナンス装置の種類に応じた入力フォーマット２３５を用いて、作業情報の中から複数のデータ要素を抽出する。これにより、装置１４０は、メンテナンス装置の種類に応じて異なる様々な作業情報から必要なデータ要素を抽出することができる。
【００３４】
生成部２４０は、抽出部２３０が抽出した複数のデータ要素を受け取り、複数のデータ要素から出力情報を生成する。生成部２４０は、出力情報の出力フォーマット２４５を記憶し、複数のデータ要素を出力フォーマット２４５により定められた順に配列して出力情報を生成してよい。また、出力フォーマット２４５は、複数のデータ要素のうち少なくとも１つのデータ要素に対して演算を施して出力情報のデータ要素を生成することを定義してもよい。この場合、生成部２４０は、出力フォーマット２４５によって定められた少なくとも１つのデータ要素に対して出力フォーマット２４５により定められた演算を行った結果を、出力情報の一部に含める。これにより、生成部２４０は、解析・分析に適した形で出力情報を生成することができる。
【００３５】
蓄積処理部２５０は、生成された出力情報を記憶装置１５０に蓄積する処理を行う。表示処理部２６０は、蓄積処理部２５０により蓄積された出力情報を表示装置１６０に表示させるための表示処理を行う。表示処理部２６０は、記憶装置１５０に蓄積された出力情報をグラフ形式等の解析・分析しやすい形式で表示する処理を行ってもよく、記憶装置１５０に蓄積された出力情報に統計処理を施して表示する処理を行ってもよい。また、表示処理部２６０は、表示装置１６０に内蔵され、それらの一機能として実現されてもよい。また、蓄積処理部２５０が無い場合、表示処理部２６０は、生成部２４０により生成された出力情報を表示装置１６０に表示させるための表示処理を行う。
【００３６】
以上に示した装置１４０によれば、プラント内の各設備に対して行った作業に関する作業情報を収集し、作業情報を解析・分析等に活用可能とすることができる。また、作業情報を記憶装置１５０に蓄積していくことができ、これによって蓄積した作業情報を解析・分析等に活用可能とすることもできる。
【００３７】
図３は、本実施形態に係る装置１４０が入力する作業情報の一例である。本図の例において、作業情報は、「作業者情報」、「対象設備情報」、「校正作業情報」、および「調整作業情報」を含む。
【００３８】
「作業者情報」は、メンテナンス作業を行った作業者に関する情報である。「作業者情報」は、作業者名、プラント１００を操業する事業者における作業者の所属部署、およびその他の作業者を特定するための情報を含んでよい。
【００３９】
「対象設備情報」は、メンテナンス作業の対象となった設備に関する情報である。「対象設備情報」は、設備の名前、製造番号、シリアル番号、およびその他のプラント１００内において設備を一意に特定することができる設備識別情報と、機種名、製造者名、およびその他の設備の種別を識別するための設備種別情報と、設備に付加したオプションを示す設備オプション情報と、設備の製造日および稼働開始日等との情報を含んでよい。
【００４０】
「校正作業情報」は、校正作業に関する情報である。「校正作業情報」は、例えば調整前の校正結果または調整後の校正結果のいずれかを示す校正位置付、校正結果、校正作業の開始日時、校正作業の終了日時、および校正作業の作業時間等の情報を含んでよい。
【００４１】
「調整作業情報」は、調整作業に関する情報である。「調整作業情報」は、調整結果、調整作業の開始日時、調整作業の終了日時、および調整作業の作業時間等の情報を含んでよい。なお、作業情報は、前述のように、メンテナンス装置の機器識別情報、およびメンテナンス装置の機器種別情報等の他の情報を更に含んでもよい。
【００４２】
図４は、本実施形態に係る装置１４０の動作フローを示す。Ｓ４１０（ステップ４１０）において、取得部２００は、作業者の入力により、または通信回線経由を介した調整支援ツール１３５等からの受信により、作業情報を取得する。調整支援ツール１３５等のメンテナンス装置が作業情報をファイルとして保存する機能を有する場合、取得部２００は、ファイルから作業情報を取得してもよい。この場合、作業情報に含まれるデータ要素はファイルの中身に記録されるのみならず、ファイル名等にエンコードされてもよい。
【００４３】
Ｓ４２０において、抽出部２３０は、入力フォーマット２３５に基づいて、作業情報の中から出力情報に含まれるべき複数のデータ要素を抽出する。入力フォーマット２３５は、出力情報に含まれるべき複数のデータ要素のそれぞれに、作業情報に含まれるいずれの１または複数のデータ要素を割り当てるかを定義する。例えば作業情報が各データ要素の値を複数のカラムを用いて表した形式である場合、入力フォーマット２３５は、作業情報中における何番目のカラムのデータ要素の値を出力情報に含まれるどのようなデータ要素に対応付けるかを指定する。これに代えて、入力フォーマット２３５は、作業情報中における各データ要素の値を、いずれの中間変数に割り付けるかを指定するようにしてもよい。また、作業情報がデータ要素名とデータ要素の値との組を複数含む形式で表現される場合、入力フォーマット２３５は、出力情報に含まれるべき複数のデータ要素についてのデータ要素名のリストであってもよい。抽出部２３０は、作業情報に含まれる各データ要素のうち、出力情報のいずれかのデータ要素に割り当てられたデータ要素を抽出する。
【００４４】
装置１４０が、複数種類のメンテナンス装置から作業情報を取得可能である場合、抽出部２３０は、メンテナンス装置の機器識別情報および機器種別情報の少なくとも一方を用いて、対象とするメンテナンス装置の種類に応じた入力フォーマット２３５を選択し、データ要素の抽出に用いる。なお、抽出部２３０は、入力フォーマット２３５を記憶する代わりに、例えばデータ要素を抽出するために抽出部２３０が実行する抽出プログラムに実装された処理内容に応じて複数のデータ要素を抽出してよく、このような抽出プログラムは入力フォーマット２３５を内在するものである。
【００４５】
Ｓ４３０において、生成部２４０は、抽出部２３０が抽出した複数のデータ要素から出力情報を生成する。例えば、生成部２４０は、抽出された複数のデータ要素を、出力フォーマット２４５により定義された順に配列し、各データ要素の値を複数のカラムを用いて表した形式の出力情報を生成する。これにより、生成部２４０は、様々なメンテナンス装置が機種毎に異なる順序で出力する各データ要素を、出力フォーマット２４５により定義された共通の順序に並べ替えて、後に活用しやすい出力情報を得ることができる。
【００４６】
また、生成部２４０は、１または２以上のデータ要素に対して出力フォーマット２４５により定義された演算を行った結果を、出力情報のデータ要素として含めてもよい。例えば、生成部２４０は、メンテナンス装置から受信した例えば１６ビット整数である測定値を、その測定値が示す電流値に変換して出力情報に含めてよい。また例えば、生成部２４０は、メンテナンス装置から受信した複数回分の測定値から算出した平均測定値等を出力情報に含めてもよい。これにより、生成部２４０は、様々なメンテナンス装置が機種毎に出力する、例えば単位が異なる等の任意の形式のデータ要素を、機種間で共通する単位系で表した形式に変換することができる。また、生成部２４０は、メンテナンス装置が出力する多数の測定値等のデータ要素を、後に利用する最大値および平均値等の値に集約して、後に活用しやすい出力情報を得ることができる。
【００４７】
なお、生成部２４０は、出力フォーマット２４５を記憶する代わりに、例えば複数のデータ要素から出力情報を生成するために生成部２４０が実行する生成プログラムに実装された処理内容に応じて出力情報を生成してよく、このような生成プログラムは出力フォーマット２４５を内在するものである。
【００４８】
Ｓ４４０において、蓄積処理部２５０は、生成部２４０により生成された出力情報を記憶装置１５０に蓄積する。蓄積処理部２５０は、各出力情報を１つのファイルまたは別々のファイルとして保存してもよい。これに代えて、蓄積処理部２５０は、各出力情報をデータベースに登録することにより、データベース化して保存してもよい。
【００４９】
Ｓ４６０において、表示処理部２６０は、記憶装置１５０に蓄積された出力情報に応じた表示情報を出力する処理を行う。表示処理部２６０は、記憶装置１５０に蓄積された出力情報をそのまま表示する処理を行ってよく、出力情報を加工して表示する処理を行ってもよい。
【００５０】
図５は、本実施形態に係る装置１４０による表示情報の第１例を示す。本例において、表示処理部２６０は、ユーザによって指定された設備、すなわち例えば設備識別番号（ＩＤ）が３７５１４４Ｂ３Ｄ７（１６進数）である設備、の経年劣化の傾向を示す表示情報を表示装置１６０に表示させる処理を行う。
【００５１】
本例において、表示情報は、横軸に校正ポイントをとり、縦軸に誤差を示すグラフである。例えば圧力計等の計測機器である設備１０５は、設備１０５の仕様によって定められた測定範囲内で測定対象パラメータ（圧力等）を測定可能である。作業員は、校正器１２０、または校正器１３０および調整支援ツール１３５等のメンテナンス装置を用いて、設備１０５の校正作業を行う。本例における校正では、校正器１３０および調整支援ツール１３５は、作業員の操作を受けて、３点アップダウンの５点校正を行う。３点アップダウンの５点校正においては、設備１０５の測定範囲の下限（０％）、測定範囲内の中点（５０％）、測定範囲の上限（１００％）の順に、測定対象パラメータを増加させながら３点の測定を行う。その後、測定範囲の中点（５０％）、測定範囲の下限（０％）の順に、測定対象パラメータを減少させながら残り２点の測定を行う。装置１４０は、この校正作業についての作業情報を取得して、記憶装置１５０に格納する。具体的には、取得部２００は、装置１０５が各点において測定した圧力値等の測定値を含む作業情報を取得する。このような圧力値等の測定値はデジタル値であってもよく、アナログ値（例えば圧力に対応した電流値）であってもよい。
【００５２】
記憶装置１５０は、本例における２０１２年、２０１４年、２０１６年、および２０１８年のように、同じ設備１０５について異なる日時に測定され、取得部２００によって取得された複数組の作業情報を格納する。表示処理部２６０は、このようにして異なる日時に取得された複数組の作業情報に応じた表示情報を表示する処理を行う。
【００５３】
本例においては、抽出部２３０は、設備１０５に関する校正作業情報に含まれる校正結果から、５点校正の各点における計測値を含む複数のデータ要素を抽出する。生成部２４０は、設備１０５の計測誤差を含む出力情報を生成する。蓄積処理部２５０は、各年毎に取得された作業情報に応じた出力情報を記憶装置１５０に蓄積する処理を行う。表示処理部２６０は、このようにして記憶装置１５０に蓄積された出力情報を用いて、設備１０５の計測誤差の経時変化を表示する処理を行う。計測誤差の例としては、各点において装置１０５に入力された圧力等の設定値と校正結果から抽出された計測値との差が挙げられる。
【００５４】
表示処理部２６０は、ある設備１０５の計測誤差の経時変化を本例のように表示することで、設備１０５の経年劣化の傾向を分析可能な形で提示することができる。例えば本図の例においては、装置１４０のユーザは、５点の測定ポイントの中では、最初の測定ポイント（０％）の計測誤差が大きくなる傾向にあること、２０１６年までは計測誤差の増加は大きくないが２０１６年から２０１８年の間に計測誤差が大きく増加し経年劣化が進んだこと等を知ることができる。
【００５５】
なお、表示処理部２６０は、調整作業の前後における設備１０５の計測誤差を表示する処理を行ってもよい。また、表示処理部２６０は、本例のような経年劣化の傾向を設備１０５の機種毎に表示する処理を行ってもよい。
【００５６】
図６は、本実施形態に係る装置１４０による表示情報の第２例を示す。本例において、表示処理部２６０は、複数の作業者１〜３のそれぞれが校正作業又は調整作業についての１単位の作業を行うために要した平均作業時間の推移を示す表示情報を表示装置１６０に表示させる処理を行う。
【００５７】
本例において、表示情報は、横軸に期間をとり、縦軸に作業時間を示すグラフである。本例において、作業時間は、対応する期間において各設備１０５について１校正ポイントの測定を行うのに要した作業時間の平均値である。
【００５８】
本例においては、抽出部２３０は、各設備１０５に関して複数回行われたメンテナンス作業についての、作業者情報、および校正作業情報または調整作業情報を含む作業情報から、校正および調整の少なくとも一方を実施した作業者および作業時間を含む複数のデータ要素を抽出する。生成部２４０は、作業者および作業時間を含む出力情報を生成する。蓄積処理部２５０は、取得された各作業情報に応じた出力情報を記憶装置１５０に蓄積する処理を行う。
【００５９】
表示処理部２６０は、このようにして蓄積された出力情報を用いて、作業者毎の作業時間を表示する処理を行う。本例において、表示処理部２６０は、各作業者が各年度に行ったメンテナンス作業に関する複数の出力情報を記憶装置１５０から取得して、１校正ポイント当たりの作業時間の平均値を算出する。そして、表示処理部２６０は、各作業者について、平均作業時間の推移を示すグラフを表示する処理を行う。なお、このような表示を行うために、生成部２４０は、作業時間の平均値を算出して出力情報に含めるようにし、表示処理部２６０は、出力情報に含まれる、生成部２４０が算出した作業時間の平均値を表示するための処理を行ってよい。
【００６０】
表示処理部２６０は、各作業者の作業時間の推移を本例のように表示することで、各作業者の習熟度合いを分析可能な形で提示することができる。装置１４０のユーザは、このような表示情報を、作業員の教育計画および評価等に活用することができる。
【００６１】
なお、表示処理部２６０は、各作業者の作業時間を表示する代わりに、１または複数の作業者が所属するグループのそれぞれについて、作業時間またはその推移を表示する処理を行ってもよい。また、表示処理部２６０は、本例と同様にして調整作業の作業時間を表示する処理を行ってもよい。また、表示処理部２６０は、各作業者の作業時間を、更に設備１０５の機種毎に細分して表示する処理を行ってもよい。
【００６２】
図７は、本実施形態に係る装置１４０による表示情報の第３例を示す。本例において表示処理部２６０は、複数の設備１〜３のそれぞれの最大計測誤差の経年劣化の傾向を示す表示情報を表示装置１６０に表示させる処理を行う。
【００６３】
本例において、表示情報は、横軸に期間をとり、縦軸に最大計測誤差を示すグラフである。本例において、最大計測誤差は、１回の校正作業における複数の校正ポイントの計測誤差のうちの最大値である。
【００６４】
本例においては、抽出部２３０は、各設備１０５に関して複数回行われたメンテナンス作業について対象設備情報および校正作業情報を含む作業情報から、設備識別情報および校正結果を含む複数のデータ要素を抽出する。生成部２４０は、設備識別情報および校正結果を含む出力情報を生成する。蓄積処理部２５０は、取得された各作業情報に応じた出力情報を記憶装置１５０に蓄積する処理を行う。
【００６５】
表示処理部２６０は、このようにして蓄積された出力情報を用いて、複数の設備１０５のそれぞれについての計測誤差の経時変化を比較可能に表示する処理を行う。本例において、表示処理部２６０は、各年度において各設備に対して行われた校正作業に関する出力情報を記憶装置１５０から取得して、各出力情報に含まれる複数の校正ポイントの計測誤差から最大計測誤差を算出する。そして、表示処理部２６０は、各設備について、最大計測誤差の推移を示すグラフを表示する処理を行う。なお、このような表示を行うために、生成部２４０は、最大計測誤差を算出して出力情報に含めるようにし、表示処理部２６０は、出力情報に含まれる、生成部２４０が算出した最大計測誤差を表示するための処理を行ってよい。
【００６６】
表示処理部２６０は、各設備の計測誤差の推移を本例のように表示することで、各設備の誤差の変化の傾向を分析可能な形で提示することができる。装置１４０のユーザは、このような表示情報を用いて、各設備の次のメンテナンス時期を決定したり、各設備の交換スケジュールを立てたりすることができる。
【００６７】
なお、表示処理部２６０は、各設備１０５について計測誤差の推移を表示する代わりに、設備１０５の機種毎にまとめた計測誤差の推移を表示してもよい。これにより、装置１４０のユーザは、機種毎のメンテナンス間隔および交換間隔を決定することができる。
【００６８】
また、表示処理部２６０は、設備１０５の使用期間における計測誤差の推移に加え、設備１０５の製造日、または使用開始日を用いた表示処理を行うようにしてもよい。本図の例において、設備２は、２０１０年に製造され、２０１３年から使用されている。そこで、本図の例においては、表示処理部２６０は、設備２について、製造年の２０１０年の計測誤差を０とみなし、その点から２０１３年の計測誤差までを補助線（図中破線）で結んだ推移を表示情報に含めている。これにより、表示処理部２６０は、プラント１００における設備１０５の使用に伴う経年劣化を、製造日または使用開始日からの劣化度合いと比較可能に表示することができる。
【００６９】
本発明の様々な実施形態は、フローチャートおよびブロック図を参照して記載されてよく、ここにおいてブロックは、（１）操作が実行されるプロセスの段階または（２）操作を実行する役割を持つ装置のセクションを表わしてよい。特定の段階およびセクションが、専用回路、コンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、およびコンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサのいずれかによって実装されてよい。専用回路は、デジタルおよびアナログのいずれかのハードウェア回路を含んでよく、集積回路（ＩＣ）およびディスクリート回路の何れかを含んでよい。プログラマブル回路は、論理ＡＮＤ、論理ＯＲ、論理ＸＯＲ、論理ＮＡＮＤ、論理ＮＯＲ、および他の論理操作、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックアレイ（ＰＬＡ）等のようなメモリ要素等を含む、再構成可能なハードウェア回路を含んでよい。
【００７０】
コンピュータ可読媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読媒体は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭまたはフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ-ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（ＲＴＭ）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【００７１】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、および「Ｃ」プログラミング言語または同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１または複数のプログラミング言語の任意の組み合わせで記述されたソースコードまたはオブジェクトコードのいずれかを含んでよい。
【００７２】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサまたはプログラマブル回路に対し、ローカルにまたはローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して提供され、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく、コンピュータ可読命令を実行してよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【００７３】
図８は、本発明の複数の態様が全体的または部分的に具現化されてよいコンピュータ２２００の例を示す。コンピュータ２２００にインストールされたプログラムは、コンピュータ２２００に、本発明の実施形態に係る装置に関連付けられる操作または当該装置の１または複数のセクションとして機能させることができてもよいし、または当該操作または当該１または複数のセクションを実行させることができてもよいし、コンピュータ２２００に、本発明の実施形態に係るプロセスまたは当該プロセスの段階を実行させることができてもよい。そのようなプログラムは、コンピュータ２２００に、本明細書に記載のフローチャートおよびブロック図のブロックのうちのいくつかまたはすべてに関連付けられた特定の操作を実行させるべく、ＣＰＵ２２１２によって実行されてよい。
【００７４】
本実施形態によるコンピュータ２２００は、ＣＰＵ２２１２、ＲＡＭ２２１４、グラフィックコントローラ２２１６、およびディスプレイデバイス２２１８を含み、それらはホストコントローラ２２１０によって相互に接続されている。コンピュータ２２００はまた、通信インターフェイス２２２２、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭドライブ２２２６、およびＩＣカードドライブのような入出力ユニットを含み、それらは入出力コントローラ２２２０を介してホストコントローラ２２１０に接続されている。コンピュータはまた、ＲＯＭ２２３０およびキーボード２２４２のようなレガシの入出力ユニットを含み、それらは入出力チップ２２４０を介して入出力コントローラ２２２０に接続されている。
【００７５】
ＣＰＵ２２１２は、ＲＯＭ２２３０およびＲＡＭ２２１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ２２１６は、ＲＡＭ２２１４内に提供されるフレームバッファ等またはそれ自体の中にＣＰＵ２２１２によって生成されたイメージデータを取得し、イメージデータがディスプレイデバイス２２１８上に表示されるようにする。
【００７６】
通信インターフェイス２２２２は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ２２２４は、コンピュータ２２００内のＣＰＵ２２１２によって使用されるプログラムおよびデータを格納する。ＤＶＤ−ＲＯＭドライブ２２２６は、プログラムまたはデータをＤＶＤ−ＲＯＭ２２０１から読み取り、ハードディスクドライブ２２２４にＲＡＭ２２１４を介してプログラムまたはデータを提供する。ＩＣカードドライブは、プログラムおよびデータをＩＣカードから読み取り、プログラムおよびデータをＩＣカードに書き込む。
【００７７】
ＲＯＭ２２３０はその中に、アクティブ化時にコンピュータ２２００によって実行されるブートプログラム等、およびコンピュータ２２００のハードウェアに依存するプログラムのいずれかを格納する。入出力チップ２２４０はまた、様々な入出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ２２２０に接続してよい。
【００７８】
プログラムが、ＤＶＤ−ＲＯＭ２２０１またはＩＣカードのようなコンピュータ可読媒体によって提供される。プログラムは、コンピュータ可読媒体から読み取られ、コンピュータ可読媒体の例でもあるハードディスクドライブ２２２４、ＲＡＭ２２１４、またはＲＯＭ２２３０にインストールされ、ＣＰＵ２２１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ２２００に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置または方法が、コンピュータ２２００の使用に従い情報の操作または処理を実現することによって構成されてよい。
【００７９】
例えば、通信がコンピュータ２２００および外部デバイス間で実行される場合、ＣＰＵ２２１２は、ＲＡＭ２２１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インターフェイス２２２２に対し、通信処理を命令してよい。通信インターフェイス２２２２は、ＣＰＵ２２１２の制御下、ＲＡＭ２２１４、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭ２２０１、またはＩＣカードのような記録媒体内に提供される送信バッファ処理領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、またはネットワークから受信された受信データを記録媒体上に提供される受信バッファ処理領域等に書き込む。
【００８０】
また、ＣＰＵ２２１２は、ハードディスクドライブ２２２４、ＤＶＤ−ＲＯＭドライブ２２２６（ＤＶＤ−ＲＯＭ２２０１）、ＩＣカード等のような外部記録媒体に格納されたファイルまたはデータベースの全部または必要な部分がＲＡＭ２２１４に読み取られるようにし、ＲＡＭ２２１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ２２１２は次に、処理されたデータを外部記録媒体にライトバックする。
【００８１】
様々なタイプのプログラム、データ、テーブル、およびデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ２２１２は、ＲＡＭ２２１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプの操作、情報処理、条件判断、条件分岐、無条件分岐、情報の検索および置換等のいずれかを含む、様々なタイプの処理を実行してよく、結果をＲＡＭ２２１４に対しライトバックする。また、ＣＰＵ２２１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ２２１２は、第１の属性の属性値が指定される、条件に一致するエントリを当該複数のエントリの中から検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【００８２】
上で説明したプログラムまたはソフトウェアモジュールは、コンピュータ２２００上またはコンピュータ２２００近傍のコンピュータ可読媒体に格納されてよい。また、専用通信ネットワークまたはインターネットに接続されたサーバーシステム内に提供されるハードディスクまたはＲＡＭのような記録媒体が、コンピュータ可読媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ２２００に提供する。
【００８３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８４】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８５】
１００  プラント、１０５ａ〜ｃ  設備、１１０  メンテナンスシステム、１２０  校正器、１２５  調整ツール、１３０  校正器、１３５  調整支援ツール、１４０  装置、１５０  記憶装置、１６０  表示装置、２００  取得部、２１０  入力インターフェイス、２２０  通信インターフェイス、２３０  抽出部、２３５  入力フォーマット、２４０  生成部、２４５  出力フォーマット、２５０  蓄積処理部、２６０  表示処理部、２２００  コンピュータ、２２０１  ＤＶＤ−ＲＯＭ、２２１０  ホストコントローラ、２２１２  ＣＰＵ、２２１４  ＲＡＭ、２２１６  グラフィックコントローラ、２２１８  ディスプレイデバイス、２２２０  入出力コントローラ、２２２２  通信インターフェイス、２２２４  ハードディスクドライブ、２２２６  ＤＶＤ−ＲＯＭドライブ、２２３０  ＲＯＭ、２２４０  入出力チップ、２２４２  キーボード
【図１】
2020035102.tif 000003
【図２】
2020035102.tif 000004
【図３】
2020035102.tif 000005
【図４】
2020035102.tif 000006
【図５】
2020035102.tif 000007
【図６】
2020035102.tif 000008
【図７】
2020035102.tif 000009
【図８】
2020035102.tif 000010