The present invention relates to a technique relating to a data processing device and an automatic analyzer and relates to a technique relating to processing of data that is obtained by measurement of a sample, abnormality detection, and the like.
For example, an automatic analyzer having a function of executing biochemical analysis, immunological analysis, or the like for a clinical test processes data obtained by measurement of a biological sample (also referred to as “specimen”) such as blood or urine. The automatic analyzer measures a time change in absorbance, for example, in a reaction liquid where a sample and a reagent are mixed at a given ratio and stirred to cause a reaction. As a result, the automatic analyzer calculates, for example, a concentration or an activity value of a target material in the sample as a measured value. In addition, the automatic analyzer measures, for example, a standard solution for correcting a reagent or a quality control sample for checking a state of a reagent per device or analysis item to grasp the state of the device, the sample and to suppress a decrease in measurement accuracy.
Prior art examples of the automatic analyzer described above include JP2009-204448A (PTL 1). PTL 1 discloses an automatic analyzer that acquires a reaction rate constant using an approximate expression from reaction process data representing an absorbance change that is stored in a time series, and determines whether or not the reaction is abnormal based on the value of the reaction rate constant.
Performance of the automatic analyzer such as measurement accuracy is considered to be determined depending on a combination of a plurality of performance controlling factors, in other words, a plurality of elements that affect the performance. Examples of the performance controlling factors include a condition or a state of installation of the automatic analyzer, a state of a sample or a reagent, and a state of an operation of an operator. Examples of the performance controlling factors include the amount or accuracy of a sample or a reagent dispensed into a reaction container and the homogeneity or stability of a sample or a standard solution.
Accordingly, when the measurement result is abnormal, the automatic analyzer and the operator need to improve the abnormal state and to suppress a decrease in measurement accuracy by identifying a cause for the abnormality and taking a countermeasure such as maintenance to improve the cause. The cause and the performance controlling factor have a certain relationship.
The automatic analyzer in the prior art example can determine and detect whether or not the measurement result is abnormal, for example, using a method of comparing the value of the reaction process data to a threshold representing a predetermined range in a normal state. However, it is difficult to identify the cause for the abnormality because a plurality of performance controlling factors can be considered as the cause. There may be a case where it is difficult for the operator to identify the cause of the abnormality or a case where a large amount of time and effort is required for a specific operation. PTL 1 does not describe the identification of the cause for the abnormality. In particular, in an automatic analyzer for a clinical test in the related art, it is extremely difficult for an operator to rapidly or easily identify whether or not abnormality occurs in measurement of a plurality of analysis target samples having unknown concentrations and a cause for the abnormality and to improve the abnormality. Regarding this point, there is room for improvement.
An object of the present invention is to provide a technique of an automatic analyzer that can support an operator to rapidly or easily identify a cause for abnormality of measurement and to improve the abnormality.
A representative embodiment of the present invention has the following configurations. A data processing device according to an embodiment is configured to execute the following processes of: referring to data regarding measurement of a sample by an automatic analyzer;
calculating a combination of values of a plurality of factors based on reaction process data among the data, the factors being predetermined variables or measured values representing characteristics of a reaction; referring to a correspondence table including a distribution diagram and information regarding an abnormality cause candidate, the distribution diagram including a normal range region and a plurality of abnormal range regions that are generated by a combination of normal/abnormal ranges of the plurality of factors, and the abnormality cause candidate being associated with each of the abnormal range regions; determining an abnormal range region in the correspondence table to which the combination of the values of the plurality of factors corresponds; and outputting the information regarding the abnormality cause candidate associated with the corresponding abnormal range region to a user.
According to the representative embodiment of the present invention, it is possible to provide a technique of an automatic analyzer that can support an operator to rapidly or easily identify a cause for abnormality of measurement and to improve the abnormality.
Hereinafter, an embodiment of the present invention will be described in detail based on the drawings. In all of the drawings, in principle, the same components are represented by the same reference numerals, and the repeated description thereof will not be made. For the components (including steps and the like) in the embodiment other than essential components, addition, deletion, replacement, or the like can be made.
An automatic analyzer and a data processing device according to a first embodiment of the present disclosure will be described using
The data processing device according to the first embodiment calculates a plurality of factors based on reaction process data that is obtained in measurement of a sample in the automatic analyzer, the factors being predetermined variables representing characteristics of a reaction. The reaction process data is data representing, in a time series, a state of a reaction or the like of a sample and a reagent that is obtained in measurement of absorbance. The reaction process data is, for example, a graph where the horizontal axis represents the time and the vertical axis represents the absorbance. For convenience of description, the factor is a factor relating to identification of a cause for abnormality. A specific correspondence table is configured by a combination of a plurality of factors. This factor is a concept different from the above-described performance controlling factor.
The data processing device determines or checks whether a factor value of each of the factors is normal or abnormal. In other words, the data processing device classifies the factor values into a normal range or an abnormal range. Using the determination results of the factor values, the data processing device generates a combination (referred to as “first combination”) of normal/abnormal ranges of the plurality of factors as a distribution diagram. This distribution diagram is configured as a two- or higher dimensional region including two or more factors. The distribution diagram includes a normal range region and plurality of abnormal range regions. The data processing device generates the correspondence table including the distribution diagram.
The data processing device associates information regarding a cause candidate with each of the abnormal range regions in the first combination of the factors in the correspondence table. In other words, in the correspondence table, a combination (referred to as “second combination”) of the cause candidates is associated with the first combination of the factors. The cause candidates are candidates of causes that are estimated as a cause for abnormality. The cause candidates are various elements relating to the above-described performance controlling factors. Examples of the cause candidates include a condition or a state of installation of the automatic analyzer, a state of a sample or a reagent, and a state of an operation of an operator.
In addition, the data processing device may associate information regarding a countermeasure with each of the cause candidates in the correspondence table. The information regarding the countermeasure is information regarding maintenance or the like for improving or resolving a state of abnormality. The information regarding the countermeasure is information regarding a guidance, a troubleshooting, an alert, a manual, or the like to the operator that represents a countermeasure against a cause of abnormality.
In the data processing device, the correspondence table described above may be set in advance. When abnormality relating to measurement is detected or checked based on measurement data from the automatic analyzer, the data processing device determines the abnormal range region to which the factor values corresponding to the abnormality correspond based on the correspondence table. The data processing device outputs information regarding a cause candidate or a countermeasure associated with the abnormal range region to the operator. As a result, using the output information as a support, the operator can identify a cause for the abnormality or take a countermeasure against the abnormality more rapidly and easily than in the related art.
[Automatic Analyzer and Data Processing Device]
The automatic analyzer 10 is an automatic analyzer for a clinical test and has a function of executing a process such as measurement or analysis on a biological sample, for example, as a biochemical analysis function. The automatic analyzer 10 has, for example, a function of measuring the concentration or the like of a component material of a sample. The automatic analyzer 10 is configured by, for example, a single module or a combination of a plurality of modules. When the automatic analyzer 10 is configured by a combination of modules, for example, the automatic analyzer 10 can be configured by a combination of one or more analysis modules, an operation module, and a transport module. In an upper surface 10a of a casing of the automatic analyzer 10, various mechanisms (
The data processing device 1 is a device having a function of receiving and acquiring data regarding measurement, and the like of a sample from the automatic analyzer 10 through communication and processing or analyzing the data. The data includes measurement data such as a measurement result. In particular, the data processing device 1 has a function of providing information regarding a cause, a countermeasure, and the like for abnormality of the measurement to the operator as a support based on the analysis or the check of the measurement result. The data processing device 1 can be implemented as, for example, a computer such as a PC. Alternatively, the data processing device 1 may be implemented as a part of the automatic analyzer 10, for example, a part of an operation module or a control device. The data processing device 1 may be disposed in the vicinity of the automatic analyzer 10 as illustrated in the drawing, or may be disposed distant from the automatic analyzer 10 through a LAN or the like.
In the first embodiment, the automatic analyzer 10 and the data processing device 1 are separately configured, and a specific function for abnormality cause identification support is mounted on the data processing device 1. However, the present invention is not limited to this configuration. An integrated apparatus having both of the function of the automatic analyzer 10 and the function of the data processing device 1 may be implemented.
[Automatic Analyzer]
The automatic analyzer 10 includes a sample holding mechanism 11, a reagent holding mechanism 12, a reaction container holding mechanism 13, a sample dispensing mechanism 14, a reagent dispensing mechanism 15, an optical measurement mechanism 16, a stirring mechanism 17, and a cleaning mechanism 18. In addition, the automatic analyzer 10 includes a sample transport mechanism or a disposing mechanism.
The sample holding mechanism 11 has, for example, a box shape such as a rack and is a mechanism that can hold and transport a plurality of sample containers. The sample holding mechanism 11 may be a disk-shaped mechanism or may be prepared as another module that can be additionally connected. The sample container contains a specimen such as blood as a sample. The sample container may be placed on a sample rack which mounts one sample container or a plurality of sample containers and may be transported. The sample holding mechanism 11 also includes, for example, a transport mechanism that can transport the sample containers and the like by a parallel movement or a rotational movement. A driving mechanism 121 is connected to the sample holding mechanism 11. The sample holding mechanism 11 in
The reagent holding mechanism 12 is, for example, a disk-shaped mechanism and is a mechanism that can hold and transport a plurality of reagent containers. The reagent container contains a reagent solution. The reagent container may be configured as a reagent bottle or the like that collectively contains a plurality of reagent containers. The reagent holding mechanism 12 may be a rack-shaped mechanism or may be prepared as another module. A driving mechanism 122 is connected to the reagent holding mechanism 12. The sample holding mechanism 11 and the reagent holding mechanism 12 may be configured as an integrated common mechanism.
The reaction container holding mechanism 13 is, for example, a disk-shaped mechanism and is a mechanism that can hold and transport a plurality of reaction containers. The reaction container holding mechanism 13 includes a thermostat. In the reaction container holding mechanism 13, a plurality of reaction containers can be placed on, for example, a circumference of a disk. A driving mechanism 123 is connected to the reaction container holding mechanism 13. The reaction container is formed of a translucent material. A sample and a reagent are dispensed (aspirated and discharged) into the reaction container from the sample container and the reagent container, and a mixed liquid thereof is stirred or cultured to obtain a reaction liquid as a measurement target. The reaction container is maintained at a predetermined temperature by the thermostat.
The disk-shaped mechanism such as the reaction container holding mechanism 13 includes a rotation mechanism, and can move the containers provided at positions on the circumference by repeating rotation and stop in a circumferential direction per predetermined distance. As a result, the containers on the disk are sequentially moved to predetermined positions, and a predetermined process is executed thereon by a mechanism corresponding to each of the positions.
The sample dispensing mechanism 14 is disposed in the vicinity of the sample holding mechanism 11 and the reaction container holding mechanism 13, and is a mechanism that dispenses (aspirates and discharges) the sample in the sample container at a dispensing position of the sample holding mechanism 11 into a predetermined reaction container of the reaction container holding mechanism 13. The sample dispensing mechanism 14 includes, for example, an arm or a probe. A driving mechanism 124 is connected to the sample dispensing mechanism 14.
The reagent dispensing mechanism 15 is disposed in the vicinity of the reagent holding mechanism 12 and the reaction container holding mechanism 13, and is a mechanism that dispenses (aspirates and discharges) the reagent in the reagent container of the reagent holding mechanism 12 into the reaction container of the reaction container holding mechanism 13. The reagent dispensing mechanism 15 includes, for example, an arm or a pipette nozzle. A driving mechanism 125 is connected to the reagent dispensing mechanism 15.
The stirring mechanism 17 stirs the mixed liquid of the sample and the reagent in the reaction container of the reaction container holding mechanism 13 to accelerate the reaction. The reaction container containing the reaction liquid may be moved to a predetermined region and cultured. The stirring mechanism 17 may be integrated with the dispensing mechanism.
The optical measurement mechanism 16 includes a light source, a photometer, and a measurement circuit. The optical measurement mechanism 16 is disposed at a predetermined position of the reaction container holding mechanism 13. The optical measurement mechanism 16 irradiates the reaction container with light from the light source and detects light transmitted through or scattered from the reaction container with the photometer. The photometer is, for example, a spectrophotometer that can measure an absorbance based on spectroscopic detection. A signal (for example, an analog signal of scattered light) for each of the samples that is detected by the photometer undergoes a process such as analog-digital conversion in a measurement circuit and is transmitted to a control device 101 as a measurement signal. A driving mechanism 126 is connected to the optical measurement mechanism 16. The optical measurement mechanism 16 may be provided at another position irrespective of the position of the reaction container holding mechanism 13.
The cleaning mechanism 18 is used for cleaning a reusable type reaction container or the like. In a clinical test, a disposable type reaction container, dispensing tip, or the like may be used. The used disposable type reaction container or the like is disposed to a predetermined position by a disposing mechanism. In this case, the automatic analyzer 10 includes a mechanism that contains the disposable type reaction container or dispensing tip.
In the casing of the automatic analyzer 10, a mechanism such as a pump or a tank, a power supply mechanism, and the like are further provided. The pump configures the dispensing mechanism or the like. Examples of the tank include each of tanks that stores system water, a cleaning solution, a waste solution, and the like.
Each of the units such as the sample holding mechanism 11 is connected to the corresponding driving mechanism as schematically indicated by a broken line in the drawing. For example, the driving mechanism 121 is a mechanism including a motor, a circuit, or the like for driving a predetermined operation of the sample holding mechanism 11. Each of the driving mechanisms is connected to an interface circuit 150. The interface circuit 150 is a portion that enables electrical connection and communication between the respective units. The interface circuit 150 includes a communication interface device having a predetermined communication interface and is also connected to the data processing device 1 of
The control device 101 as a controller, a storage device 102, an input device 103, an output device 104, a power supply device (not illustrated), and the like are connected to the interface circuit 150. The power supply device supplies power to each of the units. Predetermined units can communicate with each other through the interface circuit 150. The input device 103 and the output device 104 configure an operation unit for allowing the operator to operate the automatic analyzer 10. The input device 103 may be an operation panel or the like including buttons. The output device 104 may be a display device or a printing device. The operation unit may be configured as a touch panel or the like by integrating the input device 103 and the output device 104 with each other. The operation unit may be configured as an operation module. Alternatively, the data processing device 1 of
The operation of the operator includes an operation of identifying a cause for abnormality or taking a countermeasure against the abnormality. The operator operates the operation unit of the automatic analyzer 10 to execute the operation during analysis and, for example, when abnormality of measurement occurs, operates the data processing device 1 to execute the operation of identifying a cause for abnormality or taking a countermeasure against the abnormality. However, the present invention is not limited to the configuration.
The control device 101 is configured as an IC substrate, a computer, or the like. The control device 101 controls the entire automatic analyzer 10 to implement an automatic analysis function. For example, during measurement and analysis of a specimen, the control device 101 controls the operation of each of the units such as the sample holding mechanism 11 by transmitting a control signal to each of the driving mechanisms based on an operation of the operator, setting information, analysis request information, and the like. The control device 101 includes, for example, a CPU, a ROM, and a RAM and implements a control function through a process of a circuit or a program.
The storage device 102 is configured as an internal or external non-volatile storage device or the like and is, for example, a semiconductor memory or a hard disk. The storage device 102 stores various data such as a program, setting information, analysis request information, measurement data, and analysis result information.
The operator registers a test item of each specimen of a patient or the like and registers an analysis request in an analysis item corresponding to the test item through a screen of the operation unit of the automatic analyzer 10 or a screen of the data processing device 1. Registration information is stored in the storage device 102. The operator inputs an instruction of analysis of the specimen. The control device 101 starts the measurement and analysis of the specimen while referring to the registration information in accordance with the instruction.
The control device 101 controls the optical measurement mechanism 16 or the like to measure an absorbance for each specimen (corresponding to the reaction container), acquires the measurement signal, and stores the measurement signal in the storage device 102. The measurement signal includes reaction process data that is time series data. The control device 101 analyzes the designated analysis item using the data of the measurement signal to calculate a measured value such as a concentration of a component of the specimen. During the measurement and analysis, the control device 101 calculates, for example, the value of the concentration of the component based on a preset analysis method and a calibration curve of the analysis item.
The control device 101 causes the storage device 102 to store data including the result of the measurement and analysis of each specimen, that is, the reaction process data including the absorbance or data including the measured value such as the concentration. The control device 101 can display the result on, for example, a display screen of the output device 104. The operator can check the measurement and analysis result information through the screen. In addition, the control device 101 may determine, for example, whether or not abnormality occurs in the measurement result. For example, the control device 101 compares the measured value and a condition relating to the abnormality determination to each other. Alternatively, the control device 101 compares a value of a predetermined variable representing a characteristic of the reaction in the reaction process data and the condition relating to the abnormality determination to each other. The condition is, for example, a threshold that configures a normal range. The control device 101 determines, for example, whether the variable value is in a normal range or in an abnormal range. In this case, the data regarding the measurement and analysis result by the automatic analyzer 10 includes determination result information representing whether or not abnormality occurs.
The data processing device 1 acquires the data regarding the measurement and analysis result described above from the control device 101 of the automatic analyzer 10 and executes an abnormality cause identification support process as a specific process. Alternatively, instead of the control device 101, the data processing device 1 may determine whether the measured value or the variable value is normal or abnormal based on the data regarding the measurement and analysis result.
[Data Processing Device]
The processor 201 is configured by, for example, a CPU, a ROM and a RAM, and configures the controller of the data processing device 1. The processor 201 implements a predetermined function 201A based on a software program process. The function 201A is a function of supporting the operation of the operator when abnormality of measurement occurs in the automatic analyzer 10, and includes a function of outputting information regarding cause candidates or countermeasures for abnormality. The processor 201 receives and acquires, for example, the data regarding the measurement and analysis result including measurement data 23 from the automatic analyzer 10 and stores the data in the memory 202. The processor 201 refers to information regarding a condition including an analysis parameter of the analysis item of the sample based on the measurement data 23 and stores the information in the memory 202. The processor 201 executes abnormality determination regarding whether or not the measured value or the variable value is abnormal or check the abnormality determination result based on the measurement data 23. The processor 201 calculates or extracts a value of a predetermined factor based on the reaction process data in the measurement data 23. The processor 201 calculates or extracts values of a plurality of factors that are predetermined variables representing characteristics of the reaction in the reaction process data.
The processor 201 stores, as correspondence table data 26, a correspondence table that is set in advance by default. In the correspondence table, the first combination of normal/abnormal ranges of the plurality of factor values and the second combination of information regarding a cause candidate and a countermeasure associated with each of the range regions of the first combination are set. Based on the measurement data 23 and, when abnormality of measurement is detected or checked, based on the correspondence table data 26, the processor 201 determines an abnormal range region to which factor values corresponding to the abnormality correspond. The processor 201 displays a screen including the information regarding the cause candidates and the countermeasures associated with the abnormal range region to the operator.
The memory 202 is configured by a non-volatile storage device or the like and stores various data or information used in the processor 201 or the like. The memory 202 is, for example, a semiconductor memory or a hard disk. The memory 202 stores a control program 21, setting information 22, the measurement data 23, abnormality determination result data 24, factor data 25, the correspondence table data 26, and the like. The control program 21 is a program for implementing the function 201A and the like of the data processing device 1. The processor 201 executes the process (
The measurement data 23 is measurement data including the reaction process data during the measurement that can be acquired by communication from the automatic analyzer 1. The measurement data 23 also includes information regarding a condition such as an analysis parameter relating to measurement and analysis. The reaction process data of the measurement data 23 or the abnormality determination result data 24 includes a value of a factor such as a predetermined variable or measured value or information from which the factor can be calculated. The abnormality determination result data 24 is determination result information representing whether the result is normal or abnormal during measurement by the control device 101 or the processor 201. The factor data 25 is data regarding a factor value that is generated and stored based on the reaction process data of the measurement data 23 or the abnormality determination result data 24.
The abnormality determination result or the factor value may be calculated by the control device 101 and described in the measurement data 23 or the like. However, the present invention is not limited to this configuration. The data processing device 1 may execute the abnormality determination or calculate the factor value based on the measurement data 23 or the like.
The correspondence table data 26 is data regarding the correspondence table where the first combination of normal/abnormal ranges of the plurality of predetermined factor and the second combination of information regarding cause candidates or countermeasures are associated with each other. The correspondence table data 26 includes the distribution diagram that is generated by the combination of the normal/abnormal ranges of the factor values described below (
The computer system is not limited to the configuration example illustrated in
The data processing device 1 is connected by communication to the automatic analyzer 10, for example, at all times and executes data processing in real time in cooperation with the control device 101. As a result, when abnormality of measurement occurs, the data processing device 1 supports the operator instantaneously. The present invention is not limited to this configuration. The data processing device 1 may be connected by communication to the automatic analyzer 10 only for a predetermined period of time, for example, when an instruction is input from the operator. The data processing device 1 may be connected by communication to the automatic analyzer 10 by transmitting a request or an instruction from the data processing device 1 to the automatic analyzer 10 or by transmitting a request or an instruction from the automatic analyzer 10 to the data processing device 1.
The detailed functional blocks that are implemented by the processor 201 of the data processing device 1 of
The data processing unit executes predetermined data processing on the acquired data, in particular, a process relating to the abnormality cause identification support using the correspondence table. The data processing unit determines or checks, for example, whether or not abnormality occurs based on the measurement data 23 or the like. The data processing unit calculates a combination of factor values that are predetermined variables based on the reaction process data. When abnormality occurs, the data processing unit determines the abnormal range region to which the combination of the factor values corresponding to the abnormality corresponds by comparing the factor values to the correspondence table. The data processing unit determines a cause candidate or a countermeasure associated with the abnormal range region from the correspondence table and generates output information.
[Process Flow]
In Step S1, the data processing device 1 receives and acquires the data regarding the measurement and analysis result from the automatic analyzer 10 and stores the data in the memory 202 as the measurement data 23 or the like.
In Step S2, the data processing device 1 calculates values of a plurality of factors that are a plurality of predetermined variables based on the reaction process data (
In Step S3, the data processing device 1 reads, from the memory 202, a threshold of normal/abnormal ranges of each of the factors that configure a condition of abnormality determination based on the abnormality determination result data 24. Examples of the threshold include an upper limit threshold and a lower limit threshold that configure the normal range, but the threshold is not limited thereto. The abnormality determination result data 24 obtained from the automatic analyzer 10 includes information regarding the threshold of the range in the condition. When data from the automatic analyzer 10 does not include the information regarding the threshold, the data processing device 1 may refer to the setting information of the automatic analyzer 10 or the setting information of the data processing device 1 to acquire information regarding the same condition.
In the example, each of the thresholds of the normal/abnormal ranges of the two factor values includes an upper limit threshold and a lower limit threshold with respect to the normal range as described below (
In Step S4, using the factor value of Step S2 and the threshold of the range of Step S3, the data processing device 1 may execute the abnormality determination or check the abnormality determination result for the value of each of the factors that is calculated from the measurement result regarding the same specimen as a target sample. When the abnormality determination result data 24 includes the abnormality determination result, the data processing device 1 may check the abnormality determination result. When the abnormality determination result data 24 does not include the abnormality determination result, the data processing device 1 executes the abnormality determination in Step S4.
In Step S5, the data processing device 1 determines the combination of the plurality of factor values (for example, the pair of the factor F1 and the factor F2 as in
In Step S6, the data processing device 1 checks whether or not the combination of the factor values (a plot of
In Step S7, the data processing device 1 reads information regarding a cause candidate and a countermeasure associated with the corresponding abnormal range region from the memory 202 based on the correspondence table. In the correspondence table that is set in advance by default by the manufacturer of the automatic analyzer 10, the information regarding a cause candidate and a countermeasure is set to be associated with each of the abnormal range regions.
In the correspondence table, the cause candidate information may be present or absent in each of the abnormal range regions, or the countermeasure information may be present or absent in each of the abnormal range regions.
In Step S8, the data processing device 1 generates output information, specifically, data of a screen to the operator using the information regarding the cause candidates and the countermeasures read in Step S7. The screen is, for example, data for display on the display screen of the display device 206 of
[Abnormality Detection Function]
The automatic analyzer 10 has a function (also referred to as “abnormality detection function”) of determining and detecting abnormality of measurement during or after measurement and analysis. The data processing device 1 has a function of cooperating with the abnormality detection function of the automatic analyzer 10. When the abnormality of the measurement is determined and detected, the control device 101 of
When the abnormality is detected during the measurement, optionally, the automatic analyzer 10 temporarily stops device operation (for example, the operation of each of the driving mechanisms in
[Correspondence Table]
Each of the factors has a range of a value that can be adopted. The factor F1 has a range 510 of the factor value. The range 510 is a range from a lower limit value m11 to an upper limit value m12. Each of the factors includes a normal range and abnormal ranges (in other words, ranges outside the normal range). The range 510 includes a normal range 511 indicated by a solid line arrow and two upper and lower abnormal ranges 512 and 513 indicated by broken line arrows. The normal range 511 is a range from a lower limit threshold h11 to an upper limit threshold h12. The lower abnormal range 512 is a range from the lower limit value m11 to the lower limit threshold h11 as a first abnormal range. The upper abnormal range 513 is a range from the upper limit threshold h12 to the upper limit value m12 as a second abnormal range. Likewise, the factor F2 includes a range 520 of the factor value. The range 520 is a range from a lower limit value m21 to an upper limit value m22. The range 520 includes a normal range 521 indicated by a solid line arrow and two upper and lower abnormal ranges 522 and 523 indicated by broken line arrows. The normal range 521 is a range from a lower limit threshold h21 to an upper limit threshold h22. The lower abnormal range 522 is a range from the lower limit value m21 to the lower limit threshold h21. The upper abnormal range 523 is a range from the upper limit threshold h22 to the upper limit value m22. Each of the ranges is defined as, for example, a range of the first threshold or more and less than the second threshold such that the ranges do not overlap each other. During determination of the range region to which one value corresponds, the corresponding one range region is determined.
In the correspondence table 5, by considering the combination of the normal/abnormal ranges of the factors F1 and F2 as a first combination, a plurality of (3×3=9 in the example of
In the first configuration example of
The normal range region 501 is a two-dimensional region that is configured by the normal range 511 of the factor F1 and the normal range 521 of the factor F2. The plurality of abnormal range regions 502 are assigned with identification information (for example, #1 to #8) such that each of the abnormal range regions is identifiable. For example, the abnormal range region #1 is a two-dimensional region that is configured by the abnormal range 512 of the factor F1 and the abnormal range 523 of the factor F2. The abnormal range region #2 is a two-dimensional region that is configured by the normal range 511 of the factor F1 and the abnormal range 523 of the factor F2. The abnormal range region #1 corresponds to a case where the values of the two factors (F1, F2) are in the abnormal ranges. The abnormal range region #2 corresponds to a case where the value of the factor F1 is in the normal range and the value of the factor F2 is in the abnormal range.
In addition, in the correspondence table 5, each of the abnormal range regions 502 (#1 to #8) is set to be associated with the information regarding the cause candidate for the abnormality. In the example, cause candidates A, B, . . . , G, and H are present as eight cause candidates to be illustrated in the squares of the abnormal range regions. Although not illustrated in the drawing, each of the cause candidates A to H may be set to be associated with the information regarding the countermeasure. The information regarding each of the cause candidates or the countermeasure is assigned with identification information such that the information is identifiable.
In some abnormal range regions, the cause candidates and the like may be different or the same, but either case can be dealt with the correspondence table 5. In the example, the correspondence table is illustrated as the two-dimensional concept that is configured by the two factors. However, the correspondence table is not limited to this example and can also be configured as a three- or higher dimensional concept that is configured by three or more factors.
Here, the important point is as follows. In an abnormality determination method in an automatic analyzer in the related art, for example, values of predetermined variables representing characteristics of a reaction process are compared to a condition of a range that is configured by a predetermined threshold to determine whether or not the reaction is normal or abnormal in many cases. That is, in the related art, roughly, only two cases including a case where each of the predetermined variables is in a normal range and a case where each of the predetermined variables is not in the normal range (in the abnormal range) are considered. In the related art, when it is determined that abnormality of measurement occurs based on the fact that the variable value is in the abnormal range, a plurality of abnormality cause candidates are present and the abnormality cause is unclear. Therefore, there are many cases where it is difficult for the operator to identify the abnormality cause or time and effort are required for the identification.
On the other hand, in the first embodiment, as in the correspondence table 5 described above, for example, the combination of the two factors is considered, and the plurality of abnormal range regions 502 are specifically considered around the normal range region 501. In the first embodiment, the cause candidate and the like relating to the abnormality are considered in each of the abnormal range regions 502. Even a case where the abnormal range regions 502 have different cause candidates and the like can be dealt with the association in the correspondence table 5. As a result, in the first embodiment, the cause candidate or the countermeasure corresponding to the abnormal range region can be presented. Therefore, the identification of the cause or the like by the operator is easier than that in the related art.
Further, in a modification example, in the correspondence table, as indicated as a region of a broken line in
In the first embodiment, the configuration of the correspondence table 5 is set in the data processing device 1 (the control program 21, the setting information 22, the correspondence table data 26, and the like in
The first combination of the plurality of factors is multi-dimensional information. When this information is visualized on the screen for the operator, two-dimensional information may be generated and displayed for easy understanding. That is, as in
When a plurality of factors that can be used for identifying the abnormality cause are present, a plurality of correspondence tables corresponding to combinations of factors to be used may be prepared. For example, when factors F1, F2, and F3 are present, a first correspondence table corresponding to a combination of the factors F1 and F2, a second correspondence table corresponding to a combination of the factors F3 and F1, and the like are prepared. The operator may select one to be used from the plurality of factors or the plurality of correspondence tables.
[Measured Value]
The measurement data 23 (
[Reaction Process Data]
The reaction process data in the measurement data 23 from the automatic analyzer 10 will be described. The reaction process data represents a time change in absorbance or the like in a period of time from the start to the end of the measurement of the sample. The predetermined variables can be calculated based on the reaction process data and are variables representing characteristics of the reaction process.
A line 801 is an asymptotic line, in other words, an approximation line regarding a distribution of the absorbance A that is generated based on the plot of the absorbance A in the period of time T2, and has a positive gradient. The gradient (represented by G) of the asymptotic line is a value that varies depending on the sample, the analysis item, the reaction during the measurement, or the like, and represents a characteristic of the reaction. A difference 802 indicated by an arrow is a difference between a value 803 of the absorbance A at one time point tx and the line 801. When the difference 802 is large, that is, when a deviation from the asymptotic line is large, abnormality of the measurement is suspicious.
[Factor]
Next, the factor will be described. The factor is configured by a measured value or a variable in the reaction process data 8 described above. In the example of the first embodiment, the variable is used as the factor. The factors used in the correspondence table 5 are set in advance by default in the first embodiment as described above.
In the distribution diagram of
In the example, both of the factors (F1, F2) of the distribution diagram can adopt a value of 0. A range 910 of the factor F1 is a range from a minimum value m11 to a maximum value m12, and the minimum value m11 is 0. A range 920 of the factor F2 is a range from a minimum value m21 to a maximum value m22, and the minimum value m21 is 0. In addition, in the example, the normal range of the factor F1 and the normal range of the factor F2 have a predetermined relationship, and a normal range region 901 is configured by the combination of the factor values. The normal range region 901 is not limited to a simple rectangular region as in
Therefore, in the example, the factor value distribution diagram includes the normal range region 901 and, for example, three abnormal range regions 902 (#1 to #3) around the normal range region 901. The range 910 of the factor F1 includes, for example, values f11, f12, f13, and f14, and the range 920 of the factor F2 includes, for example, values f21, f22, f23, and f24. For example, when the factor F1 satisfies m11=0, the range of the factor F2 from 0 to the value f21 is the normal range region, and the range of the value f21 or more is the abnormal range region #1. When the factor F1 is the value f11, the range of the factor F2 from 0 to the value f23 is the normal range region, and the range of the value f23 or more is the abnormal range region #1. When the factor F1 is the value f12, the range of the factor F2 from 0 to the value f24 is the abnormal range region #3, and the range from the value f24 to the upper limit value m22 is the normal range region. When the factor F1 is the value f14, the range of the factor F2 from 0 to the value f22 is the abnormal range region #3, and the range from the value f22 to the upper limit value m22 is the normal range region. When the factor F1 is the value f13, the range of the factor F2 from 0 to the value f22 is the abnormal range region #3, and the range from the value f22 to the upper limit value m22 is the abnormal range region #2.
In the example, the abnormal range region 902 that is present on the lower right side with respect to the normal range region 901 corresponds to the value f22 (corresponding to the threshold) and is divided into two upper and lower abnormal range regions (#2, #3). In addition, in the distribution diagram, the threshold that divides the normal/abnormal ranges is configured by, for example, lines 931 and 932.
In the distribution diagram, the plot represented by black points is the plot that is generated by the pair of the value of the factor F1 and the value of the factor F2 based on the measurement data 23, in other words, the combination of the factor values. For example, in the normal range region 901, a distribution of a plot group 903 is present in a lower portion close to the lower right (0). The plot group 903 corresponds to a case where the measurement is determined to be normal. In addition, in the example, one plot 904 that is present outside the plot group 903 is provided. The plot 904 is present in the abnormal range region #1. The plot 904 corresponds to a case where the measurement is determined to be abnormal.
[Example of Abnormality and Cause Candidate]
In the reaction process data 8 of
[Output]
As an output example of the information based on the correspondence table 5 by the data processing device 1, a display example of a screen will be described. The data processing device 1 provides a screen including specific information or a graphical user interface (GUI).
In the example, for one abnormality (the plot 904 of
The button 1103 is, for example, an OK button. The operator sees and checks the information on the screen, grasps the cause candidates or the countermeasures, identifies the cause, and executes the countermeasure. As a result, the abnormal state is resolved, the screen displays that the reaction is normal, and the operator presses the button 1103 to end the screen.
In addition, in the table 1102, for example, a check item may be provided in each of the rows corresponding to the cause candidates such that, when the operator checks or executes each of the cause candidates or executes each of the countermeasures, a check can be marked in the corresponding check item. In addition, for the plurality of cause candidates and the like of the abnormal range region in the correspondence table 5, an order, a priority, or the like representing the degree of possibility may be defined. In this case, in the table 1102, the plurality of cause candidates and the like may be assigned with numbers and displayed in accordance with the order, the priority, or the like.
The screen is not limited to the screen example of
In addition, the data device device 1 may display the graph of the reaction process data 8 as illustrated in
[Effects and the Like]
As described above, in the automatic analyzer and the data processing device according to the first embodiment, information regarding a cause candidate or the like of abnormality of measurement can be presented based on the specific correspondence table 5. Therefore, the automatic analyzer and the data processing device can support the operator to rapidly or easily identify a cause for abnormality of measurement and to improve the abnormality. In the first embodiment, even when a plurality of cause candidates for abnormality of measurement are present, information corresponding to the abnormal range region to which the abnormal corresponds is presented. Therefore, the operator can rapidly and easily identify the cause. As a result, the troubleshooting time can be reduced. In particular, even when the operator is a person who does not have much experience relating to automatic analysis, the support of the output information by the data processing device can contribute to the learning of the operation or the knowledge or the skill improvement. In the related art, only the abnormality determination on whether or not one factor value is in the normal range is made. In the first embodiment, by combining the plurality of factor values, the plurality of abnormal range regions may be provided outside the normal range region such that a cause candidate or the like corresponding to each of the abnormal range regions can be presented.
In the first embodiment, by using the pair of the gradient (G) of the asymptotic line and the mean square error (E) in the reaction process data (
The following modification examples of the first embodiment can also be adopted. In the data processing device 1 according to the modification example, a new correspondence table 5 (in particular the factor value distribution diagram as illustrated in
In a first modification example of the first embodiment, the data processing device 1 has a function capable of setting the information of the correspondence table 5 to be variable by the operator. The operator can operate the input device 205 illustrated in
Note that it is desirable to distinguish between the information of the correspondence table that is set in advance by default by the manufacturer and the information that is added, modified, etc. by the operator (in other words, user input information) without any confusion.
Accordingly, the data processing device 1 manages the correspondence table data 26 and displays the information of the correspondence table on the screen to distinguish between the information. The data processing device 1 stores and manages, for example, information regarding an input source (for example, whether to be the manufacturer or the operator) for the information regarding each of the items of the correspondence table. For example, the data processing device 1 stores the information of the default correspondence table without permitting deletion or change. When information of the correspondence table that is updated by the manufacturer is present, the data processing device 1 may store the updated information.
The data processing device 1 separately stores and manages the user input information such as the addition or modification, etc. by the operator in association with the default correspondence table. When the information of the correspondence table is displayed on the screen, the data processing device 1 displays the default information and the updated information by the operator to distinguish between the information, for example, by color-coding the information, by displaying the information in different fields, or by displaying information regarding the input source together. The data processing device 1 may display any one of the default information or the updated information by the operator on the screen in accordance with the selection operation by the operator. Alternatively, both of the default information and the updated information by the operator may be displayed in parallel on the screen.
The table 1102 of
In the first modification example, the operator can freely set the association between the abnormal range region of the factor and the information regarding a cause candidate and a countermeasure. For example, the following advantages can be achieved by the configuration. The operator does not need to wait for the update of the correspondence table by the manufacturer and can easily update the correspondence table to the latest information in accordance with the status or the history of the use of the automatic analyzer 10. The operator can describe his or her own idea, a memo, or the like in the correspondence table. When one specific automatic analyzer 10 is in a unique state, for example, when a specific phenomenon occurs in a facility where the automatic analyzer 10 is provided, the operator can describe information to reflect the information on the correspondence table. Examples of the phenomenon include mixing of foreign matter derived from a specimen caused by insufficient preliminary preparation (for example, centrifugal separation) of the specimen and an abnormal reaction process caused by insufficient maintenance. As a result, the operator can easily execute the operation.
The factors used in the correspondence table 5 are not limited to the above-described examples. Examples of other factors are as follows.
As the approximate expression 1301, a logistic curve can be used, for example, as described in PTL 1. In this curve, when the reaction time elapses to some extent, the absorbance A is approximated to a given value (A0+A1). The approximate expression 1301 can be calculated using, for example, a least squares method and is represented by A=A0+A1 (1−e−kt). A0 represents the reaction start time point absorbance, A1 represents the final reaction absorbance, k represents the reaction rate constant, and t represents the time.
In the correspondence table 5 including the reaction process data 8 and the combination of the factors as illustrated in
In the distribution diagram of
When the abnormality is in the abnormal range region #1 based on the measured value of the measurement data 23, the data processing device 1 outputs the information regarding a cause candidate or the like associated with the abnormal range region #1 to the screen based on the correspondence table 5.
As described above, even when the measured value such as a concentration or an activity value is used as the factor, the characteristics of the reaction can be grasped well, and plural kinds of abnormalities and causes can be distinguished and grasped.
Hereinabove, the present invention has been described in detail based on the embodiments. However, the present invention is not limited to the embodiments, and various modifications can be made within a range not departing from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2020-164663 | Sep 2020 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/004905 | 2/10/2021 | WO |