(57)【要約】【課題】検体の再取得をせずに、複数種類の測定を確実に実行することを可能とする検体分析装置を提供する。【解決手段】第１測定ユニット１０は、ノズル１１により検体容器５１中の検体を吸引して測定を実行する。ノズル１１には、液面を検知するための静電容量式のセンサ１３が接続されている。搬送装置３０は、検体容器５１を第１測定ユニット１０から第２測定ユニット２０に搬送する。センサ１３に基づいて得られる検体容器５１中の検体量に関する情報が、第１測定ユニット１０と前記第２測定ユニット２０の両方で測定を実行する場合に必要となる検体量に関する情報より小さい場合、いずれの測定ユニットにおいても検体は吸引されない。これにより、第１測定ユニット１０と第２測定ユニット２０によって検体が吸引されてしまう前に、ユーザは、適切な方法を選択して両方の測定結果を得ることができる。よって、検体を再取得する必要がなくなる。【選択図】図１
2012002524.tif 000002
【特許請求の範囲】
【請求項１】
検体分析装置において、
検体容器中の検体を吸引して第１の測定を実行する第１測定ユニットと、
前記検体容器中の検体を吸引して前記第１測定ユニットとは異なる第２の測定を実行する第２測定ユニットと、
前記検体容器を前記第１測定ユニットから前記第２測定ユニットの順に搬送する搬送装置と、
前記第１測定ユニットが前記検体容器中の検体を吸引する前の当該検体容器中の検体量に関する情報を検出する検出部と、
前記検出部の検出結果と、前記第１測定ユニットおよび前記第２測定ユニットの両方で測定を実行する場合に必要となる所定の検体量に関する情報と、に基づき、前記検体容器中の検体量が前記所定の検体量に足りるか否か判定し、足りないと判定した場合には、前記第１測定ユニットおよび前記第２測定ユニットのいずれも前記検体容器中の検体を吸引しないよう、前記第１測定ユニット、前記第２測定ユニット、および前記搬送装置を制御する制御部と、を備える、
ことを特徴とする検体分析装置。
【請求項２】
請求項１に記載の検体分析装置において、
前記制御部が、前記検体容器中の検体量が前記所定の検体量に足りないと判定した場合、当該検体容器より搬送方向後方の検体容器中の検体について検体量に関する情報を前記検出部によって検出し、前記制御部は、前記検出部の検出結果に応じて前記第１測定ユニット、前記第２測定ユニット、および前記搬送装置を制御する、
ことを特徴とする検体分析装置。
【請求項３】
請求項１に記載の検体分析装置において、
前記制御部は、前記検体容器中の検体量が、前記所定の検体量に足りないと判定した場合、当該検体容器より搬送方向後方の検体容器中の検体については、前記第１測定ユニットおよび前記第２測定ユニットによる吸引処理を中止するよう、前記第１測定ユニット、前記第２測定ユニット、および前記搬送装置を制御する、
ことを特徴とする検体分析装置。
【請求項４】
請求項３に記載の検体分析装置において、
前記制御部は、前記検体容器中の検体量が、前記所定の検体量に足りないと判定した場合、その時点で既に前記第１測定ユニットによって吸引された検体については、前記第２測定ユニットによる吸引処理を継続するよう、前記第２測定ユニットおよび前記搬送装置を制御する、
ことを特徴とする検体分析装置。
【請求項５】
請求項１ないし４の何れか一項に記載の検体分析装置において、
前記検体容器中の検体量が、前記所定の検体量に足りない場合の処理を、複数の設定から選択する設定選択手段を、さらに備える、
ことを特徴とする検体分析装置。
【請求項６】
請求項５に記載の検体分析装置において、
前記複数の設定は、
前記検体容器中の検体量が、前記所定の検体量に足りないと判定された場合、当該検体容器より搬送方向後方の検体容器中の検体については、前記第１測定ユニットおよび前記第２測定ユニットによる吸引処理を継続する第１設定と、
前記検体容器中の検体量が、前記所定の検体量に足りないと判定された場合、当該検体容器より搬送方向後方の検体容器中の検体については、前記第１測定ユニットおよび前記第２測定ユニットによる吸引処理を中止する第２設定と、を含む、
ことを特徴とする検体分析装置。
【請求項７】
請求項５に記載の検体分析装置において、
前記複数の設定は、前記所定の検体量に足りないと判定された検体について、前記第１測定ユニットおよび前記第２測定ユニットの何れか一方では測定のための処理を行う第３設定を含む、
ことを特徴とする検体分析装置。
【請求項８】
請求項１に記載の検体分析装置において、
前記検体容器中の検体量が、前記所定の検体量に足りない場合に、その旨を通知する通知手段を、さらに備える、
ことを特徴とする検体分析装置。
【請求項９】
請求項１に記載の検体分析装置において、
前記第１測定ユニットは尿定性測定ユニットであり、前記第２測定ユニットは尿沈渣測定ユニットである、
ことを特徴とする検体分析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、種類の異なる複数の測定ユニットを搬送装置で接続した検体分析装置に関する。
【背景技術】
【０００２】
検体を吸引する前にセンサにより液量を検知し、検知した液量が検体の分析に必要な液量に足りない場合に、検体の吸引を中止する分析装置が知られている（例えば、特許文献１参照）。【０００３】
また、近年、互いに種類の異なる複数の測定ユニットを搬送装置で接続した分析装置が販売されている。このような分析装置の測定ユニットには、それぞれ吸引管が設けられており、検体容器は上流側の測定ユニットから下流側の測定ユニットに順次搬送され、それぞれの吸引管により検体が吸引される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２７８３１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のように接続された複数の測定ユニットの各々に、特許文献１に記載のような液量確認機能付きの分析装置を適用すると、検体の液量が最上流の測定ユニットの測定には足りるが下流の測定ユニットの測定には不足する場合には、最上流の測定ユニットにより検体が吸引され、残った微量の検体が下流の測定ユニットに搬送される。この場合、下流の測定ユニットによる測定が行えず、結局、検体の再取得が必要になってしまう可能性がある。【０００６】
本発明は、かかる課題に鑑みてなされたものであり、検体の再取得をせずに、検体を有効に活用することを可能とする検体分析装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の主たる態様は、検体分析装置に関する。この態様に係る検体分析装置は、検体容器中の検体を吸引して第１の測定を実行する第１測定ユニットと、前記検体容器中の検体を吸引して前記第１測定ユニットとは異なる第２の測定を実行する第２測定ユニットと、前記検体容器を前記第１測定ユニットから前記第２測定ユニットの順に搬送する搬送装置と、前記第１測定ユニットが前記検体容器中の検体を吸引する前の当該検体容器中の検体量に関する情報を検出する検出部と、前記検出部の検出結果と、前記第１測定ユニットおよび前記第２測定ユニットの両方で測定を実行する場合に必要となる所定の検体量に関する情報と、に基づき、前記検体容器中の検体量が前記所定の検体量に足りるか否か判定し、足りないと判定した場合には、前記第１測定ユニットおよび前記第２測定ユニットのいずれも前記検体容器中の検体を吸引しないよう、前記第１測定ユニット、前記第２測定ユニット、および前記搬送装置を制御する制御部と、を備える。【０００８】
ここで、「検体量に関する情報」とは、検体を吸引するためのノズルが基準位置から検体の液面に到達するまでのノズルの下降量（たとえば、ノズルがステッピングモータにて駆動される場合には、ステッピングモータに供給された駆動パルス数）や、ノズルが基準位置から検体の液面に到達するまでに要した時間、液面検知時におけるノズル先端部における静電容量の大きさ等、検体量に応じて変化する情報を広く含む。検体量は、上記以外に、光、超音波、画像解析、検体の重量等によっても検出可能であり、上記「検体量に関する情報」は、これら他の方法により取得される値や情報をも含むものである。【０００９】
本態様に係る検体分析装置によれば、第１測定ユニットおよび第２測定ユニットの両方で測定を実行するには検体容器中の検体が足りない場合には、いずれの測定ユニットにおいても当該検体容器から検体は吸引されない。こうすると、第１測定ユニットと第２測定ユニットによって検体が吸引されてしまう前に、ユーザは、適切な方法（たとえば、いずれか一方または両方の測定ユニットによる測定を、用手法に切り替え、あるいは、希釈検体を用いた測定とする、など）を選択することができる。よって、検体を患者から再取得するような事態の発生を防ぐことができる。【００１０】
本態様に係る検体分析装置において、前記制御部が、前記検体容器中の検体量が前記所定の検体量に足りないと判定した場合、当該検体容器より搬送方向後方の検体容器中の検体について検体量に関する情報を前記検出部によって検出し、前記制御部は、前記検出部の検出結果に応じて前記第１測定ユニット、前記第２測定ユニット、および前記搬送装置を制御するよう構成され得る。こうすると、後方の検体容器に対する吸引および測定が中断されないため、ユーザの負担を軽減することができる。【００１１】
または、本態様に係る検体分析装置において、前記制御部は、前記検体容器中の検体量が、前記所定の検体量に足りないと判定した場合、当該検体容器より搬送方向後方の検体容器中の検体については、前記第１測定ユニットおよび前記第２測定ユニットによる吸引処理を中止するよう、前記第１測定ユニット、前記第２測定ユニット、および前記搬送装置を制御するよう構成され得る。こうすると検体量が足りないと判定された検体について、迅速に、適切な対応を行うことができる。【００１２】
この場合に、前記制御部は、前記検体容器中の検体量が、前記所定の検体量に足りないと判定した場合、その時点で既に前記第１測定ユニットによって吸引された検体については、前記第２測定ユニットによる吸引処理を継続するよう、前記第２測定ユニットおよび前記搬送装置を制御するよう構成され得る。こうすると、第１測定ユニットによって吸引済みの検体を、第２測定ユニットでの測定のために再度搬送装置にセットする必要がない。よって、検体量が足りないと判定された検体について迅速に処理を開始しつつ、ユーザの負担を軽減することができる。【００１３】
また、本態様に係る検体分析装置は、前記検体容器中の検体量が、前記所定の検体量に足りない場合の処理を、複数の設定から選択する設定選択手段を、さらに備えるよう構成され得る。こうすると、ユーザの要望に応じた処理が可能となる。【００１４】
この場合に、前記複数の設定は、前記検体容器中の検体量が、前記所定の検体量に足りないと判定された場合、当該検体容器より搬送方向後方の検体容器中の検体については、前記第１測定ユニットおよび前記第２測定ユニットによる吸引処理を継続する第１設定と、前記検体容器中の検体量が、前記所定の検体量に足りないと判定された場合、当該検体容器より搬送方向後方の検体容器中の検体については、前記第１測定ユニットおよび前記第２測定ユニットによる吸引処理を中止する第２設定と、を含むよう構成され得る。【００１５】
さらに、前記複数の設定は、前記所定の検体量に足りないと判定された検体について、前記第１測定ユニットおよび前記第２測定ユニットの何れか一方では測定のための処理を行う第３設定を含むよう構成され得る。【００１６】
また、本態様に係る検体分析装置は、前記検体容器中の検体量が、前記所定の検体量に足りない場合に、その旨を通知する通知手段を、さらに備えるよう構成され得る。こうすると、ユーザは、検体量が不足している検体の存在を容易に認識することができる。【００１７】
また、本態様に係る検体分析装置において、前記第１測定ユニットは尿定性測定ユニットであり、前記第２測定ユニットは尿沈渣測定ユニットであるよう構成され得る。
【発明の効果】
【００１８】
以上のとおり、本発明によれば、検体の再取得をせずに、検体を有効に活用することを可能とする検体分析装置を提供することができる。【００１９】
本発明の効果ないし意義は、以下に示す実施の形態の説明により更に明らかとなろう。ただし、以下に示す実施の形態は、あくまでも、本発明を実施化する際の一つの例示であって、本発明は、以下の実施の形態により何ら制限されるものではない。
【図面の簡単な説明】
【００２０】
【図１】実施の形態に係る検体分析装置を含むシステム全体の構成を示す図である。
【図２】実施の形態に係る搬送装置を上から見た場合の構成を示す平面図である。
【図３】実施の形態に係るノズルが検体容器に挿入される際に行われる検体の液面検知を説明する図である。
【図４】実施の形態に係る第１測定ユニット、第２測定ユニット、搬送装置およびホストコンピュータの構成を示す図である。
【図５】実施の形態に係る情報処理装置の回路構成を示す図である。
【図６】実施の形態に係る第１測定ユニットによる搬送処理を示すフローチャートである。
【図７】実施の形態に係る第１測定ユニットによる吸引処理を示すフローチャートである。
【図８】実施の形態に係る処理Ａ、処理Ｂおよび処理Ｃを示すフローチャートである。
【図９】実施の形態に係る情報処理装置による検体不足通知画面の表示処理を示すフローチャートおよび情報処理装置の表示部に表示される検体不足通知画面の例示図である。
【図１０】実施の形態に係る第２測定ユニットによる吸引処理を示すフローチャートである。
【図１１】実施の形態に係る情報処理装置によるオーダ処理を示すフローチャートである。
【図１２】実施の形態に係る情報処理装置の表示部に表示される処理設定画面の例示図である。
【図１３】実施の形態に係る情報処理装置による処理設定画面の表示処理、ならびに、第１測定ユニットによる処理設定の送信処理および記憶処理を示すフローチャートである。
【００２１】
ただし、図面はもっぱら説明のためのものであって、この発明の範囲を限定するものではない。
【発明を実施するための形態】
【００２２】
本実施の形態は、尿蛋白、尿糖等の検査（尿定性の検査）、および、尿中に含まれる赤血球、白血球、上皮細胞等の検査（尿沈渣の検査）を行う臨床検体分析装置に本発明を適用したものである。尿沈渣の検査は、尿定性の検査が行われた結果、さらに尿沈渣の検査が必要であるとされた検体について行われる。本実施の形態では、異なる検体を収容する複数の検体容器がラックにセットされ、このラックが検体分析装置にセットされて各検体の検査が行われる。
【００２３】
以下、本実施の形態に係る検体分析装置について、図面を参照して説明する。
【００２４】
図１は、検体分析装置１を含むシステム全体の構成を示す図である。本実施の形態に係る検体分析装置１は、検体測定装置２と、搬送装置３０と、情報処理装置４０からなっている。
【００２５】
検体測定装置２は、尿定性の検査を行う第１測定ユニット１０と、尿沈渣の検査を行う第２測定ユニット２０からなっている。第１測定ユニット１０と第２測定ユニット２０は、互いに通信可能に接続されている。また、第１測定ユニット１０と第２測定ユニット２０は、それぞれ、情報処理装置４０と通信可能に接続されている。さらに、第１測定ユニット１０は、搬送装置３０と通信可能に接続されている。
【００２６】
搬送装置３０は、第１測定ユニット１０および第２測定ユニット２０に共通の単一ユニットである。搬送装置３０は、検体測定装置２の前面に装着されており、搬送路３１を備えている。搬送路３１は、搬送装置３０上面よりも一段低い平板状の底面を有している。搬送路３１上を搬送される検体ラック５０には、１０本の検体容器５１を保持できるよう１０個の保持部が形成されている。検体容器５１は、検体ラック５０の保持部に保持されることにより、検体ラック５０とともに搬送路３１上を搬送される。検体容器５１の側面には、検体を特定するためのバーコードラベル（図示せず）が貼付されている。情報処理装置４０は、通信回線を介してホストコンピュータ６０と通信可能に接続されている。
【００２７】
図２は、搬送装置３０を上から見た場合の構成を示す平面図である。
【００２８】
搬送装置３０は、搬送路３１と、透過型のセンサ３２ａ、３２ｂと、ベルト３３、３８と、押出し機構３４と、横送りセンサ３５ａ、３５ｂと、反射型のセンサ３７ａ、３７ｂとを含んでいる。搬送路３１は、右槽領域３１ａと、左槽領域３１ｂと、連結領域３１ｃを有し、右槽領域３１ａと左槽領域３１ｂとは、連結領域３１ｃによって連結されている。
【００２９】
透過型のセンサ３２ａ、３２ｂは、発光部と受光部からなり、右槽領域３１ａ上の手前側（Ｙ軸負方向の端）に位置付けられた検体ラック５０を検出する。センサ３２ａ、３２ｂの出力信号により、ユーザによって右槽領域３１ａの手前側に検体ラック５０が載置されたことが検出される。ベルト３３は、右槽領域３１ａに設置され、右槽領域３１ａに載置された検体ラック５０を、Ｙ軸正方向に移動させ、右槽領域３１ａの後方（Ｙ軸正方向の端）に位置付ける。
【００３０】
押出し機構３４は、搬送路３１よりも後方に駆動部（図示せず）を備え、右槽領域３１ａの右奥から左槽領域３１ｂの左奥まで、左右（Ｘ軸方向）に、押出し用の爪が移動するよう構成されている。図２には、押出し機構３４の爪のみが図示されている。押出し機構３４が検体ラック５０の右端側面を押すことにより、右槽領域３１ａの後方に位置付けられた検体ラック５０は、連結領域３１ｃを経由して、左槽領域３１ｂの後方まで移動される。なお、連結領域３１ｃ付近における検体ラック５０の搬送処理は、後述するように、第１測定ユニット１０と第２測定ユニット２０の吸引処理に合わせて、適宜行われる。
【００３１】
バーコードリーダ１０９は、バーコードリーダ１０９の手前（Ｙ軸負方向）の搬送路３１に位置付けられた検体容器５１に貼付されたバーコードラベルから、検体容器５１を識別するための検体番号を読み取る。なお、バーコードリーダ１０９は、第１測定ユニット１０に設置されており、第１測定ユニット１０のＣＰＵ１０１ａ（図４参照）により直接制御されている。
【００３２】
横送りセンサ３５ａ、３５ｂは、それぞれ、搬送路３１（連結領域３１ｃ）の底面から上方向（Ｚ軸正方向）に僅かに突出したツメを有している。検体ラック５０が右から左（Ｘ軸正方向）に移動すると、検体ラック５０の底面に検体容器５１の保持部の間隔ごとに形成された開口部分と非開口部分により、横送りセンサ３５ａ、３５ｂのツメが、搬送路３１の底面から突出した状態と突出していない状態とに変化する。これにより、押出し機構３４が移動した距離と、検体ラック５０が移動した距離が一致しているか否かが適宜判定される。
【００３３】
第１供給位置３６ａと第２供給位置３６ｂは、それぞれ、第１測定ユニット１０と第２測定ユニット２０により、検体容器５１に収容された検体が吸引される位置である。
【００３４】
第１測定ユニット１０により測定が行われる場合、第１供給位置３６ａに位置付けられた検体容器５１に、第１測定ユニット１０に備えられたノズル１１（図３参照）が挿入される。このとき、検体容器５１に収容されている検体の液面が検知される。検体が所定量以上収容されていると判断されると、ノズル１１により検体容器５１に収容された検体が吸引される。吸引された検体は、第１測定ユニット１０内で測定される。吸引が完了すると、ノズル１１が検体容器５１から抜き出され、この検体容器５１を保持する検体ラック５０が、押出し機構３４により左方向に移動される。なお、ノズル１１が検体容器５１に挿入される際に行われる検体の液面検知については、追って図３を参照して説明する。
【００３５】
また、第２測定ユニット２０により測定が行われる場合、第２供給位置３６ｂに位置付けられた検体容器５１に、第２測定ユニット２０に備えられたノズル（図示せず）が挿入される。続いて、かかるノズルにより検体容器５１に収容された検体が吸引される。吸引された検体は、第２測定ユニット２０内で測定される。吸引が完了すると、かかるノズルが検体容器５１から抜き出され、この検体容器５１を保持する検体ラック５０が、押出し機構３４により左方向に移動される。
【００３６】
なお、第１供給位置３６ａと第２供給位置３６ｂとの距離は、検体ラック５０の左端（同図Ｘ軸正方向の端）の保持部に保持される検体容器５１と、右端（同図Ｘ軸負方向の端）の保持部に保持される検体容器５１との距離以下に設定されている。また、１つの検体ラック５０の異なる２つの保持部に保持される検体容器５１が、第１供給位置３６ａと第２供給位置３６ｂに同時に位置付けられるよう、第１供給位置３６ａと第２供給位置３６ｂとの間隔が設定されている。これにより、第１測定ユニット１０による吸引と第２測定ユニット２０による吸引が、同時に行われ得る。
【００３７】
反射型のセンサ３７ａ、３７ｂは、それぞれ、反射型のセンサ３７ａ、３７ｂの手前（Ｙ軸正方向）の搬送路３１に位置付けられた検体ラック５０の保持部に、検体容器５１が保持されているか否かを検出する。これにより、バーコードリーダ１０９で検体番号を読み取られた検体容器５１が、再度吸引前に、該当する検体ラック５０の保持部に保持されているかを確認することができる。
【００３８】
ベルト３８は、左槽領域３１ｂに設置されており、左槽領域３１ｂの後方（Ｙ軸正方向の端）に位置付けられている検体ラック５０を、手前に移動させ、左槽領域３１ｂの手前（Ｙ軸負方向の端）に位置付ける。こうして、左槽領域３１ｂの手前に位置付けられた検体ラック５０は、ユーザにより取り出される。
【００３９】
図３は、ノズル１１が検体容器５１に挿入される際に行われる検体の液面検知を説明する図である。同図（ａ）、（ｂ）は、それぞれ、ノズル１１の下端が原点位置に合わせられている状態と、ノズル１１の下端が液面位置に接している状態を、側面から見た場合の概略図である。
【００４０】
同図（ａ）または（ｂ）を参照して、ノズル１１は、導電性の金属部材からなり、支持体１２に設置されている。ノズル１１には、ポンプ（図示せず）が接続されており、かかるポンプによって、ノズル１１は検体の吸引を行うことが可能となっている。支持体１２には、静電容量式のセンサ１３と、遮光板１４が設置されている。センサ１３は、ノズル１１と接続されている。支持体１２は、ガイド機構（図示せず）によって、上下方向（Ｚ軸方向）に移動可能に支持されている。
【００４１】
プーリ１５ａ、１５ｂと、ベルト１６と、ステッピングモータ１０６と、コントローラ１０７と、センサ１７は、第１測定ユニット１０の内部に設置されている。プーリ１５ａ、１５ｂは、Ｙ軸を中心として回転可能となるよう設置されている。ベルト１６は、プーリ１５ａ、１５ｂに架け渡されている。ベルト１６には、支持体１２が固定されており、プーリ１５ａには、ステッピングモータ１０６の回転軸が接続されている。
【００４２】
ステッピングモータ１０６は、コントローラ１０７から出力されるパルス信号に基づいて駆動される。コントローラ１０７は、第１測定ユニット１０のＣＰＵ１０１ａ（図４参照）から指定されるパルス数だけ、ステッピングモータ１０６にパルス信号を出力する。ステッピングモータ１０６が駆動されると、ベルト１６がプーリ１５ａ、１５ｂの周りを移動し、ノズル１１と支持体１２がＺ軸方向に移動する。センサ１７は、発光部と受光部からなる透過型のセンサである。図３（ａ）に示すように、ノズル１１の下端が原点位置に合わせられているとき、センサ１７の発光部と受光部の間に、遮光板１４が位置付けられる。
【００４３】
ノズル１１の真下（第１供給位置３６ａ）に位置付けられた検体容器５１の液面検知が行われる場合、まず、センサ１７の発光部と受光部の間に遮光板１４が位置付けられるよう、ステッピングモータ１０６が駆動される。これにより、同図（ａ）に示す如く、ノズル１１の下端が、原点位置に位置付けられる。この状態から、ノズル１１の下端が下限位置に到達するよう、ステッピングモータ１０６が駆動される。下限位置は、検体容器５１の底面よりも僅かに上の位置とされる。なお、ノズル１１の下端が原点位置から下限位置に到達するために、ＣＰＵ１０１ａからコントローラ１０７に指定されるパルス数（以下、「規定パルス数」という）は、あらかじめ第１測定ユニット１０の記憶部１０１ｂ（図４参照）に記憶されている。
【００４４】
ノズル１１が下方向（Ｚ軸負方向）に移動されて、同図（ｂ）に示すように、ノズル１１の下端が液面位置に位置付けられると、センサ１３の出力信号に基づいて、ノズル１１の下端が液面に接したことが検出される。このときのノズル１１の下降幅は、ノズル１１の下端が原点位置から液面位置に至るまでに、コントローラ１０７からステッピングモータ１０６に出力されたパルス信号の数（以下、「下降パルス数」という）に基づいて得られる。さらに、検体量は、規定パルス数から下降パルス数を減算した値（以下、「残りパルス数」という）に基づいて得られる。なお、本実施形態の検体測定装置２においては、使用される検体容器は所定の形状および大きさを有するものが用いられるため、液面位置と検体量の関係が一義的に定まる。従って、下降パルス数を用いることにより、検体量に関する情報を得ることができる。
【００４５】
図４は、第１測定ユニット１０と、第２測定ユニット２０と、搬送装置３０と、ホストコンピュータ６０の構成を示す図である。
【００４６】
第１測定ユニット１０は、制御部１０１と、通信部１０２と、吸引部１０３と、試験紙供給部１０４と、検出部１０５と、ステッピングモータ１０６と、コントローラ１０７と、センサ部１０８と、バーコードリーダ１０９を含んでいる。
【００４７】
制御部１０１は、ＣＰＵ１０１ａと記憶部１０１ｂを有している。ＣＰＵ１０１ａは、記憶部１０１ｂに記憶されているコンピュータプログラムを実行すると共に、第１測定ユニット１０の各部を制御する。また、ＣＰＵ１０１ａは、通信部１０２を介して、搬送装置３０の各部を制御する。記憶部１０１ｂは、ＲＯＭ、ＲＡＭ、ハードディスク等の記憶手段を備える。
【００４８】
通信部１０２は、制御部１０１からの信号を処理して、第２測定ユニット２０と、搬送装置３０と、情報処理装置４０に出力すると共に、第２測定ユニット２０と、搬送装置３０と、情報処理装置４０からの信号を処理して制御部１０１に出力する。吸引部１０３は、第１供給位置３６ａに位置付けられている検体容器５１内の検体を、第１測定ユニット１０のノズル１１を介して吸引する。試験紙供給部１０４は、測定に必要な試験紙を、試験紙が収容されている試験紙フィーダから取り出し、取り出した試験紙に吸引部１０３により吸引された検体を点着させる。検出部１０５は、検体が点着された試験紙を測定する。かかる測定により得られた測定結果は、制御部１０１に出力され、ＣＰＵ１０１ａにより解析される。
【００４９】
ステッピングモータ１０６は、コントローラ１０７から出力されるパルス信号に基づいて駆動される。コントローラ１０７は、ＣＰＵ１０１ａから、指定されるパルス数だけ、ステッピングモータ１０６にパルス信号を出力する。また、コントローラ１０７は、メモリ１０７ａを有している。メモリ１０７ａには、コントローラ１０７からステッピングモータ１０６に出力されたパルス信号の数と、ＣＰＵ１０１ａから指定されたパルス数だけステッピングモータ１０６にパルス信号を出力したか否かの情報が記憶されている。コントローラ１０７は、ステッピングモータ１０６にパルス信号を出力する度に、メモリ１０７ａに記憶しているパルス信号の数を更新し、また、指定されたパルス数だけパルス信号を出力したか否かの情報を更新する。
【００５０】
センサ部１０８は、図３に示したセンサ１３、１７を含んでいる。センサ部１０８の出力信号と、バーコードリーダ１０９で読み取られた検体番号は、制御部１０１に出力される。
【００５１】
第２測定ユニット２０は、制御部２０１と、通信部２０２と、吸引部２０３と、試料調製部２０４と、検出部２０５と、ステッピングモータ２０６と、コントローラ２０７を含んでいる。
【００５２】
制御部２０１は、ＣＰＵ２０１ａと記憶部２０１ｂを有している。ＣＰＵ２０１ａは、記憶部２０１ｂに記憶されているコンピュータプログラムを実行すると共に、第２測定ユニット２０の各部を制御する。記憶部２０１ｂは、ＲＯＭ、ＲＡＭ、ハードディスク等の記憶手段を備える。
【００５３】
通信部２０２は、制御部２０１からの信号を処理して、第１測定ユニット１０と情報処理装置４０に出力すると共に、第１測定ユニット１０と情報処理装置４０からの信号を処理して制御部２０１に出力する。吸引部２０３は、第２供給位置３６ｂに位置付けられている検体容器５１内の検体を、第２測定ユニット２０のノズル（図示せず）を介して吸引する。試料調製部２０４は、吸引部２０３により吸引された検体と、測定に必要な試薬とを混合攪拌し、検出部２０５による測定用の試料を調製する。検出部２０５は、試料調製部２０４により調製された試料を測定する。かかる測定により得られた測定結果は、制御部２０１に出力される。
【００５４】
ステッピングモータ２０６は、コントローラ２０７から出力されるパルス信号に基づいて駆動され、第１測定ユニット１０のステッピングモータ１０６と同様に、第２測定ユニット２０のノズルを上下方向に移動させる。コントローラ２０７は、ＣＰＵ２０１ａから指定されるパルス数だけ、ステッピングモータ２０６にパルス信号を出力する。
【００５５】
搬送装置３０は、通信部３０１と、搬送駆動部３０２と、センサ部３０３を含んでいる。通信部３０１は、第１測定ユニット１０からの信号を処理して、搬送装置３０の各部に出力すると共に、搬送装置３０の各部からの信号を処理して、第１測定ユニット１０に出力する。
【００５６】
搬送駆動部３０２は、第１測定ユニット１０のＣＰＵ１０１ａにより制御される。なお、搬送駆動部３０２には、図２に示した、ベルト３３、３８と、押出し機構３４を駆動するための機構が含まれる。センサ部３０３は、各種センサからの出力信号を、通信部３０１を介して第１測定ユニット１０に出力する。なお、センサ部３０３には、図２に示した、センサ３２ａ、３２ｂと、横送りセンサ３５ａ、３５ｂと、センサ３７ａ、３７ｂが含まれる。
【００５７】
ホストコンピュータ６０は、制御部６０１と通信部６０２を含んでいる。制御部６０１は、ＣＰＵ６０１ａと記憶部６０１ｂを有している。ＣＰＵ６０１ａは、記憶部６０１ｂに記憶されているコンピュータプログラムを実行すると共に、情報処理装置４０からオーダの問い合わせがあると、記憶部６０１ｂに記憶しているオーダを返す。また、ＣＰＵ６０１ａは、情報処理装置４０を介して第１測定ユニット１０から受信した解析結果と、記憶部６０１ｂに記憶している測定要否の基準とに基づいて、第２測定ユニット２０のオーダを決定する。記憶部６０１ｂは、ＲＯＭ、ＲＡＭ、ハードディスク等の記憶手段を備える。
【００５８】
図５は、情報処理装置４０の回路構成を示す図である。
【００５９】
情報処理装置４０は、パーソナルコンピュータからなり、本体４００と、入力部４１０と、表示部４２０から構成されている。本体４００は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、ハードディスク４０４と、読出装置４０５と、入出力インターフェース４０６と、画像出力インターフェース４０７と、通信インターフェース４０８を有する。
【００６０】
ＣＰＵ４０１は、ＲＯＭ４０２に記憶されているコンピュータプログラムおよびＲＡＭ４０３にロードされたコンピュータプログラムを実行する。また、ＣＰＵ４０１は、第１測定ユニット１０と第２測定ユニット２０から受信したオーダの問い合わせに基づいて、ホストコンピュータ６０にオーダ問い合わせを行う。さらに、ＣＰＵ４０１は、ホストコンピュータ６０から受信したオーダを、第１測定ユニット１０と第２測定ユニット２０に送信する。
【００６１】
ＲＡＭ４０３は、ＲＯＭ４０２およびハードディスク４０４に記録されているコンピュータプログラムの読み出しに用いられる。また、ＲＡＭ４０３は、これらのコンピュータプログラムを実行するときに、ＣＰＵ４０１の作業領域としても利用される。
【００６２】
ハードディスク４０４には、オペレーティングシステムおよびアプリケーションプログラムなど、ＣＰＵ４０１に実行させるための種々のコンピュータプログラムおよびコンピュータプログラムの実行に用いるデータがインストールされている。また、ハードディスク４０４には、第１測定ユニット１０から送信された解析結果に基づいて表示部４２０に表示等を行うプログラムや、第２測定ユニット２０から送信された測定結果を解析し、かかる解析結果に基づいて表示部４２０に表示等を行うプログラム等がインストールされている。また、ハードディスク４０４には、検体不足通知画面７００（図９（ｂ）参照）を表示するためのプログラムや、処理設定画面８００（図１２参照）を表示するためのプログラム等がインストールされている。
【００６３】
読出装置４０５は、ＣＤドライブまたはＤＶＤドライブ等によって構成されており、記録媒体に記録されたコンピュータプログラムおよびデータを読み出すことができる。入出力インターフェース４０６には、マウスやキーボードからなる入力部４１０が接続されており、ユーザが入力部４１０を使用することにより、情報処理装置４０にデータが入力される。画像出力インターフェース４０７は、ディスプレイ等で構成された表示部４２０に接続されており、画像データに応じた映像信号を、表示部４２０に出力する。表示部４２０は、入力された映像信号をもとに、画像を表示する。また、通信インターフェース４０８により、第１測定ユニット１０と、第２測定ユニット２０と、ホストコンピュータ６０に対してデータの送受信が可能となる。
【００６４】
図６は、第１測定ユニット１０の搬送処理を示すフローチャートである。
【００６５】
第１測定ユニット１０のＣＰＵ１０１ａは、情報処理装置４０から測定開始指示を受信するまで、処理を待機させる（Ｓ１０１）。なお、測定開始指示は、情報処理装置４０の入力部４１０を介して、ユーザにより測定を開始する旨の指示が入力されると、情報処理装置４０から第１測定ユニット１０に送信される。
【００６６】
続いて、ＣＰＵ１０１ａは、測定開始指示を受信すると（Ｓ１０１：ＹＥＳ）、搬送装置３０の右槽領域３１ａの手前に検体ラック５０がセットされるまで、処理を待機させる。右槽領域３１ａの手前に検体ラック５０がセットされると（Ｓ１０２：ＹＥＳ）、ＣＰＵ１０１ａは、検体ラック５０を右槽領域３１ａの後方まで送り込む（Ｓ１０３）。
【００６７】
続いて、ＣＰＵ１０１ａは、第１測定ユニット１０によって現在行われている吸引処理が完了するまで処理を待機させる（Ｓ１０４）。すなわち、ＣＰＵ１０１ａは、ノズル１１が検体容器５１から抜き出されて、この検体を収容する検体容器５１を保持する検体ラック５０が移動可能となるまで、処理を待機させる。なお、Ｓ１０３にて検体ラック５０が右槽領域３１ａの後方まで送り込まれた後、検体ラック５０に保持された先頭（最も左側）の検体容器５１に対する吸引処理が開始されるまでは、Ｓ１０４の判定はＹＥＳとされる。
【００６８】
さらに、ＣＰＵ１０１ａは、第２測定ユニット２０から直近に受信したコマンドが搬送可能を示すようになるまで処理を待機させる（Ｓ１０５）。なお、第２測定ユニット２０から送信されるコマンドについては、追って、図１０を参照して説明する。第２測定ユニット２０から直近に受信したコマンドが搬送可能を示すと判定されると（Ｓ１０５：ＹＥＳ）、ＣＰＵ１０１ａは、押出し機構３４を駆動することにより、検体ラック５０を所定距離（１ピッチ）だけ、すなわち、検体ラック５０の保持部の間隔分の距離だけ左方向（Ｘ軸正方向）に搬送する（Ｓ１０６）。
【００６９】
なお、Ｓ１０６での搬送により、検体容器５１がバーコードリーダ１０９の前方に位置付けられると、バーコードリーダ１０９は、検体容器５１に貼付されたバーコードラベルから検体番号を読み取る。また、ＣＰＵ１０１ａは、押出し機構３４の駆動量から、検体番号を読み取った検体容器５１が、検体ラック５０のどの保持部に保持されているかを取得する。さらに、ＣＰＵ１０１ａは、読み取った検体番号に基づいて、第１測定ユニット１０のオーダを情報処理装置４０に問い合わせる。しかる後、ＣＰＵ１０１ａは、情報処理装置４０から第１測定ユニット１０のオーダを受信する。
【００７０】
次に、Ｓ１０６での搬送により、第１供給位置３６ａまたは第２供給位置３６ｂに検体容器５１が位置付けられると、それぞれ、位置付けられた検体容器５１に収容される検体に対して吸引処理が行われる。なお、第１供給位置３６ａと第２供給位置３６ｂに同時に検体容器５１が位置付けられた場合は、それぞれの位置に位置付けられた検体容器５１に収容される検体に対して、同時に吸引が行われ得る。
【００７１】
すなわち、ＣＰＵ１０１ａは、まず、第１供給位置３６ａに検体容器５１が位置付けられたかを判定する（Ｓ１０７）。第１供給位置３６ａに検体容器５１が位置付けられていると（Ｓ１０７：ＹＥＳ）、ＣＰＵ１０１ａは、第１測定ユニット１０による吸引処理を開始する（Ｓ１０８）。他方、第１供給位置３６ａに検体容器５１が位置付けられていないと（Ｓ１０７：ＮＯ）、処理がＳ１０９に進められる。なお、第１測定ユニット１０による吸引処理については、追って図７を参照して説明する。
【００７２】
続いて、ＣＰＵ１０１ａは、第２供給位置３６ｂに検体容器５１が位置付けられたかを判定する（Ｓ１０９）。第２供給位置３６ｂに検体容器５１が位置付けられていると（Ｓ１０９：ＹＥＳ）、ＣＰＵ１０１ａは、第２測定ユニット２０に吸引指示を送信し（Ｓ１１０）、処理がＳ１０４に戻される。他方、第２供給位置３６ｂに検体容器５１が位置付けられていないと（Ｓ１０９：ＮＯ）、処理がＳ１１１に進められる。なお、吸引指示には、第２供給位置３６ｂに位置付けられた検体容器５１の検体番号が含まれる。
【００７３】
Ｓ１０６での搬送により、検体ラック５０が、左後方（左槽領域３１ｂの後方）まで搬送されると（Ｓ１１１：ＹＥＳ）、ＣＰＵ１０１ａは、この検体ラック５０を収納位置（左槽領域３１ｂの前方）まで移動させ（Ｓ１１２）、処理がＳ１１３に進められる。他方、検体ラック５０が左後方まで搬送されていないと（Ｓ１１１：ＮＯ）、処理がＳ１０４に戻される。
【００７４】
次に、Ｓ１１３において、ＣＰＵ１０１ａは、測定中止指示を情報処理装置４０から受信したかを判定する。なお、測定中止指示は、情報処理装置４０の入力部４１０を介して、ユーザにより測定を中止する旨の指示が入力されると、情報処理装置４０から第１測定ユニット１０に送信される。ＣＰＵ１０１ａは、測定中止指示を受信すると（Ｓ１１３：ＹＥＳ）、処理がＳ１０１に戻される。他方、ＣＰＵ１０１ａは、測定中止指示を受信していないと（Ｓ１１３：ＮＯ）、処理がＳ１０２に戻される。このようにして、Ｓ１０１〜Ｓ１１３の処理が繰り返し行われる。
【００７５】
図７は、第１測定ユニット１０による吸引処理を示すフローチャートである。
【００７６】
第１測定ユニット１０のＣＰＵ１０１ａは、図３を参照して説明したように、まず、ノズル１１を原点位置に合わせる（Ｓ２０１）。続いて、ＣＰＵ１０１ａは、ノズル１１を下降させる（Ｓ２０２）。具体的には、ＣＰＵ１０１ａは、コントローラ１０７に規定パルス数を出力する。コントローラ１０７は、メモリ１０７ａに記憶しているパルス信号の数をリセットした後に、ステッピングモータ１０６に出力するパルス信号の数が規定パルス数に到達するまで、ステッピングモータ１０６にパルス信号を出力し続ける。これにより、ノズル１１の下端が、原点位置から下限位置に向けて徐々に下方向に移動される。
【００７７】
続いて、ＣＰＵ１０１ａは、センサ１３の出力信号に基づいて検体の液面が検知されたかを判定する（Ｓ２０３）。液面が検知されると（Ｓ２０３：ＹＥＳ）、ＣＰＵ１０１ａは、ノズル１１の下降量が規定パルスに到達していない状態であっても、コントローラ１０７を介してステッピングモータ１０６の駆動を停止させて、ノズル１１の移動を停止させる（Ｓ２０４）。さらに、ＣＰＵ１０１ａは、メモリ１０７ａを参照して、下降パルス数を取得する（Ｓ２０５）。他方、液面が検知されないと（Ｓ２０３：ＮＯ）、ＣＰＵ１０１ａは、メモリ１０７ａを参照して、指定されたパルス数だけステッピングモータ１０６にパルス信号を送信したか否かの情報に基づき、下降パルス数が規定パルス数に到達したかを判定する（Ｓ２０６）。
【００７８】
下降パルス数が規定パルス数に到達してないと（Ｓ２０６：ＮＯ）、ノズル１１の下降が継続され、処理がＳ２０３に戻される。他方、下降パルス数が規定パルス数に到達していると（Ｓ２０６：ＹＥＳ）、処理がＳ２０７に進められる。
【００７９】
次に、Ｓ２０７において、ＣＰＵ１０１ａは、規定パルス数からＳ２０５で取得した下降パルス数を減算して残りパルス数を取得し、この残りパルス数が、閾値Ｐ以上であるかを判定する（Ｓ２０７）。なお、Ｓ２０６でＹＥＳと判定された場合、残りパルス数は０として、Ｓ２０７においてＮＯと判定される。
【００８０】
ここで、閾値Ｐは、第１測定ユニット１０と第２測定ユニット２０の両方で測定が実行される場合に必要となる検体量に応じて決定される。本実施の形態では、閾値Ｐは、第１測定ユニット１０と第２測定ユニット２０の両方で吸引される場合に減少する液面位置の高さだけ、ノズル１１を移動させるために必要となるパルス数Ｐ１に、所定のパルス数Ｐ２を加算した値とされる。パルス数Ｐ２は、第１測定ユニット１０と第２測定ユニット２０の吸引が可能となるために必要なデッドボリュームに応じて決定される。なお、パルス数Ｐ２は、かかるデッドボリュームに応じて決定された値に、第１測定ユニット１０と第２測定ユニット２０の吸引がより確実に行われるよう、さらに所定値を加算した値としても良い。
【００８１】
残りパルス数が閾値Ｐ以上であると（Ｓ２０７：ＹＥＳ）、ＣＰＵ１０１ａは、検体容器５１に十分な量の検体が収容されている旨の情報（以下、「検体充足情報」）を、情報処理装置４０に送信する（Ｓ２０８）。続いて、ＣＰＵ１０１ａは、ノズル１１を所定のパルス数分だけ液面下に下降させ、検体容器５１から検体を吸引し、吸引が完了するとノズル１１を上昇させる（Ｓ２０９）。なお、ＣＰＵ１０１ａは、検体の吸引前に、情報処理装置４０から受信したオーダに基づいて測定の要否を判断する。また、ＣＰＵ１０１ａは、検体を吸引すると、オーダに基づいて測定を行う。さらに、ＣＰＵ１０１ａは、測定結果を解析し、解析結果を情報処理装置４０に送信する。
【００８２】
続いて、ＣＰＵ１０１ａは、第２測定ユニット２０に、オーダ問い合わせ指示を送信し（Ｓ２１０）、この検体に対する吸引処理が終了する。なお、オーダ問い合わせ指示には、この吸引処理の対象となった検体容器５１の検体番号が含まれる。
【００８３】
他方、残りパルス数が閾値Ｐよりも小さいと（Ｓ２０７：ＮＯ）、ＣＰＵ１０１ａは、検体不足時に実行する処理が、処理Ａ〜Ｃの何れに設定されているかを判定する（Ｓ２１１、Ｓ２１３）。なお、検体不足時の処理設定は、後述するように、第１測定ユニット１０の記憶部１０１ｂと情報処理装置４０のハードディスク４０４に記憶されている。
【００８４】
検体不足時の処理設定が処理Ａであると（Ｓ２１１：ＹＥＳ）、“処理Ａ”が行われる（Ｓ２１２）。検体不足時の処理設定が処理Ｂであると（Ｓ２１１：ＮＯ、Ｓ２１３：ＹＥＳ）、“処理Ｂ”が行われる（Ｓ２１４）。検体不足時の処理設定が処理Ｃであると（Ｓ２１１：ＮＯ、Ｓ２１３：ＮＯ）、“処理Ｃ”が行われる（Ｓ２１５）。“処理Ａ”、“処理Ｂ”、“処理Ｃ”については、追って、図８を参照して説明する。
【００８５】
“処理Ａ”が終了すると、図６のＳ１１２に処理が進められる。また、“処理Ｂ”と“処理Ｃ”が終了すると、ＣＰＵ１０１ａは、第２測定ユニット２０に、オーダ問い合わせ指示を送信する（Ｓ２１０）。
【００８６】
図８（ａ）は、“処理Ａ”を示すフローチャートである。
【００８７】
第１測定ユニット１０のＣＰＵ１０１ａは、検体容器５１に十分な量の検体が収容されていない旨の情報（以下、「検体不足情報」という）を、情報処理装置４０に送信する（Ｓ３０１）。なお、検体量不足情報には、この検体容器５１の検体番号と、この検体容器５１が検体ラック５０上のどの保持部に保持されているかを示す情報が含まれる。続いて、ＣＰＵ１０１ａは、この検体容器５１内の検体を吸引せず、ノズル１１を上昇させる（Ｓ３０２）。
【００８８】
次に、ＣＰＵ１０１ａは、ノズル１１の真下に位置付けられている検体ラック５０上に、第１測定ユニット１０による吸引が完了し、且つ、第２測定ユニット２０による吸引未完了の検体があるかを判定する（Ｓ３０３）。
【００８９】
Ｓ３０３でＹＥＳと判定されると、ＣＰＵ１０１ａは、第２測定ユニット２０から直近に受信したコマンドが搬送可能を示すようになるまで処理を待機させる（Ｓ３０４）。第２測定ユニット２０から直近に受信したコマンドが搬送可能を示すと判定されると（Ｓ３０４：ＹＥＳ）、ＣＰＵ１０１ａは、押出し機構３４を駆動することにより、第１測定ユニット１０による吸引が完了し、且つ、第２測定ユニット２０による吸引未完了の検体のうち、先頭（最も左側）の検体を第２供給位置３６ｂまで搬送する（Ｓ３０５）。続いて、ＣＰＵ１０１ａは、図６のＳ１１０と同様、第２測定ユニット２０に吸引指示を送信し（Ｓ３０６）、処理がＳ３０３に戻される。
【００９０】
他方、Ｓ３０３でＮＯと判定されると、ＣＰＵ１０１ａは、第２測定ユニット２０から直近に受信したコマンドが搬送可能を示すようになるまで処理を待機させる（Ｓ３０７）。第２測定ユニット２０から直近に受信したコマンドが搬送可能を示すと判定されると（Ｓ３０７：ＹＥＳ）、ＣＰＵ１０１ａは、検体ラック５０を収納位置（左槽領域３１ｂの前方）まで搬送する（Ｓ３０８）。
【００９１】
このように“処理Ａ”が実行されると、第１測定ユニット１０による吸引が完了し、且つ、第２測定ユニット２０による吸引未完了の検体についてのみ、第２測定ユニット２０での吸引処理が行われ、同じ検体ラック５０上の他の検体については、新たに第１測定ユニット１０と第２測定ユニット２０による吸引は行われない。
【００９２】
図８（ｂ）は、“処理Ｂ”と“処理Ｃ”を示すフローチャートである。
【００９３】
第１測定ユニット１０のＣＰＵ１０１ａは、検体不足情報を情報処理装置４０に送信する（Ｓ３１１）。続いて、ＣＰＵ１０１ａは、検体を吸引せず、ノズル１１を上昇させる（Ｓ３１２）。
【００９４】
このように“処理Ｂ”または“処理Ｃ”が実行されると、第１供給位置３６ａに位置付けられた検体量不足の検体については、第１測定ユニット１０による吸引は行われない。しかしながら、“処理Ｂ”または“処理Ｃ”では、上記“処理Ａ”とは異なり、この検体よりも後方（右側）の検体について、第１測定ユニット１０と第２測定ユニット２０による吸引処理が、通常通り継続される。また、“処理Ｂ”または“処理Ｃ”では、この検体よりも前方（左側）で、且つ、既に第１測定ユニット１０による吸引が行われた検体についても、“処理Ａ”と同じく、第２測定ユニット２０による吸引処理が行われる。なお、“処理Ｂ”では、検体量不足の検体について、第２測定ユニット２０による吸引が行われ得るが、“処理Ｃ”では、検体量不足の検体について、第２測定ユニット２０による吸引は行われない。第２測定ユニット２０にて吸引が行われるかは、図１１にて生成されるオーダの内容によって決定される。
【００９５】
図９（ａ）は、情報処理装置４０による検体不足通知画面の表示処理を示すフローチャートである。
【００９６】
情報処理装置４０のＣＰＵ４０１は、図８（ａ）のＳ３０１と図８（ｂ）のＳ３１１で、第１測定ユニット１０から送信された検体不足情報を受信すると（Ｓ４０１：ＹＥＳ）、受信した検体不足情報をハードディスク４０４に記憶し（Ｓ４０２）、検体不足通知画面７００を表示部４２０に表示する（Ｓ４０３）。
【００９７】
図９（ｂ）は、情報処理装置４０の表示部４２０に表示される検体不足通知画面７００の例示図である。
【００９８】
図示の如く、検体不足通知画面７００には、第１測定ユニット１０と第２測定ユニット２０の両方で測定を実行する場合に必要となる検体量が収容されていない検体容器５１が存在する旨を示すメッセージが表示される。また、このメッセージには、必要となる検体量が収容されていない検体容器５１が、検体ラック５０上のどの保持部に保持されているかが、併せて示される。これにより、ユーザは、必要となる検体量が収容されていない検体容器５１が検出されたことと、その検体容器５１が検体ラック５０のどの保持部に保持されているかを知ることができる。
【００９９】
また、検体不足通知画面７００は、ＯＫボタン７０１を含んでいる。ユーザは、ＯＫボタン７０１を押下することにより、検体不足通知画面７００を閉じることができる。
【０１００】
図９（ａ）に戻って、ＣＰＵ４０１は、ユーザによりＯＫボタン７０１が押下されることにより、検体不足通知画面７００の終了指示を受け付けると（Ｓ４０４：ＹＥＳ）、検体不足通知画面７００を非表示にする（Ｓ４０５）。このようにして、Ｓ４０１〜Ｓ４０５の処理が繰り返し行われる。
【０１０１】
なお、ＣＰＵ４０１は、図７のＳ２０８で、第１測定ユニット１０から送信された検体充足情報を受信した場合も、受信した検体充足情報をハードディスク４０４に記憶する。
【０１０２】
図１０は、第２測定ユニット２０による吸引処理を示すフローチャートである。
【０１０３】
第２測定ユニット２０のＣＰＵ２０１ａは、第１測定ユニット１０からオーダ問い合わせ指示を受信するまで、処理を待機させる（Ｓ５０１）。ＣＰＵ２０１ａは、オーダ問い合わせ指示を受信すると（Ｓ５０１：ＹＥＳ）、オーダ問い合わせ指示に含まれる検体番号に基づいて、当該検体に対する第２測定ユニット２０のオーダを情報処理装置４０に問い合わせる（Ｓ５０２）。
【０１０４】
続いて、ＣＰＵ２０１ａは、情報処理装置４０からオーダを受信するまで、処理を待機させる（Ｓ５０３）。ＣＰＵ２０１ａは、オーダを受信すると（Ｓ５０３：ＹＥＳ）、第１測定ユニット１０から吸引指示を受信するまで処理を待機させる（Ｓ５０４）。なお、情報処理装置４０から受信するオーダには、第２測定ユニット２０で吸引を行うか否かの情報が含まれている。
【０１０５】
ＣＰＵ２０１ａは、吸引指示を受信すると（Ｓ５０４：ＹＥＳ）、搬送不可を示すコマンドを、第２測定ユニット２０の記憶部２０１ｂ内のバッファに書き込む（Ｓ５０５）。なお、記憶部２０１ｂ内のバッファには、搬送可能を示すコマンド、または、搬送不可を示すコマンドの何れか一方が書き込まれており、初期値として搬送可能を示すコマンドが書き込まれている。記憶部２０１ｂ内のバッファに書き込まれているコマンドは、所定時間ごとに第１測定ユニット１０に送信される。
【０１０６】
次に、ＣＰＵ２０１ａは、Ｓ５０３で受信したオーダに基づいて、第２供給位置３６ｂに位置付けられた検体について吸引を行うか否かを判定する（Ｓ５０６）。かかる検体について吸引を行うと判定されると（Ｓ５０６：ＹＥＳ）、ＣＰＵ２０１ａは、第２測定ユニット２０のノズルにより検体容器５１から検体を吸引し、吸引が完了するとこのノズルを上昇させる（Ｓ５０７）。なお、ＣＰＵ２０１ａは、検体を吸引すると、オーダに基づいて測定を行う。また、ＣＰＵ２０１ａは、測定結果を情報処理装置４０に送信する。他方、かかる検体について吸引を行わないと判定されると（Ｓ５０６：ＮＯ）、ＣＰＵ２０１ａは、処理がＳ５０９に進められる。
【０１０７】
検体の吸引とノズルの上昇が行われると（Ｓ５０７）、ＣＰＵ２０１ａは、第２測定ユニット２０による吸引が完了するまで処理を待機させる（Ｓ５０８）。すなわち、ＣＰＵ２０１ａは、第２測定ユニット２０のノズルが検体容器５１から抜き出されて、この検体を収容する検体容器５１を保持する検体ラック５０が移動可能となるまで、処理を待機させる。第２測定ユニット２０による吸引が完了すると（Ｓ５０８：ＹＥＳ）、ＣＰＵ２０１ａは、搬送可能を示すコマンドを、第２測定ユニット２０の記憶部２０１ｂ内のバッファに書き込む（Ｓ５０９）。このようにして、Ｓ５０１〜Ｓ５０９の処理が繰り返し行われる。
【０１０８】
図１１は、情報処理装置４０によるオーダ処理を示すフローチャートである。
【０１０９】
情報処理装置４０のＣＰＵ４０１は、第２測定ユニット２０からオーダ問い合わせを受信すると（Ｓ６０１：ＹＥＳ）、ホストコンピュータ６０にオーダ問い合わせを行う（Ｓ６０２）。ＣＰＵ４０１は、ホストコンピュータ６０から、Ｓ６０２で問い合わせたオーダを受信するまで処理を待機させる（Ｓ６０３）。
【０１１０】
ＣＰＵ４０１は、ホストコンピュータ６０からオーダを受信すると（Ｓ６０３：ＹＥＳ）、このオーダの元となった検体容器５１に収容される検体が、検体量不足であるかを判定する（Ｓ６０４）。かかる判定は、第１測定ユニット１０から送信された検体充足情報（図７のＳ２０８）または検体不足情報（図８（ａ）のＳ３０１、図８（ｂ）のＳ３１１）に基づいて行われる。
【０１１１】
この検体が検体量不足でないと（Ｓ６０４：ＮＯ）、ＣＰＵ２０１ａは、吸引を行う旨を含むこの検体のオーダを、第２測定ユニット２０に送信する（Ｓ６０５）。他方、この検体が検体量不足であると（Ｓ６０４：ＹＥＳ）、ＣＰＵ２０１ａは、検体量不足時に実行する処理が処理Ｂに設定されているかを判定する（Ｓ６０６）。検体不足時の処理設定が処理Ｂであると（Ｓ６０６：ＹＥＳ）、処理がＳ６０５に進められ、吸引を行う旨を含むオーダが、第２測定ユニット２０に送信される。他方、検体不足時の処理設定が処理Ｂでないと（Ｓ６０６：ＮＯ）、ＣＰＵ２０１ａは、吸引を行わない旨を、この検体のオーダとして第２測定ユニット２０に送信する（Ｓ６０７）。
【０１１２】
図１２は、情報処理装置４０の表示部４２０に表示される処理設定画面８００の例示図である。
【０１１３】
処理設定画面８００には、ラジオボタン８０１ａ、８０１ｂ、８０１ｃと、ＯＫボタン８０２ａと、キャンセルボタン８０２ｂが含まれている。
【０１１４】
ラジオボタン８０１ａ〜８０１ｃは、ユーザに押下されると、選択状態となる。また、ラジオボタン８０１ａ〜８０１ｃは、処理Ａ〜処理Ｃに対応しており、１つのみが選択状態とされる。さらに、ラジオボタン８０１ａ〜８０１ｃの右横には、それぞれ、処理Ａ〜処理Ｃについての処理内容の概要が示されている。
【０１１５】
ユーザによりＯＫボタン８０２ａが押下されると、ラジオボタン８０１ａ〜８０１ｃの選択状態に応じて、検体不足時の処理が変更され、処理設定画面８００が閉じられる。また、ユーザによりキャンセルボタン８０２ｂが押下されると、検体不足時の処理は変更されず、処理設定画面８００が閉じられる。
【０１１６】
なお、情報処理装置４０には、処理Ａがデフォルト設定されている。よって、ユーザが設定を変更しなければ、“処理Ａ”が実行され、第１測定ユニット１０と第２測定ユニット２０の何れも、検体量不足の検体に対する吸引および測定を行わない。
【０１１７】
図１３（ａ）は、情報処理装置４０による処理設定画面８００の表示処理を示すフローチャートである。
【０１１８】
情報処理装置４０のＣＰＵ４０１は、処理設定画面８００の表示指示を受け付けたかを判定する（Ｓ７０１）。なお、処理設定画面８００の表示指示は、情報処理装置４０の入力部４１０を介して、ユーザにより行われる。ＣＰＵ４０１は、処理設定画面８００の表示指示を受け付けると（Ｓ７０１：ＹＥＳ）、第１測定ユニット１０に処理設定を問い合わせる（Ｓ７０２）。
【０１１９】
続いて、ＣＰＵ４０１は、第１測定ユニット１０から処理設定を受信するまで、処理を待機させる（Ｓ７０３）。ＣＰＵ４０１は、処理設定を受信すると（Ｓ７０３：ＹＥＳ）、受信した処理設定をハードディスク４０４に記憶する（Ｓ７０４）。また、ＣＰＵ４０１は、表示部４２０に処理設定画面８００を表示し、受信した処理設定に基づいてラジオボタン８０１ａ〜８０１ｃの何れかを選択状態とする（Ｓ７０５）。
【０１２０】
次に、ＣＰＵ４０１は、ユーザによりＯＫボタン８０２ａまたはキャンセルボタン８０２ｂが押下されることにより、処理設定画面８００の終了指示を受け付けると（Ｓ７０６：ＹＥＳ）、押下されたボタンが、ＯＫボタン８０２ａであるかを判定する（Ｓ７０７）。
【０１２１】
ＯＫボタン８０２ａが押下されていると（Ｓ７０７：ＹＥＳ）、ＣＰＵ４０１は、ラジオボタン８０１ａ〜８０１ｃの選択状態に応じて、処理設定をハードディスク４０４に記憶する（Ｓ７０８）。また、ＣＰＵ４０１は、第１測定ユニット１０に、ハードディスク４０４に記憶した処理設定を送信する（Ｓ７０９）。他方、ＯＫボタン８０２ａが押下されていない、すなわち、キャンセルボタン８０２ｂが押下されていると（Ｓ７０７：ＮＯ）、処理がＳ７１０に進められる。Ｓ７１０では、ＣＰＵ４０１は、処理設定画面８００を非表示にする。このようにして、Ｓ７０１〜Ｓ７１０の処理が繰り返し行われる。
【０１２２】
図１３（ｂ）は、第１測定ユニット１０による処理設定の送信処理を示すフローチャートである。
【０１２３】
第１測定ユニット１０のＣＰＵ１０１ａは、図１３（ａ）のＳ７０２に示すように、情報処理装置４０から処理設定の問い合わせを受信すると（Ｓ８０１：ＹＥＳ）、情報処理装置４０に、記憶部１０１ｂに記憶している処理設定を送信する（Ｓ８０２）。
【０１２４】
図１３（ｃ）は、第１測定ユニット１０による処理設定の受信処理を示すフローチャートである。
【０１２５】
第１測定ユニット１０のＣＰＵ１０１ａは、図１３（ａ）のＳ７０９に示すように、情報処理装置４０から処理設定を受信すると（Ｓ８１１：ＹＥＳ）、受信した処理設定を記憶部１０１ｂに記憶する（Ｓ８１２）。
【０１２６】
以上、本実施の形態によれば、第１供給位置３６ａに位置付けられた検体容器５１について、ノズル１１を下降させる際に、残りパルス数が閾値Ｐより小さい場合（図７のＳ２０７：ＮＯ）、すなわち、当該検体容器５１の検体量が、第１測定ユニット１０と第２測定ユニット２０の両方で測定を行うのに必要な量に満たない場合、デフォルト設定された“処理Ａ”では、いずれの測定ユニットにおいても、この検体容器５１から検体は吸引されなくなる。これにより、第１測定ユニット１０と第２測定ユニット２０によって検体が吸引されてしまう前に、ユーザは、適切な方法を選択することができる。よって、検体を患者から再取得するような事態の発生を防ぐことができる。なお、適切な方法とは、例えば、第１測定ユニット１０と第２測定ユニット２０のうち、いずれか一方の分析は測定ユニットによる自動分析を行い、他方の分析は自動分析に替えて用手法で行なう方法が挙げられる。具体的には、ユーザが、検体量が第１測定ユニット１０と第２測定ユニット２０での両方の分析には足りないが一方の分析には足りるという場合に、尿定性分析用の第１測定ユニット１０での分析に替えて用手法で分析を行い、尿沈渣分析用の第２測定ユニット２０での分析は当該ユニットに自動で分析させることを希望する場合が考えられる。このような場合に、検体を第１測定ユニット１０に吸引させることなく、用手法で尿定性分析を行い、改めて尿沈渣測定のみ第２測定ユニット２０を用いて自動分析を行なうようにすれば、尿沈渣測定のために検体を患者から再取得するような事態を回避できる。
【０１２７】
あるいは、両方の分析を用手法で行うことにより、尿定性、尿沈渣いずれかの分析のために検体を患者から再取得するような事態を回避できる。
【０１２８】
また、“処理Ａ”では、検体量が足りないと判定された検体よりも後方の検体については、第１測定ユニット１０と第２測定ユニット２０による吸引および測定が行われないため、検体量が足りないと判定された検体を迅速に取り出すことができ、当該検体について、速やかに、適切な対応を取ることができる。
【０１２９】
なお、残りパルス数が閾値Ｐより小さい場合であっても、ユーザにより処理Ｂが設定されていると、第２測定ユニット２０による吸引のみ行われ得る。これにより、ユーザは、適宜、第１測定ユニット１０よりも第２測定ユニット２０による吸引を優先的に行わせることが可能となる。
【０１３０】
また、残りパルス数が閾値Ｐより小さい場合であっても、ユーザにより処理Ｃが設定されていると、検体量が不足している検体よりも後方の検体については、通常通り、第１測定ユニット１０と第２測定ユニット２０による吸引および測定が行われ得る。この場合、後方の検体容器を再度搬送装置３０にセットする必要がないため、ユーザの負担を軽減することができる。
【０１３１】
また、本実施の形態によれば、検体不足時に、図９（ｂ）に示した検体不足通知画面７００が表示部４２０に表示されるため、ユーザは、検体量が不足している検体が存在することと、かかる検体が検体ラック５０のどの保持部に保持されているかを、容易に認識することができる。
【０１３２】
また、本実施の形態によれば、図１２に示した処理設定画面８００を介して、検体不足時の処理設定が変更可能となるため、ユーザは、検体分析装置１に対して、要望に応じた処理を行わせることができる。本実施の形態によれば、検体量が不足しているときの処理を、適宜、“処理Ａ”、“処理Ｂ”および“処理Ｃ”から選択設定できるため、ユーザの利便性を高めることができる。
【０１３３】
以上、本発明の実施の形態について説明したが、本発明の実施の形態はこれらに限定されるものではない。
【０１３４】
たとえば、上記実施の形態では、測定対象として尿を例示したが、血液についても測定対象とされ得る。すなわち、血液を検査する検体分析装置にも本発明を適用することができ、さらに、他の臨床検体を検査する臨床検体分析装置に本発明を適用することもできる。
【０１３５】
また、上記実施の形態では、検体量が不足していると判定された場合に（図７のＳ２０７：ＮＯ）、処理設定として処理Ｂが選択されていると、第２測定ユニット２０による吸引のみが行われた。しかしながら、これに限らず、第１測定ユニット１０による吸引は行われ、第２測定ユニット２０による吸引は行われないような処理Ｄが設けられ、図１２に示した処理設定画面８００を介して、ユーザが処理Ａ〜Ｃと同様、処理Ｄを選択できるようにしても良い。
【０１３６】
また、上記実施の形態では、検体量が不足していると判定された場合に、情報処理装置４０の表示部４２０に検体不足通知画面７００が表示されたが、これに限らず、表示部４２０内の表示内容の一部の色が変化するようにしても良いし、検体測定装置２に設置されたアラームが鳴らされるようにしても良い。なお、アラームが設置される場合に、検体不足時の処理設定が処理Ａであるときに限り、アラームが鳴らされるようにしても良い。
【０１３７】
また、上記実施の形態では、検体容器５１内の検体量が、ステッピングモータ１０６に供給されたパルス数で検出されたが、検体量は、他の方法によって検出されても良い。たとえば、ノズル１１が原点位置から検体の液面に到達するまでに要した時間や、液面検知時におけるノズル１１先端部における静電容量の大きさによって、検体容器５１内の検体量を検出することもできる。あるいは、光や超音波によって液面位置を検出したり、検体容器の画像を撮像し解析して液面位置を検出し、検体量を検出してもよい。また検体の重量等によって検体量を検出しても良い。
【０１３８】
この他、本発明の実施の形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。
【符号の説明】
【０１３９】
１  …  検体分析装置
１０  …  第１測定ユニット
１１  …  ノズル
１３  …  センサ
２０  …  第２測定ユニット
３０  …  搬送装置
５１  …  検体容器
１０１ａ  …  ＣＰＵ
２０１ａ  …  ＣＰＵ
７００  …  検体不足通知画面
８００  …  処理設定画面
【図１】
2012002524.tif 000003
【図２】
2012002524.tif 000004
【図３】
2012002524.tif 000005
【図４】
2012002524.tif 000006
【図５】
2012002524.tif 000007
【図６】
2012002524.tif 000008
【図７】
2012002524.tif 000009
【図８】
2012002524.tif 000010
【図９】
2012002524.tif 000011
【図１０】
2012002524.tif 000012
【図１１】
2012002524.tif 000013
【図１２】
2012002524.tif 000014
【図１３】
2012002524.tif 000015
【国際調査報告】
2012002524.tif 000016
2012002524.tif 000017
2012002524.tif 000018
2012002524.tif 000019