(57)【要約】      （修正有）【課題】プラントを監視する技術の利便性を向上させる情報処理システム、情報処理装置、及びプログラムを提供する。【解決手段】プラント監視に用いられる情報処理システム２０は、プラントの現場機器３０によりサンプリングされた第１情報に含まれる時刻データに基づいて、第１情報のサンプリング周期である第１単位時間を特定する特定手段２５２と、第１単位時間に関連付けて第１情報を記憶する記憶手段２５３と、を備える。また、時刻データの異なる複数の第１情報が取得されると、前記複数の第１情報にそれぞれ含まれる複数の時刻データの間の時間差に基づいて第１単位時間を特定する【選択図】図１
2019096206.tif 000002
【特許請求の範囲】
【請求項１】
プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて、前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、
前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、
を備える、プラント監視に用いられる情報処理システム。
【請求項２】
請求項１に記載の情報処理システムであって、
前記第１単位時間は、サンプル欠損が生じることを想定した前記第１情報のサンプリング周期である、情報処理システム。
【請求項３】
請求項１又は２に記載の情報処理システムであって、
前記特定手段は、時刻データの異なる複数の第１情報が取得されると、前記複数の第１情報にそれぞれ含まれる複数の時刻データの間の時間差に基づいて、前記第１単位時間を特定する、情報処理システム。
【請求項４】
請求項３に記載の情報処理システムであって、
前記特定手段は、時刻データの異なる３つ以上の第１情報が取得されると、前記３つ以上の第１情報にそれぞれ含まれる３つ以上の時刻データの間における２つ以上の時間差を特定し、前記２つ以上の時間差の公約数のうち何れか１つを前記第１単位時間として特定する、情報処理システム。
【請求項５】
請求項１乃至４の何れか一項に記載の情報処理システムであって、
前記第１情報に基づいて、前記第１単位時間よりも長い第２単位時間に対応する第２情報を生成する生成処理を実行する生成手段を更に備え、
前記記憶手段は、前記第２単位時間に関連付けて、前記第２情報を記憶する、情報処理システム。
【請求項６】
請求項５に記載の情報処理システムであって、
前記第１情報及び前記第２情報の少なくとも一方に基づくレポートを出力する出力手段を更に備える、情報処理システム。
【請求項７】
請求項５又は６に記載の情報処理システムであって、
前記第１情報は、プロセス量及び時刻データを含み、
前記生成処理は、
前記第１情報を、前記第２単位時間及び前記第１情報に含まれる時刻データに基づき複数のグループの何れか１つに分類する第１処理と、
グループ毎に、前記グループ内のプロセス量の平均値を示す特定データを含む情報を前記第２情報として生成する第２処理、前記グループ内のプロセス量の合計値を示す特定データを含む情報を前記第２情報として生成する第３処理、前記グループ内の何れか１つのプロセス量を示す特定データを含む情報を前記第２情報として生成する第４処理、及び前記グループ内の第１情報の数を示す特定データを含む情報を前記第２情報として決定する第５処理のうち少なくとも１つと、
を含む、情報処理システム。
【請求項８】
請求項５乃至７の何れか一項に記載の情報処理システムであって、
前記第２単位時間は、前記第２情報がサンプリングされた情報であると仮定した場合におけるサンプリング周期である、情報処理システム。
【請求項９】
請求項５乃至８の何れか一項に記載の情報処理システムであって、
前記第１単位時間及び前記第２単位時間は、それぞれ長さが異なる所定の複数の単位時間のうちから選択される、情報処理システム。
【請求項１０】
請求項９に記載の情報処理システムであって、
前記所定の複数の単位時間は、１秒、１分、１時間、１日、１ヶ月、及び１年のうち少なくとも２つを含む、情報処理システム。
【請求項１１】
プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて、前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、
前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、
を備える、プラント監視に用いられる情報処理装置。
【請求項１２】
プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、を備える、プラント監視に用いられる情報処理システムを構成するために、
前記特定手段及び前記記憶手段の少なくとも一方を備える、情報処理装置。
【請求項１３】
プラントの監視に用いられるコンピュータを、
前記プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて、前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、
前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、
として機能させる、プログラム。
【請求項１４】
通信可能に接続された複数の情報処理装置によって構成され、プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、を備える情報処理システムにおける、前記複数の情報処理装置のうち１つの情報処理装置を、
前記特定手段及び前記記憶手段の少なくとも一方として機能させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
従来、プラントの状態を監視する技術が知られている。例えば、特許文献１には、発電プラントのフィールドデータを収集する監視システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１１４２９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、プラントの監視システムのユーザは、当該監視システム内で収集されるデータに加えて、監視システム外から取得されるデータも容易に取り扱いたいと考える場合があり、利便性の向上が望まれていた。例えば、従来技術においては、監視システム外のデータを監視システムで取り扱うためには、電気工事又は監視システムの設計変更を行う必要があり、必ずしも容易に取り扱えるものではなかった。
【０００５】
かかる事情に鑑みてなされた本発明の目的は、プラントを監視する技術の利便性を向上させる情報処理システム、情報処理装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る情報処理システムは、
プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて、前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、
前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、
を備える。
【０００７】
本発明の一実施形態に係る情報処理装置は、
プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて、前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、
前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、
を備える。
【０００８】
本発明の一実施形態に係る情報処理装置は、
プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、を備える、プラント監視に用いられる情報処理システムを構成するために、
前記特定手段及び前記記憶手段の少なくとも一方を備える。
【０００９】
本発明の一実施形態に係るプログラムは、
プラントの監視に用いられるコンピュータを、
前記プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて、前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、
前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、
として機能させる。
【００１０】
本発明の一実施形態に係るプログラムは、
通信可能に接続された複数の情報処理装置によって構成され、プラントの現場機器によりサンプリングされた第１情報に含まれる時刻データに基づいて前記第１情報のサンプリング周期である第１単位時間を特定する特定手段と、前記第１単位時間に関連付けて、前記第１情報を記憶する記憶手段と、を備える情報処理システムにおける、前記複数の情報処理装置のうち１つの情報処理装置を、
前記特定手段及び前記記憶手段の少なくとも一方として機能させる。
【発明の効果】
【００１１】
本発明の一実施形態に係る情報処理システム、情報処理装置、及びプログラムによれば、プラントを監視する技術の利便性が向上する。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る情報処理装置の概略構成を示すブロック図である。
【図２】複数の第１情報の例を示す図である。
【図３】複数の第２情報の例を示す図である。
【図４】情報処理装置の第１動作を示すフローチャートである。
【図５】情報処理装置の第２動作を示すフローチャートである。
【図６】情報処理装置の第３動作を示すフローチャートである。
【図７】情報処理装置が出力するレポートの例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について説明する。
【００１４】
本発明の一実施形態に係る情報処理装置について説明する。図１は、監視システム１０と、本実施形態に係る情報処理装置２０と、現場機器３０と、が示す。監視システム１０、情報処理装置２０、及び現場機器３０は、任意の場所に設置される。例えば、監視システム１０、情報処理装置２０、及び現場機器３０は、例えば水処理場等の任意のプラントに設置される。
【００１５】
（監視システムの概要）
監視システム１０の概要について説明する。監視システム１０は、プラントの監視に用いられるシステムである。監視システム１０は、例えば情報処理装置２０よりも前にプラントに導入された既存のシステムであるが、任意のタイミングでプラントに導入されたシステムとすることができる。本実施形態では１つの監視システム１０が存在するが、複数の監視システム１０が存在する構成とすることも可能である。監視システム１０は、現場機器１１と、監視装置１２と、を備える。
【００１６】
現場機器１１は、プラント設備に対応して設けられ、当該プラント設備及びプロセスの組み合わせに対応するプロセス量を検出する機器である。プラント設備は、例えばプラント内に設置された「ポンプ」、「弁」、「送風機」、又は「反応槽」等の設備であるがこれらに限られず、プラント内に設置された任意の設備とすることができる。プロセスは、例えば液体又は気体の「流量」及び「温度」、液体の「水位」、「水質」、プラント設備の「運転条件（例えば、弁の開度）」、又はプラント設備の「動作状態（例えば、動作異常の有無）」等であるがこれらに限られず、プラント設備に応じた任意のプロセスとすることができる。プロセス量は、プロセスの具体的な値である。プロセス量は、例えば数値で示されるが、例えば文字列等の任意の形式で示される値とすることができる。現場機器１１は、例えば流量センサ、温度センサ、又は水位センサ等であるがこれらに限られず、所望のプロセス量を検出可能な任意のセンサとすることができる。例えば、現場機器１１は、プロセス量を任意のサンプリング周期でサンプリングする機器を含む。
【００１７】
監視装置１２は、通信機能及び情報処理機能を有する任意の装置である。通信機能及び情報処理機能を有する装置は、例えば通信インタフェース、メモリ、及びプロセッサを有するコンピュータであるがこれに限られない。監視装置１２は、現場機器１１によって検出されたプロセス量を、例えばＰＬＣ（Programmable Logic Controller）等の装置を介して取得する。監視装置１２は、取得されたプロセス量と、当該プロセス量が検出又は取得された時刻を示す時刻データ（第１時刻データ）と、の組み合わせを含む情報（第１情報）をデータベースに蓄積する。時刻データは、例えばタイムスタンプであるが、これに限られない。第１情報の詳細については後述する。
【００１８】
したがって、監視システム１０は、監視装置１２に接続された現場機器１１を用いてプラントの監視が可能である。一方、監視システム１０は、監視装置１２に接続されていない現場機器３０を用いてプラントを監視することはできない。現場機器３０を監視装置１２に接続するためには、例えば電気工事又は監視システム１０の設計変更が必要となる。このため、現場機器３０と監視装置１２との接続は、必ずしも容易に実行できない。
【００１９】
（情報処理装置の概要）
次に、情報処理装置２０の概要について説明する。情報処理装置２０は、プラントの監視を補助する装置である。本実施形態において、情報処理装置２０は、例えば監視システム１０及び監視システム１０外の現場機器３０と組み合わせて用いられる。現場機器３０は、上述の現場機器１１と同様に、プラント設備に対応して設けられ、当該プラント設備及びプロセスの組み合わせに対応するプロセス量を検出する機器である。例えば、現場機器３０は、プロセス量を任意のサンプリング周期でサンプリングする機器を含む。
【００２０】
具体的には、情報処理装置２０は、監視システム１０及び監視システム１０外の現場機器３０のそれぞれから取得される第１情報を、自動的に分類して記憶する。このため、例えば監視システム１０及び監視システム１０外の現場機器３０からそれぞれ異なる第１情報が取得される場合であっても、自動的に分類して記憶することでこれらの情報の取り扱いが容易になる。したがって、プラントを監視する技術の利便性が向上する。
【００２１】
（情報処理装置のハードウェア構成）
次に、情報処理装置２０のハードウェア構成について詳細に説明する。情報処理装置２０は、通信部２１と、表示部２２と、操作部２３と、記憶部２４と、制御部２５と、を備える。
【００２２】
通信部２１は、無線又は有線を介して外部装置と通信する１つ以上のインタフェースである。本実施形態において、通信部２１は、監視システム１０の監視装置１２、及び監視システム１０外の現場機器３０と通信可能である。通信部２１と現場機器３０との間の通信は、例えばＰＬＣ等の任意の装置を介して実行されるが、当該装置を介さずに実行される構成も可能である。
【００２３】
表示部２２は、表示デバイスである。表示デバイスは、例えば液晶ディスプレイ又はＯＥＬ（Organic Electroluminescence）ディスプレイ等であるが、これらに限られず任意の表示デバイスとすることができる。
【００２４】
操作部２３は、ユーザ操作を受け付ける入力インタフェースである。入力インタフェースは、例えばマウス等のポインティングデバイス、物理キー、又は表示部２２と一体的に設けられたタッチパネル等であるが、これらに限られず任意の入力インタフェースとすることができる。
【００２５】
記憶部２４は、１つ以上のメモリを含む。メモリは、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限られず任意のメモリと刷ることができる。記憶部２４は、例えば一次記憶装置又は二次記憶装置として機能する。記憶部２４は、例えば情報処理装置２０に内蔵されるが、任意のインタフェースを介して情報処理装置２０に外部から接続される構成も可能である。
【００２６】
制御部２５は、１つ以上のプロセッサである。プロセッサは、例えば汎用のプロセッサ、又は特定の処理に特化した専用プロセッサであるが、これらに限られず任意のプロセッサとすることができる。制御部２５は、情報処理装置２０全体の動作を制御する。
【００２７】
（情報処理装置のソフトウェア構成）
次に、情報処理装置２０のソフトウェア構成について説明する。情報処理装置２０の動作の制御に用いられる１つ以上のプログラムが記憶部２４に記憶される。当該１つ以上のプログラムは、制御部２５によって読み込まれると、制御部２５を取得手段２５０、認識手段２５１、第１特定手段２５２、第１記憶手段２５３、第１出力手段２５４、第２特定手段２５５、生成手段２５６、第２記憶手段２５７、及び第２出力手段２５８として機能させる。
【００２８】
取得手段２５０は、通信部２１を介して監視システム１０及び監視システム１０外の現場機器３０から、第１情報を取得する手段である。以下、取得手段２５０が、あるプラント設備及びプロセスについて、第１時刻データの異なる複数の第１情報を取得する場合について説明する。例えば、プラント設備「送風機」のプロセス「流量」について複数の第１情報が取得される。当該第１情報に含まれるプロセス量は、例えば「立方メートル／秒」の単位で示される数値である。取得手段２５０は、複数の第１情報を１つずつ順次に取得するが、例えば複数の第１情報を一度に纏めて取得する構成も可能である。
【００２９】
認識手段２５１は、上述したように任意の記述形式で記述された複数の第１情報に含まれる第１時刻データ及びプロセス量の各組み合わせを認識する手段である。当該組み合わせの認識には、任意のアルゴリズムが採用可能である。例えば、複数の第１情報の記述形式に応じて異なるアルゴリズムが採用される。
【００３０】
例えば図２に示すように、複数の第１情報が、第１時刻データを示す列と、プロセス量を示す列と、を含む表形式で記述されている場合について説明する。図２には、取得手段２５０によって取得された、第１時刻データの異なる５つの第１情報が示されている。図２における各行が各第１情報に対応する。具体的には、第１行目において、第１時刻データは「２０１７年１０月５日１３時００分」であり、プロセス量は「ｎ１」である。第２行目において、第１時刻データは「２０１７年１０月５日１３時０６分」であり、プロセス量は「ｎ２」である。第３行目において、第１時刻データは「２０１７年１０月５日１４時００分」であり、プロセス量は「ｎ３」である。第４行目において、第１時刻データは「２０１７年１０月５日１４時３６分」であり、プロセス量は「ｎ４」である。第５行目において、第１時刻データは「２０１７年１０月５日１５時００分」であり、プロセス量は「ｎ５」である。しかしながら、表形式で記述された複数の第１情報は、図２に示す例に限られない。例えば、行と列の関係が図２に示す例とは逆であってもよいし、他のデータを示す列又は行が更に含まれていてもよい。
【００３１】
複数の第１情報が表形式で記述されている場合、認識手段２５１は、例えば表内の各セルに入力された値を分析することによって、第１時刻データを示す列（又は行）及びプロセス量を示す列（又は行）を自動的に認識する。或いは、認識手段２５１は、第１時刻データを示す列（又は行）及びプロセス量を示す列（又は行）を予め規定した設定情報を用いることによって、第１時刻データを示す列（又は行）及びプロセス量を示す列（又は行）を認識する構成も可能である。当該設定情報は、例えばプラントの作業者によって予め作成され、記憶部２４に記憶される。
【００３２】
複数の第１情報の記述形式は、上述した表形式に限られず、例えばグラフ形式又はテキスト形式等であってもよい。
【００３３】
例えば、複数の第１情報がグラフ形式で記述されている場合、認識手段２５１は、例えばグラフに含まれる各軸の目盛りを分析することによって、第１時刻データを示す軸及びプロセス量を示す軸を自動的に認識する。或いは、認識手段２５１は、第１時刻データを示す軸及び第１サンプリングデータを示す軸を予め規定した設定情報を用いることによって、第１時刻データを示す軸及びプロセス量を示す軸を認識する構成も可能である。当該設定情報は、例えばプラントの作業者によって予め作成され、記憶部２４に記憶される。
【００３４】
また例えば、複数の第１情報がテキスト形式で記述されている場合、認識手段２５１は、例えば文字列認識によって、テキスト内に示される第１時刻データ及びプロセス量の各組み合わせを自動的に認識する。或いは、認識手段２５１は、テキスト内で第１時刻データ及びプロセス量の各組み合わせの記述規則を予め規定した設定情報を用いることによって、テキスト内に示される第１時刻データ及びプロセス量の各組み合わせを認識する構成も可能である。当該設定情報は、例えばプラントの作業者によって予め作成され、記憶部２４に記憶される。
【００３５】
図１に示す第１特定手段２５２は、第１情報に含まれる第１時刻データに基づいて第１単位時間を特定する手段である。後述するように、複数の第１情報が記憶部２４に記憶される際、当該第１単位時間に関連付けて当該複数の第１情報が記憶される。第１単位時間は、現場機器１１、３０がプロセス量を取得（サンプリング）する所定のサンプリング周期であり、これはサンプリングできないタイミングが生じることを想定したもの（言い換えれば、サンプル欠損が生じることを許容したもの）である。第１単位時間の特定には、任意のアルゴリズムが採用可能である。
【００３６】
例えば、第１特定手段２５２は、第１情報に含まれる第１時刻データの表現に用いられている時間の単位（例えば「秒」、「分」、「時」、「日」、「月」、及び「年」等）のうち、最短の単位を特定する。第１特定手段２５２は、特定された時間の最短の単位で表現され、値が「１」である時間を、第１単位時間として特定する。具体的には、例えば図２に示す５つの第１情報が用いられる場合、５つの第１時刻データそれぞれは、「分」、「時」、「日」、「月」、及び「年」の５つの時間の単位で表現されている。このため第１特定手段２５２は、当該５つの時間の単位のうち、「分」を最短の単位として特定する。第１特定手段２５２は、特定された単位「分」で表現され、値が「１」である時間（即ち、「１分」）を、第１単位時間として特定する。
【００３７】
或いは、第１特定手段２５２は、第１時刻データの異なる複数の第１情報が上述した取得手段２５０によって取得されると、当該複数の第１情報にそれぞれ含まれる複数の第１時刻データのうち隣り合う２つの第１時刻データ毎に、当該２つの第１時刻データの間における時間差を特定する。当該時間差は、整数で表現可能な任意の単位を用いて表現される。具体的には、例えば図２に示す５つの第１情報が用いられる場合、第１特定手段２５２は、第１行目と第２行目の時間差を「６分（又は３６０秒等）」、第２行目と第３行目の時間差を「５４分（又は３２４０秒等）」、第３行目と第４行目の時間差を「３６分（又は２１６０秒等）」、及び第４行目と第５行目の時間差を「２４分（又は１４４０秒等）」と特定する。
【００３８】
第１特定手段２５２は、特定された時間差を第１単位時間として特定する。或いは、第１特定手段２５２は、特定された２つ以上の時間差の公約数のうち何れか１つを第１単位時間として特定する。かかる構成によれば、例えば上記の４つの時間差の公約数である「１秒」、「１分（又は６０秒等）」、及び「６分（又は３６０秒等）」等のうち何れか１つが、第１単位時間として特定される。
【００３９】
或いは、第１特定手段２５２は、それぞれ長さが異なる所定の複数の単位時間のうちから選択され、上述のように特定された２つ以上の時間差の公約数である最長の単位時間を、第１単位時間として特定する。当該所定の複数の単位時間は、例えば「１秒」、「１分」、「１時間」、「１日」、「１ヶ月」、及び「１年」のうち少なくとも２つを含むが、これらに限られず、任意の単位で表現され値が「１」である単位時間が、当該所定の複数の単位時間に含まれる構成も可能である。具体的には、例えば上記の４つの時間差の公約数は、上述した所定の複数の単位時間のうち「１秒」及び「１分」の２つの単位時間を含む。かかる場合、当該２つの単位時間のうち最長である「１分」が、第１単位時間として特定される。
【００４０】
図１に示す第１記憶手段２５３は、第１特定手段２５２によって特定された第１単位時間に関連付けて、取得手段２５０によって取得された複数の第１情報を記憶部２４に記憶する手段である。第１記憶手段２５３は、第１情報を取得する度に、第１単位時間に関連付けて当該第１情報を記憶部２４に記憶する。或いは、第１記憶手段２５３は、複数の第１情報を纏めて取得するたびに、第１単位時間に関連付けて当該複数の第１情報を記憶部２４に記憶する。具体的には、第１記憶手段２５３は、第１単位時間に対応するフォルダが記憶部２４の記憶領域内に存在する場合、当該フォルダ内に第１情報を格納する。第１記憶手段２５３は、第１単位時間に対応するフォルダが記憶部２４の記憶領域内に存在しない場合、当該フォルダを作成して、当該フォルダ内に第１情報を格納する。第１単位時間に対応するフォルダは、例えば当該第１単位時間に応じた名称のフォルダ（例えば「１分」フォルダ）であるが、これに限られず、情報処理装置２０が第１単位時間との対応関係を認識可能な任意の態様のフォルダとすることができる。第１単位時間に対応するフォルダ内に第１情報が格納されることによって、当該第１情報と当該第１単位時間とが関連付けられる。例えば、１つ以上の第１情報は、１つのファイル（例えば、ＣＳＶ形式のファイル）に纏めてフォルダに格納される。
【００４１】
複数の第１情報を上述のフォルダに格納する際、第１記憶手段２５３は、複数の第１情報を所定の記述形式に修正してから格納する構成も可能である。具体的には、制御部２５は、例えば表形式で記述された複数の第１情報における行及び列それぞれの位置、並びに各セルの記述規則等を、所定のフォーマットとなるように修正する。或いは、第１記憶手段２５３は、例えばグラフ形式又はテキスト形式で記述された複数の第１情報を、表形式に修正する。かかる構成によれば、例えば監視システム１０から取得される第１情報と監視システム１０外の現場機器３０から取得される第１情報との間で情報の記述形式が異なる場合であっても、記述形式を統一することでこれらの情報の取り扱いが容易になる。したがって、プラントを監視する技術の利便性が向上する。
【００４２】
第１出力手段２５４は、第１記憶手段２５３によって記憶部２４に記憶された複数の第１情報の少なくとも一部を抽出し、例えばレポートとして任意の出力先へ出力する手段である。出力先は、例えば表示部２２、プリンタ等の印刷装置、又はインターネット上のクラウドサーバ等であるが、これらに限られない。
【００４３】
第２特定手段２５５は、第１特定手段２５２によって特定された第１単位時間よりも長い第２単位時間を特定する手段である。第２単位時間は、後述するように生成される１つ以上の第２情報が、サンプル欠損を許容して所定のサンプリング周期で後述する特定データをサンプリングした情報であると仮定した場合における、当該サンプリング周期である。第２単位時間の特定には、任意のアルゴリズムが採用可能である。
【００４４】
例えば、第２特定手段２５５は、上述した所定の複数の単位時間のうち、第１単位時間よりも長い何れか１つの単位時間を、第２単位時間として特定する。具体的には、第１単位時間が例えば「１分」である場合、上述した所定の複数の単位時間（「１秒」、「１分」、「１時間」、「１日」、「１ヶ月」、及び「１年」）のうち、「１分」よりも長い「１時間」、「１日」、「１ヶ月」、及び「１年」のうち何れか１つが、第２単位時間として特定される。
【００４５】
或いは、第２特定手段２５５は、上述した所定の複数の単位時間のうち第１単位時間の次に長い単位時間を、第２単位時間として特定する。具体的には、第１単位時間が例えば「１分」である場合、上述した所定の複数の単位時間のうち、「１分」の次に長い「１時間」が、第２単位時間として特定される。
【００４６】
生成手段２５６は、第１記憶手段２５３によって記憶部２４に記憶された第１情報と、第２特定手段２５５によって特定された第２単位時間と、に基づいて、１つ以上の第２情報を生成する生成処理を実行する手段である。
【００４７】
第２情報は、第２時刻データと特定データとの組み合わせを含む情報である。第２時刻データ及び特定データの詳細については後述する。第２情報は、任意の記述形式で記述される。例えば図３に示すように、複数の第２情報が、第２時刻データを示す列と、特定データを示す列と、を含む表形式で記述されている場合について説明する。図３には、第２時刻データの異なる３つの第２情報が示されている。図３における各行が各第２情報に対応する。具体的には、第１行目において、第２時刻データは「２０１７年１０月５日１３時」であり、特定データは「ｍ１」である。第２行目において、第２時刻データは「２０１７年１０月５日１４時」であり、特定データは「ｍ２」である。第３行目において、第２時刻データは「２０１７年１０月５日１５時」であり、特定データは「ｍ３」である。
【００４８】
上述した生成処理について詳細に説明する。生成処理は、後述する第１処理を含む。生成処理は、後述する第２処理乃至第５処理のうち、少なくとも１つを更に含む。具体的には、生成処理は、複数の第１情報を、第２単位時間及び当該複数の第１情報にそれぞれ含まれる複数の第１時刻データに基づき１つ以上のグループに分ける第１処理を含む。
【００４９】
第１処理を実行する生成手段２５６の動作について具体的に説明する。生成手段２５６は、それぞれが第２単位時間と同じ長さの複数の期間を定義する。当該の期間は、互いに重複せず、且つ、時間的に連続するように定義される。ここでは、例えば２０１７年１０月５日１３時以降１４時未満の第１期間、２０１７年１０月５日１４時以降１５時未満の第２期間、及び２０１７年１０月５日１５時以降１６時未満の第３期間の少なくとも３つの期間が定義されたものとして説明する。
【００５０】
生成手段２５６は、上述のように定義された期間毎に、当該期間に対応する第２時刻データを決定する。具体的には、生成手段２５６は、例えば各期間内の任意の時刻（例えば、各期間の開始時刻）を、当該期間に対応する第２時刻データとして決定する。例えば、上述した第１期間に対応する第２時刻データは「２０１７年１０月５日１３時」である。同様に、第２期間に対応する第２時刻データは「２０１７年１０月５日１４時」である。第３期間に対応する第２時刻データは「２０１７年１０月５日１５時」である。
【００５１】
生成手段２５６は、複数の第１情報のそれぞれを、上述のように定義された複数の期間のうち第１時刻データに示される時刻を含む期間に対応するグループに分ける。例えば、図２に示す５つの第１情報が用いられる場合について具体的に説明する。１行目及び２行目に示される２つの第１時刻データに示される時刻は、上述した第１期間に含まれる。このため、図２の１行目及び２行目に対応する２つの第１情報は、第１期間に対応するグループに分けられる。同様に、図２の３行目及び４行目に対応する２つの第１情報は、上述した第２期間に対応するグループに分けられる。図２の５行目に対応する１つの第１情報は、上述した第３期間に対応するグループに分けられる。
【００５２】
上述した生成処理は、以下に説明する第２処理乃至第５処理のうち少なくとも１つを更に含む。第２処理乃至第５処理のそれぞれは、上述した第１処理を実行する生成手段２５６によって決定されたグループ毎に、特定データを決定し、グループに対応する期間の第２時刻データ（以下、「グループの第２時刻データ」という。）と特定データとの組み合わせを含む第２情報を生成するための処理である。
【００５３】
第２処理は、グループ毎に、グループ内のプロセス量の平均値を特定データとして決定し、当該グループの第２時刻データと当該特定データとの組み合わせを含む情報を第２情報として生成する処理である。第２処理によれば、例えば図３に示す第２時刻データ「２０１７年１０月５日１３時」に対応する特定データｍ１は、ｍ１＝（ｎ１＋ｎ２）／２となる。同様に、第２時刻データ「２０１７年１０月５日１４時」に対応する特定データｍ２は、ｍ２＝（ｎ３＋ｎ４）／２となる。第２処理は、処理対象のグループに２つ以上のプロセス量が含まれており、且つ、当該２つ以上のプロセス量が数値データである場合に実行可能である。
【００５４】
第３処理は、グループ毎に、グループ内のプロセス量の合計値を特定データとして決定し、当該グループの第２時刻データと当該特定データとの組み合わせを含む情報を第２情報として生成する処理である。第３処理によれば、例えば図３に示す第２時刻データ「２０１７年１０月５日１３時」に対応する特定データｍ１は、ｍ１＝ｎ１＋ｎ２となる。同様に、第２時刻データ「２０１７年１０月５日１４時」に対応する特定データｍ２は、ｍ２＝ｎ３＋ｎ４となる。第３処理は、処理対象のグループに２つ以上のプロセス量が含まれており、且つ、当該２つのプロセス量が数値データである場合に実行可能である。
【００５５】
第４処理は、グループ毎に、グループ内の何れか１つのプロセス量を特定データとして決定し、当該グループの第２時刻データと当該特定データとの組み合わせを含む情報を第２情報として生成する処理である。ここで決定される特定データは、任意の方法で決定することができ、例えば、グループ内に含まれるプロセス量のうちの最大値又は最小値であってもよい。第４処理によれば、例えば図３に示す第２時刻データ「２０１７年１０月５日１３時」に対応する特定データｍ１は、ｍ１＝ｎ１又はｍ１＝ｎ２となる。同様に、第２時刻データ「２０１７年１０月５日１４時」に対応する特定データｍ２は、ｍ２＝ｎ３又はｍ２＝ｎ４となる。第２時刻データ「２０１７年１０月５日１５時」に対応する特定データｍ３は、ｍ３＝ｎ５となる。
【００５６】
第５処理は、グループ毎に、グループ内の第１情報の個数を特定データとして決定し、当該グループの第２時刻データと当該特定データとの組み合わせを含む情報を第２情報として生成する処理である。第５処理によれば、例えば図３に示す第２時刻データ「２０１７年１０月５日１３時」に対応する特定データｍ１は、ｍ１＝２となる。同様に、第２時刻データ「２０１７年１０月５日１４時」に対応する特定データｍ２は、ｍ２＝２となる。第２時刻データ「２０１７年１０月５日１５時」に対応する特定データｍ３は、ｍ３＝１となる。
【００５７】
生成手段２５６は、上述した第２処理乃至第５処理の何れを実行するかの判断を、第１記憶手段２５３によって記憶部２４に記憶された複数の第１情報に含まれるプロセス量に応じて自動的に行う。或いは、生成手段２５６は、上述した第２処理乃至第５処理の何れを実行するかの判断を、記憶部２４に予め記憶させた設定情報に基づいて行う構成も可能である。当該設定情報は、例えば複数の第１情報に含まれるプロセス量に対応するプロセス（例えば「流量」及び「温度」等）に応じて、第２処理乃至第５処理の何れを実行するかを予め規定した情報である。
【００５８】
図１に示す第２記憶手段２５７は、第２特定手段２５５によって特定された第２単位時間に関連付けて、生成手段２５６によって生成された１つ以上の第２情報を記憶部２４に記憶する手段である。具体的には、第２記憶手段２５７は、第２単位時間に対応するフォルダが記憶部２４の記憶領域内に存在しない場合、当該フォルダを作成する。第２単位時間に対応するフォルダは、例えば当該第２単位時間に応じた名称のフォルダ（例えば「１時間」フォルダ）であるが、これに限られず、情報処理装置２０が第２単位時間との対応関係を認識可能な任意の態様のフォルダとすることができる。第２記憶手段２５７は、第２単位時間に対応する当該フォルダ内に、１つ以上の第２情報を格納する。当該フォルダ内に１つ以上の第２情報が格納されることによって、当該１つ以上の第２情報と当該フォルダに対応する第２単位時間とが関連付けられる。例えば、１つ以上の第２情報は、１つのファイル（例えば、ＣＳＶ形式のファイル）に纏めてフォルダに格納される。
【００５９】
ここで、第２記憶手段２５７は、第１記憶手段２５３によって記憶部２４に記憶された複数の第１情報と同一の記述形式で、１つ以上の第２情報を記憶部２４に記憶する。かかる構成によれば、複数の第１情報及び１つ以上の第２情報の記述形式を統一することでこれらの情報の取り扱いが容易になる。したがって、プラントを監視する技術の利便性が向上する。
【００６０】
第２出力手段２５８は、第２記憶手段２５７によって記憶部２４に記憶された１つ以上の第２情報の少なくとも一部を抽出し、例えばレポートとして出力する手段である。出力先は、例えば表示部２２、プリンタ等の印刷装置、又はインターネット上のクラウドサーバ等であるが、これらに限られない。
【００６１】
（情報処理装置の動作）
図４を参照して、情報処理装置２０の第１動作について説明する。第１動作は、制御部２５を取得手段２５０、認識手段２５１、第１特定手段２５２、及び第１記憶手段２５３として機能させた場合の動作である。
【００６２】
ステップＳ１００：取得手段２５０は、例えば監視システム１０又は現場機器３０から、通信部２１を介して第１情報を取得する。ここでは、取得手段２５０が、あるプラント設備及びプロセスについて、第１時刻データの異なる複数の第１情報を取得する場合について説明する。取得手段２５０は、複数の第１情報を１つずつ順次に取得するが、例えば複数の第１情報を一度に纏めて取得する構成も可能である。
【００６３】
ステップＳ１０１：認識手段２５１は、ステップＳ１００で第１時刻データの異なる複数の第１情報が取得されると、当該複数の第１情報に含まれる第１時刻データ及びプロセス量の各組み合わせを認識する。当該組み合わせの認識には、上述したように任意のアルゴリズムが採用可能である。
【００６４】
ステップＳ１０２：第１特定手段２５２は、複数の第１情報にそれぞれ含まれる複数の第１時刻データに基づいて第１単位時間を特定する。第１単位時間の特定には、上述したように任意のアルゴリズムが採用可能である。
【００６５】
ステップＳ１０３：第１記憶手段２５３は、ステップＳ１０２で特定された第１単位時間に関連付けて、ステップＳ１００で取得された複数の第１情報を記憶部２４に記憶する。具体的には、第１記憶手段２５３は、第１単位時間に対応するフォルダが記憶部２４の記憶領域内に存在する場合、当該フォルダ内に第１情報を格納する。第１記憶手段２５３は、第１単位時間に対応するフォルダが記憶部２４の記憶領域内に存在しない場合、当該フォルダを作成して、当該フォルダ内に第１情報を格納する。第１単位時間に対応するフォルダ内に第１情報が格納されることによって、当該第１情報と当該第１単位時間とが関連付けられる。複数の第１情報をフォルダに格納する際、第１記憶手段２５３は、複数の第１情報を所定の記述形式に修正してから格納する構成も可能である。
【００６６】
次に、図５を参照して、情報処理装置２０の第３動作について説明する。第３動作は、制御部２５を第２特定手段２５５、生成手段２５６、及び第２記憶手段２５７として機能させた場合の動作である。
【００６７】
ステップＳ２００：第２特定手段２５５は、上述したステップＳ１０２で特定された第１単位時間よりも長い第２単位時間を特定する。第２単位時間の特定には、上述したように任意のアルゴリズムが採用可能である。
【００６８】
ステップＳ２０１：生成手段２５６は、上述したステップＳ１０３で記憶部２４に記憶された複数の第１情報と、ステップＳ２００で特定された第２単位時間と、に基づいて、１つ以上の第２情報を生成する生成処理を実行する。生成処理の実行によって、１つ以上の第２情報が生成される。生成処理は、上述したように第１処理と、第２処理乃至第５処理のうち少なくとも１つと、を含む。生成手段２５６は、第２処理乃至第５処理の何れを実行するかの判断を、記憶部２４に記憶された複数の第１情報に含まれるプロセス量に応じて自動的に行う。或いは、生成手段２５６は、上述した第２処理乃至第５処理の何れを実行するかの判断を、記憶部２４に予め記憶させた設定情報に基づいて行う構成も可能である。当該設定情報は、例えば複数の第１情報に含まれるプロセス量に対応するプロセス（例えば「流量」及び「温度」等）に応じて、第２処理乃至第５処理の何れを実行するかを予め規定した情報である。
【００６９】
ステップＳ２０２：第２記憶手段２５７は、ステップＳ２００で特定された第２単位時間に関連付けて、ステップＳ２０１で生成された１つ以上の第２情報を記憶部２４に記憶する。具体的には、第２記憶手段２５７は、第２単位時間に対応するフォルダが記憶部２４の記憶領域内に存在しない場合、当該フォルダを作成する。第２記憶手段２５７は、第２単位時間に対応する当該フォルダ内に、１つ以上の第２情報を格納する。当該フォルダ内に１つ以上の第２情報が格納されることによって、当該１つ以上の第２情報と当該フォルダに対応する第２単位時間とが関連付けられる。第２記憶手段２５７は、上述したステップＳ１０３で記憶部２４に記憶された複数の第１情報と同一の記述形式で、１つ以上の第２情報を記憶部２４に記憶する。
【００７０】
次に、図６を参照して、情報処理装置２０の第４動作について説明する。第４動作は、制御部２５を、第１出力手段２５４及び／又は第２出力手段２５８として機能させた場合の動作である。
【００７１】
ステップＳ３００：第１出力手段２５４及び／又は第２出力手段２５８は、記憶部２４に記憶された第１情報及び第２情報の少なくとも一部を抽出する。
【００７２】
ステップＳ３０１：第１出力手段２５４及び／又は第２出力手段２５８は、ステップＳ４００で抽出された第１情報及び第２情報の少なくとも一部を、例えばレポートとして任意の出力先へ出力する。出力先は、例えば表示部２２、プリンタ等の印刷装置、又はインターネット上のクラウドサーバ等であるが、これらに限られない。
【００７３】
図７を参照して、情報処理装置２０によって出力されるレポート４０の例について説明する。図７に示すレポート４０は、例えば表示部２２に表示され、或いは印刷装置によって紙媒体に印刷される。レポート４０は、第１領域４１と、第２領域４２と、第３領域４３と、を含む。
【００７４】
第１領域４１は、記憶部２４に記憶された１つ以上の第１情報を含むファイル及び１つ以上の第２情報を含むファイルのうち、例えばユーザ操作に応じて選択されたファイルの情報を示す領域である。図７に示す例では、第１のファイル（ファイルＡ．ｃｓｖ）及び第２のファイル（ファイルＢ．ｃｓｖ）が選択されている。第１のファイルは、例えば「１時間」フォルダに格納されたファイルであって、１時間毎のプロセス量「送風量［Ｎｍ３／ｈ］」を有する複数の第１情報を含む。第２のファイルは、例えば「１日」フォルダに格納されたファイルであって、１日毎の特定データ「電力量［ｋＷｈ］」を含む複数の第２情報を含む。このように、ユーザは、第１情報を含むファイルと、第２情報を含むファイルと、を区別することなく選択可能である。ユーザ操作に応じて、１つ又は２つ以上の任意の数のファイルが選択可能である。
【００７５】
第２領域４２は、上述のようにユーザ操作に応じて選択された各ファイルの情報をグラフ形式で示す領域である。図７に示す例では、グラフの横軸の単位が「日」である。ここで、上述したように第１のファイルは、１時間毎にサンプリングされたプロセス量のデータを有する複数の第１情報を含む。したがって、第２領域４２上では、当該複数の第１情報に基づいて決定された複数の第２情報に含まれる１日毎の特定データ（例えば、送風量の１日毎の平均値）が、グラフ形式で示される。一方、上述したように第２のファイルは、１日毎の特定データを有する複数の第２情報を含む。したがって、第２領域４２上では、当該複数の第２情報に含まれる１日毎の特定データが、グラフ形式で示される。図７に示す例では、複数のグラフが重畳している。しかしながら、例えば複数のグラフが並べられる等、複数のグラフが任意の態様で示されてもよい。ユーザは、第２領域４２を視認することによって、選択した各ファイルのデータを視覚的に認識可能である。
【００７６】
第３領域４３は、上述の第２領域４２に表示される各グラフの各プロットに対応する、時刻データと、プロセス量又は特定データと、を表形式で示す領域である。ユーザは、第３領域４３を視認することによって、上述の第２領域４２に表示された各グラフの各プロットに対応する値を認識可能である。
【００７７】
以上述べたように、本発明の一実施形態に係る情報処理装置２０は、第１時刻データの異なる複数の第１情報を取得すると、当該複数の第１情報にそれぞれ含まれる複数の第１時刻データに基づいて第１単位時間を特定する。情報処理装置２０は、第１単位時間に関連付けて複数の第１情報を記憶する。かかる構成によれば、例えば監視システム１０及び監視システム１０外の現場機器３０からそれぞれ異なる第１情報が取得される場合であっても、自動的に分類して記憶することでこれらの情報の取り扱いが容易になる。したがって、プラントを監視する技術の利便性が向上する。
【００７８】
また、情報処理装置２０は、第１単位時間よりも長い第２単位時間を特定する。情報処理装置２０は、複数の第１情報及び第２単位時間に基づいて、１つ以上の第２情報を生成する。ここで、第１単位時間は、複数の第１情報が、サンプル欠損を許容してプロセス量をサンプリングした情報であると仮定した場合におけるサンプリング周期である。また、第２単位時間は、１つ以上の第２情報が、サンプル欠損を許容して特定データをサンプリングした情報であると仮定した場合におけるサンプリング周期である。従来、例えばプラントの作業員が、あるプラント設備のプロセス量を分析する場合、分析の目的又は手法によっては、例えば監視システム１０が当該プロセス量を検出するサンプリング周期が適切でない場合がある。これに対して、上述の構成を有する情報処理装置２０によれば、例えば第１単位時間「１分」をサンプリング周期とする時系列情報に相当する複数の第１情報に基づいて、第１単位時間「１分」よりも長い第２単位時間「１時間」をサンプリング周期とする時系列情報に相当する１つ以上の第２情報が自動的に生成される。したがって、プラントを監視する技術の利便性が更に向上する。
【００７９】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。したがって、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００８０】
例えば、上述した実施形態に係る情報処理装置２０の機能が、複数の情報処理装置に分割された構成も可能である。当該複数の情報処理装置のうち少なくとも１つが、例えばインターネット等のネットワークに接続されたサーバとして実現される構成も可能である。例えば、当該複数の情報処理装置のうち、第１の情報処理装置が、取得手段２５０、認識手段２５１、第１特定手段２５２、第１記憶手段２５３、第１出力手段２５４、第２特定手段２５５、生成手段２５６、第２記憶手段２５７、及び第２出力手段２５８のうちの一部の手段として機能し、第２の情報処理装置が、残りの手段として機能してもよい。上記の複数の手段の分散配置の例はこれに限られず、任意の数の情報処理装置に対して任意に分散させて配置することができる。
【００８１】
また、上述した実施形態において、情報処理装置２０は、監視システム１０及び監視システム１０外の現場機器３０から第１時系列情報を取得する構成について説明した。しかしながら、情報処理装置２０は、例えば自装置に直接入力された第１情報を取得する構成も可能である。また情報処理装置２０は、例えばプラントの作業員が使用する端末装置等の、情報処理装置２０と通信可能なコンピュータに入力された第１情報を取得する構成も可能である。具体的には、プラントの作業員が、例えば手分析水質データ等、作業員の分析によるデータをプロセス量として含む第１情報を、情報処理装置２０又はコンピュータに入力する。情報処理装置２０は、自装置に又は当該コンピュータに入力された第１情報を取得する。情報処理装置２０は、監視システム１０又は現場機器３０から取得される第１情報と同様に、自装置に入力され又は当該コンピュータから取得された第１情報を取り扱う。
【００８２】
また、上述した実施形態において、情報処理装置２０が、複数の第１情報及び第２単位時間に基づいて１つ以上の第２情報を生成する構成について説明した。しかしながら、情報処理装置２０は、上述したように生成された複数の第２情報を、複数の第１情報の代わりに用いて、新たに１つ以上の第２情報を生成する構成も可能である。例えば、上述した実施形態において第１単位時間Ａ１（１分）及び第２単位時間Ｂ１（１時間）が特定され、複数の第１情報Ｃ１及び複数の第２情報Ｄ１が記憶部２４に記憶された場合について、具体的に説明する。第２特定手段２５５は、第２単位時間Ｂ１（１時間）を、新たな第１単位時間Ａ２（１時間）に定める。第２特定手段２５５は、第１単位時間Ａ２（１時間）よりも長い新たな第２単位時間Ｂ２（例えば、１日）を特定する。生成手段２５６は、記憶部２４から抽出した複数の第２情報Ｄ１を、新たな複数の第１情報Ｃ２に定める。ここで、複数の第２情報Ｄ１に含まれる第２時刻データ及び特定データの各組み合わせが、新たな複数の第１情報Ｃ２に含まれる第１時刻データ及びプロセス量の各組み合わせとして用いられる。生成手段２５６は、複数の第１情報Ｃ２と、第２単位時間Ｂ２と、に基づいて、新たな１つ以上の第２情報Ｄ２を生成する。
【００８３】
また、上述した実施形態において、図４乃至図６を参照して情報処理装置２０の動作の例について説明した。しかしながら、上述した動作に含まれる一部のステップ、又は１つのステップに含まれる一部の動作が、論理的に矛盾しない範囲内において省略された構成も可能である。また、上述した動作に含まれる複数のステップの順番が、論理的に矛盾しない範囲内において入れ替わった構成も可能である。
【００８４】
また、上述した実施形態において、情報処理装置２０の制御部２５によって実現される各種の手段をソフトウェア構成として説明したが、少なくとも一部の手段は、ソフトウェア資源及び／又はハードウェア資源を含む概念であってもよい。例えば、第１記憶手段２５３及び第２記憶手段２５７は、１つ以上のメモリを含んでもよい。また例えば、第１出力手段２５４及び第２出力手段２５８は、１つ以上のディスプレイ装置又は印刷装置等を含んでもよい。
【００８５】
また、上述した実施形態に係る情報処理装置２０として機能させるために、コンピュータ又は携帯電話等の装置を用いることができる。当該装置は、実施形態に係る情報処理装置２０の各機能を実現する処理内容を記述したプログラムを、当該装置のメモリに格納し、当該装置のプロセッサによって当該プログラムを読み出して実行させることによって実現可能である。
【符号の説明】
【００８６】
１０    監視システム
１１    現場機器
１２    監視装置
２０    情報処理装置
２１    通信部
２２    表示部
２３    操作部
２４    記憶部
２５    制御部
２５０    取得手段
２５１    認識手段
２５２    第１特定手段
２５３    第１記憶手段
２５４    第１出力手段
２５５    第２特定手段
２５６    生成手段
２５７    第２記憶手段
２５８    第２出力手段
３０    現場機器
４０    レポート
４１    第１領域
４２    第２領域
４３    第３領域
【図１】
2019096206.tif 000003
【図２】
2019096206.tif 000004
【図３】
2019096206.tif 000005
【図４】
2019096206.tif 000006
【図５】
2019096206.tif 000007
【図６】
2019096206.tif 000008
【図７】
2019096206.tif 000009