(57)【特許請求の範囲】
【請求項１】
検体の測定に用いられる液体を収容する容器から液体を吸引する吸引管と、
前記吸引管を上下方向へ移動させる駆動部と、
液面に対する吸引管の接触を検出することにより、前記容器の液面を検出する液面検出部と、
前記液面検出部による検出結果に基づく前記容器の液面の高さに関する液面高さ情報を記憶する記憶部と、
前記記憶部に前記液面高さ情報が記憶されていない場合には、前記液体の吸引のための前記吸引管の下降動作に先行して、前記液面検出部に前記容器の液面を検出させるために、所定の高さまでは所定速さで前記吸引管を下降させ、前記所定の高さからは前記所定速さよりも小さい速さで前記吸引管を下降させるよう前記駆動部を駆動させ、前記液面検出部に前記容器の液面を検出させて前記記憶部に前記液面高さ情報を記憶させ、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記吸引管が前記液面の上方から下降するように前記駆動部を駆動させ、前記吸引管に前記容器から液体を吸引させ、前記液面高さ情報が記憶されている場合には、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記吸引管が前記液面の上方から下降するように前記駆動部を駆動させ、前記吸引管に前記容器から液体を吸引させる制御部と、
を備える、
検体分析装置。
【請求項２】
前記制御部は、前記記憶部に記憶された液面高さ情報に基づいて、前記吸引管の下降速さを切り替える速さ切替高さを取得し、取得された前記速さ切替高さまでは第１の速さで前記吸引管を下降させ、前記速さ切替高さからは前記第１の速さより小さい第２の速さで前記吸引管を下降させるよう前記駆動部を制御するように構成されている、
請求項１に記載の検体分析装置。
【請求項３】
前記吸引管として、第１吸引管及び第２吸引管が設けられており、
前記駆動部として、前記第１吸引管を上下方向へ移動させる第１駆動部及び前記第２吸引管を上下方向へ移動させる第２駆動部が設けられており、
前記制御部は、前記記憶部に一の容器の液面の高さに関する液面高さ情報が記憶されておらず、他の容器の液面の高さに関する液面高さ情報が記憶されている場合に、前記一の容器の液体の吸引のための前記第１吸引管の下降動作に先行して前記第１吸引管を下降させるよう前記第１駆動部を制御し、前記液面検出部に前記一の容器の液面を検出させる第１制御動作と、前記第２吸引管を下降させるよう前記第２駆動部を制御し、前記第２吸引管に前記他の容器から液体を吸引させる第２制御動作とを、互いに少なくとも一部が重複するように実行するように構成されている、
請求項１又は２に記載の検体分析装置。
【請求項４】
前記制御部は、前記記憶部に液面の高さに関する液面高さ情報が記憶されていない場合に、前記液面検出部に前記容器の液面を検出させる動作を、検体を測定するための他の動作と少なくとも一部が重複するように実行すべく構成されている、
請求項１乃至３の何れかに記載の検体分析装置。
【請求項５】
前記検体を測定するための他の動作には、検体を分注する動作、検体を収容する容器を搬送する動作、検体を加温する動作、試薬を分注する動作、及び試薬が混合された検体を測定する動作を含む、
請求項４に記載の検体分析装置。
【請求項６】
前記容器は、所定の測定項目についての検体の測定に使用される試薬を収容する試薬容器であり、
複数の試薬を収容する試薬容器を保持する試薬容器保持部と、
検体の測定項目を含む測定オーダを受け付ける受付部と、
をさらに備え、
前記記憶部は、前記試薬容器保持部に保持されている試薬容器に収容される試薬の種類を記憶し、
前記制御部は、前記受付部によって受け付けられた測定オーダ及び前記記憶部に記憶されている試薬の種類に基づいて、前記測定オーダに含まれる測定項目についての検体の測定に使用される試薬が収容された試薬容器であって、前記記憶部に液面の高さに関する液面高さ情報が記憶されていない試薬容器について、前記液体の吸引のための前記吸引管の下降動作に先行して前記液面検出部に液面を検出させるように構成されている、
請求項１乃至５の何れかに記載の検体分析装置。
【請求項７】
前記制御部は、前記受付部によって受け付けられた測定オーダ及び前記記憶部に記憶されている試薬の種類に基づいて、前記測定オーダに含まれる測定項目についての検体の測定に使用される試薬が収容された試薬容器を、前記液面検出部による液面検出の対象として決定する第１制御部と、前記第１制御部によって液面検出の対象として決定された試薬容器について、前記液面検出部に液面を検出させる第２制御部と、を具備する、
請求項６に記載の検体分析装置。
【請求項８】
前記容器は、検体の測定に使用される試薬を収容する試薬容器であり、
複数の試薬を収容する試薬容器を保持する試薬容器保持部と、
前記試薬容器保持部を覆う開閉可能なカバーと、
前記カバーの開閉を検出可能な開閉検出部と、
をさらに備え、
前記制御部は、前記開閉検出部によって前記カバーの閉鎖が検出された場合に、前記試薬容器保持部に保持された試薬容器について、前記液体の吸引のための前記吸引管の下降動作に先行して前記液面検出部に液面を検出させるように構成されている、
請求項１乃至５の何れかに記載の検体分析装置。
【請求項９】
前記カバーは、前記試薬容器保持部の一部を開閉可能に覆うように構成されており、
前記記憶部は、前記試薬容器保持部に保持されている試薬容器の前記試薬容器保持部における保持位置を記憶しており、
前記制御部は、前記開閉検出部によって前記カバーの閉鎖が検出された場合に、前記カバーにより開放される前記試薬容器保持部の一部に保持されている試薬容器について、前記液体の吸引のための前記吸引管の下降動作に先行して前記液面検出部に液面を検出させるように構成されている、
請求項８に記載の検体分析装置。
【請求項１０】
前記カバーの開放を禁止する開放禁止機構をさらに備え、
前記制御部は、前記開放禁止機構によって前記カバーの開放が禁止されている間に、前記試薬容器保持部に保持された試薬容器について、前記液体の吸引のための前記吸引管の下降動作に先行して前記液面検出部に液面を検出させるように構成されている、
請求項８又は９に記載の検体分析装置。
【請求項１１】
検体の測定に用いられる液体を収容する容器から液体を吸引する吸引管と、
前記吸引管を上下方向へ移動させる駆動部と、
液面に対する吸引管の接触を検出することにより前記容器の液面を検出する液面検出部と、
前記液面検出部による検出結果に基づく前記容器の液面の高さに関する液面高さ情報を記憶する記憶部と、
前記記憶部に前記液面高さ情報が記憶されていない場合には、前記液体の吸引のための前記吸引管の下降動作に先行して、前記液面検出部に前記容器の液面を検出させるために、所定の高さまでは所定速さで前記吸引管を下降させ、前記所定の高さからは前記所定速さよりも小さい速さで前記吸引管を下降させるよう前記駆動部を駆動させ、前記液面検出部に前記容器の液面を検出させて前記記憶部に前記液面高さ情報を記憶させ、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記吸引管が前記液面の上方から下降するように前記駆動部を駆動させ、前記吸引管に前記容器から液体を吸引させる制御部と、
を備える、
検体分析装置。
【請求項１２】
検体の測定に用いられる液体を収容する容器から吸引管に液体を吸引させる液体吸引方法であって、
記憶部に液面の高さに関する液面高さ情報が記憶されていない場合には、
液体の吸引のための前記吸引管の下降動作に先行して、所定の高さまでは所定速さで前記吸引管を下降させ、前記所定の高さからは前記所定速さよりも小さい速さで前記吸引管を下降させて、液面に対する吸引管の接触を検出することにより前記容器の液面を検出する液面検出部が容器の液面を検出し、検出結果に基づいて前記記憶部に前記液面高さ情報を記憶させ、
前記容器の液面の検出を実行した後、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記液面の上方から前記吸引管を下降させ、
前記吸引管に前記容器から液体を吸引させ、
前記記憶部に前記液面高さ情報が記憶されている場合には、
前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記液面の上方から前記吸引管を下降させ、
前記吸引管に前記容器から液体を吸引させる、
液体吸引方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、血液、尿等の検体を分析する検体分析装置、及び検体又は試薬等の液体を検体分析のために吸引する液体吸引方法に関する。
【背景技術】
【０００２】
従来、検体又は試薬等の液体を収容した容器から吸引管により液体を吸引する検体分析装置が知られている（例えば、特許文献１参照）。
【０００３】
特許文献１に開示されている分析装置は、試薬の吸引処理において、液面高さに所定の余裕値を加えた下降速度切替高さを設定し、設定した下降速度切替高さまで試薬ノズルを高速下降させ、下降速度切替高さからは試薬ノズルを低速下降させることにより、効率的な試薬の吸引処理を可能としている。また、かかる特許文献１に開示されている分析装置では、試薬が開封後吸引されるまでは試薬ボトルの種類に応じて予め記憶部に記憶させている試薬の初期液面高さを用いて下降速度切替高さを設定し、設定した下降速度切替高さまで試薬ノズルを高速下降させ、下降速度切替高さからは試薬ノズルを低速下降させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１８０６０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献１に記載されている分析装置にあっては、同じ種類の試薬ボトルであっても、試薬ボトルの加工誤差等に起因して試薬ボトルの大きさにバラツキが生じるため、開封後最初の液面高さが記憶部に記憶された初期液面高さと異なる場合があり、高速下降している間に試薬ノズルが試薬中に進入してしまうおそれがあった。また、このようなことを防止するためには、下降速度切替高さの設定に用いられる余裕値を大きく確保しておく必要があり、その結果下降速度切替高さが高い位置に設定され、高速な試薬の吸引動作が困難となるおそれがあった。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その主たる目的は、液体の液面高さが不明である場合に、従来に比して高速な液体の吸引動作を可能とする検体分析装置及び液体吸引方法を提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明の一の態様の検体分析装置は、検体の測定に用いられる液体を収容する容器から液体を吸引する吸引管と、前記吸引管を上下方向へ移動させる駆動部と、液面に対する吸引管の接触を検出することにより、前記容器の液面を検出する液面検出部と、前記液面検出部による検出結果に基づく前記容器の液面の高さに関する液面高さ情報を記憶する記憶部と、前記記憶部に前記液面高さ情報が記憶されていない場合には、前記液体の吸引のための前記吸引管の下降動作に先行して、前記液面検出部に前記容器の液面を検出させるために、所定の高さまでは所定速さで前記吸引管を下降させ、前記所定の高さからは前記所定速さよりも小さい速さで前記吸引管を下降させるよう前記駆動部を駆動させ、前記液面検出部に前記容器の液面を検出させて前記記憶部に前記液面高さ情報を記憶させ、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記吸引管が前記液面の上方から下降するように前記駆動部を駆動させ、前記吸引管に前記容器から液体を吸引させ、前記液面高さ情報が記憶されている場合には、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記吸引管が前記液面の上方から下降するように前記駆動部を駆動させ、前記吸引管に前記容器から液体を吸引させる制御部と、を備える。
【０００８】
この態様において、前記制御部は、前記記憶部に記憶された液面高さ情報に基づいて、前記吸引管の下降速さを切り替える速さ切替高さを取得し、取得された前記速さ切替高さまでは第１の速さで前記吸引管を下降させ、前記速さ切替高さからは前記第１の速さより小さい第２の速さで前記吸引管を下降させるよう前記駆動部を制御するように構成されていてもよい。
【００１２】
上記態様において、前記検体分析装置は、前記吸引管として、第１吸引管及び第２吸引管が設けられており、前記駆動部として、前記第１吸引管を上下方向へ移動させる第１駆動部及び前記第２吸引管を上下方向へ移動させる第２駆動部が設けられており、前記制御部は、前記記憶部に一の容器の液面の高さに関する液面高さ情報が記憶されておらず、他の容器の液面の高さに関する液面高さ情報が記憶されている場合に、前記一の容器の液体の吸引のための前記第１吸引管の下降動作に先行して前記第１吸引管を下降させるよう前記第１駆動部を制御し、前記液面検出部に前記一の容器の液面を検出させる第１制御動作と、前記第２吸引管を下降させるよう前記第２駆動部を制御し、前記第２吸引管に前記他の容器から液体を吸引させる第２制御動作とを、互いに少なくとも一部が重複するように実行するように構成されていてもよい。
【００１３】
上記態様において、前記制御部は、前記記憶部に液面の高さに関する液面高さ情報が記憶されていない場合に、前記液面検出部に前記容器の液面を検出させる動作を、検体を測定するための他の動作と少なくとも一部が重複するように実行すべく構成されていてもよい。
【００１４】
上記態様において、前記検体を測定するための他の動作には、検体を分注する動作、検体を収容する容器を搬送する動作、検体を加温する動作、試薬を分注する動作、及び試薬が混合された検体を測定する動作を含んでいてもよい。
【００１５】
上記態様において、前記容器は、所定の測定項目についての検体の測定に使用される試薬を収容する試薬容器であり、前記検体分析装置は、複数の試薬を収容する試薬容器を保持する試薬容器保持部と、検体の測定項目を含む測定オーダを受け付ける受付部と、をさらに備え、前記記憶部は、前記試薬容器保持部に保持されている試薬容器に収容される試薬の種類を記憶し、前記制御部は、前記受付部によって受け付けられた測定オーダ及び前記記憶部に記憶されている試薬の種類に基づいて、前記測定オーダに含まれる測定項目についての検体の測定に使用される試薬が収容された試薬容器であって、前記記憶部に液面の高さに関する液面高さ情報が記憶されていない試薬容器について、前記液体の吸引のための前記吸引管の下降動作に先行して前記液面検出部に液面を検出させるように構成されていてもよい。
【００１６】
上記態様において、前記制御部は、前記受付部によって受け付けられた測定オーダ及び前記記憶部に記憶されている試薬の種類に基づいて、前記測定オーダに含まれる測定項目についての検体の測定に使用される試薬が収容された試薬容器を、前記液面検出部による液面検出の対象として決定する第１制御部と、前記第１制御部によって液面検出の対象として決定された試薬容器について、前記液面検出部に液面を検出させる第２制御部と、を具備することもできる。
【００１７】
上記態様において、前記容器は、検体の測定に使用される試薬を収容する試薬容器であり、前記検体分析装置は、複数の試薬を収容する試薬容器を保持する試薬容器保持部と、前記試薬容器保持部を覆う開閉可能なカバーと、前記カバーの開閉を検出可能な開閉検出部と、をさらに備え、前記制御部は、前記開閉検出部によって前記カバーの閉鎖が検出された場合に、前記試薬容器保持部に保持された試薬容器について、前記液体の吸引のための前記吸引管の下降動作に先行して前記液面検出部に液面を検出させるように構成されていてもよい。
【００１８】
上記態様において、前記カバーは、前記試薬容器保持部の一部を開閉可能に覆うように構成されており、前記記憶部は、前記試薬容器保持部に保持されている試薬容器の前記試薬容器保持部における保持位置を記憶しており、前記制御部は、前記開閉検出部によって前記カバーの閉鎖が検出された場合に、前記カバーにより開放される前記試薬容器保持部の一部に保持されている試薬容器について、前記液体の吸引のための前記吸引管の下降動作に先行して前記液面検出部に液面を検出させるように構成されていてもよい。
【００１９】
上記態様において、前記検体分析装置は、前記カバーの開放を禁止する開放禁止機構をさらに備え、前記制御部は、前記開放禁止機構によって前記カバーの開放が禁止されている間に、前記試薬容器保持部に保持された試薬容器について、前記液体の吸引のための前記吸引管の下降動作に先行して前記液面検出部に液面を検出させるように構成されていてもよい。
【００２０】
本発明の他の態様の検体分析装置は、検体の測定に用いられる液体を収容する容器から液体を吸引する吸引管と、前記吸引管を上下方向へ移動させる駆動部と、液面に対する吸引管の接触を検出することにより前記容器の液面を検出する液面検出部と、前記液面検出部による検出結果に基づく前記容器の液面の高さに関する液面高さ情報を記憶する記憶部と、前記記憶部に前記液面高さ情報が記憶されていない場合には、前記液体の吸引のための前記吸引管の下降動作に先行して、前記液面検出部に前記容器の液面を検出させるために、所定の高さまでは所定速さで前記吸引管を下降させ、前記所定の高さからは前記所定速さよりも小さい速さで前記吸引管を下降させるよう前記駆動部を駆動させ、前記液面検出部に前記容器の液面を検出させて前記記憶部に前記液面高さ情報を記憶させ、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記吸引管が前記液面の上方から下降するように前記駆動部を駆動させ、前記吸引管に前記容器から液体を吸引させる制御部と、を備える。
【００２１】
また、本発明の一の態様の液体吸引方法は、検体の測定に用いられる液体を収容する容器から吸引管に液体を吸引させる液体吸引方法であって、記憶部に液面の高さに関する液面高さ情報が記憶されていない場合には、液体の吸引のための前記吸引管の下降動作に先行して、所定の高さまでは所定速さで前記吸引管を下降させ、前記所定の高さからは前記所定速さよりも小さい速さで前記吸引管を下降させて、液面に対する吸引管の接触を検出することにより前記容器の液面を検出する液面検出部が容器の液面を検出し、検出結果に基づいて前記記憶部に前記液面高さ情報を記憶させ、前記容器の液面の検出を実行した後、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記液面の上方から前記吸引管を下降させ、前記吸引管に前記容器から液体を吸引させ、前記記憶部に前記液面高さ情報が記憶されている場合には、前記液面高さ情報に基づき前記吸引管が下降する速さを制御して前記液面の上方から前記吸引管を下降させ、前記吸引管に前記容器から液体を吸引させる。
【発明の効果】
【００２２】
本発明に係る検体分析装置及び液体吸引方法によれば、液体の液面高さが不明である場合に、従来に比して高速な液体の吸引動作が可能となる。
【図面の簡単な説明】
【００２３】
【図１】本実施の形態に係る検体分析装置の構成を示す斜視図。
【図２】測定装置の内部を上方向から見たときの概略構成を示す平面図。
【図３Ａ】第１容器ラックの構成を示す斜視図。
【図３Ｂ】第２容器ラックの構成を示す斜視図。
【図４】第１試薬分注ユニットの構成を示す側面図。
【図５】測定装置の回路構成を示すブロック図。
【図６】情報処理装置の構成を示すブロック図。
【図７】試薬情報の登録動作の流れを示すフローチャート。
【図８Ａ】第１試薬情報データベースの構成を示す模式図。
【図８Ｂ】第２試薬情報データベースの構成を示す模式図。
【図９Ａ】試薬の交換又は追加が行われないときのテーブルカバーの状態を示す平面図。
【図９Ｂ】試薬の交換又は追加が行われるときのテーブルカバーの状態を示す平面図。
【図１０Ａ】検体分析動作における情報処理装置のＣＰＵの処理手順を示すフローチャート。
【図１０Ｂ】検体分析動作における測定装置のＣＰＵの処理手順を示すフローチャート（前半）。
【図１０Ｃ】検体分析動作における測定装置のＣＰＵの処理手順を示すフローチャート（後半）。
【図１１】検体測定のスケジュールの一例を部分的に示すタイミングチャート。
【図１２】初期液面高さ検出制御処理の手順を示すフローチャート。
【図１３】検体分注制御処理の手順を示すフローチャート。
【図１４】試薬分注制御処理の手順を示すフローチャート。
【発明を実施するための形態】
【００２４】
以下、本発明の好ましい実施の形態を、図面を参照しながら説明する。
【００２５】
[検体分析装置の構成］
図１は、本実施の形態に係る検体分析装置１の構成を示す斜視図である。検体分析装置１は、検体（血液）に含まれる成分を光学的に測定する測定装置２と、測定装置２による測定データを分析するとともに、測定装置２に操作指示を与える情報処理装置３とで構成されている。
【００２６】
図２は、測定装置２の内部を上方向から見たときの概略構成を示す平面図である。測定装置２は、測定ユニット１０と、検出ユニット４０と、搬送ユニット５０とによって構成されている。
【００２７】
測定ユニット１０は、第１試薬テーブル１１と、第２試薬テーブル１２と、第１容器ラック１３と、第２容器ラック１４と、キュベットテーブル１５と、加温テーブル１６と、テーブルカバー１７と、第１検体分注ユニット２１と、第２検体分注ユニット２２と、第１試薬分注ユニット２３と、第２試薬分注ユニット２４と、第３試薬分注ユニット２５と、第１キャッチャユニット２６と、第２キャッチャユニット２７と、第３キャッチャユニット２８と、試薬バーコードリーダ３１と、キュベット搬送器３２と、希釈液搬送器３３と、キュベット口３４と、廃棄口３５、３６を備えている。
【００２８】
また測定装置２には、図１に示すように、カバー３７が設けられている。カバー３７は開閉可能であり、カバー３７が開けられることにより、ユーザは、第１試薬テーブル１１、第２試薬テーブル１２、キュベットテーブル１５、加温テーブル１６、テーブルカバー１７と、及び検出ユニット４０等にアクセスすることができる。カバー３７には、ロック機構３７ａが設けられており、ロック機構３７ａによってカバー３７がロック可能となっている。つまり、カバー３７がロックされている状態のときには、ユーザの、第１試薬テーブル１１、第２試薬テーブル１２、キュベットテーブル１５、加温テーブル１６、テーブルカバー１７と、及び検出ユニット４０等へのアクセスが禁止される。
【００２９】
第１試薬テーブル１１と、第２試薬テーブル１２と、キュベットテーブル１５と、加温テーブル１６は、円形状のテーブルであり、それぞれ、時計回り及び反時計回りの両方向に、独立して回転駆動される。これらのテーブルの回転駆動は、それぞれ、下面裏側に配された複数のステッピングモータ（図示せず）により行われる。
【００３０】
第１試薬テーブル１１と第２試薬テーブル１２の上面には、図示の如く、それぞれ、５つの第１容器ラック１３と５つの第２容器ラック１４が着脱可能に配置されている。第１容器ラック１３と第２容器ラック１４には、試薬容器を保持するための保持部が形成されている。
【００３１】
図３Ａは、第１容器ラック１３の構成を示す斜視図である。第１容器ラック１３は、円筒型の試薬容器２００を保持するための２つの保持部１３１，１３２と、保持部１３１，１３２の前面側にそれぞれ設けられている切欠部１３１ａ、１３２ａと、上方に突出するよう設けられている被把持部１３３とを有している。保持部１３１，１３２は、試薬容器２００を保持することができるよう、収容可能部分が平面視において略円形状をなす凹部となっている。
【００３２】
保持部１３１，１３２の外周面には、それぞれ、バーコードラベル１３１ｂ、１３２ｂが貼付されている。保持部１３１，１３２の内周面にも、それぞれ、バーコードラベルが貼付されている。また、試薬容器２００には、バーコードラベル２００ａが貼付されている。なお、同図では、保持部１３１，１３２の内周面に貼付されたバーコードのうち、バーコードラベル１３２ｃのみ図示されている。
【００３３】
図３Ｂは、第２容器ラック１４の構成を示す斜視図である。第２容器ラック１４は、円筒型の試薬容器２００を保持するための６つの保持部１４１〜１４６と、保持部１４１〜１４６の前面側にそれぞれ設けられている切欠部１４１ａ〜１４６ａと、上方に突出するよう設けられている被把持部１４７とを有している。保持部１４１〜１４６は、試薬容器２００を保持することができるよう、収容可能部分が平面視において略円形状をなす凹部となっている。
【００３４】
保持部１４１〜１４６の外周面には、それぞれ、バーコードラベル１４１ｂ〜１４６ｂが貼付されている。保持部１４１〜１４６の内周面にも、それぞれ、バーコードラベルが貼付されている。また、試薬容器２００には、バーコードラベル２００ａが貼付されている。なお、同図では、保持部１４１〜１４６の内周面に貼付されたバーコードラベルのうち、バーコードラベル１４２ｃ、１４３ｃのみ図示されている。
【００３５】
第１試薬テーブル１１及び第２試薬テーブル１２に保持されている試薬のバーコードが読み取られるときには、第１試薬テーブル１１及び第２試薬テーブル１２が、所定の方向と速度で回転させられ、バーコードリーダ３１により、第１容器ラック１３又は第２容器ラック１４の保持部の外周面に貼付されたバーコードラベルのバーコードが読み取られる。これにより、かかる保持部が、どの容器ラックのどの保持部であるかが認識される。
【００３６】
続いて、かかる保持部の切欠部に位置するバーコードが読み取られる。このとき、試薬容器２００が収容されている場合、試薬容器２００に貼付されたバーコードラベルのバーコードが読み取られ、試薬容器２００が収容されていない場合、保持部の内周面に貼付されたバーコードラベルのバーコードが読み取られる。こうして、保持部に試薬容器２００が保持されているか否かが識別される。さらに、保持部に試薬容器２００が保持されている場合には、バーコードラベル２００ａのバーコードから読み取られるバーコード情報により、試薬容器２００に収容されている試薬の種別が識別される。このようにして得られた保持位置及び試薬の種別は、互いに対応付けられて記憶される。
【００３７】
図２に戻って、キュベットテーブル１５と加温テーブル１６には、図示の如く、それぞれ、円周に沿って複数のキュベット保持孔１５ａ１，１６ａが形成されている。キュベット保持孔１５ａ１，１６ａにキュベットがセットされると、かかるキュベットは、それぞれ、キュベットテーブル１５と加温テーブル１６の回転に合わせて、円周位置を移動することとなる。また、加温テーブル１６は、保持孔１６ａにセットされたキュベットを、所定の温度にて加温する。
【００３８】
第１試薬テーブル１１、第２試薬テーブル１２、及びキュベットテーブル１５の上面を覆うように、テーブルカバー１７が設けられている。かかるテーブルカバー１７は、第１試薬テーブル１１、第２試薬テーブル１２、及びキュベットテーブル１５の前半分のみ開放可能なように中央部分において屈曲可能に構成されている。また、テーブルカバー１７には、複数の孔（図示せず）が設けられている。第１検体分注ユニット２１と、第２検体分注ユニット２２と、第１試薬分注ユニット２３、第２試薬分注ユニット２４、及び第３試薬分注ユニット２５は、これら複数の孔を介して試薬の分注を行う。
【００３９】
図４は、第１試薬分注ユニット２３の構成を示す側面図である。第１試薬分注ユニット２３は、図示の如く、駆動部２３ａと、アーム２３ｂと、ピペット２３ｃとを備えている。駆動部２３ａは、回転用モータ２３１と、昇降用モータ２３２と、回転用モータ２３１及び昇降用モータ２３２の動力を軸２３３に伝達する伝達機構２３４とを備えている。伝達機構２３４は、回転用モータ２３１の回転動力を減速して軸２３３に伝達するベルト伝動機構又はギヤ機構等、昇降用モータ２３２の回転動力を上下方向の直線動力に変換して軸２３３に伝達するベルト伝動機構又はラック・ピニオン機構等により構成されている。回転用モータ２３１の回転方向及び回転量はロータリーエンコーダ２３５によって、昇降用モータ２３２の回転方向及び回転量（つまり、ピペット２３ｃの上下移動方向及び移動量）はロータリーエンコーダ２３６によってそれぞれ検出される。
【００４０】
また、第１試薬分注ユニット２３のピペット２３ｃには、ピペット２３ｃの先端が液面に接触していることを検知する接触式の静電容量センサ２３ｄが接続されている。ピペット２３ｃによって検体の吸引が行われる際に、ピペット２３ｃが下げられて検体の液面に接触すると、その検出信号が静電容量センサ２３ｄから出力される。
【００４１】
なお、第１検体分注ユニット２１、第２検体分注ユニット２２、第２試薬分注ユニット２４及び第３試薬分注ユニット２５の構成は、第１試薬分注ユニット２３の構成と同様であるので、その説明を省略する。
【００４２】
図２に戻り、第１キャッチャユニット２６は、アーム２６ｂを支持する支持部２６ａと、伸縮可能なアーム２６ｂと、把持部２６ｃとで構成されている。支持部２６ａは、下面裏側に配されたステッピングモータ３１５ａ（図５参照）により回転駆動される。把持部２６ｃは、アーム２６ｂの先端に取り付けられており、キュベットを把持することができる。なお、第２キャッチャユニット２７についても、第１キャッチャユニット２６と同様の構成となっており、ステッピングモータ３１５ｂ（図５参照）により回転される。
【００４３】
第３キャッチャユニット２８は、図示の如く、アーム２８ｂを支持する支持部２８ａと、伸縮可能なアーム２８ｂと、アーム２８ｂの先端に取り付けられた把持部２８ｃとで構成されている。支持部２８ａは、左右方向に配されたレールに沿って駆動される。把持部２８ｃは、キュベットを把持することができる。
【００４４】
試薬バーコードリーダ３１は、第１容器ラック１３と第２容器ラック１４に貼付されたバーコードラベルと、これらラックに収容された試薬容器２００に貼付されたバーコードラベル２００ａを読み取る。
【００４５】
キュベット搬送器３２及び希釈液搬送器３３は、レール上を左右方向に駆動する。また、キュベット搬送器３２と希釈液搬送器３３には、それぞれ、キュベット及び希釈液容器を保持するための孔が設けられている。
【００４６】
キュベット口３４には、常に新しいキュベットが供給される。新しいキュベットは、第１キャッチャユニット２６及び第２キャッチャユニット２７により、キュベット搬送器３２のキュベットを保持する孔及びキュベットテーブル１５のキュベット保持孔１５ａにセットされる。廃棄口３５１，３６は、分析が終了し不要となったキュベットを廃棄するための孔である。
【００４７】
検出ユニット４０は、上面にキュベットを収容する２０個の保持孔４１が設けられており、下面裏側に検出部（図示せず）が配されている。保持孔４１にキュベットがセットされると、検出部により、キュベット中の測定試料から光学的情報が検出される。
【００４８】
搬送ユニット５０は、搬送路５１と検体バーコードリーダ５２を備えている。搬送路５１の底面は、右側に分析前ラック保持領域、中央に搬送領域、左側に分析後ラック保持領域を有し、コの字型に形成されている。検体バーコードリーダ５２は、搬送領域を搬送される検体ラック６０に収容された検体容器６１に貼付されたバーコードラベルのバーコードを読み取る。
【００４９】
図５は、測定装置２の回路構成を示すブロック図である。
【００５０】
測定装置２は、制御部３００と、試薬バーコードリーダ３１と、検体バーコードリーダ５２と、試薬テーブルステッピングモータ部３１１と、分注ユニットステッピングモータ部３１２と、キュベットテーブルステッピングモータ３１３と、加温テーブルステッピングモータ３１４と、キャッチャユニットステッピングモータ部３１５と、試薬テーブルロータリーエンコーダ部３２１と、分注ユニットロータリーエンコーダ部３２２と、液面センサ部３２３と、試薬テーブル原点センサ部３３１と、分注ユニット原点センサ部３３２と、ロック機構３７ａとを有している。制御部３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、ハードディスク３０４と、通信インターフェース３０５と、Ｉ／Ｏインターフェース３０６とを有する。
【００５１】
ＣＰＵ３０１は、ＲＯＭ３０２に記憶されているコンピュータプログラム及びＲＡＭ３０３にロードされたコンピュータプログラムを実行する。ＲＡＭ３０３は、ＲＯＭ３０２及びハードディスク３０４に記録されているコンピュータプログラムの読み出しに用いられる。また、ＲＡＭ３０３は、これらのコンピュータプログラムを実行するときに、ＣＰＵ３０１の作業領域としても利用される。ハードディスク３０４には、オペレーティングシステム及びアプリケーションプログラムなど、ＣＰＵ３０１に実行させるための種々のコンピュータプログラム及びコンピュータプログラムの実行に用いられるデータがインストールされている。つまり、かかるハードディスク４０４には、ＣＰＵ３０１に測定装置２の各部を制御するための制御プログラムがインストールされている。また、通信インターフェース３０５により、情報処理装置３に対してデータの送受信が可能となる。
【００５２】
また、ＣＰＵ３０１は、Ｉ／Ｏインターフェースを介して、試薬バーコードリーダ３１と、検体バーコードリーダ５２と、試薬テーブルステッピングモータ部３１１と、分注ユニットステッピングモータ部３１２と、試薬テーブルロータリーエンコーダ部３２１と、分注ユニットロータリーエンコーダ部３２２と、液面センサ部３２３と、試薬テーブル原点センサ部３３１と、分注ユニット原点センサ部３３２とを制御する。
【００５３】
試薬テーブルステッピングモータ部３１１は、第１試薬テーブル１１及び第２試薬テーブル１２のそれぞれを互いに独立して回転駆動させる複数のステッピングモータで構成されている。分注ユニットステッピングモータ部３１２は、前述した第１試薬分注ユニット２３の回転用モータ２３１及び昇降用モータ２３２並びに第１検体分注ユニット２１、第２検体分注ユニット２２、第２試薬分注ユニット２４、第３試薬分注ユニット２５それぞれの回転用モータ及び昇降用モータによって構成されている。これらの回転用モータ及び昇降用モータは、ステッピングモータである。
【００５４】
キュベットテーブルステッピングモータ３１３は、キュベットテーブル１５を回転駆動させるステッピングモータで構成されている。加温テーブルステッピングモータ３１４は、加温テーブル１６回転駆動させるステッピングモータで構成されている。キャッチャユニットステッピングモータ部３１５は、第１キャッチャユニット２６及び第２キャッチャユニット２７のそれぞれを回転させる複数のステッピングモータで構成されている。
【００５５】
試薬テーブルロータリーエンコーダ部３２１は、試薬テーブルステッピングモータ部３１１に含まれる複数のステッピングモータの回転方向及び回転量を各別に検出可能な複数のロータリーエンコーダにより構成されている。試薬テーブル原点センサ部３３１は、試薬テーブルステッピングモータ部３１１に含まれる複数のステッピングモータの回転位置が原点位置にあることを各別に検出する複数の原点センサにより構成されている。ＣＰＵ３０１は、かかる試薬テーブルロータリーエンコーダ部３２１及び試薬テーブル原点センサ部３３１の出力信号を受け取ることにより、第１試薬テーブル１１及び第２試薬テーブル１２のそれぞれが、原点位置から時計方向又は反時計方向へ何度回転したかを認識することができる。
【００５６】
分注ユニットロータリーエンコーダ部３２２には、前述した第１試薬分注ユニット２３のロータリーエンコーダ２３５、２３６並びに第１検体分注ユニット２１、第２検体分注ユニット２２、第２試薬分注ユニット２４及び第３試薬分注ユニット２５それぞれのロータリーエンコーダによって構成されている。つまり、分注ユニットロータリーエンコーダ部３２２は、分注ユニットステッピングモータ部３１２に含まれる複数のステッピングモータの回転方向及び回転量を各別に検出可能な複数のロータリーエンコーダにより構成されている。分注ユニット原点センサ部３３２は、分注ユニットステッピングモータ部３１２に含まれる複数のステッピングモータの回転位置が原点位置にあることを各別に検出する複数の原点センサにより構成されている。ＣＰＵ３０１は、かかる分注ユニットロータリーエンコーダ部３２２及び分注ユニット原点センサ部３３２の出力信号を受け取ることにより、第１検体分注ユニット２１、第２検体分注ユニット２２、第１試薬分注ユニット２３、第２試薬分注ユニット２４、第３試薬分注ユニット２５のアーム２１ａ，２２ａ，２３ａ，２４ａ，２５ａのそれぞれが、回転方向の原点位置から時計方向又は反時計方向へ何度回転したか、及び高さ方向の原点位置（基準高さ）から上方又は下方へどの程度移動したかを認識することができる。
【００５７】
また、液面センサ部３２３は、前述した第１試薬分注ユニット２３の静電容量センサ２３ｄ並びに第１検体分注ユニット２１、第２検体分注ユニット２２、第２試薬分注ユニット２４及び第３試薬分注ユニット２５それぞれの静電容量センサによって構成されている。ＣＰＵ３０１は、かかる液面センサ部３２３の出力信号を受け取ることにより、第１検体分注ユニット２１、第２検体分注ユニット２２、第１試薬分注ユニット２３、第２試薬分注ユニット２４、第３試薬分注ユニット２５のピペット２１ｃ、２２ｃ、２３ｃ、２４ｃ、２５ｃのそれぞれが、液面に接触したか否かを認識することができる。
【００５８】
ロック機構３７ａは、測定装置２のカバー３７の開放を禁止するために設けられている。ロック機構３７ａは、例えばソレノイドコイル等によって構成されている。ＣＰＵ３０１は、かかるロック機構をオン／オフ制御することが可能であり、これによりカバー３７の開放の禁止／許可が制御される。
【００５９】
図６は、情報処理装置３の構成を示すブロック図である。
【００６０】
情報処理装置３は、パーソナルコンピュータからなっており、本体４００と、入力部４０８と、表示部４０９とから構成されている。本体４００は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、ハードディスク４０４と、読出装置４０５と、入出力インターフェース４０６と、画像出力インターフェース４０７と、通信インターフェース４１０とを有する。
【００６１】
ＣＰＵ４０１は、ＲＯＭ４０２に記憶されているコンピュータプログラム及びＲＡＭ４０２にロードされたコンピュータプログラムを実行する。ＲＡＭ４０３は、ＲＯＭ４０２及びハードディスク４０４に記録されているコンピュータプログラムの読み出しに用いられる。また、ＲＡＭ４０３は、これらのコンピュータプログラムを実行するときに、ＣＰＵ４０１の作業領域としても利用される。
【００６２】
ハードディスク４０４には、オペレーティングシステム及びアプリケーションプログラムなど、ＣＰＵ４０１に実行させるための種々のコンピュータプログラム及びコンピュータプログラムの実行に用いるデータがインストールされている。つまり、かかるハードディスク４０４には、コンピュータを本実施の形態に係る情報処理装置として機能させるためのコンピュータプログラムがインストールされている。
【００６３】
読出装置４０５は、ＣＤドライブ又はＤＶＤドライブ等によって構成されており、記録媒体に記録されたコンピュータプログラム及びデータを読み出すことができる。入出力インターフェース４０６には、マウス及びキーボードからなる入力部４０８が接続されており、ユーザが入力部４０８を使用することにより、情報処理装置３にデータが入力される。画像出力インターフェース４０７は、ＣＲＴ又は液晶パネル等で構成された表示部４０９に接続されており、画像データに応じた映像信号を、表示部４０９に出力する。表示部４０９は、入力された映像信号をもとに、画像を表示する。また情報処理装置３は、通信インターフェース４１０により測定装置２に対してデータの送受信が可能となる。
【００６４】
[検体分析装置の動作］
以下、本実施の形態に係る検体分析装置１の動作について説明する。
【００６５】
＜検体毎の分析手順＞
まず、検体の分析の手順について説明する。検体の分析手順は、検体の測定項目（ＰＴ，ＡＰＴＴ等）によって異なる。検体の測定項目は、測定オーダにより指定される。検体分析装置１では、ユーザによる測定オーダの登録が可能であり、また図示しないサーバ装置から測定オーダを受け付けることも可能である。つまり、ユーザが測定オーダを登録する場合は、ユーザが情報処理装置３の入力部４０８を操作することにより、測定オーダを検体分析装置１に入力する。サーバ装置から測定オーダを受け付ける場合には、予めユーザがサーバ装置に測定オーダを登録しておく。
【００６６】
複数の検体容器６１を収容した検体ラック６０が、ユーザによって搬送路５１の分析前ラック保持領域にセットされる。検体ラック６０は、分析前ラック保持領域において後方に移動された後、搬送領域において左方向に移動される。このとき、検体容器６１に貼付されたバーコードラベルが、検体バーコードリーダ５２により読み取られる。検体容器６１のバーコードには検体ＩＤが記録されており、情報処理装置３は、読み取られた検体ＩＤをキーにして当該検体の測定オーダを取得する。つまり、測定オーダがユーザにより検体分析装置１に登録された場合には、当該検体ＩＤに対応する測定オーダを情報処理装置３のハードディスク４０４から読み出し、測定オーダをサーバ装置から取得する場合には、検体ＩＤが情報処理装置３からサーバ装置へ送信され、サーバ装置が、受信した検体ＩＤに対応する測定オーダを情報処理装置３へと送信し、情報処理装置３が測定オーダを受信する。
【００６７】
続いて、検体ラック６０が、搬送領域の所定の場所に位置づけられる。搬送領域にて検体の吸引が終了すると、検体ラック６０は、搬送領域において左方向に移動された後、分析後ラック保持領域において前方に移動される。
【００６８】
第１検体分注ユニット２１は、搬送路５１の搬送領域の所定の検体吸引位置５３に位置づけられた検体容器６１の検体を吸引する。第１検体分注ユニット２１によって吸引された検体は、キュベットテーブル１５の前方位置にある検体吐出位置１８に位置づけられたキュベット保持孔１５ａにセットされたキュベットに吐出される。
【００６９】
第２検体分注ユニット２２は、検体吸引位置１９にあるキュベットに収容されている検体、又は、搬送路５１の搬送領域の所定の検体吸引位置５４に位置づけられた検体容器６１の検体を吸引する。第２検体分注ユニット２２よって吸引された検体は、キュベット搬送器３２にセットされたキュベットに吐出される。なお、第２検体分注ユニット２２は、希釈液搬送器３３にセットされた希釈液を吸入することができる。この場合、検体分注ユニット２２は、検体の吸引前に希釈液吸引位置３７にて希釈液を吸引した後、検体吸引位置１９又は５４にて検体を吸引する。
【００７０】
１つの検体について複数の測定項目を含む測定オーダが取得された場合、キュベットテーブル１５のキュベット保持孔１５ａにセットされたキュベットから、測定項目数分のキュベットに検体が小分けされる。各キュベットは１つずつ測定項目に対応しており、キュベットに小分けされた検体は、当該キュベットに対応する測定項目について測定される。
【００７１】
キュベット搬送器３２は、収容したキュベットに検体が吐出（小分け）されると、所定のタイミングにて、レール上を右方向に駆動される。続いて、第１キャッチャユニット２６により、キュベット搬送器３２にセットされた検体を収容しているキュベットが把持され、加温テーブル１６のキュベット保持孔１６ａにセットされる。キュベットに収容された検体は、加温テーブル１６において測定項目に応じた時間加温される。例えば、測定項目がＰＴの場合には、検体が３分間加温され、測定項目がＡＰＴＴの場合には、検体が１分間加温される。
【００７２】
検体が加温された後、検体に試薬が混和される。測定項目によって、試薬と混合された検体が検出ユニット４０によって測定されるか、再度加温されるかが異なる。例えば、測定項目がＰＴの場合、加温された検体を収容するキュベットにＰＴ試薬が分注され、その後検出ユニット４０において光学測定される。
【００７３】
この場合、加温テーブル１６のキュベット保持孔１６ａに保持されているキュベットは、第３キャッチャユニット２８により把持され、試薬吐出位置３９ａ又は３９ｂに位置づけられる。ここで、第２試薬分注ユニット２４又は第３試薬分注ユニット２５により、第１試薬テーブル１１又は第２試薬テーブル１２に配置されている所定の試薬容器２００内の試薬が吸引され、試薬吐出位置３９ａ又は３９ｂにて試薬が吐出される。こうして試薬が吐出されると、第３キャッチャユニット２８は、試薬が吐出されたキュベットを検出ユニット４０の保持孔４１にセットする。その後、検出ユニット４０においてキュベットに収容された測定試料から光学的情報が検出される。
【００７４】
次に、加温された検体に試薬が混和された後、再度加温される場合について説明する。例えば、測定項目がＡＰＴＴの場合、加温された検体を収容するキュベットにＡＰＴＴ試薬が分注され、再度加温テーブル１６において２分間加温される。その後、当該キュベット内に塩化カルシウム溶液が分注され、検出ユニット４０において光学測定される。このように検体を２回加温する測定項目の場合、加温テーブル１６において検体が所定時間加温された後、第２キャッチャユニット２７が、保持孔１６ａにセットされた当該検体を収容しているキュベットを把持し、試薬吐出位置３８まで移動させる。ここで、第１試薬分注ユニット２３は、第１試薬テーブル１１又は第２試薬テーブル１２に配置されている所定の試薬容器２００内の試薬を吸引し、試薬吐出位置３８にて試薬を吐出する。こうして、試薬が吐出されると、第２キャッチャユニット２７は、かかるキュベットを攪拌した上で、再び加温テーブルのキュベット保持孔１６ａにセットする。
【００７５】
加温テーブル１６のキュベット保持孔１６ａに保持されているキュベットは、次に、第３キャッチャユニット２８により把持され、試薬吐出位置３９ａ又は３９ｂに位置づけられる。ここで、第２試薬分注ユニット２４又は第３試薬分注ユニット２５は、第１試薬テーブル１１又は第２試薬テーブル１２に配置されている所定の試薬容器２００内の試薬を吸引し、試薬吐出位置３９ａ又は３９ｂにて試薬を吐出する。こうして、試薬が吐出されると、第３キャッチャユニット２８は、試薬が吐出されたキュベットを検出ユニット４０の保持孔４１にセットする。その後、検出ユニット４０においてキュベットに収容された測定試料から光学的情報が検出される。
【００７６】
検出ユニット４０によって検出された光学的情報は、情報処理装置３へと送信される。情報処理装置３のＣＰＵ４０１は、取得した光学的情報を処理し、検体の分析結果を得る。こうして得られた分析結果は、検体ＩＤ等の検体情報と対応付けてハードディスク４０４に記憶され、表示部４０９に出力される。
【００７７】
検出ユニット４０による検出が終了し不要となったキュベットは、第３キャッチャユニット２８によって、把持されたまま、廃棄口３５の真上まで移動させられ、廃棄口３５に廃棄される。また、キュベットテーブル１５のキュベット保持孔１５ａに保持されているキュベットについても、分析が終了し不要となると、キュベットテーブル１５が回転され、第２キャッチャユニット２７に近い場所に位置づけられる。第２キャッチャユニット２７は、キュベット保持孔１５ａに保持されている不要となったキュベットを把持し、廃棄口３６に廃棄する。
【００７８】
＜試薬情報の登録動作＞
検体分析装置１がシャットダウンされた後は、第１試薬テーブル及び第２試薬テーブルにセットされた試薬は冷蔵庫等に移動されて次回検体分析装置１を使用するときまで保存される場合がある。さらに、このように検体分析装置１から取り出された試薬は、新たな試薬に交換されたり、試薬容器に試薬が注ぎ足されたりすることもある。したがって、検体分析装置１が起動された直後に実行される初期化動作において、第１試薬テーブル及び第２試薬テーブルにセットされた試薬に関する試薬情報の登録が行われる。以下、かかる試薬情報の登録動作について説明する。
【００７９】
図７は、試薬情報の登録動作の流れを示すフローチャートである。試薬情報の登録動作においては、まず測定装置２のＣＰＵ３０１が試薬テーブルステッピングモータ部３１１を制御して、第１試薬テーブル１１及び第２試薬テーブル１２を回転駆動させ、それぞれを原点位置に位置決めする（ステップＳ１０１）。その後、ＣＰＵ３０１は試薬テーブルステッピングモータ部３１１を制御して、第１試薬テーブル１１及び第２試薬テーブル１２を、所定の方向及び速さで回転させ（ステップＳ１０２）、バーコードリーダ３１に容器ラックの保持部の外周面に貼付されたバーコードラベルを読み取らせる（ステップＳ１０３）。これにより、かかる保持部が、どの容器ラックのどの保持部であるかが認識される。
【００８０】
続いて、ＣＰＵ３０１は、試薬テーブルステッピングモータ部３１１を制御して、第１試薬テーブル１１及び第２試薬テーブル１２を回転駆動させ、かかる保持部の切欠部に位置するバーコードをバーコードリーダ３１に読み取らせる（ステップＳ１０４）。このとき、試薬容器２００が収容されている場合、試薬容器２００に貼付されたバーコードラベルが読み取られ、試薬容器２００が収容されていない場合、保持部の内周面に貼付されたバーコードラベルが読み取られる。こうして、保持部に試薬容器２００が保持されているか否かが識別される。さらに、保持部に試薬容器２００が保持されている場合には、バーコードラベル２００ａから読み取られるバーコード情報により、試薬容器２００に収容されている試薬の種別が識別される。ＣＰＵ３０１は、こうして得られた容器ラックを特定する情報、保持部を特定する情報、保持部に保持されている試薬の種別の情報（試薬容器が保持されていない場合は、その旨を示す情報）等をハードディスク３０４に設けられている第１試薬情報データベース５００に格納する（ステップＳ１０５）。図８Ａは、第１試薬情報データベース５００の構成を示す模式図である。第１試薬情報データベース５００には、容器ラックを特定する情報である容器ラックＩＤを格納するためのフィールド５０１、容器ラックの保持部を特定する情報である保持部番号を格納するためのフィールド５０２、及び試薬の種別の情報を格納するためのフィールド５０３等が設けられている。また、この第１試薬情報データベース５００には、後述する試薬の液面高さの情報を格納するためのフィールド５０４も設けられている。この時点においては、試薬の液面高さは一度も検出されていないため、当該フィールド５０４には何も情報が格納されない。
【００８１】
ＣＰＵ３０１は、第１試薬テーブル１１及び第２試薬テーブル１２にセットされている全容器ラックの全保持部について、上記の第１試薬情報データベース５００へ情報の格納を行ったか否かを判定し（ステップＳ１０６）、情報の格納を行っていない保持部が存在する場合には（ステップＳ１０６においてＮＯ）、ステップＳ１０２へ処理を戻して、次の保持部のバーコードラベルがバーコードリーダ３１に対向する位置まで第１試薬テーブル１１及び第２試薬テーブル１２を回転させる。
【００８２】
ステップＳ１０６において、第１試薬テーブル１１及び第２試薬テーブル１２にセットされている全容器ラックの全保持部について、第１試薬情報データベース５００へ情報の格納が行われている場合には（ステップＳ１０６においてＹＥＳ）、ＣＰＵ３０１は、第１試薬情報データベース５００に格納されている全情報を情報処理装置３へ送信し（ステップＳ１０７）、処理を終了する。
【００８３】
情報処理装置３が試薬情報を受信すると、情報処理装置３のＣＰＵ４０１は、受信した情報に基づいてハードディスク４０４に設けられた第２試薬情報データベース６００に試薬情報を格納し（ステップＳ１０８）、処理を終了する。図８Ｂは、第２試薬情報データベース６００の構成を示す模式図である。第２試薬情報データベース６００には、第１試薬情報データベース５００と同様に、容器ラックＩＤを格納するためのフィールド６０１、保持部番号を格納するためのフィールド６０２、及び試薬の種別の情報を格納するためのフィールド６０３等が設けられている。また、第２試薬情報データベース６００には、第１試薬情報データベース５００において液面高さ情報が格納されているか否かを示す液面高さ記憶フラグを格納するフィールド６０４が設けられている。測定装置２から送信された試薬情報において、液面高さ情報が含まれている試薬については、第２試薬情報データベース６００において液面高さ記憶フラグに“１”がセットされ、液面高さ情報が含まれていない試薬については、第２試薬情報データベース６００において液面高さ記憶フラグに“０”がセットされる。
【００８４】
＜試薬の交換動作＞
次に、検体分析装置１の試薬の交換動作について説明する。図９Ａは、通常、即ち試薬の交換又は追加が行われないときのテーブルカバー１７の状態を示す平面図であり、図９Ｂは、試薬の交換又は追加が行われるときのテーブルカバー１７の状態を示す平面図である。
【００８５】
電源が投入され検体の測定を待機している状態（スタンバイ状態）又は検体の測定を実行している状態の測定装置２においては、図１に示すように、カバー３７が閉鎖されており、ロック機構３７ａによってカバー３７がロックされている。また、この状態においては、図９Ａに示すように、テーブルカバー１７は、第１試薬テーブル１１及び第２試薬テーブル１２（以下、「試薬テーブル群」という）並びにキュベットテーブル１５の上面を覆っている。このとき、第１検体分注ユニット２１と、第２検体分注ユニット２２と、第１試薬分注ユニット２３と、第２試薬分注ユニット２４と、第３試薬分注ユニット２５（以下、「分注ユニット群」という）とは、テーブルカバー１７に設けられた複数の孔を介して検体又は試薬の分注を行っている。
【００８６】
試薬の交換又は追加が行われる際には、ユーザが情報処理装置３の入力部４０８を操作して、試薬の交換又は追加の開始指示を情報処理装置３に入力する。情報処理装置３のＣＰＵ４０１は、上記入力を受け付けると、カバー３７のロック解除を測定装置２へ指示する。測定装置２のＣＰＵ３０１は、ロック機構３７ａを制御してカバー３７のロックを解除し、分注ユニット群を制御して、図９Ａで示したテーブルカバー１７の覆っている領域に掛からない位置（以下、「退避位置」という）まで退避させる。こうしてユーザがカバー３７を開放することができる。
【００８７】
ユーザは、カバー３７を開放し、テーブルカバー１７を中央部分で折り曲げる。これにより、図９Ｂに示すように、試薬テーブル群とキュベットテーブル１５の上半分領域のみがテーブルカバー１７によって覆われた状態となる（点線の部分がテーブルカバー１７によって覆われている領域を示し、一点鎖線の部分がテーブルカバー１７によって覆われていない領域を示す）。このとき、テーブルカバー１７によって覆われていない領域（以下、「交換位置」という）が生じるため、ユーザは、かかる交換位置を介して試薬の交換又は追加を行うことができる。すなわち、ユーザは、交換位置を介して第１容器ラック１３と第２容器ラック１４とを取り出し、試薬の交換又は追加を行った後、再び容器ラックを試薬テーブルにセットする。あるいは、ユーザは、容器ラックに配置された試薬容器２００に対して、直接試薬の交換又は追加を行う。
【００８８】
試薬の交換又は追加が終了すると、ユーザはテーブルカバー１７を閉じ、またカバー３７を閉じる。カバー３７が閉じられた後、ＣＰＵ３０１がロック機構３７ａを制御して、再度カバー３７をロックする。
【００８９】
この後、第１試薬テーブル１１及び第２試薬テーブル１２のうち交換位置に位置する試薬容器について、試薬情報テーブルへの試薬情報の登録が行われる。なお、この動作は、第１試薬テーブル１１及び第２試薬テーブル１２の全試薬容器が対象となるのではなく、第１試薬テーブル１１及び第２試薬テーブル１２のうち交換位置に位置する試薬容器が対象となる他は、前述した試薬情報の登録動作と同様であるので、その説明を省略する。
【００９０】
＜検体分析動作＞
本実施の形態に係る検体分析装置１においては、第１検体分注ユニット２１、第２検体分注ユニット２２、第１試薬分注ユニット２３、第２試薬分注ユニット２４、及び第３試薬分注ユニット２５のそれぞれが、検体又は試薬を分注するときに、キュベット又は試薬容器２００の直上までピペット２１ｃ，２２ｃ，２３ｃ，２４ｃ，２５ｃを回転移動させた後、まず第１の速さによってピペット２１ｃ，２２ｃ，２３ｃ，２４ｃ，２５ｃを下降させ、途中から第１の速さよりも小さい第２の速さによってピペット２１ｃ，２２ｃ，２３ｃ，２４ｃ，２５ｃを下降させて、ピペット２１ｃ，２２ｃ，２３ｃ，２４ｃ，２５ｃの先端を検体又は試薬中に進入させる。このように２段階の速度制御を行うことで、ピペット２１ｃ，２２ｃ，２３ｃ，２４ｃ，２５ｃを高速に下降させ、しかもピペット先端が液面に接触するときには低速で下降させていることにより、精度よく液面を検出することを可能とし、液中深くにピペットが進入することを防止している。
【００９１】
さらに詳しく説明すると、第１検体分注ユニット２１及び第２検体分注ユニット２２においては、固定的に設定された速さ切替高さまで第１の速さによってピペットを高速下降させ、前記速さ切替高さより下方では第２の速さによってピペットを低速下降させる。
【００９２】
一方、第１試薬分注ユニット２３、第２試薬分注ユニット２４、及び第３試薬分注ユニット２５においては、試薬液面の高さに応じて設定された可変の速さ切替高さまで第１の速さによってピペットを高速下降させ、この速さ切替高さより下方では第２の速さによってピペットを低速下降させる。つまり、ＣＰＵ３０１が、試薬の液面を液面センサ部３２３によって検出したときのピペットの上下方向の位置（以下、「液面高さ」という）を検出し、この液面高さより所定距離上方の位置を速さ切替高さとして設定しておき、試薬分注の際に上述したような動作を実行する。これにより、第１の速さによってピペットを下降させる距離を可及的に大きくすることができ、分注動作を可及的高速に行うことが可能となる。
【００９３】
試薬の液面高さは、前回の試薬分注動作において液面を検出したときの液面高さから試薬の吸引量に応じた高さを減ずることにより得ることができる。このため、一度試薬分注を行った後は、次回以降も高速な試薬分注動作を継続して行うことが可能である。しかし、検体分析装置１がシャットダウンされた後は、第１試薬テーブル及び第２試薬テーブルにセットされた試薬は冷蔵庫等に移動されて次回検体分析装置１を使用するときまで保存される場合がある。さらに、このように検体分析装置１から取り出された試薬は、新たな試薬に交換されたり、試薬容器に試薬が注ぎ足されたりすることもある。したがって、検体分析装置１が起動された直後は、各試薬容器の試薬の量は前回のシャットダウンのときにおける試薬の量と同じとは限らない。また、検体分析装置１が動作しているときであっても、上述した試薬の交換又は追加が行われた後は、第１試薬テーブル及び第２試薬テーブルにセットされた試薬のうち、テーブルカバー１７が開放されてユーザによる交換又は追加が可能となった交換位置にある試薬は、試薬の交換又は追加が行われている可能性があり、試薬交換動作の前の試薬の量と同じとは限らない。つまり、かかる試薬を収容した試薬容器にあっては、その試薬の液面高さが不明であるといえる。したがって、検体分析装置１は、起動直後においては第１試薬テーブル及び第２試薬テーブルにセットされている全試薬のうち、受け付けた測定オーダに含まれる測定項目に対応する試薬について、まず試薬の液面高さを検出する動作（以下、「初期液面高さ検出動作」という）を実行し、試薬の液面高さを取得する。さらに検体分析装置１は、こうして検出した液面高さに基づいて速さ切替高さを設定し、その後、設定された速さ切替高さを用いて上述したようにピペットを下降させ、試薬を吸引する。また、試薬交換動作終了直後においては、検体分析装置１は、試薬交換動作の実行中にテーブルカバー１７の交換位置にあった全試薬のうち、受け付けた測定オーダに含まれる測定項目に対応する試薬について、まず初期液面高さ検出動作を実行し、検出した液面高さに基づいて速さ切替高さを設定し、その後、設定された速さ切替高さを用いて上述したようにピペットを下降させ、試薬を吸引する。
【００９４】
以下、検体分析動作について詳述する。図１０Ａは、検体分析動作における情報処理装置３のＣＰＵ４０１の処理手順を示すフローチャートであり、図１０Ｂ及び図１０Ｃは、検体分析動作における測定装置２のＣＰＵ３０１の処理手順を示すフローチャートである。
【００９５】
まず情報処理装置３のＣＰＵ４０１は、測定オーダが登録されており、且つ、測定開始の指示を受け付けたか否かを判定する（ステップＳ２０１）。この処理における判定基準は、ユーザが検体分析装置１に直接測定オーダを入力する場合には、ユーザから入力された測定オーダが登録されており、且つ、ユーザから入力部４０８を介して測定開始の指示を受け付けたか否かであり、サーバから測定オーダを受け付ける場合には、搬送ユニット５０によって検体ラック６０が搬送され、当該検体ラック６０に収容された検体容器６１から検体バーコード５２により読み取られた検体ＩＤが情報処理装置３からサーバ装置に送信され、情報処理装置３がサーバ装置から当該検体ＩＤに対応する測定オーダを受け付けたか否かである。
【００９６】
ステップＳ２０１における判定基準が満たされていない場合には（ステップＳ２０１においてＮＯ）、ＣＰＵ４０１は、ステップＳ２０６へ処理を進める。一方、ステップＳ２０１における判定基準が満たされている場合には（ステップＳ２０１においてＹＥＳ）、ＣＰＵ４０１は、初期液面高さ検出動作の対象となる試薬容器のリストを作成する（ステップＳ２０２）。この処理では、第２試薬情報データベース６００において液面高さ情報記憶フラグに“０”がセットされている試薬、即ち、第１試薬情報データベース５００において液面高さ情報が記憶されていない試薬を収容する試薬容器であって、受け付けた測定オーダに含まれる測定項目に対応する試薬を収容した試薬容器の保持位置のリストが作成される。つまり、検体分析装置１が起動した後初めて検体の分析が行われる場合には、第１試薬テーブル及び第２試薬テーブルにセットされている全試薬のうち、受け付けた測定オーダに含まれる測定項目に対応する試薬を収容した試薬容器が当該リストに含まれることになる。また、試薬交換動作終了後、検体の分析が行われる場合には、試薬交換動作の実行中にテーブルカバー１７の交換位置にあった全試薬のうち、受け付けた測定オーダに含まれる測定項目に対応する試薬を収容した試薬容器がリストに含まれることになる。リストには、初期液面高さ検出動作の対象となる試薬容器が保持される保持位置の情報が含まれる。
【００９７】
次にＣＰＵ４０１は、測定装置２へスケジュール作成指示データを送信する（ステップＳ２０３）。ハードディスク４０４には、測定項目毎に検体測定のプロトコール（検体の量、検体の加温時間、試薬の種別、量等）の情報が記憶されている。ＣＰＵ４０１は、受け付けた測定オーダに含まれる測定項目に対応するプロトコールの情報をハードディスク４０４から読み出し、検体ＩＤと測定プロトコール情報とを対応付けて、スケジュール作成指示データを生成する。またこのスケジュール作成指示データには、ステップＳ２０２において作成された試薬容器のリストも含まれる。
【００９８】
ＣＰＵ４０１は、後述する液面高さ情報記憶通知データを測定装置２から受信したか否かを判定し（ステップＳ２０４）、液面高さ情報記憶通知データを受信した場合には（ステップＳ２０４においてＹＥＳ）、当該液面高さ情報記憶通知データに基づいて、第２試薬情報データベース６００において、第１試薬情報データベース５００において液面高さ情報が記憶された試薬に対応する液面高さ情報記憶フラグを“１”へ変更する（ステップＳ２０５）。この後、ＣＰＵ４０１は、処理をステップＳ２０６へ移す。一方、ステップＳ２０４において液面高さ情報記憶通知データが受信されなかった場合には（ステップＳ２０４においてＮＯ）、ＣＰＵ４０１は、処理をステップＳ２０６へ進める。
【００９９】
ステップＳ２０６において、ＣＰＵ４０１は、ユーザからシャットダウンの指示を受け付けたか否かを判定し（ステップＳ２０６）、シャットダウンの指示を受け付けていない場合には（ステップＳ２０６においてＮＯ）、処理をステップＳ２０１へ戻す。一方、シャットダウンの指示を受付た場合には（ステップＳ２０６においてＹＥＳ）、ＣＰＵ４０１は、処理を終了する。
【０１００】
次に図１０Ｂ及び図１０Ｃを参照して測定装置２のＣＰＵ３０１の処理について説明する。測定装置２のＣＰＵ３０１はスケジュール作成指示データの受信を待機し（ステップＳ３０１においてＮＯ）、測定装置２がスケジュール作成指示データを受信すると（ステップＳ３０１においてＹＥＳ）、ＣＰＵ３０１は検体測定のスケジュールを作成する（ステップＳ３０２）。
【０１０１】
図１１は、検体測定のスケジュールの一例を部分的に示すタイミングチャートである。図に示すように、検体測定のスケジュールは、所定の時間間隔（例えば、９秒間）で区切られた連続するターン毎に実行すべき動作を割り当てることで作成される。ＣＰＵ３０１は、スケジュール作成指示データに含まれる初期液面高さ検出動作の対象となる試薬容器のリストに基づいて、スケジュールの最初の数ターンにおいて初期液面高さ検出動作を割り当てる。図１１の例においては、第１試薬分注ユニット２３が１〜３ターン目において初期液面高さ検出動作を実行するように予定されており、第２試薬分注ユニット２４及び第３試薬分注ユニット２５のそれぞれが１〜５ターン目において初期液面高さ検出動作を実行するように予定されている。
【０１０２】
また、この例では、検体番号１〜３の検体のそれぞれについて、測定項目ＰＴ及びＡＰＴＴの測定が指示されている。検体番号１の検体については、１〜４ターン目において検体の一次分注（第１検体分注ユニット２１による検体容器６１からキュベットテーブル１５に保持されているキュベットへの検体の分注）が予定されており、２〜３ターン目においてＰＴ用の検体の二次分注（第２検体分注ユニット２２によるキュベットテーブル１５に保持されているキュベットからキュベット搬送器３２にセットされているキュベットへの検体の分注）が予定されており、３〜４ターン目においてＡＰＴＴ用の検体の二次分注が予定されている。また、ＰＴ用の検体については、４〜６ターン目において検体の加温が予定されており、７ターン目において検体へのＰＴ試薬の分注が予定されており、８〜１１ターン目において光学測定が予定されている。一方、ＡＰＴＴ用の検体については、５ターン目において検体の加温が予定されており、６ターン目において検体へのＡＰＴＴ試薬の分注が予定されており、７〜８ターン目において検体の２度目の加温が予定されており、９ターン目において検体への塩化カルシウム溶液の分注が予定されており、１０〜１３ターン目において光学測定が予定されている。検体番号２の検体については、検体番号１と同様の予定が、数ターン後から開始されるように予定されており、検体番号３の検体については、検体番号１と同様の予定が、さらに数ターン後から開始されるように予定されている。
【０１０３】
このように、測定装置２においては、同時に複数の動作が並行して実行される。例えば、第１試薬分注ユニット２３による液面高さ検出動作、第２試薬分注ユニット２４による液面高さ検出動作、第３試薬分注ユニット２５による液面高さ検出動作、及び検体番号１の検体についての一次分注動作等が並行して実行される。ＣＰＵ３０１は、同一の機構部分（例えば、第１試薬分注ユニット２３）が同一のターンで２つの動作に使用されないように、しかも検体の測定動作全体ができるだけ少ないターン数で終了するように、スケジュールを作成する。
【０１０４】
また、液面高さ検出動作は最初に試薬の分注動作が割り当てられるターンよりも前のターンに割り当てられる。図１１の例においても、液面検出動作は５ターン目で終了しており、最初の試薬分注動作である検体番号１のＡＰＴＴ試薬の分注動作（６ターン目）よりも前のターンに予定されている。これにより、最初の試薬分注から液面高さ情報に基づいた速さ切替高さの設定が可能となり、試薬分注動作の効率化が可能となる。なお、初期液面高さ検出動作が最初の試薬の分注動作までに完了しない場合には、最初の試薬の分注動作を初期液面高さ検出動作の後にずらすようにスケジュールが作成される。
【０１０５】
上述したように作成された検体測定のスケジュールは、ハードディスク３０４に記憶される。
【０１０６】
検体測定のスケジュールの作成後、ＣＰＵ３０１は、検体の測定を開始する。まず、ＣＰＵ３０１は、現在のターンを示す変数Ｔに１をセットする（ステップＳ３０３）。次に、ＣＰＵ３０１は、作成されたスケジュールを参照して、現在のターンが初期液面高さ検出動作が割り当てられたターンであるか否かを判定する（ステップＳ３０４）。現在のターンが初期液面高さ検出動作が割り当てられたターンである場合（ステップＳ３０４においてＹＥＳ）、ＣＰＵ３０１は、初期液面高さ検出制御処理を開始し（ステップＳ３０５）、処理をステップＳ３０６へ移す。一方、現在のターンが初期液面高さ検出動作が割り当てられたターンでない場合（ステップＳ３０４においてＮＯ）、ＣＰＵ３０１は、処理をステップＳ３０６へ移す。
【０１０７】
ステップＳ３０６において、ＣＰＵ３０１は、作成されたスケジュールを参照して、現在のターンが検体分注動作（検体の一次分注又は二次分注）が割り当てられたターンであるか否かを判定する（ステップＳ３０６）。現在のターンが検体分注動作が割り当てられたターンである場合（ステップＳ３０６においてＹＥＳ）、ＣＰＵ３０１は、検体分注制御処理を開始し（ステップＳ３０７）、処理をステップＳ３０８へ移す。一方、現在のターンが検体分注動作が割り当てられたターンでない場合（ステップＳ３０６においてＮＯ）、ＣＰＵ３０１は、処理をステップＳ３０８へ移す。
【０１０８】
ステップＳ３０８において、ＣＰＵ３０１は、作成されたスケジュールを参照して、現在のターンが試薬分注動作が割り当てられたターンであるか否かを判定する（ステップＳ３０８）。現在のターンが検体分注動作が割り当てられたターンである場合（ステップＳ３０８においてＹＥＳ）、ＣＰＵ３０１は、試薬分注制御処理を開始し（ステップＳ３０９）、処理をステップＳ３１０へ移す。一方、現在のターンが試薬分注動作が割り当てられたターンでない場合（ステップＳ３０８においてＮＯ）、ＣＰＵ３０１は、処理をステップＳ３１０へ移す。
【０１０９】
ステップＳ３１０において、ＣＰＵ３０１は、作成されたスケジュールを参照して、現在のターンが初期液面検出動作、検体分注動作、及び試薬分注動作以外の動作（他の動作）が割り当てられたターンであるか否かを判定する（ステップＳ３１０）。現在のターンが他の動作が割り当てられたターンである場合（ステップＳ３１０においてＹＥＳ）、ＣＰＵ３０１は、他の動作を実現するユニット制御処理を開始し（ステップＳ３１１）、処理をステップＳ３１２へ移す。一方、現在のターンが他の動作が割り当てられたターンでない場合（ステップＳ３１０においてＮＯ）、ＣＰＵ３０１は、処理をステップＳ３１２へ移す。
【０１１０】
上記の初期液面高さ検出制御処理は、検体分注制御処理及びユニット制御処理と並行して実行することができる。なお、上述したように初期液面高さ動作と試薬分注動作とが同じターンに割り当てられることはないため、初期液面高さ検出制御処理が、試薬分注制御処理と並行して実行される場合はない。
【０１１１】
ステップＳ３１２において、ＣＰＵ３０１は、作成されたスケジュールの最後のターンに到達したか否かを判定する（ステップＳ３１２）。最後のターンに到達していない場合には（ステップＳ３１２においてＮＯ）、ＣＰＵ３０１は、現在のターンが終了するまで（つまり、ターンの開始から９秒間経過するまで）待機し（ステップＳ３１３）、さらに現在のターンを示す変数の値を１インクリメントし（ステップＳ３１４）、ステップＳ３０４へ処理を戻す。ステップＳ３１２において最後のターンに到達した場合には（ステップＳ３１２においてＹＥＳ）、ＣＰＵ３０１は、処理を終了する。
【０１１２】
次に、初期液面高さ検出制御処理について詳細に説明する。図１２は、初期液面高さ検出制御処理の手順を示すフローチャートである。まずＣＰＵ３０１は、検体測定のスケジュールを参照して、現在のターンにおいて初期液面高さ検出動作を実行すべき対象の試薬容器と、当該試薬容器に対して初期液面高さ検出動作を実行する試薬分注ユニットとを特定する（ステップＳ４０１）。次にＣＰＵ３０１は、試薬テーブルステッピングモータ部３１１及び分注ユニットステッピングモータ部３１２を制御して、特定した試薬分注ユニットのピペットを対象となる試薬容器の直上に位置させる（ステップＳ４０２）。
【０１１３】
続いてＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、特定した試薬分注ユニットのピペットを第１の速さで下降させる（ステップＳ４０３）。ＣＰＵ３０１は、分注ユニットロータリーエンコーダ部３２２からの出力信号を監視し、ハードディスク３０４に記憶された固定の速さ切替高さにピペットが到達したか否かを判定する（ステップＳ４０４）。速さ切替高さにピペットが到達していない場合には（ステップＳ４０４においてＮＯ）、ＣＰＵ３０１は、速さ切替高さにピペットが到達するまでステップＳ４０４の処理を繰り返す。なお、ステップＳ４０４における、ハードディスク３０４に記憶された固定の速さ切替高さは、試薬容器に収容された試薬の最も高い液面からであっても十分に離れた位置となるように設定されている。
【０１１４】
速さ切替高さにピペットが到達した場合（ステップＳ４０４においてＹＥＳ）、ＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、特定した試薬分注ユニットのピペットを第１の速さより小さい第２の速さで下降させる（ステップＳ４０５）。さらにＣＰＵ３０１は、液面センサ部３２３からの出力信号を監視し、ピペットの先端が液面に接触したか否かを判定する（ステップＳ４０６）。ピペットの先端が液面に接触していない場合、（ステップＳ４０６においてＮＯ）、ＣＰＵ３０１は、ピペットの先端が液面に接触するまでステップＳ４０６の処理を繰り返す。
【０１１５】
ピペットの先端が液面に接触した場合、（ステップＳ４０６においてＹＥＳ）、ＣＰＵ３０１は、分注ユニットロータリーエンコーダ部３２２からの出力信号により、ピペットの先端が液面に接触したときの当該ピペットに対応するロータリーエンコーダのカウント値（その時点における液面高さを反映した値）を、液面高さ情報として第１試薬情報データベース５００の当該試薬容器に対応するレコードに記憶する（ステップＳ４０７）。その後ＣＰＵ３０１は、当該試薬について液面高さ情報を記憶した旨を示す液面高さ情報記憶通知データを情報処理装置３へ送信する（ステップＳ４０８）。さらにＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、特定した試薬分注ユニットのピペットを上昇させ（ステップＳ４０９）、処理を終了する。
【０１１６】
次に、検体分注制御処理について詳細に説明する。図１３は、検体分注制御処理の手順を示すフローチャートである。まずＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、第１検体分注ユニット２１のピペット２１ｃを搬送路５１の搬送領域の検体吸引位置５３の検体容器６１の直上に、又は第２検体分注ユニット２２のピペット２２ｃをキュベットテーブル１５の検体吸引位置１９にあるキュベットの直上に位置させる（ステップＳ５０１）。
【０１１７】
続いてＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、第１検体分注ユニット２１のピペット２１ｃ又は第２検体分注ユニット２２のピペット２２ｃを第１の速さで下降させる（ステップＳ５０２）。ＣＰＵ３０１は、分注ユニットロータリーエンコーダ部３２２からの出力信号を監視し、ハードディスク３０４に記憶された固定の速さ切替高さにピペットが到達したか否かを判定する（ステップＳ５０３）。速さ切替高さにピペットが到達していない場合には（ステップＳ５０３においてＮＯ）、ＣＰＵ３０１は、速さ切替高さにピペットが到達するまでステップＳ５０３の処理を繰り返す。なお、ステップＳ５０３における、ハードディスク３０４に記憶された固定の速さ切替高さは、検体容器に収容された検体の最も高い液面からであっても十分に離れた位置となるように設定されている。
【０１１８】
速さ切替高さにピペットが到達した場合（ステップＳ５０３においてＹＥＳ）、ＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、第１検体分注ユニット２１のピペット２１ｃ又は第２検体分注ユニット２２のピペット２２ｃを第１の速さより小さい第２の速さで下降させる（ステップＳ５０４）。さらにＣＰＵ３０１は、液面センサ部３２３からの出力信号を監視し、ピペットの先端が液面に接触したか否かを判定する（ステップＳ５０５）。ピペットの先端が液面に接触していない場合、（ステップＳ５０５においてＮＯ）、ＣＰＵ３０１は、ピペットの先端が液面に接触するまでステップＳ５０５の処理を繰り返す。
【０１１９】
ピペットの先端が液面に接触した場合、（ステップＳ５０５においてＹＥＳ）、ＣＰＵ３０１は、検体の分注量に応じた深さまでさらにピペットを下降させるよう分注ユニットステッピングモータ部３１２を制御し（ステップＳ５０６）、その後ピペットに検体を吸引させる（ステップＳ５０７）。検体の吸引が完了すると、ＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、第１検体分注ユニット２１のピペット２１ｃを検体吐出位置１８のキュベットまで移動させ、又は第２検体分注ユニット２２のピペット２２ｃをキュベット搬送器３２に保持されたキュベットまで移動させる（ステップＳ５０８）。さらにＣＰＵ３０１は、第１検体分注ユニット２１のピペット２１ｃ又は第２検体分注ユニット２２のピペット２２ｃに検体をキュベットへ吐出させ（ステップＳ５０９）、処理を終了する。
【０１２０】
次に、試薬分注制御処理について詳細に説明する。図１４は、試薬分注制御処理の手順を示すフローチャートである。まずＣＰＵ３０１は、試薬テーブルステッピングモータ部３１１及び分注ユニットステッピングモータ部３１２を制御して、第１試薬分注ユニット２３のピペット２３ｃ、第２試薬分注ユニット２４のピペット２４ｃ、又は第３試薬分注ユニット２５のピペット２５ｃを、吸引対象の試薬を収容する試薬容器の直上に位置させる（ステップＳ６０１）。
【０１２１】
続いてＣＰＵ３０１は、分注ユニットロータリーエンコーダ部３２２からの出力信号を監視し、第１試薬情報データベース５００に格納されている吸引対象の試薬の液面高さ情報を読み出し、当該試薬の液面高さから所定距離上方の高さを速さ切替高さに設定する（ステップＳ６０２）。ＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、第１試薬分注ユニット２３のピペット２３ｃ、第２試薬分注ユニット２４のピペット２４ｃ、又は第３試薬分注ユニット２５のピペット２５ｃを第１の速さで下降させ（ステップＳ６０３）、ステップＳ６０２において設定した速さ切替高さにピペットが到達したか否かを判定する（ステップＳ６０４）。速さ切替高さにピペットが到達していない場合には（ステップＳ６０４においてＮＯ）、ＣＰＵ３０１は、速さ切替高さにピペットが到達するまでステップＳ６０４の処理を繰り返す。なお、ステップＳ６０２において設定される速さ切替高さは、ステップＳ４０４におけるハードディスク３０４に記憶された固定の速さ切替高さよりも液面に近い位置に設定される。
【０１２２】
速さ切替高さにピペットが到達した場合（ステップＳ６０４においてＹＥＳ）、ＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、第１試薬分注ユニット２３のピペット２３ｃ、第２試薬分注ユニット２４のピペット２４ｃ、又は第３試薬分注ユニット２５のピペット２５ｃを第１の速さより小さい第２の速さで下降させる（ステップＳ６０５）。さらにＣＰＵ３０１は、液面センサ部３２３からの出力信号を監視し、ピペットの先端が液面に接触したか否かを判定する（ステップＳ６０６）。ピペットの先端が液面に接触していない場合、（ステップＳ６０６においてＮＯ）、ＣＰＵ３０１は、ピペットの先端が液面に接触するまでステップＳ６０６の処理を繰り返す。
【０１２３】
ピペットの先端が液面に接触した場合（ステップＳ６０６においてＹＥＳ）、分注ユニットロータリーエンコーダ部３２２からの出力信号により、ピペットの先端が液面に接触したときの当該ピペットに対応するロータリーエンコーダのカウント値（その時点における液面高さを反映した値）に試薬吸引量に応じた値を加算した結果（試薬吸引後の液面高さを反映した値）を、液面高さ情報として第１試薬情報テーブルの当該試薬容器に対応するレコードに記憶する（ステップＳ６０７）。
【０１２４】
またＣＰＵ３０１は、試薬の分注量に応じた深さまでさらにピペットを下降させるよう分注ユニットステッピングモータ部３１２を制御し（ステップＳ６０８）、その後ピペットに試薬を吸引させる（ステップＳ６０９）。試薬の吸引が完了すると、ＣＰＵ３０１は、分注ユニットステッピングモータ部３１２を制御して、第１試薬分注ユニット２３のピペット２３ｃ、第２試薬分注ユニット２４のピペット２４ｃ、又は第３試薬分注ユニット２５のピペット２５ｃを目的とするキュベットまで移動させる（ステップＳ６１０）。さらにＣＰＵ３０１は、第１試薬分注ユニット２３のピペット２３ｃ、第２試薬分注ユニット２４のピペット２４ｃ、又は第３試薬分注ユニット２５のピペット２５ｃに試薬をキュベットへ吐出させ（ステップＳ６１１）、処理を終了する。
【０１２５】
上記の如く構成したことにより、本実施の形態に係る検体分析装置１は、検体分析装置１の起動直後及び試薬の交換又は追加の後であっても、試薬の分注の際には正確な試薬の液面高さを取得しており、液面に近い位置まで吸引管を高速で下降させることが可能となる。そのため、試薬の分注動作を効率的に行うことが可能となる。また、初期液面高さ検出動作を、検体の分注動作及び加温動作等の他の動作と並行して行うため、検体分析装置１の動作全体を効率的に行うことが可能となる。
【０１２６】
（その他の実施の形態）
上記の実施の形態においては、検体分析装置１が起動した後検体測定に使用されていない試薬のうち、検体分析装置１が受け付けた測定オーダに含まれる測定項目に対応する試薬についてのみ初期液面高さ検出動作を実行する構成について述べたが、これに限定されるものではない。検体分析装置１が起動した後検体測定に使用されていない試薬の全てについて初期液面高さ検出動作を実行する構成としてもよい。
【０１２７】
また、上記の実施の形態においては、検体分析装置１の測定装置２が検体測定動作を開始した後に初期液面高さ検出動作を実行する構成について述べたが、これに限定されるものではない。例えば、測定装置２の初期化動作に初期液面高さ検出動作を組み込んでもよいし、測定装置２が検体の測定を開始可能なスタンバイ状態のときに初期液面高さ検出動作を実行する構成としてもよい。
【０１２８】
また、上記の実施の形態においては、検体分注動作における第１検体分注ユニット２１のピペット２１ｃ及び第２検体分注ユニット２２のピペット２２ｃの速さ切替高さまでの下降速さと、試薬分注動作における第１試薬分注ユニット２３のピペット２３ｃ、第２試薬分注ユニット２４のピペット２４ｃ、及び第３試薬分注ユニット２５のピペット２５ｃの速さ切替高さまでの下降速さとを何れも第１の速さとしたが、これに限定されるものではない。検体分注動作における第１検体分注ユニット２１のピペット２１ｃ及び第２検体分注ユニット２２のピペット２２ｃの速さ切替高さまでの下降速さを第１の速さとは異なる第３の速さとしてもよい。また、検体分注動作における第１検体分注ユニット２１のピペット２１ｃ及び第２検体分注ユニット２２のピペット２２ｃの速さ切替高さより下方での下降速さと、試薬分注動作における第１試薬分注ユニット２３のピペット２３ｃ、第２試薬分注ユニット２４のピペット２４ｃ、及び第３試薬分注ユニット２５のピペット２５ｃの速さ切替高さより下方での下降速さとを何れも第２の速さとしたが、これに限定されるものではない。検体分注動作における第１検体分注ユニット２１のピペット２１ｃ及び第２検体分注ユニット２２のピペット２２ｃの速さ切替高さより下方での下降速さを第２の速さとは異なる第４の速さとしてもよい。但しこの場合、第４の速さを第３の速さよりも小さい速さとしなければ、効率的な検体分注動作を行うことはできない。
【０１２９】
また、上記の実施の形態においては、第１試薬情報データベース５００に試薬の液面高さを示す液面高さ情報を記憶しておき、この液面高さ情報が示す液面高さから所定距離上方の高さを速さ切替高さに設定し、この速さ切替高さにおいてピペットの下降速さを切り替える構成について述べたが、これに限定されるものでない。初期液面高さ検出動作又は試薬分注動作において検出された液面高さから速さ切替高さを求め、この速さ切替高さを第１試薬情報データベース５００に記憶しておき、次回の試薬分注動作において、第１試薬情報データベース５００から速さ切替高さを読み出し、この速さ切替高さにおいてピペットの下降速さを切り替える構成としてもよい。また、第１試薬情報データベースに前回の試薬分注動作において液面を検出したときの試薬の液面高さを示す液面高さ情報を記憶しておき、この液面高さ情報が示す液面高さを速さ切替高さに設定し、この速さ切替高さにおいてピペットの下降速さを切り替える構成としてもよい。
【０１３０】
また、上記の実施の形態においては、検体分注動作及び試薬分注動作において、ピペットの下降速さを２段階で変化させる構成について述べたが、これに限定されるものでない。例えば、ピペットの下降初期段階においては第１の速さでピペットを下降させ、ピペットの下降中期段階においては第１の速さよりも小さい第２の速さによりピペットを下降させ、ピペットの下降後期段階においては第２の速さよりも小さい第３の速さによりピペットを下降させるように、３段以上の多段階で速さを切り替える構成としてもよいし、第１の速さから第２の速さへ滑らかにピペットの下降速さを変化させるように構成してもよい。
【０１３１】
また、上記の実施の形態においては、接触式の液面検出センサを用いてピペットの先端が液面に接触したことを検出する構成としたが、これに限定されるものではない。例えば超音波式などの非接触式液面センサを用いて液面高さを検出する構成としてもよい。
【０１３２】
また、上記の実施の形態においては、検体分析装置１が検体を測定する測定装置２と測定装置２によって得られた測定結果をデータ処理し、分析結果を得る情報処理装置３とを別個に備える構成について述べたが、これに限定されるものではない。測定装置２及び情報処理装置３の両方の機能を１つの筐体内に設けた構成の検体分析装置１としてもよい。この場合、測定装置２のＣＰＵ３０１と、情報処理装置３のＣＰＵ４０１により実行する処理を１つのＣＰＵにより実行する構成としてもよい。
【０１３３】
また、上述した実施の形態においては、検体分析装置１を血液凝固測定装置としたが、これに限定されるものではない。血球計数装置、免疫分析装置、尿中有形成分分析装置、又は尿定性分析装置のような血液凝固測定装置以外の検体分析装置において、初期液面高さ検出動作によって試薬の液面高さを検出し、その液面高さに関する情報を記憶しておき、試薬を分注するときに、記憶した液面高さに基づいて速さを切り替えてピペットを下降させる構成としてもよい。
【産業上の利用可能性】
【０１３４】
本発明に係る検体分析装置及び液体吸引方法は、血液、尿等の検体を分析する検体分析装置、及び検体又は試薬等の液体を検体分析のために吸引する液体吸引方法等として有用である。
【符号の説明】
【０１３５】
１  検体分析装置
２  測定装置
３  情報処理装置
１０  測定ユニット
１１  第１試薬テーブル
１２  第２試薬テーブル
１３  第１容器ラック
１４  第２容器ラック
１５  キュベットテーブル
１６  加温テーブル
１５ａ、１６ａ  キュベット保持孔
１７  テーブルカバー
２１  第１検体分注ユニット
２１ａ、２２ａ、２３ａ、２４ａ、２５ａ  アーム
２１ｃ、２２ｃ、２３ｃ、２４ｃ、２５ｃ  ピペット
２２  第２検体分注ユニット
２３  第１試薬分注ユニット
２３ａ  駆動部
２３ｂ  アーム
２３ｃ  ピペット
２３１  回転用モータ
２３２  昇降用モータ
２３３  軸
２３４  伝達機構
２３５、２３６  ロータリーエンコーダ
２３ｄ  静電容量センサ
２４  第２試薬分注ユニット
２５  第３試薬分注ユニット
３１  試薬バーコードリーダ
３２  キュベット搬送器
３７  カバー
３７ａ  ロック機構
３８ａ  希釈液吸引位置
３８  試薬吐出位置
３９ａ、３９ｂ  試薬吐出位置
４０  検出ユニット
２００  試薬容器
２００ａ  バーコードラベル
３００  制御部
３０１  ＣＰＵ
３１１  試薬テーブルステッピングモータ部
３１２  分注ユニットステッピングモータ部
３１５ａ、３１５ｂ  ステッピングモータ
３２１  試薬テーブルロータリーエンコーダ部
３２２  分注ユニットロータリーエンコーダ部
３２３  液面センサ部
３３１  試薬テーブル原点センサ部
３３２  分注ユニット原点センサ部
３０４  ハードディスク
【図１】
0005600487.tif 000002
【図２】
0005600487.tif 000003
【図３Ａ】
0005600487.tif 000004
【図３Ｂ】
0005600487.tif 000005
【図４】
0005600487.tif 000006
【図５】
0005600487.tif 000007
【図６】
0005600487.tif 000008
【図７】
0005600487.tif 000009
【図８Ａ】
0005600487.tif 000010
【図８Ｂ】
0005600487.tif 000011
【図９Ａ】
0005600487.tif 000012
【図９Ｂ】
0005600487.tif 000013
【図１０Ａ】
0005600487.tif 000014
【図１０Ｂ】
0005600487.tif 000015
【図１０Ｃ】
0005600487.tif 000016
【図１１】
0005600487.tif 000017
【図１２】
0005600487.tif 000018
【図１３】
0005600487.tif 000019
【図１４】
0005600487.tif 000020