(57)【特許請求の範囲】
【請求項１】
容器に収容された液体を吸引する吸引部と、容器内の液体の液面高さを検出する液面センサと、液面高さと容器の収容容積との相関関係を予め格納する格納部と、液体の種類を入力する入力部と、入力された液体の種類に応じて前記相関関係を補正する補正部と、検出された液面高さと補正された相関関係から容器内の液体残量を算出する演算部と、算出結果を出力する出力部を備える液体吸引装置。
【請求項２】
吸引部が、液体吸引用のピペットと、ピペットに接続された吸引ポンプと、ピペットを容器内へ挿入して上下移動させるピペット移動部と、吸引ポンプとピペット移動部を駆動制御する制御部を備え、制御部は所望の吸引量に対応するピペット移動量を補正された相関関係から算出する演算部を有し、算出された移動量だけピペットを下降させて吸引ポンプを駆動する請求項１記載の液体吸引装置。
【請求項３】
ピペット移動部はピペットを昇降させるステッピングモータを備え、ピペットの昇降距離がステッピングモータの駆動用パルス数によって決定される請求項２記載の液体吸引装置。
【請求項４】
容器に収容された液体を吸引する吸引部と、容器内の液体の液面高さを検出する液面センサと、複数種類の容器および液体についてそれぞれの液面高さと容器の収容容積との相関関係を予め格納する格納部と、容器および液体の種類を入力する入力部と、検出された液面高さと入力された容器および液体の種類に対応する前記相関関係から容器内の液体残量を算出する演算部と、算出結果を出力する出力部を備える液体吸引装置。
【請求項５】
吸引部が、液体吸引用のピペットと、ピペットに接続された吸引ポンプと、ピペットを容器内へ挿入して上下移動させるピペット移動部と、吸引ポンプとピペット移動部を駆動する制御部を備え、制御部は所望の吸引量に対応するピペット移動量を容器および液体の種類に対応する相関関係から算出する演算部を有し、算出した移動量だけピペットを下降させて吸引ポンプを駆動する請求項４記載の液体吸引装置。
【請求項６】
ピペット移動部はピペットを昇降させるステッピングモータを備え、ピペットの昇降距離がステッピングモータの駆動用パルス数によって決定される請求項５記載の液体吸引装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は液体吸引装置に関し、特に液体試薬を容器から定量吸引して分析する分析装置に用いられる。
【０００２】
【従来の技術】
この発明に関連する従来技術としては、次のようなものが知られている。
所要の試料容器をサンプリング位置に送る容器移送制御手段と、サンプリング位置でサンプリングプローブに被分析試料を吸引させる試料吸引分注手段と、前記サンプリングプローブをサンプリング位置と分注位置との間で移送させるプローブ駆動制御手段と、前記容器移送制御手段、試料吸引分注手段およびプローブ駆動制御手段の作動制御を行うとともに中央演算機能とデータ記憶機能を備えた統合制御手段と、この統合制御手段に試料容器の形状の必要データを入力する入力手段とを有し、前記統合制御手段は測定項目毎の必要試料量からサンプリングプローブへの被分析試料吸引量を算出するようにしたもの（例えば、特開平７−１７４７６６号公報参照）。
【０００３】
分注器による試薬吸引量及び、ノズルの移動量とを用いて演算し試薬残量計算式を自動的に設定する演算・制御回路を設け、装置で予定されている試薬容器以外の試薬容器を使う場合でも適正に試薬残量を算出して残量表示でき、適正な分析作業を実施できるようにしたもの（例えば、特開平８−３０４４１１号公報参照）。
【０００４】
容器に入った液体を採取する液体採取手段と、その容器中の液面位置を検知する液面位置検知手段と、採取する液体の入った容器種類を入力する容器種類入力手段と、各容器種類における液面位置と残液量との関係式を予め記憶する関係式記憶手段とを備え、液面検知手段により検知された液面位置と、容器種類入力手段により入力された容器種類に対応する前記関係式とにより容器内の残液量を検出することを特徴とする分析装置（例えば、特開２０００−４６６２４号公報参照）。
【０００５】
【発明が解決しようとする課題】
一般に血液分析装置のような自動分析装置に用いる液体吸引装置では、液体試薬を収容した容器にピペットを挿入し、ピペットから吸引した試薬を血液試料容器に供給するという操作を自動的に行うようにしている。そして、試薬を有効に利用し、試薬をタイミングよく補充するため、上記従来技術のように、試薬容器の形状を予め記憶しておき、その形状と液面高さとの関係から試薬の残量を監視するという方法が採られてきた。
【０００６】
しかしながら、容器内に収容される試薬の物理的性質、つまり粘性や容器壁面に対する表面張力、ぬれ性が異なると、同じ残量でも液面高さが異なる。
従って、容器形状と液面高さを把握するだけでは、正確な残量を監視することが難しいという問題がある。
【０００７】
この発明は、このような事情を考慮してなされたもので、容器形状と液面高さから得られる残量を、試薬の種類、つまり試薬の物理的性質に応じて補正し、高精度に残量を検知することを可能にした液体吸引装置を提供するものである。
【０００８】
【課題を解決するための手段】
この発明は、容器に収容された液体を吸引する吸引部と、容器内の液体の液面高さを検出する液面センサと、液面高さと容器の収容容積との相関関係を予め格納する格納部と、液体の種類を入力する入力部と、入力された液体の種類に応じて前記相関関係を補正する補正部と、検出された液面高さと補正された相関関係から容器内の液体残量を算出する演算部と、算出結果を出力する出力部を備える液体吸引装置を提供するものである。
【０００９】
【発明の実施の形態】
この発明において、吸引部は、液体吸引用のピペットと、ピペットに接続された吸引ポンプと、ピペットを容器内へ挿入して上下移動させるピペット移動部と、吸引ポンプとピペット移動部を駆動制御する制御部を備え、制御部は所望の吸引量に対応するピペット移動量を補正された相関関係から算出する演算部を有し、算出された移動量だけピペットを下降させて吸引ポンプを駆動してもよい。
ピペット移動部はピペットを昇降させるステッピングモータを備え、ピペットの昇降距離がステッピングモータの駆動用パルス数によって決定されてもよい。
【００１０】
また、この発明は、別の観点から、容器に収容された液体を吸引する吸引部と、容器内の液体の液面高さを検出する液面センサと、複数種類の容器および液体についてそれぞれの液面高さと容器の収容容積との相関関係を予め格納する格納部と、容器および液体の種類を入力する入力部と、検出された液面高さと入力された容器および液体の種類に対応する前記相関関係から容器内の液体残量を算出する演算部と、算出結果を出力する出力部を備える液体吸引装置を提供するものである。
【００１１】
ここで、吸引部とは、例えば、ピペットと、ピペットを垂直および水平に移動させる装置と、ピペットに接続される吸引ポンプなどから構成できる。
容器は、例えば、ガラスや樹脂で作られ、形状が筒状で、底部が、平坦なもの、半球状のもの、又は円錐状のものなどを含む。
また、液面センサには、公知の静電容量検知型のものを用いることができる。入力部には、キーボードやバーコードリーダ、その他公知のものを用いることができる。
格納部，補正部および演算部は、ＣＰＵ，ＲＯＭ，ＲＡＭからなるマイクロコンピュータにより一体的に構成できる。
出力部には、ＣＲＴ，ＬＣＤ，ＥＬＤのような表示装置，インクジェットプリンタやレーザプリンタのような印刷装置などを用いることができる。
【００１２】
実施例
以下、図面に示す実施例に基づいてこの発明を詳述する。これによって、この発明が限定されるものではない。
第１実施例
液体吸引装置の構成
図１は、この発明の液体吸引装置の第１実施例の構成を示す構成説明図である。
同図において、ピペット１はピペット保持部材２にその基端が保持され、ピペット保持部材２に設けられた貫通孔２ａを介して吸引チューブ３に接続されている。ピペット１は導電材料、例えばステンレス鋼で作られている。
【００１３】
ピペット保持部２は昇降装置４に搭載され、昇降装置４は水平移動装置５に搭載されている。昇降装置４はフレーム６に設置された垂直方向のスクリューシャフト７およびガイドシャフト８と、スクリューシャフト７を回転させるステッピングモータ９と、スクリューシャフト７の回転により矢印Ｚ方向に昇降する昇降ブロック１０を備える。
【００１４】
なお、昇降ブロック１０は垂直に貫通するネジ穴を有しスクリューシャフト７とそのネジ穴で係合し、ガイドシャフト８は昇降ブロック１０を垂直に貫通している。そして、ピペット保持部材２はアーム１１を介して昇降ブロック１０に固定されている。アーム１１は絶縁物で作られている。
【００１５】
また、水平移動装置５は、フレーム１２に設置された水平方向にスクリューシャフト１３およびガイドシャフト１４と、スクリューシャフト１３を回転させるステッピングモータ１５と、スクリューシャフト１３の回転により矢印Ｘ方向に往復移動する水平移動ブロック１６を備える。そして昇降装置４のフレーム６は水平移動ブロック１６に固定されている。
なお、水平移動ブロックは水平に貫通するネジ穴を有しスクリューシャフト１３とそのネジ穴で係合し、ガイドシャフト１４は水平移動ブロック１６を水平に貫通している。
【００１６】
また、フレーム１２には、定量される液体試薬を収容した試薬容器１７と、定量された液体試薬を受入れる試薬容器１８と、ピペット１を洗浄する洗浄容器３０とが、ピペット１の下方に設置されている。
【００１７】
液体吸引装置の電気回路
図２は図１に示す実施例の電気回路を示すブロック図である。同図に示すように、制御部２０は、液面検知部２１と、入力部２２からの出力を受けて、ポンプ２３用のステッピングモータ２４と、ピペット１の移動用ステッピングモータ９，１５とを駆動する駆動部２５へ各ステッピングモータの駆動命令を出力すると共に、出力部２６に各種情報の表示内容を出力するようになっている。ここで、入力部２２は試薬やその容器の種類および各種定量条件を入力するためのキーボードからなり、出力部２６は試薬残量や各種情報を表示するためのＬＣＤからなる。
【００１８】
また、ポンプ２３はシリンジポンプであり吸引チューブ３に接続される。吸引チューブ３はシリコンゴム製である。駆動部２５は、ステッピングモータ９，１５，２４を駆動するためのドライバー回路からなる。制御部２０は、データ格納部２０ａおよび演算部２０ｂを備え、ＣＰＵ，ＲＯＭ，ＲＡＭからなるマイクロコンピュータにより構成される。
【００１９】
液面検知部２１では、ピペット１に接続された導体１１３に３４ｋΩの抵抗Ｒを介して発振周波数６５０ｋＨｚの高周波発振器３００が接続されると共に帯域通過フィルタ３０２が接続されている。フィルタ３０２の出力側に検波器３０４，微分器３０６，比較器３０８が直列に接続されている。
【００２０】
試料容器１７は接地された金属面上に載置されており、ピペット１の先端が試料容器１７内の液面に接するか否かによりピペット１と接地面間の静電容量Ｃが変化する。よって、抵抗Ｒと容量Ｃにより形成されたＲＣ形積分回路の出力すなわちフィルタ３０２の入力側には容量Ｃに応じた振幅の高周波信号が得られる。
【００２１】
この高周波信号を帯域通過フィルタ３０２に通し、検波器３０４によって検波することにより、直流信号に変換される。さらにこの直流信号は微分器３０６により直流信号のレベル変化がとらえられ、比較器３０８により所定値と比較される。
【００２２】
つまり、ピペット１が液面に接触した時には静電容量Ｃがピペット１と液により短絡されて直流信号レベルが所定値より低くなるので、ピペット１が液面に接触したことが検知され、比較器３０８はその検知信号を出力する。
【００２３】
液面高さと液体残量との関係
図３は全体が円筒形の容器Ａについて、収容された液量Ｑに対する液面高さＹの実測値から得られた関係を表す。液面高さＹは、ピペット１の最大上昇高さを原点とし、ピペット１の先端が原点からフレーム１２に接触するまでに要するステッピングモータ９の駆動パルス数を最大移動距離Ｙｍとし、ピペット１が原点からパルス数Ｙｐ分だけ下降するとき、
Ｙ＝Ｙｍ−Ｙｐ  ……（１）
としている。つまり、Ｙはフレーム１２からの液面高さをステッピングモータ９の駆動パルスで表したものである。
【００２４】
図３において、直線（Ａ−ａ）は容器Ａに収容される液体が最も使用頻度の高い試薬ａである場合を表す。直線（Ａ−ｂ）は容器Ａに収容される液体が試薬ｂである場合を、直線（Ａ−ｃ）は容器Ａに収容される液体が試薬ｃである場合をそれぞれ表す。
【００２５】
図４は先端が円錐状の円筒形容器Ｂについて、ＱとＹの実測値から得られた関係を表す。図４において、曲線（Ｂ−ａ）は容器Ｂに収容される液体が試薬ａ，曲線（Ｂ−ｂ）は容器Ｂに収容される液体が試薬ｂ，曲線（Ｂ−ｃ）は容器Ｂに収容される液体が試薬ｃである場合をそれぞれ表す。
【００２６】
図３から分かるように、直線（Ａ−ａ）を左へΔＱ１だけ平行移動させると直線（Ａ−ｂ）となり、右へΔＱ２だけ平行移動させると直線（Ａ−ｃ）となる。また、図４から分かるように、曲線（Ｂ−ａ）を左へΔＱ３だけ平行移動させると曲線（Ｂ−ｂ）となり、右へΔＱ４だけ平行移動させると曲線（Ｂ−ｃ）となる。
【００２７】
そこで、この実施例では、図２のデータ格納部２０ａに、直線（Ａ−ａ）を表す数値テーブルおよびΔＱ１，ΔＱ２の値と、曲線（Ｂ−ａ）を表す数値テーブルおよびΔＱ３，ΔＱ４とが予め格納される。
【００２８】
液体吸引装置の動作
このような構成における動作を図５〜図７に示すフローチャートを用いて説明する。まず、図１のフレーム１２上に試薬容器１７として試薬の入った容器が設置され、入力部２２から容器の種類ＵとしてＡ又はＢが、試薬の種類Ｖとしてａ，ｂ又はｃが入力設定され、さらに、所望の吸引量ＱＳと試薬残量ＱＲが入力設定される（ステップＳ１）。入力された試薬容器がＡ，Ｂ以外の場合や試薬の種類がａ，ｂ，ｃ以外の場合、「入力ミス」という警告が出力部２６により表示される（ステップＳ２，Ｓ３，Ｓ４３）。また、現時点の残量ＱＲから所望吸引量ＱＳを引いた値が、デッドボリュームＱ０よりも小さい場合は「試薬残量なし」という警告が表示される（ステップＳ４，Ｓ４３）。ここで、デッドボリュームとは吸引不能な最小残量を意味する。そして、「起動」が入力されると、ピペット１は一旦最高位置（原点）まで上昇する（ステップＳ５，Ｓ６）。次に、ピペット１は液面が液面検知部２１により検知されるまで下降し（ステップＳ７）、液面が検知されると（ステップＳ８）、原点から液面検知までにステッピングモータ９へ印加された駆動パルス数から式（１）を用いて液面高さＹが算出される（ステップＳ９）。なお、ステップＳ８において液面が検知されない場合は、ピペット１が原点へ引き戻され、「液面検知不能」という警告が表示される（ステップＳ４４，Ｓ４３）。
【００２９】
ステップＳ１で容器の種類Ｕとして容器Ａが入力設定され（ステップＳ１０）、試薬の種類Ｖとして試薬ａが入力設定された場合には（ステップＳ１１）、データ格納部２０ａに格納されている図３の直線（Ａ−ａ）を表す数値テーブルから液面高さＹに対応する液量Ｑが読み出され、所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ１３）。
次に、残量ＱＲがデッドボリュームＱ０以上であることが確認された後（ステップＳ１４）、図３の関係から所望吸引量に対する液面高さＹ、つまり必要なピペット下降距離が算出される（ステップＳ１５）。次に、ピペット１が下降し（ステップＳ１６）、算出された値まで下降すると（ステップＳ１７）、ポンプ２３が作動して試薬が吸引される（ステップＳ１８）。
【００３０】
そして、所望量の試薬が吸引されると（ステップＳ１９）出力部２６に試薬残量ＱＲが表示され、ピペット１は上昇し、試料容器１８の上へ移動し、吸引している試薬を試料容器１８へ吐出する（ステップＳ２０〜Ｓ２３）。次に、ピペット１は洗浄容器３０の上まで移動した後、下降して洗浄容器３０内で洗浄される（ステップＳ２４〜Ｓ２６）。次にピペット１は上昇し、試薬容器１７の上まで移動し、吸引動作は終了する（ステップＳ２７〜Ｓ２９）。
なお、ステップＳ１４において残量ＱＲがＱ０より小さい場合、ステップＳ１７においてピペット１が算出値まで下降しない場合、およびステップＳ１９において所望量の試薬が吸引されない場合には、動作は停止し、ピペット１は原点に引き戻され、「故障発生」という警告が表示される（ステップＳ４５，Ｓ４６，Ｓ４７）。
【００３１】
次に、ステップＳ１１において、試薬の種類Ｖがａでなく、ｂである場合には（ステップＳ３０）、図３の直線（Ａ−ａ）を表す数値テーブルから液面高さＹに対応する液量Ｑが読み出され、演算部２０ｂによりＱ−ΔＱ１が算出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ３１，Ｓ３２）。そして、ルーチンはステップＳ１４へ戻る。
【００３２】
次に、ステップＳ１１，Ｓ３０において、試薬の種類Ｖがａでも、ｂでもなく、ｃである場合には、図３の直線（Ａ−ａ）を表す数値テーブルから液面高さＹに対する液量Ｑが読み出され、演算部２０ｂによりＱ＋ΔＱ２が算出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ３３，Ｓ３４）。そして、ルーチンはステップＳ１４へ戻る。
【００３３】
次に、ステップＳ１０において容器の種類ＵがＡでなく、Ｂである場合には、試薬Ｖがａであると（ステップＳ３５）データ格納部２０ａに格納されている図４の曲線（Ｂ−ａ）を表す数値テーブルから液面高さＹに対応する液量Ｑが読み出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ３６，Ｓ３７）。そして、ルーチンはステップＳ１４へ戻る。
【００３４】
次に、ステップＳ３５において、試薬の種類Ｖがａでなく、ｂである場合には（ステップＳ３８）、データ格納部２０ａに格納されている図４の曲線（Ｂ−ａ）を表す数値テーブルから液面高さＹに対応する液量Ｑが読み出され、演算部２０ｂによりＱ−ΔＱ３が算出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ３９，Ｓ４０）。そして、ルーチンはステップＳ１４へ戻る。
【００３５】
次に、ステップＳ３５，Ｓ３８において、試薬の種類Ｖがａでも、ｂでもなく、ｃである場合には、図４の曲線（Ｂ−ａ）を表す数値テーブルから液面高さＹに対する液量Ｑが読み出され、演算部２０ｂによりＱ＋ΔＱ４が算出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ４１，Ｓ４２）。そして、ルーチンはステップＳ１４へ戻る。
以上のようにして、試薬の残量が適正に表示されると共に、所望量の試薬の吸引定量が行われる。
【００３６】
第２実施例
第２実施例の構成
この実施例では液体吸引装置および電気回路の構成は第１実施例（図２，図２）と同等である。
そして、図２のデータ格納部２０に予め格納されるデータと動作（プログラム）とが第１実施例と異なる。
つまり、この実施例では、ΔＱ１とΔＱ２の値の代わりに、直線（Ａ−ｂ）を表す数値テーブルと直線（Ａ−ｃ）を表す数値テーブルが格納され、また、ΔＱ３とΔＱ４の値の代わりに、曲線（Ｂ−ｂ）を表す数値テーブルと曲線（Ｂ−ｃ）を表す数値テーブルが格納される。
【００３７】
第２実施例の動作
第２実施例における動作を図８〜図１０に示すフローチャートを用いて説明する。まず、図１のフレーム１２上に試薬容器１７として試薬の入った容器が設置され、入力部２２から容器の種類ＵとしてＡ又はＢが、試薬の種類Ｖとしてａ，ｂ又はｃが入力設定され、さらに所望の吸引量ＱＳと試薬残量ＱＲが入力設定される（ステップＳ１０１）。入力された試薬容器Ａ，Ｂ以外の場合や、試薬の種類がａ，ｂ，ｃ以外の場合、「入力ミス」という警告が出力部２６により表示される（ステップＳ１０２，Ｓ１０３，Ｓ１４３）。また、現時点の残量ＱＲから所望吸引量ＱＳを引いた値がデッドボリュームＱ０よりも小さい場合は、「試薬残量なし」という警告が表示される（ステップＳ１０４，Ｓ１４３）。そして、「起動」が入力されると、ピペット１は一旦最高位置（原点）まで上昇する（ステップＳ１０５，Ｓ１０６）。次に、ピペット１は液面が液面検知部２１により検知されるまで下降し（ステップＳ１０７）、液面が検知されると（ステップＳ１０８）、原点から液面検知までにステッピングモータ９へ印加された駆動パルス数から式（１）を用いて液面高さＹが算出される（ステップＳ１０９）。
なお、ステップＳ１０８において液面が検知されない場合は、ピペット１が原点へ引き戻され、「液面検知不能」という警告が表示される（ステップＳ１４４，Ｓ１４３）。
【００３８】
ステップＳ１で容器の種類Ｕとして容器Ａが入力設定され（ステップＳ１１０）、試薬の種類Ｖとして試薬ａが入力された場合には（ステップＳ１１１）、データ格納部２０ａに格納されている図３の直線（Ａ−ａ）を表す数値テーブルから液面高さＹに対応する液量Ｑが読み出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ１１３）。
次に、残量ＱＲがデッドボリュームＱ０以上であることが確認された後（ステップＳ１１４）、図３の関係から所望吸引量に対する液面高さＹつまりピペット下降距離が算出される（ステップＳ１１５）。次に、ピペット１が下降し（ステップＳ１１６）、算出された値まで下降すると（ステップＳ１１７）、ポンプ２３が作動して試薬が吸引される（ステップＳ１１８）。
【００３９】
そして、所望量の試薬が吸引されると（ステップＳ１１９）出力部２６に試薬残量ＱＲが表示され、ピペット１は上昇し、試料容器１８の上へ移動し、吸引している試薬を試料容器１８へ吐出する（ステップＳ１２０〜Ｓ１２３）。次に、ピペット１は洗浄容器３０の上まで移動した後、下降して洗浄容器３０内で洗浄される（ステップＳ１２４〜Ｓ１２６）。次にピペット１は上昇し、試薬容器１７の上まで移動し、吸引動作は終了する（ステップＳ１２７〜Ｓ１２９）。
なお、ステップＳ１１４において残量ＱＲがＱ０より小さい場合、ステップＳ１１７においてピペット１が算出値まで下降しない場合、およびステップＳ１１９において所望量の試薬が吸引されない場合には、動作は停止し、ピペット１は原点に引き戻され、「故障発生」という警告が表示される（ステップＳ１４５，Ｓ１４６，Ｓ１４７）。
【００４０】
次に、ステップＳ１１１において、試薬の種類Ｖがａでなく、ｂである場合には（ステップＳ１３０）、図３の直線（Ａ−ｂ）を表す数値テーブルから液面高さＹに対応する液量Ｑが読み出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ１３１，Ｓ１３２）。そして、ルーチンはステップＳ１１４へ戻る。
【００４１】
次に、ステップＳ１１１，Ｓ１３０において、試薬の種類Ｖがａでも、ｂでもなく、ｃである場合には、図３の直線（Ａ−ｃ）を表す数値テーブルから液面高さＹに対する液量Ｑが読み出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ１３３，Ｓ１３４）。そして、ルーチンはステップＳ１１４へ戻る。
【００４２】
次に、ステップＳ１１０において容器の種類ＵがＡでなく、Ｂである場合には、試薬がａであると（ステップＳ１３５）データ格納部２０ａに格納されている図４の曲線（Ｂ−ａ）を表す数値テーブルから液面高さＹに対応する液量Ｑが読み出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ１３６，Ｓ１３７）。そして、ルーチンはステップＳ１１４へ戻る。
【００４３】
次に、ステップＳ１３５において、試薬の種類Ｖがａでなく、ｂである場合には（ステップＳ１３８）、データ格納部２０ａに格納されている図４の曲線（Ｂ−ｂ）を表す数値テーブルから液面高さＹに対応する液量Ｑが読み出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ１３９，Ｓ１４０）。そして、ルーチンはステップＳ１１４へ戻る。
【００４４】
次に、ステップＳ１３５，Ｓ１３８において、試薬の種類Ｖがａでも、ｂでもなく、ｃである場合には、図４の曲線（Ｂ−ｃ）を表す数値テーブルから液面高さＹに対する液量Ｑが読み出され所望吸引量ＱＳを引いた値を吸引後の残量ＱＲとする（ステップＳ１４１，Ｓ１４２）。そして、ルーチンはステップＳ１１４へ戻る。
以上のようにして、試薬の残量が適正に表示されると共に、所望量の試薬の吸引定量が行われる。
【００４５】
なお、第１および第２実施例において入力部２２がバーコードリーダを備え、試薬容器１７に貼り付けられた「容器の種類と試薬の種類」を表すバーコードをそれによって読み取るようにすれば、キーボードからこれらを入力する操作は不要となる。
さらに、図１に示す試薬容器１７および試料容器１８は、コンベアのような搬送装置によって、フレーム１２の各所定位置へ搬入・搬出されるようにしてもよい。
また、第１実施例は、容器の液量と液面高さとの相関関係が図３，図４に示すように試薬の種類によって平行移動によって変化する場合に好適であり、第２実施例は、上記相関関係が試薬の種類によって平行に変化しない場合に好適である。
【００４６】
【発明の効果】
この発明によれば、液面高さに対する容器の収容容積との相関関係が液体の種類に応じて補正されるので、液面高さから残量を高精度に検出することができる。
【図面の簡単な説明】
【図１】この発明の第１実施例の液体吸引装置を示す構成説明図である。
【図２】この発明の第１実施例の電気回路を示すブロック図である。
【図３】この発明に用いる容器の液量と液面高さの関係を表すグラフである。
【図４】この発明に用いる容器の液量と液面高さの関係を表すグラフである。
【図５】この発明の第１実施例の動作を示すフローチャートである。
【図６】この発明の第１実施例の動作を示すフローチャートである。
【図７】この発明の第１実施例の動作を示すフローチャートである。
【図８】この発明の第２実施例の動作を示すフローチャートである。
【図９】この発明の第２実施例の動作を示すフローチャートである。
【図１０】この発明の第２実施例の動作を示すフローチャートである。
【符号の説明】
１    ピペット
２    ピペット保持部
２ａ  貫通孔
２ｂ  横孔
３    吸引チューブ
４    昇降装置
５    水平移動装置
６    フレーム
７    スクリューシャフト
８    ガイドシャフト
９    ステッピングモータ
１０  昇降ブロック
１１  アーム
１２  フレーム
１３  スクリューシャフト
１４  ガイドシャフト
１５  ステッピングモータ
１６  水平移動ブロック
１７  試薬容器
１８  試薬容器
【図１】
0003886387.tif 000002
【図２】
0003886387.tif 000003
【図３】
0003886387.tif 000004
【図４】
0003886387.tif 000005
【図５】
0003886387.tif 000006
【図６】
0003886387.tif 000007
【図７】
0003886387.tif 000008
【図８】
0003886387.tif 000009
【図９】
0003886387.tif 000010
【図１０】
0003886387.tif 000011