(57)【要約】      （修正有）【課題】通信の混み具合等に関わらず、正しい時刻に処理命令が実行可能な分析システムを提供する。【解決手段】オーバーラップインジェクションデータ採取システム２では、ＰＣ２０は、検出器から出力される検出データを記憶するバッファ部３１と、試料注入部に次の試料の注入を指示する試料注入指示部３２と、次の試料のデータ採取の準備が完了したことをデータ採取指示部に通知する準備完了通知部３３と、を備え、データ採取指示部は、準備完了通知部から通知を受けた時点で、次の試料が注入された時刻からの経過時間を、次の試料のデータ採取の指令と共にデータ処理装置に送り、データ処理装置は、データ採取指示部から指令を受けた時点から経過時間分だけ前の時刻に採取された、次の試料のデータをバッファ部から読み出す。【選択図】図１
2015165244.tif 000002
【特許請求の範囲】
【請求項１】
指令を送る指令装置と、該指令を受けて処理を実行する装置であってクロマトグラフを有する実行装置と、を含む分析システムにおいて、
前記指令装置は、前記実行装置における所定の基点時刻と該実行装置に指令する処理の実行時刻との差であるシフト時間を算出し、該算出したシフト時間を該処理に関する指令と共に送り、前記実行装置は、前記基点時刻から前記シフト時間分だけ前の時刻に、該シフト時間と共に受け取った指令に関する処理を実行する、
ことを特徴とする分析システム。
【請求項２】
複数の試料を順次注入する試料注入部と、注入された試料を成分毎に分離する分離部と、分離された試料成分を検出する検出器と、前記試料注入部が試料を注入した時刻から所
定の時刻までの経過時間を前記シフト時間として算出する、前記指令装置としてのデータ採取指示部と、順次注入された各試料に対して所定のデータ処理を行う、前記実行装置としてのデータ処理装置と、を有し、
前記データ処理装置は、前記検出器から出力される検出データを刻々と記憶するバッファ部と、前記試料注入部に次の試料の注入を指示する試料注入指示部と、該次の試料のデータ採取の準備が完了したことを前記データ採取指示部に通知する準備完了通知部と、を備え、
前記データ採取指示部は、前記準備完了通知部から通知を受けた時点で、前記次の試料が注入された時刻からの経過時間を、該次の試料のデータ採取の指令と共に前記データ処理装置に送り、
前記データ処理装置は、前記データ採取指示部から指令を受けた時点から前記経過時間分だけ前の時刻に採取された、該次の試料のデータを前記バッファ部から読み出す、
ことを特徴とする請求項１に記載の分析システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指令を送る装置と、その指令を受けて特定の処理を実行する装置と、を含む分析システムに関する。
【０００２】
本発明において分析システムとは、測定対象である試料の物理量を測定する機能を有する、あらゆる構成や形態の装置を含む。
【背景技術】
【０００３】
液体クロマトグラフ分析システムのような分析システムは、送液部やカラム、検出器等の分析機器を備える分析装置だけでなく、該分析装置を制御する制御装置、検出器から出力される信号を受信して解析処理をし、横軸を経過時間、縦軸を相対信号強度とするクロマトグラムを作成するデータ処理装置などの複数の装置が組み合わされて構成されるのが一般的である（例えば、特許文献１参照）。
【０００４】
このように、全ての装置が一体化されているのではなく、互いに独立した各装置が組み合わされていることにより、各装置のメンテナンスを容易に行うことができる。また、種類の異なる装置を比較的自由に組み合わせることができるため、ユーザのニーズに合わせて製品の形態を容易に変更して提供できるというメリットもある。さらに、相互に接続されている限り、分析システムを構成する各装置を物理的に異なる箇所に配置することも可能である。
【０００５】
分析システムに複数の装置が含まれ、それらが協働して何らかの処理を行う場合、その中の一つの装置が指令装置となり、他の一つの装置が実行装置となって協働処理を行う。例えば、クロマトグラフで分離した試料を成分毎に分画する分取システムでは、クロマトグラフから溶出する試料成分を検出する検出器、その検出信号を受けて分取装置に分画の実行を指令する制御装置等が協働することにより分画処理を行う。また、クロマトグラフにより１つの試料を分析している途中に次の試料を注入するオーバーラップインジェクションデータ採取システムでは、クロマトグラフから溶出する試料成分を検出する検出器、その検出信号を受けてピーク検出・解析等のデータ処理を行うデータ処理装置、そして、クロマトグラフに対して試料注入を指示する制御装置等が協働して作業する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2004-101198号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の分析システムではいずれも、指令を出す装置は、実行装置がその指令に係る処理を実行する時点で、当該指令を実行装置に送っていた。例えば、上記のうち前者の分取システムの例では、制御装置は、分取装置が分画を開始又は終了する時点で、分取装置に分画開始信号又は分画終了信号を送る。また、後者のオーバーラップインジェクションデータ採取システムの例では、データ処理装置は、クロマトグラフに次の試料が注入された時点で、クロマトグラフからデータ処理開始信号を受け、この試料に関するデータ処理を開始する。
【０００８】
しかしながら、このような実行時点での指令送信は、様々な問題があった。例えば、上記のうち分取システムの例では、制御装置は、検出器から検出信号を受け取り、検出信号のレベルやアップダウンスロープの形状等に基づいて分画を開始／終了する時刻を定め、処理命令を送信する。このとき、システム全体の制御や通信の混み具合により、検出器からの検出信号の受け取りや、処理命令の分取装置への送達に要する時間が一定ではないため、分取装置における分画の開始／終了が正しい時刻（その成分が丁度分取装置に到達する時刻）に実行されないことがある。
【０００９】
また、オーバーラップインジェクションデータ採取システムの例では、データ処理装置は、１つの試料に対して、データファイル作成、データ採取、データファイル保存、データ解析、レポート出力、といった一連のデータ処理を行う。しかしながら、ある試料に対して上記のデータ処理を行っている最中に次の試料のデータ処理を開始すると、処理フローが複雑になると共に、ＣＰＵに大きな負荷が掛かる。
【課題を解決するための手段】
【００１０】
以上の課題を解決するために成された本発明は、
指令を送る指令装置と、該指令を受けて処理を実行する実行装置と、を含む分析システムにおいて、
前記指令装置は、前記実行装置における所定の基点時刻と該実行装置に指令する処理の実行時刻との差であるシフト時間を算出し、該算出したシフト時間を該処理に関する指令と共に送り、
前記実行装置は、前記基点時刻から前記シフト時間分だけ前又は後の時刻に、該シフト時間と共に受け取った指令に関する処理を実行する、
ことを特徴とする。
【００１１】
本発明に係る分析システムでは、指令装置は実行装置に相対的な時間（シフト時間）を指定して処理の実行を指令する。シフト時間は正である場合もあるし、負である場合もある。実行装置は基点とする時刻にシフト時間を加えた時刻（シフト時間が正の場合は基点時刻よりも後、負である場合は基点時刻よりも前になる）を算出してから、指令された処理をその時刻に実行する。
【００１２】
このように、実行装置における処理の実行時刻を、実行装置が基点とする時刻からのシフト時間で決めることにより、指令装置と実行装置の時間が同期していなくとも、実行装置は指令された処理の実行時刻を正確に設定することができる。また、シフト時間を十分大きく取っておけば、信号の伝達遅れ等の影響を受ける恐れがなくなる。
【００１３】
本発明に係る分析システムでは、実行装置に時間を指定して処理命令を出すため、実行装置における様々な処理を分散して実行させることもできる。これにより、実行装置のＣＰＵに掛かる負荷が削減される。
【発明の効果】
【００１４】
本発明に係る分析システムによれば、指令装置は実行装置に相対的な時間を指定して処理の実行を指令するため、指令装置と実行装置の時間が同期していなくとも、実行装置は指令された処理の実行時刻を正確に設定することができる。また、信号の伝達遅れ等の影響をなくしたり、制御装置やデータ処理装置における様々な処理を分散して実行させたりすることも可能であるため、システム設計の自由度が高くなる。
【図面の簡単な説明】
【００１５】
【図１】本発明に係る分析システムの第１実施例における要部の概略構成を示す図。
【図２】施例の分析システムによるデータ採取処理の説明図。
【発明を実施するための形態】
【００１６】
本発明に係る分析システムは、様々な分析システムに適用することが可能である。具体的な実施形態として、本発明に係る分析システムをオーバーラップインジェクションデータ採取システムとに適用した例について述べる。
【実施例】
【００１７】
本発明に係る分析システムの第２実施例であるオーバーラップインジェクションデータ採取システム２について、図１、２を参照しつつ説明する。
【００１８】
オーバーラップインジェクションは、一つの試料の分析中、この試料の分析が完全に終了する前にオートサンプラから次の試料を注入することにより、分析のスループットを向上させる手法である。
【００１９】
しかし、オートサンプラが行う前処理時間はメソッドの設定によって変化し、また、試料の注入に要する時間もバイアルの位置などに応じても変化する。従って、試料がいつ注入されるかを前もって予測することは難しい。
【００２０】
加えて、クロマトグラフ分析では通常一つの試料に関して、(1)データファイル作成、(2)データ採取、(3)データファイル保存、(4)データ解析、(5)レポート出力、といった一連のデータ処理を行う。しかし、オーバーラップインジェクションを行うことで、前後する２つの試料に関するデータ処理が重複してしまい、処理フローが複雑になってしまうという問題も存在する。
【００２１】
図１は、本実施例のオーバーラップインジェクションデータ採取システム２（以下、「システム２」と略記する）の要部を模式的に表したものである。このシステム２は、クロマトグラフ分析を行うためのユニットとして、移動相容器１０、送液ポンプ１１、オートサンプラ（試料注入部）１２、カラム（分離部）１３、カラムオーブン１４、検出器１５を備える。これら各ユニットは、ＰＣ２０からの指令に基づいてコントローラ１８により制御される。
また、コントローラ１８は、所定のタイミングでＰＣ２０に次の試料に関するデータ採取の開始を指示するデータ採取指示部３０を備える。
【００２２】
ＰＣ２０は、インストールされた専用のデータ処理・制御プログラムを実行することにより、コントローラ１８を介した各ユニットの制御及びデータ処理を行う。本実施例のシステム２では、ＰＣ２０を従来のオーバーラップインジェクションに係るデータ処理や動作制御のための機能ブロックとしてだけではなく、バッファ部３１、試料注入指示部３２、準備完了通知部３３としても機能させる。これら各部の具体的な動作については後述する。
【００２３】
また、ＰＣ２０には、キーボードやマウス等の入力デバイスから成る入力部２４、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等から成る表示部２５、が接続されている。
【００２４】
以下、システム２による処理の説明図である図２を参照しつつ、本実施例のシステム２の動作について具体的に説明する。図２には、試料Ａと試料Ｂの分析をオーバーラップさせる場合を示す。なお、各々の試料が注入された時刻を0とした場合、0〜t0の間には何らピークが出現せず、t0〜teの間にのみピークが出現することは、分析条件等から予め知ることができる。
【００２５】
分析を開始する前に、ユーザはカラム温度やポンプの流量等の様々なパラメータを分析条件としてＰＣ２０に入力する。分析条件が全て入力され、ユーザからＰＣ２０に分析の開始を入力されると、ＰＣ２０はまず試料Ａ用のデータファイルを作成し、コントローラ１８を介してオートサンプラ１２に試料の注入を指示する。これを受けて、オートサンプラ１２は所定の前処理を実行し、試料Ａを移動相中に注入する。そして、試料Ａを移動相中に注入した時点で、そのことをコントローラ１８に通知する。
【００２６】
コントローラ１８は、試料Ａが移動相中に注入された時刻をT=0として、その時刻からの経過時間を計時し、検出器１５から刻々と送られてくる検出信号のデータに経過時間Tのデータを付加したうえで、ＰＣ２０に送信する。ＰＣ２０に送られた検出信号と経過時間Tのデータ（以下、「検出データ」と呼ぶ）は、バッファ部３１に一旦保存される。
【００２７】
ＰＣ２０は、バッファ部３１に保存された検出データ（図２(a)）をT=0の時点から順次読み出し、試料Ａ用に作成されたデータファイルにデータを書き込んでいく（図２(b)）
。
【００２８】
一方、試料注入指示部３２はT1=te-t0の時点で次の試料Ｂの注入を、コントローラ１８を介してオートサンプラ１２に指示する。オートサンプラ１２は、試料Ｂに関する所定の前処理を実行したうえで、試料Ｂを移動相中に注入する（図２(c)のINJの時点）。そして、試料Ｂが移動相中に注入された時点でコントローラ１８にそのことを通知する。コントローラ１８のデータ採取指示部３０は、この通知を受け、その時点の時刻を記憶する。
【００２９】
試料Ｂが注入された後も、ＰＣ２０は試料Ａ用のデータファイルにバッファ部３１を介してデータを書き込み続け、T2=teの時点で書き込みを終了する。その後、データファイル保存、データ解析、レポート出力といった処理を実行する。
【００３０】
試料Ａに関するレポート出力が完了すると、ＰＣ２０は、試料Ｂ用のデータファイルを作成する。そして、試料Ｂに対するデータの書き込み準備が完了したことを示す準備完了通知を準備完了通知部３３からコントローラ１８のデータ採取指示部３０に送る。
【００３１】
データ採取指示部３０は準備完了通知を受けると、試料Ｂの注入時刻（試料Ｂの保持時間0の時点）から準備完了通知を受けた時刻（試料Ｂの保持時間tsの時点とする）までに経過した時間（すなわちts）を算出し、試料Ｂに対するデータ採取処理の指令と試料Ｂが注入されてからの経過時間tsとを、その時点における検出信号と経過時間T(=T3)のデータに付加したうえで、ＰＣ２０に送る。
【００３２】
ＰＣ２０は、データ採取指示部３０からデータ採取処理の指令を受け取ると、該指令と共に送られた検出信号の経過時間T3からtsだけ遡った時点（すなわちT3-ts）とT3の間の検出データをバッファ部３１から読み込み、試料Ｂ用のデータファイルに書き込む（図２(c)の斜線部）。その後、T3以降のデータを、バッファ部３１を介して通常通りデータファイルに書き込んでいく。以上の処理を試料Ｂの保持時間teに対応するT5=T3-ts+teの時点まで続けた後、試料Ｂ用のデータファイルへの書き込みを終了し、データファイル保存、データ解析、レポート出力を実行する。
【００３３】
なお、試料Ｂの次に測定する試料がある場合（例えばこの試料をＣとする）、試料注入指示部３２は、試料Ｂの保持時間te-t0に対応するT4=T3-ts+te-t0の時点で試料Ｃの注入を指示する。その後の処理は、試料Ｂと同様である。
【００３４】
このようにして、本システム２では、オーバーラップインジェクションを行いながらも、一つの試料に関して、(1)データファイル作成、(2)データ書き込み、(3)データファイル保存、(4)データ解析、(5)レポート出力、といった一連の処理を他の試料の処理と重複させることなく実行することができ、次の分析対象の試料についても、この処理の順序を保持することができる。
【００３５】
以上、本発明に係る分析システムについて実施例を用いて説明したが、上記は例に過ぎないことは明らかであり、本発明の趣旨の範囲内で適宜に変更や修正、又は追加を行っても構わない。
【００３６】
例えば、第２実施例では、試料注入指示部３２による次の試料の注入指示を分析中の試料の保持時間te-t0の時点で行っていたが、実際にはオートサンプラ１２における前処理の時間を考慮して、さらに早い目に指示しても構わない。上記したように、前処理時間は試料によって変わるため予め知ることは難しいが、最小限必要となる時間は予め知ることができる。従って、その分だけ早く指示すれば分析のスループットをより高めることができる。
【符号の説明】
【００３７】
２…オーバーラップインジェクションデータ採取システム
１０…移動相容器
１１…送液ポンプ
１２…オートサンプラ（試料注入部）
１３…カラム（分離部）
１４…カラムオーブン
１５…検出器
１７…配管
１８…コントローラ
１９…実行時刻算出部
２０…パーソナルコンピュータ（ＰＣ）
２１…遅延時間算出部
２２…ピーク検出部
２３…シフト時間算出部
２４…入力部
２５…表示部
３０…データ採取指示部
３１…バッファ部
３２…試料注入指示部
３３…準備完了通知部
【図１】
2015165244.tif 000003
【図２】
2015165244.tif 000004