(57)【要約】【課題】所定の通信プロトコルを用いて測定対象物の状態を監視する際のユーザによる設定作業を効率化させるプログラム及び情報処理装置を提供する。【解決手段】本開示に係るプログラムにおいて、ユーザにより設定された設定情報に基づいて測定対象物４０の状態を測定する測定装置２０に接続されている情報処理装置１０が、所定の通信プロトコルにより測定装置２０から送信された、測定対象物４０の状態に関する情報を取得するステップと、取得された測定対象物４０の状態に関する情報を表示するステップと、所定の通信プロトコルに用いられる、データ格納場所に関する情報を設定情報に基づいて算出し、データ格納場所に関する情報を測定対象物４０の状態に関する情報と関連付けるステップと、を実行する。【選択図】図４
2019201350.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより設定された設定情報に基づいて測定対象物の状態を測定する測定装置に接続されている情報処理装置が、
所定の通信プロトコルにより前記測定装置から送信された、前記測定対象物の状態に関する情報を取得するステップと、
取得された前記測定対象物の状態に関する情報を表示するステップと、
前記所定の通信プロトコルに用いられる、データ格納場所に関する情報を前記設定情報に基づいて算出し、前記データ格納場所に関する情報を前記測定対象物の状態に関する情報と関連付けるステップと、
を実行する、
プログラム。
【請求項２】
表示された前記測定対象物の状態に関する情報に対してユーザ操作を受け付けたか否かを判定するステップと、
前記ユーザ操作を受け付けたと判定すると、前記測定対象物の状態に関する情報と関連付けて前記データ格納場所に関する情報を表示するステップと、
をさらに実行する、
請求項１に記載のプログラム。
【請求項３】
前記ユーザ操作は、前記測定対象物の状態に関する情報を示す画面上のグラフにカーソルを合わせる操作を含む、
請求項２に記載のプログラム。
【請求項４】
前記所定の通信プロトコルは、Ｍｏｄｂｕｓ通信プロトコルを含み、
前記データ格納場所に関する情報は、Ｍｏｄｂｕｓ通信プロトコルのレジスタアドレス値を含む、
請求項１乃至３のいずれか１項に記載のプログラム。
【請求項５】
前記測定装置は、前記測定対象物に設置された光ファイバケーブルを備える光ファイバ温度センサ装置を含み、
前記測定対象物の状態に関する情報は、前記光ファイバケーブル上の領域と、該領域における前記測定対象物の温度と、を含む、
請求項１乃至４のいずれか１項に記載のプログラム。
【請求項６】
ユーザにより設定された設定情報に基づいて測定対象物の状態を測定する測定装置に接続されている情報処理装置であって、
所定の通信プロトコルにより前記測定装置から送信された、前記測定対象物の状態に関する情報を取得する通信部と、
取得された前記測定対象物の状態に関する情報を表示する表示部と、
前記所定の通信プロトコルに用いられる、データ格納場所に関する情報を前記設定情報に基づいて算出し、前記データ格納場所に関する情報を前記測定対象物の状態に関する情報と関連付ける演算部と、
を備える、
情報処理装置。
【請求項７】
表示された前記測定対象物の状態に関する情報に対してユーザ操作を受け付ける操作部をさらに備え、
前記演算部は、前記操作部により前記ユーザ操作を受け付けたと判定すると、前記測定対象物の状態に関する情報と関連付けて前記データ格納場所に関する情報を前記表示部に表示させる、
請求項６に記載の情報処理装置。
【請求項８】
前記ユーザ操作は、前記測定対象物の状態に関する情報を示す画面上のグラフにカーソルを合わせる操作を含む、
請求項７に記載の情報処理装置。
【請求項９】
前記所定の通信プロトコルは、Ｍｏｄｂｕｓ通信プロトコルを含み、
前記データ格納場所に関する情報は、Ｍｏｄｂｕｓ通信プロトコルのレジスタアドレス値を含む、
請求項６乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記測定装置は、前記測定対象物に設置された光ファイバケーブルを備える光ファイバ温度センサ装置を含み、
前記測定対象物の状態に関する情報は、前記光ファイバケーブル上の領域と、該領域における前記測定対象物の温度と、を含む、
請求項６乃至９のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
測定対象物の状態を測定装置により測定する際に、測定対象物の状態に関する情報を取得して処理する技術が従来知られている。
【０００３】
例えば、特許文献１には、比較的容易な設定操作で測定結果における測定信号の波形表示内容を変更できる電力測定器が開示されている。
【０００４】
例えば、特許文献２には、測定信号に含まれている周波数の周期変動部分を視覚的に分かり易く表示する波形記録装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１２４９１５号公報
【特許文献２】特開２０１６−１２５８２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、所定の通信プロトコルを用いて測定対象物の状態に関する情報を装置間で送受信し、測定対象物の状態を監視装置によってユーザが監視する場合がある。このとき、ユーザは、所定の通信プロトコルのレジスタアドレス値を自身で算出し、監視装置に入力する必要がある。したがって、ユーザによる設定作業が煩雑となっていた。
【０００７】
本開示は、所定の通信プロトコルを用いて測定対象物の状態を監視する際のユーザによる設定作業を効率化させるプログラム及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
幾つかの実施形態に係るプログラムにおいて、ユーザにより設定された設定情報に基づいて測定対象物の状態を測定する測定装置に接続されている情報処理装置が、所定の通信プロトコルにより前記測定装置から送信された、前記測定対象物の状態に関する情報を取得するステップと、取得された前記測定対象物の状態に関する情報を表示するステップと、前記所定の通信プロトコルに用いられる、データ格納場所に関する情報を前記設定情報に基づいて算出し、前記データ格納場所に関する情報を前記測定対象物の状態に関する情報と関連付けるステップと、を実行する。これにより、ユーザは、所定の通信プロトコルのレジスタアドレス値を自身で算出する必要がない。したがって、所定の通信プロトコルを用いて測定対象物の状態を監視する際のユーザによる設定作業が効率化する。
【０００９】
一実施形態に係るプログラムにおいて、情報処理装置が、表示された前記測定対象物の状態に関する情報に対してユーザ操作を受け付けたか否かを判定するステップと、前記ユーザ操作を受け付けたと判定すると、前記測定対象物の状態に関する情報と関連付けて前記データ格納場所に関する情報を表示するステップと、をさらに実行してもよい。これにより、ユーザは、測定対象物の温度に関する情報が表示された画面において、監視の設定作業に必要なレジスタアドレス値を一見して把握できる。したがって、ユーザによるデータの取得効率が向上する。
【００１０】
一実施形態に係るプログラムにおいて、前記ユーザ操作は、前記測定対象物の状態に関する情報を示す画面上のグラフにカーソルを合わせる操作を含んでもよい。これにより、情報処理装置に関してユーザの操作性が向上する。
【００１１】
一実施形態に係るプログラムにおいて、前記所定の通信プロトコルは、Ｍｏｄｂｕｓ（登録商標）通信プロトコルを含み、前記データ格納場所に関する情報は、Ｍｏｄｂｕｓ通信プロトコルのレジスタアドレス値を含んでもよい。これにより、測定対象物の状態を測定する測定装置と情報処理装置とを一般的に用いられている通信プロトコルによって互いに通信接続可能であるので、プログラムの汎用性が向上する。
【００１２】
一実施形態に係るプログラムにおいて、前記測定装置は、前記測定対象物に設置された光ファイバケーブルを備える光ファイバ温度センサ装置を含み、前記測定対象物の状態に関する情報は、前記光ファイバケーブル上の領域と、該領域における前記測定対象物の温度と、を含んでもよい。これにより、所定の通信プロトコルを用いて測定対象物の温度を監視する際のユーザによる設定作業が効率化する。
【００１３】
幾つかの実施形態に係る情報処理装置は、ユーザにより設定された設定情報に基づいて測定対象物の状態を測定する測定装置に接続されている情報処理装置であって、所定の通信プロトコルにより前記測定装置から送信された、前記測定対象物の状態に関する情報を取得する通信部と、取得された前記測定対象物の状態に関する情報を表示する表示部と、前記所定の通信プロトコルに用いられる、データ格納場所に関する情報を前記設定情報に基づいて算出し、前記データ格納場所に関する情報を前記測定対象物の状態に関する情報と関連付ける演算部と、を備える。これにより、所定の通信プロトコルを用いて測定対象物の状態を監視する際のユーザによる設定作業が効率化する。
【００１４】
一実施形態に係る情報処理装置は、表示された前記測定対象物の状態に関する情報に対してユーザ操作を受け付ける操作部をさらに備え、前記演算部は、前記操作部により前記ユーザ操作を受け付けたと判定すると、前記測定対象物の状態に関する情報と関連付けて前記データ格納場所に関する情報を前記表示部に表示させてもよい。これにより、ユーザは、測定対象物の温度に関する情報が表示された画面において、監視の設定作業に必要なレジスタアドレス値を一見して把握できる。したがって、ユーザによるデータの取得効率が向上する。
【００１５】
一実施形態に係る情報処理装置において、前記ユーザ操作は、前記測定対象物の状態に関する情報を示す画面上のグラフにカーソルを合わせる操作を含んでもよい。これにより、情報処理装置に関してユーザの操作性が向上する。
【００１６】
一実施形態に係る情報処理装置において、前記所定の通信プロトコルは、Ｍｏｄｂｕｓ通信プロトコルを含み、前記データ格納場所に関する情報は、Ｍｏｄｂｕｓ通信プロトコルのレジスタアドレス値を含んでもよい。これにより、測定対象物の状態を測定する測定装置と情報処理装置とを一般的に用いられている通信プロトコルによって互いに通信接続可能であるので、情報処理装置の汎用性が向上する。
【００１７】
一実施形態に係る情報処理装置において、前記測定装置は、前記測定対象物に設置された光ファイバケーブルを備える光ファイバ温度センサ装置を含み、前記測定対象物の状態に関する情報は、前記光ファイバケーブル上の領域と、該領域における前記測定対象物の温度と、を含んでもよい。これにより、所定の通信プロトコルを用いて測定対象物の温度を監視する際のユーザによる設定作業が効率化する。
【発明の効果】
【００１８】
本開示によれば、所定の通信プロトコルを用いて測定対象物の状態を監視する際のユーザによる設定作業を効率化させるプログラム及び情報処理装置を提供可能である。
【図面の簡単な説明】
【００１９】
【図１】第１実施形態に係る情報処理装置を含む監視システムの一例を示すブロック図である。
【図２】Ｍｏｄｂｕｓ通信プロトコルのレジスタアドレス値と測定対象物の状態に関する情報との関連付けを示した模式図である。
【図３】図１の情報処理装置を用いて表示された、測定対象物の状態に関する情報の一例を示す模式図である。
【図４】測定対象物の状態に関する情報に対して図１の演算部が行う処理のフローを示したフローチャートである。
【図５】第２実施形態に係る情報処理装置を含む監視システムの一例を示すブロック図である。
【図６】測定対象物の状態に関する情報に対して図５の演算部が行う処理のフローを示したフローチャートである。
【図７】従来技術を用いて表示された、測定対象物の状態に関する情報の一例を示す模式図である。
【発明を実施するための形態】
【００２０】
以下、添付図面を参照しながら本開示の実施形態について主に説明する。
【００２１】
（第１実施形態）
図１は、第１実施形態に係る情報処理装置１０を含む監視システム１の一例を示すブロック図である。図１に示すとおり、監視システム１は、第１実施形態に係る情報処理装置１０と、測定装置２０と、監視装置３０とを有する。初めに、図１を参照しながら、監視システム１の構成及び機能の概要を説明する。
【００２２】
測定装置２０は、ユーザにより設定された設定情報に基づいて測定対象物４０の状態を測定する。測定装置２０は、例えば、測定対象物４０に設置された光ファイバケーブル２１を有する光ファイバ温度センサ装置を含む。「測定対象物４０」は、例えば、任意のプラント内に設置されているベルトコンベア等の任意の設備を含む。測定対象物４０が設置されている「プラント」は、例えば、化学等の工業プラント、ガス田及び油田等の井戸元並びにその周辺を管理制御するプラント、水力、火力、及び原子力等の発電を管理制御するプラント、太陽光及び風力等の環境発電を管理制御するプラント、並びに上下水及びダム等を管理制御するプラント等を含む。「測定対象物４０の状態」は、例えば測定対象物４０の温度を含む。
【００２３】
測定装置２０は、所定の通信プロトコルにより、測定対象物４０の状態に関する情報を情報処理装置１０及び監視装置３０に送信する。「所定の通信プロトコル」は、例えば、Ｍｏｄｂｕｓ（登録商標）通信プロトコルを含む。これに限定されず、「所定の通信プロトコル」は、ＳＦＴＰ、ＨＴＴＰ  ＰＵＴ、及びＨＴＴＰ  ＰＯＳＴ等の測定対象物４０の状態に関する情報を送受信できる任意の通信プロトコルを含んでもよい。測定装置２０が光ファイバ温度センサ装置である場合、「測定対象物４０の状態に関する情報」は、例えば、光ファイバケーブル２１上の領域と、当該領域における測定対象物４０の温度と、を含む。より具体的には、「測定対象物４０の状態に関する情報」は、光ファイバケーブル２１上の領域に対する測定対象物４０の温度データを含む。
【００２４】
測定装置２０は、上述した所定の通信プロトコルによる情報処理装置１０との通信接続に加えて、他の汎用通信に基づいて情報処理装置１０と通信接続されていてもよい。このとき、測定装置２０は、例えば、情報処理装置１０と初めて通信接続された際に、自身の設定状態を情報処理装置１０に対して汎用通信により送信する。測定装置２０は、例えば、情報処理装置１０を用いてユーザが入力した後述する設定情報を情報処理装置１０から汎用通信により受信する。
【００２５】
監視装置３０は、測定装置２０から受信した測定対象物４０の状態に関する情報を用いて測定対象物４０の状態をユーザが監視可能な任意の情報処理機器を含む。監視装置３０は、ユーザによる測定対象物４０の状態の監視に特化した専用の情報処理機器であってもよいし、携帯電話、スマートフォン、タブレットＰＣ、デスクトップコンピュータ、及びモバイルコンピュータ等の任意の汎用電子機器であってもよい。
【００２６】
例えば、ユーザは、監視装置３０を用いることで、光ファイバケーブル２１上の領域に対する測定対象物４０の温度データに基づき、任意の領域における測定対象物４０の温度の時間変化を監視可能である。監視装置３０は、測定対象物４０の温度が異常であると判定した場合に、視覚的な方法及び聴覚的な方法等を含む任意の方法でユーザに対し警告を発してもよい。
【００２７】
従来、ユーザは、例えば、所定の通信プロトコルによって測定装置２０と通信接続されているモバイルコンピュータ等の任意の汎用電子機器を用いて、測定装置２０から測定対象物４０の状態に関する情報を取得する。光ファイバケーブル２１を用いた測定対象物４０の温度監視において、汎用電子機器は、光ファイバケーブル２１上の領域に対する測定対象物４０の温度データをＭｏｄｂｕｓ通信プロトコルによって受信し、グラフとして表示する。
【００２８】
図７は、従来技術を用いて表示された、測定対象物４０の状態に関する情報の一例を示す模式図である。従来、汎用電子機器は、例えば図７に示すようなグラフを表示する。図７において、横軸となるｘ軸は、光ファイバケーブル２１上の位置を表す。縦軸となるｙ軸は、測定対象物４０の温度を表す。画面の左上には、カーソルの位置に対応するグラフのｘｙ座標の値が測定日時と共に表示されている。
【００２９】
例えば、測定対象物４０が、生産現場に設置されたベルトコンベア等である場合、光ファイバケーブル２１の長さは数ｋｍから数十ｋｍの範囲になることもあり、グラフ上のｘ座標が実際の光ファイバケーブル２１のどの位置に該当するのかをユーザが把握することは困難である。したがって、ユーザは、例えば、監視したい領域に冷却スプレー等を噴射し測定対象物４０を急激に冷却してグラフの時間変化を見ることで、監視の対象とするｘ座標を把握する。例えば、図７に示すとおり、測定対象物４０における所定の領域が冷却スプレー等によって冷却されると、対応するｘ座標でグラフ上に急峻なディップが現れる。
【００３０】
ユーザは、得られたｘ座標に基づき、監視装置３０を別途用いて温度監視を行う。ユーザは、監視装置３０により、指定した点、又は範囲において、温度の時間変化を確認することができる。このとき、測定装置２０と監視装置３０とはＭｏｄｂｕｓ通信プロトコルによって通信接続されているため、ユーザは、光ファイバケーブル２１上の各指定領域に関連付けられた、Ｍｏｄｂｕｓ通信プロトコルのレジスタアドレス値を把握して監視装置３０に入力する必要がある。
【００３１】
このような従来技術によれば、ユーザは、グラフから得た、監視の対象とする各ｘ座標に基づいて、レジスタアドレス値をユーザ自身で算出する必要がある。したがって、監視の対象とするｘ座標の数が増加すればするほど、測定対象物４０の温度の監視に対する設定作業が煩雑となる。例えば、上位の監視システムの設定作業において現場での作業効率が低下する。加えて、レジスタアドレス値を算出する際の誤りのリスクも生じる。例えば、レジスタアドレス値を算出するための計算式が複雑であると、ユーザの設定作業に対する負担がさらに増大する。
【００３２】
第１実施形態に係る情報処理装置１０は、このような問題点を解決するために、所定の通信プロトコルに用いられる、データ格納場所に関する情報を後述するユーザによる設定情報に基づいて算出し、データ格納場所に関する情報を測定対象物４０の状態に関する情報と関連付ける。さらに、情報処理装置１０は、測定対象物４０の状態に関する情報と関連付けて、所定の通信プロトコルに用いられるデータ格納場所に関する情報を表示する。「データ格納場所に関する情報」は、Ｍｏｄｂｕｓ通信プロトコルのレジスタアドレス値を含む。次に、第１実施形態に係る情報処理装置１０の構成及び機能について説明する。
【００３３】
第１実施形態に係る情報処理装置１０は、測定装置２０から受信した測定対象物４０の状態に関する情報に対して様々な処理を行う任意の情報処理機器を含む。情報処理装置１０は、測定対象物４０の状態に関する情報の処理に特化した専用の情報処理機器であってもよいし、携帯電話、スマートフォン、タブレットＰＣ、デスクトップコンピュータ、及びモバイルコンピュータ等の任意の汎用電子機器であってもよい。
【００３４】
図１を参照すると、情報処理装置１０は、通信部１１と、表示部１２と、操作部１３と、記憶部１４と、演算部１５とを有する。
【００３５】
通信部１１は、上述した所定の通信プロトコル及び他の汎用通信に係る通信プロトコルに対応した任意の通信インタフェースを含む。通信部１１は、所定の通信プロトコルにより、測定対象物４０の状態に関する情報を測定装置２０から受信する。通信部１１は、例えば、測定装置２０と初めて通信接続された際に、測定装置２０の設定状態を測定装置２０から汎用通信により受信する。通信部１１は、例えば、情報処理装置１０を用いてユーザが入力した後述する設定情報を測定装置２０に対して汎用通信により送信する。
【００３６】
表示部１２は、ユーザの視覚に作用する任意の出力インタフェースを含む。表示部１２を構成する出力インタフェースは、例えば、液晶ディスプレイ等の任意の表示機器を含む。表示部１２は、例えば、モバイルコンピュータに一体的に備わっている液晶ディスプレイを含んでもよい。表示部１２は、通信部１１を介して取得された測定対象物４０の状態に関する情報を表示する。表示部１２は、測定対象物４０の状態に関する情報と関連付けて、所定の通信プロトコルに用いられるレジスタアドレス値を表示する。
【００３７】
操作部１３は、キーボード、マウス、タッチパッド、及び音声により各種の指示が入力されるマイクロホン等の任意の入力インタフェースを含む。操作部１３は、例えば、タッチパネルとして、表示部１２を構成する液晶ディスプレイと一体に構成されてもよい。操作部１３は、表示部１２に表示された測定対象物４０の状態に関する情報に対してユーザ操作を受け付ける。「ユーザ操作」は、例えば、測定対象物４０の状態に関する情報を示す表示部１２の画面上のグラフにカーソルを合わせる操作を含む。操作部１３は、測定装置２０による測定対象物４０の状態の測定に必要な設定情報の入力操作を受け付ける。「設定情報」は、例えば、光ファイバケーブル２１上の領域、光ファイバケーブル２１上の基準位置、測定対象物４０の温度データを取得する間隔、及び光ファイバケーブル２１の群屈折率等の任意の情報を含む。
【００３８】
記憶部１４は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ-Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ-Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の任意の記憶装置を含み、情報処理装置１０が処理する各種情報、画像、及びプログラム等を記憶する。記憶部１４は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部１４は、情報処理装置１０に内蔵されるものに限定されず、ＵＳＢ等のデジタル入出力ポート等によって接続された外付け型の記憶装置であってもよい。
【００３９】
演算部１５は、１つ以上のプロセッサを含む。より具体的には、演算部１５は、汎用のプロセッサ及び特定の処理に特化した専用のプロセッサ等の任意のプロセッサを含む。演算部１５は、例えば、携帯電話、スマートフォン、タブレットＰＣ、デスクトップコンピュータ、及びモバイルコンピュータ等の任意の汎用電子機器等に搭載されたプロセッサ、及び測定対象物４０の状態に関する情報の処理に特化した専用の情報処理機器に搭載されたプロセッサを含んでもよい。演算部１５は、測定装置２０から通信部１１を介して取得した測定対象物４０の状態に関する情報に対して様々な処理を行う。
【００４０】
以下、図２乃至図４を参照しながら、測定対象物４０の状態に関する情報に対して演算部１５が行う様々な処理について主に説明する。図２は、Ｍｏｄｂｕｓ通信プロトコルのレジスタアドレス値と測定対象物４０の状態に関する情報との関連付けを示した模式図である。図３は、図１の情報処理装置１０を用いて表示された、測定対象物４０の状態に関する情報の一例を示す模式図である。図４は、測定対象物４０の状態に関する情報に対して図１の演算部１５が行う処理のフローを示したフローチャートである。
【００４１】
演算部１５は、操作部１３を用いてユーザにより入力された設定情報を操作部１３から取得する。演算部１５は、操作部１３から取得した設定情報に基づいて、所定の通信プロトコルに用いられるレジスタアドレス値を算出する。より具体的には、演算部１５は、以下の式（１）に基づいてレジスタアドレス値を算出する。
【００４２】
【数１】
2019201350.tif 000003
【００４３】
ここで、Ｉは、Ｍｏｄｂｕｓ通信プロトコルに用いられるレジスタアドレス値を表す。Ｄは、光ファイバケーブル２１上の位置［ｍ］を表す。ｄは、光ファイバケーブル２１上の基準位置［ｍ］を表す。Ｓは、測定対象物４０の温度データを取得する間隔［ｍ］を表す。ｃ及びｎは、真空中の光速（３．０×１０8ｍ／ｓ）及び光ファイバケーブル２１の群屈折率をそれぞれ表す。
【００４４】
光ファイバケーブル２１の群屈折率ｎを１．５とすると、式（１）は以下の式（２）のように簡略化される。
【００４５】
【数２】
2019201350.tif 000004
【００４６】
式（１）によると、光ファイバケーブル２１上の位置Ｄが同一であっても、測定対象物４０の温度データを取得する間隔Ｓ等によってレジスタアドレス値Ｉが変化する。式（２）によると、例えば、基準位置ｄにおけるレジスタアドレス値Ｉを０と定義した場合であって間隔Ｓが１ｍのとき、基準位置ｄから１０００ｍ離れた光ファイバケーブル２１上の位置Ｄでは、レジスタアドレス値Ｉは１０００となるが、間隔Ｓが２ｍのとき、レジスタアドレス値Ｉは５００となる。
【００４７】
演算部１５は、式（１）によって算出されたレジスタアドレス値を、通信部１１を介して測定装置２０から取得した測定対象物４０の状態に関する情報と関連付ける。例えば、図２に示すとおり、演算部１５は、対応する光ファイバケーブル２１上の領域での測定対象物４０の温度データを、算出されたＭｏｄｂｕｓ用レジスタアドレス値について１から順に関連付ける。
【００４８】
演算部１５は、取得された測定対象物４０の状態に関する情報を表示部１２に表示させる。演算部１５は、操作部１３によりユーザ操作を受け付けたと判定すると、測定対象物４０の状態に関する情報と関連付けてレジスタアドレス値を表示部１２に表示させる。
【００４９】
例えば、演算部１５は、図３に示すようなグラフとして、光ファイバケーブル２１上の領域に対する測定対象物４０の温度データを表示部１２に表示させる。図３において、横軸となるｘ軸は、光ファイバケーブル２１上の位置を表す。縦軸となるｙ軸は、測定対象物４０の温度を表す。図７に示した従来技術と異なり、画面の左上には、カーソルの位置に対応するグラフのｘｙ座標の値及び測定日時に加えて、レジスタアドレス値（ｒｅｇ）が表示されている。例えば、演算部１５は、画面上のグラフにカーソルを合わせるユーザ操作を操作部１３により受け付けると、カーソルの位置に対応するグラフのｘｙ座標の値及びレジスタアドレス値（ｒｅｇ）を表示部１２の任意の位置に表示させる。
【００５０】
図４を参照すると、演算部１５は、通信部１１を介して測定装置２０から取得された測定対象物４０の状態に関する情報を以下のフローで処理する。
【００５１】
ステップＳ１０１では、演算部１５は、所定の通信プロトコルにより測定装置２０から送信された測定対象物４０の状態に関する情報を、通信部１１を介して取得する。例えば、演算部１５は、光ファイバケーブル２１上の領域に対する測定対象物４０の温度データを取得する。
【００５２】
ステップＳ１０２では、演算部１５は、取得された測定対象物４０の状態に関する情報を表示部１２に表示させる。このとき、ユーザは、表示部１２に表示された温度データのグラフを視認しながら、監視対象とする光ファイバケーブル２１上の所定の領域を把握する。
【００５３】
ステップＳ１０３では、演算部１５は、表示部１２に表示された測定対象物４０の状態に関する情報に対してユーザ操作を操作部１３により受け付けたか否かを判定する。例えば、ユーザは、監視対象とする画面上のグラフの所定の位置にカーソルを合わせる。演算部１５は、ユーザ操作を受け付けたと判定すると、ステップＳ１０４の処理を行う。演算部１５は、ユーザ操作を受け付けていないと判定すると、ステップＳ１０３の判定処理を再度繰り返す。
【００５４】
ステップＳ１０４では、演算部１５は、ユーザにより設定された設定情報に基づいて所定の通信プロトコルに用いられるレジスタアドレス値を算出する。例えば、演算部１５は、式（１）に基づいてレジスタアドレス値を算出する。
【００５５】
ステップＳ１０５では、演算部１５は、ステップＳ１０４で算出されたレジスタアドレス値を測定対象物４０の状態に関する情報と関連付ける。例えば、演算部１５は、光ファイバケーブル２１上の領域での測定対象物４０の温度データを、算出されたレジスタアドレス値について１から順に関連付ける。
【００５６】
ステップＳ１０６では、演算部１５は、測定対象物４０の状態に関する情報と関連付けてレジスタアドレス値を表示部１２に表示させる。例えば、演算部１５は、表示部１２を構成する画面上の任意の位置に、カーソルの位置に対応するグラフのｘｙ座標の値及び測定日時と共に、レジスタアドレス値を表示させる。
【００５７】
その後、ユーザは、表示部１２に表示されたレジスタアドレス値を監視装置３０に入力して、光ファイバケーブル２１上の所定の領域における測定対象物４０の温度を監視する。
【００５８】
以上のような第１実施形態に係る情報処理装置１０によれば、所定の通信プロトコルを用いて測定対象物４０の状態を監視する際のユーザによる設定作業が効率化する。例えば、ユーザは、測定対象物４０の温度に関する情報を示すグラフが表示された画面において、光ファイバケーブル２１上の領域及び測定対象物４０の温度だけでなく、温度監視の設定作業に必要なレジスタアドレス値を一見して把握できる。これにより、ユーザは、レジスタアドレス値を算出する作業を省略できる。したがって、ユーザによる現場での設定作業が効率化し、ユーザによる全体作業がよりスムーズ、かつ、正確になる。
【００５９】
（第２実施形態）
図５は、第２実施形態に係る情報処理装置１０を含む監視システム１の一例を示すブロック図である。図６は、測定対象物４０の状態に関する情報に対して図５の演算部１５が行う処理のフローを示したフローチャートである。以下、図５及び図６を参照しながら、第２実施形態に係る情報処理装置１０の構成及び機能について主に説明する。第２実施形態に係る情報処理装置１０は、第１実施形態と異なり、レジスタアドレス値を表示部１２に表示する処理に代えて、又は加えて、測定対象物４０の状態に関する情報と関連付けてレジスタアドレス値を監視装置３０に送信する。第１実施形態と同様の構成部については同一の符号を付し、その説明を省略する。第１実施形態と異なる点について主に説明する。
【００６０】
図５を参照すると、第２実施形態に係る情報処理装置１０は、測定装置２０に加え、例えば所定の通信プロトコルによって監視装置３０とも通信接続されている。このとき、情報処理装置１０は、測定対象物４０の状態に関する情報と関連付けてレジスタアドレス値を監視装置３０に送信する。
【００６１】
図６を参照すると、図５の演算部１５により行われる情報処理のフローにおいて、ステップＳ２０１からステップＳ２０５までの処理内容は、図４のステップＳ１０１からステップＳ１０５までの処理内容とそれぞれ同一である。図５の演算部１５は、例えば図４のステップＳ１０６に代えて、ステップＳ２０６の処理を実行する。より具体的には、ステップＳ２０６では、演算部１５は、測定対象物４０の状態に関する情報と関連付けてレジスタアドレス値を監視装置３０に送信する。このとき、演算部１５は、レジスタアドレス値を表示部１２に表示させない。
【００６２】
演算部１５は、図４のステップＳ１０１からステップＳ１０６までの処理内容に加えて、例えばステップＳ１０５又はステップＳ１０６の後に上記のステップＳ２０６の処理を実行してもよい。すなわち、演算部１５は、レジスタアドレス値を表示部１２に表示させると共に、測定対象物４０の状態に関する情報と関連付けてレジスタアドレス値を監視装置３０に送信してもよい。
【００６３】
以上のような第２実施形態に係る情報処理装置１０によれば、図４のステップＳ１０６の後にユーザにより行われる監視装置３０へのレジスタアドレス値の入力作業が省略可能である。したがって、ユーザによる現場での設定作業がさらに効率化し、ユーザによる全体作業がよりスムーズ、かつ、正確になる。
【００６４】
本開示を諸図面及び実施形態に基づいて説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本開示の範囲に含まれることに留意されたい。例えば、各手段又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００６５】
例えば、本開示は、上述した情報処理装置１０の各機能を実現する処理内容を記述したプログラム又はプログラムを記録した記憶媒体としても実現し得る。本開示の範囲には、これらも包含されると理解されたい。
【００６６】
情報処理装置１０、測定装置２０、及び監視装置３０は、それぞれ異なるハードウェアとして監視システム１を構成すると説明したが、監視システム１の構成方法はこれに限定されない。例えば、情報処理装置１０、測定装置２０、及び監視装置３０は、これらのうちの少なくとも２つの装置が互いに一体となった状態で監視システム１を構成してもよい。
【００６７】
例えば、図４に示す情報処理のフローが論理的に矛盾しないのであれば、演算部１５は、ステップＳ１０４及びステップＳ１０５の処理内容を、図４のフローにおける任意の位置で実行可能である。例えば、演算部１５は、測定対象物４０の状態に関する情報を取得するステップＳ１０１に続けてレジスタアドレス値を算出し、当該レジスタアドレス値を測定対象物４０の状態に関する情報と関連付けてもよい。
【００６８】
測定対象物４０の状態に関する情報がグラフとして表示部１２に表示され、カーソル位置に対応するｘｙ座標の値と共にレジスタアドレス値が表示されるとして説明したが、レジスタアドレス値の表示方法はこれに限定されない。例えば、演算部１５は、測定対象物４０の状態に関する情報とレジスタアドレス値とを関連付けた表によりレジスタアドレス値を表示部１２に表示させてもよい。より具体的には、演算部１５は、光ファイバケーブル２１上の領域及び対応する測定対象物４０の温度と共に一覧表として各レジスタアドレス値を表示部１２に表示させてもよい。
【００６９】
例えば、監視装置３０は、温度監視において測定対象物４０の温度が異常であると判定したときのログ等を表示する際に、光ファイバケーブル２１上の該当する領域と共にレジスタアドレス値を表示してもよい。同様の表示内容は、例えば、Ｍｏｄｂｕｓ通信プロトコルを介して第２実施形態に係る情報処理装置１０の表示部１２に表示されてもよいし、監視装置３０と情報処理装置１０とが一体となった任意のハードウェアに表示されてもよい。
【符号の説明】
【００７０】
１    監視システム
１０  情報処理装置
１１  通信部
１２  表示部
１３  操作部
１４  記憶部
１５  演算部
２０  測定装置
２１  光ファイバケーブル
３０  監視装置
４０  測定対象物
【図１】
2019201350.tif 000005
【図２】
2019201350.tif 000006
【図３】
2019201350.tif 000007
【図４】
2019201350.tif 000008
【図５】
2019201350.tif 000009
【図６】
2019201350.tif 000010
【図７】
2019201350.tif 000011