(57)【要約】【課題】ガスクロマトグラフの制御パラメータの調整を容易化する。【解決手段】情報処理装置２０は、複数のクロマトデータを統合した通信パケットを受信する通信パケット受信部１２１と、通信パケットに含まれる複数のクロマトデータを、個別のクロマトデータに分解する通信パケット解析部１２２と、分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示する表示部１２３と、を備える。【選択図】図６
2019138885.tif 000002
【特許請求の範囲】
【請求項１】
複数のクロマトデータを統合した通信パケットを受信する通信パケット受信部と、
前記通信パケットに含まれる前記複数のクロマトデータを、個別のクロマトデータに分解する通信パケット解析部と、
前記分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示する表示部と、
を備える情報処理装置。
【請求項２】
前記表示部は、前記クロマトグラムを、前記個別のクロマトデータごとに、それぞれ異なるウィンドウで表示する、請求項１に記載の情報処理装置。
【請求項３】
前記表示部は、前記２個以上の個別のクロマトデータに係るクロマトグラムのうち、特定の個別のクロマトデータに係る特定のクロマトグラムを、前記特定のクロマトグラムの検出に関するガスクロマトグラフの動作条件を調整可能な態様で、ディスプレイに表示する、請求項２に記載の情報処理装置。
【請求項４】
前記表示部は、前記２個以上の個別のクロマトデータに係るクロマトグラムのうち、前記特定のクロマトグラム以外のクロマトグラムについて、前記ディスプレイに表示されるクロマトグラムを、他のクロマトグラムに切り替えるための切替操作ボタンを表示する、請求項３に記載の情報処理装置。
【請求項５】
互いに通信可能に接続された測定装置と情報処理装置とを含む情報処理システムであって、
前記測定装置は、
複数のガス検出部における検出結果のそれぞれに基づいて複数のクロマトデータを生成する測定部と、
前記複数のクロマトデータを１つの通信パケットに統合する通信パケット生成部と、
前記通信パケットを前記情報処理装置に送信する通信パケット送信部と、
を備え、
前記情報処理装置は、
前記測定装置から前記通信パケットを受信する通信パケット受信部と、
前記通信パケットに含まれる複数のクロマトデータを、個別のクロマトデータに分解する通信パケット解析部と、
前記分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示する表示部と、
を備える、
情報処理システム。
【請求項６】
前記通信パケットは、通信パケットを一意に特定可能な情報を含む、請求項５に記載の情報処理システム。
【請求項７】
情報処理装置により実行される情報処理方法であって、
複数のクロマトデータを統合した通信パケットを受信するステップと、
前記通信パケットに含まれる前記複数のクロマトデータを、個別のクロマトデータに分解するステップと、
前記分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示するステップと、
を含む、情報処理方法。
【請求項８】
情報処理装置に、
複数のクロマトデータを統合した通信パケットを受信するステップと、
前記通信パケットに含まれる前記複数のクロマトデータを、個別のクロマトデータに分解するステップと、
前記分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示するステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガスの成分分析に際して用いられる情報処理装置、情報処理システム、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
ガスの成分分析は、例えばガスクロマトグラフと呼ばれる装置を用いて行われる。ガスクロマトグラフは、例えば、充填剤で満たされたカラムと呼ばれる管状の経路と、カラムの終端に設けられたガス検出部とを備える。ガスクロマトグラフは、ガスがカラムを移動する時間の違いによって、カラムに供給されたガスを成分ごとに分離し、分離された成分をガス検出部で検出することによって、ガスの成分分析を行うことができる。
【０００３】
ガスクロマトグラフは、他の機器と通信可能に接続することができる。例えば、特許文献１には、アナライザバスを介してアナライザバスターミナルと接続されたガスクロマトグラフが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−８２４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ガスクロマトグラフが、他の機器と通信可能に接続され、ユーザが当該他の機器への入力操作を行うことによりガスクロマトグラフの動作を制御する場合、ユーザは、例えばガスクロマトグラフにより取得されるクロマトグラムの表示を見て、制御パラメータを調整することができる。
【０００６】
本発明は、ガスクロマトグラフの制御パラメータの調整を容易化することができる情報処理装置、情報処理システム、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の第１の態様である情報処理装置は、複数のクロマトデータを統合した通信パケットを受信する通信パケット受信部と、前記通信パケットに含まれる前記複数のクロマトデータを、個別のクロマトデータに分解する通信パケット解析部と、前記分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示する表示部と、を備える。
ここで、前記表示部は、前記クロマトグラムを、前記個別のクロマトデータごとに、それぞれ異なるウィンドウで表示することができる。
また、前記表示部は、前記２個以上の個別のクロマトデータに係るクロマトグラムのうち、特定の個別のクロマトデータに係る特定のクロマトグラムを、前記特定のクロマトグラムの検出に関するガスクロマトグラフの動作条件を調整可能な態様で、ディスプレイに表示することができる。
また、前記表示部は、前記２個以上の個別のクロマトデータに係るクロマトグラムのうち、前記特定のクロマトグラム以外のクロマトグラムについて、前記ディスプレイに表示されるクロマトグラムを、他のクロマトグラムに切り替えるための切替操作ボタンを表示することができる。
上記課題を解決するため、本発明の第２の態様である情報処理システムは、互いに通信可能に接続された測定装置と情報処理装置とを含む情報処理システムであって、前記測定装置は、複数のガス検出部における検出結果のそれぞれに基づいて複数のクロマトデータを生成する測定部と、前記複数のクロマトデータを１つの通信パケットに統合する通信パケット生成部と、前記通信パケットを前記情報処理装置に送信する通信パケット送信部と、を備え、前記情報処理装置は、前記測定装置から前記通信パケットを受信する通信パケット受信部と、前記通信パケットに含まれる複数のクロマトデータを、個別のクロマトデータに分解する通信パケット解析部と、前記分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示する表示部と、を備える。
ここで、前記通信パケットは、通信パケットを一意に特定可能な情報を含むことができる。
上記課題を解決するため、本発明の第３の態様である情報処理方法は、情報処理装置により実行される情報処理方法であって、複数のクロマトデータを統合した通信パケットを受信するステップと、前記通信パケットに含まれる前記複数のクロマトデータを、個別のクロマトデータに分解するステップと、前記分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示するステップと、を含む。
上記課題を解決するため、本発明の第４の態様である情報処理プログラムは、情報処理装置に、複数のクロマトデータを統合した通信パケットを受信するステップと、前記通信パケットに含まれる前記複数のクロマトデータを、個別のクロマトデータに分解するステップと、前記分解された各個別のクロマトデータのうち、２個以上の個別のクロマトデータに係るクロマトグラムを表示するステップと、を実行させる。
【発明の効果】
【０００８】
本発明によれば、ガスクロマトグラフの制御パラメータの調整を容易化することができる情報処理装置、情報処理システム、情報処理方法及び情報処理プログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る情報処理システムの概略構成を示す図である。
【図２】情報処理システムの概略構成の一例を示す機能ブロック図である。
【図３】図２の通信パケット生成部により生成される通信パケットの一例を模式的に示す図である。
【図４】図２の情報処理システムの使用態様の一例を説明する図である。
【図５】情報処理システムの概略構成の一例を示す機能ブロック図である。
【図６】図５の通信パケット生成部により生成される通信パケットの一例を模式的に示す図である。
【図７】図５の情報処理システムの使用態様の一例を説明する図である。
【図８】図５の情報処理システムにおけるユーザによるガスクロマトグラフの動作条件の調整例を説明する図である。
【図９】情報処理システムの一変形例の使用態様の一例を説明する図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について、図面を参照して説明する。
【００１１】
図１は、一実施形態に係る情報処理システム１の概略構成を示す図である。図１に示すように、情報処理システム１は、複数のガスクロマトグラフ１０と、複数の情報処理装置２０と、を含む。ガスクロマトグラフ１０と、情報処理装置２０とは、有線又は無線により、互いに情報通信可能に接続されていてよい。例えば、ガスクロマトグラフ１０と、情報処理装置２０とは、イーサネット（登録商標）により互いに情報通信可能に接続されていてよいが、接続の規格は、イーサネットに限られない。なお、情報処理システム１は、ガスクロマトグラフ１０及び情報処理装置２０の他に、いわゆるフィールド機器とも呼ばれる、各種測定器又は操作器を含む現場機器や、上位システムに相当する制御装置を含んでいてもよい。この場合、例えば、ガスクロマトグラフ１０及び情報処理装置２０は、これらのフィールド機器又は制御装置等と、有線又は無線により情報通信可能に接続されている。
【００１２】
ガスクロマトグラフ１０は、ガスの成分分析を行う。ガスクロマトグラフ１０は、内部に、カラムと、カラムの終端に設けられたガス検出部とを備える。カラムは、管状の経路であり、内部が充填剤で満たされている。カラムには、例えば工場における製造ラインから、当該製造ラインで使用されるガス（以下「サンプルガス」ともいう）の一部が供給される。カラムに供給されたサンプルガスは、キャリアガスと呼ばれるガスにより、カラムの終端側に押し込まれる。キャリアガスとしては、例えば、ヘリウム、窒素又はアルゴンなどの不活性ガスを用いることができる。ガスクロマトグラフ１０は、サンプルガスがカラムを移動する時間の違いによって、カラムに供給されたガスを成分ごとに分離し、分離された成分をガス検出部で検出することによって、ガスの成分分析を行う。ガスクロマトグラフ１０によるガスの成分分析の結果のデータを、以下、クロマトデータともいう。クロマトデータは、例えば情報処理装置２０に送信される。なお、情報処理システム１は、必ずしも複数のガスクロマトグラフ１０を含んでいなくてもよい。情報処理システム１は、少なくとも１台のガスクロマトグラフ１０を含んでいればよい。
【００１３】
ガスクロマトグラフ１０は、内部に複数のカラムを有しており、複数のカラムにはそれぞれ異なるサンプルガスを供給可能に構成されていてよい。各カラムの終端にそれぞれガス検出部が設けられ、ガス検出部は、各カラムに供給されたサンプルガスをそれぞれ検出する。本明細書では、ガスクロマトグラフ１０が、複数のカラムと、各カラムに配置されたガス検出部を備えるとして、以下説明する。
【００１４】
情報処理装置２０は、各種の情報処理を行う。情報処理装置２０は、例えばサーバ装置又はコンピュータ等により構成されていてよい。図１に示す複数の情報処理装置２０は、それぞれが異なる情報処理を行ってもよい。例えば、複数の情報処理装置２０のうちの１台は、ガスクロマトグラフ１０に異常が発生しているか否かを監視してよい。このように監視を行う情報処理装置２０は、ガスクロマトグラフ１０に異常が発生していると判定した場合、例えばガスクロマトグラフ１０に異常が発生したことを知らせる報知（アラーム）を発したり、ガスクロマトグラフ１０に異常が発生したことを知らせる電子メール等を特定の端末装置に送信したりしてよい。例えば、複数の情報処理装置２０のうちの１台は、ガスクロマトグラフ１０により生成されたクロマトデータを格納してよい。例えば、複数の情報処理装置２０のうちの１台は、ガスクロマトグラフ１０に関する状態を表示してよい。このようにガスクロマトグラフ１０に関する状態を表示する情報処理装置２０は、ユーザの入力操作を受け付けてよい。情報処理装置２０は、ユーザの入力操作を受け付けると、受け付けた入力操作の内容に応じた制御信号を、ガスクロマトグラフ１０に送信してよい。情報処理システム１は、必ずしも複数の情報処理装置２０を備えていなくてもよい。情報処理システム１は、例えば、上述した機能の全てを実行可能な１台の情報処理装置２０を備えていてもよい。
【００１５】
図２は、情報処理システムの概略構成の一例を示す機能ブロック図である。図２は、ガスクロマトグラフ１０が１つのクロマトデータのみを出力可能な場合の例を示す図である。すなわち、図２で示す例では、ガスクロマトグラフ１０は、複数のガス検出部のそれぞれで検出されたサンプルガスのうち、特定の１つのサンプルガスに関するクロマトデータのみを出力する。図２では、説明を簡潔にするため、１台のガスクロマトグラフ１０と１台の情報処理装置２０とのみを示している。ここでは、まず、ガスクロマトグラフ１０が１つのクロマトデータのみを出力可能な場合の例について説明する。
【００１６】
図２に示すように、ガスクロマトグラフ１０は、機能ブロックとして、測定部１１と、クロマトデータ生成部１２と、通信パケット生成部１３と、通信パケット送信部１４とを備える。
【００１７】
測定部１１は、サンプルガスに含まれる成分に反応して各ガス検出部により出力された電気信号に基づき、クロマトデータを生成する。すなわち、測定部１１では、ガスクロマトグラフ１０が備える複数のガス検出部のそれぞれに対応して、複数のクロマトデータが生成される。
【００１８】
クロマトデータ生成部１２は、測定部１１で生成された複数のクロマトデータを、バッファ（緩衝記憶装置）に格納する。
【００１９】
通信パケット生成部１３は、バッファに格納された複数のクロマトデータのうち、特定の１つのクロマトデータを選択し、選択したクロマトデータを含む通信パケットを生成する。選択されるクロマトデータは、例えばガスクロマトグラフ１０が情報処理装置２０から受信した信号に基づいて定められる。
【００２０】
図３は、通信パケット生成部１３により生成される通信パケットの一例を模式的に示す図である。図３に示すように、通信パケットは、ヘッダ部と、１つのクロマトデータとを含む。ヘッダ部は、通信パケットを一意に特定可能な情報を含む。例えば、ヘッダ部は、通信パケットに固有の当該通信パケットの番号又はＩＤを含む。また、ヘッダ部は、通信パケットに含まれるクロマトデータに関する情報を含む。例えば、ヘッダ部は、クロマトデータを検出したガスクロマトグラフ１０を一意に特定可能なガスクロマトグラフ１０の番号又はＩＤ、選択されたクロマトデータを一意に特定可能な番号又はＩＤ、及び、クロマトデータが検出された日時等の情報を含む。ただし、ヘッダ部が含む情報は、ここに例示したものに限られない。
【００２１】
再び図２を参照すると、通信パケット送信部１４は、通信パケット生成部１３で生成された通信パケットを、情報処理装置２０に送信する。通信パケット送信部１４は、一定周期で（例えば１秒ごとに）通信パケットを送信してよい。
【００２２】
情報処理装置２０は、機能ブロックとして、通信パケット受信部２１と、通信パケット解析部２２と、クロマトグラム表示部２３とを備える。
【００２３】
通信パケット受信部２１は、ガスクロマトグラフ１０が送信した通信パケットを受信する。
【００２４】
通信パケット解析部２２は、通信パケット受信部２１で受信した通信パケットを解析する。例えば、通信パケット解析部２２は、通信パケットに含まれるクロマトデータを読み込む。また、例えば、通信パケット解析部２２は、読み込んだクロマトデータを、所定の演算処理を行う演算部や、情報を格納する記憶部等の他の機能ブロックに送信してよい。
【００２５】
クロマトグラム表示部２３は、情報処理装置２０が備えるディスプレイに、クロマトデータに係るクロマトグラムを表示する。ここでは、情報処理装置２０は、ガスクロマトグラフ１０から１つのクロマトデータを含む通信パケットを受信しているため、当該１つのクロマトデータに係るクロマトグラムを表示する。
【００２６】
次に、図４を参照して、図２の情報処理システムの使用態様の一例について説明する。図４に示す例において、ガスクロマトグラフ１０は、複数のクロマトデータとして、６個のクロマトデータを生成可能であるとする。
【００２７】
情報処理システムの使用にあたり、ユーザは、情報処理装置２０に対して所定の入力操作を行い、複数のガスクロマトグラフ１０のうちの１台のガスクロマトグラフ１０を選択する。情報処理装置２０のディスプレイには、選択されたガスクロマトグラフ１０に関するガスクロマトグラフオーバービュー画面２４が表示される。ガスクロマトグラフオーバービュー画面２４は、選択されたガスクロマトグラフ１０が生成するクロマトデータの一覧を含む画面である。クロマトデータの一覧は、例えばクロマトデータを示す名称等の情報により表示される。ここでは、ガスクロマトグラフ１０が６個のクロマトデータを生成可能であるため、例えば図４に示すように、ガスクロマトグラフオーバービュー画面２４には、クロマトデータ１からクロマトデータ６までの６個のクロマトデータが表示される。
【００２８】
ユーザは、ディスプレイにガスクロマトグラフオーバービュー画面２４が表示された状態において、情報処理装置２０に対する所定の入力操作を行うことにより、クロマトグラムを表示させるクロマトデータを１つ選択できる。ここでは、例えば、ユーザがクロマトデータ６を選択する入力操作を行ったとする。
【００２９】
１つのクロマトデータ（ここではクロマトデータ６）が選択されると、情報処理装置２０は、ガスクロマトグラフ１０に、選択されたクロマトデータを通知する。
【００３０】
ガスクロマトグラフ１０は、図４に示すように、複数（ここでは６個）のクロマトデータを生成する。ガスクロマトグラフ１０は、情報処理装置２０から、選択されたクロマトデータの通知を受信すると、通信パケット生成部１３において、選択されたクロマトデータ６を含む通信パケットを生成し、通信パケット送信部１４から、情報処理装置２０に送信する。
【００３１】
情報処理装置２０は、通信パケットを受信すると、通信パケットに含まれるクロマトデータ６を読み込み、クロマトデータ６に係るクロマトグラムを、ディスプレイに表示させる。すなわち、ディスプレイには、クロマトデータ６に係るクロマトグラムを示すクロマトグラム画面２５が表示される。
【００３２】
ユーザは、情報処理装置２０に対して所定の入力操作を行うことにより、クロマトグラム画面２５として表示されているクロマトグラムに関するクロマトデータについて、ガスクロマトグラフ１０の動作条件を調整することができる。
【００３３】
例えば、ユーザは、ガスクロマトグラフ１０において設定される諸々のパラメータを変更することにより、動作条件を調整することができる。例えば、ユーザは、クロマトグラムとして表示される特定の成分が所定の分析周期内に溶出するように、パラメータを変更する。例えば、ユーザは、情報処理装置２０に対する入力操作により、ガスクロマトグラフ１０におけるバルブの切替えタイミングの調整、カラムの長さの変更、キャリアガスの圧力の変更等を行うことができる。ユーザは、情報処理装置２０に対して所定の入力操作を行うことにより、設定したパラメータに関する情報を、例えばサーバ装置にアップロードすることができる。また、ユーザは、例えばサーバ装置に格納されたパラメータに関する情報をダウンロードして、ダウンロードしたパラメータをガスクロマトグラフ１０に適用することができる。
【００３４】
ユーザは、情報処理装置２０のディスプレイに表示されたクロマトグラムを参照しながら、パラメータの変更を行うことができる。ユーザは、ディスプレイに表示されるクロマトグラムが、要求される条件を満たすようになるまで、パラメータを変更する。
【００３５】
しかしながら、このようにガスクロマトグラフ１０が１つのクロマトデータのみを出力可能な場合、ユーザは、１つのクロマトデータに係るクロマトグラムを参照しながらパラメータを変更することとなる。そのため、ユーザは、当該クロマトグラムが要求される条件を満たすまで、試行錯誤しながらパラメータを変更することが必要である。この場合、ガスクロマトグラフ１０の動作条件の調整に時間がかかることがある。また、仮に、ガスクロマトグラフ１０が、複数のクロマトデータを順に送信する場合、例えばクロマトデータを含む通信パケットをクロマトデータごとに合計６個送信する場合、クロマトデータを情報処理装置２０に送信するまでに時間を要する。また、このように複数の通信パケットを送信する場合、送信回数が増加することによりガスクロマトグラフ１０を制御する制御回路に負荷がかかる。
【００３６】
図５は、情報処理システムの概略構成の他の一例を示す機能ブロック図である。図５は、図２で示した例と異なり、ガスクロマトグラフ１０が複数のクロマトデータを出力可能な場合の例を示す図である。例えば、図５で示す例では、ガスクロマトグラフ１０は、複数のガス検出部のそれぞれで検出されたサンプルガスのうち、全てのサンプルガスに関するクロマトデータを出力する。なお、図５で示す例において、ガスクロマトグラフ１０は、必ずしも全てのガス検出部で検出されたサンプルガスに関するクロマトデータを出力しなくてもよい。ガスクロマトグラフ１０は、例えば、複数のガス検出部のそれぞれで検出されたサンプルガスのうちの一部に関するクロマトデータを出力してもよい。
【００３７】
図５に示すように、ガスクロマトグラフ１０は、機能ブロックとして、測定部１１１と、クロマトデータ生成部１１２と、通信パケット生成部１１３と、通信パケット送信部１１４とを備える。
【００３８】
測定部１１１は、図２の測定部１１と同様に、サンプルガスに含まれる成分に反応して各ガス検出部により出力された電気信号に基づき、クロマトデータを生成する。すなわち、測定部１１１では、ガスクロマトグラフ１０が備える複数のガス検出部のそれぞれに対応して、複数のクロマトデータが生成される。
【００３９】
クロマトデータ生成部１１２は、測定部１１１で生成された複数のクロマトデータを、バッファ（緩衝記憶装置）に格納する。
【００４０】
通信パケット生成部１１３は、バッファに格納された複数のクロマトデータを統合し、これら複数のクロマトデータを含む１つの通信パケットを生成する。通信パケット生成部１１３が生成する通信パケットは、可変長のパケットである。
【００４１】
図６は、通信パケット生成部１１３により生成される通信パケットの一例を模式的に示す図である。図６に示すように、通信パケットは、ヘッダ部と、複数のクロマトデータとを含む。図６に示す例では、通信パケットは、ヘッダ部と、６個のクロマトデータとを含む。ヘッダ部は、通信パケットを一意に特定可能な情報を含む。例えば、ヘッダ部は、通信パケットに固有の当該通信パケットの番号又はＩＤを含む。また、ヘッダ部は、通信パケットに含まれるクロマトデータに関する情報を含む。例えば、ヘッダ部は、クロマトデータを検出したガスクロマトグラフ１０を一意に特定可能なガスクロマトグラフ１０の番号又はＩＤ、通信パケットに含まれるクロマトデータの数を示す情報、通信パケットに含まれるクロマトデータを一意に特定可能な番号又はＩＤ、及び、通信パケットに含まれるクロマトデータが検出された日時等の情報を含む。ただし、ヘッダ部が含む情報は、ここに例示したものに限られない。
【００４２】
再び図５を参照すると、通信パケット送信部１１４は、通信パケット生成部１１３で生成された通信パケットを、情報処理装置２０に送信する。
【００４３】
情報処理装置２０は、機能ブロックとして、通信パケット受信部１２１と、通信パケット解析部１２２と、クロマトグラム表示部１２３とを備える。
【００４４】
通信パケット受信部１２１は、ガスクロマトグラフ１０が送信した通信パケットを受信する。
【００４５】
通信パケット解析部１２２は、通信パケット受信部１２１で受信した通信パケットを解析する。例えば、通信パケット解析部１２２は、通信パケットに含まれる複数のクロマトデータを個別のクロマトデータに分解する。例えば図６に示すように、通信パケットが６個のクロマトデータを含む場合、通信パケット解析部１２２は、通信パケットに含まれる統合された６個のクロマトデータを、個別のクロマトデータに分解する。また、例えば、通信パケット解析部１２２は、分解した個別のクロマトデータを、所定の演算処理を行う演算部や、情報を格納する記憶部等の他の機能ブロックに送信してよい。
【００４６】
クロマトグラム表示部１２３は、情報処理装置２０が備えるディスプレイに、クロマトデータに係るクロマトグラムを表示する。ここでは、クロマトグラム表示部１２３は、２個以上の個別のクロマトデータに係るクロマトグラムを表示する。クロマトグラム表示部１２３は、クロマトグラムを、個別のクロマトデータごとに、それぞれ異なるウィンドウで表示することができる。例えば、クロマトグラム表示部１２３は、３個の個別のクロマトデータに係るクロマトグラムを表示する場合、３個の異なるウィンドウに、それぞれ個別のクロマトデータに係るクロマトグラムを表示することができる。
【００４７】
次に、図７を参照して、図５の情報処理システムの使用態様の一例について説明する。図７に示す例において、ガスクロマトグラフ１０は、複数のクロマトデータとして、６個のクロマトデータを生成可能であるとする。また、図７に示す例において、情報処理装置２０は、３個のクロマトデータに係るクロマトグラフを表示可能であるとする。
【００４８】
情報処理システムの使用にあたり、ユーザは、情報処理装置２０に対して所定の入力操作を行い、複数のガスクロマトグラフ１０のうちの１台のガスクロマトグラフ１０を選択する。情報処理装置２０のディスプレイには、選択されたガスクロマトグラフ１０に関するガスクロマトグラフオーバービュー画面１２４が表示される。ガスクロマトグラフオーバービュー画面１２４は、選択されたガスクロマトグラフ１０が生成するクロマトデータの一覧を含む画面である。クロマトデータの一覧は、例えばクロマトデータを示す名称等の情報により表示される。ここでは、ガスクロマトグラフ１０が６個のクロマトデータを生成可能であるため、例えば図７に示すように、ガスクロマトグラフオーバービュー画面１２４には、クロマトデータ１からクロマトデータ６までの６個のクロマトデータが表示される。
【００４９】
ガスクロマトグラフ１０は、クロマトデータを生成し、クロマトデータを統合した通信パケットを、一定周期で情報処理装置２０に送信する。情報処理装置２０は、ガスクロマトグラフ１０から受信した通信パケットを、個別のクロマトデータに分解する。ここで示す例では、通信パケットに含まれるクロマトデータが、クロマトデータ１からクロマトデータ６までに分解される。
【００５０】
ユーザは、ディスプレイにガスクロマトグラフオーバービュー画面２４が表示された状態において、情報処理装置２０に対する所定の入力操作を行うことにより、クロマトグラムを表示させるクロマトデータを例えば最大３つ選択できる。ここでは、例えば、ユーザがクロマトデータ６、クロマトデータ１、及びクロマトデータ２を選択する入力操作を行ったとする。
【００５１】
クロマトデータが選択されると、情報処理装置２０は、分解した個別のクロマトデータのうち、クロマトデータ６、クロマトデータ１及びクロマトデータ２に係るクロマトグラムを、それぞれ異なるウィンドウで、クロマトグラム画面１２５として表示する。
【００５２】
情報処理装置２０は、表示される３つのクロマトグラムのうち特定の１つのクロマトグラムを、当該１つのクロマトグラムの検出に関するガスクロマトグラフ１０の動作条件を調整可能な態様で、ディスプレイに表示することができる。クロマトグラムの検出に関するガスクロマトグラフ１０の動作条件を調整可能な態様で表示されるクロマトグラムを、以下、本明細書において、アクティブクロマトグラムと称する。また、アクティブクロマトグラムの基礎となるクロマトデータを、以下、本明細書において、アクティブクロマトデータと称する。また、アクティブクロマトグラム以外のクロマトグラムを、以下、本明細書において、非アクティブクロマトグラムと称する。また、非アクティブクロマトグラムの基礎となるクロマトデータを、以下、本明細書において、非アクティブクロマトデータと称する。
【００５３】
図７に示す例では、ユーザは、ディスプレイにガスクロマトグラフオーバービュー画面１２４が表示された状態において、情報処理装置２０に対する所定の入力操作を行うことにより、１つのアクティブクロマトデータと、２つの非アクティブクロマトデータとを選択できる。例えば、ユーザは、クロマトデータ６を、アクティブクロマトデータとして選択できる。また、例えば、ユーザは、クロマトデータ１及びクロマトデータ２を、非アクティブクロマトデータとして選択できる。アクティブクロマトデータとして及び非アクティブクロマトデータに係るクロマトグラムは、ディスプレイに表示される。
【００５４】
ディスプレイにおける非アクティブクロマトグラムの表示は、ユーザによる操作入力により、ディスプレイに表示されているクロマトグラムから、ディスプレイに表示されていないクロマトグラムに切替え可能に構成されていてもよい。例えば、図７に示す例において、ユーザが所定の入力操作を行うと、非アクティブクロマトグラムとしてディスプレイに表示されているクロマトデータ１に係るクロマトグラムの表示が、ディスプレイに表示されていないクロマトグラム、すなわちクロマトデータ３、クロマトデータ４又はクロマトデータ５に係るクロマトグラムの表示に切り替えられる。ディスプレイには、非アクティブクロマトグラムの表示を切り替えるための切替操作ボタンが表示されていてよい。切替表示ボタンは、例えばプルダウンリストにより構成されていてよい。これにより、ユーザは非アクティブクロマトグラムの表示を容易に切り替えることができる。
【００５５】
ユーザは、情報処理装置２０に対して所定の入力操作を行うことにより、クロマトグラム画面１２５として表示されているアクティブクロマトグラムに関するアクティブクロマトデータについて、ガスクロマトグラフ１０の動作条件を調整することができる。ディスプレイには、例えばアクティブクロマトグラムの検出に関するガスクロマトグラフ１０において設定される諸々のパラメータを変更するための操作ボタンが表示される。ユーザは、操作ボタンに対して入力操作を行うことにより、動作条件を調整することができる。
【００５６】
ユーザによるガスクロマトグラフ１０の動作条件の調整例について、図８を参照して説明する。図８は、ガスクロマトグラフ１０の一部を模式的に示す図である。図８に示すように、バルブ２００にサンプルガスが供給される。バルブ２００の下流側には、カラム２１０及びカラム２２０が、並列にバルブ２００に接続されている。バルブ２００を切り替えることにより、サンプルガスがカラム２１０又はカラム２２０に供給される。カラム２１０及びカラム２２０の下流側には、それぞれ、分離された成分を検出するガス検出部２１１及びガス検出部２２１が設けられている。カラム２１０及びカラム２２０で分離されたサンプルガスの成分は、それぞれガス検出部２１１及びガス検出部２２１で検出される。
【００５７】
図８に示すガスクロマトグラフ１０を用いて、サンプルガス中の、一酸化炭素（ＣＯ）、メタン（ＣＨ4）、エチレン（Ｃ2Ｈ4）、エタン（Ｃ2Ｈ6）、プロパン（Ｃ3Ｈ8）、及びプロピレン（Ｃ3Ｈ6）の成分の測定を行う場合を例として説明する。ここで、カラム２１０は、一酸化炭素、メタン、エチレン及びエタンの分離に適したカラムであり、カラム２２０は、プロパン及びプロピレンの分離に適したカラムであるとする。この場合、一酸化炭素、メタン、エチレン及びエタンの成分の検出を行う場合には、バルブ２００の切替えによりサンプルガスがカラム２１０に供給され、サンプルガスの成分がガス検出部２１１で検出される。また、プロパン及びプロピレンの成分の検出を行う場合には、バルブ２００の切替えによりサンプルガスがカラム２２０に供給され、サンプルガスの成分がガス検出部２２１で検出される。
【００５８】
まず、一酸化炭素、メタン、エチレン及びエタンの検出を行うために、バルブ２００の切替えにより、サンプルガスがカラム２１０に供給される。カラム２１０において、サンプルガスの溶出が完了したときに、バルブ２００の切替えを行い、サンプルガスの供給先をカラム２１０からカラム２２０に変更する。このとき、ガス検出部２１１及びガス検出部２２１による検出が要求される条件を満たすようなタイミングで、バルブ２００の切替えが行われることが好ましい。ユーザは、例えば非アクティブクロマトグラムを参照しながらバルブ２００の切替えを行うことにより、アクティブクロマトグラムのみを参照してバルブ２００の切替えを行う場合と比較して、より適切なタイミングで、バルブ２００の切替え操作を行いやすくなる。
【００５９】
例えば、カラム２１０に供給されるべきサンプルガスが全てカラム２１０に供給され終わったときに、バルブ２００の切替えが行われることが理想的な切替えタイミングである場合において、切替えのタイミングが早すぎると、カラム２１０に供給されるべきサンプルガスの一部がカラム２１０に供給されなくなり、当該サンプルガスの一部は、カラム２２０に供給される。すると、カラム２２０に供給された、当該サンプルガスの一部がガス検出部２２１により検出される。そのため、ガス検出部２２１の検出結果として生成されるクロマトデータは、当該サンプルガスの一部の影響を受けたものとなる。しかしながら、ガス検出部２２１の検出結果として生成されるクロマトデータにおいて、当該サンプルガスの一部の影響については、ガス検出部２２１の検出結果として考慮から除外されるべきものである。仮に、情報処理装置２０のディスプレイに、１つのクロマトグラムのみが表示される場合には、ユーザは、ガス検出部２１１の検出結果に基づくクロマトグラムと、ガス検出部２２１の検出結果に基づくクロマトグラムとのいずれか一方のみを見ることとなる。そのため、ガス検出部２２１の検出結果に基づくクロマトグラムに、当該サンプルガスの一部の影響が表れていることに気付くことが難しい。これに対し、本実施形態のように、情報処理装置２０のディスプレイに、複数のクロマトグラムを表示可能な場合、ユーザは、ガス検出部２１１の検出結果に基づくクロマトグラムと、ガス検出部２２１の検出結果に基づくクロマトグラムとの双方を、同時に見ることができる。そのため、ユーザは、ガス検出部２１１の検出結果に基づくクロマトグラムと、ガス検出部２２１の検出結果に基づくクロマトグラムとを比較することにより、ガス検出部２２１の検出結果に基づくクロマトグラムに、当該サンプルガスの一部の影響が表れていることに気付きやすくなる。
【００６０】
また、仮に、情報処理装置２０のディスプレイに、１つのクロマトグラムのみが表示される場合、例えば、ユーザは、バルブ２００の切替えタイミング等の制御パラメータを調整するために複数のクロマトグラムを見るためには、クロマトグラムの表示を切り替える必要があるが、そのたびにクロマトグラムの表示の縮尺を調整することとなる。これに対し、本実施形態のように、情報処理装置２０のディスプレイに、複数のクロマトグラムを表示可能な場合、ユーザは、複数のクロマトグラムを比較しながら、クロマトグラムの表示の縮尺を調整できる。そのため、ユーザは、複数のクロマトグラムの縮尺の調整を最初に行っておくことにより、その後、縮尺を調整した後のクロマトグラムの表示を確認しながら、制御パラメータを決定しやすくなる。このようにして、本実施形態に係る情報処理システム１によれば、ガスクロマトグラフの制御パラメータの調整を容易化することができる。
【００６１】
図９は、情報処理システムの一変形例の使用態様の一例を説明する図である。例えば、図９に示すように、情報処理装置２０は、複数のガスクロマトグラフ１０から、通信パケットを受信し、複数のガスクロマトグラフ１０のそれぞれから受信した通信パケットのそれぞれに含まれる複数のクロマトデータのうち、それぞれ２個以上の個別のクロマトデータに係るクロマトグラムを表示することができる。
【００６２】
具体的には、ユーザによる所定の入力操作により、情報処理装置２０のディスプレイに、情報処理装置２０に対して通信パケットを送信可能な複数のガスクロマトグラフ１０に関するオーバービュー画面２２６が表示される。オーバービュー画面２２６は、情報処理装置２０に対して通信パケットを送信可能なガスクロマトグラフ１０の一覧を含む画面である。オーバービュー画面２２６において、ユーザが１つのガスクロマトグラフ１０を選択すると、選択されたガスクロマトグラフ１０に関するガスクロマトグラフオーバービュー画面２２４が表示される。ガスクロマトグラフオーバービュー画面２２４において、ユーザは、ディスプレイに表示させるクロマトグラムに関するクロマトデータを選択する。すると、ディスプレイに、それぞれ異なるウィンドウで、選択されたクロマトデータに係るクロマトグラムが、クロマトグラム画面２２５として表示される。ユーザは、複数のガスクロマトグラフ１０について、これと同様の処理を行うことにより、ディスプレイに、複数のガスクロマトグラフ１０のそれぞれについて、２個以上の個別のクロマトデータに係るクロマトグラムを表示させることができる。
【００６３】
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。
【００６４】
また、上記実施形態では、情報処理システム１において、ガスクロマトグラフ１０により生成されたクロマトデータに係るクロマトグラムが表示される場合の例について説明した。しかしながら、情報処理システム１は、液体クロマトグラフについても応用可能である。すなわち、情報処理システム１において、液体クロマトグラフにより生成されたクロマトデータに係るクロマトグラムについても、上記実施形態で説明したものと同様の方法で表示することができる。
【符号の説明】
【００６５】
１  情報処理システム
１０  ガスクロマトグラフ
１１、１１１  測定部
１２、１１２  クロマトデータ生成部
１３、１１３  通信パケット生成部
１４、１１４  通信パケット送信部
２０  情報処理装置
２１、１２１  通信パケット受信部
２２、１２２  通信パケット解析部
２３、１２３  クロマトグラム表示部
２４、１２４、２２４  ガスクロマトグラフオーバービュー画面
２５、１２５、２２５  クロマトグラム画面
２００  バルブ
２１０、２２０  カラム
２１１、２２１  ガス検出部
２２６  オーバービュー画面
【図１】
2019138885.tif 000003
【図２】
2019138885.tif 000004
【図３】
2019138885.tif 000005
【図４】
2019138885.tif 000006
【図５】
2019138885.tif 000007
【図６】
2019138885.tif 000008
【図７】
2019138885.tif 000009
【図８】
2019138885.tif 000010
【図９】
2019138885.tif 000011