[go: up one dir, main page]

WO2024147221A1 - Analysis system - Google Patents

Analysis system Download PDF

Info

Publication number
WO2024147221A1
WO2024147221A1 PCT/JP2023/038114 JP2023038114W WO2024147221A1 WO 2024147221 A1 WO2024147221 A1 WO 2024147221A1 JP 2023038114 W JP2023038114 W JP 2023038114W WO 2024147221 A1 WO2024147221 A1 WO 2024147221A1
Authority
WO
WIPO (PCT)
Prior art keywords
door
rotating body
control device
transport
storage device
Prior art date
Application number
PCT/JP2023/038114
Other languages
French (fr)
Japanese (ja)
Inventor
雄介 緑川
Original Assignee
株式会社島津製作所
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 株式会社島津製作所 filed Critical 株式会社島津製作所
Priority to JP2024568693A priority Critical patent/JPWO2024147221A1/ja
Publication of WO2024147221A1 publication Critical patent/WO2024147221A1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N35/00Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
    • G01N35/02Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations
    • G01N35/04Details of the conveyor system

Definitions

  • pretreatment devices perform pretreatment on samples such as culture fluid.
  • Pretreatment includes various processes such as centrifugation, liquid removal, reagent supply, stirring, and extraction.
  • the sample that has completed pretreatment is supplied to an analytical device included in the analytical system.
  • Patent Document 1 JP 2022-94535 A (Patent Document 1) describes an analysis system that includes a container storage unit that stores a large number of sample containers, a dispensing unit that performs a series of pre-processing steps, and a container transport unit that transports the sample containers between the container storage unit and the dispensing unit.
  • a user places a large number of sample containers on a shelf in the container storage unit.
  • the container transport unit moves the sample containers from the container storage unit to the dispensing unit based on the user's instructions.
  • the control device determines whether or not the deviation in the rotation angle of the rotor between when the door is detected to be open and when the door is detected to be closed exceeds a first threshold value. If the deviation in the rotation angle exceeds the first threshold value, the control device returns the rotation angle position of the rotor to a reference angle position and then executes the transport process. If the deviation in the rotation angle does not exceed the first threshold value, the control device executes the transport process without returning the rotation angle position of the rotor to the reference angle position.
  • the rotating body 40 rotates around a rotation axis 47 along the Z-axis direction.
  • the rotating body 40 includes a number of racks 42 (see FIG. 4) arranged in the circumferential direction of the rotation axis 47.
  • the racks 42 are provided with a number of shelves 43 arranged in the Z-axis direction. The user opens the door 32 of the stacker 30 and places the sample container 80 on the shelf 43 from outside the stacker 30 through the opening 35.
  • the user closes the door 32 and then presses the rotation switch 33 or the rotation switch 34. This causes the rotating body 40 to rotate, and the rack 42 facing the opening 35 is changed from before the rotating body 40 rotated. The user can then open the door 32 and place the sample container 80 on any of the many shelves 43 of the rack 42 where a sample container 80 is not placed.
  • the rack 42 shown in FIG. 4 faces the opening 25. Furthermore, when the rack 42 shown in FIG. 4 is used as a reference, the rotating shaft 47 of the rotating body 40 and the conveying body 50 are positioned in the negative direction of the X-axis, and the opening 25 is positioned in the positive direction of the X-axis.
  • the transport body 50 extends in the positive direction of the X-axis with the sample container 80 placed on it. This causes the sample container 80 to be transported from the stacker 30 to the mounting table 24 of the pre-processing unit 20 through the opening 25, as shown in FIG. 5.
  • the rotating body 40 is provided with a plurality of racks 42 (see FIG. 4) arranged in the circumferential direction of the rotation axis 47, but there is a row at the height of the opening 25 where no racks 42 are provided so that the transport body 50 can pass through the opening 25.
  • the dispensing device 21 transports the sample container 80 located on the mounting table 24 to the destination module 23.
  • the transport body 50 transports the sample container 80 placed on the rack 42 facing the opening 25 to the mounting table 24.
  • the transport body 50 can also move the sample container 80 placed on any shelf 43 of the rack 42 facing the opening 25 to another shelf 43.
  • the pretreatment device 1 of this embodiment is provided with an opening 25 for automatic transport by the transport body 50 and an opening 35 for enabling manual operation by the user with respect to the sample container 80.
  • Fig. 6 is a block diagram showing the configuration of an analysis system 100.
  • the analysis system 100 includes a preprocessing device 1, an analysis device 2, and a personal computer 3.
  • the preprocessing device 1 includes a control device 10, a preprocessing unit 20 including a dispensing device 21, and a stacker 30.
  • the control device 10 includes a processor 11, a storage device 12, and a communication interface 13.
  • the control device 10 communicates with the personal computer 3, the pre-processing unit 20, and the stacker 30 via the communication interface 13.
  • the processor 11 is typically configured with a CPU (Central Processing Unit) or an MPU (Multi-Processing Unit).
  • the processor 11 reads and executes programs stored in the storage device 12 to realize various processes related to the pre-processing unit 20 and the stacker 30.
  • the processor 11 is an example of an arithmetic device.
  • the processor 11 is also an example of a processing circuit.
  • the control device 10 can repeatedly position the rotating body 40 at a predetermined angular position, such as 0 degrees, 120 degrees, 180 degrees, 360 degrees (0 degrees), 120 degrees, ... from the origin angular position, each time it acquires a detection signal from the rotation operation sensor 330.
  • the control device 10 also rotates the rotating body 40 clockwise in a similar manner when it acquires a detection signal from the rotation operation sensor 340.
  • control device 10 controls the position of the conveyor 50 in the Z-axis direction and the tip position of the conveyor 50 in the X-axis direction based on the number of steps for driving the motors 511 and 611.
  • the control device 10 locks the door 32 while the rotating body 40 is rotating and while the transport body 50 is operating. Furthermore, when the door 32 is open, the control device 10 does not accept operation of the rotation switches 33 and 34, and does not accept a command to operate the transport body 50. Therefore, when the user has access to the rotating body 40, the rotating body 40 does not normally rotate and the transport body 50 does not normally operate.
  • the power supply from the power source to the motor 611 is not cut off. This is because, even if the conveyor 50 extends in the X-axis direction due to some device trouble while the door 32 is open, the tip of the conveyor 50 cannot collide with the user. As shown in FIG. 5, the movement direction of the conveyor 50 in the X-axis direction is toward the pre-processing unit 20, not toward the opening 35 that the user faces. In addition, the user cannot touch the shelf board 43 that is in the movement direction of the conveyor 50 in the X-axis direction. Therefore, even if the door sensor 320 detects that the door 32 is open, an excitation signal is supplied to the motor 611. As a result, the tip position of the conveyor 50 in the X-axis direction is maintained by the excitation signal while the door 32 is open.
  • the rotational angle position of the rotating body 40 changes when the user touches the rotating body 40.
  • the position of the transport body 50 in the Z-axis direction changes when the user touches the transport body 50.
  • the rotation angle position of the rotating body 40 changes as a result of the user touching the rotating body 40 and then the motor 411 is driven with a specified number of drive steps, the rotation angle position of the rotating body 40 cannot be controlled to a specified angle position.
  • the position of the transport body 50 in the Z-axis direction changes as a result of the user touching the transport body 50 and then the motor 511 is driven with a specified number of drive steps, then the transport body 50 cannot be moved to the intended position.
  • control device 10 checks the amount of deviation in the rotational angle position of the rotating body 40 between when the door 32 is opened and when the door 32 is closed. Furthermore, the control device 10 checks the amount of deviation in the position of the transport body 50 in the Z-axis direction between when the door 32 is opened and when the door 32 is closed.
  • the control device 10 determines the amount of deviation in the rotation angle position based on the number of driving steps of the motor 411 before the door 32 is opened and the detection value of the rotary encoder 413 after the door is opened and closed.
  • the control device 10 also determines the amount of deviation in the position in the Z-axis direction based on the number of driving steps of the motor 511 before the door 32 is opened and the detection value of the linear encoder 513 after the door is opened and opened and closed.
  • the control device 10 executes the above-mentioned return control and rotates the rotating body 40 to the target rotational angle position. If the deviation in the rotational angle position of the rotating body 40 between when the door 32 is opened and when the door 32 is closed does not exceed a threshold value, the control device 10 rotates the rotating body 40 to the target rotational angle position without executing return control.
  • the control device 10 executes the above-mentioned return control and moves the conveying body 50 to the target position. If the amount of positional deviation of the conveying body 50 in the Z-axis direction between when the door 32 is opened and when the door 32 is closed does not exceed a threshold value, the control device 10 moves the conveying body 50 to the target position without executing return control.
  • control device 10 determines the current angular position Pa2 based on the output value of the rotary encoder 413 (step S7).
  • control device 10 determines the current position Pz2 in the Z-axis direction based on the output value of the linear encoder 513 (step S8).
  • the control device 10 determines whether the absolute value of "angle position Pa1-angle position Pa2" is smaller than the threshold value ⁇ (step S31). If the control device 10 determines NO in step S31, it temporarily returns the rotating body 40 to the origin angular position (step S34). Thereafter, the control device 10 rotates the rotating body 40 to the target position based on the origin angular position (step S35).
  • the "target position” refers to the position where the rack 42 on which the sample container 80 to be transported is placed faces the opening 25. Therefore, by step S35, the rack 42 on which the sample container 80 to be transported is placed faces the opening 25.
  • the analysis system described in paragraph 4 allows the rotational angle position of the rotating body to be accurately controlled based on the detection outputs of the first position sensor and the first encoder.
  • the storage device further includes a second motor that drives the transport body in a first direction, a second position sensor that detects that the transport body is located at a reference position, and a second encoder that detects the position of the transport body in the second direction, and the control device returns the transport body to the reference position based on the detection of the second position sensor, and the control device determines whether the amount of deviation in the first direction exceeds a second threshold value based on the number of drive steps of the second motor when the door is opened and the detection value of the second encoder when the door is closed.
  • the placement portion of the rotating body facing the first opening can be automatically changed from the first placement portion to the second placement portion.

Landscapes

  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Automatic Analysis And Handling Materials Therefor (AREA)

Abstract

An analysis system (100) comprises a storage device (30) and a control device (10), wherein: the storage device (30) comprises a rotating body (40) having a placement surface, a conveying body (50), and a door covering a first opening (35) for placing a sample container on the placement surface from outside the storage device (30); the control device (10) executes conveying processing to cause the sample container to be conveyed by the conveying body (50); the control device (10) determines whether an amount of deviation of a rotation angle of the rotating body (40) before and after the door has been opened and closed exceeds a first threshold; if the amount of deviation of the rotation angle exceeds the first threshold, the control device (10) returns the rotating body (40) to a reference angle position and then executes the conveying processing; and if the amount of deviation of the rotation angle does not exceed the first threshold, the control device (10) executes the conveying processing without returning the rotating body to the reference angle position.

Description

分析システムAnalysis System

 本開示は、分析システムに関する。 This disclosure relates to an analysis system.

 従来、前処理装置を含む分析システムが知られている。前処理装置は、培養液などの試料に対して前処理を行う。前処理には、たとえば、遠心分離、液体除去、試薬供給、攪拌、および抽出などの各種の処理が含まれる。前処理の完了した試料は、分析システムに含まれる分析装置へ供給される。  Conventionally, analytical systems including pretreatment devices are known. The pretreatment devices perform pretreatment on samples such as culture fluid. Pretreatment includes various processes such as centrifugation, liquid removal, reagent supply, stirring, and extraction. The sample that has completed pretreatment is supplied to an analytical device included in the analytical system.

 特開2022-94535号公報(特許文献1)には、試料容器を多数収容する容器保管部と、一連の前処理を実行する分注作業部と、容器保管部と分注作業部との間で試料容器を搬送する容器搬送部とを備える、分析システムが記載されている。ユーザは、多数の試料容器を容器保管部の棚に載置する。容器搬送部は、ユーザの指示に基づいて、試料容器を容器保管部から分注作業部へ移動させる。 JP 2022-94535 A (Patent Document 1) describes an analysis system that includes a container storage unit that stores a large number of sample containers, a dispensing unit that performs a series of pre-processing steps, and a container transport unit that transports the sample containers between the container storage unit and the dispensing unit. A user places a large number of sample containers on a shelf in the container storage unit. The container transport unit moves the sample containers from the container storage unit to the dispensing unit based on the user's instructions.

特開2022-94535号公報JP 2022-94535 A

 多くの試料容器を分析システムに載置できるようにするため、多数の棚が設けられた回転体で容器保管部を構成することが考えられる。回転体を回転させることによって、ユーザは、回転体に設けられた複数の棚のうち、空いている棚に試料容器を載置することができる。分析システムには、回転体の棚に載置された試料容器を搬送体で自動的に搬送する搬送処理の機能を設けることが望ましい。 In order to allow many sample containers to be placed on the analysis system, it is possible to configure the container storage unit with a rotating body equipped with many shelves. By rotating the rotating body, the user can place the sample container on an empty shelf among the multiple shelves provided on the rotating body. It is desirable to provide the analysis system with a transport processing function that automatically transports the sample containers placed on the shelves of the rotating body using a transport body.

 回転体の棚に載置された試料容器を搬送体で自動的に搬送するためには、搬送対象の試料容器が載置されている棚の位置が、分析システムによって正確に特定される必要がある。したがって、分析システムは、回転体を駆動するモータなどの駆動状態などの情報に基づいて回転体の回転角度位置を把握しておく必要がある。 In order for the transport body to automatically transport sample containers placed on the shelves of the rotating body, the position of the shelf on which the sample container to be transported is placed must be accurately identified by the analysis system. Therefore, the analysis system must be aware of the rotation angle position of the rotating body based on information such as the driving status of the motor that drives the rotating body.

 ところが、このように構成したとしても、たとえば、棚に触れたユーザの手によって回転体が分析システムの制御に基づかずに回転した場合、分析システムは、回転体の回転角度位置を見失ってしまうおそれがある。この場合、搬送体は、対象の棚の位置に正確にアプローチすることができない。 However, even with this configuration, if, for example, a user touches a shelf and the rotating body rotates without being controlled by the analysis system, the analysis system may lose track of the rotational angle position of the rotating body. In this case, the transport body cannot accurately approach the position of the target shelf.

 そこで、搬送処理毎に、一旦、回転体の回転角度位置を回転方向の原点位置などの基準角度位置に復帰させた後、基準角度位置を基準にして搬送処理を実行することが考えられる。しかし、搬送処理毎に回転体の回転角度位置を基準角度位置に復帰させる処理をするのは、効率的でない。 Therefore, it is conceivable to first return the rotational angle position of the rotating body to a reference angle position, such as the origin position of the rotation direction, for each transport process, and then execute the transport process based on the reference angle position. However, it is not efficient to perform a process of returning the rotational angle position of the rotating body to the reference angle position for each transport process.

 本開示は、上記のような課題を解決するためになされたものであり、その目的は、試料容器の載置された回転体の回転角度位置を基準角度位置に復帰させる頻度を低減させつつ、搬送体を搬送対象の試料容器にアプローチさせることが可能な分析システムを提供することである。 The present disclosure has been made to solve the problems described above, and its purpose is to provide an analysis system that can move a transport body toward a sample container to be transported while reducing the frequency with which the rotational angle position of a rotor on which a sample container is placed is returned to a reference angle position.

 本開示の分析システムは、前処理を行う前処理装置を含む分析システムであって、前処理の対象とされる試料の入った試料容器を収容する収容装置と、制御装置とを備え、収容装置は、回転体と、回転体に設けられた第1載置部と、搬送体と、収容装置の外から第1載置部へ試料容器を載置するための第1開口が形成され、回転体を覆うカバー体と、第1開口を覆う扉と、扉の開閉を検出する扉センサとを備え、制御装置は、第1載置部に載置された試料容器を搬送体によって収容装置の外部へ搬送させる搬送処理を実行し、制御装置は、扉センサにより扉の開いたことが検出されてから前記扉センサにより前記扉の閉じたことが検出されたとき、扉の開いたことが検出されたときと扉の閉じたことが検出されたときとの間における回転体の回転角度のずれ量が第1閾値を超えるか否かを判定し、回転角度のずれ量が第1閾値を超える場合、回転体の回転角度位置を基準角度位置に復帰させた後、搬送処理を実行し、回転角度のずれ量が第1閾値を超えない場合、回転体の回転角度位置を基準角度位置に復帰させることなく、搬送処理を実行する。 The analysis system of the present disclosure is an analysis system including a pretreatment device that performs pretreatment, and includes a storage device that stores a sample container containing a sample to be pretreated, and a control device. The storage device includes a rotor, a first placement section provided on the rotor, a transport body, a first opening formed for placing the sample container on the first placement section from outside the storage device, a cover body that covers the rotor, a door that covers the first opening, and a door sensor that detects opening and closing of the door. The control device executes a transport process in which the sample container placed on the first placement section is transported to the outside of the storage device by the transport body. When the door sensor detects that the door is open and then detects that the door is closed by the door sensor, the control device determines whether or not the deviation in the rotation angle of the rotor between when the door is detected to be open and when the door is detected to be closed exceeds a first threshold value. If the deviation in the rotation angle exceeds the first threshold value, the control device returns the rotation angle position of the rotor to a reference angle position and then executes the transport process. If the deviation in the rotation angle does not exceed the first threshold value, the control device executes the transport process without returning the rotation angle position of the rotor to the reference angle position.

 本開示によれば、試料容器の載置された回転体の回転角度位置を基準角度位置に復帰させる頻度を低減させつつ、搬送体を搬送対象の試料容器にアプローチさせることが可能な分析システムを提供することができる。 According to the present disclosure, it is possible to provide an analysis system that can move a transport body toward a sample container to be transported while reducing the frequency with which the rotational angle position of a rotor on which a sample container is placed is returned to a reference angle position.

分析システムのシステム構成を示すブロック図である。FIG. 2 is a block diagram showing a system configuration of an analysis system. 前処理装置の概略構成を示す斜視図である。FIG. 2 is a perspective view showing a schematic configuration of a pretreatment device. スタッカの概略構成を示す斜視図である。FIG. 2 is a perspective view showing a schematic configuration of a stacker. ラックにおいて、搬送体が試料容器にアプローチする様子を説明するための概念図である。13 is a conceptual diagram for explaining a state in which a transport body approaches a sample container in a rack. FIG. スタッカにおける搬送体の動きを説明するための概念図である。11A and 11B are conceptual diagrams for explaining the movement of a transport body in a stacker. 分析システムの構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an analysis system. 制御装置が回転体および搬送体を制御する手順を説明するためのフローチャートである。5 is a flowchart for explaining a procedure in which the control device controls a rotating body and a transport body. 更新処理の手順を示すフローチャートである。13 is a flowchart showing a procedure for an update process. 搬送処理の手順を示すフローチャートである。13 is a flowchart showing a procedure of a transport process.

 以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。 Below, the embodiments of the present disclosure will be described in detail with reference to the drawings. Note that the same or corresponding parts in the drawings will be given the same reference numerals and their description will not be repeated.

 <分析システム100のシステム構成>
 図1は、分析システム100のシステム構成を示す図である。分析システム100は、分析対象物に対する前処理および分析を自動で行うためのシステムである。本実施の形態において、分析対象となる試料は、たとえば、被検者から採取された血漿などである。分析システム100は、たとえば、アルツハイマー病のバイオマーカーとされるアミロイドβを、MALDI(Matrix Assisted Laser Desorption/Ionization)法を用いたMSで分析するための前処理装置(前処理自動分注装置)などに適用可能である。
<System configuration of analysis system 100>
FIG. 1 is a diagram showing a system configuration of an analysis system 100. The analysis system 100 is a system for automatically performing pretreatment and analysis of an analyte. In this embodiment, the sample to be analyzed is, for example, plasma collected from a subject. The analysis system 100 is applicable to, for example, a pretreatment device (automatic pretreatment dispensing device) for analyzing amyloid β, which is considered to be a biomarker for Alzheimer's disease, by MS using the MALDI (Matrix Assisted Laser Desorption/Ionization) method.

 図1に示されるように、分析システム100は、前処理装置1と、分析装置2と、パーソナルコンピュータ3とを含む。前処理装置1は、試料に対して前処理を行う前処理ユニット20と、試料容器を収容するスタッカ30とを備える。パーソナルコンピュータ3は、前処理装置1および分析装置2と通信可能に接続される。 As shown in FIG. 1, the analysis system 100 includes a preprocessing device 1, an analysis device 2, and a personal computer 3. The preprocessing device 1 includes a preprocessing unit 20 that performs preprocessing on samples, and a stacker 30 that stores sample containers. The personal computer 3 is connected to the preprocessing device 1 and the analysis device 2 so as to be able to communicate with them.

 前処理ユニット20は、遠心分離機構、液体除去機構、試薬供給機構、攪拌機構および抽出機構などの各種の前処理機構を備える。前処理ユニット20は、それらの機構を動作させ、試料に前処理を行う。分析装置2は、質量分析装置などにより構成される。パーソナルコンピュータ3は、前処理装置1および分析装置2に、前処理または分析に関する指令を送信する。パーソナルコンピュータ3は、前処理装置1および分析装置2の各々から、前処理または分析に関する情報を受信する。 The pre-processing unit 20 is equipped with various pre-processing mechanisms such as a centrifugation mechanism, a liquid removal mechanism, a reagent supply mechanism, a stirring mechanism, and an extraction mechanism. The pre-processing unit 20 operates these mechanisms to perform pre-processing on the sample. The analysis device 2 is composed of a mass spectrometer and the like. The personal computer 3 transmits commands related to pre-processing or analysis to the pre-processing device 1 and the analysis device 2. The personal computer 3 receives information related to pre-processing or analysis from each of the pre-processing device 1 and the analysis device 2.

 <前処理装置1の概略構成>
 図2は、前処理装置1の概略構成を示す斜視図である。図3は、スタッカ30の斜視図である。図4は、ラック42において、搬送体50が試料容器80にアプローチする様子を説明するための概念図である。図5は、スタッカ30における搬送体50の動きを説明するための概念図である。
<Overall configuration of pretreatment device 1>
Fig. 2 is a perspective view showing a schematic configuration of the pretreatment device 1. Fig. 3 is a perspective view of the stacker 30. Fig. 4 is a conceptual diagram for explaining the manner in which the transport body 50 approaches the sample container 80 in the rack 42. Fig. 5 is a conceptual diagram for explaining the movement of the transport body 50 in the stacker 30.

 本実施の形態において、互いに直交するX、Y、Zの3軸を図2のとおりに定義する。X軸とY軸とが成すX-Y面は、前処理装置1の設置面に平行な面である。 In this embodiment, the three mutually orthogonal axes X, Y, and Z are defined as shown in FIG. 2. The X-Y plane formed by the X-axis and Y-axis is a plane parallel to the installation surface of the pre-processing device 1.

 図2には、前処理ユニット20が有する前処理機構の一例として、分注装置21が示されている。前処理ユニット20は、分注装置21の他、複数のモジュール23と、載置台24と、複数のモジュール23および載置台24を搭載するテーブル22とを含む。 In FIG. 2, a dispensing device 21 is shown as an example of a pre-processing mechanism possessed by the pre-processing unit 20. In addition to the dispensing device 21, the pre-processing unit 20 includes a plurality of modules 23, a mounting stand 24, and a table 22 on which the plurality of modules 23 and the mounting stand 24 are mounted.

 分注装置21は、前処理ユニット20の筐体内を移動し、試料容器80に試薬などの液体を吐出する機能を備える。分注装置21には、試料容器80を把持した状態で搬送するためのアーム210が設けられる。 The dispensing device 21 moves inside the housing of the pre-processing unit 20 and has the function of dispensing liquid such as a reagent into the sample container 80. The dispensing device 21 is provided with an arm 210 for transporting the sample container 80 while holding it.

 図2に示されるように、前処理ユニット20とスタッカ30との間には壁面251が存在する。壁面251は、スタッカ30と載置台24との間を仕切る。壁面251には、開口25が形成されている。スタッカ30から前処理ユニット20の載置台24へは、開口25を通じて試料容器80が搬送される。 As shown in FIG. 2, a wall surface 251 exists between the pre-processing unit 20 and the stacker 30. The wall surface 251 separates the stacker 30 from the mounting table 24. An opening 25 is formed in the wall surface 251. The sample container 80 is transported from the stacker 30 to the mounting table 24 of the pre-processing unit 20 through the opening 25.

 図3に示されるように、スタッカ30の内部には、多数の試料容器80を載置することが可能な回転体40が設けられている。回転体40は、透明性を有するカバー体31によって覆われている。カバー体31には、ユーザが回転体40にアクセスするための開口35が形成されている。スタッカ30には、開口35を開閉するための扉32が設けられている。 As shown in FIG. 3, inside the stacker 30, a rotating body 40 capable of holding a large number of sample containers 80 is provided. The rotating body 40 is covered by a transparent cover body 31. The cover body 31 has an opening 35 formed therein to allow a user to access the rotating body 40. The stacker 30 is provided with a door 32 for opening and closing the opening 35.

 回転体40は、Z軸方向に沿う回転軸47を中心にして回転する。回転体40は、回転軸47の周方向に並ぶ複数のラック42(図4参照)を含む。図4に示されるように、ラック42には、多数の棚板43がZ軸方向に並んで設けられる。ユーザは、スタッカ30の扉32を開いて、スタッカ30の外部から開口35を介して、棚板43に試料容器80を載置する。 The rotating body 40 rotates around a rotation axis 47 along the Z-axis direction. The rotating body 40 includes a number of racks 42 (see FIG. 4) arranged in the circumferential direction of the rotation axis 47. As shown in FIG. 4, the racks 42 are provided with a number of shelves 43 arranged in the Z-axis direction. The user opens the door 32 of the stacker 30 and places the sample container 80 on the shelf 43 from outside the stacker 30 through the opening 35.

 図2および図3に示されるように、スタッカ30には、ユーザが操作可能な回転スイッチ33,34が設けられている。回転スイッチ33を押すと、回転体40が左周りに一定角度回転した後、停止する。回転スイッチ34を押すと、回転体40が右周りに一定角度回転した後、停止する。スタッカ30は、パーソナルコンピュータ3から回転スイッチ33,34の操作に相当する指令を受け付けた場合に、回転体40を回転させてもよい。 As shown in Figures 2 and 3, the stacker 30 is provided with rotation switches 33, 34 that can be operated by the user. When the rotation switch 33 is pressed, the rotating body 40 rotates a certain angle counterclockwise and then stops. When the rotation switch 34 is pressed, the rotating body 40 rotates a certain angle clockwise and then stops. The stacker 30 may rotate the rotating body 40 when it receives a command equivalent to the operation of the rotation switches 33, 34 from the personal computer 3.

 開口35と対向する回転体40のラック42部分に試料容器80を載置する空きが存在しない場合、ユーザは、扉32を閉めた後、回転スイッチ33または回転スイッチ34を押す。これにより、回転体40が回転し、開口35と対向するラック42が回転体40の回転前から変更される。その後、ユーザは、扉32を開けて、ラック42の多数の棚板43のうち、試料容器80が載置されていない箇所に試料容器80を載置することできる。 If there is no space in the rack 42 portion of the rotating body 40 facing the opening 35 to place the sample container 80, the user closes the door 32 and then presses the rotation switch 33 or the rotation switch 34. This causes the rotating body 40 to rotate, and the rack 42 facing the opening 35 is changed from before the rotating body 40 rotated. The user can then open the door 32 and place the sample container 80 on any of the many shelves 43 of the rack 42 where a sample container 80 is not placed.

 図4および図5に示されるように、スタッカ30は、試料容器80を搬送する搬送体50を含む。搬送体50は、回転軸47に沿う第1方向(Z軸方向)に移動すると共に、第1方向に直交し、かつ、回転軸47と載置台24とを通る直線に沿う第2方向(X軸方向)に伸縮自在に移動する。 As shown in Figures 4 and 5, the stacker 30 includes a transport body 50 that transports the sample container 80. The transport body 50 moves in a first direction (Z-axis direction) along the rotation axis 47, and also moves retractably in a second direction (X-axis direction) that is perpendicular to the first direction and along a straight line that passes through the rotation axis 47 and the mounting table 24.

 X軸方向から平面視した場合に、棚板43には、試料容器80が載置される載置面431と、載置面431からZ軸の負方向に凹んだ凹部432とが形成されている(図4参照)。凹部432のZ軸方向のサイズは、搬送体50のZ軸方向の厚みよりも大きい。このため、搬送体50は、試料容器80が載置されている棚板43の凹部432に進入することができる。 When viewed from above in the X-axis direction, the shelf 43 has a mounting surface 431 on which the sample container 80 is placed, and a recess 432 recessed in the negative direction of the Z-axis from the mounting surface 431 (see FIG. 4). The size of the recess 432 in the Z-axis direction is larger than the thickness of the transport body 50 in the Z-axis direction. Therefore, the transport body 50 can enter the recess 432 of the shelf 43 on which the sample container 80 is placed.

 <搬送体50の動作>
 ここで、図4および図5を用いて、搬送体50の動作を説明する。既に説明したとおり、前処理ユニット20とスタッカ30との間の壁面251には、開口25が形成されている。搬送体50は、回転体40の多数のラック42のうち、開口25と対向するラック42に載置されている試料容器80を搬送対象とする。スタッカ30は、回転体40を回転させることにより、開口25と対向するラック42を変更することができる。その結果、スタッカ30は、回転体40の多数のラック42のいずれに載置されている試料容器80についても、搬送体50の搬送対象とすることができる。
<Operation of the conveyor 50>
Here, the operation of the transport body 50 will be described with reference to Figures 4 and 5. As already described, an opening 25 is formed in the wall surface 251 between the pre-processing unit 20 and the stacker 30. The transport body 50 transports the sample container 80 placed on the rack 42 facing the opening 25 among the many racks 42 of the rotating body 40. The stacker 30 can change the rack 42 facing the opening 25 by rotating the rotating body 40. As a result, the stacker 30 can transport the sample container 80 placed on any of the many racks 42 of the rotating body 40.

 前処理装置1は、たとえば、パーソナルコンピュータ3からスタッカ30内の試料容器80を前処理ユニット20へ搬送する指令を受け付ける。そのような指令が受け付けられた場合、搬送体50は、以下に説明する要領で、搬送対象の試料容器80をスタッカ30から前処理ユニット20の載置台24へ搬送する。 The pre-processing device 1 receives, for example, a command from the personal computer 3 to transport the sample container 80 in the stacker 30 to the pre-processing unit 20. When such a command is received, the transport body 50 transports the sample container 80 to be transported from the stacker 30 to the loading platform 24 of the pre-processing unit 20 in the manner described below.

 搬送体50は、はじめに、開口25と対向するラック42に載置されている試料容器80のうち、搬送対象の試料容器80に移動する(Z軸方向への移動)。次に、搬送体50は、載置台24の高さに合わせるように、Z軸方向を移動した後、搬送対象の試料容器80を乗せた状態で載置台24に向かって伸び、試料容器80を載置台24に載置する(X軸方向への移動)。図4には、搬送体50が搬送対象の試料容器80に移動する動作が示されている。図5には、搬送体50が載置台24に向かって伸び、試料容器80を載置台24に載置する動作が示されている。 First, the transport body 50 moves to the sample container 80 to be transported among the sample containers 80 placed on the rack 42 facing the opening 25 (movement in the Z-axis direction). Next, the transport body 50 moves in the Z-axis direction to match the height of the mounting table 24, and then extends toward the mounting table 24 with the sample container 80 to be transported on it, and places the sample container 80 on the mounting table 24 (movement in the X-axis direction). Figure 4 shows the movement of the transport body 50 to the sample container 80 to be transported. Figure 5 shows the movement of the transport body 50 to the mounting table 24 and placing the sample container 80 on the mounting table 24.

 ここでは、図4に示されるラック42は、開口25と対向しているものとする。また、図4に示されるラック42を基準としたとき、X軸の負方向に回転体40の回転軸47および搬送体50が位置し、X軸の正方向に開口25が位置するものとする。 Here, the rack 42 shown in FIG. 4 faces the opening 25. Furthermore, when the rack 42 shown in FIG. 4 is used as a reference, the rotating shaft 47 of the rotating body 40 and the conveying body 50 are positioned in the negative direction of the X-axis, and the opening 25 is positioned in the positive direction of the X-axis.

 図4に示されるように、搬送体50は、Z軸方向に移動し、搬送対象の試料容器80が載置された棚板43の凹部432にアプローチする。その後、搬送体50は、X軸の正方向に移動することにより、試料容器80と凹部432との間に進入する。さらに、搬送体50は、Z軸の正方向に移動することにより、棚板43に載置されていた試料容器80を搬送体50に乗せる。 As shown in FIG. 4, the transport body 50 moves in the Z-axis direction and approaches the recess 432 of the shelf 43 on which the sample container 80 to be transported is placed. The transport body 50 then moves in the positive direction of the X-axis to enter between the sample container 80 and the recess 432. The transport body 50 then moves in the positive direction of the Z-axis to place the sample container 80 that was placed on the shelf 43 onto the transport body 50.

 次に、搬送体50は、試料容器80を乗せた状態でX軸の正方向に伸びる。これにより、図5に示されるように、開口25を介してスタッカ30から前処理ユニット20の載置台24へと試料容器80が搬送される。回転体40には、回転軸47の周方向に並ぶ複数のラック42(図4参照)が設けられるが、搬送体50が開口25をくぐることができるように、開口25の高さにラック42が設けられていない列が存在する。たとえば、分注装置21は、載置台24に位置する試料容器80を目的のモジュール23へ搬送する。 Then, the transport body 50 extends in the positive direction of the X-axis with the sample container 80 placed on it. This causes the sample container 80 to be transported from the stacker 30 to the mounting table 24 of the pre-processing unit 20 through the opening 25, as shown in FIG. 5. The rotating body 40 is provided with a plurality of racks 42 (see FIG. 4) arranged in the circumferential direction of the rotation axis 47, but there is a row at the height of the opening 25 where no racks 42 are provided so that the transport body 50 can pass through the opening 25. For example, the dispensing device 21 transports the sample container 80 located on the mounting table 24 to the destination module 23.

 以上、説明したとおり、搬送体50は、開口25と対向するラック42に載置されている試料容器80を載置台24へ搬送する。搬送体50は、開口25と対向するラック42のうちの任意の棚板43に載置されている試料容器80を他の棚板43に移動させることも可能である。本実施の形態に関わる前処理装置1には、試料容器80に関して、搬送体50による自動搬送のための開口25と、ユーザの手作業を可能にするための開口35とが設けられている。 As explained above, the transport body 50 transports the sample container 80 placed on the rack 42 facing the opening 25 to the mounting table 24. The transport body 50 can also move the sample container 80 placed on any shelf 43 of the rack 42 facing the opening 25 to another shelf 43. The pretreatment device 1 of this embodiment is provided with an opening 25 for automatic transport by the transport body 50 and an opening 35 for enabling manual operation by the user with respect to the sample container 80.

 <分析システム100のブロック図>
 図6は、分析システム100の構成を示すブロック図である。図6に示されるように、分析システム100は、前処理装置1と、分析装置2と、パーソナルコンピュータ3とを含む。前処理装置1は、制御装置10と、分注装置21を含む前処理ユニット20と、スタッカ30とを含む。
<Block diagram of analysis system 100>
Fig. 6 is a block diagram showing the configuration of an analysis system 100. As shown in Fig. 6, the analysis system 100 includes a preprocessing device 1, an analysis device 2, and a personal computer 3. The preprocessing device 1 includes a control device 10, a preprocessing unit 20 including a dispensing device 21, and a stacker 30.

 制御装置10は、プロセッサ11と、記憶装置12と、通信インタフェース13とを含む。制御装置10は、通信インタフェース13を介して、パーソナルコンピュータ3、前処理ユニット20、およびスタッカ30と通信する。 The control device 10 includes a processor 11, a storage device 12, and a communication interface 13. The control device 10 communicates with the personal computer 3, the pre-processing unit 20, and the stacker 30 via the communication interface 13.

 プロセッサ11は、典型的には、CPU(Central Processing Unit)またはMPU(Multi-Processing Unit)などにより構成されている。プロセッサ11は、記憶装置12に記憶されたプログラムを読み出して実行することで、前処理ユニット20およびスタッカ30に関する各種の処理を実現する。プロセッサ11は、演算装置の一例である。プロセッサ11は、処理回路(processing circuitry)の一例でもある。 The processor 11 is typically configured with a CPU (Central Processing Unit) or an MPU (Multi-Processing Unit). The processor 11 reads and executes programs stored in the storage device 12 to realize various processes related to the pre-processing unit 20 and the stacker 30. The processor 11 is an example of an arithmetic device. The processor 11 is also an example of a processing circuit.

 記憶装置12は、プロセッサ11が任意のプログラムを実行するにあたって、プログラムコードやワークメモリなどを一時的に格納する揮発性の記憶領域(たとえば、ワーキングエリア)を含む。たとえば、記憶装置12は、DRAM(dynamic random access memory)およびSRAM(static random access memory)などの揮発性メモリ、または、ROM(Read Only Memory)およびフラッシュメモリなどの不揮発性メモリを備える。さらに、記憶装置12は、SSD(solid state drive)またはHDD(hard disk drive)などであってもよい。 The storage device 12 includes a volatile storage area (e.g., a working area) that temporarily stores program code, work memory, and the like when the processor 11 executes any program. For example, the storage device 12 includes volatile memory such as DRAM (dynamic random access memory) and SRAM (static random access memory), or non-volatile memory such as ROM (read only memory) and flash memory. Furthermore, the storage device 12 may be an SSD (solid state drive) or HDD (hard disk drive), etc.

 スタッカ30は、回転体40と、搬送体50と、扉センサ320と、回転操作センサ330,340とを備える。扉センサ320は、スタッカ30に設けられた扉32が開いたことおよび閉じたことを検出する。回転操作センサ330は、回転スイッチ33の操作を検出する。回転操作センサ340は、回転スイッチ34の操作を検出する。 The stacker 30 comprises a rotating body 40, a transport body 50, a door sensor 320, and rotation operation sensors 330 and 340. The door sensor 320 detects when the door 32 provided on the stacker 30 is opened or closed. The rotation operation sensor 330 detects the operation of the rotation switch 33. The rotation operation sensor 340 detects the operation of the rotation switch 34.

 スタッカ30は、回転体40を回転駆動する駆動機構41と、搬送体50をZ軸方向に駆動する駆動機構51と、搬送体50をX軸方向に伸縮させる駆動機構61と、回転体40の回転角度位置が原点位置(基準角度位置)にあることを検出する原点センサ45と、搬送体50のZ軸方向における位置が原点位置(基準位置)にあることを検出する原点センサ55と、搬送体50のX軸方向における先端位置が原点位置(基準位置)にあることを検出する原点センサ65とをさらに備える。 The stacker 30 further includes a drive mechanism 41 that drives the rotating body 40 to rotate, a drive mechanism 51 that drives the transport body 50 in the Z-axis direction, a drive mechanism 61 that expands and contracts the transport body 50 in the X-axis direction, an origin sensor 45 that detects that the rotational angle position of the rotating body 40 is at the origin position (reference angle position), an origin sensor 55 that detects that the position of the transport body 50 in the Z-axis direction is at the origin position (reference position), and an origin sensor 65 that detects that the tip position of the transport body 50 in the X-axis direction is at the origin position (reference position).

 駆動機構41は、モータ411と、ドライバ412と、ロータリエンコーダ413とを備える。駆動機構51は、モータ511と、ドライバ512と、リニアエンコーダ513とを備える。駆動機構61は、モータ611と、ドライバ612とを備える。モータ411,511,611は、たとえば、ステッピングモータにより構成される。ドライバ412,512,612は、制御装置10の指令に基づいて、それぞれ対応するモータ411,511,611へ励磁信号を出力する。 The drive mechanism 41 includes a motor 411, a driver 412, and a rotary encoder 413. The drive mechanism 51 includes a motor 511, a driver 512, and a linear encoder 513. The drive mechanism 61 includes a motor 611 and a driver 612. The motors 411, 511, and 611 are, for example, stepping motors. The drivers 412, 512, and 612 output excitation signals to the corresponding motors 411, 511, and 611, respectively, based on commands from the control device 10.

 ロータリエンコーダ413は、回転体40の回転角度位置を検出し、検出した回転角度位置をドライバ412経由で制御装置10へ送信する。リニアエンコーダ513は、搬送体50のZ軸方向における位置を検出し、検出したZ軸方向における位置をドライバ512経由で制御装置10へ送信する。制御装置10は、ロータリエンコーダ413およびリニアエンコーダ513の出力値に基づいて、回転体40および搬送体50の位置ずれを常時、チェックする。 The rotary encoder 413 detects the rotation angle position of the rotating body 40 and transmits the detected rotation angle position to the control device 10 via the driver 412. The linear encoder 513 detects the position of the transport body 50 in the Z-axis direction and transmits the detected position in the Z-axis direction to the control device 10 via the driver 512. The control device 10 constantly checks the positional deviation of the rotating body 40 and the transport body 50 based on the output values of the rotary encoder 413 and the linear encoder 513.

 制御装置10は、回転操作センサ330の検出信号を取得したとき、回転体40を左周りに一定角度回転させる。このとき、ドライバ412は、その一定角度に対応する駆動ステップ数でモータ411を制御する。その後、再度、回転操作センサ330の検出信号を取得したとき、制御装置10は、回転体40を左周りに一定角度回転させる。このとき、ドライバ412は、一定角度に対応する駆動ステップ数で、再び、モータ411を制御する。 When the control device 10 acquires a detection signal from the rotation operation sensor 330, it rotates the rotating body 40 counterclockwise by a fixed angle. At this time, the driver 412 controls the motor 411 with the number of drive steps corresponding to that fixed angle. After that, when the control device 10 acquires a detection signal from the rotation operation sensor 330 again, it rotates the rotating body 40 counterclockwise by a fixed angle. At this time, the driver 412 controls the motor 411 again with the number of drive steps corresponding to the fixed angle.

 これにより、制御装置10は、回転操作センサ330の検出信号を取得する毎に、回転体40を原点角度位置から0度、120度、180度、360度(0度)、120度、…などのように、所定角度位置に繰り返し、位置させることができる。制御装置10は、回転操作センサ340の検出信号を取得したときにも、同様の要領で、回転体40を右周りに回転させる。 As a result, the control device 10 can repeatedly position the rotating body 40 at a predetermined angular position, such as 0 degrees, 120 degrees, 180 degrees, 360 degrees (0 degrees), 120 degrees, ... from the origin angular position, each time it acquires a detection signal from the rotation operation sensor 330. The control device 10 also rotates the rotating body 40 clockwise in a similar manner when it acquires a detection signal from the rotation operation sensor 340.

 このように、制御装置10は、モータ411を駆動させる駆動ステップ数に基づいて、回転体40の回転角度位置を制御する。制御装置10は、搬送体50で試料容器80を搬送するときにも、搬送対象の試料容器80が載置されているラック42の位置に応じて、回転体40を回転させる。これにより、制御装置10は、搬送対象の試料容器80が載置されているラック42を開口25に対向させる。このときにも、制御装置10は、モータ411の駆動ステップ数に基づいて、回転体40の回転角度位置を制御する。 In this way, the control device 10 controls the rotation angle position of the rotating body 40 based on the number of drive steps for driving the motor 411. When the sample container 80 is transported by the transport body 50, the control device 10 also rotates the rotating body 40 according to the position of the rack 42 on which the sample container 80 to be transported is placed. In this way, the control device 10 positions the rack 42 on which the sample container 80 to be transported is placed facing the opening 25. At this time as well, the control device 10 controls the rotation angle position of the rotating body 40 based on the number of drive steps of the motor 411.

 制御装置10は、搬送体50についても同様に、モータ511,611を駆動させるステップ数に基づいて、搬送体50のZ軸方向における位置および搬送体50のX軸方向における先端位置を制御する。 Similarly, the control device 10 controls the position of the conveyor 50 in the Z-axis direction and the tip position of the conveyor 50 in the X-axis direction based on the number of steps for driving the motors 511 and 611.

 <特徴的な構成について>
 ここで、本実施の形態に関わる分析システム100における特徴的な構成について説明する。回転体40の回転を目標角度位置で停止させた後、再度、回転体40を回転させる場合、停止位置を基準にして、次の目標角度位置まで回転体40を回転させるために必要なモータ411の駆動ステップ数が算出される。同様に、搬送体50を目標位置で停止させた後、再度、搬送体50を動かす場合、停止位置を基準にして、次の目標位置まで搬送体50を動かすために必要なモータ511の駆動ステップ数が算出される。
<Characteristic configuration>
Here, a characteristic configuration of the analysis system 100 according to the present embodiment will be described. When the rotation of the rotating body 40 is stopped at a target angular position and then the rotating body 40 is rotated again, the number of driving steps of the motor 411 required to rotate the rotating body 40 to the next target angular position is calculated based on the stop position. Similarly, when the transport body 50 is stopped at a target position and then the transport body 50 is moved again, the number of driving steps of the motor 511 required to move the transport body 50 to the next target position is calculated based on the stop position.

 回転体40の回転を停止させてから、再度、回転体を回転させ、次の目標角度位置で正確にその回転を停止させるためには、回転体40の回転を停止制御しているときに、回転体の回転角度位置にずれが生じないようにすることが必要である。同様に、搬送体50を次の目標位置に正確に移動させるためには、搬送体50を停止制御しているときに、搬送体50の位置にずれが生じないようにすることが必要である。 In order to stop the rotation of the rotating body 40, rotate the rotating body again, and stop the rotation accurately at the next target angle position, it is necessary to prevent any deviation in the rotational angle position of the rotating body when the rotation of the rotating body 40 is being controlled to stop. Similarly, in order to move the transport body 50 accurately to the next target position, it is necessary to prevent any deviation in the position of the transport body 50 when the transport body 50 is controlled to stop.

 特に、扉32が開いているときには、ユーザが回転体40に手を触れることによって回転体40の回転角度位置にずれが生じたり、ユーザが搬送体50に手を触れることによって搬送体50の位置にずれが生じたりする可能性がある。 In particular, when the door 32 is open, the user may touch the rotating body 40, causing a shift in the rotation angle position of the rotating body 40, or the user may touch the conveying body 50, causing a shift in the position of the conveying body 50.

 このようなずれが発生することを防止するためには、回転体40の回転を停止制御している間、回転体40の状態を維持するための励磁信号を継続的にモータ411に供給し、搬送体50を停止制御している間、搬送体50の状態を維持するための励磁信号を継続的にモータ511,611に供給することが考えられる。 In order to prevent such deviations from occurring, it is conceivable to continuously supply an excitation signal to motor 411 to maintain the state of rotating body 40 while the rotation of rotating body 40 is being controlled to stop, and to continuously supply an excitation signal to motors 511, 611 to maintain the state of conveying body 50 while the conveying body 50 is being controlled to stop.

 しかし、扉32が開いている間も励磁信号を供給し続けている場合、装置上の何らかのトラブルなどによって、回転体40が自動的に動き始めたり、搬送体50が自動的に移動し始めたりする可能性を完全に否定できない。このようなトラブルが生じた場合、回転体40または搬送体50がユーザの手に衝突するおそれがある。 However, if the excitation signal continues to be supplied while the door 32 is open, it cannot be completely ruled out that some trouble with the device may cause the rotating body 40 or the conveying body 50 to automatically start moving. If such a trouble occurs, there is a risk that the rotating body 40 or the conveying body 50 may collide with the user's hand.

 制御装置10は、回転体40の回転中および搬送体50の動作中に扉32をロックする。さらに、制御装置10は、扉32が開いているときには、回転スイッチ33,34の操作を受け付けず、搬送体50を動作させる指令を受け付けない。このため、ユーザが回転体40にアクセス可能な状態において、回転体40が回転すること、および搬送体50が動作することは、通常、発生しない。 The control device 10 locks the door 32 while the rotating body 40 is rotating and while the transport body 50 is operating. Furthermore, when the door 32 is open, the control device 10 does not accept operation of the rotation switches 33 and 34, and does not accept a command to operate the transport body 50. Therefore, when the user has access to the rotating body 40, the rotating body 40 does not normally rotate and the transport body 50 does not normally operate.

 しかしながら、万一のトラブルの発生の可能性を考慮したインターロックの仕組みを分析システム100に実装させることが好ましい。そこで、扉32が開いたことが扉センサ320により検出された場合、扉センサ320による検出と連動して、電源(モータ用電源)とモータ411,511とを接続する電源供給ライン上に存在するスイッチが、ONからOFFに機械的に切り替わる。このように、スタッカ30は、扉センサ320により扉32が開いていることが検出されている間、モータ411,511への電力の供給を停止する。 However, it is preferable to implement an interlock mechanism in the analysis system 100 in consideration of the possibility of trouble occurring. Thus, when the door sensor 320 detects that the door 32 is open, a switch on the power supply line connecting the power source (power source for the motor) and the motors 411, 511 is mechanically switched from ON to OFF in conjunction with the detection by the door sensor 320. In this way, the stacker 30 stops supplying power to the motors 411, 511 while the door sensor 320 detects that the door 32 is open.

 これにより、扉32が開いた場合、装置上の何らかのトラブルによって、回転体40が自動的に回転してしまうことを阻止できる。また、扉32が開いた場合、装置上の何らかのトラブルによって、搬送体50が自動的にZ軸方向に動いてしまうことを阻止できる。 This prevents the rotating body 40 from automatically rotating due to some trouble with the device when the door 32 is open. Also, when the door 32 is open, it prevents the transport body 50 from automatically moving in the Z-axis direction due to some trouble with the device.

 なお、本実施の形態において、扉32が開いたことが扉センサ320により検出された場合であっても、電源からモータ611への電力供給が遮断されることはない。これは、扉32が開いている間、何らかの装置上のトラブルなどが原因で搬送体50がX軸方向に伸びる動作をしたとしても、搬送体50の先端がユーザに衝突することはあり得ないからである。図5に示されるように、搬送体50のX軸方向における動作方向は、前処理ユニット20の方向であって、ユーザが対面している開口35に向かう方向ではない。また、ユーザは、搬送体50のX軸方向における動作方向に存在する棚板43に触れることができない。このため、扉32が開いたことが扉センサ320により検出された場合であっても、モータ611に励磁信号が供給される。その結果、搬送体50のX軸方向における先端位置が、扉32の開放中、励磁信号によって維持される。 In this embodiment, even if the door sensor 320 detects that the door 32 is open, the power supply from the power source to the motor 611 is not cut off. This is because, even if the conveyor 50 extends in the X-axis direction due to some device trouble while the door 32 is open, the tip of the conveyor 50 cannot collide with the user. As shown in FIG. 5, the movement direction of the conveyor 50 in the X-axis direction is toward the pre-processing unit 20, not toward the opening 35 that the user faces. In addition, the user cannot touch the shelf board 43 that is in the movement direction of the conveyor 50 in the X-axis direction. Therefore, even if the door sensor 320 detects that the door 32 is open, an excitation signal is supplied to the motor 611. As a result, the tip position of the conveyor 50 in the X-axis direction is maintained by the excitation signal while the door 32 is open.

 インターロックの仕組みを実装することにより、スタッカ30の扉32が開いているときには、ユーザが回転体40に触れることで回転体40の回転角度位置が変化する。同様に、スタッカ30の扉32が開いているときには、ユーザが搬送体50に触れることで搬送体50のZ軸方向における位置が変化する。 By implementing an interlock mechanism, when the door 32 of the stacker 30 is open, the rotational angle position of the rotating body 40 changes when the user touches the rotating body 40. Similarly, when the door 32 of the stacker 30 is open, the position of the transport body 50 in the Z-axis direction changes when the user touches the transport body 50.

 ユーザが回転体40に触れることで回転体40の回転角度位置が変化した後、規定の駆動ステップ数でモータ411を駆動した場合、回転体40の回転角度位置を所定角度位置に制御することができない。同様に、ユーザが搬送体50に触れることで搬送体50のZ軸方向における位置が変化した後、規定の駆動ステップ数でモータ511を駆動した場合、想定している位置に搬送体50を移動させることができない。 If the rotation angle position of the rotating body 40 changes as a result of the user touching the rotating body 40 and then the motor 411 is driven with a specified number of drive steps, the rotation angle position of the rotating body 40 cannot be controlled to a specified angle position. Similarly, if the position of the transport body 50 in the Z-axis direction changes as a result of the user touching the transport body 50 and then the motor 511 is driven with a specified number of drive steps, then the transport body 50 cannot be moved to the intended position.

 このような問題を解決するため、扉32の開いたことが検出された後、扉32の閉じたことが検出された場合、回転体40の回転角度位置を原点位置(基準角度位置)に復帰させると共に、搬送体50のZ軸方向における位置を原点位置(基準位置)に復帰させることが考えられる。以下、このように回転体40の回転角度位置を原点位置(基準角度位置)に復帰させる制御、および搬送体50のZ軸方向における位置を原点位置(基準位置)に復帰させる制御を、「復帰制御」と称する。また、以下、「扉32の開いたことが検出された後、扉32の閉じたことが検出されたこと」を「扉32の開閉が検出されたこと」と称する場合がある。 In order to solve this problem, when it is detected that the door 32 is open and then closed, it is possible to return the rotational angle position of the rotating body 40 to the origin position (reference angle position) and return the position of the transport body 50 in the Z-axis direction to the origin position (reference position). Hereinafter, the control for returning the rotational angle position of the rotating body 40 to the origin position (reference angle position) and the control for returning the position of the transport body 50 in the Z-axis direction to the origin position (reference position) are referred to as "return control". In addition, hereinafter, "detection that the door 32 is open and then closed" may be referred to as "detection of opening or closing of the door 32".

 上述のような復帰制御を実行すれば、回転スイッチ33または回転スイッチ34の操作が検出されたとき、制御装置10は、原点位置(基準角度位置)を基準にして算出されるステップ数に基づいてモータ411を駆動し、回転体40を正しい回転角度位置まで回転させることができる。制御装置10は、試料容器80を搬送する指令を受信したときにも同様に、搬送対象の試料容器80が載置されたラック42が開口25と対向するように、回転体40を回転させることができる。さらに、制御装置10は、原点位置(基準位置)を基準にして算出されるステップ数に基づいてモータ511を駆動し、搬送体50を搬送対象の試料容器80の位置へ移動させることができる。 By executing the return control as described above, when operation of the rotation switch 33 or rotation switch 34 is detected, the control device 10 can drive the motor 411 based on the number of steps calculated with reference to the origin position (reference angle position) and rotate the rotating body 40 to the correct rotation angle position. Similarly, when the control device 10 receives a command to transport a sample container 80, it can rotate the rotating body 40 so that the rack 42 on which the sample container 80 to be transported is placed faces the opening 25. Furthermore, the control device 10 can drive the motor 511 based on the number of steps calculated with reference to the origin position (reference position) and move the transport body 50 to the position of the sample container 80 to be transported.

 しかしながら、扉32の開閉が検出される毎に、上述のような復帰制御が行われるのは、効率的でない。扉32の開閉が検出される毎に、ユーザは、復帰制御の終了を待つ必要があるため、作業時間が長くなってしまう。扉32を開けたユーザが回転体40および搬送体50には触れることなく作業を終えた場合にも、復帰制御は行われる。この場合、扉32を開閉しただけで復帰制御が行われる点について、ユーザから本システムのメーカへクレームが入る余地もある。さらに、扉32の開閉が検出される毎に復帰制御が行われることによって、回転体40および搬送体50の駆動部の耐久性が早期に低下するおそれもある。 However, it is not efficient to perform the above-mentioned reset control every time the opening and closing of the door 32 is detected. Each time the opening and closing of the door 32 is detected, the user must wait for the end of the reset control, which increases the time required for work. Reset control is also performed when the user who opened the door 32 finishes the work without touching the rotating body 40 and the transport body 50. In this case, there is a possibility that the user may complain to the manufacturer of this system about the fact that reset control is performed simply by opening and closing the door 32. Furthermore, there is a risk that the durability of the drive parts of the rotating body 40 and the transport body 50 will be reduced early if reset control is performed every time the opening and closing of the door 32 is detected.

 そこで、本実施の形態において、制御装置10は、扉32を開いたときと扉32を閉じたときとの間での回転体40の回転角度位置のずれ量をチェックする。さらに、制御装置10は、扉32を開いたときと扉32を閉じたときとの間での搬送体50のZ軸方向における位置のずれ量をチェックする。 In this embodiment, the control device 10 checks the amount of deviation in the rotational angle position of the rotating body 40 between when the door 32 is opened and when the door 32 is closed. Furthermore, the control device 10 checks the amount of deviation in the position of the transport body 50 in the Z-axis direction between when the door 32 is opened and when the door 32 is closed.

 扉32が開いたときに、モータ411,511へ励磁信号が供給されない場合であっても、ロータリエンコーダ413およびリニアエンコーダ513は機能している。そこで、制御装置10は、扉32を開く前のモータ411の駆動ステップ数と、扉を開閉した後のロータリエンコーダ413の検出値とに基づいて、回転角度位置のずれ量を特定する。また、制御装置10は、扉32を開く前のモータ511の駆動ステップ数と、扉を開閉した後のリニアエンコーダ513の検出値とに基づいて、Z軸方向における位置のずれ量を特定する。 Even if an excitation signal is not supplied to the motors 411, 511 when the door 32 is open, the rotary encoder 413 and the linear encoder 513 are functioning. Therefore, the control device 10 determines the amount of deviation in the rotation angle position based on the number of driving steps of the motor 411 before the door 32 is opened and the detection value of the rotary encoder 413 after the door is opened and closed. The control device 10 also determines the amount of deviation in the position in the Z-axis direction based on the number of driving steps of the motor 511 before the door 32 is opened and the detection value of the linear encoder 513 after the door is opened and opened and closed.

 制御装置10は、扉32を開いたときと扉32を閉じたときとの間での回転体40の回転角度位置のずれ量が閾値を超える場合に、上述の復帰制御を実行した上で、回転体40を目的の回転角度位置まで回転させる。制御装置10は、扉32を開いたときと扉32を閉じたときとの間での回転体40の回転角度位置のずれ量が閾値を超えない場合に、復帰制御を実行することなく、回転体40を目的の回転角度位置まで回転させる。 If the deviation in the rotational angle position of the rotating body 40 between when the door 32 is opened and when the door 32 is closed exceeds a threshold value, the control device 10 executes the above-mentioned return control and rotates the rotating body 40 to the target rotational angle position. If the deviation in the rotational angle position of the rotating body 40 between when the door 32 is opened and when the door 32 is closed does not exceed a threshold value, the control device 10 rotates the rotating body 40 to the target rotational angle position without executing return control.

 制御装置10は、扉32を開いたときと扉32を閉じたときとの間での搬送体50のZ軸方向における位置のずれ量が閾値を超える場合に、上述の復帰制御を実行した上で、搬送体50を目的の位置まで移動させる。制御装置10は、扉32を開いたときと扉32を閉じたときとの間での搬送体50のZ軸方向における位置のずれ量が閾値を超えない場合に、復帰制御を実行することなく、搬送体50を目的の位置まで移動させる。 If the amount of positional deviation of the conveying body 50 in the Z-axis direction between when the door 32 is opened and when the door 32 is closed exceeds a threshold value, the control device 10 executes the above-mentioned return control and moves the conveying body 50 to the target position. If the amount of positional deviation of the conveying body 50 in the Z-axis direction between when the door 32 is opened and when the door 32 is closed does not exceed a threshold value, the control device 10 moves the conveying body 50 to the target position without executing return control.

 制御装置10は、回転体40の回転角度位置のずれ量が回転体40の位置の精度に影響を与えない場合、および、搬送体50のZ軸方向における位置のずれ量が搬送体50の位置の精度に影響を与えない場合、復帰制御を実行しない。その結果、本実施の形態によれば、回転体40の回転角度位置を基準角度位置に復帰させる頻度、および搬送体50を基準位置に復帰させる頻度の双方を低減させつつ、搬送体50を搬送対象の試料容器80にアプローチさせることが可能とされる。 The control device 10 does not execute return control if the amount of deviation in the rotational angle position of the rotating body 40 does not affect the positional accuracy of the rotating body 40, and if the amount of deviation in the position of the transport body 50 in the Z-axis direction does not affect the positional accuracy of the transport body 50. As a result, according to this embodiment, it is possible to cause the transport body 50 to approach the sample container 80 to be transported while reducing both the frequency with which the rotational angle position of the rotating body 40 is returned to the reference angle position and the frequency with which the transport body 50 is returned to the reference position.

 <フローチャートに基づいた処理手順の説明>
 次に、本実施の形態に関わる上述の特徴的な構成について、フローチャートを用いて説明する。
<Explanation of Processing Procedure Based on Flowchart>
Next, the above-mentioned characteristic configuration according to the present embodiment will be described with reference to a flowchart.

 図7は、制御装置10が回転体40および搬送体50を制御する手順を説明するためのフローチャートである。図8は、更新処理の手順を示すフローチャートである。図9は、搬送処理の処理手順を示すフローチャートである。更新処理および搬送処理は、図7に示されるフローチャートのサブルーチンである。 FIG. 7 is a flowchart for explaining the procedure by which the control device 10 controls the rotating body 40 and the transport body 50. FIG. 8 is a flowchart showing the procedure for the update process. FIG. 9 is a flowchart showing the procedure for the transport process. The update process and the transport process are subroutines of the flowchart shown in FIG. 7.

 はじめに、制御装置10は、扉センサ320の検出出力に基づいて、扉32が開いたことを検出する(ステップS1)。次に、制御装置10は、モータ411のステップ数に基づいて回転体40の現在の角度位置Pa1を記憶装置12に記憶する(ステップS2)。次に、制御装置10は、モータ511のステップ数に基づいて搬送体50のZ軸方向における現在の位置Pz1を記憶装置12に記憶する(ステップS3)
 次に、モータ411,511への電力供給が停止される(ステップS4)。より具体的には、扉センサ320による検出に基づいて、電源とモータ411,511とを接続する電源供給ライン上に存在するスイッチが、ONからOFFに機械的に切り替わる。なお、ステップS4において、モータ611への電力供給も停止されるように構成してもよい。扉32が開いている間、ユーザは、開口35と対向するラック42のいずれかの棚板43に試料容器80を載置する。
First, the control device 10 detects that the door 32 is open based on the detection output of the door sensor 320 (step S1). Next, the control device 10 stores the current angular position Pa1 of the rotating body 40 in the storage device 12 based on the number of steps of the motor 411 (step S2). Next, the control device 10 stores the current position Pz1 of the conveying body 50 in the Z-axis direction in the storage device 12 based on the number of steps of the motor 511 (step S3).
Next, the power supply to the motors 411 and 511 is stopped (step S4). More specifically, based on the detection by the door sensor 320, a switch present on the power supply line connecting the power source and the motors 411 and 511 is mechanically switched from ON to OFF. Note that in step S4, the power supply to the motor 611 may also be stopped. While the door 32 is open, the user places the sample container 80 on any one of the shelves 43 of the rack 42 facing the opening 35.

 ユーザは、作業を終えると、扉32を閉める。制御装置10は、扉センサ320の検出出力がオンからオフに変化したことに基づいて、扉が閉まったことを検出する(ステップS5)。次に、モータ411,511への電力供給が開始される(ステップS6)。より具体的には、扉センサ320による検出に基づいて、電源とモータ411,511とを接続する電源供給ライン上に存在するスイッチが、OFFからONに機械的に切り替わる。 When the user has finished their work, they close the door 32. The control device 10 detects that the door is closed based on the change in the detection output of the door sensor 320 from ON to OFF (step S5). Next, power supply to the motors 411, 511 is started (step S6). More specifically, based on the detection by the door sensor 320, a switch present on the power supply line connecting the power source and the motors 411, 511 is mechanically switched from OFF to ON.

 次に、制御装置10は、ロータリエンコーダ413の出力値に基づいて、現在の角度位置Pa2を特定する(ステップS7)。次に、制御装置10は、リニアエンコーダ513の出力値に基づいて、Z軸方向における現在の位置Pz2を特定する(ステップS8)。 Then, the control device 10 determines the current angular position Pa2 based on the output value of the rotary encoder 413 (step S7). Next, the control device 10 determines the current position Pz2 in the Z-axis direction based on the output value of the linear encoder 513 (step S8).

 次に、制御装置10は、回転スイッチ33または回転スイッチ34の操作が検出されたか否かを判定する(ステップS9)。回転スイッチ33または回転スイッチ34の操作を検出した場合、制御装置10は、更新処理を実行し(ステップS10)、本フローチャートに基づく処理を終える。更新処理については、図8を用いて説明する。 Then, the control device 10 determines whether or not operation of the rotation switch 33 or the rotation switch 34 has been detected (step S9). If operation of the rotation switch 33 or the rotation switch 34 has been detected, the control device 10 executes an update process (step S10) and ends the process based on this flowchart. The update process will be described with reference to FIG. 8.

 回転スイッチ33または回転スイッチ34の操作が検出されない場合、制御装置10は、搬送体50を移動する指令を取得したか否かを判定する(ステップS11)。搬送体50を移動する指令は、たとえば、パーソナルコンピュータ3から制御装置10へ送信される。制御装置10は、搬送体50を移動する指令を取得した場合、搬送処理を実行し(ステップS12)、本フローチャートに基づく処理を終える。搬送処理については、図9を用いて説明する。制御装置10は、搬送体50を移動する指令を取得しなかった場合、本フローチャートに基づく処理を終える。 If operation of rotation switch 33 or rotation switch 34 is not detected, control device 10 determines whether or not a command to move conveying body 50 has been received (step S11). The command to move conveying body 50 is sent to control device 10 from personal computer 3, for example. If control device 10 receives a command to move conveying body 50, it executes conveying processing (step S12) and ends the processing based on this flowchart. The conveying processing will be explained using Figure 9. If control device 10 does not receive a command to move conveying body 50, it ends the processing based on this flowchart.

 次に、図8を用いて更新処理を説明する。はじめに、制御装置10は、「角度位置Pa1-角度位置Pa2」の絶対値が閾値αより小さいか否かを判定する(ステップS21)。すなわち、制御装置10は、扉32を開いたときと扉32を閉じたときとの間での回転体40の回転角度位置のずれ量が閾値αより小さいか否かを判定する。閾値αは、第1閾値の一例である。 Next, the update process will be described with reference to FIG. 8. First, the control device 10 determines whether the absolute value of "angle position Pa1 - angle position Pa2" is smaller than the threshold value α (step S21). That is, the control device 10 determines whether the amount of deviation in the rotational angle position of the rotating body 40 between when the door 32 is opened and when the door 32 is closed is smaller than the threshold value α. The threshold value α is an example of a first threshold value.

 制御装置10は、ステップS21においてNOと判定した場合、一旦、原点角度位置へ回転体40を復帰させる(ステップS24)。その後、制御装置10は、原点角度位置を基準として、次のラック42まで回転体40を回転させる(ステップS25)。このとき、制御装置10は、操作が検出された回転スイッチの種類(回転スイッチ33、回転スイッチ34)に応じて、回転体40を左周りまたは右周りに回転させる。 If the control device 10 judges NO in step S21, it returns the rotating body 40 to the origin angular position once (step S24). After that, the control device 10 rotates the rotating body 40 to the next rack 42 based on the origin angular position (step S25). At this time, the control device 10 rotates the rotating body 40 counterclockwise or clockwise depending on the type of rotation switch whose operation was detected (rotation switch 33, rotation switch 34).

 これにより、開口35と対向するラック42が、回転体40の回転開始前に開口35と対向していたラック42とは別のラック42に変更される。換言すると、開口35と対向する回転体40のラック42が、開口35に対向させるべき次のラック42に変更される。これにより、回転体40の或るラック42が開口35に対向しているときに、回転スイッチの操作に基づいて回転体40が回転し、他のラック42が開口35に対向したときに、回転体40の回転が停止することになる。これにより、開口35と対向する棚板43がある棚板43(第1載置部)から他の棚板43(第2載置部)に変更される。 As a result, the rack 42 facing the opening 35 is changed to a different rack 42 from the rack 42 that was facing the opening 35 before the rotating body 40 started to rotate. In other words, the rack 42 of the rotating body 40 facing the opening 35 is changed to the next rack 42 that should be placed facing the opening 35. As a result, when a certain rack 42 of the rotating body 40 faces the opening 35, the rotating body 40 rotates based on the operation of the rotation switch, and when the other rack 42 faces the opening 35, the rotation of the rotating body 40 stops. As a result, the shelf board 43 facing the opening 35 is changed from one shelf board 43 (first mounting portion) to another shelf board 43 (second mounting portion).

 制御装置10は、ステップS21においてYESと判定した場合、原点角度位置へ回転体40を復帰させない。これは、扉32を開いたときと扉32を閉じたときとの間での回転体40の回転角度位置のずれ量が、回転角度位置の精度に影響を与えない程度に小さいためである。この場合、制御装置10は、扉32を開いたときに記憶していた角度位置Pa1に基づいて、次のラック42まで回転体40を回転させるために必要なモータ411の駆動ステップ数を算出する(ステップS22)。次に、制御装置10は、算出された駆動ステップ数に基づいて、次のラック42まで回転体40を回転させ(ステップS23)、本フローチャートに基づく処理を終える。 If the control device 10 judges YES in step S21, it does not return the rotating body 40 to the origin angular position. This is because the deviation in the rotational angle position of the rotating body 40 between when the door 32 is opened and when it is closed is small enough not to affect the accuracy of the rotational angle position. In this case, the control device 10 calculates the number of drive steps of the motor 411 required to rotate the rotating body 40 to the next rack 42 based on the angular position Pa1 stored when the door 32 was opened (step S22). Next, the control device 10 rotates the rotating body 40 to the next rack 42 based on the calculated number of drive steps (step S23), and ends the processing based on this flowchart.

 次に、図9を用いて搬送処理を説明する。搬送処理のステップS31~ステップS35は、更新処理のステップS21~ステップS25に対応している。搬送処理のステップS31~ステップS35は、更新処理のステップS21~ステップS25と同様、回転体40を回転させる処理である。 Next, the transport process will be described with reference to FIG. 9. Steps S31 to S35 of the transport process correspond to steps S21 to S25 of the update process. Steps S31 to S35 of the transport process are processes for rotating the rotating body 40, similar to steps S21 to S25 of the update process.

 更新処理のステップS21~ステップS25は、回転スイッチ33または回転スイッチ34の操作に応じて、回転体40を次のラック42まで回転させる処理を示す。搬送処理のステップS31~ステップS35は、搬送体50を移動する指令に応じて、搬送対象の試料容器80の載置されているラック42が開口35に対向するように、回転体40を回転させる処理を示す。 Steps S21 to S25 of the update process show the process of rotating the rotor 40 to the next rack 42 in response to the operation of the rotation switch 33 or the rotation switch 34. Steps S31 to S35 of the transport process show the process of rotating the rotor 40 in response to a command to move the transport body 50 so that the rack 42 on which the sample container 80 to be transported is placed faces the opening 35.

 搬送処理において、制御装置10は、「角度位置Pa1-角度位置Pa2」の絶対値が閾値αより小さいか否かを判定する(ステップS31)。制御装置10は、ステップS31においてNOと判定した場合、一旦、原点角度位置へ回転体40を復帰させる(ステップS34)。その後、制御装置10は、原点角度位置を基準として、ターゲットの位置まで回転体40を回転させる(ステップS35)。ここで、「ターゲットの位置」とは、搬送対象の試料容器80が載置されているラック42が開口25に対向する位置のことである。したがって、ステップS35により、搬送対象の試料容器80が載置されているラック42が開口25に対向する。 In the transport process, the control device 10 determines whether the absolute value of "angle position Pa1-angle position Pa2" is smaller than the threshold value α (step S31). If the control device 10 determines NO in step S31, it temporarily returns the rotating body 40 to the origin angular position (step S34). Thereafter, the control device 10 rotates the rotating body 40 to the target position based on the origin angular position (step S35). Here, the "target position" refers to the position where the rack 42 on which the sample container 80 to be transported is placed faces the opening 25. Therefore, by step S35, the rack 42 on which the sample container 80 to be transported is placed faces the opening 25.

 制御装置10は、ステップS31においてYESと判定した場合、原点角度位置へ回転体40を復帰させない。上述のとおり、扉32を開いたときと扉32を閉じたときとの間での回転体40の回転角度位置のずれ量が回転角度位置の精度に影響を与えない程度に小さいためである。この場合、制御装置10は、扉32を開いたときに記憶していた角度位置Pa1に基づいて、上述の「ターゲットの位置」まで回転体40を回転させるために必要なモータ411の駆動ステップ数を算出する(ステップS32)。次に、制御装置10は、算出された駆動ステップ数に基づいて、ターゲットの位置まで回転体40を回転させる(ステップS33)。 If the control device 10 judges YES in step S31, it does not return the rotating body 40 to the origin angular position. As described above, this is because the deviation in the rotational angle position of the rotating body 40 between when the door 32 is opened and when it is closed is small enough not to affect the accuracy of the rotational angle position. In this case, the control device 10 calculates the number of drive steps of the motor 411 required to rotate the rotating body 40 to the above-mentioned "target position" based on the angular position Pa1 stored when the door 32 was opened (step S32). Next, the control device 10 rotates the rotating body 40 to the target position based on the calculated number of drive steps (step S33).

 制御装置10は、ステップS33またはステップS35の後、以下に説明する手順で搬送体50を移動させる。はじめに、制御装置10は、「Z軸方向における位置Pz1-Z軸方向における位置Pz2」の絶対値が閾値βより小さいか否かを判定する(ステップS41)。すなわち、制御装置10は、扉32を開いたときと扉32を閉じたときとの間での搬送体50のZ軸方向における位置のずれ量が閾値βより小さいか否かを判定する。閾値βは、第2閾値の一例である。 After step S33 or step S35, the control device 10 moves the transport body 50 in the procedure described below. First, the control device 10 determines whether the absolute value of "position Pz1 in the Z-axis direction - position Pz2 in the Z-axis direction" is smaller than the threshold value β (step S41). That is, the control device 10 determines whether the amount of positional deviation of the transport body 50 in the Z-axis direction between when the door 32 is opened and when the door 32 is closed is smaller than the threshold value β. The threshold value β is an example of a second threshold value.

 制御装置10は、ステップS41においてNOと判定した場合、一旦、Z軸方向における原点位置(基準位置)へ搬送体50を復帰させる(ステップS46)。その後、制御装置10は、原点位置を基準として、Z軸方向におけるターゲットの位置へ搬送体50を移動させる(ステップS47)。ここで、「Z軸方向におけるターゲットの位置」とは、開口35と対向するラック42の複数の棚板43のうち、搬送対象の試料容器80が載置されている棚板43の位置のことである。 If the control device 10 judges NO in step S41, it first returns the transport body 50 to the origin position (reference position) in the Z-axis direction (step S46). After that, the control device 10 moves the transport body 50 to the target position in the Z-axis direction, based on the origin position (step S47). Here, the "target position in the Z-axis direction" refers to the position of the shelf 43 on which the sample container 80 to be transported is placed, among the multiple shelves 43 of the rack 42 facing the opening 35.

 次に、制御装置10は、搬送体50を制御し、搬送対象の試料容器80を搬送体50に乗せる(ステップS44)。これにより、図4を用いて説明したように、搬送対象の試料容器80が棚板43から搬送体50に移る。次に、制御装置10は、搬送体50のZ軸方向の位置が載置台24の高さと一致するように、搬送体50をZ軸方向に移動させた後、搬送体50をX軸方向に伸ばすことにより、前処理ユニット20内の載置台24へ試料容器80を搬送する(ステップS45)。 Then, the control device 10 controls the transport body 50 to place the sample container 80 to be transported on the transport body 50 (step S44). As a result, as described with reference to FIG. 4, the sample container 80 to be transported is transferred from the shelf 43 to the transport body 50. Next, the control device 10 moves the transport body 50 in the Z-axis direction so that the position of the transport body 50 in the Z-axis direction matches the height of the mounting table 24, and then extends the transport body 50 in the X-axis direction to transport the sample container 80 to the mounting table 24 in the pre-processing unit 20 (step S45).

 制御装置10は、ステップS41においてYESと判定した場合、原点位置へ搬送体50を復帰させない。これは、扉32を開いたときと扉32を閉じたときとの間での搬送体50のZ軸方向における位置のずれ量が、その位置の精度に影響を与えない程度に小さいためである。この場合、制御装置10は、扉32を開いたときに記憶していたZ軸方向における位置Pz1に基づいて、搬送体50を「Z軸方向におけるターゲットの位置」へ移動させるために必要なモータ511の駆動ステップ数を算出する(ステップS42)。 If the control device 10 judges YES in step S41, it does not return the transport body 50 to the origin position. This is because the amount of deviation in the position of the transport body 50 in the Z-axis direction between when the door 32 is opened and when it is closed is small enough not to affect the accuracy of its position. In this case, the control device 10 calculates the number of driving steps of the motor 511 required to move the transport body 50 to the "target position in the Z-axis direction" based on the position Pz1 in the Z-axis direction that was stored when the door 32 was opened (step S42).

 次に、制御装置10は、算出された駆動ステップ数に基づいてZ軸方向におけるターゲットの位置へ搬送体50を移動させる(ステップS43)。その後、制御装置10は、既に説明したステップS44およびステップS45の処理を実行することにより、前処理ユニット20内の載置台24へ試料容器80を搬送する。その後、制御装置10は、本フローチャートに基づく処理を終える。 Then, the control device 10 moves the transport body 50 to the target position in the Z-axis direction based on the calculated number of drive steps (step S43). Thereafter, the control device 10 executes the processes of steps S44 and S45 already described, thereby transporting the sample container 80 to the mounting table 24 in the pre-processing unit 20. Thereafter, the control device 10 ends the process based on this flowchart.

 以上に説明した実施の形態において、スタッカ30は、前処理の対象とされる試料の入った試料容器を収容する収容装置の一例である。棚板43は、第1載置部および第2載置部の一例である。モータ411は、第1モータの一例である。モータ511は、第2モータの一例である。ロータリエンコーダ413は,第1エンコーダの一例である。リニアエンコーダ513は、第2エンコーダの一例である。 In the embodiment described above, the stacker 30 is an example of a storage device that stores sample containers containing samples to be pre-processed. The shelf 43 is an example of a first mounting section and a second mounting section. The motor 411 is an example of a first motor. The motor 511 is an example of a second motor. The rotary encoder 413 is an example of a first encoder. The linear encoder 513 is an example of a second encoder.

 <変形例>
 次に、本実施の形態に係る変形例を列挙する。
<Modification>
Next, modifications of the present embodiment will be listed.

 (1)本実施の形態においては、スタッカ30の扉32が開いているときに、モータ411,511へ電力が供給されない。しかし、扉32が開いているときに、モータ411へ電力が供給されないように構成する一方、モータ511へは搬送体50の位置を維持するために電力が供給され続けるように構成してもよい。なお、このような変形例を採用する場合、回転軸47を中心に搬送体50を取り囲む複数のラック42の配置を工夫し、ユーザが搬送体50にアクセスできないように、スタッカ30を構成してもよい。 (1) In this embodiment, when the door 32 of the stacker 30 is open, no power is supplied to the motors 411 and 511. However, it is also possible to configure the motor 411 so that no power is supplied when the door 32 is open, while continuing to supply power to the motor 511 in order to maintain the position of the transport body 50. When adopting such a modified example, the stacker 30 may be configured so that the arrangement of the multiple racks 42 that surround the transport body 50 around the rotation axis 47 is devised to prevent users from accessing the transport body 50.

 (2)制御装置10は、扉センサ320により扉32の開閉が検出された後、扉の32開閉前後での回転体40の回転角度のずれ量が第1閾値(閾値α)を超えるか否かを判定する。ここで、そのような判定のタイミングは、扉センサ320により扉32の開閉が検出された直後であってもよく、扉センサ320により扉32の開閉が検出された後、何らかの所定条件が成立したときであってもよい。そのような所定条件は、たとえば、図7に示されるように、「搬送体50を移動する指令を取得したこと(ステップS11)」である。あるいは、所定条件は、一定時間が経過したことであってもよい。 (2) After the door sensor 320 detects that the door 32 is open or closed, the control device 10 determines whether the deviation in the rotation angle of the rotating body 40 before and after the door 32 is opened or closed exceeds a first threshold value (threshold value α). Here, the timing of such a determination may be immediately after the door sensor 320 detects that the door 32 is open or closed, or when some predetermined condition is met after the door sensor 320 detects that the door 32 is open or closed. Such a predetermined condition is, for example, "receiving a command to move the conveying body 50 (step S11)" as shown in FIG. 7. Alternatively, the predetermined condition may be the passage of a certain amount of time.

 (3)モータ411,511,611として、ステッピングモータを採用してもよく、直流モータまたは交流モータなどを採用してもよい。 (3) The motors 411, 511, and 611 may be stepping motors, DC motors, AC motors, or the like.

 (4)前処理ユニット20を制御する制御装置と、スタッカ30を制御する制御装置とを異ならせてもよい。 (4) The control device that controls the pre-processing unit 20 may be different from the control device that controls the stacker 30.

 (5)1つのラック42に搭載する棚板43の数は1であってもよく、複数であってもよい。また、ラック42に搭載される棚板43の数は、複数のラック42において同じであってもよく、異なっていてもよい。 (5) The number of shelves 43 mounted on one rack 42 may be one or more. In addition, the number of shelves 43 mounted on a rack 42 may be the same or different among multiple racks 42.

 (6)本実施の形態においては、「試料容器を搬送体によって収容装置の外部へ搬送させる搬送処理」として、前処理ユニット20に含まれる載置台24へ試料容器80が搬送される例を説明した。しかし、「試料容器を搬送体によって収容装置の外部へ搬送させる搬送処理」の例は、これに限られない。たとえば、搬送体50は、前処理装置1の外に設けられた載置台へ試料容器80を搬送してもよい。あるいは、搬送体50は、前処理ユニット20内のモジュール23へ試料容器80を搬送してもよい。 (6) In this embodiment, an example has been described in which the sample container 80 is transported to the mounting table 24 included in the pre-processing unit 20 as the "transport process in which the sample container is transported to the outside of the storage device by the transport body." However, examples of the "transport process in which the sample container is transported to the outside of the storage device by the transport body" are not limited to this. For example, the transport body 50 may transport the sample container 80 to a mounting table provided outside the pre-processing device 1. Alternatively, the transport body 50 may transport the sample container 80 to the module 23 in the pre-processing unit 20.

 (7) スタッカ30は、扉32が開いたことが扉センサ320により検出された場合、モータ611への電力供給も停止してもよい。この場合、制御装置10は、搬送体50のX軸方向を対象として、上述の復帰制御などを実行する。また、制御装置10は、図7に示されるフローチャートにおいて、「現在のZ軸位置」に加えて「現在のX軸位置」に基づいた制御を実行する。なお、このような変形例を採用する場合、X軸の位置を特定できるように、駆動機構61に必要なエンコーダおよびセンサを設ける。 (7) The stacker 30 may also stop the power supply to the motor 611 when the door sensor 320 detects that the door 32 is open. In this case, the control device 10 performs the above-mentioned return control and the like for the X-axis direction of the transport body 50. Also, in the flowchart shown in FIG. 7, the control device 10 performs control based on the "current X-axis position" in addition to the "current Z-axis position." When adopting such a modified example, the drive mechanism 61 is provided with the necessary encoder and sensor so that the X-axis position can be identified.

 (8) 図6には、ロータリエンコーダ413と、リニアエンコーダ513とを示した。しかし、これらは、エンコーダの例に過ぎず、双方のエンコーダを同じ種類のエンコーダで構成してもよい。 (8) In FIG. 6, a rotary encoder 413 and a linear encoder 513 are shown. However, these are merely examples of encoders, and both encoders may be configured as the same type of encoder.

 (9) 開口25のZ軸方向におけるサイズは、図2に示されるサイズに限られるものではなく、搬送体50が載置台24へ試料容器80を搬送できるサイズであればよい。ゆえに、開口25のZ軸方向におけるサイズを図2に示されるものよりも小さくしてもよい。 (9) The size of the opening 25 in the Z-axis direction is not limited to the size shown in FIG. 2, and may be any size that allows the transport body 50 to transport the sample container 80 to the mounting table 24. Therefore, the size of the opening 25 in the Z-axis direction may be smaller than that shown in FIG. 2.

 [態様]
 上記した実施の形態およびその変形例は、以下の態様の具体例であることが当業者により理解される。
[Aspects]
It will be understood by those skilled in the art that the above-described embodiment and its modified examples are specific examples of the following aspects.

 (第1項)一態様に係る分析システムは、前処理を行う前処理装置を含む分析システムであって、前処理の対象とされる試料の入った試料容器を収容する収容装置と、制御装置とを備え、収容装置は、回転体と、回転体に設けられた第1載置部と、搬送体と、収容装置の外から第1載置部へ試料容器を載置するための第1開口が形成され、回転体を覆うカバー体と、第1開口を覆う扉と、扉の開閉を検出する扉センサとを備え、制御装置は、第1載置部に載置された試料容器を搬送体によって収容装置の外部へ搬送させる搬送処理を実行し、制御装置は、扉センサにより扉の開いたことが検出されてから前記扉センサにより前記扉の閉じたことが検出されたとき、扉の開いたことが検出されたときと扉の閉じたことが検出されたときとの間における回転体の回転角度のずれ量が第1閾値を超えるか否かを判定し、回転角度のずれ量が第1閾値を超える場合、回転体の回転角度位置を基準角度位置に復帰させた後、搬送処理を実行し、回転角度のずれ量が第1閾値を超えない場合、回転体の回転角度位置を基準角度位置に復帰させることなく、搬送処理を実行する。 (1) An analytical system according to one embodiment is an analytical system including a pretreatment device that performs pretreatment, and includes a storage device that stores a sample container containing a sample to be pretreated, and a control device. The storage device includes a rotating body, a first mounting section provided on the rotating body, a transport body, and a first opening formed therein for mounting the sample container on the first mounting section from outside the storage device, a cover body that covers the rotating body, a door that covers the first opening, and a door sensor that detects whether the door is open or closed. The control device controls a transport process in which the sample container mounted on the first mounting section is transported to the outside of the storage device by the transport body. and when the door sensor detects that the door is open and then detects that the door is closed, the control device determines whether or not the deviation in the rotation angle of the rotating body between when the door is detected to be open and when the door is detected to be closed exceeds a first threshold value, and if the deviation in the rotation angle exceeds the first threshold value, the control device returns the rotation angle position of the rotating body to a reference angle position and then executes a conveying process, and if the deviation in the rotation angle does not exceed the first threshold value, executes a conveying process without returning the rotation angle position of the rotating body to the reference angle position.

 第1項に記載の分析システムによれば、試料容器の載置された回転体の回転角度位置を基準角度位置に復帰させる頻度を低減させつつ、搬送体を搬送対象の試料容器にアプローチさせることが可能な分析システムを提供することができる。 The analytical system described in paragraph 1 can provide an analytical system that can move a transport body toward a sample container to be transported while reducing the frequency with which the rotational angle position of the rotor on which the sample container is placed is returned to a reference angle position.

 (第2項)第1項に記載の分析システムにおいて、制御装置は、扉センサにより扉の閉じたことが検出された後、搬送処理を実行する指令を取得した場合に、回転角度のずれ量が第1閾値を超えるか否かを判定する。 (2) In the analysis system described in 1, when the control device receives a command to execute a transport process after the door sensor detects that the door is closed, the control device determines whether the deviation in the rotation angle exceeds a first threshold value.

 第2項に記載の分析システムによれば、搬送処理が実行される前に、回転体の回転角度位置を基準角度位置に復帰させる必要があるか否かを判定できる。 The analysis system described in paragraph 2 can determine whether or not the rotational angle position of the rotating body needs to be returned to the reference angle position before the transport process is performed.

 (第3項)第1項または第2項に記載の分析システムにおいて、収容装置は、回転体を回転させる第1モータを含み、収容装置は、扉センサにより扉が開いていることが検出されている間、第1モータへの電力の供給を停止する。 (Clause 3) In the analysis system described in clause 1 or clause 2, the storage device includes a first motor that rotates the rotating body, and the storage device stops supplying power to the first motor while the door sensor detects that the door is open.

 第3項に記載の分析システムによれば、扉が開いている間にトラブルの発生などによって回転体が回転し、ユーザに回転体が衝突することを防止できる。 The analysis system described in paragraph 3 can prevent the rotor from rotating due to a malfunction while the door is open, and colliding with the user.

 (第4項)第3項に記載の分析システムにおいて、収容装置は、回転体が基準角度位置に位置することを検出する第1位置センサと、回転体の回転角度を検出する第1エンコーダとをさらに備え、制御装置は、第1位置センサの検出に基づいて、回転体の回転角度位置を基準角度位置に復帰させ、制御装置は、扉が開いたときの第1モータの駆動ステップ数と扉が閉じたときの第1エンコーダの検出値とに基づいて、回転角度のずれ量が第1閾値を超えるか否かを判定する。 (4) In the analysis system described in 3, the storage device further includes a first position sensor that detects that the rotating body is located at a reference angle position, and a first encoder that detects the rotation angle of the rotating body, and the control device returns the rotation angle position of the rotating body to the reference angle position based on the detection of the first position sensor, and the control device determines whether the deviation in the rotation angle exceeds a first threshold value based on the number of drive steps of the first motor when the door is open and the detection value of the first encoder when the door is closed.

 第4項に記載の分析システムによれば、第1位置センサおよび第1エンコーダの検出出力に基づいて、回転体の回転角度位置を正確に制御できる。 The analysis system described in paragraph 4 allows the rotational angle position of the rotating body to be accurately controlled based on the detection outputs of the first position sensor and the first encoder.

 (第5項)第1項~第4項のいずれか1項に記載の分析システムにおいて、収容装置の外部に設けられ、試料容器が載置される載置台をさらに備え、制御装置は、試料容器を搬送体によって載置台へ搬送し、制御装置は、回転軸に沿う第1方向に搬送体を駆動する制御と、第1方向に直交し、かつ、回転軸と載置台とを通る直線に沿う第2方向に搬送体を駆動する制御とを実行可能であり、制御装置は、扉センサにより扉の開いたことが検出されてから扉センサにより扉の閉じたことが検出されたとき、扉の開いたことが検出されたときと扉の閉じたことが検出されたときとの間における搬送体の第1方向のずれ量が第2閾値を超えるか否かを判定し、第1方向のずれ量が第2閾値を超える場合、搬送体を第1方向における基準位置に復帰させた後、搬送処理を実行し、第1方向のずれ量が第2閾値を超えない場合、搬送体を第1方向における基準位置に復帰させることなく、搬送処理を実行する。 (5) The analytical system according to any one of paragraphs 1 to 4 further includes a mounting table on which a sample container is placed, the control device transports the sample container to the mounting table by a transport body, the control device is capable of controlling the transport body to drive a first direction along the rotation axis and driving a second direction along a straight line perpendicular to the first direction and passing through the rotation axis and the mounting table, the control device, when the door sensor detects that the door is open and then detects that the door is closed, determines whether or not the amount of deviation of the transport body in the first direction between when the door is detected to be open and when the door is detected to be closed exceeds a second threshold value, and if the amount of deviation in the first direction exceeds the second threshold value, returns the transport body to a reference position in the first direction and then executes the transport process, and if the amount of deviation in the first direction does not exceed the second threshold value, executes the transport process without returning the transport body to the reference position in the first direction.

 第5項に記載の分析システムによれば、搬送体を基準位置に復帰させる頻度を低減させつつ、搬送体を搬送対象の試料容器にアプローチさせることができる。 The analysis system described in paragraph 5 makes it possible to reduce the frequency with which the transport body is returned to the reference position while allowing the transport body to approach the sample container to be transported.

 (第6項)第5項に記載の分析システムにおいて、収容装置は、搬送体を第1方向に駆動する第2モータを含み、収容装置は、扉センサにより扉が開いていることが検出されている間、第2モータへの電力の供給を停止する。 (6) In the analysis system described in 5, the storage device includes a second motor that drives the transport body in the first direction, and the storage device stops supplying power to the second motor while the door sensor detects that the door is open.

 第6項に記載の分析システムによれば、扉が開いている間にトラブルの発生などによって搬送体が動き、ユーザに搬送体が衝突することを防止できる。 The analysis system described in paragraph 6 can prevent the conveyor from colliding with the user if a problem occurs while the door is open and the conveyor moves.

 (第7項)第6項に記載の分析システムにおいて、収容装置は、搬送体を第1方向に駆動する第2モータと、搬送体が基準位置に位置することを検出する第2位置センサと、搬送体の第2方向における位置を検出する第2エンコーダとをさらに備え、制御装置は、第2位置センサの検出に基づいて、搬送体を基準位置に復帰させ、制御装置は、扉が開いたときの第2モータの駆動ステップ数と扉が閉じるときの第2エンコーダの検出値とに基づいて、第1方向のずれ量が第2閾値を超えるか否かを判定する。 (Section 7) In the analysis system described in Section 6, the storage device further includes a second motor that drives the transport body in a first direction, a second position sensor that detects that the transport body is located at a reference position, and a second encoder that detects the position of the transport body in the second direction, and the control device returns the transport body to the reference position based on the detection of the second position sensor, and the control device determines whether the amount of deviation in the first direction exceeds a second threshold value based on the number of drive steps of the second motor when the door is opened and the detection value of the second encoder when the door is closed.

 第7項に記載の分析システムによれば、第2位置センサおよび第2エンコーダの検出出力に基づいて、搬送体の位置を正確に制御できる。 According to the analysis system described in paragraph 7, the position of the transport body can be accurately controlled based on the detection output of the second position sensor and the second encoder.

 (第8項)第1項~第7項のいずれか1項に記載の分析システムにおいて、収容装置は、試料容器が載置される第2載置部と、回転体を回転させる操作を受け付ける回転スイッチをさらに備え、第1載置部および第2載置部は、回転軸の周方向に設けられ、制御装置は、第1載置部が第1開口に対向しているときに、回転スイッチの操作に基づいて回転体を回転させ、第2載置部が第1開口に対向したときに回転体の回転を停止させる。 (8) In the analysis system described in any one of paragraphs 1 to 7, the storage device further includes a second mounting section on which a sample container is placed and a rotation switch that receives an operation to rotate the rotating body, the first mounting section and the second mounting section are arranged in the circumferential direction of the rotation axis, and the control device rotates the rotating body based on the operation of the rotation switch when the first mounting section faces the first opening, and stops the rotation of the rotating body when the second mounting section faces the first opening.

 第8項に記載の分析システムによれば、第1開口と対向する回転体の載置部を第1載置部から第2載置部に自動的に更新させることができる。 According to the analysis system described in paragraph 8, the placement portion of the rotating body facing the first opening can be automatically changed from the first placement portion to the second placement portion.

 (第9項)第8項に記載の分析システムにおいて、制御装置は、扉センサにより扉の閉じたことが検出された後、回転スイッチの操作が検出された場合に、回転角度のずれ量が第1閾値を超えるか否かを判定し、回転角度のずれ量が第1閾値を超える場合、回転体の回転角度位置を基準角度位置に復帰させた後、第2載置部が第1開口に対向するように回転体を回転させ、回転角度のずれ量が第1閾値を超えない場合、回転体の回転角度位置を基準角度位置に復帰させることなく、第2載置部が第1開口に対向するように回転体を回転させる。 (Section 9) In the analysis system described in Section 8, when the door sensor detects that the door is closed and then the control device detects operation of the rotation switch, the control device determines whether the deviation in the rotation angle exceeds a first threshold value, and if the deviation in the rotation angle exceeds the first threshold value, the control device returns the rotation angle position of the rotating body to a reference angle position and then rotates the rotating body so that the second mounting portion faces the first opening, and if the deviation in the rotation angle does not exceed the first threshold value, the control device rotates the rotating body so that the second mounting portion faces the first opening without returning the rotation angle position of the rotating body to the reference angle position.

 第9項に記載の分析システムによれば、回転体の回転角度位置を基準角度位置に復帰させる頻度を低減させつつ、第1開口と対向する回転体の載置部を第1載置部から第2載置部に自動的に更新させることができる。 The analysis system described in paragraph 9 can automatically update the mounting portion of the rotating body facing the first opening from the first mounting portion to the second mounting portion while reducing the frequency with which the rotational angle position of the rotating body is returned to the reference angle position.

 (第10項)第5項~第7項のいずれか1項に記載の分析システムにおいて、収容装置は、収容装置と載置台との間を仕切る壁面を有し、壁面には、収容装置と載置台との間の壁面には、搬送体が載置台へ試料容器を搬送する際に通過する第2開口が形成される。 (10) In the analysis system described in any one of paragraphs 5 to 7, the storage device has a wall surface that separates the storage device from the mounting table, and the wall surface between the storage device and the mounting table has a second opening through which the transport body passes when transporting the sample container to the mounting table.

 第10項に記載の分析システムによれば、第2開口を介して、搬送体が載置台へ試料容器を搬送することができる。 According to the analysis system described in paragraph 10, the transport body can transport the sample container to the mounting table through the second opening.

 今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed herein should be considered in all respects as illustrative and not restrictive. The scope of the present invention is indicated by the claims, not by the description of the embodiments above, and is intended to include all modifications within the meaning and scope of the claims.

1 前処理装置、2 分析装置、3 パーソナルコンピュータ、10 制御装置、11 プロセッサ、12 記憶装置、13 通信インタフェース、20 前処理ユニット、21 分注装置、22 テーブル、23 モジュール、24 載置台、25,35 開口、30 スタッカ(収容装置)、31 カバー体、32 扉、33,34 回転スイッチ、40 回転体、41 駆動機構、42 ラック、43 棚板、45 原点センサ、47 回転軸、50 搬送体、51,61 駆動機構、55,65 原点センサ、80 試料容器(ラボウェア)、100 分析システム、210 アーム、251 壁面、320 扉センサ、330,340 回転操作センサ、411,511,611 モータ、412,512,612 ドライバ、413 ロータリエンコーダ、431 載置面、432 凹部、513 リニアエンコーダ。 1 Pretreatment device, 2 Analytical device, 3 Personal computer, 10 Control device, 11 Processor, 12 Storage device, 13 Communication interface, 20 Pretreatment unit, 21 Dispensing device, 22 Table, 23 Module, 24 Placement table, 25, 35 Opening, 30 Stacker (storage device), 31 Cover body, 32 Door, 33, 34 Rotation switch, 40 Rotating body, 41 Drive mechanism, 42 Rack, 43 Shelf board, 45 origin sensor, 47 rotation axis, 50 carrier, 51, 61 drive mechanism, 55, 65 origin sensor, 80 sample container (labware), 100 analysis system, 210 arm, 251 wall surface, 320 door sensor, 330, 340 rotation operation sensor, 411, 511, 611 motor, 412, 512, 612 driver, 413 rotary encoder, 431 mounting surface, 432 recess, 513 linear encoder.

Claims (10)

 前処理を行う前処理装置を含む分析システムであって、
 前記前処理の対象とされる試料の入った試料容器を収容する収容装置と、
 制御装置とを備え、
 前記収容装置は、
 回転軸の周りで回転する回転体と、
 前記回転体に設けられた第1載置部と、
 搬送体と、
 前記収容装置の外から前記第1載置部へ前記試料容器を載置するための第1開口が形成され、前記回転体を覆うカバー体と、
 前記第1開口を覆う扉と、
 前記扉の開閉を検出する扉センサとを備え、
 前記制御装置は、前記第1載置部に載置された前記試料容器を前記搬送体によって前記収容装置の外部へ搬送させる搬送処理を実行し、
 前記制御装置は、
 前記扉センサにより前記扉の開いたことが検出されてから前記扉センサにより前記扉の閉じたことが検出されたとき、前記扉の開いたことが検出されたときと前記扉の閉じたことが検出されたときとの間における前記回転体の回転角度のずれ量が第1閾値を超えるか否かを判定し、
 前記回転角度のずれ量が前記第1閾値を超える場合、前記回転体の回転角度位置を基準角度位置に復帰させた後、前記搬送処理を実行し、
 前記回転角度のずれ量が前記第1閾値を超えない場合、前記回転体の回転角度位置を前記基準角度位置に復帰させることなく、前記搬送処理を実行する、分析システム。
An analytical system including a pretreatment device for performing pretreatment.
a container for containing a sample container containing a sample to be pretreated;
a control device;
The storage device includes:
A rotor that rotates around a rotation axis;
A first placement portion provided on the rotating body;
A carrier;
a cover body for covering the rotating body, the cover body having a first opening for placing the sample container on the first placement part from the outside of the storage device;
A door covering the first opening;
a door sensor for detecting opening and closing of the door,
the control device executes a transport process for transporting the sample container placed on the first mounting portion to the outside of the storage device by the transport body;
The control device includes:
when the door sensor detects that the door is open and then detects that the door is closed, it is determined whether or not a deviation amount of a rotation angle of the rotating body between the time when the door is detected to be open and the time when the door is detected to be closed exceeds a first threshold value;
When the deviation amount of the rotation angle exceeds the first threshold value, the rotation angle position of the rotating body is returned to a reference angle position, and then the conveying process is executed;
When the deviation amount of the rotation angle does not exceed the first threshold value, the analysis system executes the transport process without returning the rotation angle position of the rotating body to the reference angle position.
 前記制御装置は、前記扉センサにより前記扉の閉じたことが検出された後、前記搬送処理を実行する指令を取得した場合に、前記回転角度のずれ量が前記第1閾値を超えるか否かを判定する、請求項1に記載の分析システム。 The analysis system of claim 1, wherein the control device determines whether the deviation of the rotation angle exceeds the first threshold value when the control device receives a command to execute the transport process after the door sensor detects that the door is closed.  前記収容装置は、前記回転体を回転させる第1モータを含み、
 前記収容装置は、前記扉センサにより前記扉が開いていることが検出されている間、前記第1モータへの電力の供給を停止する、請求項1または請求項2に記載の分析システム。
The storage device includes a first motor that rotates the rotating body,
3. The analysis system according to claim 1, wherein the storage device stops supplying power to the first motor while the door sensor detects that the door is open.
 前記収容装置は、
 前記回転体が前記基準角度位置に位置することを検出する第1位置センサと、
 前記回転体の回転角度を検出する第1エンコーダとをさらに備え、
 前記制御装置は、
 前記第1位置センサの検出に基づいて、前記回転体の回転角度位置を前記基準角度位置に復帰させ、
 前記制御装置は、前記扉が開いたときの前記第1モータの駆動ステップ数と前記扉が閉じたときの前記第1エンコーダの検出値とに基づいて、前記回転角度のずれ量が前記第1閾値を超えるか否かを判定する、請求項3に記載の分析システム。
The storage device includes:
a first position sensor that detects that the rotating body is located at the reference angular position;
A first encoder for detecting a rotation angle of the rotating body,
The control device includes:
returning the rotational angular position of the rotating body to the reference angular position based on the detection of the first position sensor;
The analysis system of claim 3, wherein the control device determines whether or not the deviation in the rotation angle exceeds the first threshold value based on the number of driving steps of the first motor when the door is opened and the detection value of the first encoder when the door is closed.
 前記収容装置の外部に設けられ、前記試料容器が載置される載置台をさらに備え、
 前記制御装置は、前記試料容器を前記搬送体によって前記載置台へ搬送し、
 前記制御装置は、前記回転軸に沿う第1方向に前記搬送体を駆動する制御と、前記第1方向に直交し、かつ、前記回転軸と前記載置台とを通る直線に沿う第2方向に前記搬送体を駆動する制御とを実行可能であり、
 前記制御装置は、
 前記扉センサにより前記扉の開いたことが検出されてから前記扉センサにより前記扉の閉じたことが検出されたとき、前記扉の開いたことが検出されたときと前記扉の閉じたことが検出されたときとの間における前記搬送体の前記第1方向のずれ量が第2閾値を超えるか否かを判定し、
 前記第1方向のずれ量が前記第2閾値を超える場合、前記搬送体を前記第1方向における基準位置に復帰させた後、前記搬送処理を実行し、
 前記第1方向のずれ量が前記第2閾値を超えない場合、前記搬送体を前記第1方向における基準位置に復帰させることなく、前記搬送処理を実行する、請求項1または請求項2に記載の分析システム。
The container further includes a mounting table provided outside the container storage device and on which the sample container is mounted.
The control device transports the sample container to the mounting table by the transport body,
the control device is capable of executing control to drive the transport body in a first direction along the rotation axis and control to drive the transport body in a second direction perpendicular to the first direction and along a straight line passing through the rotation axis and the mounting table,
The control device includes:
when the door sensor detects that the door is open and then detects that the door is closed, it is determined whether or not an amount of deviation of the conveying body in the first direction between the time when the door is detected to be open and the time when the door is detected to be closed exceeds a second threshold value;
When the deviation amount in the first direction exceeds the second threshold value, the conveying body is returned to a reference position in the first direction, and then the conveying process is performed;
3 . The analysis system according to claim 1 , wherein, when the amount of deviation in the first direction does not exceed the second threshold, the transport process is executed without returning the transport body to a reference position in the first direction.
 前記収容装置は、前記搬送体を前記第1方向に駆動する第2モータを含み、
 前記収容装置は、前記扉センサにより前記扉が開いていることが検出されている間、前記第2モータへの電力の供給を停止する、請求項5に記載の分析システム。
the storage device includes a second motor that drives the transport body in the first direction;
The analysis system according to claim 5 , wherein the storage device stops supplying power to the second motor while the door sensor detects that the door is open.
 前記収容装置は、
 前記搬送体が前記基準位置に位置することを検出する第2位置センサと、
 前記搬送体の前記第2方向における位置を検出する第2エンコーダとをさらに備え、
 前記制御装置は、
 前記第2位置センサの検出に基づいて、前記搬送体を前記基準位置に復帰させ、
 前記制御装置は、前記扉が開いたときの前記第2モータの駆動ステップ数と前記扉が閉じたときの前記第2エンコーダの検出値とに基づいて、前記第1方向のずれ量が前記第2閾値を超えるか否かを判定する、請求項6に記載の分析システム。
The storage device includes:
a second position sensor that detects when the conveying body is located at the reference position;
a second encoder for detecting a position of the conveyor in the second direction,
The control device includes:
returning the conveying body to the reference position based on the detection of the second position sensor;
The analysis system of claim 6, wherein the control device determines whether the amount of deviation in the first direction exceeds the second threshold value based on the number of driving steps of the second motor when the door is opened and the detection value of the second encoder when the door is closed.
 前記収容装置は、
 前記試料容器が載置される第2載置部と、
 前記回転体を回転させる操作を受け付ける回転スイッチとをさらに備え、
 前記第1載置部および前記第2載置部は、前記回転軸の周方向に設けられ、
 前記制御装置は、前記第1載置部が前記第1開口に対向しているときに、前記回転スイッチの操作に基づいて前記回転体を回転させ、前記第2載置部が前記第1開口に対向したときに前記回転体の回転を停止させる、請求項1または請求項2に記載の分析システム。
The storage device includes:
A second placement portion on which the sample container is placed;
A rotation switch that receives an operation to rotate the rotating body is further provided.
The first mounting portion and the second mounting portion are provided in a circumferential direction of the rotation shaft,
3. The analysis system of claim 1, wherein the control device rotates the rotating body based on operation of the rotation switch when the first mounting portion faces the first opening, and stops the rotation of the rotating body when the second mounting portion faces the first opening.
 前記制御装置は、
 前記扉センサにより前記扉の閉じたことが検出された後、前記回転スイッチの操作が検出された場合に、前記回転角度のずれ量が前記第1閾値を超えるか否かを判定し、
 前記回転角度のずれ量が前記第1閾値を超える場合、前記回転体の回転角度位置を前記基準角度位置に復帰させた後、前記第2載置部が前記第1開口に対向するように前記回転体を回転させ、
 前記回転角度のずれ量が前記第1閾値を超えない場合、前記回転体の回転角度位置を前記基準角度位置に復帰させることなく、前記第2載置部が前記第1開口に対向するように前記回転体を回転させる、請求項8に記載の分析システム。
The control device includes:
when an operation of the rotation switch is detected after the door sensor detects that the door is closed, it is determined whether or not a deviation amount of the rotation angle exceeds the first threshold value;
When the deviation amount of the rotation angle exceeds the first threshold value, the rotation angle position of the rotating body is returned to the reference angle position, and then the rotating body is rotated so that the second placement portion faces the first opening;
The analysis system of claim 8, wherein if the deviation in the rotation angle does not exceed the first threshold value, the rotating body is rotated so that the second mounting portion faces the first opening without returning the rotational angle position of the rotating body to the reference angle position.
 前記収容装置は、前記収容装置と前記載置台との間を仕切る壁面を有し、
 前記壁面には、前記搬送体が前記載置台へ前記試料容器を搬送する際に通過する第2開口が形成される、請求項5に記載の分析システム。
the storage device has a wall surface that separates the storage device from the placement table,
The analytical system according to claim 5 , wherein the wall surface is formed with a second opening through which the transport body passes when transporting the sample container to the mounting table.
PCT/JP2023/038114 2023-01-05 2023-10-23 Analysis system WO2024147221A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024568693A JPWO2024147221A1 (en) 2023-01-05 2023-10-23

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2023000485 2023-01-05
JP2023-000485 2023-01-05

Publications (1)

Publication Number Publication Date
WO2024147221A1 true WO2024147221A1 (en) 2024-07-11

Family

ID=91803801

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2023/038114 WO2024147221A1 (en) 2023-01-05 2023-10-23 Analysis system

Country Status (2)

Country Link
JP (1) JPWO2024147221A1 (en)
WO (1) WO2024147221A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001299325A (en) * 2000-04-20 2001-10-30 Matsushita Electric Ind Co Ltd incubator
JP2004507703A (en) * 2000-08-23 2004-03-11 ユニバーシテイ・オブ・バージニア・パテント・フアウンデーシヨン Automatic storage / recovery device for freezer and related method
US20070041814A1 (en) * 2005-08-17 2007-02-22 Simbiotix Control Inc. Environmentally controllable storage system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001299325A (en) * 2000-04-20 2001-10-30 Matsushita Electric Ind Co Ltd incubator
JP2004507703A (en) * 2000-08-23 2004-03-11 ユニバーシテイ・オブ・バージニア・パテント・フアウンデーシヨン Automatic storage / recovery device for freezer and related method
US20070041814A1 (en) * 2005-08-17 2007-02-22 Simbiotix Control Inc. Environmentally controllable storage system

Also Published As

Publication number Publication date
JPWO2024147221A1 (en) 2024-07-11

Similar Documents

Publication Publication Date Title
US10908175B2 (en) Sample analyzer and liquid aspirating method
US11124321B2 (en) Lid closing device and lid closing method
US10890596B2 (en) Sampling probes, systems, apparatuses, and methods
JP5850625B2 (en) Analysis apparatus and position confirmation method
US8738182B2 (en) Sample processing apparatus
JP5325997B2 (en) Automatic analyzer
JP2015535603A (en) A device for automatically storing, storing, and collecting biological material samples in a refrigerated warehouse using two separate fixed robots
US7360862B2 (en) Inkjet apparatus and a method of controlling an inkjet mechanism
WO2024147221A1 (en) Analysis system
JP6998384B2 (en) Connection module and interference avoidance method
CN1238223C (en) Automatic cigarette processing machine
WO2011001645A1 (en) Automatic analysis device
JP5097804B2 (en) Automatic analyzer
WO2011093030A1 (en) Automatic analyzing device
JP2002076097A (en) Wafer transferring apparatus and method for wafer alignment
US20190276244A1 (en) Component supply device and control method for component supply device
JP3122073U (en) Automatic analyzer
US20250010471A1 (en) Robot data processing server and interference data provision method
KR100371985B1 (en) Subsfrate cassette Unit
US12235280B2 (en) Automatic analyzer
JP7411348B2 (en) Test tube gripping device and test tube gripping method
JP3627593B2 (en) Dispensing method
JP7649844B2 (en) Specimen transport system and specimen transport method
JP7464149B2 (en) Automatic sample injection device and method for controlling an automatic sample injection device - Patents.com
WO2025057721A1 (en) Movable body moving device, energy dispersive x-ray analyzer, and movable body moving method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23914710

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2024568693

Country of ref document: JP