This application claims priority from prior Japanese Patent Application No. 2018-231226, filed on Dec. 10, 2018, entitled “SAMPLE ANALYSIS SYSTEM, START-UP CONTROLLER, STAR-UP METHOD FOR SAMPLE ANALYZER, AND COMPUTER PROGRAM”, the entire contents of which are incorporated herein by reference.
The present invention relates to a sample analysis system, a controller, a start-up method for a sample analyzer, and a non-transitory storage medium.
Sample analyzers for measuring samples such as blood and urine collected from patients are used in medical facilities such as hospitals and examination centers. Sample analyzers such as blood cell counters, blood coagulation measuring devices, immunoassay devices, biochemical analyzers, and urine analyzers installed in medical facilities generally perform a startup operation such as cleaning the device when the devices are started. The start-up operation takes, for example, several tens of minutes, so even if the sample analyzer is turned on in a medical facility, a great deal of time is wasted before the sample measurement operation can be actually started.
Here, a sample analyzer is known in which the time for starting the apparatus is set in advance and can be automatically started when the set time is reached. For example, Japanese Patent Application Publication No. 2013-076624 discloses a sample analyzer that accepts a setting for automatic activation and performs a shutdown operation in consideration of the amount of consumables required at the next automatic activation so that automatic activation is reliably performed.
However, many sample analyzers are installed in medical facilities in accordance with the types of samples, measurement items, the number of samples that must be measured in one day and the like. In the sample analyzer described in Japanese Patent Application Publication No. 2013-076624, it is necessary to set a start-up time for each device near each sample analyzer, and setting automatic start-up is a great burden for the user of a medical facility which has a large number of sample analyzers installed.
It is desired to reduce the burden of work for setting automatic start-up in a medical facility having a plurality of sample analyzers.
A sample analysis system (100 to 100b) according to one aspect of the present invention includes a plurality of sample analyzers (40a to 40g) that measure a sample, and a start-up controller (1) which is communicably connected to the plurality of sample analyzers (40a to 40g) for controlling the start-up of the plurality of sample analyzers (40a to 40g), wherein the start-up controller (1) selectively starts a sample analyzer to be activated among a plurality of sample analyzers (40a to 40g).
According to this configuration, the start-up of the plurality of analyzers (40a to 40g) is collectively controlled by the start-up controller (1). In this way, for example, it is possible to reduce the burden of work for setting automatic start-up in a medical facility having a plurality of sample analyzers.
The start-up controller (1) also may receive start-up time settings individually for a plurality of selected sample analyzers.
The start-up controller may be to set different start-up times for a plurality of selected sample analyzers.
In this way it is possible to freely set the start-up date and time for the sample analyzer (40a to 40g) to be activated.
The sample analyzer (40d, 40f) also may include a control board (400) for controlling a measurement unit (40) for measuring the sample, and configured to supply electricity to the control board (400) when the sample analyzer (40d, 40f) is started.
The sample analyzers (40a to 40g) may perform an initial operation after start-up.
In the initial operation, the sample analyzers (40a to 40g) may perform at least one of a cleaning operation and a background check of the measurement units (413a and 40) that measure the sample.
The start-up controller (1) includes a storage unit (13), and the storage unit (13) is configured to store information related to the start-up time of the sample analyzers (40a to 40g) associated with information specifying the sample analyzers (40a to 40g).
The start-up controller (1) may be configured to start the sample analyzers (40a to 40g) associated with the date/time information based on the date/time information stored in the storage unit (13).
In this way each of the analyzers to be started can be activated at a desired date and time.
The start-up controller (1) also may be capable of collectively setting start-up times for a plurality of days for at least one of weekday start-up time, holiday start-up time, and weekend start-up time.
The sample analyzer (40d, 40f) also may include a measurement unit (40) for measuring a sample and an analysis controller (55a, 55b) for analyzing measurement data output from the measurement unit (40).
The start-up controller (1) also may transmit a command instructing start-up to the analysis controller (55a, 55b).
The start-up controller (1) includes a display unit (11), and the start-up controller (1) displays on the display unit (11) a selection screen for accepting selection of a sample analyzer to be started from a plurality of sample analyzers (40a to 40g).
The start-up controller (1) also may include a display unit (11), and the start-up controller (1) may display a calendar on the display unit (11).
The start-up controller (1) also may display information specifying the sample analyzer and information regarding the start-up time on the display unit (11) in association with the calendar date.
According to the above configuration, the start-up target sample analyzer (40a to 40g) and the start-up target analyzer (40a to 40g) date and time for start-up are associated and displayed on the display of the calendar date. In this way it is possible to make the user visually recognize the start-up target sample analyzer and the date and time for activation.
The start-up controller (1) also may be capable of transmitting a start-up command for immediately activating the selected plurality of sample analyzers (40a to 40f).
The sample analyzer (40f, 40g) includes a sample transport unit (461-463) for transporting a sample, and the start-up controller (1) also may be configured to selectively start the sample transport unit (40f, 40g).
A start-up controller (1) according to another aspect of the present invention is communicably connected to a plurality of sample analyzers (40a to 40g) for measuring a sample such that the start-up controller (1) controls the start-up of plurality of sample analyzers (40a to 40g), and a control unit (10) is provided that selectively activates a start-up target sample analyzer among the plurality of sample analyzers (40a to 40g).
According to this configuration, the start-up of the plurality of analyzers (40a to 40g) is collectively controlled by the start-up controller (1). In this way it is possible to reduce the burden of work for setting automatic start-up in a medical facility and the like having a plurality of sample analyzers.
The control unit (10) also may receive start-up time settings individually for a plurality of selected sample analyzers.
In this way each of the start-up target sample analyzers can be started at a desired time.
A start-up method for a sample analyzer (40a to 40g) according to another aspect of the present invention is a start-up method for starting a plurality of sample analyzers (40a to 40g) for measuring a sample, the method comprising a step (S12) for receiving selection of a start-up target sample analyzer from a plurality of sample analyzers (40a to 40g), and step (S32) of selectively starting a start-up target sample analyzer among the plurality of sample analyzers (40a to 40g).
According to this configuration, the start-up of a plurality of sample analyzers (40a to 40g) is collectively set. In this way it is possible to easily control the start-up of the plurality of analyzers (40a to 40g) included in the sample analysis system (100 to 100b).
The setting of the start-up time is individually received for the plurality of sample analyzers in step (S12) for receiving selection of a start-up target sample analyzer, and the sample analyzer to be started at the received start-up time is started in step (S32) for selectively starting a sample analyzer.
In this way each of the start-up target sample analyzers can be started at a desired time.
In the step (S32) of selectively starting the sample analyzer, a start-up command including a signal for specifying the start-up target sample analyzer may be transmitted to all the registered sample analyzers.
A non-transitory storage medium according to another aspect of the present invention includes a computer program which is executable by a computer to perform operations including: receiving a selection of a sample analyzer among a plurality of sample analyzers for measuring samples; and selectively starting up the selected sample analyzer among the plurality of sample analyzers.
According to this non-transitory storage medium, it is possible to collectively set the start-up of a plurality of sample analyzers (40a to 40g). In this way it is possible to reduce the work burden on the user who sets the start-up of a plurality of analyzers (40a to 40g).
According to these inventions, the burden of the work of setting automatic start-up can be reduced in medical facilities which have numerous sample analyzers.
As shown in
Although a blood cell counter is described as an example of the sample analyzer in the embodiments below, the present invention is not limited to a blood cell counter. Examples of the sample analyzer include a blood coagulation measuring device, an immunoanalyzer, a biochemical analyzer, and a urine analyzer in addition to a blood cell counter.
A blood cell counter is a sample analyzer that is used to automatically flow red blood cells, white blood cells, platelets, and other cells in blood collected from a patient through a flow cell, count blood cells, analyze the abundance ratio of blood cells by electrical impedance, light irradiation such as laser light, and measure the amount of hemoglobin.
The blood cell counter performs a start-up operation after the power is turned on. In the start-up operation, the mechanism and fluid part of the blood cell counter are initialized, the fluid part is washed, the temperature stabilization of the measurement module is awaited, and a background check is performed. Note that the mechanism of the blood cell counter and the start-up operation after power-on are incorporated in this specification by referring to the entirety of Japanese Patent Application Laid-Open No. 2010-107398.
Here, in the initialization of the mechanical unit, each mechanical unit of the blood cell counter is set to an initial position. In the initialization of the fluid part, reagent replenishment, pressure check, and drainage chamber discharge are performed. In cleaning the fluid part, the fluid part of the measurement module for measuring the sample is cleaned. The wait for temperature stabilization of the measurement module lasts until units such as the reaction chamber, reagent heater, and FCM detector heater reach the target temperature. In the background check, in order to confirm that the influence of the background has been eliminated by washing the fluid part, a blank measurement (measuring only the diluted solution without suctioning the sample) is performed under the same conditions as the normal sample measurement. Due to the start-up operation, it takes about 10 to 20 minutes from the power-on to the standby state where measurement is actually possible.
The blood cell counter also is shut down after the measurements of the day are completed and the flow path and the like are cleaned with a dedicated cleaning liquid. If the shutdown is not performed, the operation of an analysis controller such as a personal computer that analyzes the measured data becomes heavy, which may adversely affect the examination work.
In the embodiments described below, sample analysis systems 100, 100a and 100b incorporating a plurality of sample analyzers will be described as examples.
Hereinafter, an embodiment of the present invention will be described in detail.
First, the structure of the sample analysis system 100 according to the present invention will be described with reference to
The sample analysis system 100 shown in
The start-up controller 1 is a computer that is communicably connected to the sample analyzers 40a, 40b, and 40c. The start-up controller 1 is communicably connected to the sample analyzers 40a, 40b, and 40c via the router 9 via a LAN (Local Area Network) cable or a wireless LAN. Note that although
The start-up controller 1 has a function of selecting some or all of a plurality of sample analyzers as start-up targets and transmitting a start-up command to the selected start-up target sample analyzer. Here, for example, a magic packet (registered trademark) may be applied as the start-up command. A magic packet is a data pattern that includes “FF:FF:FF:FF:FF:FF” followed by a data pattern in which the MAC address of the sample analyzer to be activated is repeated 16 times. Note that “FF:FF:FF:FF:FF:FF” is a destination indicating broadcast. The magic packet is transmitted as an Ethernet broadcast frame.
Next, an example of the structure of the start-up controller 1 will be described with reference to
The start-up controller 1 is, for example, a personal computer that includes a control unit 10, a display unit 11, an input device 12, a storage unit 13, and a communication interface 14. The control unit 10 is a CPU that comprehensively controls various functions of the start-up controller 1. The storage unit 13 is a memory such as a ROM, a RAM, or a hard disk, for example. The display unit 11 is, for example, a liquid crystal display. The input device 12 is a keyboard and a mouse for inputting characters and the like. The display unit 11 and the input device 12 may be integrally configured by a touch panel display or the like.
The start-up controller 1 only needs to include the control unit 10, the storage unit 13, and the communication interface 14. For example, when the start-up controller 1 includes an HMDI terminal, it is possible to connect to a separate display (display device) via the HMDI terminal. When the start-up controller 1 includes a USB (Universal Serial Bus) terminal, it is possible to connect to a separate input device via the USB terminal.
The communication interface 14 is, for example, a communication interface based on the Ethernet (registered trademark) standard. The start-up controller 1 transmits a start-up command to any sample analyzer among the sample analyzers 40a, 40b, and 40c via the communication interface 14.
Next, the structure of the sample analyzer 40a will be described with reference to
The sample analyzer 40a is integrally provided with an analysis controller 411a, a communication unit 412a, a measurement unit 413a, and a power source 414a connected to the outlet 70 via the plug 60. The analysis controller 411a includes, for example, a CPU mounted on the control board and a memory that stores a program processed by the CPU. The main power circuit of the sample analyzer 40a is mounted on the control board, and the analysis controller 411a controls the overall processing executed by the sample analyzer 40a and turns on/off the main power circuit of the sample analyzer 40a. The analysis controller 411a and the measurement unit 413a and the analysis controller 411a and the communication unit 412a are connected via an interface.
The communication unit 412a enables communication with the start-up controller 1. The communication unit 412a includes a communication interface based on the Ethernet standard, for example, and receives the start-up command transmitted from the start-up controller 1.
The communication unit 412a supports a WOL (Wake-On-LAN) function. That is, in the sample analyzer 40a, even when the main power supply circuit is OFF, the communication unit 412a is linked to the communication network and can receive the start-up command transmitted from the start-up controller 1.
The communication unit 412a checks whether the MAC address included in the received start-up command matches the MAC address of the communication interface included in the communication unit 412a. If the two match, the communication unit 412a determines that the received start-up command is addressed to itself. The communication unit 412a that has received the start-up command addressed to itself outputs a start-up signal to activate the analysis controller 411a.
When the analysis controller 411a receives the start-up signal from the communication unit 412a, the main power supply of the sample analyzer 40a is turned on, and each function on the control board can be operated. The analysis controller 411a and the measurement unit 413a are connected via a USB cable. The analysis controller 411a that has received the start-up signal controls the power supply 414a to start supplying power from the outlet 70 to the measurement unit 413a and the analysis controller 411a.
As described above, the start-up controller 1 can start one or more analyzers by transmitting a start-up command to a plurality of sample analyzers included in the sample analysis system 100.
Hereinafter, another embodiment of the present invention will be described in detail with reference to
The sample analysis system 100a according to the present embodiment includes a sample analyzer 40d and a sample analyzer 40e. Here, the sample analyzer 40d is different from the first embodiment in that it includes the analysis controller 55a and the plurality of measurement units 40 as separate devices. The start-up controller 1 can control activation of a plurality of sample analyzers including the sample analyzer 40d and the sample analyzer 40e.
The structure of the sample analysis system 100a will be described with reference to
A sample analysis system 100a shown in
The start-up controller 1 is communicably connected to the sample analyzers 40d and 40e via a LAN cable or a wireless LAN. When the sample analyzer 40d and the sample analyzer 40e are connected to the same LAN, the start-up controller 1 has a function of transmitting a start-up command to the sample analyzers 40d and 40e.
Next, the structure of the sample analyzer 40d will be described with reference to
The sample analyzer 40d includes an analysis controller 55a and a measurement unit 40. The measurement unit 40 performs various measurements using the sample and transmits the measurement results to the analysis controller 55a. The analysis controller 55a is a personal computer, for example. The analysis controller 55a includes a control unit 551a, a communication unit 552a, and a connection unit 553a including a data communication interface based on a bus standard such as USB. The analysis controller 55a receives the measurement data output from the measurement unit 40, generates an analysis result by analyzing the measurement data, such as creating a scattergram, and notifies the user of the analysis result.
The control unit 551a includes, for example, a CPU mounted on the control board and a memory that stores a program processed by the CPU. The control unit 551a controls the overall processing executed by the sample analyzer 40d and controls ON/OFF of the main power supply circuit of the analysis controller 55a.
The communication unit 552a enables communication with the start-up controller 1. The communication unit 552a includes, for example, a communication interface based on the Ethernet standard, and receives the start-up command transmitted from the start-up controller 1.
The communication unit 552a corresponds to the WOL function. That is, the start-up command transmitted from the start-up controller 1 can be received even when the main power circuit of the analysis controller 55a is OFF (that is, the measurement unit 40 is not activated).
The communication unit 552a checks whether the MAC address included in the received start-up command matches the MAC address of the communication interface provided in the communication unit 552a. If the two match, the communication unit 552a determines that the received start-up command is addressed to itself. The communication unit 552a that has received the start-up command addressed to itself outputs a start-up signal to activate the analysis controller 551a. Note that the communication unit 552a ignores a start-up command that is not addressed to itself.
The measurement unit 40 includes a control board 400 provided with a connection unit 403 connected to the analysis controller connection unit 553a via USB. The control board 400 also includes a control unit 401 that controls the operation of the measurement unit 402 provided in the measurement unit 40. The control unit 401 is a microcomputer, for example. The measurement unit 402 is a device for measuring a sample and includes, for example, a first detection unit for counting the number of cells such as red blood cells, white blood cells, and platelets in blood by a sheath flow DC (direct current) detection method, a second detection unit for classifying and counting cells by optical flow cytometry, and a third detection unit for measuring hemoglobin concentration by SLS-hemoglobin method. However, this is merely an example, and the measurement unit 402 included in the measurement unit 40 is not limited to this configuration.
The connection unit 403 and the control unit 401 of the measurement unit 40 are connected to the switching power supply 404. The switching power supply 404 is connected to the plug socket 70 through the plug 60. Here, the switching power supply 404 receives a signal from the connection unit 553a (USB) of the activated analysis controller 551a, and turns on the output of the power supply. When the output of the power supply is turned on, a current from the power supply of the measurement unit 40 is supplied to the control board 400. When the current is supplied to the control board 400 and the control unit 401 provided on the control board 400, the measurement unit 402 becomes ready for measurement. In the present embodiment, this state is said to be that the measurement unit 40 has been activated, and that the sample analyzer 40d has been activated.
In this way, when the control unit 551a receives the start-up signal, the main power source of the sample analyzer 40d is turned on, and each function on the control board can be operated. Since the control unit 551a and each measurement unit 40 are connected by USB, a power supply to each measurement unit 40 is also started. Note that when the analysis controller 55a is shut down, the signal from the connection unit 553a (USB) disappears, the switching power supply 404 stops supplying electricity to the control board 400, and the measurement unit 40 and the sample analyzer 40d are stopped.
As described above, the start-up controller 1 can activate one or more sample analyzers by transmitting a start-up command to a plurality of sample analyzers included in the sample analysis system 100a.
Hereinafter, another embodiment of the present invention will be described in detail with reference to
The sample analysis system 100b includes a sample analyzer 40f. Here, the sample analyzers 40f and 40g include an analysis controller 55b, a plurality of measurement units 40A, 40B, and 40C, and a plurality of sample transport units 461, 462, and 463 that transport samples to the plurality of measurement units, respectively; the third embodiment differs from the first and second embodiments in that it is provided as a separate body. The start-up controller 1 can control activation of a plurality of sample analyzers including the sample analyzer 40f and the sample analyzer 40g.
The structure of the sample analysis system 100b will be described with reference to
The sample analysis system 100b shown in
The start-up controller 1 is communicably connected to the sample analyzers 40f and 40g via a LAN cable or a wireless LAN. The start-up controller 1 has a function of selecting some or all of a plurality of sample analyzers as start-up targets and transmitting a start-up command to the selected start-up target sample analyzer. Note that the sample analysis system 100b controls the activation of a sample analyzer (for example, the sample analyzer 40a shown in
Next, the structure of the sample analyzer 40f will be described with reference to
The sample analyzer 40f includes an analysis controller 55b, measurement units 40A, 40B, and 40C, sample supply units 464, 465, and 466, sample transport units 461, 462, and 463 that transport samples, and a transport controller 46.
The transport controller 46 is a computer that controls the operations of the sample transport units 461, 462, and 463 and the sample supply units 464, 465, and 466. The transport controller 46 includes a control unit 461A, a communication unit 462A, and a hard disk 463A.
The control unit 461A includes a CPU and a memory that stores a program processed by the CPU. The control unit 461A communicates with the plurality of sample transport units 461, 462, and 463, the plurality of sample supply units 464, 465, and 466, and the analysis controller 55b via the communication unit 462A. The control unit 461A controls the sample transport units 461, 462, 463 and the sample supply units 464, 465, and 466 based on the position information of the sample rack R stored in the hard disk 463A and the transport destination of the sample rack R.
The communication unit 462A also enables communication with the start-up controller 1. The communication unit 462A includes, for example, a communication interface based on the Ethernet standard, and receives the start-up command transmitted from the start-up controller 1.
The communication unit 462A corresponds to the WOL function. That is, even when the main power supply circuit of the sample analyzer 40f is OFF (that is, the analysis controller 55b is not activated), the communication unit 462A is linked to the communication network and a start-up command transmitted from the start-up controller 1 can be received.
The communication unit 462A checks whether the MAC address included in the received start-up command matches the MAC address of the communication interface included in the communication unit 462A. If the two match, the communication unit 462A determines that the received start-up command is addressed to itself. The communication unit 462A that has received the start-up command addressed to itself generates a start-up command including the MAC address of the communication interface included in each of the communication units of the sample transport units 461, 462, and 463 and the sample supply units 464, 465, and 466, and the start-up commands are transmitted to the communication units of the sample transport units 461, 462, and 463 and the sample supply units 464, 465, and 466, respectively.
The analysis controller 55b is a computer that acquires and analyzes the measurement results in the measurement units 40A, 40B, and 40C. The analysis controller 55b includes a control unit 551b, a communication unit 552b, and a connection unit 553b including a data communication interface based on a bus standard such as USB. Each of the measurement units 40A, 40B, and 40C is the same as the measurement unit 40 of the sample analyzer 40d.
The control unit 551b is, for example, a CPU mounted on the control board. The control unit 551b controls the overall processing executed by the sample analyzer 40f and controls ON/OFF of the main power supply circuit of the analysis controller 55b.
The communication unit 552b checks whether the MAC address included in the start-up command received from the start-up controller 1 via the router 9 matches the MAC address of the communication interface included in the communication unit 552b. If the two match, the communication unit 552b determines that the received start-up command is addressed to itself. The communication unit 552b that has received the start-up command addressed to itself outputs a start-up signal to activate the control unit 551b.
The measurement unit 40 includes a control board 400 provided with a connection unit 403 connected to the analysis controller connection unit 553b via USB. The control board 400 also includes a control unit 401 that controls the operation of the measurement unit 402 provided in the measurement unit 40. The control unit 401 is a microcomputer, for example. The measurement unit 402 is a device for measuring a sample and includes, for example, a first detection unit for counting the number of cells such as red blood cells, white blood cells, and platelets in blood by a sheath flow DC (direct current) detection method, a second detection unit for classifying and counting cells by optical flow cytometry, and a third detection unit for measuring hemoglobin concentration by SLS-hemoglobin method. However, this is merely an example, and the measurement unit 402 included in the measurement unit 40 is not limited to this configuration.
The connection unit 403 and the control unit 401 of the measurement unit 40 are connected to the switching power supply 404. The switching power supply 404 is connected to the plug socket 70 through the plug 60. Here, the switching power supply 404 receives a signal from the connection unit 553b (USB) of the activated analysis controller 551b and turns on the output of the power supply. When the output of the power supply is turned on, a current from the power supply of the measurement unit 40 is supplied to the control board 400. When the current is supplied to the control board 400 and the control unit 401 provided on the control board 400, the measurement unit 402 becomes ready for measurement. In the present embodiment, this state is referred to as the measurement unit 40 being activated, and the sample analyzer 40f being activated.
In this way when the transfer controller 46 receives the start-up signal, the main power source of the sample analyzer 40f is turned on, and each function on the control board can be operated. Since the control unit 551b and each measurement unit 40 are connected by USB, power supply to each measurement unit 40 is also started. Note that when the analysis controller 55b is shut down, there is no signal from the connection unit 553b (USB), the switching power supply 404 stops supplying electricity to the control board 400, and the measurement unit 40 and the sample analyzer 40f are stopped.
Each of the sample transport units 461, 462, and 463 includes a control unit and a communication unit. For example, in the sample transport unit 461, the control unit 4611 is a CPU that controls the operation of the sample transport unit 461. The communication unit 4612 enables communication with the communication unit 462A of the transport controller 46.
The communication units 4612, 4622, and 4632 include a communication interface based on the Ethernet standard, and receive a start-up command transmitted from the communication unit 462A of the transport controller 46.
The communication units 4612, 4622, and 4632 correspond to the WOL function, and can receive the start-up command transmitted from the communication unit 462A even when the main power supply circuit of the sample analyzer 40f is OFF.
The communication units 4612, 4622, and 4632 check whether the MAC address included in the received start-up command matches the MAC address of the communication interface included in each of the communication units 4612, 4622, and 4632. If the two match, the communication units 4612, 4622, and 4632 determine that the received start-up command is addressed to themselves. The communication units 4612, 4622, and 4632 that have received the start-up command addressed thereto output start-up signals and activate the control units 4611, 4621, and 4631, respectively. That is, the sample transport units 461, 462, and 463 are activated in response to a start-up command from the transport controller 46.
Each of the sample transport units 461, 462, and 463 includes a transport path for transporting the sample. For example, the sample transport unit 461 has a function as a collection unit for the sample rack R that has been measured by the measurement unit, the sample transport unit 462 has a function as a loading unit for loading the sample rack R before measurement, the sample transport unit 463 has a function as a preprocessing unit that performs preprocessing such as reading the barcode of the sample container placed on the sample rack R. The sample transport units 461, 462, and 463 are arranged adjacent to each other so that the sample rack R can be transferred. These units also are configured so that a plurality of sample racks R capable of holding ten sample containers can be placed.
Here, the sample container T and the sample rack R will be described with reference to
As shown in
As shown in
Returning to
Each of the sample supply units 464 to 466 includes a transport path for supplying the sample rack R to the measurement units 402A, 402B, and 402C of each measurement unit. Each of the sample supply units 464, 465, and 466 includes a control unit and a communication unit. For example, in the sample supply unit 464, the control unit 4641 is a CPU that controls the operation of the sample supply unit 464. The communication unit 4642 enables communication with the communication unit 462A of the transport controller 46.
The communication units 4642, 4652, and 4662 include a communication interface based on the Ethernet standard, for example, and receive a start-up command transmitted from the communication unit 462A of the transport controller 46.
The communication units 4642, 4652, and 4662 are compatible with the WOL function, and can receive a start-up command transmitted from the communication unit 462A even when the main power supply circuit of the sample analyzer 40f is OFF.
The communication units 4642 to 4661 checks whether the MAC address included in the received start-up command matches the MAC address of the communication interface included in each of the communication units 4642 to 4661. If the two match, the communication units 4642, 4652, and 4662 determine that the received start-up command is addressed to itself. Receiving the start-up command addressed to itself, the communication units 4642, 4652, and 4662 output start-up signals to activate the control units 4641, 4651, and 4661, respectively. That is, the sample supply units 464, 465, and 466 are activated in response to a start-up command from the transport controller 46.
The communication units 4642, 4652, and 4662 that have received the start-up command addressed thereto also generate a start-up command including the communication interface MAC address included in the communication unit 552b of the analysis controller 55b, and transmit the start-up command to the communication unit 552b.
As described above, the start-up controller 1 can activate one or a plurality of analyzers by transmitting a start-up command to a plurality of analyzers included in the sample analysis system 100b.
In the sample analysis systems 100, 100a, and 100b, the start-up controller 1 sets a combination of sample analysis devices to be activated among a plurality of sample analysis devices included in the system, and activates the sample analysis devices included in the combination. The start-up controller 1 can also activate only the sample analyzers included in the combination of sample analyzers to be activated at a predetermined date and time. Note that in the following description the “sample analyzer” may be a sample analyzer that can be activated by a start-up command.
Hereinafter, the start-up controller 1 that can set the combination of the analysis apparatuses to be activated and the date and time of activation in the first, second, and third embodiments will be described in detail.
First, processing performed by the start-up controller 1 will be described with reference to
The start-up controller 1 includes a control unit 10, a display unit 11, an input device 12, and a storage unit 13, as shown in
The storage unit 13 stores a start control application program and start schedule information 132.
First, the control unit 10 executes the start-up control application program, and causes the display unit 11 to display a setting screen for allowing the user to set the sample analyzer to be activated and the date and time when the sample analyzer is activated. (Step S11 in
Next, the control unit 10 associates the start-up target sample analyzer and date/time information indicating the start-up date/time of the start-up target sample analyzer, and registers these data in the storage unit 13 as start-up schedule information 132 (Step S13 of
The control unit 10 generates a start-up command based on the date/time information set in the start-up schedule information 132 (step S21 in
Next, the control unit 10 transmits the generated start-up command at the time indicated by the date and time information registered in the start-up schedule information 132 (step S22 in
When the communication unit of the start-up target sample analyzer receives the start-up command from the start-up controller 1 via the router 9 (step S31), the MAC address included in the received start-up command and the MAC address of the communication interface provided by itself are obtained; when the MAC addresses match, the communication unit of the start-up target sample analyzer determines that the received start-up command is addressed to itself. The communication unit of the start-up target sample analyzer that has received the start-up command addressed to itself outputs a start-up signal to the control unit, and activates the control unit (step S32).
In this way the start-up target sample analyzer can be set to start the start-up target sample analyzer at the set date and time.
In the example shown in
The start-up command transmitted at the date and time set in the start-up schedule information 132 generated by the control unit 10. The control unit 10 generates a start-up command to be transmitted to the start-up target sample analyzer using the MAC address and the IP address corresponding to the start-up target sample analyzer.
Next, a setting screen for allowing the user to input the start-up target sample analyzer and the date and time for starting each analysis device will be described with reference to
The setting screen shown in
In addition to the calendar display R13, the area R1 includes calendar designation displays R11 and R12 for selecting the calendar year and month to be displayed.
The calendar display R13 accepts date selection by the user. For example, the example shown in
The region R2 includes a start button R21, time displays R22 and R23, a daily setting menu display R24, a monthly setting menu display R25, a device selection display R26, and a detailed setting button R27.
The start button R21 is a button for starting the start-up target sample analyzer without setting the start-up date and time. When the start button R21 is pressed, a start-up command is immediately transmitted to the sample analyzer selected in the device selection display R26. The sample analyzer to which the start-up command has been transmitted is started immediately according to this start-up command.
The time displays R22 and R23 are displays for inputting a time setting for starting the sample analyzer. In the time displays R22 and R23 before the time is set, the current time (for example, “13:07”) or a predetermined time such as “00:00” is displayed.
The daily setting menu display R24 includes a button for setting the start-up time on the day selected in the calendar display. For example, the “One day Set” button shown in the figure is a button for accepting input of settings on the selected date, and the “One day Reset” button is a button for accepting an instruction to delete (cancel) the settings on the selected date. A new start-up schedule can be registered by selecting the date in the calendar display, checking the start-up target sample analyzer in the device selection display R26, and pressing the “One day Set” button with the start-up time specified in the time displays R22 and R23.
The month setting menu display R25 is for setting the start-up time for each month in a batch. Specifically, the monthly setting menu display R25 includes a menu button for collectively setting start-up times of the month selected in the calendar display after the selected date. For example, the “Weekday Set” button shown in the figure is a button for accepting input of settings on a weekday (for example, Monday to Friday) after the selected date, and the “Weekend Set” button is a weekend on and after the selected date. It is a button for accepting input of settings on holidays. The “All day Set” button is a button for accepting input of settings for all days after the selected date. The “Weekday Reset” button, “Weekend Reset” button, and “All day Reset” button respectively accept weekday setting deletion instructions, weekend and holiday setting deletion instructions, and all day setting deletion instructions.
The device selection display R26 includes a GUI for causing some or all of the plurality of analysis devices included in the sample analysis systems 100 to 100b to be selected as start-up targets. In the example shown in
The detail setting button R27 is a button for making a transition to the detail setting screen.
Next, a detailed setting screen displayed when the detailed setting button R27 shown in
The input column R3 is a column for inputting the name of the start-up target analysis device, the MAC address and IP address of the communication interface that is the destination of the start-up command transmitted to start each analysis device.
The column R4 is a column for setting weekdays, weekends, and holidays in one week in the “Weekday Set” button, the “Weekend Set” button, and the like. In the example shown in
The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims by appropriately combining technical means disclosed in the different embodiments, and these modifications are further included in the technical scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2018-231226 | Dec 2018 | JP | national |