BACKGROUND OF THE INVENTION
1. Field of the Invention
[0001] The present invention relates to a display apparatus for displaying clinical test
results obtained by a sample analyzer, and more particularly to a clinical test result
display apparatus for displaying test results such as information that can be used
for diagnosis (for example, information on hematosis or abnormal conditions).
2. Description of the Related Art
[0002] Conventional sample analyzers include, for example, a blood cell analyzer which counts
the number of cells in blood such as white blood cells (WBC), red blood cells (RBC),
and platelets (PLT) by detecting differences between such cells in electric or optical
properties.
[0003] Such sample analyzer converts a variety of measured data into numerical data or particle
distribution charts (one or two dimensional distribution) to which some additional
information (flags or messages) is added and displayed on a screen of the analyzer
in order to help clinical diagnosis.
[0004] A method for analyzing blood data is proposed which involves judging numerical data
such as the number of white blood cells and red blood cells and data on particle distribution
by quantitatively comparing actually measured data (object) and preliminarily set
criteria (thresholds) for each message (for example, RBC Intf., Blasts and so on)
with a processor having a CPU thereby displaying a message that may contain abnormal
conditions based on the result of judgment (see Japanese Published Unexamined Patent
Application No. HEI 2-304362).
[0005] A method using a bar graph is available as one of general methods for displaying
measured data in such a manner that an operator can easily understand what such data
actually means. For example, an automatic analyzer is known, which calculates a residual
amount of a sample or reagent and process it as a bar graph, while a color is added
to the bar graph and displayed when the residual amount is found to be lower than
a supply limit. (see Japanese Published Unexamined Utility Model Application No. HEI-5-26533).
[0006] However, in accordance with the method described in Japanese Published Unexamined
Patent Application No. HEI 2-304362, a judgment is passed on each message by quantitatively
comparing measured data with a preset threshold. Such judgment based on the quantitative
comparison involves irrationalities such that the test result is reversed because
of a fine variation in the measured data thereby failing to provide messages.
[0007] That is to say, when measured data obtained by analyzing the sample is compared with
the threshold to express the measured data in a binary value to display test result
information (flags or messages), the following problems are encountered.
(1) No gray scale display of the flag or message can be given. In other words, no
certainty of the flag or message can be displayed.
(2) It is not certain whether the same flag or message can be reproduced in the same
sample.
[0008] Additionally, the analyzer described in Japanese Published Unexamined Utility Model
No. HEl 5-26533 can accurately control the supply condition of a sample or a reagent
by displaying a residual amount of the blood sample or the reagent in each container
with a bar graph and displaying the supply limit in different colors so that the residual
amount can be confirmed at a glance. However, when such analyzer is applied to a display
for clinical tests, the measured items are not limited to one but to a plurality of
items in a general analysis and judgment of samples. One measurement item is not sufficient
in the control of clinical tests.
[0009] Furthermore, it is indispensable to obtain measured data such as counting values
and particle distribution chart for the control of the clinical test results. In addition,
it is important to obtain in an understandable manner information on whether an additional
test is required, information on whether or not a different test (thorough test) is
required, or information on how such data can be used in the diagnosis of diseases.
[0010] However, the conventional clinical test system has a fixed judgment logic and process.
In other words, since such clinical test system is under the control of manufacturers,
the system rejects the adoption of a reference for judging actually measured data
for each institution based on experience and knowledge of specialists even when the
ratio at which abnormal samples occupy differs and the ratio at which such samples
are allowed to undergo reexamination differs from one institution (such as a hospital
and clinial laboratory) to another.
[0011] The present invention has been made to overcome the aforementioned problems.
SUMMARY OF THE INVENTION
[0012] The present invention provides a clinical test result display apparatus comprising
a calculating means for selecting desired data out of measured data obtained by analyzing
a sample and normalizing the selected data with respect to a predetermined level and
display means for displaying as a value and/ or a graph at least one of normalized
value obtained by the calculating means.
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] FIG. 1 is a block diagram showing one embodiment in which the present invention is
applied to a clinical test apparatus.
[0014] FIG. 2 is a flowchart showing the procedure of a data management system of the present
invention.
[0015] FIG. 3 is an explanatory view showing one embodiment of a membership function of
the present invention.
[0016] FIG. 4 is an explanatory view showing one embodiment of a display screen of measured
data according to the present invention.
[0017] FIG. 5 is an explanatory view showing one embodiment of a display screen of the test
result information (a flag).
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] In accordance with the present invention, a microcomputer system comprising a CPU,
a ROM, a RAM and an I/O port is preferably used as the calculating means. In particular,
a computer is used which comprises a fuzzy reasoning or a neural network as a microcomputer
system normalizing measured data with respect to a predetermined level.
[0019] Examples of the display means include a color CRT (cathode ray tube) display, a color
LCD (liquid crystal display) or an EL display having a character generator that can
display figure data, character data and graph data. In addition, the display means
provides a means for converting normalized measured data into display data represented
in a box-like graph attached with a threshold.
[0020] In addition, the clinical test result display apparatus according to the present
invention is either connected to the outside of a blood cell analyzer, a serum analyzer,
a urine analyzer, a coagulation analyzer, an immunology analyzer or the like or incorporated
in such analyzers.
[0021] In accordance with the present invention, the calculating means selects desired data
out of measured data obtained in the analysis of a sample and normalizes selected
data with respect to a predetermined reference to display the normalized data as a
value and/or a graph.
[0022] The aforementioned predetermined reference refers to a judgment rule or a membership
function in a fuzzy reasoning, weights of network connections and a sigmoid function
in neural network, or a predetermined function in function operation function.
[0023] The aforementioned threshold refers to a value voluntarily set based on the ratio
at which abnormal samples occupy in all the samples and the reexamination ratio that
can be permitted. The value can be set within the range of 0 to 1.
[0024] Preferably, the aforementioned display means comprises a display function for displaying
in measured data in a box-like graph attached with a threshold.
[0025] More preferably, the display means displays normalized data with an area of the box-like
graph having a maximum value of 1 for each test result information and displays the
threshold thereof as a partition line on the box-like graph.
[0026] Even more preferably, the display means displays normalized data that exceeds the
threshold by changing the color of the character display of the test result information
corresponding to the normalized data and the display color of the box-like graph.
[0027] The aforementioned calculating means comprises a computer which provides a fuzzy
reasoning, a neural network, or a predetermined function.
[0028] The calculating means normalizes measured data with respect to a predetermined value
into a value ranging from 0 to 1 with the fuzzy reasoning, the neural network or the
function operation.
[0029] The present invention will be detailed in conjunction with the accompanying drawings,
but the invention is not limited to them.
[0030] Besides, the present invention is preferable as a clinical test result display connected
to, for example, a blood cell analyzer, a serum analyzer, a urine analyzer or the
like. An explanation is given that each constituent element provides a display function
of normal clinical test result data except for accomplishing "Function of Displaying
Box-Like Graph Providing Threshold Value of the Clinical Test Result Information".
[0031] FIG. 1 is a block diagram showing one embodiment in which the present invention is
applied to the clinical test apparatus. Referring to FIG. 1, reference numeral 1 designates
a sample analyzer for analyzing a sample A such as blood, urine or the like, and 2
a data management system (DMS) for data processing such as receipt of measured data,
analysis, normalization and judgment of measured data, and preparation of messages.
Besides, DMS2 refers to a computer providing a microcomputer which comprises a CPU,
a ROM, a RAM and an I/O port, and an input and output device. The function of the
DMS2 constitutes a characteristic of the present invention.
[0032] Reference numeral 3 designates a setting means for entering data, and such devices
as a keyboard, a pen input tablet, a mouse or the like are used.
[0033] Reference numeral 4 designates a display means for displaying data on a screen, and
such displays as color LCD's and color CRT's providing a means for converting measured
data normalized by the DMS2 into box-like graph data having a threshold.
[0034] Reference numeral 5 designates a printing means for printing and outputting data,
and color printers such as ink jet printers, laser printers or the like are used as
such printing means.
[0035] The sample analyzer 1 comprises a fluid treatment means 11 for preparing test liquids
A1, A2 and A3 by pretreatment such as sampling, diluting, lysing and staining of a
sample A for the analysis thereof, a WBC detector 12, a RBC/PLT detector 13 and a
HGB detector 14 for measuring the test liquids A1, A2 and A3, and a signal and data
processing means 15 for converting and processing measurement signal obtained by the
detectors 12, 13 and 14 into a desired type of data (such as numerical data and particle
distribution data on WBC and numerical data and particle distribution data on RBC
and numerical data on HGB).
[0036] The DMS2 comprises an input means 21 for taking numerical data and particle distribution
data output from a signal and data processing means 15, a memory means 23 for storing
not only input measured data but also a production rule, a membership function, a
constant, a fuzzy operation program, a data processing program, test result information
(flags or messages), a calculating means 22 for normalizing data by using at least
one measured data, a data processing means 24 for processing each type of data by
the data processing program, and an output means 25 for outputting processed data
to the display means 4 or to the printing means 5.
[0037] Furthermore, as the calculating means 22 for normalizing the measured data with respect
to the predetermined reference, a personal computer constituting a neural network
instead of the fuzzy reasoning may be used. Otherwise, normalization calculation using
a predetermined function may be performed.
[0038] Still furthermore, as memory means 23, a memory may be particularly used which comprises
a RAM temporarily storing measured data, a ROM preliminarily storing a fuzzy reasoning
program, a data processing program, and measurement information, a floppy disk drive
and a hard disk drive.
[0039] Examples of measured data obtained by the blood cell analyzer include eight items
of fundamental data such as the white blood cell count (WBC) the red blood cell count
(RBC), the hemoglobin concentration (HGB), hematocrit (HCT), mean corpuscular volume
(MCV), mean corpuscular hemoglobin (MCH), a mean corpuscular hemoglobin concentration
(MCHC), and the platelet count (PLT); five differential data on white blood cells
such as the number of neutrophils (NEUT#) and the ratio of neutrophils (NEUT%), the
number of lymphocytes (LYMPH#) and the ratio of lymphocyte (LYMPH%), the number of
monocytes (MONO#) and the ratio of monocytes (MONO%), the number of eosinophils (EO#)
and the ratio of eosinophils (EO%), and the number of basophils (BASO#) and the ratio
of basophils (BASO%); particle analysis data on red blood cell distribution width-SD
(RDW-SD), red blood cell distribution width-CV (RDW-CV), the platelet distribution
width-SD (PDW-SD), mean platelet volume (MPV), the ratio of large platelet (P-LCR);
and data on the distribution of each particle such as white blood cells, red blood
cells and platelets.
[0040] There will be described hereinbelow on a case in which these items of measured data
are used to obtain normalized data normalized by the calculating means 22 for each
item of test result information (flag or message) and 18 items of test result information
are displayed together with a box-like graph on the normalized data.
[0041] Eighteen items of test result information (flags or messages) are described below.
WBC ABN; WBC Abnormal Distribution
[0042] This flag indicates that the WBC particle distribution is abnormal (POSITIVE Morph.)
or the analysis result is abnormal (POSITIVE Count).
BLAST; Blasts
[0043] This flag indicates that blasts might be present.
IMM GRAN; Immature Granulocytes
[0044] This flag indicates that immature granulocytes might be present.
L-SHIFT; Left shift
[0045] This flag indicates that the left shift might be present (neutrophils are relatively
immature).
ATYP LYM; Atypical Lymphocytes
[0046] This flag indicates that atypical lymphocytes might be present.
NRBC; NRBC
[0047] This flag indicates that nucleared red blood cell might be present
RBC ABN; RBC Abnormal Distribution.
[0048] This flag indicates that RBC particle distribution is abnormal (POSITIVE Morph) or
that the analysis result is abnormal (POSITIVE Count).
DIMORPH; RBC Dimorphic Population
[0050] This flag indicates that the RBC distribution is given as two dimorphic population
(plurality of populations).
RBC AGG; RBC Agglutination
[0051] This flag indicates that RBC agglutination might be present.
TURB/HGB; Turbidity/HGB Interference
[0052] This flag indicates that the HBG value is interfered by hyperlipidermia or the like.
IRON DEF; Iron Deficiency
[0053] This flag indicates that iron deficiency might be present.
HGB DEF; HGB Defect
[0054] This flag indicates that hemoglobin defect might be present.
FRAG; Fragments
[0055] This flag indicates that fragment red blood cell might be present.
PLT ABN; PLT Abnormal Distribution
[0056] This flag indicates that PLT particle distribution is abnormal (POSITIVE Morph.)
or that the analysis result is abnormal.
LARGE PLT; large PLT
[0057] This flag indicates that large platelets might be present.
SMALL PLT; small PLT
[0058] This flag indicates that small platelets might be present.
PLT CL; PLT Clumps
[0059] This indicates that platelet clumps might be present.
PBC/PLT Micro RBC/ PLT Interference
[0060] This flag indicates that the PLT value might be affected by the contamination of
small red blood cells.
[0061] Then, a case will be explained in which TURB/ HGB is normalized. The normalization
here refers to the determination of the scope in which a graph is determined by using
a necessary data for each flag as a value in the scope ranging from a predetermined
minimum value to a predetermined maximum value (for example 0 to 1). As such example,
a case will be explained in which normalization is done using a fuzzy reasoning.
[0062] Incidentally, with respect to an application to a clinical test, reference can be
made to an article entitled "Usefulness of Fuzzy Theory for the Processing of Border
in Medical Information" published in the 6th Japanese Journal of Medical Electronics
and Biological Engineering, Vol. 30, Suppl.,1992, Page 3 Special Autumn Issue (1992).
[0063] FIG. 2 is a flowchart showing a processing procedure of a data management system
according to the present invention. The processing procedure shown in the flowchart
of FIG. 2 will be explained in conjunction with FIG. 3.
[0064] At step 101, only MCHC is selected out of measured data form the memory means 23
in TURB/HGB.
[0065] At step 102, a membership function is read from the memory means 23 in which a production
rule corresponding to TURB/HGB is actualized.
[0066] Rule 1 of the production rule provides that if MCHC is large, then the sample is
TURB/HGB.
[0067] FIG. 3 is a view illustrating one embodiment of a membership function according to
the present invention. As shown in FIG. 3, a membership function of Y= f (X) is read
from the memory means 23 and allocated.
[0068] At step 103, a value of the measured data is substituted into the allocated membership
function to be normalized into a value of 0 to 1. In other words, normalized data
of the TURB/HGB flag can be obtained by substituting a value of MCHC as X into the
membership function of Y=f(X). The normalized data refers to a probability of TURB/
HGB flag.
[0069] In this case, since MCHC assumes 37.0 [g/dL] as shown in FIG. 3-1, the normalized
data is given as 0.80.
[0070] Step 104 is to examine as to whether there are other flags that should be normalized.
If there are no other flags that should be normalized, data processing is terminated.
When there are other flags that should be normalized, step returns to step 101. Steps
101 to 104 are repeated, and data processing is terminated.
[0071] Other flags can be normalized in the same manner by preparing a rule and a membership
function suitable for the rule.
[0072] Here, a brief example is given in a case in which a plurality of data items (X₁,
X₂) are selected to obtain one normalized data item with respect to the flag Q from
this plurality of data items.
[0073] Rule 2 provides that if (X₁ is small) and (X₂ is large), then Q.
[0074] As shown in FIG. 3-2, as a membership function corresponding to rule 2. Y₁= f₁ (X₁)
and Y₂ = f₂ (X₂)
[0075] Supposing that Y₁ = b₁, Y₂ = b₂ and b₁ < b₂ were obtained by substituting Y₁ = f₁
(X₁) and Y₂ = f₂ (X₂) with X₁ = a₁ and X₂ = a₂ being given. The smaller value b₂ is
given as normalized data of flag Q. (When the above rule 2 is connected with or, a
larger value b₂ is adopted.
[0076] FIG. 4 is a view showing one display example of a display screen of measured data
according to the present invention. Referring to FIG. 4, FIGs. 4a and 4b designates
a WBC scattergram (two parameter distribution), FIG. 4c a single parameter particle
distribution of RBC, FIG. 4e a single parameter particle distribution of PLT (platelets),
FIG. 4d a single parameter particle distribution of EO (eosinophil),and FIG. 4f a
single parameter distribution of BASO's (basophils), FIG. 4g a measurement item and
a numerical data corresponding to the measurement item, FIG. 4h a test result information
(flag). When normalized data exceeds a threshold, a flag is adjusted in correspondence
to such state, for example, TURB/HGB is displayed, the fact that the HGB value might
be interfered by the hiperlipidermia can be easily confirmed.
[0077] FIG. 5 is a view showing a display example of a display screen for the test result
information (flag) according to the present invention. Referring to FIG. 5, FIG. 5a
designates a WBC flag display region, FIG. 5b a RBC flag display region, and FIG.
5c a PLT flag display region.
[0078] For the visual representation of the probability of the flag (normalized data), a
box-like graph is preferably represented by the length and the area. Box-like graphs
include a rectangular bar graph, and circle graph. Here the graph is given as a rectangular
box-like graph.
[0079] Besides, for an easy display of the threshold for judgment and a box-like graph representation,
a display using a calibration and a partition line is preferable. Here a line segment
display segmenting regions of the box-like graph is adopted with a partition line
5e added to both sides of the box-like graph.
[0080] Flag names 5d (WBC ABN, BLAST, IMM GRAN, ---), normalized data displayed as a box-like
graph and a threshold added to the box-like graph are displayed on the display means
4.
[0081] Furthermore, when the normalized data exceeds a threshold, the data can be displayed
by changing the flag character or graph color in an understandable way.
[0082] In accordance with the present invention, measured data obained by analyzing the
sample can be displayed by normalizing the measured data for each test result information
(a flag or message), it is possible to know the probability that the flag or message
can be established. The fact is very useful to establish the need of re-examination
and the diagnosis of diseases.
[0083] When the normalized data is displayed in a graph, a large amount of information can
be grasped at a first glance. Thus, the data can be represented in a more understandable
way.
[0084] Furthermore, by adding a convertible threshold, reference level for the clinical
test can be set based on the experiences and knowledge of the facilities (hospitals
and clinical laboratories) and specialists who analyze the test so that the clinical
test apparatus can be effectively used.
[0085] Still furthermore, the normalized value is useful to know the condition of the sample
analyzer. That is, the normalized data can be used as quality control data.