(57)【要約】【課題】分析装置の動作シーケンス全体の詳細な設定内容を容易に把握することが可能な動作シーケンス編集装置、分析制御システム、分析システムおよび動作シーケンス編集方法を提供する。【解決手段】動作シーケンスの複数の工程の各々に含まれる一または複数の設定項目の内容が取得部１１により取得される。取得部１１により取得された複数の工程の一または複数の設定項目の内容を動作シーケンス画面として表示させるための画面データが生成部１２により生成される。生成部１２により生成された画面データに基づいて動作シーケンス画面が表示制御部１３により表示部１４０に表示される。動作シーケンス画面においては、分析装置の複数の工程が第１の方向に時系列で並ぶ。また、各工程の一または複数の設定項目の内容が第１の方向と交差する第２の方向に並ぶ。【選択図】図２
2019032245.tif 000002
【特許請求の範囲】
【請求項１】
表示部を用いて分析装置の動作シーケンスの編集を行うための動作シーケンス編集装置であって、
動作シーケンスの複数の工程の各々に含まれる一または複数の設定項目の内容を取得する取得部と、
取得された複数の工程の一または複数の設定項目の内容を動作シーケンス画面として表示させるための画面データを生成する生成部と、
生成された画面データに基づいて動作シーケンス画面を前記表示部に表示させる表示制御部とを備え、
前記動作シーケンス画面は、第１の方向に延びる時間軸を含み、前記複数の工程が前記第１の方向に時系列で並び、各工程の一または複数の設定項目の内容が前記第１の方向と交差する第２の方向に並ぶように配置される、動作シーケンス編集装置。
【請求項２】
前記動作シーケンス画面は、前記複数の工程を識別する複数の工程識別情報を表示する複数の工程表示枠、複数の設定項目を識別する複数の項目識別情報を表示する複数の項目表示枠、および前記複数の設定項目の内容を表示する複数の内容表示枠を含み、
前記複数の工程表示枠は前記時間軸に沿って配置され、前記複数の項目表示枠は前記第２の方向に並ぶように配置され、前記複数の内容表示枠は、工程ごとに前記第２の方向に並ぶように配置され、各工程に対応する前記工程表示枠と一または複数の内容表示枠とが工程表示列を構成する、請求項１記載の動作シーケンス編集装置。
【請求項３】
前記表示制御部を第１の表示モードおよび第２の表示モードに選択的に切り替える表示モード切替部をさらに備え、
前記表示制御部は、前記第１の表示モードでは、前記複数の工程表示列の各々が前記第１の方向において各工程の実時間に対応する長さを有するように前記動作シーケンス画面を表示させ、前記第２の表示モードでは、複数の工程表示列が前記第１の方向において等しい長さを有するように前記動作シーケンス画面を表示させる、請求項２記載の動作シーケンス編集装置。
【請求項４】
使用者の操作に基づいて、前記動作シーケンス画面において選択された内容表示枠の内容を他の内容表示枠に移動する内容移動部をさらに備え、
前記生成部は、前記内容移動部による内容の移動に基づいて前記画面データを更新する、請求項２または３記載の動作シーケンス編集装置。
【請求項５】
使用者の操作に基づいて、前記動作シーケンス画面において選択された工程表示列を前記時間軸の方向に移動する列移動部をさらに備え、
前記生成部は、前記列移動部による工程表示列の移動に基づいて前記画面データを更新する、請求項２〜４のいずれか一項に記載の動作シーケンス編集装置。
【請求項６】
前記表示制御部は、前記動作シーケンス画面において選択された内容表示枠に一または複数の内容を設定するための詳細情報設定領域を前記表示部に表示させ、
前記動作シーケンス編集装置は、前記詳細情報設定領域において一または複数の内容の設定を受け付ける受付部をさらに備え、
前記生成部は、前記受付部により受け付けられた一または複数の内容に基づいて前記画面データを更新する、請求項１〜５のいずれか一項に記載の動作シーケンス編集装置。
【請求項７】
前記画面データに基づいて、前記分析装置を制御するための分析制御ファイルを作成する作成部をさらに備える、請求項１〜６のいずれか一項に記載の動作シーケンス編集装置。
【請求項８】
分析装置の動作を制御する分析制御システムであって、
請求項６記載の動作シーケンス編集装置と、
前記動作シーケンス編集装置の前記表示制御部による制御に基づいて動作シーケンス画面を表示する表示部と、
前記動作シーケンス編集装置の前記作成部により作成された分析制御ファイルに基づいて前記分析装置の動作を制御する分析制御装置とを備える、分析制御システム。
【請求項９】
請求項８記載の分析制御システムと、
前記分析制御システムの前記分析制御装置による制御に基づいて試料の分析を実行することにより分析結果を示す分析データを得る分析装置とを備える、分析システム。
【請求項１０】
表示部を用いて分析装置の動作シーケンスの編集を行うための動作シーケンス編集方法であって、
動作シーケンスの複数の工程の各々に含まれる一または複数の設定項目の内容を取得するステップと、
取得された複数の工程の一または複数の設定項目の内容を動作シーケンス画面として表示させるための画面データを生成するステップと、
生成された画面データに基づいて動作シーケンス画面を前記表示部に表示させるステップとを含み、
前記動作シーケンス画面は、第１の方向に延びる時間軸を含み、前記複数の工程が前記第１の方向に時系列で並び、各工程の一または複数の設定項目の内容が前記第１の方向と交差する第２の方向に並ぶように配置される、動作シーケンス編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分析装置の動作シーケンスを編集する動作シーケンス編集装置、分析制御システム、分析システムおよび動作シーケンス編集方法に関する。
【背景技術】
【０００２】
分析装置においては、予め設定された動作シーケンスに従って各構成部分が動作することにより、測定対象の試料について種々の分析が行われる。例えば、特許文献１には、マトリックス支援レーザ脱離イオン化（ＭＡＬＤＩ）法によるイオン源を用いたイオントラップ質量分析装置が記載されている。この質量分析装置においては、制御部が所定の動作シーケンスに従ってレーザ駆動部、イオントラップ電源部およびデータ処理部等の動作を制御する。それにより、試料の質量分析が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１８５３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
分析装置による測定では、測定対象の種類に応じて動作シーケンスを変更する必要がある。通常、分析装置の分析動作を制御する分析制御プログラムでは、予め準備された複数の動作シーケンスから使用者が所望の動作シーケンスを選択する。一方、使用者が動作シーケンスを作成および編集するために用いるエディタプログラムも開発されている。動作シーケンスでは、順に実行される工程ごとに複数の設定項目の内容が設定されている。
【０００５】
使用者は、上記のエディタプログラムを用いることにより、動作シーケンスの各工程の複数の設定項目の内容を表示部の画面上で設定または変更することができる。このような操作により動作シーケンスを編集することができる。この場合、表示部に複数の工程の名称が表示される。使用者が複数の工程のうちいずれかを選択すると、選択された工程の複数の設定項目の内容が表示される。それにより、使用者は、所望の工程の各設定項目の内容を確認することができる。しかしながら、動作シーケンス全体の詳細な設定内容を容易に把握することができない。
【０００６】
本発明の目的は、分析装置の動作シーケンス全体の詳細な設定内容を容易に把握することが可能な動作シーケンス編集装置、分析制御システム、分析システムおよび動作シーケンス編集方法を提供することである。
【課題を解決するための手段】
【０００７】
（１）第１の発明に係る動作シーケンス編集装置は、表示部を用いて分析装置の動作シーケンスの編集を行うための動作シーケンス編集装置であって、動作シーケンスの複数の工程の各々に含まれる一または複数の設定項目の内容を取得する取得部と、取得された複数の工程の一または複数の設定項目の内容を動作シーケンス画面として表示させるための画面データを生成する生成部と、生成された画面データに基づいて動作シーケンス画面を表示部に表示させる表示制御部とを備え、動作シーケンス画面は、第１の方向に延びる時間軸を含み、複数の工程が第１の方向に時系列で並び、各工程の一または複数の設定項目の内容が第１の方向と交差する第２の方向に並ぶように配置される。
【０００８】
この動作シーケンス編集装置においては、生成された画面データに基づいて、動作シーケンス画面が表示部に表示される。動作シーケンス画面においては、分析装置の複数の工程が第１の方向に時系列で並ぶ。また、各工程の一または複数の設定項目の内容が第１の方向と交差する第２の方向に並ぶ。この構成によれば、使用者は、動作シーケンス画面を視認することにより、複数の工程の時間的順序および各工程の設定項目の内容を容易に認識することができる。これにより、分析装置の動作シーケンス全体の詳細な設定内容を容易に把握することができる。
【０００９】
（２）動作シーケンス画面は、複数の工程を識別する複数の工程識別情報を表示する複数の工程表示枠、複数の設定項目を識別する複数の項目識別情報を表示する複数の項目表示枠、および複数の設定項目の内容を表示する複数の内容表示枠を含み、複数の工程表示枠は時間軸に沿って配置され、複数の項目表示枠は第２の方向に並ぶように配置され、複数の内容表示枠は、工程ごとに第２の方向に並ぶように配置され、各工程に対応する工程表示枠と一または複数の内容表示枠とが工程表示列を構成してもよい。
【００１０】
この場合、各工程および各設定項目を容易に識別することができる。また、各設定項目の内容と、工程および設定項目との対応関係をより容易に認識することができる。さらに、各工程表示列により各工程の設定項目の内容を容易に認識することができる。
【００１１】
（３）動作シーケンス編集装置は、表示制御部を第１の表示モードおよび第２の表示モードに選択的に切り替える表示モード切替部をさらに備え、表示制御部は、第１の表示モードでは、複数の工程表示列の各々が第１の方向において各工程の実時間に対応する長さを有するように動作シーケンス画面を表示させ、第２の表示モードでは、複数の工程表示列が第１の方向において等しい長さを有するように動作シーケンス画面を表示させてもよい。
【００１２】
この場合、使用者は、表示制御部の表示モードを第１の表示モードに切り替えることにより、各工程の処理時間を容易に認識することができる。また、使用者は、表示制御部の表示モードを第２の表示モードに切り替えることにより、複数の工程の時間的順序を容易に認識することができる。
【００１３】
（４）動作シーケンス編集装置は、使用者の操作に基づいて、動作シーケンス画面において選択された内容表示枠の内容を他の内容表示枠に移動する内容移動部をさらに備え、生成部は、内容移動部による内容の移動に基づいて画面データを更新してもよい。この場合、使用者は、所望の設定項目の内容を容易に設定または変更することができる。これにより、動作シーケンスを容易に編集することができる。
【００１４】
（５）動作シーケンス編集装置は、使用者の操作に基づいて、動作シーケンス画面において選択された工程表示列を時間軸の方向に移動する列移動部をさらに備え、生成部は、列移動部による工程表示列の移動に基づいて画面データを更新してもよい。この場合、使用者は、工程の時間的順序を容易に変更することができる。これにより、動作シーケンスを容易に編集することができる。
【００１５】
（６）表示制御部は、動作シーケンス画面において選択された内容表示枠に一または複数の内容を設定するための詳細情報設定領域を表示部に表示させ、動作シーケンス編集装置は、詳細情報設定領域において一または複数の内容の設定を受け付ける受付部をさらに備え、生成部は、受付部により受け付けられた一または複数の内容に基づいて画面データを更新してもよい。この場合、使用者は、所望の内容表示枠に対応する設定項目の内容を容易にかつ詳細に設定することができる。これにより、動作シーケンスを容易に編集することができる。
【００１６】
（７）動作シーケンス編集装置は、画面データに基づいて、分析装置を制御するための分析制御ファイルを作成する作成部をさらに備えてもよい。この場合、作成された分析制御ファイルに基づいて、編集後の動作シーケンスに従って分析装置を動作させることができる。
【００１７】
（８）第２の発明に係る分析制御システムは、分析装置の動作を制御する分析制御システムであって、第１の発明に係る動作シーケンス編集装置と、動作シーケンス編集装置の表示制御部による制御に基づいて動作シーケンス画面を表示する表示部と、動作シーケンス編集装置の作成部により作成された分析制御ファイルに基づいて分析装置の動作を制御する分析制御装置とを備える。
【００１８】
この分析制御システムにおいては、上記の動作シーケンス編集装置の作成部により作成された分析制御ファイルに基づいて、分析制御装置により分析装置を動作させることができる。また、動作シーケンス編集装置の表示制御部による制御に基づいて動作シーケンス画面が表示部に表示される。使用者は、動作シーケンス画面を視認することにより、複数の工程の時間的順序および各工程の設定項目の内容を容易に認識することができる。これにより、分析装置の動作シーケンス全体の詳細な設定内容を容易に把握することができる。
【００１９】
（９）第３の発明に係る分析システムは、第２の発明に係る分析制御システムと、分析制御システムの分析制御装置による制御に基づいて試料の分析を実行することにより分析結果を示す分析データを得る分析装置とを備える。
【００２０】
この分析システムにおいては、分析制御システムの分析制御装置の制御に基づいて分析装置が動作する。動作シーケンス編集装置においては、生成された画面データに基づいて、動作シーケンス画面が表示部に表示される。この構成によれば、使用者は、動作シーケンス画面を視認することにより、複数の工程の時間的順序および各工程の設定項目の内容を容易に認識することができる。これにより、分析装置の動作シーケンス全体の詳細な設定内容を容易に把握することができる。
【００２１】
（１０）第４の発明に係る動作シーケンス編集方法は、表示部を用いて分析装置の動作シーケンスの編集を行うための動作シーケンス編集方法であって、動作シーケンスの複数の工程の各々に含まれる一または複数の設定項目の内容を取得するステップと、取得された複数の工程の一または複数の設定項目の内容を動作シーケンス画面として表示させるための画面データを生成するステップと、生成された画面データに基づいて動作シーケンス画面を表示部に表示させるステップとを含み、動作シーケンス画面は、第１の方向に延びる時間軸を含み、複数の工程が第１の方向に時系列で並び、各工程の一または複数の設定項目の内容が第１の方向と交差する第２の方向に並ぶように配置される。
【００２２】
この動作シーケンス編集方法においては、使用者は、動作シーケンス画面を視認することにより、複数の工程の時間的順序および各工程の設定項目の内容を容易に認識することができる。これにより、分析装置の動作シーケンス全体の詳細な設定内容を容易に把握することができる。
【発明の効果】
【００２３】
本発明によれば、分析装置の動作シーケンス全体の詳細な設定内容を容易に把握することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施の形態に係る分析システムの構成を示す図である。
【図２】図１の分析制御システムの機能的な構成を示すブロック図である。
【図３】本発明の実施の形態に係る分析システムの構成を示す図である。
【図４】表示部に表示される動作シーケンス画面の一例を示す図である。
【図５】図４のタイムライン表示領域の詳細を示す図である。
【図６】第２の表示モードにおけるタイムライン表示領域の詳細を示す図である。
【図７】動作シーケンスの編集の一例を示す図である。
【図８】動作シーケンスの編集の他の例を示す図である。
【図９】動作シーケンス編集プログラムにより行われる編集処理のアルゴリズムを示すフローチャートである。
【図１０】動作シーケンス編集プログラムにより行われる編集処理のアルゴリズムを示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態に係る動作シーケンス編集装置、それを備えた分析制御システムおよび分析システム、ならびに動作シーケンス編集方法について図面を参照しながら詳細に説明する。
【００２６】
（１）分析システムの構成
図１は、本発明の一実施の形態に係る分析システムの構成を示す図である。図１に示すように、分析システム３００は、分析制御システム１００および分析装置２００を含む。図１においては、主として分析制御システム１００のハードウエアの構成が示される。
【００２７】
分析制御システム１００は、ＣＰＵ（中央演算処理装置）１０１、ＲＡＭ（ランダムアクセスメモリ）１０２、ＲＯＭ（リードオンリメモリ）１０３、入出力インターフェイス（Ｉ／Ｆ）１０４、記憶装置１２０、操作部１３０および表示部１４０により構成される。ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、入出力インターフェイス１０４、記憶装置１２０、操作部１３０および表示部１４０はバス１１０に接続される。
【００２８】
記憶装置１２０は、ハードディスクまたは半導体メモリ等の記憶媒体を含み、動作シーケンス編集プログラム、分析制御プログラム、画面データおよび分析制御ファイル等を記憶する。ＲＯＭ１０３にはシステムプログラムが記憶される。ＲＡＭ１０２は、ＣＰＵ１０１の作業領域として用いられる。
【００２９】
ＣＰＵ１０１が記憶装置１２０に記憶された動作シーケンス編集プログラムをＲＡＭ１０２上で実行することにより、後述する動作シーケンス編集処理（以下、編集処理と略記する。）が行われる。また、ＣＰＵ１０１が記憶装置１２０に記憶された分析制御プログラムをＲＡＭ１０２上で実行することにより、後述する分析制御処理が行われる。
【００３０】
操作部１３０は、キーボード、マウスまたはタッチパネル等の入力デバイスである。表示部１４０は、液晶表示装置等の表示デバイスである。使用者は、操作部１３０を用いて分析制御システム１００に各種指示を行うことができる。表示部１４０には、後述する動作シーケンス画面が表示される。
【００３１】
入出力インターフェイス１０４は、分析装置２００に接続される。分析装置２００は、例えば液体クロマトグラフ、ガスクロマトグラフまたは質量分析装置であり、種々のデバイスを含む。本実施の形態においては、分析装置２００は、質量分析装置であり、動作シーケンスに従って制御される。それにより、測定対象の試料について質量分析が行われる。
【００３２】
（２）分析制御システム
図２は、図１の分析制御システム１００の機能的な構成を示すブロック図である。図２に示すように、分析制御システム１００は、動作シーケンスの編集処理を実行する動作シーケンス編集装置１０と、所定の動作シーケンスに従って分析装置２００の分析制御処理を実行する分析制御装置２０とを含む。
【００３３】
動作シーケンス編集装置１０は、取得部１１、生成部１２、表示制御部１３、表示モード切替部１４、受付部１５、内容移動部１６、列移動部１７および作成部１８を含む。図１のＣＰＵ１０１が記憶装置１２０に記憶された動作シーケンス編集プログラムを実行することにより、動作シーケンス編集装置１０の構成要素（１１〜１８）の機能が実現される。動作シーケンス編集装置１０の構成要素（１１〜１８）の一部または全てが電子回路等のハードウエアにより構成されてもよい。
【００３４】
記憶装置１２０には、複数の測定モードおよび試料の種類等に対応して複数の動作シーケンスをそれぞれ示す複数の分析制御ファイルが記憶されている。複数の測定モードは、イオンの解離操作の回数に対応して互いに異なり、例えばＭＳモード、ＭＳ／ＭＳモードおよびＭＳｎモードを含む。各動作シーケンスは、順次実行される複数の工程および各工程における複数の設定項目の内容を示す。設定項目の内容は、分析装置２００の各構成部分に関するパラメータ値、処理の有無（オンオフ）および処理のタイミング等を含む。
【００３５】
取得部１１は、使用者による操作部１３０の操作に基づいて、記憶装置１２０に記憶されたいずれかの分析制御ファイルを取得する。なお、外部記憶媒体が分析制御システム１００に接続される場合には、取得部１１は、外部記憶媒体に記憶された分析制御ファイルを取得してもよい。同様に、分析制御システム１００がネットワークに接続される場合には、取得部１１は、ネットワークを介して他の記憶装置に記憶された分析制御ファイルを取得してもよい。
【００３６】
生成部１２は、取得部１１により取得された分析制御ファイルに基づいて表示部１４０に動作シーケンス画面を表示させるための画面データを生成する。動作シーケンス画面は、分析装置２００における複数の工程の複数の設定項目の内容を表示する画面である。生成部１２は、受付部１５、内容移動部１６または列移動部１７により動作シーケンスが編集された場合には、その編集に基づいて画面データを更新する。生成部１２により生成された画面データおよび編集後の画面データは記憶装置１２０に記憶される。
【００３７】
表示制御部１３は、生成部１２により生成された画面データに基づいて動作シーケンス画面を表示部１４０に表示させる。表示モード切替部１４は、使用者による操作部１３０の操作に基づいて、表示制御部１３の表示モードを第１の表示モードと第２の表示モードとで選択的に切り替える。動作シーケンス画面および表示制御部１３の表示モードについては後述する。
【００３８】
使用者は、表示部１４０に表示された動作シーケンス画面上で操作部１３０を操作することにより動作シーケンスの編集を指示することができる。動作シーケンスの編集は、所望の設定項目の内容におけるパラメータ値の変更、または所望の工程の実行タイミングの変更等を含む。受付部１５、内容移動部１６または列移動部１７は、使用者による操作部１３０の操作に基づいて動作シーケンスを編集する。受付部１５、内容移動部１６および列移動部１７による動作シーケンスの編集の詳細については後述する。
【００３９】
動作シーケンスが編集された場合には、作成部１８は、生成部１２による更新後の画面データに基づいて編集後の動作シーケンスを示す分析制御ファイルを作成し、作成された分析制御ファイルを記憶装置１２０に記憶させる。なお、作成部１８は、外部記憶媒体またはその他の記憶装置に分析制御ファイルを記憶させてもよい。
【００４０】
分析制御装置２０は、取得部２１、実行部２２および処理部２３を含む。図１のＣＰＵ１０１が記憶装置１２０に記憶された分析制御プログラムを実行することにより、分析制御装置２０の構成要素（２１〜２３）の機能が実現される。分析制御装置２０の構成要素（２１〜２３）の一部または全てが電子回路等のハードウエアにより構成されてもよい。
【００４１】
取得部２１は、使用者による操作部１３０の操作に基づいて、記憶装置１２０に記憶されたいずれかの分析制御ファイルを取得する。なお、取得部２１は、外部記憶媒体またはその他の記憶装置に記憶された分析制御ファイルを取得してもよい。取得部２１により取得される分析制御ファイルは、動作シーケンス編集装置１０の作成部１８により作成された分析制御ファイルであってもよいし、記憶装置１２０等に予め記憶された分析制御ファイルであってもよい。
【００４２】
実行部２２は、取得部２１により取得された分析制御ファイルが示す動作シーケンスに従って、分析装置２００に試料の質量分析を実行させる。処理部２３は、分析装置２００による分析結果を示すデジタル信号を取得し、取得されたデジタル信号を処理することによりマススペクトルを示すマススペクトルデータを生成する。また、処理部２３は、生成されたマススペクトルデータを記憶装置１２０に記憶させる。なお、処理部２３は、外部記憶媒体またはその他の記憶装置にマススペクトルデータを記憶させてもよい。
【００４３】
（３）分析装置
図３は、図１の分析装置２００の構成を示す図である。図３の分析装置２００は、マトリックス支援レーザ脱離イオン化（ＭＡＬＤＩ）法によるイオン源を用いたイオントラップ質量分析装置であり、イオン化部２１０、イオントラップ部２２０、質量分析器２３０および出力部２４０を含む。なお、分析装置２００は、ＭＡＬＤＩ方式とは異なる方式による質量分析装置であってもよいし、質量分析装置以外の分析装置であってもよい。
【００４４】
イオン化部２１０は、サンプルプレート２１１、レーザ出射部２１２、レーザ駆動部２１３および引出電極２１４を含む。サンプルプレート２１１には、測定対象の試料１が形成される。レーザ出射部２１２は、レーザ駆動部２１３により駆動され、試料１にパルス状のレーザ光を出射する。これにより、試料１に含まれる各種成分がイオン化される。引出電極２１４は、所定の電場を形成することにより、生成されたイオンをイオントラップ部２２０に向けて引き出す。
【００４５】
イオントラップ部２２０は、イオントラップ２２１、イオントラップ駆動部２２２、ガス出射部２２３およびガス駆動部２２４を含む。イオントラップ２２１は、リング電極２２１ａ、一対のエンドキャップ電極２２１ｂ，２２１ｃおよび複数の補正電極２２１ｄにより構成される。図３には、１つの補正電極２２１ｄのみが図示されている。リング電極２２１ａ、一対のエンドキャップ電極２２１ｂ，２２１ｃおよび複数の補正電極２２１ｄは、イオントラップ駆動部２２２により駆動される。
【００４６】
一対のエンドキャップ電極２２１ｂ，２２１ｃは、リング電極２２１ａを挟んで対向する。リング電極２２１ａおよび一対のエンドキャップ電極２２１ｂ，２２１ｃは、イオンを捕捉するための四重極電場を生成する。複数の補正電極２２１ｄは、リング電極２２１ａおよびエンドキャップ電極２２１ｂ，２２１ｃにより生成される四重極電場を理想的な四重極電場に補正するための電場を生成する。イオン化部２１０から引き出されたイオンは、一方のエンドキャップ電極２２１ｂに設けられた開口部を通してイオントラップ２２１内で捕捉される。
【００４７】
ガス出射部２２３は、ガス駆動部２２４により駆動され、捕捉されたイオンにガスを出射可能に配置される。本実施の形態においては、ガス出射部２２３は、イオンにヘリウムガスを出射することにより、イオンを冷却する。なお、イオンの衝突解離を行う場合には、イオントラップ部２２０に複数のイオントラップが設けられるとともに、アルゴンガス等を出射するガス出射部がさらに設けられてもよい。
【００４８】
エンドキャップ電極２２１ｂ，２２１ｃは、冷却後のイオンに所定の電場を加える。これにより、イオンは、他方のエンドキャップ電極２２１ｃに形成された開口部を通してイオントラップ２２１から放出され、質量分析器２３０に導入される。質量分析器２３０は飛行時間型の質量分析器である。質量分析器２３０に導入されたイオンは、質量電荷比に応じた飛行速度で質量分析器２３０内の飛行空間を飛行し、質量電荷比が小さいイオンから順に出力部２４０に到達する。
【００４９】
出力部２４０は、検出器２４１およびＡ／Ｄ（アナログ／デジタル）変換器２４２を含む。検出器２４１は、例えば光電子増倍管である。検出器２４１は、質量分析器２３０を飛行したイオンを検出し、検出量に対応するアナログ信号を出力する。Ａ／Ｄ変換器２４２は、検出器２４１により出力されたアナログ信号をデジタル信号に変換し、変換されたデジタル信号を分析制御システム１００に与える。
【００５０】
上記のレーザ駆動部２１３、イオントラップ駆動部２２２、ガス駆動部２２４およびＡ／Ｄ変換器２４２は、分析制御システム１００により取得された分析制御ファイルが示す動作シーケンスに従って、所定のタイミングで動作する。
【００５１】
（４）動作シーケンス画面
図４は、表示部１４０に表示される動作シーケンス画面の一例を示す図である。図４に示すように、動作シーケンス画面１４１は、一般情報表示領域１４２、タイムライン表示領域１４３および詳細情報設定領域１４４を含む。一般情報表示領域１４２には、図２の取得部１１により取得された分析制御ファイルの分析モード、分析制御ファイルの名称および分析制御ファイルに基づく動作シーケンスの総時間等が表示される。
【００５２】
タイムライン表示領域１４３においては、左右方向に時間軸が定義され、複数の工程が左右方向に時系列で並び、かつ各工程の一または複数の設定項目の内容が上下方向に並ぶように表示される。タイムライン表示領域１４３の詳細については後述する。使用者は、図２の操作部１３０を操作することにより、タイムライン表示領域１４３における所望の設定項目の内容を選択することができる。図４の例においては、選択された設定項目の内容（後述する図５の「内容２７」が表示された内容表示枠１４３ｄ）がハッチングパターンにより示される。
【００５３】
詳細情報設定領域１４４には、タイムライン表示領域１４３において選択された設定項目の詳細な内容が表示される。設定項目の詳細な内容は、選択された工程における設定項目の開始時点、継続時間または周波数等のパラメータ値を含む。また、使用者は、操作部１３０を操作することにより、詳細情報設定領域１４４上でパラメータ値の設定または変更を指示することができる。図２の受付部１５は、パラメータ値の設定または変更の指示を受け付け、受け付けられたパラメータ値を図２の生成部１２に与える。これにより、動作シーケンス画面１４１が更新されるとともに、動作シーケンスが編集される。
【００５４】
なお、動作シーケンス画面１４１は、全画面表示およびスクロール表示のいずれの方式でも表示可能である。全画面表示においては、動作シーケンス画面１４１は、その全体が表示部１４０の表示面に表示可能な縮尺で表示される。一方で、スクロール表示においては、動作シーケンス画面１４１は一定の縮尺で表示される。表示部１４０の表示面に動作シーケンス画面１４１の全体が表示されない場合には、使用者は図示しないスクロールバーを操作することにより動作シーケンス画面１４１の表示位置を任意に移動させることができる。
【００５５】
図５は、図４のタイムライン表示領域１４３の詳細を示す図である。図５に示すように、タイムライン表示領域１４３には、左右方向に延びる時間軸目盛り１４３ａ、複数の工程表示枠１４３ｂ、複数の項目表示枠１４３ｃ、複数の内容表示枠１４３ｄおよび時間軸切替ボタン１４３ｅが表示される。時間軸目盛り１４３ａは、第１の表示モード時に表示され、第２の表示モード時には表示されない。表示モードについては後述する。
【００５６】
複数の工程表示枠１４３ｂは、時間軸に沿って配置される。各工程表示枠１４３ｂには、工程を識別する工程識別情報が表示される。第１の表示モード時には、複数の工程表示枠１４３ｂは、時間軸目盛り１４３ａ上の時間に対応するように表示される。図５の例においては、複数の工程表示枠１４３ｂに、工程識別情報として「工程１」〜「工程７」がそれぞれ表示される。具体的な工程識別情報は、「準備」、「レーザ出射」、「イオン捕捉」または「冷却」等である。なお、図５のタイムライン表示領域１４３はスクロール表示されており、「工程７」以降の工程表示枠１４３ｂは表示されていない。
【００５７】
複数の項目表示枠１４３ｃは、上下方向に並ぶように配置される。各項目表示枠１４３ｃには、設定項目を識別する設定項目識別情報が表示される。図５の例においては、複数の項目表示枠１４３ｃに、工程識別情報として「設定項目１」〜「設定項目７」がそれぞれ表示される。具体的な工程識別情報は、「リング電極」、「エンドキャップ電極」、「補助電極」、「レーザ」、「ヘリウムガス」、「アルゴンガス」または「Ａ／Ｄ変換」等である。
【００５８】
複数の内容表示枠１４３ｄは、工程ごとに上下方向に並ぶように配置される。各内容表示枠１４３ｄには、設定項目の内容が表示される。図５の例においては、「設定項目１」に対応して時間順に並ぶ複数の内容表示枠１４３ｄに、設定項目の内容として「内容１１」〜「内容１７」がそれぞれ表示される。「設定項目２」〜「設定項目７」に対応する複数の内容表示枠１４３ｄにも、「内容２１」〜「内容７７」等の同様の設定項目の内容が表示される。具体的な設定項目の内容は、「ノーマル」、「スキャン」、「トリガーオン」または「処理せず」等である。
【００５９】
また、「設定項目１」に対応する複数の複数の内容表示枠１４３ｄには、「リング電極」（図３のリング電極２２１ａ）に印加されるＲＦ（高周波）電圧の周波数の変化が点線でさらに図示されている。このように、設定項目の内容は、パラメータ値を示す指標を含んでもよい。各工程に対応する工程表示枠１４３ｂと複数の内容表示枠１４３ｄとが工程表示列１４３ｆを構成する。
【００６０】
使用者は、操作部１３０を用いて時間軸切替ボタン１４３ｅを操作するごとに、表示モードを切り替える指示を図２の表示モード切替部１４に与えることができる。表示モード切替部１４は、表示モードの切り替えの指示を受け付けるごとに図２の表示制御部１３の表示モードを第１の表示モードと第２の表示モードとの間で切り替える。第１の表示モードでは、図５の例のように、複数の工程表示列１４３ｆの各々が時間軸方向において各工程の実時間に対応する長さを有するように表示される。
【００６１】
図６は、第２の表示モードにおけるタイムライン表示領域１４３の詳細を示す図である。図６に示すように、第２の表示モードでは、複数の工程表示列１４３ｆが時間軸方向において等しい長さを有するように表示される。この場合、時間軸目盛り１４３ａは非表示となる。第２の表示モードにおいては、使用者は、複数の工程の時間的順序を容易に認識することができる。
【００６２】
使用者は、タイムライン表示領域１４３において動作シーケンスの編集を指示することができる。図７は、動作シーケンスの編集の一例を示す図である。図７の例では、使用者は、操作部１３０を用いて「内容２７」が表示された内容表示枠１４３ｄを選択し、他の工程における内容表示枠１４３ｄに移動させる操作を行う。図２の内容移動部１６は、使用者の操作に基づいて、選択された内容表示枠１４３ｄの内容を他の内容表示枠１４３ｄに移動させる。
【００６３】
この場合、選択された元の内容表示枠１４３ｄと移動先の内容表示枠１４３ｄとの間に存在していた内容表示枠１４３ｄの内容は、選択された元の内容表示枠１４３ｄの工程の方向にシフトする。なお、選択された元の内容表示枠１４３ｄの内容が、移動先の内容表示枠１４３ｄの内容に上書きされてもよいし、移動先の内容表示枠１４３ｄに複写されてもよい。図２の生成部１２は、内容移動部１６による内容の移動に基づいて画面データを更新する。
【００６４】
図８は、動作シーケンスの編集の他の例を示す図である。図８の例では、使用者は、操作部１３０を用いて「工程３」が表示された工程表示枠１４３ｂを選択し、他の工程における工程表示列１４３ｆに移動させる操作を行う。図２の列移動部１７は、使用者の操作に基づいて、選択された工程表示列１４３ｆの工程識別情報および内容を他の工程表示列１４３ｆに移動させる。
【００６５】
この場合、選択された元の工程表示列１４３ｆと移動先の工程表示列１４３ｆとの間に存在していた工程表示列１４３ｆの工程識別情報および内容は、選択された元の工程表示列１４３ｆの工程の方向にシフトする。なお、選択された元の選択された工程表示列１４３ｆの工程識別情報および内容が、移動先の工程表示列１４３ｆの工程識別情報および内容に上書きされてもよいし、移動先の工程表示列１４３ｆに複写されてもよい。生成部１２は、列移動部１７による内容の移動に基づいて画面データを更新する。
【００６６】
（５）編集処理
図９および図１０は、動作シーケンス編集プログラムにより行われる編集処理のアルゴリズムを示すフローチャートである。まず、取得部１１は、分析制御ファイルが指定されたか否かを判定する（ステップＳ１）。使用者は、操作部１３０を操作することにより、記憶装置１２０等に記憶された所望の分析制御ファイルを指定することができる。分析制御ファイルが指定されない場合、取得部１１は、ステップＳ５に進む。分析制御ファイルが指定された場合、取得部１１は、指定された分析制御ファイルを記憶装置１２０等から取得する（ステップＳ２）。
【００６７】
生成部１２は、ステップＳ１で取得された分析制御ファイルに基づいて画面データを生成する（ステップＳ３）。表示制御部１３は、ステップＳ２で生成された画面データに基づいて動作シーケンス画面を表示部１４０に表示させ（ステップＳ４）、ステップＳ５に進む。以降の処理においては、動作シーケンス画面が継続的に表示部１４０に表示される。また、画面データが更新された場合には、更新後の画面データに基づいて動作シーケンス画面が表示部１４０に表示される。
【００６８】
ステップＳ５において、表示制御部１３は、編集処理の終了が指示されたか否かを判定する（ステップＳ５）。使用者は、操作部１３０を操作することにより表示制御部１３に編集処理の終了を指示することができる。編集処理の終了が指示されていない場合、表示モード切替部１４は、時間軸切替ボタン１４３ｅが操作されたか否かを判定する（ステップＳ６）。
【００６９】
時間軸切替ボタン１４３ｅが操作されていない場合、表示モード切替部１４はステップＳ８に進む。なお、本実施の形態においては、初期状態では、表示制御部１３の表示モードとして第１の表示モードが選択されている。時間軸切替ボタン１４３ｅが操作された場合、表示モード切替部１４は表示制御部１３の表示モードを第１の表示モードと第２の表示モードとの間で切り替え（ステップＳ７）、ステップＳ８に進む。
【００７０】
ステップＳ８において、受付部１５は、設定項目の内容の設定または変更が指示されたか否かを判定する（ステップＳ８）。例えば、使用者は、操作部１３０を操作することにより、詳細情報設定領域１４４において所望の内容表示枠１４３ｄに対応するパラメータ値を設定または変更することができる。また、使用者は、操作部１３０を操作することにより所望の内容表示枠１４３ｄにパラメータ値、処理の有無または処理のタイミング等の内容を設定することができ、または内容表示枠１４３ｄに表示された内容を変更することができる。
【００７１】
設定項目の内容の設定および変更が指示されない場合、受付部１５はステップＳ１１に進む。設定項目の内容の設定または変更が指示された場合、生成部１２は、受付部１５により受け付けられた内容に基づいて画面データを更新し（ステップＳ９）、ステップＳ１０に進む。
【００７２】
ステップＳ１０において、内容移動部１６は、いずれかの内容表示枠１４３ｄの移動が指示されたか否かを判定する（ステップＳ１０）。使用者は、操作部１３０を操作することにより、タイムライン表示領域１４３において所望の内容表示枠１４３ｄの移動を指示することができる。内容表示枠１４３ｄの移動が指示されない場合、内容移動部１６はステップＳ１３に進む。内容表示枠１４３ｄの移動が指示された場合、内容移動部１６は、その指示に基づいて、選択された内容表示枠１４３ｄの内容を他の内容表示枠１４３ｄに移動させる（ステップＳ１１）。また、生成部１２は、内容移動部１６により移動された内容表示枠１４３ｄに基づいて画面データを更新し（ステップＳ１２）、ステップＳ１３に進む。
【００７３】
ステップＳ１３において、列移動部１７は、いずれかの工程表示列１４３ｆの移動が指示されたか否かを判定する（ステップＳ１３）。使用者は、操作部１３０を操作することにより、タイムライン表示領域１４３において所望の工程表示列１４３ｆの移動を指示することができる。工程表示列１４３ｆの移動が指示されない場合、列移動部１７はステップＳ５に戻る。工程表示列１４３ｆの移動が指示された場合、列移動部１７は、その指示に基づいて、選択された工程表示列１４３ｆを他の工程表示列１４３ｆに移動させる（ステップＳ１４）。また、生成部１２は、列移動部１７により移動された工程表示列１４３ｆに基づいて画面データを更新し（ステップＳ１５）、ステップＳ５に戻る。
【００７４】
ステップＳ５において、編集処理の終了が指示された場合、表示制御部１３は、画面データが更新されたか否かを判定する（ステップＳ１６）。画面データが更新されなかった場合、表示制御部１３は編集処理を終了する。画面データが更新された場合、作成部１８は、ステップＳ９，Ｓ１２，Ｓ１５における更新後の画面データに基づいてステップＳ１で取得された分析制御ファイルを更新する（ステップＳ１７）。また、作成部１８は、ステップＳ１７で更新された分析制御ファイルを記憶装置１２０等に記憶させ（ステップＳ１８）、編集処理を終了する。
【００７５】
上記の編集処理において、一部の処理が他の時点で実行されてもよい。例えば、ステップＳ６，Ｓ７と、ステップＳ８，Ｓ９と、ステップＳ１０〜Ｓ１２と、ステップＳ１３〜Ｓ１５とは、いずれが先に実行されてもよい。
【００７６】
（６）効果
本実施の形態に係る動作シーケンス編集装置１０においては、動作シーケンス画面１４１が表示部１４０に表示される。動作シーケンス画面１４１においては、分析装置２００の複数の工程を識別する複数の工程識別情報が表示された複数の工程表示枠１４３ｂが、時間軸方向に時系列で並び、時間軸に沿って配置される。各工程の複数の設定項目を識別する複数の項目識別情報を表示する複数の項目表示枠１４３ｃが、時間軸方向に直交する方向に並ぶように配置される。複数の設定項目の内容が表示された複数の内容表示枠１４３ｄが、工程ごとに時間軸方向に直交する方向に並ぶように配置される。各工程に対応する工程表示枠１４３ｂと複数の内容表示枠１４３ｄとにより工程表示列が構成される。
【００７７】
この構成によれば、使用者は、動作シーケンス画面１４１を視認することにより、複数の工程の時間的順序および各工程の設定項目の内容を容易に認識することができる。これにより、分析装置２００の動作シーケンス全体の詳細な設定内容を容易に把握することができる。また、使用者は、各工程および各設定項目を容易に識別するとともに、各設定項目の内容と工程および設定項目との対応関係を容易に認識することができる。さらに、使用者は、工程表示列１４３ｆにより各工程の設定項目の内容を容易に認識することができる。
【符号の説明】
【００７８】
１…試料、１０…動作シーケンス編集装置、１１，２１…取得部、１２…生成部、１３…表示制御部、１４…表示モード切替部、１５…受付部、１６…内容移動部、１７…列移動部、１８…作成部、２０…分析制御装置、２２…実行部、２３…処理部、１００…分析制御システム、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…Ｉ／Ｆ、１１０…バス、１２０…記憶装置、１３０…操作部、１４０…表示部、１４１…動作シーケンス画面、１４２…一般情報表示領域、１４３…タイムライン表示領域、１４３ａ…時間軸目盛り、１４３ｂ…工程表示枠、１４３ｃ…項目表示枠、１４３ｄ…内容表示枠、１４３ｅ…時間軸切替ボタン、１４３ｆ…工程表示列、１４４…詳細情報設定領域、２００…分析装置、２１０…イオン化部、２１１…サンプルプレート、２１２…レーザ出射部、２１３…レーザ駆動部、２１４…引出電極、２２０…イオントラップ部、２２１…イオントラップ、２２１ａ…リング電極、２２１ｂ，２２１ｃ…エンドキャップ電極、２２１ｄ…補正電極、２２２…イオントラップ駆動部、２２３…ガス出射部、２２４…ガス駆動部、２３０…質量分析器、２４０…出力部、２４１…検出器、２４２…Ａ／Ｄ変換器、３００…分析システム
【図１】
2019032245.tif 000003
【図２】
2019032245.tif 000004
【図３】
2019032245.tif 000005
【図４】
2019032245.tif 000006
【図５】
2019032245.tif 000007
【図６】
2019032245.tif 000008
【図７】
2019032245.tif 000009
【図８】
2019032245.tif 000010
【図９】
2019032245.tif 000011
【図１０】
2019032245.tif 000012