JP3579515B2 - Sample transport system - Google Patents

Sample transport system Download PDF

Info

Publication number
JP3579515B2
JP3579515B2 JP19090295A JP19090295A JP3579515B2 JP 3579515 B2 JP3579515 B2 JP 3579515B2 JP 19090295 A JP19090295 A JP 19090295A JP 19090295 A JP19090295 A JP 19090295A JP 3579515 B2 JP3579515 B2 JP 3579515B2
Authority
JP
Japan
Prior art keywords
rack
sample
identification code
various analyzers
control means
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP19090295A
Other languages
Japanese (ja)
Other versions
JPH0943248A (en
Inventor
美信 奥村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
A&T Corp
Original Assignee
A&T Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by A&T Corp filed Critical A&T Corp
Priority to JP19090295A priority Critical patent/JP3579515B2/en
Publication of JPH0943248A publication Critical patent/JPH0943248A/en
Application granted granted Critical
Publication of JP3579515B2 publication Critical patent/JP3579515B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Automatic Analysis And Handling Materials Therefor (AREA)
  • Control Of Conveyors (AREA)

Description

【0001】
【産業上の利用分野】
本発明は,血液,尿等の検体を分散して設置されている各種分析装置に搬送して自動的に検査する検体搬送システムに係り,特に,高度に省力化・合理化が行えると共に,正確で確実な検査を行うことができ,また,投入すべき検体を当該システムの負荷状況に基づいて選択し,また,該投入検体に応じて当該システムが成し得る最適の搬送経路を選択して検査処理の高速化を図り,更には,処理分散して搬送制御の柔軟性及びシステム構築の柔軟性を高めた検体搬送システムに関する。
【0002】
【従来の技術】
従来の検体搬送システムとしては,例えば,特開昭63−52061号公報で開示された検体検査自動化ラインシステムがある。図12は本従来例の構成図である。
【0003】
この検体検査自動化ラインシステムでは,自動仕分機により,載置された検体収納ラックを幹線搬送路に投入し,投入された検体収納ラックの番号・行先を読取装置で読み取って記憶部に記憶する。また制御装置では,各種分析装置からの状態信号と記憶部の読取データに基づいて,自動仕分機上で待機している検体収納ラックの内から適切なラックを選定し,幹線搬送路に投入させる。投入された検体収納ラックは支線搬送路を介して検査すべき各種分析装置まで自動的に到達し,検査が自動的に行われる。
【0004】
また,特開平4−172252号公報には,上記第1の従来例を改良した検体検査システムとして,検体の検査項目毎に検査の至急度情報を記憶し,検体を各種分析装置に送る時に,この至急度情報に基づいて検体をどの各種分析装置に投入させるべきかを決定するようにし,また,各種分析装置から自動仕分機への戻り搬送路を設けて,複数回にわたり検体を各種分析装置に搬送することを可能として,至急検体の待ち行列を最小化すると共に,検体の効率の良い分配を可能とするものが開示されている。
【0005】
【発明が解決しようとする課題】
しかしながら,上記第1及び第2の従来の検体搬送システムの何れのシステムにあっても,搬送制御は,本質的にシーケンシャルな定型的処理に基づくものであり,検体の種類が多様化し,検査すべき検査項目も多様化している今日,処理を定型的にしか組み込めない従来の検体搬送システムでは,その都度,サブ的な定型処理を追加したり変更したりする必要があり,柔軟に対処できないという問題や,システムが複雑になるという問題があった。
【0006】
例えば,大量の検体について,限定された検査項目について検査する場合などでは,一部の各種分析装置に対して検体収納ラックの投入が集中してしまい,該各種分析装置を使用する搬送経路がボトルネックとなって,本来備えている検体搬送システムの処理能力を十分に発揮できないという問題点が発生していた。
【0007】
また,不定期な特別の処理,例えば緊急を要する検査などについては,上記第2の従来例の検体搬送システムによっても,自動仕分機において,至急度に応じた検体収納ラックの投入を行うためには,最も簡単であると思われるFIFO(First In First Out)制御機構では対処できず,特別な機構が必要であり搬送制御用の装置コストが増大するという問題点が発生していた。
【0008】
また上記第2の従来例の検体搬送システムにおいて,多様な検査項目に対処するには,搬送路及び戻り搬送路が形成するループ経路に繰り返し何回も投入する必要があり,例えば各種分析装置が何台も設置された大規模システムでは1回のループ経路を搬送するだけでも相当の時間を要し,結果として,高速処理が実現できない,また緊急の要請に答えることができないという問題点が発生していた。
【0009】
以上のように,従来の検体搬送システムによって不定期な特別の処理を行う場合には,高速処理が望めないことから,結局,人手によって各種分析装置に直接割り込み投入するという方法が,最速に処理できることから,実用的な方法となり,結果として,検体搬送システムの最大のニーズである省力化・合理化を図れないという致命的な問題点も発生していた。
【0010】
更に,上記第1及び第2の従来の検体搬送システムの何れのシステムにおいても,バーコード読み取り機構を搬送ライン上に設置しているため,検体またはラックが搬送ラインに一旦投入された後でなければ検体またはラックの識別コードを読み取ることができず,このため,検体の測定項目依頼情報を取得できるタイミングが検体またはラック投入後となり,偏った依頼情報を持つ検体またはラックが一時期に集中した場合には,搬送ライン上で渋滞を引き起こすという問題を招いていた。
【0011】
この問題に対処する手法として,搬送ラインに検体バッファまたはラックバッファを設け,一旦搬送ラインに投入した検体またはラックを各種分析装置に到達する前で一時的に保持して搬送ライン上の渋滞を回避する手法が提案されているが,該バッファの容量にも限界があり,本質的に搬送ライン上の渋滞を回避し得る手法とは言えない。
【0012】
本発明は,上記従来の問題点に鑑みてなされたものであって,血液,尿等の検体を分散して設置されている各種分析装置に搬送して,自動的に検査する検体搬送システムにおいて,緊急処理等の不定期な特別処理に対しても高速な処理を実現でき,結果として,高度に省力化・合理化を図り得る検体搬送システムを提供することを目的としている。
【0013】
また本発明の他の目的は,多様な検体の種類や,多様な検査項目に対しても柔軟に対応でき,不定期な特別処理に対して,人手によらず正確で確実な検査を行うことができる検体搬送システムを提供することである。
【0014】
また本発明の他の目的は,投入すべき検体を当該システムが保有する各種分析装置の負荷状況に基づいて選択し,搬送ライン上で渋滞を引き起こすことなく検査処理の高速化を図り得る検体搬送システムを提供することである。
【0015】
また本発明の他の目的は,投入される検体の種類,検査項目または緊急度等に応じて,当該システムが成し得る最適の搬送経路を選択して,搬送経路にボトルネックを生じることなく,検査処理の高速化を図り得る検体搬送システムを提供することである。
【0016】
更に本発明の他の目的は,分散処理システムの概念を導入して,不定期な特別処理に対しても処理の優先順位を設定する等,僅かなシステム設計の変更のみで対処でき,搬送制御の柔軟性を高めた検体搬送システムを提供することである。
【0017】
【課題を解決するための手段】
上記課題を解決するために,本発明の請求項1に係る検体搬送システムは,読み取り可能な検体識別コードの付された検体と,所定数の前記検体をひとまとめにして含み,読み取り可能なラック識別コードの付されたラックと,前記検体識別コード及び前記ラック識別コードを読み取る第1コード読み取り手段を備え,当該検体搬送システムに投入すべき前記ラックを複数個保持するスタートストッカーと,前記ラックを所定方向に搬送する搬送ラインと,前記搬送ラインに接続され,前記検体識別コードに対応して与えられる検査項目の内,所定項目について分析を行う各種分析装置と,当該検体搬送システムに供給される前記検体及びまたは前記ラックの検査項目等の依頼データ及び分析結果データを統括し,前記ラックの搬送制御を行う統括制御手段と,前記搬送ラインと前記各種分析装置とを接続する接続手段であって,前記搬送ライン上のラックを選択的に取り込み,接続する各種分析装置に供給する接続ユニットと,を有し,前記第1コード読み取り手段は,前記スタートストッカーに保持されているラックの内,所定数のラック(以下,選択投入対象ラック群という)について,前記検体識別コード及び前記ラック識別コードを順次読み取って前記統括制御手段に報知し,前記統括制御手段は,前記選択投入対象ラック群の依頼データ及び前記各種分析装置の負荷情報に基づいて,前記選択投入対象ラック群から前記搬送ラインに投入するラックを選択し,前記接続ユニットは,前記搬送ライン上のラックの選択的取込み,並びに接続する各種分析装置へのラックの供給を制御する接続制御手段と,前記搬送ラインから供給されるラックのラック識別コードを読み取る第4コード読み取り手段と,前記統括制御手段または前記接続制御手段により設定された数までラックを保持するバッファ部と,を含み,前記第4コード読み取り手段は,前記ラックのラック識別コードを読み取る際に,当該コード読み取り手段の移動によって,前記搬送ライン上のラックを一旦停止させ,前記接続制御手段は,読み取ったラック識別コードに基づき前記ラック情報データベースを参照して,当該接続ユニットに接続する前記各種分析装置に対して該ラックを供給すべきか否かを判断し,供給すべき場合には該ラックを前記バッファ部の最後部に取り込み,供給すべきでない場合には前記第4コード読み取り手段の元の位置への移動によって,該ラックを前記搬送ライン上に戻すことを特徴とする。
【0018】
また,請求項2に係る検体搬送システムは,読み取り可能な検体識別コードの付された検体と,所定数の前記検体をひとまとめにして含み,読み取り可能なラック識別コードの付されたラックと,前記検体識別コード及び前記ラック識別コードを読み取る第1コード読み取り手段を備え,当該検体搬送システムに投入すべき前記ラックを複数個保持するスタートストッカーと,前記ラックを所定方向に搬送する搬送ラインと,前記搬送ラインに接続され,前記検体識別コードに対応して与えられる検査項目の内,所定項目について分析を行う各種分析装置と,当該検体搬送システムに供給される前記検体及びまたは前記ラックの検査項目等の依頼データ及び分析結果データを統括し,前記ラックの搬送制御を行う統括制御手段と,前記第1コード読み取り手段は,前記スタートストッカーに保持されているラックの内,所定数のラック(以下,選択投入対象ラック群という)について,前記検体識別コード及び前記ラック識別コードを順次読み取って前記統括制御手段に報知し,前記統括制御手段は,前記選択投入対象ラック群の依頼データ及び前記各種分析装置の負荷情報に基づいて,前記選択投入対象ラック群から前記搬送ラインに投入するラックを選択し,前記各種分析装置の負荷情報は,前記各種分析装置が保持しているラックの検体の分析所要時間,または,前記各種分析装置が保持しているラックの検体の検査項目毎の分析すべき検体数若しくは分析回数であることを特徴とする。
【0019】
また,請求項3に係る検体搬送システムは,前記スタートストッカーは,それぞれ所定数のラックを保持する複数のFIFO(First In First Out)形式のストッカーを有し,前記第1コード読み取り手段は,各ストッカーの最も早く保持された最旧ラックについて,当該第1コード読み取り手段を移動させることにより,前記検体識別コード及び前記ラック識別コードを順次読み取ることを特徴とする。
【0020】
また,請求項4に係る検体搬送システムは,前記スタートストッカーの各ストッカーは,検査項目に基づいたグループとして分類されていることを特徴とする。
【0021】
また,請求項5に係る検体搬送システムは,前記スタートストッカーは,前記搬送ラインの投入口に設置され,前記統括制御手段により選択されたラックのラック識別コードを読み取る第2コード読み取り手段と,前記第1コード読み取り手段で検体識別コードを読み取れなかった検体を保有するラック及び前記第2コード読み取り手段でラック識別コードを読み取れなかったラックを退避する退避ストッカーと,を有することを特徴とする。
【0022】
また,請求項6に係る検体搬送システムは,前記統括制御手段は,前記ラック識別コードをキーとし,少なくとも該ラックが含む検体の検体識別コード及び該検体のラック内位置情報を保持するラック情報データベースと,前記検体識別コードをキーとし,少なくとも該検体について行うべき検査項目の情報を保持する検体情報データベースと,を有し,前記統括制御手段は,前記選択投入対象ラック群について,前記第1コード読み取り手段により読み取られた前記検体識別コード及び前記ラック識別コードをキーとして,前記ラック情報データベース及び前記検体情報データベースを参照して得られた依頼データ,並びに,前記各種分析装置の負荷情報に基づいて,前記選択投入対象ラック群から前記搬送ラインに投入するラックを選択することを特徴とする。
【0023】
また,請求項7に係る検体搬送システムは,前記検体搬送システムは,前記各ストッカーの入り口に接続され,前記ラックを移動する移動ラインと,前記移動ライン上のラックのラック識別コードまたは該ラックが保有する検体の検体識別コードを,当該第3コード読み取り手段の移動によって該ラックを一旦停止させて読み取る第3コード読み取り手段と,前記統括制御手段と相互にデータの授受を行うデータ通信手段を介して接続され,前記移動ラインの移動制御によって前記ラックを前記ストッカーに仕分けする仕分制御手段と,を備える仕分機を有することを特徴とする。
【0024】
【作用】
本発明に係る検体搬送システムでは,読み取り可能な検体識別コードの付された検体を搬送するために,読み取り可能なラック識別コードの付されたラックに該検体を所定数分ひとまとめに載置して行うラック方式を採用している。また,統括制御手段は,当該検体搬送システムに供給される検体及びまたはラックの検査項目等の依頼データ及び分析結果データを統括すると共に,ラックの搬送制御を行うようにしている。
【0025】
また,第1コード読み取り手段は,スタートストッカーに保持されているラックの内,所定数のラック(以下,選択投入対象ラック群という)について,検体識別コード及びラック識別コードを順次読み取って統括制御手段に報知し,統括制御手段は,選択投入対象ラック群の依頼データ及び各種分析装置の負荷情報に基づいて,選択投入対象ラック群からラックを選択して,順次,搬送ラインに投入するようにしている。
【0026】
従って,偏った依頼情報を持つ検体またはラックが一時期に集中した場合でも,依頼データ及び各種分析装置の負荷情報に基づいて,搬送ラインに投入すべきラックを選択するので,搬送ライン上で渋滞を引き起こすことなく,結果として,検体処理の高速化を図ることができる。
【0027】
また,本発明に係る検体搬送システムでは,スタートストッカーを,それぞれ所定数のラックを保持する複数のFIFO形式のストッカーを備えて構成し,各ストッカーの最も早く保持された最旧ラックについて,第1コード読み取り手段を移動させながら検体識別コード及びラック識別コードを順次読み取るようにしている。このように,複数のFIFO形式のストッカーによってスタートストッカーを具現することにより,コード読み取りやラック投入の制御がより容易となる。
【0028】
また,本発明に係る検体搬送システムでは,スタートストッカーの各ストッカーを,検査項目に基づいたグループとして分類して構成するのが望ましい。これにより,当該検体搬送システムの取り扱うラックの管理が容易となる。
【0029】
また,本発明に係る検体搬送システムでは,スタートストッカーにおいて,搬送ラインの投入口に第2コード読み取り手段を設置し,統括制御手段により選択されたラックのラック識別コードを読み取るようにし,第1コード読み取り手段で検体識別コードを読み取れなかった検体を保有するラック及び第2コード読み取り手段でラック識別コードを読み取れなかったラックについては,退避ストッカーに退避するようにしている。
【0030】
これにより,検体識別コードを読み取れなかった検体を保有するラックやラック識別コードを読み取れなかったラックについては,退避ストッカーに退避されて,自動的に排除されるので,このようなラックによって検体搬送システムの搬送制御が乱されることが無くなる。
【0031】
また,本発明に係る検体搬送システムでは,搬送ラインと各種分析装置との接続手段として接続ユニットを具備し,搬送ライン上のラックを選択的に取り込み,接続する各種分析装置に供給するようにしている。また,接続ユニットには,搬送ライン上のラックの選択的取込み,並びに接続する各種分析装置へのラックの供給を制御する接続制御手段を具備しており,該接続制御手段は,接続する各種分析装置と相互に信号の授受を行う例えばRS232C等の信号伝達手段を介して接続され,また,統括制御手段と相互にデータの授受を行う例えばイーサネット等のデータ通信手段を介して接続され,更に,各種分析装置は,統括制御手段と相互にデータの授受を行う例えばイーサネット等のデータ通信手段を介して接続されている。
【0032】
このような構成,並びに,検体識別コードに対応して与えられる検査項目の内,所定項目について分析を行う各種分析装置を,当該検体搬送システムの各所に設置することにより,分析処理についての分散処理システムを実現し,また同時に,各種分析装置に接続される接続ユニットによって,各種分析装置へのラックの選択的な供給制御若しくはその地点における搬送制御を行うことにより,搬送制御についての分散処理システムをも実現している。
【0033】
このように,検体搬送システム全体の大まかなラックの搬送制御を統括制御手段によって行い,一方,各種分析装置が搬送ラインに接続される地点では,より細かいラックの搬送制御を接続制御手段によって行うこととしているので,統括制御手段にかかる処理の負担が軽減され,例えば,新たに各種分析装置を追加したり,或いは,各種分析装置を変更する等の場合には,該各種分析装置に接続ユニットを付加または変更して搬送ラインと接続すればよく,また,統括制御手段においては,データベース等のシステム仕様を具現している部分の追加または変更等で対処でき,システム構築における柔軟性を高めた検体搬送システムを実現することが可能となる。
【0034】
また,細かいラックの搬送制御を接続ユニットの接続制御手段によって局所的に行うので,緊急処理等の不定期な特別処理に対しても総括制御手段に負担をかけることなく,接続制御手段により個別に,柔軟に,また的確に処理でき,検体搬送システム全体として矛盾を生じることもないので,結果として,高速な処理を実現でき,また,人手を煩わせることなく高度に省力化・合理化を図ることができる。
【0035】
また,本発明に係る検体搬送システムでは,統括制御手段に,ラック識別コードをキーとし,少なくとも該ラックが含む検体の検体識別コード及び該検体のラック内位置情報を保持するラック情報データベースと,検体識別コードをキーとし,少なくとも該検体について行うべき検査項目の情報を保持する検体情報データベースとを備えた構成とし,統括制御手段は,選択投入対象ラック群について,第1コード読み取り手段により読み取られた検体識別コード及びラック識別コードをキーとして,ラック情報データベース及び検体情報データベースを参照して得られた依頼データ,並びに,各種分析装置の負荷情報に基づいて,選択投入対象ラック群から搬送ラインに投入するラックを選択するようにしている。
【0036】
このように,ラック情報データベース及び検体情報データベースにより,当該検体搬送システムが保有するラック及び検体に関する情報について,一元的な管理が可能となり,分析結果情報データベース等の当該検体搬送システムの他のデータベースとのネットワーク等による連携によって,システムの拡張性が保証される。
【0037】
また,不定期な期間の処理に対しても,例えば緊急処理に対処するためには,ラック情報データベースが表形式であれば,新たに項目を追加して,また接続制御ユニットの接続制御手段が行う制御シーケンスに新たな判断処理を追加する等によって対処でき,搬送制御の柔軟性を高めた検体搬送システムを実現できる。
【0038】
また,本発明に係る検体搬送システムでは,仕分機を具備し,各ストッカーの入り口に接続されている移動ライン上のラックについて,ラック識別コードまたは該ラックが保有する検体の検体識別コードを,第3コード読み取り手段の移動によって該ラックを一旦停止させて読み取り,統括制御手段と相互にデータの授受を行うデータ通信手段を介して接続されている仕分制御手段により,移動ライン上でラックを移動制御してストッカーに仕分けるようにしている。
【0039】
これにより,ストッカー毎に割り当てられている検査項目グループを意識しながら,人手によってラックを仕分けする必要が無くなり,更に高度に省力化された検体搬送システムを実現できる。
【0040】
また,請求項8に係る検体搬送システムでは,接続ユニットにおいて,第4コード読み取り手段によって,搬送ラインから供給されるラックのラック識別コードを読み取り,統括制御手段または接続制御手段により設定された数まで,バッファ部にラックを保持するようにしている。
【0041】
例えば,統括制御手段により,各種分析装置の処理能力及びラックの投入状況等に応じて最大バッファ数を設定すれば,搬送ライン上にラックが滞ることなく,スムーズな搬送制御が可能となる。また最大バッファ数は,統括制御手段内に設定されるパラメータとして取り扱い,コンソール等の入力手段によってユーザが設定できるようにしても良い。
【0042】
また例えば,接続ユニットの処理状況に応じて,接続制御手段が単独で最大バッファ数を再設定することとすれば,緊急処理やマニュアル投入に対応して任意にバッファ数を設定することが可能となり,不定期な特別の処理に柔軟に対応できると共に,当該検体搬送システムの他の部分に対して及ぼす影響を低減でき,検体搬送システムの全体的な処理能力を維持したまま,不定期な特別の処理を行うことができる。
【0043】
また,本発明に係る検体搬送システムでは,第4コード読み取り手段は,ラックのラック識別コードを読み取る際に,当該第4コード読み取り手段の移動によって,搬送ライン上のラックを一旦停止させ,接続制御手段は,読み取ったラック識別コードに基づきラック情報データベースを参照して,当該接続ユニットに接続する各種分析装置に対して該ラックを供給すべきか否かを判断し,供給すべき場合には該ラックをバッファ部の最後部に取り込み,供給すべきでない場合には第4コード読み取り手段の元の位置への移動によって,該ラックを搬送ライン上に戻すようにしている。
【0044】
接続制御手段が行う供給すべきか否かの判断は,例えば,該各種分析装置が行う分析項目について分析することとなっている該ラック内の検体数を算出し,該各種分析装置に固有の所定数以上であれば供給し,所定数未満であれば供給しないようにするものである。これにより,各種分析装置により測定を要しないラックについては,搬送ライン上でそのまま素通りさせて,測定不要ラックのバイパス機能を実現でき,無駄な迂回によって該ラックの処理時間を長引かせることなく,また,各種分析装置に不要な負荷を課することなく搬送制御することができ,結果として,検体搬送システム全体の処理効率を向上させることができる。
【0045】
また,本発明に係る検体搬送システムでは,接続制御手段は,当該接続ユニット内のバッファ部が保持するラックについて,接続する各種分析装置の分析所要時間を予測し,各種分析装置の分析所要時間に基づき,各種分析装置に対するバッファ数を設定または再設定するようにしている。
【0046】
分析所要時間の予測の方法としては,例えば,バッファ部が保持するラックについて,ラック識別コードに基づきラック情報データベースを参照し,該ラックに含まれる検体について検体情報データベースを参照することにより,当該各種分析装置が処理すべき検査項目毎の検体数または分析回数が算出でき,検査項目毎に予測される単位処理時間を掛け合わせ,これらの総和をとって得られる時間を分析所要時間とすることが考えられる。
【0047】
このように,接続制御手段が各種分析装置の分析所要時間を予測して,例えば各種分析装置が過負荷状態にあると判断した場合には,接続ユニットのバッファ数をより少ない数に再設定することにより,統括制御手段によることなく独立して,該各種分析装置が当該検体搬送システムの搬送経路におけるボトルネックとなることを回避できる。
【0048】
また,本発明に係る検体搬送システムでは,接続制御手段は,当該接続ユニット内のバッファ部が保持するラックのラック識別コードを統括制御手段に報知し,統括制御手段は,各種分析装置毎に報知されたラック識別コードに基づき該各種分析装置における分析所要時間を予測し,該分析所要時間に基づき該各種分析装置に対するバッファ数を設定または再設定するようにしている。
【0049】
このように,バッファ部が保持するラックのラック識別コードを統括制御手段に報知することにより,統括制御手段は各種分析装置の分析所要時間を予測して,各種分析装置毎に負荷状態を的確に把握することが可能となり,例えばある各種分析装置が過負荷状態にあると判断した場合には,該接続ユニットのバッファ数をより少ない数に再設定することにより,該各種分析装置が当該検体搬送システムの搬送経路におけるボトルネックとなることを回避でき,検体搬送システム全体の検査処理の高速化を図ることが可能となる。
【0050】
また,本発明に係る検体搬送システムでは,統括制御手段は,選択投入対象ラック群の依頼データ,各種分析装置の設定または再設定されたバッファ数或いは該各種分析装置に固有の処理可能なラック数,検体数または分析回数の最大値,並びに,バッファ部が保持するラックのラック識別コードに基づいて,選択投入対象ラック群から搬送ラインに投入するラックを選択するようにしている。
【0051】
このような情報に基づいて投入ラックの選択を行うことにより,検体搬送システムが備える各種分析装置の負荷状況及びシステム全体の負荷状況に応じた運用が可能となり,ボトルネックを回避して,検体搬送システム全体の検査処理の高速化を図ることができる。
【0052】
また,本発明に係る検体搬送システムでは,接続制御手段は,当該接続ユニット内のバッファ部が保持するラックのラック識別コードを統括制御手段に報知し,統括制御手段は,各種分析装置毎に報知されたラック識別コードに基づき該各種分析装置における検査項目毎の分析すべき検体数を算出し,統括制御手段は,各種分析装置それぞれの分析すべき検体数に基づいて,選択投入対象ラック群から搬送ラインに投入するラックを選択するようにしている。
【0053】
このように,バッファ部が保持するラックのラック識別コードを統括制御手段に報知することにより,統括制御手段は,各種分析装置における検査項目毎の分析すべき検体数を算出して,あるラックを搬送ライン上に投入した場合に,各種分析装置における該ラックの検査終了時間を予測でき,例えば,該ラックが所有する検体の種類,検査項目,或いは,該ラックに課せられている緊急度等に応じて,選択投入対象ラック群から何れのラックを投入すべきかを適格に判断することができるので,検査処理の高速化を図ることが可能となる。
【0054】
また,本発明に係る検体搬送システムでは,接続制御手段は,当該接続ユニット内のバッファ部が保持するラックのラック識別コードを前記統括制御手段に報知し,統括制御手段は,各種分析装置毎に報知されたラック識別コードに基づき該各種分析装置における検査項目毎の分析回数を算出し,統括制御手段は,各種分析装置それぞれの分析回数に基づいて,選択投入対象ラック群から搬送ラインに投入するラックを選択するようにしている。
【0055】
例えば,シングルマルチ型のように,1検体について複数回の分析回数を要するものについては,検体数の評価だけでは正確な負荷判断はできない。そこで,請求項14に係る検体搬送システムでは,統括制御手段において,各種分析装置における検査項目毎の分析回数を算出して,あるラックを搬送ライン上に投入した場合に,各種分析装置における該ラックの検査終了時間を予測することとしている。これにより,より正確な負荷状況の判断が可能となり,選択投入対象ラック群から何れのラックを投入すべきかを適格に判断して,検査処理の高速化を図ることが可能となる。
【0056】
また,本発明に係る検体搬送システムでは,接続制御手段は,当該接続ユニット内のバッファ部が保持するラックのラック識別コードを統括制御手段に報知し,統括制御手段は,各種分析装置毎に報知されたラック識別コードに基づき該各種分析装置における分析所要時間を予測し,統括制御手段は,各種分析装置それぞれの分析所要時間に基づいて,選択投入対象ラック群から搬送ラインに投入するラックを選択するようにしている。
【0057】
このように,バッファ部が保持するラックのラック識別コードを統括制御手段に報知することにより,統括制御手段は,各種分析装置の分析所要時間を予測して,あるラックを搬送ライン上に投入した場合に,該ラックがその後とり得る各搬送経路について検査終了時間を予測でき,例えば,該ラックが所有する検体の種類,検査項目,或いは,該ラックに課せられている緊急度等に応じて,選択投入対象ラック群から何れのラックを投入すべきかを適格に判断することができるので,検査処理の高速化を図ることが可能となる。
【0058】
また,本発明に係る検体搬送システムでは,接続制御手段は,当該接続ユニット内のバッファ部が保持するラックのラック識別コードを統括制御手段に報知し,統括制御手段は,各種分析装置毎に報知されたラック識別コードに基づき該各種分析装置における検査項目毎の分析すべき検体数を算出し,統括制御手段は,少なくとも1以上の共通の検査項目について分析を行う複数の各種分析装置を1群と見なし,該共通検査項目について分析を要するラックを該1群の各種分析装置に供給するに際し,該1群の各種分析装置それぞれの分析すべき検体数に基づいて分配を行うようにしている。
【0059】
このように,バッファ部が保持するラックのラック識別コードを統括制御手段に報知することにより,統括制御手段は,各種分析装置における検査項目毎の分析すべき検体数を算出して,搬送ライン上にあるラックを各種分析装置に投入した場合に,該ラックの検査終了時間を予測でき,例えば,該ラックが所有する検体の種類,検査項目,或いは,該ラックに課せられている緊急度等に応じて,該1群の各種分析装置の内何れの各種分析装置に供給すべきかを判断することができるので,当該検体搬送システムが採り得る最適の搬送経路を選択して,搬送経路にボトルネックを生じることなく検査処理の高速化を図ることが可能となる。
【0060】
また,本発明に係る検体搬送システムでは,接続制御手段は,当該接続ユニット内のバッファ部が保持するラックのラック識別コードを前記統括制御手段に報知し,統括制御手段は,各種分析装置毎に報知されたラック識別コードに基づき該各種分析装置における検査項目毎の分析回数を算出し,統括制御手段は,少なくとも1以上の共通の検査項目について分析を行う複数の各種分析装置を1群と見なし,該共通検査項目について分析を要するラックを該1群の各種分析装置に供給するに際し,該1群の各種分析装置それぞれの分析回数に基づいて分配を行うようにしている。
【0061】
例えば,シングルマルチ型のように,1検体について複数回の分析回数を要するものについては,検体数の評価だけでは正確な負荷判断はできない。そこで,本発明に係る検体搬送システムでは,統括制御手段において,各種分析装置における検査項目毎の分析回数を算出して,搬送ライン上にあるラックを各種分析装置に投入した場合に,該ラックの検査終了時間を予測することとしている。これにより,より正確な負荷判断が可能となり,当該検体搬送システムが採り得る最適の搬送経路を選択して,搬送経路にボトルネックを生じることなく検査処理の高速化を図ることが可能となる。
【0062】
また,本発明に係る検体搬送システムでは,接続制御手段は,当該接続ユニット内のバッファ部が保持するラックのラック識別コードを統括制御手段に報知し,統括制御手段は,各種分析装置毎に報知されたラック識別コードに基づき該各種分析装置における分析所要時間を予測し,統括制御手段は,少なくとも1以上の共通の検査項目について分析を行う複数の各種分析装置を1群と見なし,該共通検査項目について分析を要するラックを該1群の各種分析装置に供給するに際し,該1群の各種分析装置それぞれの分析所要時間に基づいて分配を行うようにしている。
【0063】
このように,バッファ部が保持するラックのラック識別コードを統括制御手段に報知することにより,統括制御手段は,各種分析装置の分析所要時間を予測して,搬送ライン上にあるラックについて,該ラックがその後とり得る各搬送経路について検査終了時間を予測でき,例えば,該ラックが所有する検体の種類,検査項目,或いは,該ラックに課せられている緊急度等に応じて,該1群の各種分析装置の内何れの各種分析装置に供給すべきかを判断することができるので,当該検体搬送システムが採り得る最適の搬送経路を選択して,搬送経路にボトルネックを生じることなく検査処理の高速化を図ることが可能となる。
【0064】
更に,本発明に係る検体搬送システムでは,ラック情報データベースに,ラック識別コードに応じた処理の優先順位情報を保持し,統括制御手段による投入ラックの選択またはラックの分配において,該ラックの処理優先順位情報を考慮して行うようにしている。
【0065】
例えば,ラック投入時にコンソール等の入力手段によって,該ラックが「緊急である」,「何時までに分析結果を入手したい」,或いは「通常処理で可である」等の処理時間に関する情報を入力すれば,それに応じた優先順位情報が自動的に登録され,例えば,緊急処理に対応した優先順位情報を保持するラックであれば,統括制御手段は該ラックを再先に投入すべきラックとして選択して,また,そのラックが保持する依頼データ,並びに搬送ライン上でそのラックより下流にある各種分析装置の分析所要時間等に基づいて,最速処理可能な搬送経路を選択して,搬送制御を行うことができる。
【0066】
【実施例】
以下,本発明の検体搬送システムの一実施例について,図面を参照して詳細に説明する。図1は,本発明の一実施例に係る検体搬送システムの全体構成図である。
【0067】
〔実施例の全体構成〕
本実施例の検体搬送システムは,検体識別バーコード(読み取り可能な検体識別コード)の付された検体101を搬送するために,ラック識別バーコード(読み取り可能なラック識別コード)の付されたラック102に,例えば検体10本をひとまとめに載置するラック方式を採用している。
【0068】
図1において,本実施例の検体搬送システムは,搬送ライン103,スタートストッカー104,コンソール105(入力手段),各種分析装置111a及び111b,接続ユニット112a及び112b,ターンテーブル114,ターミナルストッカー116,並びに,ホスト計算機121(請求項にいう統括制御手段)を備えて構成されている。
【0069】
スタートストッカー104は,FIFO形式のストッカーを複数個具備して構成され,各ストッカーへのラック102の投入は,当該検体搬送システムが取り扱う検査項目に応じて行われるのが望ましい。尚,検査項目とストッカーの対応が1対1対応とならない場合には,検査項目のより上位の概念で予めグループ化し,該グループ対応で投入するようにしても良い。また,検査項目毎,或いはグループ毎に仕分ける方法としては,人手による方法,またはスタートストッカー104の前段に設置される後述の自動仕分機(図示せず)による方法がある。
【0070】
ターンテーブル114は,搬送ライン103上の分岐点または方向転換点に設置され,ホスト計算機121の制御指示に基づき,当該ターンテーブル114上に載置されたラックを回転させて,搬送方向を転換するものである。尚,載置されるラック102の識別は,当該ターンテーブル114の投入口直前の搬送ライン103上に設置されているバーコードリーダによって,該ラック102のラック識別コードを読み取ることにより行われる。
【0071】
ターミナルストッカー116は,ラック102内の全ての検体について行われるべき全検査項目の分析が終了したラックを,順次蓄積していくストッカーである。
【0072】
コンソール105は,当該検体搬送システムの入力手段であって,スタートストッカー104にラック102を投入する際に,緊急度(優先レベル)等の付属情報を入力する場合などに使用されるものである。またコンソール105は,当該検体搬送システムの各構成要素(各種分析装置や分注機等)毎に,データや制御コマンド等の入力手段として構成しても良い。
【0073】
ホスト計算機121は,当該検体搬送システムに供給される検体101及びラック102の検査項目等の依頼データ及び分析結果データを統括すると共に,ラック102の当該検体搬送システムにおける搬送制御を行うものである。例えば,DECpcXL PCI(UNIXオペレーティングシステム)をCPU122とし,ハードディスク及び光ディスク等を具備する構成で実現される。尚,ホスト計算機121は,後述するラック情報データベース124及び検体情報データベース123等の各種データベースの管理,並びにデータ通信手段161を通信媒体として構成されるLANの通信制御,等の機能も果たす。
【0074】
各種分析装置111a及び111bは,検体識別コードに対応して与えられる検査項目の内,所定項目について分析を行うものであり,例えば,血清,血漿または尿等についてグルコース,電解質または生化学項目等の分析を行うものである。各種分析装置111a及び111bは,装置単独で,或いは後述する接続ユニット112a及び112bを介して,搬送ライン103に接続される。尚,各種分析装置111a及び111bは,ホスト計算機121と相互にデータの授受を行うべく,例えばイーサネット等のLAN(データ通信手段161)を介して接続されている。
【0075】
接続ユニット112a及び112bは,それぞれ搬送ライン103と各種分析装置111a及び111bとを接続する接続手段であって,搬送ライン103上のラック102を選択的に取り込み,各種分析装置111a及び111bの処理状況に応じて,ラック103を各種分析装置111a及び111bに供給するものである。
【0076】
また接続ユニット112a及び112bは,搬送ライン103上のラック102の選択的取込み,並びに接続する各種分析装置111a及び111bへのラック102の供給を制御する接続制御手段113a及び113bを具備している。
【0077】
この接続制御手段113a及び113bは,接続する各種分析装置111a及び111bと相互に信号の授受を行うべく,例えばRS232C等の信号伝達手段162a及び162bを介して接続され,また,ホスト計算機121と相互にデータの授受を行うべく,例えばイーサネット等のLAN(データ通信手段161)を介して接続されている。従って,接続制御手段113a及び113bは,後述するラック102のバッファ機能や移動機能を実現する制御機構の他に,上記LANとのインタフェース及びRS232Cインタフェース等も備えるものである。
【0078】
本実施例の検体搬送システムでは,以上のような構成により,分析処理についての分散処理システムを実現し,また同時に,各種分析装置111a及び111bに接続される接続ユニット112a及び112bによって,各種分析装置111a及び111bへのラックの選択的な供給制御,若しくはその地点における搬送制御を行うことにより,搬送制御についての分散処理システムをも実現している。
【0079】
〔実施例の各構成要素の具体例〕
次に,本実施例の検体搬送システムにおける各構成要素の具体例について,図を参照しながら詳細に説明する。
【0080】
先ず,検体101は,図2(a)に示す如く,血清,血漿または尿等の入った試験管201であって,試験管201には,ラベル属性203とバーコード204とが記載されている検体ラベル202が貼付されている。バーコード204は検体識別コードであって,その内容は,例えば,日付(2桁),受付番号(4桁),容器種別(2桁)及び容器シーケンス(1桁)で構成される9桁のコードである。また,ラベル属性203としては,ID,氏名,受付番号,検体種別,緊急マーク,特記事項等が記載される。
【0081】
またラック102は,例えば図2(b)に示すような東亜医用電子製のSYSMEXラック210を使用する。試験管201を10本まで搭載可能な構成であり,当該ラックの搬送方向に対して垂直となる側面には,ラックラベル211が貼付されている。
【0082】
次に,ホスト計算機121が具備するラック情報データベース124及び検体情報データベース123について,図3を参照して説明する。検体情報データベース123は,図3(a)に示す如く,検体識別コードをキーとし,少なくとも該検体の種別,行うべき検査項目,優先レベルの情報を保持する。検体識別コードは,検体ラベル202に記載されているバーコード204に該当するものである。また優先レベルは,コンソール105等の入力手段により設定されるものである。
【0083】
またラック情報データベース124は,図3(b)に示す如く,ラック識別コードをキーとし,少なくとも該ラックが含む検体のラック内位置情報を,位置1から位置10に対応した検体識別コードとして保持する。ラック識別コードは,ラックラベル211に記載されているバーコードに該当するものである。尚,優先レベルについて,ここでは検体情報データベース123内に検体識別コード毎に付加される項目として構成したが,ラック情報データベース124内でラック識別コード毎に付加する構成,或いは両方のデータベース123及び124で保持する構成としても良い。
【0084】
このような検体情報データベース123及びラック情報データベース124の構成により,本実施例の検体搬送システムが取り扱う検体101及びラック102に関する情報について,一元的な管理が可能となる。また,分析結果を保持する分析結果情報データベース等の,当該検体搬送システムにおいて構成される他のデータベースとのネットワーク等による連携,或いは,リレーショナルなデータベースシステムを構築することにより,システムの拡張性も保証されることとなる。
【0085】
また,不定期な期間の処理,例えば,緊急処理に対しては,本実施例のように検体情報データベース123及びラック情報データベース124を表形式とした場合には,項目「優先レベル」を付加した構成とすることにより対処可能である。尚,優先レベルを考慮したラックの搬送制御及び分配制御については,後述する。
【0086】
次に,スタートストッカー104について図4及び図5を参照して説明する。図4は本実施例で使用するスタートストッカー104の斜視図であり,図5は構成図である。
【0087】
図4または図5において,本実施例のスタートストッカー104は,緊急投入口104−1,FIFO形式のストッカー104−2及び104−3,緊急投入口104−1並びに各ストッカー104−2及び104−3の最前列のラックのラック識別コードを131a−1〜131a−3の位置に移動して読み取るバーコードリーダー131a(請求項にいう第1コード読み取り手段),搬送ライン103の投入口に設置されたバーコードリーダー131b(第2コード読み取り手段),並びに,バーコードリーダー131a及び131bで読み取りエラーの発生したラックをストックする待避ストッカー104−4を備えて構成されている。
【0088】
本実施例のスタートストッカー104では,緊急投入口104−1並びに各ストッカー104−2及び104−3へのラック102の投入は,人手によって行われることを前提としているが,各ストッカー104−2及び104−3の切り分けは,当該検体搬送システムが取り扱う検査項目或いは検体の種類に応じて行われるのが望ましい。
【0089】
例えば,電解質分析についてはストッカー104−2,グルコース分析についてはストッカー104−3に,或いは,血液の検体についてはストッカー104−2,尿の検体の分析についてはストッカー104−3に,といった具合である。尚,検体搬送システムが取り扱う検査項目等とストッカーの対応が1対1対応とならない場合には,検査項目のより上位の概念で予めグループ化し,該グループ対応で投入するようにしても良い。
【0090】
搬送ライン103に投入するラック102の選択方法については,各種分析装置111a等及び接続ユニット112a等の構造に関わるので,接続ユニット112a等のバッファ部141のバッファ数の設定及び再設定方法と併せて説明する。
【0091】
次に,ターミナルストッカー116について図6及び図7を参照して説明する。図6は本実施例で使用するターミナルストッカー116の斜視図であり,図7は構成図である。
【0092】
図7において,本実施例のターミナルストッカー116は,バーコードリーダー734,並びに,ストッカー116a及び116bを備えて構成されている。ストッカー116a及び116bには,ラック102内の全ての検体について,当該検体搬送システムによって行われるべき全検査項目の分析が終了したラックを,順次蓄積していく。
【0093】
バーコードリーダー734は,位置734’に移動することによって搬送されてくるラック102を停止させるストッパーの機能も有しており,該位置734’において,ラック102のラック識別コードを読み取り,ホスト計算機121の制御の下,所定の分類法に基づいてストッカー116aまたは116bに仕分けする。尚,所定の分類法には,検査項目や検体の種類等に基づく分類がある。
【0094】
次に,接続ユニットについて図8を参照して説明する。図8は,第1具体例に係る接続ユニット112aの構成図であり,バーコードリーダー132(請求項にいう第4コード読み取り手段),バッファ部141,第1フィーダ部842,第2フィーダ部843及び接続制御手段113aを備えて構成されている。
【0095】
第1具体例の接続ユニット112aの特徴的な処はバッファ部141の形状である。即ち,先に取り込まれたラックの検体並び方向の側面と,次に取り込まれるラックの検体並び方向の側面が接するように,ラックを保持する構成であり,移動制御が最も簡単とされるFIFO形式のバッファである。
【0096】
接続制御手段113aは,搬送ライン103上のラック102の選択的取込み,バッファ部141の最大バッファ数の設定及び変更,並びに,接続する各種分析装置111aへのラック102の供給等を制御する。また接続制御手段113aは,接続する各種分析装置111aと相互に信号の授受を行うため,RS232Cの信号伝達手段162aを介して接続され,また,ホスト計算機121と相互にデータの授受を行うため,イーサネットのLAN(データ通信手段161)を介して接続されている。従って,接続制御手段113aは,LANとのインタフェース及びRS232Cインタフェース等も備える。
【0097】
以上の構成を前提として,先に,搬送ライン103に投入するラック102の選択方法について,図5を参照して説明する。先ず,緊急投入口104−1に設置されたラック102については,バーコードリーダー131aによって該ラックのラック識別コードが読み取られ,ホスト計算機121に報知される。ホスト計算機121では,該ラックの依頼データ,該依頼データについて処理可能な各種分析装置111a等のバッファ数或いは処理可能なラック数,検体数または分析回数の最大値,並びに,バッファ部141が現時点で保持しているラックのラック識別コード等々に基づき,搬送先の各種分析装置を決定して,搬送ライン103に該ラックを投入する。
【0098】
また,ストッカー104−2及び104−3に設置されたラックについては,バーコードリーダー131aを131a−2,131a−3の位置に移動して,ストッカー104−2及び104−3の最前列にあるラックについてラック識別コードが読み取られ,ホスト計算機121に報知される。ホスト計算機121では,該ラック群の依頼データ,該依頼データについて処理可能な各種分析装置111a等のバッファ数或いは処理可能なラック数,検体数または分析回数の最大値,並びに,バッファ部141が現時点で保持しているラックのラック識別コードに基づいて,該ラック群から搬送ライン103に投入すべきラックを選択すると共に,搬送先の各種分析装置を決定している。
【0099】
このように,投入ラックの選択及び該ラックの搬送先である各種分析装置の決定は,ホスト計算機121により,当該検体搬送システムの運用・稼働状況等によって行われる。これにより,検体搬送システムが備える各種分析装置の負荷状況及びシステム全体の負荷状況に応じた運用が可能となり,ボトルネックを回避して,検体搬送システム全体の検査処理の高速化を図ることができる。
【0100】
また,各種分析装置111a等の負荷状況の判断は,例えば次のような方法が採られる。つまり,図8において,該各種分析装置111aの接続制御手段113aに,接続ユニット112a内のバッファ部141が現時点で保持しているラックのラック識別コードをホスト計算機121に報知させ,ホスト計算機121が各種分析装置111aの分析所要時間を予測する方法である。
【0101】
尚,分析所要時間を予測する方法としては,バッファ部141が保持するラック群について,ラック識別コードに基づきラック情報データベース124を参照し,該ラックに含まれる検体について検体情報データベース123を参照することにより,各種分析装置111aが処理すべき検査項目毎の検体数または分析回数を算出し,検査項目毎に予め設定されている単位処理時間を掛け合わせ,これらの総和をとって得られる時間を分析所要時間とする方法がある。
【0102】
このように,ホスト計算機121が,各種分析装置111a等における検査項目毎の分析すべき検体数を算出して,あるラックを搬送ライン上に投入した場合に,各種分析装置111aにおける該ラックの検査終了時間を予測でき,例えば,該ラックが所有する検体の種類,検査項目,或いは,該ラックに課せられている緊急度等に応じて,選択投入対象ラック群から何れのラックを投入すべきかを適格に判断することができるので,検査処理の高速化を図ることが可能となる。
【0103】
次に,接続ユニット112aにおけるバッファ部141のバッファ数の設定または再設定の方法について説明する。図8において,バッファ部141の最大バッファ数の設定は,ホスト計算機121により,当該検体搬送システムの運用・稼働状況等によって設定されるものである。またホスト計算機121は,各種分析装置の処理能力及びラック102の投入状況等に応じて最大バッファ数を再設定する。これにより,搬送ライン103上にラック102が滞ることなく,スムーズな搬送制御が可能となる。また,この最大バッファ数を,ホスト計算機121内で設定されるパラメータとして取り扱い,コンソール105によってユーザが設定できるようにしても良い。
【0104】
また,バッファ部141の最大バッファ数の再設定は,接続ユニット112aの処理状況に応じて,接続制御手段113aが単独で行うようにすることも可能である。例えば,緊急処理や後述のマニュアル投入に対応して,局所的に最大バッファ数を再設定することが可能であれば,不定期な特別の処理に柔軟に対応できると共に,当該検体搬送システムの他の部分に対して及ぼす影響を低減でき,検体搬送システムの全体的な処理能力を低下させることなく,不定期な特別の処理を行うことができる。
【0105】
尚,接続制御手段113a単独による最大バッファ数の再設定は,ホスト計算機121の制御下で行うべきである。つまり,ホスト計算機121が許可する場合にのみ,接続制御手段113aによる再設定が行えるよう許容/禁止フラグ等を具備するのが望ましい。
【0106】
また,接続制御手段113aが行う最大バッファ数の再設定の方法としては,バッファ部141が保持するラック群について,接続する各種分析装置111aの分析所要時間を予測し,該分析所要時間に基づきバッファ数を設定する方法もある。
【0107】
尚,分析所要時間を予測する方法としては,投入ラック選択におけるものと同様に,バッファ部141が保持するラック群について,ラック識別コードに基づきラック情報データベース124を参照し,該ラックに含まれる検体について検体情報データベース123を参照することにより,各種分析装置111aが処理すべき検査項目毎の検体数または分析回数を算出し,検査項目毎に予め設定されている単位処理時間を掛け合わせ,これらの総和をとって得られる時間を分析所要時間とする方法がある。
【0108】
このような分析所要時間の予測に基づいて,例えば,各種分析装置111aが過負荷状態にあると判断した場合には,接続制御手段113aにより,接続ユニット112aのバッファ数141をより少ない数に再設定すれば,後に続くラックは,同一の検査項目を分析する他の各種分析装置に回されて,各種分析装置111aにラックが滞ってボトルネックとなることを回避できる。
【0109】
また別の最大バッファ数の再設定の方法として,接続制御手段113aがバッファ部141に保持されているラック群のラック識別コードをホスト計算機121にデータ通信手段161を介して報知し,ホスト計算機121により再設定することとしても良い。即ち,ホスト計算機121は,報知されたラック識別コードに基づいて各種分析装置111aにおける分析所要時間を予測し,該分析所要時間に基づき接続ユニット112aの最大バッファ数を再設定する。
【0110】
このように,各種分析装置毎に,接続制御手段113aがバッファ部141に保持されるラック群のラック識別コードをホスト計算機121に報知すれば,ホスト計算機121は,各種分析装置の分析所要時間を予測して,各種分析装置毎に負荷状態を的確に把握することが可能となり,例えばある各種分析装置が過負荷状態にあると判断した場合には,該接続ユニットのバッファ数をより少ない数に再設定することにより,該各種分析装置が当該検体搬送システムの搬送経路におけるボトルネックとなることを回避できる。
【0111】
また,この予測した分析所要時間を,後で詳述するラックの局所的な分配処理において考慮すれば,検体搬送システム全体の検査処理の高速化を図ることが可能となる。尚,本実施例の検体搬送システムの基調は,分散処理システムにあることから,ラック102の局所的な搬送制御については,可能な限り接続ユニット112a等の接続制御手段113aに分担させ,システム全体の統括的な制御のみをホスト計算機121が司るように構成するのが望ましい。
【0112】
次に,接続ユニット112aにおいて,接続制御手段113aによって,ラック102の移動,蓄積及び供給等の制御がどのようにして行われるかについて説明する。
【0113】
先ず,バーコードリーダー132が位置132’に移動することによって搬送ライン103上のラック102を一旦停止させ,該ラック102のラック識別コードを読み取る。当該接続ユニット112aが接続する各種分析装置111aが,他の各種分析装置とグループ(群)を形成している場合には,該ラック102をバッファ部141に取り込むか否かの判断は,後述するホスト計算機121の分配処理に委ねられ,グループを形成していない場合には,接続制御手段113aが該ラック102をバッファ部141に取り込むか否かを判断する。
【0114】
接続制御手段113aが行うラック102の取込み判断は,先ず,該ラック102のラック識別コードをキーとしてラック情報データベース124及び検体情報データベース123にアクセスし,ラック102中に各種分析装置111aによって検査すべき検体が含まれているか否かを判断し,次に,バッファ部141がホスト計算機121または接続制御手段113aにより設定または再設定された最大バッファ数に達しているか否かを判断することによって行われる。
【0115】
つまり,検査すべき検体が含まれ且つ最大バッファ数に達していないときに,バッファ部141にラック102が取り込まれることになる。また,そうでないときには,バーコードリーダーを位置132’から元の位置132に移動することにより,ラック102はそのまま搬送ライン103上を移動することとなる。
【0116】
これにより,各種分析装置111aについて検査を要しないラックについては,搬送ライン103上をそのまま素通りさせて,「測定不要ラックのバイパス機能」を実現でき,無駄な迂回によって該ラックの処理時間を長引かせることなく,また,各種分析装置に不要な負荷を課することなく搬送制御することができ,更に,同一検査項目についての複数台接続による負荷配分並行運転が可能となると同時に,相互にバックアップ運転が可能となり,検体搬送システム全体の処理効率を向上させることができる。
【0117】
また,接続制御手段113aが行う供給すべきか否かの判断を,各種分析装置111aが検査すべき検体の有無によって行うのでなく,装置に固有のラック内検体数によって行うようにしても良い。つまり,接続制御手段113aは,各種分析装置111aが行う分析項目について分析することとなっている該ラック内の検体数を算出し,該各種分析装置111aに固有の所定数以上であれば供給せず,また所定数未満であれば供給することとして,他の各種分析装置に委ねるようにするものである。これにより,例えば各種分析装置113aの処理能力に応じた前記固有数を設定することとすれば,検体搬送システム全体として適切な負荷分配が可能となり,処理効率を向上させることができる。
【0118】
次に,こうしてバッファ部141に順次ラックが蓄積されていくと同時に,バッファ部141では,取り込まれた順に,即ちFIFO順に,第1フィーダ部842に対してラック102を押し出すことによって,ラック102を供給する。
【0119】
第1フィーダ部842では,ラック102を各種分析装置111aの分析動作に同期して順次移動させる。この時,接続制御手段111aは,第1フィーダ部842上にあるラック102のラック識別コードに基づき,ラック情報データベース124及び検体情報データベース123を参照して,各種分析装置111aの分析対象のラック102内の各検体について分析が必要か否かを判断し,分析不要の検体については所定の分析位置に停止しないようにラック102の移動制御を行う。これにより,測定不要な検体について飛ばす,「測定不要検体のジャンプ機能」を実現でき,当該各種分析装置における分析処理を高速化できる。
【0120】
また,第1フィーダ部842上のラック102に含まれる検体101の検体識別コードを読み取る別のバーコードリーダーを設ける場合には(図示せず),第1フィーダ部842上のラック102を各種分析装置111aの動作に同期して移動させると同時に,別のバーコードリーダーによって検体識別コードを順次読み取るようにし,接続制御手段113aにより,読み取った検体識別コードをキーとして検体情報データベース123を参照して,ラック102内の各検体について分析が必要か否かを判断することとしても,「測定不要検体のジャンプ機能」を実現でき,当該各種分析装置における分析処理を高速化できる。
【0121】
また,別のバーコードリーダーを設ける場合には,第1フィーダ部842の移動動作を他の構成要素部分によるラック搬送と切り放して行い得るエマージェンシイ(緊急)モードを設けるようにしても良い。非常に高い緊急度で処理を要する場合など,不測の事態は必然的に発生するものであり,いかなる自動化を実現したとしても,これに対処し得ない場合が生じることもあり得る。通常動作を行うモードとは別のラック単位のエマージェンシイモードを具備することにより,このような不測の事態にも的確に対処することが可能となる。
【0122】
またバッファ部141は,第1フィーダ部842上にラック1個分のスペースが生じると,すぐに第1フィーダ部842に対してラック102を押し出し,また,ラック102内の検体の相互間隔と,ラックの終端に位置する検体とそれに続くラックの先端に位置する検体の相互間隔が等しくなるようラック102を形成しているので,ラックが数珠繋ぎ式に第1フィーダ部842に供給される限り,間断無く各種分析装置111aは処理を行うことができ,処理効率を向上させることができる。
【0123】
更に,各種分析装置111aによる分析の終了したラック102は,第2フィーダ部843によって,搬送ライン103上に押し戻され,次の各種分析装置またはターミナルストッカー116へと移動する。
【0124】
また,図8に示す具体例の構成図では,接続ユニット112aにおいて,バッファ部141と第2フィーダ部843とを隔てる壁部に,マニュアル投入部を設け,該マニュアル投入部の範囲も各種分析装置111aのサンプリングポイントとし得る構造となっている。つまり,該マニュアル投入部に人手によってラックまたは検体を載置し,システムの搬送制御による検体測定とは独立または並行して,マニュアルによる割り込み測定を可能としている。
【0125】
搬送ライン検体測定と独立してマニュアル割り込み測定を行う場合には,切換スイッチ等によって,第1フィーダ部842上のラックについて分析を行う第1モードとは独立して,マニュアル投入部上のラックについて分析を行う第2モードに各種分析装置の動作を遷移させ,システムの搬送制御による検体測定とは独立した分析を行うこととなる。
【0126】
このように,通常動作を行う第1モードとは独立して,ラックまたは検体単位でマニュアル投入し得る第2モードを具備することにより,上述のような不測の事態に的確に対処することが可能となる。また,STAT(マニュアル操作による緊急割込測定),再検処理(検体搬送システム内で測定が終了した検体についての再度の測定),コントロール測定(患者検体ではなく,分析装置の精度管理のために行われる概値検体測定),オフライン測定(システム管理外のコンピュータに登録されていない検体の測定)等においても有効であり,より柔軟な検体搬送システムの実現が可能となる。
【0127】
尚,各種分析装置が第2モードの間は,統括制御手段は,該各種分析装置を稼働休止状態にあるとみなして,同等の検査項目について分析し得る他の各種分析装置に該分析を委ね,接続制御手段により,ラックのバッファ部への取り込みを禁止して,ラックをバイパスさせるように制御して,第1モードに復帰後,該各種分析装置を元の状態から再開させるようにすることも可能である。
【0128】
また図9は,第2具体例に係る接続ユニット112bの構成図であり,バーコードリーダー133(請求項にいう第4コード読み取り手段),ターンテーブル115,バッファ部151,第1フィーダ部952,第2フィーダ部953及び接続制御手段113bを備えて構成されている。
【0129】
第2具体例の接続ユニット112bの特徴的な処はバッファ部151の形状である。即ち,先に取り込まれたラックの検体並び方向に垂直の側面と,次に取り込まれたラックの検体並び方向に垂直の側面が接するように,ラックを保持する構成であり,移動制御が最も簡単とされるFIFO形式のバッファである。
【0130】
先に説明した第1具体例の接続ユニット112aと第2具体例の接続ユニット112bの使い分けは,当該検体搬送システムが具備すべき各種分析装置の構造やシステムレイアウトによる制約等に従って行われ,両者を組み合わせることにより,より柔軟なシステム設計が可能となる。
【0131】
第2具体例の接続ユニット112bにおける,バッファ部151の最大バッファ数の設定及び再設定の方法,測定不要ラックのバイパス機能,測定不要検体のジャンプ機能,ラック単位のエマージェンシイモード等は,第1具体例の接続ユニット112aと同様である。
【0132】
第2具体例の接続ユニット112bでは,先ずバーコードリーダー133の位置133’への移動によってラック102のラック識別コードを読み取り,次にターンテーブル115を介してラック102の取込みまたは搬送ライン103上の移動が行われる。第1具体例の接続ユニット112aと同様の取込み判断により,取り込む場合にはターンテーブル115を90[度]回転させて接続ユニット112bのバッファ部151の方向に移動方向を転換する。また,取り込まない場合には,ターンテーブル115をそのままとして搬送ライン103上を移動させる。
【0133】
尚,第2具体例の接続ユニット112bにおいても,バッファ部151と第1フィーダ部952とを隔てる壁部に厚みを持たせて,第1具体例と同様に,マニュアル投入部を設け,通常動作を行う第1モードとは独立して,ラックまたは検体単位でマニュアル投入し得る第2モードを具備することも可能である。
【0134】
〔実施例における局所的なラック分配処理〕
次に,ホスト計算機121が行うラック102の局所的な分配処理について説明する。図10は,ホスト計算機121が1グループ(1群)とみなす3台の各種分析装置に対して行われるラックの局所的な分配処理の説明図である。
【0135】
この場合,ホスト計算機121は,3台の各種分析装置1001a〜1001cを,任意の共通の検査項目について分析を行う1グループ(1群)とみなしていると仮定する。
【0136】
第1のラック分配処理方法は,各種分析装置1001a〜1001cそれぞれの分析すべき検体数に基づいて分配する方法である。先ず,各接続制御手段1003a〜1003cは,接続ユニット1002a〜1002c内のバッファ部1011a〜1011cが保持しているラックのラック識別コードを,ホスト計算機121に報知する。次に,ホスト計算機121は,各種分析装置1001a〜1001c毎に報知されたラック識別コードに基づき,各種分析装置1001a〜1001cにおける検査項目毎の分析すべき検体数を算出する。
【0137】
また第2のラック分配処理方法は,各種分析装置1001a〜1001cそれぞれの分析回数に基づいて分配する方法である。先ず,各接続制御手段1003a〜1003cは,接続ユニット1002a〜1002c内のバッファ部1011a〜1011cが保持しているラックのラック識別コードを,ホスト計算機121に報知する。次に,ホスト計算機121は,各種分析装置1001a〜1001c毎に報知されたラック識別コード及び該各種分析装置の仕様に基づき,各種分析装置1001a〜1001cにおける検査項目毎の分析回数を算出する。
【0138】
以上の報知,並びに検体数または分析回数の算出処理は,例えば接続制御手段1003a〜1003cまたはホスト計算機121が保持するタイマによるタイマ割り込み等によって所定時間おきに行われているものとする。当該1グループとみなされている各種分析装置1001a〜1001cの共通検査項目について分析を要するラック102を認識した際には,ホスト計算機121は,その時点での各種分析装置1001a〜1001cそれぞれの分析すべき検体数または分析回数に基づいて,該ラック102の搬送先を決定して分配を行うようにしている。
【0139】
また,第2のラック分配処理方法は,各種分析装置1001a〜1001cそれぞれにおいて予測される分析所要時間に基づいて分配する方法である。先ず,各接続制御手段1003a〜1003cは,第1の方法と同様に,バッファ部1011a〜1011cが保持しているラックのラック識別コードをホスト計算機121に報知する。次に,ホスト計算機121は,各種分析装置1001a〜1001c毎に報知されたラック識別コードに基づき,各種分析装置1001a〜1001cにおける分析所要時間を予測する。
【0140】
以上の報知及び分析所要時間予測の処理は,例えば接続制御手段1003a〜1003cまたはホスト計算機121が保持するタイマによるタイマ割り込み等によって所定時間おきに行われているものとする。当該1グループとみなされている各種分析装置1001a〜1001cの共通検査項目について分析を要するラック102を認識した際には,ホスト計算機121は,その時点で各種分析装置1001a〜1001cにおいて予測される分析所要時間に基づいて,該ラック102の搬送先を決定して分配を行うようにしている。
【0141】
尚,第1及び第2のラック分配方法において,接続ユニット1002a〜1002cが行うラック102の取り込みに際しては,先に述べた判断処理を伴うが,構築される検体搬送システムの特性に応じて,分配または判断処理の何れかを優先させるように構成してもよい。
【0142】
このように,バッファ部1011a〜1011cが保持するラックのラック識別コードをホスト計算機121に報知することにより,ホスト計算機121は,各種分析装置1001a〜1001cにおける検査項目毎の分析すべき検体数または分析回数を算出,或いは分析所要時間を予測して,搬送ライン103上にあるラック102を各種分析装置1001a〜1001cに投入した場合の該ラック102の検査終了時間を予測でき,例えば,ラック102が所有する検体101の種類,検査項目等に応じて,該1群の各種分析装置の内何れの各種分析装置に供給すべきかを判断することができるので,当該検体搬送システムが採り得る最適の搬送経路を選択して,搬送経路にボトルネックを生じることなく検査処理の高速化を図ることが可能となる。
【0143】
また,ラック情報データベース124にラック識別コードに応じた処理の優先順位情報を保持する場合には,ホスト計算機121によるラックの分配処理においてラックの処理優先順位情報を考慮して行われる。
【0144】
例えば,ラック投入時にコンソール等の入力手段105によって,ラック102が「緊急である」,「何時までに分析結果を入手したい」,或いは「通常処理で可である」等の処理時間に関する情報を入力すれば,それに応じた優先順位情報が自動的に登録される。例えば,緊急処理に応じた優先順位情報を保持するラック102であれば,ホスト計算機121は,そのラック102が保持する依頼データ,並びに搬送ライン103上でそのラック102より下流にある各種分析装置1001a〜1001c毎に算出された検体数,分析回数または予測された分析所要時間に基づいて,最速処理可能な搬送経路を選択して,搬送制御を行うことができることとなる。
【0145】
次に,スタートストッカーの別の構成例を図11に示す。上述のように,FIFO形式の各ストッカーへの投入は,当該検体搬送システムが取り扱う検査項目に応じて行われるのが望ましく,スタートストッカー104の前段に自動仕分機を設置して構成することにより,システムの省力化を更に図ることができる。
【0146】
図11に示す構成は,第1から第5までの5本のフィーダ部1103−1〜1103−5を備えたスタートストッカー1103の前段に,仕分機1102を備えた構成である。尚,第1〜第5フィーダ部1103−1〜1103−5は,FIFO形式のストッカーに相当しており,バーコードリーダー131a(第1コード読み取り手段)は,各フィーダ部の最前列のラックのラック識別コードを,位置131a−1〜131a−5に移動して読み取る。
【0147】
また,仕分機1102は,第1〜第5フィーダ部1103−1〜1103−5の入り口に接続されラック102を移動させる移動ラインと,移動ライン上のラック102のラック識別コード及び該ラックが保有する検体の検体識別コードを,当該バーコードリーダーの移動によって該ラックを一旦停止させて読み取るバーコードリーダー131c(請求項にいう第3コード読み取り手段)と,ホスト計算機121と相互にデータの授受を行うデータ通信手段161を介して接続され,移動ラインの移動制御によってラック102を第1〜第5フィーダ部1103−1〜1103−5に仕分けする仕分制御手段とを具備して構成されている。尚,第1〜第5フィーダ部1103−1〜1103−5には,それぞれ所定の検査項目が予め割り当てられている。
【0148】
バーコードリーダー131cによって読み取られたラック識別コード及び検体識別コードに基づいて,ホスト計算機121は,該ラックの検査項目を認識した後,該ラック102を移動ラインを介して移動させ,第1〜第5フィーダ部1103−1〜1103−5の内,該当するフィーダ部に仕分けする。また,搬送ライン103への投入ラックの選択方法は,前述のものと同等である。
【0149】
〔実施例の検体搬送システムによる効果〕
以上,本実施例の検体搬送システムについて,構成要素等の特徴的説明に付随してそれぞれの効果を述べたが,検体搬送システム全体としても以下のような効果を奏する。つまり,検体搬送システム全体の大まかなラック102の搬送制御をホスト計算機121によって行い,一方,各種分析装置111a等が搬送ライン103に接続される地点では,より細かいラック102の搬送制御を接続制御手段113a等によって行うこととしているので,ホスト計算機121にかかる処理の負担が軽減され,例えば,新たに各種分析装置を追加したり,或いは,各種分析装置を変更する等の場合には,該各種分析装置に接続ユニットを付加または変更して搬送ライン103と接続すればよく,また,ホスト計算機121においては,データベース等のシステム仕様を具現している部分の追加または変更等で対処でき,システム構築における柔軟性を高めた検体搬送システムを実現することが可能となる。
【0150】
また,細かいラック102の搬送制御を接続ユニット112a等の接続制御手段113a等によって局所的に行うので,緊急処理等の不定期な特別処理に対してもホスト計算機121に負担をかけることなく,接続制御手段113a等により個別に,柔軟に,また的確に処理でき,検体搬送システム全体として矛盾を生じることもないので,結果として,高速な処理を実現でき,また,人手を煩わせることなく高度に省力化・合理化を図ることができる。
【0151】
【発明の効果】
以上説明したように,本発明の請求項1に係る検体搬送システムによれば,ラック方式を採用し,統括制御手段は,当該検体搬送システムに供給される検体及びまたはラックの検査項目等の依頼データ及び分析結果データを統括すると共に,ラックの搬送制御を行い,一方で,第1コード読み取り手段は,スタートストッカーに保持されているラックの内,所定数のラック(以下,選択投入対象ラック群という)について,検体識別コード及びラック識別コードを順次読み取って統括制御手段に報知し,統括制御手段は,選択投入対象ラック群の依頼データ及び各種分析装置の負荷情報に基づいて,選択投入対象ラック群からラックを選択して,順次,搬送ラインに投入することとしたので,偏った依頼情報を持つ検体またはラックが一時期に集中した場合でも,依頼データ及び各種分析装置の負荷情報に基づいて,搬送ラインに投入すべきラックを選択して,搬送ライン上で渋滞を引き起こすことがなく,結果として,検体の搬送処理の高速化を図り得る検体搬送システムを提供することができる。
【0152】
また,第4コード読み取り手段は,ラックのラック識別コードを読み取る際に,当該第4コード読み取り手段の移動によって,搬送ライン上のラックを一旦停止させ,接続制御手段は,読み取ったラック識別コードに基づきラック情報データベースを参照して,当該接続ユニットに接続する各種分析装置に対して該ラックを供給すべきか否かを判断し,供給すべき場合には該ラックをバッファ部の最後部に取り込み,供給すべきでない場合には第4コード読み取り手段の元の位置への移動によって,該ラックを搬送ライン上に戻すこととし,接続制御手段が行う供給すべきか否かの判断を,例えば,該各種分析装置が行う分析項目について分析することとなっている該ラック内の検体数を算出し,該各種分析装置に固有の所定数以上であれば供給し,所定数未満であれば供給しないようにすることとすれば,各種分析装置により測定を要しないラックについては,搬送ライン上でそのまま素通りさせて,測定不要ラックのバイパス機能を実現でき,無駄な迂回によって該ラックの処理時間を長引かせることなく,また,各種分析装置に不要な負荷を課することなく搬送制御することができ,結果として,検体搬送システム全体の処理効率を向上させ得る検体搬送システムを提供することができる。
【0153】
また,請求項2に係る検体搬送システムによれば,統括制御手段は,選択投入対象ラック群の依頼データ及び各種分析装置の負荷情報に基づいて,選択投入対象ラック群から前記搬送ラインに投入するラックを選択し,各種分析装置の負荷情報は,前記各種分析装置が保持しているラックの検体の分析所要時間,または,前記各種分析装置が保持しているラックの検体の検査項目毎の分析すべき検体数若しくは分析回数であることとしたので,あるラックを搬送ライン上に投入した場合に,該ラックがその後とり得る各搬送経路について検査終了時間を予測でき,例えば,該ラックが所有する検体の種類,検査項目,或いは,該ラックに課せられている緊急度等に応じて,選択投入対象ラック群から何れのラックを投入すべきかを適格に判断することができるので,検査処理の高速化を図り得る検体搬送システムを提供することができる。
【0154】
また,請求項3に係る検体搬送システムによれば,スタートストッカーを,それぞれ所定数のラックを保持する複数のFIFO形式のストッカーを備えて構成し,各ストッカーの最も早く保持された最旧ラックについて,第1コード読み取り手段を移動させながら検体識別コード及びラック識別コードを順次読み取ることとしたので,コード読み取りやラック投入の制御がより容易となり,検体の搬送処理を効率的に行うことの可能な検体搬送システムを提供することができる。
【0155】
また,請求項4に係る検体搬送システムによれば,スタートストッカーの各ストッカーを,検査項目に基づいたグループとして分類して構成することとしたので,当該検体搬送システムの取り扱うラックの管理が容易となり,検体の搬送処理を効率的に行うことの可能な検体搬送システムを提供することができる。
【0156】
また,請求項5に係る検体搬送システムによれば,スタートストッカーにおいて,搬送ラインの投入口に第2コード読み取り手段を設置し,統括制御手段により選択されたラックのラック識別コードを読み取るようにし,第1コード読み取り手段で検体識別コードを読み取れなかった検体を保有するラック及び第2コード読み取り手段でラック識別コードを読み取れなかったラックについては,退避ストッカーに退避されて,自動的に排除されるので,このようなラックによって検体搬送システムの搬送制御が乱されることが無くなる。
【0157】
また,請求項6に係る検体搬送システムによれば,統括制御手段にラック情報データベース及び検体情報データベースとを備えた構成としたので,当該検体搬送システムが保有するラック及び検体に関する情報について,一元的な管理が可能となり,分析結果情報データベース等の当該検体搬送システムの他のデータベースとのネットワーク等による連携によって,システムの拡張性を保証し,更に,搬送制御の柔軟性を高めた検体搬送システムを提供することができる。
【0158】
また,請求項7に係る検体搬送システムによれば,仕分機を具備し,各ストッカーの入り口に接続されている移動ライン上のラックについて,ラック識別コードまたは該ラックが保有する検体の検体識別コードを,第3コード読み取り手段の移動によって該ラックを一旦停止させて読み取り,統括制御手段と相互にデータの授受を行うデータ通信手段を介して接続されている仕分制御手段により,移動ライン上でラックを移動制御してストッカーに仕分けることとしたので,ストッカー毎に割り当てられている検査項目グループを意識しながら,人手によってラックを仕分けする必要が無くなり,更に高度に省力化された検体搬送システムを提供することができる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る検体搬送システムの全体構成図である。
【図2】図2(a)は検体の外観図であり,図2(b)はラックの斜視図である。
【図3】図3(a)は検体情報データベースの構成説明図であり,図3(b)はラック情報データベースの構成説明図である。
【図4】実施例で使用するスタートストッカーの斜視図である。
【図5】実施例で使用するスタートストッカーの構成図である。
【図6】実施例で使用するターミナルストッカーの斜視図である。
【図7】実施例で使用するターミナルストッカーの構成図である。
【図8】第1具体例に係る接続ユニットの構成図である。
【図9】第2具体例に係る接続ユニットの構成図である。
【図10】ホスト計算機が1グループ(1群)とみなす3台の各種分析装置に対して行われるラックの局所的な分配処理の説明図である。
【図11】実施例で使用する別のスタートストッカーの構成図である。
【図12】従来の検体搬送システムの構成図である。
【符号の説明】
101 検体
102 ラック
103 搬送ライン
104 スタートストッカー
105 コンソール(入力手段)
111a,111b 各種分析装置
112a,112b 接続ユニット
113a,113b 接続制御手段
114,115 ターンテーブル
116 ターミナルストッカー
121 ホスト計算機(統括制御手段)
122 CPU
123 検体情報データベース
124 ラック情報データベース
131a〜131c,132,133,734 バーコードリーダー (コード読み取り手段)
141,151 バッファ部
161 データ通信手段
162a,162b 信号伝達手段
201 試験管
202 検体ラベル
203 ラベル属性
204 バーコード
210 SYSMEXラック
211 ラックラベル
104a 緊急投入口
104b,104c,104d ストッカー
842,952 第1フィーダ部
843,953 第2フィーダ部
1001a〜1001c 各種分析装置
1002a〜1002c 接続ユニット
1003a〜1003c 接続制御手段
1004a〜1004c バーコードリーダー(コード読み取り手段)
1011a〜1011c バッファ部
1101 仕分制御手段
1102 仕分機
1103 スタートストッカー
1103−1〜1103−5 フィーダ部
[0001]
[Industrial applications]
The present invention relates to a sample transport system in which samples such as blood and urine are transported to various analyzers installed in a distributed manner and automatically tested, and in particular, highly labor-saving and rationalized, and accurate and accurate. A reliable test can be performed, and the sample to be loaded is selected based on the load status of the system, and the optimal transport path that the system can perform according to the sample to be loaded is selected for testing. The present invention relates to a sample transport system that speeds up processing and further distributes processing to enhance flexibility in transport control and flexibility in system construction.
[0002]
[Prior art]
As a conventional sample transport system, there is, for example, a sample test automation line system disclosed in Japanese Patent Application Laid-Open No. 63-52061. FIG. 12 is a configuration diagram of the conventional example.
[0003]
In this automated sample testing line system, the loaded sample storage rack is loaded into the main line transport path by the automatic sorting machine, and the number and destination of the loaded sample storage rack are read by the reading device and stored in the storage unit. Also, the control device selects an appropriate rack from the sample storage racks waiting on the automatic sorting machine based on the status signals from the various analyzers and the data read from the storage unit, and puts the rack into the main transport path. . The loaded sample storage rack automatically reaches various analyzers to be inspected via the branch line transport path, and the inspection is automatically performed.
[0004]
Japanese Patent Laying-Open No. 4-172252 discloses a sample test system which is an improved version of the first conventional example, which stores information on the urgency of a test for each test item of a sample and transmits the sample to various analyzers. Based on this urgency information, it is determined which analyzer should be loaded with the sample, and a return transport path from each analyzer to the automatic sorter is provided, so that the sample can be analyzed several times. To minimize the queue of specimens as soon as possible and to allow efficient distribution of specimens.
[0005]
[Problems to be solved by the invention]
However, in any of the first and second conventional sample transport systems, the transport control is essentially based on sequential routine processing, and the types of samples are diversified and the inspection is performed. With the number of test items to be diversified today, conventional sample transport systems that can only incorporate processing routinely need to add or change sub-typical processing each time, making it inflexible. There were problems and the system became complicated.
[0006]
For example, when testing a limited number of test items for a large number of samples, the loading of sample storage racks is concentrated on some of the analyzers, and the transport path using the analyzers is bottled. As a bottleneck, there has been a problem that the processing capacity of the originally provided sample transport system cannot be sufficiently exhibited.
[0007]
In addition, for an irregular special process such as an urgent test, the sample sorting system according to the second conventional example also requires an automatic sorter to load a sample storage rack according to the urgency. However, there is a problem that a FIFO (First In First Out) control mechanism, which seems to be the simplest, cannot cope with the problem, and a special mechanism is required, which increases the cost of the apparatus for transport control.
[0008]
Further, in the sample transport system of the second conventional example, in order to cope with various test items, it is necessary to repeatedly input the loop path formed by the transport path and the return transport path many times. In a large-scale system with many units installed, it takes a considerable amount of time to transport a single loop path, and as a result, high-speed processing cannot be realized and urgent requests cannot be answered. Was.
[0009]
As described above, in the case where irregular special processing is performed by the conventional sample transport system, high-speed processing cannot be expected. Therefore, the method of manually interrupting various analyzers directly after all is the fastest processing method. Since it is possible, the method becomes a practical method, and as a result, there has been a fatal problem that labor saving and rationalization, which are the greatest needs of the sample transport system, cannot be achieved.
[0010]
Further, in each of the first and second conventional sample transport systems, since the barcode reading mechanism is installed on the transport line, it must be done after the sample or the rack is once introduced into the transport line. If the identification code of the sample or rack cannot be read, the measurement item request information of the sample can be acquired after the sample or rack is loaded, and the samples or racks with uneven request information are concentrated at one time. Has caused a problem of causing traffic congestion on the transport line.
[0011]
As a method to deal with this problem, a sample buffer or rack buffer is provided on the transport line, and the sample or rack once put on the transport line is temporarily held before reaching various analyzers to avoid congestion on the transport line. However, there is a limit to the capacity of the buffer, and it cannot be said that this method is essentially a method that can avoid congestion on the transport line.
[0012]
The present invention has been made in view of the above-mentioned conventional problems, and is directed to a sample transport system for automatically transporting samples such as blood and urine to various analyzers installed and automatically testing the samples. It is an object of the present invention to provide a sample transport system that can realize high-speed processing even for irregular special processing such as emergency processing, and as a result, can highly save labor and streamline.
[0013]
Another object of the present invention is to flexibly respond to various types of specimens and various test items, and to perform an accurate and reliable test for irregular special processing without manual intervention. The object of the present invention is to provide a sample transport system capable of performing the above.
[0014]
Another object of the present invention is to select a sample to be input based on the load status of various analyzers possessed by the system, and to speed up the inspection process without causing traffic congestion on the transfer line. Is to provide a system.
[0015]
Another object of the present invention is to select an optimal transport route that can be achieved by the system according to the type of specimen to be input, an inspection item, an urgency, and the like without causing a bottleneck in the transport route. Another object of the present invention is to provide a sample transport system capable of speeding up a test process.
[0016]
Still another object of the present invention is to introduce the concept of a distributed processing system and to deal with irregular special processing by setting the priority of the processing with only a slight change in system design. To provide a sample transport system with improved flexibility.
[0017]
[Means for Solving the Problems]
In order to solve the above problem, a sample transport system according to claim 1 of the present invention includes a sample to which a readable sample identification code is attached and a predetermined number of the samples collectively, and a readable rack identification. A rack provided with a code; first sample reading means for reading the sample identification code and the rack identification code; a start stocker for holding a plurality of racks to be put into the sample transport system; A transport line that transports the sample in the direction, various analyzers that are connected to the transport line, and analyze a predetermined item among the test items given in correspondence with the sample identification code, and the analyzer that is supplied to the sample transport system. It supervises request data and analysis result data such as specimens and / or inspection items of the rack, and controls transport of the rack. A control unit for connecting the transport line to the various analyzers, the connection unit selectively receiving a rack on the transport line and supplying the rack to the various analyzers to be connected; The first code reading means sequentially reads the sample identification code and the rack identification code for a predetermined number of racks (hereinafter, referred to as a group of racks to be selected) among the racks held in the start stocker. The general control means notifies the general control means, and the general control means determines a rack to be input to the transport line from the selected input target rack group based on the request data of the selected input target rack group and the load information of the various analyzers. And the connecting unit selectively takes in the racks on the transport line and transfers the racks to the various analyzers to be connected. Connection control means for controlling supply, a fourth code reading means for reading a rack identification code of the rack supplied from the transport line, and a buffer for holding racks up to the number set by the general control means or the connection control means. The fourth code reading means, when reading the rack identification code of the rack, temporarily stops the rack on the transport line by moving the code reading means, and the connection control means comprises: Referring to the rack information database based on the read rack identification code, it is determined whether or not the rack should be supplied to the various analyzers connected to the connection unit. If it should not be supplied to the last part of the buffer unit and supplied, the original position of the fourth code reading means The rack is returned to the transport line by moving the rack.
[0018]
The sample transport system according to claim 2 includes a sample to which a readable sample identification code is attached, a rack including a predetermined number of the samples collectively, and a readable rack identification code, A start stocker for holding a plurality of the racks to be put into the sample transport system, a transport line for transporting the racks in a predetermined direction, a first stocker for reading the sample identification code and the rack identification code; Various analyzers that are connected to the transport line and analyze a predetermined item among the test items given in correspondence with the sample identification code, and the sample and / or rack test items supplied to the sample transport system General control means for supervising the request data and the analysis result data of the first group and controlling the transport of the rack; Reading means for sequentially reading the sample identification code and the rack identification code for a predetermined number of racks (hereinafter referred to as a group of racks to be selectively charged) among the racks held in the start stocker, and And the general control means selects a rack to be input to the transfer line from the selected input target rack group based on the request data of the selected input target rack group and load information of the various analyzers. The load information of the various analyzers includes the time required for analyzing the rack samples held by the various analyzers, or the number of samples to be analyzed for each test item of the rack samples held by the various analyzers. It is characterized by the number of times of analysis.
[0019]
Further, in the sample transport system according to a third aspect, the start stocker has a plurality of FIFO (First In First Out) type stockers each holding a predetermined number of racks, and the first code reading means includes: The sample identification code and the rack identification code are sequentially read by moving the first code reading unit for the oldest rack held at the earliest position of the stocker.
[0020]
The sample transport system according to a fourth aspect is characterized in that each stocker of the start stocker is classified as a group based on a test item.
[0021]
The sample transport system according to claim 5, wherein the start stocker is installed at an input port of the transport line, and reads a rack identification code of a rack selected by the general control means, A rack for holding a sample whose sample identification code could not be read by the first code reading means and an evacuation stocker for retracting a rack whose rack identification code could not be read by the second code reading means.
[0022]
Further, in the sample transport system according to claim 6, the general control means uses the rack identification code as a key, and stores at least a sample identification code of a sample included in the rack and position information of the sample in the rack. And a sample information database that uses the sample identification code as a key and holds at least information on test items to be performed on the sample. The general control unit includes: Based on the request data obtained by referring to the rack information database and the sample information database using the sample identification code and the rack identification code read by the reading means as keys, and load information of the various analyzers, , Select a rack to be input to the transfer line from the selected input target rack group And wherein the Rukoto.
[0023]
According to a seventh aspect of the present invention, in the sample transport system, the sample transport system is connected to an entrance of each of the stockers, and includes a moving line for moving the rack, a rack identification code of a rack on the moving line or the rack. The third code reading means for temporarily stopping the rack by reading the sample identification code of the sample held by the movement of the third code reading means and the data communication means for exchanging data with the general control means. And a sorting control means for sorting the racks into the stockers by controlling the movement of the moving line.
[0024]
[Action]
In the sample transport system according to the present invention, in order to transport a sample to which a readable sample identification code is attached, a predetermined number of the samples are collectively placed on a rack to which a readable rack identification code is attached. It employs a rack system. The general control means supervises request data and analysis result data of test items and the like of the sample and / or rack supplied to the sample transport system and controls the transport of the rack.
[0025]
The first code reading means sequentially reads the sample identification code and the rack identification code for a predetermined number of racks (hereinafter, referred to as a group of racks to be selectively charged) among the racks held in the start stocker, and performs overall control. And the integrated control means selects racks from the selected input target rack group based on the request data of the selected input target rack group and load information of various analyzers, and sequentially inputs the racks to the transport line. I have.
[0026]
Therefore, even if samples or racks having biased request information are concentrated at one time, the rack to be inserted into the transfer line is selected based on the request data and the load information of various analyzers, so that traffic congestion on the transfer line can be reduced. As a result, sample processing can be speeded up as a result.
[0027]
In the sample transport system according to the present invention, the start stocker includes a plurality of FIFO-type stockers each holding a predetermined number of racks. The sample identification code and the rack identification code are sequentially read while moving the code reading means. By implementing the start stocker with a plurality of FIFO-type stockers, it becomes easier to control code reading and rack loading.
[0028]
In the sample transport system according to the present invention, it is desirable that each stocker of the start stocker is classified and configured as a group based on the test item. This facilitates management of the rack handled by the sample transport system.
[0029]
Further, in the sample transport system according to the present invention, the start stocker is provided with a second code reading means at an input port of the transport line, and reads the rack identification code of the rack selected by the overall control means. The racks holding the samples whose sample identification codes could not be read by the reading means and the racks whose rack identification codes could not be read by the second code reading means are evacuated to the evacuation stocker.
[0030]
As a result, racks that hold samples whose sample identification codes could not be read or racks whose rack identification codes could not be read are evacuated to an evacuation stocker and are automatically removed. Is not disturbed.
[0031]
In the sample transport system according to the present invention, a connection unit is provided as a means for connecting the transport line to various analyzers, and a rack on the transport line is selectively taken in and supplied to various analyzers to be connected. I have. Further, the connection unit is provided with connection control means for controlling the selective loading of racks on the transport line and the supply of racks to the various analyzers to be connected. It is connected via signal transmission means such as RS232C for exchanging signals with the device, and is connected via data communication means such as Ethernet for exchanging data with the general control means. The various analyzers are connected to each other through data communication means such as Ethernet, which exchanges data with the general control means.
[0032]
By disposing such a configuration and various analyzers for analyzing a predetermined item among the test items given corresponding to the sample identification code at various parts of the sample transport system, distributed processing for the analysis process is performed. A distributed processing system for transport control is realized by realizing a system and, at the same time, performing selective supply control of racks to various analyzers or transport control at that point by connecting units connected to various analyzers. Has also been realized.
[0033]
As described above, the general control of the transport of the racks of the entire sample transport system is performed by the general control means, while the transport control of the finer racks is performed by the connection control means at the point where various analyzers are connected to the transport line. Therefore, the processing load on the overall control means is reduced. For example, when various analyzers are newly added or various analyzers are changed, a connection unit is connected to the various analyzers. The sample can be added or changed and connected to the transport line, and the general control means can be dealt with by adding or changing the part that embodies the system specifications such as the database, etc. It is possible to realize a transport system.
[0034]
In addition, since the transport control of the fine racks is performed locally by the connection control means of the connection unit, even the special processing such as emergency processing is performed individually by the connection control means without burdening the general control means. Flexible and accurate processing and no inconsistency in the whole sample transport system, resulting in high-speed processing and high labor saving and rationalization without labor. Can be.
[0035]
In the sample transport system according to the present invention, the integrated control means uses a rack identification code as a key, a rack information database holding at least a sample identification code of the sample included in the rack and position information of the sample in the rack, A sample information database that holds at least information on test items to be performed on the sample using the identification code as a key is provided, and the overall control unit reads the selected input target rack group by the first code reading unit. Based on the request data obtained by referring to the rack information database and the sample information database using the sample identification code and the rack identification code as keys and the load information of various analyzers, the racks are selected and loaded into the transport line from the target rack group. I want to select the rack to be.
[0036]
As described above, the rack information database and the sample information database enable centralized management of information on the rack and the sample held by the sample transport system, and enable the information to be shared with other databases of the sample transport system such as the analysis result information database. The scalability of the system is assured by the cooperation of the network and the like.
[0037]
In addition, if the rack information database is in a table format, for example, in order to cope with an emergency process even in an irregular period, a new item is added, and the connection control means of the connection control unit is used. This can be dealt with by adding a new determination process to the control sequence to be performed, and a sample transport system with increased flexibility of transport control can be realized.
[0038]
Further, in the sample transport system according to the present invention, a sorting machine is provided, and a rack identification code or a sample identification code of a sample held by the rack is assigned to a rack on a moving line connected to an entrance of each stocker. The movement of the rack on the moving line is controlled by sorting control means connected via data communication means for temporarily stopping and reading the rack by moving the three-code reading means and exchanging data with the general control means. And sort them into stockers.
[0039]
This eliminates the need to manually sort the racks while being aware of the test item groups assigned to each stocker, thereby realizing a highly labor-saving sample transport system.
[0040]
In the sample transport system according to the eighth aspect, in the connection unit, the rack identification code of the rack supplied from the transport line is read by the fourth code reading means, and the number is set to the number set by the general control means or the connection control means. The rack is held in the buffer section.
[0041]
For example, if the overall control means sets the maximum number of buffers according to the processing capacity of various analyzers and the loading status of racks, smooth transport control can be performed without the racks being stuck on the transport line. Further, the maximum number of buffers may be handled as a parameter set in the general control means, and may be set by the user using input means such as a console.
[0042]
For example, if the connection control means alone resets the maximum number of buffers in accordance with the processing status of the connection unit, the number of buffers can be arbitrarily set in response to emergency processing or manual input. In addition to being able to flexibly deal with irregular special processing, reducing the effect on other parts of the sample transport system, and maintaining the overall processing capacity of the sample transport system, Processing can be performed.
[0043]
In the sample transport system according to the present invention, when reading the rack identification code of the rack, the fourth code reading means temporarily stops the rack on the transport line by moving the fourth code reading means, and controls the connection. The means refers to a rack information database based on the read rack identification code to determine whether or not the rack should be supplied to various analyzers connected to the connection unit. Is taken into the last part of the buffer unit, and when it is not to be supplied, the rack is returned to the transport line by moving the fourth code reading means to the original position.
[0044]
The connection control means determines whether or not to supply, for example, by calculating the number of samples in the rack to be analyzed for the analysis items performed by the various analyzers, and determining a predetermined number unique to the various analyzers. If the number is equal to or more than the predetermined number, supply is performed, and if the number is less than the predetermined number, no supply is performed. As a result, a rack that does not need to be measured by various analyzers can be passed directly on the transfer line to realize a bypass function for a rack that does not need to be measured. In addition, the transfer can be controlled without imposing an unnecessary load on various analyzers, and as a result, the processing efficiency of the entire sample transfer system can be improved.
[0045]
Further, in the sample transport system according to the present invention, the connection control means predicts the analysis required time of the various analyzers connected to the rack held by the buffer unit in the connection unit, and determines the analysis required time of the various analyzers. Based on this, the number of buffers for various analyzers is set or reset.
[0046]
As a method of estimating the analysis required time, for example, the rack held by the buffer unit is referred to the rack information database based on the rack identification code, and the sample information database is referred to for the sample included in the rack. The number of samples or the number of analyzes for each test item to be processed by the analyzer can be calculated, the unit processing time predicted for each test item is multiplied, and the time obtained by taking the sum of these can be used as the analysis required time. Conceivable.
[0047]
In this way, the connection control means predicts the analysis required time of the various analyzers, and if, for example, it is determined that the various analyzers are in an overloaded state, the number of buffers of the connection unit is reset to a smaller number. Thus, it is possible to prevent the various analyzers from becoming a bottleneck in the transport path of the sample transport system independently of the overall control means.
[0048]
Further, in the sample transport system according to the present invention, the connection control means reports the rack identification code of the rack held by the buffer unit in the connection unit to the general control means, and the general control means reports the information for each of various analyzers. The analysis required time in the various analyzers is predicted based on the rack identification code thus set, and the number of buffers for the various analyzers is set or reset based on the analysis required time.
[0049]
In this way, by notifying the integrated control means of the rack identification code of the rack held by the buffer unit, the integrated control means predicts the time required for analysis of various analyzers, and accurately determines the load state for each analyzer. For example, when it is determined that a certain analyzer is in an overload state, the number of buffers in the connection unit is reset to a smaller number so that the analyzer can transfer the sample. It is possible to avoid becoming a bottleneck in the transport route of the system, and to speed up the inspection process of the entire sample transport system.
[0050]
Further, in the sample transport system according to the present invention, the general control means includes request data of a rack group to be selectively input, the number of buffers set or reset for various analyzers, or the number of processable racks unique to the various analyzers. Based on the maximum value of the number of samples or the number of times of analysis, and the rack identification code of the rack held by the buffer unit, a rack to be inserted into the transport line is selected from a group of selected input target racks.
[0051]
By selecting the input rack based on such information, it becomes possible to operate according to the load status of various analyzers provided in the sample transport system and the load status of the entire system, avoiding bottlenecks, and Inspection processing of the entire system can be sped up.
[0052]
Further, in the sample transport system according to the present invention, the connection control means reports the rack identification code of the rack held by the buffer unit in the connection unit to the general control means, and the general control means reports the information for each of various analyzers. The number of samples to be analyzed for each test item in the various analyzers is calculated based on the rack identification code thus obtained, and the general control means determines the number of samples to be analyzed from each of the analyzers based on the number of samples to be analyzed in each analyzer. The rack to be put into the transfer line is selected.
[0053]
In this way, by notifying the integrated control means of the rack identification code of the rack held by the buffer unit, the integrated control means calculates the number of samples to be analyzed for each test item in various analyzers, and When the rack is put on a transport line, the inspection end time of the rack in various analyzers can be predicted. For example, the type of specimen owned by the rack, the inspection item, or the urgency imposed on the rack can be determined. Accordingly, it is possible to appropriately determine which rack is to be loaded from the selected loading target rack group, so that the inspection process can be sped up.
[0054]
Further, in the sample transport system according to the present invention, the connection control means notifies the general control means of a rack identification code of a rack held by the buffer unit in the connection unit, and the general control means performs control for each of the various analyzers. Based on the notified rack identification code, the number of analyzes for each test item in the various analyzers is calculated, and the general control means inputs the selected input rack group to the transfer line based on the number of analyzes of each analyzer. I try to select a rack.
[0055]
For example, for a sample that requires a plurality of times of analysis for one sample, such as a single-multi type, accurate load determination cannot be performed only by evaluating the number of samples. Therefore, in the sample transport system according to the fourteenth aspect, the integrated control means calculates the number of analyzes for each test item in the various analyzers, and when a certain rack is put on the transport line, the rack in the various analyzers is used. The inspection end time is predicted. This makes it possible to more accurately determine the load status, appropriately determine which rack is to be loaded from the selected loading target rack group, and speed up the inspection process.
[0056]
Further, in the sample transport system according to the present invention, the connection control means reports the rack identification code of the rack held by the buffer unit in the connection unit to the general control means, and the general control means reports the information for each of various analyzers. The analysis required time in the various analyzers is predicted based on the identified rack identification code, and the integrated control means selects a rack to be input to the transfer line from the selected input target rack group based on the analysis required time in each of the various analyzers. I am trying to do it.
[0057]
In this way, by notifying the integrated control means of the rack identification code of the rack held by the buffer unit, the integrated control means predicts the time required for analysis of various analyzers and puts a certain rack on the transport line. In this case, the test end time can be predicted for each transport route that the rack can take, and for example, according to the type of sample owned by the rack, the test item, or the urgency imposed on the rack. Since it is possible to appropriately determine which rack is to be loaded from the selected loading target rack group, it is possible to speed up the inspection process.
[0058]
Further, in the sample transport system according to the present invention, the connection control means reports the rack identification code of the rack held by the buffer unit in the connection unit to the general control means, and the general control means reports the information for each of the various analyzers. The number of samples to be analyzed for each test item in the various analyzers is calculated based on the obtained rack identification code, and the general control means groups a plurality of various analyzers that analyze at least one or more common test items. When supplying racks requiring analysis of the common test items to the group of various analyzers, distribution is performed based on the number of samples to be analyzed in each of the group of various analyzers.
[0059]
In this way, by reporting the rack identification code of the rack held by the buffer unit to the general control unit, the general control unit calculates the number of samples to be analyzed for each test item in the various analyzers, and calculates the number of samples to be analyzed on the transport line. When the rack in the rack is put into various analyzers, the inspection end time of the rack can be predicted, and for example, the type of the sample owned by the rack, the test item, or the urgency imposed on the rack can be estimated. Accordingly, it is possible to determine which one of the various analyzers in the group should be supplied to the analyzer, so that an optimal transport path that can be taken by the sample transport system is selected, and a bottleneck occurs in the transport path. It is possible to increase the speed of the inspection process without causing the problem.
[0060]
Further, in the sample transport system according to the present invention, the connection control means notifies the general control means of a rack identification code of a rack held by the buffer unit in the connection unit, and the general control means performs control for each of the various analyzers. The number of analyzes for each test item in the various analyzers is calculated based on the notified rack identification code, and the overall control unit regards a plurality of various analyzers that perform analysis on at least one or more common test items as one group. When supplying racks that require analysis of the common inspection items to the group of various analyzers, distribution is performed based on the number of analysis times of each of the group of various analyzers.
[0061]
For example, in the case of a single sample that requires a plurality of analysis times for one sample, an accurate load determination cannot be made only by evaluating the number of samples. Therefore, in the sample transport system according to the present invention, when the integrated control means calculates the number of analyzes for each test item in the various analyzers and puts the rack on the transport line into the various analyzers, The inspection end time is to be predicted. As a result, more accurate load determination can be performed, and an optimum transport path that can be taken by the sample transport system can be selected, and the inspection processing can be speeded up without causing a bottleneck in the transport path.
[0062]
Further, in the sample transport system according to the present invention, the connection control means reports the rack identification code of the rack held by the buffer unit in the connection unit to the general control means, and the general control means reports the information for each of various analyzers. The integrated control unit predicts the time required for the analysis in the various analyzers based on the rack identification code obtained, and the overall control unit regards the plurality of the various analyzers that perform the analysis on at least one or more common inspection items as one group. When a rack requiring analysis of an item is supplied to the group of various analyzers, distribution is performed based on the required analysis time of each of the group of various analyzers.
[0063]
In this way, by notifying the integrated control means of the rack identification code of the rack held by the buffer unit, the integrated control means predicts the time required for analysis of various analyzers, and determines the time required for the rack on the transport line. The test end time can be predicted for each transport route that the rack can take thereafter, and, for example, according to the type of sample owned by the rack, the test item, or the urgency imposed on the rack, the group of one group can be predicted. Since it is possible to determine which of the various analyzers should be supplied to the analyzer, the optimal transport path that can be taken by the sample transport system is selected, and the inspection process can be performed without causing a bottleneck in the transport path. Higher speed can be achieved.
[0064]
Further, in the sample transport system according to the present invention, the rack information database holds processing priority information according to the rack identification code, and when the input control unit selects the input rack or distributes the rack, the processing priority of the rack is determined. This is done in consideration of the ranking information.
[0065]
For example, when the rack is inserted, information relating to the processing time of the rack, such as "urgent", "by what time do you want to obtain the analysis result", or "can be obtained by normal processing", is input by input means such as a console. For example, the priority information corresponding to that is automatically registered. For example, if the rack holds the priority information corresponding to the emergency processing, the general control means selects the rack as the rack to be re-inputted first. In addition, based on the request data held by the rack and the analysis required time of various analyzers downstream from the rack on the transfer line, a transfer path capable of the fastest processing is selected and transfer control is performed. be able to.
[0066]
【Example】
Hereinafter, an embodiment of the sample transport system of the present invention will be described in detail with reference to the drawings. FIG. 1 is an overall configuration diagram of a sample transport system according to one embodiment of the present invention.
[0067]
[Overall Configuration of Example]
The sample transport system according to the present embodiment transports a sample 101 to which a sample identification barcode (readable sample identification code) is attached, and a rack to which a rack identification barcode (readable rack identification code) is attached. For example, a rack method 102 is used in which ten specimens are collectively placed.
[0068]
In FIG. 1, the sample transport system of this embodiment includes a transport line 103, a start stocker 104, a console 105 (input means), various analyzers 111a and 111b, connection units 112a and 112b, a turntable 114, a terminal stocker 116, and , A host computer 121 (overall control means described in the claims).
[0069]
The start stocker 104 is provided with a plurality of FIFO-type stockers, and it is desirable that the loading of the rack 102 into each stocker be performed in accordance with the test items handled by the sample transport system. When the correspondence between the inspection items and the stockers does not correspond one-to-one, the inspection items may be grouped in advance based on a higher concept, and the inspection items may be input corresponding to the group. In addition, as a method of sorting by inspection items or groups, there is a manual method, or a method using an automatic sorting machine (not shown) described below which is installed in front of the start stocker 104.
[0070]
The turntable 114 is installed at a branch point or a turning point on the transfer line 103, and changes the transfer direction by rotating a rack mounted on the turntable 114 based on a control instruction of the host computer 121. Things. The identification of the rack 102 to be placed is performed by reading the rack identification code of the rack 102 with a barcode reader installed on the transport line 103 immediately before the slot of the turntable 114.
[0071]
The terminal stocker 116 is a stocker that sequentially accumulates racks for which analysis of all test items to be performed on all samples in the rack 102 has been completed.
[0072]
The console 105 is an input means of the sample transport system, and is used for inputting auxiliary information such as urgency (priority level) when the rack 102 is loaded into the start stocker 104. The console 105 may be configured as an input unit for data, control commands, and the like for each component (such as various analyzers and dispensers) of the sample transport system.
[0073]
The host computer 121 controls request data such as test items of the sample 101 and the rack 102 and analysis result data supplied to the sample transport system, and controls transport of the rack 102 in the sample transport system. For example, it is realized by a configuration in which DECpcXL PCI (UNIX operating system) is used as the CPU 122 and includes a hard disk, an optical disk, and the like. The host computer 121 also performs functions such as management of various databases such as a rack information database 124 and a specimen information database 123, which will be described later, and LAN communication control using the data communication unit 161 as a communication medium.
[0074]
Each of the analyzers 111a and 111b analyzes a predetermined item among test items given in correspondence with the sample identification code. For example, glucose, electrolytes, biochemical items, etc., for serum, plasma, urine, etc. The analysis is performed. The various analyzers 111a and 111b are connected to the transport line 103 by themselves or via connection units 112a and 112b described later. The various analyzers 111a and 111b are connected to each other via a LAN (data communication means 161) such as Ethernet, for example, to exchange data with the host computer 121.
[0075]
The connection units 112a and 112b are connection means for connecting the transport line 103 and the various analyzers 111a and 111b, respectively, and selectively take in the rack 102 on the transport line 103 and process the various analyzers 111a and 111b. The rack 103 is supplied to the various analyzers 111a and 111b according to the above.
[0076]
The connection units 112a and 112b also include connection control means 113a and 113b for controlling the selective loading of the rack 102 on the transport line 103 and the supply of the rack 102 to the various analyzers 111a and 111b to be connected.
[0077]
The connection control means 113a and 113b are connected via signal transmission means 162a and 162b, such as RS232C, for exchanging signals with the connected various analyzers 111a and 111b. Are connected via a LAN (data communication means 161) such as Ethernet, for example, in order to exchange data with the LAN. Accordingly, the connection control means 113a and 113b include an interface with the LAN, an RS232C interface, and the like, in addition to a control mechanism for realizing a buffer function and a movement function of the rack 102 described later.
[0078]
In the sample transport system of the present embodiment, a distributed processing system for analysis processing is realized by the above configuration, and at the same time, various analyzers are connected by the connection units 112a and 112b connected to the analyzers 111a and 111b. By performing selective supply control of racks to 111a and 111b or transport control at that point, a distributed processing system for transport control is also realized.
[0079]
[Specific examples of each component of the embodiment]
Next, a specific example of each component in the sample transport system of the present embodiment will be described in detail with reference to the drawings.
[0080]
First, as shown in FIG. 2A, a specimen 101 is a test tube 201 containing serum, plasma, urine, or the like, and a label attribute 203 and a barcode 204 are described in the test tube 201. A sample label 202 is attached. The bar code 204 is a sample identification code, and its content is, for example, a 9-digit number including a date (2 digits), a reception number (4 digits), a container type (2 digits), and a container sequence (1 digit). Code. Further, as the label attribute 203, an ID, a name, a reception number, a sample type, an emergency mark, special notes, and the like are described.
[0081]
As the rack 102, for example, a SYSMEX rack 210 manufactured by Toa Medical Electronics as shown in FIG. 2B is used. The configuration is such that up to ten test tubes 201 can be mounted, and a rack label 211 is affixed to a side surface perpendicular to the transport direction of the rack.
[0082]
Next, the rack information database 124 and the sample information database 123 included in the host computer 121 will be described with reference to FIG. As shown in FIG. 3A, the sample information database 123 uses at least a sample identification code as a key and holds at least information on the type of the sample, the test item to be performed, and the priority level. The sample identification code corresponds to the barcode 204 described on the sample label 202. The priority level is set by input means such as the console 105.
[0083]
As shown in FIG. 3B, the rack information database 124 uses the rack identification code as a key and holds at least information on the positions of the samples included in the rack in the rack as sample identification codes corresponding to the positions 1 to 10. . The rack identification code corresponds to the barcode described on the rack label 211. Here, the priority level is configured as an item added to each sample identification code in the sample information database 123. However, the priority level is configured to be added to each rack identification code in the rack information database 124, or both databases 123 and 124 are used. May be held.
[0084]
With such a configuration of the sample information database 123 and the rack information database 124, information about the sample 101 and the rack 102 handled by the sample transport system of the present embodiment can be centrally managed. In addition, scalability of the system is assured by linking with other databases configured in the sample transport system, such as an analysis result information database that holds analysis results, via a network, or by building a relational database system. Will be done.
[0085]
In addition, for processing in an irregular period, for example, for emergency processing, when the sample information database 123 and the rack information database 124 are tabulated as in this embodiment, an item “priority level” is added. This can be dealt with by adopting a configuration. The rack transport control and distribution control in consideration of the priority level will be described later.
[0086]
Next, the start stocker 104 will be described with reference to FIGS. FIG. 4 is a perspective view of the start stocker 104 used in the present embodiment, and FIG. 5 is a configuration diagram.
[0087]
In FIG. 4 or FIG. 5, the start stocker 104 of the present embodiment includes an emergency input port 104-1, FIFO type stockers 104-2 and 104-3, an emergency input port 104-1 and each stocker 104-2 and 104-. A bar code reader 131a (first code reading means) for reading the rack identification code of the rack in the front row of No. 3 to the position of 131a-1 to 131a-3 and installed at the input port of the transport line 103. Bar code reader 131b (second code reading means), and a retractable stocker 104-4 for stocking a rack in which a reading error has occurred in the bar code readers 131a and 131b.
[0088]
In the start stocker 104 of the present embodiment, it is assumed that the loading of the rack 102 into the emergency input port 104-1 and each of the stockers 104-2 and 104-3 is performed manually. It is desirable that the division of 104-3 be performed according to the test item or the type of the sample handled by the sample transport system.
[0089]
For example, stocker 104-2 for electrolyte analysis, stocker 104-3 for glucose analysis, stocker 104-2 for blood samples, stocker 104-3 for urine analysis, and so on. . If the correspondence between the test items and the like handled by the sample transport system and the stocker does not correspond one-to-one, the test items may be grouped in advance based on a higher-level concept, and the test items may be input according to the group.
[0090]
The method of selecting the rack 102 to be put into the transport line 103 is related to the structure of the various analyzers 111a and the like and the connection unit 112a and the like, and therefore is set together with the method of setting and resetting the number of buffers in the buffer unit 141 of the connection unit 112a and the like. explain.
[0091]
Next, the terminal stocker 116 will be described with reference to FIGS. FIG. 6 is a perspective view of the terminal stocker 116 used in this embodiment, and FIG. 7 is a configuration diagram.
[0092]
In FIG. 7, the terminal stocker 116 of the present embodiment includes a barcode reader 732 and stockers 116a and 116b. In the stockers 116a and 116b, for all samples in the rack 102, racks in which analysis of all test items to be performed by the sample transport system has been completed are sequentially accumulated.
[0093]
The bar code reader 734 also has a function of a stopper for stopping the rack 102 conveyed by moving to the position 734 ′, and reads the rack identification code of the rack 102 at the position 734 ′, and Is sorted into the stockers 116a or 116b based on a predetermined classification method. Note that the predetermined classification method includes a classification based on a test item, a sample type, and the like.
[0094]
Next, the connection unit will be described with reference to FIG. FIG. 8 is a configuration diagram of the connection unit 112a according to the first specific example, which includes a barcode reader 132 (a fourth code reading unit), a buffer unit 141, a first feeder unit 842, and a second feeder unit 843. And connection control means 113a.
[0095]
The characteristic part of the connection unit 112a of the first specific example is the shape of the buffer unit 141. In other words, the rack is held so that the side of the rack taken in first in the sample arrangement direction and the side of the rack taken in next come in contact with the sample, and the FIFO format is the simplest in movement control. Buffer.
[0096]
The connection control unit 113a controls the selective loading of the rack 102 on the transport line 103, the setting and change of the maximum number of buffers in the buffer unit 141, and the supply of the rack 102 to the various analyzers 111a to be connected. The connection control means 113a is connected via the signal transmission means 162a of the RS232C to exchange signals with the various analyzers 111a to be connected, and exchanges data with the host computer 121. They are connected via an Ethernet LAN (data communication means 161). Therefore, the connection control unit 113a also includes an interface with the LAN, an RS232C interface, and the like.
[0097]
Assuming the above configuration, a method of selecting a rack 102 to be put into the transport line 103 will be described first with reference to FIG. First, with respect to the rack 102 installed at the emergency input port 104-1, the rack identification code of the rack is read by the barcode reader 131a and is notified to the host computer 121. In the host computer 121, the requested data of the rack, the number of buffers of the various analyzers 111a and the like that can process the requested data or the number of racks that can be processed, the maximum value of the number of samples or the number of analyzes, and the buffer unit 141 are currently stored. Based on the rack identification code of the rack being held, various analyzers at the transfer destination are determined, and the rack is put into the transfer line 103.
[0098]
For the racks installed in the stockers 104-2 and 104-3, the barcode reader 131a is moved to the positions of 131a-2 and 131a-3, and is located in the front row of the stockers 104-2 and 104-3. The rack identification code is read for the rack and reported to the host computer 121. In the host computer 121, the request data of the rack group, the number of buffers of the various analyzers 111a and the like that can process the request data or the number of racks that can be processed, the maximum number of samples or the number of analyzes, and the buffer unit 141 Based on the rack identification code of the rack held in step (1), a rack to be put into the transfer line 103 is selected from the group of racks, and various analyzers to be transferred are determined.
[0099]
As described above, the selection of the input rack and the determination of the various analyzers to which the rack is to be transported are performed by the host computer 121 based on the operation and operation status of the sample transport system. This makes it possible to operate according to the load conditions of various analyzers included in the sample transport system and the load status of the entire system, avoid bottlenecks, and speed up the inspection processing of the entire sample transport system. .
[0100]
In addition, for example, the following method is used to determine the load status of the various analyzers 111a and the like. That is, in FIG. 8, the connection control means 113a of the various analyzers 111a notifies the host computer 121 of the rack identification code of the rack currently held by the buffer unit 141 in the connection unit 112a, and the host computer 121 This is a method for estimating the required analysis time of the various analyzers 111a.
[0101]
As a method of estimating the required analysis time, referring to the rack information database 124 based on the rack identification code for the rack group held by the buffer unit 141 and referring to the sample information database 123 for the sample included in the rack. , The number of samples or the number of analyzes for each test item to be processed by the various analyzers 111a is calculated, multiplied by a unit processing time set in advance for each test item, and the time obtained by summing these is analyzed. There is a method to set the required time.
[0102]
As described above, when the host computer 121 calculates the number of samples to be analyzed for each test item in the various analyzers 111a and the like and puts a certain rack on the transport line, the inspection of the rack in the various analyzers 111a is performed. The end time can be predicted. For example, according to the type of specimen owned by the rack, the inspection item, or the urgency imposed on the rack, it is possible to determine which rack is to be loaded from the selected loading target rack group. Since the judgment can be made appropriately, the inspection processing can be speeded up.
[0103]
Next, a method of setting or resetting the number of buffers of the buffer unit 141 in the connection unit 112a will be described. In FIG. 8, the setting of the maximum number of buffers in the buffer unit 141 is set by the host computer 121 according to the operation and operating status of the sample transport system. Further, the host computer 121 resets the maximum number of buffers according to the processing capacity of various analyzers, the loading status of the rack 102, and the like. This enables smooth transfer control without the racks 102 remaining on the transfer line 103. The maximum number of buffers may be handled as a parameter set in the host computer 121 so that the user can set the number through the console 105.
[0104]
Further, the resetting of the maximum number of buffers in the buffer unit 141 can be performed by the connection control unit 113a alone in accordance with the processing status of the connection unit 112a. For example, if it is possible to locally reset the maximum number of buffers in response to emergency processing or manual input, which will be described later, it is possible to flexibly deal with irregular special processing, The effect on the portion can be reduced, and irregular special processing can be performed without lowering the overall processing capacity of the sample transport system.
[0105]
The resetting of the maximum number of buffers by the connection control means 113a alone should be performed under the control of the host computer 121. That is, it is desirable to provide an allowance / prohibition flag or the like so that the connection control unit 113a can perform resetting only when the host computer 121 permits.
[0106]
In addition, as a method of resetting the maximum number of buffers performed by the connection control means 113a, for the rack group held by the buffer unit 141, the analysis required time of the various analyzers 111a to be connected is predicted, and based on the analysis required time. There is also a way to set the number.
[0107]
As a method of estimating the analysis required time, as in the case of the input rack selection, the rack information database 124 is referred to the rack group held by the buffer unit 141 based on the rack identification code, and the sample included in the rack is determined. By referring to the sample information database 123, the number of samples or the number of analyzes for each test item to be processed by the various analyzers 111a is calculated, and a unit processing time set in advance for each test item is multiplied. There is a method in which the time obtained by taking the sum is used as the analysis required time.
[0108]
For example, when it is determined that the various analyzers 111a are overloaded based on the prediction of the required analysis time, the connection control unit 113a resets the buffer number 141 of the connection unit 112a to a smaller number. If it is set, the subsequent rack is sent to other various analyzers that analyze the same inspection item, and it is possible to prevent the rack from being blocked by the various analyzers 111a and becoming a bottleneck.
[0109]
As another method of resetting the maximum number of buffers, the connection control unit 113a notifies the host computer 121 of the rack identification code of the rack group held in the buffer unit 141 to the host computer 121 via the data communication unit 161. May be reset. That is, the host computer 121 predicts the analysis required time in the various analyzers 111a based on the notified rack identification code, and resets the maximum number of buffers of the connection unit 112a based on the analysis required time.
[0110]
As described above, when the connection control unit 113a notifies the host computer 121 of the rack identification code of the rack group held in the buffer unit 141 for each of the various analyzers, the host computer 121 determines the time required for the analysis of the various analyzers. It is possible to predict and accurately grasp the load state for each of the various analyzers. For example, when it is determined that a certain analyzer is in an overload state, the number of buffers of the connection unit is reduced to a smaller number. By resetting, the various analyzers can be prevented from becoming a bottleneck in the transport path of the sample transport system.
[0111]
In addition, if the predicted analysis required time is taken into account in the local distribution processing of the rack, which will be described in detail later, it is possible to speed up the inspection processing of the entire sample transport system. Since the sample transport system of this embodiment is based on a distributed processing system, local transport control of the rack 102 is assigned to the connection control means 113a such as the connection unit 112a as much as possible, and the entire system is controlled. It is preferable that the host computer 121 controls only the overall control of the computer.
[0112]
Next, how the connection control means 113a controls the movement, accumulation, and supply of the rack 102 in the connection unit 112a will be described.
[0113]
First, the bar 102 on the transport line 103 is temporarily stopped by moving the bar code reader 132 to the position 132 ', and the rack identification code of the rack 102 is read. If the various analyzers 111a connected to the connection unit 112a form a group with other various analyzers, the determination as to whether or not the rack 102 is to be loaded into the buffer unit 141 will be described later. When it is left to the distribution process of the host computer 121 and a group is not formed, the connection control means 113a judges whether or not to take the rack 102 into the buffer unit 141.
[0114]
The connection control unit 113a determines whether or not to take in the rack 102 by first accessing the rack information database 124 and the sample information database 123 using the rack identification code of the rack 102 as a key, and inspecting the rack 102 with various analyzers 111a. This is performed by determining whether or not a sample is included, and then determining whether or not the buffer unit 141 has reached the maximum number of buffers set or reset by the host computer 121 or the connection control unit 113a. .
[0115]
That is, when the sample to be tested is included and the number of buffers has not reached the maximum, the rack 102 is loaded into the buffer unit 141. Otherwise, by moving the barcode reader from the position 132 'to the original position 132, the rack 102 moves on the transport line 103 as it is.
[0116]
As a result, a rack that does not require inspection for the various analyzers 111a can be passed through the transport line 103 as it is to realize the “bypass function of a rack that does not require measurement”, and the processing time of the rack is prolonged by unnecessary detour. Transport control without imposing unnecessary load on various analyzers, and parallel operation of load distribution by connecting multiple units for the same inspection item is possible. This makes it possible to improve the processing efficiency of the entire sample transport system.
[0117]
Further, the determination as to whether or not to supply by the connection control unit 113a may be made based on the number of samples in the rack unique to the device, instead of based on the presence or absence of samples to be tested by the various analyzers 111a. That is, the connection control means 113a calculates the number of samples in the rack to be analyzed for the analysis items performed by the various analyzers 111a, and supplies them if the number is equal to or more than a predetermined number unique to the various analyzers 111a. In addition, if the number is less than a predetermined number, it is supplied and left to other various analyzers. Thus, for example, if the unique number is set according to the processing capacity of the various analyzers 113a, appropriate load distribution can be performed as a whole of the sample transport system, and processing efficiency can be improved.
[0118]
Next, at the same time as the racks are sequentially accumulated in the buffer unit 141, the buffer unit 141 pushes out the racks 102 to the first feeder unit 842 in the order in which the racks are loaded, that is, in the FIFO order, so that the racks 102 are stored. Supply.
[0119]
In the first feeder section 842, the rack 102 is sequentially moved in synchronization with the analysis operation of the various analyzers 111a. At this time, the connection control unit 111a refers to the rack information database 124 and the sample information database 123 based on the rack identification code of the rack 102 on the first feeder unit 842, and refers to the rack 102 to be analyzed by the various analyzers 111a. It is determined whether or not analysis is necessary for each sample in the sample, and the movement of the rack 102 is controlled so that samples that do not require analysis do not stop at a predetermined analysis position. This makes it possible to realize a “jump function for measurement-unnecessary samples” that skips samples that do not need to be measured, and speed up analysis processing in the various analyzers.
[0120]
When another barcode reader (not shown) for reading the sample identification code of the sample 101 contained in the rack 102 on the first feeder unit 842 is provided (not shown), the rack 102 on the first feeder unit 842 is subjected to various analysis. Simultaneously with the movement of the device 111a, the sample identification code is sequentially read by another barcode reader, and the connection control means 113a refers to the sample information database 123 using the read sample identification code as a key. By determining whether or not analysis is necessary for each sample in the rack 102, the "jump function of unnecessary samples" can be realized, and the analysis processing in the various analyzers can be speeded up.
[0121]
When another barcode reader is provided, an emergency (emergency) mode may be provided in which the movement of the first feeder unit 842 can be performed by cutting off the rack transport by another component part. Unforeseen situations occur inevitably, such as when processing is required with a very high degree of urgency, and even if any automation is realized, there may be cases where this cannot be dealt with. By providing an emergency mode for each rack, which is different from the mode for performing the normal operation, it is possible to appropriately cope with such an unexpected situation.
[0122]
When a space corresponding to one rack is formed on the first feeder unit 842, the buffer unit 141 immediately pushes the rack 102 to the first feeder unit 842, and further, the space between the samples in the rack 102 and Since the rack 102 is formed so that the interval between the sample located at the end of the rack and the sample located at the end of the subsequent rack is equal, the rack is interrupted as long as the rack is supplied to the first feeder unit 842 in a daisy chain manner. Therefore, the various analyzers 111a can perform the processing, and the processing efficiency can be improved.
[0123]
Further, the rack 102 having been analyzed by the various analyzers 111a is pushed back onto the transport line 103 by the second feeder unit 843, and moves to the next various analyzers or the terminal stocker 116.
[0124]
In the specific example shown in FIG. 8, in the connection unit 112a, a manual input unit is provided on a wall separating the buffer unit 141 and the second feeder unit 843. The structure can be used as the sampling point of 111a. In other words, a rack or a sample is manually placed on the manual input section, and a manual interrupt measurement is enabled independently or in parallel with the sample measurement by the transport control of the system.
[0125]
In the case of performing the manual interrupt measurement independently of the transport line sample measurement, the change of the rack on the manual feeder is performed independently of the first mode in which the analysis on the rack on the first feeder unit 842 is performed by a changeover switch or the like. The operations of the various analyzers are shifted to the second mode for performing the analysis, and the analysis is performed independently of the sample measurement by the transport control of the system.
[0126]
By providing the second mode in which the rack or the sample can be manually inserted independently of the first mode in which the normal operation is performed, it is possible to appropriately cope with the above-described unexpected situation. It becomes. In addition, STAT (Emergency interrupt measurement by manual operation), re-test processing (re-measurement of the sample whose measurement has been completed in the sample transport system), control measurement (not for patient sample, but for quality control of the analyzer) This method is also effective in, for example, approximate sample measurement, which is performed, and offline measurement (measurement of a sample that is not registered in a computer that is not managed by the system), and a more flexible sample transport system can be realized.
[0127]
While the various analyzers are in the second mode, the overall control means regards the various analyzers as being in a non-operating state, and entrusts the analysis to other various analyzers that can analyze the same test item. The connection control means prohibits the rack from being taken into the buffer section, controls the rack to bypass the rack, and resumes the various analyzers from the original state after returning to the first mode. Is also possible.
[0128]
FIG. 9 is a configuration diagram of the connection unit 112b according to the second specific example, which includes a barcode reader 133 (fourth code reading means), a turntable 115, a buffer unit 151, a first feeder unit 952, A second feeder unit 953 and a connection control unit 113b are provided.
[0129]
The characteristic part of the connection unit 112b of the second specific example is the shape of the buffer unit 151. In other words, the rack is held so that the side of the rack taken in first perpendicular to the sample arrangement direction and the side of the rack taken in next perpendicular to the sample arrangement direction are in contact, and the movement control is the simplest. This is a FIFO type buffer.
[0130]
The use of the connection unit 112a of the first specific example and the connection unit 112b of the second specific example described above are performed in accordance with the structure of various analyzers to be provided in the sample transport system and restrictions due to the system layout and the like. By combining them, more flexible system design becomes possible.
[0131]
The method of setting and resetting the maximum number of buffers of the buffer unit 151 in the connection unit 112b of the second specific example, the bypass function of the measurement-unnecessary rack, the jump function of the measurement-unnecessary sample, the emergency mode in rack units, and the like are described in This is the same as the connection unit 112a of one specific example.
[0132]
In the connection unit 112b of the second specific example, the rack identification code of the rack 102 is first read by moving the barcode reader 133 to the position 133 ', and then the rack 102 is taken in via the turntable 115 or on the transport line 103. Movement is performed. According to the same determination as the connection unit 112a of the first specific example, when the connection unit 112a is to be loaded, the turntable 115 is rotated by 90 [deg.] To change the moving direction toward the buffer unit 151 of the connection unit 112b. If not taken in, the transfer table 103 is moved while keeping the turntable 115 as it is.
[0133]
Also in the connection unit 112b of the second specific example, a manual input unit is provided as in the first specific example by providing a thick wall for separating the buffer unit 151 and the first feeder unit 952. It is also possible to provide a second mode in which manual loading can be performed in units of racks or samples independently of the first mode in which
[0134]
[Local rack distribution processing in the embodiment]
Next, the local distribution processing of the rack 102 performed by the host computer 121 will be described. FIG. 10 is an explanatory diagram of a local rack distribution process performed by the host computer 121 for three types of analyzers regarded as one group (one group).
[0135]
In this case, it is assumed that the host computer 121 regards the three analyzers 1001a to 1001c as one group (one group) that analyzes an arbitrary common test item.
[0136]
The first rack distribution processing method is a method of distributing based on the number of samples to be analyzed in each of the various analyzers 1001a to 1001c. First, each of the connection control means 1003a to 1003c notifies the host computer 121 of the rack identification code of the rack held by the buffer units 1011a to 1011c in the connection units 1002a to 1002c. Next, the host computer 121 calculates the number of samples to be analyzed for each test item in each of the analyzers 1001a to 1001c, based on the rack identification code notified for each of the analyzers 1001a to 1001c.
[0137]
The second rack distribution processing method is a method of distributing based on the number of analysis times of each of the various analyzers 1001a to 1001c. First, each of the connection control means 1003a to 1003c notifies the host computer 121 of the rack identification code of the rack held by the buffer units 1011a to 1011c in the connection units 1002a to 1002c. Next, the host computer 121 calculates the number of times of analysis for each test item in each of the analyzers 1001a to 1001c based on the rack identification code notified for each of the analyzers 1001a to 1001c and the specifications of the analyzers.
[0138]
It is assumed that the above notification and the process of calculating the number of samples or the number of times of analysis are performed at predetermined time intervals by, for example, a timer interruption by a timer held by the connection control means 1003a to 1003c or the host computer 121. When recognizing the rack 102 that needs to be analyzed for the common inspection items of the various analyzers 1001a to 1001c regarded as one group, the host computer 121 analyzes each of the analyzers 1001a to 1001c at that time. The destination of the rack 102 is determined and distributed based on the number of samples to be analyzed or the number of analyzes.
[0139]
Further, the second rack distribution processing method is a method of distributing based on the required analysis time estimated in each of the various analyzers 1001a to 1001c. First, each of the connection control means 1003a to 1003c notifies the host computer 121 of the rack identification code of the rack held by the buffer units 1011a to 1011c, as in the first method. Next, the host computer 121 predicts the time required for analysis in the various analyzers 1001a to 1001c based on the rack identification code notified for each of the analyzers 1001a to 1001c.
[0140]
It is assumed that the above-described notification and analysis required time prediction processing is performed at predetermined intervals, for example, by a timer interrupt or the like by a connection control unit 1003a to 1003c or a timer held by the host computer 121. When recognizing the rack 102 that needs to be analyzed with respect to the common inspection items of the various analyzers 1001a to 1001c regarded as the one group, the host computer 121 executes the analysis predicted by the various analyzers 1001a to 1001c at that time. The distribution destination is determined by determining the transport destination of the rack 102 based on the required time.
[0141]
In the first and second rack distribution methods, when the racks 102 are taken in by the connection units 1002a to 1002c, the above-described determination process is performed, but the distribution is performed according to the characteristics of the sample transport system to be constructed. Alternatively, any one of the determination processes may be prioritized.
[0142]
As described above, by notifying the host computer 121 of the rack identification code of the rack held by the buffer units 1011a to 1011c, the host computer 121 allows the various analyzers 1001a to 1001c to analyze the number of samples or the number of samples to be analyzed for each test item. By calculating the number of times or estimating the time required for analysis, it is possible to estimate the inspection end time of the rack 102 when the rack 102 on the transport line 103 is put into the various analyzers 1001a to 1001c. Since it is possible to determine which of the various types of analyzers to be supplied to the various types of analyzers in accordance with the type of the sample 101 to be tested, test items, and the like, the optimal transport path that the sample transport system can take To speed up inspection processing without causing bottlenecks in the transport path The ability.
[0143]
When the rack information database 124 holds the processing priority information according to the rack identification code, the processing is performed in consideration of the rack processing priority information in the rack distribution processing by the host computer 121.
[0144]
For example, when the rack is put into the rack, the input means 105 such as a console inputs information relating to the processing time of the rack 102, such as "urgent", "by what time do you want to obtain the analysis result", or "can be processed in normal processing". Then, the priority information corresponding thereto is automatically registered. For example, if the rack 102 holds the priority information corresponding to the urgent process, the host computer 121 sends the request data held by the rack 102 and the various analyzers 1001a downstream from the rack 102 on the transport line 103. Based on the number of samples, the number of analyzes, or the estimated required time for analysis calculated for each of the data items 1001 to 1001c, it is possible to select a transport route capable of performing the fastest processing and perform transport control.
[0145]
Next, another configuration example of the start stocker is shown in FIG. As described above, it is desirable that the input to each stocker in the FIFO format is performed according to the test item handled by the sample transport system. By installing and configuring an automatic sorter in front of the start stocker 104, It is possible to further reduce the labor of the system.
[0146]
The configuration shown in FIG. 11 is a configuration in which a sorter 1102 is provided in front of a start stocker 1103 having five first to fifth feeder units 1103-1 to 1103-5. The first to fifth feeder units 1103-1 to 1103-5 correspond to FIFO-type stockers, and a barcode reader 131a (first code reading unit) is provided for the rack in the front row of each feeder unit. The rack identification code is moved to and read from the positions 131a-1 to 131a-5.
[0147]
The sorter 1102 has a moving line connected to the entrances of the first to fifth feeder units 1103-1 to 1103-5 for moving the rack 102, a rack identification code of the rack 102 on the moving line, and a possession of the rack. A bar code reader 131c (third code reading means) for reading the sample identification code of the sample to be stopped by temporarily stopping the rack by moving the bar code reader, and exchanges data with the host computer 121. And a sorting control means for sorting the rack 102 into the first to fifth feeder units 1103-1 to 1103-5 by controlling the movement of the moving line. In addition, predetermined inspection items are assigned to the first to fifth feeder units 1103-1 to 1103-5 in advance.
[0148]
Based on the rack identification code and the sample identification code read by the barcode reader 131c, the host computer 121 recognizes the inspection item of the rack, and then moves the rack 102 via the movement line, and Among the five feeder units 1103-1 to 1103-5, the corresponding feeder units are sorted. The method of selecting a rack to be put into the transfer line 103 is the same as that described above.
[0149]
[Effects of Sample Transport System of Embodiment]
As described above, the effects of the sample transport system according to the present embodiment have been described along with the characteristic descriptions of the components and the like, but the following effects are also obtained as a whole of the sample transport system. That is, the host computer 121 performs rough transport control of the rack 102 of the entire sample transport system, and, at the point where the various analyzers 111a and the like are connected to the transport line 103, performs finer transport control of the rack 102 by connection control means. The processing load on the host computer 121 is reduced because the processing is performed by the host computer 113a or the like. For example, when various analyzers are newly added or various analyzers are changed, the various analyzers are changed. It is only necessary to add or change a connection unit to the apparatus and connect it to the transport line 103. In the host computer 121, it is possible to cope with the addition or change of a part that embodies the system specifications such as a database. It is possible to realize a sample transport system with increased flexibility.
[0150]
Further, since the transport control of the fine rack 102 is locally performed by the connection control means 113a such as the connection unit 112a, the connection can be performed without imposing a burden on the host computer 121 even for irregular special processing such as emergency processing. The processing can be individually and flexibly and accurately performed by the control means 113a and the like, and there is no inconsistency as a whole of the sample transport system. As a result, high-speed processing can be realized, and advanced Labor saving and rationalization can be achieved.
[0151]
【The invention's effect】
As described above, according to the sample transport system according to the first aspect of the present invention, a rack system is adopted, and the overall control unit requests the sample supplied to the sample transport system and / or a test item of the rack. While controlling the data and the analysis result data, and controlling the transport of the racks, the first code reading means is provided with a predetermined number of racks (hereinafter referred to as a group of racks to be selectively input) among the racks held in the start stocker. ), The sample identification code and the rack identification code are sequentially read and reported to the general control unit. The general control unit uses the selection input target rack group based on the request data of the selection input target rack group and the load information of various analyzers. Since the racks were selected from the group and sequentially placed on the transport line, samples or racks with biased request information were Even in the case of concentration, the rack to be put into the transfer line is selected based on the request data and the load information of the various analyzers, and congestion does not occur on the transfer line. It is possible to provide a sample transport system that can be used for the purpose.
[0152]
Further, when reading the rack identification code of the rack, the fourth code reading means temporarily stops the rack on the transport line by moving the fourth code reading means, and the connection control means sets the read rack identification code to the read rack identification code. Based on the rack information database, it is determined whether or not the rack should be supplied to various analyzers connected to the connection unit. If the rack should be supplied, the rack is taken into the last part of the buffer unit. If the supply is not to be performed, the rack is returned to the transport line by moving the fourth code reading means to the original position. Calculate the number of samples in the rack that are to be analyzed for the analysis items performed by the analyzer, and if the number is equal to or greater than a predetermined number specific to the various analyzers. If racks that do not need to be measured by various analyzers are passed directly on the transport line, a bypass function for racks that do not need to be measured can be realized. The transfer can be controlled without prolonging the processing time of the rack due to useless detour and without imposing an unnecessary load on various analyzers. As a result, the processing efficiency of the entire sample transfer system can be improved. A sample transport system can be provided.
[0153]
Further, according to the sample transport system according to the second aspect, the overall control means inputs the selected input target rack group to the transport line based on the request data of the selective input target rack group and load information of various analyzers. The rack is selected, and the load information of the various analyzers is obtained by analyzing the time required for analyzing the samples of the racks held by the various analyzers or analyzing the sample of the racks held by the various analyzers for each test item. Since the number of samples or the number of analyzes to be performed is determined, when a rack is put on a transport line, the inspection end time can be predicted for each transport route that the rack can take. Determine which rack to be loaded from the selected loading target rack group appropriately according to the type of sample, test item, or urgency imposed on the rack. Since it is Rukoto can provide a specimen transport system to obtain for faster testing process.
[0154]
Further, according to the sample transport system according to the third aspect, the start stocker includes a plurality of FIFO-type stockers each holding a predetermined number of racks, and the oldest rack of each stocker held first is stored. Since the sample identification code and the rack identification code are sequentially read while moving the first code reading means, it is easier to control the code reading and rack loading, and it is possible to efficiently perform the sample transport process. A sample transport system can be provided.
[0155]
Further, according to the sample transport system according to the fourth aspect, since each stocker of the start stocker is classified and configured as a group based on the test item, it becomes easy to manage racks handled by the sample transport system. In addition, it is possible to provide a sample transport system capable of efficiently performing a sample transport process.
[0156]
Further, according to the sample transport system according to the fifth aspect, in the start stocker, the second code reading means is installed at the input port of the transport line, and the rack identification code of the rack selected by the overall control means is read. Racks holding samples whose sample identification codes could not be read by the first code reading means and racks whose rack identification codes could not be read by the second code reading means are evacuated to the evacuation stocker and automatically removed. The transport control of the sample transport system is not disturbed by such a rack.
[0157]
Further, according to the sample transport system according to claim 6, since the integrated control means is provided with the rack information database and the sample information database, the information on the rack and the sample held by the sample transport system is unified. A sample transport system that guarantees system scalability and enhances the flexibility of transport control by linking the sample transport system with other databases such as the analysis result information database through a network, etc. Can be provided.
[0158]
Further, according to the sample transport system according to claim 7, a rack identification code or a sample identification code of a sample held by the rack is provided for a rack on a moving line connected to an entrance of each stocker, which is provided with a sorter. Is temporarily stopped by the movement of the third code reading means to read the rack, and the sorting control means connected via the data communication means for transmitting and receiving data to and from the general control means allows the rack to be read on the moving line. The racks are sorted into stockers by controlling the movement of racks, eliminating the need to manually sort the racks while being aware of the test item groups assigned to each stocker, providing a highly labor-saving sample transport system. can do.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram of a sample transport system according to an embodiment of the present invention.
FIG. 2A is an external view of a sample, and FIG. 2B is a perspective view of a rack.
3A is an explanatory diagram of a configuration of a sample information database, and FIG. 3B is an explanatory diagram of a configuration of a rack information database.
FIG. 4 is a perspective view of a start stocker used in the embodiment.
FIG. 5 is a configuration diagram of a start stocker used in the embodiment.
FIG. 6 is a perspective view of a terminal stocker used in the embodiment.
FIG. 7 is a configuration diagram of a terminal stocker used in the embodiment.
FIG. 8 is a configuration diagram of a connection unit according to a first specific example.
FIG. 9 is a configuration diagram of a connection unit according to a second specific example.
FIG. 10 is an explanatory diagram of a local rack distribution process performed on three types of analyzers regarded as one group (one group) by the host computer.
FIG. 11 is a configuration diagram of another start stocker used in the embodiment.
FIG. 12 is a configuration diagram of a conventional sample transport system.
[Explanation of symbols]
101 samples
102 racks
103 transport line
104 Start Stocker
105 console (input means)
111a, 111b Various analyzers
112a, 112b connection unit
113a, 113b connection control means
114,115 turntable
116 Terminal Stocker
121 Host computer (overall control means)
122 CPU
123 Sample Information Database
124 rack information database
131a to 131c, 132, 133, 734 Barcode reader (code reading means)
141, 151 buffer section
161 Data communication means
162a, 162b Signal transmission means
201 test tube
202 Sample label
203 Label attribute
204 barcode
210 SYSMEX Rack
211 Rack label
104a Emergency input
104b, 104c, 104d Stocker
842, 952 First feeder section
843, 953 2nd feeder section
1001a-1001c Various analyzers
1002a-1002c Connection unit
1003a-1003c Connection control means
1004a-1004c Bar code reader (code reading means)
1011a-1011c Buffer section
1101 Sorting control means
1102 Sorting machine
1103 Start Stocker
1103-1 to 1103-5 Feeder section

Claims (7)

読み取り可能な検体識別コードの付された検体と,
所定数の前記検体をひとまとめにして含み,読み取り可能なラック識別コードの付されたラックと,
前記検体識別コード及び前記ラック識別コードを読み取る第1コード読み取り手段を備え,当該検体搬送システムに投入すべき前記ラックを複数個保持するスタートストッカーと,
前記ラックを所定方向に搬送する搬送ラインと,
前記搬送ラインに接続され,前記検体識別コードに対応して与えられる検査項目の内,所定項目について分析を行う各種分析装置と,
当該検体搬送システムに供給される前記検体及びまたは前記ラックの検査項目等の依頼データ及び分析結果データを統括し,前記ラックの搬送制御を行う統括制御手段と,
前記搬送ラインと前記各種分析装置とを接続する接続手段であって,前記搬送ライン上のラックを選択的に取り込み,接続する各種分析装置に供給する接続ユニットと,を有し,
前記第1コード読み取り手段は,前記スタートストッカーに保持されているラックの内,所定数のラック(以下,選択投入対象ラック群という)について,前記検体識別コード及び前記ラック識別コードを順次読み取って前記統括制御手段に報知し,
前記統括制御手段は,前記選択投入対象ラック群の依頼データ及び前記各種分析装置の負荷情報に基づいて,前記選択投入対象ラック群から前記搬送ラインに投入するラックを選択し,
前記接続ユニットは,前記搬送ライン上のラックの選択的取込み,並びに接続する各種分析装置へのラックの供給を制御する接続制御手段と,前記搬送ラインから供給されるラックのラック識別コードを読み取る第4コード読み取り手段と,前記統括制御手段または前記接続制御手段により設定された数までラックを保持するバッファ部と,を含み,
前記第4コード読み取り手段は,前記ラックのラック識別コードを読み取る際に,当該コード読み取り手段の移動によって,前記搬送ライン上のラックを一旦停止させ,
前記接続制御手段は,読み取ったラック識別コードに基づき前記ラック情報データベースを参照して,当該接続ユニットに接続する前記各種分析装置に対して該ラックを供給すべきか否かを判断し,供給すべき場合には該ラックを前記バッファ部の最後部に取り込み,供給すべきでない場合には前記第4コード読み取り手段の元の位置への移動によって,該ラックを前記搬送ライン上に戻すことを特徴とする検体搬送システム。
A sample with a readable sample identification code;
A rack including a predetermined number of said specimens collectively and having a readable rack identification code;
A start stocker that includes first code reading means for reading the sample identification code and the rack identification code and holds a plurality of racks to be put into the sample transport system;
A transfer line for transferring the rack in a predetermined direction;
Various analyzers that are connected to the transport line and analyze a predetermined item among test items given in correspondence with the sample identification code;
General control means for controlling request data and analysis result data of the sample and / or the inspection items of the rack supplied to the sample transport system, and controlling transport of the rack;
A connection unit for connecting the transport line and the various analyzers, comprising: a connection unit for selectively taking in a rack on the transport line and supplying the rack to the various analyzers to be connected;
The first code reading means sequentially reads the sample identification code and the rack identification code for a predetermined number of racks (hereinafter, referred to as a group of racks to be selectively charged) among the racks held in the start stocker, and Notify the general control means,
The general control means selects a rack to be input to the transport line from the selected input target rack group based on request data of the selected input target rack group and load information of the various analyzers.
The connection unit includes a connection control unit that controls a selective take-in of a rack on the transfer line and a supply of the rack to various analyzers to be connected, and a second unit that reads a rack identification code of the rack supplied from the transfer line. 4 code reading means, and a buffer unit for holding racks up to the number set by the general control means or the connection control means,
When reading the rack identification code of the rack, the fourth code reading means temporarily stops the rack on the transport line by moving the code reading means,
The connection control means refers to the rack information database based on the read rack identification code, determines whether or not the rack should be supplied to the various analyzers connected to the connection unit, and supplies the rack. In this case, the rack is taken into the last part of the buffer unit, and if not to be supplied, the rack is returned to the transport line by moving the fourth code reading means to the original position. Sample transport system.
読み取り可能な検体識別コードの付された検体と,
所定数の前記検体をひとまとめにして含み,読み取り可能なラック識別コードの付されたラックと,
前記検体識別コード及び前記ラック識別コードを読み取る第1コード読み取り手段を備え,当該検体搬送システムに投入すべき前記ラックを複数個保持するスタートストッカーと,
前記ラックを所定方向に搬送する搬送ラインと,
前記搬送ラインに接続され,前記検体識別コードに対応して与えられる検査項目の内,所定項目について分析を行う各種分析装置と,
当該検体搬送システムに供給される前記検体及びまたは前記ラックの検査項目等の依頼データ及び分析結果データを統括し,前記ラックの搬送制御を行う統括制御手段と,
前記第1コード読み取り手段は,前記スタートストッカーに保持されているラックの内,所定数のラック(以下,選択投入対象ラック群という)について,前記検体識別コード及び前記ラック識別コードを順次読み取って前記統括制御手段に報知し,
前記統括制御手段は,前記選択投入対象ラック群の依頼データ及び前記各種分析装置の負荷情報に基づいて,前記選択投入対象ラック群から前記搬送ラインに投入するラックを選択し,
前記各種分析装置の負荷情報は,前記各種分析装置が保持しているラックの検体の分析所要時間,または,前記各種分析装置が保持しているラックの検体の検査項目毎の分析すべき検体数若しくは分析回数であることを特徴とする検体搬送システム。
A sample with a readable sample identification code;
A rack including a predetermined number of said specimens collectively and having a readable rack identification code;
A start stocker that includes first code reading means for reading the sample identification code and the rack identification code and holds a plurality of racks to be put into the sample transport system;
A transfer line for transferring the rack in a predetermined direction;
Various analyzers that are connected to the transport line and analyze a predetermined item among test items given in correspondence with the sample identification code;
General control means for controlling request data and analysis result data of the sample and / or the inspection items of the rack supplied to the sample transport system, and controlling transport of the rack;
The first code reading means sequentially reads the sample identification code and the rack identification code for a predetermined number of racks (hereinafter, referred to as a group of racks to be selectively charged) among the racks held in the start stocker, and Notify the general control means,
The general control means selects a rack to be input to the transport line from the selected input target rack group based on request data of the selected input target rack group and load information of the various analyzers.
The load information of the various analyzers is the time required for analyzing the rack samples held by the various analyzers, or the number of samples to be analyzed for each test item of the rack samples held by the various analyzers. Alternatively, the number of times of analysis is a sample transport system.
前記スタートストッカーは,それぞれ所定数のラックを保持する複数のFIFO(First In First Out)形式のストッカーを有し,
前記第1コード読み取り手段は,各ストッカーの最も早く保持された最旧ラックについて,当該第1コード読み取り手段を移動させることにより,前記検体識別コード及び前記ラック識別コードを順次読み取ることを特徴とする請求項2記載の検体搬送システム。
The start stocker has a plurality of FIFO (First In First Out) stockers each holding a predetermined number of racks,
The first code reading means sequentially reads the sample identification code and the rack identification code by moving the first code reading means with respect to the oldest rack held at the earliest of each stocker. The sample transport system according to claim 2.
前記スタートストッカーの各ストッカーは,検査項目に基づいたグループとして分類されていることを特徴とする請求項3記載の検体搬送システム。4. The sample transport system according to claim 3, wherein each of the start stockers is classified as a group based on a test item. 前記スタートストッカーは,前記搬送ラインの投入口に設置され,前記統括制御手段により選択されたラックのラック識別コードを読み取る第2コード読み取り手段と,前記第1コード読み取り手段で検体識別コードを読み取れなかった検体を保有するラック及び前記第2コード読み取り手段でラック識別コードを読み取れなかったラックを退避する退避ストッカーと,を有することを特徴とする請求項2〜4のいずれか1つに記載の検体搬送システム。The start stocker is installed at the input port of the transport line, and the second code reading means for reading the rack identification code of the rack selected by the general control means, and the sample identification code cannot be read by the first code reading means. The sample according to any one of claims 2 to 4, further comprising a rack that holds the sample and a retraction stocker that retreats a rack whose rack identification code could not be read by the second code reading unit. Transport system. 前記統括制御手段は,
前記ラック識別コードをキーとし,少なくとも該ラックが含む検体の検体識別コード及び該検体のラック内位置情報を保持するラック情報データベースと,前記検体識別コードをキーとし,少なくとも該検体について行うべき検査項目の情報を保持する検体情報データベースと,を有し,
前記統括制御手段は,前記選択投入対象ラック群について,前記第1コード読み取り手段により読み取られた前記検体識別コード及び前記ラック識別コードをキーとして,前記ラック情報データベース及び前記検体情報データベースを参照して得られた依頼データ,並びに,前記各種分析装置の負荷情報に基づいて,前記選択投入対象ラック群から前記搬送ラインに投入するラックを選択することを特徴とする請求項2〜5のいずれか1つに記載の検体搬送システム。
The general control means includes:
A rack information database that holds at least a sample identification code of a sample included in the rack and position information of the sample in the rack using the rack identification code as a key, and at least a test item to be performed on the sample using the sample identification code as a key And a sample information database that holds the information of
The general control means refers to the rack information database and the sample information database for the selected input target rack group using the sample identification code and the rack identification code read by the first code reading means as keys. 6. A rack to be loaded into the transfer line from the selected loading target rack group based on the obtained request data and load information of the various analyzers. The sample transport system according to any one of the above.
前記検体搬送システムは,
前記各ストッカーの入り口に接続され,前記ラックを移動する移動ラインと,前記移動ライン上のラックのラック識別コードまたは該ラックが保有する検体の検体識別コードを,当該第3コード読み取り手段の移動によって該ラックを一旦停止させて読み取る第3コード読み取り手段と,前記統括制御手段と相互にデータの授受を行うデータ通信手段を介して接続され,前記移動ラインの移動制御によって前記ラックを前記ストッカーに仕分けする仕分制御手段と,を備える仕分機を有することを特徴とする請求項5または6記載の検体搬送システム。
The sample transport system,
A movement line connected to the entrance of each of the stockers and moving the rack, and a rack identification code of the rack on the movement line or a sample identification code of a sample held by the rack are read by moving the third code reading means. Third rack reading means for temporarily stopping and reading the rack, and data communication means for mutually exchanging data with the general control means, and the rack is sorted into the stocker by movement control of the movement line. The sample transport system according to claim 5, further comprising a sorter including a sorting control unit that performs sorting.
JP19090295A 1995-07-26 1995-07-26 Sample transport system Expired - Fee Related JP3579515B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19090295A JP3579515B2 (en) 1995-07-26 1995-07-26 Sample transport system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19090295A JP3579515B2 (en) 1995-07-26 1995-07-26 Sample transport system

Publications (2)

Publication Number Publication Date
JPH0943248A JPH0943248A (en) 1997-02-14
JP3579515B2 true JP3579515B2 (en) 2004-10-20

Family

ID=16265627

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19090295A Expired - Fee Related JP3579515B2 (en) 1995-07-26 1995-07-26 Sample transport system

Country Status (1)

Country Link
JP (1) JP3579515B2 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3505078B2 (en) * 1998-02-23 2004-03-08 株式会社日立製作所 Clinical testing system
JP3441960B2 (en) * 1998-03-27 2003-09-02 株式会社日立製作所 Specimen test pre-processing system and its operation method
JP3470048B2 (en) * 1998-09-11 2003-11-25 アロカ株式会社 Sample transport system and sample transport method
JP3604133B2 (en) * 2002-03-29 2004-12-22 アロカ株式会社 Rack transport device
US7101715B2 (en) * 2002-09-17 2006-09-05 Dade Behring Inc. Increasing throughput of an automatic clinical analyzer system by partitioning assays according to frequency of requested performance
JP3931150B2 (en) * 2003-03-19 2007-06-13 株式会社日立ハイテクノロジーズ Automatic analyzer
WO2009072400A1 (en) * 2007-12-07 2009-06-11 Olympus Corporation Automatic analysis system
JP5166996B2 (en) 2008-06-30 2013-03-21 シスメックス株式会社 Analysis equipment
JP5198094B2 (en) 2008-03-07 2013-05-15 シスメックス株式会社 Analysis equipment
JP5192263B2 (en) 2008-03-07 2013-05-08 シスメックス株式会社 Analytical apparatus and sample transport method
WO2009110581A1 (en) 2008-03-07 2009-09-11 シスメックス株式会社 Analysis apparatus and analysis method
JP5280882B2 (en) 2008-06-30 2013-09-04 シスメックス株式会社 Analysis equipment
JP5289798B2 (en) 2008-03-07 2013-09-11 シスメックス株式会社 Analytical apparatus and sample transport method
US8459462B2 (en) * 2008-10-10 2013-06-11 Quest Diagnostics Investments Incorporated System and method for sorting specimen
JP5432816B2 (en) * 2010-05-14 2014-03-05 株式会社日立ハイテクノロジーズ Automatic analysis system and device management server
JP6651380B2 (en) * 2015-02-27 2020-02-19 キヤノンメディカルシステムズ株式会社 Clinical test equipment
EP3557264A4 (en) * 2016-12-19 2020-08-19 Hitachi High-Tech Corporation Automated analyzer
JP6920085B2 (en) * 2017-03-30 2021-08-18 株式会社日立ハイテク Specimen processing system
JPWO2022131039A1 (en) * 2020-12-14 2022-06-23

Also Published As

Publication number Publication date
JPH0943248A (en) 1997-02-14

Similar Documents

Publication Publication Date Title
JP3579515B2 (en) Sample transport system
JP3579516B2 (en) Sample transport system
JP2994578B2 (en) Sample transport system
JP3579517B2 (en) Sample transport system
JP3470048B2 (en) Sample transport system and sample transport method
JP5771726B2 (en) Automatic analyzer
EP2530472B1 (en) Automatic analyzing system
JP6230915B2 (en) Sample transfer device and system
US20080113440A1 (en) Method and Apparatus for Tissue Sample Processing
JP2012093313A (en) Specimen processing system
WO2010073502A1 (en) Automatic analysis device
JP3829666B2 (en) Automated analysis system for biological samples
JP6220781B2 (en) Centrifuge, pretreatment system equipped with centrifuge, and control method of the system
US9229017B2 (en) Sample processing apparatus, transport apparatus and non-transitory storage medium
JP6746596B2 (en) Sample inspection automation system
EP3422016B1 (en) Specimen-container loading/storing unit
JP2006038881A (en) Automatic analyzing system of biological sample
JP5401413B2 (en) Analysis system
JP2939161B2 (en) Transport device in sample transport system
JP2939162B2 (en) Processing equipment in sample transport system
JP2947917B2 (en) Laboratory test system
JP3760800B2 (en) Sample processing system
JP6426569B2 (en) Sample inspection system
EP4137820A1 (en) Masking of laboratory devices and routing of test sample containers in a aboratory system
JP2000002710A (en) Rack transfer device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040302

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040430

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040713

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040716

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080723

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090723

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100723

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees