(57)【要約】  パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出し（Ｓ３）、前記開始点から所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点から所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ第３基準線で囲まれた三角形内にある1以上の中間制御点を定め（Ｓ４、Ｓ５）、前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとする（Ｓ７）。これにより、ピークの開始点及び終了点の前後で滑らかに繋がるようにベースラインを決定することができる。
2017187547.tif 000002
【特許請求の範囲】
【請求項１】
パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出し、
前記開始点から所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点から所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ直線である第３基準線で囲まれた三角形内にある1以上の中間制御点を定め、
前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとする
ことを特徴とするデータ処理方法。
【請求項２】
前記中間制御点が前記第１基準線と前記第２基準線の交点であることを特徴とする請求項１に記載のデータ処理方法。
【請求項３】
前記中間制御点が第１基準線と第２基準線の交点とは異なる点であって、前記パラメータの値が該交点と同じである点であることを特徴とする請求項１に記載のデータ処理方法。
【請求項４】
パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出するピーク検出部と、
前記開始点から所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点から所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ直線である第３基準線で囲まれた三角形内にある1以上の中間制御点を定める中間制御点決定部と、
前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとするベースライン決定部
とを備えることを特徴とするデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばクロマトグラフで得られるクロマトグラムや、質量分析装置や分光装置等で得られるスペクトルのような、パラメータに対する強度の変化を表すグラフのデータを処理する方法及び装置に関する。
【背景技術】
【０００２】
試料に含まれる成分を分析する装置の１つにクロマトグラフがある。クロマトグラフでは試料を移動相の流れに乗せてカラムに導入し、カラム内で試料中の各成分を時間的に分離した後、検出器で検出してクロマトグラムを作成する。そして、クロマトグラム上のピーク位置から各成分を同定し、ピーク高さや面積から当該成分の濃度を決定する（例えば特許文献１）。【０００３】
クロマトグラムには、試料に由来するピークに、ピークの有無に関わらず存在するベースラインが重畳する。クロマトグラムから試料の正確な情報を得るためには、ベースラインを除去してピークを検出する必要がある。以下、図９を用いて、クロマトグラムからベースラインを除去する方法の一例を説明する。【０００４】
まず、クロマトグラムからピークトップ９１を検出する（図９(a)）。ピークトップ９１は、例えばクロマトグラムの高さが所定値以上であって、一次微分の値が0である位置とする。操作者が目視でピークトップ９１を定めたうえで、マウス等の入力デバイスを用いて該位置９１を指定するようにしてもよい。続いて、ピークトップ９１よりも保持時間が短い所からピークの開始点９２を検出すると共に、ピークトップ９１よりも保持時間が長い所からピークの終了点９３を検出する（同図）。開始点９２は、例えば二次微分が正であって一次微分が正の所定値以上になる位置や、操作者が目視で定めて入力デバイスで指定した位置とする。同様に、終了点９３は、二次微分が正であって一次微分が負の所定値以下（絶対値では所定値以上）になる位置や、操作者が目視で定めて入力デバイスで指定した位置とする。【０００５】
このように定めたピークの開始点９２及び終了点９３から、例えば以下のようにベースラインを決定する。まず、ピークとピークの間や両端といった、ピークが存在しない保持時間におけるクロマトグラムは、クロマトグラムそのものを部分ベースライン９４１とする（図９(b)）。ピークの部分では、開始点９２と終了点９３を直線で結んだものを部分ベースライン９４２とする（同図）。こうして得られた部分ベースライン９４１及び９４２を合わせて、クロマトグラム全体のベースライン９４とする。このベースライン９４をクロマトグラムから差し引くことにより、試料の成分に応じたクロマトグラムのピークが決定され（図９(c)）、決定されたピークにつき、位置、幅、高さといった特徴量が求められる
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平07-098270号公報
【特許文献２】特開2015-049136号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記の方法では、ベースライン９４は、クロマトグラムのピークが存在しないところでは曲線（クロマトグラムそのもの）であって、クロマトグラムのピークが存在する開始点９２と終了点９３の間だけが直線となるため、開始点９２及び終了点９３において前後が滑らかに繋がらず不自然である。そのため、ベースライン９４を差し引いたクロマトグラムも、開始点９２及び終了点９３において前後が滑らかに繋がらなくなってしまう。【０００８】
ここまではクロマトグラムについて説明したが、クロマトグラフと組み合わせて用いられる質量分析装置で得られるマススペクトルや分光装置で得られる光のスペクトル等においても同様の問題が生じる。【０００９】
本発明が解決しようとする課題は、ピークの開始点及び終了点の前後で滑らかに繋がるようにベースラインを決定することができるデータ処理方法及び装置を提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために成された本発明に係るデータ処理方法は、
パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出し、
前記開始点から所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点から所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ直線である第３基準線で囲まれた三角形内にある1以上の中間制御点を定め、
前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとする
ことを特徴とする。【００１１】
ここで、パラメータとは例えばクロマトグラフの場合の時間、光スペクトルの場合の波長、質量電荷比スペクトルの場合の質量電荷比のことを指し、通常、グラフにおいてパラメータは横軸、強度は縦軸として表現される。以下、グラフにおけるパラメータ軸を横軸、強度軸を縦軸とも表現する。【００１２】
ベジェ曲線は一般に、開始点及び終了点を含む3以上の制御点を指定することにより定まり、該開始点及び該終了点においてそれらと隣接制御点とを結ぶ直線と同じ傾きの接線を有する曲線である。本発明では、クロマトグラム又はスペクトルのピークの開始点及び終了点をベジェ曲線の制御点の開始点及び終了点として用い、それら開始点、1以上の中間制御点及び終了点から成る3以上の制御点をパラメータ軸の順に用いて作成されるベジェ曲線をピーク（開始点と終了点の間のグラフ）のベースラインとする。これにより、ピークのベースラインは開始点及び終了点においてピーク外のベースラインと傾きが近くなり、ピークの開始点及び終了点の前後でベースラインが滑らかに繋がる。【００１３】
前記中間制御点はいずれも前記三角形内にあることから、開始点とそれに隣接する制御点とを結ぶ線分の傾きは、第１基準線の傾きと同じか又はそれ以下となる。これにより、作成されたベジェ曲線の開始点における接線の傾きは、第１基準線の傾きと同じか又はそれよりも小さくなる。終了点においても同様である。【００１４】
前記中間制御点は、1個のみであってもよいし、複数個であってもよい。中間制御点を1個のみとする場合の一例として、第１基準線と第２基準線の交点を中間制御点とする場合が挙げられる。この中間制御点によれば、開始点及び終了点において、得られるベジェ曲線が前述の回帰直線と同じ傾きを有することからベースラインがより滑らかに繋がる。【００１５】
あるいは、第１基準線と第２基準線の交点とは異なる点であって、前記パラメータの値が該交点と同じである（すなわち該交点と前記第３基準線の間にある）点を中間制御点とすることもできる。この方法は、開始点又は終了点において求めた回帰直線の傾きが過大である場合に有益である。【００１６】
通常、第１基準線と第２基準線の傾きの正負が互いに逆になることから、第１基準線と第２基準線の交点のパラメータ軸（横軸）方向の位置は開始点と終了点の間に存在する。しかし、処理対象のピークの近傍に別のピークが存在したりドリフトが大きい場合、第１基準線と第２基準線の傾きの正負が同じになる場合がある。その場合には、第１基準線と第２基準線の交点の横軸方向の位置が開始点−終了点の外になる。このような交点をピークのベースラインを決定するためのベジェ曲線の制御点として用いることは適切ではない。そこでこのような場合には、横軸方向の位置が開始点から見て終了点側にある第１基準線上の点である第１中間制御点と、横軸方向の位置が第１中間制御点と終了点の間にある第２基準線上の点である第２中間制御点という2個の制御点を定め、開始点、該第１中間制御点、第２中間制御点及び終了点を制御点として前記ベジェ曲線を作成することが望ましい。ここで第１基準線と第２基準線の傾きが共に正である場合には、第１中間制御点は前記三角形内にあるものの、第２中間制御点は前記三角形外にある。また、第１基準線と第２基準線の傾きが共に負である場合には、第２中間制御点は前記三角形内にあるものの、第１中間制御点は前記三角形外にある。従って、この例では前記中間制御点（すなわち、開始点及び終了点以外で前記三角形内にある制御点）は1個のみである。【００１７】
前記三角形内にある中間制御点を2個（開始点と終了点を含めて制御点を4個）用いる例として、開始点と前記交点の間の第１基準線上に第１中間制御点を、前記交点と終了点の間の第２基準線上に第２中間制御点を定めることが挙げられる。開始点及び終了点のそれぞれにおいて、得られるベジェ曲線が前述の回帰直線と同じ傾きを有することからベースラインがより滑らかに繋がる。あるいは、開始点と前記交点の間の第１基準線上の点と第３基準線の間にある点を第１中間制御点とし、前記交点と終了点の間の第２基準線上の点と第３基準線の間にある点を第２中間制御点としてもよい。いずれの場合にも、第１中間制御点を開始点の隣接制御点、第２中間制御点を終了点の隣接制御点としてベジェ曲線を作成する。【００１８】
さらには、第１中間制御点と第２中間制御点の間に1以上の中間制御点を定めることで、3個以上の中間制御点（開始点と終了点を含めて5個以上の制御点）を用いてベジェ曲線を作成してもよい。【００１９】
本発明に係るデータ処理装置は、
パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出するピーク検出部と、
前記開始点から所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点から所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ直線である第３基準線で囲まれた三角形内にある1以上の中間制御点を定める中間制御点決定部と、
前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとするベースライン決定部
とを備えることを特徴とする。
【発明の効果】
【００２０】
本発明により、ピークの開始点及び終了点の前後で滑らかに繋がるようにベースラインを決定することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明に係るデータ処理装置の一実施形態を示す概略構成図。
【図２】本発明に係るデータ処理方法における基本的な動作を示すフローチャート。
【図３】クロマトグラムのピークの1つにおける開始点、終了点及びそれら2点に基づいて定めた中間制御点から成る制御点、並びにそれら制御点から作成したベジェ曲線であるベースラインを示す概略図。
【図４】中間制御点を定める方法の別の例を示す概略図。
【図５】本発明に係るデータ処理方法の一実施形態におけるステップS4の具体的な動作の例を示すフローチャート。
【図６】本発明に係るデータ処理方法の一実施形態におけるステップS5及びS7の具体的な動作の例を示すフローチャート。
【図７】中間制御点を定める方法の別の例を示す概略図。
【図８】中間制御点を定める方法の別の例を示す概略図。
【図９】従来のクロマトグラムにおけるベースラインの決定方法の一例を示す図。
【発明を実施するための形態】
【００２２】
図１〜図８を用いて、本発明に係るデータ処理方法及び装置の実施形態を説明する。
本実施形態のデータ処理装置１０は、データ記録部１、表示装置２及び入力装置３と共に用いられる。データ記録部１は、液体クロマトグラフやガスクロマトグラフ等が有する検出器によって測定時に得られたデータを記録する装置であり、ハードディスクやメモリ等から成る。データ記録部１は、図１に示した例ではデータ処理装置１０の外に設けているが、データ処理装置１０内に設けてもよい。表示装置２は、データ処理装置１０によるデータ処理中の情報やデータ処理の結果を表示するディスプレイである。入力装置３は、ユーザが必要な情報をデータ処理装置１０に入力するための装置であって、キーボードやマウス等から成る。
【００２３】
データ処理装置１０は、クロマトグラム作成部１１、ピーク検出部１２、中間制御点決定部１３、ベースライン決定部１４及びベースライン差引後クロマトグラム作成部１５を有する。これら各部は、実際にはコンピュータのＣＰＵやメモリ等のハードウエア、及びソフトウエアにより具現化されている。以下、図２のフローチャート、並びに図３及び図４のクロマトグラムのピークの概略図を用いて、本発明に係るデータ処理方法の一実施形態を説明すると共に、データ処理装置１０の各部の機能を説明する。
【００２４】
まず、クロマトグラム作成部１１は、データ記録部１からデータを取得して、従来と同様の方法によりクロマトグラムを作成する（ステップＳ１）。スペクトルについて処理を行う場合には、クロマトグラムを作成する操作は不要であり、データ記録部１からデータを取得するだけでよい。
【００２５】
次に、ピーク検出部１２は、クロマトグラム作成部１１で作成されたクロマトグラムからピークを検出する（ステップＳ２）。ピークの検出は、従来と同様の方法で行えばよい（例えば特許文献２参照）。
【００２６】
続いて、中間制御点決定部１３は、ピーク検出部１２で検出されたピークの区間におけるベースラインを決定するために用いるベジェ曲線の制御点のうち、開始点及び終了点以外の中間制御点を以下のように決定する（図３参照）。
【００２７】
まず、ピーク検出部１２で検出されたピーク２１から、開始点２１１及び終了点２１２を求める（ステップＳ３）。
【００２８】
次に、開始点２１１から所定の範囲である第１範囲２２１内にあるデータから求められる回帰直線である第１基準線２３１と、終了点２１２から所定の範囲である第２範囲２２２内にあるデータから求められる回帰直線である第２基準線２３２を求める（ステップＳ４）。図３に示したクロマトグラム２０の例では、第１範囲２２１では開始点２１１からピーク２１の外側に、第２範囲２２２では終了点２１２からピーク２１の外側に、それぞれ設定したが、これらの範囲を開始点２１１や終了点２１２を挟んでピーク２１の外側と内側に跨って定めてもよいし、ピーク２１の内側に定めてもよい。
【００２９】
そして、第１基準線２３１と第２基準線２３２の交点を中間制御点２１３と決定する（ステップＳ５）。図３の例では第１基準線２３１と第２基準線２３２の交点を中間制御点２１３としたが、中間制御点は、第１基準線２３１、第２基準線２３２、及び開始点２１１と終了点２１２を結ぶ直線である第３基準線２３３で囲まれた三角形内にあればよい。図４に示したクロマトグラム２０Ａの例では、ピーク２１Ａの開始点２１１Ａから求めた第１基準線２３１Ａと終了点２１２Ａから求めた第２基準線２３２Ａとの交点２５からパラメータ軸（クロマトグラムでは保持時間の横軸）に垂線２６を下ろし、該垂線２６上の点を中間制御点２１３Ａとした。
【００３０】
クロマトグラムに複数のピークが存在する場合には、以上のステップＳ３〜Ｓ５の操作を他のピークに対しても行う。そのため、ステップＳ６では、ステップＳ２で検出された全てのピークに対して中間制御点の決定が完了しているか確認し、YESの（完了している）場合にはステップＳ７に移り、NOの場合にはステップＳ３に戻る。
【００３１】
ステップＳ７では、ベースライン決定部１４は、パラメータ軸の順に開始点２１１を1番目の制御点、中間制御点２１３を2番目の制御点、終了点２１２を3番目（最後）の制御点とするベジェ曲線を求め、このベジェ曲線を当該開始点２１１と終了点２１２の間の部分ベースライン２４（図３参照）とする。図４の例においても同様に、開始点２１１Ａ、終了点２１２Ａ及び中間制御点２１３Ａを制御点とするベジェ曲線を、ピーク２１Ａの区間における部分ベースライン２４Ａとする。ベースライン決定部１４は上記と同様の操作を他のピークの開始点と終了点の間においても行う。以上の操作を経て、ベースライン決定部１４は、各ピークの開始点と終了点の間では上記方法で求めたベジェ曲線をベースラインとし、それ以外の区間ではクロマトグラムの曲線をベースラインと決定する。
【００３２】
ベースライン差引後クロマトグラム作成部１５は、ベースライン決定部１４で決定されたベースラインをクロマトグラムから差し引くことにより、ベースライン差引後クロマトグラムを作成し（ステップＳ８）、表示装置２のディスプレイに表示する。以上により、本実施形態のデータ処理方法の動作が終了する。
【００３３】
本実施形態のデータ処理方法によれば、ピーク２１の開始点２１１及び終了点２１２の前後で滑らかに繋がるようにベースラインを決定することができる。
【００３４】
次に、図５及び図６、並びに前述の図３を用いて、本実施形態のデータ処理方法におけるステップＳ４、Ｓ５及びＳ７における具体的な動作の例を説明する。ここでは、クロマトグラムのピークが1個のみであるものとしてステップＳ６の説明を省略するが、クロマトグラムのピークが複数個であってステップＳ６を実行する場合においても、個々のピークに対して以下と同様の動作を実行することができる。
【００３５】
まず、ステップＳ３までの動作を実行し、ステップＳ４−１において、第１範囲２２１の始点の保持時間をls、終点の保持時間をleと定義すると共に、第２範囲２２２の始点の保持時間をrs、終点の保持時間をreと定義する（図３参照）。ここでは、ピークの開始点２１１を第１範囲２２１の終点（保持時間le）とし、ピークの終了点２１２を第２範囲２２２の始点（保持時間re）とする。すなわち、第１範囲２２１及び第２範囲２２２はいずれもピークの外側に設定する。この段階では、第１範囲２２１の始点の保持時間ls及び第２範囲２２２の終点の保持時間reは任意の値としておけばよい。
【００３６】
次に、自然数nの値を1に設定する（ステップＳ４−２）。nは、以下のステップＳ４−３〜Ｓ４−５までの操作を所定の最大数nmaxまで実行した時に当該操作を打ち切るために設定している。
【００３７】
続いて、第１範囲２２１（保持時間ls〜leの間）内のクロマトグラムのデータから回帰直線を求める（ステップＳ４−３）。そして、第１範囲２２１内における回帰直線とクロマトグラムの残差平方和が所定の閾値以上であるか判定する（ステップＳ４−４）。
【００３８】
この残差平方和が所定の閾値以上（ステップＳ４−４でYES）である場合には、求めた回帰直線が第１基準線としては適切ではない可能性がある。この場合、まずステップＳ４−５において、nが最大数nmaxに達しているかを確認する。nが最大数nmaxに達している（ステップＳ４−５でYESである）場合にはステップＳ４−７に移り、ステップＳ４−３で求めた回帰直線を第１基準線２３１と決定する。一方、nが最大数nmaxに達していない（ステップＳ４−５でNOである）場合には、nの値を1だけ加算すると共に、第１範囲２２１の始点の保持時間lsを「le-(le-ls)/2」の値に置き換え（ステップＳ４−６）たうえで、ステップＳ４−３に戻る。ステップＳ４−６での置き換え後の第１範囲２２１の保持時間の長さは、置き換え前の1/2となっている。
【００３９】
前記残差平方和が所定の閾値未満（ステップＳ４−４でNO）である場合には、そのままステップＳ４−７に移り、ステップＳ４−３で求めた回帰直線を第１基準線２３１と決定する。
【００４０】
ステップＳ４−７の後、第２範囲２２２についてもステップＳ４−２〜Ｓ４−７と同様の操作を行い（図５では当該操作をまとめてステップＳ４−８とし、詳細を省略する）、第２基準線２３２を決定する。
【００４１】
ステップＳ４−８の後、ステップＳ５−１に移る（図６）。ステップＳ５−１では、ピークの開始点２１１をベジェ曲線の最初の制御点と決定する。続いて、ステップＳ５−２において、第１基準線２３１と第２基準線２３２の交点を求める。
【００４２】
そして、ステップＳ５−３において、該交点の保持時間が開始点２１１の保持時間と終了点２１２の保持時間の間にあるか判定する。この判定がYESの場合には、ステップＳ５−４において、ピークの開始点と終了点を結ぶ第３基準線２３３を求める。そしてステップＳ５−５において、前記交点からパラメータ軸に下ろした垂線のうち該交点と第３基準線２３３の間の線分上にある点（該交点であってもよい）を２番目の制御点（中間制御点２１３）と決定する。
【００４３】
一方、ステップＳ５−３においてNOと判定した場合には、前記交点を制御点の決定に用いることは不適当であり、ステップＳ５−６において他の方法（その一例は図７を用いて後述）により制御点を1又は複数個決定する。
【００４４】
ステップＳ５−５又はステップＳ５−６の後、終了点２１２を最後の制御点と決定する（ステップＳ５−７）。
【００４５】
次に、ステップＳ７−１において、ステップＳ５で求めた3点（又はそれ以上）の制御点に基づき、ピークの開始点と終了点までのサンプリング点数の2倍の点数（1/2のサンプリング間隔）でベジェ曲線を作成する。こうして作成したベジェ曲線につき、ステップＳ７−２において、線形補間を用いてクロマトグラムと同じサンプリング点数（間隔）に変更し、当該変更後のベジェ曲線をベースラインと決定する。このようにクロマトグラムとベースラインのサンプリング点数（間隔）を合わせることで、次のステップＳ８におけるクロマトグラムからのベースラインの差し引きが容易になる。この後、ステップＳ８の操作を前述のように行うことで、一連の動作が終了する。
【００４６】
本発明は上記実施形態には限定されない。
例えば、図７に示すようにクロマトグラム２０Ｂのピーク２１Ｂがドリフトの影響を受けている場合には、ピーク２１Ｂの開始点２１１Ｂから所定範囲内にあるデータから求められる回帰直線である第１基準線２３１Ｂと、ピーク２１Ｂの終了点２１２Ｂについて同様に求められる第２基準線２３２Ｂの交点がピークの範囲から大きく外れてしまうことがある。このようにピーク２１Ｂの範囲から大きく外れた交点に基づいて中間制御点を求めることは適切ではないため、その代わりに、開始点２１１Ｂの近傍の、第１基準線２３１Ｂ〜第３基準線（図を見易くするために図示省略）で囲まれた三角形内に中間制御点を定めるとよい。図７の例では、開始点２１１Ｂと終了点２１２Ｂの距離(rs-le)の1/10だけ開始点２１１Ｂからパラメータ軸方向の終了点２１２Ｂ側にずれたところの第１基準線２３１Ｂ上に第１中間制御点２１３Ｂを定める。この第１中間制御点２１３Ｂと開始点２１１Ｂ及び終了点２１２Ｂだけでは、終了点２１２Ｂ寄りのベジェ曲線をうまく決定することができないため、図７の例ではさらに、距離(rs-le)の1/10だけ終了点２１２Ｂからパラメータ軸方向の開始点２１１Ｂ側にずれたところの第２基準線２３２Ｂ上に、第２中間制御点２１４Ｂを定める。なお、この第２中間制御点２１４Ｂは前記三角形内にはない。これら開始点２１１Ｂ、第１中間制御点２１３Ｂ、第２中間制御点２１４Ｂ及び終了点２１２Ｂをこの順に制御点とするベジェ曲線を作成し、当該ベジェ曲線をピーク２１Ｂの区間の部分ベースライン２４Ｂと決定することができる。
【００４７】
また、例えば図８に示すように、第１基準線〜第３基準線で囲まれた三角形内に中間制御点を2個以上設定してもよい。図８の例では、図４と同じクロマトグラム２０Ａのピーク２１Ａにおいて、開始点２１１Ａから時間δtだけ終了点２１２Ａ寄りの第１基準線２３１Ａ上に第１中間制御点２１３Ｃを設定し、終了点２１２Ａから時間δtだけ開始点２１１Ａ寄りの第２基準線２３２Ａ上に第２中間制御点２１４Ｃを設定している。これら第１中間制御点２１３Ｃ及び第２中間制御点２１４Ｃはいずれも、第１基準線２３１Ａ、第２基準線２３２Ａ及び第３基準線２３３Ａで囲まれる三角形の中（線上）に配置されている。そして、開始点２１１Ａ、第１中間制御点２１３Ｃ、第２中間制御点２１４Ｃ及び終了点２１２Ａをこの順に制御点とするベジェ曲線を作成し、当該ベジェ曲線をピーク２１Ａの区間の部分ベースライン２４Ｃと決定することができる。さらには、図８の例において、第１中間制御点２１３Ｃと第２中間制御点２１４Ｃの間であって前記三角形内にさらに1又は複数個の中間制御点を設けてもよい。
【符号の説明】
【００４８】
１…データ記録部
２…表示装置
３…入力装置
１０…データ処理装置
１１…クロマトグラム作成部
１２…ピーク検出部
１３…中間制御点決定部
１４…ベースライン決定部
１５…ベースライン差引後クロマトグラム作成部
２０、２０Ａ、２０Ｂ…クロマトグラム
２１、２１Ａ、２１Ｂ…ピーク
２１１、２１１Ａ、２１１Ｂ、９２…開始点
２１２、２１２Ａ、２１２Ｂ、９３…終了点
２１３、２１３Ａ…中間制御点
２１３Ｂ、２１３Ｃ…第１中間制御点
２１４Ｂ、２１４Ｃ…第２中間制御点
２２１…第１範囲
２２２…第２範囲
２３１、２３１Ａ、２３１Ｂ…第１基準線
２３２、２３２Ａ、２３２Ｂ…第２基準線
２３３、２３３Ａ…第３基準線
２４、２４Ａ、２４Ｂ、２４Ｃ、９４１、９４２…部分ベースライン
２５…第１基準線と第２基準線の交点
２６…交点２５からパラメータ軸への垂線
９１…ピークトップ
【図１】
2017187547.tif 000003
【図２】
2017187547.tif 000004
【図３】
2017187547.tif 000005
【図４】
2017187547.tif 000006
【図５】
2017187547.tif 000007
【図６】
2017187547.tif 000008
【図７】
2017187547.tif 000009
【図８】
2017187547.tif 000010
【図９】
2017187547.tif 000011
【手続補正書】
【提出日】平成30年10月9日(2018.10.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出し、
前記開始点を含む所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点を含む所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ直線である第３基準線とを定め、該第１基準線、該第２基準線、及び該第３基準線で囲まれた三角形内にある1以上の中間制御点を定め、
前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとする
ことを特徴とするデータ処理方法。
【請求項２】
前記中間制御点が前記第１基準線と前記第２基準線の交点であることを特徴とする請求項１に記載のデータ処理方法。
【請求項３】
前記中間制御点が第１基準線と第２基準線の交点とは異なる点であって、前記パラメータの値が該交点と同じである点であることを特徴とする請求項１に記載のデータ処理方法。
【請求項４】
パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出するピーク検出部と、
前記開始点を含む所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点を含む所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ直線である第３基準線とを定め、該第１基準線、該第２基準線、及び該第３基準線で囲まれた三角形内にある1以上の中間制御点とを定める中間制御点決定部と、
前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとするベースライン決定部
とを備えることを特徴とするデータ処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記課題を解決するために成された本発明に係るデータ処理方法は、
パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出し、
前記開始点を含む所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点を含む所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ直線である第３基準線とを定め、該第１基準線、該第２基準線、及び該第３基準線で囲まれた三角形内にある1以上の中間制御点を定め、
前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとする
ことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明に係るデータ処理装置は、
パラメータに対する強度の変化を表すグラフのデータからピークの開始点及び終了点を検出するピーク検出部と、
前記開始点を含む所定の範囲内にあるデータから求められる回帰直線である第１基準線と、前記終了点を含む所定の範囲内にあるデータから求められる回帰直線である第２基準線と、該開始点と該終了点を結ぶ直線である第３基準線とを定め、該第１基準線、該第２基準線、及び該第３基準線で囲まれた三角形内にある1以上の中間制御点とを定める中間制御点決定部と、
前記開始点、前記1以上の中間制御点、及び前記終了点をパラメータ軸の順に制御点とする該開始点と該終了点の間のベジェ曲線を作成して前記ピークのベースラインとするベースライン決定部
とを備えることを特徴とする。
【国際調査報告】
2017187547.tif 000012
2017187547.tif 000013