(57)【要約】【課題】複数の分析のデータを利用して解析処理を行う場合、例えば汎用の表計算ソフトウエアの表にデータを読み込んで、その表内で設定した計算式に基づいた計算処理を行うなど作業が煩雑であった。【解決手段】連続的な自動データ解析処理の手順を予め設定するためのバッチスケジュール表１１中の各行（分析）毎にカスタムパラメータ欄１２ａを設け、該欄に対応して開く設定ウインドウ１３で計算式を入力設定する。この計算式には、その行の分析による分析データのみならず、他の行の分析データやそのデータによる波形処理結果なども用いることができる。【選択図】　図３
2004028864.tif 000002
【特許請求の範囲】
【請求項１】
予め作成されたバッチスケジュール表に従って、複数の検体に対して取得された分析データの連続的な自動解析処理を実行する分析装置用のデータ処理装置において、
ａ）各分析毎に、その分析における検体を特定するためのサンプル情報記述欄と、当該分析データの所在を示すデータファイル情報記述欄と、当該分析データ及び他の分析データを利用した計算式又は該計算式を特定するための情報を示す計算式情報記述欄と、をそれぞれ設けて成るバッチスケジュール表を表示する表示手段と、
ｂ）該表示手段に表示されたバッチスケジュール表中の計算式情報記述欄に対し、計算式又は計算式を特定するための情報を入力設定する入力手段と、
ｃ）データ解析処理を実行する過程で、前記バッチスケジュール表の計算式情報記述欄に入力設定された計算式又はそれにより特定される計算式に基づいた演算処理を行う演算処理手段と、
を備えることを特徴とするデータ処理装置。
【請求項２】
前記分析装置は、クロマトグラフ装置であることを特徴とする請求項１に記載の分析装置のデータ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の検体（試料）に対する分析に伴って取得されるデータ又は過去に取得された複数のデータを利用して、連続的な自動解析処理を実行する分析装置用データ処理装置に関する。
【０００２】
【従来の技術】
クロマトグラフ装置等の分析装置では、複数の検体に対する分析及びデータ解析処理を行う場合に、予め分析のスケジュールを指定し、このスケジュールに従ってオートサンプラにより順番に検体を採取して分析を実行し、分析によって取得されたデータを用いて連続的に解析処理を実行することが行われる。
【０００３】
また、先に全検体に対する分析を行い、該分析によって取得されたデータをハードディスク等の記憶装置に格納し、全ての分析作業が終了した後に、予め指定したスケジュールに従ってバッチ処理により連続的にデータ解析処理を行うこともある。或いは、過去に解析処理が実行されたことがある場合でも、記憶装置に格納されている過去のデータを呼び出してきて、予め指定したスケジュールに従ってバッチ処理により連続的に再解析処理を行う場合もある。
【０００４】
いずれにしても、こうした多検体の連続的な自動解析処理を実行するには、その実行に先立ってバッチスケジュール表を作成する。バッチスケジュール表とは、解析処理の手順を定めた表であって、サンプル名、サンプルＩＤ、メソッドファイル名、データファイル名などを記載したスケジュール表である。ここで、メソッドファイル名とは、その分析における分析条件などを格納してあるファイルの記憶場所を特定するものである。また、データファイル名とは、主に過去に分析によって取得されたデータを格納してあるファイルの記憶場所を特定するものである。もちろん、ここで挙げた以外に、バッチスケジュール表にはその分析に係る様々な情報を含むようにすることができる。
【０００５】
なお、こうしたバッチスケジュール表はオペレータがデータ処理装置（実体はパーソナルコンピュータ）で手動操作により作成することもできるが、例えば特開平５−２５６８４０号公報に開示の技術を利用すれば、分析の手順を定めたスケジュール表などに基づいて自動的に作成することも可能である。こうしたバッチスケジュール表に従った解析処理を実行すると、該表に記載の順序で複数の検体に対する分析データが記憶装置から読み出され、例えば各分析毎のクロマトグラムが作成されて表示画面に描出される。
【０００６】
【発明が解決しようとする課題】
ところで、上記のようなデータ解析処理を行う際に、複数の分析によるデータやそれに基づく波形処理結果（例えばピーク面積など）を利用した計算処理や統計解析処理などを行いたい場合がよくある。簡単な例を挙げれば、異なる分析によるクロマトグラム上のピーク面積の差を求めたり、複数の分析によるクロマトグラム上のピーク面積の平均値を求めたりしたい場合である。従来、こうした計算処理を行いたい場合には、例えば他の汎用的な表計算ソフトウエア（代表的にはマイクロソフト社のエクセル（Ｅｘｃｅｌ）など）を用い、そのソフトウエアによる表にデータを送出（エクスポート）した上で、該表の中で計算処理を実行するようにしている。しかしながら、こうした作業は煩雑で面倒であるため、データ処理作業の効率を落とす一因となっていた。
【０００７】
本発明はかかる課題を解決するために成されたものであり、その目的とするところは、バッチスケジュール表を用いたデータ解析処理の作業効率を改善することができる分析装置用データ処理装置を提供することにある。
【０００８】
【課題を解決するための手段、及び効果】
上記課題を解決するために成された本発明は、予め作成されたバッチスケジュール表に従って、複数の検体に対して取得された分析データの連続的な自動解析処理を実行する分析装置用のデータ処理装置において、
ａ）各分析毎に、その分析における検体を特定するためのサンプル情報記述欄と、当該分析データの所在を示すデータファイル情報記述欄と、当該分析データ及び他の分析データを利用した計算式又は該計算式を特定するための情報を示す計算式情報記述欄と、をそれぞれ設けて成るバッチスケジュール表を表示する表示手段と、
ｂ）該表示手段に表示されたバッチスケジュール表中の計算式情報記述欄に対し、計算式又は計算式を特定するための情報を入力設定する入力手段と、
ｃ）データ解析処理を実行する過程で、前記バッチスケジュール表の計算式情報欄に入力設定された計算式又はそれにより特定される計算式に基づいた演算処理を行う演算処理手段と、
を備えることを特徴としている。
【０００９】
一態様としては、表示手段の画面上に表示されるバッチスケジュール表の１行に１つの分析が対応付けられ、行毎に、上記サンプル情報記述欄、データファイル情報記述欄及び計算式情報記述欄がそれぞれ設けられたものとすることができる。また、各行毎に、計算式情報記述欄に対して、１つの計算式又は該計算式を特定するための情報のみならず、複数の計算式又は該計算式を特定するための情報を設定できるようにしてもよい。
【００１０】
本発明に係るデータ処理装置によれば、多検体の分析による分析データを用いた統計解析処理や演算処理を行いたい場合に、オペレータは通常のバッチスケジュール表の作成と同様に、バッチスケジュール表を表示手段の画面上に表示させ、該表中で所望の計算式を計算式情報記述欄に入力設定すればよい。実際の解析処理においては、演算処理手段はそのバッチスケジュール表中の計算式情報記述欄に設定されている通りに、分析データを読み出したり波形処理結果を求めたりしつつ、その計算式に則った演算処理を実行する。そして、その演算処理結果を表示したり、或いはその行に設定されているデータファイル情報で特定されるデータファイルに格納したりする。
【００１１】
従って、複数の検体の分析データを利用した演算処理を行う場合であっても、従来のように、他の汎用的な表計算ソフトウエアを使用する必要がなく、そうした他のソフトウエアにデータを送出する必要もないので、オペレータの作業が簡単になり、ミスも軽減できる。それによって、データ解析処理作業を効率的に行うことができる。
【００１２】
【発明の実施の形態】
以下、本発明に係るデータ処理装置を備える分析装置として、ＬＣ分析装置を例に挙げて説明する。
【００１３】
図１は本ＬＣ分析装置の概略構成図である。この分析装置の構成は、大別すると、液体試料に対して実際の分析を行って解析に必要なデータを採取するＬＣ分析部と、採取されたデータに対し所定の波形処理や演算処理を行って定性分析又は定量分析結果を導き出すデータ処理部とから成る。
【００１４】
ＬＣ分析部においては、送液ポンプ２の動作により溶離液（移動相）槽１から溶離液が吸引され、一定流量でオートインジェクタ４を介しカラム５へと供給される。オートサンプラ３は予め複数装填された検体を所定の順序で選択し、選択された検体による試料は所定のタイミングでオートインジェクタ４により溶離液中に注入される。この試料は溶離液に乗ってカラム５へと導入され、カラム５を通過する間に試料中の各成分が時間的に分離される。検出器６はカラム５から溶出する試料成分を時間の経過に伴って順次検出し、その検出信号はＡ／Ｄ変換器７でデジタル信号に変換された後に、データ処理部であるパーソナルコンピュータ（以下「パソコン」という）８に入力される。
【００１５】
本分析装置では、パソコン８にインストールされている所定のプログラムを実行することによって、各種のデータ処理が具現化される。また、パソコン８は上記ＬＣ分析部の各部の動作を制御する機能も有する。もちろん、パソコン８は周知の構成を有し、キーボードやマウス等の入力部８ａや、液晶ディスプレイ等の表示部８ｂが備えられている。なお、データ処理部は汎用のパソコンを利用したものでなく、専用のデータ処理装置（例えば島津製作所製のクロマトパックなど）で構成することもできる。
【００１６】
上記ＬＣ分析装置においてオートサンプラ３に装填された複数の検体に対する分析が連続的に実行されると、ＬＣ分析部により取得されたデータは、それぞれの分析（つまり検体）に対応付けてパソコン８の記憶装置（一般的にはハードディスク）に保存される。これら分析データは、通常、各分析毎に異なったデータファイルに格納する。
【００１７】
多検体の分析を行う場合には、分析を行いながら並行してデータ解析処理を実行する場合と、全ての分析データを一旦記憶装置に格納し、つまり分析を終了し、その後にまとめてデータ解析処理を実行する場合とがある。データの再解析処理を実行する場合も基本的には後者と同じである。いずれにしても連続的な自動データ解析処理を行いたい場合には、オペレータは、その解析処理手順を指定するためのバッチスケジュール表を作成する。
【００１８】
具体的には、パソコン８の入力部８ａより所定の操作を行うことによって、表示部８ｂの画面上に図２に示すようなバッチテーブル設定画面１０を表示させる。バッチテーブル設定画面１０には、サンプル名、サンプルＩＤ、サンプルタイプ、カスタムパラメータ、メソッドファイル、データファイルなどの項目欄が横方向に設けられたバッチスケジュール表１１が配置されている。ここで、メソッドファイル及びデータファイルは上述した通りのものである。サンプルタイプは未知試料であるのか或いは標準試料（既知試料）であるのかの選択である。また、カスタムパラメータは、本データ処理装置に特徴的な項目であって、その行における計算式の指定を行うためのものである。
【００１９】
いま、図２において、サンプル名が「ビタミンＳ」である分析に対して計算式を入力設定したい場合、カスタムパラメータ枠１２の中のその行の欄１２ａ内の上にカーソルを移動させると、起動ボタン１２ｂが現れる。そこで、その起動ボタン１２ｂをクリックすると、その操作を受けてカスタムパラメータ設定ウインドウ１３が開き、図３に示すようにバッチスケジュール表１１に重畳して表示される。すなわち、このカスタムパラメータ設定ウインドウ１３は、バッチスケジュール表１１中の１番目の分析に対応したものである。
【００２０】
このカスタムパラメータ設定ウインドウ１３には、タイトルと計算式とを１組とする計算式一覧表１４が設けられており、オペレータは、この計算式一覧表１４においてタイトルと計算式とを入力部８ａ（キーボード）から入力する。この例では、「Ｐａｒａｍｅｔｅｒ１」というタイトルが付された「Ａｒｅａ（１）＊２」という計算式と、「Ｄｉｆｆｅｒｅｎｃｅ１」というタイトルが付された「Ａｒｅａ（１）−Ａｒｅａ（２）」という計算式とが既に入力された状態にある。ここで「Ａｒｅａ（１）＊２」の意味は、分析１（つまりサンプル名「ビタミンＳ」の分析）のピーク面積算出結果に２を乗じるということであり、「Ａｒｅａ（１）−Ａｒｅａ（２）」の意味は、分析１（サンプル名「ビタミンＳ」の分析）のピーク面積算出結果から分析２（サンプル名「カゼ薬１」の分析）のピーク面積算出結果を減じるということである。
【００２１】
従って、「Ｐａｒａｍｅｔｅｒ１」は分析１のデータのみを利用しており、これに対し、「Ｄｉｆｆｅｒｅｎｃｅ１」は分析１と分析２の両方のデータを利用した解析ということになる。このように、複数の分析によるデータを用いた計算式も自由に設定することができる。なお、ここでの計算式には、四則演算やそのほかの一般的に知られている関数などのほか、上記「Ａｒｅａ」のように予め取り決められた処理を含むことができる。
【００２２】
上述したように計算式一覧表１４での入力が完了したならば、［ＯＫ］ボタン１５をクリックする。すると、計算式一覧表１４での入力が確定し、分析１に対するカスタムパラメータとして登録される。登録が終了すると、カスタムパラメータ枠１２のその欄１２ａには登録されている「”タイトル”＝計算式」が表示される。スクロールボタン１２ｃをクリックすることにより、その内容を全て確認することもできる。こうして計算式の登録が終了したら、ウインドウ１３を閉じる操作を行えばよい。
【００２３】
上記と同様にして、各行のカスタムパラメータを適宜に設定することができる。本例では、１つの行に対して設定できる計算式は最大５個であるが、この数はこれに限定されるものではない。
【００２４】
また、異なる行において同一の計算式を設定することも可能である。その場合、計算処理自体は同一であるが、その計算結果を格納するデータファイルが異なることになる。例えば、図３の例では、「Ａｒｅａ（１）−Ａｒｅａ（２）」の計算式の計算結果は「ＶＩＴＡＳ．ｄａｔ１」という名称のファイルに格納されるが、例えば、サンプル名「カゼ薬１」の行のカスタムパラメータでも同じ計算式が設定されていた場合に、その計算結果は「ＣＯＬＤ２．ｄａｔ２」という名称のファイルに格納される。従って、オペレータは、いずれの分析のデータを用いるのかという観点ではなく、いずれの分析のデータファイルにその演算結果を格納したいのかという観点で、所望の行のカスタムパラメータ欄に計算式を入力設定すればよい。
【００２５】
このようにして、必要なカスタムパラメータを含むバッチスケジュール表１１を完成させ、その後、このバッチスケジュール表１１に従って、連続自動解析処理を実行する。連続自動解析処理の際には、バッチスケジュール表の各行の解析処理を順次行う過程でカスタムパラメータとして登録されている計算式が利用される。但し、基本的な解析処理はバッチスケジュール表１１に指定されている分析の順序、つまり上から順番に行っていくが、上述したようにカスタムパラメータに設定されている計算式には、他の分析のデータを用いたものが含まれることがある。例えば「Ａｒｅａ（１）−Ａｒｅａ（２）」という計算式は２番目の「カゼ薬１」の分析データに基づく波形処理結果を利用しているから、こうした計算式による演算処理はその演算に必要なデータが揃った時点に実行されることになる。
【００２６】
なお、上記実施例は一例であって、本発明の趣旨に沿った範囲で適宜変形や修正を行なえることは明らかである。
【図面の簡単な説明】
【図１】本発明に係るデータ処理装置を備える分析装置の一例であるＬＣ分析装置の概略構成図。
【図２】データ処理部（パソコン）の表示画面の一例。
【図３】データ処理部（パソコン）の表示画面の一例。
【符号の説明】
１…移動相槽
２…送液ポンプ
３…オートサンプラ
４…オートインジェクタ
５…カラム
６…検出器
７…Ａ／Ｄ変換器
８…パソコン（データ処理部）
８ａ…入力部
８ｂ…出力部
１１…バッチスケジュール表
１２…カスタムパラメータ欄
１３…カスタムパラメータ設定ウインドウ
１４…計算式一覧表
１５…［ＯＫ］ボタン
【図１】
2004028864.tif 000003
【図２】
2004028864.tif 000004
【図３】
2004028864.tif 000005