(57)【特許請求の範囲】
【請求項１】
複数の化学分析用ユニットと、これら化学分析用ユニットの動作を制御する制御部と、画面表示部と、上記ユニット間の液体流路とを有し、上記複数のユニットは、互いに直列に配置され、その配置順序を変更可能であり、上記複数のユニット間及びこれら複数のユニットと上記制御部との間で情報通信できる化学分析装置において、
上記制御部は、上記複数のユニットの配置順序を検索し、検索した上記複数のユニットの配置順序と、予め定められた上記複数のユニット間の液体流路情報とに基づいて、上記画面表示部の表示画面上の縦方向及び横方向のいずれか一方向を上記複数のユニット名称の配置順序とし、他方向を液体流路の順序として、液体流路を示す接続線で上記ユニット名称間を接続した流路図を上記画面表示部に表示させることを特徴とする化学分析装置。
【請求項２】
請求項１記載の化学分析装置において、上記流路図の近辺に、上記ユニットの配置順序に従って、上記複数のユニット名称を表示させることを特徴とする化学分析装置。
【請求項３】
請求項１記載の化学分析装置において、上記液体流路に流す液体名称を流路に接続させて上記流路図に表示させることを特徴とする化学分析装置。
【請求項４】
請求項１記載の化学分析装置において、上記複数のユニットは、一つの上記ユニットの厚み寸法以下の長さの通信ケーブルにより隣接するユニットと互いに接続されることを特徴とする化学分析装置。
【請求項５】
請求項１記載の化学分析装置において、上記複数のユニットは、これらユニットのそれぞれの上面部及び下面部に、通信用コネクタが形成され、ユニットを積み重ね配置することにより、互いに隣接するユニットの上記通信コネクタどうしが互いに接続されることを特徴とする化学分析装置。
【請求項６】
請求項１記載の化学分析装置において、上記化学分析装置は、液体クロマトグラフ装置であることを特徴とする化学分析装置。
【請求項７】
請求項６記載の化学分析装置において、上記複数のユニットは、溶離液ポンプと、反応液ポンプと、分離カラムユニットと、検出器ユニットとを有することを特徴とする化学分析装置。
【請求項８】
複数の化学分析用ユニットと、これら化学分析用ユニットの動作を制御する制御部と、画面表示部と、上記ユニット間の液体流路とを有し、上記複数のユニットは、互いに直列に配置され、その配置順序を変更可能であり、上記複数のユニット間及びこれら複数のユニットと上記制御部との間で情報通信できる化学分析装置の液体流路の表示方法において、
上記複数のユニットの配置順序を検索し、
予め定められた上記複数のユニット間の液体流路情報と、検索した上記複数のユニットの配置順序とに基づいて、上記画面表示部の表示画面上の縦方向及び横方向のいずれか一方向を上記複数のユニット名称の配置順序とし、他方向を液体流路の順序として、液体流路を示す接続線で上記ユニット名称間を接続した流路図を上記画面表示部に表示させることを特徴とする液体流路の表示方法。
【請求項９】
請求項８記載の液体流路の表示方法において、上記流路図の近辺に、上記ユニットの配置順序に従って、上記複数のユニット名称を表示させることを特徴とする液体流路の表示方法。
【請求項１０】
請求項８記載の液体流路の表示方法において、上記液体流路に流す液体名称を流路に接続させて上記流路図に表示させることを特徴とする液体流路の表示方法。
【請求項１１】
請求項８記載の液体流路の表示方法において、
上記複数のユニットは、上記複数のユニットのうちの他のユニット又は上記制御部との間でホップ数を示す情報を送受信し、
受信したホップ数が０を示す場合は、受信したユニット毎に定められた識別番号を示す情報を、ホップ数が０を示す情報を送信したユニット又は制御部に返信し、
受信したホップ数が１以上の数を示す場合は、そのホップ数から１を減じてホップ数とし、そのホップ数を示す情報を、送信側のユニット又は制御部とは異なるユニットに送信し、
上記制御部から、上記複数のユニットに対して、０から１づつ増加するホップ数を示す情報を、順次送信し、返信されたユニットの識別番号に基づいて、上記複数のユニットの配置順序を検索することを特徴とする液体流路の表示方法。
【請求項１２】
請求項８記載の液体流路の表示方法において、上記化学分析装置は、液体クロマトグラフ装置であることを特徴とする液体流路の表示方法。
【請求項１３】
請求項１２記載の液体流路の表示方法において、上記複数のユニットは、溶離液ポンプと、反応液ポンプと、分離カラムユニットと、検出器ユニットとを有することを特徴とする液体流路の表示方法。
【請求項１４】
複数の化学分析用ユニットと、これら化学分析用ユニットの動作を制御する制御部と、画面表示部と、上記ユニット間の液体流路とを有し、上記複数のユニットは、互いに直列に配置され、その配置順序を変更可能であり、上記複数のユニット間及びこれら複数のユニットと上記制御部との間で情報通信できる化学分析装置の上記制御部であるコンピュータを動作させるための液体流路の表示プログラムにおいて、
上記複数のユニットの配置順序を検索し、
予め制御部に記憶された上記複数のユニット間の液体流路情報を検索し、
上記検索した液体流路情報と、上記複数のユニットの配置順序とに基づいて、上記画面表示部の表示画面上の縦方向及び横方向のいずれか一方向を上記複数のユニット名称の配置順序とし、他方向を液体流路の順序として、液体流路を示す接続線で上記ユニット名称間を接続した流路図を上記画面表示部に表示させることを特徴とする液体流路の表示プログラム。
【請求項１５】
請求項１４記載の液体流路の表示プログラムにおいて、上記流路図の近辺に、上記ユニットの配置順序に従って、上記複数のユニット名称を表示させることを特徴とする液体流路の表示プログラム。
【請求項１６】
請求項１４記載の液体流路の表示プログラムにおいて、上記液体流路に流す液体名称を流路に接続させて上記流路図に表示させることを特徴とする液体流路の表示プログラム。
【請求項１７】
請求項１４記載の液体流路の表示プログラムにおいて、
上記複数のユニットは、上記複数のユニットのうちの他のユニット又は上記制御部との間でホップ数を示す情報を送受信し、
受信したホップ数が０を示す場合は、受信したユニット毎に定められた識別番号を示す情報を、ホップ数が０を示す情報を送信したユニット又は制御部に返信し、
受信したホップ数が１以上の数を示す場合は、そのホップ数から１を減じてホップ数とし、そのホップ数を示す情報を、送信側のユニット又は制御部とは異なるユニットに送信し、
上記制御部から、上記複数のユニットに対して、０から１づつ増加するホップ数を示す情報を、順次送信し、返信されたユニットの識別番号に基づいて、上記複数のユニットの配置順序を検索することを特徴とする液体流路の表示プログラム。
【請求項１８】
請求項１４記載の液体流路の表示プログラムにおいて、
上記複数のユニット名称の配置順序を示す方向に沿って配置される複数の行を他方向行とし、上記液体流路の順序を示す他方向に沿って配置される複数の行を一方向行とし、
上記複数のユニットの配置順序及び液体流路順序に従って、上記複数の一方向行及び複数の他方向行からなる流路図に上記複数のユニットの名称を表示し、
溶液とユニット間またはユニットどうしの流路接続情報に従って、流路接続線を表示し、
上記流路図の中で、同一の一方向行に配置可能な溶液又はユニットがあるか否かを判断し、同一の一方向行に配置可能な溶液又はユニットがあれば、同一の一方向行に、該当する溶液又はユニットを移動して配置し、
上記複数の一方向行のうち、溶液又はユニットが配置されていない行があるか否かを判断し、該当する一方向行があれば、その一方向行を削除して流路図を作成し、画面表示させることを特徴とする液体流路の表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分析目的別に複数の装置ユニットの配列順序を選択可能な化学分析装置に関する。
【背景技術】
【０００２】
現在、化学分析分野では、液体クロマトグラフ質量分析装置等の化学分析装置が広く普及している。特に、ＨＰＬＣ（Ｈｉｇｈ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｌｉｑｕｉｄ  Ｃｈｒｏｍａｔｏｇｒａｐｈｙ）と呼ばれる高速液体クロマトグラフィーは、高スループットで様々な有機化合物を分離・定量するための手法として広く用いられている。
【０００３】
このような液体クロマトグラフ装置では、分析対象の溶離液や反応液を送液するためのポンプ、試料の注入を自動化するオートサンプラ、試料を分離させるカラムを内蔵し温度を一定に保つカラムオーブン、さまざまに分離した試料成分を検出する検出器などが装置ユニットとして分かれている。そして、液体クロマトグラフ装置の利用者が、目的に合わせてこれらの装置ユニットの配列順序を自由に変更選択できるようになっている。
【０００４】
また、このような液体クロマトグラフ装置を使用するラボや分析センタでは、十分な広さの装置設置スペースが得られないことが多い。このため、装置自身の省スペース化が求められることが多く、卓上型の各ユニットを積み重ねて使用できる形態となっている装置が多い。
【０００５】
これらのユニットは、パーソナルコンピュータ（ＰＣ）へ接続され、専用のソフトウェアで制御される。また、分析結果等は、やはりＰＣ上のソフトウェアによって解析処理される。
【０００６】
このような装置での分析作業においては、分析目的により装置ユニットの交換や液体流路系の変更が頻繁にあり、装置の構成や液体流路系の接続状態を視覚的に認識できることが重要となる。
【０００７】
このため、特許文献１に記載されているように、パソコンのメニューボタンが押されると、装置本体の流路系図が表示され、各バルブの接続状態の切り換え等が行われる。
【０００８】
このように、液体流路系をＰＣ上へ擬似表示し、分析作業における操作性を向上させることが一般的である。
【０００９】
【特許文献１】特開平９−７２９１１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、特許文献１に記載の表示方法では、化学分析装置の液体流路系等の模式図が表示されるものの、実際の各ユニットの設置順番とは一致せず、表示時されたものが、実際のユニットのどれに対応しているのかが判別しずらいものであった。
【００１１】
特に、液体クロマトグラフ装置のメンテナンス作業等の目的では、設置されているユニットが流路上のどの部位に相当するのかが分かりづらかった。
【００１２】
メンテナンス作業時の作業効率向上のためには、ＰＣ上の模式図を、実際の装置設置順に並べて表示する方法が考えられるが、この場合では逆に液体流路系の接続状態が分かりづらくなるため、分析作業を進める上では不便であった。
【００１３】
本発明の目的は、配置順序を変更可能な複数の装置ユニットを有する化学分析装置において、装置ユニットの物理的配置を自動的に検知して、その配置順に装置ユニットを表示するとともに、その配置順序に対応した液体流路系模式図を表示可能な化学分析装置に関する。
【課題を解決するための手段】
【００１４】
本発明は、ユーザが意識することなく、各ユニットの物理的配置をＰＣ上のソフトウェアで把握し、表示するものである。
【００１５】
本発明による化学分析装置又は流路表示方法においては、複数の化学分析用ユニットと、これら化学分析用ユニットの動作を制御する制御部と、画面表示部と、ユニット間の液体流路を有し、上記複数のユニットは、互いに直列に配置され、その配置順序を変更可能であり、上記複数のユニット間及びこれら複数のユニットと上記制御部との間で情報通信できる。
【００１６】
そして、上記化学分析装置の制御部は、上記複数のユニットの配置順序を検索し、検索した上記複数のユニットの配置順序と、予め定められた上記複数のユニット間の液体流路情報とに基づいて、上記画面表示部の表示画面上の縦方向及び横方向のいずれか一方向を上記複数のユニット名称の配置順序とし、他方向を液体流路の順序として、液体流路を示す接続線で上記ユニット名称間を接続した流路図を上記画面表示部に表示させる。
【００１７】
また、制御部であるコンピュータを動作させるためのプログラムにより流路表示方法を実行する。
【発明の効果】
【００１８】
本発明によれば、配置順序を変更可能な複数の装置ユニットを有する化学分析装置について、装置ユニットの物理的配置を自動的に検知して、その配置順に装置ユニットを表示するとともに、その配置順序に対応した液体流路系模式図を表示可能な化学分析装置、流路表示方法、流路表示プログラムを実現することができる。
【００１９】
化学分析装置、例えば、液体クロマトグラフ装置の各ユニットの物理的配置を示しつつ、液体流路系の流れに沿った設置流路図が表示されるため、ユーザが装置ユニットへの何らかの操作を行う場合には、液体流路上のユニットがどの位置に設置されているものなのかを瞬時に且つ確実に把握できるため、操作性を向上することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の一実施形態として、液体クロマトグラフ装置に適用した場合について説明する。
【００２１】
図１は、本発明の一実施形態である液体クロマトグラフ装置の概略構成図である。  
図１において、液体クロマトグラフ装置は、溶離液ポンプユニット１０１、反応液ポンプユニット１０２、オートサンプラユニット１０３、カラムユニット１０４、検知器ユニット１０５の組合せとなる装置ユニット部１００と、それらを制御するＰＣ部１１６とを備えている。つまり、液体クロマトグラフ装置は、２台のポンプユニット１０１、１０２と、その他各１台のづつのユニット１０３〜１０５とを備えている。
【００２２】
これらのユニット１０１〜１０５は、ＰＣ部１１６に接続され、複合通信ケーブル１１２でデイジーチェーン（数珠つなぎ）接続し、各種情報をやり取りする。また、これらのユニット１０１〜１０５は、縦方向に積重ねできる構造となっており、各ユニット１０１〜１０５は、ユーザにより任意の順番で積重ね設置することができる。ＰＣ部１１６は、画面表示手段を備えている。
【００２３】
本発明の一実施形態である液体クロマトグラフ装置では、装置の物理的配置を認識する方法が必要であるが、次の方法を用いてこれを実現する。
【００２４】
各ユニット１０１〜１０５は、図１に示したとおり複合通信ケーブル１１２で接続するが、これを装置背面から見た図を図２に示す。
【００２５】
図２において、各ユニット１０１〜１０５は、積み重ねて使用した場合にデイジーチェーン接続となる最短の長さＬ１の複合通信ケーブルで接続される。各ユニット１０１〜１０５にはＰｒｉｍａｒｙポートおよびＳｅｃｏｎｄａｒｙポートがあり、Ｐｒｉｍａｒｙポートは、直列接続におけるＰＣ部方向へ接続する。
【００２６】
また、Ｓｅｃｏｎｄａｒｙポートは、次のユニットのＰｒｉｍａｒｙポートに接続する。本発明の一実施形態における検知器ユニット１０５のように、次に接続するユニットがない場合は、Ｓｅｃｏｎｄａｒｙポートは開放したままとする。
【００２７】
ＰｒｉｍａｒｙポートとＳｅｃｏｎｄａｒｙポートとはコネクタの雄雌の区別等により、Ｐｒｉｍａｒｙポートどうし、Ｓｅｃｏｎｄａｒｙポートどうしは互いに接続できない構造とする。また、ＰＣ部１１６は、Ｍａｓｔｅｒコネクタを有する専用Ｉ／Ｆボードを有し、ユニット１０１〜１０５は、専用Ｉ／Ｆボードを介してＰＣ部１１６の内部バスと接続する。
【００２８】
ユニット１０１〜１０５の積載順以外の順番で接続しようとする場合、最低でも１つのユニットを跨いで他のユニットに接続するための、一つのユニットの厚み以上の長さＬ２のケーブルが必要である。このため、必ず、一つのユニットの厚み以下の長さＬ１のみのケーブルで接続することにより、ユニット設置順序とケーブル接続順序とが一致することとなる。
【００２９】
ユニット設置順序とケーブル接続順序とを一致させる方法は、接続ケーブルの長さを限定する方法以外にも、例えば、ユニット筐体の上下の特定の個所にコネクタを固定し、積み重ね設置することによりコネクタの嵌合を実現する方法等が考えられる。
【００３０】
複合通信ケーブル１２には、装置ユニット制御信号線および分析データ送受信信号線のほかに、ユニット識別用の一対の送受信信号線を有する。これらの信号線は、ユニット１０１〜１０５がどのような順番で接続されているかを示すためのものである。この送受信線によるユニット接続順番の識別方法を図３に示し、以下説明する。
【００３１】
図３の３０１〜３０６は、ＰＣ部及び各ユニットを横方向に並べたものを示し、矢印は信号線による情報の授受を示している。各ユニット１０１〜１０５では受信信号線でユニット情報要求信号ＵｎｉｔＲｅｑの受信を待機する。このユニット情報要求信号ＵｎｉｔＲｅｑにはホップ数が付加されており、ホップ数が０の場合は、ホップ数を付加することなく、送信信号線へ自ユニットの種別およびＩＤを返信する。
【００３２】
また、ホップ数が１以上の場合はホップ数から１減じたユニット情報要求信号をＳｅｃｏｎｄａｒｙポートに接続されたユニットへ転送する。Ｓｅｃｏｎｄａｒｙポートの送信信号線に他のユニットからホップ数が付加されていない任意の情報が送信されてきた場合、各ユニットは受信した情報をそのままＰｒｉｍａｒｙポートの送信信号線へ転送する。
【００３３】
ＰＣ部３０１は接続されているユニットを識別するため、初めに符号３１０で示す通り、ホップ数０でＵｎｉｔＲｅｑ信号を送信する。図３ではＵｎｉｔＲｅｑの横にホップ数を付記している。この場合、ＰＣ部３０１に直接接続されているユニットである溶離液ポンプユニット３０２が応答しユニット情報３１１を返信する。ＰＣ部３１はこれをもって、１番目に接続されたユニットの種別が溶離液ポンプ３０２であることを識別する。
【００３４】
次に、ＰＣ部３０１は、符号３１２で示す通り、ホップ数１でＵｎｉｔＲｅｑ信号を送信する。この場合、ＰＣ部３０１に直接接続されているユニットである溶離液ポンプユニット３０２は、Ｓｅｃｏｎｄａｒｙポートへ接続している反応液ポンプ３０３へ、ホップ数を１減じた、すなわちホップ数０のＵｎｉｔＲｅｑ信号３１３を送信する。
【００３５】
反応液ポンプユニット３０３は、ホップ数０のＵｎｉｔＲｅｑ信号を受信し、ホップ数を付加することなく、ユニット情報３１４を返信する。返信された情報３１４はポンプユニット３０２を経由しＰＣ部３０１に到達する。情報３１４によりＰＣ部３０１は２台目に接続されているユニットが反応液ポンプユニット３０３であることを識別することができる。
【００３６】
以上の方法で、ＰＣ部３０１はホップ数を１ずつ増加させながらＵｎｉｔＲｅｑ信号を送信することにより、各ユニットがどのような順番で接続されているかを識別することができる。
【００３７】
なお、全ユニットからの応答信号を受信した後、さらにホップ数を増加させたＵｎｉｔＲｅｑ信号を送信した場合、応答するユニットが存在しない。このため、ＰＣ部３０１がＵｎｉｔＲｅｑ信号を送信してから応答を受信するまでに適当な待ち時間を設定し、設定時間が経過してもユニットから応答がない場合は、ユニットの検知を終了する。
【００３８】
ユニットの接続順序の検知は、液体クロマトグラフ装置の起動時毎に行なわれるものである。
【００３９】
ユニットが返信するＵｎｉｔＩＤの中には図７に示す情報（ユニット製造番号、ユニット種別１、２、ユニット幅、ユニット高さ、ユニット奥行き）が含まれており、本発明の設置流路図を表示する以外の目的にも用いられる。
【００４０】
以上の方法により識別したユニット接続順序をもとに、ＰＣ部上で画面表示を行う。本発明の画面表示方法（設置流路図）の例を図４に示す。
【００４１】
図４において、本発明の表示法である設置流路図４０２は、図の左から右への液体流路順で装置ユニットを配置することに加え、高さ方向に実際の装置設置順番から割り出した位置関係を加えたものである。
【００４２】
すなわち、図４に示した設置流路図の横軸を流路順、縦軸をユニット（装置）設置順とした２次元平面上にユニット表示位置を決定し液体流路系および装置設置順序を同時に操作者等に視認させるものである。装置イメージ４０１は利用者が装置イメージを直感的に認識するために配置するものであり、液体流路順と同時に表示することにより、さらに視認性を高めることができる。この装置イメージ４０１は必須ではない。
【００４３】
次に、本発明の特徴である設置流路図の具体的な描画フロー（ＰＣ部１１６で実行される描画プログラム）を図６に示し、以下説明する。
【００４４】
図６において、始めの処理６０１では、ＰＣ部１１６のソフトウェアは分析目的別に予め登録された液体流路系の接続順を示すユニット接続情報を取得する。このユニット接続情報は、図示すべきユニットの関連を有効接続情報として予め格納しておくものである。
【００４５】
ユニット接続情報の例を図５に示す。図５において、ユニット接続情報は各ユニットの液体流路系接続先を流路順（図５の上から下に向かって液体が流れる）に列挙したものを、かっこで囲われた分析目的別５０２毎にまとめたものである。各ユニット名称の後ろのかっこ５０３には、設置流路図を図示する上での付加情報が付記されている。
【００４６】
かっこ５０３内に「ｖ」が追加されているものは、図示する上で同列配置して表示可能なユニットを示すものである。これは、図示する際に省スペースとなるよう、表示位置を調整するために使用される。この詳細は後述する。また「ｏ」はユニットではなく各種溶液の入力部位であることを示す。このユニット接続情報は、装置に予め記憶されたものであり、図５に示した例以外のユニット接続関係も用意される。
【００４７】
引き続き、図６の処理６０１では、描画情報を仮に保存する仮想描画領域初期化およびユニットを配置する行位置を保存する［編集行］変数を０に初期化する処理、さらにはユニット列挙情報及びＵｎｉｔＩＤ情報のユニット高さを用い、各ユニットの床面からの高さの計算を行う。
【００４８】
ここで、仮想描画領域とは、図８に示すような仮の描画領域を作成し、実際の画面上に描画を行う前にユニットイメージ等の配置を仮作成する領域である。この仮作成領域は、横方向（流路方向)に沿って等間隔で編集行（一方向行）と呼ばれる行８１１を設ける。また、後述する処理６０１により計算された各ユニットの設置高さ表示８１０を設け、ユニットイメージ８２５の配置を行う際の補助とする。図８の縦方向に沿って配列された行を他方向行（高さ１までで一他方向行、高さ２まででさらに、一他方向行・・・）とする。
【００４９】
なお、図８のユニット名称例８０４は、本発明の説明上、理解しやすいよう配置したものであり実際の描画処理には必要ないものである。
【００５０】
次に、図６に戻り、仮想描画領域に装置を描画する処理６０２〜６０８の間の処理の繰り返しにより行う。  
始めに、処理６０３によりユニット接続情報の１行分を取得する。この１行分の情報は、図５の例では、「溶離液Ａ（ｖｏ）→溶離液ポンプ」５１０という１行分の情報である。そして、取得した情報は、この情報中に示された矢印の前後で接続元および接続先として分割する。
【００５１】
次に、処理６０９では、取得した情報の接続元ユニットが仮想描画領域に既に配置されていないかチェックする。これは、接続元ユニットが複数の接続先を有する場合には、複数のユニット接続情報が発生するため、重複して描画してしまわないためのものである。処理６０９で接続元ユニットが既に配置されている場合は、処理６０３に戻る。処理６０９で接続元ユニットが配置されていなければ、処理６０４に進む。
【００５２】
処理６０４では、分割した接続元情報に付加情報「ｏ」が含まれるか否かを判定する。含まれる場合は、装置ユニットではなく、各種溶液の入力部位であるため、処理６０５により床面位置かつ編集行に描画する。本例の１行目では付加情報「ｏ」が含まれるため、溶離液Ａのイメージを床面位置かつ編集行すなわち０行目に描画する。
【００５３】
処理６０４で、付加情報「ｏ」が含まれないと判断した場合は、処理６０３で計算した高さ１〜５の表示領域８１０かつユニットイメージの編集行すなわち０行目に描画する。描画が完了すると、処理６０７により編集行を一つ加算し、繰り返し終了処理６０８によりユニット接続情報１行分の処理を完了する。この後、処理６０２〜６０８の間の処理をユニット接続情報行数分繰り返し処理する。全てのユニット接続情報を処理した後の仮想描画領域の状態を図９に示す。
【００５４】
すべてのユニットが描画された後、処理６２０〜６２３の間の処理を繰り返してユニット間の液体流路系を示す接続線を描画する。処理６２０〜６２３の間の処理では、上記処理６０２〜６０８の間のユニット描画処理と同様に、ユニット接続情報各１行ごとの繰り返し処理を行う。
【００５５】
処理６２１では、図５に示した「溶離液Ａ（ｖｏ）→溶離液ポンプ」５１０等のようなユニット接続情報１行分の情報を取得し、矢印の前後で接続元および接続先として分割する。処理６２２では、この接続元ユニットから接続先ユニットへ線分を描画する。
【００５６】
以上の処理によって全てのユニット接続情報を処理した後の仮想描画領域の状態を図１０に示す。
【００５７】
図１０に示す状態では、横方向に液体流路系が示されつつ縦方向に各ユニットの位置関係が示されている。図１０は、本発明の目的とする図が完成しているが、各編集行に１つのユニットしか配置されていないため、表示画面に余白部分が多い。
【００５８】
この図１０に示した例の場合、液体流路系の接続が見づらくならない程度に、同一の編集行に複数のユニットを配置することにより、より省スペースで同一内容の図示ができる。このため、処理６４０〜６４２の繰り返し処理により同一の編集行に移動できるユニットを移動する処理を行う。
【００５９】
処理６４０〜６４２の間の処理の繰り返しでは、従来のユニット接続情報の取得方法と異なり、流路終端側からの取得とする処理の繰り返しを行う。これは、流路の終端方向から移動処理を行うことにより、移動しなければならないユニットイメージの数を抑えることができるからである。
【００６０】
終端方向からの移動処理であるから、図５に示した例では、（１）検知器、（２）カラムユニット、（３）反応液ポンプ、・・・のような順番で、今までとは逆順でユニット接続情報の取得を行う。このユニット接続情報を処理６６０により読み取り、接続元および接続先の情報へ分割する。
【００６１】
次に、処理６６１により、図示上の立て配置可能か否か、つまり、付加情報「ｖ」が付加されているユニットか否かの判断を行う。接続元ユニットに付加情報「ｖ」がない場合は、処理６４２から６４０へ移動し、次のユニットの処理へと進む。
【００６２】
付加情報「ｖ」がある場合は、処理６６２により接続元ユニットイメージを移動した際に流路接続線がユニットを跨がないか、またユニット同士が同じ位置に重ならないかのチェックを行う。このチェックで線の跨りやユニット位置の重複がある場合には、処理６４２から６４０へ移動し次のユニットの処理へと進む。処理６６２において、線の跨りやユニット位置の重複がなく、ユニット位置の移動が可能である場合、処理６６３により接続元ユニットイメージおよび流路接続線を接続先ユニットイメージと同一の編集行へ移動する。このとき流路接続線の端点は、見易さを考慮しユニットの中心部同士を接続する。ユニット配置の移動が完了した例を図１１に示す。
【００６３】
ここまでの描画が終了すると、処理６４３により空行の編集行を削除しつつ、仮想描画領域から実画面上へ設置流路図を転送する。空行の編集行とは、ユニットが１つも配置されていない編集行であり、図１１に示した例では編集行１、２、４、５等を示す。
【００６４】
また、ユニットイメージの位置を移動する際に流路接続線がユニットを跨ぐ場合の表示例を図１２に示し、反応液ポンプが最上層に位置している場合である。図１２に示す例の場合、図６に示す、処理６６２の判断を考慮せずにユニットイメージの位置を移動した場合には、「反応液→反応液ポンプ」の流路接続線がカラムユニットを跨ぐこととなる。この例を図１３に示す。
【００６５】
そこで、流路接続線がカラムユニットを跨がないように、処理６６２を考慮した場合、反応液ユニットイメージを移動する処理の際、処理６６２で判断がＮに分岐する。この結果、反応液ユニットイメージは移動されず、流路接続線がカラムユニットを跨ぐことはなくなる。この結果の例を、図１４に示す。
【００６６】
以上の手順により、本発明の設置流路図を描画する。
【００６７】
上記の例は装置を積重ねて設置する場合に適用されるものであるが、利用者から見て装置を横に並べて利用する場合においても、本発明の方法が適用可能である。この場合、液体流路系は上から下方向へ、装置の設置順は左から右へ配置することが考えられるが、これ以外の方向で示してもよい。
【００６８】
また、上述した例においては、各ユニット間は、通信ケーブルまたはコネクタにより接続される構成としたが、無線通信により各ユニット間の情報通信を行なうように構成することもできる。無線通信により各ユニット間を接続する場合は、各ユニットの上面側及び下面側に赤外線の送受信部を配置しておき、積層されたユニットのうちの最上層または最下層に配置されたユニットは、他のユニットからの赤外線の受信が上面部または下面部のみとなるため、そのユニット自身の配置位置を認識し、それをＰＣ部１１６に送信する。そして、その最上層又は最下層のユニットに隣接するユニットは何かを順次検知して、ＰＣ部１１６に送信すれば、全てユニットの配置位置を検知することができる。
【００６９】
また、上述した例は、本発明を液体クロマトグラフ装置に適用した場合の例であるが、本発明は、液体クロマトグラム装置のみならず、ガスクロマトグラフ装置等の化学分析装置であって、複数のユニットからなり、その配列順序を変更可能な装置に適用可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施形態である液体クロマトグラフ装置の概略構成図である。
【図２】本発明の一実施形態におけるユニットの配置順序による接続関係の説明図である。
【図３】本発明の一実施形態におけるユニットの配置順序の検知方法の説明図である。
【図４】本発明の一実施形態における各ユニットの配置関係と流路関係との画面表示例を示す図である。
【図５】ユニット接続情報の一例を示す図である。
【図６】本発明の一実施形態におけるユニット設置流路図の描画フローチャートである。
【図７】ユニットが返信するＵｎｉｔＩＤ情報の詳細の一例を示す図である。
【図８】仮想描画領域の概念図である。
【図９】設置流路図描画のためユニットイメージを配置した図である。
【図１０】設置流路図描画のため流路接続線を描画した図である。
【図１１】ユニット配置を移動した後の状態の例を示す図である。
【図１２】流路接続線がユニットを跨ぐ場合の例を示す図である。
【図１３】流路接続線がカラムユニットを跨いだ状態の例を示す図である。
【図１４】流路接続線がユニットを跨がないよう考慮した例を示す図である。
【符号の説明】
【００７１】
１００            装置ユニット部
１０１、３０２    溶離液ポンプユニット
１０２、３０３    反応液ポンプユニット
１０３、３０４    オートサンプラユニット
１０４、３０５    カラムユニット
１０５、３０６    検知器ユニット
１１２            複合通信ケーブル
１１６、３０１    ＰＣ部
【図１】
0004563296.tif 000002
【図２】
0004563296.tif 000003
【図３】
0004563296.tif 000004
【図４】
0004563296.tif 000005
【図５】
0004563296.tif 000006
【図６】
0004563296.tif 000007
【図７】
0004563296.tif 000008
【図８】
0004563296.tif 000009
【図９】
0004563296.tif 000010
【図１０】
0004563296.tif 000011
【図１１】
0004563296.tif 000012
【図１２】
0004563296.tif 000013
【図１３】
0004563296.tif 000014
【図１４】
0004563296.tif 000015