(57)【要約】【課題】電力の消費量を削減可能なバッチファイルを自動で生成することができる分析用データ処理装置、分析用データ処理方法及び分析用データ処理プログラムを提供する。【解決手段】実行順序決定部１２が、各メソッドファイルに含まれるカラムの温度条件に基づいて、それらのメソッドファイルの実行順序を決定する。バッチファイル生成部１１は、実行順序決定部１２により決定された順序で各メソッドファイルを実行させるバッチファイルを生成する。したがって、各メソッドファイルに含まれるカラムの温度条件に応じて適切な実行順序を決定することにより、電力の消費量を削減可能なバッチファイルを自動で生成することができる。【選択図】  図１
2015206613.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ複数種類の分析条件を含む複数のメソッドファイルを記憶するメソッドファイル記憶部と、
前記メソッドファイル記憶部に記憶されている各メソッドファイルを順次に実行させるバッチファイルを生成するバッチファイル生成部と、
各メソッドファイルに含まれるカラムの温度条件に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定する実行順序決定部とを備えたことを特徴とする分析用データ処理装置。
【請求項２】
前記実行順序決定部は、各メソッドファイルに含まれる恒温分析時の設定温度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項１に記載の分析用データ処理装置。
【請求項３】
前記実行順序決定部は、恒温分析時の設定温度が近いメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項２に記載の分析用データ処理装置。
【請求項４】
温度センサからの温度の入力を受け付ける温度入力受付部をさらに備え、
前記実行順序決定部は、現在の温度よりも恒温分析時の設定温度が高いメソッドファイルが、低い設定温度のメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項２又は３に記載の分析用データ処理装置。
【請求項５】
前記実行順序決定部は、現在の温度よりも恒温分析時の設定温度が低いメソッドファイルが、現在の温度よりも恒温分析時の設定温度が高いメソッドファイルよりも後に、高い設定温度のメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項４に記載の分析用データ処理装置。
【請求項６】
前記実行順序決定部は、恒温分析時の設定温度が高いメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項２に記載の分析用データ処理装置。
【請求項７】
前記実行順序決定部は、各メソッドファイルに含まれる昇温分析時の開始温度及び終了温度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項１に記載の分析用データ処理装置。
【請求項８】
前記実行順序決定部は、先に実行されるメソッドファイルにおける昇温分析時の終了温度に対して、昇温分析時の開始温度が近いメソッドファイルが次に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項７に記載の分析用データ処理装置。
【請求項９】
前記実行順序決定部は、各メソッドファイルに含まれる温度条件よりも優先的に、各メソッドファイルに含まれる試料の濃度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項１〜８のいずれかに記載の分析用データ処理装置。
【請求項１０】
前記実行順序決定部は、少なくとも一部のメソッドファイルの実行順序が予め定められている場合に、各メソッドファイルに含まれる温度条件よりも優先的に、前記予め定められた実行順序に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定することを特徴とする請求項１〜９のいずれかに記載の分析用データ処理装置。
【請求項１１】
それぞれ複数種類の分析条件を含む複数のメソッドファイルを順次に実行させるバッチファイルを生成するバッチファイル生成ステップと、
各メソッドファイルに含まれる温度条件に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定する実行順序決定ステップとを備えたことを特徴とする分析用データ処理方法。
【請求項１２】
それぞれ複数種類の分析条件を含む複数のメソッドファイルを順次に実行させるバッチファイルを生成するバッチファイル生成部と、
各メソッドファイルに含まれる温度条件に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定する実行順序決定部としてコンピュータを機能させることを特徴とする分析用データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のメソッドファイルを順次に実行させるバッチファイルを生成するための分析用データ処理装置、分析用データ処理方法及び分析用データ処理プログラムに関するものである。
【背景技術】
【０００２】
ガスクロマトグラフなどの分析装置においては、分析の際に必要となる複数種類の分析条件がメソッドファイルとして格納され、当該メソッドファイルに基づいて分析が行われるようになっている（例えば、下記特許文献１参照）。具体的には、コンピュータにより構成される分析用データ処理装置を作業者が操作することにより、複数種類の分析条件が設定され、それらの設定された各分析条件の組み合わせがメソッドファイルとして格納される。
【０００３】
メソッドファイルとして設定される複数種類の分析条件には、例えばカラムの温度条件が含まれる。カラムを一定温度に保った状態で分析を行う恒温分析では、その一定温度の設定値（設定温度）などが、メソッドファイルに分析条件として設定される。また、カラムの温度を上昇させながら分析を行う昇温分析では、開始温度、終了温度及び昇温速度などが、メソッドファイルに分析条件として設定される。
【０００４】
複数の試料に対して連続分析を行う際には、各試料の分析時に用いるメソッドファイルを作業者が指定することにより、各試料とメソッドファイルとが対応付けられたバッチファイルが作成される。このようにして作成されたバッチファイルを実行することにより、各試料の分析が、対応するメソッドファイルを用いて順次に自動で行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２３０６３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、作業者が任意に作成したバッチファイルを実行する場合、そのバッチファイルにおけるメソッドファイルの順序によっては、電力の消費量が必要以上に多くなるという問題があった。例えば恒温分析により連続分析を行う場合に、設定温度が３００℃、１００℃、２００℃である各メソッドファイルをこの順序で実行した場合には、３００℃から１００℃にカラムを冷却した後、再び２００℃までカラムを加熱しなければならず、非効率である。
【０００７】
また、カラムの冷却は一般的に自然冷却であるため、加熱時と比べて冷却時の方が時間を要する。したがって、バッチファイルにおけるメソッドファイルの順序によっては、分析時間が必要以上に長くなる場合もある。
【０００８】
本発明は、上記実情に鑑みてなされたものであり、電力の消費量を削減可能なバッチファイルを自動で生成することができる分析用データ処理装置、分析用データ処理方法及び分析用データ処理プログラムを提供することを目的とする。また、本発明は、分析時間を短縮可能なバッチファイルを自動で生成することができる分析用データ処理装置、分析用データ処理方法及び分析用データ処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る分析用データ処理装置は、メソッドファイル記憶部と、バッチファイル生成部と、実行順序決定部とを備える。前記メソッドファイル記憶部は、それぞれ複数種類の分析条件を含む複数のメソッドファイルを記憶する。前記バッチファイル生成部は、前記メソッドファイル記憶部に記憶されている各メソッドファイルを順次に実行させるバッチファイルを生成する。前記実行順序決定部は、各メソッドファイルに含まれるカラムの温度条件に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定する。
【００１０】
このような構成によれば、各メソッドファイルに含まれるカラムの温度条件に基づいて、それらのメソッドファイルの実行順序を決定し、バッチファイルを生成することができる。したがって、各メソッドファイルに含まれるカラムの温度条件に応じて適切な実行順序を決定することにより、電力の消費量を削減可能なバッチファイルを自動で生成したり、分析時間を短縮可能なバッチファイルを自動で生成したりすることができる。
【００１１】
前記実行順序決定部は、各メソッドファイルに含まれる恒温分析時の設定温度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００１２】
このような構成によれば、各メソッドファイルに含まれる恒温分析時の設定温度に応じて適切な実行順序を決定することにより、恒温分析時における電力の消費量を削減可能なバッチファイルを自動で生成したり、恒温分析時における分析時間を短縮可能なバッチファイルを自動で生成したりすることができる。
【００１３】
前記実行順序決定部は、恒温分析時の設定温度が近いメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００１４】
このような構成によれば、恒温分析時の設定温度が近いメソッドファイルから順に実行されるため、各メソッドファイルに基づく恒温分析の間の待ち時間が短縮される。したがって、恒温分析時における分析時間を効果的に短縮することができる。
【００１５】
前記分析用データ処理装置は、温度センサからの温度の入力を受け付ける温度入力受付部をさらに備えていてもよい。この場合、前記実行順序決定部は、現在の温度よりも恒温分析時の設定温度が高いメソッドファイルが、低い設定温度のメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００１６】
このような構成によれば、現在の温度よりも恒温分析時の設定温度が高いメソッドファイルが、低い設定温度のメソッドファイルから順に実行されるため、徐々に設定温度を上昇させながら効率よく恒温分析を行うことができる。したがって、恒温分析時における分析時間をより効果的に短縮することができる。
【００１７】
前記実行順序決定部は、現在の温度よりも恒温分析時の設定温度が低いメソッドファイルが、現在の温度よりも恒温分析時の設定温度が高いメソッドファイルよりも後に、高い設定温度のメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００１８】
このような構成によれば、現在の温度よりも恒温分析時の設定温度が高いメソッドファイルが実行された後、現在の温度よりも恒温分析時の設定温度が低いメソッドファイルが、高い設定温度のメソッドファイルから順に実行される。これにより、必要以上に設定温度が上下動することがないため、分析時間を短縮しつつ、必要最低限の電力で恒温分析を行うことができる。
【００１９】
前記実行順序決定部は、恒温分析時の設定温度が高いメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００２０】
このような構成によれば、恒温分析時の設定温度が高いメソッドファイルから順に実行されるため、最も高い設定温度まで上昇させた後、徐々に設定温度を低下させながら恒温分析を行うことができる。現在の温度が高い場合などには、このような態様で各メソッドファイルを実行することにより、恒温分析時における電力の消費量を効果的に削減することができる。
【００２１】
前記実行順序決定部は、各メソッドファイルに含まれる昇温分析時の開始温度及び終了温度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００２２】
このような構成によれば、各メソッドファイルに含まれる昇温分析時の開始温度及び終了温度に応じて適切な実行順序を決定することにより、昇温分析時における電力の消費量を削減可能なバッチファイルを自動で生成したり、昇温分析時における分析時間を短縮可能なバッチファイルを自動で生成したりすることができる。
【００２３】
前記実行順序決定部は、先に実行されるメソッドファイルにおける昇温分析時の終了温度に対して、昇温分析時の開始温度が近いメソッドファイルが次に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００２４】
このような構成によれば、先に実行されるメソッドファイルにおける昇温分析時の終了温度に対して、昇温分析時の開始温度が近いメソッドファイルが次に実行されるため、各メソッドファイルに基づく昇温分析の間の待ち時間が短縮される。したがって、昇温分析時における分析時間を効果的に短縮することができる。
【００２５】
前記実行順序決定部は、各メソッドファイルに含まれる温度条件よりも優先的に、各メソッドファイルに含まれる試料の濃度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００２６】
このような構成によれば、各メソッドファイルに含まれる試料の濃度に応じて、所定のメソッドファイルを優先して実行することができる。例えば濃度が高い試料を分析した後に、濃度が低い試料を分析した場合には、分析の感度が低下するおそれがある。このような場合であっても、濃度が低い試料を先に分析するようにバッチファイルを生成すれば、分析の感度が低下するのを防止することができるため、より好適に分析を行うことができる。
【００２７】
前記実行順序決定部は、少なくとも一部のメソッドファイルの実行順序が予め定められている場合に、各メソッドファイルに含まれる温度条件よりも優先的に、前記予め定められた実行順序に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定してもよい。
【００２８】
このような構成によれば、実行順序が予め定められているメソッドファイルについては、その順序を優先して実行することができる。したがって、実行順序を変更することが好ましくないメソッドファイルが、順序を変更して実行されるのを防止することができるため、より好適に分析を行うことができる。
【００２９】
本発明に係る分析用データ処理方法は、バッチファイル生成ステップと、実行順序決定ステップとを備える。前記バッチファイル生成ステップでは、それぞれ複数種類の分析条件を含む複数のメソッドファイルを順次に実行させるバッチファイルを生成する。前記実行順序決定ステップでは、各メソッドファイルに含まれる温度条件に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定する。
【００３０】
本発明に係る分析用データ処理プログラムは、バッチファイル生成部と、実行順序決定部としてコンピュータを機能させる。前記バッチファイル生成部は、それぞれ複数種類の分析条件を含む複数のメソッドファイルを順次に実行させるバッチファイルを生成する。前記実行順序決定部は、各メソッドファイルに含まれる温度条件に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序を決定する。
【発明の効果】
【００３１】
本発明によれば、各メソッドファイルに含まれるカラムの温度条件に応じて適切な実行順序を決定することにより、電力の消費量を削減可能なバッチファイルを自動で生成したり、分析時間を短縮可能なバッチファイルを自動で生成したりすることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１実施形態に係る分析用データ処理装置の構成例を示したブロック図である。
【図２】恒温分析のためのバッチファイルを生成する際のデータ処理部による処理の一例を示したフローチャートである。
【図３Ａ】図２の処理により生成されたバッチファイルを用いて分析を行った場合の温度変化の一例を示した図である。
【図３Ｂ】図２の処理により生成されたバッチファイルを用いて分析を行った場合の温度変化の一例を示した図である。
【図３Ｃ】図２の処理により生成されたバッチファイルを用いて分析を行った場合の温度変化の一例を示した図である。
【図４】本発明の第２実施形態に係る分析用データ処理装置により生成されたバッチファイルを用いて分析を行った場合の温度変化の一例を示した図である。
【図５】本発明の第３実施形態に係る分析用データ処理装置により昇温分析のためのバッチファイルを生成する際の処理の一例を示したフローチャートである。
【図６】図５の処理により生成されたバッチファイルを用いて分析を行った場合の温度変化の一例を示した図である。
【図７】バッチファイルを生成する際の分析用データ処理装置による処理の第１変形例を示したフローチャートである。
【図８】バッチファイルを生成する際の分析用データ処理装置による処理の第２変形例を示したフローチャートである。
【発明を実施するための形態】
【００３３】
図１は、本発明の第１実施形態に係る分析用データ処理装置の構成例を示したブロック図である。本実施形態に係る分析用データ処理装置は、ガスクロマトグラフなどの分析装置に用いられるデータを処理するためのものである。当該分析用データ処理装置は、例えばコンピュータにより構成され、データ処理部１及び記憶部２などを備えている。
【００３４】
分析装置は、例えばキャリアガスの流量やカラムの温度など、分析の際に必要となる複数種類の分析条件を含むメソッドファイルに基づいて分析を行う。具体的には、複数のメソッドファイルが所定の順序で並べられたバッチファイルを実行することにより、メソッドファイルごとに順次に分析を行うことができるようになっている。本実施形態に係る分析用データ処理装置は、このような分析装置に用いられるバッチファイルを自動的に生成する機能を有している。
【００３５】
データ処理部１は、例えばＣＰＵ（Central Processing Unit）を含む構成である。当該ＣＰＵがプログラムを実行することにより、データ処理部１は、バッチファイル生成部１１、実行順序決定部１２及び温度入力受付部１３などとして機能する。記憶部２は、例えばハードディスク又はＲＡＭ（Random Access Memory）などにより構成することができる。記憶部２には、メソッドファイルを記憶するメソッドファイル記憶部２１と、バッチファイルを記憶するバッチファイル記憶部２２とが割り当てられている。メソッドファイルは、作業者により予め作成され、メソッドファイル記憶部２１に記憶される。
【００３６】
バッチファイル生成部１１は、メソッドファイル記憶部２１に記憶されている各メソッドファイルを順次に実行させるバッチファイルを生成する。バッチファイル生成部１１で生成されたバッチファイルは、バッチファイル記憶部２２に記憶される。分析時には、バッチファイル記憶部２２に記憶されているバッチファイルを実行することにより、当該バッチファイルにおいて所定の順序で並べられている各メソッドファイルが順次に実行される。
【００３７】
バッチファイル生成部１１がバッチファイルを生成する際の各メソッドファイルの実行順序は、実行順序決定部１２により決定される。本実施形態では、実行順序決定部１２が、各メソッドファイルに含まれる分析条件のうち、カラムの温度条件に基づいて各メソッドファイルの実行順序を決定するようになっている。
【００３８】
温度入力受付部１３は、温度センサ３からの温度の入力を受け付ける。温度センサ３は、カラムの温度を検知するためのものであり、カラムを収容して加熱するためのカラムオーブン内に配置される。本実施形態では、温度入力受付部１３で入力を受け付けた現在の温度も考慮に入れて、実行順序決定部１２が各メソッドファイルの実行順序を決定することができるようになっている。
【００３９】
このように、本実施形態では、各メソッドファイルに含まれるカラムの温度条件に基づいて、それらのメソッドファイルの実行順序を決定し、バッチファイルを生成することができる。したがって、各メソッドファイルに含まれるカラムの温度条件に応じて適切な実行順序を決定することにより、電力の消費量を削減可能なバッチファイルを自動で生成したり、分析時間を短縮可能なバッチファイルを自動で生成したりすることができる。
【００４０】
図２は、恒温分析のためのバッチファイルを生成する際のデータ処理部１による処理の一例を示したフローチャートである。恒温分析のためのバッチファイルを生成する際には、まず、各メソッドファイルに含まれる恒温分析時の設定温度が確認される（ステップＳ１０１）。このとき、温度センサ３からの温度の入力に基づいて、現在の温度が確認される（ステップＳ１０２）。
【００４１】
その結果、現在の温度より高い設定温度のメソッドファイルが少なくとも１つあれば（ステップＳ１０３でＹｅｓ）、その少なくとも１つのメソッドファイルが低い設定温度から順に並べられる（ステップＳ１０４）。すなわち、現在の温度より高い設定温度のメソッドファイルが１つであれば、そのメソッドファイルが最初に実行されるように決定される。一方、現在の温度より高い設定温度のメソッドファイルが複数あれば、それらのメソッドファイルが低い設定温度から順に並べられることにより、設定温度が近いメソッドファイルから順に実行されるように決定される。
【００４２】
次に、現在の温度よりも低い設定温度のメソッドファイルが少なくとも１つあれば（ステップＳ１０５でＹｅｓ）、その少なくとも１つのメソッドファイルが、既に順序が決定されたメソッドファイルの後に、高い設定温度から順に並べられる（ステップＳ１０６）。すなわち、現在の温度より低い設定温度のメソッドファイルが１つであれば、そのメソッドファイルが、既に順序が決定されたメソッドファイルの後に実行されるように決定される。一方、現在の温度より低い設定温度のメソッドファイルが複数あれば、それらのメソッドファイルが、既に順序が決定されたメソッドファイルの後に、高い設定温度から順に実行されるように決定される。
【００４３】
このようにして全てのメソッドファイルの実行順序が決定され、決定された実行順序に従って生成されたバッチファイルがバッチファイル記憶部２２に記憶される（ステップＳ１０７）。このように、本実施形態では、各メソッドファイルに含まれる恒温分析時の設定温度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序が決定されるようになっている。
【００４４】
図３Ａ〜図３Ｃは、図２の処理により生成されたバッチファイルを用いて分析を行った場合の温度変化の一例を示した図である。この例では、各メソッドファイルに含まれる恒温分析時の設定温度Ｔ１〜Ｔ３と、温度センサ３により検知される現在の温度Ｔとに基づいて、バッチファイルが生成される。なお、カラムの加熱はヒータにより行われるが、カラムの冷却は自然冷却又は空冷により行われるため、加熱時の温度上昇率の方が冷却時の温度降下率よりも大きい。
【００４５】
図３Ａの例では、各メソッドファイルに含まれる恒温分析時の設定温度Ｔ１〜Ｔ３が、いずれも現在の温度Ｔよりも高い。この場合、低い設定温度から順に、設定温度Ｔ１のメソッドファイル、設定温度Ｔ２のメソッドファイル、設定温度Ｔ３のメソッドファイルの順に実行される。
【００４６】
この場合、恒温分析時の設定温度Ｔ１〜Ｔ３が近いメソッドファイルから順に実行されるため、各メソッドファイルに基づく恒温分析の間の待ち時間が短縮される。したがって、恒温分析時における分析時間を効果的に短縮することができる。
【００４７】
特に、現在の温度Ｔよりも恒温分析時の設定温度Ｔ１〜Ｔ３が高いメソッドファイルが、低い設定温度のメソッドファイルから順に実行されるため、徐々に設定温度を上昇させながら効率よく恒温分析を行うことができる。したがって、恒温分析時における分析時間をより効果的に短縮することができる。
【００４８】
図３Ｂの例では、各メソッドファイルに含まれる恒温分析時の設定温度Ｔ１〜Ｔ３のうち、一部の設定温度Ｔ２，Ｔ３のみが現在の温度Ｔよりも高く、残りの設定温度Ｔ１は現在の温度Ｔよりも低い。この場合、現在の温度Ｔよりも恒温分析時の設定温度Ｔ２，Ｔ３が高いメソッドファイルが、低い設定温度から順に、設定温度Ｔ２のメソッドファイル、設定温度Ｔ３のメソッドファイルの順に実行された後、現在の温度Ｔよりも恒温分析時の設定温度Ｔ１が低いメソッドファイルが実行される。
【００４９】
また、図３Ｃの例では、各メソッドファイルに含まれる恒温分析時の設定温度Ｔ１〜Ｔ３のうち、一部の設定温度Ｔ３のみが現在の温度Ｔよりも高く、残りの設定温度Ｔ１，Ｔ２は現在の温度Ｔよりも低い。この場合、現在の温度Ｔよりも恒温分析時の設定温度Ｔ３が高いメソッドファイルが実行された後、現在の温度Ｔよりも恒温分析時の設定温度Ｔ１，Ｔ２が低いメソッドファイルが、高い設定温度から順に、設定温度Ｔ２のメソッドファイル、設定温度Ｔ１のメソッドファイルの順に実行される。
【００５０】
図３Ｂ及び図３Ｃのような例では、必要以上に設定温度が上下動することがないため、分析時間を短縮しつつ、必要最低限の電力で恒温分析を行うことができる。
【００５１】
図４は、本発明の第２実施形態に係る分析用データ処理装置により生成されたバッチファイルを用いて分析を行った場合の温度変化の一例を示した図である。本実施形態では、恒温分析時の設定温度が高いメソッドファイルから順に実行されるように、バッチファイルを生成する際の各メソッドファイルの実行順序が決定される。
【００５２】
図４の例では、各メソッドファイルに含まれる恒温分析時の設定温度Ｔ１〜Ｔ３のうち、一部の設定温度Ｔ２，Ｔ３のみが現在の温度Ｔよりも高く、残りの設定温度Ｔ１は現在の温度Ｔよりも低い。この場合に、本実施形態では現在の温度Ｔを考慮せず、高い設定温度から順に、設定温度Ｔ３のメソッドファイル、設定温度Ｔ２のメソッドファイル、設定温度Ｔ１のメソッドファイルの順序で実行する。
【００５３】
本実施形態では、恒温分析時の設定温度が高いメソッドファイルから順に実行されるため、最も高い設定温度まで上昇させた後、徐々に設定温度を低下させながら恒温分析を行うことができる。現在の温度Ｔが高い場合などには、このような態様で各メソッドファイルを実行することにより、恒温分析時における電力の消費量を効果的に削減することができる。
【００５４】
図５は、本発明の第３実施形態に係る分析用データ処理装置により昇温分析のためのバッチファイルを生成する際の処理の一例を示したフローチャートである。昇温分析のためのバッチファイルを生成する際には、まず、各メソッドファイルに含まれる昇温分析時の開始温度及び終了温度が確認される（ステップＳ２０１）。このとき、温度センサ３からの温度の入力に基づいて、現在の温度が確認される（ステップＳ２０２）。
【００５５】
そして、現在の温度に開始温度が最も近いメソッドファイルが、最初に実行されるメソッドファイルとして選択される（ステップＳ２０３）。その後、選択された先のメソッドファイルの終了温度に対して、開始温度が最も近いメソッドファイルが次に並べられる（ステップＳ２０４）。
【００５６】
このステップＳ２０４の処理は、残りの全てのメソッドファイルが選択されるまで繰り返され、全てのメソッドファイルが選択されて並べ終わった時点で（ステップＳ２０５でＹｅｓ）、決定された実行順序に従って生成されたバッチファイルがバッチファイル記憶部２２に記憶される（ステップＳ２０６）。このように、本実施形態では、各メソッドファイルに含まれる昇温分析時の開始温度及び終了温度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序が決定されるようになっている。
【００５７】
図６は、図５の処理により生成されたバッチファイルを用いて分析を行った場合の温度変化の一例を示した図である。この例では、各メソッドファイルに含まれる昇温分析時の開始温度Ｔ１１，Ｔ２１，Ｔ３１と、各メソッドファイルに含まれる昇温分析時の終了温度Ｔ１２，Ｔ２２，Ｔ３２と、温度センサ３により検知される現在の温度Ｔとに基づいて、バッチファイルが生成される。
【００５８】
図６の例では、現在の温度Ｔに対して、開始温度Ｔ１１が最も近いメソッドファイルが最初に実行され、終了温度Ｔ１２で当該メソッドファイルによる分析が終了する。その後、先に（直前に）実行されたメソッドファイルの終了温度Ｔ１２に対して、開始温度Ｔ２１が近いメソッドファイルが次に実行され、終了温度Ｔ２２で当該メソッドファイルによる分析が終了する。さらに、先に（直前に）実行されたメソッドファイルの終了時間Ｔ２２に対して、開始温度Ｔ３１が近いメソッドファイルが次に実行され、終了温度Ｔ３２で当該メソッドファイルによる分析が終了する。
【００５９】
この場合、先に実行されるメソッドファイルにおける昇温分析時の終了温度Ｔ１２，Ｔ２２、Ｔ３２に対して、昇温分析時の開始温度Ｔ１１，Ｔ２１，Ｔ３１が近いメソッドファイルが次に実行されるため、各メソッドファイルに基づく昇温分析の間の待ち時間が短縮される。したがって、昇温分析時における分析時間を効果的に短縮することができる。
【００６０】
図７は、バッチファイルを生成する際の分析用データ処理装置による処理の第１変形例を示したフローチャートである。この例では、各メソッドファイルに含まれる温度条件よりも優先的に、各メソッドファイルに含まれる試料の濃度に基づいて、バッチファイルを生成する際の各メソッドファイルの実行順序が決定される。
【００６１】
具体的には、作業者の操作により試料の濃度を優先させるための指定があった場合に（ステップＳ３０１でＹｅｓ）、各メソッドファイルに含まれる試料の濃度が確認される（ステップＳ３０２）。その結果、所定の閾値以上の濃度が分析条件として含まれるメソッドファイルがあった場合には（ステップＳ３０３でＹｅｓ）、そのメソッドファイルがバッチファイルにおいて最後に並べられるように設定される（ステップＳ３０４）。
【００６２】
その後、恒温分析であれば図２の処理が実行され、昇温分析であれば図５の処理が実行されることにより、バッチファイルが生成される。これにより、各メソッドファイルに含まれる試料の濃度に応じて、所定のメソッドファイル（所定の閾値未満の濃度が分析条件として含まれるメソッドファイル）を優先して実行することができる。
【００６３】
例えば濃度が高い試料を分析した後に、濃度が低い試料を分析した場合には、分析の感度が低下するおそれがある。このような場合であっても、濃度が低い試料を先に分析するようにバッチファイルを生成すれば、分析の感度が低下するのを防止することができるため、より好適に分析を行うことができる。
【００６４】
なお、所定の閾値以上の濃度が分析条件として含まれるメソッドファイルがない場合には（ステップＳ３０３でＮｏ）、試料の濃度に基づく実行順序の決定が行われることなく、図２又は図５の処理が実行される。また、所定の閾値以上の濃度が分析条件として含まれるメソッドファイルが複数ある場合には、濃度が低い順に、それらのメソッドファイルが実行されることが好ましい。
【００６５】
図８は、バッチファイルを生成する際の分析用データ処理装置による処理の第２変形例を示したフローチャートである。この例では、少なくとも一部のメソッドファイルの実行順序が予め定められている場合に（ステップＳ４０１でＹｅｓ）、各メソッドファイルに含まれる温度条件よりも優先的に、その予め定められた順序でメソッドファイルが並べられる（ステップＳ４０２）。
【００６６】
その後、恒温分析であれば図２の処理が実行され、昇温分析であれば図５の処理が実行されることにより、バッチファイルが生成される。これにより、実行順序が予め定められているメソッドファイルについては、その順序を優先して実行することができる。したがって、実行順序を変更することが好ましくないメソッドファイルが、順序を変更して実行されるのを防止することができるため、より好適に分析を行うことができる。
【００６７】
以上の実施形態では、恒温分析のためのバッチファイルを生成する際には、恒温分析時の設定温度に基づいて各メソッドファイルの実行順序を決定し、昇温分析のためのバッチファイルを生成する際には、昇温分析時の開始温度及び終了温度に基づいて各メソッドファイルの実行順序を決定するような構成について説明した。しかし、このような構成に限らず、各メソッドファイルに含まれるカラムの温度条件に基づいてバッチファイルを生成するような構成であれば、他の条件に基づいて各メソッドファイルの実行順序を決定してもよい。
【００６８】
また、上述のような分析用データ処理装置としてコンピュータを機能させるためのプログラム（分析用データ処理プログラム）を提供することも可能である。この場合、前記プログラムは、記憶媒体に記憶された状態で提供されるような構成であってもよいし、プログラム自体が提供されるような構成であってもよい。
【符号の説明】
【００６９】
１    データ処理部
２    記憶部
３    温度センサ
１１    バッチファイル生成部
１２    実行順序決定部
１３    温度入力受付部
２１    メソッドファイル記憶部
２２    バッチファイル記憶部
【図１】
2015206613.tif 000003
【図２】
2015206613.tif 000004
【図３Ａ】
2015206613.tif 000005
【図３Ｂ】
2015206613.tif 000006
【図３Ｃ】
2015206613.tif 000007
【図４】
2015206613.tif 000008
【図５】
2015206613.tif 000009
【図６】
2015206613.tif 000010
【図７】
2015206613.tif 000011
【図８】
2015206613.tif 000012