(57)【要約】【課題】プラントを監視する技術の利便性を向上させる情報処理装置、プログラム、及び制御方法を提供する。【解決手段】情報処理装置２０は、記憶部２２と、制御部２３と、を備える。制御部２３は、複数組のプラント設備及びプロセスにそれぞれ対応する複数の時系列データを記憶部２２に記憶し、日時と、１組以上のプラント設備及びプロセスと、を示す第１インデックスデータを、ユーザ操作に応じて決定し、記憶部２２に記憶された複数の時系列データを用いる相関分析によって、第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定し、特定された１つ以上の第２インデックスデータを表示装置４０に表示させる。【選択図】図１
2018136716.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と、制御部と、を備え、
前記制御部は、
複数組のプラント設備及びプロセスにそれぞれ対応する複数の時系列データを前記記憶部に記憶し、
日時と、１組以上のプラント設備及びプロセスと、を示す第１インデックスデータを、ユーザ操作に応じて決定し、
前記記憶部に記憶された前記複数の時系列データを用いる相関分析によって、前記第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定し、
特定された前記１つ以上の第２インデックスデータを表示装置に表示させる、情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記制御部は、前記第１インデックスデータ自体が第２インデックスデータとして特定された場合、前記第１インデックスデータを除き、前記特定された１つ以上の第２インデックスデータを前記表示装置に表示させる、情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記第１インデックスデータに示される前記１組以上のプラント設備及びプロセスにそれぞれ対応し前記第１インデックスデータに示される日時に応じた期間における１つ以上の第１時系列データは、前記第２インデックスデータに示される１組以上のプラント設備及びプロセスにそれぞれ対応し前記第２インデックスデータに示される日時に応じた期間における１つ以上の第２時系列データとの間に、相関関係を有する、情報処理装置。
【請求項４】
請求項１乃至３の何れか一項に記載の情報処理装置であって、
前記制御部は、特定された前記１つ以上の第２インデックスデータを、前記相関関係が強い順に並べたリスト形式で前記表示装置に表示させる、情報処理装置。
【請求項５】
請求項１乃至４の何れか一項に記載の情報処理装置であって、
前記制御部は、特定された前記１つ以上の第２インデックスデータそれぞれに対応付けて、前記相関関係の強度を示す評価値を前記表示装置に表示させる、情報処理装置。
【請求項６】
請求項１乃至５の何れか一項に記載の情報処理装置であって、
前記制御部は、
前記表示装置に表示させた前記１つ以上の第２インデックスデータにそれぞれ示される１組以上のプラント設備及びプロセスのうち、少なくとも１組をユーザ操作に応じて選択し、
少なくとも１つの表示領域を含む画面を表示装置に表示させ、
前記少なくとも１つの表示領域それぞれにおいて、選択された前記少なくとも１組のプラント設備及びプロセスのうち１組以上にそれぞれ対応する１つ以上の時系列データを再生させる、情報処理装置。
【請求項７】
請求項６に記載の情報処理装置であって、
前記画面が包含可能な前記表示領域の上限数が定められている、情報処理装置。
【請求項８】
請求項６又は７に記載の情報処理装置であって、
前記画面は、複数の前記表示領域を含み、
前記制御部は、
前記複数の表示領域のうち１つ以上の第１表示領域に対応する１つの第１操作領域と、前記複数の表示領域のうち１つ以上の第２表示領域に対応する１つの第２操作領域と、を前記画面上に表示させ、
前記第１操作領域に対するユーザ操作に応じて、時系列データの再生に関する処理を前記１つ以上の第１表示領域に対し一括して実行し、
前記第２操作領域に対するユーザ操作に応じて、時系列データの再生に関する処理を前記１つ以上の第２表示領域に対し一括して実行する、情報処理装置。
【請求項９】
請求項８に記載の情報処理装置であって、
前記制御部は、
前記１つ以上の第１表示領域及び前記第１操作領域それぞれに第１符号情報を表示させ、
前記１つ以上の第２表示領域及び前記第２操作領域それぞれに、前記第１符号情報とは異なる第２符号情報を表示させる、情報処理装置。
【請求項１０】
記憶部と、制御部と、を備える情報処理装置に、
複数組のプラント設備及びプロセスにそれぞれ対応する複数の時系列データを前記記憶部に記憶するステップと、
日時と、１組以上のプラント設備及びプロセスと、を示す第１インデックスデータを、ユーザ操作に応じて決定するステップと、
前記記憶部に記憶された前記複数の時系列データを用いる相関分析によって、前記第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定するステップと、
特定された前記１つ以上の第２インデックスデータを表示装置に表示させるステップと、
を実行させる、プログラム。
【請求項１１】
記憶部と、制御部と、を備える情報処理装置の制御方法であって、
複数組のプラント設備及びプロセスにそれぞれ対応する複数の時系列データを前記記憶部に記憶するステップと、
日時と、１組以上のプラント設備及びプロセスと、を示す第１インデックスデータを、ユーザ操作に応じて決定するステップと、
前記記憶部に記憶された前記複数の時系列データを用いる相関分析によって、前記第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定するステップと、
特定された前記１つ以上の第２インデックスデータを表示装置に表示させるステップと、
を含む、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、及び制御方法に関し、特にプラントの監視制御システムにおいて、過去のプラントの状態を再生（リプレイ）する情報処理装置、プログラム、及び制御方法に関する。
【背景技術】
【０００２】
従来、例えば浄水場等のプラントを監視する技術が知られている。例えば特許文献１には、浄水場プラントにおいて、異常発生前の予兆を捉え報知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５８８１９８６号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
プラントを監視する技術の利便性の向上が望まれている。例えば、分析対象の事象が発生した場合に、プラントの監視によって蓄積されたデータを分析することによって、オペレータは当該事象の発生原因を特定可能であり得る。
【０００５】
本発明の目的は、プラントを監視する技術の利便性を向上させる情報処理装置、プログラム、及び制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る情報処理装置は、
記憶部と、制御部と、を備え、
前記制御部は、
複数組のプラント設備及びプロセスにそれぞれ対応する複数の時系列データを前記記憶部に記憶し、
日時と、１組以上のプラント設備及びプロセスと、を示す第１インデックスデータを、ユーザ操作に応じて決定し、
前記記憶部に記憶された前記複数の時系列データを用いる相関分析によって、前記第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定し、
特定された前記１つ以上の第２インデックスデータを表示装置に表示させる。
【０００７】
本発明の一実施形態に係るプログラムは、
記憶部と、制御部と、を備える情報処理装置に、
複数組のプラント設備及びプロセスにそれぞれ対応する複数の時系列データを前記記憶部に記憶するステップと、
日時と、１組以上のプラント設備及びプロセスと、を示す第１インデックスデータを、ユーザ操作に応じて決定するステップと、
前記記憶部に記憶された前記複数の時系列データを用いる相関分析によって、前記第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定するステップと、
特定された前記１つ以上の第２インデックスデータを表示装置に表示させるステップと、を実行させる。
【０００８】
本発明の一実施形態に係る制御方法は、
記憶部と、制御部と、を備える情報処理装置の制御方法であって、
複数組のプラント設備及びプロセスにそれぞれ対応する複数の時系列データを前記記憶部に記憶するステップと、
日時と、１組以上のプラント設備及びプロセスと、を示す第１インデックスデータを、ユーザ操作に応じて決定するステップと、
前記記憶部に記憶された前記複数の時系列データを用いる相関分析によって、前記第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定するステップと、
特定された前記１つ以上の第２インデックスデータを表示装置に表示させるステップと、を含む。
【発明の効果】
【０００９】
本発明の一実施形態に係る情報処理装置、プログラム、及び制御方法によれば、プラントを監視する技術の利便性が向上する。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るプラント監視システムのブロック図である。
【図２】表示装置に表示される第１ウィンドウの例を示す図である。
【図３】表示装置に表示される第２ウィンドウの例を示す図である。
【図４】表示装置に表示される再生画面の例を示す図である。
【図５】情報処理装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について説明する。
【００１２】
図１を参照して、本発明の一実施形態に係るプラント監視システム１０の概要について説明する。プラント監視システム１０は、情報処理装置２０と、入力装置３０と、表示装置４０と、複数の検出装置５１と、ＰＬＣ（Programmable Logic Controller）５２と、を備える。プラント監視システム１０は、端末装置６１と、クラウドサーバ６２と、を更に備えてもよい。情報処理装置２０、入力装置３０、表示装置４０、複数の検出装置５１、ＰＬＣ５２、及び端末装置６１は、例えばプラント施設内に設けられてもよい。プラント施設は、例えば浄水場プラントであるが、他の任意のプラントであってもよい。
【００１３】
情報処理装置２０は、例えばコンピュータ等、通信機能及び情報処理機能を有する任意の装置を含んでもよい。情報処理装置２０は、１つの装置を含んで構成されてもよいし、有線又は無線を介して相互に通信可能な複数の装置を含んで構成されてもよい。情報処理装置２０は、有線又は無線を介して、入力装置３０、表示装置４０、及びＰＬＣ５２と通信可能に接続される。情報処理装置２０は、例えばインターネット等のネットワークを介して、クラウドサーバ６２と通信可能に接続されてもよい。情報処理装置２０は、例えばオペレータ等のユーザによって使用され、プラント施設の監視及びプラント施設内で発生した事象の原因の分析に用いられ得る。情報処理装置２０の構成及び動作の詳細については後述する。
【００１４】
入力装置３０は、例えばキーボード及びマウス等、ユーザ操作を検出可能な任意の装置を含んでもよい。入力装置３０は、例えば有線又は無線を介して情報処理装置２０に接続される。入力装置３０は、検出したユーザ操作に応じた信号を情報処理装置２０に入力する。
【００１５】
表示装置４０は、例えば液晶ディスプレイ及び有機ＥＬディスプレイ等、任意のディスプレイ装置を含んでもよい。表示装置４０は、例えば有線又は無線を介して情報処理装置２０に接続される。表示装置４０は、情報処理装置２０から入力される映像信号に基づく画面を表示する。
【００１６】
入力装置３０及び表示装置４０の少なくとも一方が、情報処理装置２０と一体的に設けられてもよい。かかる場合、情報処理装置２０は、例えばノート型コンピュータ及びタブレット型コンピュータ等を含んでもよい。
【００１７】
検出装置５１は、ＰＬＣ５２と通信可能に接続される。１つ以上の任意の数の検出装置５１が、１つのＰＬＣ５２に接続されてよい。検出装置５１は、プラント設備に対応して設けられる。プラント設備は、例えば浄水場プラント内に設置された「ポンプ」、「弁」、及び「貯水池」等、プラント施設内に設けられた任意の設備を含んでもよい。検出装置５１は、対応するプラント設備及びプロセスの組み合わせに対応するプロセス量を検出する。
【００１８】
プロセスは、例えば水の「流量」、「水温」、「水位」、「水質」、プラント設備の「運転条件（例えば、弁の開度）」、及びプラント設備の「動作状態（例えば、動作異常の有無）」等を含んでもよい。プロセス量は、プロセスの具体的な値である。検出装置５１は、例えば流量センサ、温度センサ、及び水位センサ等、所望のプロセス量を検出可能なセンサを含んでもよい。
【００１９】
検出装置５１は、検出されたプロセス量を示すデータをＰＬＣ５２へ送信する。
【００２０】
ＰＬＣ５２は、検出装置５１からデータを受信すると、プロセス設備及びプロセスの組み合わせに対応するプロセス量を示す情報を、当該プロセス設備に関する情報として情報処理装置２０へ送信する。複数のＰＬＣ５２が、プラント監視システム１０に含まれてもよい。かかる場合、各ＰＬＣ５２は、１つ以上の任意の数の検出装置５１と通信可能に接続されてもよい。
【００２１】
端末装置６１は、例えばプラント施設内の作業者によって携帯される。端末装置６１は、例えばインターネット等のネットワークを介して、クラウドサーバ６２と通信可能である。端末装置６１は、作業者によって入力された、プラント設備に関する作業メモをクラウドサーバ６２へ送信する。作業メモは、任意のテキストデータ、画像データ、及び音声データ等を含んでもよい。例えば、作業メモは、プラント設備の点検が行われた際に作業者の操作に応じて作成される。
【００２２】
クラウドサーバ６２は、例えば１つ以上の任意の数のサーバ装置を含んでよい。クラウドサーバ６２は、端末装置６１から受信した作業メモを記憶する。クラウドサーバ６２は、記憶された作業メモのうち少なくとも一部を、プラント設備に関する情報として情報処理装置２０へ送信する。
【００２３】
情報処理装置２０の構成について詳細に説明する。情報処理装置２０は、通信部２１と、記憶部２２と、制御部２３と、を備える。
【００２４】
通信部２１は、外部装置と通信可能なインタフェースを含んでもよい。具体的には、通信部２１は、入力装置３０、表示装置４０、ＰＬＣ５２、及びクラウドサーバ６２それぞれと通信可能なインタフェースを含んでもよい。
【００２５】
記憶部２２は、例えば半導体メモリ、磁気メモリ、又は光メモリ等を含んでもよい。記憶部２２は、情報処理装置２０の動作に必要な種々の情報及びプログラムを記憶する。
【００２６】
例えば、記憶部２２は、プラントデータベースを記憶する。プラントデータベースには、ＰＬＣ５２又はクラウドサーバ６２から受信されたプラント設備に関する情報が時系列で蓄積される。
【００２７】
具体的には、プラントデータベースは、プラント設備及びプロセスの組み合わせ毎に、対応するプロセス量の時系列データを含んでよい。例えば、プラント設備「ポンプ」のプロセス「配水流量」に対応するプロセス量［ｍ３／ｈ］の時系列データ、プラント設備「弁」のプロセス「開度」に対応するプロセス量［％］の時系列データ、及びプラント設備「貯水池」のプロセス「水位」に対応するプロセス量［ｍ］の時系列データ等が、プラントデータベースに含まれ得る。
【００２８】
また具体的には、プラントデータベースは、プラント設備毎に、対応する作業メモの時系列データを含んでよい。例えば、プラント設備「ポンプ」の作業メモの時系列データ、及びプラント設備「弁」の作業メモの時系列データ等が、プラントデータベースに含まれ得る。
【００２９】
制御部２３は、１つ以上のプロセッサを含む。プロセッサは、特定のプログラムを読み込んで特定の機能を実現する汎用プロセッサ、及び特定の処理に特化した専用プロセッサを含んでもよい。制御部２３は、情報処理装置２０全体の動作を制御する。
【００３０】
例えば制御部２３は、プラントデータベースを記憶部２２に記憶する。具体的には、制御部２３は、プラント設備に関する情報を受信すると、当該情報をプラントデータベースに追加する。情報処理装置２０は、プラント設備に関する情報を受信する度に記憶してもよい。或いは、情報処理装置２０は、プラント設備に関する情報を受信し、且つ、所定の条件が満たされる場合に、当該情報を記憶してもよい。当該条件は、例えば当該情報と、前回受信した情報との間に所定基準以上の差異があるとの条件を含んでもよい。例えば、当該条件は、プラント設備「ポンプ」のプロセス「配水流量」のプロセス量の今回値と前回値との差の絶対値が所定の基準値以上であると条件を含み得る。
【００３１】
制御部２３は、日時と、１組以上のプラント設備及びプロセスの組み合わせと、を示すインデックスデータを、ユーザ操作に応じて決定する。ユーザ操作に応じて決定される当該インデックスデータを、第１インデックスデータともいう。
【００３２】
例えば、制御部２３は、ユーザ操作によって入力された、日時「２０１６年８月２８日１２時１０分」と、「プラント設備Ａ１」及び「プロセスα１」の組み合わせと、「プラント設備Ａ２」及び「プロセスα２」の組み合わせと、示す第１インデックスデータを決定し得る。
【００３３】
制御部２３は、第１インデックスデータに示される１組以上のプラント設備及びプロセスの組み合わせにそれぞれ対応し、第１インデックスデータに示される日時に応じて定められた所定期間における１つ以上の時系列データを、第１インデックスデータに対応する１つ以上の第１時系列データとして特定する。当該期間は、例えば第１インデックスデータに示される日時の前後３０分を含む期間であってもよいが、第１インデックスデータに示される日時を基準として任意に定められてもよい。制御部２３は、プラント設備及びプロセスの組み合わせ毎に当該期間を決定してもよい。
【００３４】
例えば、制御部２３は、第１インデックスデータに示される日時「２０１６年８月２８日１２時１０分」の前後３０分を含む期間「２０１６年８月２８日１１時４０分−１２時４０分」における、プラント設備「ポンプ」のプロセス「配水流量」に対応するプロセス量［ｍ３／ｈ］の時系列データ、及びプラント設備「弁」のプロセス「開度」に対応するプロセス量［％］の時系列データを、第１インデックスデータに対応する２つの第１時系列データとして特定し得る。
【００３５】
制御部２３は、記憶部２２に記憶されたプラントデータベースを用いる相関分析によって、第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定する。第２インデックスデータの特定を、第２インデックスデータの検索ともいう。
【００３６】
ここで、「第２インデックスデータが第１インデックスデータとの間に相関関係を有する」とは、第１インデックスデータに示される１組以上のプラント設備及びプロセスの組み合わせにそれぞれ対応し第１インデックスデータに示される日時に応じた期間における１つ以上の第１時系列データが、第２インデックスデータに示される１組以上のプラント設備及びプロセスの組み合わせにそれぞれ対応し当該他のインデックスデータに示される日時に応じた期間における１つ以上の第２時系列データとの間に、相関関係を有することをいう。
【００３７】
相関分析によって、１つ以上の第１時系列データと、１つ以上の第２時系列データとの間の相関関係の度合いを示す評価値が決定されてもよい。評価値は、例えば相関係数であってもよいが、任意に定められてもよい。相関係数は、例えば０〜１までの値を取り得るパラメータであってもよい。相関係数が大きいほど、データ間の相関関係が強い。かかる場合、制御部２３は、１つ以上の第１時系列データとの間に相関係数が所定値以上である相関関係を有する１つ以上の時系列データに対応するインデックスデータを、第２インデックスデータとして特定してもよい。相関分析には、１つ以上のデータと１つ以上のデータとの間の相関係数を算出可能な任意のアルゴリズムが採用可能である。
【００３８】
制御部２３は、特定された１つ以上の第２インデックスデータを表示装置４０に表示させる。制御部２３は、第１インデックスデータ自体が第２インデックスデータとして特定された場合、第１インデックスデータを除き、特定された１つ以上の第２インデックスデータを表示させてもよい。制御部２３は、特定された１つ以上の第２インデックスデータそれぞれに対応付けて、相関関係の強度を示す上述の評価値を表示装置４０に表示させてもよい。表示装置４０に表示させる画面の詳細については後述する。
【００３９】
制御部２３は、表示装置４０に表示させた１つ以上の第２インデックスデータに示される１組以上のプラント設備及びプロセスの組み合わせのうち、少なくとも１組をユーザ操作に応じて選択する。制御部２３は、少なくとも１つの表示領域を含む再生画面を表示装置４０に表示させる。再生画面の詳細については後述する。以下、当該表示領域をウィンドウともいう。制御部２３は、当該表示領域それぞれにおいて、選択された少なくとも１組のプラント設備及びプロセスの組み合わせのうち１組以上にそれぞれ対応する１つ以上の時系列データを再生させる。
【００４０】
図２乃至図４を参照して、情報処理装置２０が表示装置４０に表示させる各種ウィンドウについて説明する。
【００４１】
図２は、第１ウィンドウ７０の例を示す図である。制御部２３は、第２インデックスデータを検索する際に、表示装置４０に第１ウィンドウ７０を表示させる。第１ウィンドウ７０は、日時と、１組以上のプラント設備及びプロセスの組み合わせと、をそれぞれ入力するユーザ操作を受け付ける。入力された情報が、第１インデックスデータに定められる。例えば図２に示す例では、第１インデックスデータは、日時「２０１６年８月２８日１２時１０分」と、プラント設備「ポンプ」及びプロセス「配水流量」の組み合わせと、プラント設備「弁」及びプロセス「開度」の組み合わせと、を示す。第１ウィンドウ７０は、２つのラジオボタン７２ａ及び７２ｂと、検索開始ボタン７３と、を含む。
【００４２】
２つのラジオボタン７２ａ及び７２ｂは、第２インデックスデータの検索において第１インデックスデータ自体が第２インデックスデータとして特定された場合に、検索結果から第１インデックスデータを除外するか否か選択するユーザ操作を受け付けるＧＵＩ（Graphical User Interface）である。当該ＧＵＩとして、ラジオボタンに限られず、例えばトグルスイッチ等、任意の態様が採用可能である。例えば、ラジオボタン７２ａが選択されている場合、制御部２３は、検索結果から第１インデックスデータを除外する。一方、ラジオボタン７２ｂが選択されている場合、制御部２３は、検索結果から第１インデックスデータを除外しない。
【００４３】
検索開始ボタン７３は、第２インデックスデータの検索を実行するユーザ操作を受け付けるＧＵＩである。制御部２３は、検索開始ボタン７３に対するユーザ操作に応じて、第２インデックスデータの検索を実行する。
【００４４】
制御部２３は、第２インデックスデータの検索結果を示す第２ウィンドウ８０を表示させる。図３は、第２ウィンドウ８０の例を示す図である。図３では、特定された２つの第２インデックスデータがリスト形式で表示されている。具体的には、図中の「Ｎｏ．１」に対応する第２インデックスデータは、日時「２０１６年７月２８日１１時４０分」と、プラント設備「ポンプＡ」及びプロセス「配水流量」の組み合わせと、プラント設備「ポンプＡ」及びプロセス「運転条件」の組み合わせと、を示す。当該第２インデックスデータに対応付けて、評価値「０．７１」が表示されている。一方、図中の「Ｎｏ．２」に対応する第２インデックスデータは、日時「２０１６年７月２８日１３時３０分」と、プラント設備「弁Ｂ」及びプロセス「開度」の組み合わせと、プラント設備「弁Ｂ」及びプロセス「動作状態」の組み合わせと、プラント設備「貯水池Ｃ」及びプロセス「水位」の組み合わせと、を示す。当該第２インデックスデータに対応付けて、評価値「０．６５」が表示されている。制御部２３は、第２ウィンドウ８０において、相関関係が強い第２インデックスデータを優先的に表示させてもよい。例えば、特定された第２インデックスデータを、相関関係が強い順に並べたリスト形式で表示させてもよい。かかる場合、第１インデックスデータとの間の相関関係が強い第２インデックスデータほど、リストの上位に表示される。
【００４５】
制御部２３は、第２ウィンドウ８０上に表示された第２インデックスデータに示される１組以上のプラント設備及びプロセスの組み合わせのうちから１組を選択するユーザ操作に応じて、画面選択画像を表示させる。画面選択画像は、選択された１組のプラント設備及びプロセスの組み合わせに対応する時系列データを再生する画面の種類を選択するためユーザ操作を受け付けるＧＵＩである。画面選択画像として、例えばボタン又はコンテキストメニュー選択等、任意の態様のＧＵＩが採用可能である。図３では、プラント画面、トレンド画面、及び履歴画面の３つの画面種類が選択可能に表示される。制御部２３は、選択された画面種類に対応するウィンドウを表示装置４０に表示させる。以下、プラント画面に対応するウィンドウを、プラント画面ウィンドウともいう。トレンド画面に対応するウィンドウを、トレンド画面ウィンドウともいう。履歴画面に対応するウィンドウを、履歴画面ウィンドウともいう。各ウィンドウにおいて、時系列データが再生可能に表示される。
【００４６】
画面種類に応じて、再生される時系列データの表示態様が異なる。プラント画面ウィンドウは、各プラント設備の位置関係を、例えば地図形式又はフロー形式等の態様で視覚的に表示するウィンドウを含む。例えば、プラント画面ウィンドウは、各プラント設備をアイコン画像で示し、プラント設備同士の位置関係を地図形式で表示してもよい。プラント設備を示すアイコン画像に対応して、当該プラント設備のプロセス量が表示されてもよい。トレンド画面ウィンドウは、横軸を時間、縦軸をプロセス量とするグラフ形式で時系列データを表示する。履歴画面ウィンドウは、時系列順に並べたリスト形式で時系列データを表示する。各ウィンドウの具体例については後述する。
【００４７】
制御部２３は、対応する日時が同一である複数組のプラント設備及びプロセスの組み合わせについて同一の画面種類が選択された場合、当該複数組のプラント設備及びプロセスの組み合わせにそれぞれ対応する複数の時系列データを、１つのウィンドウ内において再生可能に表示させてもよい。
【００４８】
例えば図３に示す第２ウィンドウ８０において、日時「２０１６年７月２８日１１時４０分」に対応する、プラント設備「ポンプＡ」及びプロセス「配水流量」の組み合わせと、日時「２０１６年７月２８日１３時３０分」にそれぞれ対応する、プラント設備「弁Ｂ」及びプロセス「開度」の組み合わせ、並びにプラント設備「貯水池Ｃ」及びプロセス「水位」の組み合わせと、の３組について、トレンド画面が選択された場合について説明する。かかる場合、２つのトレンド画面が表示される。一方のトレンド画面には、「プラント設備「ポンプＡ」及びプロセス「配水流量」の組み合わせに対応する時系列データが再生可能に表示される。他方のトレンド画面には、プラント設備「弁Ｂ」及びプロセス「開度」の組み合わせと、プラント設備「貯水池Ｃ」及びプロセス「水位」の組み合わせと、にそれぞれ対応する２つの時系列データが再生可能に表示される。
【００４９】
図４は、プラント画面に対応する３つのプラント画面ウィンドウ９０Ａ、９０Ｂ、及び９０Ｃと、トレンド画面に対応する３つのトレンド画面ウィンドウ９１Ａ、９１Ｂ、及び９１Ｃと、履歴画面に対応する１つの履歴画面ウィンドウ９２と、２つのコントローラウィンドウ９３Ａ及び９３Ｂと、を含む再生画面の例を示す。以下、コントローラウィンドウ９３を、操作領域ともいう。
【００５０】
図４に示すプラント画面ウィンドウ９０Ａは、例えば図３に示す第２ウィンドウ８０において、ポンプＡ及び配水流量の組み合わせに対しプラント画面が選択された場合に表示される。図４に示すプラント画面ウィンドウ９０Ａには、ポンプＡのアイコン画像及び配水流量が表示されている。プラント画面ウィンドウ９０Ａには、ポンプＡの他、ポンプＡの近傍に配置された弁Ｂのアイコン画像及び開度、並びに貯水池Ｃのアイコン画像及び水位が同時に表示されてもよい。プラント画面ウィンドウ９０Ａに表示されるアイコン画像の形状及び色、並びにプロセス量は、再生位置「２０１６年７月２８日１１時４０分」時点の瞬時値である。当該再生位置は、後述するコントローラウィンドウ９３Ａと連動している。
【００５１】
図４に示すプラント画面ウィンドウ９０Ｂは、例えば図３に示す第２ウィンドウ８０において、弁Ｂ及び開度の組み合わせと、貯水池Ｃ及び水位の組み合わせと、のそれぞれに対しプラント画面が選択された場合に表示される。図４に示すプラント画面ウィンドウ９０Ｂには、弁Ｂのアイコン画像及び開度、並びに貯水池Ｃのアイコン画像及び水位が表示されている。プラント画面ウィンドウ９０Ｂには、弁Ｂ及び貯水池Ｃの他、弁Ｂ及び貯水池Ｃの近傍に配置されたポンプＡのアイコン画像及び配水流量が同時に表示されてもよい。プラント画面ウィンドウ９０Ｂに表示されるアイコン画像の形状及び色、並びにプロセス量は、再生位置「２０１６年７月２８日１３時３０分」時点の瞬時値である。当該再生位置は、後述するコントローラウィンドウ９３Ｂと連動している。
【００５２】
プラント画面ウィンドウ９０Ｃには、所望のプラント設備のアイコン画像及びプロセス量の現在値が表示される。図４に示すプラント画面ウィンドウ９０Ｃには、ポンプＡのアイコン画像及び配水流量、弁Ｂのアイコン画像及び開度、並びに貯水池Ｃのアイコン画像及び水位が表示されている。プラント画面ウィンドウ９０Ｃに表示されるアイコン画像の形状及び色、並びにプロセス量は、現在時刻における瞬時値である。プラント画面ウィンドウ９０Ｃに表示されるアイコン画像の形状及び色、並びにプロセス量は、時間経過に従って時々刻々と変化し得る。
【００５３】
図４に示すトレンド画面ウィンドウ９１Ａは、例えば図３に示す第２ウィンドウ８０において、ポンプＡ及び配水流量の組み合わせに対しトレンド画面が選択された場合に表示される。図４に示すトレンド画面ウィンドウ９１Ａには、ポンプＡの配水流量がグラフ形式で表示されている。トレンド画面ウィンドウ９１Ａに表示されるグラフの、例えば横軸における中央に、再生位置「２０１６年７月２８日１１時４０分」を示す縦線（図中の破線）が表示されてもよい。当該縦線は、ユーザ操作に応じてグラフ内で左右に移動可能であってもよい。当該縦線を左右に移動することによって、グラフに表示されるデータが左右にスライドしてもよく、或いはグラフの縮尺が変化してもよい。当該再生位置は、後述するコントローラウィンドウ９３Ａと連動している。
【００５４】
図４に示すトレンド画面ウィンドウ９１Ｂは、例えば図３に示す第２ウィンドウ８０において、弁Ｂ及び開度の組み合わせと、貯水池Ｃ及び水位の組み合わせと、のそれぞれに対してトレンド画面が選択された場合に表示される。図４に示すトレンド画面ウィンドウ９１Ｂには、弁Ｂの開度及び貯水池Ｃの水位それぞれがグラフ形式で表示されている。トレンド画面ウィンドウ９１Ｂに表示されるグラフの、例えば横軸における中央に、再生位置「２０１６年７月２８日１３時３０分」を示す縦線（図中の破線）が表示されてもよい。当該縦線は、ユーザ操作に応じてグラフ内で左右に移動可能であってもよい。当該縦線を左右に移動することによって、グラフに表示されるデータが左右にスライドしてもよく、或いはグラフの縮尺が変化してもよい。当該再生位置は、後述するコントローラウィンドウ９３Ｂと連動している。
【００５５】
トレンド画面ウィンドウ９１Ｃには、所望のプラント設備のプロセス量がグラフ形式で表示される。図４に示すトレンド画面ウィンドウ９１Ｃには、ポンプＡの配水流量がグラフ形式で表示されている。トレンド画面ウィンドウ９１Ｃに表示されるグラフの、例えば横軸における中央に、現在時刻「２０１７年１月３１日１６時５０分」を示す縦線（図中の破線）が表示されてもよい。当該縦線は、ユーザ操作に応じてグラフ内で左右に移動可能であってもよい。当該縦線を左右に移動することによって、グラフに表示されるデータが左右にスライドしてもよく、或いはグラフの縮尺が変化してもよい。トレンド画面ウィンドウ９１Ｃに表示されるグラフは、時間経過に従って時々刻々と変化し得る。
【００５６】
図４に示す履歴画面ウィンドウ９２は、例えば図３に示す第２ウィンドウ８０において、弁Ｂ及び動作状態の組み合わせに対して履歴画面が選択された場合に表示される。図４に示す履歴画面ウィンドウ９２には、弁Ｂの動作状態が縦方向（行方向）に並んだリスト形式で表示される。履歴画面ウィンドウ９２に表示されるリストにおいて、日時が新しいデータほど上位に表示されてもよい。当該リストの縦方向における略中央に、再生位置「２０１６年７月２８日１３時３０分」を示す横線（図中の破線）が表示されてもよい。当該横線は、ユーザ操作に応じてリスト内で上下に移動可能であってもよい。当該横線を上下に移動することによって、リストに表示されるデータが上下にスライドしてもよい。当該再生位置は、後述するコントローラウィンドウ９３Ｂと連動している。
【００５７】
図４に示すコントローラウィンドウ９３Ａは、例えば図３に示す第２ウィンドウ８０において、「Ｎｏ．１」の第２インデックスデータに示される少なくとも１組のプラント設備及びプロセスの組み合わせに対し任意の画面種類が選択された場合に表示される。図４に示すコントローラウィンドウ９３Ａは、プラント画面ウィンドウ９０Ａ及びトレンド画面ウィンドウ９１Ａに対応する。制御部２３は、コントローラウィンドウ９３Ａに対するユーザ操作に応じて、時系列データの再生に関する処理を、対応する各ウィンドウに対して一括して実行する。時系列データの再生に関する処理は、例えば時系列データの再生、一時停止、早送り、及び巻き戻し等を行う処理を含んでもよい。コントローラウィンドウ９３Ａには、再生位置「２０１６年７月２８日１１時４０分」が表示されている。当該再生位置の初期値は、図３に示す第２ウィンドウ８０における「Ｎｏ．１」の第２インデックスデータに示される日時であってもよい。
【００５８】
図４に示すコントローラウィンドウ９３Ｂは、例えば図３に示す第２ウィンドウ８０において、「Ｎｏ．２」の第２インデックスデータに示される少なくとも１組のプラント設備及びプロセスの組み合わせに対し任意の画面種類が選択された場合に表示される。図４に示すコントローラウィンドウ９３Ｂは、プラント画面ウィンドウ９０Ｂ、トレンド画面ウィンドウ９１Ｂ、及び履歴画面ウィンドウ９２に対応する。制御部２３は、コントローラウィンドウ９３Ｂに対するユーザ操作に応じて、時系列データの再生に関する処理を、対応する各ウィンドウに対して一括して実行する。コントローラウィンドウ９３Ｂには、再生位置「２０１６年７月２８日１３時３０分」が表示されている。当該再生位置の初期値は、図３に示す第２ウィンドウ８０における「Ｎｏ．２」の第２インデックスデータに示される日時であってもよい。
【００５９】
上述した各種のウィンドウは、例えばユーザ操作に応じて画面上で移動可能な、所謂フローティングウィンドウであってもよい。ユーザ操作に応じて、各ウィンドウの画面上のサイズを変更可能であってもよい。
【００６０】
制御部２３は、コントローラウィンドウ９３毎に異なる符号情報であって、コントローラウィンドウ９３と、当該コントローラウィンドウ９３に対するユーザ操作に応じて再生処理を一括して実行する各ウィンドウとに共通の符号情報を表示させてもよい。符号情報は、例えば色、記号、及び図形等、ユーザが視認可能な任意の情報を含む。例えば図４に示す例では、プラント画面ウィンドウ９０Ａ、トレンド画面ウィンドウ９１Ａ、及びコントローラウィンドウ９３Ａそれぞれの左上部分に、第１の色の背景色に「モードＡ」との文字を含む第１符号情報が透過表示されている。一方、プラント画面ウィンドウ９０Ｂ、トレンド画面ウィンドウ９１Ｂ、履歴画面ウィンドウ９２、及びコントローラウィンドウ９３Ｂそれぞれにおいて、第１の色とは異なる第２の色の背景色に「モードＢ」との文字を含む第２符号情報が透過表示されている。かかる構成によれば、ユーザは、コントローラウィンドウ９３と、当該コントローラウィンドウ９３に対応する各ウィンドウと、の対応関係を一見して把握可能である。
【００６１】
再生画面が包含可能なウィンドウ数に上限が定められていてもよい。かかる構成によれば、各ウィンドウの大きさを一定以上に維持することができるので、再生画面の視認性の低下が軽減される。
【００６２】
図５を参照して、情報処理装置２０の動作について説明する。
【００６３】
ステップＳ１００：制御部２３は、プラントデータベースを記憶部２２に記憶する。
【００６４】
ステップＳ１０１：制御部２３は、日時と、１組以上のプラント設備及びプロセスの組み合わせと、を示す第１インデックスデータを、ユーザ操作に応じて決定する。
【００６５】
ステップＳ１０２：制御部２３は、プラントデータベースを用いる相関分析によって、第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定する。制御部２３は、特定された１つ以上の第２インデックスデータを表示装置４０に表示させる。
【００６６】
ステップＳ１０３：制御部２３は、表示装置４０に表示させた１つ以上の第２インデックスデータに示される１組以上のプラント設備及びプロセスの組み合わせのうち、少なくとも１組をユーザ操作に応じて選択する。
【００６７】
ステップＳ１０４：制御部２３は、少なくとも１つの表示領域を含む再生画面を表示装置４０に表示させる。
【００６８】
ステップＳ１０５：制御部２３は、当該表示領域それぞれにおいて、選択された少なくとも１組のプラント設備及びプロセスの組み合わせのうち１組以上にそれぞれ対応する１つ以上の時系列データを再生させる。
【００６９】
以上述べたように、一実施形態に係る情報処理装置２０は、記憶部２２に記憶された複数の時系列データを用いる相関分析によって、ユーザ操作に応じて決定される第１インデックスデータとの間に相関関係をそれぞれ有する１つ以上の第２インデックスデータを自動的に特定する。かかる構成によれば、以下に説明するように、プラントを監視する技術の利便性が向上する。
【００７０】
例えば、第１インデックスデータに対応する１つ以上の第１時系列データが分析対象の第１事象を示す場合、第１インデックスデータとの間に相関関係を有する第２インデックスデータに対応する１つ以上の第２時系列データが、第１事象の発生原因となった第２事象を示す蓋然性が比較的高いと考えられる。従来、第１事象の原因を究明するために分析対象として適切な第２インデックスデータを選定することは、例えば経験が比較的浅いオペレータにとって困難であった。一方、上述した一実施形態に係る情報処理装置２０によれば、例えばオペレータは第１インデックスデータを入力するだけで、第１インデックスデータに対応する第１事象の原因である蓋然性が比較的高い第２事象に対応する第２インデックスデータが自動的に特定される。このように、オペレータの作業負担が軽減されるので、プラントを監視する技術の利便性が向上する。
【００７１】
情報処理装置２０は、第１インデックスデータ自体が第２インデックスデータとして特定された場合、第１インデックスデータを除き、特定された１つ以上の第２インデックスデータを表示装置４０に表示させてもよい。かかる構成によれば、第２インデックスデータの検索結果に第１インデックスデータ自体が含まれる蓋然性が低減される。このため、例えば第１事象の原因を究明するために有用な第２インデックスデータが検索結果に多く含まれる蓋然性が向上するので、プラントを監視する技術の利便性が更に向上する。
【００７２】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。したがって、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００７３】
また、上述した一実施形態に係る情報処理装置２０として機能させるために、コンピュータ又は携帯電話などの装置を好適に用いることができる。このような装置は、実施形態に係る情報処理装置２０の各機能を実現する処理内容を記述したプログラムをメモリに格納し、当該装置のＣＰＵによって当該プログラムを読み出して実行させることによって実現可能である。
【符号の説明】
【００７４】
１０    プラント監視システム
２０    情報処理装置
２１    通信部
２２    記憶部
２３    制御部
３０    入力装置
４０    表示装置
５１    検出装置
５２    ＰＬＣ
６１    端末装置
６２    クラウドサーバ
７０    第１ウィンドウ
７２ａ、７２ｂ    ラジオボタン
７３    検索開始ボタン
８０    第２ウィンドウ
９０Ａ、９０Ｂ、９０Ｃ    プラント画面ウィンドウ
９１Ａ、９１Ｂ、９１Ｃ    トレンド画面ウィンドウ
９２    履歴画面ウィンドウ
９３、９３Ａ、９３Ｂ    コントローラウィンドウ
【図１】
2018136716.tif 000003
【図２】
2018136716.tif 000004
【図３】
2018136716.tif 000005
【図４】
2018136716.tif 000006
【図５】
2018136716.tif 000007